通过图像形成设备之间的协作进行打印的制作方法

文档序号:2478355阅读:205来源:国知局

专利名称::通过图像形成设备之间的协作进行打印的制作方法
技术领域
:本发明一般涉及图像形成设备、图像形成方法、和图像形成系统,并特别涉及在将多个图像输入/输出设备连接到一起以执行协作打印操作的配置中使用的一种图像形成设备、图像形成方法、和图像形成系统。
背景技术
:近些年,将如传真机、打印机、复印机、扫描仪等多种专用机的功能合并入一个装置中的图像形成设备已变得众所周知。该图像形成设备(MFP多功能外部设备)在一个装置中提供有显示单元、打印单元、成像单元等,并且也提供有四种分别对应于传真机、打印机、复印机、和扫描仪的应用程序。为该图像形成设备提供应用程序间的切换以执行打印机、复印机、传真机、和扫描仪的任何期望的功能。通常,MFPs比仅具有打印功能的打印机更为庞大,并由此需要更大的安装空间。同样,以高速运转并提供复杂功能的MFPs趋向于产生很大的运行噪声。因此,用户倾向于不喜欢在办公环境中将MFP安装在他们的办公桌空间附近,在该环境中MFPs和PC(个人计算机)通过网络而连接起来。如果连接到网络上的MFP位于远程地点上,无论如何,其需要用户付出额外的劳动和时间来到达该地点、取出打印输出、并返回他们自己的办公桌。当打印输出包含不应当被其他人获得的机密信息时,则不希望使用可被其他人共享并自由访问的MFP进行打印。这样,最好在每个人的办公桌空间安装一台小MFP或打印机。然而,对于成本的考虑将妨碍这样的装置提供有有限的功能性之外的功能。在家中办公室(homeoffice)、卫星办公室(satelliteoffice)、或者可以访问因特网的热点中,如何提供如打印机那样的输出装置成为一个问题。当需要在家中办公室安装MFP或打印机时,由于需要巨大的投资成本,所以很难为每个人提供具有复杂功能的图像形成设备。结果,需要在某种程度上限制该设备的功能性。如此,例如在每个人的办公桌空间、每个家中办公室、每个卫星办公室、每个热点等所安装的MFP或打印机那样的器材,应当仅提供最小必要的功能性,而不是复杂的功能性,由此达到节约的目的。例如,在办公室内每个人的办公桌空间所提供的图像形成设备可以被这样配置,从而可省略在一页纸上打印多个小尺寸页面(size-reducedpages)的组合打印功能、页眉-页脚(header-&-footer)打印功能、和打印由单独产生的表格(form)所覆盖(overlied)的数据的表格覆盖打印功能。另外,例如,可以提供仅最小必要的字体数据。即使当限制了图像形成设备的功能性时,例如如果没有提供的组合打印变得必要,那么也可以使用通过网络连接的具有复杂功能性的MFP或打印机而实现组合打印。然而在家中办公室、卫星办公室、或热点,在位置很远的复杂设备上执行打印是没有意义的。在网络环境的办公室内,在位于远程地点的复杂设备上执行打印产生了额外劳动和时间以及机密性的问题。也就是说,即使通过限制每个图像形成设备的功能性而实现成本降低,成本降低的结果是牺牲各种功能的便利。这仅仅导致了无价值的具有低成本和低功能性的配置。因此,希望通过将期望的功能委派给复杂的MFP或打印机,以允许该期望的功能用于在具有有限功能的图像形成设备上执行打印。当选定的打印机不能打印时,一个常规的委派打印功能允许与该选定的打印机不同的打印机执行打印。同样,并行打印功能是已知的,通过该功能,多个副本的打印被分派给多个打印机以进行并行打印。例如,通过专用接口连接多个MFPs以通过视频图像的传输实现同步、并行的打印,从而提高打印速度(例如,日本专利申请公开号2001-238035)。这样的委派打印功能和并行打印功能仅允许将打印功能委派给确实产生打印输出的图像形成设备。也就是说,将在用于产生真实打印输出的图像形成设备中缺乏的功能委派给另一台图像形成设备是没有任何技术思想的。因此,需要一种在存在具有有限功能性的输出装置的网络环境中使用的图像形成设备、图像形成方法、和图像形成系统,从而将期望的功能委派给复杂的图像形成设备,以允许具有有限功能性的输出装置产生施加了该期望功能的打印输出。
发明内容本发明的一般目的是提供一种基本上消除了由现有技术的局限性和缺陷引起的一个或多个问题的图像形成设备、图像形成方法、和图像形成系统。本发明的特征和优点将在后续说明中呈现,且通过参考说明书和附图将部分地变得明显,或者可以通过根据在说明书中提供的教义而实践本发明来进行理解。通过以全面、清晰、简明、和准确的术语在说明书中具体指出的图像形成设备、图像形成方法、和图像形成系统来实现和获得本发明的目的以及其它特征和优点,使得本领域普通技术人员可以实践本发明。根据本发明的目的,为了实现这些和其它的优点,本发明提供了一种图像形成设备,其具有用于图像打印和用于在图像打印中使用的至少一个数据处理功能的硬件,并且被连接到网络上。该图像形成设备包括为分析从网络中接收的数据而配置的分析单元,为根据由分析单元分析的结果而执行数据处理功能并由此产生来自于所接收的数据中的打印数据而配置的处理单元,以及为将打印数据传送给通过网络连接的另一图像形成设备而配置的传输单元。根据本发明的另一方面,一种在网络中形成图像的方法,具有预定功能的第一图像形成设备和缺乏该预定功能的第二图像形成设备被连接到该网络,该方法包括通过网络将打印目的数据从打印请求源传输到第一图像形成设备的步骤,将该预定功能应用于在第一图像形成设备中的打印目的数据以生成打印数据的步骤,通过网络将打印数据从第一图像形成设备传送到第二图像形成设备的步骤,和在第二图像形成设备打印该打印数据的步骤。根据本发明的另一方面,一种图像形成系统包括具有预定功能的第一图像形成设备,缺乏该预定功能的第二图像形成设备,和将该第一图像形成设备连接到该第二图像形成设备的网络,其中该第一图像形成设备和第二图像形成设备被注册为相互链接的打印请求源,当打印到该第二图像形成设备时,通过网络将打印目的数据传输给第一图像形成设备,且第一图像形成设备将预定功能应用到打印目的数据上以生成用于传输给第二图像形成设备的打印数据,随后第二图像形成设备打印该打印数据。根据本发明的至少一个实施例,使用具有有限功能性的图像形成设备实现了成本的显著降低,并且通过将该功能委派给具有包含该期望功能的复杂功能性的另一图像形成设备,而可能在不昂贵的具有有限功能性的图像形成设备上进行利用期望功能的复杂打印。当结合附图进行阅读时,本发明的其他目的和进一步的特征将通过后续的详细描述而变得明显,其中图1为示出根据本发明的图像形成系统的示意图;图2为示出根据本发明的图像形成系统的另一个范例的示意图;图3为示出根据本发明的图像形成设备的结构的一个范例的方框图;图4为示出协作处理模块的结构的一个范例的示意图;图5为示出在图3和图4中示出的图像形成设备中执行的处理流程的图示;图6为用于解释为执行委派功能而执行的光栅化(rasterize)处理和PJL(或XML)创建的示意图;图7A到7C是用于解释PJL数据的结构的示意图;图8为示出XML格式的一个范例的示意图;图9为示出统一标准的打印数据格式的一个范例的示意图;图10为示出当在一台个人计算机中设置图像形成设备之间的链接时,所使用的设置屏幕的一个范例的示意图;以及图11为示出在打印时在个人计算机上显示的屏幕的一个范例的示意图。具体实施例方式在后面,将参考附图描述本发明的实施例。图1为示出根据本发明的图像形成系统的示意图。在图1中,图像形成系统10包括个人计算机(PC)11、位于该个人计算机11附近的打印机12,具有标准功能性以及传真机、打印机、复印机、扫描仪、和类似设备的功能的标准MFP13、具有复杂功能性并且提供有具有结束功能和类似功能的外围装置的中央MFP14、以及用于将这些设备连接在一起的LAN(局域网)15。该打印机12可以仅提供打印机功能,或者可以是除了打印机功能外还提供传真机功能、复印机功能、扫描仪功能等的MFP。通常可以将打印机12提供给每个用户,并且为了经济目的考虑,其可以为小尺寸的、不昂贵的具有包括图像打印功能的最小必要功能性的装置。在后面,将描述一种情况,其中个人计算机11请求打印机12在图像形成系统10中打印数据。在个人计算机11中,通过打印机软件的设置将用作本地设备的打印机12和用作远程设备的标准MFP13彼此连接。当用户指示个人计算机11打印到打印机12时,个人计算机11将PJL(打印作业语言)或类似的命令以及打印数据发送到与打印机12链接的标准MFP13中。该标准MFP13解码所接收到的以PJL或类似语言给出的命令,并根据该命令进行操作。特别地,例如,标准MFP13通过使用一种在标准MFP13中提供但不在打印机12中提供的功能来处理打印数据,并将处理后的打印数据传送给打印机12。打印机12通过使用由标准MFP13提供的所处理的打印数据执行打印作业。该规定使得将期望的功能委派给复杂图像形成设备(标准MFP13)以及当打印到具有有限功能性的输出装置(打印机12)时利用该期望功能成为可能。例如,在打印机12中,可省略组合打印功能、页眉-页脚打印功能、表格-覆盖打印功能、以及类似的功能。进一步说,打印机12可以被这样配置,以不提供字体数据。标准MFP13可以通过使用如组合打印功能那样的期望功能和期望字体而光栅化(着色/绘制)打印数据,并随后将光栅化的图像数据传送给打印机12。这样,所有打印机12需要做的是接收和打印光栅化的图像数据,其消除了对于将专用ASIC或者类似设备用于光栅化的需要。当确实产生打印输出的装置与执行委派的功能的装置相比具有有限的功能性时,通过委派如上所述的功能进行打印是可行的。随后,例如,如果中央MFP14具有比标准MFP13更多的复杂功能性,则标准MFP13可以与中央MFP14进行映射和链接,由此使得通过使用标准MFP13和中央MFP14执行如上所述的相同种类的操作变得可能。也就是说,确实产生打印输出的装置不必是位于每个用户地点的本地打印机。进一步说,虽然如上所述已经给出了MFP执行委派的功能的情况,但是这样的代理装置不限于MFP,也可以是仅具有打印功能的复杂打印机。图2为示出根据本发明的图像形成系统的另一个范例的示意图。图2的图像形成系统20包括用作由卫星办公室或家中办公室中的用户使用的图像处理装置的个人计算机(PC)21,位于该个人计算机21附近的打印机22,具有标准或复杂功能性以及传真机、打印机、复印机、扫描仪、和类似设备的功能的中央MFP24,以及例如因特网的用于将这些设备连接在一起的网络26。如图1中的打印机12那样,为了经济目的考虑,打印机22可以为小尺寸的、不昂贵的具有包括图像打印功能的最小必要功能性的装置。在个人计算机21中,通过打印机软件的设置将用作本地装置的打印机22和用作远程装置的中央MFP24彼此连接。当用户指示个人计算机21打印到打印机22时,个人计算机21通过网络26将PJL(打印作业语言)或类似语言的命令以及打印数据发送到与打印机22链接的中央MFP24中。中央MFP24通过使用委派的功能而处理该打印数据,并将处理后的打印数据通过网络26传送给打印机22。打印机22通过使用所接收的处理后的打印数据而执行打印作业。该规定使得将期望的功能委派给复杂图像形成设备(中央MFP24)以及当打印到具有有限功能性的输出装置(打印机22)时利用该期望功能成为可能。图3为示出根据本发明的图像形成设备的结构的一个范例的方框图。图3中的图像形成设备包括程序集31、MFP激活单元32、以及硬件资源33。该程序集31包括OS58,其为例如UNIX(商标)的操作系统,并进一步包括应用程序、控制程序、以及在OS58上运行的驱动器57。该应用程序包括打印机应用程序40,其为用于打印机的应用程序,复印应用程序41,其为用于复印的应用程序,扫描仪应用程序42,其为用于扫描仪的应用程序,以及传真应用程序43,其为用于传真机的应用程序。该控制程序包括用于执行本发明的处理的协作处理模块51,用于控制打印的引擎控制服务52,用于控制存储器的存储器控制服务53,用于控制系统的系统控制服务54,用于控制网络相关的通信等的网络控制服务55,以及用于其它控制目的的控制模块56。在图3中示范的图像形成设备为MFP,其提供有打印机应用程序40、复印应用程序41、扫描仪应用程序42、和传真应用程序43,分别对应于打印机、复印机、扫描仪、和传真机。如果在图3中示出的图像形成设备是仅具有打印机功能的打印机,则提供打印机应用程序40作为唯一的应用程序。首先在图像形成设备加电时激活MFP激活单元32,并运行应用程序和控制程序。例如,MFP激活单元32从硬盘驱动器等中搜索应用程序和控制程序,并将搜索到的程序布置于存储器中用于运行。硬件资源33包括扫描仪、绘图仪、操作板、MLB(媒体链接板)、传真机、和类似设备。如在OS58上的处理那样并行执行应用程序和控制程序。引擎控制服务52的处理控制硬件资源33的例如扫描仪、绘图仪等那样的引擎。存储器控制服务53的处理致力于如存储空间的获取和释放、硬盘驱动器的使用等那样的存储器控制。系统控制服务54的处理致力于对例如应用程序管理、控制面板控制、系统屏幕显示、LED显示、硬件资源管理、应用程序中断控制等的处理。网络控制服务55的处理提供可由网络I/O需要的应用程序使用的服务。该处理可以将通过各种协议接收的数据分发给单独的应用程序,并可担当将数据从单独的应用程序传输给网络时的媒介。图4为示出协作处理模块51的结构的一个范例的示意图。图4的协作处理模块51包括PJL分析和处理模块61、PJL检验和添加模块62、服务探索模块63、XML分析和处理模块64、XML创建和传输模块65、映射装置管理模块66、以及传送装置状态管理模块67。PJL分析和处理模块61分析在由PC客户机或其他图像形成设备提供的数据中包含的PJL,并控制打印作业。PJL检验和添加模块62创建PJL作为到另一图像形成设备的指令,而处理过的(如光栅化)打印数据被传送到所述另一图像形成设备,这样的指令表示例如该打印数据为预处理的数据的指示的打印条件。该PJL检验和添加模块62将创建的指令附加到打印数据中。根据SOAP(简单对象存取协议),服务探索模块63以XML(扩展标记语言)格式交换消息,SOAP为定义消息数据格式、消息处理规则等的通信协议,从而获取有关网络上的装置的装置信息。该服务探索模块63因此使得从网络上选择将要映射(链接)的图像形成设备成为可能。XML分析和处理模块64分析从PC客户机提供的XML文件,以指定打印条件。当处理过的(如光栅化)打印数据被传输到另一图像形成设备时,代替PJL或除了PJL之外,XML创建和传输模块65还创建XML数据作为使用的打印条件的指令。XML创建和传输模块65进一步请求传输。映射装置管理模块66以表单的格式管理关于映射到本地设备上的其他图像形成设备的IP地址和性能的信息,以及有关在由服务探索模块63检测的网络上的装置的信息。传输装置状态管理模块67趋向于通过例如从映射到本地设备的图像形成设备获取打印结果以及担当代理以应答客户机PC或类似发出请求的设备而进行状态控制。图5为示出在图3和图4中示出的图像形成设备中执行的处理流程的图示。在图5中,网络控制服务55从外部接收数据,并将接收到的数据传输给PJL分析和处理模块61(S1)。如果使用SOAP/XML而不是使用PJL接收和处理数据,那么将接收的数据传输给XML分析和处理模块64。PJL分析和处理模块61(或者XML分析和处理模块64)分析包含在所接收数据中的PJL(或XML),并检验接收的数据是否需要被本地设备打印,或者是否来自于个人计算机(图1或图2中的11或21),用于传送到另一指定的图像形成设备(图1或图2中的12或22)并由其打印。如果数据应当被传送到并由指定的图像形成设备打印,则PJL分析和处理模块61(或者XML分析和处理模块64)指示该打印机应用程序40光栅化接收到的数据中的打印数据以将其传送到指定的图像形成设备中(S2)。如果接收的数据是从另一图像形成设备中传送来的数据,则PJL分析和处理模块61(或者XML分析和处理模块64)通知打印机应用程序40该接收到的数据中的打印数据是预光栅化的打印数据(S2)。当接收到用于将数据传输到指定图像形成设备的指令时,或者当从个人计算机中接收的数据将由本地设备打印时,打印机应用程序40光栅化所接收数据中的打印数据以生成图像数据,并使用存储器控制服务53和帧存储器或区(band)缓冲器70而将图像数据存储到硬盘71中。当接收到指示已经接收的数据被预光栅化的通知时,打印机应用程序40通过使用存储器控制服务53和帧存储器或区缓冲器70,而实际上将所接收数据中的打印数据存储在硬盘71中。当打印机应用程序40完成着色一页数据或接收一页光栅化的数据时,随后的处理取决于是打印到本地设备还是将数据传送到另一设备上而不同(S3)。如果数据将被打印到本地设备上,则将打印请求发到该引擎控制服务52(S4)。该引擎控制服务52通过驱动器57从硬盘71中搜索打印数据(S5),并且通过驱动器57将打印数据提供给打印机用于打印。如果数据将被打印到另一设备上,则调用XML创建和传输模块65(S6)。该XML创建和传输模块65与PJL检验和添加模块62协作以创建PJL或XML数据,用于当将数据传送到指定图像形成设备时所需的打印控制。例如,可能已根据指示包含在接收到的数据中的组合打印的PJL或XML指令而执行了光栅化。在这样的情况下,图像数据在一个单页中已经包含多个页面,从而不需要将组合打印的指令给予该指定图像形成设备。如果接收的PJL或XML指令指示通过使用第一托架(tray)进行的打印和通过使用装订(stapling)进行的打印,也需要将相应的PJL或XML指令给予指定图像形成设备。PJL检验和添加模块62以及XML创建和传输模块65创建这样的PJL和XML数据。如果在创建的PJL或XML数据中指定在该指定图像形成设备中没有的功能,那么就产生了一个问题。有这样的一种需求,即检验何种功能和选项在特定图像形成设备中是可用的。最终,向映射装置管理模块66发出查询(S7)。通过使用服务探索模块63预先获取有关网络上的装置的装置信息,该映射装置管理模块66可以在功能表中已经具有该装置信息。可替换地,该映射装置管理模块66可以在每次发出查询时通过使用服务探索模块63而获取有关网络上的装置的装置信息。该映射装置管理模块66可以通过重新获取装置信息来定期地更新功能表。响应于该查询,该映射装置管理模块66提供有关何种功能和选项在特定图像形成设备中是可用的信息。在创建PJL或XML数据之后,该XML创建和传输模块65将指示打印数据的预光栅化状态的PJL或XML和指示在打印条件下的指令的PJL或XML数据一同插入传输数据的开头。该XML创建和传输模块65通过使用网络控制服务55和驱动器57而将传输数据传送给特定图像形成设备(S8)。在某些情况下,从客户端PC接收的数据包含请求在打印完成时报告打印结果的PJL或XML。在该情况下,该传送装置状态管理模块67从映射装置管理模块66中获得特定图像形成设备的IP地址(S10),并将请求打印结果的PJL或XML传输给特定图像形成设备(S11)。当从特定图像形成设备中接收打印结果时,该传送装置状态管理模块67将打印结果通知给如客户端PC那样的请求者。图6为用于解释为执行委派功能而执行的光栅化处理和PJL(或XML)创建的示意图。在图6中,从PC客户端接收的数据包括PJL(或XML)部分81和打印数据82。这里,打印数据可以以PDL(页面描述语言)进行描述。该PJL部分81包含用于四合一组合打印、页脚-页眉打印、表格-覆盖打印、以及利用A3纸张的托架2的打印的指令。根据PJL分析和处理模块61(或XML分析和处理模块64)的分析,通过四合一的组合打印、页脚-页眉打印、表格-覆盖打印的协同作用,该打印机应用程序40执行光栅化以生成图像数据83。该PJL检验和添加模块62(或XML创建和传输模块65)创建PJL部分84并将其添加到光栅化的打印数据85中(与图像数据83相同)。在该PJL部分84中,不需要用于四合一的组合打印、页脚-页眉打印、和表格覆盖打印的指令,因为该打印数据85已经被光栅化了。如上所述,原始接收的数据的PJL部分81包含用于通过使用A3纸张的托架2进行打印的指令。不管该指令,其可以根据从映射装置管理模块66中获取的信息,而证明A4纸张是在特定图像形成设备中最大纸张尺寸。这样,例如,该PJL检验和添加模块62(或XML创建和传输模块65)生成用于通过使用A4纸张托架1实现尺寸缩小打印的指令,并将该指令添加到PJL部分84中。该PJL部分84和以该方式创建的光栅化的打印数据85继而被传送到特定图像形成设备中以进行打印。图7A到7C是用于解释PJL数据结构的示意图。如图7A所示,每个接收到的数据项包括在其头部位置的PJL部分,随后是由打印数据组成的“BODY”。在PJL数据项的末端提供了“PJLEND”。图7B图解了PJL命令格式。如图7B所示,如果必要的话,将PJL命令定义为具有以列表格式排列的命令修改量、数值、选项、以及数值。用回车CR和换行LF来定义每个命令的结尾。图7C示出了PJL命令的一些范例。例如“@PJLSETNUP=2”是用于请求在一页纸上打印两页面图像的组合打印的命令。此外,例如“@PJLJOBFORWARD=133.139.xxx.xxx”是请求将打印作业传送给指定的IP地址的命令。图8为示出XML格式的一个范例的示意图。图8中示出的XML可以被用于代替图7A中示出的PJL。在图8图解的范例中,请求将打印作业传送到指定IP地址133.139.xxx.xxx、通过使用托架1进行打印(output_tray1)、双面打印(duplex=“ON”)、二合一组合打印(setup=“2”)、和使用装订(staple=“ON”)。根据上面所述的本发明的至少一个实施例,图像形成设备执行委派的功能以处理在如图1和图2举例的图像形成系统中的数据,并且将处理的数据传送到另一图像形成设备中用于打印,从而实现协作打印操作。在这样的操作中,对于如图1和图2所示的协作系统可用的所有图像形成设备,最好是通过在打印时统一发送和接收的数据的格式而使用统一标准的打印格式。这样的统一的打印格式使得将图像形成设备连接到网络而不担心该图像形成设备是否遵从该协作系统成为可能。进一步说,关于依赖于为每个图像形成设备提供的存储器尺寸的在打印的时候绘制的单元尺寸,最好该统一打印格式是可控制的。图9为示出统一的打印数据格式的一个范例的示意图。根据图9中示出的打印格式,委派功能执行装置91发送PJL命令93来请求打印到打印设备92的区尺寸。作为响应,例如,打印装置92将PJL命令94发送到委派功能执行装置91中以通知该区尺寸是1000行,其为帧存储器的尺寸的四分之一。当打印处理期间一页被分割成多个矩形区域时,术语“区”涉及每个分割区域。在打印处理中,一页的整个图像不可以布置在存储器空间中,但一页可以被分割成多个矩形区域(区),随后基于一个区域接一个区域的顺序而在存储器空间中布置图像。如果将整个页面图像布置在存储器空间里,则接收和打印预光栅化数据的打印机需要一个大的存储器空间。考虑到这一点,一页被分割为若干个区,且对于一系列相应于各个部分的连续图像而执行打印,从而防止系统的过度负载。在图9的范例中,具有所接收的有关区尺寸的信息的委派功能执行装置91创建由PJL命令95、页眉信息96、打印数据97、和PJL命令98组成的数据,并将创建的数据发送给打印装置92。该PJL命令95指示将打印作业预光栅化。该页眉信息96包括包含页面缩进制表符(page-offsettable)的页面信息,表示每个区的行数和每个页面的区数的区信息,识别MMR、JPEG、专用压缩方法、以及类似方法中的一种的压缩信息,包括dpi指示的分辨率信息,纸张尺寸信息,表示左上角位置的打印缩进信息等。基于一个区接一个区的顺序根据预定的压缩方法将打印数据97预光栅化和压缩。该PJL命令98表示打印作业数据的结尾。以这种方式,将每个区的光栅化的数据单独传送,从而可能根据该图像形成设备中提供的存储器大小而控制打印的单元尺寸。如上所述,使用统一的打印数据格式提供了具有普遍的适用性的装置。进一步说,通过根据每个图像形成设备中提供的存储器尺寸而在打印时对图像再现(rendering)的单元尺寸控制,使得实现不需要大尺寸存储器和不增加额外负担的打印成为可能。图10为示出当在一台个人计算机中设置图像形成设备之间的链接时所使用的设置屏幕的一个范例的示意图。在图10中,例如当用于设置图像形成设备之间的链接的处理被激活为一个实用程序时,显示屏幕(或者窗口)101。当在屏幕101上点击用于设置本地机的按钮101a时,将显示屏幕102。在屏幕102上,本地机(本地打印机)的IP地址被注册,从而将本地机链接(映射)到远程机上。当在屏幕101上点击用于设置远程机的按钮101b时,将显示屏幕103。在屏幕103上,远程机(远程打印机)的IP地址将被直接键入到输入区域103a中,从而注册远程机用于执行委派的功能。这时,可以点击自动检测按钮101b以显示自动检测屏幕104。在自动检测屏幕104上,选择期望的机器的功能以指定查询条件。在图10的范例中,选择组合打印功能和彩色打印功能,从而使得搜索具有两个选定功能的机器成为可能。点击在自动检测屏幕104上的搜索开始按钮104a以通过使用目录服务和/或服务探索功能(SOAP/XML)而执行搜索,结果导致呈现搜索结果显示屏幕105。然后从在搜索结果显示屏幕105上列出的机器中选择出将被注册为远程机的机器。图11为示出在打印时在个人计算机上显示的屏幕的一个范例的示意图。当指示个人计算机打印时,如图11所示的打印目的选择屏幕110将被显示出来。点击在打印目的选择屏幕110上的用于选择本地机的按钮110a,导致将本地机选择为用于产生打印输出的机器。这样,由于在如图10所示的屏幕103中注册的远程机被连接到本地机,所以打印数据与PJL或XML一起被传输到远程机中。远程机继而通过使用由PJL或XML指示的功能而执行如光栅化处理那样的处理,随后将处理数据传送给本地机。这种协同工作使得本地机打印期望的打印数据成为可能。在打印目的选择屏幕110上点击用于设置远程机的按钮101b导致远程机被选择为用于产生打印输出的机器。这样,将打印数据传输到远程机上,并在远程机进行打印。根据本发明如上所述的至少一个实施例,将光栅化的打印数据传送到打印机12或22以在图1或图2所示的构造中进行打印。因而,打印机12或22需要专用的ASIC或类似的电路用于光栅化,从而打印机12或22的构造可以被大大地简化。换句话说,具有最小必要功能性而用作打印机的虚拟(dumb)打印机可以被适当地用作打印机12或22。这样的虚拟打印机不需要专用的ASIC或类似的电路来实现光栅化的目的,同样,也不需要存储器用于存储字体数据、控制器用于PDL处理等。因而在图1和图2所示的配置中,将虚拟打印机用作打印机12或22实现了成本的显著降低。尽管实现了成本的显著降低,但是在打印到虚拟打印机时,另一台图像形成设备对委派功能的执行使得使用请求这样的另一台图像形成设备(如标准MFP13)的此功能的复杂打印成为可能。在上面所述的实施例的说明中,个人计算机准备原始打印数据和发出打印请求。可替换地,打印请求的来源可以为MFP、扫描仪-和-绘图仪、或者类似设备以替代个人计算机。例如,在图1的结构中,打印机12可以为MFP、扫描仪-和-绘图仪、或者类似设备。这样,标准MFP13可以与打印机12链接。当由打印机12扫描的图像数据将被打印出来时,打印机12将打印数据发送给链接的标准MFP13以执行委派的功能。其后,打印机12从标准MFP13接收处理的打印数据,并打印该打印数据。进一步说,虽然本发明不限于这些实施例,但是可以在不脱离本发明的范围的情况下进行各种改变和修正。权利要求1.一种图像形成设备,其具有用于图像打印和用于在所述图像打印中使用的至少一个数据处理功能的硬件,并且被连接到网络上,该图像形成设备包括分析单元,配置为分析从该网络中接收的数据,和处理单元,配置为根据由所述分析单元分析的结果而执行数据处理功能,并由此生成来自所接收的数据中的打印数据,其特征在于提供传输单元,用于将该打印数据传送给通过网络连接的另一台图像形成设备。2.如权利要求1所述的图像形成设备,其特征在于该数据处理功能为光栅化功能,并且所述处理单元生成该打印数据作为光栅化数据。3.如权利要求1所述的图像形成设备,其特征在于所接收的数据包括控制数据和打印目的数据,并且其中所述分析单元分析所接收的数据中的控制数据,且所述处理单元根据由所述分析单元作出的控制数据分析结果而处理该打印目的数据,由此生成该打印数据。4.如权利要求3所述的图像形成设备,其特征在于提供该控制数据作为PJL和XML中的至少一种,提供该打印目的数据作为PDL,并且提供该打印数据作为图像数据。5.如权利要求1所述的图像形成设备,其特征在于所述传输单元生成用于指示所述另一图像形成设备执行该打印数据的打印的控制数据,并将该打印数据和控制数据一起传输给所述另一图像形成设备。6.如权利要求5所述的图像形成设备,其特征在于提供该控制数据作为PJL和XML中的至少一种,且提供该打印数据作为图像数据。7.如权利要求5所述的图像形成设备,其特征在于提供装置管理单元以保存有关所述另一图像形成设备的功能的信息,其中所述传输单元生成与从所述装置管理单元中获得的关于所述另一图像形成设备的功能的信息相一致的控制数据。8.如权利要求7所述的图像形成设备,其特征在于所述装置管理单元通过网络获取有关所述另一图像形成设备的功能的信息。9.如权利要求1所述的图像形成设备,其特征在于提供状态管理单元以请求所述另一图像形成设备发送关于由所述另一图像形成设备执行的打印数据的打印结果的报告,并从所述另一图像形成设备中接收该报告,随后通过网络将该报告内容传输给在其中创建该接收到的数据的传输源。10.如权利要求1所述的图像形成设备,其特征在于所述传输单元响应于在所述另一图像形成设备中提供的存储器大小而确定该打印数据的传输单元。11.如权利要求10所述的图像形成设备,其特征在于所述传输单元请求所述另一图像形成设备报告打印处理的区的尺寸,并响应于由所述另一图像形成设备报告的区的尺寸而确定该打印数据的传输单元。12.如权利要求1所述的图像形成设备,其特征在于所述处理单元根据由所述分析单元执行的对所述另一数据的分析,通过使用所述硬件而打印从网络接收的另一数据。13.一种在网络中形成图像的方法,具有预定功能的第一图像形成设备和缺乏该预定功能的第二图像形成设备连接到该网络,该方法包括步骤a)通过该网络将打印目的数据从打印请求源传输到所述第一图像形成设备,和b)将该预定功能应用于在所述第一图像形成设备中的打印目的数据以生成打印数据,其特征在于进一步执行以下步骤c)通过该网络将该打印数据从所述第一图像形成设备传送到所述第二图像形成设备;以及d)在所述第二图像形成设备打印该打印数据。14.如权利要求13所述的方法,其特征在于该预定功能是光栅化功能,且所述步骤b)生成该打印数据作为光栅化数据。15.如权利要求13所述的方法,其特征在于进一步执行以下步骤将控制数据与打印目的数据一起从该打印请求源传输给所述第一图像形成设备;且分析所述第一图像形成设备中的该控制数据,其中所述步骤b)根据对控制数据的分析结果而将该预定功能应用于该打印目的数据以生成该打印数据。16.如权利要求13所述的方法,其特征在于进一步执行以下步骤e)在所述第一图像形成设备中生成控制数据,用于指示所述第二图像形成设备执行对打印数据的打印;以及f)将该打印数据与控制数据一起从所述第一图像形成设备传输给所述第二图像形成设备,其中所述步骤d)根据该控制数据而打印该打印数据。17.如权利要求16所述的方法,其特征在于进一步执行这样一个步骤使得所述第一图像形成设备通过该网络从所述第二图像形成设备获取关于所述第二图像形成设备的功能的信息,其中所述步骤e)根据关于所述第二图像形成设备的功能的信息而生成该控制数据。18.如权利要求16所述的方法,其特征在于进一步执行以下步骤使得所述第一图像形成设备请求所述第二图像形成设备发送关于由所述第二图像形成设备执行的打印数据的打印结果的报告;以及在所述第一图像形成设备从所述第二图像形成设备接收该报告,随后将该报告的内容通过网络从所述第一图像形成设备传输到该打印请求源。19.如权利要求13所述的方法,其特征在于进一步执行这样一个步骤g)响应于在所述第二图像形成设备中提供的存储器大小,而确定从所述第一图像形成设备传输到所述第二图像形成设备的打印数据的传输单元。20.如权利要求19所述的方法,其特征在于进一步执行这样一个步骤使得所述第一图像形成设备请求所述第二图像形成设备报告打印处理的区尺寸,其中所述步骤g)响应于由所述第二图像形成设备报告的区尺寸,而确定该打印数据的传输单元。21.一种图像形成系统,包括具有预定功能的第一图像形成设备,缺乏该预定功能的第二图像形成设备,和将所述第一图像形成设备与所述第二图像形成设备相连的网络,其特征在于打印请求源,其中所述第一图像形成设备和所述第二图像形成设备被注册为相互链接,当打印到所述第二图像形成设备时,该打印请求源通过网络将打印目的数据传输给所述第一图像形成设备,且所述第一图像形成设备将预定功能应用到该打印目的数据上以生成用于传输给所述第二图像形成设备的打印数据,随后所述第二图像形成设备打印所述打印数据。22.如权利要求21所述的图像形成系统,其特征在于该预定功能是光栅化功能,且所述第一图像形成设备生成如光栅化数据这样的打印数据。全文摘要一种图像形成设备,其具有用于图像打印和用于在图像打印中使用的至少一个数据处理功能的硬件,并且被连接到网络上,该图像形成设备包括分析单元,配置为分析从网络中接收的数据;处理单元,配置为根据由该分析单元分析的结果而执行数据处理功能,并由此产生来自于所接收的数据中的打印数据;和传输单元,配置为将该打印数据传送给通过网络连接的另一图像形成设备。文档编号B41J29/38GK1577172SQ200410064080公开日2005年2月9日申请日期2004年7月14日优先权日2003年7月14日发明者毛吕井昭平申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1