(57)【要約】【課題】ライト中断に関するセクタのリードリトライ動作の無駄な待ち時間を省略する。【解決手段】セクタデータを読出し（＃１０６）、セクタデータをビタビ復号し、復号結果を誤り訂正復号し、訂正不可能な誤りがあるか否か判定し（＃１０８）、訂正不可能な誤りがある場合、ビタビ復号結果から最尤パスと競合パスとのメトリクス差（ＳＡＭ）を求め（＃１１０）、ＳＡＭ値がしきい値以上である場合（＃１１２）、ライト中断セクタであると判定し、ライト中断セクタの判定回数が所定値に達すると、リードリトライをアボートする（＃）。【選択図】図７
2011018402.tif 000002
【特許請求の範囲】
【請求項１】
データを読み出す読出し手段と、
前記読出し手段が読み出したデータを復号するビタビ復号器と、
前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、
前記ビタビ復号器の出力を誤り訂正復号する誤り訂正復号器と、
前記誤り訂正復号器が検出した誤りが訂正不可能であること、かつ前記メトリクス差演算手段が求めた前記メトリクス差が所定値以上であることを検出する検出手段と、
を具備する情報再生装置。
【請求項２】
前記読出し手段はセクタ毎にデータを読出し、
前記誤り訂正復号器が検出した誤りが訂正不可能であること、かつ前記メトリクス差演算手段が求めた前記メトリクス差が所定値以上であることを前記検出手段が所定回数検出すると、当該セクタのリードリトライを中止するアボート手段をさらに具備する請求項１記載の情報再生装置。
【請求項３】
前記誤り訂正復号器が検出した誤りが訂正不可能であるが、前記メトリクス差演算手段が求めた前記メトリクス差が所定値以上でないことを前記検出手段が検出すると、当該セクタのリードリトライを行なうリードリトライ手段をさらに具備する請求項２記載の情報再生装置。
【請求項４】
読み出したデータをビタビ復号し、
前記ビタビ復号結果に基いて最尤パスと競合パスとのメトリクス差を求め、
前記ビタビ復号結果を誤り訂正復号し、
前記誤り訂正復号により検出された誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出する情報再生方法。
【請求項５】
前記読出しはセクタ毎に行なわれ、
前記誤り訂正復号により検出された誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを所定回数検出すると、当該セクタのリードリトライを中止する請求項４記載の情報再生方法。
【請求項６】
前記誤り訂正復号により検出された誤りが訂正不可能であるが、前記メトリクス差が所定値以上でないことを検出すると、当該セクタのリードリトライを行なう請求項５記載の情報再生方法。
【請求項７】
ハードディスクからデータを再生する情報再生装置であって、
前記ハードディスクから読み出したセクタデータを復号するビタビ復号器と、
前記ビタビ復号器の出力を誤り訂正復号する誤り訂正復号器と、
前記ビタビ復号器の復号結果と前記誤り訂正復号器の復号結果とに応じてセクタデータのライトが中断されたか否かを判定する判定手段と、
前記判定手段がセクタデータのライト中断を検出すると、前記セクタデータのリードリトライ回数を制限する手段と、
を具備する情報再生装置。
【請求項８】
前記判定手段は前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、前記誤り訂正復号器が検出した誤りが訂正不可能であること、かつ前記メトリクス差演算手段が求めた前記メトリクス差が所定値以上であることを検出するとライト中断を検出する手段とを具備する請求項７記載の情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はハードディスク、光ディスク等の記憶媒体を用いる情報再生装置及び情報再生方法に関する。
【背景技術】
【０００２】
信号を磁気的あるいは光学的に変調して記憶する記憶媒体から情報の読み出しを行なう情報再生装置は誤り訂正（ＥＣＣ）回路を含んでいる。デジタルデータ（符号化データ）の記録・再生の際は、外部のノイズ等によりデジタルデータに誤りが発生することがある。そのため、このような誤りを検出・訂正するために誤り訂正符号が用いられている。誤り訂正符号では、符号化の際にデータ（ＥＣＣブロック）に対して冗長データを付加し、復号化の際にはこの冗長データを基にデータの誤りを訂正する。しかし、誤り訂正回路でも誤りが訂正不可能な場合は、当該セクタに再度シークしてリードリトライを行っている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載の情報再生装置は、再生信号の品質をＥＣＣ処理よりも早く判断し、リードリトライの必要の有無を迅速に決定している。この装置では、再生信号は波形等化され、ビタビ復号され、復調され、誤り訂正（ＥＣＣ）処理され、ビタビ復号結果からＳＡＭ（Sequenced Amplitude Margin）値が計算される。ＳＡＭ値とはビタビ復号において最も確からしいパス（最尤パス）と次に確からしいパス（競合パス）とのメトリクス差である。ビタビ復号においては、データ系列が各時刻でもつサンプル値との波形等化理想値との累積誤差（パスメトリクス値）が最小となる最尤パスを選択する。ＳＡＭ値が小さいとは、ノイズ等の影響により次に確からしいパスが間違って選択される可能性が高いことを意味する。すなわち、ＳＡＭ値が小さくなることは、エラーが生じやすいことを意味する。そのため、特許文献１に記載の情報再生装置では、ＳＡＭ値に応じてリードリトライ動作を制御している。すなわち、ｋ＞ＳＡＭ値のときは通常のＥＣＣ処理により完全に誤り訂正可能でありリードリトライが不要、ｍ≧ＳＡＭ値≧ｋのときは通常のＥＣＣ処理により誤りが訂正しきれずＥＣＣの誤り訂正能力の向上が必要、ＳＡＭ値＞ｍのときは誤り訂正能力を最大にしてもＥＣＣ処理により誤りが訂正しきれずリードリトライが必要であると判断する。ここで、ｋ＜ｍである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３２３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術はＳＡＭ値を算出して、それに基づいてＥＣＣ処理の誤り訂正能力を向上させ、リードリトライを回避している。
【０００６】
しかし、あるセクタデータのライト中に、電源遮断等によりライト動作が中断された場合、ディスク上のセクタデータが途中まで上書きされ、セクタデータが２つの符号語から構成されることがある。２つの符号語のパリティは全く別物であるため、このようなセクタデータはいくらＥＣＣ処理を繰り返しても誤りは０にはならず、訂正不可能となる可能性が高い。また、このようなセクタデータは何回リードリトライを繰り返しても必ず誤り訂正復号は失敗する。
【０００７】
このように従来の情報再生装置は決して再生できないライト中断に関するセクタに対してもリードリトライを行っており、ユーザは無駄な待ち時間を余儀なく強いられていた。
【課題を解決するための手段】
【０００８】
本発明の一態様による情報再生装置は、
データを読み出す読出し手段と、
前記読出し手段が読み出したデータを復号するビタビ復号器と、
前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、
前記ビタビ復号器の出力を誤り訂正復号する誤り訂正復号器と、
前記誤り訂正復号器が検出した誤りが訂正不可能であること、かつ前記メトリクス差演算手段が求めた前記メトリクス差が所定値以上であることを検出する検出手段と、
を具備する。
【０００９】
本発明の他の態様による情報再生方法は、
読み出したデータをビタビ復号し、
前記ビタビ復号結果に基いて最尤パスと競合パスとのメトリクス差を求め、
前記ビタビ復号結果を誤り訂正復号し、
前記誤り訂正復号により検出された誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出する情報再生方法。
【００１０】
本発明の他の態様による情報再生装置は、
ハードディスクからデータを再生する情報再生装置であって、
前記ハードディスクから読み出したセクタデータを復号するビタビ復号器と、
前記ビタビ復号器の出力を誤り訂正復号する誤り訂正復号器と、
前記ビタビ復号器の復号結果と前記誤り訂正復号器の復号結果とに応じてセクタデータのライトが中断されたか否かを判定する判定手段と、
前記判定手段がセクタデータのライト中断を検出すると、前記セクタデータのリードリトライ回数を制限する手段と、
を具備する。
【発明の効果】
【００１１】
本発明はライト中断に関するセクタを検出することができる。そのため、このようなセクタに対してはリードリトライは中止することができ、無用な待ち時間を減らすことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明による情報再生装置の一実施の形態に係るビデオカムコーダの概略構成を示すブロック回路図。
【図２】図１のＨＤＤユニット１８の構成を示すブロック回路図。
【図３】図２のリード・ライトブロック１２２の構成を示すブロック回路図。
【図４】図３のビタビ復号器１３６の構成を示すブロック回路図。
【図５】ＳＡＭ値とビットエラーレートの関係を示す図。
【図６】ライト中断に係るセクタのデータ構成を示す図。
【図７】一実施の形態でリードリトライアボートモードが指定された場合のリード動作を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施の形態について詳細に説明する。本発明の記憶媒体としてはＤＶＤ等の光ディスクも適用可能であるが、ここでは、ハードディスク、特に衝撃や振動によりトラッキングサーボが外れ、リード動作が失敗する可能性の高いモバイル機器としてのムービーカムコーダに応用した場合を説明する。
【００１４】
図１にムービーカムコーダの回路構成を概略的に示す。ムービーカムコーダは光学系１１、ＣＣＤ撮像部１２、ＭＰＥＧエンコーダ１４、コントローラ１６、ハードディスク（ＨＤＤ）ユニット１８、ＭＰＥＧデコーダ２０、モニタディスプレイ２２を備える。
【００１５】
光学系１１はレンズ等であり、ＣＣＤ撮像部１２は光学系１１を介して被写体を撮影し、この結果を電気信号に変換する。ＭＰＥＧエンコーダ１４はＣＣＤ撮像部１２から得られた電気信号をＭＰＥＧ方式で符号化することにより圧縮して映像情報を生成する。コントローラ１６は操作部２４を有し、この操作部２４の操作に従ってムービーカムコーダ１０全体の動作を制御する。コントローラ１６は撮影毎に得られる映像情報をタイトルファイルとしてＨＤＤユニット１８に出力する。
【００１６】
ＨＤＤユニット１８は詳細を図２に示すが、内部のハードディスクに映像情報をタイトルファイル単位に格納する。ハードディスクに格納された映像情報は操作部２４の操作によりタイトルファイル単位に選択可能である。コントローラ１６は操作部２４の操作により撮影中または撮影後に映像情報をＭＰＥＧデコーダ２０に出力可能である。ＭＰＥＧデコーダ２０は映像情報をＭＰＥＧ方式で復号することにより伸張する。モニタディスプレイ２２はＭＰＥＧデコーダ２０から得られる映像情報を表示する。
【００１７】
図２はＨＤＤユニット１８の回路構成を示す。ＨＤＤユニット１８は、ホストシステムとしてのコントローラ１６からの要求に応じてディスク（磁気ディスク）１０１の記録面上にデータ（暗号化データを含む）を書き込み、或いは当該記録面からデータを読み出すための記憶装置である。
【００１８】
ディスク１０１はスピンドルモータ（ＳＰＭ）１０３に固定されており、ＳＰＭ１０３が駆動されることにより一定の速度で回転する。ディスク１０１の例えば一方のディスク面は、データが磁気記録される記録面をなしている。ヘッド（磁気ヘッド）１０２はディスク１０１の記録面に対応して配置される。ヘッド１０２はアクチュエータ１０５の一端に固定されている。アクチュエータ１０５の他端はボイスコイルモータ（ＶＣＭ）１０４に固定されている。ヘッド１０２は、ＶＣＭ１０４が駆動されることにより、ＶＣＭ１０４の軸を中心とした円弧軌道のうちディスク１０１の面に重なる範囲を移動する。
【００１９】
図２の構成では、単一枚のディスク１０１を備えたＨＤＤユニット１８を想定している。しかし、複数のディスク１０１がある間隙をもった状態でＳＰＭ１０３に固定された構成であっても構わない。この場合、複数のアクチュエータ１０５が、複数のディスク１０１の間隙に適合するように重なった状態でＶＣＭ１０４に固定される。複数のアクチュエータ１０５の一端にはそれぞれヘッド１０２が固定されている。したがってＳＰＭ１０３が駆動されると、全てのディスク１０１は同時に回転し、ＶＣＭ１０４が駆動されると、全てのヘッド１０２は同時に移動する。また、図２の構成では、ディスク１０１の一方の面が記録面をなしている。しかし、ディスク１０１の両面がいずれも記録面をなし、両記録面にそれぞれ対応してヘッド１０２が配置されても構わない。
【００２０】
ＣＰＵ１１５はＨＤＤユニット１８の主コントローラとして機能する。ＣＰＵ１１５はモータドライバ１０６を介してＳＰＭ１０３の起動・停止及び回転速度維持のための制御を行う。ＣＰＵ１１５はまたモータドライバ１０６を介してＶＣＭ１０４を駆動制御することで、ヘッド１０２を目標とするトラックに移動させて、当該トラックの目標とする範囲内に整定するための制御を行う。
【００２１】
ヘッド１０２の位置決めはＳＰＭ１０３の起動後の定常回転状態で行われる。図示していないが、ディスク１０１の円周方向に等間隔にサーボ領域が配置されている。このため、ヘッド１０２によってディスク１０１から読み出され、ヘッドＩＣ１０７で増幅されたアナログ信号中には、サーボ領域に記録されているサーボ信号が時間的に等間隔に現れることになる。リード・ライトＩＣ１０８（リード・ライトＩＣ１０８に含まれているサーボブロック１２１）とゲートアレイ１０９とは、この状態を利用して上記アナログ信号を処理することにより、ヘッド１０２の位置決めのための信号を生成する。ＣＰＵ１１５はこの信号をもとにモータドライバ１０６を制御することにより、当該モータドライバ１０６からＶＣＭ１０４に、ヘッド１０２の位置決めのための電流（ＶＣＭ電流）をリアルタイムで供給させる。
【００２２】
ＣＰＵ１１５は、上述のようにモータドライバ１０６を介してＳＰＭ１０３及びＶＣＭ１０４を制御する一方で、ＨＤＤユニット１８内の他の要素の制御及びコマンド処理などを行う。ＣＰＵ１１５はＣＰＵバス１１２に接続されている。
【００２３】
ＣＰＵバス１１２には、リード・ライトＩＣ１０８、ゲートアレイ１０９、ディスクコントローラ（ＨＤＣ）１１０、ＲＡＭ１１３が接続されている。ＲＡＭ１１３は、例えばＣＰＵ１１５が使用する種々の変数を格納するのに用いられる。ＲＡＭ１１３の記憶領域の一部は、ＣＰＵ１１５のワーク領域として用いられる。
【００２４】
リード・ライトＩＣ１０８は、サーボブロック１２１とリード・ライトブロック１２２とを有する。サーボブロック１２１は、サーボ信号の抽出を含む、ヘッド１０２の位置決めに必要な信号処理を行う。リード・ライトブロック１２２は、データの読み出し・書き込みのための信号処理（暗号化・復号処理を含む）を行う。ゲートアレイ１０９は、サーボブロック１２１によるサーボ信号の抽出のための信号を含む、制御用の諸信号を生成する。
【００２５】
ＨＤＣ１１０は、ＣＰＵバス１１２以外に、リード・ライトＩＣ１０８、ゲートアレイ１０９に接続されている。ＨＤＣ１１０はコントローラ１６から転送されるコマンド（ライトコマンド、リードコマンド等）を受信し、且つホストとＨＤＣ１１０との間のデータ転送を制御する、ホストインタフェース制御機能を有する。
【００２６】
リード・ライトＩＣ１０８、ゲートアレイ１０９、及びＨＤＣ１１０は、それぞれ制御用レジスタを有する。これらの制御用レジスタは、それぞれＣＰＵ１１５のメモリ空間の一部に割り当てられており、ＣＰＵ１１５はこの一部の領域に対してアクセスすることで、制御用レジスタを介してリード・ライトＩＣ１０８、ゲートアレイ１０９、またはＨＤＣ１１０を制御する。
【００２７】
図３はリード・ライトブロック１２２のリードに関する部分の回路構成を示す。リード・ライトブロック１２２はヘッドＩＣ１０７からの信号が入力されるリードチャネル１３２と、リードチャネル１３２の出力が供給される適応等化器１３４、係数制御器１４０と、適応等化器１３４により波形等価された再生信号が供給されるビタビ復号器１３６と、ビタビ復号器１３６の出力が供給されるＥＣＣ回路１３６とを含む。
【００２８】
ビタビ復号器１３６では、記録再生系を所定のＰＲ特性と仮定し、再生信号系列は各記録ビットに対するインパルス応答の加算で表現し、その加算結果をパスと称する。ビタビ復号器１３６は各サンプル点における実際の再生信号と想定される全てのパスとの誤差を累積加算し、累積加算値が最も小さいパスを選択する。そして、選択したパスに対応するビット系列を復号信号として出力する。
【００２９】
図４にビタビ復号器１３６の構成図を示す。ビタビ復号器１３６はブランチメトリクス計算部１５２、加算・比較・選択部１５４、パスメモリ１５６、パス決定部１５８、パスメトリクスメモリ１６０、ＳＡＭ計算部１６２からなる。ブランチメトリクス計算回路１５２は適応等化器１３４からの入力を用いて、ブランチメトリクス計算を行う。加算・比較・選択回路１５４はブランチメトリクス計算回路１５２の出力を用いてパスメトリクスメモリ１６０に記憶されているパスメトリクスとの加算、比較、選択を行い、最尤パスとパスメトリクスを決定する。パスメモリ１５６は最も確からしい最尤パスの選択の経過を保存している。保持された選択結果をもとに、パス決定回路１５８にて、最終的な復号信号が決定され、出力される。パスメモリ１５６の出力はＳＡＭ計算部１６２にも供給され、最尤パスと次に確からしい競合パスとのメトリクス差（ＳＡＭ値）が計算される。ＳＡＭ値１６２はＣＰＵ１１５に供給される。
【００３０】
ビタビ復号器１３６への入力信号と復号信号とから生成される等化誤差信号は係数制御器１４０に供給され、適応等化器１３４の係数が学習制御される。これにより、適応等化器１３４はリードチャネル１３２からの再生信号の波形を所定のＰＲ特性に合わせて等化する。
【００３１】
ビタビ復号器１３６の出力がＥＣＣ回路１３８で誤り訂正復号される。ここで、訂正不可能な誤りが検出されると、アンコレクタブルエラー通知がＣＰＵ１１５に送られる。
【００３２】
図５はＳＡＭ値とエラーレート（ＢＥＲ）の関係を示す。エラーレートはＥＣＣ回路１３８における全リードセクタ数に対するリード不能（訂正不可能）セクタ数の割合である。ＳＡＭ値が小さい程エラーレートは悪く、ＳＡＭ値が大きい程エラーレートは良いことが実験の結果判った。
【００３３】
図６はライト中断に関するセクタのデータ構造を示す。このセクタには符号語Ｂが記録されており、ここに符号語Ａを上書きしようとした場合、ライト中に電源遮断等によりライト中断され、符号語Ａが途中までしか上書きされない。このようなセクタは２つの符号語が混在しているため、ＥＣＣ回路１３８では誤り訂正が不可能である。このような場合、ＥＣＣ回路１３８はアンコレクタブルエラーをＣＰＵ１１５に通知する。
【００３４】
次に、本実施の形態のリード動作を説明する。ＥＣＣ回路１３８で誤りが訂正できない場合リードリトライが一定の回数、例えば２００回繰り返されるが、本実施の形態では、この動作以外にリードリトライアボートモードが選択できる。リードリトライアボートモードでは、図６に示すようなライト中断セクタを検出して、そのようなセクタに対してはリードリトライの回数を制限することにより、無用な待ち時間を省くことができる。図７はリードリトライアボートモードが選択された場合のリード動作を示す図である。
【００３５】
ステップ＃１００でＥＣＣ回路１３８により訂正不可能な誤りがあるか否か判定される。訂正不可能な誤りがない場合は、ステップ＃１０２で通常のリード動作が行なわれる。訂正不可能な誤りがある場合、ステップ＃１０４でリトライカウンタＲｅｔｒｙがリセットされ、ステップ＃１０６でライト中断セクタ判定用のパラメータａがリセットされ、ステップ＃１０８でＳＡＭカウンタがリセットされる。
【００３６】
ステップ＃１１０であるセクタのデータがリードされる。ステップ＃１１２でセクタデータがＥＣＣ回路１３８により正しくリードできたか否か、すなわち、ＥＣＣ回路１３８からアンコレクタブルエラーが通知されたか否かが判定される。アンコレクタブルエラーの通知が無かった場合は、動作終了する。アンコレクタブルエラーの通知があった場合は、ステップ＃１１４でＳＡＭ値が計算される。ステップ＃１１６でＳＡＭ値がしきい値ｘ以上であるか、すなわちエラーレートが良いか否か判定される。ＳＡＭ値がしきい値ｘ以上ではない場合は、エラーレートが悪い、すなわちデータの信頼性が低いので、リトライによりデータを正しくリードできる可能性が高いため、ステップ＃１１８でリトライカウンタＲｅｔｒｙがインクリメントされ、ステップ＃１０８に戻り、リードリトライが行なわれる。
【００３７】
ＳＡＭ値がしきい値ｘ以上である場合は、エラーレートが良い、すなわちデータの信頼性が高いにも係わらずＥＣＣ回路１３８により訂正不可能な誤りがあったので、このセクタはライト中断セクタである可能性が高い。そのため、ステップ＃１２０でライト中断セクタ判定用のパラメータａがインクリメントされ、ステップ＃１２２でライト中断セクタの判定回数ａがしきい値ｙに達したか否か判定される。中断セクタの判定回数ａがしきい値ｙに達していない場合は、ステップ＃１１８でリトライカウンタＲｅｔｒｙがインクリメントされ、ステップ＃１０８に戻り、リードリトライが行なわれる。これは、１回のＳＡＭ値の判定だけでライト中断セクタであると断定することはできないので、ｙ（しきい値）回ＳＡＭ値がしきい値ｘ以上であることを判定した場合ライト中断セクタと判断する。
【００３８】
ライト中断セクタの判定回数ａがしきい値ｙに達した場合、ステップ＃１２４でリトライカウンタＲｅｔｒｙがしきい値ｚ（ｚ＞ｙ）以下であるか否か判定される。ここで、Ｒｅｔｒｙはライト中断セクタのリトライ回数であり、この回数が所定回数ｚ以下である場合、ステップ＃１２６で当該セクタのリードリトライが中止（アボート）される。Ｒｅｔｒｙカウンタがｚ以下でない場合、ステップ＃１２８で通常のリードリトライ動作（リードリトライアボート判定を一切行わないリトライ動作）が行なわれる。
【００３９】
例えば、通常のリード時は、リードリトライは２００回行われるとした場合、ＳＡＭ値の判定が１０回（ｙ回）行なわれると、ライト中断セクタであると判定され、この時点でのリトライカウンタＲｅｔｒｙが３０回（ｚ回)以下であればリードリトライアボートが実行される。これらリードリトライアボートの設定（ｙ、ｚ）は、３０回（ｚ）中１０回（ｙ）ライト中断セクタの判定が行われた場合にリードリトライアボートが実行されることを意味する。
【００４０】
以上説明したように、第１の実施の形態によれば、ビタビ復号器において最尤パスと競合パスとのメトリクス差であるＳＡＭ値を計算し、ＥＣＣ回路のエラーレートを推定する。そして、エラーレートが良いにも係わらず訂正不可能なエラーがある場合、当該セクタはライト中断に係るセクタであると判定する。なお、ライト中断セクタは、エラーレートが良いにも係わらず訂正不可能なエラーがあるという判定が所定の複数回なされた場合、判定される。ライト中断セクタであると判定されたセクタに対してはリードリトライをアボートする。このため、決して再生できないライト中断に関するセクタに対してはリードリトライ回数を制限することにより、無駄な待ち時間をユーザに課することが防止される。
【００４１】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。例えば、上述の説明では、ビデオカムコーダに応用されたＨＤＤユニットからの再生を説明したが、応用製品はモバイル製品に限らないし、記憶媒体はＨＤＤに限らず、ＤＶＤ等の光ディスクでも良い。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００４２】
１８…ＨＤＤユニット、１０７…ヘッドＩＣ、１２２…リード・ライトブロック、１３２…リードチャネル、１３４…適応等化器、１３６…ビタビ復号器、１３８…ＥＣＣ回路、１５２…ブランチメトリクス計算部、１５４…加算／比較／選択部、１６２…ＳＡＭ計算部。
【図１】
2011018402.tif 000003
【図２】
2011018402.tif 000004
【図３】
2011018402.tif 000005
【図４】
2011018402.tif 000006
【図５】
2011018402.tif 000007
【図６】
2011018402.tif 000008
【図７】
2011018402.tif 000009
【手続補正書】
【提出日】平成22年8月30日(2010.8.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを読み出す読出し手段と、
前記読出し手段が読み出したデータを復号するビタビ復号器と、
前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、
前記ビタビ復号器の出力の誤りを検出し、前記誤りに誤り訂正復号を実行する誤り訂正復号器と、
前記検出した誤りが訂正不可能であるかどうか、かつ前記メトリクス差が所定値以上であるかどうかを検出する検出手段と、
を具備する情報再生装置。
【請求項２】
前記読出し手段はセクタ毎にデータを読出し、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを前記検出手段が所定回数検出すると、当該セクタのリードリトライを中止するアボート手段をさらに具備する請求項１記載の情報再生装置。
【請求項３】
前記検出した誤りが訂正不可能であるが、前記メトリクス差が所定値以上でないことを前記検出手段が検出すると、当該セクタのリードリトライを行なうリードリトライ手段をさらに具備する請求項２記載の情報再生装置。
【請求項４】
読み出したデータをビタビ復号し、
前記ビタビ復号結果に基いて最尤パスと競合パスとのメトリクス差を求め、
前記ビタビ復号結果を誤り訂正復号し、
誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出する情報再生方法。
【請求項５】
前記読出しはセクタ毎に行なわれ、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを所定回数検出すると、当該セクタのリードリトライを中止する請求項４記載の情報再生方法。
【請求項６】
前記検出された誤りが訂正不可能であるが、前記メトリクス差が所定値以上でないことを検出すると、当該セクタのリードリトライを行なう請求項５記載の情報再生方法。
【請求項７】
ハードディスクからデータを再生する情報再生装置であって、
前記ハードディスクから読み出したセクタデータを復号するビタビ復号器と、
前記ビタビ復号器の出力が誤りを含むかどうかを検出し、前記ビタビ復号器の出力を誤り訂正復号する誤り訂正復号器と、
前記ビタビ復号器の復号結果と前記誤り訂正復号器の復号結果とに応じてセクタデータのライトが中断されたか否かを判定する判定手段と、
前記判定手段がセクタデータのライト中断を検出すると、前記セクタデータのリトライ回数を制限する手段と、
を具備する情報再生装置。
【請求項８】
前記判定手段は前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出するとライト中断を検出する手段とを具備する請求項７記載の情報再生装置。
【手続補正書】
【提出日】平成22年11月12日(2010.11.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一態様による情報再生装置は、
セクタ毎にデータを読み出す読出し手段と、
前記読出し手段が読み出したセクタ毎のデータを復号するビタビ復号器と、
前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、
前記ビタビ復号器の出力の誤りを検出し、前記誤りに誤り訂正復号を実行する誤り訂正復号器と、
前記検出した誤りが訂正不可能であるかどうか、かつ前記メトリクス差が所定値以上であるかどうかを検出する検出手段と、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを前記検出手段が所定回数検出すると、当該セクタのリードリトライを中止するアボート手段と、
を具備する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の他の態様による情報再生方法は
読み出したセクタ毎のデータをビタビ復号し、
前記ビタビ復号結果に基いて最尤パスと競合パスとのメトリクス差を求め、
前記ビタビ復号結果を誤り訂正復号し、
誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出し、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを所定回数検出すると、当該セクタのリードリトライを中止する情報再生方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の他の態様による情報再生装置は
ハードディスクからセクタ毎にデータを再生する情報再生装置であって、
前記ハードディスクから読み出したセクタデータを復号するビタビ復号器と、
前記ビタビ復号器の出力が誤りを含むかどうかを検出し、前記ビタビ復号器の出力を誤り訂正復号する誤り訂正復号器と、
前記ビタビ復号器の復号結果と前記誤り訂正復号器の復号結果とに応じてセクタデータのライトが中断されたか否かを判定する判定手段と、
前記判定手段がセクタデータのライト中断を検出すると、前記セクタデータのリトライ回数を制限する手段と、
前記判定手段は
前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出するとライト中断を検出する手段とを具備する。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
セクタ毎にデータを読み出す読出し手段と、
前記読出し手段が読み出したセクタ毎のデータを復号するビタビ復号器と、
前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、
前記ビタビ復号器の出力の誤りを検出し、前記誤りに誤り訂正復号を実行する誤り訂正復号器と、
前記検出した誤りが訂正不可能であるかどうか、かつ前記メトリクス差が所定値以上であるかどうかを検出する検出手段と、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを前記検出手段が所定回数検出すると、当該セクタのリードリトライを中止するアボート手段と、
を具備する情報再生装置。
【請求項２】
前記検出した誤りが訂正不可能であるが、前記メトリクス差が所定値以上でないことを前記検出手段が検出すると、当該セクタのリードリトライを行なうリードリトライ手段をさらに具備する請求項１記載の情報再生装置。
【請求項３】
セクタ毎に読み出したデータをビタビ復号し、
前記ビタビ復号結果に基いて最尤パスと競合パスとのメトリクス差を求め、
前記ビタビ復号結果を誤り訂正復号し、
誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出し、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを所定回数検出すると、当該セクタのリードリトライを中止する情報再生方法。
【請求項４】
前記検出された誤りが訂正不可能であるが、前記メトリクス差が所定値以上でないことを検出すると、当該セクタのリードリトライを行なう請求項３記載の情報再生方法。
【請求項５】
ハードディスクからセクタ毎にデータを再生する情報再生装置であって、
前記ハードディスクから読み出したセクタデータを復号するビタビ復号器と、
前記ビタビ復号器の出力が誤りを含むかどうかを検出し、前記ビタビ復号器の出力を誤り訂正復号する誤り訂正復号器と、
前記ビタビ復号器の復号結果と前記誤り訂正復号器の復号結果とに応じてセクタデータのライトが中断されたか否かを判定する判定手段と、
前記判定手段がセクタデータのライト中断を検出すると、前記セクタデータのリトライ回数を制限する手段と、
前記判定手段は
前記ビタビ復号器の復号結果に基いて最尤パスと競合パスとのメトリクス差を求めるメトリクス差演算手段と、
前記検出した誤りが訂正不可能であること、かつ前記メトリクス差が所定値以上であることを検出するとライト中断を検出する手段とを具備する情報再生装置。