印刷装置及印刷装置的印刷控制方法与流程

文档序号:11242784阅读:1023来源:国知局
印刷装置及印刷装置的印刷控制方法与流程

本发明涉及印刷装置及印刷装置的印刷控制方法。



背景技术:

公知根据本装置在印刷介质上的移动而在印刷介质上对印刷对象的图像进行印刷的印刷装置。

例如,日本特开平10-35034号公报公开了一种通过以手动在记录介质上而在记录介质上进行打印的手动型打印装置。

具体地说明的话,上述文献所公开的手动型打印装置,在装置向通常的打印方向相反的方向移动的情况下,进行对已经打印完的字符进行装饰的打印。

上述的手动方式的印刷装置,能够自由且轻松地在各种各样的印刷介质上的各种各样的位置进行印刷。相反,由于用户以手动使装置主体移动,故容易产生摩擦、飞白或者变形等印刷错误。

为此,期望提高操作性,以使得即便印刷错误产生,轻松程度也尽量不被损坏。



技术实现要素:

本发明具有以下优点,即能够提供一种在根据本装置相对于印刷介质的移动而对印刷介质进行印刷的印刷装置中能够使产生了印刷错误时的操作性提高的印刷装置及印刷装置的印刷控制方法。

用于获得上述优点的本发明的印刷装置,具备:

移动检测部,检测所述印刷装置相对于印刷介质的相对移动的朝向;

印刷部,将图像印刷于所述印刷介质;和

控制部,

所述控制部进行控制,以使得

在由所述移动检测部检测到所述印刷装置相对于所述印刷介质的向第1朝向的移动时,由所述印刷部将印刷对象的图像印刷于所述印刷介质,

在由所述印刷部对所述印刷介质进行了所述印刷对象的图像的印刷后,由所述移动检测部检测到所述印刷装置相对于所述印刷介质的向与所述第1朝向不同的第2朝向的移动时,执行表示基于所述印刷部的所述印刷对象的图像向所述印刷介质的印刷存在印刷错误的处理。

用于获得上述优点的本发明的印刷装置的印刷控制方法,包括:

移动检测步骤,检测所述印刷装置相对于印刷介质的相对移动量及移动的朝向;

印刷步骤,在通过所述移动检测步骤检测到所述印刷装置相对于所述印刷介质的向第1朝向的移动时,将印刷对象的图像印刷于所述印刷介质;和

订正处理步骤,在通过所述印刷步骤将所述印刷对象的图像印刷至所述印刷介质后,在通过所述移动检测步骤检测到所述印刷装置相对于所述印刷介质的、朝与所述第1朝向不同的第2朝向的移动时,执行表示所述印刷对象的图像向所述印刷介质的印刷存在印刷错误的处理。

附图说明

图1是表示本发明的实施方式涉及的印刷装置的外观的图。

图2是印刷装置的侧视图。

图3是表示基于印刷装置的印刷例子的第1图。

图4是表示印刷装置的电气构成的框图。

图5是表示印刷装置的功能构成的框图。

图6是表示基于印刷装置的印刷例子的第2图。

图7是表示基于印刷装置的印刷例子的第3图。

图8是表示基于印刷装置的印刷例子的第4图。

图9是表示基于印刷装置的印刷例子的第5图。

图10是表示基于印刷装置的印刷例子的第6图。

图11是表示印刷装置中执行的印刷处理的流程的流程图。

具体实施方式

以下表示附图,由此详细地说明本发明涉及的印刷装置及印刷控制方法的实施方式。

另外,图中对相同或者相应的部分赋予相同符号。

本实施方式涉及的印刷装置1如图1及图2所示地构成。

印刷装置1是用户用手拿着并使底面8按照在纸或者箱子等印刷介质上滑动的方式移动(扫描),由此能够在印刷介质上对印刷对象的图像进行印刷的印刷装置。

这种方式的印刷装置被称为手动扫描型的印刷装置、手持打印机或者直接式打印机等。

在此,印刷介质例如指的是印刷纸张、标签或者瓦楞纸等。印刷介质也称为记录介质或者印刷对象物等。印刷介质的材质未限于纸,例如只要是薄膜状或者纤维状等能够使墨水附着的材料,也可以是任何材料。

印刷介质的形状未限于薄片状或者胶带状等的平面性的形状,也可以是箱子状或者瓶状等的立体性的形状。换言之,由于无需如台式型的印刷装置那样搬运印刷介质,故手动扫描型的印刷装置1对任何形状的印刷介质都能够进行印刷。

印刷对象的图像是印刷时被描绘于印刷介质的图像,例如是字符、图形、记号、图案、图画或者这些的组合等。印刷对象的图像也称为印刷图像或者印刷图案等。

如图1所示,印刷装置1具备:在印刷时等被用户把持的抓握部2;受理印刷开始的指示的印刷开始按钮3;检测印刷装置1的移动的移动检测部4;以及执行印刷的印刷部5。

包括抓握部2的印刷装置1的壳体形成为四棱柱状,以使得用户用手容易抓握。

印刷开始按钮3是被设置在印刷装置1的侧面的按压按钮,自用户处受理印刷开始的指示。

用户在按压印刷开始按钮3后使印刷装置1在所期望的印刷介质上移动(扫描)。由此,能执行对印刷介质的印刷。

另外,在不按压印刷开始按钮3就使印刷装置1在印刷介质上移动的情况下,不执行印刷。

移动检测部4设置成露出于印刷装置1的底面8,具备对印刷装置1的底面8在印刷介质上移动之际的印刷装置1的移动进行检测的光学传感器。

具体地说明的话,移动检测部4通过光学传感器来读取基于从led(lightemittingdiode)向印刷介质发射且由印刷介质反射的光的图像,基于读取到的图像的变化来检测印刷装置1的移动量与移动的朝向。

印刷部5设置成露出于印刷装置1的底面8,作为根据本装置在印刷介质上的移动而将印刷对象的图像印刷到印刷介质的印刷单元起作用。

印刷部5将墨水微滴化,以对印刷介质直接喷吹的喷墨方式,将印刷对象的图像印刷至印刷介质。

如图2所示,印刷部5具备填充了墨水的墨水罐6、和将被填充于墨水罐6的墨水喷出的印刷头(喷墨头)7。将墨水罐6与印刷头7合在一起称为墨盒。

墨盒能由用户进行更换,在没有了墨水的情况下或用不同的颜色进行印刷的情况下等,根据需要适宜地进行更换。

印刷头7是将被填充于墨水罐6的墨水喷出而对印刷介质执行印刷的印刷机构。

多个喷嘴沿着主扫描方向及副扫描方向而排列在印刷头7内。

印刷头7,例如具有热敏方式,通过加热器对多个喷嘴内的墨水进行加热来产生气泡,利用所产生的气泡,从多个喷嘴各自朝向印刷介质て(朝铅垂下方)喷出墨水。由此,印刷头7将印刷对象的图像印刷至印刷介质。另外,印刷头7也可以是具有压电方式且使用压电元件喷出墨水、由此在印刷介质上对印刷对象的图像进行印刷的机构。

图3表示用印刷装置1将“样品001”的字符串印刷于印刷介质p的情况下的例子。

如图3所示,印刷之际,用户把持抓握部2,使印刷装置1的底面8接触印刷介质p,同时使其朝着图1中箭头所示的副扫描方向移动。

如此,能够由移动检测部4检测印刷装置1的移动,并根据所检测到的移动从印刷部5的印刷头7喷出墨水。

结果,印刷对象的印刷图像ps(例如图3所示的“样品001”的字符串)被印刷至印刷介质p。

图4表示印刷装置1的电气构成。

如图4所示,印刷装置1具备cpu(centralprocessingunit:控制部)11、rom(readonlymemory)12、ram(randomaccessmemory)13、用户接口部14、通信部15、印刷控制部16和电源部18。

cpu(处理器)11例如是微型处理器等,是执行各种各样的处理及运算的中央运算处理部。

cpu11也被称为中央处理装置、中央运算装置或者处理器。

cpu11经由用于传输命令及数据的传输路径即系统总线19而与印刷装置1的各部连接,对印刷装置1整体进行总括控制。

rom12保存着cpu11为了执行各种处理而使用的各种程序及数据。

rom12例如保存着字符、记号及图画字符等显示用及印刷用的数据。

进而,rom12保存有决定印刷中的各种设定的表格。

cpu11依据于rom12所保存的程序及数据而动作。

ram13作为cpu11的工作区域起作用。

ram13存储cpu11执行各种处理而生成或者取得的数据。

cpu11将程序或者数据暂时性地写入ram13,并适宜参照所写入的程序或者数据,同时执行各种处理。

印刷装置1具备闪存等的非易失性存储器る。将这种非易失性存储器、rom12及ram13合并,也称为存储部或者存储器等。

用户接口部14例如具备输入按键、按钮、开关、触摸垫或者触摸面板等的输入受理部、以及lcd(liquidcrystaldisplay)面板或者led等的显示部。

用户接口部14经由输入受理部而从用户受理各种操作指示,并将已受理的操作指示发送给cpu11。

再有,用户接口部14从cpu11取得各种信息并将表示所取得的信息的图像显示于显示部。

通信部15具备印刷装置1用于与pc(personalcomputer)或者智能手机等外部设备(以下称为“pc等”。)进行通信的通信接口。

通信部15例如经由usb(universalserialbus)而与pc等进行通信。

或者,通信部15例如经由wi-fi(wirelessfidelity)等无线lan(localareanetwork)或者bluetooth(注册商标)等的无线通信而与pc等进行通信。

还有,通信部15在cpu11的控制之下,经由usb、无线lan或者bluetooth(注册商标)等而从pc等取得包括印刷数据的各种数据。

印刷控制部16对印刷时的来自印刷头7的墨水的喷出进行控制。

具体地说明的话,印刷控制部16在通过移动检测部4检测到印刷装置1的移动后,根据所检测到的移动向印刷头7输出ram13所保存的印刷数据的内容。而且,印刷控制部16通过设置在内部的驱动器ic(integratedcircuit)来控制印刷头7的通电墨点,使墨水自印刷头7喷出。由此,印刷被执行。

其中,将包括墨水罐6、印刷头7及印刷控制部16的构成称为印刷部5。

电源部18具备蓄电池及电压检测器等,产生并供给各部所需的电源。

电源部18例如被设置于抓握部2的内部。

印刷装置1具备在电源断开的期间内也继续计时的rtc(realtimeclock)等的计时部。

图5表示印刷装置1的功能构成。

如图5所示,印刷装置1在功能上具备印刷数据取得部110、图像数据设定部120和订正执行部130。

cpu(处理器)11将rom12所存储的程序读出至ram13,执行并控制该程序,由此作为上述各部起作用。

以下,参照图5~图9来说明印刷装置1的各功能。

印刷数据取得部110取得在印刷介质p进行印刷的印刷图像ps的印刷数据。

印刷数据是构成在印刷介质p的表面进行描绘的印刷图像ps的图像数据、及包括印刷图像ps的印刷尺寸等信息的数据。

印刷图像ps的印刷数据,例如在pc等中经由预先已被安装的打印机驱动器来受理来自用户的操作指示而生成。

印刷数据取得部110取得每当进行印刷时印刷图像ps未改变的第1种印刷数据、或者印刷图像ps的至少一部分每当进行印刷时改变的第2种印刷数据,以作为印刷数据。

用户在pc等中能够生成这2种印刷数据的任一方或者双方并向印刷装置1发送。

第1种印刷数据是所谓的通常的印刷数据。

用户利用pc等生成第1种印刷数据,并一次发送给印刷装置1。

印刷装置1能够基于所发送的印刷数据,反复执行相同的内容的印刷图像ps的印刷。

相对于此,第2种印刷数据是用于实现所谓的自动编号功能的印刷数据。

自动编号功能指的是:使应该印刷的印刷图像ps所包含的号码、字符串或者时刻等中的数值每当进行印刷时变化,并进行印刷的功能。

通过自动编号功能,例如能够容易地进行在工厂或者仓库等使批号或者制造号码等连续地改变、或对多个文件分派序列号并进行印刷等。

在使用自动编号功能的情况下,用户在pc等中生成印刷图像ps中的、包括不变部分的数据和可变部分的数据的第2种印刷数据,并向印刷装置1发送。可变部分的数据内容例如是可变部分的初始值、每次印刷的变化值、及印刷范围内的坐标等。

例如,在将图3示出的印刷对象的印刷图像ps的字符串“样品001”之中“样品”的字符串设定为不变部分,将“001”的字符串设定为可变部分的情况下,每当进行印刷,就如“样品001”、“样品002”、“样品003”、…这样使可变部分(序列号部分)的数值依次增加。

印刷数据取得部110经由通信部15从pc等取得这种第1种印刷数据或者第2种印刷数据。

或者,用户也能经由用户接口部14的输入受理部而将印刷数据的内容直接输入印刷装置1。

印刷数据也可以预先被存储于印刷装置1的rom12等存储部中。

这些情况下,印刷数据取得部110从用户接口部14或者rom12取得印刷数据。

这样,印刷数据取得部110的功能能通过使cpu11与通信部15、用户接口部14或者rom12等联动来实现。

此时,印刷数据取得部110作为印刷数据取得单元起作用。

印刷数据取得部110若取得印刷数据,则将所取得的印刷数据发送给图像数据设定部120。

图像数据设定部120基于由印刷数据取得部110取得的印刷数据来设定印刷用的图像数据。

图像数据设定部120的功能是通过cpu11与rom12及ram13等联动来实现的。

此时,图像数据设定部120作为图像数据设定单元起作用。

具体地进行说明,在通过印刷数据取得部110取得了每当印刷时印刷图像ps未改变的第1种印刷数据的情况下,图像数据设定部120将所取得的印刷数据所包含的印刷图像ps的图像数据直接设定为印刷用的图像数据。

相对于此,在通过印刷数据取得部110取得了每当进行印刷时印刷图像ps的至少一部分改变的第2种印刷数据的情况下,图像数据设定部120将所取的印刷数据所包含的可变部分的数值设定为初始值。

图像数据设定部120,例如如果可变部分的数值的初始值是“001”,那么将可变部分的数值设定为“001”。

而且,图像数据设定部120对将数值已设定为初始值的可变部分的图像数据和不变部分的图像数据进行合成。

由此,图像数据设定部120生成例如如图3所示出的“样品001”的图像数据,并将所生成的图像数据设定为印刷用的图像数据。

移动检测部4对印刷介质p上的本装置(印刷装置1)向第1朝向的移动进行检测。

在此,第1朝向指的是印刷装置1用于印刷的预先确定的朝向,是印刷装置1的副扫描方向中的一个朝向。

图3的例子中,第1朝向是以虚线的箭头d1表示的、附图上的从左向右移动的朝向。

检测本装置的移动包括对本装置的移动量及移动的朝向进行检测的动作。

具体地进行说明,作为用于开始印刷的顺序,用户按下印刷开始按钮3。

而且,如图3所示出,用户在使印刷装置1的底面8与印刷介质p接触的同时使印刷装置1滑动。

这样,若印刷装置1在印刷介质p上移动,则移动检测部4通过光学传感器来检测其移动量及移动的朝向。此时,移动检测部4作为移动检测单元起作用。

若通过移动检测部4来检测移动,则印刷部5根据检测到的移动将印刷对象的图像印刷于印刷介质p。

具体地说明的话,若由移动检测部4来检测印刷装置1向第1朝向的移动,则印刷部5依据于图像数据设定部120所设定的图像数据,对印刷对象的图像进行印刷。

例如,如图3所示出的,印刷部5根据印刷装置1的移动量使墨水从印刷头7喷出,将“样品001”的印刷图像ps印刷至印刷介质p。

印刷部5在一次的印刷完成后,将表示印刷已完成的意思通知给图像数据设定部120。

更详细地说明的话,在通过印刷数据取得部110取得的印刷数据是每当印刷时印刷图像ps未改变的第1种印刷数据的情况下,印刷部5每当印刷时作为印刷对象的图像而印刷相同的图像。

换言之,印刷部5每当由移动检测部4检测到印刷装置1向第1朝向的移动,就印刷相同的印刷图像ps。

图6表示依据于第1种印刷数据来印刷“abcde”的字符串即印刷图像ps的情况下的例子。

在通过印刷数据取得部110取得了第1种印刷数据的情况下,图像数据设定部120即便基于印刷部5的印刷完成,也不变更印刷用的图像数据。

为此,印刷完成后,印刷装置1接着依据于相同的图像数据而保持能印刷的状态。

结果,如图6所示,在取得了第1种印刷数据的情况下,印刷部5每当检测到印刷装置1的移动就将“abcde”的字符串即相同的印刷图像ps印刷于印刷介质p。

另一方面,在由印刷数据取得部110取得的印刷数据是印刷图像ps的至少一部分每当进行印刷改变的第2种印刷数据的情况下,印刷部5每次进行印刷,作为印刷图像ps而印刷相互不同的图像。

换言之,印刷部5在作为印刷图像ps而印刷了第1图像后,若进一步由移动检测部4检测向第1朝向的移动,而未检测印刷装置1的朝相对于第1朝向为相反方向的第2朝向的移动,则根据向该第1朝向的移动,作为印刷图像ps,在印刷介质p印刷与第1图像不同的第2图像。

然后,印刷部5每当由移动检测部4检测印刷装置1向第1朝向的移动时就按序印刷第3图像、第4图像…。

图7表示依据于第2种印刷数据对包括序列号部分的字符串进行印刷的情况下的例子。

在由印刷数据取得部110取得了第2种印刷数据的情况下,图像数据设定部120进行了基于印刷部5的印刷图像ps的印刷后,生成对第2种印刷数据之中的可变部分的内容进行了变更的新的图像数据。

例如,如“样品001”那样在进行了将称为“001”的序列号部分作为可变部分而包含的图像数据的印刷的情况下,生成使序列号部分的数值增加而得的“样品002”的图像数据,并设定为印刷用的图像数据。

结果,如图7所示,印刷部5每当检测到印刷装置1向第1朝向的移动,作为印刷图像ps,将如“样品001”、“样品002”、“样品003”、…那样序列号部分的数值1个1个地增加的字符串的图像印刷于印刷介质p。

另外,执行多次印刷的情况下,既能对如图6及图7所示出的1个印刷介质p多次印刷相同的或者不同的图像,也能对多个不同的印刷介质印刷相同的或者不同的图像。

例如,在对多个产品各自印刷相同的名字或者日期等的情况下,用户每当进行印刷时就改变使印刷装置1移动的印刷介质,由此能够在相互不同的印刷介质印刷相同内容的图像。

例如,在将不同的管理号码或者产品号码等印刷至多个产品的每一个的情况下,在每次进行印刷时将用户使印刷装置1移动的印刷介质改变,由此能够在相互不同的印刷介质印刷相互不同的内容的图像。

返回图5示出的印刷装置1的功能构成的说明。

订正执行部130在基于印刷部5的印刷中产生了印刷错误的情况下执行预先已确定的处理。

具体地说明的话,在印刷部5进行了图像的印刷后,若由移动检测部4检测到印刷装置1的朝相对于印刷介质p上的第1朝向为相反方向的第2朝向的移动,则订正执行部130执行表示印刷部5进行的印刷存在印刷错误的处理。

订正执行部130的功能是通过cpu11与印刷控制部16、印刷部5及移动检测部4等联动来实现的。此时,订正执行部130作为订正执行单元起作用。

图8及图9表示产生了印刷错误的情况下的例子。

以下,如图8所示,在进行了“样品004”的字符串的印刷之际,例如对因为已被印刷的面的摩擦、印刷时的飞白、使印刷装置1移动之际的移动路径的变形、弯曲等而产生了字符未能正常地被印刷的印刷错误(即、印刷的失败)的情况进行说明。

在产生了这种印刷错误时,用户使印刷装置1接触于印刷介质p地把持印刷装置1,并保持该状态不变地使该印刷装置向与第1朝向相反的第2朝向移动。在此,第2朝向指的是预先已被设定的印刷装置1的印刷的朝向,是印刷装置1的副扫描方向且相对于印刷装置1用于印刷的预先已被确定的第1朝向为反向的方向。

图9的例子中,第2朝向是用虚线的箭头d2来表示的、附图上的从右向左移动的朝向。

若由移动检测部4检测到印刷装置1向第2朝向的移动,则订正执行部130执行使订正用图像cp根据向第2朝向的移动而由印刷部5进行印刷的印刷处理,以作为表示之前的基于印刷部5的印刷存在印刷错误的处理。

该订正用图像cp是具有用户能容易地目视辨认出已被印刷的图像并非正确的印刷图像的形状或图案的图像。

订正用图像cp例如是由双线组成的订正线。

具体地,如图9所示,订正执行部130执行使作为订正用图像cp的、基于双线的订正线重叠于印刷完的图像上并由印刷部5进行印刷的印刷处理。

即,订正执行部130根据印刷装置1向第2朝向的移动量而使墨水从印刷头7喷出,在已经印刷完的“样品004”的印刷图像ps上重叠作为订正用图像cp的双线并进行印刷。

这样,通过将订正线作为订正用图像cp来进行印刷,从而用户能够容易地识别印刷了该订正线的部位的印刷存在印刷错误。

订正执行部130在订正用图像cp的印刷完成后,将表示订正用图像cp的印刷已完成的意思通知给图像数据设定部120。

图像数据设定部120在从订正执行部130接受订正完成的通知后,将在此之前印刷过的印刷图像ps的图像数据设定为印刷用的图像数据。

换言之,图像数据设定部120使印刷数据之中的可变部分的内容与在此之前的印刷图像ps的印刷时相同地设定印刷用的图像数据,以使得能再次印刷与之前印刷过的印刷图像ps相同的图像。

进行了订正用图像cp的印刷后,若印刷装置1进一步向第1朝向移动,则印刷部5印刷与上一次的印刷图像ps相同的图像。

换言之,对于印刷部5而言,作为印刷图像ps而印刷了第1图像后,在检测到印刷装置1向第2朝向的移动之后,若由移动检测部4检测到进一步向第1朝向的移动,则根据向第1朝向的移动而再次将第1图像印刷至印刷介质p。

图10表示作为订正用图像cp而进行了订正线的印刷后印刷装置1再次向第1朝向移动的情况下的例子。

如图10所示,在印刷了“样品004”的字符串之际产生了印刷错误,印刷装置1向第2朝向移动,订正线被印刷后若印刷装置1再次向第1朝向移动,则印刷部5再次将“样品004”的字符串作为印刷图像ps而进行印刷。

换言之,印刷部5不变更序列号部分的数值,而是重新印刷与作为订正用图像cp的订正线被印刷前相同的内容的印刷图像ps。

由此,用户无需花费重新设定序列号的工夫,就能再次执行与产生了错误的印刷相同内容的印刷。

相对于此,对于印刷部5而言,作为印刷图像ps而印刷了第1图像后,若移动检测部4未检测到印刷装置1向第2朝向的移动而是再次检测到向第1朝向的移动,则根据向该第1朝向的移动,将与第1图像不同的第2图像作为印刷图像ps而印刷至印刷介质p。

换言之,在未印刷作为订正用图像cp的订正线的情况下,印刷部5如通常那样变更印刷数据的可变部分,印刷接下来应该印刷的图像。

具体地进行说明,例如如图7示出的“样品001”、“样品002”、“样品003”、…那样,每当印刷装置1向第1朝向移动时,作为印刷图像ps,印刷部5就将序列号部分的数值1个1个地增加的字符串印刷于印刷介质p。

这样,在未产生印刷错误的情况下,能够连续地执行序列号部分的数值自动地被递增的印刷图像ps的印刷。

参照图11所示的流程图来说明以上的手动扫描型的印刷装置1中执行的印刷处理的流程。

在印刷装置1于能印刷的状态下待机的情况下,若cpu11从pc等取得印刷图像ps的印刷数据,则开始图11的流程图所示的印刷处理(步骤s101)。

步骤s101中,cpu11作为印刷数据取得部110起作用。

若取得印刷数据,则cpu11判定所取得的印刷数据中的印刷图像ps是否包含序列号部分(步骤s102)。

具体地说明的话,cpu11判定所取得的印刷数据是每次进行印刷时印刷图像ps未改变的第1种印刷数据、或者还是每次进行印刷时印刷图像ps的至少一部分的序列号部分的数值变化的第2种印刷数据。

在cpu11判定为所取得的印刷数据中的印刷图像ps包含序列号部分的情况下(步骤s102;是),cpu11对序列号部分的数值进行初始化(步骤s103)。

例如,如果序列号的数值的初始值为“001”,那么cpu11将序列号的数值设为“001”。如果序列号的数值的初始值为其他值,那么将序列号部分的数值设定为该值。

在对序列号部分的数值进行初始化后,cpu11将印刷图像ps的不变部分和序列号部分进行合成(步骤s104)。

具体地说明的话,cpu11对将数值初始化后的序列号部分的图像数据与印刷图像ps的不变部分的图像数据进行合成。

由此,cpu11生成例如图3如所示出的“样品001”的图像数据,并将所生成的图像数据设定为印刷用的图像数据。

在步骤s102~步骤s104中,cpu11作为图像数据设定部120起作用。

相对于此,在判定为所取得的印刷数据中的印刷图像ps未包含序列号部分的情况下(步骤s102;否),无需将序列号部分的图像数据与印刷图像ps的不变部分的图像数据进行合成。

为此,cpu11省略步骤s103及步骤s104的处理,将所取得的印刷数据所包含的图像数据直接设定为印刷用的图像数据。

这样一来,若设定印刷用的图像数据,则cpu11等待印刷开始按钮3的按下(步骤s105)。

而且,cpu11判定印刷是否已经开始(步骤s106)。

具体地进行说明,作为用于开始印刷的顺序,用户将印刷开始按钮3按下,然后一边使印刷装置1的底面8与印刷介质p接触、一边使印刷装置1在副扫描方向上移动。

为此,cpu11在印刷开始按钮3已被按下后,在由移动检测部4检测到印刷介质p上的印刷装置1的移动的情况下判定为印刷已经开始。

在判定为印刷并未开始的情况下(步骤s106;否),cpu11在步骤s105中接着等待印刷开始按钮3的按下。

另一方面,在判定为印刷已经开始的情况下(步骤s106;是),cpu11判定由移动检测部4检测到的印刷装置1的移动的朝向是顺向还是反向(步骤s107)。

顺向指的是预先已被确定的、用于通常的印刷的第1朝向d1,在图3等的例子中是从左向右的朝向。

反向指的是相对于用于通常的印刷的第1朝向d1为相反方向的第2朝向d2,在图3等的例子中是从右向左的朝向。

在判定为印刷装置1的移动的朝向是顺向的情况下(步骤s107;顺向),cpu11执行通常的印刷(步骤s108)。

具体地进行说明,cpu11向印刷控制部16发出指令,由此根据印刷装置1的移动而使墨水自印刷头7喷出。

印刷部5例如将图3示出的“样品001”的印刷图像ps印刷于印刷介质p。

若印刷图像ps的印刷完成,则cpu11判定印刷数据中的印刷图像ps是否包含序列号部分(步骤s109)。

具体地说明的话,cpu11与步骤s102中印刷开始之前执行的判定处理同样地再次判定印刷已完成的印刷数据中的印刷图像是否包含序列号部分。

另外,步骤s109中,cpu11能够直接使用步骤s102中的判定处理的结果。

在判定为印刷已完成的印刷数据中的印刷图像ps包含序列号部分的情况下(步骤s109;是),cpu11将印刷图像ps的序列号部分的数值加1(步骤s110)。

具体地进行说明,cpu11在完成包括序列号部分的印刷图像ps的印刷后,将序列号部分的数值的当前设定的值递增,由此将序列号部分的数值变更为下一印刷中应与印刷图像ps的不变部分合成的值。

若使序列号部分的数值递增,则cpu11返回步骤s104,将数值已被递增的新的序列号部分与印刷图像ps的不变部分进行合成。

而且,cpu11待机至下一印刷开始为止。

若下一印刷开始,则cpu11控制印刷部5,将合成了数值已被递增的新的序列号部分的印刷图像ps印刷至印刷介质p。

例如在印刷了图7所示出的、上一次的印刷中“样品001”的图像的情况下,在本次印刷中,cpu11印刷“样品002”的图像。

若印刷图像ps的印刷完成,则cpu11进一步使序列号部分的数值递增并与印刷图像进行合成,待机至下一印刷开始为止。

以后,反复进行步骤s104~步骤s110的处理。由此,能够连续地执行序列号部分的数值被自动地依次递增的印刷图像ps的印刷。换言之,能够实现自动编号功能。

另一方面,步骤s107中,在判定为印刷装置1的移动的朝向是反向的情况下(步骤s107;反向),cpu11印刷例如作为订正线的订正用图像cp(步骤s111)。

具体地进行说明,cpu11向印刷控制部16发出指令,由此根据印刷装置1的移动而使墨水自印刷头7喷出。

印刷部5例如将比图9示出的印刷图像的横幅稍长的程度的双横线作为订正用图像cp,重叠于已经印刷完的印刷图像ps并进行印刷。

此时,步骤s111中cpu11作为订正执行部130起作用。

若订正用图像cp的印刷完成,则cpu11判定印刷数据中的印刷图像ps是否包含序列号部分(步骤s112)。

具体地进行说明,cpu11与步骤s102中印刷开始之前执行的判定处理同样地,再次判定印刷已完成的印刷数据中的印刷图像ps是否包含序列号部分。另外,步骤s112中cpu11能够直接使用步骤s102中的判定处理的结果。

在判定为印刷已完成的印刷数据中的印刷图像ps包含序列号部分的情况下(步骤s112;是),cpu11从序列号部分所设定的数值的值中减去1(步骤s113)。

具体地进行说明,cpu11在印刷了包括序列号部分的印刷图像ps后印刷了订正用图像cp的情况下,通过使印刷图像ps的序列号部分当前所设定的数值的值递减,从而将印刷图像ps的序列号部分当前所设定的数值返回至上一次印刷时的值。

若使序列号部分的数值的值递减,则cpu11返回步骤s104,将数值已被递减的新的序列号部分与印刷图像ps的不变部分进行合成。

而且,cpu11待机至下一印刷开始为止。

若下一印刷开始,则cpu11控制印刷部5,将具有已被设定为与前一次相同的值的数值的序列号部分的印刷图像ps再次印刷于印刷介质p。

若印刷完成,则cpu11使序列号部分的数值的值递增后与印刷图像ps的不变部分进行合成,待机至下一印刷开始为止。

这样,若对订正用图像cp进行印刷,则通过使序列号部分的数值的值递减,从而用户无需花费重新设定序列号部分的数值的值的工夫,就能再次执行与前一次相同的印刷图像ps的印刷。

另一方面,在步骤s109及步骤s112中,在判定为印刷已完成的印刷数据中的印刷图像ps并不包含序列号部分的情况下(步骤s109;否、步骤s112;否),cpu11返回步骤s105,待机至下一印刷开始为止。

若下一印刷开始,则cpu11控制印刷部5,将与前一次相同的印刷图像ps印刷于印刷介质p。

若印刷图像ps的印刷完成,则cpu11进一步在步骤s105中待机至下一印刷开始为止。

以后,反复执行步骤s105~步骤s109的处理、及步骤s111、s112的处理。

由此,在不具有序列号部分的印刷图像ps的印刷中,在产生了印刷错误的情况下,作为订正用图像cp,例如拉出订正线,能够反复执行相同的印刷图像ps的印刷。

如以上所说明过的,本实施方式涉及的印刷装置1在根据本装置(印刷装置1)向第1朝向的移动而将印刷图像ps印刷到印刷介质p后,若检测到朝相对于第1朝向为相反方向的第2朝向的移动,则印刷表示之的印刷存在印刷错误的订正线。

为此,在产生了基于摩擦、飞白或者变形等的印刷错误的情况下,能够轻松地对其进行订正。

结果,在根据印刷装置1的移动而被执行的印刷中操作性提高。

尤其,本实施方式涉及的印刷装置1在向第1朝向移动并印刷了第1图像后,若印刷装置1并未向第2朝向移动而是再次向第1朝向移动,则在印刷图像具有序列号部分的情况下,印刷与第1图像不同的第2图像。

另一方面,若印刷装置1向第2朝向移动后再次向第1朝向移动,则即便印刷图像具有序列号部分,也再次印刷与第1图像相同的图像。

为此,在如自动编号功能的印刷那样印刷数据的至少一部分每当进行印刷就变化的印刷中,每当产生印刷错误,无需重新设定印刷数据,能够容易地再次执行与前一次相同的内容的印刷。

结果,即便印刷错误产生,也能尽量不损及作为手动扫描型的印刷装置1的长处的轻松程度及操作性,能够继续连续的印刷。

(变形例)

以上虽然对本发明的实施方式进行了说明,但上述实施方式只是一例,本发明的适用范围未限于此。

即,本发明的实施方式能够实现各种应用,所有的实施方式都包含于本发明的范围内。

例如,上述实施方式中采取了以下形态:订正执行部130在由印刷部5印刷了印刷图像ps后,若印刷装置1在印刷介质p上向与印刷的朝向反向地移动,则作为表示之前的基于印刷部5的印刷存在印刷错误的订正用图像cp,使印刷部5印刷图9示出的订正线。

然而,本发明中表示存在印刷错误的订正用图像cp未限于订正线。订正用图像cp,只要是例如将印刷图像ps涂黑的图案、×标记等用户能够识别存在印刷错误的图像即可。

作为表示基于印刷部5的印刷存在印刷错误的处理,也可以执行报知表示基于印刷部5的印刷存在印刷错误的信息的报知处理。

例如,在由印刷部5印刷了印刷对象的图像后,若印刷装置1在印刷介质p上向与印刷时的朝向反向地移动,则作为报知处理,也可以执行使表示存在印刷错误的信息显示于用户接口部14的显示部的处理、或者从扬声器以声音进行输出的处理。

作为这种信息,例如在“样品004”的印刷存在印刷错误的情况下,通过显示或声音向用户报知“因为产生了印刷错误,所以再一次印刷样品004。”或“虽然产生了印刷错误,但接着继续印刷样品005。”等的信息。

也可以是在无印刷错误而结束了印刷时什么消息也不报知,仅在判断为产生了印刷错误的情况下报知“再一次印刷样品004。”等。后者的情况下,用户也能识别存在印刷错误。

由移动检测部4检测的第2朝向虽然设为印刷装置1的副扫描方向中的、与印刷装置1用于印刷的预先已被确定的朝向(第1朝向)反向,但第2朝向只要是与第1朝向不同的朝向即可。

而且,若由移动检测部4检测到印刷装置1向第2朝向的移动,则作为表示基于印刷部5的印刷存在印刷错误的处理,订正执行部130也可以执行使印刷部5根据向与第1朝向不同的第2朝向的移动来印刷表示存在印刷错误的订正用图像cp的印刷处理。

订正执行部130は、只要执行将表示存在印刷错误的订正用图像cp印刷在与印刷图像ps对应的位置(例如近旁)的印刷处理即可,也可以并非一定要执行重叠于印刷对象的图像并进行印刷的印刷处理。

每当由移动检测部4检测到印刷装置1向第1朝向的移动,印刷部5就作为印刷对象的图像而印刷相同的图像的情况下,即基于上述第1种印刷数据来执行印刷的情况下,作为表示存在印刷错误的处理,也可以执行对印刷装置1向第2朝向的移动的次数进行计测的计测处理。

具体地进行说明,例如在对多张纸张或者标签等反复执行相同的名字或者日期等相同内容的印刷的情况下,每当产生印刷错误,用户就使印刷装置1向与印刷的朝向反向的朝向移动。

而且,计测向反向移动的次数、即产生了印刷错误的次数,并从显示部或者扬声器报知计测出的次数。

由此,在将相同内容的印刷反复执行预先决定的次数的情况下,用户能够容易地把握重新印刷几次最佳。

上述实施方式中,作为每当进行印刷就使印刷内容之中的至少一部分改变的第2种印刷数据,印刷部5依据于具有序列号部分的印刷数据而执行了印刷。

然而,本发明中,未限于如序列号部分那样仅一部分变化的印刷数据,印刷部5也可以基于独立的多个印刷数据来执行上述的处理。

具体地进行说明,印刷部5反复执行:最初在检测到向第1朝向的移动的情况下,依据于第1印刷数据对第1图像进行印刷,接着在检测到向第1朝向的移动的情况下依据于第2印刷数据来印刷第2图像…的处理。

这样,每当检测到印刷装置1向第1朝向的移动,就从多个印刷数据之中按序选择印刷对象的数据来执行印刷。

此时,在检测到向第2朝向的移动的情况下,印刷部5利用此前印刷完的印刷数据,再次执行相同内容的印刷。

由此,即便印刷错误产生,也能不重新设定印刷数据就再次执行与前一次相同的内容的印刷。

上述实施方式中,印刷部5在印刷了第1图像后,若印刷装置1向第2朝向移动后再次向第1朝向移动,则印刷了与第1图像相同的图像。

然而,本发明中,印刷部5在印刷了第1图像后,作为向第2朝向的移动而检测到与印刷了第1图像之际的移动的距离相同的、或者较之长的距离的移动后由移动检测部4再次检测到向第1朝向的移动的情况下,也可以印刷第1图像。

该情况下,印刷部5将之前的印刷时由移动检测部4检测到的移动量预先存储于ram13。

而且,印刷部5在由订正执行部130印刷订正用图像cp的同时,判定印刷装置1的移动量是否已达到ram13所存储的移动量,由此判定印刷装置1是否向反向移动了与印刷了此前图像的之际移动过的距离至少相同的距离。

这样,印刷装置1向反向移动与印刷之前的图像之际移动过的距离至少相同的距离后,执行下一印刷,由此能够在完成印刷订正线到产生了印刷错误的图像的端到端为止后移至下一印刷。

上述实施方式中,第1朝向是从左至右的朝向、第2朝向是从右至左的朝向,但相反,即也可以是第1朝向是从右至左的朝向、第2朝向是从左至右的朝向。

或者,也可以是第1朝向为从上向下的朝向、第2朝向为从下向上的朝向。这样,只要至少第1朝向与第2朝向相互不同即可,或者无论第1朝向具体地朝向何方,只要第1朝向与第2朝向相互不同即可。

例如,在印刷阿拉伯字符那样以从右至左的朝向被读取的字符的情况下,对于上述实施方式的第1种印刷数据、或者第2种印刷数据而言,印刷装置1可以在朝从右至左的朝向(第1朝向)移动时对印刷图像ps进行印刷,且在印刷装置1朝从左至右的朝向(第2朝向)移动时印刷订正用图像cp。

也可以是如果想要印刷的字符是在从左至右的朝向被读取的字符,那么将从左至右的朝向自动地设定为第1朝向,如果想要印刷的字符是在从右至左的朝向被读取的字符,那么将从右至左的朝向自动地设定为第1朝向。或者,也可以由用户手动地进行第1朝向的设定。

上述实施方式中,移动检测部4具有led,且通过光学传感器来检测印刷装置1的移动。

然而,移动检测部4也可以具有激光光线源,利用光学传感器来读取基于被印刷介质反射的激光光线的图像,并基于所读取的图像的变化来检测印刷装置1的移动。

或者,移动检测部4也可以通过旋转式编码器来检测印刷装置1的移动。该情况下,旋转式编码器例如能够固定于伴随着印刷装置1的运行而旋转的辊的轴上,通过检测辊的转速来检测印刷装置1的移动量。

上述实施方式中,印刷部5以喷墨方式进行印刷。然而,本发明中印刷部5并未限于喷墨方式,只要能够根据本装置在印刷介质上的移动进行印刷即可,例如也可以是以热敏方式或者热转印方式进行印刷的结构。

上述实施方式中,在印刷装置1中cpu11通过执行rom12所存储的程序而作为印刷数据取得单元、图像数据设定单元及订正执行单元的每一个发挥作用。

然而,本发明中印刷装置1也可以取代cpu11而具备例如asic(applicationspecificintegratedcircuit)、fpga(field-programmablegatearray)、或者各种控制电路等的专用的硬件,专用的硬件作为印刷数据取得单元、图像数据设定单元及订正执行单元的每一个而发挥功能。

该情况下,既可以通过单个的硬件来实现各部的功能的每一个,也可以将各部的功能集合而通过单一的硬件来实现。

各部的功能之中,也可以将一部分通过专用的硬件来实现,另一部分通过软件或者固件来实现。

另外,不仅可以将用于实现本发明涉及的功能的构成作为预先具备的印刷装置来提供,通过程序的适用,也能使既存的信息处理装置等作为本发明涉及的印刷装置起作用。

即,进行适用,以便使控制既存的信息处理装置等的cpu来执行用于实现上述实施方式例示的基于印刷装置1的各功能构成的程序等,由此能够作为本发明涉及的印刷装置来起作用。

这种程序的适用方法是任意的。

可以将程序保存于例如软盘、cd(compactdisc)-rom、dvd(digitalversatiledisc)-rom、存储器卡等的计算机可读取的存储介质并加以应用。

进而,也能将程序叠加于载波并经由因特网等通信介质而加以应用。例如,也可以程序公告并发布于通信网络上的公告板(bbs:bulletinboardsystem)。

而且,也可以构成为启动该程序并在os(operatingsystem)的控制下与其他应用程序同样地执行,由此来执行上述处理。

以上,虽然对本发明的优选实施方式进行了说明,但本发明未限定于涉及的特定的实施方式,本发明包含权利要求书所记载的发明及与其均等的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1