(57)【要約】【課題】送信手段が１つしかない環境でも、受信手段の位置を高い確率で推定することができる位置推定方法および位置推定システムを提供する。【解決手段】送信手段から無線で送られてきた信号を受信した受信手段が、複数ある候補位置のいずれに位置しているのかを推定する位置推定方法であって、受信手段を各候補位置に配置して受信信号強度分布を取得するステップＳ１−１と、当該受信信号強度分布を位置指紋として記憶手段に格納するステップＳ１−２とを実行し、その後、受信手段を推定対象位置に位置させて受信信号強度分布を取得するステップＳ１−３と、ステップＳ１−３で取得した受信信号強度分布と、記憶手段に格納されている各候補位置の位置指紋との相関値を求めるステップＳ１−４と、相関値に基づいて各候補位置の中から推定対象位置に最も相関する候補位置を特定するステップＳ１−５とを実行する。【選択図】図１
2011179946.tif 000002
【特許請求の範囲】
【請求項１】
送信手段から無線で送られてきた信号を受信した受信手段が、複数ある候補位置のいずれに位置しているのかを推定する位置推定方法であって、
前記受信手段を各候補位置に配置して前記各候補位置における受信信号強度分布を取得する第１ステップと、
取得した前記受信信号強度分布を前記各候補位置の位置指紋として記憶手段に格納する第２ステップと、
をあらかじめ実行しておき、その後、
前記受信手段を推定対象位置に位置させて当該推定対象位置における受信信号強度分布を取得する第３ステップと、
前記第３ステップで取得した前記受信信号強度分布と、前記記憶手段にあらかじめ格納されている前記各候補位置の前記位置指紋との相関値を求める第４ステップと、
前記相関値に基づいて、前記各候補位置の中から前記推定対象位置に最も相関する候補位置を特定する第５ステップと、
を実行することを特徴とする位置推定方法。
【請求項２】
前記相関値は、前記第３ステップで取得した前記受信信号強度分布と前記各候補位置の前記位置指紋との間のユークリッド距離またはマンハッタン距離であり、
前記第５ステップにおいて、前記ユークリッド距離または前記マンハッタン距離が最も短いことに基づいて前記候補位置を特定する、
ことを特徴とする請求項１に記載の位置推定方法。
【請求項３】
前記第４ステップと前記第５ステップとの間に、前記第４ステップで求めた前記ユークリッド距離または前記マンハッタン距離の中から所定閾値よりも短いものを抽出するステップをさらに実行し、
前記第５ステップにおいて、抽出後の前記ユークリッド距離または前記マンハッタン距離が最も短いことに基づいて前記候補位置を特定する、
ことを特徴とする請求項２に記載の位置推定方法。
【請求項４】
送信部と、当該送信部から無線で送られてきた信号を受信して当該信号の強度に関する強度データを出力する受信部とを備え、複数ある候補位置のいずれに前記受信部が位置しているのかを推定する位置推定システムであって、
前記受信部からの前記強度データに基づいて、受信信号強度分布データを生成する制御部と、
各候補位置に配置された前記受信部からの前記強度データに基づいて前記制御部が生成した前記受信信号強度分布データを、前記各候補位置の位置指紋として格納した記憶部と、
推定対象位置に位置した前記受信部からの前記強度データに基づいて前記制御部が生成した前記受信信号強度分布データと、前記記憶部に格納されている前記各候補位置の前記位置指紋との相関値を求めて出力する相関値演算部と、
前記相関値に基づいて、前記各候補位置の中から前記推定対象位置に最も相関する候補位置を特定し、当該候補位置に関する推定結果信号を出力する位置特定部と、
を備えたことを特徴とする位置推定システム。
【請求項５】
前記相関値は、前記推定対象位置における前記受信信号強度分布データと前記各候補位置の前記位置指紋との間のユークリッド距離またはマンハッタン距離であり、
前記位置特定部は、前記ユークリッド距離または前記マンハッタン距離が最も短いことに基づいて前記候補位置を特定する、
ことを特徴とする請求項４に記載の位置推定システム。
【請求項６】
前記相関値演算部から出力された前記ユークリッド距離または前記マンハッタン距離の中から所定閾値よりも短いものを抽出する相関値抽出部をさらに備え、
前記位置特定部は、抽出後の前記ユークリッド距離または前記マンハッタン距離が最も短いことに基づいて前記候補位置を特定する、
ことを特徴とする請求項５に記載の位置推定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信手段から無線で送られてきた信号の受信強度を利用して、当該信号を受信した受信手段の位置を推定する位置推定方法および位置推定システムに関する。
【背景技術】
【０００２】
従来の位置推定方法および位置推定システムとしては、全地球測位システム（ＧＰＳ，Global Positioning System）を利用したものがよく知られている。全地球測位システムによれば、地球の周りを周回する約３０個のＧＰＳ衛星のうち、上空にある３個以上のＧＰＳ衛星からの信号を受信機で受け取ることにより、受信機の位置を特定することができる。全地球測位システムを利用した代表的なアプリケーションとしては、例えば、カーナビゲーションシステムがある。
【０００３】
しかしながら、全地球測位システムはＧＰＳ衛星からの信号に頼っているため、信号が届きにくい室内での利用には適していない。また、全地球測位システムは数ｍ単位の位置ズレを生じ得るため、用途によっては精度が問題となっていた。そこで、室内においても位置を高い確率で推定することができる位置推定システムとして、無線ＬＡＮを利用したものが検討されている。
【０００４】
図１２に示すように、この従来の位置推定システムは、３つの親機（アクセスポイント）ＡＰ１〜ＡＰ３と、各親機ＡＰ１〜ＡＰ３からの信号を受信する子機Ｔとを備えている。子機Ｔでは、受信した各親機ＡＰ１〜ＡＰ３からの信号の強度（以下、受信信号強度（ＲＳＳ，Received Signal Strength）という）が測定される。そして、測定した強度またはその平均値と、あらかじめ測定しておいた当該強度（平均値）および各親機ＡＰ１〜ＡＰ３からの距離の関係（位置指紋）とに基づいて各親機ＡＰ１〜ＡＰ３からの距離ｒ１〜ｒ３が求められ、各親機ＡＰ１〜ＡＰ３を中心とした半径ｒ１〜ｒ３の円Ｃ１〜Ｃ３の交点が子機Ｔの位置と推定される（例えば、非特許文献１参照）。
【０００５】
室内での位置を高い確率で推定することができれば、例えば、公演者がステージ上に上がると客席の照明が暗くなり公演者にスポットライトがあたる、等の制御を自動的に行うことができる他、位置情報を利用した様々なアプリケーションを実現することができる。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】Kaemarungsi, K., "Efficient design of indoor positioning systems based on location fingerprinting", In Proceedings of 2005 international conference on wireless networks, communications and mobile computing, 13-16 June 2005 (Vol. 1, pp. 181-186).
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、前記の通り、この位置推定システムは３つの親機を必要とする。また、推定確率を向上させるという観点から、親機の数は多ければ多いほどよい。したがって、親機を１つしか備えていない一般家庭やオフィスの既存無線ＬＡＮ環境下で十分な推定確率を得るためには、新たに親機を増設する必要があり、コスト負担が大きかった。
【０００８】
本発明は、上記事情に鑑みてなされたものであり、その課題とするところは、送信手段（例えば、上記親機）が１つしかない環境でも、受信手段（例えば、上記子機）の位置を高い確率で推定することができる位置推定方法および位置推定システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明では「受信信号強度分布」を利用する。ここで、「受信信号強度分布」とは、一定時間（例えば、数ｍｓ）おきに受信信号強度を複数回（例えば、数千回）測定し、受信信号強度と当該受信信号強度が測定された回数とをヒストグラム化したものである。本発明者は鋭意検討を重ねた結果、受信信号の“強度”だけではなく、「受信信号強度分布」を利用して受信信号の“強度”と“分布”の双方を利用すれば、１つの送信手段からでも位置を推定するための十分な情報が得られることを見い出し、本発明を完成させるに至った。
【００１０】
すなわち、本発明に係る位置推定方法は、送信手段から無線で送られてきた信号を受信した受信手段が、複数ある候補位置のいずれに位置しているのかを推定する位置推定方法であって、受信手段を各候補位置に配置して各候補位置における受信信号強度分布を取得する第１ステップと、取得した受信信号強度分布を各候補位置の位置指紋として記憶手段に格納する第２ステップとをあらかじめ実行しておき、その後、受信手段を推定対象位置に位置させて当該推定対象位置における受信信号強度分布を取得する第３ステップと、第３ステップで取得した受信信号強度分布と、記憶手段にあらかじめ格納されている各候補位置の位置指紋との相関値を求める第４ステップと、相関値に基づいて、各候補位置の中から推定対象位置に最も相関する候補位置を特定する第５ステップとを実行することを特徴とする。
【００１１】
この構成では、あらかじめ取得した各候補位置の受信信号強度分布（位置指紋）と、推定対象位置の受信信号強度分布との相関値に基づいて、推定対象位置の位置を推定している。したがって、この構成によれば、受信信号の“強度”と“分布”の両方の観点から推定対象位置と各候補位置との相関を求めることができ、推定対象位置が候補位置のいずれであるのかを高い確率で推定することができる。
【００１２】
上記位置推定方法において、相関値は、第３ステップで取得した受信信号強度分布と各候補位置の位置指紋との間のユークリッド距離またはマンハッタン距離であることが好ましく、この場合、上記第５ステップでは、ユークリッド距離またはマンハッタン距離が最も短いことに基づいて候補位置を特定する。
この構成によれば、比較的簡単に相関値を求めることができ、また、相関値同士の比較も容易である。
【００１３】
上記位置推定方法は、第４ステップと第５ステップとの間に、第４ステップで求めたユークリッド距離またはマンハッタン距離の中から所定閾値よりも短いものを抽出するステップをさらに実行することが好ましく、この場合、上記第５ステップでは、抽出後のユークリッド距離またはマンハッタン距離が最も短いことに基づいて候補位置を特定する。
この構成によれば、推定対象位置の受信信号強度分布がどの候補位置の位置指紋とも強い相関を示さないために、誤った推定結果となるのを未然に防ぐことができ、結果的に推定確率を高めることができる。
【００１４】
また、本発明に係る位置推定システムは、送信部と、当該送信部から無線で送られてきた信号を受信して当該信号の強度に関する強度データを出力する受信部とを備え、複数ある候補位置のいずれに受信部が位置しているのかを推定する位置推定システムであって、受信部からの強度データに基づいて受信信号強度分布データを生成する制御部と、各候補位置に配置された受信部からの強度データに基づいて制御部が生成した受信信号強度分布データを、各候補位置の位置指紋として格納した記憶部と、推定対象位置に位置した受信部からの強度データに基づいて制御部が生成した受信信号強度分布データと、記憶部に格納されている各候補位置の位置指紋との相関値を求めて出力する相関値演算部と、相関値に基づいて、各候補位置の中から推定対象位置に最も相関する候補位置を特定し当該候補位置に関する推定結果信号を出力する位置特定部とを備えたことを特徴とする。
【００１５】
この構成では、あらかじめ取得しておいた各候補位置の受信信号強度分布データ（位置指紋）と、推定対象位置の受信信号強度分布データとの相関値に基づいて、推定対象位置の位置が推定される。したがって、この構成によれば、受信信号の“強度”と“分布”の両方の観点から推定対象位置と各候補位置との相関が求められるので、推定対象位置が候補位置のいずれであるのかを高い確率で推定することができる。
【００１６】
上記位置推定システムにおいて、相関値は、推定対象位置における受信信号強度分布データと各候補位置の位置指紋との間のユークリッド距離またはマンハッタン距離であることが好ましく、この場合、上記位置特定部は、ユークリッド距離またはマンハッタン距離が最も短いことに基づいて候補位置を特定する。
この構成によれば、比較的簡単に相関値を求めることができ、また、相関値同士の比較も容易である。
【００１７】
上記位置推定システムは、相関値演算部から出力されたユークリッド距離またはマンハッタン距離の中から所定閾値よりも短いものを抽出する相関値抽出部をさらに備えることが好ましく、この場合、上記位置特定部は、抽出後のユークリッド距離またはマンハッタン距離が最も短いことに基づいて候補位置を特定する。
この構成によれば、推定対象位置の受信信号強度分布がどの候補位置の位置指紋とも強い相関を示さないために、誤った推定結果となるのを未然に防ぐことができ、結果的に推定確率を高めることができる。
【発明の効果】
【００１８】
本発明によれば、送信手段が１つしかない環境でも、受信手段の位置を高い確率で推定することができる位置推定方法および位置推定システムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態に係る位置推定方法のフローチャートである。
【図２】本発明の第１実施形態に係る位置推定システムのブロック図である。
【図３】候補位置数を１０個とした位置推定実験の環境を示す模式図である。
【図４】記憶手段に格納されている位置指紋テーブルの概念図である。
【図５】位置指紋を示すグラフであって、（Ａ）〜（Ｊ）はそれぞれ図３に示す各候補位置Ｐ１〜Ｐ１０の位置指紋の具体例である。
【図６】位置推定の過程を説明するための図であって、（Ａ）は推定対象位置における受信信号強度分布の概念図、（Ｂ）は推定対象位置における受信信号強度分布の具体例を示すグラフ、（Ｃ）は相関値の具体例である。
【図７】位置推定の過程を説明するための図であって、（Ａ）は推定対象位置における受信信号強度分布の概念図、（Ｂ）は推定対象位置における受信信号強度分布の別の具体例を示すグラフ、（Ｃ）は相関値の別の具体例である。
【図８】本発明の第２実施形態に係る位置推定方法のフローチャートである。
【図９】本発明の第２実施形態に係る位置推定システムのブロック図である。
【図１０】候補位置数を２５個とした位置推定実験の環境を示す模式図である。
【図１１】候補位置数と推定確率の関係を示すグラフである。
【図１２】従来の位置推定システムの概念図である。
【発明を実施するための形態】
【００２０】
以下、添付図面を参照しつつ、本発明に係る位置推定方法および位置推定システムの好ましい実施形態について説明する。
【００２１】
［第１実施形態］
本発明の第１実施形態に係る位置推定方法および位置推定システムは、無線ＬＡＮ（ＩＥＥＥ８０２．１１ｇ規格）の親機からの信号を受信する無線ＬＡＮの子機が、あらかじめ設けられた複数の候補位置のいずれに位置しているのかを推定するものである。本実施形態では、親機が本発明の送信手段（送信部）に相当し、子機が本発明の受信手段（受信部）に相当する。位置推定の環境は図３に示す通りであり、本実施形態に係る位置推定方法および位置推定システムによれば、縦６ｍ×横８ｍの室内に縦横１ｍ間隔で設けた候補位置Ｐ１〜Ｐ１０のいずれに受信手段（受信部）が位置しているのかを推定することができる。
【００２２】
まず、図２を参照しつつ、図１に示す第１実施形態に係る位置推定方法について説明する。同図に示すように、本実施形態に係る位置推定方法は事前準備フェイズと位置推定フェイズとから構成され、事前準備フェイズを実行した後に位置推定フェイズを実行するようになっている。ただし、事前準備フェイズを少なくとも一度実行した後は、事前準備フェイズを省略して位置推定フェイズのステップＳ１−３から実行することができる。
【００２３】
事前準備フェイズのステップＳ１−１では、受信手段３の少なくとも受信部４を各候補位置Ｐ１〜Ｐ１０に配置し、各候補位置Ｐ１〜Ｐ１０における受信信号強度分布を取得する。より詳しくは、送信手段２の位置は変えずに、受信部４の位置を候補位置Ｐ１→Ｐ２→・・・→Ｐ１０に順に変化させ、各候補位置Ｐ１〜Ｐ１０における受信信号強度分布を取得する。本実施形態では、５０ｍｓ間隔で受信信号強度を３０００回測定し、０［ｄＢｍ］の受信信号強度が何回測定されたか、−１［ｄＢｍ］の受信信号強度が何回測定されたか、・・・−４９［ｄＢｍ］の受信信号強度が何回測定されたかをヒストグラム化することにより、受信信号強度分布を取得した。
【００２４】
ステップＳ１−２では、ステップＳ１−１で取得した受信信号強度分布を、各候補位置Ｐ１〜Ｐ１０の位置指紋として記憶手段６に格納する。位置指紋は、図４に示す位置指紋テーブルＴ１の形式で記憶手段６に格納される。位置指紋テーブルＴ１は各候補位置Ｐ１〜Ｐ１０の位置指紋をテーブル形式にまとめたもので、この位置指紋テーブルＴ１を参照すれば、例えば、候補位置Ｐ３において−４７［ｄＢｍ］の受信信号強度がρ3,48回測定されたことや、候補位置Ｐ８において−３［ｄＢｍ］の受信信号強度がρ8,4回測定されたことが判るようになっている。なお、この位置指紋テーブルＴ１は単なる一例であり、他の形式で格納してもよい。要は、各候補位置Ｐ１〜Ｐ１０において、どのような強度の受信信号が何回観測されたのかを特定できるものであれば、格納の形式はどのようなものであってよい。
【００２５】
図５に、本実施形態に係る位置推定方法で取得した位置指紋の具体例を示す。図５（Ａ）に示すように、候補位置Ｐ１の位置指紋には、−１１［ｄＢｍ］にある１５１７回の強いピークと、−２２［ｄＢｍ］にある５５２回の弱いピークとが見られる。また、図５（Ｅ）に示すように、候補位置Ｐ５の位置指紋には、−１２［ｄＢｍ］にある３１５回の弱いピークと、−２３［ｄＢｍ］にある１４２５回の強いピークとが見られる。つまり、送信手段２から見た位置が対称な候補位置Ｐ１とＰ５でも、壁やテーブルとの距離等の環境が異なることにより、異なった位置指紋を取得することができる（図３参照）。当然ながら、送信手段２から見た位置が対称ではない候補位置（例えば、候補位置Ｐ５とＰ８）では、異なった位置指紋を取得することができる。
【００２６】
再び、図１を参照して、位置推定フェイズのステップＳ１−３では、受信部４を各候補位置Ｐ１〜Ｐ１０のいずれかに位置させて、当該候補位置（例えば、候補位置Ｐ３。以下、「推定対象位置」という）における受信信号強度分布を取得する。本実施形態では、５ｍｓ間隔で受信信号強度を３０００回測定し、０［ｄＢｍ］の受信信号強度が何回測定されたか、−１［ｄＢｍ］の受信信号強度が何回測定されたか、・・・−４９［ｄＢｍ］の受信信号強度が何回測定されたかをヒストグラム化することにより、受信信号強度分布を取得した。
【００２７】
ステップＳ１−３で取得した受信信号強度分布は、例えば、図６（Ａ）に示すようなテーブルＴ２の形式で記憶手段６等に一時的に格納しておくと便利である。このテーブルＴ２を参照すれば、推定対象位置において、例えば、−３［ｄＢｍ］の受信信号強度がｒ4回測定されたことや、−４８［ｄＢｍ］の受信信号強度がｒ49回測定されたことが判るようになっている。なお、このテーブルＴ２は単なる一例であり、他の形式としてもよい。要は、推定対象位置において、どのような強度の受信信号が何回観測されたのかを特定できるものであれば、形式はどのようなものであってよい。また、ステップＳ１−３で取得した受信信号強度分布の格納先は、記憶手段６には限らない。
【００２８】
図６（Ｂ）は、本実施形態に係る位置推定方法で取得した推定対象位置（候補位置Ｐ３）の受信信号強度分布の具体例である。同図に示すように、推定対象位置の受信信号強度分布には、−１１［ｄＢｍ］にある８４２回のピークと、−２２［ｄＢｍ］にある９９３回のピークとが見られる。
【００２９】
位置推定フェイズのステップＳ１−４では、ステップＳ１−３で取得した受信信号強度分布と、事前準備フェイズにおいて記憶手段６に格納しておいた各候補位置Ｐ１〜Ｐ１０の位置指紋との相関値を求める。相関値としては公知の種々のものを用いることができるが、本実施形態では、ユークリッド距離を相関値とした。ステップＳ１−３で取得した受信信号強度分布ｒiと、候補位置Ｐｉ（ｉ＝１〜１０）の位置指紋ρi,jとのユークリッド距離ｄi（ｉ＝１〜１０）は、次式で求めることができる。
【数１】
2011179946.tif 000003
ここで、本実施形態では、１つの位置指紋および受信信号強度分布が、０〜−４９［ｄＢｍ］に対応する５０個の数値で構成されている（図４の位置指紋テーブルＴ１、図６（Ａ）のテーブルＴ２参照）。したがって、上記（１）式のＮは５０である。
【００３０】
上記（１）式により、ステップＳ１−３で取得した受信信号強度分布と、各候補位置Ｐ１〜Ｐ１０の位置指紋とのユークリッド距離ｄiを求めると、図６（Ｃ）に示すような結果となった。
【００３１】
位置推定フェイズのステップＳ１−５では、ステップＳ１−４で求めたユークリッド距離ｄiに基づいて、各候補位置Ｐ１〜Ｐ１０の中から推定対象位置（候補位置Ｐ３）に最も相関する候補位置を特定する。つまり、ステップＳ１−５では、図５に示す各候補位置Ｐ１〜Ｐ１０のグラフのうち、どのグラフが図６（Ｂ）に示す推定対象位置のグラフに最もよく似ているのかを特定する。
【００３２】
より詳しくは、ステップＳ１−５では、図６（Ｃ）に示す１０個のユークリッド距離ｄiの中から、距離が最も短いものを特定する。本実施形態では、ユークリッド距離ｄ3の“６９２”が他のユークリッド距離ｄ1,2、ｄ4〜10よりも短い。したがって、ステップＳ１−５では、推定対象位置（候補位置Ｐ３）に最も相関する候補位置は候補位置Ｐ３であると特定される。
【００３３】
図７は、推定対象位置を候補位置Ｐ６とした場合の具体例である。この場合、ステップＳ１−３では図７（Ｂ）に示す受信信号強度分布が取得され、ステップＳ１−４では図７（Ｃ）に示すユークリッド距離ｄiが求められる。そして、ステップＳ１−５では、ユークリッド距離ｄ6の“５５３”が他のユークリッド距離ｄ1〜5、ｄ7〜10よりも短いので、推定対象位置（候補位置Ｐ６）に最も相関する候補位置は候補位置Ｐ６であると特定される。
【００３４】
以上のように、本実施形態に係る位置推定方法によれば、推定対象位置を候補位置Ｐ３、Ｐ６としたいずれの場合においても、受信手段３の受信部４の位置を正しく推定することができた。また、ここでは説明を省略するが、本実施形態に係る位置推定方法によれば、推定対象位置を他の候補位置（Ｐ１、Ｐ２、Ｐ４、Ｐ５、Ｐ７〜Ｐ１０）とした場合においても、受信部４の位置を正しく推定することができた。
【００３５】
次に、本発明の第１実施形態に係る位置推定システムについて説明する。図２に示すように、本実施形態に係る位置推定システム１Ａは、送信部２、受信部４、制御部５、記憶部６、相関値演算部７および位置特定部８を備えている。本実施形態において、送信部２は無線ＬＡＮの親機から構成され、受信部４は無線ＬＡＮの子機から構成されている。また、記憶部６はハードディスクまたは各種の揮発／不揮発メモリから構成され、制御部５、相関値演算部７および位置特定部８は主にＣＰＵと当該ＣＰＵ上で実行されるコンピュータプログラムとから構成されている。
【００３６】
受信部４は、送信部２から無線で送られてきた信号を受信するとともに、受信信号強度に関するデータ（本発明の「強度データ」に相当）を出力する。制御部５は、受信部４から出力された強度データを受け取ることができるように受信部４に接続されており、受け取った強度データに基づいて受信信号強度分布データを生成する。受信信号強度分布データは、既に説明した受信信号強度分布に関するデータである。
【００３７】
記憶部６には、各候補位置Ｐ１〜Ｐ１０に配置された受信部４からの強度データに基づいて制御部５が生成した受信信号強度分布データが位置指紋としてあらかじめ格納されている。受信信号強度分布データは、例えば、図４に示す位置指紋テーブルＴ１の形式で格納されている。
【００３８】
相関値演算部７は、各候補位置Ｐ１〜Ｐ１０の１つである推定対象位置に位置した受信部４からの強度データに基づいて制御部５が生成した受信信号強度分布データと、記憶部６に格納されている各候補位置Ｐ１〜Ｐ１０の位置指紋との相関値を求めて出力する。相関値としては公知の種々のものを用いることができるが、本実施形態では、ユークリッド距離を相関値とした。推定対象位置における受信信号強度分布ｒi（図６（Ａ）参照）と、候補位置Ｐｉの位置指紋ρi,j（図４参照）とのユークリッド距離ｄiは上記（１）式で求めることができ、例えば、推定対象位置を候補位置Ｐ３とした場合は、図６（Ｃ）に示すようなユークリッド距離ｄiが求められる。
【００３９】
位置特定部８は、相関値演算部７から出力されたユークリッド距離ｄiに基づいて、各候補位置Ｐ１〜Ｐ１０の中から推定対象位置に最も相関する候補位置を特定し、当該候補位置に関する推定結果信号を出力する。より詳しくは、位置特定部８は、図６（Ｃ）に示す１０個のユークリッド距離ｄiの中から、距離が最も短いものを特定する。本実施形態では、ユークリッド距離ｄ3の“６９２”が他のユークリッド距離ｄ1,2、ｄ4〜10よりも短い。したがって、位置特定部８は、推定対象位置（候補位置Ｐ３）に最も相関する候補位置は候補位置Ｐ３であると特定し、候補位置Ｐ３に対応した推定結果信号を出力する。
【００４０】
以上のように、本実施形態に係る位置推定システム１Ａによれば、既に説明した位置推定方法と同様に、受信部４の位置を正しく推定することができる。
【００４１】
［第２実施形態］
上記の第１実施形態では候補位置数を１０個としたが、この数を増やしていくと、各候補位置の位置指紋同士が近似して、誤った推定結果となる確率が高くなる。また、受信信号強度は環境の変化や時間経過に伴って若干変動する。このため、推定対象位置の受信信号強度分布が推定対象位置以外の位置指紋と強く相関したり、または、どの位置指紋とも強い相関を示さなかったりして、誤った推定結果となる場合がある。
【００４２】
そこで、本発明の第２実施形態に係る位置推定方法は、図８に示すように、ステップＳ１−４に相当するステップＳ２−４とステップＳ１−５に相当するステップＳ２−６との間に、ステップＳ２−５として相関値の抽出を行う。そして、ステップＳ２−６では、抽出された相関値に基づいて、各候補位置の中から推定対象位置に最も相関する候補位置を特定する。より詳しくは、相関値としてユークリッド距離を用いる場合は、あらかじめ設定しておいた閾値（距離）よりも短いユークリッド距離を抽出し、抽出したユークリッド距離の中から、距離が最も短いものを特定する。
【００４３】
このようにすれば、特に、推定対象位置の受信信号強度分布がどの位置指紋とも強い相関を示さないために、誤った推定結果となるのを未然に防ぐことができる。なお、この場合は推定結果を得ることはできないが、ステップＳ２−３に戻って位置推定フェイズを初めから再実行し、閾値との関係を満足する別の相関値を得ることができれば、結果的に推定確率を高めることができる。
【００４４】
なお、適切な閾値は、周囲の環境や機器（送信部２、受信部４）の特性等によって変わることが予想される。したがって、閾値は、位置指紋同士の相関値を参考にしながら、後述する推定確率確認実験を繰り返し行った結果に基づいて、経験的に決定する必要がある。
【００４５】
図９は、第２実施形態に係る位置推定システムである。同図に示すように、位置推定システム１Ｂは、相関値抽出部９を備えている点において第１実施形態に係る位置推定システム１Ａと異なっている。制御部５等と同様に、追加された相関値抽出部９は、主にＣＰＵと当該ＣＰＵ上で実行されるコンピュータプログラムとから構成されている。
【００４６】
相関値抽出部９は、相関値演算部７から出力された相関値の中から所定の条件に合致するものを抽出する。そして、位置特定部８は、抽出された相関値に基づいて、各候補位置の中から推定対象位置に最も相関する候補位置を特定する。
【００４７】
本実施形態に係る位置推定システム１Ｂによれば、既に説明した位置推定方法と同様に、誤った推定結果となるのを未然に防ぐことができ、結果的に推定確率を高めることができる。
【００４８】
［推定確率確認実験］
続いて、第１および第２実施形態に係る位置推定方法と、従来の位置推定方法とで、推定確率にどのような差異が見られるのか確認した実験の結果について説明する。実験環境は図１０に示す通りであり、縦６ｍ×横８ｍの部屋の壁際に計４つのテーブルを配置し、空いたスペースの床に縦横１ｍ間隔で候補位置Ｐ１〜Ｐ２５を設けた。また、無線ＬＡＮ（ＩＥＥＥ８０２．１１ｇ規格）の親機である送信部２と、最寄りの候補位置Ｐ３との距離は１ｍとした。
【００４９】
位置指紋は、無線ＬＡＮの子機である受信部４を各候補位置Ｐ１〜Ｐ２５に配置し、５０ｍｓ間隔で受信信号強度を３０００回測定することにより取得した。また、推定対象位置における受信信号強度分布は、５ｍｓ間隔で受信信号強度を３０００回測定することにより取得した。なお、推定対象位置における受信信号強度分布については、各候補位置Ｐ１〜Ｐ２５で５０個ずつ取得することにより、２５×５０＝１２５０個の受信信号強度分布を取得した。そして、１２５０個の受信信号強度分布のそれぞれと、各候補位置Ｐ１〜Ｐ２５の位置指紋との相関を求め、正しい位置を推定できた確率を求めた。相関値としてはユークリッド距離を使用し、第２実施形態に係る位置推定方法については閾値（距離）を１３００とした。
【００５０】
また、実験は、全候補位置Ｐ１〜Ｐ２５のうちの一部を使用する場合についても行った。例えば、候補位置Ｐ１〜Ｐ１０のみを使用する場合は、１０×５０＝５００個の受信信号強度分布のそれぞれと、各候補位置Ｐ１〜Ｐ１０の位置指紋との相関を求め、正しい位置を推定できた確率を求めた。
【００５１】
また、従来の位置推定方法については、５０ｍｓ間隔で３０００回測定した受信信号強度の平均値を位置指紋とし、さらに受信信号強度分布の代わりに５ｍｓ間隔で３０００回測定した受信信号強度の平均値を用い、他の条件は上記と同様にして正しい候補位置を推定できた確率を求めた。なお、上記平均値は、例えば、−１０［ｄＢｍ］の受信信号強度が１０００回測定され、−２０［ｄＢｍ］の受信信号強度が２０００回測定された場合は、（−１０×１０００＋−２０×２０００）／３０００＝−１６．７［ｄＢｍ］となる。
【００５２】
図１１に、第１および第２実施形態に係る位置推定方法および従来の位置推定方法の推定確率を示す。同図に示すように、どの位置推定方法についても、候補位置数が増えるにつれて推定確率が低下する傾向が見られた。これは、各候補位置の位置指紋（または、平均値）同士が近似することに起因すると考えられる。また、候補位置数に関係なく、第１および第２実施形態に係る位置推定方法では、従来の位置推定方法よりも高い推定確率が得られた。これは、受信信号の“強度”と“分布”の双方を利用することにより、１つの送信手段からより多くの情報が得られたためだと考えられる。さらに、第２実施形態に係る位置推定方法では、第１実施形態に係る位置推定方法よりも高い推定確率が得られ、特に候補位置数が１０個以下の場合は９割以上の確率で正しい位置を推定することができた。これは、閾値を設けて相関値であるユークリッド距離を抽出したことにより、誤った推定結果となるのを未然に防ぐことができたからだと考えられる。
【００５３】
［その他の実施形態］
以上、本発明に係る位置推定方法および位置推定システムの好ましい実施形態について説明したが、本発明は上記構成に限定されるものではなく、種々の変形実施形態が考えられる。
【００５４】
例えば、上記各実施形態では、送信手段（送信部）と受信手段（受信部）との間の通信手段として無線ＬＡＮを用いたが、これに代えて、Ｂｌｕｅｔｏｏｔｈ、無線ＵＳＢ等の室内に送信側端末と受信側端末の双方を配置する各種通信手段を用いることができる。また、当然ながら、ＩＥＥＥ８０２．１１ｂ等の他の規格の無線ＬＡＮを用いることもできる。
【００５５】
また、上記各実施形態では、相関値としてユークリッド距離を用いたが、これに代えて、マンハッタン距離を用いることができる。この場合も、閾値よりも値が小さい相関値を抽出して推定確率を向上させることができる。なお、マンハッタン距離は次式で求めることができる。
【数２】
2011179946.tif 000004
この他、本発明では、ニューラルネットワーク法（Neural Network Method）、サポートベクターマシン法（Support Vector Machine Method）により相関値を求めることができる。なお、値が大きいほど相関が強いことを示す相関値を用いる場合は、最も値が大きい相関値に基づいて、推定対象位置に最も相関する候補位置を特定することができる。また、この場合は、所定の閾値よりも値が大きい相関値を抽出することより推定確率を向上させることができる。
【００５６】
また、上記各実施形態では、５０ｍｓ間隔で受信信号強度を３０００回測定することにより位置指紋を取得したが、この条件は単なる一例であり、使用する機器（送信部、受信部）の特性等に応じて適宜変更することができる。なお、測定間隔が同じであれば、測定回数が多ければ多いほど、より正確な位置指紋を取得することができる。反対に、測定回数を減らし過ぎたり、測定間隔を短くし過ぎたりすると正確な位置指紋が取得できなくなるので、注意が必要である。推定対象位置における受信信号強度分布の取得条件についても、同様に、適宜変更することができる。
【符号の説明】
【００５７】
１Ａ、１Ｂ    位置推定システム
２    送信部（送信手段）
３    受信手段
４    受信部
５    制御部
６    記憶部（記憶手段）
７    相関値演算部
８    位置特定部
９    相関値抽出部
【図１】
2011179946.tif 000005
【図２】
2011179946.tif 000006
【図３】
2011179946.tif 000007
【図４】
2011179946.tif 000008
【図５】
2011179946.tif 000009
【図６】
2011179946.tif 000010
【図７】
2011179946.tif 000011
【図８】
2011179946.tif 000012
【図９】
2011179946.tif 000013
【図１０】
2011179946.tif 000014
【図１１】
2011179946.tif 000015
【図１２】
2011179946.tif 000016