(57)【要約】【課題】半導体メモリをはじめとする大容量メモリを内蔵する光ディスク装置における、動作効率の良い再生方法が望まれる。【解決手段】記録するデータを、光ディスクと大容量メモリの双方に記録する。光ディスク媒体の各記録セクタ、ないしＥＣＣブロックに対応したベリファイフラグを制御メモリに格納する。データの再生が指示された際はベリファイフラグを参照し、光ディスク上の当該データに対し未だベリファイを行っていなければ、光ディスク上に記録されたデータを再生しベリファイして出力する。既にベリファイを済んでいれば、大容量メモリ上に記録されたデータを読取って出力することで、応答時間、消費電流や騒音を大幅に低減する。大容量メモリは光ディスク装置に内蔵され、記録再生装置の小型化に寄与する。【選択図】図１
2011100502.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを第１の記録媒体として情報データを記録し再生する光ディスク装置において、
前記第１の記録媒体に記録される前記情報データが入力されて所定量を一時的に格納し、再生された情報データから所定量を一時的に格納して出力するバッファメモリと、
該バッファメモリに接続され該バッファメモリに格納された前記第１の記録媒体に記録される情報データを記憶する第２の記録媒体と、
前記バッファメモリに格納された前記第１の記録媒体に記録される情報データを供給され、前記第１の記録媒体での記録再生過程で発生するエラーを訂正するためのエラー訂正符号をこれに付加する記録処理回路と、
該記録処理回路でエラー訂正符号を付加された情報データを供給され、これを前記第１の記録媒体へ光学的に記録し再生する光ヘッドと、
該光ヘッドで再生された情報データが供給されて該情報データにおける前記第１の記録媒体での記録再生過程で発生したエラーを検出して訂正し、エラー訂正後の前記情報データを前記バッファメモリに供給する再生処理回路と、
前記光ディスク装置の動作を制御し、前記第１の記録媒体に記録された情報データが再生時に前記再生処理回路におけるエラー訂正が可能な品質で記録されたか否かを判定するベリファイ動作を行うシステム制御回路を有し、
該システム制御回路は、前記情報データを再生し前記バッファメモリから出力する際に、前記情報データに対して既に前記ベリファイ動作が行われている場合には前記第２の記録媒体に記憶した情報データを出力し、前記情報データに対して未だ前記ベリファイ動作が行われていない場合には前記第１の記録媒体に記録した情報データに対してベリファイ動作を行って該情報データを出力するように制御することを特徴とする光ディスク装置。
【請求項２】
請求項１に記載の光ディスク装置において、前記第２の記録媒体は半導体メモリであることを特徴とする光ディスク装置。
【請求項３】
請求項１に記載の光ディスク装置において、前記第２の記録媒体の記録容量は、前記第１の記録媒体の記録容量と比較して同等以上であることを特徴とする光ディスク装置。
【請求項４】
請求項１に記載の光ディスク装置において、前記第２の記録媒体は、前記光ディスク装置の有する回路基板に実装されたことを特徴とする光ディスク装置。
【請求項５】
請求項１に記載の光ディスク装置において、前記システム制御回路は制御用メモリを有し、該制御メモリは前記第１の記録媒体上の記録ブロックごとに設定された前記ベリファイ動作が既に行われたか否かを示すベリファイフラグを格納することを特徴とする光ディスク装置。
【請求項６】
光ディスクを第１の記録媒体とし半導体メモリを第２の記録媒体として情報データを記録再生し、前記第１の記録媒体に記録された情報データに対し再生時におけるエラー訂正が可能な品質で記録されたか否かを判定するベリファイ動作が既に行われたか否かを示すベリファイフラグを格納する光ディスク装置の再生方法であって、
再生する前記情報データに対して前記ベリファイ動作が既に行われたか否かを前記ベリファイフラグを参照して判定するベリファイフラグ判定ステップと、
該ベリファイ判定ステップでの判定の結果、前記ベリファイ動作が既に行われていると判定された場合には前記第２の記録媒体に格納された情報データを読取って出力する第１の出力ステップと、
前記ベリファイ判定ステップでの判定の結果、前記ベリファイ動作が未だ行われていないと判定された場合には前記第１の記録媒体に記録された情報データを再生する再生ステップと、
該再生ステップで再生された情報データに対して前記ベリファイ動作を行い再生時におけるエラー訂正が可能な品質で記録されたか否かを判定するベリファイ判定ステップと、
該ベリファイ判定ステップでの判定の結果、再生時におけるエラー訂正が可能な品質で記録されたと判定された場合には、前記ベリファイフラグをベリファイ動作が既に行われた状態に変更して前記再生ステップで再生された情報データを出力する第２の出力ステップと、
前記ベリファイ判定ステップでの判定の結果、再生時におけるエラー訂正が可能な品質で記録されていないと判定された場合には、前記第１の記録媒体上で前記第１の記録媒体に記録された情報データを修復する修復ステップと、
該修復ステップにおける修復は成功したか否かを判定する修復判定ステップと、
該修復判定ステップでの判定の結果、修復は成功したと判定された場合には、前記ベリファイフラグをベリファイ動作が既に行われた状態に変更して前記修復ステップで修復された情報データを再生して出力する第３の出力ステップと、
前記修復判定ステップでの判定の結果、修復は成功しなかったと判定された場合には、エラーフラグを出力する第４の出力ステップ
を有することを特徴とする光ディスク装置の再生方法。
【請求項７】
請求項６に記載の光ディスク装置の再生方法において、前記修復ステップは、前記第２の記録媒体に格納された情報データに基づき前記第１の記録媒体に記録された情報データを修復することを特徴とする光ディスク装置の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク装置、及び光ディスク装置の再生方法に係り、特に大容量メモリを内蔵した動作効率の良い光ディスク装置、及び光ディスク装置の再生方法に関するものである。
【背景技術】
【０００２】
光ディスク装置を使用する記録再生装置においては、記録媒体として光ディスクのみならず、他の記録媒体を有するものがある。例えばＨＤＤ（Hard Disk Drive）と呼ばれる大容量の磁気ディスクメモリがその一例である。ＨＤＤは光ディスクに対するキャッシュメモリとして機能し、また光ディスクと同様にデータを長期間保存するためのデータストレージとしても機能できる。その記録容量は光ディスクと同等か、これを凌ぐ場合もある。
【０００３】
特許文献１には、携帯可能でパーソナルコンピュータのような情報処理装置本体と接続することなく、読取り情報をリムーバブルメディアに記録する情報読取り装置が開示されている。
特許文献２には、携帯性に優れた外部記憶媒体の有効な利用方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３０６０４８号公報
【特許文献２】特開平１０（１９９８）−２８９５５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＨＤＤをキャッシュメモリとして機能する光ディスク装置に対して、ＨＤＤの代わりに大容量な半導体メモリであるＳＳＤ（Solid State Drive）をキャッシュメモリとする光ディスク装置を考えることができる。半導体メモリの低価格化とともに実現性が高まっており、またＨＤＤと比較して遥かに小型で消費電流が小さいことから、従来の光ディスク装置のスペースに内蔵して、記録再生装置自体の小型化を推進できる特徴もある。
【０００６】
ところで光ディスクは他の記録媒体と比較して記録再生過程で発生するエラー多いため、ベリファイを行うのが普通である。ベリファイとは、再生時のエラー訂正が可能な品質で情報を記録できたかを確認するための動作である。しかし、前記したような大容量の半導体メモリを内蔵する光ディスク装置については、最近実現性が高まったこともあって、動作効率の良いベリファイ方法が開示されたことはなかった。
本発明の目的は前記の課題に鑑み、大容量メモリを内蔵した動作効率の良い光ディスク装置、及び光ディスク装置の再生方法を提供することにある。
【課題を解決するための手段】
【０００７】
前記課題を解決するため本発明は、光ディスクを第１の記録媒体として情報データを記録し再生する光ディスク装置において、前記第１の記録媒体に記録される前記情報データが入力されて所定量を一時的に格納し、再生された情報データから所定量を一時的に格納して出力するバッファメモリと、該バッファメモリに接続され該バッファメモリに格納された前記第１の記録媒体に記録される情報データを記憶する第２の記録媒体と、前記バッファメモリに格納された前記第１の記録媒体に記録される情報データを供給され、前記第１の記録媒体での記録再生過程で発生するエラーを訂正するためのエラー訂正符号をこれに付加する記録処理回路と、該記録処理回路でエラー訂正符号を付加された情報データを供給され、これを前記第１の記録媒体へ光学的に記録し再生する光ヘッドと、該光ヘッドで再生された情報データが供給されて該情報データにおける前記第１の記録媒体での記録再生過程で発生したエラーを検出して訂正し、エラー訂正後の前記情報データを前記バッファメモリに供給する再生処理回路と、前記光ディスク装置の動作を制御し、前記第１の記録媒体に記録された情報データが再生時に前記再生処理回路におけるエラー訂正が可能な品質で記録されたか否かを判定するベリファイ動作を行うシステム制御回路を有し、該システム制御回路は、前記情報データを再生し前記バッファメモリから出力する際に、前記情報データに対して既に前記ベリファイ動作が行われている場合には前記第２の記録媒体に記憶した情報データを出力し、前記情報データに対して未だ前記ベリファイ動作が行われていない場合には前記第１の記録媒体に記録した情報データに対してベリファイ動作を行って該情報データを出力するように制御することを特徴としている。
【０００８】
また本発明は、光ディスクを第１の記録媒体とし半導体メモリを第２の記録媒体として情報データを記録再生し、前記第１の記録媒体に記録された情報データに対し再生時におけるエラー訂正が可能な品質で記録されたか否かを判定するベリファイ動作が既に行われたか否かを示すベリファイフラグを格納する光ディスク装置の再生方法であって、再生する前記情報データに対して前記ベリファイ動作が既に行われたか否かを前記ベリファイフラグを参照して判定するベリファイフラグ判定ステップと、該ベリファイ判定ステップでの判定の結果、前記ベリファイ動作が既に行われていると判定された場合には前記第２の記録媒体に格納された情報データを読取って出力する第１の出力ステップと、前記ベリファイ判定ステップでの判定の結果、前記ベリファイ動作が未だ行われていないと判定された場合には前記第１の記録媒体に記録された情報データを再生する再生ステップと、該再生ステップで再生された情報データに対して前記ベリファイ動作を行い再生時におけるエラー訂正が可能な品質で記録されたか否かを判定するベリファイ判定ステップと、該ベリファイ判定ステップでの判定の結果、再生時におけるエラー訂正が可能な品質で記録されたと判定された場合には、前記ベリファイフラグをベリファイ動作が既に行われた状態に変更して前記再生ステップで再生された情報データを出力する第２の出力ステップと、前記ベリファイ判定ステップでの判定の結果、再生時におけるエラー訂正が可能な品質で記録されていないと判定された場合には、前記第１の記録媒体上で前記第１の記録媒体に記録された情報データを修復する修復ステップと、該修復ステップにおける修復は成功したか否かを判定する修復判定ステップと、該修復判定ステップでの判定の結果、修復は成功したと判定された場合には、前記ベリファイフラグをベリファイ動作が既に行われた状態に変更して前記修復ステップで修復された情報データを再生して出力する第３の出力ステップと、前記修復判定ステップでの判定の結果、修復は成功しなかったと判定された場合には、エラーフラグを出力する第４の出力ステップを有することを特徴としている。
【発明の効果】
【０００９】
本発明によれば、大容量メモリを内蔵した動作効率の良い光ディスク装置、及び光ディスク装置の再生方法を提供でき、光ディスク装置の使い勝手の向上に寄与できるという効果がある。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例に関わる光ディスク装置のブロック図である。
【図２】本発明の一実施例におけるベリファイフラグの例を示す概念図である。
【図３】本発明の一実施例における記録回路のブロック図である。
【図４Ａ】本発明の一実施例における再生回路のブロック図である。
【図４Ｂ】本発明の一実施例における再生回路のブロック図である。
【図５】本発明の一実施例における再生方法のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態の例について、図を参照しながら説明する。
図１は、本発明の一実施例に関わる光ディスク装置のブロック図である。特に破線の内部がここで述べる光ディスク装置であり、ＰＣ（Personal Computer）をはじめとするホストコンピュータを含む上位装置１０１からの制御に基づき、光ディスク１１１にデータを記録し、また再生する。
【００１２】
記録媒体である光ディスク１１１は、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＢＤ（Blu-ray Disk）などである。もちろん、ＢＤ−ＲやＤＶＤ−Ｒをはじめとする一回のみ記録が可能な追記型、ＢＤ−ＲＥやＤＶＤ−ＲＡＭをはじめとする書換え型のいずれを用いても良い。
装着された光ディスク１１１は、スピンドルモータ１０９により回転駆動される。そのための駆動制御信号は、例えばマイクロプロセッサを含むシステム制御回路１０８から供給されている。
【００１３】
光ヘッド１０６は、レーザ光束を光ディスク１１１の記録面に照射し、データを記録ないし再生する。すなわち、記録する符号化データに基づき変調されたレーザ光が光ヘッド１０６の有する半導体レーザ光源（図示せず）で発生されて光ディスク１１１の記録面に照射され、データを記録する。再生する際は、光ディスク１１１の記録ピットに応じて変調された反射光であるレーザ光束が、光ヘッド１０６の有する光ディテクタ（図示せず）で電気信号に変換されながら、再生信号として検出される。
【００１４】
光ヘッド１０６はスレッド機構（図示せず）に搭載されており、光ディスク１１１上の半径方向に移動して所定のトラック位置において記録再生を行う。このための制御信号は、システム制御回路１０８で生成される。また光ヘッド１０６が有する、レーザ光束を処理するための対物レンズはアクチュエータ（ともに図示せず）に搭載されており、やはりシステム制御回路１０８で生成される制御信号に基づき、レーザ光束が光ディスク１１１の所定の記録トラック上に正しくフォーカスするように位置を微調整される。
【００１５】
次に信号回路部の動作について説明する。まずデータ記録時は、上位装置１０１からインタフェースコントローラ１０２に記録データが供給される。元の信号が動画像の映像信号である場合には、例えばＭＰＥＧ（Moving Picture Experts Group）方式によりデータ圧縮された記録データが供給される。これはバッファメモリ１０３に一時的に格納される。記録処理回路１０４は、バッファメモリ１０３から所定量のデータを読み出したうえで、エラー訂正符号を付加し、また符合の発生確率に応じた符号化のための変調処理などを行い、ライトパルスとしての記録信号を生成する。この記録信号は光ヘッド１０６に供給される。これにより、記録信号は光ディスク１１１へ記録される。
【００１６】
また、さきのバッファメモリ１０３に一時的に格納された記録データは、例えば半導体メモリによる大容量メモリ１１０にも供給されて記憶される。大容量メモリ１１０の容量は、例えば光ディスク１１１の容量と同等か、これを凌ぐものであっても良い。当然ながらバッファメモリ１０３よりも遥かに大容量であって良い。ユーザが取り外すことができるようにして良い。
【００１７】
従来、例えばテレビジョン放送信号の記録再生装置では、ＨＤＤをキャッシュメモリとする光ディスク装置が一般的である。この装置においては、まず放送されたコンテンツをＨＤＤに記録した後、取捨選択ないし編集し、長く保存するコンテンツだけを光ディスクへダビングする使い方が多かった。本実施例ではこのキャッシュメモリをＨＤＤでなく、ＳＳＤによる大容量メモリ１１０とすることを特徴としている。最近の半導体メモリの低価格化に伴い、コストアップを問題とすることなく装備できるようになっている。ＨＤＤと比較して騒音が問題となることはなく、動作速度は速い。さらには小型で消費電力が小さいことから、従来の光ディスク装置内のスペースに実装できる長所がある。ＨＤＤを使用する場合、上位装置１０１はこれを光ディスク装置とは別の構成要素として制御するのが普通である。しかしＳＳＤを使用する場合、上位装置１０１は図１に示したように、これを光ディスク装置内の構成要素として一緒に制御できる長所もあり、制御システムの簡素化に寄与することもできる。
【００１８】
一方再生時には、光ヘッド１０６で検出された電気信号としての再生信号が、再生処理回路１０５に供給される。再生処理回路１０５の含むＡＦＥ（Analog Front End）回路１０５Ａは、ディジタル記録であっても本質的にはアナログ信号として扱うべき前記再生信号の処理を行う。ＡＦＥ回路１０５Ａは、再生信号を演算処理してＴＥ（Tracking Error）信号やＦＥ（Focus Error）信号を生成し、システム制御回路１０８に供給する。システム制御回路１０８は、供給されたＴＥ信号やＦＥ信号に基づきトラッキング用とフォーカス用のサーボ制御信号を生成し、光ヘッド１０６に供給してその動作を制御する。なお、ＴＥ信号やＦＥ信号の詳しい生成方法については、本発明の主眼ではないので記載を省略する。
【００１９】
またＡＦＥ回路１０５Ａは、光ヘッド１０６や光ディスク１１１でデータを記録再生した際の、振幅や位相の周波数特性を等化し、再生信号の波形が前記した記録処理回路１０４の出力波形に極力近づくようにする。さらに再生信号はＤＥＭ（Demodulator）回路１０５Ｂに供給され、記録信号処理回路１０４で施された符号化変調処理が復調され、ＥＣＣ（Error Correction Circuit）回路１０５Ｃで記録再生過程におけるエラー訂正処理が施される。これはＥＣＣＤＥＴ（Detector）回路１０５Ｄが、記録信号処理回路１０４で付加されたエラー訂正符号に基づいてエラーを検出した際に機能する。ＥＣＣ回路１０５Ｃにおいて必要なエラー訂正を施された再生データは、バッファメモリ１０３に一時的に格納される。バッファメモリ１０３に格納された再生データは、インタフェースコントローラ１０２を介して上位装置１０１へ逐次転送される。
【００２０】
さきのＥＣＣＤＥＴ回路１０５Ｄの出力は、システム制御回路１０８が含むベリファイ判定回路１０８Ａにも供給されている。一度記録されたデータが、再生時にＥＣＣ回路１０５Ｃでエラー訂正できる程度の品質で記録できたかを、データを再生して確認するのがベリファイである。ベリファイ判定の方法にはいくつかの方法が考えられるが、ここではＥＣＣＤＥＴ回路１０５Ｄで検出したエラー発生の頻度に応じて判定するようにしている。
【００２１】
ベリファイを行うタイミングについて説明する。一般的には一つのケースとして、上位装置１０１が光ディスク１１１からの再生データを必要としないながら、ベリファイ動作だけを光ディスク装置に要求することが考えられる。また上位装置１０１が光ディスク１１１からの再生データを必要とし、しかもベリファイ動作を同時に要求することも考えられる。また上位装置からの指示でデータを記録する際に、これと同時（直後）にそのデータを再生してベリファイを行うことも考えられる。従来は、ＢＤ−ＲＥやＤＶＤ−ＲＡＭなど後記するディスクマネジメント機能のあるディスクでは、記録と同時（直後）にそのデータを再生してベリファイをし、ＤＶＤ−Ｒなどディスクマネジメント機能のないディスクでは、上位装置１０１からの読取り（Ｒｅａｄ）コマンドを受けた際に実施することが多かった。なお、このＲｅａｄコマンドは上位装置１０１が再生データを必要とするか否かに関わらず、共通で使用されることが多かった。
【００２２】
ベリファイ判定回路１０８Ａでの判定結果は、さきのインタフェースコントローラ１０２に供給され、以下で詳しく述べるように、再生データを上位装置１０１へ出力する際の制御を行っている。
【００２３】
次に本発明の一実施例における光ディスク装置の動作を、さらに詳しく説明する。
光ディスク１１１で記録再生されたデータには、半導体メモリをはじめとする大容量メモリ１１０などと異なり、エラーの発生確率が高い。このため、前記したように光ディスク１１１に記録したデータに対しては、ベリファイという動作が行われ、再生時にエラー訂正が可能な程度の品質で記録できたかを判定する。一度ベリファイして記録品質が良好であることが確認できれば、その後は頻繁にベリファイを行う必要はない。
【００２４】
以上の事情により、本実施例においてはシステム制御回路１０８に接続された（内蔵されていても良い）制御メモリ１０７に、複数のベリファイフラグを記憶するようにし、光ディスク１１１上のデータ管理単位に対して、各々にベリファイフラグを対応させるようにする。すなわち、システム制御回路１０８は制御メモリ１０７を参照することで、前記データ管理単位ごとにベリファイを既に行ったか否かを判別できるようにする。もちろん光ディスク１１１は光ディスク装置に対して着脱可能であるから、想定される光ディスクの枚数を考慮して、制御メモリ１０７におけるベリファイフラグの記録容量を設定しても良い。なお、バッファメモリ１０３がシステム制御回路１０８から直接アクセスできる場合は、制御メモリ１０７はバッファメモリ１０３の中にあっても良い。
【００２５】
図２は、本発明の一実施例におけるベリファイフラグの例を示す概念図である。
図２の四角形は、一つの管理単位を示す。管理単位の取り方は任意であるが、一例としてＤＶＤでは２０４８Ｂｙｔｅを１セクタとし、１６セクタを単位の記録領域とし、一つの記録領域ごとに纏めて記録し、エラー訂正するようにしているが、この記録領域（ＥＣＣブロック）を管理単位としても良い。また前記１セクタを管理単位としても良い。
【００２６】
図２において前記管理単位が複数個並んでいるが、これは光ディスク１１１の内周から外周に螺旋状に配置されたユーザ記録エリアを表している。斜線を付した管理単位においては既にベリファイ済であり、それ以外は未だベリファイを行っていないとすれば、前者には例えば１のベリファイフラグを、後者には例えば０のベリファイフラグを管理単位ごとに与えて、制御メモリ１０７に記憶する。
【００２７】
なお、ベリファイを実施した際に記録品質が悪く不合格と判定された場合は、後記するような方法で記録データを修復することとなる。この修復が成功すればベリファイフラグを０から１に変更すると良い。修復が不可能であり、或いは失敗した場合にはエラー表示するなどするが、ベリファイフラグは０のままとしても良い。
【００２８】
次に、前記ベリファイフラグの作用も含めて、改めて記録再生の動作を説明する。
図３は、本発明の一実施例における記録回路のブロック図である。図４Ａと図４Ｂは、本発明の一実施例における再生回路のブロック図である。図１で示したブロック図と比較し、記録再生するデータの流れのみを示した点が異なるが、同じ構成要素で良いものには、同じ符号を付している。
まずデータの記録時は図３に示すように、上位装置１０１からバッファメモリ１０３に供給された記録データは、大容量メモリ１１０と光ディスク１１１の双方に記録される。
【００２９】
次にデータの再生時について述べる。図１のシステム制御回路１０８は制御メモリ１０７に記憶されたベリファイフラグを参照し、光ディスク１１１における前記管理単位において再生しようとするデータがベリファイ済であると判定した場合には（ベリファイフラグ＝１）、図４Ａに示す処理が行われる。未だベリファイを行っていないと判定した場合には（ベリファイフラグ＝０）、図４Ｂに示す処理が行われる。
【００３０】
図４Ａに基づき、光ディスク１１１において既にベリファイ済であるデータを再生する場合を述べる。既にベリファイ済であるので、改めてこれを再生してベリファイする意味は少ない。このため、大容量メモリ１１０に書込まれた当該データを読取り、バッファメモリ１０３を介して上位装置１０１へ送る。これにより、光ディスク１１１にアクセスしてデータを再生する場合と比較し、応答時間や消費電流を大幅に低減でき、また動作時の騒音を発生させることもない。これは大容量メモリ１１０を利用することの効果である。
【００３１】
一方、図４Ｂに示したように、光ディスク１１１において未だベリファイを行っていない場合には、光ディスク１１１に記録された当該データを再生し、バッファメモリ１０３を介して上位装置１０１へ送る。この際に図１で示したように、システム制御回路１０８は内蔵するベリファイ判定回路１０８Ａにおいて、ＥＣＣＤＥＴ（１０５Ｄ）からのエラー検出信号を参照して、データが再生時のエラー訂正が可能なレベルの品質で記録できているか否かを判定する。
【００３２】
エラー訂正が可能なレベルの品質で記録できている場合には、制御メモリ１０７での該当するベリファイフラグを例えば０から１に書き直し、次回再生する際は当該データを大容量メモリ１１０から読取るようにする。エラー訂正が可能なレベルの品質で記録できていない場合には、光ディスク１１１に記録された当該データの修復を試みる。これは記録エリアの欠陥を登録し、また修復したデータの収納先を登録するためのディフェクトマネジメントのできるディスクで可能なものである。ディスクマネジメントはＢＤ−ＲＥ、ＢＤ−ＲやＤＶＤ−ＲＡＭにあるが、ＤＶＤ−Ｒにはない。この際に修復のためのデータはＳＳＤをはじめとする大容量メモリ１１０から供給するようにすれば、速やかで確実な修復ができる。修復できた場合には、制御メモリ１０７での該当するベリファイフラグを例えば０から１に書き直す。当然ながら上位装置１０１には修復後のデータを送る。これにより、光ディスク１１１に対してベリファイを行ったうえで、大容量メモリ１１０を利用した確実な修復ができるという効果がある。なお、修復できなかった場合の処置は後に述べる。
【００３３】
光ディスク１１１は周知のとおり着脱可能であり、他の光ディスク装置に装着されることがある。したがい、自ら所有する装置に大容量メモリ１１０があったとしても、光ディスク１１１へ記録したデータに対しては早いうちにベリファイを行うのが望ましい。このために、記録と同時（直後）にそのデータを再生し、或いは初めてデータを再生する場合など、光ディスク１１１に記録されながら未だベリファイを行っていないデータを再生する際には、ベリファイを行うようにしている。したがいこの際は、大容量メモリ１１０ではなく光ディスク１１１からデータを再生し、上位装置１０１に供給している。
なお、ベリファイだけを目的とした指令が上位装置１０１から発せられた場合には、ベリファイフラグに関係なく図４Ｂの動作を行うようにしても良い。また、図４Ａと図４Ｂでは光ディスク１１１から再生したデータをベリファイしたうえで、上位装置１０１へ出力する場合を示した。これに対し、ベリファイだけを目的とした指令が上位装置１０１から発せられた場合や、記録すると同時（直後）にそのデータを光ヘッド１０６で再生してベリファイをする場合は、再生したデータを上位装置１０１へ出力しなくても良い。
【００３４】
次に再生時の動作フローについて説明する。図５は、本発明の一実施例における再生方法のフローチャートである。
ステップＳ５０１では、上位装置１０１から光ディスク装置へデータの再生要求が発せられることでフローが開始される。ステップＳ５０２では、システム制御回路１０８は制御メモリ１０７に記憶されたベリファイフラグを参照し、指定された領域のベリファイフラグが０であるか否かを判定する。
【００３５】
ベリファイフラグが０でないと判定された場合には（すなわち１で、図中のＮＯ）、改めて光ディスク１１１に対しベリファイをする必要はないので、ステップＳ５０３でシステム制御回路１０８は大容量メモリ１１０に書込まれていた当該データを読取り、さらにステップＳ５０９で当該データを上位装置１０１へ転送し、ステップＳ５１０でフローを終了する。ステップＳ５１０は後記するステップＳ５１１とは異なり、所定の動作を行えたため正常終了となる。
【００３６】
ステップＳ５０２で、ベリファイフラグが０と判定された場合には（図中のＹＥＳ）、光ディスク１１１に対しベリファイをする必要があるので、ステップＳ５０４以下でベリファイを行う。まずステップＳ５０４では、当該データを光ディスク１１１から再生する。ステップＳ５０５で、システム制御回路１０８のベリファイ判定回路１０８Ａは、ＥＣＣＤＥＴ（１０５Ｄ）からの情報に基づき、再生時のエラー訂正が可能な程度の品質で当該データが記録できているか否かを判定する。再生時のエラー訂正が可能な程度の品質で当該データが記録できていると判定された場合には（図中のＹＥＳ）、ステップＳ５０８でシステム制御回路１０８は制御メモリ１０７における当該データに対するベリファイフラグを１に書換え、さらにステップＳ５０９で再生データ（当然ながらＥＣＣ（１０５Ｃ）でエラー訂正されたデータ）を上位装置１０１へ送り、ステップＳ５１０でフローを正常終了する。
【００３７】
ステップＳ５０５で、再生時のエラー訂正が可能な程度の品質で当該データが記録できていないと判定された場合には（図中のＮＯ）、ステップＳ５０６で前記したディスクマネジメントなどを用いて、光ディスク１１１における当該データの修復を行う。光ディスク１１１には当該データが記録されていたエリアに関する欠陥情報が登録され、また修復したデータの収納先情報が登録される。これ以後、修復したデータについては欠陥情報や収納先情報に基づき再生を行う。これらの情報は、光ディスク１１１の最内周部や外周部に登録されることが多い。修復のためのデータは大容量メモリ１１０から供給される。次いでステップＳ５０７で、システム制御回路１０８は当該データの修復ができたか否かを判定する。修復できたと判定された場合には（図中のＹＥＳ）、ステップＳ５０８でシステム制御回路１０８は制御メモリ１０７における当該データに対するベリファイフラグを１に書換え、さらにステップＳ５０９で再生データを上位装置１０１へ送り、ステップＳ５１０でフローを正常終了する。
【００３８】
ステップＳ５０７で当該データの修復ができなかったと判定された場合には、光ディスク１１１に記録されたデータに対しては、これ以上の改善は困難であるため、ステップＳ５１１で異常終了する。この場合、必要に応じて大容量メモリ１１０から供給された当該データを上位装置１０１に送っても良い。しかし、光ディスク上のデータは修復できていないので、必要に応じてシステム制御回路１０８はインタフェースコントローラ１０２に指示して、修復不可能なエラーが発生したことを示す情報を上位装置１０１に送っても良い。
なお、ステップＳ５０７で当該データの修復ができなかったと判定された場合とは、前記ディスクマネジメントの機能のないＤＶＤ−Ｒのようなディスクを使用した場合を含んで良い。元来ＤＶＤ−Ｒは修復不可能である。またＢＤ−ＲＥ、ＢＤ−ＲやＤＶＤ−ＲＡＭのようにディスクマネジメントを有するディスクであっても、記録容量がほぼ満杯で修復データの記録エリアがなければ修復できず、修復失敗となる。
【００３９】
以上述べたように本実施例においては、読出しを指示されたデータが光ディスク１１１では既にベリファイ済であるならば、大容量メモリ１１０からデータを読出すことで応答時間や消費電流を大幅に低減し、また動作時の騒音を発生させないようにしている。また未だベリファイを行っていないならば、その光ディスク１１１からデータを読出すことでベリファイを行い、必要に応じて大容量メモリ１１０のデータを用いて確実なデータの修復を行うようにしている。ベリファイ済であるか否かをシステム制御回路１０８が容易に判断できるよう、制御メモリ１０７はベリファイフラグを記憶している。ベリファイ済のデータに対し、不必要なベリファイの繰返しをしないようにしている。またＳＳＤによる大容量メモリ１１０を使用して、従来使用していたＨＤＤをこれに置換えることで、記録再生装置の小型化や制御システムの簡素化をすることができる効果もある。
【００４０】
ここまで示した実施形態は一例であって、本発明を限定するものではない。このほかにも本発明の趣旨に基づきながら異なる実施形態を考えられるが、いずれも本発明の範疇にある。
【符号の説明】
【００４１】
１０１：上位装置、１０２：インタフェースコントローラ、１０３：バッファメモリ、１０４：記録処理回路、１０５：再生処理回路、１０６：光ヘッド、１０７：制御メモリ、１０８：システム制御回路、１０９：スピンドルモータ、１１０：大容量メモリ、１１１：光ディスク。
【図１】
2011100502.tif 000003
【図２】
2011100502.tif 000004
【図３】
2011100502.tif 000005
【図４Ａ】
2011100502.tif 000006
【図４Ｂ】
2011100502.tif 000007
【図５】
2011100502.tif 000008