JP2008176680A - Portable disk unit - Google Patents
Portable disk unit Download PDFInfo
- Publication number
- JP2008176680A JP2008176680A JP2007011120A JP2007011120A JP2008176680A JP 2008176680 A JP2008176680 A JP 2008176680A JP 2007011120 A JP2007011120 A JP 2007011120A JP 2007011120 A JP2007011120 A JP 2007011120A JP 2008176680 A JP2008176680 A JP 2008176680A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- cprm
- portable disk
- media
- key
- 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.)
- Pending
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
【課題】CPRMにはDVDなど特定のメディアのみが対応しており、他の可搬型ディスク装置はCPRMによるデータ記録を行なうことができない。さらに、例えばiVDRはシリアルATAのみに準拠しているので、外部機器の異なるインターフェイスに接続する際には変換アダプタ等を介さなければならないという問題もある。
【解決手段】外部機器との接続のためのインターフェイス部とディスク部とディスク部を駆動するための複数のドライバ部とを有する可搬型ディスク装置を提案する。また、可搬型ディスク装置はメディアID及びメディアキーブロックを含む鍵情報を保持し、インターフェイス部に接続されたCPRM対応の外部機器からデバイス鍵を取得し、メディアIDとメディアキーブロック及びデバイス鍵を利用して暗号化・復号化処理を実行するようになっていてもよい。
【選択図】図1CPRM supports only a specific medium such as a DVD, and other portable disk devices cannot perform data recording by CPRM. Further, for example, since iVDR complies only with serial ATA, there is a problem that a connection adapter or the like must be provided when connecting to a different interface of an external device.
A portable disk device having an interface unit for connection to an external device, a disk unit, and a plurality of driver units for driving the disk unit is proposed. The portable disk device holds key information including a media ID and a media key block, acquires a device key from a CPRM compatible external device connected to the interface unit, and uses the media ID, the media key block, and the device key. Then, the encryption / decryption process may be executed.
[Selection] Figure 1
Description
複数のドライバを有し、従来のデータ・ストレージ機能に加えてCPRMコピーワンス規格に沿った記録メディアとしても利用可能な可搬型ディスク装置に関する。 The present invention relates to a portable disk device that has a plurality of drivers and can be used as a recording medium in accordance with the CPRM copy-once standard in addition to the conventional data storage function.
デジタルコンテンツをメディアに記録する際に、記録したメディアから他の装置やメディアへのコンテンツのコピーを禁止するための、いわゆるコピーワンスを実現する技術の一つとして、CPRM(Content Protection for Recordable Media)という方法がある。CPRMは、現在ではDVDやSDメモリーカードに採用されている。図18は、CPRMによる暗号化方法を表す図である。一例として、CPRM対応の記録メディアがDVDである場合を示す。まず、通常CPRMによる記録・再生を行なう場合にはCPRM対応のDVDレコーダ(1801)が必要である。CPRM対応のDVDレコーダ(1801)によりCPRM対応のDVDメディア(1802)にデジタルコンテンツを暗号化して記録する場合には、DVDレコーダ(1801)が保有するデバイス鍵(1804)によってDVDメディア(1802)のリードイン領域(1803)に書き込まれているメディアキーブロック(1805)を処理することでメディア鍵(1806)を生成する。さらにメディア鍵とDVDメディア(1802)のリードイン領域(1803)に書き込まれているメディアID(1807)によってメディア固有鍵(1808)を生成し、このメディア固有鍵(1808)を利用してコンテンツを暗号化する。 CPRM (Content Protection for Recordable Media) is one of the technologies for realizing the so-called copy-once for prohibiting copying content from the recorded media to other devices or media when recording digital content on the media. There is a way. CPRM is currently used in DVD and SD memory cards. FIG. 18 is a diagram illustrating an encryption method by CPRM. As an example, a case where the CPRM compatible recording medium is a DVD is shown. First, in order to perform recording / reproduction by normal CPRM, a CPRM compatible DVD recorder (1801) is required. When digital content is encrypted and recorded on the CPRM compatible DVD medium (1802) by the CPRM compatible DVD recorder (1801), the device key (1804) of the DVD recorder (1801) is used to store the DVD content (1802). The media key (1806) is generated by processing the media key block (1805) written in the lead-in area (1803). Further, a media unique key (1808) is generated from the media key and the media ID (1807) written in the lead-in area (1803) of the DVD media (1802), and the content is obtained using the media unique key (1808). Encrypt.
ところで、可搬型ハードディスク、iVDR(Information Versatile Disk for Removable usage)や、コンパクトフラッシュ(登録商標)、などに代表される可搬型ディスク装置は、従来、データ・ストレージをその主な機能としている。また、iVDRを例に取ると、iVDRは標準仕様としてシリアルATAに準拠している(非特許文献1)。
ところで、現在、CPRMにはDVDやSDメモリーカードなど特定のメディアのみが対応しており、他のiVDR等の可搬型ディスク装置はCPRMによる記録や再生に対応していないため、CPRMによるデータ記録を行なうことができない。また、例えばiVDRをATAインターフェイスによってDVDレコーダに接続したとしても、通常、DVDレコーダはiVDRをDVDメディアとして認識することはできない。さらに、例えばiVDRはシリアルATAのみに準拠しているので、パソコンのUSB(Universal Serial Bus)等の異なるインターフェイスに等に接続する際には、変換アダプタ等を介さなければならないという問題もある。 By the way, CPRM currently supports only specific media such as DVDs and SD memory cards, and other portable disk devices such as iVDR do not support recording and playback by CPRM. I can't do it. For example, even if iVDR is connected to a DVD recorder via an ATA interface, the DVD recorder cannot normally recognize iVDR as a DVD medium. Further, for example, since iVDR conforms only to serial ATA, there is a problem that when connecting to a different interface such as a USB (Universal Serial Bus) of a personal computer or the like, a conversion adapter or the like must be provided.
そこで本発明においては、外部機器との接続のためのインターフェイス部と、ディスク部と、ディスク部を駆動するための複数のドライバ部とを有する可搬型ディスク装置を提案する。また、複数のドライバ部の少なくとも一は、外部機器からディスク部をCPRMコピーワンス規格に対応したメディアとして機能させるためのドライバ機能を有するCPRM対応ドライバ部であってもよい。また、可搬型ディスク装置は、CPRMコピーワンス規格に沿ったメディアID及びメディアキーブロックを含む鍵情報を保持し、インターフェイス部に接続された外部機器がCPRMコピーワンス規格に対応した装置である場合には、当該外部機器からCPRMコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得し、自身が保持するメディアIDとメディアキーブロック及び外部機器から取得するデバイス鍵を利用してCPRMコピーワンス規格に沿った暗号化・復号化処理を実行するようになっていてもよい。 Accordingly, the present invention proposes a portable disk device having an interface unit for connection with an external device, a disk unit, and a plurality of driver units for driving the disk unit. Further, at least one of the plurality of driver units may be a CPRM compatible driver unit having a driver function for causing the disk unit to function as a medium compatible with the CPRM copy once standard from an external device. In addition, the portable disk device holds key information including a media ID and a media key block conforming to the CPRM copy once standard, and when the external device connected to the interface unit is a device compatible with the CPRM copy once standard, A device key that conforms to the CPRM copy once standard is obtained from the external device via the interface unit, and the encryption that conforms to the CPRM copy once standard is performed using the media ID and media key block held by itself and the device key that is obtained from the external device. The decoding / decoding process may be executed.
図1は、本発明に係る可搬型ディスク装置の概念図である。可搬型ディスク装置(0101)はメディアID及びメディアキーブロックを含む鍵情報(0105)を保持している。この鍵情報は、図18にて説明したようにDVDメディアであればリードイン領域に書き込まれているデータである。本発明に係る可搬型ディスク装置の場合は、リードインの代わりとして、例えばフラッシュメモリ等の所定の記憶領域に保持しておくようになっていてもよい。また、可搬型ディスク装置(0101)は内部に複数のドライバ部(図示しない)を有する。これにより、従来と同様に自身を単なるデータ・ストレージ機能を有するハードディスクとして外部機器に認識させる以外にも、DVDメディア等のCPRM対応のメディアとして認識させることができる。ここで、例えば可搬型ディスク装置(0101)にCPRM対応のDVDレコーダ(0102)がインターフェイス部(0111)を介して接続され、DVDレコーダからCPRMによる暗号化記録をすべきデジタルコンテンツ(0103)が取得されたとする。すると、可搬型ディスク装置(0101)はDVDレコーダ(0102)からDVDレコーダ(0102)が保有するデバイス鍵(0104)を取得する。可搬型ディスク装置は、その内部にCPRM規格に沿った暗号化・復号化処理を実行するための機構を有しているので、通常のCPRM対応の電子機器と同様に、メディアID、メディアキーブロック(0105)及びデバイス鍵(0104)を用いてデジタルコンテンツ(0103)を暗号化し、ディスク部(0106)に暗号化コンテンツ(0107)として記録する。また、暗号化コンテンツ(0107)をDVD装置(0102)にて再生する場合には、このプロセスと逆のプロセスにて暗号化コンテンツ(0107)を復号化し、復号化済みのコンテンツをインターフェイス部(0111)を介してDVD装置等へ出力する。これによりDVD装置ではデジタルコンテンツを再生することができる。また、例えばCPRMに対応していないパソコン等(0108)からインターフェイス部(0111)を介して接続され暗号化しない通常のコンテンツ(0109)を取得した場合には、そのままディスク部(0106)に記録することも可能である(0110)。 FIG. 1 is a conceptual diagram of a portable disk device according to the present invention. The portable disk device (0101) holds key information (0105) including a media ID and a media key block. This key information is data written in the lead-in area in the case of a DVD medium as described with reference to FIG. In the case of the portable disk device according to the present invention, instead of lead-in, it may be held in a predetermined storage area such as a flash memory. The portable disk device (0101) has a plurality of driver units (not shown) inside. As a result, it is possible to recognize itself as a CPRM-compatible medium such as a DVD medium, in addition to causing the external device to recognize itself as a hard disk having a simple data storage function, as in the past. Here, for example, a CPRM compatible DVD recorder (0102) is connected to the portable disk device (0101) via the interface unit (0111), and digital content (0103) to be encrypted and recorded by CPRM is obtained from the DVD recorder. Suppose that Then, the portable disk device (0101) acquires the device key (0104) held by the DVD recorder (0102) from the DVD recorder (0102). Since the portable disk device has a mechanism for executing encryption / decryption processing in accordance with the CPRM standard, the portable disk device has a media ID, a media key block, as in the case of a normal CPRM compatible electronic device. The digital content (0103) is encrypted using (0105) and the device key (0104), and is recorded as the encrypted content (0107) on the disc unit (0106). When the encrypted content (0107) is played back on the DVD device (0102), the encrypted content (0107) is decrypted by a process reverse to this process, and the decrypted content is displayed in the interface unit (0111). ) To a DVD device or the like. As a result, the DVD device can play back digital content. For example, when normal content (0109) that is connected via the interface unit (0111) and is not encrypted is obtained from a personal computer or the like (0108) that does not support CPRM, it is recorded as it is in the disc unit (0106). It is also possible (0110).
また、インターフェイス部は、各々が異なる通信プロトコルに対応した複数の接続端子と、前記各通信プロトコルに対応したプロトコル処理が可能であるように構成されてもよい。また、これら複数の接続端子のそれぞれは、相互に筐体の相対面に設けられていてもよい。また、複数の接続端子のいずれか一を利用してディスク部に記録されたCPRMコピーワンス規格に沿ったコンテンツは、記録に用いられた接続端子以外の接続端子を介してデータの認識ならびに再生をすることができないようにインターフェイス部を制御するようになっていてもよい。 The interface unit may be configured to be capable of a plurality of connection terminals each corresponding to a different communication protocol and protocol processing corresponding to each communication protocol. In addition, each of the plurality of connection terminals may be provided on the relative surfaces of the casing. In addition, content that conforms to the CPRM copy-once standard recorded on the disc unit using any one of the plurality of connection terminals is recognized and played back via a connection terminal other than the connection terminal used for recording. The interface unit may be controlled so that it cannot be performed.
従来ではDVDメディアやSDメモリーカード等の特定のメディアしかCPRM規格に沿ってコンテンツを暗号化し記録することができなかったが、本発明の可搬型ディスク装置は自身をCPRM対応のメディアとして外部機器に認識させ、外部機器からデバイス鍵を取得することでコンテンツをCPRM規格に沿った暗号化を行ない記録することができる。また、インターフェイス部が異なる通信プロトコルに対応した複数の接続端子と、各通信プロトコルに対応したプロトコル処理機構を有することで、例えばCPRM対応のDVD装置に接続しつつ、一方でパソコン等の他の外部機器に接続すること等が可能である。 Conventionally, only specific media such as DVD media and SD memory cards can encrypt and record content in accordance with the CPRM standard. However, the portable disk device of the present invention itself can be used as a CPRM-compatible media to an external device. By recognizing and acquiring the device key from the external device, the content can be encrypted and recorded in accordance with the CPRM standard. In addition, since the interface unit has a plurality of connection terminals corresponding to different communication protocols and a protocol processing mechanism corresponding to each communication protocol, for example, while connecting to a DVD device compatible with CPRM, on the other hand, other external devices such as a personal computer It can be connected to a device.
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。実施形態1は、主に請求項1、2などについて説明する。実施形態2は、主に請求項3などについて説明する。実施形態3は、主に請求項4、5などについて説明する。実施形態4は、主に請求項6などについて説明する。
(実施形態1)
The best mode for carrying out the present invention will be described in detail with reference to the drawings. The present invention is not limited to these embodiments, and can be implemented in various modes without departing from the scope of the invention. In the first embodiment, claims 1 and 2 will be mainly described. The second embodiment will mainly describe claim 3 and the like. The third embodiment will mainly describe
(Embodiment 1)
(実施形態1:概要)本実施形態は、外部機器との接続のためのインターフェイス部と、ディスク部と、ディスク部を駆動するための複数のドライバ部とを有する可搬型ディスク装置について説明する。また、複数のドライバ部の少なくとも一は、外部機器からディスク部をCPRMコピーワンス規格に対応したメディアとして機能させるためのドライバ機能を有する場合についても説明する。 (Embodiment 1: Overview) In this embodiment, a portable disk device having an interface unit for connection to an external device, a disk unit, and a plurality of driver units for driving the disk unit will be described. In addition, a case where at least one of the plurality of driver units has a driver function for causing the disk unit to function as a medium corresponding to the CPRM copy once standard from an external device will be described.
(実施形態1:構成)本実施形態に係る可搬型ディスク装置の機能ブロック図を図2に例示する。可搬型ディスク装置(0200)は、「インターフェイス部」(0201)と、「ディスク部」(0202)と、複数の「ドライバ部」(0203a、0203b)と、を有する。可搬型ディスク装置(0200)は、外部機器から着脱可能である記録メディアであり、例えば可搬型ハードディスク、iVDR、SDメモリーカード、コンパクトフラッシュ(登録商標)、メモリースティック、などが該当する。 (Embodiment 1: Configuration) FIG. 2 illustrates a functional block diagram of a portable disk device according to this embodiment. The portable disk device (0200) includes an “interface unit” (0201), a “disk unit” (0202), and a plurality of “driver units” (0203a, 0203b). The portable disk device (0200) is a recording medium that is detachable from an external device, and examples thereof include a portable hard disk, iVDR, SD memory card, compact flash (registered trademark), and memory stick.
なお、以下に詳述する本発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両方のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、CPU、バス、メモリ、インターフェイス、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インターフェイスを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。(明細書の全体を通じて同様である。) Note that each unit, which is a component of the present invention described in detail below, is configured by either hardware, software, or both hardware and software. For example, as an example for realizing these, when a computer is used, there are hardware configured by a CPU, a bus, a memory, an interface, a peripheral device, and the like, and software that can be executed on the hardware. As software, the functions of the respective units are realized by sequentially executing the programs developed on the memory, and processing, storing, and outputting data on the memory and data input via the interface. (The same applies throughout the specification.)
「インターフェイス部」(0201)は、外部機器との接続のための機能を有する。インターフェイス部は、一の接続端子のみを有していてもよいし、複数の接続端子を有していてもよい。インターフェイス部は、具体的にはシリアルATA、USB、RS232、SCSI(Small Computer System Interface)、など様々なインターフェイスが考えられる。インターフェイス部の主な機能としては、通信プロトコルに応じてケーブルから受信される通信信号を解釈し、解釈したデータをメインメモリ等の所定の記憶領域に格納する。また、インターフェイス部はこのような処理を行なうためのプログラムを含んでいてもよい。 The “interface unit” (0201) has a function for connection with an external device. The interface unit may have only one connection terminal or may have a plurality of connection terminals. Specifically, various interfaces such as serial ATA, USB, RS232, SCSI (Small Computer System Interface) can be considered as the interface unit. As a main function of the interface unit, a communication signal received from a cable is interpreted according to a communication protocol, and the interpreted data is stored in a predetermined storage area such as a main memory. The interface unit may include a program for performing such processing.
「ディスク部」(0202)は、データを記録するための記憶領域を有する。データを記録するための記憶領域とは、主にハードディスクを想定しているが、その他の記憶装置であってもよい。ただし、ある程度の期間データを記憶し続けておくことが想定されるので、電源を落としてもデータを維持することが可能な不揮発性の記憶装置が好適であると思われる。また、ディスク部は、物理的に可搬型ディスク装置(0200)の内部に備えられていてもよいし外部に接続されるようになっていてもよい。さらに、ディスク部は、可搬型ディスク装置(0200)に着脱できないように固定されていてもよいし、着脱可能となっていてもよい。また、後述するように、ディスク部にはCPRM規格に沿った暗号化をした暗号化データを記録することを想定しているが、CPRM規格に沿った暗号化がされているデータと暗号化がなされていないデータは、一の記憶領域に混在させるように記録するようになっていてもよいし、別々の記憶領域に格納するようになっていてもよい。一の記憶領域に混在させて記録する場合には、暗号化されているデータと暗号化されていないデータを識別するために、暗号化済みフラグをデータに付与するようになっていたり、データと暗号化フラグを関連付けた管理テーブルを保持しておく等してもよい。また、別々の記憶領域に格納するとは、例えばディスク部を二つのパーティションに分け、一方を暗号化データ用の記憶領域とし他方を暗号化しないデータ用の記憶領域とする場合等が該当する。 The “disc portion” (0202) has a storage area for recording data. The storage area for recording data is mainly assumed to be a hard disk, but may be other storage devices. However, since it is assumed that data is continuously stored for a certain period of time, a nonvolatile storage device that can maintain data even when the power is turned off is considered preferable. The disk unit may be physically provided inside the portable disk device (0200) or may be connected to the outside. Furthermore, the disk unit may be fixed so that it cannot be attached to or detached from the portable disk device (0200), or may be attachable / detachable. Further, as will be described later, it is assumed that encrypted data encrypted according to the CPRM standard is recorded on the disk unit. However, data encrypted according to the CPRM standard and the encrypted data are encrypted. Data that has not been made may be recorded so as to be mixed in one storage area, or may be stored in separate storage areas. When recording in a single storage area, an encrypted flag is added to the data in order to identify encrypted data and unencrypted data. A management table associated with an encryption flag may be held. In addition, storing in separate storage areas corresponds to, for example, a case where the disk unit is divided into two partitions, one of which is used as an encrypted data storage area and the other as an unencrypted data storage area.
「ドライバ部」(0203)は、ディスク部を駆動するための機能を有する。また、ドライバ部は可搬型ディスク装置に複数存在する。「ディスク部を駆動する」とは、物理的にディスク部を動かす意味のみならず、外部機器からディスク部を認識させるために外部機器とのデータのやり取りを行なうこと等を含む意味である。より具体的には、データのやり取りとは、可搬型ディスク装置に対して外部機器からインターフェイス部を介して送信されてくる命令やデータを解釈して処理を行なったり、可搬型ディスク装置から外部機器に対してインターフェイス部を介してデータを出力したりすること等が該当する。すなわち、ドライバ部が複数存在することにより、可搬型ディスク装置を異なる規格の記録メディアとして外部機器に認識させることができる。従来の可搬型ディスク装置は外部機器からはデータ・ストレージ機能を有するハードディスク等として認識されるのみであるが、本実施形態に係る可搬型ディスク装置は複数のドライバ部を有することによりDVDメディアやSDメモリーカード等としても認識させることが可能となる。なお複数のドライバ部のうちいずれのドライバ部が動作するかは、インターフェイス部において接続される外部機器の種類とは原則無関係である。また、複数のドライバ部の切換えは自動的に行なわれるようになっていてもよいしユーザの手動により行なわれるようになっていてもよい。自動的に切換えられる場合とは、例えば送信すべきデータをDVDデータとして送信する場合には自動的にDVD用のドライバに切換えること等が該当する。また、ユーザの手動によって切換える場合とは、例えばインターフェイス部に接続された外部機器からGUI(Graphical User Interface)によって設定できるようになっている場合や、可搬型ディスク装置に備え付けられた物理的なスイッチにより切換える場合等が該当する。 The “driver section” (0203) has a function for driving the disk section. A plurality of driver units exist in the portable disk device. “Driving the disk unit” means not only physically moving the disk unit but also including exchanging data with the external device in order to recognize the disk unit from the external device. More specifically, the exchange of data means that the portable disk device performs processing by interpreting commands and data transmitted from the external device via the interface unit, or the portable disk device performs the external device processing. For example, outputting data via an interface unit is applicable. In other words, the presence of a plurality of driver units allows the external device to recognize the portable disk device as a recording medium of a different standard. The conventional portable disk device is only recognized as a hard disk or the like having a data storage function by an external device. However, the portable disk device according to the present embodiment has a plurality of driver units, thereby enabling DVD media and SD. It can be recognized as a memory card or the like. It should be noted that which driver unit of the plurality of driver units operates is basically independent of the type of external device connected in the interface unit. Further, the switching of the plurality of driver units may be performed automatically or manually by the user. The case of being automatically switched corresponds to, for example, automatically switching to a DVD driver when transmitting data to be transmitted as DVD data. In addition, when switching manually by the user, for example, it is possible to set by a GUI (Graphical User Interface) from an external device connected to the interface unit, or a physical switch provided in the portable disk device This corresponds to the case of switching by.
また、複数のドライバ部の少なくとも一は、外部機器からディスク部をCPRMコピーワンス規格に対応したメディアとして機能させるためのドライバ機能を有するCPRM対応ドライバ部であってもよい。すなわち、図3に例示するように、可搬型ディスク装置(0300)は、「インターフェイス部」(0301)と、「ディスク部」(0302)と、「CPRM対応ドライバ部」(0303a)と、他の「ドライバ部」(0303b)を一以上有していてもよい。なお、「CPRMコピーワンス規格」とは、図18にて説明したCPRM方式のコピーワンス規格であり、「CPRMコピーワンス規格に対応したメディア」とは、現時点ではDVD、SDメモリーカードが該当する。よって、例えばインターフェイス部に接続された外部機器がCPRMコピーワンス規格に対応したDVD装置である場合には、CPRM対応ドライバ部が動作することにより、DVD装置からは可搬型ディスク装置がCPRM対応のDVDメディアとして認識されデータのやり取りなどが可能となる。 Further, at least one of the plurality of driver units may be a CPRM compatible driver unit having a driver function for causing the disk unit to function as a medium compatible with the CPRM copy once standard from an external device. That is, as illustrated in FIG. 3, the portable disk device (0300) includes an “interface unit” (0301), a “disk unit” (0302), a “CPRM compatible driver unit” (0303a), and other One or more “driver units” (0303b) may be included. The “CPRM copy-once standard” is the CPRM copy-once standard described with reference to FIG. 18, and the “media corresponding to the CPRM copy-once standard” currently corresponds to a DVD or an SD memory card. Therefore, for example, when the external device connected to the interface unit is a DVD device that complies with the CPRM copy-once standard, the CPRM compatible driver unit operates, so that the portable disk device can be used as a CPRM compatible DVD medium. Can be exchanged as data.
図4は、複数のドライバ部の少なくとも一がCPRM対応ドライバ部である場合の可搬型ディスク装置の動作例を示す。例えば、可搬型ディスク装置(0401)をCPRM対応のDVDレコーダ(0405)に接続したとすると、可搬型ディスク装置(0401)はCPRM対応ドライバ部(0402)を動作させることで、DVDレコーダ(0405)からはDVDメディアとして認識される。つまり、DVDレコーダ(0405)とデータの送受信を行なう場合には、CPRM対応ドライバ部(0402)を利用してディスク部(0404)へのアクセスが行なわれることとなる。また、例えば可搬型ディスク装置(0401)をCPRMに対応していないパソコン等(0406)に接続した場合であって可搬型ディスク装置を通常のハードディスクとして認識しデータを記録する場合には、他のドライバ部であるハードディスク(HDD)ドライバ部(0403)が動作することにより、一般的なデータ・ストレージ機能を有するメディア(ハードディスク)としてディスク部(0404)へのアクセスを行なわせることができる。 FIG. 4 shows an operation example of the portable disk device when at least one of the plurality of driver units is a CPRM compatible driver unit. For example, if the portable disk device (0401) is connected to a CPRM compatible DVD recorder (0405), the portable disk device (0401) operates the CPRM compatible driver unit (0402) to operate the DVD recorder (0405). Are recognized as DVD media. That is, when data is transmitted / received to / from the DVD recorder (0405), the disk unit (0404) is accessed using the CPRM compatible driver unit (0402). For example, when the portable disk device (0401) is connected to a personal computer or the like (0406) not supporting CPRM and the portable disk device is recognized as a normal hard disk and data is recorded, By operating the hard disk (HDD) driver unit (0403) which is a driver unit, the disk unit (0404) can be accessed as a medium (hard disk) having a general data storage function.
(実施形態1:効果)本実施形態に係る可搬型ディスク装置によれば、複数のドライバ部を有することにより、可搬型ディスク装置を異なる規格のメディアとして外部機器に認識させることができる。また、CPRM対応ドライバ部を有する場合には、可搬型ディスク装置をCPRMコピーワンス規格に対応したメディアとして外部機器に認識させることができる。
(実施形態2)
(Embodiment 1: Effect) According to the portable disk device of this embodiment, by having a plurality of driver units, it is possible to make an external device recognize the portable disk device as a medium of different standards. In addition, in the case of having a CPRM compatible driver unit, the portable disk device can be recognized by an external device as a medium compatible with the CPRM copy once standard.
(Embodiment 2)
(実施形態2:概要)本実施形態は、CPRMコピーワンス規格に沿ったメディアID及びメディアキーブロックを含む鍵情報を保持し、インターフェイス部に接続された外部機器がCPRMコピーワンス規格に対応した装置である場合には、当該外部機器からCPRMコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得し、保持するメディアIDとメディアキーブロック及び取得するデバイス鍵を利用してCPRMコピーワンス規格に沿った暗号化・復号化処理を実行することが可能な可搬型ディスク装置について説明する。 (Embodiment 2: Overview) This embodiment is an apparatus that holds key information including a media ID and a media key block in accordance with the CPRM copy once standard, and an external device connected to the interface unit supports the CPRM copy once standard. In this case, a device key that conforms to the CPRM copy once standard is acquired from the external device via the interface unit, and encryption that conforms to the CPRM copy once standard is performed using the media ID and media key block that are held and the device key that is acquired. A description will be given of a portable disk device that can execute a decryption process.
(実施形態2:構成)本実施形態に係る可搬型ディスク装置の機能ブロック図を図5に例示する。可搬型ディスク装置(0500)は、「インターフェイス部」(0501)と、「ディスク部」(0502)と、「ドライバ部」(0503a、0503b)と、「鍵情報保持部」(0504)と、「デバイス鍵取得部」(0505)と、「暗号化・復号化処理部」(0506)と、を有する。また、ドライバ部(0503a、0503b)の少なくとも一は、「CPRM対応ドライバ部」(0503a)である。「鍵情報保持部」(0504)と「デバイス鍵取得部」(0505)と「暗号化・復号化処理部」(0506)以外の構成については実施形態1と同様であるので説明は省略する。 (Embodiment 2: Configuration) FIG. 5 illustrates a functional block diagram of a portable disk device according to this embodiment. The portable disk device (0500) includes an “interface unit” (0501), a “disk unit” (0502), a “driver unit” (0503a, 0503b), a “key information holding unit” (0504), “ A device key acquisition unit "(0505) and an" encryption / decryption processing unit "(0506). At least one of the driver units (0503a, 0503b) is a “CPRM compatible driver unit” (0503a). Since the configuration other than the “key information holding unit” (0504), the “device key acquisition unit” (0505), and the “encryption / decryption processing unit” (0506) is the same as that of the first embodiment, the description thereof will be omitted.
「鍵情報保持部」(0504)は、CPRMコピーワンス規格に沿ったメディアID及びメディアキーブロックを含む鍵情報を保持する。「メディアID」と「メディアキーブロック」は、図18にて説明したメディアIDとメディアキーブロックを指し、従来のCPRM対応のDVDメディアであればリードインに書き込まれている情報である。可搬型ディスク装置には当然のことながらリードイン領域は存在しないことが前提であるので、リードイン領域の代替として例えばフラッシュメモリ等の記憶領域に格納するようになっていればよい。すなわち、鍵情報保持部はフラッシュメモリ等の記憶領域にメディアID及びメディアキーブロックを保持することにより実現されうる。また、このフラッシュメモリ等は物理的に可搬型ディスク装置(0500)の内部に備えられていてもよいし外部に接続されるようになっていてもよい。さらに、フラッシュメモリ等は可搬型ディスク装置(0500)に着脱できないように固定されていてもよいし着脱可能となっていてもよい。また、図6は鍵情報の概念図を示す図である。鍵情報はメディアIDとメディアキーブロックを含む情報である。また、メディアIDとメディアキーブロックは書換えがでいないようになっているほうがよいため、ROM(Read Only Memory)等の読み出し専用のメモリに格納されるようになっているとより好適であると思われる。 The “key information holding unit” (0504) holds key information including a media ID and a media key block in accordance with the CPRM copy once standard. “Media ID” and “Media Key Block” indicate the media ID and media key block described in FIG. 18, and are information written in the lead-in in the case of a conventional CPRM compatible DVD medium. As a matter of course, the portable disk device is premised on that there is no lead-in area, so that it may be stored in a storage area such as a flash memory as an alternative to the lead-in area. That is, the key information holding unit can be realized by holding a media ID and a media key block in a storage area such as a flash memory. The flash memory or the like may be physically provided inside the portable disk device (0500) or connected to the outside. Further, the flash memory or the like may be fixed so that it cannot be attached to or detached from the portable disk device (0500), or may be removable. FIG. 6 is a conceptual diagram of key information. The key information is information including a media ID and a media key block. In addition, since it is better that the media ID and media key block are not rewritten, it is more preferable that the media ID and the media key block are stored in a read-only memory such as a ROM (Read Only Memory). It is.
「デバイス鍵取得部」(0505)は、インターフェイス部に接続された外部機器がCPRMコピーワンス規格に対応した装置である場合には、当該外部機器からCPRMコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得する。すなわち、例えばインターフェイス部にCPRM対応のDVD装置が接続された場合には、CPRM対応のDVD装置は図18にて説明したようにデバイス鍵を保有しているので、そのデバイス鍵をDVD装置からインターフェイス部を介して取得する。すなわち、デバイス鍵取得部は、シリアルATA、USB、RS232、SCSI等のインターフェイスを介してデバイス鍵を取得すると、メインメモリ等の所定の記憶領域に格納する。また、デバイス鍵取得部はこのような処理を行なうプログラムを有していてもよい。 When the external device connected to the interface unit is a device that supports the CPRM copy once standard, the “device key acquisition unit” (0505) sends a device key that conforms to the CPRM copy once standard from the external device via the interface unit. Get. That is, for example, when a CPRM compatible DVD device is connected to the interface unit, the CPRM compatible DVD device has a device key as described with reference to FIG. Get through the department. That is, when the device key acquisition unit acquires a device key via an interface such as serial ATA, USB, RS232, or SCSI, it stores it in a predetermined storage area such as a main memory. Further, the device key acquisition unit may have a program for performing such processing.
「暗号化・復号化処理部」(0506)は、鍵情報保持部に保持されているメディアID、メディアキーブロック及びデバイス鍵取得部から取得するデバイス鍵を利用してCPRMコピーワンス規格に沿った暗号化・復号化処理を実行する。「CPRMコピーワンス規格に沿った暗号化・復号化処理を実行する」とは、従来、外部機器によって実行されていた暗号化・復号化処理を可搬型ディスク装置内で実行することを意味する。つまり、従来は図18にて説明したように、DVDメディアにコンテンツを暗号化して記録する場合にはDVD装置等の外部機器によって暗号化処理を行ないDVDメディアに暗号化済みのコンテンツを記録し、暗号化コンテンツを再生する場合にはDVDメディアから暗号化済みコンテンツを読み出しDVD装置等にて復号化して再生していた。しかし、本実施形態に係る可搬型ディスク装置では、暗号化前のコンテンツを外部機器からインターフェイス部を介して取得し暗号化・復号化処理部にて暗号化してディスク部に記録する。また外部機器にて暗号化コンテンツを再生する場合には、可搬型ディスク装置にてディスク部に記録されている暗号化コンテンツを読み出し暗号化・復号化処理部にて復号化し、復号化したコンテンツをインターフェイス部を介して外部機器に出力することで外部機器にてコンテンツを再生することが可能となる。なお、「CPRMコピーワンス規格に沿った暗号化・復号化処理」の具体的な処理については従来のCPRM規格の暗号化・復号化処理と同様であり一般的によく知られている技術であるので詳細な説明は省略する。 The “encryption / decryption processing unit” (0506) uses the media ID, the media key block, and the device key acquired from the device key acquisition unit stored in the key information storage unit to perform encryption in accordance with the CPRM copy once standard. Execute the decryption / decryption process. “Perform encryption / decryption processing in accordance with the CPRM copy once standard” means that encryption / decryption processing conventionally performed by an external device is performed in the portable disk device. That is, as described in FIG. 18, conventionally, when content is encrypted and recorded on a DVD medium, the encrypted content is recorded by an external device such as a DVD device, and the encrypted content is recorded on the DVD medium. When reproducing the encrypted content, the encrypted content is read from the DVD medium and decrypted by the DVD device or the like. However, in the portable disk device according to the present embodiment, the content before encryption is acquired from the external device via the interface unit, encrypted by the encryption / decryption processing unit, and recorded on the disk unit. Also, when playing back encrypted content on an external device, the encrypted content recorded on the disk unit is read by the portable disk device, decrypted by the encryption / decryption processing unit, and the decrypted content is By outputting to the external device via the interface unit, the content can be played back on the external device. The specific processing of “encryption / decryption processing in accordance with the CPRM copy once standard” is the same as the conventional CPRM standard encryption / decryption processing, and is a generally well-known technique. Detailed description is omitted.
図7は、暗号化・復号化処理部における処理の具体例を示す。まず、可搬型ディスク装置は前述したように鍵情報保持部(0704)にメディアIDとメディアキーブロックの双方を鍵情報として保持している。可搬型ディスク装置はCPRM対応ドライバ部(0702)を動作させることにより、外部機器からはCPRM対応のメディアとして認識される。可搬型ディスク装置は、CPRM規格に応じた暗号化をして記録すべきコンテンツデータをインターフェイス部(0701)を介して取得し、さらにデバイス鍵取得部(0703)によって外部機器からデバイス鍵を取得する。暗号化・復号化処理部(0705)においては取得したコンテンツデータ(0706)を、メディアID、メディアキーブロック及びデバイス鍵を用いて暗号化して暗号化コンテンツ(0707)とし、ディスク部(0708)に記録する。また、ディスク部(0708)に記録されている暗号化コンテンツを復号化する場合には、インターフェイス部(0701)を介して外部機器からデバイス鍵を取得し、暗号化・復号化処理部(0705)にて暗号化コンテンツ(0707)を復号化して通常のコンテンツ(0706)とし、インターフェイス部(0701)を介し外部機器に出力する。 FIG. 7 shows a specific example of processing in the encryption / decryption processing unit. First, as described above, the portable disk device holds both the media ID and the media key block in the key information holding unit (0704) as key information. The portable disk device is recognized as a CPRM compatible medium by an external device by operating the CPRM compatible driver unit (0702). The portable disk device acquires content data to be encrypted and recorded according to the CPRM standard via the interface unit (0701), and further acquires a device key from an external device by the device key acquisition unit (0703). . In the encryption / decryption processing unit (0705), the acquired content data (0706) is encrypted using the media ID, the media key block, and the device key to obtain the encrypted content (0707), and is stored in the disk unit (0708). Record. When decrypting the encrypted content recorded on the disc unit (0708), the device key is acquired from the external device via the interface unit (0701), and the encryption / decryption processing unit (0705) is obtained. The encrypted content (0707) is decrypted to obtain normal content (0706), which is output to the external device via the interface unit (0701).
さらに、図8を用いて暗号化・復号化処理部のハードウェア上における処理について説明する。まず、インターフェイス部に該当する入出力インターフェイスを介して暗号化すべきコンテンツのコンテンツデータとデバイス鍵を受信しメインメモリに格納する(0801)。また、鍵情報保持部に該当するフラッシュメモリ(FROM)に格納しているメディアIDとメディアキーブロックをメインメモリに読み出す(0802)。メインメモリに格納したデバイス鍵、メディアID及びメディアキーブロックにより、コンテンツデータを暗号化して暗号化コンテンツデータとし、メインメモリに格納する(0803)。さらに、暗号化コンテンツデータをハードディスク(ディスク部に該当)に格納する(0804)。以上がコンテンツを暗号化する場合の処理である。また、復号化する場合はこの逆の処理にて行なえばよいので説明は省略する。なお、図8を用いて説明したハードウェア上の処理はあくまで処理の概要を説明するものである。(明細書の全体を通じて同様である。) Further, processing on the hardware of the encryption / decryption processing unit will be described with reference to FIG. First, the content data and the device key of the content to be encrypted are received through the input / output interface corresponding to the interface unit and stored in the main memory (0801). Further, the media ID and media key block stored in the flash memory (FROM) corresponding to the key information holding unit are read out to the main memory (0802). Using the device key, media ID, and media key block stored in the main memory, the content data is encrypted to be encrypted content data and stored in the main memory (0803). Further, the encrypted content data is stored in the hard disk (corresponding to the disk portion) (0804). The above is the processing for encrypting content. Further, when decoding, the reverse process is sufficient, and the description is omitted. Note that the processing on the hardware described with reference to FIG. 8 is merely an overview of the processing. (The same applies throughout the specification.)
(実施形態2:処理の流れ)図9、図10は、本実施形態に係る可搬型ディスク装置における処理の流れを示すフロー図を例示する。 (Embodiment 2: Process Flow) FIGS. 9 and 10 illustrate flow charts showing the process flow in the portable disk device according to this embodiment.
図9はコンテンツを暗号化する場合の処理フロー図である。 FIG. 9 is a process flow diagram for encrypting content.
最初に、インターフェイス部を介して暗号化すべきコンテンツを取得する(S0901)。次に、インターフェイス部に接続された外部機器がCPRMコピーワンス規格に対応した装置である場合には、当該外部機器からCPRMコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得する(S0902)。次に、鍵情報保持部に保持されている鍵情報(メディアID及びメディアキーブロック)を読み出す(S0903)。次に、取得したデバイス鍵によってメディアキーブロックを処理することでメディア鍵を生成する(S0904)。次に、生成したメディア鍵とメディアIDによってメディア固有鍵を生成する(S0905)。次に、生成したメディア固有鍵を利用してコンテンツを暗号化する(S0906)。次に、暗号化したコンテンツ(暗号化コンテンツ)をディスク部に記録する(S0907)。 First, content to be encrypted is acquired via the interface unit (S0901). Next, when the external device connected to the interface unit is a device compatible with the CPRM copy once standard, a device key conforming to the CPRM copy once standard is acquired from the external device via the interface unit (S0902). Next, the key information (media ID and media key block) held in the key information holding unit is read (S0903). Next, the media key is generated by processing the media key block with the acquired device key (S0904). Next, a media unique key is generated based on the generated media key and media ID (S0905). Next, the content is encrypted using the generated media unique key (S0906). Next, the encrypted content (encrypted content) is recorded on the disc unit (S0907).
図10は暗号化コンテンツを復号化する場合の処理のフロー図である。 FIG. 10 is a flowchart of processing when decrypting encrypted content.
最初に、ディスク部に記録されている暗号化コンテンツを読み出す(S1001)。次に、インターフェイス部を介して外部機器からCPRMコピーワンス規格に沿ったデバイス鍵を取得する(S1002)次に、鍵情報保持部に保持されている鍵情報(メディアID及びメディアキーブロック)を読み出す(S1003)。次に、取得したデバイス鍵によってメディアキーブロックを処理することでメディア鍵を生成する(S1004)。次に、生成したメディア鍵とメディアIDによってメディア固有鍵を生成する(S1005)。次に、生成したメディア固有鍵を利用してコンテンツを復号化する(S1006)。次に、復号化したコンテンツをインターフェイス部を介して出力する(S1007)。 First, the encrypted content recorded on the disc part is read (S1001). Next, a device key conforming to the CPRM copy once standard is acquired from an external device via the interface unit (S1002). Next, key information (media ID and media key block) held in the key information holding unit is read ( S1003). Next, a media key is generated by processing the media key block with the acquired device key (S1004). Next, a media unique key is generated from the generated media key and media ID (S1005). Next, the content is decrypted using the generated media unique key (S1006). Next, the decrypted content is output via the interface unit (S1007).
なお、図9、図10のフロー図は、計算機に実行させるプログラムの処理フロー図とみなすことも可能である。さらに、このようなプログラムをフレキシブルディスク等の媒体に記録することも可能である。(明細書の全体を通じて同様である。) Note that the flowcharts of FIGS. 9 and 10 can be regarded as processing flowcharts of programs to be executed by the computer. Further, such a program can be recorded on a medium such as a flexible disk. (The same applies throughout the specification.)
(実施形態2:効果)本実施形態に係る可搬型ディスク装置によれば、自身でCPRMコピーワンス規格に対応した暗号化・復号化処理を行なうことにより、CPRM対応のメディアとして機能することができる。
(実施形態3)
(Embodiment 2: Effects) The portable disk device according to the present embodiment can function as a CPRM-compatible medium by performing encryption / decryption processing corresponding to the CPRM copy-once standard by itself.
(Embodiment 3)
(実施形態3:概要)本実施形態は、インターフェイス部が、各々が異なる通信プロトコルに対応した複数の接続端子と、各通信プロトコルに対応したプロトコル処理が可能である可搬型ディスク装置について説明する。また、複数の接続端子のそれぞれは、相互に筐体の相対面に設けられことを特徴とする可搬型ディスク装置についても説明する。 (Embodiment 3: Overview) In this embodiment, a description will be given of a portable disk device in which an interface unit is capable of a plurality of connection terminals each corresponding to a different communication protocol and protocol processing corresponding to each communication protocol. In addition, a description will be given of a portable disk device in which each of the plurality of connection terminals is provided on a relative surface of the casing.
(実施形態3:構成)本実施形態に係る可搬型ディスク装置の機能ブロック図を図11に例示する。可搬型ディスク装置(1100)は、「インターフェイス部」(1101)と、「ディスク部」(1102)と、複数の「ドライバ部」(1103a、1103b)と、を有する。また、インターフェイス部(1101)は、複数の「接続端子」(1107a、1107b、1107c)と、「プロトコル処理手段」(1108)を有する。また、複数のドライバ部(1103a、1103b)の少なくとも一はCPRM対応ドライバ部であってもよい。さらに、可搬型ディスク装置は、鍵情報保持部とデバイス鍵取得部と暗号化・復号化処理部とを有していてもよい。複数の「接続端子」(1107a、1107b、1107c)と「プロトコル処理手段」(1108)以外の構成については実施形態1又は2と同様であるので省略する。 (Third Embodiment: Configuration) FIG. 11 illustrates a functional block diagram of a portable disk device according to this embodiment. The portable disk device (1100) includes an “interface unit” (1101), a “disk unit” (1102), and a plurality of “driver units” (1103a, 1103b). The interface unit (1101) includes a plurality of “connection terminals” (1107a, 1107b, 1107c) and “protocol processing means” (1108). Further, at least one of the plurality of driver units (1103a, 1103b) may be a CPRM compatible driver unit. Further, the portable disk device may include a key information holding unit, a device key acquisition unit, and an encryption / decryption processing unit. Since the configuration other than the plurality of “connection terminals” (1107a, 1107b, 1107c) and the “protocol processing means” (1108) is the same as that of the first or second embodiment, a description thereof will be omitted.
「接続端子」(1107)は、複数存在し、各々が異なる通信プロトコルに対応していることを特徴とする。また、「プロトコル処理手段」(1108)は、前記各通信プロトコルに対応しており、接続端子を介して送受信されるデータのプロトコル解析を行う。「各々が異なる通信プロトコルに対応している」とは、すべての接続端子のプロトコルが異なる場合のみならず、いくつかの接続端子は同じプロトコルである場合も含む。例えば接続端子が3つ存在し、1つはシリアルATAに対応しており、2つはUSBに対応しているような場合であってもよい。図12は、接続端子を2つ有する場合の可搬型ディスク装置の動作例を示す。可搬型ディスク装置(1200)は2つの接続端子(1201、1202)を有し、接続端子1201はシリアルATA、接続端子1202はUSBに対応しているとする。すると、例えば接続端子1201にCPRM対応のDVD装置(1203)を接続して暗号化コンテンツ(1204)をディスク部に記録し、接続端子1202にはCPRM非対応のパソコン(1205)を接続して暗号化しない通常のコンテンツ(1206)をディスク部に記録することができる。なお、この場合、接続端子1201において通信する場合にはDVD装置(1203)にDVDメディアとして認識させるためのドライバ部(CPRM対応ドライバ部)が機能し、接続端子1202において通信する場合にはパソコンに一般的なデータ・ストレージ機能を有するハードディスク等として認識させるためのドライバ部が機能することとなる。このように、接続端子が複数存在し、各々が異なる通信プロトコルに対応していることにより、図12のように可搬型ディスク装置を一度に複数の外部機器に接続して、各々異なるプロトコルにて通信を行なうことができる。
There are a plurality of “connection terminals” (1107), each of which corresponds to a different communication protocol. The “protocol processing means” (1108) corresponds to each communication protocol, and performs protocol analysis of data transmitted / received via the connection terminal. The phrase “each corresponds to a different communication protocol” includes not only the case where all the connection terminals have different protocols but also the case where several connection terminals have the same protocol. For example, there may be a case where there are three connection terminals, one corresponds to serial ATA, and two correspond to USB. FIG. 12 shows an example of the operation of the portable disk device having two connection terminals. The portable disk device (1200) has two connection terminals (1201, 1202), the
また、前記複数の接続端子のそれぞれは、相互に筐体の相対面に設けられていてもよい。図13に、複数の接続端子のそれぞれが相互に筐体の相対面に設けられている場合の具体例を示す。可搬型ディスク装置(1300)においての「筐体の相対面」とは、面1301と面1302、又は面1303と面1304が該当する。図13(a)は2つの接続端子(1305a、1305b)が筐体の相対面に設けられている場合であり、接続端子1305aが面1301に、接続端子1305bが面1302に設けられている。また、図13(b)は可搬型ディスク装置(1300)が5つの接続端子(1305a、1305b、1305c、1305d、1305e)を備えている場合の一例である。接続端子1305aと、接続端子1305b・1305cは、それぞれ相対する面1301と面1302に設けられている。また、接続端子1305dと接続端子1305eは、それぞれ相対する面1303と面1304に設けられている。接続端子同士がこのように筐体の相対面に設けられていることにより、各接続端子にて外部機器を接続する際に互いの接続部分が隣接しないため接続しやすいという利点がある。
Further, each of the plurality of connection terminals may be provided on a relative surface of the casing. FIG. 13 shows a specific example in which each of the plurality of connection terminals is provided on the relative surface of the casing. The “relative surface of the housing” in the portable disk device (1300) corresponds to the
(実施形態3:処理の流れ)本実施形態に係る可搬型ディスク装置における処理の流れは、実施形態2に係る可搬型ディスク装置における処理の流れと同様であるので、ここでの説明は省略する。 (Third Embodiment: Process Flow) Since the process flow in the portable disk device according to the present embodiment is the same as the process flow in the portable disk device according to the second embodiment, description thereof is omitted here. .
(実施形態3:効果)本実施形態に係る可搬型ディスク装置によれば、異なる通信プロトコルに対応した複数の接続端子を有することにより、異なる通信プロトコルによってデータの送受信を行なう複数の外部機器を同時に接続し、各々の外部機器と同時にデータの送受信を行なうことができる。
(実施形態4)
(Embodiment 3: Effect) According to the portable disk device of this embodiment, by having a plurality of connection terminals corresponding to different communication protocols, a plurality of external devices that transmit and receive data using different communication protocols can be simultaneously used. It is possible to connect and transmit / receive data simultaneously with each external device.
(Embodiment 4)
(実施形態4:概要)本実施形態は、複数の接続端子のいずれか一を利用してディスク部に記録されたCPRMコピーワンス規格に沿ったコンテンツは、記録に用いられた接続端子以外の接続端子を介してデータの認識ならびに再生をすることができないようにインターフェイス部を制御することを特徴とする可搬型ディスク装置について説明する。 (Embodiment 4: Overview) In the present embodiment, content conforming to the CPRM copy-once standard recorded on a disc unit using any one of a plurality of connection terminals is connected to terminals other than the connection terminals used for recording. A portable disk device is described which controls an interface unit so that data cannot be recognized and reproduced via a disk.
(実施形態4:構成)本実施形態に係る可搬型ディスク装置の機能ブロック図を図14に例示する。可搬型ディスク装置(1400)は、「インターフェイス部」(1401)と、「ディスク部」(1402)と、複数の「ドライバ部」(1403a、1403b)と、「鍵情報保持部」(1404)と、「デバイス鍵取得部」(1405)と、「暗号化・復号化処理部」(1406)と、「制御部」(1408)と、を有する。また、複数のドライバ部の少なくとも一は「CPRM対応ドライバ部」(1403a)である。また、インターフェイス部(1401)は、複数の「接続端子」(1407a、1407b、1407c)と、「プロトコル処理手段」(1408)を有する。「制御部」(1409)以外の構成要件については実施形態1から3のいずれかにて説明した構成要件と同様であるのでここでの説明は省略する。 (Embodiment 4: Configuration) FIG. 14 illustrates a functional block diagram of a portable disk device according to this embodiment. The portable disk device (1400) includes an “interface unit” (1401), a “disk unit” (1402), a plurality of “driver units” (1403a, 1403b), and a “key information holding unit” (1404). , “Device key acquisition unit” (1405), “encryption / decryption processing unit” (1406), and “control unit” (1408). At least one of the plurality of driver units is a “CPRM compatible driver unit” (1403a). The interface unit (1401) includes a plurality of “connection terminals” (1407a, 1407b, 1407c) and “protocol processing means” (1408). Since the configuration requirements other than the “control unit” (1409) are the same as the configuration requirements described in any of the first to third embodiments, the description thereof is omitted here.
「制御部」(1409)は、複数の接続端子のいずれか一を利用してディスク部に記録されたCPRMコピーワンス規格に沿ったコンテンツは、記録に用いられた接続端子以外の接続端子を介してデータの認識ならびに再生をすることができないようにインターフェイス部を制御する機能を有する。「複数の接続端子のいずれか一を利用してディスク部に記録されたCPRMコピーワンス規格に沿ったコンテンツ」とは、接続端子に接続された外部機器から暗号化すべきコンテンツとデバイス鍵を取得してコンテンツを暗号化し、暗号化コンテンツをディスク部に記録した場合の暗号化コンテンツを指す。また、「記録に用いられた接続端子」とは、コンテンツを暗号化して記録するために外部機器と接続されてコンテンツやデバイス鍵を取得した接続端子を指す。また、「データの認識ならびに再生をすることができない」とは、データの認識と再生のいずれか、若しくは両方ともができない、という意味である。データの認識ができない、とは、外部機器から可搬型ディスク装置のディスク部に保存されているデータを確認しようとした場合にデータが存在することが認識できないようになっている場合等が考えられる。また、データの再生ができない、とは、外部機器から可搬型ディスク装置のディスク部に保存されているデータを確認した場合にデータは認識できるが読み出すデータとしてそのデータを選択できないようになっている場合やデータを選択できても出力はできないようになっている場合等が考えられる。 The “control unit” (1409) uses the connection terminal other than the connection terminal used for recording the content conforming to the CPRM copy once standard recorded on the disk unit using any one of the plurality of connection terminals. It has a function of controlling the interface so that data cannot be recognized and reproduced. “Content conforming to the CPRM copy-once standard recorded on the disc unit using any one of the plurality of connection terminals” means that the content to be encrypted and the device key are acquired from an external device connected to the connection terminal. It refers to encrypted content when the content is encrypted and the encrypted content is recorded on the disc unit. In addition, the “connection terminal used for recording” refers to a connection terminal that is connected to an external device to acquire content and a device key in order to encrypt and record the content. Further, “data cannot be recognized and reproduced” means that either data recognition or data reproduction or both cannot be performed. The case where the data cannot be recognized is considered when the data stored in the disk unit of the portable disk device cannot be recognized from the external device. . In addition, the data cannot be reproduced means that when the data stored in the disk unit of the portable disk device is confirmed from an external device, the data can be recognized but the data cannot be selected as the data to be read. In some cases, data can be selected but output is not possible.
図15にて制御部における制御方法を説明する。可搬型ディスク装置(1501)において、接続端子1503にはCPRM対応のDVD装置(1502)が接続され、接続端子1506にはCPRM非対応のパソコン(1505)が接続されているとする。ここで、CPRM対応のDVD装置(1502)からデバイス鍵と暗号化すべきコンテンツを受信し、暗号化・復号化処理部にてコンテンツを暗号化して暗号化コンテンツ(1504)とし、ディスク部に記録したとする。ここで、パソコン(1505)からこの暗号化コンテンツ(1504)を読み出すための読出命令が可搬型ディスク装置(1501)に送信されたとしても、暗号化コンテンツ(1504)は記録時に接続端子1503を使用して暗号化して記録されたものであるので、パソコン(1505)からはデータの認識ならびに再生はできないこととなる。また、制御部にてこのような制御を行なうために、制御部では図16のような情報を保持していることが想定される。すなわち、ディスク部に記録する際に「ファイル名」と記録するデータを受信した接続端子を示す「使用端子」を関連付けて保持している。ここで、「使用端子」の‘T1’、‘T2’は、図15に例示した接続端子1503、1506を表すものとする。つまり、‘file021.mpg’と‘file024.mpg’は接続端子T1(1503)を介してCPRM対応のDVD装置からデバイス鍵を受信して暗号化されてディスク部に記録されたコンテンツである。制御部はこのような情報を保持していることにより、例えば接続端子T2(1506)に接続されたパソコンが暗号化コンテンツ‘file021.mpg’を読み出そうとした場合には、接続端子が合致しないことにより出力拒否などを示す信号を出力すること等ができる。
A control method in the control unit will be described with reference to FIG. In the portable disk device (1501), it is assumed that a CPRM compatible DVD device (1502) is connected to the
図17を用いて制御部のハードウェア上における処理について説明する。前提として、ハードディスク(ディスク部)には暗号化コンテンツ‘file021.mpg’が記録されているとする。また、図16に例示した情報もデータベースとしてハードディスクに保持されている。ここで、外部機器が接続された接続端子T2から‘file021.mpg’読出命令が受信されたとすると、受信された読出命令はメインメモリに格納される(1701)。また、読出命令が受信された接続端子を判断し、接続端子‘T2’の情報もメインメモリに格納される。次に、ハードディスクに保持されているデータベースに‘file021.mpg’に関連付けられている使用端子を問い合わせ、‘T2’と比較する(1702)。データベースにて関連付けられている使用端子は‘T1’であり一致しないので、読出不可であると判断し、判断結果をメインメモリに格納する(1703)。最後に、メインメモリに格納された判断結果を接続端子T2から出力する(1704)。 Processing on the hardware of the control unit will be described with reference to FIG. As a premise, the encrypted content ‘file021. Assume that mpg 'is recorded. Also, the information illustrated in FIG. 16 is also stored on the hard disk as a database. Here, from the connection terminal T2 to which the external device is connected, 'file021. If the mpg 'read command is received, the received read command is stored in the main memory (1701). Further, the connection terminal from which the read command is received is determined, and the information of the connection terminal ‘T2’ is also stored in the main memory. Next, 'file021. An inquiry is made as to the used terminal associated with mpg ', and it is compared with' T2 '(1702). Since the terminal used in the database is ‘T1’ and does not match, it is determined that reading is impossible, and the determination result is stored in the main memory (1703). Finally, the determination result stored in the main memory is output from the connection terminal T2 (1704).
(実施形態4:処理の流れ)本実施形態に係る可搬型ディスク装置における処理の流れは、実施形態2に係る可搬型ディスク装置における処理の流れと同様であるので、ここでの説明は省略する。ただし、図10に例示した暗号化コンテンツの読み出しの場合に、記録に用いられた接続端子以外の接続端子を介してデータの読み出しが行なわれる場合には、暗号化コンテンツの認識ならびに再生をすることができないように制御する。 (Fourth Embodiment: Process Flow) Since the process flow in the portable disk device according to this embodiment is the same as the process flow in the portable disk device according to the second embodiment, description thereof is omitted here. . However, in the case of reading the encrypted content illustrated in FIG. 10, if the data is read through a connection terminal other than the connection terminal used for recording, the encrypted content is recognized and reproduced. Control so that you can not.
(実施形態4:効果)本実施形態に係る可搬型ディスク装置によれば、暗号化コンテンツは記録時とは異なる接続端子を介して読み出されようとされた場合には、データの認識ならびに再生をすることができないように制御されるので、より暗号化コンテンツの保護に資することとなる。 (Embodiment 4: Effect) According to the portable disk device according to the present embodiment, when the encrypted content is to be read through a connection terminal different from that at the time of recording, the data is recognized and reproduced. Therefore, the encrypted content is protected more effectively.
0101 可搬型ディスク装置
0102 CPRM対応DVDレコーダ
0103 デジタルコンテンツ
0104 デバイス鍵
0105 鍵情報(メディアID、メディアキーブロック)
0106 ディスク部
0107 暗号化コンテンツ
0108 CPRM非対応のパソコン等
0109 コンテンツ
0110 コンテンツ
0111 インターフェイス部
0101
0106
Claims (6)
ディスク部と、
ディスク部を駆動するための複数のドライバ部と、
を有する可搬型ディスク装置。 An interface unit for connection with an external device;
The disc section,
A plurality of driver units for driving the disk unit;
A portable disk device.
インターフェイス部に接続された外部機器がCPRMコピーワンス規格に対応した装置である場合には、当該外部機器からCPRMコピーワンス規格に沿ったデバイス鍵をインターフェイス部を介して取得するデバイス鍵取得部と、
鍵情報保持部に保持されているメディアID、メディアキーブロック及びデバイス鍵取得部から取得するデバイス鍵を利用してCPRMコピーワンス規格に沿った暗号化・復号化処理を実行する暗号化・復号化処理部と、
をさらに有する請求項2に記載の可搬型ディスク装置。 A key information holding unit for holding key information including a media ID and a media key block in accordance with the CPRM copy once standard;
If the external device connected to the interface unit is a device that supports the CPRM copy once standard, a device key acquisition unit that acquires a device key that conforms to the CPRM copy once standard from the external device via the interface unit;
Encryption / decryption processing for executing encryption / decryption processing in accordance with the CPRM copy once standard using the media ID, media key block, and device key acquired from the device key acquisition unit held in the key information holding unit And
The portable disk device according to claim 2, further comprising:
各々が異なる通信プロトコルに対応した複数の接続端子と、
前記各通信プロトコルに対応したプロトコル処理手段と、
を有する請求項1から3のいずれか一に記載の可搬型ディスク装置。 The interface part
A plurality of connection terminals each corresponding to a different communication protocol;
Protocol processing means corresponding to each communication protocol,
The portable disk device according to any one of claims 1 to 3, further comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007011120A JP2008176680A (en) | 2007-01-22 | 2007-01-22 | Portable disk unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007011120A JP2008176680A (en) | 2007-01-22 | 2007-01-22 | Portable disk unit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008176680A true JP2008176680A (en) | 2008-07-31 |
Family
ID=39703639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007011120A Pending JP2008176680A (en) | 2007-01-22 | 2007-01-22 | Portable disk unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008176680A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012165130A (en) * | 2011-02-04 | 2012-08-30 | Toshiba Corp | Communication apparatus and key calculation apparatus |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000125442A (en) * | 1998-10-14 | 2000-04-28 | Akuton Technology Kk | Hub system of computer |
| JP2000339098A (en) * | 1999-03-25 | 2000-12-08 | Dell Usa Lp | Storage domain management system |
| WO2001048755A1 (en) * | 1999-12-28 | 2001-07-05 | Matsushita Electric Industrial Co., Ltd. | Recording apparatus, reproducing apparatus, data processing apparatus, recording/reproducing apparatus, and data transmitting apparatus |
| JP2004054896A (en) * | 2002-05-29 | 2004-02-19 | Hagiwara Sys-Com:Kk | Usb storage device and controller therefor |
| JP2004151785A (en) * | 2002-10-28 | 2004-05-27 | Shinya Kobayashi | Detachable device and method for starting program |
| JP2006221503A (en) * | 2005-02-14 | 2006-08-24 | Matsushita Electric Ind Co Ltd | Information recording device |
-
2007
- 2007-01-22 JP JP2007011120A patent/JP2008176680A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000125442A (en) * | 1998-10-14 | 2000-04-28 | Akuton Technology Kk | Hub system of computer |
| JP2000339098A (en) * | 1999-03-25 | 2000-12-08 | Dell Usa Lp | Storage domain management system |
| WO2001048755A1 (en) * | 1999-12-28 | 2001-07-05 | Matsushita Electric Industrial Co., Ltd. | Recording apparatus, reproducing apparatus, data processing apparatus, recording/reproducing apparatus, and data transmitting apparatus |
| JP2004054896A (en) * | 2002-05-29 | 2004-02-19 | Hagiwara Sys-Com:Kk | Usb storage device and controller therefor |
| JP2004151785A (en) * | 2002-10-28 | 2004-05-27 | Shinya Kobayashi | Detachable device and method for starting program |
| JP2006221503A (en) * | 2005-02-14 | 2006-08-24 | Matsushita Electric Ind Co Ltd | Information recording device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012165130A (en) * | 2011-02-04 | 2012-08-30 | Toshiba Corp | Communication apparatus and key calculation apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW544579B (en) | System, method, and device for playing back recorded audio, video or other content from non-volatile memory cards, compact disks, or other media | |
| JP6040234B2 (en) | Storage device, host device and method for protecting content | |
| US8393005B2 (en) | Recording medium, and device and method for recording information on recording medium | |
| KR20040041684A (en) | Apparatus and method for reading or writing block-wise stored user data | |
| JP5015742B2 (en) | Decryption method and apparatus for right object, and content sharing method and apparatus using the same | |
| KR20100044189A (en) | Construction and method for encrypting digital information memory card | |
| JP2005317177A (en) | Device and method for recording/reproducing | |
| JP2000122933A (en) | Encryption system and encryption method | |
| JP4469587B2 (en) | Information recording apparatus, information recording method, and digital broadcast receiver | |
| JP2008176680A (en) | Portable disk unit | |
| JP2000298942A (en) | Disk storage device and copy protection system applied to the device | |
| US7934247B2 (en) | Encryption policy based on data context recognition | |
| JP4560086B2 (en) | Content data recording / reproducing apparatus | |
| JPH1185621A (en) | Record data enciphering device | |
| JP3862935B2 (en) | Data processing apparatus and data processing method | |
| JP4714726B2 (en) | Digital data recording / reproducing apparatus and digital data recording / reproducing method | |
| JPWO2016031456A1 (en) | Reader / writer apparatus, information processing apparatus, data transfer control method, and program | |
| JP2008293161A (en) | Recording / playback device | |
| JP2004062850A (en) | Portable data backup equipment | |
| JP2005011105A (en) | REPRODUCTION DEVICE, ENCRYPTION RECORDING DEVICE, AND PROGRAM | |
| US20060149973A1 (en) | Digital information copying management apparatus | |
| JP2007287268A (en) | Recording device | |
| US20130326628A1 (en) | Electronic device | |
| JP2005223569A (en) | Encryption apparatus and recording system | |
| JP4546128B2 (en) | Method and apparatus for preventing unauthorized use of external recording media |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090218 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110518 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110523 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111012 |