(57)【要約】【課題】  オブジェクトの位置の検出に好適な位置情報検出装置、情報処理装置を提供する。【解決手段】  オブジェクトの位置の検出に供される位置情報検出装置であって、前記オブジェクトからコード情報を入力するコード情報入力手段と、前記コード情報を外部装置に送信するコード情報送信手段とを有する。【選択図】  図１
2005257284.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトの位置の検出に供される位置情報検出装置であって、
前記オブジェクトからコード情報を入力するコード情報入力手段と、
前記コード情報を外部装置に送信するコード情報送信手段と
を有することを特徴とする位置情報検出装置。
【請求項２】
前記オブジェクトの位置を検出する位置情報検出手段を有することを特徴とする請求項１に記載の位置情報検出装置。
【請求項３】
前記位置情報検出装置の状態を示す表示手段を有することを特徴とする請求項２に記載の位置情報検出装置。
【請求項４】
前記位置情報検出装置が移動したことを検出する移動検出手段を有することを特徴とする請求項２に記載の位置情報検出装置。
【請求項５】
前記位置情報検出装置が、前記オブジェクトに装着されているかどうかを検出する着脱検出手段を有することを特徴とする請求項２に記載の位置情報検出装置。
【請求項６】
前記着脱検出手段の検出結果に基づき、前記位置情報検出装置の電源を制御する電源制御手段を有することを特徴とする請求項５に記載の位置情報検出装置。
【請求項７】
前記コード情報は、無線ＬＡＮのアクセスポイントで中継され、前記外部装置に送信されることを特徴とする請求項１に記載の位置情報検出装置。
【請求項８】
前記コード情報送信手段は、複数の前記アクセスポイントに対し、前記コード情報を同時に送信することを特徴とする請求項７に記載の位置情報検出装置。
【請求項９】
請求項１から８のいずれか１項に記載の位置情報検出装置が送信したコード情報を受信するコード情報受信手段と、
前記コード情報に対応するオブジェクトを識別する識別手段と、
前記位置情報検出装置の位置を取得する位置情報取得手段と
を有することを特徴とする情報処理装置。
【請求項１０】
前記アクセスポイントが中継した前記コード情報を受信する場合、前記位置情報取得手段は、前記アクセスポイントから受信した時間情報に基づき、前記位置情報を取得することを特徴とする請求項９に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オブジェクトを識別し、その位置情報を検出する位置情報検出装置、情報処理装置に関する。
【背景技術】
【０００２】
実世界にあるオブジェクトとデジタル情報による表示（プロジェクタなどによりデジタル情報を投影）とを組み合わせることで効率的な情報提供方法を実現するシステムや、オブジェクトの物流管理システムなど、様々な用途において、実世界にあるオブジェクトを識別してオブジェクトの位置情報を検出する技術は必要とされている。
【０００３】
実世界のオブジェクトとデジタル情報とを組み合わせて表示するシステムでは、実世界オブジェクトにバーコード、２次元コードなどのビジュアル・マーカーを貼り付け、そのビジュアル・マーカーをシステム上方又は側面に設置した撮影装置で撮影することによって、オブジェクトの識別と位置情報を検出している。
【０００４】
このようなシステムは、実世界のオブジェクトと位置情報から、オブジェクトに対するデジタル情報をコントロールすることによって、効果的な情報表示環境又は情報操作環境を提供する。この代表的な研究例としてI/O BulbやLuminous Roomなどが挙げられる。
【０００５】
この研究の他にも、特許文献１や特許文献２などでは、上記システムの機器構成と類似したシステムを利用して、情報表示環境又は情報操作環境を提供している。
【０００６】
特許文献３では、現状の物流管理システムにおいて、位置情報の検出とコード情報の入力が可能な携帯端末で、配達作業などの一つの作業が終了したときに、配達オブジェクトに貼り付けられたコード情報を入力し、その際の位置情報を検出することによって、オブジェクトの識別と位置情報を検出する方法が提案されている。
【０００７】
特許文献４では、バーコードに配送先位置情報を記述し、物品を配送する配送車の位置情報をＧＰＳで検出する内容が開示されている。この特許文献４は、物品を配送した際に、物品のバーコードに記述された配送先位置情報と配送車の位置情報とを検証することで、正確に物品が配送されたことを確認するものである。
【０００８】
特許文献５では、独自コードを発振する発振器を移動物体に取り付ける内容が開示されている。発振器の独自コードを受信し、総合基地局へ信号を送る基地局を設置することで、総合基地局は基地局から送信される信号強度から発振器の位置情報を算出する。これより、移動物体に取り付ける発振器は、独自コードを発振するだけで位置情報を特定できるので、小型化、省電力化でき、様々な移動物体に取り付けることが可能になる。
【０００９】
特許文献６では、電子文書が表示されているディスプレイ上に貼られた付箋紙の情報と、貼られた対象である電子文書とを関連づけて管理することができる文書管理装置が開示されている。
【特許文献１】特開２０００−９９５９１号公報
【特許文献２】特開２００１−１３６５０４号公報
【特許文献３】特開２００１−３４８１１０号公報
【特許文献４】特開平８−２７３０９７号公報
【特許文献５】特開２００３−５７３３１号公報
【特許文献６】特開２００１−１４３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１、２では、上方の撮影装置で実世界のオブジェクトを撮影してオブジェクトの識別と位置情報を取得するため、システム自身が大掛かりになる。
【００１１】
また、撮像装置とオブジェクトの間にユーザの手などの障害物が入るとオブジェクトを識別できなくなること、窓際など光学環境の変化が激しい場所に上記システムを設置すると実世界のオブジェクトに貼り付けたビジュアル・マーカーを誤認識するなどの問題点もある。
【００１２】
この問題点に対し、実世界のオブジェクトとして磁気マーカーを使用し、デジタル出力可能なディスプレイ面に磁気センサを設置して、磁気マーカーの位置を検出することにより、オブジェクトの誤認識を改善する方法などが考案されている。
【００１３】
しかし、上記のシステムでは、様々なオブジェクトを識別して利用することを想定していないため、実世界のオブジェクトとして磁気マーカーだけしか利用できないことが問題点となる。
【００１４】
その上、特許文献１では、コラージュ構成要素（紙文書やマグネット、ピンなど）を情報コラージュ装置（電子ボードなど）に着脱することは可能であるが、コラージュ構成要素の識別・位置情報を検出する検出装置とコラージュ構成要素とを着脱可能にすることが考慮されていない。コラージュ構成要素の識別と位置情報の検出方法の一例として、情報コラージュ装置の上方又は側面に取り付けた撮影装置でコラージュ構成要素を撮影する方法が挙げられているが、以下で説明する特許文献２の問題と同様な問題がある。
【００１５】
その他の検出方法として、情報コラージュ装置にＲＦタグをコラージュ構成要素に無線（ＲＦ）タグを取り付ける方法などが記載されているが、コラージュ構成要素に取り付けたＲＦタグリーダを再利用する仕組みがないために位置情報検出装置のコストがかかる。
【００１６】
特許文献２においては、上述したように、システム自身が大掛かりなものとなるとともに、撮影装置とオブジェクトとの間に、ユーザの手やその他のオブジェクトが入ってしまうと、オブジェクトのビジュアル・ブックマークを撮影できないため、オブジェクトの識別と位置情報の検出ができなくなる。
【００１７】
特許文献３では、オブジェクトと位置情報検出装置が離れているため、オブジェクトに貼り付けたコード情報を携帯端末で入力した時間以外はオブジェクトの位置情報を検出できないという問題がある。また、コード情報を入力したことがオブジェクト上に表示されないため、コード情報を携帯端末で入力し忘れるなどのミスが発生し、オブジェクトの位置情報が検出できないなどの問題があった。
【００１８】
特許文献４では、物品を配送時にコード情報を読み取る際に、配送車に取り付けたＧＰＳの位置情報を検出することにより、物品の識別と位置情報を検出し、配送確認を行うことができるが、携帯端末で物品のコード情報を読み取ったときだけしか物品の位置情報を検出することができない。また、コード情報を読み取ったことを物品上に表示する手段がないため、物品のコード情報の検出作業を忘れてしまい位置情報が検出できないなどの問題がある。
【００１９】
特許文献５では、独自コードを発振する発振器を移動物体に取り付けることにより、省電力な位置情報検出装置を作成できるが、移動物体を識別する手段が位置情報検出装置にないため、位置情報検出装置を再利用した際にユーザが移動物体と位置情報検出装置との関連付けを行わなければならないという問題がある。
【００２０】
特許文献６では、コード情報の入力と位置情報の検出が可能な携帯端末だけで、物品の識別と位置情報を同時に取得することができるが、携帯端末で物品のコード情報を読み取ったときだけしか物品の位置情報を検出できないこと、コード情報を読み取ったことを物品上に表示する手段がないため、物品のコード情報の検出作業を忘れてしまい位置情報が検出できないなどの問題がある。
【００２１】
これらの問題を改善するため、直接、実世界のオブジェクトに位置情報検出装置を取り付ける方法が考えられる。しかし、位置情報検出装置は高価であるため、使い捨てする機会が多いオブジェクト（例として紙文書など）に専用の位置情報検出装置を取り付け、オブジェクトと同時に位置情報検出装置を廃棄することは、コスト面で非常に効率が悪い。
【００２２】
もっとも、オブジェクトに着脱可能な位置情報検出装置を使用し、位置情報検出装置を再利用することによってコスト低減が可能であるが、従来までに着脱可能の位置情報検出装置は、オブジェクトを識別する手段がなかったため、再利用する度にユーザがオブジェクトを識別して位置情報検出装置と関連付ける必要があり、簡易に再利用することができなかった。
【００２３】
本発明は、このような問題点に鑑み、上述したオブジェクトの位置の検出に好適な位置情報検出装置、情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００２４】
上記課題を解決するために、本発明は、オブジェクトの位置の検出に供される位置情報検出装置であって、前記オブジェクトからコード情報を入力するコード情報入力手段と、前記コード情報を外部装置に送信するコード情報送信手段とを有することを特徴とする。
【００２５】
また、上記課題を解決するために、本発明は、前記オブジェクトの位置を検出する位置情報検出手段を有することを特徴とする。
【００２６】
また、上記課題を解決するために、本発明は、前記位置情報検出装置の状態を示す表示手段を有することを特徴とする。
【００２７】
また、上記課題を解決するために、本発明は、前記位置情報検出装置が移動したことを検出する移動検出手段を有することを特徴とする。
【００２８】
また、上記課題を解決するために、本発明は、前記オブジェクトに装着されているかどうかを検出する着脱検出手段を有することを特徴とする。
【００２９】
また、上記課題を解決するために、本発明は、前記着脱検出手段の検出結果に基づき、前記位置情報検出装置の電源を制御する電源制御手段を有することを特徴とする。
【００３０】
また、上記課題を解決するために、本発明は、前記コード情報は、無線ＬＡＮのアクセスポイントで中継され、前記外部装置に送信されることを特徴とする。
【００３１】
また、上記課題を解決するために、本発明は、前記コード情報送信手段は、複数の前記アクセスポイントに対し、前記コード情報を同時に送信することを特徴とする。
【００３２】
また、上記課題を解決するために、本発明は、請求項１から８のいずれか１項に記載の位置情報検出装置が送信したコード情報を受信するコード情報受信手段と、前記コード情報に対応するオブジェクトを識別する識別手段と、前記位置情報検出装置の位置を取得する位置情報取得手段とを有することを特徴とする。
【００３３】
また、上記課題を解決するために、本発明は、前記アクセスポイントが中継した前記コード情報を受信する場合、前記位置情報取得手段は、前記アクセスポイントから受信した時間情報に基づき、前記位置情報を取得することを特徴とする。
【発明の効果】
【００３４】
本発明は以上説明したように、オブジェクトの位置の検出に好適な位置情報検出装置、情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下、図面を参照し、本発明を実施するための６つの実施例について説明する。これらの実施例における位置情報検出装置は、オブジェクトに付加されたコード情報を入力し、入力されたコード情報からオブジェクトを自動的に識別し、オブジェクトの位置情報を検出するものである。
【００３６】
また、実施例１は、各実施例の基本となるものであり、実施例１で説明した内容については、他の実施例での説明を省略することがある。
【実施例１】
【００３７】
位置情報検出装置について、図１、図２を用いて説明する。図１に示される位置情報検出装置１０は、斜め上からの斜視図であり、図２に示される位置情報検出装置１０は、斜め下からの斜視図である。
【００３８】
まず、図１から説明する。位置情報検出装置１０は、コード情報入力部１１と、位置情報検出部１２と、コード情報記録部１３と、コード情報送信手段に対応する情報送信部１４とを有する。このうち、コード情報入力部１１は、コード情報入力手段に対応し、位置情報検出部１２は、位置情報検出手段に対応し、情報送信部１４は、コード情報送信手段に対応する。
【００３９】
コード情報入力部１１は、オブジェクトに付加されたコード情報を入力するものである。位置情報検出部１２は、位置情報を検出するものである。コード情報記録部１３は、コード情報入力部１１より入力されたコード情報を記録するものである。情報送信部１４部は、はコード情報記録部１３で記録されたコード情報、又は位置情報検出部１２で検出された位置情報を外部の情報処理装置へ送信するものである。
【００４０】
上記コード情報入力部１１の処理方法の一例として、光学的にコード情報を入力する方法が挙げられる。
【００４１】
次に、図２について説明する。位置情報検出装置１０の裏には、着脱部１５が設けられる。着脱部１５は、位置情報検出装置１０をオブジェクトへ取り付けるためのものである。
【００４２】
このように、位置情報検出装置１０は、オブジェクトに着脱するための着脱部１５と一体となっている。この位置情報検出装置１０の装着を示すものが図３である。図３には、物理的なオブジェクト２０Ａ、２０Ｂと、コード情報２１と、位置情報検出装置１０とが示されている。左側のオブジェクト２０Ａに、位置情報検出装置１０をコード情報２１上に装着したのが右側のオブジェクト２０Ｂである。
【００４３】
オブジェクト２０Ａのコード情報２１は、バーコードや２次元コードなどである。バーコードや２次元コードなどは、紙面や物品などに印刷するだけで作成でき、コストが掛からないため、多くのオブジェクトに付加されている。
【００４４】
以上説明した位置情報検出装置１０の機能ブロック図を、図４を用いて説明する。図４には、位置情報検出装置１０の他に、位置情報検出装置１０に接続される外部情報処理装置３０も示されている。
【００４５】
位置情報検出装置１０は、機能ブロックとして、着脱部１５と、コード情報入力部１１と、コード情報記録部１３と、位置情報検出部１２と、情報送信部１４とを有する。これらの機能については、図１、２で説明したとおりである。
【００４６】
次に、図５を用いて、位置情報検出装置１０のハードウェア構成について説明する。位置情報検出装置１０は、ＣＰＵ４１と、コードリーダ４２と、本体電源部４３と、メモリ４４と、通信Ｉ／Ｆ（インタフェース）４５と、着脱部材４６、バス４７とで構成される。
【００４７】
ＣＰＵ４１は、位置情報検出装置１０の全体を制御するものである。コードリーダ４２は、コード情報を読み取るものである。本体電源部４３は、位置情報検出装置１０の電源を制御するもので、電源制御手段に対応する。メモリ４４は、ＲＡＭなどの揮発性記憶装置である。通信Ｉ／Ｆ４５は、外部情報処理装置３０と通信をするためのインタフェースである。着脱部材４６は、オブジェクト２０に装着するためのものである。
【００４８】
以上がハードウェア構成である。次に、コード情報入力部１１、位置情報検出部１２、コード情報記録部１３、情報送信部１４の詳細について説明する。
【００４９】
まず、コード情報入力部１１について説明する。コード情報入力部１１への入力方法には、電気的・磁気的に入力する方法も考えられるが、現状としてオブジェクトに付加されたバーコードや２次元コードなどを光学的に入力する方法が効率的である。
【００５０】
光学的にコード情報を入力する場合、１次元コードに対応するものは、近赤外発光ダイオード（ＬＥＤ）によりバーコードを一括して照射し、ラインＣＣＤによって該バーコードからの反射光を検出するスキャン型や、レーザー走査型のラインセンサから構成されるものもある。２次元コードに対応させるには、ＣＣＤやＣＭＯＳなどからなるエリアセンサをコード情報入力部１１に設ける。
【００５１】
次に、位置情報検出部１２について説明する。位置情報検出部１２の例として、ＧＰＳ・無線・光・磁気・超音波などを利用した位置情報の検出方法を用いたものが挙げられるが、位置情報検出部１２は上記の検出方法を複数利用するものであっても良い。例えば、ＧＰＳによる位置情報検出部１２は、屋内で使用するとＧＰＳ衛星から情報を受信できないため、位置情報を検出することができない。一方、無線による位置情報検出部１２は、屋内では無線ＬＡＮのアクセスポイントなどが多数あるため、屋外よりも位置情報を正確に検出することができる。
【００５２】
従って、位置情報検出部１２の構成として、ＧＰＳと無線による位置情報検出部１２を両方設置し、状況に応じて検出手段を使い分けて位置情報を検出しても良い。
【００５３】
なお、ＧＰＳによる位置情報検出方法として、ＧＰＳ衛星から受信する情報から位置情報を算出する処理を位置情報検出装置で行わず、受信情報を位置情報算出装置となる外部情報処理装置へ送信し、外部情報処理装置内で位置情報の算出処理を実行するMS-Assisted方式が挙げられる。この方式では位置情報検出装置１０の処理が軽減され位置情報検出時の消費電力が少なくなるため、取り付け型の位置情報検出装置１０に好都合である。
【００５４】
なお、本実施例による位置情報検出装置１０は、MS-Assisted方式だけに限定するものではなく、位置情報の算出処理を全て位置情報検出装置側で実行するAutonomous方式などを使用しても良い。
【００５５】
また、無線による位置情報検出方法の一例としては、IEEE802.11形式の無線ＬＡＮのアクセスポイントを利用して位置情報を検出する方法が挙げられる。IEEE802.11形式の無線ＬＡＮは、現状としてインフラ整備が進んでいるため、様々な場所で利用することができる。
【００５６】
現在の位置情報検出技術では、IEEE802.11a、IEEE802.11bを使用して約１ｍの精度で位置情報を検出可能である。また、将来的にはＵＷＢ（UltraWideBand:超広域帯無線）を利用しても良い。ＵＷＢは、IEEE802.11形式と比べ位置情報の検出精度が高いこと（数ｃｍの精度）、障害物などの影響を受けづらいこと、消費電力が少ないことなどが特徴として挙げられる。
【００５７】
光による位置情報検出方法の一例としては、任意の位置からレーザー光を一様に照射し、位置情報検出部１２に貼り付けた再帰光学系の反射素子に照射された際に反射される反射光を計測することで位置情報を検出するi-laderシステムなどが挙げられる。
【００５８】
次に、コード情報記録部１３について説明する。コード情報記録部１３は、メモリ４４にコード情報を記録する。メモリ４４の一例としては、小型の半導体素子などが挙げられる。コード情報入力部で、光学的に何度もオブジェクトに付加されたコード情報を入力すると電力を多く消費する。
【００５９】
従って、位置情報検出装置１０にコード情報記録部１３を設置し、位置情報検出装置１０をオブジェクトへ装着する際に、オブジェクトに付加されたコード情報をコード情報入力部１１で入力させてコード情報記録部１３に記録させることによって、コード情報を一度入力するだけでコード情報を保持する位置情報検出装置１０が作成できる。これにより、消費電力の少ない位置情報検出装置１０を提供できる。
【００６０】
なお、位置情報検出装置１０をオブジェクトから取り外す際に、コード情報記録部１３に記録されたコード情報を消去する処理を実行しても良い。
【００６１】
次に、情報送信部１４について説明する。情報送信部１４は、通信Ｉ／Ｆ４４を利用するものである。通信Ｉ／Ｆ４４の例として、無線LAN（IEEE802.11など）、ＵＷＢ方式、Blue-Toothなどの通信モジュールが挙げられる。
【００６２】
位置情報検出装置１０内で、位置情報の算出処理やコード情報からオブジェクトを識別する処理をし、位置情報検出装置に取り付けた外部表示手段の表示方法を切り替えるなどのオブジェクトの識別結果に応じた処理を全て実行しても良いが、全ての処理を位置情報検出装置に実行させると、位置情報検出装置１０のサイズが大きくなることや消費電力が多くなることなどの問題が発生する。
【００６３】
従って、位置情報検出装置１０によって検出される位置情報及びコード情報を情報送信部１４で外部情報処理装置に送信し、外部情報処理装置で位置情報を算出する処理やコード情報からオブジェクトを識別する処理などを行っても良い。
【００６４】
なお、上述したコード情報記録部１３及び情報送信部１４は必要に応じて位置情報検出装置１０に設置する。
【００６５】
次に着脱部１５について説明する。着脱部１５の例としては、ポストイット（登録商標）のように弱い結合力の接着部材を使用することが挙げられる。弱い結合力の接着部材を利用することで、位置情報検出装置１０をオブジェクトへ簡単に着脱することが可能となる。オブジェクトへの着脱は、着脱部材４６を利用して実行される。
【００６６】
なお、接着部１５は弱い結合力の接着部材に限らず、オブジェクトの動きが激しいものに対しては、位置情報検出装置１０が自然に外れないようにするため、強い結合力の接着部材を使用しても良い。また、着脱手段をクリップ型にしてオブジェクトに挟むことにより着脱可能にしても良いし、ピン型にしてオブジェクトに突き刺すことにより着脱可能にしても良い。
【００６７】
次に、位置情報検出装置１０の処理に関するフローチャートを、図６を用いて説明する。なお、このフローチャートは、コード情報入力部１１が光学方式であり、位置情報検出部１２が無線ＬＡＮ方式であり、着脱部１５が接着型である位置情報検出装置１０の場合の処理を示すものである。
【００６８】
まず、位置情報検出装置１０がオブジェクトに装着されることにより、ステップＳ１０１で、コード情報入力部１１でオブジェクトに付加されているコード情報が入力される。ステップＳ１０２で、位置情報検出装置１０は、入力されたコード情報をコード情報記録部１３に記録する。ステップＳ１０３で、位置情報検出装置１０は、記録したコード情報からオブジェクトを識別する。ステップＳ１０４で、位置情報検出部１２は、オブジェクトの位置情報を検出する。ステップＳ１０５で、位置情報検出装置１０は、オブジェクトの情報と位置情報とを関連付けて保存する。
【００６９】
その後、位置情報検出装置１０が取り外されると、位置情報検出装置１０は、ステップＳ１０６で、コード情報記録部１３に記録したコード情報を消去する。
【００７０】
上記ステップＳ１０３のオブジェクトの識別処理は、位置情報検出装置１０内で実行しても良いし、位置情報検出装置１０の情報送信部１４でコード情報を外部情報処理装置に送信して外部情報処理装置で実行しても良い。
【００７１】
このような処理を実行する外部情報処理装置の構成図を、図７を用いて説明する。図７には、位置情報検出装置１０と、外部情報処理装置３０とが示されている。外部情報処理装置３０は、位置情報取得部５１と、コード情報受信部５２と、識別部５３と、情報保持部５４とを有する。コード情報受信部５２は、コード受信手段に対応し、識別部５３は、識別手段に対応し、位置情報取得部５１は、位置情報取得手段に対応する。
【００７２】
コード情報受信部５２は、位置情報検出装置１０から送信されるコード情報を受信するものであり、IEEE802.11、ＵＷＢ方式、Blue-Toothなどの通信モジュールである。識別部５３は、コード情報受信部５２で受信したコード情報からデータベースを利用して、位置情報検出装置１０を装着したオブジェクトを識別するものである。位置情報取得部５１は、位置情報検出装置１０から送信される情報を受信して位置情報を取得するものである。情報保持部５４は、識別部５３で識別されたオブジェクト情報と位置情報取得部５１で取得したオブジェクトの位置情報とを関連付けて保持するものである。
【００７３】
これら識別部５３、位置情報取得部５１、情報保持部５４を有する外部情報処理装置３０は、半導体記録部品、磁気記録部品、ＣＰＵなどから構成されるＰＣやサーバ機器などを使用しても良い。
【００７４】
次に、上述したデータベース（以下、ＤＢと記す）について、図８を用いて説明する。この図８に示されるＤＢは、オブジェクトとコード情報とを関連付けるＤＢであり、項目には「Ｎｏ」と「コード情報」と「オブジェクト情報」とを有する。「Ｎｏ」は、管理番号である。「コード情報」は、オブジェクトを識別するものである。「オブジェクト情報」は、オブジェクトの具体的な情報である。
【００７５】
このＤＢを用いて実行される外部情報処理装置３０でオブジェクトの識別処理について説明する。オブジェクトの識別処理では、外部情報処理装置３０に上記ＤＢを用意しておき、そのＤＢ内のコード情報と位置情報検出装置１０から送信されたコード情報とを比較してオブジェクトを識別する。
【００７６】
具体的に、外部情報処理装置３０は、位置情報検出装置１０から送信されるコード情報と一致する情報をデータベース内のコード情報から検索する。例えば、送信されたコード情報が111-56754-543565ならば、ＤＢ内のＮｏ.１と一致する。従って、位置情報検出装置１０が接着しているオブジェクトは、文書名が“超広域無線システムの研究”の紙文書オブジェクトであることが識別できる。
【００７７】
なお、コード情報は、左端３桁がオブジェクトの形態を示し、中間５桁がオブジェクトの所有者または配達先の受領者を示し、右端６桁がオブジェクトの内容を示している。また、図８の「ＵＲＬ情報」とは、紙文書に印刷された情報の基となる電子文書が保存されている場所を示している。
【００７８】
以上説明した処理では外部情報処理装置３０がコード情報からオブジェクトを識別する処理であるが、位置情報検出装置１０にＤＢを予め用意しておくことで、識別処理を位置情報検出装置１０で実行しても良い。これより外部情報処理装置３０がなくても、コード情報からオブジェクトの識別処理が実行可能となる。
【００７９】
次に、位置情報検出装置１０の位置情報検出部１２でオブジェクトの位置情報を検出する方法について説明する。位置情報検出方法として、位置情報検出装置と情報処理装置を中継する無線ＬＡＮのアクセスポイントを利用する場合について説明する。
【００８０】
無線ＬＡＮを使用した位置検出方法としては、ＴＯＡ方式（Time of Arrival）やＴＤＯＡ方式（Time Difference of Arrival）などが挙げられる。ＴＯＡ方式では、位置情報検出装置１０からアクセスポイントまでの信号伝送時間情報から位置情報を算出するため、位置情報検出装置１０とアクセスポイントの同期を取ることが必要となり、位置情報検出装置１０の構成が大きくなるのであまり現実的ではない。ＴＤＯＡ方式では、複数の地点に置かれたアクセスポイントの信号受信時間のずれから位置情報を算出するため、複数のアクセスポイント同士の同期を取るだけで良い。従って図９で説明する検出方法ではＴＤＯＡ方式の位置検出方法に関するものである。
【００８１】
図９には、アクセスポイント６１、６２、６３と、位置情報検出装置１０と、情報処理装置４６とが示されている。
【００８２】
位置情報検出装置１０は情報送信部１４によりアクセスポイント６１、６２、６３へコード情報記録部１３に記録されたコード情報を同時に送信する。この際、位置情報検出装置１０と各アクセスポイントの距離に依存して、各アクセスポイントがコード情報を受信する時間が変化する。
【００８３】
従って、複数地点に設置したアクセスポイント６１、６２、６３がコード情報を受信した際の時間変化から位置情報検出装置１０が存在する位置を算出することが可能となる。位置情報の算出処理は、アクセスポイント６１、６２、６３で受信したコード情報とそれぞれの受信時間情報を情報処理装置４６に送信し、情報処理装置内４６で算出しても良い。
【００８４】
ここで、算出される位置情報は、各アクセスポイントからの相対的な位置情報となる。また、アクセスポイント６１、６２、６３の設置された位置情報を予め情報処理装置４６に登録しておくことによって、位置情報検出装置１０の相対的な位置情報から絶対的な位置情報を算出することも可能である。絶対的な位置情報とは、例えば、北緯３５°東経１３５°や住所番地や部屋番号などである。
【００８５】
上記の例では、位置情報検出装置１０からアクセスポイント６１、６２、６３へコード情報だけを送信していたが、その他の送信情報として送信時間情報を付加し、各地点におけるアクセスポイントの受信時間情報から送信時間情報を減算することにより、情報伝達時間を算出しても良い。
【００８６】
なお、無線ＬＡＮによる位置検出方法の詳細に関しては、マルチメディア,分散,協調とモバイル(DICOMO2003)シンポジウム：無線ＬＡＮ統合アクセスシステム-位置検出方式の検討-http://www.dicomo.org/2003/dicomo-papers/142.pdfを参照されたい。現在約１ｍの精度で位置情報を検出可能である。
【００８７】
情報伝達時間を算出し、コード情報から識別されるオブジェクト情報と情報伝達時間から算出される位置情報とを関連付けて保存することで、位置情報検出装置１０はコード情報が付加されたオブジェクトに装着した際に、自動的にオブジェクトを識別し、オブジェクトの位置情報を検出することが可能となる。
【００８８】
また、オブジェクトの位置情報を検出する必要が無くなった際には、オブジェクトから位置情報検出装置１０を取り外し、その他のオブジェクトに装着するだけで再利用できるので、コストを気にせずに利用できる位置情報検出装置１０の提供が可能となる。
【実施例２】
【００８９】
次に、実施例２について説明する。実施例２の位置情報検出装置１０は、図１０に示されるように、新たに外部表示部７０を設けたものである。この外部表示部７０は、位置情報検出装置１０の状態を表示、あるいは表現するものである。以下の例では、コード情報が入力された状態に遷移したときなどの状態の場合が説明されている。なお、外部表示部７０は、表示手段に対応する。
【００９０】
この外部表示部７０により、位置情報検出装置１０がオブジェクトに付加されたコード情報が入力されたことを、位置情報を検出したことをユーザが容易に確認できる位置情報検出装置１０を提供することが可能となる。この外部表示部７０の例として、ＬＥＤなどの発光素子が挙げられる。
【００９１】
位置情報検出装置１０がオブジェクトに付加されたコード情報の位置に対して離れて取り付けられると、光学式のコード情報入力部１１ではコード情報が入力できず、オブジェクトの識別ができないことがある。
【００９２】
このため、オブジェクトのコード情報を入力された際に、外部表示部７０であるＬＥＤを点灯させることにより、コード情報の入力確認が可能となる。なお、外部表示部７０としてＬＥＤを点灯する一例を挙げたが、コード情報を入力した際に特定の音源を発生させるようにしても良い。これより、ユーザが目視しできない場所に位置情報検出装置１０を取り付けても、容易にコード情報の入力確認を行うことができる。
【００９３】
位置情報検出部１２としてＧＰＳや無線ＬＡＮなどを使用した場合、ＧＰＳ衛星信号又は無線ＬＡＮの信号情報を位置情報検出装置１０が送受信できず、位置情報が検出できないことがある。
【００９４】
従って、位置情報検出装置１０が位置情報を検出した際に外部表示部７０の表示切替を行い、位置情報検出装置１０が位置情報を検出できたことをユーザへ通知しても良い。また、位置情報の検出処理を行う度に電力を消費するので、位置情報を検出する回数（検出間隔）は必要最低限にした方が効率的である。
【００９５】
位置情報を検出回数の設定は、ユーザが任意に定めても良いし、位置情報検出装置１０を装着したオブジェクトに応じて変化させても良いし、オブジェクトの位置に応じて時変化させても良い。
【００９６】
次に、表示切替処理を、図１１のフローチャートを用いて説明する。
【００９７】
まず、位置情報検出装置１０がオブジェクトに装着されることにより、ステップＳ２０１で、コード情報入力部１１でオブジェクトに付加されているコード情報が入力される。ステップＳ２０２で、コード情報が入力されたことを確認すると、位置情報検出装置１０は、ステップＳ２０３で、外部表示部７０の表示を切り替えて、コード情報が入力されたことをユーザへ通知する。そして、ステップＳ２０４で、位置情報検出装置１０は、入力されたコード情報をコード情報記録部１３に記録する。ステップＳ２０５で、位置情報検出装置１０は、記録したコード情報からオブジェクトを識別する。ステップＳ２０６で、位置情報検出部１２は、オブジェクトの位置情報を検出する。
【００９８】
ステップＳ２０７で、位置情報が検出されたことが確認されると、位置情報検出装置１０は、ステップＳ２０８で、外部表示部の表示を切り替えて、位置情報が検出されたことをユーザへ通知する。ステップＳ２０９で、位置情報検出装置１０は、オブジェクトの情報と位置情報とを関連付けて保存する。
【００９９】
その後、位置情報検出装置１０が取り外されると、位置情報検出装置１０は、ステップＳ２１０で、コード情報記録部１３に記録したコード情報を消去する。
【０１００】
このように、実施例２においては、位置情報を検出した際に外部表示を切り替えることによって、位置情報の検出回数をユーザへ通知し、検出回数の設定を容易に確認することが可能な位置情報検出装置１０を提供できる。
【実施例３】
【０１０１】
次に、実施例３について説明する。実施例３の位置情報検出装置１０は、図１２に示されるように、新たに移動検出部７１を設けたものである。移動検出部７１は、移動検出手段に対応する。
【０１０２】
実施例３では、位置情報検出装置１０の移動を検出した際に位置情報の検出処理を実行することによって、オブジェクトが移動したときにだけ位置情報を検出する効率の良い位置情報検出装置１０を提供する。
【０１０３】
移動検出部７１の例として、振動検出器、角速度検出器、加速度検出器などが挙げられる。振動検出器では、位置情報検出装置１０を取り付けたオブジェクトが移動した際に発生する振動情報を検出し、オブジェクトが移動したことを判定する。振動検出器は、オブジェクトがほとんど移動していなくても、微小な振動などを検出することがあるので、利用形態に合せて移動判定の基準値を任意に設定できるようにしても良い。また、オブジェクトが停止している際に位置情報検出装置１０の取り付け方向が定まっている場合には、方向検出器により位置情報検出装置１０の方向変化を検出することで、オブジェクトの移動を判定しても良い。
【０１０４】
この方向検出器の例を、図１３を用いて説明する。図１３に示される方向検出器は振り子式の方向検出器である。オブジェクトが停止している際には、位置情報検出装置１０の方向が定まっているので、方向検出器７２のように振り子棒と円柱カバー部分は接触しない。オブジェクトが移動している際には、位置情報検出装置１０が移動して振り子方が動くので、方向検出器７３のように振り子棒と円柱カバー部分が接触する。
【０１０５】
従って、位置情報検出装置１０は、振り子棒と円柱カバー部分が接触した際に、オブジェクトが移動したと判定して位置情報を検出する。
【０１０６】
次に、位置情報検出処理を、図１４のフローチャートを用いて説明する。
【０１０７】
まず、位置情報検出装置１０がオブジェクトに装着されることにより、ステップＳ３０１で、位置情報検出装置１０は、記録したコード情報からオブジェクトを識別する。ステップＳ３０２で、移動検出部７１は、オブジェクトの移動検出処理を実行する。ステップＳ３０３で、移動検出処理の実行中、オブジェクトの移動を検出すると、位置情報検出部１２は、ステップＳ３０４で、オブジェクトの位置情報を検出する。
【０１０８】
次のステップＳ３０５で、位置情報検出装置１０は、オブジェクトの情報と位置情報とを関連付けて保存する。
【０１０９】
その後、位置情報検出装置１０が取り外されると、位置情報検出装置１０は、ステップＳ２１０で、コード情報記録部１３に記録したコード情報を消去する。次のステップＳ３０６で検出した位置情報と前回検出した位置情報とを比較する。２つの位置情報に変化があれば、オブジェクトは移動中であると判定し、位置情報検出装置１０は、位置情報検出部１２によってステップＳ３０４の位置情報の検出処理を続行する。２つの位置情報に変化がなければ、位置情報検出装置１０は、オブジェクトは静止したと判定し、位置情報の検出処理を中止して、ステップＳ３０２の移動検出部７１によるオブジェクト移動の検出処理に戻る。
【０１１０】
以上説明した処理中に、位置情報検出装置１０が取り外された場合には、移動情報検出処理を終了させる。
【０１１１】
以上の処理により、オブジェクトが移動したときにだけ位置情報を検出する効率の良い位置情報検出装置１０の提供が可能となる。
【０１１２】
このように、位置情報検出装置１０に移動検出部７１を設置し、オブジェクトが移動したときにだけ位置情報を検出することで、効率良く位置情報を検出し、消費電力の少ない位置情報検出装置１０を提供することができる。
【実施例４】
【０１１３】
次に、実施例４について説明する。実施例４の位置情報検出装置１０は、図１５、図１６に示されるように、着脱検出部７５を設けたものである。この着脱検出部７５は、位置情報検出装置１０がオブジェクトに着脱されたことを検出するものである。また、着脱検出部７５は、着脱検出手段に対応する。
【０１１４】
図１５、図１６に示される着脱検出部７５はボタン型となっており、位置情報検出装置１０がオブジェクトに取り付けた際にボタンが押される仕組みになっている。着脱部１５によって位置情報検出装置１０がオブジェクトに取り付けられているときには、着脱検出部７５のボタンが押された状態になっているため、位置情報検出装置１０がオブジェクトに取り付けられたことを検出できる。
【０１１５】
この着脱検出部７５を単純な機械式にすることで、電力を必要としない着脱検出部を提供することができる。
【０１１６】
また、位置情報検出装置１０の着脱部１５がクリップ型である場合の着脱検出部を図１７に示す。図１７に示されるように、クリップ先端の両端部分が接触している場合には、位置情報検出装置１０がオブジェクトに取り付けられていないことを示す。反対にクリップ先端の両端部分が離れている場合には、位置情報検出装置１０がオブジェクトに取り付けられたことを示す。従って、着脱検出部７５はクリップ先端の両端部分に設けられ、着脱検出部７５は、接触状態を検出することによって、位置情報検出装置１０がオブジェクトに取り付けられていることを検出しても良い。
【０１１７】
次に、着脱検出部７５の検出結果に応じた処理を、図１８のフローチャートを用いて説明する。ステップＳ４０１で、着脱検出部７５は、位置情報検出装置１０の着脱状態を検出する。この処理は、着脱検出部７５が常に位置情報検出装置１０の着脱状態（オブジェクトに取り付けられたこと）の検出が可能な場合の処理である。
【０１１８】
機械式の着脱検出部７５を利用すれば着脱検出処理に電力が必要ないので、位置情報検出装置１０の電源を切った状態でも着脱検出処理を実行しておくことができる。
【０１１９】
ステップＳ４０２で、オブジェクトに装着されたことを検出すると、ステップＳ４０３で、位置情報検出装置１０の電源が入れられる。ステップＳ４０４で、コード情報入力部１１でオブジェクトに付加されているコード情報が入力される。ステップＳ４０５で、位置情報検出装置１０は、入力されたコード情報をコード情報記録部１３に記録する。ステップＳ４０６で、位置情報検出装置１０は、記録したコード情報からオブジェクトを識別する。ステップＳ４０７で、位置情報検出部１２は、オブジェクトの位置情報を検出する。ステップＳ４０８で、位置情報検出装置１０は、オブジェクトの情報と位置情報とを関連付けて保存する。
【０１２０】
ステップＳ４０９では、着脱検出部７５は、位置情報検出装置１０の着脱状態を検出する。ステップＳ４１０で、装着されていると判断された場合、再びステップＳ４０７の処理が行われる。ステップＳ４１０で、装着されていないと判断された場合、位置情報検出装置１０は、ステップＳ４１１でコード情報記録部１３に記録したコード情報を消去する。次に、ステップＳ４１２では、位置情報検出装置１０の電源が切られる。
【０１２１】
以上の処理より、位置情報検出装置１０をオブジェクトに着脱した際に、位置情報検出装置１０の電源切替処理、コード情報の入力処理を実行することで、自動的に電源切替を行う消費電力の少ない位置情報検出装置１０の提供が可能となる。
【実施例５】
【０１２２】
次に、実施例５について説明する。実施例５では、位置情報検出装置１０がコード情報が付加された紙文書に着脱される。紙文書は使い捨てされる機会の多いオブジェクトの一例として挙げられる。
【０１２３】
紙文書は、ＣＲＴや液晶ディスプレイよりも閲覧性が良いため、電子的に作成されたデジタル情報であっても、紙に印刷して利用することが多い。しかし、通常の紙文書であると、印刷された情報を消去し、編集した結果を反映させて再表示することが困難であるため、紙文書は情報が更新されるたびに廃棄される。
【０１２４】
また、近年では、紙文書にコード情報を付加し、紙文書へ印刷された情報とＰＣなどに記録されたデジタル情報とを関連付けることにより、紙文書に加筆するとＰＣなどに記録されたデジタル情報にも加筆情報を追加するなどの研究が行われている。ここで紙文書の情報とデジタル情報の関連付けは、実施例１の図８と同様な方法で関連付けても良い。
【０１２５】
実施例５の位置情報検出装置１０は、上記のようなオブジェクトに取り付け、オブジェクトの識別と位置情報の検出をすることに適している。
【０１２６】
具体的に、図１９を用いて説明する。図１９には、紙文書８０Ａ、８０Ｂと、コード情報２１と、位置情報検出装置１０とが示されている。紙文書８０Ａは、位置情報検出装置１０を装着されていないもので、紙文書８０Ｂは、位置情報検出装置１０が装着されたものである。
【０１２７】
紙文書８０Ａに示されるように、紙文書の左上にコード情報が付加されている。このコード情報を読み取り可能なように、位置情報検出装置１０は、紙文書８０Ｂに示されるように装着される。
【０１２８】
以下、位置情報検出装置１０を紙文書に装着し、紙文書に印刷された情報を識別し、紙文書の位置情報を検出することによって実現される利用形態について説明する。
【０１２９】
位置情報検出装置１０の利用形態例として、紙文書に印刷された情報表示とデジタル情報表示とを組み合わせた効率的な情報表示環境を提供するシステムへの適用例が挙げられる。市販の電子会議装置では、液晶ディスプレイ・プラズマディスプレイ・プロジェクタ投影装置などによりデジタル情報を表示する表示装置と、表示装置に表示されたデジタル情報を操作するためのペン入力機器が設置されていることが多い。なお、ペン入力機器の位置情報をシステムは検出するようになっている。
【０１３０】
上記電子会議装置のディスプレイ面上に、実施例５の位置情報検出装置１０を取り付けた紙文書を置くだけで、紙文書に印刷された情報と紙文書の位置情報が取得されるので、紙文書に印刷された情報表示とデジタル情報表示とを組み合わせた効率的な表示環境を提供するシステムの構築が可能になる。
【０１３１】
具体的に、図２０を用いて説明する。図２０には、テーブル型表示装置８３と、位置情報検出装置１０と、紙文書８０と、ペン入力機器８５と、デジタル情報８４とが示されている。デジタル情報８４とは、テーブル型表示装置８３に表示されるデジタル情報である。
【０１３２】
上記システムは、紙文書８０に取り付けた位置情報検出装置１０から、テーブル型表示装置８３のディスプレイ面に対する紙文書８０の相対的な位置情報が取得できる。従って、ペン入力機器８５でディスプレイ面上に置かれた紙文書８０内の任意の位置を指定すると、指定した位置に記載された紙文書８０の内容情報をシステム側が取得できるので、テーブル型表示装置８３へ紙文書８０の内容情報と関連したデジタル情報８４を表示することが可能となる。
【０１３３】
表示するデジタル情報８０は、ユーザがペン入力機器８５で指し示した位置に記載された紙文書８０上の文字情報をキーワードにして検索したＷｅｂ情報をそのまま表示しても良いし、ユーザが予めに紙文書８０上の任意の位置にリンク設定して置いたデジタル情報を表示しても良い。このように紙文書による表示とデジタル表示を組み合わせることによって、文字や静止画などは解像度が高い紙文書に表示させ、動画や３Ｄ画像など紙文書では表示できないコンテンツはテーブル型表示装置のディスプレイに表示させることができる。
【０１３４】
このシステムは、編集機器としても利用できる。例えば、紙文書にデジタル情報をリンク設定するときの編集に利用できる。具体的に、図２１を用いて説明する。
【０１３５】
図２１には、テーブル型表示装置８３上に、以前作成した文書９１、９２である紙文書群９０と、新規紙文書９３とが表示されている。この図２１では、複数枚の紙文書９１、９２にリンク設定されたデジタル情報を編集することによって、新規紙文書９３へデジタル情報のリンク設定を実行する例を示している。
【０１３６】
図２１では、以前に作成された紙文書９１、９２にリンクされたデジタル情報を利用して、新たに作成した新規紙文書９３にデジタル情報をリンク付けしている。紙文書９１と紙文書９２がテーブル型表示装置８３上の位置に置かれると、紙文書９１、９２にリンク設定されたデジタル情報が表示される。
【０１３７】
ユーザは、ペン入力機器で表示されたデジタル情報と新規紙文書９３の上の位置とをつなぐ事で、新規紙文書９３にデジタル情報をリンク設定することが可能となる。また、紙文書の移動に対応させてデジタル情報を移動させるなどの操作が可能であるため、紙文書を通してデジタル情報へアクセス及び表示切替をすることが容易となる。
【０１３８】
デジタル情報の移動について、図２２を用いて説明する。図２２には、紙文書９６、９７と、編集作業領域９５とが示されている。紙文書９６の場合、テーブル型表示装置８３の外から中へ移動された様子が示されており、紙文書９７の場合、表示されているデジタル情報とともに編集作業領域９５ごと移動された様子が示されている。
【０１３９】
このような移動を可能とするための、位置情報検出装置１０の位置検出について、図２３を用いて説明する。図２３には、情報処理装置４６と、超音波受信機９８Ａと、光受信機９８Ｂと、テーブル型表示装置８３とが示されている。図２３に示されるシステムは、信号の到達時間を使用して位置情報検出装置１０の位置情報を検出するものである。
【０１４０】
超音波受信機９８Ａと、光受信機９８Ｂは、テーブル型表示装置８３のディスプレイ面上に設置される。この場合、超音波受信機器９８Ａは２地点以上に設置する。このような構成とするのは、市販の電子会議装置が、ペン入力機器の位置情報を検出するために光受信機器と超音波受信機器が予め設置されていることが多いためである。この予め設置された受信機器を使用して、位置情報検出装置１０の位置情報を検出する。
【０１４１】
次に、位置検出方法について、図２４、図２５を用いて説明する。図２５には、紙文書８０と、コード情報２１と、超音波受信機９８Ａと、光受信機９８Ｂと、位置情報検出装置１０とが示されている。
【０１４２】
紙文書８０に付けられた位置情報検出装置１０は、光信号と超音波信号を同時に出力する。光受信機９８Ｂは、位置情報検出装置１０から出力された光信号を受信した時間情報を情報処理装置に送信する。超音波受信機９８Ａは、位置情報検出装置１０から出力された超音波信号を受信した時間情報を情報処理装置に送信する。
【０１４３】
情報処理装置は、超音波信号の受信時間と光信号の受信時間の差分情報を算出することにより、位置情報検出装置１０から発信された超音波が超音波受信機器に到達するまでの時間を算出する。
【０１４４】
光の到達速度は超音波と比べ速いため、光信号の受信時間を、位置情報検出装置１０から超音波信号が出力された時間情報であると近似することができる。算出された超音波信号の到達時間から、各超音波受信機９８Ａから位置情報検出装置１０までの距離情報を算出する。
【０１４５】
このようにすることで、２地点以上に設置された超音波受信機９８Ａからテーブル型表示装置８３に対する位置情報検出装置１０の相対的な位置情報（テーブル面上の位置情報）を検出することが可能となる。
【０１４６】
また、テーブル型表示装置８３に対して３次元的な位置情報を算出するには、３地点以上に超音波受信機を設置して、位置情報検出装置１０から各超音波受信機までの距離情報より算出すれば良い。また、テーブル型表示装置８３上に位置情報検出装置１０が多数ある場合には、位置情報検出装置１０ごとに出力する光信号・超音波信号の波長を変更させることにより、位置情報検出装置１０を区別して位置情報を検出することもできる。
【０１４７】
以上説明した処理を、図２５のフローチャートを用いて説明する。ステップＳ５０１で、位置情報検出装置１０は、光信号と超音波信号を発信する。ステップＳ５０２で、光受信機が光信号を受信し、受信した時間情報を情報処理装置に送信する。ステップＳ５０３で、超音波受信機が超音波信号を受信し、受信した時間情報を情報処理装置に送信する。
【０１４８】
ステップＳ５０４で、情報処理装置は、超音波信号の受信時間と光信号の受信時間の差分より、位置情報検出装置から発信された超音波が超音波受信機に到達するまでの時間を算出する。ステップＳ５０５で、情報処理装置は、超音波の到達時間から位置情報検出装置と超音波受信機までの距離を算出する。ステップＳ５０６で、情報処理装置は、２地点以上に設置された超音波受信機からテーブル型表示装置に対する位置情報検出装置の相対的な位置情報を算出する。
【０１４９】
以上の処理により、情報処理装置は、光信号と超音波信号を受信した時間情報から位置情報検出装置１０の位置情報を算出する。
【０１５０】
次に、ディスプレイ面上に置かれた位置情報検出装置１０付きの紙文書を、ペン入力機器で指定したときに、その文書内容と関連するデジタル情報を表示させる処理を、図２６を用いて説明する。
【０１５１】
まず、ユーザは、コード情報が付加された紙文書に位置情報検出装置１０を装着する。次に、位置情報検出装置１０は、ステップＳ６０１で、紙文書のコード情報が入力され、そのコード情報を情報処理装置に送信する。次のステップＳ６０２で、情報処理装置は、コード情報を参照してデータベースから紙文書の内容情報を検索する。
【０１５２】
次に、位置情報検出装置１０が取り付けられた紙文書をテーブル型表示装置のディスプレイ面上に設置される。
【０１５３】
紙文書が設置されると、ステップＳ６０３で、情報処理装置は、位置情報検出装置１０の相対的な位置情報を検出する。このステップＳ６０３の処理は、図２５のフローチャートで説明した処理である。
【０１５４】
次に、ペン入力機器によって、ディスプレイ面内の任意の位置が指定される。ペン入力機器により指定された位置情報は情報処理装置に送信される。これにより、情報処理装置には、ペン入力機器の位置情報と紙文書の位置情報が入力されるので、情報処理装置は、ステップＳ６０４で、ペン入力機器で指定した位置が紙文書の領域内であるかを判定することができる。
【０１５５】
ペン入力機器で指定した位置が紙文書の領域内であれば、情報処理装置は、ステップＳ６０５で、ペン入力機器で指定位置に印刷されている情報を取得する。次のステップＳ６０６で、情報処理装置は、取得した情報がテキスト情報であれば、そのテキスト情報を検索キーワードにしてＷｅｂ情報から紙文書の内容情報と関連するデジタル情報を取得し、取得したデジタル情報を紙文書の周辺領域に表示する。
【０１５６】
これにより、紙文書と関連するデジタル情報を表示させることが可能となる。なお、紙文書に予めデジタル情報がリンク設定されている場合にはリンク設定されているデジタル情報を表示しても良い。
【０１５７】
上記フローチャートにおける、紙文書の領域内でペン入力機器が指定した位置が紙文書上でどの位置を指定しているかを算出する方法について、図２７、図２８を用いて説明する。
【０１５８】
図２７には、紙文書８０が設置されたテーブル型表示装置８３と、紙文書８０を拡大したものが示されている。この場合、ペン入力機器８５で指定した位置を求めるため、最初に基準となる位置を確定させる。図２７では、テーブル型表示装置８３の中心位置１１０を基準とすることにし、その座標を２次元座標の原点（０，０）とする。
【０１５９】
このように基準となる位置を確定させた場合、紙文書８０の左端の位置が例えば（５，５）で、ペン入力機器８５で指定した位置が（８，８）とそれぞれの位置が分かる。
【０１６０】
この場合、（５，５）が（０，０）となるような座標変換をすると、ペン入力機器８５で指定した位置は、（３，３）に変換される。従って、ペン入力機器８５で指定した位置が（８，８）である場合には、ペン入力機器は紙文書８０の左端の位置を基準として（３，３）の位置を指定したことが分かる。
【０１６１】
また、位置情報検出装置１０から、２つの位置情報が算出可能であれば、紙文書の回転角も得ることができる。図２８には、２つの位置情報検出部１１１、１１２を有する位置情報検出装置とコード情報２１と紙文書８０とが示されている。
【０１６２】
位置情報検出部１１１が検出した座標は（２，２）であり、位置情報検出部１１２が検出した座標は（３，３）である。従って、紙文書８０は基準となる座標軸から４５°回転した状態となっていることが分かる。
【０１６３】
以上より、本発明の位置情報検出装置１０を取り付けた紙文書を、市販の電子会議装置に置くだけで、紙文書とデジタル情報との協調的な情報表示環境・情報操作環境を実現できる。
【実施例６】
【０１６４】
次に、第６の実施例について説明する。位置情報検出装置１０の利用形態例として、紙文書の位置情報からユーザの行動推定を行う手段としての利用することが挙げられる。紙文書は少量であれば持ち運びが便利であること、確実に情報が表示されることより、現状のオフィスでは、会議などが開催される際に、参加者がその会議内容に関する紙文書を持ち運ぶことが多い。
【０１６５】
紙文書が移動しているときには、何かの業務が発生することが多いので、紙文書の移動情報はユーザの行動推定を行うための一つの手がかりとなる。また、紙文書を大量に持ち運ぶことは困難であるので、ユーザは必要となる紙文書だけを選択して持ち運ぶことが多い。従って、紙文書の移動情報から、ユーザが現在必要としている情報だけを抽出することも可能となる。
【０１６６】
これに対して電子機器では、大量な情報を保存して持ち運ぶことが容易であるので、ユーザが必要となる情報だけを選択して持ち運ぶことは少ない。従って、電子機器の移動情報からユーザの行動推定を行うことは困難となる。
【０１６７】
紙文書の移動について、図２９を用いて説明する。図２９は、オフィス間取り図の一例であり、会議が開催される際に居室から会議室へ紙文書が移動した例を示すものである。
【０１６８】
図２９の間取りは、会議室Ａ、Ｂ、データ管理室、居室、通路で構成されており、各部屋には、アクセスポイント１０１が設けられている。このアクセスポイント１０１は、無線ＬＡＮのアクセスポイントである。また、データ管理室には、情報処理装置４６が設けられている。
【０１６９】
このような間取りにおいて、居室から会議室へ移動した紙文書８０にプレゼンテーション用のスライド資料が印刷されている場合、会議室でスライド資料に関するプレゼンテーションが行われることが推測される。第６の実施例では、会議室に設置された大型ディスプレイ１２０などにスライド資料に関連する情報を表示するなどの処理を自動的に実行できるシステムの提供が可能となる。
【０１７０】
上記のシステムでは、紙文書に取り付けた位置情報検出装置１０の位置情報を無線ＬＡＮのアクセスポイント１０１から検出している。無線ＬＡＮによる位置情報検出方法に関しては実施例１と同様である。無線ＬＡＮのアクセスポイント１０１を設置する位置情報は予め、情報処理装置４６に登録しておく。また、居室・会議室などのオフィスの間取り情報とアクセスポイントが設置された位置情報を予め情報処理装置に保存しておき、間取り情報と位置情報との関連付けをしておく。
【０１７１】
図３０、図３１は、位置情報を示すＤＢである。図３０に示されるＤＢは、アクセスポイントと、その位置情報を関連付けたものであり、図３１に示されるＤＢは、部屋と、その位置情報を関連付けたものである。
【０１７２】
アクセスポイントは、図２９に示されるように、Ａ〜Ｈまで８箇所に設けられている。図３０に示されるＤＢは、これらの位置情報を３次元座標で示すものである。また、図３１に示されるＤＢは、各部屋の４隅の位置情報を３次元座標で示すものである。
【０１７３】
いずれのＤＢにおいても、例えば位置情報（１，１，１）は、Ｘ座標の値が１、Ｙ座標の値が１、Ｚ座標の値が１である位置を示す。Ｚ座標は高さ情報を示す。ここでの単位はメートルとする。このＤＢではオフィス間取り図の右端床下位置を基準（０，０，０）としている。
【０１７４】
各アクセスポイントからの相対的な位置情報を検出することによって、オフィス間取り図の右端床下位置を基準としたときの位置情報が検出できる。その位置情報を間取り情報データベースと比較することで紙文書がどの部屋に存在するかを判定することができる。例えば、位置情報検出装置の位置情報が（２，２，２）である場合には、居室に存在すると判定される。
【０１７５】
これより、無線ＬＡＮのアクセスポイントに対する相対的な位置情報を検出することにより、紙文書がどの部屋からどの部屋へ移動しているかを検出することが可能となる。
【０１７６】
次に、大型ディスプレイに紙文書と関連するスライド資料を自動的に表示するときのフローチャートを図３２を用いて説明する。
【０１７７】
まず初めに、ユーザは、コード情報が付加された紙文書に位置情報検出装置１０を装着する。次に、位置情報検出装置１０は、ステップＳ７０１で、紙文書のコード情報を入力して情報処理装置に送信する。情報処理装置は、ステップＳ７０２で、コード情報を参照してＤＢから紙文書の内容情報を検索する。
【０１７８】
ユーザは、位置情報検出装置１０が取り付けられた紙文書を居室から会議室Ａへ移動させる。
【０１７９】
位置情報検出装置１０は、紙文書が移動したことを検出すると（実施例３を参照）、位置情報検出装置１０から複数台のアクセスポイントへ紙文書に付加されたコード情報を同時に送信する。各アクセスポイントはコード情報とコード情報の受信時間を情報処理装置に送信する。情報処理装置は、ステップＳ７０３で、受信時間のずれから位置情報検出装置１０の位置情報を検出して紙文書がどの部屋に移動したかを判定する。
【０１８０】
ステップＳ７０４で、情報処理装置は、紙文書が会議室Ａに移動したことを検出する。次に、情報処理装置は、ステップＳ７０５で、情報処理装置内にあるＤＢから紙文書に印刷された内容と関連するスライド資料ファイルを検索する。
【０１８１】
ステップＳ７０６で、情報処理装置は、プレゼン用スライド資料ファイルを会議室Ａの大型ディスプレイ装置に送信して、デスクトップ上に表示させる
以上の処理を実行することにより、紙文書を移動させるだけで大型ディスプレイに紙文書と関連するスライド資料を自動的に表示するシステムを構築することが可能となる。
【図面の簡単な説明】
【０１８２】
【図１】位置情報検出装置を斜め上方から見た斜視図である。
【図２】位置情報検出装置を斜め下方から見た斜視図である。
【図３】位置情報検出装置の装着を示す図である。
【図４】位置情報検出装置の機能ブロック図である。
【図５】位置情報検出装置のハードウェア構成図である。
【図６】位置情報検出装置の処理を示すフローチャートである。
【図７】外部情報処理装置の構成図である。
【図８】オブジェクト識別ＤＢである。
【図９】ＴＤＯＡ方式の位置検出方法を示す図である。
【図１０】位置情報検出装置を斜め上方から見た斜視図である。
【図１１】表示切替処理を示すフローチャートである。
【図１２】位置情報検出装置を斜め上方から見た斜視図である。
【図１３】方向検出器を示す図である。
【図１４】位置情報検出処理を示すフローチャートである。
【図１５】位置情報検出装置を斜め上方から見た斜視図である。
【図１６】位置情報検出装置を斜め下方から見た斜視図である。
【図１７】クリップ型の位置情報検出装置を示す図である。
【図１８】着脱検出部の検出結果に応じた処理を示すフローチャートである。
【図１９】紙文書に位置情報検出装置を装着した様子を示す図である。
【図２０】効率的な表示環境を示す図である。
【図２１】デジタル情報の編集を示す図である。
【図２２】デジタル情報の移動を示す図である。
【図２３】位置情報検出装置の位置検出を示す図である。
【図２４】位置検出方法を示す図である。
【図２５】位置情報検出を示すフローチャートである。
【図２６】文書内容と関連するデジタル情報を表示させる処理を示すフローチャートである。
【図２７】ペン入力機器が指定した位置を算出する方法を示す図である。
【図２８】紙文書の回転角を得るための方法を示す図である。
【図２９】オフィス間取り図である。
【図３０】アクセスポイントの位置情報ＤＢを示す図である。
【図３１】部屋の位置情報ＤＢを示す図である。
【図３２】紙文書と関連するスライド資料を自動的に表示する処理を示すフローチャートである。
【符号の説明】
【０１８３】
１０  位置情報検出装置
１１  コード情報入力部
１２、１１１、１１２  位置情報検出部
１３  コード情報記録部
１４  情報送信部
１５  着脱部
２０、２０Ａ、２０Ｂ  オブジェクト
２１  コード情報
３０  外部情報処理装置
４１  ＣＰＵ
４２  コードリーダ
４３  本体電源部
４４  メモリ
４５  通信Ｉ／Ｆ
４６  着脱部材
５１  位置情報取得部
５２  コード情報受信部
５３  識別部
５４  情報保持部
６１、６２、６３、１０１  アクセスポイント
７０  外部表示部
７１  移動検出部
７２、７３  方向検出器
７５  着脱検出部
８０、８０Ａ、８０Ｂ、９１、９２、９６、９７  紙文書
８３  テーブル型表示装置
８４  デジタル情報
８５  ペン入力機器
９０  紙文書群
９３  新規紙文書
９５  編集作業領域
９８Ａ  超音波受信機
９８Ｂ  光受信機
１１０  中心位置
１２０  大型ディスプレイ
【図１】
2005257284.tif 000003
【図２】
2005257284.tif 000004
【図３】
2005257284.tif 000005
【図４】
2005257284.tif 000006
【図５】
2005257284.tif 000007
【図６】
2005257284.tif 000008
【図７】
2005257284.tif 000009
【図８】
2005257284.tif 000010
【図９】
2005257284.tif 000011
【図１０】
2005257284.tif 000012
【図１１】
2005257284.tif 000013
【図１２】
2005257284.tif 000014
【図１３】
2005257284.tif 000015
【図１４】
2005257284.tif 000016
【図１５】
2005257284.tif 000017
【図１６】
2005257284.tif 000018
【図１７】
2005257284.tif 000019
【図１８】
2005257284.tif 000020
【図１９】
2005257284.tif 000021
【図２０】
2005257284.tif 000022
【図２１】
2005257284.tif 000023
【図２２】
2005257284.tif 000024
【図２３】
2005257284.tif 000025
【図２４】
2005257284.tif 000026
【図２５】
2005257284.tif 000027
【図２６】
2005257284.tif 000028
【図２７】
2005257284.tif 000029
【図２８】
2005257284.tif 000030
【図２９】
2005257284.tif 000031
【図３０】
2005257284.tif 000032
【図３１】
2005257284.tif 000033
【図３２】
2005257284.tif 000034