图像形成装置模拟装置的制作方法

文档序号:6564375阅读:127来源:国知局
专利名称:图像形成装置模拟装置的制作方法
技术领域
本发明涉及一种图像形成装置模拟装置、图像形成装置模拟方法及其程序产品,该图像形成装置模拟装置用于对由图像形成装置实施的处理进行模拟。
背景技术
目前,可以在市场上获得例如打印机或复印机等各种样式的图像形成装置,并且根据图像形成装置的类型而使用各种不同价格的消耗品。此外,即使当形成相同图像时,消耗品的消耗量也会因图像形成装置的种类而变化。因此,消耗品在使用时的执行成本或寿命也会因图像形成装置的种类而变化。因此,在购买图像形成装置的情况下,用户通常通过例如预先查看由产品目录给出的信息,对于多个图像形成装置的消耗品成本或寿命进行比较,来选择图像形成装置。
JP2002-287583A披露了如下内容,即利用处理盒的调色剂容量信息、像素计数器信息和调色剂端传感器信息,来告知使用图像形成装置时的调色剂剩余量。
然而,由图像形成装置的产品目录给出的信息仅表示关于通常在一定条件下使用的情况下的运行成本的信息。此外,在常规实例的技术中,如果不是实际使用图像形成装置连续进行图像形成处理,则无法知道消耗品的执行成本或消耗量。因此,在购买并使用图像形成装置之前,例如当用户频繁输出特定格式的图像数据时,用户无法知道图像形成装置在实际用户使用形式下的消耗品的消耗量。

发明内容
鉴于上述情况做出本发明,并且本发明提供一种图像形成装置模拟装置、用于模拟图像形成装置的方法及程序,该图像形成装置模拟装置可以模拟用户实际使用图像形成装置时的消耗品的消耗量。
根据本发明的一个方面,这里提供一种用于对由图像形成装置实施的处理执行模拟的图像形成装置模拟装置。该模拟装置包括图像形成命令获取单元,其获取图像信息命令,该图像信息命令包括由图像形成装置形成的目标图像的信息;模拟单元,其基于图像形成命令,对由图像形成装置实施的图像形成处理执行模拟,以生成与记录介质上形成的目标图像对应的输出图像数据,该图像形成处理用于在记录介质上形成目标图像;以及消耗量计算单元,其基于输出图像数据,计算并输出该图像形成装置因图像形成处理预计消耗的消耗品的消耗量。因此,可以计算该图像形成装置在图像形成处理中预计将消耗的消耗品的消耗量。
根据此结构,基于包括目标图像的信息的图像形成命令来执行图像形成处理的模拟。从而,可以计算图像形成装置在图像形成处理中预计将消耗的消耗品的消耗量。因此,可以模拟用户实际使用图像形成装置时的消耗品的消耗量。
此外,消耗量计算单元可以对于图像形成装置在图像形成处理中使用的每一组成色,对输出图像数据中包括的组成色像素数进行计数。该消耗量计算单元可以基于所计数的像素数来计算消耗量。
此外,图像形成装置模拟装置还可以包括寿命计算单元,该寿命计算单元基于消耗量,计算使用图像形成装置情况下消耗品的寿命,并且输出表示消耗品的寿命的信息。
图像形成装置模拟装置还可以包括执行成本计算单元,该执行成本计算单元基于所计算的消耗量,计算使用图像形成装置情况下的执行成本,并且输出表示执行成本的信息。
根据本发明的另一方面,一种用于对由图像形成装置实施的处理执行模拟的方法包括获取图像形成命令,该图像形成命令包括由图像形成装置形成的目标图像的信息;基于图像形成命令,通过对由图像形成装置实施的图像形成处理执行模拟,以生成与在记录介质上形成的目标图像对应的输出图像数据,该图像形成处理用于在记录介质上形成目标图像;以及基于输出图像数据,计算并输出图像形成装置在图像形成处理中预计将消耗的消耗品的消耗量。
根据本发明的又一方面,一种计算机可读介质存储程序,该程序使计算机执行用于对由图像形成装置实施的处理执行模拟的处理。该处理包括获取图像形成命令,该图像形成命令包括由图像形成装置形成的目标图像的信息;基于图像形成命令,通过对由图像形成装置实施的图像形成处理执行模拟,以生成与在记录介质上形成的目标图像对应的输出图像数据,该图像形成处理用于在记录介质上形成目标图像;以及基于输出图像数据,计算并输出图像形成装置在图像形成处理中预计将消耗的消耗品的消耗量。


在附图中图1是示出计算机系统的示意结构的简图,该计算机系统包括根据实施例的图像形成装置模拟装置;图2是示出根据实施例的图像形成装置模拟装置的功能的功能框图;图3是示出在用户终端上显示的打印机选择屏幕的一个实例的简图;图4是示出在用户终端上显示的输出目标信息输入屏幕的一个实例的简图;图5是示出在用户终端上显示的模拟结果显示屏幕的一个实例的简图;以及图6是示出由根据实施例的图像形成装置模拟装置执行的处理的一个实例的流程图。
具体实施例方式
以下将参考附图对实施例进行说明。图1是示出计算机系统的示意结构的简图,该计算机系统包括根据一个实施例的图像形成装置模拟装置。
在此实施例中,模拟装置10通过通信网络30与用户终端20连接,以便可以如图1所示相互进行数据通信。通信网络30可以是例如互联网等广域网或者是例如内联网等LAN(局域网)。
在此,模拟装置10可以是例如通用服务器计算机,并且构造为包括控制单元11、存储单元12和通信单元13。此模拟装置10对应于本发明中的图像形成装置模拟装置。模拟装置10响应从用户终端20发送的处理请求,对由图像形成装置实施的处理执行模拟。
作为一个实例,模拟装置10作为网络应用服务器,用于向来自用户终端20的请求生成和发送网页数据。即,模拟装置10发送通过整理信息等而生成的网页数据,该网页需要作为模拟结果或用于提示用户向用户终端20输入各种信息的用户界面呈现给用户,并由此执行模拟以便输出其结果。
模拟装置10的控制单元11是例如CPU,并根据存储单元12中存储的程序进行操作。在此实施例中,对图像形成装置实施的处理的模拟是基于来自用户终端20的请求来进行的。以下将详细说明实施例中由控制单元11实施处理的实例。
存储单元12包括能够由计算机读取的存储介质,该存储介质用于保存由控制单元11执行的程序,并且存储单元12构造为包括磁盘装置和例如RAM或ROM等存储元件中至少之一。此外,存储单元12作为控制单元11的工作存储器。
在此实施例中,关于由用于模拟的图像形成装置使用的消耗品的消耗品基本信息存储在存储单元12中。消耗品基本信息是例如关于对于由图像形成装置使用的每一消耗品的图像形成装置中接收的总量、每单位记录介质或单位像素的成本、消耗量等的信息。此外,关于执行成本的成本相关信息,例如关于图像形成装置电力消耗的信息可以存储在存储单元12中。此外,关于在不同于图像形成处理的情况下,响应来自用户的图像形成请求所消耗的消耗品的消耗量的信息可以存储在存储单元12中。
作为实例,用于模拟的图像形成装置将包括图像形成部分,该图像形成部分用于利用蓝绿色(C)、品红色(M)、黄色(Y)、黑色(K)四种颜色的调色剂显影图像载体(感光鼓)上承载的静电潜像,将显影图像转印到例如纸张等记录介质上,并形成图像。在这种情况下,图像形成装置使用感光鼓和基于每一组成色的四个调色剂盒作为消耗品。在此实例中,例如以下所示的消耗品基本信息或成本相关信息存储在存储单元12中。
(1)能够由每一组成色的调色剂盒形成的像素总数。
(2)每一组成色的每个调色剂盒的成本。
(3)能够由一个感光鼓形成的记录介质总数。
(4)更换感光鼓所必需的成本。
(5)根据每一记录介质的图像形成装置电力消耗所必需的成本。
(6)通过不同于图像形成处理的处理,例如每一记录介质的定位调整所消耗的每一组成色的调色剂的消耗量。
通信单元13是例如网卡,并且根据来自控制单元11的指令通过通信网络30发送信息。此外,通信单元13接收通过通信网络30输入的信息,并将该信息输出到控制单元11。
用户终端20是例如个人计算机,并且构造为包括控制单元21,存储单元22,通信单元23,操作单元24和显示单元25。用户可以通过对用户终端20的指令操作,使模拟装置10执行图像形成装置的模拟,并且可以通过浏览用户终端20的显示单元25上显示的信息,检查模拟装置10的模拟结果。
作为一个实例,当模拟装置10用作网络应用服务器时,用户终端20执行网络浏览器程序,并使显示单元25显示由模拟装置10输出的网页数据。因此,用户可以输入在网页上执行模拟所必需的各种信息,或者可以检查网页上显示的模拟结果。
用户终端20的控制单元21包括例如CPU,并且根据存储单元22中存储的程序进行操作。在此实施例中,根据用户对操作单元24的指令操作输出对模拟装置10的模拟执行请求。此外,接受从模拟装置10发出的模拟执行结果,并在显示单元25上进行显示。
存储单元22包括能够由计算机读取的存储介质,该存储介质用于保存由控制单元21执行的程序,并且存储单元22构造为包括磁盘装置和例如RAM或ROM等存储元件中至少之一。此外,存储单元22作为控制单元21的工作存储器。
通信单元23包括例如网卡,并且根据来自控制单元21的指令而通过通信网络30发送信息。此外,通信单元23接收通过通信网络30输入的信息,并将该信息输出到控制单元21。
操作单元24包括例如键盘或鼠标,用于接受用户的指令操作,并将该指令操作的内容输出到控制单元21。显示单元25是例如显示器,用于根据来自控制单元21的指令显示信息。
接下来,将说明实施例中由模拟装置10实现的功能。如图2所示,模拟装置10构造为在功能上包括图像形成装置选择单元41、图像形成装置模拟单元42,以及模拟结果显示控制单元43。例如,控制单元11执行存储单元12中存储的程序,从而可以实现这些功能。另外,当存在多种能够通过模拟装置10执行模拟的图像形成装置时,可以存在多个图像形成装置模拟单元42,该图像形成装置模拟单元与多种图像形成装置的每一种相关联。
图像形成装置选择单元41基于由用户对用户终端20的操作单元24做出的指令操作,从多种能够通过模拟装置10执行模拟的图像形成装置中选择用于模拟的图像形成装置。另外,当模拟装置10仅处理一种图像形成装置时,没有必要设置图像形成装置选择单元41。
作为一个实例,图像形成装置选择单元41输出表示如图3所示的打印机选择屏幕的网页数据,并且在用户终端20的显示单元25上显示该屏幕。当用户通过对操作单元24的指令操作在屏幕上选择需要执行模拟的图像形成装置并且按下确定按钮时,用户终端20通过通信网络30将关于所选择的图像形成装置的信息发送到模拟装置10。图像形成装置选择单元41接受关于所选择的图像形成装置的信息,并确定用于模拟的图像形成装置。
图像形成装置选择单元41可以根据用户的指令操作,从能够选择的多种图像形成装置中选择多个图像形成装置作为模拟目标。在这种情况下,模拟装置10对于所选择的多个图像形成装置中的每一个执行模拟,并且例如可以以用户能够比较模拟结果的形式来输出各个模拟结果。
图像形成装置模拟单元42对由用于模拟的图像形成装置实施的处理执行模拟。另外,当如上所述存在多个图像形成装置模拟单元42时,每一个图像形成装置模拟单元42与特定种类的图像形成装置相关联,并且对由所关联的图像形成装置实施的处理执行模拟。
在此将对由图像形成装置模拟单元42实现的功能进行详细说明。在以下说明中,将用于通过图像形成装置模拟单元42模拟的图像形成装置设为图像形成装置P。图像形成装置模拟单元42构造为包括图像形成命令获取单元44、输出目标信息获取单元45、模拟执行单元46、消耗品消耗量计算单元47和形成图像转换单元48。
图像形成命令获取单元44获取图像形成命令R,该命令包括关于用于通过图像形成装置P形成图像的目标图像的信息。图像形成命令R是使图像形成装置P执行图像形成的控制命令,并由例如PDL(页面描述语言)来描述。另外,图像形成命令获取单元44可以获取多个图像形成命令R。
作为实例,图像形成命令获取单元44通过例如以下所示的方法来获取图像形成命令R。
将首先说明以下实例作为第一实例,即用户终端20通过用户对操作单元24的指令操作,将用户终端20上生成的图像形成命令R发送到模拟装置10,从而图像形成命令获取单元44获取该图像形成命令R。在这种情况下,例如,用户通过例如从网络服务器等(可以是模拟装置10)下载打印机驱动程序,来获得用于生成图像形成命令R的打印机驱动程序,并在用户终端20中安装该打印机驱动程序。接下来,用户使用户终端20执行应用程序,执行用于进行打印的指令操作以及用于使用打印机驱动程序的指定。因此,用户终端20的控制单元21执行打印机驱动程序,并生成图像形成命令R。另外,用户指定所生成的图像形成命令R,并执行用于将图像形成命令R上传到显示单元25上显示的网页上的指令操作。因此,用户终端20将图像形成命令R发送到模拟装置10,并且图像形成命令获取单元44接受所发送的图像形成命令R,从而获取图像形成命令R。
根据此第一实例,用户生成用于模拟所需的图像形成命令R,然后有必要进一步执行用于上传图像形成命令R的指令操作,花费时间和精力。因此,用户终端20可以按照实际情况将用户终端20上生成的图像形成命令R发送到模拟装置10。以下将说明此情况,作为第二实例。
在第二实例中,用户以类似于第一实例的方式,在用户终端20中安装打印机驱动程序,并由应用程序给出打印指令。用户终端20的控制单元21通过执行打印机驱动程序生成图像形成命令R,并将图像形成命令R输出到虚拟打印机端口。输出到虚拟打印机端口的图像形成命令R通过通信网络30发送到模拟装置10。因此,图像形成命令获取单元44获取所发送的图像形成命令R。
在第一和第二两个实例中,用户获得打印机驱动程序,并在用户终端20中安装该打印机驱动程序。因此,用户可以通过执行指令操作使模拟装置10执行模拟,该指令操作类似于实际上使图像形成装置P对用户终端20形成图像的情况。然而,在这些实例中,有必要在用户终端20中新安装打印机驱动程序以便模拟,这花费时间和精力。因此,例如,用户终端20可以按照实际情况通过基于用户对模拟装置10的指令操作,执行和生成应用程序来发送应用数据,并且模拟装置10可以生成图像形成命令R。以下将说明此情况,作为第三实例。
在第三实例中,用户在例如显示单元25上显示的网页上执行用于上传表示图像的应用数据的指令操作,该图像需要用于通过图像形成装置P形成图像。因此,用户终端20将应用数据发送到模拟装置10。接受应用数据的模拟装置10的控制单元11根据应用数据的种类执行预定处理,并生成对应于图像形成装置P的图像形成命令R。在此,控制单元11基于用户的指定或所发送的应用数据的扩展等来确定应用数据的种类。因此,图像形成命令获取单元44可以在不花费用户的时间和精力的情况下获取图像形成命令R。然而,在此第三实例中,模拟装置10需要包括图像形成命令生成装置,该装置用于根据用户想要执行模拟的应用数据的种类来执行预定处理,并基于应用数据生成图像形成命令R。
根据上述实例的方法,图像形成命令获取单元44获取基于用户终端20中存储的应用数据生成的图像形成命令R。模拟执行单元46基于此图像形成命令R执行模拟,从而用户可以使模拟装置10利用应用数据执行用户实际上需要使图像形成装置P形成图像的模拟。
此外,图像形成命令获取单元44可以将所获取的图像形成命令R存储在存储单元12中。在这种情况下,当下一次或以后执行模拟时,图像形成命令获取单元44可以根据用户的指令,获取在执行前一次模拟时存储在存储单元12中、并用作处理目标的图像形成命令R。因此,当操作环境等条件改变并且多次执行模拟时,可以节省用户的时间和精力。或者,图像形成命令获取单元44可以根据用户的指令,获取预先存储在存储单元12中的预定样本数据作为图像形成命令R。
此外,在对于多个图像形成装置执行模拟的情况下,当在多个图像形成装置中图像形成命令R的数据格式相同时,由与特定图像形成装置相关联的图像形成装置模拟单元42中包括的图像形成命令获取单元44获取的图像形成命令R可以由另一图像形成装置模拟单元42中包括的图像形成命令获取单元44获取,并用于模拟。因此,用户执行用于将一个图像形成命令R发送到模拟装置10的指令操作,从而可以分别执行发送对多个图像形成装置相同的图像形成命令R的情况的模拟。
输出目标信息获取单元45基于用户的指定,获取关于作为模拟执行结果输出的目标的信息。具体来说,输出目标信息获取单元45获取例如用于指定形成图像数据、图像形成装置P的执行成本或由图像形成装置P使用的每一消耗品的寿命的信息作为输出目标信息。
作为一个实例,输出目标信息获取单元45生成并输出表示如图4所示的输出目标信息输入屏幕的网页数据,从而在用户终端20的显示单元25上显示网页数据。在图4的实例中,还显示了作为模拟目标的关于由图像形成命令获取单元44获取的图像形成命令R的信息(文档名和页数)。在此,用户通过对操作单元24的指令操作,选择需要作为模拟结果输出的模拟目标项目和用于模拟的图像形成命令R。用户终端20将表示所选择的图像形成命令R和模拟目标项目的信息发送到模拟装置10。输出目标信息获取单元45通过接受由用户终端20发送的信息来获取输出目标信息。
模拟执行单元46基于由图像形成命令获取单元44获取的图像形成命令R执行图像形成处理的模拟(图像形成模拟处理),在图像形成处理中,图像形成装置P在记录介质上形成图像形成命令R中包括的目标图像。然后,通过执行图像形成模拟处理,根据图像形成命令R,图像形成装置P生成在记录介质上形成的输出图像数据。
在此将说明由用于通过模拟执行单元46进行模拟的图像形成装置P实施的图像形成处理。图像形成处理是这样的处理,即图像形成装置P在记录介质上形成图像形成命令R中包括的目标图像。作为实例,图像形成装置P基于图像形成命令R,对图像形成命令R中包括的一个或多个目标图像中的每一个进行数据分析,并根据每一个目标图像生成输出图像数据。例如,当图像形成装置P包括图像形成部分时,该图像形成部分利用CMYK四种颜色的调色剂在记录介质上形成图像,输出图像数据是由CMYK四种组成色表示的图像数据。考虑到图像形成部分对于目标图像的图像数据的色调特性,图像形成装置P通过执行颜色转换处理等来生成输出图像数据。然后,通过向图像形成部分顺序输出输出图像数据,使图像形成部分执行由输出图像数据表示的图像形成。因此,图像形成装置P可以根据目标图像在记录介质上形成图像。
模拟执行单元46基于图像形成命令R,通过执行此图像形成处理的模拟以生成由图像形成装置P输出的输出图像数据。
此外,当由输出目标信息获取单元45获取的输出目标信息中包括用于指定形成图像数据的信息时,模拟执行单元46可以基于所生成的输出图像数据,生成表示在记录介质上形成的形成图像的形成图像数据。例如,基于图像形成命令R中包括的关于所使用的记录介质的尺寸或页边设置的信息,生成表示形成图像的形成图像数据,其中在记录介质上形成由输出图像数据表示的图像。
消耗品消耗量计算单元47基于由模拟执行单元46生成的输出图像数据,计算图像形成装置P通过上述图像形成处理预计将消耗的消耗品的消耗量,并且将消耗量输出到模拟结果显示控制单元43。另外,在以下说明中,将由模拟执行单元46生成的输出图像数据设为输出图像数据D。
作为实例,消耗品消耗量计算单元47对于图像形成装置P在图像形成中使用的每一组成色,对输出图像数据D中包括的组成色的像素数进行计数,并且基于所计数的像素数来计算消耗品的消耗量。例如,当图像形成装置P利用CMYK四种颜色的调色剂形成图像时,输出图像数据D通常由CMYK每一种颜色的二值图像形成。因此,消耗品消耗量计算单元47通过对于每一个二值图像对有效像素数进行计数,来获得CMYK每一种颜色的像素数PixC、PixM、PixY和PixK。然后,基于此像素数计算消耗品的消耗量。
例如,在计算作为消耗品的蓝绿色调色剂盒的消耗量的情况下,消耗品消耗量计算单元47通过如下计算公式计算调色剂消耗量与作为消耗品的消耗量的调色剂盒的总量之比(调色剂消耗量比)ConsC。
ConsC=PixC/TotalPixC在以上公式中,TotalPixC是表示能够由蓝绿色调色剂盒形成的像素总数的数值,并将该数值预先存储在存储单元12中,作为关于图像形成装置P的消耗品基本信息。此外,可以类似地计算品红色、黄色和黑色每一组成色的调色剂消耗量比ConsM、ConsY和ConsK。
消耗品消耗量计算单元47可以将通过不同于图像形成处理的处理所消耗的消耗品的消耗量添加到所计算的消耗量中。例如,图像形成装置通常在感光鼓上形成定位调整图像,并通过传感器等检测其位置,从而进行定位调整(图像形成位置的调整)。通过此定位调整,尽管未在记录介质上执行图像形成,然而却消耗了例如调色剂等消耗品。因此,模拟装置10将每一组成色的调色剂消耗量存储在存储单元12中,基于每次定位调整的调色剂消耗量和定位调整的平均执行频率预先计算通过每一记录介质上的定位调整所使用的调色剂消耗量。然后,消耗品消耗量计算单元47将通过定位调整消耗的调色剂消耗量值添加到基于像素数等来计算的在图像形成处理中所消耗的调色剂消耗量中。因此,消耗品消耗量计算单元47可以根据通过不同于图像形成处理的处理所消耗的消耗品的消耗量来计算消耗量。
此外,当由输出目标信息获取单元45获取的输出目标信息中包括用于指定消耗品的执行成本或寿命的信息时,消耗品消耗量计算单元47可以基于所计算的消耗品的消耗量,进一步计算使用图像形成装置P情况下的消耗品的执行成本或寿命,并将执行成本或寿命输出到模拟结果显示控制单元43。
作为实例,通过计算上述调色剂消耗量比的倒数,消耗品消耗量计算单元47可以计算能够由每一组成色的一个调色剂盒形成的记录介质数(可形成纸张数)作为调色剂盒的寿命。例如,可以通过如下计算公式计算蓝绿色调色剂盒的可形成纸张数VolC。
VolC=TotalPixC/PixC此外,通过用每一调色剂盒的成本(价格)乘上述调色剂消耗量比,消耗品消耗量计算单元47可以对于每一组成色的调色剂盒计算每一记录介质的执行成本。例如,可以通过如下计算公式计算蓝绿色调色剂盒的执行成本CostC。
CostC=ConsC×PriceC在以上公式中,PriceC是每一蓝绿色调色剂盒的价格,并将该价格预先存储在存储单元12中,作为关于图像形成装置P的消耗品基本信息。此外,基于能够由一个感光鼓形成的记录介质总数和从存储单元12读取的关于更换感光鼓所必需成本的信息,消耗品消耗量计算单元47可以对于感光鼓计算每一记录介质的执行成本。
消耗品消耗量计算单元47可以通过添加所计算的每一消耗品的每一记录介质的执行成本,计算整个图像形成装置P的每一记录介质的执行成本。在此,消耗品消耗量计算单元47可以基于存储单元12中存储的成本相关信息,获取不同于消耗品的物品的执行成本,并将该执行成本添加到所计算的执行成本中。例如,消耗品消耗量计算单元47获取根据每一记录介质的图像形成装置P的电力消耗所必需的成本,并将该成本添加到所计算的消耗品的执行成本中。因此,可以计算考虑电力消耗的图像形成装置P的执行成本。
在以上说明中,利用用于在一个记录介质上形成一个目标图像的图像形成处理计算消耗品的执行成本、寿命或消耗量作为单位,但是消耗品消耗量计算单元47也可以对每个文档计算消耗品的消耗量等。例如,当由图像形成命令获取单元44获取的一个图像形成命令R中包括关于多个目标图像的信息时,可以认为一个文档由这一图像形成命令中包括的多个目标图像构成。消耗品消耗量计算单元47计算在形成这一文档的情况下所消耗的消耗品的消耗量等。具体来说,通过对于从多个目标图像生成的所有多个输出图像数据,对每一组成色的像素数进行计数,消耗品消耗量计算单元47获得CMYK每一种颜色的像素和SumPixC、SumPixM、SumPixY和SumPixK。通过使用像素和,执行类似于上述PixC、PixM、PixY和PixK情况的计算,消耗品消耗量计算单元47可以使用文档作为单位,计算消耗品的执行成本、寿命或消耗量。此外,可以通过用文档中包括的目标图像数除使用文档作为单位计算的执行成本,来计算用整个文档平均的存储介质单元的执行成本。
此外,消耗品消耗量计算单元47可以在对于多种文档执行图像形成处理的情况下,计算消耗品的消耗量等。用户通常使图像形成装置P执行各种文档的图像形成。因此,即使当仅使用一种文档执行模拟时,也存在无法正确估计实际使用图像形成装置P情况下的执行成本等的可能性。因此,例如,消耗品消耗量计算单元47对于多种文档中的每一种计算消耗品的执行成本、寿命或消耗量,并且计算加权平均值。因此,用户可以知道以预定比例形成多种文档的图像的情况下的执行成本等。
例如,当图像形成命令获取单元44获取两个图像形成命令R时,消耗品消耗量计算单元47基于两个图像形成命令R中包括的文档D1和D2的输出图像数据,对于每个文档计算消耗品的消耗量。另一方面,消耗品消耗量计算单元47基于用户的指定,获取文档D1和D2中的每一个输出到图像形成装置P的比例。例如,当用户指定文档D1以60%的比例输出并且文档D2以40%的比例输出时,消耗品消耗量计算单元47基于所获取的此比例,计算对于每个文档所计算的消耗量的加权平均值。因此,例如,可以计算在用户以60%的比例输出文档D1并以40%的比例输出文档D2的情况下的消耗品的平均消耗量。
另外,即使当图像形成装置P使用不同于上述消耗品的消耗品时,消耗品消耗量计算单元47也可以以类似的方式计算消耗品的执行成本、寿命或消耗量。即,可以基于图像形成命令R中包括的目标图像数或输出图像数据中包括的每一组成色的像素数,来计算消耗品的执行成本、寿命或消耗量,基于每个目标图像和通过模拟装置10预先存储的关于每一消耗品的每单位记录介质的成本或消耗量或者每单位像素的成本或消耗量的信息而生成该输出图像数据。
形成图像转换单元48将由模拟执行单元46生成的形成图像数据转换成例如能够在用户终端20的显示单元25上显示的位图格式等预定数据格式的图像数据,并将该形成图像数据输出到模拟结果显示控制单元43。另外,当不需要显示表示由图像形成装置P形成的形成图像的模拟结果时,没有必要设置形成图像转换单元48。
通过输出作为通过图像形成装置模拟单元42进行模拟的结果的数据,作为例如网页数据,模拟结果显示控制单元43对于由图像形成装置选择单元41选择的图像形成装置执行用于在用户终端20的显示单元25上执行显示的显示控制处理。用于显示控制处理的数据包括由消耗品消耗量计算单元47计算的消耗品的寿命或消耗量,以及图像形成装置P的执行成本等。此外,可以在用于通过模拟结果显示控制单元43进行显示控制处理的数据中包括由形成图像转换单元48转换的形成图像数据等。
因此,用户可以通过浏览用户终端20的显示单元25上显示的内容,检查模拟执行结果。作为一个实例,通过输出表示如图5所示的模拟结果显示屏幕的网页数据,模拟结果显示控制单元43在用户终端20的显示单元25上显示该屏幕。在图5的实例中,在图像形成装置P形成图像形成命令R中包括的整个文档的情况下,关于图像形成装置P的执行成本、消耗品的寿命和消耗量的信息显示在模拟结果显示屏幕的上部。此外,在形成图像形成命令R中包括的一个目标图像的情况下,关于消耗品的类似信息显示在模拟结果显示屏幕的下部。模拟结果显示控制单元43转换模拟结果显示屏幕的下部内容,以便根据用户的指令操作显示对于多个目标图像的每一个计算的信息。
此外,模拟结果显示控制单元43可以在用户终端20的显示单元25上显示各个模拟结果,以便当图像形成装置选择单元41选择多个图像形成装置,并且图像形成装置模拟单元42对于多个图像形成装置中的每一个执行模拟时,可以比较各个模拟结果。
接下来,将基于图6的流程图对实施例中模拟装置10执行模拟的整个处理流程的实例进行说明。
首先,图像形成装置选择单元41基于用户的指定,选择用于模拟的图像形成装置P(S1)。随后,图像形成命令获取单元44获取图像形成命令R(S2)。
接下来,用户通过对操作单元24的指令操作指定需要用作输出目标的信息,模拟装置10输出该目标作为模拟结果。因此,输出目标信息获取单元45获取输出目标信息(S3)。在此,将获取用于指定消耗品的执行成本和寿命的信息作为输出目标信息。
因此,模拟执行单元46开始进行由图像形成装置P实施的图像形成处理的模拟。此外,在S3的处理之后,模拟执行单元46可以通过用户用于指示模拟开始的指令操作,开始进行模拟。
模拟执行单元46首先对于图像形成命令R中包括的用作业控制语言描述的部分执行作业分析处理(S4)。
随后,模拟执行单元46对于图像形成命令R中包括的每个目标图像执行下列处理。即,模拟执行单元46首先基于关于图像形成命令R中包括的用于处理的目标图像的信息,执行数据分析处理(S5)。接下来,基于S5处理的分析结果,执行图像绘制处理,并生成输出图像数据(S6)。模拟执行单元46对于所获取的图像形成命令中包括的用于图像形成的所有目标图像重复执行S5和S6的处理。
然后,消耗品消耗量计算单元47基于通过S6的处理生成的输出图像数据,计算消耗品的消耗量(S7)。随后,基于通过S7的处理计算的消耗量,计算消耗品的执行成本和寿命(S8)。
模拟结果显示控制单元43在用户终端20的显示单元25上执行用于显示模拟结果的显示控制处理( S9)。作为实例,模拟结果显示控制单元43在显示单元25上显示作为S7的处理结果获得的消耗品的消耗量以及作为S8的处理结果获得的消耗品的执行成本和寿命。
另外,在上述流程中,在基于图像形成命令R中包括的所有目标图像生成全部输出图像数据之后,开始计算消耗品的消耗量,但是处理顺序不局限于这种顺序。例如,当图像形成命令R中包括关于多个目标图像的信息时,在生成输出图像数据的处理的同时,消耗品消耗量计算单元47可以顺序对所生成的输出图像数据中包括的每一组成色的像素数进行计数,并计算消耗量。
根据上述实施例,通过基于包括关于目标图像的信息的图像形成命令执行图像形成的模拟,即使在不存在图像形成装置的状态下,也可以预测在图像形成处理中所消耗的消耗品的消耗量,并且可以计算在用户实际使用时图像形成装置的执行成本或消耗品的寿命。此外,可以通过考虑用户实际需要形成图像,利用基于应用数据生成的图像形成命令来执行模拟,估计根据用户的实际使用形式的成本。
另外,本发明并不局限于上述实施例,并且可以通过各种实施方式来实现。例如,在以上说明中,用户对于不同于模拟装置10的用户终端20检查模拟结果或执行指令操作,但是可以在一台计算机上实现由模拟装置10执行的功能和由用户终端20执行的功能。或者,可以通过多台计算机的配合实现由模拟装置10执行的功能。例如,根据一个实施例的图像形成装置模拟装置可以包括前端服务器,其用于执行从用户终端20发送的信息的接收和在用户终端20上显示的网页的输出;以及后端服务器,其用于执行由图像形成装置P实施的处理的模拟。
模拟装置10可以基于用户对操作单元24的指令操作等,获取下述信息作为初始信息,所述信息例如是有关操作条件的关于设置信息等软件的信息,或关于图像形成装置P的扩展选项等的硬件配置的信息。模拟执行单元46基于所获取的初始信息执行图像形成模拟处理,从而模拟装置10可以执行更接近于由图像形成装置P实际实施的图像形成处理的模拟。
当用户终端20将图像形成命令或应用数据等发送到模拟装置10时,可以通过预定方法加密并发送该图像形成命令或应用数据。在这种情况下,图像形成命令获取单元44通过对所接收的数据解码来获取图像形成命令。因此,可以降低通信网络30中关于用户数据的信息的泄漏风险,并且用户可以使模拟装置10利用包括保密信息的图像执行模拟。此外,用户终端20可以压缩图像形成命令或应用数据等,并将其发送到模拟装置10。在这种情况下,图像形成命令获取单元44通过扩展所接收的数据来获取图像形成命令。因此,可以减小通信网络30中的数据流量。
尽管已经参考具体实施例对本发明进行了展示和说明,但是根据在此的讲述,各种变更和修改对于所属领域的技术人员而言是显而易见的。这种显而易见的变更和修改视为在所附权利要求书中所限定的本发明的要旨、保护范围和预期用途之内。
权利要求
1.一种用于对由图像形成装置实施的处理执行模拟的图像形成装置模拟装置,所述模拟装置包括图像形成命令获取单元,其获取图像形成命令,所述图像形成命令包括将要由所述图像形成装置形成的目标图像的信息;模拟单元,其基于所述图像形成命令,对由所述图像形成装置实施的图像形成处理执行模拟,以生成与将要在记录介质上形成的所述目标图像对应的输出图像数据,所述图像形成处理用于在记录介质上形成所述目标图像;以及消耗量计算单元,其基于所述输出图像数据,计算并输出所述图像形成装置在所述图像形成处理中预计将消耗的消耗品的消耗量。
2.根据权利要求1所述的图像形成装置模拟装置,其中,所述消耗量计算单元对于所述图像形成装置在所述图像形成处理中使用的每一组成色,对所述输出图像数据中包括的组成色的像素数进行计数,并且基于所计数的像素数计算消耗量。
3.根据权利要求1或2所述的图像形成装置模拟装置,还包括寿命计算单元,其基于所述消耗量,计算使用所述图像形成装置情况下的消耗品的寿命,并输出表示消耗品的寿命的信息。
4.根据权利要求1或2所述的图像形成装置模拟装置,还包括执行成本计算单元,其基于计算出的消耗量,计算使用所述图像形成装置情况下的执行成本,并且输出表示执行成本的信息。
5.一种用于对由图像形成装置实施的处理执行模拟的方法,所述方法包括获取图像形成命令,所述图像形成命令包括将要由所述图像形成装置形成的目标图像的信息;基于所述图像形成命令,通过对由所述图像形成装置实施的图像形成处理执行模拟,以生成与将要在记录介质上形成的所述目标图像对应的输出图像数据,所述图像形成处理用于在记录介质上形成所述目标图像;以及基于所述输出图像数据,计算并输出所述图像形成装置在所述图像形成处理中预计将消耗的消耗品的消耗量。
6.一种存储程序的计算机可读介质,所述程序使计算机执行用于对由图像形成装置实施的处理执行模拟的处理,所述处理包括获取图像形成命令,所述图像形成命令包括将要由所述图像形成装置形成的目标图像的信息;基于所述图像形成命令,通过对由所述图像形成装置实施的图像形成处理执行模拟,以生成与将要在记录介质上形成的所述目标图像对应的输出图像数据,所述图像形成处理用于在记录介质上形成所述目标图像;以及基于所述输出图像数据,计算并输出所述图像形成装置在所述图像形成处理中预计将消耗的消耗品的消耗量。
全文摘要
本发明公开了一种图像形成装置模拟装置,该模拟装置对由图像形成装置实施的处理执行模拟。该模拟装置包括图像形成命令获取单元,其获取图像形成命令,该图像形成命令包括由图像形成装置形成的目标图像的信息;模拟单元,其基于图像形成命令,对由图像形成装置实施的图像形成处理执行模拟,以生成与在记录介质上形成的目标图像对应的输出图像数据,该图像形成处理用于在记录介质上形成目标图像;以及消耗量计算单元,其基于输出图像数据,计算并输出图像形成装置在图像形成处理中预计将消耗的消耗品的消耗量。
文档编号G06F3/12GK101021711SQ200610167778
公开日2007年8月22日 申请日期2006年12月18日 优先权日2006年2月13日
发明者宇治川泰史 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1