(57)【要約】【課題】  ホストとのバスデータの暗号化を図ることができる記録再生装置を得る。【解決手段】  バス暗号化回路を有してメモリアクセスを制御し、記録再生装置を構成する。これにより、記録再生装置とホスト間のデータの暗号化が可能で、光ディスクに記録されるデータ、コンテンツの保護が可能となる。【選択図】図１
2009054255.tif 000002
【特許請求の範囲】
【請求項１】
データをh（h：自然数）バイト単位に区切り識別アドレスや誤り検出符号を付加してセクタを構成し、ｉ（ｉ：自然数）セクタ単位で誤り訂正符号を付加してブロックを構成し、ｊ（ｊ：自然数）バイト単位のデータに分割し、同期信号を付加してフレームを構成し、更にフレームデータが変調されている光ディスクを記録再生するデータ記録再生装置において、
該データはセクタ単位で所定の規則により暗号化されてホストコンピュータから入出力されるものであって、
入力された該データを一時記憶手段に記録する入力手段と、該データを一時記憶する一時記憶手段と、該一時記憶手段に入力された暗号化データを読み出してデータの復号を行い再び一時記憶手段に書き込むデータ復号化手段と、該復号済みのデータを読み出して誤り訂正符号演算を行い誤り訂正符号を付加して書き込む誤り訂正符号付加手段と、該誤り訂正符号付加済のデータを変調則にしたがって変調する変調手段を具備することを特徴とするデータ記録再生装置。
【請求項２】
請求項1記載のデータ記録再生装置は、該暗号データと合わせて、セクタ単位での暗号化有無の情報も入力されて、
該データ復号化手段は、該暗号化有無情報により該一時記憶手段から読み出されたデータに対しての復号化処理の演算を切り替えることを特徴とするデータ記録再生装置。
【請求項３】
データをh（h：自然数）バイト単位に区切り識別アドレスや誤り検出符号を付加してセクタを構成し、ｉ（ｉ：自然数）セクタ単位で誤り訂正符号を付加してブロックを構成し、ｊ（ｊ：自然数）バイト単位のデータに分割し、同期信号を付加してフレームを構成し、更にフレームデータが変調されている光ディスクを記録再生するデータ記録再生装置において、
該データはセクタ単位で所定の規則により暗号化されてホストコンピュータから入出力されるものであって、
該光ディスクより読み出されたデータを変調即に従って復調し一時記憶手段に記録する復調手段と、該データを一時記憶する一時記憶手段と、該復調済みのデータを読み出して誤り訂正符号演算を行い修正データで置き換えて訂正する誤り訂正手段と、該誤り訂正済データを読み出して暗号化した後再び一時記憶手段に書き込むデータ暗号化手段と、該暗号化された該データを出力する出力手段を具備することを特徴とするデータ記録再生装置。
【請求項４】
請求項3記載のデータ記録再生装置は、該暗号データと合わせて、セクタ単位での暗号化有無の情報も出力されて、
該データ暗号化手段は、該暗号化有無情報により該一時記憶手段から読み出されたデータに対しての暗号化処理の演算を切り替えることを特徴とするデータ記録再生装置。
【請求項５】
請求項1及び3記載のデータ記録再生装置と、接続するホストコンピュータは、それぞれ相互に認証を行う認証手段を具備して共通の鍵を生成し、該暗号化手段及び該復号化手段は、該認証手段で生成した共通鍵により、暗号化処理及び復号化処理の演算を行うことを特徴とするデータ再生装置。
【請求項６】
データをh（h：自然数）バイト単位に区切り識別アドレスや誤り検出符号を付加してセクタを構成し、ｉ（ｉ：自然数）セクタ単位で誤り訂正符号を付加してブロックを構成し、ｊ（ｊ：自然数）バイト単位のデータに分割し、同期信号を付加してフレームを構成し、更にフレームデータが変調されている光ディスクを記録再生するデータ記録再生装置において、
該データはセクタ単位で所定の規則により暗号化されてホストコンピュータから入出力されるものであって、
入力された該データを一時記憶手段に記録する入力手段と、該データを一時記憶する一時記憶手段と、該一時記憶手段に入力された暗号化されたデータを読み出してデータの復号を行い再び一時記憶手段に書き込むデータ復号化手段と、該復号済みのデータを読み出して誤り訂正符号演算を行い誤り訂正符号付加して書き込む誤り訂正符号付加手段と、該誤り訂正符号付加済のデータを変調則にしたがって変調する変調手段を具備し、
該暗号データと合わせて、セクタ単位での暗号化有無の情報も入力されて、該データ復号化手段は、該暗号化有無情報により暗号化有を検出したセクタのみ該一時記憶手段からデータを読み出して演算することを特徴とするデータ記録再生装置。
【請求項７】
データをh（h：自然数）バイト単位に区切り識別アドレスや誤り検出符号を付加してセクタを構成し、ｉ（ｉ：自然数）セクタ単位で誤り訂正符号を付加してブロックを構成し、ｊ（ｊ：自然数）バイト単位のデータに分割し、同期信号を付加してフレームを構成し、更にフレームデータが変調されている光ディスクを記録再生するデータ記録再生装置において、
該データはセクタ単位で所定の規則により暗号化されてホストコンピュータから入出力されるものであって、
該光ディスクより読み出されたデータを変調即に従って復調し一時記憶手段に記録する復調手段と、該データを一時記憶する一時記憶手段と、該復調済みのデータを読み出して誤り訂正符号演算を行い修正データで置き換えて訂正する誤り訂正手段と、該誤り訂正済データを読み出して暗号化して再び一時記憶手段に書き込むデータ暗号化手段と、該暗号化された該データを出力する出力手段を具備し、
該暗号データと合わせて、セクタ単位での暗号化有無の情報も出力されて、該データ暗号化手段は、該暗号化有無情報により暗号化有を検出したセクタのみ該一時記憶手段からデータを読み出して演算することを特徴とするデータ記録再生装置。
【請求項８】
データをh（h：自然数）バイト単位に区切り識別アドレスや誤り検出符号を付加してセクタを構成し、ｉ（ｉ：自然数）セクタ単位で誤り訂正符号を付加してブロックを構成し、ｊ（ｊ：自然数）バイト単位のデータに分割し、同期信号を付加してフレームを構成し、更にフレームデータが変調されている光ディスクを記録再生するデータ記録再生装置において、
該データはセクタ単位で所定の規則により暗号化されてホストコンピュータから入出力されるものであって、
入力された該暗号化されたデータの復号を行い一時記憶手段に記録するデータ復号化手段と、該データを一時記憶する一時記憶手段と、該復号済みのデータを読み出して誤り訂正符号演算を行い誤り訂正符号付加して書き込む誤り訂正符号付加手段と、該誤り訂正符号付加済のデータを変調則にしたがって変調する変調手段を具備することを特徴とするデータ記録再生装置。
【請求項９】
請求項8記載のデータ復号化手段は、入力されたデータと、入力されたデータに対してデータ復号化したデータとを、切り替える選択手段を有し、
該暗号データと合わせて、セクタ単位での暗号化有無の情報も入力されて、該暗号化有無情報により該選択手段を制御することを特徴とするデータ記録再生装置。
【請求項１０】
データをh（h：自然数）バイト単位に区切り識別アドレスや誤り検出符号を付加してセクタを構成し、ｉ（ｉ：自然数）セクタ単位で誤り訂正符号を付加してブロックを構成し、ｊ（ｊ：自然数）バイト単位のデータに分割し、同期信号を付加してフレームを構成し、更にフレームデータが変調されている光ディスクを記録再生するデータ記録再生装置において、
該データはセクタ単位で所定の規則により暗号化されてホストコンピュータから入出力されるものであって、
該光ディスクより読み出されたデータを変調即に従って復調し一時記憶手段に記録する復調手段と、該データを一時記憶する一時記憶手段と、該復調済みのデータを読み出して誤り訂正符号演算を行い修正データで置き換えて訂正する誤り訂正手段と、該誤り訂正済データを読み出して暗号化して出力するデータ暗号化手段を具備することを特徴とするデータ記録再生装置。
【請求項１１】
請求項10記載のデータ暗号化手段は、出力する誤り訂正済みデータと、誤り訂正済みデータに対してデータ暗号化したデータとを、切り替える選択手段を有し、
該暗号データと合わせて、セクタ単位での暗号化有無の情報も出力されて、該暗号化有無情報により該選択手段を制御することを特徴とするデータ記録再生装置。
【請求項１２】
請求項9記載のデータ復号化手段及び、請求項11記載のデータ暗号化手段は、データ暗号、復号の演算を行う際に、データを一時記憶する第2の一時記憶手段を有することを特徴とするデータ記録再生装置。
【請求項１３】
ホストと接続可能な光ディスクドライブであって、
光ディスクから変調されたデータを読み取るピックアップと、
前記ピックアップにて読み取られた変調されたデータを復調する復調回路と、
前記復調回路にて復調されたデータの誤り訂正を行う誤り訂正処理回路と、
前記誤り訂正処理回路にて誤り訂正されたデータを暗号化する暗号化回路と、
前記暗号化回路にて暗号化されたデータをホストに出力する出力回路と、
を有し、
前記復調回路、前記訂正処理回路および前記暗号化回路は、同一のメモリを使用して処理を行う、
光ディスクドライブ。
【請求項１４】
ホストと接続可能な光ディスクドライブであって、
光ディスクから、暗号化され変調されたデータを読み取るピックアップと、
前記ピックアップにて読み取られた暗号化され変調されたデータを復調する復調回路と、
前記復調回路にて復調されたデータの誤り訂正を行う誤り訂正処理回路と、
前記誤り訂正処理回路にて誤り訂正されたデータを更に暗号化する暗号化回路と、
前記暗号化回路にて更に暗号化されたデータをホストに出力する出力回路と、
を有し、
前記復調回路、前記訂正処理回路および前記暗号化回路は、同一のメモリを使用して処理を行う、
光ディスクドライブ。
【請求項１５】
請求項１３または１４に記載の光ディスクドライブであって、
ホストとの認証を行う認証回路を有し、
前記認証回路にて認められたホストに前記暗号化回路で暗号化されたデータを出力する、
光ディスクドライブ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクドライブ、記録再生装置に関する。
【背景技術】
【０００２】
特許文献1の図5において、Blu-ray Discのデータフォーマット例を開示しており、16頁18行目の記載「1フレーム当り2K（2048）バイトで32フレームのユーザーデータと1フレーム当り18バイトで32フレームのユーザーコントロールデータにより、32セクタが構成される」や、17頁12行目の記載「スクランブルデータフレームから、216行304列のデータブロックが形成されるデータブロックに32行のパリティを付加することにより、LDCブロックが形成される。LDCブロックから、152列496行のLDCクラスタが形成される。」や、19頁2行目の記載「32×18バイトのユーザーコントロールデータから、物理アドレスに基づいて、24列×30行のアクセスブロックが形成される。アクセスブロックは、32行のパリティが付加され、BISブロックが形成される。BISブロックは、3列×496行のBISクラスタに配列される」や、19頁7行目の記載「BISクラスタは、LDC列の間に、それぞれ1列の3つのBIS列に充填され、155列×496行のECCクラスタが形成される。このECCクラスタから、45チャンネルビットのデータおよび1チャンネルビットのコントロールデータの42個の組み合わせにより物理クラスタが形成され、光ディスクに記録される。」を開示している。このデータフォーマットに基づいて記録再生する構成として、例えば特許文献2の図1を開示し、段落（0004）の記載「変復調装置は、変復調回路と誤り処理回路とホストI／F回路とを有し、これらがメモリとスイッチング回路を介して接続されることにより、Hostと光ピックアップとの間の情報の入出力のための処理を行う。」と開示している。
【０００３】
また、映像コンテンツのコピープロテクト規格として、Blu-ray DiscではAACS（Advanced Access Content System）という仕様を採用しており、非特許文献1の3.7章において、Bus Encryption Flagについて記載されており、PCドライブとPCホスト間のバスインターフェースにおいて、データをセクタ単位で暗号化するという動きがある。
【０００４】
【特許文献１】WO2004/046936
【特許文献２】特開2007-59001号公報
【非特許文献１】AACS Specification  Blu-ray Disc Pre-recorded Book  Rev 0.912
【発明の開示】
【発明が解決しようとする課題】
【０００５】
非特許文献1で示される技術のバス暗号化してデータの入出力を行うには、従来の技術で挙げた特許文献2で示されるような構成とは別にデータの暗号化を行うための別のメモリを用いた構成が別途必要となる。
【０００６】
本発明の目的は、容易にホストとのインターフェースのバスを暗号化して入出力することである。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、バス暗号化回路を有して一つのメモリにおいてアクセスを制御し、記録再生装置を構成する。
【発明の効果】
【０００８】
本発明によれば、容易にホストとのインターフェースのバスを暗号化して入出力することが出来る。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施例について説明する。
【００１０】
図1は本発明の第1の実施例であるデータ記録再生装置である。101は光ディスク、102は光ディスク101のデータの記録／再生を行うピックアップ、103は光ディスクを回転させるスピンドルモータである。104は光ピックアップ102等の制御を行うサーボ、105はレーザードライバ（Laser Diode Driver、以下LDD）、106は光ディスク101からピックアップ102を介して読み取られたアナログ再生信号に対してアナログ処理を行うアナログ・フロント・エンド（Analog Front End、以下AFE）である。また、107は波形等化処理、2値化および同期クロック生成を行うリードチャネルである。108はデータの変復調処理を行う変復調回路、109は各回路からのRAMアクセスを制御するRAM制御回路、110は記録時には誤り訂正符号を付加し、再生時には誤り訂正を行う誤り訂正回路、111はRAMである。112は外部ホストとのアクセスを制御する入出力回路、113は外部ホスト、114はシステムを統括するマイコンである。また、115は外部ホストとの機器認証を行う認証回路、116はホスト113への入出力データに対して暗号化を行うバス暗号化回路である。
【００１１】
以下、図1に示されるデータ記録再生装置の動作について説明する。まず図１における記録処理について図2（a）のRAMアクセスタイミング図を用いて説明する。図2（a）は、ユーザーデータのエンコードを1クラス単位（Blu-rayのLDCクラスタでは32セクタ）でのRAMアクセス時間を示したものであり、図中の”Ａ”，”Ｂ”，”Ｃ”，”Ｄ”は、異なるクラスタを示すとする。記録処理を開始する上で、まず記録再生装置とホスト113間における機器認証を行う。認証回路115は、ホスト113とのやり取りにより暗号化に対応可能なライセンスを受けている正常機器である旨の認証を行い、記録再生装置固有の情報やディスク101固有の情報を用いて共通の鍵を生成し、お互いに共有することで暗号化・復号化を行うことが出来る。機器認証は、記録再生装置、ホスト113、光ディスク101の組み合わせで決まることから、記録開始時ではなくて光ディスク101の記録再生装置に挿入する際の初期動作で実施してもよい。ホスト113から入力されるセクタ単位の記録データは、暗号化有無の情報と合わせて、上記共有鍵により暗号化されているデータあるいは暗号化されないそのままのデータのいずれかとして入力されて、入出力回路112とRAM制御回路109を介して、RAM 111上に記録される（201）。ここで、暗号化有無の情報は、例えばユーザーコントロールデータの一部にフラグ情報として格納されており、同様にホスト113から入力されて、RAM 111上の記録データとは別の領域に記録し、これらのフラグを読み出すことでセクタ単位の切り替え情報とする。次に、暗号化有無の情報に応じてRAM 111上の記録データに対して、暗号化を復号する処理を行い、再びRAM 111に記録する。ここで、暗号復号時の鍵は先ほどホスト113と認証回路115間の認証時に得られた鍵であり、この鍵を用いてバス暗号化回路116において、暗号化されているデータに対しては暗号復号化処理、そうでないデータに対しては何もしないで戻す処理（202）を行う。その後、エンコードの規則に従い、誤り訂正回路110によりスクランブル処理や誤り訂正符号付加処理（203）、変復調回路108において変調処理（204）を行い、外部へ出力される。生成されたエンコード済みの記録データは、LDD 105やピックアップ102を介して、光ディスク101に記録される。図2（a）のように、入出力回路112による入力処理201、バス暗号化回路116による復号化処理202、誤り訂正回路110による誤り訂正符号付加処理203、変復調回路108による変調処理204の各処理が、時系列的にクラスタ単位毎でパイプライン処理を行い、暗号化有無の情報によりバス暗号化回路116内での復号化処理の有無を切り替えることで容易にメモリへのアクセス制御が可能となる。
【００１２】
次に図1における再生処理について図2（b）のRAMアクセスタイミング図を用いて説明する。記録処理時と同様に、記録再生装置とホスト113における機器認証がされて、認証回路115においてホスト113と共有鍵を所有しているものとする。光ディスク101よりピックアップ102を介して読み出された再生データは、AFE 106やリードチャネル107においてアナログ処理、波形等化処理、2値化処理を行い、変復調回路108に入力される。変復調回路108では、データの復調処理を行い、RAM制御回路109を介してRAM 111に記録する（205）。次に、RAM 111上の再生データを読み出して誤り訂正演算を行い、誤りの箇所をRAM 111上で上書きすることで訂正処理を行う（206）。更に、同様にディスク101から読み出されたユーザーコントロールデータに格納されたフラグ情報である、セクタ単位の暗号化有無の情報に応じて、バス暗号化回路116において所定のデータ単位でデータの暗号化を行い（207）、暗号化有無の情報と合わせて入出力回路112を介して、ホスト113へ出力される。ホスト113では、暗号化有の場合は、上記共有鍵を用いて復号することで所定のデータを得ることが出来る。図2（b）のように、変復調回路108による復調処理205、誤り訂正回路110による誤り訂正処理206、バス暗号化回路116による暗号化処理207、入出力回路112による出力処理208の各処理が、時系列的にクラスタ単位毎でパイプライン処理を行い、暗号化有無の情報によりバス暗号化回路116内での暗号化処理の有無を切り替えることで容易にメモリへのアクセス制御が可能となる。
【００１３】
以上のように本実施例では、ホスト113とのインターフェースで暗号化データの入出力が可能なデータ記録再生装置を提供することが出来る。従来の記録再生装置に、バス暗号化回路116を追加し、メモリへのアクセスを制御することにより実現可能で、記録再生装置とホスト113間のデータ暗号化により光ディスク101に記録されるデータ、コンテンツの保護が可能となる。
【００１４】
本実施例において、ディスク101に記録されているデータについて特に限定せずに説明したが、記録されるデータ自体が所定の規則により暗号化されている場合も同様に実現が可能で、暗号化されているコンテンツデータの記録再生装置−ホスト間転送時に、データバスを更に暗号化して2重の保護を行うことで、よりコンテンツの安定性を高めることが出来る。
【００１５】
図3は本発明の第2の実施例であるデータ記録再生装置である。図1との差異は、バス暗号化回路116からのメモリアクセスを切り替える切り替えスイッチ301を追加したところであり、その他は同一とする。本実施例において、暗号化有無の情報により、バス暗号化回路116からのRAM 111へのアクセスを制限するものである。
【００１６】
以下、図3に示される記録再生装置の動作について、図4のRAMアクセスタイミング図を用いて説明する。記録処理の場合、機器認証されて共通の鍵情報を共有しているホスト113から暗号化有無の情報と合わせて、上記共有鍵により暗号化されているデータあるいは暗号化されないそのままのデータのいずれかとして入力されて、入出力回路112とRAM制御回路109を介して、RAM 111上に記録される（401）。次に、暗号化有無の情報に応じてバス暗号化回路116の処理を切り替える。図4（a）の例では、網掛けされているクラスタデータ（図４（ａ）中の”Ａ”あるいは”Ｃ”）は少なくとも一つのセクタで暗号化されているものであり、その他（図4（a）中の”Ｂ”あるいは”Ｄ”）は一つのセクタも暗号化されていないものとする。暗号化されたセクタを持つクラスタデータ（図４（ａ）中の”Ａ”あるいは”Ｃ”）に対して、バス暗号化回路116ではRAM 111からセクタ単位で復号化処理が必要なセクタデータのみを読み出して認証回路115で所有している鍵情報を用いて復号を行い、復号されたデータをRAM 111に再び記録し（402）、その後誤り訂正回路110により誤り訂正符号付加を行う（403）。一方、全セクタ暗号化されていないクラスタデータ（図4（a）中の”Ｂ”あるいは”Ｄ”）に対しては、復号化処理を行う必要がないため、入出力回路112から入力されたデータそのものに対して誤り訂正回路110により誤り訂正符号付加を行う（403）。バス暗号化回路116の処理の切り替えは、ユーザーコントロールデータにある暗号化有無の情報を用いて、切り替えスイッチ301により切り替えることで行う。最後に、誤り訂正符号付加されたデータに対しては、変復調回路108において変調処理を行って記録データとして出力し（404）、LDD 105やピックアップ102を介して、光ディスク101に記録される。また再生処理の場合も同様に、暗号化有無の情報に応じてバス暗号化回路116による処理の有無を切り替える。1クラスタ内に暗号化が必要なセクタを有する場合（図4（b）中の”Ａ”あるいは”Ｃ”）、光ディスク101からピックアップ102、AFE 106、リードチャネル107を介して入力された2値データに対して、変復調回路108による復調処理（405）、誤り訂正回路110による誤り訂正処理（406）、暗号化必要なセクタデータのみを読み出して、当該セクタデータに対してのみバス暗号化回路116による暗号化処理を行う（407）。その後、RAM 111に記録された再生データを入出力回路112によりホスト113へデータを出力する（408）。ここで、バス暗号化回路116における暗号化処理は、ホスト113と記録再生装置間で認証された認証回路115内で有する鍵情報を用いて行い、ホスト113に入力される暗号化されたデータは、共有する鍵情報を用いて復号することで元のデータを得ることが出来る。一方、1クラスタ内に暗号化する必要なセクタを有しない場合（図4（b）中の”Ｂ”あるいは”Ｄ”）、入力された2値データに対して復調処理（405）、誤り訂正処理（406）を施して、入出力回路112によりホスト113へデータを出力する（408）。
【００１７】
以上のように本実施例では、ホスト113間で暗号化データの入出力が可能なデータ記録再生装置を提供することが出来るうえに、暗号化の必要のないデータに対しては暗号化・復号化処理によるRAM 111へのアクセスをなくすことが出来るため、データの処理速度を上げることが出来る。
【００１８】
図5は本発明の第3の実施例であるデータ記録再生装置である。図1との差異は、入出力回路112への入出力データは、RAM制御回路109からではなくてバス暗号化回路116を介すものであり、その他は同一とする。
【００１９】
以下、図5に示される記録再生装置の動作について、図6のRAMアクセスタイミングを用いて説明する。記録処理の場合、ホスト113から入出力回路112へ入力された記録データに対して、バス暗号化回路116において別途入力された暗号化有無の情報に応じて、暗号化されているデータは暗号復号化処理を行い、そうでないデータはそのまま、RAM制御回路109を介して、RAM 111上に記録される（601）。バス暗号化回路116の概略図を図7に示す。図7の記録時のパスに見られるように、認証回路115で所有している鍵情報を用いて復号化回路702で復号をするパスと、入出力回路112からのパスの選択回路704を有しており、暗号化有無の情報により切り替えてRAM制御回路109へと出力するものである。次に、RAM 111に記録されている暗号復号化されている記録データに対して、誤り訂正回路110により誤り訂正符号付加処理（602）、変復調回路108により変調処理（603）を行い、LDD 105やピックアップ102を介して、光ディスク101に記録される。また、再生処理の場合も同様に、光ディスク101からピックアップ102、AFE 106、リードチャネル107を介して入力された2値データに対して、変復調回路108による復調処理（604）、誤り訂正回路110による誤り訂正処理（605）を行う。その後、RAM 111から読み出された再生データに対して、バス暗号化回路116で必要なセクタを暗号化し、入出力回路112を介して、暗号化有無の情報と合わせてホスト113へ出力する（606）。図7の再生時のパスにみられるように、認証回路115で所有している鍵情報を用いて暗号化回路701で暗号化するパスと、RAM制御回路109からのパスの選択回路703を有しており、暗号化有無の情報により切り替えて入出力回路112へと出力するものである。
【００２０】
本発明の第3の実施例であるデータ記録再生装置（図5）において、図7の暗号化回路116を用いて説明したが、図8で示すようなバス暗号回路116を用いても同様に構成が可能である。図7の実施例との差異は、バス暗号化回路116内に専用のRAM 801を所有し、データの暗号化や復号化を行う際の演算をRAM 801を介して行うものである。このように、誤り訂正に用いているRAM 111とは別のRAM 801を用いて記録再生装置を構成しているため、従来のデータ記録再生装置におけるRAM 111アクセスと同様の処理時間で構成が可能で、暗号・復号化用に専用のRAM 801を持つことで多少複雑な演算も容易に対応が可能な構成となる。
【００２１】
以上のように本実施例では、ホスト113間で暗号化データの入出力が可能なデータ記録再生装置を提供することが出来るうえに、入出力回路112とバス暗号化回路116によるRAM 111へのアクセスを兼用しているため、従来のデータ記録再生装置におけるRAM 111アクセスと同様の処理時間で構成が可能となる。
【００２２】
なお、その他の実施例としては、ホストと接続可能な光ディスクドライブであって、光ディスクから変調されたデータを読み取るピックアップと、ピックアップにて読み取られた変調されたデータを復調する復調回路と、復調回路にて復調されたデータの誤り訂正を行う誤り訂正処理回路と、誤り訂正処理回路にて誤り訂正されたデータを暗号化する暗号化回路と、暗号化回路にて暗号化されたデータをホストに出力する出力回路とを有し、復調回路、訂正処理回路および暗号化回路は、同一のメモリを使用して処理を行う光ディスクドライブも考え得る。
【００２３】
また、その他の実施例としては、ホストと接続可能な光ディスクドライブであって、光ディスクから、暗号化され変調されたデータを読み取るピックアップと、ピックアップにて読み取られた暗号化され変調されたデータを復調する復調回路と、復調回路にて復調されたデータの誤り訂正を行う誤り訂正処理回路と、誤り訂正処理回路にて誤り訂正されたデータを更に暗号化する暗号化回路と、暗号化回路にて更に暗号化されたデータをホストに出力する出力回路と有し、復調回路、訂正処理回路および暗号化回路は、同一のメモリを使用して処理を行う光ディスクドライブも考え得る。
【００２４】
更に、上記光ディスクドライブにホストとの認証を行う認証回路を有し、認証回路にて認められたホストに暗号化回路で暗号化されたデータを出力する光ディスクドライブとすることも可能である。
【図面の簡単な説明】
【００２５】
【図１】本発明の第1の実施例であるデータ記録再生装置の構成を示すブロック図である。
【図２】本発明の第1の実施例におけるRAMアクセスタイミング図である。
【図３】本発明の第2の実施例であるデータ記録再生装置の構成を示すブロック図である。
【図４】本発明の第2の実施例におけるRAMアクセスタイミング図である。
【図５】本発明の第3の実施例であるデータ記録再生装置の構成を示すブロック図である。
【図６】本発明の第3の実施例におけるRAMアクセスタイミング図である。
【図７】本発明の第3の実施例におけるバス暗号化回路の詳細図1である。
【図８】本発明の第3の実施例におけるバス暗号化回路の詳細図2である。
【符号の説明】
【００２６】
101…ディスク、102…ピックアップ、103…スピンドルモータ、104…サーボ、105…LDD、106…AFE、107…リードチャネル、108…変復調回路、109…RAM制御回路、110…誤り訂正回路、111…RAM、112…入出力回路、113…ホスト、114…マイコン、115…認証回路、116…バス暗号化回路、301…切り替えスイッチ、701…暗号化回路、702…復号化回路、703、704…選択回路、705、706…切り替えスイッチ、801…RAM
【図１】
2009054255.tif 000003
【図２】
2009054255.tif 000004
【図３】
2009054255.tif 000005
【図４】
2009054255.tif 000006
【図５】
2009054255.tif 000007
【図６】
2009054255.tif 000008
【図７】
2009054255.tif 000009
【図８】
2009054255.tif 000010