logo好方法网

输出管理装置、输出管理方法和程序


技术摘要:
提供输出管理装置、输出管理方法和程序,能够减少处理模块进行不适当的处理的可能性。与处理模块对应着表示输入数据的条件的第1元数据。与输入数据对应着表示输入数据的属性的第2元数据。输入数据暂时存储到数据缓冲器中。所述输入数据从数据缓冲器向所述处理模块的输  全部
背景技术:
日本特开2014-45242号公报(专利文献1)公开了生成虚拟传感器的虚拟传感器生 成装置。在该虚拟传感器生成装置中,检测出存在于规定范围内的实际传感器,通过使用检 测出的实际传感器来生成虚拟传感器(参照专利文献1)。 现有技术文献 专利文献 专利文献1:日本特开2014-45242号公报
技术实现要素:
发明要解决的课题 上述专利文献1所公开的虚拟传感器例如包含实际传感器(设备的一例)和处理模 块。处理模块通过对由实际传感器输出的感测数据(输入数据的一例)实施处理,生成与输 入数据不同的输出数据。 在处理模块中,输入数据的条件有时是预先确定的。在这样的情况下,当将不满足 规定条件的数据输入到处理模块时,有可能在处理模块中进行不适当的处理。 本发明是为了解决这样的问题而完成的,其目的在于提供一种能够减少处理模块 进行不适当的处理的可能性的输出管理装置、输出管理方法和程序。 用于解决课题的手段 本发明的输出管理装置构成为对输入数据向处理模块的输出进行管理。处理模块 构成为根据至少一个输入数据来生成与输入数据不同的输出数据。与处理模块对应着表示 输入数据的条件的第1元数据。与输入数据对应着表示输入数据的属性的第2元数据。输入 数据在由设备输出之后暂时存储到数据缓冲器中。所述输入数据从数据缓冲器向所述处理 模块的输出通过输出控制部来控制。输出管理装置具有第1取得部、第2取得部和通知部。第 1取得部构成为取得第1元数据。第2取得部构成为取得第2元数据。通知部构成为将基于第1 元数据和第2元数据得出的输入数据向处理模块的输出可否通知给输出控制部。 在该输出管理装置中,将基于第1元数据和第2元数据得出的输入数据向处理模块 的输出可否通知给输出控制部。即,将考虑了处理模块的输入数据的条件和向处理模块输 入的输入数据的属性而得出的输入数据的输出可否通知给输出控制部。因此,根据该输出 管理装置,将考虑了必要事项的输入数据的输出可否通知给输出控制部,不满足规定条件 的数据输入到处理模块的可能性下降,因此,能够减少处理模块进行不适当的处理的可能 性。 优选地,设备构成为将第2元数据发送到输出管理装置,将与第2元数据对应的输 入数据发送到数据缓冲器。输入数据与第2元数据是通过对输入数据和第2元数据各自赋予 4 CN 111602034 A 说 明 书 2/12 页 ID(identification:标识符)而对应起来的。设备构成为将赋予给第2元数据的ID和第2元 数据一起发送到输出管理装置。通知部构成为将基于第1元数据和第2元数据得出的输入数 据向处理模块的输出可否与赋予给第2元数据的ID一起通知给输出控制部。 在该输出管理装置中,将输入数据向处理模块的输出可否与赋予给第2元数据的 ID一起通知给输出控制部。因此,根据该输出管理装置,通过使输出控制部参考ID,能够使 输出控制部识别每个输入数据的输出可否。 优选地,处理模块构成为根据多个输入数据生成输出数据。 优选地,输入数据被设备输出到处理模块。处理模块构成为能够对将输入数据向 处理模块输出的设备进行切换。 优选地,输入数据被设备输出到处理模块。设备为传感器。输入数据为由传感器生 成的感测数据。 优选地,处理模块构成为根据多个输入数据生成输出数据。 优选地,由处理模块和向处理模块输出输入数据的设备形成虚拟传感器。 此外,本发明的另一方面的输出管理方法对输入数据向处理模块的输出进行管 理。处理模块构成为根据至少一个输入数据来生成与输入数据不同的输出数据。与处理模 块对应着表示输入数据的条件的第1元数据。与输入数据对应着表示输入数据的属性的第2 元数据。输入数据在由设备输出之后暂时存储到数据缓冲器中。输入数据从数据缓冲器向 处理模块的输出通过输出控制部来控制。输出管理方法包含以下步骤:取得第1元数据的步 骤;取得第2元数据的步骤;以及将基于第1元数据和第2元数据得出的输入数据向处理模块 的输出可否通知给输出控制部的步骤。 在该输出管理方法中,将基于第1元数据和第2元数据得出的输入数据向处理模块 的输出可否通知给输出控制部。即,将考虑了处理模块的输入数据的条件和向处理模块输 入的输入数据的属性而得出的输入数据的输出可否通知给输出控制部。因此,根据该输出 管理方法,将考虑了必要事项的输入数据的输出可否通知给输出控制部,不满足规定条件 的数据输入到处理模块的可能性下降,因此,能够减少处理模块进行不适当的处理的可能 性。 此外,本发明的另一方面的程序使计算机执行这样的处理:管理输入数据向处理 模块的输出。处理模块构成为根据至少一个输入数据来生成与输入数据不同的输出数据。 与处理模块对应着表示输入数据的条件的第1元数据。与输入数据对应着表示输入数据的 属性的第2元数据。输入数据在由设备输出之后暂时存储到数据缓冲器中。输入数据从数据 缓冲器向处理模块的输出通过输出控制部来控制。程序构成为使计算机执行以下步骤:取 得第1元数据的步骤;取得第2元数据的步骤;以及将基于第1元数据和第2元数据得出的输 入数据向处理模块的输出可否通知给输出控制部的步骤。 当通过计算机执行该程序时,将基于第1元数据和第2元数据得出的输入数据向处 理模块的输出可否通知给输出控制部。即,将考虑了处理模块的输入数据的条件和向处理 模块输入的输入数据的属性而得出的输入数据的输出可否通知给输出控制部。因此,根据 该程序,将考虑了必要事项的输入数据的输出可否通知给输出控制部,不满足规定条件的 数据输入到处理模块的可能性下降,因此,能够减少处理模块进行不适当的处理的可能性。 发明效果 5 CN 111602034 A 说 明 书 3/12 页 根据本发明,可以提供能够减少处理模块进行不适当的处理的可能性的输出管理 装置、输出管理方法和程序。 附图说明 图1是用于说明输出管理装置的概要的图。 图2是示出传感器网络系统的一例的图。 图3是示出虚拟传感器管理服务器的硬件结构的一例的图。 图4是示出预处理程序DB(数据库)的一例的图。 图5是示出过去判定历史DB的一例的图。 图6是示出处理模块侧元数据DB的一例的图。 图7是示出各软件模块的关系的一例的图。 图8是示出感测数据侧元数据的一例的图。 图9是示出预处理判定模块的详细结构的一例的图。 图10是示出赋予给各数据的ID的一例的图。 图11是示出输出管理模块的详细结构的一例的图。 图12是示出预处理模块的详细结构的一例的图。 图13是示出预处理判定动作的一例的流程图。 图14是示出感测数据的输出的管理动作的一例的流程图。 图15是示出预处理动作的一例的流程图。
下载此资料需消耗2积分,
分享到:
收藏