图像数据处理系统的制作方法

文档序号:7860769阅读:122来源:国知局
专利名称:图像数据处理系统的制作方法
技术领域
本发明涉及经由通信网络可通信地连接的复合机和图像处理装置协作进行对于图像数据的处理的图像数据处理系统。
背景技术
以往,存在如下的复印系统将复合机从原稿读取的图像数据发送给图像处理装置,图像处理装置对上述图像数据实施图像处理后返回给复合机,复合机印刷基于从图像处理装置返回的图像数据的图像。
例如,在专利文献I中记载了如下的技术数字复印机的控制部根据从用户指示的图像处理的种类,判定图像处理要在数字复印机内进行还是要在主计算机中进行。在该技术中,在数字复印机内进行图像处理时,将图像数据发送给数字复印机内的图像处理部, 使其进行图像处理,并基于在图像处理部图像处理后的图像数据,进行图像形成。此外,在主计算机中进行图像处理的情况下,数字复印机将原稿的图像数据输出到主计算机,主计算机对图像数据实施图像处理,数字复印机基于图像处理之后的图像数据进行图像形成。
现有技术文献
专利文献1:日本公开特许公报“特开平9-238215号公报(1997年9月9日公开)”
但是,在上述专利文献I的技术中,由数字复印机的控制部来进行图像处要在数字复印机内进行还是要在主计算机中进行的判定。因此,数字复印机需要预先存储与在该数字复印机中能够执行的图像处理功能以及在主计算机中能够执行的图像处理功能这两者有关的 注册彳目息。
因此,当在主计算机中能够执行的图像处理功能产生变更(更新、追加、废除等) 时,需要每次更新在数字复印机中存储着的注册信息,非常麻烦。发明内容
本发明鉴于上述问题点而完成,其目的在于,在可通信地连接的复合机与图像处理装置协作进行对于图像数据的处理的图像数据处理系统中,容易从复合机利用在图像处理装置中能够执行的图像处理功能。
为了解决上述课题,在本发明的图像数据处理系统中,复合机与一个或者多个图像处理装置经由通信网络可通信地连接,所述复合机具有图像读取部,读取原稿而获取该原稿的图像数据;内部图像处理部,对图像数据实施图像处理;以及图像数据输出处理部, 进行图像数据的输出处理,所述图像处理装置具有对图像数据进行图像处理的外部图像处理部,在上述图像数据处理系统中进行如下的复合处理上述图像读取部获取原稿的图像数据,上述内部图像处理部以及上述外部图像处理部中的至少一个对上述图像读取部获取到的图像数据实施图像处理,上述图像数据输出处理部进行图像处理后的上述图像数据的输出处理,其特征在于,上述图像数据处理系统包含控制装置,上述控制装置经由上述通信网络可通信地连接到上述复合机上,上述控制装置具有复合处理控制部,其控制上述各部在上述复合处理中的动作,上述复合机具有指示输入部,其接受来自用户的、在复合处理中要对图像数据实施的图像处理内容的选择指示以及该复合处理的开始指示,上述控制装置具有存储部,其存储了图像处理功能信息,上述图像处理功能信息包含上述内部图像处理部能够执行的图像处理的内容以及上述各外部图像处理部能够执行的图像处理的内容,上述复合机在接受了来自用户的图像处理内容的选择指示以及复合处理的开始指示时,将用于表示所选择的图像处理内容的处理内容信息以及复合处理开始请求发送给上述控制装置,上述复合处理控制部在从上述复合机接收了上述复合处理开始请求以及上述处理内容信息时,使上述图像读取部获取原稿的图像数据,并基于上述处理内容信息以及上述图像处理功能信息,从上述内部图像处理部以及上述各外部图像处理部中检测能够执行与用户所选择的图像处理内容对应的图像处理的图像处理部,并使所检测到的图像处理部对上述图像读取部所获取的图像数据执行与用户所选择的图像处理内容对应的图像处理。
根据上述结构,复合机在接受了来自用户的图像处理内容的选择指示以及复合处理的开始指示时,将用于表示所选择的图像处理内容的处理内容信息以及复合处理开始请求发送给上述控制装置。此外,控制装置具有存储部,上述存储部存储了图像处理功能信息,上述图像处理功能信息包含内部图像处理部能够执行的图像处理的内容以及外部图像处理部能够执行的图像处理的内容,上述控制装置在从复合机接收了复合处理开始请求以及处理内容信息时,使图像读取部获取原稿的图像数据,并基于处理内容信息以及图像处理功能信息,从上述内部图像处理部以及上述各外部图像处理部中检测能够执行与用户所选择的图像处理内容对应的图像处理的图像处理部,并使所检测到的图像处理部对图像读取部所获取的图像数据执行与用户所选择的图像处理内容对应的图像处理,并使图像数据输出处理部进行被执行了图像处理后的图像数据的 输出处理。由此,即使例如在图像处理装置中能够执行的图像处理功能发生了变更(更新、追加、废除等)的情况下,只要进行在控制装置存储的图像处理功能信息的更新即可,不需要更新在复合机中注册的信息,因此能够便于从复合机利用在图像处理装置中能够执行的最新的图像处理功能。


图1是表示本发明的一实施方式的图像数据处理系统的结构的说明图。
图2是表示在图1所示的图像数据处理系统中包含的控制装置中存储的图像处理信息表格的表格结构的一例的说明图。
图3是表示在图1所示的图像数据处理系统中的处理的流程的流程图。
图4是表示在图1所示的图像数据处理系统中包含的复合机的显示部显示的复印模式的操作画面的一例的说明图。
图5是表示在图1所示的图像数据处理系统中能够执行的图像处理的一例的说明图。
图6是表示图3所示的处理的变形例的流程图。
图7是表示本发明的其他实施方式的图像数据处理系统的结构的说明图。
图8是表示在图7所示的图像数据处理系统中的处理的流程的流程图。
图9是表示本发明的又一其他实施方式的图像数据处理系统的结构的说明图。
图10是表示在图9所示的图像数据处理系统中的处理的流程的流程图。
图11是表示本发明的又一实施方式的图像数据处理系统的结构的说明图。
图12是表示在图11所示的图像数据处理系统中的处理的流程的流程图。
图13是表示图3所示的处理的变形例的流程图。
图14是表示图3所示的处理的变形例的流程图。
图15是表示图3所示的处理的变形例的流程图。
图16是表示图15所示的处理的变形例的流程图。
标号说明
I图像数据处理系统
Ib图像数据处理系统
10复合机
11控制部
12操作部
12a输入部(指示输入部)
12b显示部·
13图像读取部
14图像形成部
15图像处理部(内部图像处理部)
16通信部
21设备控制部
22网络浏览器部
23控制应用部
30控制装置(图像处理装置)
31通信部
32控制部(复合处理控制部)
33存储部
34图像处理部(外部图像处理部)
35网络服务器部
36外部应用部
37画面信息存储部
38控制信息存储部
39图像处理信息存储部
50图像处理装置
51通信部
52控制部
53存储部
54图像处理部(外部图像处理部)
70印刷作业管理服务器
71通信部
72控制部
73存储部
100通信网络具体实施方式
说明本发明的一实施方式
(1-1.图像数据处理系统I的整体结构)
图1是表示本实施方式的图像数据处理系统I的结构的说明图。如图1所示,图像数据处理系统I包含复合机(MFP :多功能外围设备)10、控制装置30、图像处理装置50, 这些各装置经由通信网络100而能够通信地连接。
另外,在图像数据处理系统I中包含的复合机10的台数可以是多个。此外,图像处理装置50的台数也没有特别限定,可以是I台也可以是2台以上。
此外,通信网络100例如可以是IEEE1394、USB、电力线传输、电缆TV线路、电话线、ADSL线路、串行电缆等有线网络。或者,通信网络100也可以是IrDA和远程控制这样的红外线、蓝牙(注册商标)、802. 11无线、HDR、移动电话网、卫星线路、地面波数字网等无线网络。
此外,在本实施方式中,复合机10与控制装置30利用HTTP (超文本传输协议)进行通信。HTTP是用于与网络服务器之间的通信(例如,网页的请求和发送)的协议。
此外,复合机10、控制装置30、以及图像处理装置50中的所有或者其一部分装置也可以经由防火墙与通信网络100连接。
(1-2.复合机10的结构)
复合机10利用HTTP从控制装置30接收HTML格式的控制信息,并基于所接受的控制信息而执行复合机10的各种功能的数字复合机或者模拟复合机。作为上述的各种功能,例如可举出扫描功能、印刷功能、复印功能、传真的发送接收功能、通信功能等。
复合机10包含控制部11、操作部12、图像读取部13、图像形成部(图像数据输出处理部)14、图像处理部(内部图像处理部)15以及通信部16。此外,控制部11具有设备控制部21、网络浏览器部22、以及控制应用部23。此外,控制应用部23具有复印API (应用接口)23a、扫描 API23b、以及打印 API23c。
操作部12对用户通知各种信息,并接受来自用户的指示输入的用户界面。具体地说,操作部12具有包含各种输入键的输入部(指示输入部)12a以及用于显示对用户呈现的信息的显示部12b。显示部12b的结构没有特别限定,例如能够利用IXD (液晶显示器)、等离子显示器、有机EL显示器等。另外,操作部12也可以是输入部12a和显示部12b—体构成的触摸面板。
图像读取部13包含扫描仪和将原稿传输到扫描仪的读取位置的原稿传输部,执行将在原稿上印刷的字符和图像等作为图像数据来读取的扫描功能。
图像形成部(图像数据输出处理部)14是用于对用纸等记录材料(记录片材)印刷基于图像数据的图像的部件,执行印刷基于图像读取部13获取的图像数据的图像的复印功能、以及印刷从外部装置输入的图像数据的打印机功能。另外,在本实施方式中,作为图像形成部14,利用感光体鼓、带电装置、曝光装置、显影装置、转印装置、定影装置、以及具有用纸托盘等的电子照相方式的印刷装置。其中,图像形成部14的结构没有特别限定,例如也可以利用喷墨方式的印刷装置。
图像处理部(内部图像处理部)15对图像读取部13获取的图像数据或者从外部装置输入的图像数据进行规定的图像处理(例如,黑斑校正处理、色阶校正处理、颜色校正处理、颜色变换处理、变倍处理、浓度校正处理等)。
通信部16是经由通信网络100与控制装置30、图像处理装置50等其他的装置进行通信的通信接口。在本实施方式中,如上所述那样,通信部16利用HTTP与控制装置30 进行通信。
控制部11是由CPU或者专用处理器等运算处理部、以及RAM、R0M、HDD等存储部件 (均未图示)等构成的计算机装置,通过读取在上述存储部件中存储的各种信息以及用于执行各种控制的程序而执行,从而实现设备控制部21、网络浏览器部22、以及控制应用部23 的功能。
网络浏览器部22是进行基于通用的网络浏览器的软件的动作的部件,与控制装置30所具有的网络服务器部35经由通信部16进行通信。此外,网络浏览器部22将从控制装置30接收的操作画面(UI内容)显示在显示部12b,并接受对于输入部12a的用户的操作输入。
控制应用部23是执行基于在网络服务器上动作的网络应用的处理的部件,在需要控制复合机10的各种功能(例如复印功能)的情况下,将用于控制该功能的控制命令发送给设备控制部21。
具体地说,控制应用部23具有复印API23a、扫描API23b以及打印API23c。
复印API23a在从控制装置30接收了复印条件设定(原稿尺寸设定、用纸尺寸设定、双面设定、后处理设定等)的数据以及复印开始的命令(印刷命令)时,控制设备控制部 21使其基于复印条件设定而执行复印处理(原稿读取处理以及印刷处理)。
扫描API23b在从控制装置30接收了读取条件设定(分辨率设定、单色/彩色设定等)的数据、所读取的 原稿数据的发送目的地(或者保存目的地)的设定信息以及扫描开始的命令时,控制设备控制部21使其执行基于读取条件设定而读取在原告台商放置的原稿或者通过原稿自动发送装置而传输的原稿,并将所读取的图像数据发送给上述发送目的地 (或者保存到上述保存目的地)的处理。
打印API23C在从控制装置30接收了印刷条件设定(记录纸尺寸设定、排纸目的地托盘设定等)、印刷图像数据以及印刷开始的命令时,控制设备控制部21使其执行基于印刷条件设定而印刷印刷图像数据的处理。
设备控制部21是控制复合机10的各种功能的部件。具体来说,设备控制部21控制图像读取部13、图像形成部14、图像处理部15、通信部16、以及操作部12等各部的动作。 例如,设备控制部21控制图像读取部13,使其读取原稿而获取原稿的图像数据。此外,设备控制部21控制图像形成部14的动作,使其将基于图像数据的图像形成(输出)于记录材料上。此外,控制图像处理部15的动作,使其对图像数据执行图像处理。此外,控制通信部 16的动作,使其进行与其他装置的通信。
另外,设备控制部21具有固有操作模式和协作操作模式。固有操作模式是复合机 10的固有的模式,基于预先存储在复合机10内的程序而控制复合机10的各部的动作。另夕卜,由于固有操作模式是在以往的复合机中进行的一般模式,因此这里省略其详细的说明。
在输入了协作操作模式的执行指示的情况下,设备控制部21使网络浏览器部22 启动,执行基于预先设定的URL(在本实施方式中是对控制装置30的网络服务器部35请求发送初始信息显示画面的URL)的处理。此外,在协作操作模式中,设备控制部21从控制应用部23接受控制命令,并进行基于该控制命令的控制。另外,在本实施方式中,对复印处理进行协作操作模式的处理。
(1-3、控制装置30的结构)
如图1所示,控制装置(图像处理装置)30具有通信部31、控制部32、存储部33、 以及图像处理部(外部图像处理部)34。此外,控制部32具有网络服务器部35以及外部应用部36。存储部33具有画面信息存储部37、控制信息存储部38以及图像处理信息存储部 39。
通信部31是进行与经由通信网络100连接的其他装置的通信的部件。另外,通信部31利用HTTP的通信协议与复合机10进行通信。
控制部(复合处理控制部)32是由CPU或专用处理器等运算处理部、以及RAM、ROM、 HDD等存储部件(均未图示)等构成的计算机装置,通过读取并执行在上述存储部件中存储的各种信息以及用于执行各种控制的程序,从而实现网络服务器部35以及外部应用部36 的功能等。此外,控制部32具有用于控制复合机10的装置功能的功能、以及对图像处理装置50指示图像处理的执行的功能。
网络服务器部35通过通用的网络服务器的软件而动作。网络服务器是用于提供构成网络上的信息系统即WWW (万维网)的服务器装置的功能的软件。网络服务器部35具有如下功能经由通信部31接收来自复合机10的请求(这里是HTTP请求),经由通信部31 对复合机10响应与该请求对应的文件、图像数据、印刷数据、控制信息等。
外部应用部(复合控制处理部)36根据来自网络服务器部35的指示,进行基于规定的网络应用的动作。即,外部应用部36是进行基于在网络服务器上动作的各种网络应用的动作的部件。
例如,当来自复合机10的请求(HTTP请求)是显示画面的发送请求的情况下,外部应用部36进行基于显示画面 发送应用的动作。具体地说,外部应用部36从画面信息存储部37读出由该发送请求表示的显示画面的HTML数据,并将其发送给网络服务器部35。
此外,当来自复合机10的请求是印刷数据的发送请求的情况下,外部应用部36进行基于印刷应用的动作。具体地说,外部应用部36从由该发送请求表示的文件夹名的文件夹获取所指定的文件名的印刷数据,并将该印刷数据发送给网络服务器部35。
此外,当来自复合机10的请求是对于图像数据的图像处理请求的情况下,外部应用部36进行基于图像处理应用的动作。具体地说,当该图像处理请求是在本装置的图像处理部34中进行图像处理的请求的情况下,外部应用部36将处理对象的图像数据发送给图像处理部34而使其进行与该图像处理请求对应的图像处理,并将图像处理后的图像数据发送给网络服务器部35。此外,当该图像处理请求是在其他的图像处理装置的图像处理部 (例如图像处理装置50的图像处理部54)进行图像处理的请求的情况下,外部应用部36将处理对象的图像数据发送给该图像处理部而使其进行与该图像处理请求对应的图像处理, 并接受图像处理后的图像数据而发送给网络服务器部35。另外,当使其他图像处理装置的图像处理部进行图像处理的情况下,也可以从复合机10将处理对象的图像数据发送给该其他图像处理装置。
图像处理部(外部图像处理部)34对图像数据进行规定的图像处理(例如,后述的白纸去除处理、倾斜校正处理、自动旋转处理等)。
画面信息存储部37存储用于使复合机10的显示部12b显示的各种画面信息。此夕卜,控制信息存储部38存储用于控制复合机10的各部的控制信息。此外,图像处理信息存储部39存储图像处理信息表格(图像处理功能信息、图像处理一览信息),所述图像处理信息表格针对经由通信网络100而连接的各装置的图像处理部(例如,复合机10的图像处理部(内部图像处理部)15、控制装置30的图像处理部(外部图像处理装置)34、以及图像处理装置50的图像处理部(外部图像处理装置)54)中能够执行的各图像处理,将该图像处理的种类(或者该图像处理的图像处理内容)的识别信息(图像处理ID)和能够执行该图像处理的装置的识别信息(硬件ID)相关联。
图2是表示在图像处理信息存储部39中存储的图像处理信息表格的数据结构的一例的说明图。在图2所示的例子中,图像处理信息表格包含图像处理信息数N (N为I以上的整数)、以及N个图像处理信息(图像处理信息1、2、……、N)。各图像处理信息包含图像处理的种类的识别信息(图像处理ID)以及能够执行该图像处理的装置的识别信息(硬件 ID)。
(1-4.图像处理装置50的结构)
图像处理装置50具有通信部51、控制部52、存储部53以及图像处理部54。
通信部51是进行与经由通信网络100连接的其他装置的通信的部件。
控制部52是由CPU或者专用处理器等运算处理部、以及RAM、R0M、HDD等存储部件 (均未图示)等构成的计算机装置,通过读取并执行在上述存储部件中存储的各种信息以及用于执行各种控制的程序,从而控制图像处理装置50的各部的动作。
存储部53存储在图像处理装置50中处理的图像数据和各种控制信息等。
图像处理部(外部图像处理部)54对图像数据实施规定的图像处理(例如,翻译处理、红眼校正处理等)。
(1-5.图像数据处理系统I的动作)
图像数据处理系统I具有进行如下的复合处理的功能图像读取部13获取原稿的图像数据,图像处理部15、图像处理部34以及图像处理部54中的至少一个图像处理部对图像读取部13获取的图像数据实施图像处理,复合机10的图像数据输出处理部进行通过上述的任一个图像处理部进行了图像处理后的图像数据的输出处理。
另外,在本实施方式中,主要说明作为上述输出处理的图像形成部14进行图像数据的印刷处理(复印处理)的情况,但输出处理的内容并不限定于此。例如,上述输出处理也可以是通信部(图像数据输出处理部)16将通过上述的任一个图像处理部图像处理后的图像数据发送给(例如传真(FAX)发送、或者电子邮件的发送等)其他装置的处理。此外,上述输出处理也可以是复合机10中包含的设备控制部(图像数据输出处理部)21将通过上述的任一个图像处理部图像处理后的图像数据存储(归档)在复合机10中包含的图像存储部(未图示)、或者对复合机10可通信地连接的图像存储部(未图示)的处理。此外,上述输出处理也可以是复合机10包含的设备控制部(图像数据输出处理部)21将通过上述的任一个图像处理部图像处理后的图像数据显示在复合机10具有的显示部12b上的处理。
图3是表示图像数据处理系统I中的复印处理(复合处理)的流程的流程图。
若经由操作部12从用户接受复印模式(复合处理模式)的选择指示(SI),则复合机10的网络浏览器部22经由通信部16对控制装置30发送复印模式的操作画面的发送请求(S2)。
若从复合机10接收操作画面的发送请求(S31),则控制装置30的网络服务器部 35从画面信息存储部37读出与该发送请求对应的操作画面数据(操作画面的HTML数据) (S32),并经由通信部31发送给复合机10 (S33)。
若从控制装置30接收了操作画面数据(S3),则复合机10的网络浏览器部22控制显示部12b使其显示与该操作画面数据对应的操作画面(S4)。
图4是表示在显示部12b显示的复印模式的操作画面的一例的说明图。在图4所示的例子中,针对“复印·份数”、“用纸尺寸”、“彩色模式”、“倍率”、“浓度”、“白纸去除”、“倾斜校正”、“自动旋转”、“翻译”、以及“红眼校正”的各项目,用户能够进行设定内容的变更。
“复印份数”是用于设定基于图像数据的图像的印刷份数的项目。在初始状态下被设定为I张,用户能够根据需要而变更为任意的张数。
“用纸尺寸”是用于设定要印刷基于图像数据的图像的用纸的尺寸的项目。在初始状态下,选择了根据原稿尺寸的检测结果为自动地对用纸的尺寸进行设定的自动设置模式,用户能够根据需要而变更为特定的用纸尺寸。图像读取部13具有用于检测原稿的尺寸的原稿尺寸检测传感器。此外,在自动设定模式中,图像处理部15根据图像读取部13的原稿尺寸的检测结果,设定用纸尺寸(记录材料的尺寸)(例如将用纸尺寸设定为与原稿尺寸相同的尺寸、或者在能够选择的用纸尺寸中最接近原稿尺寸的尺寸)。然后,图像处理部15 将图像数据输出给图像形成部14,图像形成部14对所设定的用纸尺寸的用纸进行印刷。另夕卜,根据需要,也可以由图像处理部15对图像数据实施基于用纸尺寸的图像处理之后输出给图像形成部14。
“彩色模式”是用于设定要印刷单色图像还是要印刷彩色图像的项目。在初始状态下,被设定为根据从原稿读取的图像数据自动地设定图像处理部15要印刷单色图像还是要印刷彩色图像的自动设定模式,用户能够根据需要任意地变更。在自动设定模式中,图像处理部15根据由图像读取部13读取的图像数据而判断原稿是单色原稿还是彩色原稿。 然后,图像处理部15根据上述的判断结果而设定要印刷单色图像还是要印刷彩色图像。例如,设定在是单色原稿的情况下,进行单色印刷,在是彩色原稿的情况下,进行彩色印刷。
“倍率”是用于设定对于原稿的图像尺寸的复印图像(印刷图像)的尺寸的倍率的模式。在初始状态下,被设定为对原稿的图像尺寸印刷等倍率(100%)的复印图像,用户能够根据需要而变更为期望的倍率。
“浓度”是用于设定在印刷复印图像(印刷图像)时的浓度的模式。在初始状态下, 被设定为根据从原稿读取的图像的浓度而自动地设定复印图像(印刷图像)的浓度的自动设定模式。在自动设定模式中,图像处理部15根据由图像读取部13读取的图像数据而判断原稿的图像的浓度,并根据该判断结果,设定复印图像(印刷图像)的浓度,以便能够在记录材料上忠实地再现原稿的图像。
“白纸去除”是用于设定是否要进行白纸去除处理的项目,所述白纸去除处理为如下的处理在复印多张原稿时,判断在这些多张原稿中是否包含有白纸原稿,在包含时,去除该白纸原稿后进行复印处理。在初始状态下,白纸去除被设定为ON(进行白纸去除处理), 用户能够根据需要而变更为OFF (不进行白纸去除处理)。另外,在本实施方式中,上述的白纸去除处理利用控制装置30的图像处理部34而进行。是否包含有白纸原稿的判断方法并没有特别限定。能够利用以往公知的各种方法。例如,图像处理部34对原稿的图像数据的各页,检测页内的图像部分的像素数(背景颜色区域以外的像素数),并提取所检测到的像素数为预先设定的规定值以下的页作为白纸页。然后,对于白纸页不进行复印处理(印刷处理),仅对白纸页以外的页进行复印处理。
“倾斜校正”是用于设定是否要进行倾斜校正处理的项目,所述倾斜校正处理是如下的处理判断在从原稿读取的图像数据中,原稿的图像是否相对于规定方向而倾斜,在倾斜的情况下,校正该倾斜。在初始状态下,倾斜校正被设定为ON (进行倾斜校正处理),用户能够根据需要而变更为OFF (不进行倾斜校正处理)。另外,在本实施方式中,上述的倾斜校正处理利用控制装置30的图像处理部34而进行。倾斜的检测方法并没有特别限定,能够利用以往公知的各种方法。
“自动旋转”是用于设定是否要进行自动旋转处理的项目,所述自动旋转处理是如下的处理判断在从原稿读取的图像数据中,原稿的图像的方向(以90度为单位的方向)是否与图像数据的方向不同,在不同的情况下,使图像数据中的原稿的图像以90度为单位选择,以便使该方向一致。在初始状态下,自动旋转被设定为OF (进行自动旋转处理),用户能够根据需要而变更为OFF (不进行自动旋转处理)。另外,在本实施方式中,上述的自动旋转处理利用控制装置30的图像处理部34而进行。自动旋转处理的方法并没有特别限定,能够利用以往公知的各种方法。例如,图像处理部34对原稿的图像数据的各页,分别生成旋转了 0°、90°、180°、以及270°这四个阶段的图像数据,并对这些各图像数据实施OCR处理(字符识别处理)。然后,将与所识别的字符数(在与被注册为用于OCR处理的词典数据的字符之间的一致度是规定值以上的字符的数目)最多的旋转角度对应的方向判断为原稿的正规的方向,并使原稿的图像数据旋转,以便使该正规的方向和图像数据的方向一致。
“翻译”是用于设定是否要进行翻译处理(翻译复印处理)的项目,所述翻译处理是如下的处理将原稿中包含的字符的语言翻译为规定的语言,并印刷将原稿中的字符置换为翻译结果后的图像。在初始状态下,翻译处理被设定为OFF (不进行翻译处理),用户能够根据需要变更为ON (进行翻译处理)。另外,在本实施方式中,上述的翻译处理利用图像处理装置50的图像处理部54进行。翻译处理的方法并没有特别限定,能够利用以往公知的各种方法。例如,图像处理部54对原稿的图像数据进行OCR处理,并将通过OCR处理而识别的文章通过机器翻译软件来翻译。然后,生成将原稿的图像数据中包含的文章置换为基于翻译结果的文本的图像数据,复合机10的图像形成部14对基于反映了该翻译结果的图像数据的图像进行印刷。另外,也可以在其他装置中进行基于OCR处理的文章的提取处理、 所提取到的文章的翻译处理、以及图像数据中的文章的置换处理中的一个以上的处理。例如,可以利用在网络(Web)上提供的免费翻译服务等进行翻译处理。此外,也可以在复合机 10或者控制装置30中进行OCR处理以及置换处理中的一个或者两个。
“红眼校正”是用于设定是否要进行红眼校正处理的模式,所述红眼校正处理是如下的处理在原稿中包含的照片中发生了红眼现象(人物或者动物的瞳孔被拍成红色的现象)的情况下,校正该红眼现象。在初始状态下,红眼校正被设定为OFF (不进行红眼校正处理),用户能够根据需要而变更为ON (进行红眼校正处理)。另外,在本实施方式中,上述的红眼校正处理利用图像处理装置50的图像处理部54进行。红眼校正处理的方法没有特别限定,能够利用以往公知的各种方法。
此后,网络浏览器部22接受对于在S4中显示的操作画面的来自用户的复印条件 (图像处理内容)的选择指示(各设定项目的设定指示)(S5),并判断是否接受了复印开始指示(“复印开始”按钮的操作、复合处理的开始指示)(S6)。然后,在判断为没有接受复印开始指示的情况下,继续S5以及S6的处理。
另一方面,在S6中判断为接受了用户开始指示的情况下,网络浏览器部22生成用于表示在该时刻已设定的复印条件(图像处理内容)的复印条件信息(处理内容信息),并经由通信部16将复印开始请求(复合处理的开始请求)和复印条件信息发送给控制装置30 (S7)。
如果从复合机10接收复印条件信息(S34),则控制装置30的网络服务器部35将所接收的复印条件信息转发给外部应用部36。外部应用部35基于上述的复印条件信息,确定应应用于图像数据的图像处理的内容(S35 )。
此外,外部应用部36基于在图像处理信息存储部39中存储的图像处理信息表格, 判断在S35中确定的图像处理能否由复合机10的图像处理部15执行(S36)。
然后,当在S36中判断为能够由复合机10的图像处理部15执行的情况下,外部应用部36生成复印命令(复印API调用、处理命令)而传递给网络服务器部35,网络服务器部 35经由通信部31将该复印命令发送给复合机10 (S37)。在该复印命令中,包含用于使图像读取部13执行原稿的读取,使图像处理部15执行基于用户所设定的复印条件的图像处理,使图像形成部14进行基于图像处理后的图像数据的图像的印刷处理的控制命令。
另一方面,在S36中判断为不能由复合机10的图像处理部15执 行的情况下,外部应用部36生成扫描命令(扫描API调用、处理命令)而传递给网络服务器部35,网络服务器部35经由通信部31将该扫描发送给复合机10 (S38)。在该扫描命令中,包含用于使图像读取部13执行原稿的读取处理,并将所读取的图像数据发送给规定的发送目的地(在本实施方式中是控制装置30)的控制命令。
若从控制装置30接收处理命令(复印命令或者扫描命令)(S8),则复合机10的网络浏览器部22将所接收到的处理命令转发给控制应用部23。控制应用部23判断所接收到的处理命令是否为复印命令(S9)。
当在S9中判断为是复印命令的情况下,控制应用部23启动复印API23a,生成用于执行基于该复印命令的复印处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令,控制图像读取部13使其执行原稿的读取处理(S10),并控制图像处理部15使其对图像读取部13所读取的图像数据执行基于用户所设定的复印条件的图像处理(S11), 控制图像形成部14使其进行基于由图像处理部15进行了图像处理后的图像数据的图像的印刷处理(S12),并结束处理。
另一方面,当在S9中判断为不是复印命令的情况下(判断为是扫描命令的情况下),控制应用部23启动扫描API23b,生成用于执行基于该扫描命令的扫描处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令,控制图像读取部13使其执行原稿的读取处理(S13),控制通信部16使其将所读取到的图像数据发送给基于扫描命令的发送目的地(在本实施方式中为控制装置30) (SH)0
若从复合机10接收图像数据(S39),控制装置30的外部应用部36基于在图像处理信息存储部39中存储的图像处理信息表格,判断能否由控制装置的图像处理部34执行在S35中确定的图像处理(S40)。
当在S40中判断为能够执行的情况下,外部应用部36使图像处理部34执行在S35 中确定的图像处理(S41),并将图像处理后的图像数据和用于使图像形成部14执行该图像数据的印刷处理的印刷命令(印刷API调用)传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及印刷命令发送给复合机10 (S44)。
另一方面,当在S40中判断为不能执行的情况下,外部应用部36将在S39中接收到的图像数据以及用于使图像处理装置50的图像处理部54执行在S35中确定的图像处理的图像处理命令传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及图像处理命令发送给图像处理装置50 (S42)。
若从控制装置30接收图像数据和图像处理命令(S51),则图像处理装置50的控制部52对该图像数据执行基于该图像处理命令的图像处理(S52),并经由通信部51,将图像处理后的图像数据发送给控制装置30 (S53)。
若从图像处理装置50接收图像处理后的图像数据(S43),则控制装置30的外部应用部36生成用于使图像形成部14执行该图像数据的印刷处理的印刷命令(印刷API调用), 并将其传递给网络服务器部35。网络服务器部35经由通信部31,将从图像处理装置50接收到的图像处理后的图像数据和上述印刷命令发送给复合机10 (S44)。
若从控制装置30接收到图像数据和印刷命令(S15),则复合机10的网络浏览器部 22将该图像数据和印刷命令转发给控制应用部23。控制应用部23启动打印API23c,生成用于执行基于该印刷命令的印刷处理的控制命令而传递给设备控制部21。设备控制部21 基于该控制命令而控制图像形成部14,使其进行基于在S15中接收到的图像数据的图像的印刷处理(S16),并结束处理。
如以上所述,在本实施方式的图像数据处理系统I中,在复合机10从用户接受了复印条件选择指示(图像处理内容的选择指示)以及复印开始指示(复合处理的开始指示) 时,将表示所选择的复印条件的复印条件信息发送给控制装置30。此外,控制装置30具有存储了图像处理信息表格的图像处理信息存储部39,并基于该图像处理信息表格,确定要执行与从复合机10接收到的复印条件信息对应的图像处理的装置,所述图像处理信息表格将复合机10的图像处理部15、控制装置30的图像处理部34以及图像处理装置50的图像处理部54、与这些各图像处理部各自能够执行的图像处理的内容相关联。然后,使所确定的装置的图像处理部执行图像处理,并使复合机10印刷图像处理后的图像数据。
由此,例如,即使在控制装置30或者图像处理装置50中能够执行的图像处理功能发生了变更(更新、追加、废除等)的情况下,只要进行在控制装置30存储的图像处理信息表格的更新即可,不需要更新在复合机10注册的信息,因此能够便于从复合机10利用在图像数据处理系统I中能够执行的最新的图像处理功能。此外,由控制装置30自动地判断在哪个装置中进行图像处理,因此无需指定要执行图像处理的装置。从而,能够实现灵活性高且用户便于使用的图像数据处理系统。
另外,在本实施方式中,也可以将在复合机10的图像处理部15中进行的图像处理、在控制装置30的图像处理部34中进行的图像处理、以及在图像处理装置50的图像处理部54中进行的图像处理进行组合后执行。此时,控制装置30的控制部32 (外部应用部 36)代替图4的S40 S43的处理而进行图6所示的S40a S40g的处理即可。
即,若在S39中控制装置30从复合机10接收图像数据,则外部应用部36决定对该图像数据进行的各图像处理的执行顺序(S40a)。然后,外部应用部36确定要执行下一个应进行的图像处理的装置(在本实施方式中,控制装置30、图像处理装置50或者复合机10) (S40b),并判断所确定的装置是否为本装置(控制装置30) (S40c)。当在S40c中判断为是本装置的情况下,外部应用部36控制图像处理部34使其执行图像处理(S40d),并转移到 S40g的处理。
另一方面,当在S40c中判断为不是本装置的情况下,控制部32 (外部应用部36) 对要执行下一个图像处理的装置(图像处理装置50或者复合机10)发送图像数据和用于使该装置执行图像处理的图像处理命令(S40e )。
若从控制装置30接收图像数据和图像处理命令(S51a),则上述的要执行下一个图像处理的装置(图像处理装置50或者复合机10)通过该装置的图像处理部(图像处理部 54或图像处理部15)执行与图像处理命令对应的图像处理(S52a),并将图像处理后的图像数据发送给控制装置30 (S53a)。
外部应用部36在接收了图像处理后的图像数据时(S40f),以及在完成了 S40d的图像处理时,判断是否所有的图像处理已完成(S40g)。然后,在判断为剩下尚未完成的图像处理的情况下,返回S40b的处理。另一方面,在判断为所有的图像处理已完成的情况下,生成使图像形成部14执行印刷处理的印刷命令(印刷API调用)而将其传递给网络服务器部 35。网络服务器部35经由通信部31,将图像处理后的图像数据和印刷命令发送给复合机 10 (S44)。
此外,在控制装置30对复合机10发送图像数据和该图像数据的印刷命令时,也可以在该印刷命令中包含许可执行印刷处理的用户的用户认证信息(例如用户ID等),在进行了用户认证处理之后执行印刷。即,也可以仅在操作复合机10的用户所输入的用户认证信息和印刷命令中包含的用户认证信息一致的情况下许可执行印刷处理。
例如,可以在S2中发送操作画面的发送请求时、在S7中发送复印条件信息时、或者在S14中发送所扫描的图像数据时,将操作复合机10的用户的用户认证信息从复合机10 发送给控制装置30,控制装置30在S44中对复合机10发送的印刷命令中包含该用户认证信息。另外,操作复合机10的用户的用户认证信息的获取方法并没有特别限定,例如可以由用户操作输入部12a而输入,也可以通过复合机10具有的读卡器(未图示)读入用户所持有的IC卡而获取。
若从控制装置30接收图像数据和包含用户认证信息的印刷命令,则复合机10的控制部11 (网络浏览器部22)使复合机10的存储部(未图示)存储这些各数据。然后,在输入了与所存储的印刷命令中包含的用户认证信息一致的用户认证信息时,将该印刷命令传递给控制应用部23,使其执行与该印刷命令对应的印刷处理。
此外,在本实施方式中,设复合机10的图像处理部15进行与“复印份数”、“用纸尺寸”、“彩色模式”、“倍率”以及“浓度”的各设定项目对应的图像处理,控制装置30的图像处理部34进行与“白纸去除”、“倾斜校正”、以及“自动旋转”的各设定项目对应的图像处理,图像处理装置50的图像处理部54进行与“翻译”、“红眼校正”的各设定项目对应的图像处理。但是,并没有限定各图像处理由哪个装置中包含的图像处理部进行,也可以适当进行变更。
此外,在本实施方式的图像数据处理系统I中能够执行的图像处理并不限定于图 4所示的各图像处理,也可以设为对图4所示的各图像处理追加或者代替图3所示的图像处理的一部分或者全部而能够由复合机10的图像处理部15、控制装置30的图像处理部34 以及图像处理装置50的图像处理部54中的一个以上的装置执行其他的图像处理的结构。 例如,可举出图5所示的各图像处理。
此外,图像数据处理系统I具有的多个装置也能够执行共同的图像处理。此时,也可以预先决定要执行该图像处理的装置。或者也可以使能够执行该图像处理的各装置中处理能力最高的装置执行该图像处理。此外,也可以检测能够执行该图像处理的各装置的动作状况(是否正在执行其他的处理,或者是否正在待机,等待处理的处理数目等),根据该检测结果,使能够最早执行该图像处理的装置执行该图像处理。此外,也可以在能够执行该图像处理的多个装置中,包含执行作为该图像处理的对象的图像数据的图像读取处理的复合机10的情况下,使该复合机10执行图像处理。
此外,在本实施方式中,说明了控制装置(控制装置)30除了决定要执行图像处理的装置的功能、以及控制复合机10的装置功能的功能之外还具有执行图像处理的功能(图像处理部34)的结构,但并不限定于此。例如,也可以设为控制装置(控制装置)30不具有执行图像处理的功能(图像处理部34)的结构。此时,对于图像数据的图像处理由复合机10 的图像处理部15、或者图像处理装置50的图像处理部54来进行。
[实施方式2]
下面说明本发明的其他实施方式。另外,为了便于说明,对于具有与实施方式I相同的功能的部 件赋予与实施方式I相同的标号,并省略其说明。
在实施方式I中,在图3的S44的处理中,控制装置30在控制装置30的图像处理部34或图像处理装置50的图像处理部54中的图像处理完成后立即将图像处理后的图像数据和该图像处理的印刷命令发送给复合机10。相对于此,在本实施方式中,将在控制装置 30的图像处理部34或图像处理装置50的图像处理部54中图像处理后的图像数据和该图像数据的印刷命令暂时存储在不同于复合机10的其他的装置(后述的印刷作业管理服务器70)。然后,在由用户进行了指示时,将上述图像数据和上述印刷命令发送给复合机10, 使其执行印刷处理。
图7是表示本实施方式的图像数据处理系统Ib的结构的说明图。如图7所示,图像数据处理系统Ib除了实施方式I中的图像数据处理系统I的结构之外,还具有经由通信网络100与其他的装置可通信地连接的印刷作业管理服务器70。此外,印刷作业管理服务器70具有通信部71、控制部72、以及存储部73。
通信部71是进行与经由通信网络100连接的其他的装置之间的通信的部件。
控制部72是由CPU、专用处理器等运算处理部以及RAM、ROM、HDD等存储部件(均未图示)等构成的计算机装置,通过读取并执行在上述存储部件中存储的各种信息以及用于实施各种控制的程序,从而控制印刷作业管理服务器70的各部的动作。
存储部73存储经由通信网络100从其他装置接收到的图像数据以及用于使复合机10印刷该图像数据的印刷命令。
图8是表示图像数据处理系统Ib中的处理的流程的流程图。另外,在图8中,为了便于说明,仅记载了图像数据处理系统Ib中的处理中的、不同于实施方式I中图3所示的处理的处理内容的部分。
控制装置30的网络服务器部35在S41中使本装置的图像处理部34进行图像处理之后,以及在S43中从图像处理装置50接收了图像处理后的图像数据后,经由通信部31, 将图像处理后的图像数据以及用于执行该图像数据的印刷处理的印刷命令发送给印刷作业管理服务器70 (S91)。
若经由通信部71接收了图像数据以及印刷命令(S71),则印刷作业管理服务器70 的控制部72使存储部73存储所接收到的图像数据以及印刷命令(S72),并经由通信部71, 将用于表示图像数据以及印刷命令的接收处理和存储处理已完成的情况的接收/存储完成通知发送给控制装置30 (S73)。
若从印刷作业管理服务器70接收了接收/存储完成通知(S92),则控制装置30的网络服务器部35将用于表示印刷准备已完成的情况的印刷准备完成通知(输出准备完成通知)发送给由进行了复印开始指示的用户预先指定的发送目的地(例如用户的电子邮件地址等)(S93)。
另外,上述发送目的地的设定方法并没有特别限定,例如,可以由复合机10的用户在任意的定时经由输入部12a输入用于表示发送目的地的发送目的地信息,由复合机10 的网络浏览器部22将其发送给控制装置30。此外,也可以将用户认证信息和表示上述发送目的地的发送目的地信息相关联而预先存储在控制装置30、复合机10、或者经由通信网络100连接的其他的装置(例如进行用户认证处理的认证服务器),利用上述用户认证信息进行要利用复合机10进行复印处理的用户的用户认证处理,在能够认证时,控制装置30从存储有上述发送目的地信息的装置获取发送目的地信息。
在复合机10中进行了复印开始指示的用户例如通过自己的移动终端装置或者个人计算机等接收并确认了从控制装置3·0发送的印刷准备完成通知后,在任意的定时经由复合机10的输入部12a输入印刷命令一览的显示指示。
若接受了经由输入部12a输入的印刷命令一览的显示指示(S81),则复合机10的网络浏览器部22经由通信部16对印刷作业管理服务器70发送印刷命令一览信息的发送请求(S82)。另外,用于对印刷作业管理服务器70发送上述发送请求的发送目的地信息可以预先存储在复合机10的存储部(未图示),也可以包含于印刷准备完成通知中,由用户经由输入部12a而输入。
若接收从复合机10发送的印刷命令一览信息的发送请求(S74),则印刷作业管理服务器70的控制部72将用于表示在存储部73中存储的印刷命令的一览的印刷命令一览信息发送给复合机10 (S75)。
另外,在从复合机10对印刷作业管理服务器70发送印刷命令一览信息的发送请求时,也可以将用于确定进行了该发送请求的用户的信息与发送请求一同发送给印刷作业管理服务器70,印刷作业管理服务器70的控制部72从存储部73中存储着的印刷命令中提取与该用户对应的印刷命令,并将所提取的印刷命令的印刷命令一览信息发送给复合机 10。
若接收从印刷作业管理服务器70发送的印刷命令一览信息(S83),则复合机10的网络浏览器部22使显示部12b显示与该印刷命令一览信息对应的印刷命令的一览(S84)。 然后,若接受经由输入不12a输入的印刷命令的选择指示(S85),则网络浏览器部22将选择指示的印刷命令的发送请求发送给印刷作业管理服务器70 (S86)。
若接收从复合机70发送的印刷命令的发送请求(S76),则印刷作业管理服务器70 的控制部72从存储部73读取对应的印刷命令以及图像数据而发送给复合机10 (S77)。
若从印刷作业管理服务器70接收印刷命令以及图像数据(S87),则复合机10的网络浏览器部22将所接收的印刷命令以及图像数据传递给控制应用部23。控制应用部23启动打印API23C,生成用于执行与该印刷命令对应的印刷处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令控制图像形成部14,使其执行基于在S87中接收到的图像数据的图像的印刷处理(S88),并结束处理。
另外,也可以在上述印刷命令中包含许可执行印刷处理的用户的用户认证信息 (例如在S6中进行了复印开始指示的用户的用户ID),在S87中接收了印刷命令以及图像数据之后,进行用户认证处理后执行印刷处理。此时,复合机10在S87中接收的印刷命令以及图像数据暂时保存在复合机10的存储部(未图示),在用户认证处理完成后从上述存储部读取而执行印刷处理。
如上所述那样,在本实施方式的图像数据处理系统Ib中,将图像处理后的图像数据以及用于印刷该图像数据的印刷命令暂时保存在印刷作业管理服务器70,并将用于表示能够印刷上述图像数据的情况的印刷准备完成通知发送给用户的电子邮件地址。
由此,用户能够在完成了图像处理后,在任意的定时执行印刷处理。从而,例如在图像处理花费时间的情况下等,能够暂时离开复合机旁,在图像处理完成之后的任意的定时执行印刷。
另外,在本实施方式中,在共同的复合机10中进行图像读取处理和印刷处理,但并不限定于此。例如,也可以在用户接受了印刷准备完成通知之后,从能够印刷基于图像数据的图像的任意的复合机或者打印机(印刷装置)接入印刷作业管理服务器70而获取印刷命令以及图像数据,并执行印刷处理。
此外,在本实施方式中,将图像处理后的图像数据和印刷命令存储在印刷作业管理服务器70中,但并不限定于此,例如也可以由控制装置30执行印刷作业管理服务器70 的功能。此时,控制装置30将通过图3的S41或者S43的处理而获取的图像数据以及用于执行该图像数据的印刷处理的印刷命令存储在存储部33中,并将印刷准备完成通知发送给用户预先设定的发送目的地。然后,在从复合机10接收了印刷命令一览信息的发送请求时响应印刷命令一览信息,在从复合机10接收了印刷命令的发送请求时响应印刷命令以及图像数据。
此外,在本实施方式中,由印刷作业管理服务器70对控制装置30发送印刷准备完成通知,由控制装置30将接收/存储完成通知发送给用户预先指定的发送目的地,但并不限定于此。例如,也可以由控制装置30对印刷作业管理服务器70发送图像数据以及印刷命令之外还发送用于表示用户预先指定的发送目的地的发送目的地信息,由印刷作业管理服务器70将印刷准备完成通知发送给上述发送目的地。
[实施方式3]
下面说明本发明的又一个其他实施方式。另外,为了便于说明,对于具有与实施方式I相同功能的部件赋予与实施方式I相同标号,并省略其说明。
在实施方式1、2中,作为复合处理中的图像数据的输出处理,说明了由图像形成部(图像数据输出处理部)14进行图像数据的印刷处理的情况。相对于此,在本实施方式中, 作为复合处理中的图像数据的输出处理,说明通信部(图像数据输出处理部)16进行图像数据的FAX发送处理的情况。
图9是表示本实施方式的图像数据处理系统Ic的结构的说明图。如图9所示,图像数据处理系统Ic除了实施方式I中的图像数据处理系统I的结构之外,复合机10的控制部11包含的控制应用部23具有FAX-API23d。
FAX_API23d在从控制装置30接收了 FAX条件设定(分辨率设定、彩色/单色设定、 发送目的地设定等)的数据以及FAX处理(复合处理)的开始命令(复合处理命令)时,控制设备控制部21,使其基于FAX条件设定来执行FAX处理(原稿读取处理以及FAX发送处理)。
图10是表示图像数据处理系统Ic中的FAX处理(复合处理)的流程的流程图。
若经由操作部12从用户接受FAX模式(复合处理模式)的选择指示(S101 ),则复合机10的网络浏览器部22经由通信部16对控制装置30发送FAX模式的操作画面的发送请求(S102)。
若从复合机10接收到操作画面的发送请求(S131),则控制装置30的网络服务器部35从画面信息存储部37读取与该发送请求对应的操作画面数据(操作画面的HTML数据) (S132),并经由通信部31将其发送给复合机10 (S133)。
若从控制装置30接收到操作画面数据(S103),则复合机10的网络浏览器部22控制显示部12b,使其显示与该操作画面数据对应的操作画面(S 104)。在该操作画面中,用户能够选择原稿尺寸、原稿的读取分辨率、对于图像数据的图像处理内容、要FAX发送的图像数据的分辨率、FAX发送方式、发送目的地信息等FAX条件。
此后,网络浏览器部22接受用户对于在S104中显示的操作画面的FAX条件(图像处理内容)的选择指示(各设定项目的设定指示)(S105),并判断是否接受了 FAX开始指示 (“FAX开始”按钮的操作、符合处理的开始指示)(S106)。然后,在判断为没有接受FAX开始指示的情况下,继续S105以及S106的处理。
另一方面,当在S106中判断为接受了 FAX开始指示的情况下,网络浏览器部22生成用于表示在该时刻设定的FAX条件(图像处理内容)的FAX条件信息(处理内容信息),并经由通信部16,将FAX开始请求(复合处理的开始请求)和FAX条件信息发送给控制装置30 (S107)。
若从复合机10接受FAX条件信息(S134),则控制装置30的网络服务器部35将所接收到的FAX条件信息转发给外部应用部36。外部应用部36基于上述的FAX条件信息,确定应对图像数据应用的图像处理的内容(S135 )。
此外,外部应用部36基于在图像处理信息存储部39存储的图像处理信息表格,判断能否由复合机10的图像处理部15执行在S135中确定的图像处理(S136)。
然后,当在S136中判断为能够由复合机10的图像处理部15执行的情况下,外部应用部36生成FAX发送命令(FAX-API调用、处理命令)而传递给网络服务器部35,网络服务器部35经由通信部31,将该FAX发送命令发送给复合机10 (S137)。在该FAX发送命令中,包含有用于使图像读取部13执行原稿的读取处理、使图像处理部15执行与用户所设定的FAX条件对应的图像处理、使通信部16进行图像处理后的图像数据的FAX发送处理的控制命令。
另一方面,当在S136中判断为不能由复合机10的图像处理部15执行的情况下, 外部应用部36生成扫描命令(扫描API调用、处理命令)而传递给网络服务器部35,网络服务器部35经由通信部31,将该扫描命令发送给复合机10 (S138)。在该扫描命令中,包含有用于使图像读取部13执行原稿的读取处理、使所读取的图像数据发送到规定的发送目的地(在本实施方式中是控制装置30)的控制命令。
若从控制装置30接收了处理命令(FAX发送命令或者扫描命令(S108),则复合机 10的网络浏览器部22将所接收到的处理命令转发给控制应用部23。控制应用部23判断所接收到的处理命令是否为FAX发送命令(S109)。
当在S109中判断为是FAX发送命令的情况下,控制应用部23启动FAX_API23d,生成用于执行与该FAX发送命令对应的FAX发送处理的控制命令,并将其传递给设备控制部 21。设备控制部21基于该控制命令,控制图像读取部13使其执行原稿的读取处理(S110), 控制图像处理部15使其对图像读取部13读取的图像数据执行与用户所设定的FAX条件对应的图像处理(S111),控制通信部16使其进行由图像处理部15图像处理后的图像数据向与用户所设定的FAX条件对应的发送目的地的FAX发送处理(S112),并结束处理。
另一方面,当在S109判断为不是FAX发送命令的情况下(判断为是扫描命令的情况下),控制应用部23启动扫描API23b,生成用于执行与该扫描命令对应的扫描处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令,控制图像读取部13使其执行原稿的读取处理(S113),控制通信部16使其将所读取的图像数据发送给与扫描命令对应的发送目的地(在本实施方式中为控制装置30) (SlH)0
若从复合机10接收图像数据(S139),则控制装置30的外部应用部36基于在图像处理信息存储部39中存储的图像处理信息表格,判断能否由控制装置30的图像处理部34 执行在S135中确定的图像处理(S140)。
当在S140中判断为能够执行的情况下,外部应用部36使图像处理部34执行在 S135中确定的图像处理(S141),并将图像处理后的图像数据以及用于使通信部16执行该图像数据的FAX发送处理的FAX发送命令(FAX-API调用)传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及FAX发送命令发送给复合机10 (S144)。
另一方面,当在S140中判断为不能执行的情况下,外部应用部36将在S139中接收到的图像数据、以及用于使图像处理装置50的图像处理部54执行在S135中确定的图像处理的图像处理命令传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及图像处理命令发送给图像处理装置50 (S142)。
若从控制装置30接收到图像数据以及图像处理命令(S151),则图像处理装置50 的控制部52对该图像数据执行基于该图像处理命令的图像处理(S152),并经由通信部51, 将图像处理后的图像数据发送给控制装置30 (S153)。
若从图像处理装置50接收到图像处理后的图像数据(S143),则控制装置30的外部应用部36生成用于使通信部16执行该图像数据的FAX发送处理的FAX发送命令 (FAX-API调用),并将其传递给网络服务器部35。网络服务器部35经由通信部31,将从图像处理装置50接收到的图像处理后的图像数据以及上述FAX发送命令发送给复合机10 (S144)。
若从控制装置30接收图像数据以及FAX发送命令(S115),则复合机10的网络浏览器部22将该图像数据以及FAX发送命令传递给控制应用部23。控制应用部23启动 FAX-API23d,生成用于执行与该FAX发送命令对应的FAX发送处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令来控制通信部16,使其进行在S115中接收到的图像数据的FAX发送处理(SI 16),并结束处理。
[实施方式4]
下面说明本发明的又一个其他实施方式。另外,为了便于说明,对于具有与实施方式I相同功能的部件赋予与实施方式I相同标号,并省略其说明。
在实施方式1、2中,作为复合处理中的图像数据的输出处理,说明了图像形成部 (图像数据输出处理部)14进行图像数据的印刷处理的情况。此外,在实施方式3中,作为复合处理中的图像数据的输出处理,说明了通信部(图像数据输出处理部)16进行图像数据的 FAX发送处理的情况。相对于此,在本实施方式中,说明作为复合处理中的图像数据的输出处理,复合机进行图像数据的归档处理的情况。
图11是表示本实施方式的图像数据处理系统Id的结构的说明图。如图11所示, 图像数据处理系统Id除了实施方式I中的图像数据处理系统I的结构之外,还具有归档 API23e、图像存储处理部17、以及图像存储部18。
归档API23e包含于复合机10的控制部11中的控制应用部23。归档API23e在从控制装置30接收了归档条件设定(分辨率设定、彩色/单色设定、归档目的地设定等)的数据以及归档处理(复合处理)的开始命令(复合处理命令)时,控制设备控制器21使其基于归档条件设定执行归档处理(原稿读取处理以及归档处理)。
图像存储处理部17进行对于图像存储部18的图像数据的写入处理、以及来自图像存储部18的图像数据的读取处理。
图像存储部18是用于存储图像数据的存储介质。作为上述记录介质,例如,可以使用磁带、盒式带等带系列、 包括软盘(注册商标)/硬盘等的磁盘、CD-R0M/M0/MD/DVD/CD-R 等光盘的盘系列、IC卡(包括存储器卡)/光卡等的卡系类、或者掩模R0M/EPR0M/EEPR0M/闪速ROM等的半导体存储器系列等。另外,在本实施方式中,说明了图像存储部18包含于复合机10的内部的结构,但并不限定于此。例如,图像存储部18也可以可装卸地安装于复合机10,也可以包含于与复合机10可通信地连接的装置。
图10是表示图像数据处理系统Id中的归档处理(复合处理)的流程的流程图。
若经由操作部12从用户接受了归档模式(复合处理模式)的选择指示(S201),则复合机10的网络浏览器部22经由通信部16,对控制装置30发送归档模式的操作画面的发送请求(S202)。
若从复合机10接收了操作画面的发送请求(S231),则控制装置30的网络服务器部35从画面信息存储部37读取与该发送请求对应的操作画面数据(操作画面的HTML数据) (S232),并经由通信部31将其发送给复合机10 (S233)。
若从控制装置30接收了操作画面数据(S203),则复合机10的网络浏览器部22控制显示部12b使其显示与该操作画面数据对应的操作画面(S204)。在该操作画面中,用户能够选择原稿尺寸、原稿的读取分辨率、对于图像数据的图像处理内容、要归档的图像数据的分辨率、要归档的图像数据的数据格式、归档目的地信息等归档条件。
此后,网络浏览器部22接受用户对于在S204中显示的操作画面的归档条件(图像处理内容)的选择指示(各设定项目的设定指示)(S205),并判断是否接受了归档开始指示 (“归档开始”按钮的操作、复合处理的开始指示)(S206)。然后,当判断为未接受归档开始指示的情况下,继续S205以及S206的处理。
另一方面,当在S206中判断为接受了归档开始指示的情况下,网络浏览器部22生成用于表示在该时刻设定的归档条件(图像处理内容)的归档条件信息(处理内容信息),并经由通信部16,将归档开始请求(复合处理的开始请求)和归档条件信息发送给控制装置30 (S207)。
若从复合机10接收到归档条件信息(S234),则控制装置30的网络服务器部35将所接收到的归档条件信息转发给外部应用部36。外部应用部36基于上述的归档条件信息, 确定应对图像数据应用的图像处理的内容(S235 )。
此外,外部应用部36基于在图像处理信息存储部39存储的图像处理信息表格,判断能否通过复合机10的图像处理部15来执行在S235中确定的图像处理(S236)。
然后,当在S236中判断为能够通过复合机10的图像处理部15来执行的情况下, 外部应用部36生成归档命令(归档API调用、处理命令)而传递给网络服务器部35,网络服务器部35经由通信部31,将该归档命令发送给复合机10 (S237)。在该归档命令中,包含用于使图像读取部13执行原稿的读取处理、使图像处理部15执行与用户所设定的归档条件对应的图像处理、使图像存储处理部17进行对于图像处理后的图像数据的归档处理的控制命令。
另一方面,当在S236中判断为不能通过复合机10的图像处理部15来执行的情况下,外部应用部36生成扫描命令 (扫描API调用、处理命令)而传递给网络服务器部35,网络服务器部35经由通信部31,将该扫描命令发送给复合机10 (S238)。在该扫描命令中, 包含用 于使图像读取部13执行原稿的读取处理、将所读取的图像数据发送给规定的发送目的地(在本实施方式中是控制装置30)的控制命令。
若从控制装置30接收处理命令(归档命令或者扫描命令)(S208),则复合机10的网络浏览器部22将所接收到的处理命令转发给控制应用部23。控制应用部23判断所接收到的处理命令是否为归档命令(S209 )。
当在S209中判断为是归档命令的情况下,控制应用部23启动归档API23e,生成用于执行与该归档命令对应的归档处理的控制命令而传递给设备控制部21。设备控制部21 基于该控制命令,控制图像读取部13使其执行原稿的读取处理(S210),并控制图像处理部 15使其对图像读取部13读取到的图像数据执行与用户所设定的归档条件对应的图像处理 (S211),控制图像存储处理部17使其进行由图像处理部15图像处理后的图像数据向与用户所设定的归档条件对应的归档目的地的归档处理(S212),并结束处理。
另一方面,当在S209中判断为不是归档命令的情况下(判断为是扫描命令的情况下),控制应用部23启动扫描API23b,生成用于执行与该扫描命令对应的扫描处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令,控制图像读取部13使其执行原稿的读取处理(S213),并控制通信部16使其将所读取到的图像数据发送给与扫描命令对应的发送目的地(在本实施方式中是控制装置30) (S214)。若从复合机10接收到图像数据(S239),则控制装置30的外部应用部36基于在图像处理信息存储部39中存储的图像处理信息表格,判断能否通过控制装置30的图像处理部34执行在S235中确定的图像处理(S240)。当在S240中判断为能够执行的情况下,外部应用部36使图像处理部34执行在S235中确定的图像处理(S241),将图像处理后的图像数据、以及用于使图像存储处理部17执行该图像数据的归档处理的归档命令(归档API调用)传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及归档命令发送给复合机10 (S244)。另ー方面,当在S240中判断为不能执行的情况下,外部应用部36将在S239中接收到的图像数据、以及用于使图像处理装置50的图像处理部54执行在S235中确定的图像 处理的图像处理命令传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及图像处理命令发送给图像处理装置50 (S242)。若从控制装置30接收到图像数据和图像处理命令(S251),则图像处理装置50的控制部52对该图像数据执行与该图像处理命令对应的图像处理(S252),并经由通信部51,将图像处理后的图像数据发送给控制装置30 (S253)。若从图像处理装置50接收到图像处理后的图像数据(S243),则控制装置30的外部应用部36生成用于使图像存储处理部17执行该图像数据的归档处理的归档命令(归档API调用),并将其传递给网络服务器部35。网络服务器部35经由通信部31,将从图像处理装置50接收到的图像处理后的图像数据以及上述归档命令发送给复合机10 (S244)。若从控制装置30接收到图像数据以及归档命令(S215),则复合机10的网络浏览器部22将该图像数据以及归档命令转发给控制应用部23。控制应用部23启动归档API23e,生成用于执行与该归档命令对应的归档处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令而控制图像存储处理部17,使其执行在S215中接收到的图像数据的归档处理(S216),并结束处理。另外,在上述各实施方式中,设每次选择复合处理模式时从复合机10对控制装置30进行操作画面的发送请求,但并不限定于此。例如,也可以预先存储在复合机10初次执行各模式时从控制装置30接收到的操作画面数据,在之后执行该模式时,基于本身存储的操作画面数据,显示操作画面。图13是表示在实施方式I所示的复印模式的处理中,在复合机10中预先存储操作画面数据时的处理的流程的流程图。另外,在图13中,为了便于说明,仅记载不同于实施方式I中的图3的处理的步骤。若经由操作部12,从用户接受了复印模式(复合处理模式)的选择指示(SI),则复合机10的网络浏览器部22判断是否在复合机I的存储部(未图示)中存储有复印模式的操作画面数据(Sla),然后,当已经存储了的情况下,读取该操作画面数据(Sla),控制显示部12b使其显示基于该操作画面数据的操作画面(S4),并进行S5以后的处理。S5以后的处理与实施方式I相同。另ー方面,当在Sla中判断为没有存储复印模式的操作画面数据的情况下,网络浏览器部22经由通信部16,对控制装置30发送复印模式的操作画面的发送请求(S2)。
若从复合机10接收到操作画面的发送请求(S31),则控制装置30的网络服务器部35从画面信息存储要部37读取与该发送请求对应的操作画面数据(操作画面的HTML数据)(S32),并经由通信部31将其发送给复合机10 (S33)。若从控制装置30接收到操作画面数据(S3),则复合机10的网络浏览器部22使复合机10的存储部(未图示)存储所接收到的操作画面数据(S3a),并控制显示部12b使其显示基于该操作画面数据的操作画面(S4),并进行S5以后的处理。S5以后的处理与实施方式I相同。·另外,也可以在每个规定的定时(例如,复合机10的电源被切断时、协作操作模式被解除吋、存储该操作画面数据后经过了规定期间时、或者从控制装置30接收了对在图像处理装置50中能够执行的图像处理内容进行了更新的意思的通知时等),删除存储在复合机10的图像存储部18的操作画面数据。由此,能够以适当的频度更新操作画面数据。此外,在上述各实施方式中,也可以在从复合机10对控制装置30进行操作画面的发送请求吋,复合机10与操作画面的发送请求ー并发送用户的识别信息,控制装置30对复合机10发送对应于用户的操作画面。例如,控制装置30的网络服务器部35可以对复合机10发送与用户所选择的模式对应的、与用户具有利用权限的图像处理内容对应的操作画面。图14是表示在实施方式I所示的用户模式的处理中,从复合机10对控制装置30进行操作画面的发送请求时,复合机10与操作画面的发送请求一并发送用户的识别信息,控制装置30对复合机10发送对应于用户的操作画面的情况下的处理的流程的流程图。另夕卜,在图14中,为了便于说明,仅记载不同于实施方式I中的图3的处理的处理。首先,复合机10的网络浏览器部22接受用户的识别信息(用户ID)(S01)。例如,可以由用户利用操作部12输入用户识别信息,也可以读取在用户持有的存储卡等中存储的用户识别信息。接着,复合机10的网络浏览器部22经由操作部12从用户接受复印模式(复合处理模式)的选择指示(S I)。另外,SOl的处理和SI的处理的顺序可以颠倒,也可以并行进行。此后,复合机10的网络浏览器部22经由通信部16对控制装置30发送复印模式的操作画面的发送请求以及用户识别信息(S2)。若从复合机10接收到操作画面的发送请求以及用户识别信息(S31b),则控制装置30的网络服务器部35从画面信息存储部37读取在与该发送请求对应的操作画面数据(操作画面的HTML数据冲的、与对应于用户识别信息的用户具有利用权限的图像处理内容对应的操作画面数据(S32b),并经由通信部31将其发送给复合机10 (S33)。S卩,在图像数据处理系统I中能够执行的图像处理(在复合机10的图像处理部15、控制装置30的图像处理部34、或者图像处理装置50的图像处理部54中能够执行的图像处理)与许可执行该图像处理的用户的识别信息相关联地预先存储在画面信息存储部37中。然后,网络服务器部35从画面信息存储部37读取在与用户所选择的模式(复合处理模式)对应的操作画面数据中与对应于用户识别信息的用户具有利用权限的图像处理内容对应的操作画面数据。另夕卜,也可以由网络服务器部35根据对应于用户识别信息的用户具有利用权限的图像处理内容,对从画面信息存储部37读取的操作画面数据进行编辑。
若从控制装置30接收到操作画面数据(S3),则复合机10的网络浏览器部22控制显示部12b使其显示基于该操作画面数据的操作画面(S4),并进行S5以后的处理。S5以后的处理与实施方式I相同。此外,在上述各实施方式中,当在图像处理装置50的图像处理部54进行图像处理时,也可以在执行图像处理之前确认用户是否具有该图像处理(或者该图像处理装置50)的利用权限。图15是表示在实施方式I所示的复印模式的处理中,在图像处理装置50的图像处理部54中进行图像处理时,在执行图像处理之前确认用户是否具有该图像处理的利用权限的情况下的处理的流程的流程图。另外,在图1 5中,为了便于说明,仅记载不同于实施方式I中的图3的处理的处理。当在图3所示的S9的处理中判断为不是复印命令的情况下(判断为是扫描命令的情况下),控制应用部23启动扫描API23b,生成用于执行与该扫描命令对应的扫描处理、用户识别信息的获取处理、以及图像数据与用户识别信息的发送处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令,控制图像读取部13使其执行原稿的读取处理(S13),并控制操作部12使其获取用户的识别信息(用户ID) (S13b),控制通信部16使其将所读取的图像数据以及在S13b中获取的用户识别信息发送给与扫描命令对应的发送目的地(在本实施方式中是控制装置30) (SHb)0另外,用户识别信息的获取方法没有特别限定。例如,可以由用户利用操作部12输入用户识别信息,也可以读取在用户持有的存储卡等中存储的用户识别信息。此外,用户识别信息的获取定时也并不限定于上述的定时,也可以在S13的处理之前进行用户识别信息的获取处理而预先存储在复合机10的存储部(未图示)中,并在S13b中将其读取。若从复合机10接收到图像数据以及用户识别信息(S39b),则控制装置30的外部应用部36基于在图像处理信息存储部39中存储的图像处理信息表格,判断能否通过控制装置30的图像处理部34执行在S35中确定的图像处理(S40)。当在S40中判断为能够执行的情况下,外部应用部36使图像处理部34执行在S35中确定的图像处理(S41),并将图像处理后的图像数据以及用于使图像形成部14执行该图像数据的印刷处理的印刷命令(印刷API调用)传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及印刷命令发送给复合机10 (S44)。另ー方面,当在S40中判断为不能执行的情况下,外部应用部36对在S39b中接收的用户识别信息、与预先存储的具有利用图像处理装置50的图像处理功能的权限的用户的用户识别信息进行比较,从而判断复合机10的用户是否具有利用图像处理装置50的图像处理功能的权限(S40b)。例如,可以预先存储针对各图像处理装置50具有利用权限的各用户的用户识别信息,井根据从复合机10接收到的用户识别信息,判断是否存在该用户具有利用权限的图像处理装置50。此外,也可以预先存储针对各图像处理装置50具有利用权限的用户所属的组(例如,已签利用契约的用户的“许可用户”、试用过程中的用户的“试验用户”等的组),井根据从复合机10接收到的用户识别信息,判断是否存在该用户具有利用权限的图像处理装置50。然后,当在S40b中判断为复合机10的用户具有利用图像处理装置50的图像处理功能的权限的情况下,外部应用部36对网络服务器部35传递在S39b中接收到的图像数据以及用于使图像处理装置50的图像处理部54执行在S35中所确定的图像处理的图像处理命令。网络服务器部35经由通信部31,将该图像数据以及图像处理命令发送给图像处理装置 50 (S42)。若从控制装置30接收到图像数据以及图像处理命令(S51),则图像处理装置50的控制部52对该图像数据执行与该图像处理命令对应的图像处理(S52),并经由通信部51,将图像处理后的图像数据发送给控制装置30 (S53)。 若从图像处理装置50接收到图像处理后的图像数据(S43 ),则控制装置30的外部应用部36生成用于使图像形成部14执行该图像数据的印刷处理的印刷命令(印刷API调用),并将其传递给网络服务器部35。网络服务器部35经由通信部31,将从图像处理装置50接收到的图像处理后的图像数据以及上述印刷命令发送给复合机10 (S44)。另ー方面,当在S40b中判断为复合机10的用户没有利用图像处理装置50的图像处理功能的权限的情况下,外部应用部36生成错误显示画面,并经由通信部31将其发送给复合机10 (S40c)。在上述的错误显示画面中,例如包含有用于表示发生了错误的显示、以 及中止的复印处理的意思的显示。另外,也可以在画面信息存储部37中预先存储对应于预先设想到的错误内容的错误显示画面的画面数据,由外部应用部36将其读取。若从控制装置30接收到数据(S15b),则复合机10的网络浏览器部22判断所接收到的数据是否为错误画面数据(S15c)。然后,当判断为接收了错误画面数据的情况下,网络浏览器部22使显示部12b显示错误画面(S15d),并结束处理。另ー方面,当判断为接收到的数据不是错误画面数据的情况下,即,接收到图像数据以及印刷命令的情况下,网络浏览器部22将接收到的图像数据以及印刷命令转发给控制应用部23。控制应用部23启动打印API23c,生成用于执行与该印刷命令对应的印刷处理的控制命令而传递给设备控制器21。设备控制器21基于该控制命令而控制图像形成部14,使其进行基于在S15b中接收到的图像数据的图像的印刷处理(S16),并结束处理。此外,在上述各实施方式中,当在多个图像处理装置50中能够执行与用户所选择的图像处理内容对应的图像处理的情况下,也可以由用户选择要执行图像处理的图像处理装置50。图16是表示在图15所示的复印模式的处理中,在多个图像处理装置50能够执行与用户所选择的图像处理内容对应的图像处理时,由用户选择要执行图像处理的图像处理装置50的情况下的处理的流程的流程图。另外,为了便于说明,说明不同于图15的处理的处理。当在S40中判断为不能由控制装置30的图像处理部34执行在S35中确定的图像处理的情况下,外部应用部36对在S39b中接收到的用户识别信息、以及预先存储的具有利用经由通信网络100连接的各图像处理装置50的图像处理功能的权限的用户的用户识别信息进行比较,从而判断是否存在能够执行在S35中确定的图像处理而且用户具有利用权限的图像处理装置50 (S40d)。例如,可以预先存储对于各图像处理装置50具有利用权限的各用户的用户识别信息,井根据从复合机10接收到的用户识别信息,判断是否存在该用户具有利用权限的图像处理装置50。此外,也可以预先存储对于各图像处理装置50具有利用权限的用户所属的组(例如,已签利用契约的用户的“许可用户”、试用过程中的用户的“试验用户”等的组),井根据从复合机10接收到的用户识别信息,判断是否存在该用户具有利用权限的图像处理装置50。然后,当在S40d中判断为不存在能够执行在S35中确定的图像处理而且用户具有利用权限的图像处理装置50的情况下,外部应用部36生成错误显示画面,并经由通信部31将其发送给复合机10(S40c)。在上述的错误显示画面中,例如包含有用于表示发生了错误的显示、以及中止的复印处理的意思的显示。另外,也可以在画面信息存储部37中预先存储对应于预先设想到的错误内容的错误显示画面的画面数据,由外部应用部36将其读取。另ー方面,当在S40d中判断为存在能够执行在S35中确定的图像处理而且用户具有利用权限的图像处理装置50的情况下,外部应用部36判断是否存在多个能够执行图像处理而且用户具有利用权限的图像处理装置50 (S40e)。例如,可以首先检测用户具有利用权限的图像处理装置50,并从所检测出的图像处理装置50中检测能够执行在S35中确定的图像处理的图像处理装置50。或者,也可以首先检测能够执行在S35中确定的图像处理的图像处理装置50,并从检测到的图像处理装置50中检测用户具有利用权限的图像处理装置50。然后,当在S40e中判断为能够执行在S35中确定的图像处理而且用户具有利用权限的图像处理装置50只有一台时,外部应用部36将在S39b中接收到的图像数据、以及用于使图像处理装置50的图像处理部54执行在S35中确定的图像处理的图像处理命令传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及图像处理命令发送给图像处理装置50 (S42)。另ー方面,当判断为能够执行在S35中确定的图像处理而且用户具有利用权限的图像处理装置50存在多个的情况下,外部应用部36从这些多个图像处理装置50选择与用户属性对应的图像处理装置50 (S40f)。例如,当多个图像处理装置50能够执行相同种类的图像处理的情况下,对这些多 个图像处理装置50预先设定优先顺序。然后,从能够执行在S35中确定的图像处理而且用户具有利用权限的图像处理装置50中,选择优先顺序最高的图像处理装置50。上述优先顺序的设定方法没有特别限定,例如,可以是与图像处理的处理能力对应的顺序,也可以是与利用费用对应的顺序,也可以是用户预先选择的顺序。例如,可以首先检测能够执行在S35中确定的图像处理的图像处理装置50,从所检测到的图像处理装置50中,从优先顺序高的图像处理装置50起依次判断复合机10的用户是否具有该图像处理装置50的利用权限,并选择最先判断为具有利用权限的图像处理装置50。或者,也可以首先检测能够执行在S35中确定的图像处理的图像处理装置50,并从所检测到的各图像处理装置50中提取复合机10的用户具有利用权限的图像处理装置50,并从所提取到的图像处理装置50中选择优先顺序最高的图像处理装置50。然后,外部应用部36将用于确定在S40f中选择的图像处理装置50的信息、在S39b中接收到的图像数据、以及用于使图像处理装置50的图像处理部54执行在S35中确定的图像处理的图像命令传递给网络服务器部35。网络服务器部35经由通信部31,将该图像数据以及图像处理命令发送给在S40f中选择的图像处理装置50 (S42)。若从控制装置30接收到图像数据以及图像处理命令(S51),则图像处理装置50的控制装置52对该图像数据执行与该图像处理命令对应的图像处理(S52),并经由通信部51,将图像处理后的图像数据发送给控制装置30 (S53)。若从图像处理装置50接收到图像处理后的图像数据(S43),则控制装置30的外部应用部36生成用于使图像形成部14执行该图像数据的印刷处理的印刷命令(印刷API调用),并将其传递给网络服务器部35。网络服务器部35经由通信部31,将从图像处理装置50接收到的图像处理后的图像数据以及上述印刷命令发送给复合机10 (S44)。若从控制装置30接收到数据(S15b),则复合机10的网络浏览器部22判断接收到的数据是否为错误画面数据(S15c)。然后,当判断为接收了错误画面数据的情况下,网络浏览器部22使显示部12b显示错误画面(S15d),并结束处理。另ー方面,当判断为接收到的数据不是错误画面数据的情况下,即接收到图像数 据以及印刷命令的情况下,网络浏览器部22将接收到的图像数据以及印刷命令转发给控制应用部23。控制应用部23启动打印API23c,生成用于执行与该印刷命令对应的印刷处理的控制命令而传递给设备控制部21。设备控制部21基于该控制命令来控制图像形成部14,使其进行基于在S15b中接收到的图像数据的图像的印刷处理(S16),并结束处理。此外,在上述各实施方式中,复合机10、控制装置30、以及图像处理装置50所具有的各部(各块)、尤其是复合机10的控制部11和/或图像处理部15、控制装置30的控制部32和/或图像处理部34、图像处理装置50的控制部52和/或图像处理部54可以利用CPU等处理器通过软件来实现。此时,复合机10、控制装置30、以及图像处理装置50具有执行用于实现各功能的控制程序的命令的CPU (中央处理单元)、存储了上述程序的ROM (只读存储器)、展开上述RAM (随即存取存储器)、存储上述程序以及各种数据的存储器等存储装置(记录介质)等。然后,本发明的目的通过以下方式来达成将计算机可读取地记录了作为实现上述的功能的软件的复合机10、控制装置30、以及图像处理装置50的控制程序的程序代码(执行形式程序、中间码程序、源程序)的记录介质提供给复合机10、控制装置30、以及图像处理装置50,由该计算机(或者CPU、MPU)读取并执行在记录介质中记录的程序代码。作为上述记录介质,,可以使用磁带、盒式带等带系列、包括软盘(注册商标)/硬盘等的磁盘、⑶-R0M/M0/MD/DVD/⑶-R等光盘的盘系列、IC卡(包括存储器卡)/光卡等的卡系类、或者掩模R0M/EPR0M/EEPR0M/闪速ROM等的半导体存储器系列等。此外,也可以将复合机10、控制装置30、以及图像处理装置60构成为能够与通信网络连接,经由通信网络提供上述程序代码。该通信网络的结构并没有特别限定,例如能够利用因特网、内部网、夕卜部网、LAN、ISDN、VAN、CATV通信网、虚拟专用网(virtual privatenetwork)、电话线路网、移动体通信网、卫星通信网等。此外,对构成通信网络的传输介质也没有特别限定,例如能够利用IEEE1394、USB、电カ线传送、电缆TV线路、电话线、ADSL线路等有线,也可以利用IrDA或遥控器等红外线、蓝牙(注册商标)、802. 11无线、HDR、移动电话网、卫星线路、地波数字网等的无线。另外,本发明也可以通过以电子传输方式实现了上述程序代码的、载入载波中的计算机数据信号的方式来实现。此外,复合机10、控制装置30、以及图像处理装置50的各块并不限定于利用软件来实现,也可以由硬件逻辑来构成。此外,复合机10、控制装置30、以及图像处理装置50的各块也可以是用于进行处理的一部分的硬件、以及执行用于进行该硬件的控制和剰余的处理的软件的运算部件的组合。
在本发明的图像数据处理系统中,复合机与一个或者多个图像处理装置经由通信网络可通信地连接,所述复合机具有图像读取部,读取原稿而获取该原稿的图像数据;内部图像处理部,对图像数据实施图像处理;以及图像数据输出处理部,进行图像数据的输出处理,所述图像处理装置具有对图像数据进行图像处理的外部图像处理部,在上述图像数据处理系统中进行如下的复合处理上述图像读取部获取原稿的图像数据,上述内部图像处理部以及上述外部图像处理部中的至少ー个对上述图像读取部获取到的图像数据实施图像处理,上述图像数据输出处理部进行图像处理后的上述图像数据的输出处理,其特征在干,上述图像数据处理系统包含控制装置,上述控制装置经由上述通信网络可通信地连接到上述复合机上,上述控制装置具有复合处理控制部,其控制上述各部在上述复合处理中的动作,上述复合机具有指示输入部,其接受来自用户的、在复合处理中要对图像数据实施的图像处理内容的选择指示以及该复合处理的开始指示,上述控制装置具有存储部,其存储了图像处理功能信息,上述图像处理功能信息包含上述内部图像处理部能够执行的图像处理的内容以及上述各外部图像处理部能够执行的图像处理的内容,上述复合机在接受了来自用户的图像处理内容的选择指示以及复合处理的开始指示吋,将用于表示所选择的·图像处理内容的处理内容信息以及复合处理开始请求发送给上述控制装置,上述复合处理控制部在从上述复合机接收了上述复合处理开始请求以及上述处理内容信息时,使上述图像读取部获取原稿的图像数据,并基于上述处理内容信息以及上述图像处理功能信息,从上述内部图像处理部以及上述各外部图像处理部中检测能够执行与用户所选择的图像处理内容对应的图像处理的图像处理部,并使所检测到的图像处理部对上述图像读取部所获取的图像数据执行与用户所选择的图像处理内容对应的图像处理。根据上述的结构,复合机在接受了来自用户的图像处理内容的选择指示以及复合处理的开始指示吋,将用于表示所选择的图像处理内容的处理内容信息以及复合处理开始请求发送给上述控制装置。此外,控制装置具有存储部,上述存储部存储了图像处理功能信息,上述图像处理功能信息包含内部图像处理部能够执行的图像处理的内容以及外部图像处理部能够执行的图像处理的内容,上述控制装置在从复合机接收了复合处理开始请求以及处理内容信息时,使图像读取部获取原稿的图像数据,并基于处理内容信息以及图像处理功能信息,从上述内部图像处理部以及上述各外部图像处理部中检测能够执行与用户所选择的图像处理内容对应的图像处理的图像处理部,并使所检测到的图像处理部对图像读取部所获取的图像数据执行与用户所选择的图像处理内容对应的图像处理,并使图像数据输出处理部进行被执行了图像处理后的图像数据的输出处理。由此,即使例如在图像处理装置中能够执行的图像处理功能发生了变更(更新、追加、废除等)的情况下,只要进行在控制装置存储的图像处理功能信息的更新即可,不需要更新在复合机中注册的信息,因此能够便于从复合机利用在图像处理装置中能够执行的最新的图像处理功能。另外,也可以设为如下结构由上述图像数据输出处理部进行的上述输出处理是以下处理中的任ー个或者两个以上的组合印刷处理,印刷基于图像数据的图像;发送处理,将图像数据发送给可通信地连接到上述复合机上的其他装置;归档处理,使图像数据存储到上述复合机包含的存储部件或者可通信地连接到上述复合机上的存储部件;以及显示处理,将基于图像数据的图像显示于上述复合机包含的显示部件或者可通信地连接到上述复合机上的显示部件。
根据上述的结构,能够容易从复合机利用在印刷处理、发送处理、归档处理、显示处理、或者将这些进行组合后的处理中,在图像处理装置中能够执行的最新的图像处理功倉^:。此外,也可以设为如下结构上述图像处理功能信息包含上述内部图像处理部能够执行的图像处理的种类、以及上述外部图像处理部能够执行的图像处理的种类,上述复合处理控制部根据用户所选择的图像处理的种类,检测能够执行该图像处理的图像处理部。根据上述的结构,能够根据用户选择的图像处理的种类,适当地检测要执行该图像处理的图像处理部。此外,也可以设为如下结构上述复合机包含显示部,其显示要对用户呈现的信息,上述复合处理控制部对上述复合机发送用于由用户进行图像处理内容的选择指示以及复合处理的开始指示的操作画面的画面数据,从而使上述显示部将其显示。 根据上述的结构,由于由控制装置控制使复合机的显示部显示的操作画面,因此即使在图像数据处理系统中包含的各图像处理部中能够执行的图像处理的内容发生了变化的情况下,也能够使操作画面适当地反映其变化内容。此外,也可以设为如下结构上述复合处理控制部在发送了上述输出准备完成通知之后,在从上述复合机或者上述其他装置接收了输出处理的开始指示时,对进行了该开始指示的用户进行用户认证处理。根据上述的结构,即使在进行了图像读取处理之后,进行输出处理之前用户离开了复合机旁的情况下,也能够防止被第三人获取输出处理結果。由此,即使例如图像处理装置中的图像处理费时间的情况下,用户也不必在复合机旁继续等待图像处理的完成,能够提高用户的便利性。此外,也可以设为如下结构包含印刷作业管理服务器,其存储由上述图像处理装置实施了图像处理之后的图像数据,上述复合处理控制部对上述印刷作业管理服务器发送由上述图像处理装置图像处理之后的图像数据、以及用于使上述复合机或者具有进行该输出处理的功能的其他装置执行该图像数据的输出处理的输出处理命令,上述印刷作业管理服务器存储上述图像数据以及上述输出处理命令,并在从用户经由上述复合机或上述其他装置接收了上述图像数据以及上述输出处理命令的发送请求时,将上述图像数据以及上述输出处理命令返回给上述复合机或上述其他装置。根据上述结构,在进行了图像读取处理之后,用户能够利用连接到通信网络上的复合机或者具有输出处理功能的其他装置,在任意的定时执行输出处理。此外,也可以设为如下结构上述复合处理控制部在成为能够对上述复合机发送由上述图像处理装置实施了图像处理之后的图像数据的状态时,对预先被指定的发送目的地发送用于表示输出处理准备已完成的情况的输出准备完成通知。根据上述结构,用户通过确认对上述发送目的地发送的输出准备完成通知,能够知道输出处理准备已完成。此外,也可以设为如下结构上述复合机具有用于显示要对用户呈现的信息的显示部、以及用于存储用于用户进行图像处理内容的选择指示以及复合处理的开始指示的操作画面的画面数据的图像存储部,当在上述图像存储部存储有上述操作画面的画面数据的情况下,从上述图像存储部读取上述画面数据而显示于上述显示部,当在上述图像存储部没有存储上述操作画面的画面数据的情况下,从上述控制装置获取上述画面数据而显示于上述显示部,并使上述图像存储部存储该画面数据。根据上述结构,当在上述图像存储部存储有上述操作画面的画面数据的情况下,能够从上述图像存储部读取该画面数据而显示于上述显示部,因此能够缩短操作画面的显示所需的时间,从而提高用户的便利性。此外,也可以设为如下结构上述复合机除了上述处理内容信息以及上述复合处理开始请求之外,还将该复合机的用户的用户识别信息发送给上述控制装置,上述控制装置针对上述各图像处理装置存储具有该各图像处理装置的外部图像处理部的利用权限的用户的用户识别信息,上述复合处理控制部从上述内部图像处理部或者上述外部图像处理部中的该用户具有利用权限的外部图像处理部中,选择要执行与用户所选择的图像处理内容对应的图像处理的图像处理部,当上述内部图像处理部以及上述外部图像处理部中的该用户具有利用权限的外部图像处理部中不存在能够执行与用户所选择的图像处理内容对 应的图像处理的图像处理部的情况下,中止与该图像处理内容对应的复合处理的执行。根据上述结构,能够对每个用户设定能够利用的外部图像处理部。此外,也可以设为如下结构上述控制装置针对上述各图像处理装置的外部图像处理部中的进行同一种图像处理的外部图像处理部存储优先顺序,当上述内部图像处理部不能执行与用户所选择的图像处理内容对应的图像处理而且存在多个能够执行与用户所选择的图像处理内容对应的图像处理且用户具有利用权限的外部图像处理部的情况下,使从这些多个外部图像处理部中根据上述优先顺序选择的外部图像处理部对上述图像读取部所获取的图像数据执行与用户所选择的图像处理内容对应的图像处理。根据上述结构,当用户能够利用的外部图像处理部存在多个的情况下,能够根据预先设定的优先顺序来决定要进行图像处理的图像处理部。此外,也可以设为如下结构上述图像处理装置中的其中ー个包含于上述控制装置。根据上述结构,能够容易从复合机利用复合机所包含的图像处理部的图像处理功能、以及控制装置所包含的图像处理装置中能够执行的图像处理功能。本发明能够应用于经由通信网络可通信地连接的复合机与图像处理装置协作而进行复印动作的图像数据处理系统。
权利要求
1.一种图像数据处理系统,在上述图像数据处理系统中,复合机与一个或者多个图像处理装置经由通信网络可通信地连接,所述复合机具有图像读取部,读取原稿而获取该原稿的图像数据;内部图像处理部,对图像数据实施图像处理;以及图像数据输出处理部,进行图像数据的输出处理,所述图像处理装置具有对图像数据进行图像处理的外部图像处理部,在上述图像数据处理系统中进行如下的复合处理上述图像读取部获取原稿的图像数据,上述内部图像处理部以及上述外部图像处理部中的至少一个对上述图像读取部获取到的图像数据实施图像处理,上述图像数据输出处理部进行图像处理后的上述图像数据的输出处理,其特征在于,上述图像数据处理系统包含控制装置,上述控制装置经由上述通信网络可通信地连接到上述复合机上,上述控制装置具有复合处理控制部,其控制上述各部在上述复合处理中的动作,上述复合机具有指示输入部,其接受来自用户的、在复合处理中要对图像数据实施的图像处理内容的选择指示以及该复合处理的开始指示,上述控制装置具有存储部,其存储了图像处理功能信息,上述图像处理功能信息包含上述内部图像处理部能够执行的图像处理的内容以及上述各外部图像处理部能够执行的图像处理的内容,上述复合机在接受了来自用户的图像处理内容的选择指示以及复合处理的开始指示时,将用于表示所选择的图像处理内容的处理内容信息以及复合处理开始请求发送给上述控制装置,上述复合处理控制部在从上述复合机接收了上述复合处理开始请求以及上述处理内容信息时,使上述图像读取部获取原稿的图像数据,并基于上述处理内容信息以及上述图像处理功能信息,从上述内部图像处理部以及上述各外部图像处理部中检测能够执行与用户所选择的图像处理内容对应的图像处理的图像处理部,并使所检测到的图像处理部对上述图像读取部所获取的图像数据执行与用户所选择的图像处理内容对应的图像处理。
2.如权利要求1所述的图像数据处理系统,其特征在于,由上述图像数据输出处理部进行的上述输出处理是以下处理中的任一个或者两个以上的组合印刷处理,印刷基于图像数据的图像;发送处理,将图像数据发送给可通信地连接到上述复合机上的其他装置;归档处理,使图像数据存储到上述复合机包含的存储部件或者可通信地连接到上述复合机上的存储部件;以及显示处理,将基于图像数据的图像显示于上述复合机包含的显示部件或者可通信地连接到上述复合机上的显示部件。
3.如权利要求1所述的图像数据处理系统,其特征在于,上述图像处理功能信息包含上述内部图像处理部能够执行的图像处理的种类、以及上述外部图像处理部能够执行的图像处理的种类,上述复合处理控制部根据用户所选择的图像处理的种类,检测能够执行该图像处理的图像处理部。
4.如权利要求1所述的图像数据处理系统,其特征在于,上述复合机包含显示部,其显示要对用户呈现的信息,上述复合处理控制部对上述复合机发送用于由用户进行图像处理内容的选择指示以及复合处理的开始指示的操作画面的画面数据,从而使上述显示部将其显示。
5.如权利要求1所述的图像数据处理系统,其特征在于,上述复合机除了上述处理内容信息以及上述复合处理开始请求之外,还将该复合机的用户的用户识别信息发送给上述控制装置,上述控制装置针对上述各图像处理装置存储具有该各图像处理装置的外部图像处理部的利用权限的用户的用户识别信息,上述复合处理控制部从上述内部图像处理部或者上述外部图像处理部中的用户具有利用权限的外部图像处理部中,选择要执行与该用户所选择的图像处理内容对应的图像处理的图像处理部,当上述内部图像处理部以及上述外部图像处理部中的用户具有利用权限的外部图像处理部中不存在能够执行与该用户所选择的图像处理内容对应的图像处理的图像处理部的情况下,中止与该图像处理内容对应的复合处理的执行。
全文摘要
一种图像数据处理系统。控制装置从复合机接收用于表示用户选择的图像处理内容的信息,并基于预先存储的图像处理功能信息,检测能够执行图像处理的图像处理部,并使所检测到的图像处理部执行图像处理。由此,能够容易从复合机利用在图像处理装置中能够执行的图像处理功能。
文档编号H04N1/00GK103024236SQ20121034957
公开日2013年4月3日 申请日期2012年9月19日 优先权日2011年9月20日
发明者永田义典 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1