(57)【要約】【課題】実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末装置に対して，ネットワークを介して接続することの可能な，通信端末装置，通信システム，および通信方法を提供する。【解決手段】通信端末装置１００は，通信端末装置１００の位置情報および方向情報を取得する対象物指定部１０４と，通信の相手となる通信相手端末装置のアプリケーション（ＡＰ）情報を取得するＡＰ情報取得部１０６と，通信端末装置ごとに，実空間上の位置情報とネットワーク内で識別するための識別情報と属性情報とを格納している記憶部１０３と，通信端末装置の位置情報および方向情報により特定される領域において，ＡＰ情報を持つ通信端末装置の識別情報を，記憶部から検索する検索部１０２とを備えたことを特徴とする。【選択図】  図１
2005027115.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信を行う通信端末装置であって，
前記通信端末装置の位置情報および方向情報を取得する対象物指定部と，
通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報とを格納している記憶部と，
前記通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，前記記憶部から検索する検索部と，
を備えたことを特徴とする，通信端末装置。
【請求項２】
ネットワークを介して通信を行う通信端末装置であって，
前記通信端末装置の位置情報および方向情報を取得する対象物指定部と，
通信の相手となる通信相手端末装置の属性情報を取得する属性情報取得部と，
通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報と前記属性情報とを格納している記憶部と，
前記通信端末装置の位置情報および方向情報により特定される領域において，前記属性情報を持つ通信端末装置の識別情報を，前記記憶部から検索する検索部と，
を備えたことを特徴とする，通信端末装置。
【請求項３】
前記属性情報は，前記通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むことを特徴とする，請求項２に記載の通信端末装置。
【請求項４】
前記検索部で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動部をさらに備えたことを特徴とする，請求項３に記載の通信端末装置。
【請求項５】
前記通信端末装置から前記通信相手端末装置までの距離情報を取得する距離情報取得部をさらに備え，
前記検索部で前記通信相手端末装置を検索する領域を，前記距離情報によって特定される距離に限定することを特徴とする，請求項１〜４のいずれかに記載の通信端末装置。
【請求項６】
通信端末装置と，前記通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバとを含む通信システムであって，
前記通信端末装置は，
前記通信端末装置の位置情報および方向情報を取得する対象物指定部と，
前記通信端末装置の位置情報および方向情報を前記通信相手端末装置検索サーバに送信する通信部と，
を備え，
前記通信相手端末装置検索サーバは，
前記通信端末装置の位置情報および方向情報を前記通信端末装置から受信する通信部と，
通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報を格納している記憶部と，
前記通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，前記記憶部から検索する検索部と，
を備えたことを特徴とする，通信システム。
【請求項７】
通信端末装置と，前記通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバとを含む通信システムであって，
前記通信端末装置は，
前記通信端末装置の位置情報および方向情報を取得する対象物指定部と，
通信の相手となる通信相手端末装置の属性情報を取得する属性情報取得部と，
前記通信端末装置の位置情報，方向情報，および属性情報を前記通信相手端末装置検索サーバに送信する通信部と，
を備え，
前記通信相手端末装置検索サーバは，
前記通信端末装置の位置情報，方向情報，および属性情報を前記通信端末装置から受信する通信部と，
通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報と前記属性情報とを格納している記憶部と，
前記通信端末装置の位置情報および方向情報により特定される領域において，前記属性情報を持つ通信端末装置の識別情報を，前記記憶部から検索する検索部と，
を備えたことを特徴とする，通信システム。
【請求項８】
前記属性情報は，前記通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むことを特徴とする，請求項７に記載の通信システム。
【請求項９】
前記通信端末装置は，
前記検索部で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動部をさらに備えたことを特徴とする，請求項８に記載の通信システム。
【請求項１０】
前記通信端末装置から前記通信相手端末装置までの距離情報を取得する距離情報取得部をさらに備え，
前記検索部で前記通信相手端末装置を検索する領域を，前記距離情報によって特定される距離に限定することを特徴とする，請求項６〜９のいずれかに記載の通信端末システム。
【請求項１１】
ネットワークを介して通信を行う通信端末装置による通信方法であって，
前記通信端末装置は，通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報とを格納している記憶部を備え，
前記通信端末装置の位置情報および方向情報を取得する対象物指定工程と，
前記通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，前記記憶部から検索する検索工程と，
を含むことを特徴とする，通信方法。
【請求項１２】
ネットワークを介して通信を行う通信端末装置による通信方法であって，
前記通信端末装置は，通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報と通信の相手となる通信相手端末装置の属性情報とを格納している記憶部を備え，
前記通信端末装置の位置情報および方向情報を取得する対象物指定工程と，
前記通信相手端末装置の属性情報を取得する属性情報取得工程と，
前記通信端末装置の位置情報および方向情報により特定される領域において，前記属性情報を持つ通信端末装置の識別情報を，前記記憶部から検索する検索工程と，
を含むことを特徴とする，通信方法。
【請求項１３】
前記属性情報は，前記通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むことを特徴とする，請求項１２に記載の通信方法。
【請求項１４】
前記検索工程で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動工程をさらに含むことを特徴とする，請求項１３に記載の通信方法。
【請求項１５】
前記通信端末装置から前記通信相手端末装置までの距離情報を取得する距離情報取得工程をさらに含み，
前記検索工程で前記通信相手端末装置を検索する領域を，前記距離情報によって特定される距離に限定することを特徴とする，請求項１１〜１４のいずれかに記載の通信方法。
【請求項１６】
通信端末装置と，前記通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバとを含む通信システムにおける通信方法であって，
前記通信相手端末装置検索サーバは，通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報とを格納している記憶部を備え，
前記通信端末装置が，前記通信端末装置の位置情報および方向情報を取得する対象物指定工程と，
前記通信端末装置が，前記通信端末装置の位置情報および方向情報を前記通信相手端末装置検索サーバに送信する送信工程と，
前記通信相手端末装置検索サーバが，前記通信端末装置の位置情報および方向情報を前記通信端末装置から受信する受信工程と，
前記通信相手端末装置検索サーバが，前記通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，前記記憶部から検索する検索工程と，
を含むことを特徴とする，通信方法。
【請求項１７】
通信端末装置と，前記通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバとを含む通信システムにおける通信方法であって，
前記通信相手端末装置検索サーバは，通信端末装置ごとに，実空間上の位置情報と前記ネットワーク内で識別するための識別情報と通信の相手となる通信相手端末装置の属性情報とを格納している記憶部を備え，
前記通信端末装置が，前記通信端末装置の位置情報および方向情報を取得する対象物指定工程と，
前記通信端末装置が，前記通信相手端末装置の属性情報を取得する属性情報取得工程と，
前記通信端末装置が，前記通信端末装置の位置情報，方向情報，および属性情報を前記通信相手端末装置検索サーバに送信する送信工程と，
前記通信相手端末装置検索サーバが，前記通信端末装置の位置情報，方向情報，および属性情報を前記通信端末装置から受信する受信工程と，
前記通信相手端末装置検索サーバが，前記通信端末装置の位置情報および方向情報により特定される領域において，前記属性情報を持つ通信端末装置の識別情報を，前記記憶部から検索する検索工程と，
を含むことを特徴とする，通信方法。
【請求項１８】
前記属性情報は，前記通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むことを特徴とする，請求項１７に記載の通信方法。
【請求項１９】
前記検索工程で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動工程をさらに含むことを特徴とする，請求項１８に記載の通信方法。
【請求項２０】
前記通信端末装置から前記通信相手端末装置までの距離情報を取得する距離情報取得工程をさらに含み，
前記検索工程で前記通信相手端末装置を検索する領域を，前記距離情報によって特定される距離に限定することを特徴とする，請求項１６〜１９のいずれかに記載の通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，ネットワークを介して通信を行う通信端末装置，通信システム，および通信方法にかかり，特に，通信の相手となる通信端末装置（通信相手端末装置）の位置情報を取得することなく，通信相手端末装置を特定する機能に関するものである。
【０００２】
【従来の技術】
現在，インターネットや電話網など，さまざまな通信ネットワークが，あらゆるところに張られており，通信端末装置同士が，これらの通信ネットワークを介して，データ通信することが可能になっている（例えば，特許文献１参照。）。特に，携帯電話や無線ＬＡＮ，Ｂ１ｕｅｔｏｏｔｈなどの発達により，無線通信ネットワークでの通信も可能となっている。これにより，通信ネットワークを介した会話や，メール交換，映像ストリーミング，ファイル転送などが可能になっている。
【０００３】
他の通信端末装置（通信相手端末装置）と接続するには，通信相手端末装置をネットワーク内で識別するＩＤ情報を，自端末が知っている必要がある。例えば，インターネットでは，通信相手のＩＰアドレスを指定することにより，ネットワークを介した通信を行うことができる。また，映像サービスを実施するサーバのネットワークアドレスやポート番号を指定することで，特定のサーバに接続し，映像サービスを受けることができる。また，目の前のプリンタのアドレスを指定して，ファイルを送信することで，ファイルを目の前のプリンタで印刷することもできる。
【０００４】
しかしながら，通信開始時に相手端末のＩＤ情報が分からない場合は相手端末をネットワーク内で識別することができず，通信することができない。このため，予め，別の手段によって，ＩＤ情報を入手しておく必要がある。すなわち，相手端末の所有者から直接聞いたり，検索サービスを利用して，探す必要がある。さらに，通信相手端末装置が目の前にある場合でもその端末装置のＩＤ情報が分からなければ，通信することはできないし，その端末装置に接続する場合には，予め取得したＩＤ情報を自端末に入力することにより，目の前にある通信端末装置を特定する必要があり非常に不便であるという問題がある。
【０００５】
この問題を解決するために，特許文献１では，通信相手端末装置（接続される端末）が通信端末から端末を特定する情報を受信し，予め指定された端末であれば通信を開始するようにしている。このようにすれば，通信相手のＩＤ情報を意識することなく，容易に目の前の端末と通信を開始することができる。
【０００６】
【特許文献１】
特開２００１−１４４７６７号公報
【０００７】
【発明が解決しようとする課題】
しかしながら，上記文献による方法で通信相手端末装置を特定するためには，通信相手端末装置の側に，通信することができる端末を予め指定する機構及び通信開始時に通信端末を選定する機構が必要である。このため，すでに設置されている通信端末に適用するためには，端末を改造する必要がある。さらに，上記方法では，予め指定されている端末しかその端末を特定することができないという問題点もあった。
【０００８】
本発明は，従来の通信システムが有する上記問題点に鑑みてなされたものであり，本発明の目的は，実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末装置に対して，ネットワークを介して接続することの可能な，新規かつ改良された通信端末装置，通信システム，および通信方法を提供することである。
【０００９】
【課題を解決するための手段】
上記課題を解決するため，本発明の第１の観点によれば，ネットワークを介して通信を行う通信端末装置であって，通信端末装置の位置情報および方向情報を取得する対象物指定部（１０４）と，通信端末装置ごとに，実空間上の位置情報とネットワーク内で識別するための識別情報とを格納している記憶部（１０３）と，通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，記憶部から検索する検索部（１０２）を含むことを特徴とする通信端末装置（１００）が提供される（請求項１）。
【００１０】
かかる構成によれば，通信端末装置自身の位置情報および方向情報を取得する対象物指定部を備え，通信の相手となる通信相手端末装置を指し示すことにより通信相手端末装置の位置を実空間上で特定することができる。そして，特定した領域に存在する通信相手端末装置の識別情報（ＩＤ情報）を記憶部のデータベースから検索することにより，通信相手端末装置とネットワークを介して接続することができる。このようにして，実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末装置に対して，ネットワークを介して接続することが可能である。
【００１１】
また，本発明の他の通信端末装置（１００）は，通信端末装置の位置情報および方向情報を取得する対象物指定部（１０４）と，通信の相手となる通信相手端末装置の属性情報を取得する属性情報取得部（１０６）と，通信端末装置ごとに，実空間上の位置情報とネットワーク内で識別するための識別情報と属性情報とを格納している記憶部（１０３）と，通信端末装置の位置情報および方向情報により特定される領域において，属性情報を持つ通信端末装置の識別情報を，記憶部から検索する検索部（１０２）を含むことを特徴とする（請求項２）。
【００１２】
かかる構成によれば，通信端末装置自身の位置情報および方向情報を取得する対象物指定部を備え，通信の相手となる通信相手端末装置を指し示すことにより通信相手端末装置の位置を実空間上で特定することができる。さらに，属性情報を取得する属性情報取得部を備えたことで，特定した領域に存在する通信相手端末装置の識別情報（ＩＤ情報）を記憶部のデータベースから検索する際に，その検索範囲を限定することができる。このようにして，実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末装置に対して，ネットワークを介して接続することが可能である。
【００１３】
上記本発明の通信端末装置において，以下のような応用が可能である。
【００１４】
属性情報の一例としては，例えば，通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むようにしてもよい（請求項３）。これにより，通信相手端末装置の範囲を制限し，記憶部における識別情報の検索誤りの抑制や，検索効率の向上に効果がある。
【００１５】
また，属性情報として通信機能を利用するアプリケーションに関する情報を含む場合には，検索部で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動部（２０５）をさらに備えることが可能である（請求項４）。通信相手端末装置の属性情報を取得した際に，例えば，通信相手端末装置が通信機能を利用するアプリケーションを起動していることが分かった場合には，アプリケーション起動部が通信機能を利用するアプリケーションを起動することにより，通信相手端末装置と容易に通信を行うことが可能である。
【００１６】
また，通信端末装置から通信相手端末装置までの距離情報を取得する距離情報取得部をさらに備え，検索部で通信相手端末装置を検索する領域を，距離情報によって特定される距離に限定するようにしてもよい（請求項５）。これにより，通信相手端末装置の範囲を制限し，記憶部における識別情報の検索誤りの抑制や，検索効率の向上に効果がある。
【００１７】
また，上記課題を解決するため，本発明の第２の観点によれば，通信端末装置（３０）と，通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバ（４０）とを含む通信システムが提供される（請求項６）。
通信端末装置（３０）は，通信端末装置の位置情報および方向情報を取得する対象物指定部（３０２）と，通信端末装置の位置情報および方向情報を通信相手端末装置検索サーバに送信する通信部（３０１）を備える。
通信相手端末装置検索サーバ（４０）は，通信端末装置の位置情報および方向情報を通信端末装置から受信する通信部（４０１）と，通信端末装置ごとに，実空間上の位置情報とネットワーク内で識別するための識別情報を格納している記憶部（４０３）と，通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，記憶部から検索する検索部（４０２）を備える。
【００１８】
また，本発明の他の通信システムは，上記と同様に，通信端末装置（３０）と，通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバ（４０）とを含み，以下の構成要素を含むことを特徴とする。
すなわち，通信端末装置（３０）は，通信端末装置の位置情報および方向情報を取得する対象物指定部（３０２）と，通信の相手となる通信相手端末装置の属性情報を取得する属性情報取得部（３０６）と，通信端末装置の位置情報，方向情報，および属性情報を通信相手端末装置検索サーバに送信する通信部（３０１）を備える。
通信相手端末装置検索サーバ（４０）は，通信端末装置の位置情報，方向情報，および属性情報を通信端末装置から受信する通信部（４０１）と，通信端末装置ごとに，実空間上の位置情報とネットワーク内で識別するための識別情報と属性情報とを格納している記憶部（４０３）と，通信端末装置の位置情報および方向情報により特定される領域において，属性情報を持つ通信端末装置の識別情報を，記憶部から検索する検索部（４０２）を備えることを特徴とする（請求項７）。
【００１９】
かかる通信システムによれば，上記本発明の通信端末装置と実質的に同様の効果を得ることができるだけでなく，通信相手となる通信相手端末装置の識別情報を検索する機能や，通信端末装置の位置情報や識別情報を，個々の通信端末装置に実装する必要がなくなるという効果がある。
【００２０】
上記本発明の通信システムにおいても，以下のような応用が可能である。すなわち，属性情報は，通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むようにしてもよい（請求項８）。この場合さらに，通信端末装置は，検索部で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動部（２０５）をさらに備えるようにしてもよい（請求項９）。また，通信端末装置から通信相手端末装置までの距離情報を取得する距離情報取得部をさらに備え，検索部で通信相手端末装置を検索する領域を，距離情報によって特定される距離に限定するようにしてもよい（請求項１０）。
【００２１】
また，上記課題を解決するため，本発明の第３の観点によれば，ネットワークを介して通信を行う通信端末装置による通信方法が提供される。ここで，通信端末装置は，通信端末装置ごとに，実空間上の位置情報とネットワーク内で識別するための識別情報とを格納している記憶部を備える。
そして，通信端末装置の位置情報および方向情報を取得する対象物指定工程と，通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，記憶部から検索する検索工程とを含むことを特徴とする（請求項１１）。
【００２２】
かかる通信方法によれば，通信端末装置自身の位置情報および方向情報を取得する対象物指定工程を含み，通信の相手となる通信相手端末装置を指し示すことにより通信相手端末装置の位置を実空間上で特定することができる。そして，特定した領域に存在する通信相手端末装置の識別情報（ＩＤ情報）を記憶部のデータベースから検索することにより，通信相手端末装置とネットワークを介して接続することができる。このようにして，実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末装置に対して，ネットワークを介して接続することが可能である。
【００２３】
また，本発明の他の通信方法は，通信端末装置の位置情報および方向情報を取得する対象物指定工程と，通信相手端末装置の属性情報を取得する属性情報取得工程と，通信端末装置の位置情報および方向情報により特定される領域において，属性情報を持つ通信端末装置の識別情報を，記憶部から検索する検索工程を含むことを特徴とする（請求項１２）。
【００２４】
かかる通信方法によれば，通信端末装置自身の位置情報および方向情報を取得する対象物指定工程を含み，通信の相手となる通信相手端末装置を指し示すことにより通信相手端末装置の位置を実空間上で特定することができる。さらに，属性情報を取得する属性情報取得工程を含むことで，特定した領域に存在する通信相手端末装置の識別情報（ＩＤ情報）を記憶部のデータベースから検索する際に，その検索範囲を限定することができる。このようにして，実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末装置に対して，ネットワークを介して接続することが可能である。
【００２５】
上記本発明の通信方法においても，以下のような応用が可能である。すなわち，属性情報は，通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むようにしてもよい（請求項１３）。この場合さらに，通信端末装置は，検索工程で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動工程をさらに含むようにしてもよい（請求項１４）。また，通信端末装置から通信相手端末装置までの距離情報を取得する距離情報取得工程をさらに含み，検索工程で通信相手端末装置を検索する領域を，距離情報によって特定される距離に限定するようにしてもよい（請求項１５）。
【００２６】
また，上記課題を解決するため，本発明の第４の観点によれば，通信端末装置と，通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバとを含む通信システムにおける通信方法が提供される。ここで，通信相手端末装置検索サーバは，通信端末装置ごとに，実空間上の位置情報とネットワーク内で識別するための識別情報とを格納している記憶部を備える。
そして，通信端末装置が，通信端末装置の位置情報および方向情報を取得する対象物指定工程と，通信端末装置が，通信端末装置の位置情報および方向情報を通信相手端末装置検索サーバに送信する送信工程と，通信相手端末装置検索サーバが，通信端末装置の位置情報および方向情報を通信端末装置から受信する受信工程と，通信相手端末装置検索サーバが，通信端末装置の位置情報および方向情報により特定される領域において，通信の相手となる通信相手端末装置の識別情報を，記憶部から検索する検索工程とを含むことを特徴とする（請求項１６）。
【００２７】
また，本発明の他の通信方法は，上記と同様に，通信端末装置と，通信端末装置が通信の相手となる通信相手端末装置を検索するための通信相手端末装置検索サーバとを含む通信システムにおける通信方法であり，以下の各工程を含むことを特徴とする。
すなわち，通信端末装置が，通信端末装置の位置情報および方向情報を取得する対象物指定工程と，通信端末装置が，通信相手端末装置の属性情報を取得する属性情報取得工程と，通信端末装置が，通信端末装置の位置情報，方向情報，および属性情報を通信相手端末装置検索サーバに送信する送信工程と，通信相手端末装置検索サーバが，通信端末装置の位置情報，方向情報，および属性情報を通信端末装置から受信する受信工程と，通信相手端末装置検索サーバが，通信端末装置の位置情報および方向情報により特定される領域において，属性情報を持つ通信端末装置の識別情報を，記憶部から検索する検索工程を含むことを特徴とする（請求項１７）。
【００２８】
かかる通信方法によれば，上記本発明の通信方法と実質的に同様の効果を得ることができるだけでなく，通信相手となる通信相手端末装置の識別情報を検索する機能や，通信端末装置の位置情報や識別情報を，個々の通信端末装置に実装する必要がなくなるという効果がある。
【００２９】
上記本発明の通信方法においても，以下のような応用が可能である。すなわち，属性情報は，通信相手端末装置に実装されている，通信機能を利用するアプリケーションに関する情報を含むようにしてもよい（請求項１８）。この場合さらに，通信端末装置は，検索工程で検索した通信相手端末装置の属性情報に応じて適切なアプリケーションを起動するアプリケーション起動工程をさらに含むようにしてもよい（請求項１９）。また，通信端末装置から通信相手端末装置までの距離情報を取得する距離情報取得工程をさらに含み，検索工程で通信相手端末装置を検索する領域を，距離情報によって特定される距離に限定するようにしてもよい（請求項２０）。
【００３０】
なお上記において，構成要素に付随して括弧書きで記した参照符号は，理解を容易にするため，後述の実施形態および図面における対応する構成要素を一例として記したに過ぎず，本発明がこれに限定されるものではない。
【００３１】
【発明の実施の形態】
以下に添付図面を参照しながら，本発明にかかる通信端末装置，通信システム，および通信方法の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００３２】
（第１の実施の形態）
図１は，第１の実施の形態にかかる通信端末装置の概略構成を示すブロック図である。以下に，本実施の形態にかかる通信端末装置１００について，図１を参照しながら説明する。
【００３３】
通信端末装置１００は，図１に示したように，通信部１０１と，検索部１０２と，記憶部１０３と，対象物指定部１０４を含んで構成されている。さらに，通信端末装置１００は，任意的な構成要素として，検索条件取得部１０５と，ＡＰ情報取得部１０６を含んで構成されている。
以下に，通信端末装置１００の各構成要素について説明する。
【００３４】
（対象物指定部１０４）
対象物指定部１０４は，通信端末装置１００の位置情報および方向情報を取得する手段であり，位置情報取得部１１１，方向情報取得部１１２から構成される。これにより，対象物指定部１０４は，通信端末装置１００の実空間上の領域を指定する機能を持つ。
【００３５】
位置情報取得部１１１は，対象物指定部１０４の位置情報を取得し，取得した情報を検索部１０２に通知する機能を持つ。位置情報の取得は，利用者が直接入力するようにしてもよいし，ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の位置情報計測手段により測定するようにしてもよい。方向情報取得部１１２は，対象物指定部１０４の方向情報を取得し，取得した情報を検索部１０２に通知する機能を持つ。方向情報の取得は，利用者が直接入力するようにしてもよいし，ジャイロなどの方向情報計測手段により測定するようにしてもよい。
【００３６】
（ＡＰ情報取得部１０６）
ＡＰ情報取得部１０６は，通信の相手となる通信相手端末装置の属性情報を取得する手段の一例である。本実施の形態では，属性情報の一例として，通信相手端末装置に実装されている通信機能を利用するアプリケーション（ＡＰ）に関する情報（以下，ＡＰ情報という。）を扱うものとする。そして，ＡＰ情報取得部１０６は，通信相手端末装置のＡＰ情報を取得し，取得したアプリケーションと通信可能なアプリケーションが実装されていることを示す属性情報を検索条件として，検索条件取得部１０５に通知する機能を持つ。
【００３７】
（検索条件取得部１０５）
検索条件取得部１０５は，対象物指定部１０４で指し示している通信相手端末装置を検索する時の検索条件を取得し，検索部１０２に通知する機能を持つ。例えば，ＡＰ情報取得部１０６から通知された属性情報を持つことを検索条件とすることができる。
【００３８】
なお上述のように，本実施の形態では，属性情報の一例として，通信相手端末装置に実装されている通信機能を利用するアプリケーションに関する情報を扱うものとし，検索条件もこれに対応するものとして説明するが，本発明はこれに限定されない。例えば，対象物指定部１０４で指し示している通信相手端末装置の形状，大きさ，色などを属性情報として検索条件取得部１０５に与え，これを検索条件としてもよい。
【００３９】
また，対象物指定部１０４が指し示している通信相手端末装置までのおよその距離を検索条件として検索条件取得部１０５に与えるようにしてもよい。すなわち，検索条件取得部１０５を，通信端末装置１００から通信相手端末装置までの距離情報を取得する距離情報取得部として機能させるようにしてもよい。この場合，検索部１０２で通信相手端末装置を検索する領域を，距離情報によって特定される距離に限定するようにしてもよい。
【００４０】
これらの情報は，検索条件取得部１０５に入力手段を持たせ，利用者が直接入力するようにしてもよい。あるいは，対象物指定部１０４にカメラや距離センサを設置し，指し示している通信相手端末装置の外観画像を取得したり，距離センサから自動的に取得するようにしてもよい。
【００４１】
（記憶部１０３）
記憶部１０３は，通信端末装置ごとに，実空間上の位置情報と，ネットワーク内で識別するためのＩＤ情報を格納している。本実施の形態では，通信端末装置１００が属性情報取得部の一例たるＡＰ情報取得部１０６を備え，ＡＰ情報取得部１０６が通信相手端末装置の属性情報を取得する。これに対応して，記憶部１０３は，さらに，通信端末装置ごとに，通信端末装置の特性を示す属性情報を格納している。
【００４２】
（検索部１０２）
検索部１０２は，対象物指定部１０４から通知された通信端末装置１００の位置情報および方向情報により特定される領域において，検索条件取得部１０５から通知された検索条件を満足する通信端末装置のＩＤ情報を，記憶部１０３から検索する手段である。このようにして通信相手端末装置を決定し，決定した通信相手端末装置のＩＤ情報を取得する機能を持つ。取得したＩＤ情報は，通信部１０１に通知される。
【００４３】
（通信部１０１）
通信部１０１は，検索部１０２が検索した通信相手端末装置に対して，ネットワークを介して接続する機能を持つ。
【００４４】
以上，本実施の形態にかかる通信端末装置１００の構成について説明した。
次いで，通信端末装置１００の動作について，図２を参照しながら説明する。
【００４５】
本実施の形態は，通信端末装置１００が実空間上で指し示すことのできる通信端末装置にネットワークを介して接続する動作に特徴がある。以下では，通信端末装置１００が実空間上で指し示すことのできる通信相手端末装置５００にネットワーク６００を介して接続する通信システム１０の動作を説明する。ここで，通信端末装置１００は，通信相手端末装置へ接続動作を開始する時点では，通信相手端末装置をネットワーク上で識別するＩＤ情報を持っていないことを想定している。また，通信相手端末装置は，通信端末装置１００と同様の構成であってもよく，一般的な通信端末装置であってもよい。
【００４６】
図２は，通信端末装置１００がネットワーク６００を介して，通信の相手となる通信相手端末装置５００と通信を行う通信システム１０の説明図である。
本実施の形態にかかる通信端末装置１００は，図２に示したように，▲１▼通信相手端末装置５００を実空間上で指し示すことにより特定し，▲２▼自装置内に持つデータベースにより，通信相手端末装置５００をネットワーク上で識別するＩＤ情報を取得し，▲３▼ネットワーク６００を介して通信相手端末装置５００と接続する処理を行うことを特徴としている。以下，順に説明する。
【００４７】
▲１▼通信相手を指し示す
まず，通信端末装置１００の対象物指定部１０４を，接続したい通信相手端末装置５００が位置する方向に向ける。すなわち，対象物指定部１０４で接続したい通信端末を指し示す。対象物指定部１０４は，指し示す方向が分かるように構成されている。例えば，対象物指定部１０４の表面に指し示す方向の矢印を印字しておいてもよいし，対象物指定部１０４の形状を棒状にするなどにより物理的に指し示す方向を利用者が認識できるようにすることができる。あるいは，対象物指定部１０４に入力手段を設け，利用者が接続したい通信端末装置が位置する方向を直接入力するようにしてもよい。このようにして，対象物指定部１０４を接続したい通信端末を指し示した状態で，接続動作の開始を指示する。
【００４８】
▲２▼通信相手のＩＤ情報を検索
接続動作の開始が指示されると，対象物指定部１０４に設置されている位置情報取得部１１１および方向情報取得部１１２が，それぞれ，通信端末装置１００の位置情報および方向情報を取得し，取得した情報を検索部１０２に通知する。この動作と並行して，ＡＰ情報取得部１０６が，通信端末装置１００で起動中のアプリケーションの情報を取得し，取得したアプリケーションと通信可能なアプリケーションが実装されていることを示す属性情報を検索条件として，検索条件取得部１０５に通知する。検索条件取得部１０５は，対象物指定部１０４で指し示している通信相手端末装置５００を検索する時の検索条件を取得し，検索部１０２に通知する。例えば，ＡＰ情報取得部１０６から通知された属性を持つことを検索条件とすることができる。具体例としては，通信端末装置１００において音声通話を行うアプリケーションが起動している場合は，接続する通信相手端末装置として，音声通話機能を持つことを条件とするようにしてもよい。また，この他，対象物指定部１０４で指し示している通信端末の形状，大きさ，色，通信端末までの距離などを検索条件としてもよい。
【００４９】
検索部１０２は，まず，位置情報取得部１１１および方向情報取得部１１２から通知された情報から対象物指定部１０４が指し示していると考えられる空間上の領域を決定し，検索領域とする。例えば，通知された位置情報および方向情報から位置情報が示す位置を起点に方向情報が示す方向に向けた円柱状もしくは円錐状の領域を検索領域とすることができる。
【００５０】
また，検索条件取得部１０５から通知された検索条件に，検索領域を制限する条件が含まれる場合は，その条件に従って検索領域を制限する。例えば，対象物指定部１０４で指し示している通信端末までのおよその距離が検索条件として指定されている場合は，上述した円柱状もしくは円錐状の領域から，指定された距離近辺を切り出した領域を，検索領域とすることができる。次いで，決定した検索領域中にあり，かつ検索条件取得部１０５から通知された検索条件で指定されている属性を持つ通信端末装置を記憶部１０３から検索し，通信相手をネットワーク上で識別するＩＤ情報を取得し，通信部１０１に通知する。
【００５１】
▲３▼通信相手と接続
通信部１０１は，通知されたＩＤ情報を持つ通信端末に対して，ネットワークを介して接続する処理を行う。
【００５２】
（第１の実施の形態の効果）
以上説明したように，本実施の形態によれば，指し示すことにより接続したい通信端末の位置を実空間上で特定し，特定した領域に存在する通信端末装置のＩＤ情報をデータベースから検索することにより，実空間上で位置を特定することはできるがＩＤ情報が分からない通信相手端末装置５００に対して，ネットワーク６００を介して接続することが可能である。また，データベースからＩＤ情報を検索する際に，接続したい通信端末の属性情報や，通信端末までの距離等を検索条件として与えることにより，ＩＤ情報の検索誤りを抑制することができる。
【００５３】
（第２の実施の形態）
図３は，第２の実施の形態にかかる通信端末装置の概略構成を示すブロック図である。以下に，本実施の形態にかかる通信端末装置２００について，図３を参照しながら説明する。
【００５４】
通信端末装置２００は，図３に示したように，通信部２０１と，検索部２０２と，記憶部２０３と，対象物指定部２０４と，ＡＰ起動部２０５を含んで構成されている。対象物指定部２０４は，位置情報取得部２１１と方向情報取得部２１２を含んで構成されている。本実施の形態では，上記第１の実施の形態における検索条件取得部１０５と，ＡＰ情報取得部１０６を構成要素としないが，これらを含めた構成とすることも可能である。
【００５５】
以下に，通信端末装置２００の各構成要素について説明する。ただし，通信部２０１，記憶部２０３，対象物指定部２０４，位置情報取得部２１１，方向情報取得部２１２は，それぞれ，上記第１の実施の形態の通信部１０１，記憶部１０３，対象物指定部１０４，位置情報取得部１１１，方向情報取得部１１２と実質的に同様であるため，重複説明を省略する。
【００５６】
（検索部２０２）
検索部２０２は，対象物指定部１０４から通知された通信端末装置２００の位置情報および方向情報により特定される領域において，通信端末装置のＩＤ情報および属性情報を，記憶部１０３から検索する手段である。本実施の形態では，属性情報の一例として，通信機能を利用するアプリケーション（ＡＰ）に関する情報（以下，ＡＰ情報という。）を扱うものとする。このようにして通信相手端末装置を決定し，決定した通信相手端末装置のＩＤ情報および属性情報を取得する機能を持つ。取得したＩＤ情報は，通信部１０１に通知される。また，取得した属性情報は，ＡＰ起動部２０５に通知される。
【００５７】
（ＡＰ起動部２０５）
ＡＰ起動部２０５は，検索部２０２から通知された通信相手の属性情報に応じて，適切なアプリケーションを起動する手段である。例えば，属性情報から通信相手端末装置がＴＶ電話端末であることが分かれば，ＴＶ電話機能を持ったアプリケーションを起動する。なお，ＡＰ起動部２０５は，アプリケーションを起動する他の手段に対して，適切なアプリケーションを起動する指示を与える手段とすることも可能である。
【００５８】
以上，本実施の形態にかかる通信端末装置２００の構成について説明した。
次いで，通信端末装置２００の動作について，図２を参照しながら説明する。
【００５９】
本実施の形態の通信端末装置２００は，第１の実施の形態の通信端末装置１００と比べ，通信相手端末を検索する際に，検索条件が指定されない部分と，検索した通信相手端末の属性情報により，適切なアプリケーションが起動されるようにしている部分が異なる。以下では，通信端末装置２００が実空間上で指し示すことのできる通信相手端末装置５００にネットワーク６００を介して接続する通信システム２０の動作を説明する。ここで，通信端末装置２００は，通信相手端末装置５００へ接続動作を開始する時点では，通信相手端末装置５００をネットワーク６００上で識別するＩＤ情報を持っていないことを想定している。また，通信相手端末装置５００は，通信端末装置２００と同様の構成であってもよく，一般的な通信端末装置であってもよい。以下では，第１の実施の形態の動作と異なる部分を中心に説明する。
【００６０】
▲１▼通信相手を指し示す
まず，通信端末装置２００の対象物指定部２０４を，接続したい通信相手端末装置５００が位置する方向に向ける。このようにして，対象物指定部１０４を接続したい通信端末を指し示した状態で，接続動作の開始を指示する。
【００６１】
▲２▼通信相手のＩＤ情報を検索
接続動作の開始が指示されると，対象物指定部２０４に設置されている位置情報取得部２１１および方向情報取得部２１２が，それぞれ，通信端末装置２００の位置情報および方向情報を取得し，取得した情報を検索部２０２に通知する。
【００６２】
検索部２０２は，まず，位置情報取得部２１１および方向情報取得部２１２から通知された情報から対象物指定部２０４が指し示していると考えられる空間上の領域を決定し，検索領域とする。例えば，通知された位置情報および方向情報から位置情報が示す位置を起点に方向情報が示す方向に向けた円柱状もしくは円錐状の領域を検索領域とすることができる。次いで，決定した検索領域中にある通信端末を記憶部２０３から検索し，通信相手をネットワーク上で識別するＩＤ情報および属性情報を取得し，ＩＤ情報を通信部２０１に，属性情報をＡＰ起動部２０５に通知する。
【００６３】
▲３▼通信相手と接続
ＡＰ起動部２０５は，検索部２０２から通知された通信相手の属性情報に応じて，適切なアプリケーションを起動する。そして，通信部２０１は，通知されたＩＤ情報を持つ通信端末に対して，ネットワーク６００を介して接続する処理を行う。
【００６４】
（第２の実施の形態の効果）
以上説明したように，本実施の形態によれば，指し示すことにより接続したい通信端末装置の位置を実空間上で特定し，特定した領域に存在する通信端末のＩＤ情報をデータベースから検索することにより，実空間上で位置を特定することはできるがＩＤ情報が分からない通信相手端末装置５００に対して，ネットワーク６００を介して接続することが可能である。また，接続する通信相手端末装置５００の属性情報に応じて適切なアプリケーションを自動的に起動することができるため，利用者の操作が簡略化される。
【００６５】
（第３の実施の形態）
本実施の形態では，通信端末装置がネットワークを介して通信する通信システムについて説明する。図４は，本実施の形態にかかる通信端末装置の概略構成を示すブロック図である。図５は，本実施の形態にかかる通信相手端末装置検索サーバの概略構成を示すブロック図である。以下に，本実施の形態にかかる通信端末装置３００および通信相手端末装置検索サーバ４００について，図４，図５を参照しながら説明する。
【００６６】
（通信端末装置３００）
通信端末装置３００は，図４に示したように，通信部３０１と，対象物指定部３０２を含んで構成されている。対象物指定部３０２は，位置情報取得部３１１と方向情報取得部３１２を含んで構成されている。本実施の形態では，上記第１の実施の形態における検索条件取得部１０５と，ＡＰ情報取得部１０６を構成要素としないが，これらを含めた構成とすることも可能である。また，上記第２の実施の形態におけるＡＰ起動部２０５を含めた構成とすることも可能である。
【００６７】
以下に，通信端末装置３００の各構成要素について説明する。ただし，対象物指定部３０２，位置情報取得部３１１，方向情報取得部３１２は，それぞれ，上記第１の実施の形態の対象物指定部１０４，位置情報取得部１１１，方向情報取得部１１２と実質的に同様であるため，重複説明を省略する。
【００６８】
（通信部３０１）
通信部３０１は，通信端末装置３００の位置情報および方向情報を通信相手端末装置検索サーバ４００に送信する機能を有する。そして，通信部３０１は，ネットワークを介して通信相手端末装置検索サーバ４００に接続後，対象物指定部３０２の位置情報取得部３１１および方向情報取得部３１２から通知された位置情報および方向情報により指定される通信相手端末装置の検索を依頼し，検索結果として通信相手端末装置をネットワーク上で識別するＩＤ情報を受信する機能，および，検索結果として受信したＩＤ情報を持つ通信相手端末にネットワークを介して接続する機能を持つ。
【００６９】
（通信相手端末装置検索サーバ４００）
本実施の形態の他の構成要素である通信相手端末装置検索サーバ４００は，図５に示したように，通信部４０１と，検索部４０２と，記憶部４０３とを含んで構成されている。以下に，通信相手端末装置検索サーバ４００の各構成要素について説明する。
【００７０】
（通信部４０１）
通信部４０１は，通信端末装置３００の位置情報および方向情報を通信端末装置３００から受信する機能を有する。そして，通信端末装置３００から位置情報および方向情報により指定される通信相手端末の検索依頼を受け，検索結果として通信相手端末装置をネットワーク上で識別するＩＤ情報を返送する機能を持つ。通信端末装置３００から受け取った位置情報および方向情報は，検索部４０２に通知される。
【００７１】
（記憶部４０３）
記憶部４０３は，通信端末装置ごとに，実空間上の位置情報と，ネットワーク内で識別するためのＩＤ情報を格納している。
【００７２】
（検索部４０２）
検索部４０２は，通信部４０１から通知された通信端末装置３００の位置情報および方向情報により特定される領域に位置する通信端末装置のＩＤ情報を，記憶部４０３から検索する手段である。このようにして通信相手端末装置を決定し，決定した通信相手端末装置のＩＤ情報を取得する機能を持つ。取得したＩＤ情報は，通信部４０１に通知される。
【００７３】
以上，本実施の形態にかかる通信端末装置３００および通信相手端末装置検索サーバ４００の構成について説明した。
次いで，本実施の形態にかかる通信システム３０の動作について，図６を参照しながら説明する。
【００７４】
本実施の形態の通信端末装置３００は，通信相手端末を実空間上で指し示すことにより特定し，ネットワークを介して接続されている通信相手端末装置検索サーバ４００が持つデータベースにより，通信相手端末をネットワーク上で識別するＩＤ情報を取得し，その後，ネットワークを介して通信相手端末と接続する処理を行うことを特徴としている。以下では，通信端末装置２００が実空間上で指し示すことのできる通信相手端末装置５００にネットワーク６００を介して接続する通信システム３０の動作を説明する。ここで，通信端末装置２００は，通信相手端末装置５００へ接続動作を開始する時点では，通信相手端末装置５００をネットワーク６００上で識別するＩＤ情報を持っていないことを想定している。また，通信相手端末装置５００は，通信端末装置３００と同様の構成であってもよく，一般的な通信端末装置であってもよい。以下では，第１の実施の形態の動作と異なる部分を中心に説明する。
【００７５】
▲１▼通信相手を指し示す
まず，通信端末装置３００の対象物指定部３０２を，接続したい通信相手端末装置５００がある方向に向ける。このようにして，対象物指定部３０２を接続したい通信端末を指し示した状態で，接続動作の開始を指示する。
【００７６】
▲２▼通信相手のＩＤ情報を検索
接続動作の開始が指示されると，対象物指定部３０２に設置されている位置情報取得部３１１および方向情報取得部３１２が，それぞれ，通信端末装置３００の位置情報および方向情報を取得し，取得した情報を通信部３０１に通知する。
【００７７】
通信部３０１は，ネットワーク６００を介して通信相手端末装置検索サーバ４００に接続し，通信端末装置３００の位置情報および方向情報とともに，通信相手端末装置の検索依頼を送信する。通信相手端末装置検索サーバ４００は，通信部４０１で，通信相手端末装置の検索依頼とともに通信端末装置３００の位置情報および方向情報を受信し，その位置情報および方向情報を検索部４０２に通知する。
【００７８】
検索部４０２は，通信部４０１から通知された通信端末装置３００の位置情報および方向情報により指定される領域に位置する通信端末装置を記憶部４０３から検索することにより通信相手端末装置５００を決定し，決定した通信相手端末装置５００のＩＤ情報を取得する。取得したＩＤ情報は通信部４０１を介して通信相手端末装置の検索を依頼してきた通信端末装置４００に返送する。
【００７９】
▲３▼通信相手と接続
通信端末装置端末５００の検索を依頼した通信端末装置３００は，通信部３０１で返送されたＩＤ情報を受信すると，受信したＩＤ情報を持つ通信端末に対して，ネットワーク６００を介して接続する処理を行う。
【００８０】
（第３の実施の形態の効果）
以上説明したように，本実施の形態によれば，指し示すことにより接続したい通信端末の位置を実空間上で特定し，特定した領域に存在する通信端末のＩＤ情報をデータベースから検索することにより，実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末に対して，ネットワークを介して接続することが可能である。また，ネットワークを介して接続されている通信相手端末装置検索サーバに，通信端末装置のＩＤ情報を格納しているデータベースと，データベースを検索する手段を持たせ，通信相手端末装置５００の検索を，ネットワーク６００を介して通信相手端末装置検索サーバ４００で行うようにすることにより，検索機能やデータベースを個々の通信端末装置に設置する必要が無くなった。
【００８１】
以上，添付図面を参照しながら本発明にかかる通信端末装置，通信システム，および通信方法の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００８２】
【発明の効果】
以上説明したように，本発明によれば，通信端末装置自身の位置情報および方向情報を取得する対象物指定部を備え，通信の相手となる通信相手端末装置を指し示すことにより通信相手端末装置の位置を実空間上で特定することができる。さらに，属性情報を取得する属性情報取得部を備えたことで，特定した領域に存在する通信相手端末装置の識別情報（ＩＤ情報）を記憶部のデータベースから検索する際に，その検索範囲を限定することができる。このようにして，実空間上で位置を特定することはできるがＩＤ情報が分からない通信端末装置に対して，ネットワークを介して接続することが可能である。
【図面の簡単な説明】
【図１】第１の実施の形態にかかる通信端末装置の概略構成を示すブロック図である。
【図２】通信端末装置がネットワークを介して，通信の相手となる通信相手端末装置と通信を行う状態を示す説明図である。
【図３】第２の実施の形態にかかる通信端末装置の概略構成を示すブロック図である。
【図４】第３の実施の形態にかかる通信端末装置の概略構成を示すブロック図である。
【図５】第３の実施の形態にかかる通信相手端末検索サーバの概略構成を示すブロック図である。
【図６】通信端末装置がネットワークを介して，通信相手端末検索サーバと，通信の相手となる通信相手端末装置と通信を行う状態を示す説明図である。
【符号の説明】
１０  通信システム
１００  通信端末装置
１０１  通信部
１０２  検索部
１０３  記憶部
１０４  対象物指定部
１０５  検索条件取得部
１０６  ＡＰ情報取得部
１１１  位置情報取得部
１１２  方向情報取得部
２０５  ＡＰ起動部
４００  通信相手端末装置検索サーバ
５００  通信相手端末装置
６００  ネットワーク
【図１】
2005027115.tif 000003
【図２】
2005027115.tif 000004
【図３】
2005027115.tif 000005
【図４】
2005027115.tif 000006
【図５】
2005027115.tif 000007
【図６】
2005027115.tif 000008