(57)【要約】【目的】  物の大雑把な配置図を作成して置き場所等を思い出すことを手助けすることのできる、物体配置図作成方法およびそのプログラムと記録媒体、ならびに物体配置図作成システムを提供する。【構成】  処理部が、物体に予め取り付けられているＩＤタグとの交信履歴データを取得して記憶部に記憶し（Ｓ１）、前記交信履歴データから２物体間の時間的近接度を算出し（Ｓ２）、前記時間的近接度から前記２物体間の空間的距離推定値を算出し（Ｓ３）、前記空間的距離推定値から配置図を作成する（Ｓ４）。【選択図】図１
2005037365.tif 000002
【特許請求の範囲】
【請求項１】
物体の配置図を作成する方法であって、
処理部が、物体に予め取り付けられているＩＤタグと受信機との交信履歴データを記憶部に記憶させるステップ、
処理部が、前記記憶部から読み出した前記交信履歴データに基づいて２物体間の空間的距離推定値を算出するステップ、および
処理部が、算出した前記空間的距離推定値を用いて配置図を作成するステップ
を含むことを特徴とする物体配置図作成方法。
【請求項２】
前記処理部が、受信機が受信したタグデータとその受信時刻とを前記交信履歴データとして前記記憶部に記憶させ、または受信機が受信したタグデータをその受信時系列順に前記交信履歴データとして前記記憶部に記憶させ、
前記処理部が、前記記憶部から読み出した前記交信履歴データを用いて２物体間の時間的近接度を算出し、この時間的近接度を用いて２物体間の前記空間的距離推定値を算出する
ことを特徴とする請求項１記載の物体配置図作成方法。
【請求項３】
前記処理部が、前記交信履歴データの中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、且つ当該ＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出する
ことを特徴とする請求項２記載の物体配置図作成方法。
【請求項４】
前記処理部が、所定時間内の前記交信履歴データを１つにまとめ、その中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、且つ当該ＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出する
ことを特徴とする請求項２記載の物体配置図作成方法。
【請求項５】
前記処理部が、所定連続数の前記交信履歴データを１つにまとめ、その中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、且つ当該ＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出する
ことを特徴とする請求項２記載の物体配置図作成方法。
【請求項６】
前記処理部が、前記交信履歴データの中でＩＤタグｉが出現した後に別のＩＤタグｊが最初に出現するまでの平均時間または平均データ間隔Ｔi→jを算出し、この平均時間または平均データ間隔Ｔi→jを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出する
ことを特徴とする請求項２記載の物体配置図作成方法。
【請求項７】
前記処理部が、前記時間的近接度を用いて非負単調減少関数により２物体間の前記空間的距離推定値を算出する
ことを特徴とする請求項２ないし６のいずれかに記載の物体配置図作成方法。
【請求項８】
前記処理部が、前記交信履歴データとして、受信機の２物体間の移動距離を前記記憶部に記憶させ、
前記処理部が、前記記憶部から読み出した前記交信履歴データとしての前記移動距離を用いて２物体間の前記空間的距離推定値としての平均移動距離を算出し、この平均移動距離を用いて前記配置図を作成する
ことを特徴とする請求項１記載の物体配置図作成方法。
【請求項９】
前記処理部が、前記空間的距離推定値のマトリクスを用いて多次元尺度構成法により物体の座標値を算出し、この座標値を用いて前記配置図を作成する
ことを特徴とする請求項１ないし８のいずれかに記載の物体配置図作成方法。
【請求項１０】
前記処理部が、１つまたは複数の物体のタグデータおよび座標値をアンカーデータとして予め記憶部に記憶させておくステップ、および
前記処理部が、前記記憶部から読み出した前記アンカーデータを用いて前記配置図を修正するステップ
をさらに含むことを特徴とする請求項１ないし９のいずれかに記載の物体配置図作成方法。
【請求項１１】
請求項１ないし１０のいずれかに記載の物体配置図作成方法をコンピュータに実行させるための物体配置図作成プログラム。
【請求項１２】
請求項１１記載の物体配置図作成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１３】
物体の配置図を作成するシステムであって、
物体に取り付けられるＩＤタグ、ＩＤタグと交信してタグデータを受信する受信機、およびＩＤタグと受信機との交信履歴データに基づいて配置図を作成する配置図作成装置を備えており、
配置図作成装置は、交信履歴データを用いて２物体間の空間的距離推定値を算出する手段、および算出した空間的距離推定値を用いて配置図を作成する手段
を有していることを特徴とする物体配置図作成システム。
【請求項１４】
前記配置図作成装置は、前記交信履歴データとしての受信機が受信したタグデータとその受信時刻、または前記交信履歴データとしての受信機が受信した受信時系列順のタグデータを用いて２物体間の時間的近接度を算出し、この記時間的近接度を用いて２物体間の前記空間的距離推定値を算出する
ことを特徴とする請求項１３記載の物体配置図作成システム。
【請求項１５】
前記配置図作成装置は、交信履歴データとしての受信機の２物体間の移動距離を用いて２物体間の前記空間的距離推定値としての平均移動距離を算出する
ことを特徴とする請求項１３記載の物体配置図作成システム。
【請求項１６】
前記配置図作成装置は、１つまたは複数の物体のタグデータおよび座標値でなるアンカーデータを用いて前記配置図を修正する手段
をさらに有していることを特徴とする請求項１３ないし１５のいずれかに記載の物体配置図作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願の発明は、屋内や屋外に散在する物の大まかな配置関係を把握するのに有用な、物体配置図作成方法、物体配置図作成プログラムおよび物体配置図作成プログラムを記録したコンピュータ読み取り可能な記憶媒体、ならびに物体配置図作成システムに関するものである。
【背景技術】
【０００２】
人は物をどこに置いたか、しまったかを度忘れしてしまうことがしばしばあり、たとえば鋏や判子などといった普段頻繁に使わない物はもちろんのこと、眼鏡や鍵などといった頻繁に使う物であってもなかなか思い出せないことがある。特に年齢が高くなるにつれて物忘れは顕著になり、物の位置を常に把握しておくことは一苦労である。
【特許文献１】特開２００３−２３３８５号公報
【特許文献２】特開平１０−８３４５４号公報
【特許文献３】特開２００１−１８８８８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このように物忘れした場合に記憶を呼び起こして置き場所やしまい場所を思い出させるには、それぞれの物の位置が分かる配置図を示してあげることが効果的であると考えられるが、配置図を自動的に作成できる技術は何ら実現されていないのが現状である。
【０００４】
たとえば上記特許文献１〜３では、物体にタグを取り付けてその位置を取得する技術が開示されているものの、配置図を作成するという技術思想は何等提案されていない。
【０００５】
上記特許文献１は、物体に通信タグを取り付けておき、携帯無線機によって探したい物体の識別番号に対応する信号電波を発信させ、その電波を感知した通信タグの中で認識番号と一致したものが音や光を発するというシステムを開示しており、人がその音や光によって物を発見できるとしている。しかしながら、物を探す度に携帯無線機から電波を発信させねばならず、また一度に別々の物を探すことができないため一回一回設定し直して発信させねばならない。
【０００６】
これに対し、配置図は、物がそこに示された位置から大きく動かされない限り有効なものとして使用し続けることができ、仮に動かされたとしてもまた作成すればよく、しかも一度に複数の物の位置関係を知ることができるため、上記特許文献１に記載のような音や光を用いた場合に比べて、配置図を提示する方が格段に役に立つと言える。
【０００７】
また、このように有効な配置図についても、記憶を呼び起こして物を見つけるのを手助けすることを目的とするのであれば、厳密な位置を示す必要はなく、大まかな位置関係を教えることができればよいと考えられる。
【０００８】
上記特許文献２は、配置図を作成することを明示してはいないが、物体に取り付けられた赤外線タグをカメラ画像から正確に位置付けるシステムを開示しており、その位置付けのための空間的局所化処理をコンピュータが行うとしているので、コンピュータを用いて何らかの図を作成できると推測できる。しかしながら、記憶を呼び起こして物探しの手助けをするという目的の実現のために大まかな位置関係を示した配置図を作成するという技術思想は全く開示していない。  
【０００９】
一方上記特許文献３は、タグ付き物体の位置を決定するシステムを開示しており、それにおいてコンピュータを用いて低精度の空間的位置の突止めを行うことも明示している。しかしながら、やはり上記特許文献２と同様に、物探しの手助けに効果的な大雑把な配置図を作成するという技術思想は全くない。
【００１０】
そこで、この出願の発明は、以上のとおりの事情に鑑み、物の大雑把な配置図を作成して、一度に複数の物のおおまかな位置関係を教え、置いた場所やしまった場所を思い出すことを手助けすることのできる、物体配置図作成方法、物体配置図作成プログラムおよび物体配置図作成プログラムを記録したコンピュータ読み取り可能な記憶媒体、ならびに物体配置図作成システムを提供することを課題としている。
【課題を解決するための手段】
【００１１】
この出願の発明は、上記の課題を解決するものとして、第１には、物体の配置図を作成する方法であって、処理部が、物体に予め取り付けられているＩＤタグと受信機との交信履歴データを記憶部に記憶させるステップ、処理部が、前記記憶部から読み出した前記交信履歴データを用いて２物体間の空間的距離推定値を算出するステップ、および処理部が、算出した前記空間的距離推定値を用いて配置図を作成するステップを含むことを特徴とする物体配置図作成方法を提供する。
【００１２】
第２には、前記処理部が、受信機が受信したタグデータとその受信時刻とを前記交信履歴データとして前記記憶部に記憶させ、または受信機が受信したタグデータをその受信時系列順に前記交信履歴データとして前記記憶部に記憶させ、前記処理部が、前記記憶部から読み出した前記交信履歴データを用いて２物体間の時間的近接度を算出し、この時間的近接度を用いて２物体間の前記空間的距離推定値を算出することを特徴とする前記物体配置図作成方法を提供する。
【００１３】
第３には、前記処理部が、前記交信履歴データの中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、且つ当該ＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出することを特徴とする前記物体配置図作成方法を提供する。
【００１４】
第４には、前記処理部が、所定時間内の前記交信履歴データを１つにまとめ、その中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、且つ当該ＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出することを特徴とする前記物体配置図作成方法を提供する。
【００１５】
第５には、前記処理部が、所定連続数の前記交信履歴データを１つにまとめ、その中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、且つ当該ＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出することを特徴とする前記物体配置図作成方法を提供する。
【００１６】
第６には、前記処理部が、前記交信履歴データの中でＩＤタグｉが出現した後に別のＩＤタグｊが最初に出現するまでの平均時間または平均データ間隔Ｔi→jを算出し、この平均時間または平均データ間隔Ｔi→jを用いた相関係数によって当該ＩＤタグｉ，ｊに対応する２物体間の前記時間的近接度を算出することを特徴とする前記物体配置図作成方法を提供する。
【００１７】
第７には、前記処理部が、前記時間的近接度を用いて非負単調減少関数により２物体間の前記空間的距離推定値を算出することを特徴とする前記物体配置図作成方法を提供する。
【００１８】
第８には、前記処理部が、前記交信履歴データとして、受信機の２物体間の移動距離を前記記憶部に記憶させ、前記処理部が、前記記憶部から読み出した前記交信履歴データとしての前記移動距離を用いて２物体間の前記空間的距離推定値としての平均移動距離を算出し、この平均移動距離を用いて前記配置図を作成することを特徴とする前記物体配置図作成方法を提供する。
【００１９】
第９には、前記処理部が、前記空間的距離推定値のマトリクスを用いて多次元尺度構成法により物体の座標値を算出し、この座標値を用いて前記配置図を作成することを特徴とする前記物体配置図作成方法を提供する。
【００２０】
第１０には、前記処理部が、１つまたは複数の物体のタグデータおよび座標値をアンカーデータとして予め記憶部に記憶させておくステップ、および前記処理部が、前記記憶部から読み出した前記アンカーデータを用いて前記配置図を修正するステップをさらに含むことを特徴とする前記物体配置図作成方法を提供する。
【００２１】
また、この出願の発明は、第１１には、請求項１ないし１０のいずれかに記載の物体配置図作成方法をコンピュータに実行させるための物体配置図作成プログラムを提供する。
【００２２】
さらに、この出願の発明は、第１２には、前記物体配置図作成プログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【００２３】
またさらに、この出願の発明は、第１３には、物体の配置図を作成するシステムであって、物体に取り付けられるＩＤタグ、ＩＤタグと交信してタグデータを受信する受信機、およびＩＤタグと受信機との交信履歴データに基づいて配置図を作成する配置図作成装置を備えており、  配置図作成装置は、交信履歴データを用いて２物体間の空間的距離推定値を算出する手段、および算出した空間的距離推定値を用いて配置図を作成する手段を有していることを特徴とする物体配置図作成システムを提供する。
【００２４】
第１４には、前記配置図作成装置は、前記交信履歴データとしての受信機が受信したタグデータとその受信時刻、または前記交信履歴データとしての受信機が受信した受信時系列順のタグデータを用いて２物体間の時間的近接度を算出し、この記時間的近接度を用いて２物体間の前記空間的距離推定値を算出することを特徴とする前記物体配置図作成システムを提供する。
【００２５】
第１５には、前記配置図作成装置は、交信履歴データとしての受信機の２物体間の移動距離を用いて２物体間の前記空間的距離推定値としての平均移動距離を算出することを特徴とする前記物体配置図作成システムを提供する。
【００２６】
第１６には、前記配置図作成装置は、１つまたは複数の物体のタグデータおよび座標値でなるアンカーデータを用いて前記配置図を修正する手段をさらに有していることを特徴とする前記物体配置図作成システムを提供する。
【発明の効果】
【００２７】
上記第１の物体配置図作成方法によれば、各物体にＩＤタグを付しておき、そのタグと受信機との交信履歴データを蓄積して、それに基づき２物体間の空間的距離推定値を算出し、その空間的距離推定値を用いて配置図を作成するようにしている。これは、互いに近い物体ほど同時観測の頻度が高いというこの出願の発明の発明者等による経験則を利用したものであり、これを基にした各処理を実行することで、家屋やその部屋等の屋内に散在している各物体の大雑把な位置を示した配置図を簡単に作成でき、これを提示することによって一度に複数の物の位置関係を教え、置き場所やしまい場所を思い出させて物探しの手助けを簡単に且つ効果的に行えるようになる。
【００２８】
またもちろん、室内の物体配置だけではなく、屋外に存在する物体のおおよその配置図の作成にも適用できることは言うまでもない。すなわち、物体にＩＤタグが取り付けられ、それと交信可能な受信機があり、その交信履歴データを取得できる環境であれば、屋内外を問わず上記と同様な効果を実現できるのである。  
【００２９】
上記第２の物体配置図作成方法によれば、上記第１の方法と同様な効果が得られ、また、交信履歴データとしてタグデータと受信時刻や受信時系列順のタグデータを蓄積し、これに基づき２物体間の時間的近接度を算出してから、この時間的近接度を用いて空間的距離推定値を算出するようにしている。これは、上記経験側に加えて、一連の交信履歴データのなかで２つの物体が出現する平均的な時間的な近さを表す時間的近接度というこの出願の発明の発明者等が見出した新たな概念を利用したものであり、これを用いることで上記経験則に沿った空間的距離推定値をより正確に算出することができ、より一層有用な配置図を作成できる。
【００３０】
上記第３〜５の物体配置図作成方法によれば、上記第２の作成方法と同様な効果が得られ、また、上記の通りのカウント値を用いた相関係数によって時間的近接度を算出することで、上記経験則に沿った空間的距離推定値の算出をより精度良く実行できる。
【００３１】
上記第６の物体配置図作成方法によれば、上記第２の作成方法と同様な効果が得られ、また、上記の通りの平均時間または平均データ間隔を用いた相関係数によって時間的近接度を算出することで、上記経験則に沿った空間的距離推定値の算出をより精度良く実行できる。
【００３２】
上記第７の物体配置図作成方法によれば、上記第２〜第６の作成方法と同様な効果が得られ、また、上記の通りに算出された空間的距離推定値および非負単調現象関数を用いることで、上記経験則に沿った空間的距離推定値を的確に算出することができる。
【００３３】
上記第８の物体配置図作成方法によれば、上記第１の作成方法と同様な効果が得られ、また、交信履歴データとして受信機の２物体間の移動距離を取得して蓄積し、これに基づいて空間的距離推定値を直接算出するようにしている。これによれば、たとえば受信機によるタグデータの受信時刻を取得できない場合などにおいて、受信時刻の代わりに受信機の移動距離を用いることで、上記経験則に沿った空間的距離推定値を時間的近接度算出を行うことなく正確に算出することができる。もちろんこの移動距離に基づいた空間的距離推定と上記受信時刻に基づいた空間的距離推定とを組み合わせて配置図を作成してもよいことは言うまでもない。
【００３４】
上記第９の物体配置図作成方法によれば、上記第１〜第８の作成方法と同様な効果が得られ、また、上記の通りに算出された空間的距離推定値のマトリクスおよび多次元尺度構成法を用いることで、各物体のおおよその座標値を正確に得て、それから大雑把な配置図を精度良く作成することができる。
【００３５】
上記第１０の物体配置図作成方法によれば、上記第１〜第９の作成方法と同様な効果が得られ、また、室内において持ち歩いたり移動させたりすることが稀な物体をアンカー物体、そのＩＤタグをアンカータグと考え、そのタグデータおよび座標値をアンカーデータとして予め設定しておくことで、そのアンカーデータを基準に各物体の上記座標値を修正するなどして配置図を修正する。これにより、大雑把な配置図をより精度良く完成させることができる。
【００３６】
上記第１１の物体配置図作成プログラムおよび上記第１２のそのプログラムを記録したコンピュータ読み取り可能な記録媒体によれば、上記第１〜第１０の物体配置図作成方法と同様な効果が得られるコンピュータプログラムおよびそれを記録したフレキシブルディスクやＣＤ、ＤＶＤなどの記録媒体が実現される。
【００３７】
上記第１３〜第１６の物体配置図作成システムによれば、上記第１〜第１０の物体配置図作成方法と同様な効果が得られるシステムが実現される。
【発明を実施するための最良の形態】
【００３８】
［第１の実施形態］
以下、この出願の発明の一実施形態について、図１および図２を適宜参照しながら各処理毎に詳細に説明する。図１は物体配置図作成処理のフローチャートであり、図２はシステム構成図である。
【００３９】
図２に示したシステム構成は、表示部（１）、入力部（２）、処理部（ＣＰＵ）（３）、主記憶部（４）、交信履歴データベース（５）およびバス（６）を備えた配置図作成装置（１０）と、受信機（７）と、ＩＤタグ（８）とからなる。
【００４０】
配置図作成装置（１０）において、主記憶部（４）には、物体配置図作成プログラム、初期設定、パラメータ等の各種データが記憶されている。交信履歴データベース（５）には、交信履歴データが蓄積される。これら主記憶部（４）および交信履歴データベース（５）とバス（６）により接続されている処理部（３）は、物体配置図作成プログラムの指令を受けて、物体配置図作成処理を実行する。また処理部（３）は、配置図等を表示するディスプレイ装置などの表示部（１）およびキーボードやマウスなどの入力部（２）ともバス（６）により接続されて、各種データの入出力処理をも実行する。入力部（２）は、物体のＩＤタグ（８）と交信する受信機（７）からのタグデータや受信時刻データ等を入力する装置としてもよく、それら入力データは処理部（３）によって主記憶部（４）や交信履歴データベース（５）に記憶される。
【００４１】
なおもちろん、この配置図作成装置（１０）と受信機（７）とは一体に構成されていてもよく、たとえば受信機（７）に配置図作成装置（１０）の機能を具備させた一体型小型装置などを考慮できる。
【００４２】
＜交信履歴データの取得・蓄積（ステップＳ１）＞
まず、図３は、室内に様々な物体が散在している様子の一例を示したものである。この一例では、室内に、保険証、テレビ、本Ａ、書類、判子、マグカップ、メガネ、本Ｂ、はさみ、通帳、本Ｃが散在しており、これら各物体にはそれぞれを識別するＩＤタグ（８）が予め取り付けられている。ＩＤタグ（８）としては、ＲＦＩＤタグや超音波タグ、バーコードなどの非接触型タグを用いることができる。
【００４３】
一方、これら物体の所有者等である人は、ＩＤタグ（８）と無線交信してそのデータを受信可能な受信機（７）を身に装着あるいは携帯し、室内を移動する。受信機としては、タグリーダなどの無線受信機やバーコードの場合における光受発光機といった非接触型のものを用いることができる。
【００４４】
そして、この受信機（７）を持つ人が室内を移動することで、近傍のＩＤタグ（８）、より具体的には交信可能範囲に存在するＩＤタグ（８）と受信機（７）とが自動的に交信を行い、その交信データが交信履歴データベース（５）等に逐次記憶されて、交信履歴データが作成される。
【００４５】
したがって、人が受信機（７）を身に着けて日常生活を行うだけで、何等意識することなく、室内の各物体との交信履歴データが自動的に蓄積される。また、ある物を探す際に受信機（７）を持って室内を歩き回るだけで、交信履歴データが自動作成される。ここで重要なことは、その間、移動する受信機（７）あるいは受信機（７）を持っている人の位置を何ら計測する必要が無く、また受信機（７）とＩＤタグ（８）との相対位置、つまり受信機（７）からＩＤタグ（８）への距離や方角等の計測も不要な点であり、次述するように「いつタグとの交信が行われたか」や「どういう時間的順番でタグとの交信が行われたか」という簡易情報を使うだけでよいため、システムコストに優れている。
【００４６】
なお、人が受信機（７）を持って室内を動き回らなくても、受信機（７）が移動できればよいので、たとえば、受信機（７）自体を室内自走式のものとしてもよく、また受信機（７）を備えたロボットや室内飛行船等の移動装置を用いてもよい。
【００４７】
またもちろん、たとえば図４に例示したように、複数の受信機（７）が同一室内を移動し、それぞれがＩＤタグ（８）と交信しているような状況であっても、各受信機（７）とＩＤタグ（８）との交信履歴データを蓄積し、それを次述の算出処理に利用できることは言うまでもない。
【００４８】
交信履歴データについては、室内の受信機（７）が受信したタグデータとそれを受信した時刻とを記憶したものや、あるいは受信機（７）が受信したタグデータを受信時系列順につまりそれを受信した順に記憶したものを考慮できる。
【００４９】
たとえば図５（ａ）〜（ｄ）は、この交信履歴データの一例を示したものである。図５（ａ）の交信履歴データは、ＩＤタグデータとその受信時刻を記憶する場合のものであり、同一時刻に計測されたタグデータの集合が受信時刻とともに一つの交信履歴データとなってそれが時系列順に蓄積されている。１９時２０分３５秒にタグ２、タグ１１、タグ１７という３つのデータを受信して認識し、１９時２０分３８秒にタグ１１、タグ１７、タグ２５という３つのデータを受信・認識し、１９時２１分４５秒にタグ１１、タグ２５という２つのデータを受信・認識したことを表すデータ形式となっている。図５（ｂ）の交信履歴データも、ＩＤタグデータとその受信時刻を記憶する場合のものであるが、こちらは、ある時刻に計測された単一のタグデータが受信時刻とともに一つの交信履歴データとなってそれが時系列順に蓄積されている。１９時２０分３５．２１７秒にタグ２を受信・認識し、１９時２０分３５．２２４秒にタグ１１を受信・認識し、１９時２０分３５・２３１秒にタグ１７を受信・認識したことを表すデータ形式となっている。図５（ａ）の例では、１秒単位でデータ認識することで同じ秒でのデータ集合となっているのに対し、図５（ｂ）の例では、百分の１秒まで細かく区別して単一データとしているのである。
【００５０】
また、図５（ｃ）の交信履歴データは、厳密な受信時刻は記憶せず、ＩＤタグデータを受信時系列順に記憶する場合のものであり、同時に計測されたタグデータの集合のみが一つの交信履歴データとなってそれが時系列順に蓄積されている。つまり、上記図５（ａ）の時刻がないデータ形式である。図５（ｄ）の交信履歴データも、同様にＩＤタグデータを受信時系列順に記憶する場合のものであるが、単一のタグデータのみが一つの交信履歴データとなってそれが時系列順に蓄積されている。つまり、上記図５（ｂ）の時刻がないデータ形式である。
【００５１】
これら各種データ形式は、ＩＤタグ（８）や受信機（７）を含めたタグシステムの仕様や性能などに依存して使用可能なものが異なるので、システムに合わせて選択すればよい。
【００５２】
なお、ＩＤタグ（８）については、電波交信や光交信のものだけでなく、外部から画像認識可能なものも考慮でき、この場合では、たとえば、物体の外部から見えるところにそれを付けておき、室内に設置した受信機（７）としての撮像機器により撮像して、ＩＤタグ（８）を画像認識する。上記受信時刻は撮像時刻となる。このように、非接触タイプであれば様々なものがＩＤタグ（８）として使用可能であり、受信機（７）もそれに対応させたものを用いる。
【００５３】
＜物体間時間的近接度の算出（ステップＳ２）＞
続いて、上記のとおりの交信履歴データを用いて、室内に存在する２つの物体間の時間的近接度を算出する。この時間的近接度は、一連の交信履歴データのなかで２つの物体が出現する平均的な時間的な近さを表し、２物体が近くに存在するほど大きな値となるように算出される。たとえばＩＤタグｉとＩＤタグｊがしばしば同時または非常に短時間の間に認識される場合、時間的近接度は大きいとみなされる。より具体的には、以下の４つの算出手法を考慮できる。
【００５４】
まず第１には、たとえば図６（ａ）（ｂ）に例示したように、上記交信履歴データの中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、またＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをもカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によってＩＤタグｉ，ｊに対応する２物体間の時間的近接度を算出する。
【００５５】
図６（ａ）の例では、タグ１１とタグ２５とが１９時２０分３８秒および１９時２１分４５秒に同時出現しているのでそれらの同時出現回数はｎ11,25＝２であり、またタグ２５の出現回数はｎ25＝２であるが、タグ１１はさらに１９時２０分３５秒にも出現しているのでｎ11＝３となる。同様にしてその後の出現回数もカウントし続けられ、ｎ2,11などの他のペアについてもカウントされる。
【００５６】
これらのカウント値ｎij，ｎi，ｎjを用いた相関係数は、平均的な時間的な近さである時間的近接度ｐijを２物体が近くに存在するほど大きな値となるように定義するもので、たとえば、Ｊａｃｃａｒｄ係数と等価なｐij＝ｎij／（ｎi＋ｎj−ｎij）や、Ｂｒａｕｎ，Ｂｌａｎｑｕｅ係数ｎij／ｍａｘ｛ｎi，ｎj｝、Ｋｕｌｃｚｙｎｓｋｉ係数ｎij／（ｎi＋ｎj−２ｎij）など様々なものを考慮でき、それら各種相関係数を用いて定義し算出する。
【００５７】
この第１の手法は、図６（ａ）に例示したように上記図５（ａ）のデータ形式の場合に有用である。また図６（ｂ）に例示したように上記図５（ｃ）のデータ形式にも適用できる。厳密な時刻が分からなくても同時計測されたデータ集合であればカウント可能なためである。すなわち、本手法は、同時に複数のタグデータを取得できる場合に有用な算出手法なのである。
【００５８】
第２には、たとえば図７に例示したように、所定時間内の上記交信履歴データを１つにまとめ、その中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、またＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをもカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によってＩＤタグｉ，ｊに対応する２物体間の時間的近接度を算出する。
【００５９】
図７の例では、所定時間を５秒に設定しており、１９時２０分３５秒のタグ２、１９時２０分３７秒のタグ１１、１９時２０分３７秒のタグ１７が一つのデータに統合され、次の５秒間に入る１９時２０分４２秒のタグ１５、１９時２０分４３秒のタグ４、１９時２０分の４４秒のタグ８が次の一つのデータとなり、その後のデータについても同様に統合が続けられる。データ統合後は、第１の手法と同様にしてｎij，ｎi，ｎjのカウントおよびｐijの算出が行われる。
【００６０】
この第２の手法は、上記図５（ｂ）のデータ形式の場合に有用であり、そのデータ形式を図５（ａ）のデータ形式に擬似的に変換する前処理をしているのである。
【００６１】
第３には、たとえば図８に例示したように、所定連続数の交信履歴データを１つにまとめ、その中で任意の２つのＩＤタグｉ，ｊが同時に何回出現したかｎijをカウントし、またＩＤタグｉ，ｊがそれぞれ何回出現したかｎi，ｎjをもカウントし、これらのカウント値ｎij，ｎi，ｎjを用いた相関係数によってＩＤタグｉ，ｊに対応する２物体間の時間的近接度を算出する。
【００６２】
図８の例では、連続する２つのデータを１つに統合する場合のものであり、タグ２およびタグ１１が統合され、次いでタグ１１およびタグ１７が統合され、その後のデータについても同様に統合が行われる。もちろん、連続数は２つに限られず、連続する３つのあるいはそれ以上のデータを統合して利用することも可能である。データ統合後は、第１の手法と同様にしてｎij，ｎi，ｎjのカウントおよびｐijの算出が行われる。
【００６３】
この第３の手法は、上記図５（ｄ）のデータ形式の場合に有用であり、そのデータ形式を図５（ｃ）のデータ形式に擬似的に変換する前処理をしている。正確な時刻が不要であり、データ処理負担が軽いという利点がある。
【００６４】
そして第４には、たとえば図９に例示したように、交信履歴データの中でＩＤタグｉが出現した後に別のＩＤタグｊが最初に出現するまでの平均時間または平均データ間隔Ｔi→jを算出し、この平均時間または平均データ間隔Ｔi→jを用いた相関係数によってＩＤタグｉ，ｊに対応する２物体間の時間的近接度を算出する。
【００６５】
相関係数は、上記第１〜第４の手法と同様に、平均的な時間的な近さである時間的近接度ｐijを２物体が近くに存在するほど大きな値となるように定義するもので、一例としてたとえばｐij＝１／（Ｔi→j＋Ｔj→i）を考慮できる。もちろん他の相関係数も適用可能であることは言うまでもない。
【００６６】
この第４の手法は、上記図５（ａ）〜（ｄ）のいずれの形式にも適用できる。
【００６７】
＜物体間空間的距離推定値の算出（ステップＳ３）＞
続いて、上記のとおりに算出された時間的近接度から２物体間の空間的距離推定値を算出する。この空間的距離推定値は、互いに近い物体ほど同時観測の頻度が高いという経験則に基づいたもので、時間的近接度ｐijが大きい２物体ほど小さい値となるように算出される。たとえばＩＤタグｉとＩＤタグｊの時間的近接度ｐijが大きいほど空間的距離推定値は小さいとみなされる。
【００６８】
より具体的には、非負単調減少関数を用いて空間的距離推定値ｄij（ハット付）を算出することができる。この非負単調減少関数とは、たとえば図１０に例示したように、時間的近接度ｐijの定義域において非負である、つまりマイナスにならない単調減少関数のことをいい、非負且つ単調減少の特徴を持つ様々な関数を考慮できる。
【００６９】
図１１（ａ）〜（ｃ）は各々その一例を示したものであり、図１１（ａ）はｙ＝ａ・ｅ-bx，（ａ＞０，ｂ＞０）、図１０（ｂ）はｙ＝ａ・（１−ｘ）b，（ａ＞０，ｂ＞０）、図１１（ｃ）は階段状関数となっている。これら各種の非負単調減少関数については、事前知識に基づいて適当な組み合わせを選択する、またはパラメータの自動決定を行う（後述参照）などの処理も考慮できる。
【００７０】
＜物体配置図の作成（ステップＳ４）＞
そして、上記のとおりに算出された空間的距離推定値から物体配置図を作成する。
【００７１】
より具体的には、たとえば図１２に例示したように、空間的距離推定値のマトリクスから多次元尺度構成法により物体の２次元ないし３次元の座標値を算出し、この座標値から配置図を作成する。
【００７２】
図１２の例では、物体のＩＤタグが１から順に縦横に設定され、各２物体間の空間的距離推定値が対応付けされた距離推定値マトリックスとなっている。たとえばタグ１とタグ２との空間的距離推定値は０．５、タグ１とタグ３との空間的距離推定値は２．２であり、以降全ての２物体の空間的距離推定値がマトリックス状に対応している。
【００７３】
座標値は、このマトリクスから多次元尺度構成法により算出する。多次元尺度構成法（Multi-Dimensional Scaling：ＭＤＳ）には、古典尺度法やＳＭＡＣＯＦ（Scaling by MAjorizing a COnvex Function）法などの様々な手法があるが、そのいずれも利用可能である。
【００７４】
このように算出された座標値に基づいた配置図は、室内における各物体の厳密な位置を指し示すものではなく、全体の大まかな配置を表すのみで、これを見た人が配置関係を十分に把握できるというものであり、このことがこの出願の発明で最も重要な点である。すなわち、この出願の発明によれば、物の数値的に精密な位置ではなく室内全体における大雑把な位置を提示して、人の記憶を呼び起こし、置いた場所やしまった場所を思い出すことを手助けすることができるのである。
【００７５】
＜非負単調減少関数のパラメータの自動決定＞
ここで、上述した空間的距離推定値を算出するための非負単調減少関数のパラメータ自動決定処理について説明する。
【００７６】
この処理では、たとえば図１３に例示したように、多次元尺度構成法と最小二乗法等の関数近似手法とを繰り返し的に利用することで（図１におけるループ点線の流れに対応）、非負単調減少関数中のパラメータ値を最適推定する。
【００７７】
より具体的には、まずパラメータの初期値を用いた非負単調減少関数により空間的距離推定値を算出してマトリックスを作成し、多次元尺度構成法による座標値を算出する。得られた座標値に対する最小二乗法による関数近似によってパラメータ値を更新し、その更新値を用いて再び空間的距離推定値を算出し、座標値を算出する。これを誤差が許容範囲となるまで繰り返すことでパラメータ値の最適化を行うことができる。
【００７８】
＜物体配置図の修正（ステップＳ５）＞
以上のとおりに作成された配置図は、次のように修正することも可能である。
【００７９】
まず室内に散在する物体の中で１つまたは複数の物体のＩＤタグをアンカータグとして設定し、そのタグデータおよび座標値をアンカーデータとして用いて各物体の位置修正を行う。
【００８０】
室内には、読みかけの本や頻繁に使うメガネなどとは異なり、柱や壁等の決して動くことの無い物体（固定物体と呼べる）や、テレビや家具等の持ち歩くことが稀でほぼ固定設置されたままの物体（準固定物体と呼べる）がしばしば存在する。そこで、これら固定物体あるいは準固定物体を配置関係のアンカーとなる物体として用い、そのＩＤタグおよび正確な座標値を予めアンカーデータとして主記憶部（４）や交信履歴データベース（５）（図３参照）等の記憶部に記憶させておく。そして、たとえば図１４に例示したように、配置図作成後に、アンカータグと同一のＩＤタグを有する物体の配置図上の座標値（図中の実線丸）を、記憶してある正確なアンカー座標値（図中の点線丸）と比較して、それらが完全一致するあるいは平均座標誤差が最小になるようなアフィン変換等の一次変換を行うことにより、各タグ位置を修正する。
【００８１】
図１４の例では、タグ１，６，７をアンカータグとしているので、上記多次元尺度構成法により得られたタグ１，６，７の座標値（実線丸）をアンカー座標値（点線丸）に置き換え、さらにそれらタグ１，６，７からの上記空間的距離推定値に従って他のタグ２，３，４，５の座標値を移動修正することで、大雑把ではあるがより正確な配置図、言い換えるとより正確な大雑把な配置図が得られるようになる。
【００８２】
［第２の実施形態］
ところで、上述した第１の実施形態では、ＩＤタグとの交信履歴データとして受信機（７）によるタグ受信時刻（タグ認識時刻とも呼べる）を用い、これに基づいて物体間の時間的近接度、空間的距離推定値を順に算出するという処理となっているが、この出願の発明では、上記時刻の代わりに、物体間の受信機（７）の移動距離を用いて、これから空間的距離推定値を直接算出するようにしてもよい。より具体的には以下のとおりであり、図１５はその処理フロー図、図１６はその一具体例を示している。
【００８３】
＜移動距離に基づく空間的距離推定＞
ある物体に付されたＩＤタグＡとそれとは別の物体に付されたＩＤタグＢとの空間的距離推定について考える。
【００８４】
まず、それら２つの物体間の受信機（７）の移動距離を取得する（ステップＳ１１）。より具体的には、受信機（７）がＩＤタグＡのタグデータを受信してそれを認識し、続いてＩＤタグＢのタグデータを受信してそれを認識した場合、ＩＤタグＡを認識してからＩＤタグＢを認識するまでに受信機（７）が移動した距離を取得する（ステップＳ１１）。図１６の例では、たとえばメガネ・タグ２から判子・タグ１１までの移動距離Ｍ2→11である。
【００８５】
この移動距離については、たとえば、受信機（７）が人が装着あるいは携帯したものである場合では、別途加速度計や万歩計（登録商標）等の計測装置（図示なし）を用意し、受信機（７）によるＩＤタグ認識と同期させて計測を実行させるなどして計測データを取得し、その計測データに基づいて移動距離を算出する。計測装置は、受信機（７）とは別体として人に装着あるいは携帯させるようにしても、受信機（７）に組み込んだ一体型のものとしてもよい。また、受信機（７）がロボット等の移動装置に具備されたものである場合には、エンコーダ等の計測装置を移動装置に組み込んだ形態を考慮でき、計測データから移動距離を取得する。
【００８６】
このようにして取得した移動距離は主記憶部（４）（図４参照）等の内部記憶部や交信履歴データベース（５）（図４参照）に記憶させ、Ａ→Ｂ間のいくつかの移動距離が蓄積された後、その交信履歴データから平均移動距離を算出する（ステップＳ１２）。この平均移動距離が物体間の空間的距離推定値となる。
【００８７】
もちろん、Ｂ→Ａの順でタグ認識した場合でもＡＢ間の移動距離は同じであるため、Ｂ→Ａも含めた交信履歴データから平均移動距離を算出してよいことは言うまでもない。図１６の例ではたとえば移動距離Ｍ2→11と移動距離Ｍ11→2であり、これらからたとえば図１７に例示したような平均移動距離が算出される。図１７の例ではタグ２−タグ１１間が１．２ｍ、タグ１１−タグ８間が０．７ｍとなっている。
【００８８】
また、平均移動距離算出には、外れ値除去などの統計的検定法を組み合わせて、その算出精度を高めることが好ましい。
【００８９】
後は、この空間的距離推定値としての平均移動距離から、前記第１の実施形態と同様に多次元尺度構成法を用いて物体配置図を作成し（ステップＳ１３）、また必要に応じて配置図を修正すればよい（ステップＳ１４）。
【００９０】
［第３の実施形態］
もちろん、図１８および図１９に例示したように、第１の実施形態および第２の実施形態を組み合わせて配置図作成を実行することも可能である。
【００９１】
より具体的には、受信時刻と移動距離の両方を交信履歴データとして得ることができる場合、受信時刻に基づく空間的距離推定（ステップＳ２１→ステップＳ２２→ステップＳ２３）および移動距離に基づく空間的距離推定（ステップＳ２１→ステップＳ２３）を実行し、得られた空間的距離推定値を組み合わせて配置図を作成する（ステップＳ２４，ステップＳ２５）。これにより、一方の情報のみを用いた場合よりも、地図精度を向上させる、つまりより一層正確な大雑把な配置図を得ることができるようになる。
【００９２】
空間的距離推定値の組み合わせについては、様々な手法を考慮でき、たとえば一例として下記数式によるものが挙げられる。
【００９３】
【数１】
2005037365.tif 000003
【００９４】
重みパラメータｗについては、それぞれの情報がどの程度信頼できるかによって決める。後は得られたＤABの値から多次元尺度構成法等によって座標値を算出し、配置図を作成する。
【００９５】
本実施形態は、一つの受信機（７）で時刻と距離の両方を取得できる場合だけでなく、複数の受信機（７）を用いた環境において一方は時刻のみ、他方は距離のみを取得できるといった場合にも適用できる。
【００９６】
この出願の発明は以上の実施形態に限定されるものではなく、細部については様々な態様が可能であることは言うまでもない。たとえば、上記実施形態については主に室内空間を対象とした説明となっているが、同様にして屋外空間に存在する物体の配置図も作成でき、物体に取り付けられたＩＤタグ（８）と受信機（７）とが交信してその交信履歴データを取得できれば、後は受信時刻や移動距離に基づく空間的距離推定を行えばよい。
【産業上の利用可能性】
【００９７】
以上詳しく説明したとおり、この出願の発明によって、屋内外に存在する物の大雑把な配置図を作成しておおまかな位置関係を教え、置いた場所やしまった場所を思い出すことを簡単に且つ効果的に手助けすることのできる、物体配置図作成方法、物体配置図作成プログラムおよび物体配置図作成プログラムを記録したコンピュータ読み取り可能な記憶媒体、ならびに物体配置図作成システムが提供される。
【図面の簡単な説明】
【００９８】
【図１】この出願の発明の処理フロー図である。
【図２】この出願の発明のシステム構成図である。
【図３】室内に物体が散在した様子について説明するための図である。
【図４】この出願の発明の別のシステム構成図である。
【図５】（ａ）〜（ｄ）は、各々、交信履歴データ形式の一例について説明するための図である。
【図６】（ａ）（ｂ）は、各々、時間的近接度の一算出手法について説明するための図である。
【図７】時間的近接度の別の一算出手法について説明するための図である。
【図８】時間的近接度のさらに別の一算出手法について説明するための図である。
【図９】時間的近接度のまたさらに別の一算出手法について説明するための図である。
【図１０】空間的距離推定値の算出に用いられる非負単調減少関数について説明するための図である。
【図１１】（ａ）〜（ｃ）は、各々、非負単調減少関数の一例について説明するための図である。
【図１２】配置図作成処理の一例について説明するための図である。
【図１３】非負単調減少関数のパラメータ更新処理の一例について説明するための図である。
【図１４】配置図修正処理の一例について説明するための図である。
【図１５】この出願の発明の別の処理フロー図である。
【図１６】受信機が移動する様子について説明するための図である。
【図１７】交信履歴データとしての移動距離の一例について説明するための図である。
【図１８】この出願の発明のさらに別の処理フロー図である。
【図１９】交信履歴データとしての受信時刻および移動距離の一例について説明するための図である。
【符号の説明】
【００９９】
１  表示部
２  入力部
３  処理部（ＣＰＵ）
４  主記憶部
５  交信履歴データベース
６  バス
７  受信機
８  ＩＤタグ
１０  物体配置図作成装置
【図１】
2005037365.tif 000004
【図２】
2005037365.tif 000005
【図３】
2005037365.tif 000006
【図４】
2005037365.tif 000007
【図５】
2005037365.tif 000008
【図６】
2005037365.tif 000009
【図７】
2005037365.tif 000010
【図８】
2005037365.tif 000011
【図９】
2005037365.tif 000012
【図１０】
2005037365.tif 000013
【図１１】
2005037365.tif 000014
【図１２】
2005037365.tif 000015
【図１３】
2005037365.tif 000016
【図１４】
2005037365.tif 000017
【図１５】
2005037365.tif 000018
【図１６】
2005037365.tif 000019
【図１７】
2005037365.tif 000020
【図１８】
2005037365.tif 000021
【図１９】
2005037365.tif 000022