图像处理设备、图像处理设备的控制方法和程序技术

技术编号:8026942 阅读:283 留言:2更新日期:2012-11-29 13:22
图像处理设备连接至Web服务器并包括用于显示由Web服务器提供的操作画面的Web浏览器和处理单元,处理单元用于当基于来自Web浏览器的访问被Web服务器请求执行图像处理时,执行所请求的图像处理;根据Web浏览器的访问目的地来判断是否将与图像处理设备有关的信息提供至访问目的地;以及在判断为要提供与图像处理设备有关的信息的情况下,将与图像处理设备有关的信息提供至Web浏览器的访问目的地。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及连接至Web服务器并具有用于显示由Web服务器提供的操作画面的Web浏览器的图像处理设备、图像处理设备的控制方法和用于使计算机进行该控制方法的程序。
技术介绍
已知以下技术将诸如PC(个人计算机)等的信息处理设备连接至网络上的Web服务器,并在图像处理设备中包括的 Web浏览器上显示由Web服务器提供的操作画面。在这种情况下,图像处理设备的Web浏览器从Web服务器请求操作画面,Web服务器中的Web应用程序响应于该请求将用于在Web浏览器上显示该操作画面的HTML (超文本标记语言)文件发送至图像处理设备。图像处理设备的Web浏览器分析所接收到的HTML文件并基于HTML文件的描述来显示操作画面。此外,当用户经由Web浏览器上显示的操作画面输入指示时,从Web浏览器将指示传送至Web服务器。当接收到指示时,Web服务器的Web应用程序根据该指示执行处理。如今,具有扫描器和/或打印机的MFP (多功能外围设备)等的一些图像处理设备也包括如上所述的Web浏览器。这种图像处理设备使用上述处理在Web浏览器上显示由Web服务器提供的操作画面以接受来自用户的各种指示。另外,还提出了由日本特开2005-242994公开的技术。根据日本特开2005-242994的说明,Web服务器提供用于输入用于利用图像处理设备的各种特征(服务)的指示的操作画面。g卩,图像处理设备的用户因而经由Web浏览器上显示的操作画面来对图像处理设备输入指示。然后,通过图像处理设备的Web浏览器将指示传送至Web服务器。当接收到指示时,Web服务器请求图像处理设备根据用户所输入的指示的内容来进行各种处理中的任一处理。然后,接收到该请求的图像处理设备执行所请求的处理(或提供服务)。这使得无需在图像处理设备中保持操作图像处理设备所需的所有菜单数据,并便于在Web服务器上对菜单数据进行修改。当Web服务器提供用于图像处理设备的用户输入指示的操作画面并且Web服务器请求图像处理设备进行处理时,需要预先将与图像处理设备所提供的服务有关的信息固定地登记到Web服务器中。然而,图像处理设备一般提供多个服务,并且除此以外,服务的能力和/或版本随着服务的更新或可选功能的附加安装而动态变化。而且,可以存在用于利用服务的多个选项,例如用于利用服务的协议和连接地址信息。这些因素使得难以预先将与图像处理设备所提供的服务有关的信息固定地登记到Web服务器中。为了解决这个问题,日本特开2005-242994公开了由图像处理设备向Web服务器通知作为与图像处理设备所提供的服务相关的信息之一的URL (统一资源定位符)(或服务连接信息)的技术。然而,日本特开2005-242994的技术仅根据来自Web服务器的要求提供与图像处理设备所提供的服务有关的信息,并且不会根据通知的定时和/或所通知的实体来在通知和不通知之间切换或改变要提供的信息的内容。因此,根据通知的定时和/或所通知的实体,即使本身不需要提供信息,也将提供信息。也就是说,例如,在不考虑通知的定时和/或所通知的实体的情况下每次通知都提供关于所有服务的信息时,在图像处理设备和Web服务器之间交换的数据量将增加。另夕卜,在不考虑所通知的实体的情况下连续提供服务相关信息可能将敏感信息泄露至外部。考虑到这些问题做出本专利技术,并且本专利技术的目的是提供以下机构根据Web浏览器访问的实体来在提供与图像处理设备有关的信息之前判断是否将该信息提供至所访问的实体。本专利技术的另一目的是提供以下机构在 与多个处理单元中的各单元有关的信息中选择要提供至Web浏览器访问的实体的信息,并提供所选择的信息。
技术实现思路
为了实现上述目的,根据本专利技术,提供一种图像处理设备,所述图像处理设备连接至Web服务器并且包括用于显示所述Web服务器所提供的操作画面的Web浏览器,所述图像处理设备还包括处理单元,用于当基于来自所述Web浏览器的访问被所述Web服务器请求执行图像处理时,执行所请求的图像处理;判断单元,用于根据所述Web浏览器的访问目的地来判断是否将与所述图像处理设备有关的信息提供至所述访问目的地;以及通知单元,用于在所述判断单元判断为要提供与所述图像处理设备有关的信息的情况下,将与所述图像处理设备有关的信息提供至所述Web浏览器的访问目的地。通过以下参考附图对典型实施例的说明,本专利技术的其它目的和特征将变得明显。附图说明图I是根据本专利技术实施例的信息处理系统的整体图。图2是示出本专利技术实施例中的MFP IOI的结构的框图。图3是示出本专利技术实施例中的Web服务器103的结构的框图。图4示出本专利技术实施例中的信息处理系统的软件结构。图5是示出本专利技术实施例中的MFP 101、Web服务器103和文件服务器102进行一系列处理的操作的序列图。图6示出本专利技术实施例中的Web浏览器画面。图7示出本专利技术实施例中的Web浏览器画面。图8示出本专利技术实施例中的本地画面。图9示出本专利技术实施例中的Web浏览器画面。图10是示出本专利技术实施例中的MFP 101的操作的流程图。图11是本专利技术实施例中的用于示出服务库单元492的表。图12是本专利技术实施例中的用于示出URI (统一资源标识符)信息存储单元493的表。图13是示出本专利技术实施例中的MFP 101的操作的流程图。图14示出本专利技术实施例中的由Web浏览器440所生成的HTTP请求数据的例子。具体实施例方式以下将参考附图详细说明本专利技术的实施例。这里,以下所述的实施例不旨在限制如权利要求所定义的本专利技术,并且实施例中所示的特征的所有组合对于本专利技术的解决方案不是必须的。第一实施例图I是根据第一实施例的信息处理系统的整体图。将MFP101、文件服务器(LDAP (轻量目录访问协议)服务器)102和Web服务器103连接至LAN(局域网)110以使得可以相互通信。还在LAN 110上设置未示出的FTP(文件传输协议)服务器,以实现从MFP 101至FTP服务器的图像数据的FTP发送。 图2是示出MFP 101的结构的框图。包括CPU(中央处理单元)211的控制单元210控制整个MFP 101的操作。CPU 211读取ROM 212中存储的控制程序,并执行诸如读取和发送的控制等的各种控制处理。RAM 213用作诸如CPU 211的主存储器和工作区域等的临时存储区域。HDD (硬盘驱动器)214存储图像数据、各种程序或以下所述的各种信息表。操作单元I/F(接口)215将操作单元219与控制单元210连接。操作单元219包括具有触摸屏面板功能的液晶显示单元和键盘等。MFP 101具有下述的Web浏览器功能。MFP 101中包括的Web浏览器分析从Web服务器103接收到的HTML文件,并基于HTML文件的描述在操作单元219上显示操作画面。打印机I/F 216将打印机220与控制单元210连接。经由打印机I/F 216将要在打印机220上打印的图像数据从控制单元210传送至打印机220,并由打印机220将图像数据打印在记录介质上。扫描器I/F 217将扫描器221与控制单元210连接。扫描器221读取原稿上的图像以生成图像数据并经由扫描器I/F 217将图像数据输入至控制单元210。网络I/F 218将控制单元210 (MFP 10本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:山本雅仁
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

网友询问留言 已有2条评论
  • 来自[未知地区] 2012年12月01日 20:41
    谢谢分享,这项技术的确是比较前沿的,在很多领域可以利用
    0
  • 来自[未知地区] 2012年12月01日 20:40
    不错,好东西啊
    0
1