(57)【要約】【課題】ナビゲーション装置の起動が完了する前にサーバと通信を行うことができるようにして、ナビゲーション装置の起動開始後、直ちにサーバからデータを受信して、該データをユーザが確認したり利用したりすることができるようにする。【解決手段】データを配信するサーバと通信可能な通信部と、前記サーバからダウンロードされたデータを格納するデータ格納部とを有し、起動が開始されると、起動が完了する前に前記サーバと通信を行ってデータをダウンロードする。【選択図】          図１
2004309382.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）データを配信するサーバと通信可能な通信部と、
（ｂ）前記サーバからダウンロードされたデータを格納するデータ格納部とを有し、
（ｃ）起動が開始されると、起動が完了する前に前記サーバと通信を行ってデータをダウンロードすることを特徴とするナビゲーション装置。
【請求項２】
（ａ）表示部又は音声出力部を有し、
（ｂ）起動が完了した後に、前記データ格納部に格納されたデータを前記表示部に表示、又は、前記音声出力部から出力する請求項１に記載のナビゲーション装置。
【請求項３】
起動が開始されてオペレーティングシステムが起動すると、ネットワークドライバが起動し、前記データをダウンロードした後に、前記ネットワークドライバ以外のデバイスドライバ及びアプリケーションプログラムが起動する請求項１又は２に記載のナビゲーション装置。
【請求項４】
あらかじめ設定されたデータを前記サーバからダウンロードする請求項１〜３のいずれか１項に記載のナビゲーション装置。
【請求項５】
前記通信部は、無線ＬＡＮ装置又は着脱可能なセルラ端末である請求項１〜４のいずれか１項に記載のナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置に関するものである。
【０００２】
【従来の技術】
従来、情報センタ及び該情報センタと通信可能な車両に搭載されたナビゲーション装置を有するシステムにおいて、運転者等のユーザが車両に乗車してエンジンを起動させると、前記ナビゲーション装置が直ちに情報センタと通信を行い、該情報センタからデータを取得することができるシステムが提供されている（例えば、特許文献１参照。）。
【０００３】
この場合、車両が駐車している間に、ユーザは、家庭や職場において携帯情報端末、パーソナルコンピュータ等を操作して情報センタにアクセスし、目的地、探索条件等を入力し経路探索を行わせる。そして、ユーザが車両に乗車してエンジンを起動させると、前記ナビゲーション装置が前記情報センタと通信を行い、探索された経路案内データを無線等によって前記情報センタから受信するようになっている。そのため、ユーザは車両に乗車して運転を開始すると直ちに経路案内を利用することができる。
【０００４】
【特許文献１】
特開２００１−１４８０９２号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、前記従来のシステムにおいては、ナビゲーション装置の起動が完了した後に、前記ナビゲーション装置と情報センタとの通信が行われるようになっている。
【０００６】
図２は従来のシステムにおけるナビゲーション装置が起動する動作を示すフローチャートである。
【０００７】
まず、ユーザが車両に乗車してエンジンを起動させると、アクセサリ信号がオンになりナビゲーション装置が起動し、該ナビゲーション装置のプロセッサが初期化される。続いて、ナビゲーション装置のオペレーティングシステム（ＯＳ）が初期化され、さらに、アプリケーションプログラム、デバイスドライバ等が初期化される。続いて、前記オペレーティングシステムが起動し、ナビゲーション装置のメモリが初期化される。続いて、アプリケーションプログラム、デバイスドライバ等が起動した後、ナビゲーション装置の起動が完了したか否かが判断される。
【０００８】
そして、ナビゲーション装置の起動が完了すると、ユーザがナビゲーション装置の入力手段を操作して、操作を行うことができるようになる。そこで、前記ユーザは、入力手段を操作して、情報センタとして機能するサーバから情報として、例えば、ニュースを取得するための要求を入力する。これにより、ニュース取得要求が前記ナビゲーション装置からサーバに送信される。そして、該サーバは、受信したニュース取得要求に応じて、ニュースを前記ナビゲーション装置に送信する。続いて、該ナビゲーション装置は、ニュースをサーバから受信すると、前記ニュースを表示手段に表示したり、文字や文章を音声に変換するソフトウェアであるＴＴＳ（Ｔｅｘｔ  ｔｏ  Ｓｐｅｅｃｈ（Ｒ））によってスピーカから音声出力する。これにより、ユーザはサーバから受信したニュースを確認することができる。
【０００９】
次に、フローチャートについて説明する。
ステップＳ１０１  プロセッサ３１が初期化される。
ステップＳ１０２  オペレーティングシステムが初期化される。
ステップＳ１０３  アプリケーションプログラム、デバイスドライバ等が初期化される。
ステップＳ１０４  オペレーティングシステムが起動する。
ステップＳ１０５  ナビゲーション装置のメモリが初期化される。
ステップＳ１０６  アプリケーションプログラム、デバイスドライバ等が起動する。
ステップＳ１０７  ナビゲーション装置の起動が完了したか否かを判断する。完了した場合はステップＳ１０８に進み、完了しない場合は完了するまで待機する。
ステップＳ１０８  操作者はニュースを取得するための要求を入力する。
ステップＳ１０９  ニュースをサーバから受信する。
ステップＳ１１０  ニュースを表示又は音声出力する。
【００１０】
このように、ナビゲーション装置の起動が完了した後に、前記ナビゲーション装置と情報センタとしてのサーバとの通信が行われるので、前記ナビゲーション装置の起動が完了するまでは、サーバから受信するデータを表示手段に表示したりすることによってユーザに提供することができない。そのため、車両の運転を開始する前にサーバから受信するデータを確認したり利用したりする必要がある場合、ユーザは直ちに車両の運転を開始することができなかった。
【００１１】
本発明は、前記従来のナビゲーション装置の問題点を解決して、ナビゲーション装置の起動が完了する前にサーバと通信を行うことができるようにして、ナビゲーション装置の起動開始後、直ちにサーバからデータを受信して、該データをユーザが確認したり利用したりすることができるナビゲーション装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
そのために、本発明のナビゲーション装置においては、データを配信するサーバと通信可能な通信部と、前記サーバからダウンロードされたデータを格納するデータ格納部とを有し、起動が開始されると、起動が完了する前に前記サーバと通信を行ってデータをダウンロードする。
【００１３】
本発明の他のナビゲーション装置においては、さらに、表示部又は音声出力部を有し、起動が完了した後に、前記データ格納部に格納されたデータを前記表示部に表示、又は、前記音声出力部から出力する。
【００１４】
本発明の更に他のナビゲーション装置においては、さらに、起動が開始されてオペレーティングシステムが起動すると、ネットワークドライバが起動し、前記データをダウンロードした後に、前記ネットワークドライバ以外のデバイスドライバ及びアプリケーションプログラムが起動する。
【００１５】
本発明の更に他のナビゲーション装置においては、さらに、あらかじめ設定されたデータを前記サーバからダウンロードする。
【００１６】
本発明の更に他のナビゲーション装置においては、さらに、前記通信部は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）装置又は着脱可能なセルラ端末である。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１８】
図３は本発明の第１の実施の形態におけるナビゲーションシステムの構成を示す図である。
【００１９】
図において、１５は乗用車、トラック、バス、オートバイ等の車両に搭載されたナビゲーション装置としての車両用ナビゲーション装置であり、インターフェイス６３に通信部としての無線装置５８が接続されている。ここで、該無線装置５８は、例えば、無線ＬＡＮカード等の無線ＬＡＮ装置であり、前記インターフェイス６３は、無線装置５８が無線ＬＡＮカードである場合、該無線ＬＡＮカードが挿入されて装填（てん）されるカードスロットである。なお、無線装置５８は、車両用ナビゲーション装置１５にあらかじめ内蔵されていてもよい。図においては、車両の構成が省略されているが、図示されない車両用バッテリとしての主電源から、車両用ナビゲーション装置１５に電力が供給される。また、５６は車両のアクセサリ信号発生装置であり、車両用ナビゲーション装置１５は前記アクセサリ信号発生装置５６からのアクセサリ信号を受信すると、装置全体が起動するようになっている。
【００２０】
そして、図は、図示されない車両が、該車両の運転者、同乗者、所有者等の操作者、すなわち、ユーザの使用する駐車場であるユーザ駐車場６２に駐車している状態を示している。また、６１は前記ユーザが居住するユーザ住居であり、前記無線装置５８と無線ＬＡＮシステムによって通信するための無線装置６５が配設されている。
【００２１】
ここで、前記無線装置６５は、例えば、無線ＬＡＮアダプタであり、２．４〔ＧＨｚ〕ＩＳＭ帯、５．２〔ＧＨｚ〕帯、１９〔ＧＨｚ〕帯準ミリ波等を使用したり赤外線を使用したりして、前記車両用ナビゲーション装置１５との間で無線ＬＡＮシステムによって通信を行うものである。この場合の無線ＬＡＮシステムとしては、例えば、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｅ、ＩＥＥＥ８０２．１１ｇ等や、家庭内無線システムとして採用されているブルートゥース等である。なお、前記無線装置６５は、家庭内ネットワークやＬＡＮにおいて使用される記憶手段を備えたルータやホームサーバであってもよい。
【００２２】
ここで、無線装置５８と無線装置６５との間の通信が通常の無線ＬＡＮシステムで行われる場合、通信可能範囲は無線装置６５を中心とした半径１０〜１００〔ｍ〕程度の範囲なので、該範囲内に車両は駐車しているものとする。
【００２３】
また、１４はユーザが操作する操作端末であり、ＣＰＵ、ＭＰＵ等の演算手段、半導体メモリ、磁気ディスク等の記憶手段、ＣＲＴ、液晶ディスプレイ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ等の表示手段、キーボード、ジョイスティック、タッチパネル、タブレット、押しボタン、回転ダイヤル、リモートコントローラ等の入力手段、入出力インターフェイス等を備える一種のコンピュータである。前記操作端末１４は、例えば、パーソナルコンピュータ、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）電話機、据置電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、電子手帳、携帯情報端末、ゲーム機、デジタルテレビ等いかなる種類のものであってもよい。そして、前記操作端末１４は、無線装置６５に有線又は無線によって接続され、前記無線装置６５を介して車両用ナビゲーション装置１５と通信することができる。
【００２４】
さらに、前記無線装置６５はネットワーク５１に接続されている。該ネットワーク５１は、例えば、インターネットであるが、有線又は無線の公衆通信回線網、専用通信回線網、イントラネット、ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、携帯電話回線網、ＰＨＳ電話回線網等のいかなる種類のものであってもよいし、複数種類の通信回線網を適宜組み合わせたものであってもよい。そして、前記ネットワーク５１を介して、地図データ、楽曲データ、画像データ、文字データ等の各種のデータを提供するウェブサーバ等の情報提供装置にアクセス可能であることが望ましい。この場合、前記ネットワーク５１は大容量の高速通信が可能であるものが望ましく、例えば、前記ネットワーク５１がインターネットである場合、数Ｍｂｐｓ（Ｍｅｇａ  ｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄ）以上の高速通信が可能なブロードバンドであるが、いかなる通信方式であってもよい。この場合、前記無線装置６５は、操作端末１４と車両用ナビゲーション装置１５との間の中継装置であり、また、前記操作端末１４及び車両用ナビゲーション装置１５からネットワーク５１へのアクセスポイントとしても機能する。さらに、前記無線装置６５は、ルータやホームサーバである場合、ネットワーク５１を介して送受信するデータを一時的に格納する記憶手段としても機能する。
【００２５】
そして、５２はネットワーク５１に接続されたサーバとしてのアプリケーションサーバであり、各種のデータを配信する。ここで、前記アプリケーションサーバ５２は図示されない情報センタに配設されている。また、前記アプリケーションサーバ５２は、ＣＰＵ、ＭＰＵ等の演算手段、半導体メモリ、磁気ディスク等の記憶手段、ＣＲＴ、液晶ディスプレイ、ＬＥＤディスプレイ等の表示手段、キーボード、タッチパネル、タブレット、押しボタン、マウス等の入力手段、入出力インターフェイス等を備える一種のコンピュータである。前記アプリケーションサーバ５２は、例えば、インターネットに接続されるウェブサーバであるが、パーソナルコンピュータ、ワークステーション等いかなる種類のものであってもよい。そして、前記アプリケーションサーバ５２は、独立して構成されたものであってもよいし、複数のサーバを有機的に結合した分散型サーバであってもよいし、大型のコンピュータの中に構築されたシステムの一つであってもよい。
【００２６】
なお、前記アプリケーションサーバ５２は、車両用ナビゲーション装置１５で使用される地図データ、道路データ、写真データ、各地域のホテル、ガソリンスタンド、観光地案内所等の施設の情報が記録された施設情報データ等のナビゲーション装置用データ、車両用ナビゲーション装置１５の更新用プログラム、車両用ナビゲーション装置１５で利用可能な個人情報管理用ソフトウェア、ゲーム用ソフトウェア等のアプリケーションプログラム、楽曲、ビデオデータ等のエンタテインメント用ソフトウェア、ニュース、交通情報、天気予報等をネットワーク５１を介して配信する。さらに、前記アプリケーションサーバ５２は、メールサーバとして機能して電子メールの受信、格納、配信等を行ったり、電子掲示板、電子会議、チャット等のサービスを提供するパソコン通信のホスト局として機能するものであってもよい。また、前記アプリケーションサーバ５２は、他のウェブサーバ等にアクセスしてデータを取得するものであってもよい。例えば、前記アプリケーションサーバ５２は、新聞社、テレビ局、ニュース配信社等の運営するウェブサーバにアクセスして取得したニュース、交通情報、天気予報等を配信するものであってもよい。
【００２７】
また、前記アプリケーションサーバ５２が、通常の車両用ナビゲーション装置のように、経路を探索する機能、地点や施設を検索する機能を有するものである場合には、操作端末１４又は車両用ナビゲーション装置１５を操作して出発地、目的地、探索条件、検索条件等を前記アプリケーションサーバ５２に送信して、経路を探索させたり、地点や施設を検索させることができる。そして、探索された経路、検索された地点や施設等に関するデータを前記操作端末１４又は車両用ナビゲーション装置１５に返信する。
【００２８】
本実施の形態において、車両用ナビゲーション装置１５は、ユーザ駐車場６２に駐車している間に、無線装置６５を介して無線ＬＡＮシステムによって、前記操作端末１４やネットワーク５１に接続されたアプリケーションサーバ５２と通信することができるようになっている。この場合、ユーザは、あらかじめ設定しておくことによって、車両用ナビゲーション装置１５がアクセサリ信号発生装置５６からのアクセサリ信号を受信して起動すると、自動的にデータをダウンロードするようにすることができる。なお、該データは、ネットワーク５１を介してアプリケーションサーバ５２から直接ダウンロードしてもよいし、あらかじめ前記アプリケーションサーバ５２からダウンロードされて無線装置６５に一時的に格納されたものをダウンロードしてもよい。ここで、前記データは、前記ナビゲーション装置用データ、更新用プログラム、アプリケーションプログラム、ゲーム用ソフトウェア、エンタテインメント用ソフトウェア、ニュース、交通情報、天気予報、探索された経路、検索された地点や施設等に関するデータ等を含むものである。
【００２９】
例えば、前記アプリケーションサーバ５２が、ナビゲーション装置用データとして、最新バージョンの地図データを提供するものである場合、前記アプリケーションサーバ５２から所望の地図データをネットワーク５１を介して操作端末１４又は無線装置６５に一旦（たん）ダウンロードする。そして、前記地図データを、前記無線装置６５から、車両用ナビゲーション装置１５に転送してダウンロードし、該車両用ナビゲーション装置１５に格納している地図データをバージョンアップすることができる。なお、前記操作端末１４又は無線装置６５に一旦ダウンロードすることなく、前記アプリケーションサーバ５２から車両用ナビゲーション装置１５に地図データを直接ダウンロードするようにしてもよい。
【００３０】
また、前記車両用ナビゲーション装置１５が駆動プログラムを書き換え可能な装置である場合、ユーザは、前記アプリケーションサーバ５２から車両用ナビゲーション装置１５に、更新用の駆動プログラムをダウンロードするようにしてもよい。さらに、前記車両用ナビゲーション装置１５が車両用オーディオ装置としての機能を有するものである場合、ユーザは操作端末１４を操作して楽曲を編集し、車両用ナビゲーション装置１５に転送して、該車両用ナビゲーション装置１５に格納することができる。そして、前記アプリケーションサーバ５２が楽曲を配信する場合、前記アプリケーションサーバ５２から所望の楽曲を操作端末１４又は無線装置６５に一旦ダウンロードし、車両用ナビゲーション装置１５に転送して、該車両用ナビゲーション装置１５に格納することができる。なお、前記アプリケーションサーバ５２から車両用ナビゲーション装置１５に楽曲を直接ダウンロードするようにしてもよい。
【００３１】
そして、前記車両用ナビゲーション装置１５が静止画像やビデオ画像の再生機としての機能を有するものである場合、映画等の画像データを楽曲と同様にして、車両用ナビゲーション装置１５に格納することができる。また、ユーザがデジタルカメラやビデオカメラを操作して自分で撮影した静止画像、ビデオ画像等のデータを、前記操作端末１４から車両用ナビゲーション装置１５に転送して、該車両用ナビゲーション装置１５に格納することができる。
【００３２】
さらに、該車両用ナビゲーション装置１５が予定表やスケジュールを管理したり表示したりする機能を有するものである場合、ユーザは操作端末１４を操作して、ＰＩＭ（Ｐｅｒｓｏｎａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｍａｎａｇｅ）等の個人情報管理用ソフトウェアを利用して作成した予定表、スケジュール等のデータを車両用ナビゲーション装置１５に転送して、該車両用ナビゲーション装置１５に格納することができる。
【００３３】
なお、車両がユーザ駐車場６２以外の場所に駐車している場合でも、データを車両用ナビゲーション装置１５にダウンロードすることができる。例えば、外出先の駐車場（例えば、デパート、スーパーマーケット、コンビニエンスストア等の商業施設の駐車場、テーマパーク、ゲームセンタ等の娯楽施設の駐車場、ファーストフードレストラン、コーヒーショップ等の飲食店の駐車場、駅前、飛行場等の交通機関周辺の駐車場、ガソリンスタンドの構内）内に前記無線装置６５と同様の無線装置が配設され、該無線装置がネットワーク５１に接続され、車両が前記駐車場に駐車している場合を想定する。この場合、前述された車両がユーザ駐車場６２に駐車している場合と同様に、前記アプリケーションサーバ５２から、地図データ、楽曲、ビデオデータ等を無線ＬＡＮシステムによって車両用ナビゲーション装置１５にダウンロードさせることができる。これにより、ユーザは、外出先においても、所望のデータを車両用ナビゲーション装置１５にダウンロードすることができる。なお、前記駐車場が有料駐車場であり、前記無線装置６５が有料駐車場を管理するコンピュータに接続され、該コンピュータが管理する前記車両の駐車時間や駐車料金に関するデータを提供するものである場合、該データを無線装置６５から車両用ナビゲーション装置１５にダウンロードするようにしてもよい。
【００３４】
さらに、前記有料駐車場を管理するコンピュータが、有料駐車場の周辺のデパートやテーマパーク等の各種施設に関する情報、例えば、施設内の地図や特売、景品、営業時間、催し物等に関するデータを提供するものである場合には、各種施設に関するデータが無線ＬＡＮシステムによって車両用ナビゲーション装置１５にダウンロードされるようにしてもよい。これにより、ユーザは、有料駐車場の周辺の各種施設に関するデータを把握することができる。
【００３５】
また、パーキングメータに前記無線装置６５と同様の無線装置が配設され、該無線装置がネットワーク５１に接続され、車両が道路上のパーキングスペースに駐車している場合を想定する。この場合、前述された車両がユーザ駐車場６２に駐車している場合と同様に、前記アプリケーションサーバ５２から、地図データ、楽曲、ビデオデータ等を無線ＬＡＮシステムによって車両用ナビゲーション装置１５にダウンロードさせることができる。これにより、ユーザは、外出先においても、所望のデータを車両用ナビゲーション装置１５にダウンロードすることができる。
【００３６】
そして、ユーザの勤務先の駐車場内に前記無線装置６５と同様の無線装置が配設され、該無線装置がネットワーク５１に接続され、車両が前記勤務先の駐車場に駐車している場合を想定する。この場合、前述された車両がユーザ駐車場６２に駐車している場合と同様に、前記アプリケーションサーバ５２から、地図データ、楽曲、ビデオデータ等を無線ＬＡＮシステムによって車両用ナビゲーション装置１５にダウンロードさせることができる。これにより、ユーザは、勤務中であっても、所望のデータを車両用ナビゲーション装置１５にダウンロードすることができる。
【００３７】
次に、本実施の形態における車両用ナビゲーション装置１５の構成について説明する。
【００３８】
図４は本発明の第１の実施の形態におけるナビゲーション装置の構成を示す図である。
【００３９】
本実施の形態において、車両用ナビゲーション装置１５は一種のコンピュータであり、機能の観点からみて、図４に示されるように、現在位置を検出して車両位置情報を出力する車両位置情報出力部１８、道路データ等が記録された記録媒体としてのデータ記録部１６、入力された情報に基づいて、ナビゲーション処理等の各種の演算処理を行うナビゲーション処理部１７、入力部３４、表示部３５、音声入力部３６、音声出力部３７及び通信部３８を有する。なお、前記ナビゲーション処理部１７には車速センサ４１が接続される。
【００４０】
そして、前記車両位置情報出力部１８は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサ２１、地磁気センサ２２、距離センサ２３、ステアリングセンサ２４、ビーコンセンサ２５、ジャイロセンサ２６、図示されない高度計等から成る。なお、前記ＧＰＳセンサ２１、地磁気センサ２２、距離センサ２３、ステアリングセンサ２４、ビーコンセンサ２５、ジャイロセンサ２６、高度計等の中のいくつかは、製造コスト等の観点から、適宜省略することもできる。
【００４１】
そして、前記ＧＰＳセンサ２１は、人工衛星によって発生させられた電波を受信することによって地球上における現在位置を検出し、前記地磁気センサ２２は、地磁気を測定することによって車両が向いている方位を検出し、前記距離センサ２３は、道路上の所定の位置間の距離等を検出する。前記距離センサ２３としては、例えば、車輪の回転数を測定し、該回転数に基づいて距離を検出するもの、加速度を測定し、該加速度を二回積分して距離を検出するもの等を使用することができる。
【００４２】
また、前記ステアリングセンサ２４は、舵（だ）角を検出し、前記ステアリングセンサ２４としては、例えば、図示されないステアリングホイールの回転部に取り付けられた光学的な回転センサ、回転抵抗センサ、車輪に取り付けられた角度センサ等が使用される。
【００４３】
そして、前記ビーコンセンサ２５は、道路に沿って配設されたビーコンからの位置情報を受信して現在位置を検出する。前記ジャイロセンサ２６は、車両の回転角速度、すなわち、旋回角を検出し、前記ジャイロセンサ２６としては、例えば、ガスレートジャイロ、振動ジャイロ等が使用される。そして、前記ジャイロセンサ２６によって検出された旋回角を積分することによって、車両が向いている方位を検出することができる。
【００４４】
なお、前記ＧＰＳセンサ２１及びビーコンセンサ２５は、それぞれ、単独で現在位置を検出することができる。そして、距離センサ２３によって検出された距離と、地磁気センサ２２及びジャイロセンサ２６によって検出された方位とを組み合わせることによって現在位置を検出することもできる。また、距離センサ２３によって検出された距離と、ステアリングセンサ２４によって検出された舵角とを組み合わせることによって現在位置を検出することもできる。
【００４５】
前記データ記録部１６は、地図データファイル、交差点データファイル、ノードデータファイル、道路データファイル、写真データファイル、及び、各地域のホテル、ガソリンスタンド、観光地案内所等の施設の情報が記録された施設情報データファイルから成るデータベースを備える。そして、前記データ記録部１６には、経路を探索するためのデータの他、前記表示部３５の画面に、探索された経路に沿って案内図を表示したり、交差点又は経路における特徴的な写真、コマ図等を表示したり、次の交差点までの距離、次の交差点における進行方向等を表示したり、他の案内情報を表示したりするための各種のデータが記録される。なお、前記データ記録部１６には、所定の情報を音声出力部３７によって出力するための各種のデータも記録される。
【００４６】
ところで、前記交差点データファイルには交差点データが、ノードデータファイルにはノードデータが、道路データファイルには道路データが、それぞれ、記録され、前記交差点データ、ノードデータ及び道路データによって道路状況が画面に表示される。なお、前記交差点データには、交差点の種類、すなわち、交通信号灯器の設置されている交差点であるか又は交通信号灯器の設置されていない交差点であるかが含まれる。また、前記ノードデータは、前記地図データファイルに記録された地図データにおける少なくとも道路の位置及び形状を構成するものであり、実際の道路の分岐点（交差点、Ｔ字路等を含む）、ノード点、及び、各ノード点間を連結するリンクを示すデータから成る。さらに、前記ノード点は、少なくとも道路の屈曲点の位置を示す。
【００４７】
そして、前記道路データには、道路自体について、幅員、勾（こう）配、カント、高度、バンク、路面の状態、道路の車線数、該車線数の減少する地点、幅員の狭くなる地点等のデータが含まれる。なお、高速道路や幹線道路の場合、対向方向の車線のそれぞれが別個の道路データとして格納され、二条化道路として処理される。例えば、片側二車線以上の幹線道路の場合、二条化道路として処理され、上り方向の車線と下り方向の車線とは、それぞれ、独立した道路として道路データに格納される。また、コーナについては、曲率半径、交差点、Ｔ字路、コーナの入口等のデータが含まれる。さらに、道路属性については、踏切、高速道路出入口ランプウェイ、高速道路の料金所、降坂路、登坂路、道路種別（国道、主要地方道、一般道、高速道路等）等のデータが含まれる。
【００４８】
また、前記ナビゲーション処理部１７は、車両用ナビゲーション装置１５の全体の制御を行うＣＰＵ、ＭＰＵ等の演算手段としてのプロセッサ３１、該プロセッサ３１が各種の演算処理を行うに当たりワーキングメモリとして使用されるＲＡＭ３２、及び、制御プログラムの他、目的地までの経路の探索、経路中の走行案内、特定区間の決定、地点、施設等の検索等を行うための各種のプログラムが記録された記憶媒体としてのＲＯＭ３３から成る。そして、前記ナビゲーション処理部１７には、前記入力部３４、表示部３５、音声入力部３６、音声出力部３７及び通信部３８が接続される。そして、経路の探索、経路中の走行案内、特定区間の決定、地点、施設等の検索等の各種処理を実行する。
【００４９】
また、前記ナビゲーションプログラムを記録したコンピュータ読み取り可能な記憶媒体は、半導体メモリだけでなく、磁気テープ、磁気ディスク、磁気ドラム、ＣＤ−Ｒ／Ｗ、ＭＤ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／Ｗ、光ディスク、ＭＯ、ＩＣカード、光カード、メモリカード等、あらゆる形態の記憶媒体を含むものである。
【００５０】
なお、前記データ記録部１６及びＲＯＭ３３は、図示されない磁気コア、半導体メモリ等によって構成される。また、前記データ記録部１６及びＲＯＭ３３として、磁気テープ、磁気ディスク、磁気ドラム、ＣＤ−Ｒ／Ｗ、ＭＤ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／Ｗ、光ディスク、ＭＯ、ＩＣカード、光カード、メモリカード等の各種の記憶媒体を使用することもできる。該記憶媒体は、車両用ナビゲーション装置１５にあらかじめ据え付けられたものであってもよく、ユーザによって適宜交換可能なものであってもよい。
【００５１】
本実施の形態においては、前記ＲＯＭ３３に各種のプログラムが記録され、前記データ記録部１６に各種のデータが記録されるようになっているが、プログラム及びデータを同じように外部記憶媒体に記録することもできる。この場合、例えば、前記ナビゲーション処理部１７に図示されないフラッシュメモリ等の記憶媒体を配設し、前記外部記憶媒体から前記プログラム及びデータを読み出して前記記憶媒体に書き込むこともできる。したがって、外部記憶媒体を交換することによって前記プログラム及びデータを更新することができる。このように、各種の記憶媒体に記録されたプログラムを起動し、データに基づいて各種の処理を行うことができる。なお、前記外部記憶媒体は、磁気テープ、磁気ディスク、磁気ドラム、ＣＤ−Ｒ／Ｗ、ＭＤ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／Ｗ、光ディスク、ＭＯ、ＩＣカード、光カード、メモリカード等いかなる種類のものであってもよい。
【００５２】
さらに、前記通信部３８は、インターフェイス６３としてのカードスロットを備え、該カードスロットに装填された無線装置５８としての無線ＬＡＮカードを介して、無線装置６５との間で通信を行うようになっている。また、前記通信部３８は、例えば、図示されない情報センサ等によって受信した渋滞等の道路情報、交通事故情報、ＧＰＳセンサ２１の検出誤差を検出するＤ−ＧＰＳ情報等の各種のデータを受信することもできる。さらに、前記通信部３８は、図示されない特定小電力無線装置を備えることが望ましい。そして、本実施の形態においては、ネットワーク５１に接続されたアプリケーションサーバ５２から配信されたデータが通信部３８によってダウンロードされると、前記データは、読み書き可能なメモリ、例えば、ＲＡＭ３２、フラッシュメモリ、ハードディスク等の記憶媒体にダウンロードされるようになっている。この場合、前記記憶媒体はデータ格納部として機能し、アプリケーションサーバ５２からダウンロードされたデータを格納する。また、前記操作端末１４を使用し、前記アプリケーションサーバ５２から配信されたデータを前記操作端末１４に一旦ダウンロードした後、該操作端末１４から車両用ナビゲーション装置１５の記憶媒体にダウンロードすることもできる。
【００５３】
そして、前記入力部３４は、走行開始時の位置を修正したり、目的地を入力したりするためのものであり、前記車両用ナビゲーション装置１５の本体に配設された操作キー、押しボタン、ジョグダイヤル、十字キー等から成るものであるが、リモートコントローラであってもよい。なお、表示部３５がタッチパネルである場合には、前記表示部３５の画面に表示された操作キー、操作メニュー等の操作スイッチから成るものであることが望ましい。この場合、通常のタッチパネルのように前記操作スイッチを押す、すなわち、タッチすることによって、入力を行うことができる。
【００５４】
そして、前記表示部３５の画面には、操作案内、操作メニュー、操作キーの案内、現在位置から目的地までの経路、該経路に沿った案内情報等が表示される。前記表示部３５としては、ＣＲＴディスプレイ、液晶ディスプレイ、ＬＥＤディスプレイ、プラズマディスプレイ、フロントガラスにホログラムを投影するホログラム装置等を使用することができる。
【００５５】
また、音声入力部３６は、図示されないマイクロホン等によって構成され、音声によって必要な情報を入力することができる。さらに、音声出力部３７は、図示されない音声合成装置及びスピーカを備え、音声情報、例えば、音声合成装置によって合成された音声から成る案内情報、変速情報等をスピーカから出力し、ユーザに知らせる。なお、音声合成装置によって合成された音声の他に、各種の音、あらかじめテープ、メモリ等に録音された各種の案内情報をスピーカから出力することもできる。
【００５６】
次に、本実施の形態における車両用ナビゲーション装置１５のソフトウェア構成について説明する。
【００５７】
図５は本発明の第１の実施の形態における車載装置が車両用ナビゲーション装置である場合のソフトウェア構成を示す図である。
【００５８】
本実施の形態において、車両用ナビゲーション装置１５が搭載するオペレーティングシステム（ＯＳ）は、例えば、一般のパーソナルコンピュータにおいて使用されるウィンドウズ（Ｒ）、マックＯＳ（Ｒ）等であるが、いかなるものであってもよい。そして、前記車両用ナビゲーション装置１５には、前記オペレーティングシステム上で駆動されるネットワークドライバ、すなわち、無線装置６５用のデバイスドライバとして機能する無線ＬＡＮプログラム及びＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）が搭載されている。なお、前記無線装置６５以外の装置用のデバイスドライバも搭載されている。
【００５９】
また、前記車両用ナビゲーション装置１５には、ナビゲーション処理等を実行するためのアプリケーションプログラムが搭載されている。なお、該アプリケーションプログラムには、データを受信するためのデータ受信部用のプログラムも含まれる。
【００６０】
次に、前記構成のナビゲーションシステムの動作について説明する。
【００６１】
図１は本発明の第１の実施の形態におけるナビゲーションシステムのプッシュ型コンテンツをダウンロードする場合の動作を示すフローチャートである。
【００６２】
本実施の形態においては、車両用ナビゲーション装置１５が起動する時にデータをダウンロードするように設定した場合、前記車両用ナビゲーション装置１５の起動が完了する前に、アプリケーションサーバ５２からデータをダウンロードするようになっている。なお、前記データはいかなる種類のデータであってもよく、また、前記データを操作端末１４又は無線装置６５に一旦ダウンロードした後、車両用ナビゲーション装置１５に転送するようにしてもよいが、ここでは、アプリケーションサーバ５２から車両用ナビゲーション装置１５にニュースを直接ダウンロードする場合の動作について説明する。
【００６３】
この場合、ユーザは、あらかじめ車両用ナビゲーション装置１５を操作して、車両用ナビゲーション装置１５がアクセサリ信号発生装置５６からのアクセサリ信号を受信して起動すると、自動的に前記アプリケーションサーバ５２からニュースをダウンロードするように設定しておくものとする。なお、前記車両用ナビゲーション装置１５は、デフォルト（初期設定）として、起動すると自動的にアプリケーションサーバ５２からニュースをダウンロードするように設定されていてもよい。さらに、車両用ナビゲーション装置１５が前回作動している時に、ユーザが前記車両用ナビゲーション装置１５を操作して、設定するようにしてもよい。
【００６４】
また、前記車両用ナビゲーション装置１５は、アプリケーションサーバ５２から無線装置６５及びネットワーク５１を介して直接ニュースをダウンロードするものとする。この場合、該ニュースは、前記アプリケーションサーバ５２がプッシュ技術を用いて送信するプッシュ型コンテンツであり、前記車両用ナビゲーション装置１５が無線装置６５を介してネットワーク５１に接続されると、前記アプリケーションサーバ５２から積極的に前記車両用ナビゲーション装置１５に送信されるものとする。また、前記車両用ナビゲーション装置１５がニュースをダウンロードすることは、あらかじめ前記アプリケーションサーバ５２に登録されているものとする。
【００６５】
なお、前記車両用ナビゲーション装置１５が起動する時にニュース以外のデータをダウンロードするように設定することもできる。この場合、プッシュ型コンテンツだけでなく、車両用ナビゲーション装置１５がアプリケーションサーバ５２にアクセスして積極的に取得するプル型コンテンツをダウンロードすることもできる。また、前記車両用ナビゲーション装置１５が起動する時にはいかなるデータもダウンロードしないように設定することもできる。
【００６６】
まず、ユーザが車両に配設されたアクセサリ信号発生装置５６の図示されないスイッチをオンにすると、前記アクセサリ信号発生装置５６は、アクセサリ信号をオンにする。一般的な車両において、アクセサリ信号発生装置５６のスイッチは、エンジンのスイッチと一体的に形成され、ユーザが車両に乗車してエンジンを起動させると、前記アクセサリ信号がオンになる。なお、エンジンのスイッチをオンにするとアクセサリ信号発生装置５６のスイッチもオンになるが、アクセサリ信号発生装置５６のスイッチだけをオンにすることもできるようになっている。そして、前記アクセサリ信号がオンになると、前記車両用ナビゲーション装置１５に電力が供給され、車両用ナビゲーション装置１５が起動する。
【００６７】
そして、該車両用ナビゲーション装置１５のプロセッサ３１が初期化される。続いて、車両用ナビゲーション装置１５のオペレーティングシステムが初期化され、さらに、アプリケーションプログラム、デバイスドライバ等が初期化される。続いて、前記オペレーティングシステムが起動し、車両用ナビゲーション装置１５のメモリであるＲＡＭ３２等の記憶媒体が初期化される。
【００６８】
続いて、前記オペレーティングシステム上で駆動されるネットワークドライバとしての無線ＬＡＮプログラム及びＴＣＰ／ＩＰが起動する。これにより、通信部としての無線装置５８が起動し、ユーザ住居６１に配設されている無線装置６５との間で通信が確立され、車両用ナビゲーション装置１５がネットワーク５１に接続される。すると、該ネットワーク５１に接続されているアプリケーションサーバ５２からプッシュ型コンテンツであるニュースが車両用ナビゲーション装置１５に送信される。そして、該車両用ナビゲーション装置１５は、アプリケーションサーバ５２からニュースを受信する。なお、受信されたニュースは、データ格納部としての前記ＲＡＭ３２等の記憶媒体に格納される。この場合、アプリケーションプログラムの一部であるデータ受信部用のプログラムは起動しているものとする。なお、前記ニュースは、前記アプリケーションサーバ５２が新聞社、テレビ局、ニュース配信社等の運営するウェブサーバにアクセスして取得したものであってもよい。
【００６９】
続いて、アプリケーションプログラムやその他のデバイスドライバが起動する。これにより、前記車両用ナビゲーション装置１５は、ナビゲーション処理を実行することができる。そして、すべてのアプリケーションプログラムやその他のデバイスドライバが起動した後、車両用ナビゲーション装置１５の起動が完了したか否かが判断される。
【００７０】
そして、該車両用ナビゲーション装置１５の起動が完了した場合、受信され記憶媒体に格納されたニュースが表示部３５の画面に表示されたり、文字や文章を音声に変換するソフトウェアであるＴＴＳによって音声入力部３６から音声出力される。これにより、ユーザは前記アプリケーションサーバ５２から受信したニュースを確認することができる。そして、ニュースをダウンロードする処理を終了する。
【００７１】
次に、フローチャートについて説明する。
ステップＳ１  プロセッサ３１が初期化される。
ステップＳ２  オペレーティングシステムが初期化される。
ステップＳ３  アプリケーションプログラム、デバイスドライバ等が初期化される。
ステップＳ４  オペレーティングシステムが起動する。
ステップＳ５  車両用ナビゲーション装置１５のメモリが初期化される。
ステップＳ６  ネットワークドライバとしての無線ＬＡＮ及びＴＣＰ／ＩＰが起動する。
ステップＳ７  ニュースをアプリケーションサーバ５２から受信する。
ステップＳ８  アプリケーションプログラムやその他のデバイスドライバが起動する。
ステップＳ９  車両用ナビゲーション装置１５の起動が完了したか否かを判断する。完了した場合はステップＳ１０に進み、完了しない場合は完了するまで待機する。
ステップＳ１０  ニュースを表示又は音声出力する。
【００７２】
次に、車両用ナビゲーション装置１５がアプリケーションサーバ５２にアクセスして積極的に取得するプル型コンテンツをダウンロードする場合の動作について説明する。
【００７３】
図６は本発明の第１の実施の形態におけるナビゲーションシステムのプル型コンテンツをダウンロードする場合の動作を示すフローチャートである。
【００７４】
ここで、プル型コンテンツはニュースであり、所定の種類のニュースを取得することができる場合に、該ニュースをダウンロードするものとする。この場合、ユーザは、あらかじめ車両用ナビゲーション装置１５を操作して、例えば、スポーツニュース、経済ニュース、芸能ニュース等のように特定の分野のニュースだけをアプリケーションサーバ５２からダウンロードするようにしてもよいし、未更新のニュース、すなわち、未だダウンロードしていないニュースだけをアプリケーションサーバ５２からダウンロードするようにしてもよいし、最新のニュース、例えば、前日の夕刻以降に報道されたニュースだけをアプリケーションサーバ５２からダウンロードするようにしてもよい。なお、前記車両用ナビゲーション装置１５は、デフォルトとして、所定の種類のニュースだけをダウンロードするように設定されていてもよいし、車両用ナビゲーション装置１５が前回作動している時に、ユーザが車両用ナビゲーション装置１５を操作して、設定するようにしてもよい。
【００７５】
この場合、ユーザが車両に配設されたアクセサリ信号発生装置５６のスイッチをオンにしてから、ネットワークドライバとしての無線ＬＡＮプログラム及びＴＣＰ／ＩＰが起動するまでの動作は、プッシュ型コンテンツをダウンロードする場合と同様であるので、説明を省略する。
【００７６】
そして、車両用ナビゲーション装置１５は、ネットワーク５１に接続されると、アプリケーションサーバ５２にアクセスして、あらかじめ設定した所定の種類のニュースが前記アプリケーションサーバ５２にあるか否か、すなわち、ニュースの有無の確認を行う。そして、前記車両用ナビゲーション装置１５は、確認の結果に基づいて、ニュースがあるか否かを判断し、ある場合にはアプリケーションサーバ５２から前記ニュースを受信する。なお、受信されたニュースは、データ格納部としての前記ＲＡＭ３２等の記憶手段に格納される。この場合、データ受信部用のプログラムは起動しているものとする。続いて、アプリケーションプログラムやその他のデバイスドライバが起動する。なお、ニュースがない場合には、ニュースが受信されることなしに、アプリケーションプログラムやその他のデバイスドライバが起動する。
【００７７】
続いて、すべてのアプリケーションプログラムやその他のデバイスドライバが起動した後、車両用ナビゲーション装置１５の起動が完了したか否かが判断される。そして、起動が完了した場合、前記車両用ナビゲーション装置１５は受信したニュースがあるか否かを判断する。受信したニュースがある場合、前記記憶媒体に格納されたニュースが表示部３５の画面に表示されたり、文字や文章を音声に変換するソフトウェアであるＴＴＳによって音声入力部３６から音声出力される。これにより、ユーザは前記アプリケーションサーバ５２から受信した所定の種類のニュースを確認することができる。そして、ニュースをダウンロードする処理を終了する。なお、受信したニュースがない場合には、そのままニュースをダウンロードする処理を終了する。
【００７８】
次に、フローチャートについて説明する。
ステップＳ２１  プロセッサ３１が初期化される。
ステップＳ２２  オペレーティングシステムが初期化される。
ステップＳ２３  アプリケーションプログラム、デバイスドライバ等が初期化される。
ステップＳ２４  オペレーティングシステムが起動する。
ステップＳ２５  車両用ナビゲーション装置１５のメモリが初期化される。
ステップＳ２６  ネットワークドライバとしての無線ＬＡＮ及びＴＣＰ／ＩＰが起動する。
ステップＳ２７  ニュースの有無の確認を行う。
ステップＳ２８  アプリケーションサーバ５２にニュースがあるか否かを判断する。ある場合はステップＳ２９に進み、ない場合はステップＳ３０に進む。
ステップＳ２９  ニュースをアプリケーションサーバ５２から受信する。
ステップＳ３０  アプリケーションプログラムやその他のデバイスドライバが起動する。
ステップＳ３１  車両用ナビゲーション装置１５の起動が完了したか否かを判断する。完了した場合はステップＳ３２に進み、完了しない場合は完了するまで待機する。
ステップＳ３２  受信したニュースがあるか否かを判断する。ある場合はステップＳ３３に進み、ない場合は処理を終了する。
ステップＳ３３  ニュースを表示又は音声出力する。
【００７９】
次に、車両用ナビゲーション装置１５が起動する時にデータをダウンロードしないように設定された場合の動作について説明する。
【００８０】
図７は本発明の第１の実施の形態におけるナビゲーションシステムのデータをダウンロードしないように設定された場合の動作を示すフローチャートである。
【００８１】
ここでは、ユーザがあらかじめ車両用ナビゲーション装置１５を操作して、該車両用ナビゲーション装置１５が起動する時には、いかなるデータもダウンロードしないように設定したものとする。
【００８２】
この場合、ユーザが車両に配設されたアクセサリ信号発生装置５６のスイッチをオンにすると、アクセサリ信号がオンになり、車両用ナビゲーション装置１５に電力が供給され、前記車両用ナビゲーション装置１５が起動する。そして、該車両用ナビゲーション装置１５のプロセッサ３１が初期化される。続いて、車両用ナビゲーション装置１５のオペレーティングシステムが初期化され、さらに、アプリケーションプログラム、デバイスドライバ等が初期化される。続いて、前記オペレーティングシステムが起動し、メモリであるＲＡＭ３２等の記憶媒体が初期化される。
【００８３】
続いて、アプリケーションプログラムやデバイスドライバが起動する。これにより、前記車両用ナビゲーション装置１５は、ナビゲーション処理を実行することができる。そして、すべてのアプリケーションプログラムやデバイスドライバが起動した後、車両用ナビゲーション装置１５の起動が完了したか否かが判断される。そして、起動が完了した場合に処理を終了する。
【００８４】
次に、フローチャートについて説明する。
ステップＳ４１  プロセッサ３１が初期化される。
ステップＳ４２  オペレーティングシステムが初期化される。
ステップＳ４３  アプリケーションプログラム、デバイスドライバ等が初期化される。
ステップＳ４４  オペレーティングシステムが起動する。
ステップＳ４５  車両用ナビゲーション装置１５のメモリが初期化される。
ステップＳ４６  アプリケーションプログラムやデバイスドライバが起動する。
ステップＳ４７  車両用ナビゲーション装置１５の起動が完了したか否かを判断する。完了した場合は処理を終了し、完了しない場合は完了するまで待機する。
【００８５】
このように、本実施の形態においては、車両用ナビゲーション装置１５が起動する時にデータをダウンロードするように設定した場合、前記車両用ナビゲーション装置１５の起動が完了する前に、アプリケーションサーバ５２からデータをダウンロードするようになっている。そのため、車両用ナビゲーション装置１５の起動が完了すると直ちに、前記データが表示部３５の画面に表示されたり、音声入力部３６から音声出力されたりするので、ユーザは速やかに前記データを確認したり利用したりすることができる。
【００８６】
また、前記車両用ナビゲーション装置１５は、起動時にネットワークドライバを他のデバイスドライバやアプリケーションプログラムより前に起動させて、通信を行うようになっている。そのため、通信処理速度が速くなり、データを速やかにダウンロードすることができる。
【００８７】
一般に、ネットワークドライバよりも他のデバイスドライバやアプリケーションプログラムに対してプロセッサ３１の処理に関する高い優先順位が与えられているので、前記他のデバイスドライバやアプリケーションプログラムが起動すると、これらのタスクがネットワークドライバのタスクに割り込むので、プロセッサ３１の処理が遅くなってしまう。これに対し、本実施の形態においては、ネットワークドライバを他のデバイスドライバやアプリケーションプログラムより前に起動させるので、他のタスクが割り込むことがなく、ネットワークドライバのタスクがプロセッサ３１によって処理される。そのため、通信処理速度が速くなり、データを速やかにダウンロードすることができる。
【００８８】
さらに、本実施の形態においては、ユーザは、あらかじめ車両用ナビゲーション装置１５を操作することによって、所定の種類のデータだけをダウンロードするように設定することができる。そのため、ユーザは、必要とするデータを車両用ナビゲーション装置１５が起動すると速やかに確認したり利用したりすることができる。また、不要なデータがダウンロードされないので、ユーザは不要なデータを確認する必要がなく、煩わしさを感じることがない。
【００８９】
さらに、ユーザは、あらかじめ車両用ナビゲーション装置１５を操作することによって、データをダウンロードしないように設定することができる。そのため、不要なデータがダウンロードされないので、ユーザは不要なデータを確認する必要がなく、煩わしさを感じることがない。
【００９０】
次に、本発明の第２の実施の形態について説明する。なお、前記第１の実施の形態と同じ構成を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００９１】
図８は本発明の第２の実施の形態におけるナビゲーションシステムの構成を示す図である。
【００９２】
本実施の形態において、前記第１の実施の形態における無線装置５８に代えて、着脱式無線装置５５が採用されている。該着脱式無線装置５５は、例えば、携帯電話機、ＰＨＳ電話機等のセルラ端末であるが、モバイル通信機能を有し、ネットワーク５１に通信可能に接続することができるものであれば、いかなるものであってもよい。そして、ユーザは、必要に応じて前記着脱式無線装置５５を、接続ケーブル等を介して車両用ナビゲーション装置１５に接続することができる。これにより、該車両用ナビゲーション装置１５をネットワーク５１に通信可能に接続することができる。
【００９３】
なお、本実施の形態においては、前記着脱式無線装置５５をネットワーク５１に通信可能に接続することができるので、前記第１の実施の形態におけるユーザ住居６１に配設された無線装置５８や操作端末１４が不要となる。その他の点の構成については、前記第１の実施の形態と同様であるので、説明を省略する。
【００９４】
次に、本実施の形態における車両用ナビゲーション装置１５が起動する時にデータをダウンロードする動作について説明する。
【００９５】
図９は本発明の第２の実施の形態におけるナビゲーションシステムのプッシュ型コンテンツをダウンロードする場合の動作を示すフローチャートである。
【００９６】
本実施の形態においても、前記第１の実施の形態と同様に、車両用ナビゲーション装置１５が起動する時にデータをダウンロードするように設定した場合、前記車両用ナビゲーション装置１５の起動が完了する前に、アプリケーションサーバ５２からデータをダウンロードするようになっている。なお、前記データはいかなる種類のデータであってもよいが、ここではニュースである場合の動作について説明する。
【００９７】
この場合、ユーザは、あらかじめ車両用ナビゲーション装置１５を操作して、該車両用ナビゲーション装置１５がアクセサリ信号発生装置５６からのアクセサリ信号を受信して起動すると、自動的に前記アプリケーションサーバ５２からニュースをダウンロードするように設定しておくものとする。なお、前記車両用ナビゲーション装置１５は、デフォルトとして、起動すると自動的にアプリケーションサーバ５２からニュースをダウンロードするように設定されていてもよい。さらに、車両用ナビゲーション装置１５が前回作動している時に、ユーザが前記車両用ナビゲーション装置１５を操作して、設定するようにしてもよい。
【００９８】
また、ユーザは、前記車両用ナビゲーション装置１５が起動する前に、前記着脱式無線装置５５を接続ケーブル等を介して車両用ナビゲーション装置１５に接続するものとする。ここで、前記着脱式無線装置５５は携帯電話機であるとする。これにより、前記車両用ナビゲーション装置１５は、アプリケーションサーバ５２からネットワーク５１を介して直接ニュースをダウンロードすることができる。この場合、該ニュースは、プッシュ型コンテンツであり、前記車両用ナビゲーション装置１５が携帯電話機を介してネットワーク５１に接続されると、前記アプリケーションサーバ５２から積極的に前記車両用ナビゲーション装置１５に送信されるものとする。また、前記車両用ナビゲーション装置１５がニュースをダウンロードすることは、あらかじめ前記アプリケーションサーバ５２に登録されているものとする。
【００９９】
なお、前記車両用ナビゲーション装置１５が起動する時にニュース以外のデータをダウンロードするように設定することもできる。この場合、プッシュ型コンテンツだけでなく、車両用ナビゲーション装置１５がアプリケーションサーバ５２にアクセスして積極的に取得するプル型コンテンツをダウンロードすることもできる。また、前記車両用ナビゲーション装置１５が起動する時にはいかなるデータもダウンロードしないように設定することもできる。
【０１００】
まず、ユーザは、着脱式無線装置５５としての携帯電話機を接続ケーブル等を介して車両用ナビゲーション装置１５に接続する。続いて、ユーザが車両に配設されたアクセサリ信号発生装置５６の図示されないスイッチをオンにすると、アクセサリ信号がオンになり、車両用ナビゲーション装置１５に電力が供給され、該車両用ナビゲーション装置１５が起動する。
【０１０１】
そして、該車両用ナビゲーション装置１５のプロセッサ３１が初期化される。続いて、車両用ナビゲーション装置１５のオペレーティングシステムが初期化され、さらに、アプリケーションプログラム、デバイスドライバ等が初期化される。続いて、前記オペレーティングシステムが起動し、車両用ナビゲーション装置１５のメモリであるＲＡＭ３２等の記憶媒体が初期化される。
【０１０２】
続いて、車両用ナビゲーション装置１５に携帯電話機が接続されているか否かが判断される。そして、携帯電話機が接続されている場合、前記オペレーティングシステム上で駆動されるネットワークドライバとしての無線ＬＡＮプログラム及びＴＣＰ／ＩＰが起動する。これにより、車両用ナビゲーション装置１５が携帯電話機を介してネットワーク５１に接続される。すると、該ネットワーク５１に接続されているアプリケーションサーバ５２からプッシュ型コンテンツであるニュースが車両用ナビゲーション装置１５に送信される。そして、該車両用ナビゲーション装置１５は、アプリケーションサーバ５２からニュースを受信する。なお、受信されたニュースは、データ格納部としての前記ＲＡＭ３２等の記憶媒体に格納される。この場合、アプリケーションプログラムの一部であるデータ受信部用のプログラムは起動しているものとする。
【０１０３】
続いて、アプリケーションプログラムやその他のデバイスドライバが起動する。これにより、前記車両用ナビゲーション装置１５は、ナビゲーション処理を実行することができる。なお、携帯電話機が接続されていない場合、そのままアプリケーションプログラムやデバイスドライバが起動する。そして、すべてのアプリケーションプログラムやその他のデバイスドライバが起動した後、車両用ナビゲーション装置１５の起動が完了したか否かが判断される。
【０１０４】
そして、起動が完了した場合、車両用ナビゲーション装置１５に携帯電話機が接続されているか否かが判断される。携帯電話機が接続されている場合、前記記憶媒体に格納されたニュースが表示部３５の画面に表示されたり、文字や文章を音声に変換するソフトウェアであるＴＴＳによって音声入力部３６から音声出力される。これにより、ユーザは前記アプリケーションサーバ５２から受信した所定の種類のニュースを確認することができる。そして、ニュースをダウンロードする処理を終了する。なお、携帯電話機が接続されていない場合には、そのままニュースをダウンロードする処理を終了する。
【０１０５】
次に、フローチャートについて説明する。
ステップＳ５１  ユーザは携帯電話機を車両用ナビゲーション装置１５に接続する。
ステップＳ５２  プロセッサ３１が初期化される。
ステップＳ５３  オペレーティングシステムが初期化される。
ステップＳ５４  アプリケーションプログラム、デバイスドライバ等が初期化される。
ステップＳ５５  オペレーティングシステムが起動する。
ステップＳ５６  車両用ナビゲーション装置１５のメモリが初期化される。
ステップＳ５７  車両用ナビゲーション装置１５に携帯電話機が接続されているか否かを判断する。接続されている場合はステップＳ５８に進み、接続されていない場合はステップＳ６０に進む。
ステップＳ５８  ネットワークドライバとしての無線ＬＡＮ及びＴＣＰ／ＩＰが起動する。
ステップＳ５９  ニュースをアプリケーションサーバ５２から受信する。
ステップＳ６０  アプリケーションプログラムやその他のデバイスドライバが起動する。
ステップＳ６１  車両用ナビゲーション装置１５の起動が完了したか否かを判断する。完了した場合はステップＳ６２に進み、完了しない場合は完了するまで待機する。
ステップＳ６２  車両用ナビゲーション装置１５に携帯電話機が接続されているか否かを判断する。接続されている場合はステップＳ６３に進み、接続されていない場合は処理を終了する。
ステップＳ６３  ニュースを表示又は音声出力する。
【０１０６】
このように、本実施の形態においては、例えば、携帯電話機、ＰＨＳ電話機等のセルラ端末であり、ネットワーク５１に通信可能に接続することができる着脱式無線装置５５を車両用ナビゲーション装置１５に接続するようになっている。そのため、いかなる場所においても、車両用ナビゲーション装置１５が起動する時にデータをダウンロードすることができる。
【０１０７】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【０１０８】
【発明の効果】
以上詳細に説明したように、本発明によれば、ナビゲーション装置の起動が完了する前にサーバと通信を行うことによって、ナビゲーション装置の起動開始後、直ちにサーバからデータを受信して、該データをユーザが確認したり利用したりすることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるナビゲーションシステムのプッシュ型コンテンツをダウンロードする場合の動作を示すフローチャートである。
【図２】従来のシステムにおけるナビゲーション装置が起動する動作を示すフローチャートである。
【図３】本発明の第１の実施の形態におけるナビゲーションシステムの構成を示す図である。
【図４】本発明の第１の実施の形態におけるナビゲーション装置の構成を示す図である。
【図５】本発明の第１の実施の形態における車載装置が車両用ナビゲーション装置である場合のソフトウェア構成を示す図である。
【図６】本発明の第１の実施の形態におけるナビゲーションシステムのプル型コンテンツをダウンロードする場合の動作を示すフローチャートである。
【図７】本発明の第１の実施の形態におけるナビゲーションシステムのデータをダウンロードしないように設定された場合の動作を示すフローチャートである。
【図８】本発明の第２の実施の形態におけるナビゲーションシステムの構成を示す図である。
【図９】本発明の第２の実施の形態におけるナビゲーションシステムのプッシュ型コンテンツをダウンロードする場合の動作を示すフローチャートである。
【符号の説明】
１５    車両用ナビゲーション装置
３２    ＲＡＭ
３５    表示部
３７    音声出力部
３８    通信部
５２    アプリケーションサーバ
５５    着脱式無線装置
５８、６５    無線装置
【図１】
2004309382.tif 000003
【図２】
2004309382.tif 000004
【図３】
2004309382.tif 000005
【図４】
2004309382.tif 000006
【図５】
2004309382.tif 000007
【図６】
2004309382.tif 000008
【図７】
2004309382.tif 000009
【図８】
2004309382.tif 000010
【図９】
2004309382.tif 000011
【手続補正書】
【提出日】平成16年3月25日(2004.3.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
そして、該車両用ナビゲーション装置１５の起動が完了した場合、受信され記憶媒体に格納されたニュースが表示部３５の画面に表示されたり、文字や文章を音声に変換するソフトウェアであるＴＴＳによって音声出力部３７から音声出力される。これにより、ユーザは前記アプリケーションサーバ５２から受信したニュースを確認することができる。そして、ニュースをダウンロードする処理を終了する。


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
続いて、すべてのアプリケーションプログラムやその他のデバイスドライバが起動した後、車両用ナビゲーション装置１５の起動が完了したか否かが判断される。そして、起動が完了した場合、前記車両用ナビゲーション装置１５は受信したニュースがあるか否かを判断する。受信したニュースがある場合、前記記憶媒体に格納されたニュースが表示部３５の画面に表示されたり、文字や文章を音声に変換するソフトウェアであるＴＴＳによって音声出力部３７から音声出力される。これにより、ユーザは前記アプリケーションサーバ５２から受信した所定の種類のニュースを確認することができる。そして、ニュースをダウンロードする処理を終了する。なお、受信したニュースがない場合には、そのままニュースをダウンロードする処理を終了する。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
このように、本実施の形態においては、車両用ナビゲーション装置１５が起動する時にデータをダウンロードするように設定した場合、前記車両用ナビゲーション装置１５の起動が完了する前に、アプリケーションサーバ５２からデータをダウンロードするようになっている。そのため、車両用ナビゲーション装置１５の起動が完了すると直ちに、前記データが表示部３５の画面に表示されたり、音声出力部３７から音声出力されたりするので、ユーザは速やかに前記データを確認したり利用したりすることができる。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】変更
【補正の内容】
【０１０４】
そして、起動が完了した場合、車両用ナビゲーション装置１５に携帯電話機が接続されているか否かが判断される。携帯電話機が接続されている場合、前記記憶媒体に格納されたニュースが表示部３５の画面に表示されたり、文字や文章を音声に変換するソフトウェアであるＴＴＳによって音声出力部３７から音声出力される。これにより、ユーザは前記アプリケーションサーバ５２から受信した所定の種類のニュースを確認することができる。そして、ニュースをダウンロードする処理を終了する。なお、携帯電話機が接続されていない場合には、そのままニュースをダウンロードする処理を終了する。