数据输出设备、处理设备和包含这些设备的数据输出系统的制作方法

文档序号:7952466阅读:248来源:国知局
专利名称:数据输出设备、处理设备和包含这些设备的数据输出系统的制作方法
技术领域
本发明涉及执行例如显示或打印的输出处理的数据输出设备,和有关数据处理设备和数据输出系统,并且尤其涉及把输出形式转变为每个国家的语言或其它需求的技术。
背景技术
通常,在例如数字多功能处理设备的数据输出设备中,通常使用预先存储每个国家的必要语言的消息数据或字体在ROM(只读存储器)中的方法,以便用于显示器面板上的语言或用于打印报告上的语言对应于所期望语言。
存在通过网络从服务器获得显示或打印数据的设备。例如,提出一个打印机,其在使用GPS(全球定位系统)判断位置之后,通过向服务器发送位置数据,从服务器获得涉及通常在打印机的安装位置使用的本地语言的数据。(参考专利文献1)[专利文献1]Tokkai No.2004-50585在预先存储每个语言的消息或字体的方法中,由于有必要在ROM中存储可能使用的全部语言的消息和字体,所以需要大存储器容量。此外,安装位置中使用的语言多数只是假定使用的多种语言的小部分,因此,实际未使用的数据白白占用了大部分存储器容量。此外,在语言不是预期的语言的情况下,由于未料到的语言的显示或打印数据没有被安装,所以要求进行例如ROM变化的复杂工作以使用语言。
当一种方法被用来从服务器获得涉及所期望语言的消息和字体时,与在ROM中存储数据相比,可以灵活和有效地使用每个国家的语言。然而,实际需要的消息类型取决于客户端的设备的功能。
如果服务器控制这种差异,则服务器端的控制负载过多。另一方面,如果从服务器发送涉及设备所需语言的所有消息和字体,而不考虑每个设备的功能差异,则大量的发送数据增加通信负荷,并且对于客户端,大部分存储器容量消耗于存储大量接收数据。此外,由于存在改变显示或打印的输出形式以满足除特定语言之外的用户需求的要求,所以在这种需求方面也产生类似问题。

发明内容
考虑到上述,本发明的一个目的是提供新设备,新系统和新方法。
通过任何下列方案来达到这个和其它目的。
(1)数据输出设备包括第一存储器,其存储对应于消息数据的公共代码,其中公共代码由多种消息数据共享;发送部件,其向外部设备发送公共代码和指定消息数据种类的指定信息;接收部件,其从外部设备接收由公共代码和指定信息标识的消息数据;及输出处理部件,其基于所接收消息数据执行输出处理。
(2)数据输出系统包括数据输出设备;及连接到数据输出设备的数据处理设备;其中数据输出设备包含存储对应于消息数据的公共代码的第一存储器,其中公共代码由多种消息数据共享,及发送部件,其向数据处理设备发送公共代码和指定消息数据种类的指定信息,其中数据处理设备包含存储彼此相关的消息数据,指定信息和公共代码的数据存储器,接收从数据输出设备的发送部件发送的公共代码和指定信息的请求接收部件,从数据存储器提取由公共代码和指定信息标识的消息数据的提取部件,及发送所提取的消息数据到数据输出设备的提取结果发送部件,其中数据输出设备还包含接收所提取的消息数据的接收部件,及基于所接收的消息数据执行输出处理的输出处理部件。
(5)数据输出方法包括步骤在第一存储器中存储对应于消息数据的公共代码,其中公共代码由多种消息数据共享;向外部设备发送公共代码和标识消息数据种类的指定信息;接收由公共代码和指定信息标识的消息数据;及基于接收消息数据执行输出处理。
参照下面结合附图的详细描述,可更好地理解本发明自身和其它目的及附带优点。


图1是涉及本发明实施例的数据输出系统的总体系统配置框图。
图2是表示涉及本发明实施例的多功能处理设备的结构的模块图。
图3是表示涉及本发明实施例的多功能处理设备的快擦写ROM中存储的公共代码的例子的说明图。
图4是表示涉及本发明实施例的数据处理设备的结构的模块图。
图5是表示涉及本发明实施例的数据处理设备的消息DB中存储的本国(vernacular)消息组的例子的说明图。
图6是表示涉及本发明实施例的数据处理设备的字体DB中存储的字体数据的例子的说明图。
图7是表示涉及字符代码的例子的说明图,该字符代码被用于涉及本发明的实施例的数据处理设备的消息DB中寄存的每个本国消息组的每个消息数据。
图8是涉及本发明实施例的多功能处理设备在电源打开时执行的操作的流程图。
图9是表示涉及本发明实施例的数据处理设备的操作的流程图。
图10是示意性表示在图8和9示出的操作期间数据的交换的说明图。
图11是示出涉及本发明实施例的多功能处理设备中提供的操作显示部件的前视图。
图12是示出涉及本发明实施例的多功能处理设备显示的复印基本屏幕的例子的说明图。
图13是示出涉及本发明实施例的多功能处理设备打印的通信控制报告的例子的说明图。
图14是示出涉及本发明实施例的多功能处理设备显示的系统/复印设置菜单屏幕的例子的说明图。
图15是示出涉及本发明实施例的多功能处理设备显示的系统初始设置屏幕的例子的说明图。
图16是示出涉及本发明实施例的多功能处理设备显示的语言选择屏幕的例子的说明图。
图17是涉及本发明实施例的多功能处理设备执行的语言切换处理的流程图。
图18是示出涉及本发明实施例的多功能处理设备显示的字母字符输入屏幕的例子的说明图。
图19是示出涉及本发明实施例的多功能处理设备显示的假名(kana)字符输入屏幕的例子的说明图。
图20是涉及本发明实施例的数据输出系统执行的字符转换处理的流程图。
图21是示出涉及本发明实施例的多功能处理设备显示的转换候选显示屏幕的例子的说明图。
在下面描述中,若干附图中的类似部分用类似附图标记表示。
具体实施例方式
下面参照附图描述本发明的实施例。
图1示出基于本发明实施例的数据输出系统10的总体结构框图。数据输出系统10被构造成包括作为数据输出设备的多功能外设20和数据处理设备60。多功能外设20和数据处理设备60通过例如互联网或LAN(局域网)的网络2彼此相连。
如此构造数据输出系统10,以便多功能外设20和数据处理设备60协同操作以实现本国语言支持功能,该功能把在多功能外设20的显示和操作部件中进行显示或打印各种报告所用的语言转变成不同国家的语言。它们也协同操作以实现搜索指定字符串的转换候选的转换功能,例如日本语言中的假名-日本汉字(音节书写-中文字符)转换。
使用一个例子解释本国语言支持功能,在英语及其等价日语或其它等价语言中的例如″复印就绪″的消息全部被分配一个公共代码(即,用不同语言表达相同意义的一组不同消息),在相应多功能处理设备20中对应于这些所需消息的公共代码40被事先存储在其中。另一方面,在数据处理设备60中,用不同本国语言表示的消息数据(不同类型的消息数据)被存储为不同国家的本国语言消息组70,其中公共代码和国家信息(指定信息)之间的对应已经被建立。消息数据是这样的代码信息,其中通过字符代码表示消息的内容。用适于相应语言的字符代码系统中的字符代码表示例如英语,法语,日文等等的不同语言的消息。另外,例如不仅准备上述″复印就绪″消息,而且准备″打印就绪″,″发送就绪″等等的各种消息数据,并且把公共代码分配给每个这样的消息。
当从多功能外设20向数据处理设备60发送公共代码40和语言指定信息43(指定信息)时,数据处理设备60从本国语言消息组70提取根据公共代码和指定语言标识的消息数据,并且发送该消息数据到多功能外设20。换言之,通过转变使用相同公共代码的语言指定,多功能外设20能够从数据处理设备60获得日文消息数据或具有相同意义的英语消息数据。另外,也可以使数据处理设备60向多功能外设20发送对应于语言指定信息43(指定信息)的语言的字体数据。在这种情况下,如果消息能够用多功能外设20已经拥有的字体进行处理,则不必基于指定信息从数据处理设备60接收字体数据。下面,详细描述具有这些类型功能的数据输出系统10。
图2示出了多功能外设20的结构。多功能外设20是一种设备,其配有读取原始文档中的图像的扫描功能,读出原始文档上的图像并且在记录纸张上形成复印图像的复印功能,在记录纸张上形成对应于打印数据的图像的打印机功能,及发送和接收文档图像的传真功能。
多功能外设20由综合控制单元操作的CPU(中央处理单元)21,快擦写ROM 22,及RAM(随机访问存储器)23组成。快擦写ROM 22存储CPU 21执行的程序和各种固定数据。另外,快擦写ROM 22存储较早描述的公共代码40,及充当存储部件。
RAM 23是用作临时存储CPU 21执行程序时的各种数据的存储器,并且作为存储用于执行图像旋转和其它处理的至少一页图像数据的页存储器。此外,RAM 23也存储从数据处理设备60接收的字体数据41或消息数据42。
非易失RAM 24是即使在电源被关闭的情况下仍保留所存储内容、存储作为用于指定涉及公共代码的语言的指定信息的语言指定信息43、并且构成存储部件的存储器。此外,结构可以是具有存储公共代码40的存储部件的公共存储部件,或可以是不同的存储部件。
图像读取部件25执行读取原始文档的图像及读入相应图像数据的功能。图像读取部件25配有照射文档的光源,沿着文档的宽度方向读取文档部分的一行的行图像传感器,沿着文档的纵向将读取位置移动一行的移动部件,及具有引导和聚焦从文档到行传感器的反射光的透镜和反射镜的光路。使用CCD(电荷耦合器件)构成行图像传感器。由行图像传感器输出的模拟视频信号被A/D转换并且被当作数字图像数据。
成像部件26通过使用电子照相处理在记录纸上形成图像,执行输出对应于图像数据的图像的功能。成像部件26被构造为具有记录纸张的传送设备,感光鼓,充电单元,激光单元,显影单元,图像转印和分离单元,清洁单元及定影单元的所谓激光打印机。
操作显示部件27被构造成具有在其表面配有触摸板和各种操作开关的LCD显示器,并且具有执行各种指南显示及用户状态显示的功能,及接收用户进行的各种操作的功能。
HDD 28是用于存储压缩图像数据等等的大容量存储设备。在此例子中硬盘驱动单元被用于此。
网络控制部件29执行连接到网络2并且与外部设备通信的发送部件和接收部件的功能。传真部件31基于与传真发送和接收兼容的压缩方法执行压缩和解压缩的功能,及控制用于执行传真发送和接收的各种通信过程的功能。
CPU 21执行如上所述的不同部件的全面控制,并且实现扫描仪功能,复印功能,打印机功能及传真功能。另外,CPU 21也执行象输出处理部件32一样的功能。输出处理部件32使用消息数据42和从数据处理设备60接收的字体数据41执行准备输出图像数据的功能。具体地,它执行准备要发送到操作显示部件27的显示数据的功能,或准备用于打印各种报告的打印数据的功能。
图3示出快擦写ROM 22中存储的公共代码40的例子。如图3(b)所示,公共代码40被构造为4位整数,并且第一位指示模式信息,其后三位表示ID信息。模式信息用于分类公共代码。这里,分类基于多功能外设20中出现的功能等进行。由于具有模式信息,针对每个模式控制公共代码40,并且因此在增加或删除公共代码40时提高方便性。ID信息是用于分别标识每个模式内的公共代码的信息。即使公共代码中的位数或公共代码的数据结构被转变以适合需要,也不存在问题。
如图3(a)所示,快擦写ROM 22只存储该设备内使用的公共代码40。在这个例子中,涉及复印模式的公共代码被存储为″0001″,″0002″,″0005″…,但是缺少代码″0003″和″0004″,并且缺少的代码是不同型号中使用的公共代码。例如,如果对应于公共代码″0002″的日文消息是″设置前侧在顶端″,并且公共代码″0003″的日文消息是″设置前侧在底部″,则由于这两个消息中放置文档的方向是相对的,并且由于消息互斥,所以将基于该型号的规格只使用这两个消息中的一个。另外,如果多功能处理设备只具有复印功能,并且不具有传真功能,则涉及不支持的功能的公共代码不被存储在快擦写ROM 22中。
图3(c)示出了在向数据处理设备60发送快擦写ROM 22中存储的公共代码40时使用的数据结构的例子。在建立与指定用于管理多功能外设20内的每个消息、例如″COPY1″或″COPY2″的内部代码45间的对应关系之后,发送每个公共代码。通过分别指定内部代码45,例如,即使公共代码被不连续编号,多功能外设20内对应于这些公共代码的消息可以用序号处理。如以上所述,多功能外设20中存储的公共代码40也可以因不同型号(产品)而不同。换言之,尽管相同集合的公共代码40被存储在相同型号中,但是也可以在不同型号中存储不同集合的公共代码40。另外,尽管当在相同型号中提供相同集合的功能时存储相同集合的公共代码40,但是也可以在支持功能不同的情况下在相同型号中存储不同集合的公共代码40。此外,也可以针对数据处理设备60中的扫描仪功能,复印功能,打印机功能和传真功能的每种功能准备不同集合的公共代码40,并且向设备20提供基于多功能外设20的功能准备的公共代码功能40集合。
图4示出数据处理设备60的结构。数据处理设备60被构造为网络上的服务器。数据处理设备60配有通信部件61,提取部件62,字体DB(数据库)63,消息DB 64,词典DB 65。
均支持一种不同语言的若干字体数据被存储在字体DB 63中。本国语言消息组70被存储在消息DB 64并且充当数据存储部件。词典DB65存储有例如日语中的假名-日本汉字转换的词典、对应于各种字符信息的一或多个转换候选。
通信部件61执行请求接收部件的从多功能外设20接收公共代码40或语言指定信息43的功能。提取部件62不仅执行从消息DB 64提取通过通信部件61接收的公共代码40和语言指定信息43的组合来标识的消息数据的功能,而且执行从字体DB 63读出对应于语言指定信息43的语言的字体数据及形成包含这个字体数据和早些时候提取的消息数据的传送数据的功能。通信部件61也执行向多功能外设20(即请求的源)发送提取部件62形成的传送数据的提取结果发送部件的功能。
图5示出消息DB 64中存储的本国语言消息组70的例子。本国语言消息组70中建立有消息数据和为其指定的公共代码40之间的对应关系,并且针对每种语言注册若干类型的这些。例如,在日文消息数据70a中,表示对应于公共代码″0001″的字符串″复印就绪(日文)″的字符代码用对应于日语的字符代码注册。并且,在英语消息数据70b中,对于相同公共代码″0001″,表示字符串″复印就绪(英语)″的字符代码用对应于英语的字符代码注册。通过这种方式,对于相同公共代码编号,不同语言中具有几乎相同意义的不同消息数据用对应于每种语言的字符代码注册。
此外,消息DB 64中注册的内容可以根据需要来增加,删除或变更。对于每种语言或对于公共代码的每个模式信息,可有效进行这种增加或变更。
图6示出字体DB 63中存储的字体数据72的例子。字体数据72是以位图格式表示字符的信息。字符图像72a在图的左部分示出,并且指示当使用位图格式显现字体数据72a时的图像。此外,字体数据的格式不限于此。例如,可以具有矢量格式等等的字体数据。
图7示出了字符代码表75的例子,字符代码表75是消息数据中使用的字符代码的列表。这个图示出ISO-8859字符代码表。字符代码系统不限于此,而是可以使用特定国家的任何字符代码系统。例如,Shift-JIS字符代码系统可被用于日语。
接着,在下面解释数据输出系统10的操作。
图8示出当电源打开时作为数据输出设备的多功能外设20执行的操作的流程,并且图9示出与多功能外设20的操作相关的数据处理设备60的操作。多功能外设20从非易失RAM 24读取语言指定信息43,并且获得在电源最后关闭时指定的语言类型(步骤S101)。此外,适于出货目的地的语言指定信息43在从工厂出货时被存储在非易失RAM24。
接着,多功能外设20执行与数据处理设备60建立通信连接的处理(步骤S102),并且如果不能进行连接(步骤S103N),则形成错误显示(步骤S106)并且终止这个处理(结束)。如果可以正常建立与数据处理设备60的通信连接(步骤S103Y),则向数据处理设备60发送较早从非易失RAM 24获得的语言指定信息43(步骤S104)。
当数据处理设备60从多功能外设20接收语言指定信息43时(图9,步骤S201),首先检查是否可以支持或不支持该语言(步骤S202)。具体地,它检查通过语言指定信息43指示的语言的消息数据或字体数据是否已经在消息DB 64或字体DB 63中注册。接着,如果不能支持由所接收的语言指定信息43指定的语言(步骤S202N),则数据处理设备60向多功能外设20发送指示该语言不能被支持的响应(步骤S203),并且如果可以支持它(步骤S202Y),则它向多功能外设20发送确认响应(步骤S204)。
当多功能外设20从数据处理设备60接收指示该语言不能被支持的响应时(图8,步骤S105N),它形成错误显示(步骤S106)并且终止处理(结束)。另一方面,如果确认响应被接收(步骤S105Y),则它读取快擦写ROM 22中存储的公共代码40,首先把这些公共代码40转换成对应于图3(c)所示的内部代码45的数据结构,并且发送到数据处理设备60(步骤S107)。
当数据处理设备60从多功能外设20接收公共代码40时(图9,步骤S205),它不仅从消息DB 64提取通过所接收的公共代码40标识的消息数据和较早从相同类型的多功能外设20接收的语言指定信息43,而且从字体DB 63读取对应于语言指定信息的字体数据,并且形成包含这个字体数据和较早提取的消息数据的传送数据(步骤S206)。接着,这个传送数据被发送到相关多功能外设20(步骤S207)。
当多功能外设20从数据处理设备60接收上述传送数据时(图8,步骤S108),它在RAM 23的特定位置存储其中包含的消息数据(步骤S109),也在RAM 23的相应区域中存储其中包含的字体数据(步骤S110)。此后,使用RAM 23中存储的字体数据41和消息数据42在操作显示部件27显示例如等待屏幕等等的屏幕(步骤S111)。此外,除显示等待屏幕外,RAM 23中存储的字体数据41和消息数据42被用于准备显示各种屏幕的显示数据并且用于准备打印各种报告的打印数据。
图10示意性示出上述操作期间数据的交换。例如,当多功能外设20向数据处理设备60发送公共代码40″0001″和″0002″及指定日文的语言指定信息43时,数据处理设备60从消息DB 64中搜索涉及日文的消息数据70a。数据处理设备60从中提取对应于公共代码″0001″的消息″复印就绪(日文)″及对应于公共代码″0002″的消息″设置前侧在顶端(日文)″,并且构成包含这些消息数据和日文字体数据的传送数据78,并且把它发送到多功能外设20。实际上,每个消息数据具有通过其相应日文字符代码表示消息中的每个字符的字符代码串的形式。例如,日文消息″复印(日文)″中的字符是使用Shift-JIS中的字符代码的数据″0x8352,0x8373,0x815B″。
多功能外设20把从数据处理设备60接收的消息数据,即消息″复印就绪(日文)″的字符代码串和消息″设置前侧在顶端(日文)″的字符代码串,存储在RAM 23的消息数据存储区23a中,同时建立其与内部代码的对应。此外,从数据处理设备60接收的日文字体数据被存储在RAM 23的字体数据存储区23b中。
当准备要在操作显示部件27中显示的显示数据时,或当准备使用RAM 23中存储的消息数据42打印出各种报告的打印数据时,多功能外设20执行使用对应于该字符代码、RAM 23中存储的字体数据41,把构成消息数据42的每个字符代码显现成位图格式的图像数据的处理。即使语言不同,这个处理是相同的。换言之,如果例如指定语言是英语,则多功能外设20从数据处理设备60接收英语消息数据和字体数据,并且把它们存储在RAM 23。因此,如果显现成图像数据的处理以同日文相同的方式执行,则结果实现了英语显示。
图11示出多功能外设20中提供的操作显示部件27的外观。操作显示部件27配有其表面具有触摸板的液晶显示器27a,和其中排列十个按键和开始按键等等的按键操作部件27b。
图12示出操作显示部件27的液晶显示器27a上显示的复印基本屏幕200的例子。基于从数据处理设备60获得的并且存储在RAM 23中的消息数据42和字体数据41,准备复印基本屏幕200中显示的每个消息。例如,通过使用被存储在RAM 23中对应于内部代码″Copy1″的字符代码串和使用也存储在RAM 23中的日文字体数据来显现位像,准备″复印就绪″的文本显示201。
图13示出通信控制报告210的一部分,其是使用从数据处理设备60获得的并且存储在RAM 23中的消息数据42和字体数据41打印出的报告的例子。
接着,在下面解释切换语言的处理。
当从图中未示出的等待屏幕进行包含管理员验证等等的某些特定操作时,操作显示部件27的液晶显示器27a中显示图14中示出的系统/复印设置菜单屏幕220。这里,如果操作″1系统初始设置″按钮221,则显示转变到图15中示出的系统初始设置屏幕230。另外,如果在这个系统初始设置屏幕230上操作″2语言选择″按钮231,则显示转变到图16中示出的语言选择屏幕240。在语言屏幕240上提供″日文″按钮241和″英文″按钮242,并且通过操作对应于所期望语言的语言选择按钮241或242,可以把多功能外设20中的显示语言和打印语言转变到选定语言。
图17示出基于用户的操作转变语言的语言切换处理的流程。当在图15中示出的系统初始设置屏幕230中操作″2语言选择″按钮231时,多功能外设20执行建立与数据处理设备60的通信连接的操作(步骤S301),并且如果连接不能形成(步骤S302N),则形成错误显示(步骤S307)并且终止这个处理(结束)。如果可以正常形成与数据处理设备60的连接(步骤S302Y),则从数据处理设备60接收指示数据处理设备60支持的语言的支持语言信息(步骤S303)。在操作显示部件27上显示准备具有对应于在这个支持语言信息中指示的每种语言的语言按钮的语言选择屏幕240(步骤S304)。
当用户在这个语言选择屏幕240上选择任何语言时,多功能外设20把指示该选定语言的语言指定信息发送到数据处理设备60(步骤S305)。如果从数据处理设备60接收指示在这个语言指定信息中指定的语言不能被支持的响应(步骤S306N),则显示出错消息(步骤S307)并且终止处理(结束)。
另一方面,如果从数据处理设备60接收指示在这个语言指定信息中指定的语言可以被支持的确认响应(步骤S306Y),则读取快擦写ROM 22中存储的公共代码40,这些公共代码40被转换成具有图3(c)中示出的在这些公共代码和内部代码45之间建立的对应关系的数据结构,并且被发送到数据处理设备60(步骤S308)。
当多功能外设20从数据处理设备60接收包含通过这个发送公共代码40和语言指定信息标识的消息数据,和通过语言指定信息指示的语言的字体数据的传送数据78时(步骤S309),它把这个传送数据78中包含的消息数据存储在RAM 23的特定区域中(步骤S310),以及把这个传送数据78中包含的字体数据存储在RAM 23的相应区域中(步骤S311)。
另外,指示这次选定的语言的语言指定信息被存储在非易失RAM 24中(步骤S312)。此后,通过使用RAM 23中存储的字体数据41和消息数据42,不同屏幕的显示语言和打印报告的语言被转变到这次选定的语言(步骤S313)。
此外,由于当下次电源打开时,使用在语言已经被更新并且存储在非易失RAM 24中之后的语言指定信息43从数据处理设备60接收消息数据等等,所以通过此时进行的选择操作选定的语言即使在电源关闭和此后打开之后仍有效。
通过这种方式,由于多功能外设20仅仅通过转变与这些公共代码40结合使用的语言指定信息把必要的公共代码存储在自身内,所以可以通过从数据处理设备60获得各种语言的消息数据来支持不同国家的语言。结果,不再有把所有需要的语言的消息数据存储在多功能外设20中的任何需要,并且因此可以缩减多功能外设20所需的ROM容量。
此外,由于多功能外设20在自身内管理所有必要的公共代码40,所以它不必在数据处理设备60中管理涉及每个多功能外设20需要哪些功能的消息数据。另外,由于也不存在来自数据处理设备60的、涉及多功能外设20不需要的功能的消息数据的单边传输,所以不仅通信量降低,而且也没有由于从数据处理设备60接收的任何不必要消息而导致的多功能外设20中存储区的浪费性消耗。
接着,描述涉及字符转换处理的操作。
数据输出系统10配有向数据处理设备60发送从多功能外设20的操作显示部件27输入的字符信息,并且从数据处理设备60获得对应于这个字符信息的转换候选,并且接着允许用户从这些转换候选中选择期望的一个的功能。例如,这个功能对应于日文的假名-日本汉字转换功能。
图18是用户输入任何字符信息的字母字符输入屏幕400的例子。并且,图19示出用日文假名字符输入字符信息的假名字符输入屏幕410的例子。字母字符输入屏幕400和假名字符输入屏幕410在操作显示部件27的液晶显示器27a中显示。用户可以通过操作在这些屏幕上显示的字符按键和箭头按键在数据输入区域401和411中输入任何字符串。
图20示出字符转换处理的流程。例如,当显示字母字符输入屏幕400或假名字符输入屏幕410时,启动字符转换处理。首先,执行建立与数据处理设备60的连接的通信连接处理(步骤S501),并且如果不能建立连接(步骤S502N),则显示出错消息(步骤S503)并且终止这个处理(结束)。
当正常建立与数据处理设备60的连接(步骤S502Y)时,接收用户通过假名字符输入屏幕410等等输入的字符信息(步骤S504)。接着,已经输入的字符信息被发送到数据处理设备60(步骤S505)。
已接收字符信息的数据处理设备60的提取部件62首先使用所接收的字符信息搜索词典DB 65,并且提取对应于该字符信息的转换候选(步骤S510),接着向多功能外设20发送表示这些提取的转换候选的转换候选信息(步骤S511)。
多功能外设20从数据处理设备60接收和获得转换候选(步骤S506),并且在如图21示出的转换候选显示屏幕420上显示这个转换候选数据表示的转换候选。接着,当它从用户接收在所显示转换候选中选择的期望转换候选的操作时(步骤S507),它确定对应于该字符信息的字符(步骤S508)并且终止处理(结束)。
例如,在图21中示出的转换候选显示屏幕420上,作为向数据处理设备60发送字符信息″ai″(日文假名)的结果,包含若干不同日本汉字字符的13个转换候选被得到并且被单列显示。当用户选择任何一个转换候选并且操作″决定″按钮421时,为这个字符信息″ai″(日文假名)确定相应的转换候选。
此外,当向数据处理设备60发送字符信息时,也可以使用公共代码。例如,为字母字符输入屏幕400或假名字符输入屏幕410上的每个按键事先指定公共代码。已经输入的字符信息通过公共代码串表示,该串中公共代码按已经输入字符的顺序排列。接着,在这个多功能外设20中目前选定的指示语言类型的语言指定信息和上述公共代码串被发送到数据处理设备60。数据处理设备60基于所接收语言指定信息选择要搜索的词典,并且搜索这个词典,接着提取对应于上述公共代码串表示的字符串的转换候选。提取转换候选之后的处理与图20说明的相同。
另外,转换处理不必限于日语的假名-日本汉字转换。例如,功能可以是把英语转换成日文或转换成法语等等的转换功能。
通过这种方式,通过使数据处理设备60拥有用于转换的词典和转换处理的功能,可以缩减多功能外设20的存储容量或处理工作负载。另外,通过把词典和转换处理的功能放置在数据处理设备60一方,可以满足对修改或增加词典或以灵活方式改变转换处理的需要。
此外,关于涉及转换处理的功能,数据处理设备60的通信部件61充当接收从多功能外设20发送的字符信息的第一接收部件,以及充当向多功能外设20发送提取部件21提取的转换候选的提取结果发送部件。另外,多功能外设20的网络控制部件29充当向数据处理设备60发送字符信息的发送部件,并且充当从数据处理设备60接收转换候选的第二接收部件。此外,操作显示部件27也充当字符信息的输入部件,并且充当从若干转换候选中间选择期望转换候选的选择部件。
尽管已经参考

了本发明的优选实施例,但是具体结构不局限于上述实施例,并且在不偏离本发明的宗旨的前提下,在这个范围内的修改和增加被包含在本发明中。
例如,尽管说明了使用公共代码和国家的特定语言相关的例子,但是表示的类型可由语言类型(国家信息)之外的指定信息来表示,例如字体大小,用音节书写的方式对成人和儿童的表示,及弱视人群以及普通人群的表示。通过指定的改变,可以构造成通过使用公共代码从数据处理设备60获得涉及每种表示的消息数据。
作为优选实施例,把通信管理报告210示例为基于通过公共代码40获得的数据进行打印的例子。它也可以是发送预订报告,发送错误报告,示出传真通信中各种设置信息及用户的设置列表的机器管理报告。
在优选实施例中,从数据处理设备60获得消息数据及字体数据,然而也可以被构造成把预先从数据处理设备60得到的字体数据和消息数据存储在硬盘设备等等中,并且仅当语言被改变或公共代码被修正时,向数据处理设备60发送数据传输的需求。
在优选实施例中,与内部代码相关地存储通过公共代码获得的消息数据,然而公共代码可以被直接用作内部控制的内部代码。
当从多功能外设20把公共代码或语言指定信息发送到数据处理设备60时,数据结构不局限于上述实施例。它可以被发送为电子邮件的头信息或主要文本或其它方法。
此外,在这些实施例中,涉及多功能外设20没有的功能的公共代码未在快擦写ROM中注册,然而可以预先存储包含可选增加、对于某类型设备会是必需的功能的公共代码。在这种情况下,表示对每个功能″有效″/″无效″的信息被安装,并且只有涉及有效功能的公共代码可以被发送到数据处理设备60。用这种方法,当增加一个可选设备时,仅在指示涉及可选设备的功能的信息从″无效″转变到″有效″的情况下,显示和打印可以被对应于增加的功能。此外,例如,公共代码可以被构造成还向记录介质或服务器注册。
由语言指定信息一次性指定的语言可以有两个或更多类型。然而在确认可以对应于数据处理设备的语言类型,并且数据处理设备可以处理的语言按钮在语言选择屏幕240上显示之后,基于设备的出货目的地,能够在多功能外设20上选择的语言类型被预先限制为在限定范围内可选。
此外,尽管在这些实施例中说明了与公共代码相关的数据是字母代码的例子,但是它们不必是字母代码并且可以是图像的数据。例如,在各国家中使用具有相同意义的不同符号的情况下,可以被构造成公共代码被分配给每个国家的符号,并且符号通过公共代码和指定国家的指定信息标识,以获得符号的图像数据。
基于数据输出设备,在涉及本发明实施例的数据处理设备和数据输出系统中,公共代码被分配给例如语言的不同类型的多个数据,并且当数据输出设备向数据处理设备发送指示公共代码和数据类型(例如,语言类型)的指定信息时,公共代码和指定信息指定的数据被从数据处理设备发送到数据输出设备。因此,数据处理设备可以通过只存储设备需要的公共代码,从与公共代码相关的多个数据中间获得期望的数据。通过这个部件,与所有类型的数据被存储在数据输出设备的情况相比,缩减了数据输出设备需要的存储器容量。即,可以实现对应于每个国家的语言或其它需求的输出形式的转变功能,而无需在数据输出设备端存储大量数据。
此外,由于指定必要数据的公共代码被存储在数据输出设备,外部终端侧(数据处理设备)不必控制每个数据输出设备需要何数据,借此缩减了外部终端的负载。此外,由于通过使用公共代码和指定信息从数据输出设备侧指定要从外部终端发送到数据输出设备的数据,所以只有必须的数据被从外部终端发送到数据输出设备,借此缩减了通信负荷,并且在数据输出侧,存储器区域未被从外部终端接收的不必要数据白白消耗。
在一个系统中,当输入字符信息被从数据输出设备发送到数据处理设备时,对应于字符信息的多个转换候选被从数据处理设备发送到数据输出设备,实现了转换功能而无需具有搜索转换候选或词典的功能,其中转换候选在数据输出设备侧注册,借此可以简化数据输出设备。
权利要求
1.一种数据输出设备,包括第一存储器,其存储对应于消息数据的公共代码,其中公共代码由多种消息数据共享;发送部件,其向外部设备发送公共代码和指定消息数据种类的指定信息;接收部件,其从外部设备接收由公共代码和指定信息标识的消息数据;及输出处理部件,其基于所接收的消息数据执行输出处理。
2.如权利要求1所述的数据输出设备,其中输出处理部件产生基于接收的消息数据输出的图像数据。
3.如权利要求1所述的数据输出设备,还包括操作显示部件;其中数据输出设备基于接收的消息数据切换要在操作显示部件中显示的语言。
4.如权利要求1所述的数据输出设备,还包括打印部件;其中数据输出设备基于接收的消息数据切换要在打印部件中打印的语言。
5.如权利要求1所述的数据输出设备,还包括选择器部件,其选择指定信息;其中发送部件向外部设备发送通过选择器部件选择的指定信息。
6.如权利要求1所述的数据输出设备,还包括第二存储器,其存储指定信息;其中在数据输出设备打开时使用第二存储器中存储的指定信息。
7.如权利要求1所述的数据输出设备,其中接收部件还从外部设备接收由指定信息标识的字体数据。
8.如权利要求1所述的数据输出设备,其中第一存储器存储对应于消息数据的多个内容的多个公共代码,及对应于数据输出设备的型号的一组公共代码。
9.如权利要求1所述的数据输出设备,其中第一存储器存储对应于消息数据的多个内容的多个公共代码,及对应于数据输出设备的功能的一组公共代码。
10.如权利要求9所述的数据输出设备,其中功能包含扫描仪功能,复印功能,打印功能和传真功能中的至少之一。
11.一种数据输出系统,包括数据输出设备;及连接到数据输出设备的数据处理设备;其中数据输出设备包含存储对应于消息数据的公共代码的第一存储器,其中公共代码由多种消息数据共享,及发送部件,其向数据处理设备发送公共代码和指定消息数据种类的指定信息,其中数据处理设备包含彼此相关地存储消息数据,指定信息和公共代码的数据存储器,请求接收部件,其接收从数据输出设备的发送部件发送的公共代码和指定信息,提取部件,其从数据存储器提取由公共代码和指定信息标识的消息数据,及提取结果发送部件,其向数据输出设备发送所提取的消息数据,其中数据输出设备还包含接收所提取消息数据的接收部件,及基于所接收消息数据执行输出处理的输出处理部件。
12.如权利要求11所述的数据输出系统,其中输出处理部件基于接收的消息数据产生要输出的图像数据。
13.如权利要求11所述的数据输出系统,还包括操作显示部件;其中数据输出设备基于接收的消息数据切换要在操作显示部件中显示的语言。
14.如权利要求11所述的数据输出系统,还包括打印部件;其中数据输出设备基于接收的消息数据切换要在打印部件中打印的语言。
15.如权利要求11所述的数据输出系统,还包括选择器部件,其选择指定信息;其中发送部件向外部设备发送通过选择器部件选择的指定信息。
16.如权利要求11所述的数据输出系统,还包括第二存储器,其存储指定信息;其中在数据输出设备打开时使用第二存储器中存储的指定信息。
17.如权利要求11所述的数据输出系统,其中接收部件还从外部设备接收由指定信息标识的字体数据。
18.如权利要求11所述的数据输出系统,其中第一存储器存储对应于消息数据的多个内容的多个公共代码,及对应于数据输出设备的型号的一组公共代码。
19.如权利要求11所述的数据输出系统,其中第一存储器存储对应于消息数据的多个内容的多个公共代码,及对应于数据输出设备的功能的一组公共代码。
20.如权利要求19所述的数据输出系统,其中功能包含扫描仪功能,复印功能,打印功能和传真功能中的至少之一。
21.一种数据处理设备,包括数据存储器,其彼此相关地存储多种消息数据,指定消息数据的种类的指定信息和对应于消息数据的公共代码,其中公共代码由多种消息数据共享;请求接收部件,其接收从外部设备的发送部件发送的公共代码和指定信息,提取部件,其从数据存储器提取由公共代码和指定信息标识的消息数据,及提取结果发送部件,其向外部设备发送所提取的消息数据。
22.一种数据输出系统,包括数据输出设备;及连接到数据输出设备的数据处理设备;其中数据输出设备包含输入字符信息的输入部件,及向数据处理设备发送字符信息的发送部件,其中数据处理设备包含从数据输出设备的发送部件接收字符信息的第一接收部件,提取对应于字符信息的至少一个转换候选的提取部件,及提取结果发送部件,其向数据输出设备发送由提取部件提取的一或多个转换候选,其中数据输出设备还包含第二接收部件,其从数据处理设备的提取结果发送部件接收一或多个转换候选,选择器,其从一或多个转换候选中间选择转换候选,和输出处理部件,其基于选定的转换候选执行输出处理。
23.如权利要求22所述的数据输出系统,其中字符信息由至少一个公共代码表示,数据输出设备向数据处理设备发送公共代码和标识语言种类的指定信息,并且数据处理设备基于公共代码和指定信息提取至少一个转换候选。
24.一种数据输出方法,包括步骤把对应于消息数据的公共代码存储在第一存储器中,其中公共代码由多种消息第一存储器共享;向外部设备发送公共代码和标识消息数据种类的指定信息;接收由公共代码和指定信息标识的消息数据;及基于接收的消息数据执行输出处理。
25.如权利要求24所述的数据输出方法,其中在操作步骤中基于接收的消息数据产生要输出的图像数据。
26.如权利要求24所述的数据输出方法,还包括步骤基于接收的消息数据切换要在操作显示部件中显示的语言。
27.如权利要求24所述的数据输出方法,还包括步骤基于接收的消息数据切换要在打印部件中打印的语言。
28.如权利要求24所述的数据输出方法,还包括步骤选择指定信息;其中在选择步骤中选择的指定信息被发送到外部设备。
29.如权利要求24所述的数据输出方法,还包括步骤把指定信息存储在第二存储器;其中在数据输出设备打开时使用第二存储器中存储的指定信息。
30.如权利要求24所述的数据输出方法,其中在接收步骤从外部设备接收由指定信息标识的字体数据。
31.如权利要求24所述的数据输出方法,其中第一存储器存储对应于消息数据的多个内容的多个公共代码,及对应于数据输出设备的型号的一组公共代码。
32.如权利要求24所述的数据输出方法,其中第一存储器存储对应于消息数据的多个内容的多个公共代码,及对应于数据输出设备的功能的一组公共代码。
33.如权利要求32所述的数据输出方法,其中功能包含扫描仪功能,复印功能,打印功能和传真功能中的至少之一。
全文摘要
多功能外设20存储通常被分配给具有相同意义的不同语言的多种消息数据的公共代码40,并且向数据处理设备60发送公共代码和语言指定信息。数据处理设备60具有本国语言消息组70,其中多语言的消息和公共代码之间的对应已经建立。数据处理设备60从本国语言消息组70提取通过多功能处理设备20接收的公共代码和语言指定信息之间的组合标识的消息数据,并且向多功能处理设备20发送消息数据。多功能处理设备20通过使用从数据处理设备60接收的消息数据切换操作面板等等上的显示语言。
文档编号H04N1/21GK1845575SQ20061000604
公开日2006年10月11日 申请日期2006年1月24日 优先权日2005年4月7日
发明者山口恭彦 申请人:柯尼卡美能达商用科技株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1