[发明专利]信息处理装置及其控制方法有效
申请号: | 201110312116.5 | 申请日: | 2011-10-14 |
公开(公告)号: | CN102609635A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 细田泰弘 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;H04L29/06 |
代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军 |
地址: | 日本东京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 及其 控制 方法 | ||
技术领域
本发明涉及能够安装多个应用并且在所述应用之间共享用户凭证(credential)的信息处理装置以及该信息处理装置的控制方法。
背景技术
可连接到网络的图像形成装置(诸如复制机或MFP(多功能外围设备))可以附加安装用于验证用户的登录应用以及嵌入应用。可以在该图像形成装置上执行的应用的例子包括:用于将扫描器读取的文档经由网络发送到外部服务器的应用,以及用于经由网络与外部服务器连接以获取外部资源的应用。提供设备的硬件的厂商以外的厂商可以创建和销售应用。
如果用户每次访问外部资源时都必须在这种图像形成装置中进行验证操作,那么这会给用户带来繁重负担。为此,已知一种用户只需要进行一次验证操作的单点登录(single sign-on)技术。例如,日本特开平08-263417号公报提出一种用于在整个网络系统中的网络提供者当中共享计算机的用户凭证和用于访问外部系统的用户凭证的技术。
然而,该传统技术具有以下问题。也就是说,如日本特开平08-263417号公报中公开的、不具有任何能够共享用户凭证的网络提供者的图像形成装置,不能在应用之间共享用户凭证。此外,如果没有任何条件就允许在应用之间共享用户凭证,那么已经注册用户凭证的应用以外的应用可能将该用户凭证泄露到外部。因此创建应用的厂商希望用户凭证只被厂商自己或者其信任厂商所创建的应用共享。然而,利用传统的用户凭证共享方法,创建应用的厂商不能限制共享用户凭证的应用。
发明内容
本发明能够实现在创建应用的厂商要求的用户凭证共享条件下提供用户凭证共享服务的信息处理装置以及该信息处理装置的控制方法。
本发明的一方面提供一种信息处理装置,该信息处理装置包括:获取单元,其从在所述信息处理装置上操作的多个应用中的各个获取与另一应用共享用户凭证的共享条件,针对包括用于证明用户的信息的所述用户凭证的多项中的各项、定义所述共享条件;生成单元,其基于获取的所述共享条件生成共享设定,并将生成的所述共享设定存储在存储器中,所述共享设定定义应用之间的针对所述用户凭证的各项的共享条件;保持单元,其将从所述应用中的至少一个发送的所述用户凭证保持在存储器中;以及提供单元,其在接收到从所述应用中的一个对所述用户凭证的请求时,根据存储在所述存储器中的所述共享设定将所述用户凭证提供给请求所述用户凭证的应用。
本发明的另一方面提供一种信息处理装置的控制方法,该控制方法包括以下步骤:从在所述信息处理装置上操作的多个应用中的各个获取与另一应用共享用户凭证的共享条件,针对包括用于证明用户的信息的所述用户凭证的多项中的各项、定义所述共享条件;基于获取的所述共享条件生成共享设定,并将生成的所述共享设定存储在存储器中,所述共享设定定义应用之间的针对所述用户凭证的各项的共享条件;将从所述应用中的至少一个发送的所述用户凭证保持在存储器中;以及在接收到从所述应用中的一个对所述用户凭证的请求时,根据存储在所述存储器中的所述共享设定将所述用户凭证提供给请求所述用户凭证的应用。
本发明的进一步特征将从以下参考附图对示例性实施例的描述变得明显。
附图说明
图1是示出根据第一实施例的网络配置的框图;
图2是示出根据第一实施例的图像形成装置的硬件配置的框图;
图3是示出根据第一实施例的图像形成装置的软件配置的框图;
图4是示出根据第一实施例的用于管理应用的用户界面的视图;
图5是示出根据第一实施例的用户验证信息输入画面的视图;
图6是示出根据第一实施例的用户凭证共享服务的API的视图;
图7是示出根据第一实施例的应用的清单文件的视图;
图8是示出根据第一实施例的用户凭证共享服务的启动和设置的序列图;
图9是示出根据第一实施例的用户凭证共享设定/使用设定的视图;
图10是示出根据第一实施例的用于针对用户凭证共享设定进行使用设定的用户界面的视图;
图11是示出根据第一实施例的用于编辑用户凭证共享设定的用户界面的视图;
图12是示出根据第一实施例的用户凭证共享服务的使用的序列图;以及
图13是示出根据第一实施例的用户凭证数据管理表的视图。
具体实施方式
现在,参照附图详细说明本发明的示例性实施例。应当指出,除非另外具体说明,否则在这些实施例中描述的部件的相对配置、数字表示和数值不限制本发明的范围。
<第一实施例>
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110312116.5/2.html,转载请声明来源钻瓜专利网。