(57)【要約】【課題】  異なる周期で収集されるセンサデータであっても、同周期で収集されるセンサデータのように取り扱うことのできるセンサデータを出力するセンサデータ管理装置を提供する。【解決手段】  本発明は、外部機器から所定時刻におけるセンサデータの出力要求があった場合に（Ｓ１１）、当該所定時刻におけるセンサデータが存在しない場合であっても、他の時刻におけるセンサデータの当該所定時刻における信頼度を算出し（Ｓ１４）、算出された信頼度と、当該他の時刻におけるセンサデータを出力（Ｓ１５）する。これにより、センサデータ処理側においては、当該信頼度を参照することにより、センサデータを同期データのように処理することができるものである。【選択図】図６
2006268369.tif 000002
【特許請求の範囲】
【請求項１】
センサデータと、前記センサデータを取得した時刻と、前記センサデータに対する信頼度を算出するための時変数を有する信頼度関数とを関連付けて記憶するデータベースと、
外部からの所定時刻におけるセンサデータの取得要求を受信する受信手段と、
前記所定時刻の直前に取得されたセンサデータを前記データベースを検索することにより決定する決定手段と、
前記所定時刻と、前記決定されたセンサデータの取得時刻との時間差をパラメータとして前記信頼度関数を使用することにより、前記決定されたセンサデータの信頼度を算出する算出手段と、
前記決定されたセンサデータ及び前記算出されたセンサデータの信頼度を出力する出力手段と
を具備することを特徴とするセンサデータ管理装置。
【請求項２】
センサデータと、前記センサデータを取得した時刻とを関連付けて記憶するデータベースと、
外部からの所定時刻におけるセンサデータの取得要求を受信する受信手段と、
前記データベースを検索することにより前記所定時刻におけるセンサデータを決定する決定手段と、
前記所定時刻のセンサデータの値と、前記所定時刻以降に取得されたセンサデータの値とに基づいて、前記所定時刻のセンサデータの現在時刻における信頼度を算出する算出手段と、
前記決定されたセンサデータ及び前記算出された現在時刻における信頼度を出力する出力手段と
を具備することを特徴とするセンサデータ管理装置。
【請求項３】
前記算出手段は、
前記所定時刻のセンサデータの値と、前記所定の時刻以降の時刻のセンサデータの値とを比較する処理を、前記所定の時刻以降にデータ取得周期毎に取得されるセンサデータに対して順次行なう比較手段と、
前記比較の結果に基づいて、前記所定の時刻の現在時刻におけるセンサデータの信頼度を決定する決定手段と
を具備することを特徴とする請求項２記載のセンサデータ管理装置。
【請求項４】
前記比較手段は、前記比較処理を予め定められた回数行なうことを特徴とする請求項３記載のセンサデータ管理装置。
【請求項５】
前記比較手段は、前記比較処理を前記所定の時刻の次のデータ取得周期における時刻のセンサデータから現在時刻のセンサデータに対して順次行なうことを特徴とする請求項３記載のセンサデータ管理装置。
【請求項６】
センサデータと、前記センサデータを取得した時刻と、前記センサデータに対する信頼度を算出するための時変数を有する信頼度関数とを関連付けて記憶するデータベースを具備するセンサデータ管理装置におけるセンサデータ管理方法において、
外部からの所定時刻におけるセンサデータの取得要求を受信し、
前記所定時刻の直前に取得されたセンサデータを前記データベースを検索することにより決定し、
前記所定時刻と、前記決定されたセンサデータの取得時刻との時間差をパラメータとして前記信頼度関数を使用することにより、前記決定されたセンサデータの信頼度を算出し、
前記決定されたセンサデータ及び前記算出されたセンサデータの信頼度を出力することを特徴とするセンサデータ管理方法。
【請求項７】
センサデータと、前記センサデータを取得した時刻とを関連付けて記憶するデータベースを具備するセンサデータ管理装置におけるセンサデータ管理方法において、
外部からの所定時刻におけるセンサデータの取得要求を受信し、
前記データベースを検索することにより前記所定時刻におけるセンサデータを決定し、
前記所定時刻のセンサデータの値と、前記所定時刻以降に取得されたセンサデータの値とに基づいて、前記所定時刻のセンサデータの現在時刻における信頼度を算出し、
前記決定されたセンサデータ及び前記算出された現在時刻における信頼度を出力することを特徴とするセンサデータ管理方法。
【請求項８】
センサデータと、前記センサデータを取得した時刻と、前記センサデータに対する信頼度を算出するための時変数を有する信頼度関数とを関連付けて記憶するデータベースを具備するセンサデータ管理装置において使用されるプログラムにおいて、
前記プログラムは、前記センサデータ管理装置に、
外部からの所定時刻におけるセンサデータの取得要求を受信する受信させる機能と、
前記所定時刻の直前に取得されたセンサデータを前記データベースを検索することにより決定させる機能と、
前記所定時刻と、前記決定されたセンサデータの取得時刻との時間差をパラメータとして前記信頼度関数を使用することにより、前記決定されたセンサデータの信頼度を算出させる算出機能と、
前記決定されたセンサデータ及び前記算出されたセンサデータの信頼度を出力させる出力機能と
を具備することを特徴とするプログラム。
【請求項９】
センサデータと、前記センサデータを取得した時刻とを関連付けて記憶するデータベースを具備するセンサデータ管理装置におけるプログラムにおいて、
前記プログラムは、前記センサデータ管理装置に、
外部からの所定時刻におけるセンサデータの取得要求を受信させる受信機能と、
前記データベースを検索することにより前記所定時刻におけるセンサデータを決定させる決定機能と、
前記所定時刻のセンサデータの値と、前記所定時刻以降に取得されたセンサデータの値とに基づいて、前記所定時刻のセンサデータの現在時刻における信頼度を算出させる算出機能と、
前記決定されたセンサデータ及び前記算出された現在時刻における信頼度を出力させる出力機能と
を具備することを特徴とするプログラム。
【請求項１０】
前記算出機能は、前記センサデータ管理装置に、
前記所定時刻のセンサデータの値と、前記所定の時刻以降の時刻のセンサデータの値とを比較する処理を、前記所定の時刻以降にデータ取得周期毎に取得されるセンサデータに対して順次行なわさせる比較機能と、
前記比較の結果に基づいて、前記所定の時刻の現在時刻におけるセンサデータの信頼度を決定させる決定機能と
を具備することを特徴とする請求項９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサデータの管理を行なうセンサデータ管理装置に関する。
【背景技術】
【０００２】
従来より、大量に収集されてくるセンサデータに、そのセンサデータの取得時刻を付加して時系列的に蓄積することによりセンサデータの管理を容易にするセンサデータ管理装置がある（特許文献１参照。）。
このようなセンサデータ管理装置においては、例えば、作業対象物を撮影した画像情報と、システムが発生する複数のシステムの情報とを取得して蓄積しようとする場合、個々の情報が他の情報と異なった周期で収集されることになるが、上述のセンサデータ管理装置によれば、時刻情報と関連付けてセンサデータを蓄積することから、その管理が容易になる。
【０００３】
【特許文献１】特開平１０−０４９２０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、異なる周期で収集した情報同士を比較する場合、時刻情報のみでは対応するデータが存在しない場合がある。例えば、３秒周期で取得するデータ系列Ａ（ｔ）と５秒周期で取得するデータ系列Ｂ（ｔ）とを時刻ｔ＝５で比較したい場合には、データ系列Ａ（ｔ）のデータが存在しないので比較を行なうことができない。
【０００５】
また、同期データが存在する場合であっても、当該取得したセンサデータに誤りがある場合であって、当該誤りがあるセンサデータを使用してデータ処理を行なうと適切なデータ処理を行なうことができないという問題があった。
本発明は、上記実情に鑑みてなされたものであり、異なる周期で収集されるセンサデータであっても、同周期で収集されるセンサデータのように取り扱うことができるようにセンサデータとともに信頼度を出力するセンサデータ管理装置を提供することを目的とする。
【０００６】
また、本発明は、センサデータに誤りがある場合であっても、後に取得されたセンサデータと相関がある場合に、データ処理装置側でセンサデータの適切な処理を行なうことができるように誤りがあるセンサデータとともに、その信頼度を出力することができるセンサデータ管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の第１の発明によれば、センサデータと、前記センサデータを取得した時刻と、前記センサデータに対する信頼度を算出するための時変数を有する信頼度関数とを関連付けて記憶するデータベースと、外部からの所定時刻におけるセンサデータの取得要求を受信する受信手段と、前記所定時刻の直前に取得されたセンサデータを前記データベースを検索することにより決定する決定手段と、前記所定時刻と、前記決定されたセンサデータの取得時刻との時間差をパラメータとして前記信頼度関数を使用することにより、前記決定されたセンサデータの信頼度を算出する算出手段と、前記決定されたセンサデータ及び前記算出されたセンサデータの信頼度を出力する出力手段と
を具備することを特徴とするセンサデータ管理装置、である。
【０００８】
また、本発明の第２の発明によれば、センサデータと、前記センサデータを取得した時刻とを関連付けて記憶するデータベースと、外部からの所定時刻におけるセンサデータの取得要求を受信する受信手段と、前記データベースを検索することにより前記所定時刻におけるセンサデータを決定する決定手段と、前記所定時刻のセンサデータの値と、前記所定時刻以降に取得されたセンサデータの値とに基づいて、前記所定時刻のセンサデータの現在時刻における信頼度を算出する算出手段と、前記決定されたセンサデータ及び前記算出された現在時刻における信頼度を出力する出力手段とを具備することを特徴とするセンサデータ管理装置、である。
【発明の効果】
【０００９】
本発明によれば、異なる周期で収集されるセンサデータであっても、同周期で収集されるセンサデータのように取り扱うことができるようにセンサデータを出力することのできるセンサデータ管理装置を提供することができる。
また、本発明によれば、センサデータに誤りがある場合であっても、後に取得されたセンサデータと相関がある場合に、データ処理装置側でセンサデータの適切な処理を行なうことができるように誤りがあるセンサデータとともに、その信頼度を出力することができるセンサデータ管理装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施の形態に係るセンサデータ管理装置について説明する。
図１は、本発明の実施の形態に係るセンサデータ管理装置の構成を示す図である。
同図に示すように、センサデータ管理装置１には、センサデータを出力するセンサ２−１〜２−ｎが直接接続され、センサ２−１〜２−ｎからのセンサデータを管理する。また、センサデータ管理装置１は、外部機器３からの所定時刻におけるセンサデータの取得要求に基づいて、センサデータ及びその信頼度を出力する。
【００１１】
センサデータ管理装置１は、データ入力部１１、データ管理部１２、タイマ１３、データベース１４及びデータ出力インターフェイス１５を具備している。
データ入力部１１は、センサ２−１〜２−ｎからのセンサデータを入力してデータ管理部１２に引き渡すためのものであり、センサ２−１〜２−ｎに対応するデータ入力部１１−１〜１１−ｎを有している。
【００１２】
なお、ここでは、センサ２がデータ入力部１１に直接接続されている場合を示しているが、センサデータをネットワークを介して受信する場合には、ネットワークインターフェイスをデータ入力部１１に設け、データ入力部１１−１〜１１−ｎを１つに集約してもよい。
【００１３】
データ管理部１２は、データ入力部１１から引き渡されたセンサデータを取得するとともに、その取得時刻をタイマ１３から取得して、これら取得したセンサデータ及び取得時刻を組としてデータベース１４に格納する処理、外部機器３からデータ出力インターフェイス１５を介して入力されるどのセンサのどの時刻のセンサデータの取得を要求するかを示す取得要求に基づいて得られるセンサデータ及び信頼度をデータ出力インターフェイス１５を介して外部機器３に出力する処理など本発明の実施の形態に係るセンサデータ管理装置全体の処理を司る。
【００１４】
データベース１４は、図２に示すように、センサＩＤと信頼度関数とが対応付けられたテーブルと、図３に示すように、データＩＤ、センサＩＤ、時刻及びセンサデータが対応付けられたテーブルを具備している。図２に示したテーブルと、図３に示したテーブルとは、センサＩＤをキーとして関連付けられている。
【００１５】
データ出力インターフェイス１５は、外部機器３からのどのセンサのどの時刻のセンサデータの取得を要求するかを示す取得要求をデータ管理部１２に引き渡すとともに、データ管理部１２から出力されたセンサデータ及び信頼度を外部機器３に出力する。
図４は、センサーデータと信頼度関数との関係を示す図である。図２に示したように、信頼度関数はセンサＩＤ毎に関連付けて記憶されている。図４（ａ）はセンサ２−１のセンサデータを示しており、図４（ｂ）はセンサ２−１に対応付けられた信頼度関数を示しており、時間と共に直線的に減少する信頼度関数である。図４（ｃ）はセンサ２−２のセンサデータを示しており、図４（ｄ）はセンサ２−２に対応付けられた信頼度関数を示しており、時間と共に逆放物線状に減少する信頼度関数である。図４（ｅ）はセンサ２−ｎのセンサデータを示しており、図４（ｆ）はセンサ２−ｎに対応付けられた信頼度関数を示しており、時間と共に放物線状に減少する信頼度関数である。
【００１６】
図４において、データ管理部１２がデータ出力インターフェイス１５を介して時刻ｔ１のデータ取得要求を受けた場合について説明する。データ取得要求がセンサ２−１のデータ取得要求の場合、時刻ｔ１におけるデータが存在するので、当該時刻ｔ１におけるセンサ２−１のセンサデータと、当該時刻ｔ１における信頼度関数の値、ここでは１００％を出力する。センサ２−２のデータ取得要求の場合、時刻ｔ１におけるデータは存在しないので、センサ２−２の直前のセンサデータと、当該時刻ｔ１における信頼度関数の値、ここでは０％を出力する。センサ２−ｎのデータ取得要求の場合、時刻ｔ１におけるデータは存在しないので、センサ２−ｎの直前のセンサデータと、当該時刻ｔ１における信頼度関数の値、ここでは４０％を出力する。
【００１７】
図５は、センサデータ管理部のセンサデータの収集動作を説明するためのフローチャートである。
まず、データ管理部１２は、センサ２からデータ入力部１１を介してセンサデータの入力があるか否かの判断を行なう（Ｓ１）。Ｓ１においてセンサデータの入力があると判断された場合には、タイマ１３から現在時刻を取得して（Ｓ２）、取得した現在時刻（データ受信時刻）とセンサデータをセンサＩＤと関連付けて図３に示したテーブルに格納して（Ｓ３）、Ｓ１の処理に戻る。
【００１８】
図６は、データ管理部におけるセンサデータの出力方法を説明するためのフローチャートである。
データ管理部１２は、外部機器３からデータ出力インターフェイス１５を介してデータ出力要求があるか否かの判断を行なう（Ｓ１１）。Ｓ１１においてデータ出力要求があると判断された場合には、タイマ１３から現在時刻を取得して（Ｓ１２）、データベース１２からデータ出力要求のあったセンサの最新のセンサデータと、当該最新のセンサデータに対応する受信時刻を取得する（Ｓ１３）。
【００１９】
その後、図２に示すデータベースからデータ出力要求の行なわれたセンサのＩＤに対応する信頼度関数を取得し、Ｓ１２において取得された現在時刻と、Ｓ１３において取得されたデータ受信時刻とに基づいて、信頼度関数を使用することにより信頼度を算出し（Ｓ１４）、Ｓ１３において取得された最新のセンサーデータと、Ｓ１４において算出された信頼度とを出力し（Ｓ１５）、Ｓ１１の処理に戻る。
【００２０】
次に、Ｓ１４における信頼度の算出方法について具体的に説明する。
ここでは、センサ２−１の信頼度を求める方法について説明する。
例えば、図1乃至図４に示すセンサ２−１に対して設定される信頼度関数Ａ（ｔ）を信頼度を０〜１として、下記のように設定すると仮定する。
【００２１】
Ａ（ｔ）  ＝  １  −  ａｔ  …  （１）  
ここで、ａは正の整数である。このような信頼度関数Ａ（ｔ）が設定されている場合、データ管理部１２がセンサデータを受信した時点（ｔ＝０）における信頼度は「１」であるが、時間と共にそのセンサデータの信頼度は単調に減少して、ｔ＝１／ａの時点で「０」となる。
【００２２】
ここで、信頼度関数Ａ（ｔ）において使用されるパラメータｔの値は、図６のＳ１２において取得されたデータ出力要求を受信した時刻を示す現在時刻と、センサ２−１からのセンサデータに対応するデータ受信時刻との時間差である。
例えば、図７において、データ出力を要求した時刻を現在時刻ｔnowとし、最新のセンサデータの取得時刻をｔnewとした場合には、最新のセンサデータであるセンサデータ２が出力されるとともに、信頼度関数のパラメータｔとして（ｔnow−tnew）が与えられ、図８に示すようにセンサデータ２における現在時刻の信頼度はαとなる。
【００２３】
なお、上述の説明においては、データ出力要求を受信した現在時刻において、最新のセンサデータにおける信頼度を算出する方法について説明したが、これに限られるものではなく、任意の時刻において、任意の時刻に取得したセンサデータの信頼度を算出してもよい。
【００２４】
図９は、任意の時刻において、その時刻に最も近い時刻に取得したセンサデータの信頼度の算出方法を説明するためのフローチャートである。
データ管理部１２は、外部機器３からデータ出力インターフェイス１５を介してデータ出力要求があるか否かの判断を行なう（Ｓ２１）。Ｓ２１においてデータ出力要求があると判断された場合には、データ出力要求に含まれる信頼度の算出対象とする時刻を取得して（Ｓ２２）、データベース１２から算出対象とする時刻より過去に取得したセンサデータのうち最新のセンサデータを取得するとともに、当該最新のセンサデータに対応する受信時刻を取得する（Ｓ２３）。
【００２５】
その後、図２に示すデータベースからデータ出力要求の行なわれたセンサのＩＤに対応する信頼度関数を取得し、Ｓ２２において取得された算出対象とする時刻と、Ｓ２３において取得されたデータ受信時刻との時刻差に基づいて、信頼度関数を使用することにより信頼度を算出し（Ｓ２４）、Ｓ２３において取得された最新のセンサーデータと、Ｓ２４において算出された信頼度とを出力し（Ｓ２５）、Ｓ２１の処理に戻る。
＜他の実施の形態＞
上述の実施の形態においては、センサ毎に予め信頼度関数を設定する方法により信頼度を求める方法について説明したが、センサ毎に予め信頼度決定アルゴリズムを設定することにより信頼度を求めてもよい。
【００２６】
図１０は、センサデータ管理装置とセンサとの関係を示す図である。同図に示すように、センサデータ管理装置２１にはセンサの役割を有するカメラ２２と、センサの役割を有するタグリーダ２３が接続されている。
カメラ２２はカメラ画像をセンサデータ管理装置２１に出力し、タグリーダ２３は複数のＲＦ(Radio Frequency)タグ３１−１〜３１−ｎを検知して、その検知信号をセンサデータ管理装置２１に出力する。
【００２７】
センサデータ管理装置２１は、タグリーダ２３からの検知信号と、カメラ２２からのカメラ画像を取得し、ある時刻において、RFタグ３１−１〜３１−ｎがタグリーダ２３の検知可能な領域内に存在するか否かの判断を行ない、領域内であれば取得したカメラ画像を表示するものであることを想定する。
【００２８】
図１１（ａ）は、タグリーダのＲＦタグのエリア内外における検知信号のレベルを説明するための図であり、図１１（ｂ）は、タグリーダの出力を説明するための図であり、図１１（ｃ）は取りこぼしたデータの信頼度Ｄ（ｔ）を説明するための図である。
図１１（ａ）に示すように、ＲＦタグがエリア外にある場合には検知信号のレベルは０（ｌｏｗ）であり、エリア内にある場合には検知信号のレベルは一定の値（ｈｉｇｈ）である。
【００２９】
タグリーダ２３は、所定の取得周期Δｔでデータを出力するが、図１１（ｂ）に示すように、ＲＦタグがエリア内にあるにもかかわらず検出に失敗する場合がある（図１１（ｂ）のデータ３）。
図１１（ｃ）に示すように、データ３における信頼度Ｄ（ｔ）は該当するデータを取得した時刻以降に取得したセンサデータの値に応じて該当するセンサデータの信頼度が算出される。
【００３０】
図１２は、図１１（ｂ）に示すように一定期間同じセンサデータが取得されると想定されるセンサにおいて取りこぼしたセンサデータの信頼度をセンサ毎に予め設定された信頼度決定アルゴリズムを使用して算出する方法を説明するためのフローチャートである。
【００３１】
まず、前提としてｔ０においては値が０というデータ自体は信頼度は「１」とする。
初期値として、ｎ＝０と設定され（Ｓ３１）、ｔｎ＝ｔ０におけるセンサデータＡ（ｔ０）が取得される（Ｓ３２）。この時のセンサデータＡ（ｔ０）は、図１１（ｂ）に示すように「０」である。また、図１１（ｃ）に示すように、信頼度Ｄ（０）＝１である（Ｓ３３）。
【００３２】
次に、ｎ＝ｎ＋１とされ（Ｓ３４）、Δｔ後のセンサデータＡ（ｔｎ）を取得する（Ｓ３５）。そして、Ａ（ｔ０）＝Ａ（ｔｎ）であるか否かの判断が行なわれ（Ｓ３６）、Ａ（ｔ０）＝Ａ（ｔｎ）が成立しない場合には、信頼度Ｄ（ｎ）＝Ｄ（ｎ−１）×ｂとされる（Ｓ３７）。ここで、ｂは減少率である。
【００３３】
一方、Ｓ３６において、Ａ（ｔ０）＝Ａ（ｔｎ）が成立すると判断された場合には、信頼度Ｄ（ｎ）＝Ｄ（ｎ−１）とされる（Ｓ３８）。Ｓ３７或いはＳ３８における処理終了後、時刻ｔｎが現在時刻より前の時刻であるか否かの判断（ｔｎ＜現在時刻）が行なわれる（Ｓ３９）。
【００３４】
Ｓ３９において、時刻ｔｎが現在時刻より前の時刻でないと判断された場合には、処理を終了する。一方、Ｓ３９において時刻ｔｎが現在時刻より前の時刻であると判断された場合には、ｎ＞Ｎ（Ｎ：繰り返し回数）であるかの判断が行なわれ（Ｓ４０）、ｎ＞Ｎでないと判断された場合には、Ｓ３４の処理に戻る。
【００３５】
一方、Ｓ４０においてｎ＞Ｎであると判断された場合には、ｎ＝ｎ＋１と設定（Ｓ４１）、Ｄ（ｎ）＝Ｄ（ｎ−１）と設定（Ｓ４２）が行なわれ、時刻ｔｎが現在時刻より前の時刻であるか否かの判断（ｔｎ＜現在時刻）が行なわれる（Ｓ４３）。
Ｓ４３において、時刻ｔｎが現在時刻より前の時刻でないと判断された場合には、処理を終了する。一方、Ｓ４３において時刻ｔｎが現在時刻より前の時刻であると判断された場合には、Ｓ４１の処理に戻る。
【００３６】
本発明の他の実施の形態によれば、ｔ０におけるセンサデータとｔ１におけるセンサデータとを比較し、同じ値であれば信頼度はそのまま維持する。異なる値であれば、取りこぼしの可能性があるため、信頼度は減少率ｂを乗じた値とする。以降、現在時刻に到るか、或いは予め設定した繰り返し回数まで上記の処理を繰り返す。
【００３７】
すなわち、本発明の他の実施の形態によれば、時間経過と共にその後のデータの値に応じて信頼度を付与することにより、誤検出を判定することができる。例えば、図１１（ｂ）の「取りこぼし」のデータに関しては，その後の1ステップ後，２ステップ後の値が続けて「エリア内」であることから、徐々に信頼度を下げることにより誤検出データが信頼度の低いデータとして扱うことができる。
【００３８】
なお、画像の取得周期が長い場合、時間経過と共に表示時の明度を下げる（薄く）することにより、直感的にその時刻の画像なのか、古い画像なのかを判別することができるようにしてもよい。
したがって、本発明の実施の形態に係るセンサデータ管理装置によれば、要求された時刻のセンサデータが存在しない場合であっても、当該要求された時刻以外の時刻のセンサデータと、当該センサデータの要求された時刻における信頼度とを出力することができるので、センサデータ処理装置側においては、センサデータの信頼度を基に、他のセンサデータと同期処理を行なうことができる。その結果、センサデータに関して、正確な制御を行なうことができる。
【００３９】
また、センサデータに誤りがある場合であっても、当該センサデータを取得した後に取得されたセンサデータとの相関を利用して、その時点における誤りのあるセンサデータの信頼度を出力することにより、データ処理側において信頼度を考慮した適切なデータ処理を行なわさせることができる。
【００４０】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【００４１】
また、実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラム（ソフトウエア手段）として、例えば磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態に係るセンサデータ管理装置の構成を示す図である。
【図２】センサＩＤと信頼度関数とが対応付けられたテーブルを示す図である。
【図３】センサＩＤ、時刻及びセンサデータが対応付けられたテーブルを示す図である。
【図４】センサーデータと信頼度関数との関係を示す図である。
【図５】センサデータ管理部のセンサデータの収集動作を説明するためのフローチャートである。
【図６】データ管理部におけるセンサデータの出力方法を説明するためのフローチャートである。
【図７】センサデータと時刻との関係を説明するための図である。
【図８】センサデータの信頼度関数を説明するための図である。
【図９】任意の時刻において、その時刻に最も近い時刻に取得したセンサデータの信頼度の算出方法を説明するためのフローチャートである。
【図１０】センサデータ管理装置とセンサとの関係を示す図である。
【図１１】（ａ）は、タグリーダのＲＦタグのエリア内外における検知信号のレベルを説明するための図、（ｂ）は、タグリーダの出力を説明するための図、（ｃ）は取りこぼしたデータの信頼度Ｄ（ｔ）を説明するための図である。
【図１２】一定期間同じセンサデータが取得されると想定されるセンサにおいて取りこぼしたセンサデータの信頼度をセンサ毎に予め設定された信頼度決定アルゴリズムを使用して算出する方法を説明するためのフローチャートである。
【符号の説明】
【００４３】
１…センサデータ管理装置、２…センサ、３…外部機器、１１…データ入力部、１２…データ管理部、１３…タイマ、１４…データベース、１５…データ出力インターフェイス。
【図１】
2006268369.tif 000003
【図２】
2006268369.tif 000004
【図３】
2006268369.tif 000005
【図４】
2006268369.tif 000006
【図５】
2006268369.tif 000007
【図６】
2006268369.tif 000008
【図７】
2006268369.tif 000009
【図８】
2006268369.tif 000010
【図９】
2006268369.tif 000011
【図１０】
2006268369.tif 000012
【図１１】
2006268369.tif 000013
【図１２】
2006268369.tif 000014