信息处理装置、图像数据生成装置、信息处理系统、信息处理方法和程序与流程

文档序号:23729286发布日期:2021-01-26 19:28阅读:80来源:国知局
信息处理装置、图像数据生成装置、信息处理系统、信息处理方法和程序与流程

[0001]
本发明涉及信息处理装置、图像数据生成装置、信息处理系统、信息处理方法和程序。


背景技术:

[0002]
以往,已知有收集iot数据的分析所需的数据并提供给各种服务提供商的信息处理系统。在这些系统中,也存在进行数据的插补处理或采样处理等各种前处理,并向服务提供商提供数据的系统(例如,参照专利文献1)。
[0003]
现有技术文献
[0004]
专利文献
[0005]
专利文献1:日本公表特许公报“日本特表2015-515041号公报(2015年5月21日公表)”

技术实现要素:

[0006]
发明要解决的课题
[0007]
但是,利用iot数据向用户提供服务的服务提供商以及利用服务的用户不能跟踪与iot数据的提供源、实施了怎样的前处理等相关的信息。另外,对于提供iot数据的运营商、进行数据的前处理的运营商来说,也没有掌握所提供的数据以及所处理的数据是如何使用的。此外,数据的所有权不明确。
[0008]
本发明的一个方式是鉴于上述情况而完成的,其目的在于实现能够追溯数据的记录的技术,由此新构筑以向进行数据前处理的运营商的对价分配为目的的竞争市场,从而能够向服务提供商提供丰富的前处理后的数据,其结果是能够向用户提供丰富的iot服务。
[0009]
用于解决课题的手段
[0010]
为了解决所述课题,本发明的一个方式的信息处理装置构成为对对象数据进行处理,其中,该信息处理装置具有:前处理执行部,其通过对所述对象数据实施一个或多个前处理来生成前处理后的数据;以及前处理id赋予部,其对所述前处理后的数据赋予与所述前处理的种类对应的前处理id。
[0011]
另外,为了解决所述课题,本发明的一个方式的信息处理装置构成为对对象数据进行可视化处理,其中,该信息处理装置具有:可视化处理执行部,其通过对所述对象数据实施一个或多个可视化处理来生成可视化处理后的数据;以及可视化处理id赋予部,其对所述可视化处理后的数据赋予与所述可视化处理的种类对应的可视化处理id(也称为可视化id)。
[0012]
另外,为了解决所述课题,本发明的一个方式的信息处理装置构成为控制应用(application)的使用可否,其中,该信息处理装置具有:第1数据id取得部,其取得作为使数据可视化的可视化应用所参照的数据的id的第1数据id;第2数据id取得部,其取得作为
提供给用户的服务应用所参照的数据的id的第2数据id;以及输出部,在所述第1数据id与所述第2数据id相同的情况下,该输出部输出表示参照所述第2数据的服务应用可使用的信息。
[0013]
另外,为了解决所述课题,本发明的一个方式的信息处理系统构成为包含可视化id赋予装置和控制应用的使用可否的应用使用可否控制装置,其中,所述可视化id赋予装置具有:可视化处理执行部,其通过对对象数据实施一个或多个可视化处理来生成可视化处理后的数据;以及可视化处理id赋予部,其对所述可视化处理后的数据赋予与所述可视化处理的种类对应的可视化处理id,所述应用使用可否控制装置具有:第1数据id取得部,其取得作为所述可视化id赋予装置所参照的数据的id的第1数据id;第2数据id取得部,其取得作为提供给用户的服务应用所参照的数据的id的第2数据id;以及输出部,在所述第1数据id与所述第2数据id相同的情况下,该输出部输出表示参照所述第2数据的服务应用可用的信息。
[0014]
另外,为了解决所述课题,本发明的一个方式的信息处理方法是如下方法:该信息处理方法对对象数据进行处理,其中,该信息处理方法包含如下步骤:前处理执行步骤,通过对所述对象数据实施一个或多个前处理,生成前处理后的数据;以及前处理id赋予步骤,对所述前处理后的数据赋予与所述前处理的种类对应的前处理id。
[0015]
另外,为了解决所述课题,本发明的一个方式的信息处理方法是如下方法:该信息处理方法对对象数据进行可视化处理,其中,该信息处理方法包含如下步骤:可视化处理执行步骤,通过对所述对象数据实施一个或多个可视化处理,生成可视化处理后的数据;以及可视化处理id赋予步骤,对所述可视化处理后的数据赋予与所述可视化处理的种类对应的可视化处理id。
[0016]
另外,为了解决所述课题,本发明的一个方式的图像数据生成方法是如下方法:该图像数据生成方法生成图像数据,其中,该图像数据生成方法包含如下步骤:应用信息取得步骤,取得表示要显示的应用的应用信息;以及数据候选信息取得步骤,取得表示由所述应用参照的数据的候选的信息,该图像数据生成方法包含显示画面生成步骤,在该显示画面生成步骤中,生成包含所述应用信息所表示的应用的图标一览和所述数据候选信息所表示的数据的候选一览的一个或多个显示画面。
[0017]
另外,为了解决所述课题,本发明的一个方式的程序用于使计算机作为所述信息处理装置发挥功能,其中,该程序用于使计算机作为所述前处理执行部和所述前处理id赋予部发挥功能。
[0018]
另外,为了解决所述课题,本发明的一个方式的程序用于使计算机作为所述信息处理装置发挥功能,其中,该程序用于使计算机作为所述可视化处理执行部和所述可视化处理id赋予部发挥功能。
[0019]
另外,为了解决所述课题,本发明的一个方式的程序用于使计算机作为所述图像数据生成装置发挥功能,其中,该程序用于使计算机作为所述应用信息取得部、所述数据候选信息取得部以及所述显示画面生成部发挥功能。
[0020]
发明效果
[0021]
根据本发明的一个方式,能够追溯数据的记录。
附图说明
[0022]
图1是示出本实施方式的信息处理系统的概略结构的框图。
[0023]
图2是示出基于信息处理系统的服务的概要的图。
[0024]
图3是示出记录在原始数据db中的原始数据表的图。
[0025]
图4是示出记录在分析用db中的分析用数据表的图。
[0026]
图5是示出记录在用户iot数据管理db中的表的图,图5的(a)是可视化装置的管理数据表,图5的(b)是服务提供装置的管理数据表。
[0027]
图6是示出服务认可处理的流程的流程图。
[0028]
图7是示出服务提供处理的流程的流程图。
[0029]
图8是示出来自终端装置中的可视化装置的输出的显示例的图。
[0030]
图9是示出来自终端装置中的服务提供装置的输出的显示例的图。
[0031]
图10是示出来自终端装置中的可视化装置的输出的显示例的图。
具体实施方式
[0032]
以下,根据附图对本发明的一个方面的实施方式(以下,也记为“本实施方式”)进行说明。
[0033]
§
1应用例
[0034]
首先,使用图2对应用本发明的情况的一例进行说明。图2是示出通过本实施方式的信息处理系统1提供的服务的概要的图。如图2所示,信息处理系统1用于如下的服务:从各种iot器件5收集原始数据,对收集到的原始数据进行可视化处理,并且进行分析用转换等前处理,对用户进行提供。
[0035]
信息处理系统1具有iot器件5、原始数据db 110、前处理执行部130、分析用db 140、可视化装置30。
[0036]
iot器件5是取得原始数据的器件,例如取得用户的脸部图像、日程、邮件历史、文件阅览历史、脉搏、驾驶数据等原始数据。iot器件5对取得的原始数据附加用于确定iot器件的设备的iot设备id。
[0037]
原始数据db 110收集并存储由一个或多个iot器件5取得的原始数据。原始数据db 110对各个数据附加作为固有的id的数据id,存储从iot器件5取得的原始数据。另外,原始数据db 110也可以对取得的原始数据附加用于确定原始数据的提供源的iot器件5的用户的个人id来进行存储。
[0038]
前处理执行部130对由原始数据db 110收集到的原始数据进行基于与原始数据对应的算法的前处理。另外,前处理执行部130将与对原始数据进行的前处理对应的前处理id附加给前处理后的数据。
[0039]
分析用db 140存储由前处理执行部130进行了前处理的前处理后的数据。
[0040]
可视化装置30对由原始数据db 110收集到的原始数据进行图表化等可视化处理。可视化装置30也可以包含存储可视化处理后的数据的可视化用db。另外,可视化装置30将与对原始数据进行的可视化处理对应的可视化id附加给可视化处理后的数据。
[0041]
信息处理系统1向用户提供基于可视化装置30的可视化处理后的数据。另外,信息处理系统1向用户提供基于服务应用的服务,该服务应用参照在分析用db 140中存储的前
处理后的数据。
[0042]
此外,在信息处理系统1中,可以根据与提供给用户的服务应用所参照的数据相关联的iot设备id、个人id、前处理id、可视化id等id中的至少任一个来判定服务应用是否可用。
[0043]
这样,在信息处理系统1中,对通过原始数据db 110从一个或多个iot器件5收集到的原始数据附加与所实施的处理对应的id,因此,能够参照这些id来追溯数据的记录。
[0044]
此外,对服务应用所参照的数据附加与通过信息处理系统1实施的处理对应的id,因此使用服务应用的用户和提供服务应用的应用提供源可以追溯数据的记录。
[0045]
此外,根据与服务应用所参照的数据相关联的表示通过信息处理系统1对数据实施的处理的id,判定服务应用是否可用,因此,用户可以在确认内容的同时进行服务的使用和解除。
[0046]
§
2结构例
[0047]
在下文中,将参照图1和图2详细说明本发明的实施方式的信息处理装置100的结构。图1是示出信息处理装置100的概略结构的框图。图2是示出基于包含信息处理装置100的信息处理系统1的服务的概要的图。
[0048]
如图1所示,信息处理装置100被用作信息处理系统1的结构要素。信息处理系统1包含一个或多个iot器件5(5a、5b)、信息处理装置100、可视化装置30、服务提供装置20和终端装置10。
[0049]
iot器件5例如是智能手机或平板电脑等终端装置、个人计算机、智能扬声器以及车载装置等电子设备。另外,iot器件5也可以是各种传感器。iot器件5取得用户的脸部图像、日程、邮件历史、文件阅览历史、脉搏、体温、驾驶数据和其他感测数据等原始数据,并提供给信息处理装置100。iot器件5对取得的原始数据附加用于识别作为提供源的iot器件5的、针对各iot器件5而不同的iot设备id,并将原始数据提供给信息处理装置100。这样,iot器件5作为生成在信息处理装置100中处理的对象的数据的数据生成装置而发挥功能。
[0050]
(信息处理装置100的结构)
[0051]
信息处理装置100包含原始数据db 110、匿名化原始数据db 120、前处理执行部130、分析用db 140、匿名化分析用db 160和用户iot数据管理db 150。信息处理装置100也可以是处理对象数据的装置,构成为仅包含前处理执行部130。原始数据db 110、匿名化原始数据db 120、分析用db 140、匿名化分析用db 160以及用户iot数据管理db 150也可以与信息处理装置100分体设置。
[0052]
原始数据db 110收集并存储从一个或多个iot器件5提供的原始数据。原始数据db 110对从iot器件5提供的各个原始数据附加表示各原始数据的属性的数据id。另外,原始数据db 110对各原始数据附加用于识别与该数据相关联的个人的个人id。
[0053]
原始数据db 110可以与个人id相关联地预先存储用于从脸部图像识别个人的数据、每个人的姓名、每个人拥有的iot器件5的iot设备id等信息。并且,原始数据db 110也可以参照从iot器件5提供的原始数据中包含的信息,判定与该原始数据相关联的个人,对该原始数据附加个人id。
[0054]
另外,个人id也可以通过后述的用户iot数据管理db 150,根据iot器件5的iot设备id、数据id,赋予给向原始数据db 110发送的数据,并存储在原始数据db 110中。另外,用
于从脸部图像识别个人的数据、每个人的姓名、每个人拥有的iot器件5的iot设备id等信息也可以预先存储在用户iot数据管理db 150中,原始数据db 110参照存储在用户iot数据管理db 150中的这些信息,对原始数据附加个人id。
[0055]
图3是示出写入有记录在原始数据db 110中的原始数据的原始数据表的一例的图。在原始数据表中,对于各原始数据,与原始数据本身一起包含时间戳(timestamp)、个人id、iot设备id、数据id。
[0056]
时间戳(timestamp)是与原始数据的日期和时间有关的信息。时间戳可以是与iot器件5取得原始数据的日期和时间有关的信息,或者可以是与原始数据一起从iot器件5接收的信息。另外,时间戳也可以是与原始数据db 110从iot器件5接收到原始数据的日期和时间相关的信息。
[0057]
也可以将从多个iot器件5接收到的时间戳和个人id相同的多个原始数据相互关联起来存储在原始数据db 110中。在原始数据表中,时间戳和个人id相同的多个原始数据可以与各自的iot设备id一起记录在共同的行中。
[0058]
这样,在原始数据表中,与各时间戳以及个人id相关联地包含多个iot设备id以及原始数据。例如,在图3所示的原始数据表的例子中,作为iot设备id,包含用于确定物理设备的信息即“研究室的pc”这样的iot设备id以及表示生成或收集原始数据的设备的功能的信息即“pc的笑脸判定处理”这样的iot设备id。iot设备id可以是编号或记号,也可以是字符串。
[0059]
数据id是用于识别各原始数据的信息,是包含在原始数据表的各行中的原始数据所固有的id。数据id可以是编号或记号,也可以是字符串。例如,如图3所示,可以将与“研究室的pc”的操作历史、阅览历史相关的信息用作数据id。原始数据db 110在将与规定的iot器件5的操作历史、阅览历史相关的信息用作数据id的情况下,也可以根据数据id和时间戳来识别各原始数据。
[0060]
这样,在原始数据db 110中相互关联地存储有由“研究室的pc”取得的表示用户“egaom03”的时间戳所表示的日期时间中的状态、行动的信息(用户id)以及与同一时间戳所表示的日期时间中的用户的脸部的表情有关的信息(脸部点群)。
[0061]
匿名化原始数据db 120存储有对在原始数据db 110中存储的原始数据进行了任意个数的匿名化处理的匿名化原始数据。匿名化原始数据db 120例如可以存储从原始数据db 110中存储的原始数据中删除了用于确定个人的个人id的匿名化数据、和对在原始数据db 110中存储的原始数据的类似数据进行了平均化处理的匿名化数据。
[0062]
前处理执行部130通过对由原始数据db 110收集到的数据中的对象数据实施1个或多个前处理,而生成前处理后的数据。前处理执行部130可以使用与对象数据的种类对应的算法来执行各种前处理,生成前处理后的数据。此外,前处理执行部130可以根据要执行的前处理,针对对象数据执行基于各种算法的多个处理。
[0063]
前处理执行部130例如执行将存储在原始数据db 110中的脸部点群数据转换为表示用户的感情的感情数据的、使用了“笑脸判定算法”的前处理。另外,前处理执行部130也可以执行从存储在原始数据db 110中的原始数据的数值数据中去除离群值的处理等数据前处理。
[0064]
此外,前处理执行部130作为管理多个前处理算法的算法管理部发挥功能。前处理
执行部130作为算法管理部,根据来自登记希望者的请求,登记可应用于实施前处理的对象数据的前处理算法。
[0065]
前处理执行部130针对前处理后的数据,保持处理对象的原始数据的信息,生成前处理后的数据。另外,前处理执行部130作为对前处理后的数据赋予与对原始数据执行的前处理的种类对应的前处理id的前处理id赋予部发挥功能。另外,前处理执行部130在执行了根据来自登记希望者的请求而登记的前处理算法的情况下,对前处理后的数据赋予与登记对应的前处理id。
[0066]
分析用db 140存储基于前处理执行部130的前处理后的数据。图4是示出写入有记录在分析用db 140中的前处理后的数据的分析用数据表的一例的图。在分析用数据表中,与各前处理后的数据一起包含由前处理执行部130保持的作为原始数据的信息的时间戳(timestamp)、个人id、iot设备id、数据id和前处理id。
[0067]
匿名化分析用db 160存储基于前处理执行部130的前处理后的匿名化数据。匿名化分析用db 160根据请求,不受限制地向服务商等传递前处理后的匿名化数据。服务商可以使用从匿名化分析用db 160提供的数据来开发各种服务。由此,通过将使用iot器件5取得的原始数据匿名化,向作为第3方的服务商公开,能够有助于基于服务商的服务应用的开发等。
[0068]
在用户iot数据管理db 150中存储有用于管理由后述的可视化装置30和服务提供装置20提供给用户的信息、服务的数据。另外,用户iot数据管理db 150也可以是能够执行与所存储的数据的内容对应的过滤处理的结构。
[0069]
图5的(a)示出用户iot数据管理db 150中存储的可视化装置30的管理数据表,图5的(b)示出用户iot数据管理db 150中存储的服务提供装置20的管理数据表。
[0070]
在用户iot数据管理db 150中存储的可视化装置30的管理数据表中,如图5的(a)所示,与个人id相关联地包含iot设备id、数据id、前处理id、可视化id。iot设备id可以是用于确定由个人id确定的用户许可了关于用户的原始数据的取得的iot器件5的信息。数据id也可以是用于确定由个人id确定的用户许可了与用户有关的原始数据的取得的数据的信息。可视化id也可以是用于确定由个人id确定的用户所选择的、对原始数据执行的可视化处理的信息。存储有表示对前处理后的数据执行的、细节后述的可视化处理的种类的可视化id等信息。
[0071]
用户通过针对后述的终端装置10的操作,能够进行存储在用户iot数据管理db 150中的iot设备id、数据id、可视化id的变更、追加、删除。另外,也可以是,用户能够从iot器件5进行存储在用户iot数据管理db 150中的iot设备id、数据id、可视化id的变更、追加、删除的操作。
[0072]
在用户iot数据管理db 150中存储的服务提供装置20的管理数据表中,如图5的(b)所示,与个人id相关联地包含服务id、数据id、前处理id、服务触发。服务id是用于确定由个人id确定的用户许可了服务的提供的应用的信息。数据id是用于确定用户许可了服务的提供的应用所参照的数据的信息。
[0073]
服务触发是使针对由个人id确定的用户的、由服务id确定的服务的提供为开启还是关闭的信息。例如,对于用户许可了服务的提供的应用,当用户不许可由数据id确定的数据的参照时,服务触发关闭。另外,对于用户许可了服务的提供的应用,当用户许可由数据
id确定的数据的参照时,服务触发开启。
[0074]
另外,在服务提供装置20的管理数据表中,也可以保持用户iot数据管理db 150对服务提供装置20发送的数据的日志信息。
[0075]
这样,用户iot数据管理db 150作为将生成作为对象的数据的任意的iot器件5和该iot器件5生成的数据的所有者关联起来的数据关联执行部发挥功能。另外,用户iot数据管理db 150作为将数据的所有者与利用了该数据的任意的应用关联起来的应用关联执行部发挥功能。
[0076]
此外,用户iot数据管理db 150根据应用与数据之间的关联生成对数据的所有者的询问,并发送给后述的终端装置10。作为一例,用户iot数据管理db 150可以询问应用与数据的关联的认可。这样,用户iot数据管理db 150作为进行与应用和数据的关联对应的询问的询问执行部发挥功能。用户iot数据管理db 150也可以构成为,在判断为应用所需的数据是与所有者相关联的数据,所有者具有所需的数据的情况下,向该所有者询问数据的提供。
[0077]
用户能够从后述的终端装置10进行存储在用户iot数据管理db 150中的服务id的变更、追加、删除的操作。另外,用户也可以根据来自用户iot数据管理db 150的询问,进行存储在用户iot数据管理db 150中的服务id的变更、追加、删除。
[0078]
这样,用户能够从终端装置10进行iot设备id、数据id、可视化id、服务id的变更、追加、删除等,因此能够一边确认内容一边在任何时刻自由地进行数据和服务的对应、以及服务的利用和解除。
[0079]
(可视化装置30)
[0080]
可视化装置30对由原始数据db 110收集到的数据以及由前处理执行部130进行前处理后的数据中的至少任意一方进行图表化等可视化处理。可视化装置30将可视化处理后的数据提供给终端装置10、信息处理系统1的其他功能部。
[0081]
另外,可视化装置30能够执行各种可视化处理。另外,有时存在多个分别执行各种可视化处理的可视化装置30,从多个可视化装置30向终端装置10或信息处理系统1的其他功能部提供可视化处理后的数据。在这样的情况下,以往,在接受数据的提供的一侧无法得知是执行了怎样的可视化处理的数据、是由哪个可视化装置30执行了可视化处理的数据。
[0082]
另一方面,本实施方式的可视化装置30对可视化处理后的数据赋予与可视化处理的种类对应的可视化处理id。由此,在接受可视化处理后的数据的提供的一侧,能够掌握是执行了怎样的可视化处理的数据。另外,通过赋予与执行可视化处理的可视化装置30对应的可视化处理id,接受可视化处理后的数据的提供的一侧能够掌握执行了可视化处理的可视化装置30。
[0083]
可视化装置30通过对由原始数据db 110收集的数据中的对象数据实施一个或多个可视化处理来生成可视化处理后的数据。可视化装置30实施可视化处理的对象数据可以是原始数据db 110中存储的数据,也可以是前处理后的分析用db 140中存储的数据。
[0084]
可视化装置30对对象数据实施图表化等可视化处理。由可视化装置30对对象数据实施的可视化处理也可以是用户通过基于终端装置10的操作而选择的处理。可视化装置30也可以作为对可视化处理后的数据赋予与可视化处理的种类对应的可视化处理id的可视化处理id赋予部发挥功能。
[0085]
(服务提供装置20)
[0086]
服务提供装置20存储用于确定能够提供的各个服务的服务id。服务提供装置20在提供规定的服务id的服务的情况下,从用户iot数据管理db 150取得由提供该服务的应用参照的数据。另外,服务提供装置20将提供的服务所参照的数据的数据id与服务id一起传递给终端装置10。
[0087]
服务提供装置20可以构成为当通过用户对终端装置10的操作而请求规定的服务id的服务的提供时,将数据id和服务id传递到终端装置10。
[0088]
(终端装置10)
[0089]
终端装置10是智能手机等能够安装多个应用并通过用户启动所希望的应用而接受规定的服务的装置。终端装置10向用户iot数据管理db 150发送由从可视化装置30传递的iot设备id、数据id、个人id、前处理id和可视化id以及从服务提供装置20传递的数据id和服务id确定的数据,使用户iot数据管理db 150进行保持。
[0090]
用户能够通过安装在终端装置10上的可视化应用,阅览由可视化装置30进行了可视化处理的数据、或者通过安装在终端装置10上的服务应用接受服务提供装置20提供的服务。在终端装置10中,存在多个可视化应用以及多个服务应用被安装在终端装置10中的情况,这些应用各自参照多个数据。
[0091]
这样,在终端装置10中,存在安装有多个应用,各个应用参照多个数据的情况。因此,存在想要从终端装置10简单地进行应用以及数据的管理这样的用户的要求。
[0092]
终端装置10作为具有显示部15并生成在显示部15显示的图像数据的图像数据生成装置发挥功能。另外,终端装置10具有信息取得部11和数据候选信息取得部12。另外,终端装置10具有显示画面生成部13。
[0093]
信息取得部(应用信息取得部)11取得表示要在显示部15上显示的应用的应用信息。
[0094]
数据候选信息取得部12取得表示由所述应用参照的数据的候选的数据候选信息。
[0095]
如使用图9在后文说明的那样,显示画面生成部13生成包含应用信息所表示的应用的图标一览和数据候选信息所表示的数据的候选一览的一个或多个显示画面。
[0096]
这样,在终端装置10以及用户iot数据管理db 150所使用的数据中保持有iot设备id、前处理id以及可视化id。因此,通过终端装置10接受服务或信息的提供的用户、以及参照存储在用户iot数据管理db 150中的数据来提供服务的服务提供商能够追溯数据的提供源、对数据实施的处理等数据的记录。
[0097]
另外,在终端装置10上显示应用的图标一览和由应用参照的数据的候选一览,因此用户能够通过简单的操作进行应用以及参照数据的有效以及无效的选择。因此,用户能够从终端装置10容易地进行应用以及参照数据现状掌握和数据控制。
[0098]
[关于信息处理系统1的处理的流程]
[0099]
图6是示出基于信息处理系统1的处理的流程的流程图。图7是示出在终端装置10中选择了可视化应用的情况下的显示部15的显示例的图。图8是示出在终端装置10中选择了服务应用的情况下的显示部15的显示例的图。
[0100]
另外,在由iot器件5取得的数据中,有时包含用户个人不希望收集或使用的数据。另一方面,用户有时未识别到服务应用是参照不希望收集或使用的数据的服务应用,而想
要使用这些服务应用的服务。因此,需要一种使得即使用户本人也不能使用参照用户不希望收集或使用的数据的服务应用的技术。
[0101]
(步骤s1)
[0102]
当从iot器件5接收数据时,信息处理装置100通过前处理执行部130的功能执行前处理。
[0103]
(步骤s2)
[0104]
在终端装置10中,由用户选择可视化应用。如图8所示,用户例如通过对触摸板的触摸操作,从终端装置10的显示部15所显示的应用的图标一览中选择期望的可视化应用。在终端装置10的显示部15上显示通过所选择的可视化应用进行了可视化的数据。例如,当用户选择使与气温有关的数据可视化的可视化应用时,在终端装置10的显示部15上显示表示气温相对于时间的变化的折线图。
[0105]
(步骤s3)
[0106]
此外,当用户选择可视化应用时,可视化装置30向终端装置10提供所选择的可视化应用参照的数据的数据id、可视化id和前处理id。由可视化装置30提供给终端装置10的、用于使数据可视化的可视化应用所参照的数据的数据id被称为第1数据id。终端装置10作为在信息处理系统1中取得第1数据id的第1数据id取得部发挥功能。
[0107]
(步骤s4)
[0108]
此外,在基于前处理执行部130的前处理后,用户在终端装置10中选择服务应用。如图9所示,通过显示画面生成部13生成包含应用信息所表示的应用的图标一览的画面和包含数据候选信息所表示的数据的候选一览的画面这样的一个或多个画面。用户例如通过对触摸板的触摸操作从终端装置10的显示部15上显示的应用的图标一览中选择期望的服务应用。当用户选择服务应用时,终端装置10的显示部15显示可由所选择的应用提供的服务以及由应用参照的数据的候选一览。
[0109]
(步骤s5)
[0110]
此外,当用户选择服务应用时,服务提供装置20向终端装置10提供所选择的服务应用的服务id和作为提供给用户的服务应用参照的数据的id的数据id。由服务提供装置20提供给终端装置10的、服务应用参照的数据的数据id被称为第2数据id。终端装置10还作为在信息处理系统1中取得第2数据id的第2数据id取得部发挥功能。
[0111]
(步骤s6)
[0112]
终端装置10判定从可视化装置30提供的第1数据id与从服务提供装置20提供的第2数据id是否相同。终端装置10在第1数据id和第2数据id相同的情况下(在步骤s6中为“是”),进入步骤s7。终端装置10在第1数据id和第2数据id相同的情况下(在步骤s6中为“否”),进入步骤s8。
[0113]
(步骤s7)
[0114]
终端装置10向用户iot数据管理db 150发送使从服务提供装置20提供的服务id的触发开启的指令。在用户iot数据管理db 150中,通过使服务id的触发开启,能够使用参照与第2数据id相关联的数据的服务应用。这样,终端装置10作为在第1数据id和第2数据id相同的情况下,输出表示服务应用可使用的信息的输出部发挥功能,该服务应用参照与第2数据id相关联的数据。
[0115]
(步骤s8)
[0116]
终端装置10向用户iot数据管理db 150发送使从服务提供装置20提供的服务id的触发关闭的指令。在用户iot数据管理db 150中,通过使服务id的触发关闭,使参照与第2数据id相关联的数据的服务应用不可使用。
[0117]
这样,用户iot数据管理db 150作为根据使服务id的触发开启还是关闭来控制各服务应用的使用可否的应用使用可否控制装置发挥功能。
[0118]
根据这些结构,能够根据作为用户希望可视化的数据的id的第1数据id、和作为用户希望使用的服务应用所参照的数据的id的第2数据id是否一致,来控制服务应用的使用可否。因此,参照用户不希望的数据的服务应用不会成为可使用。
[0119]
(关于向用户提供服务时的信息处理系统1的处理的流程)
[0120]
图7是示出向用户提供服务时的信息处理系统1所进行的处理的流程的流程图。
[0121]
(步骤s11)
[0122]
当用户通过对终端装置10的操作选择服务应用时,用户iot数据管理db 150参照与终端装置10相关联的用户的个人id,从分析用db 140调用与该个人id相关联的数据。
[0123]
(步骤s12)
[0124]
用户iot数据管理db 150判定表示由用户选择的服务应用的服务id的触发是否开启。用户iot数据管理db 150在判定为触发开启时(在步骤s12中为“是”),进入步骤s13。用户iot数据管理db 150在判定为触发关闭时(步骤s12中“否”),结束处理。
[0125]
(步骤s13)
[0126]
用户iot数据管理db 150将从分析用db 140调用的数据经由服务提供装置20发送到终端装置10。
[0127]
(步骤s14)
[0128]
在终端装置10中,基于从分析用db 140调用的数据的服务通过用户所选择的服务应用来提供。
[0129]
另外,在本实施方式中,分析用db 140不是必需的结构。在不存在分析用db 140的信息处理系统1中,也可以构成为将由前处理执行部130执行了前处理的前处理后的数据逐一发送到用户iot数据管理db 150、可视化装置30以及终端装置10中的至少任意一个。
[0130]
图10是示出终端装置10的显示部15所显示的应用的图标一览和数据的候选一览的图。用户通过对终端装置10的操作,能够从应用商店安装可视化应用以及服务应用,使用各应用的功能。用户可以从能够在应用商店中提供的多个应用中选择期望的应用,并安装在终端装置10上。此外,用户可以通过对终端装置10的操作来卸载安装在终端装置10上的应用。
[0131]
另外,如图10所示,终端装置10也可以构成为通过与iot器件5配对,而能够使用参照由iot器件5取得的数据的应用。例如,在终端装置10的显示部15上显示处于室内的可配对的电子设备等iot器件5的图标。用户通过对终端装置10的操作,选择要配对的iot器件5,由此能够使终端装置10和iot器件5配对。
[0132]
例如,用户进行将终端装置10和作为iot器件5的电视配对的操作。终端装置10的显示部15显示与配对的电视相关联的应用的图标一览。此外,终端装置10的显示部15显示由应用参照的数据的候选一览,例如“电源信息”、“视听时间”、“视听频道”、“使用电力”等。
[0133]
这样,可以通过简单的操作使终端装置10和iot器件5配对,并且用户可以容易地从参照由iot器件5取得的数据的多个应用中选择要使用的应用并且选择要参照的数据。
[0134]
〔基于软件的实现例〕
[0135]
信息处理装置100的各种功能可以通过形成在集成电路(ic芯片)等中的逻辑电路(硬件)实现,或者可以通过软件实现。
[0136]
在后者的情况下,信息处理装置100包含执行作为实现各功能的软件的程序的命令的计算机。该计算机例如具有一个以上的处理器,并且具有存储有所述程序的计算机可读取的记录介质。并且,在所述计算机中,通过所述处理器从所述记录介质读取所述程序并执行,从而实现本发明的目的。作为所述处理器,例如,可以使用cpu(central processing unit:中央处理单元)。作为所述记录介质,除了“非暂时的有形介质”、例如rom(read only memory:只读存储器)等之外,还可以使用带、盘、卡、半导体存储器、可编程逻辑电路等。另外,也可以是,还具有展开所述程序的ram(random access memory:随机存取存储器)等。另外,所述程序也可以经由能够传送该程序的任意传送介质(通信网络、广播波等)提供给所述计算机。另外,本发明的一个方式也可以以将所述程序通过电子传送而具体化的、被嵌入到载波中的数据信号的方式来实现。
[0137]
[概要]
[0138]
本发明的一个方式的信息处理装置构成为对对象数据进行处理,其中,该信息处理装置具有:前处理执行部,其通过对所述对象数据实施一个或多个前处理来生成前处理后的数据;以及前处理id赋予部,其对所述前处理后的数据赋予与所述前处理的种类对应的前处理id。
[0139]
根据上述结构,对处理对象的数据实施一个或多个前处理,对前处理后的数据赋予与前处理的种类对应的前处理id,因此能够在数据的后处理时或数据的利用时确认是实施了怎样的前处理的数据,能够追溯数据的记录。
[0140]
另外,本发明的一个方式的信息处理装置构成为对对象数据进行可视化处理,其中,该信息处理装置具有:可视化处理执行部,其通过对所述对象数据实施一个或多个可视化处理来生成可视化处理后的数据;以及可视化处理id赋予部,其对所述可视化处理后的数据赋予与所述可视化处理的种类对应的可视化处理id(也称为可视化id)。
[0141]
根据上述结构,对处理对象的数据实施一个或多个可视化处理,对可视化处理后的数据赋予与可视化处理的种类对应的可视化处理id,因此能够在数据的后处理时或数据的利用时确认是实施了怎样的可视化处理的数据,能够追溯数据的记录。
[0142]
另外,本发明的一个方式的信息处理装置构成为还具有管理多个前处理算法的算法管理部,所述算法管理部根据来自登记希望者的请求来登记能够应用于所述对象数据的前处理算法,所述前处理id赋予部对登记的所述前处理算法赋予与该登记对应的前处理id。
[0143]
根据上述结构,登记希望者能够将前处理算法登记到信息处理装置中,并且,对前处理后的数据赋予与登记对应的前处理id。由此,能够在数据的后处理时或数据的利用时确认是实施了怎样的前处理的数据,能够追溯数据的记录。
[0144]
另外,本发明的一个方式的信息处理装置构成为还具有:数据关联执行部,其将任意的数据生成装置与该数据生成装置生成的数据的所有者关联起来;应用关联执行部,其
将所述数据所有者与使用所述数据的任意的应用关联起来;以及询问执行部,其根据所述应用与所述数据的关联,对所述数据所有者进行询问。
[0145]
根据上述结构,用户不能掌握的数据不会被服务应用参照。因此,用户可以在识别自己的数据的同时将数据与服务应用的利用的可否相关联。
[0146]
另外,本发明的一个方式的图像数据生成装置构成为生成图像数据,其中,该图像数据生成装置具有:应用信息取得部,其取得表示要显示的应用的应用信息;以及数据候选信息取得部,其取得表示由所述应用参照的数据的候选的信息,该图像数据生成装置具有显示画面生成部,该显示画面生成部生成包含所述应用信息所表示的应用的图标一览和所述数据候选信息所表示的数据的候选一览的一个或多个显示画面。
[0147]
根据上述结构,由于应用和由应用参照的数据显示在显示画面上,所以用户能够简单地确认应用和由应用参照的数据的内容。
[0148]
另外,本发明的一个方式的信息处理装置构成为控制应用的使用可否,其中,该信息处理装置具有:第1数据id取得部,其取得作为使数据可视化的可视化应用所参照的数据的id的第1数据id;第2数据id取得部,其取得作为提供给用户的服务应用所参照的数据的id的第2数据id;以及输出部,在所述第1数据id与所述第2数据id相同的情况下,该输出部输出表示参照所述第2数据的服务应用可使用的信息。
[0149]
根据上述结构,能够仅使参照与可视化应用所参照的数据相同的数据的服务应用可用。因此,未可视化的数据或者用户不能掌握的数据不会被服务应用参照。因此,用户可以在识别自己的数据的同时将数据与服务应用的利用的可否相关联。
[0150]
另外,本发明的一个方式的信息处理系统构成为包含可视化id赋予装置和控制应用的使用可否的应用使用可否控制装置,其中,所述可视化id赋予装置具有:可视化处理执行部,其通过对对象数据实施一个或多个可视化处理来生成可视化处理后的数据;以及可视化处理id赋予部,其对所述可视化处理后的数据赋予与所述可视化处理的种类对应的可视化处理id,所述应用使用可否控制装置具有:第1数据id取得部,其取得作为所述可视化id赋予装置参照的数据的id的第1数据id;第2数据id取得部,其取得作为提供给用户的服务应用参照的数据的id的第2数据id;以及输出部,在所述第1数据id与所述第2数据id相同的情况下,该输出部输出表示参照所述第2数据的服务应用可使用的信息。
[0151]
根据上述结构,能够仅使参照与可视化应用所参照的数据相同的数据的服务应用可用。因此,未可视化的数据或者用户不能掌握的数据不会被服务应用参照。因此,用户可以在识别自己的数据的同时将数据与服务应用的利用的可否相关联。
[0152]
另外,本发明的一个方式的信息处理方法是如下方法:该信息处理方法对对象数据进行处理,其中,该信息处理方法包含如下步骤:前处理执行步骤,通过对所述对象数据实施一个或多个前处理,生成前处理后的数据;以及前处理id赋予步骤,对所述前处理后的数据赋予与所述前处理的种类对应的前处理id。
[0153]
根据上述方法,对处理对象的数据实施一个或多个前处理,对前处理后的数据赋予与前处理的种类对应的前处理id,因此能够在数据的后处理时或数据的利用时确认是实施了怎样的前处理的数据,能够追溯数据的记录。
[0154]
另外,本发明的一个方式的信息处理方法是如下方法:该信息处理方法对对象数据进行可视化处理,其中,该信息处理方法包含如下步骤:可视化处理执行步骤,通过对所
述对象数据实施一个或多个可视化处理,生成可视化处理后的数据;以及可视化处理id赋予步骤,对所述可视化处理后的数据赋予与所述可视化处理的种类对应的可视化处理id。
[0155]
根据上述方法,对处理对象的数据实施一个或多个可视化处理,对可视化处理后的数据赋予与可视化处理的种类对应的可视化处理id,因此能够在数据的后处理时或数据的利用时确认是实施了怎样的可视化处理的数据,能够追溯数据的记录。
[0156]
另外,本发明的一个方式的图像数据生成方法是如下方法:该图像数据生成方法生成图像数据,其中,该图像数据生成方法包含如下步骤:应用信息取得步骤,取得表示要显示的应用的应用信息;以及数据候选信息取得步骤,取得表示由所述应用参照的数据的候选的信息,该图像数据生成方法包含显示画面生成步骤,在该显示画面生成步骤中,生成包含所述应用信息所表示的应用的图标一览和所述数据候选信息所表示的数据的候选一览的一个或多个显示画面。
[0157]
根据上述方法,由于应用和由应用参照的数据显示在显示画面上,所以用户能够简单地确认应用和由应用参照的数据的内容。
[0158]
另外,本发明的一个方式的程序用于使计算机作为所述信息处理装置发挥功能,其中,该程序用于使计算机作为所述前处理执行部和所述前处理id赋予部发挥功能。
[0159]
根据上述程序,能够追溯是实施了怎样的前处理的数据的历史。
[0160]
另外,本发明的一个方式的程序用于使计算机作为所述信息处理装置发挥功能,其中,该程序用于使计算机作为所述可视化处理执行部和所述可视化处理id赋予部发挥功能。
[0161]
根据上述程序,能够追溯是实施了怎样的可视化处理的数据的历史。
[0162]
另外,本发明的一个方式的程序用于使计算机作为所述图像数据生成装置发挥功能,其中,该程序用于使计算机作为所述应用信息取得部、所述数据候选信息取得部以及所述显示画面生成部发挥功能。
[0163]
根据上述程序,能够在显示画面上显示应用和由应用参照的数据。
[0164]
本发明并不限定于上述的各实施方式,在权利要求所示的范围内能够进行各种变更,适当组合在不同的实施方式中分别公开的技术手段而得到的实施方式也包含在本发明的技术范围内。
[0165]
标号说明
[0166]
1:信息处理系统;5:iot器件(数据生成装置);10:终端装置;11:信息取得部;12:数据候选信息取得部;13:显示画面生成部;15:显示部;20:服务提供装置;30:可视化装置(可视化处理执行部);100:信息处理装置;130:前处理执行部(前处理id赋予部、算法管理部);150:用户iot数据管理db(数据关联执行部、应用关联执行部、询问执行部)。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1