传感器管理单元、方法以及程序

文档序号:1618530 发布日期:2020-01-10 浏览:24次 >En<

阅读说明:本技术 传感器管理单元、方法以及程序 (Sensor management unit, method, and program ) 是由 小田利彦 大和哲二 内藤丈嗣 李相烈 山田亮太 三角修一 于 2018-06-20 设计创作,主要内容包括:传感器管理单元构成为将通过第1传感器对对象进行观测而得到的第1感测数据发送到设置在传感器管理单元的外部的外部装置,该传感器管理单元具有:处理器;以及存储器,其构成为存储程序,存储器构成为存储取得条件信息,该取得条件信息规定了与第1感测数据相关联的元数据的多个候选各自的取得条件,程序构成为使处理器执行如下步骤:按照取得条件取得多个候选的一部分或全部的元数据;以及将所取得的第1感测数据与所取得的元数据关联起来并发送到外部装置。(The sensor management unit is configured to transmit 1 st sensing data obtained by observing an object with a 1 st sensor to an external device provided outside the sensor management unit, and includes: a processor; and a memory configured to store a program, the memory configured to store acquisition condition information that specifies an acquisition condition for each of a plurality of candidates of metadata associated with the 1 st sensing data, the program configured to cause the processor to execute: acquiring metadata of a part or all of the plurality of candidates according to the acquisition condition; and associating the acquired 1 st sensing data with the acquired metadata and transmitting to the external device.)

传感器管理单元、方法以及程序

技术领域

本发明涉及传感器管理单元、方法以及程序。

背景技术

在日本特许第5445722号公报(专利文献1)中公开了利用由传感器得到的感测数据的传感器网络。感测数据在该传感器网络中流通。即,在该传感器网络中,数据提供者向数据使用者提供感测数据(参照专利文献1)。

现有技术文献

专利文献

专利文献1:日本特许第5445722号公报

发明内容

发明要解决的课题

在上述专利文献1所公开的传感器网络中,数据使用者从数据提供者取得感测数据。但是,在传感器获得感测数据的背景不明的情况下,例如因无法验证数据的可靠性等原因而导致数据使用者有可能无法有效地利用所取得的感测数据。即,可以说在该情况下所取得的感测数据的利用价值并不一定高。

本发明是为了解决这样的问题而完成的,其目的在于提供能够进一步提高感测数据的利用价值的传感器管理单元、方法以及程序。

用于解决课题的手段

为了解决上述课题,本发明采用以下的结构。

即,本发明的一个方面的传感器管理单元构成为将通过第1传感器对对象进行观测而得到的第1感测数据发送到设置在传感器管理单元的外部的外部装置,其中,该传感器管理单元具有:处理器;以及存储器,其构成为存储由处理器执行的程序,存储器构成为存储取得条件信息,该取得条件信息规定了与第1感测数据相关联的元数据的多个候选各自的取得条件,程序构成为使处理器执行如下步骤:第1取得步骤,取得第1感测数据;第2取得步骤,按照取得条件取得多个候选的一部分或全部的元数据;以及发送步骤,将所取得的第1感测数据和所取得的元数据关联起来并发送到外部装置。

在该传感器管理单元中存储有元数据的多个候选各自的取得条件,将适当的元数据与第1感测数据相关联。通过将适当的元数据与第1感测数据相关联,第1感测数据的使用者(例如外部装置的所有者、从外部装置取得第1感测数据的取得者)能够更准确地掌握由第1传感器获得第1感测数据的背景,因此,能够更准确地进行利用了第1感测数据的分析等。即,根据该传感器管理单元,通过将适当的元数据与第1感测数据关联起来,能够进一步提高第1感测数据的利用价值。

上述一个方面的传感器管理单元还可以具有输入界面,该输入界面构成为受理多个候选中的一部分或全部的元数据的选择,发送步骤可以是将所取得的第1感测数据与经由输入界面选择出的元数据关联起来并发送到外部装置的步骤。

该传感器管理单元选择与第1感测数据相关联的元数据。因此,根据该传感器管理单元,例如能够将用户认为适当的元数据与第1感测数据相关联。

上述一个方面的传感器管理单元还可以具有输入界面,该输入界面构成为受理多个候选中的一部分或全部的元数据的选择,第2取得步骤可以是按照取得条件取得经由输入界面选择出的元数据的步骤。

该传感器管理单元选择与第1感测数据相关联的元数据。因此,根据该传感器管理单元,例如能够将用户认为适当的元数据与第1感测数据相关联。

在上述一个方面的传感器管理单元中,多个候选可以包含在互联网上的网站中保存的能够确定传感器管理单元的用户的个人信息。

该传感器管理单元能够将在网站上登记的用户的个人信息作为元数据与第1感测数据相关联。在该情况下,第1感测数据的使用者通过参照元数据,对于得到第1感测数据的背景,能够深入到用户的个人信息来理解,因此能够更准确地进行利用了第1感测数据的分析等。即,根据该传感器管理单元,通过将在网站上登记的个人信息与第1感测数据相关联,能够进一步提高第1感测数据的利用价值。

在上述一个方面的传感器管理单元中,多个候选可以包含在互联网上的网站中保存的传感器管理单元的用户对网站的使用历史。

该传感器管理单元能够将用户对网站的使用历史作为元数据与第1感测数据相关联。在该情况下,第1感测数据的使用者通过参照元数据,对于得到第1感测数据的背景,能够深入到用户对网站的使用历史(例如,如果是购物网站,则是用户的购买历史等)来理解,因此能够更准确地进行利用了第1感测数据的分析等。即,根据该传感器管理单元,通过将用户对网站的使用历史与第1感测数据相关联,能够提高第1感测数据的利用价值。

在上述一个方面的传感器管理单元中,存储器可以构成为存储登录网站所需的登录信息,第2取得步骤可以包含通过利用登录信息来访问网站的步骤。

在该传感器管理单元中,保存在网站上的信息(个人信息、使用历史)通过使用在存储器中存储的登录信息来取得。因此,根据该传感器管理单元,即使在访问网站时需要用户的登录信息,也能够取得保存在网站上的信息。

在上述一个方面的传感器管理单元中,取得条件可以包含访问网站的时机。

根据该传感器管理单元,由于规定了访问各网站的时机,因此能够在适当的时机访问各网站,取得各个元数据。

在上述一个方面的传感器管理单元中,存储器可以构成为存储能够确定传感器管理单元的用户的个人信息,多个候选可以包含在存储器中存储的个人信息。

该传感器管理单元能够将在存储器中存储的用户的个人信息作为元数据与第1感测数据相关联。在该情况下,第1感测数据的使用者通过参照元数据,对于得到第1感测数据的背景,能够深入到用户的个人信息来理解,因此能够更准确地进行利用了第1感测数据的分析等。即,根据该传感器管理单元,通过将在存储器中存储的个人信息与第1感测数据相关联,能够提高第1感测数据的利用价值。

在上述一个方面的传感器管理单元中,程序可以构成为使处理器进一步执行取得通过第2传感器对对象进行观测而得到的第2感测数据的第3取得步骤,多个候选可以包含第2感测数据。

该传感器管理单元能够将第2感测数据与第1感测数据相关联。即,在该传感器管理单元中,能够将仅通过第1传感器无法得到的表示得到第1感测数据的背景的信息(第2感测数据)与第1感测数据相关联。因此,根据该传感器管理单元,通过将第2感测数据与第1感测数据相关联,能够提高第1感测数据的利用价值。

在上述一个方面的传感器管理单元中,程序可以构成为使处理器进一步执行如下步骤:在第2取得步骤中取得的元数据是能够确定传感器管理单元的用户的个人信息的情况下,将元数据加工成匿名加工信息。另外,匿名加工信息是无法确定用户的信息。

在该传感器管理单元中,在第2取得步骤中取得的元数据是个人信息的情况下,元数据被加工成匿名加工信息。因此,根据该传感器管理单元,由于将无法确定用户的匿名加工信息作为元数据与第1感测数据相关联,因此能够避免个人信息被无意地泄露的情况。

在上述一个方面的传感器管理单元中,程序可以构成为使处理器进一步执行判定步骤:在第2取得步骤中取得的元数据是能够确定传感器管理单元的用户的个人信息的情况下,判定是否执行将元数据加工成匿名加工信息的加工处理和删除元数据的删除处理中的哪个处理。另外,匿名加工信息是无法确定用户的信息。

在该传感器管理单元中,在第2取得步骤中取得的元数据是个人信息的情况下,元数据被加工成匿名加工信息或者被删除。因此,根据该传感器管理单元,通过执行更适当的处理,能够避免个人信息被无意地泄露的情况。

另外,本发明的一个方面的方法是将通过第1传感器对对象进行观测而得到的第1感测数据发送到设置在传感器管理单元的外部的外部装置的方法,其中,该方法包含如下步骤:存储取得条件信息,该取得条件信息规定了与第1感测数据相关联的元数据的多个候选各自的取得条件;取得第1感测数据;按照取得条件取得多个候选的一部分或全部的元数据;以及将所取得的第1感测数据与所取得的元数据关联起来并发送到外部装置。

在该方法中存储有元数据的多个候选各自的取得条件,并将适当的元数据与第1感测数据相关联。通过将适当的元数据与第1感测数据相关联,第1感测数据的使用者能够更准确地掌握得到第1感测数据的背景,因此能够更准确地进行利用了第1感测数据的分析等。即,根据该方法,通过将适当的元数据与第1感测数据相关联,能够进一步提高第1感测数据的利用价值。

另外,本发明的一个方面的程序是用于使传感器管理单元的处理器执行将通过第1传感器对对象进行观测而得到的第1感测数据发送到设置在传感器管理单元的外部的外部装置的处理,其中,传感器管理单元具有存储器,该存储器构成为存储取得条件信息,该取得条件信息规定了与第1感测数据相关联的元数据的多个候选各自的取得条件,该程序构成为使处理器执行如下步骤:取得第1感测数据;按照取得条件取得多个候选的一部分或全部的元数据;以及将所取得的第1感测数据与所取得的元数据关联起来并发送到外部装置。

在存储器中存储有元数据的多个候选各自的取得条件,该程序将适当的元数据与第1感测数据相关联。通过将适当的元数据与第1感测数据相关联,第1感测数据的使用者能够更准确地掌握得到第1感测数据的背景,因此能够更准确地进行利用了第1感测数据的分析等。即,根据该程序,通过将适当的元数据与第1感测数据相关联,能够进一步提高第1感测数据的利用价值。

发明效果

根据本发明,可以提供能够进一步提高感测数据的利用价值的传感器管理单元、方法以及程序。

附图说明

图1是示出感测数据流通系统的一例的图。

图2是示出GW终端的硬件结构的一例的图。

图3是示出提供侧DC的一例的图。

图4是示出信息收集表的一例的图。

图5是示出控制部的功能结构的一例的图。

图6是示出感测数据流通系统中的数据流的一例的图。

图7是示出感测设备的登记处理过程的一例的流程图。

图8是示出提供侧数据目录的生成处理过程的一例的流程图。

图9是示出选择画面的一例的图。

图10是示出提供侧数据目录的编辑画面的一例的图。

图11是示出买卖条件的编辑画面的一例的图。

图12是示出各种数据的收集处理过程的一例的流程图。

图13是示出向利用侧提供感测数据的处理过程的一例的流程图。

图14是示出变形例中的GW终端的硬件结构的一例的图。

具体实施方式

【1.应用例】

以下,使用附图对本发明的一个方面的实施方式(以下也称为“本实施方式”。)进行详细说明。另外,对图中相同或相当的部分标注相同的标号,不重复对其说明。另外,以下说明的本实施方式在所有方面只不过是本发明的例示。本实施方式可以在本发明的范围内进行各种改良或变更。即,在实施本发明时,能够根据实施方式适当采用具体的结构。

图1是示出应用本发明的情况的一例(感测数据流通系统)的图。感测数据流通系统是用于使由感测设备(例如传感器)生成的感测数据从数据提供侧向数据利用侧流通的系统。

如图1所示,感测数据流通系统包含网关(GW)终端1、应用系统5以及传感器网络服务器3。另外,这里,为了简化说明,示出了GW终端1和应用系统5分别为一个的例子,但GW终端1和应用系统5当然可以分别存在多个。

GW终端1和应用系统5例如由智能手机以及PC(Personal Computer:个人计算机)等信息通信终端构成。GW终端1和应用系统5分别构成为经由网络6与传感器网络服务器3进行通信。例如,GW终端1和应用系统5之间的感测数据的流通经由传感器网络服务器3进行。

GW终端1构成为借助有线或无线从感测设备2取得由感测设备2生成的感测数据。另外,感测设备2是包含一个或多个传感器的设备,构成为通过传感器对对象进行观测来获得感测数据。在本实施方式中,GW终端1可以作为感测数据流通系统中的数据提供侧来进行动作。

应用系统5构成为执行使用感测数据的应用。在本实施方式中,应用系统5可以作为感测数据流通系统中的数据利用侧来进行动作。

为了实现感测数据的流通,GW终端1将提供侧数据目录(DC)100事先登记在传感器网络服务器3中。提供侧DC 100是表示GW终端1能够提供给外部装置(例如,应用系统5)的感测数据的属性信息的目录。另外,应用系统5将利用侧数据目录(DC)101事先登记在传感器网络服务器3中。利用侧DC 101是表示应用系统5所需的感测数据的属性信息的目录。

传感器网络服务器3参照提供侧DC 100和利用侧DC 101,在提供侧DC 100满足利用侧DC 101的请求(与应用系统5所需的感测数据的属性相关的请求)的情况下,向GW终端1发送数据流控制指令。数据流控制指令是指使感测数据从数据提供侧向数据利用侧流通的指令。

假设在接收到数据流控制指令的情况下,GW终端1向应用系统5仅发送感测数据。在这样的情况下,如果生成感测数据的背景不充分明确,则应用系统5(数据利用侧)有可能无法充分有效地利用接收到的感测数据。

例如,在取得了人的“血压信息”作为感测数据的情况下,如果该人的特征(例如,“身高”、“年龄”、“性别”、“生活模式”、“药剂服用历史(用药史)”等不清楚,则应用系统5有可能无法充分有效地利用接收到的“血压信息”。例如,应用系统5无法进行与“身高”、“年龄”、“性别”、“生活模式”、“用药史”等对应的“血压”的倾向分析等。

在本实施方式中,GW终端1构成为在接收到数据流控制指令的情况下,将感测数据和元数据关联起来并发送到应用系统5。这里,元数据例如是表示生成关联的感测数据的背景(例如GW终端1的用户(以下也简称为“用户”。)的个人信息)的数据。

GW终端1存储有信息收集表50。信息收集表50规定了与感测数据相关联的元数据的多个候选各自的取得条件,详细内容在后面说明。GW终端1按照信息收集表50取得元数据的多个候选的一部分或全部,将所取得的元数据和感测数据关联起来并发送到应用系统5。在GW终端1中,按照信息收集表50从元数据的多个候选中选择一部分或全部元数据,因此将适当的元数据与感测数据相关联。

例如,GW终端1按照信息收集表50访问网站4,取得在网站4上预先登记的用户的个人信息(例如,用户的“姓名”、“年龄”、“性别”、“住址”等)、网站4的使用历史信息(例如,在网站4是用于商品销售或提供服务的网站的情况下,是表示商品的销售历史、服务的提供历史的信息)。GW终端1例如将所取得的个人信息、使用历史信息与感测数据关联起来并发送到应用系统5。

应用系统5(数据利用侧)在接收到感测数据的情况下,通过参照适当的元数据(例如个人信息、使用历史信息),能够识别生成感测数据的背景,其结果是,能够有效地利用感测数据。即,GW终端1通过将元数据与感测数据相关联,能够提高感测数据的利用价值。

【2.结构例】

<2-1.硬件结构>

图2是示出GW终端1的硬件结构的一例的图。另外,在本实施方式中,GW终端1是智能手机。

如图2所示,GW终端1包含控制部11、感测设备连接部12、传感器部13、输入输出界面(I/F)14、通信部15以及存储部30,各结构经由总线35电连接。

控制部11构成为:包含CPU(Central Processing Unit:中央处理单元)、RAM(Random Access Memory:随机存取存储器)、ROM(Read Only Memory:只读存储器)等,根据信息处理进行各构成要素的控制。控制部11是本发明的“处理器”的一例。关于控制部11在后面详细说明。

感测设备连接部12构成为借助有线或无线与感测设备2(图1)连接。控制部11经由感测设备连接部12取得感测设备2所生成的感测数据。

传感器部13是内置于GW终端1的传感器。传感器部13例如可以包含GPS(GlobalPositioning System:全球定位系统)传感器、磁传感器、温度传感器等。

输入输出I/F 14构成为接受用户的输入操作并且输出(显示)图像。在本实施方式中,输入输出I/F 14例如通过在监视器上设置有触摸面板的结构来实现。例如,用户能够通过触摸在监视器上显示的图标来操作GW终端1。

通信部15构成为经由网络6(图1)与设置在GW终端1的外部的外部装置(例如传感器网络服务器3、网站4以及应用系统5)进行通信。通信部15例如由有线LAN(Local AreaNetwork:局域网)模块或无线LAN模块构成。

存储部30例如是硬盘驱动器、固态驱动器等辅助存储装置。存储部30是本发明的“存储器”的一例。存储部30例如构成为存储有程序60、模板保存数据库(DB)16、数据目录(DC)保存数据库(DB)17、感测数据保存数据库(DB)18、信息收集表50、终端内个人信息保存数据库(DB)19、外部站点信息保存数据库(DB)20以及登录信息数据库(DB)31。

程序60是由控制部11执行的GW终端1的控制程序。关于控制部11按照程序60执行的处理,在后面详细说明。

模板保存DB 16存储有提供侧DC 100的模板。提供侧DC 100的模板是包含GW终端1能够提供给外部装置的感测数据以及元数据的属性信息/项目的一览的文件。提供侧DC100是通过提取该模板中包含的多个项目中的一部分或全部而生成的。

图3是示出提供侧DC 100的一例的图。如图3所示,提供侧DC 100包含第1数据目录100a和第2数据目录100b。第1数据目录100a包含经由感测设备连接部12取得的感测数据的属性信息。第1数据目录100a的模板例如从感测设备2(图1)取得。

第2数据目录100b包含与感测数据相关联的元数据的项目。与感测数据相关联的元数据例如由用户预先选择(设定),详细内容在后面说明。作为与感测数据相关联的元数据,将由用户选择(设定)的项目也称为“设定项目”。第2数据目录100b的模板例如从网站4(图1)取得,或者预先存储在模板保存DB 16中。

第1数据目录100a例如包含“数据目录编号”、“感测数据提供者”、“感测数据提供期间”、“感测数据测定场所”、“感测数据对象”、“事件数据规格”、“数据买卖条件”。

“数据目录编号”是用于将提供侧DC 100与其他提供侧数据目录进行区分的编号。“感测数据提供者”是表示提供感测数据的组织(个人或运营商)的属性信息。“感测数据提供期间”是表示提供感测数据的期间的属性信息。“感测数据测定场所”是表示感测设备2观测对象的场所的属性信息。

“感测数据对象”是表示感测设备2的观测对象以及观测特性的属性信息。“事件数据规格”例如是表示感测设备2生成感测数据的事件条件的属性信息。“数据买卖条件”是表示感测数据的买卖条件(费用等)的属性信息。

第2数据目录100b例如包含“数据目录编号”和“设定项目”。“数据目录编号”是用于将提供侧DC 100与其他提供侧数据目录进行区分的编号。对同一提供侧DC100所包含的第1数据目录100a和第2数据目录100b赋予同一数据目录编号。即,在同一提供侧DC 100中包含的第1数据目录100a和第2数据目录100b通过数据目录编号进行对应。

如上所述,“设定项目”是作为与感测数据相关联的元数据而由用户选择出的项目。因此,在用户选择了多个项目的情况下,第2数据目录100b包含多个“设定项目”。例如,选择网站4的“使用历史信息”和用户的“年龄”、“性别”来作为与感测数据相关联的元数据。在该情况下,第2数据目录100b除了包含“数据目录编号”之外,还包含“使用历史信息”、“年龄”以及“性别”。

再次参照图2,DC保存DB 17存储根据模板生成的数据目录。DC保存DB 17例如存储在传感器网络服务器3中登记的数据目录。感测数据保存DB 18存储由感测设备2或传感器部13生成的感测数据。

另外,由传感器部13生成的感测数据也被用作与由感测设备2生成的感测数据相关联的元数据。由此,能够将仅由感测设备2无法得到的表示得到该感测数据的背景的信息(由传感器部13生成的感测数据)与由感测设备2生成的感测数据相关联。

信息收集表50是包含GW终端1能够发送到外部装置的感测数据(“观测特性”)的一览以及GW终端1能够与感测数据相关联地发送的元数据(“设定项目”)的一览的表。信息收集表50是本发明的“取得条件信息”的一例。

图4是示出信息收集表50的一例的图。如图4所示,信息收集表50包含发送到外部装置的感测数据(“观测特性”)的候选以及与感测数据相关联并发送到外部装置的元数据(“设定项目”)的候选。

信息收集表50包含表示针对每个观测特性和每个设定项目有无“个人信息”(这里为能够确定用户的个人信息)的信息(“有”或“无”)。例如,在某个观测特性中不包含个人信息的情况下,在信息收集表50的“个人信息”的项目中,该观测特性对应表示“无”的信息。另外,例如在某个设定项目中包含个人信息的情况下,在信息收集表50的“个人信息”的项目中,该设定项目对应表示“有”的信息。

另外,信息收集表50包含针对每个观测特性和每个设定项目表示“收集时机”的信息。收集时机是GW终端1从外部取得数据的时机、或者是在GW终端1取得内置数据的时机。例如,从网站4(外部站点)取得元数据的情况下的收集时机是访问网站4的时机。

例如,在图4所示的例子中,对于名称为“AAA”的网站4(外部站点),在每周星期一的上午0:00时执行对网站4的访问,取得网站4的使用历史信息。这样,在信息收集表50中,至少规定有与感测数据相关联的元数据的多个候选各自的取得条件。

终端内个人信息保存DB 19存储用户在GW终端1登记的个人信息。存储在终端内个人信息保存DB 19中的个人信息例如与信息收集表50中的“登记数据(名称)”相对应。存储在终端内个人信息保存DB 19中的个人信息例如是“姓名”、“身高”、“体重”、“年龄”、“性别”以及“地址簿”。

外部站点信息保存DB 20存储从网站4取得的用户的个人信息和网站4的使用历史信息等。存储在外部站点信息保存DB 20中的信息例如是与信息收集表50中的“外部站点”所包含的各“设定项目”对应的信息。即,存储在外部站点信息保存DB 20中的信息是按照信息收集表50中规定的“收集时机”等从网站4(外部站点)取得的信息。

登录信息DB 31存储各网站4(外部站点)的登录信息。登录信息中例如包含登录ID和登录密码。GW终端1在从网站4取得个人信息等的情况下,当网站4请求登录ID和登录密码时,使用存储在登录信息DB 31中的登录ID和登录密码。

<2-2.功能结构>

图5是示出控制部11的功能结构的一例的图。控制部11将存储在存储部30中的程序60在RAM中展开。然后,控制部11通过CPU解释并执行在RAM中展开的程序60,从而控制各构成要素。由此,如图5所示,控制部11作为感测设备登记部21、感测数据取得部22、外部站点信息取得部23、数据目录生成部24、感测数据输出限制部25以及元数据关联部26进行动作。

感测设备登记部21执行将感测设备2的设备标识符登记到GW终端1中的处理。设备标识符是表示感测设备2的种类的信息。当设备标识符被登记时,与该设备标识符相对应的感测设备2被添加到信息收集表50中。GW终端1能够使由被登记设备标识符的感测设备2生成的感测数据在感测数据流通系统(图1)中流通。关于感测设备2的登记过程,在后面详细说明。

感测数据取得部22经由感测设备连接部12从感测设备2取得感测数据。另外,感测数据取得部22从传感器部13取得感测数据。感测数据取得部22使所取得的感测数据存储在感测数据保存DB 18(图2)中。

外部站点信息取得部23经由通信部15访问网站4,从网站4取得用户的个人信息和网站4的使用历史信息等。在网站4请求登录ID和登录密码的情况下,外部站点信息取得部23使用存储在登录信息DB 31(图2)中的登录ID和登录密码。外部站点信息取得部23将从网站4取得的信息存储在外部站点信息保存DB 20中。

数据目录生成部24根据存储在模板保存DB 16(图2)中的模板,生成提供侧DC100。由数据目录生成部24生成的提供侧DC 100被登记在传感器网络服务器3中,并且存储在DC保存DB 17(图2)中。关于提供侧DC 100的生成过程,在后面详细说明。

感测数据输出限制部25执行与经由通信部15的感测数据的发送相关的过滤处理。即,感测数据输出限制部25进行允许向外部装置发送的感测数据与不允许向外部装置发送的感测数据的分类。

元数据关联部26将元数据与发送到外部装置的感测数据相关联。与感测数据相关联的元数据是预先由用户选择的元数据。例如,用户选择在终端内个人信息保存DB 19和外部站点信息保存DB 20中存储的元数据的多个候选中的一部分或全部。

【3.动作例】

首先,对感测数据流通系统整体中的各构成要素的动作的一例(数据流的一例)进行说明,之后对GW终端1的动作进行说明。

<3-1.系统整体的动作例>

图6是示出感测数据流通系统中的数据流的一例的图。参照图6,感测设备2保持表示感测设备2所取得的“观测特性”的一览的数据目录的模板(DC模板1)。另外,存储部30和网站4分别保持表示存储部30和网站4各自所具有的元数据的“项目”的一览的数据目录的模板(DC模板2、3)。

GW终端1的控制部11从感测设备2、存储部30以及网站4分别取得DC模板1、DC模板2以及DC模板3。控制部11从各模板中提取由用户预先选择的项目(即,作为可以流通的数据而选择的项目),生成数据目录(DC)。控制部11将生成的数据目录登记在传感器网络服务器3中。

控制部11按照信息收集表50从感测设备2、存储部30以及网站4分别取得感测数据、元数据1以及元数据2。由此,收集与在传感器网络服务器3中登记的数据目录中包含的各项目相关的数据。GW终端1将包含在数据目录中的元数据和感测数据关联起来并发送到传感器网络服务器3。传感器网络服务器3将接收到的数据发送到应用系统5。由此,完成从GW终端1向应用系统5的数据流通。

由于接收到的感测数据与从多个候选中选择出的适当的元数据相关联,因此应用系统5通过参照元数据,能够更准确地掌握生成感测数据的背景。

例如,在作为元数据而与从网站4取得的用户的个人信息相关联的情况下,应用系统5能够深入到用户的个人信息中,从而准确地掌握生成感测数据的背景。另外,例如在作为元数据而与从网站4取得的网站4的使用历史信息相关联的情况下,应用系统5能够深入到用户对网站4的使用历史(例如,网站4中的商品的购买历史、网站4中的服务的提供历史),从而准确地掌握生成感测数据的背景。其结果是,应用系统5能够更准确地进行利用了感测数据的分析等。

<3-2.GW终端的动作例>

接下来,对GW终端1的各动作进行说明。

<3-2-1.感测设备登记处理>

图7是示出感测设备2的登记处理过程的一例的流程图。该流程图所示的处理例如在经由输入输出I/F 14从用户接收到感测设备2的登记指示的情况下由控制部11(感测设备登记部21)执行。

参照图7,控制部11向与感测设备连接部12连接的感测设备2发送登记请求信号(步骤s1)。当感测设备2从GW终端1接收到登记请求信号时,感测设备2将设备标识符和DC模板发送到GW终端1。另外,设备标识符和DC模板存储在感测设备2的内部的存储器中。

控制部11判定是否从感测设备2接收到设备标识符和DC模板(步骤s2)。若判定为未接收到设备标识符和DC模板(在步骤s2中为“否”),则控制部11再次执行步骤s2的处理。

另一方面,若判定为接收到设备标识符和DC模板(在步骤s2中为“是”),则控制部11将接收到的DC模板存储在模板保存DB 16中,并且根据设备标识符执行设备登记(步骤s3)。另外,设备登记通过控制部11向信息收集表50(图4)中添加与该设备标识符对应的感测设备2来执行。由此,感测设备登记处理完成。

<3-2-2.提供侧数据目录生成处理>

图8是示出提供侧DC 100的生成处理过程的一例的流程图。该流程图所示的处理例如在经由输入输出I/F 14从用户接受到提供侧DC 100的生成指示的情况下由控制部11(数据目录生成部24)执行。

参照图8,控制部11受理生成所提供的感测数据的感测设备2以及与感测数据相关联的元数据的输出源的选择(步骤s11)。更具体而言,控制部11经由显示在输入输出I/F 14上的选择画面,受理该选择。

图9是示出选择画面的一例的图。如图9的(A)所示,在输入输出I/F 14上显示有多个选项。例如,上方的两个选项(“环境传感器XXX”、“血压传感器YYY”)表示生成感测数据的感测设备。下方的五个选项(“GPS传感器”、“外部站点AAA”、“外部站点BBB”、“外部站点CCC”、“…”)表示能够与感测数据相关联的元数据的输出源。

例如,在该例子中,选择了“血压传感器YYY”和“外部站点AAA”。即,选择由“血压传感器YYY”感测出的感测数据和从“外部站点AAA”取得的元数据作为提供对象。如图9的(B)所示,在所选择的选项(“血压传感器YYY”、“外部站点AAA”)的右方显示编辑按钮73、74。

再次参照图8,进行步骤s11中的选择,接着,当进行编辑按钮(例如编辑按钮73、74)的触摸(操作)时,控制部11执行与所触摸的编辑按钮对应的提供侧数据目录的编辑生成处理(步骤s12)。

例如,在触摸了与感测设备2对应的编辑按钮的情况下,控制部11执行第1数据目录100a(图3)的编辑生成处理。另外,例如在触摸了与元数据的输出源对应的编辑按钮的情况下,控制部11执行第2数据目录100b(图3)的编辑生成处理。提供侧数据目录的编辑生成处理根据借助显示在输入输出I/F 14上的编辑画面的来自用户的指示来执行。

图10是示出提供侧数据目录的编辑画面的一例的图。图10的(A)是触摸了编辑按钮73的情况下的编辑画面(第1数据目录100a的编辑画面),图10的(B)是触摸了编辑按钮74的情况下的编辑画面(第2数据目录100b的编辑画面)。这些编辑画面是通过从模板保存DB16中读出与编辑对象对应的DC模板而生成的。

参照图10的(A),在输入输出I/F14上,除了“血压传感器YYY”的“制造商名”、“机种型号”以外,还显示有设定区域81、82和决定按钮84(“保存并返回”)。设定区域82是选择提供给利用侧(例如,应用系统5)的感测数据的区域,向各选项分配单选按钮。用户能够通过触摸(操作)各单选按钮来选择提供给利用侧的感测数据。在该例子中,选择了“最高血压”、“最低血压”以及“测定日期和时间”作为提供给利用侧的感测数据(即,选择了“脉搏”、“体动标志”以及“体重”作为不提供给利用侧的感测数据)。

另外,设定区域81是设定在提供给利用侧的数据中是否包含个人信息或匿名加工信息的区域,构成为能够切换“包含”、“不包含”这样的显示。这里所说的个人信息尤其是指能够确定用户的信息(“姓名”、“地址”等)。另外,匿名加工信息是通过对能够确定用户的个人信息实施匿名加工处理从而无法确定用户的信息。用户通过对个人信息和匿名加工信息分别设定“包含”和“不包含”中的任意一个,能够决定在提供给利用侧的数据中是否分别包含个人信息和匿名加工信息。因此,根据本实施方式,能够避免违背用户意图地泄露个人信息或匿名加工信息的情况。

另外,在本实施方式中,与感测数据相关的个人信息以及匿名加工信息的设定内容和与元数据相关的个人信息以及匿名加工信息的设定内容是相同的。即,关于感测数据,当个人信息被设定为“不包含”时,与元数据相关的个人信息也被自动设定为“不包含”。

参照图10的(B),在输入输出I/F 14上,除了“外部站点AAA”的名称、“地址”以外,还显示有设定区域81、83和决定按钮84(“保存并返回”)。关于设定区域81,与图10的(A)相同。设定区域83是选择与提供给利用侧的感测数据相关联的元数据的区域,向各选项分配单选按钮。用户能够通过触摸各单选按钮来选择与感测数据相关联的元数据。在该例子中,选择“性别”、“给药期间”以及“药物名称”作为与感测数据相关联的元数据(即,选择“年龄”、“身高”以及“体重”作为不提供给利用侧的元数据)。根据本实施方式,用户能够选择适当的元数据作为与提供给利用侧的感测数据对应的元数据。

然后,当触摸决定按钮84(“保存并返回”)时,输入输出I/F 14再次显示图9的(B)所示的画面。再次参照图9的(B),当触摸决定按钮75(“下一步”)时,输入输出I/F 14显示感测数据的买卖条件的编辑画面。

图11是示出买卖条件的编辑画面的一例的图。如图11所示,在输入输出I/F 14上显示有设定区域90、91、92和决定按钮93(“登记”)。设定区域90是用于设定数据的应用范围的区域,构成为能够选择适当的选项。设定区域91是用于设定数据的交易条件的区域,构成为能够选择适当的选项。设定区域92是用于设定数据的费用的区域,构成为能够选择适当的选项。

当触摸决定按钮93时,提供侧数据目录的编辑结束。并且,控制部11通过将编辑后的第1数据目录100a与编辑后的第2数据目录100b相关联来生成提供侧DC100。控制部11通过对第1数据目录100a和第2数据目录100b赋予相同的数据目录编号,将第1数据目录100a和第2数据目录100b关联起来。

再次参照图8,当提供侧数据目录的编辑结束并生成提供侧DC 100时,控制部11以将生成的提供侧DC 100存储在DC保存DB17中并且将提供侧DC 100发送到传感器网络服务器3的方式控制通信部15。由此,提供侧DC 100被登记到传感器网络服务器3中(步骤s3)。

<3-2-3.数据收集处理>

图12是示出各种数据(感测数据和元数据)的收集处理过程的一例的流程图。该流程图所示的处理例如在GW终端1的工作过程中由控制部11(感测数据取得部22和外部站点信息取得部23)重复执行。

参照图12,控制部11判定是否经由感测设备连接部12接收到感测数据(步骤s21)。当判定为接收到感测数据时(在步骤s21中为“是”),控制部11将接收到的感测数据存储在感测数据保存DB 18中(步骤s24)。

另一方面,当判定为没有接收到感测数据时(在步骤s21中为“否”),控制部11判定是否从传感器部13(内置传感器)接收到感测数据(步骤s22)。当判定为接收到感测数据时(在步骤s22中为“是”),控制部11将接收到的感测数据存储在感测数据保存DB 18中(步骤s24)。

另一方面,当判定为没有接收到感测数据时(在步骤s22中为“否”),控制部11通过参照信息收集表50(图4),判定是否是元数据的收集时机(步骤s23)。当判定为不是元数据的收集时机时(在步骤s23中为“否”),处理再次转移到步骤s21。

另一方面,当判定为是元数据的收集时机时(在步骤s23中为“是”),控制部11按照信息收集表50访问网站4,取得元数据的候选(步骤s25)。在网站4是请求登录ID和登录密码的站点的情况下,控制部11使用存储在登录信息DB 31中的登录ID和登录密码。因此,根据本实施方式,即使网站4请求了登录信息,控制部11也能够取得保存在网站4上的元数据的候选(用户的个人信息、网站4的使用历史等)。

控制部11将所取得的元数据存储在外部站点信息保存DB 20中(步骤s26)。控制单元11能够通过重复进行步骤s21至步骤s26的处理来取得感测数据和元数据。

<3-2-4.感测数据提供处理>

图13是示出向利用侧提供感测数据的处理过程的一例的流程图。该流程图所示的处理例如在GW终端1的工作过程中由控制部11(感测数据输出限制部25和元数据关联部26)重复执行。

参照图13,控制部11判定向利用侧提供感测数据的时机是否到来(步骤s31)。该时机例如是感测设备2生成新的感测数据的时机、对提供侧DC 100的内容施加了变更的时机、存在来自利用侧的感测数据的提供请求的时机、预先确定的时机等。

当判定为提供时机未到来时(在步骤s31中为“否”),控制部11再次执行步骤s31的处理。另一方面,当判定为提供时机已经到来时(在步骤s31中为“是”),控制部11从感测数据保存DB 18中读出在提供侧DC 100(第1数据目录100a)中被选择为提供对象的观测特性的感测数据(步骤s32)。即,在提供侧DC 100中未被选择为提供对象的观测特性的感测数据不被从感测数据保存DB 18中读出。

然后,控部11从终端内个人信息保存DB 19和外部站点信息保存DB 20中读出与提供对象的感测数据相关联的元数据(步骤s33)。另外,在选择了由传感器部13生成的感测数据来作为元数据的情况下,从感测数据保存DB 18中读出该感测数据。即,控制部11从存储部30读出在提供侧DC 100(第2数据目录100b)中被选择为提供对象的元数据,不从存储部30读出未被选择为提供对象的元数据。

然后,控制部11通过参照提供侧DC 100,判定是否是向利用侧提供能够确定用户的个人信息的设定(步骤s34)。更具体而言,控制部11通过确认提供侧DC 100中的设定区域81(图10)的设定内容,判定是否是向利用侧提供个人信息的设定。当判定为是向利用侧提供能够确定用户的个人信息的设定时(在步骤s34中为“是”),控制部11将在步骤s33中读出的元数据直接与在步骤s32中读出的感测数据相关联(链接)(步骤s36)。

另一方面,当判定为不是向利用侧提供能够确定用户的个人信息的设定时(在步骤s34中为“否”),控制部11通过参照提供侧DC 100,判定是否是向利用侧提供无法确定用户的匿名加工信息的设定(步骤s35)。更具体而言,控制部11通过确认提供侧DC 100中的设定区域81的设定内容,判定是否是向利用侧提供个人信息的设定。

当判定为是向利用侧提供匿名加工信息的设定时(在步骤s35中为“是”),控制部11将在步骤s32、s33中读出的个人信息(能够确定用户)加工成匿名加工信息(步骤s37)。控制部11将包含在步骤s37中生成的匿名加工信息的元数据与包含在步骤s37中生成的匿名加工信息的感测数据相关联(链接)(步骤s38)。

当判定为是不向利用侧提供匿名加工信息的设定时(在步骤s35中为“否”),控制部11从在步骤s32中读出的感测数据以及在步骤s33中读出的元数据中除去(删除)个人信息(能够确定用户)(步骤s39)。控制部11将在步骤s39中生成的元数据(已删除个人信息)与在步骤s39中生成的感测数据相关联(链接)(步骤s40)。

控制部11将感测数据和与感测数据相关联的元数据发送到传感器网络服务器3(步骤s41)。这样,在本实施方式中,按照用户的设定,将能够确定用户的个人信息直接与感测数据相关联、或者将匿名加工处理后的个人信息与感测数据相关联、或者将删除了能够确定用户的个人信息后的信息与感测数据相关联。因此,根据本实施方式的GW终端1,能够降低在用户不希望的状态下使能够确定用户的个人信息流出到外部的可能性。

控制部11通过重复进行步骤s31至步骤s41的处理,在适当的时机下将感测数据和元数据经由传感器网络服务器3发送到应用系统5。

【4.特征】

如上所述,在本实施方式的GW终端1中,控制部11按照信息收集表50取得元数据的多个候选的一部分或全部,将所取得的元数据和感测数据相关联并发送到应用系统5。在GW终端1中,按照信息收集表50从元数据的多个候选中选择一部分或全部元数据,因此将适当的元数据与感测数据相关联。

应用系统5(数据利用侧)在接收到感测数据的情况下,通过参照适当的元数据(例如个人信息、使用历史信息),能够识别生成感测数据的背景,其结果是,能够有效地利用感测数据。

例如,在使用感测数据使AI(Artificial Intelligence:人工智能)进行学习的情况下,如果在学习数据中包含许多不适当的数据,则无法有效地进行AI学习。通过参照与感测数据相关联的元数据,将不适当的数据从学习数据中预先除去,能够形成适当的学习数据的集合。而且,通过使用这样的学习数据使AI进行学习,能够生成更有效的AI。

即,GW终端1通过将元数据与感测数据相关联,能够提高感测数据的利用价值。

【5.变形例】

以上,对实施方式进行了说明,但本发明并不限于上述实施方式,只要不脱离其主旨,就可以进行各种变更。以下,对变形例进行说明。但是,以下的变形例可以适当组合。

(5-1)

在上述实施方式中,无论是否作为设定项目包含在提供侧DC 100中,均由GW终端1按照信息收集表50收集全部元数据的候选。然而,元数据的收集也可以不一定用这样的方法进行。例如,也可以采用如下的结构:由GW终端1按照信息收集表50仅收集作为设定项目而包含在提供侧DC 100中的元数据。在该情况下,与收集全部元数据的情况相比,能够降低用于下载元数据的通信容量。

(5-2)

另外,在上述实施方式中,是否包含个人信息和匿名加工信息的设定内容在感测数据和元数据中是相同的。但是,并不一定需要采用这样的结构,是否包含个人信息和匿名加工信息的设定内容在感测数据和元数据中也可以不同。在该情况下,向利用侧提供的数据中是否包含个人信息以及匿名加工信息的判定在感测数据以及元数据中分别单独地进行。

(5-3)

另外,在上述实施方式中,登记在传感器网络服务器3中的提供侧DC 100包含第1数据目录100a以及第2数据目录100b。但是,登记在传感器网络服务器3中的提供侧DC 100并不一定必须包含第1数据目录100a和第2数据目录100b这两者。例如,即使选择了与感测数据相关联的元数据,登记在传感器网络服务器3中的提供侧DC 100也可以仅包含第1数据目录100a。

(5-4)

另外,在上述实施方式中,传感器网络服务器3生成数据流控制指令,但数据流控制指令的生成主体并不一定必须是传感器网络服务器3。例如,GW终端1或应用系统5也可以生成数据流控制指令。

(5-5)

另外,在上述实施方式中,感测数据和元数据经由传感器网络服务器3从GW终端1发送到应用系统5。然而,数据流并不限于此。例如,感测数据和元数据也可以直接从GW终端1发送到应用系统5。

(5-6)

另外,在上述实施方式中,GW终端1包含传感器部13,但GW终端1也可以不一定包含传感器部13。

(5-7)

另外,在上述实施方式中,提供侧DC 100包含第1数据目录100a和第2数据目录100b。然而,提供侧DC 100的结构并不限于此。例如,提供侧DC 100可以由描述在第1数据目录100a和第2数据目录100b中包含的内容的单个数据目录构成。

(5-8)

另外,在上述实施方式中,登记在传感器网络服务器3中的提供侧DC 100存储在DC保存DB 17中。然而,存储在DC保存DB 17中的提供侧DC 100并不限于此。例如,也可以将未登记在传感器网络服务器3中的提供侧DC 100存储在DC保存DB17中。

(5-9)

另外,在上述实施方式中,在信息收集表50中规定了与感测数据相关联的元数据的多个候选各自的取得条件。然而,元数据的多个候选各自的取得条件只要作为信息被统一管理即可,并不一定需要作为表进行管理。

(5-10)

另外,在上述实施方式中,感测设备2存储有第1数据目录100a的模板。然而,感测设备2并不一定必须存储第1数据目录100a的模板。感测设备2例如也可以存储存储有第1数据目录100a的模板的互联网上的URL(Uniform Resource Locator:统一资源***)。在该情况下,控制部11(感测设备登记部21)从感测设备2取得存储有第1数据目录100a的模板的URL,通过访问该URL,取得第1数据目录100a的模板。

另外,感测设备2例如也可以存储第1数据目录100a的模板的DOI(Digital ObjectIdentifier:数字对象标识符)。在该情况下,控制部11(感测设备登记部21)可以从感测设备2取得DOI,通过访问所取得的DOI,取得第1数据目录100a的模板。

(5-11)

另外,在上述实施方式中,GW终端1经由感测设备连接部12从感测设备2接收感测数据。但是,GW终端1并不一定必须采用这样的结构。

图14是示出变形例中的GW终端10的硬件结构的一例的图。如图14所示,GW终端10包含第1传感器部12a来代替感测设备连接部12,这一点与上述实施方式的GW终端1(图2)不同。另外,第2传感器部13a与上述实施方式中的传感器部13相同。

在该情况下,通过第1传感器部12a对对象进行观测来取得感测数据。并且,将该感测数据和与该感测数据相关联的元数据从GW终端10提供给应用系统5。另外,提供侧DC 100的生成方法、与感测数据相关联的元数据的收集方法以及从GW终端向应用系统提供感测数据和元数据的提供方法等与上述实施方式相同。

另外,在上述实施方式中,执行了感测设备2的登记处理,但在该变形例中,也可以不一定执行第1传感器部12a的登记处理。即,可以在GW终端10中预先登记第1传感器部12a。

标号说明

1、10:GW终端;2:感测设备;3:传感器网络服务器;4:网站;5:应用系统;6:网络;11:控制部;12:感测设备连接部;12a:第1传感器部;13:传感器部;13a:第2传感器部;14:输入输出I/F;15:通信部;16:模板保存DB;17:DC保存DB;18:感测数据保存DB;19:终端内个人信息保存DB;20:外部站点信息保存DB;21:感测设备登记部;22:感测数据取得部;23:外部站点信息取得部;24:数据目录生成部;25:感测数据输出限制部;26:元数据关联部;30:存储部;31:登录信息DB;35:总线;50:信息收集表;60:程序;71、72:选择按钮;73、74:编辑按钮;75、84、93:决定按钮;81、82、83、90、91、92:设定区域;100:提供侧DC;100a:第1数据目录;100b:第2数据目录;101:利用侧DC。

30页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:传感器管理单元、传感器装置、感测数据提供方法以及感测数据提供程序

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!