(57)【要約】【課題】暗号化・復号手段を持たないか又は持つことが困難なホスト機器を用いて、汎用記録媒体にデータを暗号化して記録できるようにすること。【解決手段】データ記録時には、第１の記録媒体１１０が有する固有識別番号を基に、制御手段１０１が生成した暗号化鍵によってホスト機器１３０からのデータを暗号化・復号手段１０２で暗号化する。そして汎用のインターフェースを介して第２の記録媒体１２０に記録すると共に、生成した暗号化鍵を第１の記録媒体１１０に記録する。データ読み出し時には、第２の記録媒体１２０から読み出したデータを、そのデータが格納されたファイルに対応する暗号化鍵を用いて第１の記録媒体１１０から読み出し、暗号化・復号手段１０２によって復号し、ホスト機器１３０に出力する。【選択図】図１
2005223569.tif 000002
【特許請求の範囲】
【請求項１】
記録データに対する著作権保護機能を有する第１の記録媒体と、
外部機器から入力されたデータに対し暗号化して前記第１の記録媒体と異なる第２の記録媒体に暗号化データを記録すると共に、前記第２の記録媒体から暗号化データを読み出して復号処理を行う暗号化・復号手段と、
前記データの暗号化の際には、暗号化鍵を生成すると共に前記第１の記録媒体との相互認証後に、生成した暗号化鍵を前記第１の記録媒体へ記録し、前記暗号化鍵を前記暗号化・復号手段に与えて入力データの暗号化を行い前記第２の記録媒体に記録をするよう制御し、前記第２の記録媒体におけるデータの復号の際には、前記第１の記録媒体との相互認証後に前記第１の記録媒体から前記暗号化鍵を読み出し、前記暗号化鍵を前記暗号化・復号手段に与えて前記第２の記録媒体におけるデータの復号を行うよう制御する制御手段と、
前記外部機器と暗号化装置との間でデータ転送を可能にする汎用インターフェースと、を具備することを特徴とする暗号化装置。
【請求項２】
前記第１の記録媒体は、暗号化装置本体に対して着脱可能であることを特徴とする請求項１記載の暗号化装置。
【請求項３】
前記第１の記録媒体は、固有の識別番号を持つことを特徴とする請求項１記載の暗号化装置。
【請求項４】
前記制御手段は、第１の汎用インターフェースを介して接続された前記第２の記録媒体からファイルシステム情報を読み出し、当該ファイルシステム情報が格納された領域に対して、第２の汎用インターフェースを介して接続されたホスト機器からアクセスされた場合には暗号化・復号処理を行わず、前記ファイルシステム情報が格納された以外の領域にアクセスされた場合は暗号化・復号処理を行うよう前記暗号化・復号手段を制御することを特徴とする請求項１記載の暗号化装置。
【請求項５】
前記ファイルシステム情報がＦＡＴ形式の場合、マスターブートレコード、パーティションブートセクタ、パーティションテーブル、ファイルアロケーションテーブル、ルートディレクトリエントリテーブルを含むことを特徴する請求項４記載の暗号化装置。
【請求項６】
汎用のインターフェースを持つホスト機器と、
汎用のインターフェースを持つ記録媒体と、
前記ホスト機器と前記記録媒体の間にデータの暗号化・復号処理を行う請求項１〜５のいずれか１項記載の暗号化装置と、を具備することを特徴とする記録システム。
【請求項７】
汎用のインターフェースを持つ第１のホスト機器と、
汎用のインターフェースを持つ第２のホスト機器と、
汎用のインターフェースを持つ記録媒体と、
前記第１のホスト機器からデータの書き込み指示があるとき前記記録媒体に前記データを暗号化して記録すると共に、前記第２のホスト機器からデータの読み出し指示があるとき前記記録媒体から前記データを復号化して読み出す請求項１〜５のいずれか１項記載の暗号化装置と、を具備することを特徴とする記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、著作権保護機能を持つ記録媒体を用いた暗号化装置及び記録システムに関するものである。
【背景技術】
【０００２】
ディジタルデータを保護する機能を有する記録システムとして、図３に示すようなものがあった。この記録システム３００は、制御手段３０１、第１の記録媒体３０３、第２の記録媒体３０２、ホスト機器３１０を含んで構成される。データを書き込む際には、著作権保護機能を持つ第１の記録媒体３０３にデータを暗号化するための暗号化鍵を生成して記録する。そして暗号化鍵をホスト機器３１０に送信した後、ホスト機器３１０が暗号化鍵を用いてデータを暗号化し、第２の記録媒体３０２に記録する。データを読み出す際には、第１の記録媒体３０３から読み出した暗号化鍵と、第２の記録媒体３０２から読み出した暗号化データをホスト機器３１０に与える。そしてホスト機器３１０が暗号化されたデータを復号する。このような記録システムは、例えば特許文献１に開示されている。
【０００３】
この記録システム３００の動作について、より具体的に説明する。ホスト機器３１０は、制御手段３０１を介して第１の記録媒体３０３と相互認証を行い、データ暗号化のための暗号化鍵を生成する。そしてホスト機器３１０は、第１の記録媒体３０３に暗号化鍵を記録すると共に、格納するデータを暗号化して第２の記録媒体３０２へ記録する。またホスト機器３１０は、第１の記録媒体３０３に記録された暗号化鍵を用いて、制御手段３０１を介して第１の記録媒体３０３と相互認証を行い、第２の記録媒体３０２に格納された暗号化データを復号するための暗号化鍵を読み出す。そしてホスト機器３１０は第２の記録媒体３０２から暗号化データを読み出して復号する。
【特許文献１】特開２０００−３４１２６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、格納すべきデータを第２の記録媒体３０２へ記録したり、または第２の記録媒体３０２に格納されたデータを読み出すためには、ホスト機器３１０側に相互認証機能を有する専用の暗号化・復号手段を持つ必要がある。そうした暗号化・復号手段を備えることが困難な機器、例えば組み込み機器では、データを保護する記録システムを容易に構築することができないという問題があった。
【０００５】
本発明はこのような従来の問題点に鑑みてなされたものであって、ホスト機器側に専用の暗号化・復号機能を持つハードウェア又はソフトウェアが構築されていなくても、汎用の機器に容易に暗号化・復号機能を適用できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
この課題を解決するために、本発明の暗号化装置は、記録データに対する著作権保護機能を有する第１の記録媒体と、外部機器から入力されたデータに対し暗号化して前記第１の記録媒体と異なる第２の記録媒体に暗号化データを記録すると共に、前記第２の記録媒体から暗号化データを読み出して復号処理を行う暗号化・復号手段と、前記データの暗号化の際には、暗号化鍵を生成すると共に前記第１の記録媒体との相互認証後に、生成した暗号化鍵を前記第１の記録媒体へ記録し、前記暗号化鍵を前記暗号化・復号手段に与えて入力データの暗号化を行い前記第２の記録媒体に記録をするよう制御し、前記第２の記録媒体におけるデータの復号の際には、前記第１の記録媒体との相互認証後に前記第１の記録媒体から前記暗号化鍵を読み出し、前記暗号化鍵を前記暗号化・復号手段に与えて前記第２の記録媒体におけるデータの復号を行うよう制御する制御手段と、前記外部機器と暗号化装置との間でデータ転送を可能にする汎用インターフェースと、を具備することを特徴とするものである。
【０００７】
ここで前記第１の記録媒体は、暗号化装置本体に対して着脱可能であるようにしてもよい。
【０００８】
ここで前記第１の記録媒体は、固有の識別番号を持つようにしてもよい。
【０００９】
ここで前記制御手段は、第１の汎用インターフェースを介して接続された前記第２の記録媒体からファイルシステム情報を読み出し、当該ファイルシステム情報が格納された領域に対して、第２の汎用インターフェースを介して接続されたホスト機器からアクセスされた場合には暗号化・復号処理を行わず、前記ファイルシステム情報が格納された以外の領域にアクセスされた場合は暗号化・復号処理を行うよう前記暗号化・復号手段を制御するようにしてもよい。
【００１０】
ここで前記ファイルシステム情報がＦＡＴ形式の場合、マスターブートレコード、パーティションブートセクタ、パーティションテーブル、ファイルアロケーションテーブル、ルートディレクトリエントリテーブルを含むようにしてもよい。
【００１１】
この課題を解決するために、本発明の記録システムは、汎用のインターフェースを持つホスト機器と、汎用のインターフェースを持つ記録媒体と、前記ホスト機器と前記記録媒体の間にデータの暗号化・復号処理を行う請求項１〜５のいずれか１項記載の暗号化装置と、を具備することを特徴とするものである。
【００１２】
この課題を解決するために、本発明の記録システムは、汎用のインターフェースを持つ第１のホスト機器と、汎用のインターフェースを持つ第２のホスト機器と、汎用のインターフェースを持つ記録媒体と、前記第１のホスト機器からデータの書き込み指示があるとき前記記録媒体に前記データを暗号化して記録すると共に、前記第２のホスト機器からデータの読み出し指示があるとき前記記録媒体から前記データを復号化して読み出す請求項１〜５のいずれか１項記載の暗号化装置と、を具備することを特徴とするものである。
【発明の効果】
【００１３】
本発明の記録システムは、ホスト機器とデータの記録媒体とを接続したものと同一のインターフェースを介して両者の間に暗号化装置を設置することで、暗号化・復号手段を持たないか又は持つことが困難なホスト機器と汎用の記録媒体とを用いて、データの保護が容易に実現できる。
【発明を実施するための最良の形態】
【００１４】
（実施の形態１）
本発明の実施の形態１における暗号化装置及び記録システムについて、図１を用いて説明する。図１は暗号化装置を含む記録システムの構成図である。この記録システムは、第１の記録媒体１１０が着脱可能な暗号化装置１００と、第２の記録媒体１２０と、ホスト機器１３０とを含んで構成される。暗号化装置１００は制御手段１０１と暗号化・復号手段１０２と第１の記録媒体１１０とを有する。第２の記録媒体１２０は非暗号化データ記録領域１２１と暗号化データ記録領域１２２とを有する。暗号化装置１００と第２の記録媒体１２０とは、第１の汎用のインターフェース（例えばＵＳＢ）を介して接続され、暗号化装置１００と外部機器であるホスト機器１３０とは同様の第２の汎用のインターフェースを介して接続される。
【００１５】
暗号化装置１００において、制御手段１０１は第１の汎用インターフェースを介して第２の記録媒体１２０が接続された状態で電源が投入されたとき、または動作状態で第２の記録媒体１２０が接続されたとき、第２の記録媒体１２０のファイルシステム情報を読み出し、ファイルシステム情報を非暗号化データ記録領域１２１の情報として扱い、それ以外の情報を暗号化データ記録領域１２２の情報として扱う。ファイルシステム情報はファイルシステム領域に記録される情報であり、例えばマスターブートレコード、パーティションブートセクタ、パーティションテーブル、ファイルアロケーションテーブル、ルートディレクトリエントリなどの情報である。
【００１６】
ホスト機器１３０からデータの書き込み要求を受け取ったとき、制御手段１０１は第１の記録媒体１１０が持つ固有の識別番号を用いてデータを暗号化するための暗号化鍵を生成する。また制御手段１０１はデータを書き込むために、ホスト機器１３０が暗号化装置１００を介して第２の記録媒体にアクセスするとき、詳しくは非暗号化データ記録領域１２１であるファイルシステム情報の領域へアクセスする際には、制御手段１０１はデータを平文のまま流す。更に制御手段１０１は、実際のデータが書き込まれる暗号化データ記録領域１２２へアクセスする際には、暗号化・復号手段１０２によってデータを暗号化して第２の記録媒体１２０に書き込むよう制御する。そして制御手段１０１は、第１の記録媒体１１０と相互認証を行い、書き込んだデータを識別するための情報、例えばファイル名に関連した識別情報と共に暗号化鍵を第１の記録媒体１１０へ書き込む。
【００１７】
逆に、ホスト機器１３０からデータ読み出し要求があったとき、制御手段１０１は読み出し対象となるデータを識別するための情報、例えばファイル名に関連した識別情報を基に、対象となるデータの暗号化鍵を第１の記録媒体１１０から読み出す。そして制御手段１０１は暗号化データ記録領域１２２からの読み出しデータを暗号化・復号手段１０２に与え、ここで復号してホスト機器１３０へデータを出力するよう制御する。
【００１８】
なお、ホスト機器１３０が暗号化装置１００を制御可能な場合、非暗号化データ記録領域１２１及び暗号化データ記録領域１２２の設定を、ホスト機器１３０から行うようにすることもできる。
【００１９】
このようにして第２の記録媒体１２０に記録された情報は、第１の記録媒体１１０に記録された暗号化鍵が無いと復号することができなくなる。このため、第２の記録媒体１２０を用いないときには、暗号化装置１００から第１の記録媒体１１０を抜いておくことで、第２の記録媒体１２０に記録された情報を保護することができる。
【００２０】
以上のように、暗号化装置１００内で情報の暗号化・復号を行うため、暗号化・復号手段を持たない又は持つことが困難なホスト機器と汎用の記録媒体とを用いて、データ保護機能を持つ記録システムを構築することができる。
【００２１】
また、暗号化するための暗号化鍵は、第１の記録媒体１１０が持つ固有の識別番号を基に作成されるため、第１の記録媒体１１０の暗号化鍵を用いてのみデータの復号が可能となる。同一仕様の第２の記録媒体１２０に記録されたデータであっても、特定の第１の記録媒体１１０における暗号化鍵を用いて暗号化されたデータは、例え同一仕様の他の第１の記録媒体１１０を暗号化装置１００に装着しても、データの復号は不可能となる。このため、ユーザーや用途に応じたデータ保護が可能となる。
【００２２】
また、暗号化されたデータは、このデータに対応する暗号化鍵を持つ第１の記録媒体１１０がなければ復号が不可能となるため、特別な処理を施さなくとも第２の記録媒体１２０を安全に廃棄することができる。
【００２３】
（実施の形態２）
次に本発明の実施の形態２における暗号化装置及び記録システムについて、図２を用いて説明する。図２は実施の形態２における記録システムの構成図である。図２において、１００から１３０までの番号を付した構成要素は、実施の形態１に記載されたものと同一のものであるので、詳細な説明は省略する。第２のホスト機器１３１は第１のホスト機器１３０とは別のホスト機器である。ホスト機器１３０と暗号化装置１００を接続するインターフェース、及び暗号化装置１００と第２のホスト機器１３１を接続するインターフェースは、例えばＵＳＢのような汎用のインターフェースで実現される。
【００２４】
図２に示すように、暗号化装置１００からホスト機器１３０を切り離し、同様のインターフェースを持つ第２のホスト機器１３１を暗号化装置１００に接続したとする。暗号化装置１００を介することで、第２のホスト機器１３１からは第２の記録媒体１２０に記録されたデータが平文で見える。このため、実施の形態１で述べた方法で第２の記録媒体１２０に記録した暗号化データを、第２のホスト機器１３１で容易に利用することができる。例えば、ディジタルカメラで撮った画像データを、ＵＳＢなどの汎用のインターフェースを用いて直接に記録媒体へ記録するような規格が制定されたような場合を想定する。この場合、暗号化装置１００を介在させることにより、画像データを容易に暗号化して記録することができ、且つ記録された暗号化画像データを別のビューア機器などで楽しむことも可能となる。
【産業上の利用可能性】
【００２５】
本発明の記録システムは、暗号化・復号手段を持たない又は持つことが困難な汎用のホスト機器と汎用の記録媒体とを用いてデータ保護機能を持たせる用途に好適に利用できる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態１における記録システムの構成図である。
【図２】本発明の実施の形態２における記録システムの構成図である。
【図３】従来の記録システムの構成図である。
【符号の説明】
【００２７】
１００  暗号化装置
１０１  制御手段
１０２  暗号化・復号手段
１１０  第１の記録媒体
１２０  第２の記録媒体
１２１  非暗号化データ記録領域
１２２  暗号化データ記録領域
１３０  第１のホスト機器
１３１  第２のホスト機器
【図１】
2005223569.tif 000003
【図２】
2005223569.tif 000004
【図３】
2005223569.tif 000005