(57)【要約】【課題】起動処理に必要な不揮発性データが何らかの理由で破壊された場合に、リセットを繰り返すことなく起動処理を実行させることができる情報処理方法及びプログラム並びにナビゲーション装置を提供する。【解決手段】不揮発性データを読み出して起動処理を行う情報処理方法であって、前記起動処理の実行中に発生するリセットを検出するステップ（Ｓ１〜Ｓ５）と、前記リセットが発生した場合に、前記不揮発性データを格納するメモリを初期化するステップ（Ｓ４）とを含み、不揮発性データが何らかの理由で破壊された場合でも、リセットを繰り返すことなく起動処理を実行させる。【選択図】  図２
2004341817.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性データを読み出して起動処理を行う情報処理方法であって、前記起動処理の実行中に発生するリセットを検出するステップと、前記リセットが発生した場合に、前記不揮発性データを格納するメモリを初期化するステップとを含む情報処理方法。
【請求項２】
不揮発性データを読み出して起動処理を行うプログラムであって、コンピュータに、前記起動処理の実行中に発生するリセットを検出するステップ、前記リセットが発生した場合に、前記不揮発性データを格納するメモリを初期化するステップを実行させるプログラム。
【請求項３】
不揮発性データを読み出して起動処理を行うプログラムであって、コンピュータに、前記起動処理の実行中に発生するリセットを検出するステップ、前記リセットが発生したときのプログラムカウンタが前記不揮発性データ初期化処理関数を示している場合に、前記不揮発性データを格納するメモリを初期化するステップを実行させるプログラム。
【請求項４】
前記リセットが規定回数発生した場合に、前記不揮発性データを格納するメモリを初期化するステップを含む請求項３に記載のプログラム。
【請求項５】
前記メモリを初期化する前に前記不揮発性データを退避させるステップを含む請求項２ないし請求項４のいずれかに記載のプログラム。
【請求項６】
前記メモリを前回起動時のデータで初期化するステップを含む請求項２ないし請求項５のいずれかに記載のプログラム。
【請求項７】
請求項２ないし請求項６のいずれかに記載のプログラムを実行するナビゲーション装置であって、前記メモリと外部との間でデータ通信を行う通信手段を備えるナビゲーション装置。
【請求項８】
請求項２ないし請求項６のいずれかに記載のプログラムを実行するナビゲーション装置であって、前記不揮発性データを格納する着脱可能な記憶手段を備えるナビゲーション装置。
【請求項９】
請求項２ないし請求項６のいずれかに記載のプログラムを実行するナビゲーション装置であって、前記メモリを初期化したことを通知する通知手段を備えるナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、起動処理に不揮発性データの読み込みを行う場合の情報処理方法及びプログラム並びにナビゲーション装置に関する。
【０００２】
【従来の技術】
ナビゲーション装置では、アプリケーションに必要なユーザデータ等が不揮発性メモリに格納されており、アプリケーションを起動させる場合は、不揮発性メモリに格納された不揮発性データ（ユーザデータ等）を読み込む必要がある。このため、不揮発性データが何らかの理由で破壊されると、データの読み込み不能によりアプリケーションを起動することができなくなる。このようなデータ破壊を検出するために、データ破壊検出用のフラグを固定アドレスに配置してメモリ破壊を検出する技術が知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平９−１０６３７７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、起動処理において例えばデータのリスト構造をたどるポインタ部のみが破壊された場合は（図１０参照）、上記従来技術ではデータ破壊を検出することができない。図１０（ａ）に示すように、リングバッファに格納された不揮発性データが正常な場合は、それぞれのデータＡ、Ｂ、Ｃのポインタをたどって起動処理を行うことができるが、図１０（ｂ）に示すように、データＢのポインタが破壊されてリングバッファ外を指した場合は、ＣＰＵ例外によりリセットが発生し、再度０番地から起動処理が開始されるが、データＢのところでまたＣＰＵ例外が発生し、リセットを繰り返してしまう。
【０００５】
このように起動処理においてデータのリスト構造をたどる場合の対策として、それぞれのデータごとにポインタが指し示すアドレスが正しいか否かをチェックすることも考えられるが、すべてのデータに対してアドレス範囲チェックを行うと多大の処理時間がかかってしまい、短時間の起動処理が求められるナビゲーション等のアプリケーションに対応することができない。また、ナビゲーション装置等にはコールドスタート機能（強制リセット）が設けられていないため、起動処理中にリセットを繰り返すことは好ましくない。
【０００６】
本発明は、従来の問題を解決するためになされたもので、起動処理に必要な不揮発性データが何らかの理由で破壊された場合に、リセットを繰り返すことなく起動処理を実行させることができる情報処理方法及びプログラム並びにナビゲーション装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明の情報処理方法は、不揮発性データを読み出して起動処理を行う情報処理方法であって、前記起動処理の実行中に発生するリセットを検出するステップと、前記リセットが発生した場合に、前記不揮発性データを格納するメモリを初期化するステップとを含む構成を有している。
【０００８】
この構成により、起動処理の実行中にリセットが発生した場合に不揮発性データを格納するメモリを初期化し、不揮発性データが何らかの理由で破壊された場合でも、リセットを繰り返すことなく起動処理を実行させることができる。
【０００９】
本発明のプログラムは、不揮発性データを読み出して起動処理を行うプログラムであって、コンピュータに、前記起動処理の実行中に発生するリセットを検出するステップ、前記リセットが発生した場合に、前記不揮発性データを格納するメモリを初期化するステップを実行させる構成を有している。
【００１０】
この構成により、起動処理の実行中にリセットが発生した場合に不揮発性データを格納するメモリを初期化し、不揮発性データが何らかの理由で破壊された場合でも、リセットを繰り返すことなく起動処理を実行させることができる。
【００１１】
また、本発明のプログラムは、不揮発性データを読み出して起動処理を行うプログラムであって、コンピュータに、前記起動処理の実行中に発生するリセットを検出するステップ、前記リセットが発生したときのプログラムカウンタが前記不揮発性データ初期化処理関数を示している場合に、前記不揮発性データを格納するメモリを初期化するステップを実行させる構成を有している。
【００１２】
この構成により、起動処理の実行中にリセットが発生し、そのときのプログラムカウンタが前記不揮発性データ初期化処理関数を示している場合に不揮発性データを格納するメモリを初期化し、不揮発性データが何らかの理由で破壊された場合でも、リセットを繰り返すことなく起動処理を実行させることができる。
【００１３】
さらに、本発明のプログラムは、前記リセットが規定回数発生した場合に、前記不揮発性データを格納するメモリを初期化するステップを含む構成を有している。
【００１４】
この構成により、リセットが規定回数発生した場合に、前記不揮発性データを格納するメモリを初期化し、複数回のリセット繰り返しにより復旧可能なシステム故障を救済することができる。
【００１５】
さらに、本発明のプログラムは、前記メモリを初期化する前に前記不揮発性データを退避させるステップを含む構成を有している。
【００１６】
この構成により、メモリを初期化する前に前記不揮発性データを退避させて、システム起動後に退避させた不揮発性データを利用することができる。
【００１７】
さらに、本発明のプログラムは、前記メモリを前回起動時のデータで初期化するステップを含む構成を有している。
【００１８】
この構成により、メモリを前回起動時のデータで初期化して前回起動時のデータでシステムを起動させることができるため、メモリ初期化時のデータ損失を最小限に抑えることができる。
【００１９】
また、本発明のナビゲーション装置は、請求項２ないし請求項６のいずれかに記載のプログラムを実行するナビゲーション装置であって、前記メモリと外部との間でデータ通信を行う通信手段を備える構成を有している。
【００２０】
この構成により、通信手段を介してメモリと外部との間で不揮発性データの通信が可能となるため、不揮発性データを外部で解析することが可能となり、また修復した不揮発性データをメモリに戻して起動させることが可能となる。
【００２１】
また、本発明のナビゲーション装置は、請求項２ないし請求項６のいずれかに記載のプログラムを実行するナビゲーション装置であって、前記不揮発性データを格納する着脱可能な記憶手段を備える構成を有する。
【００２２】
この構成により、着脱可能な記憶手段を介して不揮発性データを外部へ取り出すことができるため、不揮発性データを外部で解析することが可能となり、また修復した不揮発性データをメモリに戻して起動させることが可能となる。
【００２３】
また、本発明のナビゲーション装置は、請求項２ないし請求項６のいずれかに記載のプログラムを実行するナビゲーション装置であって、前記メモリを初期化したことを通知する通知手段を備える構成を有する。
【００２４】
この構成により、通知手段によりメモリ初期化を通知することができるため、ユーザに初期化後の起動であることを認識させることができる。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態の情報処理方法について、図面を用いて説明する。
本発明の実施の形態の情報処理方法を実施する情報処理装置を図１に示す。
図１において、情報処理装置１０は、プログラムの実行により全体の動作を制御するＣＰＵ１と、プログラムカウンタ２と、起動時に必要なユーザデータ等の不揮発性データを格納するメモリ４と、メモリ４から不揮発性データを読み出して起動処理を行う起動手段３と、ＣＰＵ１の例外が発生した場合にプログラムカウンタ２のデータを保存するＣＰＵ例外保存手段５とを備える。
【００２６】
さらに、情報処理装置１０は、起動処理が実行中か否かを判定するデータ初期化中判定手段６と、データ初期化中判定手段６により起動処理が実行中と判定されている期間に起動手段３がリセットされ、ＣＰＵ例外保存手段５に保存したプログラムカウンタ２のデータが不揮発性データ初期化処理関数の場合に、メモリ４に格納されている不揮発性データを初期化するデータ初期化手段７と、バスライン８とを備える。
【００２７】
以上のように構成された情報処理装置について、図２を用いてその動作を説明する。図２に示す第１の実施の形態のプログラムにおいて、まず、起動処理を開始すると、起動に必要なデータの初期化中を示すフラグを確認し（ステップＳ１）、起動処理期間中にリセットが発生するか否かを監視する（ステップＳ２）。
【００２８】
ステップＳ２において、データ初期化中にリセットが発生しない場合（ＮＯ）、正常な起動シーケンスに従ってデータ初期化中フラグをオンし（ステップＳ３）、データを有効化する（ステップＳ５）。
【００２９】
ステップＳ２において、不揮発性メモリに格納されたユーザデータ等が何らかの理由で破壊され、データ初期化中にリセットが発生した場合（ＹＥＳ）、不揮発性メモリの初期化によりデータ初期化を行う（ステップＳ４）。
【００３０】
ステップＳ５において、データ有効化が完了する前にリセットが発生した場合（ＮＯ）、ステップＳ１に戻ってデータ初期化中フラグを確認し、ステップＳ２でリセット発生を確認し（ＹＥＳ）、ステップＳ４において不揮発性メモリの初期化によりデータ初期化を行う。
【００３１】
ステップＳ５においてリセットが発生せずデータの有効化が完了した場合（ＹＥＳ）、及びステップＳ４においてデータ初期化を行った場合、データ初期化中フラグをオフし（ステップＳ６）、起動する（ステップＳ７）。
【００３２】
このような本発明の第１の実施の形態のプログラムによれば、起動処理が実行中と判定されている期間に起動手段３がリセットされた場合に、メモリ４の初期化によりデータ初期化を行うので、不揮発性データが何らかの理由で破壊された場合でも、リセットを繰り返すことなく起動処理を実行させることができる。
【００３３】
次に、本発明の第２の実施の形態のプログラムを図３に示す。
図３に示す第２の実施の形態のプログラムにおいて、まず、起動処理を開始すると、リセットの発生に応じて生成されるリセット発生関数を確認し（ステップＳ１１）、リセット発生関数がデータ初期化関数か否かを判断する（ステップＳ１２）。
【００３４】
ステップＳ１２において、リセット発生関数がデータ初期化関数でない場合（ＮＯ）、正常な起動シーケンスに従ってデータを有効化する（ステップＳ１３）。
【００３５】
ステップＳ１２において、リセット発生関数がデータ初期化関数である場合は（ＹＥＳ）、不揮発性データが壊れている場合であり、不揮発性メモリの初期化によりデータ初期化を行う（ステップＳ１４）。
【００３６】
ステップＳ１３においてデータ有効化が完了する前にリセットが発生した場合（ＮＯ）、プログラムカウンタのデータを保存し（ステップＳ１５）、ステップＳ１１に戻ってリセット発生関数を確認し、ステップＳ１２でリセット発生関数がデータ初期化関数であることを確認し（ＹＥＳ）、ステップＳ１４において不揮発性メモリの初期化によりデータ初期化を行う。
【００３７】
ステップＳ１３においてリセットが発生せずデータの有効化が完了した場合（ＹＥＳ）、及びステップＳ１４においてデータ初期化を行った場合は起動する（ステップＳ１６）。
【００３８】
このような本発明の第２の実施の形態のプログラムによれば、起動処理の実行中にリセットされ、プログラムカウンタ２が不揮発性データ初期化処理関数の場合、メモリ４の初期化によりデータ初期化を行うことにより、不揮発性データが何らかの理由で破壊された場合でも、リセットを繰り返すことなく起動処理を実行させることができる。
【００３９】
次に、本発明の第３の実施の形態のプログラムを図４に示す。
図４に示す第３の実施の形態のプログラムにおいて、まず、起動処理を開始すると、リセットの発生に応じて生成されるリセット発生関数とリセットの発生回数を確認し（ステップＳ２１）、リセット発生関数がデータ初期化関数か否か、及びリセットの発生回数が規定回数以上か否かを判断する（ステップＳ２２）。
【００４０】
ステップＳ２２において、リセット発生関数がデータ初期化関数でない場合、あるいはリセットの発生回数が規定回数未満の場合（ＮＯ）、正常な起動シーケンスに従ってデータを有効化する（ステップＳ２３）。
【００４１】
ステップＳ２２において、リセット発生関数がデータ初期化関数であり、かつリセットの発生回数が規定回数以上の場合（ＹＥＳ）、不揮発性データが壊れている場合であり、不揮発性メモリの初期化によりデータ初期化を行う（ステップＳ２４）。
【００４２】
ステップＳ２３においてデータ有効化が完了する前にリセットが発生した場合（ＮＯ）、プログラムカウンタのデータを保存し（ステップＳ２５）、ステップＳ２１に戻ってリセット発生関数とリセット発生回数を確認し、ステップＳ２２でそのリセット発生関数がデータ初期化関数であり、かつリセットの発生回数が規定回数以上であることを確認し（ＹＥＳ）、ステップＳ２４においてデータ初期化を行う。
【００４３】
ステップＳ２３においてリセットが発生せずデータの有効化が完了した場合（ＹＥＳ）、及びステップＳ２４においてデータ初期化を行った場合は起動する（ステップＳ２６）。
【００４４】
このような本発明の第３の実施の形態のプログラムによれば、リセット発生回数が所定回数以上の場合にデータ初期化を行うことにより、複数回のリセット繰り返しにより復旧可能なシステム故障を初期化なしで救済することができる。
【００４５】
次に、本発明の第４の実施の形態のプログラムを図５に示す。
図５に示す第４の実施の形態のプログラムにおいて、まず、起動処理を開始すると、リセットの発生に応じて生成されるリセット発生関数とリセットの発生回数を確認し（ステップＳ３１）、リセット発生関数がデータ初期化関数か否か、及びリセットの発生回数が規定回数以上か否かを判断する（ステップＳ３２）。
【００４６】
ステップＳ３２において、リセット発生関数がデータ初期化関数でない場合、あるいはリセットの発生回数が規定回数未満の場合（ＮＯ）、正常な起動シーケンスに従ってデータを有効化する（ステップＳ３３）。
【００４７】
ステップＳ３２において、リセット発生関数がデータ初期化関数であり、かつリセットの発生回数が規定回数以上の場合（ＹＥＳ）、不揮発性データが壊れている場合であるので、不揮発性データを退避させ（ステップＳ３４）、その後、データ初期化を行う（ステップＳ３５）。
【００４８】
ステップＳ３３においてデータ有効化が完了する前にリセットが発生した場合は（ＮＯ）、プログラムカウンタのデータを保存し（ステップＳ３６）、ステップＳ３１に戻ってリセット発生関数とリセット発生回数を確認し、ステップＳ３２でそのリセット発生関数がデータ初期化関数であり、かつリセットの発生回数が規定回数以上であることを確認し（ＹＥＳ）、ステップＳ３４において初期化前のデータを不揮発性メモリの初期化領域以外へ退避させた後、ステップＳ３５においてデータ初期化を行う。
【００４９】
ステップＳ３３においてリセットが発生せずデータの有効化が完了した場合（ＹＥＳ）、及びステップＳ３５においてデータ初期化を行った場合は起動する（ステップＳ３７）。
【００５０】
このような本発明の第４の実施の形態のプログラムによれば、データ初期化を行う前にデータを退避させることにより、システム起動後に、退避させたデータを解析等に利用し、起動できない原因の調査が可能となる。
【００５１】
次に、本発明の第５の実施の形態のプログラムを図６に示す。
図６に示す第５の実施の形態のプログラムにおいて、まず、起動処理を開始すると、起動に必要なデータの初期化中を示すフラグを確認し（ステップＳ４１）、起動処理期間中にリセットが発生するか否かを監視する（ステップＳ４２）。
【００５２】
ステップＳ４２において、データ初期化中にリセットが発生しない場合は（ＮＯ）、正常な起動シーケンスに従ってデータ初期化中フラグをオンし（ステップＳ４３）、データを有効化する（ステップＳ４５）。
【００５３】
一方、ステップＳ４２において、不揮発性データが何らかの理由で破壊されており、データ初期化中にリセットが発生した場合（ＹＥＳ）、不揮発性メモリを前回起動時のデータで初期化する（ステップＳ４４）。
【００５４】
ステップＳ４５においてデータ有効化が完了する前にリセットが発生した場合（ＮＯ）、ステップＳ４１に戻ってデータ初期化中フラグを確認し、ステップＳ４２で初期化中のリセット発生を確認し（ＹＥＳ）、ステップＳ４４において不揮発性メモリを前回起動時のデータで初期化する。
【００５５】
ステップＳ４５においてリセットが発生せずデータの有効化が完了した場合（ＹＥＳ）、及びステップＳ４４においてデータ初期化を行った場合、データ初期化中フラグをオフし（ステップＳ４６）、起動する（ステップＳ４７）。そして、起動時の初期データを保存する（ステップＳ４８）。
【００５６】
このような本発明の第５の実施の形態のプログラムによれば、起動処理の実行中にリセットされた場合に、前回起動時のデータでメモリを初期化することにより、メモリ初期化時のデータ損失を最小限に抑えることができる。
【００５７】
以下、本発明の実施の形態のナビゲーション装置について、図面を参照して説明する。
本発明の実施の形態のナビゲーション装置を図７に示す。
図７において、ナビゲーション装置１００は、ＧＰＳ衛星から緯度及び経度情報等を受信し車両の絶対的な位置を検出するＧＰＳ２１と、車両の加速度を検出する加速度センサ２２と、車両の角速度を検出する角速度センサ２３と、車両の走行距離を検出する距離センサ２４と、これら各センサの検出出力をバスライン３９に供給するインターフェース２５とを備える。
【００５８】
また、ナビゲーション装置１００は、インターフェース２５から順次送られてくる各センサの出力データに基づいて車両の進行方向、走行距離、走行方位及び現在地座標（経度、緯度）等の演算を行うＣＰＵ２６と、ＣＰＵ２６が実行する各種の処理プログラムやその他必要な情報を予め格納するＲＯＭ２８と、プログラムを実行する上で必要に応じてアクセスされるＲＡＭ２８とを備える。
【００５９】
さらに、ナビゲーション装置１００は、起動時に必要な現在地点データ、自宅位置データ、探索データおよび方位データ等のユーザデータを記録した不揮発性メモリであるＳＲＡＭ２９と、地図情報等の各種データの他にＣＰＵ２６の動作に必要なプログラムを格納するＨＤＤあるいはＳＤメモリカード等の不揮発性メモリ３３を駆動するドライバ３２と、リモコンあるいはタッチパネル３１等から入力される各種の指令をバスライン３９に供給する操作手段３０と、音声ガイド等の音声を出力するスピーカ３４と、ディスプレイ３７上に地図等を表示する表示手段３６と、インターネット等のネットワークを介してサービスセンター３８と通信可能な通信手段３５とを備える。
【００６０】
以上のように構成されたナビゲーション装置について、図８を用いてその動作を説明する。
まず、電源が投入されてＯＳが起動すると（ステップＳ５１）、ＳＲＡＭ２９等の不揮発性メモリに格納されている現在地点データ、自宅位置データ、探索データおよび方位データ等のユーザデータが登録される（ステップＳ５２）。
【００６１】
ステップＳ５２で登録されたデータが正常であれば、図９に示すディスプレイ３７の表示画面は、図９（ａ）に示す黒画面から、図９（ｂ）に示すオープニング画面に切り替わる。
【００６２】
ＳＲＡＭ２９等の不揮発性メモリに格納されているユーザデータが何らかの理由で破壊されている場合は、ＣＰＵ例外が発生し（ステップＳ５３）、データ初期化プロセスが起動し（ステップＳ５４）、データを初期化してアプリケーションを起動する（ステップＳ５５）。
【００６３】
この際、図９（ｃ）に示すように、ディスプレイ３７を介してユーザデータ等を初期化して起動したことを通知した後、図９（ｅ）に示すようなナビゲーション画面を表示する。
【００６４】
このような本発明の実施の形態のナビゲーション装置によれば、ＳＲＡＭ２９に格納されているユーザデータ等が何らかの理由で破壊されている場合でも、リセットを繰り返すことなくナビゲーションプログラムを起動することができる。
【００６５】
また、ディスプレイ３７を介してデータ初期化を通知するので、ユーザに初期化後の起動であることを認識させることができる。
【００６６】
また、ＳＲＡＭ２９を初期化する前に、ＳＲＡＭ２９に格納されているユーザデータをＳＤメモリカード３３等のリムーバブル記憶手段に格納し、あるいは通信手段３５によりインターネット等のネットワークを介してサービスセンター３８にアップロードし、サービスセンター３８でそのデータを解析して修正データをダウンロードすることもできる。その場合には、図９（ｄ）に示すようにディスプレイ３７の表示画面に退避データを解析している旨を表示する。
【００６７】
このような本発明の実施の形態のナビゲーション装置によれば、ＳＲＡＭを初期化する前に、通信手段を介してメモリと外部との間で不揮発性データの通信が可能となるため、不揮発性データを外部で解析することが可能となり、また修復した不揮発性データをＳＲＡＭに戻して起動させることが可能となる。
【００６８】
また、ＳＲＡＭを初期化する前に、リムーバブル記憶手段を介して不揮発性データを外部へ取り出すことができるため、不揮発性データを外部で解析することが可能となり、また修復した不揮発性データをＳＲＡＭに戻して起動させることが可能となる。
【００６９】
【発明の効果】
以上のように本発明は、起動処理の実行中にリセットが発生した場合に不揮発性データを格納するメモリを初期化し、不揮発性データが何らかの理由で破壊された場合でも、リセットを繰り返すことなく起動処理を実行させることができるという効果を有する情報処理方法及びプログラム並びにナビゲーション装置を提供することができるものである。
【図面の簡単な説明】
【図１】本発明の実施の形態における情報処理方法を実施する情報処理装置のブロック図
【図２】本発明の第１の実施の形態におけるプログラムの動作説明のためのフロー図
【図３】本発明の第２の実施の形態におけるプログラムの動作説明のためのフロー図
【図４】本発明の第３の実施の形態におけるプログラムの動作説明のためのフロー図
【図５】本発明の第４の実施の形態におけるプログラムの動作説明のためのフロー図
【図６】本発明の第５の実施の形態におけるプログラムの動作説明のためのフロー図
【図７】本発明の実施の形態におけるナビゲーション装置のブロック図
【図８】本発明の実施の形態にかかるナビゲーション装置の動作説明のためのフロー図
【図９】本発明の実施の形態におけるナビゲーション装置に搭載されたディスプレイの動作説明のための画面構成図
【図１０】従来技術による起動処理の説明のための説明図
【符号の説明】
１、２６  ＣＰＵ
２  プログラムカウンタ
３  起動手段
４  メモリ
５  ＣＰＵ例外保存手段
６  データ初期化中判定手段
７  データ初期化手段
８、３９  バスライン
１０  情報処理装置
２１  ＧＰＳ
２２  加速度センサ
２３  角速度センサ
２４  距離センサ
２５  インターフェース
２７  ＲＯＭ
２８  ＲＡＭ
２９  ＳＲＡＭ
３０  操作手段
３１  リモコン／タッチパネル
３２  ドライバ
３３  ＨＤＤ／ＳＤ
３４  スピーカ
３５  通信手段
３６  表示手段
３７  ディスプレイ
３８  センター
１００  ナビゲーション装置
【図１】
2004341817.tif 000003
【図２】
2004341817.tif 000004
【図３】
2004341817.tif 000005
【図４】
2004341817.tif 000006
【図５】
2004341817.tif 000007
【図６】
2004341817.tif 000008
【図７】
2004341817.tif 000009
【図８】
2004341817.tif 000010
【図９】
2004341817.tif 000011
【図１０】
2004341817.tif 000012