图像处理装置和图像处理方法与流程

文档序号:19902371发布日期:2020-02-11 14:02阅读:240来源:国知局
图像处理装置和图像处理方法与流程

本发明的实施方式涉及图像处理装置和图像处理方法。



背景技术:

公知一种具备判定将从原稿读取的图像作为彩色图像处理还是作为单色图像处理的acs(automaticcolorselection:自动彩色选择)功能的图像形成装置。这种图像形成装置例如判定构成1页原稿所含的图像数据的各像素是否为彩色像素,对于该彩色像素所占的比例为一定以上的图像,判定为彩色图像。在这种图像形成装置中,为了进行这种判定,需要设定用于判别是彩色图像还是单色图像的基准值。因此,当通过acs功能不能正确地判别彩色图像/单色图像时,用户需要通过试错法来调整基准值,需要费时费力进行调整。



技术实现要素:

本发明的实施方式要解决的技术问题是提供一种图像处理装置和图像处理方法,减轻操作者设定acs功能所需的时间和劳力。

提供一种图像形成装置,其中,包括:获取部,获取图像;存储部,存储用于根据所述图像的特征量判定所述图像是彩色图像和单色图像中的哪一种的阈值;判定部,基于所述特征量以及所述阈值,判定所述图像是彩色图像和单色图像中的哪一种;显示部,显示所述判定部的判定结果;输入部,受理对显示于所述显示部的所述判定结果的变更输入;变更部,基于进行了所述变更输入的图像的特征量,变更所述阈值。

提供一种图像处理方法,其中,基于图像的特征量、和用于根据所述特征量将所述图像判定为彩色图像和单色图像中的哪一种的阈值,将所述图像判定为彩色图像和单色图像中的哪一种,显示所述判定的结果,受理针对所述判定的结果的变更输入,基于进行了所述变更输入的图像的特征量,变更所述阈值。

附图说明

图1为示出实施方式所涉及的图像形成装置的主要部分的电路构成的一例的框图。

图2为示出图1中的辅助存储设备存储的表格的一例的图。

图3为示出由图1中的处理器进行的实施方式所涉及的处理的一例的流程图。

图4为示出由图1中的处理器进行的实施方式所涉及的处理的一例的流程图。

图5为示出由图1中的处理器进行的实施方式所涉及的处理的一例的流程图。

图6为示出显示于图1中的触摸面板的画面的一例的图。

图7为用于对阈值的导出方法进行说明的图。

图8为用于对阈值的导出方法进行说明的图。

图9为示出显示于图1中的触摸面板的画面的一例的图。

附图标记说明:

10…图像形成装置;11…处理器;12…rom;13…ram;14…辅助存储设备;15…通信接口;16…操作面板;17…扫描器部;18…打印机部;161…面板处理器;162…操作按钮;163…触摸面板;171…扫描器处理器;172…读取部;173…原稿进给装置;181…打印机处理器;182…图像形成部;183…输送控制部。

具体实施方式

下面将参照附图对实施方式所涉及的图像形成装置进行说明。需要说明的是,在以下的实施方式的说明中所用的各附图,有时适当地变更各部的比例尺。另外,在以下的实施方式的说明中所用的各附图,为了便于说明,有时省略构成示出。

图1为示出实施方式所涉及的图像形成装置10的主要部分的电路构成的一例的框图。图像形成装置10是图像处理装置的一例。

图像形成装置10例如是mfp(multifunctionperipheral:多功能一体机)、复印机或者传真机等。图像形成装置10例如具备印刷功能、扫描功能、复印功能、消色功能以及传真功能等。印刷功能是指使用调色剂或者墨水等记录材料在图像形成介质p等上形成图像的功能。图像形成介质p例如是薄片体状的纸等。扫描功能是指从形成有图像的原稿等读取图像的功能。复印功能是指利用印刷功能将利用扫描功能从原稿等读取的图像印刷于图像形成介质p的功能。消色功能是指对由可消色的记录材料形成在图像形成介质p上的图像进行消色的功能。作为一例,图像形成装置10包括处理器11、rom(read-onlymemory:只读存储器)12、ram(random-accessmemory:随机存取存储器)13、辅助存储设备14、通信接口15、操作面板16、扫描器部17以及打印机部18。

处理器11相当于进行图像形成装置10的动作所需的运算以及控制等处理的计算机的中枢部分。处理器11基于存储于rom12或者辅助存储设备14等的系统软件、应用软件或者固件等程序,控制各部以实现图像形成装置10的各种功能。处理器11例如是cpu(centralprocessingunit:中央处理器)、mpu(microprocessingunit:微处理器)、soc(systemonachip:片上系统)、dsp(digitalsignalprocessor:数字信号处理器)、gpu(graphicsprocessingunit:图形处理器)、asic(applicationspecificintegratedcircuit:专用集成电路)、pld(programmablelogicdevice:可编程逻辑设备)或者fpga(field-programmablegatearray:现场可编程门阵列)等。或者,处理器11是上述两个以上的组合。

rom12相当于以处理器11为中枢的计算机的主存储装置。rom12是专门用于数据读出的非易失性存储器。rom12存储上述程序。另外,rom12存储处理器11进行各种处理所使用的数据或者各种设定值等。

ram13相当于以处理器11为中枢的计算机的主存储装置。ram13是用于数据读写的存储器。ram13用作所谓的工作区域等,预先存储处理器11进行各种处理所临时使用的数据。

辅助存储设备14相当于以处理器11为中枢的计算机的辅助存储装置。辅助存储设备14例如是eeprom(electricerasableprogrammableread-onlymemory:电可擦可编程只读存储器)、hdd(harddiskdrive:硬盘驱动器)或者ssd(solidstatedrive:固态驱动器)等。辅助存储设备14在某些情况下也存储上述程序。另外,辅助存储设备14保存处理器11进行各种处理所使用的数据、通过处理器11的处理所生成的数据或者各种设定值等。另外,辅助存储设备14也存储包括与过去的印刷相关的数据的历史记录文件。需要说明的是,图像形成装置10可以具备能够插入存储卡或者usb(universalserialbus:通用串行总线)存储器等存储介质的接口作为辅助存储设备14。该接口读取存储于该存储介质的信息。

另外,辅助存储设备14存储如图2所示的表格t1。图2为示出辅助存储设备14存储的表格的一例的图。

作为一例,表格t1将阈值以及历史记录文件等与各个用户id(identifier:标识符)相关联。用户id中,u00000以外是对使用图像形成装置10的每个注册用户唯一分配的标识符。需要说明的是,用户id中,u00000表示非登录用户。这里,注册用户是指已注册图像形成装置10的用户。图像形成装置10能够进行用户注册,已注册的用户通过在使用图像形成装置10时进行登录,能够加载按每个用户存储的阈值等设定来使用图像形成装置10等。关于阈值以及历史记录文件将在后面予以说明。

根据以上所述,辅助存储设备14是存储阈值的存储部的一例。

存储于rom12或者辅助存储设备14的程序包括用于执行后述的处理的程序。作为一例,在图像形成装置10中,该程序在存储于rom12或者辅助存储设备14的状态下被分配给图像形成装置10的管理者等。然而,在图像形成装置10中,该程序可以在未存储于rom12或者辅助存储设备14的状态下被分配给该管理者等。另外,在图像形成装置10中,与该程序不同的另一程序可以在存储于rom12或者辅助存储设备14的状态下被分配给该管理者等。并且,用于执行后述的处理的程序可以单独地被分配给该管理者等,并在该管理者或者服务人员等的操作下被写入rom12或者辅助存储设备14。此时的程序的分配例如能够通过记录于磁盘、磁光盘、光盘或者半导体存储器等可拆卸存储介质,或者通过经由网络等的下载来实现。

通信接口15是用于图像形成装置10经由网络等进行通信的接口。该网络例如是包括lan(localareanetwork:局域网)或者因特网等的通信网。

操作面板16具备在图像形成装置10和图像形成装置10的操作者之间进行输入输出的人机接口。操作面板16例如包括面板处理器161、操作按钮162以及触摸面板163。

面板处理器161例如是进行操作面板16整体的控制的处理器。

操作按钮162是用于图像形成装置10的操作者进行操作的按钮等。

触摸面板163例如层叠有液晶显示器或者有机el显示器等显示器和基于触摸输入的指示设备。触摸面板163具备的显示器作为显示设备发挥功能,显示用于向操作面板16的操作者通知各种信息的画面。另外,触摸面板163作为输入设备发挥功能,受理该操作者的触摸操作。

扫描器部17从原稿读取图像。作为一例,扫描器部17包括扫描器处理器171、读取部172以及原稿进给装置173。

扫描器处理器171是控制扫描器部17整体的处理器。

读取部172例如是具备ccd(charge-coupleddevice:电荷耦合元件)图像传感器等摄像元件的光学缩小方式的扫描器。或者,读取部172是具备cmos(complementarymetal-oxide-semiconductor:互补金属氧化物半导体)图像传感器等摄像元件的接触图像传感器(cis(contactimagesensor))方式的扫描器。或者,读取部172也可以是其他公知方式的扫描器。读取部172从放置于玻璃台的原稿读取图像。或者,读取部172从由原稿进给装置173输送的原稿读取图像。

原稿进给装置173例如也称为adf(autodocumentfeeder:自动文档馈送器)等。原稿进给装置173依次输送载置于原稿用的托盘的原稿。输送的原稿由读取部172读取图像。需要说明的是,原稿用的托盘具备判定载置有原稿的传感器。另外,原稿进给装置173也可以具备用于从原稿的背面读取图像的扫描器。由于原稿进给装置173具备该扫描器,因此扫描器部17能够从双面读取图像而无需翻转原稿。

打印机部18对图像形成介质p进行印刷。作为一例,打印机部18包括打印机处理器181、图像形成部182以及输送控制部183。

打印机处理器181是控制打印机部18整体的处理器。

图像形成部182使用记录材料等形成图像,从而在图像形成介质p上印刷图像。图像形成部182例如通过干式电子照相方式(激光打印机)、喷墨或者其他的方式进行印刷。图像形成部182例如使用与cmyk(cyan:青色,magenta:品红色,yellow:黄色,andkey(black:黑色))各色对应的多个记录材料进行印刷。图像形成部182能够进行彩色印刷和单色印刷。另外,图像形成部182也可以使用可消色的记录材料进行印刷。可消色的记录材料是在比规定的温度高的温度下消色而处于不可见状态的记录材料。

输送控制部183控制用于输送图像形成介质p的电动机等。

以下,基于图3~图5等对实施方式所涉及的图像形成装置10的动作进行说明。需要说明的是,以下的动作说明中的处理内容仅是示例,能够适当地利用可获得同样结果的各种处理。图3~图5为由图像形成装置10的处理器11进行的处理的流程图。处理器11基于存储于rom12或者辅助存储设备14等的程序执行该处理。需要说明的是,当处理器11在actn(n是自然数。)的处理之后进行到act(n+1)时,在某些情况下可以省略对此的说明。

处理器11例如根据图像形成装置10启动而开始图3的处理。需要说明的是,处理器11例如在开始图3所示的处理时,将变量v1以及变量v2分配给ram13等。

在act11中,处理器11将变量v1的值设为表示非登录用户的用户id即u00000。需要说明的是,变量v1表示正在使用的用户。当值为u00000时,变量v1表示图像形成装置10的操作者是非登录用户。

在act12中,处理器11判定是否进行了登录操作。想要登录图像形成装置10的操作者例如进行如下的登录操作。即,该操作者例如操作操作面板16等,来输入用户id以及密码等。或者,该操作者将所持有的id卡等读入到图像形成装置10具备的读卡器中。该id卡等存储有用户id等登录所需的信息。或者,该操作者也可以进行用于通过生物认证进行登录的操作。如果未进行登录操作,则处理器11在act12中判定为否并进行到act13。

在act13中,处理器11判定是否进行了指示复印功能开始的操作。如果未进行指示复印功能开始的操作,则处理器11在act13中判定为否并进行到act14。

在act14中,处理器11判定图像形成装置10的使用是否结束。例如,在不进行印刷等动作且不进行任何操作的时间为一定时间以上的情况下,处理器11判定图像形成装置10的使用结束。如果判定图像形成装置10的使用未结束,则处理器11在act14中判定为否并返回到act12。这样一来,处理器11重复act12~act14直到进行登录操作,或者进行指示复印功能开始的操作,或者判定图像形成装置10的使用结束。

当处于act12~act14的等待状态时,如果进行了登录操作,则处理器11在act12中判定为是并进行到act15。

在act15中,处理器11执行登录处理。即,输入适当的用户id以及密码等,在登录认证成功的情况下,处理器11将变量v1的值设为已进行登录的用户的用户id。由此,图像形成装置10为由通过该用户id确定的用户登录的状态。需要说明的是,在登录认证失败的情况下,处理器11使触摸面板163进行表示未能登录的显示。在act15的处理之后,处理器11返回到act12。

当处于act12~act14的等待状态时,如果进行了指示复印功能开始的操作,则处理器11在act13中判定为是并进行到act16。

在act16中,处理器11等待进行指示扫描开始的操作。

图像形成装置10的操作者将想要复印的原稿放置于玻璃台。或者,该操作者将想要复印的原稿放置于原稿进给装置173具备的托盘。之后,该操作者在将原稿放置于该玻璃台或者该托盘之后,使用操作面板16进行指示扫描开始的操作。

如果进行了指示扫描开始的操作,则处理器11在act16中判定为是并进行到act17。

在act17中,处理器11控制扫描器部17,依次扫描放置于该托盘的原稿,并读取图像。或者,处理器11控制扫描器部17,扫描放置于玻璃台的原稿,并读取图像。由此,处理器11获取图像。因此,处理器11与扫描器部17协作,作为获取图像的获取部而动作。

需要说明的是,在act17中读取的图像的彩色模式通常为rgb(red、green、andblue(红、绿和蓝))。

在act18中,处理器11参照表格t1,获取与变量v1的值相关联的阈值。并且,处理器11将变量v2的值设为所获取的阈值。需要说明的是,作为一例,阈值为0~100的范围。

例如,在变量v1的值为u00001的情况下,处理器11参照表格t1,获取与用户id:u00001相关联的阈值45。另外,例如,在变量v1的值为u00000的情况下,处理器11参照表格t1,获取与用户id:u00000相关联的阈值20。

根据以上所述,存储变量v2的ram13等是存储阈值的存储部的一例。

在act19中,处理器11对在act17中从原稿读取的图像分别进行彩色判定。彩色判定是指判定将图像作为彩色图像处理还是作为单色图像处理。需要说明的是,将被判定为作为彩色图像处理的图像称为“彩色判定图像”。并且,将被判定为作为单色图像处理的图像称为“单色判定图像”。图像形成装置10对彩色判定图像进行彩色印刷。并且,图像形成装置10对单色判定图像进行单色印刷。处理器11例如对各图像按如下进行彩色判定。

首先,处理器11对图像中包括的像素分别判定是否为彩色。例如,处理器11将色度为一定以上的像素判定为彩色,否则判定为该像素不是彩色。或者,处理器11在rgb的3个数值相同的情况下判定为不是彩色。例如,处理器11基于预先确定的函数判定rgb的3个数值是否相同。另外,处理器11也可以通过其他方法来判定像素是否为彩色。

然后,处理器11对判定为彩色的像素的数量进行计数。进而,处理器11在表示图像中包括的像素中的被判定为彩色的像素的比率的值为变量v2的值以上的情况下,判定将该图像作为彩色图像处理。与此相对,处理器11在表示该比率的值小于变量v2的值的情况下,判定将该图像作为单色图像处理。需要说明的是,将表示图像中包括的像素中的被判定为彩色的像素的比率的值称为“彩色特征量”。在实施方式中,彩色特征量由0~100的范围表示。彩色特征量表示是彩色图像的程度。彩色特征量是特征量的一例。

根据以上所述,执行彩色判定的处理器11作为判定部的一例而动作,基于彩色特征量以及阈值判定图像是彩色图像和单色图像中的哪一种。

需要说明的是,处理器11预先将在act19中导出的彩色特征量与各图像相关联地存储于ram13或者辅助存储设备14等。另外,处理器11参照表格t1,调用与代入变量v1的用户id相关联的历史记录文件。然后,处理器11将在act19中导出的彩色特征量追加到该历史记录文件中。由此,各历史记录文件存储每个用户id的到目前为止导出的彩色特征量的一览。

在act20中,处理器11生成与如图6所示的画面sc1对应的图像。然后,处理器11指示操作面板16显示所生成的该图像。触摸面板163接受该指示,显示画面sc1。

图6为示出显示于触摸面板163的画面sc1的一例的图。

画面sc1是表示在act17中读取的各图像的彩色判定结果的画面。另外,画面sc1是用于变更各图像的彩色判定结果的画面。画面sc1例如包括图像im1以及按钮b1~按钮b6。

画面sc1包括一个或者多个图像im1。图像im1是在act17中读取的图像。在act17中读取的图像为多个的情况下,在画面sc1中并列显示多个图像im1。图6示出并列显示图像im1-1~图像im1-5这5个图像的样子。在画面sc1中,图像im1的排列顺序是在act17中由扫描器部17读取的顺序。因此,图像im1的排列顺序也是印刷的顺序。需要说明的是,可以是越是显示于左侧的图像im1越先读取的图像,也可以是越是显示于右侧的图像im1越先读取的图像。另外,也可以对越是显示于左侧的图像im1越先读取的图像还是越是显示于右侧的图像im1越先读取的图像进行切换。该切换例如基于操作者的操作。

需要说明的是,在各图像im1上显示表示该图像im1是在act17中第几个读取的图像的编号,和在act17中读取的图像的总张数。需要说明的是,在act17中表示是第几个读取的图像的编号可以是将在act17中最初读取的图像设为1号的编号,也可以是将在act17中最后读取的图像设为1号的编号。

画面sc1包括一个或多个按钮b1。按钮b1与各图像im1一一对应。因此,画面sc1包括相同数量的按钮b1和图像im1。图6示出按钮b1-1~按钮b1-5这5个按钮与图像im1-1~图像im1-5对应地排列显示的样子。按钮b1显示表示对应的图像im1的彩色判定结果的字符串。在与按钮b1对应的图像im1是彩色判定图像的情况下,在该按钮b1中例如显示为“彩色”。并且,在与按钮b1对应的图像im1是单色判定图像的情况下,在该按钮b1中例如显示为“单色”。按钮b1是用于在指示变更对应的图像im1的彩色判定结果时操作者进行操作的按钮。即,按钮b1是用于在对应的图像im1是彩色判定图像的情况下,在指示将该图像im1变更为单色判定图像时操作者进行操作的按钮。因此,此时的按钮b1是受理指示将被判定为彩色图像的所述图像作为单色图像处理的第一输入的按钮。并且,按钮b1是用于在对应的图像im1是单色判定图像的情况下,在指示将该图像im1变更为彩色判定图像时操作者进行操作的按钮。因此,该情况下的按钮b1是受理指示将被判定为单色图像的所述图像作为彩色图像处理的第二输入的按钮。

按钮b2以及按钮b3例如在act17中读取的图像不能完全显示于画面sc1的情况下是有效的。按钮b2以及按钮b3是用于在使图像im1的显示顺序显示或者逆序显示时操作者进行操作的按钮。由此,即使是在act17中读取的图像不能完全显示于画面sc1的数量的情况下,操作者通过操作按钮b2以及按钮b3,能够确认以及变更在act17中读取的全部图像的彩色判定结果。

按钮b4以及按钮b5是用于在变更图像im1的显示顺序时操作者进行操作的按钮。

按钮b4是用于在将图像im1的显示顺序设为在act17中读取的顺序时操作者进行操作的按钮。然而,画面sc1中的图像im1的显示顺序已经为在act17中读取的顺序。因此,画面sc1的按钮b4也可以是无法操作的。需要说明的是,为了表示当前的显示顺序为在act17中读取的顺序,画面sc1的按钮b4也可以如图6所示被突出显示。

按钮b5是用于在将图像im1的显示顺序设为在act19的彩色判定中导出的彩色特征量顺序时操作者进行操作的按钮。

按钮b6是用于在结束画面sc1的显示,并指示在act17中读取的图像的印刷开始时操作者进行操作的按钮。

根据以上所述,触摸面板163是显示判定部的判定结果的显示部的一例。另外,触摸面板163是受理判定结果的变更输入的输入部的一例。

在act21中,处理器11判定是否进行了指示彩色判定结果变更的操作。即,处理器11判定是否进行了操作按钮b1等预先确定的操作。如果未进行指示彩色判定结果变更的操作,则处理器11在act21中判定为否并进行到act22。

在act22中,处理器11判定是否进行了指示显示顺序变更的操作。即,处理器11判定是否进行了操作按钮b5等预先确定的操作。如果未进行指示显示顺序变更的操作,则处理器11在act22中判定为否并进行到act23。

在act23中,处理器11判定是否进行了指示印刷开始的操作。即,处理器11判定是否进行了操作指示印刷开始的按钮等预先确定的操作。如果未进行指示印刷开始的操作,则处理器11在act23中判定为否并返回到act21。这样一来,处理器11重复act21~act23直到进行指示彩色判定结果变更的操作,或者进行指示显示顺序变更的操作,或者进行指示印刷开始的操作。

当处于act21~act23的等待状态时,如果进行了指示彩色判定结果变更的操作,则处理器11在act21中判定为是并进行到act24。

在act24中,处理器11以与被操作的按钮b1对应的图像为对象,执行图5所示的阈值变更处理。

在图5的act41中,处理器11判定指示彩色判定结果变更的操作是否指示将彩色判定图像变更为单色判定图像。如果该操作指示将彩色判定图像变更为单色判定图像,则处理器11在act41中判定为是并进行到act42。

在act42中,处理器11导出新的阈值。然后,处理器11将变量v2的值变更为导出的新的阈值。作为新的阈值的导出方法,以下例示(1)~(4)这4种方法。使用图7对新的阈值的导出方法进行说明。图7为用于对阈值的导出方法进行说明的图。图7所示的图表g1是表示到目前为止导出的彩色特征量的频数分布的图表。处理器11使用与代入变量v1的用户id相关联的历史记录文件来生成该频数分布。需要说明的是,图7中的v2表示变量v2的值。另外,图7所示的特征量x1是对象图像的彩色特征量。另外,阈值x2是导出的新的阈值。需要说明的是,图7所示的图表g1的等级值为5间隔,但并不限定于5间隔。

(1)

处理器11将特征量x1加上预先确定的值c1后的值作为阈值x2。即,x2=x1+c1。需要说明的是,值c1是大于0的值。值c1例如由图像形成装置10的设计者等确定。

(2)

处理器11将特征量x1乘以预先确定的值c2后的值作为阈值x2。即,x2=x1×c2。需要说明的是,值c2是大于1的值。值c2例如由图像形成装置10的设计者等确定。

(3)

处理器11将变量v2与(特征量x1-变量v2)乘以预先确定的值c3后的值相加后的数作为阈值x2。即,x2=v2+(x1-v2)×c3。需要说明的是,值c3是大于1的值。值c3例如由图像形成装置10的设计者等确定。

(4)

处理器11求出特征量x1的等级值cv1。例如,在图7中,等级值cv1为30。处理器11求出次大于等级值cv1的等级值cv2。在图7中,等级值cv2为35。处理器11判定等级值cv2的频数是否小。例如,处理器11在等级值cv2的频数小于频数的平均值的情况下,判定该频数小。或者,处理器11在等级值cv2的频数小于频数的平均值乘以一定比例后的数的情况下,判定该频数小。或者,处理器11在等级值cv2的频数小于等级值cv1的频数的情况下,判定等级值cv2的频数小。或者,处理器11在等级值cv2的频数小于等级值cv1的频数乘以一定比例后的数的情况下,判定等级值cv2的频数小。处理器11在判定为等级值cv2的频数小的情况下,设阈值x2的值为等级值cv2以上。例如,处理器11根据x2=cv2+c4或者x2=cv2×c5求出阈值x2。需要说明的是,值c4是0以上的值。另外,值c5是1以上的值。另外,值c4以及值c5例如是由图像形成装置10的设计者等预先确定的值。与此相对,处理器11在判定为等级值cv2的频数不小的情况下,例如使用上述(1)~(3)中的任一种方法求出阈值x2。但是,处理器11在判定为等级值cv2的频数不小的情况下,优选阈值x2的值比等级值cv2小。

需要说明的是,处理器11在使用上述(1)~(3)的方法求出阈值x2的情况下,如果阈值x2超过上限值x3,则可以将阈值x2的值设为上限值x3。例如,处理器11通过x3=v2+c6或者x3=v2×c7等数学式求出上限值x3。需要说明的是,值c6是大于0的值。另外,值c7是大于1的值。另外,值c6以及值c7例如是由图像形成装置10的设计者等预先确定的值。需要说明的是,处理器11在使用上述(4)的方法的情况下,在判定为等级值cv2的频数小的情况下也同样,如果阈值x2超过上限值x3,则可以将阈值x2的值设为上限值x3。

另外,处理器11在使用上述(4)的方法求出阈值x2的情况下,如果判定等级值cv2的频数小,并且阈值x2超过上限值x4,则可以将阈值x2的值设为上限值x4。例如,处理器11通过x4=cv2+c8或者x3=cv2×c9等数学式求出上限值x4。需要说明的是,值c8是0以上的值。另外,值c9是1以上的值。值c8以及值c9例如是由图像形成装置10的设计者等预先确定的值。但是,上限值x4的大小优选为特征量x1以上。

通过这样设置上限值,能够防止彩色判定的结果过度变化。

如上所述,通过act42的处理,代入变量v2的阈值变更为更大的值。

如果指示彩色判定结果变更的操作指示将单色判定图像变更为彩色判定图像,则处理器11在act41中判定为否并进行到act43。

在act43中,处理器11导出新的阈值。然后,处理器11将变量v2的值变更为导出的新的阈值。作为新的阈值的导出方法,以下例示(5)~(8)这4种方法。使用图8对新的阈值的导出方法进行说明。图8为用于对阈值的导出方法进行说明的图。图8所示的图表g1是表示到目前为止导出的彩色特征量的频数分布的图表。处理器11使用与代入变量v1的用户id相关联的历史记录文件来生成该频数分布。需要说明的是,图8所示的特征量x5是对象图像的彩色特征量。另外,阈值x6是导出的新的阈值。

(5)

处理器11将从特征量x5减去预先确定的值c11后的值作为阈值x6。即,x6=x5-c11。需要说明的是,值c11是大于0的值。值c11例如由图像形成装置10的设计者等确定。

(6)

处理器11将特征量x5乘以预先确定的值c12后的值作为阈值x6。即,x6=x5×c12。需要说明的是,值c12是小于1的值。值c12例如由图像形成装置10的设计者等确定。

(7)

处理器11将变量v2与(特征量x5-变量v2)乘以预先确定的值c13后的值相加后的数作为阈值x6。即,x6=v2+(x5-v2)×c13。需要说明的是,值c13是大于1的值。值c13例如由图像形成装置10的设计者等确定。

(8)

处理器11求出特征量x5的等级值cv3。例如,在图8中,等级值cv3为20。处理器11求出次小于等级值cv3的等级值cv4。在图8中,等级值cv4为15。处理器11判定等级值cv4的频数是否小。例如,处理器11在等级值cv4的频数小于频数的平均值的情况下,判定该频数小。或者,处理器11在等级值cv4的频数小于频数的平均值乘以一定比例后的数的情况下,判定该频数小。或者,处理器11在等级值cv4的频数小于等级值cv3的频数的情况下,判定等级值cv4的频数小。或者,处理器11在等级值cv4的频数小于等级值cv3的频数乘以一定比例后的数的情况下,判定等级值cv4的频数小。处理器11在判定为等级值cv4的频数小的情况下,设阈值x6的值为等级值cv4以下。例如,处理器11根据x6=cv4-c14或者x6=cv4×c15求出阈值x6。需要说明的是,值c14是0以上的值。另外,值c15是0以上1以下的值。另外,值c14以及值c15例如是由图像形成装置10的设计者等预先确定的值。与此相对,处理器11在判定为等级值cv4的频数不小的情况下,例如使用上述(5)~(7)中的任一种方法求出阈值x6。但是,处理器11在判定为等级值cv4的频数不小的情况下,优选阈值x6的值比等级值cv4大。

需要说明的是,处理器11在使用上述(5)~(7)的方法求出阈值x6的情况下,如果阈值x6小于下限值x7,则可以将阈值x6的值设为下限值x7。例如,处理器11通过x7=v2-c16或者x7=v2×c17等数学式求出下限值x7。需要说明的是,值c16是大于0的值。另外,值c17是小于1的值。另外,值c16以及值c17例如是由图像形成装置10的设计者等预先确定的值。需要说明的是,处理器11在使用上述(8)的方法的情况下,在判定为等级值cv4的频数小的情况下也同样,如果阈值x6小于下限值x7,则可以将阈值x6的值设为下限值x7。

另外,处理器11在使用上述(8)的方法求出阈值x6的情况下,如果判定等级值cv4的频数小,并且阈值x6小于下限值x8,则可以将阈值x6的值设为下限值x8。例如,处理器11通过x8=cv4-c18或者x8=cv4×c19等数学式求出下限值x8。需要说明的是,值c18是0以上的值。另外,值c19是1以下的值。值c18以及值c19例如是由图像形成装置10的设计者等预先确定的值。但是,下限值x8的大小优选为特征量x4以下。

通过这样设置下限值,能够防止彩色判定的结果过度变化。

如上所述,通过act43的处理,代入变量v2的阈值变更为更小的值。

根据以上所述,处理器11作为变更部的一例而动作,通过进行act42或者act43的处理来变更阈值。

在act42或者act43的处理之后,处理器11进行到act44。

在act44中,处理器11判定阈值变更处理是否基于边界的变更。关于边界的变更将在后面予以说明,但在是act31的处理中的阈值变更处理的情况下,处理器11判定阈值变更处理基于边界的变更。如果判定阈值变更处理不基于边界的变更,则处理器11在act44中判定为否并进行到act45。

在act45中,处理器11使触摸面板163显示用于询问操作者是否基于在act42或者act43中导出的新的阈值对在act17中读取的各图像进行彩色判定的图像。该图像例如弹出显示于触摸面板163上已经显示的内容之上。该图像包括用于在指示进行彩色判定时操作者进行操作的按钮,和用于在指示不进行彩色判定时操作者进行操作的按钮。需要说明的是,处理器11根据操作了该任意一个按钮的情况,将该弹窗关闭并返回到原来的画面。

在act46中,处理器11判定是否基于在act42或者act43中导出的新的阈值进行彩色判定。例如在操作了用于在指示不进行彩色判定时操作者进行操作的按钮的情况下,处理器11判定不进行彩色判定。如果判定不进行彩色判定,则处理器11在act46中判定为否并进行到act47。

在act47中,处理器11变更对象图像的判定结果。即,处理器11在对象图像是彩色判定图像的情况下,变更为单色判定。并且,处理器11在对象图像是单色判定图像的情况下,变更为彩色判定图像。另外,处理器11对于与对象图像对应的按钮b1所包括的字符串,将“彩色”变更为“单色”,将“单色”变更为“彩色”。

例如在操作了用于在指示进行彩色判定时操作者进行操作的按钮的情况下,处理器11判定进行彩色判定。如果判定进行彩色判定,则处理器11在act46中判定为是并进行到act48。另外,如果判定阈值变更处理基于边界的变更,则处理器11在act44中判定为是并进行到act48。

在act48中,处理器11基于在act42或者act43中变更的新的阈值进行各图像的彩色判定。需要说明的是,与在act19中进行的彩色判定不同,由于各图像的彩色特征量已导出,因此处理器11使用该彩色特征量进行彩色判定。

在act49中,处理器11基于act48的判定结果,更新显示于各按钮b1的字符串。

在act47或者act49的处理之后,处理器11进行到act50。

在act50中,处理器11使触摸面板163显示用于询问操作者是否保存在act42或者act43中导出的新的阈值的图像。该图像例如弹出显示于触摸面板163上已经显示的内容之上。该图像包括用于在保存在act42或者act43中导出的新的阈值时操作者进行操作的按钮,和用于在不保存该阈值时操作者进行操作的按钮。需要说明的是,处理器11根据操作了该任意一个按钮的情况,将该弹窗关闭并返回到原来的画面。

在act51中,处理器11判定是否保存在act42或者act43中导出的新的阈值。例如在操作了用于在保存该阈值时操作者进行操作的按钮的情况下,处理器11判定保存该阈值。如果判定保存该阈值,则处理器11在act51中判定为是并进行到act52。

在act52中,处理器11更新表格t1,保存在act42或者act43中导出的新的阈值。即,处理器11将与代入表格t1的变量v1的用户id相关联的阈值设为变量v2的值。在act52的处理之后,处理器11结束图5所示的阈值变更处理。

与此相对,例如如果操作了用于在不保存在act42或者act43中导出的新的阈值时操作者进行操作的按钮,则处理器11判定不保存该阈值。如果判定不保存该阈值,则处理器11在act51中判定为否并结束图5所示的阈值变更处理。

在图3的act24的处理之后,处理器11返回到act21。

当处于act21~act23的等待状态时,如果进行了指示显示顺序变更的操作,则处理器11在act22中判定为是并进行到图4的act25。

在act25中,处理器11生成与如图9所示的画面sc2对应的图像。然后,处理器11指示操作面板16显示所生成的该图像。操作面板16接受该指示,显示画面sc2。

图9为示出显示于触摸面板163的画面sc2的一例的图。

画面sc2例如除了图像im1以及按钮b1~按钮b6之外还包括按钮b7。

关于图像im1以及按钮b1~按钮b6,对与画面sc1不同的部分进行说明。

画面sc2与画面sc1的图像im1的显示顺序不同。在画面sc2中,图像im1的排列顺序是在图3的act19中存储的彩色特征量顺序。需要说明的是,可以是越是显示于左侧的图像im1彩色特征量越大,也可以是越是显示于右侧的图像im1彩色特征量越大。另外,也可以对越是显示于左侧的图像im1彩色特征量越大还是越是显示于右侧的图像im1彩色特征量越大进行切换。该切换例如基于操作者的操作。需要说明的是,在图9中,越是显示于右侧的图像im1彩色特征量越大。

如前所述,按钮b5是用于在将图像im1的显示顺序设为在act19的彩色判定中导出的彩色特征量顺序时操作者进行操作的按钮。然而,画面sc2中的图像im1的显示顺序已经为彩色特征量顺序。因此,画面sc2的按钮b5也可以是无法操作的。需要说明的是,为了表示当前的显示顺序为彩色特征量顺序,画面sc2的按钮b5也可以如图9所示被突出显示。

画面sc2例如包括((显示于画面sc2的图像im1的数量)-1)个按钮b7。图9中示出按钮b7-1~按钮b7-4这4个按钮b7。例如,如图9所示,各个按钮b7显示为指示图像im1与图像im1之间。如图9所示,按钮b7例如有用实线表示的按钮和用虚线表示的按钮。用实线表示的按钮b7表示单色判定图像和彩色判定图像之间的边界。即,在显示于用实线表示的按钮b7的左侧的图像im1和显示于右侧的图像im1中,其中一方为单色判定图像,另一方为彩色判定图像。在图9中,显示于用实线表示的按钮b7-2的左侧的图像im1-2是单色判定图像,显示于右侧的图像im1-3是彩色判定图像。需要说明的是,在显示于画面sc2内的图像全部是单色判定图像,或者全部是彩色判定图像的情况下,按钮b7全部用虚线表示。用虚线表示的按钮b7是用于在将单色判定图像和彩色判定图像之间的边界变更为该按钮b7的位置时操作者进行操作的按钮。因此,用虚线表示的按钮b7是受理指示单色图像和彩色图像之间的边界的变更的第三输入的按钮的一例。需要说明的是,用虚线表示的按钮b7中,在显示于右侧的图像im1和显示于左侧的图像im1两者都是单色判定图像的情况下,该按钮b7是用于在指示将比该按钮b7靠右侧的图像im1变更为彩色判定图像时操作者进行操作的按钮。因此,该情况下的按钮b7也是受理指示将被判定为单色图像的所述图像作为彩色图像处理的第二输入的按钮。另外,用虚线表示的按钮b7中,在显示于右侧的图像im1和显示于左侧的图像im1两者都是彩色判定图像的情况下,该按钮b7是用于在指示将比该按钮b7靠左侧的图像im1变更为单色判定图像时操作者进行操作的按钮。因此,该情况下的按钮b7也是受理指示将被判定为彩色图像的所述图像作为单色图像处理的第一输入的按钮。需要说明的是,与图9所示的情况不同,在越是显示于左侧的图像im1彩色特征量越大的情况下,左右相反。

需要说明的是,当在act25中显示画面sc2时,处理器11使作为单色判定图像的图像im1和作为彩色判定图像的图像im1包括在画面sc2中。换言之,当在act25中显示画面sc2时,处理器11使用实线表示的按钮b7包括在画面sc2中。但是,在act17中读取的图像全部是彩色判定图像的情况和该图像全部是单色判定图像的情况下,并不限于此。这样一来,在显示画面sc2的时刻,通过知道单色判定图像和彩色判定图像之间的边界,操作者容易知道单色判定图像和彩色判定图像之间的边界在哪里,所以容易操作。

在act26中,处理器11判定是否进行了指示彩色判定结果变更的操作。即,处理器11判定是否进行了操作按钮b1等预先确定的操作。如果未进行指示彩色判定结果变更的操作,则处理器11在act26中判定为否并进行到act27。

在act27中,处理器11判定是否进行了变更单色判定图像和彩色判定图像之间的边界的操作。即,处理器11判定是否进行了操作按钮b7等预先确定的操作。如果未进行变更单色判定图像和彩色判定图像之间的边界的操作,则处理器11在act27中判定为否并进行到act28。

在act28中,处理器11判定是否进行了指示显示顺序变更的操作。即,处理器11判定是否进行了操作按钮b4等预先确定的操作。如果未进行指示显示顺序变更的操作,则处理器11在act28中判定为否并进行到act29。

在act29中,处理器11判定是否进行了指示印刷开始的操作。即,处理器11判定是否进行了操作按钮b6等预先确定的操作。如果未进行指示印刷开始的操作,则处理器11在act29中判定为否并返回到act26。这样一来,处理器11重复act26~act29直到进行指示彩色判定结果变更的操作,或者进行变更单色判定图像和彩色判定图像之间的边界的操作,或者进行指示显示顺序变更的操作,或者进行指示印刷开始的操作。

当处于act26~act29的等待状态时,如果进行了指示彩色判定结果变更的操作,则处理器11在act26中判定为是并进行到act30。

在act30中,处理器11以与被操作的按钮b1对应的图像为对象,执行图5所示的阈值变更处理。在act30的处理之后,处理器11返回到act26。

当处于act26~act29的等待状态时,如果进行了变更单色判定图像和彩色判定图像之间的边界的操作,则处理器11在act27中判定为是并进行到act31。

在act31中,在显示于被操作的按钮b7的左右的图像两者都是单色判定图像的情况下,处理器11以显示于彩色特征量大的一侧的图像为对象,执行图5所示的阈值变更处理。与此相对,在显示于被操作的按钮b7的左右的图像两者都是彩色判定图像的情况下,处理器11以显示于彩色特征量低的一侧的图像为对象,执行图5所示的阈值变更处理。在act31的处理之后,处理器11返回到act26。

当处于act26~act29的等待状态时,如果进行了指示显示顺序变更的操作,则处理器11在act28中判定为是并进行到图3的act20。

当处于act21~act23的等待状态时,如果进行了指示印刷开始的操作,则处理器11在act23中判定为是并进行到act32。另外,当处于图4的act26~act29的等待状态时,如果进行了指示印刷开始的操作,则处理器11在act29中判定为是并进行到图3的act32。

在act32中,处理器11对在act17中读取的图像进行印刷。此时,处理器11控制彩色判定图像进行彩色印刷。并且,处理器11控制单色判定图像进行单色印刷。需要说明的是,彩色印刷的图像例如用cmyk彩色印刷。并且,单色印刷的图像例如用黑白印刷。在act32的处理之后,处理器11返回到act12。

当处于act12~act14的等待状态时,如果判定图像形成装置10的使用结束,则处理器11在act14中判定为是并进行到act33。

在act33中,处理器11判定是否处于登录状态。例如在变量v1的值为u00000以外的情况下处理器11判定处于登录状态。即,如果变量v1的值是注册用户的用户id,则处理器11判定处于登录状态。如果判定不处于登录状态,则处理器11在act33中判定为否并返回到act12。与此相对,如果判定处于登录状态,则处理器11在act33中判定为是并进行到act36。

在act36中,处理器11解除登录状态。例如,处理器11将变量v1的值设为u00000。在act36的处理之后,处理器11返回到act12。

实施方式的图像形成装置10判定将由扫描器部17读取的各图像作为彩色图像处理还是作为单色图像处理。图像形成装置10在该判定中使用阈值。在操作者进行了指示变更该判定结果的操作的情况下,图像形成装置10变更阈值。图像形成装置10通过使用变更后的阈值对各图像进行该判定,能够一次变更多个图像的判定结果。因此,减轻了操作者的负担。另外,图像形成装置10对于下次以后由扫描器部17读取的各图像,使用变更后的阈值进行该判定,从而与使用变更前的阈值进行该判定相比,成为操作者所希望的判定结果的可能性更大。

另外,实施方式的图像形成装置10在有指示将彩色判定图像变更为单色判定图像的操作的情况下,使阈值增加。并且,实施方式的图像形成装置10在有指示将单色判定图像变更为彩色判定图像的操作的情况下,使阈值减少。图像形成装置10使用变更后的阈值,判定将由扫描器部17读取的各图像作为彩色图像处理还是作为单色图像处理,从而成为操作者所希望的判定结果的可能性更大。

另外,实施方式的图像形成装置10将由扫描器部17读取的各图像按照表示是彩色图像的程度的彩色特征量顺序显示于触摸面板163。然后,根据进行了指示彩色判定图像和单色判定图像的边界的操作的情况,执行阈值变更处理。通过该各图像按照表示是彩色图像的程度的彩色特征量顺序进行显示,操作者容易知道通过变更阈值来变更哪个图像的判定结果。另外,通过能够进行指示彩色判定图像和单色判定图像的边界的操作,操作者能够进行直观的操作。

另外,实施方式的图像形成装置10将阈值x2设为比特征量x1大的值。由此,实施方式的图像形成装置10通过一次阈值变更,对于特征量与对象图像接近的图像,也能够将彩色判定的结果变更为单色图像。另外,实施方式的图像形成装置10将阈值x6设为比特征量x5小的值。由此,实施方式的图像形成装置10通过一次阈值变更,对于特征量与对象图像接近的图像,也能够将彩色判定的结果变更为彩色图像。

另外,如(4)以及(8)的方法那样,实施方式的图像形成装置10使用过去导出的特征量的分布来变更阈值。在(4)的方法中,图像形成装置10确定新的阈值x2,以便于在与对象图像的等级值cv1相邻的等级值cv2的频数小的情况下,对于等级值为cv2的图像也判定为单色图像。由此,实施方式的图像形成装置10通过一次阈值变更,对于特征与对象图像接近的图像,也能够判定为单色图像。另外,在(8)的方法中,图像形成装置10确定新的阈值x6,以便于在与对象图像的等级值cv3相邻的等级值cv4的频数小的情况下,对于等级值为cv4的图像也判定为彩色图像。由此,实施方式的图像形成装置10通过一次阈值变更,对于特征与对象图像接近的图像,也能够判定为彩色图像。根据以上所述,实施方式的图像形成装置10通过使用(4)以及(8)的方法来变更阈值,从而对于被认为接近对象图像的图像也能够变更彩色判定结果。

上述实施方式也能够进行如下变形。

在上述实施方式中,处理器11在图3的act19的处理之后,在act20中,使触摸面板163显示画面sc1。然而,处理器11也可以在act19的处理之后,使触摸面板163显示画面sc2。即,处理器11也可以在act19的处理之后进行到图4的act25。在act19的处理之后,能够根据设置来变更是显示画面sc1还是显示画面sc2。

处理器11也可以通过与上述实施方式不同的方法进行彩色判定。例如,处理器11对图像的彩色相似度进行数值化,在该数值为变量v2的值以上的情况下,判定将该图像作为彩色图像处理。表示彩色相似度的数值是特征量的一例。

上述实施方式的图像形成装置10使用值越大彩色的程度越高的彩色特征量。然而,图像形成装置10也可以使用值越小彩色的程度越高的彩色特征量。在该情况下,当然,关联的各处理中的数量的大小反转。

在上述实施方式中,图像形成装置10对由扫描器部17读取的图像进行彩色判定等。然而,图像形成装置10也可以对从pc等发送并由通信接口15接收到的图像进行彩色判定等。在该情况下,处理器11获取由通信接口15接收到的图像。因此,处理器11与通信接口15协作而作为获取部动作。或者,图像形成装置10也可以对从辅助存储设备14读出的图像进行彩色判定等。在该情况下,处理器11获取从辅助存储设备14读出的图像。因此,处理器11与辅助存储设备14协作而作为获取部动作。

虽然说明了本发明的几个实施方式,但这些实施方式只是作为示例而提出的,并非旨在限定发明的范围。这些新的实施方式能够以其他各种方式进行实施,能够在不脱离发明的宗旨的范围内进行各种省略、替换、变更。这些实施方式及其变形被包括在发明的范围和宗旨中,同样地被包括在权利要求书所记载的发明及其均等的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1