(57)【要約】【課題】  地図等を必要とすることなくユーザを目的の情報端末に誘導する。【解決手段】  近距離通信によって目的リソース端末を複数の端末装置を経由して探索する探索元の端末装置１０１と経路上の各端末装置１０２Ａ〜Ｌであって、探索元端末１０１は探索クエリをネットワークに流し、返ってきた経路に対して誘導要求を発行する機能を備え、経路上の各端末装置１０２Ａ〜Ｌは探索クエリに対し転送・応答する機能と誘導要求に対し誘導表示および誘導要求の転送を行う機能とを備える。【選択図】  図１
2005322986.tif 000002
【特許請求の範囲】
【請求項１】
探索要求を発行する探索元端末と前記探索要求に応答する目的端末との間に複数の端末のアドホック通信により経路を確立可能なネットワークに収容される情報端末であって、
前記経路上で隣接する情報端末間で、前記経路の確立により発行される、誘導を行う為の誘導要求の転送を行う転送手段と、
前記誘導要求を転送する場合に所定の出力を行う出力手段とを備える情報端末。
【請求項２】
請求項１記載の情報端末であって、
自端末が前記目的端末である場合、前記経路にしたがって前記誘導要求を発行する誘導要求発行手段を備える情報端末。
【請求項３】
請求項１又は２記載の情報端末であって、
自端末が前記目的端末である場合、前記探索元端末以外の端末からの探索要求を制限する制限手段を備える情報端末。
【請求項４】
請求項１ないし３のいずれか一項記載の情報端末であって、
誘導対象が接近したことを検出する接近検出手段と、
前記誘導要求を保持する保持手段とを備え、
前記転送手段は、前記接近検出手段が誘導対象の接近を検出したとき、前記保持手段が保持する前記誘導要求を他の情報端末に送信し、
前記出力手段は、前記誘導要求を受信したタイミングで出力を行う情報端末。
【請求項５】
請求項１ないし４のいずれか一項記載の情報端末であって、
前記目的端末を探索するクエリの転送経路によって前記経路を確保する機能を有する情報端末。
【請求項６】
請求項５記載の情報端末であって、
前記クエリに経路情報として自端末の情報を加えて転送する機能を有する情報端末。
【請求項７】
請求項１ないし４のいずれか一項記載の情報端末であって、
前記経路の情報を外部から取得する機能を有する情報端末。
【請求項８】
請求項１ないし７のいずれか一項記載の情報端末であって、
前記出力手段は、表示を行う情報端末。
【請求項９】
請求項１ないし７のいずれか一項記載の情報端末であって、
前記出力手段は、発光する情報端末。
【請求項１０】
請求項１ないし７のいずれか一項記載の情報端末であって、
前記出力手段は、音声を出力する情報端末。
【請求項１１】
探索要求を発行する探索元端末と前記探索要求に応答する目的端末との間に複数の端末のアドホック通信により経路を確立可能なネットワークに収容される情報端末の制御プログラムであって、コンピュータを、
前記経路上で隣接する情報端末間で、前記経路の確立により発行される、誘導を行う為の誘導要求の転送を行う転送手段、
前記誘導要求を転送する場合に所定の出力を行う出力手段、として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、探索元端末と前記探索要求に応答する目的端末との間に複数の端末のアドホック通信により経路を確立可能なネットワークに収容される情報端末に関する。
【背景技術】
【０００２】
近年、ＰＡＮ（Personal Area Network）を利用した各種技術が提案されている。ＰＡＮは、携帯電話機、コンピュータ、及び家電製品等の端末装置を備え、各端末装置の持つBluetooth等の無線通信機能により、互いの端末装置がアドホックに近距離通信可能に形成されたネットワークである。ＰＡＮは、例えば、Bluetooth等の無線通信機能を有する携帯電話機を持ったユーザが、ＰＡＮの通信エリア内に入ると、その携帯電話機がＰＡＮの構成要素の１つとして追加されるものであり、複数の端末装置の構成が動的に変化するネットワークである。
【０００３】
従来、このＰＡＮを利用したサービスとして、例えば、携帯電話機のメモリに記憶されている画像データを、ＰＡＮ内のディスプレイを持つ他の端末装置に転送し、その画像データに基づく画像を他の端末装置のディスプレイに表示させるというサービスが提案されている。
【０００４】
一般に自動的な機器探索を含む機器連携プロトコルとしては前述のBluetoothのほかUPnPが知られている。どちらもアドホックなネットワークを構築する際に利用可能だが、これらは電波など通信が届く範囲といった、ネットワーク・機器の都合による連携範囲の制限がある。
【０００５】
一方、利用者からやや遠い範囲まで探索した場合は、そこまでのナビゲーションが必要となる。このようなナビゲーションに関する技術として、特許文献１、２に記載されているものがある。
【０００６】
【特許文献１】特開平５−１８９４５４号公報
【特許文献２】特開２０００−２８５３９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前述のように、既存機器連携プロトコルは、その制限がユーザに関係なくネットワーク・機器の都合で制限されている。アドホックなネットワークではユーザは移動可能であることが多く、ユーザが移動可能な範囲であれば利用機器を探索しても構わないはずである。ところが、利用者からやや遠い範囲まで探索した場合は、そこまでのナビゲーションが必要となるが、既存プロトコルでは考慮されていない。Bluetoothでは通常の使用では連携可能範囲を極小にとっているため移動は生じないが、例えば100m範囲の機器の利用はできない。UPnPでは100m範囲での機器と接続することができたとしても、ユーザはその機器がどこにあるのか自力で解決しなければならない。また、BluetoothにはScatternetという、通常使用での機器連携範囲を連携先からさらに連携探索を行うという形のマルチホップで拡大する方式もあるが、これもUPnPの場合と同様にユーザは目的機器がどこにあるのか自力で解決しなければならない。
【０００８】
一方、先行文献が示しているように、従来のナビゲーションは地図を用いるが、地図を利用するためには地図データを保持している機器が必要となる。しかし、アドホックな小規模ネットワークでは地図が存在しないことが多い。
【０００９】
アドホックな小規模ネットワークを利用するアプリケーションにおいて、目的リソース端末を探索することと、探索元端末と目的リソース端末を結びつける通信路を構築することは既存機器プロトコルで可能となっているが、地図の存在しない環境下でユーザを目的リソース端末に物理的・空間的に結びつけることが課題となっている。
【００１０】
本発明は、上記事情に鑑みて為されたものであり、地図等を必要とすることなくユーザを目的の情報端末に誘導できる情報端末を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の情報端末は、探索要求を発行する探索元端末と前記探索要求に応答する目的端末との間に複数の端末のアドホック通信により経路を確立可能なネットワークに収容される情報端末であって、前記経路上で隣接する情報端末間で、前記経路の確立により発行される、誘導を行う為の誘導要求の転送を行う転送手段と、前記誘導要求を転送する場合に所定の出力を行う出力手段とを備える。また、本発明の情報端末は、自端末が前記目的端末である場合、前記経路にしたがって前記誘導要求を発行する誘導要求発行手段を備える。上記構成によれば、誘導要求を転送する場合に所定の出力を行う出力手段を備えることにより、経路上の情報端末が出力を行って、ネットワーク上で確立された経路を物理的な誘導経路として使用できる為、地図等を必要とすることなくユーザを目的の情報端末に誘導できる。
【００１２】
また、本発明の情報端末は、自端末が前記目的端末である場合、前記探索元端末以外の端末からの探索要求を制限する制限手段を備える。上記構成によれば、自端末が前記目的端末である場合、前記探索元端末以外の端末からの探索要求を制限する制限手段を備えることにより、自端末が前記目的端末である場合には探索元端末以外の端末との間には経路が確立しない為、探索元端末以外の端末に使用されることがない。
【００１３】
また、本発明の情報端末は、誘導対象が接近したことを検出する接近検出手段と、前記誘導要求を保持する保持手段とを備え、前記転送手段が、前記接近検出手段が誘導対象の接近を検出したとき、前記誘導要求を他の情報端末に送信し、前記出力手段が、前記誘導要求を受信したタイミングで出力を行うものである。上記構成によれば、送信手段が、前記接近検出手段が人物の接近を検出した時前記誘導要求を他の情報端末に送信することにより、ある情報端末に人物が接近したとき、経路上の次の情報端末が誘導要求を受信して所定の出力を行う為、ユーザは目的端末がどちらにあるかを認識しやすくなる。
【００１４】
また、本発明の情報端末は、前記目的端末を探索するクエリの転送経路によって前記経路を確保する機能を有するものである。また、本発明の情報端末は、前記クエリに経路情報として自端末の情報を加えて転送する機能を有するものである。また、本発明の情報端末は、前記経路の情報を外部から取得する機能を有するものである。
【００１５】
また、本発明の情報端末は、前記出力手段が、表示を行うものである。また、本発明の情報端末は、前記出力手段が、発光するものである。また、本発明の情報端末は、前記出力手段が、音声を出力するものである。
【００１６】
さらに、本発明のプログラムは、探索要求を発行する探索元端末と前記探索要求に応答する目的端末との間に複数の端末のアドホック通信により経路を確立可能なネットワークに収容される情報端末の制御プログラムであって、コンピュータを、前記経路上で隣接する情報端末間で、前記経路の確立により発行される、誘導を行う為の誘導要求の転送を行う転送手段、前記誘導要求を転送する場合に所定の出力を行う出力手段、として機能させるためのプログラムである。
【発明の効果】
【００１７】
本発明によれば、誘導要求を転送する場合に所定の出力を行う出力手段を備えることにより、経路上の情報端末が出力を行って、ネットワーク上で確立された経路を物理的な誘導経路として使用できる為、地図等を必要とすることなくユーザを目的の情報端末に誘導できる。
【発明を実施するための最良の形態】
【００１８】
（実施の形態１）
図１は、本発明の実施形態を説明するための端末連携システムの概略構成を示す図である。端末連携システムは、探索元端末１０１、及びネットワーク機器群１０２A〜L等の複数の端末装置を備える。各端末装置は通信機能を有し、探索要求を発行する探索元端末と前記探索要求に応答する目的端末との間に複数の端末のアドホック通信により経路を確立可能なネットワークに収容される。各端末装置は連携できるようになっており、各々の連携可能範囲をもち、その範囲をホップして範囲同士をつなげるマルチホップ通信を行うことで遠距離までの通信が可能となっている。尚、通信機能はBluetoothなど近距離通信が可能な無線インターフェースを利用することができる。
【００１９】
図２は、図１に示す端末連携システムを具体的なシナリオに置き換えた場合の概略構成を示す図であり、現実のネットワークでの構成を表している。以下では図２を基にして動作の概要を説明する。ここではユーザが携帯電話に着信した電子メールの添付ファイルを見る際に、再生用の連携機器を探索する例を示す。携帯電話は探索元端末１０１であり、再生用の連携機器をパーソナルコンピュータ２０５とする。ユーザの周辺にはテレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４など複数の機器が存在し、これらがそれぞれネットワーク機器群１０２の機能を有する。
【００２０】
ユーザが携帯電話に着信した電子メールの添付ファイルを見ることを指示すると、携帯電話（探索元端末）１０１はアドホックなネットワークを用いて探索を行う。探索要求は各機器間の通信によってテレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４と転送され、パーソナルコンピュータ２０５に到達する。パーソナルコンピュータ２０５は、探索要求が転送されてきた経路に従って応答を返し、固定電話機２０４、洗濯機２０３、冷蔵庫２０２、テレビ２０１と転送され、携帯電話１０１に到達する。図２では示していないが、ここで目的端末であるパーソナルコンピュータ２０４以外にも当該添付ファイルを再生できる機器は存在する可能性はあり、よって応答が複数返ってくる可能性もある。ユーザは携帯電話１０１に届いた応答から一つを選択する。パーソナルコンピュータ２０５が選択されたため、携帯電話１０１からパーソナルコンピュータ２０５への経路が確立される。携帯電話１０１は、確立された経路に対し誘導要求を発行する。
【００２１】
誘導要求は、テレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４と転送され、パーソナルコンピュータ２０５に到達する。この間、各機器は誘導要求を転送する際に点灯していく。ユーザは点灯を確認しながら移動し、パーソナルコンピュータ２０５に到達する。ユーザが近傍に至ると、パーソナルコンピュータ２０５は再生を始める。
【００２２】
以下では各端末装置の動作と処理フローについてさらに詳細に説明する。
図３は、探索元端末１０１のシステム構成の概略を示す図である。探索元端末１０１は、ユーザとの入出力を行うユーザインタフェース３０１、ネットワークとの入出力を行うネットワークインタフェース３０９、ユーザの探索要求に対してネットワークにクエリを発行するクエリ発行手段３０５、探索結果としてネットワークから返ってくる応答を保持する応答保持手段３０６、ユーザの応答選択結果に応じて応答保持手段を参考に通信経路を確定する経路情報確定手段３０７、経路情報を用いて誘導要求を発行する誘導要求発行手段３０８を持ち、ユーザインタフェース３０１として、探索要求入力手段３０２、応答結果表示手段３０３、応答選択手段３０４を持つ。
【００２３】
図４は、ネットワーク機器１０２のシステム構成の概略を示す図である。ネットワーク機器１０２は、ネットワークとの入出力を行うネットワークインタフェース４０８を持つ。さらに、転送されてきたデータの種別とその取り扱いを判断する転送データ判断手段４０１、クエリの取り扱い結果を保持するクエリ取り扱い保持手段４０２、クエリを転送するクエリホップ手段４０３、クエリに応答するクエリ応答手段４０４、応答を転送する応答転送手段４０５、経路上で隣接する情報端末間で誘導要求の送信を行う誘導要求転送手段４０６、誘導要求を送信する場合に誘導表示（所定の出力）を行う表示手段４０７を持つ。
【００２４】
図５は本発明の端末連携システムの各端末の振る舞いを示す概略フロー、図６は探索元端末１０１の動作フロー、図７と図８は端末１０２の動作フローである。また、図９は探索で発行されるクエリのデータの例を示す図、図１０はクエリに対し探索元端末１０１に返ってきた応答のデータの例を示す図、図１１は応答結果をユーザに表示する画面の例を示す図、図１２は誘導を要求する際に各端末１０２に送出する誘導要求データの例を示す図である。これらを用いて、本発明の端末連携システムの振る舞いを説明する。
【００２５】
探索元端末１０１を有するユーザが探索を要求すると（図５のＳ５０１、図６のＳ６０１）、探索元端末１０１は探索要求入力手段３０２からユーザの要求を受付け、探索のためのクエリを、クエリ発行手段３０５とネットワークインタフェース３０９を用いて発行する（図５のＳ５０２、図６のＳ６０２）。これは探索元端末１０１が連携可能な端末１０２に対して行われるため、場合によっては複数の端末に対して発行される。
【００２６】
クエリを受けた各端末１０２は、ネットワークインタフェース４０８を介してクエリを受信する。受信したデータは転送データ判断手段４０１で判断される。クエリの場合（図７のＳ７０１：クエリ）、転送データ判断手段４０１は当該クエリを処理したかどうか判断する（図８のＳ８０１）。各端末１０２は場合によっては同じ内容のクエリを複数回受信することがあるが、転送データ判断手段４０１はクエリ取り扱い保持手段４０２を確認し、既に処理したクエリに対してはクエリを破棄する（図５のＳ５０４、図８のＳ８０２）。そうでない場合、転送データ判断手段４０１はクエリ取り扱い保持手段４０２にクエリ扱いの記録をとり（図８のＳ８０３）、自端末が目的端末であるかどうか判断する。目的端末でない場合（図８のＳ８０４：Ｎｏ）、クエリホップ手段４０３は、ネットワークインタフェース４０８を介して連携可能な他の端末１０２に対してクエリをホップする（図５のＳ５０３、図８のＳ８０５）。各端末１０２はホップする際にクエリに対して図９に示すように自端末の情報を付加し、経路情報を保持したクエリを転送する。この際、各端末１０２が転送する先は複数あってもよい。
【００２７】
クエリに適合する場合（図８のＳ８０４：Ｙｅｓ）、クエリ応答手段はネットワークインタフェース４０８を介して応答を返す（図５のＳ５０５、図８のＳ８０６）。応答には、応答の元となるクエリに含まれる経路情報を含み、経路情報で自端末の一つ前の端末に対して転送する。
【００２８】
経路上の各端末１０２は、ネットワークインタフェース４０８を介して応答を受信する。受信したデータは転送データ判断手段４０１で判断される。応答の場合（図７のＳ７０１：応答）、応答転送手段４０５は応答データの経路情報を確認し、ネットワークインタフェース４０８を介して転送すべき端末１０２に対して応答を転送する（図５のＳ５０６、図７のＳ７０２）。
【００２９】
探索元端末１０１は、クエリの結果として応答を受け取る。クエリに合致する端末１０２は複数発見されることがあるため、探索元端末１０１には図１０に示すように複数の応答が返ってくる。クエリの到達範囲や応答の収集終了時間を制限しなければ、ユーザは待っている事で多数の目的端末を発見することができるが、例えばホップ数で到達範囲に制限をかけてもよいし、応答収集終了時間に制限をかけてもよい。これらをクエリに含めることで、端末１０２がクエリ破棄を行うことも考えられる。
【００３０】
探索元端末１０１は、応答結果群を応答保持手段３０６で保持した上で（図６のＳ６０３）、応答結果表示手段３０３を用いてユーザに表示する（図５のＳ５０７、図６のＳ６０４）。この画面例を図１１に示す。図１１では推定距離を示しているが、応答結果表示手段３０３は応答データの経路情報から経路情報を推定して表示することが考えられる。これは通信の到達距離を仮定してホップ数から計算することでも実現できるし、各端末１０２が自端末の通信の到達距離を格納しておくことでクエリデータに付加することでも実現できる。
【００３１】
ユーザは画面表示から、目的端末を選択する。ユーザが選択すると（図５のＳ５０８、図６のＳ６０５）、探索元端末１０１は応答選択手段３０４からユーザの選択を受け付け、応答保持手段３０６を参照して、経路情報確定手段３０７が経路情報を確定し、誘導要求のデータを作成し（図５のＳ５０９、図６のＳ６０６）、誘導要求発行手段３０８がネットワークインタフェース３０９を用いて誘導要求を発行する（図５のＳ５１０、図６のＳ６０７）。
【００３２】
誘導要求のデータ例を図１２に示す。図１２では経路情報のほかに誘導で表示する情報を含めている。これは各端末１０２が誘導のための表示を行う際に使用するものである。例えば誘導表示が点灯や点滅といったものだけならこの情報は不要となるが、表示する内容にユーザ名などを含めることで複数人が同時に利用する場合でも個別に案内を出すことが可能となる。
【００３３】
誘導要求のデータを受けた各端末１０２は、ネットワークインタフェース４０８を介して誘導要求を受信する。受信したデータは転送データ判断手段４０１で判断される。誘導要求の場合（図７のＳ７０１：誘導要求）、誘導要求転送手段４０６は誘導要求データの情報から誘導表示データを作成し、表示手段４０７が誘導表示を行う（図５のＳ５１１、図７のＳ７０３）。
【００３４】
誘導表示は誘導データに含まれているデータから対象ユーザ名などを表示してもよいし、点灯や点滅でもよい。また、各端末１０２が例えば自端末の表示能力にあわせて次の端末の方向を示すなど、何らかの付加情報を作成することも可能である。
【００３５】
誘導表示後、各端末１０２の誘導要求転送手段４０６は誘導要求データの経路情報を確認し、転送すべき端末がある場合は（図７のＳ７０４：Ｙｅｓ）、ネットワークインタフェース４０８を介して誘導要求を転送する（図５のＳ５１２、図７のＳ７０５）。経路情報の最終は探索の目的端末であり、転送すべき端末がない場合は（図７のＳ７０４：Ｎｏ）、転送は行わない。
【００３６】
ユーザは経路上の各端末１０２の表示を確認しながら、目的端末まで移動する（図５のＳ５１３）。図２にあるように、探索の通信経路がテレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４、パーソナルコンピュータ２０５となっていた場合、これらが誘導表示を行い、ユーザはテレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４と辿りながら目的リソースであるパーソナルコンピュータ２０５に到達することができる。
【００３７】
以上のように本実施形態のシステムによれば、アドホックな小規模ネットワークにおいて、通信経路上の各機器が点灯など表示を行うことで通信経路をユーザの目的リソースへの誘導を行う物理的経路とすることが可能となり、地図の存在しないアドホックな小規模ネットワーク環境下でユーザが所望したリソースを探索してユーザを誘導することが可能となる。
【００３８】
又、本実施形態のシステムによれば、誘導において表示する内容を転送できるようにすることで、例えばユーザ名などを表示してユーザが経路を識別することが可能となり、複数人が同時に探索利用する環境下でも誘導可能となる。
【００３９】
尚、本実施形態では探索元端末がクエリとして探索を発行して経路を確定しているが、経路確定に関しては例えばサーバが用意して提供するという実施方法も考えられる。
【００４０】
（実施の形態２）
本発明の実施の形態２を説明するための端末連携システムは、実施の形態１で説明した端末連携システムの各端末装置１０１、１０２に一部機能を変更・追加したものである。このため、本実施形態においては、実施の形態１で記載した説明を省略して説明する。
【００４１】
図１３は、探索元端末１０１のシステム構成の概略を示す図である。図３との差異は、選択通知発行手段１３０１を設けたことにある。選択通知発行手段１３０１は、探索元端末１０１が探索し選択した端末１０２に対し、使用の決定を伝えるための選択通知を発行する。
【００４２】
図１４は、ネットワーク機器１０２のシステム構成の概略を示す図である。図４との差異は、選択通知転送手段１４０１と誘導要求発行手段１４０２を設けたことにある。選択通知転送手段１４０１は選択通知データを受信しそれが自端末の選択を示していない際に経路情報にしたがって転送する。誘導要求発行手段１４０２は選択通知データを受信しそれが自端末の選択を示していた際に、経路情報に従って誘導要求を発行する。
【００４３】
図１５は本発明の端末連携システムの各端末の振る舞いを示す概略フロー、図１６は探索元端末１０１の動作フロー、図１７と図１８は端末１０２の動作フローであり、図１９は選択通知で発行されるデータの例を示す図である。これらを用いて、本発明の端末連携システムの振る舞いを説明する。図１５、図１６、図１７はそれぞれ図５、図６、図７の一部変更であり、図１５において、ユーザが探索要求を行い（Ｓ５０１）、応答選択を行う（Ｓ５０８）までは、実施の形態２と実施の形態１の動作は同じである。よって、図１５で経路情報が確定する（Ｓ５０９）以降を説明する。
【００４４】
ユーザが画面表示から目的端末を選択すると（図１５のＳ５０８、図１６のＳ６０５）、探索元端末１０１は応答選択手段３０４からユーザの選択を受け付け、応答保持手段３０６を参照して、経路情報確定手段３０７が経路情報を確定し選択通知のデータを作成し（図１５のＳ５０９、図１６のＳ１６０１）、選択通知発行手段１３０１がネットワークインタフェース３０９を用いて選択通知を発行する（図１５のＳ１５０１、図１６のＳ１６０２）。
【００４５】
選択通知のデータ例を図１９に示す。図１９では経路情報のほかに誘導時表示情報と選択通知で使用する情報を含めている。誘導時表示情報は各端末１０２が誘導のための表示を行う際に使用する。選択通知データはこの情報を目的端末まで運び、目的端末が選択通知を受領してから誘導要求を返す際に、この情報を誘導要求データに反映する。例えば誘導表示が点灯や点滅といったものだけならこの情報は不要となるが、ユーザ名などを含めることで複数人が同時に利用する場合でも個別に案内を出すことが可能となる。選択通知が目的端末に到達した場合、目的端末は探索元端末以外の端末からの探索要求を制限する。これにより、目的端末と探索元端末以外の端末との間には経路が確立しない為、目的端末は探索元端末以外の端末に使用されることがない。
【００４６】
選択通知のデータを受けた各端末１０２は、ネットワークインタフェース４０８を介して選択通知を受信する。受信したデータは転送データ判断手段４０１で判断される。選択通知の場合（図１７のＳ１７０１：選択通知）、データ内の経路情報を調べる。自端末が選択通知の指定経路の終点でない場合（図１８のＳ１８０１：Ｎｏ）、選択通知転送手段１４０１は選択通知を転送する（図１５のＳ１５０２、図１８のＳ１８０２）。自端末が選択通知の指定経路の終点の場合（図１８のＳ１８０１：Ｙｅｓ）はその端末がクエリで発見された目的端末であり、端末を確保する意志が確定される（図１５のＳ１５０３、図１８のＳ１８０３）。端末１０２は選択通知データ内の選択通知で使用する情報を調べて、対応する処理を行う。この際、例えば端末の予約を行って他のクエリに応答しないようにするなどの応用が可能である。
【００４７】
選択確定後、端末１０２の誘導要求発行手段１４０２は選択通知データの誘導時表示情報から表示情報を作成し、表示手段４０７を用いて誘導表示を行う（図１５のＳ１５０４、図１８のＳ１８０４）。さらに選択通知データの経路情報から、探索元端末１０１と自端末の間に中継した端末がある場合は（図１８のＳ１８０５：Ｙｅｓ）、経路情報と誘導時表示情報を用いて誘導要求データを作成し、誘導要求を発行する（図１５のＳ１５０５、図１８のＳ１８０６）。
【００４８】
このようにして、本実施形態では実施の形態１と異なり目的端末側から順に誘導表示が表示される。しかしながら、ユーザは経路上の各端末１０２の表示を確認しながら、目的端末まで移動する（Ｓ５１３）。図２にあるように、探索の通信経路がテレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４、パーソナルコンピュータ２０５となっていた場合、これら全てが誘導表示を行い、ユーザはテレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４と辿りながら目的リソースであるパーソナルコンピュータ２０５に到達することができる。
【００４９】
以上のように本実施形態のシステムによれば、アドホックな小規模ネットワークにおいて、通信経路上の各機器が点灯など表示を行うことで通信経路をユーザの目的リソースへの誘導を行う物理的経路とすることが可能となり、地図の存在しないアドホックな小規模ネットワーク環境下でユーザが所望したリソースを探索してユーザを誘導することが可能となる。
【００５０】
又、本実施形態のシステムによれば、目的端末への選択通知を実施し、その後に誘導表示を行うことで、目的端末を予約した上で誘導を開始することができる。これは例えば駐車場の空き場所の探索のように、探索後到着まで他者に使用されては困る場合に特に効果がある。
【００５１】
尚、実施の形態１と同様、本実施形態では探索元端末がクエリとして探索を発行して経路を確定しているが、経路確定に関しては例えばサーバが用意して提供するという実施方法も考えられる。
【００５２】
（実施の形態３）
本発明の実施の形態３を説明するための端末連携システムは、実施の形態１で説明した端末連携システムの各端末装置１０１、１０２に一部機能を変更・追加したものである。このため、本実施形態においては、実施の形態１で記載した説明を省略して説明する。
【００５３】
図２０は、ネットワーク機器１０２のシステム構成の概略を示す図である。図４との差異は、誘導要求を保持する誘導要求保持手段２００１と人物が接近したことを検出する接近検出手段２００２を設けたことにある。ネットワーク機器１０２は誘導要求データを受信し、誘導表示を行った後、他の端末に誘導要求を転送するまえに、接近検出手段２００２が探索元端末が近傍に近づいたことを検知するまで、誘導要求保持手段２００１を用いて誘導要求転送を待つ。
【００５４】
図２１は本発明の端末連携システムの各端末の振る舞いを示す概略フロー、図２２は端末１０２の動作フローである。これらを用いて、本発明の端末連携システムの振る舞いを説明する。図２１、図２２はそれぞれ図５、図７の一部変更であり、図２１において、ユーザが探索要求を行い（Ｓ５０１）、誘導要求を発光する（Ｓ５１０）までは、実施の形態３と実施の形態１の動作は同じである。よって、図２１で誘導表示が始まる（Ｓ５１１）以降を説明する。
【００５５】
誘導要求のデータを受けた各端末１０２は、ネットワークインタフェース４０８を介して誘導要求を受信する。受信したデータは転送データ判断手段４０１で判断される。誘導要求の場合（図２２のＳ７０１：誘導要求）、誘導要求転送手段４０６は誘導要求データの情報から誘導表示データを作成し、表示手段４０７が誘導表示を行う（図２１のＳ５１１、図２２のＳ７０３）。
【００５６】
誘導表示は誘導データに含まれているデータから対象ユーザ名などを表示してもよいし、点灯や点滅でもよい。また、各端末１０２が例えば自端末の表示能力にあわせて次の端末の方向を示すなど、何らかの付加情報を作成することも可能である。
【００５７】
誘導表示後、各端末１０２の誘導要求転送手段４０６は誘導要求データの経路情報を確認し、転送すべき端末がある場合は（図２２のＳ７０４：Ｙｅｓ）、誘導要求保持手段Ａ０１を用いて誘導要求を保持する（Ｓ２２０１）。そして、探索元端末１０１が端末１０２の近傍に近づいた際に（Ｓ２２０２：Ｙｅｓ）、接近検出手段２００２がこれを検出し、誘導要求転送手段４０６に通知する。これを受けて誘導要求転送手段４０６はネットワークインタフェース４０８を介して誘導要求を転送する（図２１のＳ５１２、図２２のＳ７０５）。経路情報の最終は探索の目的端末であり、転送すべき端末がない場合は（図２２のＳ７０４：Ｎｏ）、転送は行わない。
【００５８】
ユーザは経路上の各端末１０２の表示を確認しながら、目的端末まで移動する（図２１のＳ５１３）。ユーザが誘導表示している端末１０２に近づくと、次の端末が表示をはじめる。図２にあるように、探索の通信経路がテレビ２０１、冷蔵庫２０２、洗濯機２０３、固定電話機２０４、パーソナルコンピュータ２０５となっていた場合、これらが誘導表示を行い、ユーザがテレビ２０１に近づくと冷蔵庫２０２が表示し、冷蔵庫２０２に近づくと洗濯機２０３が表示し、以降、固定電話機２０４と辿りながら目的リソースであるパーソナルコンピュータ２０５に到達することができる。
【００５９】
以上のように本実施形態のシステムによれば、アドホックな小規模ネットワークにおいて、通信経路上の各機器が点灯など表示を行うことで通信経路をユーザの目的リソースへの誘導を行う物理的経路とすることが可能となり、地図の存在しないアドホックな小規模ネットワーク環境下でユーザが所望したリソースを探索してユーザを誘導することが可能となる。
【００６０】
さらに、ユーザがある端末１０２に近づいた際に次の端末が表示を始めることで、ユーザは次の端末がどちらにあるかを認識しやすくなるという効果がある。
【００６１】
尚、実施の形態１と同様、本実施形態では探索元端末がクエリとして探索を発行して経路を確定しているが、経路確定に関しては例えばサーバが用意して提供するという実施方法も考えられる。
【００６２】
又、接近検出手段は、通信の電波強度や位置情報の交換などで接近を検出することが考えられる。
【００６３】
又、以上の実施形態では誘導要求を受信した端末が誘導表示を行う場合について説明したが、誘導要求を受信した端末が発光したり、音声を出力してもよい。
【図面の簡単な説明】
【００６４】
【図１】実施の形態１による端末連携システムの構成を示す図
【図２】実施の形態１による機器連携のシナリオを示す図
【図３】実施の形態１による探索元端末の構成を示す図
【図４】実施の形態１によるネットワーク上の端末の構成を示す図
【図５】実施の形態１による各端末間の通信フロー概略を示す図
【図６】実施の形態１による探索元端末の動作フローを示す図
【図７】実施の形態１によるネットワーク上の端末の動作フローを示す図
【図８】実施の形態１によるネットワーク上の端末の動作フローを示す図
【図９】実施の形態１による探索で発行されるクエリのデータを示す図
【図１０】実施の形態１による応答データを示す図
【図１１】実施の形態１による応答結果を表示する画面を示す図
【図１２】実施の形態１による導要求データを示す図
【図１３】実施の形態２による探索元端末の構成を示す図
【図１４】実施の形態２によるネットワーク上の端末の構成を示す図
【図１５】実施の形態２による各端末間の通信フロー概略を示す図
【図１６】実施の形態２による探索元端末の動作フローを示す図
【図１７】実施の形態２によるネットワーク上の端末の動作フローを示す図
【図１８】実施の形態２によるネットワーク上の端末の動作フローを示す図
【図１９】実施の形態２による選択通知データを示す図
【図２０】実施の形態３によるネットワーク上の端末の構成を示す図
【図２１】実施の形態３による各端末間の通信フロー概略を示す図
【図２２】実施の形態３によるネットワーク上の端末の動作フローを示す図
【符号の説明】
【００６５】
１０１  探索元端末
１０２  ネットワーク上の端末
２０１  テレビ
２０２  冷蔵庫
２０３  洗濯機
２０４  固定電話機
２０５  パーソナルコンピュータ
【図１】
2005322986.tif 000003
【図２】
2005322986.tif 000004
【図３】
2005322986.tif 000005
【図４】
2005322986.tif 000006
【図５】
2005322986.tif 000007
【図６】
2005322986.tif 000008
【図７】
2005322986.tif 000009
【図８】
2005322986.tif 000010
【図９】
2005322986.tif 000011
【図１０】
2005322986.tif 000012
【図１１】
2005322986.tif 000013
【図１２】
2005322986.tif 000014
【図１３】
2005322986.tif 000015
【図１４】
2005322986.tif 000016
【図１５】
2005322986.tif 000017
【図１６】
2005322986.tif 000018
【図１７】
2005322986.tif 000019
【図１８】
2005322986.tif 000020
【図１９】
2005322986.tif 000021
【図２０】
2005322986.tif 000022
【図２１】
2005322986.tif 000023
【図２２】
2005322986.tif 000024