收费金额计算方法、收费金额计算装置以及打印机收费系统的制作方法_3

文档序号:8390127阅读:来源:国知局
打印机240的墨盒20的外观立体图。在墨盒20的背面21a的下部形成两个定位孔26、26。墨盒20向打印机240的墨盒安装部15安装时,图中未表示的定位针引导并滑向该定位孔26、26,墨盒20的位置被固定。另外,在背面21a的中央部开口三个墨水供应口 21b,墨盒20内的三色墨水分别经由该墨水供应口 21b被分别提供给打印机240。
[0079]另外,在定位孔26、26之间设置废墨水回收口 28,用于回收在打印机240的印刷中不使用而是在维护保养时所使用的废墨水。废墨水经由该废墨水回收口 28被回收到墨盒20内。即,本实施方式的墨盒20不仅作为提供墨水的墨池,也兼备储存废墨水的废墨水池的作用。
[0080]另外,在墨盒20的一个侧面21c,存储元件27在露出连接端子27a的表面的状态下被埋入配置。该存储元件27是在内部存储了识别墨盒的墨盒ID的存储器,用于写入墨水喷出次数等信息,因此,由能够改写的非易失性存储器构成。存储元件27对来自打印机240的数据的读写是通过经由形成在露出面上的连接端子27a,与设置在打印机240的墨盒安装部15 —侧的图中未表示的连接端子电连接而执行的。
[0081](店铺内服务器和打印机的关系)
[0082]图5是店铺内服务器220和打印机240的控制框图。如该图所示,店铺内服务器220具有:CPU221、ROM222、RAM223、HDD224、输入装置225和通信接口 226。店铺内服务器220通过CPU221执行存储在HDD224中的动作系统以及应用程序并且经由通信接口 226向打印机240输出各种指令或印刷数据而控制打印机240。
[0083]打印机240具有:CPU241、闪速ROM242、RAM243、通信接口 244、印刷控制部245、纸张输送机构246、打印头247、盖子开关传感器248、RTC(实时时钟(Real Time Clock) )249和墨盒安装部15。盖子开关传感器248检测卷纸盖5以及安装部开关盖7的开关。RTC249用于对实际印刷使用量PV的测量期间(在本实施方式中为一个月)进行计时。另外,在墨盒安装部15中安装有墨盒20。打印机240通过CPU241执行存储在闪速R0M242中的固件并且经由通信接口 244进行与店铺内服务器220的通信而接收印刷数据。并且,印刷控制部245根据各种指令或印刷数据,经由纸张输送机构246输送卷纸11,并且驱动打印头247执行在卷纸11上的印刷,打印出优惠券。
[0084](打印机的功能)
[0085]图6是表示打印机240的内部处理的功能框图。如该图所示,在打印机240内设有:接收部301,用于接收从店铺内服务器220发送的各种指令或印刷数据;以及接收缓冲器302,用于暂时保管接收部301所接收的各种指令或印刷数据。由接收缓冲器302接收的数据利用指令解析部303进行解析,在控制指令的情况下利用DMA转送等转送到控制指令缓冲器304 ;在印刷数据的情况下利用DMA转送等转送到印刷缓冲器。
[0086]利用印刷数据生成部306对被暂时保存在印刷缓冲器305中的印刷数据进行数据展开处理以实现数据转换,最终生成与打印头247的喷嘴列对应的墨点图案数据并存储在印刷缓冲器305。该墨点图案数据是例如2位的灰度数据,表示的是:从打印头247的各喷嘴喷出的墨水是否相当于(I)不喷出、(2)小墨点、(3)中墨点和(4)大墨点中的任意一个。
[0087]印刷部307是以存储在该印刷缓冲器305中的墨点图案数据为基础驱动打印头247的部分,通过在卷纸11上形成图像而制成优惠券。另一方面,暂时保存在控制指令缓冲器304中的控制指令数据通过主控制部308读出,执行与减少纸张等控制指令相应的处理。
[0088]实际印刷使用量测量部309根据存储在印刷缓冲器305中的印刷数据或以该印刷数据为基础而生成的墨点图案数据,将从打印头247喷出的墨水量以墨点为单位计算每种颜色的喂'射数。从打印头247喂.出的墨水由于小墨点、中墨点和大墨点的不同,其墨水使用量也不同,因此,事先准备墨点的大小(小墨点、中墨点和大墨点)不同的墨水使用量表。然后,针对每一种墨点大小计算喷射数,由各墨点大小的喷射数与各墨点大小的墨水量的乘积值来决定用于该印刷的墨水使用量(所有颜色的合计值)。另外,实际印刷使用量测量部309根据RTC249的计时结果,测量从月初到月末的一个月的累计墨水使用量。即,在月初的最开始的印刷时,将基于喷射数的计算结果的墨水使用量存储在信息存储部312,从第二次印刷开始,将基于喷射数的计算结果的墨水使用量与在此之前的累计墨水使用量相加,由此更新实际印刷使用量PV。
[0089]另外,实际印刷使用量测量部309将与随着卷纸11的印刷而从打印头247喷出的墨水对应的墨水量以墨点为单位计算每种颜色的喷射数。但是,关于为了使墨水能够从打印头247喷出而使用的墨水量,例如,由于排放动作而从打印头247喷出的墨水、或者用图中未表不的墨水吸引单7Π从打印头247吸引的墨水、以及用于堵塞恢复动作或墨水填充动作的墨水等,不进行墨水使用量的计算。另外,即使在墨盒20用完墨水的情况下,墨盒20内有时也会残留有墨水,但是不进行计算该残留墨水的处理。说到底,只有在墨水实际喷出到卷纸11上用于印刷的情况下才进行测量。
[0090]墨水残留量解析部310用于根据每种颜色计算并求出墨盒20内的墨水残留量。在墨盒20的存储兀件27中,按照每种颜色存储有该墨盒20内的墨水残留量的值。在新安装时以规定的初始值作为基准,减去用于印刷的墨水量(根据上述实际印刷使用量测量部309的测量结果)和用于维护保养的墨水量,求出当前的墨水残留量。墨水残留量在印刷动作或排放动作等情况下根据喷射数来换算使用墨水量;在吸引动作的情况下,将事先规定的规定墨水量作为使用墨水量。另外,墨水残留量也可以设为相对于初始值的比率的值。求出的墨水残留量在规定时刻(例如每次进行印刷时)存储在信息存储部312中,并且经由墨盒控制部311存储在墨盒20的存储元件27中。
[0091]综上所述,实际印刷使用量测量部309所进行的墨水使用量的测量不仅用于收费金额的计算,而且从墨水残留量管理的观点来看也是很重要的功能。即,仅由于在打印机240中具有RTC249,就能够计算出规定期间LI内的实际印刷使用量PV、总墨水使用量(实际印刷使用量PV+维护保养使用量)和墨水残留量,进行管理。
[0092]墨盒控制部311用于控制从安装在打印机240上的墨盒20的存储元件27读出信息以及向存储元件27写入信息。关于该墨盒控制部311的各种处理,后面将联系墨盒20的ID读取进行阐述。信息存储部312是用于存储打印机240的各种信息的区域,形成于例如闪速ROM242内的规定区域。
[0093]图7是信息存储部312中的墨盒ID存储区域的示意图。在信息存储部312中设有:打印机序列号存储区域312a,其存储用于识别打印机240和其他打印机的打印机序列号;墨水残留量值存储区域312b,其存储现在安装的墨盒20的墨水残留量值;实际印刷使用量存储区域312c,其存储实际印刷使用量测量部309所测量到的实际印刷使用量PV;以及墨盒ID存储区域312d,其存储新安装的墨盒ID和墨水用完且更换之前的墨盒ID。
[0094]在墨盒ID存储区域312d中,新安装的墨盒ID和墨水用完的墨盒ID被分开存储,并能够存储规定数量的墨盒ID。如果要超过规定数量写入墨盒ID,则被认为发生某些问题,因此成为错误。另外,这些墨盒ID用于表示墨盒20是否确实安装在打印机240上,另夕卜,该墨盒20是否一直使用到墨水用完为止,作为收费状态信息,经由店铺内服务器230以及主服务器210被最终发送给厂商服务器110。另外,各墨盒ID根据RTC249的计时结果,被添加了表示新安装的日期及时间或墨水用完的日期及时间。由此,打印机厂商100能够掌握向X公司出货的墨盒的状况。
[0095]发送信息生成部313根据来自店铺内服务器220的收费状态发送请求指令,收集存储在打印机240的信息存储部312中的关于收费的信息(以下称为收费状态),生成收费状态信息后返回给店铺服务器220。在此,收费状态信息包括打印机的打印序列号、实际印刷使用量PV、墨水残留量值、新安装的墨盒ID以及用完墨水的墨盒ID。发送信息生成发送部313针对收费状态发送请求,将这些信息汇总为一个,并且为了提高该信息的可靠性而添加校验和(checksum),然后作为收费状态信息。所生成的收费状态信息经由发送部314被发送给店铺内服务器220。
[0096]喷出检测部316在每次印刷部307所进行的规定量的印刷结束后检测各喷嘴有无墨水喷出。“规定量”根据优惠券的印刷张数、印刷时间、喷出次数(所有喷嘴或每个喷嘴列的喷出次数)等来决定。作为喷出检查方法,使图中未表示的喷头盖与打印头247的喷嘴面相对置,在该状态下使带电的墨水选择性地从多个喷嘴喷出。然后,喷出的带电墨水喷到喷头盖的吸收材料时会发生电流变化,由此判断有无喷出。
[0097]维护保养部317根据喷出检测部316的检测结果进行清洗动作等各种维护保养。例如,在通过喷出检测部316的检测结果判断超过规定数的喷嘴“无”喷出的情况下,进行清洗。另外,维护保养部317根据温度、气压和湿度等的环境条件进行维护保养。例如,在温度(环境温度)高的情况下,考虑到在打印头247内发生以及生成成为喷出不良的原因的气泡的可能性高,而频繁地进行清洗(缩短上述喷出检测部316的检测周期(规定量的值))。另外,在环境温度低的情况下,考虑到喷头内发生以及生成气泡的可能性低,而减少清洗次数(延长上述喷出检测部316的检测周期)。另外,用于测量温度的温度计优选设在打印机240内的打印头247附近。除此之外,也可以具有气压计或湿度计,根据它们的测量结果改变上述喷出检测部316的检测周期。另外,可以考虑的是:不改变检测周期,而根据环境条件改变清洗方法,或改变墨水吸引量,或增加擦拭次数。
[0098]实际印刷使用量监测部318基于实际印刷使用量测量部309的测量结果,监测月中旬的规定时刻(例如每月15日等)的实际印刷使用量PV。另外,在实际印刷使用量监测部318所监测的规定时刻的实际印刷使用量PV为规定量VO (这里,规定量VO是成为计算收费金额时的阈值的规定量Vl以下的值)以下的情况下,警告部319通过使LED灯6点亮或闪烁进行警告。由此,Y公司能够掌握印刷量少的打印机240,能够进行用于均衡化的措施(更换打印机240等)。另外,除了 LED灯6的点亮或闪烁,也可以通过产生电子声音或显示器显示等进行警告。
[0099](店铺内服务器的功能)<
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1