[发明专利]控制装置以及控制方法有效
申请号: | 201210250667.8 | 申请日: | 2012-07-19 |
公开(公告)号: | CN102915215A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 平山恭士;中泽雅俊;古田越郎;神通川启 | 申请(专利权)人: | 精工爱普生株式会社 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 王亚爱 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 装置 以及 方法 | ||
技术领域
本发明涉及对打印机等设备进行控制的控制装置、以及控制方法。
背景技术
基于面向对象编程的组件基础的程序或者软件(以下称作对象)被公知。对象是在操作系统上执行动作的可再利用软件。采用对象开发各种各样的系统。以微软(注册商标)公司提供的「.NET Framework」为基础的操作系统(OS),提供作为客户端的应用程序(container application,容器应用程序)能够使用对象的环境,为了能够使用对象而具有广泛的功能。
作为采用对象的系统一例,有POS(point of sales,销售终端)系统。POS系统是包含各种各样的外围装置在内所被组装的一种系统,通过在个人计算机等的成为中心的主机中连接显示器、打印机、扫描仪、收银抽屉(drawer)、读卡机等各种输入设备而构筑而成(例如参照专利文献1)。专利文献1中公开了采用对象构筑而成的以个人计算式为基础的POS系统。
对象分散型的POS系统具备:POS应用程序、由各种厂家提供的打印机、扫描仪、收银抽屉等外围装置(设备)的对象。设备对象由以设备的种类为单位(以设备类为单位)供给的控制对象、和按每个设备供给的服务对象构成。例如,在POS应用程序将数据输出给打印机的情况下,数据被传递给打印机用的控制对象(CO),并被传递给与所输出的打印机的厂家以及型号对应的服务对象(SO),该数据经由OS的进行输入输出的部分被提供给打印机。
控制对象按外围设备的每个设备类被规定详细的规格,例如由OPOS(OLE for Retail POS)的规格构成,但另一方的服务对象是按每个厂家配合各自的设备的规格而被开发的。
专利文献
专利文献1:JP特开平9-106355号公报
专利文献2:JP特开2011-8661号公报
发明内容
控制对象按外围设备的每个设备类而被规定详细的规格,例如由OPOS规格构成。相对地,服务对象是配合各个设备的规格由每个厂家开发的。因此,在进行打印机等设备的规格变更或新型号开发的情况下,需要开发适合于变更后的设备的服务对象。然而,若将设备进行多功能化,则调用控制对象的方法(method)变多,按照与所有的方法对应的方式重新开发服务对象则需要耗费很大的工作。
因而,本发明的第1目的在于,在服务对象等设备控制程序中实现与设备对应的对象的开发所涉及的工作的减轻。
另外,与主机连接的打印机等输出装置,按照与从主机输出的字符代码对应的方式将多个字体模式信息(字体数据)内置于存储器等中。这种输出装置,例如,以对应的语言数构成将与规定语言对应的规定数目的字符代码作为一个单位的字符代码集。德国用、意大利用等、使用哪个字符代码集,根据来自主机的命令或通过设置开关由打印机指定。在被指定的规定的字符代码集中,当从主机输入对字符进行特定的数据(字符代码)时,从存储器中读出相应的字体模式信息,并对记录头等进行驱动,从而将字符记录在记录介质中。近年来,在主机操作系统中使用通用字符代码集。通用字符代码集,如例如Unicode那样,将覆盖多种语言的多个字符代码包括在单一字符代码体系(单一字符代码集)内。操作系统通过搭载通用字符代码集,从而即使在应用程序中也能够不受语言限制地使用各种字符,因此正在推广普及。为了使多个字符代码集的构成的输出装置与通用字符代码集对应,因此,例如,提出了如下方法:即主机采用映射文件按每个字符逐个进行在通用字符代码集的字符代码与输出装置所内置的字体模式信息之间建立对应的方法(例如,参照专利文献2)。然而,在输出装置中,对于通用字符代码集,仅内置一部分语言的字符代码集的字体模式信息。为了对这样的输出装置进行控制,就必需通过主机执行的设备驱动器等程序来进行字符代码的变换。具体而言,需要将通过主机执行的应用程序所输出的规定的字符代码集(例如Unicode)的字符代码变换为输出装置能够对应的字符代码集的字符代码。这种变换处理较多情况下由设备驱动器来进行。然而,在设备驱动器进行变换处理的情况下,设备驱动器对应的语言与输出装置对应的语言必须一致。因此,与不同语言对应的设备驱动器以及输出装置的组合有可能无法正常进行变换处理。另外,与设备驱动器以及输出装置的对应语言相关的管理很繁杂。
因而,本发明的第2目的在于,使应用程序输出的数据能够通过输出装置正确地输出,并且,减轻输出装置以及控制输出装置的单元的管理负担。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精工爱普生株式会社,未经精工爱普生株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210250667.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:造桥车的支腿机构
- 下一篇:一种基于衍射孔阵列的微型光谱仪