(57)【特許請求の範囲】
【請求項１】
コンテンツデータを、このコンテンツデータの第１の所有者識別情報と共に保存する第１の保存手段と、
上記第１の保存手段により保存されているコンテンツデータの中から出力するコンテンツデータを選択する選択手段と、
第１の使用者識別情報が記憶されている第１の記憶手段と、
上記選択手段で選択された上記コンテンツデータの第１の所有者識別情報と上記第１の記憶手段に記憶されている第１の使用者識別情報とが一致しているかを判定する第１の判定手段と、
上記第１の判定手段が上記第１の所有者識別情報と上記第１の使用者識別情報とが一致していると判定したとき、上記第１の保存手段よりコンテンツデータを上記第１の所有者識別情報と共に読み出してサーバ装置に送信する送信手段と、
上記サーバ装置から送信された上記コンテンツデータとこのコンテンツデータの第１の所有者識別情報とを受信する受信手段と、
第２の使用者識別情報が記憶されている第２の記憶手段と、
上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報と上記第２の記憶手段に記憶されている第２の使用者識別情報とが一致しているかを判定する第２の判定手段と、
上記第２の判定手段が上記第１の所有者識別情報と上記使用者識別情報と一致していないと判定したとき、上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報を、上記第２の記憶手段に記憶されている使用者識別情報に対応した第２の所有者識別情報に更新する更新手段と、
上記受信手段で受信したコンテンツデータと上記第２の所有者識別情報とを保存する第２の保存手段と、
上記更新手段により更新された第２の所有者識別情報のコンテンツデータを上記第２の保存手段に保存する制御手段とを備え、
上記第１及び第２の使用者識別情報は、携帯可能な大きさの該データ入出力装置に対して着脱可能な入力装置を用いて、利用者によって入力され、
上記入力装置は、上記第１及び第２の使用者識別情報が保存されるメモリを有し、
上記第１及び第２の使用者識別情報は、上記入力装置が該データ入出力装置に装着されたとき、上記メモリから出力され上記第1及び第２の記憶手段に保存されるデータ入出力装置。
【請求項２】
更に、上記送信手段より上記コンテンツデータと上記第１の所有者識別情報を送信するとき、上記コンテンツデータを暗号化する第１の暗号処理部と、
上記受信手段で上記コンテンツデータを受信したとき、このコンテンツデータの暗号を解読し、上記暗号解読されたコンテンツデータを再暗号化する第２の暗号処理部とを備え、
上記第１の暗号処理部は、上記第１の所有者識別情報を用いて上記コンテンツデータを暗号化し、
上記第２の暗号処理部は、上記第１の所有者識別情報を用いて上記コンテンツデータの暗号を解読し、上記第２の所有者識別情報を用いて上記コンテンツデータを再暗号化する請求項１記載のデータ入出力装置。
【請求項３】
上記第１及び第２の使用者識別情報は、使用者の生体情報である請求項１又は２記載のデータ入出力装置。
【請求項４】
更に、上記第１の所有者識別情報を上記第2の所有者識別情報に更新するとき、課金処理を行う課金処理手段を備える請求項１−３のうち何れか１項記載のデータ入出力装置。
【請求項５】
コンテンツデータを、このコンテンツデータの第１の所有者識別情報と共に保存している第１の保存手段の中から選択するステップと、
上記選択したコンテンツデータの第１の所有者識別情報と、第１の記憶手段に記憶されている第１の使用者識別情報とが一致しているかを判定するステップと、
上記第１の所有者識別情報と上記使用者識別情報とが一致したとき、上記選択されたコンテンツデータを、上記第１の所有者識別情報と共に送信手段からサーバ装置に送信するステップと、
上記サーバ装置から送信された上記コンテンツデータとこのコンテンツデータの第１の所有者識別情報とを受信手段で受信するステップと、
上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報と第２の記憶手段に記憶されている第２の使用者識別情報とが一致しているかを判定するステップと、
上記第１の所有者識別情報と上記第２の使用者識別情報と一致していないとき、上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報を、上記第２の記憶手段に記憶されている使用者識別情報に対応した第２の所有者識別情報に更新するステップと、
更新された第２の所有者識別情報のコンテンツデータを第２の保存手段に保存するステップとを備え、
上記第１及び第２の使用者識別情報は、上記第１及び第２の使用者識別情報が保存されるメモリを有した携帯可能な大きさのデータ入出力装置に対して着脱可能な入力装置が、利用者によって、上記データ入出力装置に装着されたとき、上記メモリから出力され上記第1及び第２の記憶手段に保存されるデータ入出力方法。
【請求項６】
上記送信手段より上記コンテンツデータと上記第１の所有者識別情報を送信するとき、上記コンテンツデータを暗号化し、
上記受信手段で上記コンテンツデータを受信したとき、このコンテンツデータの暗号を解読し、上記暗号解読されたコンテンツデータを再暗号化し、
上記コンテンツデータは、上記第１の使用者識別情報を用いて暗号化された後上記送信手段より送信され、
上記第１の所有者識別情報で上記コンテンツデータの暗号を解読し、上記第２の所有者識別情報で上記コンテンツデータを再暗号化した後、上記第２の保存手段に保存する請求項５記載のデータ入出力方法。
【請求項７】
更に、上記第１の所有者識別情報を上記第２の所有者識別情報に更新するとき、課金処理を行う請求項５又は６記載のデータ入出力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、著作権管理が必要なコンテンツデータ、例えばオーディオデータ、画像データ、動画像データ、ゲームプログラム、コンピュータプログラム等を、著作権を管理しながら入出力できるデータ入出力装置及び方法に関する。
【０００２】
【従来の技術】
従来、オーディオデータ、画像データ、動画像データ、ゲームプログラム、コンピュータプログラム等のコンテンツデータは、記録媒体である光ディスク、テープカセット等に記録されて販売されており、コンテンツデータの購入者は、記録媒体を購入することで、永久的に、記録媒体に記録されたコンテンツデータを使用することができる。
【０００３】
【発明が解決しようとする課題】
ところで、例えばオーディオデータをインターネット等ネットワークを介して販売するときには、暗号化されたオーディオデータをサーバ装置より各端末装置に配信し、オーディオデータの暗号を解読する暗号化キーを購入者が購入する、すなわち対価を支払って暗号化キーをダウンロードし、ハードディスク、不揮発性メモリ等の記憶部に保存することによって、オーディオデータの提供者が対価を得ることができるようになっている。この場合、購入者は、記憶部に保存されている暗号化キーを用いてダウンロードした暗号化されたオーディオデータを解読することによって永久的にオーディオデータを聞くことができるようになる。
【０００４】
しかしながら、購入者は、通常、オーディオデータの再生装置を、パーソナルコンピュータ、据え置き型再生装置、車載用の再生装置、携帯型の再生装置等複数台所有している。したがって、オーディオデータの購入者は、暗号化キーが保存されている装置以外では暗号化されたオーディオデータを解読して再生することができない。
【０００５】
暗号化キーが保存されている装置以外で暗号化されたオーディオデータを再生する方法としては、購入者が使用する再生装置をネットワークを介して暗号化キーが接続されている再生装置と接続し、使用する再生装置と暗号化キーが保存されている再生装置とで暗号化キーを共有する方法がある。また、他の方法として、暗号化キーを保存する記憶部を着脱可能とし、使用する再生装置に利用者が装着できるようにする方法がある。しかしながら、何れの場合も、利用者がネットワークを構築したり、暗号化キーが記憶されている記憶部を持ち歩いたりと、利用者にとって煩雑なものとなってしまう。
【０００６】
以上のようなことから、現在は、暗号化されたオーディオデータをダウンロードした再生装置でのみ、暗号化されたオーディオデータを暗号化キーを用いて解読し、再生できるようになっている。しかしながら、オーディオデータの購入者の個人使用の範囲内であれば、購入者が所有している何れの再生装置でも再生できることが望ましい。
【０００７】
本発明の目的は、コンテンツデータを、このコンテンツデータの所有者を特定することができるようにすることで、個人使用の範囲内で、使用者が所有する何れの装置へもコンテンツデータを送信することができ、また、送信されたコンテンツデータを受信することができるデータ入出力装置及び方法を提供することにある。
【０００８】
また、本発明の目的は、利用者が個人利用の範囲を超えてコンテンツデータを使用するときに、課金処理を行うことができるデータ入出力装置及び方法を提供することにある。
【０００９】
更に、本発明の目的は、コンテンツデータの所有者識別情報でコンテンツデータを暗号化することで、その所有者しかコンテンツデータを装置に記録し再生できないようにするデータ入出力装置及び方法を提供することにある。
【００１０】
【課題を解決するための手段】
本発明に係るデータ入出力装置は、上述した課題を解決すべく、コンテンツデータを、このコンテンツデータの第１の所有者識別情報と共に保存する第１の保存手段と、上記第１の保存手段により保存されているコンテンツデータの中から出力するコンテンツデータを選択する選択手段と、第１の使用者識別情報が記憶されている第１の記憶手段と、上記選択手段で選択された上記コンテンツデータの第１の所有者識別情報と上記第１の記憶手段に記憶されている第１の使用者識別情報とが一致しているかを判定する第１の判定手段と、上記第１の判定手段が上記第１の所有者識別情報と上記第１の使用者識別情報とが一致していると判定したとき、上記第１の保存手段よりコンテンツデータを上記第１の所有者識別情報と共に読み出してサーバ装置に送信する送信手段と、上記サーバ装置から送信された上記コンテンツデータとこのコンテンツデータの第１の所有者識別情報とを受信する受信手段と、第２の使用者識別情報が記憶されている第２の記憶手段と、上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報と上記第２の記憶手段に記憶されている第２の使用者識別情報とが一致しているかを判定する第２の判定手段と、上記第２の判定手段が上記第１の所有者識別情報と上記使用者識別情報と一致していないと判定したとき、上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報を、上記第２の記憶手段に記憶されている使用者識別情報に対応した第２の所有者識別情報に更新する更新手段と、上記受信手段で受信したコンテンツデータと上記第２の所有者識別情報とを保存する第２の保存手段と、上記更新手段により更新された第２の所有者識別情報のコンテンツデータを上記第２の保存手段に保存する制御手段とを備える。上記第１及び第２の使用者識別情報は、携帯可能な大きさの該データ入出力装置に対して着脱可能な入力装置を用いて、利用者によって入力され、上記入力装置は、上記第１及び第２の使用者識別情報が保存されるメモリを有し、上記第１及び第２の使用者識別情報は、上記入力装置が該データ入出力装置に装着されたとき、上記メモリから出力され上記第1及び第２の記憶手段に保存される。
【００１１】
更にまた、本発明に係るデータ入出力方法は、上述した課題を解決すべく、コンテンツデータを、このコンテンツデータの第１の所有者識別情報と共に保存している第１の保存手段の中から選択するステップと、上記選択したコンテンツデータの第１の所有者識別情報と、第１の記憶手段に記憶されている第１の使用者識別情報とが一致しているかを判定するステップと、上記第１の所有者識別情報と上記使用者識別情報とが一致したとき、上記選択されたコンテンツデータを、上記第１の所有者識別情報と共に送信手段からサーバ装置に送信するステップと、上記サーバ装置から送信された上記コンテンツデータとこのコンテンツデータの第１の所有者識別情報とを受信手段で受信するステップと、上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報と第２の記憶手段に記憶されている第２の使用者識別情報とが一致しているかを判定するステップと、上記第１の所有者識別情報と上記第２の使用者識別情報と一致していないとき、上記受信手段で受信した上記コンテンツデータの第１の所有者識別情報を、上記第２の記憶手段に記憶されている使用者識別情報に対応した第２の所有者識別情報に更新するステップと、更新された第２の所有者識別情報のコンテンツデータを第２の保存手段に保存するステップとを備える。上記第１及び第２の使用者識別情報は、上記第１及び第２の使用者識別情報が保存されるメモリを有した携帯可能な大きさの該データ入出力装置に対して着脱可能な入力装置が、利用者によって、該データ入出力装置に装着されたとき、上記メモリから出力され上記第1及び第２の記憶手段に保存される。
【００１２】
【発明の実施の形態】
以下、本発明が適用されたコンテンツ配信システムについて、図面を参照して説明する。本発明が適用されたコンテンツ配信システム１は、図１に示すように、コンテンツデータを配信するサーバ装置１０と、このサーバ装置１０に自分の所有するコンテンツデータをアップロードすることができると共にサーバ装置１０に格納されているコンテンツデータをダウンロードすることができるデータ記録再生装置２０とを備える。データ記録再生装置２０は、ＩＳＤＮ（IntegratedServices Digital Network）回線、ＣＡＴＶ（Cable Television）回線、光ケーブル回線等の電気通信回線を介してネットワーク２内のサーバ装置１０に接続されている。そして、コンテンツ配信システム１は、送信元のデータ記録再生装置２０から自分のコンテンツデータを送信先のデータ記録再生装置２０に送信することができるようになっている。また、サーバ装置１０は、クレジットカード会社等の決済センタ３に接続され、例えばコンテンツデータが譲渡されたとき、譲受人に対して課金を行うことができるようになっている。
【００１３】
コンテンツデータを配信するサーバ装置１０は、図１に示すように、通常のコンピュータと同様な構成を有しており、コンテンツデータの所有者のデータベースが構築された記憶部１１と、全体の動作を制御する制御プログラム等が記憶されたリード・オンリ・メモリ（read only memory：以下、単にＲＯＭという。）１２と、記憶部１１やＲＯＭ１２に記憶されたプログラムがロードされるランダム・アクセス・メモリ（random access memory：以下、単にＲＡＭという。）１３と、データ記録再生装置２０とコンテンツデータ等の送受信を行う通信部１４と、ＲＡＭ１３にロードされたＲＯＭ１２に記憶されたプログラムに基づいて全体の動作を制御する制御部１５とを備える。
【００１４】
記憶部１１は、例えば大容量のハードディスクであり、ここには、データベースが構築されており、データ記録再生装置２０よりアップロードされたコンテンツデータが格納される。具体的に、このデータベースには、データ記録再生装置２０よりアップロードされたコンテンツデータと、このコンテンツデータの所有者を示す所有者識別情報と、アップロードされたコンテンツデータを管理するための管理情報とが関連付けられている。この管理情報は、コンテンツデータがアップロードされたときに付与される。
【００１５】
制御部１５は、データ記録再生装置２０よりコンテンツデータが電子メール等に添付されて送信されたとき、通信部１４で受信し、受信したコンテンツデータに管理情報を付与して記憶部１１のデータベースに登録する。そして、電子メールの送信先のデータ記録再生装置２０よりダウンロード要求を通信部１４で受信したとき、制御部１５は、通信部１４からこのデータ記録再生装置２０に電子メールと共にコンテンツデータを送信する。また、サーバ装置１０は、コンテンツデータを配信し、コンテンツデータの所有者に変更があったとき、変更後の所有者に対して課金処理を行う。そして、サーバ装置１０は、課金データを決済センタに送信する。
【００１６】
以上のようなサーバ装置１０にコンテンツデータ等をアップロードするデータ記録再生装置２０は、複数の所有者識別情報付きコンテンツデータが記録される記録媒体２１と、この記録媒体２１へのコンテンツデータ等のデータの書き込みや読み出しを制御するストレージ制御部２２と、ストレージ制御部２２により読み出された所有者識別情報付きコンテンツデータをサーバ装置１０に送信する送信部２３と、サーバ装置１０より送信された所有者識別情報付きコンテンツデータを受信する受信部２４と、受信部２４で受信された所有者識別情報付きコンテンツデータの暗号を解読する暗号解読部２５と、暗号解読部２５で解読された所有者識別情報付きコンテンツデータを暗号化する暗号化部２６とを備える。また、データ記録再生装置２０は、他の装置からのディジタル又はアナログのコンテンツデータの入力を制御する入力制御部２７と、コンテンツデータをスピーカ、イヤホン、ヘッドフォン等の出力機器に出力する際の制御を行う出力制御部２８とを備える。更に、このデータ記録再生装置２０は、操作信号を入力するための入力操作部２９と、装置の動作状況等を表示する表示部３０と、装置の使用者識別情報を入力するための入力装置が接続されるインターフェース（以下、単にＩ／Ｆという。）３１と、Ｉ／Ｆ３１より入力された使用者識別情報を保存するメモリ３２と、装置全体を制御するシステム制御部３３とを備える。
【００１７】
記録媒体２１は、例えば光ディスク、光磁気ディスク、ハードディスク、半導体メモリ等であり、コンテンツデータの所有者識別情報で暗号化された所有者識別情報付きコンテンツデータが記録される。この記録媒体２１に記録される所有者識別情報付きコンテンツデータは、オーディオデータ、画像データ、動画像データ、ゲームプログラム、コンピュータプログラム等である。また、この所有者識別情報付きコンテンツデータは、電子すかし等によりコンテンツデータの所有者識別情報が埋め込まれている。勿論、この所有者識別情報は、コンテンツデータのヘッダ等に格納されていてもよい。記録媒体２１へのコンテンツデータ等の書き込みや記録媒体２１に記録されているコンテンツデータ等の読み出しは、ストレージ制御部２２により行われる。なお、この記録媒体２１は、装置本体に対して着脱可能であってもよく、また、内蔵型であってもよい。
【００１８】
ストレージ制御部２２は、コンテンツデータ等の記録媒体２１への書き込みや記録媒体２１に記録されているコンテンツデータ等の読み出しを制御する。すなわち、ストレージ制御部２２は、コンテンツデータ等を記録媒体２１に記録するとき、エラー訂正符号を付加する処理や変調処理を行った後に記録媒体２１にコンテンツデータ等を記録する。また、ストレージ制御部２２は、記録媒体２１に記録されているコンテンツデータ等を読み出すとき、記録媒体２１により読み出したコンテンツデータ等を復調し、エラー訂正処理を行う。
【００１９】
送信部２３は、ＴＣＰ／ＩＰ（transmission control protocol/internet protocol）等の伝送プロトコルに基づいてサーバ装置１０に電子メールや暗号化されている所有者識別情報付きコンテンツデータを送信する。具体的に、送信部２３は、送信するコンテンツデータの所有者識別情報とメモリ３２に保存されている装置の使用者識別情報とが一致したとき、暗号化されている所有者識別情報付きコンテンツデータを送信する。
【００２０】
受信部２４は、サーバ装置１０から送信された自分宛の電子メールや所有者識別情報付きコンテンツデータ等を受信し、暗号解読部２５に出力する。また、受信部２４は、自分宛の所有者識別情報付きコンテンツデータを受信し、記録媒体２１に記録するため暗号化されているコンテンツデータの暗号を解読するとき、暗号化キーとなる送信者であるコンテンツデータの所有者識別情報を受信する。そして、受信部２４は、暗号化されている所有者識別情報を暗号解読部２５に出力する。
【００２１】
暗号解読部２５は、受信部２４で受信した所有者識別情報付きコンテンツデータの暗号解読を行う。すなわち、暗号解読部２５は、記録媒体２１にダウンロードしたコンテンツデータを保存するとき、コンテンツデータの送信者（コンテンツデータの所有者）の所有者識別情報を用いてコンテンツデータの暗号を解読する。そして、暗号解読部２５は、暗号解読されたコンテンツデータを再度、自分の所有者識別情報で再暗号化するために暗号化部２６に出力する。また、暗号解読部２５は、ストレージ制御部２２が記録媒体２１より読み出した所有者識別情報付きコンテンツデータの所有者識別情報の暗号を解読し、暗号解読された所有者識別情報をシステム制御部３３に出力する。また、暗号解読部２５は、暗号解読されたコンテンツデータを再生するとき、出力制御部２８に出力する。
【００２２】
暗号化部２６は、暗号解読部２５で暗号解読されたコンテンツデータを、メモリ３２に保存されている受信者の使用者識別情報である所有者識別情報を暗号化キーとして用いて暗号化する。このとき、暗号化部２６は、暗号化キーとして使用した所有者識別情報も暗号化する。そして、暗号化部２６は、新しい所有者識別情報で暗号化されたコンテンツデータや所有者識別情報をストレージ制御部２２に出力する。また、暗号化部２６は、他の外部機器より入力されたコンテンツデータを所有者識別情報で暗号化すると共に暗号化キーとして用いた所有者識別情報を暗号化し、これらをストレージ制御部２２に出力する。
【００２３】
出力制御部２８は、出力端子３４に接続されており、この出力端子３４は、例えばスピーカ、イヤホン、ヘッドホン、モニタ等の出力機器に接続されている。そして、出力制御部２８は、暗号解読部２５より入力されたコンテンツデータを、例えば復調し、ディジタル信号をアナログ信号に変換して出力する。
【００２４】
入力制御部２９は、入力端子３５に接続されており、この入力端子３５は、例えばコンテンツデータの再生装置等の外部機器に接続されている。そして、外部機器よりコンテンツデータが入力されたとき、入力制御部２９は、例えばアナログ信号をディジタル信号に変換し、暗号解読部２５に出力する。
【００２５】
入力操作部２９は、キーボード、テンキー、マウス、ジョイスティック、押し釦等の入力装置からなり、利用者の操作に応じて発生した操作信号をシステム制御部３３に出力する。例えば、入力操作部２９は、利用者によって、電子メールアドレス等が入力されたり、コンテンツデータや電子メールの送受信操作がなされる。また、入力操作部２７は、記録媒体２１に記録されているコンテンツデータの中から送信するコンテンツデータを選択する。
【００２６】
表示部３０は、陰極線管、液晶表示パネル等であり、装置の動作表示を行う。例えば、表示部３０は、コンテンツデータが画像データや動画像データであるとき、これらを表示し、またオーディオデータであるとき、再生時間等を表示する。また、利用者が操作中に誤った操作を行ったとき等に警告表示を行う。更に、表示部３０は、記録媒体２１に保存されている複数のコンテンツデータの一覧表示を行い、利用者が送信するするコンテンツデータを入力操作部２９で選択することができるようにする。
【００２７】
Ｉ／Ｆ３１は、使用者識別情報を入力するための入力装置４０が接続される。この入力装置４０は、データ記録再生装置２０に付属するものであり、例えば利用者が携帯できる大きさに形成されている。この入力装置４０について説明すると、入力装置４０は、入力装置固有の識別情報が記録されたメモリ４１と、使用者名等を入力するための入力操作部４２と、動作状況等を表示する表示部４３と、データ記録再生装置２０とデータのやり取りを行うためのＩ／Ｆ４４と、全体の動作を制御する制御部４５とを備える。
【００２８】
メモリ４１は、例えば不揮発性メモリからなり、入力装置固有の識別情報が記録されている。この入力装置固有の識別情報は、例えば工場出荷時にメモリ４１に記録される。また、このメモリ４１には、入力操作部４２により入力された使用者名が保存される。
【００２９】
入力操作部４２は、押圧型スイッチ、回転型スイッチ、回転操作型スイッチ、キーボード、テンキー等であり、また、表示部４３は、例えば液晶表示パネルである。これにより、利用者は、表示部４３の表示を見ながら入力操作部４２より使用者名を入力することができる。
【００３０】
制御部４５は、装置全体を制御するものであり、例えば入力操作部４２で入力された使用者名をメモリ４１に記録する。そして、制御部４５は、データ記録再生装置２０に使用者名と装置固有の識別情報をデータ記録再生装置２０の使用者識別情報として、データ記録再生装置２０のＩ／Ｆ３１に送信するとき、先ず、データ記録再生装置２０と暗号化及び暗号解読のための暗号化キーのやり取りを行い、使用者名と固有の識別情報とを暗号化してＩ／Ｆ４４よりデータ記録再生装置２０のＩ／Ｆ３１に出力する。
【００３１】
なお、入力装置４０は、指紋、声紋等の生体情報を元に生成した使用者識別情報をデータ記録再生装置２０に入力するようにしてもよい。
【００３２】
データ記録再生装置２０のＩ／Ｆ３１は、Ｉ／Ｆ４４とデータのやり取りを安全に行うための暗号化キーのやり取りを行った後、入力装置４０より入力装置固有の識別情報と使用者名とからなる使用者識別情報が入力される。
【００３３】
また、データ記録再生装置２０のメモリ４１は、例えば不揮発性メモリよりなり、入力装置４０より入力された使用者識別情報が保存される。この使用者識別情報は、コンテンツデータを暗号化するときの暗号化キーとなる所有者識別情報となる。
【００３４】
システム制御部３３は、装置全体を制御する。すなわち、システム制御部３３は、記録媒体２１に記録された所有者識別情報付きコンテンツデータをサーバ装置１０にアップロードするとき、ストレージ制御部２２から入力されたコンテンツデータの所有者識別情報とメモリ３２に保存されている使用者識別情報とを比較し、これら２つの情報が一致しているかどうかを判定し、一致しているときに限って、送信部２３より所有者識別情報付きコンテンツデータを送信することができるようにする。すなわち、システム制御部３３は、送信者が自分の所有するコンテンツデータのみを送信することができるようにしている。また、システム制御部３３は、所有者識別情報付きコンテンツデータをサーバ装置１０より受信したとき、暗号解読部２５より入力された受信したコンテンツデータの所有者識別情報とメモリ３２に保存されている使用者識別情報とを比較し、一致しているとき、記録媒体２１への記録を許可し、一致しないとき、サーバ装置１０に、コンテンツデータの送信者の所有者識別情報の取得要求を行う。更に、システム制御部３３は、Ｉ／Ｆ３１より入力装置４０からの暗号化された使用者識別情報が入力されたとき、使用者識別情報の暗号を解読し、メモリ３２に使用者識別情報を保存する。
【００３５】
次に、入力装置４０に使用者名を登録し、この使用者名をデータ記録再生装置２０に登録する際の一連の処理について、図２乃至図４を参照して説明する。先ず、入力装置４０に使用者名を登録する手順について図２を参照して説明すると、先ず、ステップＳ１において、制御部４５は、表示部４３に使用者名を入力するための画面を表示し、利用者に、使用者名の入力を促す。ここで、利用者は、入力操作部４２を用いて使用者名を入力する。次いで、ステップＳ２において、制御部４５は、利用者により使用者名が入力されたかどうかを判断し、使用者名の入力が完了したとき、ステップＳ３に進み、使用者名の入力が完了していないとき、ステップＳ２を繰り返す。ステップＳ３において、制御部４５は、入力された使用者名を、メモリ４１に保存する。かくして、利用者は、使用者名が登録された入力装置４０を携帯し、様々な所にあるデータ記録再生装置２０にこの入力装置４０を装着することができ、利用者は、例えば入力装置４０が装着されたデータ記録再生装置２０の記録媒体２１に保存されている自分が所有するコンテンツデータを出力し、また、他のデータ記録再生装置２０に送信することができるようになる。
【００３６】
次に、図３及び図４を用いて、入力装置４０に保存されている使用者識別情報をデータ記録再生装置２０に登録する際の手順について説明すると、先ず、入力装置４０では、図３に示すステップＳ１１において、制御部４５は、Ｉ／Ｆ４４がデータ記録再生装置２０のＩ／Ｆ３１に接続されたかどうかを判断し、接続されたとき、ステップＳ１２に進み、接続されていないとき、ステップＳ１３に進み、Ｉ／Ｆ４４がＩ／Ｆ３１に接続されていないことを表示部４３に表示し、また、警告音を発することによって、利用者に知らせる。
【００３７】
ステップＳ１２において、制御部４５は、利用者によって、使用者識別情報をデータ記録再生装置２０に登録する操作が入力操作部４２より入力されたかどうかを判断し、入力されたとき、ステップＳ１４に進み、入力されていないとき、ステップＳ１２を繰り返す。
【００３８】
ステップＳ１４において、制御部４５は、接続されたデータ記録再生装置２０の認証が取れたかどうかを判断し、認証が取れたときステップＳ１５に進み、認証が取れなかったとき、ステップＳ１６に進み、接続されたデータ記録再生装置２０の認証が取れなかった旨の表示を表示部４３に表示し、処理を終了する。
【００３９】
ステップＳ１５において、制御部４５は、データ記録再生装置２０と暗号化キー交換を行う。すなわち、使用者識別情報の受信側であるデータ記録再生装置２０が暗号化されて送信された使用者識別情報を解読できるようにする。そして、制御部４５は、ステップＳ１７に進む。
【００４０】
ステップＳ１７において、制御部４５は、メモリ４１より使用者識別情報となる使用者名と入力装置４０の固有の識別情報を読み出しこれらの情報を暗号化する。そして、制御部４５は、データ記録再生装置２０に、使用者識別情報の登録要求と共に使用者識別情報をＩ／Ｆ４４を介してデータ記録再生装置２０のＩ／Ｆ３１に送信する。
【００４１】
図３に示す処理を入力装置４０が行うとき、データ記録再生装置２０では、図４に示すステップＳ２１において、システム制御部３３は、入力装置４０のＩ／Ｆ４４がＩ／Ｆ３１に接続されたことを検出すると、ステップＳ２２に進み、検出しないとき、ステップＳ２１を繰り返す。ステップＳ２２において、システム制御部３３は、Ｉ／Ｆ３１に接続された入力装置４０の認証を行い、認証が取れたとき、ステップＳ２３に進み、認証が取れなかったとき、ステップＳ２４に進み、接続された入力装置４０の認証が取れなかった旨の表示を表示部３０に表示し、処理を終了する。
【００４２】
ステップＳ２３において、システム制御部３３は、入力装置４０と暗号化キーの交換を行う。ステップＳ２５において、システム制御部３３は、入力装置４０より使用者識別情報を受信したかどうかを判断し、受信したとき、ステップＳ２６に進み、受信しなかったとき、ステップＳ２５を繰り返す。
【００４３】
ステップＳ２６において、システム制御部３３は、Ｉ／Ｆ３１より入力された使用者識別情報の暗号を解読し、次いで、この解読した使用者識別情報をメモリ３２に保存する。
【００４４】
かくして、利用者は、入力装置４０より自分の使用者識別情報をデータ記録再生装置２０に登録することで、どのデータ記録再生装置２０からでも自分の所有するコンテンツデータを出力することができるようになる。また、データ記録再生装置２０に登録される使用者識別情報は、一旦登録されたものであっても、以上のような手順に従うことで入力装置４０を用いて再登録することができ、別人のものにすることもできる。
【００４５】
次いで、以上のようなデータ記録再生装置２０にコンテンツデータを記録する場合について図５を参照して説明すると、先ず、ステップＳ３１において、システム制御部３３は、利用者の操作に応じて、入力操作部２７より記録開始信号が入力されたかどうかを判断し、記録開始信号を検出したとき、ステップＳ３２に進み、記録開始信号を検出しなかったとき、ステップＳ３１を繰り返す。
【００４６】
ステップＳ３２において、システム制御部３３は、入力装置４０のＩ／Ｆ４４がＩ／Ｆ３１に接続されているかどうかを判断し、接続されているとき、ステップＳ３２に進み、接続されていないとき、ステップＳ３４に進み、入力装置４０が接続されていない旨を表示部３０に表示し、ステップＳ３２に戻る。
【００４７】
ステップＳ３３において、システム制御部３３は、Ｉ／Ｆ３１に接続された入力装置４０の認証を行い、認証が取れたとき、ステップＳ３５に進み、認証が取れなかったとき、ステップＳ３６に進み、コンテンツデータの記録モードを中止し、次いで、ステップＳ３７に進み、認証が取れないことを表示部３０に表示し、処理を終了する。
【００４８】
ステップＳ３５において、システム制御部３３は、入力装置４０と暗号化キーの交換を行い、安全に使用者識別情報のやり取りを行うことができるようにする。ステップＳ３８において、システム制御部３３は、入力装置４０に対して、使用者識別情報の送信要求を行う。ステップＳ３９において、システム制御部３３は、入力装置４０からの使用者識別情報を受信したかどうかを判断し、使用者識別情報を受信したとき、ステップＳ４０に進み、使用者識別情報を受信しなかったとき、ステップＳ３９を繰り返す。
【００４９】
ステップＳ４０において、システム制御部３３は、コンテンツデータの暗号化を、入力装置４０からの使用者識別情報を用いて行う。すなわち、記録するコンテンツデータは、入力端子３５に接続された外部機器から入力制御部２７に入力され、この入力制御部２７は、記録媒体２１に記録すべきコンテンツデータを暗号化部２６に出力する。また、システム制御部３３は、入力装置４０から入力された使用者識別情報を、コンテンツデータの所有者識別情報とし、この所有者識別情報を暗号化部２６に出力する。そして、暗号化部２６は、この所有者識別情報を暗号化キーとして、コンテンツデータを暗号化すると共にこの所有者識別情報を暗号化し、これらをストレージ制御部２２に出力する。
【００５０】
ステップＳ４１において、システム制御部３３は、ストレージ制御部２２を制御し、ストレージ制御部２２は、暗号化されているコンテンツデータに暗号化された所有者識別情報を埋め込み、記録媒体２１に所有者識別情報が埋め込まれた暗号化されたコンテンツデータを記録媒体２１に記録する。
【００５１】
このように、記録媒体２１には、暗号化されたコンテンツデータが記録されることから、秘匿性を高めることができる。また、記録媒体２１には、所有者識別情報を付与してコンテンツデータが記録されることから、コンテンツデータの所有者を明確にすることができることから、複数人のコンテンツデータを記録することができる。
【００５２】
次いで、データ記録再生装置２０で記録媒体２１に保存されているコンテンツデータを再生する場合について図６を参照して説明すると、先ず、ステップＳ５１において、システム制御部３３は、記録媒体２１が装置本体に対して着脱可能であるときに、この記録媒体２１が装置本体に装着されているかどうかを判断し、装置本体に記録媒体２１が装着されているとき、ステップＳ５２に進み、記録媒体２１が装置本体に装着されていないとき、ステップＳ５１を繰り返す。
【００５３】
ステップＳ５２において、システム制御部３３は、利用者の操作に応じて、入力操作部２７より再生開始信号が入力されたかどうかを判断し、再生開始信号を検出したとき、ステップＳ５３に進み、再生開始信号を検出しなかったとき、ステップＳ５２を繰り返す。
【００５４】
ステップＳ５３において、ストレージ制御部２２は、システム制御部３３の制御により、記録媒体２１より入力操作部２７により選択された所有者識別情報付きコンテンツデータを読み出す。そして、ステップＳ５４において、ストレージ制御部２２は、所有者識別情報付きコンテンツデータの中から当該コンテンツデータの所有者識別情報を抽出し、暗号解読部２５に出力する。そして、暗号解読部２５は、所有者識別情報の暗号を解読し、システム制御部３３に出力する。
【００５５】
ステップＳ５５において、システム制御部３３は、メモリ３２より、このメモリ３２に保存されている使用者識別情報を読み出し、暗号解読部２５より入力された所有者識別情報とメモリ３２より読み出された使用者識別情報とを比較する。そして、システム制御部３３は、コンテンツデータより抽出した所有者識別情報とメモリ３２より読み出した使用者識別情報とが一致しているとき、ステップＳ５６に進み、一致していないとき、ステップＳ５８に進む。すなわち、システム制御部３３は、記録媒体２１より読み出すコンテンツデータが、データ記録再生装置２０の使用者のものであるかどうかを判断する。
【００５６】
ステップＳ５６において、ストレージ制御部２２は、コンテンツデータを暗号解読部２５に出力し、暗号解読部２５は、所有者識別情報を用いて暗号化されているコンテンツデータの暗号を解読する。そして、暗号解読部２５は、暗号解読したコンテンツデータを出力制御部２８に出力する。
【００５７】
ステップＳ５７において、暗号解読部２５は、システム制御部３３の制御に基づいて、出力制御部２８より出力端子３４に接続されているスピーカ、イヤホン、ヘッドホン、モニタ等の出力機器に出力する。かくして、利用者は、自分が所有するコンテンツデータを、データ記録再生装置２０で出力することができる。
【００５８】
システム制御部３３は、ステップＳ５５において、コンテンツデータより抽出した所有者識別情報とメモリ３２より読み出した使用者識別情報とが一致していないと判断すると、ステップＳ５８に進む。システム制御部３３は、ステップＳ５８において、入力装置４０のＩ／Ｆ４４がＩ／Ｆ３１に接続されているかどうかを判断し、接続されているとき、ステップＳ５９に進み、接続されていないとき、ステップＳ６０に進み、入力装置４０が接続されていない旨を表示部３０に表示し、ステップＳ５８に戻る。
【００５９】
システム制御部３３は、ステップＳ５９において、Ｉ／Ｆ３１に接続された入力装置４０の認証を行い、認証が取れたとき、ステップＳ６１に進み、認証が取れなかったとき、ステップＳ６５に進む。
【００６０】
ステップＳ６１において、システム制御部３３は、入力装置４０と暗号化キーの交換を行い、安全に使用者識別情報のやり取りを行うことができるようにする。ステップＳ６２において、システム制御部３３は、入力装置４０に対して、使用者識別情報の送信要求を行う。ステップＳ６３において、システム制御部３３は、入力装置４０からの使用者識別情報を受信したかどうかを判断し、使用者識別情報を受信したとき、ステップＳ６４に進み、使用者識別情報を受信しなかったとき、ステップＳ６３を繰り返す。
【００６１】
ステップＳ６４において、システム制御部３３は、入力装置４０より入力された使用者識別情報と暗号解読部２５より入力された所有者識別情報とを比較する。そして、システム制御部３３は、コンテンツデータより抽出した所有者識別情報と入力装置４０より入力された使用者識別情報とが一致しているとき、ステップＳ５６に進む。そして、コンテンツデータは、暗号解読部２５で暗号が解読され、出力制御部２８に出力される。また、システム制御部３３は、入力装置４０からの使用者識別情報と暗号解読部２５からの所有者識別情報とが一致していないとき、ステップＳ６５に進み、ストレージ制御部２２から暗号解読部２５にコンテンツデータを出力することを禁止する。なお、ステップＳ６５では、コンテンツデータの出力を禁止するのではなく、例えばｎ回再生可能とする視聴モードとするようにしてもよい。
【００６２】
すなわち、ステップＳ６４において、システム制御部３３は、記録媒体２１より読み出すコンテンツデータが、データ記録再生装置２０の使用者のものであるかどうかを判断するようにしている。
【００６３】
このようなコンテンツデータの再生制御方法によれば、原則として、メモリ３２に登録されている使用者識別情報とコンテンツデータの所有者識別情報とが一致したときにコンテンツデータを出力することができるようになっていることから、利用者は、入力装置４０を持ち歩く必要が無くなり利便性の向上を図ることができる。また、このような再生制御方法では、メモリ３２に登録されている使用者識別情報とコンテンツデータの所有者識別情報とが一致していないときでも、入力装置４０をデータ記録再生装置２０に接続することによって、利用者は、自分の所有するコンテンツデータをデータ記録再生装置２０より出力することができる。以上のように、コンテンツデータの再生制御方法は、利用者に対して、自分が所有するコンテンツデータのみの再生を許可するようにすることで、コンテンツデータの個人利用の範囲を逸脱した使用を制限することができる。
【００６４】
次に、記録媒体２１に保存されているコンテンツデータを、他のデータ記録再生装置２０に送信する際に、コンテンツデータをサーバ装置１０にアップロードする手順について図７を参照して説明する。先ずステップＳ７１において、コンテンツデータの送信側のデータ記録再生装置２０において、システム制御部３３は、利用者の操作に応じて、コンテンツデータを、送信先を指定して他のデータ記録再生装置２０に送信するためサーバ装置１０にアップロードする送信モードを起動する。次いで、ステップＳ７２において、システム制御部３３は、記録媒体２１に保存されているコンテンツデータの一覧表示を表示部３０に行う。例えば、表示部３０には、コンテンツデータのタイトル名やコンテンツデータの所有者名が一覧表示される。次いで、システム制御部３３は、利用者により入力操作部２９が操作されることによって、例えば表示部３０のカーソルを移動させて、利用者が選択したコンテンツデータを選択する。
【００６５】
ステップＳ７４において、システム制御部３３は、ストレージ制御部２２を制御し、ストレージ制御部２２は、記録媒体２１より利用者が選択した所有者識別情報付きコンテンツデータを読み出し、コンテンツデータの中より所有者識別情報を抽出し、暗号解読部２５に出力する。そして、暗号解読部２５は、所有者識別情報の暗号を解読し、暗号解読された所有者識別情報をシステム制御部３３に出力する。
【００６６】
ステップＳ７５において、システム制御部３３は、入力装置４０のＩ／Ｆ４４がＩ／Ｆ３１に接続されているかどうかを判断し、接続されているとき、ステップＳ７６に進み、接続されていないとき、ステップＳ８０に進む。ステップＳ７６において、システム制御部３３は、Ｉ／Ｆ３１に接続された入力装置４０の認証を行い、認証が取れたとき、ステップＳ７７に進み、認証が取れなかったとき、ステップＳ８０に進む。ステップＳ７７において、システム制御部３３は、入力装置４０と暗号化キーの交換を行い、安全に使用者識別情報のやり取りを行うことができるようにする。ステップＳ７８において、システム制御部３３は、入力装置４０に対して、使用者識別情報の送信要求を行う。ステップＳ７９において、システム制御部３３は、入力装置４０からの使用者識別情報を受信したかどうかを判断し、使用者識別情報を受信したとき、ステップＳ８１に進み、使用者識別情報を受信しなかったとき、ステップＳ７９を繰り返す。
【００６７】
ステップＳ７５においてＩ／Ｆ３１に入力装置４０が接続されていないと判断したときやステップＳ７６において入力装置４０の認証を取ることができなかったとき、システム制御部３３は、ステップＳ８０において、メモリ３２より使用者識別情報を読み出し、ステップＳ８１に進む。
【００６８】
ステップＳ８１において、システム制御部３３は、入力装置４０又はメモリ３２より読み出した使用者識別情報と、暗号解読部２５より入力されたコンテンツデータの所有者識別情報とを比較する。そして、システム制御部３３は、コンテンツデータより抽出した所有者識別情報と入力装置４０又はメモリ３２より読み出した使用者識別情報とが一致しないとき、ステップＳ８２に進み、一致したとき、ステップＳ８３に進む。すなわち、システム制御部３３は、このステップＳ８１において、利用者が自分の所有するコンテンツデータのみをサーバ装置１０にアップロードできるようにしている。
【００６９】
ステップＳ８２において、システム制御部３３は、利用者に対して、当該利用者が選択したコンテンツデータは送信することができない旨を表示部３０に表示し、利用者に対して別のコンテンツデータを選択するように促し、次いで、ステップＳ７３に戻る。
【００７０】
ステップＳ８３において、システム制御部３３は、送信部２３を介してサーバ装置１０にアクセスする。そして、データ記録再生装置２０とサーバ装置１０とは、安全に使用者識別情報のやり取りを行うことができるようにするため、暗号化キーの交換を行う。
【００７１】
ステップＳ８５において、サーバ装置１０は、データ記録再生装置２０に対して、使用者識別情報、すなわちコンテンツデータの所有者識別情報の送信要求を行う。ステップＳ８６において、データ記録再生装置２０のシステム制御部３３は、コンテンツデータの所有者識別情報を送信部２３を介してサーバ装置１０に送信する。サーバ装置１０の制御部１５は、ステップＳ８７において、データ記録再生装置２０からのコンテンツデータの所有者識別情報を通信部１４で受信すると、次いで、送信者が送信しようとしているコンテンツデータの整理番号を発行し、この整理番号を通信部１４よりデータ記録再生装置２０に送信する。ステップＳ８９において、サーバ装置１０は、所有者識別情報と整理番号とを記憶部１１に構築されているデータベースに登録する。
【００７２】
ステップＳ９０において、データ記録再生装置２０のシステム制御部３３は、受信部２４でサーバ装置１０からの整理番号を受信する。そして、システム制御部３３は、受信部２４で受信した整理番号をストレージ制御部２２に出力する。
【００７３】
データ記録再生装置２０のシステム制御部３３は、ステップＳ９１において、ストレージ制御部２２を制御することによって、送信する暗号化されているコンテンツデータに、所有者識別情報と整理番号を埋め込む。ステップＳ９２において、システム制御部３３の制御に基づいて、ストレージ制御部２２は、所有者識別情報と整理番号とが埋め込まれた暗号化されているコンテンツデータを送信部２３に出力する。そして、システム制御部３３は、送信部２３より所有者識別情報と整理番号とが埋め込まれた暗号化されたコンテンツデータをサーバ装置１０に送信する。そして、ステップＳ９３において、サーバ装置１０は、通信部１４でデータ記録再生装置２０から送信された所有者識別情報と整理番号とが埋め込まれた暗号化されたコンテンツデータを受信する。そして、サーバ装置１０は、記憶部１１にコンテンツデータを格納する。
【００７４】
なお、データ記録再生装置２０は、コンテンツデータにメッセージを添付して送信するようにしてもよく、また、サーバ装置１０は、データ記録再生装置２０よりアップロードされたコンテンツデータを本サービスの利用者がアクセスするホームページに公表するようにしてもよい。また、サーバ装置１０は、上述したステップＳ８８において、整理番号を発行する他、サーバ装置１０にコンテンツデータをアップロードする際の専用の暗号化キーを発行するようにしてもよい。この場合、サーバ装置１０は、データベースに所有者識別情報や整理番号と共に暗号化キーも登録する。そして、データ記録再生装置２０は、この暗号化キーを用いてコンテンツデータを再暗号化してサーバ装置１０に送信する。
【００７５】
以上のようなコンテンツデータのアップロードの方法によれば、データ記録再生装置２０は、コンテンツデータの所有者と装置の使用者とが一致しているときにのみコンテンツデータをアップロードを可能とすることができる。
【００７６】
次いで、サーバ装置１０に格納されているコンテンツデータをダウンロードする手順について図８を参照して説明する。先ず、ステップＳ１０１において、データ記録再生装置２０のシステム制御部３３は、利用者の操作に応じて、コンテンツデータを、他のデータ記録再生装置２０から送信されたコンテンツデータをサーバ装置１０からダウンロードする受信モードを起動する。次いで、ステップＳ１０２において、データ記録再生装置２０のシステム制御部３３は、送信部２３を介してサーバ装置１０にアクセスし、サーバ装置１０に対してコンテンツデータの受信要求を行う。ステップＳ１０３において、サーバ装置１０の制御部１５は、データ記録再生装置２０から受信要求を受け付けたデータ記録再生装置２０宛のコンテンツデータとこのコンテンツデータの整理番号をデータ記録再生装置２０に送信する。ステップＳ１０４において、データ記録再生装置２０は、受信部２４で、サーバ装置１０から送信されたコンテンツデータと整理番号を受信する。
【００７７】
ステップＳ１０５において、データ記録再生装置２０のシステム制御部３３は、入力装置４０より入力された使用者識別情報又はメモリ３２に保存されている使用者識別情報を読み出し、また、受信部２４で受信した所有者識別情報付きコンテンツデータより所有者識別情報を暗号解読部２５で暗号解読して抽出する。そして、システム制御部３３は、コンテンツデータより抽出した所有者識別情報と使用者識別情報とが一致したとき、受信部２４で受信したコンテンツデータが自分の所有するものであるから、ステップＳ１０６に進み、ストレージ制御部２２を制御することによって記録媒体２１にそのまま記録する。すなわち、この記録媒体２１に保存されたコンテンツデータは、図６に示す手順に従って再生される。また、システム制御部３３は、所有者識別情報と使用者識別情報とが一致しなかったとき、自分所有のコンテンツデータでない、すなわち個人利用の範囲を超えるコンテンツデータの使用であるとして、ステップＳ１０７に進む。
【００７８】
ステップＳ１０７において、データ記録再生装置２０のシステム制御部３３は、利用者に対して受信したコンテンツデータを自分名義にするかどうかの判断を仰ぐ表示を表示部３０に行う。そして、システム制御部３３は、入力操作部２９からの入力に基づいて、コンテンツデータを使用者識別情報の示す利用者の名義にするかどうかを判断する。すなわち、システム制御部３３は、コンテンツデータの元の所有者から受信者に対して受信したコンテンツデータの譲渡が有るかどうかを判断する。そして、システム制御部３３は、受信したコンテンツデータを自分名義にしないとき、ステップＳ１０６に進み、自分名義にするとき、ステップＳ１０８に進む。ステップＳ１０６において記録媒体２１に保存されたコンテンツデータは、コンテンツデータの所有者識別情報と使用者識別情報とが一致したときに限って上記図６に示した手順に従って再生されることになる。
【００７９】
ステップＳ１０８において、データ記録再生装置２０のシステム制御部３３は、送信部２３より、受信部２４で受信したコンテンツデータの整理番号をサーバ装置１０に送信する。ステップＳ１０９において、サーバ装置１０の制御部１５は、通信部１４で整理番号を受信する。
【００８０】
また、ステップＳ１１０において、データ記録再生装置２０のシステム制御部３３は、入力操作部２９からの入力に基づいてコンテンツデータを送信者より譲り受けるときの対価を支払うための支払方法（クレジットカードを用いた支払か、銀行振り込みであるか、１曲ずつ支払うか、月極で支払うか等）を送信部２３よりサーバ装置１０に送信する。なお、ここでの対価は、例えば、コンテンツデータのディジタルコピーであることから、著作権料、コンテンツデータの頒布に貢献した送信者への対価等である。そして、ステップＳ１１１において、サーバ装置１０の制御部１５は、通信部１４でデータ記録再生装置２０から送信された支払方法を受信する。
【００８１】
ステップＳ１１２において、サーバ装置１０の制御部１５は、例えば信販会社、銀行等の決済センタのサーバ装置に接続し、コンテンツデータの譲受人の信用、金銭の支払い能力等の審査を行う。そして、サーバ装置１０の制御部１５は、審査に不合格であるとき、ステップＳ１１３において、データ記録再生装置２０に対して不合格通知を送信する。データ記録再生装置２０のシステム制御部３３は、ステップＳ１１４において、受信部２４でサーバ装置１０からの不合格通知を受信したとき、上述したステップＳ１０６に進み、受信しないとき、審査に合格したものとしてステップＳ１１６に進む。
【００８２】
サーバ装置１０は、ステップＳ１１１でデータ記録再生装置２０が審査に合格したとき、ステップＳ１１５に進む。そして、データ記録再生装置２０とサーバ装置１０とは、ステップＳ１１５，１１６において、暗号化キーのやり取りを行い、安全にデータのやり取りを行うことができるようにする。ステップＳ１１７において、サーバ装置１０の制御部１５は、データ記録再生装置２０に対して、該データ記録再生装置２０の使用者識別情報の取得要求を行う。ステップＳ１１８において、データ記録再生装置２０のシステム制御部３３は、サーバ装置１０に使用者識別情報を送信する。なお、ここで、システム制御部３３は、使用者識別情報をサーバ装置１０に送信するのではなく、コンテンツデータの元の所有者の所有者識別情報（送信者の使用者識別情報）の取得要求を行うようにしてもよい。
【００８３】
サーバ装置１０の制御部１５は、ステップＳ１１９において、通信部１４でデータ記録再生装置２０からの使用者識別情報を受信すると、次いで、ステップＳ１２０において、コンテンツデータの元の所有者の所有者識別情報（送信者の使用者識別情報）を通信部１４よりデータ記録再生装置２０に送信する。
【００８４】
ステップＳ１２１において、データ記録再生装置２０のシステム制御部３３は、コンテンツデータの元の所有者の所有者識別情報（送信者の使用者識別情報）を受信部２４で受信すると、次いで、コンテンツデータとコンテンツデータの元の所有者の所有者識別情報を暗号解読部２５に出力する。ステップＳ１２２において、システム制御部３３の制御に基づいて、暗号解読部２５は、元のコンテンツデータの所有者の所有者識別情報を用いてコンテンツデータの暗号を解読し、暗号化部２６に出力する。ステップＳ１２３において、システム制御部３３は、入力装置４０がＩ／Ｆ３１に接続されているときには入力装置４０より、入力装置４０がＩ／Ｆ３１に接続されていないときにはメモリ３２より使用者識別情報を読み出し、暗号化部２６に使用者識別情報を出力する。そして、暗号化部２６は、システム制御部３３の制御に基づいて、暗号解読されているコンテンツデータを、再度、自分の使用者識別情報を、新たなコンテンツデータの所有者識別情報として、これを暗号化キーに用いて再暗号化する。また、暗号化部２６は、暗号化キーに用いた所有者識別情報を暗号化する。そして、暗号化部２６は、再暗号化されたコンテンツデータ及び所有者識別情報をストレージ制御部２２に出力する。
【００８５】
ステップＳ１２４において、ストレージ制御部２２は、システム制御部３３の制御に基づいて、暗号化キーに用いた所有者識別情報をコンテンツデータに埋め込み、次いで、記録媒体２１に保存する。
【００８６】
ステップＳ１２５において、システム制御部３３は、ストレージ制御部２２により再暗号化されたコンテンツデータが確実に記録媒体２１に記録されたかどうかを判断する。そして、システム制御部３３は、記録媒体２１にコンテンツデータが確実に記録媒体２１に記録できたとき、ステップＳ１２６において、送信部２３よりサーバ装置１０に保存完了信号を送信し、記録媒体２１に確実に記録媒体２１に記録することができなかったとき、ステップＳ１２７において、送信部２３より保存失敗信号をサーバ装置１０に送信する。また、システム制御部３３は、コンテンツデータの記録媒体２１への記録が失敗したとき、ステップＳ１２８において、ストレージ制御部２２を制御して、記録媒体２１に不完全に記録されてしまったコンテンツデータを削除する。
【００８７】
ステップＳ１２９において、サーバ装置１０の制御部１５は、通信部１４がデータ記録再生装置２０より送信された保存完了信号を受信したかどうかを判断し、受信したとき、ステップＳ１３０に進み、受信しなかったとき、ステップＳ１３１に進む。
【００８８】
ステップＳ１３０において、サーバ装置１０の制御部１５は、データ記録再生装置２０に配信したコンテンツデータが確実に記録媒体２１に記録され名義が変更されたことから、コンテンツデータを受信した使用者に対して課金処理を行う。また、ステップＳ１３１において、サーバ装置１０の制御部１５は、データ記録再生装置２０から送信された保存失敗信号を受信したかどうかを判断し、受信したとき、コンテンツデータが譲受人に確実に譲渡されなかったものとして、課金処理を行うことなく処理を終了し、受信しなかったとき、ステップＳ１２９に戻る。
【００８９】
なお、以上、決済処理を銀行振り込みやクレジットカードを用いて行う例を説明したが、本発明は、プリペイドカードを用いて決済処理を行うようにしてもよい。この場合、データ記録再生装置２０は、プリペイドカードの更新を制御するカード制御部を有し、このカード制御部は、カード残金を上記ステップＳ１０９において送信する。そして、サーバ装置１０は、課金処理が行うことができるとき、上記ステップＳ１１５に進み、また、データ記録再生装置２０は、課金処理を行うことができるとき、ステップＳ１１６に進み、できないとき、ステップＳ１０６に進む。また、データ記録再生装置２０は、コンテンツデータを記録媒体２１に記録することができ、保存完了信号をサーバ装置１０に送信し、サーバ装置１０は、これを受信したとき、課金指示信号を送信する。そして、データ記録再生装置２０のカード制御部は、プリペイドカードに対して課金処理を行う。
【００９０】
以上のようなコンテンツデータのダウンロードの方法によれば、コンテンツデータの受信者がダウンロードしたコンテンツデータを自分名義に変更するときに限って、自分の所有者識別情報でコンテンツデータを再暗号化するようにすることで、受信者に課金することができる。
【００９１】
以上詳述したように、コンテンツ配信システム１では、データ記録再生装置２０の使用者とコンテンツデータの所有者とが一致したとき、すなわち所有者識別情報と所有者識別情報とが一致したときに限って、コンテンツデータの再生を可能とし、また、コンテンツデータのアップロードを可能としている。これによって、コンテンツデータの個人使用の範囲を超える使用を制限することができる。また、個人使用の範囲を超える使用、すなわちネットワーク２を介して他のデータ記録再生装置２０にコンテンツデータを送信し、コンテンツデータを他人に譲渡するときには、コンテンツデータの譲渡人又は譲受人に対して課金を行うようにすることで、著作権者の利益が害されることを防止することができる。また、利用者は、メモリ３２に保存されている使用者識別情報がコンテンツデータの所有者識別情報と一致している限り、入力装置４０を携帯する必要もなく、データ記録再生装置２０の使い勝手を良くすることができる。また、利用者は、ネットワーク２を介して他のデータ記録再生装置２０に所望のコンテンツデータを送信することができることから、送信端末であるデータ記録再生装置２０と異なる受信端末であるデータ記録再生装置２０でもコンテンツデータを再生することができ、利便性の向上を図ることができる。
【００９２】
なお、以上、コンテンツデータを暗号化して送信側のデータ記録再生装置２０から受信側のデータ記録再生装置２０に送信する例を説明したが、本発明は、暗号化することなく、記録媒体２１にコンテンツデータを記録し、また、受信側のデータ記録再生装置２０に送信するようにしてもよい。また、本発明は、ネットワーク２を介在させてコンテンツデータを一方のデータ記録再生装置２０から他方のデータ記録再生装置２０に送信するのではなく、一方のデータ記録再生装置２０で、コンテンツデータを光ディスク、磁気ディスク、光磁気ディスク等の外部記録装置に保存し、これを他のデータ記録再生装置２０にアップロードするようにしてもよい。そして、この場合に、課金処理をプリペイドカードを用いて課金処理を行うようにすることで、ネットワーク２を介在させることなく、コンテンツデータの譲受人に対して課金を行うことができるようになる。
【００９３】
更に、以上の例では、コンテンツデータの譲受人に対して課金処理を行う例を説明したが、本発明は、コンテンツデータのアップロード時に譲渡人に対して課金処理を行うようにしてもよい。この例は、利用者が友人等にコンテンツデータを無償で譲渡する、すなわちプレゼントする場合に好適である。この場合において、課金の方法は、サーバ装置１０で行ってもよく、また、譲渡人側のデータ記録再生装置２０にカード制御部を設け、プリペイドカードを用いて課金をするようにしてもよい。
【００９４】
更に、コンテンツデータを他人に譲渡する場合に譲受人に対して課金を行う例について説明したが、本発明は、１時間、３０日間に限って再生可能といったように再生時間の制限付きでコンテンツデータを譲渡するようにしてもよい。
【００９５】
また、以上の例では、データ記録再生装置２０の使用者識別情報を、入力装置４０を用いて入力する例を説明したが、本発明では、この使用者識別情報は、本サービスを提供するサーバ装置１０より付与されたものであってもよい。また、以上説明した処理は、ハードウェア、ソフトウェアの何れで実現してもよい。
【００９６】
【発明の効果】
本発明によれば、判定手段で、装置の使用者識別情報と保存手段に保存されているコンテンツデータの所有者識別情報とが一致したときに限って、コンテンツデータを出力することができ、また、コンテンツデータが入力される装置では、装置の使用者識別情報と入力されたコンテンツデータの所有者識別情報とが不一致のとき、コンテンツデータの名義、すなわち所有者識別情報を使用者識別情報に書き換えるようにしている。そして、所有者識別情報を書き換えるときには、課金を行うようにすることができる。したがって、コンテンツデータの所有者が個人利用の範囲を超えるコンテンツデータの使用を使用としたときには、課金等コンテンツデータの所有者に制限を加えることができる。
【図面の簡単な説明】
【図１】  本発明が適用されたコンテンツ配信システムのブロック図である。
【図２】  使用者名を入力装置に登録する手順を説明するフローチャートである。
【図３】  データ記録再生装置に使用者情報を登録する際の入力装置の動作を説明するフローチャートである。
【図４】  データ記録再生装置に使用者識別情報を登録する際のデータ記録再生装置の動作を説明するフローチャートである。
【図５】  データ記録再生装置にコンテンツデータを記録する手順を説明するフローチャートである。
【図６】  データ記録再生装置でコンテンツデータを再生する手順を説明するフローチャートである。
【図７】  データ記録再生装置よりサーバ装置にコンテンツデータをアップロードする手順を説明するフローチャートである。
【図８】  サーバ装置よりデータ記録再生装置にコンテンツデータをダウンロードする手順を説明するフローチャートである。
【符号の説明】
１ コンテンツ配信システム、２ ネットワーク、３ 決済センタ、１０ サーバ装置、１１ 記憶部、１２ ＲＯＭ、１３ ＲＡＭ、１４ 通信部、１５ 制御部、２０ データ記録再生装置、２１ 記録媒体、２２ ストレージ制御部、２３ 送信部、２４ 受信部、２５ 暗号解読部、２６ 暗号化部、２７ 入力制御部、２８ 出力制御部、２９ 入力操作部、３０ 表示部、３１ Ｉ／Ｆ、３２ メモリ、３３ システム制御部、４０ 入力装置、４１ メモリ、４２入力操作部、４３ 表示部、４４ Ｉ／Ｆ、４５ 制御部
【図１】
0004736216.tif 000002
【図２】
0004736216.tif 000003
【図３】
0004736216.tif 000004
【図４】
0004736216.tif 000005
【図５】
0004736216.tif 000006
【図６】
0004736216.tif 000007
【図７】
0004736216.tif 000008
【図８】
0004736216.tif 000009