JP4903688B2 - ディスク再生システム用の誤り訂正機構 - Google Patents

ディスク再生システム用の誤り訂正機構 Download PDF

Info

Publication number
JP4903688B2
JP4903688B2 JP2007506870A JP2007506870A JP4903688B2 JP 4903688 B2 JP4903688 B2 JP 4903688B2 JP 2007506870 A JP2007506870 A JP 2007506870A JP 2007506870 A JP2007506870 A JP 2007506870A JP 4903688 B2 JP4903688 B2 JP 4903688B2
Authority
JP
Japan
Prior art keywords
content
error
firmware
download
player
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007506870A
Other languages
English (en)
Other versions
JP2007533050A (ja
Inventor
ジャン,ジアガン
ジョン,ジアニ
グオ,ジョンジン
ホーランデル,ヤコビュス エム デン
ペー ヘー エー ヤンセン,アントニユス
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips NV
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips NV, Koninklijke Philips Electronics NV filed Critical Koninklijke Philips NV
Publication of JP2007533050A publication Critical patent/JP2007533050A/ja
Application granted granted Critical
Publication of JP4903688B2 publication Critical patent/JP4903688B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1879Direct read-after-write methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0092Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which are linked to media defects or read/write errors
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00978Circuits for prevention of unauthorised reproduction or copying, e.g. piracy wherein the record carrier stores a trial version of a content
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/27Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
    • H03M13/2703Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques the interleaver involving at least two directions
    • H03M13/271Row-column interleaver with permutations, e.g. block interleaving with inter-row, inter-column, intra-row or intra-column permutations
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/183Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B2020/1896Methods for assignment of alternate areas for defective areas using skip or slip replacement to relocate data from a defective block to the next usable block, e.g. with a primary defect list [PDL]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Stored Programmes (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Detection And Correction Of Errors (AREA)

Description

本発明は、光ディスク再生システムの誤り訂正機構に関し、特に光ディスクプレイヤにより光ディスクから読み出されるコンテンツにおける誤りを訂正する機構に関する。
今日は、光記憶装置技術の非常に急速な発展に直面している。今日の光記憶メディアは、大容量、高密度及び小サイズという利点を有する。光記憶メディアの発展と共に、これらのメディアに格納されたコンテンツの新しい種類の誤りもまた、絶え間なく生じており、このことは、光ディスクの再生品質に非常に影響を及ぼす。
コンテンツの誤りを訂正する従来技術の光ディスクプレイヤの方法及び装置について、図1及び2を参照して説明する。
図1は、従来技術の光ディスクプレイヤのブロック図である。光ディスクプレイヤ10は、読取モジュール110と、デコードモジュール111と、制御モジュール112とを有する。読取モジュール110は光ディスクのコンテンツを読み出し、デコードモジュール111は、読み出されたコンテンツをデコードして、デコードされたコンテンツを出力し、制御モジュール112は、読出処理とデコード処理とを制御して、読み出されたコンテンツに物理的及び/又は論理的誤りが存在するか否かを決定する。誤りが存在する場合、制御モジュールは誤りを自分で又は手動で訂正する。制御モジュールは、ファームウェアにより(例えばROMに格納されたプログラミングコマンドにより)動作可能である。これに関して、物理的誤りは、光ディスクから光ディスクプレイヤにより読み出されたコンテンツにおける欠陥を示し、この欠陥は、光ディスクの物理的損傷から生じる(摩耗、白点、傾斜等を含む)。論理的誤りは、データをエンコードしてこれらを光ディスクに格納するときに、採用されたエンコード方法が標準的なエンコード方法に従わないことであり(不正確な起動番号の採用、無効なDVDナビゲーション情報若しくは非標準のビデオフォーマット、又は同期コードの欠陥等)、制御モジュールが光ディスクから読み出されたコンテンツを認識してデコードモジュールがこれをデコードするように制御するための所定の方法を使用することを不可能にする。
読み出されたコンテンツに欠陥部分(すなわち物理的誤り)が存在する場合、制御モジュール112は、読取モジュール110に対して再びこれを読み取るように命令する。しかし、リトライ回数が所定の閾値を超過すると、制御モジュール112は、読取モジュールに欠陥部分をスキップするように命令する。読み出しの後に、制御モジュール112は、読み出されたコンテンツをデコードするようにデコードモジュール111を制御する。デコードの処理中に読み出されたコンテンツが非標準のエンコード方法でエンコードされているとわかり、所定のデコード方法でデコード不可能である場合(すなわち論理的誤り)、適切なデコード方法で読み出されたコンテンツをデコードするために、装置のファームウェアは更新されなければならない。しかし、従来技術においてファームウェアを更新するためには、プレイヤの製造者は手動で全体のファームウェアを交換しなければならない。又はユーザが自分でファームウェアを更新するためにファームウェア更新ソフトウェアを提供しなければならない。
図2は、従来技術において光ディスクプレイヤにより読み出されたコンテンツの誤りを訂正する処理のフローチャートを示している。まず、光ディスクからコンテンツを読み取る(ステップS211)。読み出されたコンテンツで何らかの欠陥部分が特定された場合(すなわち、物理的誤りが存在する場合)(ステップS212)、リトライ回数と所定の閾値との比較が行われる(ステップS213)。リトライ回数が閾値未満である場合、リトライ回数は1だけ増加し(ステップ214)、コンテンツが再び読み出される(すなわちステップS211に戻る)。しかし、リトライ回数が閾値より大きい場合、コンテンツのこの部分がスキップされる(ステップS215)。この後に、ステップS216において、読み出されたコンテンツ又は物理的誤りの後のコンテンツに論理的誤りが存在するか否かが決定される。論理的誤りが存在する場合、ファームウェアは手動で更新されるように促され(ステップS217)、論理的誤りを訂正した後にコンテンツがデコードされる(ステップS218)。ステップS216において論理的誤りが存在しないと決定された場合、ステップS218に直接ジャンプし、コンテンツをデコードする。
従来技術の前記の説明から、光ディスクプレイヤは、物理的誤りを訂正するために比較的受動的な方法を採用していることがわかる。すなわち、読み取りをリトライして、リトライ回数が所定の値/数を超過すると、コンテンツがスキップされる。このことは、不連続のコンテンツ再生を生じることがある。更に、従来技術では、論理的誤りは時を違えずに訂正されず、再生の中断又は画面上のモザイクを生じることがある。論理的誤りを訂正するために、ファームウェアを手動で交換する必要があり、その結果、全体の誤り訂正処理がかなり複雑且つ不便になる。
本発明の1つの目的は、前記の問題に対処することができる新しい誤り訂正方法及び装置を提供することである。
本発明の第1の態様によれば、コンテンツの誤りを訂正する方法を提供し、誤りの種類を決定するステップと、誤りの種類に従って誤り訂正情報をダウンロードするダウンロード要求を送信するステップと、誤り訂正情報を受信するステップと、訂正情報で誤りを訂正するステップとを有する。
本発明の第2の態様によれば、プロバイダがコンテンツの誤りを訂正する誤り訂正情報を提供する方法を提供し、誤りに対応するダウンロード要求を受信するステップと、ダウンロード要求に対応する誤り訂正情報の存在を決定するステップと、ダウンロード要求に対応する誤り訂正情報が存在しない場合に、新しい誤り訂正情報を取得するステップと、ダウンロード要求に対応する誤り訂正情報を送信するステップとを有する。
本発明の第3の態様によれば、制御手段と送信手段と受信手段とを有し、コンテンツの誤りを訂正する装置を提供し、制御手段は、この誤りの種類を決定し、この受信手段により受信された誤り訂正情報でこの誤りを訂正するために使用され、この送信手段は、この誤りの種類に従ってそれぞれの誤り訂正情報をダウンロードするダウンロード要求を送信するために使用され、受信手段は、この誤り訂正情報を受信するために使用される。
本発明の第4の態様によれば、読取手段と制御手段と送信手段と受信手段とデコード手段とを有するプレイヤを提供し、この読取手段はコンテンツを読み出し、この制御手段は読み出されたコンテンツの何らかの欠陥部分の存在を決定し、送信手段がそれぞれの欠陥部分をダウンロードするダウンロード要求を送信するように制御し、ネットワークからこの受信手段により受信された欠陥部分をこの読み出されたコンテンツに追加し、訂正されたコンテンツを提供し、このデコード手段は、この訂正されたコンテンツをデコードし、これを再生する。
添付図面及び特許請求の範囲の内容と共に以下の説明を通じて、本発明の更なる理解で、本発明の他の目的及び効果が明らかになり、容易に理解される。
図面を参照して、本発明の好ましい実施例の以下の具体的な説明を用いて、本発明の前記及び他の特徴が明らかになる。これらの図面では、各部分に同じ参照符号が使用される。
本発明の光ディスク再生システムの誤り訂正手段及び方法について、図3〜7を参照して具体的に説明する。
図3は、本発明の好ましい実施例による光ディスク再生システムを示している。光ディスク再生システム30は、ネットワークを介してサーバ32に接続された光ディスクプレイヤ31を有する。サーバ32は、光ディスクプレイヤに誤り訂正情報を提供するために使用され、光ディスクプレイヤは、提供された誤り訂正情報で光ディスクから読み出されたコンテンツの誤りを訂正し、これを再生する。
図4は、図3に示す光ディスク再生システムの光ディスクプレイヤの構成のブロック図を示している。好ましい実施例によれば、光ディスクプレイヤ31は、読取モジュール110と、デコードモジュール111と、制御モジュール410と、送信モジュール411と、受信モジュール412とを有し、制御モジュールはファームウェアにより実装される。
制御モジュール410が光ディスクから読取モジュール110により読み出されたコンテンツで欠陥部分を検出すると、ネットワークを介してコンテンツの欠陥部分をダウンロードする要求を各サーバ(例えば図3のサーバ32)に送信するように、送信モジュールに対して命令する。要求は、光ディスクの識別番号と、読み出されたコンテンツの欠陥部分の開始アドレス(通常では、開始アドレスは欠陥部分のデータレポートヘッダで示される)とを有する。
次に、制御モジュール412は、サーバから欠陥のコンテンツを受信する。制御モジュール410の制御で、読み出されたコンテンツは、読み出される完全なコンテンツを形成するために、開始アドレスに従って受信コンテンツに追加される。次に、制御モジュール410は、コンテンツに論理的誤りが存在するか否かを決定し、誤りが存在する場合には、制御モジュールの読み取り及びデコードの制御機能を実行するために使用されるファームウェアが、更新される必要がある。この時点で、制御モジュール410は、送信モジュール411がネットワークを介して新しいファームウェアのリリースの各情報をダウンロードする要求をそのサーバに送信するように制御する。新しいリリース情報は、ファームウェアを更新するコードでもよい。ダウンロード要求は、ディスク識別番号と、古いファームウェアのリリースに関する情報と、論理的誤りの種類(誤った開始番号、無効なDVDナビゲーション情報等)とを有してもよい。受信モジュール412は、新しいファームウェアのリリースに関する情報をサーバから受信する。次に、制御モジュール410は、この情報でファームウェアを更新し、デコードモジュール111が更新されたファームウェアで読み取られたコンテンツをデコードするように制御する。
図5は、図3に示す光ディスク再生システムのサーバ32の構成のブロック図を示している。サーバは、トランシーバ511と、制御手段512と、データベース513とを有する。
トランシーバ511は、誤り訂正情報をダウンロードするために、光ディスクプレイヤからダウンロード要求を受信する。要求は、誤りの種類に対応する。制御手段512は、ダウンロード要求の内容に従って、データベース513に格納された必要な情報が存在するか否かを決定する。存在する場合には、制御手段512は、データベース513が誤り訂正情報をトランシーバ511に送信するように制御し、トランシーバ511は、この情報をプレイヤに渡す。しかし、存在しない場合には、制御手段512は、トランシーバ511がネットワークを介して他のサーバ(図示せず)から誤り訂正情報を取得するように制御する。当然のことながら、プログラマは、誤り情報に従って自分のプログラムを解決することができ、データベース513にプログラムを格納することができる。次に、トランシーバ511は、誤り訂正情報をプレイヤに渡す。
図6は、読み取られたコンテンツの誤りを訂正するための図4に示す光ディスクプレイヤの処理のフローチャートを示している。図6に示すように、まず、光ディスクからコンテンツを読み取る(ステップS611)。次に、コンテンツに物理的誤りが存在するか否かを決定する(ステップS612)。欠陥が存在する場合には、ネットワークを介して欠陥のコンテンツをダウンロードする要求を送信し(ステップS613)、欠陥のコンテンツを受信し(ステップS614)、コンテンツの開始アドレスに従ってこれを前者の読み出されたコンテンツに追加し、完全な誤りのない読み出されたコンテンツを形成する(ステップS615)。しかし、読み出されたコンテンツに物理的誤りが存在しないと決定された場合、ステップS616に直接ジャンプし、コンテンツに論理的誤りが存在するか否かを決定する。
ステップ616において読み出されたコンテンツに論理的誤りが存在することが決定されると、新しいファームウェアのリリースに関する情報をダウンロードするダウンロード要求を送信する(ステップS617)。論理的誤りが存在しない場合、ステップS620にジャンプし、コンテンツをデコードする。ダウンロード要求を送信した後に、ステップ618において新しいファームウェアのリリースに関する情報を受信し、ステップ619においてこの情報で論理的誤りを訂正する(すなわち、新しいファームウェアのリリースに関する情報でファームウェアを更新する)。次に、ステップ620において、更新されたファームウェアで読み出されたコンテンツをデコードする。
図7は、誤り訂正情報を提供するための図5に示すサーバの処理のフローチャートを示している。図7に示すように、まず、プレイヤからダウンロード要求を受信する(ステップ711)。要求は、誤りの種類に対応し、誤りに関する情報を有する。すなわち、物理的誤りは、欠陥のコンテンツをダウンロードする要求に対応し、要求は欠陥のコンテンツの開始アドレスを有する。論理的誤りは、新しいファームウェアのリリースに関する情報をダウンロードする要求に対応し、要求は関連の論理的誤りの種類、古いファームウェアのリリースに関する情報等を有する。次に、この要求が欠陥のコンテンツをダウンロードする要求であるか否かを決定する(ステップ712)。そうである場合、欠陥のコンテンツの開始アドレスに従って欠陥のコンテンツを見つけて送信する(ステップS713)。要求が欠陥のコンテンツをダウンロードする要求ではない場合(すなわち、新しいファームウェアのリリースに関する情報をダウンロードする要求である場合)、古いファームウェアのリリースに関する情報に従って、古いものより新しいファームウェアリリースが存在するか否かを決定する(ステップS714)。この回答が肯定的である場合、論理的誤りに関する情報に従って、この新しいファームウェアのリリースに関する情報が論理的誤りを訂正することができるか否かを決定する(ステップS715)。訂正することができる場合、ステップS717に進む。すなわち、プレイヤにこの情報を送信する。新しいファームウェアのリリースに関するこの情報が存在しない場合、又は情報が存在するが論理的誤りを訂正することができない場合、新しいファームウェアのリリースの情報が取得不可能であることをプレイヤ及び供給者に通知する(ステップS716)。
本発明の好ましい実施例の前記の説明は、ネットワークを介してサポートシステムから本発明の光ディスクプレイヤが誤り訂正情報を取得し、この情報で読み出されたコンテンツの誤りを訂正し、これにより、再生されるコンテンツの一体性及び連続性を確保するだけでなく、時間及びエネルギーを節約し、動作を便利且つ高速にすることを示している。
前記の内容は、本発明の好ましい実施例の説明である。本発明に開示された原理に従って本発明の他の変更が実現可能であり、本発明の範囲内にあることを、当業者は理解する立場にある。例えば、光ディスクプレイヤで使用可能な本発明は、明らかに他の記憶媒体の何らかのプレイヤ(例えばPC)で使用可能である。本発明の好ましい実施例は、読み出された物理的誤り及び論理的誤りを訂正する。当然のことながら、更新されたディスクフォーマットが古いモデルのプレイヤにより再生不可能である誤りのように、唯一又は他の種類の誤りを訂正することができる。更に、本発明の好ましい実施例は読み出されたコンテンツの誤りを訂正するが、本発明はまた他の誤りを訂正するためにも使用可能であることがわかる。例えば、全体プレイヤ(又は他の装置)の内部動作の処理で生成された誤りを訂正することができる。この場合、プレイヤのファームウェアは、全体の動作処理を制御する。ファームウェアが誤りを特定又は訂正することができない場合、ファームウェアは本発明の方法で更新される必要がある。当然のことながら、これらの全ては特許請求の範囲内にある。
従来技術における光ディスクの構成のブロック図 従来技術において光ディスクプレイヤにより読み出されたコンテンツの誤りを訂正する処理のフローチャート 本発明の好ましい実施例による光ディスク再生システム 図3に示す光ディスク再生システムの光ディスクプレイヤの構成のブロック図 図3に示す光ディスク再生システムのサポートシステムの構成のブロック図 図4に示す光ディスクプレイヤにより読み出されたコンテンツの誤りを訂正する処理のフローチャート 誤り訂正情報を提供するための図5に示すサポートシステムのサーバ・サブシステムの処理のフローチャート

Claims (6)

  1. プレイヤから読み出されたコンテンツの誤りを訂正する方法であって:
    (a)前記コンテンツに損失又は損傷部分が存在する場合に、物理的誤りが前記コンテンツに存在することを判定するステップと;
    (b)物理的誤りが存在する場合に、前記物理的誤りに従って対応する誤り訂正情報をダウンロードするダウンロード要求をサーバに送信するステップであり、前記要求は、前記損失又は損傷部分の開始アドレスを有するステップと;
    (c)前記誤り訂正情報を受信するステップと;
    (d)前記損失又は損傷部分の前記開始アドレスに従って、ダウンロードされた元のコンテンツを前記コンテンツに追加することにより、前記誤り訂正情報を使用して前記物理的誤りを訂正するステップと;
    (e)前記コンテンツが前記プレイヤに格納された元のファームウェアを使用して認識できない場合に、論理的誤りが前記コンテンツに存在することを判定するステップと;
    (f)論理的誤りが存在する場合に、新しいファームウェアのリリースをダウンロードするダウンロード要求を前記サーバに送信するステップと;
    (g)前記新しいファームウェアのリリースにより前記元のファームウェアを更新するステップと;
    (h)前記更新されたファームウェアで前記コンテンツをデコードするステップと;
    を有する方法。
  2. 請求項に記載の方法であって、
    物理的誤りが存在する場合に、前記ダウンロード要求は、前記損失又は損傷部分に対応する元のコンテンツをダウンロードする要求であ方法。
  3. 請求項1に記載の方法であって、
    前記ダウンロード要求は、前記元のファームウェアのリリースに関する情報を含み、前記サーバが前記論理的誤りを訂正できる新しいファームウェアのリリースが存在するか否かを判定可能にする方法。
  4. コンテンツを読み出すプレイヤであって:
    前記コンテンツに損失又は損傷部分が存在する場合に、物理的誤りが前記コンテンツに存在することを判定する制御モジュールと;
    物理的誤りが存在する場合に、前記物理的誤りに従って対応する誤り訂正情報をダウンロードするダウンロード要求をサーバに送信するために使用される送信モジュールであり、前記要求は、前記損失又は損傷部分の開始アドレスを有する送信モジュールと;
    前記誤り訂正情報を受信する受信モジュールと;
    前記損失又は損傷部分の前記開始アドレスに従って、ダウンロードされた元のコンテンツを前記コンテンツに追加することにより、前記誤り訂正情報を使用して前記物理的誤りを訂正する制御モジュールと;
    前記コンテンツが前記プレイヤに格納された元のファームウェアを使用して認識できない場合に、論理的誤りが前記コンテンツに存在することを判定する制御モジュールと;
    論理的誤りが存在する場合に、新しいファームウェアのリリースをダウンロードするダウンロード要求を前記サーバに送信し、前記新しいファームウェアのリリースにより前記元のファームウェアを更新する送信モジュールと;
    前記更新されたファームウェアで前記コンテンツをデコードするデコードモジュールと;
    を有するプレイヤ。
  5. 請求項4に記載のプレイヤであって、
    物理的誤りが存在する場合に、前記ダウンロード要求は、前記損失又は損傷部分に対応する元のコンテンツをダウンロードする要求であるプレイヤ。
  6. 請求項4に記載のプレイヤであって、
    前記ダウンロード要求は、前記元のファームウェアのリリースに関する情報を含み、前記サーバが前記論理的誤りを訂正できる新しいファームウェアのリリースが存在するか否かを判定可能にするプレイヤ。
JP2007506870A 2004-04-06 2005-03-22 ディスク再生システム用の誤り訂正機構 Expired - Fee Related JP4903688B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200410032490.X 2004-04-06
CNA200410032490XA CN1681033A (zh) 2004-04-06 2004-04-06 光盘播放***的纠错机制
PCT/IB2005/050969 WO2005098856A1 (en) 2004-04-06 2005-03-22 Error correction scheme for a disc-playing system

Publications (2)

Publication Number Publication Date
JP2007533050A JP2007533050A (ja) 2007-11-15
JP4903688B2 true JP4903688B2 (ja) 2012-03-28

Family

ID=34962244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007506870A Expired - Fee Related JP4903688B2 (ja) 2004-04-06 2005-03-22 ディスク再生システム用の誤り訂正機構

Country Status (7)

Country Link
US (1) US7827456B2 (ja)
EP (1) EP1735790A1 (ja)
JP (1) JP4903688B2 (ja)
KR (1) KR20070007177A (ja)
CN (2) CN1681033A (ja)
TW (1) TW200634747A (ja)
WO (1) WO2005098856A1 (ja)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1681033A (zh) 2004-04-06 2005-10-12 皇家飞利浦电子股份有限公司 光盘播放***的纠错机制
JP2006129169A (ja) * 2004-10-29 2006-05-18 Toshiba Corp コンテンツ記録媒体補償システム、コンテンツ再生/記録装置及びコンテンツ再生/記録方法
JP4704245B2 (ja) * 2005-03-31 2011-06-15 株式会社リコー 画像形成装置、情報処理方法、プログラム、及び記録媒体
JP2008542970A (ja) * 2005-06-09 2008-11-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ データ誤りを訂正する方法及び装置、並びにディスクを再生する方法及び装置
US7496608B2 (en) * 2005-10-07 2009-02-24 International Business Machines Corporation Online system and method for restoring electronic media on electronic storage devices
US11428937B2 (en) 2005-10-07 2022-08-30 Percept Technologies Enhanced optical and perceptual digital eyewear
US9658473B2 (en) 2005-10-07 2017-05-23 Percept Technologies Inc Enhanced optical and perceptual digital eyewear
US20070081123A1 (en) 2005-10-07 2007-04-12 Lewis Scott W Digital eyewear
US7568143B2 (en) * 2006-01-18 2009-07-28 International Business Machines Corporation System and method of utilizing a network to correct flawed media data
US20070168515A1 (en) * 2006-01-18 2007-07-19 International Business Machines Corporation System and method of controlling removable media inventory
US8451850B2 (en) * 2006-02-10 2013-05-28 Scott W. Lewis Method and system for distribution of media including a gigablock
US8566894B2 (en) * 2006-02-10 2013-10-22 Scott W. Lewis Method and system for distribution of media
US20070192819A1 (en) * 2006-02-10 2007-08-16 Lewis Scott W System for distribution of media utilized with a receiver/set top box
US9740552B2 (en) * 2006-02-10 2017-08-22 Percept Technologies Inc. Method and system for error correction utilized with a system for distribution of media
JP2008108373A (ja) * 2006-10-26 2008-05-08 Funai Electric Co Ltd ディスク装置
US11181740B1 (en) 2013-03-15 2021-11-23 Percept Technologies Inc Digital eyewear procedures related to dry eyes
KR20150015236A (ko) 2013-07-31 2015-02-10 삼성전자주식회사 광기록 재생장치, 광기록 재생방법 및 컴퓨터 판독가능 기록매체
KR102386781B1 (ko) * 2017-07-31 2022-04-13 현대자동차주식회사 차량의 이더넷 통신 장치, 엔드 노드 및 스위치의 에러복구 방법

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112723A (ja) * 1998-09-30 2000-04-21 Toshiba Corp 映像再生装置及び同装置に適用するプログラム更新方法
JP2003057044A (ja) * 2001-08-10 2003-02-26 Aisin Aw Co Ltd ナビゲーション装置、データ修復方法及びそのプログラム
JP2003067284A (ja) * 2001-08-30 2003-03-07 Sharp Corp デジタル放送受信機
JP2003242064A (ja) * 2002-02-19 2003-08-29 Funai Electric Co Ltd Cd−r/rw書込み用プログラム、動作制御プログラム、および、ドライブ装置
JP2003250128A (ja) * 2002-02-25 2003-09-05 Matsushita Electric Ind Co Ltd 情報受信装置、及びエラー処理方法
JP2003303028A (ja) * 2002-04-09 2003-10-24 Matsushita Electric Ind Co Ltd ナビゲーション装置のバージョンアップシステム
WO2004010411A1 (ja) * 2002-07-22 2004-01-29 Suns-K Co., Ltd. データ配信システムおよび方法、データ配信サーバ、データ配信プログラム、楽曲ファイル生成方法、記録媒体

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4564944A (en) * 1983-12-30 1986-01-14 International Business Machines Corporation Error correcting scheme
US5386324A (en) * 1993-07-30 1995-01-31 International Business Machines Corporation Apparatus and method for anticipated error recovery using debris profiles
US5771354A (en) * 1993-11-04 1998-06-23 Crawford; Christopher M. Internet online backup system provides remote storage for customers using IDs and passwords which were interactively established when signing up for backup services
JPH0877726A (ja) * 1994-09-06 1996-03-22 Hitachi Ltd ディジタル信号処理装置、誤り検出方法および記録媒体再生装置
US5703887A (en) * 1994-12-23 1997-12-30 General Instrument Corporation Of Delaware Synchronization and error detection in a packetized data stream
EP0836187A4 (en) * 1995-06-29 1999-03-10 Ibm SIGNAL RECORDING / REPRODUCING APPARATUS AND METHOD FOR CHANGING A RUNNING SEQUENCE OF AN ERROR CORRECTION PROCEDURE
CN1166633A (zh) * 1995-12-28 1997-12-03 株式会社东芝 成像设备
US5784527A (en) * 1996-03-22 1998-07-21 Cirrus Logic, Inc. System and method for error handling during playback of an audio/video data stream
KR100213254B1 (ko) * 1996-10-18 1999-08-02 윤종용 에러 정정 방법 및 장치
JP3130258B2 (ja) * 1996-10-25 2001-01-31 インターナショナル・ビジネス・マシーンズ・コーポレ−ション ディスク装置及びデータ・リアサイン方法
US6049892C1 (en) * 1997-02-24 2002-06-04 Ethos Software Corp Process and apparatus for downloading data from a server computer to a client computer
JP3165099B2 (ja) * 1998-02-05 2001-05-14 インターナショナル・ビジネス・マシーンズ・コーポレ−ション 誤り訂正方法及びシステム
JP2000032393A (ja) * 1998-07-09 2000-01-28 Sony Corp 画像情報処理装置および方法、並びに提供媒体
US6459851B1 (en) * 1998-12-29 2002-10-01 Oak Technology, Inc. Apparatus for processing audio and video DVD data
US6480972B1 (en) * 1999-02-24 2002-11-12 International Business Machines Corporation Data processing system and method for permitting a server to remotely perform diagnostics on a malfunctioning client computer system
US7085990B2 (en) * 1999-12-15 2006-08-01 Thomson Licensing Preparation of data for a Reed-Solomon decoder
US6665425B1 (en) 1999-12-16 2003-12-16 Xerox Corporation Systems and methods for automated image quality based diagnostics and remediation of document processing systems
WO2002001740A1 (fr) * 2000-06-28 2002-01-03 Hitachi, Ltd. Dispositif radio et systeme de communication radio
JP2002117632A (ja) 2000-10-04 2002-04-19 Matsushita Electric Ind Co Ltd 再生装置及びそれに用いる自己診断用記録媒体
EP1330713A2 (en) * 2000-10-15 2003-07-30 Digital Networks North America, Inc. Fail safe recovery
US6378784B1 (en) * 2000-10-27 2002-04-30 Nordson Corporation Dispensing system using a die tip having an air foil
KR100582437B1 (ko) * 2000-11-17 2006-05-23 모토로라 인코포레이티드 네트워크 장치에 대한 정확한 운용 소프트웨어 버전을 결정하기 위한 장치 및 방법
US6711520B2 (en) * 2001-07-12 2004-03-23 Seagate Technology Llc Remote execution of diagnostic firmware in a block data storage device
JP3829724B2 (ja) * 2001-12-21 2006-10-04 ソニー株式会社 記録媒体、記録方法および装置、再生装置および方法、ならびに、データ判別方法
US7418618B2 (en) * 2003-01-08 2008-08-26 Transpacific Ip Ltd. Error reporting and correcting method for peripheral
CN1681033A (zh) 2004-04-06 2005-10-12 皇家飞利浦电子股份有限公司 光盘播放***的纠错机制

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112723A (ja) * 1998-09-30 2000-04-21 Toshiba Corp 映像再生装置及び同装置に適用するプログラム更新方法
JP2003057044A (ja) * 2001-08-10 2003-02-26 Aisin Aw Co Ltd ナビゲーション装置、データ修復方法及びそのプログラム
JP2003067284A (ja) * 2001-08-30 2003-03-07 Sharp Corp デジタル放送受信機
JP2003242064A (ja) * 2002-02-19 2003-08-29 Funai Electric Co Ltd Cd−r/rw書込み用プログラム、動作制御プログラム、および、ドライブ装置
JP2003250128A (ja) * 2002-02-25 2003-09-05 Matsushita Electric Ind Co Ltd 情報受信装置、及びエラー処理方法
JP2003303028A (ja) * 2002-04-09 2003-10-24 Matsushita Electric Ind Co Ltd ナビゲーション装置のバージョンアップシステム
WO2004010411A1 (ja) * 2002-07-22 2004-01-29 Suns-K Co., Ltd. データ配信システムおよび方法、データ配信サーバ、データ配信プログラム、楽曲ファイル生成方法、記録媒体

Also Published As

Publication number Publication date
CN1681033A (zh) 2005-10-12
JP2007533050A (ja) 2007-11-15
CN1938776A (zh) 2007-03-28
CN1938776B (zh) 2010-05-26
US7827456B2 (en) 2010-11-02
US20070226575A1 (en) 2007-09-27
KR20070007177A (ko) 2007-01-12
WO2005098856A1 (en) 2005-10-20
EP1735790A1 (en) 2006-12-27
TW200634747A (ja) 2006-10-01

Similar Documents

Publication Publication Date Title
JP4903688B2 (ja) ディスク再生システム用の誤り訂正機構
JP3712726B2 (ja) 追記型記録媒体、追記型記録媒体用の記録装置および記録方法、並びに追記型記録媒体用の再生装置および再生方法
US7408857B2 (en) Method and apparatus for managing defects in recording media, a computer readable medium including computer readable code for the same, and a defect managed recording medium obtained using the same method, apparatus, and computer readable medium
KR100673376B1 (ko) 컨텐츠 기록 매체 보상 시스템, 컨텐츠 기록/재생 장치 및컨텐츠 기록/재생 방법
JP4467575B2 (ja) パディング情報を利用した記録/再生方法、その記録/再生装置及びその情報記録媒体
JP5134725B2 (ja) ストレージメディアのエラー訂正のための方法およびシステム
KR20070058041A (ko) 코덱 다운로드 가능한 광디스크 재생 장치 및 그 제어 방법
JP2007080358A (ja) 光ディスク記録装置
JP2000132903A (ja) データ誤り訂正装置およびその方法
JP4428432B2 (ja) 記録装置、再生装置、記録再生装置、記録方法および再生方法
JP2008084423A (ja) 光ディスク装置及びデータ補完方法
JP2006189973A (ja) 電子機器及びそのプログラムアップデート方法
KR20090051974A (ko) 고밀도 광 디스크 기록 및 재생장치에서 코덱 업데이트방법
US20070291607A1 (en) Recording Device and Method, and Computer Program
JP2008084090A (ja) 情報処理装置
US20090136217A1 (en) Reproduction apparatus, reproduction system, and reproduction method
JP2004310830A (ja) 情報再生装置、情報再生方法、情報読取装置、ディスクドライブおよびコンピュータプログラム
JPS62209778A (ja) 付加情報のエラ−訂正方法
JP2009252298A (ja) 情報処理装置、部分データ提供装置、情報処理装置の制御方法、情報処理装置の制御プログラム、および制御プログラムを記録した記録媒体
JP2007087555A (ja) 光ディスク記録再生装置
JP2011123936A (ja) 再生装置
JP2003132635A (ja) 光ディスク装置、コンピュータシステム、光ディスク再生速度制御方法及びその制御プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080319

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110118

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110415

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110422

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110714

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111213

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120105

R150 Certificate of patent or registration of utility model

Ref document number: 4903688

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150113

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees