信息处理装置、信息处理方法、以及基于主机的打印机的制作方法

文档序号:6559167阅读:100来源:国知局
专利名称:信息处理装置、信息处理方法、以及基于主机的打印机的制作方法
技术领域
本发明涉及一种信息处理装置、信息处理方法、以及基于主机的打印机(host-based printer)。
背景技术
近年来,廉价版小型打印装置的需求增加,要求更进一步的低成本化。
为了防止替代原本要从手动送纸口进行送纸的记录纸,而错误地输送填装在送纸盒中的记录纸这一情况,存在以下的打印装置和主计算机的构成例,即将脱机作业指令嵌入从主机所发送的数据中,由打印机侧的CPU解释该指令,基于该指令使打印装置的操作停止,以避免至手动送纸口的记录纸的送纸与打印之间的执行定时出现偏差。(例如,日本特开平11-316660号公报)进而,在日本特开平第01-069431号公报中公开了这样的例子,即机械地进行送纸盒与手动送纸口的切换,防止了记录纸被错误地输送这种情况。
但是,在调整从送纸口的定时的时候,在上述日本特开平11-316660号公报和日本特开平01-069431号公报的技术中,会产生阻碍上述廉价版小型打印装置的实现的问题。
例如,在实现廉价版小型打印装置时,作为适合低成本的机构,通过在从送纸盒所提供的记录纸的输送路径和从手动送纸口所提供的记录纸的输送路径设置公共部分,能够谋求低成本化。
但是,在上述日本特开平01-069431号公报中,当由打印机侧的CPU解释脱机指令时,高价的CPU是必不可少的。另外,为了实现用于机械地进行专用的传感器、送纸盒、手动送纸口的切换的结构,零件样数的增加、专用的信号处理电路、驱动机械的驱动源和控制电路、附带的软件是必不可少的,在打印装置中采用相关的结构时,低价格化是有限的。

发明内容
本发明的目的在于,鉴于上述现有技术的问题,提供一种打印技术,该打印技术以低价的打印装置的结构,如操作者所希望的那样通过从手动送纸口送纸来可靠地进行打印。
为了实现上述目的,本发明的信息处理装置的特征为主要具有以下的结构。
本发明的信息处理装置,是一种控制基于主机的打印机的信息处理装置,该基于主机的打印机可以根据每一页的压缩图像数据,对填装在送纸单元的记录介质或从手动送纸口所插入的记录介质按上述每一页进行打印,并以公用的传感器对填装在上述送纸单元和上述手动送纸口的记录介质进行检测,所述信息处理装置的特征在于包括判断单元,判断从上述送纸单元送纸或从上述手动送纸口送纸的指定;显示控制单元,当通过上述判断单元的判断,判断为指定了从上述手动送纸口的送纸时,使提示向该手动送纸口插入记录介质的显示显示在显示单元上;识别单元,识别依照用户的指示的压缩图像数据的传送允许;以及传送单元,根据上述识别单元进行的识别,把相应的1页的压缩图像数据传送到上述基于主机的打印机,其中,上述显示控制单元,在上述1页的打印处理之后,对于未传送到上述基于主机的打印机的压缩图像数据中的每一页的处理,使提示向上述手动送纸口插入记录介质的显示再次显示在显示单元上。
或者,本发明的信息处理装置,可以与以公用的传感器对填装在送纸单元和手动送纸口的记录介质进行检测的基于主机的打印机进行通信,其特征在于,包括输入单元,接受第1送纸模式、第2送纸模式中的任一者的指示;第1显示控制单元,当指定了第1送纸模式时,使提示向该手动送纸口插入记录纸的消息显示在显示单元上;第1控制单元,当识别出依照用户的指示的打印数据的传送允许时,在上述基于主机打印机不进行所有页的打印输出,而是进行1页或2页的打印数据的打印输出;第2显示控制单元,响应由上述控制单元进行打印输出,再次显示提示插入上述记录纸的消息;以及第2控制单元,响应从上述打印装置发出的通知,在上述基于主机的打印机进行未打印输出的剩余的1页或2页的打印输出。
或者,本发明的基于主机的打印机,可以根据每一页的压缩图像数据,对填装在送纸单元的记录介质或从手动送纸口所插入的记录介质按上述每一页进行打印,并以公用的传感器对填装在上述送纸单元和上述手动送纸口的记录介质进行检测,该基于主机的打印机的特征在于,包括显示单元,根据由信息处理装置所发送的、由来自上述手动送纸口的送纸进行打印的指示,进行提示向该手动送纸口插入记录介质的显示;通知输入单元,输入用于识别可把压缩图像数据传送到上述信息处理装置的通知;以及打印单元,应对上述通知,对从上述信息处理装置传送来的上述每一页的压缩图像数据进行解压缩,根据该解压缩后的数据进行打印处理。
根据本发明,可以用廉价的打印装置,如操作者所希望地那样通过从手动送纸口送纸来可靠地进行打印。
本发明的其他特征和优点,将通过以下参照附图的说明而得到明确,附图中相同或相似的部分赋予相同的标号。


附图构成本说明书的一部分,用于说明本发明的实施例,并与该说明一起用于阐明本发明的原理。
图1是表示由主机和打印装置构成的打印信息处理系统的概略结构的框图。
图2是表示本发明实施方式的打印系统的结构例的图。
图3是例示说明作为本发明实施方式的基于主机的打印机的打印装置的结构的图。
图4是例示说明打印装置内的打印机构部的结构的图。
图5是说明图4所示的打印控制电路的详细结构的框图。
图6是说明打印信息处理系统中的动作的框图。
图7是表示主机101上的处理流程的流程图。
图8是例示送纸方法的指定画面的图。
图9是表示操作板的例子的图。
图10是例示送纸方法的指定画面的图。
图11是表示当指定一张手动送纸时,提示放置记录纸的画面例的图。
图12是示意地表示第1实施方式的假脱机文件的文件结构的图。
图13是说明第1实施方式的打印装置和主机中的打印控制的流程的流程图。
图14是说明应对图13的从步骤S1307至步骤S1309的主机101的处理和打印装置100的处理关系的图。
图15是表示把打印装置的状态显示在主机的显示装置上的例子的图。
图16是表示把打印装置的状态显示在主机的显示装置上的例子的图。
图17是表示把打印装置的状态显示在主机的显示装置上的例子的图。
图18是例示暂时停止打印装置的动作的页面的指定画面的图。
图19是示意地表示第2实施方式的假脱机文件的文件结构的图。
图20是说明第2实施方式的打印装置和主机中的打印控制的流程的流程图。
图21是说明第3实施方式的打印装置和主机中的打印控制的流程的流程图。
具体实施例方式
下面,参照附图详细说明本发明的优选实施方式。
下面,参照

本发明的第1实施方式。这里,作为打印装置的例子,列举了激光打印机,但是本发明的宗旨并不仅限于此,显然,对于将LED点阵·液晶快门(Shutter)等作为发光元件的打印装置也是有效的。另外,作为打印机构,以使用了电摄影处理的打印装置为例子,但是,不言而喻,本发明的宗旨是不管打印机构为怎样的打印机构,只要是以按每一页对从手动送纸口所提供的记录介质进行打印处理的打印机构,则无论怎样的打印机构(喷墨、串行、热转印等等)都是有效的。
图1是表示由主机101和打印装置100构成的打印信息处理系统的概略结构的框图。在图1中,100表示打印装置,101表示个人计算机或工作站等的主机(信息处理装置)。
对在主机上基于应用数据所扩展的每页的图像数据进行非压缩或压缩后,送到打印装置,打印装置对接收到的图像数据进行压缩,此时,把压缩图像数据解压缩,将解压缩后的图像数据转换为视频信号,按每一页进行打印。另外,根据情况,对按每个页识别的图像数据进行例如2in1这样的布局处理,进行基于布局处理后的图像数据的打印。这样地对图像输出进行了特殊化的打印装置,被称为“基于主机的打印机”。在本发明的实施方式中,打印装置100假定为基于主机的打印机。对于这种基于主机的打印机而言,也将以下这样的方式称为基于主机的打印机,即不在打印机侧分析例如Adobe Systems公司的PostScript等的高性能描绘指令来生成图像数据,而在基于主机的打印机侧生成图像数据的方式。
在发送到基于主机打印机的光栅图像扩展时,由主机101的应用软件(以下,简称为应用)所生成的字符、图形、照片等描绘数据,暂时经由操作系统(OS)的描绘模块(在Windows(注册商标)OS中被称为GDI(Graphic Device Interface图形设备接口)),在主机101的虚拟的页存储器内被假脱机成假脱机(Spool)文件,之后,读出假脱机文件,由打印机驱动或OS的描绘模块扩展,被发送到打印装置100。
打印装置100由打印机构单元102和打印控制单元103构成。这里,打印机构单元102包括根据从主机101接收的数据在记录介质上进行打印的打印机构151、输送记录介质的输送机构152、提供记录介质的送纸单元(送纸盒(包含送纸托盘(MPT)。以下是同样的)、手动送纸口)154、检测有无记录介质的传感器单元153、以及控制这些单元的动作的打印机构控制单元104。
另外,打印控制单元103包括打印控制电路105、记录纸放置指示单元106、以及打印继续指示单元107,打印控制电路105接收到由主机101所扩展的光栅图像数据(以下,也称为“打印输出数据”)后,把打印输出数据转换为视频信号后,发送到打印机构控制单元104。接受该信号后,打印机构控制单元104为了执行依照视频信号的打印而使打印单元151、输送机构152等动作。
另外,打印控制电路105从打印机构控制单元104接受传感器单元153检测的打印机构单元102内的打印单元151、输送机构152、送纸单元154等的状态(Status)信息,经由连接打印装置100和主机101的双方向接口150,将其发送到主机101。
106表示记录纸放置指示单元,在操作者通过主机101的送纸方法指定单元109指定了一张手动送纸时,对提示操作者将记录介质(以下,称为“记录纸”)放置到手动送纸口的显示、指示进行控制。
107表示打印继续指示单元,用于将操作者已经把记录纸放置到手动送纸口这一情况通知给主机101,接收并处理继续打印输出数据的发送的指示。
这里,在操作者以后述的送纸方法指定单元109指定一张手动送纸,使打印装置100执行打印时,主机101从后述的打印处理单元108对打印控制电路105输出请求,以使得在手动送纸口放置记录纸。
打印控制电路105,从打印处理单元108接收到在手动送纸口放置记录纸的请求后,对于记录纸放置指示单元106,例如使打印装置100的操作板上的LED(参照图9的送纸LED 903)闪烁等,从而提示操作者向手动送纸口放置记录纸。以下,以LED为例进行说明,不过在使成本便宜的意义上而言,例如可以使用16字符LED。
接受记录纸放置指示单元106的指示,操作者将记录纸放置到手动送纸口305后,操作者将记录纸的准备完成这一情况通过打印继续指示单元107通知给打印装置100。例如,操作者在放置记录纸之后,按下打印装置100的操作板上的操作键(参照图9的送纸(Paper)键),由此,将记录纸的放置完成这一情况通知给打印装置100。对于打印装置100的通知,作为打印继续的指示由打印继续指示单元107所处理。
打印继续指示单元107,当接受记录纸的放置已经完成的通知,由操作者指示打印继续后,将其信息(以下,称为“打印继续指示信息”)通知给打印控制电路105,打印控制电路105将该打印继续指示信息通知给主机101的打印处理单元108。打印处理单元108从打印控制电路105接受到打印继续指示信息后,进行打印输出数据的发送。
之后,按每页反复进行上述动作,直到操作者所指定的印刷品的所有页的打印输出结束为止。
另外,打印机构控制单元104、打印控制电路105、记录纸放置指示单元106、以及打印继续指示单元107,设定为主要在CPU(未图示)的整体控制下,通过控制用软件和显示装置、输入装置等硬件的组合,实现各控制单元和指示单元的功能。
下面,构成主机101的打印处理单元108,可以进行以下动作,即生成每一页的打印输出数据,发送给打印装置100,接收从打印装置100返回的打印装置100的状态(Status)信息。
另外,打印处理单元108,根据由送纸方法指定单元109所指定的送纸方法(通过手动送纸口是否被指定),控制向打印输出数据的打印装置100的传送方法。即,当操作者指定了填装到送纸盒的记录纸的送纸时,对打印输出数据的所有页进行连续打印。
而当操作者指定了一张手动送纸时,提示操作者按打印输出数据的每一页把记录纸放置到手动送纸口,操作者在记录纸放置好后,通过打印继续指示单元107指示继续打印,由此,打印处理单元108把该页的打印输出数据发送到打印装置,执行打印。
109表示操作者在执行打印时,从多个送纸方法中指定任一种送纸方法的送纸方法指定单元。送纸方法指定单元109的构成为,操作者使用键盘或鼠标等输入装置来指定送纸方法。
110表示主机101的显示/操作单元,一般是由作为显示装置的CRT等显示装置、作为操作装置的键盘或指示装置构成。显示/操作单元110进行以下控制,即把从打印装置100返回的打印装置100的状态信息,以例如图15(可打印状态)、图16(表示正在打印的状态)、图17(由卡纸导致的错误状态)所示的显示状态显示在主机101的显示装置上。
在操作者指定一张手动送纸时,通过将图11所示那样的消息画面显示在主机101的显示装置上,从而从画面上也提示操作者向手动送纸口放置一张用纸。
进而,显示/操作单元110,能够如图8、图9所示的那样,在“送纸方法”的指定单元(801、1001),通过该指定单元从多个送纸方法指定用户所希望的送纸方法。也可以把实际的送纸方法的指定画面显示在显示装置上,进行关于操作者使用键盘和指示装置等操作装置所输入的送纸方法的指定的处理。当在“送纸方法”的指定单元(801,1001)作为送纸方法指定了“一张手动”时,打印处理单元108进行与送纸方法指定单元109的指定相同的处理。
图2是表示本发明实施方式的打印系统的结构例的图。即,通过双方向接口150(例如,串行接口、并行接口、USB接口等)把个人计算机、工作站等的主机101与打印装置100一对一地连接,主机101和打印装置(基于主机打印机)是一体地进行打印处理的打印系统。通过经由双方向接口150进行数据的收发,这样可以把表示打印装置的各种状态的状态信息以图15~图17所示的显示形式显示在主机101的显示装置上。
接下来,参照图3说明打印装置的具体结构。这里,打印装置100把激光打印机作为例子而图示。本发明的宗旨并不仅限于激光打印机,还可作为基于主机的打印机与主机101连接,只要是送纸盒与手动送纸口的送纸机构共有化的打印装置,则例如喷墨方式的打印装置也是能够应用的。
这里,在图3中,301表示打印装置主体,304表示送纸盒(也称为“盒式送纸单元”),305表示一张(1-sheet)手动送纸口(以下,也简称为“手动送纸单元”)。
302表示检测记录纸有无的传感器。该传感器302对于填装在送纸盒304中的记录纸304’和插入到手动送纸口305中的记录纸305’是共用的。因此,利用配置了传感器302的位置、与手动送纸口、送纸盒的配置位置之间的关系,当送纸盒和手动送纸口这两者都有记录纸时,插入到配置在上方的手动送纸口的记录纸305’,相对于填装在送纸盒中的记录纸304将是被优先检测到的。另外,在不存在插入到手动送纸口的记录纸305’的情况下,当送纸盒填装有记录纸304’时,传感器302检测到记录纸304’,就输出设为存在记录纸的信号。
即,如果在送纸盒304或一张手动送纸单元305中存在记录纸,则传感器302判断为在打印装置100中存在可打印的记录纸(传感器302不对填装在送纸盒304中的记录纸304’和插入到一张手动送纸单元305的记录纸305’加以区别地进行检测。)在本发明的实施方式中,适用于用来解决以下问题的打印控制,即当操作者要把明信片或信封从一张手动送纸口进行打印时,第二页以后的打印将从送纸盒进行送纸,对操作者来说会打印在预定之外的记录纸上,从而造成记录纸、调色剂或墨的浪费。该具体内容将参照图13的流程图进行详细的说明,因此在这里省略其详细的说明。
303表示构成输送机构152(参照图1)的、手动送纸口305和送纸盒304共用的拾取辊,在打印机构控制单元104的控制下,通过旋转驱动将放置在各送纸单元(304,305)的记录纸引导到用虚线表示的箭头310的输送路径上。
306表示调色剂墨盒,307是把形成在记录纸上的调色剂像加热后而被定影的定影器,308表示排纸托盘。另外,311表示输送辊,312表示加压辊,313表示排纸辊,这些单元构成由图1所示的输送机构152。输送辊311等,在打印机构控制单元104的控制下被驱动,从而通过用虚线的箭头表示的输送路线314、315输送记录纸。
图4是表示本发明的打印装置100的一例的概念图。这里,以激光打印机作为打印装置100的例子进行说明,该激光打印机,使用激光光源作为发光元件,向感光体照射激光束以形成静电潜像,将调色剂像转印到记录纸上。向打印装置100发送打印输出数据等的主机101和打印装置100进行连接而构成打印系统。
打印控制电路105,将从主机101发送来的打印输出数据转换成视频信号后输出到打印机构控制单元104。打印机构控制单元104,通过视频接口单元410接收视频信号,依照视频信号进行激光单元404的接通关断、光学系统(旋转反射镜406)、感光体407的旋转控制。另外,打印机构控制单元104,除了视频信号之外,还可以接收从主机101所发送的控制指令,也可以把表示关于输送机构152、送纸机构154等的动作状况的状态信息发送到打印控制电路105。
在激光打印机的情况下,作为执行打印的机构,激光单元404、光学系统(旋转反射镜406)、以及感光体407构成图1的打印单元151。
408表示打印装置100的操作板,在显示单元409能够显示“将记录纸插入到手动送纸口305”这样的提示。另外,操作输入单元411可以输入操作者发出的指示,例如,可输入将记录纸插入到手动送纸口305的提示。
图5是说明图4所示的打印控制电路105的详细结构的框图。在图5中,501表示主机接口(I/F)电路,作为在与主机101之间进行数据的收发的输入输出单元而发挥作用。502表示掌控打印控制单元103整体控制的中央运算装置(CPU)。503表示用于预先存储不会由于打印装置100的电源接通断开而丢失的信息的非易失性存储器,例如由EEPROM等构成。504表示存储了由中央运算装置(CPU)502所执行的控制程序的存储器(ROM)。505表示一种在执行存储在ROM504中的控制程序时,用于存储所需信息的可重写的存储器(RAM)。
这里,由主机101所发送的打印输出数据的接收缓存器、基于打印输出数据生成图像数据(位图)并将其存储的区域等,被确保在RAM505中。
506表示输出缓冲寄存器,用于把存储在RAM505内的图像数据转换为图像信号VDO。507表示同步时钟发生电路,产生与二位数字信号(BD信号)同步的图像时钟信号VCLK。进而,508表示接口电路,进行与打印机构单元102之间的数据收发。
下面,用图6的框图说明打印信息处理系统中的动作。首先,在图6的主机101起动的同时也起动主机101内的打印信息分析单元602、打印命令生成单元606及打印环境检测单元608。
这时,显示/操作单元110,通过主机101的画面显示图15所示的打印装置100的状态(在图15的例子中,显示为“可以打印”(1501),显示可以打印的状态),使得操作者可对打印装置100设定打印环境。
这里,打印命令生成单元606定期地对打印装置100发送表示打印装置的动作状态的状态信息的取得命令,接受该信号后,打印装置100的打印控制电路105把状态信息传送给主机101的打印环境检测单元608。接下来,主机101内的打印环境检测单元608接收到打印装置100所发送的状态信息后,打印环境检测单元608把从打印装置100发送来的状态信息通知给显示/操作单元110和打印信息分析单元602。
显示/操作单元110,根据从打印装置发送来的状态信息,把打印装置100的状态以图15所示的形式(状态窗口)显示在主机101的画面上。
接下来,对从主机101的打印输出进行说明。这里,操作者在执行任何一个应用程序的过程中指示打印输出后,应用程序601将描绘命令/控制命令等的打印信息发送给打印信息分析单元602。打印信息分析单元602把应用程序601所输出的打印信息进行分析后,把图像信息输出到图像信息生成单元603。这里,所谓打印信息是指定用于实际进行打印处理的字符码、图形、图像等数据、打印位置和大小、打印的方向(定向)等的打印描绘命令。
图像信息生成单元603,把每页的图像数据转换为独特的中间语言。这里,图像信息生成单元603,在生成一页(双面打印时为两页)的中间语言后,把中间语言发送给图像数据扩展/压缩单元604。图像数据扩展/压缩单元604,根据中间语言将打印图像数据扩展,对所扩展的图像数据施行压缩处理,把压缩图像数据发送给假脱机文件管理单元605。
在以下的说明中,将对一页的打印输出数据(压缩图像数据)传送到打印装置100的情况进行说明,但不仅限于此。例如也可以是在打印装置侧设置有累积两页的打印输出数据的缓存器的状况下进行双面打印时,对两页的打印输出数据进行传送。另外,在打印装置100侧进行基于两页的压缩图像数据的2in1布局处理(在用纸的一面将逻辑页缩小配置为2页的布局处理)等的情况下,假定每次对两页的打印输出数据进行传送。即,本发明申请也可适用于传送记录在一张物理用纸上的页打印输出数据的情况。
接下来,假脱机文件管理单元605,把从图像数据扩展/压缩单元604发送出的压缩图像数据写入假脱机文件,并把一页的压缩图像数据写入假脱机文件后,依次读出压缩图像数据,发送给打印命令生成单元606。
打印命令生成单元606,通过双向接口150把从假脱机文件读出的压缩图像数据传送给打印装置100。送纸方法指定单元109,在由操作者指定图8和图10所示那样的送纸方法后,保存关于该送纸方法的信息(以下,称为“送纸方法信息”)。送纸方法指定单元109,在操作者执行了任一个文档的打印输出时,对打印信息分析单元602通知所保存的送纸方法信息。打印信息分析单元602将送纸方法设定为后述的图12的送纸口指定信息1202。
这里,图12的送纸口指定信息1202,参照打印命令生成单元606将每一页的打印输出数据(压缩图像数据)发送给打印装置100的情况,当送纸口指定信息1202指定手动送纸时,打印命令生成单元606,把假脱机文件702的送纸口指定信息1202指定手动送纸通知给显示/操作单元110,接受该信息之后,显示/操作单元110把用于提示操作者按每页把记录纸放置到手动送纸口305的显示显示在主机101的显示画面上。另外,打印命令生成单元606,在送纸指定信息1202中设定了手动送纸口时,把用于提示用户将记录纸放置到手动送纸口305的显示的请求(手动请求信息)输出到打印控制电路105。打印控制电路105,接收到将记录纸放置到手动送纸口中的请求(手动请求信息)后,对于记录纸放置指示单元106,例如使打印装置100的操作板上的LED(参照图9的送纸LED 903)闪烁来提示操作者向手动送纸口放置记录纸。
这里,图6的打印信息分析单元602、图像信息生成单元603、图像数据扩展/压缩单元604、假脱机文件管理单元605、以及打印命令生成单元606与图1的打印处理单元108相对应。
接下来,对图6所示的打印装置100进行说明。打印控制电路105从打印命令生成单元606接收到手动请求信息后,使操作板上的LED(例如参照图9的送纸LED 903)闪烁,提示记录纸的放置,并由用户对手动送纸口305进行记录纸的放置,通过将打印装置100的动作取为待机状态,直到有打印指示为止。通过将打印装置100的动作取为待机状态,作为送纸口,可以防止当指定了手动送纸口305时,填装在送纸盒304中的记录纸被错误输送,打印处理继续进行这样的情况。
另外,操作者将预定的记录纸放置到手动送纸口305,从手动送纸口305的送纸准备结束时,如图9所示,按下送纸(paper)键902,发出继续打印利用手动送纸口的记录纸的指示后,打印控制电路105解除待机状态。另外,基于按下送纸键902而输入的指示的信息,作为打印环境信息(表示压缩图像数据的传送允许的信息)由打印控制电路105发送给主机101。并且,打印环境检测单元608通过打印信息分析单元602对打印命令生成单元进行通知。这样,打印命令生成单元606可以识别作为打印数据的压缩图像数据的传送允许,并对控制电路105输出打印开始命令、打印输出数据等。另外,后面将详细说明基于按下送纸键902而输入的指示的信息。
另外,显示/指示单元110由打印环境检测单元608接收打印环境信息(表示通过按下送纸键902,手动送纸口305的记录纸的准备完成的通知)后,解除提示向手动送纸口305放置记录纸的画面显示。这里的解除相当于画面显示的消失。
主机101,当一页的打印输出数据(压缩图像数据)被写入假脱机文件702后,通过打印命令生成单元606对打印装置100的打印控制电路105发送打印开始命令。从主机101所发出的打印开始命令经由图1的打印控制电路(打印机控制器)105被传送到引擎控制器405。
另外,通过打印命令生成单元606,从主机101所发出的压缩图像数据被传送到打印控制电路105中的图像存储器(对应于图5的RAM505),被扩展成原来的图像数据后转换为视频信号,进一步送到进行实际的打印处理的打印机引擎407。这里,引擎控制器405以及打印机引擎407对应图1的打印机构控制单元102。
进而,打印机构单元102内的各种错误信息,通过打印控制电路(打印机控制器)105被传送到主机101。该错误信息作为打印装置100的状态信息被发送到主机101内的打印环境检测单元608,状态信息被通知给显示/操作单元110。
接下来,图7是表示主机101上的处理流程的流程图。操作者执行从应用程序601的任一文档的打印输出后,打印机驱动器701根据应用程序601发出的各种打印命令生成每一页的压缩图像数据,并存储到假脱机文件702中。这里,打印机驱动器701对应于图6说明的打印信息分析单元602、图像信息生成单元603、以及图像数据扩展/压缩单元604的功能。
假脱机文件702对于一个文档,作为一个文件存储在硬盘等的二次存储装置中,各文件为图12所示的形式。这里,图12的1201表示存储了文档全体的信息的文档开始信息,设定有关于文档整体的信息。1202是在打印时,指定从哪个送纸口输送记录纸的送纸口指定信息。1203表示每页的信息,1204表示页开始信息。1205表示每一页的压缩图像数据。1206表示页的页结束信息,1207表示文档全体的结束信息。
另外,假脱机文件702由图6的假脱机文件管理单元605进行管理。打印命令生成单元606,将从假脱机文件702读出的每一页的压缩图像数据通过接口电缆150传送给打印装置100。
图9是说明图4所示的操作板408的详细结构的图。在该图中,901表示电源LED,在打印装置100接通电源后点亮。902表示用于指示手动送纸时打印继续的操作键(送纸键),903表示送纸LED,提示操作者在手动送纸时将用纸放置在手动送纸口内。
接下来,根据图13的流程图说明打印装置和主机101中的打印控制的流程。操作者执行来自主机的任一打印后,打印对象文档的压缩图像数据被存储在假脱机文件702中。这里,压缩图像数据被存储在假脱机文件702后,在主机101上开始图13的流程图的处理。
首先,打印信息分析单元602检测操作者指示了打印输出的文档的所有页是否被打印输出(图13的S1301),当所有页的打印输出结束时结束处理。
另一方面,在步骤S1301有剩余的页时(S1301-否),处理进入到步骤S1302,判断打印装置是否是可打印的状态(是否准备就绪)(步骤S1302)。在步骤S1302的判断中,在可打印的情况下(S1302-是),处理进入到步骤S1305。
在步骤S1302的判断中,打印信息分析单元602根据打印环境检测单元608从打印装置100接收到的打印环境信息,判断为打印装置100发生了某种错误时(S1302-否),处理进入步骤S1303。在步骤S1303中,显示/操作单元110在主机101的显示装置上,如图17所示那样,在表示打印装置的动作的状态窗口上显示打印装置100的错误信息(S1303),在下一个步骤S1304中,等待操作者进行错误解除处理。
在步骤S1304中,操作者进行错误解除处理,打印装置100恢复成可打印的状态后,处理进入步骤S1305,打印命令生成单元606参照假脱机文件702内的送纸口指定信息(图12的1202),判断操作者所指定的送纸方法是否是一张手动指定(S1305)。在步骤S1305的判断中,当指定了普通的送纸盒时(步骤S1305-否),处理进入到步骤S1310,将一页的压缩图像数据传送给打印装置100,处理返回步骤S1301。通过步骤S1301的判断,当所有页的处理结束时(S1301-是),结束处理,当未结束时(S1301-否),同样执行步骤S1302以后的处理。
另一方面,在步骤S1305的判断中,当指定了一张手动送纸口350时(S1305-是),打印命令生成单元606向显示/操作单元110通知在假脱机文件702的送纸口指定信息1202指定手动送纸,接收该通知后,显示/操作单元110把用于提示操作者按每页把记录纸放置在手动送纸口305的显示显示在主机101的显示画面上。这时,显示/操作单元110把如图11所示那样的、提示用户向手动送纸口放置记录纸的“请在手动口放置记录纸,并按下‘送纸’键”的消息显示在主机110上的画面上(S1306)。
接下来,处理进入到步骤S1307,打印命令生成单元606把提示用户将记录纸放置在手动送纸口305中的显示请求(手动请求信息)输出到打印控制电路105。提示把记录纸放置到手动送纸口305的送纸LED903进行闪烁。
然后,在步骤S1308中,操作者把记录纸放置在手动送纸口305上,直到按下送纸键902(图9)为止,打印控制电路105将打印装置100的打印动作取为待机状态(S1308)。通过按下该送纸键902(图9),能够降低正确检测在手动送纸口305中是否放置了记录纸的传感器的成本。
在步骤S1309中,送纸键902被按下后,打印控制电路105解除打印装置105的待机状态。按下送纸键902而输入的指示作为打印环境信息,通过打印控制电路105发送到主机101,显示/指示单元110,在由打印环境检测单元608接收打印环境信息后,解除提示在手动送纸口305放置记录纸的画面显示,使打印装置100的送纸LED903熄灭。
这里,具体说明几种关于主机101识别打印机操作板上的送纸键902被按下的方法。
(识别方法1)从主机101以一定的周期对打印机的打印控制电路105询问送纸键902的状态,打印控制电路105针对该询问返回送纸键的状态(例如被按下/未被按下的状态)、或打印就绪的状态。
主机101能够通过以一定周期监视送纸键的状态来识别出送纸键902被按下。
(识别方法2)
送纸键902被按下时,打印装置100本身自动询问送纸键902的状态,打印控制电路105针对该询问返回送纸键的状态(例如被按下/未被按下的状态)、或打印准备就绪的状态等。并且,通过在主机101接收该返回并进行识别,主机101可以识别送纸键902的按下。
(识别方法3)该识别方法在主机101和打印装置100例如由Centronics接口进行连接的情况下有效。具体地说,在连接主机101和打印装置100的接口电缆的信号线内,利用从打印装置100到主机101的中断信号线,通知打印机操作板上的送纸键已被按下。
即,当打印控制电路105识别出送纸键902已被按下时,打印控制电路105利用中断信号线对主机101产生中断事件。这样,主机101可以识别送纸键902的按下。
(识别方法4)为识别方法2的应用,从打印控制电路105到主机101的中断因素很多,当中断信号线数小于中断因素数时,如果发生了任一个中断因素则通过代表中断信号线通知从打印控制电路105到主机101发生了某个中断因素。主机101接受到该代表中断信号线的中断时,对打印控制电路105进行中断因素的询问,询问的回答如果是送纸键被按下,则可以对其进行识别。
在步骤S1310中,主机101在前面的步骤S1309中,作为表示接收到的压缩图像数据(打印数据)的允许传送的信息,打印环境信息被打印环境检测单元608所识别,通过打印信息分析单元602通知给打印命令生成单元606后,打印命令生成单元606可以对打印控制电路105输出打印开始命令、打印输出数据等。然后,通过本步骤把1页的压缩图像数据传送给打印装置。
1页的压缩图像数据的传送结束后,处理返回到步骤S1301,当所有页都结束时,结束处理,而当未结束时,重复步骤S1302以后的处理。当送纸方法被指定为一张手动模式时,再次判断打印装置是否准备就绪(S1302),响应判断为准备就绪,在上面说明的、“请向手动口放置记录纸,并按下‘送纸’键”这样的消息再次显示在主机101的画面上(S1306),重复执行至步骤S1307的处理。
接下来,参照图14说明对应图13的步骤S1307到S1309的主机101的处理和打印装置100的处理的关系。
首先,在步骤S1307,主机101的打印命令生成单元606把提示用户将记录纸放置到手动送纸口305的显示的请求(手动请求信息)输出到打印控制电路105。
接受到该信息后,在步骤S1401,打印装置100使送纸LED点亮。
并且,在步骤S1308,打印装置100在送纸键902被按下之前一直为待机状态。
在步骤S1402,当送纸键902被按下后,该输入被通知给主机101,主机101的显示/指示单元110通过按下送纸键902来解除根据输入来提示将记录纸放置在手动送纸口305的画面显示,使打印装置100的送纸LED903熄灭(S1403),从而结束一系列的处理。
打印装置100(基于主机的打印机),可以根据每一页的压缩图像数据,对于填装在送纸单元(包括送纸盒304(送纸托盘(MPT)))的记录纸或从手动送纸口305插入的记录纸,进行每一页的打印,控制该打印装置100(基于主机的打印机)的主机(信息处理装置)101包括判断单元(打印命令生成单元606),根据送纸口指定信息1202,判断从送纸单元或手动送纸口进行送纸的指定;显示控制单元(显示/操作单元110),当通过判断单元的判断,判断为指定了从手动送纸口305进行送纸时,把提示向送纸口插入记录介质的显示显示在显示单元上;识别单元(打印环境检测单元608),识别压缩图像数据的传送允许;传送单元(打印命令生成单元606),根据识别单元进行的识别,把该1页的压缩图像数据传送给基于主机的打印机。
根据本实施方式,打印装置100(基于主机的打印机),并不分析从主机101发送的、用于控制每一页的打印的脱机作业指令,而是主机101根据送纸口指定信息,通过提示将记录纸放置在手动送纸口的显示、控制把该页的压缩图像数据传送给打印装置的传送开始定时,从而能够以廉价的打印装置的结构,如操作者所希望的那样,通过从手动送纸口送纸来可靠地进行打印。
此前,说明了在由手动送纸口305提供的记录纸上按页进行构成文档的各页的打印的例子,但是在本实施方式中,说明进行以下处理的例子,即在打印一系列的文档(存储在假脱机文件702中的一个文件)时,在操作者任意设定的页,暂时停止打印装置的动作,由从送纸盒304送纸切换到从手动送纸口305送纸。由于本实施方式的主机101和打印装置的结构与第1实施方式的结构相同,因此在这里省略详细的说明,参照第1实施方式所说明的附图来说明本实施方式的内容。
图18是例示暂时停止打印装置的动作的页的指定(以下,将该指定称为“暂时停止指定”)画面的图。该显示由主机101的显示/操作单元110显示在显示画面上。
在图18中,在输入栏1801输入了“暂时停止指定”,在输入栏1802输入了作为暂时停止页码的“3、6、12、35”。操作者通过在输入栏1802输入任意的页码,可以暂时停止打印装置的动作,接着,例如由从送纸盒304送纸切换到从手动送纸口305送纸,然后继续打印。
根据图18的输入栏1801的设定(暂时停止指定的设定),打印信息分析单元602(参照图6)如图19的1901所示那样,向每页的信息1203’添加暂时停止指定开/关信息。并且,打印信息分析单元602通过输入栏1802的设定,对所指定的页的暂时停止指定开/关信息设定“开”,对未指定的页设定“关”。
图19是表示本实施方式的假脱机文件的形式的图。与第1实施方式所说明的图12相同,文档公开信息1201含有送纸口指定信息1202。各页的信息1203’中除了包含每一页的压缩图像数据1205、页结束信息1206之外,还包括上述暂时停止指定开/关信息1901。并且,在假脱机文件的最后,包含有表示文档结束的文档结束信息1207。
对于假脱机文件而言,一个文档作为一个文件被存储在硬盘等的二次存储装置中,在执行打印时,假脱机文件被主机101的打印命令生成单元606(参照图6)所参照。
图20是说明第2实施方式的在主机101和打印装置之间所执行的打印控制的处理流程的流程图,对于与第1实施方式中的图13共用的处理,标注相同的步骤标号。
操作者从主机101执行任一打印后,在假脱机文件702存储打印对象文档的压缩图像数据。这里,压缩图像数据被存储在假脱机文件702后,在主机101上开始图20的流程图的处理。
首先,打印信息分析单元602在步骤S1301检测是否文档的所有的页都被打印输出,当所有页的打印输出结束时,结束处理,当存在剩余页时(S1301-否),处理进入到步骤S1302,判断打印装置是否为可打印的状态(是否准备就绪)(S1302)。当可以打印时(S1302-是),处理进入到步骤S2001。
在步骤S1302的判断中,打印信息分析单元602根据打印环境检测单元608从打印装置100接收到的打印环境信息,判断为在打印装置100中发生任一种错误时(S1302-否),处理进入到步骤S1303。在主机101的显示装置上,显示/操作单元110如图17所示那样把打印装置100的错误信息显示在表示打印装置的动作的状态窗口中(S1303),在步骤S1304,等待由操作者进行的错误解除处理。
在步骤S1304,操作者进行错误解除处理,当打印装置100恢复成可打印的状态后,处理进入到步骤S2001,打印命令生成单元606参照假脱机文件702内的暂时停止指定开/关信息(图19的1901)的有无,在该页的打印中,判断是否进行了暂时停止指定的设定。当暂时停止指定开/关信息1901没有被设定在该页的信息1203’内时(S2001-否),根据包含在文档开始信息1201内的送纸口指定信息1202的设定,执行打印一系列的文档文件的处理。该处理为在第1实施方式中所说明的处理。
另一方面,在步骤S2001的判断中,打印命令生成单元606判断在包含每一页的压缩图像数据的信息(例如,图9的1203’)中是否包含有按每一页控制基于主机打印机的动作的指定信息(暂时停止指定开/关信息1901)。
当暂时停止指定开/关信息1901被设定在该页的信息1203’内时(S2001-是),处理进入到步骤S2002,打印命令生成单元606,通过之前的步骤S2001中的判断,判断为含有暂时停止指定开/关信息1901时,判断其指定信息中是否进行了暂时停止打印装置100(基于主机打印机)的动作的设定,即、暂时停止指定开/关信息1901的设定是“开”还是“关”。如果是“关”,则与步骤S2001-否的情况同样地根据送纸口指定信息1202的设定来执行打印。
另一方面,在步骤S2002的判断中,当由打印命令生成单元606判断为暂时停止指定开/关信息处理901的设定是“开”时(S2002-是),处理进入到步骤S1306。
在步骤S1306,打印命令生成单元606,把暂时停止指定被设定为“开”通知给显示/操作单元110,接受该通知后,显示/操作单元110把用于提示操作者按每页把记录纸放置在手动送纸口305的显示在主机101的显示画面上进行显示。这时,显示/操作单元110将如图11所示的“请在手动口放置记录纸,并按下‘送纸’键”这样的消息显示在主机101的画面上(S1306)。
接下来,处理进入到步骤S1307,打印命令生成单元606把用于提示用户把记录纸放置在手动送纸口305的显示请求(手动请求信息)输出到打印控制电路105。然后,在打印装置100中,提示把记录纸放置到手动送纸口305的送纸LED903闪烁。
然后,在步骤S1308中,操作者把记录纸放置在手动送纸口305,直到送纸键902(图9)被按下为止,打印控制电路105一直使打印装置100的打印动作处于待机状态。
在步骤S1309,当送纸键902被按下后,打印控制电路105解除打印装置105的待机状态。按下送纸键902而输入的指示,被作为打印环境信息通过打印控制电路105发送到主机101,显示/操作单元110从打印环境检测单元608接收到打印环境信息后,解除提示把记录纸放置在手动送纸口305的画面显示,使打印装置100的送纸LED903熄灭。
通过以上的步骤S2001、S2002和S1306-S1309而把暂时停止指定设定为“开”时,该页的打印准备结束。
然后,在步骤S1310,主机101的打印命令生成单元606,对于打印控制电路105,把1页的压缩图像数据传送给打印装置。
1页的压缩图像数据的传送结束后,处理返回到步骤S1301,当所有页结束时,结束处理,当未结束时,重复步骤S1302以后的处理。
根据本实施方式,打印装置100(基于主机的打印机),并不解释从主机101发送的、用于控制按每一页进行打印的脱机作业命令,而是主机101根据暂时停止指定开/关信息,通过提示按操作者所指定的任意的页而将记录纸放置在手动送纸口的显示、控制把该页的压缩图像数据传送给打印装置的传送开始定时,从而能够以一种便宜的打印装置的结构,即一种对于在一系列的文档文件中所设定的任意的页,暂时停止打印动作以提示操作者进行送纸的切换的结构,通过从手动送纸口送纸可靠地对操作者所希望的任意页进行打印。
在上述第1实施方式和上述第2实施方式中,对以下情况作了说明,即在主机101侧识别表示用户对图9的送纸键进行了指示允许数据传送,将某一页的压缩图像数据传送给打印装置100。
但是,本发明的目的并不仅限于该结构。例如当打印装置100具有一定程度的充分容量的存储器时,首先可假设为预先从主机101发送压缩图像数据的所有页或一部分页。这时,主机101首先响应用户对图9的送纸键的指示,识别表示从打印装置100通知的打印数据的允许传送的信息。然后,主机101响应该识别,在打印装置100进行预先传送来的打印数据的打印指示。这时的打印指示能够设定记录介质的单面或双面。例如,如果在主机101侧设定了2in1布局处理,则在1面配置了2逻辑页。
图21是说明第3实施方式的在主机101和打印装置100之间所执行的打印控制的处理流程的流程图,对于与第1实施方式中的图13的流程图共用的处理,用相同的步骤标号标注。在步骤S2101,主机101生成打印数据,把成为打印对象的文档的压缩图像数据存储在假脱机文件702中。并且,在步骤S2102,主机101把假脱机文件702的假脱机数据传送给打印装置100。主机101可以根据打印装置100的存储器,将所有页或一部分页作为预先发送的压缩图像数据而进行发送。
从步骤S1301到S1309,如第1实施方式的图13说明的那样来执行各步骤的处理。这里,在步骤S1309,当送纸键902被按下后,表示允许传送的信息被从打印装置100发送到主机101。
在步骤S2103,主机101接收到表示允许传送的信息后向打印装置100指示1页的打印输出。当1页的打印输出的指示结束后,处理返回到步骤1301,当所有页结束时结束处理。另一方面,当所有页没有结束时,重复步骤S1302以后的处理。
另外,可以把上述的第3实施方式的图21的处理流程应用于在第2实施方式中所说明的图20。这时,与图21一样,在图20的步骤S1301的处理前执行应对步骤S2101、S2102的处理,在图20的步骤S2310执行应对图21的步骤S2103的处理即可。关于对图20的应用,与图21的说明是重复的,因此省略详细的说明。
在上述的实施方式中基于压缩或非压缩图像数据进行了说明,但只要是可适用于基于主机的打印机的数据形式,就不限定为图像数据。只要是能够从主机侧按每一页对数据传送进行控制,则也可以是其他的数据形式。
另外,显然,本发明的目的也能够通过以下方式来实现,即把记录了实现上述实施方式的功能的软件的程序代码的存储介质(或记录介质)提供给系统或装置,其系统或装置的计算机(或CPU和MPU)读出并执行存储在存储介质中的程序代码。
这时,通过从存储介质读出的程序代码自身来实现上述实施方式的功能,存储了其程序代码的记录介质将构成本发明。另外,本发明显然还包含以下的情况,即通过执行计算机读出的程序代码,不仅能够实现上述实施方式的功能,还可以根据该程序代码的指示,在计算机上运行的操作系统(OS)等进行实际处理的一部分或全部,并根据其处理而实现上述实施方式的功能。
进而,本发明显然还包含以下的情况,即从记录介质所读出的程序代码被写入到在插入计算机的功能扩展卡或连接计算机的功能扩展单元所具备的存储器后,根据其程序代码的指示,在该功能扩展卡或功能扩展单元所具备的CPU等进行实际处理的一部分或全部,并根据其处理实现上述实施方式的功能。
在将本发明应用于上述存储介质时,在其存储介质中存储有应对先前说明(图13、图20、图21)的流程图的程序代码。
在不脱离本发明的精神和范围的前提下,本发明可以有各种不同的实施方式,并且应该理解为,本发明不受上述特定的实施方式的限定,其范围由所附的权利要求限定。
权利要求
1.一种控制基于主机的打印机的信息处理装置,该基于主机的打印机可以根据每一页的压缩图像数据,对填装在送纸单元的记录介质或从手动送纸口所插入的记录介质按上述每一页进行打印,并以公用的传感器对填装在上述送纸单元和上述手动送纸口的记录介质进行检测,所述信息处理装置的特征在于包括判断单元,判断从上述送纸单元送纸或从上述手动送纸口送纸的指定;显示控制单元,当通过上述判断单元的判断,判断为指定了从上述手动送纸口的送纸时,使提示向该手动送纸口插入记录介质的显示显示在显示单元上;识别单元,识别依照用户的指示的压缩图像数据的传送允许;以及传送单元,根据上述识别单元进行的识别,把相应的1页的压缩图像数据传送到上述基于主机的打印机,其中,上述显示控制单元,在上述1页的打印处理之后,对于未传送到上述基于主机的打印机的压缩图像数据的每一页的处理,使提示向上述手动送纸口插入记录介质的显示再次显示在显示单元上。
2.根据权利要求1所述的信息处理装置,其特征在于当上述识别单元识别出压缩图像数据的传送允许时,上述显示控制单元解除向上述手动送纸口插入记录介质的显示。
3.根据权利要求1所述的信息处理装置,其特征在于还包括第1指定信息判断单元,判断在包含上述每一页的压缩图像数据的信息中是否包含有按每一页控制上述基于主机的打印机的动作的指定信息;第2指定信息判断单元,当通过上述第1指定信息判断单元的判断,判断为包含有上述指定信息时,判断是否对该指定信息进行了暂时停止上述基于主机打印机的动作的设定,其中,上述第2指定信息判断单元,在判断是否对上述信息进行了暂时停止上述基于主机打印机的动作的设定时,上述显示控制单元使提示向上述手动送纸口插入记录介质的显示显示在显示单元上,上述传送单元,在从上述基于主机打印机接收到表示压缩图像数据的传送允许的通知之前,不进行相应的压缩图像数据的传送。
4.根据权利要求1所述的信息处理装置,其特征在于上述识别单元,响应在上述基于主机打印机中进行了用户发出的向手动送纸口插入记录纸已经完成的指示,识别从上述基于主机打印机所输入的通知,上述通知是基于对查询的响应的通知、事件通知、或基于信号目的地的电压变化的通知。
5.一种信息处理装置,可以与以公用的传感器对填装在送纸单元和手动送纸口的记录介质进行检测的基于主机的打印机进行通信,其特征在于,包括输入单元,接受第1送纸模式、第2送纸模式中的任一者的指示;第1显示控制单元,当指定了第1送纸模式时,使提示向该手动送纸口插入记录纸的消息显示在显示单元上;第1控制单元,当识别出依照用户的指示的打印数据的传送允许时,在上述基于主机打印机不进行所有页的打印输出,而是进行1页或2页的打印数据的打印输出;第2显示控制单元,响应由上述控制单元进行打印输出,再次显示提示插入上述记录纸的消息;以及第2控制单元,响应从上述打印装置发出的通知,在上述基于主机的打印机进行未打印输出的剩余的1页或2页的打印输出。
6.一种控制基于主机的打印机的信息处理方法,该基于主机的打印机可以根据每一页的压缩图像数据,对填装在送纸单元的记录介质或从手动送纸口所插入的记录介质按上述每一页进行打印,并以公用的传感器对填装在上述送纸单元和上述手动送纸口的记录介质进行检测,所述信息处理方法的特征在于包括判断步骤,判断从上述送纸单元送纸或从手动送纸口送纸的指定;第1显示控制步骤,当通过上述判断单元的判断,判断为指定了从上述手动送纸口的送纸时,使提示向该手动送纸口插入记录介质的显示显示在显示单元上;识别步骤,识别依照用户的指示的压缩图像数据的传送允许;控制步骤,根据上述识别步骤中的识别,使上述基于主机的打印机进行相应的1页的压缩图像数据的输出;以及第2显示控制步骤,在上述相应的1页的打印处理之后,对于未传送到上述基于主机的打印机的压缩图像数据中的每一页的处理,使提示向上述手动送纸口插入记录介质的显示再次显示在显示单元上。
7.根据权利要求6所述的信息处理方法,其特征在于在上述识别步骤中,当识别出压缩图像数据的传送允许时,上述第1显示控制步骤和上述第2显示控制步骤,解除提示向上述手动送纸口插入记录纸的显示。
8.根据权利要求6所述的信息处理方法,其特征在于还包括判断步骤,判断是否与多个页的每一页对应地进行了暂时停止上述基于主机的打印机的动作的设定,在上述判断步骤中,对于进行了使上述基于主机的打印机的动作暂时停止的设定的页,上述第1显示控制步骤,使提示向上述手动送纸口插入记录介质的显示显示在显示单元上,上述控制步骤,在识别出压缩图像数据的传送允许之前,不进行相应的压缩图像数据的传送。
9.根据权利要求6所述的信息处理方法,其特征在于上述识别步骤,响应在上述基于主机的打印机中进行了由用户发出的向手动送纸口插入记录纸已经完成的指示,识别从上述基于主机的打印机所输入的通知,上述通知是基于对查询的响应的通知、事件通知、或基于信号目的地的电压变化的通知。
10.一种信息处理方法,可以与以公用的传感器对填装在送纸单元和手动送纸口的记录介质进行检测的基于主机的打印机进行通信,其特征在于,包括输入步骤,接受第1送纸模式、第2送纸模式中的任一者的指示;显示控制步骤,当指定了第1送纸模式时,使提示向手动送纸口插入记录纸的消息显示在显示单元上;第1控制步骤,当识别出依照用户的指示的打印数据的传送允许时,在上述基于主机打印机不进行所有页的打印输出,而是进行1页或2页的打印数据的打印输出;第2显示控制步骤,响应由上述控制步骤进行打印输出,再次显示提示插入上述记录纸的消息;以及第2控制步骤,响应从上述打印装置发出的通知,在上述基于主机的打印机进行未打印输出的剩余的1页或2页的打印输出。
11.一种基于主机的打印机,可以根据每一页的压缩图像数据,对填装在送纸单元的记录介质或从手动送纸口所插入的记录介质按上述每一页进行打印,并以公用的传感器对填装在上述送纸单元和上述手动送纸口的记录介质进行检测,该基于主机的打印机的特征在于,包括显示单元,根据由信息处理装置所发送的、由来自上述手动送纸口的送纸进行打印的指示,进行提示向该手动送纸口插入记录介质的显示;通知输入单元,输入用于识别可把压缩图像数据传送到上述信息处理装置的通知;以及打印单元,应对上述通知,对从上述信息处理装置传送来的上述每一页的压缩图像数据进行解压缩,根据该解压缩后的数据进行打印处理。
12.根据权利要求11所述的基于主机的打印机,其特征在于在上述信息处理装置中,接受上述通知后进行1页或2页的压缩图像数据的传送,当上述1页或2页的压缩图像数据的传送结束后,再次等待上述通知。
全文摘要
本发明提供一种信息处理装置、信息处理方法、以及基于主机的打印机。控制基于主机的打印机的信息处理装置,包括判断单元,判断从送纸单元或手动送纸口的送纸的指定;显示控制单元,当判断为指定了从手动送纸口的送纸时,使提示向手动送纸口插入记录介质的显示显示在显示单元;识别单元,识别依照用户的指示的压缩图像数据的传送允许;传送单元,把1页的压缩图像数据传送到基于主机的打印机。
文档编号G06F3/12GK1877513SQ20061008857
公开日2006年12月13日 申请日期2006年6月5日 优先权日2005年6月6日
发明者清水正明 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1