图像形成装置和图像形成系统转让专利

申请号 : CN201010200206.0

文献号 : CN101924850B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 海老由香里

申请人 : 夏普株式会社

摘要 :

本发明提供了一种图像形成装置和图像形成系统。安装有打印机驱动程序的信息处理装置和由打印机驱动程序控制的图像形成装置通过网络连接,其中图像形成装置包括:光学地读取预定的印刷物以输入图像数据的图像读取部;根据输入的图像数据判断打印出印刷物时的打印设定值的打印设定值判断部;以及输入所判断的打印设定值作为打印机驱动程序的初始设定值的初始设定值输入部。初始设定值输入部将通过读取印刷物而获得的打印设定值设定在打印机驱动程序的初始设定值输入屏上作为打印机驱动程序的初始设定值,并且设定到初始设定值输入屏的初始设定值可由用户改变。

权利要求 :

1.一种图像形成装置,其能够与安装有打印机驱动程序的信息处理装置连接并由所述打印机驱动程序控制,所述图像形成装置包括:光学地读取预定的印刷物以输入图像数据的图像读取部;

根据输入的图像数据判断打印出所述印刷物时的打印设定值的打印设定值判断部;以及输入所判断的打印设定值作为所述打印机驱动程序的初始设定值的初始设定值输入部。

2.如权利要求1所述的图像形成装置,其中

将所述打印设定值判断部判断的打印设定值设定为所述图像形成装置的设定值。

3.如权利要求1所述的图像形成装置,其中

所述初始设定值输入部将所述打印设定值判断部判断的打印设定值设定到所述打印机驱动程序的初始设定值输入屏,并且设定到所述初始设定值输入屏的初始设定值能够由用户改变。

4.如权利要求1至3中任一项所述的图像形成装置,其中所述打印设定值判断部判断纸张尺寸、单色或彩色、每张N页打印、单面或双面的设定值中的至少一个,作为打印出所述印刷物时的打印设定值。

5.如权利要求4所述的图像形成装置,其中

能够在所述打印机驱动程序的初始设定值输入屏上显示基于被用户改变之前或之后的初始设定值的预览图像。

6.如权利要求4所述的图像形成装置,其中

能够在所述打印机驱动程序的初始设定值输入屏上执行基于被用户改变之前或之后的初始设定值的测试打印。

7.如权利要求1至3中任一项所述的图像形成装置,其中设置有存储部,该存储部用于存储从所述初始设定值输入部输入的所述打印机驱动程序的初始设定值。

8.一种图像形成系统,在所述图像形成系统中,安装有打印机驱动程序的信息处理装置和由所述打印机驱动程序控制的图像形成装置通过网络连接,其中所述图像形成装置设置有:光学地读取预定的印刷物以输入图像数据的图像读取部;

根据输入的图像数据判断打印出所述印刷物时的打印设定值的打印设定值判断部;以及输入所判断的打印设定值作为所述打印机驱动程序的初始设定值的初始设定值输入部。

说明书 :

图像形成装置和图像形成系统

技术领域

[0001] 本发明涉及一种图像形成装置和图像形成系统,并且更特别地,本发明涉及一种能够输入设定打印机驱动程序的初始值的图像形成装置和图像形成系统。

背景技术

[0002] 近年来,为了解决环境问题,减少CO2排放量的活动已经普及,并且使用电子邮件的电子文件分发以及电子文件归档已经增加以减少打印量,然而,在办公室等中实际上难以消除在记录纸张上进行的打印。因此,在办公室等中,通过执行减少待打印的记录纸张的数量的所谓的生态打印,来正在做出减少记录纸张、调色剂、打印时的电力消耗等的努力。具体地,上述生态打印可以例如通过将彩色打印、单面打印和在一张记录纸张上打印一页的1合1(one-up)分别切换成单色打印、双面打印和执行在一张记录纸张上打印多页的每张N页打印的N合1(N-up:N为2或更大)来执行。
[0003] 例如,在利用设置有打印机功能和复印功能的MFP(数字多功能外围设备)等执行复印的情况下,当系统管理者等先前将环境友好型复印条件(诸如N合1复印和双面复印)设定为初始设定值时,可以在初始设定值的复印条件下执行复印,除非用户有意地改变每次复印的复印条件。这使得可以相对容易地执行生态打印。
[0004] 然而,在打印数据从由用户使用的PC(个人计算机)等发送到MFP以利用MFP执行打印的情况下,安装在PC中的打印机驱动程序的打印条件的设定需要被改变成生态打印的条件,而在多个PC通过网络连接到MFP的情况下,多个PC中的各PC中的打印机驱动程序的打印条件需要被改变,从而造成花费大量时间来进行改变处理的问题。
[0005] 此外,由于用户根据需要在PC中安装打印机驱动程序,所以即使对于MFP的管理者而言,也难以识别安装有打印机驱动程序的所有PC,并且难以改变所有PC的打印机驱动程序的打印条件。
[0006] 关于这一点,例如,日本特开第2005-332100号描述了一种打印设定共享支持装置,其中打印条件已经由管理者等事先设定的打印机驱动程序的初始设定值可以通过网络功能下载以结合在打印机驱动程序中,并且可以在多个PC当中共享打印机驱动程序的打印条件。
[0007] 另外,日本特开昭第63-96673号和日本特开平第1-188867号描述了一种复印机,其读取记载有用于指示复印时的复印条件的标记等的作业纸张(job sheet)以使复印条件的输入工作变得容易,并且由此使得能够根据标记等来输入复印条件。
[0008] 在上述日本特开第2005-332100号中描述的技术的情况下,诸如系统管理者的用户从他/她自己的PC将打印机驱动程序的初始设定值输入到打印设定共享支持装置,然而,由于缺乏经验的用户等不知道将要作为初始设定值输入的打印条件,所以存在着花费大量时间输入设定初始设定值或者错误地输入不恰当的初始设定值的问题。
[0009] 此外,在通过使用日本特开昭第63-96673号和日本特开平第1-188867号中所述的作业纸张输入打印机驱动程序的初始设定值的情况下,由于与打印条件(诸如待打印的纸张数目)相对应的标记、代码或图案仅添加在作业纸张上,所以对于用户而言问题是不能看一眼就识别出作业纸张将要设定什么样的打印条件。因此,存在着用户将不期望的打印条件输入设定为打印机驱动程序的初始设定值的可能性。

发明内容

[0010] 本发明的目的是提供一种图像形成装置和图像形成系统,其通过读取预定的印刷物而使得能够按照用户的意图输入设定打印机驱动程序的初始设定值(打印条件),并且还能够抑制错误输入。
[0011] 本发明的目的是提供一种图像形成装置,其可与安装有打印机驱动程序的信息处理装置连接并由打印机驱动程序控制,包括:光学地读取预定的印刷物以输入图像数据的图像读取部;根据输入的图像数据判断打印出印刷物时的打印设定值的打印设定值判断部;以及输入所判断的打印设定值作为打印机驱动程序的初始设定值的初始设定值输入部。
[0012] 本发明的目的是提供一种图像形成装置,其中将打印设定值判断部判断的打印设定值设定为图像形成装置的设定值。
[0013] 本发明的目的是提供一种图像形成装置,其中初始设定值输入部将打印设定值判断部判断的打印设定值设定到打印机驱动程序的初始设定值输入屏,并且设定到初始设定值输入屏的初始设定值可由用户改变。
[0014] 本发明的目的是提供一种图像形成装置,其中打印设定值判断部判断纸张尺寸、单色或彩色、每张N页打印(N-up printing)、单面或双面的设定值中的至少一个,作为打印出印刷物时的打印设定值。
[0015] 本发明的目的是提供一种图像形成装置,其中可以在打印机驱动程序的初始设定值输入屏上显示基于被用户改变之前或之后的初始设定值的预览图像。
[0016] 本发明的目的是提供一种图像形成装置,其中可以在打印机驱动程序的初始设定值输入屏上执行基于被用户改变之前或之后的初始设定值的测试打印。
[0017] 本发明的目的是提供一种图像形成装置,其中设置有存储部,该存储部用于存储从初始设定值输入部输入的打印机驱动程序的初始设定值。
[0018] 本发明的目的是提供一种图像形成系统,其中安装有打印机驱动程序的信息处理装置和由打印机驱动程序控制的图像形成装置通过网络连接,其中图像形成装置设置有:光学地读取预定的印刷物以输入图像数据的图像读取部;根据输入的图像数据判断打印出印刷物时的打印设定值的打印设定值判断部;以及输入所判断的打印设定值作为打印机驱动程序的初始设定值的初始设定值输入部。

附图说明

[0019] 图1是示出根据本发明的实施例的图像形成系统的配置实例的视图;
[0020] 图2是示出图1所示的管理者PC和MFP的配置实例的框图;
[0021] 图3是示出采用双面、每张两页、彩色和A4的打印设定值打印的印刷物的实例的视图;
[0022] 图4是示出图2中所示的图像读取部的主要部分的配置实例的横截面视图;
[0023] 图5是示出图2中所示的文件类型自动判断部的详细配置实例的框图;
[0024] 图6是示出图2中所示的图像形成部的详细配置实例的框图;
[0025] 图7是示出最大最小浓度差与复杂度之间的关系的实例的图;
[0026] 图8是说明文字矩形判断部的文字矩形判断处理的实例的视图;
[0027] 图9是示出矩形块的实例的视图;
[0028] 图10是说明图8中的矩形块的管理状态的实例的视图;
[0029] 图11是说明用于确定矩形的处理的实例的视图;
[0030] 图12A至图12D是说明图11中的用于确定矩形的处理的实例的视图;
[0031] 图13A至图13D是说明图11中的用于确定矩形的处理的实例的视图;
[0032] 图14是示出确定矩形的状态的实例的视图;
[0033] 图15A至图15B是说明由白水平判断部执行的白水平判断处理的视图;
[0034] 图16是示出在MFP的显示部上显示的初始设定值输入屏的实例的视图;
[0035] 图17是说明本发明的MFP的初始设定值输入方法的实例的流程图;
[0036] 图18是说明管理者PC中的初始设定值更新处理的实例的流程图;并且[0037] 图19是示出在管理者PC上显示的初始设定值改变屏的实例的视图;

具体实施方式

[0038] 在下文中将参照附图来描述根据本发明的图像形成装置和图像形成系统的优选实施例。
[0039] 图1是示出根据本发明的实施例的图像形成系统的配置实例的视图,其中1表示作为信息处理装置的实例的管理者PC(个人计算机),2表示作为图像形成装置的实例的数字多功能外围设备(下文中称为MFP),31至35表示客户PC,并且4表示诸如LAN(局域网)的网络。管理者PC 1、MFP 2和客户PC 31至35(下文中称为客户PC 3)通过网络4相互连接,并且MFP 2基于来自客户PC 3的指示而执行诸如打印的图像形成处理。
[0040] 管理者PC 1和客户PC 3由通用计算机组成,并且在MFP 2中执行打印处理所必需的打印机驱动程序被预先安装在管理者PC 1和客户PC 3中。充当默认值的初始设定值被设定给这些打印机驱动程序,并且在从管理者PC 1或客户PC 3执行图像形成时,用户能够通过照原样使用打印机驱动程序的初始设定值或者通过根据打印条件改变初始设定值来执行打印处理。
[0041] 图2是示出图1中所示的管理者PC和MFP的配置实例的框图。此处,尽管将描述管理者PC 1的配置作为典型实例,但是其它客户PC3也具有基本相同的配置。此外,尽管将MFP 2用作实例来说明图像形成装置,但是图像形成装置不限于本实例,其也可以是可由安装在PC上的打印机驱动程序控制的单功能打印机装置。
[0042] 本实例的MFP 2被配置为设置有多种功能(诸如打印机功能、复印功能、传真功能和扫描仪功能)的多功能外围设备。MFP 2设置有执行数据的打印处理的图像形成部21,控制MFP 2中设置的各功能的装置控制部22,作为存储MFP 2的控制信息和设定信息等的存储器的管理部23,通过网络4与管理者PC 1和客户PC 3通信的通信部24,作为用于存储各种数据的存储部的实例的HDD(硬盘驱动器)25,擦除存储在HDD 25中的数据的擦除部26,对数据施加各种图像处理的图像处理部27,接收由用户输入的操作的操作部28,电子地读取原稿图像的图像读取部29,以及自动地辨别原稿类型的原稿类型自动辨别部30。
[0043] 此外,图像形成部21设置有诸如LSU(激光扫描单元)的打印部21a以及暂时保持受到图像处理部27的图像处理的数据的易失性存储器21b。
[0044] 此外,操作部28设置有诸如LCD(液晶显示器)的显示部28a,通过触摸面板接收由用户输入的操作的触摸面板部28b,以及由输入键群(诸如各种操作键和数字辅助键盘)组成的输入键28c,并且用户能够通过操作操作部28对MFP 2执行操作的输入或各种设定的输入。
[0045] 在下文中将简要描述与MFP 2中配备的图像处理模式有关的操作实例。
[0046] (复印模式)
[0047] 当将MFP 2用作复印机时,图像读取部29读取的原稿的数据由图像形成部21输出作为副本。
[0048] 图像读取部29设置有CCD(电荷耦合装置)(未示出),并且能够电子地读取设置在读取位置的原稿的图像。所读取原稿的数据然后作为输出数据在易失性存储器21b上被完成,并被暂时存储在HDD 25中。在存在多个原稿的情况下,读取和存储的操作以这种方式重复。此后,基于从操作部28指示的处理模式,存储在HDD 25中的数据以适当的定时被顺序地读出并被发送到易失性存储器21b。然后数据从易失性存储器21b转送到打印部21a以便写入打印部21a中。
[0049] (打印机模式)
[0050] 接下来,当将MFP用作打印机时,从通信部24接收的数据通过易失性存储器21b等从图像形成部21输出。应注意的是,打印机驱动程序安装在管理者PC 1或客户PC 3中,并且MFP 2的打印机功能可以由各PC控制。
[0051] 通信部24通过有线或无线的方式连接到网络4并从连接到网络4的管理者PC 1或客户PC 3接收数据。以这种方式接收到的数据逐页地发送到易失性存储器21b作为待输出的数据,并根据需要暂时存储在HDD 25中。然后,与MFP 2被用作复印机的上述情况类似,数据再次从HDD 25发送到易失性存储器21b并被转送到打印部21a。
[0052] (扫描仪模式)
[0053] 另外,当将MFP 2用作网络扫描仪时,由图像读取部29读取的原稿的数据可以通过网络4从通信部24发送到管理者PC 1或客户PC 3。此处,原稿也由设置在图像读取部29中的CCD电子地读取。所读取原稿的数据然后作为输出数据在易失性存储器21b上被完成,并被暂时存储在HDD 25中。然后,数据再次从HDD 25发送到易失性存储器21b,并且在与通过操作部28指示的发送目的地建立通信之后,使用电子邮件等将数据从通信部24发送到期望的发送目的地。应注意的是,扫描仪驱动程序安装在管理者PC 1或客户PC 3上,MFP 2的扫描仪功能由此可以从各PC控制。
[0054] (传真模式)
[0055] 当将MFP 2用作传真装置时,通信部24可以通过网络4与传真装置连接。另外,当通信部24设置有调制解调器功能时,通信部24变得可以通过电话线路与传真装置连接。应注意的是,可以通过在管理者PC 1或客户PC 3中安装FAX驱动程序来从各PC控制MFP
2的传真功能。
[0056] 构成根据本实施例的MFP 2的各部分由装置控制部22控制,并监视来自输入键28c(诸如设置在操作部28中的输入键群)的操作指示,并通过显示部28a准确地引导并显示将要通知给用户的信息(诸如MFP2的状态的信息)。此外,由装置控制部22控制的构成MFP 2的各部分的信息在管理部23中被管理,并且基于该信息,装置控制部22控制整个MFP 2的操作。
[0057] 在图2中,管理者PC 1由例如通用计算机组成,并且由以下部件组成:控制客户PC 1的操作的CPU 11,充当控制程序等的执行区域的RAM 12,存储控制程序和数据等的ROM 13,由HDD等组成的存储部14,由指示装置(诸如鼠标和键盘)组成的输入部15,诸如LCD的显示部16,作为连接到网络4的通信接口的通信部17,将数据输出到外部装置(诸如打印机)的输出部18,以及将这些部分相互连接的系统总线19。在MFP 2中执行打印所必需的打印机驱动程序14a存储在例如存储部14中,并且在执行打印时CPU 11将该打印机驱动程序14a读出到RAM 12中。
[0058] 本发明的主要特征部分是通过使MFP 2读取预定的印刷物来使得能够按照用户的意图输入设定打印机驱动程序14a的初始设定值(打印条件),以及使得能够抑制错误输入。作为用于其的配置,MFP 2设置有:与光学地读取印刷物(原稿)以输入图像数据的图像读取部相对应的图像读取部29,根据输入的图像数据判断打印出印刷物时的打印设定值的打印设定值判断部,以及输入所判断的打印设定值作为打印机驱动程序14A的初始设定值的初始设定值输入部。打印设定值判断部由图像读取部29、原稿类型自动辨别部30、图像处理部27和装置控制部22实现。另外,初始设定值输入部由装置控制部22和操作部28实现。
[0059] 例如,MFP 2可以通过图像读取部29读取如图3中所示的印刷物以输入图像数据,并根据图像数据判断打印出印刷物时的打印设定值。打印设定值判断部能够判断出纸张尺寸、单色或彩色、每张N页打印、单面或双面的设定值中的至少一个。将参照下述的图4至图15B来描述打印设定值判断部的具体判断方法。
[0060] 图3是示出采用双面、每张两页(two-up)、彩色和A4的打印设定值打印的印刷物的实例的视图,其中5表示印刷物。系统管理者等仅通过预先准备多种类型的这样的印刷物并使MFP 2读取期望的印刷物,就能够将印刷物被打印时的打印设定值输入设定为打印机驱动程序14a的初始设定值。
[0061] 具体地,当用户从操作部28给出(下面的图16描述的)初始设定值输入屏的显示指示时,用于促使显示部28a设置印刷物的消息被显示。当用户例如将如图3中所示的印刷物5设置到MFP 2上并指示开始读取时,图像读取部29读取印刷物5以输入图像数据。然后打印设定值判断部根据由图像读取部29输入的图像数据判断打印出印刷物5时的打印设定值。在印刷物5的情况下,打印设定值被判断为双面、每张两页、彩色和A4。
[0062] 初始设定值输入部将打印设定值判断部判断出的打印设定值设定到打印机驱动程序14a的初始设定值输入屏。在印刷物5的情况下,对于“单面/双面”、“每张N页打印”、“单色/彩色”和“纸张尺寸”的各项目,分别设定双面、每张两页、彩色和A4。然后,用户可以在任何时候改变设定在初始设定值输入屏上的初始设定值。用户能够从操作部28的触摸面板部28b、输入键28c等改变初始设定值。
[0063] 在上文中,从印刷物5获得的各打印设定值(双面、每张两页、彩色和A4)被用作打印机驱动程序14a的初始设定值。诸如系统管理者的用户可以根据需要输入除了单面/双面、每张N页打印、单色/彩色和纸张尺寸以外的打印设定值。以这种方式,可以使打印机驱动程序14a的初始设定值的输入变得容易,并且可以抑制错误输入。例如,当从印刷物5获得用于上述生态打印的打印设定值时,也可以将该打印设定值用作打印机驱动程序14a的初始设定值。
[0064] 另外,尽管各功能的设定值(在打印机功能的情况下,为待打印的纸张数目、单面/双面、每张N页打印、纸张尺寸、单色/彩色、排纸托盘、给纸盒、浓度、完成方式等)存储在MFP 2中,可以将从印刷物5获得的各打印设定值设定为MFP 2的设定值。例如,在打印机功能或复印功能的情况下,由于各功能具有上述单面/双面、每张N页打印、单色/彩色、纸张尺寸的各设定值,所以从印刷物5获得的各打印设定值可以设定为这些项目的各设定值。
[0065] 此处,打印设定值判断部能够判断出纸张尺寸、单色/彩色、每张N页打印、单面或双面的设定值中的至少一个。下文中将基于图4来描述打印设定值判断部对纸张尺寸的判断方法的具体实例。
[0066] 图4是示出图2中所示的图像读取部29的主要部分的实例的横截面视图。图像读取部29设置有诸如下述的主要部分:从原稿载置托盘291到原稿排出托盘292的原稿搬送路径293,读取原稿的第一表面(正面)的图像的第一图像读取部294,以及读取原稿的第二表面(背面)的图像的第二图像读取部295。通过原稿搬送路径293从原稿载置托盘291向原稿排出托盘292搬送原稿。捡拾辊296和分离辊297在原稿搬送方向上布置在原稿搬送路径293的上游侧端部,并且载置在原稿载置托盘291上的原稿通过捡拾辊296和分离辊297逐张地供应到原稿搬送路径293。另外,排出辊298在原稿搬送方向上布置在原稿搬送路径293的下游侧端部,并且已经搬送通过原稿搬送路径293的原稿通过排出辊
298排出到原稿排出托盘292。
[0067] 在原稿搬送路径293的中部,设置有用于第一图像读取部294的图像读取位置A和用于第二图像读取部295的图像读取位置B。在原稿搬送方向上的图像读取位置A的上游侧,搬送辊299、300以及原稿搬送路径293的弯曲部301沿着原稿搬送方向以该顺序布置。搬送辊299和300分别由原稿搬送电机(未示出)驱动,并朝向图像读取位置A搬送原稿。弯曲部301以向着图4中的左下方向凸出的方式弯曲。
[0068] 在图像读取位置A和图像读取位置B之间的原稿搬送路径293中,设置有向上凸的弯曲部302和向下凸的弯曲部303。驱动辊304布置在弯曲部302上,并且搬送辊305布置在弯曲部303的上游侧附近。搬送辊305由原稿搬送电机驱动以朝向原稿读取位置B搬送原稿。
[0069] 第一图像读取部294设置有:具有曝光灯294a和第一反射镜294b的第一扫描单元294c,具有第二反射镜294d和第三反射镜294e的第二扫描单元294f,成像透镜294g和CCD传感器294h。从曝光灯294a照射并在原稿的第一表面上被反射的光顺序地由第一反射镜294b、第二反射镜294d和第三反射镜294e反射以入射在成像透镜294g上。成像透镜294g在CCD传感器294h上形成入射光的图像。CCD传感器294h对成像透镜294g形成的图像进行光电转换,并读取为图像数据。
[0070] 第一扫描单元294c和第二扫描单元294f分别被配置成在通过原稿固定方式读取原稿的图像时,在沿着载置有原稿的压板玻璃306的垂直扫描方向上可移位。第一图像读取部294沿着垂直扫描方向移动第一扫描单元294c和第二扫描单元294f的位置,从而使得可以读取载置并固定在压板玻璃306上的原稿的图像并获得原稿的图像的图像数据。
[0071] 此处,在以所谓的原稿移动方式读取图像时第一扫描单元294c和第二扫描单元294f的位置被设置成在以所谓的原稿固定方式读取图像时第一扫描单元294c和第二扫描单元294f的原始位置(homeposition),其中所谓的原稿移动方式读取通过原稿搬送路径
293搬送的原稿的图像,所谓的原稿固定方式读取载置在压板玻璃306上的原稿的图像。
[0072] 另外,压板玻璃307布置在图像读取位置A,并且从曝光灯294a发出的光透过压板玻璃307照射原稿。在原稿搬送路径293的位于图像读取位置A的面对压板玻璃307的壁面上,布置有用于黑斑补偿的标准白板308。
[0073] 第二图像读取部295设置有曝光灯295a,多个反射镜295b、295c、295d和295e,成像透镜295f,以及CCD传感器295g。从曝光灯295a照射并且在原稿的第二表面上被反射的光顺序地被反射镜295b至295e反射以入射在成像透镜295f上。成像透镜295f在CCD传感器295g上形成入射光的图像。CCD传感器295g对成像透镜295f形成的图像的光进行光电转换并读取为图像数据。使用具有与CCD传感器2近似相同的读取分辨率的CCD传感器。
[0074] 如图4所示,图像读取部29设置有独立地读取原稿的正面或背面的第一图像读取部294和第二图像读取部295,并且因此能够在搬送原稿的同时读取原稿的两面。当将原稿搬送至图像读取位置A时,可以通过对第一图像读取部294中的CCD传感器294h所读取的原稿的主扫描方向上的像素数目进行计数来计算所读取原稿的宽度。另外,可以通过对从在图像读取位置A检测到原稿的前端部的时间点到原稿的后端部经过图像读取位置A的时间点的原稿搬送的脉冲数目进行计数来计算所读取原稿的长度。
[0075] 根据上文,可以判断出原稿的纸张尺寸。以这种方式,纸张尺寸的判断处理由图像读取部29和装置控制部22执行。
[0076] 接下来,将基于图5来描述打印设定值判断部对单色/彩色和单面/双面的判断方法的具体实例。
[0077] 图5是示出图2中所示的原稿类型自动辨别部30的详细配置实例的框图。在该图中,原稿类型自动辨别部30由原稿类型判断部31、彩色单色判断部32和空白原稿判断部33组成。原稿类型判断部31判断在图像读取部29中读取的原稿的类型。此处,待判断的原稿的类型包括文字原稿、印刷照片原稿和其中混合有文字和印刷照片的文字印刷照片原稿。
[0078] 此外,除了上述原稿类型判断部31之外,原稿类型自动辨别部30还设置有:用于执行自动颜色辨别处理(ACS:自动颜色选择)的彩色单色判断部32,所述自动颜色辨别处理是基于上述图像数据辨别所读取的原稿是彩色原稿还是单色原稿的处理;以及用于执行判断读取的原稿是否是空白原稿(是否是单色原稿)的判断处理的空白原稿判断部33。此外,从原稿类型自动辨别部30输出的RGB图像数据、指示彩色单色判断部32的判断结果的彩色单色判断信号、指示原稿类型判断部31的判断结果的原稿类型判断信号以及指示空白原稿判断部33的判断结果的空白原稿判断信号被输入到后段的图像处理部27中。
[0079] 在以上描述中,可以通过设置在原稿类型自动辨别部30中的彩色单色判断部32来判断原稿是单色还是彩色的。另外,可以通过空白原稿判断部33来判断原稿的各正面和背面是否是空白的。这使得可以判断原稿是单面的还是双面的。以这种方式,用于判断单色/彩色和单面/双面的判断处理由原稿类型自动辨别部30和装置控制部22执行。
[0080] 接下来,将基于图6至图15B来描述打印设定值判断部对每张N页打印的判断方法的具体实例。该实例说明了关于使用检测打印区域之间的空白的方法的情况,但并不局限于此,例如,可以使用检测添加到各页中的页号的方法、检测在每张N页打印区域之间添加的分割线的方法等。
[0081] 图6是示出图2中所示的图像处理部27的详细配置实例的框图。在该图中,图像处理部27由区域分隔部271、文字矩形判断部272和白水平(white level)判断部273组成。区域分隔部271是用于将通过在图像读取部29中读取原稿而输入的图像数据分隔成预定区域(文字区域)的处理部。区域分隔部271具有作为参数的连接度271a、复杂度271b和最大最小浓度差271c以分隔图像数据的区域。
[0082] 此处,为了获得连接度271a,首先,在对区域进行分隔的情况下的判断区域中,使用任何阈值将浓度数字化。然后,具有高浓度的值(较大的值)在每个方向上连续连接的最大长度充当连接度271a。此处,在连接度271a较大的情况下,判断为文字。
[0083] 此外,复杂度271b是指,在对区域进行分隔的情况下的判断区域中加上与相邻像素的浓度差而得到的值。
[0084] 复杂度271b可以具体地以下述方式获得。即,当下述的图9中所示的各坐标的像素浓度是D(x,y)时,复杂度指示相邻像素的浓度差。
[0085]
[0086]
[0087] 复杂度271b=(主扫描方向复杂度+垂直扫描方向复杂度)/2
[0088] 复杂度271b可以使用上述公式计算。此处,当复杂度271b较大时,判断为网点图像(dot image)。
[0089] 另外,最大最小浓度差271c是指,在对区域进行分隔的情况下的判断区域中的最大浓度和最小浓度之间的浓度差。当最大最小浓度差271c较大时判断为文字,当最大最小浓度差271c较小时判断为照片。
[0090] 文字矩形判断部272是用于使文字判断的空间成为矩形并管理矩形的左上坐标和右上坐标的处理部。
[0091] 白水平判断部273是用于判断图像数据的白色部分(白色区域,空白)的处理部。具体地,主扫描和垂直扫描各自具有白判断作为初始值。当除了白色以外的图像进入时,执行将白判断的初始值判断为有效图像的操作(处理)。
[0092] 首先,将描述区域分隔部271的区域分隔处理。区域分隔处理是基于连接度271a、复杂度271b和最大最小浓度差271c来将图像数据切割成区域的处理,并且通过使用以处理像素为中心的7×7像素的范围来判断区域分隔的判断区域。
[0093] 此处,图7是示出最大最小浓度差271c与复杂度271b之间的关系的实例的图。由于存在着最大最小浓度差271c越大,背景与文字之间的浓度差就越大的倾向,所以文字的可能性较高。另一方面,存在有许多点的网点图像在背景与点部分之间具有快速的浓度变化,并且作为相邻像素的浓度差的平均值的复杂度271b因此变得较大。因此,复杂度271b越大,网点判断的可能性就越高。另一方面,由于照片的浓度平滑地变化,所以最大最小浓度差271c和复杂度271b两者都变得较小。
[0094] 此外,由于连接度271a越大,文字的可能性就越大,所以根据作为连接度271a的结果的连接平均长度、复杂度271b的相邻像素的浓度差平均值和最大最小浓度差271c这三个输入,通过按照文字(0)、网点(1)、照片(2)和其它(3)的方式数字化并输出作为判断结果,来获得判断结果。
[0095] 随后,将利用图8来描述文字矩形判断部272的文字矩形判断处理。首先,文字由矩形围绕,并且根据矩形的较长一边的像素数目来计算字体大小。具体地,根据“字体大小=A(任意值)×文字的矩形的像素数目”来计算字体大小。此处,例如,字体的1点被定义为75dpi。当对文字进行扫描的分辨率是600dpi时,上述任意值A可以计算为A=75/600。
[0096] 此处,在文字判断的情况下,文字被存储为文字的矩形块。例如,在图9中所示的矩形块的情况下,存储左上坐标(Xs,Ys)和右下坐标(Xe,Ye)。
[0097] 在图8中的矩形块的情况下,在例如图10所示的状态下对其进行管理。即,示出“h”(左上坐标(3,2)-右下坐标(15,14))的坐标存储在地址1中,并且示出“r”(左上坐标(20,2)-(33,14))的坐标存储在地址2中。
[0098] 将以图11的情况为例来描述用于确定矩形的处理。首先,确认在主扫描方向上(1-18像素的方向上)是否存在一个点,并且如果存在一个点,则存储左上坐标(Xs,Ys)和右下坐标(Xe,Ye)作为确定前的矩形坐标。然后,当存储的坐标紧接着其它确定前的矩形坐标的主扫描坐标的Xs和Xe之间的值而存在时,将矩形结合。
[0099] 具体地,当“当前扫描的线(当前线数)-Ye=1”作为条件被满足时,确定前的矩形充当确定矩形(条件1)。此外,当主扫描Xs紧接着(邻接)主扫描Xe时,结合矩形(条件2)。此时,左上坐标(Xs,Ys)选择最小值,并且右下坐标(Xe,Ye)选择最大值。
[0100] 在图11的实例的情况下,当第一线被扫描时,在(X,Y)=(2,1)处检测到一点。因此,作为确定前的矩形,左上坐标(Xs=2,Ys=1)和右下坐标(Xe=2,Ye=1)被存储为图12A中所示的矩形1。
[0101] 随后,当第二线被扫描时,在(X,Y)=(12,2)处检测到一点。因此,作为确定前的矩形,左上坐标(Xs=12,Ys=2)和右下坐标(Xe=12,Ye=2)被存储为矩形2,如图12B中所示。
[0102] 此处,当完成第二线的扫描时,确定前的矩形的矩形1满足条件1(当前线数(2)-Ye(1)=1)。因此,矩形1成为确定矩形,如图12C所示,并且当前矩形2移动到矩形1。
[0103] 此处,图12D示出确定矩形的外观。在图12D中,确定矩形1、确定矩形1的x边长(“1”)和y边长(“1”)被存储。
[0104] 类似地,如图13A所示,第三线被扫描,然后左上坐标(Xs=10,Ys=3)和右下坐标(Xe=10,Ye=3)被存储为确定前的矩形2。另外,如图13B中所示,左上坐标(Xs=11,Ys=3)和右下坐标(Xe=11,Ye=3)被存储为确定前的矩形3。
[0105] 此处,当比较Xs和Xe时,存储在矩形1至3中的值满足条件2。矩形1至矩形3然后被结合以得到存储。即,最小值和最大值分别作为左上像素(Xs=10,Ys=2)和右下像素(Xe=12,Ye=3)存储在矩形1中。
[0106] 图13D示出在完成15个线时的确定矩形。此外,图14是示出确定矩形的状态的图。另外,主扫描的边长和垂直扫描方向的边长可以分别根据Xe-Xs+1和Ye-Ys+1来计算。在确定矩形2的情况下,主扫描的边长(像素数目)被计算为“7”。
[0107] 应注意的是,当将上述条件式1和2中使用的值“1”设定成值“2”或更大值时,可以防止文字判断错误以及由于文字的部首等的结构而引起的边长缩短。例如,在条件式1中“当前扫描的线(当前线数)-Ye=2”的情况下,发现图14中所示的确定矩形2被结合到确定矩形4并且垂直扫描方向的边长(像素数目)变成“13”,从而变成更接近文字的边长。
[0108] 此处,作为像素的处理顺序,沿着上述图8中所示的虚线箭头的方向执行处理。即,沿着主扫描方向(从图8的第一线的左侧朝向右侧)执行像素的处理。当判断为新文字的矩形部分出现时,该部分被指定为文字的矩形块。
[0109] 此外,当矩形块相互邻接时,以将这些块视为一个矩形的方式将矩形块进一步结合。矩形块的结合可以在各线之间执行。即,以预定间隔排列的文字被判断为相同的矩形块,并且被结合为一个块。
[0110] 随后,将描述白水平判断部273执行的白水平判断处理。白水平判断处理分别为主扫描和垂直扫描设置白水平判断存储器,并将初始值设定给白水平值(此处,是“1”)。然后,当各像素是除了“白色”以外的颜色时,该值由有效图像判断值(此处,是“0”)替换。
在主扫描方向和垂直扫描方向上都变成“1”的像素被判断为白色状态,即空白。
[0111] 然后,装置控制部22执行用于识别图像数据的空白部分的处理。具体地,通过参照上述用于主扫描的白水平判断存储器和用于垂直扫描的白水平判断存储器来判断空白部分。随后,基于判断为空白的部分的分布状态来判断它们是否是每张N页打印的,这使得可以确定N的数目。具体地,在图15B的实例的情况下,由图像读取部29读取的原稿的图像数据由区域分隔部271和文字矩形判断部272分割成矩形块1至4。然后,对于用于主扫描的白水平判断存储器和用于垂直扫描的白水平判断存储器,白水平判断部273将与这些矩形块1至4相对应的像素的判断值替换为“0”,并且像素的判断值是“1”的部分被判断为空白。在该实例的情况下,可以根据空白部分的分布状态判断为每张四页。
[0112] 以这种方式,通过由图像处理部27和装置控制部22检测打印区域之间的空白部分,来执行每张N页打印的判断处理。
[0113] 图16是示出在MFP 2的显示部28a上显示的初始设定值输入屏的实例的图,并且在该图中,40表示初始设定值输入屏,41表示预览按钮,42表示测试打印按钮,43表示预览显示区域,44表示OK按钮,并且45表示取消按钮。如上所述,当MFP 2由诸如管理者的用户操作以被指示从菜单等中选择“初始设定值输入”时,在通过利用上述方法读取图3的印刷物5而获得的打印设定值作为打印机驱动程序14a的初始设定值以在打印机驱动程序14a的初始设定值输入屏40上设定的状态显示在显示部28a上的印刷物5的情况下,作为单面/双面、每张N页打印、单色/彩色和纸张尺寸的各项目的打印设定值,在初始设定值输入屏40上设定并显示“双面”、“每张两页”、“彩色”和“A4”。
[0114] 管理者对除了上述单面/双面、每张N页打印、单色/彩色和纸张尺寸以外的项目适当地输入打印设定值,并且当同意在初始设定值输入屏40上设定的初始设定值时,按压OK按钮44,这些初始设定值被存储在MFP 2的HDD 25中作为打印机驱动程序的初始设定值。否则,按压取消按钮45以取消初始设定值输入处理。此外,当期望改变在初始设定值输入屏40上设定的初始设定值时,管理者操作操作部28的触摸面板部28b和输入键28c,并在改变成期望的初始设定值之后按压OK按钮44。在这种情况下,改变之后的初始设定值被存储在HDD 25中。
[0115] 以这种方式,管理者操作MFP 2以在触摸面板28b上显示初始设定值输入屏40,并且在初始设定值输入屏40上适当地调整打印机驱动程序14a的初始设定值之后,可以将初始设定值存储在MFP 2中。
[0116] 此处,在通过打印机功能执行打印时,从管理者PC 1或客户PC 3通过打印机驱动程序14a访问MFP 2。因此,各PC(打印机驱动程序14a)存储上述的MFP 2内部的初始设定值,使得打印机驱动程序14a的初始设定值的更新判断可以容易地执行,而无需费力去访问诸如服务器装置的外部装置。例如,当打印机驱动程序14a访问MFP 2时,可以通过对于各项目比较打印机驱动程序14a中设定的初始设定值与存储在MFP 2中的初始设定值来判断是否做出更新。然后,在判断要更新的情况下,对于被更新的项目,可以将打印机驱动程序14a中设定的初始设定值更新成存储在MFP 2中的初始设定值。
[0117] 此外,在更新初始设定值的情况下,MFP 2可以根据管理者的操作等,将存储在MFP 2中的初始设定值发送到管理者PC 1。在管理者PC 1中,可以基于管理者的操作,将从MFP 2接收的初始设定值设定为打印机驱动程序14a的初始设定值。然后,管理者可以操作管理者PC 1,并将如上所述设定的打印机驱动程序14a的初始设定值发送到其它客户PC 3以在各客户PC 3中设定。
[0118] 以这种方式,由于当从MFP 2输入打印机驱动程序14a的输入设定值时,初始设定值输入屏40可以以印刷物的打印设定值被设定的状态显示,所以即使在不熟悉的情况下,诸如管理者的用户也不会对初始设定值的输入设定感到困惑,并且印刷物的实际打印设定值被转用使得用户可以按照自己的意图来设定,并且可以防止初始设定值的错误输入。
[0119] 在图16中,当按压初始设定值输入屏40上的预览按钮41时,可以在预览显示区域43中显示基于被用户改变之前或之后的初始设定值的预览图像。另外,当按压初始设定值输入屏40上的测试打印按钮42时,可以执行基于被用户改变之前或之后的初始设定值的测试打印。在这种情况下,假定MFP 2设置有预览功能和测试打印功能。
[0120] 当从诸如管理者PC 1的PC输入打印机驱动程序14a的初始设定值时,难以通过输入的初始设定值使实际印刷物成为图像,然而,当打印机驱动程序14a的初始设定值由MFP 2输入时,通过执行现场测试打印很容易执行对印刷物的确认,通过预览功能很容易执行对打印图像的确认,等等。另外,由于可以在看到MFP 2的打印结果的同时输入初始设定值,所以可以容易地执行浓度、色调、空白、装订边(binding margin)等的详细设定。
[0121] 图17是说明本发明的MFP 2的初始设定值输入方法的实例的流程图。诸如管理者的用户操作MFP 2的操作部28以指示显示安装在管理者PC 1中的打印机驱动程序14a的初始设定值输入屏40(图16)(步骤S1)。接收到该显示指示的MFP 2读取原稿(印刷物5)以判断打印出印刷物5时的打印设定值(步骤S2),并且在初始设定值输入屏40上设定并显示所判断的打印设定值(步骤S3)。
[0122] 接下来,用户在显示在操作部28的触摸面板部28b上的初始设定值输入屏40上对期望的初始设定值执行调整(步骤S4),并且MFP 2判断是否反映出初始设定值(步骤S5)。即,当按压初始设定值输入屏40的OK按钮44时(在YES的情况下),在初始设定值输入屏40中输入的初始设定值被存储在HDD 25中作为打印机驱动程序14a的初始设定值(步骤S6)。此外,在步骤S5,当没有按压初始设定值输入屏40的OK按钮44时(在NO的情况下),在返回到步骤S4之后重复处理,然而,当按压取消按钮45时,或者当检测到OK按钮44没有被按压的状态持续预定时间时,可以结束初始设定值输入屏40的显示以取消初始设定值输入处理。
[0123] 图18是说明管理者PC 1中的初始设定值更新处理的实例的流程图。在该实例中,将描述在MFP 2中经历了输入设定的打印机驱动程序14a的初始设定值被发送到管理者PC1的情况。首先,管理者PC 1判断是否从MFP 2接收到打印机驱动程序14a的初始设定值(步骤S11),并且当判断从MFP 2接收到初始设定值时(在YES的情况下),判断打印机驱动程序14a中设定的初始设定值是否与从MFP 2获得的初始设定值不同(步骤S12)。此外,在上述步骤S11,当判断未从MFP2接收到初始设定值时(在NO的情况下),程序进行到步骤S11的等待接收状态。
[0124] 接下来,当在步骤S12判断打印机驱动程序14a的初始设定值与MFP 2的初始设定值相同时(在NO的情况下),管理者PC 1通知用户没有设定变化(步骤S13),并且程序进行到步骤S17。另外,当在步骤S12判断打印机驱动程序14a的初始设定值与MFP 2的初始设定值不同时(在YES的情况下),显示图19中所示的初始设定值改变屏50(步骤S14),并且管理者PC 1判断是否反映出初始设定值(步骤S15)。即,当按压初始设定值改变屏50的OK按钮51时(在YES的情况下),在初始设定值改变屏50上改变的初始设定值被设定在打印机驱动程序14a中(步骤S16)。此外,在步骤S15,当按压初始设定值改变屏50的取消按钮52时,或者当检测出OK按钮51没有被按压的状态持续预定时间时(在NO的情况下),初始设定值没有被改变,并且打印机驱动程序14a中设定的初始设定值照原样被使用(步骤S17)。
[0125] 如上所述,诸如管理者的用户利用MFP读取以单色、每张两页和双面的方式打印的印刷物,使得可以执行打印机驱动程序的初始设定值的输入设定,并且初始设定值的输入工作负担因此能够得到减小。
[0126] 根据本发明,利用图像形成装置读取预定的印刷物,用户由此能够按照自己的意图执行打印机驱动程序的初始设定值(打印条件)的输入设定并且能够抑制错误输入。