首页 / 专利库 / 商业 / 现金抽屉 / 印刷控制装置以及印刷控制装置的控制方法

印刷控制装置以及印刷控制装置的控制方法

阅读:337发布:2020-05-16

专利汇可以提供印刷控制装置以及印刷控制装置的控制方法专利检索,专利查询,专利分析的服务。并且本 发明 的目的在于提供一种能够容易地进行与印刷装置相连接的 外围设备 的设定的印刷控制装置、印刷控制装置的控制方法以及存储有程序的记录介质。本发明的印刷控制装置是进行与收据 打印机 相连接的外围设备的设定的POS终端,具备:设备构成选择部,其用于选择外围设备的设备构成;和外围设备设定画面显示部,其显示基于所选择的设备构成的外围设备的设定画面。由此,由于未与收据打印机相连接的外围设备的设定画面(不需要的设定画面)不被显示,因此能够降低用户关于外围设备的设定产生混乱的 风 险。,下面是印刷控制装置以及印刷控制装置的控制方法专利的具体信息内容。

1.一种印刷控制装置,其特征在于,
进行与印刷装置相连接的外围设备的设定,并具备:
设备构成选择部,其选择所述外围设备的设备构成;和
外围设备设定画面显示部,其显示基于所选择的所述设备构成的所述外围设备的设定画面,
所述外围设备设定画面显示部,在所选择的所述设备构成是一个外围设备的情况下,仅将所述一个外围设备的设定项目显示于所述设定画面,在所选择的所述设备构成是两个以上的外围设备的情况下,将所述两个以上的外围设备的设定项目汇总显示于一个所述显示画面。
2.根据权利要求1所述的印刷控制装置,其特征在于,
还具备设备构成信息取得部,其从所述印刷装置取得与所述印刷装置相连接的所述外围设备的设备构成信息,
所述设备构成选择部基于通过所述设备构成信息取得部取得的所述设备构成信息,来选择所述外围设备的设备构成。
3.根据权利要求1所述的印刷控制装置,其特征在于,
所述外围设备设定画面显示部将基于所述设备构成的所述外围设备的设定画面显示为1个设定画面。
4.根据权利要求1所述的印刷控制装置,其特征在于,
所述外围设备设定画面显示部将基于由所述设备构成选择部选择的所述设备构成的所述外围设备的设定画面显示为能与所述印刷装置的印刷时刻相对应地进行设定。
5.根据权利要求1所述的印刷控制装置,其特征在于,
所述印刷装置是收据打印机
所述外围设备设定画面显示部在通过所述设备构成选择部选择了没有所述外围设备的情况下,显示什么都不能设定的所述设定画面。
6.根据权利要求1所述的印刷控制装置,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示部,在通过所述设备构成选择部选择了现金抽屉作为所述外围设备的情况下,显示所述现金抽屉的设定项目。
7.根据权利要求1所述的印刷控制装置,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示部,在通过所述设备构成选择部选择了内置蜂鸣器作为所述外围设备的情况下,显示所述内置蜂鸣器的设定项目。
8.根据权利要求1所述的印刷控制装置,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示部,在通过所述设备构成选择部选择了现金抽屉以及内置蜂鸣器作为所述外围设备的情况下,显示所述现金抽屉以及内置蜂鸣器的设定项目。
9.根据权利要求1所述的印刷控制装置,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示部,在通过所述设备构成选择部选择了外置蜂鸣器作为所述外围设备的情况下,显示所述外置蜂鸣器的设定项目。
10.一种印刷控制装置的控制方法,其特征在于,
进行与印刷装置相连接的外围设备的设定,并具备:
设备构成选择步骤,受理所述外围设备的设备构成的选择;和
外围设备设定画面显示步骤,显示基于所选择的所述设备构成的所述外围设备的设定画面,
所述外围设备设定画面显示步骤,在所选择的所述设备构成是一个外围设备的情况下,仅将所述一个外围设备的设定项目显示于所述设定画面,在所选择的所述设备构成是两个以上的外围设备的情况下,将所述两个以上的外围设备的设定项目汇总显示于一个所述显示画面。
11.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
还具备设备构成信息取得步骤,从所述印刷装置取得与所述印刷装置相连接的所述外围设备的设备构成信息,
所述设备构成选择步骤基于通过所述设备构成信息取得步骤取得的所述设备构成信息,来选择所述外围设备的设备构成。
12.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
所述外围设备设定画面显示步骤将基于所述设备构成的所述外围设备的设定画面显示为1个设定画面。
13.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
所述外围设备设定画面显示步骤将基于所选择的所述设备构成的所述外围设备的设定画面显示为能与所述印刷装置的印刷时刻相对应地进行设定。
14.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示步骤,在选择了没有所述外围设备的情况下,显示什么都不能设定的所述设定画面。
15.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示步骤,在选择了现金抽屉作为所述外围设备的情况下,显示所述现金抽屉的设定项目。
16.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示步骤,在选择了内置蜂鸣器作为所述外围设备的情况下,显示所述内置蜂鸣器的设定项目。
17.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示步骤,在选择了现金抽屉以及内置蜂鸣器作为所述外围设备的情况下,显示所述现金抽屉以及内置蜂鸣器的设定项目。
18.根据权利要求10所述的印刷控制装置的控制方法,其特征在于,
所述印刷装置是收据打印机,
所述外围设备设定画面显示步骤,在选择了外置蜂鸣器作为所述外围设备的情况下,显示所述外置蜂鸣器的设定项目。

说明书全文

印刷控制装置以及印刷控制装置的控制方法

技术领域

[0001] 本发明涉及对印刷装置进行控制的印刷控制装置、印刷控制装置的控制方法以及存储有程序的记录介质。

背景技术

[0002] 一般在通过印刷装置对利用个人计算机(PC)等作成的数据进行印刷的情况下,需要在PC侧安装按照印刷装置的每个机型所准备的打印机驱动程序(设备驱动程序)。这种打印机驱动程序使由用于决定印刷用的处理条件等的多个设定项目构成的设定画面(用户接口:UI画面)进行显示,用户能够在该设定画面上进行各种设定项目的设定(例如,参照专利文献1)。此外,在专利文献2中,公开了一种能够连接现金抽屉(cash drawer)等外围设备的印刷装置。
[0003] 专利文献1:JP特开2012-84046号公报
[0004] 专利文献2:JP特开2010-176655号公报
[0005] 可是,如上述专利文献2那样,在将外围设备与印刷装置连接来使用的情况下,优选能够通过安装在PC侧的打印机驱动程序的设定画面(UI画面)来进行外围设备的各种设定。但是,例如,在印刷装置能够连接多个外围设备的情况下或根据用户的使用状况连接的外围设备的设备构成不同的情况等下,可以想到用户在设定画面的设定操作变得繁杂这种问题。

发明内容

[0006] 本发明鉴于上述的问题,目的在于提供一种能够容易地进行与印刷装置相连接的外围设备的设定的印刷控制装置、印刷控制装置的控制方法以及程序。
[0007] 本发明的印刷控制装置的特征在于,进行与印刷装置相连接的外围设 备的设定,并具备:设备构成选择部,其用于选择外围设备的设备构成;和外围设备设定画面显示部,其显示基于所选择的设备构成的外围设备的设定画面。
[0008] 本发明的印刷控制装置的控制方法的特征在于,进行与印刷装置相连接的外围设备的设定,并具备:设备构成选择步骤,其受理外围设备的设备构成的选择;和外围设备设定画面显示步骤,其显示基于所选择的设备构成的外围设备的设定画面。
[0009] 根据本发明的构成,能够显示基于与印刷装置相连接的外围设备的设备构成的设定画面。由此,只要进行适当的设备构成的选择,不需要的设定画面(例如,未与印刷装置相连接的外围设备的设定画面)就不被显示,所以能够降低用户关于外围设备的设定产生混乱的险(例如,犹豫应对哪个外围设备进行设定等),并且还能够降低用户进行错误的设定的风险。
[0010] 在本发明的印刷控制装置中,优选还具备设备构成信息取得部,其从印刷装置取得与印刷装置相连接的外围设备的设备构成信息,设备构成选择部基于通过设备构成信息取得部取得的设备构成信息,来选择外围设备的设备构成。
[0011] 根据本发明的构成,印刷控制装置自动取得与印刷装置相连接的外围设备的设备构成,因此能够可靠地显示与实际的外围设备的设备构成相符的设定画面。
[0012] 在本发明的印刷控制装置中,优选外围设备设定画面显示部将基于设备构成的外围设备的设定画面显示为1个设定画面。
[0013] 根据本发明的构成,通过1个设定画面显示基于设备构成的外围设备的设定画面。由此,例如与按照每个外围设备将设定画面分开的情况相比,能够提供对用户来说易懂的设定画面(用户接口)。此外,通过设为1个设定画面,即使在连接有多个外围设备的情况下也能够抑制用户的设定遗漏。
[0014] 一种计算机可读取的记录介质,其特征在于,记录了进行与本发明的印刷装置相连接的外围设备的设定的印刷控制装置的控制部所执行的程序,所述控制部执行如下的步骤:设备构成选择步骤,受理所述外围设备的设备构成的选择;和外围设备设定画面显示步骤,显示基于所选择的所 述设备构成的所述外围设备的设定画面。
[0015] 根据本发明的构成,能够提供能容易地进行与印刷装置相连接的外围设备的设定的接口。附图说明
[0016] 图1是本实施方式所涉及的POS系统的控制框图
[0017] 图2A是对布局设定画面进行说明的图。
[0018] 图2B是对纸张/品质设定画面进行说明的图。
[0019] 图2C是对送纸/剪切设定画面进行说明的图。
[0020] 图3A是对在没有连接外围设备的情况下的外围设备设定画面进行说明的图。
[0021] 图3B是对连接现金抽屉时的外围设备设定画面进行说明的图。
[0022] 图3C是对连接现金抽屉以及内置蜂鸣器时的外围设备设定画面进行说明的图。
[0023] 图4A是对连接内置蜂鸣器时的外围设备设定画面进行说明的图。
[0024] 图4B是对连接外置蜂鸣器时的外围设备设定画面进行说明的图。
[0025] 图5A是对高级设定画面进行说明的图。
[0026] 图5B是对版本画面进行说明的图。
[0027] 图5C是对语言设定画面进行说明的图。
[0028] 图6A是对标识设定画面进行说明的图。
[0029] 图6B是对标识设定画面进行说明的图。
[0030] 图6C是对标识登记画面进行说明的图。
[0031] 图7A是对布局设定画面进行说明的图。
[0032] 图7B是对电子日志设定画面进行说明的图。
[0033] 图8A是对条形码设定画面进行说明的图。
[0034] 图8B是对二维符号设定画面进行说明的图。
[0035] 图9A是对礼券设定画面进行说明的图。
[0036] 图9B是对用户定义纸张画面进行说明的图。
[0037] 图9C是对印刷控制设定画面进行说明的图。
[0038] 图10A是对蜂鸣器设定画面进行说明的图。
[0039] 图10B是对指令发送设定画面进行说明的图。
[0040] 图11是对字体置换设定画面进行说明的图。
[0041] 图12是对在启动标识登记实用程序的情况下的高级设定实用程序的控制处理进行说明的流程图

具体实施方式

[0042] 以下,参照附图对本发明的印刷控制装置、印刷控制装置的控制方法以及程序进行说明。另外,在本实施方式中,将印刷控制装置应用于在POS系统中所使用的POS终端(主机装置),并且作为印刷装置对收据打印机进行举例说明。
[0043] 图1是对本实施方式所涉及的POS系统SY的控制构成进行说明的图。如该图所示,POS系统SY由进行结账处理等的POS终端1(印刷控制装置)和发行收据的收据打印机2(印刷装置)构成。POS终端1与收据打印机2通过串行接口(例如,USB(Universal Serial Bus,通用串行总线)接口)等相连接。收据打印机2对将长条的纸张卷绕成卷筒状的卷筒纸进行印刷后,通过未图示的送纸机构、剪切器机构(自动剪切器)切断为规定的长度,由此发行收据。此外,通常,卷筒纸例如使用宽度是80mm或58mm的规定值的卷筒纸,但也能够应对用户特有的纸张宽度。此外,根据需要(根据用户的使用状况),在收据打印机2,能够连接外围设备3(在本实施方式中,对现金抽屉41、外置蜂鸣器42(附件蜂鸣器)、内置蜂鸣器43进行例示)。
[0044] POS终端1进行基于被输入的商品信息的结账处理、收据打印机2或外围设备3的各种设定。POS终端1具有控制部11、存储部12、输入设备13、显示器14、输出接口(输出I/F)15。
[0045] 控制部11包含作为中央处理装置的CPU(Central Processing Unit,中央处理器)、存储用于CPU执行各种处理的控制程序或控制数据的ROM(Read Only Memory,只读存储器)、作为CPU执行各种处理时的工作区域来使用的RAM(Random Access Memory,随机存取存储器),并总体控制POS终端1。
[0046] 输入设备13是键盘或条形码读取器等,被用于商品信息的输入和POS终端1、收据打印机2或外围设备3等的各种设定的输入。显示器14作为 用于向用户显示各种信息的显示单元而发挥作用。特别是,在本实施方式中,显示器14被用于后述的打印机驱动程序23等所提供的用户接口画面(Ul画面)的显示。输出I/F15是与收据打印机2相连接的接口,对收据打印机2进行各种数据(印刷数据、外围设备控制指令等)的输出。
[0047] 存储部12具有操作系统(Operating System:OS)21、POS应用22、打印机驱动程序23(设备驱动程序)、高级设定实用程序(advanced settings utility)24以及标识登记实用程序25。POS应用22是进行结账处理的应用程序。
[0048] 打印机驱动程序23连同后述的高级设定实用程序24、标识登记实用程序25一起都是作为本发明的要点的构成要素,并具备基于来自POS应用22的输出数据生成与收据打印机2的功能相应的印刷数据的功能、提供用于用户进行收据打印机2的印刷设定或与收据打印机2相连接的外围设备3的设定等的UI画面的功能等。
[0049] 高级设定实用程序24是从打印机驱动程序23进行调用的实用程序软件。此外,标识登记实用程序25是从高级设定实用程序24进行调用的实用程序软件。任何一个都与打印机驱动程序23同样地提供用于进行收据打印机2的印刷设定或外围设备3的设定等的UI画面。用户在通过这些打印机驱动程序23、高级设定实用程序24以及标识登记实用程序25提供的UI画面上,进行与收据打印机2以及外围设备3相关的各种设定(后面详细叙述)。
[0050] 收据打印机2是搭载有设备字体(打印机字体,图示略)的打印机,具有输入接口(输入I/F)32、印刷处理部33、外围设备用接口(外围设备用I/F)34、以及对这些各部分进行控制的控制部31。此外,具备未图示的存储部,其存储各种设定值、设备字体、标识图片(logo image)。
[0051] 输入I/F32是与POS终端1相连接的接口,取得从POS终端1输出的各种数据(印刷数据、外围设备控制指令等)。印刷处理部33基于从POS终端1输出的印刷数据在收据纸张上进行印刷,并发行收据。外围设备用I/F34是连接现金抽屉41、外置蜂鸣器42、内置蜂鸣器43等外围设备3的接口。
[0052] 控制部31包含作为中央处理装置的CPU、存储用于CPU执行各种处 理的控制程序或控制数据的ROM、作为CPU执行各种处理时的工作区域来使用的RAM,并总体控制收据打印机2。控制部31在经由输入I/F32从POS终端1取得的数据是印刷数据的情况下,控制印刷处理部33来进行收据印刷。此外,在从POS终端1取得的数据是外围设备控制指令的情况下,将该指令经由外围设备用I/F34输出到相应的外围设备3。
[0053] 接着,参照图2至图12对用于进行收据打印机2以及外围设备3的各种设定的UI画面进行说明。如上所述,该UI画面通过基于控制部11的控制而执行动作的打印机驱动程序
23、高级设定实用程序24以及标识登记实用程序25来提供。图2至图5是对打印机驱动程序
23所提供的UI画面进行说明的图。图6至图11是对高级设定实用程序24以及标识登记实用程序25所提供的UI画面进行说明的图。图12是对在执行标识登记实用程序25的情况下的高级设定实用程序24的控制处理进行说明的流程图。
[0054] 首先,参照图2至图5对打印机驱动程序23所提供的UI画面进行说明。如该图所示,打印机驱动程序23,作为进行印刷设定的UI画面,提供分别标签显示了“布局”、“纸张/品质”、“送纸和剪切”、“外围设备”、“高级设定”、“版本”、“语言”这7个设定项目的印刷设定UI画面51。该印刷设定UI画面51主要用于用户进行与收据打印机2、外围设备3相关的基本的设定。
[0055] 布局设定画面61(“布局”标签)是通过下拉菜单62来设定印刷方向(例如,纵向、90度旋转、180度旋转、270度旋转等)的画面。此外,显示与所设定的印刷方向相应的预览63(参照图2A)。纸张/品质设定画面71(“纸张/品质”标签)是通过下拉菜单72来设定印刷介质的供纸方法(供纸托架的选择)的画面(参照图2B)。
[0056] 送纸/剪切设定画面81(“送纸和剪切”标签)是设定收据纸张(印刷介质)的送纸、剪切的时刻等的画面。在送纸/剪切设定画面81中,能够从列表框82,按照印刷的每个文档或者每页,选择“送纸/不送纸(有进给/无进给)”以及“通过自动剪切器进行剪切/不进行剪切(有剪切/无剪切)”。此外,送纸/剪切设定画面81显示与该选择相应的预览83。此外,在详细设定区域84中,能够针对在上述的列表框82中所选择 的项目,设定“印刷开始”、“页面开始”、“页面结束”、“印刷结束”的各时刻的纸张剪切设定、送纸量(参照图2C)。
[0057] 图3以及图4所示的外围设备设定画面91(“外围设备”标签)是进行与连接至收据打印机2的外围设备3的设备构成相应的设定的画面。在该设定画面中,通过由画面上部的下拉菜单92(设备构成选择部)选择与连接至收据打印机2的外围设备3的设备构成相对应的项目,从而仅显示与该设备构成相符的外围设备3的设定画面。
[0058] 例如,在收据打印机2未连接外围设备3的情况下,用户如图3A所示,从下拉菜单92选择意味着没有外围设备3的“-(无)”。在该情况下,外围设备设定画面显示部显示没有与外围设备3相关的设定项目的设定画面93。即,由于不需要用户进行外围设备3的设定,因此显示什么设定也不能进行的画面。另外,设定画面93能够通过切换标签,对在“印刷开始”、“页面开始”、“页面结束”、“印刷结束”的各时刻如何控制外围设备3进行设定(在以下的说明中也是同样)。如上所述,在从下拉菜单92选择了“-(无)”的情况下,除了“印刷开始”之外,在选择了“页面开始”、“页面结束”、“印刷结束”的各标签的情况下的画面中设定项目也不被显示。
[0059] 此外,在收据打印机2上作为外围设备3连接有现金抽屉41(在本实施方式中,设最大能够连接2台现金抽屉41)的情况下,如图3B所示,用户从下拉菜单92选择“现金抽屉”。在该情况下,显示对在“印刷开始”、“页面开始”、“页面结束”、“印刷结束”的各时刻是否打开各现金抽屉41(打开/不打开)进行设定的设定画面94(外围设备设定画面显示部)。
[0060] 此外,在收据打印机2上作为外围设备3连接有现金抽屉41与内置蜂鸣器43的情况下,如图3C所示,用户从下拉菜单92选择“现金抽屉&内置蜂鸣器”。在该情况下,显示对在“印刷开始”、“页面开始”、“页面结束”、“印刷结束”的各时刻是否打开现金抽屉41(打开/不打开)以及内置蜂鸣器43是否鸣响(鸣响/不鸣响)进行设定的设定画面95(外围设备设定画面显示部)。
[0061] 此外,在收据打印机2上作为外围设备3仅连接有内置蜂鸣器43的 情况下,如图4A所示,用户从下拉菜单92选择“内置蜂鸣器”。在该情况下,显示对在“印刷开始”、“页面开始”、“页面结束”、“印刷结束”的各时刻内置蜂鸣器43是否鸣响(鸣响/不鸣响)进行设定的设定画面96(外围设备设定画面显示部)。
[0062] 此外,在收据打印机2上作为外围设备3仅连接有外置蜂鸣器42(附件蜂鸣器)的情况下,如图4B所示,用户从下拉菜单92选择“附件蜂鸣器”。在该情况下,显示对在“印刷开始”、“页面开始”、“页面结束”、“印刷结束”的各时刻外置蜂鸣器42是否鸣响(鸣响/不鸣响)进行设定、以及对在将外置蜂鸣器42设为了“鸣响”的情况下的蜂鸣器的音色模式、鸣响次数进行设定的设定画面97(外围设备设定画面显示部)。
[0063] 即,外围设备设定画面91通过用户从下拉菜单92选择与连接至收据打印机2的外围设备3的设备构成相对应的项目,从而仅将与实际与收据打印机2相连接的外围设备3相关的设定项目汇总显示于1个设定画面中。
[0064] 图5A所示的高级设定画面101(“高级设定”标签)是用于关于印刷设定进一步进行详细设定的画面。通过用户在该画面上按下高级设定按钮102,打印机驱动程序23启动高级设定实用程序24。然后,由启动的高级设定实用程序24将新的UI画面(以下,称为“高级设定UI画面131(参照图6)”)显示在其他窗口,并在该画面上能够进行各种详细设定(后面详细叙述)。
[0065] 版本画面111(“版本”标签)是显示打印机驱动程序23等的版本信息的画面(参照图5B)。语言设定画面121(“语言”标签)是通过下拉菜单122选择上述的各设定画面中的显示语言的画面(参照图5C)。
[0066] 接着,参照图6至图12对高级设定实用程序24所提供的高级设定UI画面131进行说明。如上所述,该高级设定UI画面131通过在打印机驱动程序23的高级设定画面101(参照图5A)中按下高级设定按钮102来启动。高级设定实用程序24,作为高级设定UI画面131,提供“标识”、“布局”、“条形码”、“二维符号”、“电子日志”、“礼券的设定”、“用户定义纸张”、“印刷控制的设定”、“蜂鸣器的设定”、“字体置换”、“指令发送”这11个设定画面。
[0067] 图6所示的标识设定画面141是进行与印刷在收据纸张(印刷介质) 上的标识图片相关的设定的画面,能够设定在“印刷开始”、“印刷结束”、“页面开始”、“页面结束”的各个印刷时刻所印刷的标识图片。设定内容显示于列表框142中,在列表框142选择的项目中设定有标识图片(图片文件)的情况下,将该标识图片显示于预览显示区域143。
[0068] 在该标识设定画面141中,作为在各印刷时刻印刷的标识图片,除了在POS终端1中存储的标识图片以外,还能够设定已经登记到收据打印机2中的标识图片。在设定存储于POS终端1中的标识图片的情况下,能够在通过按下图片选择按钮144而显示的文件选择画面(图示略)上指定图片文件,由此来进行设定。
[0069] 另一方面,在设定已经登记到收据打印机2中的标识的情况下,能够通过按下NV(Non-volatile,永久)标识指定按钮145来进行设定。若按下该NV标识指定按钮145,则键码(key code)选择画面146(参照图6(b))作为模态对话框(modal dialog)而被显示,通过在该画面上指定与标识图片建立了对应的键码,能够设定在收据打印机2中登记(存储)的标识图片。
[0070] 此外,在键码选择画面146,能够将新的标识图片登记到收据打印机2中。该标识图片的登记通过按下标识登记按钮147来执行。具体来说,若按下标识登记按钮147,则高级设定实用程序24启动标识登记实用程序25。然后,通过标识登记实用程序25显示出标识登记画面148(参照图6C)。在该标识登记画面148中,通过指定作为标识图片而登记的图片数据、和与其建立关联的键码,能够将新的标识图片登记到收据打印机2中。
[0071] 该标识登记实用程序25(标识登记画面148)通过与高级设定实用程序24不同的进程来启动。即,高级设定实用程序24所提供的标识设定画面141与标识登记实用程序25所提供的标识登记画面148同时显示在显示器14上。通常来说,分别由不同的进程来执行,所以能够适当对两画面切换地进行操作。但是,在本发明中,控制为在显示标识登记画面148的期间,不受理在标识设定画面141(包含键码选择画面146)上的操作。此外,在本发明中,控制为进程间不进行通信地使在标识登记画面148设定的内容反映到标识设定画面141中。
即,高级设定实用程序24像对待本进程的模态对话框那样对在其他进程中启动的标识登记实用程序25进 行控制。以下,参照图12对该控制处理进行说明。
[0072] 图12是对在执行标识登记实用程序25的情况下的高级设定实用程序24的控制处理进行说明的流程图。另外,高级设定实用程序24以及标识登记实用程序25在POS终端1的控制部11的控制下执行动作。
[0073] 首先,在键码选择画面146(图6B参照)中,若按下标识登记按钮147,则高级设定实用程序24作成进行标识登记实用程序25的启动与等待结束的线程(S01),并通过其他进程来启动标识登记实用程序25(S02)。接着,高级设定实用程序24执行使自身的UI画面的操作、即在标识设定画面141或键码选择画面146上的操作变为无效的处理(S03)。在到标识登记实用程序25的进程结束为止的期间,执行该UI操作的无效处理(S04:否)。
[0074] 接着,通过标识登记实用程序25对收据打印机2进行标识登记/删除处理等,由此更新收据打印机2内的信息(与标识图片和键码相关的信息。以下,称为“键码信息”)。若标识登记实用程序25的进程结束,则高级设定实用程序24检测到该进程的结束(S04:是)。然后,高级设定实用程序24以标识登记实用程序25的进程结束的检出为触发,使自身的UI画面中的操作变为有效(S05),并参照收据打印机2内的键码信息来更新高级设定实用程序24的UI画面(键码选择画面146)的显示(S06)。然后,高级设定实用程序24废弃在S01中作成的线程(S07)。
[0075] 通过进行上述处理,高级设定实用程序24无需进行进程间通信,就能够像本进程的模态对话框那样对待在其他进程中启动的标识登记实用程序25。由此,能够使得在标识登记实用程序25的启动中,不受理标识设定画面141(包含键码选择画面146)上的操作,能够防止让用户进行无用的操作。
[0076] 返回到高级设定UI画面131的说明。图7A所示的布局设定画面151是进行收据纸张上的印刷位置的调整、以及缩小印刷的设定的画面。在印刷位置调整区域152,能够调整印刷时的上边缘、左边缘。此外,布局设定画面151将上边缘以及左边缘的调整结果作为预览153来显示。此外,通过单选按钮154,能够进行缩小印刷的设定(“不缩小”或“缩小为80mm→
58mm”)。
[0077] 电子日志设定画面161是对是否将印刷的收据的副本作为电子日志进行文件保存进行设定的画面(参照图7B)。通过选中“使电子日志有效”的复选框162,将印刷了的收据的信息作为文件来保存。此外,通过按下显示按钮163,能够显示电子日志画面164,并能够进行被保存的电子日志的参照、印刷、检索等的各种操作。
[0078] 接着,参照图8对条形码设定画面171以及二维符号(2D symbol)设定画面191进行说明。如图8A所示,条形码设定画面171是进行在将条形码印刷到收据纸张上的情况下的各种设定的画面。在该条形码设定画面171内,配置有多个下拉菜单172~178、多个文本框179、180、多个复选框181~184等。
[0079] 下拉菜单172用于选择条形码字体。在该下拉菜单172的右侧,显示在POS应用22使用所选择的条形码字体时指定的磅数(字体尺寸)(参照编号185)。下拉菜单173用于设定针对条形码字体的别名(alias)。下拉菜单174用于选择条形码类型,例如,列举出UPC-A、UPC-E、JAN13(EAN)、JAN8(EAN)、Code39、ITF等。
[0080] 文本框179、180分别用于设定条形码的元素宽度以及高度。下拉菜单175用于设定附加至条形码的HRI文字的印刷位置,能够从条形码的上/条形码的下/条形码的上下/不印刷的项目中进行选择。下拉菜单176用于设定HRI文字中所使用的字体。复选框181用于设定复合符号(composite symbol,合成符号)的印刷有无。
[0081] 下拉菜单177用于设定条形码的印刷方向。作为选择项目,具有标准(不旋转)/90度旋转/180度旋转/270度旋转等。下拉菜单178用于设定条形码的印刷速度。复选框182用于设定是否附加静止区(quiet zone)(在读取条形码时所需的条形码的左右的空白)。复选框183用于设定在打印机驱动程序23侧生成条形码、还是在收据打印机2侧生成条形码。复选框184用于设定是否对条形码的字符串进行二进制输入。用户通过设定这些各个项目,能够印刷希望的条形码。
[0082] 此外,在条形码设定画面171中,对在按照上述各项目的设定内容(参数)印刷条形码的情况下的条形码图像186进行预览显示。通过将测试印刷用的数据输入到文本框187中并按下执行按钮188,从而基于所输入的 测试印刷用的数据(数字)以及上述各设定项目的设定内容而作成该条形码图像186。此外,在条形码设定画面171中,除了条形码图像186的预览显示以外,还显示在将条形码实际印刷到收据纸张上的情况下的尺寸(条形码尺寸189)。该条形码尺寸189基于上述设定的条形码的元素宽度、高度、收据打印机2的分辨率、所使用的收据纸张的纸张宽度等而被计算,并与条形码图像186的预览显示同时被显示。
[0083] 这样,在条形码设定画面171中,通过进行被印刷的条形码(条形码图像186)的预览显示以及实际印刷时的条形码尺寸189的显示,用户即使不实际地印刷条形码,也能够容易把握以什么样的尺寸印刷什么样的条形码,所以非常方便。此外,因为用户即使不实际地在收据纸张上进行印刷也能够进行确认,所以能够削减收据纸张。而且,在条形码图像186不被预览显示的情况下,用户能够容易把握这是不能印刷的设定(设定错误)。
[0084] 二维符号设定画面191是进行在收据纸张上印刷二维符号的情况下的各种设定的画面(参照图8B)。在该二维符号设定画面191内,配置有多个下拉菜单192~198、多个文本框199、200、多个复选框201~203等。
[0085] 下拉菜单192用于选择印刷二维符号时的字体(二维符号字体)。在该下拉菜单192的右侧,显示在POS应用22使用所选择的二维符号字体时指定的磅数(字体尺寸)(参照编号204)。下拉菜单193用于设定针对二维符号字体的别名。下拉菜单194用于选择二维符号的类型,例如,可以列举QR代码、PDF417等。
[0086] 下拉菜单195用于设定通过下拉菜单194设定的二维符号类型的模型(模型1或模型2等)。文本框199用于设定二维符号的大小(模宽度)。此外,文本框200用于设定二维符号的版本。下拉菜单196用于设定二维符号的纠错级别(error correction level),能够从纠错级别L、级别M、级别Q、级别H等的项目中进行选择。
[0087] 下拉菜单197用于设定二维符号的印刷方向。作为选择项目,具有标准(不旋转)/90度旋转/180度旋转/270度旋转等。下拉菜单198用于设定二维符号的印刷速度。复选框
201用于设定是否附加静止区(在二维符号的左右附加的、在读取二维符号时所需的空白)。
复选框202用于 设定在打印机驱动程序23侧生成二维符号、还是在收据打印机2侧生成二维符号。复选框203用于设定是否对二维符号的字符串进行二进制输入。用户通过设定这些各个项目,能够印刷希望的二维符号。
[0088] 此外,在二维符号设定画面191中,与条形码设定画面171同样地,显示在按照上述各项目的设定内容(参数)印刷二维符号的情况下的二维符号图像205的预览显示、以及在将二维符号实际印刷在收据纸张上的情况下的尺寸(二维符号尺寸208)。通过将测试印刷用的数据输入到文本框206中并按下执行按钮207,从而基于所输入的测试印刷用的数据(数字)以及上述各设定项目的设定内容而作成二维符号图像205。此外,二维符号尺寸208基于上述设定的二维符号的模块宽度、收据打印机2的分辨率、所使用的收据纸张的纸张宽度等而被计算,并与二维符号图像205的预览显示同时被显示。通过显示这些二维符号图像
205以及二维符号尺寸208,能够获得与上述的条形码的情况同样的效果。
[0089] 图9A所示的礼券设定画面211是进行与礼券的发行相关的设定的画面。在发行礼券的情况下,复选框212被选中。此外,在选中了复选框212的情况下,能够通过下拉菜单213设定发行礼券时的印刷方法。此外,能够通过各种操作按钮组214,进行发行的礼券的追加/编辑/删除/测试印刷等的操作。被追加的礼券的信息显示于列表框215,通过列表框215而选择的礼券的图片图像显示于预览显示区域216。
[0090] 用户定义纸张设定画面221是在用户在特有的纸张上进行印刷的情况下,设定该纸张尺寸的画面(参照图9(b))。该设定能够在用户定义纸张设定区域222中,输入纸张名、单位(mm/inch)、纸张尺寸(纸张宽度/高度)、余白尺寸(上下左右的余白尺寸)等并登记。此外,被登记的用户定义纸张显示于列表框223。
[0091] 印刷控制设定画面231是通过各下拉菜单232~237,进行收据打印机2的纸张宽度与位数的设定、标识登记180dpi尺寸兼容模式的有无设定、打印浓度设定、打印速度设定、卷筒纸近端传感器(near-end sensor)的有无设定、电源容量设定的画面(参照图9C)。
[0092] 图10A所示的蜂鸣器设定画面241是进行与连接至收据打印机2的蜂鸣器相关的详细设定的画面。单选按钮242用于选择所设定的蜂鸣器,能 够从“无效(不设定)/附件蜂鸣器(外置蜂鸣器)/内置蜂鸣器”当中选择1个。此外,能够通过操作下拉菜单组243,针对通过单选按钮242选择的蜂鸣器,进行蜂鸣声鸣响的时间或次数、蜂鸣声的模式等的设定、蜂鸣器测试。
[0093] 指令发送设定画面251是进行用于将指令(ESC/POS指令)直接发送到收据打印机2的设定的画面(参照图10B)。在该画面,能够通过选中“印刷开始”、“印刷结束”、“页面开始”、“页面结束”的各时刻所对应的复选框252~255,将在各时刻发送的指令设定到文本框256~259中。此外,能够通过按下编辑按钮260来显示指令编辑画面261,并对ControlA字体分配ESC/POS指令。另外,ControlA字体是指通过印刷该文字而执行与该文字建立了对应的ESC/POS指令的特殊字体。
[0094] 接着,参照图11对字体置换设定画面271进行说明。字体置换设定画面271是用于将POS终端1所使用的TrueType字体(系统字体)置换为收据打印机2内置的设备字体来进行印刷的设定画面。
[0095] 在该画面中,在列表框272中,对能作为置换对象的字体而选择的字体名(TrueType字体名)、使用TrueType字体时所指定的字体尺寸(磅数。后面详细叙述)、作为置换目标而指定的设备字体进行显示。此时,在列表框272中,作为能选择的置换对象字体,仅显示字体宽度为等宽的TrueType字体(以下,称为“等宽字体”)(置换对象字体显示部)。
[0096] 若用户从列表框272的置换字体一览中选择作为对象的TrueType字体(置换对象字体选择部),则将所选择的字体显示到文本框273中。在该状态下,用户通过下拉菜单274选择作为置换目标的设备字体(置换目标字体选择部)。在此,示出了作为置换对象字体而选择了“BatangChe”这种等宽字体、作为置换目标字体而选择了“FontA11”这种设备字体的情形。
[0097] 若通过下拉菜单274选择了置换对象的设备字体,则高级设定实用程序24将由POS应用22使用作为置换对象字体而选择的TrueType字体作成的印刷数据的预览显示(画面显示)、与作为置换目标字体而指定的设备字体的印刷结果相同的、TrueType字体(置换对象字体)的字体尺寸作为磅数来算出(字体尺寸计算部)。该磅数基于作为置换对象字体而选择 的TrueType字体的字体宽度、与作为置换目标字体而指定的设备字体的字体宽度来算出。然后,高级设定实用程序24将算出的磅数显示于文本框275中。在此,基于TrueType字体“BatangChe”的字体宽度与设备字体“FontA11”的字体宽度算出/显示磅数(8.5磅)。
[0098] 然后,通过按下设定按钮276,以与被选择的置换对象字体建立对应的方式将算出的字体尺寸(磅数)以及所指定的置换目标字体的信息反映到列表框272中(字体尺寸显示部)。即,在图11的示例中,用户通过观察列表框272的内容,能够把握设定了将TrueType字体“BatangChe”置换为设备字体“FontA11”,在通过POS应用22使用“BatangChe”这种TrueType字体的情况下,只要指定“8.5磅”作为该字体尺寸即可。
[0099] 如以上说明的那样,根据本实施方式,作为用于进行与收据打印机2相关的各种设定的UI,以不同的画面(窗口)提供进行基本设定的UI画面(印刷设定UI画面51)与进行详细设定的UI画面(高级设定UI画面131),由此能够提高用户的使用性。
[0100] 此外,在字体置换设定(字体置换设定画面271(参照图11))中,作为置换对象字体,仅显示字体宽度为等宽的TrueType字体(系统字体),并显示应用所选择的置换对象字体的画面显示(例如,POS终端1上的印刷预览的画面显示)与所选择的置换目标字体的印刷结果相同的置换对象字体的字体尺寸(磅数)。由此,用户无论选择哪个TrueType字体来作为置换对象,只要指定字体置换设定画面271所显示的磅数来进行印刷,就能够作为以设备字体印刷的印刷结果而得到与使用了TrueType字体的印刷图像的画面显示相同的印刷结
果。即,能够提供一种用户无需进行繁杂的操作就能够容易地得到希望的印刷结果的使用性良好的用户接口。
[0101] 此外,在与收据打印机2相连接的外围设备3的设定(外围设备设定画面91(参照图3以及图4))中,能够显示基于与收据打印机2相连接的外围设备3的设备构成的设定画面。
由此,只要进行适当的设备构成的选择,不需要的设定画面(例如,未与收据打印机2相连接的外围设备3的设定画面)就不被显示,所以能够降低用户关于外围设备3的设定产生混乱的风险(例如,犹豫应设定哪个外围设备3的项目等),并且还能够降低用户进行错误的设定的风险。
[0102] 另外,在本实施方式中,在外围设备设定画面91中进行外围设备3的设备构成的选择的情况下,使得用户通过下拉菜单92选择与实际的外围设备3的设备构成相符的选择项目,但也可以将其自动化。在该情况下,打印机驱动程序23具备设备构成信息取得部,该设备构成信息取得部通过在规定的时刻与收据打印机2进行通信,来从收据打印机2取得与收据打印机2相连接的外围设备3的设备构成信息,并基于所取得的设备构成信息自动设定通过下拉菜单92进行选择的项目。由此,在用户显示了外围设备设定画面91时,能够可靠地显示与实际连接着的外围设备3的设备构成相符的设定画面。
[0103] 此外,在本实施方式中,作为与收据打印机2相连接的外围设备3,对现金抽屉41、外置蜂鸣器42、内置蜂鸣器43进行了例示,但对于连接除此以外的设备的构成也能够应用本发明。
[0104] 此外,在本实施方式中,将印刷控制装置设为POS终端1,并作为印刷装置对收据打印机2进行了例示,但并不限于此。例如,在将印刷控制装置设为一般的个人计算机或服务器,并作为印刷装置而采用家庭或办公室等所使用的打印机的构成中也能够应用本发明。
[0105] 此外,也能够将上述的实施例所示的POS终端1的各处理作为控制部11所执行的程序来提供。此外,也能够将该程序保存到存储介质中(图示略)来提供。作为记录介质,能够利用CD-ROM、闪速ROM、存储卡(紧凑式闪存(注册商标)、闪存卡(smart media)、记忆棒等)、压缩光盘、光磁盘、数字多功能光盘以及软盘等。
[0106] 此外,不管上述的实施例如何,对于POS终端1以及收据打印机2的装置构成、处理的各工序等,在不脱离本发明的主旨的范围内,也能够进行适当变更。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈