首页> 中国专利> 打印系统、打印数据生成装置及打印数据生成装置的控制方法

打印系统、打印数据生成装置及打印数据生成装置的控制方法

摘要

本发明提供一种打印系统、打印数据生成装置及打印数据生成装置的控制方法。在记录处理中,生成在自定义标签供给画面中显示的格式纸的格式纸信息文本文件(S60)。接着,基于该格式纸信息文本文件生成格式纸信息二进制文件(S61)。然后,将与个人计算机(2)相连的打印机(3)作为打印机选择画面显示在个人计算机的监控器上(S62)。接着,基于二进制文件生成作为对象的打印机(3)用的固件更新用文件(S63)。然后,当对象打印机的电源接通时,将固件更新用文件发送给对象打印机(3)(S64)。

著录项

  • 公开/公告号CN101290561A

    专利类型发明专利

  • 公开/公告日2008-10-22

    原文格式PDF

  • 申请/专利权人 兄弟工业株式会社;

    申请/专利号CN200810092794.3

  • 发明设计人 大须贺典之;佐郷朗;

    申请日2008-04-16

  • 分类号G06F3/12(20060101);

  • 代理机构31100 上海专利商标事务所有限公司;

  • 代理人马淑香

  • 地址 日本爱知县

  • 入库时间 2023-12-17 20:53:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-09-11

    授权

    授权

  • 2010-05-05

    实质审查的生效 IPC(主分类):G06F3/12 申请日:20080416

    实质审查的生效

  • 2008-10-22

    公开

    公开

说明书

相关申请的交叉引用

本发明要求于2007年4月19日提交的日本专利申请No.2007-111022的优先权,该申请的公开内容将作为参考而包含于此。

技术领域

本发明涉及一种打印系统、打印数据生成装置及计算机程序,尤其涉及可以同时进行打印数据生成装置中的打印机的设定文件的变更以及与该打印数据生成装置相连的打印机的固件的更新的打印系统、打印数据生成装置及打印数据生成装置的控制方法。

背景技术

以往,已知有一种将打印装置连接到个人计算机等打印数据生成装置上进行打印的打印系统。在这种打印系统中,单元检测开关设置在打印装置的滚筒纸单元放置位置上。当利用该单元检测开关检测出的信号所表示的值尚未存储在介质信息存储区域内时,判断为所放置的滚筒纸单元是新种类的滚筒纸单元。另外,将关于该新种类的滚筒纸单元(介质)的不足要求信息向个人计算机发送。另外,若上述打印装置侧从个人计算机收到关于该新种类的滚筒纸单元的介质信息,则进行介质信息获取处理。在该介质信息获取处理中,将收到的介质信息存储在介质信息存储区域内,对打印装置的固件进行更新(例如参照日本专利特开2005-258858号公报)。

在上述以往的打印系统中,当判断为打印装置侧需要新的被打印介质的信息时,可以从打印数据生成装置获取被打印介质的信息,从而对打印装置的固件进行更新。但是,在该方法中仅对打印装置的固件进行更新,而不对打印数据生成装置的打印机驱动程序的信息进行更新。因此,存在打印数据生成装置的打印机驱动程序的信息与被打印介质不一致的问题。

发明内容

鉴于上述问题,本发明的目的在于提供一种打印机驱动程序参照的设定信息和更新打印机固件的更新信息可以同时进行更新的打印系统、打印数据生成装置及打印数据生成装置的控制方法。

为了解决上述技术问题,在本发明的第1方面中,与对被打印介质进行打印的打印机相连并生成供打印机打印的打印数据的打印数据生成装置包括:显示各种信息的显示设备、将变更打印机的设定用的设定变更画面显示在显示设备上的设定变更画面显示控制设备、对包括打印机的打印机驱动程序所参照的设定信息在内的设定文件进行存储的设定文件存储设备、基于在设定变更画面中变更了的打印机的设定对存储在设定文件存储设备中的设定文件的内容进行变更的设定文件变更设备、随着设定文件变更设备对设定文件的变更而生成更新打印机固件的更新信息的更新信息生成设备、以及将更新信息生成设备生成的更新信息向打印机发送的更新信息发送设备。

另外,在本发明的第2方面中,在与对被打印介质进行打印的打印机相连并生成供打印机打印的打印数据的打印数据生成装置的控制方法中,显示用于变更打印机设定的设定变更画面,基于设定变更画面中变更了的打印机设定对包括打印机的打印机驱动程序所参照的设定信息在内的设定文件的内容进行变更,随着设定文件的变更生成更新打印机固件的更新信息,并将生成的更新信息发送给打印机。

另外,在本发明的第3方面中,打印系统包括上述打印数据生成装置和将打印数据打印在被打印介质上的打印机,该打印机包括:对更新信息发送设备发来的更新信息进行接收的更新信息接收设备、以及基于更新信息接收设备收到的更新信息对打印机的固件进行更新的固件更新设备。

附图说明

下面将参照附图对本发明的示例性实施形态进行详细说明,在各附图中:

图1是构成本实施形态的打印系统的作为“打印数据生成装置”的个人计算机和打印机的立体图。

图2是打印机的分解立体图。

图3是滚筒纸保持件(DT滚筒)的立体图。

图4是从下方看到的滚筒纸保持件(DK滚筒)的立体图。

图5是表示打开了打印机盖子的状态的立体图。

图6是表示打开了打印机盖子的状态的立体图。

图7是表示打印机的电气结构的方框图。

图8是RAM存储区域的概念图。

图9是表示个人计算机的电气结构的方框图。

图10是个人计算机的RAM存储区域的概念图。

图11是设定文件存储区域的示意图。

图12是显示在个人计算机监控器上的、供操作者输入介质信息的“设定变更画面”即自定义标签工具画面的图。

图13是由个人计算机执行的设定变更处理的流程图的前半部分。

图14是由个人计算机执行的设定变更处理的流程图的后半部分。

图15是设定变更处理流程图的子程序、即高级设定处理的流程图。

图16是高级设定的显示画面的图。

图17是设定变更处理流程图的子程序、即记录处理的流程图。

图18是打印机选择画面的图。

图19是确认画面的图。

图20是更新实用程序画面的图。

图21是更新实用程序画面的图。

图22是确认画面的图。

图23是更新实用程序画面的图。

具体实施方式

下面,参照附图对本发明实施形态的打印系统1进行说明。

首先,参照图1~图3对打印系统1进行说明。该打印系统1通过用电缆18将打印机3和众所周知的个人计算机2连接而构成。打印机3收纳滚筒纸保持件67,并对粘贴在带材71上的冲切标签72进行打印,所述带材71卷绕在滚筒纸保持件67上。

下面参照图2~图6对打印机3进行说明。如图2、图5、图6所示,盖子5可转动地轴支承在打印机3的下部框体4上。在盖子5下侧的下部框体4上设置有滚筒纸保持件收容部12,该滚筒纸保持件收容部12对卷绕有带材71的滚筒纸保持件67予以收纳。在该滚筒纸保持件收容部12的左右的侧端部竖立设置有支撑滚筒纸保持件67的滚筒纸保持件支撑部6、7。在盖子5的前端部的内侧设置有对从滚筒纸保持件67拉出的带材71进行引导的辊子8。在打印机3的下部框体4的跟前侧设置有打印机构部11,该打印机构部11设置有未图示的热敏头式打印机构。在该打印机构部11的下部形成有供打印好的带材71排出的滚筒纸排出口9。在下部框体4前端部的右端部设置有显示灯10。

另外,如图5所示,在滚筒纸保持件收容部12的右部具有传感器盖15,该传感器盖15以可装拆的形态用螺钉固定。在拆下了传感器盖15的状态下,如图6所示,在拆下了传感器盖15的部分形成有判别凹部14。

下面,对判别凹部14进行说明。如图6所示,在判别凹部14上以L字状设置有五个片材判别传感器SS1、SS2、SS3、SS4、SS5。片材判别传感器SS1~SS5由推动式的微动开关等构成,对各种片材的类别、热敏片材的材质、滚筒带材宽度等进行判别。这些片材判别传感器SS1~SS5由柱塞和微动开关等所构成的公知的机械式开关形成。这些各柱塞的上端部以从判别凹部14的底面部突出的形态设置。在这样构成的判别凹部14中,可利用片材判别传感器SS1~SS5对设置在DK滚筒69的片材判别部60上的传感器孔60A~60E(参照图4)的有无进行检测。在下述的控制部40(参照图7)中,基于从这些片材判别传感器SS1~SS5输出的通断信号对安装在DK滚筒69上的带材的种类、冲切标签的宽度(LW)、长度(LL)、热敏片材的材质等分别进行确定。

另外,在拆下了传感器盖15的状态下,片材判别传感器SS1~SS5的各柱塞始终从判别凹部14的底面突出,微动开关处于断开状态。即,当片材判别部60的传感器孔60A~60E位于与片材判别传感器SS1~SS5相对的位置上时,柱塞不会被压下。因此微动开关成为断开状态,从片材判别传感器SS1~SS5输出“断开”信号。另一方面,当片材判别部60的传感器孔60A~60E并不位于与片材判别传感器SS1~SS5相对的位置上时,柱塞会被压下。因此微动开关成为接通状态,从片材判别传感器SS1~SS5输出“接通”信号。这样,根据片材判别部60的传感器孔60A~60E的配置,可由片材判别传感器SS1~SS5输出五位的“0”、“1”信号。当片材判别传感器SS1~SS5全部为断开状态时,即当没有安装滚筒纸保持件67时,输出五位的“00000”信号。

另一方面,在安装了传感器盖15的状态下,片材判别传感器SS1~SS5的各柱塞始终被压下,微动开关处于接通状态。这种情况下,片材判别传感器SS1~SS5全部输出“接通”信号。即,当安装了传感器盖15时,输出五位的“11111”信号。

另外,如图7所示,在打印机构部11设置有热敏头13和压纸卷轴(未图示)。带材71在被该热敏头13和压纸卷轴夹持的状态下输送。在该输送期间,通过对设置在热敏头13上的发热元件选择性且间歇性地通电,可在带材71上的冲切标签72的表面的规定区域内形成期望的图像。

下面,参照图2~图4对滚筒纸保持件67进行说明。滚筒纸保持件67根据有无下述的片材判别部60而大致分为两种类型。图3所示的滚筒纸保持件67是没有片材判别部60的称作DT滚筒68的类型的滚筒纸保持件。滚筒纸单元70通过在中空的芯材上卷绕带材71而构成。在DT滚筒68中,该滚筒纸单元70被第一夹持部件31和第二夹持部件32夹持。滚筒轴73固接在第二夹持部件32上。在第一夹持部件31上形成有嵌合部33,滚筒轴73的前端部以可装拆的形态与嵌合部33嵌合,第一夹持部件31和第二夹持部件32夹着滚筒纸单元70形成一体。在第二夹持部件32的外侧形成有方柱状的凸部34,该凸部34被插入到滚筒纸保持件支撑部6的间隙内而得以保持。在第一夹持部件31上也形成有未图示的方柱状的凸部,该凸部被插入到滚筒纸保持件支撑部7的间隙内而得以保持。由于第一夹持部件31和第二夹持部件32可以装拆,因此滚筒纸单元70可以进行更换。由此,在滚筒纸用完了时,可以仅更换滚筒纸单元70。另外,也可更换为卷绕有不同种类带材71的滚筒纸单元70。在更换为带材71的宽度不同的滚筒纸单元70时,需要将滚筒纸单元70和包括长度与带材71宽度相适的滚筒轴73的第二夹持部件32一起更换。在DK滚筒68中,当滚筒纸用完了时,可以仅更换滚筒纸70,因此可抑制垃圾的产生。

图4所示的滚筒纸保持件67是具有下述的片材判别部60的称作DK滚筒69的类型的滚筒纸保持件。如图4所示,第二夹持部件35与上述DT滚筒68的不同之处在于其前端(在收容于滚筒纸保持件收容部12内的状态下的下端)具有片材判别部60。在片材判别部60上存在着表示滚筒纸保持件67的种类的传感器孔60A~60E。另外,在DT滚筒68中,第一夹持部件31和第二夹持部件32可以装拆,与此相反,在DK滚筒69中,第一夹持部件31与滚筒轴73固接,不能更换滚筒纸单元70。

DK滚筒69在将传感器盖15从滚筒纸保持件收容部12拆下的状态下安装到滚筒纸保持件收容部12上进行使用。DT滚筒68在将传感器盖15安装在滚筒纸保持件收容部12上的状态下安装到滚筒纸保持件收容部12上进行使用。

下面,参照图7对打印机3的电气结构进行说明。如图7所示,在打印机3上设置有负责其控制的控制部40。该控制部40由控制打印机3的各设备的CPU52、通过数据总线51与该CPU52相连的输入输出接口50、ROM55和RAM56构成。

在输入输出接口50上连接有驱动回路42、48、49、USB(注册商标)端口25、显示灯10和片材判别传感器SS1~SS5。驱动回路48对热敏头13进行驱动。驱动回路42对使带材切刀17动作的带材切刀驱动马达41进行驱动。驱动回路49对带材进给马达47进行驱动。USB(注册商标)端口25与个人计算机2相连。另外,在USB(注册商标)端口25上连接有USB(注册商标)电缆,并与个人计算机2相连。

另外,在ROM55中储存有打印驱动控制程序和参数表等。打印驱动控制程序读出RAM56的打印数据存储区域561(参照图8)内的数据并驱动热敏头13和带材进给马达47。参数表确定负荷率,该负荷率用于确定驱动热敏头13的打印能量。在RAM56中储存由个人计算机2发来的打印数据等。电源部57与各驱动回路42、48、49、片材判别传感器SS1~SS5以及控制部40相连,进行供电。

下面,参照图8对打印机3的RAM56的存储区域进行说明。如图8所示,在RAM56中设置有打印数据存储区域561、接收介质信息存储区域562、程序执行时信息存储区域563等。打印数据存储区域561存储打印数据。接收介质信息存储区域562对由个人计算机2发来的介质信息进行存储。程序执行时信息存储区域563对程序执行中的临时数据进行存储。另外,在RAM56中还设置有未图示的各种存储区域。

下面,参照图1和图9对构成打印数据生成装置的个人计算机2进行说明。如图9所示,在个人计算机2的框体200内设置有负责个人计算机2的控制的CPU210。在该CPU210上通过总线290连接有ROM220、RAM230、CD-ROM驱动器240和HDD(硬盘驱动器)250。在ROM220中存储有由CPU210执行的BIOS等程序。RAM230临时地存储数据。CD-ROM驱动器240从被插入到CD-ROM驱动器内的数据存储介质、即CD-ROM241读入数据。HDD250是数据存储装置。

另外,在CPU210上通过总线290连接有USB(注册商标)接口260、显示控制部270和输入检测部280,该输入检测部280连接有键盘281和鼠标282,并对它们的输入进行检测。USB(注册商标)接口260与包括打印机3在内的外部设备进行通信。显示控制部270进行监控器271的画面显示处理,该监控器271用于显示操作的显示画面。键盘281和鼠标282供使用者进行输入操作。另外,在个人计算机2上还可以设置有未图示的软(注册商标)盘驱动器、声音等的输入输出部、各种接口等。

另外,在CD-ROM241中存储有打印数据生成程序、执行该程序时使用的设定和数据等。在导入CD-ROM241时,CD-ROM241的内容被存储到设于HDD250中的程序存储区域251(参照图9)和程序相关信息存储区域252(参照图9)内。另外,个人计算机2的打印数据生成程序及其使用数据等的获取方法并不局限于使用CD-ROM241,也可以使用软(注册商标)盘和MO(磁光盘)之类的其它存储介质。另外,该程序和数据等也可通过将个人计算机2与网络相连而从网络上的其它终端获取。

下面,参照图9对个人计算机2的HDD250的存储区域进行说明。如图9所示,在HDD250中设置有程序存储区域251、程序相关信息存储区域252、设定文件存储区域253等。程序存储区域251对打印数据生成程序等由个人计算机2执行的各种程序进行存储。程序相关信息存储区域252对执行程序所需的设定和初始值、数据等信息进行存储。设定文件存储区域253对滚筒纸保持件67的介质的设定信息进行存储。另外,在HDD250中还设置有未图示的各种存储区域。

下面,参照图10对个人计算机2的RAM230的存储区域进行说明。如图10所示,在RAM230中设置有打印数据存储区域231、追加介质信息存储区域232、程序执行时信息存储区域233等。打印数据存储区域231存储打印数据。追加介质信息存储区域232存储向打印机3追加的介质信息。程序执行时信息存储区域233对程序执行中的临时数据进行存储。另外,在RAM230中还设置有未图示的各种存储区域。

下面,对个人计算机2的HDD250的设定文件存储区域253进行说明。如图11所示,在本实施形态的设定文件存储区域253中设置有名称栏、带材种类栏、标签宽度栏、标签长度栏、衬纸部分宽度栏、标签间距栏、宽度方向空白栏、长度方向空白栏等。在名称栏中存储有滚筒纸保持件67的名称。在带材种类栏中存储有带材的种类(用于确定长带材、冲切标签等的形状和材质的种类)。在标签宽度栏中存储有安装在滚筒纸保持件67上的冲切标签72的宽度。在标签长度栏中存储有安装在滚筒纸保持件67上的冲切标签72的长度。在衬纸部分宽度栏中存储有安装在滚筒纸单元70上的带材71的、冲切标签72以外的带材宽度方向的空白长度。在标签间距栏中存储有安装在滚筒纸保持件67上的带材71的冲切标签72之间的距离。在宽度方向空白栏中存储有冲切标签72上的宽度方向的空白长度。在长度方向空白栏中存储有冲切标签72上的长度方向的空白长度。

下面参照图12~图17对个人计算机2的打印机的设定变更处理进行说明。

在个人计算机2的监控器271的画面上,当启动了打印机的属性画面的“设备设定”菜单内的“自定义标签工具”时,会在个人计算机2的监控器271的画面上显示如图12所示的自定义标签工具画面100。在DT滚筒68上可以安装任意带材。自定义标签工具是为了对应各种带材、使个人计算机2的打印机驱动程序与打印机3的固件兼容而使用的。在自定义标签工具画面100中设置有名称输入栏、格式纸种类栏、标签宽度输入栏107、标签长度输入栏108、衬纸部分宽度栏、标签间距栏、宽度方向空白栏109、长度方向空白栏、导入按钮、初始值按钮、新建按钮、删除按钮、高级设定按钮、记录按钮、导出按钮、取消按钮等。另外,在自定义标签工具画面100中图示了与输入各栏内的值对应的标签尺寸。

另外,名称栏例如是用于输入滚筒纸保持件67的格式纸名称的栏,可以输入1~31个半角字符或1~15个全角字符的文本。在格式纸种类栏中可以选择长带材或冲切标签。在画面中显示的格式纸的图片根据该格式纸种类栏的选择内容进行变更。在选择了长带材时,在标签宽度输入栏107、标签长度输入栏108、衬纸部分宽度栏、标签间距栏、宽度方向空白栏109、长度方向空白栏中,标签长度输入栏108、标签间距栏并不显示。标签宽度输入栏107的可输入数值的范围例如为12~102mm,标签长度输入栏108的可输入数值的范围例如为25~255mm。另外,在针对美国时,标签宽度输入栏107的可输入数值的范围例如为0.47~4.02英寸,标签长度输入栏108的可输入数值的范围例如为0.98~10.04英寸。另外,衬纸部分的宽度值在画面中虽有显示,但不能输入。标签总宽度有(19、32、42、54、66、80.2、105.6)七种,实际的有效标签宽度为“标签总宽度-2×2”(mm)。当在标签宽度输入栏107内输入标签宽度时,会选择上述七种标签总宽度中的不小于“所输入的标签宽度+2×2”(mm)的最小标签总宽度。另外,(标签总宽度-标签宽度)/2为衬纸部分的宽度。标签间距在画面中虽有显示,但不能输入,其宽度固定在6mm。另外,若输入或变更了标签宽度或标签长度的数值,则画面左侧的数值也随之更新。

另外,在宽度方向空白栏109中输入标签宽度方向的空白长度。该空白长度的默认值为宽度方向的1.5mm。在以mm为单位表示时,该值为宽度方向的(0~标签宽度/2-0.1),显示0.1mm的单位。而在以英寸为单位表示时,该值为宽度方向的(0~标签宽度/2-0.01),显示0.01英寸的单位。另外,长度方向空白在画面中虽有表示,但不能输入其值。长度方向空白在标签长度为100mm以下时为3mm,在标签长度超出100mm时为标签长度×0.03(mm)。

下面用图13和图14对主程序进行说明。图13中表示的是主程序的流程图的前半部分,图14中表示的是主程序的流程图的后半部分。首先,在自定义标签工具画面100中,当在名称输入栏内输入或变更了名称时(S10:是),则名称被变更(S11)。另外,当在格式纸种类栏内选择了格式纸的种类时(S12:是)时,则格式纸的种类变更为该格式纸(S13)。另外,若点击“导入按钮”(S14:是),则可输入要读入的外部文件(S15),通过读入该外部文件(文本文件),使信息得以更新(S16)。若点击“新建按钮”(S17:是),则生成新的格式纸(S18)。具体而言,名称、标签宽度、标签长度成为空白,宽度方向空白、长度方向空白、格式纸的衬纸部分的宽度成为默认值。默认值为1.5mm、3.0mm、1.5mm,高级设定值也成为默认值。另外,若点击“初始值按钮”(S19:是),则使用者所作的变更全部被取消,设定内容变回驱动程序安装时的状态(S20)。具体而言,会在画面中显示“放弃之前生成的全部数据,变回安装时的状态。确认要执行吗?”这样的消息以及确认按钮和取消按钮。在此,若点击确认按钮,则设定内容变回驱动程序安装时的状态。

另外,若点击“删除按钮”(S21:是),则删除所显示的格式纸(S22)。具体而言,在格式纸已被记录了时,会在画面中显示“要删除~。确认要执行吗?”这样的信息以及确认按钮和取消按钮。在此,若点击确认按钮,则删除所记录的格式纸。另外,在格式纸尚未记录时,则会显示“~尚未记录。(“删除”按钮的功能是删除已记录的所显示的格式纸)”这样的消息以及确认按钮。在此,若点击确认按钮,则使对话框关闭。另外,当存在被删除的格式纸以外的其它格式纸信息时(S23:是),在删除后会显示该格式纸信息(S24)。当不存在其它格式纸信息(S23:否)时,格式纸的名称、标签宽度、标签长度成为空白,其它信息成为初始值(S25)。接着,用图14来说明主程序的后续部分。若输入标签宽度、标签长度、宽度方向空白(S26:是),则标签宽度、标签长度、宽度方向空白会随着输入而变更(S27)。

另外,若点击“高级设定按钮”(S28:是),则进行高级设定处理(S29)。该高级设定处理由图15所示的子程序来执行。具体而言,在个人计算机2的监控器271的画面中显示图16所示的高级设定画面120(S50)。在该高级设定画面120中显示从低、中、高三个级别中选择打印时热敏头13的能量等级的画面。在该高级设定画面120中,在列表框内显示“低”、“中”、“高”中的任一个。默认设定为“中”。“中”是在通常的热敏纸的打印中使用的能量的±0%。“低”是“中”的能量的-10%,“高”是“中”的能量的+10%。另外,在高级设定画面120中显示“在打印的数据较多时,有时能量等级即使选择“高”也很难奏效。”。在选择了任一能量等级时(S51:是),便会变更为该能量等级(S52)。接着,若点击确认按钮(S53:是),则结束高级设定处理,处理回到图14所示的主程序。另外,当点击了取消按钮时(S54:是),能量等级变回显示高级设定画面时的状态(S55),处理回到图14所述的主程序。另外,在未点击取消按钮时(S54:否),处理回到S50。

接着,在图14所示的主程序中,在点击了记录按钮时(S30),进行记录处理(S31)。该记录处理具体由图17所示的记录处理的子程序来执行。在该记录处理中,首先生成在自定义标签工具画面100中显示的格式纸的格式纸信息文本文件(S60)。该格式纸信息文本文件不只是包括所显示的格式纸,而是包括全部的格式纸信息,通过用自定义标签工具读入进行使用。

接着,由该格式纸信息文本文件生成格式纸信息二进制文件(S61)。在该S61的处理中,使用格式纸编译工具,将文本文件转换成驱动程序所使用的二进制文件(ptd)。下面详细说明生成二进制文件(ptd)的一例。首先,格式纸编译工具以输入输出文件名为自变量而输入“ptq110pc.exe/S/L=<日志文件><输入文件><输出文件>”,然后启动。在此,输入文件是“ptqll0ed.txt”,作为任选项的“/S”是指“无画面输出(UI)”,“/L”是指“有日志”。当存在上述自变量时,格式纸编译工具在不进行画面输出的情况下生成ptd文件。若产生错误,则该错误会被写入日志文件中。若在日志中写入了错误,则自定义标签工具会显示该错误。

接着,如图18所示,在个人计算机2的监控器271上显示打印机选择画面101(S62)。在打印机选择画面101中显示与个人计算机2相连并作为固件更新对象的打印机3。这种情况下,若存在多台相应的打印机,则会被全部列出。在此,当点击了取消按钮时,会显示图19所示的结束确认画面102。在此,当点击了“是”时,处理结束。另外,当点击了“否”时,处理会回到图18所示的打印机选择画面101。在打印机选择画面101中,在所显示的打印机名的勾选栏中进行了勾选的打印机会成为固件的更新对象。

接着,当在打印机选择画面101中点击了确认按钮时,基于S61的处理中生成的格式纸信息二进制文件生成作为对象的打印机3用的固件更新文件(bin)(S63)。该处理通过格式纸追加工具读入格式纸信息二进制文件(ptd)来进行。接着,当对象打印机3通电时,显示图20所示的更新实用程序画面103,将更新用文件向对象打印机3发送(S64)。

另外,当对象打印机3未通电时,会在图21所示的更新实用程序画面104中显示“更新本体的格式纸信息,请接通本体的电源。”,催促使用者接通对象打印机3的电源。当在该实用程序画面104中点击了取消按钮时,会显示图22所示的确认画面105,要求使用者确认是否可以结束处理。

当在图18所示的打印机选择画面101中选择了多台打印机时,反复进行S63和S64的处理(S65:是,S63,S64)。接着,当没有未发送更新用文件的打印机时(S65:否),在个人计算机2的HDD250的设定文件存储区域(驱动程序文件)中存储格式纸信息文本文件(S66)。接着,显示图23所示的更新实用程序画面106,为了使新驱动程序生效,催促重新启动个人计算机2。之后,处理回到图14所示的主程序。如上所述,在本发明的打印数据生成装置和包括打印数据生成装置在内的打印系统中,只需在打印数据生成装置的设定变更画面中变更打印机的设定,就可更新打印机驱动程序参照的设定信息和打印机的固件。

另外,在图12所示的自定义标签工具画面100中,当点击了取消按钮时(S32:是),放弃输入信息(S33),处理结束。

另外,如图14的主程序所示,在图12所示的自定义标签工具画面100中,当点击了导出按钮(E)时(S34),输入供文件输出的文件夹(S35),并在该文件夹内生成格式纸信息文本文件(S36)。接着,基于该格式纸信息文本文件生成格式纸信息二进制文件(ptd)(S37)。然后,基于二进制文件(ptd)生成作为对象的打印机3用的固件更新用文件(bin)(S38)。另外,在这一系列的导出处理中,生成只有所显示的格式纸信息的格式纸信息文本和格式纸信息二进制文件(ptd)、以及固件的更新用文件(bin)和包括工具所管理的全部格式纸信息在内的文本文件。因此,这四个文件可装入到分配用的安装程序中。因此,也可在安装驱动程序时启动格式纸追加工具,进行打印机3的固件的更新。

另外,本发明并不局限于上面详细说明的实施形态,可以进行各种变更。在上述实施形态中,打印机3并不局限于对装填在滚筒纸保持件中的带材进行打印的装置,也可以是对装填在纸匣中的带材、切纸、连续格式纸等进行打印的打印装置。另外,也可以是打印方法为喷墨式、激光式等以外的方法的打印装置。另外,介质信息的各项只需与被打印介质和打印装置对应即可。另外,在上述实施形态中,为了生成打印数据而使用了个人计算机2,但也可以使用其它形态的计算机。

在本实施形态中,利用片材判别传感器SS1~SS5,将检测到“11111”时作为DT滚筒68,而将检测到“00000”以外的值时作为DK滚筒69。但是,也可以不用将检测到“11111”时作为DT滚筒68,而将检测到“00000”以外的规定值时作为DT滚筒68。规定值也可以不止一个。

在本实施形态中,在使用DT滚筒68时,将传感器盖15安装在打印机3上。但是,即使是DT滚筒68,也可以不安装传感器盖15,而是使DT滚筒68具有片材判别部60。但是,通过设置传感器盖15,DT滚筒可以不包括片材传感器60,可以减少材料。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号