(57)【要約】【課題】ナビゲーション装置のソフトウエアを、簡単な構成で自由に変更できるようにする。【解決手段】ナビゲーション装置１の起動時に、起動用ＲＯＭのＩＰＬを起動する。ＩＰＬによりＩＣカード２の汎用プログラム４をＤＲＡＭ３に読み込み、展開して実行する。汎用プログラム４として、例えば、更新用プログラムと更新データを読み込む。更新用プログラムにより更新データでフラッシュメモリのデータと磁気ディスク装置のデータを更新する。ＩＣカード２からＩＣ修復プログラムを読み込み、フラッシュメモリタイプのＰＬＡなどの修復対象のＩＣの設定データを書き直すことができる。ＩＣカード２から地図更新データを読み込み、磁気ディスク装置の地図データを更新することもできる。【選択図】　　　図１
2004013299.tif 000002
【特許請求の範囲】
【請求項１】
可搬記憶媒体を装着する可搬記憶媒体インターフェースと、起動プログラムを格納した起動用記憶装置と、主記憶装置と、不揮発性記憶装置とを有するナビゲーション装置の汎用プログラム起動方法において、電源オンに応じて前記起動プログラムにより前記可搬記憶媒体から更新用プログラムと更新データとを前記主記憶装置に読み込み、前記更新用プログラムにより前記更新データで前記不揮発性記憶装置の記憶内容を更新することを特徴とする汎用プログラム起動方法。
【請求項２】
ナビゲーション装置のＩＣカードインターフェースに、更新用プログラムと更新データとを格納したＩＣカードを装着し、ナビゲーション装置の起動に応じて、ＩＰＬにより前記ＩＣカードから前記更新用プログラムと前記更新データとを読み込み、前記更新用プログラムにより前記更新データで前記ナビゲーション装置のフラッシュメモリまたは磁気ディスク装置の記憶内容を更新することを特徴とする汎用プログラム起動方法。
【請求項３】
ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、書き換え可能なＰＬＡとを有するナビゲーション装置の汎用プログラム起動方法において、電源オンに応じて前記起動用ＲＯＭのＩＰＬプログラムにより前記ＩＣカードから修復プログラムを前記ＲＡＭに読み込み、前記修復プログラムにより前記ＰＬＡの設定データを書き換えることを特徴とする汎用プログラム起動方法。
【請求項４】
ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、書き換え可能なＰＬＡとを有するナビゲーション装置の汎用プログラム起動方法において、電源オンに応じて前記起動用ＲＯＭのＩＰＬプログラムにより前記ＩＣカードに修復プログラムが有るか無いかを判定し、修復プログラムが無い場合は通常のプログラムを起動し、修復プログラムが有る場合は前記修復プログラムを前記ＲＡＭに読み込み、前記修復プログラムにより前記ＰＬＡの設定データを書き換えることを特徴とする汎用プログラム起動方法。
【請求項５】
ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、地図データを格納した磁気ディスク装置とを有するナビゲーション装置の汎用プログラム起動方法において、電源オンに応じて前記起動用ＲＯＭのＩＰＬプログラムにより前記ＩＣカードから更新用プログラムと更新データとを前記ＲＡＭに読み込み、前記更新用プログラムにより前記更新データで前記地図データを更新することを特徴とする汎用プログラム起動方法。
【請求項６】
ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、地図データを格納した磁気ディスク装置とを有するナビゲーション装置の汎用プログラム起動方法において、電源オンに応じて前記起動用ＲＯＭのＩＰＬプログラムにより前記ＩＣカードに更新用プログラムが有るか無いかを判定し、更新用プログラムが無い場合は通常のプログラムを起動し、更新用プログラムが有る場合は前記更新用プログラムと更新データとを前記ＲＡＭに読み込み、前記更新用プログラムにより前記更新データで前記地図データを更新することを特徴とする汎用プログラム起動方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、汎用プログラム起動方法に関し、特に、ナビゲーション装置の汎用プログラム起動方法に関する。
【０００２】
【従来の技術】
ナビゲーション装置は、車両などに搭載されて、現在位置を道路地図上に表示して、経路案内などを行う装置である。車両の現在位置を検出するための現在位置測定装置、車両の現在位置などを表示する表示装置が接続されている。ＧＰＳによって得られる車両の位置情報を用いて、ＣＤ−ＲＯＭに記憶された地図情報を読み出し、車両位置付近の地図を表示する。ナビゲーション装置では、制御するためにマイクロプロセッサを用いており、このマイクロプロセッサのプログラムは、装置内部のＲＯＭに記憶されている。ナビゲーション装置では、ＲＯＭに記憶されているプログラムに従って、経路探索などの情報処理が行われる。このプログラムは、ＲＯＭに記憶されているため、変更することができない。
【０００３】
これを克服するために、マイクロプロセッサのプログラムを、地図情報が記憶してあるＣＤ−ＲＯＭ内に記憶している車載ナビゲーション装置がある。電源が投入されると、ＣＤ−ＲＯＭからプログラムがＲＡＭに読み込まれて記憶される。ＲＡＭに記憶されているプログラムが読み出され、ナビゲーション機能が実行される。プログラムをＣＤ−ＲＯＭに記憶させているので、ＣＤ−ＲＯＭを交換することにより、プログラムを変更できる。
【０００４】
マイクロプロセッサのプログラムを、取り外し可能なメモリに記憶している車載ナビゲーション装置もある。ＣＰＵは、メモリカードに記憶されたプログラムにしたがって動作する。マイクロプロセッサのプログラムが、取り外し可能なメモリに記憶されているので、メモリカードの交換によりプログラムの更新が可能である。
【０００５】
ソフトウエアを選択してインストールする技術の例としては、パーソナルコンピュータがある。パーソナルコンピュータは汎用システムであるため、ハードウェア上の制約も殆どなく、ハードディスクなどの大容量記憶媒体を利用して、ソフトウエアのインストールが可能である。これと同様に、基本的処理を行うソフトウエアを備えた基本ナビゲーションシステムで、インストールプログラムを実行することにより、ソフトウエアをインストールして、ナビゲーションシステムを構築するものもある。以下、従来のナビゲーション装置でソフトウエアを変更する技術をいくつかあげる。
【０００６】
特開平４−１９５１８４号公報に開示された「走行経路表示装置」は、制御プログラムの更新を容易に行うことができるものである。走行位置表示装置制御プログラムと表示用地図データを、同一のＣＤ−ＲＯＭに保持する。ＣＤ−ＲＯＭにプログラムも保持することで、地図データと制御プログラムの双方を更新することが可能となる。
【０００７】
特開平７−７１９６７号公報に開示された「ナビゲーションシステム」は、簡単、かつ、経済的にプログラムの更新を行うことができるようにしたものである。図６に示すように、車両に搭載されたナビゲーション装置６１を、ナビゲーション機能を実現するためのプログラムが記憶されている外部記憶装置６２と、通信機６３を介して通信ケーブル６４で接続する。ユーザは、プログラムを更新する場合、ナビゲーション装置６１とは別に設けられた外部記憶装置６２を、通信ケーブル６４を介してナビゲーション装置６１に接続する。ユーザ自身はプログラムを記憶した外部記憶装置６２を購入する必要はない。
【０００８】
特開平７−１１４６９５号公報に開示された「ナビゲーションシステムの構築方法」は、ナビゲーション機能の変更・改良・追加に対応できるようにし、ナビゲーションシステムの使い勝手を良くするものである。ナビゲーションシステムに、ＩＣカードを装着する手段を設ける。ＩＣカードに、ナビゲーション機能を実現する制御手順を記憶させる。制御装置は、装着されるＩＣカードが記憶する制御手順をブートして実行する。
【０００９】
特開平９−９６５３０号公報に開示された「車載ナビゲーション装置」は、ユーザが容易にプログラムの更新ができるようにしたものである。図７に示すように、車載ナビゲーション装置７１に、ナビゲーション用プログラムをロードするためのフラッシュメモリ７２を備える。ナビゲーション用プログラムとＣＰＵプログラムを、ＣＤ−ＲＯＭからフラッシュメモリ７２に転送するためのプログラムを記憶したＣＤ−ＲＯＭとそのドライブ７３を用いて、ナビゲーション用プログラムの更新を行う。ユーザがナビゲーション装置７１のＣＰＵプログラムを更新することができる。
【００１０】
特開２００２−１０８６２０号公報に開示された「ナビゲーションシステムの構築方法」は、ソフトウエアの選択的なインストールができるようにしたものである。拡張機能ソフトウエアを使用する。拡張基礎ソフトウエアも新規拡張基礎ソフトウエアに更新したい時には、ソフトウエア構成情報を作成する。ソフトウエア構成情報に応じて、新規に必要となるソフトウエアを用意し、それらを全てＤＶＤ−ＲＯＭに格納する。ＤＶＤ−ＲＯＭには、ソフトウエア構成情報に加え、新規拡張基礎ソフトウエア、拡張機能ソフトウエアのソフトウエアを格納する。ＤＶＤ−ＲＯＭを、基本ナビゲーションシステムのデータ入力器に挿入し、インストールプログラムを起動させる。
【００１１】
【発明が解決しようとする課題】
しかし、上記従来のナビゲーション装置のソフトウエア更新方法では、装置やソフトウエアが大掛かりになったり、起動が複雑になったりして、コストがかかるという問題があった。また、簡単な装置構成にすると、ソフトウエアの更新に制限が生じるという問題があった。例えば、ナビゲーション装置内のＩＣにソフトウエアの不具合が生じた場合、ナビゲーション装置のソフトウエア側に修正ソフトウエアを組み込む方法で修復を行うと、ＲＯＭ容量やＲＡＭ容量に制約があるので、排他処理等を行う必要があり、十分な機能を保証できなかった。また、ナビゲーション装置自体を回収して、ＩＣの取替えを行う場合には、大きな労力を必要とした。
【００１２】
本発明は、上記従来の問題を解決して、ナビゲーション装置のソフトウエアを、簡単な構成で自由に変更できる起動方法を実現することを目的とする。
【００１３】
【課題を解決するための手段】
上記の課題を解決するために、本発明では、可搬記憶媒体を装着する可搬記憶媒体インターフェースと、起動プログラムを格納した起動用記憶装置と、主記憶装置と、不揮発性記憶装置とを有するナビゲーション装置の汎用プログラム起動方法を、電源オンに応じて起動プログラムにより可搬記憶媒体から更新用プログラムと更新データとを主記憶装置に読み込み、更新用プログラムにより更新データで不揮発性記憶装置の記憶内容を更新する方法とした。このような方法としたことにより、ナビゲーション装置のソフトウエアを簡単かつ自由に変更できる起動方法が実現される。
【００１４】
また、ナビゲーション装置のＩＣカードインターフェースに、更新用プログラムと更新データとを格納したＩＣカードを装着し、ナビゲーション装置の起動に応じて、ＩＰＬ（Ｉｎｉｔｉａｌ　Ｐｒｏｇｒａｍ　Ｌｏａｄｅｒ）によりＩＣカードから更新用プログラムと更新データとを読み込み、更新用プログラムにより更新データでナビゲーション装置のフラッシュメモリまたは磁気ディスク装置の記憶内容を更新する方法とした。このような方法としたことにより、ナビゲーション装置のソフトウエアを、ＩＣカードで簡単かつ自由に変更できる起動方法が実現される。
【００１５】
また、ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、書き換え可能なＰＬＡ（Ｐｒｏｇｒａｍｍａｂｌｅ　Ｌｏｇｉｃ　Ａｒｒａｙ）とを有するナビゲーション装置の汎用プログラム起動方法を、電源オンに応じて起動用ＲＯＭのＩＰＬプログラムによりＩＣカードから修復プログラムをＲＡＭに読み込み、修復プログラムによりＰＬＡの設定データを書き換える方法とした。このような方法としたことにより、ナビゲーション装置のソフトウエアを、ＩＣカードで簡単かつ自由に修復できる起動方法が実現される。
【００１６】
また、ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、書き換え可能なＰＬＡとを有するナビゲーション装置の汎用プログラム起動方法を、電源オンに応じて起動用ＲＯＭのＩＰＬプログラムによりＩＣカードに修復プログラムが有るか無いかを判定し、修復プログラムが無い場合は通常のプログラムを起動し、修復プログラムが有る場合は修復プログラムをＲＡＭに読み込み、修復プログラムによりＰＬＡの設定データを書き換える方法とした。このような方法としたことにより、ナビゲーション装置のソフトウエアを、ＩＣカードで簡単確実かつ自由に修復できる起動方法が実現される。
【００１７】
また、ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、地図データを格納した磁気ディスク装置とを有するナビゲーション装置の汎用プログラム起動方法を、電源オンに応じて起動用ＲＯＭのＩＰＬプログラムによりＩＣカードから更新用プログラムと更新データとをＲＡＭに読み込み、更新用プログラムにより更新データで地図データを更新する方法とした。このような方法としたことにより、ナビゲーション装置の地図データを、ＩＣカードで簡単かつ自由に更新できる起動方法が実現される。
【００１８】
また、ＩＣカードを装着するＩＣカードインターフェースと、ＩＰＬプログラムを格納した起動用ＲＯＭと、ＲＡＭと、地図データを格納した磁気ディスク装置とを有するナビゲーション装置の汎用プログラム起動方法を、電源オンに応じて起動用ＲＯＭのＩＰＬプログラムによりＩＣカードに更新用プログラムが有るか無いかを判定し、更新用プログラムが無い場合は通常のプログラムを起動し、更新用プログラムが有る場合は更新用プログラムと更新データとをＲＡＭに読み込み、更新用プログラムにより更新データで地図データを更新する方法とした。このような方法としたことにより、ナビゲーション装置の地図データを、ＩＣカードで簡単確実かつ自由に更新できる起動方法が実現される。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態について、図１〜図５を参照しながら詳細に説明する。
【００２０】
（第１の実施の形態）
本発明の第１の実施の形態は、ＩＣカードの修復プログラムにより、ナビゲーション装置のＩＣの不具合を修復する汎用プログラム起動方式である。
【００２１】
図１は、本発明の第１の実施の形態における汎用プログラム起動方式の概念図である。図１（ａ）は、ＩＣカード２から汎用プログラム４をナビゲーション装置１のＤＲＡＭ３に展開することを示す図である。図１（ｂ）は、汎用プログラムの有無に応じた判断処理を示す流れ図である。図１において、ナビゲーション装置１は、位置検出手段と地図データとにより、経路案内などを行う装置である。ＩＣカード２は、修正プログラムなどを汎用プログラムとして格納したメモリカードである。ＤＲＡＭ３は、ナビゲーション装置１の主メモリである。汎用プログラム４は、ナビゲーション装置１のＤＲＡＭ上で実行可能なプログラムであり、データも含む。
【００２２】
図２は、本発明の第１の実施の形態における汎用プログラム起動方式の機能ブロック図である。図２において、ＩＣカードインターフェース５は、ＩＣカードをナビゲーション装置１に接続する手段である。ＣＰＵ６は、ナビゲーション装置１全体を制御する演算処理装置である。ＲＯＭ７は、ＩＰＬなどを格納した固定メモリである。ＣＤ−ＲＯＭ８は、地図データなどを格納したＣＤ−ＲＯＭとそのドライバ装置である。ＰＬＡ（Ｐｒｏｇｒａｍｍａｂｌｅ　Ｌｏｇｉｃ　Ａｒｒａｙ）９は、ＥＥＰＲＯＭタイプまたはフラッシュメモリタイプの書換可能な論理回路素子である。書換手段１０は、ＰＬＡ９やフラッシュメモリ１１を書き換える手段である。フラッシュメモリは、書換可能な不揮発性メモリである。位置検出手段１２は、ＧＰＳなどにより位置を求める手段である。ナビゲーションユニット１３は、経路探索などを行う手段である。表示装置１４は、地図などを表示する装置である。その他の入出力手段などは省略してある。
【００２３】
図３は、本発明の第１の実施の形態における汎用プログラム起動方式の動作手順を示す流れ図である。
【００２４】
上記のように構成された本発明の第１の実施の形態における汎用プログラム起動方式の動作を説明する。最初に、図１を参照しながら、汎用プログラム起動方式の機能の概略を説明する。図１（ａ）に示すように、ＩＣカード２に汎用プログラム４を格納して、ナビゲーション装置１のＩＣカードインターフェースに挿入する。ＩＣカードインターフェースに挿入されたＩＣカードに修復プログラムがないときは、図１（ｂ）に示すように、通常のナビゲーションソフトが起動されて、経路探索などを行う。挿入されたＩＣカードに修復プログラムがあると、ＩＣカード２から汎用プログラム４を、ナビゲーション装置１のＤＲＡＭ３に読み込む。汎用プログラム４がＤＲＡＭ３上で実行される。
【００２５】
図２を参照しながら、ナビゲーション装置１の各部の機能を説明する。地図データなどを格納したＣＤ−ＲＯＭを、そのドライバ装置であるＣＤ−ＲＯＭ８にセットする。位置検出手段１２で、ＧＰＳなどにより位置を求める。ナビゲーションユニット１３で、利用者の要求に応じて経路探索などを行う。その結果により、表示装置１４の地図上に経路を表示する。このようにして、ナビゲーション装置１で経路案内をする。この機能は、従来のナビゲーション装置と同じである。
【００２６】
ＩＣの修復などを行う場合は、ナビゲーション装置１のＤＲＡＭ上で実行可能な汎用プログラム４を、ＩＣカード２に格納しておく。ＩＣカード２への汎用プログラム４の書込みは、工場やサービスセンターなどで行ってもよいし、ネットワークからダウンロードして書き込んでもよい。このＩＣカード２を、ＩＣカードインターフェース５に挿入する。ＲＯＭ７に格納されたＩＰＬにより、ＩＣカード２から汎用プログラム４を読み出し、ナビゲーション装置１の主メモリであるＤＲＡＭ３にロードする。汎用プログラム４をＣＰＵ６で実行することにより、書換手段１０を使ってＰＬＡ９を書き換えることができる。このようにして、ＩＣの不具合を修復したり、機能を新しくしたりすることができる。
【００２７】
図３を参照しながら、汎用プログラム起動方式の動作手順を説明する。ステップ１で、ナビゲーション装置１の電源オン時に、ＲＯＭ７に格納されているＩＰＬは、ＩＣカードインターフェース５に挿入されているＩＣカード２に修復プログラムがあるかないか検査する。挿入されているＩＣカード２に修復プログラムがなければ、ステップ５で、通常のナビゲーション処理を実行する。挿入されているＩＣカード２に修復プログラムがあれば、ステップ２で、ＩＰＬはＩＣカード２から修復プログラムをＤＲＡＭに読み込む。ステップ３で、修復プログラムは、修復対象のＩＣの設定データを書き直す。修復できるＩＣは、フラッシュメモリタイプのＰＬＡなど、オンボードで書き換え可能なものに限られる。ステップ４で、ナビゲーション装置１の電源をオフにして、ＩＣカードインターフェース５からＩＣカード２を抜く。
【００２８】
ＩＣカードに修復プログラムを格納しておく例を説明したが、磁気ディスクや光カードなどの他の可搬記憶媒体に格納しておくようにしても、同様に実施できる。ＣＤ−ＲＯＭやＨＤＤやＤＲＡＭやフラッシュメモリなどについても、同様の機能を有する他のデバイスで実現できることは明らかである。
【００２９】
上記のように、本発明の第１の実施の形態では、汎用プログラム起動方式を、ＩＣカードの修復プログラムにより、ナビゲーション装置のＩＣの不具合を修復する構成としたので、ナビゲーション装置のＩＣに不具合があっても、ナビゲーション装置自体を回収してＩＣの取替えをすることなく、ＩＣカードを挿入するだけで、簡単に修復できる。
【００３０】
（第２の実施の形態）
本発明の第２の実施の形態は、ＩＣカードの更新プログラムにより、ナビゲーション装置の地図データを更新する汎用プログラム起動方式である。
【００３１】
図４は、本発明の第２の実施の形態における汎用プログラム起動方式の機能ブロック図である。図４において、ＨＤＤ１５は、地図データなどを格納したハードディスク装置である。ナビゲーション装置１のその他の基本的な構成は、第１の実施の形態と同じである。図５は、汎用プログラム起動方式の動作手順を示す流れ図である。
【００３２】
上記のように構成された本発明の第２の実施の形態における汎用プログラム起動方式の動作を説明する。地図データは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭから、ＨＤＤ１５に書き込まれている。位置検出手段１２で、ＧＰＳなどにより位置を求める。ナビゲーションユニット１３で、利用者の要求に応じて経路探索などを行う。その結果により、表示装置１４の地図上に経路を表示する。このようにして、ナビゲーション装置１で経路案内をする。この機能は、従来のナビゲーション装置と同じである。しかし、新しい道路ができたり、施設などが無くなったり、ビルが新築されたりして、地図データは実際の状況と一致しなくなるので、１年に１回以上、地図データを更新する必要がある。
【００３３】
図４を参照しながら、ナビゲーション装置１の地図データ更新方法の概略を説明する。ＩＣカード２に、地図データの更新プログラムと更新データを書き込んで、ナビゲーション装置１のＩＣカードインターフェース５に挿入する。ＩＰＬプログラムは、ＩＣカード２から更新プログラムをＤＲＡＭ３に読み込む。更新プログラムを実行すると、ＩＣカード２から更新データが読み込まれ、ＨＤＤ１５の地図データが更新される。
【００３４】
図５を参照しながら、地図データ更新手順を説明する。ステップ１で、ナビゲーション装置１の電源オン時に、ＲＯＭ７に格納されているＩＰＬは、ＩＣカードインターフェース５に挿入されているＩＣカード２に更新プログラムがあるかないか検査する。挿入されているＩＣカード２に更新プログラムがなければ、ステップ５で、通常のナビゲーション処理を実行する。挿入されているＩＣカード２に更新プログラムがあれば、ステップ６で、ＩＰＬはＩＣカード２から更新プログラムをＤＲＡＭに読み込む。ステップ７で、更新プログラムは、ＩＣカード２から更新データを読み込み、ＨＤＤ１５の地図データを更新する。ステップ４で、ナビゲーション装置１の電源をオフにして、ＩＣカードインターフェース５からＩＣカード２を抜く。
【００３５】
ＩＣカードに更新プログラムと更新データを格納しておく例を説明したが、磁気ディスクや光カードなどの他の可搬記憶媒体に格納しておくようにしても、同様に実施できる。ＣＤ−ＲＯＭやＨＤＤやＤＲＡＭやフラッシュメモリなどについても、同様の機能を有する他のデバイスで実現できることは明らかである。
【００３６】
上記のように、本発明の第２の実施の形態では、汎用プログラム起動方式を、ＩＣカードの更新プログラムにより、ナビゲーション装置の地図データを更新する構成としたので、ナビゲーション装置の地図ソフトウエアを、簡単な構成で自由に変更できる。
【００３７】
【発明の効果】
以上の説明から明らかなように、本発明では、ＩＣカードから更新用プログラムと更新データとをＲＡＭに読み込み、更新用プログラムにより更新データでフラッシュメモリまたは磁気ディスク装置の記憶内容を更新する構成としたので、ナビゲーション装置のソフトウエアを簡単かつ自由に変更できる起動方式が実現される。したがって、ＩＣカードから汎用プログラムを読み込む仕組みだけ、ナビゲーション装置に予め組み込んでおけば、汎用プログラムで後からハードウエアやソフトウエアの調整を行うことができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における汎用プログラム起動方式の概念図
【図２】本発明の第１の実施の形態における汎用プログラム起動方式の機能ブロック図
【図３】本発明の第１の実施の形態における汎用プログラム起動方式の動作手順を示す流れ図
【図４】本発明の第２の実施の形態における汎用プログラム起動方式の機能ブロック図
【図５】本発明の第２の実施の形態における汎用プログラム起動方式の動作手順を示す流れ図
【図６】外部記憶装置と接続可能な従来のナビゲーション装置の機能ブロック図
【図７】フラッシュメモリを備えた従来のナビゲーション装置の機能ブロック図
【符号の説明】
１　ナビゲーション装置
２　ＩＣカード
３　ＤＲＡＭ
４　汎用プログラム
５　ＩＣカードインターフェース
６　ＣＰＵ
７　ＲＯＭ
８　ＣＤ−ＲＯＭ
９　ＰＬＡ
１０　書換手段
１１　フラッシュメモリ
１２　位置検出手段
１３　ナビゲーションユニット
１４　表示装置
１５　ＨＤＤ
６１　ナビゲーション装置
６２　外部記憶装置
６３　通信機
６４　通信ケーブル
７１　車載ナビゲーション装置
７２　フラッシュメモリ
７３　ＣＤ−ＲＯＭドライブ
【図１】
2004013299.tif 000003
【図２】
2004013299.tif 000004
【図３】
2004013299.tif 000005
【図４】
2004013299.tif 000006
【図５】
2004013299.tif 000007
【図６】
2004013299.tif 000008
【図７】
2004013299.tif 000009