(57)【特許請求の範囲】
【請求項１】
データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信管理手段から通信回線を介して再生装置に配信可能なデジタルコンテンツの不正再生防止システムにおいて、
配信管理手段は、コンテンツファイルがヘッダ情報に含まれる再生情報を欠落させた状態で記録された第１のデータベースと、前記再生情報が記録された第２のデータベースとを有したサーバであって、
再生装置から送信されたコンテンツファイルのダウンロードの要求を受信すると、当該要求に係るコンテンツファイルを第１のデータベースから読み出し、通信回線を介して再生装置に送信し、その後、再生装置から送信されたコンテンツファイルの再生の申し込みを受信すると、当該申し込みに係るコンテンツファイルの再生情報を第２のデータベースから読み出し、通信回線を介して再生装置に送信する構成になっており、
再生装置は、配信管理手段との間で通信回線を介して通信可能な機能を有した装置であって、
コンテンツファイルのダウンロードの要求が入力されると、当該要求を通信回線を介して配信管理手段に送信し、これに伴って配信管理手段から送信されたコンテンツファイルを受信すると、これをメモリ部に記録し、
その後、メモリ部上のコンテンツファイルのコンテンツ情報に基づいて、ダウンロードされた前記コンテンツファイルのファイル名のリストを表示出力可能となっており、
その後、コンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線を介して配信管理手段に送信し、これに伴って配信管理手段から送信された再生情報を受信すると、当該再生情報をメモリ部に記録し、
その後、コンテンツファイルの再生操作入力が行われると、前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生する構成となっていることを特徴とするデジタルコンテンツの不正再生防止システム。
【請求項２】
データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信管理手段から通信回線を介して再生装置に配信可能なデジタルコンテンツの不正再生防止システムにおいて、
配信管理手段は、コンテンツファイルがヘッダ情報に含まれる再生情報を欠落させた状態で記録された第１のデータベースと、前記再生情報が記録された第２のデータベースとを有したサーバであって、
再生装置から送信されたコンテンツファイルのダウンロードの要求を受信すると、当該要求に係るコンテンツファイルを第１のデータベースから読み出すと共に、当該コンテンツファイルの再生情報を第２のデータベースから読み出し、コンテンツファイル及び再生情報を通信回線を介して再生装置に送信する構成になっており、
再生装置は、配信管理手段との間で通信回線を介して通信可能な機能を有した装置であって、
コンテンツファイルのダウンロードの要求が入力されると、当該要求を通信回線を介して配信管理手段に送信し、これに伴って配信管理手段から送信されたコンテンツファイル及び再生情報を受信すると、これらをメモリ部に記録し、
その後、メモリ部上のコンテンツファイルのコンテンツ情報に基づいて、ダウンロードされた前記コンテンツファイルのファイル名のリストを表示出力可能となっており、
その後、コンテンツファイルの再生操作入力が行われると、前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生する構成となっていることを特徴とするデジタルコンテンツの不正再生防止システム。
【請求項３】
請求項１又は２記載のデジタルコンテンツの不正再生防止システムにおいて、
再生装置は、前記メモリ部の代わりに、コンテンツファイルを記録媒体に記録可能になっていることを特徴とするデジタルコンテンツの不正再生防止システム。
【請求項４】
請求項１、２又は３記載のデジタルコンテンツの不正再生防止システムにおいて、
再生装置は、再生情報をメモリ部に記録した時点からその経過時間の計測を開始すると共に、当該再生情報に係るコンテンツファイルがレンタル期間中であることを示すフラグをセットし、その後、前記経過時間が所定期間に達したときには、再生情報をメモリ部から削除すると共に、前記フラグをリセットするようになっており、
メモリ部上のコンテンツファイルのコンテンツ情報に基づいて前記リストを表示出力するに当たり、当該コンテンツファイルに係るフラグがセットされているか否か判断し、その結果、前記フラグがセットされていると判断したときには、前記コンテンツファイルのファイル名と共に、当該コンテンツファイルがレンタル中である旨を表示出力するようになっていることを特徴とするデジタルコンテンツの不正再生防止システム。
【請求項５】
請求項１記載のデジタルコンテンツの不正再生防止システムにおいて、
再生装置は、コンテンツファイルの再生の申し込みと共に、当該申し込みを行うユーザにより入力されたユーザＩＤ及びパスワードを配信管理手段に送信するようになっており、
配信管理手段は、ユーザＩＤ及びパスワードを含むユーザ情報が記録された第３のデータベースを有しており、再生装置から送信されたコンテンツファイルの再生の申し込み、ユーザＩＤ及びパスワードを受信すると、当該ユーザＩＤ及びパスワードと第３のデータベース上のユーザＩＤ及びパスワードとが一致するか否かを判断し、一致すると判断したときにのみ再生情報を再生装置に送信するようになっていることを特徴とするデジタルコンテンツの不正再生防止システム。
【請求項６】
請求項２記載のデジタルコンテンツの不正再生防止システムにおいて、
再生装置は、コンテンツファイルのダウンロードの要求と共に、当該要求を行うユーザにより入力されたユーザＩＤ及びパスワードを配信管理手段に送信するようになっており、
配信管理手段は、再生装置のユーザＩＤ及びパスワードを含むユーザ情報が記録された第３のデータベースを有しており、再生装置から送信されたコンテンツファイルのダウンロードの要求、ユーザＩＤ及びパスワードを受信すると、当該ユーザＩＤ及びパスワードと第３のデータベース上のユーザＩＤ及びパスワードとが一致するか否かを判断し、一致すると判断したときにのみ再生情報を再生装置に送信するようになっていることを特徴とするデジタルコンテンツの不正再生防止システム。
【請求項７】
請求項５又は６のデジタルコンテンツの不正再生防止システムにおいて、
配信管理手段は、再生装置から送信されたユーザＩＤ及びパスワードと、第３のデータベース上のユーザ情報に含まれるユーザＩＤ及びパスワードとが一致すると判断したときには、再生情報を再生装置に送信すると共に、第３のデータベースの当該ユーザ情報に課金データを記録するようになっていることを特徴とするデジタルコンテンツの不正再生防止システム。
【請求項８】
データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信する配信管理手段と、通信回線を介して接続される再生装置であって、
コンテンツファイルのダウンロードの要求が入力されると、当該要求を通信回線を介して配信管理手段に送信する手段と、
配信管理手段から送信されたコンテンツファイルを受信すると、これをメモリ部に記録する手段と、
前記メモリ部に記録されたコンテンツファイルのコンテンツ情報に基づいて、ダウンロードされたコンテンツファイルのファイル名のリストを表示出力可能とする手段と、
コンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線を介して配信管理手段に送信する手段と、
配信管理手段から送信された再生情報を受信すると、当該再生情報をメモリ部に記録する手段と、
前記リストに基いてコンテンツファイルの再生操作入力が行われると、前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生する手段とを有することを特徴とする再生装置。
【請求項９】
データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信する配信管理手段と、通信回線を介して接続される再生装置であって、
コンテンツファイルのダウンロードの要求が入力されると、当該要求を通信回線を介して配信管理手段に送信する手段と、
配信管理手段から送信されたコンテンツファイル及び再生情報を受信すると、これらをメモリ部に記録する手段と、
前記メモリ部に記録されたコンテンツファイルのコンテンツ情報に基づいて、ダウンロードされたコンテンツファイルのファイル名のリストを表示出力可能とする手段と、
前記リストに基いてコンテンツファイルの再生操作入力が行われると、前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生する手段とを有することを特徴とする再生装置。
【請求項１０】
請求項８又は９記載の再生装置において、
前記メモリ部の代わりに、コンテンツファイルを記録媒体に記録可能とする手段を有したことを特徴とする再生装置。
【請求項１１】
請求項８又は９記載の再生装置において、
再生情報をメモリ部に記録した時点からその経過時間の計測を開始すると共に、当該再生情報に係るコンテンツファイルがレンタル期間中であることを示すフラグをセットする手段と、
前記経過時間が所定期間に達したときには、再生情報をメモリ部から削除すると共に、前記フラグをリセットする手段と、
メモリ部上のコンテンツファイルのコンテンツ情報に基づいて前記リストを表示出力するに当たり、当該コンテンツファイルに係るフラグがセットされているか否か判断し、その結果、前記フラグがセットされていると判断したときには、前記コンテンツファイルのファイル名と共に、当該コンテンツファイルがレンタル中である旨を表示出力する手段とを有したことを特徴とする再生装置。
【請求項１２】
データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信管理手段から通信回線を介して再生装置に配信可能なデジタルコンテンツの不正再生防止方法において、
配信管理手段は、コンテンツファイルがヘッダ情報に含まれる再生情報を欠落させた状態で記録された第１のデータベースと、前記再生情報が記録された第２のデータベースとを有したサーバである一方、再生装置は配信管理手段との間で通信回線を介して通信可能になっており、
コンテンツファイルのダウンロードの要求が再生装置に入力されると、同装置が当該要求を通信回線を介して配信管理手段に送信し、
配信管理手段は、再生装置から送信されたコンテンツファイルのダウンロードの要求を受信すると、当該要求に係るコンテンツファイルを第１のデータベースから読み出し、通信回線を介して再生装置に送信し、
再生装置は、配信管理手段から送信されたコンテンツファイルを受信すると、これをメモリ部に記録し、その後、前記コンテンツファイルのコンテンツ情報に基づいて、ダウンロードされた前記コンテンツファイルのファイル名のリストを表示出力可能とし、
その後、コンテンツファイルの再生の申し込みが再生装置に入力されると、同装置が当該申し込みを通信回線を介して配信管理手段に送信し、
配信管理手段は、再生装置から送信されたコンテンツファイルの再生の申し込みを受信すると、当該申し込みに係るコンテンツファイルの再生情報を第２のデータベースから読み出し、通信回線を介して再生装置に送信し、
再生装置は、配信管理手段から送信された再生情報を受信すると、当該再生情報をメモリ部に記録し、
その後、コンテンツファイルの再生操作入力が再生装置に対して行われると、同装置が前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生するようにしたことを特徴とするデジタルコンテンツの不正再生防止方法。
【請求項１３】
データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信管理手段から通信回線を介して再生装置に配信可能なデジタルコンテンツの不正再生防止方法において、
配信管理手段は、コンテンツファイルがヘッダ情報に含まれる再生情報を欠落させた状態で記録された第１のデータベースと、前記再生情報が記録された第２のデータベースとを有したサーバである一方、再生装置は配信管理手段との間で通信回線を介して通信可能になっており、
コンテンツファイルのダウンロードの要求が再生装置に入力されると、同装置が当該要求を通信回線を介して配信管理手段に送信し、
配信管理手段は、再生装置から送信されたコンテンツファイルのダウンロードの要求を受信すると、当該要求に係るコンテンツファイルを第１のデータベースから読み出すと共に、当該コンテンツファイルの再生情報を第２のデータベースから読み出し、コンテンツファイル及び再生情報を通信回線を介して再生装置に送信するようになっており、
再生装置は、配信管理手段から送信されたコンテンツファイル及び再生情報を受信すると、これらをメモリ部に記録し、その後、前記コンテンツファイルのコンテンツ情報に基づいて、ダウンロードされた前記コンテンツファイルのファイル名のリストを表示出力可能とし、
その後、コンテンツファイルの再生操作入力が再生装置に対して行われると、同装置が前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生するようにしたことを特徴とするデジタルコンテンツの不正再生防止方法。
【請求項１４】
請求項１２又は１３記載のデジタルコンテンツの不正再生防止方法において、
再生装置は、前記メモリ部の代わりに、受信したコンテンツファイルを、記録媒体に記録させるようにしたことを特徴とするデジタルコンテンツの不正再生防止方法。
【請求項１５】
請求項１２、１３又は１４記載のデジタルコンテンツの不正再生防止方法において、
再生装置は、再生情報をメモリ部に記録した時点からその経過時間の計測を開始すると共に、当該再生情報に係るコンテンツファイルがレンタル期間中であることを示すフラグをセットし、その後、前記経過時間が所定期間に達したときには、再生情報をメモリ部から削除すると共に、前記フラグをリセットするようになっており、
メモリ部上のコンテンツファイルのコンテンツ情報に基づいて前記リストを表示出力するに当たり、当該コンテンツファイルに係るフラグがセットされているか否か判断し、その結果、前記フラグがセットされていると判断したときには、前記コンテンツファイルのファイル名と共に、当該コンテンツファイルがレンタル中である旨を表示出力するようにしたことを特徴とするデジタルコンテンツの不正再生防止方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤ、ＤＶＤ等の記録媒体、インターネット回線、電話回線等を通じてユーザに配布／配信されたデジタルコンテンツの不正使用を防止することが可能なデジタルコンテンツの不正再生防止システム等に関する。
【背景技術】
【０００２】
この種の従来例として次のようなシステムが提案されている。同システムは、暗号化されたデジタルコンテンツが記録されたＣＤ−ＲＯＭ等の流通用記録媒体と、ユーザのデジタルコンテンツの使用による課金を管理するための管理手段と、流通用記録媒体を入手したユーザによりデジタルコンテンツを再生する際に使用される装置であり且つ管理手段にインターネット回線を介して接続可能なデジタルコンテンツ再生装置とを備えており、ユーザにより認証及び課金を条件としたデジタルコンテンツの再生の申し込みがデジタルコンテンツ再生装置に入力されると、デジタルコンテンツ再生装置がこの申し込みをインターネット回線を介して管理手段に送信し、管理手段が当該申し込みに係るユーザの認証及び課金を確認した上で復号鍵データをインターネット回線を介してデジタルコンテンツ再生装置に送信し、デジタルコンテンツ再生装置が復号鍵データを用いて流通用記録媒体上のデジタルコンテンツを復号化して再生する基本構成となっている（例えば、特許文献１等参照）。
【０００３】
【特許文献１】
特開２００２−３３４１７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例による場合、デジタルコンテンツ再生装置において、流通用記録媒体上のデジタルコンテンツが一度復号化されると、デジタルコンテンツの再生だけでなくコピーが簡単に行えることから、二次的な不正使用を防止することができないという本質的な欠点がある。
【０００５】
ただ、再生の申し込みから所定期間が経過すると、デジタルコンテンツを自動的に削除するという機能を付加すれば、二次的な不正使用を防止することが一応可能であるものの、二次的使用による課金の回収をもはや期待することができないという別の欠点がある。  これはデジタルコンテンツを流通用記録媒体を通じてユーザに配付した場合だけの特有の問題ではなく、インターネット回線等を通じてユーザにデジタルコンテンツを配信した場合も同様である。即ち、コンテンツホルダー等の本来得られるべき利益が不当に損なわれ、この点でデジタルコンテンツの流通の促進が妨げられているというのが現状である。
本発明は上記した背景の下で創作されたものであり、その目的とするところは、デジタルコンテンツの不正使用を防止しつつ二次的使用による課金の回収を確実に行うことが可能なデジタルコンテンツの不正使用防止システム等を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１のデジタルコンテンツの不正使用防止システムは、データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信管理手段から通信回線を介して再生装置に配信可能なデジタルコンテンツの不正再生防止システムにおいて、配信管理手段は、コンテンツファイルがヘッダ情報に含まれる再生情報を欠落させた状態で記録された第１のデータベースと、前記再生情報が記録された第２のデータベースとを有したサーバであって、  再生装置から送信されたコンテンツファイルのダウンロードの要求を受信すると、当該要求に係るコンテンツファイルを第１のデータベースから読み出し、通信回線を介して再生装置に送信し、その後、再生装置から送信されたコンテンツファイルの再生の申し込みを受信すると、当該申し込みに係るコンテンツファイルの再生情報を第２のデータベースから読み出し、通信回線を介して再生装置に送信する構成になっており、再生装置は、配信管理手段との間で通信回線を介して通信可能な機能を有した装置であって、コンテンツファイルのダウンロードの要求が入力されると、当該要求を通信回線を介して配信管理手段に送信し、これに伴って配信管理手段から送信されたコンテンツファイルを受信すると、これをメモリ部に記録し、その後、メモリ部上のコンテンツファイルのコンテンツ情報に基づいて、ダウンロードされた前記コンテンツファイルのファイル名のリストを表示出力可能となっており、その後、コンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線を介して配信管理手段に送信し、これに伴って配信管理手段から送信された再生情報を受信すると、当該再生情報をメモリ部に記録し、その後、コンテンツファイルの再生操作入力が行われると、前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生する構成となっている。
【０００７】
本発明の第２のデジタルコンテンツの不正使用防止システムは、データ本体とヘッダ情報とを有し、ヘッダ情報がデータ本体の再生に必要なセクタのアドレス値又はデータ本体の大きさを示すデータである再生情報と、データ本体に係るコンテンツ情報とを含んだコンテンツファイルを、配信管理手段から通信回線を介して再生装置に配信可能なデジタルコンテンツの不正再生防止システムにおいて、配信管理手段は、コンテンツファイルがヘッダ情報に含まれる再生情報を欠落させた状態で記録された第１のデータベースと、前記再生情報が記録された第２のデータベースとを有したサーバであって、再生装置から送信されたコンテンツファイルのダウンロードの要求を受信すると、当該要求に係るコンテンツファイルを第１のデータベースから読み出すと共に、当該コンテンツファイルの再生情報を第２のデータベースから読み出し、コンテンツファイル及び再生情報を通信回線を介して再生装置に送信する構成になっており、再生装置は、配信管理手段との間で通信回線を介して通信可能な機能を有した装置であって、コンテンツファイルのダウンロードの要求が入力されると、当該要求を通信回線を介して配信管理手段に送信し、これに伴って配信管理手段から送信されたコンテンツファイル及び再生情報を受信すると、これらをメモリ部に記録し、その後、メモリ部上のコンテンツファイルのコンテンツ情報に基づいて、ダウンロードされた前記コンテンツファイルのファイル名のリストを表示出力可能となっており、その後、コンテンツファイルの再生操作入力が行われると、前記メモリ部上のコンテンツファイルのヘッダ情報及び再生情報を用いて当該コンテンツファイルのデータ本体を再生する構成となっている。
【０００８】
再生装置は、前記メモリ部の代わりに、コンテンツファイルを記録媒体に記録可能になっていることが好ましい。
【０００９】
再生装置は、再生情報をメモリ部に記録した時点からその経過時間の計測を開始すると共に、当該再生情報に係るコンテンツファイルがレンタル期間中であることを示すフラグをセットし、その後、前記経過時間が所定期間に達したときには、再生情報をメモリ部から削除すると共に、前記フラグをリセットするようになっており、メモリ部上のコンテンツファイルのコンテンツ情報に基づいて前記リストを表示出力するに当たり、当該コンテンツファイルに係るフラグがセットされているか否か判断し、その結果、前記フラグがセットされていると判断したときには、前記コンテンツファイルのファイル名と共に、当該コンテンツファイルがレンタル中である旨を表示出力するようになっていることが好ましい。
【００１０】
前記第１のデジタルコンテンツの不正再生防止システムは、再生装置が、コンテンツファイルの再生の申し込みと共に、当該申し込みを行うユーザにより入力されたユーザＩＤ及びパスワードを配信管理手段に送信するようになっており、配信管理手段は、ユーザＩＤ及びパスワードを含むユーザ情報が記録された第３のデータベースを有しており、再生装置から送信されたコンテンツファイルの再生の申し込み、ユーザＩＤ及びパスワードを受信すると、当該ユーザＩＤ及びパスワードと第３のデータベース上のユーザＩＤ及びパスワードとが一致するか否かを判断し、一致すると判断したときにのみ再生情報を再生装置に送信するようになっている。
【００１１】
前記第２のデジタルコンテンツの不正再生防止システムは、再生装置が、コンテンツファイルのダウンロードの要求と共に、当該要求を行うユーザにより入力されたユーザＩＤ及びパスワードを配信管理手段に送信するようになっており、配信管理手段は、再生装置のユーザＩＤ及びパスワードを含むユーザ情報が記録された第３のデータベースを有しており、再生装置から送信されたコンテンツファイルのダウンロードの要求、ユーザＩＤ及びパスワードを受信すると、当該ユーザＩＤ及びパスワードと第３のデータベース上のユーザＩＤ及びパスワードとが一致するか否かを判断し、一致すると判断したときにのみ再生情報を再生装置に送信するようになっている。
【００１２】
配信管理手段は、再生装置から送信されたユーザＩＤ及びパスワードと、第３のデータベース上のユーザ情報に含まれるユーザＩＤ及びパスワードとが一致すると判断したときには、再生情報を再生装置に送信すると共に、第３のデータベースの当該ユーザ情報に課金データを記録するようになっていることが好ましい。
【００１３】
【発明の効果】
【００１４】
本発明の請求項１、２及び３に係るデジタルコンテンツの不正再生防止システムによる場合、ヘッダ情報の再生情報が欠落した状態のコンテンツファイルと、この欠落させた再生情報とが予め配信管理手段に用意されており、真正の再生の申し込みにより当該再生情報を得ない限り、当該コンテンツファイルのデータ本体を再生することができない。よって、デジタルコンテンツの不正使用を防止しつつ二次的使用による課金の回収を確実に行うことが可能になり、コンテンツホルダー等の本来得られるべき利益が確保され、この点でデジタルコンテンツの流通の促進化を図ることが可能になる。
【００１５】
本発明の請求項４に係るデジタルコンテンツの不正再生防止システムによる場合、再生装置は、配信管理手段から再生情報が送信された時点から所定期間に達すると、送信された再生情報を削除するようになっているので、不正な二次的使用を防止することができる。
【００１６】
本発明の請求項５又は６デジタルコンテンツの不正再生防止システムによる場合、ユーザによるコンテンツファイルの再生の申し込み又はダウンロードの要求が、当該ユーザの認証を条件としているので、ユーザの認証が完了しない限り再生の申し込みが受理されない。よって、不正な目的で再生情報を得ることが困難になる。
【００１７】
本発明の請求項８の再生装置による場合、請求項１と同様の効果を得ることができる。
本発明の請求項９の再生装置による場合、請求項２と同様の効果を得ることができる。
本発明の請求項１０の再生装置による場合、請求項３と同様の効果を得ることができる。
本発明の請求項１１の再生装置による場合、請求項４と同様の効果を得ることができる。
本発明の請求項１２の再生装置による場合、請求項１と同様の効果を得ることができる。
本発明の請求項１３の再生装置による場合、請求項２と同様の効果を得ることができる。
本発明の請求項１４の再生装置による場合、請求項３と同様の効果を得ることができる。
本発明の請求項１５の再生装置による場合、請求項４と同様の効果を得ることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を説明する。
【００１９】
【実施例１】
まず、本発明の第１の実施の形態を図１及び図２を参照して説明する。図１はデジタルコンテンツの不正再生防止システムの構成図であって、同システムに使用される流通用記録媒体作成装置の構成図を含んだ図、図２は同システムに用いられる再生用ソフトウエアのフローチャートである。
【００２０】
図１に示すデジタルコンテンツの不正使用防止システム１００は、ユーザにレンタルを目的として配布された流通用記録媒体α上のコンテンツファイルが不正使用されるのを防止するシステムである。なお、レンタルの対象であるのはコンテンツファイルであり、流通用記録媒体α自体ではない。
【００２１】
同システムは、ヘッダ情報ａ及びデータ本体ｂとを有したコンテンツファイルが記録された記録媒体であって当該データ本体ｂの不正再生及び不正コピーを防止するためにヘッダ情報ａの一部を欠落させた流通用記録媒体αと、流通用記録媒体α上のコンテンツファイルの利用を管理する管理手段であって予め用意されたヘッダ情報ａの一部をピースデータとして通信回線βを介して配信可能な管理センタ１１０と、流通用記録媒体α上のコンテンツファイルを再生及びコピーする際に使用される装置であって管理センタ１１０との間で通信回線βを介して通信可能な機能を有したデジタルコンテンツ再生装置１２０とを備えた基本構成となっている。デジタルコンテンツ再生装置１２０はここではコンピュータであり、同コンピュータにより処理される再生用ソフトウエアが管理センタ１１０に予め用意されている。
【００２２】
なお、通信回線βについてはインターネット回線や電話回線等であり、これを用いて管理センタ１１０や銀行・カード会社１３０とデジタルコンテンツ再生装置１２０との間で相互通信を行うようにしている。
【００２３】
流通用記録媒体αはＣＤ、ＤＶＤ等の一般的な記録媒体である。流通用記録媒体α上のコンテンツファイルは、音楽、動画、静止画、テキスト、アプリケーションソフト又はアプリケーションデータ等のファイルであるユーザ領域のデータ本体ｂと、データ本体ｂに付随したコンテンツ情報である非ユーザ領域のヘッダ情報ａ’（図示省略）とを有したデータ構造になっている。このようなデジタルコンテンツが後述するコンテンツＩＤも含めて暗号化された形で流通用記録媒体αに記録されている。
【００２４】
デジタルコンテンツ再生装置１２０は、上記したようにユーザにレンタルを目的として配布された流通用記録媒体αのコンテンツファイルを再生及びコピーするのに使用される装置であり、その機能上、コンテンツファイルのデータ本体ｂを再生及びコピーするには、ヘッダ情報ａ’の内容の全てが所定のレジストリに揃わない限り、流通用記録媒体αからデータ本体ｂを再生することは勿論のこと、別の流通用記憶媒体にコピーをすることも不可能である。
【００２５】
同システムにおいては、デジタルコンテンツ再生装置１２０のこの性質を積極的に利用し、コンテンツファイルのヘッダ情報ａ’からこれに含まれるデータの一部（ピースデータ）を欠落させ（欠落後のヘッダ情報ａ’をヘッダ情報ａとして示している）、流通用記録媒体α上のコンテンツファイルにデータ本体ｂとともにヘッダ情報ａを含めるようにし、これによりデータ本体ｂの不正再生や不正コピーを防止している。
【００２６】
ピースデータは暗号化された形で管理センタ１１０のピースデータＤＢ１１１に予め記録されている。ここでは管理センタ１１０において、多種類のコンテンツファイルの利用の全てを管理していることから、ピースデータＤＢ１１１上のピースデータにコンテンツファイルの種類を示すコンテンツＩＤを付加している。流通用記録媒体α上のコンテンツファイルにおいても、ヘッダ情報ａのピースデータが入る空き領域に同一のコンテンツＩＤを暗号化した形で含めている。
【００２７】
このようにコンテンツＩＤを用いて、流通用記録媒体α上のコンテンツファイルとピースデータＤＢ１１１上のピースデータとの対応関係を一致させるようにしている。管理センタ１１０は、ピースデータをデジタルコンテンツ再生装置１２０に転送する前に、コンテンツＩＤが一致するか否かも含めて確認することから、コンテンツＩＤは不正使用防止にも役立つことになる。ただ、管理センタ１１０において、管理すべきコンテンツファイルが１種類であるならば、不正使用防止の問題は別として、コンテンツＩＤを使用しなくてもかまわない。
【００２８】
デジタルコンテンツ再生装置１２０はユーザが使用する汎用のコンピュータである。図中１２１はＣＰＵ等の制御部、１２２はモニタやスピーカ等の出力部、１２３はキーボードやマウス等の操作部、１２４は流通用記録媒体α等に対してデータのリード／ライトを行う再生複写部、１２５はハードディスク等のメモリ部、１２６は通信を行うための通信部である。
【００２９】
メモリ部１２５には基本プログラム以外に図２に示す再生用ソフトウエアが記録されている。この再生用ソフトウエアは管理センタ１１０から通信回線βを通じてダウンロードされたフリーソフトであって、流通用記録媒体α上のコンテンツファイルを再生するのに必要なアプリケーションソフトである。また、メモリ部１２５にはデジタルコンテンツ再生装置１２０に割り当てられたプレーヤ鍵が予め記録されている。更に、管理センタ１１０から転送されたピースデータ及びピースデータ転送日時が記録される。
【００３０】
再生用ソフトウエアの内容については後述するが、同ソフトウエアが制御部１２１で処理されることより、同コンピュータがデジタルコンテンツ再生装置１２０としての機能を発揮するようになっている。
【００３１】
即ち、デジタルコンテンツ再生装置１２０は、ユーザにより認証及び課金を条件としたコンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線βを介して管理センタ１１０に転送し、その後、管理センタ１１０からピースデータが通信回線βを介して転送されると、再生操作時にのみ流通用記録媒体α上のコンテンツファイルのヘッダ情報ａ及び当該ピースデータを用いてコンテンツファイルのデータ本体ｂを再生する機能を有した構成となっている。
【００３２】
管理センタ１１０はデータ本体ｂに含められた著作物の著作権者等との間の契約の下、流通用記録媒体α上のデータ本体ｂをユーザにレンタルするとともにそのレンタル使用料をユーザから回収するという事業を行う者が運営するサーバである。図中１１１はピースデータやコンテンツファイルの復号化に必要なコンテンツ鍵が暗号化された形で予め記録されたピースデータＤＢ、１１２はコンピュータ等の制御部、１１３は通信を行うための通信部、１１４はユーザに対する認証及び課金等の情報が順次記録される課金ＤＢ、１１５は再生用ソフトウエアが予め記録されたソフトウエアＤＢである。
【００３３】
以上のように構成されたデジタルコンテンツの不正使用防止システム１００の動作について説明し、併せて再生用ソフトウエアの内容及び管理センタ１１０の動作について説明する。
【００３４】
まず、ユーザが自己のコンピュータ（デジタルコンテンツ再生装置１２０に相当するコンピュータであり、図２に示す再生用ソフトウエアがダウンロードされていない状態）に予め入手した流通用記録媒体αをセットし、操作部１２３を操作して通信回線βを介して管理センタ１１０にアクセスし、必要なユーザー登録を行う。すると、管理センタ１１０は、これに応じてユーザ登録を行う一方、ユーザのＩＤやパスワードを通信回線βを介してユーザのコンピュータに転送する。
【００３５】
その後、ユーザが自己のコンピュータを操作して、管理センタ１１０にアクセスし、再生用ソフトウエアのダウンロードの要求をデジタルコンテンツ再生装置１２０に入力する。この際、ユーザのＩＤやパスワードが必要になる。すると、ユーザのコンピュータは、その要求を通信回線βを通じて管理センタ１１０に転送する。管理センタ１１０は、この要求を受けてソフトウエアＤＢ１１５上の再生用ソフトウエアを読み出し、通信回線βを介してユーザのコンピュータに転送する。すると、図２に示す再生用ソフトウエアが同コンピュータのメモリ部１２５にダウンロードされ、実行される。
【００３６】
まず、デジタルコンテンツ再生装置１２０は、再生用ソフトウエアの実行が一回目か否かを判定する（ｓ１）。再生用ソフトウエアがダウンロードされた直後は一回目であるので、所定のフラグを立てる一方、管理センタ１１０にアクセスして、再生申込処理を行う旨を通信回線βを介して管理センタ１１０に転送する。すると、管理センタ１１０は再生申込処理に必要なデータを通信回線βを介してデジタルコンテンツ再生装置１２０に転送する。デジタルコンテンツ再生装置１２０は、このデータに基づいて再生申込用画面を出力部１２２に表示出力する（ｓ２）。
【００３７】
ユーザが再生申込用画面が示すところに従ってレンタル期間、レンタル金額及び支払条件（自己の銀行口座番号又はクレジットカード番号等）を操作部１２３を通じて順次入力し、最後にユーザのＩＤやパスワードを流通用記録媒体αの再生申し込みとして操作部１２３を通じて入力すると（ｓ３）、デジタルコンテンツ再生装置１２０は、出力部１２２の表示出力を認証画面に切り換える一方、入力された申し込みデータを通信回線βを介して管理センタ１１０に転送する。この際、流通用記録媒体αのヘッダ情報ａに含められたコンテンツＩＤ及びメモリ部１２５上のプレーヤ鍵を読み出し、申し込みと一緒に管理センタ１１０に転送する（ｓ４）。
【００３８】
すると、管理センタ１１０は、申し込みに係るユーザの認証及び課金を確認する。即ち、転送されたユーザのプレーヤ鍵等を参照して申し込みに係るユーザが予め用意された不適当者リストに該当する者でないか否かを確認するとともに、転送されたユーザの銀行口座番号又はクレジットカード番号等を参照して銀行・カード会社１３０にアクセスし、銀行・カード会社１３０に対して流通用記録媒体α上のコンテンツファイルのレンタル使用料に相当する金額を引き落とし、管理センタ１１０の事業者に支払うことを通信回線βを介して要請する。
【００３９】
管理センタ１１０は、申し込みに係るユーザが不適当者リストに該当する者であると確認した場合、銀行・カード会社１３０から引き落とし不可の回答が通信回線βを介して転送されてきた場合、いずれについてもユーザの申し込みを拒否する旨を通信回線βを介してデジタルコンテンツ再生装置１２０に転送する。
【００４０】
一方、申し込みに係るユーザが不適当者リストに該当しない者であることを確認し、且つ銀行・カード会社１３０から引き落とし完了の返答が通信回線βを介して転送されてきた場合、ユーザのプレーヤ鍵等の情報とともに課金回収の情報を課金ＤＢ１１４に記録する一方、ピースデータＤＢ１１１を検索して上記コンテンツＩＤに対応するピースデータやコンテンツ鍵を読み出し、これをユーザの申し込みを承諾する旨の回答として通信回線βを介してデジタルコンテンツ再生装置１２０に転送する。
【００４１】
なお、ユーザのレンタル使用料の管理センタ１１０の支払いに関しては、ユーザがデジタルコンテンツ再生装置１２０を通じて銀行・カード会社１３０に通信回線βを介して直接に要請したり、通信回線βを用いることなくその事業者に振込む形態をとってもかまわない。これらの場合、管理センタ１１０は、ユーザの課金を確認するに当たり、銀行・カード会社１３０に対して引き落としが可能か否かではなく、ユーザの支払いが完了したかを確認することになる。
【００４２】
デジタルコンテンツ再生装置１２０は、その後、管理センタ１１０からユーザの申し込みを拒否する旨が通信回線βを介して転送されると（ｓ５）、ユーザの認証及び課金の条件が充たされなかったとして）、この事項を出力部１２２に表示出力し（ｓ６）、同ソフトウエアの処理が終了となる。
【００４３】
一方、管理センタ１１０からユーザの申し込みを承諾する旨の回答としてピースデータやコンテンツ鍵が通信回線βを介して転送されると（ａ５）、ユーザの認証及び課金の条件が充たされたとして（ｓ６）、ピースデータ及びコンテンツ鍵をメモリ部１２５に記録する。と同時に、コンピュータの時計機能を用いてピースデータ転送日時をメモリ部１２５に記録する。そして再生操作時にのみ流通用記録媒体α上のヘッダ情報ａ及びメモリ部１２５上のピースデータ等を用いて流通用記録媒体α上のデータ本体ｂを再生するように設定する（ｓ７）。このような設定が終了すると、同プログラムの処理が終了する。
【００４４】
デジタルコンテンツ再生装置１２０は、ユーザにより再生操作をされると、メモリ部１２５上のコンテンツ鍵を読み出して復号化し、流通用記録媒体α上のコンテンツファイルのヘッダ情報ａを読み出し、コンテンツ鍵を用いて復号化する一方、メモリ部１２５上のピースデータを読み出し、コンテンツ鍵を利用して復号化する。これらのコンテンツ情報が所定のレジストリに登録されると、流通用記録媒体α上のコンテンツファイルのデータ本体ｂがコンテンツ鍵を利用して復号化され再生される。
【００４５】
よって、デジタルコンテンツ再生装置１２０により流通用記録媒体α上のコンテンツファイルのデータ本体ｂがその操作通りに再生される。一方、ユーザがデジタルコンテンツ再生装置１２０に別の流通用記録媒体をセットしてコピー操作をすると、デジタルコンテンツ再生装置１２０により流通用記録媒体α上のコンテンツファイルがそのまま別の流通用記録媒体にコピーされる。これにはピースデータが含められないことから、新たな流通用記録媒体αが作成されるだけである。
【００４６】
その後、ユーザがデジタルコンテンツ再生装置１２０を操作して、再生用ソフトウエアを実行すると、再生用ソフトウエアの実行が一回目か否かを判定する（ｓ１）。再生用ソフトウエアがダウンロードされた直後ではなく、上記フラグが立てられていることから、メモリ部１２５上のピースデータ転送日時を読み出し、現在がレンタル期間内であるか否かを判定する。即ち、ピースデータ転送日時と現在の日時との差をピースデータが転送された時点からの経過期間として求め、これがレンタル情報に含まれるレンタル期間に達しているときはレンタル期間外であると判定する一方、レンタル期間に未だ達していないときはレンタル期間内であると判定する（ｓ８）。
【００４７】
この判定の結果、レンタル期間外であるときは、出力部１２２にその旨を表示出力するとともにメモリ部１２５上のピースデータ及びコンテンツ鍵を削除し（ｓ９）、同ソフトウエアの処理が終了となる。一方、レンタル期間内であるときは、そのまま同ソフトウエアの処理が終了となる。この場合、再生用ソフトウエアのダウンロード直後の場合はと全く同様に、デジタルコンテンツ再生装置１２０により流通用記録媒体α上のコンテンツファイルのデータ本体ｂがその操作通りに再生される。ユーザがデジタルコンテンツ再生装置１２０に別の流通用記録媒体をセットしてコピー操作した場合も、新たな流通用記録媒体αが作成されるだけである。
【００４８】
このように同システムにおいては、ユーザがデジタルコンテンツ再生装置１２０を使用して再生操作しても、管理センタ１１０に対する認証とレンタル使用料の支払いが済まない限り、流通用記録媒体α上のコンテンツファイルのデータ本体ｂを再生することができない。デジタルコンテンツ再生装置１２０の代わりに一般的なデジタルコンテンツ再生装置を使用した場合も同様である。よって、流通用記録媒体α上のコンテンツファイルの不正使用を一次的だけでなく二次的、三次的にも防止することが可能になる。
【００４９】
また、流通用記録媒体αのレンタル期間外においてデジタルコンテンツ再生装置１２０を使用して再生しようとすると、その時点でメモリ部１２５上のピースデータ等が自動的に削除されるだけで、流通用記録媒体α上のコンテンツファイルはそのままである。レンタル期間内にデジタルコンテンツ再生装置１２０の使用してコンテンツファイルを新たな記録媒体な流通用記録媒体αをコピーにより作成することも可能である。このような流通用記録媒体α上のコンテンツファイルを再生するには、デジタルコンテンツ再生装置１２０を使用して、管理センタ１１０に対する認証及びレンタル使用料の支払いが必要になるので、ここに二次的、三次的使用による課金の回収を確実に行うことが可能になる。
【００５０】
ここで流通用記録媒体αを作成するのに使用される流通用記録媒体作成装置１４０について図１及び図３を参照して説明する。
【００５１】
流通用記録媒体作成装置１４０は、管理センタ１１０の事業者又はこれに関係する者が使用する装置であって、ヘッダ情報ａ’とデータ本体ｂとを有したコンテンツファイルからピースデータを分離して記録する一方、ピースデータを分離したコンテンツファイルをセットされた記録媒体に記録して流通用記録媒体αを作成する構成となっている。ここではコンピュータを用いている。
【００５２】
図１中１４１は、コンテンツホルダーから入手したデジタルコンテンツが記録されたＤＶＤ等の記録媒体を再生する入力部、１４２は図３に示す記録媒体作成用ソフトウエアを処理するＣＰＵ等の制御部、１４３はＣＤ、ＤＶＤ等の記録媒体がセットが可能であり同記録媒体にコンテンツファイルを記録する記録部、１４４はコンテンツファイルから分離されたピースデータを記録するピースデータ用メモリである。
【００５３】
以下、図３に示す記録媒体作成用ソフトウエアの内容について説明し、併せて流通用記録媒体作成装置１４０の動作について説明する。
【００５４】
まず、流通用記録媒体作成装置１４０にＤＶＤ等の記録媒体を記録部１４３にセットする。また入力部１４１にデジタルコンテンツが記録されたＤＶＤ等をセットする。この状態で記録媒体作成用ソフトウエアを実行する。
【００５５】
まず、入力部１４１によりセットされたＤＶＤ等に記録されたデジタルコンテンツを読み出し（ｓ１）、デジタルコンテンンツに含まれるヘッダ部ａ’からピースデータを分離し、分離したピースデータを暗号化してピースデータ用メモリ１４４に記録する（ｓ２）。その後、ピースデータを分離した後のデジタルコンテンンツを暗号化し（ｓ３）、記録部１４３にセットされたＤＶＤ等の記録媒体に暗号化されたデジタルコンテンツを記録する（ｓ４）。これで同ソフトウエアが終了となる。このようにして流通用記録媒体ａが作成される。
【００５６】
なお、第１の実施の形態については、レンタルではなく有償又は無償でユーザに譲渡された流通用記録媒体α上のコンテンツファイルの不正使用を防止するシステムに設計変更することも可能であり、この場合であっても上記と同様のメリットを奏する。この場合に使用される再生用ソフトウエアについては、レンタル期間の内外に応じた一連の処理を削除するだけの内容で良い。また、デジタルコンテンツ再生装置に関しては、再生用ソフトウエアを管理センタ１１０からダウンロードするのではなく、ＣＤ等を記録媒体を通じてダウンロードするようにしても良い。また、コンピュータではなく専用装置とすることも可能であるのは当然であり、ユーザにより認証及び課金を条件としたコンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線βを介して管理センタ１１０に転送し、その後、管理センタ１１０からピースデータが通信回線βを介して転送されると、再生操作時にのみ流通用記録媒体α上のヘッダ情報及び当該ピースデータを用いて流通用記録媒体α上のデータ本体ｂを再生するという機能を有する限り、どのような構成のものを用いてもかまわない。
【００５７】
【実施例２】
次に、本発明の第２の実施の形態を図４及び図５を参照して説明する。図４はデジタルコンテンツの不正再生防止システムの構成図であって、同システムに使用される流通用記録媒体作成装置の構成図を含んだ図、図５は同システムに用いられる再生用ソフトウエアのフローチャートである。
【００５８】
図４に示すデジタルコンテンツの不正使用防止システム２００は、ユーザにレンタルを目的として配布された流通用記録媒体α上のコンテンツファイルが不正使用されるのを防止するシステムである。なお、レンタルの対象であるのはコンテンツファイルであり、流通用記録媒体α自体ではない。
【００５９】
同システムは、ヘッダ情報ａ及びデータ本体ｂとを有したコンテンツファイルがヘッダ情報ａの一部( 即ち、ヘッダ情報ａに含まれるデータ本体ｂを再生するために必要不可欠な再生情報ａ１) を欠落させた状態で記録された流通用記録媒体αと、流通用記録媒体α上のコンテンツファイルの利用を管理する管理手段であって予め用意された欠落させたヘッダ情報ａに含まれる再生情報ａ１をピースデータとして通信回線βを介して配信可能な管理センタ２１０と、流通用記録媒体α上のコンテンツファイルを再生及びコピーする際に使用される装置であって管理センタ２１０との間で通信回線βを介して通信可能な機能を有したデジタルコンテンツ再生装置２２０とを備えた基本構成となっている。デジタルコンテンツ再生装置２２０はここではコンピュータであり、同コンピュータにより処理される再生用ソフトウエアが管理センタ２１０に予め用意されている。
【００６０】
通信回線βについては光通信回線等のデジタル回線や電話回線等のアナログ回線であり、これを用いて管理センタ２１０とデジタルコンテンツ再生装置２２０との間で相互通信を行うようにしている。
【００６１】
流通用記録媒体αはＣＤ、ＤＶＤ等の一般的な記録媒体である。流通用記録媒体α上のコンテンツファイルは、音楽、動画、静止画、テキスト、ゲーム又はソフトウエア等のデータであるデータ本体ｂと、データ本体ｂに割り当てられたコンテンツＩＤやピースデータｄが格納された管理センタ２１０のＷＥＢアドレスの情報等のコンテンツ情報ａ２とを有したデータ構造になっている。即ち、ヘッダ情報ａ( 再生情報ａ１、コンテンツ情報ａ２) とデータ本体ｄとを有するコンテンツファイルからヘッダ情報ａに含まれる再生情報ａ１を欠落させた後、暗号化された構成となっている。なお、再生情報ａ１とはデータ本体ｂの読み込むべきセクタのアドレス値や当該データ本体ｂの大きさ等を示すデータのことである。
【００６２】
デジタルコンテンツ再生装置２２０はユーザが使用する汎用のコンピュータである。図中２２１はＣＰＵ等の制御部、２２２はモニタやスピーカ等の出力部、２２３はキーボードやマウス等の操作部、２２４は流通用記録媒体α等に対してデータのリード／ライトを行う再生複写部、２２５はハードディスク等のメモリ部、２２６は通信を行うための通信部である。
【００６３】
メモリ部２２５には基本プログラム以外に、図５に示す再生用ソフトウエアが記録されている。この再生用ソフトウエアはユーザ登録を条件として管理センタ２１０から通信回線βを通じてダウンロードされた有償又は無償のソフトウエアであって、流通用記録媒体α上のコンテンツファイルを再生するのに必要なアプリケーションソフトである。また、メモリ部２２５には再生用ソフトウエアに割り当てられたプレーヤＩＤが当該再生用ソフトウエアと共に管理センタ２１０から送信され、記録される。更に、メモリ部２２５には管理センタ２１０から送信されたピースデータｄ、復号鍵等が記録される他、ピースデータ送信日時やレンタル期間などを示すレンタル情報が記録される。
【００６４】
再生用ソフトウエアの内容については後述するが、同ソフトウエアが制御部２２１で処理されることより、同コンピュータがデジタルコンテンツ再生装置２２０としての機能を発揮するようになっている。
【００６５】
即ち、デジタルコンテンツ再生装置２２０は、ユーザにより認証を条件としたコンテンツファイルの再生の申し込みが入力されると、当該当該申し込みを通信回線βを介して管理センタ２１０に送信し、その後、管理センタ２１０からピースデータｄが通信回線βを介して送信されると、再生操作時に流通用記録媒体α上のコンテンツファイルのヘッダ情報ａ及び当該ピースデータｄを用いてコンテンツファイルのデータ本体ｂを再生する機能と、管理センタ２１０からピースデータｄが送信された時点からの経過期間を求め、当該経過期間が所定期間に達したときは、送信されたピースデータを削除する機能とを有した構成となっている。
【００６６】
管理センタ２１０はデータ本体ｂに含められた著作物の著作権者等との間の契約の下、流通用記録媒体α上のデータ本体ｂをユーザにレンタルさせるとともにそのレンタル使用料をユーザから回収するという事業を行う者が運営するサーバである。図中２１１は暗号化されたピースデータｄや当該ピースデータｄ、コンテンツファイルの復号化に必要な復号鍵が予め記録されたピースデータＤＢ、２１２はコンピュータ等の制御部、２１３は通信を行うための通信部、２１４はユーザ情報が記録される他、これに基づく認証や課金等の情報が順次記録されるユーザ情報ＤＢ、２１５は再生用ソフトウエアが予め記録されたソフトウエアＤＢである。
【００６７】
ピースデータＤＢ２１１上のピースデータｄには対応するコンテンツファイルを示すコンテンツＩＤが付加されている。このようにコンテンツＩＤを用いて流通用記録媒体α上のコンテンツファイルとピースデータＤＢ２１１上のピースデータｄとの対応関係を一致させるようにしている。同様にユーザ情報ＤＢ上のユーザ情報には対応するユーザのユーザＩＤ及びプレーヤＩＤが付加されている。このようにユーザＩＤ又はプレーヤＩＤを用いてユーザ情報ＤＢにおける各ユーザのユーザ情報との対応関係を一致させるようにしている。管理センタ２１０は、ピースデータｄをデジタルコンテンツ再生装置２２０に送信する前に、ユーザＩＤ及びパスワードの確認( 即ち、認証) を行う他、コンテンツＩＤが一致するか否かも含めて確認することから、コンテンツＩＤは不正使用防止にも役立つことになる。
【００６８】
以上のように構成されたデジタルコンテンツの不正使用防止システム２００の動作について説明し、併せて再生用ソフトウエアの内容及び管理センタ２１０の動作について説明する。
【００６９】
まず、ユーザが自己のコンピュータ（デジタルコンテンツ再生装置２２０に相当するコンピュータであり、図５に示す再生用ソフトウエアがダウンロードされていない状態）の操作部２２３を操作して通信回線βを介して管理センタ２１０にアクセスし、ユーザー登録を行う( 具体的には、氏名、住所及び支払条件「自己の銀行口座番号又はクレジットカード番号等」を登録する) 。すると、管理センタ２１０は、これに応じてユーザＩＤやパスワードを作成し、これらのユーザ情報をユーザ情報ＤＢ２１４に登録する一方、当該ユーザＩＤやパスワードを通信回線βを介してユーザのコンピュータに送信する。なお、ユーザＩＤやパスワードはユーザ登録の際にユーザ自身に入力させるようにしても良い。
【００７０】
その後、ユーザが自己のコンピュータを操作して、管理センタ２１０にアクセスし、再生用ソフトウエアのダウンロードの要求を入力する。この際、ユーザＩＤやパスワードが必要になる。すると、ユーザのコンピュータは、その要求を通信回線βを通じて管理センタ２１０に送信する。管理センタ２１０は、この要求を受けてソフトウエアＤＢ２１５上の再生用ソフトウエアを読み出し、通信回線βを介してユーザのコンピュータに送信する。すると、図５に示す再生用ソフトウエアが同コンピュータのメモリ部２２５にダウンロードされ、インストールされる。これにより同コンピュータがデジタルコンテンツ再生装置２２０となるのである。
【００７１】
このデジタルコンテンツ再生装置２２０は、ユーザにより流通用記録媒体αがセットされる一方、再生用ソフトウエアが実行されると、当該再生用ソフトウエアを出力部２２２に表示出力する。すると、当該再生用ソフトウエアの画面上にレンタル中のコンテンツを示すプレイリストが表示される（ｓ１）。即ち、再生の申込がされたことを示す所定のフラグが立っているコンテンツファイルをプレイリストに表示する。そして、このプレイリストに基づき操作部２２３を通じて再生操作がなされたか否かを判定する( ｓ２) 。
【００７２】
再生操作がなされていないと判定すると、操作部２２３を通じて流通用記録媒体αの読み込みの操作( ＤＩＳＣ  ＬＯＡＤの操作) がなされたか否かを判定する（ｓ３）。ＤＩＳＣ  ＬＯＡＤの操作がなされると、再生の申し込みがされていないコンテンツファイルを示すコンテンツリストを出力部２２２に表示出力する（ｓ４）。即ち、所定のフラグが立っていないコンテンツファイルをコンテンツリストに表示する。
【００７３】
その後、ユーザによりコンテンツリスト上のコンテンツファイルの再生の申し込みがなされると、管理センタ２１０にアクセスして、流通用記録媒体α上の当該コンテンツファイルのヘッダ情報ａに含まれるコンテンツ情報ａ２を読み込み、当該コンテンツ情報ａ２に含まれるＷＥＢアドレスに基きコンテンツＩＤを通信回線βを介して管理センタ２１０に送信する。このようにして再生申込処理を行う旨を送信する。すると、管理センタ２１０は再生申込処理に必要なデータを通信回線βを介してデジタルコンテンツ再生装置２２０に送信する。デジタルコンテンツ再生装置２２０は、このデータに基づいて再生申込用画面を出力部２２２に表示出力する（ｓ５）。
【００７４】
その後、ユーザが再生申込用画面が示すところに従ってレンタル期間を操作部２２３を通じて順次入力又は選択( これによりレンタル金額が決まる) し、最後にユーザＩＤやパスワードを流通用記録媒体αの再生申し込みとして操作部２２３を通じて入力すると（ｓ６）、デジタルコンテンツ再生装置２２０は、出力部２２２の表示出力を認証画面に切り換える一方、入力された申し込みデータを通信回線βを介して管理センタ２１０に送信する。この際、流通用記録媒体α上のコンテンツ情報ａ２のコンテンツＩＤ及びメモリ部２２５上のプレーヤＩＤを読み出し、申し込みデータと一緒に管理センタ２１０に送信する（ｓ７）。
【００７５】
すると、管理センタ２１０は、申し込みに係るユーザの認証を確認する。即ち、送信されたユーザのユーザＩＤやプレーヤＩＤ等を参照してユーザ情報ＤＢ２１４から当該ユーザのユーザ情報を読み出し、当該ユーザが真正のユーザであるか否かを確認する。このとき、管理センタ２１０は、ユーザ情報ＤＢ２１４にレンタル料金の不払い等が所定以上ある不適当者リストが予め用意されており、当該認証と共に不適当者リストに該当する者でないか否かを確認する( この不適当者リストの確認は任意である) 。
【００７６】
管理センタ２１０は、申し込みに係るユーザが不正なユーザである又は真正のユーザであるものの不適当者リストに該当する者であると確認した場合、ユーザの申し込みを拒否する旨を通信回線βを介してデジタルコンテンツ再生装置２２０に送信する。
【００７７】
一方、申し込みに係るユーザが真正のユーザであり且つ不適当者リストに該当しない者であることを確認した場合、ユーザのプレーヤＩＤ等を参照して当該ユーザのユーザ情報ＤＢ２１４上のユーザ情報に課金を記録する一方、ピースデータＤＢ２１１を検索して上記コンテンツＩＤに対応するピースデータｄや復号鍵を読み出し、これをユーザの申し込みを承諾する旨の回答として通信回線βを介してデジタルコンテンツ再生装置２２０に送信する。
【００７８】
なお、課金については、所定期間毎にユーザ情報ＤＢ２１４に基き、銀行・カード会社２３０に請求するか若しくは、ユーザに直接請求し、ユーザに振込やコンビニエンスストア等で支払いをさせるようにする。まだ、管理センタ２１０が銀行・カード会社２３０と通信回線βを介して接続されている場合には、即時決済とすることももちろん可能である。
【００７９】
デジタルコンテンツ再生装置２２０は、その後、管理センタ２１０からユーザの申し込みを拒否する旨が通信回線βを介して送信されると（ｓ８）、エラーメッセージを出力部２２２に表示出力する（ｓ９）。
【００８０】
一方、管理センタ２１０からユーザの申し込みを承諾する旨の回答としてピースデータｄや復号鍵が通信回線βを介して送信されると（ａ８）、所定のフラグを立てる一方、ピースデータｄ及び復号鍵をメモリ部２２５に記録する（ｓ１０）。と同時に、コンピュータの時計機能を用いてピースデータ送信日時をメモリ部２２５に記録する。そして、プレイリストを出力部２２２に表示出力する( ｓ１) 。
【００８１】
その後、デジタルコンテンツ再生装置２２０は、操作部２２３を通じてプレイリストに基づきコンテンツファイルの再生操作がなされると（ｓ２）、メモリ部２２５から復号鍵を読み出してピースデータｄを復号化する。そして、当該ピースデータｄに基いてメモリ部２２５からデータ本体ｄを読み出す一方、メモリ部２２５から別の復号鍵を読み出してデータ本体ｄを復号しつつ再生する( ｓ１１) 。この再生用ソフトウエアのプログラムはユーザにより終了の処理が行われることにより終了する。
【００８２】
なお、再生用ソフトウエアには、上述した基本機能の他、デジタルコンテンツ再生装置２２０の電源がＯＮにされると、デジタルコンテンツ再生装置２２０に常駐し、ピースデータｄの管理を行うピースデータ管理機能を有している。このピースデータ管理機能においては、メモリ部２２５上のピースデータｄの管理を行う一方、ピースデータ送信日時と現在の日時との差をピースデータｄが送信された時点からの経過期間として求め、これがレンタル情報に含まれるレンタル期間に達しているときはレンタル期間外であるとしてメモリ部２２５上のピースデータｄ及び復号鍵を削除する一方、所定のフラグを倒すようになっている。
【００８３】
このように同システムにおいては、ユーザがデジタルコンテンツ再生装置２２０を使用して流通用記録媒体αを再生操作しても、真正の再生の申込者として管理センタ２１０からピースデータｄを得ない限り、流通用記録媒体α上のコンテンツファイルのデータ本体ｂを再生することができない。このようにして流通用記録媒体α上のコンテンツファイルの一時的な不正使用を防止することができる。しかも、レンタル期間が過ぎたものについては、ピースデータｄが削除されるので、二次的な不正使用も防止することができる。さらに、ユーザにより流通用記録媒体αが他の流通用記録媒体にコピーされたとしても、他の流通用記録媒体に記録されたコンテンツファイルにはヘッダ情報ａに含まれる再生情報ａ１が欠落していることから、真正の再生の申込者としてピースデータｄを得ない限り、再生することができない。よって、三次的な不正使用も防止することができる。
【００８４】
また、流通用記録媒体αのレンタル期間外においてはメモリ部２２５上のピースデータ等が自動的に削除されるだけで、流通用記録媒体α上のコンテンツファイルはそのままである。レンタル期間内にデジタルコンテンツ再生装置２２０の使用してコンテンツファイルを新たな記録媒体な流通用記録媒体αをコピーにより作成することも可能である。このような流通用記録媒体α上のコンテンツファイルを再生するには、デジタルコンテンツ再生装置２２０を使用して、管理センタ２１０に対する認証及びレンタル使用料の支払いが必要になるので、ここに二次的、三次的使用による課金の回収を確実に行うことが可能になる。
【００８５】
しかも、流通用記録媒体αとは別に、再生の申込においてコンテンツファイルデータ本体ｄに係る課金の回収を行う仕組みになっているので、流通用記録媒体αを無料で配布し、その後再生の申込をした者に対して課金を行ったり、流通用記録媒体αをこれに係る代金のみで販売し、その後再生の申込をした者に対して課金を行うようにしたりすることもできる。また、流通用記録媒体αに記録されたコンテンツファイルの内容が医学書等の専門書である場合、医学書等の専門書の内容を各項目に分割し、各々の項目を一コンテンツファイルとして流通用記録媒体αに記録し、各項目毎に再生の申込を行うようにすることができる。このようにすれば高価な専門書であっても各家庭に常備することができ、必要に応じて項目毎に再生の申込( レンタル) をして参照することができる。このように同システムを用いれば、各種の新規なビジネスの形態に対応することができる。
【００８６】
さらに、流通用記録媒体αに複数のコンテンツファイルが記録されている場合には、ユーザにとっては視聴したいコンテンツファイルのみをレンタルすることができる。一方、流通用記録媒体αを作成する者にとっては各ユーザの好みや流行等を考慮せず任意のコンテンツファイルが記録された流通用記録媒体αに作成することができるので、当該流通用記録媒体αの作成コストの低減を図ることができる。
【００８７】
ここで流通用記録媒体αを作成するのに使用される流通用記録媒体作成装置２４０について図４及び図６を参照して説明する。図６は同システムに用いられる流通用記録媒体作成装置であるコンピュータにより実行される記録媒体作成用ソフトウエアのフローチャートである。
【００８８】
流通用記録媒体作成装置２４０は、管理センタ２１０の事業者又はこれに関係する者が使用する装置であって、ヘッダ情報ａとデータ本体ｂとを有したコンテンツファイルから当該ヘッダ情報ａに含まれる再生情報ａ１をピースデータｄとして分離して記録する一方、ピースデータｄを分離したコンテンツファイルをセットされた記録媒体に記録して流通用記録媒体αを作成する構成となっている。ここではコンピュータを用いている。
【００８９】
図４中２４１は、マスターディスクからデジタルコンテンツを読み出す入力部、２４２は図６に示す記録媒体作成用ソフトウエアを処理するＣＰＵ等の制御部、２４３はＣＤ、ＤＶＤ等の記録媒体がセットが可能であり同記録媒体にコンテンツファイルを記録する記録部、２４４はコンテンツファイルから分離されたピースデータｄを記録するピースデータ用メモリである。
【００９０】
以下、図６に示す記録媒体作成用ソフトウエアの内容について説明し、併せて流通用記録媒体作成装置２４０の動作について説明する。
【００９１】
流通用記録媒体作成装置２４０は電源がＯＮにされると、記録媒体作成用ソフトウエアを実行する。そして、入力部２４１にはマスターディスクが手動又は自動的にセットされる。また、記録部２４３にはＤＶＤ等の記録媒体が自動的に順次セットされるようになっている。
【００９２】
まず、入力部２４１によりセットされたマスターディスクからコンテンツファイルを読み出し（ｓ１）、コンテンツファイルに含まれるヘッダ情報ａから当該ヘッダ情報ａに含まれる再生情報ａ１をピースデータｄとして分離し、分離したピースデータｄを暗号化してピースデータ用メモリ２４４に記録する（ｓ２）。その後、当該コンテンツファイルに対して暗号化を行い( ｓ３) 、当該コンテンツファイルを記録部２４３にセットされたＤＶＤ等の記録媒体に記録する（ｓ４）。これで同ソフトウエアが終了となる。なお、ピースデータ用メモリ２４４に記録されたピースデータｄは記録媒体に記録して、管理センタ２１０へと送られる。このようにして流通用記録媒体ａが作成される。
【００９３】
このデジタルコンテンツの不正再生防止システム２００については、ヘッダ情報とデータ本体とを有したコンテンツファイルが記録された記録媒体であって当該データ本体の不正再生を防止するためにヘッダ情報の一部を欠落させた流通用記録媒体と、流通用記録媒体上のコンテンツファイルの利用を管理する手段であって予め用意された前記ヘッダ情報の一部をピースデータとして通信回線を介して送信可能な管理手段と、流通用記録媒体上のコンテンツファイルを少なくとも再生する際に使用される装置であって管理手段との間で通信回線を介して通信可能な機能を有したデジタルコンテンツ再生装置とを備え、ユーザにより認証を条件としたコンテンツファイルの再生の申し込みがデジタルコンテンツ再生装置に入力されると、デジタルコンテンツ再生装置が当該申し込みを通信回線を介して管理手段に送信し、管理手段が当該申し込みに係るユーザの認証を確認した上でピースデータを通信回線を介して当該デジタルコンテンツ再生装置に送信し、デジタルコンテンツ再生装置が再生操作時に流通用記録媒体上のヘッダ情報及び当該ピースデータを用いて流通用記録媒体上のデータ本体を再生する構成となっている限りどのような設計変形を行ってもかまわない。
【００９４】
よって、流通用記録媒体αについては、ヘッダ情報ａ及びデータ本体ｂとを有したコンテンツファイルがヘッダ情報ａに含まれる再生情報ａ１を欠落させた状態で記録されているとしたが、その他の情報を付加した状態で記録することは勿論可能である。その他の情報としては、ユーザのコンピュータに再生用ソフトウエアがインストールされているか否かを判断して、インストールされていないと判断した場合には、管理センタ２１０のＨＰに自動的にアクセスするプログラム等がある。このプログラムを記録させておくと、ユーザが自己のコンピュータ（デジタルコンテンツ再生装置２２０に相当するコンピュータであり、再生用ソフトウエアがダウンロードされていない状態）に予め入手した流通用記録媒体αをセットすると、管理センタ２１０のＷＥＢアドレスを読み出し、これに基づいて管理センタ２１０にアクセスする。その後、上述した手順で再生用ソフトウエアを入手すれば、流通用記録媒体α上のコンテンツファイルを再生することが可能になる。
【００９５】
再生用ソフトウエアの内容については、一例に過ぎず、ユーザ登録、ユーザ認証を行うタイミングやその内容等を変更することは任意である。
なお、第２の実施の形態については、レンタルではなく有償又は無償でユーザに譲渡された流通用記録媒体α上のコンテンツファイルの不正使用を防止するシステムに設計変更することも可能であり、この場合であっても上記と同様のメリットを奏する。この場合に使用される再生用ソフトウエアについては、レンタル期間の内外に応じた一連の処理を削除するだけの内容で良い。また、デジタルコンテンツ再生装置に関しては、再生用ソフトウエアを管理センタ２１０からダウンロードするのではなく、ＣＤ等を記録媒体を通じてインストールするようにしても良い。また、コンピュータではなく専用装置とすることも可能であるのは当然であり、ユーザにより認証及び課金を条件としたコンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線βを介して管理センタ２１０に送信し、その後、管理センタ２１０からピースデータｄが通信回線βを介して送信されると、再生操作時に流通用記録媒体α上のヘッダ情報及び当該ピースデータｄを用いて流通用記録媒体α上のデータ本体ｂを再生するという機能を有する限り、どのような構成のものを用いてもかまわない。
【００９６】
【実施例３】
次に、本発明の第３の実施の形態を図７及び図８を参照して説明する。図７はデジタルコンテンツの不正再生防止システムの構成図、図８は同システムに使用される再生用ソフトウエアのフローチャートである。
【００９７】
図７に示すデジタルコンテンツの不正使用防止システム３００は、ユーザにレンタルを目的として配信されたコンテンツファイルが不正使用されるのを防止するシステムである。
同システムは、ヘッダ情報ａとデータ本体ｂとを有したコンテンツファイルを通信回線βを介して配信する一方、コンテンツファイルのデータ本体ｂの利用を管理する配信管理手段としての配信管理センタ３１０と、配信管理センタ３１０との間で通信回線βを介して通信可能であり且つ配信管理センタ３１０から配信されたコンテンツファイルを再生及びコピーする際に使用されるデジタルコンテンツ再生装置３２０とを備えた構成となっている。デジタルコンテンツ再生装置３２０はここではコンピュータであり、同コンピュータにより処理される再生用ソフトウエアが配信管理センタ３１０に予め用意されている。
なお、通信回線βについてはインターネット回線や電話回線等であり、配信管理センタ３１０や銀行・カード会社３３０とデジタルコンテンツ再生装置３２０との間で相互通信を行うようにしている。
【００９８】
ここでいうコンテンツファイルは、音楽、動画、静止画、テキスト、アプリケーションソフト又はアプリケーションデータ等のファイルであるユーザ領域のデータ本体ｂと、データ本体ｂに付随したコンテンツ情報である非ユーザ領域のヘッダ情報ａ’（図示省略）とを有したデータ構造になっている。このようなコンテンツファイルが暗号化された形で配信管理センタ３１０のデジタルコンテンツＤＢ３１１に予め記録されている。
【００９９】
デジタルコンテンツ再生装置３２０は、上記したようにユーザにレンタルを目的として配信されたコンテンツファイルを再生及びコピーするのに使用される装置であり、その機能上、コンテンツファイルのデータ本体ｂを再生及びコピーするには、ヘッダ情報ａ’の内容の全てが所定のレジストリに揃わない限り、流通用記録媒体αからデータ本体ｂを再生することは勿論のこと、別の流通用記憶媒体にコピーをすることも不可能である。
【０１００】
同システムにおいては、デジタルコンテンツ再生装置３２０の上記機能を積極的に利用し、コンテンツファイルのヘッダ情報ａ’からこれに含まれるデータの一部（ピースデータ）を欠落させ（欠落後のヘッダ情報ａ’をヘッダ情報ａとして示している）、流通用記録媒体α上のコンテンツファイルにデータ本体ｂとともにヘッダ情報ａを含めるようにし、これによりデータ本体ｂの不正再生や不正コピーを防止している。
【０１０１】
ヘッダ情報ａ及びデータ本体ｂを有するコンテンツファイルについては、暗号化された形で配信管理センタ３１０のデジタルコンテンツＤＢ３１１に予め記録されている。また、ピースデータ及びコンテンツ鍵等についても暗号化された形でデジタルコンテンツＤＢ３１１に予め記録されている。
【０１０２】
デジタルコンテンツ再生装置３２０はユーザが使用する汎用のコンピュータである。図中３２１はＣＰＵ等の制御部、３２２はモニタやスピーカ等の出力部、３２３はキーボードやマウス等の操作部、３２４は流通用記録媒体α等に対してデータのリード／ライトを行う再生複写部、３２４はハードディスク等のメモリ部、３２６は通信を行うための通信部である。
【０１０３】
メモリ部３２４には基本プログラム以外に図８に示す再生用ソフトウエアが記録されている。この再生用ソフトウエアは配信管理センタ３１０から通信回線βを通じてダウンロードされたフリーソフトであって、コンテンツファイルを再生するのに必要なアプリケーションソフトである。また、配信管理センタ３１０から転送されたピースデータ、コンテンツ鍵等が記録される他、ピースデータ転送日時が記録される。
【０１０４】
再生用ソフトウエアの内容については後述するが、同ソフトウエアが制御部３２１で処理されることより、同コンピュータがデジタルコンテンツ再生装置３２０としての機能を発揮するようになっている。
【０１０５】
即ち、デジタルコンテンツ再生装置３２０は、ユーザによりデジタルコンテンツのダウンロードの要求が入力されると、当該要求を通信回線βを介して配信管理センタ３１０に転送し、配信管理センタ３１０からコンテンツファイルが転送された後、ユーザにより認証及び課金を条件としたコンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線βを介して配信管理センタ３１０に転送し、その後、配信管理センタ３１０からピースデータが通信回線βを介して転送されると、再生操作時にのみ転送されたコンテンツファイルのヘッダ情報ａ及び当該ピースデータを用いて同コンテンツファイルのデータ本体ｂを再生する機能を有した構成となっている。
【０１０６】
配信管理センタ３１０は配信すべきコンテンツファイルのデータ本体ｂに含められた著作物の著作権者等との間の契約の下、コンテンツファイルをユーザにレンタルするとともにその使用料をユーザから回収するという事業を行う者が運営するサーバである。図中３１１は配信すべきコンテンツファイルが暗号化された形でコンテンツＩＤとともに予め記録されたデジタルコンテンツＤＢ、３１２はコンピュータ等の制御部、３１３は通信を行うための通信部、３１４はユーザに対する認証及び課金等の情報が順次記録される課金ＤＢ、３１５は再生用ソフトウエアが予め記録されたソフトウエアＤＢである。
【０１０７】
以上のように構成されたデジタルコンテンツの不正使用防止システム３００の動作について説明し、併せて再生用ソフトウエアの内容について説明する。
【０１０８】
まず、ユーザが自己のコンピュータ（デジタルコンテンツ再生装置３２０に相当するコンピュータであり、図８に示す再生用ソフトウエアがダウンロードされていない状態）の操作部３２３を操作して通信回線βを介して配信管理センタ３１０にアクセスし、必要なユーザ登録を行う。すると、配信管理センタ３１０は、これに応じてユーザ登録を行う一方、ユーザのＩＤやパスワードを通信回線βを介してユーザのコンピュータに転送する。
【０１０９】
その後、ユーザが自己のコンピュータを操作して、配信管理センタ３１０にアクセスし、再生用ソフトウエアのダウンロードの要求をデジタルコンテンツ再生装置３２０に入力する。この際、ユーザのＩＤやパスワードが必要になる。すると、ユーザのコンピュータは、その要求を通信回線βを通じて配信管理センタ３１０に転送する。配信管理センタ３１０は、この要求を受けてソフトウエアＤＢ３１５上の再生用ソフトウエアを読み出し、通信回線βを介してユーザのコンピュータに転送する。すると、図８に示す再生用ソフトウエアが同コンピュータのメモリ部３２４にダウンロードされ、実行される。
【０１１０】
まず、デジタルコンテンツ再生装置３２０は、再生用ソフトウエアの実行が一回目か否かを判定する（ｓ１）。再生用ソフトウエアがダウンロードされた直後は一回目であるので、所定のフラグを立てる一方、配信管理センタ３１０にアクセスして、再生申込処理を行う旨を通信回線βを介して配信管理センタ３１０に転送する。すると、配信管理センタ３１０は再生申込処理に必要なデータを通信回線βを介してデジタルコンテンツ再生装置３２０に転送する。デジタルコンテンツ再生装置３２０は、このデータに基づいて再生申込用画面を出力部３２２に表示出力する（ｓ２）。
【０１１１】
ユーザが再生申込用画面が示すところに従ってレンタル期間、レンタル金額及び支払条件（自己の銀行口座番号又はクレジットカード番号等）を操作部３２３を通じて順次入力し、最後にユーザのＩＤやパスワードを流通用記録媒体αの再生申し込みとして操作部３２３を通じて入力すると（ｓ３）、デジタルコンテンツ再生装置３２０は、出力部３２２の表示出力を認証画面に切り換える一方、入力された申し込みデータを通信回線βを介して配信管理センタ３１０に転送する。
【０１１２】
すると、管理センタ１１０は、申し込みに係るユーザの認証及び課金を確認する。即ち、転送されたユーザのユーザのＩＤ等を参照して申し込みに係るユーザが予め用意された不適当者リストに該当する者でないか否かを確認するとともに、転送されたユーザの銀行口座番号又はクレジットカード番号等を参照して銀行・カード会社３３０にアクセスし、銀行・カード会社３３０に対してコンテンツファイルのレンタル使用料に相当する金額を引き落とし、配信管理センタ３１０の事業者に支払うことを通信回線βを介して要請する。
【０１１３】
配信管理センタ３１０は、申し込みに係るユーザが不適当者リストに該当する者であると確認した場合、銀行・カード会社３３０から引き落とし不可の回答が通信回線βを介して転送されてきた場合、いずれについてもユーザの申し込みを拒否する旨を通信回線βを介してデジタルコンテンツ再生装置３２０に転送する。
【０１１４】
一方、申し込みに係るユーザが不適当者リストに該当しない者であることを確認し、且つ銀行・カード会社３３０から引き落とし完了の返答が通信回線βを介して転送されてきた場合、ユーザのユーザのＩＤ等の情報とともに課金回収の情報を課金ＤＢ３１４に記録する一方、デジタルコンテンツＤＢ３１１を検索して、デジタルコンテンツＤＢ３１１上のコンテンツファイルを読み出し、その不正再生及び不正コピーを防止するためにピースデータを欠落させたまま、そのピースデータ及びコンテンツ鍵とともに通信回線βを介してデジタルコンテンツ再生装置３２０に転送する。
【０１１５】
一方、配信管理センタ３１０からユーザの申し込みを承諾する旨の回答としてデジタルコンテンツ等が通信回線βを介して転送されると（ａ５）、ユーザの認証及び課金の条件が充たされたとして（ｓ６）、コンテンツファイル等をメモリ部３２４に記録する。と同時に、コンピュータの時計機能を用いてピースデータ転送日時をメモリ部３２４に記録する。そして再生操作時にのみコンテンツファイルのヘッダ情報ａ及びピースデータ等を用いてコンテンツファイルのデータ本体ｂを再生するように設定する（ｓ７）。このような設定が終了すると、同プログラムの処理が終了する。
【０１１６】
デジタルコンテンツ再生装置３２０は、ユーザにより再生操作をされると、メモリ部３２４上のコンテンツ鍵を読み出して復号化し、コンテンツファイルのヘッダ情報ａを読み出し、コンテンツ鍵を用いて復号化する一方、メモリ部３２４上のピースデータを読み出し、コンテンツ鍵を利用して復号化する。これらのヘッダ情報及びピースデータが上記レジストリに登録されると、コンテンツファイルのデータ本体ｂがコンテンツ鍵を利用して復号化され再生される。
【０１１７】
よって、デジタルコンテンツ再生装置３２０によりコンテンツファイルのデータ本体ｂがその操作通りに再生される。一方、ユーザがデジタルコンテンツ再生装置３２０に流通用記録媒体をセットしてコピー操作をすると、デジタルコンテンツ再生装置３２０によりコンテンツファイルがそのままその流通用記録媒体にコピーして、流通用記録媒体αが作成されるだけである。
【０１１８】
その後、ユーザがデジタルコンテンツ再生装置３２０を操作して、再生用ソフトウエアを実行すると、再生用ソフトウエアの実行が一回目か否かを判定する（ｓ１）。再生用ソフトウエアがダウンロードされた直後ではなく、上記フラグが立てられていることから、メモリ部３２４上のピースデータ転送日時を読み出し、現在がレンタル期間内であるか否かを判定する。即ち、ピースデータ転送日時と現在の日時との差をピースデータが転送された時点からの経過期間として求め、これがレンタル情報に含まれるレンタル期間に達しているときはレンタル期間外であると判定する一方、レンタル期間に未だ達していないときはレンタル期間内であると判定する（ｓ８）。
【０１１９】
この判定の結果、レンタル期間外であるときは、出力部３２２にその旨を表示出力するとともにメモリ部３２４上のピースデータ及びコンテンツ鍵を削除し（ｓ９）、同ソフトウエアの処理が終了となる。一方、レンタル期間内であるときは、そのまま同ソフトウエアの処理が終了となる。この場合、再生用ソフトウエアのダウンロード直後の場合はと全く同様に、デジタルコンテンツ再生装置３２０によりコンテンツファイルのデータ本体ｂがその操作通りに再生される。ユーザがデジタルコンテンツ再生装置３２０に流通用記録媒体をセットしてコピー操作した場合も、新たな流通用記録媒体αが作成されるだけである。
【０１２０】
このように同システムにおいては、ユーザがデジタルコンテンツ再生装置３２０を使用して再生操作しても、配信管理センタ２１０に対する認証とレンタル使用料の支払いが済まない限り、コンテンツファイルのデータ本体ｂを再生することができない。これはデジタルコンテンツ再生装置３２０により作成された流通用記録媒体αを別のコンピュータで再生する場合も同様である。よって、コンテンツファイルの不正使用を一次的だけでなく二次的、三次的にも防止することが可能になる。
【０１２１】
また、デジタルコンテンツのレンタル期間外においてデジタルコンテンツ再生装置３２０を使用して再生しようとすると、その時点でメモリ部３２４上のピースデータ等が自動的に削除されるだけで、コンテンツファイルはそのままである。レンタル期間内にデジタルコンテンツ再生装置３２０の使用して流通用記録媒体αを作成することも可能である。このような流通用記録媒体α上のコンテンツファイルを再生するには、デジタルコンテンツ再生装置３２０を使用して、配信管理センタ３１０に対する認証及びレンタル使用料の支払いが必要になるので、ここに二次的、三次的使用による課金の回収を確実に行うことが可能になる。
【０１２２】
なお、第３の実施の形態については、レンタルではなく有償又は無償で配信されたコンテンツファイルの不正使用を防止するシステムに設計変更することも可能であり、この場合であっても上記と同様のメリットを奏する。この場合に使用される再生用ソフトウエアについては、配信されたコンテンツファイルがレンタル期間外であるときの処理を削除するだけの内容で良い。また、デジタルコンテンツ再生装置３２０に関しては、再生用ソフトウエアを配信管理センタ３１０からダウンロードするのではなく、ＣＤ等を記録媒体を通じてダウンロードするようにしても良い。また、コンピュータではなく専用装置の形態にすることもできるのは当然である。
【０１２３】
【実施例４】
次に、本発明の第４の実施の形態を図９及び図１０を参照して説明する。図９はデジタルコンテンツの不正再生防止システムの構成図、図１０は同システムに使用される再生用ソフトウエアのフローチャートである。
【０１２４】
図９に示すデジタルコンテンツの不正使用防止システム４００は、ユーザにレンタルを目的として配信されたコンテンツファイルが不正使用されるのを防止するシステムである。
同システムは、ヘッダ情報ａとデータ本体ｂとを有したコンテンツファイルがヘッダ情報ａの一部( 即ち、ヘッダ情報ａに含まれる再生情報ａ１) を欠落させた状態で予め用意されると共に、当該コンテンツファイルとは別に欠落させた再生情報ａ１がピースデータｄとして予め用意されたサーバであって当該コンテンツファイルを通信回線を介して配信する一方、当該データ本体ｂの利用を管理する配信管理手段としての配信管理センタ４１０と、配信管理センタ４１０との間で通信回線βを介して通信可能であり且つ配信管理センタ４１０から配信されたコンテンツファイルを再生及びコピーする際に使用されるデジタルコンテンツ再生装置４２０とを備えた構成となっている。デジタルコンテンツ再生装置４２０はここではコンピュータであり、同コンピュータにより処理される再生用ソフトウエアが配信管理センタ４１０に予め用意されている。
【０１２５】
ここでいうコンテンツファイルは、音楽、動画、静止画、テキスト、ゲーム又はソフトウエア等のデータであるデータ本体ｂと、データ本体ｂに割り当てられたコンテンツＩＤやピースデータｄが格納された管理センタ１１０のＷＥＢアドレスの情報等のコンテンツ情報ａ２とを有したデータ構造になっている。即ち、ヘッダ情報ａ( 再生情報ａ１、コンテンツ情報ａ２) とデータ本体ｄとを有するコンテンツファイルからヘッダ情報ａに含まれる再生情報ａ１を欠落させた後、暗号化された構成となっている。なお、再生情報ａ１とはデータ本体ｂの読み込むべきセクタのアドレス値や当該データ本体ｂの大きさ等を示すデータのことである。
【０１２６】
デジタルコンテンツ再生装置４２０はユーザが使用する汎用のコンピュータである。図中４２１はＣＰＵ等の制御部、４２２はモニタやスピーカ等の出力部、４２３はキーボードやマウス等の操作部、４２４は流通用記録媒体α等に対してデータのリード／ライトを行う再生複写部、４２４はハードディスク等のメモリ部、４２６は通信を行うための通信部である。
【０１２７】
メモリ部４２４には基本プログラム以外に図１０に示す再生用ソフトウエアが記録されている。この再生用ソフトウエアは配信管理センタ４１０からユーザ登録を条件として通信回線βを通じてダウンロードされた有償又は無償のソフトウエアであって、コンテンツファイルを再生するのに必要なアプリケーションソフトである。また、メモリ部４２４には再生用ソフトウエアに割り当てられたプレーヤＩＤやピースデータｄが格納された配信管理センタ４１０のＷＥＢアドレスの情報が当該再生用ソフトウエアと共に配信管理センタ４１０から送信され、記録される。更に、メモリ部４２４には配信管理センタ４１０から送信されたピースデータｄ、復号鍵等が記録される他、ピースデータ送信日時やレンタル期間などを示すレンタル情報が記録される。
【０１２８】
再生用ソフトウエアの内容については後述するが、図１０に示す再生用ソフトウエアが制御部４２１で処理されることより、同コンピュータがデジタルコンテンツ再生装置４２０としての機能を発揮するようになっている。
【０１２９】
即ち、デジタルコンテンツ再生装置４２０は、ユーザによりコンテンツファイルのダウンロードの要求が入力されると、当該要求を通信回線βを介して配信管理センタ４１０に送信し、配信管理センタ４１０からコンテンツファイルが送信された後、ユーザにより認証を条件としたコンテンツファイルの再生の申し込みが入力されると、当該申し込みを通信回線βを介して配信管理センタ４１０に送信し、その後、配信管理センタ４１０からピースデータｄが通信回線βを介して送信されると、再生操作時に送信されたコンテンツファイルのヘッダ情報ａ及び当該ピースデータｄを用いて同コンテンツファイルのデータ本体ｂを再生する機能と、配信管理センタ４１０からピースデータｄが送信された時点からの経過期間を求め、当該経過期間が所定期間に達したときは、送信されたピースデータを削除する機能とを有した構成となっている。
【０１３０】
配信管理センタ４１０は配信すべきコンテンツファイルのデータ本体ｂに含められた著作物の著作権者等との間の契約の下、コンテンツファイルをユーザにレンタルさせるとともにその使用料をユーザから回収するという事業を行う者が運営するサーバである。図中４１１は配信すべきコンテンツファイルが暗号化された形でコンテンツＩＤとともに予め記録されたデジタルコンテンツＤＢ、４１２はコンピュータ等の制御部、４１３は通信を行うための通信部、４１４はユーザ情報が記録される他、これに基づく認証や課金等の情報が順次記録されるユーザ情報ＤＢ、４１５は再生用ソフトウエアが予め記録されたソフトウエアＤＢ、４１６はピースデータｄ及びコンテンツファイルの復号化に必要な復号鍵が暗号化された形でコンテンツＩＤとともに予め記録されたピースデータＤＢである。
【０１３１】
以上のように構成されたデジタルコンテンツの不正使用防止システム４００の動作について説明し、併せて再生用ソフトウエアの内容について説明する。
【０１３２】
まず、ユーザが自己のコンピュータ（デジタルコンテンツ再生装置４２０に相当するコンピュータであり、再生用ソフトウエアがダウンロードされていない状態）の操作部４２３を操作して通信回線βを介して配信管理センタ４１０にアクセスし、実施例１と同様に必要なユーザ登録を行う。すると、配信管理センタ４１０は、これに応じてユーザＩＤやパスワードを作成し、これらのユーザ情報をユーザ情報ＤＢ４１４に登録する一方、当該ユーザＩＤやパスワードを通信回線βを介してユーザのコンピュータに送信する。なお、ユーザＩＤやパスワードはユーザ登録の際にユーザ自身に入力させるようにしても良い。
【０１３３】
その後、ユーザが自己のコンピュータを操作して、配信管理センタ４１０にアクセスし、再生用ソフトウエアのダウンロードの要求を入力する。この際、ユーザのＩＤやパスワードが必要になる。すると、ユーザのコンピュータは、その要求を通信回線βを通じて配信管理センタ４１０に送信する。配信管理センタ４１０は、この要求を受けてソフトウエアＤＢ４１５上の再生用ソフトウエアを読み出し、通信回線βを介してユーザのコンピュータに送信する。すると、再生用ソフトウエアが同コンピュータのメモリ部４２４にダウンロードされ、インストールされる。これにより同コンピュータがデジタルコンテンツ再生装置４２０となるのである。
【０１３４】
次に、コンテンツファイルを取得するに当たり、デジタルコンテンツ再生装置４２０は、ユーザの操作部４２３を通じた操作に応じて配信管理センタ４１０にアクセスする。すると、配信管理センタ４１０はコンテンツファイルリストのデータをデジタルコンテンツ再生装置４２０に送信する。デジタルコンテンツ再生装置４２０は、このデータに基づいてコンテンツファイルリストを出力部４２２に表示出力する。なお、配信管理センタ４１０にアクセスするにときには、再生用ソフトウエアを実行した後、当該ソフトウエアと共に記録されたＷＥＢアドレスに基いてアクセスしても良いし、ユーザがインターネットブラウザに登録したＷＥＢアドレスに基いてアクセスしても良い。
【０１３５】
その後、ユーザが操作部４２３を通じてコンテンツファイルリストからレンタルするコンテンツファイルを選択する。すると、選択したコンテンツファイルの申込のデータを配信管理センタ４１０に送信する。
【０１３６】
配信管理センタ４１０は、この申込のデータを受信すると、これに含まれるコンテンツＩＤを参照して当該コンテンツＩＤに対応するコンテンツファイルをデジタルコンテンツＤＢ４１１から検索して読み出し、そしてデジタルコンテンツ再生装置４２０に送信する。デジタルコンテンツ再生装置４２０は、当該コンテンツファイルを受信すると、メモリ部４２４のレジストリ又は複写部４２５にセットされた記録媒体に記録する。
【０１３７】
その後、このデジタルコンテンツ再生装置４２０は、ユーザにより再生用ソフトウエアが実行される( コンテンツファイルを記録媒体に記録した場合には再生用ソフトウエアが実行される一方で当該記録媒体がセットされる。) と、当該再生用ソフトウエアを出力部４２２に表示出力する。すると、メモリ部４２４に記録されたコンテンツファイルのコンテンツ情報ａ２を読み込み、当該コンテンツファイルが再生用ソフトウエアの画面上のプレイリストに表示される（ｓ１）。このプレイリストにはコンテンツファイルのファイル名と共に、当該コンテンツファイルがレンタル中である旨が表示される。即ち、再生の申込がされたことを示す所定のフラグが立っているコンテンツファイルがレンタル中であるとして表示される。そして、このプレイリストに基づき操作部４２３を通じてレンタル中のコンテンツファイルが再生操作されたか否かを判定する( ｓ２) 。
【０１３８】
再生操作がなされていないと判定すると、操作部４２３を通じてプレイリストに表示されたレンタル中でないコンテンツファイルの再生の申し込み操作されたか否かを判定する( ｓ３) 。その結果、再生の申し込み操作がなされていないと判定すると、操作部４２３を通じて記録媒体の読み込みの操作( ＬＯＡＤの操作) がなされたか否かを判定する（ｓ４）。ＬＯＡＤの操作がなされると、再生の申し込みがされていないコンテンツファイルを示すコンテンツリストを出力部４２２に表示出力する（ｓ５）。即ち、所定のフラグが立っていない記録媒体上のコンテンツファイルをコンテンツリストに表示する。
【０１３９】
ユーザによりプレイリスト上又はコンテンツリスト上のコンテンツファイルの再生の申し込みがなされると、メモリ部４２４又は記録媒体上の当該コンテンツファイルのヘッダ情報ａに含まれるコンテンツ情報ａ２を読み込み、当該コンテンツ情報ａ２に含まれるＷＥＢアドレスに基きコンテンツＩＤを通信回線βを介して配信管理センタ４１０に送信する。このようにして再生申込処理を行う旨を送信する。すると、配信管理センタ４１０は再生申込処理に必要なデータを通信回線βを介してデジタルコンテンツ再生装置４２０に送信する。デジタルコンテンツ再生装置４２０は、このデータに基づいて再生申込用画面を出力部４２２に表示出力する（ｓ６）。
【０１４０】
その後、ユーザが再生申込用画面が示すところに従ってレンタル期間を操作部４２３を通じて順次入力又は選択( これによりレンタル金額が自動的に決まる) し、最後にユーザＩＤやパスワードをコンテンツファイルの再生申し込みとして操作部４２３を通じて入力すると（ｓ７）、デジタルコンテンツ再生装置４２０は、出力部４２２の表示出力を認証画面に切り換える一方、入力された申し込みデータを通信回線βを介して配信管理センタ４１０に送信する。この際、メモリ部４２４又は記録媒体上のコンテンツ情報ａ２のコンテンツＩＤと当該メモリ部４２４上のプレーヤＩＤとを読み出し、申し込みデータと一緒に配信管理センタ４１０に送信する（ｓ８）。
【０１４１】
すると、配信管理センタ４１０は、申し込みに係るユーザの認証を確認する。即ち、送信されたユーザのユーザＩＤやプレーヤＩＤ等を参照してユーザ情報ＤＢ４１４から当該ユーザのユーザ情報を読み出し、当該ユーザが真正のユーザであるか否かを確認する。このとき、配信管理センタ４１０は、ユーザ情報ＤＢ４１４にレンタル料金の不払い等が所定以上ある不適当者リストが予め用意されており、当該認証と共に不適当者リストに該当する者でないか否かを確認する( なお、不適当者リストの確認は任意である) 。
【０１４２】
配信管理センタ４１０は、申し込みに係るユーザが不正なユーザである又は真正のユーザであるものの不適当者リストに該当する者であると確認した場合、ユーザの申し込みを拒否する旨を通信回線βを介してデジタルコンテンツ再生装置４２０に送信する。
【０１４３】
一方、申し込みに係るユーザが真正のユーザであり且つ不適当者リストに該当しない者であることを確認した場合、ユーザのプレーヤＩＤ等を参照して当該ユーザのユーザ情報ＤＢ４１４上のユーザ情報に課金を記録する一方、ピースデータＤＢ４１６を検索して上記コンテンツＩＤに対応するピースデータｄや復号鍵を読み出し、これをユーザの申し込みを承諾する旨の回答として通信回線βを介してデジタルコンテンツ再生装置４２０に送信する。
【０１４４】
なお、課金については、所定期間毎にユーザ情報ＤＢ４１４に基き、銀行・カード会社４３０に請求するか若しくは、ユーザに直接請求し、ユーザに振込やコンビニエンスストア等で支払いをさせるようにする。まだ、配信管理センタ４１０が銀行・カード会社４３０と通信回線βを介して接続されている場合には、即時決済とすることももちろん可能である。
【０１４５】
デジタルコンテンツ再生装置４２０は、その後、配信管理センタ４１０からユーザの申し込みを拒否する旨が通信回線βを介して送信されると（ｓ９）、エラーメッセージを出力部４２２に表示出力する（ｓ１０）。
【０１４６】
一方、配信管理センタ４１０からユーザの申し込みを承諾する旨の回答としてピースデータｄや復号鍵が通信回線βを介して送信されると（ａ９）、所定のフラグを立てる一方、ピースデータｄ及び復号鍵をメモリ部４２４に記録する（ｓ１１）。と同時に、コンピュータの時計機能を用いてピースデータ送信日時をメモリ部４２４に記録する。そして、プレイリストを出力部４２２に表示出力する( ｓ１) 。
【０１４７】
その後、デジタルコンテンツ再生装置４２０は、操作部４２３を通じてプレイリストに基づきコンテンツファイルの再生操作がなされると（ｓ２）、メモリ部４２４から復号鍵を読み出してピースデータｄを復号化する。そして、当該ピースデータｄに基いてデータ本体ｄを読み出す共に、メモリ部４２４から別の復号鍵を読み出して当該データ本体ｄを復号しつつ再生する( ｓ１２) 。なお、この再生用ソフトウエアのプログラムはユーザにより終了の処理が行われることにより終了する。
【０１４８】
なお、再生用ソフトウエアには、上述した基本機能の他、デジタルコンテンツ再生装置４２０の電源がＯＮにされると、当該デジタルコンテンツ再生装置４２０に常駐し、ピースデータｄの管理を行うピースデータ管理機能を有している。このピースデータ管理機能においては、メモリ部４２４上のピースデータｄの管理を行う一方、ピースデータ送信日時と現在の日時との差をピースデータｄが送信された時点からの経過期間として求め、これがレンタル情報に含まれるレンタル期間に達しているときはレンタル期間外であるとしてメモリ部４２４上のピースデータｄ及び復号鍵を削除する一方、所定のフラグを倒すようになっている。
【０１４９】
このように同不正再生防止システム４００においては、ユーザがデジタルコンテンツ再生装置４２０を使用してコンテンツファイルを再生操作しても、真正の再生の申込者として配信管理センタ４１０からピースデータｄを得ない限り、コンテンツファイルのデータ本体ｂを再生することができない。よって、コンテンツファイルの一時的な不正使用を防止することができる。しかも、レンタル期間が過ぎたものについては、ピースデータｄが削除されるので、二次的な不正使用も防止することができる。さらに、ユーザによりコンテンツファイルが他の記録媒体等にコピーされたとしても、この記録媒体に記録されたコンテンツファイルにはヘッダ情報ａに含まれる再生情報ａ１が欠落していることから、真正の再生の申込者としてピースデータｄを得ない限り、再生することができない。よって、三次的な不正使用も防止することができる。
【０１５０】
しかも、デジタルコンテンツのレンタル期間外においてはメモリ部４２４上のピースデータｄ等が自動的に削除されるだけで、コンテンツファイルはそのままである。よって、レンタル期間内外において、デジタルコンテンツ再生装置４２０の使用してコンテンツファイルを他の記録媒体にコピーすることが可能である。このような記録媒体上のコンテンツファイルを再生するには、デジタルコンテンツ再生装置４２０を使用して、配信管理センタ４１０に対する認証及びレンタル使用料の支払いが必要になるので、ここに二次的、三次的使用による課金の回収を確実に行うことが可能になる。
【０１５１】
また、同システムにおいては、上述したようにライト機能を有するコンピュータを使用してコンテンツファイルを記録媒体に簡単に記録することが可能であるので、レンタルビデオ店等ではビデオテープやＣＤ、ＤＶＤ等の記録媒体を陳列する代わりに当該コンピュータを設置する形態を取ることができる。このようにすれば、前記記録媒体の返却は不要であるから、店側及び顧客の双方にメリットがある。しかも、顧客に関しては、どのようなコンテンツファイルをダウンロードしたか店員に知られることがないので、デジタルコンテンツの種類によっては借り易くなる。この場合、レンタルビデオ店としての形態を取る必要はなく、インターネットカフェの一サービスとして提供するようにすることが可能であることは言うまでもない。なお、レンタルビデオ店やインターネットカフェにコンテンツＤＢを設置するようにしても良い。
【０１５２】
この不正再生防止システム４００については、ヘッダ情報とデータ本体とを有したコンテンツファイルがヘッダ情報の一部を欠落させた状態で予め用意されると共に、このヘッダ情報の一部がピースデータとして予め用意されたサーバであって当該コンテンツファイルを通信回線を介して配信する一方、当該データ本体の利用を管理する配信管理手段と、配信管理手段との間で通信回線を介して通信可能であり且つ配信管理手段から配信されたコンテンツファイルを少なくとも再生する際に使用されるデジタルコンテンツ再生装置とを備え、ユーザによりコンテンツファイルのダウンロードの要求がデジタルコンテンツ再生装置に入力されると、デジタルコンテンツ再生装置が当該要求を通信回線を介して配信管理手段に送信し、配信管理手段が当該要求に係るコンテンツファイルを通信回線を介してデジタルコンテンツ再生装置に送信し、その後、ユーザにより認証を条件としたコンテンツファイルの再生の申し込みがデジタルコンテンツ再生装置に入力されると、デジタルコンテンツ再生装置が当該申し込みを通信回線を介して配信管理手段に送信し、配信管理手段が当該申し込みに係るユーザの認証を確認した上で当該申し込みに係るコンテンツファイルのピースデータを通信回線を介してデジタルコンテンツ再生装置に送信し、デジタルコンテンツ再生装置が再生操作時に送信されたコンテンツファイルのヘッダ情報及び当該ピースデータを用いて同コンテンツファイルのデータ本体を再生する構成となっている限りどのような設計変形を行ってもかまわない。
【０１５３】
よって、配信管理センタ４１０は、デジタルコンテンツＤＢ４１１が一つであるとしたが、複数であっても良い。この場合、例えば一のＤＢに映画のコンテンツファイルを、二のＤＢに音楽のコンテンツファイルをといったように異なる種類のコンテンツファイル群をＤＢにそれぞれ格納するようにしても良いし、各ＤＢに格納するコンテンツファイル群を同じとし混雑時に一のＤＢにアクセスが集中するのを防ぐようにしても良い。同様のことがピースデータＤＢ４１６にも言える。また、配信管理センタ４１０はデジタルコンテンツＤＢ４１１、ピースデータＤＢ４１６を有するとしたが、デジタルコンテンツＤＢ４１１、ピースデータＤＢ４１６を配信管理センタ４１０とは別の場所に設置することも可能である。この場合、配信管理センタ４１０はユーザの認証をした上でデジタルコンテンツＤＢ４１１、ピースデータＤＢ４１６のＷＥＢアドレスをデジタルコンテンツ再生装置４２０に送信し、デジタルコンテンツ再生装置４２０は当該ＷＥＢアドレスに基いてデジタルコンテンツＤＢ４１１、ピースデータＤＢ４１６にアクセスし、コンテンツファイル、ピースデータｄを得るようにすれば良い。
【０１５４】
また、デジタルコンテンツＤＢ４１１には、ヘッダ情報ａ及びデータ本体ｂとを有したコンテンツファイルがヘッダ情報ａに含まれる再生情報ａ１を欠落させた状態で記録されているとしたが、その他の情報を付加した状態で記録することは勿論可能である。その他の情報としては、ユーザのコンピュータに再生用ソフトウエアがインストールされているか否かを判断して、インストールされていないと判断した場合には、配信管理センタ４１０のＨＰに自動的にアクセスするプログラム等がある。このプログラムを記録させておくと、ユーザが自己のコンピュータ（デジタルコンテンツ再生装置４２０に相当するコンピュータであり、再生用ソフトウエアがダウンロードされていない状態）に予め入手したコンテンツファイルを実行しようとすると、配信管理センタ４１０のＷＥＢアドレスを読み出し、これに基づいて配信管理センタ４１０に自動的にアクセスする。その後、上述した手順で再生用ソフトウエアを入手すれば、メモリ部４２４上のコンテンツファイルを再生することが可能になる。
【０１５５】
再生用ソフトウエアの内容については、一例に過ぎず、ユーザ登録、ユーザ認証を行うタイミングやその内容等を変更することは任意である。また、コンテンツファイルをデジタルコンテンツ再生装置４２０のメモリ部４２４に記録した場合には、レンタル期間が過ぎると、ピースデータｄと共に、コンテンツファイルを削除するようにしても良し、ピースデータｄとは別に、コンテンツファイルを受信した時点からの経過期間を求め、当該経過期間が所定期間に達したときは、当該コンテンツファイルを削除するようにしても良い。
【０１５６】
なお、第４の実施の形態については、レンタルではなく有償又は無償で配信されたコンテンツファイルの不正使用を防止するシステムに設計変更することも可能であり、この場合であっても上記と同様のメリットを奏する。この場合に使用される再生用ソフトウエアについては、配信されたコンテンツファイルがレンタル期間外であるときの処理を削除するだけの内容で良い。また、デジタルコンテンツ再生装置４２０に関しては、再生用ソフトウエアを配信管理センタ４１０からダウンロードするのではなく、ＣＤ等を記録媒体を通じてダウンロードするようにしても良い。また、コンピュータではなく専用装置の形態にすることもできるのは当然である。
【０１５７】
【実施例５】
次に、本発明の第３の実施の形態を図１１及び図１２を参照して説明する。図１１はデジタルコンテンツの不正再生防止システムの構成図、図１２はデジタルコンテンツの不正使用防止システムに使用される再生用ソフトウエアのフローチャートである。
図１１に示すデジタルコンテンツの不正使用防止システム５００は不正使用防止システム４００と同じ構成であり、当該不正使用防止システム４００とはデジタルコンテンツ再生装置５２０の制御部５１２により処理される再生用ソフトウエアの内容が異なっている。以下、図１２に示す再生用ソフトウエアの内容について詳しく説明し、重複する部分については説明を省略する。
【０１５８】
デジタルコンテンツ再生装置５２０には、実施例４と同様の手順で再生用ソフトウエアがメモリ部５２４に記録されている。
【０１５９】
その後、コンテンツファイルを取得するに当たり、デジタルコンテンツ再生装置５２０は、ユーザの操作部５２３を通じた操作に応じて配信管理センタ５１０にアクセスする。すると、配信管理センタ５１０はレンタル申込処理に必要なデータを通信回線βを介してデジタルコンテンツ再生装置２２０に送信する。デジタルコンテンツ再生装置２２０は、このデータに基づいてレンタル申込用画面を出力部２２２に表示出力する。
【０１６０】
その後、ユーザがレンタル申込用画面が示すところに従ってレンタル期間を操作部５２３を通じて順次入力又は選択( これによりレンタル金額が自動的に決まる) し、最後にユーザＩＤやパスワードをコンテンツファイルのレンタル申し込みとして操作部５２３を通じて入力すると、デジタルコンテンツ再生装置５２０は、出力部５２２の表示出力を認証画面に切り換える一方、入力された申し込みデータを通信回線βを介して配信管理センタ５１０に送信する。この際、メモリ部５２４上のプレーヤＩＤを読み出し、申し込みデータと一緒に配信管理センタ２１０に送信する。
【０１６１】
すると、配信管理センタ５１０は、申し込みに係るユーザの認証を確認する。即ち、送信されたユーザのユーザＩＤやプレーヤＩＤ等を参照してユーザ情報ＤＢ５１４から当該ユーザのユーザ情報を読み出し、当該ユーザが真正のユーザであるか否かを確認する。このとき、配信管理センタ５１０は、ユーザ情報ＤＢ５１４にレンタル料金の不払い等が所定以上ある不適当者リストが予め用意されており、当該認証と共に不適当者リストに該当する者でないか否かを確認する( なお、不適当者リストの確認は任意である) 。
【０１６２】
配信管理センタ５１０は、申し込みに係るユーザが不正なユーザである又は真正のユーザであるものの不適当者リストに該当する者であると確認した場合、ユーザの申し込みを拒否する旨を通信回線βを介してデジタルコンテンツ再生装置５２０に送信する。
【０１６３】
一方、申し込みに係るユーザが真正のユーザであり且つ不適当者リストに該当しない者であることを確認した場合、ユーザのプレーヤＩＤ等を参照して当該ユーザのユーザ情報ＤＢ５１４上のユーザ情報に課金を記録する一方、コンテンツファイルリストのデータをユーザの申し込みを承諾する旨の回答として通信回線βを介してデジタルコンテンツ再生装置５２０に送信する。
【０１６４】
なお、課金については、所定期間毎にユーザ情報ＤＢ５１４に基き、銀行・カード会社５３０に請求するか若しくは、ユーザに直接請求し、ユーザに振込やコンビニエンスストア等で支払いをさせるようにする。まだ、配信管理センタ５１０が銀行・カード会社５３０と通信回線βを介して接続されている場合には、即時決済とすることももちろん可能である。
【０１６５】
デジタルコンテンツ再生装置５２０は、このデータに基づいてコンテンツファイルリストを出力部５２２に表示出力する。なお、配信管理センタ５１０にアクセスするにときには、再生用ソフトウエアを実行した後、当該ソフトウエアと共に記録されたＷＥＢアドレスに基いてアクセスしても良いし、ユーザがインターネットブラウザに登録したＷＥＢアドレスに基いてアクセスしても良い。
【０１６６】
その後、ユーザが操作部５２３を通じてコンテンツファイルリストからレンタルするコンテンツファイルを選択する。すると、選択したコンテンツファイルの申込のデータを配信管理センタ５１０に送信する。
【０１６７】
配信管理センタ５１０は、この申込のデータを受信すると、これに含まれるコンテンツＩＤを参照して当該コンテンツＩＤに対応するコンテンツファイルをデジタルコンテンツＤＢ５１１から検索して読み出す一方、当該コンテンツＩＤに対応するピースデータｄ及び復号鍵をピースデータＤＢ５１６から検索して読み出し、そしてコンテンツファイル、ピースデータｄ及び復号鍵を順次デジタルコンテンツ再生装置５２０に送信する。
【０１６８】
デジタルコンテンツ再生装置５２０は、当該コンテンツファイルを受信すると、メモリ部５２４のレジストリ又は複写部５２５にセットされた記録媒体に記録する一方、当該ピースデータｄ及び復号鍵を受信すると、予め決められたメモリ部５２４のコンテンツファイルが記録されるレジストリとは別のピースデータ用のレジストリに記録する。そして、所定のフラグを立てる。
【０１６９】
その後、ユーザにより再生用ソフトウエアが実行される( コンテンツファイルを記録媒体に記録した場合には再生用ソフトウエアが実行される一方で当該記録媒体がセットされる。) と、当該再生用ソフトウエアを出力部５２２に表示出力する。すると、メモリ部５２４又は記録媒体に記録されたコンテンツファイルのコンテンツ情報ａ２を読み込み、当該コンテンツファイルが再生用ソフトウエアの画面上のプレイリストに表示される（ｓ１）。このプレイリストにはコンテンツファイルのファイル名と共に、当該コンテンツファイルがレンタル中である旨が表示される。即ち、所定のフラグが立っているコンテンツファイルがレンタル中であるとして表示される。そして、このプレイリストに基づき操作部５２３を通じてレンタル中のコンテンツファイルが再生操作されたか否かを判定する( ｓ２) 。
【０１７０】
再生操作がなされていないと判定すると、前記プレイリストに基づき操作部５２３を通じてレンタル中でないコンテンツファイルの再生の申し込みがされたか否かを判定する( ｓ３) 。即ち、レンタル期間が終了したコンテンツファイルの再レンタルの申し込みがされたか否かを判定する。その結果、再生の申し込みがなされたと判定すると、メモリ部５２４又は記録媒体上の当該コンテンツファイルのコンテンツ情報ａ２を読み込み、当該コンテンツ情報ａ２に含まれるＷＥＢアドレスに基きコンテンツＩＤを通信回線βを介して再生申込処理を行う旨を配信管理センタ５１０に送信する。すると、配信管理センタ５１０は再生申込処理に必要なデータを通信回線βを介してデジタルコンテンツ再生装置５２０に送信する。デジタルコンテンツ再生装置５２０は、このデータに基づいて再生申込用画面を出力部５２２に表示出力する（ｓ４）。
【０１７１】
その後、ユーザが再生申込用画面が示すところに従ってレンタル期間を操作部５２３を通じて順次入力又は選択( これによりレンタル金額が自動的に決まる) し、最後にユーザＩＤやパスワードをコンテンツファイルの再生申し込みとして操作部５２３を通じて入力すると（ｓ５）、デジタルコンテンツ再生装置５２０は、出力部５２２の表示出力を認証画面に切り換える一方、入力された申し込みデータを通信回線βを介して配信管理センタ５１０に送信する。この際、メモリ部５２４又は記録媒体上のコンテンツ情報ａ２のコンテンツＩＤと当該メモリ部５２４上のプレーヤＩＤとを読み出し、申し込みデータと一緒に配信管理センタ５１０に送信する（ｓ６）。
【０１７２】
すると、配信管理センタ５１０は、申し込みに係るユーザの認証を確認する。即ち、送信されたユーザのユーザＩＤやプレーヤＩＤ等を参照してユーザ情報ＤＢ５１４から当該ユーザのユーザ情報を読み出し、当該ユーザが真正のユーザであるか否かを確認する。このとき、配信管理センタ５１０は、ユーザ情報ＤＢ５１４にレンタル料金の不払い等が所定以上ある不適当者リストが予め用意されており、当該認証と共に不適当者リストに該当する者でないか否かを確認する( なお、不適当者リストの確認は任意である) 。
【０１７３】
配信管理センタ５１０は、申し込みに係るユーザが不正なユーザである又は真正のユーザであるものの不適当者リストに該当する者であると確認した場合、ユーザの申し込みを拒否する旨を通信回線βを介してデジタルコンテンツ再生装置５２０に送信する。
【０１７４】
一方、申し込みに係るユーザが真正のユーザであり且つ不適当者リストに該当しない者であることを確認した場合、ユーザのプレーヤＩＤ等を参照して当該ユーザのユーザ情報ＤＢ５１４上のユーザ情報に課金を記録する一方、ピースデータＤＢ５１６を検索して上記コンテンツＩＤに対応するピースデータｄや復号鍵を読み出し、これをユーザの申し込みを承諾する旨の回答として通信回線βを介してデジタルコンテンツ再生装置５２０に送信する。なお、課金については上記と同様に行う。
【０１７５】
デジタルコンテンツ再生装置５２０は、その後、配信管理センタ５１０からユーザの申し込みを拒否する旨が通信回線βを介して送信されると（ｓ７）、エラーメッセージを出力部５２２に表示出力する（ｓ８）。
【０１７６】
一方、配信管理センタ５１０からユーザの申し込みを承諾する旨の回答としてピースデータｄや復号鍵が通信回線βを介して送信されると（ａ７）、所定のフラグを立てる一方、ピースデータｄ及び復号鍵を上述したメモリ部５２４のピースデータ用のレジストリに記録する（ｓ９）。と同時に、コンピュータの時計機能を用いてピースデータ送信日時をメモリ部５２４に記録する。そして、プレイリストを出力部５２２に表示出力する( ｓ１) 。
【０１７７】
デジタルコンテンツ再生装置５２０は、操作部５２３を通じてプレイリストに基づきレンタル中のコンテンツファイルの再生操作がなされると（ｓ２）、メモリ部５２４から復号鍵を読み出してピースデータｄを復号化する。そして、当該ピースデータｄに基いてデータ本体ｄを読み出す共に、メモリ部５２４から別の復号鍵を読み出して当該データ本体ｄを復号しつつ再生する( ｓ１０) 。この再生用ソフトウエアのプログラムはユーザにより終了の処理が行われることにより終了する。
【０１７８】
なお、再生用ソフトウエアには、上述した基本機能の他、デジタルコンテンツ再生装置５２０の電源がＯＮにされると、当該デジタルコンテンツ再生装置５２０に常駐し、ピースデータｄの管理を行うピースデータ管理機能を有している。このピースデータ管理機能においては、メモリ部５２４上のピースデータｄの管理を行う一方、ピースデータ送信日時と現在の日時との差をピースデータｄが送信された時点からの経過期間として求め、これがレンタル情報に含まれるレンタル期間に達しているときはレンタル期間外であるとしてメモリ部５２４上のピースデータｄ及び復号鍵を削除する一方、所定のフラグを倒すようになっている。
【０１７９】
このような不正再生防止システム５００においては、コンテンツファイルと同時にそのピースデータｄを得ることができるので、実施例４と比べてコンテンツファイルの真正な一時的使用が容易になる。また、レンタル期間が過ぎたものについては、ピースデータｄが削除されるので、二次的な不正使用を防止することができる。しかも、ユーザによりコンテンツファイルが記録媒体に記録されたとしても、この記録媒体に記録されたコンテンツファイルにはヘッダ情報ａに含まれる再生情報ａ１が欠落していることから、真正の再生の申込者としてピースデータｄを得ない限り、再生することができない。よって、三次的な不正使用も防止することができる。
【０１８０】
また、デジタルコンテンツのレンタル期間外においてはメモリ部２２４上のピースデータｄ等が自動的に削除されるだけで、コンテンツファイルはそのままである。よって、レンタル期間外において、デジタルコンテンツ再生装置５２０の使用してコンテンツファイルを他の記録媒体にコピーすることが可能である。このような記録媒体上のコンテンツファイルを再生するには、デジタルコンテンツ再生装置５２０を使用して、配信管理センタ５１０に対する認証及びレンタル使用料の支払いが必要になるので、ここに二次的、三次的使用による課金の回収を確実に行うことが可能になる。
【０１８１】
この不正再生防止システム５００については、ヘッダ情報とデータ本体とを有したコンテンツファイルがヘッダ情報の一部を欠落させた状態で予め用意されると共に、このヘッダ情報の一部がピースデータとして予め用意されたサーバであって当該コンテンツファイルを通信回線を介して配信する一方、当該データ本体の利用を管理する配信管理手段と、配信管理手段との間で通信回線を介して通信可能であり且つ配信管理手段から配信されたコンテンツファイルを少なくとも再生する際に使用されるデジタルコンテンツ再生装置とを備え、ユーザによりコンテンツファイルのダウンロードの要求がデジタルコンテンツ再生装置に入力されると、デジタルコンテンツ再生装置が当該要求を通信回線を介して配信管理手段に送信し、配信管理手段が当該要求に係るコンテンツファイルを通信回線を介してデジタルコンテンツ再生装置に送信し、その後、ユーザにより認証を条件としたコンテンツファイルの再生の申し込みがデジタルコンテンツ再生装置に入力されると、デジタルコンテンツ再生装置が当該申し込みを通信回線を介して配信管理手段に送信し、配信管理手段が当該申し込みに係るユーザの認証を確認した上で当該申し込みに係るコンテンツファイルのピースデータを通信回線を介してデジタルコンテンツ再生装置に送信し、デジタルコンテンツ再生装置が再生操作時に送信されたコンテンツファイルのヘッダ情報及び当該ピースデータを用いて同コンテンツファイルのデータ本体を再生する構成となっている限りどのような設計変形を行ってもかまわない。
【０１８２】
よって、配信管理センタ５１０は、デジタルコンテンツＤＢ５１１が一つであるとしたが、複数であっても良い。この場合、例えば１のＤＢに映画のコンテンツファイルを、２のＤＢに音楽のコンテンツファイルをといったように異なる種類のコンテンツファイル群をＤＢにそれぞれ格納するようにしても良いし、各ＤＢに格納するコンテンツファイル群を同じとし混雑時に一のＤＢにアクセスが集中するのを防ぐようにしても良い。同様のことがピースデータＤＢ５１６にも言える。また、配信管理センタ５１０はデジタルコンテンツＤＢ５１１、ピースデータＤＢ５１６を有するとしたが、デジタルコンテンツＤＢ５１１、ピースデータＤＢ５１６を配信管理センタ５１０とは別の場所に設置することも可能である。この場合、配信管理センタ５１０はユーザの認証をした上でデジタルコンテンツＤＢ５１１、ピースデータＤＢ５１６のＷＥＢアドレスをデジタルコンテンツ再生装置５２０に送信し、デジタルコンテンツ再生装置５２０は当該ＷＥＢアドレスに基いてデジタルコンテンツＤＢ５１１、ピースデータＤＢ５１６にアクセスし、コンテンツファイル、ピースデータｄを得るようにすれば良い。
【０１８３】
また、デジタルコンテンツＤＢ５１１には、ヘッダ情報ａ及びデータ本体ｂとを有したコンテンツファイルがヘッダ情報ａに含まれる再生情報ａ１を欠落させた状態で記録されているとしたが、その他の情報を付加した状態で記録することは勿論可能である。その他の情報としては、ユーザのコンピュータに再生用ソフトウエアがインストールされているか否かを判断して、インストールされていないと判断した場合には、配信管理センタ５１０のＨＰに自動的にアクセスするプログラム等がある。このプログラムを記録させておくと、ユーザが自己のコンピュータ（デジタルコンテンツ再生装置５２０に相当するコンピュータであり、再生用ソフトウエアがダウンロードされていない状態）に予め入手したコンテンツファイルを実行しようとすると、配信管理センタ５１０のＷＥＢアドレスを読み出し、これに基づいて配信管理センタ５１０に自動的にアクセスする。その後、上述した手順で再生用ソフトウエアを入手すれば、メモリ部５２４上のコンテンツファイルを再生することが可能になる。
【０１８４】
再生用ソフトウエアの内容については、一例に過ぎず、ユーザ登録、ユーザ認証を行うタイミングやその内容等を変更することは任意である。また、コンテンツファイルをデジタルコンテンツ再生装置５２０のメモリ部５２４に記録した場合には、レンタル期間が過ぎると、ピースデータｄと共に、コンテンツファイルを削除するようにしても良し、ピースデータｄとは別に、コンテンツファイルを受信した時点からの経過期間を求め、当該経過期間が所定期間に達したときは、当該コンテンツファイルを削除するようにしても良い。
【０１８５】
なお、第５の実施の形態については、レンタルではなく有償又は無償で配信されたコンテンツファイルの不正使用を防止するシステムに設計変更することも可能であり、この場合であっても上記と同様のメリットを奏する。この場合に使用される再生用ソフトウエアについては、配信されたコンテンツファイルがレンタル期間外であるときの処理を削除するだけの内容で良い。また、デジタルコンテンツ再生装置５２０に関しては、再生用ソフトウエアを配信管理センタ５１０からダウンロードするのではなく、ＣＤ等を記録媒体を通じてダウンロードするようにしても良い。また、コンピュータではなく専用装置の形態にすることもできるのは当然である。
【０１８６】
なお、ピースデータｄをどのようなタイミングで取得可能にするか否かはシステムの内容に応じて適宜設計変更可能であることは言うまでもない。
【０１８７】
【図面の簡単な説明】
図１は本発明の第１の実施の形態を説明するための図であって、デジタルコンテンツの不正再生防止システムの構成図であって、同システムに使用される流通用記録媒体作成装置の構成図を含んだ図である。
図２は同システムに用いられる再生用ソフトウエアのフローチャートである。
図３は同システムに用いられる流通用記録媒体作成装置であるコンピュータにより実行される記録媒体作成用ソフトウエアのフローチャートである。
図４は本発明の第２の実施の形態を説明するための図であって、デジタルコンテンツの不正再生防止システムの構成図であって、同システムに使用される流通用記録媒体作成装置の構成図を含んだ図である。
図５は同システムに用いられる再生用ソフトウエアのフローチャートである。
図６は同システムに用いられる流通用記録媒体作成装置であるコンピュータにより実行される記録媒体作成用ソフトウエアのフローチャートである。
図７はデジタルコンテンツの不正再生防止システムの構成図である。
図８は同システムに使用される再生用ソフトウエアのフローチャートである。
図９はデジタルコンテンツの不正再生防止システムの構成図である。
図１０は同システムに使用される再生用ソフトウエアのフローチャートである。
図１１はデジタルコンテンツの不正再生防止システムの構成図である。
図１２は同システムに使用される再生用ソフトウエアのフローチャートである。
【０１８８】
【符号の説明】
α  流通用記録媒体
１００、２００  デジタルコンテンツの不正使用防止システム
１１０、２１０  管理センタ
１２０、２２０  デジタルコンテンツ再生装置
１４０、２４０  流通用記録媒体作成装置
３００、４００、５００  デジタルコンテンツの不正使用防止システム
３１０、４１０、５１０  配信管理センタ
３２０、４２０、５２０  デジタルコンテンツ再生装置
【図１】
0003895358.tif 000002
【図２】
0003895358.tif 000003
【図３】
0003895358.tif 000004
【図４】
0003895358.tif 000005
【図５】
0003895358.tif 000006
【図６】
0003895358.tif 000007
【図７】
0003895358.tif 000008
【図８】
0003895358.tif 000009
【図９】
0003895358.tif 000010
【図１０】
0003895358.tif 000011
【図１１】
0003895358.tif 000012
【図１２】
0003895358.tif 000013