(57)【要約】【課題】近距離無線通信を行う場合に、簡単かつ確実に機器間の通信サービスを実施できるようにする。【解決手段】複数台の通信機器で無線通信を行う場合に、第１の通信機器１０ａで、所定の接続操作が行われた場合に、送信可能な距離を短距離に制限した上で、無線通信の接続対象となる機器を発見するための問い合わせメッセージを無線送信し、第２の通信機器１０ｂで、所定の待ち受け操作が行われた場合に、問い合わせメッセージを受信させて、その受信した問い合わせメッセージに対する応答メッセージを無線送信し、第１の通信機器１０ａは、応答メッセージを受信した場合に、第２の通信機器１０ｂとの間で接続処理を行うようにした。【選択図】　　　図４
2004015558.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも第１及び第２の通信機器を備えて、それぞれの通信機器の間で所定の通信方式による無線通信を行う通信方法において、
上記第１の通信機器で、所定の接続操作が行われた場合に、
送信可能な距離を短距離に制限した上で、無線通信の接続対象となる機器を発見するための問い合わせメッセージを無線送信し、
上記第２の通信機器で、所定の待ち受け操作が行われた場合に、
上記問い合わせメッセージを受信させて、その受信した問い合わせメッセージに対する応答メッセージを無線送信し、
上記第１の通信機器は、応答メッセージを受信した場合に、上記第２の通信機器との間で接続処理を行う
通信方法。
【請求項２】
請求項１記載の通信方法において、
上記送信可能な距離を短距離に制限する処理は、送信電力を通常の無線通信時の送信電力よりも制限された値に設定する処理である
通信方法。
【請求項３】
請求項１記載の通信方法において、
所定の接続操作による問い合わせメッセージの無線送信、及び／又は、所定の待ち受け操作による問い合わせメッセージの受信は、それぞれの通信機器に用意された操作手段を連続的に操作している間に実行する
通信方法。
【請求項４】
請求項１記載の通信方法において、
上記接続処理後に、第１又は第２の通信機器で実行中のプログラムに応じたデータの転送処理を実行する
通信方法。
【請求項５】
請求項１記載の通信方法において、
上記第２の通信機器は、問い合わせメッセージの受信感度を低下させて、短距離から無線送信された問い合わせメッセージだけを受信できるようにした
通信方法。
【請求項６】
請求項１記載の通信方法において、
上記第１の通信機器での接続操作と、上記第２の通信機器での待ち受け操作とは、共通の操作とし、この共通の操作が行われた場合に、問い合わせメッセージの送信処理と、問い合わせメッセージの受信処理とを交互に行うようにした
通信方法。
【請求項７】
請求項１記載の通信方法において、
上記第１の通信機器での接続操作は、問い合わせメッセージの種別と区別可能な限定問い合わせメッセージであり、上記第２の通信機器はその限定問い合わせメッセージを待ち受けるようにした
通信方法。
【請求項８】
請求項７記載の通信方法において、
上記第１の通信機器での接続操作は、送信すべき汎用あるいは任意の限定問い合わせメッセージを選択するようになされており、上記第２の通信機器は、待ち受けるべき汎用もしくは任意の限定問い合わせを選択するようにした
通信方法。
【請求項９】
少なくとも第１及び第２の通信機器を備えて、それぞれの通信機器の間で所定の通信方式による無線通信を行う通信システムにおいて、
上記第１の通信機器として、
無線信号の送信及び受信を行う通信処理手段と、
接続操作手段と、
上記接続操作手段が操作された場合に、送信可能な距離を短距離に制限した状態で、上記通信処理手段から問い合わせメッセージを送信させ、その問い合わせメッセージに対する応答メッセージを受信した場合に、応答メッセージの送信元と接続処理を行う制御手段とを備え、
上記第２の通信機器として、
無線信号の送信及び受信を行う通信処理手段と、
待ち受け操作手段と、
上記待ち受け操作手段が操作された場合に、上記通信処理手段で上記問い合わせメッセージを受信させて、その受信した問い合わせメッセージに対する応答メッセージを上記通信処理手段で無線送信させる制御手段とを備えた
通信システム。
【請求項１０】
請求項９記載の通信システムにおいて、
上記第１の通信機器で、送信可能な距離を短距離に制限させる処理は、上記通信処理手段での送信電力を通常の無線通信時の送信電力よりも制限された値に設定する処理である
通信システム。
【請求項１１】
請求項９記載の通信システムにおいて、
上記第１の通信機器の接続操作手段が連続的に操作されている間に、上記第１の通信機器の制御手段が問い合わせメッセージを送信させ、
上記第２の通信機器の待ち受け操作手段が連続的に操作されている間に、上記第２の通信機器の制御手段が問い合わせメッセージを受信させる
通信システム。
【請求項１２】
請求項９記載の通信システムにおいて、
上記第１の通信機器の制御手段による接続処理が完了した場合に、第１又は第２の通信機器で実行中のプログラムに応じたデータの転送処理を実行する
通信システム。
【請求項１３】
請求項９記載の通信システムにおいて、
上記第２の通信機器の通信処理手段は、問い合わせメッセージの受信感度を低下させて、短距離から無線送信された問い合わせメッセージだけを受信できるようにした
通信システム。
【請求項１４】
請求項９記載の通信システムにおいて、
上記第１の通信機器の接続操作手段と、上記第２の通信機器の待ち受け操作手段は、共通の操作手段とし、
この共通の操作手段が操作された場合に、それぞれの通信機器の制御手段は、問い合わせメッセージの送信処理と、問い合わせメッセージの受信処理とを通信処理手段で交互に実行させる制御を行う
通信システム。
【請求項１５】
請求項９記載の通信システムにおいて、
上記第１の通信機器での問い合わせメッセージは、汎用の問い合わせメッセージと区別可能な限定問い合わせメッセージとし、上記第２の通信機器はその限定問い合わせメッセージを待ち受けるようにした
通信システム。
【請求項１６】
請求項９記載の通信システムにおいて、
上記第１の通信機器での接続操作は、送信すべき汎用あるいは任意の限定問い合わせメッセージを選択するようになされており、上記第２の通信機器は、待ち受けるべき汎用もしくは任意の限定問い合わせを選択するようにした
通信システム。
【請求項１７】
他の通信機器との間で所定の通信方式による無線通信を行う通信機器において、
無線信号の送信及び受信を行う通信処理手段と、
接続操作手段と、
上記接続操作手段が操作された場合に、送信可能な距離を短距離に制限した状態で、上記通信処理手段から問い合わせメッセージを送信させ、その問い合わせメッセージに対する応答メッセージを受信した場合に、応答メッセージの送信元と接続処理を行う制御手段とを備えた
通信機器。
【請求項１８】
請求項１７記載の通信機器において、
送信可能な距離を短距離に制限させる処理は、通信処理手段での送信電力を通常の無線通信時の送信電力よりも制限された値に設定する処理である
通信機器。
【請求項１９】
請求項１７記載の通信機器において、
上記接続操作手段が連続的に操作されている間に、上記制御手段は問い合わせメッセージを送信させる処理を行う
通信機器。
【請求項２０】
請求項１７記載の通信機器において、
上記制御手段による接続処理が完了した場合に、実行中のプログラムに応じたデータの転送処理を実行する
通信機器。
【請求項２１】
請求項１７記載の通信機器において、
待ち受け操作手段を備えて、
上記待ち受け操作手段が操作された場合に、上記制御手段は、上記通信処理手段で問い合わせメッセージを受信させて、その受信した問い合わせメッセージに対する応答メッセージを上記通信処理手段で無線送信させる
通信機器。
【請求項２２】
請求項２１記載の通信機器において、
上記接続操作手段と待ち受け操作手段は、共通の操作手段とし、
この共通の操作手段が操作された場合に、上記制御手段は、問い合わせメッセージの送信処理と、問い合わせメッセージの受信処理とを通信処理手段で交互に実行させる制御を行う
通信機器。
【請求項２３】
請求項１７記載の通信システムにおいて、
上記接続操作手段は、問い合わせメッセージの種別を選択する手段を含み、選択された任意の種別の問い合わせメッセージを送信できるようにした
通信機器。
【請求項２４】
他の通信機器との間で所定の通信方式による無線通信を行う通信機器において、
無線信号の送信及び受信を行う通信処理手段と、
待ち受け操作手段と、
上記待ち受け操作手段が操作された場合に、上記通信処理手段で問い合わせメッセージを受信させて、その受信した問い合わせメッセージに対する応答メッセージを上記通信処理手段で無線送信させる制御手段とを備えた
通信機器。
【請求項２５】
請求項２４記載の通信機器において、
上記待ち受け操作手段が連続的に操作されている間に、上記制御手段は問い合わせメッセージを受信させる処理を行う
通信機器。
【請求項２６】
請求項２４記載の通信機器において、
上記通信処理手段は、問い合わせメッセージの受信感度を低下させて、短距離から無線送信された問い合わせメッセージだけを受信できるようにした
通信機器。
【請求項２７】
請求項２４記載の通信システムにおいて、
上記待ち受け操作手段は、待ち受けるべき問い合わせメッセージを選択する手段を含み、選択された任意の種別の問い合わせメッセージを受信できるようにした
通信機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、比較的近距離の無線通信を行う通信方式に適用して好適な通信方法、及びその通信方法を実行する通信システム、並びにその通信システムに適用される通信機器に関する。
【０００２】
【従来の技術】
近年、最大でも１００ｍ程度までの近距離の無線通信方式として、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））と称される通信方式が注目されており、様々な対応機器が開発されている。
【０００３】
Ｂｌｕｅｔｏｏｔｈのような比較的高周波の無線信号を使用した近距離の無線通信システムは、赤外線信号を使用した赤外線通信方式と比較して、指向性がなく、透過性が高いなどの長所を有しており、今後も対応機器が増大することが期待されている。
【０００４】
赤外線通信方式を適用した通信システムでは、通信接続をするために、接続対象である機器の発光部と受光部を向かい合わせて、通信を確立する対象を特定する必要があった。また、通信中もその指向性のために接続時の位置を保持する必要があった。これに対して、Ｂｌｕｅｔｏｏｔｈなどの高周波信号による通信システムでは、そのような位置の制約は不要になる。
【０００５】
Ｂｌｕｅｔｏｏｔｈを用いた場合、通信を開始したい機器（以下機器Ａと呼ぶ）から、ブロードキャストメッセージとして周囲に存在する機器を発見するための問い合わせメッセージを送信する。そして、その機器Ａからの問い合わせメッセージを受信した機器が、その問い合わせメッセージに対する応答メッセージを機器Ａに対して返信する。機器Ａは、周囲に存在するそれぞれの機器からの応答メッセージを順次受信することにより、周囲に存在する通信可能な複数の機器を発見することができる。機器Ａはこれらの応答メッセージの情報に従って、接続を試行する機器を選択、特定し、その機器に対する接続処理を実行することとなる。この際、複数の機器からの応答メッセージを受信した場合には、通常、それらをリスト状に表示し、ユーザが選択するようになされている場合が多い。
【０００６】
Ｂｌｕｅｔｏｏｔｈにおいては、通信路を確立するだけでなく、その通信路でどのようなアプリケーションおよびサービスを実施するかを、明確にプロファイルとして規定している。プロファイルとしては、シリアル通信を実施するシリアルポートプロファイルや、パーソナルエリアネットワークを実現するパーソナルエリアネットワーキングプロファイルなどがある。これらのプロファイルおよび実際にどんなサービスを実施するかを決定するための手順として、サービス発見プロトコル（以後ＳＤＰと呼ぶ）を規定している。
【０００７】
機器Ａは接続したい機器（以後機器Ｂと呼ぶ）に対して、機器Ｂがどのようなサービスを提供しているのかをＳＤＰに従って問い合わせメッセージを送信し、機器Ｂは機器Ａからの問い合わせメッセージを受信し、その問い合わせに対して自らが提供可能なサービスに関連する情報を応答メッセージとして機器Ａに送信する。その応答メッセージを受信した機器Ａは機器Ｂが所望のサービスを提供していれば、そのサービスに対して通信要求を行い、機器Ａおよび機器Ｂ間での所望のサービスが開始されることになる。
【０００８】
以上のように、Ｂｌｕｅｔｏｏｔｈ通信における基本的な通信手順は、機器Ａがまず周囲にある機器を発見するための問い合わせメッセージの送信およびそれに対する応答メッセージの受信を行い、さらに、応答があった機器から所望の機器を選択し、さらに、その機器に対して所望のサービスがあるかを問い合わせ、さらに、そのサービスに対する通信要求を行うことになる。
【０００９】
Ｂｌｕｅｔｏｏｔｈ規格はＢｌｕｅｔｏｏｔｈ　ＳＩＧ　Ｉｎｃ．によって管理されており、その詳細を記載した仕様書については、Ｂｌｕｅｔｏｏｔｈ　ＳＩＧ　Ｉｎｃ．から発行されている。
【００１０】
【発明が解決しようとする課題】
ところで、Ｂｌｕｅｔｏｏｔｈなどの近距離無線通信システムでは、周囲に存在する機器を発見するための問い合わせメッセージは通信可能範囲（例えば１０メートルから１００メートル）にある全ての機器が対象となる。そのため、周囲に多くの通信可能な機器が存在する場合には膨大な数の応答メッセージを受信することになる。
【００１１】
通常、それらの応答メッセージに含まれる機器の情報を、ディスプレイなどに表示することによって提示し、ユーザが所望の機器を選択するという操作手順を必要とするが、周囲に多くの機器が存在する場合、ユーザはその選択操作に非常に多くの時間を費やし、使い勝手が悪くなってしまうという問題があった。また、本当にその機器が接続したい機器であるかを判別するには、その機器が提供しているＩＤなどの情報を確認することによってなす必要があり、ユーザに過度の負担を強いる可能性があった。
【００１２】
この問題を解決するために、たとえば、特開２００１−１４４７８１号公報には、問い合わせメッセージの到達範囲を変化させることによって、接続したい機器の発見手続きを効率よく行う方法を提案している。この方法によれば、機器の探索範囲を例えば近距離にすることによって、発見される機器を制限し、接続したい機器を効率よく特定することができる。
【００１３】
ところが、近距離の範囲内に多数の機器が存在する場合には、やはり従来と同様の問題が生じることになり、例えばユーザはリストから特定の機器を選択するなどの手順が必要になる。今後、身の周りのあらゆる機器がネットワークに対応するであろうことを考えると、この問題は依然として残ることになる。また、この方法では、接続したい機器を容易に発見することに着目しており、引き続き開始されるサービスの選択手順などの操作を簡便化するものではない。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、Ｂｌｕｅｔｏｏｔｈを代表とする無線通信を行う場合において、簡単かつ確実に機器間の通信サービスを実施できるようにすることを目的とする。
【００１５】
【課題を解決するための手段】
本発明は、複数台の通信機器で無線通信を行う場合に、第１の通信機器で、所定の接続操作が行われた場合に、送信可能な距離を短距離に制限した上で、無線通信の接続対象となる機器を発見するための問い合わせメッセージを無線送信し、第２の通信機器で、所定の待ち受け操作が行われた場合に、問い合わせメッセージを受信させて、その受信した問い合わせメッセージに対する応答メッセージを無線送信し、第１の通信機器は、応答メッセージを受信した場合に、第２の通信機器との間で接続処理を行うようにしたものである。
【００１６】
このようにしたことで、第１の通信機器と第２の通信機器とを近接に配置した状態で、第１の通信機器で所定の接続操作が行われて、第２の通信機器で所定の待ち受け操作が行われることで、第１の通信機器から問い合わせメッセージが送信され、第２の通信機器でその問い合わせメッセージが受信されて、応答メッセージが第１の通信機器で受信される。ここで、問い合わせメッセージは、送信可能な距離が短距離に制限して無線送信するので、近接して配置された第２の通信機器以外の機器で受信される可能性が低く、周辺に存在する他の機器と接続される可能性を排除できる。さらに、問い合わせメッセージに２つ以上の種別を設け、通常全ての通信機器が応答する汎用問い合わせメッセージと、特定の目的に応じた任意の限定問い合わせメッセージを区別可能にし、第１の通信機器は、ある限定問い合わせメッセージを送信し、第２の通信機器でその限定問い合わせメッセージを受信可能に待ち受けるようにすることで、近接して配置された通信機器が複数存在した場合にも、確実に第１と第２の通信機器での接続を可能にする。
【００１７】
【発明の実施の形態】
以下、添付図面を参照して、本発明の一実施の形態を説明する。本例においては、比較的近距離の無線通信方式の１つであるＢｌｕｅｔｏｏｔｈ方式で無線通信を行う携帯情報端末に適用した例としてある。
【００１８】
図１は、本例の携帯情報端末の外観形状の一例を示した図である。本例の携帯情報端末１０は、液晶画像表示手段などで構成される表示パネル１１を備えて、表示パネル１１に文字や図形を表示できる構成としてある。この表示パネル１１は、タッチパネルとして構成されて、指又は入力ペンで触れることで、入力操作が行えるようにしてある。また、操作ボタンとして、接続ボタン１７ａと待ち受けボタン１７ｂとが配置してある。その他の操作ボタンを配置するようにしても良い。
【００１９】
この携帯情報端末１０は、無線通信方式の１つであるＢｌｕｅｔｏｏｔｈによって無線通信可能な機器であり、Ｂｌｕｅｔｏｏｔｈの無線通信によって、他の機器とデータの送受信が可能に構成されている。接続ボタン１７ａは、携帯情報端末１０から近接した他の機器への無線通信の接続を開始するためのボタンであり、待ち受けボタン１７ｂは、他の機器から携帯情報端末１０への無線通信の接続要求に対して受け入れ可能な状態にするためのボタンである。
【００２０】
図２は、本例の携帯情報端末１０の内部構成を示すブロック図である。既に説明したように、表示部１１の配置位置には、タッチパネル入力部１２が構成されて、指又はペンで表示部１１の表面などを触れることで、タッチ入力ができる構成としてある。制御部１３は、中央制御ユニット（ＣＰＵ）などによって構成してあり、ＲＯＭ１４や記憶部２３に装着された記憶媒体２３ａに格納されているプログラムに従って各種制御処理を実行することにより、携帯情報端末１０全体の制御を行う。また、ＲＡＭ１５には、制御部１３が利用するプログラムや処理中の一時的なデータなどが適宜格納される。
【００２１】
記憶部１６に装着される記憶媒体１６ａは、磁気的、光学的な記憶媒体や半導体メモリによって構成されている。この場合、記憶媒体１６ａとして、複数の記録媒体によって構成してもよい。また、記憶部１６に固定された記憶媒体であっても良いし、自由に着脱可能な記憶媒体であっても良い。また、記憶媒体１６ａに格納されているプログラムやデータは、任意の通信回線を介して接続された他の機器から受信するようにしてもよいし、記憶部１６は、任意の通信回線を介して接続された他の機器の記憶媒体１６ａを、自らの記憶媒体１６ａとして利用するようにしてもよい。
【００２２】
表示部１１は、例えば液晶表示パネルとその駆動回路によって構成され、制御部１３の指示により各種情報をユーザに提示するようになっている。
【００２３】
タッチパネル入力部１２は、表示部１１と一体に構成されており、例えば圧力を感知することにより、ユーザの入力位置を知るようになされている。制御部１３は表示部１１に表示されている情報とタッチパネル入力部１２におけるユーザの入力操作によって、各種ユーザ操作を解釈し適切な処理を実行するようになされている。
【００２４】
ボタン入力部１７は、図１に示した接続ボタン１７ａ及び待ち受けボタン１７ｂなどにより構成され、その操作信号は制御部１３へと送られる。
【００２５】
無線通信部２０は、Ｂｌｕｅｔｏｏｔｈ規格の無線通信を処理するための処理回路とその制御回路などによって構成されており、アンテナ１９が接続してある。ここで、無線通信部２０による通信可能な範囲は、送信電力やアンテナ１９などによって予め定められており、この無線通信部２０に適用したＢｌｕｅｔｏｏｔｈ規格のでは、ほぼ１０メートルから１００メートルの範囲である。本例では、無線通信部２０は、１０メートルの通信可能範囲を有するものとして説明するが、もちろん任意の距離であっても構わない。
【００２６】
ここまで説明した制御部１３から無線通信部２０までのブロックは、バスライン１８によって互いに接続されており、各種データや操作信号が伝達可能であるようになされ、制御部１３によって携帯情報端末１０が適切に制御されるようになっている。なお、以下の説明では、無線通信部２０から見て、制御部１３によって制御される部分をホスト側と称する。
【００２７】
図３は、無線通信部２０の構成例を示すブロック図である。無線通信部２０内の制御部２１は、ＲＯＭ２２に格納されている制御プログラムをＲＡＭ２３に展開し、無線通信部２０全体の動作を制御する。ＲＡＭ２３には一時的なデータなども格納される。なお、ＲＯＭ２２に格納されている制御プログラムには、後述する短距離通信時に必要な情報についても格納されている。具体的には、例えば、短距離の無線送信を行う際に必要な、トランシーバ部２７内の送信アンプの出力設定値が記憶させてあり、短距離の無線通信時には、無線送信信号の送信電力がその出力に規制されるようにしてある。この短距離の無線通信に必要な情報は、フラッシュメモリ２４などの他の記憶手段に記憶させても良い。
【００２８】
フラッシュメモリ２４には、例えば、Ｂｌｕｅｔｏｏｔｈ規格の通信機器に固有な機器アドレスや、個々の通信機器との認証時に利用する共通鍵であるリンクキーなどを格納し、必要に応じて、制御部２１に供給するようになっている。
【００２９】
入出力インターフェイス２５は、ホスト側とデータ及び命令をやり取りするインターフェイスであり、Ｂｌｕｅｔｏｏｔｈ通信においてはホストコントローラインターフェイスと呼ばれる。入出力インターフェイス２５は、図２に示したバスライン１８を介して供給されたデータや命令を、制御部２１やベースバンド制御部２６に供給し、逆に、制御部２１やベースバンド制御部２６からのデータを、バスライン１８を介して制御部１３へ供給する。
【００３０】
ベースバンド制御部２６は、入出力インターフェイス２５から供給されたデータを無線送信するためにトランシーバ部２７へ提供する。また、トランシーバ部２７から供給された信号をデジタル化して入出力インターフェイス２５を介してホスト側へ供給する。ここでは、リンク、パケット、論理チャネル、セキュリティなどの各種制御および誤り訂正符号化、複合化、データのランダム化などの処理も行う。
【００３１】
トランシーバ部２７は、ベースバンド制御部２６から供給されたデジタルデータを周波数ホッピング変調し、電力制御してアンテナ１９を介して無線送信する。また、アンテナ１９を介して受信したデータを、周波数ホッピング信号を生成して相関をとったり、フィルタで混信波成分を低減したり、ＦＳＫ復調をして、ベースバンド制御部２６へデジタルデータを供給する。
【００３２】
無線通信部２０内の制御部２１からベースバンド制御部２６までのブロックは、バスライン２８によって互いに接続されており、各種データや操作信号が伝達可能であるようになされ、制御部２１によってＢｌｕｅｔｏｏｔｈ規格の無線通信部が適切に制御されるようになっている。
【００３３】
次に、本例の携帯情報端末１０を使用した通信処理について説明する。本例においては、図４に示すように、携帯情報端末１０と同様の構成の２台の携帯情報端末１０ａ及び１０ｂを用意して、その２台の携帯情報端末１０ａと携帯情報端末１０ｂを非常に接近させた状態で、一方の携帯情報端末１０ａにおいて接続ボタン１７ａを押下し、他方の携帯情報端末１０ｂにおいて待ち受けボタン１７ｂを押下することによって、その近接させた２台の携帯情報端末１０ａと携帯情報端末１０ｂとの間だけでの無線通信を開始させて、適切なサービスを実行するように構成してある。この場合、携帯情報端末１０ａと無線通信が可能な範囲に、Ｂｌｕｅｔｏｏｔｈ規格の他の通信端末が存在しても、この接続ボタン１７ａを操作した状態では、待ち受けボタン１７ｂが操作された端末１０ｂ以外の通信端末とは接続されないようにしてある。
【００３４】
次に、本例の携帯情報端末１０で無線通信を行う際の動作について説明する。本例の携帯情報端末１０は、通常のＢｌｕｅｔｏｏｔｈ規格での無線通信時には、例えば１０メートルの範囲内で無線通信が可能な送信出力を有しているものとする。図５は、通常の送信出力で問い合わせメッセージを発信した場合の様子を図式化したものである。
【００３５】
図５では、携帯情報端末１０と同じ構成、又はＢｌｕｅｔｏｏｔｈ規格の別の構成の端末として構成される複数台の端末Ｍ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５，Ｍ６が存在している状態を示している。ここでは、少なくとも端末Ｍ１と端末Ｍ２については、携帯情報端末１０と同じ構成としてある。
【００３６】
ここで、端末Ｍ１は、通常の送信出力で問い合わせメッセージを発信した携帯情報端末であり、端末Ｍ２，Ｍ３，Ｍ５は、応答可能であるように待ち受けている状態にあり、端末Ｍ６は待ち受けていない状態にあるものとする。
【００３７】
端末Ｍ１は、ここでは、その端末の周囲１０メートルの範囲で問い合わせメッセージを発信することができる。この問い合わせメッセージが発信されると、端末Ｍ１を中心として、半径１０メートルの円の範囲に存在し、かつ、他の機器からの問い合わせに応じるよう待ち受け状態にある機器は、問い合わせを行った端末Ｍ１に対してその応答メッセージを送信する。
【００３８】
ここで、端末Ｍ１は待ち受け状態にある機器がどの周波数チャネルにおいて、どのタイミングで待っているか不明であるため、ある期間において全ての周波数チャネルをカバーするように適当なタイミングおよび系列で周波数ホッピングする。Ｂｌｕｅｔｏｏｔｈ方式の通信においては周囲の十分な数の応答を集めるために必要な値として、１０秒程度が推奨されている。また、待ち受け状態にある機器もまた、適当に周波数ホッピングを行うことによって、問い合わせメッセージを受信できるようになされている。この結果、問い合わせメッセージのタイミングおよび周波数チャネルと待ち受け状態にある機器のタイミングおよび周波数チャネルが一致したときに、待ち受け状態にある機器は問い合わせメッセージを受信することができ、さらに適当なタイミングで応答メッセージを送信することができる。
【００３９】
図５の例の場合、端末Ｍ１は、例えば１０秒程度問い合わせ処理を継続することによって、端末Ｍ１を中心として、半径１０メートルの範囲内にあり、かつ、問い合わせメッセージに応答可能であるように待ち受けている機器、即ち端末Ｍ２，Ｍ３，Ｍ５から応答メッセージを受信することになる。ここで、端末Ｍ６は応答可能な状態ではないため応答することはなく、端末Ｍ４はメッセージの到達範囲を超えているために問い合わせメッセージを受信できない。この結果、通常、ユーザはこの３つの機器のうちどれと接続するかを、個々に識別可能な情報、例えば機器に任意に名づけられた機器名や、機器毎に唯一与えられているアドレス（Ｂｌｕｅｔｏｏｔｈ機器アドレス）をもとに選択する必要がある。
【００４０】
続いて、短距離にのみ、かつ、限定問い合わせメッセージを発信する場合の様子を図式化したものを図６に示す。図６の例でも、端末Ｍ６は応答可能な状態ではなく、その他の端末は応答可能な状態にあるとする。
【００４１】
端末Ｍ１は、ユーザによる特別な指示（具体的には例えば接続ボタン１７ａの押下）により、送信電力を通常よりも減することなどにより、通常よりも通信可能範囲を狭くし、ごく短距離にのみ通信メッセージを送信することが可能であるようになされている。ここでは、図６に示したように、例えば、端末Ｍ１を中心として、半径が約１５センチメートルの円の範囲にのみメッセージを送信できるように、送信電力などの制限を行ったものとする。ここでは、この端末Ｍ１を中心として、半径が約１５センチメートルの範囲内には、端末Ｍ２だけが存在しているものとする。なお、以下の説明では、短距離に送信距離などを制限と述べた場合、この約１５センチメートルの範囲に制限したことを言う。通常通信時に半径約１０メートル程度に届くように無線送信する場合に比べて、半径約１５センチメートル程度だけに届くように短距離の無線送信を行う場合には、送信電力を約６０〜７０ｄＢ下げることで、実現できる。
【００４２】
次に、限定問い合わせメッセージについて説明すると、ここでの限定問い合わせメッセージとは、問い合わせメッセージに応答可能に待ち受けている全ての通信機器が応答可能な汎用問い合わせメッセージと区別可能な特定の目的に応じて限定的に利用する問い合わせであり、この限定問い合わせメッセージは、限定問い合わせメッセージを待ち受け可能な状態である機器のみ応答するようになされているものとする。なお、限定問い合わせメッセージは必ずしも一種類である必要はなく、複数の種別を設けることも可能である。
【００４３】
Ｂｌｕｅｔｏｏｔｈにおいては、問い合わせメッセージ中にＩＡＣ（Ｉｎｑｕｉｒｙ　Ａｃｃｅｓｓ　Ｃｏｄｅ）と呼ばれる問い合わせの種別を示すコードを含むことによって区別がなされている。このコードのうちＧＩＡＣ（Ｇｅｎｅｒａｌ　ＩＡＣ）は応答可能な全ての機器が問い合わせに応じるコードであり、ＤＩＡＣ（Ｄｅｄｉｃａｔｅｄ　ＩＡＣ）はある特定の条件の機器のみが問い合わせに応じるコード（複数ある）となされている。ＤＩＡＣはある特定の目的に応じて問い合わせおよび待ち受けを行う通信機器によって用いられるものであり、例えば、このＤＩＡＣのうちＬＩＡＣ（Ｌｉｍｉｔｅｄ　ＩＡＣ）はある限定された時間（３０秒を越えないことを推奨）のみその問い合わせコード（ＬＩＡＣ）を待ち受け可能にした機器のみが問い合わせに応じることができるコードである。つまり、これによってある短い限定された期間のみ限定問い合わせに応答可能であるように機器を設定することが可能であるようになされている。以下のブルートゥースにおける説明では、汎用問い合わせとしてＧＩＡＣによる問い合わせ、限定問い合わせとしてＬＩＡＣによる問い合わせとすることが可能である。なお、限定問い合わせとしては、ＬＩＡＣ以外の任意のＤＩＡＣによる問い合わせとしてももちろん構わない。
【００４４】
本例においては、端末Ｍ１（図４に示した端末１０ａに相当）において接続ボタン１２が押されると、限定問い合わせメッセージを短距離にのみ送信するようになされている。また、端末Ｍ２（図４に示した端末１０ｂに相当）において待ち受けボタン１３が押されると、一定期間のみ限定問い合わせメッセージを受信し応答可能な状態で待ち受けるようになされている。従って、端末Ｍ１において接続ボタン１７ａを押下すると同時に、端末Ｍ２において待ち受けボタン１７ｂを押下した場合、端末Ｍ１の限定問い合わせメッセージに応答可能な機器は、約１５センチメートルの範囲内にあり、かつ、その限定問い合わせメッセージに応答可能であるように待ち受けている機器、すなわち端末Ｍ２のみとなる。
【００４５】
ここで、図５の例のように、通常通信時に、端末Ｍ１からの問い合わせメッセージに応答していた端末Ｍ３は距離が離れているため問い合わせメッセージを受信することができない。端末Ｍ５は、距離が近いため問い合わせメッセージを受信可能であったが、限定問い合わせメッセージに応答するようにはなされていなかったため、応答することはできない。この結果、端末Ｍ１からユーザは一意に接続したい機器である端末Ｍ２を特定することができ、図５に示したような通信通信時において必要であった複数の機器から所望の機器を選択する操作をする必要はなくなる。
【００４６】
本例では、以上のように、２台の端末同士をごく近距離に配置し、同時に接続ボタンおよび待ち受けボタンを押下することによって、接続したい機器の選択を自動的になすようにすることができる。さらに、接続したい機器を特定できることから、接続した後、その端末の状況に従って、適切なサービスを自動的に選択し実行するようになすことが可能である。
【００４７】
次に、問い合わせメッセージを送信する側の端末での処理と、問い合わせメッセージに応答する側の端末での処理について、フローチャートを参照して説明する。
【００４８】
図７は、問い合わせメッセージを送信する側の端末（図６での端末Ｍ１に相当）における処理手順を示したフローチャートであり、図８は、問い合わせメッセージに応答する側の端末（図６での端末Ｍ２に相当）における処理手順を示したフローチャートである。また、図９は、問い合わせメッセージを送信した端末側での接続の処理手順を示したフローチャートである。
【００４９】
まず、図７を参照して問い合わせメッセージを送信する側の端末における処理手順について説明すると、ユーザは端末１の接続ボタン１７ａを押下することにより問い合わせ処理を開始する（ステップＳ１１）。
【００５０】
接続ボタン１７ａが押下されたことを検出した制御部１３は、無線通信部２０に対して、短距離にのみメッセージが送信されるようにするため、適切な送信電力に設定するよう命令を送る。無線通信部２０は、予めＲＯＭ２２またはフラッシュメモリ２４などに格納された送信電力に関連する情報に基づいて、トランシーバ部２７における送信電力を調整するように設定する。設定完了後、入出力インターフェイス２５を介してその旨を制御部１３へ応答する（ステップＳ１２）。
【００５１】
続いて、制御部１３は無線通信部２０に対して、限定問い合わせメッセージを送信するよう命令を送る（ステップＳ１３）。この際の命令では、パラメータとして、問い合わせメッセージによって発見したい機器の最大数と問い合わせメッセージを送信し続ける期間を与えることができる。この例では、周囲の機器から十分なだけの応答を集めることが可能な時間として約１０秒、発見したい機器の最大数として一つを設定する。
【００５２】
無線通信部２０は、入出力インターフェース２５を介してホスト側から発行された命令に従って、ベースバンド制御部２６において、限定問い合わせメッセージを生成し、トランシーバ部２７、アンテナ１９を介して限定問い合わせメッセージを送信する（ステップＳ１４）。なお、この際トランシーバ部２７において、送信電力はＲＯＭ２２またはフラッシュメモリ２３などに格納された送信電力に関する情報に基づいて送信電力を制御するようになされており、これによって、限定問い合わせメッセージは近距離にのみ送信されることになる。
【００５３】
ここで、この問い合わせメッセージの受信に応答する側の端末での処理の説明に移ると、図８のフローチャートに示すように、端末の待ち受けボタン１７ｂを押下することにより、限定問い合わせメッセージの待ち受け処理を開始する（ステップＳ２１）。
【００５４】
待ち受けボタン１７ｂが押下されたことを検出した制御部１３は、無線通信部２０に対して、限定問い合わせメッセージに応答するように命令を送る。無線通信部２０は、予め定められた定期的なインターバルによってある周波数において、他の機器からの問い合わせメッセージを待ち受ける（ステップＳ２２）。
【００５５】
もし、他の機器からの問い合わせメッセージを受信したら（ステップＳ２３）、無線通信部２０は、その問い合わせメッセージに対する応答メッセージをその機器に対して送信する（ステップＳ２４）。また、その際に、端末の表示部１１においてその旨をユーザに提示するなどして、ユーザが待ち受けボタン１７ｂを押し上げてもよいように促しても構わない。
【００５６】
続いて、待ち受けボタン１７ｂが押し上げられていれば、制御部１３は待ち受け処理を中断するよう無線通信部２０へ命令し、無線通信部２０は待ち受け処理を中断し（ステップＳ２５）、限定問い合わせメッセージ待ち受け処理を終了する。さらに、無線通信部２０は、予め定められた一定時間が経過していれば、待ち受け処理を中断し（ステップＳ２６）、限定問い合わせメッセージ待ち受け処理を終了する。
【００５７】
もしステップＳ２５，Ｓ２６において中断されなければ、無線通信部２０は待ち受ける周波数を変更し（ステップＳ２７）、引き続き、限定問い合わせメッセージの待ち受け処理を繰り返す。
【００５８】
以上のように、待ち受けボタン１７ｂを操作した側の端末では、待ち受けボタンが押しつづけられ、かつ、予め定められた一定期間内である間、限定問い合わせメッセージに応答可能であるようになされる。
【００５９】
図７のフローチャートに戻ると、接続ボタン１７ａを操作した側の端末では、短距離に限定問い合わせメッセージを送信したあと、他の機器からのその限定問い合わせメッセージに対する応答メッセージを待ち受ける（ステップＳ１５）。もし、相手の端末が図８のフローチャートのステップＳ２３の状態で、同じタイミングで同じ周波数で限定問い合わせメッセージを受信するようになっていれば、その相手の端末の無線通信部２０は、アンテナ１９を介してその限定問い合わせメッセージに対する応答メッセージを送信しステップ（ステップＳ２４）、問い合わせメッセージを送信した側の端末の無線通信部２０は、アンテナ１９を介してその応答メッセージを受信することができる。
【００６０】
端末が受信した応答メッセージには、その端末を一意に識別可能な固有のＩＤ（　Ｂｌｕｅｔｏｏｔｈ機器アドレス）を含んでおり、これを取得し、ホスト側へ入出力インターフェイス２５を介して提供する（ステップＳ１６）。また、この場合、問い合わせ可能な機器を一つとしているので、無線通信部２０は、この時点において問い合わせ処理を終了する。また、その際、表示部１１においてユーザに問い合わせに応答があった旨を提示し、ユーザが接続ボタン１７ａを押し上げても構わないよう促すようにしてもよい。
【００６１】
もし、他の機器からの応答メッセージを受信することができなければ、まず、接続ボタン１７ａが押し上げられていれば、制御部１３は無線通信部２０に対して問い合わせ処理を中断するよう命令し、無線通信部２０は問い合わせ処理を中断し（ステップＳ１７）、問い合わせメッセージ送信処理を終了する。さらに、無線通信部２０は、予め定められた一定時間が経過していれば、問い合わせ処理を中断し（ステップＳ１８）、問い合わせメッセージ送信処理を終了する。
【００６２】
もし、ステップＳ１７，Ｓ１８において中断されなければ、無線通信部２０は、メッセージを送信する際の周波数を変更し（ステップＳ１９）、引き続き、限定問い合わせメッセージの送信処理を繰り返す。
【００６３】
ステップＳ１６において、制御部１３は応答メッセージに含まれる端末固有のＩＤをＲＡＭ１５に格納し、引き続き、ステップＳ１２において無線通信部２０に対して短距離にのみ送信されるよう設定するように命令したものを、通常に戻すよう無線通信部２０に命令を送る。無線通信部２０は予めＲＯＭ２２またはフラッシュメモリ２４などに格納された送信電力に関連する情報に基づいて、以後の送信電力を、通常状態に戻すように（即ち１０メートルの伝送距離の無線通信ができるように）設定する。設定完了後、入出力インターフェイス２５を介してその旨を制御部１３へ応答する（ステップＳ１０）。
【００６４】
近接して配置された２台の端末における以上の処理によって、双方で接続ボタン１７ａおよび待ち受けボタン１７ｂを押下して、一方の端末から他方の端末を一意に特定することができる。
【００６５】
さらに、一方の端末から他方の端末を一意に特定できることから、引き続き、問い合わせメッセージを送信した端末から、応答メッセージを返送した端末への接続、およびサービス実行を実施することが可能である。
【００６６】
図９は、図７のフローチャートのステップＳ１６の処理に引き続いて、接続さらにサービス実行までの処理手順を示したフローチャートである。ここでは、問い合わせメッセージを送信した側の端末を、端末１と称し、応答メッセージを返送した側の端末を、端末２と称する。
【００６７】
ここでは、問い合わせメッセージを送信した側の端末（端末１）は、画像表示プログラムを実行中であり、この画像表示プログラムは、無線通信によって他の機器に画像データを送信可能である機能を有するものとする。図１１は、端末１の表示部１１の画面における表示例であり、端末１での図７および図９のフローチャートに示した処理は、図１１に示した表示が行われた状態で実行されているものとする。
【００６８】
端末１は、図７のフローチャートのステップＳ１６において、接続先である端末２の固有のＩＤをＲＡＭ１５に格納している。制御部１３は、無線通信部２０に対して、ＲＡＭ１５に一時的に格納した端末２の固有のＩＤである機器アドレスに対して、接続処理を実行する（ステップＳ３１）。この接続処理においては、お互いの機器の設定によって、Ｂｌｕｅｔｏｏｔｈ通信のための接続認証処理を必要とする場合があり、この接続認証は、パスキーと呼ばれる識別情報の入力によって行われる。
【００６９】
端末１と端末２の接続が確立されると、端末１は所望のサービスを端末２が提供しているかどうかを予め定められたプロトコル（サービス発見プロトコルと呼ぶ）に従って検索する。これは、特定のサービスを示す固有のＩＤ（サービスＵＵＩＤ）を含むサービス問い合わせメッセージを端末２に対して送信し、端末２はその問い合わせメッセージに対する応答メッセージを送信することによって行われる（ステップＳ３２）。本例の場合は、画像表示プログラムを実行中であるため、画像転送に利用可能なサービスのＩＤを検索するようになされている。これらの制御情報は、画像表示プログラムなどのアプリケーションプログラムとともにＲＯＭ１４，記憶部１６，記憶媒体１６ａあるいはＲＡＭ１５に格納されている。
【００７０】
一方、端末２では、特定のサービスに応答可能であるように待ち受けがなされている。これは、例えば、端末１と同様に、画像表示プログラムが実行されている間は、画像転送に利用可能なサービスを待ち受け状態にするよう制御してもよいし、常に可能なサービス全てを待ち受け状態にするよう制御してもよい。また、図８の問い合わせメッセージの待ち受け状態と同様に、待ち受けボタン１７ｂが押下されている間のみ、現在実行中のプログラムに合わせた適切なサービスを実行可能であるように待ち受けるよう制御してもよい。これらの制御情報もまた、画像表示プログラムなどのアプリケーションプログラムとともにＲＯＭ１４、記憶部１６，記憶媒体１６ａあるいはＲＡＭ１５に格納されている。
【００７１】
さて、図９のフローチャートのステップＳ３３において、端末２が所望のサービスを提供可能であるとわかれば、端末１は端末２に対してその所望のサービスへ接続するように要求する（ステップＳ３４）。この接続処理においては、お互いの機器の設定によって、Ｂｌｕｅｔｏｏｔｈ通信のための接続認証処理を必要とする場合がある。この接続認証は、通常、パスキーと呼ばれる識別情報の入力、および、ユーザへの接続許可確認問い合わせによって行われる。また、図９のフローチャートのステップＳ３３において、端末２が所望のサービスを提供していないことがわかれば、そのまま接続およびサービス実行処理を終了する。
【００７２】
サービス接続が確立されると、端末１は現在実行中のプログラムの状態に応じて、適切なサービス手順を実行する（ステップＳ３５）。本例では、図１１に示した表示例のように、ある画像ファイルを表示中に、無線通信を開始したので、その画像ファイルを端末２に送信するようになされている。図１１のように、無線通信によって何らかの処理を実施可能である場合には、図１１の画面下部に示したようなメッセージ（例えば「＃ブルートゥース送信可能」）を表示することで、ユーザにわかりやすく提示するようにしてもよい。これらの制御情報もまた、画像表示プログラムなどのアプリケーションプログラムとともにＲＯＭ１４、記憶部１６，記憶媒体１６ａあるいはＲＡＭ１５に格納に格納されている。
【００７３】
サービスを実行、すなわち画像データの送信を開始すると、端末１の表示部１１で構成される画面上では、例えば図１２に示すように、そのサービス実行内容および結果、ここでは端末２に対して画像データを転送した旨を随時ユーザに提示する。また、端末２の表示部１１で構成される画面上でも、例えば図１３に示すように、端末１から画像データを受信した旨を随時ユーザに提示するようになされている。また、端末２の表示部１１で構成される画面上では、さらにその受信した画像データを直ちに表示するようにしてもよい。
【００７４】
所望のサービスを実行した後（ステップＳ３６）、以後無線通信を維持継続する必要がないようなサービスである場合は、制御部１３は無線通信部２０に対して通信を切断するよう指示する（ステップＳ３７）。また、無線通信を維持する必要があるようなサービスの場合は、そのままサービスを継続する。前者の例としては、本例のような画像転送のために無線通信を用いる場合などがあり、後者の例としては、ダイアルアップ通信やＩＰネットワーク通信など、通信路を提供するサービスの場合などがある。これらの制御情報もまた、画像表示プログラムなどのアプリケーションプログラムとともにＲＯＭ１４、記憶部１６，記憶媒体１６ａあるいはＲＡＭ１５に格納に格納されている。
【００７５】
以上のように、２台の端末における以上の処理によって、近づけて、双方
で接続ボタン１７ａおよび待ち受けボタン１７ｂを押下することによって、短距離で限定問い合わせおよび応答がなされ、一方の端末から、他方の端末だけを一意に特定することができ、さらに、各端末でのプログラム実行状態およびサービス待ち受け状態に応じて、自動的に無線通信の接続を確立し、所望のサービスを実行するようにすることができる。例えば、所望のサービスが画像転送であった場合には、一方の端末から他方の端末へと画像を転送し、転送が終了した後に、一方の端末から他方の端末へ切断処理を行うようにしてもよい。
【００７６】
図１０は、近接して配置された２台の端末Ｍ１，Ｍ２での接続ボタンと待ち受けボタンを使用して無線通信を開始させてから、その通信を切断するまでの伝送状態の例を示した図である。図１０Ａに示すように、端末Ｍ１の接続ボタン１７ａの押下があると、近距離（短距離）での限定問い合わせメッセージの送信ａが行われる。そして、図１０Ｂに示すように、端末Ｍ２の待ち受けボタン１７ｂの押下があることで、その限定問い合わせメッセージを受信する待ち受けが行われて、応答メッセージの伝送ｂが行われる。
【００７７】
その後、端末Ｍ１での接続ボタン１７ａを押すのを止める操作、および端末Ｍ２での待ち受けボタン１７ｂを押すのを止める操作を、それぞれの端末を操作しているユーザが行い、コネクションの接続処理に移る。ここでは、端末Ｍ１からの伝送ｃと、端末Ｍ２からの伝送ｄとを交互に行って、相手の端末のＩＤの確認やサービス問い合わせなどを行って、接続を完了させる。
【００７８】
２台の端末Ｍ１，Ｍ２の接続が完了すると、端末Ｍ１からの画像データの送信ｅが行われ、端末Ｍ２では、無線伝送された画像データの受信処理が行われ、正しく受信できた場合に、確認応答パケットの返送ｆが行われる。その後、画像データの伝送が終了すると、接続されたコネクションの切断処理に移り、端末Ｍ１からの切断要求の伝送ｇと、その切断要求に対する端末ｍ２からの応答の伝送ｈとがあることで、２台の端末Ｍ１，Ｍ２の無線による接続が切断されて、無線通信処理が終了する。
【００７９】
なお、ここまで説明した処理では、一方の端末における接続、および他方の端末における待ち受けを指示するために、それぞれ接続ボタン１７ａ、待ち受けボタン１７ｂを用いたが、例えば、タッチパネルにもなっている表示部１１の画面上に表示されたボタンをタッチするようにしてもよい。また、その他の操作手段の操作によって、同様の操作が行えるようにしても良い。
【００８０】
また、接続ボタン１７ａや待ち受けボタン１７ｂの操作としては、例えば接続ボタン１７ａについては、ボタン１７ａを押下している間のみ問い合わせメッセージを送信するように制御していたが、例えば、接続ボタン１７ａを押し直ちに離すと一定期間のみ問い合わせメッセージを送信するようにしてもよいし、接続ボタン１７ａを押下している間のみ、問い合わせ、接続、サービス実行が順次処理する、つまり、接続ボタン１７ａを離すと直ちに無線通信を中止するようにしてもよい。
【００８１】
待ち受けボタン１７ｂについても、同様にボタンを押下している間のみ問い合わせメッセージに応答するように制御していたが、例えば、待ち受けボタン１７ｂを押し直ちに離すと一定期間のみ問い合わせメッセージに応答するようにしてもよいし、待ち受けボタン１７ｂを押下している間のみ、問い合わせ応答、サービス待ち受けを順次処理する、つまり、待ち受けボタン１７ｂを離すと直ちにブルートゥース通信を中止するようにしてもよい。
【００８２】
また、ここまで説明した携帯情報端末としては、接続ボタン１７ａと待ち受けボタン１７ｂの２つのボタンを用意して、問い合わせを行う側の端末で接続ボタンを操作させ、待ち受けする側の端末で待ち受けボタンを操作させるようにしたが、接続ボタンと待ち受けボタンを１つのボタンで兼用させて、問い合わせを行う側の端末と待ち受けする側の端末とで、共通の操作が行えるようにしても良い。
【００８３】
即ち、例えば図１４に示すように、携帯情報端末１０′として、短距離での通信用としては、接続ボタン１７ｃだけを設けて、問い合わせを行う側の端末と待ち受けする側の端末のいずれについても、この接続ボタン１７ｃを押下するだけで良いようにする。接続ボタン１７ｃを押下された場合の処理としては、各端末で、短距離に制限した限定問い合わせメッセージの送信と、その問い合わせメッセージの待ち受けとを、交互に行うようにして、その問い合わせメッセージの送信を行う期間と、問い合わせメッセージの待ち受けを行う期間とを、ランダムに設定することで、ある程度の時間処理を行うことで、一方の端末から送信された問い合わせメッセージが、他方の端末で受信されて、接続処理に移行できるようになる。
【００８４】
図１５は、この場合の伝送例を示した図である。ここでは、２台の端末Ｍ１，Ｍ２は、いずれも短距離通信用には接続ボタン１７ｃだけを備えた携帯情報端末１０′として構成され、その接続ボタン１７ｃがほぼ同時に押下されたとする。この押下により、それぞれの端末Ｍ１，Ｍ２で、問い合わせメッセージの送信と待ち受けとが、ランダムな周期で交互に設定される。ここでは、押下開始からある程度の時間が経過したときに、端末Ｍ１から送信された問い合わせメッセージｉが、端末Ｍ２で受信されて、その応答メッセージｊが端末Ｍ１に返送される。この応答メッセージｊの伝送ができた段階で、それぞれの端末Ｍ１，Ｍ２の接続ボタン１７ｃの押下を止めさせることで、接続処理のための伝送ｋ，ｌに移り、その後、画像転送などの所定のサービスによる双方向の伝送ｍ，ｎがあり、伝送終了後には切断処理（図示せず）が行われる。
【００８５】
このようにそれぞれの端末に設けた１つの接続ボタンだけの操作で、短距離での制限された接続処理が行われることで、各端末Ｍ１，Ｍ２を操作するユーザは、いずれも端末を操作する場合であっても、同じボタンの操作で良く、それだけ操作が簡単になる。
【００８６】
また、複数の制限付問い合わせメッセージおよびその待ち受けをユーザが個々に指定可能であるような入力手段を備える構成とすることも可能である。図１６は、その場合の構成例を示したものである。携帯電話端末３０１は、数字入力が可能なボタン群３０２を備えており、その数字入力に対応した制限付問い合わせメッセージおよびその待ち受けを実行するようになされている。同様に、コンピュータ装置３０３は、キーボードの一部として数字入力が可能な数字キー群３０４を備えており、その数字入力に対応した制限付問い合わせメッセージおよびその待ち受けを実行するようになされている。
【００８７】
図１７は、これらの携帯電話端末およびパーソナルコンピュータ装置を用いた場合の接続手順を示したタイムチャートである。ここでは、端末Ｍ１は、携帯電話端末３０１であり、端末Ｍ２はパーソナルコンピュータ装置３０３であり、端末Ｍ３は図示しないその他のコンピュータ装置である。端末Ｍ１，Ｍ２およびＭ３は、先に説明した実施の形態で示したシーケンスに従って、問い合わせおよび待ち受けをランダムな周期で繰り返すようになされている。
【００８８】
即ち、端末Ｍ１では特定のキー１を入力する操作をボタン群３０２で行うことによって手順、つまり、キー１に対応した制限付問い合わせおよび待ち受け手順を実行する（図１７Ａ）。端末Ｍ２についても、同様にキー１を入力して、同様な手順を実行する（図１７Ｂ）。また、端末Ｍ３は、キー２を入力することによって、キー２に対応した制限付問い合わせおよび待ち受けて順を実行する（図１７Ｃ）。ここでは、端末Ｍ１と端末Ｍ２は、同じ制限付問い合わせを行っているので、先の実施の形態で説明した場合と同様に、端末Ｍ１と端末Ｍ２の接続がなされ、サービス実行することが可能である。一方、端末Ｍ３は、異なる番号の制限付問い合わせを行っているため、端末Ｍ１及び端末Ｍ２との接続がなされることはない。
【００８９】
これによって、例えば接続したい機器同士において、同じ数字キーを入力することによって特定の制限付問い合わせを実行することが可能となり、ある範囲に複数の機器が存在する環境下において特定の機器同士を接続したい場合、簡単に機器を接続することが可能である。
【００９０】
また、上述した携帯情報端末では、１５センチメートルのように短距離での無線通信に制限させる処理として、送信側で送信出力を制限させることで実現させたが、その他の処理で、短距離での無線通信に制限させるようにしても良い。例えば、送信出力については変えることをしないで、受信側の携帯情報端末での受信感度を、待ち受け時に低くさせて、短距離の無線通信に制限させても良い。或いは、送信側での送信出力の制限と、受信側での受信感度の変更との双方を実行させても良い。
【００９１】
また、ここまで説明した構成では、携帯情報端末として構成した通信機器に適用した例としたが、その他の構成の通信機器にも適用可能であることは勿論である。例えば、携帯電話装置、デジタルカメラ、デジタルビデオカメラ、テレビジョン受像機、携帯音楽プレイヤー、ヘッドフォンなどに、Ｂｌｕｅｔｏｏｔｈなどの近距離無線通信部を内蔵（又は外付け）させて、同様の処理を行うようにしても良い。
【００９２】
また、無線通信方式についても、Ｂｌｕｅｔｏｏｔｈ方式を適用した例としたが、その他の無線通信方式を適用しても良い。
【００９３】
さらに、上述した実施の形態では、携帯情報端末などの通信装置は、専用の通信機器として構成した例としたが、例えばパーソナルコンピュータ装置などのデータ処理装置に、データ通信用の回路が組み込まれたカードなどを取付けて、上述したフローチャートで説明した処理を実行するプログラムを、コンピュータ装置にインストールして、同様の処理を行うシステムを構成させるようにしても良い。
【００９４】
【発明の効果】
本発明によると、接続したい機器同士を近づけて、双方で接続のためのボタンを押すなどすることにより、通信相手を特定することができるため、簡単に確実に特定の機器間の通信を確立することができる。
【００９５】
また、確実に通信相手を特定できることから、一方の機器で実行されているプログラムの状態に応じてあらかじめ定められた処理を即座に実行させることが可能である。これにより、例えば、一方の機器で画像が表示されている状態において、ボタンを押すことによって、近接する機器でかつ同様にボタンが押されている機器に対して、自動的に画像を送信するなどすることが可能である。これにより、ユーザは簡単に特定のアプリケーションおよびサービスの実行をすることが可能である。
【００９６】
さらに、接続したい機器が個人のものである場合に最も効果がある。例えば、自分の携帯電話とパーソナルコンピュータ装置とを接続してダイアルアップ通信を行いたい場合、ユーザは右手で携帯電話を持ちそれをパソコンに近づけ、右手で携帯電話のボタンおよび左手でパソコンのボタンをほぼ同時に押すことによって、確実に携帯電話とパソコン間の通信を開始することができ、操作性を著しく向上させることが可能である。
【図面の簡単な説明】
【図１】本発明の一実施の形態による通信機器形状の例を示す斜視図である。
【図２】本発明の一実施の形態による通信機器の構成例を示したブロック図である。
【図３】本発明の一実施の形態による無線通信部の構成例を示したブロック図である。
【図４】本発明の一実施の形態による通信例を示した説明図である。
【図５】本発明の一実施の形態による問い合わせ例（制限なしの例）を示した説明図である。
【図６】本発明の一実施の形態による問い合わせ例（制限付きの例）を示した説明図である。
【図７】本発明の一実施の形態による接続ボタン操作時の処理例を示すフローチャートである。
【図８】本発明の一実施の形態による待ち受けボタン操作時の処理例を示すフローチャートである。
【図９】本発明の一実施の形態による接続後の処理例を示すフローチャートである。
【図１０】本発明の一実施の形態による伝送例を示すタイミング図である。
【図１１】本発明の一実施の形態による端末での画面表示例（初期状態）を示す説明図である。
【図１２】本発明の一実施の形態による端末での画面表示例（画像データ送信時）を示す説明図である。
【図１３】本発明の一実施の形態による端末での画面表示例（画像データ受信時）を示す説明図である。
【図１４】本発明の他の実施の形態（ボタンを１つに兼用させた例）による通信機器形状の例を示す斜視図である。
【図１５】図１４の例の機器での伝送例を示すタイミング図である。
【図１６】本発明のさらに他の実施の形態（携帯電話機とパーソナルコンピュータ装置を使用した例）による通信例を示した説明図である。
【図１７】図１６の例の機器での伝送例を示すタイミング図である。
【符号の説明】
１０，１０′，１０ａ，１０ｂ…携帯情報端末、１１…表示部、１２…タッチパネル入力部、１３…制御部、１４…ＲＯＭ、１５…ＲＡＭ、１６…記憶部、１６ａ…記憶媒体、１７…ボタン入力部、１７ａ…接続ボタン、１７ｂ…待ち受けボタン、１７ｃ…接続ボタン、１８…バスライン、１９…アンテナ、２０…無線通信部、２１…制御部、２２…ＲＯＭ、２３…ＲＡＭ、２４…フラッシュメモリ、２５…入出力インターフェース、２６…ベースバンド制御部、２７…トランシーバ部、３０１…携帯電話機、３０２…ボタン群、３０３…パーソナルコンピュータ装置、３０４…数字キー群
【図１】
2004015558.tif 000003
【図２】
2004015558.tif 000004
【図３】
2004015558.tif 000005
【図４】
2004015558.tif 000006
【図５】
2004015558.tif 000007
【図６】
2004015558.tif 000008
【図７】
2004015558.tif 000009
【図８】
2004015558.tif 000010
【図９】
2004015558.tif 000011
【図１０】
2004015558.tif 000012
【図１１】
2004015558.tif 000013
【図１２】
2004015558.tif 000014
【図１３】
2004015558.tif 000015
【図１４】
2004015558.tif 000016
【図１５】
2004015558.tif 000017
【図１６】
2004015558.tif 000018
【図１７】
2004015558.tif 000019