(57)【要約】【課題】  ナビゲーション装置は地図データの取り込み等で頻繁にハードディスクをアクセスしていると単純にはＣＤ等のオーディオディスクのオーディオデータを高速で記録することができない惧れがあった。【解決手段】  ハードディスク装置とオーディオディスク装置との接続及び未接続を切替えるバススイッチを設け、バススイッチによって指定されたトラックのオーディオデータを通常のオーディオ再生レートより高速で読み出してハードディスク装置の一時記憶領域に記憶し、オーディオデータが一時記憶領域に書き込まれたら通常のオーディオ再生レートでオーディオデータを順番に読み出してアナログ信号に変換するＤＳＰ等のデジタル・アナログ変換部へ転送し、トラックのすべてのオーディオデータを所定数ごとに分割して読み出して圧縮し圧縮された圧縮オーディオデータを一時記憶領域とは別の所定領域に順次記録するように構成した。【選択図】図２
2006323951.tif 000002
【特許請求の範囲】
【請求項１】
地図データや道路データ等のナビゲーション処理に必要な情報等が記憶されているハードディスク装置と、現在の位置を検出して現在の位置周辺の地図を前記ハードディスク装置から検索し、探索された地図上に前記現在の位置を重ねて表示画面上に表示する制御手段と、オーディオディスクを再生するオーディオディスク装置を備えたナビゲーション装置において、
前記ハードディスク装置とオーディオディスク装置とをデータバスで接続し、このデータバスの接続及び未接続を切替えるバススイッチと、
オーディオディスクの再生指示を受けると前記バススイッチによって指定されたトラックのオーディオデータを通常のオーディオ再生レートより高速で読み出して前記ハードディスク装置の一時記憶領域への書込みを行なう第１の転送・記録手段と、
前記第１の転送・記憶手段により前記トラックの所定数のオーディオデータが前記一時記憶領域に書き込まれたら、通常のオーディオ再生レートで前記一時記憶領域に書き込まれたオーディオデータを順番に読み出してアナログ信号に変換するデジタル・アナログ変換部へ転送する転送手段と、
前記第１の転送・記録手段にて前記一時記憶領域に前記トラックのすべてのオーディオデータが書き込まれると前記一時記憶領域に記録された前記オーディオデータを所定数ごとに分割して読み出す第１の読出し手段と、
前記第１の読出し手段にて分割して読み出された前記オーディオデータを取り込んで圧縮するデータ圧縮手段と、
前記データ圧縮手段にて圧縮された圧縮オーディオデータを前記ハードディスク装置内の前記一時記憶領域とは別の所定領域に順次記録していく第２の転送・記録手段とを備えたことを特徴とするナビゲーション装置。
【請求項２】
請求項１において、前記トラックのすべてオーディオデータが前記デジタル・アナログ変換部へ転送されるまで次のトラックからのオーディオデータの読出しを中断する読み出し中断部を備えたことを特徴とするナビゲーション装置。
【請求項３】
請求項１において、ナビゲーション処理に必要な地図データ等の転送処理の要求があった場合、前記バススイッチによって前記ハードディスク装置と前記オーディオディスク装置のデータバスの接続を切り離すことを特徴とするナビゲーション装置。
【請求項４】
請求項３において、前記バススイッチによって前記ハードディスク装置と前記オーディオディスク装置のデータバスの接続を切り離された後も前記トラックへのアクセスを続け、前記ハードディスク装置へのアクセスが終了した時点で前記バススイッチをＯＮにしてオーディオデータの前記ハードディスク装置への記録を再開させることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は自動車等に搭載されるナビゲーション装置に係り、特にオーディオディスク装置とハードディスク装置を持った新規なナビゲーション装置に関するものである。
【背景技術】
【０００２】
音楽ＣＤに代表されるようなオーディオＣＤを再生する再生装置は現在広く普及しており、パーソナルコンピュータではオーディオＣＤのオーディオデータをパーソナルコンピュータ内のハードディスク装置に記録（リッピング機能）して再生するものが既に提案されている。
そして、このリッピング機能に関して言えばリッピング（データ抽出）だけならばオーディオＣＤの再生レート（44.1KHz）よりも高速で行なうこともできるが、再生しながら同時に記録（リッピング）する為には通常では等速で行なうことが一般的である。
【０００３】
ところで、最近ではナビゲーション装置においては地図データを記憶しているＣＤやＤＶＤ等のディスクメディアに代わって、このディスクメディアよりも高速にアクセスすることができるハードディスク装置が小型化され、かつ記憶容量も増大してきたことにより、地図データ等のデータをすべてハードディスク装置に格納し、ＣＤやＤＶＤのドライブ装置を本来のＣＤやＤＶＤビデオを再生する為に使用するナビゲーション装置が主流になってきている。
そして、このオーディオディスク装置とハードディスク装置を持ったナビゲーション装置においてはＣＤやＤＶＤに記憶されているデータをハードディスク装置に記録（リッピング機能）して再生する機能も有している。
【０００４】
ところが、こうしたナビゲーション装置の場合、自動車が走行してナビゲーション機能を実行している状態ではナビゲーション装置は地図データの取り込み等で頻繁にハードディスクをアクセスしている為に単純にはＣＤ等のオーディオディスクのオーディオデータを高速でハードディスク装置に記録することができない惧れがあった。
尚、再生しながら同時に記録（リッピング）する方法として特開２００３−２２８９０７号公報（特許文献１）に記載の技術が知られている。
【特許文献１】特開２００３−２２８９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、こうした問題点を鑑み、ナビゲーション機能を妨げることなく、オーディオディスクに記録されているオーディオデータを再生しながら通常の再生レートよりも高速でしかも少ない容量でハードディスクに記憶することができるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の特徴は、
ハードディスク装置とオーディオディスク装置とをデータバスで接続し、このデータバスの接続及び未接続を切替えるバススイッチと、
オーディオディスクの再生指示を受けると前記バススイッチによって指定されたトラックのオーディオデータを通常のオーディオ再生レートより高速で読み出して前記ハードディスク装置の一時記憶領域への書込みを行なう第１の転送・記録手段と、
第１の転送・記憶手段によりトラックの所定数のオーディオデータが一時記憶領域に書き込まれたら、通常のオーディオ再生レートで前記一時記憶領域に書き込まれたオーディオデータを順番に読み出してアナログ信号に変換するＤＳＰ等のデジタル・アナログ変換部へ転送する転送手段と、
第１の転送・記録手段にて一時記憶領域に前記トラックのすべてのオーディオデータが書き込まれると前記一時記憶領域に記録された前記オーディオデータを所定数ごとに分割して読み出す第１の読出し手段と、
第１の読出し手段にて分割して読み出された前記オーディオデータを取り込んで圧縮するデータ圧縮手段と、
データ圧縮手段にて圧縮された圧縮オーディオデータを前記ハードディスク装置内の前記一時記憶領域とは別の所定領域に順次記録していく第２の転送・記録手段
とを備えたナビゲーション装置にある。
【発明を実施するための最良の形態】
【０００７】
以下に本発明の一実施例を図面に基づき詳細に説明するが、以下に説明する実施例に限られることなく本発明は種々の変形、応用ができることは言うまでもない。
【実施例１】
【０００８】
まず、本発明になる自動車に搭載する形式のナビゲーション装置の内部構成例について図１を用いて説明する。
ナビゲーション装置１は演算処理部１０、外部記憶装置２０、センサ部３０、表示部
４０、外部情報受信部５０、入出力部６０等から構成されている。
【０００９】
演算処理部１０はＣＰＵ(Central Processing Unit)１１、Flash ＲＯＭ(Read Only  Memory) からなる記憶装置１２、ＤＲＡＭ（Dynamic  Random Access Memory）１３から構成されている。もちろん演算処理部１０を構成する要素はこれら以外にもあるが、本発明の説明に関連のない構成要素の図示は省略してある。
【００１０】
ＣＰＵ１１は後述するアプリケーションプログラムを実行するほか種々の演算をするために用いられる。
例えばセンサ部３０からの信号を所定のロジックに従って演算したり、ＧＰＳ（Global Positioning System）信号受信部５1からの情報に基づいて車両の現在位置を算出し、算出した現在位置情報から表示に必要な地図情報を外部記憶装置２０から読み出して現在位置としての自車位置マークと共に表示部４０に表示する機能を有している。
【００１１】
記憶装置１２はナビゲーション装置1の各種機能のアプリケーションプログラムやその
演算に必要なデータなどを記憶しておくもので、ここではFlash ＲＯＭ１２を用いているがこれと同等の機能を有するＥＰＲＯＭ等であってもよい。
ＤＲＡＭ１３は処理中の作業エリアとして使用したり、地図データなどを一時記憶したりするために用いられるもので、地図情報や演算データ、例えば後述するタッチパネルの指定場所の位置情報や選択された道路を構成する地点情報等を記憶したりするものである。
【００１２】
外部記憶装置２０は、地図データなどナビゲーション処理に必要な情報（地図データや道路データなど）を記憶しているハードディスクドライブ装置（HDD）２４及びオーディオCD２３を挿入して再生するCDドライブ装置２２で構成され、IDE（Integrated Drive Electronics）I/F２１を介してバス７０に接続されている。
また、図２に示すようにCDドライブ装置２２とIDE  I/F２１の間にはバススイッチ２６が設けられており、ハードディスクドライブ装置２４への外部からのアクセス時にCDドライブ装置２２を切り離す為にOFFになり、CDドライブ装置２２からハードディスクドライブ装置２４等へデータを転送する際にはONになる。
尚、バススイッチ２６のON/OFF制御信号２７はIDE  I/F２１から出力されるようになっている。
【００１３】
センサ部３０は方位センサ３１、ジャイロ３２を備えており、方位センサ３１は地球が有している磁場を検出して自動車の向きを検出し、また、ジャイロ３２は光ファイバジャイロや振動ジャイロ等が用いられ、自動車が回転した角度を検出するものである。
これらの方位センサ３１及びジャイロ３２の検出信号はアナログーディジタル変換器（Ａ／Ｄ）３４によりディジタル信号に変換されて内部バス７０を介して演算処理部１０に送られる。    
【００１４】
また、センサ部３０は車輪速センサ３３を備えており、車輪速センサ３３は車輪の回転に伴って出力されるパルス信号をカウンタ３５により計数することにより自動車の走行距離信号を検出し、この走行距離信号は同様に内部バス７０を介して演算処理部１０に送られる。
【００１５】
ＧＰＳ信号受信部５１はＧＰＳアンテナ５４を介してＧＰＳ衛星からの信号を受信し、自動車と衛星との間の距離および距離の変化率を測定することにより、自動車の現在位置、進行方向および進行方位を測定するもので、これらの測定データはＳＣＩ（Serial Communication Interface）５３から内部バス７０を介して演算部１０に送られる。
【００１６】
更に交通情報受信部５２はＦＭ多重受信機５５を介してＦＭ放送に重畳されているＶＩＣＳ情報を定期的に受信し、渋滞情報や交通規制及び交通事故発生情報等の交通情報を取り込み、これらの情報はＳＣＩ５３から内部バス７０を介して演算部１０に送られ、そして、これらの交通情報は地図情報と共に表示部４０で表示されるものである。
【００１７】
表示部４０は表示ドライバ４１、コントローラ４３、バッファ４４等よりなる表示制御
手段及び液晶パネル４２から構成され、内部バス７０を介して演算処理部１０から送られてくるデータをバッファ４４に格納し、これに基づいて表示装置４２に地図、誘導ルート、自車位置などを表示させるものである。
【００１８】
また、コントローラ４３は液晶パネル４２に設置されたタッチパネルに設けられた多数の近接センサからの信号を受けて操作者の指等で押された位置を検出する処理も行なっており、検出した位置に関する情報は割込みをかけてＣＰＵ１１に送るようになっている。
【００１９】
入出力部６０はユーザによる指示を受け付けるハードスイッチやジョグスイッチなどで
構成されるＫｅｙ ＰＡＤ６２、ユーザの操作するリモコン６５からの光信号を受信するリモコン受光部６１、演算処理部１０が生成したユーザへのメッセージをスピーカ（ＳＰ）６６で音声信号に変換すると共にマイク６８を介して入力される音声信号を取り込んで信号変換するＣＯＤＥＣ６３等により構成されている。
これらはＰＩＯ（Port Input/Output）６４及び内部バス７０を介して演算処理部１０とデータのやり取りを実行する。
参照番号８０はＤＳＰ（Digital Signal Processor）である。
【００２０】
次に本発明のナビゲーション装置における高速リッピング同時再生方法について、図２乃至図４を用いて説明する、リッピング（録音）は音楽データの通常再生レートｆｓの４倍で行なれるものとする。
【００２１】
図２及び図３において、先ず操作者の操作によりオーディオＣＤのあるトラックの再生が指示されると、Ｓ１０で示すようにＣＰＵ１１からの指示によりＩＤＥコントローラ２１の制御信号２７によってバススイッチ２６をＯＮにし、ＣＤドライブ装置２２は高速で駆動されて通常のオーディオ再生レート（ｆs＝44.1KHz）の４倍の速度で指定されたトラック１のオーディオデータを読み出して直接的にＨＤＤ２４内のバッファ領域９０への書込み処理を行なう。ここで図３において参照番号１００はＣＤのオーディオデータ記録区間であり、参照番号１１０はＣＤのブランク区間を表している。
【００２２】
したがって、トラック１の記録データ時間Ｔ１は1/4×Ｔ１の時間で読み出されてＨＤＤ２４内のバッファ領域９０に圧縮・書き込みされる。トラック２トラック３においても同様の処理がなされるものである。そして、ＨＤＤ２４内のバッファ領域９０には図３のメモリマップとして表示されているようにＨＤＤ記録領域３００が確保され、トラック毎に読み出されたオーディオデータが圧縮データ記憶領域２００として設定されるものである。
【００２３】
この処理が高速リッピング同時再生を行なう上での基本処理になるが、図４に示すように１回のデータ転送に要する時間ｔ０はＩＤＥ  Ｉ／Ｆ２１とハードディスク装置２４間のバスにおけるデータ転送速度でほぼ決まってくるため、オーディオ再生速度（ｆｓ）に比べれば非常に早いので時間ｔ０は短くて済む。
【００２４】
次にＨＤＤ装置２４のバッファ領域９０にオーディオデータが書き込まれると、バススイッチ２６を一時的にＯＦＦにして、Ｓ５０で示すように通常のオーディオ再生レート（ｆs）で１つずつ読み出してＩＤＥＩ／Ｆ２１、バス７０、ＰＩＯ６４を介してディジタル／アナログ変換回路を備えたＣＯＤＥＣ６３に送ってアナログ信号として再生する。これをバッファ領域９０に書き込まれたすべてのオーディオデータについて順次行なっていく。
【００２５】
この状態を示すのが図４に示されており、バススイッチ２６のＯＮとＯＦＦにあわせて図２の信号Ｓ１０と信号Ｓ５０で示すような処理を実行するようになっている。
オーディオデ−タの読出し期間と転送・圧縮データの書込み期間の関係は図４に示されている通りであり、オーディオデ−タの読出し期間ではバススイッチ２６がＯＮの時Ｓ１０が時間ｔ０でオーディオデータを書込み、バススイッチ２６がＯＦＦの時Ｓ５０が時間ｔ１でオーディオデータを再生するものである。よって通常の再生周期Ｔの間にＴ/4の周期で３回だけＳ１０で示すオーディオデータを書込みが実行されることになる。
【００２６】
尚、ＣＯＤＥＣ６３への転送は内部バス７０を介して行なわれるが、内部バス７０におけるデータ転送速度に比べてＩＤＥＩ／Ｆ２１とハードディスク装置２４間のバスにおけるデータ転送速度が遅いので、このバスにおける転送速度でほぼ決まってしまい転送に要する時間ｔ１もｔ０とほぼ同じくらいになる。
【００２７】
一方、ＨＤＤ２４のバッファ領域９０にオーディオデータが所定量格納されると転送・圧縮データの書込み期間において、Ｓ２０で示すように等速再生におけるデータ読出しタイミングと重ならないようにオーディオデータを読み出して、ＩＤＥＩ／Ｆ２１及び、バス７０を介してＤＳＰ８０に転送する処理を実行する。
ここで、等速再生におけるデータ読み出しタイミングと重ならないようにするためには、ディスクからの読出し速度を同じように通常のオーディオ再生速度に対して整数倍の速度で読み出すようにして、データ転送に要する時間を考慮して最初のデータを読み出すタイミングをずらしさえすれば、以降のデータの読出しタイミングは重なることはなくなるものである。
【００２８】
この際の転送に要する時間ｔ２は、所定数のオーディオデータを連続して送る為、ｔ０やｔ１よりは長くなるが、オーディオ再生周期Ｔに比べたら非常に短いものである。
尚、ＤＳＰ８０に転送されたデータは内部のメモリ領域（図示せず）に一時格納され、所定数のオーディオデータごとに圧縮処理され、ＤＳＰ８０内部のメモリ領域とは別の領域に圧縮データとして一時格納される。
【００２９】
この圧縮データは前述の新規（圧縮前）のデータが読み込まれる直前に信号線Ｓ３０に示されるように、転送時間ｔ３の間にこの領域から読み出されてハードディスク装置２４内の一時記憶領域９０とは別に設けられた圧縮データ記録領域９５に格納される。
尚、ハードディスク２４の前記記録領域９５に一度格納された圧縮オーディオデータは、ユーザからの再生指示によりいつでも読み出すことができ、ＤＳＰ８０によりデータ伸長され、前述の再生処理と同様にディジタル／アナログ変換回路を備えたＣＯＤＥＣ６３にてアナログ信号に変換され、音楽信号として再生することができる。
【００３０】
次に図５を用いて再生中に操作者によりトラックアップ等の操作がされた場合の処理について説明する。
図５に示すケースは、トラック１を再生中（同時にリッピング中）に操作者によりＳＫＩＰ処理１１２でトラック８にトラックアップされ、さらにトラック１２にトラックアップされた場合を示したものだが、トラック１はリッピング完了する前に再生が中断された為にハードディスク内の一時記憶領域には次のトラック８を上書されていく。
【００３１】
一方、トラック８も再生途中でトラック１２にトラックアップされているが、トラック８に関してはリッピングが完了しているので、メモリマップに有る通り圧縮されたオーディオデータはハードディスク内のオーディオ記録領域に記録されていく。
このようにリッピングまで完了したトラックについては、圧縮処理を行なってハードディスク内に記録するようになっている。
【００３２】
次にナビゲーション処理により例えば、地図データの読出し等のようなアクセスがハードディスク装置２４にあった場合の処理について図６を用いて説明する。
ナビゲーション処理によるハードディスクドライブ装置へのアクセス要求があった場合には、オーディオディスク再生装置からの１トラック分のオーディオデータの読出し（Ｔｒ）後から次のトラック読出し開始までの期間Ｔｑに行なうようにする。
【００３３】
ただ、この間にもハードディスク内の一時記憶領域９０から通常のオーディオ再生レートでの読出し１２２が行なわれているので、この読出しが行なわれている場合にはその読出しが完了するまでナビゲーション処理によるハードディスク装置２４へのアクセスを不許可にしておき、この読出しが完了した時点でハードディスク装置２４へのアクセスを許可して地図データなど必要なデータを読み出す。
【００３４】
但し、地図データ等の読出しはオーディオ再生周期Ｔ、次のトラック読出し開始までの期間Ｔｑと内部バス上の転送速度などを考慮して、Ｓ60で示すように転送時間ｔ4の間に所定量ずつ例えば2回に分割して読み出すようにしている。
尚、こうした書込みや読み出し処理タイミングはＣＰＵ１１にて一括管理されており、それぞれの処理の優先度により各処理へ転送処理の指示（割込み処理の許可）を出すようにしている。
【００３５】
以上説明した実施例では、オーディオディスク再生装置からの１トラック分のオーディオデータ読出し後にナビゲーション装置によるハードディスク装置へのアクセスを許可するようにしたが、例えば図７に示したようにオーディオディスク再生装置からの読出し速度や内部バス上でのデータ転送速度がより高速になれば、オーディオデータに対する圧縮処理と、圧縮されたデータのハードディスクへの書き込みが完了した後の次のトラックの再生が開始されるまでの空き時間Ｔａに地図データ等の地図データ取得処理を行なうことも可能である。
【００３６】
ただ、この空き時間Ｔａにもハードディスク装置２４内の一時記憶領域９０から通常のオーディオ再生レートでの読出しが行なわれているので、前述の実施例同様にオーディオ再生用データの読出しが発生した場合にはナビゲーション処理によるハードディスク装置へのアクセスは中断し、この読出しが完了した時点でナビゲーション処理によるハードディスク装置２４へのアクセスを再開して地図データなど必要なデータを読み出すようにする。
【００３７】
さらに、本発明になるナビゲーション装置には単純にリッピングのみを高速で行なうモードも用意されており、図８（ａ）に示すようにトラック１から順次、一時記憶領域への書き込み、圧縮処理、圧縮データのハードディスクへの書込みを連続して行なうが、ナビゲーション処理によりハードディスク装置２４へのアクセスが必要になった場合にはアクセス要求のタイミングにより図８（ｂ）、（ｃ）に示すように異なった処理が行なわれる。
【００３８】
まずリッピング（読出し）処理中にアクセス要求があった場合には、アクセス中のトラック位置の情報をバックアップして、図８（ｂ）に示すようにバススイッチ２６をＯＦＦにした後ナビゲーション処理によるハードディスクへのアクセスを一括して行なう。
そして、アクセス終了後バススイッチ２６を再びＯＮにして前記バックアップしておいた情報を基にリッピングを再開する。
【００３９】
一方、ナビゲーション処理によるハードディスク装置２４へのアクセス要求があったとき、既にリッピングが終了していたら、バススイッチ２６はＯＦＦされているので、その時点での処理状態をバックアップした後すぐに図８（ｃ）に示すようにナビゲーション処理によるハードディスクへのアクセスを一括して行なうようにしている。
【００４０】
本実施例では圧縮処理を行なうＤＳＰ８０へ直接オーディオデータを転送してＤＳＰ８０内部のメモリ領域に格納するようにしているが、ＤＲＡＭ１３を利用するようにしても良く、またオーディオ信号の一時記憶領域９０からＣＯＤＥＣ６３への転送において、ＤＲＡＭ１３の一部をバッファとして利用して一度そこに格納しておき、その後そこから一定間隔（通常のオーディオ再生レート）でＣＯＤＥＣ６３にオーディオデータを送出するようにしても良いものである。
【図面の簡単な説明】
【００４１】
【図１】本発明のナビゲーション装置の内部構成例を示す図である。
【図２】本発明のナビゲーション装置におけるリッピング同時再生処理時の信号の流れを説明する図である。
【図３】本発明のナビゲーションにおけるリッピング同時再生処理時のハードディスクへのデータ格納状態を説明する図である。
【図４】本発明のナビゲーション装置におけるリッピング処理及び再生処理のタイミングを説明する図である。
【図５】本発明のナビゲーション装置におけるリッピング処理を説明する図である。
【図６】本発明のナビゲーション装置における地図データ転送処理の一実施例を説明する図である。
【図７】本発明のナビゲーション装置における地図データ転送処理の他の実施例を説明する図である。
【図８】本発明のナビゲーション装置の高速リッピング処理を説明する図である。
【符号の説明】
【００４２】
１…ナビゲ−ション装置、１０…演算処理部、１１…ＣＰＵ、１２…Ｆlash ＲＯＭ、１３…ＤＲＡＭ、２０…外部記憶装置、２１…ＩＤＥ  Ｉ／Ｆ、２２…ＣＤドライブ装置、２４…ＨＤＤ（Hard Disk Drive）装置、２６…バススイッチ、６３…ＣＯＤＥＣ、７０…バス、８０…ＤＳＰ（Digital Signal Processor）、１００…オーディオデータ記録区間、１１０…ブランク区間。
【図１】
2006323951.tif 000003
【図２】
2006323951.tif 000004
【図３】
2006323951.tif 000005
【図４】
2006323951.tif 000006
【図５】
2006323951.tif 000007
【図６】
2006323951.tif 000008
【図７】
2006323951.tif 000009
【図８】
2006323951.tif 000010