CN101071293A - 管理记录纸类型信息 - Google Patents
管理记录纸类型信息 Download PDFInfo
- Publication number
- CN101071293A CN101071293A CN 200710107462 CN200710107462A CN101071293A CN 101071293 A CN101071293 A CN 101071293A CN 200710107462 CN200710107462 CN 200710107462 CN 200710107462 A CN200710107462 A CN 200710107462A CN 101071293 A CN101071293 A CN 101071293A
- Authority
- CN
- China
- Prior art keywords
- sheet type
- self
- print job
- request
- storage
- 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
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本发明的示例性实施例一般涉及能够管理与成像装置可用的多种记录纸类型有关的信息的装置、方法、***、计算机程序和产品。
Description
技术领域
【1】本发明的示例性实施例一般涉及能够管理有关成像装置可用的多种记录纸类型的信息的装置、方法、***、计算机和产品。
背景技术
【2】当使用成像装置打印图像数据时,用户可指示成像装置在自定义记录纸上形成图像数据以代替默认类型记录纸。例如,如日本专利申请公布号2002-29120中所描述的,可将纸类型表事先提供给成像装置,所述纸类型表存储有关默认类型记录纸的各种信息。另外,用户可通过使成像装置将有关自定义类型记录纸的各种信息存入纸类型表来注册自定义类型记录纸。以这种方式,成像装置就能够在自定义类型记录纸上打印图像数据。
【3】另一方面,包括上述成像装置的成像装置通常由多个信息处理装置通过网络进行访问。可在任何时间通过多个信息处理装置中的任何一个注册自定义类型记录纸,以使纸类型表可被经常更新。因此,每当纸类型表被更新时,多个信息处理装置中的每个均需要获得存储在纸类型表中的各种信息以通知用户可用的自定义类型记录纸。这可能导致产生或处理打印作业请求所希望的时间变长,或成像装置或信息处理装置的工作量的增加。
【4】此外,网络上可能会存在很多种成像装置,因此对用户而言掌握每个成像装置可用的一种或一种以上的功能可能是很困难的。例如,一个成像装置可被提供有订书机,而另一个成像装置可被提供有打孔机。如果用户希望在记录纸上形成图像之后对记录页进行打孔,那么用户,或在用户位置提供的信息处理装置,需要在产生打印作业请求之前知道使用哪个成像装置。此外,可能有必要检查打印作业指定的功能是否与接收该打印作业请求的成像装置可用的功能匹配。这可能导致产生或处理打印作业请求所用的时间变长,或成像装置或信息处理装置的工作量增加。
发明内容
【5】根据上述的以及其它问题,存在这样的需求,即管理有关成像装置可用的多种记录纸类型的信息并抑制产生或处理打印作业请求所希望的时间,或成像装置或信息处理装置的工作量。
【6】另外或替代性地,存在这样的需求,即管理有关成像装置可用的多种功能的信息,并抑制产生和处理打印作业请求的时间,或成像装置或信息处理装置的工作量。
【7】本发明的一个示例性实施例包括可连接到信息处理装置的成像装置,所述成像装置以与用户注册的自定义纸类型对应的方式管理存储着自定义纸类型标识号、自定义纸类型名,以及自定义纸类型信息的自定义纸类型表。该成像装置另外可采用与默认纸类型对应的且事先默认设置的方式管理存储着默认纸类型标识号和默认纸类型信息的默认纸类型表。
【8】在一个例子中,成像装置在接收到来自用户的纸类型名请求时输出该自定义纸类型的自定义纸类型名以显示给用户。
【9】在另一个例子中,当成像装置接收到请求该成像装置执行打印作业的打印作业请求时,成像装置可使用自定义纸类型表和默认纸类型表中选择的一种表将被选择的纸类型的标识信息转换成纸类型标识号,并且通过将标识信息替换为纸类型标识号来重写打印作业请求,所述打印作业包括用户为处理该打印作业所选择的被选择的纸类型的标识信息。该成像装置可进一步使用从自定义纸类型表和默认纸类型表中选择的一种表中获得的信息来执行打印作业。
【10】在另一个例子中,当成像装置接收请求成像装置存储打印作业的打印作业存储请求时,成像装置可使用自定义纸类型表和默认纸类型表中选择的一种表将被选择的纸类型的标识信息转换成纸类型标识号,并且通过将标识信息替换为纸类型标识号来重写打印作业存储请求,所述打印作业包括用户为处理该打印作业所选择的选择纸类型的标识信息。该成像装置可进一步将打印作业存储为存储的打印作业。在这时,可采用与存储打印作业对应的方式,另外将在打印作业存储请求被接收时所获得的自定义纸类型表存储为存储的自定义纸类型表。
【11】在另一个例子中,当成像装置接收请求成像装置执行打印作业的打印作业请求时,该成像装置可确定该打印作业请求所请求的打印作业是否与存储的打印作业对应,以产生确定结果。基于该确定结果,该打印作业可以不同方式执行。
【12】在另一个例子中,当成像装置接收请求成像装置执行打印作业的打印作业请求时,该成像装置可比较在打印作业请求被接收时所获得的自定义纸类型表与存储的自定义纸类型表,以产生比较结果。基于该比较结果,该打印作业可以不同方式执行或可不被执行。
【13】本发明的一个示例性实施例包括可连接到成像装置的信息处理装置,所述信息处理装置将纸类型名请求发送至成像装置并响应该纸类型名请求而接收该成像装置可用的记录纸类型的标识信息。该信息处理装置此外可确定该标识信息是否存储在该信息处理装置中以产生确定结果,并当确定结果指示该标识信息未被存储时设置该标识信息以供显示。
【14】本发明的一个示例性实施例包括成像***,所述成像***包括上述及其它成像装置中的任何一个以及上述及其它信息处理装置中的任何一个,而不偏离本发明的精神和范围。
【15】除上述例子之外,也可采用其它各种方式实现本发明,例如,一种管理记录纸类型的方法,或一种使任何通用计算机起上述及其它成像装置或信息处理装置中任何一个的作用的计算机程序产品。
附图说明
【16】如同通过参考如下与附图结合考虑的详细说明对本申请所能更好了解的,可容易地获得对本公开及其各种附属优点的更全面的理解,其中:
【17】图1是根据本发明的一个示例性实施例,说明打印***的结构的示意框图;
【18】图2是根据本发明的一个示例性实施例,说明图1中所示的打印机的硬件结构的示意框图;
【19】图3是根据本发明的一个示例性实施例,说明图1中所示的打印机的硬件结构的示意框图;
【20】图4是根据本发明的一个示例性实施例,说明图1中所示的打印机的选择的部分的功能结构的示意框图;
【21】图5是根据本发明的一个示例性实施例,说明图1中所示的个人计算机(PC)的硬件结构的示意框图;
【22】图6是根据本发明的一个示例性实施例,说明图1中所示的PC的选择部分的功能结构的示意框图;
【23】图7是存储有关由图1中所示打印机管理的多种默认记录纸类型的信息的一个示例性默认纸类型表;
【24】图8是存储有关由图1中所示打印机管理的多种自定义记录纸类型的信息的一个示例性自定义纸类型表;
【25】图9是存储有关图7和8中所示的多种记录纸类型中至少一种的授权用户的信息的一个示例性授权用户表;
【26】图10是根据本发明的一个示例性实施例,说明由图1中所示打印***执行的,注册自定义记录纸类型的操作的顺序图;
【27】图11是当注册自定义记录纸类型的操作被执行时,由图1中所示打印机显示的一个示例性注册屏幕;
【28】图12A(包括图12AA和图12AB)是当注册自定义记录纸类型的操作被执行时,由图1中所示PC显示的一个示例性注册屏幕;
【29】图12B(包括图12BA和图12BB)是当注册自定义记录纸类型的操作被执行时,由图1中所示PC显示的一个示例性注册屏幕;
【30】图12C(包括图12CA和图12CB)是当注册自定义记录纸类型的操作被执行时,由图1中所示PC显示的一个示例性注册屏幕;
【31】图13是根据本发明的一个示例性实施例,说明由图1中所示打印***执行的,显示多种纸类型名的操作的顺序图;
【32】图14是由图1中所示PC显示的一个示例性打印设置屏幕;
【33】图15是根据本发明的一个示例性实施例,说明由图1中所示打印机执行的,显示多种纸类型名的操作的顺序图;
【34】图16是由图1中所示打印机显示的一个示例性打印等待屏幕;
【35】图17是由图1中所示打印机管理的示例性托盘(tray)表;
【36】图18是以相应方式存储多种默认纸类型标识号以及多种默认纸类型名的一个示例性转换表;
【37】图19是根据本发明的一个示例性实施例,说明由图4中所示用户接口控制器执行的,显示多种纸类型名的操作的流程图;
【38】图20A(包括图20AA和图20AB)是根据本发明的一个示例性实施例,说明由图1中所示打印机执行的,处理由图1中所示PC发送的当前打印作业请求的操作的顺序图;
【39】图20B是根据本发明的一个示例性实施例,说明由图1中所示打印机执行的,处理由图1中所示PC发送的当前打印作业请求的操作的顺序图;
【40】图21是以相应方式存储多种默认纸类型码以及多种默认纸类型名的一个示例性转换表;
【41】图22是以相应方式存储多种默认纸类型标识号以及多种默认纸类型码的一个示例性转换表;
【42】图23是根据本发明的一个示例性实施例,说明由图4中所示作业管理器执行的,处理由图1中所示PC发送的当前打印作业请求的操作的流程图;
【43】图24是根据本发明的一个实施例,说明由图4中所示打印机控制器执行的,执行打印作业的操作的流程图;
【44】图25是根据本发明的一个示例性实施例,说明由图1中所示PC执行的,设置多种纸类型名以供显示的操作的流程图;
【45】图26是根据本发明的一个示例性实施例,说明图1中所示打印机的硬件结构的示意框图;
【46】图27是根据本发明的一个示例性实施例,说明图1中所示打印机的选择的部分的功能结构的示意框图;
【47】图28(包括图28A和图28B)是根据本发明的一个示例性实施例,说明由图1中所示打印机执行的,处理打印作业存储请求的操作的顺序图;
【48】图29(包括图29A和图29B)是根据本发明的一个示例性实施例,说明由图1中所示打印机执行的,处理存储的打印作业请求的操作的顺序图;
【49】图30A是当打印作业被存储时以与打印作业对应的方式存储的一个示例性自定义纸类型表;
【50】图30B是当打印作业存储被执行时获得的一个示例性自定义纸类型表;
【51】图31是根据本发明的一个实施例,说明由图27中所示作业管理器执行的,处理打印作业请求的操作的流程图;
【52】图32是根据本发明的一个示例性实施例,说明由图27中所示作业管理器执行的,处理打印作业请求的操作的流程图;
【53】图33(包括图33A和图33B)是根据本发明的一个示例性实施例,说明由图27中所示打印机控制器执行的,执行打印作业的操作的流程图;
【54】图34是根据本发明的一个示例性实施例,说明由图27中所示作业管理器执行的,处理打印作业请求的操作的流程图;
【55】图35是存储指示为一个或多个打印作业所设置的一种或多于一种自定义纸类型的信息的一个示例性表。
具体实施方式
【56】在描述附图中说明的示例性实施例的过程中,出于清楚的目的采用了某些具体术语。然而,本专利说明书的公开无意受限于所选择的具体术语,并且应当理解的是每个的具体的要素均包括所有以相似方式作用的技术等同替代物。例如,除上下文中以其它的方式明确地表明之外,单数的纸“一个或某”、“一种”和“所述或该”意味着包括复数形式。
【57】现在参照附图,其中贯穿若干视图的相同参考号指相同或相应的部分,图1根据本发明的一个示例性实施例说明了打印***1。打印***1包括通过网络40连接的第一、第二、第三、第四和第五个人计算机10a、10b、10c、10d和10e(统称为“PC”10),以及打印机20。在本例中,网络40可由局域网(LAN)或因特网实现。
【58】图1的打印***1能够管理有关打印机20可用的多种记录纸类型的各种信息。例如,有关多种记录纸类型的这种信息可包括唯一地分配给所述多种记录纸类型中每种类型的标识信息,诸如纸类型标识号、纸类型码和/或纸类型名。有关多种记录纸类型的信息可进一步包括为多种记录纸类型中的每一种类型唯一设置的纸类型信息,例如,包括指示记录纸类型是事先默认设置的默认记录纸类型还是由用户按如下描述注册的自定义记录纸类型的信息。此外,纸类型信息可包括有关记录纸物理特性的信息,诸如指示记录纸是普通纸还是自纸、再生纸、OHP(投影机)纸、索引纸、专用纸、涂层纸的记录纸材料,或记录纸的厚度。此外,纸类型信息可以包括有关适用于某具体记录纸类型的印刷控制参数的信息。此外,当使用具体记录纸类型进行打印时,纸类型信息可包括有关可由打印机20选择性地使用的一种或多于一种功能的信息。此外,纸类型信息可以包括有关被授权使用具体记录纸类型的一个或多于一个用户的信息。
【59】在一个例子中,PC10产生起动注册操作的请求(“注册起动请求”)并将注册起动请求发送至打印机20,所述注册操作注册一种或多于一种自定义纸类型。当接收到注册起动请求时,打印机20就将注册屏幕显示给PC10,并且请求PC10发送有关将被注册的一种或多于一种自定义记录纸类型的信息。有关一种或多于一种自定义记录纸类型的信息可包括诸如自定义记录纸类型名的标识信息,以及诸如物理特性信息的纸类型信息的选择的项目。打印机20通过以可由打印机20管理的形式(例如自定义纸类型表)存储有关从PC10接收的一种或多于一种自定义纸类型的信息,从而注册一种或多于一种自定义纸类型。在注册一种或多于一种自定义纸类型之后,PC10可指示打印机20改变为任何一个已注册的自定义纸类型存储的信息。替代性地,打印机20可根据用户直接输入打印机20的指令,注册一种或多于一种自定义记录纸类型。
【60】在另一个例子中,PC10产生对获得分配给打印机20可用的一种或多于一种纸类型的纸类型名的请求(“纸类型名请求”),并且将该纸类型名请求发送至打印机20。在接收到纸类型名请求时,打印机20就将纸类型的纸类型名发送至PC10。一旦从打印机20接收到纸类型名,PC10就可将该纸类型名发送给用户。替代性地,打印机20可将打印机20可用的纸类型的纸类型名显示在提供给打印机20的显示设备上。
【61】在另一个例子中,PC10产生存储打印作业的请求(“打印作业存储请求”),并将该打印作业存储请求发送至打印机20。在本例中,打印作业存储请求可包括指示何时打印作业被请求的信息,有关将被打印的图像数据的信息,以及将被用于处理打印作业的各种打印设置信息,等。打印设置信息可包括标识信息(诸如将被用于打印的被选择的纸类型的纸类型名或纸类型码),有关记录纸尺寸的信息,有关打印机20选择性使用或禁止使用的功能的信息,和/或有关被授权使用该纸类型的一个或多个用户的信息。在接收到打印作业存储请求时,打印机20可将该纸类型名或纸类型码转换成相应的纸类型标识号,并将包含在该打印作业中的标识信息替换为所获得的纸类型标识号。打印机20可进一步获得自定义纸类型表的选择的部分或全部,作为存储自定义纸类型表,所述存储自定义纸类型表在接收打印作业存储请求时指示自定义纸类型信息。打印机20可采用相应的方式存储打印作业和存储自定义纸类型表。
【62】在另一个例子中,PC10产生执行打印作业的请求(“打印作业请求”),并将该打印作业请求发送至打印机20。在本例中,打印作业请求可包括有关打印作业被请求时间的信息,有关将被打印的图像数据的信息,为处理该打印作业而设置的各种打印设置信息,等。打印设置信息可包括标识信息(诸如,将被用于打印的选择的纸的纸类型名或纸类型码),有关记录纸尺寸的信息,有关打印机20选择性地使用或禁止使用的功能的信息,和/或有关被授权使用该纸类型的一个或多个用户的信息。在接收到打印作业请求时,打印机20可根据适合被选择的纸类型的打印控制参数,形成由打印作业指定的图像数据的调色剂图像。
【63】打印控制参数可从先前以与被选择的纸类型对应的方式存储的存储自定义纸类型表和当前以与被选择的纸类型对应的方式存储的最近更新的自定义纸类型表两者中任意一个获得。在一个例子中,当所请求的打印作业对应存储的打印作业时,打印控制参数可从存储的自定义纸类型表获得。当所请求的打印作业对应当前打印作业时,打印控制参数可从更新的或当前自定义纸类型表获得。在另一个例子中,当存储在自定义纸类型表中的信息的全部或选择的部分在存储的自定义纸类型表和当前自定义纸类型表之间不同时,打印控制参数可从存储自定义纸类型表获得。当存储在自定义纸类型表中的信息的全部或选择的部分相同时,打印控制参数可从当前自定义纸类型表获得。在另一个例子中,使用存储的自定义纸类型表或当前自定义纸类型表可根据用户偏好来确定。
【64】除上述功能或操作之外,打印***1能够执行如下描述的各种其它功能或操作。
【65】现在参照图2,其解释了打印机20的示例性硬件结构。图2的打印机20包括通过***总线30连接的中央处理器(CPU)21、只读存储器(ROM)22、随机存取存储器(RAM)23、非易失随机存取存储器(NVRAM)24、面板接口(I/F)25、网络I/F27,以及引擎I/F28。打印机20此外包括连接到面板I/F25的操作面板26,以及连接到引擎I/F28的打印机引擎29。打印机20此外可包括硬盘驱动器(HDD),其可被选择性地提供。
【66】CPU 21可起***控制器的作用,所述***控制器能够使用存储在任何所希望存储器或存储设备(诸如,ROM 22或NVRAM 24)中的各种程序来控制打印机20。可以由非易失存储器实现的ROM 22可存储各种数据,包括例如,由CPU 21执行的各种程序,各种参数,等。替代性地,ROM 22可由可重写存储器代替以使存储在ROM 22中的任何数据都可被更新。RAM 23可暂时存储各种数据以使其可起CPU 21的工作存储器的作用。NVRAM 24可由可重写存储器实现,其可存储将由CPU21执行的各种程序,关闭打印机20之后将保存各种参数以备随后的使用,等。
【67】面板I/F25可由任何所希望接口实现,其连接操作面板26和***总线30以允许在CPU 21和操作面板26之间的数据传送。通过面板I/F25,CPU 21可发送将通过操作面板26被输出的数据,或接收通过操作面板26输入的数据。操作面板26可包括诸如液晶显示器(LCD)或发光二极管(LED)的显示设备。操作面板26另外可包括输入设备,所述输入设备包括各种键或按钮,和/或可提供在LCD上的接触面板。例如,CPU 21可使操作面板26的显示设备提供图形用户接口(GUI)以显示各种屏幕。CPU 21可使操作面板26的输入设备输入从用户接收到的信息,包括,例如,执行具体操作的请求。
【68】网络I/F27可由任何所希望接口实现,其允许打印机20和诸如PC 10的外部装置之间通过网络40的通信。在本例中,网络I/F27可基于以太网技术建立通信。引擎I/F28连接打印机引擎29和***总线30以允许CPU 21和打印机引擎29之间的数据传送。
【69】在CPU 21的控制下,打印机引擎29可根据从用户接收的打印作业请求,使用一个或多个成像设备使打印机20在记录纸上形成图像数据的调色剂图像。
【70】现在参照图3,其解释了打印机20的一个示例性硬件结构。图3的打印机20包括通过内部总线113连接的***控制器101、***存储器102、参数存储器103、计时电路104、操作面板105、页缓冲存储器106、打印机107、供纸器108、修整机109、主机I/F110、网络I/F111,以及网络控制器112。
【71】***控制器101可控制打印机20的控制操作,包括供给记录纸的操作,在记录纸上形成图像的操作;通过主机I/F110与诸如图1的PC 10的主机装置通信;通过操作面板105与用户通信;通过网络I/F111与诸如PC 10的外部装置通信;或管理有关打印机20可用的一种或多于一种记录纸类型的信息。
【72】***存储器102可存储将由***控制器101执行的各种程序。***存储器102另外可起***控制器101的工作存储器的作用。参数存储器103可存储可被打印机20使用的各种数据,例如各种参数。定时电路104可输出指示当前时间的时间信息。操作面板105允许用户与打印机20通信。
【73】可起闪存(flame memory)作用的页缓冲存储器106,可一页接一页地存储将被打印的图像数据。打印机107从页缓冲存储器106读出图像数据,并根据图像数据在由供纸器108供给的记录纸上形成图像。供纸器108可包括多个托盘,每个托盘均存有一叠具体类型记录纸。修整机109可包括改变记录纸方向的旋转器,装订超过一张记录纸的订书机,和/或对记录纸进行打孔的打孔机。
【74】可由诸如通用串行总线(USB)的通信设备实现的主机I/F110,将打印机20连接至诸如PC 10的主机设备以允许数据在打印机20和主机设备之间通过LAN传送。
【75】网络I/F111将打印机20连接至网络40,并进一步连接至诸如在网络40上提供的PC 10的外部设备。网络控制器112可控制在打印机20和外部设备之间的数据传送,例如,通过指定通信协议。
【76】打印机20的硬件结构可采用除图2或3中所示结构外的各种方式实现。
【77】现在参照图4,其解释了打印机20的一个示例性功能结构。具体地,在本例中,在从PC 10或通过操作面板直接从用户接收到打印作业请求时,打印机20进行成像操作。例如,图2的CPU 21或图3的***控制器101执行打印控制程序,诸如打印机驱动程序,以使打印机20起图4中所示的控制器31的作用。图4的控制器31包括通信控制器32、面板控制器33、设备信息管理器34、作业管理器35和打印机控制器36。
【78】通信控制器32控制在打印机20和诸如PC 10的外部设备之间通过网络40的通信。例如,通信控制器32可通过网络I/F27(图2)或网络I/F111(图3)从PC 10接收注册起动请求、纸类型名请求、打印作业存储请求或打印作业请求。在另一个例子中,通信控制器32可响应纸类型名请求而将打印机20可用的多种纸类型的纸类型名发送至PC 10。在另一个例子中,当在处理打印作业请求或打印作业存储请求中检测到错误时,通信控制器32可将错误通知发送至PC 10。
【79】面板控制器33控制操作面板26(图2)或操作面板105(图3)的操作。在一个例子中,面板控制器33使操作面板将包括有关一种或多于一种纸类型的信息的各种信息显示给用户。在另一个例子中,面板控制器33接收用户通过操作面板输入的各种信息,诸如将被用于打印的打印设置信息。
【80】在本例中,通信控制器32和面板控制器33可被统称为用户接口(UI)控制器。
【81】设备信息管理器34管理将被打印机20使用的各种信息,包括有关打印机20可用的一种或多于一种纸类型的信息。
【82】作业管理器35管理打印作业,所述打印作业可通过打印作业请求由PC 10请求。
【83】打印机控制器36控制成像操作,例如,通过打印机引擎29(图2),或诸如打印机107、供纸器108和修整机109(图3)中的一种或多于一种的成像设备。例如,打印机控制器36可指示打印机引擎29或成像设备使用打印控制参数来执行打印作业,其中可采用与该打印作业指定的纸类型对应的方式获得所述打印控制参数。
【84】PC 10可由通用计算机实现,其可包括诸如CPU的处理器,以及诸如ROM、RAM和/或HDD的存储器(例如,如图5中所说明的)。图5的PC 10包括通过内部总线136连接的CPU 121、ROM 122、RAM 123、字符发生器124、定时电路125、网络I/F126、网络控制器127、存储器128、介质驱动器129、输出控制器132和输入控制器135。
【85】CPU 121控制PC 10的操作。ROM 122可存储包括将被CPU 121执行的各种程序的各种数据。RAM 123可起CPU 121的工作区的作用。
【86】字符发生器124产生用于显示的图形数据。定时电路125产生有关当前时间的时间信息。网络I/F126连接PC 10和诸如LAN的网络。网络控制器127通过例如指定通信协议来控制PC 10与诸如打印机20的外部设备之间经由网络40的数据传送。
【87】可由磁盘机实现的存储器128,可存储各种数据,包括各种应用程序、工作数据、文件数据、图像数据等。介质驱动器129从可移动的记录介质30读数据或将数据写于其上。记录介质30的例子可包括任何所希望光盘,例如DVD、CD-ROM、CD-R。输出控制器132控制将被输出的数据,例如,将被显示在显示设备131上的数据。连接到PC 10的显示设备131,可由例如LCD实现。
【88】输入控制器135可输入由用户通过键盘33或定点设备134提供的各种信息。键盘33,或诸如鼠标的定点设备134,每个均被连接到PC 10。
【89】除了可以以图5中所示的结构实现外,PC 10的硬件结构还可以以各种方式实现。
【90】现在参照图6,其解释了PC 10的一个示例性功能结构。具体地,在本例中,PC 10根据用户指令或根据相应应用程序的执行来执行打印机控制操作。例如,图5的CPU 121执行打印机控制程序,例如打印机驱动程序,以使PC 10起图6中所示的控制器11的作用。图6的控制器11包括通信控制器12、显示控制器13、操作控制器14以及图像数据发生器15。
【91】通信控制器12控制PC 10与诸如打印机20的外部设备之间的通信。在一个例子中,通信控制器12可将诸如打印作业请求或纸类型名请求的数据发送至打印机20。在另一个例子中,通信控制器12可响应打印作业请求而接收诸如打印结果的数据,或响应纸类型名请求而接收诸如打印机20可用的一种或多于一种纸类型的名称的数据。
【92】显示控制器13控制将被显示在显示设备131上的数据,例如,以GUI的形式。可根据通过通信控制器12从打印机20接收到的信息来产生用于显示的数据。例如,显示控制器13可显示从打印机20接收的纸类型名列表。替代性地,显示控制器13可将纸类型名发送至图像数据生成器15,以使图像数据生成器15可将纸类型名包含在打印作业请求中,其中所述纸类型名可从所显示的列表中选择。
【93】操作控制器14根据由用户通过键盘133或定点设备134输入的指令来控制PC 10的操作。例如,操作控制器14可使显示控制器13根据用户输入的指令改变GUI的外观和内容。在另一个例子中,操作控制器14可使图像数据生成器15基于用户输入的指令来产生打印作业请求。
【94】图像数据生成器15根据用户输入的指令产生打印作业请求或打印作业存储请求,并通过通信控制器12将打印作业请求或打印作业存储请求发送至打印机20。打印作业请求或打印作业存储请求可包括有关将被执行的打印作业的信息,例如指示作业被请求时间的信息,有关将被打印的图像数据的信息,将被用于打印图像数据的被选择的纸类型,用于打印图像数据的各种其它打印设置信息,等。
【95】如上参照图1所描述的,打印机20能够管理有关多种纸类型的信息,例如注册自定义纸类型,改变有关已注册的纸类型的信息,发送或显示纸类型名,处理打印作业存储请求,处理打印作业请求或检测打印作业错误。
【96】在本例中,打印机20以表格形式管理有关多种纸类型的信息,所述表格可被存储于任何所希望存储器中,例如NVRAM 24(图2)或参数存储器103(图3)中。具体地,在本例中,打印机20被提供以图7中所示的默认纸类型表和图8中所示的自定义纸类型表。
【97】图7的默认纸类型表以相应的方式存储默认纸类型的标识号(“纸类型ID”),诸如材料(“纸材料”)的默认纸类型的物理特性信息或默认纸类型的厚度(“纸厚度”),以及适合默认纸类型的打印控制参数。另外,图7的默认纸类型表可存储将被应用于默认纸类型中每种的一种或多于一种功能。图7的默认纸类型表优选可被存储在不可重写的存储器中,例如ROM 22或***存储器102。
【98】纸类型ID是唯一地分配给每个默认纸类型的任意号码。打印机20使用纸类型ID来管理有关存储在默认纸类型表中的默认纸类型的信息。纸材料可指示记录纸是否为普通纸、再生纸、OHP纸、索引纸、专用信纸等。纸厚度可指示记录纸的厚薄。在本例中,厚薄表示为三个级别,包括“薄”、“普通”和“厚”。替代性地,厚薄可由任何所希望级别数目表示。如图7中所示,如果可基于记录纸的其它信息(例如记录纸材料,或相应的纸材料只具有一个厚度级别)而采用记录纸的厚度,那么可不用提供纸厚度。此外,纸材料可提供除记录纸材料之外的信息。例如,专用信纸和普通纸在材料上是相同的,而在外观上不同,这样可在专用信纸上另外再印上标志。打印控制参数可包括固定温度(图7中的T1到T8)和纸传送速度(图7中的S1到S8),其中当使用打印机引擎29(图2)和成像设备(图3)执行成像时,它们可适用于相应的记录纸类型。可依赖物理特性信息(例如纸材料和纸厚度)来调整打印控制参数。打印控制参数中的一些参数可视成像设备的磨损情况而自动地更新。
【99】图8的自定义纸类型表以相应的方式为多种自定义纸类型中每种存储纸类型ID、纸类型名、诸如纸材料和纸厚度的物理特性信息,以及打印控制参数,其中所述多种自定义纸类型可由用户注册。另外,图8的自定义纸类型表可存储将被用于成像的一种或多于一种功能,例如双面复印、打孔、旋转或装订。图8的自定义纸类型表可被存储于任何可重写的存储器中,例如NVRAM 24或参数存储器103中。
【100】纸类型名可由用户在注册自定义纸类型时输入。如图8中所示,纸类型名包括词“自定义(CUSTOM)”并且相应的纸类型ID可在注册时被默认自动地分配给多种自定义纸类型中的每种。在注册时或注册之后,用户可将该默认名称改为对用户有意义的名称,例如图8中所示的“合同(CONTRACT)”。纸类型名可用于标识每个自定义纸类型。有关记录纸类型的物理特性信息,例如纸材料或纸厚度,可由用户在注册时输入,例如,通过在图7中所示的默认纸类型表中列出的纸材料和纸厚度级别中选择至少一个。功能也可由用户在注册时输入,例如,通过在打印机20可用的功能中选择至少一个功能。可使用先前为默认纸类型设置的打印控制参数,基于有关记录纸类型的物理特性信息来确定打印控制参数。在此情况下,打印控制参数可留为空白。替代性地,可根据用户的偏好为自定义纸类型中的每种类型设置打印控制参数。
【101】此外,如图9中所说明的,打印机20可被提供以授权用户表,所述授权用户表可指定被授权使用相应自定义纸类型的一个或多个授权用户,和/或未被授权使用相应自定义纸类型的一个或多个未授权用户。授权用户表,例如图9中所示的表格,可提供给图8的表格中所列出的多种自定义纸类型中的至少一种。例如,假定图9的授权用户表为具有纸类型ID 1的自定义纸类型而产生,被分配以用户ID1的用户和被分配以用户ID 2的用户被授权使用具有纸类型ID 1的自定义纸类型。被分配以用户ID 3的用户不被授权使用具有纸类型ID 1的自定义纸类型。
【102】现在参照图10,其解释了由图1的打印***1执行的,注册自定义纸类型的操作。在一个例子中,用户负责通过打印机20的操作面板26(图2)或操作面板105(图3)注册自定义纸类型。在另一个例子中,假定用户通过连接到PC 10的显示设备131(图5)注册自定义纸类型。出于说明目的,操作面板26、操作面板105和显示设备131可被统称为如图10中所说明的用户I/F37。
【103】在S11,在从用户I/F37接收到注册起动请求时,可被称为UI控制器的通信控制器32或面板控制器33,通过发送自定义纸类型请求向设备信息管理器34请求有关存储在图8的自定义纸类型表中的自定义纸类型的信息。
【104】在S12,在接收到自定义纸类型请求时,设备信息管理器34就从图8的自定义纸类型表获得有关自定义纸类型的信息,并将所获得的信息发送至U/I控制器32、33。
【105】在S13,U/I控制器32、33基于所获得的信息,给用户产生注册屏幕。在图11、12A、12B和12C中说明了注册屏幕的例子。
【106】在S14,用户I/F37输入有关将被注册的新的自定义纸类型的各种信息(“输入信息”),包括分配给新的自定义纸类型的纸类型名,将为新的自定义纸类型设置的物理特性信息,将被使用的一种或多于一种功能,有关一个或多于一个被授权用户的信息,等。
【107】在S15,用户I/F37将输入信息发送至U/I控制器32、33。
【108】在S16,U/I控制器32、33检测到有关新的自定义纸类型的输入信息,也就是,由用户执行的注册操作,被完成。例如,当图11中所示“确定(OK)”键被用户按下时,U/I控制器32、33检测到注册操作被完成。
【109】在S17,U/I控制器32、33将输入信息发送至设备信息管理器34。
【110】在S18,设备信息管理器34使用输入信息来更新图8中所示的自定义纸类型表。
【111】在S19,U/I控制器32、33指示用户I/F37从注册屏幕切换到前一屏幕,然后操作结束,其中所述前一屏幕先前在起动注册操作之前被显示。
【112】图11说明了注册屏幕50,其允许用户根据本发明的一个示例性实施例注册自定义纸类型。例如,在通过操作面板26或105接收到注册起动请求时,打印机20就可将图11的注册屏幕50显示在操作面板26(图2)或操作面板105(图3)上。
【113】图11的注册屏幕50包括纸类型ID段51、纸类型名段52、“更名(CHANGE NAME)”键53、多个纸材料键54、多个纸厚度键55、“前一(PREV)”键56、“下一(NEXT)”键57、“取消(CANCEL)”键58和“确定(OK)”键59。
【114】纸类型ID段51显示将被注册或更新的自定义纸类型的ID号。在本例中,具有纸类型ID 1的自定义纸类型被选择用于显示。当按下“前一”键56时,纸类型ID段51显示列在图8的自定义纸类型表下一个的自定义纸类型。当按下“下一”键57时,纸类型ID段51显示先前列在图8的自定义纸类型表上一个的自定义纸类型。
【115】纸类型名段52显示分配给选择的自定义纸类型的纸类型名。在本例中,“自定义1(CUSTOM1)”被自动地分配给具有纸类型ID 1的自定义纸类型。为了更名,可按下“更名”键53。当“更名”键53被按下时,除注册屏幕50外或代替注册屏幕50,可显示一键盘,所述键盘允许用户输入一个或多个字母、数字等。在本例中,可使用任何语言,例如,先前由用户设置的语言,输入自定义纸类型名。
【116】替代性地,纸类型名段52可留为空白。在此情况下,“更名”键53可由“输入名称(INPUT NAME)”键代替,所述“输入名称”键允许用户通过键盘输入名称。为防止用户不输入任何名称,打印机20另外可被提供以功能,即当用户完成注册而未在纸类型名段52中输入任何名称时将出错信息显示给用户。
【117】使用纸材料键54和纸厚度键55中至少一个键,用户可定义新的自定义纸类型的物理特性信息。在本例中,纸材料键54每个均与先前存储在图7中所示默认纸类型表中的纸材料对应。纸厚度键55每个均与先前存储在图7中所示默认纸类型表中的纸厚度级别对应。此外,在本例中,仅当普通纸被选为纸材料时才可选择薄级或厚级的纸厚度。
【118】当按下“取消”键58时,注册操作被取消,并且注册屏幕50被切换到前一屏幕。在这时,未更新图8的自定义纸类型表。替代性地,当按下“确定”键59时,注册操作被完成,并且注册屏幕59被切换到前一屏幕。在这时,用先前由用户输入的输入信息更新图8的自定义纸类型表,如上面参照图10所描述的。
【119】图12A(包括图12AA和图12AB)到12C(包括图12CA和图12CB)说明了根据本发明的一个示例性实施例的注册屏幕60、61和62,所述注册屏幕60、61和62中每个均允许用户注册新的自定义纸类型。例如,在从PC 10接收到注册起动请求时,打印机20就可使PC 10将注册屏幕60、61和62中任何一个显示在显示设备131上。除了设置是执行一种或多于一种功能的增加的功能之外,注册屏幕60和61中任何一个与图11中所示注册屏幕50在功能上基本上相似。除了下面增加的功能之外,即通知在PC 10的用户是否被授权使用相应的自定义纸类型,和/或设置一个或多于一个被授权使用相应自定义纸类型的用户的功能,图12C(包括图12CA和图12CB)中所示的注册屏幕62与注册屏幕60和61在功能上基本上相似。
【120】参照图12A(包括图12AA和图12AB)、12B(包括图12BA和图12BB)和12C(包括图12CA和图12CB)中任何一个,用户可通过选择“名称(NAME)”段,使用键盘133(图5)输入纸类型名。用户可通过在“纸材料(SHEET MATERIAL)”段的下拉菜单中列出的纸材料中选择至少一个来选择纸材料。用户可通过在“纸厚度(SHEETTHICKNESS)”段的下拉菜单中列出的纸厚度级别中选择至少一个来选择纸厚度。
【121】参照图12A(包括图12AA和图12AB),当用户希望执行双面复印时,用户不选择“非双面(NO DUPLEX)”复选框。当用户希望改变记录纸的方向时,用户不选择“不旋转(NO ROTATION)”复选框。当用户希望装订记录纸时,用户不选择“不装订(NO STAPLING)”复选框。
【122】参照图12B(包括图12BA和图12BB),当用户希望执行双面复印时,用户选择“双面”复选框。当用户希望改变记录纸的方向时,用户选择“旋转”复选框。当用户希望装订记录纸时,用户选择“装订”复选框。
【123】参照图12C(包括图12CA和图12CB),当登录***的用户是一般用户时,用户可能能够使用显示在图12C(包括图12CA和图12CB)中所示“用户限制(USER RESTRICTION)”段上的信息来检查是否该用户被授权使用显示在注册屏幕62上的任何一个自定义纸类型。替代性地,当登录***的用户是管理员时,用户可决定是否限制一个或多个用户使用存储在图8的自定义纸类型表中的任何一个自定义纸类型或限制使用将被注册的新的自定义纸类型。例如,当用户希望限制自定义纸类型的使用时,用户可将“用户限制”的“否”改为“是”。为了具体地设置一个或多于一个被限制使用相应自定义纸类型的用户,或一个或多于一个被授权使用相应自定义纸类型的用户,该用户选择图12C(包括图12CA和图12CB)中所示的“用户信息”键。当选择“用户信息”时,显示设备131另外可显示注册用户列表。根据注册用户列表,用户可选择一个或多于一个被限制使用相应自定义纸类型的用户,或一个或多于一个被授权使用相应自定义纸类型的用户。有关一个或多于一个授权用户的这样信息可被存储在图9中所示授权用户表中。
【124】有关存储在图8的自定义纸类型表中的自定义纸类型的信息可采用多种方式显示给用户。在一个例子中,如图13中所说明的,可在用户请求打印机20执行打印或用户请求打印机20显示打印设置屏幕以确认打印设置时,显示有关自定义纸类型的信息。例如,当用户指示PC 10通过诸如文字处理软件、电子数据表或查看程序的应用程序来显示打印设置屏幕时,PC 10可将对自定义纸类型名(“纸类型名请求”)的请求发送至打印机20。在接收到纸类型名请求时,打印机20将自定义纸类型名发送至PC 10。使用自定义纸类型名,PC 10可产生图14中所示的打印设置屏幕70并将其显示在显示设备131上。在另一个例子中,如图15所说明的,当用户输入对显示打印等待屏幕90的请求时,有关自定义纸类型的信息可被显示在图16的打印等待屏幕90上,打印等待屏幕90可显示在打印机20的操作面板26或105上。用户可通过例如通过操作面板26选择打印功能来输入这样的请求。替代性地,打印等待屏幕90可被设置为初始屏幕以当打印机20的电源接通时显示。
【125】现在参照图13,其根据本发明的一个示例性实施例解释了将自定义纸类型名显示在图14的打印设置屏幕70上的操作。
【126】在S21,在从用户接收到显示打印设置屏幕70的请求时,PC 10的通信控制器12就通过网络40将自定义纸类型名请求发送至打印机20的通信控制器32,其中所述自定义纸类型名请求请求自定义纸类型名。
【127】在S22,打印机20的通信控制器32将自定义纸类型名请求发送至设备信息管理器34。
【128】在S23,在接收到自定义纸类型名请求时,设备信息管理器34就分别获得存储在图8的自定义纸类型表中的自定义纸类型的自定义纸类型名。
【129】在S24,设备信息管理器34将自定义纸类型名发送至通信控制器32。在本例中,自定义纸类型名可用文本数据的形式表示。
【130】在S25,通信控制器25响应在S21接收的自定义纸类型名请求而通过网络40将自定义纸类型名发送至PC 10的通信控制器12。
【131】在S26,一旦接收到自定义纸类型名,通信控制器12就将自定义纸类型名发送至显示控制器13。在这时,PC 10可将自定义纸类型名存储在PC 10的任何所希望存储器中,例如存储器128或任何可重写存储器中。
【132】在S27,显示控制器13使用除先前存储在PC 10的任何所希望存储器(例如,ROM 122)中的默认纸类型名外的自定义纸类型名,产生图14中所示的打印设置屏幕70。在本例中,可用文本数据形式表示的默认纸类型名,被存储在图18中所说明的转换表T10中。替代性地,可用文本数据形式表示的默认纸类型名,被存储在图21中所说明的转换表T20中。
【133】参照图14,打印设置屏幕70包括多个功能标签71,包括“基本(Basic)”标签、“编辑(Edit)”标签、“完成(Finish)”标签以及“其它(Other)”标签。用户可在这些标签70之间切换以选择将被输入或更新的打印设置信息类型。如图14中所说明的,当选择“基本”标签时,打印设置屏幕70提供纸尺寸段72、方向段73、打印设置段74、托盘段75、纸类型段76、“确定”键81以及“取消”键82。纸尺寸段72在下拉菜单中列出多种可用的记录纸尺寸,并允许用户为打印选择一个尺寸。方向段73允许用户选择记录纸的方向。打印设置段74允许用户选择或输入将被打印的文档集的数目。托盘段75在下拉菜单中列出多个可用的托盘,并允许用户为打印选择一个托盘。代替选择具体的托盘,用户可选择自动托盘选择功能,所述自动托盘选择功能自动地选择适合打印的托盘。纸类型段76在下拉菜单中列出多种可用纸类型的称名称,并允许用户为打印选择一个纸类型。当按下“确定”键81时,显示控制器13使通信控制器12将有关由用户使用打印设置屏幕70所做选择的信息发送至打印机20。同时,显示控制器13将打印设置屏幕70切换回前一屏幕。当按下“取消”键82时,显示控制器13将打印段屏幕70切换回前一屏幕,而不存储或发送任何有关由用户使用打印设置屏幕70所做选择的信息。
【134】在本例中,可显示在纸类型段76上的任何默认纸类型名,先前可被存储在PC 10的任何所希望存储器中,例如,作为打印机驱动程序的一部分。此外,可被显示在纸类型段76上的诸如“自定义1”或“自定义2”的任何自定义纸类型名,可如上所述从打印机20接收。以这种方式,PC 10可通知用户可用的自定义纸类型,而不需要单独管理有关自定义纸类型的信息。此外,因为每当图14的打印设置屏幕70被显示时,PC 10可从打印机20接收自定义纸类型名,所以用户可被通知有关可用的自定义纸类型的最近更新的信息,即使PC 10的数目很大。此外,在本例中,PC 10接收文本形式的自定义纸类型名。因此不需要在显示自定义纸类型名之前转换自定义纸类型名的数据格式。此外,对于PC 10而言不需要存储指示自定义纸类型名与自定义纸类型ID之间的对应关系的信息。
【135】除自定义纸类型名之外,PC 10可显示可从图8的自定义纸类型表获得的自定义纸类型信息。例如,当按下图14的“完成”键71时,打印设置屏幕70可显示有关将被用于在纸类型段76中选择的自定义纸类型的一种或多于一种功能的信息。在“完成”键71被选择时将被显示的功能可以包括有关修整操作的功能,包括打孔、旋转或装订功能。以这种方式,当具体的纸类型在纸类型段76中被选择时,先前可通知用户任何将被使用的修整功能。当“完成”键71被选择时将被显示的功能包括有关修整操作的功能,其包括打孔、旋转或装订功能。以这种方式,当具体的自定义纸类型在纸类型段76,被选择时,事先可通知用户任何将被使用的修整功能。此外,这可防止用户选择不适于具体自定义纸类型的功能。
【136】替代性地,当用户选择不适于具体自定义纸类型的修整功能时,打印机20可使PC 10发送出错信息。
【137】替代性地,当登录***的用户被确定为未被授权使用具体自定义纸类型的未授权用户时,打印机20可使PC 10在纸类型段76中不显示具体的自定义纸类型。这可防止用户选择其被禁止使用的自定义纸类型。
【138】替代性地,当登录***的用户从显示在纸类型段76的下拉菜单上显示的纸类型选择其被禁止使用的自定义纸类型时,打印机20可使PC 10显示出错信息。
【139】参照图15,其解释了由打印机20执行的,将自定义纸类型名显示在图16中所示打印等待屏幕90上的操作。
【140】在S31,在接收到显示打印等待屏幕90的请求时,面板控制器33通过将纸类型ID请求发送至设备信息管理器34来请求分别分配给打印机20的多个托盘的纸类型ID。
【141】在S32,在接收到纸类型ID请求时,设备信息管理器34从存储在打印机20的任何所希望的存储器中的托盘表获得有关分配给每个托盘的纸类型ID的信息,例如图17中所示的托盘表。在S33,设备信息管理器将纸类型ID发送至面板控制器33。图17中所示的托盘表可被存储于可重写存储器中,例如NVRAM(图2)或参数存储器102(图3)中。图17的托盘表以相应的方式存储多种纸类型ID和打印机20的多个托盘。存储在托盘表中的信息可根据用户偏好而改变。
【142】返回参照图15,在S34,在接收到分配给每个托盘的纸类型ID时,面板控制器33提取一种或多于一种纸类型ID(每个均与默认纸类型名对应),并使用图18中所示的转换表T10将每个默认纸类型ID转换成相应的默认纸类型名。可被存储在ROM 22或***存储器102中的图8的转换表T10,以相应的方式存储多种默认纸类型ID和多种默认纸类型名。替代性地,如果图7的默认纸类型表另外存储了每个默认纸类型ID的默认纸类型名,那么默认纸类型ID和默认纸类型名之间的对应关系可从图7中所示的默认纸类型表获得。在S35,一旦获得分配给托盘的相应默认纸类型ID的默认纸类型名,面板控制器33就将默认纸类型名发送至操作面板26或105。
【143】在S36,面板控制器33提取一个或多于一个纸类型ID(每个均与自定义纸类型名对应),并将自定义纸类型名请求发送至设备信息管理器34,所述自定义纸类型名请求请求分别与自定义纸类型ID对应的自定义纸类型名。
【144】在S37,一旦接收到自定义纸类型名请求,设备信息管理器34就从图8中所示的自定义纸类型表获得与自定义纸类型ID对应的自定义纸类型名。在S38,设备信息管理器34将自定义纸类型名发送至面板控制器33。在S39,面板控制器33将自定义纸类型名发送至操作面板25或105。自定义纸类型名可采用文本数据的形式表示。
【145】使用在S35接收的默认纸类型名和在S39接收的自定义纸类型名,操作面板26或105显示了与图16中所示打印等待屏幕90上打印机20的托盘分别对应的纸类型名。
【146】参照图16,打印等待屏幕90包括托盘选择段91,所述托盘选择段91显示有关分别分配给打印机20的托盘(包括托盘1到5)的记录纸类型的信息。托盘选择段91此外还允许用户例如在产生打印作业请求之前选择托盘1到5中的一个。托盘选择段91包括六个托盘选择键92,所述托盘选择键92包括与打印机20的托盘对应的五个托盘选择键9和与打印机20的手动托盘对应的一个托盘选择键9。在每个托盘选择键92中,均提供了显示分配给托盘的托盘号的托盘号段93,显示分配给托盘的记录纸尺寸的纸尺寸段94,以及显示分配给托盘的纸类型名的纸类型段95。如上所述,可基于图17中所示的托盘表、图18中所示的转换表T10、图7中所示的默认纸类型表、和/或图8中所示的自定义纸类型表来产生包含在托盘选择段91中的信息。
【147】参照图19,其解释了由打印机20的面板控制器33执行的,将自定义纸类型名显示在图16中所示的打印等待屏幕90上的操作。
【148】S101请求设备信息管理器34发送分别分配给打印机20的托盘的纸类型的纸类型ID。S102从设备信息管理器34接收纸类型的纸类型ID。
【149】S103在S102接收的纸类型ID中选择一个。S104为被选择的纸类型ID搜寻图18中所示的转换表T10。S105确定被选择的纸类型ID是否在图18的转换表T10中被找到。如果被选择的纸类型ID被找到(在S105为“是”),操作前进到S 106。否则(在S105为“否”),操作前进到S108。
【150】S106使用图18中所示转换表T10获得与被选择的纸类型ID对应的默认纸类型名。
【151】S107将默认纸类型名发送至操作面板26或105以供显示。
【152】S108请求设备信息管理器34发送与被选择的纸类型ID对应的自定义纸类型。S109从图8中所示自定义纸类型表获得与被选择的纸类型ID对应的自定义纸类型名。S110将自定义纸类型名发送至操作面板16或105。
【153】S111确定是否存在另一个将被处理的纸类型ID。如果存在将被处理的纸类型ID(在S111为“是”),操作前进到S112以选择下一纸类型ID以进行处理。如果不存在将被处理的纸类型ID(在S111为“否”),操作结束。
【154】图19的操作可采用各种其它方式执行。例如,只要获得纸类型ID和默认纸类型或自定义纸类型之间的对应关系,诸如默认纸类型表的任何其它表格就可被用于确定被选择的纸类型ID是与默认纸类型对应还是与自定义纸类型对应。
【155】除显示自定义纸类型名的示例性情形之外或替代该示例性情形,可使用自定义纸类型名来产生打印作业请求,所述打印作业请求可被从PC 10发送至打印机20,例如,如图20A(包括图20AA和图20AB)和20B中任何一个所说明的。
【156】参照图20A(包括图20AA和图20AB),其根据本发明的一个示例性实施例解释了由打印机20执行的,处理由PC 10发送的打印作业请求的操作。在本例中,打印作业请求请求打印机20使用自定义纸类型来进行打印。
【157】当PC 10的操作控制器14检测到用于打印的用户指令时,PC 10的图像数据生成器15产生打印作业请求,所述打印作业请求请求打印机20执行打印作业。打印作业请求可包括有关将被执行的打印作业的信息,例如指示作业被请求的时间的信息,有关将被打印的图像数据的信息,有关将被用于打印的记录纸类型的信息,等。打印作业请求由通信控制器12通过网络40发送至打印机20。例如,图像数据生成器15可基于打印设置信息来产生打印作业请求,所述打印设置信息可由用户通过图14的打印设置屏幕70输入。打印设置信息包括:但并不限于有关记录纸类型的信息,将被打印的文档数目,是否执行包括双面复印、打孔或装订的一个或多个功能,以及存储将被使用的记录纸的托盘,等。当将被打印的图像数据超过一页时,可为多页中的每一页设置将被用于打印的记录纸类型。此外,在本例中,可从纸类型段76选择的自定义纸类型名被包含在打印作业中以指示将被用于打印的自定义纸类型。在本例中,当PC 10响应纸类型名请求而从打印机20接收自定义纸类型名时,自定义纸类型名可被存储在PC 10的任何所希望的存储器中。
【158】参照图20A(包括图20AA和图20AB),在S52,在接收到在S51从PC 10的通信控制器12发送的打印作业请求时,打印机20的通信控制器32就将打印作业请求发送至作业管理器35。
【159】在S53,作业管理器35分析打印作业请求,并确定由打印作业请求指定的纸类型与自定义纸类型对应。在本例中,作业管理器35使用图22中所示的转换表T30来确定由打印作业请求指定的纸类型是否与自定义纸类型对应,所述转换表T30可被存储于不可重写存储器中,例如ROM 22或***存储器102中。图22的转换表T30以相应的方式存储多种默认纸类型码和多种默认纸类型ID。例如,作业管理器35可从打印作业请求中提取诸如自定义纸类型名的纸类型标识信息,并在图22中所示转换表T30搜索所提取的标识信息。当标识信息未在图22的转换表T30中找到时,作业管理器35确定打印作业请求指定的纸类型是自定义纸类型。
【160】在S54,作业管理器35通过发送从打印作业请求中提取的自定义纸类型名,向设备信息管理器34请求自定义纸类型ID。
【161】在S55,在接收到自定义纸类型ID请求时,设备信息管理器34就从图8中所示自定义纸类型表获得与所提取的自定义纸类型名对应的自定义纸类型ID。在S56,设备信息管理器34将自定义纸类型ID发送至作业管理器。作业管理器35通过将自定义纸类型名替换为所获得的自定义纸类型ID来重写打印作业请求。
【162】在S57,当作业管理器35确定打印机20准备好执行打印作业时,作业管理器35将打印作业请求发送至打印机控制器36。这时,由打印作业指定的自定义纸类型以从设备信息管理器34接收的自定义纸类型ID的形式表示。
【163】在S58,打印机控制器36向设备信息管理器34请求与由打印作业指定的自定义纸类型有关的物理特性信息,例如,自定义纸类型的纸材料或纸厚度。
【164】在S59,设备信息管理器34获得物理特性信息,例如纸材料或纸厚度,所述物理特性信息与来自图8的自定义纸类型表的自定义纸类型ID对应。在S60,设备信息管理器34将物理特性信息发送至打印机控制器36。在本例中,打印机控制器36基于自定义纸类型的物理特性信息来确定将被用于成像的一个或多于一个打印控制参数。例如,打印机控制器36从存储在图7的默认纸类型表中的默认纸类型中选择一默认纸类型,所述默认纸类型具有的纸材料和/或纸厚度与自定义纸类型的纸材料和/或纸厚度基本上相似。打印机控制器36可使用与选择的默认纸类型对应的打印控制参数来设置自定义纸类型的打印控制参数。
【165】在S61,打印机控制器36使引擎29(图2)或图3的成像设备根据如上描述获得的打印控制参数执行打印作业。
【166】在S62,打印机控制器36通知作业管理器35打印作业完成,然后操作结束。
【167】图20A(包括图20AA和图20AB)的操作可采用各种其它方式执行。例如,在S58,当图8的自定义纸类型存储打印控制参数时,打印机控制器36可向设备信息管理器34请求与自定义纸类型ID对应的打印控制参数。在此情况下,设备信息管理器34获得打印控制参数并将其发送至打印机控制器36。在另一个例子中,打印作业请求可由用户通过操作面板26或105直接输入。在此情况下,通信控制器12可由用户代替,而通信控制器32可由面板控制器33代替。
【168】参照图20B,其根据本发明的一个示例性实施例解释了由打印机20执行的,处理由PC 10发送的打印作业请求的操作。在本例中,打印作业请求将一个默认纸类型指定为将被用于打印的记录纸类型。
【169】当PC 10的操作控制器14检测到用于打印的用户指令时,除了将一个默认纸类型选择作为将被用于打印的记录纸类型之外,通信控制器12以与参照图20A(包括图20AA和图20AB)所描述的基本上相似的方式产生打印作业请求。在本例中,PC 10可将图21中所示的转换表T20存储为打印机驱动程序的一部分。转换表T20以相应的方式存储多种默认纸类型码和多种默认纸类型名。例如,用户可从显示在图14中所示的打印设置屏幕70的纸类型段76上的默认和自定义纸类型名中选择一个默认纸类型名。一旦选择被通过操作控制器14输入,图像数据发生器15就使用图21的转换表T20将选择的默认纸类型名转换为默认纸类型码。图像数据发生器15进一步产生包括默认纸类型码的打印作业请求。
【170】参照图20B,在S71,在从通信控制器12接收到打印作业请求时,在S72,打印机20的通信控制器32将该打印作业请求发送至作业管理器35。
【171】在S73,作业管理器35分析打印作业请求,并确定由打印作业请求指定的纸类型与默认纸类型对应。例如,作业管理器35可从打印作业请求中提取诸如默认纸类型码的纸类型标识信息,并在图22中所示转换表T30中搜寻所提取的标识信息。当标识信息在图22的转换表T30中被找到时,作业管理器35确定由打印作业请求指定的纸类型是默认纸类型。
【172】在S74,作业管理器35获得与从图22中所示转换表T30提取的默认纸类型码对应的默认纸类型ID。这时,作业管理器35通过将默认纸类型码替换为所获得的默认纸类型ID以重写打印作业请求。
【173】在S75,当作业管理器35确定打印机20准备好执行打印作业时,作业管理器35将打印作业请求发送至打印机控制器36。这时,由打印作业请求指定的默认纸类型以在S74获得的默认纸类型ID的形式表示。
【174】在S76,打印机控制器36使引擎29(图2)或图3的成像设备根据与默认纸类型ID对应的打印控制参数执行打印作业,所述打印控制参数可从图7的默认纸类型表获得。
【175】在S77,打印机控制器36通知作业管理器35打印作业完成,然后操作结束。
【176】图20B的操作可采用各种其它方式执行。例如,为确定是否被选择的纸类型是默认纸类型,可使用除图22的转换表T30外的任何表格。在另一个例子中,打印作业请求可由用户通过操作面板26或105直接输入。在此情况下,通信控制器12可由用户代替,而通信控制器32可由面板控制器33代替。
【177】参照图23,其根据本发明的一个示例性实施例解释了由打印机20的作业管理器35执行的,处理从PC 10接收的打印作业请求的操作。
【178】S121从打印作业请求中提取标识信息,诸如自定义纸类型名或默认纸类型码。
【179】S122在图22中所示的转换表T30中搜寻所提取的标识信息。
【180】S123确定S122的搜索结果是否指示所提取的标识信息在图22的转换表T30中被找到。当搜索结果指示所提取的标识信息被找到(在S123为“是”)时,就可确定所提取的标识信息(也就是所提取的纸类型码)与一个默认纸类型对应,然后操作前进到S124。当搜索结果指示所提取的标识信息未被找到(在S123为“否”)时,就可确定所提取的标识信息(也就是所提取的纸类型名)与一个自定义纸类型对应,然后操作前进到S125。
【181】S124从图22的转换表T30获得与所提取的默认纸类型码对应的默认纸类型ID。
【182】S125向设备信息管理器34请求与所提取的自定义纸类型名对应的自定义纸类型ID。在接收到请求时,设备信息管理器34访问图8中所示的自定义纸类型表以获得与所提取的自定义纸类型名对应的自定义纸类型ID。
【183】S126从设备信息管理器34接收与所提取的自定义纸类型名对应的自定义纸类型ID。
【184】S127在预定时间将打印作业请求发送至打印机控制器36,然后操作结束。打印作业请求包括可在S124或S126获得的纸类型ID。
【185】图23的操作可采用各种其它方式执行。例如,取代使用转换表确定是否从PC 10发送的标识信息(也就是纸类型名或码)与默认纸类型或自定义纸类型对应,打印机20能够基于可被分配给自定义纸类型名的额外符号来确定是否纸类型名或码是默认或自定义的。在此情况下,PC 10在将自定义纸类型名发送至打印机20之前,将诸如“+”号的符号添加到自定义纸类型名。参照图23,S122和S123可由确定是否额外的符号被添加到在S121从打印作业请求中提取的纸类型名或码中的步骤代替。当未添加额外符号时,操作前进到S124。当添加了额外符号时,操作前进至S125。在S125,不带额外符号的自定义纸类型名被发送至设备信息管理器34。
【186】参照图24,其根据本发明的一个示例性实施例解释了由打印机20的打印机控制器36执行的,执行打印作业的操作。图24的操作可对应于图20A(包括图20AA和图20AB)的S58到S61或图20B的S76。
【187】S131在图7的默认纸类型表中搜寻纸类型ID,所述纸类型ID可从来自作业管理器35的打印作业中提取。
【188】S132确定是否S131的搜索结果指示纸类型ID在图7的默认纸类型表中被发现。当搜索结果指示纸类型ID被找到(在S132为“是”)时,就可确定该纸类型ID与一默认纸类型ID对应,然后操作前进到S133。当搜索结果指示纸类型ID未被找到(在S132为“否”)时,就可确定该纸类型ID与一个自定义纸类型ID对应,然后操作前进到S134。
【189】S133从图7的默认纸类型表获得与默认纸类型ID对应的打印控制参数。
【190】S134向设备信息管理器34请求物理特性信息,诸如与自定义纸类型ID对应的纸材料或纸厚度。这时,设备信息管理器34从图8中所示的自定义纸类型表获得自定义纸类型ID的物理特性信息。
【191】S135从设备信息管理器34接收与自定义纸类型ID对应的物理特性信息。
【192】S136从图7的默认纸类型表获得与在S135获得的物理特性信息对应的打印控制参数。具体地,打印机控制器35选择具有与自定义纸类型ID的物理特性信息相似的物理特性信息的一个默认纸类型,并获得与所选择的默认纸类型对应的打印控制参数作为将被用于自定义纸类型的打印控制参数。
【193】S137设置可在S133或S136获得的打印控制参数,作为将被打印机引擎29(图2)或图3的成像设备使用的打印控制参数。
【194】S138确定自动托盘选择功能是否被打开。当自动托盘选择功能被打开(在S138为“是”)时,操作前进到S239。当自动选择功能被关闭(在S138为“否”)时,操作前进到S140。
【195】S139根据打印设置信息从可用托盘中选择一个将被使用的托盘,所述打印设置信息包括由打印作业请求指定的纸类型ID,以及由打印作业请求指定的纸尺寸。打印机控制器36根据在S133或S13C获得的打印控制参数,使用在S139选择的托盘来执行打印作业,然后操作结束。当满足打印设置的托盘未被找到时,打印机控制器36可通知作业管理器35错误产生。
【196】S140选择由打印作业请求指定的托盘或打印机20先前设置的托盘作为默认。打印机控制器36根据在S133或S136获得的打印控制参数,使用在S140选择的托盘来执行打印作业,然后操作结束。
【197】图24的操作可采用各种其它方式执行。例如,如上参照图20A(包括图20AA和图20AB)所描述的,如果有关打印控制参数的信息被存储,那么打印控制参数就可直接从图8中所示自定义纸类型表获得。
【198】如上所描述的,打印机20使用纸类型ID管理有关多种纸类型的各种信息。纸类型ID的使用可抑制打印机20的工作量,增加打印机20的处理速度,减少打印机20的存储消耗量,减少打印机20的整体开发成本,等。
【199】此外,因为打印机20被提供以指示纸类型名与纸类型ID之间对应关系的信息或指示纸类型码与纸类型ID之间对应关系的信息,所以打印机20能够分析打印作业请求,即使打印作业请求使用相应的纸类型名或纸类型码来指定纸类型。因此,对于PC 10而言,只要纸类型名或纸类型码被存储,就没有必要存储指示纸类型名与纸类型ID之间对应关系的信息或指示纸类型码与纸类型ID之间对应关系的信息。在本例中,纸类型名或纸类型码可被存储为文本数据,其可用于显示。这可抑制PC 10的工作量,提高PC 10的处理速度,减少PC 10的存储消耗量,减少PC 10的整体开发成本,等。
【200】此外,因为有关多种纸类型的信息由打印机20在中央控制,所以最近更新的信息可很容易地被发送至任何数目的PC 10。
【201】返回参照图13,当PC 10显示图14中所示的打印设置屏幕70时,PC 10向打印机20请求打印机20可用的一种或多于一种自定义纸类型的名称。PC 10产生打印设置屏幕70,其包括被更新的自定义纸类型名,以及先前存储在PC 10中的默认纸类型名。
【202】替代性地,PC 10另外可向打印机20请求打印机20可用的一种或多于一种默认纸类型的名称以使被更新的默认纸类型名可被显示给用户。例如,除自定义纸类型名请求之外,还可将默认纸类型码请求发送至打印机20,其请求打印机20可用的多种默认纸类型的默认纸类型码。除从图8的自定义纸类型表获得的自定义纸类型名之外,在接收到默认纸类型码请求时,打印机20还从图22的转换表T30获得打印机20可用的默认纸类型码。一旦从打印机20接收到默认纸类型码和自定义纸类型名,PC 10就执行图25中所示的操作。
【203】参照图25,S141从打印机20接收到的纸类型名和纸类型码中选择一个纸类型名或纸类型码。
【204】S142在图21的转换表T20中搜寻被选择的纸类型名或码。
【205】S143确定是否搜索结果指示被选择的纸类型名或码在转换表T20中被找到。当搜索结果指示被选择的纸类型名或码被找到(在S143为“是”)时,就可确定被选择的纸类型码对应一默认纸类型,并且操作前进到S144。当搜索结果指示被选择的纸类型名或码未被找到(在S143为“否”)时,就可确定被选择的纸类型名对应一自定义纸类型,并且操作前进到S147。
【206】S144从图21的转换表T20获得与选择的默认纸类型码对应的默认纸类型名。S145设置默认纸类型名以供显示。S146存储指示默认纸类型名与默认纸类型对应的信息。
【207】S147设置选择的自定义纸类型名以供显示。
【208】S148存储指示自定义纸类型名与自定义纸类型对应的信息。
【209】S149确定是否存在另一个将被处理的纸类型名或码。当将被处理的纸类型名或码存在(在S149为“是”)时,操作前进到S150以选择之后将被处理的下一纸类型名或码。当将被处理的纸类型名或码不存在(在S149为“否”)时,操作结束。
【210】使用图25的操作,PC 10能够显示打印机20当前可用的纸类型名。
【211】图25的操作可采用各种其它方式实现。例如,取代使用转换表确定从打印机20发送的纸类型名或码是否与默认纸类型或自定义纸类型对应,PC 10能够基于可被分配给自定义纸类型名的额外符号来确定纸类型名或码是否是默认或自定义的。在此情况下,打印机20在将自定义纸类型名发送至PC 10之前,将诸如“+”号的符号添加到自定义纸类型名。参照图25,S142和S143可由确定额外的符号是否被添加到在S141被选择的纸类型名或码的步骤代替。当额外符号未被添加时,操作前进到S144。当额外符号被添加时,操作前进至S147。在S147,不带额外符号的自定义纸类型名被设置以用于显示。
【212】当从用户接收到打印作业请求时,图2或3的打印机20执行该打印作业请求。替代性地,图1的打印机20可在从用户接收到打印作业请求之后的一预定时间执行打印作业。例如,打印机20可允许用户存储打印作业,所述打印作业将在稍后时间执行。在此情况下,如图26中所说明的,图2或3的打印机20被额外提供以硬盘驱动器(HDD)201,所述硬盘驱动器存储包括将由打印机20执行的一个或多于一个打印作业的大量数据。此外,打印机20被假定具有如图27中所示的功能结构。图27的功能结构与图4的功能结构基本上相似,除了增加了作业存储37。作业存储37存储将由打印机20执行的一个或多于一个打印作业,所述一个或多于一个打印作业可通过网络40从PC10接收或通过操作面板26或105输入。
【213】参照图28(包括图28A和图28B),其根据本发明的一个示例性实施例,解释了由打印机20执行的,处理由PC 10发送的打印作业存储请求的操作。在本例中,打印作业请求将一个自定义纸类型指定为将被用于打印的记录纸类型。
【214】当PC 10的操作控制器14检测到用于存储打印作业的用户指令时,PC 10的图像数据生成器15以与如上参照图20A(包括图20AA和图20AB)所描述的基本相似的方式产生打印作业存储请求,所述打印作业存储请求包括打印作业信息,诸如指示存储作业被请求时间的信息,有关将被打印的图像数据的信息,有关将被用于打印的记录纸类型的信息,等。打印作业存储请求被通信控制器12通过网络40发送至打印机20。
【215】参照图28(包括图28A和图28B),在S202,在S201接收到从PC 10的通信控制器12发送的打印作业存储请求时,打印机20的通信控制器20将该打印作业存储请求发送至作业管理器35。
【216】在S203,作业管理器35以与如上参照图20A(包括图20AA和图20AB)的S53所描述的基本相似的方式分析打印作业存储请求,并使用从打印作业请求中提取的自定义纸类型名来确定由打印作业存储请求指定的纸类型对应自定义纸类型。
【217】在S204,作业管理器35通过发送从打印作业存储请求中提取的自定义纸类型名,向设备信息管理器34请求自定义纸类型ID。
【218】在S205,在接收到自定义纸类型ID请求时,设备信息管理器34就从图8中所示自定义纸类型表获得与所提取的自定义纸类型名对应的自定义纸类型ID。在S206,设备信息管理器34将自定义纸类型ID发送至作业管理器35。
【219】在S207,作业管理器35将包含在打印作业存储请求中的自定义纸类型名替换为自定义纸类型ID。
【220】在S208,作业管理器35向设备信息管理器34请求自定义纸类型表。
【221】在S209,设备信息管理器34将自定义纸类型表发送至作业管理器35。
【222】在S210,作业管理器35将打印作业存储请求与自定义纸类型表一起发送至作业存储37。打印作业存储请求包括从设备信息管理器34接收的自定义纸类型ID。
【223】在S211,作业存储37将打印作业和自定义纸类型表存储在所希望的存储中,例如HDD 201,然后操作结束。
【224】图28(包括图28A和图28B)的操作可采用各种其它方式执行。例如,打印作业存储请求可由用户通过操作面板26或105直接输入。在此情况下,通信控制器12可由用户代替,而通信控制器32可由面板控制器33代替。
【225】图28(包括图28A和图28B)的操作描述了一示例性情形,其中由打印作业存储请求指定的记录纸类型对应一自定义纸类型。当默认纸类型被指定时,从打印作业存储请求中提取的默认纸类型码可被转换为默认纸类型ID,例如,使用如上参照图20B所描述的转换表。此外,当默认纸类型被指定时,可不存储相应的图7的默认纸类型表,这是因为图7的默认纸类型表保持不变。
【226】替代性地,当分别为多页将被打印的图像数据设置不同的纸类型时,为所有页重复步骤S203到S207。
【227】现在参照图29(包括图29A和图29B),其根据本发明的一个示例性实施例解释了由打印机20执行的,处理存储打印作业请求的操作,所述存储打印作业请求请求打印机20执行存储在作业存储37中的打印作业。在本例中,由打印作业指定的记录纸类型对应一自定义纸类型。
【228】一旦存储在作业存储37中的打印作业(“选择的打印作业”)由用户选择以被打印,存储打印作业请求就可由PC 10或打印机20产生,所述存储打印作业请求请求选择的打印作业的打印。在S221从PC 10的通信控制器32或打印机20的面板控制器33接收到存储打印作业请求,在S222,作业管理器35就向作业存储37请求选择的打印作业。
【229】在S223,作业存储37获得选择的打印作业和自定义纸类型表,并将它们发送至作业管理器35。以与选择的打印作业对应的方式,在选择的打印作业被存储时,存储可被称作存储自定义纸类型表的自定义纸类型表。出于描述目的,在本例中,图30A的自定义纸类型表T40被获得作为存储纸类型表。
【230】在S224,作业管理器35产生打印作业请求,所述打印作业请求请求打印选择的打印作业。
【231】在S225,作业管理器35向设备信息管理器34请求具有更新信息的自定义纸类型表,所述具有更新信息的自定义纸类型表可称作当前自定义纸类型表。出于描述目的,在本例中,图30B的自定义纸类型表T50被获得作为当前自定义纸类型表。在S226,设备信息管理器34将当前自定义纸类型表发送至作业管理器35。在S227,作业管理器35存储当前自定义纸类型表。
【232】在S228,作业管理器35将存储自定义纸类型表,例如自定义纸类型表T40,发送至设备信息管理器34,并请求设备信息管理器34更新自定义纸类型表的设置。
【233】在S229,设备信息管理器34更新自定义纸类型表的设置以使存储自定义纸类型表被调整使用。在S230,设备信息管理器34通知作业管理器35设置完成。
【234】当作业管理器35确定打印机20准备好执行打印作业时,作业管理器35以与如上参照图20A(包括图20AA和图20AB)的S57到S62所描述的基本上相似的方式执行S231到S236。然而,在本例中,在S233,设备信息管理器34访问存储自定义纸类型表以获得自定义纸类型的物理特性信息,而不是当前自定义纸类型表。
【235】例如,参照图30A和30B,存储自定义纸类型表T40的内容可不同于当前自定义纸类型表T50的内容,这是因为自定义纸类型表可在任何时间更新。
【236】例如,当存储打印作业包括将被用于打印的自定义纸类型ID 2时,打印机控制器36根据适用于具有自定义纸类型ID 2的自定义纸类型的打印控制参数,通过访问当前自定义纸类型表T50来打印图像数据。然而,因为存储在当前纸类型表T50中的具有纸类型ID 2的自定义纸类型不同于存储在存储纸类型表T40中的具有纸类型ID 2的自定义纸类型,打印控制参数在打印时可能未被正确设置。类似地,当具有纸类型ID 2的自定义纸类型的功能在存储打印作业之后被改变时,将为成像执行的一种或多于一种功能在打印时可能未被正确设置。类似地,当具有纸类型ID 2的自定义纸类型的授权用户信息在存储打印作业之后被改变时,授权用户信息在打印时可能未被正确设置。
【237】为抑制由当前自定义纸类型表和存储自定义纸类型表之间的失配造成的错误,当前自定义纸类型表可在执行存储打印作业时被替换为存储自定义纸类型表。
【238】在S236,一旦作业管理器35被通知打印作业完成,在S237,作业管理器35就将在S227存储的当前自定义纸类型表发送至设备信息管理器34,并请求设备信息管理器34更新自定义纸类型表的设置。
【239】设备信息管理器34在S238更新自定义纸类型的设置,并在S239通知作业管理器35设置完成。
【240】图29(包括图29A和图29B)的操作描述了一示例性情形,其中由存储打印作业请求指定的记录纸类型对应一自定义纸类型。当默认纸类型被指定时,与S221、S222、S223、S224、S231、S235和S236对应的步骤可被执行。此外,在步骤S223,作业存储37未提供任何默认纸类型表,因为默认纸类型表保持不变。
【241】替代性地,当分别为将被打印的多页图像数据设置不同纸类型时,依赖自定义纸类型或默认纸类型是否为相应页而设置来执行图28(包括图28A和图28B)中所示操作的选择的步骤。
【242】在本例中,打印机20根据是否所请求的打印作业是当前或存储的,来确定是否执行图20A(包括图20AA和图20AB)或29的操作,例如,如图31中所示的。
【243】S301确定所请求的打印作业对应存储在作业存储37中的存储打印作业。当所请求的打印作业被存储(在S301为“是”),操作前进到S302。当所请求的打印作业未被存储,也就是所请求的打印作业是当前作业(在301为“否”),操作前进到S307。
【244】S302复制并存储可从设备信息管理器34获得的当前自定义纸类型表。
【245】S303请求设备信息管理器34将当前自定义纸类型表替换为存储自定义纸类型表。
【246】S304将包含自定义纸类型ID的打印作业请求发送至打印机控制器36以使打印机控制器36执行打印作业。
【247】S305确定打印作业是否完成。当确定打印作业完成(在S305为“是”)时,操作前进到S306。当确定打印作业未完成(在S305为“否”)时,操作重复S305。
【248】S306请求设备信息管理器34将存储自定义纸类型表替换为当前自定义纸类型表。
【249】S307将打印作业请求发送至打印机控制器36以使打印机控制器36执行打印作业。这时,当前自定义纸类型被使用。
【250】S308确定打印作业是否完成。当确定打印作业完成(在S308为“是”)时,操作结束。当确定打印作业未完成(在S308为“否”)时,操作重复S308。
【251】如上所述的替换使用的自定义纸类型表的操作可采用各种其它方式执行。例如,如图32和33中所说明的,例如可基于标记信息,通知打印机控制器36应该使用存储自定义纸类型表和当前自定义纸类型表中的哪个。当标记信息指示使用存储自定义纸类型表时,打印机控制器36访问存储自定义纸类型表,所述存储自定义纸类型表在存储打印作业请求被接收时由作业存储37管理。当标记信息指示使用当前自定义纸类型表时,打印机控制器36访问当前自定义纸类型表,所述当前自定义纸类型表在存储打印作业请求被接收时由设备信息管理器34管理。
【252】参照图32,其根据本发明的一个示例性实施例解释了由作业管理器35执行的,处理作业请求的操作。
【253】S311确定所请求的打印作业是否对应存储打印作业。当确定所请求的打印作业对应存储打印作业(在S311为“是”)时,操作前进到S312。当确定所请求的打印作业对应当前作业(在S311为“否”)时,操作前进到S313。
【254】S312为当前自定义纸类型表将标记信息的值设置为1到0。在本例中,标记信息“1”指示应该使用相应的自定义纸类型表。标记信息“0”指示不应使用相应的自定义纸类型表。
【255】S313将包括自定义纸类型ID的打印作业请求发送至打印机控制器36。
【256】S314确定打印作业是否完成。当打印作业完成(在S314为“是”)时,操作前进到S315。否则(在S314为“否”),操作重复S314。
【257】S315为当前自定义纸类型表将标记信息的值设置为1到0,然后操作结束。
【258】参照图33(包括图33A和图33B),其根据本发明的一个示例性实施例解释了由打印机控制器36执行的,如上参照图32所描述的,执行由作业管理器35请求的打印作业的操作。图33的操作与图24的操作基本上相似。差别包括增加了S321、S322和S323。
【259】当S131的搜索结果指示纸类型ID对应自定义纸类型ID时,操作前进到S321以确定为当前自定义纸类型表设置的标记信息的值是否具有“1”。当标记信息的值被设为1(在S321为“是”)时,就可确定当前自定义纸类型可被使用,然后操作前进到S134。当标记信息的值被设为0(在S321为“否”)时,就可确定当前自定义纸类型不能被使用,然后操作前进到S322。
【260】S322向作业管理器35请求与自定义纸类型ID对应的物理特性信息,例如纸材料或纸厚度。这时,作业管理器35从存储纸类型表获得自定义纸类型ID的物理特性信息。
【261】S323从作业管理器35获得对应自定义纸类型ID的物理特性信息。
【262】图31到33中任何一个的操作可采用各种其它方式执行。例如,可基于当前自定义纸类型表与存储自定义纸类型表之间的比较,例如,如图34所说明的,确定是否将当前自定义纸类型表替换为存储自定义纸类型表。图34的操作与图31的操作基本上相似。差别包括增加了S401和S402。
【263】S401比较当前自定义纸类型表与存储自定义纸类型表以产生比较结果。
【264】S402确定S401的比较结果是否指示当前自定义纸类型表不同于存储自定义纸类型表。当比较结果指示自定义纸类型表不同(在S402为“是”)时,操作前进到S302,以将当前自定义纸类型表替换为存储自定义纸类型表。否则(在S402为“否”),操作前进到S307。
【265】在本例中,不需要为自定义纸类型表的全部内容执行S401的比较。可仅为包含在打印作业请求的打印作业信息中的一种或多于一种自定义纸类型ID比较自定义纸类型表。有关包含在一个或多于一个打印作业中的一个或多于一个自定义纸类型ID事先可被做成一个表格,其存储多种自定义纸类型ID和指示是否相应自定义纸类型ID是为一个或多于一个打印作业而选择的选择信息。选择信息可由标记信息的值表示。当标记信息的值具有“1”值时,自定义纸类型是为相应打印作业选择的。当标记信息的值具有“0”值时,自定义纸类型不是为相应打印作业选择的。
【266】替代性地,当S402确定比较结果指示自定义纸类型表是不同的(在S402为“是”)时,打印机20可中断打印操作,并发通知给用户。例如,打印机20可请求用户选择其中一个选项,所述选项包括取消打印操作的选项,使用存储自定义纸类型连续打印的选项,和/或通过访问当前自定义纸类型表重置将被用于打印的记录纸类型的选项。必要时,根据用户选择的选项,打印机20可更新存储在打印作业中的信息。
【267】为抑制由当前自定义纸类型表和存储自定义纸类型表之间的失配造成的错误,当前自定义纸类型表的一个选择的部分可被禁止更新。例如,指示为一个或多于一个打印作业选择的一种或多于一种自定义纸类型的信息可用表格形式存储,例如图35中所示的被选择的纸类型表。参照图35,当具有自定义纸类型ID 1的自定义纸类型是为打印作业B选择的时,为打印作业B将标记信息的值设为1。当具有自定义纸类型ID 1的自定义纸类型不是为打印作业A选择的时,为打印作业A将标记信息的值设为0。此外,可获得用于自定义纸类型的所有打印作业的标记信息值的逻辑和,由图35的“或”指示,以指示是否该自定义纸类型是为任何打印作业选择的。
【268】例如,当用户请求更新自定义纸类型表时,设备信息管理器34访问图35的被选择的纸类型表,并确定对于至少一个打印作业而言被请求更新的自定义纸类型是否具有标记值1。如果被请求更新的自定义纸类型具有标记值1,打印机20通知用户更新被禁止。如果被请求更新的自定义纸类型具有标记值0,打印机20接受更新操作。
【269】除上述有关自定义纸类型的信息的使用之外或替代性地,存储于自定义纸类型表中的有关自定义纸类型的信息,可被用于抑制在输入打印设置信息时产生的人为错误。
【270】例如,用户可以输入打印机20不可用的或不适合相应自定义纸类型的打印设置信息。例如,用户可能会使用图14的打印设置屏幕70偶然地选择双面复印功能,即使在注册时没有为相应自定义纸类型选择双面复印功能。在此情况下,在接收到打印作业请求时,作业管理器35就可确定该打印作业请求指定的功能是否与自定义纸类型表指定的功能匹配。当该功能与自定义纸类型表指定的功能不匹配时,作业管理器35就使通信控制器32发送出错信息。这时,一个或多个选项可被呈现给用户,包括取消选项,再次输入打印设置信息选项,和/或使用可从自定义纸类型表获得的默认设置的选项。
【271】替代性地,可存储于自定义纸类型表中的有关自定义纸类型的信息,可被用于提高安全性。
【272】例如,用户可防止其他人使用一具体自定义纸类型。当用户限制被选择时,作业管理器35可通过访问图9的授权用户表来确定当前登录的用户是否被授权使用相应的自定义纸类型。当未在授权用户表中找到当前用户时,作业管理器35就使通信控制器32发送指示选择的自定义纸类型不能被使用的出错信息。
【273】根据如上的讲授,许多额外的修改和变化都是可能的。因此应该理解的是,在权利要求的范围内,本专利说明书的公开可采用除在此具体描述的以外的其它方式实施。
【274】例如,本公开和权利要求范围内的不同说明性实施例的要素和/或特征可相互组合和/或相互替代。
【275】在另一个例子中,为指定默认纸类型,例如,当产生打印作业请求时,相应的默认纸类型ID可被使用而不使用默认纸类型码。
【276】此外,在本说明书中,图1的打印机20被作为例子描述。任何所希望的具有多种成像功能的成像装置,诸如复印机、传真机、多功能装置都可被使用。类似地,图1的PC 10可由任何所希望的信息处理装置代替。
【277】此外,如上所描述的,上述及本发明的其它方法中任何一个都可在存储于任何类型存储介质中的计算机程序表中具体体现。存储介质的例子包括:但并不限制于,软盘、硬盘、诸如CD-ROM的光盘光磁盘、磁带、诸如SRAM、EEPROM的非易失性存储器,或非易失性存储卡,ROM(只读存储器),等。
【278】替代性地,如上所描述的及本发明的其它方法中任何一个都可由ASIC实现,因此可由互联传统元件电路或其与被编程的一个或多于一个传统通用微处理器和/或的信号处理器的组合的适当网络准备。
【279】本专利申请基于并要求在日本专利局提交的日本专利申请号2006-134103(于2006年5月12日提交)、2006-166927(于2006年6月16日提交)、以及2007-048348(于2007年2月28日提交)的优先权,在此将这些文件的全部内容以参考形式并入本文。
Claims (18)
1.一种成像装置,包括:
设备信息管理器,其管理自定义纸类型表,所述自定义纸类型表以相应的方式为用户注册的自定义纸类型存储自定义纸类型标识号、自定义纸类型名以及自定义纸类型信息,所述自定义纸类型名和所述自定义纸类型信息由所述用户输入或选择;以及
用户接口控制器,其在从所述用户接收到纸类型名请求时,输出所述自定义纸类型的所述自定义纸类型名以显示给所述用户。
2.根据权利要求1所述的装置,其中所述设备信息管理器被进一步配置以管理默认纸类型表,所述默认纸类型表以相应的方式为先前默认设置的默认纸类型存储默认纸类型标识号和默认纸类型信息。
3.根据权利要求1或2所述的装置,其中,所述用户接口控制器进一步接收请求所述成像装置执行打印作业的打印作业请求,所述打印作业请求包括由所述用户为处理所述打印作业选择的被选择的纸类型的标识信息,所述装置进一步包括:
作业管理器,其使用所述自定义纸类型表和所述默认纸类型表中选择的一个表将所述被选择的纸类型标识信息转换为纸类型标识号,并通过将所述标识信息替换为所述纸类型标识号来重写所述打印作业请求;以及
打印机控制器,其使用从所述自定义纸类型表和所述默认纸类型表中的所述选择的一个表获得的信息,以与所述纸类型标识号对应的方式执行所述打印作业。
4.根据权利要求1或2所述的装置,其中,所述用户接口控制器被进一步配置以接收请求所述成像装置存储打印作业的打印作业存储请求,所述打印作业存储请求包括由所述用户为处理所述打印作业选择的被选择的纸类型的标识信息,所述装置进一步包括:
作业管理器,其被配置以使用所述自定义纸类型表和所述默认纸类型表中选择的一个表将所述被选择的纸类型的标识信息转换为纸类型标识号,并通过将所述标识信息替换为所述纸类型标识号来重写所述打印作业存储请求;以及
作业存储,其被配置以将具有所述纸类型标识号的所述打印作业存储为存储打印作业。
5.根据权利要求4所述的装置,其中,当所述被选择的纸类型的所述标识信息对应所述自定义纸类型名时,所述作业存储被进一步配置以采用与所述存储打印作业对应的方式,将在所述打印作业存储请求被接收时获得的所述自定义纸类型表存储为存储的自定义纸类型表。
6.根据权利要求5所述的装置,其中,当所述用户接口控制器接收请求所述成像装置执行打印作业的打印作业请求时,所述作业管理器被进一步配置以确定由所述打印作业请求请求的所述打印作业是否与所述存储打印作业对应,从而产生确定结果,所述装置进一步包括:
打印机控制器,其在所述确定结果指示所述打印作业对应所述存储的打印作业时,使用从所述存储的自定义纸类型表获得的信息执行所述打印作业。
7.根据权利要求5所述的装置,其中,当所述用户接口控制器接收请求所述成像装置执行打印作业的打印作业请求时,所述作业管理器被一步配置以比较在所述打印作业请求被接收时获得的所述自定义纸类型表和所述存储自定义纸类型表以产生比较结果,所述装置进一步包括:
打印机控制器,其当所述比较结果指示在所处打印作业请求被接收时获得的所述自定义纸类型表不同于所述存储自定义纸类型表时,使用从所述存储自定义纸类型表获得的信息执行所述打印作业。
8.根据权利要求5所述的装置,其中,当所述用户接口控制器接收请求所述成像装置执行打印作业的打印作业请求时,所述作业管理器被进一步配置以比较在所述打印作业请求被接收时获得的所述自定义纸类型表和所述存储的自定义纸类型表以产生比较结果,并当所述比较结果指示在所处打印作业请求被接收时获得的所述自定义纸类型表不同于所述存储的自定义纸类型表时,中断所述打印作业请求的处理。
9.根据权利要求4或5所述的装置,其中,当所述用户接口控制器接收请求更新所述自定义纸类型表的注册起动请求时,所述设备信息管理器被进一步配置以确定是否可基于纸类型选择表来更新被请求更新的所述自定义纸类型表从而产生确定结果,所述纸类型选择表以相应的方式存储包含在所述打印作业存储请求中的所述存储的打印作业和所述纸类型标识号,并且其中,所述用户接口控制器被进一步配置以当所述确定结果指示被请求更新的所述自定义纸类型表被禁止更新时发送出错信息。
10.一种信息处理装置,其被配置以通过网络与成像装置连接,所述信息处理装置包括:
通信控制器,其被配置以将纸类型名请求发送至所述成像装置,并响应所述纸类型名请求而接收所述成像装置可用的记录纸类型的标识信息;
存储设备;以及
控制器,其被配置以确定所述标识信息是否被存储在所述存储设备中以产生确定结果,并当所述确定结果指示所述标识信息未被存储在所述存储设备中时设置所述标识信息以供显示。
11.根据权利要求10所述的装置,其中所述确定结果是基于额外数据是否被添加到所述标识信息而产生的。
12.一种用于管理包括自定义纸类型的记录纸类型的***,所述***包括权利要求1到9中任何一项权利要求所述的成像装置以及权利要求10和11中任何一项权利要求所述的信息处理装置。
13.一种用于管理有关记录纸类型的信息的方法,所述方法包括:
以相应的方式为具有先前分配的自定义纸类型标识号的自定义纸类型输入自定义纸类型名和自定义纸类型信息;
除了以相应的方式为默认纸类型存储默认纸类型标识号和默认纸类型信息的默认纸类型表之外,还以与所述自定义纸类型标识号对应的方式,以自定义纸类型表的形式,存储所述自定义纸类型名和所述自定义纸类型信息;以及
响应从用户接收的纸类型名请求而输出所述自定义纸类型名。
14.根据权利要求13所述的方法,进一步包括:
接收请求执行打印作业的打印作业请求,所述打印作业请求包括由所述用户为处理所述打印作业而选择的被选择的纸类型的标识信息;
使用所述自定义纸类型表和所述默认纸类型表中选择的一个表将所述被选择的纸类型的所述标识信息转换为纸类型标识号;
通过将所述标识信息替换为所述纸类型标识号来重写所述打印作业请求;以及
以与所述纸类型标识号对应的方式,使用从所述自定义纸类型表和所述默认纸类型表中所述选择的一个表获得的信息,执行所述打印作业。
15.根据权利要求13所述的方法,进一步包括:
接收请求存储打印作业的打印作业存储请求,所述打印作业存储请求包括由用户为处理所述打印作业而选择的被选择的纸类型的标识信息;
使用所述自定义纸类型表和所述默认纸类型表中选择的一个表将所述被选择的纸类型的所述标识信息转换为纸类型标识号;
通过将所述标识信息替换为所述纸类型标识号来重写所述打印作业存储请求;以及
将所述打印作业存储为存储的打印作业。
16.根据权利要求15所述的方法,进一步包括:
当所述被选择的纸类型的所述标识信息对应所述自定义纸类型名时,以与所述存储的打印作业对应的方式,将在所述打印作业存储请求被接收时获得的所述自定义纸类型表存储为存储的自定义纸类型表。
17.根据权利要求15所述的方法,进一步包括:
接收请求执行打印作业的打印作业请求;
确定由所述打印作业请求请求的所述打印作业是否对应于所述存储的打印作业以产生确定结果;
当所述确定结果指示所述打印作业对应所述存储的打印作业时,使用从所述存储的自定义纸类型表获得的信息执行所述打印作业。
18.一种计算机可读介质,其存储用于执行权利要求13-17中任何一项权利要求所述的方法的计算机指令。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006134103 | 2006-05-12 | ||
JP2006134103 | 2006-05-12 | ||
JP2006166927 | 2006-06-16 | ||
JP2007048348 | 2007-02-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101071293A true CN101071293A (zh) | 2007-11-14 |
Family
ID=38898547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710107462 Pending CN101071293A (zh) | 2006-05-12 | 2007-05-14 | 管理记录纸类型信息 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101071293A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101875264A (zh) * | 2009-04-30 | 2010-11-03 | 兄弟工业株式会社 | 打印***、打印设备、以及打印机驱动方法 |
CN102055864A (zh) * | 2009-11-04 | 2011-05-11 | 富士施乐株式会社 | 信息处理方法、信息处理装置和信息处理*** |
CN104238742A (zh) * | 2013-06-21 | 2014-12-24 | 佳能株式会社 | 显示装置及其控制方法 |
CN109213454A (zh) * | 2017-07-03 | 2019-01-15 | 东芝泰格有限公司 | 打印装置及控制方法、终端设备 |
-
2007
- 2007-05-14 CN CN 200710107462 patent/CN101071293A/zh active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101875264A (zh) * | 2009-04-30 | 2010-11-03 | 兄弟工业株式会社 | 打印***、打印设备、以及打印机驱动方法 |
US8874016B2 (en) | 2009-04-30 | 2014-10-28 | Brother Kogyo Kabushiki Kaisha | Printing system, printing apparatus, and printer driver |
CN102055864A (zh) * | 2009-11-04 | 2011-05-11 | 富士施乐株式会社 | 信息处理方法、信息处理装置和信息处理*** |
CN102055864B (zh) * | 2009-11-04 | 2015-02-25 | 富士施乐株式会社 | 信息处理方法、信息处理装置和信息处理*** |
CN104238742A (zh) * | 2013-06-21 | 2014-12-24 | 佳能株式会社 | 显示装置及其控制方法 |
CN109213454A (zh) * | 2017-07-03 | 2019-01-15 | 东芝泰格有限公司 | 打印装置及控制方法、终端设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1857921A2 (en) | Managing recording sheet type information | |
CN1801710B (zh) | 图像处理设备及其控制方法 | |
CN101894003B (zh) | 信息处理设备和控制方法 | |
US8384709B2 (en) | Information processing apparatus and related method, image forming apparatus and related control method, program, and recording medium | |
JP4143654B2 (ja) | デバイス管理システム、デバイス管理装置、デバイス管理方法、プログラムおよび記憶媒体 | |
JP3854951B2 (ja) | データ処理装置および印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
CN101231577B (zh) | 打印设备 | |
JP4630743B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
EP3457272A1 (en) | Server | |
JP2001260492A (ja) | 印刷システム及び印刷方法 | |
CN102202151A (zh) | 操作设备、电子设备、图像处理装置以及信息显示方法 | |
JP2004013904A (ja) | 複写機又はプリンタにおける印刷媒体供給の識別方法 | |
US8930823B2 (en) | Image forming apparatus having display device displaying first group of functions including functions of higher frequency of use and second group of functions including functions of lower frequency of use | |
JP2010015268A (ja) | 機器管理装置、機器管理方法、及びコンピュータプログラム | |
JP4812566B2 (ja) | 画像形成装置、紙種管理方法及びプログラム | |
CN101866275B (zh) | 网络印刷***、该印刷***使用的服务器计算机以及记录介质 | |
CN101071293A (zh) | 管理记录纸类型信息 | |
CN103139419B (zh) | 图像形成***、以及服务器装置 | |
CN107977171B (zh) | 打印管理设备以及存储打印管理程序的计算机可读介质 | |
CN110928501B (zh) | 信息处理装置及计算机可读记录介质 | |
JP4847278B2 (ja) | 画像処理方法及びその装置 | |
JP2010191570A (ja) | 印刷制御装置、印刷システム、印刷制御方法、プログラムおよび記録媒体 | |
CN101282272A (zh) | 远程指示***、图像形成装置及控制方法 | |
CN101557448B (zh) | 作业处理装置及其控制方法 | |
JP2004070871A (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 | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20071114 |