(57)【要約】【課題】ＣＰＲＭにはＤＶＤなど特定のメディアのみが対応しており、他の可搬型ディスク装置はＣＰＲＭによるデータ記録を行なうことができない。さらに、例えばｉＶＤＲはシリアルＡＴＡのみに準拠しているので、外部機器の異なるインターフェイスに接続する際には変換アダプタ等を介さなければならないという問題もある。【解決手段】外部機器との接続のためのインターフェイス部とディスク部とディスク部を駆動するための複数のドライバ部とを有する可搬型ディスク装置を提案する。また、可搬型ディスク装置はメディアＩＤ及びメディアキーブロックを含む鍵情報を保持し、インターフェイス部に接続されたＣＰＲＭ対応の外部機器からデバイス鍵を取得し、メディアＩＤとメディアキーブロック及びデバイス鍵を利用して暗号化・復号化処理を実行するようになっていてもよい。【選択図】図１
2008176680.tif 000002
【特許請求の範囲】
【請求項１】
外部機器との接続のためのインターフェイス部と、
ディスク部と、
ディスク部を駆動するための複数のドライバ部と、
を有する可搬型ディスク装置。
【請求項２】
前記複数のドライバ部の少なくとも一は、外部機器からディスク部をＣＰＲＭコピーワンス規格に対応したメディアとして機能させるためのドライバ機能を有するＣＰＲＭ対応ドライバ部である請求項１に記載の可搬型ディスク装置。
【請求項３】
ＣＰＲＭコピーワンス規格に沿ったメディアＩＤ及びメディアキーブロックを含む鍵情報を保持する鍵情報保持部と、
インターフェイス部に接続された外部機器がＣＰＲＭコピーワンス規格に対応した装置である場合には、当該外部機器からＣＰＲＭコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得するデバイス鍵取得部と、
鍵情報保持部に保持されているメディアＩＤ、メディアキーブロック及びデバイス鍵取得部から取得するデバイス鍵を利用してＣＰＲＭコピーワンス規格に沿った暗号化・復号化処理を実行する暗号化・復号化処理部と、
をさらに有する請求項２に記載の可搬型ディスク装置。
【請求項４】
インターフェイス部は、
各々が異なる通信プロトコルに対応した複数の接続端子と、
前記各通信プロトコルに対応したプロトコル処理手段と、
を有する請求項１から３のいずれか一に記載の可搬型ディスク装置。
【請求項５】
前記複数の接続端子のそれぞれは、相互に筐体の相対面に設けられている請求項４に記載の可搬型ディスク装置。
【請求項６】
複数の接続端子のいずれか一を利用してディスク部に記録されたＣＰＲＭコピーワンス規格に沿ったコンテンツは、記録に用いられた接続端子以外の接続端子を介してデータの認識ならびに再生をすることができないようにインターフェイス部を制御する制御部を有する請求項４に記載の可搬型ディスク装置の中で、請求項３に従属する可搬型ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
複数のドライバを有し、従来のデータ・ストレージ機能に加えてＣＰＲＭコピーワンス規格に沿った記録メディアとしても利用可能な可搬型ディスク装置に関する。
【背景技術】
【０００２】
デジタルコンテンツをメディアに記録する際に、記録したメディアから他の装置やメディアへのコンテンツのコピーを禁止するための、いわゆるコピーワンスを実現する技術の一つとして、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）という方法がある。ＣＰＲＭは、現在ではＤＶＤやＳＤメモリーカードに採用されている。図１８は、ＣＰＲＭによる暗号化方法を表す図である。一例として、ＣＰＲＭ対応の記録メディアがＤＶＤである場合を示す。まず、通常ＣＰＲＭによる記録・再生を行なう場合にはＣＰＲＭ対応のＤＶＤレコーダ（１８０１）が必要である。ＣＰＲＭ対応のＤＶＤレコーダ（１８０１）によりＣＰＲＭ対応のＤＶＤメディア（１８０２）にデジタルコンテンツを暗号化して記録する場合には、ＤＶＤレコーダ（１８０１）が保有するデバイス鍵（１８０４）によってＤＶＤメディア（１８０２）のリードイン領域（１８０３）に書き込まれているメディアキーブロック（１８０５）を処理することでメディア鍵（１８０６）を生成する。さらにメディア鍵とＤＶＤメディア（１８０２）のリードイン領域（１８０３）に書き込まれているメディアＩＤ（１８０７）によってメディア固有鍵（１８０８）を生成し、このメディア固有鍵（１８０８）を利用してコンテンツを暗号化する。
【０００３】
ところで、可搬型ハードディスク、ｉＶＤＲ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  ｆｏｒ  Ｒｅｍｏｖａｂｌｅ  ｕｓａｇｅ）や、コンパクトフラッシュ（登録商標）、などに代表される可搬型ディスク装置は、従来、データ・ストレージをその主な機能としている。また、ｉＶＤＲを例に取ると、ｉＶＤＲは標準仕様としてシリアルＡＴＡに準拠している（非特許文献１）。
【非特許文献１】ｉＶＤＲコンソーシアム、"ｉＶＤＲについて"、［online］、ｉＶＤＲコンソーシアム、［平成１８年１２月２６日検索］、インターネット<URL：http://www.ivdr.org/iVDR/ivdr_j.html>
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、現在、ＣＰＲＭにはＤＶＤやＳＤメモリーカードなど特定のメディアのみが対応しており、他のｉＶＤＲ等の可搬型ディスク装置はＣＰＲＭによる記録や再生に対応していないため、ＣＰＲＭによるデータ記録を行なうことができない。また、例えばｉＶＤＲをＡＴＡインターフェイスによってＤＶＤレコーダに接続したとしても、通常、ＤＶＤレコーダはｉＶＤＲをＤＶＤメディアとして認識することはできない。さらに、例えばｉＶＤＲはシリアルＡＴＡのみに準拠しているので、パソコンのＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の異なるインターフェイスに等に接続する際には、変換アダプタ等を介さなければならないという問題もある。
【課題を解決するための手段】
【０００５】
そこで本発明においては、外部機器との接続のためのインターフェイス部と、ディスク部と、ディスク部を駆動するための複数のドライバ部とを有する可搬型ディスク装置を提案する。また、複数のドライバ部の少なくとも一は、外部機器からディスク部をＣＰＲＭコピーワンス規格に対応したメディアとして機能させるためのドライバ機能を有するＣＰＲＭ対応ドライバ部であってもよい。また、可搬型ディスク装置は、ＣＰＲＭコピーワンス規格に沿ったメディアＩＤ及びメディアキーブロックを含む鍵情報を保持し、インターフェイス部に接続された外部機器がＣＰＲＭコピーワンス規格に対応した装置である場合には、当該外部機器からＣＰＲＭコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得し、自身が保持するメディアＩＤとメディアキーブロック及び外部機器から取得するデバイス鍵を利用してＣＰＲＭコピーワンス規格に沿った暗号化・復号化処理を実行するようになっていてもよい。
【０００６】
図１は、本発明に係る可搬型ディスク装置の概念図である。可搬型ディスク装置（０１０１）はメディアＩＤ及びメディアキーブロックを含む鍵情報（０１０５）を保持している。この鍵情報は、図１８にて説明したようにＤＶＤメディアであればリードイン領域に書き込まれているデータである。本発明に係る可搬型ディスク装置の場合は、リードインの代わりとして、例えばフラッシュメモリ等の所定の記憶領域に保持しておくようになっていてもよい。また、可搬型ディスク装置（０１０１）は内部に複数のドライバ部（図示しない）を有する。これにより、従来と同様に自身を単なるデータ・ストレージ機能を有するハードディスクとして外部機器に認識させる以外にも、ＤＶＤメディア等のＣＰＲＭ対応のメディアとして認識させることができる。ここで、例えば可搬型ディスク装置（０１０１）にＣＰＲＭ対応のＤＶＤレコーダ（０１０２）がインターフェイス部（０１１１）を介して接続され、ＤＶＤレコーダからＣＰＲＭによる暗号化記録をすべきデジタルコンテンツ（０１０３）が取得されたとする。すると、可搬型ディスク装置（０１０１）はＤＶＤレコーダ（０１０２）からＤＶＤレコーダ（０１０２）が保有するデバイス鍵（０１０４）を取得する。可搬型ディスク装置は、その内部にＣＰＲＭ規格に沿った暗号化・復号化処理を実行するための機構を有しているので、通常のＣＰＲＭ対応の電子機器と同様に、メディアＩＤ、メディアキーブロック（０１０５）及びデバイス鍵（０１０４）を用いてデジタルコンテンツ（０１０３）を暗号化し、ディスク部（０１０６）に暗号化コンテンツ（０１０７）として記録する。また、暗号化コンテンツ（０１０７）をＤＶＤ装置（０１０２）にて再生する場合には、このプロセスと逆のプロセスにて暗号化コンテンツ（０１０７）を復号化し、復号化済みのコンテンツをインターフェイス部（０１１１）を介してＤＶＤ装置等へ出力する。これによりＤＶＤ装置ではデジタルコンテンツを再生することができる。また、例えばＣＰＲＭに対応していないパソコン等（０１０８）からインターフェイス部（０１１１）を介して接続され暗号化しない通常のコンテンツ（０１０９）を取得した場合には、そのままディスク部（０１０６）に記録することも可能である（０１１０）。
【０００７】
また、インターフェイス部は、各々が異なる通信プロトコルに対応した複数の接続端子と、前記各通信プロトコルに対応したプロトコル処理が可能であるように構成されてもよい。また、これら複数の接続端子のそれぞれは、相互に筐体の相対面に設けられていてもよい。また、複数の接続端子のいずれか一を利用してディスク部に記録されたＣＰＲＭコピーワンス規格に沿ったコンテンツは、記録に用いられた接続端子以外の接続端子を介してデータの認識ならびに再生をすることができないようにインターフェイス部を制御するようになっていてもよい。
【発明の効果】
【０００８】
従来ではＤＶＤメディアやＳＤメモリーカード等の特定のメディアしかＣＰＲＭ規格に沿ってコンテンツを暗号化し記録することができなかったが、本発明の可搬型ディスク装置は自身をＣＰＲＭ対応のメディアとして外部機器に認識させ、外部機器からデバイス鍵を取得することでコンテンツをＣＰＲＭ規格に沿った暗号化を行ない記録することができる。また、インターフェイス部が異なる通信プロトコルに対応した複数の接続端子と、各通信プロトコルに対応したプロトコル処理機構を有することで、例えばＣＰＲＭ対応のＤＶＤ装置に接続しつつ、一方でパソコン等の他の外部機器に接続すること等が可能である。
【発明を実施するための最良の形態】
【０００９】
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。実施形態１は、主に請求項１、２などについて説明する。実施形態２は、主に請求項３などについて説明する。実施形態３は、主に請求項４、５などについて説明する。実施形態４は、主に請求項６などについて説明する。
（実施形態１）
【００１０】
（実施形態１：概要）本実施形態は、外部機器との接続のためのインターフェイス部と、ディスク部と、ディスク部を駆動するための複数のドライバ部とを有する可搬型ディスク装置について説明する。また、複数のドライバ部の少なくとも一は、外部機器からディスク部をＣＰＲＭコピーワンス規格に対応したメディアとして機能させるためのドライバ機能を有する場合についても説明する。
【００１１】
（実施形態１：構成）本実施形態に係る可搬型ディスク装置の機能ブロック図を図２に例示する。可搬型ディスク装置（０２００）は、「インターフェイス部」（０２０１）と、「ディスク部」（０２０２）と、複数の「ドライバ部」（０２０３ａ、０２０３ｂ）と、を有する。可搬型ディスク装置（０２００）は、外部機器から着脱可能である記録メディアであり、例えば可搬型ハードディスク、ｉＶＤＲ、ＳＤメモリーカード、コンパクトフラッシュ（登録商標）、メモリースティック、などが該当する。
【００１２】
なお、以下に詳述する本発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両方のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、バス、メモリ、インターフェイス、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インターフェイスを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。（明細書の全体を通じて同様である。）
【００１３】
「インターフェイス部」（０２０１）は、外部機器との接続のための機能を有する。インターフェイス部は、一の接続端子のみを有していてもよいし、複数の接続端子を有していてもよい。インターフェイス部は、具体的にはシリアルＡＴＡ、ＵＳＢ、ＲＳ２３２、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、など様々なインターフェイスが考えられる。インターフェイス部の主な機能としては、通信プロトコルに応じてケーブルから受信される通信信号を解釈し、解釈したデータをメインメモリ等の所定の記憶領域に格納する。また、インターフェイス部はこのような処理を行なうためのプログラムを含んでいてもよい。
【００１４】
「ディスク部」（０２０２）は、データを記録するための記憶領域を有する。データを記録するための記憶領域とは、主にハードディスクを想定しているが、その他の記憶装置であってもよい。ただし、ある程度の期間データを記憶し続けておくことが想定されるので、電源を落としてもデータを維持することが可能な不揮発性の記憶装置が好適であると思われる。また、ディスク部は、物理的に可搬型ディスク装置（０２００）の内部に備えられていてもよいし外部に接続されるようになっていてもよい。さらに、ディスク部は、可搬型ディスク装置（０２００）に着脱できないように固定されていてもよいし、着脱可能となっていてもよい。また、後述するように、ディスク部にはＣＰＲＭ規格に沿った暗号化をした暗号化データを記録することを想定しているが、ＣＰＲＭ規格に沿った暗号化がされているデータと暗号化がなされていないデータは、一の記憶領域に混在させるように記録するようになっていてもよいし、別々の記憶領域に格納するようになっていてもよい。一の記憶領域に混在させて記録する場合には、暗号化されているデータと暗号化されていないデータを識別するために、暗号化済みフラグをデータに付与するようになっていたり、データと暗号化フラグを関連付けた管理テーブルを保持しておく等してもよい。また、別々の記憶領域に格納するとは、例えばディスク部を二つのパーティションに分け、一方を暗号化データ用の記憶領域とし他方を暗号化しないデータ用の記憶領域とする場合等が該当する。
【００１５】
「ドライバ部」（０２０３）は、ディスク部を駆動するための機能を有する。また、ドライバ部は可搬型ディスク装置に複数存在する。「ディスク部を駆動する」とは、物理的にディスク部を動かす意味のみならず、外部機器からディスク部を認識させるために外部機器とのデータのやり取りを行なうこと等を含む意味である。より具体的には、データのやり取りとは、可搬型ディスク装置に対して外部機器からインターフェイス部を介して送信されてくる命令やデータを解釈して処理を行なったり、可搬型ディスク装置から外部機器に対してインターフェイス部を介してデータを出力したりすること等が該当する。すなわち、ドライバ部が複数存在することにより、可搬型ディスク装置を異なる規格の記録メディアとして外部機器に認識させることができる。従来の可搬型ディスク装置は外部機器からはデータ・ストレージ機能を有するハードディスク等として認識されるのみであるが、本実施形態に係る可搬型ディスク装置は複数のドライバ部を有することによりＤＶＤメディアやＳＤメモリーカード等としても認識させることが可能となる。なお複数のドライバ部のうちいずれのドライバ部が動作するかは、インターフェイス部において接続される外部機器の種類とは原則無関係である。また、複数のドライバ部の切換えは自動的に行なわれるようになっていてもよいしユーザの手動により行なわれるようになっていてもよい。自動的に切換えられる場合とは、例えば送信すべきデータをＤＶＤデータとして送信する場合には自動的にＤＶＤ用のドライバに切換えること等が該当する。また、ユーザの手動によって切換える場合とは、例えばインターフェイス部に接続された外部機器からＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）によって設定できるようになっている場合や、可搬型ディスク装置に備え付けられた物理的なスイッチにより切換える場合等が該当する。
【００１６】
また、複数のドライバ部の少なくとも一は、外部機器からディスク部をＣＰＲＭコピーワンス規格に対応したメディアとして機能させるためのドライバ機能を有するＣＰＲＭ対応ドライバ部であってもよい。すなわち、図３に例示するように、可搬型ディスク装置（０３００）は、「インターフェイス部」（０３０１）と、「ディスク部」（０３０２）と、「ＣＰＲＭ対応ドライバ部」（０３０３ａ）と、他の「ドライバ部」（０３０３ｂ）を一以上有していてもよい。なお、「ＣＰＲＭコピーワンス規格」とは、図１８にて説明したＣＰＲＭ方式のコピーワンス規格であり、「ＣＰＲＭコピーワンス規格に対応したメディア」とは、現時点ではＤＶＤ、ＳＤメモリーカードが該当する。よって、例えばインターフェイス部に接続された外部機器がＣＰＲＭコピーワンス規格に対応したＤＶＤ装置である場合には、ＣＰＲＭ対応ドライバ部が動作することにより、ＤＶＤ装置からは可搬型ディスク装置がＣＰＲＭ対応のＤＶＤメディアとして認識されデータのやり取りなどが可能となる。
【００１７】
図４は、複数のドライバ部の少なくとも一がＣＰＲＭ対応ドライバ部である場合の可搬型ディスク装置の動作例を示す。例えば、可搬型ディスク装置（０４０１）をＣＰＲＭ対応のＤＶＤレコーダ（０４０５）に接続したとすると、可搬型ディスク装置（０４０１）はＣＰＲＭ対応ドライバ部（０４０２）を動作させることで、ＤＶＤレコーダ（０４０５）からはＤＶＤメディアとして認識される。つまり、ＤＶＤレコーダ（０４０５）とデータの送受信を行なう場合には、ＣＰＲＭ対応ドライバ部（０４０２）を利用してディスク部（０４０４）へのアクセスが行なわれることとなる。また、例えば可搬型ディスク装置（０４０１）をＣＰＲＭに対応していないパソコン等（０４０６）に接続した場合であって可搬型ディスク装置を通常のハードディスクとして認識しデータを記録する場合には、他のドライバ部であるハードディスク（ＨＤＤ）ドライバ部（０４０３）が動作することにより、一般的なデータ・ストレージ機能を有するメディア（ハードディスク）としてディスク部（０４０４）へのアクセスを行なわせることができる。
【００１８】
（実施形態１：効果）本実施形態に係る可搬型ディスク装置によれば、複数のドライバ部を有することにより、可搬型ディスク装置を異なる規格のメディアとして外部機器に認識させることができる。また、ＣＰＲＭ対応ドライバ部を有する場合には、可搬型ディスク装置をＣＰＲＭコピーワンス規格に対応したメディアとして外部機器に認識させることができる。
（実施形態２）
【００１９】
（実施形態２：概要）本実施形態は、ＣＰＲＭコピーワンス規格に沿ったメディアＩＤ及びメディアキーブロックを含む鍵情報を保持し、インターフェイス部に接続された外部機器がＣＰＲＭコピーワンス規格に対応した装置である場合には、当該外部機器からＣＰＲＭコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得し、保持するメディアＩＤとメディアキーブロック及び取得するデバイス鍵を利用してＣＰＲＭコピーワンス規格に沿った暗号化・復号化処理を実行することが可能な可搬型ディスク装置について説明する。
【００２０】
（実施形態２：構成）本実施形態に係る可搬型ディスク装置の機能ブロック図を図５に例示する。可搬型ディスク装置（０５００）は、「インターフェイス部」（０５０１）と、「ディスク部」（０５０２）と、「ドライバ部」（０５０３ａ、０５０３ｂ）と、「鍵情報保持部」（０５０４）と、「デバイス鍵取得部」（０５０５）と、「暗号化・復号化処理部」（０５０６）と、を有する。また、ドライバ部（０５０３ａ、０５０３ｂ）の少なくとも一は、「ＣＰＲＭ対応ドライバ部」（０５０３ａ）である。「鍵情報保持部」（０５０４）と「デバイス鍵取得部」（０５０５）と「暗号化・復号化処理部」（０５０６）以外の構成については実施形態１と同様であるので説明は省略する。
【００２１】
「鍵情報保持部」（０５０４）は、ＣＰＲＭコピーワンス規格に沿ったメディアＩＤ及びメディアキーブロックを含む鍵情報を保持する。「メディアＩＤ」と「メディアキーブロック」は、図１８にて説明したメディアＩＤとメディアキーブロックを指し、従来のＣＰＲＭ対応のＤＶＤメディアであればリードインに書き込まれている情報である。可搬型ディスク装置には当然のことながらリードイン領域は存在しないことが前提であるので、リードイン領域の代替として例えばフラッシュメモリ等の記憶領域に格納するようになっていればよい。すなわち、鍵情報保持部はフラッシュメモリ等の記憶領域にメディアＩＤ及びメディアキーブロックを保持することにより実現されうる。また、このフラッシュメモリ等は物理的に可搬型ディスク装置（０５００）の内部に備えられていてもよいし外部に接続されるようになっていてもよい。さらに、フラッシュメモリ等は可搬型ディスク装置（０５００）に着脱できないように固定されていてもよいし着脱可能となっていてもよい。また、図６は鍵情報の概念図を示す図である。鍵情報はメディアＩＤとメディアキーブロックを含む情報である。また、メディアＩＤとメディアキーブロックは書換えがでいないようになっているほうがよいため、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の読み出し専用のメモリに格納されるようになっているとより好適であると思われる。
【００２２】
「デバイス鍵取得部」（０５０５）は、インターフェイス部に接続された外部機器がＣＰＲＭコピーワンス規格に対応した装置である場合には、当該外部機器からＣＰＲＭコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得する。すなわち、例えばインターフェイス部にＣＰＲＭ対応のＤＶＤ装置が接続された場合には、ＣＰＲＭ対応のＤＶＤ装置は図１８にて説明したようにデバイス鍵を保有しているので、そのデバイス鍵をＤＶＤ装置からインターフェイス部を介して取得する。すなわち、デバイス鍵取得部は、シリアルＡＴＡ、ＵＳＢ、ＲＳ２３２、ＳＣＳＩ等のインターフェイスを介してデバイス鍵を取得すると、メインメモリ等の所定の記憶領域に格納する。また、デバイス鍵取得部はこのような処理を行なうプログラムを有していてもよい。
【００２３】
「暗号化・復号化処理部」（０５０６）は、鍵情報保持部に保持されているメディアＩＤ、メディアキーブロック及びデバイス鍵取得部から取得するデバイス鍵を利用してＣＰＲＭコピーワンス規格に沿った暗号化・復号化処理を実行する。「ＣＰＲＭコピーワンス規格に沿った暗号化・復号化処理を実行する」とは、従来、外部機器によって実行されていた暗号化・復号化処理を可搬型ディスク装置内で実行することを意味する。つまり、従来は図１８にて説明したように、ＤＶＤメディアにコンテンツを暗号化して記録する場合にはＤＶＤ装置等の外部機器によって暗号化処理を行ないＤＶＤメディアに暗号化済みのコンテンツを記録し、暗号化コンテンツを再生する場合にはＤＶＤメディアから暗号化済みコンテンツを読み出しＤＶＤ装置等にて復号化して再生していた。しかし、本実施形態に係る可搬型ディスク装置では、暗号化前のコンテンツを外部機器からインターフェイス部を介して取得し暗号化・復号化処理部にて暗号化してディスク部に記録する。また外部機器にて暗号化コンテンツを再生する場合には、可搬型ディスク装置にてディスク部に記録されている暗号化コンテンツを読み出し暗号化・復号化処理部にて復号化し、復号化したコンテンツをインターフェイス部を介して外部機器に出力することで外部機器にてコンテンツを再生することが可能となる。なお、「ＣＰＲＭコピーワンス規格に沿った暗号化・復号化処理」の具体的な処理については従来のＣＰＲＭ規格の暗号化・復号化処理と同様であり一般的によく知られている技術であるので詳細な説明は省略する。
【００２４】
図７は、暗号化・復号化処理部における処理の具体例を示す。まず、可搬型ディスク装置は前述したように鍵情報保持部（０７０４）にメディアＩＤとメディアキーブロックの双方を鍵情報として保持している。可搬型ディスク装置はＣＰＲＭ対応ドライバ部（０７０２）を動作させることにより、外部機器からはＣＰＲＭ対応のメディアとして認識される。可搬型ディスク装置は、ＣＰＲＭ規格に応じた暗号化をして記録すべきコンテンツデータをインターフェイス部（０７０１）を介して取得し、さらにデバイス鍵取得部（０７０３）によって外部機器からデバイス鍵を取得する。暗号化・復号化処理部（０７０５）においては取得したコンテンツデータ（０７０６）を、メディアＩＤ、メディアキーブロック及びデバイス鍵を用いて暗号化して暗号化コンテンツ（０７０７）とし、ディスク部（０７０８）に記録する。また、ディスク部（０７０８）に記録されている暗号化コンテンツを復号化する場合には、インターフェイス部（０７０１）を介して外部機器からデバイス鍵を取得し、暗号化・復号化処理部（０７０５）にて暗号化コンテンツ（０７０７）を復号化して通常のコンテンツ（０７０６）とし、インターフェイス部（０７０１）を介し外部機器に出力する。
【００２５】
さらに、図８を用いて暗号化・復号化処理部のハードウェア上における処理について説明する。まず、インターフェイス部に該当する入出力インターフェイスを介して暗号化すべきコンテンツのコンテンツデータとデバイス鍵を受信しメインメモリに格納する（０８０１）。また、鍵情報保持部に該当するフラッシュメモリ（ＦＲＯＭ）に格納しているメディアＩＤとメディアキーブロックをメインメモリに読み出す（０８０２）。メインメモリに格納したデバイス鍵、メディアＩＤ及びメディアキーブロックにより、コンテンツデータを暗号化して暗号化コンテンツデータとし、メインメモリに格納する（０８０３）。さらに、暗号化コンテンツデータをハードディスク（ディスク部に該当）に格納する（０８０４）。以上がコンテンツを暗号化する場合の処理である。また、復号化する場合はこの逆の処理にて行なえばよいので説明は省略する。なお、図８を用いて説明したハードウェア上の処理はあくまで処理の概要を説明するものである。（明細書の全体を通じて同様である。）
【００２６】
（実施形態２：処理の流れ）図９、図１０は、本実施形態に係る可搬型ディスク装置における処理の流れを示すフロー図を例示する。
【００２７】
図９はコンテンツを暗号化する場合の処理フロー図である。
【００２８】
最初に、インターフェイス部を介して暗号化すべきコンテンツを取得する（Ｓ０９０１）。次に、インターフェイス部に接続された外部機器がＣＰＲＭコピーワンス規格に対応した装置である場合には、当該外部機器からＣＰＲＭコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得する（Ｓ０９０２）。次に、鍵情報保持部に保持されている鍵情報（メディアＩＤ及びメディアキーブロック）を読み出す（Ｓ０９０３）。次に、取得したデバイス鍵によってメディアキーブロックを処理することでメディア鍵を生成する（Ｓ０９０４）。次に、生成したメディア鍵とメディアＩＤによってメディア固有鍵を生成する（Ｓ０９０５）。次に、生成したメディア固有鍵を利用してコンテンツを暗号化する（Ｓ０９０６）。次に、暗号化したコンテンツ（暗号化コンテンツ）をディスク部に記録する（Ｓ０９０７）。
【００２９】
図１０は暗号化コンテンツを復号化する場合の処理のフロー図である。
【００３０】
最初に、ディスク部に記録されている暗号化コンテンツを読み出す（Ｓ１００１）。次に、インターフェイス部を介して外部機器からＣＰＲＭコピーワンス規格に沿ったデバイス鍵を取得する（Ｓ１００２）次に、鍵情報保持部に保持されている鍵情報（メディアＩＤ及びメディアキーブロック）を読み出す（Ｓ１００３）。次に、取得したデバイス鍵によってメディアキーブロックを処理することでメディア鍵を生成する（Ｓ１００４）。次に、生成したメディア鍵とメディアＩＤによってメディア固有鍵を生成する（Ｓ１００５）。次に、生成したメディア固有鍵を利用してコンテンツを復号化する（Ｓ１００６）。次に、復号化したコンテンツをインターフェイス部を介して出力する（Ｓ１００７）。
【００３１】
なお、図９、図１０のフロー図は、計算機に実行させるプログラムの処理フロー図とみなすことも可能である。さらに、このようなプログラムをフレキシブルディスク等の媒体に記録することも可能である。（明細書の全体を通じて同様である。）
【００３２】
（実施形態２：効果）本実施形態に係る可搬型ディスク装置によれば、自身でＣＰＲＭコピーワンス規格に対応した暗号化・復号化処理を行なうことにより、ＣＰＲＭ対応のメディアとして機能することができる。
（実施形態３）
【００３３】
（実施形態３：概要）本実施形態は、インターフェイス部が、各々が異なる通信プロトコルに対応した複数の接続端子と、各通信プロトコルに対応したプロトコル処理が可能である可搬型ディスク装置について説明する。また、複数の接続端子のそれぞれは、相互に筐体の相対面に設けられことを特徴とする可搬型ディスク装置についても説明する。
【００３４】
（実施形態３：構成）本実施形態に係る可搬型ディスク装置の機能ブロック図を図１１に例示する。可搬型ディスク装置（１１００）は、「インターフェイス部」（１１０１）と、「ディスク部」（１１０２）と、複数の「ドライバ部」（１１０３ａ、１１０３ｂ）と、を有する。また、インターフェイス部（１１０１）は、複数の「接続端子」（１１０７ａ、１１０７ｂ、１１０７ｃ）と、「プロトコル処理手段」（１１０８）を有する。また、複数のドライバ部（１１０３ａ、１１０３ｂ）の少なくとも一はＣＰＲＭ対応ドライバ部であってもよい。さらに、可搬型ディスク装置は、鍵情報保持部とデバイス鍵取得部と暗号化・復号化処理部とを有していてもよい。複数の「接続端子」（１１０７ａ、１１０７ｂ、１１０７ｃ）と「プロトコル処理手段」（１１０８）以外の構成については実施形態１又は２と同様であるので省略する。
【００３５】
「接続端子」（１１０７）は、複数存在し、各々が異なる通信プロトコルに対応していることを特徴とする。また、「プロトコル処理手段」（１１０８）は、前記各通信プロトコルに対応しており、接続端子を介して送受信されるデータのプロトコル解析を行う。「各々が異なる通信プロトコルに対応している」とは、すべての接続端子のプロトコルが異なる場合のみならず、いくつかの接続端子は同じプロトコルである場合も含む。例えば接続端子が３つ存在し、１つはシリアルＡＴＡに対応しており、２つはＵＳＢに対応しているような場合であってもよい。図１２は、接続端子を２つ有する場合の可搬型ディスク装置の動作例を示す。可搬型ディスク装置（１２００）は２つの接続端子（１２０１、１２０２）を有し、接続端子１２０１はシリアルＡＴＡ、接続端子１２０２はＵＳＢに対応しているとする。すると、例えば接続端子１２０１にＣＰＲＭ対応のＤＶＤ装置（１２０３）を接続して暗号化コンテンツ（１２０４）をディスク部に記録し、接続端子１２０２にはＣＰＲＭ非対応のパソコン（１２０５）を接続して暗号化しない通常のコンテンツ（１２０６）をディスク部に記録することができる。なお、この場合、接続端子１２０１において通信する場合にはＤＶＤ装置（１２０３）にＤＶＤメディアとして認識させるためのドライバ部（ＣＰＲＭ対応ドライバ部）が機能し、接続端子１２０２において通信する場合にはパソコンに一般的なデータ・ストレージ機能を有するハードディスク等として認識させるためのドライバ部が機能することとなる。このように、接続端子が複数存在し、各々が異なる通信プロトコルに対応していることにより、図１２のように可搬型ディスク装置を一度に複数の外部機器に接続して、各々異なるプロトコルにて通信を行なうことができる。
【００３６】
また、前記複数の接続端子のそれぞれは、相互に筐体の相対面に設けられていてもよい。図１３に、複数の接続端子のそれぞれが相互に筐体の相対面に設けられている場合の具体例を示す。可搬型ディスク装置（１３００）においての「筐体の相対面」とは、面１３０１と面１３０２、又は面１３０３と面１３０４が該当する。図１３（ａ）は２つの接続端子（１３０５ａ、１３０５ｂ）が筐体の相対面に設けられている場合であり、接続端子１３０５ａが面１３０１に、接続端子１３０５ｂが面１３０２に設けられている。また、図１３（ｂ）は可搬型ディスク装置（１３００）が５つの接続端子（１３０５ａ、１３０５ｂ、１３０５ｃ、１３０５ｄ、１３０５ｅ）を備えている場合の一例である。接続端子１３０５ａと、接続端子１３０５ｂ・１３０５ｃは、それぞれ相対する面１３０１と面１３０２に設けられている。また、接続端子１３０５ｄと接続端子１３０５ｅは、それぞれ相対する面１３０３と面１３０４に設けられている。接続端子同士がこのように筐体の相対面に設けられていることにより、各接続端子にて外部機器を接続する際に互いの接続部分が隣接しないため接続しやすいという利点がある。
【００３７】
（実施形態３：処理の流れ）本実施形態に係る可搬型ディスク装置における処理の流れは、実施形態２に係る可搬型ディスク装置における処理の流れと同様であるので、ここでの説明は省略する。
【００３８】
（実施形態３：効果）本実施形態に係る可搬型ディスク装置によれば、異なる通信プロトコルに対応した複数の接続端子を有することにより、異なる通信プロトコルによってデータの送受信を行なう複数の外部機器を同時に接続し、各々の外部機器と同時にデータの送受信を行なうことができる。
（実施形態４）
【００３９】
（実施形態４：概要）本実施形態は、複数の接続端子のいずれか一を利用してディスク部に記録されたＣＰＲＭコピーワンス規格に沿ったコンテンツは、記録に用いられた接続端子以外の接続端子を介してデータの認識ならびに再生をすることができないようにインターフェイス部を制御することを特徴とする可搬型ディスク装置について説明する。
【００４０】
（実施形態４：構成）本実施形態に係る可搬型ディスク装置の機能ブロック図を図１４に例示する。可搬型ディスク装置（１４００）は、「インターフェイス部」（１４０１）と、「ディスク部」（１４０２）と、複数の「ドライバ部」（１４０３ａ、１４０３ｂ）と、「鍵情報保持部」（１４０４）と、「デバイス鍵取得部」（１４０５）と、「暗号化・復号化処理部」（１４０６）と、「制御部」（１４０８）と、を有する。また、複数のドライバ部の少なくとも一は「ＣＰＲＭ対応ドライバ部」（１４０３ａ）である。また、インターフェイス部（１４０１）は、複数の「接続端子」（１４０７ａ、１４０７ｂ、１４０７ｃ）と、「プロトコル処理手段」（１４０８）を有する。「制御部」（１４０９）以外の構成要件については実施形態１から３のいずれかにて説明した構成要件と同様であるのでここでの説明は省略する。
【００４１】
「制御部」（１４０９）は、複数の接続端子のいずれか一を利用してディスク部に記録されたＣＰＲＭコピーワンス規格に沿ったコンテンツは、記録に用いられた接続端子以外の接続端子を介してデータの認識ならびに再生をすることができないようにインターフェイス部を制御する機能を有する。「複数の接続端子のいずれか一を利用してディスク部に記録されたＣＰＲＭコピーワンス規格に沿ったコンテンツ」とは、接続端子に接続された外部機器から暗号化すべきコンテンツとデバイス鍵を取得してコンテンツを暗号化し、暗号化コンテンツをディスク部に記録した場合の暗号化コンテンツを指す。また、「記録に用いられた接続端子」とは、コンテンツを暗号化して記録するために外部機器と接続されてコンテンツやデバイス鍵を取得した接続端子を指す。また、「データの認識ならびに再生をすることができない」とは、データの認識と再生のいずれか、若しくは両方ともができない、という意味である。データの認識ができない、とは、外部機器から可搬型ディスク装置のディスク部に保存されているデータを確認しようとした場合にデータが存在することが認識できないようになっている場合等が考えられる。また、データの再生ができない、とは、外部機器から可搬型ディスク装置のディスク部に保存されているデータを確認した場合にデータは認識できるが読み出すデータとしてそのデータを選択できないようになっている場合やデータを選択できても出力はできないようになっている場合等が考えられる。
【００４２】
図１５にて制御部における制御方法を説明する。可搬型ディスク装置（１５０１）において、接続端子１５０３にはＣＰＲＭ対応のＤＶＤ装置（１５０２）が接続され、接続端子１５０６にはＣＰＲＭ非対応のパソコン（１５０５）が接続されているとする。ここで、ＣＰＲＭ対応のＤＶＤ装置（１５０２）からデバイス鍵と暗号化すべきコンテンツを受信し、暗号化・復号化処理部にてコンテンツを暗号化して暗号化コンテンツ（１５０４）とし、ディスク部に記録したとする。ここで、パソコン（１５０５）からこの暗号化コンテンツ（１５０４）を読み出すための読出命令が可搬型ディスク装置（１５０１）に送信されたとしても、暗号化コンテンツ（１５０４）は記録時に接続端子１５０３を使用して暗号化して記録されたものであるので、パソコン（１５０５）からはデータの認識ならびに再生はできないこととなる。また、制御部にてこのような制御を行なうために、制御部では図１６のような情報を保持していることが想定される。すなわち、ディスク部に記録する際に「ファイル名」と記録するデータを受信した接続端子を示す「使用端子」を関連付けて保持している。ここで、「使用端子」の‘Ｔ１’、‘Ｔ２’は、図１５に例示した接続端子１５０３、１５０６を表すものとする。つまり、‘ｆｉｌｅ０２１．ｍｐｇ’と‘ｆｉｌｅ０２４．ｍｐｇ’は接続端子Ｔ１（１５０３）を介してＣＰＲＭ対応のＤＶＤ装置からデバイス鍵を受信して暗号化されてディスク部に記録されたコンテンツである。制御部はこのような情報を保持していることにより、例えば接続端子Ｔ２（１５０６）に接続されたパソコンが暗号化コンテンツ‘ｆｉｌｅ０２１．ｍｐｇ’を読み出そうとした場合には、接続端子が合致しないことにより出力拒否などを示す信号を出力すること等ができる。
【００４３】
図１７を用いて制御部のハードウェア上における処理について説明する。前提として、ハードディスク（ディスク部）には暗号化コンテンツ‘ｆｉｌｅ０２１．ｍｐｇ’が記録されているとする。また、図１６に例示した情報もデータベースとしてハードディスクに保持されている。ここで、外部機器が接続された接続端子Ｔ２から‘ｆｉｌｅ０２１．ｍｐｇ’読出命令が受信されたとすると、受信された読出命令はメインメモリに格納される（１７０１）。また、読出命令が受信された接続端子を判断し、接続端子‘Ｔ２’の情報もメインメモリに格納される。次に、ハードディスクに保持されているデータベースに‘ｆｉｌｅ０２１．ｍｐｇ’に関連付けられている使用端子を問い合わせ、‘Ｔ２’と比較する（１７０２）。データベースにて関連付けられている使用端子は‘Ｔ１’であり一致しないので、読出不可であると判断し、判断結果をメインメモリに格納する（１７０３）。最後に、メインメモリに格納された判断結果を接続端子Ｔ２から出力する（１７０４）。
【００４４】
（実施形態４：処理の流れ）本実施形態に係る可搬型ディスク装置における処理の流れは、実施形態２に係る可搬型ディスク装置における処理の流れと同様であるので、ここでの説明は省略する。ただし、図１０に例示した暗号化コンテンツの読み出しの場合に、記録に用いられた接続端子以外の接続端子を介してデータの読み出しが行なわれる場合には、暗号化コンテンツの認識ならびに再生をすることができないように制御する。
【００４５】
（実施形態４：効果）本実施形態に係る可搬型ディスク装置によれば、暗号化コンテンツは記録時とは異なる接続端子を介して読み出されようとされた場合には、データの認識ならびに再生をすることができないように制御されるので、より暗号化コンテンツの保護に資することとなる。
【図面の簡単な説明】
【００４６】
【図１】本発明に係る可搬型ディスク装置の概念図
【図２】実施形態１に係る可搬型ディスク装置の機能ブロック図
【図３】実施形態１に係る可搬型ディスク装置の機能ブロック図
【図４】実施形態１に係る可搬型ディスク装置の動作の一例図
【図５】実施形態２に係る可搬型ディスク装置の機能ブロック図
【図６】鍵情報の概念図
【図７】暗号化・復号化処理部における処理の一例図
【図８】暗号化・復号化処理部におけるハードウェア上の処理動作の一例図
【図９】実施形態２に係る可搬型ディスク装置の処理の流れを示すフロー図
【図１０】実施形態２に係る可搬型ディスク装置の処理の流れを示すフロー図
【図１１】実施形態３に係る可搬型ディスク装置の機能ブロック図
【図１２】実施形態３に係る可搬型ディスク装置の動作の一例図
【図１３】複数の接続端子の設置例を示す図
【図１４】実施形態４に係る可搬型ディスク装置の機能ブロック図
【図１５】制御部における制御の一例図
【図１６】制御部が保持する情報の一例図
【図１７】制御部におけるハードウェア上の処理動作の一例図
【図１８】一般的なＣＰＲＭによる暗号化方法を説明する図
【符号の説明】
【００４７】
０１０１  可搬型ディスク装置
０１０２  ＣＰＲＭ対応ＤＶＤレコーダ
０１０３  デジタルコンテンツ
０１０４  デバイス鍵
０１０５  鍵情報（メディアＩＤ、メディアキーブロック）
０１０６  ディスク部
０１０７  暗号化コンテンツ
０１０８  ＣＰＲＭ非対応のパソコン等
０１０９  コンテンツ
０１１０  コンテンツ
０１１１  インターフェイス部
【図１】
2008176680.tif 000003
【図２】
2008176680.tif 000004
【図３】
2008176680.tif 000005
【図４】
2008176680.tif 000006
【図５】
2008176680.tif 000007
【図６】
2008176680.tif 000008
【図７】
2008176680.tif 000009
【図８】
2008176680.tif 000010
【図９】
2008176680.tif 000011
【図１０】
2008176680.tif 000012
【図１１】
2008176680.tif 000013
【図１２】
2008176680.tif 000014
【図１３】
2008176680.tif 000015
【図１４】
2008176680.tif 000016
【図１５】
2008176680.tif 000017
【図１６】
2008176680.tif 000018
【図１７】
2008176680.tif 000019
【図１８】
2008176680.tif 000020