图像处理装置及其控制方法、以及信息处理装置及其控制方法_2

文档序号:9847011阅读:来源:国知局
ing Interface:应用程序接口)模块160和存储部170 JC终端200包括网页浏览器250。在以下的说明中,有时将API模块160简称为 “API 160”。
[0041 ] 在图像处理系统中,PC终端200的网页浏览器250受理MFP100的设定值(例如,根据每个用户的上限打印张数、打印设定的默认值等)的输入。网页浏览器250向网页服务器150请求所输入的设定值的设定作为HTTP请求。
[0042]在MFP100中,NIC106接收该HTTP请求,将接收到的数据(设定值)交给网页服务器150。网页服务器150通过使用API160访问存储部170内的数据(MFP100的动作设定用的数据、目的地数据、盒数据(box data)等),来对MFP100设定接收到的数据(设定值)。若该设定完成,则作为HTTP响应,网页服务器150经由NIC106向网页浏览器250返信。此外,在本说明书中,也将在MFP100中设定设定值的处理称为“MFP100的动作的设定处理”。
[0043]此外,在网页浏览器250发送HTTP请求时MFP100处于不能设定设定值的状态(例如作业执行中等)的情况下,网页服务器150对网页浏览器250指示不发送HTTP请求而保存设定值。
[0044]而且,在MFP100成为能够设定设定值的状态时,网页服务器150对网页浏览器250指示所保存的设定值的发送。
[0045]<硬件构成>
[0046]图2是表示第I实施方式的图像处理系统所包含的MFP100和PC终端200的硬件构成的一个例子的图。如图2所示,MFPlOO经由网络(图2中的LAN(Local Area Network:局域网络))与PC终端200进行通信。以下,分别针对MFPlOO和PC终端200,对硬件构成进行说明。
[0047](MFP100)
[0048]如图2所不,MFP100具备CPU(CentralProcessing Unit:中心处理单元)101、R0M(Read Only Memory:只读存储器)102、RAM(Random Access Memory:随机存取存储器)103、辅助存储装置104、NIC(Network Interface Card) 106、操作面板107、扫描部108以及打印部109作为主要的构成要素。CPU101、R0M102、RAM103、辅助存储装置104、NIC106、操作面板107、扫描部108、打印部109通过内部总线相互连接。
[0049]CPU101是执行用于统括控制MFP100的动作的处理的处理器的一个例子。
[0050 ] ROMl 02储存包括CPUl OI执行的程序的各种数据。
[0051 ] RAM103作为CPU101中的程序执行时的工作区域发挥作用。RAM103有时也暂时保存由扫描部108读取的图像数据等。
[0052]辅助存储装置104保存登记于MFP100的目的地信息、文档等的各种数据。文档的数据有时经由网络被输入至MFP100,有时通过由扫描部108读取图像而生成。另外,辅助存储装置104储存从PC终端200发送来的设定值。由此,由被输入至PC终端200的网页浏览器250的设定值所规定的设定内容被反映至MFP100。
[0053]操作面板107受理用于复印的画质或者用纸的设定值、用于登记或者选择扫描的发送目的地(目的地登记)的信息等各种信息的输入。在操作面板107的表面例如设置有重叠了触摸面板的液晶显示部。操作面板107例如显示MFP100中的设定内容。
[0054]扫描部108扫描所设置的原稿,生成原稿的图像数据。扫描部108中的图像数据的生成方法能够采用公知的方法,所以这里不重复进行详细的说明。
[0055]打印部109是例如通过电子照片方式将由扫描部108读取的图像数据、从PC终端200等外部的信息处理装置发送的打印数据转换成用于打印的数据,并基于转换后的数据打印文档等的图像的装置。电子照片方式等图像形成方式能够采用公知的技术,所以这里不重复进行详细的说明。
[0056]在MFP100中,CPU101通过执行服务器程序来作为网页服务器150发挥作用。另外,CPU101通过执行预先设定的程序,与作为网页服务器150的功能分开地控制MFP100自身的动作。在该观点上,CPU101作为MFP100中的控制单元发挥作用。作为控制单元的CPU101能够检测扫描部108以及打印部109等MFP100内各种要素的状态。而且,CPU101例如检测扫描部108以及打印部109是否是作业执行中、有没有在打印部109产生卡纸、是否用户作为管理者在操作面板107登陆于网络系统等,由此,判断MFP100是否处于不能设定新的设定值的状
??τ O
[0057](PC 终端 2OO)
[0058]PC终端200具备CPU201、RAM202、存储装置203、显示器204、键盘八氧标205以及NIC206作为主要的构成要素。CPU201、RAM202、存储装置203、显示器204、键盘八氧标205以及NIC206通过内部总线相互连接。
[0059]CPU201是执行用于控制PC终端200的整体的动作的处理的运算装置的一个例子。
[0060]RAM202作为CPU201中的处理执行时的工作区域发挥作用。
[0061 ] 存储装置203保存包括CPU201执行的0S(0perating System:操作系统)、浏览器应用程序等各种程序、这些程序的执行所利用的数据的各种数据。存储装置203例如列举有CD-ROM(Compact Disc-Read Only Memory:光盘-只读存储器)、DVD_ROM(DigitalVersatile Disk-Read Only Memory:数字通用盘-只读存储器)、USB(Universal SerialBus:通用串行总线)存储器、存储器卡、FD(Flexible Disk:软盘)、硬盘、SSD(Solid StateDrive:固态硬盘)、磁带、盒式磁带、MO(Magnetic Optical Disc:磁光盘)、MD(Mini Disc:迷你盘)、IC( Integrated Circuit:集成电路)卡(除去存储器卡)、光卡、掩模R0M、EPR0M、EEPR0M(ElectronicalIy Erasable Programmable Read-Only Memory:电可擦除可编程只读存储器)等非易失性地储存数据的介质。另外,也能够有时对存储装置203安装经由网络下载的程序。
[0062]显示器204是用于显示表示由CPU201执行的程序的处理结果的图像的显示装置。
[0063]键盘八氧标205是用于在网页浏览器上输入设定值等、对PC终端200输入信息的输入装置的一个例子。
[0064]NIC206是PC终端200与MFP100交换信息时的信息接收发送装置的一个例子。
[0065]<MFP100的功能构成>
[0066]图3是表示MFP100的功能性构成的一个例子的图。如图3所示,MFP100包括网页服务器150、API160、存储部170以及图像处理部180。网页服务器150例如通过图2的CPU101执行网页服务器用的程序来实现。API160例如通过CPU101执行API用的软件程序来实现。存储部170例如由图2的辅助存储装置104实现。图像处理部180处理图像形成等的图像数据,例如由图2的扫描部108以及打印部109以及执行对他们进行控制的处理的CPUl OI来实现。
[0067]网页服务器150包括设定可否判断部151、设定动作指示部152、保存设定有无确认部153、保存设定发送指示部154、保存设定删除指示部155。
[0068]设定可否判断部151基于MFP100的状态(CPU101的使用率、正被执行的作业的数量以及/种类、错误产生的有无、登陆用户的有无、在操作面板107中正被执行的处理内容等),判断是否受理来自网页浏览器250的设定处理的请求。
[0069]在设定可否判断部151判断为不受理设定处理的情况下,设定动作指示部152对网页浏览器250指示不发送设定值而将该设定值保存在网页浏览器250上。之后,在设定可否判断部151判断为受理设定处理的情况下,设定动作指示部152对网页浏览器250指示向MFP100发送设定值。
[0070]保存设定有无确认部153确认是否有被保存在网页浏览器250上的设定值。
[0071]保存设定发送指示部154对网页浏览器250指示向MFP100发送被保存在网页浏览器250上的设定值。
[0072]保存设定删除指示部155对该网页浏览器250指示被保存在网页浏览器250上的设定值的删除。
[0073]<PC终端200的功能构成>
[0074]图4是表示PC终端200的功能性构成的一个例子的图。如图4所示,PC终端200包括网页浏览器250、输入部260以及存储部270。网页浏览器250例如通过图2的CPU201执行网页浏览器用的程序来实现。输入部260是基于用户的信息的输入的接口,例如由键盘八氧标205实现。存储部270存储设定值等各种信息,例如由RAM202、存储装置203实现。
[0075]网页浏览器250包括受理部251、设定可否确认部252、设定发送部253、设定保存部254、保存设定有无确认部255以及保存设定删除部256。
[0076]受理部251例如经由输入部260受理MFP100的动作的设定值的输入。
[0077]设定可否确认部252通过与网页服务器150通信,确认MFP100是否受理设定值的设定处理。
[0078]设定发送部253使用NIC206向MFP100的网页服务器150发送设定值。
[0079]设定保存部254将受理部251受理输入而得到的设定值保存在网页浏览器250上。设定保存部254例如由网页浏览器的网页存储空间(Web Storage)来实现。设定值被保存于存储部270。
[0080]保存设定有无确认部255确认是否有被保存在网页浏览器250上的设定值。更具体而言,保存设定有无确认部255例如判定在存储部270中的网页存储空间(Web Storage)用的地址中是否保存有值。
[0081]保存设定删除部256删除被保存在网页浏览器250上的设定值。更具体而言,保存设定删除部256例如执行用于删除被保存在存储部270中的网页存储空间(Web Storage)用的地址上的数据的处理。
[0082]<处理的流程(动作指示处理(I)) >
[0083]如参照图1说明了的那样,在第I实施方式的图像处理系统中,MFP100的网页服务器150判断MFP100是否处于能够设定设定值的状态。然后,如果MFP100处于能够设定设定值的状态,则网页服务器150对PC终端200的网页浏览器250指示设定值的发送。另一方面,如果MF
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1