记录设备、记录方法、程序以及计算机系统 【技术领域】
本发明总体上涉及一种记录设备、记录方法、程序以及计算机系统。
背景技术
通过间歇地喷射液体进行记录的喷墨打印机是能通过喷射液体的方法在各种类型的包括有纸张、织物以及薄膜的记录介质上记录要记录的信息的记录设备的一个实例。用这种喷墨打印机,可以通过反复交替使记录介质朝着记录头的方向上传送的定位记录介质地过程,以及当记录头在与记录介质的传送方向相交的方向上移动时喷射液体的过程,对图像进行记录。
(1)然而,如果在记录介质上记录要记录的信息时,记录介质的宽度比在与记录介质传送方向相交的方向上的在其上将要记录要记录的信息的记录介质的宽度要短一些时,那么,与整个要记录信息中的在超过记录介质宽度区域内的信息相对应的液体将会喷射到记录设备的本身上,从而弄脏记录设备,并可能引起记录介质的浪费。
(2)另外,在具有用于传送记录介质的传送装置、用于设定记录介质尺寸的设定装置以及用于喷射液体记录要记录信息的记录头的记录设备中,当装入记录设备中的记录介质的宽度与所设定的记录介质的尺寸宽度不同时,那么记录信息有可能不能正确地记录在记录介质上。
例如,如果装入记录设备中的记录介质的宽度比设定的所述记录介质尺寸宽度要短时,那么与在超过记录介质宽度的区域中的记录信息相对应的液体将喷射到记录设备本身上,从而弄脏记录设备,并可能引起记录介质的浪费。另一方面,当装入记录设备中的记录介质的宽度比设定的所述记录介质尺寸宽度要长时,在记录介质上将形成与记录介质的其他边缘不相同的不均匀边缘,并且,例如,当在记录介质上要记录无边界记录信息时,有可能出现记录介质的浪费。
(3)此外,在具有用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置、以及用于喷射液体记录要记录信息的记录头的记录设备中,当通过检测装置检测到的记录介质的宽度与预先设定的记录介质的宽度不相同时,有可能停止在记录介质上记录要记录的信息。
然而,因为记录设备采用的记录介质可以是多种多样的类型和分辨率,如果检测装置设计成都采用相同的方法检测各种记录介质的宽度,那么将有可能会产生问题。例如,如果用户希望在很短的时间内在便宜的记录介质(诸如普通纸)上记录低分辨率的信息(诸如文本字符),那么他/她可能觉得需要花大量时间用检测装置去检测记录介质的宽度很麻烦。
本发明旨在解决如上所述的问题,其目的在于获得可以有效利用记录介质,又不会弄脏记录设备本身的记录设备、记录方法、程序以及计算机系统。本发明的另一目的在于获得使记录信息能够有效地记录在记录介质上的记录设备、记录方法、程序以及计算机系统。
【发明内容】
用于解决上述问题的本发明的主要方面在于提供一种记录设备,其包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头。其中如果通过检测装置检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上记录介质的宽度要少些,其中在所述记录介质上面要记录记录信息,那么整个记录信息中,与通过检测装置检测到的记录介质的宽度或小于其宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。
用于解决上述问题的本发明的另一主要方面在于提供一种记录设备,包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置、用于设定记录介质尺寸的设定装置以及用于喷射液体以记录要记录的信息的记录头;其中当通过检测装置检测到的记录介质的宽度与通过设定装置所设定的记录介质的尺寸宽度不相同的时候,发出通知。
此外,用于解决上述问题的本发明的另一主要方面还在于提供一种记录设备,其包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头;其中通过其检测装置可以检测出记录介质的宽度的操作的打开/关闭是可以设定的。
参照附图和下述的说明,本发明的一些上述目的和特征将得到更加清晰地理解。
【附图说明】
图1是显示具有本发明的记录设备的计算机系统构造实例的结构图;
图2是显示如图1所示的彩色喷墨打印机20的主要构造实例的示意性透视图;
图3是用于描述设置在滑动架28中的反射式光学传感器29的一个实例的示意图;
图4是显示彩色喷墨打印机20的滑动架28的外围设备结构实例的示意图;
图5是线性编码器11的说明图;
图6是显示线性编码器11的输出信号的两种类型的波形时序图;
图7是显示彩色喷墨打印机20的电气配置实例的结构图;
图8是用于说明在打印头36的下表面中喷嘴是怎样排列的示意图;
图9是用于描述第一具体实施方式的打印方法的流程图;
图10是用于描述当采用第一具体实施方式的打印方法进行打印时,打印头36和反射式光学传感器29以及打印纸P之间的位置关系的示意图;
图11是显示通过采用第一具体实施方式的打印方法而获得的打印图像实例的图;
图12是用于描述第二具体实施方式的打印方法的流程图;
图13是用于描述当采用第二具体实施方式的打印方法进行打印时,打印头36和反射式光学传感器29以及打印纸P之间的位置关系的示意图;
图14是当设定打开和关闭时用反射式光学传感器29检测打印纸P的宽度的操作时的显示屏的一个实例;
图15是在图14的显示屏中显示打开/关闭设定信息的数据表;
图16是用于描述第三具体实施方式的打印方法的流程图;
图17是用于描述当采用第三具体实施方式的打印方法进行打印时,打印头36和反射式光学传感器29以及打印纸P之间的位置关系的示意图。
如下所示的是图中所用得主要附图标号的文字说明:
11线性编码器、12线性刻度、13旋转编码器、14检测部分、20彩色喷墨打印机、21CRT(阴极射线管)、22储纸器、24纸张进给辊轮、25滑轮、26滚筒、28滑动架、29反射式光学传感器、30滑动架电机、31纸张进给电机、32牵引带、34导轨、36打印头、38光发射器、40光接受器、50缓冲存储器、52图像缓冲器、54系统控制器、56主存储器、57RAM、58EEPROM电可擦除程序存储器、61主扫描驱动电路、62次扫描驱动电路、63打印头驱动电路、65反射式光传感器控制电路、66电信号测量部分、67通知控制电路、68显示面板、69扬声器、90计算机、91视频驱动器、95应用程序、96打印机驱动器、97分辨率转换模块、98色彩转换模块、99半色调模块、100光栅、101用户界面显示模块、102UI打印机接口模块、103调谐表、104错误存储器、105γ表
【具体实施方式】
通过对附图的描述和对本发明说明书的详细解释,至少下文中所述的内容将会更加清晰,容易理解。
一种记录设备,包括:用于传送记录介质的传送装置、检测装置,其能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度;以及用于喷射液体以记录要记录的信息的记录头;其中如果通过检测装置检测到的记录介质的宽度,比在与记录介质的传送方向相交的方向上的宽度要短一些,其中在所述记录介质上面要记录所述记录信息,那么整个记录信息中,与通过检测装置检测到的记录介质的宽度相对应或小于其宽度的一部分记录信息,将通过记录头记录在记录介质上。
采用这种记录设备,当记录介质的宽度小于在其上要记录记录信息的宽度时,整个记录信息中与记录介质的宽度相对应的或小于其宽度的记录信息,将通过记录头记录在记录介质上,从而可以防止记录设备弄脏,并且浪费记录介质。
此外,在上述的记录设备中,如果通过检测装置检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上的宽度要短一些,其中在所述记录介质上面要记录所述记录信息,那么整个记录信息中,与通过检测装置检测到的记录介质的宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。
采用这种记录设备,记录信息将记录在记录介质的整个长度上,因此可能防止由于液体的喷射而将记录设备弄脏,并且,通过基于要记录在记录介质上的信息,确定记录介质是否还没有正确装好的这种简单方法,能够避免记录介质的浪费。
此外,在上述的记录设备中,如果通过检测装置检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上的宽度要短一些,其中在所述记录介质上面要记录所述记录信息,那么整个记录信息中的与通过从检测装置检测到的记录介质的宽度中减去边界宽度而获得的宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。
采用这种记录设备,记录信息将记录到在其上添加有边界的记录介质上,并因而能够防止由于液体的喷射而将记录设备弄脏,并且,通过基于要记录在记录介质上的信息确定记录介质还没有正确装好的这种简单方法,能够有效地避免记录介质的浪费。
此外,在上述的记录设备中,检测装置能够在与记录介质的传送方向相交的方向上移动,并能检测记录介质是否存在,并还能基于记录介质是否存在,检测出记录介质的宽度。
采用这种记录设备,并通过采用能基于记录介质是否在与记录介质的传送方向相交的方向上存在,检测出记录介质的宽度的检测装置,可能防止记录设备弄脏,并避免记录介质的浪费。
此外,在上述的记录设备中,检测装置和记录头都可以设置在移动装置内部或上面,以用于在与记录介质的传送方向相交的方向上移动。
采用这种记录设备,并通过采用沿在移动装置中的记录头方向进行设置,用以在与记录介质的传送方向相交的方向上移动的检测装置,可能防止记录设备弄脏,并避免记录介质的浪费。
此外,在上述的记录设备中,检测装置可以具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置,并且可以基于光接收装置的输出值,检测出记录介质是否存在。
采用这种记录设备,并通过采用具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置的检测装置,可能防止记录设备弄脏,并避免记录介质的浪费。
另外,本发明能够实现的记录设备包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头。其中如果通过检测装置检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上的宽度要少些,其中在所述记录介质上面要记录所述记录信息,那么整个记录信息中,与通过检测装置检测到的记录介质的宽度或小于其宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。其中如果通过检测装置检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上,的宽度要少些,其中在所述记录介质上面要记录所述记录信息,那么整个记录信息中,与通过从检测装置检测到的记录介质的宽度中减去边界宽度而获得的宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。其中检测装置可以在与记录介质的传送方向相交的方向上移动,并能检测记录介质是否存在,并能基于记录介质是否存在,检测出记录介质的宽度。其中检测装置和记录头者都可以设置在移动装置内部或上面,以用于在与记录介质的传送方向相交的方向上移动。并且其中检测装置可以具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置,并且可以基于光接收装置的输出值,检测出记录介质是否存在。
此外,本发明提供一种用于记录设备的记录方法,所述记录设备具有可以用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的传感器以及用于喷射液体以记录要记录的信息的记录头所述记录方法包括步骤:如果通过传感器检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上,并在其上面要记录记录信息的记录介质的宽度要少些,那么整个记录信息中,与通过传感器检测到的记录介质的宽度或小于其宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。
采用这种记录设备,可能防止记录设备弄脏,并且可能避免记录介质的浪费。
此外,本发明提供一种程序,其中使具有用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头的记录设备能够实现下述功能:如果通过检测装置检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上的宽度要少些,其中在所述记录介质上面要记录所述记录信息,那么整个记录信息中,与通过检测装置检测到的记录介质的宽度或小于其宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。
采用这种程序,有可能进行这样的控制,即能有效地使用记录介质,而不会弄脏记录设备本身。
同样,也能够获得在其上记录有程序的计算机可读存储介质。
同样,本发明还提供一种计算机系统,其包括:具有用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头的记录设备以及与记录设备相连接的主计算机装置。其中如果通过检测装置检测到的记录介质的宽度比在与记录介质的传送方向相交的方向上的宽度要少些,其中在所述记录介质上面要记录所述记录信息,那么整个记录信息中,与通过检测装置检测到的记录介质的宽度或小于其宽度相对应的一部分记录信息,将通过记录头记录在记录介质上。
一种记录设备,包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置、用于设定记录介质尺寸宽度的设定装置以及用于喷射液体以记录要记录的信息的记录头。其中当通过检测装置检测到的记录介质的宽度与通过设定装置所设定的记录介质的尺寸宽度不相同时,发出通知。
采用这种记录设备,当通过检测装置已经检测到的记录介质的宽度与通过设定装置所设定的所述记录介质的尺寸宽度不相同时,那么发出通知告知用户,从而可能防止记录设备弄脏,并可能避免记录介质的浪费。
此外,在上述的记录设备中,采用声频信息发出通知。
采用这种记录设备,采用声频信息发出通知,并因而能够有效地防止记录设备弄脏,并避免记录介质的浪费。
另外,在上述记录设备中,也可以采用显示信息发出通知。
此外,在上述的记录设备中,当通过检测装置已经检测到的记录介质的宽度与通过设定装置所设定的所述记录介质的尺寸宽度不相同时,记录设备可能会停止将记录信息记录在记录介质上。
采用这种记录设备,停止将记录信息记录在记录介质上,并因而能够有效地防止记录设备弄脏,并避免记录介质的浪费。
此外,在上述的记录设备中,至少通过设定装置所设定的记录介质的尺寸宽度可以包括预定误差,并且当通过检测装置检测到的记录介质的宽度与通过设定装置所设定的记录介质的尺寸宽度不相同,有一定量的误差或更多时,可以发出通知。
采用这种记录设备,已经设定的记录介质的宽度包括一些误差,因而即使由于在已装入记录设备中的记录介质上的生产加工,会出现有偏差,例如,记录介质也可认为是大小相等的,并从而能够有效地防止记录设备弄脏,并有效地避免记录介质浪费。
此外,在上述的记录设备中,检测装置能够在与记录介质的传送方向相交的方向上移动,并能基于记录介质是否存在,检测出记录介质的宽度。
采用这种记录设备,通过采用能基于记录介质是否在与记录介质的传送方向相交的方向上存在,检测出记录介质的宽度的检测装置,能够防止记录设备弄脏,并避免记录介质浪费。
此外,在上述的记录设备中,检测装置和记录头都可以设置在移动装置内部或上面,以用于在与记录介质的传送方向相交的方向上移动。
采用这种记录设备,通过采用沿在移动装置中的记录头方向进行设置,用以在与记录介质的传送方向相交的方向上移动的检测装置,能够防止记录设备弄脏,并避免记录介质浪费。
此外,在上述的记录设备中,检测装置可以具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置,并且可以基于光接收装置的输出值,检测出记录介质是否存在。
采用这种记录设备,通过采用具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置的检测装置,能够防止记录设备弄脏,并避免记录介质的浪费。
另外,本发明实现一种记录设备,包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置、用于设定记录介质尺寸宽度的设定装置以及用于喷射液体以记录要记录的信息的记录头。其中当通过检测装置检测到的记录介质的宽度与通过设定装置所设定的记录介质的尺寸宽度不相同时,采用声频信息或显示信息发出通知。其中当通过检测装置已经检测到的记录介质的宽度与通过设定装置所设定的所述记录介质的尺寸宽度不相同时,记录设备可能会停止将记录信息记录在记录介质上。其中通过设定装置所设定的记录介质的尺寸宽度可以包括预定误差,并且当通过检测装置检测到的记录介质的宽度与通过设定装置所设定的记录介质的尺寸宽度不相同,有一定量的误差或更多时,要发出通知。其中检测装置能够在与记录介质的传送方向相交的方向上移动,并能基于记录介质是否存在,检测出记录介质的宽度。其中检测装置和记录头都可以设置在移动装置内部或上面,以用于在与记录介质的传送方向相交的方向上移动。并且其中检测装置可以具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置,并且可以基于光接收装置的输出值,检测出记录介质是否存在。
此外,本发明还提供一种用于记录设备的记录方法,其中所述记录设备具有可以用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的传感器以及用于喷射液体以记录要记录的信息的记录头所述记录方法包括步骤:当通过传感器检测到的记录介质的宽度与通过设定装置设定的记录介质的尺寸宽度不相同时,发出通知。
采用这种记录方法,能够防止记录设备弄脏,并避免记录介质的浪费。
此外,本发明提供一种程序,其使具有用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置、用于设定记录介质尺寸宽度的设定装置、以及用于喷射液体以记录要记录的信息的记录头的记录设备能够实现下述功能:当通过传感器检测到的记录介质的宽度与通过设定装置设定的记录介质的尺寸宽度不相同时,发出通知。
采用这种程序,能够进行这样的控制,即能有效地使用记录介质,而不会弄脏记录设备本身。
同样,也能够获得在其上记录有这种程序的计算机可读存储介质。
另外,本发明还能够实现一种计算机系统,包括:具有用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置、用于设定记录介质尺寸宽度的设定装置、和用于喷射液体以记录要记录的信息的记录头的记录设备以及与记录设备相连接的主计算机装置。其中当通过检测装置检测到的记录介质的宽度与通过设定装置设定的记录介质的尺寸宽度不相同时,可以发出通知。
一种记录设备,包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头。其中通过其检测装置可以检测出记录介质的宽度的打开/关闭操作是可以设定的。
采用这种记录设备,能够设定通过其检测装置可以检测到记录介质宽度的打开和关闭操作,从而将记录信息有效地记录在记录介质上。
此外,在上述设备中,通过其检测装置可以检测到记录介质宽度的操作的打开和关闭是可以通过显示屏进行设定的。
采用这种记录设备,通过其检测装置可以检测到记录介质宽度的操作可以在显示屏上设定成打开或关闭,因而能够可靠地确定设定信息,并能将记录信息有效地记录在记录介质上。
此外,在上述的设备中,通过其检测装置可以检测到记录介质宽度的操作的打开和关闭可以根据记录介质的类型,初始地设定成打开和关闭中的任意之一。
采用这种记录设备,通过其检测装置可以检测到记录介质宽度的操作,可以根据记录介质的类型,初始地设定成打开和关闭中的任意之一,并因而不需要用户进行初始设定,就能使记录信息有效地记录在记录介质上。
此外,在上述的设备中,通过其检测装置可以检测到记录介质宽度的操作的打开和关闭可以根据记录信息记录在记录介质上的分辨率,初始地可设定成打开和关闭中的任意之一。
采用这种记录设备,通过其检测装置可以检测到记录介质宽度的操作,可以根据记录信息记录在记录介质上的分辨率,初始地设定成打开和关闭中的任意之一,并因而不需要用户进行初始设定,就能使记录信息有效地记录在记录介质上。
此外,在上述的设备中,记录设备还进一步包括用于设定记录介质尺寸宽度的设定装置,并且当通过检测装置检测到的记录介质的宽度与通过设定装置设定的记录介质的尺寸宽度不相同时,可以发出通知。
采用这种记录设备,当通过检测装置检测到的记录介质的宽度与通过设定装置设定的记录介质的尺寸宽度不相同时,可以发出通知告知用户记录设备的尺寸不正确,因而记录信息能够有效地记录在合适尺寸的记录介质上。
此外,在上述的设备中,当记录头开始在记录介质上记录记录信息之前,检测装置可以检测出记录介质的宽度。
采用这种记录设备,在记录头开始将记录信息记录在记录介质上之前,检测装置可以检测出记录介质的宽度,并因而有效地避免记录介质的浪费,从而使得记录信息可以有效地记录在合适尺寸的记录介质上。
此外,在上述的设备中,检测装置能够在与记录介质的传送方向相交的方向上移动,并能基于记录介质是否存在,检测出记录介质的宽度。
采用这种记录设备,记录信息可以通过采用能基于记录介质是否存在于与记录介质的传送方向相交的方向上,检测出记录介质的宽度的检测装置有效地记录在记录介质上。
此外,在上述的设备中,检测装置和记录头都可以设置在移动装置内部或上面,以用于在与记录介质的传送方向相交的方向上移动。
采用这种记录设备,通过采用沿在移动装置中的记录头方向进行设置,用以在与记录介质的传送方向相交的方向上移动的检测装置,能够将记录信息有效地记录在记录介质上。
此外,在上述的设备中,检测装置可以具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置,并且可以基于光接收装置的输出值,检测出记录介质是否存在。
采用这种记录设备,通过采用具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置的检测装置,能够将记录信息有效地记录在记录介质上。
另外,本发明还能够实现一种记录设备,其包括:用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头。其中通过其检测装置可以检测到记录介质宽度的操作的打开和关闭可以通过显示屏进行设定。其中通过其检测装置可以检测到记录介质宽度的操作的打开和关闭可以根据记录介质的类型或记录信息记录在记录介质上的分辨率,初始地设定成打开和关闭中的任意之一。其中记录设备还进一步包括用于设定记录介质尺寸宽度的设定装置。其中当通过检测装置检测到的记录介质的宽度与通过设定装置设定的记录介质的尺寸宽度不相同时,可以发出通知;其中在记录头开始将记录信息记录在记录介质上之前,检测装置能够在与记录介质的传送方向相交的方向上移动,并能基于记录介质是否存在,检测出记录介质的宽度。其中检测装置和记录头都可以设置在移动装置内部或上面,以用于在与记录介质的传送方向相交的方向上移动。并且其中检测装置可以具有用于发射光的光发射装置以及用于接收由光发射装置发射出的光的光接收装置,并基于光接收装置的输出值,能检测出记录介质是否存在。
此外,本发明还提供一种记录设备的记录方法,其中所述记录设备具有可以用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的传感器以及用于喷射液体以记录要记录的信息的记录头,所述记录方法包括步骤:使通过其传感器可检测到记录介质宽度的打开/关闭操作的设定得以实现。
采用这种记录设备,能够设定通过其检测装置可以检测到记录介质宽度的操作的打开或关闭,结果,能够将记录信息有效地记录在记录介质上。
此外,本发明还提供一种程序,其可以使具有用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头的记录设备实现下述功能:使通过其检测装置检测到记录介质宽度的打开/关闭操作的设定得以实现。
采用这种程序,能够进行这样的控制,即能通过其检测装置检测到记录介质宽度的操作可以设定成打开或关闭,并因此能够将记录信息有效地记录在记录介质上。
同样,能够获得的是在其上记录有这种程序的计算机可读存储介质。
另外,本发明还提供一种计算机系统,包括:具有用于传送记录介质的传送装置、能够在与记录介质的传送方向相交的方向上移动,并能检测在与记录介质的传送方向相交的方向上的记录介质的宽度的检测装置以及用于喷射液体以记录要记录的信息的记录头的记录设备以及与记录设备相连接的主计算机装置。其中通过其检测装置检测记录介质宽度的操作可以进行设定。
===计算机系统构造实例===
图1是显示具有本发明的记录设备的计算机系统构造实例的结构图。图1中的计算机系统由彩色喷墨打印机20、计算机90、显示装置(例如,阴极射线管21或未显示出的液晶显示器)、输入装置(例如,未显示出的键盘或鼠标)以及驱动装置(例如,未显示出的软驱动装置或CD-ROM驱动装置)组成。应该注意地是,在该具体实时方式中,记录装置由彩色喷墨打印机20和在计算机90内部的打印机驱动器96组成。此处,记录设备同样也可以设计成与彩色喷墨打印机20中的打印机驱动器96结合在一起。彩色喷墨打印机20同样也能够用作记录设备。
计算机90具有用于驱动阴极射线管21进行显示的视频驱动器91、用于驱动彩色喷墨打印机20进行打印的打印机驱动器96以及用于驱动和控制视频驱动器91和打印机驱动器96的应用程序95。根据来自应用程序95的显示命令,视频驱动器91能够适当地处理要加工的图像数据,并接着将数据传送给阴极射线管21。阴极射线管21显示出与从视频驱动器91中传送来的图像数据相对应的图像。同样地,根据来自应用程序95的打印命令,打印机驱动器96能够适当地处理要加工的图像数据,并将这些数据传送给彩色喷墨打印机20作为打印数据PD。视频驱动器91的操作、打印机驱动器96和应用程序95由预先设置在计算机90内部的操作系统OS进行控制。
<打印机驱动器96的构造实例>
打印机驱动器96具有分辨率转换模块97、色彩转换模块98、半色调模块99、调谐表(dither table)103、错误存储器104、γ表105、光栅100、用户界面显示模块101、UI打印机接口模块102以及色彩转换查找表LUT。
分辨率转换模块97将用户指定的并从应用程序95输出的图像数据(有字体轮廓的字符数据,图例数据等)转换成用于在打印纸P上打印的彩色图像数据的分辨率。应该注意地是通过分辨率转换模块97转换来的彩色图像数据是由三种主要色彩元素RGB组成的RGB色彩系统的数据。
色彩转换查找表LUT是用于使从分辨率转换模块97上输出的RGB色彩系统的数据和CMYK色彩系统的数据之间相互关联。对各像数,色彩转换模块98参照色彩转换查找表LUT,并将从分辨率转换模块97中输出的RGB色彩图像数据转换成彩色喷墨打印机20采用的多个墨水色彩的多等级数据。例如,应该注意地是,由色彩转换模块98已经转换的多等级数据具有256个等级的等级值。
参照用于颤动调谐的调谐表103或用于进行γ校正的γ表105或在进行误差扩散时,采用用于存储扩散误差的误差存储器104,半色调模块99在由色彩转换模块98输出的多等级数据上进行半色调加工,从而产生半色调图像数据作为像数数据。应该注意地是CMYK半色调图像数据是二进制数据,其中基于像素-像素的原理,如果圆点要显示,逻辑值为“1”,而如果圆点不显示,逻辑值为“0”。
光栅100将从半色调模块99中获得的二进制半色调图像数据排列成要传送给彩色喷墨打印机20的数据序列,并将其提供给彩色喷墨打印机20作为打印数据PD。应该注意地是,打印数据PD包括当打印头在主扫描方向上移动时,表示圆点形成方式的光栅数据,以及表示打印介质在与主扫描方向相交的次扫描方向上连续移动的打印介质的传送量的数据。
用户界面显示模块101具有用于显示与打印相关的各窗口的功能,以及用于接收用户通过这些窗口输入的指令的功能。
UI打印机接口模块102设置在用户界面显示模块101和彩色喷墨打印机20之间,并可进行双向接口连接。也就是说,当用户在用户界面显示模块101中给出指令时,UI打印机接口模块102作为在此方向上通过解释来自用户界面显示模块101的命令而获得的并提供给彩色喷墨打印机20的各种命令COM的接口。UI打印机接口模块102同样也作为在此方向上来自彩色喷墨打印机20的命令传送给用户界面显示模块101的各种命令COM的接口。
这样,打印机驱动器96获得用于将打印数据PD传送给彩色喷墨打印机20的功能,以及用于输入和输出在其本身和彩色喷墨打印机20之间的各种命令COM的功能。应该注意地是,将用于实现打印机驱动器96功能的程序传送给计算机90,其记录在作为诸如软盘、各种CD-ROM、磁光盘、IC卡、ROM磁带、穿孔卡片、在其上打印有诸如条形码的编码的打印材料的计算机可读存储介质、计算机的内部存储装置以及外部存储装置的各种介质上。此外,用于实现打印机驱动器96的功能的程序可以从WWW(万维网)服务器上或相类似的互联网上共享的服务器上下载到计算机90中。
===记录设备(喷墨打印机)的构造实例===
图2是显示如图1所示的彩色喷墨打印机20的主要构造的一个实例的示意性透视图。彩色喷墨打印机20具置有储纸器22、由步进电机(未示出)驱动的纸张进给辊轮24、压印盘26、用作移动装置的滑动架28、滑动架电机30、用于传送滑动架电机30的驱动力的牵引带32以及用于引导滑动架28的导轨34。同样地,滑动架28具有带有许多用于形成圆点的喷嘴的打印头36以及将后文中进行论述的用作光发射装置和光接收装置的反射式光学传感器29。
滑动架28由牵引带32拉动,其传送滑动架电机30的驱动力,并在如图2所示的主扫描方向上沿导轨34移动。打印纸P从储纸器22中抽出,由纸张进给辊轮24铺开,并接着在与图2中的主扫描方向相交的垂直次扫描方向上传送到压印盘26的表面。应该注意地是,当进行用于将打印纸P从储纸器22中传送到压印盘26上的操作,以及用于将打印纸P从压印盘26中放出的操作时,要驱动用作传送装置(传送机构)的纸张进给辊轮24。
===检测装置(反射式光传感器)的构造实例===
图3是用于描述设置在滑动架28中的反射式光学传感器29的一个实例的示意图。反射式光学传感器29具有诸如可发射光的发光二极管的光发射器38以及诸如可接收由光发射器发射的光的光敏晶体管。并且,虽然其可用于检测在主扫描方向上的打印纸P的宽度以及在次扫描方向上的打印纸P的上边,但仍能够提供单独的反射式传感器进行替代,用于检测这些量。应该注意地是,光发射器38不限于上述的发光二极管,只要其是能够通过发射光实现本发明的任何元件都可以使用。同样地,光接受器40也不限于上述的光敏晶体管,只要其是能够通过接收由光发射器38发射的光实现本发明的任何元件都可以使用。
如果打印纸P在入射方向上存在,具有方向性、由光发射器38发射的入射光将照射在打印纸P上。另一方面,如果打印纸P不在入射方向上,那么入射光照射在压印盘26上。发射到打印纸P上或压印盘26上的入射光将反射,这时,反射的光通过光接受器40接收,并转换成电信号,作为与反射光的强度相对应的输出值。换言之,由打印纸P或压印盘26的反射的光的强度不相同,并因而能够根据从光接受器40上获得的电信号的强度确定打印纸P是否存在于反射式光学传感器29的入射方向上。从光接受器40上获得的电信号的强度可以通过在后文中进行描述的电信号测量部分66进行测量。
应该注意地是,在本具体实施方式中,反射式光学传感器29设置成与光发射器38和光接受器40结合在一起的独立装置,但本发明不限定于这种结构。也就是说,也同样能够采用在其中光发射器38和光接受器40是构成反射式光学传感器29的分离元件,并且反射式光学传感器29设置在滑动架28中的结构。
此外,在本具体实施方式中,可测量出与从光接受器40上获得的电信号的强度相对应的电信号,但这不受限制。也就是说,同样也能够提供测量通过光接受器40接收到的反射光的强度而不是电信号的装置。
当打印纸P在次扫描方向上传送时,反射式光学传感器29设置在滑动架28上游一边的位置上。例如,在图8中,反射式光学传感器29设置在打印头36的#180后喷嘴的左边。
===传送区域的构造实例===
图4是显示彩色喷墨打印机20的滑动架28的外围设备结构实例的示意图。彩色喷墨打印机20具有用于传送打印纸P的纸张进给电机31(下文中称“PF电机”)、用于将墨喷射在打印纸P上的打印头36设置在其上,并且可以在主扫描方向上移动的滑动架28、用于驱动滑动架28的滑动架电机30(下文中称“CR电机”),设置在滑动架28上的线性编码器11、其中在预定间隔上形成有切口的线性刻度尺12、用于支撑打印纸P的压印盘26、接收从PF电机31上输送的驱动力,并在次扫描方向上传送打印纸P的纸张进给辊轮24、用于检测纸张进给辊轮24的转动量的旋转编码器13(见图7)、排列在CR电机30的转轴上的滑轮25以及跨在滑轮25上的牵引带32。
===编码器的构造实例===
图5是线性编码器11的说明图。
线性编码器11是用于检测滑动架28的位置,并具有线性刻度尺12和检测部分14。
线性刻度尺12在预定间隔上(例如,每间隔1/180英寸)设置有切口,并固定在主打印机一边。检测部分14设置在与线性刻度尺12对立,并在滑动架28一边的位置上。检测部分14具有发光二极管11a、准直透镜11b、检测加工部分11c。检测加工部分11c具有多个光敏管11d(例如4个)、信号处理电路11e以及两个比较器11fA和11fB。
当通过在正极一边的电阻给其施加电压Vcc时,发光二极管11a发射光,并且光入射在准直透镜11b上。准直透镜11b将从发光二极管11a上发射的光转换成平行光,并且将平行光照射在线性刻度尺12上。平行光穿过设置在线性刻度尺12上的切口,然后穿过静止的切口(未示出),并且入射在光敏管11d上。光敏管11d将入射光转换成电信号。从光敏管11d输出的电信号在比较器11fA和11fB中进行比较,并且将比较的结果用脉冲输出。从比较器11fA和11fb中输出的脉冲ENC-A和ENC-B成为了线性编码器11的输出。
图6是显示线性编码器11的输出信号的两种类型的波形时序图。图6(a)是显示当CR电机30向前转动时,输出信号的波形时序图。图6(b)是显示当CR电机30反向转动时,输出信号的波形时序图。
如图6(a)和图6(b)所示,当CR电机30向前转动和反向转动时,脉冲ENC-A和ENC-B的相位彼此相差90度。当CR电机30向前转动时,也就是说,当滑动架28在主扫描方向上移动时,那么如图6(a)所示,脉冲ENC-A的相位比脉冲ENC-B的相位超前90度。另一方面,当CR电机30向后转动时,也就是说,当滑动架28在主扫描方向上移动时,那么如图6(b)所示,脉冲ENC-A的相位比脉冲ENC-B的相位滞后90度。脉冲的单一周期T相当于滑动架28移动过线性刻度尺12的切口间隔的时间(例如,经过1/180英寸(1英寸=2.54厘米))。
滑动架28的位置可以按如下的方法检测。首先,检测脉冲ENC-A或脉冲ENC-B的上升沿和下降沿,并且记录所检测的边沿的数目。基于所记录的数目,可以计算出滑动架28的位置。至于所记录的数目,当CR电机30向前转动时,对各检测到的边沿,计算a“+1”的总和,并当CR电机30向后转动时,对各检测到的边沿,计算a“-1”的总和。由于脉冲ENC的周期等于线性刻度尺12的切口间距,通过用所记录的数目乘以切口间隔,能够获得滑动架28从记录的数为“0”的位置上移动的数量。换言之,在这种情况下,线性编码器11的分辨率是线性刻度尺12的切口间距。可以能够采用检测脉冲ENC-A和脉冲ENC-B两个量替代检测滑动架28的位置。检测脉冲ENC-A和脉冲ENC-B的周期等于线性刻度尺12的切口间距,并且脉冲ENC-A和ENC-B的相位彼此相差90度,这样,如果检测出脉冲的上升沿和下降沿,并且记录所检测到的边沿的数目,那么所记录的数“1”与线性刻度尺12的切口间距的1/4相对应。因此,通过用所记录的数目乘以切口间隔的1/4,能够获得滑动架28从记录的数为“0”的位置上移动的数量。也就是说,在这种情况下,线性编码器11的分辨率是线性刻度尺12的切口间距的1/4。
滑动架28的速度Vcc可以按如下的方法检测。首先,检测脉冲ENC-A或脉冲ENC-B的上升沿或下降沿的任意之一。在脉冲沿之间的时间间隔可以用定时计数器进行计数。周期T(T=T1、T2、…)可以从记录的数值中获得。如果λ是线性刻度尺12的切口间距,那么滑动架28的速度可以依次从λ/T获得。也能够采用检测脉冲ENC-A和脉冲ENC-B两个量来替代检测滑动架28的速度。通过检测脉冲的上升沿和下降沿,与线性刻度尺12的切口间距的1/4相对应的两边沿的时间间隔可以通过定时计数器记数。周期T(T=T1、T2、…)可以从记录的数值中获得。如果λ是线性刻度尺12的切口间距,那么滑动架28的速度Vc可以依次从Vc=λ/(4T)获得。
应该注意地是,除了用能与纸张进给辊轮24一同转动的转盘(未示出)代替设置在主打印机装置一边的线性刻度尺12,用设置在主打印机装置上的检测装置(未示出)代替设置在滑动架28上的检测部分14外,旋转编码器13实质上与线性编码器11具有相同的结构。
旋转编码器13能检测纸张进给辊轮24的转动量,但不能直接检测打印纸P的传送量。然而,当纸张进给辊轮24转动并传送打印纸PD时,由于在纸张进给辊轮24和打印纸P之间有滑动,会出现传送误差。因此,旋转编码器13不能直接检测打印纸P的传送量的传送误差。相应地,可以产生表示由旋转编码器13检测出的纸张进给辊轮24的转动量和打印纸P的传送量的传送误差之间关系的表(未示出),并且将这表存储在主打印机装置的存储器中。那么,基于通过旋转编码器13检测到的纸张进给辊轮24的转动量,可以从表中参照出相应的传送误差,并能进行校正用以消除传送误差。应该注意地是,表不限定于表示纸张进给辊轮24的转动量和打印纸P的传送量的传送误差之间的关系,并且其同样也表示打印纸P的传送数量与传送误差之间的关系。同样地,因为纸张进给辊轮24和打印纸P之间滑动量的不相同取决于纸张的类型,所以也能够将与纸张类型相应的表存储在存储器中。考虑到表的数据在将来的某个时间有可能需要更新,优选地是采用在其上数据可以用电重写的电可擦除程序存储器EEPROM作为存储器用于存储表。
===记录设备(彩色喷墨打印机)的电气配置的实例===
图7是显示彩色喷墨打印机20的电气配置实例的结构图。在彩色喷墨打印机20中,缓冲存储器50用于暂时存储从计算机90中传送来的信号。图像缓冲器52被提供有暂时存储在缓冲存储器50中的打印数据PD。系统控制器54提供有暂时存储在缓冲存储器50中的各种命令COM。
主存储器56与系统控制器54相连,并预先存储有诸如用于控制彩色喷墨打印机20操作的程序数据,而不考虑在计算机90和缓冲存储器50之间的接口,以及当控制彩色喷墨打印机20的操作时,可以参照表数据。应该注意地是,无论永久性存储器(诸如掩模程序存储器,数据在制造过程中永久地记录在其上、可擦除程序存储器EPROM,其中数据可用紫外线擦除、或电可擦除程序存储器EEPROM,数据可以在其上进行电擦除)还是易失性存储器(诸如通过备用电源保持数据的静态数据存储器SRAM)都可用作主存储器56,但优选地是采用永久性存储器,以确保数据能够保持。
电可擦除程序存储器58能够重写和存储信息,诸如剩余的墨水量,当进行打印操作时,其每次都会变化,并能够连接到系统控制器54上。
此外,系统控制器54与存储任务数据的数据存储器RAM57、用于驱动CR电机30的主扫描驱动电路61、用于驱动PF电机31的次扫描驱动电路62、用于驱动打印头36的打印头驱动电路63、用于控制构成反射式光学传感器29的光发射器38和光接受器40的反射式光传感器控制电路65、线性编码器11以及旋转编码器13相连接。应该注意地是,反射式光传感器控制电路65具有用于测量与从光接受器40上获得的反射光的强度相对应的电信号的电信号测量部分66。
因此,系统控制器54解释由缓冲存储器50提供的各种命令COM,并且适当地提供从解释结果中获得的控制信号给例如主扫描驱动电路61、次扫描驱动电路62以及打印头驱动电路63。特别地是,根据从系统控制器54中提供的控制信号,打印头驱动电路63可以读出从图像缓冲器52组成的打印数据的色彩构成,并且驱动用于与各色彩构成相对应的打印头36的各色彩(黑色、黄色、红紫色以及蓝绿色)的喷嘴阵列。
通知控制电路67与系统控制器54相连接,并输出控制信号以用于发出各种通知。例如,其可以输出控制信号用于当设置在彩色喷墨打印机20中的打印纸P的宽度与通过用户界面显示模块101设定的打印纸的尺寸宽度不相同时,发出通知。在这种情况中,当收到反射式光传感器控制电路65的电信号测量部分66的测量结果时,根据系统控制器54的输出,通知控制电路67能够输出至少一个通知控制信号用于显示和用于发出声音。
显示面板68接收显示通知控制信号,并进行各种显示。例如其可显示诸如“打印纸尺寸不正确”的信息。例如,显示面板68由LCD或有机EL组成。当提供有声音通知控制信号时,扬声器69发出声音。应该注意地是,与彩色喷墨打印机20分隔开的装置可以用作扬声器69。
===打印头喷嘴排列的实例===
图8是用于说明在打印头36的下表面中喷嘴是怎样排列的示意图。黑色喷嘴列K、黄色喷嘴列Y、红紫色(magenta)喷嘴列M以及蓝绿色喷嘴列C作为色彩阵列形成于打印头36的下表面。
黑色喷嘴列K具有#1号至#180号的180个喷嘴(由白色圆圈所示)。#1号至#180号的180个喷嘴(由白圈所示)以固定间隔(喷嘴间距k·D),成直线排列在如图2所示的次扫描方向上,黄色喷嘴列Y具有#1号至#60号的60个喷嘴(由白色三角所示),红紫色喷嘴列M具有#1号至#60号的60个喷嘴(由白色正方形所示),蓝绿色喷嘴列C具有#1号至#60号的60个喷嘴(由白色菱形所示),#1号至#60号的这些180个喷嘴(白色三角、白色正方形以及白色菱形)以固定间隔(喷嘴间距k·D),成直线排列在如图2所示的次扫描方向上。这里D表示在次扫描方向上最短的圆点间距(即,形成于打印纸P上的圆点的最高分辨率的间距)。例如,如果分辨率是检测部分14光接受器40像素,那么间距是1/1440英寸(大约17.65厘米)。同样地,k是整数1或更多。
例如,各喷嘴具有压电元件(未示出),可作为用于驱动喷嘴的驱动元件,并可以使得喷嘴喷射墨滴。然而,对压电元件没有限制。同样也能应用这种方法,在其中通过排列在墨水盒中热电阻元件送入电流,通过快速产生热,用以蒸发在墨水盒中的墨水,从而由于在此时形成的气泡所产生的压力将墨水从喷嘴中喷射出。
应该注意地是,在打印期间,打印纸P在次扫描方向上间歇地传送预定的传送量,并且在这些间歇传送之间,滑动架28可以在主扫描方向上移动,并且墨滴从喷嘴中喷射出。
===第一具体实施方式的打印方法===
参照图9、图10以及图11,在下文中描述打印方法的第一具体实施方式。图9是用于描述第一具体实施方式的打印方法的流程图。图10是用于描述当采用第一具体实施方式的打印方法进行打印时,打印头36和反射式光学传感器29以及打印纸P之间的位置关系的示意图。应该注意地是,在图10中打印头36是从上部(从图8正面的相对面上)观看的视图,并且在打印头36的纸面上边的白色圆圈表示黑色喷嘴#1号以及黄色喷嘴#1号,而在打印头36的纸面下边的白色圆圈表示黑色喷嘴#180号以及蓝绿色喷嘴#60号。另外,当进行打印时(参见图8),打印纸P在次扫描方向上从具有黑色喷嘴#180号以及蓝绿色喷嘴#60号的一边传送。图11是显示通过采用第一具体实施方式的打印方法而获得的打印图像实例的图。具体地说,图11(a)显示出在应该要打印的基于图像数据的图像的宽度W1和打印纸P的宽度W2(<W1)之间的关系。图11(b)显示出宽度W2的图像是怎样从宽度W1的图像上无边地打印到打印纸P上。换言之,将W1-W2的图像删除。图11(c)显示具有宽度W3(<W2)的图像是怎样具有边沿地从宽度W1的图像上打印到打印纸P上。换言之,将W1-W3(>W1-W2)的图像删除,并将W2-W3的边沿添加到右边。
首先,当电源打开时,根据解释用于初始化的,从主存储器56中读出的程序数据的结果,系统控制器54提供信号用于对主扫描驱动电路61、次扫描驱动电路62以及打印头驱动电路63进行初始化。据此,滑动架28接收从CR电机30传送来的驱动力,并且停在主扫描方向上预定的初始位置上。换言之,设置在滑动架28上的打印头36同样也停在相同的初始位置上(参见图10)。
当应用程序95从用户那儿接收到用于打印预定图像(例如,动物面部的放大图像)的命令时,应用程序95输出用于打印预定图像的打印命令,以便控制视频驱动器91和打印机驱动器96。结果,打印机驱动器96从应用程序95中获得用于打印预定图像的图像数据,并将这些数据加工成打印数据PD以及各种命令COM,并将其传送给彩色喷墨打印机20。根据打印数据PD以及各种命令COM,彩色喷墨打印机20提供用于打印预定图像的控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63以及反射式光传感器控制电路65,从而按以下的顺序执行(S2)。
在系统控制器54中,由缓冲存储器50提供的打印数据PD可以写到数据存储器RAM57的地址A中。应该注意地是,打印数据PD包括在主扫描方向上圆点上的信息(逻辑值“1”和逻辑值“0”的二进制数据)以及在主扫描方向上分辨率的信息(像素dpi)。相应地,系统控制器54执行预定的与在主扫描方向上二进制数据的总位数相关的计算,用以发现要打印的预定图像的宽度W1,并且将宽度W1写入数据存储器RAM57的地址B中(S4)。
应该注意地是,用以发现要打印的预定图像的宽度W1的方法不限定于这种方法。例如,同样也能够添加代表预定图像宽度W1的信息到打印数据PD的头部,并且使系统控制器54从打印数据PD中提取头部信息,找到预定图像的宽度W1。
次扫描驱动电路62驱动PF电机31,并且结果,打印纸P开始在次扫描的方向上朝打印头36的方向输送(在图10的纸面中向上)(S6)。
系统控制器54确定打印纸P的上边沿是否传送到反射式光学传感器29的位置上。更具体地说,基于从反射式光传感器控制电路65的电信号测量部分66获得的测量结果,系统控制器54确定打印纸P的上边沿是否传送到反射式光学传感器29的位置上(S8)。此处,反射式光传感器控制电路65的电信号测量部分66测量从光接受器40上获得的电信号的强度,并将测量结果提供给系统控制器54。应该注意地是,在电信号测量部分66中的逻辑设计成这样,基于光接受器40的电信号强度,当光发射器38发射的光照射在压印盘26上时,从电信号测量部分66中获得的测量结果是高电平(“H”),当光发射器38发射的光照射在打印纸P上时,基于光接受器40的电信号强度,是低电平(“L”)。
当从电信号测量部分66中获得的测量结果是高电平时,系统控制器54确定打印纸P的上边沿还没有传送到反射式光学传感器29的位置(S8:NO)。换言之,再次执行第六步,并且次扫描驱动电路62继续驱动PF电机31。
另一方面,当从电信号测量部分66中获得的测量结果从高电平转换成低电平时,系统控制器54确定打印纸P的上边沿已经传送到反射式光学传感器29的位置(S8:YES/参见图10(b))。此时,次扫描驱动电路62停止驱动PF电机31(S10)。
系统控制器54给次扫描驱动电路62提供用于根据打印数据PD将打印纸P传送到打印起始位置的控制信号。次扫描驱动电路62驱动PF电机31,并且将打印纸P相应地从图10(b)的停止位置传送距离X到打印起始位置,然后停止不动。应该注意地是,距离X是根据不同情况设定的距离,诸如打印纸P的上边一侧是否有边沿,并且如果打印纸P的上边一侧有边沿,宽度为mm的边沿之类的情况。例如,在设定其中打印纸P的上边一侧是无边沿的情况,那么距离X能够是179kD,其是从打印纸P的上边到排列有黑色喷嘴#1号和黄色喷嘴#1号的位置上的距离,或者可以是小于179kD的距离,以便能够确保进行打印的可靠性(S12/参见图10(c))。
系统控制器54给主扫描驱动电路61提供用于使滑动架28从初始位置移动到打印纸P的左边的左侧的控制信号。根据这个控制信号,主扫描驱动电路61驱动CR电机30。结果,滑动架28开始从初始位置移动到左侧,并且停止在反射式光学传感器29发射光照射在压印盘26,一直到打印纸P的左侧的那个位置上。也就是说,通过滑动架28在主扫描方向上连续地移动到右侧,反射式光学传感器29能够给反射式光传感器控制电路65提供用于检测打印纸P的宽度W2的电信号,或换言之,电平在打印纸P的左边和右边位置变化的电信号(S14/参见图10(d))。
系统控制器54给主扫描驱动电路61提供用于使滑动架28从打印纸P的左边的左侧移动到右边的控制信号。根据这个控制信号,主扫描驱动电路61驱动CR电机30,因而滑动架28开始从打印纸P的左边的左侧移动到右边。换言之,开始进行用反射式光学传感器29检测打印纸P的宽度W2的操作。(S16/参见图10(e))。
基于从反射式光传感器控制电路65的电信号测量部分66上获得的测量结果,系统控制器54确定反射式光学传感器29是否在打印纸P的左边位置(S18)。
当从电信号测量部分66上获得的测量结果已经从高电平变成低电平时,系统控制器54确定反射式光学传感器29已经从在其中照射光到压印盘26的状态转换成在其中照射光到打印纸P的状态,并且反射式光学传感器29在打印纸P的左边位置(S18:YES)。
系统控制器54读出在由电信号测量部分66得出的测量结果从高电平转换到低电平的时间处的记数值,并且将其写入数据存储器RAM57的地址C中,从而可以确定打印纸P的左边位置(S20)。
同样地,基于从反射式光传感器控制电路65的电信号测量部分66上获得的测量结果,系统控制器54接着确定反射式光学传感器29是否在打印纸P的右边位置(S22)。
当从电信号测量部分66上获得的测量结果已经从低电平变成高电平时,系统控制器54确定反射式光学传感器29已经从在其中照射光到打印纸P的状态转换成在其中照射光到压印盘26的状态,并且反射式光学传感器29在打印纸P的右边位置(S22:YES)。
系统控制器54读出在由电信号测量部分66得出的测量结果从低电平转换到高电平的时间处的记数值,并且将其写入数据存储器RAM57的地址D中,从而可以确定打印纸P的右边位置(S24)。
系统控制器54找出存储在数据存储器RAM57的地址C和D中的线性编码器11的记数值的差值,并对这个差值和切口间距λ进行相关的预定计算。系统控制器54找出打印纸P的宽度W2,并将该宽度W2写入数据存储器RAM57的地址E中(S26)。
系统控制器54给主扫描驱动电路61提供下述控制信号,用于使滑动架28从打印纸P的右边移动到初始位置,到打印纸P的左侧。根据这个控制信号,主扫描驱动电路61驱动CR电机30。结果,滑动架28开始从打印纸P的右边移动到在打印纸P的左侧的初始位置上,并停止不动(S28/参见图10(f))。
系统控制器54确定打印纸P的宽度W2是否小于要打印的预定图像的宽度W1(S30)。
系统控制器54比较存储在数据存储器RAM57的地址B和E中的宽度W1和宽度W2的信息,并且当其确定打印纸P的宽度W2小于要打印的预定图像的宽度W1时(S30:YES),从数据存储器RAM57的地址A中读出打印数据PD,重新将在与W1-W2的差值相对应的位置上在打印数据PD中的圆点的信息写成逻辑值“0”,并且将打印数据PD提供给图像缓冲器52。应该注意地是,直到打印完预定的图像,连续地存储在数据存储器RAM57的地址A中的打印数据PD一直以上述的方式进行加工(S32)。
另一方面,当系统控制器54比较存储在数据存储器RAM57的地址B和E中的宽度W1和宽度W2的信息,并且确定打印纸P的宽度W2等于或大于要打印的预定图像的宽度W1时(S30:NO),其从数据存储器RAM57的地址A中读出打印数据PD,并且将其提供给图像缓冲器52而不变动。应该注意地是,直到打印完预定的图像,连续地存储在数据存储器RAM57的地址A中的打印数据PD一直以上述的方式进行加工(S34)。
接着,系统控制器54提供用于进行打印的控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63。结果,将CR电机30的驱动力传送给滑动架28,从而使滑动架28在主扫描方向上前后移动,将PF电机31的驱动力传送给打印纸P,从而使打印纸P在次扫描方向上传送预定的传送量,根据打印数据PD的各种信息,打印头36适时地喷射出墨水,这些操作可以适当地定时进行。换言之,预定的图像要打印在打印纸P上。应该注意地是,根据打印数据PD的信息,滑动架28在主扫描方向上前后移动要打印的预定图像的宽度W1。然而,尽管打印纸P的宽度W2小于要打印的预定图像的宽度W1,由于其中的所有圆点的信息都转变成逻辑“0”,因此在宽度差值W1-W2内的图像将不会打印,从而不会将压印盘26弄脏(S36)。
基于从反射式光传感器控制电路65的电信号测量部分66上获得的测量结果,系统控制器54接着确定打印纸P的下边是否已经传送到反射式光学传感器29的位置(S38)。
系统控制器54确定打印纸P的下边已经传送到反射式光学传感器29的位置,对于当滑动架28在主扫描方向上前后移动时的整个周期,,从电信号测量部分66上获得的测量结果已经从低电平变成高电平(S38:YES/参见图10(g))。此时,系统控制器54停止给图像缓冲器52提供打印数据PD。结果,打印头36不再喷射墨水(S40)。接着,次扫描驱动电路62进一步驱动PF电机31,并排出打印纸P。
最后,系统控制器54给主扫描驱动电路61提供用于使滑动架28返回到初始位置的控制信号。根据这个控制信号,主扫描驱动电路61驱动CR电机30,结果,滑动架28移动到初始位置,并且停止不动,从而准备下一个打印操作(S44/参见图10(h))。
应该注意地是,反射式光学传感器29能够由独立的装置构成以用于检测打印纸P的上边、下边、左边和右边。
<在打印纸P上打印图像>
当打印纸P的宽度W2小于要打印的预定图像的宽度W1时(参见图11(a)),不可能在打印纸P上打印阴影线区域的图像。然而,当采用该具体实施方式的打印方法时,只有要打印的预定图像的宽度W1上的宽度W2的一部分图像能够打印在打印纸P上,从而不会导致将压印盘26弄脏(参见图11(b))。结果,用户能够看见在其中动物脸的一部分丢失的图像,并且能够注意到目前装上的打印纸和应该装上的打印纸在尺寸上的差别,并能通过快速地更换打印纸,有效地处理这种问题。同样地,通过给打印纸P添加边沿W2-W3,能够有效地防止压印盘26弄脏(参见图11(c))。
应该注意地是,采用该具体实施方式的打印方法,能够打印出与打印纸P的宽度W2相匹配的图像,因此,只要打印纸P的宽度W2是仅仅稍小于要打印的预定图像的宽度W1,能够将要打印的图像打印在打印纸P上。
附带地,当在打印纸P上打印预定的图像时,如果打印纸P的宽度小于在与打印纸P的传送方向相交的方向上,在其上应该打印预定图像的打印纸P的宽度,那么与超出打印纸P的宽度的预定图像信息中的一部分相对应的墨水有可能喷射到彩色喷墨打印机20本身上,并且同时弄脏彩色喷墨打印机20又浪费打印纸P。
相应地,当打印纸P的宽度小于在其上应该打印预定图像的打印纸P的宽度,则与打印纸P的宽度或小于其宽度相对应的预定图像信息中的一部分图像通过打印头36打印在打印纸P上。因此能够防止弄脏彩色喷墨打印机20,并避免浪费打印纸P。
此外,如果通过反射式光学传感器29检测到打印纸P的宽度小于在与打印纸P的传送方向相交的方向上,在其上应该打印预定图像的打印纸P的宽度,那么与通过反射式光学传感器29检测到的打印纸P的宽度相对应的预定图像信息中的一部分图像可以通过打印头36打印在打印纸P上。
这样做,预定图像要打印在整个打印纸P的宽度上,并因此可能防止由于墨水喷射而弄脏彩色喷墨打印机20,并且通过从要打印在打印纸P的尺寸不相同的打印纸P上的内容来确定的简单方法,避免浪费打印纸P。
此外,如果通过反射式光学传感器29检测到打印纸P的宽度小于在与打印纸P的传送方向相交的方向上,在其上应该打印预定图像的打印纸P的宽度,那么与通过反射式光学传感器29检测到的打印纸P的宽度减去边界宽度而获得的宽度相对应的预定图像中的一部分图像可以通过打印头36打印在打印纸P上。
结果,当打印到打印纸P上时,边界添加到预定图像中,从而能够有效地防止由于墨水喷射而弄脏彩色喷墨打印机20,并且通过从要打印在打印纸P的尺寸不相同的打印纸P上的内容来确定的简单方法,避免浪费打印纸P。
同样也可能使反射式光学传感器29在与打印纸P的传送方向相交的方向上移动,用于检测打印纸P是否存在,并基于打印纸P是否存在,检测出打印纸P的宽度。
因此,彩色喷墨打印机20能够避免弄脏,并且打印纸P能够通过采用反射式光学传感器29,其基于打印纸P是否存在于与打印纸P的传送方向相交的方向上,检测出打印纸P的宽度,从而避免浪费。
此外,还能进一步在可用于在与打印纸P的传送方向相交的方向上移动的滑动架28中或在其上共同设置有反射式光学传感器29和打印头36。
通过采用与打印头36一起设置在可用于在与打印纸P的传送方向相交的方向上移动的滑动架28中或上的反射式光学传感器29,能够防止弄脏彩色喷墨打印机20,并避免浪费打印纸P。
反射式光学传感器29同样也能够具有用于发射光的光发射器38以及用于接收由光发射器38发射出的光的光接受器40,并且可以基于光接受器40的输出值,检测出打印纸P是否存在。
这样,通过采用具有用于发射光的光发射器38以及用于接收由光发射器38发射出的光的光接受器40的反射式光学传感器29,能够防止弄脏彩色喷墨打印机20,并避免浪费打印纸P。
===其他形式(第一具体实施方式)===
通过第一具体实施方式,已经对上述的根据本发明的记录设备、记录方法、程序以及计算机系统进行了描述,然而,本发明的上述具体实施方式是为了对本发明进行说明,而不能解释为对本发明的限制。在不脱离本发明的原则和精神的情况下可以对本发明进行改变和修改,本发明的保护范围由权利要求书和其等同物来确定。
<移动装置>
在彩色喷墨打印机20中,滑动架28同样能够在主扫描方向上前后仅移动已由反射式光学传感器29检测出的打印纸P的宽度W2,并且忽视与W1-W2宽度相对应的圆点信息。结果,不需要改变组成打印数据PD的圆点信息,并从而能简化在打印纸P上打印预定图像的控制。
<检测装置>
组成反射式光学传感器29的光发射器38和光接受器40可以作为检测装置一同与打印头36设置在滑动架28上,但是,此结构不仅限于此。例如,能够采用在主扫描方向上与滑动架28同步移动,但与滑动架28分开的光发射器38和光接受器40。同样地,检测装置不限定于反射式光学传感器29。例如,同样也可以利用其中打印纸P设置在光发射并接收的通道上的例如,透射光传感器、直线传感器、或区域传感器。
<记录介质>
记录介质不限定于打印纸P。例如织物、薄金属片、或薄膜同样也可能用作记录介质。
<记录设备>
记录设备,如打印机,不限定于彩色喷墨打印机20。例如,记录设备同样能够采用黑白喷墨打印机或例如不用喷墨方法的打印机。在这种情况中,打印机能够具有一些功能或主计算机装置的机构、显示装置、输入装置、软盘驱动装置以及CD-ROM驱动装置。例如,打印机具有用于进行图像加工的图像加工部分、用于实现各种显示的显示部分、以及从其上记录介质能够反复地安装和分离开的记录介质固定部分/分离部分,在记录介质上记录有数码相机捕捉的或相类似的图像数据。
此外,记录设备不限定于打印机。例如能够采用记录设备作为滤色镜制造装置、染色装置、精加工装置、半导体生产装置、表面加工装置、三维成型机器、液体蒸发装置、有机EL生产装置(特别是大分子EL生产装置)、显示器生产装置、薄膜成型装置以及例如DNA芯片生产装置。当本发明用于这些领域时,与传统情况相比,能够实现材料节省、工艺步骤减少以及成本降低,因为其特征之一就是能够直接将液体喷射(直接写在)在目标物体上。
<液体>
液体不限定于墨水(诸如染色墨水和颜料墨水)。同样能够应用包括金属材料、有机材料(特别是大分子材料)、磁材料、半导体材料、配线材料、薄膜形成材料、电子墨水、机加工液以及基因溶液的液体(包括水)。
采用第一具体实施方式,能够防止弄脏记录设备,并避免浪费打印介质。
===第二具体实施方式的打印方法===
参照图12和图13,下文中将对第二具体实施方式的打印方法进行描述。图12是用于描述第二具体实施方式的打印方法的流程图。图13是用于描述当采用第二具体实施方式的打印方法进行打印时,打印头36和反射式光学传感器29以及打印纸P之间的位置关系的示意图。应该注意地是,在图10中打印头36是从上部(从图8正面的相对面上)观看的视图,并且在打印头36的纸面上边的白色圆圈表示黑色喷嘴#1号以及黄色喷嘴#1号,而在打印头36的纸面下边的白色圆圈表示黑色喷嘴#180号以及蓝绿色喷嘴#60号。同样地,当进行打印时(参见图8),打印纸P在次扫描方向上从具有黑色喷嘴#180号以及蓝绿色喷嘴#60号的一边传送。
首先,当电源打开时,根据解释从主存储器56中读出的用于初始化的程序数据的结果,系统控制器54提供下述信号,用于对主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63、反射式光传感器控制电路65以及通知控制电路67进行初始化。据此,滑动架28接收从滑动架CR电机30传送来的驱动力,并且停在主扫描方向上的预定初始位置上。换言之,设置在滑动架28上的打印头36同样也停在相同的初始位置上(参见图13(a))。
当应用程序95从用户那儿接收到用于打印预定图像的命令时,应用程序95输出用于打印预定图像的打印命令控制视频驱动器91和打印机驱动器96。结果,打印机驱动器96从应用程序95中获得用于打印预定图像的图像数据,并将这些数据加工成打印数据PD以及各种命令COM,并将其提供给彩色喷墨打印机20。根据打印数据PD以及各种命令COM,彩色喷墨打印机20提供用于打印预定图像的控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63以及反射式光传感器控制电路65,从而按以下的顺序执行(S102)。
系统控制器54解释各种命令COM,并且将在作为设定装置(设定部分)的用户界面显示模块101中设定的打印纸P的尺寸宽度W1写入到数据存储器RAM 57的地址A中(S104)。
次扫描驱动电路62驱动PF电机31,并且结果,打印纸P开始在次扫描的方向上朝打印头36的输送(在图13的纸面中向上)(S106)。
系统控制器54确定打印纸P的上边沿是否已经传送到反射式光学传感器29的位置上。更具体地说,基于从反射式光传感器控制电路65的电信号测量部分66获得的测量结果,系统控制器54确定打印纸P的上边沿是否已经传送到反射式光学传感器29的位置上(S108)。此处,反射式光传感器控制电路65的电信号测量部分66测量从光接受器40上获得的电信号的强度,并将测量结果提供给系统控制器54。应该注意地是,在电信号测量部分66中的逻辑设计成这样,当光发射器38发射的光照射在压印盘26上时,基于光接受器40的电信号强度,从电信号测量部分66中获得的测量结果是高电平(“H”),当光发射器38发射的光照射在打印纸P上时,基于光接受器40的电信号强度,是低电平(“L”)。
当从电信号测量部分66中获得的测量结果是高电平时,系统控制器54确定打印纸P的上边沿还没有传送到反射式光学传感器29的位置(S108:NO)。换言之,再次执行第106步,并且次扫描驱动电路62继续驱动PF电机31。
另一方面,当从电信号测量部分66中获得的测量结果从高电平转换成低电平时,系统控制器54确定打印纸P的上边沿已经传送到反射式光学传感器29的位置(S108:YES/参见图13(b))。此时,次扫描驱动电路62停止驱动PF电机31(S110)。
系统控制器54给次扫描驱动电路62提供下述控制信号,用于根据通过解释命令COM而获得的结果,将打印纸P传送到打印起始位置。次扫描驱动电路62驱动PF电机31,并且将打印纸P相应地从图13(b)的停止位置传送距离X到打印起始位置,然后停止不动。应该注意地是,距离X是根据不同情况设定的距离,诸如打印纸P的上边一侧是否有边沿,并且如果打印纸P的上边一侧有边沿,宽度为mm的边沿之类的情况。例如,在设定其中打印纸P的上边一侧是无边沿的情况中,那么距离X能够是179kD,是从打印纸P的上边到排列有黑色喷嘴#1号和黄色喷嘴#1号的位置上的距离,或者可以是小于179kD的距离,以便能够确保进行打印的可靠性(S112/参见图13(c))。
系统控制器54给主扫描驱动电路61提供以下控制信号,用于使滑动架28从初始位置移动到打印纸P的左边的左侧。根据这个控制信号,主扫描驱动电路61驱动CR电机30。结果,滑动架28开始从初始位置移动到左侧,并且停止在反射式光学传感器29发射光照射在压印盘26,一直到打印纸P的左侧的那个位置上。也就是说,通过滑动架28在主扫描方向上连续地移动到右侧,反射式光学传感器29能够给反射式光传感器控制电路65提供用于检测打印纸P的宽度W2的电信号,或换言之,电平在打印纸P的左边和右边位置变化的电信号(S114/参见图13(d))。
系统控制器54给主扫描驱动电路61提供用于使滑动架28从打印纸P的左边的左侧移动到右边的控制信号。根据这个控制信号,主扫描驱动电路61驱动CR电机30,因而滑动架28开始从打印纸P的左边的左侧移动到右边。换言之,开始进行用反射式光学传感器29检测打印纸P的宽度W2的操作。(S116/参见图13(e))。
基于从反射式光传感器控制电路65的电信号测量部分66上获得的测量结果,系统控制器54确定反射式光学传感器29是否在打印纸P的左边位置(S118)。
当从电信号测量部分66上获得的测量结果已经从高电平变成低电平时,系统控制器54确定反射式光学传感器29已经从在其中照射光到压印盘26的状态转换成在其中照射光到打印纸P的状态,并且反射式光学传感器29在打印纸P的左边位置(S118:YES)。
系统控制器54读出在由电信号测量部分66得出的测量结果从高电平转换到低电平的时间处的记数值,并且将其写入数据存储器RAM57的地址B中,从而可以确定打印纸P的左边位置(S120)。
相似地,基于从反射式光传感器控制电路65的电信号测量部分66上获得的测量结果,系统控制器54接着确定反射式光学传感器29是否在打印纸P的右边位置。(S122)。
当从电信号测量部分66上获得的测量结果已经从低电平变成高电平时,系统控制器54确定反射式光学传感器29已经从在其中照射光到打印纸P的状态转换成在其中照射光到压印盘26的状态,并且反射式光学传感器29在打印纸P的右边位置(S122:YES)。
系统控制器54读出在由电信号测量部分66得出的测量结果从低电平转换到高电平的时间处的记数值,并且将其写入数据存储器RAM 57的地址C中。由此,可以确定打印纸P的右边位置(S124)。
系统控制器54找出存储在数据存储器RAM57的地址B和C中的线性编码器11的记数值的差值,并对这个差值和切口间距λ进行相关的预定计算。系统控制器54找出打印纸P的宽度W2,并将该宽度W2写入数据存储器RAM57的地址D中(S126)。
系统控制器54确定存储在数据存储器RAM57的地址A中的打印纸的宽度W1是否与存储在数据存储器RAM57的地址D中的打印纸P的宽度W2相等(S128)。应该注意地是,在将误差±α写入数据存储器RAM 57的地址A中时,将其添加到通过用户界面显示模块101设定的打印纸P的宽度W1的设定宽度上。误差±α的绝对值设定成比可能出现在打印纸P上的尺寸误差的最大值(经验值)要大一些。因此,尽管当打印纸P的页面有误差时,系统控制器54也能够确定打印纸P的页面是同样的标准尺寸。
如果系统控制器54确定存储在数据存储器RAM 57的地址A中的打印纸的设定宽度W1与存储在数据存储器RAM 57的地址D中的打印纸P的宽度W2不相同时(S128:YES),那么其提供用于指令其发出通知的信号给通知控制电路67。通知控制电路67提供显示通知控制信号给显示面板68,并且提供声音通知信号给扬声器69。因此显示面板68显示诸如“打印纸尺寸不正确”的信息,并且例如扬声器69发出蜂鸣声调,从而能敦促用户尽早更换打印纸P(S130)。
接着,系统控制器54提供用于停止打印的控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63。结果,主扫描驱动电路61停止驱动CR电机30,导致滑动架28停止不动。同样地,次扫描驱动电路62驱动PF电机31,导致打印纸P在次扫描方向上传送,并最终放出。此外,打印头驱动电路63停止驱动打印头36,并且导致打印头36进入在其中不喷射墨水的状态。换言之,停止在打印纸P上进行相关的打印(S132)。
另一方面,如果系统控制器54确定存储在数据存储器RAM 57的地址A中的打印纸的设定宽度W1与存储在数据存储器RAM 57的地址D中的打印纸P的宽度W2相同时(S128:No),那么其给主扫描驱动电路61提供以下控制信号,用于使滑动架28从打印纸P的右边移动到初始位置,到打印纸P的左侧。根据这个控制信号,主扫描驱动电路61驱动CR电机30。结果,滑动架28开始从打印纸P的右边移动到在打印纸P的左侧的初始位置上,并停止不动(S134/参见图13(f))。
接着,系统控制器54提供控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63用于进行打印。主扫描驱动电路61驱动CR电机30,因此滑动架28在主扫描方向上前后移动。同样地,将次扫描驱动电路62驱动PF电机31,结果使打印纸P在次扫描方向上传送预定的传送量。此外,打印头驱动电路63驱动打印头36,导致打印头36能够基于打印数据PD的各种信息,适时地喷射出墨水。换言之,这些操作可以适当地定时进行,并将预定的图像打印在打印纸P上(S136)。
最后,系统控制器54给主扫描驱动电路61提供控制信号用于使滑动架28返回到初始位置。根据这个控制信号,主扫描驱动电路61驱动CR电机30,结果,滑动架28移动到初始位置,并且停止不动,因而准备下一个打印操作(S138/参见图13(g))。
应该注意地是,反射式光学传感器29能够由单独的装置构成以用于检测打印纸P的上边、下边、左边和右边。
附带地,如果已经装入彩色喷墨打印机20中的打印纸P的宽度比通过用户界面显示模块101设定的所述打印纸尺寸宽度要少时,那么响应预定图像在超过打印纸P宽度的部分的墨水将有可能喷射到彩色喷墨打印机20本身,从而弄脏彩色喷墨打印机20,并可能引起打印纸P的浪费。另一方面,当装入记录设备中的打印纸P的宽度比通过用户界面显示模块101设定的所述打印纸尺寸宽度要长时,那么在打印纸P上将有可能形成与打印纸P的其他边缘不相同的不均匀边缘,例如,当在打印纸P上要记录无边界预定图像时,将会浪费打印纸P。
相应地,如果通过反射式光学传感器29已经检测到的打印纸P的宽度与通过用户界面显示模块101所设定的打印纸P的尺寸宽度不相同的时候,那么此时有一个通知以通知用户,从而可能防止彩色喷墨打印机20弄脏,并可能避免打印纸P的浪费。
同样也能够采用声频信息发出通知。
由此,因为采用声频信息发出通知,能够有效地防止将彩色喷墨打印机20弄脏,并避免打印纸P的浪费。
同样也能够采用显示信息发出通知。
由此,因为采用显示信息发出通知,能够有效地防止将彩色喷墨打印机20弄脏,并避免打印纸P的浪费。
当通过反射式光学传感器29已经检测到的打印纸P的宽度与通过用户界面显示模块101设定的打印纸的尺寸宽度不相同的时候,也能够停止将预定图像打印在打印纸P上。
由此,因为停止将预定图像打印在打印纸P上,能够有效地防止将彩色喷墨打印机20弄脏,并避免打印纸P的浪费。
同样地,对于通过用户界面显示模块101所设定的打印纸P的尺寸宽度可能包括预定误差,并且当通过检测装置检测到的打印纸P的宽度与通过用户界面显示模块101所设定的打印纸的尺寸宽度不相同,有一定量的误差或更多时,要发出通知。
从而,因为设定的打印纸的宽度包括预定误差,尽管由于生产加工,而使已经装在彩色喷墨打印机20上的打印纸P的页面出现变化,例如,将打印纸P的这些页面确定成相同尺寸,从而能够有效地防止将彩色喷墨打印机20弄脏,并避免打印纸P的浪费。
同样,反射式光学传感器29能够基于打印纸P是否存在,在与打印纸P的传送方向相交的方向上移动,以检测出打印纸P的宽度。
因而,通过采用能基于打印纸P是否存在于与打印纸P的传送方向相交的方向上,检测出打印纸P的宽度的反射式光学传感器29,能够有效地防止将彩色喷墨打印机20弄脏,并避免打印纸P的浪费。
此外,还能够将反射式光学传感器29和打印头36进一步共同设置在其可用于在与打印纸P的传送方向相交的方向上移动的滑动架28中或上。
通过采用与打印头36一起设置在其可用于在与打印纸P的传送方向相交的方向上移动的滑动架28中或上的反射式光学传感器29,能够防止弄脏彩色喷墨打印机20,并避免浪费打印纸P。
反射式光学传感器29同样也能够具有用于发射光的光发射器38以及用于接收由光发射器38发射出的光的光接受器40,并且可以基于光接受器40的输出值,检测出打印纸P是否存在。
这样,通过采用具有用于发射光的光发射器38以及用于接收由光发射器38发射出的光的光接受器40的反射式光学传感器29,能够防止弄脏彩色喷墨打印机20,并避免浪费打印纸P。
===其他形式(第二具体实施方式)===
通过第二具体实施方式,已经对上述的根据第二具体实施方式的记录设备、记录方法、程序以及计算机系统进行了描述,然而,本发明的上述具体实施方式是为了对本发明进行说明,而不能解释为对本发明的限制。在不脱离本发明的原则和精神的情况下当然可以对本发明进行改变和修改,本发明的保护范围由权利要求书和其等同物来确定。
<通知>
在上述的具体实施方式中,对在其中采用设置在彩色喷墨打印机20中的显示面板68和扬声器69发出通知的情况进行了说明,但这并不是限制。例如,应用程序95能够对由彩色喷墨打印机20提供的通知命令COM进行解码,并驱动视频驱动器91以用于在阴极射线管21上显示要显示的信息(例如,诸如“打印纸尺寸不正确”的书面信息或图例)以用于表示已装在彩色喷墨打印机20的打印纸P与所设定的打印纸的尺寸不相同。此时,能够同时从扬声器69中发出声音。这样,比显示面板68要大一些的阴极射线管21能够用于有效地发出通知。
<检测装置>
组成反射式光学传感器29的光发射器38和光接受器40可以作为检测装置一同与打印头36设置在滑动架28上,但对这种结构没有限制。例如,能够采用在主扫描方向上与滑动架28同步移动,但与滑动架28分开的光发射器38和光接受器40。同样地,检测装置不限定于反射式光学传感器29。例如,同样也可以利用其中打印纸P设置在光发射并接收的通道上的透射光传感器、直线传感器、或区域传感器。
<记录介质>
记录介质不限定于打印纸P。例如织物、薄金属片、或薄膜同样也可能用作记录介质。
<记录设备>
记录设备,如打印机,不限定于彩色喷墨打印机20。例如,记录设备同样能够采用黑白喷墨打印机或例如不用喷墨方法的打印机。在这种情况中,打印机能够具有一些功能或主计算机装置、显示装置、输入装置、软盘驱动装置以及CD-ROM驱动装置的机械装置。例如,打印机具有用于进行图像加工的图像加工部分、用于实现各种显示的显示部分、以及从其上记录介质能够反复地安装和分离开的记录介质固定部分/分离部分,在记录介质上记录有数码相机捕捉的或相类似的图像数据。
此外,记录设备不限定于打印机。例如能够采用记录设备作为滤色镜制造装置、染色装置、精加工装置、半导体生产装置、表面加工装置、三维成型机器、液体蒸发装置、有机EL生产装置(特别是大分子EL生产装置)、显示器生产装置、薄膜成型装置以及例如DNA芯片生产装置。当本发明用于这些领域时,与传统情况相比,能够实现材料节省、工艺步骤减少以及成本降低,因为其特征之一就是能够直接将液体喷射(直接写在)在目标物体上。
<液体>
液体不限定于墨水(诸如染色墨水和颜料墨水)。例如,同样能够应用包括金属材料、有机材料(特别是大分子材料)、磁材料、半导体材料、配线材料、薄膜形成材料、电子墨水、机加工液以及基因溶液的液体(包括水)。
采用第二具体实施方式,能够防止弄脏记录设备,并避免浪费打印介质。
===第三具体实施方式的打印方法===
下文中将对第三具体实施方式进行描述。采用第三具体实施方法,通过这种操作,用检测装置检测出记录介质的宽度打开/关闭的操作可以设定。
===用于对打印纸P的宽度检测的操作的打开/关闭设定屏的实例===
参照图14和图15,在下文中将对在其中用反射式光学传感器29检测打印纸P的宽度的操作可以设定成打开/关闭进行说明。
图14是当设置打开和关闭用于检测打印纸P的宽度的反射式光学传感器29的操作时的显示屏的一个实例。图14显示出打印模式类型(文本字符、图形、相片等)、打印分辨率类型(360×360像素、720×720像素、1440×720像素等)以及按照打印纸P的类型(普通纸、粗糙纸、照片纸、OHP纸等)打开/关闭设定检查框(打开/关闭)之间的关系。
具体地说,对于普通纸,打印模式“文本字符”,提供具有“360×360像素”的打印分辨率、而打印模式“图形”以及“照片”,提供具有“720×720像素”的打印分辨率。与打印模式“文本字符”相对应的打开/关闭设定检查框初始地设定成关闭,而与打印模式“图形”以及“照片”相对应的打开/关闭设定检查框初始地设定成打开。也就是说,在其中打开/关闭设定检查框是在初始设定的状态下,当执行打印模式“文本字符”,用反射式光学传感器29检测普通打印纸宽度的操作停止,但当执行打印模式“图形”或“照片”时,进行用反射式光学传感器29检测普通打印纸宽度的操作。
此外,对于粗糙纸,打印模式“文本字符”,提供具有“360×360像素”的打印分辨率、打印模式“图形”,提供具有“720×720像素”的打印分辨率、而打印模式“照片”,提供具有“1440×720像素”的打印分辨率。与打印模式“文本字符”相对应的打开/关闭设定检查框初始地设定成关闭,而与打印模式“图形”以及“照片”相对应的打开/关闭设定检查框初始地设定成打开。也就是说,在其中打开/关闭设定检查框是在初始设定的状态下,当执行打印模式“文本字符”,用反射式光学传感器29检测普通打印纸宽度的操作停止,但当执行打印模式“图形”或“照片”时,进行用反射式光学传感器29检测粗糙纸宽度的操作。
此外,对于照片纸,只有打印模式“照片”,提供具有“1440×720像素”的打印分辨率。与打印模式“照片”相对应的打开/关闭设定检查框初始地设定成打开。也就是说,在其中打开/关闭设定检查框是在初始设定的状态下,当执行打印模式“照片”时,进行用反射式光学传感器29检测照片宽度的操作。
此外,对于OHP纸,打印模式“文本字符”,提供具有“360×360像素”的打印分辨率、打印模式“图形”,提供具有“720×720像素”的打印分辨率。与打印模式“文本字符”相对应的打开/关闭设定检查框初始地设定成关闭。而与打印模式“图形”相对应的打开/关闭设定检查框初始地设定成打开。也就是说,在其中打开/关闭设定检查框是在初始设定的状态下,当执行打印模式“文本字符”,用反射式光学传感器29检测普通打印纸宽度的操作停止,但当执行打印模式“图形”时,进行用反射式光学传感器29检测OHP纸宽度的操作。
应该注意地是,彩色喷墨打印机20中的打印纸P的类型、打印模式类型、打印分辨率类型以及打开/关闭设定检查框的初始设定不限定于这种结构。也就是说,打印纸P的类型、打印模式类型、打印分辨率类型可以设置成与上述的不同,而打开/关闭设定检查框的初始设定也能够相应于彩色喷墨打印机20的规格而进行适当的改变。
图15是显示在图14的显示屏中打开/关闭设定信息的数据表;图15的数据表按照打印纸P的类型使打印模式类型和打开/关闭设定检查框的初始设定相互关联。应该注意地是,数据表存储在计算机90的存储器中(未示出)。
首先,当将用反射式光学传感器29检测打印纸P的宽度的操作设定成打开或关闭时,根据来自用户界面显示模块101的指令,图14的显示屏在阴极射线管21上显示。用户能够选择“打开”或“关闭”设定检查框,并且能够采用例如键盘(未示出)或计算机90的鼠标给其添加检查,同时确认在显示屏上的信息。当打开/关闭设定检查框的信息已经从初始设定信息发生变化时,在显示屏上的设定信息存储在计算机90的存储器中作为已更新的数据表。
应该注意地是,在阴极射线管21上所示的初始屏(显示屏)中,只有具有低打印分辨率和短打印时间(例如,360×360像素)的打印模式在打开/关闭设定检查框中具有“关闭”的初始设定。也就是说,对于普通纸、粗糙纸、以及OHP纸等,具有“360×360像素”的打印分辨率的“文本字符”打印模式可以在很短的时间内执行。因而,用户可以免于进行停止用反射式光学传感器29检测打印纸P宽度的操作的麻烦的初始设定,并且可以在很短的时间内获得已打印的打印纸P。同样地,根据用户的喜好,通过其反射式光学传感器29可以检测打印纸P的宽度的操作能够很容易地设定成打开或关闭,因而记录设备具有极好的多功能性。
===第三具体实施方式的打印方法===
参照图16和图17,下文中将对本发明的具体实施方式的打印方法进行描述。图16是用于描述本发明的具体实施方式的打印方法的流程图。图17是用于描述当采用本发明的具体实施方式的打印方法进行打印时,打印头36和反射式光学传感器29以及打印纸P之间的位置关系的示意图。应该注意地是,在图16中,打印头36是从上部(从图8正面的相对面上)观看的视图,并且在打印头36的纸面上边的白色圆圈表示黑色喷嘴#1号以及黄色喷嘴#1号,而在打印头36的纸面下边的白色圆圈表示黑色喷嘴#180号以及蓝绿色喷嘴#60号。同样地,当进行打印时(参见图8),打印纸P在次扫描方向上从具有黑色喷嘴#180号以及蓝绿色喷嘴#60号的一边传送。
首先,当电源打开时,根据解释从主存储器56中读出的用于初始化的程序数据的结果,系统控制器54提供下述信号,用于对主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63、反射式光传感器控制电路65以及通知控制电路67进行初始化。结果,将CR电机30的驱动力传送给滑动架28,并且滑动架28停在主扫描方向上的预定初始位置上。换言之,设置在滑动架28上的打印头36同样也停在相同的初始位置上(参见图15(a))。
当应用程序95从用户那儿接收到用于打印预定图像的命令时,应用程序95输出用于打印预定图像的打印命令以控制视频驱动器91和打印机驱动器96。结果,打印机驱动器96从应用程序95中获得用于打印预定图像的图像数据,并将这些数据加工成打印数据PD以及各种命令COM,并将其提供给彩色喷墨打印机20。根据打印数据PD以及各种命令COM,彩色喷墨打印机20提供用于打印预定图像的控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63以及反射式光传感器控制电路65,并从而按以下的顺序执行(S202)。
系统控制器54解码在打开/关闭设定检查框中具有信息的各种命令COM中的具体命令COM,并且确定是否进行用反射式光学传感器29检测打印纸P宽度的操作。更具体地说,确定对于已经通过用户界面显示模块101选择的打印纸的打开/关闭设定检查框的设定是否为“打开”或“关闭”(S204)。
当系统控制器54确定用反射式光学传感器29检测打印纸P的宽度的操作将要进行(S204:YES),其将通过用户界面显示模块101已经选择的打印纸P的尺寸宽度W1写入到数据存储器RAM57的地址A中(S206)。
次扫描驱动电路62驱动PF电机31,并且结果,打印纸P开始在次扫描的方向上朝打印头36输送(在图17的纸面中向上)(S208)。
系统控制器54确定打印纸P的上边沿是否已经传送到反射式光学传感器29的位置上。更具体地说,基于从反射式光传感器控制电路65的电信号测量部分66获得的测量结果,系统控制器54确定打印纸P的上边沿是否已经传送到反射式光学传感器29的位置上(S210)。此处,反射式光传感器控制电路65的电信号测量部分66测量从光接受器40上获得的电信号的强度,并将测量结果提供给系统控制器54。应该注意地是,在电信号测量部分66中的逻辑设计成这样,当光发射器38发射的光照射在压印盘26上时,基于光接受器40的电信号强度,从电信号测量部分66中获得的测量结果是高电平(“H”),当光发射器38发射的光照射在打印纸P上时,基于光接受器40的电信号强度,是低电平(“L”)。
当从电信号测量部分66中获得的测量结果是高电平时,系统控制器54确定打印纸P的上边沿还没有传送到反射式光学传感器29的位置(S210:NO)。换言之,再次执行206步骤,并且次扫描驱动电路62继续驱动PF电机31。
另一方面,当从电信号测量部分66中获得的测量结果从高电平转换成低电平时,系统控制器54确定打印纸P的上边沿已经传送到反射式光学传感器29的位置(S210:YES/参见图17(b))。此时,次扫描驱动电路62停止驱动PF电机31(S212)。
系统控制器54给次扫描驱动电路62提供下述控制信号,基于通过解码命令COM而获得的结果,将打印纸P传送到打印起始位置。次扫描驱动电路62驱动PF电机31,并且将打印纸P相应地从图17(b)的停止位置传送距离X到打印起始位置,然后停止不动。应该注意地是,距离X是根据不同情况设定的距离,诸如打印纸P的上边一侧是否有边沿,以及如果打印纸P的上边一侧有边沿,宽度为mm的边沿之类的情况。例如,在设定其中打印纸P的上边一侧是无边沿的情况中,那么距离X能够是179kD,其是从打印纸P的上边到其上排列有打印头36的黑色喷嘴#1号和黄色喷嘴#1号的位置上的距离,或者可以是小于179kD的距离,以便能够确保进行打印的可靠性(S214/参见图17(c))。
系统控制器54给主扫描驱动电路61提供下述控制信号,用于使滑动架28从初始位置移动到打印纸P的左边的左侧。根据这个控制信号,主扫描驱动电路61驱动CR电机30。因而,滑动架28开始从初始位置移动到左侧,并且停止在反射式光学传感器29发射光照射在压印盘26,一直到打印纸P的左侧的那个位置上。也就是说,通过滑动架28在主扫描方向上连续地移动到右侧,反射式光学传感器29能够给反射式光传感器控制电路65提供用于检测打印纸P的宽度W2的电信号,或换言之,电平在打印纸P的左边和右边位置变化的电信号(S216/参见图17(d))。
系统控制器54给主扫描驱动电路61提供用于使滑动架28从打印纸P的左边的左侧移动到右边的控制信号。根据这个控制信号,主扫描驱动电路61驱动CR电机30,因而滑动架28开始从打印纸P的左边的左侧移动到右边。换言之,能够开始进行通过其反射式光学传感器29能检测出打印纸P宽度W2的操作。(S218/参见图17(e))。
基于从反射式光传感器控制电路65的电信号测量部分66上获得的测量结果,系统控制器54确定反射式光学传感器29是否在打印纸P的左边位置(S220)。
当从电信号测量部分66上获得的测量结果已经从高电平变成低电平时,系统控制器54确定反射式光学传感器29已经从在其中照射光到压印盘26的状态转换成在其中照射光到打印纸P的状态,并且反射式光学传感器29在打印纸P的左边位置(S220:YES)。
系统控制器54读出在由电信号测量部分66得出的测量结果从高电平转换到低电平的时间处的记数值,并且将其写入数据存储器RAM57的地址B中,从而可以确定打印纸P的左边位置(S222)。
同样地,基于从反射式光传感器控制电路65的电信号测量部分66上获得的测量结果,系统控制器54接着确定反射式光学传感器29是否在打印纸P的右边位置。(S224)。
当从电信号测量部分66上获得的测量结果已经从低电平变成高电平时,系统控制器54确定反射式光学传感器29已经从在其中照射光到打印纸P的状态转换成在其中照射光到压印盘26的状态,并且反射式光学传感器29在打印纸P的右边位置(S224:YES)。
系统控制器54读出在由电信号测量部分66得出的测量结果从低电平转换到高电平的时间处的线性编码器11的记数值,并且将其写入数据存储器RAM57的地址C中。由此,可以确定打印纸P的右边位置(S226)。
系统控制器54找出存储在数据存储器RAM57的地址B和C中的线性编码器11的记数值的差值,并对这个差值和切口间距λ进行相关的预定计算。系统控制器54找出打印纸P的宽度W2,并将该宽度W2写入数据存储器RAM57的地址D中(S228)。
系统控制器54确定存储在数据存储器RAM57的地址A中的打印纸的宽度W1是否与存储在数据存储器RAM57的地址D中的打印纸P的宽度W2相等(S230)。应该注意地是,在将误差±α写入数据存储器RAM57的地址A时,将其添加到通过用户界面显示模块101选择的打印纸P的宽度W1的设定宽度W1上。误差±α的绝对值设定成比可能出现在打印纸P上的尺寸误差的最大值(经验值)要大一些。因此,尽管当打印纸P的页面有误差时,系统控制器54也能够确定打印纸P的页面是同样的标准尺寸。
如果系统控制器54确定存储在数据存储器RAM 57的地址A中的打印纸的设定宽度W1与存储在数据存储器RAM 57的地址D中的打印纸P的宽度W2不相同时(S230:YES),那么其提供信号给通知控制电路67用于指令其发出通知。通知控制电路67提供显示通知控制信号给显示面板68,并且提供声音通知控制信号给扬声器69。因此显示面板68显示诸如“打印纸尺寸不正确”的信息,并且例如扬声器69发出蜂鸣声调,从而促使使用户尽早更换打印纸P(S232)。
接着,系统控制器54提供用于停止打印的控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63。结果,主扫描驱动电路61停止驱动CR电机30,导致滑动架28停止不动。同样地次扫描驱动电路62驱动PF电机31,导致打印纸P在次扫描方向上传送,并最终放出。此外,打印头驱动电路63停止驱动打印头36,并且导致打印头36进入在其中不再喷射墨水的状态。换言之,停止在打印纸P上进行相关的打印(S234)。
另一方面,当系统控制器54确定存储在数据存储器RAM 57的地址A中的打印纸的设定宽度W1与存储在数据存储器RAM 57的地址D中的打印纸P的宽度W2相同时(S230:No),那么其给主扫描驱动电路61提供控制信号,用于使滑动架28从打印纸P的右边移动到在打印纸P左侧的初始位置。根据这个控制信号,主扫描驱动电路61驱动CR电机30。结果,滑动架28开始从打印纸P的右边移动到在打印纸P的左侧的初始位置上,并停止不动(S236/参见图17(f))。
接着,系统控制器54提供用于进行打印的控制信号给主扫描驱动电路61、次扫描驱动电路62、打印头驱动电路63。主扫描驱动电路61驱动CR电机30,因此滑动架28在主扫描方向上前后移动。同样地,次扫描驱动电路62驱动PF电机31,结果使打印纸P在次扫描方向上传送预定的传送量。此外,打印头驱动电路63驱动打印头36,导致打印头36能够基于打印数据PD的各种信息,适时地喷射出墨水。换言之,这些操作可以适当地定时进行,并将预定的图像打印在打印纸P上(S238)。
最后,系统控制器54给主扫描驱动电路61提供用于使滑动架28返回到初始位置的控制信号。根据这个控制信号,主扫描驱动电路61驱动CR电机30,结果,滑动架28移动到初始位置,并且停止不动,因而准备下一个打印操作(S240/参见图17(g))。
在上述204步骤中,当系统控制器54确定其不需要进行用反射式光学传感器29检测打印纸P的宽度的操作时,(S204:NO)其跳过第彩色喷墨打印机206步到第彩色喷墨打印机208步,并跳到第230步的负分支上,并接着执行第236步和后续的步骤。应该注意地是,在上述的第236步,将滑动架28描述成可以从打印纸P的右边移动到在打印纸P的左侧的初始位置上,并停止不动。然而,当在第204步中,结果是否(No)的话,那么在第236步,滑动架28从初始位置移动到在打印纸P左边的打印起始位置上,并停止不动。
应该注意地是,反射式光学传感器29能够由单独的装置构成以用于检测打印纸、P的上边、下边、左边和右边。
附带地,当通过反射式光学传感器29已经检测到的打印纸P的宽度与预先设定的打印纸的宽度不相同的时候,能够停止将打印信息打印在打印纸P上。然而,由于彩色喷墨打印机20采用的打印纸P的类型和分辨率有各种各样的可能,当反射式光学传感器29都用相同的方法检测各种打印纸P的宽度时,会出现问题。例如,当要把低分辨率的信息(诸如文本字符)快速地记录到便宜的记录介质(诸如普通纸)上时,用户可能会由于花大量的时间用反射式光学传感器29检测打印纸P的宽度而十分生气。
相应地,通过能够使用反射式光学传感器29检测打印纸P的宽度的操作在打开和关闭之间进行转换,打印信息能够有效地打印到打印纸P上。
另外,也能够采用在其中用反射式光学传感器29检测打印纸P的宽度的操作的打开/关闭可以通过显示屏进行设定的结构。
因而,由于用反射式光学传感器29检测打印纸P的宽度的操作可以在显示屏上设定成打开和关闭,所以设定信息能够可靠地确认并且打印信息能够有效地打印到打印纸P上。
此外,也能够采用在其中用反射式光学传感器29检测打印纸P的宽度的操作的打开/关闭,可以根据打印纸P的类型初始地设定成打开和关闭中的任意之一的结构。
因而,由于用反射式光学传感器29检测打印纸P的宽度的操作可以根据打印纸P的类型,初始地设定成打开和关闭中的任意之一,所以用户不需要进行初始设定,就能使打印信息有效地打印到打印纸P上。
另外,也能够采用在其中用反射式光学传感器29检测打印纸P的宽度的操作的打开/关闭,可以根据打印信息要打印在打印纸P上的分辨率初始地设定成打开和关闭中的任意之一的结构。
因而,由于用反射式光学传感器29检测打印纸P的宽度的操作可以根据打印信息要打印在打印纸P上的分辨率初始地设定成打开和关闭中的任意之一,所以用户不需要进行初始设定,就能使打印信息有效地打印到打印纸P上。
另外,也能够具有用于设定打印纸尺寸的用户界面显示模块101,并且当通过反射式光学传感器29已经检测到的打印纸P的宽度与通过用户界面显示模块101设定的打印纸的尺寸宽度不相同的时候,发出通知。
因而,由于用于通知用户打印纸尺寸不同的通知已经发出,通过反射式光学传感器29已经检测到的打印纸P的宽度与通过用户界面显示模块101设定的打印纸的尺寸宽度不相同时,打印信息能够有效地打印到合适尺寸的打印纸P上。
另外,也能够在打印头36开始将打印信息打印到打印纸P上之前,用反射式光学传感器29检测打印纸P的宽度。
因而,由于在打印头36开始将打印信息打印到打印纸P上之前,打印纸P的宽度已经检测,所以能够防止打印纸P浪费,并且打印信息能够有效地打印到合适尺寸的打印纸P上。
同样,反射式光学传感器29能够在与打印纸P的传送方向相交的方向上移动,并能基于打印纸P是否存在,检测出打印纸P的宽度。
因而,通过采用能基于打印纸P是否存在于与打印纸P的传送方向相交的方向上,检测出打印纸P的宽度的反射式光学传感器29,能够有效地将打印信息打印到打印纸P上。
此外,还能够将反射式光学传感器29和打印头36进一步共同设置在其可用于在与打印纸P的传送方向相交的方向上移动的滑动架28中或上。
通过采用与打印头36一起设置在其可用于在与打印纸P的传送方向相交的方向上移动的滑动架28中或上的反射式光学传感器29,能够有效地将打印信息打印到打印纸P上。
反射式光学传感器29同样也能够具有用于发射光的光发射器38以及用于接收由光发射器38发射出的光的光接受器40,并且可以基于光接受器40的输出值,检测出打印纸P是否存在。
这样,通过采用具有用于发射光的光发射器38以及用于接收由光发射器38发射出的光的光接受器40的反射式光学传感器29,能够有效地将打印信息打印到打印纸P上。
===其他形式(第三具体实施方式)===
通过第三具体实施方式,已经对上述的根据本发明的记录设备、记录方法、程序以及计算机系统进行了描述,然而,本发明的上述具体实施方式是为了对本发明进行说明,而不能解释为对本发明的限制。在不脱离本发明的原则和精神的情况下当然可以对本发明进行改变和修改,本发明的保护范围由权利要求书和其等同物来确定。
<通过检测装置打开或关闭设定检测的操作>
本发明的具体实施方式可以采用其中用反射式光学传感器29进行检测的操作可以用打印机驱动器96设定成打开和关闭的情况进行说明,但这不是一个限制。例如,同样能够用彩色喷墨打印机20的显示面板68设定用反射式光学传感器29进行检测的操作为打开或关闭。同样,能够仅用彩色喷墨打印机20将用反射式光学传感器29进行检测的操作设定为打开或关闭。
<通知>
在上述的具体实施方式中,对在其中采用设置在彩色喷墨打印机20中的显示面板68和扬声器69发出通知的情况进行了说明,但这并不是限制。例如,应用程序95能够对由彩色喷墨打印机20提供的通知命令COM进行解码,并驱动视频驱动器91以用于在阴极射线管21上显示要显示的信息(例如,诸如“打印纸尺寸不正确”的书面信息或图例)以用于表示已装在彩色喷墨打印机20的打印纸P与所设定的打印纸的尺寸不相同。此时,也能够同时从扬声器69中发出声音。这样,比显示面板68要大一些的CRT(阴极射线管)21能够用于有效地发出通知。
<检测装置>
组成反射式光学传感器29的光发射器38和光接受器40可以作为检测装置一同与打印头36设置在滑动架28上,但对这种结构没有限制。例如,能够采用在主扫描方向上与滑动架28同步移动,但与滑动架28分开的光发射器38和光接受器40。同样地,检测装置不限定于反射式光学传感器29。例如,同样也可以利用其中打印纸P设置在光发射并接收的通道上的透射光传感器、直线传感器、或区域传感器。
<记录介质>
记录介质不限定于打印纸P。例如织物、薄金属片、或薄膜同样也可能用作记录介质。
<记录设备>
记录设备,如打印机,不限定于彩色喷墨打印机20。例如,记录设备同样能够采用黑白喷墨打印机或例如不用喷墨方法的打印机。在这种情况中,打印机能够具有一些功能或主计算机装置、显示装置、输入装置、软盘驱动装置以及CD-ROM驱动装置的机械装置。例如,打印机具有用于进行图像加工的图像加工部分、用于实现各种显示的显示部分、以及从其上记录介质能够反复地安装和分离开的记录介质固定部分/分离部分,在记录介质上记录有数码相机捕捉的或相类似的图像数据。
此外,记录设备不限定于打印机。例如,能够采用记录设备作为滤色镜制造装置、染色装置、精加工装置、半导体生产装置、表面加工装置、三维成型机器、液体蒸发装置、有机EL生产装置(特别是大分子EL生产装置)、显示器生产装置、薄膜成型装置以及例如DNA芯片生产装置。当本发明用于这些领域时,与传统情况相比,能够实现材料节省、工艺步骤减少以及成本降低,因为其特征之一就是能够直接将液体喷射(直接写在)在目标物体上。
<液体>
液体不限定于墨水(诸如染色墨水和颜料墨水)。例如,同样,能够应用包括金属材料、有机材料(特别是大分子材料)、磁材料、半导体材料、配线材料、薄膜形成材料、电子墨水、机加工液以及基因溶液的液体(包括水)。
采用第三具体实施方式,记录信息能够有效地记录在记录介质上。
采用本发明,能够获得记录设备、记录方法、程序以及计算机系统,通过其能够有效地利用记录介质,而不会使记录设备弄脏。采用本发明,能够获得记录设备、记录方法、程序以及计算机系统,通过其能够将记录信息有效地记录在记录介质上。