信息处理系统、信息处理装置以及信息处理方法

文档序号:9219950阅读:189来源:国知局
信息处理系统、信息处理装置以及信息处理方法
【技术领域】
[0001]本发明涉及信息处理系统、信息处理装置以及信息处理方法。
【背景技术】
[0002]已知将例如扫描仪装置的图像处理装置与交付服务器组合在一起的交付系统(例如参见日本特开专利公报N0.2009-177231)。
[0003]在这样的交付系统中,通过让交付服务器执行工作流文件,可以将在扫描仪装置处所扫描的扫描图像交付到期望的交付目的地。
[0004]此外,已知将例如打印机装置的图像处理装置与打印服务器组合在一起的打印系统。在这样的打印系统中,通过让打印服务器执行工作流文件,可以在打印机装置处打印出从期望的获取源所获取的打印数据。
[0005]进一步地,在最近的交付系统和打印系统(在下文中,将这样的系统共同称作“信息处理系统”)中,例如,可以将云服务选择作为扫描图像的交付目的地或者打印数据的获取源。
[0006]然而,为了能够使云服务被选择作为交付目的地或者获取源,不得不在工作流文件中建立用来使用云服务的例如认证信息的信息。另一方面,每次用户将要发布交付指示或获取指示时,需要用户在图像处理装置处手动地输入例如认证信息的设置信息,这对于用户可能是不方便的。

【发明内容】

[0007]鉴于以上所述,本发明的一个方面涉及在信息处理系统中改善用户的便利性。
[0008]根据本发明的一个实施例,提供了一种信息处理装置,其包括第一选择单元,被配置为选择用于执行关于数据的至少一个处理的工作流;获取单元,被配置为从包括用于访问存储服务的访问功能的终端获取终端在使用存储服务时所使用的认证信息;以及指示单元,被配置为在由第一选择单元选择的工作流包括通信处理的情况下,使用由获取单元获取的认证信息指示以执行与存储服务交换数据的通信处理。
【附图说明】
[0009]图1示出根据本发明的第一实施例的交付系统的示例性整体配置;
[0010]图2示出根据第一实施例的交付服务器的示例性硬件配置;
[0011]图3示出根据第一实施例的扫描仪装置的示例性硬件配置;
[0012]图4示出根据第一实施例的示例性工作流文件;
[0013]图5示出在密钥存储单元中存储的密钥信息的示例性配置;
[0014]图6示出扫描仪装置的示例性功能配置;
[0015]图7是示出在根据第一实施例的交付系统中实现的交付处理的示例性处理流的时序图;
[0016]图8A和图8B示出可以在扫描仪装置上显示的示例性显示屏幕;
[0017]图9示出可以在扫描仪装置上显示的另一个示例性显示屏幕;
[0018]图10示出可以在扫描仪装置上显示的另一个示例性显示屏幕;
[0019]图11示出根据本发明的第二实施例的交付系统的示例性整体配置;
[0020]图12示出在认证服务器中存储的认证信息的示例性配置;
[0021]图13是示出在根据第二实施例的交付系统中实现的交付处理的示例性处理流的时序图;
[0022]图14示出根据本发明的第五实施例的打印系统的整体配置;
[0023]图15示出打印服务器的示例性硬件配置;
[0024]图16示出打印机装置的示例性硬件配置;
[0025]图17示出根据第五实施例的工作流文件的例子;
[0026]图18A和图18B是示出示例性列表获取处理的流程图;
[0027]图19A和图19B是示出示例性打印数据获取处理的流程图;
[0028]图20示出了打印机装置的示例性功能配置;
[0029]图21是示出由打印系统实现的打印处理的示例性处理步骤的时序图;
[0030]图22是示出由打印系统实现的打印处理的示例性处理步骤的时序图;
[0031]图23示出可以在打印机装置上显示的显示屏幕的例子;
[0032]图24不出可以在打印机装置上显不的显不屏蒂的另一例子;
[0033]图25A和图25B示出可以在打印机装置上显示的显示屏幕的其他例子;
[0034]图26示出可以在打印机装置上显示的显示屏幕的另一例子。
【具体实施方式】
[0035]在下面,将参考附图描述本发明的实施例。应注意,在下面的描述和附图中,具有实质上一致的功能特征的元件被给予相同的参考标记并且可以省略对它的重复描述。
[0036][第一实施例]
[0037]<交付系统的整体配置>
[0038]在下面,描述了作为根据本发明的实施例的信息处理系统的例子的交付系统的整体配置。图1示出了根据本发明的第一实施例的交付系统100的示例性配置。
[0039]在图1中,交付系统100包括与根据本实施例的图像形成装置的例子相对应的扫描仪装置120、交付服务器110、与交付目的地对应的云服务器130-150以及移动终端160。交付服务器110、扫描仪装置120、云服务器130-150以及移动终端160经由网络170互相连接。应注意的是,在图1中,三个云服务130-150被连接到网络170。然而,在本实施例中提供的云服务器的数量不限于特定的数量。
[0040]此外,假设将扫描仪装置120和移动终端160配置为通过近场通信彼此交换信息。
[0041]交付服务器110包括工作流执行程序111和工作流存储单元112。
[0042]工作流执行程序111执行从存储在工作流存储单元112中的一个或多个工作流文件中选择的工作流文件,由用户在扫描仪装置120处做出该选择。应注意的是,工作流文件指的是定义用于对从扫描仪装置120发送的扫描图像连续地执行一个或多个处理的工作流的文件。
[0043]通过让工作流执行程序111执行工作流,例如,可以对从扫描仪装置120发送的所扫描的图像执行图像处理,并且导致经过处理的图像可以被交付到云服务130-150之一。
[0044]工作流存储单元112存储一个或多个工作流文件。
[0045]扫描仪装置120通过扫描文档生成扫描图像。扫描仪装置120包括工作流执行指示程序121和密钥存储单元122。
[0046]工作流执行指示程序121选择要被执行的工作流文件,以对扫描图像执行处理,并且建立执行所选择的工作流文件所必需的相关信息。此外,工作流执行指示程序121将执行指示输出至交付服务器110,以使得基于设置信息执行所选择的工作流。
[0047]密钥存储单元122存储密钥信息,用于获取用移动终端160通过近场通信执行工作流文件所必需的部分信息。
[0048]云服务器130-150是服务器装置(服务提供装置),其提供以云服务为例的存储服务。具体地说,云服务器130提供云服务A、云服务器140提供云服务B并且云服务器150提供云服务C。应注意的是,本文中使用的术语“存储服务”指的是向用户提供存储数据的功能并且不限于仅向用户提供存储功能的任何通常的服务。
[0049]应注意,为了访问云服务器130-150以使用云服务A_C,必需将预定的认证信息发送到云服务器130-150。因此,例如,当交付服务器110将扫描图像交付给作为交付目的地的云服务器130-150中的任何一个时,必需将预定的认证信息发送到与交付目的地对应的云服务器。
[0050]移动终端160包括用于经由网络70访问云服务器130-150中的一个或多个的访问功能。在本实施例中,假设移动终端160具有用于访问云服务器130-150中的云服务器130和140以使用云服务A和B的认证信息。
[0051]此外,移动终端160建立与扫描仪装置120的近场通信,以将用于使用云服务A和B的认证信息发送到扫描仪装置120。即,根据本实施例,通过仅仅握持移动终端160接近扫描仪装置120,移动终端160的用户就可以能够选择云服务A和B,该云服务A和B可以被移动终端160用作用于由交付服务器110实现的交付处理的交付目的地。
[0052]<交付服务器的硬件配置>
[0053]在下面,描述了交付服务器110的硬件配置。图2是示出根据第一实施例的交付服务器110的示例性硬件配置的示意图。
[0054]在图2中,交付服务器110包括CPU (中央处理单元)20l、ROM(只读存储器)202、RAM(随机访问存储器)203、辅助存储单元204、输入/输出单元205以及通信单元206。应注意的是,交付服务器110的以上硬件组件经由总线207互相连接。
[0055]CPU 201是执行存储在辅助存储单元204中的各种程序(例如,工作流执行程序111)的计算机。
[0056]ROM 202是非易失性存储器。ROM 202存储由CPU 201获取的各种程序和数据,以执行存储在辅助存储单元204中的各种程序。例如,ROM 202可以存储诸如B1S(基本输入/输出系统)或者EFI (可扩展固件接口)的引导程序。
[0057]RAM 203对应于诸如DRAM (动态随机访问存储器)或SRAM (动态随机访问存储器)的主存储器。RAM 203可以被用作用于加载由CPU 201执行的各种程序的工作区域。
[0058]辅助存储单元204存储可以由CPU 201执行的各种程序(例如,工作流执行程序111),并且当执行各种程序时使用存储单元(例如,工作流存储单元112)。
[0059]输入/输出单元205包括用于将各种指示输入到交付服务器110的输入单元和用于显示交付服务器110的内部状态的显示单元。通信单元206被配置为经由网络170从扫描仪装置120接收工作流执行指示。此外,通信单元206被配置为将接收到的工作流执行指示中包括的扫描图像发送到云服务器130-150。
[0060]<扫描仪装置的硬件配置>
[0061]在下面,描述扫描仪装置120的硬件配置。图3是示出根据扫描仪装置120的示例性硬件配置的示意图。
[0062]在图3中,扫描仪装置120包括CPU 30KROM 302,RAM 303、辅助存储单元304、引擎单元305、输入/输出单元306、通信单元307以及近场通信(NFC)单元308。应注意,扫描仪装置120的以上硬件组件经由总线309互相连接。
[0063]CPU 301是执行存储在辅助存储单元304中的各种程序(例如,工作流执行指示程序121)的计算机。
[0064]ROM 302是非易失性存储器。ROM 302存储CPU 301获取的各种程序和数据,以执行存储在辅助存储单元304中的各种程序。例如,ROM 302可以存储诸如B1S或者EFI的引导程序。
[0065]RAM 303是诸如DRAM或SRAM的主存储器。RAM 303可以用作用于加载由CPU 301执行的各种程序的工作区域。
[0066]辅助存储单元304存储由CPU 301执行的各种程序(例如,工作流执行指示程序121)并且存储单元用于执行各种程序(例如密钥存储单元122)。
[0067]引
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1