(57)【特許請求の範囲】
【請求項１】
圧縮されたデータが記録された記録媒体に、記録された圧縮データを再生する再生モードと適正にデータが記録されているか否かのチェックを行うためのチェックモードとを選択するための操作が可能とされる操作手段と、
上記記録媒体に記録された上記圧縮データを読出すデータ読出し手段と、
上記データ読出し手段により読出された上記圧縮データに付加されたエラー訂正符号に対応したエラー検出処理を行うエラー検出手段と、
上記圧縮データを伸長する伸長手段と、
上記操作手段に対する操作によって再生モードとされた場合には、上記データ読出し手段により記録媒体からデータを第１速度で読出すための動作を実行させると共に、読み出された圧縮データが上記エラー検出手段を介して上記伸長手段で伸長されるための動作を実行させ、チェックモードとされた場合には、上記データ読出し手段により記録媒体からデータを上記第１速度より速い第２速度で読出すための動作を実行させると共に上記伸長手段による伸長処理せずに上記エラー検出手段による検出動作を実行させ、このエラー検出手段から出力されるエラー検出情報に基づいて、上記記録媒体に対するデータの記録状態として、記録媒体に適正にデータが記録されているか否かの判別を行うことのできる制御手段と、
を備えていることを特徴とする再生装置。
【請求項２】
上記制御手段により得られた判別結果に基づいて、所定の提示形態によって、上記記録媒体に対する圧縮データの記録状態に関する情報を提示可能な提示手段を備えて構成されていることを特徴とする請求項１に記載の再生装置。
【請求項３】
上記提示手段は、上記記録媒体に対する圧縮データの記録状態に関する情報を所定の表示形態により表示可能なように構成されていることを特徴とする請求項２に記載の再生装置。
【請求項４】
上記制御手段は、エラー検出手段から出力されるエラー検出情報があったとき同一場所を再アクセス動作して再エラー検出し、エラー検出回数が所定数に至った場合に上記記録媒体に適正にデータが記録されていないと判断することを特徴とする請求項１に記載の再生装置。
【請求項５】
上記制御手段は、上記記録媒体に適正にデータが記録されていないと判断する場合、エラーチェック動作を終了することを特徴とする請求項１に記載の再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばデジタルデータが記録される記録媒体に対応して再生を行うことが可能な再生装置に関するものである。
【０００２】
【従来の技術】
各種記録媒体及びそれらに対応する記録／再生装置が開発されているが、特に近年ミニディスクシステムとして知られているように、ユーザが自由に音楽データ等を記録できるものも普及している。
【０００３】
【発明が解決しようとする課題】
例えば、上記のようなミニディスクシステムにおいて、ディスクに対して音声データが適正に記録されているかどうかをチェックするには、例えば、実際にこのディスクを再生することによって出力される音声をユーザが聞き、その再生音声に音切れや音とびなどの異常が無ければそのディスクには適正なデータ記録が行われているものと判断するようにしていた。
【０００４】
ところが、このようなデータのチェック方法では、再生途中における音声の異常をユーザが聞き逃す可能性が少なからず存在するため、その判断結果は必ずしも信頼性があるとはいえない。
また、例えば１枚のディスクに記録されたデータについてすべてチェックを行おうとすると、最大でディスクの記録可能時間に対応する約６０分乃至７０分程度にわたって再生音声を聞き続ける必要があることになる。また、ミニディスクシステムにおいては音声データをトラック単位で記録するようにされるが、トラック単位での記録データのチェックを行ったとしても、一般的には数分間を要することになる。つまり、チェックが終了するまでに相当の時間を要することになって非効率的であるという問題も抱えることになる。
【０００５】
【課題を解決するための手段】
そこで、本発明は上記して課題を考慮して、ディスク等の記録媒体にデータが適正に記録されているかどうかをチェックする際に、できるだけ信頼性の高いチェック結果が得られるようにすると共に、短時間で効率よく行われるようにすることを目的とする。
【０００６】
このため、圧縮されたデータが記録された記録媒体に、記録された圧縮データを再生する再生モードと適正にデータが記録されているか否かのチェックを行うためのチェックモードとを選択するための操作が可能とされる操作手段と、上記記録媒体に記録された上記圧縮データを読出すデータ読出し手段と、上記データ読出し手段により読出された上記圧縮データに付加されたエラー訂正符号に対応したエラー検出処理を行うエラー検出手段と、上記圧縮データを伸長する伸長手段と、上記操作手段に対する操作によって再生モードとされた場合には、上記データ読出し手段により記録媒体からデータを第１速度で読出すための動作を実行させると共に、読み出された圧縮データが上記エラー検出手段を介して上記伸長手段で伸長されるための動作を実行させ、チェックモードとされた場合には、上記データ読出し手段により記録媒体からデータを上記第１速度より速い第２速度で読出すための動作を実行させると共に上記伸長手段による伸長処理せずに上記エラー検出手段による検出動作を実行させ、このエラー検出手段から出力されるエラー検出情報に基づいて、上記記録媒体に対するデータの記録状態として、記録媒体に適正にデータが記録されているか否かの判別を行うことのできる制御手段とを備えて再生装置を構成することとした。
【０００７】
上記構成によれば、例えば記録媒体に適正にデータが記録されたかどうかのチェック結果を、記録媒体からの読出しデータに対するエラー検出手段の動作により得られるエラー検出情報に基づいて判断することが可能となる。
また、記録媒体に記録されたデータが圧縮データであれば、伸長処理を施す以前の段階の読出しデータについてエラー検出処理を行うようにし、このエラー検出処理によって得られたエラー検出情報に基づいてチェック結果の判断を行うようにすれば、伸長処理に要する時間を省略した上でチェック動作を行うことが可能となる。
【０００８】
【発明の実施の形態】
以下、本発明の再生装置の実施の形態について説明する。
この実施の形態としての例は光磁気ディスク（ミニディスク）を記録媒体として、この記録媒体に対応する記録再生装置とする。
説明は次の順序で行なう。
＜１．記録再生装置の構成＞
＜２．クラスタフォーマット＞
＜３．エンコーダ／デコーダ部の構成＞
＜４．ディスクチェックモード時の処理動作＞
（４−ａ．第１例）
（４−ｂ．第２例）
【０００９】
＜１．記録再生装置の構成＞
まず図１、図２によりミニディスク記録再生装置の構成について説明する。
図１は記録再生装置の外観例を示すものである。
この記録再生装置の前面パネルには液晶表示装置等による表示部２０が形成されている。この表示部２０には記録／再生しているディスクの動作状態、トラックナンバ、記録時間／再生時間、編集動作状態、再生モード等が示される。また、ミニディスクシステムではディスクに文字情報が記録できるが、その文字情報の入力の際の入力文字の表示や、ディスクから読み出した文字情報の表示などが実行される。
更に、本実施の形態においては、後述するディスクチェックモードにより得られたチェック結果を表示することも行われる。
【００１０】
電源キー３３は記録再生装置の電源オン／オフの操作のために設けられる。
また前面パネルには記録再生装置にディスクを挿入し、またイジェクトキー３４の操作に応じてディスクが脱却されるディスク挿入部２２が設けらる。
【００１１】
またこの前面パネルには記録／再生に関する操作のための各種操作手段が設けられる。すなわち、再生キー２４、一時停止キー２３、停止キー２５、録音キー２６、頭だしアクセス動作を実行させるＡＭＳ操作ダイヤル２７（以下、ジョグダイヤルという）、高速再生動作を実行させるサーチキー２８などが設けられる。これらはいわゆる音声の記録／再生動作に関する基本的な操作キーとなる。
ジョグダイヤル２７は、その回転操作により、ＡＭＳ（頭だしサーチ）を指示する操作部となるが、エディット（編集）モードの１つである文字入力モード（ディスクネーム入力モードもしくはトラックネーム入力モード）においては、ジョグダイヤル２７の回転操作が、文字選択のためのインクリメント／デクリメント操作となる。
【００１２】
また、ジョグダイヤル２７は押圧操作可能とされ、この押圧操作はディスクネーム入力モード、トラックネーム入力モード、プログラム設定モード、マルチアクセス設定モードなどにおけるエンター操作として機能する。さらにジョグダイヤル２６は押圧操作は、再生キー２４の操作と同様に再生操作を兼ねるようにしてもよい。
【００１３】
これらの操作手段とともに、数字キー３９が設けられる。
この数字キー３９は例えば『１』キーから『２５』キー、及び２６以上の数字を入力するための『＞２５』キーが設けられる。
数字キー３９は、再生させるトラックナンバをダイレクトに選択する場合や、プログラム再生モード、マルチアクセス再生モードでのトラックナンバ選択などに用いることができる。
【００１４】
エディットモードの操作のためのキーとしてエディットキー２９、イエスキー３０、キャンセルキー３１が設けられる。
エディットキー２９は各種エディットモードの呼出し及び終了の操作のために用いられ、またイエスキー３０、キャンセルキー３１がエディット中の操作に用いられる。例えばイエスキー３０はエンター操作として、またキャンセルキー３１は取消操作として用いられる。
【００１５】
エディットモードとしては、各トラックに対して曲名などの文字を入力するトラックネーム入力モード、ディスクに対して名称などの文字を入力するディスクネーム入力モード、登録されている文字情報を消去するネームイレーズモード、１つのトラックを複数のトラックに分割するディバイドモード、複数のトラックを１つのトラックに連結するコンバインモード、トラックを消去するイレーズモードなどがある。
【００１６】
再生モードの操作のためのキーとして連続再生キー３５、プログラムキー３６、シャッフルキー３７、マルチアクセスキー３８が設けられる。
これらのキーを操作することで、再生モードが、連続再生モード、プログラム再生モード、シャッフル再生モード、マルチアクセス再生モードのいずれかが設定される。
【００１７】
また本実施の形態では、ディスクチェックキー４０が設けられる。例えばこのディスクチェックキー４０の操作と併用してディスクを再生させるための操作を行った場合には、ディスクチェックモードに移行する。ここでいうディスクチェックモードとは、ディスクを再生して読み出したデータに対するエラー訂正処理時のエラー検出結果に基づいて、データ記録状態として、ディスクに対してデータが適正に記録されているかどうかを機器側で判断し、例えば、その判断結果を表示部２０に表示するといった動作が行われるモードである。なお、このようなディスクチェックは、所定操作に応じてディスクに記録された全データに対するチェックと、トラック単位でのチェックとの何れも行うことが出来るものとする。
このディスクチェックモードにより、ディスクに対するデータの記録状態をチェックした場合には、後述するようにして伸長処理以前の段階のデータについて検証を行うことにより、最終的に音声信号として出力するまでの通常再生動作に要する時間よりも短時間でチェックを行うことが可能である。なお、このチェックモード時においては、後述する理由により再生音声は出力されないことが好ましい。
【００１８】
また、本実施の形態では説明上これらの操作手段を記録再生装置の前面パネルに配するようにしているが、例えば記録再生装置を赤外線などによるリモートコマンダーにより操作可能とし、そのリモートコマンダー上にこれらの操作手段を設けるようにしてもよい。
【００１９】
図１のようなミニディスク記録再生装置の内部構成を図２で説明する。
音声データが記録されている光磁気ディスク１は、スピンドルモータ２により回転駆動される。そして光磁気ディスク１に対しては記録／再生時に光学ヘッド３によってレーザ光が照射される。
【００２０】
光学ヘッド３は、記録時には記録トラックをキュリー温度まで加熱するための高レベルのレーザ出力を行ない、また再生時には磁気カー効果により反射光からデータを検出するための比較的低レベルのレーザ出力を行なう。
このため、光学ヘッド３にはレーザ出力手段としてのレーザダイオード、偏光ビームスプリッタや対物レンズ等からなる光学系、及び反射光を検出するためのディテクタが搭載されている。対物レンズ３ａは２軸機構４によってディスク半径方向及びディスクに接離する方向に変位可能に保持されている。
【００２１】
また、ディスク１を挟んで光学ヘッド３と対向する位置に磁気ヘッド６ａが配置されている。磁気ヘッド６ａは供給されたデータによって変調された磁界を光磁気ディスク１に印加する動作を行なう。
光学ヘッド３全体及び磁気ヘッド６ａは、スレッド機構５によりディスク半径方向に移動可能とされている。
【００２２】
再生動作によって、光学ヘッド３によりディスク１から検出された情報はＲＦアンプ７に供給される。ＲＦアンプ７は供給された情報の演算処理により、再生ＲＦ信号、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥ、グルーブ情報（光磁気ディスク１にプリグルーブ（ウォブリンググルーブ）として記録されている絶対位置情報）ＧＦＭ等を抽出する。
抽出された再生ＲＦ信号はエンコーダ／デコーダ部８に供給される。また、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥはサーボ回路９に供給され、グルーブ情報ＧＦＭはアドレスデコーダ１０に供給される。
【００２３】
サーボ回路９は供給されたトラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥや、マイクロコンピュータにより構成されるシステムコントローラ１１からのトラックジャンプ指令、アクセス指令、スピンドルモータ２の回転速度検出情報等により各種サーボ駆動信号を発生させ、２軸機構４及びスレッド機構５を制御してフォーカス及びトラッキング制御を行ない、またスピンドルモータ２を一定線速度（ＣＬＶ）に制御する。
【００２４】
アドレスデコーダ１０は供給されたグルーブ情報ＧＦＭをデコードしてアドレス情報を抽出する。このアドレス情報はシステムコントローラ１１に供給され、各種の制御動作に用いられる。
また再生ＲＦ信号についてはエンコーダ／デコーダ部８においてＥＦＭ復調、ＣＩＲＣ等のデコード処理が行なわれるが、このときアドレス、サブコードデータなども抽出され、システムコントローラ１１に供給される。
【００２５】
エンコーダ／デコーダ部８でＥＦＭ復調、ＡＣＩＲＣ等のデコード処理された音声データ（セクターデータ）は、メモリコントローラ１２によって一旦バッファメモリ１３に書き込まれる。なお、光学ヘッド３によるディスク１からのデータの読み取り及び光学ヘッド３からバッファメモリ１３までの系における再生データの転送は1.41Mbit/secで、しかも通常は間欠的に行なわれる。
【００２６】
バッファメモリ１３に書き込まれたデータは、再生データの転送が0.3Mbit/sec となるタイミングで読み出され、エンコーダ／デコーダ部１４に供給される。そして、音声圧縮処理に対するデコード処理等の再生信号処理を施され、４４．１ＫＨZ サンプリング、１６ビット量子化のデジタルオーディオ信号とされる。このデジタルオーディオ信号は例えばデジタル信号処理回路２１でイコライジング、リバーブ、ゲインなどの調整処理が行われた後、Ｄ／Ａ変換器１５によってアナログ信号とされ、出力端子１６から所定の増幅回路部へ供給されて再生出力される。例えばＬ，Ｒアナログオーディオ信号として出力される。
【００２７】
デジタル信号処理回路２１は、いわゆるＤＳＰ（デジタルシグナルプロセッサ）などで形成され、各種の多様な処理を行うことができる。例えば各種モードの音響設定でのイコライジング処理だけでなく、徐々にゲイン（出力音量レベル）を変化させることでフェードイン、フェードアウトなどの処理等も可能である。
なお、このような処理部をＤ／Ａ変換器１５の後段に設け、アナログ処理により行うようにしてもよい。
【００２８】
光磁気ディスク１に対して記録動作が実行される際には、入力端子１７に供給された記録信号（アナログオーディオ信号）は、Ａ／Ｄ変換器１８によってデジタルデータとされた後、エンコーダ／デコーダ部１４に供給され、音声圧縮エンコード処理を施される。
なお図示していないがデジタルインターフェース部を設けてデジタルオーディオデータの入出力を行なうことももちろん可能である。
【００２９】
エンコーダ／デコーダ部１４によって圧縮された記録データはメモリコントローラ１２によって一旦バッファメモリ１３に書き込まれ、また所定タイミングで読み出されてエンコーダ／デコーダ部８に送られる。そしてエンコーダ／デコーダ部８でＣＩＲＣエンコード、ＥＦＭ変調等のエンコード処理された後、磁気ヘッド駆動回路６に供給される。
【００３０】
磁気ヘッド駆動回路６はエンコード処理された記録データに応じて、磁気ヘッド６ａに磁気ヘッド駆動信号を供給する。つまり、光磁気ディスク１に対して磁気ヘッド６ａによるＮ又はＳの磁界印加を実行させる。また、このときシステムコントローラ１１は光学ヘッドに対して、記録レベルのレーザ光を出力するように制御信号を供給する。
【００３１】
操作部１９はユーザー操作に供される部位を示し、これは図１で説明したような各種操作キーやダイヤルに相当する。これらの操作キーやダイヤルによる操作情報はシステムコントローラ１１に供給され、システムコントローラ１１は操作情報に応じた動作制御を実行することになる。
また表示部２０は図１のように筺体上に設けられるもので、この表示動作はシステムコントローラ１１によって制御される。
【００３２】
システムコントローラ１１は、ＣＰＵ、プログラムＲＯＭ、ＲＡＭ、インターフェース部等を備えたマイクロコンピュータとされる。そして、本実施の形態においては、前述したディスクチェックモードの機能を実現可能なようにシステムコントローラ１１が構成されている。
【００３３】
＜２．クラスタフォーマット＞
ここで、クラスタという単位について説明する。
ミニディスクシステムにおける記録動作の単位となるクラスタのフォーマットは図３に示される。
ミニディスクシステムでの記録トラックとしては図３のようにクラスタＣＬが連続して形成されており、１クラスタが記録時の最小単位とされる。１クラスタは２〜３周回トラック分に相当する。
【００３４】
そして１クラスタＣＬは、セクターＳFC〜ＳFFとされる４セクターのリンキング領域と、セクターＳ00〜Ｓ1Fとして示す３２セクターのメインデータ領域から形成されている。
１セクターは２３５２バイトで形成されるデータ単位である。
セクターＳFC〜ＳFFの４セクターはサブデータの記録やリンキングエリアとしてなどに用いられ、ＴＯＣデータ、オーディオデータ等の記録は３２セクターのメインデータ領域に行なわれる。
なお、アドレスは１セクター毎に記録される。
【００３５】
また、セクターはさらにサウンドグループという単位に細分化され、２セクターが１１サウンドグループに分けられている。
つまり図示するように、セクターＳ00などの偶数セクターと、セクターＳ01などの奇数セクターの連続する２つのセクターに、サウンドグループＳＧ00〜ＳＧ0Aが含まれる状態となっている。１つのサウンドグループは４２４バイトで形成されており、11.61msec の時間に相当する音声データ量となる。
１つのサウンドグループＳＧ内にはデータがＬチャンネルとＲチャンネルに分けられて記録される。例えばサウンドグループＳＧ00はＬチャンネルデータＬ０とＲチャンネルデータＲ０で構成され、またサウンドグループＳＧ01はＬチャンネルデータＬ１とＲチャンネルデータＲ１で構成される。
なお、Ｌチャンネル又はＲチャンネルのデータ領域となる２１２バイトをサウンドフレームとよんでいる。
【００３６】
＜３．エンコーダ部／デコーダ部の構成＞
図４は、図２に示したエンコーダ／デコーダ部８において、デコーダ部８としての要部の構成を示すブロック図である。このデコーダ部８はＥＦＭ復調及びＡＣＩＲＣ(Advanced Interleave＋ＣＩＲＣ) デコードを行なってデータ出力する。
ＲＦアンプ７からの再生ＲＦ信号（ＥＦＭ信号）は二値化回路５１で二値化され、レジスタ５２を介してＥＦＭ復調部５３に供給されてＥＦＭ復調される。つまり１４−８変換される。
また二値化回路５１の出力はＰＬＬ回路５４に供給され、ＰＬＬ回路５４によってＥＦＭ信号に同期したクロックが生成される。
【００３７】
シンク検出部５５では、ＥＦＭ信号のフレームシンクが検出される。そして、ドロップアウトやジッターの影響でデータ中に同じフレームシンクパターンが検出されたり、本来のフレームシンクが検出されなかった場合のために、フレームシンク検出のためのウィンドウ保護及びフレームシンクパターンの内挿処理を行なう。また、ある期間にわたって適正にフレームシンクパターンが検出されない場合には、上記ウィンドウ保護及びフレームシンクパターンの内挿処理を停止して、再同期のための処理を実行する。
レジスタ５２はシンク検出部５５の出力に応じて動作することになる。
【００３８】
ＥＦＭ復調部５３で復調されたデータはバス５７を介してＲＡＭ５８に取り込まれる。
アドレス発生部５９はマルチプレクサ６２、６７からの出力される各種要求に応じて書込／読出アドレスを発生させる。
ライトベースカウンタ６０及びリードベースカウンタ６１の出力はマルチプレクサ６２によって選択されてアドレス発生部５９に供給される。
また、ＲＡＭ書込要求発生部６４、ＲＡＭ読出要求発生部６５、Ｃ１／Ｃ２要求発生部６６の各出力はマルチプレクサ６７によって選択されてアドレス発生部５９に供給される。
【００３９】
ライトベースカウンタ６０，リードベースカウンタ６１はフレーム単位でカウントするものであり、ＥＦＭ復調データのＲＡＭ５８への書込はライトベースカウンタ６０が用いられる。ライトベースカウンタ６０はシンク検出部５５によって検出されたフレームシンクをカウントする。
また、ＲＡＭ書込要求発生部６４はシンク検出部５５によって検出されたフレームシンクに応じて書込要求を発生させる。つまり、ＲＡＭ５８への書込動作はＥＦＭ信号に同期したＰＬＬ系のクロックによって実行される。
【００４０】
リードベースカウンタ６１は水晶系の安定したクロックを発生させるタイミングジェネレータ５６からのクロックをカウントする。またＲＡＭ読出要求発生部６５、Ｃ１／Ｃ２要求発生部６６にもタイミングジェネレータ５６からのクロックが供給され、これに応じてを要求信号を発生させる。従ってＲＡＭ５８からの読出動作は、安定化クロックによって実行されることになる。ＥＦＭ信号に同期したＰＬＬ系のクロックはディスク回転サーボの乱れを含んでいることになるが、これを安定化クロックによってデータをＲＡＭ５８から読み出すことで、ＲＡＭ５８は時間軸補正を行なうことにもなる。
【００４１】
なお、ＲＡＭ５８の容量から時間軸補正にも限界があり、例えばライトベースカウンタ６０とリードベースカウンタ６１の差が±５フレーム以上となると、他のデータを壊してしまい、再生音が保証できない。そこで、ベースカウンタモニタ６３でカウント値の監視を行ない、ライトベースカウンタ６０とリードベースカウンタ６１の差が±４フレームを越えたら、ライトベースカウンタ６０にリードベースカウンタ６１の値がセットされるようにしている。
【００４２】
ＥＣＣ処理部６８では、ＲＡＭ５８に蓄積されているＥＦＭデコードデータについてエラー訂正を施す。本実施の形態においては、エラー訂正符号としてＡＣＩＲＣ（Advanced Interleave ＋ＣＩＲＣ）を用いるものとされる。
ＡＣＩＲＣを用いたエラー訂正処理は既に知られているように、Ｃ１系列及びＣ２系列によるエラー訂正処理である。ＥＣＣ処理部６８は、例えば、ＥＦＭデコードデータについて、Ｃ１系列によるエラー検出を行いＣ１系列内でエラー訂正が可能であればこの段階でエラー訂正を施すことになる。また、Ｃ１系列によってもエラー訂正が不可能である場合にはＣ２系列によるエラー検出を行い、Ｃ２系列による誤り訂正が可能であると判別されれば、エラー訂正処理を施すようにされる。なお、Ｃ２系列によるエラー検出処理によっても誤り訂正が不可能であると判別された場合には、ＥＦＭデコードデータに対する誤り訂正は不可とされる。
【００４３】
そして、本実施の形態のＥＣＣ処理部６８においては、上記のようにしてエラー訂正が不可能であると判別された場合には、そのＥＦＭデコードデータについて訂正不能であることを示すＣ２ＰＯエラーのフラグが立てられるが、この図に示すＥＣＣ処理部６８では、上記Ｃ２ＰＯエラーのフラグに対応して出力されるＣ２ＰＯエラー信号ＳE を、コントローラインターフェイス６９を介してシステムコントローラ１１に伝送するようにしている。
システムコントローラ１１では、ディスクチェックモード時においては、受信したＣ２ＰＯエラー信号ＳE に基づいて、ディスクに記録されたデータが適正であるかを判断するディスクチェックを行うように構成される。
【００４４】
コントローラインターフェイス６９は、図２に示したシステムコントローラ１１と、制御信号や各種情報信号を送受信するために設けられる。
また、ＥＣＣ処理部６８にてエラー訂正が施された音声データは、レジスタ７０から出力コントロール部７１を介して出力される。この音声データ出力は図２に示したメモリコントローラの制御によってバッファメモリ１３に書き込まれる。
【００４５】
＜４．ディスクチェックモード時の処理動作＞
（４−ａ．第１例）
次に、図５のフローチャートを参照して本実施の形態における第１のディスクチェックモード時の動作例について説明する。図５のフローチャートは、このディスクチェックモード時におけるシステムコントローラ１１の処理動作を示している。
例えば、ユーザによってディスクチェックモードとするための所定の操作が行われると、システムコントローラ１１はステップＳ１０１に進んでディスクチェックモードに移行する。そして、ステップＳ１０２において後述するリトライ回数を示す変数ｎについてｎ＝０と設定した後にステップＳ１０３に進む。
【００４６】
ステップＳ１０３においては、ディスク１からデータを読み出すための再生制御が実行される。この場合、ディスク１からのデータ読み出しは、セクター単位（図３参照）で順次行われていくものとし、このセクター単位で読み出したデータをバッファメモリ１３へ書き込んでいくようにされる。
続くステップＳ１０４においては、バッファメモリ１３に書き込まれたセクター単位のデータについてエラー検出処理を行うための制御が実行される。このエラー検出処理は、前述したようにしてデコーダ部８内のＥＣＣ処理部６８において行われる。
【００４７】
ところで、例えばこのディスクチェックモード時においては、上記のようにしてバッファメモリ１３に書き込まれたデータはエンコーダ／デコーダ部１４には供給しないようにされる。つまり、ディスクチェックモード時では、ディスク１から読み出したデータについて、エンコーダ／デコーダ部１４により伸長処理を施して音声信号として出力する処理は行わないものとされる。
このため、ディスク１に対する読み出し動作は、通常再生時のようにエンコーダ／デコーダ部１４側のデータ転送レート（0.3Mbit/sec ）を考慮したタイミングによる間欠的な読み出しを行う必要はなく、連続的若しくは通常再生時よりも速いタイミングによる間欠的なデータ読出し動作を行うことが出来る。この結果、一定のデータ量に対するデータ読出しに要する時間は通常再生時よりも速くなることになり、この結果、ディスクチェックに要する時間も通常再生時と比較して大幅に短縮されることになる。
【００４８】
上記ステップＳ１０４に続くステップＳ１０５では、ステップＳ１０４におけるセクター単位のデータについてエラー検出結果として、訂正不能の結果を示すＣ２ＰＯエラー信号ＳE （図４参照）が、ＥＣＣ処理部６８からシステムコントローラ１１２に伝送されたか否かが判別される。ここで、システムコントローラ１１がＣ２ＰＯエラー信号ＳE を受信しないと判別した場合には、当該セクターのデータについては適正な記録がディスクに対して行われているとして、ステップＳ１０６に進む。
【００４９】
ステップＳ１０６においては、ディスクチェックすべき記録データを形成する全セクターについてのチェックが終了したか否かについて判別を行う。なお、このステップにおいては、ディスクモードとする操作時においてディスクに記録された全データをチェックするように設定されていた場合には、ディスクに記録された全セクターのチェックが終了したか否かが判別され、例えばトラック単位でチェックするように設定されていた場合には、ディスクチェックすべきトラックを形成する全セクターに関するエラー検出処理が終了したか否かが判別されることになる。
そして、このステップＳ１０６において、エラー検出処理すべきセクターがいまだ残っていると判別された場合にはステップＳ１０７に進んで、次のセクターの開始位置からデータ読出しが行われるように、ディスク１に対するアクセス制御を実行した後、ステップＳ１０２の処理に戻るようにされる。
これに対して、ステップＳ１０６において、ディスクチェックすべき全セクターのエラー検出処理が終了したと判別された場合には、ステップＳ１０８に進む。
【００５０】
ステップＳ１０８においては、ディスクチェックの結果として、ディスクに適正にデータが記録されていないことに起因する読出しエラー（以降、これを「ディスクエラー」という）が全くなかったという結果を出力する。本実施の形態では、この結果出力形態として、例えば前述のように表示部２０において、ディスクエラーがなかったことを示す表示が行われるように制御することになる。
例えば、ユーザはこの表示を見ることで、ディスクチェックモードによりチェックしたディスクの全データあるいはトラック単位のデータが、すべて適正に記録されていることを把握することができる。
なお、この際の表示形態はここでは特に限定しないため、具体的な説明は省略する。
【００５１】
また、ステップＳ１０５において、ＥＣＣ処理部６８からＣ２ＰＯエラー信号ＳE が送信されたことが判別された場合には、ステップＳ１０９以降の処理に移行する。
先ず、ステップＳ１０９においては、変数ｎについてｎ＝ｎ＋１としてインクリメントを行い、続くステップＳ１１０においてこの変数ｎが予め設定された所定数ｍに至った（ｎ＝ｍ）か否かが判別される。この所定数ｍは、次に説明するようにして実行されるリトライ動作の制限回数に対応するもので、例えば予め設定されたリトライ回数をＬとすれば所定数ｍは、ｍ＝Ｌ−１により表されることになる。
ステップＳ１１０においてｎ＝ｍではないと判別された場合には、ステップＳ１１１に進んで、先にステップＳ１０３にてディスクから読出したセクターと同一のセクターの先頭位置へアクセスさせるための制御が実行される。ステップＳ１１２の処理が実行された後はステップＳ１０３の処理へ戻り、再度この同一セクターをディスクから読出して、ステップＳ１０４によりエラー検出処理を実行する。これがディスクチェックモード時におけるリトライ動作となる。
【００５２】
このようにリトライ動作を行うようにしているのは、訂正不能とされるエラー検出結果の原因が、ディスクにデータが適正に記録されていないこと（ディスクエラー）に因るものではなく、例えば何らかの外乱等によって生じた、当該記録／再生装置における再生系の不適性なデータ再生動作によるものである可能性を少なからず含むためであり、リトライ動作を繰り返すことにより上記再生系の動作が安定して適正にデータ読出しが行われる可能性があることによる。
従って、所定数ｍは、適正な読み出し動作が復帰するとされるのに足る上記リトライ動作の回数を考慮して任意に設定されればよい。
【００５３】
また、ステップＳ１１０において変数ｎが所定数ｍに至った（ｎ＝ｍ）と判別された場合には、検出結果としてディスクエラーが発生したと確定してステップＳ１１２に進む。
ステップＳ１１２では、ディスクチェックの結果として、ディスクエラーが存在したことを示す結果を表示出力するように制御を行う。この表示を見ることで、例えばユーザは、ディスクチェックを行ったディスクのデータが適正に記録されておらず、実際にディスクの記録データを音声として再生出力した場合には音切れや音とび等の異常が発生する可能性が非常に高いことを認識することが可能となる。
【００５４】
上記ステップＳ１１２あるいはステップＳ１０８によるディスクチェックの結果出力制御が終了した後は、このルーチンを抜けることによりディスクチェックモードを終了することになる。
【００５５】
（４−ｂ．第２例）
次に、本実施の形態における第２のディスクチェックモード時の動作例について説明する。
上述した第１のディスクチェックモード動作は、一度、ディスクエラーの検出が確定すると、ディスクエラー有りの結果を出力してデータ読出し動作を終了するものとされている。
これに対して第２のディスクチェックモード動作では、一度、ディスクエラー有りの結果が得られたとしても、データ読出し動作を継続して、ディスクチェックすべきデータ（セクター）について全てエラー検出処理を行うようにされる。そして、ディスクエラー有り場合の結果出力として、エラー個所に関する情報を含めて表示出力可能なように構成される。
【００５６】
図６は、第２のディスクチェックモード時におけるシステムコントローラ１１の処理動作を示すフローチャートである。なお、この図に示すルーチンにおいて、ステップＳ２０１、ステップＳ２０３〜Ｓ２０８、及びステップＳ２１２〜Ｓ２１４に示す処理動作は、それぞれ、図５に示したステップＳ１０１、ステップＳ１０３〜Ｓ１０７、及びステップＳ１０９〜Ｓ１１１に示す処理動作と同一であることから説明を省略する。
【００５７】
この場合、ステップＳ２０１においてディスクチェックモードとされた場合には、続くステップＳ２０２において、ディスクエラーの検出回数に対応する変数ＥについてＥ＝０と設定してステップＳ２０３に進む。
そして、ステップＳ２０３からステップＳ２０６にまで至る処理を経て、ステップＳ２０６において、ＥＣＣ処理部６８からのＣ２ＰＯエラー信号が受信されたと判別された場合には、ステップＳ２１２における変数ｎのインクリメント処理を経てステップＳ２１３に進む。
そして、この第２のディスクチェックモードにおいては、ステップＳ２１３において、ｎ＝ｍであるとして規定のリトライ回数を終了して、当該セクターについてディスクエラー有りと確定した場合には、ステップＳ２１５に進んで変数Ｅについてインクリメントを行ってステップＳ２０７に進む。これにより、或るセクターについてディスクエラーが検出されたとしても、ディスクチェックすべき全てのデータ（セクター）に対するエラー検出処理が終了するまで、ディスクに対するデータの読出し動作が実行されることになる。
【００５８】
また、この第２のディスクチェックモードでは、ステップＳ２０７においてディスクチェックすべき全セクターに対するエラー検出処理が終了したと判別された場合には、ステップＳ２０９に進んでディスクエラーの検出回数である変数ＥについてＥ≧１とされているか、即ちこれまでのディスクチェック動作として一度でもディスクエラーが検出されたか否かについて判別を行う。
ここで、変数ＥについてＥ≧１ではないと判別された場合には、ディスクエラー無しの結果を表示出力するように制御を行う。これに対して、変数ＥについてＥ≧１であると判別された場合には、ディスクエラー有りの結果を表示出力するように制御を行うことになるが、この場合には、単にディスクエラー有りの結果を示す表示を行うのみでなく、最終的な上記変数Ｅに関する情報に基づいて、ディスクエラー個所数やディスクエラーの検出された位置等を示す内容の情報を付加して表示することが可能となる。なお、この際の具体的な表示形態もここでは特に限定しない。
【００５９】
また、本発明はこれまで説明してきた実施の形態の構成に限定されるものではない。例えば、上記実施の形態においては、システムコントローラ１１がディスクエラーの判断を行うためにＣ２ＰＯエラー信号ＳE を利用するものとして説明しているが、ＥＣＣ処理部６８においてはエラー検出処理時における検出結果に応じて、例えば、２重訂性を要求するＣ１エラーや、４重訂性を要求するＣ２エラーなどのフラグが生成されるが、システムコントローラ１１がこれらのフラグ情報に対応する信号も取り込むことにより、より厳密に得られるエラーレイトを参照してディスクエラーの判断を行うようにすることも考えられる。
また、上記実施の形態においては、ディスクチェックモード時におけるディスク１の回転駆動速度は通常再生時と同様の１倍速であることを前提として説明したが、前述のように再生音声の適正な出力は考慮する必要がないことから、所定の倍速度によりディスク１からのデータ読出しを実行し、バッファメモリ１３への書き込み／読み出し制御及びデコーダ部８の処理動作もこの倍速読み出しに対応するクロックに基づいて行われるように構成することも考えられ、この場合にはディスクチェックに要する時間が更に大幅に短縮されることになる。
更に本発明は、例えばミニディスクシステム以外の各種データ再生装置にも適用が可能であり、特に、圧縮データが記録されている記録媒体に対応する再生装置においては、伸長処理以前の段階のデータを利用してディスクチェックを行うことが可能になるため有効となる。
【００６０】
【発明の効果】
以上説明したように本発明は、記録媒体から読出したデータについてエラー訂正処理を行う際に得られるエラー検出情報を利用することによって、記録媒体に適正にデータが記録されたかどうかを判断することが可能になる。このため、例えば実際に記録媒体に記録されたデータを再生して得られる音声等に基づいてユーザ自身が判断する場合よりも正確な判断が得られることになる。
また、記録媒体に圧縮データが記録されている場合には、この圧縮データについて伸長処理を施す以前の段階で行うエラー訂正処理によって得られるエラー検出情報を利用して、記録媒体に適正にデータが記録されたかどうかを判断を行うようにすることが可能であり、これにより、例えば実際に記録媒体に記録されたデータを再生した音声等によって確認する場合よりも短時間で、その判断結果が得られることになる。
【図面の簡単な説明】
【図１】本発明の実施の形態の記録再生装置の外観図である。
【図２】実施の形態の記録再生装置のブロック図である。
【図３】ミニディスクのクラスタフォーマットの説明図である。
【図４】実施の形態におけるデコーダ部のブロック図である。
【図５】ディスクチェックモード時の処理動作（第１例）を示すフローチャートである。
【図６】ディスクチェックモード時の処理動作（第２例）を示すフローチャートである。
【符号の説明】
１  ディスク、３  光学ヘッド、６ａ  磁気ヘッド、８  エンコーダ／デコーダ部、１１  システムコントローラ、１１ａ  ＲＡＭ、１２  メモリコントローラ、１３  バッファメモリ、１４  エンコーダ／デコーダ部、１９  操作部、２０  表示部、２７  ジョグダイヤル、２９  エディットキー、３１  イエスキー、４０  ディスクチェックキー、５１  二値化回路、５２  レジスタ、５３  ＥＦＭ復調部、５４  ＰＬＬ回路、５５  シンク検出部、５６  タイミングジェネレータ、５８  ＲＡＭ、５９  アドレス発生部、６０  ライトベースカウンタ、６１  リードベースカウンタ、６８  ＥＣＣ処理部、６９  コントローラインターフェイス、ＳE   Ｃ２ＰＯエラー信号
【図１】
0003787934.tif 000002
【図２】
0003787934.tif 000003
【図３】
0003787934.tif 000004
【図４】
0003787934.tif 000005
【図５】
0003787934.tif 000006
【図６】
0003787934.tif 000007