(57)【要約】  光ディスクの再生データを受信し、バッファリングする際に、同時に受信したサブデータの同期信号とアドレス情報より、正確な位置からのバッファリングを開始する。  光ディスクから再生されたメインデータのバッファリング制御方法であって、メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信し、前記サブデータをもとに、前記メインデータに同期する同期信号を生成し、前記同期信号に基づいて、前記メインデータのバッファリングを開始することとした。
2008035576.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクから再生されたメインデータをバッファリングする際のバッファリング制御方法であって、
メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信し、
前記サブデータをもとに、前記メインデータに同期する同期信号を生成し、
前記同期信号に基づいて、前記メインデータのバッファリングを開始する、
ことを特徴とするバッファリング制御方法。
【請求項２】
請求項１に記載のバッファリング制御方法において、
前記同期信号を、前記サブデータの中に含まれる同期ビットに基づいて生成する、
ことを特徴とするバッファリング制御方法。
【請求項３】
請求項１に記載のバッファリング制御方法において、
前記同期信号を、前記サブデータの中に含まれる特定パターンに基づいて生成する、
ことを特徴とするバッファリング制御方法。
【請求項４】
請求項３に記載のバッファリング制御方法において、
前記同期信号を、前記ワードクロックで周期的にカウントし、
前記同期信号が検出されない場合は、前記周期的なカウント位置で、同期信号を内挿する、
ことを特徴とするバッファリング制御方法。
【請求項５】
請求項１に記載のバッファリング制御方法において、
前記サブデータよりアドレス情報を取得し、
前記アドレス情報と、あらかじめ設定された指定アドレスとを比較し、
前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始する、
ことを特徴とするバッファリング制御方法。
【請求項６】
請求項５に記載のバッファリング制御方法において、
取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、
前記アドレス情報が取得されない場合は、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間する、
ことを特徴とするバッファリング制御方法。
【請求項７】
請求項１に記載のバッファリング制御方法において、
前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知して、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項８】
請求項７に記載のバッファリング制御方法において、
前記サブデータに含まれる特定パターンに基づいて生成された同期信号の周期が乱れた場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項９】
請求項７に記載のバッファリング制御方法において、
前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１０】
請求項７に記載のバッファリング制御方法において、
前記光ディスクの再生装置が、前記サブデータに、エラー情報を付加して送信する場合に、該エラー情報を受信した場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１１】
請求項７に記載のバッファリング制御方法において、
前記サブデータよりアドレス情報を取得すると共に、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、
前記取得したアドレス情報と、前記予測したアドレス情報とが不一致である場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１２】
光ディスクから再生されたメインデータをバッファリングするバッファリング制御装置であって、
メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信する受信部と、
前記サブデータをもとに同期信号を生成する同期部と、
前記同期信号に基づいて、前記メインデータのバッファリングを開始するバッファリング制御部と、を備えた、
ことを特徴とするバッファリング制御装置。
【請求項１３】
請求項１２に記載のバッファリング制御装置において、
前記同期部は、前記サブデータの中に含まれる同期ビットを検出したものを、前記同期信号とする、
ことを特徴とするバッファリング制御装置。
【請求項１４】
請求項１２に記載のバッファリング制御装置において、
前記同期部は、前記サブデータの中に含まれる特定パターンを検出したものを、前記同期信号とする、
ことを特徴とするバッファリング制御装置。
【請求項１５】
請求項１４に記載のバッファリング制御装置において、
前記同期信号を、前記ワードクロックで周期的にカウントするカウンタと、
前記同期信号が検出されない場合に、前記周期的なカウント位置で、同期信号を内挿する同期内挿部と、を更に備えた、
ことを特徴とするバッファリング制御装置。
【請求項１６】
請求項１２に記載のバッファリング制御装置において、
前記バッファリング制御部は、
前記サブデータよりアドレス情報を取得するアドレス取得部と、
前記アドレス情報と、あらかじめ指定された指定アドレスとを比較する一致検出部とを備え、
取得した前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始する、
ことを特徴とするバッファリング制御装置。
【請求項１７】
請求項１６に記載のバッファリング制御装置において、
前記アドレス取得部は、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、
前記アドレス情報が検出されない場合に、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間するアドレス内挿部と、を更に備えた、
ことを特徴とするバッファリング制御装置。
【請求項１８】
請求項１２に記載のバッファリング制御装置において、
前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知する異常検知部を備え、
前記バッファリング制御部は、前記異常検知部にて再生データの異常が検出された場合にバッファリングを停止する、
ことを特徴とするバッファリング制御装置。
【請求項１９】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記サブデータの中に含まれる特定パターンに基づいて検出された同期信号の周期が乱れた場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２０】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２１】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記受信部が、前記光ディスクの再生装置にて前記サブデータに付加されたエラー情報を受信した場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２２】
請求項１８に記載のバッファリング制御装置において、
前記サブデータよりアドレス情報を取得するアドレス取得部と、
取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、を備え、
前記異常検知部は、前記取得したアドレス情報と、前記予測されたアドレスとが不一致である場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２３】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、
前記オーディオデータの各サンプルにつき、１サンプル分のビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、
前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、
前記オーディオデータの１サンプル分を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータを前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、
前記１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータを復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータを出力するデータ受信部とを備えた、
ことを特徴とするデータ転送装置。
【請求項２４】
請求項２３に記載のデータ転送装置において、
前記転送クロック発生部は、前記オーディオデータの各サンプルにつき、該１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生するものであり、
前記データ変換部は、前記オーディオデータの１サンプル分とともにその付加情報を入力し、該１サンプル分に該付加情報を加えたビット幅オーディオデータおよび付加情報を、前記オーディオデータの１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するものであり、
前記データ受信部は、前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータおよび付加情報を出力するものである、
ことを特徴とするデータ転送装置。
【請求項２５】
請求項２４に記載のデータ転送装置において、
前記データ変換部は、
入力した前記オーディオデータのサブコードデータ、セクタ情報およびエラー情報のうちいずれか１つ、または複数を前記付加情報とする、
ことを特徴とするデータ転送装置。
【請求項２６】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、
前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、
前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、
前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部とを備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項２７】
オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、
前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部を備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項２８】
オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、
前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、
前記付加情報をもとに同期信号を生成する同期部と、
前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項２９】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、
前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、
前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、
前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、
前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、
前記付加情報をもとに同期信号を生成する同期部と、
前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項３０】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行う際に使用するデータ転送フォーマットであって、
前記オーディオデータの１サンプル分が、前記１サンプル分のビット幅よりも少ない本数のシリアルデータとなるように分配されるとともに、該分配により前記シリアルデータ領域中に生じた空きビットに前記オーディオデータの付加情報が充填される、
ことを特徴とするデータ転送フォーマット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクより再生されたデータを受信し、バッファリングする際のバッファリング制御方法、バッファリング制御装置、データ転送装置、およびデータ転送フォーマットに関するものであり、特に、ＣＤプレーヤー等の光ディスク装置により再生されたディジタルデータ信号を他の記録媒体に記録する際に、正確な位置からバッファリングを開始させるバッファリング制御方法、バッファリング制御装置、データ転送装置、およびデータ転送フォーマットに関するものである。
【背景技術】
【０００２】
従来、音楽データ等が記録された光ディスクとして、例えばＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）が広く使用されている。【０００３】
音楽ＣＤのディスクは非圧縮の音楽データを記録しており、通常のＣＤは直径が１２ｃｍである。これに対し、携帯性を向上させるために、音楽データを圧縮してＭＤ（ＭｉｎｉＤｉｓｃ）にデジタルダビングして持ち歩くことが多くなっている。【０００４】
最近では、ＭＤよりもさらに容量の大きい不揮発性メモリ、あるいはＨＤＤ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ）といった記録媒体へダビングすることで、１枚のみならず、複数枚のＣＤの楽曲を一括管理できるようになり、それを再生するポータブルオーディオ、ホームオーディオ、カーオーディオのシステムの利用分野が広がっている。【０００５】
ＣＤからの音楽データをダビングする装置としては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を利用するケースが多いが、ステレオコンポーネントなどのオーディオ機器自体で直接、即ちＰＣを用いることなく、ポータブルオーディオシステム等にダビングが可能なシステムも新たに出現しており、その操作性の容易さにより、市場に受け入れられている。【０００６】
図２６は、こうしたデジタルダビング、即ち、デジタル信号のままでダビングを行うことにより、デジタル信号を一旦アナログ信号に変換した後再度デジタル信号に戻すことによる音質の劣化を防止できるようにした従来のシステムの構成図を示す。【０００７】
図２６において、ディスク再生装置１１は、それ自体で直接デジタルダビングが可能なステレオコンポーネントなどに含まれるものであり、光ディスク１０の再生を行い、その再生データを出力するものである。バッファリング制御装置１８１はデジタルダビングの前処理として、ディスク再生装置１１からの再生データを受信し、一時的にＤＲＡＭ等のメモリ１８へバッファリングを行うものである。システム制御部１９は、バッファリング制御装置１８１に対し、バッファリングの指示を行うものである。【０００８】
ディスク再生装置１１における再生部１２は、光ディスク１０のピックアップやスピンドルモータを制御するサーボ制御や、ピックアップから読み取った信号のデジタル変換、復調、誤り訂正といった一連の動作を実行する。また、ディスク再生装置１１における送信部１３は、再生部１２による再生データを、ポータブルオーディオシステム等の他のデバイスへ転送するための出力装置を有する。【０００９】
ディスク再生装置１１からの再生データの転送は、ワードクロック、ビットクロック、再生データの３線を使用したシリアル形態での転送が一般的である。特に音楽ＣＤの再生においては、図２７に示すように１６ビットサンプルを単位として“Ｈ”と“Ｌ”とが切り替わるワードクロックを基準に、左右２チャンネルの音楽データを転送するフォーマットが多く採用されている。即ち、ワードクロックが“Ｈ”か“Ｌ”かに応じて、音楽データを構成する１６ビット単位のデータが左，右いずれのチャンネルに該当するかを区別している。さらに、ＣＤの再生データには、メインデータである音楽データとは別にディスクを選択的に再生するための、即ちＣＤ中に収録された複数の楽曲の中から所望の楽曲を選択して再生等するための、サブデータが存在しており、受信側でそのデータを必要とする場合には、サブデータの転送も行う。【００１０】
図２８は、サブデータをメインデータと同一の経路で転送する際のデータのフォーマットの一例を示す図である。図２９に示す受信部１８２は図２６の受信部１５に相当するものであり、この構成により、サブデータをメインデータと同一の経路により伝送でき、容易にデータの転送経路数を最小限にすることができる（特許文献１参照）。  【００１１】
このデータを受信する受信部の構成を図２９に示す。【００１２】
図２９において、受信部１８２で受信した再生データにはメインデータとサブデータとが含まれており、これらのうち、メインデータはバッファリング制御部１８４へ、サブデータはサブデータレジスタ１８３へとそれぞれ送られる。【００１３】
即ち、受信部１８２に含まれる１７ビット長のシフトレジスタ１８２ａは、ビットクロックに同期してそのシリアル入力に順次入力される再生データをその内部で順次シフトしてゆき、１７ビット分のデータが蓄積されると、その蓄積されたデータをシフトレジスタ１８２ａのパラレル出力から受信データレジスタ１８２ｂに転送する。受信データレジスタ１８２ｂはその先頭ビットをサブデータとしてサブデータレジスタ１８３に、残りのデータをメインデータとしてバッファリング制御部１８４にそれぞれ出力する。この構成により、メインデータとサブデータとは互いに同期して出力される。なお、受信データレジスタ１８２ｂはワードクロックと、インバータ１８２ｃによるその反転クロックとをクロックとして用いている。【００１４】
また、図３０はこの受信部１８２に対応するディスク再生装置１１の送信部１３の構成を示すものである。【００１５】
図３０において、送信部１３にて受信した再生部１２からのメインデータおよびサブンデータは送信データレジスタ１３ａに蓄えられる。この時、サブデータが先頭ビットとなりメインデータはその後に付加される。これらメインデータおよびサブデータは、シフトレジスタ１３ｂにパラレルで伝送され、ビットクロック発生器１３ｅにより発生されたビットクロックに同期して１ビットずつ受信部１８２に向け出力される。ワードクロック発生器１３ｄによりビットクロックの１７ビット単位で“Ｈ”と“Ｌ”とが入れ替わるワードクロックが発生され、受信部１８２に向け出力される。また、ビットクロック発生器１３ｅにより、１６ビットのメインデータが入力されるごとに、１７ビットのビットクロックが発生される。なお、送信データレジスタ１３ｂはワードクロックと、インバータ１３ｃによるその反転クロックとをクロックとして用いている。【００１６】
また、図２６におけるシステム制御部１９により、サブデータレジスタ１８３内のサブデータがチェックされ、これによりディスクの再生位置を認識することができ、これらの情報をもとに、バッファリング制御部１８４へのバッファリング指示が行われる。システム制御部１９からのバッファリング指示に基づき、バッファリング制御部１８４ｂにより、メモリ１８へのメインデータのバッファリングが行われる。【００１７】
そして、メモリ１８に一時記憶されたデータは、再び読み出され、図示しない圧縮部により圧縮処理がなされた後、ポータブルオーディオシステム等の他のデバイスにおける記憶装置、即ち、ＭＤやＨＤＤなどの記憶媒体へと書き出される。【００１８】
図３１は、ＣＤからの音楽データをダビングする従来のシステムの、他の構成の一例を示す図である。【００１９】
図３１のディスク再生装置では、図２６で示すディスク再生装置の構成に対して、振動時などの音飛び防止用にショックプルーフ制御部２６４がディスク再生装置１１内に追加されており、再生部２６２により再生された再生データを、ショックプルーフ制御部２６４により、ＤＲＡＭ等の第２のメモリ２６５に対して一時記憶させた後、読み出しが行われ、送信部２６３より再生データが転送される構成となっている。ここで、図２８や図３１に示すように再生データとしてメインデータとサブデータを転送するためには、第２のメモリ２６５に対し、メインデータに対応したサブデータを書き込み、読み出す必要がある。
【特許文献１】特開２００２−２６１７１６号公報（第５頁−第６頁  図１−図２）
【発明の開示】
【発明が解決しようとする課題】
【００２０】
ところで、上述したように、システム制御部１９はメインデータと共にサブデータを受信することで、楽曲の開始位置や、曲間の位置を把握することができ、バッファリングの開始タイミングを制御することが可能となっている。例えば、指定した楽曲のみをダビングする場合などは、サブデータの情報より曲番号をチェックし、指定曲の開始位置を認識し、バッファリング開始の指令を送ることでこれを実現できる。【００２１】
しかしながら、上述した従来のシステムでは、システム制御部１９が、サブデータレジスタ１８３を介してサブデータをチェックし、楽曲の曲頭や曲尾を検出した後に、バッファリング制御部に対して指令を送るので、楽曲のバッファリング開始位置を検知してからバッファリングを開始するまでの間に時間差が発生し、本来の再生側と同様の正確な位置での開始タイミングよりズレが生じてしまう。【００２２】
特に、昨今のダビングの高倍速化に伴い、データの転送レートが高くなった時ほど、システム制御部を介する時間差が顕著に影響を及ぼし、ダビング後のＭＤ等の記録媒体を再生する際に、曲の頭出し音の欠落や、曲尾でのノイズ発生などの致命的な問題を生じることになりかねない。【００２３】
また、ダビングの目的でディスク再生装置にて光ディスクを再生している途中に、振動などの影響で再生データにエラーが生じた場合、図２６に示すシステムでは、バッファリング制御部へエラーの発生を直接的に通知する術がなく、またシステム制御部を介してエラーの発生を検知した場合においても、メモリへの一時バッファリングおよび記録媒体への書き込み自体を曲の先頭、あるいはディスクの先頭からやり直す必要があり、非常に複雑な制御が必要となり、処理時間も多くかかってしまう。【００２４】
さらには、近年のＣＤ−Ｒ、ＲＷなどメディアの多様化と、前述のようなダビングの高倍速化により、ディスク再生装置の再生部におけるサーボ制御が不安定となる傾向があるため、高倍速ダビングのさらなる高速化の限界の原因にもなってしまう。再生データのエラーを回避するために図３１のようなショックプルーフ対策を施した構成も考えられるが、この場合、ディスク再生装置にショックプルーフ制御部の追加が必要となり、さらにはショックプルーフ用の第２のメモリを追加する必要もあるため、コストアップの要因となってしまう。【００２５】
本発明は、上記従来の課題を解決するためになされたもので、デジタルデータのダビング時に、正確な位置からのバッファリングを可能とするバッファリング制御方法、及びバッファリング制御装置を提供することを目的とする。【００２６】
また、再生データのエラー回避を容易かつ安価な構成にて実現し、ダビング時間を短縮し信頼性のあるデータをダビングすることが可能なバッファリング制御方法、及びバッファリング制御装置を提供することを目的とする。【００２７】
さらに、ダビングの高倍速化に伴いデータの転送クロックが高速になった場合に対ノイズ性で不利となる問題を解決できるともに、デジタルデータのダビング時に、正確な位置からのバッファリングを可能とするデータ転送装置、及びデータ転送フォーマットを得ることを目的とする。
【課題を解決するための手段】
【００２８】
前記課題を解決するために、本発明の請求項１に係るバッファリング制御方法は、光ディスクから再生されたメインデータをバッファリングする際のバッファリング制御方法であって、メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信し、前記サブデータをもとに、前記メインデータに同期する同期信号を生成し、前記同期信号に基づいて、前記メインデータのバッファリングを開始することを特徴とする。【００２９】
これにより、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。【００３０】
また、本発明の請求項２に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記同期信号を、前記サブデータの中に含まれる同期ビットに基づいて生成することを特徴とする。【００３１】
これにより、同期ビットを用いてバッファリング開始のタイミング信号を生成することができる。【００３２】
また、本発明の請求項３に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記同期信号を、前記サブデータの中に含まれる特定パターンに基づいて生成することを特徴とする。【００３３】
これにより、サブデータに、同期検出用のデータを含める必要がなくなるので、サブデータにより転送するデータ量を少なくすることができる。【００３４】
また、本発明の請求項４に係るバッファリング制御方法は、請求項３に記載のバッファリング制御方法において、前記同期信号を、前記ワードクロックで周期的にカウントし、前記同期信号が検出されない場合は、前記周期的なカウント位置で、同期信号を内挿する、ことを特徴とする。【００３５】
これにより、特定パターンが検出できない場合であっても、必ず同期信号を生成することが可能となる。【００３６】
また、本発明の請求項５に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記サブデータよりアドレス情報を取得し、前記アドレス情報と、あらかじめ設定された指定アドレスとを比較し、前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始することを特徴とする。【００３７】
これにより、バッファリングを希望する楽曲の、正確な位置からのバッファリングが可能となる。【００３８】
また、本発明の請求項６に係るバッファリング制御方法は、請求項５に記載のバッファリング制御方法において、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、前記アドレス情報が取得されない場合は、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間することを特徴とする。【００３９】
これにより、アドレス情報が検出できない場合であっても、予め設定したアドレスからのバッファリングを開始することが可能となる。【００４０】
また、本発明の請求項７に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知して、バッファリングを停止することを特徴とする。【００４１】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００４２】
また、本発明の請求項８に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記サブデータに含まれる特定パターンに基づいて生成された同期信号の周期が乱れた場合に、バッファリングを停止することを特徴とする。【００４３】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００４４】
また、本発明の請求項９に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、バッファリングを停止することを特徴とする。【００４５】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００４６】
また、本発明の請求項１０に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記光ディスクの再生装置が、前記サブデータに、エラー情報を付加して送信する場合に、該エラー情報を受信した場合に、バッファリングを停止することを特徴とする。【００４７】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００４８】
また、本発明の請求項１１に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記サブデータよりアドレス情報を取得すると共に、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、前記取得したアドレス情報と、前記予測したアドレス情報とが不一致である場合に、バッファリングを停止することを特徴とする。【００４９】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００５０】
また、本発明の請求項１２に係るバッファリング制御装置は、光ディスクから再生されたメインデータをバッファリングするバッファリング制御装置であって、メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信する受信部と、前記サブデータをもとに同期信号を生成する同期部と、前記同期信号に基づいて、前記メインデータのバッファリングを開始するバッファリング制御部と、を備えることを特徴とする。【００５１】
これにより、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。【００５２】
また、本発明の請求項１３に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記同期部は、前記サブデータの中に含まれる同期ビットを検出したものを、前記同期信号とすることを特徴とする。【００５３】
これにより、同期ビットを用いてバッファリング開始のタイミング信号を生成することができる。【００５４】
また、本発明の請求項１４に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記同期部は、前記サブデータの中に含まれる特定パターンを検出したものを、前記同期信号とすることを特徴とする。【００５５】
これにより、サブデータに、同期検出用のデータを含める必要がなくなるので、サブデータにより転送するデータ量を少なくすることができる【００５６】
また、本発明の請求項１５に係るバッファリング制御装置は、請求項１４に記載のバッファリング制御装置において、前記同期信号を、前記ワードクロックで周期的にカウントするカウンタと、前記同期信号が検出されない場合に、前記周期的なカウント位置で、同期信号を内挿する同期内挿部と、を更に備えることを特徴とする。【００５７】
これにより、特定パターンが検出できない場合であっても、必ず同期信号を生成することが可能となる。【００５８】
また、本発明の請求項１６に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記バッファリング制御部は、前記サブデータよりアドレス情報を取得するアドレス取得部と、前記アドレス情報と、あらかじめ指定された指定アドレスとを比較する一致検出部とを備え、取得した前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始することを特徴とする。【００５９】
これにより、バッファリングを希望する楽曲の、正確な位置からのバッファリングが可能となる。【００６０】
また、本発明の請求項１７に係るバッファリング制御装置は、請求項１６に記載のバッファリング制御装置において、前記アドレス取得部は、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、前記アドレス情報が検出されない場合に、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間するアドレス内挿部と、を更に備えることを特徴とする。【００６１】
これにより、アドレス情報が検出できない場合であっても、予め設定したアドレスからのバッファリングを開始することが可能となる。【００６２】
また、本発明の請求項１８に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知する異常検知部を備え、前記バッファリング制御部は、前記異常検知部にて再生データの異常が検出された場合にバッファリングを停止することを特徴とする。【００６３】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００６４】
また、本発明の請求項１９に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記サブデータの中に含まれる特定パターンに基づいて検出された同期信号の周期が乱れた場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。【００６５】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００６６】
また、本発明の請求項２０に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。【００６７】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００６８】
また、本発明の請求項２１に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記受信部が、前記光ディスクの再生装置にて前記サブデータに付加されたエラー情報を受信した場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。【００６９】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる【００７０】
また、本発明の請求項２２に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記サブデータよりアドレス情報を取得するアドレス取得部と、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、を備え、前記異常検知部は、前記取得したアドレス情報と、前記予測されたアドレスとが不一致である場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。【００７１】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。【００７２】
また、本発明の請求項２３に係るデータ転送装置は、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、前記オーディオデータの各サンプルにつき、１サンプル分のビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、前記オーディオデータの１サンプル分を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータを前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、前記１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータを復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータを出力するデータ受信部とを備えたことを特徴とする。【００７３】
これにより、オーディオデータを、転送クロック、極性クロックとともに伝送する際に、オーディオデータをパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。【００７４】
また、本発明の請求項２４に係るデータ転送装置は、請求項２３に記載のデータ転送装置において、前記転送クロック発生部は、前記オーディオデータの各サンプルにつき、該１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生するものであり、前記データ変換部は、前記オーディオデータの１サンプル分とともにその付加情報を入力し、該１サンプル分に該付加情報を加えたビット幅オーディオデータおよび付加情報を、前記オーディオデータの１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するものであり、前記データ受信部は、前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータおよび付加情報を出力するものであることを特徴とする。【００７５】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報をパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。【００７６】
また、本発明の請求項２５に係るデータ転送装置は、請求項２４に記載のデータ転送装置において、前記データ変換部は、入力した前記オーディオデータのサブコードデータ、セクタ情報およびエラー情報のうちいずれか１つ、または複数を前記付加情報とするものであることを特徴とする。【００７７】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報をパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。【００７８】
また、本発明の請求項２６に係るデータ転送装置は、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部とを備えたことを特徴とするものである。【００７９】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報をパラレル伝送により送信することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。【００８０】
また、本発明の請求項２７に係るデータ転送装置は、オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部を備えたことを特徴とするものである。【００８１】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送により受信することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。【００８２】
また、本発明の請求項２８に係るデータ転送装置は、オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、前記付加情報をもとに同期信号を生成する同期部と、前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えたことを特徴とするものである。【００８３】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送により受信することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができるとともに、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。【００８４】
また、本発明の請求項２９に係るデータ転送装置は、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、前記付加情報もとに同期信号を生成する同期部と、前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えたことを特徴とするものである。【００８５】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができるとともに、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。【００８６】
また、本発明の請求項３０に係るデータ転送フォーマットは、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行う際に使用するデータ転送フォーマットであって、前記オーディオデータの１サンプル分が、前記１サンプル分のビット幅よりも少ない本数のシリアルデータとなるように分配されるとともに、該分配により前記シリアルデータ領域中に生じた空きビットに前記オーディオデータの付加情報が充填されることを特徴とするものである。【００８７】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができるとともに、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
【発明の効果】
【００８８】
本発明によるバッファリング制御装置によれば、おもにＣＤの音楽データをデジタルダビングする際に、システム制御部での判断を介さず、サブデータの同期信号に基づいてメインデータのバッファリングを行うことができ、楽曲のバッファリング開始ポイントを検知してからバッファリングを開始するまでの時間差が無くなり、正確な位置でのバッファリングが可能となる。【００８９】
また、従来再生装置側で処理を行なっていたショックプルーフ制御の代用ができ、ディスク再生装置側でのショックプルーフ制御、及びショックプルーフ用メモリを削減し、システムの構成上の合理化を図ることが可能となる。
【図面の簡単な説明】
【００９０】
【図１】図１は、本発明の実施の形態１におけるバッファリング制御装置およびデータ転送装置を有するダビングシステムの構成図である。
【図２】図２は、本発明の実施の形態１における同期部の第１の構成例を示す図である。
【図３】図３は、サブデータに同期ビットが含まれる転送フォーマットの一例を示す図である。
【図４】図４は、本発明の実施の形態１における同期部の第２の構成例を示す図である。
【図５】図５は、サブデータの同期パターンを検出するタイミングを示す図である。
【図６】図６は、サブデータの一例（ＣＤにおけるユーザデータビットの適用）を示す図である。
【図７】図７は、本発明の実施の形態１における同期部の第３の構成例を示す図である。
【図８】図８は、サブデータの同期パターンを内挿するタイミングを示す図である。
【図９】図９は、本発明の実施の形態１におけるバッファリング制御部の構成例を示す図である。
【図１０】図１０は、バッファリング制御部の動作を説明するための、許可信号の発生タイミングを示す図である。
【図１１】図１１は、本発明の実施の形態２におけるアドレス取得部の構成例を示す図である。
【図１２】図１２は、アドレス取得部の動作を説明するための、アドレス内挿入タイミングを示す図である。
【図１３】図１３は、本発明の実施の形態２におけるバッファリング制御部を、ショックプルーフ制御へ適用する場合の構成図である。
【図１４】図１４は、本発明の実施の形態３におけるバッファリング制御装置において、書込み許可を自動的に停止させる構成の概略図である。
【図１５】図１５は、同期パターンに基づいて周期異常を検知するタイミングを示す図である。
【図１６】図１６は、本発明の実施の形態３によるアドレス取得部の要部構成を示す図である。
【図１７】図１７は、アドレスの連続性異常を検知するタイミングを示す図である。
【図１８】図１８は、本発明の実施の形態４によるデータ転送装置の構成例を示す図である。
【図１９】図１９は、本発明の実施の形態４によるデータ転送装置により転送されるデータのフォーマットの一例を示す図である。
【図２０】図２０は、本発明の実施の形態４におけるデータ変換部の構成の一例を示す図である。
【図２１】図２１は、本発明の実施の形態４におけるデータ受信部の構成の一例を示す図である。
【図２２】図２２は、本発明の実施の形態５によるデータ転送装置の構成例を示す図である。
【図２３】図２３は、本発明の実施の形態５によるデータ転送装置により転送されるデータのフォーマットの一例を示す図である。
【図２４】図２４は、本発明の実施の形態５におけるデータ変換部の構成の一例を示す図である。
【図２５】図２５は、本発明の実施の形態５におけるデータ受信部の構成の一例を示す図である。
【図２６】図２６は、従来のダビングシステムの構成図である。
【図２７】図２７は、従来の再生データの転送フォーマットの例を示す図である。
【図２８】図２８は、サブデータをメインデータと同一経路で転送するフォーマットの例を示す図である。
【図２９】図２９は、図２８で示す転送フォーマットのデータを受信する受信回路の構成を示す図である。
【図３０】図３０は、図２９における受信部に対応するディスク再生装置の送信部の構成を示す図である。
【図３１】図３１は、従来のショックプルーフ制御に対応したダビングシステムの構成図である。
【符号の説明】
【００９１】
１０  光ディスク
１１  ディスク再生装置
１２  再生部
１３  送信部
１４、１８１  バッファリング制御装置
１５  受信部
１６  同期部
１７、１８４  バッファリング制御部
１８  メモリ
１９  システム制御部
４１  同期検出部
４１ａ  論理ゲート
７１  同期内挿部
７１ａ  カウンタ
９１  アドレス取得部
９２  一致検出部
９３  書込み制御部
９３ａ  バッファ
９３ｂ  ゲート部
９４  指定アドレス格納部
１１１  アドレス検出部
１１２  判定部
１１３  予測アドレス算出部
１１４  アドレス内挿部
１４１  異常検知部
１７１  ＮＧ回数カウンタ
１７３  ＮＧ回数比較部
１７４  ＮＧ回数設定値格納部
１８３  サブデータレジスタ
２０１  信号入力部
２０２、３０３  転送クロック発生部
２０３、３０４  極性クロック発生部
２０４、３０５  データ変換部
２０４ａ、３０５ａ  送信データレジスタ
２０４ｂ０、２０４ｂ１、２０４ｂ２、２０４ｂ３、３０５ｂ０、３０５ｂ１、３０５ｂ２  シフトレジスタ
２０４ｂ４  レジスタ
２０４ｃ、３０５ｃ  インバータ
２０５、３０６  データ受信部
２０５ａ０、２０５ａ１、２０５ａ２、２０５ａ３、３０６ａ０、３０６ａ１、３０６ａ２  シフトレジスタ
２０５ａ４  レジスタ
２０５ｃ、３０６ｃ  インバータ
２０６  信号出力部
【発明を実施するための最良の形態】
【００９２】
（実施の形態１）
以下、本発明の実施の形態を図を用いて説明する。【００９３】
本発明の実施の形態１によるバッファリング制御装置は、光ディスクの再生を行うＣＤプレーヤ（ディスク再生装置）から、ポータブルオーディオシステム等に音楽データ等のデジタルダビングを行う状況下において、データの圧縮処理などを行い記録媒体に書き出すまでの前処理として、受信したメインデータを一時的にメモリにバッファリングする際、正確な位置からバッファリングできるようにしたものである。【００９４】
図１は、本実施の形態１によるバッファリング制御装置を用いてデジタルダビングを行うダビングシステムの構成を示す図である。【００９５】
図１において、ディスク再生装置１１は、図２６で示した従来のディスク再生装置１１と同様のものであり、光ディスク１０の再生を行い、その再生データを出力するものである。【００９６】
バッファリング制御装置１４は、ディスク再生装置１１から転送された再生データである、メインデータとサブデータとを、ワードクロック、ビットクロックとともに受信する受信部１５と、受信部１５よりサブデータを入力し、同期信号を生成する同期部１６と、同期信号に基づいてメインデータのバッファリングを制御するバッファリング制御部１７とにより構成されている。【００９７】
なお、図１では図示していないが、ディスク再生装置１１から出力されるワードクロックは、バッファリング制御装置１４の同期部１６、及びバッファリング制御部１７にも供給される。【００９８】
メモリ１８は、バッファリング制御装置１４より送られたメインデータを一時的に記憶するものであり、メモリ１８に格納されたデータは、データをダビングする対象である他のデバイスの記憶媒体への書き込みを行う記憶装置へと送られる。【００９９】
システム制御部１９は、バッファリング制御装置１４に対し、各種の設定を行うものである。【０１００】
上述したバッファリング制御装置１４、メモリ１８、及びシステム制御部１９は、１つの、あるいは複数の集積回路により構成される。【０１０１】
次に、図１におけるバッファリング制御装置１４をより詳細に説明する。【０１０２】
受信部１５は、ディスク再生装置１１の送信部１３より送信されたメインデータとサブデータとを受信するものであり、図２６で示した従来のバッファリング制御装置１８１の受信部１５と同様の構成により実現できる。受信部１５で受信した再生データのうち、メインデータはバッファリング制御部１７へ、サブデータは同期部１６へとそれぞれ送られる。【０１０３】
このとき送信部１３より送られてくるデータの転送スピードは、ＣＤの通常再生速度での転送スピードに限らず、高倍速あるいは可変速であっても、バッファリング制御装置１４とメモリ１８とからなるバッファリング機構により吸収され、後段のシステムへの影響を軽減することができる。ただし、ワードクロックで区切られるサンプル単位で、データを正確に扱うために、ディスク再生装置１１の送信部１３においては、メインデータとサブデータとが対応付けられて送信されることが望ましい。即ち、このメインデータとサブデータとは互いに同期し送信されることが望ましい。これにより、本実施の形態１によるバッファリング制御装置１４によりショックプルーフ制御を代用することも可能となり、システムの合理化、即ち回路規模の削減が実現できる。【０１０４】
図２は、図１の同期部１６の具体的な構成の一例を示す図である。図２に示す同期部１６の構成は、例えば図３に示すような、サブデータに同期ビットが含まれる形式の転送フォーマットのデータを受信する場合に採用されるものである。この場合、ワードクロックで区切られるメインデータの１サンプルあたりに、２ビット分のサブデータを受信するが、そのうちの１ビットが同期ビットとして与えられる。【０１０５】
図２に示す同期部１６は、ワードクロックおよびインバータ１６ｂにより反転されたワードクロックをクロックとして使用するレジスタ１６ａにより、サブデータに含まれる同期ビットがラッチされることにより、サブデータより選択された同期ビットが、ワードクロックにより再同期され、同期信号として出力される。【０１０６】
このようにして、サブデータより生成された同期信号は、ワードクロックに同期して送られるメインデータと同期がとれたものとなり、この同期信号は、バッファリング制御部１７に送られ、バッファリング開始のタイミング信号として使用される。【０１０７】
なお、ディスク再生装置１１より送信されるサブデータの同期ビットは、再生されたサブデータに含まれる同期ビットそのものを用いても良いし、送信部１３において、サブデータをもとに生成された同期信号を受信したものであっても良い。【０１０８】
図４は、同期部１６の他の具体的構成例を示す図である。【０１０９】
図４に示す同期部１６は、同期検出部４１により、サブデータに含まれる特定パターンを検出して同期信号を生成するものである。【０１１０】
ＣＤのサブコードデータを、シリアル形式にて取得するケースにおいては、ＩＥＣ６０９５８におけるディジタルオーディオインタフェースのユーザビットの形式が一般的となっている。このユーザビットをサブデータとして適用する場合に、例えば図２８で示すフォーマットのように送ることができる。この時、ＣＤの１フレームは、１２のオーディオサンプルと１つのサブコードシンボルとで形成される。９８のサブコードシンボルで１つのブロックを構成し、ユーザビットとしてのデータは１２×９８＝１１７６ビットとなる（図６参照）。【０１１１】
ここで、シンクワードは、最小１６回連続する“０”ビットで表されるものであり、次にくるスタートビット“１”を基準にブロックの同期をとることができる。これを同期パターンとして検出するのが、図４で示す同期検出部４１であり、ワードクロックおよびインバータ４１ｘによるその反転クロックをクロックとして用いる１７個のレジスタ４１ｂ，４１ｃ，４１ｄ，・・・，４１ｐ，４１ｑ，４１ｒを互いに直列接続してサブデータおよびスタートビットを順次シフトするように構成し、ワードクロックでシフトインされたサブデータおよびスタートビットより特定パターンを検出する論理ゲート４１ａにより、同期信号を生成する。即ち、論理ゲート４１ａは１７入力の論理積ゲートであり、レジスタ４１ｂの出力に対する入力のみが非反転入力であり、残りの全てのレジスタ４１ｃ，４１ｄ，・・・，４１ｐ，４１ｑ，４１ｒの出力に対する入力は全て反転入力となっている。従って、サブデータおよびスタートビットが特定パターン、即ち“０００００００００００００００１”に一致する時、論理ゲート４１ａは同期信号を発生する。【０１１２】
図５は、実際に特定パターンを検出して同期信号を生成するタイミングチャートであり、同期検出部４１は、サブデータ（ｂ）に含まれるシンクワードの次にくるスタートビット“１”を基準に、同期信号（ｃ）を生成する。【０１１３】
図７に示す同期部１６は、図４における同期部１６に対して、アドレスを補間する機能を追加したものである。図４に示す同期部１６は、サブデータに周期的に含まれる特定パターンを検出して同期信号を生成するものであるが、再生データが転送される過程で特定パターンが欠落したり、あるいはディスク再生装置１１におけるエラーが原因で、特定パターンが検出できないケースもありうる。特にＣＤの場合、メインデータは誤り訂正によりエラーの復元が可能であるが、サブコードデータは誤り訂正ができず、このため多少のキズで同期信号が欠落することで、正確な位置でのバッファリングが出来ない可能性がある。【０１１４】
図７に示す同期部１６は、このような不具合を解消するために、同期検出部４１にて検出された検出同期信号をもとに欠落した同期信号を内挿する同期信号内挿部７１を備え、同期部１６において同期信号の内挿を行う。【０１１５】
図７における同期検出部４１は、例えば図４のものと同じ構成のものを用いることができるので、その説明を省略する。図８のタイミングチャートに示すように、サブデータ（ｂ）にエラーｅが含まれていた場合、検出同期信号は正規の位置ｆで発生しない。そこで図７に示す同期内挿部７１は、一度検出した検出同期信号を基準にワードクロックおよびインバータ７１ｂにより反転したワードクロックによりカウンタ７１ａを動作させ、周期的なカウント位置で内挿同期信号ｇを発生させる。この内挿同期信号を同期信号として使用することで、サブデータにエラーが含まれることにより同期信号が発生しない場合であっても、見かけ上、必ず、同期信号を発生することができる。【０１１６】
図９は、バッファリング制御部１７の具体的な構成を示す図である。【０１１７】
バッファリング制御部１７は、アドレス取得部９１と、一致検出部９２と、書込み制御部９３と、指定アドレス格納部９４と、を有する。【０１１８】
アドレス取得部９１は、サブデータに含まれるアドレス情報を取得するものである。ＣＤにおいては、サブコードＱデータの時間情報を、アドレス情報として利用しており、バッファリング制御部１７において、このアドレス情報を利用することで、ディスク再生装置１１においてＣＤ再生を開始するのと同じように、受信したメインデータのメモリ１８へのバッファリング開始タイミングを選択することができる。【０１１９】
一致検出部９２は、取得アドレスと、後述する指定アドレスとが互いに一致するか否かを判断するものである。書込み制御部９３は、メインデータのメモリ１８への書き込みを制御するものであり、受信部１５からのメインデータを一時的に保持するバッファ９３ａと、データの書き込みを許可する許可信号を出力するゲート部９３ｂと、一致検出部９２からの一致信号と同期信号とが入力される論理積ゲート９３ｃとを有する。指定アドレス格納部９４は、システム制御部１９よりあらかじめ設定される、バッファリング開始タイミングを示す指定アドレスを格納するものであり、例えば、ダビングを開始したい曲の先頭アドレスがシステム制御部１９により設定される。【０１２０】
次に、以上のように構成される、本発明の実施の形態１によるバッファリング制御装置１４の動作について、図１０を用いて説明する。【０１２１】
図１０は、バッファリング制御装置１４の動作を説明するためのタイミングチャートであり、図１０（ａ）は同期部１６からの同期信号を、図１０（ｂ）はアドレス取得部９１で検出された取得アドレスを、図１０（ｃ）は指定アドレス格納部９４に格納される指定アドレスを、図１０（ｄ）はゲート部９３ｂより出力されるバッファリングの許可信号を、それぞれ表す。【０１２２】
受信部１５より出力されるメインデータは、ワードクロックとともに、図９における書込み制御部９３へと送られる。一方、サブデータは、同期部１６、及びアドレス取得部９１へ送られ、同期部１６では、サブデータに基づいて同期信号が生成され、アドレス取得部９１では、サブデータに含まれるアドレス情報が取得される。【０１２３】
アドレス取得部９１において取得される取得アドレスは、図１０（ｂ）で示すように、同期信号（ａ）の周期で更新される。そして、一致検出部９２では、指定アドレス（ｃ）と取得アドレス（ｂ）との一致検出が行われ、互いのアドレスが一致した場合に、一致信号が書込み制御部９３へ出力される。【０１２４】
書込み制御部９３においては、論理積ゲート９３ｃが同期信号と一致したタイミングで一致信号を受けると、ゲート部９３ｂがメインデータのバッファリングを許可する許可信号（ｄ）を、バッファ９３ａに出力し、これにより、受信部１５より送られていたメインデータがメモリ１８に出力され、ワードクロックを基準に、正確なアドレス位置からのバッファリングが開始される。【０１２５】
以上のように、本実施の形態１によるバッファリング制御装置によれば、ディスク再生装置より送られるサブデータより、メインデータに同期した同期信号を生成し、この同期信号をもとに、サブデータに含まれるアドレス情報を順次取得し、所望のバッファリング開始タイミングを示す指定アドレスと、取得アドレスとが一致したときに、メインデータのバッファリングを開始することとしたので、正確な位置からのバッファリングを実行することができ、これにより、従来の構成において生じていた曲頭での音欠けといった問題を解消することが可能となる。【０１２６】
また、データの転送過程、あるいはディスク再生装置において同期信号が欠落した場合は、バッファリング制御装置内の同期内挿部で同期信号を補間するようにしたので、確実に同期信号を生成することができ、安定してバッファリング制御を行なうことが可能となる。【０１２７】
（実施の形態２）
本実施の形態２によるバッファリング制御装置は、バッファリング制御部１７のアドレス取得部において、アドレスの内挿を行い、欠落したアドレスを補間するものである。【０１２８】
即ち、上述した実施の形態１によるバッファリング制御装置において、そのバッファリング制御部１７におけるアドレス取得部９１は、サブデータに含まれるアドレス情報を取得するものであるが、同期信号が、ディスク再生装置１１内、あるいは信号の転送過程におけるエラーが原因で検出できないのと同様に、アドレス情報についても、ディスク再生装置１１内のエラー、あるいはディスク再生装置１１からの転送過程におけるエラーが原因で検出できないケースが生じ得るものであり、この時、指定アドレスと一致検出する為の比較アドレスが失われた場合、バッファリングを開始すべきポイントで一致信号が生成されず、バッファリングが開始されないという問題が生じる。【０１２９】
本実施の形態２によるバッファリング制御装置は、上述のようにアドレスの内挿を行い、欠落したアドレスを補間することにより、この問題を解消できるようにしたものである。【０１３０】
図１１は、本実施の形態２によるバッファリング制御装置におけるアドレス取得部１１１の構成を示す図である。なお、アドレス取得部１１１以外のバッファリング制御装置１４の構成要素は、上述した実施の形態１によるものと同一である。【０１３１】
アドレス取得部１１１は、アドレス検出部１１２と、判定部１１３と、予測アドレス算出部１１４と、アドレス内挿部１１５と、論理積ゲート１１６および１１７とを有する。【０１３２】
以下、本発明の実施の形態２によるバッファリング制御装置における、バッファリング制御部１７内のアドレス取得部１１１の動作を、図１２に示すタイミングチャートを用いて説明する。【０１３３】
図１２において、図１２（ａ）はバッファリング制御装置１４の同期部１６からの同期信号を、図１２（ｂ）はアドレス検出部１１２で検出された取得アドレスを、図１２（ｃ）は判定部１１３より出力される判定信号を、図１２（ｄ）は予測アドレス算出部１１４より出力される予測アドレスを、図１２（ｅ）はアドレス内挿後の内挿アドレスをそれぞれ表す。【０１３４】
図１１におけるアドレス検出部１１２は、図１２（ｂ）に示すように、バッファリング制御装置１４の受信部１５より送られるサブデータより、アドレス情報として、アドレス“０２：０１：７４”を取得すると、この取得アドレスを、判定部１１３に送信する。判定部１１３では、該取得アドレスのエラーの有無が判定される。この判定は、ＣＤにおけるサブコードＱデータを例にとると、例えばＣＲＣチェックにてその判定を行うことができる。【０１３５】
判定部１１３にて判定ＯＫとなった場合、図１２（ｅ）に示すように、論理積ゲート１１６を介してアドレス内挿部１１５へ、取得アドレス“０２：０１：７４”がロードされる。【０１３６】
次に、アドレス検出部１１２は、サブデータより次のアドレスを取得し、判定部１１３に送信する。この時、図１２（ｂ）に示すように、取得したアドレスにエラーが生じている場合、判定部１１３にてエラー有の判定がなされ、図１２（ｃ）に示すように、判定ＮＧを示す判定信号が出力される。予測アドレス算出部１１４では、アドレス内挿部１１５より得られるアドレス“０２：０１：７４”の値をインクリメントすることにより、欠落した予測アドレス“０２：０２：００”を算出しており、判定部１１２より判定ＮＧが出力されると、図１２（ｅ）に示すように、予測アドレス“０２：０２：００”が、論理積ゲート１１７を介してアドレス内挿部１１５にロードされる。【０１３７】
このように、同期信号に基づき、取得アドレスと予測アドレスのいずれかのロードが順次発生し、アドレス内挿部１１５からは、欠落したアドレスのない内挿アドレスが出力される（ｅ）。したがって、サブデータにエラーが含まれていた場合でも、内挿アドレスを指定アドレスと一致した比較アドレスとすることができ、必ず、指定アドレスの位置でのバッファリングを開始することができる。【０１３８】
なお、本実施の形態２によるバッファリング制御装置のバッファリング制御部１４は、以下に述べるように、ショックプルーフ制御に応用することが可能である。即ち、図１３に示すバッファリング制御部１３０において、書込み制御部９３はブロック単位での書込み完了信号を出力し、アドレス取得部９１は判定ＯＫ信号を出力し、指定アドレス格納部９４は、書込み制御部９３からのブロック単位での書込み完了信号を入力するとともに、アドレス取得部９１からの判定ＯＫ信号を入力する。【０１３９】
このような構成を有するバッファリング制御部１３０によれば、メモリ１８へのバッファリングを、サブデータの同期信号にもとづくアドレスブロック単位とした場合に、書込みデータを有効とする際に、指定アドレス格納部９４内の指定アドレスを自動的に更新することができる。【０１４０】
このとき、サブデータの同期信号が、メインデータのワードクロックで区切られるサンプル単位で同期が取れていれば、バッファリングが一時停止した際に、指定アドレス格納部９４に格納されているアドレスが、バッファリングの一時停止状態から再度バッファリングする際の接続アドレスとなり、メモリ１８上でデータを連結させることができる。【０１４１】
したがって、図３１に示すように、ディスク再生装置２６１側で行なっていた、ショックプルーフ制御時のアドレス制御を、バッファリング制御部１３０により実現することができ、システムの合理化を図ることが可能となる。【０１４２】
以上のように、本実施の形態２によるバッファリング制御装置によれば、ディスク再生装置内、あるいはディスク再生装置１１からの転送過程におけるエラーが原因で取得アドレスが欠落した場合に、予測アドレスを用いて、欠落したアドレスを内挿することとしたので、確実にアドレス情報を生成することができ、安定してバッファリング制御を行うことが可能となる。【０１４３】
（実施の形態３）
本実施の形態３によるバッファリング制御装置は、バッファリング制御装置内でサブデータに基づいて再生データの異常を検知することにより、システム制御部の処理を介することなく、バッファリングを自動的に停止することができるようにしたものである。【０１４４】
即ち、メインデータのバッファリング中に、ディスク再生装置や転送経路において再生データにエラーが発生した場合、これをメインデータに基づいて判定することはできないものであり、したがって、システム制御部１９がサブデータの内容を確認し、またはディスク再生装置からのエラー通知を受けて再生データの異常を判定し、バッファリングを停止させるのが一般的であった。しかしながら、システム制御部がこの異常判定および異常検出時のバッファリング停止処理を行うため、システム全体の負荷が増大する、という問題があった。【０１４５】
本実施の形態３によるバッファリング制御装置は、上述のようにバッファリング制御装置内でサブデータに基づいて再生データの異常を検知することにより、この問題を解消できるようにしたものである。【０１４６】
図１４は、本実施の形態３によるバッファリング制御装置を説明するための構成図である。【０１４７】
本実施の形態３によるバッファリング制御装置は、上述した実施の形態１、または実施の形態２によるバッファリング制御装置において、サブデータに基づいて再生データの異常を検知する異常検知部１４１をバッファリング制御部１７内に備え、該異常検知部１４１により、再生データの異常を検知した場合に、メモリ１８へのメインデータの書き込みを停止させることにより、上述したシステム制御部１９の処理を必要とせずに、自動的にバッファリングを停止させ、システム制御部１９の処理を軽減させるものである。【０１４８】
以下では、本実施の形態３による、サブデータより再生データの異常検知を行い、バッファリングを自動的に停止させる具体的な方法について説明する。【０１４９】
しかしながら、上述した実施の形態１、あるいは実施の形態２のバッファリング制御装置において、ディスク再生装置１１から受信したサブデータより検出する同期信号は、正常時にはワードクロックの決められた回数の周期で検出できるものであるが、もし、ワードクロックの決められた回数の周期以外の箇所で同期信号が検出された場合は、ディスク再生装置１１において、何らかの再生エラーが発生したことが予測され、メインデータの内容の信頼性が低いと判断することができる。【０１５０】
この同期信号の周期乱れは、同期部１６内部の同期内挿部７１において、検出同期信号に基づいて検知することが可能であり、図１５に示すように、同期信号が本来の位置ｎにおいて検出されず、正規の同期信号の発生位置ｏにおいて内挿同期信号が発生された後、同期信号が不正規な位置ｐで検出された場合に、異常信号を生成し、書き込み制御部９３のゲート部９３ｂに出力する。ゲート部９３ｂは、異常信号を受けるとともに、論理積ゲート９３ｃがアドレス一致信号と同期信号とがともに同時に“Ｈ”となると、バッファ９３ａに対して、バッファリングを停止させる。これによりシステム制御部１９が再生データの異常を判定することなくバッファリングを自動的に停止することができる。【０１５１】
また、上記実施の形態２のバッファリング制御装置１４では、上記アドレス取得部１１１の判定部１１３においてパリティのチェックを行い、エラー判定した状態を異常状態として検出することにより、バッファリングを自動的に停止させることができる。【０１５２】
但し、この時、ＣＤにおけるサブコードＱデータのＣＲＣチェックを適用させた場合は、ディスクの傷でエラー判定するケースもあり、メインデータは誤り訂正により正常な場合も考えられるため、エラーの判定基準を、複数回連続してＮＧ判定が続いた場合のみ、バッファリングを停止させる異常信号として適用することが望ましい。【０１５３】
例えば、図１６に示すように、判定部１１３の後段に、同期信号のタイミングで動作し、判定部１１３より受信するＣＲＣの結果がＯＫであれば、その値をクリアし、ＮＧであればその値を＋１カウントアップするＮＧ回数カウンタ１７１を設け、このＮＧ回数カウンタ１７１の値と、システム制御部１９よりあらかじめＮＧ連続回数設定値格納部１７２に設定されたＮＧ連続回数設定値とを、ＮＧ回数比較部１７３により比較し、これらが互いに一致した場合に、異常信号を、書き込み制御部９３のゲート部９３ｂに出力する。これにより、ＮＧ判定が複数回連続して続いた場合のみ、バッファリングを、システム制御部１９を介することなく自動的に停止させることができる。【０１５４】
また、上記実施の形態２のバッファリング制御装置１４では、ディスク再生装置１１から受信するサブデータより取得する取得アドレスは、正常時にはインクリメントされたアドレスであることを利用し、上記実施の形態２のアドレス内挿部１１５において、図１７のタイミングチャートに示すように取得アドレスと予測アドレスの不一致を検出した場合を異常状態として検出することにより、バッファリングを自動的に停止させることができる。【０１５５】
さらに、上述した実施の形態１、あるいは実施の形態２のバッファリング制御装置において、ディスク再生装置１１が、ディスク再生装置１１において生じたエラーを、送信部１３よりサブデータに付加して転送する場合は、受信部１５にて受信したサブデータよりエラー信号を取得し、これを異常信号として書き込み制御部９３のゲート部９３ｂに出力することにより、バッファリングを自動的に停止することもできる。【０１５６】
この構成によれば、フォーカスやトラッキング外れといった、メインデータにとっても明らかな異常となるディスク再生装置１１でのエラーが生じたときに、バッファリングを即時に停止することができる。この停止処理はシステム制御部１９を介さずに実現することができ、上述した方法と同様にシステム制御部１９の処理負荷を軽減することができる。【０１５７】
なお、本実施の形態３によるバッファリングを自動的に停止させるバッファリング制御装置に、上記実施の形態２の図１３における、指定アドレスを自動的に更新するバッファリング制御部１３０とを組み合わせることにより、従来、ディスク再生装置１１側で行うことが必要とされていたショックプルーフ制御を、バッファリング制御装置側にて実行することができる。この場合、ディスク再生装置１１側にてショックプルーフ制御のための特別な機構が不要となり、図１３の指定アドレスを自動的に更新する書き込み制御部９３と指定アドレス格納部９４は、本実施の形態３におけるバッファリング制御部１７と同一の半導体装置内に搭載できるので、システム全体での合理化が可能となり、コストを大幅に削減することができる。【０１５８】
以上のように、本実施の形態３によるバッファリング制御装置によれば、バッファリング制御装置内の異常検知部がサブデータに基づいて再生データの異常を検知し、異常を検知した場合にバッファリングを停止させることとしたので、再生データに異常が生じた場合にシステム制御部が停止処理を行うことなく自動的にバッファリングを停止することができ、システムの処理を軽減することができる。【０１５９】
（実施の形態４）
本実施の形態４によるデータ転送装置は、再生データとワードクロックとビットクロックとを３つのシリアルデータ伝送線により伝送する際、メインデータ自体についてもパラレル形態で転送することにより、データダビングの高倍速化が進んでもビットクロックを低速化して耐ノイズ性を向上できるようにしたものである。【０１６０】
図１８は本発明の実施の形態４によるデータ転送装置のブロック構成図を示している。【０１６１】
図１８において、２０１は転送するオーディオデータを入力する信号入力部であり、図１のディスク再生装置１１における再生部１２からのメインデータおよびサブデータを入力するためのものである。【０１６２】
また、２０２はオーディオデータの１サンプルのビット幅とデータ線の線数に対応させた転送クロック（ビットクロック）を発生させて出力する転送クロック発生部、３０３は２チャンネルのオーディオデータに対して、転送中のデータに対応する左右のチャンネル情報を示す極性クロック（ワードクロック）を発生させて出力する極性クロック発生部、２０４は２チャンネル分のオーディオデータを入力するとオーディオデータの１サンプル分のビット幅とデータ線の線数に対応させた所定の変換を行い、２チャンネル分のオーディオデータを極性クロックに同期させると共に転送クロックにビット単位で同期させて出力するデータ変換部であり、これらは図１のディスク再生装置１１における送信部１３を構成する。【０１６３】
また、２０５は転送クロックを入力すると、極性クロックから２チャンネル分のデータを抽出するとともに、所定の変換の逆変換を行い、２チャンネル分のオーディオデータを出力するデータ受信部であり、これは図１のバッファリング制御装置１４における受信部１５を構成する。【０１６４】
また、２０６はデータ受信部２０５が受信して抽出したオーディオデータを出力する信号出力部であり、データ受信部２０５が受信したメインデータを図１のバッファリング制御部１７に、サブデータを同期部１６に出力する。【０１６５】
次に、以上のように構成された、本発明の実施の形態４によるオーディオデータ転送装置の動作について、図１８および図１９を用いて説明する。【０１６６】
図１９は、サブデータをメインデータとは別の経路で転送するフォーマットの一例であり、サブデータとメインデータとをパラレル形態で転送するとともに、データ転送の高速化を可能とする。【０１６７】
図１９において、極性クロックは極性クロック発生部２０３によって発生されるワードクロック信号を示しており、本実施の形態４では、ＨｉｇｈレベルでＬチャンネルを、ＬｏｗレベルでＲチャンネルを示す。また、転送クロックは転送クロック発生部２０２によって出力されるビットクロック信号を示している。また、オーディオデータはデータ変換部２０４によって出力される信号を示しており、オーディオデータのビット幅を１６ビット、データ線を４線として記載している。また、オーディオデータにおけるＬチャンネルの１６ビットをそれぞれＬ１５からＬ０で表し、Ｒチャンネルの１６ビットをそれぞれＲ１５からＲ０で表している。【０１６８】
まず、転送する１６ビットのオーディオデータを信号入力部２０１に入力する。入力されたデータがＬチャンネルであるかＲチャンネルであるかに応じて極性クロック発生部２０３により極性クロックを発生させ、出力する。【０１６９】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数から転送クロック発生部２０２は転送クロックを発生させ、出力する。このときデータ線の線数が４線であるので、１チャンネルごとに転送クロックが４つあれば１６ビットのオーディオデータを転送可能となる。転送クロックは１チャンネルごとに４つとなるように制御する。【０１７０】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数からデータ変換部２０４はオーディオデータを発生させ、出力する。１６ビットのオーディオデータをデータ線４線で出力する際、Ｌ１５からＬ１２、Ｌ１１からＬ８、Ｌ７からＬ４、Ｌ３からＬ０、Ｒ１５からＲ１２、Ｒ１１からＲ８、Ｒ７からＲ４、Ｒ３からＲ０にそれぞれ分けて、極性クロックと転送クロックに同期して出力するように制御する。【０１７１】
データ受信部２０５は、転送クロック発生部２０２、転送クロック発生部２０３、データ変換部２０４からそれぞれ出力された、極性クロック、オーディオデータを転送クロックに同期した形で受け取り、データ変換部２０５で変換された逆変換を行い、もとの１６ビットのオーディオデータとして受信し、信号出力部２０６から出力する。【０１７２】
この図１９に示す転送フォーマットに対応するデータ変換部および受信部として、図２０および図２１に示す構成のものが考えられる。【０１７３】
即ち、図２０のデータ変換部２０４に含まれる送信データレジスタ２０４ａは、ワードクロックと、インバータ２０５ｃによるその反転クロックとをクロックとして用いることにより、ワードクロックが反転するごとにオーディオデータを取り込む。このオーディオデータは１ビットのサブデータと１６ビットのメインデータとからなる。メインデータは４ビット長のシフトレジスタ２０４ｂ０，２０４ｂ１，２０４ｂ２，２０４ｂ３に転送され、これらシフトレジスタ２０４ｂ０，２０４ｂ１，２０４ｂ２，２０４ｂ３よりビットクロックに同期して再生データ０，再生データ１，再生データ２，再生データ３より順次出力される。また、これらとは別に、サブデータについては、１ビット長のレジスタ２０４ｂ４に転送され、ワードクロックおよびその反転クロックに同期して再生データ４として出力される。【０１７４】
また、図２１の受信部２０５に含まれる４ビット長のシフトレジスタ２０５ａ０，２０５ａ１，２０５ａ２，２０５ａ３は、ビットクロックに同期して順次入力される再生データ０ないし再生データ３をその内部で順次シフトしてゆき、４ビット分のデータが蓄積されると、その蓄積されたデータをパラレル出力から受信データレジスタ２０５ｂに転送する。また、これらとは別に、再生データ４（サブデータ）については、ワードクロックおよびその反転クロックに同期して１ビット長のレジスタ２０５ａ４にこれを蓄え、受信データレジスタ２０５ｂにその先頭ビットのデータとして転送する。受信データレジスタはその先頭ビットをサブデータとして同期部１６に、残りのデータをメインデータとしてバッファリング制御部１７にそれぞれ出力する。なお、受信データレジスタ２０５ｂはワードクロックと、インバータ２０５ｃによるその反転クロックとをクロックとして用いている。【０１７５】
従って、実施の形態１ないし３では１６ビットのメインデータを１線で伝送するため、データの転送クロックとしてのビットクロックは高速なものが必要であり、特にデータダビングの倍速化が進み、データの転送クロックがより高速となった場合に対ノイズ性で不利となるが、この実施の形態４では、１６ビットのメインデータを４線で伝送するため、データの転送クロックを低速化でき、対ノイズ性で不利となる問題を解決できる。【０１７６】
なお、上記実施の形態４では、オーディオデータが１６ビット幅として構成したものを示したが、オーディオデータのビット幅が２０ビット、２４ビット、さらにはそれ以外であってもよい。【０１７７】
また、実施の形態４では、データ線数が４線で構成したものを示したが、２線以上のデータ線であれば同様の効果を得ることができる。【０１７８】
さらに、実施の形態４では、オーディオデータの変換について、出力されるビット位置について、図１９で示すフォーマットにて説明したが、出力されるビットの位置については、他のフォーマットで構成しても同様の効果を得ることができる。【０１７９】
以上のように、本実施の形態４に係るオーディオデータ転送装置によれば、転送するオーディオデータの１サンプル分のビット幅よりも少数の複数のデータ線によりオーディオデータを並列で伝送するようにしたので、オーディオデータを転送するための転送クロックの低速化を図ることが可能となり、オーディオデータの高倍速転送を容易に実現できるとともに、オーディオデータをより高速で転送することが必要となった場合に、転送クロックがノイズの影響を受けやすくなる問題を解決でき、デジタルデータのダビング時に、正確な位置からのバッファリングを行うことが可能となる。【０１８０】
（実施の形態５）
図２２は本発明の実施の形態５によるオーディオデータ転送装置のブロック構成図を示している。【０１８１】
図２２において、３０１は転送するオーディオデータを入力する信号入力部、３０２はオーディオデータを転送する際の付加情報を入力する付加情報入力部、３０３はオーディオデータの１サンプル分のビット幅とデータ線の線数に対応させた転送クロックを発生させて出力する転送クロック発生部、３０４は２チャンネルのオーディオデータに対して、転送中のデータに対応するチャンネル情報を示す極性クロックを発生させて出力する極性クロック発生部、３０５は２チャンネル分のオーディオデータを入力するとオーディオデータの１サンプル分のビット幅とデータ線の線数に対応させた所定の変換を行い、２チャンネル分のオーディオデータを極性クロックに同期させると共に転送クロックにビット単位で同期させて出力するデータ変換部、３０６は転送クロックを入力すると、極性クロックから２チャンネル分のデータおよび付加情報を抽出し、所定の変換の逆変換を行い、２チャンネル分のオーディオデータおよび付加情報を出力するデータ受信部、３０７はデータ受信部３０６が受信して抽出したオーディオデータを出力する信号出力部、３０８はデータ受信部３０６が受信して抽出した付加情報を出力する付加情報出力部である。【０１８２】
次に、以上のように構成された、本発明の実施の形態５によるオーディオデータ転送装置の動作について、図２２、図２３を用いて説明する。【０１８３】
図２３において、極性クロックは極性クロック発生部３０４によって出力される信号を示しており、本実施の形態５では、ＨｉｇｈレベルでＬチャンネルを、ＬｏｗレベルでＲチャンネルを示す。また、転送クロックは転送クロック発生部３０３によって出力される信号を示している。また、オーディオデータはデータ変換部３０５によって出力される信号を示しており、オーディオデータの１サンプル分のビット幅を１６ビット、データ線を３線として記載している。また、オーディオデータにおけるＬチャンネルの１６ビットをそれぞれＬ１５からＬ０で表し、Ｒチャンネルの１６ビットをそれぞれＲ１５からＲ０で表している。また、１６ビットのオーディオデータを転送する際の、空ビットをそれぞれＳ０、Ｓ１としている。【０１８４】
まず、転送する１６ビットのオーディオデータを信号入力部３０１に入力し、オーディオデータを転送する際の付加情報を付加情報入力部３０２に入力する。入力されたオーディオデータがＬチャンネルであるかＲチャンネルであるかに応じて極性クロック発生部３０４が極性クロックを発生させ、出力する。【０１８５】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数から転送クロック発生部３０３は転送クロックを発生させ、出力する。このときデータ線の線数が３線であるので、１チャンネルごとに転送クロックが６つあれば１６ビットのオーディオデータを転送可能となる。転送クロックはチャンネルごとに６つとなるように制御する。【０１８６】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数からデータ変換部３０５はオーディオデータを発生させ、出力する。１６ビットのオーディオデータをデータ線３線で出力する際、Ｌ１５、Ｌ１４からＬ１２、Ｌ１１からＬ９、Ｌ８からＬ６、Ｌ５からＬ３、Ｌ２からＬ０、Ｒ１５、Ｒ１４からＲ１２、Ｒ１１からＲ９、Ｒ８からＲ６、Ｒ５からＲ３、Ｒ２からＲ０にそれぞれ分けて、極性クロックと転送クロックに同期して出力するように制御する。その際、Ｌ１５とＲ１５は空ビットＳ０、Ｓ１と対となって出力される。データ変換部３０５に付加情報が入力されたとき、空ビットＳ０、Ｓ１に付加情報を対応させて出力するように制御する。ここでの、付加情報とは、例えば、サブコード情報であり、例えば、セクタ情報であり、例えば、エラー情報であって、データの受信側で必要となりうる情報のことを指している。【０１８７】
データ受信部３０６は、転送クロック発生部３０３、極性クロック発生部３０４、データ変換部３０５からそれぞれ出力された、極性クロック、オーディオデータを転送クロックに同期した形で受け取り、データ変換部３０５で変換された逆変換を行い、もとの１６ビットのオーディオデータおよび付加情報として受信し、信号出力部３０７からオーディオデータを、付加情報出力部３０８から付加情報を分けて出力する。【０１８８】
この図２３に示す転送フォーマットに対応するデータ変換部および受信部として、図２４および図２５に示す構成のものが考えられる。【０１８９】
即ち、図２４のデータ変換部３０５に含まれる送信データレジスタ３０５ａは、ワードクロックと、インバータ３０５ｃによるその反転クロックとをクロックとして用いることにより、ワードクロックが反転するごとにオーディオデータを取り込む。このオーディオデータは２ビットの同期信号Ｓ０，Ｓ１と１６ビットのメインデータとからなる。メインデータは６ビット，５ビット，５ビットに分割されて６ビット長のシフトレジスタ３０５ｂ０，３０５ｂ１，３０５ｂ２に転送される。また、シフトレジスタ３０５ｂ１，３０５ｂ２には同期信号Ｓ１，Ｓ０がその先頭ビットに転送される。これらシフトレジスタ３０５ｂ０，３０５ｂ１，３０５ｂ２に転送されたデータは、ビットクロックに同期して再生データ０，再生データ１，再生データ２より順次出力される。【０１９０】
また、図２５の受信部３０６に含まれる６ビット長のシフトレジスタ３０６ｄ０，３０６ｄ１，３０６ｄ２は、ビットクロックに同期して順次入力される再生データ０ないし再生データ２をその内部で順次シフトしてゆき、６ビット分のデータが蓄積されると、その蓄積されたデータをパラレル出力から受信データレジスタ３０６ｂに転送する。再生データ１および再生データ２は、その先頭ビットが同期信号Ｓ０およびＳ１となっており、シフトレジスタ３０６ａ１および３０６ａ２はその先頭ビットをサブデータとして受信データレジスタ３０６ｂに転送し、残りのデータをシフトレジスタ３０６ａ０からのデータとともにメインデータとして受信データレジスタ３０６ｂに転送する。受信データレジスタ３０６ｂはその先頭ビットおよび２番目のビットをサブデータとして同期部１６に、残りのデータをメインデータとしてバッファリング制御部１７にそれぞれ出力する。なお、受信データレジスタ３０６ｂはワードクロックと、インバータ３０６ｃによるその反転クロックとをクロックとして用いる。【０１９１】
従って、実施の形態１ないし３では１６ビットのメインデータを１線で伝送するため、データの転送クロックとしてのビットクロックは高速なものが必要であり、特にデータダビングの倍速化が進み、データの転送クロックがより高速となった場合に対ノイズ性で不利となるが、この実施の形態５では、１６ビットのメインデータを３線で伝送するため、データの転送クロックを低速化でき、対ノイズ性で不利となる問題を解決できる。【０１９２】
また、メインデータと合わせて同期信号を伝送するため、同期信号を伝送するための伝送線が不要であるとともに、この同期信号をサブデータとして用いることにより、デジタルデータのダビング時に、正確な位置からのバッファリングが可能となる。【０１９３】
なお、上記実施の形態５では、オーディオデータが１６ビット幅として構成したものを示したが、オーディオデータのビット幅が２０ビット、２４ビット、あるいはそれ以外で実現してもよい。【０１９４】
また、実施の形態５では、データ線数が３線で構成したものを示したが、２線以上のデータ線であり、空ビットが存在する転送フォーマットであれば同様の効果を得ることができる。【０１９５】
さらに、実施の形態５では、オーディオデータの変換について、出力されるビット位置について、図４で示すフォーマットにて説明したが、出力されるビットの位置については、他のフォーマットで構成しても同様の効果を得ることができる。【０１９６】
以上のように、本実施の形態５に係るオーディオデータ転送装置によれば、転送するオーディオデータの１サンプル分のビット幅よりも少数の複数のデータ線によりオーディオデータを並列で伝送するとともに、並列で伝送することにより生じた空きビットを利用して付加情報を転送するようにしたので、オーディオデータを転送するための転送クロックの低速化を図ることが可能となり、オーディオデータの高倍速転送を容易に実現できるとともに、オーディオデータをより高速で転送することが必要となった場合に、転送クロックがノイズの影響を受けやすくなる問題を解決でき、デジタルデータのダビング時に、正確な位置からのバッファリングを行うことが可能となるとともに、付加情報を転送するための転送クロックを必要とせず、効率のよい転送が実現できる。
【産業上の利用可能性】
【０１９７】
以上のように、本発明は、サブデータより同期信号を生成し、これをバッファリング開始のタイミング信号として使用することができるとともに、正確な位置からデータをバッファリングするのに適する。また、ディスク再生装置にエラーが生じた場合にシステム制御部の制御によることなくバッファリングを停止してシステム制御部の負荷を軽減し、また、ショックプルーフ機構の代用ができ、メモリ削減などのシステムを合理化することが可能であり、これらの内容は、特にＣＤプレーヤから別メディアへのデジタルダビング装置として有用であり、その産業上の利用可能性は非常に広く且つ大きい。
【図１】
2008035576.tif 000003
【図２】
2008035576.tif 000004
【図３】
2008035576.tif 000005
【図４】
2008035576.tif 000006
【図５】
2008035576.tif 000007
【図６】
2008035576.tif 000008
【図７】
2008035576.tif 000009
【図８】
2008035576.tif 000010
【図９】
2008035576.tif 000011
【図１０】
2008035576.tif 000012
【図１１】
2008035576.tif 000013
【図１２】
2008035576.tif 000014
【図１３】
2008035576.tif 000015
【図１４】
2008035576.tif 000016
【図１５】
2008035576.tif 000017
【図１６】
2008035576.tif 000018
【図１７】
2008035576.tif 000019
【図１８】
2008035576.tif 000020
【図１９】
2008035576.tif 000021
【図２０】
2008035576.tif 000022
【図２１】
2008035576.tif 000023
【図２２】
2008035576.tif 000024
【図２３】
2008035576.tif 000025
【図２４】
2008035576.tif 000026
【図２５】
2008035576.tif 000027
【図２６】
2008035576.tif 000028
【図２７】
2008035576.tif 000029
【図２８】
2008035576.tif 000030
【図２９】
2008035576.tif 000031
【図３０】
2008035576.tif 000032
【図３１】
2008035576.tif 000033
【手続補正書】
【提出日】平成20年7月28日(2008.7.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
光ディスクから再生されたメインデータをバッファリングする際のバッファリング制御方法であって、
メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信し、
前記サブデータをもとに、前記メインデータに同期する同期信号を生成し、
前記同期信号に基づいて、前記メインデータのバッファリングを開始し、該バッファリングされたデータを他のデバイスに書き出す、
ことを特徴とするバッファリング制御方法。
【請求項２】
請求項１に記載のバッファリング制御方法において、
前記同期信号を、前記サブデータの中に含まれる同期ビットに基づいて生成する、
ことを特徴とするバッファリング制御方法。
【請求項３】
請求項１に記載のバッファリング制御方法において、
前記同期信号を、前記サブデータの中に含まれる特定パターンに基づいて生成する、
ことを特徴とするバッファリング制御方法。
【請求項４】
請求項３に記載のバッファリング制御方法において、
前記同期信号を、前記ワードクロックで周期的にカウントし、
前記同期信号が検出されない場合は、前記周期的なカウント位置で、同期信号を内挿する、
ことを特徴とするバッファリング制御方法。
【請求項５】
請求項１に記載のバッファリング制御方法において、
前記サブデータよりアドレス情報を取得し、
前記アドレス情報と、あらかじめ設定された指定アドレスとを比較し、
前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始する、
ことを特徴とするバッファリング制御方法。
【請求項６】
請求項５に記載のバッファリング制御方法において、
取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、
前記アドレス情報が取得されない場合は、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間する、
ことを特徴とするバッファリング制御方法。
【請求項７】
請求項１に記載のバッファリング制御方法において、
前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知して、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項８】
請求項７に記載のバッファリング制御方法において、
前記サブデータに含まれる特定パターンに基づいて生成された同期信号の周期が乱れた場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項９】
請求項７に記載のバッファリング制御方法において、
前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１０】
請求項７に記載のバッファリング制御方法において、
前記光ディスクの再生装置が、前記サブデータに、エラー情報を付加して送信する場合に、該エラー情報を受信した場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１１】
請求項７に記載のバッファリング制御方法において、
前記サブデータよりアドレス情報を取得すると共に、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、
前記取得したアドレス情報と、前記予測したアドレス情報とが不一致である場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１２】
光ディスクから再生されたメインデータをバッファリングするバッファリング制御装置であって、
メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信する受信部と、
前記サブデータをもとに同期信号を生成する同期部と、
前記同期信号に基づいて、前記メインデータのバッファリングを開始し、該バッファリングされたデータを他のデバイスに書き出すバッファリング制御部と、を備えた、
ことを特徴とするバッファリング制御装置。
【請求項１３】
請求項１２に記載のバッファリング制御装置において、
前記同期部は、前記サブデータの中に含まれる同期ビットを検出したものを、前記同期信号とする、
ことを特徴とするバッファリング制御装置。
【請求項１４】
請求項１２に記載のバッファリング制御装置において、
前記同期部は、前記サブデータの中に含まれる特定パターンを検出したものを、前記同期信号とする、
ことを特徴とするバッファリング制御装置。
【請求項１５】
請求項１４に記載のバッファリング制御装置において、
前記同期信号を、前記ワードクロックで周期的にカウントするカウンタと、
前記同期信号が検出されない場合に、前記周期的なカウント位置で、同期信号を内挿する同期内挿部と、を更に備えた、
ことを特徴とするバッファリング制御装置。
【請求項１６】
請求項１２に記載のバッファリング制御装置において、
前記バッファリング制御部は、
前記サブデータよりアドレス情報を取得するアドレス取得部と、
前記アドレス情報と、あらかじめ指定された指定アドレスとを比較する一致検出部とを備え、
取得した前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始する、
ことを特徴とするバッファリング制御装置。
【請求項１７】
請求項１６に記載のバッファリング制御装置において、
前記アドレス取得部は、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、
前記アドレス情報が検出されない場合に、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間するアドレス内挿部と、を更に備えた、
ことを特徴とするバッファリング制御装置。
【請求項１８】
請求項１２に記載のバッファリング制御装置において、
前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知する異常検知部を備え、
前記バッファリング制御部は、前記異常検知部にて再生データの異常が検出された場合にバッファリングを停止する、
ことを特徴とするバッファリング制御装置。
【請求項１９】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記サブデータの中に含まれる特定パターンに基づいて検出された同期信号の周期が乱れた場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２０】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２１】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記受信部が、前記光ディスクの再生装置にて前記サブデータに付加されたエラー情報を受信した場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２２】
請求項１８に記載のバッファリング制御装置において、
前記サブデータよりアドレス情報を取得するアドレス取得部と、
取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、を備え、
前記異常検知部は、前記取得したアドレス情報と、前記予測されたアドレスとが不一致である場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
［０００１］
本発明は、光ディスクより再生されたデータを受信し、バッファリングする際のバッファリング制御方法、バッファリング制御装置、データ転送装置、およびデータ転送フォーマットに関するものであり、特に、ＣＤプレーヤー等の光ディスク装置により再生されたディジタルデータ信号を他の記録媒体に記録する際に、正確な位置からバッファリングを開始させるバッファリング制御方法、およびバッファリング制御装置に関するものである。
背景技術
［０００２］
従来、音楽データ等が記録された光ディスクとして、例えばＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）が広く使用されている。
［０００３］
音楽ＣＤのディスクは非圧縮の音楽データを記録しており、通常のＣＤは直径が１２ｃｍである。これに対し、携帯性を向上させるために、音楽データを圧縮してＭＤ（ＭｉｎｉＤｉｓｃ）にデジタルダビングして持ち歩くことが多くなっている。
［０００４］
最近では、ＭＤよりもさらに容量の大きい不揮発性メモリ、あるいはＨＤＤ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ）といった記録媒体へダビングすることで、１枚のみならず、複数枚のＣＤの楽曲を一括管理できるようになり、それを再生するポータブルオーディオ、ホームオーディオ、カーオーディオのシステムの利用分野が広がっている。
［０００５］
ＣＤからの音楽データをダビングする装置としては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を利用するケースが多いが、ステレオコンポーネントなどのオーディオ機器自体で直接、即ちＰＣを用いることなく、ポータブルオーディオシステム等にダビングが可能なシステムも新たに出現しており、その操作性の容易さにより、市場に受け入れられている。
［０００６］
図２６は、こうしたデジタルダビング、即ち、デジタル信号のままでダビングを行うことにより、デジタル信号を一旦アナログ信号に変換した後再度デジタル信号に戻すこと
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
録媒体を再生する際に、曲の頭出し音の欠落や、曲尾でのノイズ発生などの致命的な問題を生じることになりかねない。
［００２３］
また、ダビングの目的でディスク再生装置にて光ディスクを再生している途中に、振動などの影響で再生データにエラーが生じた場合、図２６に示すシステムでは、バッファリング制御部へエラーの発生を直接的に通知する術がなく、またシステム制御部を介してエラーの発生を検知した場合においても、メモリへの一時バッファリングおよび記録媒体への書き込み自体を曲の先頭、あるいはディスクの先頭からやり直す必要があり、非常に複雑な制御が必要となり、処理時間も多くかかってしまう。
［００２４］
さらには、近年のＣＤ−Ｒ、ＲＷなどメディアの多様化と、前述のようなダビングの高倍速化により、ディスク再生装置の再生部におけるサーボ制御が不安定となる傾向があるため、高倍速ダビングのさらなる高速化の限界の原因にもなってしまう。再生データのエラーを回避するために図３１のようなショックプルーフ対策を施した構成も考えられるが、この場合、ディスク再生装置にショックプルーフ制御部の追加が必要となり、さらにはショックプルーフ用の第２のメモリを追加する必要もあるため、コストアップの要因となってしまう。
［００２５］
本発明は、上記従来の課題を解決するためになされたもので、デジタルデータのダビング時に、正確な位置からのバッファリングを可能とするバッファリング制御方法、及びバッファリング制御装置を提供することを目的とする。
［００２６］
［００２７］
課題を解決するための手段
［００２８］
前記課題を解決するために、本発明の請求項１に係るバッファリング制御方法は、光ディスクから再生されたメインデータをバッファリングする際のバッファリング制御方法であって、メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信し、前記サブデータをもとに、前記メインデータに同期する同期信号を生成し、前記同期信号に基づいて、前記メインデータのバッファリングを開始し、該バッファリングされたデータを他のデバイスに書き出す、ことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
［００２９］
これにより、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
［００３０］
また、本発明の請求項２に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記同期信号を、前記サブデータの中に含まれる同期ビットに基づいて生成することを特徴とする。
［００３１］
これにより、同期ビットを用いてバッファリング開始のタイミング信号を生成することができる。
［００３２］
また、本発明の請求項３に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記同期信号を、前記サブデータの中に含まれる特定パターンに基づいて生成することを特徴とする。
［００３３］
これにより、サブデータに、同期検出用のデータを含める必要がなくなるので、サブデータにより転送するデータ量を少なくすることができる。
［００３４］
また、本発明の請求項４に係るバッファリング制御方法は、請求項３に記載のバッファリング制御方法において、前記同期信号を、前記ワードクロックで周期的にカウントし、前記同期信号が検出されない場合は、前記周期的なカウント位置で、同期信号を内挿する、ことを特徴とする。
［００３５］
これにより、特定パターンが検出できない場合であっても、必ず同期信号を生成することが可能となる。
［００３６］
また、本発明の請求項５に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記サブデータよりアドレス情報を取得し、前記アドレス情報と、あらかじめ設定された指定アドレスとを比較し、前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始することを特徴とする。
［００３７］
これにより、バッファリングを希望する楽曲の、正確な位置からのバッファリングが可
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
システム全体の負荷を軽減することができる。
［００４８］
また、本発明の請求項１１に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記サブデータよりアドレス情報を取得すると共に、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、前記取得したアドレス情報と、前記予測したアドレス情報とが不一致である場合に、バッファリングを停止することを特徴とする。
［００４９］
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
［００５０］
本発明の請求項１２に係るバッファリング制御装置は、光ディスクから再生されたメインデータをバッファリングするバッファリング制御装置であって、メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信する受信部と、前記サブデータをもとに同期信号を生成する同期部と、前記同期信号に基づいて、前記メインデータのバッファリングを開始し、該バッファリングされたデータを他のデバイスに書き出すバッファリング制御部と、を備えたことを特徴とする。
［００５１］
これにより、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
［００５２］
また、本発明の請求項１３に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記同期部は、前記サブデータの中に含まれる同期ビットを検出したものを、前記同期信号とすることを特徴とする。
［００５３］
これにより、同期ビットを用いてバッファリング開始のタイミング信号を生成することができる。
［００５４］
また、本発明の請求項１４に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記同期部は、前記サブデータの中に含まれる特定パターンを検出したものを、前記同期信号とすることを特徴とする。
［００５５］
これにより、サブデータに、同期検出用のデータを含める必要がなくなるので、サブデータにより転送するデータ量を少なくすることができる
［００５６］
また、本発明の請求項１５に係るバッファリング制御装置は、請求項１４に記載のバッファリング制御装置において、前記同期信号を、前記ワードクロックで周期的にカウ
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
る特定パターンに基づいて検出された同期信号の周期が乱れた場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
［００６５］
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
［００６６］
また、本発明の請求項２０に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
［００６７］
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
［００６８］
また、本発明の請求項２１に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記受信部が、前記光ディスクの再生装置にて前記サブデータに付加されたエラー情報を受信した場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
［００６９］
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる
［００７０］
また、本発明の請求項２２に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記サブデータよりアドレス情報を取得するアドレス取得部と、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、を備え、前記異常検知部は、前記取得したアドレス情報と、前記予測されたアドレスとが不一致である場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
［００７１］
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
［００７２］
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
［００７３］
［００７４］
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
［００７５］
［００７６］
［００７７］
［００７８］
［００７９］
［００８０］
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
［００８１］
［００８２］
［００８３］
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
［００８４］
［００８５］
［００８６］
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
［００８７］
発明の効果
［００８８］
本発明によるバッファリング制御装置によれば、おもにＣＤの音楽データをデジタルダビングする際に、システム制御部での判断を介さず、サブデータの同期信号に基づいてメインデータのバッファリングを行うことができ、楽曲のバッファリング開始ポイントを検知してからバッファリングを開始するまでの時間差が無くなり、正確な位置でのバッファリングが可能となる。
［００８９］
また、従来再生装置側で処理を行なっていたショックプルーフ制御の代用ができ、ディスク再生装置側でのショックプルーフ制御、及びショックプルーフ用メモリを削減し、システムの構成上の合理化を図ることが可能となる。
図面の簡単な説明
［００９０］
［図１］図１は、本発明の実施の形態１におけるバッファリング制御装置およびデータ転送装置を有するダビングシステムの構成図である。
［図２］図２は、本発明の実施の形態１における同期部の第１の構成例を示す図である。
［図３］図３は、サブデータに同期ビットが含まれる転送フォーマットの一例を示す図である。
［図４］図４は、本発明の実施の形態１における同期部の第２の構成例を示す図である
【手続補正書】
【提出日】平成21年3月18日(2009.3.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
光ディスクから再生されたメインデータをバッファリングする際のバッファリング制御方法であって、
メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信し、
前記サブデータをもとに、前記メインデータに同期する同期信号を生成し、
前記同期信号に基づいて前記メインデータのバッファリングを開始し、該バッファリングされたデータを、デジタル信号のままでダビングされる記録媒体を有する装置である他のデバイスに書き出す、
ことを特徴とするバッファリング制御方法。
【請求項２】
請求項１に記載のバッファリング制御方法において、
前記同期信号を、前記サブデータの中に含まれる同期ビットに基づいて生成する、
ことを特徴とするバッファリング制御方法。
【請求項３】
請求項１に記載のバッファリング制御方法において、
前記同期信号を、前記サブデータの中に含まれる特定パターンに基づいて生成する、
ことを特徴とするバッファリング制御方法。
【請求項４】
請求項３に記載のバッファリング制御方法において、
前記同期信号を、前記ワードクロックで周期的にカウントし、
前記同期信号が検出されない場合は、前記周期的なカウント位置で、同期信号を内挿する、
ことを特徴とするバッファリング制御方法。
【請求項５】
請求項１に記載のバッファリング制御方法において、
前記サブデータよりアドレス情報を取得し、
前記アドレス情報と、あらかじめ設定された指定アドレスとを比較し、
前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始する、
ことを特徴とするバッファリング制御方法。
【請求項６】
請求項５に記載のバッファリング制御方法において、
取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、
前記アドレス情報が取得されない場合は、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間する、
ことを特徴とするバッファリング制御方法。
【請求項７】
請求項１に記載のバッファリング制御方法において、
前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知して、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項８】
請求項７に記載のバッファリング制御方法において、
前記サブデータに含まれる特定パターンに基づいて生成された同期信号の周期が乱れた場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項９】
請求項７に記載のバッファリング制御方法において、
前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１０】
請求項７に記載のバッファリング制御方法において、
前記光ディスクの再生装置が、前記サブデータに、エラー情報を付加して送信する場合に、該エラー情報を受信した場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１１】
請求項７に記載のバッファリング制御方法において、
前記サブデータよりアドレス情報を取得すると共に、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、
前記取得したアドレス情報と、前記予測したアドレス情報とが不一致である場合に、バッファリングを停止する、
ことを特徴とするバッファリング制御方法。
【請求項１２】
光ディスクから再生されたメインデータをバッファリングするバッファリング制御装置であって、
メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信する受信部と、
前記サブデータをもとに同期信号を生成する同期部と、
前記同期信号に基づいて前記メインデータのバッファリングを開始し、該バッファリングされたデータを、デジタル信号のままでダビングされる記録媒体を有する装置である他のデバイスに書き出すバッファリング制御部と、を備えた、
ことを特徴とするバッファリング制御装置。
【請求項１３】
請求項１２に記載のバッファリング制御装置において、
前記同期部は、前記サブデータの中に含まれる同期ビットを検出したものを、前記同期信号とする、
ことを特徴とするバッファリング制御装置。
【請求項１４】
請求項１２に記載のバッファリング制御装置において、
前記同期部は、前記サブデータの中に含まれる特定パターンを検出したものを、前記同期信号とする、
ことを特徴とするバッファリング制御装置。
【請求項１５】
請求項１４に記載のバッファリング制御装置において、
前記同期信号を、前記ワードクロックで周期的にカウントするカウンタと、
前記同期信号が検出されない場合に、前記周期的なカウント位置で、同期信号を内挿する同期内挿部と、を更に備えた、
ことを特徴とするバッファリング制御装置。
【請求項１６】
請求項１２に記載のバッファリング制御装置において、
前記バッファリング制御部は、
前記サブデータよりアドレス情報を取得するアドレス取得部と、
前記アドレス情報と、あらかじめ指定された指定アドレスとを比較する一致検出部とを備え、
取得した前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始する、
ことを特徴とするバッファリング制御装置。
【請求項１７】
請求項１６に記載のバッファリング制御装置において、
前記アドレス取得部は、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、
前記アドレス情報が検出されない場合に、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間するアドレス内挿部と、を更に備えた、
ことを特徴とするバッファリング制御装置。
【請求項１８】
請求項１２に記載のバッファリング制御装置において、
前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知する異常検知部を備え、
前記バッファリング制御部は、前記異常検知部にて再生データの異常が検出された場合にバッファリングを停止する、
ことを特徴とするバッファリング制御装置。
【請求項１９】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記サブデータの中に含まれる特定パターンに基づいて検出された同期信号の周期が乱れた場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２０】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２１】
請求項１８に記載のバッファリング制御装置において、
前記異常検知部は、前記受信部が、前記光ディスクの再生装置にて前記サブデータに付加されたエラー情報を受信した場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２２】
請求項１８に記載のバッファリング制御装置において、
前記サブデータよりアドレス情報を取得するアドレス取得部と、
取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、を備え、
前記異常検知部は、前記取得したアドレス情報と、前記予測されたアドレスとが不一致である場合に、前記光ディスクから再生されたデータの異常を検知する、
ことを特徴とするバッファリング制御装置。
【請求項２３】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、
前記オーディオデータの各サンプルにつき、１サンプル分のビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、
前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、
前記オーディオデータの１サンプル分を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータを前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、
前記１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータを復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータを出力するデータ受信部とを備えた、
ことを特徴とするデータ転送装置。
【請求項２４】
請求項２３に記載のデータ転送装置において、
前記転送クロック発生部は、前記オーディオデータの各サンプルにつき、該１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生するものであり、
前記データ変換部は、前記オーディオデータの１サンプル分とともにその付加情報を入力し、該１サンプル分に該付加情報を加えたビット幅オーディオデータおよび付加情報を、前記オーディオデータの１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するものであり、
前記データ受信部は、前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータおよび付加情報を出力するものである、
ことを特徴とするデータ転送装置。
【請求項２５】
請求項２４に記載のデータ転送装置において、
前記データ変換部は、
入力した前記オーディオデータのサブコードデータ、セクタ情報およびエラー情報のうちいずれか１つ、または複数を前記付加情報とする、
ことを特徴とするデータ転送装置。
【請求項２６】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、
前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、
前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、
前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部とを備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項２７】
オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、
前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部を備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項２８】
オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、
前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、
前記付加情報をもとに同期信号を生成する同期部と、
前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項２９】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、
前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、
前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、
前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、
前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、
前記付加情報をもとに同期信号を生成する同期部と、
前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えた、
ことを特徴とするオーディオデータ転送装置。
【請求項３０】
オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行う際に使用するデータ転送フォーマットであって、
前記オーディオデータの１サンプル分が、前記１サンプル分のビット幅よりも少ない本数のシリアルデータとなるように分配されるとともに、該分配により前記シリアルデータ領域中に生じた空きビットに前記オーディオデータの付加情報が充填される、
ことを特徴とするデータ転送フォーマット。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクより再生されたデータを受信し、バッファリングする際のバッファリング制御方法、バッファリング制御装置、データ転送装置、およびデータ転送フォーマットに関するものであり、特に、ＣＤプレーヤー等の光ディスク装置により再生されたディジタルデータ信号を他の記録媒体に記録する際に、正確な位置からバッファリングを開始させるバッファリング制御方法、バッファリング制御装置、データ転送装置、およびデータ転送フォーマットに関するものである。
【背景技術】
【０００２】
従来、音楽データ等が記録された光ディスクとして、例えばＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）が広く使用されている。
【０００３】
音楽ＣＤのディスクは非圧縮の音楽データを記録しており、通常のＣＤは直径が１２ｃｍである。これに対し、携帯性を向上させるために、音楽データを圧縮してＭＤ（ＭｉｎｉＤｉｓｃ）にデジタルダビングして持ち歩くことが多くなっている。
【０００４】
最近では、ＭＤよりもさらに容量の大きい不揮発性メモリ、あるいはＨＤＤ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ）といった記録媒体へダビングすることで、１枚のみならず、複数枚のＣＤの楽曲を一括管理できるようになり、それを再生するポータブルオーディオ、ホームオーディオ、カーオーディオのシステムの利用分野が広がっている。
【０００５】
ＣＤからの音楽データをダビングする装置としては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を利用するケースが多いが、ステレオコンポーネントなどのオーディオ機器自体で直接、即ちＰＣを用いることなく、ポータブルオーディオシステム等にダビングが可能なシステムも新たに出現しており、その操作性の容易さにより、市場に受け入れられている。
【０００６】
図２６は、こうしたデジタルダビング、即ち、デジタル信号のままでダビングを行うことにより、デジタル信号を一旦アナログ信号に変換した後再度デジタル信号に戻すことによる音質の劣化を防止できるようにした従来のシステムの構成図を示す。
【０００７】
図２６において、ディスク再生装置１１は、それ自体で直接デジタルダビングが可能なステレオコンポーネントなどに含まれるものであり、光ディスク１０の再生を行い、その再生データを出力するものである。バッファリング制御装置１８１はデジタルダビングの前処理として、ディスク再生装置１１からの再生データを受信し、一時的にＤＲＡＭ等のメモリ１８へバッファリングを行うものである。システム制御部１９は、バッファリング制御装置１８１に対し、バッファリングの指示を行うものである。
【０００８】
ディスク再生装置１１における再生部１２は、光ディスク１０のピックアップやスピンドルモータを制御するサーボ制御や、ピックアップから読み取った信号のデジタル変換、復調、誤り訂正といった一連の動作を実行する。また、ディスク再生装置１１における送信部１３は、再生部１２による再生データを、ポータブルオーディオシステム等の他のデバイスへ転送するための出力装置を有する。
【０００９】
ディスク再生装置１１からの再生データの転送は、ワードクロック、ビットクロック、再生データの３線を使用したシリアル形態での転送が一般的である。特に音楽ＣＤの再生においては、図２７に示すように１６ビットサンプルを単位として“Ｈ”と“Ｌ”とが切り替わるワードクロックを基準に、左右２チャンネルの音楽データを転送するフォーマットが多く採用されている。即ち、ワードクロックが“Ｈ”か“Ｌ”かに応じて、音楽データを構成する１６ビット単位のデータが左，右いずれのチャンネルに該当するかを区別している。さらに、ＣＤの再生データには、メインデータである音楽データとは別にディスクを選択的に再生するための、即ちＣＤ中に収録された複数の楽曲の中から所望の楽曲を選択して再生等するための、サブデータが存在しており、受信側でそのデータを必要とする場合には、サブデータの転送も行う。
【００１０】
図２８は、サブデータをメインデータと同一の経路で転送する際のデータのフォーマットの一例を示す図である。図２９に示す受信部１８２は図２６の受信部１５に相当するものであり、この構成により、サブデータをメインデータと同一の経路により伝送でき、容易にデータの転送経路数を最小限にすることができる（特許文献１参照）。  
【００１１】
このデータを受信する受信部の構成を図２９に示す。
【００１２】
図２９において、受信部１８２で受信した再生データにはメインデータとサブデータとが含まれており、これらのうち、メインデータはバッファリング制御部１８４へ、サブデータはサブデータレジスタ１８３へとそれぞれ送られる。
【００１３】
即ち、受信部１８２に含まれる１７ビット長のシフトレジスタ１８２ａは、ビットクロックに同期してそのシリアル入力に順次入力される再生データをその内部で順次シフトしてゆき、１７ビット分のデータが蓄積されると、その蓄積されたデータをシフトレジスタ１８２ａのパラレル出力から受信データレジスタ１８２ｂに転送する。受信データレジスタ１８２ｂはその先頭ビットをサブデータとしてサブデータレジスタ１８３に、残りのデータをメインデータとしてバッファリング制御部１８４にそれぞれ出力する。この構成により、メインデータとサブデータとは互いに同期して出力される。なお、受信データレジスタ１８２ｂはワードクロックと、インバータ１８２ｃによるその反転クロックとをクロックとして用いている。
【００１４】
また、図３０はこの受信部１８２に対応するディスク再生装置１１の送信部１３の構成を示すものである。
【００１５】
図３０において、送信部１３にて受信した再生部１２からのメインデータおよびサブンデータは送信データレジスタ１３ａに蓄えられる。この時、サブデータが先頭ビットとなりメインデータはその後に付加される。これらメインデータおよびサブデータは、シフトレジスタ１３ｂにパラレルで伝送され、ビットクロック発生器１３ｅにより発生されたビットクロックに同期して１ビットずつ受信部１８２に向け出力される。ワードクロック発生器１３ｄによりビットクロックの１７ビット単位で“Ｈ”と“Ｌ”とが入れ替わるワードクロックが発生され、受信部１８２に向け出力される。また、ビットクロック発生器１３ｅにより、１６ビットのメインデータが入力されるごとに、１７ビットのビットクロックが発生される。なお、送信データレジスタ１３ｂはワードクロックと、インバータ１３ｃによるその反転クロックとをクロックとして用いている。
【００１６】
また、図２６におけるシステム制御部１９により、サブデータレジスタ１８３内のサブデータがチェックされ、これによりディスクの再生位置を認識することができ、これらの情報をもとに、バッファリング制御部１８４へのバッファリング指示が行われる。システム制御部１９からのバッファリング指示に基づき、バッファリング制御部１８４ｂにより、メモリ１８へのメインデータのバッファリングが行われる。
【００１７】
そして、メモリ１８に一時記憶されたデータは、再び読み出され、図示しない圧縮部により圧縮処理がなされた後、ポータブルオーディオシステム等の他のデバイスにおける記憶装置、即ち、ＭＤやＨＤＤなどの記憶媒体へと書き出される。
【００１８】
図３１は、ＣＤからの音楽データをダビングする従来のシステムの、他の構成の一例を示す図である。
【００１９】
図３１のディスク再生装置では、図２６で示すディスク再生装置の構成に対して、振動時などの音飛び防止用にショックプルーフ制御部２６４がディスク再生装置１１内に追加されており、再生部２６２により再生された再生データを、ショックプルーフ制御部２６４により、ＤＲＡＭ等の第２のメモリ２６５に対して一時記憶させた後、読み出しが行われ、送信部２６３より再生データが転送される構成となっている。ここで、図２８や図３１に示すように再生データとしてメインデータとサブデータを転送するためには、第２のメモリ２６５に対し、メインデータに対応したサブデータを書き込み、読み出す必要がある。
【特許文献１】特開２００２−２６１７１６号公報（第５頁−第６頁  図１−図２）
【発明の開示】
【発明が解決しようとする課題】
【００２０】
ところで、上述したように、システム制御部１９はメインデータと共にサブデータを受信することで、楽曲の開始位置や、曲間の位置を把握することができ、バッファリングの開始タイミングを制御することが可能となっている。例えば、指定した楽曲のみをダビングする場合などは、サブデータの情報より曲番号をチェックし、指定曲の開始位置を認識し、バッファリング開始の指令を送ることでこれを実現できる。
【００２１】
しかしながら、上述した従来のシステムでは、システム制御部１９が、サブデータレジスタ１８３を介してサブデータをチェックし、楽曲の曲頭や曲尾を検出した後に、バッファリング制御部に対して指令を送るので、楽曲のバッファリング開始位置を検知してからバッファリングを開始するまでの間に時間差が発生し、本来の再生側と同様の正確な位置での開始タイミングよりズレが生じてしまう。
【００２２】
特に、昨今のダビングの高倍速化に伴い、データの転送レートが高くなった時ほど、システム制御部を介する時間差が顕著に影響を及ぼし、ダビング後のＭＤ等の記録媒体を再生する際に、曲の頭出し音の欠落や、曲尾でのノイズ発生などの致命的な問題を生じることになりかねない。
【００２３】
また、ダビングの目的でディスク再生装置にて光ディスクを再生している途中に、振動などの影響で再生データにエラーが生じた場合、図２６に示すシステムでは、バッファリング制御部へエラーの発生を直接的に通知する術がなく、またシステム制御部を介してエラーの発生を検知した場合においても、メモリへの一時バッファリングおよび記録媒体への書き込み自体を曲の先頭、あるいはディスクの先頭からやり直す必要があり、非常に複雑な制御が必要となり、処理時間も多くかかってしまう。
【００２４】
さらには、近年のＣＤ−Ｒ、ＲＷなどメディアの多様化と、前述のようなダビングの高倍速化により、ディスク再生装置の再生部におけるサーボ制御が不安定となる傾向があるため、高倍速ダビングのさらなる高速化の限界の原因にもなってしまう。再生データのエラーを回避するために図３１のようなショックプルーフ対策を施した構成も考えられるが、この場合、ディスク再生装置にショックプルーフ制御部の追加が必要となり、さらにはショックプルーフ用の第２のメモリを追加する必要もあるため、コストアップの要因となってしまう。
【００２５】
本発明は、上記従来の課題を解決するためになされたもので、デジタルデータのダビング時に、正確な位置からのバッファリングを可能とするバッファリング制御方法、及びバッファリング制御装置を提供することを目的とする。
【００２６】
また、再生データのエラー回避を容易かつ安価な構成にて実現し、ダビング時間を短縮し信頼性のあるデータをダビングすることが可能なバッファリング制御方法、及びバッファリング制御装置を提供することを目的とする。
【００２７】
さらに、ダビングの高倍速化に伴いデータの転送クロックが高速になった場合に対ノイズ性で不利となる問題を解決できるともに、デジタルデータのダビング時に、正確な位置からのバッファリングを可能とするデータ転送装置、及びデータ転送フォーマットを得ることを目的とする。
【課題を解決するための手段】
【００２８】
前記課題を解決するために、本発明の請求項１に係るバッファリング制御方法は、光ディスクから再生されたメインデータをバッファリングする際のバッファリング制御方法であって、メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信し、前記サブデータをもとに、前記メインデータに同期する同期信号を生成し、前記同期信号に基づいて前記メインデータのバッファリングを開始し、該バッファリングされたデータを、デジタル信号のままでダビングされる記録媒体を有する装置である他のデバイスに書き出す、ことを特徴とする。
【００２９】
これにより、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
【００３０】
また、本発明の請求項２に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記同期信号を、前記サブデータの中に含まれる同期ビットに基づいて生成することを特徴とする。
【００３１】
これにより、同期ビットを用いてバッファリング開始のタイミング信号を生成することができる。
【００３２】
また、本発明の請求項３に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記同期信号を、前記サブデータの中に含まれる特定パターンに基づいて生成することを特徴とする。
【００３３】
これにより、サブデータに、同期検出用のデータを含める必要がなくなるので、サブデータにより転送するデータ量を少なくすることができる。
【００３４】
また、本発明の請求項４に係るバッファリング制御方法は、請求項３に記載のバッファリング制御方法において、前記同期信号を、前記ワードクロックで周期的にカウントし、前記同期信号が検出されない場合は、前記周期的なカウント位置で、同期信号を内挿する、ことを特徴とする。
【００３５】
これにより、特定パターンが検出できない場合であっても、必ず同期信号を生成することが可能となる。
【００３６】
また、本発明の請求項５に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記サブデータよりアドレス情報を取得し、前記アドレス情報と、あらかじめ設定された指定アドレスとを比較し、前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始することを特徴とする。
【００３７】
これにより、バッファリングを希望する楽曲の、正確な位置からのバッファリングが可能となる。
【００３８】
また、本発明の請求項６に係るバッファリング制御方法は、請求項５に記載のバッファリング制御方法において、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、前記アドレス情報が取得されない場合は、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間することを特徴とする。
【００３９】
これにより、アドレス情報が検出できない場合であっても、予め設定したアドレスからのバッファリングを開始することが可能となる。
【００４０】
また、本発明の請求項７に係るバッファリング制御方法は、請求項１に記載のバッファリング制御方法において、前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知して、バッファリングを停止することを特徴とする。
【００４１】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００４２】
また、本発明の請求項８に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記サブデータに含まれる特定パターンに基づいて生成された同期信号の周期が乱れた場合に、バッファリングを停止することを特徴とする。
【００４３】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００４４】
また、本発明の請求項９に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、バッファリングを停止することを特徴とする。
【００４５】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００４６】
また、本発明の請求項１０に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記光ディスクの再生装置が、前記サブデータに、エラー情報を付加して送信する場合に、該エラー情報を受信した場合に、バッファリングを停止することを特徴とする。
【００４７】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００４８】
また、本発明の請求項１１に係るバッファリング制御方法は、請求項７に記載のバッファリング制御方法において、前記サブデータよりアドレス情報を取得すると共に、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測し、前記取得したアドレス情報と、前記予測したアドレス情報とが不一致である場合に、バッファリングを停止することを特徴とする。
【００４９】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００５０】
また、本発明の請求項１２に係るバッファリング制御装置は、光ディスクから再生されたメインデータをバッファリングするバッファリング制御装置であって、メインデータの複数ビットを単位とする区切りタイミングであるワードクロックを基準として、光ディスクから再生されたメインデータと、サブデータとを受信する受信部と、前記サブデータをもとに同期信号を生成する同期部と、前記同期信号に基づいて前記メインデータのバッファリングを開始し、該バッファリングされたデータを、デジタル信号のままでダビングされる記録媒体を有する装置である他のデバイスに書き出すバッファリング制御部と、を備えたことを特徴とする。
【００５１】
これにより、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
【００５２】
また、本発明の請求項１３に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記同期部は、前記サブデータの中に含まれる同期ビットを検出したものを、前記同期信号とすることを特徴とする。
【００５３】
これにより、同期ビットを用いてバッファリング開始のタイミング信号を生成することができる。
【００５４】
また、本発明の請求項１４に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記同期部は、前記サブデータの中に含まれる特定パターンを検出したものを、前記同期信号とすることを特徴とする。
【００５５】
これにより、サブデータに、同期検出用のデータを含める必要がなくなるので、サブデータにより転送するデータ量を少なくすることができる
【００５６】
また、本発明の請求項１５に係るバッファリング制御装置は、請求項１４に記載のバッファリング制御装置において、前記同期信号を、前記ワードクロックで周期的にカウントするカウンタと、前記同期信号が検出されない場合に、前記周期的なカウント位置で、同期信号を内挿する同期内挿部と、を更に備えることを特徴とする。
【００５７】
これにより、特定パターンが検出できない場合であっても、必ず同期信号を生成することが可能となる。
【００５８】
また、本発明の請求項１６に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記バッファリング制御部は、前記サブデータよりアドレス情報を取得するアドレス取得部と、前記アドレス情報と、あらかじめ指定された指定アドレスとを比較する一致検出部とを備え、取得した前記アドレス情報が、前記指定アドレスと一致した場合に、前記メインデータのバッファリングを開始することを特徴とする。
【００５９】
これにより、バッファリングを希望する楽曲の、正確な位置からのバッファリングが可能となる。
【００６０】
また、本発明の請求項１７に係るバッファリング制御装置は、請求項１６に記載のバッファリング制御装置において、前記アドレス取得部は、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、前記アドレス情報が検出されない場合に、前記予測したアドレス情報を用いて、欠落したアドレス情報を補間するアドレス内挿部と、を更に備えることを特徴とする。
【００６１】
これにより、アドレス情報が検出できない場合であっても、予め設定したアドレスからのバッファリングを開始することが可能となる。
【００６２】
また、本発明の請求項１８に係るバッファリング制御装置は、請求項１２に記載のバッファリング制御装置において、前記サブデータをもとに、前記光ディスクから再生されたデータの異常を検知する異常検知部を備え、前記バッファリング制御部は、前記異常検知部にて再生データの異常が検出された場合にバッファリングを停止することを特徴とする。
【００６３】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００６４】
また、本発明の請求項１９に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記サブデータの中に含まれる特定パターンに基づいて検出された同期信号の周期が乱れた場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
【００６５】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００６６】
また、本発明の請求項２０に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記サブデータをもとにパリティのチェックを行い、エラーが判定された場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
【００６７】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００６８】
また、本発明の請求項２１に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記異常検知部は、前記受信部が、前記光ディスクの再生装置にて前記サブデータに付加されたエラー情報を受信した場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
【００６９】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる
【００７０】
また、本発明の請求項２２に係るバッファリング制御装置は、請求項１８に記載のバッファリング制御装置において、前記サブデータよりアドレス情報を取得するアドレス取得部と、取得済みの前記アドレス情報をもとに、取得されるべきアドレス情報を予測するアドレス予測部と、を備え、前記異常検知部は、前記取得したアドレス情報と、前記予測されたアドレスとが不一致である場合に、前記光ディスクから再生されたデータの異常を検知することを特徴とする。
【００７１】
これにより、システム制御部を介さずにバッファリングを停止することができるので、システム全体の負荷を軽減することができる。
【００７２】
また、本発明の請求項２３に係るデータ転送装置は、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、前記オーディオデータの各サンプルにつき、１サンプル分のビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、前記オーディオデータの１サンプル分を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータを前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、前記１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータを復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータを出力するデータ受信部とを備えたことを特徴とする。
【００７３】
これにより、オーディオデータを、転送クロック、極性クロックとともに伝送する際に、オーディオデータをパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。
【００７４】
また、本発明の請求項２４に係るデータ転送装置は、請求項２３に記載のデータ転送装置において、前記転送クロック発生部は、前記オーディオデータの各サンプルにつき、該１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生するものであり、前記データ変換部は、前記オーディオデータの１サンプル分とともにその付加情報を入力し、該１サンプル分に該付加情報を加えたビット幅オーディオデータおよび付加情報を、前記オーディオデータの１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するものであり、前記データ受信部は、前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元することにより、該転送クロックおよび該極性クロックに同期してオーディオデータおよび付加情報を出力するものであることを特徴とする。
【００７５】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報をパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。
【００７６】
また、本発明の請求項２５に係るデータ転送装置は、請求項２４に記載のデータ転送装置において、前記データ変換部は、入力した前記オーディオデータのサブコードデータ、セクタ情報およびエラー情報のうちいずれか１つ、または複数を前記付加情報とするものであることを特徴とする。
【００７７】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報をパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。
【００７８】
また、本発明の請求項２６に係るデータ転送装置は、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部とを備えたことを特徴とするものである。
【００７９】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報をパラレル伝送により送信することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。
【００８０】
また、本発明の請求項２７に係るデータ転送装置は、オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部を備えたことを特徴とするものである。
【００８１】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送により受信することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができる。
【００８２】
また、本発明の請求項２８に係るデータ転送装置は、オーディオデータのチャンネルの極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うオーディオデータ転送装置であって、前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、前記付加情報をもとに同期信号を生成する同期部と、前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えたことを特徴とするものである。
【００８３】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送により受信することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができるとともに、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
【００８４】
また、本発明の請求項２９に係るデータ転送装置は、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行うデータ転送装置であって、前記オーディオデータの各サンプルにつき、１サンプル分に付加情報を加えたビット幅よりも少ない前記複数のデータ線の線数に対応する個数の前記転送クロックを発生する転送クロック発生部と、前記転送クロックに同期した前記極性クロックを発生する極性クロック発生部と、前記オーディオデータの１サンプル分およびその付加情報を、該１サンプル分のビット幅よりも少ない線数の前記複数のデータ線に分配するとともに、該分配されたオーディオデータおよび付加情報を前記極性クロックに同期させると共に前記転送クロックにビット単位で同期させて出力するデータ変換部と、前記オーディオデータの１サンプル分に前記付加情報を加えたビット幅よりも少ない線数の前記複数のデータ線に分配されたオーディオデータ、前記転送クロックおよび前記極性クロックを受信するとともに、該複数のデータ線に分配された該オーディオデータおよび付加情報を復元し分離することにより、オーディオデータおよび付加情報を出力するデータ受信部と、前記付加情報もとに同期信号を生成する同期部と、前記同期信号に基づいて、前記オーディオデータのバッファリングを開始するバッファリング制御部とを備えたことを特徴とするものである。
【００８５】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができるとともに、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
【００８６】
また、本発明の請求項３０に係るデータ転送フォーマットは、オーディオデータのチャンネル毎の極性を示す極性クロックと、前記オーディオデータを転送するための転送クロックと、前記転送クロックに同期した複数のデータ線を用いて、オーディオデータの転送を行う際に使用するデータ転送フォーマットであって、前記オーディオデータの１サンプル分が、前記１サンプル分のビット幅よりも少ない本数のシリアルデータとなるように分配されるとともに、該分配により前記シリアルデータ領域中に生じた空きビットに前記オーディオデータの付加情報が充填されることを特徴とするものである。
【００８７】
これにより、オーディオデータおよびその付加情報を、転送クロック、極性クロックとともに伝送する際に、オーディオデータおよび付加情報についてはパラレル伝送することになり、極性クロックの周波数を下げることができるので、ダビングが高倍速となった場合に対ノイズ性で不利となる問題を解決することができるとともに、楽曲開始を検知してからバッファリング開始までの時間差を無くすことができ、正確な位置からのバッファリングが可能となる。
【発明の効果】
【００８８】
本発明によるバッファリング制御装置によれば、おもにＣＤの音楽データをデジタルダビングする際に、システム制御部での判断を介さず、サブデータの同期信号に基づいてメインデータのバッファリングを行うことができ、楽曲のバッファリング開始ポイントを検知してからバッファリングを開始するまでの時間差が無くなり、正確な位置でのバッファリングが可能となる。
【００８９】
また、従来再生装置側で処理を行なっていたショックプルーフ制御の代用ができ、ディスク再生装置側でのショックプルーフ制御、及びショックプルーフ用メモリを削減し、システムの構成上の合理化を図ることが可能となる。
【発明を実施するための最良の形態】
【００９０】
（実施の形態１）
以下、本発明の実施の形態を図を用いて説明する。
【００９１】
本発明の実施の形態１によるバッファリング制御装置は、光ディスクの再生を行うＣＤプレーヤ（ディスク再生装置）から、ポータブルオーディオシステム等に音楽データ等のデジタルダビングを行う状況下において、データの圧縮処理などを行い記録媒体に書き出すまでの前処理として、受信したメインデータを一時的にメモリにバッファリングする際、正確な位置からバッファリングできるようにしたものである。
【００９２】
図１は、本実施の形態１によるバッファリング制御装置を用いてデジタルダビングを行うダビングシステムの構成を示す図である。
【００９３】
図１において、ディスク再生装置１１は、図２６で示した従来のディスク再生装置１１と同様のものであり、光ディスク１０の再生を行い、その再生データを出力するものである。
【００９４】
バッファリング制御装置１４は、ディスク再生装置１１から転送された再生データである、メインデータとサブデータとを、ワードクロック、ビットクロックとともに受信する受信部１５と、受信部１５よりサブデータを入力し、同期信号を生成する同期部１６と、同期信号に基づいてメインデータのバッファリングを制御するバッファリング制御部１７とにより構成されている。
【００９５】
なお、図１では図示していないが、ディスク再生装置１１から出力されるワードクロックは、バッファリング制御装置１４の同期部１６、及びバッファリング制御部１７にも供給される。
【００９６】
メモリ１８は、バッファリング制御装置１４より送られたメインデータを一時的に記憶するものであり、メモリ１８に格納されたデータは、データをダビングする対象である他のデバイスの記憶媒体への書き込みを行う記憶装置へと送られる。
【００９７】
システム制御部１９は、バッファリング制御装置１４に対し、各種の設定を行うものである。
【００９８】
上述したバッファリング制御装置１４、メモリ１８、及びシステム制御部１９は、１つの、あるいは複数の集積回路により構成される。
【００９９】
次に、図１におけるバッファリング制御装置１４をより詳細に説明する。
【０１００】
受信部１５は、ディスク再生装置１１の送信部１３より送信されたメインデータとサブデータとを受信するものであり、図２６で示した従来のバッファリング制御装置１８１の受信部１５と同様の構成により実現できる。受信部１５で受信した再生データのうち、メインデータはバッファリング制御部１７へ、サブデータは同期部１６へとそれぞれ送られる。
【０１０１】
このとき送信部１３より送られてくるデータの転送スピードは、ＣＤの通常再生速度での転送スピードに限らず、高倍速あるいは可変速であっても、バッファリング制御装置１４とメモリ１８とからなるバッファリング機構により吸収され、後段のシステムへの影響を軽減することができる。ただし、ワードクロックで区切られるサンプル単位で、データを正確に扱うために、ディスク再生装置１１の送信部１３においては、メインデータとサブデータとが対応付けられて送信されることが望ましい。即ち、このメインデータとサブデータとは互いに同期し送信されることが望ましい。これにより、本実施の形態１によるバッファリング制御装置１４によりショックプルーフ制御を代用することも可能となり、システムの合理化、即ち回路規模の削減が実現できる。
【０１０２】
図２は、図１の同期部１６の具体的な構成の一例を示す図である。図２に示す同期部１６の構成は、例えば図３に示すような、サブデータに同期ビットが含まれる形式の転送フォーマットのデータを受信する場合に採用されるものである。この場合、ワードクロックで区切られるメインデータの１サンプルあたりに、２ビット分のサブデータを受信するが、そのうちの１ビットが同期ビットとして与えられる。
【０１０３】
図２に示す同期部１６は、ワードクロックおよびインバータ１６ｂにより反転されたワードクロックをクロックとして使用するレジスタ１６ａにより、サブデータに含まれる同期ビットがラッチされることにより、サブデータより選択された同期ビットが、ワードクロックにより再同期され、同期信号として出力される。
【０１０４】
このようにして、サブデータより生成された同期信号は、ワードクロックに同期して送られるメインデータと同期がとれたものとなり、この同期信号は、バッファリング制御部１７に送られ、バッファリング開始のタイミング信号として使用される。
【０１０５】
なお、ディスク再生装置１１より送信されるサブデータの同期ビットは、再生されたサブデータに含まれる同期ビットそのものを用いても良いし、送信部１３において、サブデータをもとに生成された同期信号を受信したものであっても良い。
【０１０６】
図４は、同期部１６の他の具体的構成例を示す図である。
【０１０７】
図４に示す同期部１６は、同期検出部４１により、サブデータに含まれる特定パターンを検出して同期信号を生成するものである。
【０１０８】
ＣＤのサブコードデータを、シリアル形式にて取得するケースにおいては、ＩＥＣ６０９５８におけるディジタルオーディオインタフェースのユーザビットの形式が一般的となっている。このユーザビットをサブデータとして適用する場合に、例えば図２８で示すフォーマットのように送ることができる。この時、ＣＤの１フレームは、１２のオーディオサンプルと１つのサブコードシンボルとで形成される。９８のサブコードシンボルで１つのブロックを構成し、ユーザビットとしてのデータは１２×９８＝１１７６ビットとなる（図６参照）。
【０１０９】
ここで、シンクワードは、最小１６回連続する“０”ビットで表されるものであり、次にくるスタートビット“１”を基準にブロックの同期をとることができる。これを同期パターンとして検出するのが、図４で示す同期検出部４１であり、ワードクロックおよびインバータ４１ｘによるその反転クロックをクロックとして用いる１７個のレジスタ４１ｂ，４１ｃ，４１ｄ，・・・，４１ｐ，４１ｑ，４１ｒを互いに直列接続してサブデータおよびスタートビットを順次シフトするように構成し、ワードクロックでシフトインされたサブデータおよびスタートビットより特定パターンを検出する論理ゲート４１ａにより、同期信号を生成する。即ち、論理ゲート４１ａは１７入力の論理積ゲートであり、レジスタ４１ｂの出力に対する入力のみが非反転入力であり、残りの全てのレジスタ４１ｃ，４１ｄ，・・・，４１ｐ，４１ｑ，４１ｒの出力に対する入力は全て反転入力となっている。従って、サブデータおよびスタートビットが特定パターン、即ち“０００００００００００００００１”に一致する時、論理ゲート４１ａは同期信号を発生する。
【０１１０】
図５は、実際に特定パターンを検出して同期信号を生成するタイミングチャートであり、同期検出部４１は、サブデータ（ｂ）に含まれるシンクワードの次にくるスタートビット“１”を基準に、同期信号（ｃ）を生成する。
【０１１１】
図７に示す同期部１６は、図４における同期部１６に対して、アドレスを補間する機能を追加したものである。図４に示す同期部１６は、サブデータに周期的に含まれる特定パターンを検出して同期信号を生成するものであるが、再生データが転送される過程で特定パターンが欠落したり、あるいはディスク再生装置１１におけるエラーが原因で、特定パターンが検出できないケースもありうる。特にＣＤの場合、メインデータは誤り訂正によりエラーの復元が可能であるが、サブコードデータは誤り訂正ができず、このため多少のキズで同期信号が欠落することで、正確な位置でのバッファリングが出来ない可能性がある。
【０１１２】
図７に示す同期部１６は、このような不具合を解消するために、同期検出部４１にて検出された検出同期信号をもとに欠落した同期信号を内挿する同期信号内挿部７１を備え、同期部１６において同期信号の内挿を行う。
【０１１３】
図７における同期検出部４１は、例えば図４のものと同じ構成のものを用いることができるので、その説明を省略する。図８のタイミングチャートに示すように、サブデータ（ｂ）にエラーｅが含まれていた場合、検出同期信号は正規の位置ｆで発生しない。そこで図７に示す同期内挿部７１は、一度検出した検出同期信号を基準にワードクロックおよびインバータ７１ｂにより反転したワードクロックによりカウンタ７１ａを動作させ、周期的なカウント位置で内挿同期信号ｇを発生させる。この内挿同期信号を同期信号として使用することで、サブデータにエラーが含まれることにより同期信号が発生しない場合であっても、見かけ上、必ず、同期信号を発生することができる。
【０１１４】
図９は、バッファリング制御部１７の具体的な構成を示す図である。
【０１１５】
バッファリング制御部１７は、アドレス取得部９１と、一致検出部９２と、書込み制御部９３と、指定アドレス格納部９４と、を有する。
【０１１６】
アドレス取得部９１は、サブデータに含まれるアドレス情報を取得するものである。ＣＤにおいては、サブコードＱデータの時間情報を、アドレス情報として利用しており、バッファリング制御部１７において、このアドレス情報を利用することで、ディスク再生装置１１においてＣＤ再生を開始するのと同じように、受信したメインデータのメモリ１８へのバッファリング開始タイミングを選択することができる。
【０１１７】
一致検出部９２は、取得アドレスと、後述する指定アドレスとが互いに一致するか否かを判断するものである。書込み制御部９３は、メインデータのメモリ１８への書き込みを制御するものであり、受信部１５からのメインデータを一時的に保持するバッファ９３ａと、データの書き込みを許可する許可信号を出力するゲート部９３ｂと、一致検出部９２からの一致信号と同期信号とが入力される論理積ゲート９３ｃとを有する。指定アドレス格納部９４は、システム制御部１９よりあらかじめ設定される、バッファリング開始タイミングを示す指定アドレスを格納するものであり、例えば、ダビングを開始したい曲の先頭アドレスがシステム制御部１９により設定される。
【０１１８】
次に、以上のように構成される、本発明の実施の形態１によるバッファリング制御装置１４の動作について、図１０を用いて説明する。
【０１１９】
図１０は、バッファリング制御装置１４の動作を説明するためのタイミングチャートであり、図１０（ａ）は同期部１６からの同期信号を、図１０（ｂ）はアドレス取得部９１で検出された取得アドレスを、図１０（ｃ）は指定アドレス格納部９４に格納される指定アドレスを、図１０（ｄ）はゲート部９３ｂより出力されるバッファリングの許可信号を、それぞれ表す。
【０１２０】
受信部１５より出力されるメインデータは、ワードクロックとともに、図９における書込み制御部９３へと送られる。一方、サブデータは、同期部１６、及びアドレス取得部９１へ送られ、同期部１６では、サブデータに基づいて同期信号が生成され、アドレス取得部９１では、サブデータに含まれるアドレス情報が取得される。
【０１２１】
アドレス取得部９１において取得される取得アドレスは、図１０（ｂ）で示すように、同期信号（ａ）の周期で更新される。そして、一致検出部９２では、指定アドレス（ｃ）と取得アドレス（ｂ）との一致検出が行われ、互いのアドレスが一致した場合に、一致信号が書込み制御部９３へ出力される。
【０１２２】
書込み制御部９３においては、論理積ゲート９３ｃが同期信号と一致したタイミングで一致信号を受けると、ゲート部９３ｂがメインデータのバッファリングを許可する許可信号（ｄ）を、バッファ９３ａに出力し、これにより、受信部１５より送られていたメインデータがメモリ１８に出力され、ワードクロックを基準に、正確なアドレス位置からのバッファリングが開始される。
【０１２３】
以上のように、本実施の形態１によるバッファリング制御装置によれば、ディスク再生装置より送られるサブデータより、メインデータに同期した同期信号を生成し、この同期信号をもとに、サブデータに含まれるアドレス情報を順次取得し、所望のバッファリング開始タイミングを示す指定アドレスと、取得アドレスとが一致したときに、メインデータのバッファリングを開始することとしたので、正確な位置からのバッファリングを実行することができ、これにより、従来の構成において生じていた曲頭での音欠けといった問題を解消することが可能となる。
【０１２４】
また、データの転送過程、あるいはディスク再生装置において同期信号が欠落した場合は、バッファリング制御装置内の同期内挿部で同期信号を補間するようにしたので、確実に同期信号を生成することができ、安定してバッファリング制御を行なうことが可能となる。
【０１２５】
（実施の形態２）
本実施の形態２によるバッファリング制御装置は、バッファリング制御部１７のアドレス取得部において、アドレスの内挿を行い、欠落したアドレスを補間するものである。
【０１２６】
即ち、上述した実施の形態１によるバッファリング制御装置において、そのバッファリング制御部１７におけるアドレス取得部９１は、サブデータに含まれるアドレス情報を取得するものであるが、同期信号が、ディスク再生装置１１内、あるいは信号の転送過程におけるエラーが原因で検出できないのと同様に、アドレス情報についても、ディスク再生装置１１内のエラー、あるいはディスク再生装置１１からの転送過程におけるエラーが原因で検出できないケースが生じ得るものであり、この時、指定アドレスと一致検出する為の比較アドレスが失われた場合、バッファリングを開始すべきポイントで一致信号が生成されず、バッファリングが開始されないという問題が生じる。
【０１２７】
本実施の形態２によるバッファリング制御装置は、上述のようにアドレスの内挿を行い、欠落したアドレスを補間することにより、この問題を解消できるようにしたものである。
【０１２８】
図１１は、本実施の形態２によるバッファリング制御装置におけるアドレス取得部１１１の構成を示す図である。なお、アドレス取得部１１１以外のバッファリング制御装置１４の構成要素は、上述した実施の形態１によるものと同一である。
【０１２９】
アドレス取得部１１１は、アドレス検出部１１２と、判定部１１３と、予測アドレス算出部１１４と、アドレス内挿部１１５と、論理積ゲート１１６および１１７とを有する。
【０１３０】
以下、本発明の実施の形態２によるバッファリング制御装置における、バッファリング制御部１７内のアドレス取得部１１１の動作を、図１２に示すタイミングチャートを用いて説明する。
【０１３１】
図１２において、図１２（ａ）はバッファリング制御装置１４の同期部１６からの同期信号を、図１２（ｂ）はアドレス検出部１１２で検出された取得アドレスを、図１２（ｃ）は判定部１１３より出力される判定信号を、図１２（ｄ）は予測アドレス算出部１１４より出力される予測アドレスを、図１２（ｅ）はアドレス内挿後の内挿アドレスをそれぞれ表す。
【０１３２】
図１１におけるアドレス検出部１１２は、図１２（ｂ）に示すように、バッファリング制御装置１４の受信部１５より送られるサブデータより、アドレス情報として、アドレス“０２：０１：７４”を取得すると、この取得アドレスを、判定部１１３に送信する。判定部１１３では、該取得アドレスのエラーの有無が判定される。この判定は、ＣＤにおけるサブコードＱデータを例にとると、例えばＣＲＣチェックにてその判定を行うことができる。
【０１３３】
判定部１１３にて判定ＯＫとなった場合、図１２（ｅ）に示すように、論理積ゲート１１６を介してアドレス内挿部１１５へ、取得アドレス“０２：０１：７４”がロードされる。
【０１３４】
次に、アドレス検出部１１２は、サブデータより次のアドレスを取得し、判定部１１３に送信する。この時、図１２（ｂ）に示すように、取得したアドレスにエラーが生じている場合、判定部１１３にてエラー有の判定がなされ、図１２（ｃ）に示すように、判定ＮＧを示す判定信号が出力される。予測アドレス算出部１１４では、アドレス内挿部１１５より得られるアドレス“０２：０１：７４”の値をインクリメントすることにより、欠落した予測アドレス“０２：０２：００”を算出しており、判定部１１２より判定ＮＧが出力されると、図１２（ｅ）に示すように、予測アドレス“０２：０２：００”が、論理積ゲート１１７を介してアドレス内挿部１１５にロードされる。
【０１３５】
このように、同期信号に基づき、取得アドレスと予測アドレスのいずれかのロードが順次発生し、アドレス内挿部１１５からは、欠落したアドレスのない内挿アドレスが出力される（ｅ）。したがって、サブデータにエラーが含まれていた場合でも、内挿アドレスを指定アドレスと一致した比較アドレスとすることができ、必ず、指定アドレスの位置でのバッファリングを開始することができる。
【０１３６】
なお、本実施の形態２によるバッファリング制御装置のバッファリング制御部１４は、以下に述べるように、ショックプルーフ制御に応用することが可能である。即ち、図１３に示すバッファリング制御部１３０において、書込み制御部９３はブロック単位での書込み完了信号を出力し、アドレス取得部９１は判定ＯＫ信号を出力し、指定アドレス格納部９４は、書込み制御部９３からのブロック単位での書込み完了信号を入力するとともに、アドレス取得部９１からの判定ＯＫ信号を入力する。
【０１３７】
このような構成を有するバッファリング制御部１３０によれば、メモリ１８へのバッファリングを、サブデータの同期信号にもとづくアドレスブロック単位とした場合に、書込みデータを有効とする際に、指定アドレス格納部９４内の指定アドレスを自動的に更新することができる。
【０１３８】
このとき、サブデータの同期信号が、メインデータのワードクロックで区切られるサンプル単位で同期が取れていれば、バッファリングが一時停止した際に、指定アドレス格納部９４に格納されているアドレスが、バッファリングの一時停止状態から再度バッファリングする際の接続アドレスとなり、メモリ１８上でデータを連結させることができる。
【０１３９】
したがって、図３１に示すように、ディスク再生装置２６１側で行なっていた、ショックプルーフ制御時のアドレス制御を、バッファリング制御部１３０により実現することができ、システムの合理化を図ることが可能となる。
【０１４０】
以上のように、本実施の形態２によるバッファリング制御装置によれば、ディスク再生装置内、あるいはディスク再生装置１１からの転送過程におけるエラーが原因で取得アドレスが欠落した場合に、予測アドレスを用いて、欠落したアドレスを内挿することとしたので、確実にアドレス情報を生成することができ、安定してバッファリング制御を行うことが可能となる。
【０１４１】
（実施の形態３）
本実施の形態３によるバッファリング制御装置は、バッファリング制御装置内でサブデータに基づいて再生データの異常を検知することにより、システム制御部の処理を介することなく、バッファリングを自動的に停止することができるようにしたものである。
【０１４２】
即ち、メインデータのバッファリング中に、ディスク再生装置や転送経路において再生データにエラーが発生した場合、これをメインデータに基づいて判定することはできないものであり、したがって、システム制御部１９がサブデータの内容を確認し、またはディスク再生装置からのエラー通知を受けて再生データの異常を判定し、バッファリングを停止させるのが一般的であった。しかしながら、システム制御部がこの異常判定および異常検出時のバッファリング停止処理を行うため、システム全体の負荷が増大する、という問題があった。
【０１４３】
本実施の形態３によるバッファリング制御装置は、上述のようにバッファリング制御装置内でサブデータに基づいて再生データの異常を検知することにより、この問題を解消できるようにしたものである。
【０１４４】
図１４は、本実施の形態３によるバッファリング制御装置を説明するための構成図である。
【０１４５】
本実施の形態３によるバッファリング制御装置は、上述した実施の形態１、または実施の形態２によるバッファリング制御装置において、サブデータに基づいて再生データの異常を検知する異常検知部１４１をバッファリング制御部１７内に備え、該異常検知部１４１により、再生データの異常を検知した場合に、メモリ１８へのメインデータの書き込みを停止させることにより、上述したシステム制御部１９の処理を必要とせずに、自動的にバッファリングを停止させ、システム制御部１９の処理を軽減させるものである。
【０１４６】
以下では、本実施の形態３による、サブデータより再生データの異常検知を行い、バッファリングを自動的に停止させる具体的な方法について説明する。
【０１４７】
しかしながら、上述した実施の形態１、あるいは実施の形態２のバッファリング制御装置において、ディスク再生装置１１から受信したサブデータより検出する同期信号は、正常時にはワードクロックの決められた回数の周期で検出できるものであるが、もし、ワードクロックの決められた回数の周期以外の箇所で同期信号が検出された場合は、ディスク再生装置１１において、何らかの再生エラーが発生したことが予測され、メインデータの内容の信頼性が低いと判断することができる。
【０１４８】
この同期信号の周期乱れは、同期部１６内部の同期内挿部７１において、検出同期信号に基づいて検知することが可能であり、図１５に示すように、同期信号が本来の位置ｎにおいて検出されず、正規の同期信号の発生位置ｏにおいて内挿同期信号が発生された後、同期信号が不正規な位置ｐで検出された場合に、異常信号を生成し、書き込み制御部９３のゲート部９３ｂに出力する。ゲート部９３ｂは、異常信号を受けるとともに、論理積ゲート９３ｃがアドレス一致信号と同期信号とがともに同時に“Ｈ”となると、バッファ９３ａに対して、バッファリングを停止させる。これによりシステム制御部１９が再生データの異常を判定することなくバッファリングを自動的に停止することができる。
【０１４９】
また、上記実施の形態２のバッファリング制御装置１４では、上記アドレス取得部１１１の判定部１１３においてパリティのチェックを行い、エラー判定した状態を異常状態として検出することにより、バッファリングを自動的に停止させることができる。
【０１５０】
但し、この時、ＣＤにおけるサブコードＱデータのＣＲＣチェックを適用させた場合は、ディスクの傷でエラー判定するケースもあり、メインデータは誤り訂正により正常な場合も考えられるため、エラーの判定基準を、複数回連続してＮＧ判定が続いた場合のみ、バッファリングを停止させる異常信号として適用することが望ましい。
【０１５１】
例えば、図１６に示すように、判定部１１３の後段に、同期信号のタイミングで動作し、判定部１１３より受信するＣＲＣの結果がＯＫであれば、その値をクリアし、ＮＧであればその値を＋１カウントアップするＮＧ回数カウンタ１７１を設け、このＮＧ回数カウンタ１７１の値と、システム制御部１９よりあらかじめＮＧ連続回数設定値格納部１７２に設定されたＮＧ連続回数設定値とを、ＮＧ回数比較部１７３により比較し、これらが互いに一致した場合に、異常信号を、書き込み制御部９３のゲート部９３ｂに出力する。これにより、ＮＧ判定が複数回連続して続いた場合のみ、バッファリングを、システム制御部１９を介することなく自動的に停止させることができる。
【０１５２】
また、上記実施の形態２のバッファリング制御装置１４では、ディスク再生装置１１から受信するサブデータより取得する取得アドレスは、正常時にはインクリメントされたアドレスであることを利用し、上記実施の形態２のアドレス内挿部１１５において、図１７のタイミングチャートに示すように取得アドレスと予測アドレスの不一致を検出した場合を異常状態として検出することにより、バッファリングを自動的に停止させることができる。
【０１５３】
さらに、上述した実施の形態１、あるいは実施の形態２のバッファリング制御装置において、ディスク再生装置１１が、ディスク再生装置１１において生じたエラーを、送信部１３よりサブデータに付加して転送する場合は、受信部１５にて受信したサブデータよりエラー信号を取得し、これを異常信号として書き込み制御部９３のゲート部９３ｂに出力することにより、バッファリングを自動的に停止することもできる。
【０１５４】
この構成によれば、フォーカスやトラッキング外れといった、メインデータにとっても明らかな異常となるディスク再生装置１１でのエラーが生じたときに、バッファリングを即時に停止することができる。この停止処理はシステム制御部１９を介さずに実現することができ、上述した方法と同様にシステム制御部１９の処理負荷を軽減することができる。
【０１５５】
なお、本実施の形態３によるバッファリングを自動的に停止させるバッファリング制御装置に、上記実施の形態２の図１３における、指定アドレスを自動的に更新するバッファリング制御部１３０とを組み合わせることにより、従来、ディスク再生装置１１側で行うことが必要とされていたショックプルーフ制御を、バッファリング制御装置側にて実行することができる。この場合、ディスク再生装置１１側にてショックプルーフ制御のための特別な機構が不要となり、図１３の指定アドレスを自動的に更新する書き込み制御部９３と指定アドレス格納部９４は、本実施の形態３におけるバッファリング制御部１７と同一の半導体装置内に搭載できるので、システム全体での合理化が可能となり、コストを大幅に削減することができる。
【０１５６】
以上のように、本実施の形態３によるバッファリング制御装置によれば、バッファリング制御装置内の異常検知部がサブデータに基づいて再生データの異常を検知し、異常を検知した場合にバッファリングを停止させることとしたので、再生データに異常が生じた場合にシステム制御部が停止処理を行うことなく自動的にバッファリングを停止することができ、システムの処理を軽減することができる。
【０１５７】
（実施の形態４）
本実施の形態４によるデータ転送装置は、再生データとワードクロックとビットクロックとを３つのシリアルデータ伝送線により伝送する際、メインデータ自体についてもパラレル形態で転送することにより、データダビングの高倍速化が進んでもビットクロックを低速化して耐ノイズ性を向上できるようにしたものである。
【０１５８】
図１８は本発明の実施の形態４によるデータ転送装置のブロック構成図を示している。
【０１５９】
図１８において、２０１は転送するオーディオデータを入力する信号入力部であり、図１のディスク再生装置１１における再生部１２からのメインデータおよびサブデータを入力するためのものである。
【０１６０】
また、２０２はオーディオデータの１サンプルのビット幅とデータ線の線数に対応させた転送クロック（ビットクロック）を発生させて出力する転送クロック発生部、２０３は２チャンネルのオーディオデータに対して、転送中のデータに対応する左右のチャンネル情報を示す極性クロック（ワードクロック）を発生させて出力する極性クロック発生部、２０４は２チャンネル分のオーディオデータを入力するとオーディオデータの１サンプル分のビット幅とデータ線の線数に対応させた所定の変換を行い、２チャンネル分のオーディオデータを極性クロックに同期させると共に転送クロックにビット単位で同期させて出力するデータ変換部であり、これらは図１のディスク再生装置１１における送信部１３を構成する。
【０１６１】
また、２０５は転送クロックを入力すると、極性クロックにより示される２チャンネル分のデータを抽出するとともに、所定の変換の逆変換を行い、２チャンネル分のオーディオデータを出力するデータ受信部であり、これは図１のバッファリング制御装置１４における受信部１５を構成する。
【０１６２】
また、２０６はデータ受信部２０５が受信して抽出したオーディオデータを出力する信号出力部であり、データ受信部２０５が受信したメインデータを図１のバッファリング制御部１７に、サブデータを同期部１６に出力する。
【０１６３】
次に、以上のように構成された、本発明の実施の形態４によるオーディオデータ転送装置の動作について、図１８および図１９を用いて説明する。
【０１６４】
図１９は、サブデータをメインデータとは別の経路で転送するフォーマットの一例であり、サブデータとメインデータとをパラレル形態で転送するとともに、データ転送の高速化を可能とする。
【０１６５】
図１９において、極性クロックは極性クロック発生部２０３によって発生されるワードクロック信号を示しており、本実施の形態４では、ＨｉｇｈレベルでＬチャンネルを、ＬｏｗレベルでＲチャンネルを示す。また、転送クロックは転送クロック発生部２０２によって出力されるビットクロック信号を示している。また、オーディオデータはデータ変換部２０４によって出力される信号を示しており、オーディオデータのビット幅を１６ビット、データ線を４線として記載している。また、オーディオデータにおけるＬチャンネルの１６ビットをそれぞれＬ１５からＬ０で表し、Ｒチャンネルの１６ビットをそれぞれＲ１５からＲ０で表している。
【０１６６】
まず、転送する１６ビットのオーディオデータを信号入力部２０１に入力する。入力されたデータがＬチャンネルであるかＲチャンネルであるかに応じて極性クロック発生部２０３により極性クロックを発生させ、出力する。
【０１６７】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数から転送クロック発生部２０２は転送クロックを発生させ、出力する。このときデータ線の線数が４線であるので、１チャンネルごとに転送クロックが４つあれば１６ビットのオーディオデータを転送可能となる。転送クロックは１チャンネルごとに４つとなるように制御する。
【０１６８】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数からデータ変換部２０４はオーディオデータを発生させ、出力する。１６ビットのオーディオデータをデータ線４線で出力する際、Ｌ１５からＬ１２、Ｌ１１からＬ８、Ｌ７からＬ４、Ｌ３からＬ０、Ｒ１５からＲ１２、Ｒ１１からＲ８、Ｒ７からＲ４、Ｒ３からＲ０にそれぞれ分けて、極性クロックと転送クロックに同期して出力するように制御する。
【０１６９】
データ受信部２０５は、極性クロック発生部２０３、データ変換部２０４からそれぞれ出力された、極性クロック、オーディオデータを、転送クロック発生部２０２より出力される転送クロックに同期した形で受け取り、データ変換部２０５で変換された逆変換を行い、もとの１６ビットのオーディオデータとして受信し、信号出力部２０６から出力する。
【０１７０】
この図１９に示す転送フォーマットに対応するデータ変換部および受信部として、図２０および図２１に示す構成のものが考えられる。
【０１７１】
即ち、図２０のデータ変換部２０４に含まれる送信データレジスタ２０４ａは、ワードクロックと、インバータ２０５ｃによるその反転クロックとをクロックとして用いることにより、ワードクロックが反転するごとにオーディオデータを取り込む。このオーディオデータは１ビットのサブデータと１６ビットのメインデータとからなる。メインデータは４ビット長のシフトレジスタ２０４ｂ０，２０４ｂ１，２０４ｂ２，２０４ｂ３に転送され、これらシフトレジスタ２０４ｂ０，２０４ｂ１，２０４ｂ２，２０４ｂ３よりビットクロックに同期して再生データ０，再生データ１，再生データ２，再生データ３より順次出力される。また、これらとは別に、サブデータについては、１ビット長のレジスタ２０４ｂ４に転送され、ワードクロックおよびその反転クロックに同期して再生データ４として出力される。
【０１７２】
また、図２１の受信部２０５に含まれる４ビット長のシフトレジスタ２０５ａ０，２０５ａ１，２０５ａ２，２０５ａ３は、ビットクロックに同期して順次入力される再生データ０ないし再生データ３をその内部で順次シフトしてゆき、４ビット分のデータが蓄積されると、その蓄積されたデータをパラレル出力から受信データレジスタ２０５ｂに転送する。また、これらとは別に、再生データ４（サブデータ）については、ワードクロックおよびその反転クロックに同期して１ビット長のレジスタ２０５ａ４にこれを蓄え、受信データレジスタ２０５ｂにその先頭ビットのデータとして転送する。受信データレジスタはその先頭ビットをサブデータとして同期部１６に、残りのデータをメインデータとしてバッファリング制御部１７にそれぞれ出力する。なお、受信データレジスタ２０５ｂはワードクロックと、インバータ２０５ｃによるその反転クロックとをクロックとして用いている。
【０１７３】
従って、実施の形態１ないし３では１６ビットのメインデータを１線で伝送するため、データの転送クロックとしてのビットクロックは高速なものが必要であり、特にデータダビングの倍速化が進み、データの転送クロックがより高速となった場合に対ノイズ性で不利となるが、この実施の形態４では、１６ビットのメインデータを４線で伝送するため、データの転送クロックを低速化でき、対ノイズ性で不利となる問題を解決できる。
【０１７４】
なお、上記実施の形態４では、オーディオデータが１６ビット幅として構成したものを示したが、オーディオデータのビット幅が２０ビット、２４ビット、さらにはそれ以外であってもよい。
【０１７５】
また、実施の形態４では、データ線数が４線で構成したものを示したが、２線以上のデータ線であれば同様の効果を得ることができる。
【０１７６】
さらに、実施の形態４では、オーディオデータの変換について、出力されるビット位置について、図１９で示すフォーマットにて説明したが、出力されるビットの位置については、他のフォーマットで構成しても同様の効果を得ることができる。
【０１７７】
以上のように、本実施の形態４に係るオーディオデータ転送装置によれば、転送するオーディオデータの１サンプル分のビット幅よりも少数の複数のデータ線によりオーディオデータを並列で伝送するようにしたので、オーディオデータを転送するための転送クロックの低速化を図ることが可能となり、オーディオデータの高倍速転送を容易に実現できるとともに、オーディオデータをより高速で転送することが必要となった場合に、転送クロックがノイズの影響を受けやすくなる問題を解決でき、デジタルデータのダビング時に、正確な位置からのバッファリングを行うことが可能となる。
【０１７８】
（実施の形態５）
図２２は本発明の実施の形態５によるオーディオデータ転送装置のブロック構成図を示している。
【０１７９】
図２２において、３０１は転送するオーディオデータを入力する信号入力部、３０２はオーディオデータを転送する際の付加情報を入力する付加情報入力部、３０３はオーディオデータの１サンプル分のビット幅とデータ線の線数に対応させた転送クロックを発生させて出力する転送クロック発生部、３０４は２チャンネルのオーディオデータに対して、転送中のデータに対応するチャンネル情報を示す極性クロックを発生させて出力する極性クロック発生部、３０５は２チャンネル分のオーディオデータを入力するとオーディオデータの１サンプル分のビット幅とデータ線の線数に対応させた所定の変換を行い、２チャンネル分のオーディオデータを極性クロックに同期させると共に転送クロックにビット単位で同期させて出力するデータ変換部、３０６は転送クロックを入力すると、極性クロックにより示される２チャンネル分のデータおよび付加情報を抽出し、所定の変換の逆変換を行い、２チャンネル分のオーディオデータおよび付加情報を出力するデータ受信部、３０７はデータ受信部３０６が受信して抽出したオーディオデータを出力する信号出力部、３０８はデータ受信部３０６が受信して抽出した付加情報を出力する付加情報出力部である。
【０１８０】
次に、以上のように構成された、本発明の実施の形態５によるオーディオデータ転送装置の動作について、図２２、図２３を用いて説明する。
【０１８１】
図２３において、極性クロックは極性クロック発生部３０４によって出力される信号を示しており、本実施の形態５では、ＨｉｇｈレベルでＬチャンネルを、ＬｏｗレベルでＲチャンネルを示す。また、転送クロックは転送クロック発生部３０３によって出力される信号を示している。また、オーディオデータはデータ変換部３０５によって出力される信号を示しており、オーディオデータの１サンプル分のビット幅を１６ビット、データ線を３線として記載している。また、オーディオデータにおけるＬチャンネルの１６ビットをそれぞれＬ１５からＬ０で表し、Ｒチャンネルの１６ビットをそれぞれＲ１５からＲ０で表している。また、１６ビットのオーディオデータを転送する際の、空ビットをそれぞれＳ０、Ｓ１としている。
【０１８２】
まず、転送する１６ビットのオーディオデータを信号入力部３０１に入力し、オーディオデータを転送する際の付加情報を付加情報入力部３０２に入力する。入力されたオーディオデータがＬチャンネルであるかＲチャンネルであるかに応じて極性クロック発生部３０４が極性クロックを発生させ、出力する。
【０１８３】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数から転送クロック発生部３０３は転送クロックを発生させ、出力する。このときデータ線の線数が３線であるので、１チャンネルごとに転送クロックが６つあれば１６ビットのオーディオデータを転送可能となる。転送クロックはチャンネルごとに６つとなるように制御する。
【０１８４】
同時に、転送するオーディオデータの１サンプル分のビット幅とデータ線の線数からデータ変換部３０５はオーディオデータを発生させ、出力する。１６ビットのオーディオデータをデータ線３線で出力する際、Ｌ１５、Ｌ１４からＬ１２、Ｌ１１からＬ９、Ｌ８からＬ６、Ｌ５からＬ３、Ｌ２からＬ０、Ｒ１５、Ｒ１４からＲ１２、Ｒ１１からＲ９、Ｒ８からＲ６、Ｒ５からＲ３、Ｒ２からＲ０にそれぞれ分けて、極性クロックと転送クロックに同期して出力するように制御する。その際、Ｌ１５とＲ１５は空ビットＳ０、Ｓ１と対となって出力される。データ変換部３０５に付加情報が入力されたとき、空ビットＳ０、Ｓ１に付加情報を対応させて出力するように制御する。ここでの、付加情報とは、例えば、サブコード情報であり、例えば、セクタ情報であり、例えば、エラー情報であって、データの受信側で必要となりうる情報のことを指している。
【０１８５】
データ受信部３０６は、極性クロック発生部３０４、データ変換部３０５からそれぞれ出力された、極性クロック、オーディオデータを、転送クロック発生部３０３より出力される転送クロックに同期した形で受け取り、データ変換部３０５で変換された逆変換を行い、もとの１６ビットのオーディオデータおよび付加情報として受信し、信号出力部３０７からオーディオデータを、付加情報出力部３０８から付加情報を分けて出力する。
【０１８６】
この図２３に示す転送フォーマットに対応するデータ変換部および受信部として、図２４および図２５に示す構成のものが考えられる。
【０１８７】
即ち、図２４のデータ変換部３０５に含まれる送信データレジスタ３０５ａは、ワードクロックと、インバータ３０５ｃによるその反転クロックとをクロックとして用いることにより、ワードクロックが反転するごとにオーディオデータを取り込む。このオーディオデータは２ビットの同期信号Ｓ０，Ｓ１と１６ビットのメインデータとからなる。メインデータは６ビット，５ビット，５ビットに分割されて６ビット長のシフトレジスタ３０５ｂ０，３０５ｂ１，３０５ｂ２に転送される。また、シフトレジスタ３０５ｂ１，３０５ｂ２には同期信号Ｓ１，Ｓ０がその先頭ビットに転送される。これらシフトレジスタ３０５ｂ０，３０５ｂ１，３０５ｂ２に転送されたデータは、ビットクロックに同期して再生データ０，再生データ１，再生データ２より順次出力される。
【０１８８】
また、図２５の受信部３０６に含まれる６ビット長のシフトレジスタ３０６ｄ０，３０６ｄ１，３０６ｄ２は、ビットクロックに同期して順次入力される再生データ０ないし再生データ２をその内部で順次シフトしてゆき、６ビット分のデータが蓄積されると、その蓄積されたデータをパラレル出力から受信データレジスタ３０６ｂに転送する。再生データ１および再生データ２は、その先頭ビットが同期信号Ｓ０およびＳ１となっており、シフトレジスタ３０６ａ１および３０６ａ２はその先頭ビットをサブデータとして受信データレジスタ３０６ｂに転送し、残りのデータをシフトレジスタ３０６ａ０からのデータとともにメインデータとして受信データレジスタ３０６ｂに転送する。受信データレジスタ３０６ｂはその先頭ビットおよび２番目のビットをサブデータとして同期部１６に、残りのデータをメインデータとしてバッファリング制御部１７にそれぞれ出力する。なお、受信データレジスタ３０６ｂはワードクロックと、インバータ３０６ｃによるその反転クロックとをクロックとして用いる。
【０１８９】
従って、実施の形態１ないし３では１６ビットのメインデータを１線で伝送するため、データの転送クロックとしてのビットクロックは高速なものが必要であり、特にデータダビングの倍速化が進み、データの転送クロックがより高速となった場合に対ノイズ性で不利となるが、この実施の形態５では、１６ビットのメインデータを３線で伝送するため、データの転送クロックを低速化でき、対ノイズ性で不利となる問題を解決できる。
【０１９０】
また、メインデータと合わせて同期信号を伝送するため、同期信号を伝送するための伝送線が不要であるとともに、この同期信号をサブデータとして用いることにより、デジタルデータのダビング時に、正確な位置からのバッファリングが可能となる。
【０１９１】
なお、上記実施の形態５では、オーディオデータが１６ビット幅として構成したものを示したが、オーディオデータのビット幅が２０ビット、２４ビット、あるいはそれ以外で実現してもよい。
【０１９２】
また、実施の形態５では、データ線数が３線で構成したものを示したが、２線以上のデータ線であり、空ビットが存在する転送フォーマットであれば同様の効果を得ることができる。
【０１９３】
さらに、実施の形態５では、オーディオデータの変換について、出力されるビット位置について、図４で示すフォーマットにて説明したが、出力されるビットの位置については、他のフォーマットで構成しても同様の効果を得ることができる。
【０１９４】
以上のように、本実施の形態５に係るオーディオデータ転送装置によれば、転送するオーディオデータの１サンプル分のビット幅よりも少数の複数のデータ線によりオーディオデータを並列で伝送するとともに、並列で伝送することにより生じた空きビットを利用して付加情報を転送するようにしたので、オーディオデータを転送するための転送クロックの低速化を図ることが可能となり、オーディオデータの高倍速転送を容易に実現できるとともに、オーディオデータをより高速で転送することが必要となった場合に、転送クロックがノイズの影響を受けやすくなる問題を解決でき、デジタルデータのダビング時に、正確な位置からのバッファリングを行うことが可能となるとともに、付加情報を転送するための転送クロックを必要とせず、効率のよい転送が実現できる。
【産業上の利用可能性】
【０１９５】
以上のように、本発明は、サブデータより同期信号を生成し、これをバッファリング開始のタイミング信号として使用することができるとともに、正確な位置からデータをバッファリングするのに適する。また、ディスク再生装置にエラーが生じた場合にシステム制御部の制御によることなくバッファリングを停止してシステム制御部の負荷を軽減し、また、ショックプルーフ機構の代用ができ、メモリ削減などのシステムを合理化することが可能であり、これらの内容は、特にＣＤプレーヤから別メディアへのデジタルダビング装置として有用であり、その産業上の利用可能性は非常に広く且つ大きい。
【図面の簡単な説明】
【０１９６】
【図１】図１は、本発明の実施の形態１におけるバッファリング制御装置およびデータ転送装置を有するダビングシステムの構成図である。
【図２】図２は、本発明の実施の形態１における同期部の第１の構成例を示す図である。
【図３】図３は、サブデータに同期ビットが含まれる転送フォーマットの一例を示す図である。
【図４】図４は、本発明の実施の形態１における同期部の第２の構成例を示す図である。
【図５】図５は、サブデータの同期パターンを検出するタイミングを示す図である。
【図６】図６は、サブデータの一例（ＣＤにおけるユーザデータビットの適用）を示す図である。
【図７】図７は、本発明の実施の形態１における同期部の第３の構成例を示す図である。
【図８】図８は、サブデータの同期パターンを内挿するタイミングを示す図である。
【図９】図９は、本発明の実施の形態１におけるバッファリング制御部の構成例を示す図である。
【図１０】図１０は、バッファリング制御部の動作を説明するための、許可信号の発生タイミングを示す図である。
【図１１】図１１は、本発明の実施の形態２におけるアドレス取得部の構成例を示す図である。
【図１２】図１２は、アドレス取得部の動作を説明するための、アドレス内挿入タイミングを示す図である。
【図１３】図１３は、本発明の実施の形態２におけるバッファリング制御部を、ショックプルーフ制御へ適用する場合の構成図である。
【図１４】図１４は、本発明の実施の形態３におけるバッファリング制御装置において、書込み許可を自動的に停止させる構成の概略図である。
【図１５】図１５は、同期パターンに基づいて周期異常を検知するタイミングを示す図である。
【図１６】図１６は、本発明の実施の形態３によるアドレス取得部の要部構成を示す図である。
【図１７】図１７は、アドレスの連続性異常を検知するタイミングを示す図である。
【図１８】図１８は、本発明の実施の形態４によるデータ転送装置の構成例を示す図である。
【図１９】図１９は、本発明の実施の形態４によるデータ転送装置により転送されるデータのフォーマットの一例を示す図である。
【図２０】図２０は、本発明の実施の形態４におけるデータ変換部の構成の一例を示す図である。
【図２１】図２１は、本発明の実施の形態４におけるデータ受信部の構成の一例を示す図である。
【図２２】図２２は、本発明の実施の形態５によるデータ転送装置の構成例を示す図である。
【図２３】図２３は、本発明の実施の形態５によるデータ転送装置により転送されるデータのフォーマットの一例を示す図である。
【図２４】図２４は、本発明の実施の形態５におけるデータ変換部の構成の一例を示す図である。
【図２５】図２５は、本発明の実施の形態５におけるデータ受信部の構成の一例を示す図である。
【図２６】図２６は、従来のダビングシステムの構成図である。
【図２７】図２７は、従来の再生データの転送フォーマットの例を示す図である。
【図２８】図２８は、サブデータをメインデータと同一経路で転送するフォーマットの例を示す図である。
【図２９】図２９は、図２８で示す転送フォーマットのデータを受信する受信回路の構成を示す図である。
【図３０】図３０は、図２９における受信部に対応するディスク再生装置の送信部の構成を示す図である。
【図３１】図３１は、従来のショックプルーフ制御に対応したダビングシステムの構成図である。
【符号の説明】
【０１９７】
１０  光ディスク
１１  ディスク再生装置
１２  再生部
１３  送信部
１４、１８１  バッファリング制御装置
１５  受信部
１６  同期部
１７、１８４  バッファリング制御部
１８  メモリ
１９  システム制御部
４１  同期検出部
４１ａ  論理ゲート
７１  同期内挿部
７１ａ  カウンタ
９１  アドレス取得部
９２  一致検出部
９３  書込み制御部
９３ａ  バッファ
９３ｂ  ゲート部
９４  指定アドレス格納部
１１１  アドレス検出部
１１２  判定部
１１３  予測アドレス算出部
１１４  アドレス内挿部
１４１  異常検知部
１７１  ＮＧ回数カウンタ
１７３  ＮＧ回数比較部
１７４  ＮＧ回数設定値格納部
１８３  サブデータレジスタ
２０１  信号入力部
２０２、３０３  転送クロック発生部
２０３、３０４  極性クロック発生部
２０４、３０５  データ変換部
２０４ａ、３０５ａ  送信データレジスタ
２０４ｂ０、２０４ｂ１、２０４ｂ２、２０４ｂ３、３０５ｂ０、３０５ｂ１、３０５ｂ２  シフトレジスタ
２０４ｂ４  レジスタ
２０４ｃ、３０５ｃ  インバータ
２０５、３０６  データ受信部
２０５ａ０、２０５ａ１、２０５ａ２、２０５ａ３、３０６ａ０、３０６ａ１、３０６ａ２  シフトレジスタ
２０５ａ４  レジスタ
２０５ｃ、３０６ｃ  インバータ
２０６  信号出力部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008035576.tif 000034
【図２】
2008035576.tif 000035
【図３】
2008035576.tif 000036
【図４】
2008035576.tif 000037
【図５】
2008035576.tif 000038
【図６】
2008035576.tif 000039
【図７】
2008035576.tif 000040
【図８】
2008035576.tif 000041
【図９】
2008035576.tif 000042
【図１０】
2008035576.tif 000043
【図１１】
2008035576.tif 000044
【図１２】
2008035576.tif 000045
【図１３】
2008035576.tif 000046
【図１４】
2008035576.tif 000047
【図１５】
2008035576.tif 000048
【図１６】
2008035576.tif 000049
【図１７】
2008035576.tif 000050
【図１８】
2008035576.tif 000051
【図１９】
2008035576.tif 000052
【図２０】
2008035576.tif 000053
【図２１】
2008035576.tif 000054
【図２２】
2008035576.tif 000055
【図２３】
2008035576.tif 000056
【図２４】
2008035576.tif 000057
【図２５】
2008035576.tif 000058
【図２６】
2008035576.tif 000059
【図２７】
2008035576.tif 000060
【図２８】
2008035576.tif 000061
【図２９】
2008035576.tif 000062
【図３０】
2008035576.tif 000063
【図３１】
2008035576.tif 000064
【国際調査報告】
2008035576.tif 000065
2008035576.tif 000066
2008035576.tif 000067
2008035576.tif 000068
2008035576.tif 000069
2008035576.tif 000070