信息处理装置、图像形成装置、信息处理系统及信息处理方法与流程

文档序号:17585606发布日期:2019-05-03 21:17阅读:156来源:国知局
信息处理装置、图像形成装置、信息处理系统及信息处理方法与流程

本发明涉及信息处理装置、图像形成装置、信息处理系统及信息处理方法,特别地涉及能够调用多个服务器的功能的信息处理装置、图像形成装置、信息处理系统及信息处理方法。



背景技术:

以往,存在包括能够印刷文件和图像的复合机(multifunctionalperipheral,多功能数码复合一体机mfp)等图像形成装置的信息处理装置。

另外,在典型的技术中,存在即使在参数设定对象的设备是各自不同的机种的情况下,也不管设定目标的设备的机种如何而能够统一地设定参数的计算设备。该计算设备针对具有需要用户输入的用户界面的多个外围计算设备中的两个以上,整合多个用户界面中的两个以上的用户界面。另外,基于已经整合的用户界面,复制多个用户界面中的至少一个用户界面的用户输入。而且,构成为,基于已经整合的用户界面,执行一个以上的指令,以将所复制的用户设定为了向多个外围计算设备中的两个以上发送而输出。

也就是,在该典型的技术中,只是对多个装置复制用户输入并发送。



技术实现要素:

发明要解决的问题

但是,在上述的典型的技术中,若要分别调用多个服务器的功能,则需要一个一个地进行认证。

本发明是鉴于这样的情况而完成的,其目的在于,提供解决上述问题的信息处理装置。

解决问题的方案

本发明的信息处理装置能够调用多个服务器的功能,其特征在于,其具备:认证执行部,当在多个所述服务器的任意一个中需要对所述功能进行认证的情况下,该认证执行部在与该服务器之间进行认证;整合配置部,其在一个应用中配置用于获得针对多个所述服务器中任意一个的、调用所述功能的指示的指示区域,并且,配置将需要由所述认证执行部进行认证的类似的多个所述功能和/或在同一所述服务器中要被认证的多个所述功能汇集为文件夹而成的所述指示区域;以及认证状态变更部,其与由所述整合配置部汇集后的所述文件夹、所述应用、及所述功能中的任意一个建立对应关系地,控制认证状态。

本发明的信息处理系统包括多个服务器、和能够调用多个所述服务器的功能的信息处理装置,该信息处理系统的特征在于,多个所述服务器的每个具备:功能信息发送部,其向所述信息处理装置发送需要认证的功能的功能信息;认证部,其进行与由所述功能信息发送部发送来的所述功能信息对应的所述功能的认证;以及功能处理执行部,其执行由所述认证部认证后的所述功能的处理,所述信息处理装置具备:功能信息接收部,其接收从多个所述服务器发送来的所述功能信息;认证执行部,当在多个所述服务器的任意一个中需要对所述功能进行认证的情况下,该认证执行部在与该服务器之间进行认证;整合配置部,其在一个应用中配置用于获得针对多个所述服务器中任意一个的、调用所述功能的指示的指示区域,并且,配置将需要由所述认证执行部进行认证的类似的多个所述功能和/或在同一所述服务器中要被认证的多个所述功能汇集为文件夹而成的所述指示区域;以及认证状态变更部,其与由所述整合配置部汇集后的所述文件夹、所述应用、及所述功能中的任意一个建立对应关系地,控制认证状态。

本发明的信息处理方法是由能够调用多个服务器的功能的信息处理装置执行的信息处理方法,其特征在于,在所述信息处理装置中,当在多个所述服务器的任意一个中需要对所述功能进行认证的情况下,在与该服务器之间进行认证,在一个应用中配置用于获得针对多个所述服务器中任意一个的、调用所述功能的指示的指示区域,并且,配置将需要认证的类似的多个所述功能和/或在同一所述服务器中要被认证的多个所述功能汇集为文件夹而成的所述指示区域,与汇集后的所述文件夹、所述应用、及所述功能中的任意一个建立对应关系地,控制认证状态。

发明效果

根据本发明,通过在一个应用中配置用于获得针对多个服务器中任意一个的、调用功能的指示的指示区域,并且,将需要认证的类似的多个功能和/或在同一服务器中要被认证的多个功能汇集为文件夹,执行与指示区域对应的认证,将该认证状态与文件夹、应用及功能中的任意一个建立对应关系地进行控制,从而,能够提供即使在每次调用服务器的功能时不一个一个地进行认证也可以的信息处理装置。

附图说明

图1是本发明的实施方式涉及的信息处理系统的系统构成图。

图2是表示图1所示的图像形成装置的控制构成的方框图。

图3是表示图1所示的服务器的控制构成的方框图。

图4是表示图1所示的信息处理系统的功能构成的方框图。

图5是本发明的实施方式涉及的应用执行处理的流程图。

图6是图5所示的应用执行处理涉及的功能调用的概念图。

具体实施方式

<实施方式>

〔信息处理系统x的系统构成〕

首先,参照图1对信息处理系统x的系统构成进行说明。

本发明的实施方式涉及的信息处理系统x通过网络5将图像形成装置1、与多个服务器2a、2b、2c……连接而构成。

此外,下面,在表示服务器2a、2b、2c……中任意一个的情况下,简称为“服务器2”。

图像形成装置1是mfp、网络扫描仪、文档扫描仪、网络fax、带扫描仪功能的打印机等信息处理装置。图像形成装置1能够导入(install、安装)应用软件(applicationsoftware、应用、以下简称为“应用”。)并执行。

另外,本实施方式中,图像形成装置1通过该应用能够调用多个服务器2的功能。由此,图像形成装置1能够根据应用利用各种功能。另外,也可以,图像形成装置1能够组合这些各种功能,并指示执行将各种处理依次执行的“工作流”。也可以,作为该工作流,例如能够进行图像处理、ocr(opticalcharacterrecognition,光学文字识别)处理、分类处理等。另外,也可以,作为工作流,在ocr处理和分类处理等之后,也能够进行向电子邮件(电子信箱)、共享目录(文件箱)、或业务和事务用的dms(documentmanagementsystem,文档管理系统)等的发送处理等。

服务器2是能够在与图像形成装置1之间收发各种数据,并能够根据来自图像形成装置1的指示利用各种功能的信息处理装置。具体而言,服务器2也可以是通用机、pc(personalcomputer,个人电脑)服务器、nas(networkattachedstorage,网络附属存储)等。另外,服务器2也可以在与图像形成装置1之间,进行包括登录处理的用户认证(以下简称为“认证”。)。

在图1的例中,服务器2中,例如分别地,服务器2a能够执行功能a及功能b的处理,服务器2b能够执行功能c的处理,服务器2c能够执行功能d的处理。也就是,也可以,一个服务器2能够执行多个功能的处理。

另外,也可以是,服务器2需要对每个功能进行认证。在该情况下,也可以是,服务器2针对需要认证的功能,只在成为认证状态的情况下,执行与图像形成装置1的指示所对应的功能有关的处理。另外,也可以是,服务器2在是不需要认证的功能的情况下,根据图像形成装置1的指示,不进行认证,执行与该功能有关的处理。在图1的例中,例如,功能b及功能d需要认证,功能a及功能c不需要认证。

此外,也可以是按每个服务器2的单位进行认证那样的构成。另外,在信息处理系统x中,也可以包括更多数量的服务器2、或所谓的“云”上的服务器2等。

另外,在本实施方式中,对于各服务器2中的需要认证的功能,也可以,不支持基于统一的认证用的帐户名和密码的sso(单点登录)。也就是,也可以,以各个服务器2为单位,而认证信息不同。另外,也可以,对每个功能,需要基于不同的认证信息的认证。

网络5在本实施方式中是lan(localareanetwork,局域网)那样的内部网(intranet)、互联网或移动电话网等wan(wideareanetwork,广域网)等。在网络5是wan的情况下,也可以能够通过路由器(router)或网关(gateway)等与所谓的“云”上的其他服务器2连接。另外,网络5也可以构成vpn(virtualprivatenetwork,虚拟专用网络)。

〔图像形成装置1的控制构成〕

接着,利用图2对本实施方式的图像形成装置1的控制构成进行说明。

图像形成装置1包括图像处理部11、原稿读取部12、原稿给送部13、给纸部14、网络收发部15、操作面板部16、图像形成部17(图像形成单元)、fax收发部18、及存储部19等。各部与控制部10连接,由控制部10进行动作控制。

控制部10是gpp(generalpurposeprocessor,通用处理器)、cpu(centralprocessingunit、中央处理装置)、mpu(microprocessingunit,微处理单元)、dsp(digitalsignalprocessor,数字信号处理器)、gpu(graphicsprocessingunit,图形处理单元)、asic(applicationspecificprocessor,面向特定用途处理器)等信息处理单元。

控制部10能够通过读出存储在存储部19的rom或hdd中的控制程序,并将该控制程序在ram展开执行,来作为后述的功能方框的各单元而工作。

另外,控制部10根据从未图示的外部终端或操作面板部16输入的规定的指示信息进行装置整体的控制。

图像处理部11是dsp(digitalsignalprocessor,数字信号处理器)、gpu(graphicsprocessingunit,图形处理单元)等控制运算单元。图像处理部11对图像数据进行规定的图像处理。该规定的图像处理例如也可以是放大缩小、浓度调整、灰度调整、图像改善等处理。

另外,图像处理部11将由原稿读取部12读取到的图像在存储部19作为印刷数据进行存储。这时,图像处理部11也能够将印刷数据转换为pdf等电子文档或tiff等图像数据的文件。另外,也可以,图像处理部11能够执行ocr的至少一部分的处理。

原稿读取部12是读取(扫描)所放置的原稿的单元。另外,原稿读取部12被配置在图像形成装置1的主体部的上部。

原稿读取部12例如具备扫描仪、稿台玻璃、和原稿读取狭缝。原稿读取部12在读取载置于稿台玻璃的原稿的情况下,使扫描仪向与稿台玻璃相对置的位置移动。而且,原稿读取部12一边扫描载置于稿台玻璃的原稿一边读取,来获得图像数据。原稿读取部12将所获得的图像数据向控制部10输出。

另外,原稿读取部12在读取从原稿给送部13送来的原稿的情况下,使扫描仪向与原稿读取狭缝相对置的位置移动。而且,原稿读取部12通过原稿读取狭缝,与原稿给送部13的原稿输送动作同步地读取原稿,来获得图像数据。原稿读取部12将所获得的图像数据向控制部10输出。

原稿给送部13是输送要由原稿读取部12读取的原稿的单元。原稿给送部13被配置在原稿读取部12的上部。

原稿给送部13具备原稿载置部、和原稿输送机构。原稿给送部13将载置于原稿载置部的原稿由原稿输送机构一张一张地按顺序陆续送出,向原稿读取部12给送。

给纸部14是将记录纸一张一张地向图像形成部17陆续送出的单元。给纸部14被配置于主体部。

网络收发部15是包括用于与网络5连接的lan卡或无线收发机等的网络连接单元。

网络收发部15利用数据通信用的线路收发数据,利用语音电话线路收发语音信号。

操作面板部16是获得用户的指示,并显示图像形成装置1的状态等的单元。

关于操作面板部16的构成,将后述。

图像形成部17是根据用户的输出指示,进行从存储在存储部19的、由原稿读取部12读取的、或从外部终端获得的数据向记录纸的图像形成的单元。

图像形成部17具备感光体鼓、曝光部、显影部、转印部、和定影部等。图像形成部17通过执行包括带电、曝光、显影、转印、定影的图像形成过程,将调色剂像记录在记录纸上。

fax收发部18是进行传真的收发的单元。fax收发部18能够利用语音线路等,从其他fax装置(未图示)进行传真接收,并保存在存储部19中,由图像形成部17进行图像形成。另外,fax收发部18能够将由原稿读取部12读取到的原稿或从外部终端发送来的网络fax的数据转换为图像数据,通过语音线路等向其他fax装置传真发送。

存储部19是rom(readonlymemory,只读存储器)、ram(randomaccessmemory,随机存储器)、闪速存储器等半导体存储器或hdd(harddiskdrive,硬盘驱动器)等使用存储介质的存储单元。

存储部19的ram即使在省电状态,也可以通过自动刷新等功能保持存储内容。

在存储部19的rom、闪速存储器或hdd中存储有用于进行图像形成装置1的动作控制的控制程序。该控制程序中包含:具备用户从操作面板部16或未图示的其他终端通过gui(graphicaluserinterface,图形用户界面)能够操作本装置的功能的os(operatingsystem,操作系统)、各种应用等的程序和数据。另外,该控制程序也包括在os上进行工作的www(worldwideweb,全球信息网)服务器或中间件等。

除此以外,存储部19也可以存储用户的帐户设定。另外,在存储部19中,也可以包含每个用户的文件箱的区域。

另外,操作面板部16具备输入部60、和显示部61。

输入部60是用于获得用户的各种指示的触摸面板、开关、按钮等。输入部60的触摸面板通过电阻膜方式、静电容量方式或形变感测方式等检测用户进行了下按的显示部61上的坐标等。另外,输入部60也可以是对应多触摸。

另外,输入部60的开关例如是开始键、数字键、用于针对动作模式的切换、所选择的文件获得指示的开关等。对于该动作模式,也可以是能够切换复印、扫描仪等模式。针对所选择的文件的指示也可以是印刷、发送、接收等涉及的指示。

另外,也可以是,利用输入部60能够获得后述的针对应用上的各指示区域的用户指示。

显示部61是lcd(liquidcrystaldisplay,液晶显示装置)、oel(organicelectro-luminescence,有机电激发光显示技术)、fed(fieldemissiondisplay,场致发射显示器)、荧光显示管等平面显示器面板、投影机、状态显示用led等。

显示部61能够对gui的各种操作画面进行显示。该操作画面包括应用的画面、在应用内显示的用于调用服务器2的功能的显示区域、各种按钮等。

〔服务器2的控制构成〕

接着,利用图3对服务器2的控制构成进行说明。

服务器2包括:控制部20、网络收发部25、及存储部29。

控制部20是gpp、cpu、mpu、dsp、gpu、asic等信息处理部。

控制部20通过读出存储在存储部29的rom、ssd或hdd中的控制程序,并将该控制程序在ram展开执行,来作为后述的功能方框的各部而工作。

网络收发部25是包括用于与网络5连接的lan卡或无线收发机等的网络连接部。

存储部29是rom、ram、闪速存储器等半导体存储器或hdd等使用存储介质的存储单元。

在存储部29的rom、闪速存储器或hdd中存储有用于进行服务器2的动作控制的控制程序。该控制程序包括os、用于执行各种功能的处理的服务、守护进程(daemon)、各种应用等的程序和数据。另外,也可以,该控制程序也包括在os上进行工作的www(worldwideweb,全球信息网)服务器或中间件等。

除此以外,存储部29也可以存储用户的认证涉及的帐户设定。另外,在存储部29中,也可以包含每个用户的文件箱的区域。

此外,在图像形成装置1中,控制部10及图像处理部11也可以如gpu内置cpu等或模块上芯片封装(chiponmodulepackage)那样一体形成。

另外,在服务器2中,控制部20也可以如gpu内置cpu等或模块上芯片封装(chiponmodulepackage)那样一体形成。

另外,控制部10及控制部20也可以内置ram、rom和闪速存储器等。

〔信息处理系统x的功能构成〕

在此,参照图4对本发明的实施方式涉及的信息处理系统x的功能构成进行说明。

控制部10具备:整合配置部100、认证执行部110、认证状态变更部120、及功能信息接收部130。

存储部19保存功能信息300、配置数据400、及认证状态数据410。

控制部20具备:功能信息发送部200、认证部210、及功能处理执行部220。

存储部29保存功能信息300。

整合配置部100在一个应用中配置指示区域,该指示区域用于获得针对多个服务器2中任意一个的、调用功能的指示。这时,也可以,与被调用的功能对应的服务器2按每个指示区域而不同。

另外,也可以,整合配置部100配置将需要由认证执行部110进行认证的类似的多个功能和/或在同一服务器2中要被认证的多个功能汇集为文件夹而成的指示区域。

另外,也可以,整合配置部100不将不需要认证执行部110执行的认证的功能的指示区域汇集为文件夹。

在本实施方式中,整合配置部100例如使操作面板部16的显示部61上显示在图像形成装置1中安装的应用的gui画面。另外,整合配置部100对应于配置数据400,例如排列用于指示多个功能或文件夹的选择的指示区域,并配置在一个应用的画面内。

这时,也可以,整合配置部100分别地在一个应用的画面内配置:需要认证执行部110执行的认证的功能或文件夹的指示区域、和不需要认证的功能的指示区域。另外,也可以,整合配置部100在一个应用的画面内配置与被调用的功能对应的服务器2不同的指示区域,

此外,也可以,整合配置部100将指示区域排列为拼接状或列表状等进行显示。

另外,整合配置部100也可以在一个应用的画面内配置其他菜单和按钮等,以获得针对应用的用户指示或显示各种信息。

另外,整合配置部100也可以从输入部60获得指示区域处的功能的调用指示,来实际上调用符合的服务器2的功能。这时,整合配置部100也可以调用按每个指示区域而不同的服务器2的功能。

认证执行部110当在多个服务器2的任意一个中需要对功能进行认证的情况下,在与该服务器2之间进行认证。具体而言,认证执行部110当与由整合配置部100所配置的指示区域对应的服务器2的功能需要认证的情况下,在与该服务器2之间进行认证。另外,也可以,在存在选择汇集了服务器2的功能而成的文件夹的指示的情况下,认证执行部110对文件夹中汇集的功能进行通用的认证。

在本实施方式中,例如当用户通过在输入部60对指示区域进行按下等而进行了指示的情况下,认证执行部110向执行与该指示区域对应的功能的处理的服务器2连接。这时,当该服务器2要求认证的情况下,认证执行部110通过输入部60等获得用户输入的认证信息,并将其向服务器2发送来进行认证。认证执行部110也可以在认证状态数据410中设定该认证结果及认证信息。

认证状态变更部120与文件夹、应用及功能中的任意一个建立对应关系地对由认证执行部110认证后的认证状态进行控制。

具体而言,也可以构成为,认证状态变更部120保持与文件夹和功能中任意一个对应的认证状态,即使在调用了与该功能不同的功能后,也不需要再次的认证。

也就是,认证状态变更部120也可以保持与文件夹和功能中任意一个对应的认证状态。其中,也可以,当调用了文件夹的指示区域内的功能的情况下,认证状态变更部120即使在调用了同一文件夹内的另外的功能后,也不需要再次的认证。

另外,在本实施方式中,认证状态变更部120利用认证执行部110关于与文件夹对应的服务器2、和/或与已经认证后的指示区域的功能对应的服务器2,例如,保持连接的会话等。由此,在用户调用了相同的功能的情况下,以该已经认证后的状态,又执行该功能的处理。这样,也可以,认证状态变更部120与文件夹或功能建立对应关系地控制由认证执行部110认证后的认证状态。

另外,在本实施方式中,认证状态变更部120例如在应用的执行结束时,切断具备能够根据应用调用的功能的多个服务器2的会话等,返回到非认证状态。这样,认证状态变更部120也可以也与应用建立对应关系地控制由认证执行部110认证后的认证状态。

功能信息接收部130接收从多个服务器2发送来的功能信息300,并保存在存储部19中。

功能信息发送部200从存储部29获得需要认证的功能的功能信息300,并向图像形成装置1发送。此外,也可以,功能信息发送部200关于该服务器2要提供的功能,如果不需要认证,则不发送功能信息300。

认证部210进行与由功能信息发送部200发送来的功能信息300对应的功能的认证。这时,认证部210从图像形成装置1获得认证信息,并将该认证信息与帐户设定对照来进行认证。另外,认证部210也可以关于同一服务器2内的功能或在上述的文件夹中汇集的功能,利用同一帐户设定进行认证。另外,认证部210除了获得id(identification,标识)或帐户名、密码等作为认证信息以外,也可以获得ic卡或磁卡等id卡的认证信息、基于数位的数字输入的pin等认证信息、指纹认证、静脉认证、光彩认证或脸部认证等生物体认证的认证信息、和这些各种认证的组合等的认证信息,来进行认证。

功能处理执行部220执行由认证部210认证后的功能的处理。该功能处理执行部220也可以按该服务器2提供的每个功能执行,也可以针对基于会话等的数据作为进程或线程等执行。

功能信息300是表示由该服务器2提供的功能的内容的信息。另外,功能信息300也可以包括示出需要认证的功能的信息。功能信息300例如也可以包括功能的种类、输入数据及输出数据中可能的格式、用于工作流的功能的调用方式或管道的设定数据、是否需要认证等的设定。

配置数据400是图像形成装置1中安装的应用的gui的数据。配置数据400包括在应用上与多个服务器2的各功能对应的指示区域的信息。

具体而言,配置数据400也可以例如由xml或html等标记语言、宏语言等构成。另外,配置数据400也可以例如包括识别各功能的、gui的各区域的信息。另外,配置数据400中,作为各区域的种类,也可以包括与服务器2的功能对应的指示区域、按钮或菜单等gui部件的区域等。另外,配置数据400中,作为各区域的信息,也可以包括配置位置、大小、颜色、字体等外观、在应用中获得的用户指示的种类等信息。其中,配置数据400中,作为指示区域的配置位置的信息,例如,也可以包括应用上的分割位置的比例、相对位置或像素位置处的矩形坐标。另外,配置数据400中,作为指示区域的信息,也可以包括关于要调用的服务器2和功能的种类、要调用的服务器2和功能的地址或协议、要收发的数据或设定等的信息。另外,配置数据400中,作为指示区域的信息,也可以包括表示工作流的顺序等的用宏语言或脚本语言描述的数据等。

另外,配置数据400例如也可以包括关于能够在应用画面500(应用画面)上显示的、对特定的处理进行指示的按钮等的描述。该按钮也可以包括应用的结束(关闭)按钮、工作流的追加或变更按钮、和对其他特别的印刷方式的设定、功能的配置本身的设定及文件夹的层级的移动进行指示的按钮等。

另外,配置数据400也可以包括文件夹的信息。

具体而言,配置数据400例如也可以关于各指示区域,包括被汇集的功能的文件夹的有无、和该文件夹内的信息。也可以,作为该文件夹内的信息,关于相同的服务器2和/或类似的功能,包括被汇集的文件夹内的功能的种类、调用源的文件夹、上述的指示区域的各信息。另外,该文件夹也可以在配置数据400内以层级状被汇集。也就是,也可以从文件夹内的功能的指示区域调用更下位的文件夹。

另外,也可以根据信息处理系统x的管理者的指示,使用操作面板部16或未图示的终端等,向图像形成装置1设定配置数据400。

此外,也可以,关于由同一服务器2提供的功能,能够利用同一认证信息进行认证。另外,也可以,关于类似的功能,即使不是同一服务器2提供的功能,也能够利用同一认证信息进行认证。

此外,配置数据400在各指示区域内外例如也可以包括用于进行与服务器2的各功能有关的会话的认证状态的变更的按钮。

认证状态数据410是表示由认证执行部110在与服务器2之间进行的认证状态的数据。具体而言,认证状态数据410包括与服务器2的各功能对应的认证状态的信息。另外,也可以,作为该认证状态的信息,认证状态数据410例如包括作为认证成功且能够调用服务器2的功能的状态的“认证完成状态”、和作为未认证或认证失败的状态的“非认证状态”的信息。另外,认证状态数据410也可以在是认证完成状态的情况下,包括针对该功能的连接的会话的状态信息等。作为该会话的状态信息,也可以包括用户进行的认证涉及的认证信息、自会话连接的开始起的连接时间、直到切断为止的时间等信息。

另外,在本实施方式中,作为认证状态数据410,可以关于各功能使用通用的信息,也可以分别使用不同的信息。另外,认证状态数据410也可以包括按每个服务器2或要调用的每个功能而不同的个别的认证用的信息。另外,认证状态数据410也可以被加密。

在此,控制部10通过执行在存储部19中存储的控制程序,从而作为整合配置部100、认证执行部110、及认证状态变更部120而发挥功能。

另外,控制部20通过执行在存储部29中存储的控制程序,从而作为功能信息发送部200、认证部210、及功能处理执行部220而发挥功能。

另外,上述的图像形成装置1及服务器2的各部成为执行本发明的图像形成方法的硬件资源。

此外,也可以通过ic或可编程逻辑等在硬件上构成上述的功能构成的一部分或任意的组合。

〔图像形成装置1进行的应用执行处理〕

接着,参照图5~图6,对本发明的实施方式涉及的信息处理系统x的图像形成装置1进行的应用执行处理进行说明。

本实施方式的应用执行处理包括能够调用多个服务器2的功能的图像形成装置1的信息处理方法的处理,由图像形成装置和服务器2执行。图像形成装置1在应用执行处理中,在一个应用的画面内配置指示区域并显示,该指示区域用于获得针对多个服务器2中任意一个的调用功能的指示。另外,在从该指示区域指示了功能的执行的情况下,与对应的服务器2连接,在需要认证的情况下,在与该服务器2之间进行认证。另外,与应用和/或功能建立对应关系地控制认证后的认证状态。

对于本实施方式的应用执行处理,主要是,图像形成装置1的控制部10与各部协作通过使用硬件资源执行在存储部19中存储的程序,服务器2的控制部20与各部协作通过使用硬件资源执行在存储部29中存储的程序。

以下,参照图5的流程图对应用执行处理的细节,按每个步骤进行说明。

(步骤s200)

首先,服务器2的功能信息发送部200进行功能信息发送处理。

功能信息发送部200根据来自图像形成装置1的操作面板部16或未图示的终端等的管理者进行的指示,将需要认证的功能的功能信息300向图像形成装置1发送。

(步骤s100)

接着,图像形成装置1的功能信息接收部130进行功能信息接收处理。

功能信息接收部130接收从服务器2发送来的功能信息300并保存在存储部19中。这时,功能信息接收部130也可以接收来自多个服务器2的功能信息300。另外,功能信息接收部130也可以将该保存的功能信息300根据管理者的指示等适用于配置数据400中进行设定。

(步骤s101)

接着,整合配置部100进行整合配置处理。

若一个应用被执行,则整合配置部100使显示部61显示该应用的画面。

在此,整合配置部100参照配置数据400按每个功能配置指示区域并描绘。这时,整合配置部100也可以排列配置对多个功能的处理进行指示的指示区域。另外,整合配置部100也可以关于各指示区域,分别设定需要认证的功能、不需要认证的功能,也可以不同地设定被调用的服务器2。

另外,整合配置部100也可以将汇集了功能的文件夹作为指示区域进行配置。

另外,整合配置部100也可以在同一应用的画面内也配置使应用结束的按钮等。

根据图6进行说明,应用画面500是根据一个应用而显示的主画面(主页画面)的画面例。在该应用画面500的例中,整合配置部100分别配置与功能a对应的指示区域ra、汇集了相同的服务器2的功能的文件夹f的指示区域rb、与功能c对应的指示区域rc、与功能d对应的指示区域rd。另外,整合配置部100在应用画面500配置由认证状态变更部120切断会话连接,使应用结束的“关闭”按钮b1。

(步骤s102)

在此,整合配置部100进行功能文件夹选择。

整合配置部100获得用户在gui中通过输入部60选择指示区域并进行了按下等的指示。

在此基础上,整合配置部100参照配置数据400,判断获得了功能或文件夹的哪个指示区域的指示。

另外,整合配置部100在获得了功能的指示区域的指示的情况下,判断关于服务器2的哪个进行所选择的功能的调用。

另外,整合配置部100在获得了要选择文件夹的指示区域的指示的情况下,描绘配置该文件夹的指示区域。也就是,整合配置部100配置将需要由认证执行部110进行认证的类似的多个功能和/或在同一服务器2中要被认证的多个功能汇集为文件夹而成的指示区域。

在图6的例中,在文件夹f的指示区域rb被按下的情况下,整合配置部100描绘文件夹f的应用画面501(应用画面)。在该应用画面501的例中,整合配置部100分别描绘配置与同一服务器2的功能fb1对应的指示区域rb1、与功能fb2对应的指示区域rb2、与功能fb3对应的指示区域rb3、与功能fb4对应的指示区域rb4。另外,除了上述的按钮b1以外,整合配置部100也可以配置用于关闭文件夹f返回到上述的应用画面500的“返回”按钮b2。

在通过按下该“返回”按钮b1等而进行了指示的情况下,整合配置部100再一次重新描绘应用画面500,并在显示部61显示。

此外,也可以,当在配置数据400中分层级地设定文件夹的情况下,整合配置部100能够根据用户的指示返回到上面的层级。另外,整合配置部100也可以不是根据按钮而是根据菜单等分层级地进行显示。

(步骤s103)

接着,认证执行部110判断是否获得了同一文件夹内的功能的指示。认证执行部110参照功能信息300和/或配置数据400,在关于同一文件夹内的指示区域获得了功能的调用指示的情况下,判断为“是”。认证执行部110在这以外的情况下,即在文件夹本身的指示区域被按下的情况、或未在文件夹中汇集的功能的指示区域被按下从而获得了调用的指示的情况下,判断为“否”。

在为“是”的情况下,认证执行部110使处理向步骤s104推进。

在为“否”的情况下,认证执行部110使处理向步骤s106推进。

(步骤s104)

在是同一文件夹内的功能的指示的情况下,认证状态变更部120判断是否关于同一文件夹内的另外的功能已经认证完成。认证状态变更部120在被调用的功能未被认证但是同一文件夹内的另外的功能已经认证完成的情况下,判断为“是”。在图6的例中,认证状态变更部120当在应用画面501中,在文件夹f内被调用的功能fb1~fb4的任意一个已经被认证,并获得了与已被认证的功能不同的功能fb1~fb4的调用指示的情况下,判断为“是”。认证状态变更部120在这以外的情况下,判断为“否”。

在为“是”的情况下,认证状态变更部120使处理向步骤s105推进。

在为“否”的情况下,认证状态变更部120使处理向步骤s106推进。

(步骤s105)

在关于同一文件夹内的另外的功能已经认证完成的情况下,认证状态变更部120进行同一认证处理。

认证状态变更部120关于存在调用指示的功能,利用关于已经被调用的同一文件夹内的另外的功能的、认证状态数据410的认证信息,进行认证。此外,这时,认证状态变更部120也可以另外连接关于该功能的会话。另外,认证状态变更部120也可以在不需要同一服务器2中的再认证的情况下,不进行认证。即使在该情况下,认证状态变更部120也可以利用同一认证信息连接与该服务器2之间的会话。

由此,认证状态变更部120能够与由整合配置部100汇集的文件夹建立对应关系地对认证状态进行控制。

(步骤s106)

在不是同一文件夹内的功能的指示的情况下,认证执行部110判断是否需要认证。认证执行部110参照认证状态数据410,当在调用所选择的功能时,是需要与符合的服务器2之间的认证的非认证状态,且需要认证的情况下,判断为“是”。

另外,认证执行部110在指示了文件夹的指示区域的按下等,关于文件夹内的功能还未进行认证的情况下,也判断为“是”。

另外,认证执行部110在这以外的情况下,也就是,在关于该功能或文件夹是认证完成状态、或本来就不需要关于该功能或文件夹的认证的情况下,判断为“否”。

在为“是”的情况下,认证执行部110使处理向步骤s107推进。

在为“否”的情况下,认证执行部110使处理向步骤s109推进。

(步骤s107)

在需要认证的情况下,认证执行部110进行认证执行处理。

认证执行部110参照配置数据400,与所选择的指示区域的功能或文件夹涉及的服务器2的地址连接,进行认证。在此,认证执行部110在文件夹被选择的情况下,关于在文件夹中汇集的功能,进行通用的认证。

具体而言,认证执行部110例如也可以作为该认证而进行登录处理等。在该登录处理中,认证执行部110也可以作为密码认证而在显示部61显示认证画面,并从输入部60输入包括用户的id或帐户名、密码等的认证信息。

在图6的应用画面502的例中,认证部210在显示部61显示用于进行认证的对话框。在该应用画面502(服务器2的认证对话框)中,配置有输入针对于该服务器2的id或帐户名、密码等的输入栏、在输入后进行按下的“登录”按钮、停止认证的“取消”按钮等。

另外,认证执行部110也可以进行使用id卡认证的认证、pin认证、生物体认证、这些各种认证的组合等的认证。

认证执行部110将通过这些认证所获得的认证信息向符合的服务器2发送。

(步骤s201)

在此,所连接的服务器2的认证部210进行认证处理。

认证部210从图像形成装置1获得认证信息,进行认证。

认证部210将关于该认证是否成功的认证结果向图像形成装置1发送。

在此,图像形成装置1的认证执行部110将该认证结果设定在认证状态数据410中。这时,认证执行部110也可以将在登录处理时输入的用户的id或帐户名、密码、id卡的数据、pin编号、生物体认证的数据等认证信息,按每个功能,设定在认证状态数据410中。对于该认证状态数据410中包含的认证信息,也可以只在应用执行时保持,也可以只在应用正在安装的期间保持,也可以在安装后也保持。

(步骤s108)

接着,认证执行部110判断是否认证成功。认证执行部110在认证已成功的情况下判断为“是”。认证执行部110在这以外的情况下判断为“否”。

在为“是”的情况下,认证执行部110使处理向步骤s109推进。

在为“否”的情况下,认证执行部110使处理向步骤s110推进。

(步骤s109)

在此,整合配置部100及认证状态变更部120进行功能执行处理。

关于所选择的功能,整合配置部100使服务器2等执行处理。另外,整合配置部100也可以参照配置数据400,对应于关于进行收发的数据或协议等的设定,使符合的服务器2执行处理。另外,整合配置部100也可以对应于符合的指示区域的用宏语言或脚本语言描述的数据,执行工作流。

另外,整合配置部100也可以将该功能涉及的数据向服务器2发送。

(步骤s202)

在此,所连接的服务器2的功能处理执行部220执行所选择的功能的处理。这时,功能处理执行部220也可以执行由认证部210认证后的功能的处理。

另外,功能处理执行部220也可以从图像形成装置1接收该功能涉及的数据,来执行功能涉及的处理,并将执行后的数据向图像形成装置1发送。

在此,图像形成装置1的整合配置部100获得服务器2的功能处理的执行结果。这时,整合配置部100也可以获得执行后的数据。

另外,这时,认证状态变更部120也可以在由于特定时间的经过或其他原因而切断了会话的情况下,利用认证状态数据410进行再次认证。

通过这样构成,从而,在应用执行过程中,会话被保持。因此,在利用曾进行一次认证的功能时,不需要再次的认证。也就是,能够由认证执行部110与文件夹或功能建立对应关系地控制认证状态。

另外,认证状态变更部120也可以在由整合配置部100所显示的指示区域上同时需要其他功能涉及的认证的情况下,利用所保存的认证状态数据410进行认证。这时,认证状态变更部120也可以将该认证状态数据410向其他功能交付,向与其他功能对应的服务器2发送。

此外,也可以构成为,在特定时间的经过后,不进行自动的再次认证,而返回到非认证状态。

(步骤s110)

在此,认证状态变更部120判断是否被指示了应用的结束。认证状态变更部120在通过输入部60被用户指示了应用的结束的情况下,判断为“是”。认证状态变更部120例如在图5的应用画面500、501中“关闭”的按钮b1被按下,或从菜单被指示了应用的结束的情况下,判断为“是”。认证状态变更部120在这以外的情况下判断为“否”。

在为“是”的情况下,认证状态变更部120使处理向步骤s111推进。

在为“否”的情况下,认证状态变更部120使处理返回到步骤s102,继续进行用户的功能文件夹选择的指示的获得。

(步骤s111)

在被指示了应用的结束的情况下,认证状态变更部120进行非认证状态转移处理。

认证状态变更部120随着应用结束切断与全部的服务器2之间的连接。具体而言,认证状态变更部120在应用执行的结束时,切断具备能够从应用调用的功能的多个服务器2的会话等,返回到非认证状态,并在认证状态数据410中设定。由此,认证状态变更部120能够利用认证执行部110与应用建立对应关系地控制认证状态。

此外,在本实施方式中,在再次执行已结束的应用时,另外进行认证。由此,如果在应用执行过程中曾一次进行认证,则不需要再次的认证,因此能够在提高安全性的同时,减少用户的麻烦。

相反地,也可以利用认证数据进行认证,自动地从非认证向认证完成状态转移。

另外,在本实施方式中,也可以,曾一次对文件夹内的功能进行认证后,向上面的层级进行“返回”,并又选择了文件夹的情况下,不需要重新认证。

以上,结束本发明的实施方式涉及的应用执行处理。

通过如以上那样构成,能够得到下面那样的效果。

以往,在上述的典型技术那样的系统中,若要分别调用认证信息不同的多个服务器的功能,则需要一个一个地进行认证。

具体而言,在以往的技术中,需要分别从各自的应用调用多个服务器的功能。因此,若为了使用另外的功能而关闭了各应用,则与服务器之间的连接(会话)结束,成为与已注销同样的连接状态。作为结果,在每次切换应用时,需要再次的认证,用户必须再次输入认证信息。也就是,在切换应用,接着要使用的应用需要认证的情况下,必须一个一个地进行认证。因此,用户费工夫。

相对于此,本发明的实施方式涉及的信息处理系统x包括:多个服务器2、和作为能够调用多个服务器2的功能的信息处理装置的图像形成装置1。多个服务器2的每个具备:功能信息发送部200,其发送需要认证的功能的功能信息300;认证部210,其进行与由功能信息发送部200发送来的功能信息300对应的功能的认证;以及功能处理执行部220,其执行由认证部210认证后的功能的处理。图像形成装置1具备:功能信息接收部130,其接收从多个服务器2发送来的功能信息300;认证执行部110,当在多个服务器2的任意一个中需要对功能进行认证的情况下,该认证执行部110在与该服务器2之间进行认证;整合配置部100,其在一个应用中配置用于获得针对多个服务器2中任意一个的、调用功能的指示的指示区域,并且,配置将需要由认证执行部110进行认证的类似的多个功能和/或在同一服务器2中要被认证的多个功能汇集为文件夹而成的指示区域;以及认证状态变更部120,其与由整合配置部100汇集后的文件夹、应用、及功能中的任意一个建立对应关系地,控制认证状态。

通过这样构成,使得能够在一个应用中使用多个不同的功能,从而,在分别调用多个服务器2的功能时,不需要一个一个地进行认证。另外,对于汇集为文件夹而成的指示区域,通过该文件夹控制认证状态。因此,能够减轻在使用多个不同的功能时产生的认证的麻烦,提高用户能力。

也就是,本实施方式的图像形成装置1即使在选择需要认证的功能或文件夹并执行该功能的情况下,不进行再次的认证、用于利用各功能的应用的启动和结束等操作也可以。因此,与从各个应用调用功能的情况相比较,能够减少操作步骤数。

另外,本发明的实施方式涉及的图像形成装置1的特征在于,整合配置部100不将不需要由认证执行部110进行的认证的功能的指示区域汇集为文件夹,与被调用的功能对应的服务器2也可以按每个指示区域而不同。

通过这样构成,不将不需要认证的功能的指示区域汇集在文件夹中,从而,在相同的服务器2中容易确定需要认证的功能,另外,能够从一个应用有效地利用多个不同的功能。

另外,能够统一地利用需要基于用户的认证的功能、不需要基于用户的认证的功能、以及不同的服务器2提供的功能。由此,能够削减用户的麻烦。

另外,本发明的实施方式涉及的图像形成装置1的其特征在于,认证状态变更部120保持与文件夹对应的认证状态,在调用文件夹的指示区域内的功能,即使在调用了与该功能不同的功能后,也不需要再次的认证。

通过这样构成,能够在同一文件夹内,继续保持与调用功能时的服务器2之间的认证状态。由此,在切换为同一文件夹内的另外的功能使用时,如果曾一次登录到符合的服务器2,则不用再次输入认证信息而能够利用所指定的功能。

此外,也可以构成为,即使由于一些原因而使会话结束,用户也不用一个一个地输入认证信息。另外,如果构成为,应用结束后也保持该文件夹的认证信息,则即使结束应用并再次进行了启动时,用户也不用输入认证信息。

〔其他实施方式〕

此外,在上述的实施方式中,记载为以应用为单位保持认证状态。但是,也可以按每个功能保持认证状态,或在执行应用的过程中将全部的功能的认证状态设为非认证状态。也就是,认证状态变更部120例如也可以构成为,在指示区域配置用于变更每个服务器的认证状态的按钮,在指示区域之外配置用于将多个服务器的认证状态全部变更的按钮。

另外,在上述实施方式中,记载了只将需要认证的功能汇集到文件夹中的例。

相对于此,也可以,即使是不需要认证的功能的指示区域,整合配置部100也汇集为文件夹。在该情况下,关于类似的功能,也可以汇集为文件夹。作为该类似的功能,也可以是在工作流中被输入的数据的格式等多少不同的功能、“发送”“接收”等功能的种类类似的功能等。

通过这样构成,关于类似的功能,也与认证无关系地,容易调用类似的功能,提高了用户的操作性。

另外,本发明也能够适用于图像形成装置以外的信息处理装置。也就是,也可以是使用将网络扫描仪、扫描仪通过usb等其他途径连接的服务器等的构成。

另外,上述实施方式的构成及动作是示例,当然,在不脱离本发明的主旨的范围内能够适当地进行变更来执行。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1