(57)【要約】【課題】ＨＤＤを内蔵し、楽曲も録音可能なナビゲーション装置において、車両の冷間始動時及び悪路走行時でもＨＤＤへのアクセスをスムーズに行えるようにする。【解決手段】フラッシュメモリ２２を内蔵するハイブリッド型ＨＤＤ２０をナビゲーション装置６に組み込み、フラッシュメモリには、ナビゲーション装置のコアプログラム、主要幹線道路地図データ、自宅周辺の地図データを予め記憶させておくと共に、車両走行時には現在地周辺の地図データを常に更新しながら記憶させ、ナビゲーション装置の電源オフ時には、現在地周辺の地図データを電源オン時まで保持するようにしてナビゲーション装置を構成する。また、車両環境によりＨＤＤへのアクセスが出来ない場合はフラッシュメモリにアクセスして、アクセスの中断を防止する。【選択図】図３
2009020051.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶部と、該第１の記憶部よりアクセス速度の速い第２の記憶部を備えた記憶装置であって、
前記第１及び第２の記憶部にアクセスを行うアクセス制御部と、
内部又は周辺の環境を検知するセンサ部からの検知結果に基づき、前記第１及び第２の記憶部のうち、どちらにアクセスを行うかを判断するアクセス判断部とを有し、
前記アクセス制御部は、前記アクセス判断部の判断に基づき、前記第１及び第２の記憶部の少なくとも一方へのアクセスを行うことを特徴とする記憶装置。
【請求項２】
第１の記憶部と、該第１の記憶部よりアクセス速度の速い第２の記憶部を備えた記憶装置を内蔵する電子装置であって、
前記記憶装置に設けられて、前記第１及び第２の記憶部にアクセスを行うアクセス制御部と、
内部又は周囲の環境を検知するセンサ部からの検知結果に基づき、前記第１及び第２の記憶部のうち、どちらにアクセスを行うかを判断するアクセス判断部と、を有し、
前記アクセス制御部は、前記アクセス判断部の判断に基づき、前記第１及び第２の記憶部の少なくとも一方へのアクセスを行うことを特徴とする電子装置。
【請求項３】
請求項１に記載の記憶装置であって、
前記第１の記憶部が、ヘッドによってデータを読み書きする磁気ディスクであり、
前記第２の記憶部が、前記記憶装置に搭載された不揮発性メモリであることを特徴とする記憶装置。
【請求項４】
請求項３に記載の記憶装置であって、
前記アクセス制御部及び前記アクセス判断部が、前記記憶装置に搭載されたコントローラに設けられており、
前記環境は、温度又は振動の少なくとも１つであることを特徴とする記憶装置。
【請求項５】
請求項４に記載の記憶装置であって、
前記アクセス判断部は、環境温度が所定温度以下、或いは、振動の大きさが所定値以上の時に、前記不揮発性メモリにアクセスを行うように判断することを特徴とする記憶装置。
【請求項６】
請求項４に記載の記憶装置であって、
前記アクセス判断部は、前記アクセス制御部に対して常に前記ディスク装置と前記不揮発性メモリに同時にアクセスするように判断し、環境温度が所定温度以下、或いは、振動の大きさが所定値以上の時に、前記ディスク装置へのアクセスを停止するように判断することを特徴とする記憶装置。
【請求項７】
請求項５又は６に記載の記憶装置であって、
前記アクセス制御部は、前記アクセス判断部が、前記不揮発性メモリのみにアクセスを行うように判断した後に前記磁気ディスク装置へのアクセスの復帰を判断した場合は、前記不揮発性メモリのみのアクセス中に前記不揮発性メモリに書き込まれたデータを前記磁気ディスク装置に移動する動作を行うことを特徴とする記憶装置。
【請求項８】
請求項２に記載の電子装置であって、
前記第１の記憶部が、ヘッドによってデータを読み書きする磁気ディスクであり、
前記第２の記憶部が、前記記憶装置に搭載された不揮発性メモリであり、
前記アクセス制御部及び前記アクセス判断部が、前記記憶装置に搭載されたコントローラに設けられており、
前記環境が、温度又は振動の少なくとも１つであり、
前記電子装置が、車両に搭載されたナビゲーション装置であることを特徴とする電子装置。
【請求項９】
請求項８に記載の電子装置であって、
前記不揮発性メモリには、少なくとも予めナビゲーション装置のコアプログラム、主要幹線道路地図データ、及び自宅周辺地図データが固定データとして記憶されていると共に、
前記コントローラは、前記不揮発性メモリに対して、前記車両の現在位置周辺の地図データを、前記車両の移動と共に書き換え、前記車両の現在位置周辺の地図データを、前記電子装置が電源オフされても前記不揮発性メモリ内に保持することを特徴とする電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記憶装置及びこの記憶装置を内蔵する電子装置に関し、特に、フラッシュメモリを備えたハイブリッド型ハードディスク装置、及びハイブリッド型ハードディスク装置を内蔵するナビゲーション装置に関する。
【背景技術】
【０００２】
近年、自動車等の車両には、ＧＰＳ衛星からの電波を受信して地球上の自車位置を検出すると共に、道路地図を記憶させた記憶装置から自車位置周辺の地図データを読み出し、自車位置をこの地図上に表示したり、記憶装置から読み出した地図上に目的地を設定し、目的地までの経路探索を行うナビゲーション装置が普及している。ナビゲーション装置に必要な地図データを記録する媒体は、初期のものはＣＤ（コンパクトディスク）であったが、その後、記憶容量の大きいＤＶＤ（デジタル多目的ディスク）に移行し、最近では更に記憶容量の多いハードディスク装置（以後ＨＤＤと記載）が採用されることが多い。
【０００３】
ＨＤＤは、装置内に複数枚の記録ディスクと、この記録ディスクにアクセスするヘッド、及び制御装置であるＨＤＣ（ハードディスクコントローラ）を備えて構成される。ＨＤＤの記憶容量は、ＤＶＤが４．７ＧＢ（ギガバイト）であったのに対して、２０〜８０ＧＢ，更には１００ＧＢを超えるものまである。ナビゲーション装置の記憶装置として、このような大容量のＨＤＤが採用されると、ＨＤＤには従来の地図データに加えて、音楽データや映像データを記憶させておくことが可能になってきた。
【０００４】
このようなＨＤＤを内蔵したナビゲーション装置では、地図データを表示器に表示してナビゲーション機能を動作させると同時に、ＨＤＤに記録された音楽（楽曲）を再生したり、また、受信している放送に含まれる音楽をＨＤＤに録音することが可能である。ところが、コンピュータ装置にも多く採用されているＨＤＤ装置は、電源をオンした後に正常動作が行えるまでにずいぶん長い時間がかかるという問題点があった。これは、ディスクを駆動するスピンドルモータが所定の回転速度になるまでに所定の時間を要すると共に、ＢＩＯＳ（入出力装置のインタフェースで必要な最も基本的な処理を行うプログラム）がＨＤＤの起動領域を読み出すにも時間がかかるためである。
【０００５】
そこで、ＨＤＤとメインメモリを装着したコンピュータシステムにおいて、ＨＤＤに不揮発性メモリであるフラッシュメモリを内蔵させ、このフラッシュメモリにＯＳ起動プルグラムを保存しておき、ＨＤＤの電源がオンされた時に、スピンドルモータが定常速度になる前に、フラッシュメモリに記憶されたＯＳ起動プログラムを読み出してメインメモリにローディングしておくようにしたコンピュータシステムが、特許文献１に記載されている。特許文献１に記載のシステムでは、電源がオンされてから起動プログラムを読み出すのにかかる時間を短縮することが可能である。
【０００６】
【特許文献１】特開２００３−２１６４３５号公報（図２）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、特許文献１に記載の電源がオンされてから起動プログラムを読み出すのにかかる時間を短縮することが可能なＨＤＤをナビゲーション装置に搭載した場合は、車両のイグニッションスイッチがオンされた後にナビゲーション装置が動作可能になるまでの時間は短縮することができるが、以下のような問題点は解決することができなかった。
（１）車両が冷間始動された場合、即ち、低温下のＨＤＤではヘッド特性が劣化し、ディスクへの書き込みが困難になる場合がある。この場合、ナビゲーション装置の表示画面はスクロールせず、楽曲の録音、再生ができない。
（２）車両の悪路走行によりＨＤＤに大きな振動が加わった場合、ヘッドの追従性が悪化し、ディスクからのデータの読出し、及びディスクへのデータの書き込みができない場合がある。このため、ナビゲーション装置の画面がスクロールしなくなり、楽曲の録音、再生ができなくなる。
【０００８】
そこで本発明は、ナビゲーション装置に大容量のフラッシュメモリが搭載されたハイブリッド型のＨＤＤを用いることにより、ディスクからのデータの読出し、及びディスクへのデータの書き込みが困難な場合に、ＨＤＤ内に設置されたフラッシュメモリに対してデータの読出し、及びデータの書き込みを行うことにより、車両の置かれた環境に左右され難い記憶装置（ＨＤＤ）、及びこの記憶装置を内蔵する電子装置（ナビゲーション装置）を提供することを目的としている。
【課題を解決するための手段】
【０００９】
前記目的を達成する本発明の記憶装置は、第１の記憶部と、第１の記憶部よりアクセス速度の速い第２の記憶部を備えた記憶装置であって、第１及び第２の記憶部にアクセスを行うアクセス制御部と、内部又は周辺の環境を検知するセンサ部からの検知結果に基づき、第１及び第２の記憶部のうち、どちらにアクセスを行うかを判断するアクセス判断部とを有し、アクセス制御部は、アクセス判断部の判断に基づき、第１及び第２の記憶部の少なくとも一方へのアクセスを行うことを特徴とする記憶装置である。
【００１０】
前記目的を達成する本発明の電子装置は、第１の記憶部と、第１の記憶部よりアクセス速度の速い第２の記憶部を備えた記憶装置を内蔵する電子装置であって、記憶装置に設けられて、第１及び第２の記憶部にアクセスを行うアクセス制御部と、内部又は周囲の環境を検知するセンサ部からの検知結果に基づき、第１及び第２の記憶部のうち、どちらにアクセスを行うかを判断するアクセス判断部と、を有し、アクセス制御部は、アクセス判断部の判断に基づき、第１及び第２の記憶部の少なくとも一方へのアクセスを行うことを特徴とする電子装置である。
【発明の効果】
【００１１】
本発明によれば、記憶装置にナビゲーション装置に大容量のフラッシュメモリが搭載されたハイブリッド型のＨＤＤを使用し、ディスクからのデータの読出し、及びディスクへのデータの書き込みが困難な場合に、ＨＤＤ内に設置されたフラッシュメモリに対してデータの読出し、及びデータの書き込みを行うことにより、記憶装置、及びこの記憶装置を内蔵する電子装置が、車両の置かれた環境に左右され難くなる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を用いて本発明の実施の形態を、具体的な実施例に基づいて詳細に説明するが、本発明の実施例を説明する前に、従来のＨＤＤ（ハードディスク装置）の構成とこのＨＤＤを内蔵するナビゲーション装置の問題点について説明する。
【００１３】
図１は、従来のＨＤＤ１０の構成とこのＨＤＤ１０を組み込んだナビゲーション装置１の構成をブロック図で示すものである（以後、ナビゲーションはナビと略記する）。ＨＤＤ１０には、スピンドルモータ１１によって回転する磁気ディスク１２がある。スピンドルモータ１１は、モータコントローラ１３によって一定の回転速度に保持される。この磁気ディスク１２の記憶容量は、現状では２０ＧＢ〜６０ＧＢである。また、各磁気ディスク１２に対してそれぞれヘッド１４が設けられており、ヘッド１４によって、データが磁気ディスク１２に書き込まれたり、データが磁気ディスク１２から読み出されたりする。
【００１４】
また、ＨＤＤ１０内には、ヘッド１４の読み書き制御、書き込みデータや読み出されたデータの処理、及びモータコントローラ１３の制御等を行うハードディスクコントローラ１５が設けられている。ＨＤＤ１０がナビ装置１に組み込まれた場合は、このハードディスクコントローラ１５は、ナビ装置１のメインマイクロコンピュータ２に接続される。ナビ装置１のメインマイクロコンピュータ２には、ナビ用のマイクロコンピュータ（図にはナビマイコンと記載、マイクロコンピュータは以後マイコンと略記）３や、楽曲用のマイコン（図には楽曲用マイコンと記載）４が接続され、ナビマイコン３には地図等の映像を表示する表示器５が接続されている。
【００１５】
なお、ナビ装置１にはこれらの構成の他にも、ＧＰＳ衛星からの電波を受信するアンテナ部や、テレビ放送やラジオ放送を受信する受信部、電源部等があるが、本発明には直接関係がないので、これらの図示は省略する。
【００１６】
以上のように構成されたナビ装置１では、例えば、図示しないＣＤプレーやから、ＨＤＤ１０の磁気ディスク１２に録音するために、楽曲データがメインマイコン２を通じてハードディスクコントローラ１５に入力された場合は、ハードディスクコントローラ１５はヘッド１４を通じて楽曲を磁気ディスク１２に書き込む処理を行う。また、磁気ディスク１２からヘッド１４を通じて読み出された楽曲データは、ハードディスクコントローラ１５、メインマイコン２を通じて図示しないアンプに出力され、車両のスピーカから再生される。更に、磁気ディスク１２からヘッド１４を通じて地図データが読み出された場合は、地図データはハードディスクコントローラ１５、メインマイコン２を通じてナビマイコン３に送られ、地図が表示器５に表示される。
【００１７】
ここで、図１に示した楽曲データの録音と、楽曲データの再生が車両が悪路を走行する振動環境時に頻繁に切り換わる場合を考える。一般に、ＨＤＤ１０内では、磁気ディスク１２にデータを書き込む能力は、振動に対して弱い。従って、データの書き込み中にＨＤＤ１０に振動が加わると、ＨＤＤ１０は磁気ディスク１２へのデータの書き込みを中断する。磁気ディスク１２へのデータの書き込みが中断されると、磁気ディスク１２からのデータの読出しが延期される。するとこの場合は、耐振動能力の低い楽曲データ録音モードで動作不能になる可能性が高い。
【００１８】
また、図２は、図１に示したナビ装置１の起動シーケンスを示す流れ図である。ＨＤＤ１０の電源がオンされると（ステップ２０１），磁気ディスク１２がスピンドルモータ１１によって回転する（ステップ２０２）。そして、磁気ディスク１２の回転が安定するとディスクＩＤが読み出され（ステップ２０３）、ＲＥＡＤＹ状態になり、コマンドの受付が可能になる（ステップ２０４）。この状態で、磁気ディスク１２からナビプログラムが読み出され（ステップ２０５）、ナビが起動する（ステップ２０６）。このように従来のナビ装置１では、ＨＤＤ１０の電源がオンされてからナビが起動するまでに時間がかかっていた。
【００１９】
更に、従来の車両に搭載されるナビ装置１では、ＨＤＤ１０から地図データが読み出され、表示器５に車両の現在位置と共に地図が表示される場合は、図５（ａ）に示すように、表示器５に表示される現在地周辺の地図Ｐのデータに加えて、地図Ｐの周辺の地図Ｑ１〜Ｑ８のデータが、ナビマイコン３のメモリに記憶されている。ところが、車両が悪路を走行する振動環境時が長く継続すると、ＨＤＤ１０は磁気ディスク１２からの地図データの読出しが中断される。この場合は、ナビマイコン３のメモリに記憶されている地図Ｑ１〜Ｑ８のデータの範囲外に車両が移動すると、地図が表示できなくなる可能性がある。
【００２０】
本発明は、このような従来のＨＤＤ１０を組み込んだナビ装置１の問題点を解消するものであり、図３に示すような構成のハイブリッドＨＤＤ２０を組み込んだナビ装置６を提供するものである。なお、図３の構成において、従来のナビ装置１と同じ構成部材については同じ符号を付してある。
【００２１】
図３は、本発明において使用するハイブリッド型ＨＤＤ２０の構成と、このハイブリッド型ＨＤＤ２０を組み込んだナビ装置６の構成をブロック図で示すものである。ハイブリッド型ＨＤＤ２０には、図１に示した従来のＨＤＤ１０と同様に、スピンドルモータ１１によって回転する複数枚の磁気ディスク１２、スピンドルモータ１１を制御するモータコントローラ１３、及び各磁気ディスク１２に対してデータを書き込んだり、読み出したりするヘッド１４がある。
【００２２】
一方、ハイブリッド型ＨＤＤ２０には、複数枚の磁気ディスク１２の他に、不揮発性メモリであるフラッシュメモリ２２が設けられている。また、ハイブリッド型ＨＤＤ２０には、複数枚の磁気ディスク１２とフラッシュメモリ２２の使い分け制御を行うハイブリッドディスクコントローラ２１が設けられている。ハイブリッドディスクコントローラ２１は、ヘッド１４の読み書き制御、書き込みデータや読み出されたデータの処理、及びモータコントローラ１３の制御、フラッシュメモリ２２への読み書き制御等を行う。ハイブリッドディスクコントローラ２１とフラッシュメモリ２２とは、ハイブリッド型ＨＤＤ２０内の同じ回路基板の上に実装することができる。
【００２３】
フラッシュメモリ２２の記憶容量は、前述のように磁気ディスク１２の記憶容量が２０ＧＢ〜６０ＧＢであるのに対して１ＧＢ〜４ＧＢと、磁気ディスク１２の記憶容量の十分の一程度である。しかしながら、フラッシュメモリ２２は半導体メモリであって、回転の必要がないので、データの読み書き速度は磁気ディスク１２に比べて格段に速い。また、振動にも強い性能である。
【００２４】
本発明のフラッシュメモリ２２には、例えば固定データとして、最低限必要な以下のようなデータが予め記憶されている。
（ａ）ナビ装置６を立ち上げるための基本プログラムであるナビコアプログラム
（ｂ）主要幹線道路の地図データ
（ｃ）自宅周辺地図データ
【００２５】
また、本発明のフラッシュメモリ２２には、書き換えデータを一時的に記憶する領域として、以下のような記憶領域が確保されている。
（ｄ）現在地の周辺地図のデータを記憶する地図データ一時記憶領域
（ｅ）磁気ディスクに録音されるべき楽曲データを一時的に記憶する、楽曲データ暫定記憶領域
【００２６】
一方、記憶容量の大きい磁気ディスク１２には、従来通りの以下のような固定データが記憶されている。
（Ａ）全国の地図データ（交差点情報、高速道路の分岐情報、料金所情報、観光スポット情報、施設情報、駐車場情報、主要地点の立体地図情報等を含む）
また、書き換え可能なデータを記憶する領域として、以下のような記憶領域が確保されている。
（Ｂ）楽曲データ
【００２７】
このように、本発明では、フラッシュメモリ２２は磁気ディスク１２に対して容量差があるので、最低限の情報を記憶させ、必要なものは必要な時だけ記憶させるようにしておく。また、現在地周辺データは、車両のイグニッションがオフされる前の地図を、次回も使用する可能性が高いので記憶させておくが、これはナビ装置特有の処理である。
【００２８】
ハイブリッド型ＨＤＤ２０が組み込まれたナビ装置６では、ハイブリッドディスクコントローラ２１が、ナビ装置６のメインマイクロコンピュータ２に接続される。ナビ装置６のメインマイクロコンピュータ２には、ナビ用のマイコン３と楽曲用のマイコン４が接続され、ナビマイコン３には地図等の映像を表示する表示器５が接続されている。
【００２９】
更に、本発明のナビ装置６には、センサ部７が設けられており、このセンサ部７には、少なくとも周囲温度を検出する温度センサと、車両に加わる振動を検出する振動センサとが設けられている。なお、ナビ装置６にはこれらの構成の他にも、ＧＰＳ衛星からの電波を受信するアンテナ部や、テレビ放送やラジオ放送を受信する受信部、電源部等があるが、本発明には直接関係がないので、これらの図示は省略する。
【００３０】
ここで、以上のように構成された本発明のナビ装置６における起動シーケンスを、図４を用いて説明する。ハイブリッドＨＤＤ２０の電源がオンされると（ステップ４０１）、ハイブリッドディスクコントローラ２１はまず、フラッシュメモリ２２にアクセスし（ステップ４０２）、ＲＥＡＤＹ状態となってコマンドの受付が可能になる（ステップ４０３）。続いてフラッシュメモリ２２からナビプログラムが読み出され（ステップ４０４）、このプログラムによってナビ装置６が起動する（ステップ４０５）
【００３１】
ナビ装置６が起動すると、ステップ４０６においてセンサ部７からの検出データによりナビ温度センサの温度が確認され、続くステップ４０７においてナビ装置６の温度が所定範囲内か否かが判定される。所定範囲内でない時はステップ４０６に戻ってナビ装置６の温度の確認が再度実行される。ナビ装置６の温度が所定範囲内でる時はステップ４０７に進み、スピンドルモータ１１によって磁気ディスク１２が回転させられ、磁気ディスク１２の回転が安定するとディスクＩＤが読み出され（ステップ４０９）る。この状態で、磁気ディスク１２にアクセスが可能（ステップ４１０）となり、磁気ディスク１２に記憶されている各種データの読出しが可能となる。
【００３２】
このように本発明のナビ装置６では、ハイブリッドＨＤＤ２０の電源がオンされると、磁気ディスク１２が回転する前にナビ装置６が起動する。このとき、フラッシュメモリ２２に、前回イグニッションスイッチがオフされた時の現在地の周辺地図を保持しておけば、ナビ装置６に直ぐに地図表示が行えることになり、ナビ装置６を素早く立ち上げることができる。
【００３３】
次に、以上のように構成された本発明のナビ装置６において、ナビ装置６が起動した後の磁気ディスク１２とフラッシュメモリ２２の使い分けについて色々な例を挙げて説明する。
【００３４】
（１）フラッシュメモリの一時避難的な使用
これは、磁気ディスク１２にデータを書き込み中に、磁気ディスク１２への書き込みが不可能になった場合に、不可能になった時点からのデータの書き込みをフラッシュメモリ２２に行うものである。
【００３５】
例えば、図示しないＣＤプレーやから、ハイブリッドＨＤＤ２０の磁気ディスク１２に録音するために、楽曲データがメインマイコン２を通じてハイブリッドディスクコントローラ２１に入力された場合は、ハイブリッドディスクコントローラ２１はヘッド１４を通じて楽曲を磁気ディスク１２に書き込む処理を行う。また、磁気ディスク１２からヘッド１４を通じて読み出された楽曲データは、ハイブリッドディスクコントローラ２１、メインマイコン２を通じて図示しないアンプに出力され、車両のスピーカから再生される。更に、磁気ディスク１２からヘッド１４を通じて地図データが読み出された場合は、地図データはハイブリッドディスクコントローラ２１、メインマイコン２を通じてナビマイコン３に送られ、地図が表示器５に表示される。
【００３６】
ここで、図３に示した楽曲データの録音と、楽曲データの再生が車両が悪路を走行する振動環境時に頻繁に切り換わる場合を考える。ハイブリッドＨＤＤ２０内でも、磁気ディスク１２にデータを書き込む能力は、振動に対して弱い。従って、データの書き込み中にハイブリッドＨＤＤ２０に振動が加わると、ハイブリッドＨＤＤ２０は磁気ディスク１２へのデータの書き込みを中断する。本発明では、この時に、ハイブリッドディスクコントローラ２１により、データの書き込みをフラッシュメモリ２２に切り換える。
【００３７】
この結果、１つの楽曲は、最初から途中までが磁気ディスク１２に記憶され、磁気ディスク１２への記憶が中断された以降の楽曲データはフラッシュメモリ２２に記憶される。よって、ハイブリッドＨＤＤ２０に振動が加わっても、１つの楽曲は磁気ディスク１２とフラッシュメモリ２２に途切れることなく記憶される。１つの楽曲のフラッシュメモリ２２に記憶された部分は、振動が収まった後の時点で、ハイブリッドディスクコントローラ２１によりフラッシュメモリ２２から読み出され、磁気ディスク１２の中断部分の後に繋げて記憶される。この結果、最終的には、磁気ディスク１２に１つの楽曲が完全な形で記憶される。フラッシュメモリ２２から磁気ディスク１２に移されたデータは、フラッシュメモリ２２から消去し、フラッシュメモリ２２に常に記憶可能な容量を確保しておく。
【００３８】
従来のＨＤＤ１０では、磁気ディスク１２へのデータの書き込みが中断されると、磁気ディスク１２からのデータの読出しが延期され、耐振動能力の低い楽曲データ録音モードで動作不能になる可能性が高かった。これに対して、本発明のハイブリッドＨＤＤ２０では、磁気ディスク１２へのデータの書き込みが中断されると、その続きがフラッシュメモリ２２に記憶されるので、データの書き込みが時間通りに終了する。この結果、磁気ディスク１２からのデータの読出し時に振動が収まっていれば、磁気ディスク１２からのデータの読出しは延期されることなく、時間通りに実行され、耐振動能力の低い楽曲データ録音モードで動作不能になる可能性が小さくなる。
【００３９】
（２）フラッシュメモリによる磁気ディスクのバックアップ
これは、磁気ディスク１２のアクセス中に、フラッシュメモリ２２にも同時にアクセスを行い、同じ内容のデータの書き込みを行い、磁気ディスク１２への書き込みが不可能になった場合には、磁気ディスク１２への書き込みのみを停止するものである。磁気ディスク１２への書き込みが不可能な状況がなくなれば、磁気ディスク１２への書き込みを再開すれば良い。磁気ディスク１２に書き込みが不可能になった時点からのデータは、フラッシュメモリ２２にあるので、後にこの部分をフラッシュメモリ２２から読み出し、磁気ディスク１２のデータが欠けている部分に挿入して記憶する。この結果、最終的には、磁気ディスク１２に１つの完全なデータが残る。フラッシュメモリ２２から磁気ディスク１２に移されたデータは、フラッシュメモリ２２から消去し、フラッシュメモリ２２に常に記憶可能な容量を確保しておく。
【００４０】
フラッシュメモリのこのような使い方の例として、図５（ａ）で説明したナビ装置６の動作中にナビマイコン３のメモリに記憶されている地図Ｐの周辺の地図Ｑ１〜Ｑ８のデータと、更に広い範囲の地図Ｐの周辺の地図を、先読みしてフラッシュメモリ２２に同時に記憶させておく方法がある。
【００４１】
前述のように、従来の車両に搭載されるナビ装置１では、ＨＤＤ１０から地図データが読み出され、表示器５に車両の現在位置と共に地図が表示される場合は、図５（ａ）に示すように、表示器５に表示される現在地周辺の地図Ｐのデータに加えて、地図Ｐの周辺の地図Ｑ１〜Ｑ８のデータが、ナビマイコン３のメモリに記憶されている。本発明では、図５（ｂ）に示すように、フラッシュメモリ２２を用いて、地図Ｐの周辺の地図Ｑ１〜Ｑ８の更に一回り外側の地図Ｒ１〜Ｒ１６を、同時に磁気ディスク１２から読み出して記憶しておく。地図Ｒ１〜Ｒ１６は、車両の移動と共に更新されることは言うまでもない。
【００４２】
この場合は、例えば、車両が悪路を走行する振動環境時が長く継続して、ハイブリッドＨＤＤ２０の磁気ディスク１２からの地図データの読出しが中断され、ナビマイコン３のメモリに記憶されている地図Ｑ１〜Ｑ８のデータの範囲外に車両が移動した場合でも、更に一回り外側の地図Ｒ１〜Ｒ１６をフラッシュメモリ２２から読み出すことができるので、地図が表示できなくなる可能性が低減する。すなわち、地図Ｑ１〜Ｑ８より一回り外側の地図Ｒ１〜Ｒ１６を表示している間に、車両が悪路走行から脱出すれば、ナビ装置６の動作に支障がなくなる。
【００４３】
このように、本発明では、ハイブリッドＨＤＤ２０を内蔵するナビ装置６において、磁気ディスク１２へのデータの記憶が出来なくなった状態において、不揮発性メモリであるフラッシュメモリ２２の記憶領域を利用してデータを記憶するので、温度、振動等の環境に左右されることなくデータの記憶を行うことができる。
【図面の簡単な説明】
【００４４】
【図１】従来のＨＤＤの構成とこれを組み込んだナビゲーション装置の構成を示すブロック図である。
【図２】図１に示したナビゲーション装置の起動シーケンスを示す流れ図である。
【図３】本発明のハイブリッドＨＤＤの構成とこれを組み込んだナビゲーション装置の構成を示すブロック図である。
【図４】図３に示したナビゲーション装置の起動シーケンスを示す流れ図である。
【図５】（ａ）は従来のナビゲ−ション装置において制御部のメモリに記憶される自車位置近辺の地図データを示す図、（ｂ）は本発明のナビゲーション装置において、ハイブリッドＨＤＤの不揮発性メモリに記憶される自車位置近辺の地図データを示す図である。
【符号の説明】
【００４５】
１    従来のナビ装置
２    メインマイコン
３    ナビナイコン
４    楽曲用マイコン
５    表示器
６    本発明のナビ装置
７    センサ部
１０    従来のＨＤＤ
１２    磁気ディスク
２０    ハイブリッドＨＤＤ
２１    ハイブリッドディスクコントローラ
２２    フラッシュメモリ
【図１】
2009020051.tif 000003
【図２】
2009020051.tif 000004
【図３】
2009020051.tif 000005
【図４】
2009020051.tif 000006
【図５】
2009020051.tif 000007