(57)【要約】      （修正有）【課題】データ著作権・ディジタルキャッシュ及びテレビジョン会議システムデータを取扱う端末装置を提供する。【解決手段】ＣＰＵ，ＲＯＭ，ＥＥＰＲＯＭ及びＲＡＭを備え、ＣＰＵのバスにはＲＯＭ，ＥＰＲＯＭ及びＲＡＭが接続されるとともにデータを利用する装置のシステムバスが接続可能とされ、ＲＯＭにはデータ著作権管理システムプログラム、暗号アルゴリズム、ユーザ情報が、ＥＥＰＲＯＭには第２専用鍵、利用許可鍵、第２秘密鍵及び著作権情報が格納され、装置動作時には第１の公開鍵、第１専用鍵、第２公開鍵及び第１秘密鍵がＲＡＭに転送される。データ著作権管理装置の形態としてはモノリシックまたはハイブリッドＩＣ，専用の端子を有する薄型のＩＣカード，ＰＣカード及び挿入用ボードが可能であり、さらにコンピュータ装置等の各種装置あるいは携帯型端末装置等に内蔵させることもできる。【選択図】図３
2008090849.tif 000002
【特許請求の範囲】
【請求項１】
データを利用する端末装置、受信装置、記録装置、またはコンピュータ装置の内部に接続して用いられるデータ著作権管理装置であって、
マイクロプロセッサと、
前記マイクロプロセッサに接続されるローカルバスと、
前記ローカルバスに接続される読み出し専用半導体メモリ及び読み出し・書き込みメモリと、を備え、
前記端末装置、受信装置、記録装置、またはコンピュータ装置のマイクロプロセッサと前記データ著作権管理装置のマイクロプロセッサのうち一方が復号化処理を行い他方が再暗号化処理を行うデータ著作権管理装置。
【請求項２】
データを利用する端末装置、受信装置、記録装置、またはコンピュータ装置の内部に接続して用いられるデータ著作権管理装置であって、
第１及び第２のマイクロプロセッサと、
前記第１のマイクロプロセッサに接続される第１のローカルバスと、
前記第１のローカルバスに接続される第１の読み出し専用半導体メモリおよび第１の読み出し・書き込みメモリと、
前記第２のマイクロプロセッサに接続される第２のローカルバスと、
前記第２のローカルバスに接続される第２の読み出し専用半導体メモリおよび第２の読み出し・書き込みメモリと、を備え、
前記第１のマイクロプロセッサが暗号化されたデータの復号化処理を行い、前記第２のマイクロプロセッサが復号化されたデータの再暗号化処理を行うデータ著作権管理装置。
【請求項３】
請求項１又は２のうちいずれか１項に記載のデータ著作権管理装置において、ＩＣ、ＩＣカード、拡張ボード、あるいはＰＣカードにより構成されているデータ著作権管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタルデータの表示、保存、複写、加工、転送においてデータを利用する装置に係るものであり、デジタルデータの著作権を保護することを目的とする。
【背景技術】
【０００２】
情報化時代と呼ばれる今日、これまでは各々のコンピュータが独立して保存していた各種のデータを通信回線で各々のコンピュータを接続することによって相互に利用するデータベースシステムが普及しつつある。このデータベースシステムにおいてこれまでに扱われてきた情報は古典的なコンピュータで処理することができる情報量が少ないコード化情報及びせいぜいのところでファクシミリ情報のようなモノクローム２値データであり、自然画及び動画のような情報量が格段に多いデータを取扱うことができなかった。
【０００３】
ところで、各種電気信号のディジタル処理技術が発展する中で、従来はアナログ信号としてのみ扱われていた２値データ以外の画像信号もディジタル処理技術の開発が進められている。この画像信号のディジタル化によりテレビジョン信号のような画像信号をコンピュータで扱うことが可能となるため、コンピュータが扱う各種のデータと画像信号をディジタル化した画像データとを同時に取り扱う「マルチメディアシステム」が将来の技術として注目されている。
【０００４】
画像データは、文字データ及び音声データと比較して圧倒的に情報量が多いため、そのままでは保存，転送あるいはコンピュータにおける各種の処理が困難である。そのため、これらの画像データを圧縮／伸張することが考えられ、いくつかの画像データ圧縮／伸張用の規格が作成されてきた。その中で、共通の規格としてこれまでに静止画像用のＪＰＥＧ（Joint Photographic image coding ExpertsGroup ）規格，テレビジョン会議用のＨ.
２６１規格，画像蓄積用のＭＰＥＧ１（Moving Picture image coding Experts Group 1
）規格及び現在のテレビジョン放送から高精細度テレビジョン放送に対応するＭＰＥＧ
２規格が作成された。これらの技術により、ディジタル映像データのリアルタイム処理が可能となってきている。
【０００５】
従来広く普及しているアナログデータは保存，複写，加工，転送をする毎に品質が劣化するために、これらの作業によって生じる著作権の処理は大きな問題とはならなかった。しかし、ディジタルデータは保存，複写，加工，転送を繰り返して行っても品質劣化が生じないため、これらの作業によって生じる著作権の処理は大きな問題である。これまで、ディジタルデータの著作権処理には的確な方法がなく、著作権法であるいは契約で処理されており、著作権法においてもディジタル方式の録音・録画機器に対する補償金が制度化されているにすぎない。
【０００６】
データベースの利用法は単にその内容を参照するだけでなく、通常は得たデータを保存，複写，加工することによって有効活用し、加工したデータを通信回線を経由してオンラインであるいは適当な記憶媒体を利用してオンラインで他人に転送したりさらにはデータベースに対して転送し、新しいデータとして登録することさえ可能である。従来のデータベースシステムにおいては文字データのみが対象となっていたが、マルチメディアシステムにおいては、これまでデータベース化されていた文字等のデータに加えて、本来アナログデータである音声データ及び画像データがディジタル化されてデータベースとされる。
【０００７】
このような状況において、データベース化されたデータの著作権をどのように取扱うかが大きな問題となるが、これまでのところそのための著作権管理手段、特に、複写，加工
，転送等の２次利用について完成された著作権管理手段はない。なお、広告付きソフトあるいはフリーウェア呼ばれるデータは利用において原則として使用料を必要としないが、著作権は存在しており、利用の仕方によっては著作権上の制限を受ける場合がある。本発明者らは特開平６−４６４１９号及び特開平６−１４１００４号で公衆電信電話回線を通じて鍵管理センタから許可鍵を入手することによって著作権管理を行うシステムを、特開平６−１３２９１６号でそのための装置を提案した。
【０００８】
また、特願平６−６４８８９号（特許文献１）及び特願平６−２３７６７３号において、ディジタルデータの著作権を管理するシステムについて提案した。これらのシステム及び装置において、暗号化された番組の視聴を希望する者は通信装置を使用し通信回線を経由して管理センタに視聴申し込みを行い、管理センタはこの視聴申し込みに対して許可鍵を送信するとともに課金処理を行い料金を徴収する。許可鍵を受信した視聴希望者はオンラインあるいはオフライン手段によって許可鍵を受信装置に送り込み、許可鍵を送り込まれた受信装置はその許可鍵によって暗号化された番組の暗号を解除する。
【０００９】
特願平６−６４８８９号に記載されたシステムは、デジタル映像のリアルタイム送信も含むデータベースシステムにおけるデジタルデータの表示（音声化を含む），保存，複写，加工，転送における著作権の管理を行うために、利用を許可する鍵の他に、著作権を管理するためのプログラム及び著作権情報を用いる。この著作権管理プログラムは、申し込みあるいは許可内容に反する利用が行われないように監視し管理を行う。また、この特願平６−６４８８９号には、データが暗号化された状態でデータベースから供給され、著作権管理プログラムによって表示・加工のときに復号化され、保存，コピー，転送は再び暗号化された状態で行なわれるようにすることが記載されている。さらに、著作権管理プログラム自体を暗号化し、許可鍵で著作権管理プログラムを復号化し、復号化された著作権管理プログラムが著作権データの復号化及び暗号化を行うこと、データの保存及び表示以外の利用が行われた場合には操作者についての情報を含む著作権情報を原著作権情報に加えて履歴として保存することも記載されている。
【００１０】
初めに暗号技術について一般的な説明をしておく。暗号技術には、秘密鍵暗号方式(secret-key cryptosystem) と、公開鍵暗号方式(public-key cryptosystem) がある。秘密鍵暗号方式は、暗号化と復号化に同じ暗号鍵を使用する暗号方式であり、暗号化及び復号化に要する時間が短い反面、秘密鍵が発見され暗号が解読(Cryptanalize ) されてしまうことがある。一方、公開鍵暗号方式は暗号化用の鍵が公開鍵(public-key)として公開されており、復号化用の鍵が公開されていない暗号鍵方式であり、暗号化用の鍵は公開鍵と呼ばれ、復号化用の鍵は専用鍵(private-key) と呼ばれる。この暗号方式を使用するには、情報を発信する側は暗号を受信する側の公開鍵で暗号化(encrption) し、情報を受信する側は公開されていない専用鍵で復号化(decryption)する暗号方式であり、暗号化及び復号化に要する時間が長い反面、専用鍵を発見することが殆ど不可能であり暗号の解読が非常に困難である。
【００１１】
暗号技術においては平文(plaintext) Ｍを暗号鍵(cryption key)Ｋを用いて暗号化し暗号文(cryptogram)Ｃを得る場合をＣ＝Ｅ（Ｋ，Ｍ）
と表現し、暗号文Ｃを暗号鍵Ｋを用いて復号し平文Ｍを得る場合をＭ＝Ｄ（Ｋ，Ｃ）
と表現する。本発明において使用される暗号方式には、暗号化と復号化に同じ秘密鍵Ｋs が使用される秘密鍵方式(secret-key system) と、平文の暗号化に公開鍵(publickey)Ｋb
が使用され、暗号文の復号化に専用鍵( private-key)Ｋv が使用される公開鍵方式(public-key system) が採用される。
【００１２】
図１に示されたのは、本願発明に係るデータ著作権管理装置が使用される先願である特願平６−２３７６７３号に示されたデータ著作権管理システムの構成である。このシステ
ムでは、暗号化データが１次ユーザ４からの要求に応じて双方向的に供給される。また、暗号鍵方式として秘密鍵方式及び公開鍵方式が採用される。なお、このシステムがデータ供給手段としてデータベース以外に広告付き等の無料の暗号化する必要の無い衛星放送，地上波放送，ＣＡＴＶ放送あるいは記録媒体を用いる場合にも適用可能なことは勿論のことである。
【００１３】
このシステムにおいて、１はデータベース、４は１次ユーザ端末装置、５は２次ユーザ端末装置、６は３次ユーザ端末装置、７はｎ次ユーザ端末装置である。また、３は著作権管理センタ、８，９及び１０は著作権管理センタ３に保管されている２次著作権データ，３次著作権データ・・・ｎ次著作権データ、２は通信事業者が提供する公衆回線あるいはケーブルテレビジョン事業者が提供するＣＡＴＶ回線等の通信ネットワークである。
【００１４】
これらのうち、データベース１、１次ユーザ端末装置４、２次ユーザ端末装置５、３次ユーザ端末装置６、ｎ次ユーザ端末装置７、著作権管理センタ３は通信ネットワーク２に接続されており相互に接続可能である。この図において、破線で示された経路は暗号化されたデータの経路であり、実線で示された経路は各ユーザ端末装置からの要求の経路であり、１点鎖線で示された経路は各データからの利用形態に対応した許可情報とともに暗号鍵が転送される経路であり、２点鎖線で示された経路はデータベースからあるいは著作権管理センタ内でデータから次位のデータへ著作権情報が転送される経路である。また、このシステムを利用する各ユーザは予めデータベース組織に登録をしておく。また、この登録の際にデータベース組織利用ソフトウェアがユーザに対して提供される。このデータベース組織利用ソフトウェアにはデータ通信用プロトコル等の通常の通信用ソフトウェアの他に暗号化された著作権管理プログラムを復号化するためのプログラムが含まれている。
【００１５】
データベース１を利用するに当たり、１次ユーザは１次ユーザ認証データＡu1，第１公開鍵Ｋb1及び第１公開鍵Ｋb1に対応する第１専用鍵Ｋv1，第２公開鍵Ｋb2及び第２公開鍵Ｋb2に対応する第２専用鍵Ｋv2を用意し、１次ユーザ端末装置４を利用し通信ネットワーク２を経由してデータベース１にアクセスする。
【００１６】
１次ユーザから１次ユーザ認証データＡu1，第１公開鍵Ｋb1、第２公開鍵Ｋb2の転送を受けたデータベース１は、１次ユーザ認証データＡu1を確認し、確認された１次ユーザ認証データＡu1を１次ユーザ情報Ｉu1として２次著作権管理センタ３に転送する。
【００１７】
一方、データベース１は２個の秘密鍵すなわち第１の秘密鍵Ｋs1と第２の秘密鍵Ｋs2を用意する。用意された第１の秘密鍵Ｋs1及び第２の秘密鍵Ｋs2中、第２の秘密鍵Ｋs2も予め著作権管理センタ３に転送される。
【００１８】
これらの転送が行われた結果著作権管理センタ３には１次利用形態に対応する許可鍵Ｋp 、１次ユーザ情報Ｉu1、原著作権情報Ｉc0及び第２秘密鍵Ｋs2が格納される。なお、これらの中で原著作権情報Ｉc0は著作権使用料金分配に用いられる。
【００１９】
データの利用を希望する１次ユーザは、１次ユーザ端末装置４を利用してデータベース１にアクセスすると、データメニューが転送される。このときデータメニューとともに料金の情報を表示してもよい。
【００２０】
データメニューが転送されると１次ユーザはデータメニュー検索を行いデータＭを選択する。このとき、選択されたデータＭの原著作権情報Ｉc0が著作権管理センタ３に転送される。また、１次ユーザは視聴・保存・複写・加工・転送である利用形態に対応した許可鍵の中から希望する利用形態に対応した許可鍵Ｋp1を選択する。この許可鍵Ｋp1も著作権管理センタ３に転送される。
【００２１】
なお、１次ユーザが行う利用形態として視聴・保存は最低限必要であるから、これらの利用形態は最小限の利用形態として選択の対象から外し、複写・加工・転送のみを選択の対象とすることもできる。
【００２２】
１次ユーザの要求に応じてデータベース１から原データＭ0 が読み出される。読み出された原データＭ0 は第１秘密鍵Ｋs1で暗号化される。
Ｃm0ks1=Ｅ（Ｋs1, Ｍ0 ）
この暗号化データＣm0ks1 には暗号化されていない原著作権者情報Ｉc0が付けられている。また、第１の秘密鍵Ｋs1を第１の公開鍵Ｋb1で、第２の秘密鍵Ｋs2を同じく第２の公開鍵Ｋb2で暗号化する。
Ｃks1kb1= Ｅ（Ｋb1, Ｋs1）
Ｃks2kb2= Ｅ（Ｋb2, Ｋs2）
併せて著作権管理プログラムＰも第２の秘密鍵Ｋs2で暗号化されるが、Ｃpks2= Ｅ（Ｋs2, Ｐ）
著作権管理プログラムＰの暗号化は第２の秘密鍵Ｋs2で暗号化されなければならないものではなく、他の適当な暗号鍵を用いて暗号化することができる。暗号化原データＣm0ks1 、暗号化著作権管理プログラムＣpks2及び２個の暗号化秘密鍵Ｃks1kb1, Ｃks2kb2が通信ネットワーク２を経由して１次ユーザ端末装置４に転送される。このときに必要ならば課金が行われる。なお、暗号化著作権管理プログラムＣpks2はデータベース１から供給されるのではなく、ユーザ端末装置４内の例えばＲＯＭに内蔵しておくことも可能である。
【００２３】
データベース１から暗号化原データＣm0ks1 ，２個の暗号化秘密鍵Ｃks1kb1,Ｃks2kb2
及び暗号化著作権管理プログラムＣpks2を受け取った１次ユーザは、データベース組織利用ソフトウェアを利用して第１公開鍵Ｋb1に対応する第１専用鍵Ｋv1を用いて暗号化第１秘密鍵Ｃks1kb1を復号化し、Ｋs1= Ｄ（Ｋv1, Ｃks1kb1）
第２公開鍵Ｋb2に対応する第２専用鍵Ｋv2を用いて暗号化第２秘密鍵Ｃks2kb2を復号化する。
Ｋs2= Ｄ（Ｋv2, Ｃks2kb2）
さらに、復号化された第２秘密鍵Ｋs2を用いて暗号化著作権管理プログラムＣpks2を復号化する。
Ｐ= Ｄ（Ｋs2, Ｃpks2）
最後に、復号化された著作権管理プログラムＰを利用して復号化された第１秘密鍵Ｋs1を用いて暗号化データＣm0ks1 を復号化し、Ｍ0=Ｄ（Ｋs1, Ｃm0ks1 ）
復号化された原データＭ0 をそのままあるいは加工データＭ1 として利用する。前に説明したように、第１専用鍵Ｋv1及び第２専用鍵Ｋv2は１次ユーザが用意し他には公開していない暗号鍵であるから、第３者がデータＭを入手したとしても暗号化データＭを復号化して利用することは不可能である。
【００２４】
以後原データＭ0 あるいは加工データＭ1 であるデータＭの保存、コピーあるいは転送を行う場合には第２秘密鍵Ｋs2を用いて暗号化及び復号が行われる。
Ｃmks2= Ｅ（Ｋs2, Ｍ）
Ｍ= Ｄ（Ｋs2, Ｃmks2）
復号された第２の秘密鍵Ｋs2は以後データの保存、コピーあるいは転送を行う場合にデータの暗号化／復号化を行う際の暗号鍵として用いられる。１次ユーザ端末装置４には、これらの第１専用鍵Ｋv1及び第２専用鍵Ｋv2、第１の秘密鍵Ｋs1及び第２秘密鍵Ｋs2，データＭ，著作権管理プログラムＰとともに原著作権情報Ｉc0及び１次ユーザがデータの加工を行った場合には１次ユーザ情報及び加工日時等である著作権情報Ｉc1も格納される。なお、この著作権情報Ｉc1は著作権情報ラベルとしてデータに付けるようにし、さらにディジタル署名付にしておけば安全である。暗号化データＣmks2は暗号化されて流通し、復号鍵である第２秘密鍵Ｋs2を入手するためには、著作権情報ラベルが手がかりとなるから、暗号化データＣmks2からこの著作権情報ラベルが取り外された場合には、第２秘密鍵Ｋs2を入手することができない。
【００２５】
暗号化データＣmks2が１次ユーザ端末装置４内に保存された場合には第２の秘密鍵Ｋs2が装置内に保存されるが、暗号化データＣmks2が１次ユーザ端末装置４内に保存されることなく記憶媒体１１にコピーあるいは通信ネットワーク２を経由して２次ユーザ端末装置５への転送が行なわれた場合には、１次ユーザ端末装置４における以降の利用を不可能にするために第２の秘密鍵Ｋs2が廃棄される。なお、この場合コピー・転送回数に制限を設けて、制限回数内のコピー・転送では第２の秘密鍵Ｋs2が廃棄されないようにしてもよい。
【００２６】
データＭを外部記憶媒体１１にコピーあるいは通信ネットワーク２を経由して転送しようとする１次ユーザは、コピーあるいは転送を行うにあたって第２秘密鍵Ｋs2を用意し、データＭを第２の秘密鍵Ｋs2を用いて暗号化する。
Ｃmks2= Ｅ（Ｋs2, Ｍ）
この暗号化データＣmks2には暗号化されていない原著作権情報Ｉc0、１次ユーザの著作権情報Ｉc1が付加される。
【００２７】
２次ユーザは、データベース使用前に１次ユーザと同様に２次ユーザを認証するための認証データＡu2，第３の公開鍵Ｋb3及び第３の公開鍵Ｋb3に対応する第３の専用鍵Ｋv3，第４の公開鍵Ｋb4及び第４の公開鍵Ｋb4に対応する第４の専用鍵Ｋv4を用意する。
【００２８】
コピーあるいは転送された暗号化データＣmks2の２次利用を希望する２次ユーザは、２次ユーザ端末装置５を利用して通信ネットワーク２を経由して著作権管理センタ３に対してデータ名あるいはデータ番号を指定して２次利用申込を行うが、そのときに、２次ユーザ認証データＡu2、原著作権情報Ｉc0及び１次ユーザ著作権情報Ｉc1に加えて第３の公開鍵Ｋb3と第４の公開鍵Ｋb4も転送する。
【００２９】
２次ユーザからの２次利用申込を受けた著作権管理センタ３は、２次ユーザの認証データＡu2を確認し、確認された２次ユーザ認証データＡu2は２次ユーザ情報として３次著作権データ９に転送される。また、１次ユーザの２次著作権情報Ｉc1が転送された場合には２次著作権情報Ｉc1を２次著作権データ８に照会・確認し、確認された２次的著作権情報Ｉc1は３次著作権データ９に転送される。
【００３０】
２次ユーザは視聴・蓄積・複写・加工・転送の利用形態に対応した許可鍵Ｋp2を選択する。選択された利用形態に対応した許可鍵Ｋp2は３次著作権データベース９に転送される。なお、２次ユーザの利用形態として視聴・蓄積は最低限必要であるから、これらの利用形態は最小限の利用形態として選択の対象から外し、複写・加工・転送のみを選択の対象としてもよい。
【００３１】
２次著作権データベース８は、第３の秘密鍵Ｋs3を用意する。用意された第３の秘密鍵Ｋs3は３次著作権データ９に転送され格納される。
【００３２】
これらの転送が行われた結果、３次著作権データ９には許可鍵Ｋp2、１次ユーザ著作権情報Ｉc1、１次ユーザ情報Ｉu1、原著作権情報Ｉc0、２次ユーザ情報Ｉu2及び第３の秘密鍵Ｋs3が格納される。これらの中、許可鍵Ｋp2と１次ユーザ著作権情報Ｉc1及び１次ユーザ情報Ｉu1は、著作権使用料金分配に用いられる。
【００３３】
以下同様にして、ｎ次著作権データ１０にはｎ次利用形態に対応した許可鍵Ｋpn、（ｎ
−１）次ユーザの２次的著作権情報Ｉcn-1、１次ユーザ情報Ｉu1、原著作権情報Ｉc0、ｎ次ユーザ情報Ｉun及び第ｎの秘密鍵Ｋsnが格納される。
【００３４】
２次著作権データ８から許可鍵Ｋp2、１次ユーザ情報Ｉu1、原著作権情報Ｉc0及び第２の秘密鍵Ｋs2が読み出される。この中、原著作権情報Ｉc0は著作権使用料配分のために使用される。読み出された第２の秘密鍵Ｋs2は２次ユーザの第３の公開鍵Ｋb3を用いて、第３の秘密鍵Ｋs3は同じく第４の公開鍵Ｋb4を用いて暗号化される。
Ｃks2kb3= Ｅ（Ｋb3, Ｋs2）
Ｃks3kb4= Ｅ（Ｋb4, Ｋs3）
また、著作権管理プログラムＰは第３の秘密鍵Ｋs3を用いて暗号化される。
Ｃpks3= Ｅ（Ｋs3, Ｐ）
暗号化著作権管理プログラムＣpks3及び暗号化第２秘密鍵Ｃks2kb3及び暗号化第３秘密鍵Ｃks3kb4が通信ネットワーク２を経由して２次ユーザ端末装置５に転送される。このときに必要ならば課金が行われる。
【００３５】
２次著作権データ８から暗号化された２個の秘密鍵Ｃks2kb3及びＣks3kb4及び暗号化された著作権管理プログラムＣpks3を受け取った２次ユーザは、データベース利用ソフトウェアを利用して第３専用鍵Ｋv3を用いて暗号化第２秘密鍵Ｃks2kb3を復号し、第４の公開鍵Ｋb4に対応する第４の専用鍵Ｋv4を用いて暗号化第３秘密鍵Ｃks3 Ｋb4を復号する。
Ｋs2= Ｄ（Ｋv3, Ｃks2kb3）
Ｋs3= Ｄ（Ｋv4, Ｃks3kb4）
また、復号化された第３の秘密鍵Ｋs3を用いて暗号化著作権管理プログラムＣpks3が復号される。
Ｐ= Ｄ（Ｋs3, Ｃpks3）
次に、復号化された著作権管理プログラムＰを利用して復号された第２の秘密鍵Ｋs2を用いて暗号化データＣmks2を復号化し利用する。
Ｍ= Ｄ（Ｋs2, Ｃmks2）
前に説明したように、第３専用鍵Ｋv3及び第４専用鍵Ｋv4は２次ユーザが用意しただけで他には公開していない暗号鍵であるから、第３者が暗号化データＣmks2を入手したとしても復号化して利用することは不可能である。
【００３６】
このシステムを利用する各ユーザは予めデータベース組織に登録をしておく必要があり、また、この登録の際にデータベース用ソフトウェアがユーザに対して提供される。このソフトウェアにはデータ通信用プロトコル等の通常の通信用ソフトウェアの他に第１暗号鍵を用い著作権管理プログラムを復号するためのプログラムが含まれているため、その保護を図る必要がある。また、データＭを利用するために第１暗号鍵Ｋ1 、第２暗号鍵Ｋ2 及び著作権管理プログラムＰが各ユーザに対して転送され、各ユーザはこれらを保管しておく必要がある。さらには著作権情報ラベル、ユーザ情報、公開鍵方式の公開鍵と専用鍵そして秘密鍵生成アルゴリズムを含むプログラム等が必要に応じて保管される。
【００３７】
これらを保管しておく手段としてフレキシブルディスクを使用することが最も簡便な手段であるが、フレキシブルディスクはデータの消失あるいは改竄に対して極めて脆弱である。また、ハードディスクドライブを使用した場合にもフレキシブルディスク程ではないがデータの消失あるいは改竄に対する不安がある。ところで、最近カード形状の容器にＩＣ素子を封入したＩＣカードが普及し、特にマイクロプロセッサを封入したＰＣカードがＰＣＭＣＩＡカードあるいはＪＥＩＤＡカードとして規格化が進められている。
【００３８】
先願である特願平６−２３７６７３号で本発明者らが提案したデータ著作権管理装置を図２により説明する。このデータ著作権管理装置１５は、マイクロプロセッサ（ＣＰＵ）１６、ＣＰＵ１６のローカルバス１７、ローカルバス１７に接続された読み出し専用メモ
リ（ＲＯＭ）１８及び書き込み・読み出しメモリ（ＲＡＭ）１９を有するコンピュータシステムとして構成されており、ローカルバス１７がユーザ端末装置２０のマイクロプロセッサ２１のシステムバス２２に接続される。
【００３９】
また、ユーザ端末装置２０のシステムバス２２には装置外部のデータベースからデータを受け取り、データを外部へ転送する通信装置（ＣＯＭＭ）２３、ＣＤ−ＲＯＭで供給されるデータを読み込むＣＤ−ＲＯＭドライブ（ＣＤＲＤ）２４、受け取ったデータあるいは加工したデータを外部へ供給するためにフレキシブルディスクドライブに複写するフレキシブルディスクドライブ（ＦＤＤ）２５及びデータを保存するハードディスクドライブ（ＨＤＤ）２６が接続される。なお、ユーザ端末装置のシステムバス２２には当然のこととしてＲＯＭ、ＲＡＭ等が接続されているが、この図においては記載が省略されている。
【００４０】
データ著作権管理装置１５のＲＯＭ１８には、データベースを利用するためのソフトウェア及びユーザデータ等の固定した情報が格納されている。ＲＡＭ１９には鍵管理センタあるいは著作権管理センタから供給された暗号鍵及び著作権管理プログラムが格納される。復号化あるいは再暗号化の作業はデータ著作権管理装置１５が行い、処理結果だけがローカルバス１７及びユーザ端末装置のシステムバス２１を経由してユーザ端末装置２０に転送される。このデータ著作権管理装置１５は、モノリシックＩＣ、ハイブリッドＩＣ、拡張ボード、ＩＣカードあるいはＰＣカードとして実現される。
【特許文献１】特開平７−２７１８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００４１】
本件出願においては、先願である特願平６−２３７６７３号で提案されたユーザ端末装置に付属して用いるデータ著作権管理装置をさらに具体的にしたデータ著作権管理装置を提案する。本発明のデータ著作権管理装置は、ユーザ端末装置に付属して用いられ、中央処理装置，中央処理装置バス，読み出し専用半導体メモリ，電気的消去可能プログラマブルメモリ及び読み出し・書き込みメモリを備えている。中央処理装置バスには中央処理装置，読み出し専用半導体メモリ，電気的消去可能プログラマブルメモリ及び読み出し・書き込みメモリが接続されるとともにデータを利用する装置のシステムバスが接続可能とされ、読み出し専用半導体メモリにはデータ著作権管理システムプログラム、暗号アルゴリズム及びユーザ情報が格納され、電気的消去可能プログラマブルメモリには第２の専用鍵、利用許可鍵、第２の秘密鍵及び著作権情報が格納され、装置動作時には読み出し・書き込みメモリに第１の公開鍵、第１の専用鍵、第２の公開鍵及び第１の秘密鍵が転送される。著作権管理プログラムは外部から供給される場合にはＥＥＰＲＯＭに格納されるが、そうでない場合にはＲＯＭに格納される。データ著作権管理装置の形態としてはモノリシックＩＣ，ハイブリッドＩＣ，専用の端子を有する薄型のＩＣカード，ＰＣカード及び挿入用ボードが可能である。
【００４２】
これまでに先願発明として説明したデータ著作権管理システムにおいては、入手した暗号化データを表示・加工する場合には復号化して利用するが、入手あるいは加工したデータを保存・複写・転送する場合には再暗号化することによって、データの不正規な使用ができないようにしている。したがって、本発明が対象とするデータ著作権管理システムで使用される装置においては、データの復号化だけでなく、データの再暗号化も同時に行われる必要があるが、これらの先願に記載されたデータ著作権管理装置はデータの復号化あるいは再暗号化の作業のうち一方のみしか実行することができない。
【００４３】
そこで、本願においては著作権を管理するために暗号化されて供給されるデータを復号化と再暗号化を同時に行うことができるデータ著作権管理装置の発明を提案する。そのために、ユーザ端末装置においてユーザ端末装置全体を制御するマイクロプロセッサに加え
て少なくとも１個のマイクロプロセッサ、理想的には２個のマイクロプロセッサ、を付加させることにより暗号化されて供給されたデータの復号化及び再暗号化を行う。１個のマイクロプロセッサが付加される場合は、ユーザ端末装置のマイクロプロセッサと付加されたマイクロプロセッサの中一方がデータの復号化を行い、他方が再暗号化を行う。２個のマイクロプロセッサが付加される場合は、付加されたマイクロプロセッサの中の一方がデータの復号化を行い、他方のマイクロプロセッサが再暗号化を行い、ユーザ端末装置２０のマイクロプロセッサは全体の動作を制御する。
【００４４】
付加されるマイクロプロセッサはユーザ端末装置のマイクロプロセッサのシステムバスに接続してもよいが、この構成ではマイクロプロセッサを並行して動作させるマルチプロセッサ構成を実現することはできない。そこで、本願においてはＳＣＳＩバスあるいはＰＣＩバスを利用してマルチプロセッサ構成としたデータ著作権管理装置を提案する。
【００４５】
デジタルデータには、文字データの他にグラフィックデータ、コンピュータプログラム、デジタル音声データ、ＪＰＥＧ等の方式による静止画データ、さらにはＭＰＥＧ等による動画データがある。これらのデータからなるデータ著作物は種々の装置を用いて利用されるが、これらの装置にもデータ著作権管理機能を具えておく必要がある。そこで、本出願においてはこれらのデータ著作権管理装置及び先願に記載されたデータ著作権管理装置の使用形態として種々の装置に内蔵することを提案する。
【課題を解決するための手段】
【００４６】
本発明の第１の態様は、データを利用する端末装置、受信装置、記録装置、またはコンピュータ装置の内部に接続して用いられるデータ著作権管理装置であって、前記端末装置、受信装置、記録装置、またはコンピュータ装置に提供されるデータの著作権を管理する著作権管理システムから第１秘密鍵、第２秘密鍵および暗号化データが前記端末装置、受信装置、記録装置、またはコンピュータ装置に提供され、
前記第１秘密鍵及び第２秘密鍵を保存する手段と、前記端末装置、受信装置、記録装置、またはコンピュータ装置から前記暗号化データの供給を受ける手段と、前記暗号化データが前記端末装置、受信装置、記録装置、またはコンピュータ装置で加工される場合に、前記第１秘密鍵を用いて暗号化データを復号データに復号する手段と、前記第２秘密鍵を用いてその加工されたデータを再暗号化データへ暗号化する再暗号化手段と、データの加工が実行されたときに前記端末装置、受信装置、記録装置、またはコンピュータ装置の１次ユーザ情報を格納する手段と、前記再暗号化データがコピーあるいは転送されるときに、前記第１秘密鍵及び第２秘密鍵を廃棄する手段と、前記第２秘密鍵が再転送されるように、前記端末装置、受信装置、記録装置、またはコンピュータ装置の１次ユーザ情報を提示して前記著作権管理システムに再暗号化データを利用するための前記第２秘密鍵の再転送を申し込む手段とを備え、
前記第２秘密鍵が再転送された事により、前記再暗号化データのコピー又は転送を前記著作権管理システムに登録させるものである。
【００４７】
また、第２の態様は、データを利用する端末装置、受信装置、記録装置、またはコンピュータ装置の内部に接続して用いられるデータ著作権管理装置であり、
マイクロプロセッサと、前記マイクロプロセッサに接続されるローカルバスと、
前記ローカルバスに接続される読み出し専用半導体メモリ及び読み出し・書き込みメモリとを備え、
前記端末装置、受信装置、記録装置、またはコンピュータ装置のマイクロプロセッサと前記データ著作権管理装置のマイクロプロセッサのうち一方が復号化処理を行い他方が再暗号化処理を行うものでもよい。
【００４８】
また、第３の態様は、データを利用する端末装置、受信装置、記録装置、またはコンピ
ュータ装置の内部に接続して用いられ、
第１及び第２のマイクロプロセッサと、前記第１のマイクロプロセッサに接続される第１のローカルバスと、前記第１のローカルバスに接続される第１の読み出し専用半導体メモリおよび第１の読み出し・書き込みメモリと、前記第２のマイクロプロセッサに接続される第２のローカルバスと、前記第２のローカルバスに接続される第２の読み出し専用半導体メモリおよび第２の読み出し・書き込みメモリとを備え、
前記第１のマイクロプロセッサが暗号化されたデータの復号化処理を行い、前記第２のマイクロプロセッサが復号化されたデータの再暗号化処理を行うものでもよい。
【発明の効果】
【００４９】
本願においては著作権を管理するために暗号化されて供給されるデータを復号化と再暗号化を同時に行うことができる。
【発明を実施するための最良の形態】
【００５０】
以下、本願発明の実施例を図面を用いて説明する。図３に示されたのは、実施例１である本願発明に係るデータ著作権管理装置の構成を示すブロック図である。このデータ著作権管理装置３０は、先願である特願平６−２３７６７３号に記載されたデータ著作権管理装置１５の構成要素に加えて電気的消去可能プログラマブルメモリ（ＥＥＰＲＯＭ）３１を備えている。このデータ著作権管理装置３０は、ＣＰＵ１６、ＣＰＵ１６のローカルバス１７、ローカルバス１７に接続されたＲＯＭ１８、ＲＡＭ１９及びＥＥＰＲＯＭ３１を有するコンピュータシステムであり、ローカルバス１７がユーザ端末装置２０のマイクロプロセッサ２１のシステムバス２２に接続される。また、ユーザ端末装置２０のシステムバス２２には装置外部のデータベースからデータを受け取り、データを外部へ転送する通信装置（ＣＯＭＭ）２３、ＣＤ−ＲＯＭで供給されるデータを読み込むＣＤ−ＲＯＭドライブ（ＣＤＲＤ）２４、受け取ったデータあるいは加工したデータを外部へ供給するためにフレキシブルディスクドライブに複写するフレキシブルディスクドライブ（ＦＤＤ）２５及びデータを保存するハードディスクドライブ（ＨＤＤ）２６が接続される。なお、ユーザ端末装置のシステムバス２２には当然のこととしてＲＯＭ、ＲＡＭ等が接続されているが、この図においては記載が省略されている。
【００５１】
ＲＯＭ１８には、データ著作権管理プログラム、暗号アルゴリズムに基づく暗号プログラム及びユーザデータ等の固定した情報が格納されている。ＥＥＰＲＯＭ３１には暗号鍵及び著作権情報が格納される。なお、データ著作権管理プログラム及び暗号プログラムがデータベース等外部から供給される場合には、これらはＲＯＭ１８ではなく、ＥＥＰＲＯＭ３１に格納される。復号化あるいは再暗号化の作業はデータ著作権管理装置３０が行い、処理結果だけがローカルバス１７及びシステムバス２２を経由してユーザ端末装置２０に転送される。
【００５２】
このデータ著作権管理装置３０は、モノリシックＩＣ、ハイブリッドＩＣ、拡張ボード、ＩＣカードあるいはＰＣカードとして実現される。
【００５３】
実施例１のデータ著作権管理装置３０のＲＯＭ１８には、データ著作権管理プログラム、暗号アルゴリズムに基づく暗号プログラム及びユーザデータ等の固定した情報が格納されている。なお、このＲＯＭ１８には秘密ではない秘密鍵アルゴリズムに基づく秘密鍵生成プログラム、復号化プログラム及び再暗号化プログラムを格納することができる。ＥＥＰＲＯＭ３１には暗号鍵及び著作権情報が格納される。なお、著作権管理プログラム及び暗号プログラムがデータベース等外部から供給される場合には、これらはＲＯＭ１８ではなく、ＥＥＰＲＯＭ３１に格納される。なお、このＥＥＰＲＯＭは必ずしも必要なものではなく、省略することも可能である。ＲＡＭ１９には鍵管理センタあるいは著作権管理センタから供給される第１暗号鍵あるいは第２暗号鍵の一方及びデータ著作権管理システム
プログラムが格納される。
【００５４】
一方、ユーザ端末装置２０のＭＰＵ４６が必要とするソフトウェア及びユーザデータ等の情報はソフトウェアによりユーザ端末装置２０に供給され、ユーザ端末装置２０のＲＡＭに格納されている。また、ユーザ端末装置２０のＲＡＭには鍵管理センタあるいは著作権管理センタから供給される第１暗号鍵あるいは第２暗号鍵の一方及び著作権管理システムプログラムが格納される。復号化及び再暗号化の作業はユーザ端末装置２０本体のＭＰＵ４６とデータ著作権管理装置３０のＣＰＵ１６が分担して、一方が復号化を他方が再暗号化を行い、データ著作管理装置３０の処理結果だけがユーザ端末装置に転送される。
【００５５】
図４により、図３に示されたデータ著作権管理装置３０の具体的な内部構成を示す。データ著作権管理装置３０には、マイクロコンピュータ（ＣＰＵ）１６、読み出し専用メモリ（ＲＯＭ）１８、書き込み・読み出しメモリ（ＲＡＭ）１９及び電気的消去可能プログラマブルメモリ（ＥＥＰＲＯＭ）３１が封入され、これらがマイクロコンピュータ１６のマイクロコンピュータバス１７に接続されており、さらにこのマイクロコンピュータバス１７はユーザ端末装置２０本体のシステムバス２２に接続されている。
【００５６】
読み出し専用半導体メモリ１８にはデータ著作権管理システムプログラム，暗号アルゴリズム及びユーザ情報が格納されている。電気的消去可能プログラマブルメモリ３１の内部は３つのエリアに区分される。第１エリア３５には第１公開鍵Ｋb1，第１専用鍵Ｋv1，第２公開鍵Ｋb2及び第２専用鍵Ｋv2が格納される。第２エリア３６には著作権管理プログラムＰ，視聴許可・蓄積許可・複写許可・加工許可・転送許可等の１次利用における許可鍵となる第１秘密鍵Ｋs1及び視聴許可・蓄積許可・複写許可・加工許可・転送許可等の２次利用における許可鍵となる第２秘密鍵Ｋs2が格納される。なお、著作権管理プログラムが外部から供給されるのではなく、ユーザ側に予め置かれることがあるが、その場合著作権管理プログラムは電気的消去可能プログラマブルメモリ３１の第２のエリア３６ではなく、読み出し専用メモリ１８に格納される。第３エリア３７には原著作権情報、２次著作権情報等の著作権情報及びアクセスコントロールキーが格納される。
【００５７】
電気的消去可能プログラマブルメモリ３１と同様に、書き込み・読み出しメモリ１９の内部も３つのエリアに区分される。第１エリア３２には動作時に第１公開鍵Ｋb1，第１専用鍵Ｋv1及び第２公開鍵Ｋb2が格納される。第２エリア３３には動作時に視聴許可・蓄積許可・複写許可・加工許可・転送許可等の１次利用における許可鍵となる第１秘密鍵Ｋs1が格納される。第３エリア３４には動作時にアクセスコントロールキーが格納される。
【００５８】
このデータ著作権管理装置を付属させたユーザ端末装置はデータを利用するためのすべての作業を本発明に係るデータ著作権管理装置内で行い、結果だけをユーザ端末装置に転送し各種の利用を行うようにするので、安全性が高い。
【００５９】
情報量が多い画像データを送・受信する場合には、通信データ量を減少させるために原データを圧縮してから送信し、被圧縮データを受信後に伸張して利用するが、この場合にもデータを暗号化することにより著作権管理を行うことが可能である。図５に示されたのは、暗号化されるデータがＪＰＥＧ規格あるいはＭＰＥＧ規格で圧縮されたデジタル画像である場合のデータ著作権管理フローの例であり、このフローは伝送線路を挟んで送信側フローと受信側フローに分けられ、さらに受信側フローは表示フローと保存フローに分けられる。
【００６０】
送信側における信号処理はデジタル画像を用意する過程と用意されたデジタル画像を処理する過程から構成されている。この過程において原画像がデジタル画像４１である場合にはそのまま次の処理が行われるが、原画像がアナログ画像４０である場合にはデジタル
化処理４２が行われる。デジタル画像は初めにＪＰＥＧ規格、ＭＰＥＧ規格等の所定の規格により圧縮処理４３され、圧縮されたデジタルデータは第１秘密鍵を用いて暗号化４４される。
【００６１】
このような送信側信号処理が行われた画像データは、衛星放送電波、地上波放送電波、ＣＡＴＶ電波あるいは公衆回線・ＩＳＤＮ回線等の伝送線路４５を経由して伝送される。なお、この伝送線路としてデジタルビデオテープ、デジタルビデオディスクあるいはＣＤ−ＲＯＭ等の記録媒体を使用する場合もある。
【００６２】
このようにして受信側に伝送された画像データは初めに第１秘密鍵を用いて復号化４６され、次に圧縮された画像データの伸張４７が行われ、表示４９される。表示装置がデジタルデータ表示装置である場合にはそのまま表示されるが、アナログデータ表示装置である場合にはアナログ化４８が行われる。
【００６３】
データがハードディスク、フレキシブルディスク、光磁気ディスク、追記型ビデオディスク等に保存される場合には第２秘密鍵を用いて再暗号化５０された上で、保存される。再暗号化されて保存された画像データを再度表示する場合には、第２秘密鍵を用いて再復号化５２され、表示４９される。表示装置がデジタルデータ表示装置である場合にはそのまま表示されるが、アナログデータ表示装置である場合にはアナログ化４８が行われる。なお、データが画像以外のデータである場合のデータ圧縮／伸張手段及び伝送経路はそのデータに適合した適宜なものが使用される。
【００６４】
図６に示されたのは、先願である特願平６−２３７６７３号に示されたデータベース著作権管理システムの例であり、このシステムにおいては暗号鍵方式として秘密鍵方式が採用される。この図に示すシステムにおいて、１はテキストデータ，コンピュータグラフィックス画面あるいはコンピュータプログラムであるバイナリデータ，ディジタル音声データ，ディジタル映像データが暗号化された状態で格納されたデータベースであり、１４は通信・放送衛星等の人工衛星、１５'はＣＤ−ＲＯＭあるいはフレキシブルディスク等のデータ記録媒体、２は通信事業者が提供する公衆回線あるいはケーブルテレビジョン事業者が提供するＣＡＴＶ回線等の通信ネットワーク、４は１次ユーザ端末装置である。また、１６は秘密鍵を管理する鍵管理センタ、１７はデータベース著作権を管理する著作権管理センタである。
【００６５】
５，６及び７は各々２次ユーザ端末装置，３次ユーザ端末装置及びｎ次ユーザ端末装置であり、１１，１２及び１３は各々フレキシブルディスクあるいはＣＤ−ＲＯＭ等の記憶媒体である２次ディスク，３次ディスク及びｎ次ディスクである。なお、このｎは任意の整数でありｎが４よりも大きい場合には３次ユーザ端末装置６とｎ次ユーザ端末装置７の間及び３次ディスク１２とｎ次ディスク１３との間には対応するユーザ端末装置及びディスクが配置されている。
【００６６】
これらのうちデータベース１、鍵管理センタ１６、著作権管理センタ１７、１次ユーザ端末装置４、２次ユーザ端末装置５、３次ユーザ端末装置６及びｎ次ユーザ端末装置７は通信ネットワーク２に接続されている。この図において、破線で示された経路は暗号化されたデータの経路であり、実線で示された経路は各ユーザ端末装置からの要求の経路であり、１点鎖線で示された経路は各データベースからの利用形態に対応した許可情報とともに秘密鍵が転送される経路である。また、このシステムを利用する各ユーザは予めデータベース組織に登録をしておく。また、この登録の際にデータベース組織利用ソフトウェアがユーザに対して提供される。このデータベース組織利用ソフトウェアにはデータ通信用プロトコル等の通常の通信用ソフトウェアの他に著作権管理プログラムを動作させるためのプログラムが含まれている。
【００６７】
データベース１あるいはデータ記録媒体１５'に格納されているテキストデータ，コン
ピュータグラフィックス画面あるいはコンピュータプログラムであるバイナリデータ，ディジタル音声データ，ディジタル映像データである原データＭ0 が通信ネットワーク２、人工衛星１４あるいは記憶媒体１５'を経由して１次ユーザ端末装置４に一方向的に供給
されるが、このときには第１秘密鍵Ｋs1を用いて暗号化される。
Ｃm0ks1=Ｅ（Ｋs1, Ｍ0 ）
なお、広告付等の無料で提供されるデータの場合でも著作権保護のためには、暗号化を必要とする。
【００６８】
先願である特願平６−６４８８９号には、データの利用形態には、最も基本的な表示の他に保存、加工、コピー、転送があり、利用許可鍵はこれらの利用形態のうちの１つあるいは複数に対応するものが用意され、その管理は著作権管理プログラムによって実行されることが示されている。また、データの表示及び加工のための表示以外の利用形態すなわちデータが保存、コピー、転送される場合には著作権管理プログラムによりデータが再暗号化されることが述べられている。いいかえれば、著作権が主張されたデータは暗号化された状態で流通し、平文化されるのは著作権処理機能を有するユーザ端末装置において、表示あるいは加工のための表示が行われるときのみである。
【００６９】
このシステムでは、これら先願に記載された事項を利用する。供給された暗号化データＣm0ks1 の１次利用を希望する１次ユーザは鍵管理センタ１６に対して１次ユーザ端末装置４を利用し通信ネットワーク２を経由して原データ名あるいは原データ番号等を指定することにより暗号化原データＣm0ks1 の１次利用申込を行うが、このときに１次ユーザに関する情報Ｉu1を鍵管理センタ１６に提示する。１次ユーザ端末装置４を利用しての１次利用申込を受けた鍵管理センタ１６は、著作権管理プログラムＰとともに１次ユーザがデータベース１から入手した暗号化原データＣm0ks1 を復号化するための第１秘密鍵Ｋs1及び復号された原データＭ0 あるいは原データを加工して得られた加工データＭ1 を再暗号化するための第２秘密鍵Ｋs2を通信ネットワーク２を経由し１次ユーザ端末装置４に転送する。
復号鍵である第１秘密鍵Ｋs1、暗号化／復号化鍵である第２秘密鍵Ｋs2を受け取った１次ユーザ端末装置４において、初めに著作権管理プログラムＰを利用して第１秘密鍵Ｋs1を用いて暗号化原データＣm0ks1 を復号化しＭ0=Ｄ（Ｋs1, Ｃm0ks1 ）
復号化された原データＭ0 をそのままあるいは加工データＭ1 として利用する。
【００７０】
原データＭ0 あるいは加工データＭ1 であるデータＭが１次ユーザ端末装置４の内部、すなわちメモリあるいは内蔵のハードディスクドライブに保存されている状態ではそのデータを利用することができるのは１次ユーザのみであるが、データＭがフレキシブルディスク等の外部記憶媒体１１にコピーされた場合、あるいは通信ネットワーク２を経て２次ユーザ端末装置５に転送された場合には、２次利用による著作権の問題が生じる。
【００７１】
また、１次ユーザが入手した原データＭ0 をそのまま複写して２次ユーザに供給した場合にはその原データＭ0 に何等の改変も加えられていないため、そのデータＭ0 に１次ユーザの著作権は発生しない。しかし、１次ユーザが入手したデータＭ0 を基に加工を行った場合あるいは他のデータと組み合わせる等の手段を用いることにより新しいデータＭ1 を作成した場合にはそのデータＭ1 に１次ユーザの著作権（２次的著作権 secondary exploitation right ）が発生する。同様に、２次ユーザが１次ユーザから入手した原データＭ0 あるいは加工データＭ1 を基に加工を行った場合あるいは他のデータと組み合わせる等の手段を用いることにより新しいデータＭ2 を作成した場合には、同様に２次ユーザの著作権が発生する。
【００７２】
この著作権の問題に対処するため、このシステムにおいてはデータＭの保存、コピー、転送が行われるときには著作権管理プログラムＰにより第２秘密鍵Ｋs2を用いてデータＭが暗号化され、以後１次ユーザ端末装置４においては第２秘密鍵Ｋs2を用いてデータＭの復号化及び暗号化が行われる。
Ｃmks2= Ｅ（Ｋs2, Ｍ）
Ｍ= Ｄ（Ｋs2, Ｃmks2）
なお、１次ユーザがデータの表示及び加工を行い加工データを得ることは原則として自由にできるが、その場合は著作権管理プログラムによってその回数に制限を設けることができる。
【００７３】
外部記憶媒体１１にデータＭがコピーされたとき及び通信ネットワーク８を経てデータが転送されたときには１次ユーザ端末装置４内の第１秘密鍵Ｋs1及び第２秘密鍵Ｋs2は著作権管理プログラムＰによって廃棄される。したがって、１次ユーザが再度データＭを利用する場合には鍵管理センタ１６に利用申込を行い、第２秘密鍵Ｋs2の再交付を受ける必要がある。この第２秘密鍵Ｋs2の再交付を受けたことは、データＭが外部記憶媒体１１へコピーあるいは通信ネットワーク２を経由しての２次ユーザ端末装置５へ転送されることによる２次利用が行われたことを意味するから、このことが鍵管理センタ１６から著作権管理センタ１７に登録され、以後の２次利用が可能になる。
【００７４】
１次ユーザ端末装置４からの２次ユーザ端末装置５へのデータＭの移動は外部記憶媒体１１によってあるいは通信ネットワーク２により行われ、外部記憶媒体１１へのコピーあるいは通信ネットワーク２を経由して移動が行われるときには、第２秘密鍵Ｋs2を用いてデータＭが暗号化される。
【００７５】
外部記憶媒体１１にデータＭがコピーされたとき及び通信ネットワーク２を経てデータＭが転送されたときに１次ユーザ端末装置４内の第１秘密鍵Ｋs1及び第２秘密鍵Ｋs2は廃棄されるが、このときに１次ユーザ端末装置４内に保存されている暗号化データＣmks2に、暗号化されていない１次ユーザ情報Ｉu1が付加され、暗号化データＣmks2を２次ユーザに転送する際に１次ユーザ情報Ｉu1も転送される。
【００７６】
１次ユーザからコピーあるいは転送された暗号化データＣmks2の２次利用を希望する２次ユーザは、２次ユーザ端末装置５を利用して通信ネットワーク２を経由して著作権管理センタ１７に対してデータ名あるいはデータ番号を指定するとともに２次ユーザ情報Ｉu2を提示して２次利用申込を行うが、そのときに１次ユーザとの関係を明確にするために暗号化データＣmks2に付加されている暗号化されていない１次ユーザ情報Ｉu1も提示する。著作権管理センタ１７は、提示された１次ユーザ情報Ｉu1に基づきその１次ユーザがそのデータを２次利用するために第２秘密鍵Ｋs2の再交付を受けていることを確認し、復号化鍵である第２秘密鍵Ｋs2、暗号化／復号化鍵である第３秘密鍵Ｋs3を通信ネットワーク２を経由して２次ユーザ端末装置５に転送する。第２秘密鍵Ｋs2、第３秘密鍵Ｋs3を受け取った２次ユーザ端末装置５において、著作権管理プログラムＰにより第２秘密鍵Ｋs2を用いて暗号化データＣmks2が復号化されＭ= Ｄ（Ｋs2, Ｃmks2）
表示あるいは加工の２次利用が行われる。
【００７７】
このシステムにおいては、１次利用申込は鍵管理センタ１６が処理し、２次利用申込は著作権管理センタ１７が処理する。また、１次ユーザが供給されるデータＭは第１秘密鍵Ｋs1を用いて暗号化されているが、２次ユーザが供給されるデータＭは第２秘密鍵Ｋs2を用いて暗号化されている。一方、１次ユーザに対して鍵管理センタ１６からは暗号鍵として第１秘密鍵Ｋs1及び第２秘密鍵Ｋs2が転送される。そのため、２次ユーザが１次ユーザであると偽って鍵管理センタ１６に対して１次利用申込を行った場合には復号化鍵として
第１秘密鍵Ｋs1が、暗号化／復号化鍵として第２秘密鍵Ｋs2が転送される。しかし、復号化鍵として転送された第１秘密鍵Ｋs1を用いて暗号化データＣmks2を復号することはできない。したがって、データの利用について虚偽の申込を行うことは不可能であり、その結果データの原著作権だけでなく、データについての１次ユーザの著作権も保護される。
【００７８】
２次ユーザ端末装置５においてデータＭの表示及び加工のための表示以外の利用形態である保存、コピー、転送が行われるときには著作権管理プログラムＰによって第３秘密鍵Ｋs3を用いてデータＭの暗号化が行われ、以後第３秘密鍵Ｋs3を用いてデータの復号及び暗号化が行われる。
Ｃmks3= Ｅ（Ｋs3, Ｍ）
Ｍ= Ｄ（Ｋs3, Ｃmks3）
なお、２次ユーザが表示及び加工を行い加工データＭ2 を得ることも原則として自由にできるが、その場合は著作権管理プログラムＰによってその回数に制限を設けることができる。
【００７９】
外部記憶媒体１２にデータＭがコピーされたとき及び通信ネットワーク２を経てデータが転送されたときには２次ユーザ端末装置５内の第２秘密鍵Ｋs2及び第３秘密鍵Ｋs3は著作権管理プログラムＰによって廃棄される。したがって、２次ユーザが再度データＭを利用する場合には著作権管理センタ３に利用申込を行い、第３秘密鍵Ｋs3の再交付を受ける必要がある。この第３秘密鍵Ｋs3の再交付を受けたことは、データＭが外部記憶媒体１２へコピーあるいは通信ネットワーク２を経由しての３次ユーザ端末装置６へ転送されることによる２次利用が行われたことを意味するから、このことが著作権管理センタ１７に登録され、以後の利用が可能になる。
【００８０】
２次ユーザ端末装置５からの３次ユーザ端末装置６へのデータＭの移動は外部記憶媒体１２によってあるいは通信ネットワーク２により行われ、外部記憶媒体１２へのコピーあるいは通信ネットワーク２を経由して移動が行われるときには、第３秘密鍵Ｋs3を用いてデータＭが暗号化される。
【００８１】
外部記憶媒体１２にデータＭがコピーされたとき及び通信ネットワーク２を経てデータＭが３次ユーザ端末装置６に転送されたときに２次ユーザ端末装置５内の第２秘密鍵Ｋs2及び第３秘密鍵Ｋs3は廃棄されるが、このときに２次ユーザ端末装置５内に保存されている暗号化データＣmks3に、暗号化されていない２次ユーザ情報Ｉu2が付加される、暗号化データＣmks3を３次ユーザに転送する際に２次ユーザ情報Ｉu2も転送される。この各ユーザ情報のデータへの付加には、全てのユーザ情報がコピーあるいは転送の度にデータに付加される場合と、その度に最新のものに書き換えられる履歴が著作権管理センタに保管される場合がある。
【００８２】
２次ユーザからコピーあるいは転送された暗号化データＣmks3の３次利用を希望する３次ユーザは、３次ユーザ端末装置６を利用して通信ネットワーク２を経由して著作権管理センタ１７に対してデータ名あるいはデータ番号を指定するとともに３次ユーザ情報Ｉu3を提示して３次利用申込を行うが、そのときに２次ユーザとの関係を明確にするために暗号化データＣmks3に付加されている暗号化されていない２次ユーザ情報Ｉu2も提示する。著作権管理センタ１７は、提示された２次ユーザ情報Ｉu2に基づきその２次ユーザがそのデータを３次利用するための準備手続き、すなわち第３秘密鍵Ｋs3の再交付を受けていることを確認し、復号化鍵である第３秘密鍵Ｋs3、暗号化／復号化鍵である第４秘密鍵Ｋs4を通信ネットワーク２を経由して３次ユーザ端末装置６に転送する。第３秘密鍵Ｋs3、第４秘密鍵Ｋs4を受け取った３次ユーザ端末装置６において、著作権管理プログラムＰにより第３秘密鍵Ｋs3を用いて暗号化データＣmks3が復号化されＭ= Ｄ（Ｋs3, Ｃmks3）
表示あるいは加工の３次利用が行われる。
【００８３】
このシステムにおいては、１次ユーザが供給されるデータＭは第１秘密鍵Ｋs1を用いて暗号化され、２次ユーザが供給されるデータＭは第２秘密鍵Ｋs2を用いて暗号化されているが、３次ユーザが供給されるデータＭは第３秘密鍵Ｋs3を用いて暗号化されている。そのため、３次ユーザが１次ユーザであると偽って鍵管理センタ１６に対して１次利用申込を行った場合には復号化鍵として第１秘密鍵Ｋs1が、暗号化／復号化鍵として第２秘密鍵Ｋs2が転送される。しかし、復号化鍵として転送された第１秘密鍵Ｋs1を用いて暗号化データＣmks3を復号化することはできない。また、３次ユーザが２次ユーザであると偽って著作権管理センタ１７に対して２次利用申込を行った場合には復号化鍵として第２秘密鍵Ｋs2が、暗号化／復号化鍵として第３秘密鍵Ｋs3が転送される。しかし、復号化鍵として転送された第２秘密鍵Ｋs2を用いて暗号化データＣmks3を復号することはできない。したがって、データの利用について虚偽の申込を行うことは不可能であり、その結果データの原著作権だけでなく、データについての１次ユーザの著作権及び２次ユーザの著作権も保護される。以下、同様の手続きが４次以降の利用にも適用される。
【００８４】
以上説明したシステムにおけるデータベース１、鍵管理センタ１６、著作権管理センタ１７は別個に設置されているが、これらは必ずしも別個のものである必要はなく、これらの全てあるいは適当な２つを一体に設置することも可能である。また、１次ユーザからの第２秘密鍵再交付申込は鍵管理センタ１６に対して行うのではなく著作権管理センタ１７に対して行うようにしてもよい。□ 図７に示されたのは、デジタルビデオあるいはデジタルオーディオ等におけるデータの加工方法における信号処理フローであり、（ａ）に示されたのは、一般的に行われている加工フロー、（ｂ）に示されたのは、信号の劣化を避けることができる加工処理フローである。（ａ）に示された加工フローにおいて、デジタル信号（６１）として供給された信号は初めにアナログ化（６２）され、次いでアナログ化された信号に対して表示６４を行いながら加工（６３）が行われ、加工が終了したアナログ信号は再デジタル化（６５）されて保存，複写，転送（６６）される。この過程は簡略ではあるが、信号の加工がアナログ状態で行われ、加工終了後再びデジタル化されるため、信号の劣化を避けることができない。
【００８５】
（ｂ）に示された加工フローにおいて、デジタル信号（６１）は加工のためにアナログ化（６２）されて表示される。アナログ化（６２）された信号は加工（６３）において使用されるが、このアナログ化された信号は表示（６４）に用いられるのみであって、保存，複写，転送には用いられない。保存，複写，転写用の信号は、アナログ化されて表示されている信号と対応してデジタル信号（６１）の状態で、加工（６７）され、保存，複写，転送（６６）が行われる。この加工フローの場合には、保存，複写，転送されるデジタル信号がアナログ化されることはないから劣化は生じない。
【００８６】
図８に示されたのは、図６に示されたデジタルビデオあるいはデジタルオーディオ等におけるデータの加工方法における信号処理を暗号化されたデータを加工する場合に応用したフローの例であり、（ａ）に示されたのは、簡略化された信号処理フロー、（ｂ）に示されたのは、著作権の管理を十分に行うことができる信号処理フローの例である。（ａ）に示された信号処理フローにおいて第１秘密鍵Ｋs1を用いて暗号化されて供給された原データＣm0ks1 ７１は初めに第１秘密鍵Ｋs1を用いて復号化７２され、Ｍ0 ＝Ｄ（Ｋs1，Ｃm0ks1 ）
次いで復号化されたデータＭ0 に対して表示（７４）を行いながら加工（７３）が行われる。加工が終了したデータＭ1 は第２秘密鍵Ｋs2を用いて再暗号化（７５）されてＣm1ks2 ＝Ｅ（Ｋs2，Ｍ1 ）
保存，複写，転送（７６）が行われる。この過程は簡略ではあるが、データの加工が復号化された状態で行われるため、復号化されたデータが保存，複写，転送されるおそれがあり、著作権の管理が十分に行われるとはいえない。
【００８７】
これに対して、（ｂ）に示された信号処理フローにおいて、第１秘密鍵Ｋs1を用いて暗号化された原データＣm0ks1 （７１）は第１秘密鍵Ｋs1を用いて復号化（７２）され、Ｍ0 ＝Ｄ（Ｋs1，Ｃm0ks1 ）
復号化されたデータＭ0 が表示（７４）される。一方、加工（７３）は復号化データＭ0 を手がかりにして暗号化データＣm0ks1 に対して行われ、保存用の原データＭ0 あるいは加工された加工データＭ1 は第２秘密鍵を用いて再暗号化されＣm0ks2 ＝Ｅ（Ｋs2，Ｍ0 ）
Ｃm1ks2 ＝Ｅ（Ｋs2，Ｍ1 ）
暗号化データＣm0ks2 あるいはＣm1ks2 が保存，複写，転送（７６）が行われる。復号化され表示されているデータと対応して復号化されることなく暗号化された状態で加工（７７）され、その加工プログラムデータと暗号化されたままのデータが、保存，複写，転送（７６）に用いられる。この信号処理フローの場合には、保存，複写，転送用のデータは暗号化されたままであるから、復号化されたデータが保存，複写，転送されることはない。
【００８８】
本願発明のデータ著作権管理装置が使用されるデータ著作権管理システムにおいては、入手した暗号化データを表示・加工する場合には復号化して利用するが、入手あるいは加工したデータを保存・複写・転送する場合には再暗号化することによって、データ著作権の管理を行う。しかし、図２に示された先願発明のデータ著作権管理装置１５及び図３に記載された本発明のデータ著作権管理装置３０は暗号化データの復号化あるいは復号化データの暗号化のいずれか一方しか行うことができない。そのため、復号化あるいは加工されたデータを保存・複写・転送する場合には一旦ユーザ端末装置あるいはデータ著作権管理装置のＲＡＭに蓄積しておき、その後蓄積されたデータを再暗号化する必要がある。したがって、処理することができるデータに量的な制限が発生するばかりでなく、事故あるいは操作ミス等により復号化あるいは加工されたデータが失われるおそれがある。
【００８９】
一部の高級なＭＰＵを除き、パーソナルコンピュータ等で使用される一般的なＭＰＵは複数のマイクロコンピュータを同時に動作させるマルチプロセッサ構成について考慮されていない。したがって、パーソナルコンピュータのシステムバスに付属装置を接続しても複数の作業を同時に行うことはできない。したがって、図２に示されたデータ著作権管理装置１５あるいは図３に示されたデータ著作権管理装置３０をユーザ端末装置２０のシステムバス２２に接続してもＭＰＵ２１あるいは４６とＣＰＵ１６が並列して動作させることが可能なマルチプロセッサ構成とはならず、暗号化されたデータの復号化及び復号化されたデータの再暗号化の作業は同時に行われるのではなく、交互に行われる。そのため、復号化及び暗号化を行うことができるデータの大きさはＲＡＭの容量に制限され、大きなデータを処理することはできない。また、大きなデータではない場合でも、処理速度を高くすることができない。
【００９０】
一方、先願発明として説明したデータ著作権管理システムにおいては、入手した暗号化データを表示・加工する場合には復号化して利用するが、入手あるいは加工したデータを保存・複写・転送する場合には再暗号化することによって、データの不正規な使用ができないようにしている。したがって、本発明が対象とするデータ著作権管理システムで使用される装置においては、データの復号化だけでなく、データの再暗号化も同時に行われることが望ましい。
【００９１】
一般的なパーソナルコンピュータにおいてマルチプロセッサ構成を実現する手段として、最近注目されているものにＰＣＩ（Peripheral Component Interconnect ）バスがある。このＰＣＩバスは、コンピュータのシステムバスにＰＣＩブリッジを介して接続される外部接続用のバスであり、ＰＣＩバスを使用することでマルチプロセッザ構成を実現する
ことができる。
【００９２】
図９に示されたのは、本発明実施例２である、ＰＣＩバスを使用するデータ著作権管理装置の構成であり、図３に示されたデータ著作権管理装置１５と同じ構成すなわち、ＣＰＵ１６、ＣＰＵ１６のローカルバス１７、ローカルバス１７に接続されたＲＯＭ１８、ＲＡＭ１９及びＥＥＰＲＯＭ３１を有するコンピュータシステムの構成を有している。一方、ユーザ端末装置２０のマイクロプロセッサ２１のシステムバス２２にはＰＣＩブリッジ８２によって接続されるＰＣＩバス８１が接続されており、データ著作権管理装置８０のＣＰＵ１６のローカルバス１７がこのＰＣＩバス８１に接続されている。ユーザ端末装置２０のシステムバス２２にはさらに、装置外部のデータベースからデータを受け取り、データを外部へ転送する通信装置（ＣＯＭＭ）２３、ＣＤ−ＲＯＭで供給されるデータを読み込むＣＤ−ＲＯＭドライブ（ＣＤＲＤ）２４、受け取ったデータあるいは加工したデータを外部へ供給するためにフレキシブルディスクドライブに複写するフレキシブルディスクドライブ（ＦＤＤ）２５及びデータを保存するハードディスクドライブ（ＨＤＤ）２６が接続される。なお、ＣＯＭＭ２３、ＣＤＲＤ２４、ＦＤＤ２５及びＨＤＤ２６はＰＣＩバス８１に接続することも可能である。また、ユーザ端末装置のシステムバス２２には当然のこととしてＲＯＭ、ＲＡＭ等が接続されているが、この図においては記載が省略されている。
【００９３】
その他の部分の構成及び動作は図３に示された実施例１の場合と同様なのでさらなる説明は省略する。復号化及び再暗号化の作業はユーザ端末装置２０のＭＰＵ２１とデータ著作権管理装置８０のＣＰＵ１６が分担して、一方が復号化を他方が再暗号化を同時に行う。この実施例におけるＭＰＵ２１とＣＰＵ１６はＰＣＩバスによる並列動作を行うマルチプロセッサ構成であるため、高い処理速度を得ることができる。
【００９４】
ところで、パーソナルコンピュータ本体に外部装置を取り付けて使用するための代表的な手段として、この他にハードディスク装置あるいはＣＤ−ＲＯＭドライブ等の外部記憶装置が接続されるＳＣＳＩ（Small Computer System Interface ）インターフェースがある。このＳＣＳＩインターフェースには、ＳＣＳＩインターフェースが接続されるパーソナルコンピュータ本体も含めて最大８台の装置を接続することができ、８台の装置として複数のコンピュータを使用することができる。これら複数のコンピュータはどれも同等の役割を果たすことができ、言い換えれば、ＳＣＳＩインターフェースは単なるインターフェースではなくマルチプロセッサバスとしての機能も有している。実施例３はこのＳＣＳＩインターフェースのマルチプロセッサバスとしての機能に着目し、実施例２のＰＣＩバス８１に代えてＳＣＳＩインターフェース８６（以下、理解の便のため「ＳＣＳＩインターフェース」を「ＳＣＳＩバス」という。）を介してデータ著作権管理装置８５をユーザ端末装置２０のシステムバス２２に接続する。
【００９５】
図１０に示されたのは、ＳＣＳＩバスを用いた本発明実施例３のデータ著作権管理装置の構成ブロック図である。この実施例３のデータ著作権管理装置８５は、図３に示されたデータ著作権管理装置と同じ構成すなわち、ＣＰＵ１６、ＣＰＵ１６のローカルバス１７、ローカルバス１７に接続されたＲＯＭ１８、ＲＡＭ１９及びＥＥＰＲＯＭ３１を有するコンピュータシステムの構成を有している。
【００９６】
一方、ユーザ端末装置２０のマイクロプロセッサ２１のシステムバス２２にはＳＣＳＩコントローラ（ＳＣＳＩＣＯＮＴ）８７によって制御されるＳＣＳＩバス８６が接続されており、データ著作権管理装置８５のＣＰＵ１６のローカルバス１７がこのＳＣＳＩバス８６に接続されている。また、ユーザ端末装置２０のシステムバス２２にはさらに、装置外部のデータベースからデータを受け取り、データを外部へ転送する通信装置（ＣＯＭＭ）２３、ＣＤ−ＲＯＭで供給されるデータを読み込むＣＤ−ＲＯＭドライブ（ＣＤＲＤ）
２４、受け取ったデータあるいは加工したデータを外部へ供給するためにフレキシブルディスクドライブに複写するフレキシブルディスクドライブ（ＦＤＤ）２５及びデータを保存するハードディスクドライブ（ＨＤＤ）２６が接続される。なお、ＣＯＭＭ２３、ＣＤＲＤ２４、ＦＤＤ２５及びＨＤＤ２６はＳＣＳＩバス８６に接続することも可能である。また、ユーザ端末装置のシステムバス２２には当然のこととしてＲＯＭ、ＲＡＭ等が接続されているが、この図においては記載が省略されている。
【００９７】
その他の部分の構成及び動作は図３に示された実施例１の場合と同様なのでさらなる説明は省略する。復号化及び再暗号化の作業はユーザ端末装置２０本体のＭＰＵ２１とデータ著作権管理装置８５のＣＰＵ１６が分担して、一方が復号化を他方が再暗号化を同時に行い、ＭＰＵ２１とＣＰＵ１６はＳＣＳＩバス８６による並列動作を行うマルチプロセッサ構成であるため、高い処理速度を得ることができる。
【００９８】
なお、この他にマルチプロセッサ構成を実現するための手段としてＳＣＩ（Scalable Coherent Interface ）等も利用可能であり、さらに可能ならばバスを介することなくマイクロプロセッサ同士を接続してもよい。
【００９９】
本願発明のデータ著作権管理装置が管理しようとするデータには、文字データの他にグラフィックデータ、コンピュータプログラム、デジタル音声データ、ＪＰＥＧ等の方式による静止画データ、さらにはＭＰＥＧ等による動画データがある。これまでに説明した実施例２のデータ著作権管理装置８０あるいは実施例３のデータ著作権管理装置８５はＰＣＩバスあるいはＳＣＳＩバスによってユーザ端末装置２０のマイクロプロセッサ２１のシステムバス２２に接続されることによりマルチプロセッサを構成している。このようなマルチプロセッサ構成の場合、ユーザ端末装置２０のＭＰＵ２１はシステム全体を制御する役割も果たす必要がある。データが文字データ、グラフィックスデータ等比較的低速・小容量のデータである場合にはＭＰＵ２１とＣＰＵ１６によるマルチプロセッサ構成でも復号化及び再暗号化によるデータ著作権管理は可能であるが、データがＪＰＥＧ静止画による動画、ＭＰＥＧ１あるいはＭＰＥＧ２による動画である場合には、データが高速・大容量であるためこのような構成によるデータ著作権管理は著しく困難である。
【０１００】
図１１に示された第４実施例においては、このような事態に対処するためにＰＣＩバス８１に第１のデータ著作権管理装置８０及び第２のデータ著作権管理装置９０を接続することにより、マルチプロセッサシステムを構成している。第２のデータ著作権管理装置９０は第１のデータ著作権管理装置８０と同じ構成すなわち、ＣＰＵ９１、ＣＰＵ９１のローカルバス９４、ローカルバス９４に接続されたＲＯＭ９２、ＲＡＭ９３及びＥＥＰＲＯＭ９５を有している。なお、この実施例において第１のデータ著作権管理装置８０は暗号化されたデータの復号化を行い、第２のデータ著作権管理装置９０は復号化されたデータの再暗号化を行う。
【０１０１】
暗号化されたデータの復号化を行う第１のデータ著作権管理装置８０のＲＯＭ１８には、データベースを利用するためのソフトウェア及びユーザデータ等の固定した情報が格納される。ＲＡＭ１９には鍵管理センタあるいは著作権管理センタから供給される復号化用の第１暗号鍵及びデータ著作権管理システムプログラムが格納される。同様に復号化されたデータの再暗号化を行う第２のデータ著作権管理装置９０のＲＯＭ９２には、データベースを利用するためのソフトウェア及びユーザデータ等の固定した情報が格納され、ＲＡＭ９３には鍵管理センタあるいは著作権管理センタから供給される再暗号化用の第２暗号鍵及びデータ著作権管理システムプログラムが格納される。なお、このマルチプロセッサ構成にはＳＣＳＩあるいはＳＣＩ等も利用可能であり、さらに可能ならばバスを介することなくマイクロプロセッサ同士を接続してもよい。
【０１０２】
図２に示された先願発明及び図３を用いて説明した本発明の実施例１において、暗号化されたデータが供給される通信装置（ＣＯＭＭ）２３及びＣＤ−ＲＯＭドライブ（ＣＤＲＤ）２４はユーザ端末装置２０のシステムバスに接続されている。そのため、暗号化されたデータを復号化するためには、暗号化されたデータをユーザ端末装置２０のシステムバスとデータ著作権管理装置のローカルバスを経由させなければならず、処理速度の低下を招くおそれがある。これは、これらの付属装置をＰＣＩバスあるいはＳＣＳＩバスに接続した場合でも同様である。図１２に示された実施例５においては、処理速度の低下を防止するために暗号化されたデータが供給される通信装置２３及びＣＤ−ＲＯＭドライブ２４は復号化用データ著作権管理装置９７のローカルバス１７に接続される。
【０１０３】
図１２に示された実施例５のデータ著作権管理装置９７は復号化用のデータ著作権管理装置であり、図３に示された実施例１のデータ著作権管理装置３０と基本的には同じ構成すなわち、ＣＰＵ１６、ＣＰＵ１６のローカルバス１７、ローカルバス１７に接続されたＲＯＭ１８、ＲＡＭ１９及びＥＥＰＲＯＭ３１を有するコンピュータシステムとして構成され、通信装置ＣＯＭＭ２３及びＣＤ−ＲＯＭドライブＣＤＲＤ２４はローカルバス１７に接続される。ＲＯＭ１８には、著作権管理プログラム、暗号アルゴリズムに基づく暗号プログラム及びユーザデータ等の固定した情報が格納されている。ＥＥＰＲＯＭ３１には著作権情報が格納される。なお、著作権管理プログラム及び暗号プログラムがデータベース等外部から供給される場合には、これらはＲＯＭ１８ではなく、ＥＥＰＲＯＭ３１に格納される。ＲＡＭ１９には鍵管理センタあるいは著作権管理センタから供給される復号化用暗号鍵及びデータ著作権管理システムプログラムが格納される。ＣＯＭＭ２３あるいはＣＤＲＤ２４から供給された暗号化データはデータ著作権管理装置９７で復号化され、ユーザ端末装置９５に転送される。
【０１０４】
以上説明した実施例４のデータ著作権管理装置８０及び９０は別体に構成されたものとして記載されているが、これらを一体に構成することが可能であることは言うまでもないことである。
【０１０５】
実施例５のデータ著作権管理装置１００をさらに発展させた実施例６のデータ著作権管理装置を図１３に示す。図２に示された先願発明及び図３を用いて説明した本発明の実施例１において、再暗号化されたデータを保存するＨＤＤ２６等の保存装置はユーザ端末装置２０のシステムバス２２に接続されている。したがって、再暗号化されたデータを保存するためには、ユーザ端末装置２０のシステムバス２２とデータ著作権管理装置１５あるいはデータ著作権管理装置３０のローカルバス１７を経由させなければならず、処理速度の低下を招くおそれがある。これはこれらの付属装置をＰＣＩバスあるいはＳＣＳＩバスに接続した場合でも同様である。図１３に示された実施例６のデータ著作権管理装置１００においては、図１２に示された実施例５の通信装置ＣＯＭＭ２３及びＣＤ−ＲＯＭドライブＣＤＲＤ２４がローカルバス１７に接続された復号化用データ著作権管理装置９７に加えて再暗号化されたデータを保存するＨＤＤ２６等の保存装置を再暗号化用データ著作権管理装置１０１のローカルバス９４に接続する。
【０１０６】
この実施例６に示された再暗号化用のデータ著作権管理装置１０１は、図３に示されたデータ著作権管理装置３０と基本的には同じ構成すなわち、ＣＰＵ９１、ＣＰＵ９１のローカルバス９４、ローカルバス９４に接続されたＲＯＭ９２、ＲＡＭ９３及びＥＥＰＲＯＭ９５を有するコンピュータシステムとして構成され、ローカルバス９４にＨＤＤ２６が接続される。
【０１０７】
ＲＯＭ９２には、著作権管理プログラム、暗号アルゴリズムに基ずく暗号プログラム及びユーザデータ等の固定した情報が格納されている。ＥＥＰＲＯＭ９５には著作権情報が格納される。なお、著作権管理プログラム及び暗号プログラムがデータベース等外部から
供給される場合には、これらはＲＯＭ９２ではなく、ＥＥＰＲＯＭ９５に格納される。ＲＡＭ９３には鍵管理センタあるいは著作権管理センタから供給される再暗号化用暗号鍵及びデータ著作権管理システムプログラムが格納される。再暗号化用の著作権管理装置１０１で再暗号化されたデータはＨＤＤ２６に保存される。
【０１０８】
以上説明した実施例６のデータ著作権管理装置１００及び１０１は別体に構成されたものとして記載されているが、これらを一体に構成することが可能であることは言うまでもないことである。
【０１０９】
デジタルデータには、文字データの他にグラフィックデータ、コンピュータプログラム、デジタル音声データ、ＪＰＥＧ等の方式による静止画データ、さらにはＭＰＥＧ等による動画データがある。データ著作物を利用するユーザ端末装置として代表的なものはパーソナルコンピュータ等のコンピュータ装置であるが、その他にテレビジョン受像器等の受信装置、これらの受信装置に付属して使用されるセットトップボックス、デジタル信号を保存するデジタルビデオテープレコーダ、デジタルビデオディスクレコーダ、デジタルオーディオテープ（ＤＡＴ）等のデジタル記録装置あるいは携帯型端末装置（Personal Digital Assistants ＝ＰＤＡ）がある。
【０１１０】
拡張ボード、ＩＣカードあるいはＰＣカードとして構成された先願である特願平６−２３７６７３号に記載された図２のデータ著作権管理装置または図６のデータ著作権管理装置をコンピュータ装置、受信装置、セットトップボックス、デジタル記録装置あるいは携帯型端末装置であるユーザ端末装置に付加して使用することも可能であるが、付加時の手間及び障害の発生を考慮するとデータ著作権管理装置はユーザ端末装置に内蔵されていることが望ましい。
【０１１１】
そのためには、本発明の各実施例においてはデータ著作権管理装置の形態としてモノリシックＩＣ、ハイブリッドＩＣあるいは内蔵サブボードの形態を採用して、パーソナルコンピュータ等のコンピュータ装置、テレビジョン受像器等の受信装置、これらの受信装置に付属して使用されるセットトップボックス、デジタル信号を保存するデジタルビデオテープレコーダ、デジタルビデオディスクレコーダ、デジタルオーディオテープ（ＤＡＴ）等のデジタル記録装置あるいは携帯型端末装置（ＰＤＡ）等のユーザ端末装置に内蔵させる。
【０１１２】
さらに、以上説明したデータ著作権管理装置はデータの利用だけではなくディジタルキャッシュの流通及びテレビジョン会議システムに対しても適用可能である。これまでに種々提案されているディジタルキャッシュシステムは秘密鍵方式で暗号化ディジタルキャッシュデータを銀行預金口座あるいはクレジット会社のキャッシングサービスから転送してＩＣカードに保存しており、入出力用の端末装置を利用して支払を行う。このＩＣカードを電子財布として利用するディジタルキャッシュシステムは商店等入出力用の端末装置が設置されている場所であればどこでも使用可能である反面、入出力用の端末装置がない場所、例えば家庭等、では使用不可能である。
【０１１３】
ところで、ディジタルキャッシュは暗号化データであるからＩＣカード以外にも暗号化データを保存することができ、かつ支払先にデータを転送することができる装置であればどのようなものでもディジタルキャッシュデータを保存する電子財布として利用することができる。具体的に電子財布として利用可能なユーザ端末装置としては、パーソナルコンピュータ、インテリジェントテレビジョン装置、携帯情報端末装置、ＰＨＳ(Personal Hadyphone System) 等ノ 携帯電話器、インテリシ゛ェント 電話機、 入出力機能を有するＰＣカード等がある。
【０１１４】
このような端末装置をディジタルキャッシュ用の電子財布として利用することによる取引は、これまでに説明したデータ著作権管理システムの構成におけるデータベースを顧客側銀行に、１次ユーザ端末装置を顧客に、２次ユーザ端末装置を小売店に、著作権管理センタを小売店側銀行に、３次ユーザ端末装置を卸売またはメーカに置き換えることにより実現される。
【０１１５】
ディジタルキャッシュを通信ネットワークを経由して転送することにより行われる取引システムの使用例を図１４を用いて説明する。この使用例は図１に示されたデータ著作権管理システムの構成を利用したものであり、この図において、１１１は顧客、１１２は顧客１１１の取引銀行、１１３は小売店、１１４は小売店１１３の取引銀行、１１５はメーカ、１１６はメーカ１１５の取引銀行、２は通信事業者が提供する公衆回線あるいはケーブルテレビジョン事業者が提供するＣＡＴＶ回線等の通信ネットワークであり、顧客１１１、顧客の取引銀行１１２、小売店１１３、小売店の取引銀行１１４、メーカ１１５及びメーカの取引銀行１１６は通信ネットワーク２によって相互に接続可能とされている。このシステムにおいて、顧客１１１は銀行の他にキャッシングサービスを行うクレジット会社を利用することが可能であり、小売店とメーカとの間に適当な数の卸売り店を介在させることが可能である。また、１１７及び１１８はディジタルキャッシュデータが格納されるＩＣカードあるいはＰＣカードであり、通信ネットワークを利用しない場合に使用される。なお、この図において、破線で示されたのは暗号化されたディジタルキャッシュデータの経路であり、実線で示されたのは顧客，小売店あるいはメーカから銀行への要求の経路であり、１点鎖線で示されたのは各銀行からの秘密鍵の経路である。
【０１１６】
この使用例では暗号鍵として顧客側銀行１１２が用意する第１秘密鍵及び顧客が生成する第２秘密鍵，小売店が生成する第３秘密鍵及びメーカが生成する第４秘密鍵が用いられる。この使用例では顧客側銀行１１２，小売り店側銀行１１４，メーカ側銀行１１６を別個のものとして説明するが、これらを一括して金融システムとして考えてもよい。
【０１１７】
ディジタルキャッシュデータを暗号化／復号化するディジタルキャッシュ管理プログラムＰは顧客１１１に予め配布され、ユーザ端末装置に保存されている。また、ディジタルキャッシュ管理プログラムＰは銀行との取引が行われる毎にデータとともに転送されるようにすることもできる。さらに、ディジタルキャッシュ管理プログラムＰは全銀行において共通するものとすることが望ましい。顧客１１１はユーザ端末装置を利用して通信ネットワーク２を経由して金額を指定することにより、顧客側銀行１１２に預金口座からの預金の引出の申込を行うがこのときに顧客１１１の顧客情報Ｉc を提示する。
【０１１８】
顧客１１１から預金引出の申込を受けた顧客側銀行１１２は、第１秘密鍵Ｋs1を選択あるいは作成し、引出金額のディジタルキャッシュデータＭ0 をこの第１秘密鍵Ｋs1で暗号化し、Ｃm0ks1=Ｅ（Ｋs1, Ｍ0 ）
暗号化ディジタルキャッシュデータＣm0ks1 及び復号鍵である第１秘密鍵Ｋs1を顧客１１１に転送するとともに、顧客情報Ｉc 及び第１秘密鍵Ｋs1を保管する。この場合、第１秘密鍵Ｋs1は顧客側銀行１１２が予め用意したものから選択してもよいが、顧客が引き出し時に顧客情報Ｉc を提示し、ディジタルキャッシュ管理プログラムＰにより、提示された顧客情報Ｉc に基づいて作成することもできる。
Ｋs1= Ｐ（Ｉc ）
このようにすれば、第１秘密鍵Ｋs1を顧客１１１に固有のものとすることができるばかりでなく、顧客１１１に対して第１秘密鍵Ｋs1を転送する必要がないため、システムの安全性が高くなる。また、第１秘密鍵Ｋs1は顧客側銀行１１２の銀行情報Ｉbsあるいは銀行情報Ｉbsと作成日時に基づいて作成することもできる。
【０１１９】
暗号化ディジタルキャッシュデータＣm0ks1 及び第１秘密鍵Ｋs1を転送された顧客１１１は、ディジタルキャッシュ管理プログラムＰにより、顧客情報Ｉc ，第１秘密鍵Ｋs1の何れか１つあるいは双方に基づいて第２秘密鍵Ｋs2を生成し、Ｋs2= Ｐ（Ｉc ）
生成された第２秘密鍵Ｋs2がユーザ端末装置内に保存される。また、顧客１１１はディジタルキャッシュ管理プログラムＰにより暗号化ディジタルキャッシュデータＣm0ks1 を第１秘密鍵Ｋs1を用いて復号化してＭ0=Ｄ（Ｋs1, Ｃm0ks1 ）
内容を確認するが、内容が確認された復号化ディジタルキャッシュデータＭ0 が電子財布であるユーザ端末装置内に保存される場合には、生成された第２秘密鍵Ｋs2を用いてディジタルキャッシュ管理プログラムＰにより暗号化される。
Ｃm0ks2=Ｅ（Ｋs2, Ｍ0 ）
また、このときに第１秘密鍵Ｋs1が廃棄される。
【０１２０】
小売店１１３から物品の購入を希望する顧客１１１は、ディジタルキャッシュ管理プログラムＰにより電子財布であるユーザ端末装置に保存されている暗号化ディジタルキャッシュデータＣm0ks2 を第２秘密鍵Ｋs2を用いて復号化し、Ｍ0=Ｄ（Ｋs2, Ｃm0ks2 ）
必要な金額に対応するディジタルキャッシュデータＭ1 をディジタルキャッシュ管理プログラムＰにより第２秘密鍵Ｋs2を用いて暗号化し、Ｃm1ks2=Ｅ（Ｋs2, Ｍ1 ）
通信ネットワーク２を介して暗号化ディジタルキャッシュデータＣm1ks2 を小売店１１３の電子財布であるユーザ端末装置に転送することにより、支払を行う。このときに、顧客情報Ｉc も小売店１１３のユーザ端末装置に転送される。また、残額ディジタルキャッシュデータＭ2 はディジタルキャッシュ管理プログラムＰにより第２秘密鍵Ｋs2を用いて暗号化され、Ｃm2ks2=Ｅ（Ｋs2, Ｍ2 ）
顧客１１１のユーザ端末装置内に保存される。
【０１２１】
暗号化ディジタルキャッシュデータＣm1ks2 及び顧客情報Ｉc を転送された小売店１１３は、転送された暗号化ディジタルキャッシュデータＣm1ks2 及び顧客情報Ｉc をユーザ端末装置に保存するとともに、内容を確認するために通信ネットワーク２を経由して小売店側銀行１１４に顧客情報Ｉc を提示して、復号鍵である第２秘密鍵Ｋs2の転送を依頼する。小売店１１３から第２秘密鍵Ｋs2の転送依頼を受けた小売店側銀行１１４は、第２秘密鍵Ｋs2の転送依頼とともに顧客情報Ｉc を顧客側銀行１１２に転送する。小売店側銀行１１４から第２秘密鍵Ｋs2の転送依頼を転送された顧客側銀行１１２は、第２秘密鍵Ｋs2が顧客情報Ｉc のみに基づいている場合にはディジタルキャッシュ管理プログラムＰにより顧客情報Ｉc に基づいて第２秘密鍵Ｋs2を生成し、第２秘密鍵Ｋs2が顧客情報Ｉc と第１秘密鍵Ｋs1に基づいている場合にはディジタルキャッシュ管理プログラムＰにより顧客情報Ｉc と第１秘密鍵Ｋs1に基づいて第２秘密鍵Ｋs2を生成し、生成された第２秘密鍵Ｋs2を小売店側銀行１１４に転送する。顧客側銀行１１２から第２秘密鍵Ｋs2を転送された小売店側銀行１１４は、通信ネットワーク２を経由して第２秘密鍵Ｋs2を小売店１１３に転送する。
【０１２２】
第２秘密鍵Ｋs2を転送された小売店１１３は、ディジタルキャッシュ管理プログラムＰにより第２秘密鍵Ｋs2を用いて暗号化ディジタルキャッシュデータＣm1ks2 を復号化し、Ｍ1=Ｄ（Ｋs2, Ｃm1ks2 ）
金額を確認の上、商品を顧客１１１に発送する。なお、この場合小売店１１１が小売店側銀行１１４ではなく顧客側銀行１１２に直接に第２秘密鍵Ｋs2の転送を依頼するようにすることもできる。
【０１２３】
小売店１１３が収受したディジタルキャッシュを小売店側銀行１１４の口座に入金する場合には、通信ネットワーク２を経由して小売店側銀行１１４に暗号化ディジタルキャッシュデータＣm1ks2 とともに顧客情報Ｉc を転送する。暗号化ディジタルキャッシュデータＣm1ks2 と顧客情報Ｉc を転送された小売店側銀行１１４は、顧客情報Ｉc を転送することにより第２秘密鍵Ｋs2の転送を顧客側銀行１１２に対して依頼する。小売店側銀行１１４から第２秘密鍵Ｋs2の転送を依頼された顧客側銀行１１２は、第２秘密鍵Ｋs2が顧客情報Ｉc のみに基づいている場合にはディジタルキャッシュ管理プログラムＰにより顧客情報Ｉc に基づいて第２秘密鍵Ｋs2を生成し、第２秘密鍵Ｋs2が顧客情報Ｉc と第１秘密鍵Ｋs1に基づいている場合にはディジタルキャッシュ管理プログラムＰにより顧客情報Ｉc と第１秘密鍵Ｋs1に基づいて第２秘密鍵Ｋs2を生成し、生成された第２秘密鍵Ｋs2を小売店側銀行１１４に転送する。顧客側銀行１１２から第２秘密鍵Ｋs2を転送された小売店側銀行１１４は、ディジタルキャッシュ管理プログラムＰにより第２秘密鍵Ｋs2を用いて暗号化ディジタルキャッシュデータＣm1ks2 を復号化し、Ｍ1=Ｄ（Ｋs2, Ｃm1ks2 ）
復号化ディジタルキャッシュデータＭ1 を小売店１１４の銀行口座に入金する。
【０１２４】
一般的な取引システムにおいては、小売店１１３はメーカ１１５あるいはメーカ１１５と小売店１１３の間に介在する卸売り店から商品を仕入れ、顧客１１１に販売する。そのため、顧客１１１と小売店１１３との間に存在するのと同様の取引形態が小売店１１３とメーカ１１５との間にも存在する。この小売店１１３とメーカ１１５との間で行われるディジタルキャッシュの取り扱いは、顧客１１１と小売店１１３との間で行われるディジタルキャッシュの取り扱いと基本的な相違はないため、煩雑さをさけるため説明を省略する。
【０１２５】
このディジタルキャッシュシステムにおける、ディジタルキャッシュの取扱いはすべて銀行を介在させて行われるため、顧客側銀行にディジタルキャッシュの取扱いに関する金額，日付，秘密鍵要求者情報等の情報を保存しておくことにより、ディジタルキャッシュの残高及び使用履歴を把握することができる。また、ディジタルキャッシュデータを保存する電子財布であるユーザ端末装置が紛失あるいは破損により使用不能となった場合でも、顧客側銀行に保存されている使用残高及び使用履歴に基づきディジタルキャッシュを再発行することが可能である。なお、ディジタルキャッシュの安全性を高めるためにディジタルキャッシュデータにディジタル署名を付けることが望ましい。この使用例において、ディジタルキャッシュには顧客情報が付加されており、この顧客情報はディジタル署名付とされることがある。つまり、この実施例においてディジタルキャッシュは顧客を振り出し人とする手形決済システムとしての機能も有する。さらに、このシステムは従来紙を用いて行われている国際貿易における各種決済システム、例えば信用状（Letter of Ｃredit:L/Ｃ）、（Bill of Lading:B/L）,Payment of Settlement of Import/ Ｅxport にも拡張として応用することができる。
【０１２６】
これまでは従来の音声電話器にテレビジョン映像を付加したものに過ぎなかったテレビジョン会議システムが、最近はコンピュータシステムに組み込まれることにより音声あるいは映像の品質が向上したばかりでなく、コンピュータ上のデータも音声及び映像と同時に扱うことができるように進化している。このような中で、テレビジョン会議参加者以外の盗視聴による使用者のプライバシー侵害及びデータの漏洩に対するセキュリティーは秘密鍵を用いた暗号化システムによって保護されている。しかし、テレビジョン会議参加者自身が入手する会議内容は復号化されたものであるため、テレビジョン会議参加者自身が会議内容を保存し、場合によっては加工を行い、さらにはテレビジョン会議参加者以外の者に配布する２次的な利用が行われた場合には他のテレビジョン会議参加者のプライバシー及びデータのセキュリティーは全く無防備である。特に、伝送データの圧縮技術が発達する一方でデータ蓄積媒体の大容量化が進んだ結果テレビジョン会議の内容全てがデータ蓄積媒体に複写されたりあるいはネットワークを介して転送される恐れさえ現実のものとなりつつある。
【０１２７】
この使用例はこのような状況に鑑みて、これまでに説明したデータ著作権管理システムの構成をテレビジョン会議システムに応用することにより、テレビジョン会議参加者自身の２次的な利用による他のテレビジョン会議参加者のプライバシー及びデータのセキュリ
ティー確保を行うものである。
【０１２８】
このテレビジョン会議データ管理システムは、例えば図１に示されたデータ著作権管理システムの構成におけるデータベースをテレビジョン会議第１参加者に、１次ユーザ端末装置をテレビジョン会議第２参加者に、２次ユーザ端末装置をテレビジョン会議非参加者に置き換えることにより実現することができる。この使用例を図１５を用いて説明する。この図において、１２１はテレビジョン会議第１参加者、１２２はテレビジョン会議第２参加者、１２３はテレビジョン会議第３非参加者、１２４はテレビジョン会議第４非参加者、２は通信事業者が提供する公衆回線あるいはケーブルテレビジョン事業者が提供するＣＡテレビジョン回線等の通信ネットワークであり、テレビジョン会議第１参加者１２１とテレビジョン会議第２参加者１２２は通信ネットワーク２によって相互に接続可能とされている。また、テレビジョン会議第２参加者１２２とテレビジョン会議第３非参加者１２３、テレビジョン会議第３非参加者１２３とテレビジョン会議第４非参加者１２４は通信ネットワーク２で接続可能とされている。また、１２５及び１２６はデータ記録媒体である。この図において、破線で示されたのは暗号化されたテレビジョン会議内容の経路であり、実線で示されたのはテレビジョン会議第３非参加者１２３及びテレビジョン会議第４非参加者１２４からテレビジョン会議第１参加者１２１へ暗号鍵を要求する経路であり、１点鎖線で示されたのはテレビジョン会議第１参加者１２１からテレビジョン会議第２参加者１２２、テレビジョン会議第３非参加者１２３及びテレビジョン会議第４非参加者１２４へ暗号鍵が転送される経路である。なお、この使用例で説明するテレビジョン会議データ管理システムでは説明を簡明にするために、テレビジョン会議第１参加者１２１のプライバシー及びデータセキュリティーの確保のみが行われる場合について説明するが、テレビジョン会議第２参加者１２２のプライバシー及びデータセキュリティーの確保も行うことが可能であることはいうまでもない。
【０１２９】
映像及び音声を含むテレビジョン会議第１参加者１２１のテレビジョン会議データを暗号化／復号化するテレビジョン会議管理プログラムＰはテレビジョン会議第２参加者１２２、テレビジョン会議第３非参加者１２３及びテレビジョン会議第４非参加者１２４に予め配布され、各々の端末装置に内蔵されている。なお、テレビジョン会議データ管理プログラムＰは暗号鍵が転送される毎に転送されるようにすることもできる。さらに、この使用例では暗号鍵としてテレビジョン会議第１参加者１２１が用意する第１秘密鍵及びテレビジョン会議第２参加者１２２が生成する第２秘密鍵，テレビジョン会議第３非参加者１２３が生成する第３秘密鍵・・・が用いられる。
【０１３０】
テレビジョン会議第１参加者１２１とテレビジョン会議第２参加者１２２は、各端末装置を利用し、通信ネットワーク２を経由して音声，映像，データ（これらを一括して「テレビジョン会議データ」と呼ぶ）を相互に転送することによりテレビジョン会議を行うが、テレビジョン会議を開始する前にテレビジョン会議第１参加者１２１は第１秘密鍵Ｋs1を選択あるいは生成し、第１秘密鍵Ｋs1をテレビジョン会議を開始する前にテレビジョン会議第２参加者１２２に供給する。また、第１秘密鍵Ｋs1を転送されたテレビジョン会議第２参加者１２２は、テレビジョン会議データ管理プログラムＰにより、第１秘密鍵Ｋs1基づいて第２秘密鍵Ｋs2を生成し、Ｋs2= Ｐ（Ｋs1）
生成された第２秘密鍵Ｋs2を端末装置内に保存しておく。
【０１３１】
テレビジョン会議第１参加者１２１は、通信ネットワーク２を経由して行われるテレビジョン会議において、テレビジョン会議データＭ0 を第１秘密鍵Ｋs1で暗号化し、Ｃm0ks1=Ｅ（Ｋs1, Ｍ0 ）
暗号化されたテレビジョン会議データＣm0ks1 をテレビジョン会議第２参加者１２２に転送する。
【０１３２】
第１秘密鍵Ｋs1を用いて暗号化されたテレビジョン会議データＣm0ks1 を受け取ったテレビジョン会議第２参加者１２２は、第１秘密鍵Ｋs1を用いて暗号化テレビジョン会議データＣm0ks1 を復号し、Ｍ0=Ｄ（Ｋs1, Ｃm0ks1 ）
復号化されたテレビジョン会議データＭ0 を利用する。また、テレビジョン会議データ管理プログラムＰにより、第１秘密鍵Ｋs1に基づいて第２秘密鍵Ｋs2が生成される。
Ｋs2= Ｐ（Ｋs1）
復号されたテレビジョン会議データＭ0 がテレビジョン会議第２参加者１２２の端末装置内に保存される場合、データ記録媒体１２５に複写される場合、通信ネットワーク２を経由してテレビジョン会議第３非参加者に転送される場合には、そのデータＭはテレビジョン会議データ管理プログラムＰにより第２秘密鍵Ｋs2を用いて暗号化される。
Ｃmks2= Ｅ（Ｋs2, Ｍ）
暗号化データＣmks2は、テレビジョン会議データ名あるいはテレビジョン会議データ番号とともに、記録媒体１２５に複写され、あるいは、通信ネットワーク２を経由してテレビジョン会議第３非参加者に供給される。
【０１３３】
暗号化データＣmks2を入手したテレビジョン会議第３非参加者１２３は端末装置を利用して、テレビジョン会議データ名あるいはテレビジョン会議データ番号を指定することによりテレビジョン会議データＭの２次利用をテレビジョン会議第１参加者１２１に申し込む。
【０１３４】
データＭの２次利用申込を受けたテレビジョン会議第１参加者１２１は、テレビジョン会議データ名あるいはテレビジョン会議データ番号を手がかりとして第１秘密鍵Ｋs1を探し出し、第１秘密鍵Ｋs1に基づいて第２秘密鍵Ｋs2を生成し、Ｋs2= Ｐ（Ｋs1）生成された第２秘密鍵Ｋs2をテレビジョン会議第３非参加者１２３に供給する。
【０１３５】
第２秘密鍵Ｋs2を受け取ったテレビジョン会議第３非参加者１２３は、暗号化データＣmks2をテレビジョン会議データ管理プログラムＰを利用して第２秘密鍵Ｋs2を用いて復号化してＭ= Ｄ（Ｋs2, Ｃmks2）
復号化されたテレビジョン会議データＭを利用する。テレビジョン会議データＭがテレビジョン会議第３非参加者１２３の端末装置内に保存される場合、記録媒体１２６に複写される場合、通信ネットワーク２を経由してテレビジョン会議第４非参加者１２４に転送される場合には、そのテレビジョン会議データＭはテレビジョン会議データ管理プログラムＰにより第２秘密鍵Ｋs2を用いて暗号化される。
Ｃmks2= Ｅ（Ｋs2, Ｍ）
なお、さらにテレビジョン会議データ管理プログラムＰにより第２秘密鍵Ｋs2に基づいて第３秘密鍵Ｋs3が生成され、Ｋs3= Ｐ（Ｋs2）
テレビジョン会議データ管理プログラムＰによりこの生成された第３秘密鍵Ｋs3を用いてデータＭが暗号化されるようにすることもできる。
Ｃmks3= Ｅ（Ｋs3, Ｍ）
（その他）
本実施の形態は、以下の発明（以下、付記という）を開示する。
（付記１） ディジタルデータを利用するユーザ端末装置に付属して用いられるデータ著
作権管理装置であって、前記データ著作権管理装置は中央処理装置，中央処理装置バス，読み出し専用半導体メモリ，電気的消去可能プログラマブルメモリ及び読み出し・書き込みメモリを備え、前記中央処理装置バスには前記中央処理装置，前記読み出し専用半導体メモリ，前記電気電気的消去可能プログラマブルメモリ及び前記読み出し・書き込みメモリが接続されるとともに前記ユーザ端末装置のシステムバスが接続可能とされ、前記読み出し専用半導体メモリにはデータ著作権管理システムプログラム、暗号アルゴリズム及びユーザ情報が格納され、前記電気的消去可能プログラマブルメモリには第２の専用鍵，利用許可鍵，第２の秘密鍵，著作権管理プログラム及び著作権情報が格納され、前記読み出
し・書き込みメモリには動作時に第１の公開鍵，第１の専用鍵，第２の公開鍵及び第１の暗号鍵が転送されるデータ著作権管理装置。
（付記２） ディジタルデータを利用するユーザ端末装置に付属して用いられるデータ著
作権管理装置であって、前記データ著作権管理装置は中央処理装置，中央処理装置バス，読み出し専用半導体メモリ，電気的消去可能プログラマブルメモリ及び読み出し・書き込みメモリを備え、前記中央処理装置バスには前記中央処理装置，前記読み出し専用半導体メモリ，前記電気電気的消去可能プログラマブルメモリ及び前記読み出し・書き込みメモリが接続されるとともに前記ユーザ端末装置のシステムバスが接続可能とされ、前記読み出し専用半導体メモリにはデータ著作権管理システムプログラム，著作権管理プログラム，暗号アルゴリズム及びユーザ情報が格納され、前記電気的消去可能プログラマブルメモリには第２の専用鍵，利用許可鍵，第２の秘密鍵及び著作権情報が格納され、前記読み出し・書き込みメモリには動作時に第１の公開鍵，第１の専用鍵，第２の公開鍵及び第１の暗号鍵が転送されるデータ著作権管理装置。
（付記３） ＩＣに構成された付記１または付記２記載のデータ著作権管理装置。
（付記４） ＩＣカードに構成された付記１または付記２記載のデータ著作権管理装置。
（付記５） ＰＣカードに構成された付記１または付記２記載のデータ著作権管理装置。
（付記６） 挿入ボードに構成された付記１または付記２記載のデータ著作権管理装置。
（付記７） 暗号化されたデジタルデータを復号化処理して表示・加工し、復号化された
データを再暗号化処理して保存・複写・転送を行うユーザ端末装置で用いるデータ著作権管理装置であって、前記データ著作権管理装置はマイクロプロセッサ、前記マイクロプロセッサに接続されるローカルバス、前記ローカルバスに接続される読み出し専用半導体メモリ及び読み出し・書き込みメモリを備えるコンピュータが構成され、前記ユーザ端末装置のマイクロプロセッサと前記データ著作権管理装置のマイクロプロセッサのうち一方が復号化処理を行い他方が再暗号化処理を行うデータ著作権管理装置。
（付記８） 暗号化されたデジタルデータを復号化処理して表示・加工し、復号化された
データを再暗号化処理して保存・複写・転送を行うユーザ端末装置で用いるデータ著作権管理装置であって、前記データ著作権管理装置は第１及び第２のマイクロプロセッサを備え、前記第１のマイクロプロセッサに接続される第１のローカルバス、前記第１のローカルバスに接続される第１の読み出し専用半導体メモリ及び第１の読み出し・書き込みメモリを備える第１のコンピュータ、前記第２のマイクロプロセッサに接続される第２のローカルバス、前記第２のローカルバスに接続される第２の読み出し専用半導体メモリ及び第２の読み出し・書き込みメモリを備える第２のコンピュータが構成され、前記第１のマイクロプロセッサが暗号化されたデータの復号化処理を行い、前記第２のマイクロプロセッサが復号化されたデータの再暗号化処理を行うデータ著作権管理装置。
【図面の簡単な説明】
【０１３６】
【図１】先願発明のデータ著作権管理システムの構成図。
【図２】先願発明のデータ著作権管理装置の構成図。
【図３】本発明実施例１のデータ著作権管理装置の構成図。
【図４】本発明実施例１のデータ著作権管理装置の具体的な構成図。
【図５】本発明に係るデータ著作権管理システムの処理フロー図。
【図６】先願発明のデータ著作権管理システムの構成図。
【図７】ディジタルデータの一般的な加工処理フロー図。
【図８】本発明による暗号化データの加工処理フロー図。
【図９】本発明実施例２のデータ著作権管理装置の構成図。
【図１０】本発明実施例３のデータ著作権管理装置の構成図。
【図１１】本発明実施例４のデータ著作権管理装置の構成図。
【図１２】本発明実施例５のデータ著作権管理装置の構成図。
【図１３】本発明実施例６のデータ著作権管理装置の構成図。
【図１４】本発明の使用例であるディジタルキャッシュシステムの構成図。
【図１５】本発明の使用例であるテレビジョン会議システム構成図。
【符号の説明】
【０１３７】
１ データベース
２ 通信ネットワーク
３，１０，１７ 著作権管理センタ
４，５，６，７ ユーザ端末装置
１１，１２，１３ 記録媒体
１４ 放送・通信衛星
１５' ＣＤ−ＲＯＭ
１６ 鍵管理センタ
１７，２２ マイクロコンピュータバス
１８ 読み出し専用メモリ
１９ 書き込み・読み出しメモリ
２０ ユーザ端末装置
２１，１６ マイクロコンピュータ
２２ ユーザ端末装置のシステムバス
２３ 通信装置
２４ ＣＤ−ＲＯＭドライブ
２５ フレキシブルディスクドライブ
２６ ハードディスクドライブ
３０，８０，８５，９０，９７，１００，１０１ データ著作権管理装置
３１ 電気電気的消去可能プログラマブルメモリ
１１１ 顧客
１１３ 小売店
１１５ メーカ
１１２ 顧客側銀行
１１４ 小売店側銀行
１１６ メーカ側銀行
１１７，１１８ ＩＣカード
１２１，１２２ テレビジョン会議参加者
１２３，１２４ テレビジョン会議非参加者
【図１】
2008090849.tif 000003
【図２】
2008090849.tif 000004
【図３】
2008090849.tif 000005
【図４】
2008090849.tif 000006
【図５】
2008090849.tif 000007
【図６】
2008090849.tif 000008
【図７】
2008090849.tif 000009
【図８】
2008090849.tif 000010
【図９】
2008090849.tif 000011
【図１０】
2008090849.tif 000012
【図１１】
2008090849.tif 000013
【図１２】
2008090849.tif 000014
【図１３】
2008090849.tif 000015
【図１４】
2008090849.tif 000016
【図１５】
2008090849.tif 000017