CN103019629A - 打印装置、信息处理装置、打印系统和方法 - Google Patents
打印装置、信息处理装置、打印系统和方法 Download PDFInfo
- Publication number
- CN103019629A CN103019629A CN2012101020037A CN201210102003A CN103019629A CN 103019629 A CN103019629 A CN 103019629A CN 2012101020037 A CN2012101020037 A CN 2012101020037A CN 201210102003 A CN201210102003 A CN 201210102003A CN 103019629 A CN103019629 A CN 103019629A
- Authority
- CN
- China
- Prior art keywords
- print data
- printing equipment
- signal conditioning
- conditioning package
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1234—Errors handling and recovery, e.g. reprinting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本发明涉及打印装置、信息处理装置、打印系统和方法。打印装置包括打印部、注册部、确定部、请求部和控制器。打印部基于打印数据执行打印。注册部预先注册信息处理装置。信息处理装置响应于来自用户的打印指令而创建并发送打印数据,并且将未被传输目的地接收的打印数据存储在存储器中。当打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,确定部确定注册的信息处理装置中是否存储有未被打印装置接收的打印数据。请求部请求被确定为存储有打印数据的信息处理装置发送存储的打印数据。在接收到响应于请求部的请求而发送的打印数据时,控制器控制打印部基于该打印数据来执行打印。
Description
技术领域
本发明涉及打印装置、信息处理装置、打印系统和方法。
背景技术
在日本特开2005-182477号公报中,公开了一种用于包括发布打印请求的多个主机装置和响应于打印请求而执行打印的打印机的打印系统的技术。在该技术中,主机装置创建打印数据并在向打印机发送创建的打印数据之前向打印机发送打印作业信息,打印作业信息包括指示主机装置的特定信息或特定于主机装置的用户的用户信息。打印机使用从主机装置发送来的打印作业信息来控制打印请求的接收顺序。
发明内容
本发明的目的是提供打印装置、信息处理装置、打印系统和方法,其中在打印装置未能接收到响应于来自用户的打印指令而由信息处理装置创建并发送的打印数据的情况下,打印装置可以获得并打印未接收到的打印数据,无需除了信息处理装置以外的特定管理装置并且在打印装置进入能够接收打印数据的状态时无需由信息处理装置侧的用户执行的重传打印数据的操作。
根据本发明的第一方面,提供了一种打印装置,该打印装置包括:打印部、注册部、确定部、请求部和控制器。所述打印部基于打印数据执行打印。所述注册部预先注册信息处理装置。所述信息处理装置响应于来自用户的打印指令而创建并发送打印数据,并且将未被传输目的地接收的打印数据存储在存储器中。当所述打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,所述确定部确定未被所述打印装置接收的打印数据是否存储在注册的信息处理装置中。所述请求部请求被确定为存储有所述打印数据的信息处理装置发送存储的打印数据。当接收到响应于所述请求部的所述请求而发送的打印数据时,所述控制器控制所述打印部基于所述打印数据来执行打印。
根据本发明的第二方面,根据第一方面的打印装置还包括接受部,所述接受部接受识别注册的信息处理装置用的识别信息或识别使用注册的信息处理装置的用户用的用户识别信息。当所述打印装置从不能接收所述打印数据的状态返回到能够接收所述打印数据的状态时,所述确定部确定在利用所述接受部接受的所述装置识别信息识别出的信息处理装置中或在利用所述接受部接受的所述用户识别信息识别出的用户使用的信息处理装置中是否存储有未被所述打印装置接收的所述打印数据。
根据本发明的第三方面,根据第一方面的打印装置还包括显示处理部以及选择部。所述显示处理部从被确定为存储有所述打印数据的所述信息处理装置获得识别存储的打印数据用的打印数据识别信息,并且在显示器上显示获得的打印数据识别信息。所述选择部使用户从所述显示器上显示的所述打印数据识别信息中选择要打印的打印数据的打印数据识别信息。所述请求部请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据中利用所述选择部选择的所述打印数据识别信息识别出的所述打印数据。
根据本发明的第四方面,根据第二方面的打印装置还包括显示处理部和选择部。所述显示处理部从被确定为存储有所述打印数据的所述信息处理装置获得识别存储的打印数据用的打印数据识别信息,并且在显示器上显示获得的打印数据识别信息。所述选择部使用户从所述显示器上显示的所述打印数据识别信息中选择要打印的打印数据的打印数据识别信息。所述请求部请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据中利用所述选择部选择的所述打印数据识别信息识别出的所述打印数据。
根据本发明的第五方面,在根据第一至方面第四方面中任一方面的打印装置中,所述不能接收所述打印数据的状态是断电状态或节电状态。
根据本发明的第六方面,提供了一种信息处理装置,该信息处理装置包括创建和发送部、存储处理部以及重传部。所述创建和发送部响应于来自用户的打印指令而创建打印数据并将所述打印数据发送到打印装置,所述打印装置包括打印部、注册部、确定部、请求部以及控制器。所述打印部基于所述打印数据来执行打印。所述注册部预先注册信息处理装置。所述信息处理装置响应于来自所述用户的所述打印指令而创建并发送所述打印数据,并且将未被传输目的地接收的所述打印数据存储在存储器中。当所述打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,所述确定部确定注册的信息处理装置中是否存储有未被所述打印装置接收的所述打印数据。所述请求部请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据。当接收到响应于所述请求部的所述请求而发送的打印数据时,所述控制器控制所述打印部基于所述打印数据来执行打印。当所述打印装置未接收到从所述创建和发送部发送来的所述打印数据时,所述存储处理部将未接收的打印数据存储在所述存储器中。当所述打印装置对存储在所述存储器中的所述打印数据做出发送请求时,所述重传部向所述打印装置重传与所述发送请求相对应的所述打印数据。
根据本发明的第七方面,提供了一种打印系统,该打印系统包括:根据第一方面至第五方面中任一方面的打印装置;以及根据第六方面的信息处理装置。
根据本发明的第八方面,提供了一种方法,该方法包括以下步骤:预先注册信息处理装置;所述信息处理装置响应于来自用户的打印指令而创建并发送打印数据,并且将未被传输目的地接收的打印数据存储在存储器中;当打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,确定注册的信息处理装置中是否存储有未被所述打印装置接收的所述打印数据;请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据;以及在接收到响应于请求部的所述请求而发送的打印数据时,控制打印部基于所述打印数据来执行打印。
根据本发明的第九方面,提供了一种方法,该方法包括以下步骤:响应于来自用户的打印指令而创建打印数据并将所述打印数据发送到打印装置,所述打印装置包括打印部、注册部、确定部、请求部以及控制器。所述打印部基于所述打印数据执行打印。所述注册部预先注册信息处理装置。所述信息处理装置响应于来自所述用户的所述打印指令而创建并发送所述打印数据,并且将未被传输目的地接收的打印数据存储在存储器中。当所述打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,所述确定部确定注册的信息处理装置中是否存储有未被所述打印装置接收的所述打印数据。所述请求部请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据。当接收到响应于所述请求部的所述请求而发送的打印数据时,所述控制器控制所述打印部基于所述打印数据来执行打印。该方法还包括以下步骤:在被创建和发送的打印数据未被是所述打印装置接收时,将未接收的所述打印数据存储在存储器中;并且当所述打印装置对存储在所述存储器中的所述打印数据做出发送请求时,向所述打印装置重传与所述发送请求相对应的所述打印数据。
本发明的第一方面具有的效果在于:在打印装置未能接收响应于来自用户的打印指令而由信息处理装置创建并发送的打印数据的情况下,打印装置可以获得并打印未接收到的打印数据,无需除了信息处理装置以外的特定管理装置并且在打印装置进入能够接收打印数据的状态时无需由信息处理装置侧上的用户执行的重传打印数据的操作。
根据本发明的第二方面,可以防止不必要的打印。
根据本发明的第三方面,可以防止不必要的打印。
根据本发明的第四方面,可以防止不必要的打印。
根据本发明的第五方面,即使当打印装置进入断电状态或节电状态时,打印装置也可以在不影响用户的便利性的情况下获得并打印打印数据。
本发明的第六方面具有的效果在于:在打印装置未能接收到响应于来自用户的打印指令而由信息处理装置创建并发送的打印数据的情况下,打印装置可以获得并打印未接收到的打印数据,无需除了信息处理装置以外的特定管理装置并且在打印装置进入能够接收打印数据的状态时在无需由信息处理装置侧上的用户执行的重传打印数据的操作。
本发明的第七方面具有的效果在于:在打印装置未能接收到响应于来自用户的打印指令而由信息处理装置创建并发送的打印数据的情况下,打印装置可以获得并打印未接收到的打印数据,无需除了信息处理装置以外的特定管理装置并且在打印装置进入能够接收打印数据的状态时在无需由信息处理装置侧上的用户执行的重传打印数据的操作。
本发明的第八方面具有的效果在于:在打印装置未能接收到响应于来自用户的打印指令而由信息处理装置创建并发送的打印数据的情况下,打印装置可以获得并打印未接收到的打印数据,无需除了信息处理装置以外的特定管理装置并且在打印装置进入能够接收打印数据的状态时在无需由信息处理装置侧上的用户执行的重传打印数据的操作。
本发明的第九方面具有的效果在于:在打印装置未能接收到响应于来自用户的打印指令而由信息处理装置创建并发送的打印数据的情况下,打印装置可以获得并打印未接收到的打印数据,无需除了信息处理装置以外的特定管理装置并且在打印装置进入能够接收打印数据的状态时在无需由信息处理装置侧上的用户执行的重传打印数据的操作。
附图说明
将基于以下附图详细地描述本发明的示例性实施方式,在附图中:
图1是示出根据本发明的第一和第二示例性实施方式的打印系统的配置的图;
图2是示出根据本发明的第一和第二示例性实施方式的信息处理装置(主机装置)的配置的图;
图3是示出根据本发明的第一和第二示例性实施方式的打印装置(打印机)的配置的图;
图4是示出主机装置的注册状态的图;
图5是示出根据本发明的第一和第二示例性实施方式的由主机装置执行的处理的流程图;
图6是示出根据本发明第一示例性实施方式的由打印机执行的处理的流程图;
图7是示出根据本发明的第一和第二示例性实施方式的由主机装置执行的处理的流程图;
图8是示出根据本发明的第一和第二示例性实施方式的由主机装置执行的处理的流程图;
图9是示出根据本发明第二示例性实施方式的由打印机执行的处理的流程图;以及
图10是示出打印队列信息的示例性显示的图。
具体实施方式
以下将参照附图描述本发明的示例性实施方式。
第一示例性实施方式
如图1所示,根据第一示例性实施方式的打印系统10包括充当信息处理装置的主机装置12以及打印装置(以下称为打印机)14,主机装置12和打印机14通过通信组件16彼此连接。图1例示了四个主机装置12。但是,主机装置12的数量不限于四个,并且可以少于四个或多于四个。
通信组件16可以是公共线路或可以是诸如因特网、局域网(LAN)或广域网(WAN)的网络。通信组件16可以是无线通信组件或有线通信组件。
在从用户接收打印指令时,每个主机装置12根据打印指令创建打印数据并将创建的打印数据发送到打印机14。打印数据包括表示要打印的图像的数据。打印数据还可以包括打印打印数据时使用的打印设置信息,诸如对打印范围的指定、对是否执行缩放的指定、对彩色打印或黑白色打印的指定以及纸张尺寸。
打印机14根据从主机装置12发送来的打印数据执行打印。根据示例性实施方式的打印机14被配置为通过停止对打印机14中包括的各种组件的电力供应而切换到降低电力消耗的节电状态,并且被配置为通过解除节电状态并开始被停止的电力供应而从节电状态返回。打印机14被配置为在预定条件被满足时,例如,当节电按钮被按下时或当用户不操作打印机14的状态已至少持续预定时段时,切换到节电状态。
由于对与通信操作相关的组件的电力供应被停止,因此不仅在断电状态中,而且在节电状态中,根据示例性实施方式的打印机14不能接收打印数据。当用户按下如下描述的设置在操作面板34上的节电解除按钮时,节电状态被解除,并且打印机14切换到非节电状态以处于能够接收打印数据的状态。
在根据示例性实施方式的打印系统10中,在主机装置12和打印机14之间没有设置诸如打印服务器的临时存储从主机装置12发送来的打印数据并向打印机14发送打印数据的管理装置。因此,打印数据是在主机装置12和打印机14之间直接发送/接收的。
图2是示出主机装置12的示例性配置的图。
根据示例性实施方式的主机装置12包括中央处理单元(CPU)20、只读存储器(ROM)21、随机存取存储器(RAM)22、显示单元23、操作单元24、硬盘驱动器(HDD)25以及通信接口(I/F)26,它们通过总线27彼此连接。
CPU 20执行存储在ROM 21或HDD 25中的程序以控制主机装置12的全部操作。ROM 21存储由CPU 20执行的程序以及例如由CPU 20执行的处理所必需的数据。RAM 22被用作工作存储器。
HDD 25存储由CPU 20执行的程序和各种数据。HDD 25还包括在打印机14不能接收从主机装置12发送来的打印数据时存储打印数据用的存储区域(以下,称为打印队列)。
存储在HDD 25或ROM 21中的程序包括用于打印机驱动器的程序。在从用户接收打印指令时,打印机驱动程序根据打印指令创建打印数据并通过通信I/F 26向打印机14发送创建的打印数据。另外,在通过通信I/F 26从打印机14接收关于打印队列的状态的查询时,打印机驱动程序根据该查询而检查打印队列的存储状态,并通过通信I/F 26向打印机14通知存储状态。此外,在通过通信I/F 26从打印机14接收对打印数据的发送请求时,打印机驱动程序从打印队列读出打印数据并通过通信I/F 26向打印机14发送打印数据。
存储由CPU 20执行的程序用的存储介质不限于HDD 25或ROM 21。例如,存储介质可以是软盘、数字通用盘(DVD)、或通用串行总线(USB)存储器(未示出),或者可以是与通信组件16相连接的另一装置(未示出)中的存储设备。
显示单元23由例如液晶显示器(LCD)构成,并且在CPU 20的控制下显示各种图像、消息等。操作单元24由例如键盘和鼠标构成。用户对操作单元24进行操作以输入或指定各种类型的信息。
通信I/F 26是通过通信组件16从其他装置接收数据/向其他装置发送数据的接口。
图3是示出打印机14的示例性配置的图。
打印机14包括CPU 30、ROM 31、RAM 32、HDD 33、操作面板34、打印单元35以及通信I/F 36和I/F 37,它们通过总线39彼此连接。
CPU 30执行存储在ROM 31或HDD 33中的程序以控制打印机14的全部操作。ROM 31存储由CPU 30执行的程序和例如由CPU 30执行的处理所必需的数据。RAM32被用作工作存储器。
操作面板34由包括LCD的显示单元以及十个键、触摸板等构成,并且设置有用于接受用户执行的操作的接受单元。操作面板34还设置有打开/关闭打印机14的电源按钮和用于解除打印机14的节电状态和将打印机14切换到非节电状态的节电解除按钮。
HDD 33存储由CPU 30执行的程序。存储在HDD 33或ROM 31中的程序包括打印机14从断电状态进入通电状态时或解除节电状态时执行的处理用的程序以及用户认证用的程序。下面将详细地描述这些程序。
在HDD 33中的预定存储区域预先存储了主机装置12的IP地址(以下称为主机IP)作为识别主机装置12用的识别信息。将主机IP存储在HDD 33中的存储区域中在这里被表述为“注册主机装置”。根据示例性实施方式,例如用户或管理员预先操作操作面板34以向打印机14输入主机IP、用户ID和用户名,如图4所示。按照使主机IP、用户ID和用户名按照彼此关联的方式将主机IP、用户ID和用户名存储在打印机14的HDD 33中,由此注册了主机装置。用户ID是识别对被给予了与该用户ID关联的主机IP的主机装置进行操作的用户用的识别信息。用户名是用户使用的名称。
打印单元35根据打印数据在记录介质上形成图像,即,执行打印。
通信I/F 36是用于通过通信组件16从其他装置接收数据/向其他装置发送数据的接口。
读卡器38连接到I/F 37。读卡器38读出在集成电路(IC)卡的存储器中记录的信息(在打印系统10的情况下为用户ID)。打印机14设置有用户认证功能。当打印机14的用户认证功能被启动时,CPU 30执行用户认证用的程序并使用已利用读卡器38读取的用户ID来对用户进行认证。
现在将描述根据示例性实施方式的打印系统10的操作。在该示例性实施方式中,将描述在不使用用户认证功能的情况下的操作。
在主机装置12中,当用户对操作单元24进行操作以指定用户需要打印的数据并通过由诸如打印机驱动程序的软件提供的设置画面输入设置信息而指定执行打印用的打印设置时,图5中示出的处理开始。
在步骤100中,主机装置12根据用户提供的打印设置来创建打印数据。
在步骤102中,主机装置12将创建的打印数据发送给打印机14。
在步骤104中,主机装置12确定打印机14是否已接收发送的打印数据。根据本示例性实施方式,如果主机装置12在发送打印数据后的预定时段过去之前的时段中从打印机14接收到接收通知,则确定的结果为“是”。如果主机装置12在该时段中未从打印机14接收到接收通知,则确定的结果为“否”。
另选地,重传的最大次数可以预先确定。当主机装置12在该时段中未接收到接收通知时,主机装置12可以反复地重传打印数据,直到重传的次数达到最大次数为止。如果主机装置12即使在重传的次数达到最大次数时也未从打印机14接收到接收通知,则步骤104中的确定结果为“否”。
如果步骤104中的确定结果为“是”,则处理结束,这是由于打印机14已经成功地接收到打印数据。如果步骤104中的确定结果为“否”,则处理进行到步骤106,并且主机装置12将打印机14未接收的打印数据存储到打印队列中。
当打印机14处于断电状态中或处于节电状态中时,打印机14不能接收打印数据。但是,当从断电状态开启电源时或当打印机14从节电状态返回到非节电状态时,打印机14能够接收打印数据。因此,当用户操作打印机14的电源按钮以使打印机从断电状态进入通电状态时或当用户按下打印机14的节电解除按钮以解除节电状态时,打印机14执行图6中示出的处理。
在步骤200中,打印机14将N设置为1。
在步骤202中,打印机14向预先注册的主机装置12中的被注册为第N个主机的主机装置12(以下称为主机装置N)询问(即,发送查询)打印队列的存储状态,并且检查存储状态。
图7是当主机装置12接收到关于打印队列的存储状态的查询时由主机装置12执行的处理的流程图。
在步骤300中,主机装置12检查主机装置12的打印队列的存储状态,并且确定打印队列中是否存储了打印数据。
在步骤302中,主机装置12将其打印队列的存储状态通知给打印机14。换言之,主机装置12向打印机14发送指示打印队列中是否存储了打印数据的信息。
在接收到该信息时,在图6中示出的步骤204中,打印机14参考接收到的信息并确定主机装置N的打印队列中是否存储了打印数据。
如果在步骤204中的确定结果为“是”,则处理进行到步骤206,并且针对主机装置N的打印队列中存储的打印数据的发送请求被发送到主机装置N。
图8是当主机装置12从打印机14接收到对打印数据的发送请求时由主机装置12执行的处理的流程图。
在步骤350中,主机装置12读出其打印队列中存储的打印数据,并且将打印数据发送给打印机14。
在步骤352中,主机装置12从打印队列中去除已发送的打印数据。打印数据可以在主机装置12从打印机14接收到指示打印机14已经接收到发送去的打印数据的通知时被去除。
在图6的步骤208中,打印机14接收响应于对打印数据的发送请求而从主机装置N发送来的打印数据,并且向主机装置N发送接收通知。打印机14还控制打印单元35根据接收到的打印数据执行打印。在完成打印后,处理进行到步骤210。
如果步骤204中的确定结果为“否”,则处理跳过步骤206和208并进行到步骤210。
在步骤210中,打印机14确定是否注册了其他主机装置12。如果步骤210中的确定结果为“是”,则处理进行到步骤212,打印机14将N加1,并且处理返回到步骤202。
如果步骤210中的确定结果为“否”,则处理结束,这是因为打印机14已检查了全部注册的主机装置12的打印数据的存在/不存在,并且完成了必要的打印。
现在,作为与示例性实施方式进行比较的比较例,将描述由于打印机14处于断电状态或处于节电状态而导致打印机14不能接收到从主机装置12发送来的打印数据时由相关技术的打印系统执行的处理。
在相关技术中,在由于打印机14处于断电状态或处于节电状态而导致打印机14不能接收打印数据时,主机装置12取消打印数据的发送并且去除打印数据。用户移动到打印机14的位置并按下打印机14的电源按钮或节电按钮以使打印机14返回到通电状态或非节电状态,使得打印机14能够接收打印数据。此后,用户返回到主机装置12的位置处并再次操作主机装置12以输入打印指令。用户接着需要再次移动到打印机14处以收取打印的材料。
相反,根据示例性实施方式,当打印机14不能接收从主机装置12发送来的打印数据时,主机装置12将打印数据存储起来。接着,在由于用户执行的操作而使打印机14进入到能够接收打印数据的状态中时,打印机14请求注册的主机装置12发送存储在该主机装置12中的打印数据,并获得和打印该打印数据。因此,用户只须等候在打印机14的位置处以获得打印出的材料。因而,用户不需要再次操作主机装置12以重传打印数据。另外,不需要用于从主机装置12接收打印数据、管理接收到的打印数据并将打印数据传递到打印机14的管理装置。
根据示例性实施方式,已描述了执行图5、图7和图8中示出的处理作为打印机驱动程序的功能的示例。但是,程序不限于打印机驱动程序,只要程序执行这些处理即可。
第二示例性实施方式
在第二示例性实施方式中,将描述在使用用户认证功能的情况下的打印系统10的操作。根据第二示例性实施方式的打印系统10、主机装置12和打印机14的配置类似于第一实施方式的配置,并将不再进行描述。
由主机装置12执行的处理(图5、图7和图8)类似于第一示例性实施方式的处理,并且不再进行描述。
图9是根据第二示例性实施方式的当用户操作打印机14的电源按钮以使打印机14从断电状态进入通电状态时或当用户按下打印机14的节电解除按钮以解除节电状态时由打印机14执行的处理的流程图。
在步骤400中,当用户使IC卡靠近为打印机14设置的读卡器38时,读卡器38读出存储在IC卡的存储器中的用户ID。打印机14使用读出的用户ID来执行认证处理。例如,如果读出的用户ID是注册的用户ID,则认证的结果是成功的。如果用户ID不是注册的用户ID,则认证的结果是失败的。当认证结果是失败时,打印机14中的打印可不被允许。这里将不对认证的结果是失败时执行的处理进行描述,并且假定认证的结果是成功的,处理进行到下一步骤402。
在步骤402中,打印机14向已被认证的主机装置12(以下,称为认证的主机装置)询问(即,发送查询)打印队列的存储状态,并且检查存储状态。换言之,打印机14读取与已被读取的用户ID关联地注册的主机IP。打印机14向与该主机IP相对应的传输目的地发送查询,并检查被给予该主机IP的认证的主机装置的打印队列。
由接收到查询的认证的主机装置执行的处理是根据第一示例性实施方式的参照图7描述的处理。值得注意的是,根据第二示例性实施方式,除了指示打印队列是否存储了打印数据的信息以外,响应于来自打印机14的查询而从认证的主机装置发送的信息还包括用于识别存储在打印队列中的打印数据用的打印数据识别信息。例如,打印数据识别信息可以例如是用户已指定打印的文件的文件名、打印数据的创建日期和时间或打印数据的传输日期和时间、或按照打印数据被创建的时间顺序而给予打印数据的号码。
在步骤404中,打印机14参考从认证的主机装置接收到的信息,并且确定该认证的主机装置的打印队列是否存储了打印数据。
如果步骤404中的确定结果为“是”,则处理进行到步骤406,并且打印机14在操作面板34上显示关于打印队列的信息的列表。根据第二示例性实施方式,在操作面板34上显示打印队列中存储的打印数据的打印数据识别信息。
图10示出了关于打印队列的信息的示例性显示。在图10中示出的示例中,显示了从认证的主机装置获得的用户ID、用户名和打印数据识别信息。另外,还显示了消息“选择打印数据”以允许用户从列表中选择要打印的打印数据。例如,用户触摸操作面板34的触摸板或操作操作键以选择所显示的打印数据的打印数据识别信息。选择的数量可以超过一个。
在步骤408中,打印机14确定用户是否选择了打印数据(打印数据的打印数据标识信息)中的至少一个。如果打印机14确定用户选择了打印数据中的至少一个,则打印机14在步骤410中向认证的主机装置发送针对选择的打印数据的发送请求。
由接收到发送请求的认证的主机装置执行的处理是根据第一示例性实施方式的参照图8描述的处理。值得注意的是,根据第二示例性实施方式,认证的主机装置读出由用户选择的打印数据并且将读出的打印数据发送给打印机14,而不是将存储在打印队列中的全部打印数据都发送给打印机14。
在步骤412中,打印机14接收响应于发送请求而从认证的主机装置发送来的打印数据,并且向认证的主机装置发送接收通知。打印机14还控制打印单元35根据接收到的打印数据来执行打印。
根据第二示例性实施方式,用户ID被用于认证。另选地,IC卡存储主机IP,并且从IC卡读取主机IP的信息,由此基于主机IP是否注册在打印机14中而执行认证。
根据第二示例性实施方式,已经描述了使用IC卡进行认证的示例。另选地,在不使用IC卡的情况下,用户对操作面板34进行操作以输入可以用于认证的用户ID或主机IP。
此外,根据第一和第二示例性实施方式,已经描述了当打印机14处于断电状态或处于节电状态时打印机14不能接收打印数据的情况。本发明不限于该情况,并且可适用于在处于断电状态时不能接收打印数据但在处于节电状态时打印机能够接收打印数据的打印机。
此外,在由于通信故障或打印机14的通信I/F 36的故障导致打印机14不能接收打印数据的情况下,当用户例如在故障恢复或故障修复后开启打印机14时,可以执行上述处理。
此外,根据第一示例性实施方式,已经描述当打印队列存储有打印数据时打印机14从主机装置12获得打印数据并执行打印的示例,但获得打印数据的方式不限于此。即使当不执行认证时,类似于第二示例性实施方式,打印机14可以首先在操作面板34上显示每一个注册的主机装置12的打印数据识别信息的列表,并指示用户在列表中选择至少一项。打印机14接着可以向主机装置12发送针对选择的打印数据识别信息所表示的打印数据的发送请求,并且获得由选择的打印数据识别信息表示的打印数据并打印该打印数据。
对本发明实施方式的前述描述是为了例示和说明的目的而提供的。其并非旨在穷举或者将本发明限于所公开的确切形式。显然,许多变型和修改对于本领域技术人员是显而易见的。选择并描述这些示例性实施方式是为了最好地说明本发明的原理及其实际应用,从而使得本领域其他技术人员能够理解本发明的适用于所构想特定用途的各种实施方式和各种变型。旨在由所附权利要求书及其等同物来限定本发明的范围。
Claims (9)
1.一种打印装置,该打印装置包括:
打印部,其基于打印数据执行打印;
注册部,其预先注册信息处理装置,所述信息处理装置响应于来自用户的打印指令而创建并发送打印数据并且将未被传输目的地接收的打印数据存储在存储器中;
确定部,当所述打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,所述确定部确定注册的信息处理装置中是否存储有未被所述打印装置接收的所述打印数据;
请求部,其请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据;以及
控制器,在接收到响应于所述请求部的所述请求而发送的打印数据时,所述控制器控制所述打印部基于所述打印数据来执行打印。
2.根据权利要求1所述的打印装置,该打印装置还包括:
接受部,其接受用于识别注册的信息处理装置的装置识别信息或用于识别使用注册的信息处理装置的用户的用户识别信息,
其中当所述打印装置从不能接收所述打印数据的状态返回到能够接收所述打印数据的状态时,所述确定部确定在利用所述接受部接受的所述装置识别信息识别出的信息处理装置中或者在利用所述接受部接受的所述用户识别信息识别出的用户使用的信息处理装置中是否存储有未被所述打印装置接收的所述打印数据。
3.根据权利要求1所述的打印装置,该打印装置还包括:
显示处理部,其从被确定为存储有所述打印数据的所述信息处理装置获得用于识别存储的打印数据的打印数据识别信息,并且在显示器上显示获得的打印数据识别信息;以及
选择部,其使得用户从所述显示器上显示的所述打印数据识别信息中选择要打印的打印数据的打印数据识别信息,
其中所述请求部请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据中的利用所述选择部选择的所述打印数据识别信息识别出的打印数据。
4.根据权利要求2所述的打印装置,该打印装置还包括:
显示处理部,其从被确定为存储有所述打印数据的所述信息处理装置获得用于识别存储的打印数据的打印数据识别信息,并且在显示器上显示获得的打印数据识别信息;以及
选择部,其使得用户从所述显示器上显示的所述打印数据识别信息中选择要打印的打印数据的打印数据标识信息,
其中所述请求部请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据中利用所述选择部选择的所述打印数据识别信息识别出的打印数据。
5.根据权利要求1至4中任一项所述的打印装置,其中所述不能接收所述打印数据的状态是断电状态或节电状态。
6.一种信息处理装置,该信息处理装置包括:
创建和发送部,其响应于来自用户的打印指令而创建打印数据并向打印装置发送所述打印数据,所述打印装置包括:
打印部,其基于所述打印数据执行打印;
注册部,其预先注册信息处理装置,所述信息处理装置响应于来自所述用户的打印指令而创建并发送所述打印数据并将未被传输目的地接收的打印数据存储在存储器中;
确定部,当所述打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,所述确定部确定注册的信息处理装置中是否存储有未被所述打印装置接收的打印数据;
请求部,其请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据;以及
控制器,当接收到响应于所述请求部的所述请求而发送的打印数据时,所述控制器控制所述打印部基于所述打印数据来执行打印,
存储处理部,其在从所述创建和发送部发送的所述打印数据未被所述打印装置接收时将未接收的打印数据存储在所述存储器中;以及
重传部,当所述打印装置对存储在所述存储器中的所述打印数据做出发送请求时,所述重传部向所述打印装置重传与所述发送请求对应的所述打印数据。
7.一种打印系统,该打印系统包括:
权利要求1至5中任一项所述的打印装置;以及
权利要求6所述的信息处理装置。
8.一种方法,该方法包括以下步骤:
预先注册信息处理装置,所述信息处理装置响应于来自用户的打印指令而创建并发送打印数据并将未被传输目的地接收的打印数据存储在存储器中;
当打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,确定注册的信息处理装置中是否存储有未被所述打印装置接收的打印数据;
请求被确定为存储有所述打印数据的所述信息处理装置发送所存储的打印数据;以及
当接收到响应于来自请求部的所述请求而发送的打印数据时,控制打印部基于所述打印数据来执行打印。
9.一种方法,该方法包括以下步骤:
响应于来自用户的打印指令而创建打印数据并向打印装置发送所述打印数据,所述打印装置包括:
打印部,其基于所述打印数据执行打印;
注册部,其预先注册信息处理装置,所述信息处理装置响应于来自所述用户的打印指令而创建并发送打印数据并将未被传输目的地接收的打印数据存储在存储器中;
确定部,当所述打印装置从不能接收打印数据的状态返回到能够接收打印数据的状态时,所述确定部确定注册的信息处理装置中是否存储有未被所述打印装置接收的打印数据;
请求部,其请求被确定为存储有所述打印数据的所述信息处理装置发送存储的打印数据;以及
控制器,当接收到响应于所述请求部的所述请求而发送的打印数据时,所述控制器控制所述打印部基于所述打印数据来执行打印,
当被创建和发送的所述打印数据未被所述打印装置接收时,将未接收的打印数据存储在所述存储器中;以及
当所述打印装置对所述存储器中存储的所述打印数据做出发送请求时,向所述打印装置重传与所述发送请求相对应的打印数据。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011205386A JP2013067030A (ja) | 2011-09-20 | 2011-09-20 | 印刷装置、情報処理装置、印刷システム、及びプログラム |
JP2011-205386 | 2011-09-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103019629A true CN103019629A (zh) | 2013-04-03 |
Family
ID=47880409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101020037A Pending CN103019629A (zh) | 2011-09-20 | 2012-04-09 | 打印装置、信息处理装置、打印系统和方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8705106B2 (zh) |
JP (1) | JP2013067030A (zh) |
CN (1) | CN103019629A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103434279A (zh) * | 2013-08-14 | 2013-12-11 | 广州市宝比塑料制品有限公司 | 打印机及其运行控制方法 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6233279B2 (ja) * | 2014-11-07 | 2017-11-22 | コニカミノルタ株式会社 | 画像形成装置、画像形成装置の制御プログラム、およびコントローラー |
JP6705691B2 (ja) * | 2016-04-26 | 2020-06-03 | 東芝テック株式会社 | 情報処理装置及びプログラム |
JP7071132B2 (ja) * | 2018-01-19 | 2022-05-18 | キヤノン株式会社 | 印刷装置、印刷方法、プログラム |
JP7067112B2 (ja) * | 2018-02-22 | 2022-05-16 | 株式会社リコー | 情報処理装置、情報処理方法、プログラム及び画像処理装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08328778A (ja) * | 1995-06-01 | 1996-12-13 | Toshiba Corp | ネットワークプリントシステム |
JP2002196916A (ja) * | 2000-12-25 | 2002-07-12 | Ricoh Co Ltd | 印刷システム |
CN1839379A (zh) * | 2003-08-22 | 2006-09-27 | 佳能株式会社 | 图像提供设备和记录设备,包括这些设备的记录系统,及其通信控制方法 |
JP2006268731A (ja) * | 2005-03-25 | 2006-10-05 | Fuji Xerox Co Ltd | 印刷システムおよび印刷システムの制御方法 |
JP2007066093A (ja) * | 2005-08-31 | 2007-03-15 | Oki Data Corp | 印刷システムおよび印刷装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3517527B2 (ja) * | 1996-08-23 | 2004-04-12 | キヤノン株式会社 | プリンタ制御装置及びプリンタの制御方法 |
US7408657B2 (en) * | 2000-09-19 | 2008-08-05 | Fuji Xerox Co., Ltd. | Image input and output system, method and recording medium having a common initiation portion |
JP2005182477A (ja) | 2003-12-19 | 2005-07-07 | Ricoh Co Ltd | 印刷システムおよび印刷方法 |
JP5056283B2 (ja) * | 2007-09-05 | 2012-10-24 | 富士ゼロックス株式会社 | 印刷システム |
JP5035130B2 (ja) * | 2008-06-16 | 2012-09-26 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置 |
JP2010123080A (ja) * | 2008-11-21 | 2010-06-03 | Fuji Xerox Co Ltd | 画像形成システム、プリンタ装置、および命令送信装置 |
-
2011
- 2011-09-20 JP JP2011205386A patent/JP2013067030A/ja active Pending
-
2012
- 2012-02-24 US US13/405,004 patent/US8705106B2/en active Active
- 2012-04-09 CN CN2012101020037A patent/CN103019629A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08328778A (ja) * | 1995-06-01 | 1996-12-13 | Toshiba Corp | ネットワークプリントシステム |
JP2002196916A (ja) * | 2000-12-25 | 2002-07-12 | Ricoh Co Ltd | 印刷システム |
CN1839379A (zh) * | 2003-08-22 | 2006-09-27 | 佳能株式会社 | 图像提供设备和记录设备,包括这些设备的记录系统,及其通信控制方法 |
JP2006268731A (ja) * | 2005-03-25 | 2006-10-05 | Fuji Xerox Co Ltd | 印刷システムおよび印刷システムの制御方法 |
JP2007066093A (ja) * | 2005-08-31 | 2007-03-15 | Oki Data Corp | 印刷システムおよび印刷装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103434279A (zh) * | 2013-08-14 | 2013-12-11 | 广州市宝比塑料制品有限公司 | 打印机及其运行控制方法 |
CN103434279B (zh) * | 2013-08-14 | 2017-02-15 | 广州市宝比万像科技有限公司 | 打印机及其运行控制方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2013067030A (ja) | 2013-04-18 |
US8705106B2 (en) | 2014-04-22 |
US20130070290A1 (en) | 2013-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210223973A1 (en) | Data communication system device and method | |
RU2421778C2 (ru) | Сервер управления печатью, способ управления печатью, программа и носитель записи | |
US8472041B2 (en) | Information processing apparatus, information processing system and computer-readable storage medium performing first authentication when storing print data and performing second authentication when printing stored print data | |
US8629999B2 (en) | Apparatus for carrying out a job stored in storing part, and method of controlling the apparatus | |
CN101783850B (zh) | 图像形成装置、图像形成系统和图像形成方法 | |
EP2546734A2 (en) | Printing apparatus, method for controlling printing apparatus, and storage medium | |
US20100208298A1 (en) | Image forming apparatus | |
US20110035785A1 (en) | Information processing system, control method thereof and storage medium | |
US20080178265A1 (en) | Information processing system, information processing apparatus and method and program therefor | |
US20130250330A1 (en) | Output system, image processing apparatus, and output method | |
US8860977B2 (en) | Information transmission system and method with multiple user authentication | |
US20100051681A1 (en) | Image forming apparatus, print control method, recording medium | |
CN103186734A (zh) | 图像形成装置和方法 | |
JP7134726B2 (ja) | 画像形成装置及びその制御方法、並びにプログラム | |
JP2009193322A (ja) | プリントシステム | |
CN102855098A (zh) | 图像形成系统 | |
CN103019629A (zh) | 打印装置、信息处理装置、打印系统和方法 | |
CN103139422B (zh) | 图像处理装置及其控制方法 | |
US10974516B2 (en) | Device, method for controlling device, and storage medium | |
JP2009059056A (ja) | 指示情報管理プログラム、指示情報管理装置、印刷装置及び印刷システム | |
US20100309524A1 (en) | Job processing apparatus, control method, and storage medium | |
JP4534556B2 (ja) | サービス提供システム | |
JP2011146008A (ja) | セキュア印刷システム | |
JP2016021247A (ja) | 情報処理装置、情報処理システム、情報処理方法、及びプログラム | |
JP6976061B2 (ja) | ジョブ装置、端末、認証関連情報の回復方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130403 |
|
RJ01 | Rejection of invention patent application after publication |