用户信息提供装置(101),把用户信息存储到用户信息累积管理部(203)中,在从服务器装置(102)接收用户信息利用程序时,分析该用户信息利用程序,抽出被利用的用户属性信息,参照用户信息累积管理部(203)中存储的过滤器信息,判断是否许可利用该用户属性信息。用户信息提供装置(101),在判断为用户属性信息的利用不被许可时,不执行用户信息利用程序中的全部或一部分,以拒绝用户信息利用程序对该用户属性信息的访问,在判断为用户属性信息的利用被许可时,执行用户信息利用程序,以许可对该用户属性信息的访问。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及信息处理装置。
技术介绍
迄今,已有把在PC (个人电脑)、便携式电话、具有通信功能的AV设备等的信息处理装置中累积的用户信息提供给利用了通信设施的服务商的技术。作为用户信息,有例如用户使用的信息处理装置的属性信息、用户的个人信息、表示用户对信息处理装置的操作输入历史的操作历史信息等。在这样的技术中,有规定了通过网页浏览器向服务商的服务器装置发送用经纬度表示信息处理装置的当前位置的当前位置信息的接口(GeolocationAPI,地理位置应用编程接口)的技术(参照非专利文献I)。在非专利文献I的技术中,如果信息处理装置接收埋入了地理位置API的HTML(Hypertext Markup Language,超文本链接标示语言)文档,则利用该API把当前位置信息的公开请求通知给用户,通过由用户选择是否公开来控制对当前位置信息的访问。在该地理位置API中,作为接口规格默许规定当前位置信息的公开范围就是服务商。例如在信息处理装置内变更该公开范围时,考虑重新规定与地理位置API同列的接口,利用该接口以接口为单位控制对当前位置信息的访问。另夕卜,在作为当前位置信息不是经纬度而是利用都道府县、市区町村等精度更粗的信息时也可以考虑重新规定与地理位置API同列的接口,利用该接口以接口为单位控制对当前位置信息的访问。在先技术文献非专利文献1:W3C Geolocation API Specification Editor,sDraft, 24August2009, http://dev.w3.0rg/geo/api/spec-source.html
技术实现思路
(专利技术要解决的问题)这样,在非专利文献I的技术中,控制包含着公开范围和利用方法以规定的接口为单位对信息的访问,难以应对与公开范围相应的控制和利用方法的灵活变化。例如,在把在上述信息处理装置中累积的用户信息提供给服务商的技术中使用非专利文献I的技术时,难以针对来自服务商的用户信息 的利用请求,控制与公开范围相应的以信息为单位的访问。另外,可能也不能灵活地改变服务商对用户信息的利用方法。本专利技术正是鉴于上述情况而提出的,其目的在于提供可以针对来自服务器装置的用户信息的利用请求,控制与公开范围相应的以用户属性信息为单位的访问,并灵活地改变公开范围内的利用方法的信息处理装置。(用来解决问题的手段)为了解决上述问题,实现上述目的,根据本专利技术的信息处理装置,包括:存储用户信息的第一存储部,该用户信息包含多个表示与用户有关的属性的用户属性信息;从服务器装置接收用户信息利用程序的接收部,该用户信息利用程序用来以统一了的方法访问上述用户信息;分析接收到的上述用户信息利用程序,抽出被利用的上述用户属性信息的分析部;针对每个上述用户属性信息存储可否利用信息的第二存储部,该可否利用信息表示是否许可利用上述用户属性信息;用被抽出的上述用户属性信息的上述可否利用信息判断是否许可利用上述用户属性信息的判断部;根据上述判断部的判断结果执行上述用户信息利用程序的执行部;以及控制部,在判断为上述用户属性信息的利用不被许可时,在上述执行部中不执行上述用户信息利用程序中的全部或一部分,以拒绝上述用户信息利用程序对该用户属性信息的访问,在判断为上述用户属性信息的利用被许可时,在上述执行部中执行上述用户信息利用程序,以许可对该用户属性信息的访问。(专利技术的效果)根据本专利技术,可以针对来自服务器装置的用户信息的利用请求,控制与公开范围相应的以用户属性信息为单位的访问,并可以灵活地改变公开范围内的利用方法。附图说明图1是举例示出实施方式I的信息处理系统的构成的图。图2是举例示出用户信息的构成的图。图3是举例示出用户信息利用程序记述的一部分的图。图4是举例示出过滤器信息的构成的图。图5是示出用户信息提供处理的顺序的流程图。图6是举例示出实施方式2的信息处理系统的构成的图。图7是举例示出用户信息利用程序记述的一部分的图。图8是举例示出过滤器信息的数据构成的图。图9是示出用户信息提供处理的顺序的流程图。图10是举例示出实施方式3的信息处理系统的构成的图。图11是举例示出过滤器信息的数据构成的图。图12是举例示出服务器装置信息的图。图13是示出用户信息利用程序的接收处理的顺序的流程图。图14是示出用户信息提供处理的顺序的流程图。图15是举例示出根据实施方式4的过滤器信息的数据构成的图。图16是举例示出程序关联信息的图。图17是示出用户信息利用程序的接收处理的顺序的流程图。图18是举例示出实施方式5的信息处理系统的构成的图。图19是示出用户信息提供处理的顺序的流程图。图20是举例示出根据一变形例的用户信息的构成的图。图21是举例示出根据一变形例的用户信息的构成的图。图22是举例示出根据一变形例的用户信息利用程序记述的一部分的图。图23是示出根据一变形例的接收处理的顺序的流程图。图24是举例示出根据一变形例的信息处理系统的构成的图。图25是举例示出根据一变形例的用户信息利用程序记述的一部分的图。(附图标记说明)101、用户信息提供装置;102、102A、102B、102C、102D、服务器装置;103、103A、103B、网络;201、程序接收部;202、程序执行部;203、用户信息累积管理部;204、用户信息抽出部;205、过滤器信息累积管理部;206、访问控制部;207、用户信息发送部;208、程序认证部;209、信息控制接口部;210、过滤器信息控制部;211、用户信息控制部具体实施方式下面,参照附图详细说明根据本专利技术的信息处理装置的实施方式。(实施方式I)图1是举例示出根据本实施方式的作为信息处理装置的包含用户信息提供装置101的信息处理系统的构成和用户信息提供装置101的功能的构成的图。信息处理系统包括:用户信息提供装置101和服务商运营的服务器装置102。用户信息提供装置101和服务器装置102通过网络103连接起来。作为网络,是例如LAN (local area network,局域网)、内部网、以太网(注册商标)、互联网、WAN (wide area network,广域网)、保证了品质的闭域网NGN (下一代网络)或地面波数字广播网等。下面说明根据本实施方式的用户信息提供装置101的硬件构成。用户信息提供装置101包括:控制整个装置的CPU (中央处理单元)等的控制部、存储各种数据和各种程序的ROM (只读存储器)和RAM (随机存取存储器)等的主存储部、存储内容等的各种数据和各种程序的HDD (硬盘驱动器)等的辅助存储部、以及连接它们的总线,是利用了通常的计算机的硬件构成。另外,在用户信息提供装置101中,利用有线或无线分别把显示信息的显示部、接收用户的指示输入的键盘或鼠标或遥控器等的操作输入部、控制与外部装置(例如服务器装置102)的通信的通信I/F (接口)连接起来。通过网络103进行与服务器装置102的通信。这样的用户信息提供装置101,作为例如个人计算机、数字电视、硬盘录音机、STB(机顶盒)、便携电话之类的移动设备来实现。服务器装置102的硬件构成也与用户信息提供装置101大致相同,是利用了通常的计算机的硬件构成。服务器装置102是例如雅虎(Yahoo!注册商标)等的综合门户本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:安次富大介,伊濑恒太郎,
申请(专利权)人:株式会社东芝,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。