数据服务器、网络系统、以及上载方法

文档序号:7550947阅读:224来源:国知局
专利名称:数据服务器、网络系统、以及上载方法
技术领域
本发明一般地涉及数据服务器。具体地,本发明涉及响应于在网站上操作的操作信息而将数据上载到网络中的网站的方法。
背景技术
当使用网络执行大量数据的传输和接收时,各种数据被上载到各种web服务。例如,通过图像扫描仪装置,例如,扫描仪,来扫描图像,并且将该图像转换成图像数据。转换的数据从图像扫描仪装置或者从连接到图像扫描仪装置的计算机被上载到网络中的存储装置。上载到存储装置的数据被设置为经由web服务由用户利用。在已知的方法中,当将图像数据上载到web服务时用户执行应用以操作图像扫描仪装置。具体地,用户通过执行不同于web服务的扫描仪应用来操作图像扫描仪装置。通过使用扫描仪应用由扫描图像的图像扫描仪装置来获取图像数据。

发明内容
为了使用web服务中的扫描的图像数据,用户可以将图像数据上载到web。用户通过操作图像扫描仪装置或者被连接到图像扫描仪装置的计算机来指定要上载的图像数据的web服务。然后由操作图像扫描仪装置或者计算机的用户将图像数据上载到特定web服务。因此,当将数据上载到要被利用的网络服务时,用户启动不同于网络服务的扫描仪应用,使得用户执行用于上载的多个程序,这对用户来说是不便的。

对于数据服务器、网络系统、以及上载方法的需求已经上升,响应于在web服务中操作的操作信息,通过被连接到网络的图像扫描仪装置将数据自动地上载到网站。根据本发明的实施例,一种数据服务器被配置成经由网络连接到图像扫描装置,数据服务器处理装置包括:处理器,该处理器具有在该处理器上存储的计算机可读指令,并且该处理器被配置成控制数据服务器执行下述步骤:获取指示网络中的服务提供装置的位置的位置信息,其中服务提供装置被配置成经由网页来在网络中进行操作,并且该网页包括用于指令图像扫描装置执行扫描处理的操作信息;响应于网页中的操作信息的操作,确定对其发送用于执行图像扫描处理的操作信号的图像扫描装置;经由网络将操作信号发送到确定的图像扫描装置,以使得确定的图像扫描装置执行图像扫描处理;将从确定的图像扫描装置的图像扫描处理获得的扫描数据存储在存储器中;以及指令由获取的位置信息指示的服务提供装置获取存储在存储器中的扫描数据。根据本发明的另一实施例,一种网络系统被配置成连接到数据服务器和图像扫描装置,该图像扫描装置被配置成扫描图像,数据服务器包括:第一处理器,该第一处理器具有在该第一处理器上存储的计算机可读指令,并且该第一处理器被配置成控制数据服务器执行下述步骤:获取指示网络系统中的服务提供装置的位置的位置信息,其中服务提供装置被配置成经由网页在网络系统中进行操作,并且该网页包括用于指令图像扫描装置执行扫描处理的操作信息;响应于网页中的操作信息的操作,确定对其发送用于执行图像扫描处理的操作信号的图像扫描装置;经由网络系统将操作信号发送到确定的图像扫描装置,以使得确定的图像扫描装置执行图像扫描处理;将从确定的图像扫描装置的图像扫描处理所获得的扫描数据存储在存储器中;指令由获取的位置信息所指示的服务提供装置获取存储在存储器中的扫描数据,其中图像扫描装置包括:第二处理器,该第二处理器具有在该第二处理器上存储的计算机可读指令,并且该第二处理器被配置成控制图像扫描装置执行下述步骤:接收操作信号;响应于接收操作信号而执行扫描处理;以及将扫描数据上载到数据服务器或者服务提供装置。根据本发明的又一方面,一种用于网络系统的上载方法,所述网络系统被配置成连接到数据服务器、图像扫描装置以及管理装置,该图像扫描装置被配置成扫描图像,该管理装置被配置成接收网页,该上载方法包括下述步骤:通过操作在网络系统中的管理装置处接收到的网页上所显示的操作信息来操作图像扫描装置以执行扫描处理;获取指示网络系统中的服务提供装置的位置的位置信息,其中服务提供装置被配置成经由包括操作信息的网页来在网络系统中进行操作;响应于网页中的操作信息的操作而确定要对其发送用于执行图像扫描处理的操作信号的图像扫描装置;将操作信号从数据服务器发送到确定的图像扫描装置;在图像扫描装置处接收操作信号;响应于接收到操作信号而在图像扫描装置处执行扫描处理;将扫描数据从图像扫描装置上载到数据服务器或者服务提供装置;将扫描数据存储在数据服务器处的存储器中;以及控制由获取的位置信息所指示的服务提供装置来获取存储在数据服务器处的存储器中的扫描数据。参考附图根据实施例的下述描述,对本领域的技术人员来说本发明的其它目的、特征、以及优点将会是显然的。


为了更加全面地理解本发明满足的需求,及其目的、特征、以及优点,现在结合附图进行参考在下面描述。图1是根据本发明的第一实施例的网络系统的配置图。

图2是根据本发明的第一实施例的描写从网络服务操作扫描仪装置的处理的图。图3是根据本发明的第一实施例的显示在通过外部服务器提供的网页上的扫描图标的图。图4是根据本发明的第一实施例的描写其中经由网络服务通过信息处理装置浏览通过扫描仪装置扫描的图像数据的方法的图。图5是根据本发明的第一实施例的描写中央服务器的电气配置的图。图6是根据本发明的第一实施例的描写扫描仪装置的电气配置的图。图7是根据本发明的第一实施例的中央服务器的主要处理的流程图。图8是根据本发明的第一实施例的描写中央服务器的主要处理的另一流程图。图9是根据本发明的第一实施例的描写外部服务器的主要处理的流程图。图10是根据本发明的第一实施例的描写外部服务器的主要处理的另一流程图。图11是根据本发明的第一实施例的描写扫描仪装置的主要处理的流程图。图12是根据本发明的第二实施例的描写中央服务器的主要处理的流程图。图13是根据本发明的第二实施例的描写中央服务器的主要处理的另一流程图。
图14是根据本发明的第一实施例的描写中央服务器CS的主要处理的又一流程图。图15是根据本发明的第二实施例的描写中央服务器的主要处理的流程图。
具体实施例方式为了更加全面地理解本发明满足的需求,及其目的、特征、以及优点,现在结合附图进行参考在下面描述。1.网络系统S的配置如在图1中所示,网络系统S可以包括中央服务器CS。网络系统S可以进一步包括:第一扫描仪装置SD1、第二扫描仪装置SD2、以及中继装置RD。在没有中继装置的情况下,第一扫描仪装置SDl可以被直接地连接到中央服务器CS。第二扫描仪装置SD2可以经由中继装置RD被连接到中央服务器CS。中继装置RD可以包括通用个人计算机。而且,第一扫描仪装置SDl和第二扫描仪装 置SD2可以是被配置成扫描图像的装置。在另一示例中,第一扫描仪装置SDl或者第二扫描仪装置SD2可以包括打印装置,该打印装置包括扫描仪功能。网络系统S可以包括内部服务器IS。内部服务器IS可以是通过第一扫描仪装置SDl和第二扫描仪装置SD2的制造商提供的服务器装置。第一扫描仪装置SDl和第二扫描仪装置SD2可以通过访问内部服务器IS将文档数据上载到内部服务器IS。网络系统S可以包括第一网络服务SCl和第二网络服务SC2。第一网络服务SCl可以包括外部服务器ESI。第二网络服务SC2可以包括外部服务器ES2。外部服务器ESl可以从不同于扫描仪装置的一个或多个制造商的公司提供第一网络服务SCI。外部服务器ES2可以从不同于扫描仪装置的一个或多个制造商的公司和从不同于外部服务器ESl的公司的公司提供第二网络服务SC2。外部服务器ESl和外部服务器ES2可以是通过经由网络NW提供服务的不同公司管理的服务器装置。外部服务器ESl和外部服务器ES2可以是用于提供服务的web服务器。第一网络服务SCl可以包括第一存储服务器SVl和第二存储服务器SV2。第二网络服务SC2可以包括第三存储服务器SV3和第四存储服务器SV4。在另一实施例中,外部服务器ESl或者外部服务器ES2可以包括用于在网络服务中利用的数据的存储区域,替代存储服务器。网络系统S可以包括信息处理装置IP。信息处理装置IP可以利用由第一网络服务SCl和第二网络服务SC2提供的服务。具体地,信息处理装置IP可以从外部服务器ESl或者外部服务器ES2获取网页信息,并且利用第一网络服务SCl和第二网络服务SC2。信息处理装置IP可以经由第一网络服务SCl和第二网络服务SC2利用分别存储在存储服务器SV1、SV2、SV3、以及SV4中的数据。信息处理装置IP可以利用由内部服务器IS提供的服务。在一个实施例中,信息处理装置IP可以是通用个人计算机。在另一实施例中,信息处理装置IP可以是便携式终端装置,例如,智能电话等。信息处理装置IP可以是处理信息的装置。如在图1中所示,中央服务器CS、第一扫描仪装置SD1、中继装置RD、信息处理装置IP、内部服务器IS、外部服务器ES1、以及外部服务器ES2可以经由网络NW相互通信。
2.网络系统S的处理如在图2中所示,信息处理装置IP可以访问外部服务器ES2,例如,图2中的箭头
(I)。信息处理装置IP可以从外部服务器ES2获取网页,例如,图2中的箭头(2)。通过信息处理装置IP可以获取由外部服务器ES2提供的网页。获取的网页可以使信息处理装置IP能够使用第二网络服务SC2。如在图3中所示,获取的网页可以通过由信息处理装置IP控制的显示单元来显示。登入处理可以被执行以授予对第二网络服务SC2的访问。在第一实施例中,包括用户ID图标ICl和扫描图标IC2的网页可以显示在显示画面DA上。用户ID可以指示登入到第一网络服务SCl或者第二网络服务SC2的用户的ID。当执行登入处理时输入的用户ID可以显示在用户ID图标ICl中。通过信息处理装置IP的用户可以操作扫描图标IC2。当用户操作扫描图标IC2时,扫描图标IC2可以被设置为用于双面扫描模式、单面扫描模式等的图像。如在图3中所示,可以响应于扫描图标IC2的操作显示包含用于双面扫描模式和单面扫描模式的选择的投件箱。可以从投件箱中选择双面扫描模式和单面扫描模式中的一个。也可以从投件箱中选择安全扫描模式。在安全扫描模式中,可以经由被保护的传输路径将通过第一扫描仪装置SDl或者第二扫描仪装置SD2扫描的数据发送到中央服务器CS和外部服务器ES2。例如,当通过第一扫描仪装置SDl或者SD2扫描医疗文档时,可以选择安全扫描模式,并且可以经由被保护的传输路径将扫描的医疗文件数据发送到中央服务器CS和外部服务器ES2。安全传输路径可以包括安全超文本传输协议(HTTPS)通信。此外,当操作扫描图标IC2时,扫描的图像数据的扫描参数等可以是可设置的。扫描参数可以包括一种或者多种类型的扫描托盘、颜色模式、分辨率、文档大小、以及双重扫描。扫描托盘的类型可以包括平板扫描仪或者自动走纸机。颜色模式可以包括单色扫描或者灰度扫描或者彩色扫描。文档大小可以包括A4大小或者信纸大小(Lettersize)或者法定大小(Legal size)。可以响应于扫 描图标IC2的操作将操作命令从信息处理装置IP发送到中央服务器CS,例如,图2中的箭头(3)。操作命令可以使扫描仪装置通过信息处理装置IP可利用,以响应于扫描图标IC2的操作执行扫描操作。在朝着中央服务器CS发送操作命令之前,可以通过信息处理装置IP执行对中央服务器CS的登入处理。可以响应于扫描图标IC2的操作选择要将操作命令发送到的扫描仪装置。信息处理装置IP可以利用网络NW中的多个装置。通过选择要将操作命令发送到的装置,操作命令可以被发送到由信息处理装置IP的用户所期待的扫描仪装置。在另一实施例中,可以基于登入的用户ID自动地确定要将操作命令发送到的装置。可以将操作命令自动地发送到基于登入的ID而确定的装置。操作命令可以包括扫描参数。可以通过网页的超文本标记语言(HTML)内联框架代码生成扫描图标IC2。当用户第一次按下外部网页上的扫描图标IC2时,内联框架可以弹出以请求中央服务器CS证书。响应于通过信息处理装置IP要将操作命令发送到的装置的选择,操作命令和装置信息可以被发送,例如,在图2中的箭头(3)。装置信息可以指示要将操作命令发送到的装置已经被识别。当要将操作命令发送到的装置被自动地确定时,操作命令和登入的用户ID可以被发送到中央服务器CS,例如,图2中的箭头(3)。在另一实施例中,可以响应于扫描图标IC2的操作将操作命令从信息处理装置IP发送到外部服务器ES2。响应于接收操作命令,外部服务器ES2可以将操作命令发送到中央服务器CS。
响应于接收操作命令,中央服务器CS可以响应于接收操作命令,基于接收到的装置信息确定装置。如在图2中所示,可以基于接收到的装置信息来识别第一扫描仪装置SDl0然后中央服务器CS可以将操作命令发送到识别的第一扫描仪装置SD1,例如,图2中的箭头(4)。当基于用户ID自动地确定装置时,中央服务器CS可以基于接收到的用户ID识别装置。如在图2中所示,可以基于接收到的用户ID来识别第一扫描仪装置SDl。然后中央服务器CS可以将操作命令发送到识别的第一扫描仪装置SD1,例如,图2中的箭头(4)。如在图4中所示,第一扫描仪装置SD1,响应于接收操作命令,可以执行图像扫描处理。然后第一扫描仪装置SDl可以将扫描的图像数据上载到中央服务器CS,例如,图4中的箭头(5)。当识别第二扫描仪装置SD2时,可以将操作命令从中央服务器CS发送到中继装置RD。响应于接收操作命令,中继装置RD可以将操作命令转发给被连接到中继装置RD的扫描仪装置SC2。响应于接收操作命令,第二扫描仪装置SD2可以执行图像扫描处理。然后可以经由中继装置RD将扫描的图像数据上载到中央服务器CS。如果多个纸张或者文档设置在第一扫描仪装置SDl或者第二扫描仪装置SD2上,则第一扫描仪装置SDl或者第二扫描仪装置SD2可以为每一个纸张或者文档扫描图像数据。第一扫描仪装置SDl或者第二扫描仪装置SD2可以一次一页地扫描图像数据。可以通过第一扫描仪装置SDl或者中继装置RD将扫描的图像数据一次一页地上载到中央服务器CS。在通过第一扫描仪装置SDl或者第二扫描仪装置SD2已经扫描设置在第一扫描仪装置SDl或者第二扫描仪装置SD2上的多个纸张或者文档之后,可以通过第一扫描仪装置SDl或者中继装置RD将扫描的图像数据上载到中央服务器CS。中央服务器CS可以响应于从第一扫描仪装置SDl或者中继装置RD接收上载的图像数据将上载的图像数据发送到外部服务器ES2。可以通过中央服务器CS或者外部服务器ES2整合一次一页地上载的图像数据。当图像数据被完全地上载时,中央服务器CS可以将上载完成命令发送到外部服务器ES2,例如,图4中的箭头(6)。响应于接收上载完成命令,外部服务器ES2可以从中央服务器CS下载上载的图像数据,例如,图4中的箭头(7)。在第一实施例中,外部服务器ES2可以从中央服务器CS下载图像数据。当在第二网络服务SC2中包括存储服务器时,外部服务器ES2可以将下载的图像数据发送到第三存储服务器SV3或者第四存储服务器SV4。在另一实施例中,中央服务器CS可以将图像数据上载到外部服务器ES2。第四存储服务器SV4可以下载从中央服务器CS上载的图像数据。下载的图像数据可以被存储在使用第二网络服务SC2的登入的用户ID可访问的预定存储区域中。使用信息处理装置IP的web浏览器,信息处理装置IP可以请求已经变成通过第二网络服务SC2可利用的图像数据,例如,图4中的箭头(9)。响应于接收用于图像数据的请求,外部服务器ES2可以发送网页。发送的网页可以使信息处理装置IP访问存储在外部服务器ES2、第三存储服务器SV3、或者第四存储服务器SV4中的图像数据。信息处理装置IP可以是请求的来源。信息处理装置IP可以从在其中存储请求的图像数据的外部服务器ES2、第三存储服务器SV3、或者第四存储服务器SV4下载图像数据,例如,图4中的箭头(10)。 信息处理装置IP可以经由通过网络服务提供的网页远程地操作扫描仪装置。通过在网页上命令扫描处理,信息处理装置IP可以操作扫描仪装置以扫描图像数据,并且扫描的数据可以被自动地上载到通过信息处理装置IP可使用的网络服务的存储区域。
3.中央服务器CS的电气配置参考图5,描写中央服务器CS的电气配置。中央服务器CS可以包括中央处理单元(0 们1、硬盘驱动器(册0)2、随机存取存储器(狀10狀10、以及通信单元4。CPUl可以被电气地连接到HDD2、RAM3、以及通信单元4中的每一个。CPUl和存储装置,例如,HDD2或者RAM3,可以用作中央服务器CS的计算机。HDD2可以包括程序存储区域21、服务识别信息存储区域23、装置信息存储区域24、扫描数据存储区域25、以及会话信息存储区域26。程序存储区域21可以包括主要处理程序存储区域22。主要处理程序存储区域22可以存储执行中央服务器CS的主要处理的程序。例如,可以从网络中的预定服务器下载程序。程序可以被记录在诸如⑶-ROM的记录介质上。可以通过记录介质的驱动来读取程序。驱动可以被配置成中央服务器CS可连接的。服务识别信息存储区域23可以存储服务识别信息。服务识别信息可以识别第一网络服务SC1、第二网络服务SC2等。服务识别信息可以识别经由网络提供的网络服务。服务识别信息可以识别网络服务,通过中央服务器CS许可其的利用。装置信息存储区域24可以存储装置信息。装置信息可以识别在网络系统S中可利用的装置,例如,扫描仪装置。装置信息可以识别在网络系统S中可利用的装置,诸如扫描仪装置、图像形成装置、或者可连接到网络的TV会议终端。用户ID可以与存储在装置信息存储区域24中的装置信息相关联。用户ID可以与装置信息中的一个或者多个项目相关联。信息处理装置IP可以从与用户ID相关联的多个装置当中选择所需要的装置,并且执行扫描处理。装置信息可以与指示网络中的装置的位置的位置信息相关联。位置信息可以被存储在装置信息存储区域24中。位置信息可以包括IP地址。扫描数据存储区域 25可以存储通过扫描仪装置扫描的图像数据。扫描数据存储区域25可以存储图像数据和用户ID并且使图像数据与用户ID相关联。外部服务器ESl或者外部服务器ES2可以基于用户的用户ID获取在网络服务中用户可使用的图像数据。扫描数据存储区域25也可以存储图像数据和服务识别信息并且使图像数据与服务识别信息相关联。会话信息存储区域26可以存储会话信息。会话信息可以识别中央服务器CS和扫描仪装置之间的会话。会话信息可以是与中央服务器CS和除了可连接到网络的扫描仪装置的装置之间的会话有关的信息。会话信息可以是与中央服务器CS和中继装置RD之间的会话有关的信息。中央服务器CS可以存储中央服务器与扫描仪装置或者中继装置RD之间的会话信息,使得中央服务器CS可以将扫描命令发送到扫描仪装置或者中继装置RD。中央服务器CS可以存储会话信息,使得在中央服务器CS和扫描仪装置或者中继装置之间可以发送和接收信息。RAM3可以临时地存储中央服务器CS临时地利用的信息。通信单元4可以经由网络NW执行与信息处理装置IP、第一网络服务SC1、第二网络服务SC2、第一扫描仪装置SD1、或者中继装置RD的通信。4.第一扫描仪装置SDl的电气配置参考图6,第一扫描仪装置SDl可以包括CPU5、HDD4、RAM7、通信单元8、以及扫描仪单元9。CPU5可以被电气地连接到HDD6、RAM7、通信单元8、以及扫描仪单元9中的每一个。CPU5和存储装置,例如,HDD6或者RAM7,可以用作第一扫描仪装置SDl的计算机。
HDD6可以包括程序存储区域61、访问密钥存储区域63、扫描数据存储区域64、以及会话信息存储区域65。程序存储区域61可以包括扫描仪主要处理程序存储区域62。扫描仪主要处理程序存储区域62可以存储用于执行第一扫描仪装置SDl的主要处理的程序。可以从网络中的预定服务器下载程序。程序可以被记录在记录介质,例如,CD-ROM上。可以通过记录介质的驱动来读取程序。驱动可以被配置成连接到扫描仪装置或者中继装置RD。访问密钥存储区域63可以存储访问密钥。访问密钥可以指示当第一扫描仪装置SDl访问中央服务器CS时使用的认证信息。扫描数据存储区域64可以存储通过扫描仪单元9扫描的图像数据。会话信息存储区域65可以存储与中央服务器CS和扫描仪装置之间的会话有关的信息。第一扫描仪装置SDl或者中央服务器CS可以规则地执行会话确认,并且然后会话信息可以被存储在会话信息存储区域65中。第一扫描仪装置SDl可以存储会话信息,并且然后第一扫描仪装置SDl可以接收从中央服务器CS发送的扫描命令。RAM7可以临时地存储第一扫描仪装置SDl临时地利用的信息。通信单元8可以经由网络NW执行与中央服务器CS、信息处理装置IP、第一网络服务SC1、第二网络服务SC2、或者中继装置RD的通信。扫描单元9可以被配置成扫描设置在第一扫描仪装置SDl中的文档。具体地,扫描单元9可以包括传送器辊、图像扫描传感器等。图像扫描传感器可以是成像元件,例如,接触图像传感器(CIS)、电荷耦合装置(CXD)等。扫描单元9可以被CPU5驱动和控制以扫描文档以获取图像数据。中继装置RD的电气配置基本上与第一扫描仪装置SDl的电气配置相似。中继装置RD可以不包括扫描单元9。中继装置RD可以被配置成连接到第二扫描仪装置SD2。第二扫描仪装置SD2可以 扫描文档以获得扫描的图像数据并且将扫描的图像数据发送到中继装置RD。中继装置RD可以将通过第二扫描仪装置SD2扫描的图像数据存储在中继装置RD的扫描数据存储区域64中,并且将图像数据上载到中央服务器CS。5.中央服务器CS的丰要处理参考图7和图8,当中央服务器CS的电源被接通时可以执行中央服务器CS的处理。可以通过CPUl来执行处理。在步骤SlOl中,可以执行到由中央服务器CS利用的服务的登入处理。具体地,可以使用用于登入到中央服务器CS的登入ID。当登入的处理被执行时,例如,在步骤SlOl处为“是”时,可以执行步骤S102。当登入的处理没有被执行,例如,在步骤SlOl中为“否”时,可以执行步骤Slll。在步骤S102,菜单画面可以被显示。由中央服务器CS利用的菜单可以显示在信息处理装置IP的显示单元上。安装在信息处理装置IP中的浏览器可以被用于显示网络服务的菜单。在步骤S103,可以确定是否已经从菜单画面中选择装置登记处理。当已经选择装置登记处理,例如,在步骤S103中为“是”时,可以执行步骤S104。如果还没有选择装置登记处理,例如,在步骤S103中为“否”,可以执行步骤S101。步骤S103中的装置登记处理可以应用于信息处理装置IP、第一扫描仪装置SD1、以及中继装置RD中的一个或者多个。
在步骤S104中,可以执行扫描仪装置登记处理。扫描仪装置登记处理可以是登记在步骤SlOl中已经登入到服务的用户可利用的装置的处理。给予在步骤S104中登记的装置的装置信息可以与登入ID相关联,并且可以被存储在装置信息存储区域24中。登入ID可以是在步骤SlOl中登入到服务的处理中使用的登入ID。在另一实施例中,在与登入ID不相关联的情况下,给予登记的装置的装置信息可以被存储在装置信息存储区域24中。在步骤S105中,认证代码可以被发布到已经申请步骤S103中的登记处理的装置。认证代码可以被发送到已经申请步骤S103中的登记处理的装置。认证代码可以是用于执行第一扫描仪装置SDl或者中继装置RD的认证的代码。认证代码可以显示在包括在信息处理装置IP或者中继装置RD中的显示单元中。认证代码也可以显示在包括在第一扫描仪装置SDl的显示单元中。在步骤S307中可以输入在步骤S105中发布的认证代码,如在图11中所示。在步骤S106中,可以确定扫描仪装置是否已经访问中央服务器CS。当已经访问中央服务器CS,例如,在步骤S106中为“是”时,可以执行步骤S107。如果还没有访问中央服务器CS,例如,在步骤S106中为“否”,则可以再次执行步骤S106。当在步骤S106被再次执行之后预定的时段流逝时,处理可以返回到步骤S101。在步骤S107中,可以从在步骤S106中已经访问的装置中接收到认证代码。如果在步骤S106中已经从第一扫描仪装置SDl访问中央服务器CS,则在步骤S107中可以接收到在步骤S308中发送的认证代码。在步骤S108中,可以 确定在步骤S107中接收到的认证代码是否与在步骤S105中发布的认证代码相同。如果在步骤S107中接收到的认证代码和在步骤S105中发布的认证代码相同,例如,在步骤S108中为“是”,则可以执行步骤S109。如果在步骤S107中接收到的认证代码与在步骤S105中发布的认证代码不相同,例如,在步骤S108中为“否”,则可以执行步骤S135。在步骤S109中,被给予已认证的装置的装置信息、在第一网络服务SCl或者第二网络服务SC2中利用的用户ID、以及已认证的装置的位置信息可以被关联并且存储在装置信息存储区域24中。位置信息可以是指示网络NW中的位置的信息。位置信息可以是给予已认证的装置的IP地址。在另一实施例中,在与其它信息不相关联的情况下,被给予已登记的装置的装置信息可以被存储在装置信息存储区域24中。已认证的装置可以是被连接到第一扫描仪装置SDl或者第二扫描仪装置SD2的中继装置RD。在步骤S109中,装置信息、第一网络服务SCl或者第二网络服务SC2的服务识别信息以及位置信息可以被关联并且存储在装置信息存储区域24中。在步骤SllO中,访问密钥可以被发送到已登记的装置。访问密钥可以是用于使扫描仪装置或者中继装置RD能够访问中央服务器CS的信息。在步骤S309中可以接收在步骤SllO中发送的访问密钥,如在图11中所示。在步骤Slll中,可以确定是否已经接收到扫描命令。扫描命令可以是中央服务器CS的扫描指令应用程序接口(API)。如果已经接收到扫描命令,例如,在步骤Slll中为“是”,则可以执行步骤S112。如果还没有接收到扫描命令,例如,在步骤Slll中为“否”,则可以执行步骤S128。在步骤S206中可以发送在步骤Slll中接收到的扫描命令,如在图9中所示。在步骤Slll中接收到的扫描命令可以包括外部服务器的统一资源定位符(URL)以通知中央服务器CS通过扫描仪装置的图像数据的扫描被完成。外部服务器的IP地址可以被包括在扫描命令中,替代外部服务器的URL。在步骤S112中,已经确定通过将扫描命令已经发送到中央服务器CS的外部服务器提供的网络服务是否为已登记的网络服务。可以从已经将扫描命令发送到中央服务器CS的外部服务器获取服务识别信息。然后可以确定获取的服务识别信息是否存储在服务识别信息存储区域23中。如果信息被存储,则通过外部服务器提供的网络服务可以被确定为已登记的网络服务。如果确定信息没有被存储,则通过外部服务器提供的网络服务可以被确定为不是已登记的网络服务。如果通过外部服务器提供的网络服务被确定为已登记的网络服务,例如,在步骤S112中为“是”,则可以执行步骤S114。如果通过外部服务器提供的网络服务不是已登记的网络服务,例如,在步骤S112中为“否”,则可以执行步骤S113。在步骤S113中,错误代码可以被发送到已经将扫描命令发送到中央服务器CS的外部服务器。在步骤S114中,可以确定登入到中央服务器CS的处理是否被完成。如果登入处理被完成,例如,在步骤S114中为“是”,则可以执行步骤S118。如果登入处理没有被完成,例如,在步骤S114中为“否”,则可以执行步骤S115。在步骤S115中,用于在信息处理装置IP或者中继装置RD的显示器上显示登入画面的显示命令可以被发送到信息处理装置IP或者中继装置RD。基于显示命令,登入画面可以被显示在信息处理装置IP或者中继装置RD的显示单元上。在步骤S116,可以确定是否已经接收到登入信息。如果已经接收到登入信息,例如,在步骤S116中为“是”,则可以执行步骤S117。如果还没有接收到登入信息,例如,在步骤S116中为“否”,则可以再次执行步骤S116。登入信息可以包括用于登入到中央服务器CS的登入ID和密码。当在步骤S116被重复之后预定的时段流逝时,处理可以返回到步骤SlOl0在步骤S117,可以基于在步骤S116中接收到的登入信息来执行登入的处理。在步骤S118中,选择显示命令可以被发送到信息处理装置IP或者中继装置RD。选择显示命令可以是指令信息处理装置IP或者扫描仪装置以显示用于选择被连接到网络NW的装置,例如,扫描仪装置的画面的命令。基于选择显示命令,用于选择装置的画面可以被显示在信息处理装置IP或者中继装置RD的显示单元中。具体地,可以从信息处理装置IP、外部服务器、或者中继装置RD获取由信息处理装置IP或者中继装置RD利用的网络服务的用户ID、登入ID、或者服务识别信息。如果用户ID、登入ID、或者服务识别信息存储在中央服务器CS中,则不能从信息处理装置IP、外部服务器、或者中继装置RD获取用户ID、登入ID、或者服务识别信息。可以从装置信息存储区域24确定与获取的用户ID、登入ID、或者服务识别信息相关联的装置信息。用于选择的指令信息处理装置IP或者中继装置RD或者外部服务器显示确定的装置信息的选择显示命令可以被发送到信息处理装置IP、中继装置RD、或者外部服务器。选择显示命令可以被发送到外部服务器。在步骤S212中可以接收到发送的选择显示命令,如在图10中所示。
在步骤S119中,可以确定是否已经接收到装置信息。可以确定是否已经接收到在图10的步骤S215中发送的装置信息。如果已经接收到装置信息,例如,在步骤S119中为“是”,则可以执行步骤S120。如果还没有接收到装置信息,例如,在步骤S119中为“否”,则可以再次执行步骤S119。当在重复步骤S119之后的预定的时段流逝时,处理可以返回到步骤 SlOl。在步骤S120中,扫描命令可以被发送到通过在步骤SI 19中接收到的装置信息指示的装置。具体地,可以从装置信息存储区域24确定与在步骤S119中接收到的装置信息相关联的位置信息。可以基于确定的位置信息来发送扫描命令。在图11的步骤S302中可以接收在步骤120中发送的扫描命令。在步骤S121中,可以确定是否已经接收到图像数据。具体地,可以确定是否已经接收到通过扫描仪装置上载的图像数据。如果已经接收到图像数据,例如,在步骤S121中为“是”,则可以执行步骤S122。如果还没有接收到图像数据,例如,在步骤S121中为“否”,则可以再次执行步骤S121。当在步骤S121被重复之后预定的时段流逝时,处理可以返回到步骤S101。在步骤S121中接收到的图像数据可以是在图11的步骤S304中发送的图像数据。在步骤S122中,在步骤S121中接收到的图像数据可以被存储在扫描数据存储区域25中。接收到的图像数据可以与信息处理装置IP利用的网络服务的用户ID、服务识别信息、或者登入ID相关联并且存储在扫描数据存储装置25中。在步骤S123中,朝着在步骤Slll中接收到的URL可以发送其中图像数据被存储的存储区域的URL。存储区域的URL可以是指示其中图像数据被存储的扫描数据存储区域25的存储目的地的信息。在步骤S216中可以接收在步骤S123中发送的URL,如在图10中所示。在步骤S124中,可以确定对于在步骤S123中发送的URL是否接收到下载请求。如果接收到下载请求,例 如,在步骤S124中为“是”,则可以执行步骤S125。如果还没有接收到下载请求,例如,在步骤S124中为“否”,则可以再次执行步骤S124。当在重复步骤S124之后的预定的时段流逝时,处理可以返回到步骤SlOl。在步骤S124中接收到的下载请求可以是在步骤S217中生成的请求,如在图10中所示。在步骤S125中,响应于步骤S124中的请求下载,图像数据可以被发送到请求源外部服务器或者存储服务器。在步骤S218中已经接收到发送的图像数据,如在图10中所示。在步骤S126中,可以确定网络服务是否是删除图像数据的服务。具体地,可以从请求源外部服务器或者存储服务器获取指示下载的请求源外部服务器或者存储服务器属于的网络服务的服务识别信息。在步骤S112中获取的服务识别信息可以被使用。与服务识别信息相对应的“可删除的”标记可以被存储在服务识别信息存储区域23中。“可删除的”标记可以指示网络服务是否为删除图像数据的服务。响应于执行步骤S132,“可删除的”标记可以被存储在服务识别信息存储区域23中。因此,基于获取的服务识别信息和“可删除的”标记,可以确定网络服务是否为删除图像数据的服务。如果网络服务是删除图像数据的服务,例如,在步骤S126中为“是”,则可以执行步骤S127。如果网络服务不是删除图像数据的服务,例如,在步骤S126中为“否”,则可以执行步骤S135。在步骤S127中,可以从扫描数据存储区域25中删除被确定为在步骤S126中待删除的图像数据。在步骤S128中,可以确定通过扫描仪装置是否已经访问中央服务器CS。如果通过扫描仪装置已经访问中央服务器CS,例如,在步骤S128中为“是”,则可以执行步骤S129。如果还没有通过扫描仪装置访问中央服务器CS,例如,在步骤S128中为“否”,则可以执行步骤S130。在步骤S128中接收到的访问可以是在步骤S310中执行的访问,如在图11中所
/Jn ο在步骤S129中,可以保持在步骤S128中访问的扫描仪装置和中央服务器CS之间的会话。具体地,与在步骤S128中访问的扫描仪装置和中央服务器CS之间的会话有关的信息可以被存储在会话信息存储区域26中。在步骤S130中,可以确定网络服务是否已经申请访问中央服务器CS。申请访问可以是其中外部网络服务的网络服务器获得利用中央服务器CS的许可的申请。如果对中央服务器CS已经申请访问,例如,在步骤S130中为“是”,则可以执行步骤S131。如果还没有对中央服务器CS申请访问,例如,在步骤S130中为“否”,则可以执行步骤S135。在步骤S131中,可以确定允许通过在步骤S130中请求的网络服务的中央服务器CS的利用。如果中央服务器CS的利用被许可,例如,在步骤S131中为“是”,则可以执行步骤S132。如果中央服务器CS的利用没有被许可,例如,在步骤S131中为“否”,则可以执行步骤S135。在步骤S132中,服务识别信息可以被给予在步骤S131中已经许可利用的网络服务。然后,给予的服务识别信息可以被存储在服务识别信息存储区域23中。给予的服务识别信息可以被发送到在步骤S130中已经进行申请的网络服务。在步骤S135中,可以确定是否已经关断中央服务器CS的电源或者中断中央服务器CS的程序。如果电源已经被关断,例如,在步骤S135中为“是”,则主要动作处理可以结束。如果电源还没有被关断,例如,在步骤S135中为“否”,则可以执行步骤S101。6.外部服务器ESl或者外部服务器ES2的主要处理

参考图9和图10,当外部服务器ESl或者外部服务器ES2的电源被接通时外部服务器ESl或者外部服务器ES2的处理可以被执行。通过外部服务器ESl或者外部服务器ES2的CPU可以执行处理。在步骤S201中,可以确定用户是否已经登入到由外部服务器ESl提供的第一网络服务SCI。具体地,使用由外部服务器ESl提供的网页和用户ID可以执行登入处理。如果用户已经登入到由外部服务器ESl提供的第一网络服务SC1,例如,在步骤S201中为“是”,则可以执行步骤S202。如果用户还没有登入到由外部服务器ESl提供的第一网络服务SC1,例如,在步骤S201中为“否”,则执行步骤S202。在步骤S202中,可以确定是否已经请求网页。如果已经请求网页,例如,在步骤S202中为“是”,则可以执行步骤S203。如果还没有请求网页,例如,在步骤S202中为“否”,则可以执行步骤S204。在步骤S203中,网页可以被发送到步骤S202的网页请求源,在该网页上,扫描图标IC2被显示,如在图3中所示。在步骤S204中,可以确定是否已经操作如在图3中所示的扫描图标IC2。如果扫描图标IC2已经被操作,例如,在步骤S204中为“是”,则可以执行步骤S205。如果还没有操作扫描图标IC2,例如,在步骤S204中为“否”,则可以执行步骤S225。在步骤S204中,可以响应于操作扫描图标IC2来设置文档的双面扫描模式、单面扫描模式等。根据扫描图标IC2的操作可以显示投件箱,从其可以选择双面扫描模式或者单面扫描模式。
在步骤S205中,可以设置回调(callback) URL。回调URL可以指示通知目的地,指示图像数据已经被扫描和上载的通知可以被发送到通知目的地。回调URL可以指示外部服务器ESl的位置。在步骤S206中,扫描命令和回调URL可以被发送到中央服务器CS。在步骤S206中发送的扫描命令可以是根据步骤S204中的设置操作的命令。当如图3中所示的单面扫描模式被选择作为扫描命令时,指示单面扫描模式的扫描命令可以被发送。当如在图3中所不的双面扫描模式被选择作为扫描命令时,指不双面扫描模式的扫描命令可以被发送。在步骤S207中,可以确定是否已经接收到错误代码。错误代码可以指示由于某些错误中央服务器CS不允许在步骤S206中发送的信息。如果已经接收到错误代码,例如,在步骤S207中为“是”,则可以执行步骤S208。如果还没有接收到错误代码,例如,在步骤S207中为“否”,则可以执行步骤S209。在步骤S207中接收到的错误代码可以是在步骤S113中发送的错误代码,如在图7中所示。在步骤S208中,可以显示错误画面。具体地,表示错误画面的网页可以从外部服务器ESl发送到信息处理装置IP或者中继装置RD。在步骤S209中,可以确定是否已经从中央服务器CS接收到显示命令。在步骤S209中接收到的显示命令可以是在步骤S115中发送的登入画面显示命令,如在图7中所示。登入画面显示命令可以是指令显示扫描命令的请求源以示出登入画面的命令。登入画面可以允许信息处理装置IP的用户登入到中央服务器CS。因此,外部服务器ESl可以使信息处理装置IP显示登入画面,并且使信息处理装置IP使用登入ID执行登入处理。如果已经接收到显示命令,例如,在步骤S209中为“是”,则可以执行步骤S210。如果还没有接收到显示命令,例如,在步骤S209中为“否”,则可以执行步骤S212。在步骤S210中,登入画面可以显示在信息处理装置IP中或者在中继装置RD中。具体地,表示登入画面的网页可 以从外部服务器ESl发送到信息处理装置IP或者到中继装置RD。然后可以从信息处理装置IP或者从中继装置RD获取用于登入的登入信息。登入信息可以是登入ID和密码的组合等。在步骤S211中,在步骤S210中获取的登入信息可以被发送到中央服务器CS。在步骤S212中,可以确定是否已经接收到在步骤S118中发送的装置选择画面显示命令。如果已经接收到装置选择画面显示命令,例如,在步骤S212中为“是”,则可以执行步骤S214。如果还没有接收到装置选择画面显示命令,例如,在步骤S212中为“否”,则可以再次执行步骤S214。当在重复步骤S212之后预定的时段流逝时,处理可以返回到步骤S202。在步骤S214中,可以显示装置选择显示画面。外部服务器ESl可以使信息处理装置IP或者中继装置RD显示装置选择显示画面,并且使信息处理装置IP或者中继装置RD选择关于扫描命令要发送到的装置的信息。在步骤S215中,在步骤S214中选择的装置信息可以被发送到中央服务器CS。在步骤S216中,可以确定是否已经接收到图像数据的URL。在步骤S216中接收到的URL可以是在步骤S213中发送的URL,如在图8中所示。图像数据的URL可以指示通过扫描仪装置的扫描的图像数据的存储目的地。如果已经接收到图像数据的URL,例如,在步骤S216中为“是”,则可以执行步骤S217。如果还没有接收到图像数据的URL,例如,在步骤S216中为“否”,则可以再次执行步骤S216。当在步骤S216被重复之后预定的时段流逝时,处理可以返回到步骤S202。在步骤S217中,可以请求图像数据的下载。下载请求可以被发送到由在步骤S216中接收到的URL指示的目的地。在步骤S218中,可以确定在步骤S217中请求的图像数据的下载是否被完成。在步骤S218中下载的图像数据可以是在步骤S215中发送的图像数据,如在图8中所示。如果下载被完成,例如,在步骤S218中为“是”,则可以执行步骤S219。如果下载没有被完成,例如,在步骤S218中为“否”,则可以再次执行步骤S219。当在步骤S218被重复之后预定的时段流逝时,处理可以返回到步骤S202。在步骤S219中,下载的图像数据可以被存储在外部服务器ESl中。存储在外部服务器ESl中的图像数据可以被转发到第一存储服务器SVl或者第二存储服务器SV2。通过第一网络服务SCl或者第二网络服务SC2的存储服务器SVl至SV4中的一个或者多个可以执行步骤S216至S219的处理。在步骤S220中,可以确定是否对外部服务器CS已经进行服务ID的申请。如果已经进行申请,例如,在步骤S220中为“是”,则可以执行步骤S221。如果还没有进行申请,例如,在步骤S220中为“否”,则可以执行步骤S225。在步骤S221中,可以获取在步骤S220中申请的服务ID。具体地,可以获取在步骤S132中发送的服务识别信息,如在图8中所示。然后从中央服务器CS获取的服务ID可以被存储在外部服务器ESl中。在步骤S225中,可以确定是否已经关断外部服务器ESl的电源或者外部服务器ESl的程序。如果电源已经被关断,例如,在步骤S225中为“是”,则外部服务器ESl的主要处理可以结束。如果电源还没有被关断,例如,在步骤S225中为“否”,则可以执行步骤S202。当已经执行登出处理 时,处理可以返回到步骤S201。7.第一扫描仪装置SDl或者中继装置RD的主要处理参考图11,当第一扫描仪装置SDl或者中继装置RD的电源被接通时可以执行第一扫描仪装置SDl或者中继装置RD的主要处理。通过第一扫描仪装置SDl或者中继装置RD的CPU5可以执行处理。在步骤S301中,可以确定访问密钥是否存储在访问密钥存储区域63中。如果访问密钥被存储,例如,在步骤S301中为“是”,则可以执行步骤S302。如果访问密钥没有被存储,例如,在步骤S301中为“否”,则可以执行步骤S305。在步骤S302中,可以确定是否已经接收到扫描命令。在步骤S302中接收到的命令可以是在中央服务器CS的步骤S120中发送的扫描命令。如果已经接收到扫描命令,例如,在步骤S302中为“是”,则可以执行步骤S303。如果还没有接收到扫描命令,例如,在步骤S302中为“否”,则可以执行步骤S312。在步骤S303中,可以执行扫描动作。具体地,可以基于在步骤S302中接收到的扫描命令驱动扫描仪单元9。根据扫描命令,可以从在扫描仪装置中传送的文档扫描图像数据。扫描的图像数据可以被存储在扫描数据存储区域64中。在中继装置RD中,在步骤S302中接收到的扫描命令可以被转发到被连接到中继装置RD的第二扫描仪装置SD2。然后已经向其转发扫描命令的第二扫描仪装置SD2可以执行扫描动作以从文档获得图像数据。中继装置RD可以从第二扫描仪装置SD2获取图像数据。获取的图像数据可以被存储在中继装置RD的扫描数据存储区域64中。在步骤S304中,在步骤S303中扫描的图像数据或者在步骤S303中获取的图像数据可以被发送,例如,上载到中央服务器CS。在步骤S305中,可以确定用户是否已经使用第一扫描仪装置SDl或者中继装置RD请求扫描仪装置登记。登记请求可以是登记第一扫描仪装置SDl或者第二扫描仪装置SD2的处理,使得在网络系统S中登记的装置是可利用的。如果扫描仪登记已经被请求,例如,在步骤S305中为“是”,则可以执行步骤S306。如果还没有请求扫描仪登记,例如,在步骤S305中为“否”,则可以执行步骤S312。在步骤S306中,认证码输入画面被显示。认证码输入画面表示允许用户输入认证码的画面。具体地,认证码输入画面在第一扫描仪装置SDl中包括的显示器上或者在中继装置RD的显示器上被显示。在步骤S307中,可以确定是否已经输入认证码。如果已经输入认证码,例如,在步骤S307中为“是”,则可以执行步骤S308。如果还没有输入认证码,例如,在步骤S307中为“否”,则可以再次执行步骤S307。在步骤S307被重复之后预定的时段流逝时,处理可以返回到步骤S301。在步骤S307中输入的认证码可以是在步骤S105中发布的认证码,如在图7中所示。在步骤S308中,在步骤S307中输入的认证码可以被发送到中央服务器CS。在步骤S309中,可以接收到在步骤SllO中通过中央服务器CS发送的访问密钥。然后接收到的访问密钥可以被存储在访问密钥存储区域63中。

在步骤S310中,可以基于在步骤S309中接收到的访问密钥开始中央服务器CS的访问。在步骤S311中,可以保持在步骤S310中访问的中央服务器CS与第一扫描仪装置SDl或者中继装置RD之间的会话。具体地,与在步骤S310中访问的中央服务器CS与第一扫描仪装置SDl或者中继装置RD之间的会话有关的信息可以被存储在会话信息存储区域65中。在步骤S312中,可以确定是否已经关断第一扫描仪装置SDl或者中继装置RD的电源。如果电源已经被关断,例如,在步骤S312中为“是”,则可以结束第一扫描仪装置SDl或者中继装置RD的主要处理。如果电源还没有被关断,例如,在步骤S312中为“否”,则可以执行步骤S301。第二实施例参考图12-15,在第二实施例中,可以省略如在图7中所示的步骤S114至S117的中央服务器CS登入处理。如在图12中所示,与图7中的步骤Slll相对照,在步骤S316中,可以确定是否已经接收到扫描命令和访问令牌。访问令牌可以是指示使用中央服务器CS的权限的信息。如果已经接收到扫描命令和访问令牌,例如,在步骤S136中为“是”,则可以执行步骤S112。如果还没有接收到扫描命令和访问令牌,例如,在步骤S136中为“否”,则可以执行步骤S128。如果网络服务被确定为是在步骤SI 12中的登记服务,则可以执行步骤S137替代第一实施例的图7中的步骤SI 14至SI 17。在步骤S137中,可以基于在步骤S136中接收到的访问令牌来确定利用中央服务器CS的权限。具体地,可以确定在步骤S136中接收到的访问令牌是否被登记在存储在HDD2的预定存储区域中的访问令牌数据库中。如果访问令牌被登记,则接收到的访问令牌可以被确定为具有权限。如果访问令牌没有被登记,则接收到的访问令牌可以被确定不具有权限。如果接收到的访问令牌被确定为具有权限,例如,在步骤S137中为“是”,则可以执行步骤S118。如果接收到的访问令牌被确定为不具有权限,例如,在步骤S137中为“否”,则可以执行步骤S128。如在图14中所示,在步骤S138中,可以确定是否请求权限授权的申请。如果已经请求权限授权,例如,在步骤S138中为“是”,则可以执行步骤S139。如果还没有请求权限授权,例如,在步骤S138中为“否”,则可以执行步骤S135。如在图14中所示,在步骤S139中,可以确定是否已经执行登入处理。如果登入处理是成功的,例如,在步骤S139中为“是”,则可以执行步骤S140。如果登入处理失败,例如,在步骤S139中为“否”,则可以执行步骤S135。而且,如在图14中所示,在步骤S140中可以发布访问令牌。被发布的访问令牌可以被发送到步骤S138的申请请求器。在步骤S141中,用于在步骤SlOl中登入访问的登入ID、在步骤S140中发布的访问令牌、以及在步骤S138中的申请源的服务ID可以被相互关联,并且可以被登记在HDD2的访问令牌数据库中。如在图15中所示,在步骤S222中,可以确定是否请求访问令牌的申请。如果已经请求访问令牌的申请,例如,在步骤S222中为“是”,则可以执行步骤S223。如果还没有请求访问令牌的申请,例如,在步骤S222中为“否”,则可以执行步骤S225。

在步骤S223中,基于通过中央服务器CS批准的服务ID申请,可以接收访问令牌。在步骤S223中接收到的访问令牌可以是在图13的步骤S140中发送的访问令牌。在步骤S224中,在步骤S223中接收到的访问令牌、当在步骤SlOl中登入时使用的登入ID、以及外部服务器ESl的服务ID可以被相互关联,并且保存在外部服务器ESl的预定存储区域中。在步骤S206中,在步骤S224中保存的访问令牌可以连同扫描命令一起被发送到中央服务器CS。然后在图12的步骤S136中可以接收到扫描命令和访问令牌。因此,在没有执行登入处理的情况下,可以利用中央服务器CS的服务。外部服务器ESl和ES2,或者存储服务器SVl至SV4可以是与网页一起利用的存储装置。在另一实施例中,存储装置可以与管理网页的网络服务一起利用。被上载到中央服务器CS的图像数据可以通过外部服务器ESl和ES2或者通过存储服务器SVl至SV4下载。在另一实施例中,上载的图像数据可以通过中央服务器CS发送到外部服务器ESl和ES2或者存储服务器SVl至SV4。在步骤S120中,扫描命令可以被发送到通过在步骤S119中接收到的装置信息指示的装置。具体地,扫描仪装置的应用程序接口(API)可以被称为扫描命令。在另一实施例中,仅有指示扫描命令,而不是API呼叫的信号可以被发送到通过在步骤S119中接收到的装置信息指示的装置。当信号指示通过扫描仪装置接收扫描命令时,扫描仪装置软件可以启动,并且可以执行扫描命令。通过如在图8中所示的步骤S118至S120的处理,和如在图10中所示的步骤S214和S215的处理,可以选择扫描命令要发送到的装置。可以自动地确定扫描命令要发送到的装置。具体地,被给予在步骤S104中登记的装置的装置信息和用户ID或者与第一网络服务SCl或者第二网络服务SC2 —起利用的服务识别信息可以被相互关联,并且存储在装置信息存储区域24中。因此,可以关于服务识别信息的一个用户ID或者项目登记装置信息的多个项目,因为多个扫描仪装置可以被连接到网络,并且用户可以利用多个扫描仪装置。在步骤S104中,中央服务器CS的登入ID和被给予登记的装置的装置信息可以被关联,并且存储在装置信息存储区域24中。因此,可以关于一个登入ID而登记装置信息的多个项目。当关于一个用户ID或者登入ID而登记装置信息的多个项目时,从装置信息的多个项目当中,替代基于在步骤S118中发送的选择显示命令,可以自动地确定扫描命令要发送到的装置。具体地,基于在步骤S112中获取的服务识别信息,可以从装置信息的多个项目当中自动地确定扫描命令要发送到的装置。各个网络服务的服务识别信息和要被使用的装置信息可以被相互关联,并且存储在HDD2上。因为从装置信息的多个项目当中唯一地确定与服务识别信息相关联的装置信息,所以可以自动地确定装置信息。在步骤S112中,可以获取当登入到网络服务时使用的用户ID。基于在步骤S112中获取的用户ID,可以从装置信息的多个项目当中自动地确定扫描命令要发送到的装置,因为用户ID可以与用户使用的装置信息相关联,并且存储在HDD2上。因此,可以从装置信息的多个项目当中识别与用户ID相关联的装置信息,并且可以自动地确定装置信息。当关于服务识别信息的一个用户ID、登入ID、或者项目登记装置信息的多个项目时,装置信息可以指示其中为扫描设置文 档的装置。其中文档被设置的装置可以被确定为扫描命令发送到的装置。文档检测传感器可以安装在扫描仪装置、图像形成装置等中。当扫描仪装置或者图像形成装置使用文档检测传感器确定文档被设置时,扫描仪装置或者图像形成装置可以通知中央服务器CS文档被设置。因此,中央服务器CS可以从装置信息的多个项目当中识别其中文档被设置的扫描仪装置或者图像形成装置,作为扫描命令要发送到的装置。装置信息的一个或者多个项目可以与服务识别信息和用户ID的组合相关联,并且可以被存储在HDD2上。基于在步骤S112中获取的服务识别信息和用户ID,可以从装置信息的多个项目当中自动地确定扫描命令要发送到的装置。因此,当从装置信息的多个项目当中识别与服务识别信息和用户ID的组合相关联的装置信息时,可以自动地确定装置信息。在第一实施例中,登入处理可以使用与网络服务CSl或者网络服务CS2 —起利用的用户ID和与中央服务器CS —起利用的登入ID。在第二实施例中,登入处理可以利用访问令牌。当访问令牌没有被使用时,用户ID和登入ID可以被关联并且被存储在中央服务器CS中并且可以在步骤S112中获取用户ID。因此,替代执行第一实施例的步骤S115至S117中的登入处理,中央服务器CS可以使用关联的和与用户ID—起存储的在步骤S112中获取的登入ID自动地执行登入处理。图像数据可以通过由第一网络服务SCl或者第二网络服务SC2的用户操作的第一扫描仪装置SDl或者第二扫描仪装置SD2被上载到第一网络服务SCl或者第二网络服务SC2的存储装置。在另一实施例中,视频成像装置可以被使用,替代第一扫描仪装置SDl或者第二扫描仪装置SD2。视频成像装置可以是数码相机、TV会议终端等等。被配置成获取或者生成静止图像数据或者视频数据的装置可以被使用,替代第一扫描仪装置SDl或者第二扫描仪装置SD2。虽然结合各种示例性结构和示例性的实施例已经描述本发明,但是本领域的技术人员将会理解的是,在没有脱 离本发明的范围的情况下可以进行上述实施例和结构的其它变化和修改。从包括附图的说明书的描述,或者从在此公开的本发明的实践,对本领域的技术人员来说其它的结构和实施例将会是显然的。旨在说明说明书和被描述的示例是示例性的,具有由下述权利要求限定的本发明的真实范围。
权利要求
1.一种数据服务器,所述数据服务器被配置成经由网络连接到图像扫描装置,所述数据服务器包括: 处理器,所述处理器具有在所述处理器上存储的计算机可读指令,并且所述处理器被配置成控制所述数据服务器执行下述步骤: 获取指示所述网络中的服务提供装置的位置的位置信息,其中,所述服务提供装置被配置成经由网页来在所述网络中进行操作,并且所述网页包括用于指令所述图像扫描装置执行扫描处理的操作信息; 响应于所述网页中的所述操作信息的操作,确定对其发送用于执行图像扫描处理的操作信号的图像扫描装置; 经由所述网络将所述操作信号发送到所确定的图像扫描装置,以使得所确定的图像扫描装置执行图像扫描处理; 将从所确定的图像扫描装置的所述图像扫描处理所获得的扫描数据存储在存储器中;以及 指令由所获取的位置信息所指示的所述服务提供装置获取存储在所述存储器中的所述扫描数据。
2.根据权利要求1所述的数据服务器, 其中,所述数据服务器经由所述网络连接到多个图像扫描装置,并且 其中,所述处 理器进一步被配置成控制所述数据服务器执行下述步骤: 获取标识操作所述网页中的所述操作信息的用户的用户标识信息; 将所述用户标识信息存储在所述存储器中,并且使所述用户标识信息与装置标识信息相关联,所述装置标识信息标识与所述用户标识信息相对应的所述多个图像扫描装置中的一个; 确定与在所述存储器中的所获取的用户标识信息相对应的所述装置标识信息;以及 将所述操作信号发送到由所确定的装置标识信息所指示的所述图像扫描装置。
3.根据权利要求2所述的数据服务器, 其中,确定所述装置标识信息的步骤包括下述步骤:从所述多个图像扫描装置中确定所述网页的操作信息指令其执行扫描处理的所述图像扫描装置。
4.根据权利要求2所述的数据服务器, 其中,所述处理器进一步被配置成控制所述数据服务器执行下述步骤: 获取标识所述网页的web标识信息,在所述网页上显示所述操作信息; 存储所述web标识信息,并且使所述web标识信息与所述用户标识信息和所述装置标识信息相关联; 确定与所获取的用户标识信息和所获取的web标识信息相关联的所述装置标识信息;以及 将所述操作信号发送到由所确定的装置标识信息所指示的所述图像扫描装置。
5.根据权利要求1所述的数据服务器, 其中,所述处理器进一步被配置成控制所述数据服务器执行下述步骤: 基于所述网页中的所述操作信息的所述操作来生成指示单面扫描模式和双面扫描模式中的一个的所述操作信号;确定所述操作信号要被发送到的所述图像扫描装置;以及 将指示所述单面扫描模式和所述双面扫描模式中的一个的所述操作信号发送到所确定的图像扫描装置。
6.根据权利要求1所述的数据服务器, 其中,所述处理器被进一步被配置成控制所述数据服务器执行下述步骤: 确定所获取的位置信息是否授权服务提供装置访问所述数据服务器; 当所获取的位置信息指示授权服务提供装置访问所述数据服务器时,允许所述服务提供装置的访问以及所述确定步骤的执行和所述发送步骤的执行,所述确定步骤用于确定要向其发送所述操作信号的所述图像扫描装置,所述发送步骤用于经由所述网络将所述操作信号发送到所确定的图像扫描装置;以及 当所获取的位置信息指示没有授权服务提供装置访问所述数据服务器时,限制所述服务提供装置的访问以及所述确定步骤的执行和所述发送步骤的执行,所述确定步骤用于确定要向其发送所述操作信号的所述图像扫描装置,所述发送步骤用于经由所述网络将所述操作信号发送到所确定的图像扫描装置。
7.根据权利要求1所述的数据服务器, 其中,所述处理器进一步被配置成控制所述数据服务器执行下述步骤: 获取标识所述网页的web标识信息,在所述网页上显示所述操作信息;以及当所获取的web标识信息指示所述网页不允许数据保存时,在所述服务提供装置获取存储在所述存储器中的所述扫描数据之后,删除存储在所述存储器中的所述扫描的数据。
8.根据权利要求1所述的数据服务器, 其中,所述处理器进一步被配置成控制所述数据服务器执行下述步骤:将存储在所述存储器中的所述扫描数据发送到由所获取的位置信息指示的所述服务提供装置。
9.根据权利要求1所述的数据服务器,其中,所述数据服务器连接到图像扫描装置,所述图像扫描装置被配置成扫描置于所述图像扫描装置上的至少一张纸。
10.一种网络系统,所述网络系统被配置成连接到数据服务器和图像扫描装置,所述图像扫描装置被配置成扫描图像,所述数据服务器包括: 第一处理器,所述第一处理器具有在所述第一处理器上存储的计算机可读指令,并且所述第一处理器被配置成控制所述数据服务器执行下述步骤: 获取指示所述网络系统中的服务提供装置的位置的位置信息,其中,所述服务提供装置被配置成经由网页在所述网络系统中进行操作,并且所述网页包括用于指令所述图像扫描装置执行扫描处理的操作信息; 响应于所述网页中的所述操作信息的操作,确定对其发送用于执行图像扫描处理的操作信号的图像扫描装置; 经由所述网络系统将所述操作信号发送到所确定的图像扫描装置,以使得所确定的图像扫描装置执行图像扫描处理; 将从所确定的图像扫描装置的所述图像扫描处理所获得的扫描数据存储在存储器中; 指令由所获取的位置信息所指示的所述服务提供装置获取存储在所述存储器中的所述扫描数据,其中,所述图像扫描装置包括: 第二处理器,所述第二处理器具有在所述第二处理器上存储的计算机可读指令,并且所述第二处理器被配置成控制所述图像扫描装置执行下述步骤: 接收所述操作信号; 响应于接收所述操作信号而执行所述扫描处理;以及 将所述扫描数据上载到所述数据服务器或者所述服务提供装置。
11.一种用于网络系统的上载方法,所述网络系统被配置成连接到数据服务器、图像扫描装置以及管理装置,所述图像扫描装置被配置成扫描图像,所述管理装置被配置成接收网页,所述上载方法包括下述步骤: 通过操作在所述网络系统中的所述管理装置处接收到的网页上所显示的操作信息来操作所述图像扫描装置以执行扫描处理; 获取指示所述网络系统中的服务提供装置的位置的位置信息,其中,所述服务提供装置被配置成经由包括所述操作信息的所述网页来在所述网络系统中进行操作; 响应于所述网页中的所述操作信息的操作而确定要对其发送用于执行所述图像扫描处理的操作信号的图像扫描装置; 将所述操作信号从所述数据服务器发送到所确定的图像扫描装置; 在所述图像扫描装置处接收所述操作信号; 响应于接收到所述操作信号而在所述图像扫描装置处执行所述扫描处理; 将扫描数据从所述图像扫描装置上载到所述数据服务器或者所述服务提供装置; 将所述扫描数据存储在所述数据服务器处的存储器中;以及 控制由所获取的位置信息所指示的所述服务提供装置来获取存储在所述数据服务器处的所述存储器中的所述扫描数据。
全文摘要
本发明涉及一种数据服务器、网络系统以及上载方法。数据服务器经由网络连接到图像扫描装置。数据服务器执行下述步骤获取指示网络中的服务提供装置的位置的位置信息。服务提供装置经由网页在网络中进行操作,并且该网页包括用于指令图像扫描装置执行扫描处理的操作信息。数据服务器还执行下述步骤确定对其发送用于执行图像扫描处理的操作信号的图像扫描装置;将操作信号发送到确定的图像扫描装置,以使得确定的图像扫描装置执行图像扫描处理;存储从图像扫描装置中获得的扫描数据;以及指令由获取的位置信息所指示的服务提供装置获取扫描数据。
文档编号H04N1/32GK103220448SQ20131002458
公开日2013年7月24日 申请日期2013年1月23日 优先权日2012年1月23日
发明者塞利尔·帕迪汗, 加里·马什, 佐佐木一郎, 安井邦博, 森贵章 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1