(57)【要約】  通信システム（１００）は、通信装置（１１０）と電子機器（１２１），（１２２）によって構成される。通信装置（１１０）は、接続部（１１１）と、記憶部（１１２）とを備える。接続部（１１１）は、複数の電子機器との間で近距離無線通信によって接続をおこなう。記憶部（１１２）は、接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する。そして、接続部（１１１）は、一の電子機器と接続した場合に、記憶部（１１２）に記憶されている接続可能な電子機器の情報およびグループの情報に基づいて、一の電子機器と同一のグループに属する他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなう。
2009107245.tif 000002
【特許請求の範囲】
【請求項１】
複数の電子機器との間で近距離無線通信によって接続をおこなう接続手段と、
接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段と、
を備え、
前記接続手段は、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなうことを特徴とする通信装置。
【請求項２】
前記接続手段は、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記近距離無線通信の通信可能範囲内にある接続可能な前記他の電子機器を検索し、検索された前記他の電子機器との接続をおこなうことを特徴とする請求項１に記載の通信装置。
【請求項３】
利用者の入力に基づいて、前記電子機器の情報および当該電子機器が属するグループの情報を前記記憶手段に登録する登録手段をさらに備えることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記一の電子機器が前記記憶手段に記憶されているいずれのグループにも属さない場合に、当該一の電子機器の情報の登録を利用者に促す催促手段をさらに備えることを特徴とする請求項３に記載の通信装置。
【請求項５】
前記接続手段により接続された電子機器とのデータ送受信を制御する通信制御手段をさらに備え、
前記通信制御手段は、前記接続手段により前記一の電子機器および前記他の電子機器と接続されている際に、当該一の電子機器の種別および当該他の電子機器の種別に応じて、当該一の電子機器および当該他の電子機器との間で送受信するデータの内容を決定することを特徴とする請求項１〜４のいずれか一項に記載の通信装置。
【請求項６】
前記記憶手段は、前記電子機器の情報および前記グループの情報とともに、電子機器が有する機能に応じた所定のプロファイルの情報もあわせて記憶し、
前記通信制御手段は、前記接続手段により前記一の電子機器および前記他の電子機器と接続されている際に、当該一の電子機器のプロファイルおよび当該他の電子機器のプロファイルに応じて、当該一の電子機器および当該他の電子機器との間で送受信するデータの内容を決定することを特徴とする請求項５に記載の通信装置。
【請求項７】
前記通信制御手段は、前記接続手段によって接続された電子機器に所定の処理を実行させるコマンドデータを含んだ前記データの内容を決定することを特徴とする請求項５または６に記載の通信装置。
【請求項８】
前記通信制御手段は、前記コマンドデータによって、
前記一の電子機器に、当該一の電子機器が有する電話帳の情報を送信させ、
前記他の電子機器に、前記一の電子機器が有する電話帳の情報に基づいて、当該他の電子機器が有する電話帳の情報を更新させることを特徴とする請求項７に記載の通信装置。
【請求項９】
前記通信制御手段は、前記コマンドデータによって、
前記一の電子機器に、当該一の電子機器が有する楽曲の再生をおこなわせ、
前記他の電子機器に、前記一の電子機器が有する楽曲の再生が完了した場合に、当該他の電子機器が有する楽曲の再生をおこなわせることを特徴とする請求項７に記載の通信装置。
【請求項１０】
前記通信制御手段は、前記コマンドデータによって、
前記一の電子機器に、当該一の電子機器が有する機能に関する処理を実行させ、
前記他の電子機器に、当該一の電子機器が有する機能とは異なる、当該他の電子機器が有する機能に関する処理を実行させることを特徴とする請求項７に記載の通信装置。
【請求項１１】
接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段を備え、複数の電子機器との間で近距離無線通信によって接続をおこなう通信装置における通信方法であって、
一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなう接続工程を含むことを特徴とする通信方法。
【請求項１２】
請求項１１に記載の通信方法をコンピュータに実行させることを特徴とする通信プログラム。
【請求項１３】
請求項１２に記載の通信プログラムを記憶したことを特徴とするコンピュータに読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信によって複数の電子機器との通信をおこなう通信装置、通信方法、通信プログラムおよびコンピュータに読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
従来、近距離無線通信によって異なる機器間でデータの送受信をおこなう通信装置がある。このような通信装置には、たとえば、ナビゲーション装置などの車載機と、ハンズフリー機能などを有した携帯電話とをＢｌｕｅｔｏｏｔｈによって接続する技術が公知である（たとえば、下記特許文献１参照。）。なお、Ｂｌｕｅｔｏｏｔｈは、登録商標である。【０００３】
【特許文献１】特開２００７−２８１６５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術にあっては、車載機と複数の電子機器とを接続させる場合に、利用者は個々の接続を別々に指示する必要があるため、接続に手間がかかり、煩わしいという問題が一例として挙げられる。また、さらに、上記の従来技術にあっては、車載機と複数の電子機器とが接続されている場合に、電子機器同士を連携させて管理することができず、個々に管理する必要があるため、作業が煩雑になるという問題があった。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる通信装置は、複数の電子機器との間で近距離無線通信によって接続をおこなう接続手段と、接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段と、を備え、前記接続手段は、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなうことを特徴とする。【０００６】
また、請求項１１の発明にかかる通信方法は、接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段を備え、複数の電子機器との間で近距離無線通信によって接続をおこなう通信装置における通信方法であって、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなう接続工程を含むことを特徴とする。【０００７】
また、請求項１２の発明にかかる通信プログラムは、請求項１１に記載の通信方法をコンピュータに実行させることを特徴とする。【０００８】
また、請求項１３の発明にかかるコンピュータに読み取り可能な記憶媒体は、請求項１２に記載の通信プログラムを記憶したことを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施の形態の通信装置の機能的構成を示すブロック図である。
【図２】図２は、本実施の形態の通信装置の処理手順を示すフローチャートである。
【図３】図３は、本実施例の通信システムの概略構成を示す説明図である。
【図４】図４は、本実施例のナビゲーション装置のハードウェア構成を示すブロック図である。
【図５】図５は、ナビゲーション装置に登録される電子機器に関する情報の内容を示す説明図である。
【図６】図６は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その１）である。
【図７】図７は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その２）である。
【図８】図８は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その１）である。
【図９】図９は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その２）である。
【図１０】図１０は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その１）である。
【図１１】図１１は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その２）である。
【図１２】図１２は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その３）である。
【図１３】図１３は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その１）である。
【図１４】図１４は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その２）である。
【図１５】図１５は、本実施例のナビゲーション装置の処理手順を示すフローチャートである。
【符号の説明】
【００１０】
１００  通信システム
１１０  通信装置
１１１  接続部
１１２  記憶部
１１３  登録部
１１４  催促部
１１５  通信制御部
１２１，１２２  電子機器
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、本発明にかかる通信装置、通信方法、通信プログラムおよびコンピュータに読み取り可能な記憶媒体の好適な実施の形態を詳細に説明する。【００１２】
（通信システムの概要）
まず、本発明の実施の形態にかかる通信装置が属する通信システムについて説明する。図１に示すように、通信システム１００は、通信装置１１０と電子機器１２１，１２２とによって構成される。通信装置１１０と電子機器１２１とは近距離無線通信１３０によって接続される。同様に、通信装置１１０と電子機器１２２とも近距離無線通信１３０によって接続される。なお、ここで、近距離無線通信１３０とは、通信可能な範囲が半径１００ｍ程度の無線通信である。具体的には、Ｂｌｕｅｔｏｏｔｈなどが該当する。【００１３】
また、詳細は後述するが、通信装置１１０に接続される電子機器１２１，１２２は、たとえば、利用者によって任意のグループ（図１では、グループ１２０）に分類されて通信装置１１０に登録される。【００１４】
通信システム１００において、通信装置１１０と電子機器１２１とは、任意のタイミングで接続される。ここで、任意のタイミングとは、通信装置１１０または電子機器１２１が利用者によって操作され、接続が指示されたタイミングなどである。また、通信システム１００において、通信装置１１０と電子機器１２２とは、所定のタイミングで接続される。ここで、所定のタイミングとは、通信装置１１０と電子機器１２１とが接続されたタイミングである。【００１５】
また、ここで、所定のタイミングは、通信装置１１０の電源がオンとされた場合などであってもよい。この場合には、通信装置１１０の電源がオンとされたときに、特定の電子機器（たとえば電子機器１２１）との接続を自動で試行し、接続可能な電子機器との接続をおこなう。また、通信装置１１０は、電源がオンとされた場合のほか、所定の周期（たとえば、３０秒）で、特定の電子機器（たとえば電子機器１２１）との接続を自動で試行し、接続可能な電子機器との接続をおこなうこととしてもよい。【００１６】
すなわち、通信システム１００において、通信装置１１０は、電子機器１２１との接続をおこない、さらに、当該電子機器１２１と接続された場合に、電子機器１２２との接続もおこなう。以下に、本通信システム１００のそれぞれの構成について説明する。【００１７】
（通信装置の機能的構成）
まず、通信システム１００の通信装置１１０の機能的構成について説明する。図１は、本実施の形態の通信装置の機能的構成を示すブロック図である。図１に示すように、通信装置１１０は、接続部１１１と、記憶部１１２とを備える。【００１８】
接続部１１１は、複数の電子機器との間で近距離無線通信１３０によって接続をおこなう機能を有する。また、接続部１１１は、一の電子機器（たとえば、電子機器１２１）と接続した場合に、後述する記憶部１１２に記憶されている接続可能な電子機器の情報およびグループの情報に基づいて、一の電子機器と同一のグループに属する他の電子機器（たとえば、電子機器１２２）との接続を試行し、接続可能な他の電子機器との接続をおこなう。【００１９】
ここで、グループの情報（以下、「グループ情報」という）とは、利用者によって設定されたそれぞれの電子機器が属するグループをあらわす情報である。すなわち、接続部１１１は、たとえば、接続を指示された電子機器と接続をおこなうと、この電子機器と、同一グループとされた（同一のグループ情報を有する）他の電子機器との接続もおこなう。【００２０】
たとえば、接続部１１１は、一の電子機器と接続した場合に、記憶部１１２に記憶されている接続可能な電子機器の情報およびグループの情報に基づいて、近距離無線通信１３０の通信可能範囲内にある接続可能な他の電子機器を検索し、検索された他の電子機器との接続をおこなう。【００２１】
記憶部１１２は、接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する機能を有する。ここで、電子機器の情報（以下、「電子機器情報」という）とは、それぞれの電子機器の種別や機能などに関する情報である。また、記憶部１１２は接続可能な電子機器情報およびグループ情報とともに当該電子機器が有する機能に応じた所定のプロファイルの情報もあわせて記憶してもよい。ここで、プロファイルとは、電子機器が有する機能に応じて、あらかじめ電子機器ごとに設定されるものである。【００２２】
また、通信装置１１０は、登録部１１３を備えてもよい。登録部１１３は、利用者の入力に基づいて、電子機器情報および当該電子機器が属するグループ情報を記憶部１１２に登録する機能を有する。たとえば、登録部１１３は、図示しないキーボードやマウスなどの各種入力デバイスによって利用者の操作を受け付け、当該操作に基づいて、電子機器情報およびグループ情報を記憶部１１２に登録する。また、たとえば、登録部１１３は、通信装置１１０と、電子機器（たとえば、電子機器１２１や電子機器１２２）とが接続された場合に、自動的に接続された電子機器の電子機器情報を取得し、取得した電子機器情報を記憶部１１２に登録してもよい。【００２３】
また、通信装置１１０は、催促部１１４を備えてもよい。催促部１１４は、一の電子機器（たとえば、電子機器１２１）が記憶部１１２に記憶されているいずれのグループにも属さない場合に、当該一の電子機器の情報の登録を利用者に促す機能を有する。ここで、一の電子機器の情報とは、一の電子機器の電子機器情報やグループ情報などである。たとえば、催促部１１４は、図示しない表示部などに「この電子機器のグループを設定してください」と表示して、利用者にグループの設定を催促する。【００２４】
また、通信装置１１０は、通信制御部１１５を備えてもよい。通信制御部１１５は、接続部１１１により接続された電子機器１２１，１２２とのデータ送受信を制御する機能を有する。具体的には、通信制御部１１５は、接続部１１１により電子機器１２１および検索された電子機器１２２と接続されている際に、電子機器１２１，１２２の種別に応じてそれぞれの電子機器との間で送受信するデータの内容を決定する。送受信するデータの内容は、それぞれの電子機器に設定されたプロファイルに基づいて決定される。また、通信制御部１１５は、接続部１１１によって接続された電子機器に所定の処理を実行させるコマンドデータを含んだデータの内容を決定することとしてもよい。【００２５】
（通信装置の処理手順）
つぎに、図２を用いて、本実施の形態の通信装置１１０の処理手順について説明する。図２は、本実施の形態の通信装置の処理手順を示すフローチャートである。なお、図２に示すフローチャートは、たとえば、利用者の任意のタイミングで、通信装置１１０と電子機器との接続が指示された場合や、通信装置１１０の電源がオンとされた場合に開始される。【００２６】
図２に示すように、まず、通信装置１１０は、一の電子機器（たとえば、電子機器１２１）と接続されるまで待機する（ステップＳ２０１：Ｎｏのループ）。具体的には、通信装置１１０は、接続部１１１によって、たとえば、電子機器１２１と接続されるまで待機する。【００２７】
ステップＳ２０１において、電子機器１２１と接続されたと判定された場合（ステップＳ２０１：Ｙｅｓ）には、通信装置１１０は、一の電子機器と同一のグループに属する他の電子機器との接続を試行する（ステップＳ２０２）。具体的には、通信装置１１０は、記憶部１１２に記憶されている電子機器情報およびグループ情報に基づいて、一の電子機器と同一のグループに属する他の電子機器との接続を試行する。【００２８】
ステップＳ２０２において、他の電子機器との接続を試行したのち、通信装置１１０は、接続可能な他の電子機器があるか否かを判定する（ステップＳ２０３）。具体的には、通信装置１１０は、近距離無線通信１３０の通信可能範囲内にある接続可能な他の電子機器があるか否かを判定する。【００２９】
ステップＳ２０３において、接続可能な他の電子機器があったと判定された場合（ステップＳ２０３：Ｙｅｓ）には、通信装置１１０は、当該他の電子機器（たとえば、電子機器１２２）との接続をおこない（ステップＳ２０４）、一連の処理を終了する。一方、ステップＳ２０３において、接続可能な他の電子機器がなかったと判定された場合（ステップＳ２０３：Ｎｏ）には、通信装置１１０は、そのまま、一連の処理を終了する。【００３０】
以上に説明したように、本実施の形態の通信装置１１０によれば、たとえば、電子機器１２１との接続が指示されると、電子機器１２１との接続をおこなうとともに、当該電子機器と同一グループ（図１ではグループ１２０）に属する電子機器１２２との接続もおこなうことができる。これにより、利用者のそれぞれの電子機器を個々に通信装置１１０に接続する手間を低減させ、利便性の向上を図ることができる。【００３１】
また、たとえば、通信装置１１０は、電源がオンとされた場合に、電子機器１２１との接続をおこなうとともに、当該電子機器と同一グループ（図１ではグループ１２０）に属する電子機器１２２との接続もおこなうこととしてもよい。この場合にも、利用者のそれぞれの電子機器を個々に通信装置１１０に接続する手間を低減させ、利便性の向上を図ることができる。【００３２】
また、本実施の形態の通信装置１１０によれば、自動的に接続される電子機器１２２は、接続を指示された電子機器１２１のグループ１２０に属する電子機器であるため、利用者は、同時に利用したい電子機器を所望のグループに分類して登録しておくことにより、接続される電子機器の組み合わせを任意に設定することができるので、利便性の向上を図ることができる。【００３３】
さらに、本実施の形態の通信装置１１０によれば、電子機器の種別や機能に応じたプロファイルを用いて接続をおこなうことができる。これにより、接続をおこなう電子機器に応じたデータを送受信することができ、適切なデータの送受信ができるため、利便性の向上を図ることができる。【００３４】
そして、本実施の形態の通信装置１１０によれば、接続を指示された電子機器にグループ情報が登録されていない場合に、当該電子機器のグループ情報の登録を催促することができる。これにより、利用者のグループ情報の登録し忘れを防止できるので、利便性の向上を図ることができる。【００３５】
なお、本実施の形態では、通信装置１１０は、電子機器１２１との接続が指示された場合に、電子機器１２１との接続をおこない、電子機器１２２との接続もおこなうこととしたが、これに限らない。電子機器１２２との接続が指示された場合に、電子機器１２２との接続をおこない、電子機器１２１との接続もおこなうこととしてもよい。【００３６】
また、グループ１２０に属する図示しない他の電子機器との接続が指示された場合に、当該電子機器との接続をおこない、電子機器１２１および電子機器１２２との接続もおこなうこととしてもよい。本発明の要点は、一の電子機器との接続を指示した場合に、通信装置１１０は、当該一の電子機器と同一グループに属する他の電子機器との接続もおこなうことであり、それぞれの電子機器と接続する順序を限定するものではない。
【実施例】
【００３７】
つぎに、前述した実施の形態にかかる通信システム１００の実施例について説明する。本実施例は、前述した実施の形態にかかる通信システム１００を、車両（二輪、四輪を含む）などの移動体に搭載されたナビゲーション装置（通信装置１１０に該当）と、当該ナビゲーション装置に接続される各種電子機器（電子機器１２１，１２２に該当）とによって構成される通信システムに適用した例である。なお、ナビゲーション装置と、それぞれの電子機器とは、Ｂｌｕｅｔｏｏｔｈによって接続されるものとする。【００３８】
（実施例の通信システムの概略構成）
まず、本実施例の情報処理システムの概略構成について説明する。図３は、本実施例の通信システムの概略構成を示す説明図である。図３に示すように、本実施例の通信システム３００は、ナビゲーション装置３１０と、グループ１に属する携帯電話３２１および携帯電話３２２と、グループ２に属する携帯電話３３１、オーディオ機器３３２およびパーソナル・コンピュータ３３３と、グループ３に属するオーディオ機器３４１およびオーディオ機器３４２と、によって構成される。【００３９】
（プロファイルの概要）
ここで、Ｂｌｕｅｔｏｏｔｈのプロファイルについて説明する。Ｂｌｕｅｔｏｏｔｈ規格では、電子機器の種別や機能などに応じて、あらかじめ通信時のプロトコルが策定されており、これをプロファイルという。たとえば、携帯電話３２１は、ＤＵＮ（Ｄｉａｌ−ｕｐ  Ｎｅｔｗｏｒｋｉｎｇ  Ｐｒｏｆｉｌｅ）と、ＨＳＰ（Ｈｅａｄｓｅｔ  Ｐｒｏｆｉｌｅ）と、ＰＢＡＰ（Ｐｈｏｎｅ  Ｂｏｏｋ  Ａｃｃｅｓｓ  Ｐｒｏｆｉｌｅ）との３つのプロファイルを有する。【００４０】
それぞれのプロファイルについての詳細な説明は公知の技術であるため省略し、その概要のみを説明するが、ＤＵＮは、携帯電話などの通信端末を介してインターネットにダイヤルアップ接続するためのプロファイルである。ＨＳＰは、Ｂｌｕｅｔｏｏｔｈ機能を搭載したヘッドセットと音声データなどを通信するためのプロファイルである。ＰＢＡＰは、携帯電話などの通信端末に登録された電話帳の情報を送受信するためのプロファイルである。【００４１】
なお、携帯電話３２１は、たとえば、ＤＵＮと、ＨＳＰと、ＰＢＡＰとの３つのプロファイルを有するが、これらのうち、同時に、選択された一つのプロファイルのみを利用可能なシングルプロファイル動作の電子機器であるとする。この場合には、選択された一つのプロファイルによってナビゲーション装置３１０との接続をおこなう。【００４２】
また、たとえば、オーディオ機器３３２は、Ａ２ＤＰ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）と、ＡＶＲＣＰ（Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ  Ｐｒｏｆｉｌｅ）との２つのプロファイルを有する。Ａ２ＤＰは、楽曲などの音楽データを、Ｂｌｕｅｔｏｏｔｈ機能を有するヘッドフォンに送受信するためのプロファイルである。ＡＶＲＣＰは、オーディオ機器が有するリモート・コントロール機能を実現するためのプロファイルである。【００４３】
なお、オーディオ機器３３２は、Ａ２ＤＰと、ＡＶＲＣＰとの２つのプロファイルを有するが、これらを同時に利用可能なマルチプロファイル動作の電子機器であるとする。この場合には、Ａ２ＤＰと、ＡＶＲＣＰとの２つのプロファイルによってナビゲーション装置３１０との接続をおこなう。【００４４】
また、パーソナル・コンピュータ３３３は、プロファイルとして、ＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ  Ｐｒｏｆｉｌｅ）を有する。ＨＩＤは、パーソナル・コンピュータ３３３が備えるマウスやキーボードなどの入力デバイスで受け付けたデータを送受信するためのプロファイルである。【００４５】
ナビゲーション装置３１０は、上記のそれぞれの電子機器が有するすべてのプロファイルを有する。すなわち、ナビゲーション装置３１０は、ＤＵＮと、ＨＳＰと、ＰＢＡＰと、Ａ２ＤＰと、ＡＶＲＣＰと、ＨＩＤとの６つのプロファイルを有する。ナビゲーション装置３１０は、これらのプロファイルのうち、それぞれの電子機器に応じたプロファイルを用いて接続をおこなう。【００４６】
たとえば、ナビゲーション装置３１０は、携帯電話３２１とはプロファイルとしてＰＢＡＰを用いて接続する。そして、ナビゲーション装置３１０は、携帯電話３２２とはプロファイルとしてＨＳＰを用いて接続する。このように、ナビゲーション装置３１０は、それぞれの電子機器に応じたプロファイルを用いて接続をおこなう。【００４７】
（ナビゲーション装置のハードウェア構成）
つぎに、図４を用いて、本実施例のナビゲーション装置３１０のハードウェア構成について説明する。図４は、本実施例のナビゲーション装置のハードウェア構成を示すブロック図である。図４に示すように、ナビゲーション装置３１０は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、磁気ディスクドライブ４０４と、磁気ディスク４０５と、光ディスクドライブ４０６と、光ディスク４０７と、音声Ｉ／Ｆ（インターフェース）４０８と、マイク４０９と、スピーカ４１０と、入力デバイス４１１と、映像Ｉ／Ｆ４１２と、ディスプレイ４１３と、カメラ４１４と、通信Ｉ／Ｆ４１５と、ＧＰＳユニット４１６と、各種センサ４１７とを備える。また、各構成部４０１〜４１７はバス４２０によってそれぞれ接続されている。【００４８】
まず、ＣＰＵ４０１は、ナビゲーション装置３１０の全体の制御を司る。ＲＯＭ４０２には、ブートプログラム、現在位置特定プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図情報表示プログラム、Ｂｌｕｅｔｏｏｔｈ接続プログラム、電子機器登録プログラムなどの各種プログラムが記憶されている。なお、これらの各種プログラムは、ＲＯＭ４０２のほか、後述する磁気ディスク４０５や光ディスク４０７などの不揮発性メモリに記憶されてもよい。また、ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される。【００４９】
すなわち、ＣＰＵ４０１は、ＲＡＭ４０３をワークエリアとして使用しながら、ＲＯＭ４０２などに記憶された各種プログラムを実行することによって、ナビゲーション装置３１０の全体の制御を司る。現在位置特定プログラムは、たとえば、後述するＧＰＳユニット４１６および各種センサ４１７の出力情報に基づいて、ナビゲーション装置３１０の現在位置を特定させる。【００５０】
経路探索プログラムは、後述する磁気ディスク４０５または光ディスク４０７に記憶された地図情報などを利用して、出発地点（たとえば、現在位置）から目的地までの最適な経路や、当該最適な経路を外れた場合の迂回経路を探索させる。ここで、最適な経路とは、目的地までのコスト（所要時間など）が最小の経路や、利用者が指定した条件にもっとも合致する経路などである。経路探索プログラムは、公知の技術のため詳細な説明は省略するが、ダイクストラ法などを利用して、最適な経路を探索させる。経路探索プログラムを実行することによって探索された経路の経路情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。【００５１】
経路誘導プログラムは、経路探索プログラムを実行することによって探索された経路の経路情報、現在位置特定プログラムを実行することによって特定されたナビゲーション装置３１０の現在位置の現在位置情報、磁気ディスク４０５または光ディスク４０７から読み出された地図情報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログラムを実行することによって生成された経路誘導情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。【００５２】
音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこなわせる。音声ガイダンス情報には、たとえば、右左折地点を経路通りに右左折すべき旨の警報、右左折地点の手前で減速すべき旨の警報、右左折し損なった場合の迂回経路についての情報や、右左折し損なった場合に引き返すべき旨の案内情報が含まれる。生成された音声ガイダンス情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８へ出力される。【００５３】
地図情報表示プログラムは、映像Ｉ／Ｆ４１２によって磁気ディスク４０５または光ディスク４０７から読み出された地図情報をディスプレイ４１３に表示させる。地図情報表示プログラムは、たとえば、ナビゲーション装置３１０の現在位置周辺の地図情報をディスプレイ４１３に表示させる。また、地図情報表示プログラムは、たとえば、利用者によって指定された任意の位置周辺の地図情報をディスプレイ４１３に表示させてもよい。【００５４】
Ｂｌｕｅｔｏｏｔｈ接続プログラムは、ナビゲーション装置３１０と、各種電子機器との接続をおこなわせる。具体的には、Ｂｌｕｅｔｏｏｔｈ接続プログラムは、あらかじめ設定された所定のプロファイルを用いて、Ｂｌｕｅｔｏｏｔｈによってナビゲーション装置３１０と各種電子機器との接続をおこなわせる。【００５５】
電子機器登録プログラムは、各種電子機器のナビゲーション装置３１０への登録をおこなわせる。具体的には、電子機器登録プログラムは、ナビゲーション装置３１０とペアリングをおこなった電子機器に対して、当該電子機器と接続をおこなうプロファイルや、当該電子機器が属するグループなどの登録をおこなわせる。【００５６】
磁気ディスクドライブ４０４は、ＣＰＵ４０１の制御にしたがって磁気ディスク４０５に対するデータの読み取り／書き込みを制御する。磁気ディスク４０５には、磁気ディスクドライブ４０４の制御で書き込まれたデータが記憶される。磁気ディスク４０５としては、たとえば、ＨＤやＦＤ（フレキシブルディスク）を用いることができる。【００５７】
光ディスクドライブ４０６は、ＣＰＵ４０１の制御にしたがって光ディスク４０７に対するデータの読み取り／書き込みを制御する。光ディスク４０７は、光ディスクドライブ４０６の制御にしたがってデータの読み出される着脱自在な記憶媒体である。光ディスク４０７としては、たとえば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤを用いることができる。光ディスク４０７は、書き込み可能な記憶媒体を利用することもできる。また、この着脱可能な記憶媒体は、光ディスク４０７のほか、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、メモリカードなどであってもよい。【００５８】
磁気ディスク４０５または光ディスク４０７に記憶される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地点表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、ディスプレイ４１３の表示画面において２次元または３次元に描画される。【００５９】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路）などの情報が含まれている。【００６０】
また、交通条件データには、過去の渋滞情報を、季節・曜日・大型連休・時刻などを基準に統計処理した過去渋滞情報を記憶している。ナビゲーション装置３１０は、後述する通信Ｉ／Ｆ４１５によって受信される道路交通情報によって現在発生している渋滞の情報を得るが、過去渋滞情報により、指定した時刻における渋滞状況の予想をおこなうことが可能となる。【００６１】
なお、本実施例は地図情報を磁気ディスク４０５または光ディスク４０７に記憶することとしたが、これらに限るものではない。地図情報は、ナビゲーション装置３１０のハードウェアと一体に設けられているものに限って記憶されているものではなく、ナビゲーション装置３１０の外部に設けられていてもよい。この場合には、ナビゲーション装置３１０は、たとえば、通信Ｉ／Ｆ４１５を介して接続された外部のコンピュータ装置から地図情報を取得する。取得された地図情報はＲＡＭ４０３や磁気ディスク４０５などに記憶され、必要に応じて読み出される。【００６２】
また、磁気ディスク４０５または光ディスク４０７には、後述する電子機器に関する情報が記憶される。具体的には、ナビゲーション装置３１０が電子機器登録プログラムを実行することによって生成される電子機器に関する情報が記憶される。なお、電子機器に関する情報は、図５を用いて詳細に説明する。【００６３】
音声Ｉ／Ｆ４０８は、音声入力用のマイク４０９および音声出力用のスピーカ４１０に接続される。マイク４０９に受音された音声は、音声Ｉ／Ｆ４０８内でＡ／Ｄ変換される。また、スピーカ４１０からは音声が出力される。なお、マイク４０９から入力された音声は、音声データとして磁気ディスク４０５あるいは光ディスク４０７に記憶可能である。【００６４】
入力デバイス４１１は、文字、数値、各種指示などの入力のための複数のキーを含めたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス４１１は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。【００６５】
映像Ｉ／Ｆ４１２は、ディスプレイ４１３およびカメラ４１４と接続される。映像Ｉ／Ｆ４１２は、具体的には、たとえば、ディスプレイ４１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記憶するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ４１３を表示制御する制御ＩＣなどによって構成される。【００６６】
ディスプレイ４１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ４１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイなどを用いることができる。【００６７】
カメラ４１４は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよい。たとえば、カメラ４１４は、車両内部の搭乗者の挙動を撮影する。また、カメラ４１４は、車両外部の対向車や歩行者などの挙動を撮影する。カメラ４１４は、撮影した映像を映像Ｉ／Ｆ４１２を介してＣＰＵ４０１あるいは磁気ディスク４０５や光ディスク４０７などの記憶媒体に出力する。また、記憶媒体に出力された映像は、ドライブレコーダ用画像として上書き記憶や保存がおこなわれる。【００６８】
通信Ｉ／Ｆ４１５は、無線を介してネットワークに接続され、ナビゲーション装置３１０とＣＰＵ４０１とのインターフェースとして機能する。通信Ｉ／Ｆ４１５は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ４０１とのインターフェースとしても機能する。また、通信Ｉ／Ｆ４１５は、テレビ放送やラジオ放送を受信する。【００６９】
通信網には、Ｂｌｕｅｔｏｏｔｈのほか、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ４１５は、たとえば、ＦＭチューナー、ＶＩＣＳ／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは、登録商標である。【００７０】
ＧＰＳユニット４１６は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を算出する。ＧＰＳユニット４１６の出力情報は、後述する各種センサ４１７の出力値とともに、ＣＰＵ４０１による車両の現在位置の特定に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。【００７１】
各種センサ４１７は、車速センサや加速度センサ、角速度センサなどの、車両の位置や挙動を決定することが可能な情報を出力する。各種センサ４１７の出力値は、ＣＰＵ４０１による車両の現在位置の特定や、速度や方位の変化量の測定などに利用される。【００７２】
なお、たとえば、図１に示した実施の形態の通信装置１１０の接続部１１１はＣＰＵ４０１と通信Ｉ／Ｆ４１５とによって、記憶部１１２は磁気ディスクドライブ４０４と磁気ディスク４０５とによって、通信制御部１１５はＣＰＵ４０１とＲＯＭ４０２とによって、登録部１１３はＣＰＵ４０１と入力デバイス４１１とによって、催促部１１４は映像Ｉ／Ｆ４１２とディスプレイ４１３とによって、それぞれの機能を実現できる。【００７３】
（各種電子機器のハードウェア構成）
各種電子機器は、公知の技術のため、詳細な説明および図示を省略するが、たとえば、ＲＯＭに記憶された各種プログラムを、ＲＡＭをワークエリアとして使用しながら、ＣＰＵが実行することによって、利用者の操作に基づいて、それぞれの電子機器が有する所定の機能を実現する構成を有する。利用者の操作は、それぞれの電子機器が備える、操作スイッチ、キーボード、マウスといった入力デバイスによって、文字、数値、各種指示などの操作を受け付けて、操作に対応するデータを装置内部へ入力することによって受け付ける。【００７４】
また、それぞれの電子機器は、Ｂｌｕｅｔｏｏｔｈによって接続をおこなうためのＢｌｕｅｔｏｏｔｈ機能を有しており、それぞれの電子機器が有する種別や機能に応じた所定のプロファイルを用いて、ナビゲーション装置３１０との接続が可能である。【００７５】
（ナビゲーション装置に登録される電子機器に関する情報の内容）
つぎに、ナビゲーション装置３１０に登録される電子機器に関する情報の内容について説明する。図５は、ナビゲーション装置に登録される電子機器に関する情報の内容を示す説明図である。なお、ナビゲーション装置３１０に登録される電子機器に関する情報は、たとえば、前述した磁気ディスク４０５に記憶される。【００７６】
図５に示すように、ナビゲーション装置３１０には、接続をおこなう電子機器に関する情報５００が記憶される。図５に示すように、電子機器に関する情報５００には、それぞれの電子機器の名称、端末アドレス、プロファイル、グループなどの情報が含まれる。【００７７】
名称は、それぞれの電子機器の名称をあらわす情報である。名称は、利用者によって任意に設定される。端末アドレスは、それぞれの電子機器が有する固有のアドレスをあらわす情報である。端末アドレスは、それぞれの電子機器の製造者によって設定される。【００７８】
プロファイルは、ナビゲーション装置３１０とそれぞれの電子機器との接続をおこなう際に用いるプロファイルをあらわす情報である。プロファイルは、それぞれの電子機器が有するプロファイルのうち、任意のプロファイルが設定される。たとえば、ナビゲーション装置３１０は、携帯電話３２１と接続をおこなう際にはＰＢＡＰを用いて接続をおこない、携帯電話３３１と接続をおこなう場合にはＨＦＰを用いて接続をおこなう。【００７９】
グループは、それぞれの電子機器が属するグループをあらわす情報である。それぞれの電子機器が属するグループは、利用者によって任意に設定される。たとえば、図５に示す電子機器に関する情報５００には、グループ１に属する電子機器として携帯電話３２１と携帯電話３２２とが登録されており、グループ２に属する電子機器として携帯電話３３１とオーディオ機器３３２とパーソナル・コンピュータ３３３とが登録されている。【００８０】
（ナビゲーション装置による具体的な接続例１）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例１について説明する。図６は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その１）である。【００８１】
前述したように、ナビゲーション装置３１０の電子機器に関する情報５００には、携帯電話３２１および携帯電話３２２が登録されており、ナビゲーション装置３１０と、携帯電話３２１，３２２とは、プロファイルとして、ＰＢＡＰを用いて接続をおこなう設定がされている。【００８２】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、携帯電話３２１との接続が指示されると、ナビゲーション装置３１０は、プロファイルとしてＰＢＡＰを用いて、携帯電話３２１と接続をおこなう。なお、ナビゲーション装置３１０は、電子機器と接続された場合に、接続された電子機器に所定の処理を実行させるコマンドデータを送信する。これによって、携帯電話３２１は、ナビゲーション装置３１０からコマンドデータを受信すると、ＰＢＡＰを用いて携帯電話３２１にあらかじめ登録された電話帳の情報を送信する。これによって、ナビゲーション装置３１０は、携帯電話３２１にあらかじめ登録された電話帳の情報を取得する。【００８３】
図７は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その２）である。携帯電話３２１と接続されると、ナビゲーション装置３１０は、携帯電話３２１と同一グループに属する他の電子機器を検索する。図７に示す状態では、携帯電話３２１のグループ１に属する他の電子機器は携帯電話３２２である。そして、携帯電話３２２が検索されると、ナビゲーション装置３１０は、プロファイルとしてＰＢＡＰを用いて携帯電話３２２と接続をおこなう。【００８４】
具体的には、ナビゲーション装置３１０は、ＰＢＡＰを用いて携帯電話３２２と接続をおこない、携帯電話３２１から取得した電話帳の情報を携帯電話３２２に送信する。なお、この際に、ナビゲーション装置３１０は、たとえば、電話帳の更新処理を実行させるコマンドデータを携帯電話３２２に送信する。これによって、携帯電話３２２は、ナビゲーション装置３１０から電話帳の情報およびコマンドデータを受信し、コマンドデータに従って、自身が有する電話帳を受信した電話帳の情報に基づいて更新する。【００８５】
以上に説明したナビゲーション装置による具体的な接続例１に示すように、ナビゲーション装置３１０では、利用者は、携帯電話３２１の電話帳の情報に基づいて、グループ１内の他の携帯電話３２２の電話帳を容易に更新することが可能である。【００８６】
（ナビゲーション装置による具体的な接続例２）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例２について説明する。図８は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その１）である。【００８７】
前述した接続例１では、ＰＢＡＰを用いて携帯電話３２１および携帯電話３２２と接続をおこなう例を示したが、接続例２は、ナビゲーション装置３１０は、ＨＦＰを用いて携帯電話３２１と接続をおこない、ＤＵＮを用いて携帯電話３２２と接続をおこなう場合の接続例である。なお、この際には、あらかじめ、電子機器に関する情報５００には、携帯電話３２１にはプロファイルとしてＨＦＰが設定されており、携帯電話３２２にはプロファイルとしてＤＵＮが設定されている。【００８８】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、携帯電話３２１との接続が指示されると、ナビゲーション装置３１０は、携帯電話３２１とプロファイルとしてＨＦＰを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、ＨＦＰを用いて携帯電話３２１と接続をおこない、ハンズフリーによる通話を可能とする。【００８９】
図９は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その２）である。携帯電話３２１と接続されると、ナビゲーション装置３１０は、携帯電話３２１と同一グループに属する他の電子機器を検索する。図９に示す状態では、携帯電話３２１のグループ１に属する他の電子機器は携帯電話３２２である。そして、携帯電話３２２が検索されると、ナビゲーション装置３１０は、携帯電話３２２とプロファイルとしてＤＵＮを用いて接続をおこなう。【００９０】
具体的には、ナビゲーション装置３１０は、ＤＵＮを用いて携帯電話３２２と接続をおこない、携帯電話３２２を介して図示しない通信網へのダイヤルアップ接続を可能とする。なお、ナビゲーション装置３１０は、携帯電話３２２を介して図示しない通信網に接続された場合に、たとえば、ナビゲーション処理に必要な各種の情報を、通信網を介して外部のコンピュータ装置から受信する。ここで、ナビゲーション処理とは、利用者によって設定された任意の目的地までの経路を探索し、探索された経路に沿って、目的地まで利用者を誘導する処理である。【００９１】
以上に説明したナビゲーション装置による具体的な接続例２に示すように、ナビゲーション装置３１０では、利用者は、携帯電話３２１を用いてハンズフリー機能を利用でき、同時に、携帯電話３２２を用いて通信網へ接続することが可能である。すなわち、利用者は、携帯電話３２１を用いて通話中の場合においても、携帯電話３２２によって適宜ナビゲーション処理に必要な各種の情報を受信することが可能である。また、利用者は、携帯電話３２１は通話専用の携帯電話として利用し、携帯電話３２２はデータ通信用の携帯電話として利用するなど、任意に携帯電話３２１，３２２を使い分けることが可能である。【００９２】
（ナビゲーション装置による具体的な接続例３）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例３について説明する。図１０は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その１）である。【００９３】
前述したように、ナビゲーション装置３１０の電子機器に関する情報５００には、携帯電話３３１と、オーディオ機器３３２と、パーソナル・コンピュータ３３３とが登録されている。ナビゲーション装置３１０と、携帯電話３３１とは、プロファイルとして、ＨＦＰを用いて接続をおこなう設定がされている。また、ナビゲーション装置３１０と、オーディオ機器３３２とは、プロファイルとして、Ａ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう設定がされている。また、ナビゲーション装置３１０と、パーソナル・コンピュータ３３３とは、プロファイルとして、ＨＩＤを用いて接続をおこなう設定がされている。【００９４】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、携帯電話３３１との接続が指示されると、ナビゲーション装置３１０は、携帯電話３３１とプロファイルとしてＨＦＰを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、ＨＦＰを用いて携帯電話３３１と接続をおこない、ハンズフリーによる通話を可能とする。【００９５】
図１１は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その２）である。携帯電話３３１と接続されると、ナビゲーション装置３１０は、携帯電話３３１と同一グループに属する他の電子機器を検索する。図１１に示す状態では、携帯電話３３１のグループ２に属する他の電子機器はオーディオ機器３３２およびパーソナル・コンピュータ３３３である。そして、オーディオ機器３３２およびパーソナル・コンピュータ３３３が検索されると、ナビゲーション装置３１０は、まず、オーディオ機器３３２とプロファイルとしてＡ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう。【００９６】
具体的には、ナビゲーション装置３１０は、Ａ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３３２と接続をおこない、オーディオ機器３３２が有する楽曲の再生および各種操作の入力を可能とする。【００９７】
図１２は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その３）である。オーディオ機器３３２と接続されると、ナビゲーション装置３１０は、つづいて、パーソナル・コンピュータ３３３とプロファイルとしてＨＩＤを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、ＨＩＤを用いてパーソナル・コンピュータ３３３と接続をおこない、パーソナル・コンピュータ３３３が備えるキーボードやマウスなどの入力デバイスによる各種のデータの入力を可能とする。【００９８】
以上に説明したナビゲーション装置による具体的な接続例３に示すように、ナビゲーション装置３１０では、利用者は、携帯電話３３１を用いてハンズフリー機能を利用でき、同時に、オーディオ機器３３２を用いて各種オーディオ機能を利用でき、パーソナル・コンピュータを用いて各種のデータの入力が可能である。すなわち、利用者は、それぞれの電子機器が有する機能を、同時に、複数利用することが可能である。【００９９】
（ナビゲーション装置による具体的な接続例４）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例４について説明する。図１３は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その１）である。【０１００】
前述したように、ナビゲーション装置３１０の電子機器に関する情報５００には、オーディオ機器３４１と、オーディオ機器３４２とが登録されている。ナビゲーション装置３１０と、オーディオ機器３４１とは、プロファイルとして、Ａ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう設定がされている。また、ナビゲーション装置３１０と、オーディオ機器３４２とは、プロファイルとして、Ａ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう設定がされている。【０１０１】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、オーディオ機器３４１との接続が指示されると、ナビゲーション装置３１０は、プロファイルとしてＡ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３４１と接続をおこなう。具体的には、ナビゲーション装置３１０は、Ａ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３４１と接続をおこない、オーディオ機器３４１が有する楽曲の再生および各種操作の入力を可能とする。【０１０２】
図１４は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その２）である。オーディオ機器３４１と接続されると、ナビゲーション装置３１０は、オーディオ機器３４１と同一グループに属する他の電子機器を検索する。図１３および図１４に示す状態では、オーディオ機器３４１のグループ３に属する他の電子機器はオーディオ機器３４２である。そして、オーディオ機器３４２が検索されると、ナビゲーション装置３１０は、まず、オーディオ機器３４１が有するすべての楽曲の再生が終わるまで待機する。なお、オーディオ機器３４１が有するすべての楽曲の再生に限らず、たとえば、オーディオ機器３４１が有するすべての楽曲のうち、あらかじめ選択された任意の楽曲の再生が終わるまで待機することとしてもよい。【０１０３】
そして、オーディオ機器３４１が有するすべての楽曲の再生が終わると、ナビゲーション装置３１０は、つづいて、オーディオ機器３４２と、プロファイルとしてＡ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、Ａ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３４２と接続をおこない、オーディオ機器３４２が有する楽曲の再生および各種操作の入力を可能とする。【０１０４】
以上に説明したナビゲーション装置による具体的な接続例４に示すように、ナビゲーション装置３１０では、利用者は、オーディオ機器３４１が有する楽曲の再生が完了した場合に、そのまま、つづけて、オーディオ機器３４２が有する楽曲を再生させることが可能である。【０１０５】
以上に説明したように、ナビゲーション装置３１０は、接続を指示された任意の電子機器との接続をおこなった際に、自動的に当該電子機器と同一グループに設定された他の電子機器との接続もおこない、必要に応じて、接続された電子機器の機能を利用することが可能である。【０１０６】
（ナビゲーション装置の処理手順）
つぎに、本実施例のナビゲーション装置３１０の処理手順について説明する。図１５は、本実施例のナビゲーション装置の処理手順を示すフローチャートである。なお、図１５に示すフローチャートは、利用者の所望のタイミングで開始される。【０１０７】
図１５に示すように、ナビゲーション装置３１０は、まず、電子機器との接続を指示されるまで待機する（ステップＳ１５０１：Ｎｏのループ）。具体的には、ナビゲーション装置３１０は、入力デバイス４１１などが利用者によって操作され、任意の電子機器との接続が指示されるまで待機する。【０１０８】
ステップＳ１５０１において、電子機器との接続を指示されたと判定された場合（ステップＳ１５０１：Ｙｅｓ）には、ナビゲーション装置３１０は、電子機器に関する情報５００を参照する（ステップＳ１５０２）。具体的には、ナビゲーション装置３１０は、磁気ディスク４０５などに記憶された電子機器に関する情報５００を参照する。【０１０９】
ステップＳ１５０２において、電子機器に関する情報５００を参照したのち、ナビゲーション装置３１０は、ステップＳ１５０１で接続を指示された電子機器にグループ情報が登録済みであるか否かを判定する（ステップＳ１５０３）。【０１１０】
ステップＳ１５０３において、接続を指示された電子機器にグループ情報が登録済みであると判定された場合（ステップＳ１５０３：Ｙｅｓ）には、ナビゲーション装置３１０は、ナビゲーション装置３１０に登録されている電子機器のうち、接続を指示された電子機器と同一グループの電子機器を特定する（ステップＳ１５０４）。【０１１１】
ステップＳ１５０４において、接続を指示された電子機器と同一グループの電子機器を特定したのち、ナビゲーション装置３１０は、まず、所定のプロファイルを用いて接続を指示された電子機器と接続をおこなう（ステップＳ１５０５）。ここで、所定のプロファイルとは、図５に示した電子機器に関する情報５００において、接続を指示された電子機器にあらかじめ設定されたプロファイルである。【０１１２】
ステップＳ１５０５において、接続を指示された電子機器と接続をおこなったのち、ナビゲーション装置３１０は、Ｂｌｕｅｔｏｏｔｈによって通信可能範囲内の、接続を指示された電子機器と同一グループの電子機器を検索する（ステップＳ１５０６）。【０１１３】
ステップＳ１５０６において、接続を指示された電子機器と同一グループの電子機器を検索したのち、ナビゲーション装置３１０は、通信可能範囲内の、接続を指示された電子機器と同一グループの電子機器が検索されたか否かを判定する（ステップＳ１５０７）。【０１１４】
ステップＳ１５０７において、接続を指示された電子機器と同一グループの電子機器が検索されたと判定された場合（ステップＳ１５０７：Ｙｅｓ）には、ナビゲーション装置３１０は、所定のプロファイルを用いて検索された電子機器と接続をおこなう（ステップＳ１５０８）。ここで、所定のプロファイルとは、図５に示した電子機器に関する情報において、検索された電子機器にあらかじめ設定されたプロファイルである。【０１１５】
なお、ステップＳ１５０７において、接続を指示された電子機器と同一グループの電子機器が検索されなかったと判定された場合（ステップＳ１５０７：Ｎｏ）には、ナビゲーション装置３１０は、そのまま一連の処理を終了する。【０１１６】
一方、ステップＳ１５０３において、接続を指示された電子機器にグループ情報が登録されていないと判定された場合（ステップＳ１５０３：Ｎｏ）には、接続を指示された電子機器のグループ情報の登録を催促する（ステップＳ１５０９）。具体的には、ナビゲーション装置３１０は、ディスプレイ４１３に、「この電子機器はグループが登録されていません。グループを登録してください」と表示し、利用者にグループ情報の入力を催促する。【０１１７】
ステップＳ１５０９において、接続を指示された電子機器のグループ情報の登録を催促したのち、ナビゲーション装置３１０は、ステップＳ１５０９での催促によって、グループ情報の入力を受け付けたか否かを判定する（ステップＳ１５１０）。具体的には、ナビゲーション装置３１０は、入力デバイス４１１が操作されることによって、接続を指示された電子機器のグループ情報の入力を受け付けたかを判定する。【０１１８】
ステップＳ１５１０において、グループ情報の入力を受け付けたと判定された場合（ステップＳ１５１０：Ｙｅｓ）には、入力されたグループ情報に基づいて、接続が指示された電子機器のグループ情報を登録し（ステップＳ１５１１）、ステップＳ１５０２へ戻り、上記に説明した処理をおこなう。なお、ステップＳ１５１０において、グループ情報の入力が受け付けられなかったと判定された場合（ステップＳ１５１０：Ｎｏ）には、ナビゲーション装置３１０は、所定のプロファイルを用いて接続を指示された電子機器と接続をおこない（ステップＳ１５１２）、一連の処理を終了する。【０１１９】
以上に説明したように、本実施例のナビゲーション装置３１０によれば、電子機器との接続が指示されると、当該電子機器との接続をおこなうとともに、当該電子機器と同一グループに属する他の電子機器との接続もおこなうことができる。これにより、利用者はナビゲーション装置３１０と任意の電子機器との接続を指示すると、接続を指示した電子機器と同一グループに属する他の電子機器も接続されるため、個々に接続する手間を低減させ、利便性の向上を図ることができる。【０１２０】
また、本実施例のナビゲーション装置３１０によれば、自動的に接続される電子機器は、利用者によって指示された電子機器と同一グループに属する電子機器であるため、利用者は、同時に利用したい電子機器を所望のグループに分類して登録しておくことにより、接続される電子機器の組み合わせを任意に設定することができるので、利便性の向上を図ることができる。【０１２１】
さらに、本実施例のナビゲーション装置３１０によれば、電子機器の種別や機能に応じたプロファイルを用いて接続をおこなうことができる。これにより、接続をおこなう電子機器に応じたデータを送受信することができ、適切なデータの送受信ができるため、利便性の向上を図ることができる。【０１２２】
そして、本実施例のナビゲーション装置３１０によれば、接続を指示された電子機器にグループ情報が登録されていない場合に、当該電子機器のグループ情報の登録を催促することができる。これにより、利用者のグループ情報の登録し忘れを防止できるので、利便性の向上を図ることができる。【０１２３】
また、本実施例のナビゲーション装置３１０によれば、複数の電子機器と接続することができ、それぞれの電子機器が有する機能を連携させて動作させることができるので、接続された電子機器の管理を容易にして、利便性の向上を図ることができる。【０１２４】
また、本実施例のナビゲーション装置３１０によれば、ナビゲーション装置３１０は、各種の電子機器との接続をおこなうことによって、接続された電子機器が有する機能を用いてナビゲーション装置３１０の機能を拡張することができるので、利便性の向上を図ることができる。【０１２５】
なお、本実施例では、ナビゲーション装置３１０は、任意の電子機器との接続が指示された場合に、任意の電子機器と接続し、当該電子機器と同一グループに属する他の電子機器と接続することを例として説明したが、これに限らない。前述したように、ナビゲーション装置３１０は、たとえば、ナビゲーション装置３１０の電源がオンとされた場合に、特定の電子機器（たとえば、携帯電話３２１）との接続をおこない、他の電子機器との接続を自動で試行し、接続可能な他の電子機器（たとえば、携帯電話３２２）との接続をおこなうこととしてもよい。また、ナビゲーション装置３１０は、電源がオンとされた場合のほか、所定の周期（たとえば、３０秒）で、特定の電子機器（たとえば、携帯電話３２１）との接続をおこない、接続可能な他の電子機器（たとえば、携帯電話３２２）との接続をおこなうこととしてもよい。【０１２６】
なお、本実施の形態で説明した通信方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記憶媒体に記憶され、コンピュータによって記憶媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な媒体であってもよい。
【図１】
2009107245.tif 000003
【図２】
2009107245.tif 000004
【図３】
2009107245.tif 000005
【図４】
2009107245.tif 000006
【図５】
2009107245.tif 000007
【図６】
2009107245.tif 000008
【図７】
2009107245.tif 000009
【図８】
2009107245.tif 000010
【図９】
2009107245.tif 000011
【図１０】
2009107245.tif 000012
【図１１】
2009107245.tif 000013
【図１２】
2009107245.tif 000014
【図１３】
2009107245.tif 000015
【図１４】
2009107245.tif 000016
【図１５】
2009107245.tif 000017
【手続補正書】
【提出日】平成22年5月14日(2010.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の電子機器との間で近距離無線通信によって接続をおこなう接続手段と、
接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段と、
を備え、
前記接続手段は、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器を検索し、前記一の電子機器が実行する所定の処理が終了すると前記他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなって当該他の電子機器が有する処理の実行を可能な状態にすることを特徴とする通信装置。
【請求項２】
前記接続手段は、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記近距離無線通信の通信可能範囲内にある接続可能な前記他の電子機器を検索し、検索された前記他の電子機器との接続をおこなうことを特徴とする請求項１に記載の通信装置。
【請求項３】
利用者の入力に基づいて、前記電子機器の情報および当該電子機器が属するグループの情報を前記記憶手段に登録する登録手段をさらに備えることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記一の電子機器が前記記憶手段に記憶されているいずれのグループにも属さない場合に、当該一の電子機器の情報の登録を利用者に促す催促手段をさらに備えることを特徴とする請求項３に記載の通信装置。
【請求項５】
前記接続手段により接続された電子機器とのデータ送受信を制御する通信制御手段をさらに備え、
前記通信制御手段は、前記接続手段により前記一の電子機器および前記他の電子機器と接続されている際に、当該一の電子機器の種別および当該他の電子機器の種別に応じて、当該一の電子機器および当該他の電子機器との間で送受信するデータの内容を決定することを特徴とする請求項１〜４のいずれか一項に記載の通信装置。
【請求項６】
前記記憶手段は、前記電子機器の情報および前記グループの情報とともに、電子機器が有する機能に応じた所定のプロファイルの情報もあわせて記憶し、
前記通信制御手段は、前記接続手段により前記一の電子機器および前記他の電子機器と接続されている際に、当該一の電子機器のプロファイルおよび当該他の電子機器のプロファイルに応じて、当該一の電子機器および当該他の電子機器との間で送受信するデータの内容を決定することを特徴とする請求項５に記載の通信装置。
【請求項７】
前記通信制御手段は、前記接続手段によって接続された電子機器に所定の処理を実行させるコマンドデータを含んだ前記データの内容を決定することを特徴とする請求項５または６に記載の通信装置。
【請求項８】
前記通信制御手段は、前記コマンドデータによって、
前記一の電子機器に、当該一の電子機器が有する電話帳の情報を送信させ、
前記他の電子機器に、前記一の電子機器が有する電話帳の情報に基づいて、当該他の電子機器が有する電話帳の情報を更新させることを特徴とする請求項７に記載の通信装置。
【請求項９】
前記通信制御手段は、前記コマンドデータによって、
前記一の電子機器に、当該一の電子機器が有する楽曲の再生をおこなわせ、
前記他の電子機器に、前記一の電子機器が有する楽曲の再生が完了した場合に、当該他の電子機器が有する楽曲の再生をおこなわせることを特徴とする請求項７に記載の通信装置。
【請求項１０】
前記通信制御手段は、前記コマンドデータによって、
前記一の電子機器に、当該一の電子機器が有する機能に関する処理を実行させ、
前記他の電子機器に、当該一の電子機器が有する機能とは異なる、当該他の電子機器が有する機能に関する処理を実行させることを特徴とする請求項７に記載の通信装置。
【請求項１１】
接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段を備え、複数の電子機器との間で近距離無線通信によって接続をおこなう通信装置における通信方法であって、
一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器を検索し、前記一の電子機器が実行する所定の処理が終了すると前記他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなって当該他の電子機器が有する処理の実行を可能な状態にすることを特徴とする通信方法。
【請求項１２】
請求項１１に記載の通信方法をコンピュータに実行させることを特徴とする通信プログラム。
【請求項１３】
請求項１２に記載の通信プログラムを記憶したことを特徴とするコンピュータに読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信によって複数の電子機器との通信をおこなう通信装置、通信方法、通信プログラムおよびコンピュータに読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
従来、近距離無線通信によって異なる機器間でデータの送受信をおこなう通信装置がある。このような通信装置には、たとえば、ナビゲーション装置などの車載機と、ハンズフリー機能などを有した携帯電話とをＢｌｕｅｔｏｏｔｈによって接続する技術が公知である（たとえば、下記特許文献１参照。）。なお、Ｂｌｕｅｔｏｏｔｈは、登録商標である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８１６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術にあっては、車載機と複数の電子機器とを接続させる場合に、利用者は個々の接続を別々に指示する必要があるため、接続に手間がかかり、煩わしいという問題が一例として挙げられる。また、さらに、上記の従来技術にあっては、車載機と複数の電子機器とが接続されている場合に、電子機器同士を連携させて管理することができず、個々に管理する必要があるため、作業が煩雑になるという問題があった。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる通信装置は、複数の電子機器との間で近距離無線通信によって接続をおこなう接続手段と、接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段と、を備え、前記接続手段は、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器を検索し、前記一の電子機器が実行する所定の処理が終了すると前記他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなって当該他の電子機器が有する処理の実行を可能な状態にすることを特徴とする。
【０００６】
また、請求項１１の発明にかかる通信方法は、接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する記憶手段を備え、複数の電子機器との間で近距離無線通信によって接続をおこなう通信装置における通信方法であって、一の電子機器と接続した場合に、前記記憶手段に記憶されている前記接続可能な電子機器の情報および前記グループの情報に基づいて、前記一の電子機器と同一のグループに属する他の電子機器を検索し、前記一の電子機器が実行する所定の処理が終了すると前記他の電子機器との接続を試行し、接続可能な他の電子機器との接続をおこなって当該他の電子機器が有する処理の実行を可能な状態にすることを特徴とする。
【０００７】
また、請求項１２の発明にかかる通信プログラムは、請求項１１に記載の通信方法をコンピュータに実行させることを特徴とする。
【０００８】
また、請求項１３の発明にかかるコンピュータに読み取り可能な記憶媒体は、請求項１２に記載の通信プログラムを記憶したことを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】本実施の形態の通信装置の機能的構成を示すブロック図である。
【図２】本実施の形態の通信装置の処理手順を示すフローチャートである。
【図３】本実施例の通信システムの概略構成を示す説明図である。
【図４】本実施例のナビゲーション装置のハードウェア構成を示すブロック図である。
【図５】ナビゲーション装置に登録される電子機器に関する情報の内容を示す説明図である。
【図６】ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その１）である。
【図７】ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その２）である。
【図８】ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その１）である。
【図９】ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その２）である。
【図１０】ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その１）である。
【図１１】ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その２）である。
【図１２】ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その３）である。
【図１３】ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その１）である。
【図１４】ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その２）である。
【図１５】本実施例のナビゲーション装置の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、本発明にかかる通信装置、通信方法、通信プログラムおよびコンピュータに読み取り可能な記憶媒体の好適な実施の形態を詳細に説明する。
【００１１】
（通信システムの概要）
まず、本発明の実施の形態にかかる通信装置が属する通信システムについて説明する。図１に示すように、通信システム１００は、通信装置１１０と電子機器１２１，１２２とによって構成される。通信装置１１０と電子機器１２１とは近距離無線通信１３０によって接続される。同様に、通信装置１１０と電子機器１２２とも近距離無線通信１３０によって接続される。なお、ここで、近距離無線通信１３０とは、通信可能な範囲が半径１００ｍ程度の無線通信である。具体的には、Ｂｌｕｅｔｏｏｔｈなどが該当する。
【００１２】
また、詳細は後述するが、通信装置１１０に接続される電子機器１２１，１２２は、たとえば、利用者によって任意のグループ（図１では、グループ１２０）に分類されて通信装置１１０に登録される。
【００１３】
通信システム１００において、通信装置１１０と電子機器１２１とは、任意のタイミングで接続される。ここで、任意のタイミングとは、通信装置１１０または電子機器１２１が利用者によって操作され、接続が指示されたタイミングなどである。また、通信システム１００において、通信装置１１０と電子機器１２２とは、所定のタイミングで接続される。ここで、所定のタイミングとは、通信装置１１０と電子機器１２１とが接続されたタイミングである。
【００１４】
また、ここで、所定のタイミングは、通信装置１１０の電源がオンとされた場合などであってもよい。この場合には、通信装置１１０の電源がオンとされたときに、特定の電子機器（たとえば電子機器１２１）との接続を自動で試行し、接続可能な電子機器との接続をおこなう。また、通信装置１１０は、電源がオンとされた場合のほか、所定の周期（たとえば、３０秒）で、特定の電子機器（たとえば電子機器１２１）との接続を自動で試行し、接続可能な電子機器との接続をおこなうこととしてもよい。
【００１５】
すなわち、通信システム１００において、通信装置１１０は、電子機器１２１との接続をおこない、さらに、当該電子機器１２１と接続された場合に、電子機器１２２との接続もおこなう。以下に、本通信システム１００のそれぞれの構成について説明する。
【００１６】
（通信装置の機能的構成）
まず、通信システム１００の通信装置１１０の機能的構成について説明する。図１は、本実施の形態の通信装置の機能的構成を示すブロック図である。図１に示すように、通信装置１１０は、接続部１１１と、記憶部１１２とを備える。
【００１７】
接続部１１１は、複数の電子機器との間で近距離無線通信１３０によって接続をおこなう機能を有する。また、接続部１１１は、一の電子機器（たとえば、電子機器１２１）と接続した場合に、後述する記憶部１１２に記憶されている接続可能な電子機器の情報およびグループの情報に基づいて、一の電子機器と同一のグループに属する他の電子機器（たとえば、電子機器１２２）との接続を試行し、接続可能な他の電子機器との接続をおこなう。
【００１８】
ここで、グループの情報（以下、「グループ情報」という）とは、利用者によって設定されたそれぞれの電子機器が属するグループをあらわす情報である。すなわち、接続部１１１は、たとえば、接続を指示された電子機器と接続をおこなうと、この電子機器と、同一グループとされた（同一のグループ情報を有する）他の電子機器との接続もおこなう。
【００１９】
たとえば、接続部１１１は、一の電子機器と接続した場合に、記憶部１１２に記憶されている接続可能な電子機器の情報およびグループの情報に基づいて、近距離無線通信１３０の通信可能範囲内にある接続可能な他の電子機器を検索し、検索された他の電子機器との接続をおこなう。
【００２０】
記憶部１１２は、接続可能な電子機器の情報および当該電子機器が属するグループの情報を記憶する機能を有する。ここで、電子機器の情報（以下、「電子機器情報」という）とは、それぞれの電子機器の種別や機能などに関する情報である。また、記憶部１１２は接続可能な電子機器情報およびグループ情報とともに当該電子機器が有する機能に応じた所定のプロファイルの情報もあわせて記憶してもよい。ここで、プロファイルとは、電子機器が有する機能に応じて、あらかじめ電子機器ごとに設定されるものである。
【００２１】
また、通信装置１１０は、登録部１１３を備えてもよい。登録部１１３は、利用者の入力に基づいて、電子機器情報および当該電子機器が属するグループ情報を記憶部１１２に登録する機能を有する。たとえば、登録部１１３は、図示しないキーボードやマウスなどの各種入力デバイスによって利用者の操作を受け付け、当該操作に基づいて、電子機器情報およびグループ情報を記憶部１１２に登録する。また、たとえば、登録部１１３は、通信装置１１０と、電子機器（たとえば、電子機器１２１や電子機器１２２）とが接続された場合に、自動的に接続された電子機器の電子機器情報を取得し、取得した電子機器情報を記憶部１１２に登録してもよい。
【００２２】
また、通信装置１１０は、催促部１１４を備えてもよい。催促部１１４は、一の電子機器（たとえば、電子機器１２１）が記憶部１１２に記憶されているいずれのグループにも属さない場合に、当該一の電子機器の情報の登録を利用者に促す機能を有する。ここで、一の電子機器の情報とは、一の電子機器の電子機器情報やグループ情報などである。たとえば、催促部１１４は、図示しない表示部などに「この電子機器のグループを設定してください」と表示して、利用者にグループの設定を催促する。
【００２３】
また、通信装置１１０は、通信制御部１１５を備えてもよい。通信制御部１１５は、接続部１１１により接続された電子機器１２１，１２２とのデータ送受信を制御する機能を有する。具体的には、通信制御部１１５は、接続部１１１により電子機器１２１および検索された電子機器１２２と接続されている際に、電子機器１２１，１２２の種別に応じてそれぞれの電子機器との間で送受信するデータの内容を決定する。送受信するデータの内容は、それぞれの電子機器に設定されたプロファイルに基づいて決定される。また、通信制御部１１５は、接続部１１１によって接続された電子機器に所定の処理を実行させるコマンドデータを含んだデータの内容を決定することとしてもよい。
【００２４】
（通信装置の処理手順）
つぎに、図２を用いて、本実施の形態の通信装置１１０の処理手順について説明する。図２は、本実施の形態の通信装置の処理手順を示すフローチャートである。なお、図２に示すフローチャートは、たとえば、利用者の任意のタイミングで、通信装置１１０と電子機器との接続が指示された場合や、通信装置１１０の電源がオンとされた場合に開始される。
【００２５】
図２に示すように、まず、通信装置１１０は、一の電子機器（たとえば、電子機器１２１）と接続されるまで待機する（ステップＳ２０１：Ｎｏのループ）。具体的には、通信装置１１０は、接続部１１１によって、たとえば、電子機器１２１と接続されるまで待機する。
【００２６】
ステップＳ２０１において、電子機器１２１と接続されたと判定された場合（ステップＳ２０１：Ｙｅｓ）には、通信装置１１０は、一の電子機器と同一のグループに属する他の電子機器との接続を試行する（ステップＳ２０２）。具体的には、通信装置１１０は、記憶部１１２に記憶されている電子機器情報およびグループ情報に基づいて、一の電子機器と同一のグループに属する他の電子機器との接続を試行する。
【００２７】
ステップＳ２０２において、他の電子機器との接続を試行したのち、通信装置１１０は、接続可能な他の電子機器があるか否かを判定する（ステップＳ２０３）。具体的には、通信装置１１０は、近距離無線通信１３０の通信可能範囲内にある接続可能な他の電子機器があるか否かを判定する。
【００２８】
ステップＳ２０３において、接続可能な他の電子機器があったと判定された場合（ステップＳ２０３：Ｙｅｓ）には、通信装置１１０は、当該他の電子機器（たとえば、電子機器１２２）との接続をおこない（ステップＳ２０４）、一連の処理を終了する。一方、ステップＳ２０３において、接続可能な他の電子機器がなかったと判定された場合（ステップＳ２０３：Ｎｏ）には、通信装置１１０は、そのまま、一連の処理を終了する。
【００２９】
以上に説明したように、本実施の形態の通信装置１１０によれば、たとえば、電子機器１２１との接続が指示されると、電子機器１２１との接続をおこなうとともに、当該電子機器と同一グループ（図１ではグループ１２０）に属する電子機器１２２との接続もおこなうことができる。これにより、利用者のそれぞれの電子機器を個々に通信装置１１０に接続する手間を低減させ、利便性の向上を図ることができる。
【００３０】
また、たとえば、通信装置１１０は、電源がオンとされた場合に、電子機器１２１との接続をおこなうとともに、当該電子機器と同一グループ（図１ではグループ１２０）に属する電子機器１２２との接続もおこなうこととしてもよい。この場合にも、利用者のそれぞれの電子機器を個々に通信装置１１０に接続する手間を低減させ、利便性の向上を図ることができる。
【００３１】
また、本実施の形態の通信装置１１０によれば、自動的に接続される電子機器１２２は、接続を指示された電子機器１２１のグループ１２０に属する電子機器であるため、利用者は、同時に利用したい電子機器を所望のグループに分類して登録しておくことにより、接続される電子機器の組み合わせを任意に設定することができるので、利便性の向上を図ることができる。
【００３２】
さらに、本実施の形態の通信装置１１０によれば、電子機器の種別や機能に応じたプロファイルを用いて接続をおこなうことができる。これにより、接続をおこなう電子機器に応じたデータを送受信することができ、適切なデータの送受信ができるため、利便性の向上を図ることができる。
【００３３】
そして、本実施の形態の通信装置１１０によれば、接続を指示された電子機器にグループ情報が登録されていない場合に、当該電子機器のグループ情報の登録を催促することができる。これにより、利用者のグループ情報の登録し忘れを防止できるので、利便性の向上を図ることができる。
【００３４】
なお、本実施の形態では、通信装置１１０は、電子機器１２１との接続が指示された場合に、電子機器１２１との接続をおこない、電子機器１２２との接続もおこなうこととしたが、これに限らない。電子機器１２２との接続が指示された場合に、電子機器１２２との接続をおこない、電子機器１２１との接続もおこなうこととしてもよい。
【００３５】
また、グループ１２０に属する図示しない他の電子機器との接続が指示された場合に、当該電子機器との接続をおこない、電子機器１２１および電子機器１２２との接続もおこなうこととしてもよい。本発明の要点は、一の電子機器との接続を指示した場合に、通信装置１１０は、当該一の電子機器と同一グループに属する他の電子機器との接続もおこなうことであり、それぞれの電子機器と接続する順序を限定するものではない。
【実施例】
【００３６】
つぎに、前述した実施の形態にかかる通信システム１００の実施例について説明する。本実施例は、前述した実施の形態にかかる通信システム１００を、車両（二輪、四輪を含む）などの移動体に搭載されたナビゲーション装置（通信装置１１０に該当）と、当該ナビゲーション装置に接続される各種電子機器（電子機器１２１，１２２に該当）とによって構成される通信システムに適用した例である。なお、ナビゲーション装置と、それぞれの電子機器とは、Ｂｌｕｅｔｏｏｔｈによって接続されるものとする。
【００３７】
（実施例の通信システムの概略構成）
まず、本実施例の情報処理システムの概略構成について説明する。図３は、本実施例の通信システムの概略構成を示す説明図である。図３に示すように、本実施例の通信システム３００は、ナビゲーション装置３１０と、グループ１に属する携帯電話３２１および携帯電話３２２と、グループ２に属する携帯電話３３１、オーディオ機器３３２およびパーソナル・コンピュータ３３３と、グループ３に属するオーディオ機器３４１およびオーディオ機器３４２と、によって構成される。
【００３８】
（プロファイルの概要）
ここで、Ｂｌｕｅｔｏｏｔｈのプロファイルについて説明する。Ｂｌｕｅｔｏｏｔｈ規格では、電子機器の種別や機能などに応じて、あらかじめ通信時のプロトコルが策定されており、これをプロファイルという。たとえば、携帯電話３２１は、ＤＵＮ（Ｄｉａｌ−ｕｐ  Ｎｅｔｗｏｒｋｉｎｇ  Ｐｒｏｆｉｌｅ）と、ＨＳＰ（Ｈｅａｄｓｅｔ  Ｐｒｏｆｉｌｅ）と、ＰＢＡＰ（Ｐｈｏｎｅ  Ｂｏｏｋ  Ａｃｃｅｓｓ  Ｐｒｏｆｉｌｅ）との３つのプロファイルを有する。
【００３９】
それぞれのプロファイルについての詳細な説明は公知の技術であるため省略し、その概要のみを説明するが、ＤＵＮは、携帯電話などの通信端末を介してインターネットにダイヤルアップ接続するためのプロファイルである。ＨＳＰは、Ｂｌｕｅｔｏｏｔｈ機能を搭載したヘッドセットと音声データなどを通信するためのプロファイルである。ＰＢＡＰは、携帯電話などの通信端末に登録された電話帳の情報を送受信するためのプロファイルである。
【００４０】
なお、携帯電話３２１は、たとえば、ＤＵＮと、ＨＳＰと、ＰＢＡＰとの３つのプロファイルを有するが、これらのうち、同時に、選択された一つのプロファイルのみを利用可能なシングルプロファイル動作の電子機器であるとする。この場合には、選択された一つのプロファイルによってナビゲーション装置３１０との接続をおこなう。
【００４１】
また、たとえば、オーディオ機器３３２は、Ａ２ＤＰ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）と、ＡＶＲＣＰ（Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ  Ｐｒｏｆｉｌｅ）との２つのプロファイルを有する。Ａ２ＤＰは、楽曲などの音楽データを、Ｂｌｕｅｔｏｏｔｈ機能を有するヘッドフォンに送受信するためのプロファイルである。ＡＶＲＣＰは、オーディオ機器が有するリモート・コントロール機能を実現するためのプロファイルである。
【００４２】
なお、オーディオ機器３３２は、Ａ２ＤＰと、ＡＶＲＣＰとの２つのプロファイルを有するが、これらを同時に利用可能なマルチプロファイル動作の電子機器であるとする。この場合には、Ａ２ＤＰと、ＡＶＲＣＰとの２つのプロファイルによってナビゲーション装置３１０との接続をおこなう。
【００４３】
また、パーソナル・コンピュータ３３３は、プロファイルとして、ＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ  Ｐｒｏｆｉｌｅ）を有する。ＨＩＤは、パーソナル・コンピュータ３３３が備えるマウスやキーボードなどの入力デバイスで受け付けたデータを送受信するためのプロファイルである。
【００４４】
ナビゲーション装置３１０は、上記のそれぞれの電子機器が有するすべてのプロファイルを有する。すなわち、ナビゲーション装置３１０は、ＤＵＮと、ＨＳＰと、ＰＢＡＰと、Ａ２ＤＰと、ＡＶＲＣＰと、ＨＩＤとの６つのプロファイルを有する。ナビゲーション装置３１０は、これらのプロファイルのうち、それぞれの電子機器に応じたプロファイルを用いて接続をおこなう。
【００４５】
たとえば、ナビゲーション装置３１０は、携帯電話３２１とはプロファイルとしてＰＢＡＰを用いて接続する。そして、ナビゲーション装置３１０は、携帯電話３２２とはプロファイルとしてＨＳＰを用いて接続する。このように、ナビゲーション装置３１０は、それぞれの電子機器に応じたプロファイルを用いて接続をおこなう。
【００４６】
（ナビゲーション装置のハードウェア構成）
つぎに、図４を用いて、本実施例のナビゲーション装置３１０のハードウェア構成について説明する。図４は、本実施例のナビゲーション装置のハードウェア構成を示すブロック図である。図４に示すように、ナビゲーション装置３１０は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、磁気ディスクドライブ４０４と、磁気ディスク４０５と、光ディスクドライブ４０６と、光ディスク４０７と、音声Ｉ／Ｆ（インターフェース）４０８と、マイク４０９と、スピーカ４１０と、入力デバイス４１１と、映像Ｉ／Ｆ４１２と、ディスプレイ４１３と、カメラ４１４と、通信Ｉ／Ｆ４１５と、ＧＰＳユニット４１６と、各種センサ４１７とを備える。また、各構成部４０１〜４１７はバス４２０によってそれぞれ接続されている。
【００４７】
まず、ＣＰＵ４０１は、ナビゲーション装置３１０の全体の制御を司る。ＲＯＭ４０２には、ブートプログラム、現在位置特定プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図情報表示プログラム、Ｂｌｕｅｔｏｏｔｈ接続プログラム、電子機器登録プログラムなどの各種プログラムが記憶されている。なお、これらの各種プログラムは、ＲＯＭ４０２のほか、後述する磁気ディスク４０５や光ディスク４０７などの不揮発性メモリに記憶されてもよい。また、ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される。
【００４８】
すなわち、ＣＰＵ４０１は、ＲＡＭ４０３をワークエリアとして使用しながら、ＲＯＭ４０２などに記憶された各種プログラムを実行することによって、ナビゲーション装置３１０の全体の制御を司る。現在位置特定プログラムは、たとえば、後述するＧＰＳユニット４１６および各種センサ４１７の出力情報に基づいて、ナビゲーション装置３１０の現在位置を特定させる。
【００４９】
経路探索プログラムは、後述する磁気ディスク４０５または光ディスク４０７に記憶された地図情報などを利用して、出発地点（たとえば、現在位置）から目的地までの最適な経路や、当該最適な経路を外れた場合の迂回経路を探索させる。ここで、最適な経路とは、目的地までのコスト（所要時間など）が最小の経路や、利用者が指定した条件にもっとも合致する経路などである。経路探索プログラムは、公知の技術のため詳細な説明は省略するが、ダイクストラ法などを利用して、最適な経路を探索させる。経路探索プログラムを実行することによって探索された経路の経路情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。
【００５０】
経路誘導プログラムは、経路探索プログラムを実行することによって探索された経路の経路情報、現在位置特定プログラムを実行することによって特定されたナビゲーション装置３１０の現在位置の現在位置情報、磁気ディスク４０５または光ディスク４０７から読み出された地図情報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログラムを実行することによって生成された経路誘導情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。
【００５１】
音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこなわせる。音声ガイダンス情報には、たとえば、右左折地点を経路通りに右左折すべき旨の警報、右左折地点の手前で減速すべき旨の警報、右左折し損なった場合の迂回経路についての情報や、右左折し損なった場合に引き返すべき旨の案内情報が含まれる。生成された音声ガイダンス情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８へ出力される。
【００５２】
地図情報表示プログラムは、映像Ｉ／Ｆ４１２によって磁気ディスク４０５または光ディスク４０７から読み出された地図情報をディスプレイ４１３に表示させる。地図情報表示プログラムは、たとえば、ナビゲーション装置３１０の現在位置周辺の地図情報をディスプレイ４１３に表示させる。また、地図情報表示プログラムは、たとえば、利用者によって指定された任意の位置周辺の地図情報をディスプレイ４１３に表示させてもよい。
【００５３】
Ｂｌｕｅｔｏｏｔｈ接続プログラムは、ナビゲーション装置３１０と、各種電子機器との接続をおこなわせる。具体的には、Ｂｌｕｅｔｏｏｔｈ接続プログラムは、あらかじめ設定された所定のプロファイルを用いて、Ｂｌｕｅｔｏｏｔｈによってナビゲーション装置３１０と各種電子機器との接続をおこなわせる。
【００５４】
電子機器登録プログラムは、各種電子機器のナビゲーション装置３１０への登録をおこなわせる。具体的には、電子機器登録プログラムは、ナビゲーション装置３１０とペアリングをおこなった電子機器に対して、当該電子機器と接続をおこなうプロファイルや、当該電子機器が属するグループなどの登録をおこなわせる。
【００５５】
磁気ディスクドライブ４０４は、ＣＰＵ４０１の制御にしたがって磁気ディスク４０５に対するデータの読み取り／書き込みを制御する。磁気ディスク４０５には、磁気ディスクドライブ４０４の制御で書き込まれたデータが記憶される。磁気ディスク４０５としては、たとえば、ＨＤやＦＤ（フレキシブルディスク）を用いることができる。
【００５６】
光ディスクドライブ４０６は、ＣＰＵ４０１の制御にしたがって光ディスク４０７に対するデータの読み取り／書き込みを制御する。光ディスク４０７は、光ディスクドライブ４０６の制御にしたがってデータの読み出される着脱自在な記憶媒体である。光ディスク４０７としては、たとえば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤを用いることができる。光ディスク４０７は、書き込み可能な記憶媒体を利用することもできる。また、この着脱可能な記憶媒体は、光ディスク４０７のほか、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、メモリカードなどであってもよい。
【００５７】
磁気ディスク４０５または光ディスク４０７に記憶される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地点表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、ディスプレイ４１３の表示画面において２次元または３次元に描画される。
【００５８】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路）などの情報が含まれている。
【００５９】
また、交通条件データには、過去の渋滞情報を、季節・曜日・大型連休・時刻などを基準に統計処理した過去渋滞情報を記憶している。ナビゲーション装置３１０は、後述する通信Ｉ／Ｆ４１５によって受信される道路交通情報によって現在発生している渋滞の情報を得るが、過去渋滞情報により、指定した時刻における渋滞状況の予想をおこなうことが可能となる。
【００６０】
なお、本実施例は地図情報を磁気ディスク４０５または光ディスク４０７に記憶することとしたが、これらに限るものではない。地図情報は、ナビゲーション装置３１０のハードウェアと一体に設けられているものに限って記憶されているものではなく、ナビゲーション装置３１０の外部に設けられていてもよい。この場合には、ナビゲーション装置３１０は、たとえば、通信Ｉ／Ｆ４１５を介して接続された外部のコンピュータ装置から地図情報を取得する。取得された地図情報はＲＡＭ４０３や磁気ディスク４０５などに記憶され、必要に応じて読み出される。
【００６１】
また、磁気ディスク４０５または光ディスク４０７には、後述する電子機器に関する情報が記憶される。具体的には、ナビゲーション装置３１０が電子機器登録プログラムを実行することによって生成される電子機器に関する情報が記憶される。なお、電子機器に関する情報は、図５を用いて詳細に説明する。
【００６２】
音声Ｉ／Ｆ４０８は、音声入力用のマイク４０９および音声出力用のスピーカ４１０に接続される。マイク４０９に受音された音声は、音声Ｉ／Ｆ４０８内でＡ／Ｄ変換される。また、スピーカ４１０からは音声が出力される。なお、マイク４０９から入力された音声は、音声データとして磁気ディスク４０５あるいは光ディスク４０７に記憶可能である。
【００６３】
入力デバイス４１１は、文字、数値、各種指示などの入力のための複数のキーを含めたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス４１１は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。
【００６４】
映像Ｉ／Ｆ４１２は、ディスプレイ４１３およびカメラ４１４と接続される。映像Ｉ／Ｆ４１２は、具体的には、たとえば、ディスプレイ４１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記憶するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ４１３を表示制御する制御ＩＣなどによって構成される。
【００６５】
ディスプレイ４１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ４１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００６６】
カメラ４１４は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよい。たとえば、カメラ４１４は、車両内部の搭乗者の挙動を撮影する。また、カメラ４１４は、車両外部の対向車や歩行者などの挙動を撮影する。カメラ４１４は、撮影した映像を映像Ｉ／Ｆ４１２を介してＣＰＵ４０１あるいは磁気ディスク４０５や光ディスク４０７などの記憶媒体に出力する。また、記憶媒体に出力された映像は、ドライブレコーダ用画像として上書き記憶や保存がおこなわれる。
【００６７】
通信Ｉ／Ｆ４１５は、無線を介してネットワークに接続され、ナビゲーション装置３１０とＣＰＵ４０１とのインターフェースとして機能する。通信Ｉ／Ｆ４１５は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ４０１とのインターフェースとしても機能する。また、通信Ｉ／Ｆ４１５は、テレビ放送やラジオ放送を受信する。
【００６８】
通信網には、Ｂｌｕｅｔｏｏｔｈのほか、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ４１５は、たとえば、ＦＭチューナー、ＶＩＣＳ／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは、登録商標である。
【００６９】
ＧＰＳユニット４１６は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を算出する。ＧＰＳユニット４１６の出力情報は、後述する各種センサ４１７の出力値とともに、ＣＰＵ４０１による車両の現在位置の特定に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。
【００７０】
各種センサ４１７は、車速センサや加速度センサ、角速度センサなどの、車両の位置や挙動を決定することが可能な情報を出力する。各種センサ４１７の出力値は、ＣＰＵ４０１による車両の現在位置の特定や、速度や方位の変化量の測定などに利用される。
【００７１】
なお、たとえば、図１に示した実施の形態の通信装置１１０の接続部１１１はＣＰＵ４０１と通信Ｉ／Ｆ４１５とによって、記憶部１１２は磁気ディスクドライブ４０４と磁気ディスク４０５とによって、通信制御部１１５はＣＰＵ４０１とＲＯＭ４０２とによって、登録部１１３はＣＰＵ４０１と入力デバイス４１１とによって、催促部１１４は映像Ｉ／Ｆ４１２とディスプレイ４１３とによって、それぞれの機能を実現できる。
【００７２】
（各種電子機器のハードウェア構成）
各種電子機器は、公知の技術のため、詳細な説明および図示を省略するが、たとえば、ＲＯＭに記憶された各種プログラムを、ＲＡＭをワークエリアとして使用しながら、ＣＰＵが実行することによって、利用者の操作に基づいて、それぞれの電子機器が有する所定の機能を実現する構成を有する。利用者の操作は、それぞれの電子機器が備える、操作スイッチ、キーボード、マウスといった入力デバイスによって、文字、数値、各種指示などの操作を受け付けて、操作に対応するデータを装置内部へ入力することによって受け付ける。
【００７３】
また、それぞれの電子機器は、Ｂｌｕｅｔｏｏｔｈによって接続をおこなうためのＢｌｕｅｔｏｏｔｈ機能を有しており、それぞれの電子機器が有する種別や機能に応じた所定のプロファイルを用いて、ナビゲーション装置３１０との接続が可能である。
【００７４】
（ナビゲーション装置に登録される電子機器に関する情報の内容）
つぎに、ナビゲーション装置３１０に登録される電子機器に関する情報の内容について説明する。図５は、ナビゲーション装置に登録される電子機器に関する情報の内容を示す説明図である。なお、ナビゲーション装置３１０に登録される電子機器に関する情報は、たとえば、前述した磁気ディスク４０５に記憶される。
【００７５】
図５に示すように、ナビゲーション装置３１０には、接続をおこなう電子機器に関する情報５００が記憶される。図５に示すように、電子機器に関する情報５００には、それぞれの電子機器の名称、端末アドレス、プロファイル、グループなどの情報が含まれる。
【００７６】
名称は、それぞれの電子機器の名称をあらわす情報である。名称は、利用者によって任意に設定される。端末アドレスは、それぞれの電子機器が有する固有のアドレスをあらわす情報である。端末アドレスは、それぞれの電子機器の製造者によって設定される。
【００７７】
プロファイルは、ナビゲーション装置３１０とそれぞれの電子機器との接続をおこなう際に用いるプロファイルをあらわす情報である。プロファイルは、それぞれの電子機器が有するプロファイルのうち、任意のプロファイルが設定される。たとえば、ナビゲーション装置３１０は、携帯電話３２１と接続をおこなう際にはＰＢＡＰを用いて接続をおこない、携帯電話３３１と接続をおこなう場合にはＨＦＰを用いて接続をおこなう。
【００７８】
グループは、それぞれの電子機器が属するグループをあらわす情報である。それぞれの電子機器が属するグループは、利用者によって任意に設定される。たとえば、図５に示す電子機器に関する情報５００には、グループ１に属する電子機器として携帯電話３２１と携帯電話３２２とが登録されており、グループ２に属する電子機器として携帯電話３３１とオーディオ機器３３２とパーソナル・コンピュータ３３３とが登録されている。
【００７９】
（ナビゲーション装置による具体的な接続例１）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例１について説明する。図６は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その１）である。
【００８０】
前述したように、ナビゲーション装置３１０の電子機器に関する情報５００には、携帯電話３２１および携帯電話３２２が登録されており、ナビゲーション装置３１０と、携帯電話３２１，３２２とは、プロファイルとして、ＰＢＡＰを用いて接続をおこなう設定がされている。
【００８１】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、携帯電話３２１との接続が指示されると、ナビゲーション装置３１０は、プロファイルとしてＰＢＡＰを用いて、携帯電話３２１と接続をおこなう。なお、ナビゲーション装置３１０は、電子機器と接続された場合に、接続された電子機器に所定の処理を実行させるコマンドデータを送信する。これによって、携帯電話３２１は、ナビゲーション装置３１０からコマンドデータを受信すると、ＰＢＡＰを用いて携帯電話３２１にあらかじめ登録された電話帳の情報を送信する。これによって、ナビゲーション装置３１０は、携帯電話３２１にあらかじめ登録された電話帳の情報を取得する。
【００８２】
図７は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例１を示す説明図（その２）である。携帯電話３２１と接続されると、ナビゲーション装置３１０は、携帯電話３２１と同一グループに属する他の電子機器を検索する。図７に示す状態では、携帯電話３２１のグループ１に属する他の電子機器は携帯電話３２２である。そして、携帯電話３２２が検索されると、ナビゲーション装置３１０は、プロファイルとしてＰＢＡＰを用いて携帯電話３２２と接続をおこなう。
【００８３】
具体的には、ナビゲーション装置３１０は、ＰＢＡＰを用いて携帯電話３２２と接続をおこない、携帯電話３２１から取得した電話帳の情報を携帯電話３２２に送信する。なお、この際に、ナビゲーション装置３１０は、たとえば、電話帳の更新処理を実行させるコマンドデータを携帯電話３２２に送信する。これによって、携帯電話３２２は、ナビゲーション装置３１０から電話帳の情報およびコマンドデータを受信し、コマンドデータに従って、自身が有する電話帳を受信した電話帳の情報に基づいて更新する。
【００８４】
以上に説明したナビゲーション装置による具体的な接続例１に示すように、ナビゲーション装置３１０では、利用者は、携帯電話３２１の電話帳の情報に基づいて、グループ１内の他の携帯電話３２２の電話帳を容易に更新することが可能である。
【００８５】
（ナビゲーション装置による具体的な接続例２）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例２について説明する。図８は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その１）である。
【００８６】
前述した接続例１では、ＰＢＡＰを用いて携帯電話３２１および携帯電話３２２と接続をおこなう例を示したが、接続例２は、ナビゲーション装置３１０は、ＨＦＰを用いて携帯電話３２１と接続をおこない、ＤＵＮを用いて携帯電話３２２と接続をおこなう場合の接続例である。なお、この際には、あらかじめ、電子機器に関する情報５００には、携帯電話３２１にはプロファイルとしてＨＦＰが設定されており、携帯電話３２２にはプロファイルとしてＤＵＮが設定されている。
【００８７】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、携帯電話３２１との接続が指示されると、ナビゲーション装置３１０は、携帯電話３２１とプロファイルとしてＨＦＰを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、ＨＦＰを用いて携帯電話３２１と接続をおこない、ハンズフリーによる通話を可能とする。
【００８８】
図９は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例２を示す説明図（その２）である。携帯電話３２１と接続されると、ナビゲーション装置３１０は、携帯電話３２１と同一グループに属する他の電子機器を検索する。図９に示す状態では、携帯電話３２１のグループ１に属する他の電子機器は携帯電話３２２である。そして、携帯電話３２２が検索されると、ナビゲーション装置３１０は、携帯電話３２２とプロファイルとしてＤＵＮを用いて接続をおこなう。
【００８９】
具体的には、ナビゲーション装置３１０は、ＤＵＮを用いて携帯電話３２２と接続をおこない、携帯電話３２２を介して図示しない通信網へのダイヤルアップ接続を可能とする。なお、ナビゲーション装置３１０は、携帯電話３２２を介して図示しない通信網に接続された場合に、たとえば、ナビゲーション処理に必要な各種の情報を、通信網を介して外部のコンピュータ装置から受信する。ここで、ナビゲーション処理とは、利用者によって設定された任意の目的地までの経路を探索し、探索された経路に沿って、目的地まで利用者を誘導する処理である。
【００９０】
以上に説明したナビゲーション装置による具体的な接続例２に示すように、ナビゲーション装置３１０では、利用者は、携帯電話３２１を用いてハンズフリー機能を利用でき、同時に、携帯電話３２２を用いて通信網へ接続することが可能である。すなわち、利用者は、携帯電話３２１を用いて通話中の場合においても、携帯電話３２２によって適宜ナビゲーション処理に必要な各種の情報を受信することが可能である。また、利用者は、携帯電話３２１は通話専用の携帯電話として利用し、携帯電話３２２はデータ通信用の携帯電話として利用するなど、任意に携帯電話３２１，３２２を使い分けることが可能である。
【００９１】
（ナビゲーション装置による具体的な接続例３）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例３について説明する。図１０は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その１）である。
【００９２】
前述したように、ナビゲーション装置３１０の電子機器に関する情報５００には、携帯電話３３１と、オーディオ機器３３２と、パーソナル・コンピュータ３３３とが登録されている。ナビゲーション装置３１０と、携帯電話３３１とは、プロファイルとして、ＨＦＰを用いて接続をおこなう設定がされている。また、ナビゲーション装置３１０と、オーディオ機器３３２とは、プロファイルとして、Ａ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう設定がされている。また、ナビゲーション装置３１０と、パーソナル・コンピュータ３３３とは、プロファイルとして、ＨＩＤを用いて接続をおこなう設定がされている。
【００９３】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、携帯電話３３１との接続が指示されると、ナビゲーション装置３１０は、携帯電話３３１とプロファイルとしてＨＦＰを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、ＨＦＰを用いて携帯電話３３１と接続をおこない、ハンズフリーによる通話を可能とする。
【００９４】
図１１は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その２）である。携帯電話３３１と接続されると、ナビゲーション装置３１０は、携帯電話３３１と同一グループに属する他の電子機器を検索する。図１１に示す状態では、携帯電話３３１のグループ２に属する他の電子機器はオーディオ機器３３２およびパーソナル・コンピュータ３３３である。そして、オーディオ機器３３２およびパーソナル・コンピュータ３３３が検索されると、ナビゲーション装置３１０は、まず、オーディオ機器３３２とプロファイルとしてＡ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう。
【００９５】
具体的には、ナビゲーション装置３１０は、Ａ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３３２と接続をおこない、オーディオ機器３３２が有する楽曲の再生および各種操作の入力を可能とする。
【００９６】
図１２は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例３を示す説明図（その３）である。オーディオ機器３３２と接続されると、ナビゲーション装置３１０は、つづいて、パーソナル・コンピュータ３３３とプロファイルとしてＨＩＤを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、ＨＩＤを用いてパーソナル・コンピュータ３３３と接続をおこない、パーソナル・コンピュータ３３３が備えるキーボードやマウスなどの入力デバイスによる各種のデータの入力を可能とする。
【００９７】
以上に説明したナビゲーション装置による具体的な接続例３に示すように、ナビゲーション装置３１０では、利用者は、携帯電話３３１を用いてハンズフリー機能を利用でき、同時に、オーディオ機器３３２を用いて各種オーディオ機能を利用でき、パーソナル・コンピュータを用いて各種のデータの入力が可能である。すなわち、利用者は、それぞれの電子機器が有する機能を、同時に、複数利用することが可能である。
【００９８】
（ナビゲーション装置による具体的な接続例４）
つぎに、ナビゲーション装置３１０とそれぞれの電子機器との具体的な接続例４について説明する。図１３は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その１）である。
【００９９】
前述したように、ナビゲーション装置３１０の電子機器に関する情報５００には、オーディオ機器３４１と、オーディオ機器３４２とが登録されている。ナビゲーション装置３１０と、オーディオ機器３４１とは、プロファイルとして、Ａ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう設定がされている。また、ナビゲーション装置３１０と、オーディオ機器３４２とは、プロファイルとして、Ａ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう設定がされている。
【０１００】
上記の状態において、たとえば、ナビゲーション装置３１０が利用者によって操作され、オーディオ機器３４１との接続が指示されると、ナビゲーション装置３１０は、プロファイルとしてＡ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３４１と接続をおこなう。具体的には、ナビゲーション装置３１０は、Ａ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３４１と接続をおこない、オーディオ機器３４１が有する楽曲の再生および各種操作の入力を可能とする。
【０１０１】
図１４は、ナビゲーション装置とそれぞれの電子機器との具体的な接続例４を示す説明図（その２）である。オーディオ機器３４１と接続されると、ナビゲーション装置３１０は、オーディオ機器３４１と同一グループに属する他の電子機器を検索する。図１３および図１４に示す状態では、オーディオ機器３４１のグループ３に属する他の電子機器はオーディオ機器３４２である。そして、オーディオ機器３４２が検索されると、ナビゲーション装置３１０は、まず、オーディオ機器３４１が有するすべての楽曲の再生が終わるまで待機する。なお、オーディオ機器３４１が有するすべての楽曲の再生に限らず、たとえば、オーディオ機器３４１が有するすべての楽曲のうち、あらかじめ選択された任意の楽曲の再生が終わるまで待機することとしてもよい。
【０１０２】
そして、オーディオ機器３４１が有するすべての楽曲の再生が終わると、ナビゲーション装置３１０は、つづいて、オーディオ機器３４２と、プロファイルとしてＡ２ＤＰおよびＡＶＲＣＰを用いて接続をおこなう。具体的には、ナビゲーション装置３１０は、Ａ２ＤＰおよびＡＶＲＣＰを用いてオーディオ機器３４２と接続をおこない、オーディオ機器３４２が有する楽曲の再生および各種操作の入力を可能とする。
【０１０３】
以上に説明したナビゲーション装置による具体的な接続例４に示すように、ナビゲーション装置３１０では、利用者は、オーディオ機器３４１が有する楽曲の再生が完了した場合に、そのまま、つづけて、オーディオ機器３４２が有する楽曲を再生させることが可能である。
【０１０４】
以上に説明したように、ナビゲーション装置３１０は、接続を指示された任意の電子機器との接続をおこなった際に、自動的に当該電子機器と同一グループに設定された他の電子機器との接続もおこない、必要に応じて、接続された電子機器の機能を利用することが可能である。
【０１０５】
（ナビゲーション装置の処理手順）
つぎに、本実施例のナビゲーション装置３１０の処理手順について説明する。図１５は、本実施例のナビゲーション装置の処理手順を示すフローチャートである。なお、図１５に示すフローチャートは、利用者の所望のタイミングで開始される。
【０１０６】
図１５に示すように、ナビゲーション装置３１０は、まず、電子機器との接続を指示されるまで待機する（ステップＳ１５０１：Ｎｏのループ）。具体的には、ナビゲーション装置３１０は、入力デバイス４１１などが利用者によって操作され、任意の電子機器との接続が指示されるまで待機する。
【０１０７】
ステップＳ１５０１において、電子機器との接続を指示されたと判定された場合（ステップＳ１５０１：Ｙｅｓ）には、ナビゲーション装置３１０は、電子機器に関する情報５００を参照する（ステップＳ１５０２）。具体的には、ナビゲーション装置３１０は、磁気ディスク４０５などに記憶された電子機器に関する情報５００を参照する。
【０１０８】
ステップＳ１５０２において、電子機器に関する情報５００を参照したのち、ナビゲーション装置３１０は、ステップＳ１５０１で接続を指示された電子機器にグループ情報が登録済みであるか否かを判定する（ステップＳ１５０３）。
【０１０９】
ステップＳ１５０３において、接続を指示された電子機器にグループ情報が登録済みであると判定された場合（ステップＳ１５０３：Ｙｅｓ）には、ナビゲーション装置３１０は、ナビゲーション装置３１０に登録されている電子機器のうち、接続を指示された電子機器と同一グループの電子機器を特定する（ステップＳ１５０４）。
【０１１０】
ステップＳ１５０４において、接続を指示された電子機器と同一グループの電子機器を特定したのち、ナビゲーション装置３１０は、まず、所定のプロファイルを用いて接続を指示された電子機器と接続をおこなう（ステップＳ１５０５）。ここで、所定のプロファイルとは、図５に示した電子機器に関する情報５００において、接続を指示された電子機器にあらかじめ設定されたプロファイルである。
【０１１１】
ステップＳ１５０５において、接続を指示された電子機器と接続をおこなったのち、ナビゲーション装置３１０は、Ｂｌｕｅｔｏｏｔｈによって通信可能範囲内の、接続を指示された電子機器と同一グループの電子機器を検索する（ステップＳ１５０６）。
【０１１２】
ステップＳ１５０６において、接続を指示された電子機器と同一グループの電子機器を検索したのち、ナビゲーション装置３１０は、通信可能範囲内の、接続を指示された電子機器と同一グループの電子機器が検索されたか否かを判定する（ステップＳ１５０７）。
【０１１３】
ステップＳ１５０７において、接続を指示された電子機器と同一グループの電子機器が検索されたと判定された場合（ステップＳ１５０７：Ｙｅｓ）には、ナビゲーション装置３１０は、所定のプロファイルを用いて検索された電子機器と接続をおこなう（ステップＳ１５０８）。ここで、所定のプロファイルとは、図５に示した電子機器に関する情報において、検索された電子機器にあらかじめ設定されたプロファイルである。
【０１１４】
なお、ステップＳ１５０７において、接続を指示された電子機器と同一グループの電子機器が検索されなかったと判定された場合（ステップＳ１５０７：Ｎｏ）には、ナビゲーション装置３１０は、そのまま一連の処理を終了する。
【０１１５】
一方、ステップＳ１５０３において、接続を指示された電子機器にグループ情報が登録されていないと判定された場合（ステップＳ１５０３：Ｎｏ）には、接続を指示された電子機器のグループ情報の登録を催促する（ステップＳ１５０９）。具体的には、ナビゲーション装置３１０は、ディスプレイ４１３に、「この電子機器はグループが登録されていません。グループを登録してください」と表示し、利用者にグループ情報の入力を催促する。
【０１１６】
ステップＳ１５０９において、接続を指示された電子機器のグループ情報の登録を催促したのち、ナビゲーション装置３１０は、ステップＳ１５０９での催促によって、グループ情報の入力を受け付けたか否かを判定する（ステップＳ１５１０）。具体的には、ナビゲーション装置３１０は、入力デバイス４１１が操作されることによって、接続を指示された電子機器のグループ情報の入力を受け付けたかを判定する。
【０１１７】
ステップＳ１５１０において、グループ情報の入力を受け付けたと判定された場合（ステップＳ１５１０：Ｙｅｓ）には、入力されたグループ情報に基づいて、接続が指示された電子機器のグループ情報を登録し（ステップＳ１５１１）、ステップＳ１５０２へ戻り、上記に説明した処理をおこなう。なお、ステップＳ１５１０において、グループ情報の入力が受け付けられなかったと判定された場合（ステップＳ１５１０：Ｎｏ）には、ナビゲーション装置３１０は、所定のプロファイルを用いて接続を指示された電子機器と接続をおこない（ステップＳ１５１２）、一連の処理を終了する。
【０１１８】
以上に説明したように、本実施例のナビゲーション装置３１０によれば、電子機器との接続が指示されると、当該電子機器との接続をおこなうとともに、当該電子機器と同一グループに属する他の電子機器との接続もおこなうことができる。これにより、利用者はナビゲーション装置３１０と任意の電子機器との接続を指示すると、接続を指示した電子機器と同一グループに属する他の電子機器も接続されるため、個々に接続する手間を低減させ、利便性の向上を図ることができる。
【０１１９】
また、本実施例のナビゲーション装置３１０によれば、自動的に接続される電子機器は、利用者によって指示された電子機器と同一グループに属する電子機器であるため、利用者は、同時に利用したい電子機器を所望のグループに分類して登録しておくことにより、接続される電子機器の組み合わせを任意に設定することができるので、利便性の向上を図ることができる。
【０１２０】
さらに、本実施例のナビゲーション装置３１０によれば、電子機器の種別や機能に応じたプロファイルを用いて接続をおこなうことができる。これにより、接続をおこなう電子機器に応じたデータを送受信することができ、適切なデータの送受信ができるため、利便性の向上を図ることができる。
【０１２１】
そして、本実施例のナビゲーション装置３１０によれば、接続を指示された電子機器にグループ情報が登録されていない場合に、当該電子機器のグループ情報の登録を催促することができる。これにより、利用者のグループ情報の登録し忘れを防止できるので、利便性の向上を図ることができる。
【０１２２】
また、本実施例のナビゲーション装置３１０によれば、複数の電子機器と接続することができ、それぞれの電子機器が有する機能を連携させて動作させることができるので、接続された電子機器の管理を容易にして、利便性の向上を図ることができる。
【０１２３】
また、本実施例のナビゲーション装置３１０によれば、ナビゲーション装置３１０は、各種の電子機器との接続をおこなうことによって、接続された電子機器が有する機能を用いてナビゲーション装置３１０の機能を拡張することができるので、利便性の向上を図ることができる。
【０１２４】
なお、本実施例では、ナビゲーション装置３１０は、任意の電子機器との接続が指示された場合に、任意の電子機器と接続し、当該電子機器と同一グループに属する他の電子機器と接続することを例として説明したが、これに限らない。前述したように、ナビゲーション装置３１０は、たとえば、ナビゲーション装置３１０の電源がオンとされた場合に、特定の電子機器（たとえば、携帯電話３２１）との接続をおこない、他の電子機器との接続を自動で試行し、接続可能な他の電子機器（たとえば、携帯電話３２２）との接続をおこなうこととしてもよい。また、ナビゲーション装置３１０は、電源がオンとされた場合のほか、所定の周期（たとえば、３０秒）で、特定の電子機器（たとえば、携帯電話３２１）との接続をおこない、接続可能な他の電子機器（たとえば、携帯電話３２２）との接続をおこなうこととしてもよい。
【０１２５】
なお、本実施の形態で説明した通信方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記憶媒体に記憶され、コンピュータによって記憶媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な媒体であってもよい。
【符号の説明】
【０１２６】
１００  通信システム
１１０  通信装置
１１１  接続部
１１２  記憶部
１１３  登録部
１１４  催促部
１１５  通信制御部
１２１，１２２  電子機器
【国際調査報告】
2009107245.tif 000018
2009107245.tif 000019