提供了一种信息处理系统及其控制方法,该信息处理系统在服务器装置提供信息处理装置的操作画面时使用信息处理装置中存在的数据来构造操作画面,而不将该数据发送到服务器装置。为了实现此,在信息处理系统中,当Web服务器使用存储在MFP中的数据来构造外部应用程序的操作画面时,仅在Web服务器与MFP之间发送/接收该数据的存储目的地信息,而不发送/接收该数据。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及信息处理系统、其控制方法、程序和存储介质,该信息处理系统包括服务器和具有用于显示由该服务器提供的操作画面的显示单元的信息处理装置。
技术介绍
已知用于将诸如PC的信息处理装置连接至显示器和网络上的Web服务器、以及用于所述Web服务器将操作画面提供给信息处理装置的Web浏览器的方法。在这种情况下,信息处理装置的Web浏览器向Web服务器请求操作画面。响应于来自信息处理装置的请求,Web服务器上的Web应用程序将用于在Web浏览器上显示操作画面的HTML文件发送到信息处理装置。信息处理装置的Web浏览器分析所接收的HTML文件,并基于所接收的HTML文件的描述来显示操作画面。当用户经由Web浏览器上显示的操作画面输入指令时,Web浏览器向Web服务器通知输入指令。当接收到该通知时,Web服务器上的Web应用程序根据·输入指令来执行处理。最近,甚至一些均具有扫描仪和打印机的MFP (多功能外设)也包括上述Web浏览器。例如,日本专利公开No. 2006-127503提出了一种技术,在该技术中,Web服务器提供用于输入指令来使用MFP的每个功能的操作画面。更具体地讲,用户经由MFP的Web浏览器上显示的操作画面输入指令,Web服务器接收通知,并请求MFP根据从用户输入的指令的内容来执行各种处理。当接收到请求时,MFP执行被请求的处理。在这种情况下,MFP不需要保存用于操作MFP的所有菜单数据,并且甚至可在Web服务器上容易地改变菜单数据。然而,常规技术具有以下问题。例如,在常规技术中,为了显示存在于MFP中的信息,必须临时将该信息从MFP发送到Web服务器。更具体地讲,当Web服务器提供用于预览由MFP读取的原稿图像的操作画面时,MFP将读取图像的数据发送到Web服务器,并且MFP的Web浏览器获取并显示包含该数据的操作画面。如果从MFP发送到Web服务器的数据量大,则这增加了网络负荷或者直到操作画面被显示的响应时间。MFP中的信息可包含秘密信息。将这样的信息经由网络发送到Web服务器在安全性方面不是优选的。
技术实现思路
本专利技术使得能够实现如下信息处理系统及其控制方法,该信息处理系统在服务器装置提供信息处理装置的操作画面时,使用存在于信息处理装置中的数据来构造操作画面,而不将该数据发送到服务器装置。本专利技术的一方面提供了一种信息处理系统,该信息处理系统包括服务器装置和能够使用由所述服务器装置提供的外部应用程序的信息处理装置,所述服务器装置包括接收部件,用于从所述信息处理装置接收用于获取存储在所述信息处理装置中的数据的信息;生成部件,用于通过使用由所述接收部件接收的信息来生成用于显示所述外部应用程序的操作画面的画面信息;以及发送部件,用于向所述信息处理装置发送由所述生成部件生成的画面信息,以及所述信息处理装置包括响应部件,用于向所述服务器装置发送用于获取数据的信息;以及显示控制部件,用于根据由所述发送部件发送的画面信息来获取存储在所述信息处理装置中的数据并在显示部件上显示所述外部应用程序的操作画面。本专利技术的另一方面提供了一种控制信息处理系统的方法,所述信息处理系统包括服务器装置和能够使用由所述服务器装置提供的外部应用程序的信息处理装置,所述方法包括使所述服务器装置从所述信息处理装置接收用于获取存储在所述信息处理装置中的数据的信息;使所述信息处理装置向所述服务器装置发送用于获取数据的信息;使所述服务器装置通过使用在使所述服务器装置接收信息中所接收的信息来生成用于显示所述外部应用程序的操作画面的画面信息;使所述服务器装置向所述信息处理装置发送在使所述服务器装置生成画面信息中所生成的画面信息;以及使所述信息处理装置根据在使所述服务器装置发送画面信息中所发送的画面信息来获取存储在所述信息处理装置中的数据并在显示部件上显示所述外部应用程序的操作画面。本专利技术的再一方面提供了一种用于使计算机执行信息处理系统控制方法的程序。本专利技术的又一方面提供了一种存储有程序的计算机可读存储介质,所述程序用于 使计算机执行信息处理系统控制方法。根据以下参照附图对示例性实施例的描述,本专利技术的其他特征将变得清晰。附图说明图I是举例说明根据第一实施例的信息处理系统100的配置的示图;图2是示出根据第一实施例的信息处理系统100的控制配置的框图;图3是举例说明根据第一实施例的MFPlOl的操作单元219的布置的示图;图4是示出根据第一实施例的信息处理系统100的功能配置的框图;图5是示出根据第一实施例的Web浏览器540的操作序列的流程图;图6是举例说明根据第一实施例的Web应用程序的读取设置画面数据的示图;图7是举例说明根据第一实施例的Web应用程序的读取设置画面的示图;图8是举例说明根据第一实施例的Web应用程序的读取图像预览画面数据的示图;图9是举例说明根据第一实施例的Web应用程序的读取图像预览画面的示图;图10是示出根据第一实施例的Web服务器102的操作序列的流程图;图11是示出根据第一实施例的服务提供器550的操作序列的流程图;图12是示出根据第一实施例的内部Web服务器560的操作序列的流程图;和图13是示出根据第二实施例的内部Web服务器560的操作序列的流程图。具体实施例方式现在将参照附图来详细描述本专利技术的实施例。应该注意到,在这些实施例中阐述的组件的相对布置、数字表达式和数值不限制本专利技术的范围,除非另有特别说明。<第一实施例><信息处理系统的硬件配置>将参照图I至图12描述第一实施例。将参照图I解释根据第一实施例的信息处理系统的硬件配置。信息处理系统100包括具有Web浏览器功能的MFPlOl和具有Web服务器功能的Web服务器102。这些装置经由LANllO连接以能够彼此通信。注意,MFPlOl是信息处理装置的例子,Web服务器102是用作外部装置的服务器装置的例子。MFPlOl可使用Web应用程序(外部应用程序)和本机应用程序,Web应用程序使用从Web服务器提供的信息被执行,本机应用程序使用提前保存的信息被执行。MFPlOl包括显示单元和操作单元,显示单元显示Web应用程序的显示画面和本机应用程序的显示画面,操作单元具有多个硬件按键(将被称为硬按键)。显示单元使用触摸面板型LCD、显示软件按键,并可经由软件按键(将被称为软按键)接受输入。FTP (文件传输协议)服务器(未示出)也存在于LANllO上,并且MFPlOl可通过FTP将图像数据发送到FTP服务器。<信息处理系统的控制配置> 将参照图2解释MFPlOl和Web服务器102的控制配置。包括CPU211的控制单元201全面地控制MFPlOl。CPU211读出存储在R0M212中的控制程序,并执行诸如读取控制和发送控制的各种控制过程。RAM213用作诸如用于CPU211的工作区或主存储器之类的临时存储区。HDD214存储图像数据、各种程序或者各种信息表(稍后将描述)。操作单元I/F215连接操作单元219与控制单元210。操作单元219包括具有触摸面板功能的液晶显示单元和键盘。MFPlOl具有Web浏览器功能(稍后将描述)。MFPlOl的Web浏览器分析从Web服务器102接收的HTML文件,并在操作单元219本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:佐藤智也,
申请(专利权)人:佳能株式会社,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。