(57)【要約】【課題】共通のデータを互いに共有する複数の制御装置からなる車載システムにおいて、各制御装置間の不必要なデータの送受信を低減することを目的とする。【解決手段】車載ＬＡＮを介して起動情報を受信すると、通信用マイコン１０は不揮発性メモリ１４に記憶された設定情報ファイルの識別情報をオーディオマイコン２０に送信し、オーディオマイコン２０は、通信用マイコン１０から送信された識別情報が、不揮発性メモリ２４に記憶された設定情報ファイルの識別情報と一致するか否かを判定する。ここで、各識別情報が一致しないと判定した場合には、識別情報が不一致である旨を示す判断結果を通信用マイコン１０に送信し、一方、通信用マイコン１０は、オーディオマイコン２０から識別情報が不一致である旨を示す判断結果を受信した場合に、不揮発性メモリ１４に記憶された設定情報ファイルをオーディオマイコン２０に送信する。【選択図】図３
2008143478.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも制御データの一部を共通データとして互いに共用する複数の制御装置からなり、
該複数の制御装置の１つである第１制御装置が、前記共通データの供給源として、前記共通データの供給先として予め設定された第２制御装置に前記共通データを送信することにより、該第２制御装置の共通データを更新するよう構成された車載システムであって、
前記第２制御装置の共通データを更新する第１更新条件が成立すると、前記第２制御装置に記憶された共通データが前記第１制御装置に記憶された共通データと一致するか否かを、前記各共通データに付与された識別情報に基づき判定する共通データ一致判定手段と、
該共通データ一致判定手段により前記共通データが一致しないと判定されると、前記第１制御装置から第２制御装置への前記共通データの送信を許可する共通データ送信許可手段と、
を備えたことを特徴とする車載システム。
【請求項２】
前記第２制御装置は、前記共通データを、該共通データの供給先として予め設定された第３制御装置に送信する供給源としての機能を有し、
前記共通データ一致判定手段は、前記第３制御装置の共通データを更新する第２更新条件が成立すると、前記第３制御装置に記憶された共通データが前記第２制御装置に記憶された共通データと一致するか否かを、前記各共通データに付与された識別情報に基づき判定し、
前記共通データ送信許可手段は、前記共通データ一致判定手段により、前記第２制御装置と前記第３制御装置とに記憶された共通データが一致しないと判定されると、前記第２制御装置から第３制御装置への前記共通データの送信を許可することを特徴とする請求項１に記載の車載システム。
【請求項３】
前記第２制御装置を複数備えたことを特徴とする請求項１または請求項２に記載の車載システム。
【請求項４】
前記共通データの供給源となる制御装置は、該制御装置に記憶された共通データの識別情報を読み取り前記共通データの供給先となる制御装置に送信する識別情報送信手段を備え、
前記共通データ一致判定手段は前記供給先となる制御装置に設けられ、前記識別情報送信手段から送信された識別情報が、該供給先となる制御装置に記憶された共通データの識別情報と一致するか否かを判定することを特徴とする請求項１〜請求項３の何れかに記載の車載システム。
【請求項５】
前記共通データの供給先となる制御装置は、前記共通データの供給源となる制御装置に共通データ要求を送信する共通データ要求手段を備え、
前記共通データ送信許可手段は、前記供給源となる制御装置に設けられ、前記共通データ要求手段から送信された共通データ要求を受信した場合に、該供給源となる制御装置からの前記共通データの送信を許可することを特徴とする請求項１〜請求項４の何れかに記載の車載システム。
【請求項６】
前記制御データは、前記各制御装置が特定の機能を実現するためのプログラムを有しており、
前記共通データは、前記プログラムが実行される際に用いられるパラメータ情報であることを特徴とする請求項１〜請求項５の何れかに記載の車載システム。
【請求項７】
前記識別情報は、前記共通データの識別番号、チェックサム、及び、バージョンのうちの少なくとも１つであり、
前記共通データ一致判定手段は、前記識別番号、前記チェックサム、及び、前記バージョンのうちの少なくとも１つが一致することで、前記共通データが一致すると判定することを特徴とする請求項１〜請求項６の何れかに記載の車載システム。
【請求項８】
前記識別情報は、前記共通データの識別番号、チェックサム、及び、バージョンを含んでなり、
前記共通データ一致判定手段は、前記識別番号と前記チェックサムと前記バージョンとの全てが一致することで、前記共通データが一致すると判定することを特徴とする請求項１〜請求項６の何れかに記載の車載システム。
【請求項９】
前記共通データ一致判定手段は、当該車載システムの起動時に、前記第１更新条件が成立したと判断して、前記共通データが一致するか否かを判定することを特徴とする請求項１〜請求項８の何れかに記載の車載システム。
【請求項１０】
前記第１制御装置は車載ＬＡＮに接続されており、
前記共通データ一致判定手段は、前記車載ＬＡＮを介して共通データの更新指令が入力されると、前記第１更新条件が成立したと判断して、前記共通データが一致するか否かを判定することを特徴とする請求項１〜請求項８の何れかに記載の車載システム。
【請求項１１】
前記更新指令は、当該車載システムの起動指令であることを特徴とする請求項１０に記載の車載システム。
【請求項１２】
前記複数の制御装置のうちの１つは、ナビゲーション制御装置であることを特徴とする請求項１〜請求項１１の何れかに記載の車載システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載され、互いに通信可能に構成された複数の制御装置を備えた車載システムに関する。
【背景技術】
【０００２】
従来より、ＣＤ・ＤＶＤの再生、ＴＶ・ＦＭ／ＡＭラジオの受信といったＡＶ機能とナビゲーション機能を一体化したナビゲーションシステムが知られている。
そして、このようなナビゲーションシステムは一般に、複数の制御装置（例えば、ナビゲーション制御装置、オーディオ制御装置等）を備えており、例えば、複数の制御装置のうちの１つであるオーディオ制御装置が車載ＬＡＮに接続されてシステムの外部の装置との間で通信可能に構成されており、ナビゲーション制御装置等の他の制御装置は、オーディオ制御装置を介してシステム外部からの情報を取得するように構成されたものが提案されている（例えば、特許文献１等参照）。
【０００３】
また、この提案のシステムにおいては、車両の種別に関わらず共通のハードウェア及びソフトウェアを用いることができるように構成されている。つまり、システム内の制御装置に、車種間で共通のプログラムと、車種毎に設定されたパラメータ（操作スイッチに割り当てるべき機能、表示装置に表示すべき初期画面等）と、が記憶されており、外部から入力された車両の種別を表す信号に従い対応するパラメータを選択し、共通のプログラムを実行する際にこのパラメータを用いることで、夫々の車種に対応した処理を行うものである。
【特許文献１】特開２００４−１９６１８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記提案のシステムにおいて、各制御装置にて特定の車種に対応した処理を実行させるために、上述したパラメータからなるデータ（以下、共通データともいう）を予め生成しておき、システムを構成する複数の制御装置の夫々に、この共通データを用いて処理を実行させるように構成することが考えられる。
【０００５】
つまり、各制御装置の機能を実現するための固有のプログラムと、各制御装置間で共有される特定の車種に対応した共通データと、を各制御装置のメモリに予め記憶しておき、各制御装置が共通データを用いて固有のプログラムを実行することで、各制御装置にて特定の車種に対応したナビゲーション機能や、オーディオ機能等の所定の機能を実現し、全体として特定の車種に対応したナビゲーションシステムとするものである。
【０００６】
そして、このようなシステムにおいて、共通データはバージョンアップ等のために適宜更新されることが想定されるが、上記提案のシステムのように、車載ＬＡＮに接続されてシステム外部の装置と通信可能な制御装置（例えば、オーディオ制御装置）に対して他の制御装置（例えば、ナビゲーション制御装置）が接続されているような場合には、まず、このオーディオ制御装置の共通データの更新を行い、オーディオ制御装置を介してナビゲーション制御装置の共通データを更新することになる。このため、常時、各制御装置間に同一の共通データを記憶させておくために、オーディオ制御装置から所定のタイミングで（例えばシステムの起動時）ナビゲーション制御装置に共通データを送信し、オーディオ制御装置に記憶された共通データで、ナビゲーション制御装置に記憶された共通データを更新することが考えられる。
【０００７】
しかしながら、上記のように、所定のタイミングでオーディオ制御装置がナビゲーション制御装置に共通データを送信するように構成した場合には、オーディオ制御装置における共通データの送信処理、ナビゲーション制御装置における共通データの受信処理が繰り返し実行される。このため、例えば、各制御装置に記憶された共通データが当初から一致しており、ナビゲーション制御装置の共通データの更新をする必要がない場合には、共通データの送受信により無駄に制御装置間の通信負荷を上げてしまうという問題があった。
【０００８】
また、このような問題は、ナビゲーションシステムに関わらず、共通のデータを互いに共有する複数の制御装置からなるシステムにおいても発生する問題である。
本発明は、こうした問題に鑑みなされたもので、共通のデータを互いに共有する複数の制御装置からなる車載システムにおいて、各制御装置間の不必要なデータの送受信を低減することを目的とする。
【課題を解決するための手段】
【０００９】
かかる目的を達成するためになされた請求項１に記載の車載システムは、少なくとも制御データの一部を共通データとして互いに共用する複数の制御装置からなり、複数の制御装置の１つである第１制御装置が、共通データの供給源として、共通データの供給先として予め設定された第２制御装置に共通データを送信することにより、第２制御装置の共通データを更新するよう構成されている。
【００１０】
そして、第２制御装置の共通データを更新する第１更新条件が成立すると、共通データ一致判定手段は、第２制御装置に記憶された共通データが第１制御装置に記憶された共通データと一致するか否かを、各共通データに付与された識別情報に基づき判定し、共通データ一致判定手段により共通データが一致しないと判定されると、共通データ送信許可手段は、第１制御装置から第２制御装置への共通データの送信を許可する。
【００１１】
従って、本発明の車載システムによれば、第１更新条件が成立すると、第１制御装置の共通データと第２制御装置の共通データとが一致するか否かが判定され、共通データが一致していないと判定されたときに、第１制御装置から第２制御装置への共通データの送信が許可されるので、共通データが一致しており第２制御装置の共通データの更新の必要がない場合に、第１制御装置から第２制御装置への共通データの送信が禁止され、共通データを第１制御装置と第２制御装置との間で送受信するといった無駄なデータの送受信を低減できる。
【００１２】
このため、例えば、車載システムが、制御データの一部を共通データとして互いに共有するナビゲーション制御装置、オーディオ制御装置等の複数の制御装置からなり、例えば、オーディオ制御装置が、他の制御装置に共通データを送信することにより各制御装置間で共通データを共有するように構成されたナビゲーションシステムである場合に、オーディオ制御装置と他の制御装置に記憶された共通データが一致しているときには、オーディオ制御装置から他の制御装置への共通データの送信は許可されず、共通データは送信されないので、各制御装置間の無駄なデータの送受信を低減することが可能となる。
【００１３】
なお、本発明の車載システムは、上記のようなナビゲーションシステムに関わらず、制御データの一部を共通データとして互いに共有する複数の制御装置からなり、特定の制御装置から他の制御装置へ共通データを送信することにより制御装置間で共通データを共有するように構成された種々のシステムに適用することができ、上記のナビゲーションシステムと同様の効果を得ることができる。
【００１４】
次に、請求項２に記載の発明は、請求項１に記載の車載システムにおいて、第２制御装置が、共通データを、共通データの供給先として予め設定された第３制御装置に送信する供給源としての機能を有するように構成されている。
【００１５】
そして、第３制御装置の共通データを更新する第２更新条件が成立すると、共通データ一致判定手段が、第３制御装置に記憶された共通データが、第２制御装置に記憶された共通データと一致するか否かを各共通データに付与された識別情報に基づいて判定する。一方、共通データ送信許可手段は、共通データ一致判定手段により、共通データが一致しないと判定されると、第２制御装置から第３制御装置への共通データの送信を許可する。
【００１６】
従って、請求項２に記載の車載システムによれば、第２制御装置と第３制御装置の共通データが一致しており第３制御装置の共通データの更新の必要がない場合に、第２制御装置から第３制御装置への共通データの送信が禁止され、共通データを第２制御装置と第３制御装置との間で送受信するといった無駄なデータの送受信を低減できる。
【００１７】
また、請求項１または請求項２に記載の車載システムは、請求項３に記載のように、第２制御装置を複数設けるようにしてもよく、このようにすれば、複数の第２制御装置のうち共通データが一致しない第２制御装置への共通データの送信が許可され、共通データが一致する第２制御装置に対して共通データが送信されないので、第１制御装置の処理負荷や、各制御装置間の通信負荷を低減できる。
【００１８】
一方、請求項４に記載の発明は、請求項１〜請求項３の何れかに記載の車載システムにおいて、共通データの供給源となる制御装置に、この制御装置に記憶された共通データの識別情報を読み取り共通データの供給先となる制御装置に送信する識別情報送信手段が設けられている。また、共通データ一致判定手段は、共通データの供給先となる制御装置に設けられており、識別情報送信手段から送信された識別情報が、供給先となる制御装置に記憶された共通データの識別情報と一致するか否かを判定する。
【００１９】
例えば、共通データ一致判定手段は、共通データの供給源及び供給先となる制御装置とは別に設けることも可能であるが、請求項４に記載のようにすると、別に制御装置を設けることなく、共通データ一致判定手段を構成することができる。なお、識別情報は単に共通データの識別を表す情報であり、共通データに比べて非常に少ないデータ量で設定されるため、共通データを送受信する場合に比べ通信負荷が低減される。
【００２０】
また、請求項５に記載の発明は、請求項１〜請求項４の何れかに記載の車載システムにおいて、共通データの供給先となる制御装置に、共通データの供給源となる制御装置に対して共通データ要求を送信する共通データ要求手段が設けられている。また、共通データ送信許可手段は共通データの供給源となる制御装置に設けられており、共通データ要求手段から送信された共通データ要求を受信した場合に、この供給源となる制御装置からの共通データの送信を許可する。
【００２１】
例えば、共通データ送信許可手段は、共通データの供給源及び供給先となる制御装置とは別に設けることも可能であるが、請求項５に記載のようにすると、別に制御装置を設けることなく、共通データ送信許可手段を構成することができる。
【００２２】
一方、請求項６に記載の発明は、請求項１〜請求項５の何れかに記載の車載システムにおいて、制御データは、各制御装置が特定の機能を実現するためのプログラムを有しており、共通データが、上記プログラムが実行される際に用いられるパラメータ情報にて構成されている。
【００２３】
従って、請求項６に記載の車載システムによれば、共通データを変更することで、同じプログラムを有する同一の制御装置にて、例えば車種や、車両が使用される地域等の種別に対応させた異なる処理を実行させることができる。
【００２４】
また、請求項１〜請求項６の何れかに記載の車載システムは、請求項７に記載のように、識別情報を、共通データの識別番号、チェックサム、及び、バージョンのうちの少なくとも１つとし、共通データ一致判定手段が、共通データの識別番号、チェックサム、及び、バージョンのうちの少なくとも１つが一致することで、共通データが一致すると判定するようにしてもよく、このようにすれば、判定すべきデータ量が少ないので、共通データが一致するか否かの判定を短時間で行うことができる。
【００２５】
また、請求項１〜請求項６の何れかに記載の車載システムは、請求項８に記載のように、識別情報として、共通データの識別番号、チェックサム、及び、バージョンを含み、共通データ一致判定手段が、共通データの識別番号とチェックサムとバージョンとの全てが一致することで、共通データが一致すると判定するようにしてもよく、このようにすれば、共通データが一致するか否かの判定をより確実なものとすることができる。
【００２６】
一方、請求項１〜請求項８の何れかに記載の車載システムは、請求項９に記載のように、共通データ一致判定手段が、当該車載システムの起動時に、第１更新条件が成立したと判断して共通データが一致するか否かを判定するようにしてもよい。
【００２７】
そして、このようにすれば、車載システムの起動時に共通データが一致するか否かの判定が行われるので、各制御装置間で共通データが一致している場合には、各制御装置にて制御データに基づいて夫々の機能を実現するための処理が開始されるタイミングが早くなる。その結果、車載システム全体が機能するまでの時間を低減することができる。
【００２８】
また、請求項１〜請求項８の何れかに記載の車載システムは、請求項１０に記載のように、第１制御装置を車載ＬＡＮと接続し、車載ＬＡＮを介して共通データの更新指令が入力されると、共通データ一致判定手段は第１更新条件が成立したと判断して、共通データが一致するか否かを判定するようにしてもよい。
【００２９】
このようにすれば、車載ＬＡＮを介して第１制御装置に更新指令を送信することで、共通データが一致するか否かを判定させ、第２制御装置の共通データを更新することができる。また、請求項１１に記載のように、更新指令を車載システムの起動指令とすることで、車載システムの起動時に共通データが更新されるようにすることができる。
【００３０】
また、請求項１〜請求項１１の何れかに記載の車載システムは、請求項１２に記載のように、制御装置のうちの１つをナビゲーション制御装置としてもよく、このようにすると、本発明の車載システムを、ナビゲーション制御装置を有するナビゲーションシステムとすることができる。
【発明を実施するための最良の形態】
【００３１】
以下に、本発明の実施形態を図面と共に説明する。
図１は、本発明の車載システムが適用された第１実施形態のナビゲーションシステム１の概略構成を示すブロック図である。
【００３２】
第１実施形態のナビゲーションシステム１は、ＣＤ・ＤＶＤの再生、ＴＶ・ＦＭ／ＡＭラジオの受信といったＡＶ機能とナビゲーション機能を一体化したものであり、通信用マイコン１０、オーディオマイコン２０、ナビマイコン３０、ディスプレイマイコン４０等の複数のマイクロコンピュータ（以下、マイコンともいう）から構成されている。なお、本実施形態においては、本発明の制御装置をマイクロコンピュータにて構成したが、本発明の制御装置は、マイクロコンピュータを中心として構成される電子制御ユニットにより構成してもよい。
【００３３】
通信用マイコン１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、データを書き換え可能な不揮発性メモリ（例えば、フラッシュメモリ等）１４、通信部１５を備えている。通信部１５は、車載ＬＡＮと接続されてナビゲーションシステム１の外部の装置と通信するための通信回路、及び、オーディオマイコン２０と通信するための通信回路とを備えている。
【００３４】
そして、ＣＰＵ１１は、ＲＯＭ１２、不揮発性メモリ１４に記憶されたデータに基づいて処理を実行し、通信用マイコン１０は、車載ＬＡＮを介してナビゲーションシステム１の外部の装置と通信するための通信用のインタフェースとして機能する。
【００３５】
オーディオマイコン２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、データを書き換え可能な不揮発性メモリ（例えば、ＥＥＰＲＯＭ）２４、通信部２５を備えている。通信部２５は、通信用マイコン１０、ナビマイコン３０、及び、ディスプレイマイコン４０と夫々通信するための通信回路を備えている。また、オーディオマイコン２０は、図示しないＩ／Ｏポートを備え、アンプ、スピーカ等からなる音声出力装置５１と接続されている。
【００３６】
そして、ＣＰＵ２１は、ＲＯＭ２２、不揮発性メモリ２４に記憶されたデータに基づいて、ＣＤ・ＤＶＤの再生、ＴＶ・ＦＭ／ＡＭラジオの受信等の各種処理を行う。例えば、ＣＤ・ＤＶＤ、ラジオ等の音声を音声出力装置５１から出力し、ＤＶＤ等の画像の表示指令をディスプレイマイコン４０に送信する。また、ナビマイコン３０から受信した音声出力指令に応じて、音声出力装置５１からガイド用の音声を出力したり、ナビマイコン３０から受信した表示指令等の情報を、ディスプレイマイコン４０に送信する。
【００３７】
ナビマイコン３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、データを書き換え可能な不揮発性メモリ（例えば、フラッシュメモリ）３４、通信部３５を備えている。通信部３５は、オーディオマイコン２０と通信するための通信回路を備えている。また、ナビマイコン３０は、図示しないＩ／Ｏポートを備え、車両の現在位置を検出する位置検出器５２、ユーザが各種指令を入力するための操作スイッチ群５３、記憶媒体から地図データ等を読み込むための地図データ入力装置５４等が接続されている。
【００３８】
そして、ＣＰＵ３１は、ＲＯＭ３２、不揮発性メモリ３４に記憶されたデータに基づいて各種処理を実行する。例えば、位置検出器５２にて検出された車両の現在位置に基づいて、車両の現在位置を含む地図データを、地図データ入力装置５４を介して記憶媒体から読み取り、その読み取った地図データに基づき、車両の現在位置や走行軌跡を含む道路地図を表示装置５０に表示するための表示指令をオーディオマイコン２０に送信する。また、操作スイッチ群５３から入力される指令に従い、目的地までの走行経路を設定し、設定した走行経路に従って走行経路案内画像を表示装置５０に表示させる表示指令をオーディオマイコン２０に送信したり、走行経路案内用のガイド音声を音声出力装置５１から出力させる音声出力指令をオーディオマイコン２０に送信する。
【００３９】
ディスプレイマイコン４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、データを書き換え可能な不揮発性メモリ（例えば、フラッシュメモリ）４４、通信部４５を備えている。通信部４５は、オーディオマイコン２０と通信するための通信回路を備えている。また、ディスプレイマイコン４０は、図示しないＩ／Ｏポートを備え、液晶ディスプレイ等からなる表示装置５０と接続されている。
【００４０】
そして、ＣＰＵ４１は、ＲＯＭ４２、不揮発性メモリ４４に記憶されたデータに基づいて処理を実行し、オーディオマイコン２０、ナビマイコン３０から送信された表示指令を受けて表示装置５０への画像の表示を行う。
【００４１】
次に、上記各マイコンのＲＯＭ１２，２２，３２，４２と不揮発性メモリ１４，２４，３４，４４とに記憶されたデータについて説明する。
本実施形態のナビゲーションシステム１は、ナビゲーションシステム１が搭載される車両の車種、車両が利用される地域等の種別に対応可能に構成されている。詳述すると、各マイコン１０，２０，３０，４０のＲＯＭ１２，２２，３２，４２には、各マイコン１０，２０，３０，４０の機能（例えば、オーディオ管理、ナビゲーション等）を実現するためのベースとなるプログラムが予め記憶されており、一方、書き換え可能な不揮発性メモリ１４，２４，３４，４４には、車種、地域等の種別に対応した情報が、ＲＯＭ１２，２２，３２，４２に記憶された上記各プログラムが実行される際に用いられるパラメータとして記憶されている。このため、不揮発性メモリ１４，２４，３４，４４に異なるパラメータを書き込むことで、同一に構成されたナビゲーションシステム１を、異なる種別に対応したナビゲーションシステム１とすることができる。
【００４２】
ここで、上記パラメータは、図２に示すような設定情報ファイルとして不揮発性メモリ１４，２４，３４，４４に記憶される。なお、図２は、設定情報ファイルの一例を示す説明図である。設定情報ファイルは、複数種類（図２では、設定情報ファイルＡ，Ｂ，Ｃの３種類）あり、各ジャンル毎に設けられている。なお、ジャンルとは、例えば、オーディオ関連（スピーカ、イコライザーの設定）、ラジオ・ＴＶ関連（周波数帯、シーク感度等のチューナの設定）、カメラ関連、その他オプション関連、等である。
【００４３】
各設定情報ファイルは、上記パラメータとしての設定データと、この設定データを識別するための識別情報と、から構成されている。本実施形態では、識別情報として、各設定情報ファイルの識別番号（図２では、Ａ１，Ａ２，Ｂ１等）、設定データのチェックサム、設定データのバージョンを使用している。
【００４４】
なお、設定情報ファイルは、異なる車種、車両のオプション、車両が使用される地域、車両のブランド、車両の大きさ・形状等に対応した内容で、各ジャンル毎（Ａ，Ｂ，Ｃ毎）に予め複数種類用意されている。そして、各ジャンルについて、複数の設定情報ファイルの中からナビゲーションシステム１が搭載される車両に適した設定情報ファイル（つまり、種別に対応した設定情報ファイル）が選択され、ナビゲーションシステム１を構成する各マイコン１０，２０，３０，４０の不揮発性メモリ１４，２４，３４，４４に書き込まれる。
【００４５】
以下、３種類（つまり、３ジャンル）の設定情報ファイルＡ〜Ｃが用いられた本実施形態のナビゲーションシステム１を説明する。図１に示すように、ナビマイコン３０には、上述したナビゲーションとしての処理を行う際に用いられる設定情報ファイルＢが予め記憶されており、ディスプレイマイコン４０には、表示装置５０への表示処理を行う際に用いられる設定情報ファイルＡが予め記憶されている。また、オーディオマイコン２０には、上記２種類の設定情報ファイルＡ，Ｂの両方が予め記憶されており、通信用マイコン１０には、通信用マイコン１０のみにて用いられる設定情報ファイルＣを含め、本ナビゲーションシステム１にて用いられる全ての設定情報ファイル（つまり、設定情報ファイルＡ〜Ｃ）が予め記憶されている。
【００４６】
ここで、通信用マイコン１０の不揮発性メモリ１４に記憶された設定情報ファイルＡ〜Ｃは、バージョンアップ等のため、車載ＬＡＮを介して適宜更新される。このため、本実施形態のナビゲーションシステム１においては、各マイコン１０，２０，３０，４０の不揮発性メモリ１４，２４，３４，４４に記憶された各設定情報ファイルを常時同一のものとするために、ナビゲーションシステム１の起動時に、予め規定された通信手順に従って各マイコン１０，２０，３０，４０間で通信が行われ、通信用マイコン１０の設定情報ファイルＡ〜Ｃにより、適宜、その他のマイコン２０，３０，４０の設定情報ファイルが更新される。
【００４７】
以下、起動時の各マイコン間の通信手順の概要を、図３を用いて説明する。なお、図３は、起動時の各マイコン間の通信手順を示すシーケンス図である。
本実施形態のナビゲーションシステム１は、車両のＡＣＣスイッチがオンされたことに基づいて起動される。つまり、図３に示すように、車両のＡＣＣスイッチがオンされることにより、車載ＬＡＮを介して通信用マイコン１０に起動情報が送信される。そして、通信用マイコン１０が起動情報を受信すると、その後、通信用マイコン１０からオーディオマイコン２０に起動情報が送信され、さらに、オーディオマイコン２０からナビマイコン３０及びディスプレイマイコン４０に起動情報が送信されて、ナビゲーションシステム１全体が動作を開始する。
【００４８】
その後、各マイコンが以下に説明する起動処理を夫々実行する中で、通信用マイコン１０とオーディオマイコン２０との間、オーディオマイコン２０とナビマイコン３０との間、また、オーディオマイコン２０とディスプレイマイコン４０との間で、図３のシーケンス図に示すような手順で通信が行われる。なお、例えば、図３では、オーディオマイコン２０は、ナビマイコン３０との通信が終了した後に、ディスプレイマイコン４０との通信を開始する手順としているが、オーディオマイコン２０は、夫々のマイコンと個々に通信するための通信回路を有しているので、必ずしも図３の手順で通信を行う必要はない。また、他のマイコン間の通信手順に関しても、必ずしも図３の手順である必要はなく、適宜変更することが可能である。
【００４９】
以下、各マイコンにて起動時に実行される起動処理について順に説明する。図４は、通信用マイコン１０にて実行される起動処理を示すフローチャートである。
通信用マイコン１０は、起動情報を受信すること（本発明の第１更新条件が成立することに相当）により処理が開始され、処理が開始されると、図４に示すように、Ｓ１００にて、オーディオマイコン２０に起動情報を送信する。そして、続くＳ１１０では、不揮発性メモリ１４に記憶された設定情報ファイルＡ〜Ｃの夫々に含まれる識別情報Ａ〜Ｃ（ファイル識別番号、チェックサム、バージョン）を読み取り、Ｓ１２０にて、読み取った識別情報Ａ〜Ｃをオーディオマイコン２０に送信する。
【００５０】
次に、Ｓ１３０では、オーディオマイコン２０から受信した判断結果に基づいて、通信用マイコン１０とオーディオマイコン２０に記憶された設定情報ファイルが不一致か否かを判断する。そして、設定情報ファイルが不一致であると判断した場合には（Ｓ１３０：ＹＥＳ）、Ｓ１４０に移行して、不揮発性メモリ１４に記憶された設定情報ファイルＡ，Ｂを読み取り、続くＳ１５０にて読み取った設定情報ファイルＡ，Ｂをオーディオマイコン２０に送信し、当該処理を終了する。
【００５１】
一方、Ｓ１３０にて、設定情報ファイルが一致したと判断した場合には（Ｓ１３０：ＮＯ）、設定情報ファイルをオーディオマイコン２０に送信することなく当該処理を終了する。
【００５２】
次に、オーディオマイコン２０の起動処理について説明する。図５は、オーディオマイコン２０にて実行される起動処理を示すフローチャートである。
オーディオマイコン２０は、通信用マイコン１０から起動情報を受信すること（本発明の第２更新条件が成立することに相当）により処理が開始され、処理が開始されると、まず図５に示すように、Ｓ２００にて、起動情報をナビマイコン３０及びディスプレイマイコン４０に送信する。続くＳ２１０では、通信用マイコン１０から送信された識別情報Ａ〜Ｃを取得し、Ｓ２２０では、不揮発性メモリ２４に記憶された設定情報ファイルＡ，Ｂのファイル識別番号と、取得した識別情報Ａ，Ｂに含まれるファイル識別番号とが一致するか否かを判断する。
【００５３】
そして、Ｓ２２０にて、ファイル識別番号が一致したと判断した場合には（Ｓ２２０：ＹＥＳ）、Ｓ２３０に移行して、不揮発性メモリ２４に記憶された設定情報ファイルＡ，Ｂのチェックサムと、取得した識別情報Ａ，Ｂに含まれるチェックサムが一致するか否かを判断する。
【００５４】
そして、Ｓ２３０にて、チェックサムが一致したと判断した場合には（Ｓ２３０：ＹＥＳ）、Ｓ２４０に移行して、不揮発性メモリ２４に記憶された設定情報ファイルＡ，Ｂのバージョンと、取得した識別情報Ａ，Ｂに含まれるバージョンが一致するか否かを判断する。
【００５５】
Ｓ２４０にて、バージョンが一致したと判断した場合には（Ｓ２４０：ＹＥＳ）、Ｓ２５０に移行して、識別情報が一致した旨を示す判断結果を通信用マイコン１０に送信し、続くＳ２６０では、Ｓ２１０にて取得した識別情報Ａ〜Ｃをそのままナビマイコン３０及びディスプレイマイコン４０に送信し、Ｓ２８０に移行する。
【００５６】
一方、Ｓ２２０にて、ファイル識別番号が一致しないと判断した場合（Ｓ２２０：ＮＯ）、Ｓ２３０にて、チェックサムが一致しないと判断した場合（Ｓ２３０：ＮＯ）、Ｓ２４０にて、バージョンが一致しないと判断した場合には（Ｓ２４０：ＮＯ）、Ｓ２７０に移行して、識別情報が一致しない旨を示す判断結果を通信用マイコン１０に送信し、Ｓ２８０に移行する。
【００５７】
次に、Ｓ２８０では、設定情報ファイルＡ，Ｂを、通信用マイコン１０から受信したか否かを判断し、受信しないと判断した場合には（Ｓ２８０：ＮＯ）、Ｓ２９０に移行して、ナビマイコン３０からから受信した判断結果に基づいて、オーディオマイコン２０と、ナビマイコン３０に記憶された設定情報ファイルが不一致か否かを判断する。そして、設定情報ファイルが不一致であると判断した場合には（Ｓ２９０：ＹＥＳ）、Ｓ３００に移行して、不揮発性メモリ２４に記憶された設定情報ファイルＢを読み取り、読み取った設定情報ファイルＢをナビマイコン３０に送信してＳ３１０に移行する。一方、設定情報ファイルが一致すると判断した場合には（Ｓ２９０：ＮＯ）、そのままＳ３１０に移行する。
【００５８】
そして、Ｓ３１０では、ディスプレイマイコン４０からから受信した判断結果に基づいて、オーディオマイコン２０と、ディスプレイマイコン４０に記憶された設定情報ファイルが不一致か否かを判断する。そして、設定情報ファイルが不一致であると判断した場合には（Ｓ３１０：ＹＥＳ）、Ｓ３２０に移行して、不揮発性メモリ２４に記憶された設定情報ファイルＡを読み取り、読み取った設定情報ファイルＡをディスプレイマイコン４０に送信し、当該処理を終了する。一方、設定情報ファイルが一致すると判断した場合には（Ｓ３１０：ＮＯ）、そのまま当該処理を終了する。
【００５９】
一方、Ｓ２８０にて、通信用マイコン１０から設定情報ファイルＡ，Ｂを受信した場合には（Ｓ２８０：ＹＥＳ）、Ｓ３３０に移行して、受信した設定情報ファイルＡ，Ｂを不揮発性メモリ２４に書き込み、設定情報ファイルＡ，Ｂを更新する。そして、続くＳ３４０では、受信した設定情報ファイルＢをナビマイコン３０に送信してＳ３５０に移行し、Ｓ３５０では、受信した設定情報ファイルＡをディスプレイマイコン４０に送信し、当該処理を終了する。
【００６０】
次に、ナビマイコン３０の起動処理について説明する。図６は、ナビマイコン３０にて実行される起動処理を示すフローチャートである。
ナビマイコン３０は、オーディオマイコン２０から起動情報を受信することにより開始され、処理が開始されると、図６に示すように、Ｓ４１０では、オーディオマイコン２０から送信された識別情報Ａ〜Ｃを取得し、Ｓ４２０では、不揮発性メモリ３４に記憶された設定情報ファイルＢのファイル識別番号と、取得した識別情報Ｂに含まれるファイル識別番号が一致するか否かを判断する。
【００６１】
そして、Ｓ４２０にて、ファイル識別番号が一致したと判断した場合には（Ｓ４２０：ＹＥＳ）、Ｓ４３０に移行して、不揮発性メモリ３４に記憶された設定情報ファイルＢのチェックサムと、取得した識別情報Ｂに含まれるチェックサムが一致するか否かを判断する。
【００６２】
そして、Ｓ４３０にて、チェックサムが一致したと判断した場合には（Ｓ４３０：ＹＥＳ）、Ｓ４４０に移行して、不揮発性メモリ３４に記憶された設定情報ファイルＢのバージョンと、取得した識別情報Ｂに含まれるバージョンが一致するか否かを判断する。
【００６３】
Ｓ４４０にて、バージョンが一致したと判断した場合には（Ｓ４４０：ＹＥＳ）、Ｓ４５０に移行して、識別情報が一致した旨を示す判断結果をオーディオマイコン２０に送信する。
【００６４】
一方、Ｓ４２０にて、ファイル識別番号が一致しないと判断した場合（Ｓ４２０：ＮＯ）、Ｓ４３０にて、チェックサムが一致しないと判断した場合（Ｓ４３０：ＮＯ）、Ｓ４４０にて、バージョンが一致しないと判断した場合には（Ｓ４４０：ＮＯ）、Ｓ４６０に移行して、識別情報が一致しない旨を示す判断結果をオーディオマイコン２０に送信し、Ｓ４７０に移行する。
【００６５】
次に、Ｓ４７０にて、オーディオマイコン２０から設定情報ファイルＢを受信した場合には（Ｓ４７０：ＹＥＳ）、Ｓ４８０に移行して、受信した設定情報ファイルＢを不揮発性メモリ３４に書き込み、設定情報ファイルＢを更新し、当該処理を終了する。一方、Ｓ４７０にて設定情報ファイルＢを受信しなかった場合には（Ｓ４７０：ＮＯ）、不揮発性メモリ３４に記憶された設定情報ファイルＢを更新することなく、当該処理を終了する。
【００６６】
なお、ディスプレイマイコン４０にて実行される起動処理は、ナビマイコン３０が実行する処理とほぼ同様であり、設定情報ファイルＢの代わりに設定情報ファイルＡに関する処理が実行される点のみが異なるものであるため、詳細については省略する。
【００６７】
以上説明したように、本実施形態のナビゲーションシステム１は、設定情報ファイルを互いに共用する複数のマイコン１０，２０，３０，４０からなり、通信用マイコン１０が車載ＬＡＮを介して起動情報を受信すると、不揮発性メモリ１４に記憶された設定情報ファイルから識別情報を読み取ってオーディオマイコン２０に送信し、オーディオマイコン２０は、通信用マイコン１０から送信された識別情報が、不揮発性メモリ２４に記憶された設定情報ファイルの識別情報と一致するか否かを判定する。ここで、各識別情報が一致すると判定した場合には、通信用マイコン１０に識別情報が一致した旨を示す判断結果を送信し、一致しないと判定した場合には、識別情報が不一致である旨を示す判断結果を送信する。
【００６８】
一方、通信用マイコン１０は、オーディオマイコン２０から識別情報が不一致である旨を示す判断結果を受信した場合に、不揮発性メモリ１４に記憶された設定情報ファイルをオーディオマイコン２０に送信する。
【００６９】
また、オーディオマイコン２０は、通信用マイコン１０から送信された識別情報をナビマイコン３０及びディスプレイマイコン４０に送信し、ナビマイコン３０及びディスプレイマイコン４０は、夫々、オーディオマイコン２０から送信された識別情報が、不揮発性メモリ３４または不揮発性メモリ４４に記憶された設定情報ファイルの識別情報と一致するか否かを判定する。ここで、各識別情報が一致すると判定した場合には、オーディオマイコン２０に識別情報が一致した旨を示す判断結果を送信し、一致しないと判定した場合には、識別情報が不一致である旨を示す判断結果を送信する。
【００７０】
一方、オーディオマイコン２０は、ナビマイコン３０やディスプレイマイコン４０から識別情報が不一致である旨を示す判断結果を受信した場合に、不揮発性メモリ２４に記憶された設定情報ファイルを、不一致である旨を示す判断結果を受信したマイコンに対して送信する。
【００７１】
従って、本実施形態のナビゲーションシステム１によれば、各マイコン１０，２０，３０，４０間の設定情報ファイルが一致しており、オーディオマイコン２０、ナビマイコン３０、ディスプレイマイコン４０の設定情報ファイルの更新の必要がない場合に、設定情報ファイルを各マイコン１０，２０，３０，４０間で送受信するといった無駄なデータの送受信を低減できる。つまり、不必要なデータの送受信を行うことなく、オーディオマイコン２０、ナビマイコン３０、ディスプレイマイコン４０の設定情報ファイルを更新することができる。
【００７２】
また、通信用マイコン１０が設定情報ファイルの識別情報を読み取ってオーディオマイコン２０に送信するので、別途識別情報を判定するためのマイコン等を設けることなく、オーディオマイコン２０が、通信用マイコン１０から送信された識別情報が、オーディオマイコン２０に記憶された設定情報ファイルの識別情報と一致するか否かを判定できる。
【００７３】
さらに、オーディオマイコン２０が、識別情報が一致しないと判定した場合に、不一致であるか否かを示す判断結果を通信用マイコン１０に送信するので、別途通信用マイコン１０からオーディオマイコン２０への設定情報ファイルの送信を許可または禁止するためのマイコン等を設けることなく、通信用マイコン１０が、設定情報ファイルのオーディオマイコン２０への送信の許可または禁止を、自ら判断することができる。なお、オーディオマイコン２０とナビマイコン３０、オーディオマイコン２０とディスプレイマイコン４０との間の識別情報、設定情報ファイルの送受信も通信用マイコン１０とオーディオマイコン２０との間と同様に実行され、同様の効果を有している。
【００７４】
また、本実施形態のナビゲーションシステム１においては、識別情報として、設定情報ファイルの識別番号、チェックサム、及び、バージョンを採用しているので、識別情報のデータ量は設定情報ファイルに比べて非常に少なく、設定情報ファイルを送受信する場合に比べ、各マイコン間の通信負荷が低減される。また、少ないデータ量で、設定情報ファイルを確実に識別することができる。
【００７５】
さらに、設定情報ファイルの識別番号とチェックサムとバージョンとの全てが一致することで、設定情報ファイルが一致すると判定するようにしているので、設定情報ファイルが一致するか否かの判定をより確実なものとすることができる。
【００７６】
一方、本実施形態のナビゲーションシステム１においては、各マイコン１０，２０，３０，４０のＲＯＭ１２，２２，３２，４２に、各マイコン１０，２０，３０，４０の機能（例えば、オーディオ管理、ナビゲーション等）を実現するためのベースとなるプログラムが予め記憶されており、一方、書き換え可能な不揮発性メモリ１４，２４，３４，４４には、車種、地域等の種別に対応した設定情報ファイルが、ＲＯＭ１２，２２，３２，４２に記憶された上記各プログラムが実行される際に用いられるパラメータとして記憶されている。このため、設定情報ファイルを変更することで、同じプログラムを有する同一のマイコンにて、例えば車種や、車両が使用される地域等の種別に対応させた異なる処理を実行させることができ、このような種別に対応したナビゲーションシステム１とすることができる。
【００７７】
また、ナビゲーションシステム１は、ＡＣＣスイッチがオンされて、車載ＬＡＮを介して起動情報を受信することにより起動され、各マイコン間の設定情報ファイルが一致するか否かの判定が行われるので、各マイコン１０，２０，３０，４０間で設定情報ファイルが一致している場合には、設定情報ファイルが一致していない場合に比べ、各マイコン１０，２０，３０，４０にて夫々の機能を実現するための処理が開始されるタイミングが早くなる。その結果、ナビゲーションシステム１全体が機能するまでの時間を低減することができる。
【００７８】
なお、本実施形態において、通信用マイコン１０は本発明の第１制御装置、オーディオマイコン２０は本発明の第２制御装置に相当し、ナビマイコン３０及びディスプレイマイコン４０は本発明の第３制御装置、各マイコン１０，２０，３０，４０のＲＯＭ１２，２２，３２，４２及び不揮発性メモリ１４，２４，３４，４４に記憶されたデータが本発明の制御データに相当し、設定データが本発明の共通データに相当する。
【００７９】
また、Ｓ１００、Ｓ２６０の処理は本発明の識別情報送信手段に相当し、Ｓ２２０〜Ｓ２４０、Ｓ４２０〜Ｓ４４０の処理は本発明の共通データ一致判定手段に相当し、Ｓ２７０、Ｓ４６０の処理は本発明の共通データ要求手段に相当し、Ｓ１３０、Ｓ２９０、Ｓ３１０の処理は本発明の共通データ送信許可手段に相当する。
【００８０】
以上、本発明の一実施形態について説明したが、本発明は種々の形態を採り得ることは言うまでもない。
上記実施形態においては、車載ＬＡＮを介してシステム外の装置と通信するための通信用マイコン１０を設けたが、通信用のマイコン１０を設けることなく、ＣＤ・ＤＶＤの再生、ＴＶ・ＦＭ／ＡＭラジオの受信等の管理を行うオーディオマイコン２０に、通信用マイコン１０の機能を設けるようにしてもよい。つまり、図７に示すに変形例１のナビゲーションシステム１のように、オーディオマイコン２０を、システム外の装置と通信可能に構成し、不揮発性メモリ２４には、システム内の全てのマイコンで用いられる設定情報ファイルを記憶させておけばよい。そして、この場合には、車載ＬＡＮを介して起動情報がオーディオマイコン２０に入力されたときに、オーディオマイコン２０に記憶された設定情報ファイルＡ〜Ｃの識別情報にて、オーディオマイコン２０に記憶された設定情報ファイルと、ナビマイコン３０、ディスプレイマイコン４０に記憶された設定情報ファイルとが一致するか否かを判断し、必要に応じて、オーディオマイコン２０に記憶された設定情報ファイルにて、他のマイコンの設定情報ファイルを更新するように構成すればよい。
【００８１】
そして、このように構成された変形例１のナビゲーションシステム１においても、上記実施形態のナビゲーションシステム１と同様に、各マイコン間の設定情報ファイルが一致している場合に、オーディオマイコン２０から更新の必要の無いマイコンへの設定情報ファイルの送信が行われないので、ナビマイコン３０、ディスプレイマイコン４０の設定情報ファイルの更新の必要がない場合に、設定情報ファイルを送受信するといった無駄なデータの送受信を低減できる。
【００８２】
なお、本変形例１において、オーディオマイコン２０は本発明の第１制御装置に相当し、ナビマイコン３０及びディスプレイマイコン４０は本発明の第２制御装置に相当する。
一方、本実施形態のナビゲーションシステム１は、図８に示す変形例２のナビゲーションシステム１のように、通信用マイコン１０を、オーディオマイコン２０と、ナビマイコン３０との夫々と通信可能に構成してもよい。そして、この場合には、通信用マイコン１０から各マイコン２０，３０の両方に直接識別情報を送信することで、各マイコン２０，３０に記憶された設定情報ファイルが通信用マイコン１０に記憶された設定情報ファイルと一致するか否かを判断し、必要に応じて、通信用マイコン１０に記憶された設定情報ファイルを、通信用マイコン１０から直接各マイコン２０，３０に送信することで、各マイコン２０，３０に記憶された設定情報ファイルを更新するように構成すればよい。
【００８３】
そして、このように構成された変形例２のナビゲーションシステム１においても、上記実施形態のナビゲーションシステム１と同様に、各マイコン間の設定情報ファイルが一致している場合に、通信用マイコン１０から更新の必要の無いマイコンへの設定情報ファイルの送信が行われないので、オーディオマイコン２０、ナビマイコン３０の設定情報ファイルの更新の必要がない場合に、設定情報ファイルを送受信するといった無駄なデータの送受信を低減できる。
【００８４】
なお、本変形例２において、通信用マイコン１０は本発明の第１制御装置に相当し、オーディオマイコン２０及びナビマイコン３０は本発明の第２制御装置に相当する。
なお、図８に示す変形例２のナビゲーションシステム１では、ナビマイコン３０はディスプレイマイコン４０の機能を備え、ナビマイコン３０が表示装置５０への画像の表示を行うようにしているが、上記実施形態のようにオーディオマイコン２０と通信可能にディスプレイマイコン４０を設けてもよく、ナビマイコン３０と通信可能にディスプレイマイコン４０を設けてもよい。また、通信用マイコン１０と直接通信可能にディスプレイマイコン４０を設けてもよい。
【００８５】
また、上記実施形態においては、起動時に通信用マイコン１０に識別情報を送信させ、オーディオマイコン２０にて識別情報が一致するか否かの判定をさせることにより、本発明の共通データ一致判定手段を実現したが、起動時に、オーディオマイコン２０から識別情報を通信用マイコン１０に送信させ、通信用マイコン１０にて識別情報が一致するか否かの判定をするようにしてもよい。一方、各マイコン１０，２０，３０，４０と通信可能に構成された監視用のマイコンを別途設け、この監視用のマイコンにて起動時に各マイコンに記憶された設定情報ファイルの識別情報が一致するか否かを判定し、一致しない場合に、通信用マイコン１０に設定情報ファイルをオーディオマイコン２０に送信させるようにしてもよい。また、各設定情報ファイルの更新は、必ずしも起動時に実行する必要はなく、車載ＬＡＮを介して更新指令を入力した場合に実行するように構成してもよい。
【００８６】
さらに、上記実施形態においては、識別情報として、各設定情報ファイルの識別番号、設定データのチェックサム、設定データのバージョンを使用したが、識別情報はこれらに限ることはなく、例えば、設定情報ファイルの作成日、作成者、また、国や地域、工場等の設定情報ファイルが作成された場所を示す情報（例えば、中国工場、ヨーロッパ工場等）を識別情報としてもよい。また、上記実施形態においては、各設定情報ファイルの識別番号、設定データのチェックサム、設定データのバージョンの全てが一致することで、設定情報ファイルが一致すると判定したが、例えば、上述したような複数の識別情報のうち、所定数以上の種類の識別情報が一致することで、設定情報ファイルが一致すると判定してもよい。
【００８７】
一方、上記実施形態においては、本発明の車載システムとして、オーディオマイコン２０、ナビマイコン３０、ディスプレイマイコン４０を有するナビゲーションシステム１を説明したが、例えば、エンジン、ブレーキ、トランスミッション、サスペンション等を夫々制御するための複数の制御装置（マイコン、または、電子制御ユニット等）からなる統合制御システム等、複数の制御装置からなる様々な車載システムに適用することが可能である。
【図面の簡単な説明】
【００８８】
【図１】本実施形態のナビゲーションシステムの概略構成を示すブロック図である。
【図２】設定情報ファイルの一例を示す説明図である。
【図３】起動時の各マイコン間の通信手順を示すシーケンス図である。
【図４】通信用マイコンの起動処理を示すフローチャートである。
【図５】オーディオマイコンの起動処理を示すフローチャートである。
【図６】ナビマイコンの起動処理を示すフローチャートである。
【図７】変形例１のナビゲーションシステムの概略構成を示すブロック図である。
【図８】変形例２のナビゲーションシステムの概略構成を示すブロック図である。
【符号の説明】
【００８９】
１…ナビゲーションシステム、１０…通信用マイコン、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…不揮発性メモリ、１５…通信部、２０…オーディオマイコン、２１…ＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…不揮発性メモリ、２５…通信部、３０…ナビマイコン、３１…ＣＰＵ、３２…ＲＯＭ、３３…ＲＡＭ、３４…不揮発性メモリ、３５…通信部、４０…ディスプレイマイコン、４１…ＣＰＵ、４２…ＲＯＭ、４３…ＲＡＭ、４４…不揮発性メモリ、４５…通信部、５０…表示装置、５１…音声出力装置、５２…位置検出器、５３…操作スイッチ群、５４…地図データ入力装置
【図１】
2008143478.tif 000003
【図２】
2008143478.tif 000004
【図３】
2008143478.tif 000005
【図４】
2008143478.tif 000006
【図５】
2008143478.tif 000007
【図６】
2008143478.tif 000008
【図７】
2008143478.tif 000009
【図８】
2008143478.tif 000010