(57)【要約】【課題】所望の対向機を選択することが容易な通信装置を提供する。【解決手段】近距離無線制御部は、入力部１６を介して所望の対向機の条件が入力されると（ステップＳ１８ｂ）、対向機を探索し（ステップＳ１８ｃ）、探索された対向機のうち、上記条件を満たす対向機を識別する情報を表示部に表示し（ステップＳ１８ｆ）、表示された情報の１つを入力部の操作に基づいて選択して（ステップＳ１８ｇ）、選択された情報で識別される対向機との近距離無線通信を行うよう制御する。【選択図】  図３
2011199770.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信による通信相手方装置を探索し、その探索された通信相手方装置のうち、所定の条件を満たす通信相手方装置を識別する情報を表示手段に一覧表示させる近距離無線制御手段
を有することを特徴とする通信装置。
【請求項２】
近距離無線通信による通信相手方装置を探索し、所定の条件を満たす通信相手方装置を識別する情報と、その所定の条件を満たさない通信相手方装置を識別する情報とを分離して表示手段に表示させる近距離無線制御手段
を有することを特徴とする通信装置。
【請求項３】
近距離無線通信による通信相手方装置を探索し、通信相手方装置が探索される度に、その探索された通信相手方装置が所定の条件を満たすか否かを判断し、その所定の条件を満たすと判断された通信相手方装置を識別する情報を表示手段に表示された一覧表示に追加させる近距離無線制御手段
を有することを特徴とする通信装置。
【請求項４】
前記近距離無線制御手段は、前記探索された通信相手方装置からその装置の属性を示す情報を受信し、
前記所定の条件は、その受信された情報が所定の情報と一致することである
ことを特徴とする請求項１乃至請求項３に記載の通信装置。
【請求項５】
前記通信相手方装置の属性は、その装置のメーカー、その装置の種類、その装置が提供するサービス、及び、その装置の名称のうちの１つ又は複数である
ことを特徴とする請求項４に記載の通信装置。
【請求項６】
前記近距離無線制御手段は、前記一覧表示された情報のうちの１つを入力手段の所定の操作に従って選択した場合、前記通信相手方装置の探索を終了し、前記選択された情報によって識別される通信相手方装置と近距離無線通信を行う
ことを特徴とする請求項３に記載の通信装置。
【請求項７】
前記近距離無線制御手段は、前記選択された情報によって識別される通信相手方装置は、適切ではない旨が前記入力手段から入力された場合、次の探索の際、その通信相手方装置は前記所定の条件を満たさないと判断する
ことを特徴とする請求項６に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関する。
【背景技術】
【０００２】
ブルートゥース（登録商標。Bluetooth）等の近距離無線通信網を介した通信を行う通信装置は、その通信の際、まず、対向機、即ち、その通信網を介して通信可能な装置を探索する。即ち、装置は、その通信網へ探索を示す信号を送信し、その信号に応じて応答信号を送信した対向機の識別情報を表示する。そして、装置の使用者は、表示された識別情報の１つを選択することによって、所望の対向機を通信相手方の装置として選択する（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１９９１８６号公報（第２、４頁、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示されている方法では、装置の使用者は、所望の対向機の識別情報を選択することが困難である問題点があった。なぜなら、周辺に存在する全対向機の識別情報が表示され、その情報の表示順が明かでないからである。この問題点は、多数の対向機が探索された場合、顕著である。
【課題を解決するための手段】
【０００５】
本発明の通信装置は、近距離無線通信による通信相手方装置を探索し、その探索された通信相手方装置のうち、所定の条件を満たす通信相手方装置を識別する情報を表示手段に一覧表示させる近距離無線制御手段を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、所望の対向機を選択することが容易である。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係る移動通信装置の構成を示すブロック図。
【図２】本発明の実施形態に係る近距離無線通信機器情報の構成の一例を示す図。
【図３】本発明の実施形態に係る近距離無線制御部の第１の探索動作のフローチャート。
【図４】本発明の実施形態に係る対向機探索動作中の表示部の表示を示す図（所望の対向機の条件入力）。
【図５】本発明の実施形態に係る対向機探索動作中の表示部の表示を示す図（探索状況の表示）。
【図６】本発明の実施形態に係る対向機探索動作中の表示部の表示を示す図（探索終了の表示）。
【図７】本発明の実施形態に係る対向機探索動作中の表示部の表示を示す図（条件を満たす対向機に係る情報の表示、第１の例）。
【図８】本発明の実施形態に係る対向機探索動作中の表示部の表示を示す図（条件を満たす対向機に係る情報の表示、第２の例）。
【図９】本発明の実施形態に係る対向機探索動作中の表示部の表示を示す図（条件を満たす対向機に係る情報の表示、第３の例）。
【図１０】本発明の実施形態に係る近距離無線制御部の第１の探索動作中の通信のシーケンス。
【図１１】本発明の実施形態に係る近距離無線制御部の第２の探索動作のフローチャート。
【図１２】本発明の実施形態に係る近距離無線制御部の第２の探索動作中の通信のシーケンス。
【発明を実施するための形態】
【０００８】
以下に、本発明の実施形態に係る通信装置の実施の形態を、図面を参照して説明する。
【０００９】
図１は、本発明の実施形態に係る通信装置の一例である移動通信装置の構成を示すブロック図である。この移動通信装置は、装置全体の制御を行う制御部１１と、移動通信網通信部１２と、移動通信網に属する基地局（図示せず）との間で無線信号の送受信を行うアンテナ１２ａと、移動通信網制御部１３と、通話部１４と、受話音声を出力するスピーカ１４ａと、送話音声を入力するマイクロフォン１４ｂと、使用者に情報を視覚的に提示する表示部１５と、使用者からの操作指示を入力する入力部１６と、近距離無線通信部１７と、ブルートゥース（Ｒ）方式の近距離無線信号の送受信を行うアンテナ１７ａと、近距離無線制御部１８と、機器情報記憶部１９とからなる。
【００１０】
機器情報記憶部１９には、近距離無線通信機器情報が記憶される。近距離無線通信機器情報は、ブルートゥース（Ｒ）方式の近距離無線信号の送受信が可能な対向機に係る情報である。図２は、近距離無線通信機器情報の構成の一例を示し、メーカー名１９ａと、種類１９ｂと、サービス１９ｃと、デバイスアドレス１９ｄと、デバイスネーム１９ｅとからなる。
【００１１】
上記のように構成された、本発明の実施形態に係る移動通信装置の各部の機能を、図１を参照して説明する。
【００１２】
移動通信網通信部１２は、アンテナ１２ａが基地局から受信した無線信号から高周波信号を得て、この高周波信号を移動通信網制御部１３に送信する。また、移動通信網制御部１３から送信された高周波信号をアンテナ１２ａに送信する。
【００１３】
移動通信網制御部１３は、移動通信網通信部１２からの高周波信号を増幅、周波数変換及び復調し、それによって得たデジタル音声信号を通話部１４へ、制御信号を制御部１１へ、それぞれ送信する。更には、移動通信網制御部１３は、通話部１４から送信されたデジタル音声信号と、制御部１１から送信された制御信号とを変調、周波数変換及び増幅し、高周波信号を得て、それを移動通信網通信部１２に送信する。
【００１４】
通話部１４は、移動通信網制御部１３から送信されたデジタル音声信号をアナログ音声信号に変換し、それを増幅してスピーカ１４ａに送る。また、マイクロフォン１４ｂが送信するアナログ音声信号を増幅し、それをデジタル音声信号に変換して移動通信網制御部１３へ送信する。
【００１５】
表示部１５は、例えばＬＣＤ（Liquid Crystal Display）の表示部であり、制御部１１の制御により、使用者に操作を促す表示や、使用者が操作した内容の表示や、装置の動作状態の表示等を行う。
【００１６】
入力部１６は、電話番号を含む数字や電子メールを作成する際の文字等の入力に用いられる文字・数字キーと、移動通信装置の電源のオン及びオフ等の動作指示や、発信及び着信応答等の操作指示等を入力するために用いられる複数の機能キー、更には、カーソル移動等に用いられる上下左右向きの４つの矢印キーと、カーソルが置かれた項目を選択する等に用いられる決定キーを備え、使用者が操作したキーを識別するコード信号を制御部１１へ通知する。
【００１７】
近距離無線通信部１７は、アンテナ１７ａを介して受信した近距離無線信号を近距離無線制御部１８に送信する。また、近距離無線制御部１８から送信された近距離無線信号を、アンテナ１７ａを介して送信する。
【００１８】
近距離無線制御部１８は、近距離無線信号の送受信をするとき、まず、使用者が所望する対向機の条件を入力部１６の操作により入力する。そして、近距離無線通信部１７を制御して、対向機の探索をさせる。近距離無線制御部１８は、この探索によって得られた対向機に係る情報の一覧を表示部１５に表示させ、入力部１６の操作に基づいて選択された対向機との間で近距離無線信号の送受信をする。この一覧表示の際、近距離無線制御部１８は、入力された条件及び／又は機器情報記憶部１９に記憶される近距離無線通信機器情報を参照して、使用者が所望する対向機の選択が容易であるようにする。
【００１９】
次に、図２を参照して、機器情報記憶部１９に記憶される近距離無線通信機器情報の詳細を説明する。図中、各行が１台の対向機に係る情報であり、メーカー名１９ａは、その対向機を製造したメーカーの名称である。種類１９ｂは、その対向機の種類であって、「ヘッドセット」、「パソコン周辺機器」（パソコンのインターフェース、例えば、ＵＳＢインターフェースに装着され、近距離無線信号の送受信を行う機器。ドングルと呼ばれることもある。）、「携帯電話」、「カーナビ」等である。
【００２０】
サービス１９ｃは、上記対向機が近距離無線信号の送受信によって提供するサービスであり、「音声通信」（ハンズフリー通話を含む。）、「ダイヤルアップ」、「ファイル転送」等の１つ、又は、複数である。なお、このサービス１９ｃは、ブルートゥース（Ｒ）方式のプロファイルとほぼ対応する。即ち、「音声通信」は、Ａ２ＤＰ(Advanced Audio Distribution Profile)や、ＨＦＰ(Hands-Free Profile)プロファイルに、「ダイヤルアップ」は、ＤＵＮ(Dial-up Networking Profile)プロファイルに、「ファイル転送」は、ＯＰＰ(Object Push Profile) や、ＢＩＰ(Bit Map Profile)等に、それぞれ対応する。そこで、サービス１９ｃに加え、又は、代えて、近距離無線通信機器情報は、プロファイル名を含んでも良い。これによれば、ブルートゥース（Ｒ）方式に詳しい使用者に使い易い効果が得られる。
【００２１】
デバイスアドレス１９ｄは、近距離無線信号の送受信の際に対向機を識別するために用いられる対向機を一意に識別する４８ビットであり、図中には、８ビット毎に１６進数表記とし、それらの表記の間に「：」を挿入して示した。デバイスネーム１９ｅは、上記対向機を使用者が容易に識別するための情報であり、例えば、その対向機の型番である。なお、ブルートゥース（Ｒ）方式において、デバイスアドレス１９ｄの上位２４ビットはメーカー名１９ａに対応する。そこで、近距離無線通信機器情報は、メーカー名１９ａを含まず、デバイスアドレス１９ｄの上位２４ビットと、メーカー名１９ａとの対応が機器情報記憶部１９に別途記憶されるとしても良い。
【００２２】
近距離無線通信機器情報は、移動通信装置の製造時に記憶されていても良いし、近距離無線制御部１８が近距離無線信号の送受信を行った対向機に係る情報を記憶させても良い。また、対向機の探索を行った際に探索された対向機に係る情報を記憶させても良い。また、入力部１６の操作によって記憶されても良い。なお、特にデバイスネーム１９ｅは、入力部１６の操作によって使用者が覚え易い情報が更新記憶されることによって、使用者の使い心地の向上に効果がある。
【００２３】
上記のように構成された、本発明の実施形態に係る移動通信装置における対向機の探索の動作を説明する。
【００２４】
（第１の探索動作）
図３に示すフローチャートを参照して説明する近距離無線制御部１８の第１の探索動作は、例えば、ブルートゥース（Ｒ）Ｖ２．０に規定された動作をする対向機を探索する動作である。
【００２５】
近距離無線制御部１８は、入力部１６の操作に基づく制御部１１の制御によって探索を開始し（ステップＳ１８ａ）、所望の対向機の条件を入力部１６の操作に従って入力する（ステップＳ１８ｂ）。この条件の入力は、メーカー名１９ａ、種類１９ｂ、サービス１９ｃ、デバイスアドレス１９ｄ、及び、デバイスネーム１９ｅのうち、装置の出荷時に定められた、又は、使用者の操作に従って定められた項目について、機器情報記憶部１９に記憶された値の一覧を表示部１５に表示させる。そして、そのうちから入力部１６の操作に従って選択された値を入力する。この定められた項目は、使用者にとって分かり易いものが適している。例えば、メーカー名１９ａや、デバイスネーム１９ｅ等である。
【００２６】
なお、条件の入力に用いられる項目は、その都度決定されても良い。即ち、近距離無線制御部１８は、まず、メーカー名、種類、サービス、デバイスアドレス、及び、デバイスネームの５項目を識別する情報からなるメニューを表示部１５に表示させ、入力部１６の所定のキー操作によってどの項目を条件の入力に用いるかを決定する。
【００２７】
図４は、一例として、メーカー名１９ａを所望の対向機の条件として入力するための表示部１５の表示を示す。この表示は、メーカー名１９ａの選択を促すメッセージと、機器情報記憶部１９に記憶されたメーカー名１９ａの一覧及び「その他」からなるメニュー１５ａと、中止表示１５ｂとからなる。メニュー１５ａのうちの１項目にはカーソルが置かれ、他の項目とは異なる表示がされる。図では、カーソルが置かれた項目をハッチングによって示す。
【００２８】
カーソルは、入力部１６の所定のカーソル移動キー操作によって、他の項目へ移動する。そして、入力部１６の所定の決定キー操作がされると、その際にカーソルがメーカー名１９ａの１つに置かれている場合、近距離無線制御部１８は、そのメーカー名１９ａを入力する。カーソルが「その他」に置かれている場合、近距離無線制御部１８は、任意の文字列を入力させる入力欄を表示部１５に表示させ、その欄を介して入力された文字列をメーカー名として入力する。
【００２９】
中止表示１５ｂに対応する入力部１６の所定のキー（中止表示１５ｂが表示された位置に最も近い位置に配置されたキーであることが多い。）が操作されると、近距離無線制御部１８は、探索動作を終了する（図示せず）。更に、探索動作に続く、対向機との通信も行わない。この、中止表示１５ｂに対応する入力部１６の所定のキーが操作された場合の動作は、いずれの動作ステップにあっても同じであり以後説明を省略する。
【００３０】
次に、近距離無線制御部１８は、近距離無線通信部１７を制御して、所定の探索時間に渡って対向機の探索をさせる（ステップＳ１８ｃ）。この探索の間、近距離無線制御部１８は、図５に例示するように、探索の状況を表示部１５に表示させる。この表示は、探索中であること、及び、既に探索された対向機の台数を含む探索中表示１５ｃと、中止表示１５ｂとからなる。なお、この探索によって、周辺に存在する送受信可能な全ての対向機のデバイスアドレスが得られる。
【００３１】
探索が終了すると、近距離無線制御部１８は、図６に例示するように、探索が終了した旨を表示部１５に表示させる（ステップＳ１８ｄ）。この表示は、探索が終了したこと、及び、探索された対向機の台数を含む探索終了表示１５ｄと、中止表示１５ｂとからなる。なお、探索された対向機は、機器情報記憶部１９に情報が記憶された対向機に限るものではない。
【００３２】
次に、近距離無線制御部１８は、探索された対向機のそれぞれについて、メーカー名、種類、サービス、及び、デバイスネームの４項目を問い合わせて、問い合わせに応じて得られた結果、及び、探索の際に得られたデバイスアドレスが、ステップＳ１８ｂで入力された条件を満たすか否かを判断する（ステップＳ１８ｅ）。
【００３３】
そして、近距離無線制御部１８は、条件が満たされた、即ち、所望の対向機を識別する情報を表示部１５に表示させる（ステップＳ１８ｆ）。ここで、表示させる情報は、メーカー名、種類、サービス、デバイスアドレス、及び、デバイスネームの５項目のうちの１つ又は複数であるが、デバイスアドレスは、他の項目に比較して、使用者に分かり難いので、表示を避けることが好ましい。また、ステップＳ１８ｂで条件として値を入力した項目については、不要であるが、ステップＳ１８ｅで条件を満たすものがない場合、条件として値を入力した項目についても表示をすることにより、使用者は、ステップＳ１８ｂで入力された条件の誤りに気付く効果が得られる。
【００３４】
条件が満たされた対向機を識別する情報の表示例を説明する。ここで、機器情報記憶部１９には、図４に示す近距離無線通信機器情報が記憶されているものとする。図７は、図４に示したメーカー名が「Ｂ社」である条件を満たす対向機を識別する情報が表示された一例を示す。この表示は、条件を満たす対向機のデバイスネームの一覧を含む識別情報表示１５ｅと、中止表示１５ｂとからなる。デバイスネームの一覧には、一連番号が付されている。ここで、表示されたデバイスネームの１つにカーソルが置かれることを、図では、ハッチングにより示した。なお、デバイスネームが「ＮＡＶＩ−Ｂ−１」である対向機に係る情報は、機器情報記憶部１９に記憶されていない。
【００３５】
図８は、サービス１９ｃが「音声通信」であることを条件に探索を行い、その条件を満たす対向機を識別する情報が表示された一例を示す。この表示の識別情報表示１５ｅは、サービスが「音声通信」である機器情報記憶部１９に情報が記憶された対向機の全てのデバイスネーム１９ｅを含んでいない。含まれていないデバイスネーム１９ｅの対向機は、周辺に存在しない、又は電源が切断されている等の理由により、探索がされなかったためである。
【００３６】
図９は、メーカー名が「Ｂ社」、かつ、種類が「パソコン周辺機器」であることを条件に探索を行い、その条件を満たす対向機を識別する情報が表示された一例を示す。この表示の識別情報表示１５ｅは、１つのデバイスネームを含む。
【００３７】
なお、これらの例では、条件を満たす対向機に係る情報を表示させるとしたが、これに限るものではない。探索された全ての対向機に係る情報を表示させるとしても良い。この際、条件を満たす対向機に係る情報を先（表示画面では、上。）に、条件を満たさない対向機に係る情報を後（表示画面では、下）に、分離して表示させる。そして、カーソルは、最も先に表示された情報に置く。これによって、使用者は、所望する対向機を識別する情報を短時間で発見することができ、かつ、少ないカーソル移動操作によって所望する対向機を選択することができる。
【００３８】
近距離無線制御部１８は、入力部１６の所定のカーソル移動キー操作によりカーソルを異なるデバイスネームへ移動させる。そして、入力部１６の所定の決定キー操作により、カーソルが置かれたデバイスネームで識別される対向機を通信相手として選択し、又は、デバイスネームに付された一連番号を入力部１６のキー操作で入力することにより、その一連番号で識別される対向機を通信相手として選択し（ステップＳ１８ｇ）、探索動作を終了する（ステップＳ１８ｈ）。なお、この後、通信相手の対向機との通信が行われる（図示せず）。
【００３９】
なお、ステップＳ１８ｅで、条件を満たす結果が得られない場合、近距離無線制御部１８は、その旨を表示部１５に表示させる。その表示の際、中止表示１５ｂも併せて表示される（図示せず）。
【００４０】
図１０を参照して、以上説明した第１の探索動作の際、近距離無線制御部１８と対向機との間で行われる通信のシーケンスを説明する。ここで、近距離無線制御部１８をミドルウェアであるブルートゥースミドルと、ドライバソフトウェアであるブルートゥーススタックとに分けて説明する。
【００４１】
ブルートゥースミドルは、ブルートゥーススタックに対してデバイス探索要求を送ると共に（ステップＴ１０１、図３に示すフローチャートのステップＳ１８ｃに対応する。）、図５に示すように、探索中表示１５ｃを表示させる（ステップＴ１０２、図３に示すフローチャートのステップＳ１８ｃに対応する。）。一方、ブルートゥーススタックは、この要求に対応して、近距離無線通信部１７を介してインクワイアリを行い（ステップＴ１０３）、対向機（図では、対向機Ａと、対向機Ｂとした。）からの応答を受信する度に、デバイス探索が行われた旨の経過通知をブルートゥースミドルに送る。この通知に応じて、ブルートゥースミドルは、探索中表示１５ｃに含まれる探索された対向機の台数を更新する。
【００４２】
所定の時間に渡るインクワイアリの後、ブルートゥーススタックは、ステップＴ１０１のデバイス探索要求に対応するデバイス探索応答をブルートゥースミドルに送る（ステップＴ１０４）。そして、近距離無線通信部１７を介してデバイスネーム取得を行い（ステップＴ１０５）、対向機からの応答を受信する度に、デバイスネームが取得された旨のデバイス探索の経過通知をブルートゥースミドルに送る。
【００４３】
インクワイアリによって探索された対向機の全てについてデバイスネーム取得が完了したことによって、ブルートゥースミドルは、図６に示すように、探索終了表示１５ｄを表示させる（ステップＴ１０６、図３に示すフローチャートのステップＳ１８ｄに対応する。）。そして、条件を満たす対向機を判断した後、例えば、図７に示すように、条件を満たす対向機に係る識別情報表示１５ｅを表示させる（ステップＴ１０７、図３に示すフローチャートのステップＳ１８ｆに対応する。）。
【００４４】
なお、ブルートゥースミドルは、ステップＴ１０６の探索終了表示１５ｄの表示をステップＴ１０４のデバイス探索応答を受信した際に行っても良い。これによれば、より早く探索終了表示１５ｄを表示させることができる。しかし、この表示に含まれる台数の探索された対向機の全てからデバイスネーム取得への応答が得られない場合、探索された対向機の台数が正確でないことになる。
【００４５】
（第２の探索動作）
図１１に示すフローチャートを参照して説明する近距離無線制御部１８の第２の探索動作は、例えば、ブルートゥース（Ｒ）Ｖ２．１に規定された動作をする対向機を探索する動作である。この第２の探索動作は、第１の探索動作と共通な動作を含む。そこで、共通な動作については説明を省略し、又は、簡単な説明に止める。
【００４６】
近距離無線制御部１８は、入力部１６の操作に基づく制御部１１の制御によって探索を開始し（ステップＳ１８ｍ）、所望の対向機の条件を入力部１６の操作に従って入力する（ステップＳ１８ｎ）。このステップＳ１８ｎの動作は、ステップＳ１８ｂの動作と同じである。そして、近距離無線通信部１７を制御して、対向機の探索をさせ、探索されたか否かを判断する（ステップＳ１８ｏ）。この探索によって、探索された対向機のメーカー名、種類、サービス、デバイスアドレス、及び、デバイスネームの５項目が得られる。ここで、ステップＳ１８ｏの探索動作は、所定の時間に渡り行われるが、１台の対向機が探索される度に探索されたと判断されることがステップＳ１８ｃの探索動作と異なる。
【００４７】
探索されたと判断された場合、近距離無線制御部１８は、探索された対向機に係る情報が、ステップＳ１８ｂで入力された条件を満たすか否かを判断する（ステップＳ１８ｐ）。満たしていないと判断された場合、ステップＳ１８ｏの探索動作に移る。
【００４８】
満たしていると判断された場合、近距離無線制御部１８は、その対向機を識別する情報を表示部１５に表示させ（ステップＳ１８ｑ）、ステップＳ１８ｏの探索動作に移る。ここで、表示は、第１の探索動作の際に図７〜図９を参照して説明した識別情報表示１５ｅを含む表示である。ただし、条件を満たす対向機が探索される度に、識別情報表示１５ｅに示される条件を満たしている対向機に係る情報は追加される。
【００４９】
条件を満たしている対向機を識別する情報を表示部１５に表示させた後、近距離無線制御部１８は、表示された対向機に係る情報のうちの１つが選択されたか否かを判断する（ステップＳ１８ｒ）。選択されない場合、この選択されたか否かを判断する動作を繰り返す。選択された場合、探索動作を終了する（ステップＳ１８ｓ）。なお、この後、選択された、即ち、通信相手の対向機との通信が行われることは、第１の探索動作で説明した通りである。
【００５０】
ここで、ステップＳ１８ｒにおける選択されたか否かを判断する動作は、ステップＳ１８ｑまでの探索及び条件を満たす対向機に係る情報を表示させる動作とは独立に、例えば、異なるスレッドとして動作する。そこで、探索の終了前に対向機が選択され、その対向機との通信が始まることがあり、その際には探索は終了される。
【００５１】
ステップＳ１８ｏで、探索されなかったと判断された場合、近距離無線制御部１８は、ステップＳ１８ｒの条件を満たしている対向機のうちの１つが選択されたか否かを判断する動作に移る。なお、条件を満たす対向機が全く探索されなかった場合の動作は、第１の探索動作の場合と同じである。
【００５２】
この第２の探索動作によれば、使用者は、所望する対向機が探索された際、直ちに探索を終了させ、その対向機との通信を開始させることができる。
【００５３】
なお、多くの対向機が探索される状況では、ステップＳ１８ｎで入力した条件を満たす対向機が複数あり、そのうちの最初に探索された対向機は、使用者が所望する対向機でない場合がある。そこで、条件を満たす対向機との通信によって、その対向機は使用者が所望する対向機でないと判断された場合、入力部１６の所定の操作によって、近距離無線制御部１８は、その対向機のデバイスアドレスを近距離無線制御部１８内に記憶する。
【００５４】
そして、次に、同じ条件を入力されて探索を行う際、近距離無線制御部１８は、近距離無線制御部１８内に記憶されたデバイスアドレスの対向機が、ステップＳ１８ｐで条件を満たさないと判断する。ここで、ステップＳ１８ｎの条件の入力の際、前に入力された条件を予め表示部１５に表示させ、使用者は、改めて条件の入力をする必要がなくても良い。これらの処理によって、使用者は、更に容易に所望の対向機を選択することができる。
【００５５】
図１２を参照して、以上説明した第２の探索動作の際、近距離無線制御部１８と対向機との間で行われる通信のシーケンスを説明する。
【００５６】
ブルートゥースミドルは、ブルートゥーススタックに対してデバイス探索要求を送ると共に（ステップＴ２０１、図１１に示すフローチャートのステップＳ１８ｏに対応する。）、例えば、図７に示すように、識別情報表示１５ｅを表示させる（ステップＴ２０２、図１１に示すフローチャートのステップＳ１８ｑに対応する。）。
【００５７】
一方、ブルートゥーススタックは、この要求に対応して、近距離無線通信部１７を介してインクワイアリを行い（ステップＴ２０３）、対向機（図では、対向機Ａと、対向機Ｂとした。）からの応答を受信する度に、デバイスネーム等を含む、デバイス探索が行われた旨の経過通知をブルートゥースミドルに送る。この通知に応じて、ブルートゥースミドルは、探索中表示１５ｃに含まれる探索された対向機の台数を更新する。
【００５８】
所定の時間に渡るインクワイアリの後、ブルートゥーススタックは、ステップＴ２０１のデバイス探索要求に対応するデバイス探索応答をブルートゥースミドルに送る（ステップＴ２０４）。
【００５９】
以上説明した対向機の探索の後に行なわれる近距離無線通信網を介した通信は任意である。なお、以上の説明で、対向機の条件は、探索の都度入力部１６の操作によって入力するとしたが、これに限るものではない。入力された条件が記憶され、その記憶された条件を参照して探索がされるとしても良い。以上の説明は、本発明を移動通信装置に適用した例を用いたが、本発明は、当然に近距離無線通信網を介した通信を行うあらゆる装置、例えば、パソコンや、ＰＤＡや、音声出力装置に適用することが可能である。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【符号の説明】
【００６０】
１１  制御部
１５  表示部
１５ａ  メニュー
１５ｂ  中止表示
１５ｃ  探索中表示
１５ｄ  探索終了表示
１５ｅ  識別情報表示
１６  入力部
１７  近距離無線通信部
１８  近距離無線制御部
１９  機器情報記憶部
１９ａ  メーカー名
１９ｂ  種類
１９ｃ  サービス
１９ｄ  デバイスアドレス
１９ｅ  デバイスネーム
【図１】
2011199770.tif 000003
【図２】
2011199770.tif 000004
【図３】
2011199770.tif 000005
【図４】
2011199770.tif 000006
【図５】
2011199770.tif 000007
【図６】
2011199770.tif 000008
【図７】
2011199770.tif 000009
【図８】
2011199770.tif 000010
【図９】
2011199770.tif 000011
【図１０】
2011199770.tif 000012
【図１１】
2011199770.tif 000013
【図１２】
2011199770.tif 000014