(57)【要約】【課題】本発明は、対象者に無線デバイスの携帯を強いることなく、対象者の位置を追跡することができる位置追跡システムを提供することを目的とする。【解決手段】本発明によれば、床上の対象者の位置を追跡するためのシステムであって、床に配設される１以上の振動センサが出力する振動値のピーク値を検出する手段と、前記振動センサが出力する振動値のピーク値に基づいて該振動センサから振動発生源までの離間距離を導出する距離導出手段と、前記振動センサの設置位置を中心とし、該振動センサについて導出された前記離間距離を半径とする第１の円と、直近に記録された対象者の位置を中心とし、所定の閾値距離を半径とする第２の円とを定義する円定義手段と、前記第２の円と重なる前記第１の円の中で最小の半径を有する円と該第２の円が重なる領域の代表位置を対象者の位置として算出する位置記録手段と、を含む位置追跡システムが提供される。【選択図】図１
2020067413.tif 000002
【特許請求の範囲】
【請求項１】
床上の対象者の位置を追跡するためのシステムであって、
床に配設される１以上の振動センサが出力する振動値のピーク値を検出する手段と、
前記振動センサが出力する振動値のピーク値に基づいて該振動センサから振動発生源までの離間距離を導出する距離導出手段と、
前記振動センサの設置位置を中心とし、該振動センサについて導出された前記離間距離を半径とする第１の円と、直近に記録された対象者の位置を中心とし、所定の閾値距離を半径とする第２の円とを定義する円定義手段と、
前記第２の円と重なる前記第１の円の中で最小の半径を有する円と該第２の円が重なる領域の代表位置を対象者の位置として算出する位置記録手段と、
を含む位置追跡システム。
【請求項２】
前記閾値距離は、対象者の歩幅の限界値である、
請求項１に記載の位置追跡システム。
【請求項３】
前記代表位置は、前記重なる領域の重心である、
請求項１または２に記載の位置追跡システム。
【請求項４】
床上の対象者の位置を追跡するためのシステムであって、
床に配設される３以上の振動センサが出力する振動値のピーク値を検出する手段と、
前記振動センサが出力する振動値のピーク値に基づいて該振動センサから振動発生源までの離間距離を導出する距離導出手段と、
上位３位までのピーク値を出力した３個の前記振動センサの各々について、前記振動センサの設置位置を中心とし、該振動センサについて導出された前記離間距離を半径とする円を定義する円定義手段と、
上位３位までのピーク値に基づいて定義された３つの前記円が重なる場合に、該円が重なる領域の代表位置を対象者の位置として記録する位置記録手段と、
を含む位置追跡システム。
【請求項５】
前記位置記録手段は、
定義された３つの前記円が重ならない場合であって、上位２位までのピーク値に基づいて定義された２つの前記円が重なる場合に、該円が重なる領域の代表位置を対象者の位置として記録する、
請求項４に記載の位置追跡システム。
【請求項６】
前記位置記録手段は、
前記代表位置と直近に記録された対象者の位置との離間距離が所定の閾値距離を超えない場合に、該代表位置を対象者の位置として記録する、
請求項４または５に記載の位置追跡システム。
【請求項７】
前記閾値距離は、対象者の歩幅の限界値である、
請求項６に記載の位置追跡システム。
【請求項８】
前記代表位置は、前記重なる領域の重心である、
請求項４〜７のいずれか一項に記載の位置追跡システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人の位置を追跡するシステムに関し、より詳細には、振動センサを利用した位置追跡システムに関する。
【背景技術】
【０００２】
屋内において、人の位置を追跡しようとする場合、屋内に監視カメラを設置することが考えられるが、このような方法は、プライバシーの観点から好ましくない。
【０００３】
一方、対象者が携帯する何らかの無線デバイス（スマートフォンやＲＦタグなど）との通信を介して対象者の位置を追跡する方法が広く知られている（例えば、特許文献１）。しかしながら、このような方法は、対象者が無線デバイスを携帯していることを前提とするものであり、対象者の協力がなければ機能しない。
【０００４】
特に、老人養護施設などでは、認知症患者の夜間徘徊による事故を未然に防止するために、入居者の夜間の動きを監視したいという要望があるが、認知症患者に無線デバイスを常時携帯させることは簡単なことではない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１０８０３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記に鑑みてなされたものであり、対象者に無線デバイスの携帯を強いることなく、対象者の位置を追跡することができる位置追跡システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明者は、対象者に無線デバイスの携帯を強いることなく、対象者の位置を追跡することができる位置追跡システムにつき鋭意検討した結果、以下の構成に想到し、本発明に至ったのである。
【０００８】
すなわち、本発明によれば、床上の対象者の位置を追跡するためのシステムであって、床に配設される１以上の振動センサが出力する振動値のピーク値を検出する手段と、前記振動センサが出力する振動値のピーク値に基づいて該振動センサから振動発生源までの離間距離を導出する距離導出手段と、前記振動センサの設置位置を中心とし、該振動センサについて導出された前記離間距離を半径とする第１の円と、直近に記録された対象者の位置を中心とし、所定の閾値距離を半径とする第２の円とを定義する円定義手段と、前記第２の円と重なる前記第１の円の中で最小の半径を有する円と該第２の円が重なる領域の代表位置を対象者の位置として算出する位置記録手段と、を含む位置追跡システムが提供される。
【０００９】
また、本発明によれば、床上の対象者の位置を追跡するためのシステムであって、床に配設される３以上の振動センサが出力する振動値のピーク値を検出する手段と、前記振動センサが出力する振動値のピーク値に基づいて該振動センサから振動発生源までの離間距離を導出する距離導出手段と、上位３位までのピーク値を出力した３個の前記振動センサの各々について、前記振動センサの設置位置を中心とし、該振動センサについて導出された前記離間距離を半径とする円を定義する円定義手段と、上位３位までのピーク値に基づいて定義された３つの前記円が重なる場合に、該円が重なる領域の代表位置を対象者の位置として記録する位置記録手段と、を含む位置追跡システムが提供される。
【発明の効果】
【００１０】
上述したように、本発明によれば、対象者に無線デバイスの携帯を強いることなく、対象者の位置を追跡することができる位置追跡システムが提供される。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の位置追跡システムの構成図。
【図２】本実施形態のコンピュータの機能ブロック図。
【図３】本実施形態のコンピュータが記憶する情報を示す図。
【図４】本実施形態のコンピュータが実行する処理のフローチャート。
【図５】本実施形態の位置記録部が実行する処理を説明するための概念図。
【図６】本実施形態の位置記録部が実行する処理を説明するための概念図。
【図７】本実施形態の位置記録部が実行する処理を説明するための概念図。
【図８】初期位置を説明するための概念図。
【図９】振動加速度とセンサからの離間距離の関係を示す片対数グラフ。
【図１０】評価実験の条件を説明するための概念図。
【図１１】評価実験で取得した振動データを示す図。
【発明を実施するための形態】
【００１２】
以下、本発明を図面に示した実施の形態をもって説明するが、本発明は、図面に示した実施の形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。
【００１３】
図１は、本発明の実施形態である位置追跡システム１００を老人養護施設に適用した例を示す。本実施形態の位置追跡システム１００は、Ｎ個（Ｎは３以上の整数）の振動センサ２０とコンピュータ１０とを含んで構成されている。Ｎ個の振動センサ２０は、適切な距離を隔てて、老人養護施設の床面に分散配置されており、各振動センサ２０とコンピュータ１０は、ネットワーク５０を介して通信可能に接続されている。なお、ネットワーク５０は、有線または無線またはその両方を含むものであってよい。
【００１４】
振動センサ２０は、振動を電気信号に変換して出力するセンサである。振動センサ２０は、対象者の歩行によって発生する床面の振動を検出可能な態様で、床上、床下、その他の適切な位置に設置される。本実施形態では、振動センサ２０として３軸加速度センサを用いることができ、その場合、振動センサ２０は、センサの３軸方向（ＸＹＺ）と、床面をＸＹ平面とする３次元直交座標系の３軸方向（ＸＹＺ）が一致するように設置される。
【００１５】
コンピュータ１０は、床面に設置された振動センサ２０の各々からのネットワーク５０を介してセンサ出力（加速度データ）を受信し、それに基づいて演算を実行するコンピュータである。なお、コンピュータ１０は、パーソナルコンピュータであってもよいし、本システムの用途に特化した専用の組み込みコンピュータであってもよい。
【００１６】
以上、本実施形態の位置追跡システム１００のシステム構成を説明してきたが、続いて、図２に示す機能ブロック図に基づいて、コンピュータ１０の機能構成を説明する。
【００１７】
本実施形態のコンピュータ１０は、振動値データ生成部１２と、ピーク検出部１３と、距離導出部１４と、円定義部１５と、位置記録部１６と、出力部１７と、記憶手段１８とを含んで構成される。なお、本実施形態では、コンピュータ１０が、所定のプログラムを実行することにより、上述した各手段として機能する。
【００１８】
振動値データ生成部１２は、振動センサ２０から受信した加速度データを下記式（１）に基づいて振動加速度（以下、振動値という）に変換し、その時系列データ（以下、振動値データという）を生成する手段である。なお、下記式（１）において、ａｘ、ａｙ、ａｚおよびｇは、それぞれ、ｘ軸の加速度、ｙ軸の加速度、ｚ軸の加速度および重力加速度を表す。振動値データ生成部１２は、センサ毎に振動値データを生成して記憶手段１８に保持する。
【００１９】
【数１】
2020067413.tif 000003
【００２０】
なお、演算負荷低減の観点から、ａｚ−ｇ（ｚ軸の加速度から重力加速度を減じた値）を振動値として生成するようにしてもよい。
【００２１】
ピーク検出部１３は、対象者の歩行に伴って周期的に発生する振動値のピーク値を検出するための手段である。ピーク検出部１３は、所定の時間間隔毎に記憶手段１８からＮ個の振動値データを一斉に読み出し、当該時間間隔における振動値のピーク値（極大値）を検出するともに、ピーク値の発生時刻を取得する。
【００２２】
距離導出部１４は、ピーク検出部１３が検出した振動値のピーク値の大きさに基づいて、対応する振動センサ２０から振動発生源（すなわち、対象者の足の着地位置）までの離間距離を導出する手段である。ここで、本実施形態では、振動センサ２０が出力する振動値の大きさと当該振動センサ２０から振動発生源までの離間距離を対応付けたルックアップテーブル（以下、距離テーブルという）を用いて離間距離を導出する。
【００２３】
図３（ａ）は、距離テーブルを例示的に示す。図３（ａ）に示すように、振動センサ２０が出力する振動値の大きさと当該振動センサ２０から振動発生源までの離間距離は負の相関関係を有している。本実施形態では、本システムを適用する床面を想定した予備実験あるいはコンピュータシミュレーションを事前に行い、その結果に基づいて距離テーブルを作成して、記憶手段１８に格納しておく。なお、距離テーブルを作成する際には、隣接する振動値の階級を区別する閾値は、２つの振動値の確率分布曲線の交点を基準として設定することが好ましい。
【００２４】
円定義部１５は、注目する振動センサ２０の設置位置を中心とし、距離導出部１４が導出した当該振動センサ２０に係る離間距離を半径とする円を、床面をＸＹ平面とする２次元直交座標系（以下、床面座標系という。）上に定義する手段である。
【００２５】
ここで、記憶手段１８には、床面に設置されるＮ個の振動センサ２０の識別情報と設置位置の床面座標系上の座標を対応付けたテーブル（以下、センサ管理テーブルという）が格納されており、円定義部１５は、当該センサ管理テーブルを参照して、注目する振動センサ２０の設置位置の座標を取得し、当該設置位置を中心とする円を定義する。図３（ｂ）は、センサ管理テーブルを例示的に示す。
【００２６】
位置記録部１６は、円定義部１５が定義した円に基づいて、床面座標系における対象者の位置を算出し、算出した対象者の位置と、対応するピーク値の発生時刻（すなわち、対象者の足が着地した時刻）を対応付けた時系列データ（以下、位置履歴データという）を記憶手段１８に記録する手段である。図３（ｃ）は、位置履歴データを例示的に示す。
【００２７】
出力部１７は、記憶手段１８に記録された位置履歴データに基づいて任意のデータを生成し、任意の出力装置に出力する手段である。なお、本実施形態は、出力部１７の出力態様を限定するものではなく、例えば、対象者の移動経路を表すマップをディスプレイに表示出力するといった運用や、対象者の退室を検知して警報音を音声出力したり、夜勤スタッフにメールを送信したりするといった運用が考えられる。
【００２８】
以上、コンピュータ１０の機能構成について説明してきたが、続いて、図４に示すフローチャートに基づいてコンピュータ１０が実行する処理を説明する。
【００２９】
ステップ１０１では、ピーク検出部１３が、記憶手段１８からＮ個の振動センサ２０の振動値データを一斉に読み出し、各振動センサ２０の振動値データから、直近の時間間隔（例えば、１０ｍｓｅｃ）における振動値のピーク値を検出するとともに、ピーク値の発生時刻を取得する。
【００３０】
続くステップ１０２では、ピーク検出部１３が、ノイズレベルを超えるピーク値が検出されたか否かを判断する。その結果、ノイズレベルを超えるピーク値が１つも検出されなかった場合は（ステップ１０２、Ｎｏ）、位置履歴データを更新することなく、そのまま処理を終了する。一方、ノイズレベルを超えるピーク値が検出された場合は（ステップ１０２、Ｙｅｓ）、処理はステップ１０３に進む。
【００３１】
続くステップ１０３では、距離導出部１４が、記憶手段１８に格納される距離テーブルを用いて、ノイズレベルを超えるピーク値のうち、上位３位までのピーク値を出力した３個の振動センサ２０について、各々のピーク値に対応する距離Ｌを導出する。具体的には、第１の振動センサ２０が出力した上位１位のピーク値を距離テーブルと照合して、当該第１の振動センサ２０から振動発生源までの距離Ｌ１を導出し、第２の振動センサ２０が出力した上位２位のピーク値を距離テーブルと照合して、当該第２の振動センサ２０から振動発生源までの距離Ｌ２を導出し、第３の振動センサ２０が出力した上位３位のピーク値を距離テーブルと照合して、当該第３の振動センサ２０から振動発生源までの距離Ｌ３を導出する。このとき、導出される３つの距離は、Ｌ１≦Ｌ２≦Ｌ３という関係にある。
【００３２】
続くステップ１０４では、円定義部１５が、第１の振動センサ２０の設置位置を中心とし距離Ｌ１を半径とする円（１）と、第２の振動センサ２０の設置位置を中心とし距離Ｌ２を半径とする円（２）と、第３の振動センサ２０の設置位置を中心とし距離Ｌ３を半径とする円（３）を、床面座標系上に定義する。
【００３３】
続くステップ１０５では、位置記録部１６が、先のステップ１０４で定義した３つの円（１）、（２）、（３）が同時に重なる領域が存在するか否かを判断する。その結果、３つの円が同時に重なる領域が存在する場合には（ステップ１０５、Ｙｅｓ）、処理はステップ１１３に進む。
【００３４】
一方、ステップ１０５において、３つの円（１）、（２）、（３）が同時に重なる領域が存在しないと判断した場合には（ステップ１０５、Ｎｏ）、処理はステップ１０６に進み、位置記録部１６が、先のステップ１０４で定義した２つの円（１）、（２）が重なる領域が存在するか否かを判断する。その結果、２つの円（１）、（２）が重なる領域が存在する場合には（ステップ１０６、Ｙｅｓ）、処理はステップ１１３に進む。
【００３５】
続くステップ１１３では、位置記録部１６が、円が重なる領域の代表位置を任意の規則に従って算出する。なお、本実施形態は、代表位置の算出規則をこれに限定するものではななく、例えば、円が重なる領域の重心を代表位置として算出することができる。以下では、便宜的に、円が重なる領域の頂点の幾何中心を代表位置として算出する場合を例にとって説明を行う。
【００３６】
例えば、図５（ａ）に示すように、３つの円（１）、（２）、（３）が同時に重なる領域が存在する場合には、当該重なる領域の３つの頂点（Ｃ１、Ｃ２、Ｃ３）の幾何中心の座標が代表位置として算出される。また、図５（ｂ）に示すように、３つの円（１）、（２）、（３）が同時に重なる領域は存在せず、２つの円（１）、（２）が重なる領域が存在する場合には、当該重なる領域の２つの頂点（Ｃ１、Ｃ２）の幾何中心の座標が代表位置として算出される。
【００３７】
ここで、図５においては、直近に記録された対象者の位置を☆で示し、振動発生源の位置を★で示し、円が重なる領域をハッチングで示し、円が重なる領域の代表位置を◎で示している（以下で参照する他の図においても同様）。なお、ここでいう振動発生源の位置（★）は、対象者の足の最新の着地位置に相当し、直近に記録された対象者の位置（☆）は、最新の着地位置の直前に対象者の足が着地した位置に相当する。
【００３８】
上述した手順で代表位置を算出した後、続くステップ１１４では、位置記録部１６が、記憶手段１８に格納される位置履歴データから直近に記録された対象者の位置（☆）を読み出し、直近の位置（☆）と先のステップ１１３で算出された代表位置（◎）との離間距離が閾値距離ＬＴｈを超えるか否かを判断する。ただし、処理の開始時においては、位置履歴データに対象者の位置の記録が存在しないので、その代わりとして、予め決められた初期位置（これについては後述する）と代表位置（◎）との離間距離が閾値距離ＬＴｈを超えるか否かを判断する。
【００３９】
ここでいう閾値距離ＬＴｈとは、算出された代表位置（◎）の妥当性を判断するために用意される指標値であり、想定される対象者の歩幅の限界値（例えば、１．５ｍ）が設定される。閾値距離ＬＴｈを１．５ｍと設定した場合に、☆と◎の離間距離が閾値距離ＬＴｈを超えるということは、すなわち、対象者の歩幅が１．５ｍを超えていたことを意味するが、このようなことは現実には起こりえない。したがって、☆と◎の離間距離が閾値距離ＬＴｈを超える場合には（ステップ１１４、Ｙｅｓ）、先のステップ１１３で算出された代表位置（◎）をエラーとして扱い、位置履歴データを更新することなく、そのまま処理を終了する。
【００４０】
一方、図５（ａ）、（ｂ）に示す例のように、直近に記録された対象者の位置（☆）と代表位置（◎）との離間距離が閾値距離ＬＴｈを超えない場合には（ステップ１１４、Ｎｏ）、処理はステップ１１２に進み、位置記録部１６が、先のステップ１１３で算出した代表位置（◎）の座標と、先のステップ１０１で検出したピーク値の発生時刻とを対応付けた位置履歴データを記録し、処理を終了する。
【００４１】
一方、先のステップ１０６において、２つの円（１）、（２）が重なる領域が存在しないと判断した場合には（ステップ１０６、Ｎｏ）、処理はステップ１０７に進み、円定義部１５が、直近に記録された対象者の位置（☆）を中心とし、先述した閾値距離ＬＴｈを半径とする円（Ｔｈ）を床面座標系上に定義する。
【００４２】
続くステップ１０８では、位置記録部１６が、先のステップ１０４で定義した円（１）と先のステップ１０７で定義した円（Ｔｈ）が重なる領域が存在するか否かを判断する。その結果、２つの円（１）、（Ｔｈ）が重なる領域が存在する場合には（ステップ１０８、Ｙｅｓ）、処理はステップ１１１に進み、２つの円（１）、（Ｔｈ）が重なる領域が存在しない場合には（ステップ１０８、Ｎｏ）、処理はステップ１０９に進む。
【００４３】
続くステップ１０９では、位置記録部１６が、先のステップ１０４で定義した円（２）と先のステップ１０７で定義した円（Ｔｈ）が重なる領域が存在するか否かを判断する。その結果、２つの円（２）、（Ｔｈ）が重なる領域が存在する場合には（ステップ１０９、Ｙｅｓ）、処理はステップ１１１に進み、２つの円（２）、（Ｔｈ）が重なる領域が存在しない場合には（ステップ１０９、Ｎｏ）、処理はステップ１１０に進む。
【００４４】
続くステップ１１０では、位置記録部１６が、先のステップ１０４で定義した円（３）と先のステップ１０７で定義した円（Ｔｈ）が重なる領域が存在するか否かを判断する。その結果、２つの円（３）、（Ｔｈ）が重なる領域が存在する場合には（ステップ１１０、Ｙｅｓ）、処理はステップ１１１に進む。
【００４５】
一方、続くステップ１１１では、位置記録部１６が、円が重なる領域の代表位置を算出する。具体的には、図６（ａ）に示すように、円（１）と円（Ｔｈ）が重なる領域が存在する場合には（ステップ１０８、Ｙｅｓ）、当該重なる領域の２つの頂点（Ｃ１、Ｃ２）の幾何中心の座標を代表位置として算出し、図６（ｂ）に示すように、円（１）と円（Ｔｈ）は重ならないが、円（２）と円（Ｔｈ）が重なる領域が存在する場合には（ステップ１０９、Ｙｅｓ）、当該重なる領域の２つの頂点（Ｃ１、Ｃ２）の幾何中心の座標を代表位置として算出し、図７（ａ）に示すように、円（３）と円（Ｔｈ）が重なる領域のみが存在する場合には（ステップ１１０、Ｙｅｓ）、当該重なる領域の２つの頂点（Ｃ１、Ｃ２）の幾何中心の座標を代表位置として算出する。
【００４６】
その後、処理はステップ１１２に進み、位置記録部１６が、先のステップ１１１で算出した代表位置（◎）の座標（床面座標系上の座標）と、先のステップ１０１で検出したピーク値の発生時刻とを対応付けた位置履歴データを記録して、処理を終了する。
【００４７】
一方、図７（ｂ）に示すように、円（Ｔｈ）が３つの円（１）、（２）、（３）のいずれにも重ならない場合には（ステップ１１０、Ｎｏ）、位置履歴データを更新することなく、そのまま処理を終了する。
【００４８】
なお、コンピュータ１０は、上述した一連の処理を、対象者の歩行に伴って周期的に発生する振動値のピーク値の取りこぼしが起こらないように、適切な時間間隔（例えば、１０ｍｓｅｃ）で繰り返し実行する。これにより、対象者の足が床面に着地する度に位置履歴データが逐次更新され、対象者の位置が実質的にリアルタイムで追跡されることになる。
【００４９】
以上、説明したように、本実施形態の位置追跡システム１００では、３個の振動センサ２０のセンサ出力から算出される３つの距離に基づく三点測位法により対象者の位置を推定することを基本とするが、一般に、振動値に基づいて算出される距離は誤差が大きいため、そのままでは推定精度が低くなる虞がある。この点につき、本実施形態では、対象者の歩幅の限界値（閾値距離ＬＴｈ）という指標を用いることによって、位置推定の精度を向上させている。
【００５０】
ここで、図８に基づいて先述した初期位置について説明する。先述したように、処理の開始時においては、対象者の直近の位置の記録が存在しないため、処理の開始時において、円（Ｔｈ）の中心とすべき初期位置を予め設定しておく必要がある。この点につき、例えば、老人養護施設において、就寝時間帯における入居者の位置を追跡するケースでは、図８（ａ）に示すように、居室のベッド３０の脇に初期位置（☆）を設定することが考えられる。その場合、図８（ａ）〜（ｃ）に示すように、居室の出入口の近傍に１個の振動センサ２０を設置することで、入居者がベッド３０から出入口に向かう移動を追跡することが可能になる。
【００５１】
以上、本発明を実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、種々の設計変更が可能である。
【００５２】
例えば、上述した実施形態では、距離導出部１４が距離テーブルを使用して離散的な離間距離を導出する態様を説明したが、別の実施形態では、距離テーブルの代わりに、振動値を入力とし離間距離を出力とする関数を定義し、当該関数を使用して連続的な離間距離を導出するようにしてもよい。
【００５３】
また、別の実施形態では、振動の伝播状態が場所によって異なることを考慮して、実際の現場に設置される振動センサ２０のそれぞれについて、振動値を入力とし離間距離を出力とする学習済みモデルを生成し、距離導出部１４が当該学習済みモデルを使用して離間距離を導出するようにしてもよい。
【００５４】
また、別の実施形態では、追跡中の対象者の位置履歴データが一定時間以上更新されなかった場合に、出力部１７が、不測の事態（例えば、転倒）が発生したものと判断して、その旨を報知するようにしてもよい。
【００５５】
上述した以外にも、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【実施例】
【００５６】
以下、本発明の位置追跡システムついて、実施例を用いてより具体的に説明を行なうが、本発明は、後述する実施例に限定されるものではない。
【００５７】
（予備実験）
体育館の木製の床の上に、３軸加速度センサ（TSND121, ATR-Promotion)を接着テープで固定した上で、３人の被験者（Ａ、Ｂ、Ｃ）の各人にセンサを中心とする異なる半径（１ｍ、２ｍ、３ｍ、４ｍ）の円周上を歩かせ、その間の３軸加速度センサの出力に基づいて振動データを生成し、被験者の足の着地に同期して発生する振動加速度のピーク値を検出した。図９に示す片対数グラフは、被験者が歩いた円周の半径（すなわち、センサからの離間距離）と、検出された振動加速度のピーク値の平均値（標準偏差）の関係を示す。
【００５８】
（評価実験）
予備実験を行った体育館の床に予備実験で使用したのと同じ３個の３軸加速度センサを接着テープで固定した。図１０は、床面に固定した３個のセンサ（Ｓ１、Ｓ２、Ｓ３）の位置関係を示す。本実験では、３人の被験者（Ａ、Ｂ、Ｃ）に一人ずつ、図１０に太い実線で示す経路Ｐ１および経路Ｐ２のそれぞれを１５歩で歩かせることを５回繰り返し、その間の３個のセンサ（Ｓ１、Ｓ２、Ｓ３）の出力に基づいて振動データを生成した。図１１（ａ）〜（ｃ）は、被験者Ａが経路Ｐ２を歩いたときに３個のセンサ（Ｓ１、Ｓ２、Ｓ３）の各々から取得された振動データを例示する。
【００５９】
次に、３個のセンサ（Ｓ１、Ｓ２、Ｓ３）の各々から取得された振動データからノイズレベルを超える振動加速度のピーク値を検出した後、本発明の上述したアルゴリズムにより、検出した各ピーク値に対応する被験者の足の着地位置を算出した。なお、着地位置の算出にあたっては、図９に示す結果に基づいて生成した距離テーブルを使用し、閾値距離ＬＴｈを１．５ｍとした。
【００６０】
最後に、算出された着地位置が実際の着地位置から２ｍ以内にあるか否かで正誤を判定し、計算結果の正解率を評価した。なお、本実験では、第１歩目と最後の一歩の着地位置を判定対象から外し、各経路について、６５個（１３歩×５回）の着地位置の正誤を判定した。下記表１は、その判定結果を示す。
【００６１】
【表１】
2020067413.tif 000004
【符号の説明】
【００６２】
１０…コンピュータ、１２…振動値データ生成部、１３…ピーク検出部、１４…距離導出部、１５…円定義部、１６…位置記録部、１７…出力部、１８…記憶手段、２０…振動センサ、３０…ベッド、５０…ネットワーク、１００…位置追跡システム
【図１】
2020067413.tif 000005
【図２】
2020067413.tif 000006
【図３】
2020067413.tif 000007
【図４】
2020067413.tif 000008
【図５】
2020067413.tif 000009
【図６】
2020067413.tif 000010
【図７】
2020067413.tif 000011
【図８】
2020067413.tif 000012
【図９】
2020067413.tif 000013
【図１０】
2020067413.tif 000014
【図１１】
2020067413.tif 000015