(57)【要約】データ記憶媒体の読み込み用モジュールは、処理装置配置及び読み込み装置を有する。モジュールはデータ処理装置に組み込まれるように設計され、アドレス可能な符号化データはデータ記憶媒体に保存され、処理装置配置は逆符号化関数を有する。このため、処理装置配置は、識別子によって特徴付けられる要求を受信し、データ記憶媒体に符号形式で保存されるように設計され、開始アドレスによって導き出された要求データがデータ記憶媒体から符号形式で読み込まれるように読み込み装置を制御し、逆符号化関数によって符号データを復号データに変換し、識別子によって特徴付けられた復号データを利用可能にする。
2006511024.tif 000002
【特許請求の範囲】
【請求項１】
処理装置配置及び読み込み装置を有するデータ記憶媒体の読み込み用モジュールであって、
‐データ処理装置に組み込まれるように設計されることと、
‐アドレス可能な符号化データが前記記憶媒体に保存されることと、
‐前記処理装置配置が逆符号化関数を有し、このため、
・前記データ記憶媒体に符号形式で保存される復号データに対して識別子によって特徴付けられる要求を受信し、
・開始アドレスによって決められた要求データが前記データ記憶媒体から前記符号形式で読み込まれるように読み込み装置を制御し、
・前記逆符号化関数を用いて符号化データを復号データに変換し、
前記識別子によって特徴付けられた前記復号データを利用可能にする、
ように設計される前記処理装置配置と、
を有するモジュール。
【請求項２】
前記処理装置配置は、前記符号化データが前記データ記憶媒体から読み込まれた現在のアドレスによって前記復号データを特徴付けるように設計されることを特徴とする、請求項１記載のモジュール。
【請求項３】
前記処理装置配置は、要求通りに即座に前記開始アドレスを受信するように設計されることを特徴とする、請求項１記載のモジュール。
【請求項４】
前記モジュールはメモリー配置を有し、
前記メモリー配置はデータ記憶媒体の曲情報記録領域（テーブル・オブ・コンテンツ、TOC）情報を保存するように設計され、
処理装置ユニットはTOC情報を用いることによって前記要求から開始アドレスを導き出すように設計されることを特徴とする、請求項１記載のモジュール。
【請求項５】
処理装置配置は、第一のシリアルバスを介して識別子によって特徴付けられる前記要求を受信し、第二のシリアルバスを介して識別子によって特徴付けられる復号データを利用可能にするように設計されることを特徴とする、請求項１記載のモジュール。
【請求項６】
前記モジュールはメモリー配置を有し、前記処理装置配置は前記メモリー配置から復号データを取り込むように設計されるので、プログラムはプログラム可能な処理装置で前記逆符号化関数を実行することを特徴とする、請求項１記載のモジュール。
【請求項７】
前記データ処理装置は、カーラジオ又はナビゲーションシステム又は複合のカーラジオ／ナビゲーションシステムであることを特徴とする、請求項1記載のモジュール。
【請求項８】
請求項１乃至７のうちの一項記載のモジュールが組み込まれている、データ記憶媒体再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理装置配置及び読み込み装置を有するデータ記憶媒体の読み込み用モジュールに関する。
【背景技術】
【０００２】
モジュールは、カーラジオ又はナビゲーションシステム、又は複合のカーラジオ／ナビゲーションシステムに組み込まれるように設計されることで知られており、データ記憶媒体、例えばCD-ROM若しくはDVD-ROM から引き出されたROMデータ（例えば、ナビゲーションデータ）を有するこれらの装置を提供する能力を有する。ナビゲーションシステムはデータ記憶媒体に大量に保存されたデータに強く依存する。この場合、データ記憶媒体に保存された他のデータは、規則的な間隔で使用者に提供されるナビゲーション情報を更新するために、例えばナビゲーションシステムによって頻繁に要求される。データ記憶媒体を読み込むモジュールはデータ／制御バスによってカーラジオ又はナビゲーションシステムに結合される。データはアドレス（例えば、論理ブロックアドレス、LBA）でモジュールからカーラジオ／ナビゲーションシステムによって要求される。データはCD-ROMで符号化する標準化ブロックで挿入される。その場合、モジュールは符号化データを供給し、前記符号化データはカーラジオ／ナビゲーションシステムで復号される。異なる既知の実施例では、要求されたデータはモジュールで復号され、標準化並列バス（例えばIDE／ATAPI）を介して伝送される。復号化は、商業的に利用可能な復号ICを用いて達成される。これは車に組み込むという厳しい要求に応えなければならないモジュールであるので、このようなモジュールは例えば２倍又は４倍という制限された読み込み速度のみを一般的に提供する。実際には、低いデータ転送速度用の復号ICは、主にコンピューターで使用されるこのような構成要素の要求が一層小さくなるので、ますます高価になる。40倍又は48倍の読み込み速度はコンピューターで使用される。更には、多数の結合ライン（IDE／ATAPIバスは40本のラインを有する）は、多数のラインは強い衝撃及び熱変動の場合に高い結合信頼性の獲得においてむしろ弱点となる傾向があるので、自動車分野では歓迎されない。更には、夫々の結合ラインは原価要素にも相当する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従って、改良されたモジュールを利用できるようにすることが本発明の目的である。
【課題を解決するための手段】
【０００４】
この目的は、処理装置配置及び読み込み装置を有するデータ記憶媒体の読み込み用モジュールによって達成される。モジュールはデータ処理装置に組み込まれるように設計される。アドレス可能な符号化データはデータ記憶媒体に保存されている。処理装置配置は逆符号化関数を有し、このため、データ記憶媒体に符号形式で保存される復号データに対して識別子によって特徴付けられる要求を受信し、開始アドレスによって決められた要求データがデータ記憶媒体から符号形式で読まれるように読み込み装置を制御し、逆符号化関数を用いて符号化データを復号データに変換し、識別子によって特徴付けられた復号データを利用可能にするように設計される。
【０００５】
請求項１記載の実施例の利点は、利用可能にされたデータがデータの要求と同じ識別子によって特徴付けられるような保証された同期化である。このことは、前の要求に応じて利用可能とされたデータが前の識別子のおかげで適切に割り当てられる一方で、新しいデータに対するデータ要求を可能にする。モジュールは、復号化がモジュール自体で実行される利点も提供する。
【０００６】
本発明の更なる実施例の利点はシリアルバスの使用にある。シリアルバスの使用は、結合ラインの本数をより少なく（即ち、原価低減）し、より少ない結合点は結合損失がより少なくなることに相当するので、結果として結合信頼性にも結びつく。少数の接触を有するフラットケーブル結合は、多くの結合ラインで使用される接触金属薄片であるよりも頑丈で、衝撃及び熱変動に敏感ではない。
【０００７】
本発明によるモジュールの更なる利点は、メモリーの復号プログラム及び復元プログラムの取り込みの実現性にある。その場合、ROMデータ系列のブロック復号化と同じように圧縮されたオーディオデータ系列の復元（例えばMP３又はWMA）は、対応するプログラムはプログラム可能な処理装置に単に取り込まれさえすれば良いので、データ記憶媒体に保存されたデータ系列に基づいて可能である。
【０００８】
本発明の更なる実施例は、容易に実行され得る方法でデータ処理システム（例えばナビゲーションシステム）からデータ記憶媒体のデータにアクセスする実現性を提供する。従って、プログラミング言語（例えばC又はパスカル）から知られるような高水準な言語命令は、アドレスレベルで動かさなければならない代わりに、データ要求のために用いられ得る。開始アドレスはモジュールで決められる。
【０００９】
ナビゲーションシステムは地理的に（例えばGPSデータの受信を介して）どこにいるかを知っているので、CDのデータの地理的な認識は、例えば（即ち、データ系列の対応する学名は）十分である。ナビゲーションシステムはCDのデータを独立して受け取り、データの開始アドレスはモジュール内のデータ系列の名前及びモジュールのTOC情報から導き出されるので、CDでのデータは更新に基づいて異なる開始アドレスで始まっても良い。データ系列の名前及びデータ系列に属する開始アドレスはTOC情報に含まれる。
【００１０】
本発明は、データ記録媒体再生装置、例えば、記述されるようなモジュールが中に組み込まれるカーラジオにも関する。
【発明の効果】
【００１１】
本発明の様々な特徴は、実施例及び図を参照して以下で詳細に説明される。
【発明を実施するための最良の形態】
【００１２】
図１は、データ記憶媒体２を読み込むためのモジュール１を示す。モジュールはその挿入／排出室にデータ記憶媒体２を有する。線８、９、１０（ここでは挿し込みコネクタを有するフラットケーブルとして示されている）は電力供給及びデータ交換のために設けられ、カーラジオに結合されている。ディスク型のデータ記録媒体２（この場合、CD又はDVD）は、半径方向に可動なピックアップがCD又はDVDの螺旋構造に存在するデータ系列を読み込むことが出来るように、機械的な要素（図示せず）によって駆動装置に運ばれ、そこで回転させられる。
【００１３】
図２は、自動車のインパネに組み込まれるように設計されるカーラジオ１５を示す。カーラジオ１５は、調整つまみ１１、表示部１２、及び、モジュールの挿入／排出室に対応する挿入口１４を有する前面部１３を有する。モジュール１はカーラジオ１５に組み込まれる。この組み込みは、螺子による取り付け、若しくは嵌め込み、又は他の既知の取り付け方法によって実現される。使用者は調整つまみ１１によって単純な、又は複雑な操作を実行しても良い。その場合、この操作はカーラジオ１５からモジュール１までの命令のやり取りをもたらす。モジュール１は、その状態、異常、及び戻りの命令の処理での通信を供給する。これらの通信は表示部１２に示される。
【００１４】
図３はCDまたはDVDを読み込むためのモジュール１の内部構造のブロック図である。駆動装置３はCDまたはDVDを回転させる駆動部、並びに、レーザーダイオード、レンズ、及び焦点合わせ及びトラッキングを調整するためのレンズ作動装置を有する光学データピックアップ、並びに、焦点合わせ及びトラッキングの質を決める多部測定用のフォトダイオードの配置、並びに、データピックアップ装置用輻射形駆動部によって適切に構成される。復号用IC４は、必要に応じて、読み込みデータの復号（例えば、EFM変調及び誤り訂正）をもたらし、誤り補間を実行する。更に、多部測定の値に基づいて、最適な焦点合わせ及びトラッキングを保護するレンズ作動装置の制御も行う。示された実施例で、処理装置配置は、復号用IC４（例えば、Philips  PhonIC） 、バッファメモリー１７、デジタルデータ処理用のDSP５（例えば、TI製DA150）、及びデジタル／アナログコンバーター装置７を有する。ここで示されている実施例において、DSP５は、ブロック復号プログラムがメモリー配置６から取り込まれ得る復号領域１６を有する。代わりの実施例では、専用のDSPはブロックの復号用に設けられ、あるいは、プログラム制御された処理装置が固定で存在する。更には、DSP５はMP３で圧縮されたオーディオデータのMP３復元を実行しても良い。ブロックの復号及びMP３の復号のために必要なプログラムは、不揮発方式でメモリー配置６に保存され、モジュールの電源が入れられた際、あるいは要求があった際のどちらかにDSP５に取り込まれる。DSPは同時にただ一つのプログラムのみを取り込めるような大きさに設計される。
【００１５】
オーディオ用CDで、オーディオデータは内側から外側への螺旋軌道上に連続して置かれる（これは、オーディオ用CDを例えばピットを結合させて製造する工程、又は、オーディオCDの製作用CD-R若しくはCD-RWに対応する書き込み処理、に関する）。曲情報記録領域（テーブル・オブ・コンテンツ、TOC）は、その中の情報がCD上、及び個々のオーディオデータ系列上に置かれており、CDの実際のオーディオデータの先頭の前に存在する。このTOCにおいて、例えば夫々のオーディオデータ系列の開始の絶対時が見つけられる。この開始時間情報は分（min）、秒（s）、及びフレーム（fra）で与えられ、一つのフレームは一秒の75分の1である。標準的なオーディオCDのフレームは98個の基本588ビットから成るフレームで構成される。連続するオーディオデータは最初に交互に配置され、続いてCIRC法によって誤り符号化される。更なる8個の制御ビットが192個のペイロードデータビット及び64個の誤り補間ビットの各ブロックに加えられる。このようなデータブロックは、夫々の8ビットワードが14ビットワードに変換されるEFM変調を受ける。三つの結合ビットは夫々の14ビットワードに結合され、最後に夫々の基本フレームは24個の同期ビットを供給され、その結果として合計588ビットとなる。従ってデータ系列の開始は明確に定義されるので、情報（min、ｓ、fra）はまたポインタも示す（min、s、fraでの時間情報は各フレーム内で98個の制御ビットに結合される）。更には、夫々のオーディオデータ系列に関する動作時間情報はTOC内の情報から計算され得る。
【００１６】
ナビゲーションシステム用データ又は圧縮されたオーディオデータはCD-ROM規格（イエローブック規格）に従ってCDに置かれる。CDに軽微な引っ掻き傷がある場合にも十分にROMデータの再構成が可能であるべきなので、上述されたチャンネル符号化に加えて付加的な符号化が存在する。192個のペイロードデータビットの代わりに、2048個のペイロードデータビットのブロック（セクター）が決められ、誤り補正及び他の付加的な情報を結合してセクター毎に総数2352バイトになる。これは98個の基本フレームのペイロードデータに対応する。セクターの2352バイトはオーディオデータであるように98個の基本フレームに細分化され、CD-ROMデータは二重の誤り補正（チャンネル符号化及びブロック符号化）と連動し得るように、同じ誤り符号化およびEFM変調を受ける。ROMデータはROMデータ系列構造に置かれる。ROMデータ系列構造はそれ自体のTOC（所謂ボリューム記述子（Volume  Descriptor））及び少なくとも一つのデータ系列を有する。ROMデータ系列はCDのTOCという特徴を有する。標準的なCD-ROMには一つのROMデータ系列構造のみがある。ここで、ROMデータ系列は通常階層構造で配置された幾つかのデータ系列を有するが、これらはCDのTOCでは表されない。
【００１７】
CD-ROMのデータ系列の開始位置はポインタによってだけでなく、アドレス（所謂、論理ブロックアドレス、LBA）としても指し示され得る。アドレス0は標準方式では2s、即ち（0min,2s,0fra）で始まる。その場合、アドレス1は（0min,2s,1fra）に位置する。これは、アドレスがフレームレベルで正確に決められることを意味している。もう一つの方法として、CD-ROMのデータ系列の開始時間は、ポインタ情報から容易に計算されるアドレスによって表されても良い。
【００１８】
CD-ROMが挿入された後、それがROMデータ系列構造を有するCDであることがTOCから認識される。これは、ボリューム記述子の読み込みによって分かる。ボリューム記述子からの情報はメモリー配置６に保存される。ナビゲーションデータを有するCD-ROMについては、様々なデータ系列の名前及びそれらの開始アドレスのみを保存すれば十分である。特定の場合において、メモリー配置６に保存するには数値が大き過ぎる。このような場合、ボリューム記述子からの情報はナビゲーションシステムに伝送される。後者の情報は、ナビゲーションシステム自体によって要求されても良い。ナビゲーションシステムは、その動作の間にCD-ROMのこれらの復号データを要求する。本発明によれば、復号データはモジュールから要求される。復号はナビゲーションシステムで実行されない。CDからの符号化データを読むために、データピックアップ装置がこの場所で動かされ得るように、モジュールの処理装置配置はデータのアドレスを要求する。
【００１９】
アドレスがナビゲーションシステムで決定される場合、モジュールは“データxxxxを得よ（GET  DATA  xxxx）”という命令を受け取ると、データピックアップ装置をアドレス“xxxx”までだけ動かし、このアドレスから始まるデータを読み込んで復号しなければならない。アドレスがモジュールで決定される、即ちTOC情報がメモリー配置で保存される場合、ナビゲーションシステムとの減じられたデータ交換はデータCDの挿入後に起こる。データはより早く呼び出され得る。その場合、データ要求は高水準な命令によって起こり得る。例えば、ナビゲーションシステムのデータが地理的な位置に対応する名を有するデータ系列で保存される場合、ナビゲーションシステムは、使用者の車が存在する地理的な位置の認識のため、“nnnnのファイルを開け（FILEOPEN  nnnn）”という命令によってデータを呼び出すことが出来る。ここで、“nnnn”は要求されたデータ系列の名前である。ナビゲーションシステムにとって、これがデータCDのどこに置かれているかを知ることは必要ではない。その場合、モジュールはTOC情報にアクセスし、名前“nnnn”を有するデータ系列を探す。CDのデータ系列の開始アドレスはまた、このデータ系列に関連して保存される。別の高水準な命令は、データピックアップ装置がデータ系列内で“yyyy”フレームに対応する距離を跳び越え、新しい位置から再度読み込みを開始するという受信の際の、例えば“yyyyのファイルを検索せよ（FILESEEK  yyyy）”という命令  である。
【００２０】
データ呼出し命令は本発明によって識別子を供給する。なぜならば、モジュールは、ナビゲーションシステムがその新しい要求を伝送した後に、データをまだ送ることが出来るからである。従って、ナビゲーションシステムは、前の要求が属するデータと現在の要求が属するデータとを区別する能力がなければならない。モジュールは、送られたデータが明白に特定されるように、データを送る際に要求命令の識別子を使用する。識別子は、例えば、値を増加された8ビット長の値である。
【実施例１】
【００２１】
本発明によるモジュールの動作の間、手順は、図４に示されるように、以下の通りであっても良い。
【００２２】
１．ナビゲーションデータを有するCD-ROMが挿入される（ステップ２０）。
【００２３】
２．TOC及びボリューム記述子（VD）が読み込まれる。ナビゲーションデータCDはそれ自体として認識される（ステップ２１）。
【００２４】
３．モジュールがプログラム可能な処理装置を有する場合、ブロック復号用プログラムはメモリー配置から読み込まれ、プログラム可能な処理装置に取り込まれ得る（ステップ２２）
４．モジュール実施例に従って、あるいはナビゲーションシステムに従って、
a．TOC及びVDからの情報はナビゲーションシステムに送られ（ステップ２３）、あるいは
b．TOC及びVDからの情報はモジュールのメモリー配置に保存される（ステップ２４）。
【００２５】
５．項４の選択肢に応じて、
a．４．aに従って、識別子“0”を有する命令“データxxxxを得よ（GET  DATA  xxxx）”はナビゲーションシステムによってモジュールに送られ、処理装置配置は命令を受け取り（ステップ２５）、あるいは
b．４．bに従って、識別子“1”を有する命令“nnnnのファイルを開け（FILEOPEN  nnnn）”はナビゲーションシステムによってモジュールに送られ、処理装置配置は命令を受け取る。処理装置配置は、メモリー配置にアクセスし、名前“nnnn”を有するデータ系列で情報を見つける。データ系列のアドレス“xxxx”はメモリー配置から読まれる（ステップ２６）。
【００２６】
６．処理装置配置は、ピックアップ装置がアドレス“xxxx”でのデータの物理的な開始点まで動かされるように、データピックアップ装置を制御する（ステップ２７）。
【００２７】
７．符号化データはCDから読み込まれ、復号用DSPを通り、あるいはそれらはバッファメモリー（例えば、FIFO）にそれが一杯になるまで取り込まれる。FIFOの占有の程度は確認され、占有があるレベル（約50%）以下ならば、更なるデータが要求される（ステップ２８）。
【００２８】
８．バッファメモリーからDSPまで通った符号化データは、復号プログラムによって実行される逆符号化関数によって復号される（ステップ２９）。
【００２９】
９．復号データは識別子“0”を供給し、ナビゲーションシステムに送られる。データを送る代わりに、更なるバッファメモリーにそれらを中間保存し、ナビゲーションシステムはそのバッファメモリーからの復号データを要求する。モジュールの実施例によって、データが読み込まれたアドレスは更にデータに割り当てられる。その場合、データは任意の長さの確定したデータパケットで利用可能にされ、あるいは、データ交換は次のデータパケットの長さを表す更なるパラメータによって制御される（ステップ３０）。
【００３０】
１０．ナビゲーションシステムは更なるデータを要求する。対応する命令が項５のようにモジュールに送られる。命令は新しい識別子“1”を有する。その後のステップ６から９はもう一度実行される。実施例によって、まだバッファに存在する符号化データは拒否され、復号されないか、あるいは緩衝化したデータは復号され、識別子“1”を有する要求されたデータがすでに読み込まれている可能性を利用する（破線矢印３１で示されている）ように伝送される。
【００３１】
命令“データを得よ（GET  DATA）”及び“ファイルを開け（FILEOPEN）”は、モジュールの実施例での第一のシリアルバス（コマンドバス）を介する少数の結合ラインを通って受信され、符号化データは第二のシリアルバス（データバス）を通って送られる。送信機と受信機を同期させる役目をするバス毎の第一若しくは第二のクロックラインの他にも、更なるラインは命令及びデータを交換するために要求されない。これは、少数の結合ラインを有するモジュール、即ち低い原価で自動車分野に対して最適化された幾つかのラインを有するモジュールを結果としてもたらす。データ交換用シリアルバスの使用は、適切なデータ交換プロトコルを要求する。従って、任意の長さのヘッダーは実データの先頭に送られても良く、ヘッダーには、例えばデータ要求命令の識別子及び／又はデータが読み込まれるところの現在のアドレスが存在する。次のデータパケットは、例えば、常に同じ長さであり、あるいはヘッダーはその後のデータパケットの長さでの情報を有する。明白に技術的に高度であるそれらに対する他のプロトコルの特徴は、ここに含まれるとみなされるべきである。
【図面の簡単な説明】
【００３２】
【図１】挿入／排出室でのCD又はDVDを用いてデータ記憶媒体を読み込むためのモジュールを示す図である。
【図２】自動車の内装に組み込まれるように設計され、内部にデータ記憶媒体の読み込み用モジュールが実装されたカーラジオを示す図である。
【図３】モジュールの内部構造のブロック図である。
【図１】
2006511024.tif 000003
【図２】
2006511024.tif 000004
【図３】
2006511024.tif 000005
【図４】
2006511024.tif 000006
【国際調査報告】
2006511024.tif 000007
2006511024.tif 000008