信息处理装置以及信息处理方法

文档序号:6375614阅读:142来源:国知局
专利名称:信息处理装置以及信息处理方法
技术领域
本发明涉及一种信息处理装置以及信息处理方法。
背景技术
在饭店等饮食店中使用的订单录入系统中,在大堂的职员通过订货输入终端接受顾客的订货的情况下,从厨房的打印机输出与该订货对应的订货单,厨房的职员看到订货单而开始烹调。但是,近年来,外国人职员增加,在厨房中不只是以饮食店的使用语言为母语的职员(例如日本的饮食店中的日本人职员),还混有以与使用语言不同的语言为母语的职员(例如日本的饮食店中的中国人职员、韩国人职员)。因此,在现有的订单录入系统中,考虑到同时记载有日本语记载的菜单名和罗马字记载的菜单名的情况(例如参照特开2010-211630 号公报)。但是,只有日本语记载和罗马字记载这样的固定的语言记载,会出现在厨房中有以其他语言为母语的职员时无法对应的不便。

发明内容
本发明的课题在于使得能够用与对象者的使用语言对应的语言输出信息。本发明的信息处理装置具备:取得部,取得接受信息的对象者的属性;语言切换部,根据由上述取得部取得的上述属性判别上述对象者,将输出对象的语言切换为与上述对象者对应的语言;输出控制部,用由上述语言切换部切换后的语言输出信息。本发明的计算机可读的记录介质是存储用于使计算机执行以下的步骤的程序的非临时(non-transitory)的计算机可读的记录介质(computer readable medium),上述步骤包括:取得接受信息的对象者的属性;根据所取得的上述属性判别上述对象者,将输出对象的语言切换为与上述对象者对应的语言;用切换后的语言输出信息。根据本发明,能够用与对象者的使用语言对应的语言输出信息。


图1表不本发明的一个实施方式的信息处理系统的结构。图2是说明存储在图1的ECR中的出退勤信息的一个例子的图。图3是说明存储在图1的ECR中的语言属性的一个例子的图。图4是说明存储在图1的ECR中的业务属性的一个例子的图。图5是说明存储在图1的控制器盒中的配置属性的一个例子的图。图6是表示图1的ECR的硬件结构的框图。图7是表示图1的控制器盒的硬件结构的框图。图8是表示图1的信息处理系统的功能结构中的用于执行出勤处理、退勤处理、语言信息切换处理、订货信息输出处理的功能结构的功能框图。图9是说明存储在图8的语言属性存储部中的信息文件中的对对象者的每个位置存储的状态的一个例子的图。图10是说明存储在图8的语言属性存储部中的信息文件中的语言属性的一个例子的图。图11是说明图1的ECR执行的出勤处理的一连串流程的流程图。图12是说明图1的ECR执行的退勤处理的一连串流程的流程图。图13是说明图1的控制器盒执行的语言信息切换处理的一连串流程的流程图。图14是说明图1的控制器盒执行的订货信息输出处理的一连串流程的流程图。图15表示由图1的打印机输出的订货单的一个例子。图16表示本发明的与图1不同的实施方式的信息处理系统的结构。
具体实施例方式以下,参照

本发明的实施方式。[信息处理系统的结构]图1表不本发明的一个实施方式的信息处理系统的结构。本实施方式的信息处理系统是配置在饮食店的店铺中的订单录入系统,用于执行将在该宴席中受理的菜品的订货信息作为订货单而输出到配置在厨房内的打印机、显示器的一连串的控制。如图1所示,本实施方式的信息处理系统具备ECR (Electronic Cash Register:电子现金登记器)11、HUB12、控制器盒13、手持终端14、打印机15-fl5_m、显示器16-fl6-m。在此,m是I以上的任意的整数值,在本实施方式中,是与厨房内的烹饪台的个数相同的值。ECRll例如被设置在店铺内的货款支付地点,由作为店铺的拥有者的用户、该店铺的职员等操作,具有通常的所谓的登记功能。另外,ECR还具有所谓的时间记录器的功能,在后述的图11所示的出勤处理时,接受职员的出勤信息并发送到控制器盒13,在后述的图12所示的退勤处理时,接受职员的退勤信息并发送到控制器盒13。ECRll经由HUB12,通过未图示的LAN (局域网)线路与控制器盒13相互连接。控制器盒13除了如上述那样经由HUB12与ECRll连接以外,还与手持终端14、打印机15-1 15-m、显示器16-1 16-m连接。在本实施方式中,在厨房内存在m个(m为I以上的整数值)烹饪台,在第k个(k为1、的范围内的整数值)烹饪台,配置有打印机15-k和显示器16-k。另外,以下在不需要分别区别打印机15-f 15-m的情况下,将它们统一地简称为“打印机15”。在不需要分别区别打印机16-f 16-m的情况下,将它们统一地简称为“显示器 16”。手持终端14由店铺的职员等携带,在由该职员等进行了接受菜品的订货的操作时,将该订货信息无线发送到控制器盒13。控制器盒13在接收到该订货信息时,执行控制而作为订货单输出到打印机15、显不器16。具体地说,控制器盒13经由HUB12从ECRll取得预先设定了所接受的信息的语言的多个对象者的出退勤信息。
在此,在本实施方式中,“对象者”是指在厨房中进行烹饪的职员,该对象者“所接受的信息”是指由订货信息所确定的订货单(记载了要制作的菜品的信息的订货单)。即,所接受的信息的语言是指在订货单中记载的语言,对每个职员预先设定。例如在第一职员是日本人的情况下,预先将日本语设定为所接受的信息的语言。另外,例如在第二职员是中国人的情况下,将中国语设定为所接受的信息的语言。接着,控制器盒13根据先取得的出退勤信息,判别正在出勤的对象者,将输出对象的语言切换为对正在出勤的对象者设定的语言。具体地说,如果第一职员正在出勤,则输出对象的语言切换为日本语。如果第二职员正在出勤,则输出对象的语言切换为中国语。另外,在第一职员和第二职员都正在出勤的情况下,输出对象的语言切换为日本语和中国语。即,输出对象的语言并不特别限于I种,可以是多种。另外,控制器盒13用切换后的语言作成订货单而作为输出对象,并将该订货单输出到打印机15、显示器16。图2 图5表示作为实现以上控制器盒13的处理所需要的信息而存储在ECRll中的信息,图6表示存储在控制器盒13中的信息。图2是说明存储在ECRll中的出退勤信息的一个例子的图。存储在ECRll中的出退勤信息包含“人员”、“密码”、“语言属性编号”、“业务属性编号”、“配置”、“出勤”。因此,存储在ECRll中的出退勤信息的构造只要表示这样的关系就足够了,并没有特别限定,在本实施方式中,如图2所示为矩阵构造。具体地说,存储在规定行中的“人员”是表示用于识别各职员的姓名的信息,是用于在进行后述的出勤处理或退勤处理时识别各职员的表示姓名的信息。另外,存储在规定行中的“密码”是用于在进行后述的出勤处理或退勤处理时判断职员是否是正当者的号码。另外,存储在规定行中的“语言属性编号”是表示用于识别在饮食店中工作的职员所使用的使用语言的语言属性的信息。另外,存储在规定行中的“业务属性编号”是用于识别在饮食店中工作的职员的业务内容的表示业务属性的信息。另外,存储在规定行中的“配置编号”是表示存在于饮食店内(屋内,特别是厨房内)的职员的工作岗位的信息。另外,存储在规定行中的“出勤信息”是表示用于识别在饮食店中工作的职员现在是否在饮食店中出勤的出勤状态的信息。另外,在本实施方式中,图2的出退勤信息存储在ECRll中,但并不限于此,也可以是控制器盒13等其他装置。图3是说明存储在ECRll中的语言属性的一个例子的图。存储在ECRll中的语言属性包含与每个语言属性编号对应的语言的信息。因此,存储在ECRll和的语言属性的构造只要表示这样的关系就足够了,并没有特别限定,但在本实施方式中,如图3所示为矩阵构造。具体地说,存储有与语言属性编号“I”对应的“日本语”的语言属性。另外,存储有与语言属性编号“2”对应的“韩国语”的语言属性。另外,存储有与语言属性编号“3”对应的“中国语”的语言属性。另外,存储有与语言属性编号“4”对应的“台湾语”的语言属性。另外,存储有与语言属性编号“5”对应的“英语”的语言属性。另外,在本实施方式中,图3的语言属性存储在ECRll中,但并不限于此,也可以是控制器盒13等其他装置。
图4是说明存储在ECRll中的业务属性的一个例子的图。存储在ECRll中的业务属性包含与每个业务属性编号对应的业务的信息。因此,存储在ECRll中的业务属性的构造只要表示这样的关系就足够了,并没有特别限定,在本实施方式中,如图4所示为矩阵构造。具体地说,存储有与业务属性编号“I”对应的“管理人”的业务属性。管理人是指进行管理在饮食店中工作的职员的业务的人的业务。另外,存储有与业务属性编号“2”对应的“厨师”的业务属性。厨师是指在饮食店的厨房内工作的人的业务。另外,存储有与业务属性编号“3”对应的“服务员”的业务属性。服务员是指在客席接受订货或者向客人提供所烹饪的菜品的人的业务。另外,存储有与业务属性编号“4”对应的“洗碗工”的业务属性。洗碗工是指清洗在饮食店内使用的盘子、锅等的人的业务。另外,存储有与业务属性编号“5”对应的“清洁工”的业务属性。清洁工是指清扫饮食店内的人的业务。另外,在本实施方式中,图4的业务属性存储在ECRll中,但并不限于此,也可以是控制器盒13等其他装置。图5是说明存储在控制器盒13中的配置属性的一个例子的图。存储在控制器盒13中的配置属性包含与每个配置编号对应的配置的信息。因此,存储在ECRll中的配置属性的构造只要表示这样的关系就足够了,并没有特别限定,在本实施方式中,如图5所示为矩阵构造。具体地说,存储有与配置编号“I”对应的“开胃菜”的配置属性。开胃菜是指承办饭前或凉菜的烹饪作成的位置。另外,存储有与配置编号“2”对应的“主菜”的配置属性。主菜是承办主菜品的作成的位置。另外,存储有与配置编号“3”对应的“餐后点心”的配置属性。餐后点心是指承办在吃饭的最后送出的点心、水果等餐后点心的作成的位置。另外,存储有与配置编号“4”对应的“其他”的配置属性。其他是指不属性配置属性广3的任意一个的位置。另外,在本实施方式中,图5的配置属性存储在控制器盒13中,但并不限于此,也可以是ECRll等其他装置。接着,说明这样的本实施方式的ECRll和控制器盒13的结构。图6是表示本实施方式的ECRll的硬件的结构的框图。ECRll具备CPU (中央处理单元)21、R0M (只读存储器)22、RAM (随机访问存储器)23、总线24、输入输出接口 25、输入部26、输出部27、存储部28、通信部29、驱动器30。CPU21依照存储在R0M22中的程序、或从存储部28装载到RAM23的程序,执行各种处理。在RAM23中,还适当地存储有CPU21执行各种处理所必需的数据等。CPU21、R0M22和RAM23经由总线24相互连接。该总线24还连接有输入输出接口25。输入输出接口 25与输入部26、输出部27、存储部28、通信部29和驱动器30连接。输入部26由各种按键等构成,与用户的指示操作对应地输入各种信息。输出部27由显示器、印刷部构成,显示输出或印刷输出代金等的各种信息。存储部28由硬盘或DRAM (动态随机访问存储器)等构成,存储各种数据。通信部29除了对经由HUB12在与控制器盒13之间进行的通信进行控制以外,还对经由未图示的因特网等在与其他装置之间进行的通信进行控制。
在驱动器30中,适当地安装由磁盘、光盘、光磁盘、或半导体存储器等构成的可移动介质31。根据需要将由驱动器30从可移动介质31读出的程序安装到存储部28。另外,可移动介质31与存储部28 —样,还能够存储被存储在存储部28中的图像的数据等各种数据。另外,ECRll具备收纳从顾客接受的现金的柜台(未图示)。控制器盒13具备CPU41 驱动器50。CPU41 驱动器50的结构分别具有与上述图6的CPU21 驱动器30基本相同的功能。因此,在此省略CPU4f驱动器50各自的说明。另外,通信部49除了对经由HUB12在与ECRll之间进行的通信进行控制以外,还对与手持终端14的无线通信进行控制,并且对经由未图示的因特网等在与其他装置之间进行的通信、在与打印机15、显示器16之间进行的通信进行控制。图8是表示图1的控制器盒13的功能结构中的用于执行出勤处理、退勤处理、语言信息切换处理、订货信息输出处理的功能结构的功能框图。出勤处理是指以下这样的一连串处理。S卩,ECRll根据伴随着职员的出勤而输入的密码,判断该职员的属性,根据其判断结果,向控制器盒13发送用于追加语言属性的指示的一连串的处理。退勤处理是指以下这样 的一连串处理。S卩,ECRll根据伴随着职员的退勤而输入的密码,判断该职员的属性,根据其判断结果,向控制器盒13发送用于删除语言属性的指示的一连串的处理。语言信息切换处理是指以下这样的一连串处理。即,控制器盒13与从ECRll发送的出退勤信息对应地,切换对每个商品设定的语言属性的状态的一连串的处理。订货信息输出处理是指以下这样的一连串处理。即,控制器盒13在接收到从手持终端14发送的订货信息的定时下,根据对每个配置切换的语言属性的状态,输出订货单的一连串的处理。在由ECRll执行出勤处理的情况下,在CPU21中,出勤处理部121发挥功能,另一方面,在由ECRll执行退勤处理的情况下,在CPU21中,退勤处理部122发挥功能。另外,作为存储部28的一个区域,设置有存储上述图2 图4分别所示的各信息的职员信息存储部131。另外,作为存储部28的一个区域设置职员信息存储部131只是示例,除此以外,也可以作为可移动介质31的一个区域来设置。出勤处理部121根据存储在职员信息存储部131中的各种信息,执行出勤处理,由此生成用于追加语言属性的指示,从通信部29经由HUB12将该指示发送到控制器盒13。退勤处理部122根据存储在职员信息存储部131中的各种信息,执行退勤处理,由此生成用于删除语言属性的指示,从通信部29经由HUB12将该指示发送到控制器盒13。在由控制器盒13执行语言信息切换处理和订货信息输出处理的情况下,在CPU41中,取得部141、识别部142、语言切换部143、输出控制部144发挥功能。作为存储部48的一个区域,设置有存储后述的图9和图10的语言属性的、存储上述图5的配置属性的配置属性存储部152。另外,作为存储部48的一个区域而设置语言属性存储部151只是示例,除此以外,也可以作为可移动介质51的一个区域来设置。取得部141取得出退勤信息,该出退勤信息包含用于追加从ECRll发送的语言属性编号、或用于删除语言属性编号的指示。针对预先设定了所接受的信息的语言的多个对象者,分别由取得部141取得该出退勤信息。
识别部142在输出订货单时,识别在要输出订货单的地点存在的职员的位置。具体地说,识别部142根据由取得部141取得的出退勤信息,参照配置属性编号,识别在厨房内工作的正在出勤的职员(厨师)的位置。
语言切换部143根据由取得部141取得的出退勤信息、由识别部142识别出的职员的位置的信息,判别正在出勤的职员以及位置,根据所参照的语言属性,将输出对象的语言切换为对存在于正在出勤的该位置的职员设定的语言。
输出控制部144在接收到从手持终端14发送的订货信息时,用至少包含由语言切换部143切换的语言的一个以上的语言,执行从打印机15输出订货单的控制。另外,输出控制部144用至少包含由语言切换部143切换的语言的一个以上的语言,执行将订货单显示输出到显示器16上的控制。
图9是说明存储在语言属性存储部151中的信息文件中的对对象者的每个位置存储的状态的一个例子的图。存储在语言属性存储部151中的状态包含与每个语言属性编号对应的“0N”或“OFF”的状态的信息。因此,存储在语言属性存储部151中的状态的构造只要表示这样的关系就足够了,并没有特别限定,但在本实施方式中,如图9所示为矩阵构造。
具体地说,在与某语言属性编号对应的状态为“0N”的情况下,输出与该语言属性编号对应的语言属性(参照图10)的语言。与此相对,在与某语言属性编号对应的状态为“OFF”的情况下,不输出与该语言属性编号对应的语言属性(参照图10)的语言。
图10是说明存储在语言属性存储部151中的信息文件中的语言属性的一个例子的图。存储在语言属性存储部151中的语言属性包含与每个语言属性编号对应的语言的信息。因此,存储在语言属性存储部151中的语言属性的构造只要表示这样的关系就足够了,并没有特别限定,但在本实施方式中,如图10所示为矩阵构造。
具体地说,存储有与语言属性编号“I”对应的“日本语”的语言属性。另外,存储有与语言属性编号“2”对应的“韩国语”的语言属性。另外,存储有与语言属性编号“3”对应的“中国语”的语言属性。另外,存储有与语言属性编号“4”对应的“台湾语”的语言属性。另外,存储有与语言属性编号“5”对应的“英语”的语言属性。
另外,在本实施方式中,图10的语言属性存储在控制器盒13的语言属性存储部151中,但并不限于此,也可以是ECRll等其他装置。
图11是说明具有图8的功能性结构的ECRll执行的出勤处理的一连串流程的流程图。
在通过ECRll执行出勤处理时,在CPU21中,图8的各功能模块发挥功能,执行以下这样的处理。即,以下的各步骤的处理的动作主体在硬件中对应于CPU21。为了容易理解本发明,假设在CPU21中发挥功能的各功能模块是动作主体,来说明以下的各步骤的处理。
职员操作ECRll的输入部26 (图6),输入密码,能够进行出勤时的打卡。在此,出勤时打卡的信息至少包含出勤时的时刻。
ECRll的出勤处理在这样的职员出勤时的打卡的定时下开始,并执行以下这样的处理。
在步骤Sll中,ECRll的出勤处理部121接受职员的密码的输入。
在步骤S12中,出勤处理部121判断通过步骤Sll的处理接受的密码是否与存储在职员信息存储部件131中的图2的出退勤信息一致。
在没有对应的密码的情况下,在步骤S12中判断为NO,结束出勤信息处理。即,在该情况下,输入的密码错误,或者职员以外的人操作了时间记录器,由此产生错误,出勤处理结束。
与此相对,在有对应的密码的情况下,在步骤S12中判断为YES,处理前进到步骤S13。另外,在该情况下,出勤处理部121在出退勤信息中,将与该密码对应的人员的出勤信息更新为“YES”。
在步骤S13中,出勤处理部121参照图2的出退勤信息,判断与职员的人员对应的业务属性编号是否为“2”。在该处理中,判断进行出勤处理的职员是否是厨师,即该职员是否是在厨房内工作的人。
在职员的业务属性编号不是“2”的情况下,在步骤S13中判断为“0N”,结束出勤处理。即,在出勤的职员不是厨师的情况下,只进行出勤时的打卡而进行通常的出勤处理。
与此相对,在职员的业务属性编号是“2”的情况下,即出勤的职员是厨师的情况下,在步骤S13中判断为YES,处理前进到步骤S14。
在步骤S14中,出勤处理部121参照图2的出退勤信息,判断与进行出勤处理的职员(厨师)相同的语言属性(语言属性编号)的厨师是否正在出勤。在该处理中,判断与进行出勤处理的职员(厨师)相同的语言属性(语言属性编号)的职员中是否存在其他出勤为YES的职员,即判断是否有其他具有相同使用语言的厨师正在出勤。
在相同语言属性(语言属性编号)的职员(厨师)正在出勤的情况下,在步骤S14中判断为YES,出勤处理结束。即,在该情况下,已经存在使用相同语言的厨师,因此,即使不将与进行出勤处理的厨师的使用语言对应的语言属性编号的信息发送到控制器盒13也可以,因此,省略另外进行发送的无用处理。
与此相对,在没有相同语言属性(语言属性编号)的职员(厨师)出勤的情况下,在步骤S14中判断为NO,处理前进到步骤S15。
在步骤S15中,出勤处理部121参照图2的出退勤信息,判断是否有与进行出勤处理的职员(厨师)相同的配置位置的厨师正在出勤。在该处理中,判断是否有其他与进行出勤处理的职员(厨师)相同的配置,即在相同配置位置工作的厨师正在出勤。
在有相同配置位置的职员(厨师)正在出勤的情况下,在步骤S15中,判断为YES,出勤处理结束。即,在该情况下,已经存在相同配置位置的厨师,因此,即使不将与进行出勤处理的厨师的使用语言对应的语言属性编号的信息发送到控制器盒13也可以,因此,省略另外进行发送的无用处理。
与此相对,在没有相同配置位置的职员(厨师)正在出勤的情况下,在步骤S15中,判断为NO,处理前进到步骤S16。
在步骤S16中,出勤处理部121向控制器盒13发送包含用于追加与该配置的职员的人员对应的语言属性编号的指示的出退勤信息。在该处理中,在进行出勤处理的职员是厨师的情况下,向控制器盒13发送表示该配置的该厨师所使用的语言的语言属性(语言属性编号)。所发送的出退勤信息还包含该职员的配置编号的信息。如果这样的步骤S16的处理结束,则ECRll的出勤处理结束。
与这样的ECRll的出勤处理不同,在职员退勤的情况下,执行图12所示的ECRll的退勤处理。
图12是说明具有图8的功能性结构的ECRll所执行的退勤处理的一连串流程的流程图。
在通过ECRll执行退勤处理时,在CPU21中,图8的各功能模块发挥功能,执行以下这样的处理。即,以下的各步骤的处理的动作主体在硬件中对应于CPU21。但是,为了容易理解本发明,假设在CPU21中发挥功能的各功能模块是动作主体,来说明以下的各步骤的处理。
职员操作ECRll的输入部26 (图6),输入密码,能够进行退勤时的打卡。在此,退勤时打卡的信息至少包含退勤时的时刻。
ECRll的退勤处理在这样的职员的退勤时的打卡的定时下开始,执行以下这样的处理。
在步骤S31中,ECRll的退勤处理部122接受职员的密码的输入。
在步骤S32中,退勤处理部122判断通过步骤S31的处理接受的密码是否与存储在职员信息存储部件131中的图2的出退勤信息一致。
在没有对应的密码的情况下,在步骤S32中判断为NO,结束退勤信息处理。S卩,在该情况下,输入的密码错误,或者职员以外的人操作了时间记录器,由此产生错误,退勤处理结束。
与此相对,在有对应的密码的情况下,在步骤S32中判断为YES,处理前进到步骤S33。另外,在该情况下,退勤处理部122在出退勤信息中,将与该密码对应的人员的出勤信息更新为“NO”。
在步骤S33中,退勤处理部122参照图2的出退勤信息,判断与职员的人员对应的职位属性(业务属性编号)是否为“2”。在该处理中,判断进行退勤处理的职员是否是厨师,即该职员是否是在厨房内工作的人。在职员的业务属性编号不是“2”的情况下,在步骤S33中判断为“0N”,结束退勤处 理。即,在退勤的职员不是厨师的情况下,只进行退勤时的打卡而进行通常的退勤处理。
与此相对,在职员的业务属性编号是“2”的情况下,即出勤的职员是厨师的情况下,在步骤S33中判断为YES,处理前进到步骤S34。
在步骤S34中,退勤处理部122参照图2的出退勤信息,判断与进行退勤处理的职员(厨师)相同的语言属性(语言属性编号)的职员(厨师)是否正在出勤。在该处理中,判断与进行退勤处理的厨师相同的语言属性(语言属性编号)的职员中是否存在其他出勤为YES的职员,即判断是否有其他具有相同使用语言的厨师正在出勤。
在相同语言属性(语言属性编号)的厨师也正在出勤的情况下,在步骤S34中判断为YES,退勤处理结束。即,在该情况下,其他使用相同语言的厨师也正在出勤,因此,即使不将与进行退勤处理的厨师的使用语言对应的语言属性编号的信息发送到控制器盒13也可以,因此,省略另外进行发送的无用处理。
与此相对,在没有相同语言属性(语言属性编号)的职员(厨师)出勤的情况下,在步骤S34中判断为NO,处理前进到步骤S35。
在步骤S35中,退勤处理部122参照图2的出退勤信息,判断是否有与进行退勤处理的职员(厨师)相同的配置位置的厨师正在出勤。
在该处理中,判断是否有其他与进行退勤处理的职员(厨师)相同的配置,即在相同配置位置工作的厨师正在出勤。在有相同配置位置的职员(厨师)正在出勤的情况下,在步骤S35中,判断为YES,退勤处理结束。即,在该情况下,已经存在相同配置位置的厨师,因此,即使不将与进行退勤处理的厨师的使用语言对应的语言属性编号的信息发送到控制器盒13也可以,因此,省略另外进行发送的无用处理。
与此相对,在没有相同配置位置的职员(厨师)正在出勤的情况下,在步骤S35中,判断为NO,处理前进到步骤S36。
在步骤S36中,退勤处理部122向控制器盒13发送包含用于删除与该配置的职员的人员对应的语言属性编号的指示的出退勤信息。在该处理中,在进行退勤处理的职员是厨师的情况下,向控制器盒13发送表示该配置的该厨师所使用的语言的语言属性(语言属性编号)。所发送的出退勤信息还包含该职员的配置编号的信息。如果这样的步骤S36的处理结束,则ECRll的退勤处理结束。
接着,参照图13的流程图,说明控制器盒13的语言信息切换处理。
图13是说明具有图8的功能性结构的控制器盒13执行的语言信息切换处理的一连串流程的流程图。
在通过控制器盒13执行语言信息切换处理时,在CPU41中,图8的各功能模块发挥功能,执行以下这样的处理。即,以下的各步骤的处理的动作主体在硬件中对应于CPU41。但是,为了容易理解本发明,假设在CPU41中发挥功能的各功能模块是动作主体,来说明以下的各步骤的处理。
语言信息切换处理在以下的定时下开始,即控制器盒13的通信部49接收到在图11的步骤S16中发送的用于追加语言属性编号的指示、或在图11的步骤S36中发送的用于删除语言属性编号的指示,并执行以下的处理,切换使用语言。即,在本实施方式中,在每次通信部49接收到出退勤信息时,循环执行以下这样的处理,切换使用语言。
在步骤S51中,取得部41取得包含从ECRll发送的用于追加或删除语言属性编号的指示的出退勤信息。
在步骤S52中,识别部142根据包含在出退勤信息中的该职员的配置编号,识别在厨房内工作的正在出勤的职员的配置属性,即职员的位置。
在步骤S53中,语言切换部143判断在步骤S52的处理中识别出的配置的语言是否有效。具体地说,语言切换部143会根据在步骤S51的处理中取得的出退勤信息,判断是接收到用于追加语言属性编号的指示、还是接收到用于删除语言属性编号的指示。在接收到用于追加语言属性编号的指示的情况下,判断为该配置的该职员的语言有效,在步骤S53中判断为YES,处理前进到步骤S54。
在步骤S54中,语言切换部143将存储在语言属性存储部151中的职员的位置,即对职员的每个配置属性存储的图9的语言属性编号所对应的状态切换为0N。如果这样的步骤S54的处理结束,则语言信息切换处理结束。
与此相对,在接收到用于删除语言属性编号的指示的情况下,判断为该位置的该职员的语言无效,在步骤S53中判断为NO,处理前进到步骤S55。
在步骤S55中,语言切换部143将存储在语言属性存储部151中的职员的位置,即对职员的每个配置属性存储的图9的语言属性编号所对应的状态切换为OFF。
如果这样的步骤S55的处理结束,则语言信息切换处理结束。
以下,参照图14的流程图,说明控制器盒13的订货信息输出处理。
图14是说明具有图8的功能性结构的控制器盒13执行的订货信息输出处理的一连串流程的流程图。
在通过控制器盒13执行订货信息输出处理时,在CPU41中,图8的各功能模块发挥功能,执行以下这样的处理。即,以下的各步骤的处理的动作主体在硬件中对应于CPU41。但是,为了容易理解本发明,假设在CPU41中发挥功能的各功能模块是动作主体,来说明以下的各步骤的处理。
订货信息输出处理在接收到从手持终端14发送的订货信息的定时下开始,执行以下这样的处理。
在步骤S71中,输出控制部144判断是否接收到订货信息。在无法确认接收到订货信息的情况下,在步骤S71中判断为NO,处理返回步骤S71。S卩,在从手持终端14发送来订货信息之前的期间,循环执行步骤S71的判断处理,订货信息输出处理成为待机状态。
在步骤S72中,输出控制部144根据对每个配置切换的语言属性编号的状态,将订货单输出到该配置的打印机15和显示器16。
在这样的步骤S72的处理结束时,订货信息输出处理结束。由此,在本实施方式中,如图15所示,与饮食店中的职员的使用语言无关地,能够根据出勤的职员的使用语言,将必要的最小限的信息输出到打印机15和显示器16。
图15表示从图1的打印机15输出的订货单的一个例子。另外,在本实施方式中,说明了从打印机15输出的订货单的例子,但对于显示输出到显示器16的显示画面,也为同样的输出结果,因此在此省略其说明。
图15表示“山田太郎”、“李苍白”和“Elizabeth”作为职员出勤时从手持终端14发送了 “炸猪排”和“橘汁”的订货信息的情况下从打印机15输出的例子。
在“山田太郎”、“李苍白”和“Elizabeth”在出勤时操作ECRlI的情况下,进行图11的出勤处理。在该情况下,在图11的步骤S16中,作为与“山田太郎”的语言属性编号“I”对应的语言属性,而参照图3的语言属性发送用于追加“日本语”的语言属性编号的指示。同样,在图11的步骤S16中,作为与“李苍白”的语言属性编号“3”对应的语言属性,而参照图3的语言属性发送用于追加“中国语”的语言属性编号的指示。同样,在图11的步骤S16中,作为与“Elizabeth”的语言属性编号“5”对应的语言属性,而参照图3的语言属性发送用于追加“英语”的语言属性编号的指示。另外,接收到用于追加各语言属性编号的指示的控制器盒13将与各语言属性编号对应的状态切换为ON (步骤S54)。
另外,控制器盒13在从手持终端14接收到订货信息的情况下(步骤S71:YES),根据对每个配置切换的语言属性编号的状态,输出订货单(步骤S72)。即,在该情况下,用与“山田太郎”、“李苍白”和“Elizabeth”的各语言属性编号“1”、“2”、“5”对应的状态的语言属性“日本语”、“中国语”、“英语”分别从打印机12输出订货单。
具体地说,如图15所示,分别输出与“日本语”的语言属性对应的“ t >力”、与“中国语”的语言属性对应的“炸猪排”、以及与“英语”对应的“Fillet Cutret”。同样,分别输出与“日本语”的语言属性对应的 “才>— 与“中国语”的语言属性对应的“橙汁”、以及与“英语”对应的“Orange Juice”。
如以上说明的那样,在作为本发明的信息处理装置的一个实施方式的控制器盒13的CPU41中,取得部141、语言切换部143、输出控制部144发挥功能。
取得部141取得预先设定了所接受的信息的语言的多个职员的出退勤信息。
语言切换部143根据由取得部141取得的出退勤信息,判断正在出勤的职员,将输出对象的语言切换为对正在出勤的职员设定的语言。
输出控制部144执行控制而用由语言切换部143切换的语言输出订货单。
在该情况下,能够根据职员的出退勤信息,切换为该正在出勤的职员的使用语言。因此,还能够只输出基于现在正在出勤的职员所使用的语言的订货单。因此,在使用多个语言的职员正在工作的状况下,也能够只用业务必需的最小限的语言输出订货单,因此,能够防止输出的信息不必要地冗余。因此,能够与相关业务的职员的使用语言无关地,输出包含必要最小限的信息的订货单。
另外,输出控制部144也可以执行控制而同时使用由语言切换部143切换的语言的记载和固定的语言的记载来输出订货单。在该情况下,能够始终输出固定的特定语言。因此,通过始终同时使用该控制器盒13所使用的国家的公用语言(例如日本语、英语等)的记述,能够与职员的出勤状况无关地,输出相同语言的信息。由此,能够与职员的出勤状况无关地,抑制变更的语言的混乱。另外,通过预先设定固定的语言,能够与职员的出勤状况无关地,始终由管理人员等特定的人确认业务内容。
输出控制部144也可以执行控制,而根据由语言切换部143切换的语言,在打印机15中印刷订货单。在该情况下,能够根据正在出勤的职员的使用语言,印刷订货单。因此,在使用多个语言的职员正在工作的状况下,也能够只通过业务所必需的最小限的语言印刷订货单,因此,能够防止所印刷的订货单不必要地冗余。因此,能够与相关业务的职员的使用语言无关地,印刷必要最小限的订货单。
输出控制部144也可以执行控制,而根据由语言切换部143切换的语言,将订货单显示在显示器16上。
在该情况下,能够根据正在出勤的职员的使用语言,将订货单显示在显示器16上。因此,在使用多个语言的职员正在工作的状况下,也能够只通过业务所必需的最小限的语言显示订货单,因此,能够防止所显示的订货单不必要地冗余。因此,能够与相关业务的职员的使用语言无关地,显示必要最小限的订货单。
控制器盒13也可以还具备对每个对象者的位置存储包含职员的语言属性的信息文件的存储部48 (更详细地说,是语言属性存储部151)。在该情况下,语言切换部143能够对每个对象者的位置,从存储在存储部48 (更详细地说是语言属性存储部151)中的职员的出退勤信息中,参照与正在出勤的职员对应的语言属性,来切换语言。
在该情况下,控制器盒13只从ECRll取得与要切换的语言属性对应的信息,就能够切换到对应的语言。
取得部141也可以取得从ECRll等的外部装置输出的出退勤信息。
在该情况下,控制器盒13能够根据职员通常进行的出退勤操作,切换输出信息的语言。因此,不需要另外进行职员的输入操作等,就能够输出最小限的信息。
语言切换部143也可以在每次取得部141取得出退勤信息时切换语言。
在该情况下,控制器盒13能够根据职员通常进行的每个出退勤操作,切换输出信息的语言。因此,不需要另外进行职员的输入操作等,就能够输出最小限的信息。
在控制器盒13的CPU41中,也可以由识别存在于要输出信息的地方的职员的位置的识别部142来发挥功能。在该情况下,输出控制部144执行控制而用对存在于由识别部142识别出的位置的对象者设定的语言,输出订货单。
在该情况下,控制器盒13能够对每个职员的位置切换输出订货单的语言。因此,能够只用在与该职员有直接关系的位置上所必需的语言输出订货单,因此,能够防止所输出的信息不必要地冗余。因此,能够与相关业务的职员的使用语言无关地,进行必要最小限的订货单的输出。
识别部142也可以通过读取存在于输出订货单的打印机15、显示器16等装置的周围的职员的识别介质,来识别对象者的位置。另外,输出控制部144也可以执行控制而用对存在于由识别部142识别出的位置的职员设定的语言输出订货单。
在该情况下,控制器盒13能够只用存在于输出订货单的打印机15、显示器16等装置的周围的职员所需要的语言输出订货单,因此,能够防止所输出的信息不必要地冗余。因此,能够与相关业务的职员的使用语言无关地,进行必要最小限的订货单的输出。
另外,本发明并不限于上述实施方式,本发明包含能够达到本发明的目的的范围内的变形、改进等。
在上述实施方式中,根据出退勤信息,根据正在出勤的职员的语言属性,切换使用语言,但并不限于此。即,也可以不进行切换而始终输出特定语言(例如“日本语”)的记载,也可以始终同时使用除此以外的语言的记载和日本语的记载。
另外,在上述实施方式中,打印机15和显示器16都配置有m个,但并不限于此,也可以配置为分别不同的个数。另外,也可以不对全部的m个烹饪台配置,而对多个烹饪台的每个配置I个。
另外,在上述实施方式中,根据图2所示的出退勤信息来识别职员的位置,但并不限于此,也可以通过读取存在于打印机15、显示器16周围的对象者的识别介质,来识别职员(厨师)的位置。识别介质可以是IC芯片、凭证等能够识别各职员的介质。另外,并不限于使用识别介质识别各职员的位置的情况,例如也可以通过指纹、虹膜、声带、面部识别等身体认证来识别各职员,从而识别各职员的位置。
另外,在上述实施方式中,说明了应用本发明的信息处理系统进行控制而将在饮食店的客席上接受的菜品的订货信息作为订货单输出或显示到配置在厨房内的m个终端,但并不特别限于此。
例如,本发明也能够应用于需要订货的一般的信息处理系统。具体地说,例如本发明能够应用于饭店、游乐园、旅馆、工厂等的订货系统。
另外,例如应用本发明的信息处理系统的结构并不限于上述的图1的结构。
图16表不作为本发明的一个实施方式的与图1不同的实施方式的信息处理系统的结构。
在图16所示的信息处理系统中,ECR系统211、在厨房内对m个烹饪台的每个配置的打印机212-f 212-m、显示器213-l、213_m、信息处理装置214通过HUB (未图示)等经由网络221相互连接。网络221通过LAN线路、因特网线路,通过有线或无线而将各终端之间相互连接起来。
ECR系统211具备ECR231、时间记录器232、OES (订单录入系统)终端233、存储部234。
ECR231具有与图1的ECR基本相同的功能和结构。S卩,ECR231具有与图6相同的硬件结构,具有与图8相同的功能性结构。其中,在图16的例子中,另外设置有时间记录器232。时间记录器232接受职员出勤时和退勤时的操作,执行处理而对该出勤时或退勤时的时刻进行打卡。时间记录器232将打卡的时刻经由ECR231发送到信息处理装置214。
OES终端233具有与图1的手持终端14基本相同的功能和结构。即,OES终端233在接受顾客的订货并登录时,将表示该订货的订货信息发送到ECR231。这样,ECR231将该订货信息发送到信息处理装置214。
在存储部34的一个区域中,设置有图8的职员信息存储部131、语言属性存储部151、配置属性存储部152。
信息处理装置214具有与图1的控制器盒13基本相同的功能和结构。S卩,信息处理装置214具有与图7相同的硬件结构,具有与图8相同的功能性结构。
上述一连串的处理可以通过硬件执行,也可以通过软件执行。换一种说法,图8的功能性结构只不过是示例,并没有特别限定。即,只要在信息处理系统的任意装置中具备能够整体地执行上述一连串的处理的功能就足够了,在图8的例子中为了实现该功能使用怎样的功能模块并没有特别限定。
另外,一个功能模块可以由硬件单体构成,也可以由软件单体构成,还可以由它们的组合构成。
在通过软件执行一连串的处理的情况下,从网络或记录介质将构成该软件的程序安装到计算机等中。
计算机可以是组装在专用的硬件中的计算机。另外,计算机可以是通过安装各种程序而能够执行各种功能的计算机、例如通用的个人计算机。
包含这样的程序的记录介质由为了向用户提供程序而与装置本体分离地发布的图6的可移动介质31、图7的可 移动介质51构成,但并不限于此,也可以由在预先组装在装置本体中的状态下向用户提供的记录介质等构成。可移动介质31、51例如由磁盘(包含软盘)、光盘、或光磁盘等构成。光盘例如由⑶-ROM、DVD等构成。光磁盘由MD (Min1-Disk)等构成。另外,在预先组装在装置本体中的状态下向用户提供的记录介质例如由记录有程序的图6的R0M22、图7的R0M42、图6的存储部28、图7的存储部48所包含的硬盘等构成。
另外,在本说明书中,记述记录在记录介质中的程序的步骤包含按照顺序时序地执行的处理、或不必须时序地处理而并行或分别执行的处理。
另外,在本说明书中,系统的用语表示由多个装置、多个单元等构成的整体装置。
以上,说明了本发明的若干个实施方式,但这些实施方式只不过是示例,并不限定本发明的技术范围。本发明能够采取其他各种实施方式,进而,在不脱离本发明的宗旨的范围内,能够进行省略、置换等各种变更。这些实施方式及其变形包含在本说明书等记载的发明的范围和宗旨中,也包含在与权利要求所记载的本发明等同的范围内。
权利要求
1.一种信息处理装置,其特征在于,包括: 取得部,取得接受信息的对象者的属性; 语言切换部,根据由上述取得部取得的上述属性判别上述对象者,将输出对象的语言切换为与上述对象者对应的语言; 输出控制部,用由上述语言切换部切换后的语言输出信息。
2.根据权利要求1所述的信息处理装置,其特征在于: 上述输出控制部同时使用由上述语言切换部切换后的语言的记载、固定的语言的记载来输出上述信息。
3.根据权利要求1所述的信息处理装置,其特征在于: 上述输出控制部 用至少包含由上述语言切换部切换后的语言的I个以上的语言来印刷输出上述信息。
4.根据权利要求1所述的信息处理装置,其特征在于: 上述输出控制部用至少包含由上述语言切换部切换后的语言的I个以上的语言来将上述信息显示在终端上。
5.根据权利要求1所述的信息处理装置,其特征在于: 还具备:对每个对象者的位置存储包含对象者的语言属性的信息文件的存储部, 上述语言切换部从存储在上述存储部中的上述对象者的信息文件中参照与上述对象者对应的语言属性,根据所参照的上述语言属性切换语言。
6.根据权利要求1所述的信息处理装置,其特征在于: 上述取得部根据从外部装置输出的出退勤信息,取得对象者的属性。
7.根据权利要求1所述的信息处理装置,其特征在于: 上述语言切换部在每次上述取得部根据上述出退勤信息取得对象者的属性时,切换上述语目。
8.根据权利要求1所述的信息处理装置,其特征在于: 还具备:识别部,在输出信息时,识别存在于要输出信息的地点的对象者的位置, 上述输出控制部用对存在于由上述识别部识别出的位置的对象者设定的语言,输出上述信息。
9.根据权利要求8所述的信息处理装置,其特征在于: 上述识别部通过读取存在于输出信息的装置的周围的对象者的识别介质,来识别对象者的位置。
10.一种信息处理方法,其特征在于,包括: 取得接受信息的对象者的属性的取得步骤; 根据通过上述取得步骤取得的上述属性判别上述对象者,将输出对象的语言切换为与上述对象者对应的语言的语言切换步骤; 用通过上述语言切换步骤切换后的语言输出信息的输出控制步骤。
全文摘要
本发明的信息处理装置具备取得部,取得接受信息的对象者的属性;语言切换部,根据由上述取得部取得的上述属性判别上述对象者,将输出对象的语言切换为与上述对象者对应的语言;输出控制部,用由上述语言切换部切换后的语言输出信息。
文档编号G06Q50/12GK103218761SQ20121030429
公开日2013年7月24日 申请日期2012年8月24日 优先权日2011年8月24日
发明者房野项司 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1