(57)【要約】【課題】カーナビゲーション装置の基本的な機能に係わるデータを誤って損失しないようにする。【解決手段】内部記憶装置６の記憶領域を読み出し専用領域と読み書き専用領域とに分割する。そして、カーナビゲーション装置の基本的な機能を実行するために必要なデータを読み出し専用領域へ記憶しておき、この読み出し専用領域からデータを読み出して基本的な機能を実行する。一方、音楽再生用の音楽データ等のカーナビゲーション装置の付加的な機能を実行するために必要なデータは、読み書き専用領域へ書き込み、この読み書き専用領域からデータを読み出したり書き込んだりして付加的な機能を実行する。これにより、ユーザがデータを書き込む際、誤った操作をして読み書き専用領域のデータを損失した場合でも、読み出し専用領域に記憶される基本的な機能を実行するためデータを損失することがない。【選択図】　　　　図２
2004118535.tif 000002
【特許請求の範囲】
【請求項１】
データの読み出し及びデータの書き込みが行われる記憶部と、
前記記憶部に記憶されるデータを読み出すとともに、前記記憶部へデータを書き込むデータ制御手段を有するデータ処理装置であって、
前記記憶部の記憶領域は、データの読み出しのみが行われる第１の記憶領域と、データの読み出しとともにデータの書き込みが行われる第２の記憶領域とに分割され、
前記データ制御手段は、前記第２の記憶領域に対してのみデータの書き込みを行うことを特徴とするデータ処理装置。
【請求項２】
前記記憶部は、ハードディスクを記憶媒体とするものであり、当該ハードディスクの記憶領域を前記第１の記憶領域と前記第２の記憶領域とに分割したことを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記第１の記憶領域及び前記第２の記憶領域には、同一の初期データが記憶され、
前記データ制御手段は、前記第２の記憶領域に記憶される初期データを損失した場合には、前記第１の記憶領域に記憶される初期データを読み出すとともに、この読み出した初期データを前記第２の記憶領域に書き込む初期化手段を有することを特徴とする請求項１又は２記載のデータ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ処理装置に関するものである。
【０００２】
【従来の技術】
従来、カーナビゲーション装置において、道路地図の描画に必要な地図データや地点検索に用いられる検索データ等、カーナビゲーション装置の基本的な機能に係わるデータは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体に記憶されていた。しかし、カーナビゲーション装置の機能の高度化や記憶すべきデータの増加に伴って、従来の記憶媒体では記憶容量が不足するようになった。この問題を解消するため、大容量の記憶領域を有するハードディスクが記憶媒体として採用されている。この大容量の記憶領域を有するハードディスクにより、地図データや検索データ等の基本的な機能に係わるデータだけでなく、ユーザが登録した地点のデータや外部から取得した音楽再生用の音楽データや画像データ等の付加的なデータも記憶できるようになっている。
【０００３】
【発明が解決しようとする課題】
上述のごとく、従来のカーナビゲーション装置におけるハードディスクには、カーナビゲーション装置の基本的な機能に係わるデータや付加的なデータ等が混在して記憶される。そのため、ユーザがハードディスクにデータを書き込む操作をする際、誤った操作により、基本的な機能に係わるデータを削除してしまったり上書きしたりして、データを損失してしまうことが考えられる。
【０００４】
本発明は、かかる問題を鑑みてなされたもので、カーナビゲーション装置の基本的な機能に係わるデータを誤って損失しないようにすることができるデータ処理装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
請求項１に記載のデータ処理装置は、データの読み出し及びデータの書き込みが行われる記憶部と、この記憶部に記憶されるデータを読み出すとともに、この記憶部へデータを書き込むデータ制御手段を有するデータ処理装置であって、記憶部の記憶領域は、データの読み出しのみが行われる第１の記憶領域と、データの読み出しとともにデータの書き込みが行われる第２の記憶領域とに分割され、データ制御手段は、第２の記憶領域に対してのみデータの書き込みを行うことを特徴とする。
【０００６】
このように、本発明のデータ処理装置における、データの読み出しと書き込みとを行うデータ制御手段は、第２の記憶領域に対してのみデータの書き込みを行う。例えば、カーナビゲーション装置において、カーナビゲーション装置の基本的な機能を実行するために必要なデータは第１の記憶領域に記憶しておき、音楽再生用の音楽データや画像データ等のカーナビゲーション装置の付加的な機能を実行するために必要なデータは、第２の記憶領域から読み出したり書き込んだりするようにする。これにより、ユーザがデータを記憶部へ書き込む操作をする際、誤った操作をして第２の記憶領域に記憶されるデータを損失した場合であっても、第１の記憶領域に記憶される基本的な機能を実行するために必要なデータを損失することがなくなる。
【０００７】
請求項２に記載のデータ処理装置のように、記憶部は、ハードディスクを記憶媒体とするものであり、このハードディスクの記憶領域を第１の記憶領域と第２の記憶領域とに分割したことを特徴とする。
【０００８】
このように、ハードディスクの記憶領域を、データの読み出しのみを行う読み出し専用領域と、データの読み出し及び書き込みを行う読み書き専用領域とに分割することで、例えば、読み書き専用領域内に記憶されるデータを損失した場合であっても、読み出し専用領域のデータを使って、カーナビゲーション装置の最低限の機能を実行することが可能となる。なお、記憶媒体はハードディスクに限定されるものではなく、例えば、ＣＤ−ＲＷ、ＤＶＤ−ＲＷ等、データの読み出しと書き込みとが可能な記憶媒体であってもよい。
【０００９】
請求項３に記載のデータ処理装置では、第１の記憶領域及び第２の記憶領域には、同一の初期データが記憶され、データ制御手段は、第２の記憶領域に記憶される初期データを損失した場合には、第１の記憶領域に記憶される初期データを読み出すとともに、この読み出した初期データを第２の記憶領域に書き込む初期化手段を有することを特徴とする。
【００１０】
例えば、カーナビゲーション装置のオープニング画面に用いられる画像データや音楽再生用の音楽データ等の初期データを、第１及び第２の記憶領域の両方に予め記憶しておく。これにより、ユーザがデータを書き込む操作をする際、誤った操作をして第２の記憶領域に記憶される上述の初期データを損失した場合であっても、第１の記憶領域に予め記憶される初期データを読み出し、読み出した初期データを第２の記憶領域へ書き込むことで、損失した第２の記憶領域に記憶される初期データを容易に復元することができる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態におけるデータ処理装置に関して、図面に基づいて説明する。なお、本実施形態では、本発明のデータ処理装置をカーナビゲーション装置に採用した例について説明する。
【００１２】
図１は、本実施形態に係わるカーナビゲーション装置の概略構成を示すブロック図である。同図に示すように、本実施形態のカーナビゲーション装置は、位置検出器１、内部記憶装置６、操作スイッチ群７、外部メモリ９、表示装置１０、音声出力装置１１、リモコンセンサ１２、及びこれらに接続された制御回路８を備えている。
【００１３】
制御回路８は、通常のコンピュータとして構成されており、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインが備えられている。ＲＯＭには、制御回路８が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。
【００１４】
位置検出器１は、いずれも周知の地磁気センサ２、ジャイロスコープ３、距離センサ４、及び衛星からの電波に基づいて車両の位置を検出するＧＰＳ（ＧｌｏｂａｌＰｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）のためのＧＰＳ受信機５を有している。これらの各センサは、各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。なお、各センサの精度によっては位置検出器１を上述したうちの一部で構成してもよく、更に、図示しないステアリングの回転センサ、各転動輪の車輪速センサ等を用いてもよい。
【００１５】
本実施形態の特徴部分に係わる内部記憶装置６は、位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データ及び目印データを含む各種のデータを記憶するための装置である。本実施形態では、これら各種データを記憶する記憶媒体として、データの読み出し及び書き込みが可能なハードディスクを採用する。この内部記憶装置６の記憶領域と記憶するデータについての詳細を図２に示す。
【００１６】
図２に示すとおり、本実施形態の内部記憶装置６は、データの読み出しのみを行う記憶領域（読み出し専用領域）とデータの読み出し及び書き込みの両方を行う記憶領域（読み書き専用領域）との２つの記憶領域に分割される。ここでいう分割とは、記憶領域に付されるアドレスによって、データの読み書きを行う記憶領域を指定することをいう。すなわち、読み出し専用領域のアドレス（例えば、０〜ｉ番地等）と読み書き専用領域のアドレス（例えば、ｊ〜ｚ番地等）というような、後述する制御回路８によって指定されるものである。
【００１７】
読み書き専用領域には、データの読み書きの処理を伴う、カーナビゲーション装置の付加的な機能（例えば、音楽再生機能やオープニング画面表示機能等）に係わるデータが記憶される。例えば、この読み書き専用領域には、ユーザによって登録される地点のデータ（メモリ地点データ）や、後述する外部メモリ９に書き込まれた音楽データや画像データ等が制御回路８を介して書き込まれる。さらに、カーナビゲーション装置のオープニング画面に用いられる画像データや音楽再生用の音楽データ等の初期データが予め記憶される。
【００１８】
一方、読み出し専用領域には、データの読み出しの処理を伴う、カーナビゲーション装置の基本的な機能（例えば、いずれも後述する、地図表示機能、経路計算機能、経路案内機能等）に係わるデータが記憶される。例えば、この読み出し専用領域には、上述のマップマッチング用データ、地図データ及び目印データ等が記憶されている。また、上述の読み書き専用領域に記憶される初期データと同一の内容のデータも予め記憶される。
【００１９】
このように、本実施形態のカーナビゲーション装置における内部記憶装置６は、読み出し専用領域と読み書き専用領域とに記憶領域が分割されている。そして、読み出し専用領域には、カーナビゲーション装置の基本的な機能に係わるデータが記憶され、一方、読み書き専用領域には、カーナビゲーション装置の付加的な機能に係わるデータが記憶される。
【００２０】
操作スイッチ群７は、例えば、後述する表示装置１０と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、各種入力に使用される。表示装置１０は、例えば液晶ディスプレイによって構成され、表示装置１０の画面には位置検出器１から入力された車両の現在位置に対応する自車位置マークと、内部記憶装置６より読み出された地図データ等によって生成される車両周辺の道路地図を表示する（地図表示機能）ことができる。
【００２１】
音声出力装置１１は、スピーカやオーディオアンプ等によって構成されるものである。なお、音声出力装置１１は、例えば、車両のドア等に装備される音声出力装置を利用するものであってもよい。リモコンセンサ１２は、リモートコントロール端末（以下リモコンと称する）１３からの各種の操作信号を受信し、制御回路８に出力する。
【００２２】
また、本実施形態のカーナビゲーション装置は、操作スイッチ群７やリモコン１３等から目的地の位置を指示すると、現在位置からその指示した目的地までの最適な経路を自動的に計算して案内経路を形成し表示する、いわゆる経路計算機能を備えている。このような最適な経路を計算する手法は、ダイクストラ法等の手法が用いられる。さらに、計算した案内経路を表示装置１０に表示し、車両の進行に伴って経路を案内する経路案内機能も備えている。
【００２３】
このように、本実施形態のカーナビゲーション装置は、上述の地図表示機能、経路計算機能、経路案内機能等、カーナビゲーション装置の基本的な機能を実行したり、上述の音楽再生機能やオープニング画面表示機能等、カーナビゲーション装置の付加的な機能を実行したりする。さらに、外部メモリ９に書き込まれたデータを読み込んで内部記憶装置６へ書き込んだりする。
【００２４】
但し、カーナビゲーション装置の基本的な機能を実行する際に用いられるデータは、図２に示すように、内部記憶装置６の読み出し専用領域から読み出される。一方、カーナビゲーション装置の付加的な機能を実行する際に用いられるデータは、同図に示す読み書き専用領域から読み出される。また、外部メモリ９から読み込んだデータは、この読み書き専用領域のみに書き込まれ、読み出し専用領域には、データを一切書き込まないようにしている。このデータの読み出し及び書き込みの処理について、図３のフローチャートを用いて説明する。
【００２５】
図３のステップＳ１０では、カーナビゲーション装置の機能が開始されることを識別し、ステップＳ２０では、開始される機能が、上述の基本的な機能であるのか否かを判定する。ここで、基本的な機能が開始されると判定した場合には、ステップＳ３０へ処理を進め、基本的な機能以外の機能が開始されると判定した場合には、ステップＳ４０へ処理を進める。
【００２６】
ステップＳ３０では、基本的な機能を実行する際のデータの読み出しを、図２に示す読み出し専用領域のアドレス（０〜ｉ番地）に指定し、ステップＳ４０では、付加的な機能を実行する際のデータの読み書きを、図に示す読み書き専用領域のアドレス（ｊ〜ｚ番地）に指定する。
【００２７】
このように、本実施形態のカーナビゲーション装置では、カーナビゲーション装置の基本的な機能に係わるデータを読み出し専用領域のみから読み出し、一方、付加的な機能に係わるデータを読み書き専用領域のみから読み出したり書き込んだりしている。これにより、ユーザが外部メモリ９に記憶されるデータを読み出して、この読み出したデータを内部記憶装置６へ書き込む際に、誤った操作をして読み書き専用領域内のデータを損失した場合であっても、読み出し専用領域に記憶される基本的な機能に係わるデータを損失しないようにすることができる。その結果、カーナビゲーション装置の基本的な機能を最低限行うことが可能となる。
【００２８】
また、本実施形態のカーナビゲーション装置は、ユーザが外部メモリ９に記憶されるデータを読み出して、この読み出したデータを内部記憶装置６へ書き込む際に、誤った操作をして読み書き専用領域に記憶される上述の初期データを損失した場合、この初期データと同一の内容である初期データを読み出し専用領域から読み出して、この読み出した初期データを読み書き専用領域に記憶する初期化機能を有している。この初期化機能の処理の流れについて、図４に示す内部記憶装置６のイメージ図と、図５に示すフローチャートを用いて説明する。
【００２９】
先ず、図５のステップＳ１００に示すように、ユーザによって、初期化を実行するための特定の操作がユーザによってなされたか否かを判定する。ここで、ユーザによって特定の操作がなされた場合には、ステップＳ２００へ処理を進め、これに該当しない場合には、本処理を終了する。
【００３０】
なお、特定の操作とは、例えば、操作スイッチ群７によるパスワードの入力や、複数のスイッチの同時入力等、予め割り当てられた操作である。
【００３１】
ステップＳ２００では、図４にも示すように、内部記憶装置６の読み出し専用領域に記憶される初期データ６０を読み出し、ステップＳ３００では、この読み出した初期データ６０を読み書き専用領域へ書き込む。
【００３２】
このように、本実施形態の内部記憶装置６の読み出し専用領域及び読み書き専用領域には、同一の初期データが記憶され、読み書き専用領域に記憶される初期データを損失した場合には、読み出し専用領域に記憶される初期データを読み出すとともに、この読み出した初期データを読み書き専用領域に書き込むことができる。これにより、読み書き専用領域に記憶される初期データを損失した場合であっても、この損失したデータを容易に復元することができる。
【００３３】
なお、本実施形態では、記憶媒体としてハードディスクを用いているが、例えば、ＣＤ−ＲＷ、ＤＶＤ−ＲＷ等、データの読み出しと書き込みとが可能な記憶媒体であれば、これに限定されるものではない。
【図面の簡単な説明】
【図１】本発明の実施形態に係わる、カーナビゲーション装置の概略構成を示すブロック図である。
【図２】本発明の実施形態に係わる、内部記憶装置６の記憶領域を示すイメージ図である。
【図３】本発明の実施形態に係わる、データの読み書き処理の流れを示すフローチャートである。
【図４】本発明の実施形態に係わる、内部記憶装置６の読み出し専用領域に記憶される初期データ６０を読み書き専用領域へ書き込むイメージを示した図である。
【図５】本発明の実施形態に係わる、初期化処理の流れを示すフローチャートである。
【符号の説明】
１　位置検出器
２　地磁気センサ
３　ジャイロスコープ
４　距離センサ
５　ＧＰＳ受信機
６　内部記憶装置
７　操作スイッチ群
８　制御回路
９　外部メモリ
１０　表示装置
１１　音声出力装置
１２　リモコンセンサ
１３　リモコン
【図１】
2004118535.tif 000003
【図２】
2004118535.tif 000004
【図３】
2004118535.tif 000005
【図４】
2004118535.tif 000006
【図５】
2004118535.tif 000007