传感器的元数据生成装置、传感器的元数据生成系统、传感器的元数据生成方法以及传感器的元数据生成程序制造方法及图纸

技术编号:22174502 阅读:42 留言:0更新日期:2019-09-21 15:09
提供能够针对输出同等的传感数据的传感器生成相同形式的元数据的传感器的元数据生成装置、传感器的元数据生成系统、传感器的元数据生成方法以及传感器的元数据生成程序。传感器的元数据生成装置(10)具有:类存储部(15),其存储传感器容器类,该传感器容器类包含1个或多个传感器类以及传感器合成类作为组件,并安装有包含用于取得元数据的元数据取得方法的声明的第1接口,其中,该1个或多个传感器类分别包含1个或多个传感器的属性的定义,该传感器合成类包含用于将1个或多个传感器合成为一个单位的传感器的合成条件;对象生成部(16),其根据传感器容器类生成定义了一个单位的传感器的结构的传感器容器对象;以及元数据取得部(17),其通过传感器容器对象使用元数据取得方法,取得一个单位的传感器的元数据。

The metadata generating device of sensor, the metadata generating system of sensor, the metadata generating method of sensor and the metadata generating program of sensor

【技术实现步骤摘要】
【国外来华专利技术】传感器的元数据生成装置、传感器的元数据生成系统、传感器的元数据生成方法以及传感器的元数据生成程序
本专利技术涉及传感器的元数据生成装置、传感器的元数据生成系统、传感器的元数据生成方法以及传感器的元数据生成程序。
技术介绍
近年来,被称为IoT(InternetofThings)的技术发展起来。IoT是通过在通信网络上组合与世界中存在的各种物体有关的信息而生成新的价值的技术。为了从IoT生成价值,需要通过传感器读取物体的状态,使传感数据流通。关于使传感数据流通的结构,在专利文献1中记载了如下的数据流控制指令产生装置:对作为与输出传感数据的传感器有关的信息的传感器侧元数据和作为与利用传感数据提供服务的应用有关的信息的应用侧元数据进行匹配,发送确定了所匹配的传感器和应用的数据流控制指令。现有技术文献专利文献专利文献1:日本特许第5445722号
技术实现思路
专利技术要解决的课题如专利文献1所记载的那样,通过使用传感器侧元数据等的元数据,能够顺畅地进行传感器与应用的匹配。这里,有时通过用户单独生成元数据。但是,预计传感数据今后越来越增加,当用户单独生成元数据时,不仅作业量变得庞大,还针对输出同等的传感数据的多个传感器生成不同形式的元数据,可以想到进行传感器与应用的匹配时的处理负荷、通信负荷增大。因此,本专利技术的目的在于,提供能够针对输出同等的传感数据的传感器生成相同形式的元数据的传感器的元数据生成装置、传感器的元数据生成系统、传感器的元数据生成方法以及传感器的元数据生成程序。用于解决课题的手段本专利技术的一个方式的传感器的元数据生成装置具有:类存储部,其存储传感器容器类(Sensorcontainerclass),该传感器容器类包含1个或多个传感器类以及传感器合成类作为组件,并安装有包含用于取得元数据的元数据取得方法的声明的第1接口,其中,该1个或多个传感器类分别包含1个或多个传感器的属性的定义,该传感器合成类包含用于将1个或多个传感器合成为一个单位的传感器的合成条件;对象生成部,其根据传感器容器类生成定义了一个单位的传感器的结构的传感器容器对象;以及元数据取得部,其通过传感器容器对象使用元数据取得方法,取得一个单位的传感器的元数据。根据该方式,第1接口安装于传感器容器类,因此,确保了元数据取得方法的存在,能够统一元数据取得的规则。因此,能够针对输出同等的传感数据的传感器组生成相同形式的元数据。此外,通过进行统一的元数据的生成,能够抑制进行传感器组与应用的匹配时的处理负荷、通信负荷。在上述方式中,也可以是,类存储部存储安装有第1接口的传感器类,对象生成部根据传感器类生成定义了传感器的结构的传感器对象,元数据取得部通过传感器对象使用元数据取得方法,取得传感器的元数据。根据该方式,第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是示出本专利技术的实施方式的传感器的元数据生成系统的网络结构的图。图2是示出本专利技术的实施方式的元数据生成装置的物理结构的图。图3是本专利技术的实施方式的元数据生成装置的功能框图。图4是示出由本专利技术的实施本文档来自技高网...

【技术保护点】
1.一种传感器的元数据生成装置,所述传感器的元数据生成装置具有:类存储部,其存储传感器容器类,该传感器容器类包含1个或多个传感器类以及传感器合成类作为组件,并安装有包含用于取得元数据的元数据取得方法的声明的第1接口,其中,所述1个或多个传感器类分别包含1个或多个传感器的属性的定义,所述传感器合成类包含用于将所述1个或多个传感器合成为一个单位的传感器的合成条件;对象生成部,其根据所述传感器容器类生成定义了所述一个单位的传感器的结构的传感器容器对象;以及元数据取得部,其通过所述传感器容器对象使用所述元数据取得方法,取得所述一个单位的传感器的元数据。

【技术特征摘要】
【国外来华专利技术】2017.03.07 JP 2017-0427281.一种传感器的元数据生成装置,所述传感器的元数据生成装置具有:类存储部,其存储传感器容器类,该传感器容器类包含1个或多个传感器类以及传感器合成类作为组件,并安装有包含用于取得元数据的元数据取得方法的声明的第1接口,其中,所述1个或多个传感器类分别包含1个或多个传感器的属性的定义,所述传感器合成类包含用于将所述1个或多个传感器合成为一个单位的传感器的合成条件;对象生成部,其根据所述传感器容器类生成定义了所述一个单位的传感器的结构的传感器容器对象;以及元数据取得部,其通过所述传感器容器对象使用所述元数据取得方法,取得所述一个单位的传感器的元数据。2.根据权利要求1所述的传感器的元数据生成装置,其中,所述类存储部存储安装有所述第1接口的所述传感器类,所述对象生成部根据所述传感器类生成定义了传感器的结构的传感器对象,所述元数据取得部通过所述传感器对象使用所述元数据取得方法,取得所述传感器的元数据。3.根据权利要求1或2所述的传感器的元数据生成装置,其中,在所述传感器容器类安装有包含用于取得从所述一个单位的传感器输出的传感数据的传感数据取得方法的声明的第2接口,所述传感器的元数据生成装置还具有传感数据取得部,该传感数据取得部通过所述传感器容器对象使用所述传感数据取得方法,取得所述传感数据。4.根据权利要求1~3中的任意一项所述的传感器的元数据生成装置,其中,所述传感器的元数据生成装置还具有:受理部,其受理1个或多个传感器的选择以及用于将所述1个或多个传感器合成为一个单位的传感器的合成条件;以及类生成部,其生成传感器容器类,所述传感器容器类包含1个或多个传感器类以及传感器合成类作为组件,并安装有所述第...

【专利技术属性】
技术研发人员:安藤丹一宫浦宏之
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1