(57)【要約】【課題】処理機能に支障をきたすことなく効率よくデータ通信処理を行うことができるナビゲーション装置を提供する。【解決手段】ナビゲーション装置１は、外部の通信装置と交信を行うためのデータ通信装置４と、ＣＰＵ２５とを備える。データ通信装置４は、ＵＷＢ２１と無線ＬＡＮ２２とＢｌｕｅｔｏｏｔｈ２３と携帯電話２４とを備える。ＣＰＵ２５は、実行中の処理を検知し、検知された実行中の処理による負荷を判定し、判定された負荷に応じて複数の無線通信手段のうちの１つを選択する。【選択図】図２
2005027026.tif 000002
【特許請求の範囲】
【請求項１】
外部の通信装置とデータ通信を行うことが可能であり通信速度が異なる複数の無線通信手段と、
実行中の処理の負荷に応じて前記複数の無線通信手段のうちの１つを選択する選択手段と
を備えることを特徴とするナビゲーション装置。
【請求項２】
外部の通信装置とデータ通信を行うことが可能であり通信速度が異なる複数の無線通信手段と、
実行中の処理を検知する検知手段と、
前記検知手段により検知された実行中の処理による負荷を判定する負荷判定手段と、
前記負荷判定手段により判定された負荷に応じて前記複数の無線通信手段のうちの１つを選択する選択手段と
を備えることを特徴とするナビゲーション装置。
【請求項３】
前記負荷判定手段により判定される負荷と前記複数の通信手段とを関連付けたテーブルを備えており、該テーブルを参照して前記負荷判定手段により判定される負荷が大きいほど前記選択手段は通信速度の遅い無線通信手段を選択するように設定されていることを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記複数の無線通信手段は、外部の通信装置と無線により通信可能な携帯端末を含むことを特徴とする請求項１乃至請求項３のうち何れか１項に記載のナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、道路地図情報や交通情報等を保持している情報センタとの間で、各種データを送受信することができるナビゲーション装置に関するものである。
【０００２】
【従来の技術】
車による移動を容易とするために、目的地までの経路を表示して行き先案内をするナビゲーション装置が開発されている。そして、近年のナビゲーション装置では、Ｅメールや地図情報等のデータ転送を行うためにデータ通信装置が備えられたものがある。このようなデータ通信装置として、例えば、車両の移動速度に応じて、複数の通信回線の中から使用する通信回線を選択することができるものが提案されている（特許文献１参照）。このナビゲーション装置は、車両の移動速度が速いときには通信回線として携帯電話を選択し、移動速度が遅いときにはＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ  ）回線を選択できるように構成されている。即ち、車両の移動速度が速いときには高速移動時でも通信可能である携帯電話が選択され、車両の移動速度が遅いときにはデータ通信能力の高いＰＨＳが選択される。このように、車両の移動速度に応じて最も適している通信手段を用いることで、効率よくデータ通信を行うことができる。
【０００３】
【特許文献１】
特開平１０―８４５６８号公報
【０００４】
【発明が解決しようとする課題】
ところで、地図情報等のデータ量の増加にともない通信速度の高速化が望まれている。しかしながら、高速なデータ通信はナビゲーション装置における負荷が大きい。このため、ナビゲーション装置が経路探索などの負荷の大きい処理を行っているときにデータ通信が必要になると、データ通信を確実に行わなければならないため、実行中の処理の速度が遅くなったり処理が停止したりする等、処理機能に支障をきたすという問題があった。
【０００５】
本発明は上記課題に鑑みなされたものであって、処理機能に支障をきたすことなく効率よくデータ通信処理を行うことができるナビゲーション装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、請求項１に記載のナビゲーション装置は、外部の通信装置とデータ通信を行うことが可能であり通信速度が異なる複数の無線通信手段と、実行中の処理の負荷に応じて前記複数の無線通信手段のうちの１つを選択する選択手段とを備えることを特徴とする。
【０００７】
請求項１に記載の発明によれば、ナビゲーション装置において、実行中の処理の負荷に応じて、最適な無線通信手段が選択される。このため、当該ナビゲーション装置の処理速度を遅らせたり処理を停止させたりする等の支障をきたすことなく、無線通信手段を介して外部の通信装置と効率よくデータ通信を行うことができる。
【０００８】
請求項２に記載のナビゲーション装置は、外部の通信装置とデータ通信を行うことが可能であり通信速度が異なる複数の無線通信手段と、実行中の処理を検知する検知手段と、前記検知手段により検知された実行中の処理による負荷を判定する負荷判定手段と、前記負荷判定手段により判定された負荷に応じて前記複数の無線通信手段のうちの１つを選択する選択手段とを備えることを特徴とする。
【０００９】
請求項２に記載の発明によれば、負荷判定手段により判定された負荷に応じて、最適な無線通信手段が選択される。このため、当該ナビゲーション装置の処理速度を遅らせたり処理を停止させたりする等の支障をきたすことなく、無線通信手段を介して外部の通信装置とデータ通信を行うことができる。
【００１０】
請求項３に記載の発明は、請求項２に記載のナビゲーション装置において、前記負荷判定手段により判定される負荷と前記複数の通信手段とを関連付けたテーブルを備えており、該テーブルを参照して前記負荷判定手段により判定される負荷が大きいほど前記選択手段は通信速度の遅い無線通信手段を選択するように設定されていることを特徴とする。
【００１１】
請求項３に記載の発明によれば、請求項２に記載の発明の作用に加えて、ナビゲーション装置の処理中の負荷が大きければ、処理を滞らせることを防止することのできる通信能力の小さい無線通信手段が選択される。また、ナビゲーション装置の処理中の負荷が小さければ、外部の通信装置とより多くのデータ伝送が可能である通信能力の大きい無線通信手段が選択される。このように、複数の無線通信手段のうち、そのときの実行中の処理に適した通信能力を有する通信手段が選択されるようにすることができる。
【００１２】
請求項４に記載の発明は、請求項１乃至請求項３のうち何れか１項に記載のナビゲーション装置において、前記複数の無線通信手段は、外部の通信装置と無線により通信可能な携帯端末を含むことを特徴とする。
【００１３】
請求項４に記載の発明によれば、請求項１乃至請求項３のうち何れか１項に記載の発明の作用に加えて、簡易な構成で無線通信手段を設けることができる。
【００１４】
【発明の実施の形態】
以下、本発明を具体化した一実施形態について、図１〜図６を参照して説明する。
【００１５】
図１に示すように、ユーザの自動車ＣＡに搭載されたナビゲーション装置１は、無線通信手段としてのデータ通信装置４を備えている。ナビゲーション装置１は、このデータ通信装置４により、ネットワークＮ及び基地局ＢＣを介して外部の通信装置としてのナビゲーション管理センタ（以下、ナビセンタという）ＳＣに接続されている。このため、ナビゲーション装置１は、ナビセンタＳＣとの間で経路情報や現在位置情報等を含む各種情報の授受を行うようになっている。
【００１６】
詳述すると、ナビゲーション装置１からの送信データが、同ナビゲーション装置１のデータ通信装置４から電波信号となって発信される。そして、この電波信号は基地局ＢＣのアンテナで受信され、ネットワークＮを介してナビセンタＳＣに送信される。反対に、同ナビセンタＳＣは、最新経路の情報や交通情報等を電波信号としてネットワークＮの基地局ＢＣからナビゲーション装置１に発信する。そして、ナビゲーション装置１は、この電波信号をデータ通信装置４にて受信する。
【００１７】
一方、ナビセンタＳＣは、ユーザの自宅Ｈにあるパーソナルコンピュータ（以下、パソコンという）７に、ネットワークＮを介して接続されている。また、自宅Ｈのパソコン７には無線ＬＡＮルータ８が接続されており、ナビゲーション装置１のデータ通信装置４は、この無線ＬＡＮルータ８との間で無線通信可能とされている。このため、ナビゲーション装置１は、自宅Ｈのパソコン７を介してナビセンタＳＣと通信可能とされている。
【００１８】
ナビセンタＳＣは、ナビゲーションサーバ９等を含む各種サーバを備えている。ナビゲーションサーバ９は、ナビゲーションプログラム及びデータを記憶管理しており、地図描画部、経路探索部、経路案内部、現在位置計算部、目的位置設定操作制御部等を備えている。ナビゲーションプログラムは、一般的な経路探索や経路上の任意の地点の探索などの処理を行うためのプログラムや、経路案内に必要な表示制御、音声案内に必要な音声出力制御を行うためのプログラムからなる。具体的には、現在位置、目的地及び通過点を設定し、探索道路データを用いて経路探索を実行するプログラムを備える。また、地図描画やマップマッチング、経路に沿って音声出力タイミングや音声フレーズを決定するためのプログラムを備えている。
【００１９】
一方、データは、上記ナビゲーションプログラムの実行に必要なデータ、さらに、経路案内及び地図表示に必要な表示情報等からなる。具体的には、データは、登録データとして、地図データ（道路地図、住宅地図、建物形状地図等）、道路データ、駐車場データ、交差点データ、ノードデータ、リンクデータ、写真データ、登録地点データ等を含む。更に、データは、案内データとして、目的地点データ、目的地読み込みデータ等を含む。これらのデータは、緯度及び経度からなる位置情報とその位置情報で示される位置に関する情報とが関連付けられている。なお、地図データ、道路データ、登録地点データ等の登録データは、本実施形態の処理に先立って予め記録されている。また、これらの登録データは、ナビセンタＳＣの管理者により入力された情報に基づいて、新たに記録され、又は、更新される。
【００２０】
ナビゲーションサーバ９は、上記ナビゲーションプログラムに従って経路探索等の処理を行う。つまり、ナビゲーションサーバ９は、ナビゲーション装置１から送信される自動車ＣＡの現在位置に関する検出データから自動車ＣＡの現在位置を算出し、その現在位置や目的地の位置情報に基づいて、経路探索等の処理を行う。
【００２１】
一方、ナビセンタＳＣは、インターネットサーバＷを介してサービスプロバイダＳＰに接続されている。このサービスプロバイダＳＰには、例えば、気象情報センタＷＣ、交通情報センタＴＣ、音楽情報センタＭＣ等が含まれている。このサービスプロバイダＳＰからは、最新の気象情報、交通情報（渋滞情報や事故情報等）、音楽情報を取得することができる。
【００２２】
次に、ナビゲーション装置１について説明する。
ナビゲーション装置１は、図２に示すように、入出力装置２、現在位置検出装置３、データ通信装置４（図１参照）、情報記憶装置５及び主制御装置６を備えている。
【００２３】
入出力装置２は、目的地を入力したり、ユーザが必要な時に案内情報を音声や画像にて出力できるようにしたりして、ユーザの意思によりナビゲーション処理を主制御装置６に指示する装置である。入出力装置２は、タッチパネル１１、ディスプレイ１２及びスピーカ１３を備えている。
【００２４】
タッチパネル１１は、ディスプレイ１２の略全面に亘って重ねられた透明な接触検知用のパネルであり、例えばユーザがディスプレイ１２の表示画面１２ａ（図１参照）に合わせて指先などを接触させると、当該接触位置に応じた信号を主制御装置６に出力する。従って、このタッチパネル１１によりディスプレイ１２の表示画面１２ａに応じてタッチスイッチ（ジョグキーなど）等が構成されるようになっている。そして、ユーザは、このタッチパネル１１（スイッチ等）の選択操作等により、目的地の設定や経路探索等を行う。なお、接触の検知としては圧力変化を感知する感圧式や、静電気圧による電気信号を感知する静電式、光の照射・遮断に応じた電気信号を感知する光電式などがある。
【００２５】
ディスプレイ１２は、例えば、表示画面１２ａが自動車ＣＡのダッシュボードに隣接して搭載されており、カラー液晶ディスプレイを用いている。このディスプレイ１２は、例えば経路案内として現在位置を含む地図を表示画面１２ａに表示する。スピーカ１３は、経路案内を音声で出力する。
【００２６】
現在位置検出装置３は、自動車ＣＡの現在位置に関する情報を検出、又は受信する装置である。現在位置検出装置３は、ＧＰＳ受信装置１４、ＶＩＣＳ（道路交通情報通信システム；Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）受信装置１５、絶対方位センサ１６、相対方位センサ１７及び距離センサ１８を備えている。
【００２７】
ＧＰＳ受信装置１４は、衛星航法システム（ＧＰＳ；Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ  ）を利用して自動車ＣＡの現在位置や、車両方位、車両速度等を検出する。ＶＩＣＳ受信装置１５は、ＦＭ多重放送局、ビーコン（道路に設置され、狭義の渋滞情報や道路規制情報等を自動車ＣＡに向けて発信する発信機）が送信する道路情報を受信する受信装置である。
【００２８】
絶対方位センサ１６は、地磁気センサ等で構成されており、東西南北の方向を得る。相対方位センサ１７は、ステアリングセンサ、ジャイロ等で構成されており、自動車ＣＡの進行方向を得る。距離センサ１８は、車輪の回転数を得て走行距離を算出する。
【００２９】
データ通信装置４は、ナビセンタＳＣと通信可能であるとともに、インターネットサーバＷを介してサービスプロバイダＳＰと通信可能である。データ通信装置４により、ナビゲーション装置１は、上記現在位置検出装置３により検出した自動車ＣＡの現在位置の現在位置情報を基地局ＢＣに発信し、ネットワークＮを介してその現在位置情報をナビセンタＳＣに送信する。
【００３０】
詳しくは、ナビゲーション装置１は、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ  ）２１、無線ＬＡＮ２２及びＢｌｕｅｔｏｏｔｈ２３により、ユーザの自宅Ｈのパソコン７に接続された無線ＬＡＮルータ８を介して、ネットワークＮと無線通信可能である。このため、ＵＷＢ２１、無線ＬＡＮ２２及びＢｌｕｅｔｏｏｔｈ２３により、ナビゲーション装置１は、自宅Ｈの無線ＬＡＮルータ８及びパソコン７を介してネットワークＮに接続され、更に、ナビセンタＳＣを介してインターネットサーバＷに接続されてサービスプロバイダＳＰと接続される。
【００３１】
また、携帯電話２４は、基地局ＢＣを介してネットワークＮと通信可能である。このため、携帯電話２４により、ナビゲーション装置１は、基地局ＢＣを介してネットワークＮに接続され、更に、ナビセンタＳＣを介してインターネットサーバＷに接続されてサービスプロバイダＳＰと接続される。なお、携帯電話２４は、データ通信装置４に脱着可能とされている。因みに、携帯電話２４は、ナビセンタＳＣ又はインターネットサーバＷと直接無線にて接続してもよい。
【００３２】
また、ナビゲーション装置１は、データ通信装置４により、コンビニ、駅などで設置されるアクセスポイントを介してネットワークＮに接続され、更に、ナビセンタＳＣを介してインターネットサーバＷに接続されてサービスプロバイダＳＰと接続される。
【００３３】
データ通信装置４は、無線通信手段としてのＵＷＢ２１、無線ＬＡＮ２２、Ｂｌｕｅｔｏｏｔｈ２３及び携帯電話２４を備えている。なお、携帯電話２４は、携帯端末にも相当する。
【００３４】
ＵＷＢ２１は、広い帯域幅を占有する無線伝送方式を指し、非常に広い範囲にパルス信号を分散させる。例えば、ＵＷＢ２１は、信号の中心周波数から２５％以上、或いは１．５ＧＨｚ以上の伝送帯域を持つ。ＵＷＢ２１は、本実施形態においては、近距離間通信において１００Ｍｂｐｓ（ｂｉｔｓ  ｐｅｒ  ｓｅｃｏｎｄ  ）以上の高速な通信能力を有する。無線ＬＡＮ２２は、無線通信規格、例えば、ＩＥＥＥ８０２．１１ｇ規格に準拠している。無線ＬＡＮ２２は、本実施形態においては、近距離通信において約２０．１Ｍｂｐｓの通信速度（通信能力）を有する。
【００３５】
Ｂｌｕｅｔｏｏｔｈ２３は、異なる電子機器間の通信を無線で行うことができる。例えば、Ｂｌｕｅｔｏｏｔｈ２３は、２．４ＧＨｚの周波数帯の無線を利用し、最大約１０ｍの範囲の機器とデータ通信できる。Ｂｌｕｅｔｏｏｔｈ２３は、本実施形態では、１Ｍｂｐｓの通信速度（通信能力）で音声及びデータ両方の通信が可能である。また、携帯電話２４は、本実施形態では、最大１４４Ｋｂｐｓの通信速度（通信能力）を有する。
【００３６】
以上説明したように、データ通信装置４において、ＵＷＢ２１（１００Ｍｂｐｓ）、無線ＬＡＮ２２（２０．１Ｍｂｐｓ）、Ｂｌｕｅｔｏｏｔｈ２３（１Ｍｂｐｓ）、携帯電話２４（１４４Ｋｂｐｓ）の順に通信能力が小さくなる。通信速度（通信能力）が小さいものは、ＣＰＵ２５の負荷が小さい。従って、データ通信装置４において、ＵＷＢ２１、無線ＬＡＮ２２、Ｂｌｕｅｔｏｏｔｈ２３、携帯電話２４の順にＣＰＵ２５の負荷が少なくなる。
【００３７】
情報記憶装置５は、例えばハードディスク等で構成されており、図３に示すように、アプリケーションプログラム（以下、アプリケーションという）５１と、デバイスドライバ５２と、オペレーティングシステム（以下、ＯＳという）５３とを備えている。
【００３８】
アプリケーション５１には、ナビゲーションプログラム及びナビゲーションデータがインストールされている。
ナビゲーションプログラムは、地図描画部、経路探索部、経路案内部、現在位置計算部、目的位置設定操作制御部等を備えている。つまり、経路探索等の処理を行うためのプログラム、経路案内に必要な表示制御、音声案内に必要な音声制御を行うためのプログラム及びそれに必要なデータ、更には、経路案内及び地図表示に必要な表示情報が格納されている。
【００３９】
具体的には、現在位置検出装置３からの現在位置、タッチパネル１１からの入力信号に基づき、目的地の設定、及び通過点を設定し、探索道路データを用いて経路探索を実行するプログラム、ＶＩＣＳ受信装置１５から取得した交通情報に基づき、探索道路データを変換し再度経路探索を実行させるプログラムである。また、地図描画やマップマッチング、経路に沿って音声出力タイミングや音声のフレーズを決定するためのプログラムである。
【００４０】
一方、アプリケーション５１には、データ受信部５１ａが備えられている。このデータ受信部５１ａにより、外部からのデータの受信が行われる。データとしては、地図データ（道路地図、住宅地図、建物形状地図等）、交差点データ、ノードデータ、道路データ、写真データ、登録地点データ、目的地点データ、目的地読みデータ、電話番号データ、住所データ、その他のナビゲーション装置１に必要な全てのデータである。
【００４１】
デバイスドライバ５２には、インターネットに接続するために必要なプロトコルＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ）に従って通信を行うためのプログラムがインストールされている。インターネットからのデータ受信は、インターネット標準プロトコルであるＴＣＰ／ＩＰによって行われる。
【００４２】
また、デバイスドライバ５２には、携帯電話２４のモデムを作動させるためのプログラムと、ＵＷＢ２１を作動させるためのプログラムと、Ｂｌｕｅｔｏｏｔｈ２３を作動させるためのプログラムとがインストールされている。また、無線ＬＡＮ２２を通して、例えばＰＰＰ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ  ）に従って通信を行うためのプログラムがインストールされている。
【００４３】
主制御装置６は、図２に示すように、ＣＰＵ２５、フラッシュメモリ２６、ＲＯＭ２７、ＲＡＭ２８、画像メモリ２９、画像プロセッサ３０、音声プロセッサ３１、通信インターフェース３２、センサ入力インターフェース３３及びタイマ３４等を備える。
【００４４】
ＣＰＵ２５は、種々の演算処理を実行する。ＣＰＵ２５は、選択手段、検知手段、負荷判定手段に相当する。例えば、ＣＰＵ２５は、情報記憶装置５から読み出されたナビゲーションプログラムに従って、経路探索等の処理を行う。つまり、ＣＰＵ２５は、現在位置検出装置３からの自動車ＣＡの現在位置に関する検出データから現在位置を算出し、その現在位置や目的地の位置情報に基づいて、経路探索等の処理を行う。或いは、ＣＰＵ２５は、ディスプレイ１２の表示画面１２ａに自動車ＣＡの現在位置を含む地図及び所要のマークを表示して経路案内を行う。
【００４５】
フラッシュメモリ２６は、情報記憶装置５から読み出したナビゲーションプログラム、画像表示プログラム及び画像表示に係るユーザの設定情報（データ）等を格納する。ＲＯＭ２７は、フラッシュメモリ２６に格納したプログラムのプログラムチェック、更新処理を行うプログラムを格納している。ＲＡＭ２８は、設定された目的地の地点座標、道路コードナンバー等の探索された経路案内情報や演算処理中のデータを一時格納する。
【００４６】
画像メモリ２９は、ディスプレイ１２の表示画面１２ａに表示する地図等の画像データを記憶する。画像プロセッサ３０は、ＣＰＵ２５からの表示制御信号に基づいて、画像メモリ２９から画像データを取り出し、画像処理を施してディスプレイ１２に地図等を表示する。
【００４７】
音声プロセッサ３１は、ＣＰＵ２５からの音声出力制御信号に基づいて、経路案内情報に含まれる音声出力のための情報をアナログ信号に変換させてスピーカ１３に出力する。例えば、音声プロセッサ３１は、情報記憶装置５から読み出した走行案内のための音声、フレーズ、１つにまとまった文章、音等を合成してアナログ信号に変換させる。
【００４８】
通信インターフェース３２は、入出力装置２のタッチパネル１１、現在位置検出装置３のＧＰＳ受信装置１４、ＶＩＣＳ受信装置１５、及びデータ通信装置４のＵＷＢ２１、無線ＬＡＮ２２、Ｂｌｕｅｔｏｏｔｈ２３、携帯電話２４との間でのデータの授受を行う。
【００４９】
センサ入力インターフェース３３は、現在位置検出装置３の絶対方位センサ１６、相対方位センサ１７及び距離センサ１８からのセンサ信号を取り込む。タイマ３４は、内部ダイアログ情報に日付や時間を記入する。
【００５０】
上記の構成において、ＣＰＵ２５は、現在位置検出装置３からの現在位置に関するデータ、及び上記ＲＡＭ２８に格納された目的地に関するデータに基づき、情報記憶装置５から読み出されフラッシュメモリ２６に格納されたナビゲーションプログラムに従って、経路探索を行う。そして、その経路探索結果を、ＲＡＭ２８に格納する。また、ＣＰＵ２５は、ＲＡＭ２８に格納された経路案内情報に基づいて、経路案内のための各種画面をディスプレイ１２の表示画面１２ａに表示させるための動作を行う。或いは、ＣＰＵ２５は、経路案内のための音声をスピーカ１３から出力させるための動作を行う。ここで、案内経路については、ユーザの選択、即ち、タッチパネル１１の選択操作によって、ＣＰＵ２５は画面表示、音声出力の何れでも選択できるようになっている。
【００５１】
更には、ＲＯＭ２７又はフラッシュメモリ２６にはＣＰＵ２５における実行中の処理の負荷に応じて無線通信手段を選択するテーブルデータが記憶されており、ＣＰＵ２５は、このテーブルデータを参照して、無線通信手段を選択する。
【００５２】
次に、本実施形態のナビゲーション装置１の作用について説明する。
ナビゲーション装置１が起動されると、図４に示す処理が行われる。
図４に示すように、ナビゲーション装置１（図２参照）が起動されると、ＣＰＵ２５が初期化され（ステップＳ１１）、そしてＯＳ５３が初期化される（ステップＳ１２）。更に、アプリケーション５１及びデバイスドライバ５２が初期化され（ステップＳ１３）、ナビゲーション装置１が無線通信可能なように設定される。
【００５３】
その後、ＯＳ５３が起動される（ステップＳ１４）。そして、ナビゲーション装置１に記憶された前回の探索画面等のメモリが初期化される（ステップＳ１５）。更に、ネットワークドライバ（本実施形態においては、自宅Ｈの無線ＬＡＮルータ８等）が起動され（ステップＳ１６）、このネットワークドライバとＵＷＢ２１、無線ＬＡＮ２２及びＢｌｕｅｔｏｏｔｈ２３とが使用可能な状態とされる。その後、アプリケーション５１やデバイスドライバ５２が起動される（ステップＳ１７）。
【００５４】
そして、主制御装置６の通信インターフェース３２において受信データがあるか否かが判定される（ステップＳ１８）。ここで、ナビゲーション装置１に、ナビセンタＳＣやインターネットサーバＷ等の外部の通信装置からの地図データの取り込みや、ニュース、メール等の取り込みがあったか否かが判定される。
【００５５】
データの受信があれば（ステップＳ１８，ＹＥＳ）、ナビゲーション装置１は、ＣＰＵ２５からの２５の負荷状況確認処理を行い（ステップＳ１９）、そして、通信方法選択処理を行う（ステップＳ２０）。その後、ステップＳ２０にて選択された通信手段によりデータのダウンロードが行われ（ステップＳ２１）、処理は終了する。また、データの受信がないと判定されれば（ステップＳ１８，ＮＯ）、処理は終了する。
【００５６】
次に、上述した負荷状況確認処理（ステップＳ１９）について、図５を参照して説明する。
先ず、ＣＰＵ２５は、経路探索中であるか否かを判定する（ステップＳ３１）。経路探索中であれば（ステップＳ３２，ＹＥＳ）、ＣＰＵ２５により、負荷は「特大」に設定される（ステップＳ３４）。また、経路探索中ではないと判定されれば（ステップＳ３２，ＮＯ）、地図描画中であるか否かが判定される（ステップＳ３５）。地図描画中であると判定されれば（ステップＳ３５，ＹＥＳ）、負荷は「大」に設定される（ステップＳ３６）。
【００５７】
そして、地図描画中でないと判定されれば（ステップＳ３５，ＮＯ）、音声出力中であるか否かが判定される（ステップＳ３７）。音声出力中であると判定されれば（ステップＳ３７，ＹＥＳ）、負荷は「中」に設定される（ステップＳ３８）。また、音声出力中ではないと判定されれば（ステップＳ３７，ＮＯ）、負荷は「小」に設定される（ステップＳ３９）。
【００５８】
このように、ＣＰＵ２５は、負荷状況確認処理を実行することにより、ナビゲーション装置１において処理中のタスクによる負荷状況を、「特大」、「大」、「中」及び「小」の４段階に設定する。
【００５９】
上述した負荷状況確認処理により設定された負荷状況に基づいて、ＣＰＵ２５は、図６に示す通信方法選択処理を行う。
先ず、負荷が「特大」であるか否かが判定される（ステップＳ４１）。負荷が「特大」であると判定されれば（ステップＳ４１，ＹＥＳ）、通信手段として携帯電話２４が選択される（ステップＳ４２）。また、負荷が「特大」ではないと判定されれば（ステップＳ４１，ＮＯ）、負荷が「大」であるか否かが判定される（ステップＳ４３）。
【００６０】
そして、負荷が「大」であると判定されれば（ステップＳ４３，ＹＥＳ）、通信手段としてＢｌｕｅｔｏｏｔｈ２３が選択される（ステップＳ４４）。また、負荷が「大」ではないと判定されれば（ステップＳ４３，ＮＯ）、負荷が「中」であるか否かが判定される（ステップＳ４５）。
【００６１】
そして、負荷が「中」であると判定されれば（ステップＳ４５，ＹＥＳ）、通信手段として無線ＬＡＮ２２が選択される（ステップＳ４６）。負荷が「中」ではないと判定されれば（ステップＳ４５，ＮＯ）、負荷は「小」ということとなり、通信手段としてＵＷＢ２１が選択される。
【００６２】
以上説明したように、本実施形態においては４段階の負荷状況に基づいて、データ通信装置４のＵＷＢ２１、無線ＬＡＮ２２、Ｂｌｕｅｔｏｏｔｈ２３及び携帯電話２４のうち負荷状況に対応する通信速度（通信能力）を有する通信手段が選択される。
【００６３】
つまり、負荷状況が「特大」であるときには、比較的通信能力が小さくデータ通信速度の遅い携帯電話２４が選択される。このため、ナビゲーション装置１が、携帯電話２４を介して外部のデータをダウンロードする等の無線通信処理を行っても、処理中の作業が滞るという事態の発生を抑制することができる。
【００６４】
そして、ナビゲーション装置１の負荷状況が「大」、「中」、「小」と小さくなるに従い、順次通信能力が小さい通信手段が選択され、最も負荷状況が小さいときには、最も通信能力が大きく通信速度の速いＵＷＢ２１が選択される。このように、ナビゲーション装置１において実行中の処理を遅らせたり停止させたりすることがない程度のデータ受信量となるように適宜無線通信手段が選択され、効率よくデータ通信を行うことができる。即ち、ナビゲーション装置１は、外部の通信装置のデータをダウンロードする際に、処理速度が遅くなったり処理が止まったりすることを防止することができるとともに、データ通信能力を最大限に利用しながら有効に外部のデータをダウンロードすることができる。
【００６５】
従って、本実施形態のナビゲーション装置１によれば、以下のような効果を得ることができる。
（１）本実施形態では、ナビゲーション装置１は、外部の通信装置と交信を行うためのデータ通信装置４と、ＣＰＵ２５とを備える。データ通信装置４は、ＵＷＢ２１と無線ＬＡＮ２２とＢｌｕｅｔｏｏｔｈ２３と携帯電話２４とを備える。ＣＰＵ２５は、実行中の処理を検知し、検知された実行中の処理に基づいて、その処理による負荷を判定し、判定された負荷に基づいて上述した無線通信手段のうちの１つを選択する。このため、実行中の処理の負荷に応じて最適な無線通信手段を選択することができる。従って、ナビゲーション装置１は、実行中の処理の速度を遅らせたり処理を停止させたりする等の支障をきたすことなく、データ通信装置４を介してナビセンタＳＣやインターネットサーバＷと効率よくデータ通信を行うことができる。
【００６６】
（２）本実施形態では、ナビゲーション装置１は、ＣＰＵ２５により判定される負荷と複数の無線通信手段とを関連付けたテーブルを備えており、該テーブルを参照して、ＣＰＵ２５は、判定される負荷が大きいほど通信速度の遅い無線通信手段を選択するように設定されている。このため、ナビゲーション装置１の処理中の負荷が大きければ、処理を滞らせることを防止することのできる通信能力の小さい無線通信手段が選択される。また、ナビゲーション装置１の処理中の負荷が小さければ、外部の通信装置とより多くのデータ伝送が可能である通信能力の大きい無線通信手段が選択される。このように、複数の無線通信手段のうち、そのときの実行中の処理に適した通信能力を有する通信手段は選択されるようにすることができる。
【００６７】
（３）本実施形態では、複数の無線通信手段は、外部の通信装置と無線により通信可能な携帯電話２４を含む。このため、簡易な構成で無線通信手段を設けることができる。
【００６８】
（４）本実施形態では、実行中の処理の負荷が４段階に判別され、４つの無線通信手段のうちから判別された負荷に応じた１つの無線通信手段がＣＰＵ２５により選択される。このため、実行中の処理の負荷に応じてより適した無線通信手段を選択することができる。
【００６９】
なお、上記実施形態は以下のような別例に変更して具体化してもよい。
・本実施形態では、負荷状況確認処理によって判別される作業状況による負荷の段階は、「特大」、「大」、「中」、「小」の４段階としたが、負荷状況を判別する段階はこれに何ら限定されない。例えば、２段階のみに判別するようにしてもよいし、更に細かく分類して５段階以上に判別するようにしてもよい。その場合、それぞれの負荷の段階に対応する無線通信手段を選択するように構成すればよい。
【００７０】
・本実施形態では、ＣＰＵ２５により、処理中の負荷の大きさを判定し、負荷状況に対応する通信速度を有する通信手段をデータ通信装置４から選択するように構成したが、負荷を判定することなく、実行中の処理に対応させて通信手段を選択するように構成してもよい。そうすると、負荷を判定する処理が必要なくなり、ＣＰＵ２５においてその分のメモリ領域を確保することができる。
【００７１】
・本実施形態では、データ通信装置４に、無線通信手段としてＵＷＢ２１、無線ＬＡＮ２２、Ｂｌｕｅｔｏｏｔｈ２３及び携帯電話２４が備えられているものとしたが、無線通信手段はこれに何ら限定されない。例えば、光無線通信システムを構築することで、ナビゲーション装置１とナビセンタＳＣやインターネットサーバＷ等と通信可能としてもよい。
【００７２】
・本実施形態では、携帯端末の無線通信手段として携帯電話２４を用いたが、携帯端末は携帯電話に限定されず、例えば、ＰＨＳを用いてもよい。
・本実施形態では、ＣＰＵ２５は、ＲＯＭ２７又はフラッシュメモリ２６に記憶されたテーブルを参照して、判定された負荷に応じて４つの無線通信手段のうちの１つを選択するものとしたが、ＣＰＵ２５は他の方法により無線通信手段を選択するようにしてもよい。例えば、ＣＰＵ２５のデータの占有率や稼働率に基づいて、ＣＰＵ２５における処理中の負荷を判定して無線通信手段を選択するようにしてもよい。
【００７３】
次に、上記実施形態及び別例から把握できる請求項以外の技術的思想について、それらの効果とともに追記する。
（イ）請求項１乃至請求項４に記載のナビゲーション装置において、前記実行中の処理の負荷が４段階に判別され、４つの無線通信手段のうちから判別された負荷に応じた１つの無線通信手段が前記選択手段により選択されることを特徴とするナビゲーション装置。これにより、実行中の処理の負荷に応じてより適した無線通信手段を選択することができる。
【００７４】
【発明の効果】
以上詳述したように、請求項１乃至請求項４に記載のナビゲーション装置によれば、処理機能に支障をきたすことなく効率よくデータ通信処理を行うことができる。
【図面の簡単な説明】
【図１】本実施形態の一実施形態の通信システムの概略構成図。
【図２】図１のナビゲーション装置の構成を示すブロック図。
【図３】図２の情報記憶装置の構成を示すブロック図。
【図４】実施形態の処理手順の説明図。
【図５】実施形態の処理手順の説明図。
【図６】実施形態の処理手順の説明図。
【符号の説明】
１…ナビゲーション装置、４…データ通信装置（無線通信手段）、２１…ＵＷＢ（無線通信手段）、２２…無線ＬＡＮ（無線通信手段）、２３…Ｂｌｕｅｔｏｏｔｈ（無線通信手段）、２４…携帯電話（無線通信手段、携帯端末）、２５…ＣＰＵ（選択手段、検知手段、負荷判定手段）、ＳＣ…ナビゲーション管理センタ（外部の通信装置）、Ｗ…インターネットサーバ（外部の通信装置）。
【図１】
2005027026.tif 000003
【図２】
2005027026.tif 000004
【図３】
2005027026.tif 000005
【図４】
2005027026.tif 000006
【図５】
2005027026.tif 000007
【図６】
2005027026.tif 000008