(57)【要約】  プロセス判定手段３０８が、コンテンツ再生・実行中に電話の着信やアラームの表示など、コンテンツの著作権管理の上では問題とならないものの、コンテンツ再生より優先して実行すべきプロセス（割り込みプロセス）が起動または終了した場合、制御手段３０５にそれを通知する。すると、制御手段３０５は、利用時間計測を一時的に中断し、コンテンツ再生を中断するための再生中断命令を再生・実行手段３０４に出力し、プロセス判定手段３０８の終了通知に合わせて利用時間計測を再開し、コンテンツ再生を再開するための再生再開命令を再生・実行手段３０４に出力する。【特許請求の範囲】
【請求項１】
コンテンツの利用量を計測し、
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶し、
コンテンツの再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、それまでのコンテンツの利用量を記憶して、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
前記割り込みプロセスの実行が終了すると、記憶した前記コンテンツの利用量を検出し、
検出した前記コンテンツの利用量に応じてコンテンツの再生を再開する
ことを特徴とするコンテンツ再生制御方法。
【請求項２】
コンテンツの利用量の計測として、コンテンツの再生時間を計測し、
起動しようとするプロセスが割り込みプロセスであると判定すると、コンテンツの再生時間の計測を中断し、
前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項１記載のコンテンツ再生制御方法。
【請求項３】
配信側は、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を配信し、
受信側は、受信した前記利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する
ことを特徴とするコンテンツ再生制御方法。
【請求項４】
配信側は、コンテンツの再生時間を制限する情報を含む利用条件情報を配信し、
受信側は、コンテンツの再生時間を計測し、
起動しようとするプロセスが割り込みプロセスであると判定すると、コンテンツの再生時間の計測を中断し、
前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項３記載のコンテンツ再生制御方法。
【請求項５】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶し、
コンテンツの再生中に起動しようとするプロセスが、前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項６】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストと、再生用のコンテンツのデータとを記憶し、
コンテンツの再生中に起動しようとするプロセスが、前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、再生用のコンテンツのデータを削除する
ことを特徴とするコンテンツ再生制御方法。
【請求項７】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
コンテンツの再生時間を計測し、
割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、
前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項５または請求項６記載のコンテンツ再生制御方法。
【請求項８】
配信側は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を配信し、
受信側は、
受信した前記利用条件情報を記憶し、
記憶している前記利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項９】
配信側は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を配信し、
受信側は、
受信した前記利用条件情報を記憶し、
前記利用条件情報に応じて、暗号化されているコンテンツを非暗号化して記憶し、
記憶している前記利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、コンテンツの再生を強制終了して、非暗号化されたコンテンツのデータを削除する
ことを特徴とするコンテンツ再生制御方法。
【請求項１０】
配信側が、暗号化されているコンテンツを、コンテンツの再生時間を制限して配信すると、
コンテンツの再生時間を計測し、
割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、
前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項８または請求項９記載のコンテンツ再生制御方法。
【請求項１１】
コンテンツの利用量を計測する制御手段と、
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶する記憶部と、
コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段とを含み、
制御手段は、前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、それまでのコンテンツの利用量を前記記憶部に記憶させ、前記割り込みプロセスの実行が終了すると、前記記憶部が記憶しているコンテンツの利用量を検出し、検出したコンテンツの利用量に応じて、前記再生・実行手段にコンテンツの再生を再開させる
ことを特徴とするコンテンツ再生端末。
【請求項１２】
コンテンツを受信する通信手段を含み、
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項１１記載のコンテンツ再生端末。
【請求項１３】
コンテンツを再生するコンテンツ再生端末と、前記コンテンツ再生端末がコンテンツを再生する条件を示す情報である利用条件情報を通信回線を介してコンテンツ再生端末に配信する利用条件情報配信サーバとを備えたコンテンツ再生制御システムにおいて、
利用条件情報配信サーバは、
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む利用条件情報を前記コンテンツ再生端末に配信する利用条件情報配信手段を含み、
前記コンテンツ再生端末は、
受信した前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段とを含む
ことを特徴とするコンテンツ再生制御システム。
【請求項１４】
利用条件情報配信サーバは、コンテンツの再生時間を制限する情報を含む利用条件情報を配信し、
コンテンツ再生端末は、
コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了するとコンテンツの再生時間の計測を再開する制御手段を含む
ことを特徴とする請求項１３記載のコンテンツ再生制御システム。
【請求項１５】
配信側から、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを受信する通信手段と、
前記通信手段が受信した前記割り込みプロセスのリストを記憶する利用条件記憶手段と、
前記利用条件記憶手段が記憶している前記割り込みプロセスのリストを参照して、コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と
を含むことを特徴とするコンテンツ再生端末。
【請求項１６】
コンテンツの再生時間を計測する制御手段を含み、
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
前記制御手段は、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項１５記載のコンテンツ再生端末。
【請求項１７】
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を、コンテンツを再生する端末であるコンテンツ再生端末に通信回線を介して配信する利用条件情報配信手段を含むことを特徴とする利用条件情報配信サーバ。
【請求項１８】
コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストを作成するプロセスリスト作成手段を含み、
利用条件情報配信手段は、前記プロセスリスト作成手段が作成した前記割り込みプロセスのリストを含む利用条件情報を、コンテンツ再生端末に通信回線を介して配信することを特徴とする請求項１７記載の利用条件情報配信サーバ。
【請求項１９】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶する記憶部と、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段とを含むことを特徴とするコンテンツ再生端末。
【請求項２０】
非暗号化されたコンテンツのデータと、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶する記憶部と、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスの起動であると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
暗号化されたコンテンツを非暗号化して前記記憶部に記憶させ、前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行手段にコンテンツの再生を強制終了させ、非暗号化されたコンテンツのデータを前記記憶部から削除する制御手段とを含む
ことを特徴とするコンテンツ再生端末。
【請求項２１】
暗号化されたコンテンツを受信する通信手段を含み、
配信側が、前記暗号化されたコンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項１９または請求項２０記載のコンテンツ再生端末。
【請求項２２】
コンテンツを再生する端末であるコンテンツ再生端末と、
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を通信回線を介して前記コンテンツ再生端末に配信する利用条件情報配信手段を含む利用条件情報配信サーバとを備え、
前記コンテンツ再生端末は、
受信した利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段とを含む
ことを特徴とするコンテンツ再生制御システム。
【請求項２３】
コンテンツを再生する端末であるコンテンツ再生端末と、
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を通信回線を介して前記コンテンツ再生端末に配信する利用条件情報配信手段を含む利用条件情報配信サーバとを備え、
前記コンテンツ再生端末は、
受信した利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行手段に、コンテンツの再生を強制終了させ、再生用のコンテンツのデータを削除する制御手段とを含む
ことを特徴とするコンテンツ再生制御システム。
【請求項２４】
コンテンツ再生端末は、
コンテンツを受信する通信手段を含み、
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項２２または請求項２３記載のコンテンツ再生制御システム。
【請求項２５】
配信側から、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを受信する通信手段と、
前記通信手段が受信した前記不正プロセスのリストと前記割り込みプロセスのリストとを記憶する利用条件記憶手段と、
前記利用条件記憶手段が記憶している前記不正プロセスのリストと前記割り込みプロセスのリストとを参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるか判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段と
を含むことを特徴とするコンテンツ再生端末。
【請求項２６】
配信側から、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを受信する通信手段と、
前記通信手段が受信した前記不正プロセスのリストと前記割り込みプロセスのリストとを記憶する利用条件記憶手段と、
再生用のコンテンツを記憶する記憶部と、
前記利用条件記憶手段が記憶している前記不正プロセスのリストと前記割り込みプロセスのリストとを参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行手段にコンテンツの再生を強制終了させ、再生用のコンテンツのデータを前記記憶部から削除する制御手段とを含む
ことを特徴とするコンテンツ再生端末。
【請求項２７】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開することを特徴とする請求項２５または請求項２６記載のコンテンツ再生端末。
【請求項２８】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を、コンテンツを再生する端末であるコンテンツ再生端末に通信回線を介して配信する利用条件情報配信手段を含むことを特徴とする利用条件情報配信サーバ。
【請求項２９】
コンテンツ再生端末にインストールされているプログラムと、前記コンテンツ再生端末が再生するコンテンツの種類とにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成手段を含み、
利用条件情報配信手段は、前記プロセスリスト作成手段が作成した不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報をコンテンツ再生端末に通信回線を介して配信することを特徴とする請求項２８記載の利用条件情報配信サーバ。
【請求項３０】
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶しているコンピュータに、
コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定処理と、
コンテンツの利用量を計測し、前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、それまでのコンテンツ利用量を記憶部に記憶させる制御処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
制御処理で、前記割り込みプロセスの実行が終了すると、前記記憶部が記憶しているコンテンツ利用量を検出し、検出したコンテンツの利用量に応じて前記再生・実行処理にコンテンツの再生を再開させる処理とを実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３１】
制御処理で、コンテンツの利用量の計測として、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開させる処理と
を実行させる請求項３０記載のコンテンツ再生制御プログラム。
【請求項３２】
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を記憶しているコンピュータに、
前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３３】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理と
を実行させる請求項３２記載のコンテンツ再生制御プログラム。
【請求項３４】
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶しているコンピュータに、
コンテンツを再生する端末であるコンテンツ再生端末に、前記割り込みプロセスのリストを含む情報である利用条件情報を配信する利用条件情報配信処理を実行させることを特徴とする利用条件情報配信プログラム。
【請求項３５】
コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストを作成するプロセスリスト作成処理を実行させ、
利用条件情報配信処理において、前記プロセスリスト作成処理で作成した前記割り込みプロセスのリストを含む利用条件情報を配信させる処理
を実行させる請求項３４記載の利用条件情報配信プログラム。
【請求項３６】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３７】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理で、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
暗号化されたコンテンツを非暗号化して記憶部に記憶させる処理と、前記プロセス判定処理が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行処理に、コンテンツの再生を強制終了させる処理と、非暗号化されたコンテンツのデータを前記記憶部から削除する処理とを実行する制御処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３８】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスを終了すると、コンテンツの再生時間の計測を再開させる処理と
を実行させる請求項３６または請求項３７記載のコンテンツ再生制御プログラム。
【請求項３９】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を記憶しているコンピュータに、
前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項４０】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を記憶しているコンピュータに、
前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
暗号化されたコンテンツを非暗号化して記憶部に記憶させ、前記プロセス判定処理で、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行処理にコンテンツの再生を強制終了させ、非暗号化されたコンテンツのデータを前記記憶部から削除させる処理を実行する制御処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項４１】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理と
を実行させる請求項３９または請求項４０記載のコンテンツ再生制御プログラム。
【請求項４２】
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、
コンテンツを再生する端末であるコンテンツ再生端末に前記不正プロセスのリストと前記割り込みプロセスのリストとを含む情報である利用条件情報を配信する利用条件情報配信処理
を実行させることを特徴とする利用条件情報配信プログラム。
【請求項４３】
コンテンツ再生端末にインストールされているプログラムにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成処理を実行させ、
利用条件情報配信処理において、前記プロセスリスト作成処理で作成した不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報をコンテンツ再生端末に配信する処理
を実行させる請求項４２記載の利用条件情報配信プログラム。
【請求項４４】
コンテンツ再生より優先される割り込みプロセスのリストに基づいて、コンテンツ再生中に起動又は終了しようとするプロセスが前記優先される割り込みプロセスにあたるかどうか判定し、
前記優先される割り込みプロセスの起動にあたる場合は、それまでのコンテンツの利用量を保存し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記割り込みプロセス終了時に、保存されているコンテンツの使用量を検出し、コンテンツの利用制御方法に基づくコンテンツ再生を再開する
ことを特徴とするコンテンツ再生制御方法。
【請求項４５】
前記コンテンツ利用制御方法が、再生時間の制御、もしくは再生開始から一定の時間が経過した場合に１回再生したと計測する回数制御である場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項４４に記載のコンテンツ再生制御方法。
【請求項４６】
コンテンツ再生よりも優先される割り込みプロセスのリストを、コンテンツ再生の利用条件情報に含め、この利用条件情報をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件情報を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記優先される割り込みプロセスにあたるかどうかを判定し、
前記優先される割り込みプロセスの起動にあたる場合は、前記割り込みプロセスが終了されるまで、コンテンツの再生を中断する
ことを特徴とするコンテンツ再生制御方法。
【請求項４７】
コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合に１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項４６に記載のコンテンツ再生制御方法。
【請求項４８】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生よりも優先される割り込みプロセスのリストとを有し、
コンテンツ再生中に起動又は終了しようとするプロセスが、前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項４９】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを有し、
コンテンツ再生中に起動又は終了しようとするプロセスが、前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
再生用のコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項５０】
コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項４８又は請求項４９に記載のコンテンツ再生制御方法。
【請求項５１】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、この利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
前記コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合には、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
前記プロセスが前記不正プロセスの場合には、前記プロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項５２】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、この利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
前記プロセスが前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項５３】
コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項５１又は請求項５２に記載のコンテンツ再生制御方法。
【請求項５４】
コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
それまでのコンテンツの利用量を保存する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記割り込みプロセスの終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項５５】
前記コンテンツ利用制御方法が、再生時間の制御、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセスの起動時に再生時間の計測を中断し、前記割り込みプロセスの終了時に再生時間の計測を再開する手段を有することを特徴とする請求項５４に記載のコンテンツ再生制御システム。
【請求項５６】
サーバは、前記割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項５７】
前記コンテンツ再生端末は、コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項５６に記載のコンテンツ再生制御システム。
【請求項５８】
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と
を有することを特徴とする端末。
【請求項５９】
コンテンツが、再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項５８に記載の端末。
【請求項６０】
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有することを特徴とするサーバ。
【請求項６１】
コンテンツ再生の利用条件を配信する端末にインストールされているプログラムをもとに、コンテンツ再生より優先される割り込みプロセスのリストを作成する手段を有することを特徴とする請求項６０に記載のサーバ。
【請求項６２】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、
コンテンツ再生より優先するプロセス（割り込みプロセス）のリストと、
コンテンツ再生中に起動又は終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記プロセスが前記不正プロセスの場合、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６３】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、
コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記プロセスが前記不正プロセスの場合、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６４】
コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項６２又は請求項６３に記載のコンテンツ再生制御システム。
【請求項６５】
サーバは、
コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６６】
サーバは、
コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６７】
前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項６５又は請求項６６に記載のコンテンツ再生制御システム。
【請求項６８】
コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とする端末。
【請求項６９】
コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
を有することを特徴とする端末。
【請求項７０】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を備えたことを特徴とする請求項６８又は請求工６９に記載の端末。
【請求項７１】
コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を備えたことを特徴とするサーバ。
【請求項７２】
コンテンツ再生の利用条件を配信する端末にインストールされているプログラムと再生するコンテンツの種類に応じて、前記割り込みプロセスのリストと前記不正プロセスのリストを作成する手段を備えたことを特徴とする請求項７１に記載のサーバ。
【請求項７３】
コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
それまでのコンテンツ利用量を保存する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項７４】
前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項７３に記載のプログラム。
【請求項７５】
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理をコンテンツ再生端末に実行させるためのプログラム。
【請求項７６】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項７５に記載のプログラム。
【請求項７７】
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する処理をサーバに実行させるためのプログラム。
【請求項７８】
コンテンツ再生の利用条件を配信する端末にインストールされているプログラムをもとに、前記割り込みプロセスのリストを作成する処理をサーバに実行させるための請求項７７に記載のプログラム。
【請求項７９】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８０】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８１】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項７９又は請求項８１に記載のプログラム。
【請求項８２】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８３】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８４】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項８２又は請求項８３に記載のプログラム。
【請求項８５】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する処理をサーバに実行させるためのプログラム。
【請求項８６】
コンテンツ再生の利用条件を配信する端末にインストールされているプログラムと再生するコンテンツの種類に応じて、前記割り込みプロセスのリストと前記不正プロセスのリストを作成する処理をサーバに実行させるための請求項８５に記載のプログラム。
【請求項８７】
コンテンツ再生より優先する割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定し、
それまでのコンテンツの使用量を保存し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、
割り込みプロセスが終了されるまでコンテンツの再生を中断し、前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、
コンテンツの利用制御方法に合わせてコンテンツ再生を再開する
ことを特徴とするコンテンツ再生制御方法。
【請求項８８】
前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項８７に記載のコンテンツ再生制御方法。
【請求項８９】
前記割り込みプロセスのリストをコンテンツ再生の利用条件内に格納し、
前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する
ことを特徴とするコンテンツ再生制御方法。
【請求項９０】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項８９に記載のコンテンツ再生制御方法。
【請求項９１】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記不正プロセスの場合は、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項９２】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、
利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、再生用のコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項９３】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項９１又は請求項９２に記載のコンテンツ再生制御方法。
【請求項９４】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記不正プロセスの場合はそのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項９５】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項９６】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項９４又は請求項９５に記載のコンテンツ再生制御方法。
【請求項９７】
コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
それまでのコンテンツの使用量を保存する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項９８】
前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項９７に記載のコンテンツ再生制御システム。
【請求項９９】
サーバは、
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段とを有することを特徴とするコンテンツ再生制御システム。
【請求項１００】
前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項９９に記載のコンテンツ再生制御システム。
【請求項１０１】
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と
を有することを特徴とする端末。
【請求項１０２】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０１に記載の端末。
【請求項１０３】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、
コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０４】
コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、
コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０５】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０３又は請求項１０４に記載のコンテンツ再生制御システム。
【請求項１０６】
サーバは、
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０７】
サーバは、
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０８】
前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０６又は請求項１０７に記載のコンテンツ再生制御システム。
【請求項１０９】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記プロセスが前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とする端末。
【請求項１１０】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
有することを特徴とする端末。
【請求項１１１】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０９又は請求項１１０に記載の端末。
【請求項１１２】
コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
それまでのコンテンツ使用量を保存する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１３】
前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１２に記載のプログラム。
【請求項１１４】
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１５】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１４に記載のプログラム。
【請求項１１６】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記プロセスが前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１７】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１８】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１６又は請求項１１７に記載のプログラム。
【請求項１１９】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１２０】
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１２１】
コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１９又は請求項１２０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話端末向けコンテンツ再生制御方法、システム、端末、プログラム、利用条件情報配信サーバ、およびプログラムに関し、特にコンテンツの利用回数や利用時間などの利用制限を行うことができるコンテンツ再生制御方法、システム、端末、プログラム、利用条件情報配信サーバ、およびプログラムに関する。
【背景技術】
【０００２】
近年の急速な携帯電話端末の技術向上に伴い、携帯電話端末の使用目的は、通話にとどまらず、コンテンツの視聴などにも広がってきている。しかし、携帯電話端末は、電話としての機能が最優先になっており、また、ＰＣ（パーソナルコンピュータ）に比べて小画面であり、入力インタフェースの数も少ないため、ユーザが携帯電話端末で同時に２つの操作をすることが困難という２つの特徴がある。したがって、ユーザがコンテンツを視聴している際、電話着信などによる割り込みが入ってきた場合、自動的にコンテンツ視聴を中断する機能が望まれている。【０００３】
そのような機能を実現する方法として、電話や電子メールの着信等の割り込みにより、コンテンツの視聴を中断し、割り込み終了後にコンテンツの視聴を再開する方法が提案されている（例えば、特許文献１参照。）。【０００４】
図２０は、従来のコンテンツ再生中断再開方法の一例を説明する説明図である。図２０に示した例によると、従来のコンテンツ再生中断再開方法を実現する携帯電話端末は、コンテンツの再生を中断する情報である再生中断情報（例えば、コンテンツ再生中に送信された通話着信通知および電子メール受信通知、またはコンテンツ再生中に発生したバッテリの電力低下など）を検出して出力する再生中断情報検出手段３１、再生中断情報検出手段３１が出力した再生中断情報に応じてコンテンツの再生を中断するコンテンツ再生中断手段３２、コンテンツの中断位置を検出する中断位置検出手段３３、コンテンツの再生を再開する情報である再生再開情報を検出する再生再開情報検出手段３４を含む。再生再開情報検出手段３４は、再生再開情報を検出した場合、コンテンツの中断位置近傍からコンテンツを再生するように、再生手段（図示せず）に指示する。【０００５】
【特許文献１】特開２００２−７７４５８号公報  （段落００１２〜００３３、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載されている方法は、コンテンツのお試し利用など、利用時間や利用回数の利用制限を付して配信されたコンテンツへの適用について考慮していない。また、携帯電話端末がオープンシステム化・高機能化すると、ユーザがコンテンツ再生中に様々なプロセスを同時に実行できるようになるが、特許文献１に記載されている方法は、コンテンツ利用の際に不正なプロセス（コンテンツを外部のメモリに出力するなど、著作権上問題のあるプロセス）を起動することを防止することについて考慮していない。【０００７】
そこで、本発明の第１の目的は、コンテンツ再生の中断時に、中断時までのコンテンツ利用量を保存し、コンテンツ再生の再開時にコンテンツ利用量を検出し、利用制御内容に応じてコンテンツ利用を適切に再開することによって、利用時間や利用回数の利用制限を付して配信されたコンテンツについても適切にコンテンツの再生の中断および再開ができるコンテンツ再生制御方法、システム、端末、プログラム、利用条件情報配信サーバ、およびプログラムを提供することである。【０００８】
また、本発明の第２の目的は、コンテンツ再生時に、ユーザが著作権上問題あるプロセスを実行するのを抑止するコンテンツ再生制御方法、システム、端末、プログラム、利用条件情報配信サーバ、およびプログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明によるコンテンツ再生制御方法は、コンテンツの利用量を計測し、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶し、コンテンツの再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定し、起動しようとするプロセスが割り込みプロセスであると判定すると、それまでのコンテンツの利用量を記憶して、割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、割り込みプロセスの実行が終了すると、記憶したコンテンツの利用量を検出し、検出したコンテンツの利用量に応じてコンテンツの再生を再開することを特徴とする。【００１０】
コンテンツの利用量の計測として、コンテンツの再生時間を計測してもよく、起動しようとするプロセスが割り込みプロセスであると判定すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような方法によれば、コンテンツの利用量を正確に計測することができる。【００１１】
本発明によるコンテンツ再生制御方法は、配信側は、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を配信し、受信側は、受信した利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定し、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断することを特徴とする。【００１２】
配信側は、コンテンツの再生時間を制限する情報を含む利用条件情報を配信してもよく、コンテンツの再生時間を計測してもよく、受信側は、起動しようとするプロセスが割り込みプロセスであると判定すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような方法によれば、コンテンツの利用量を正確に計測することができる。【００１３】
本発明によるコンテンツ再生制御方法は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶し、コンテンツの再生中に起動しようとするプロセスが、不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定し、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制することを特徴とする。【００１４】
本発明によるコンテンツ再生制御方法は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストと、再生用のコンテンツのデータとを記憶し、コンテンツの再生中に起動しようとするプロセスが、不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定し、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、起動しようとするプロセスが不正プロセスであると判定すると、再生用のコンテンツのデータを削除することを特徴とする。【００１５】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、コンテンツの再生時間を計測してもよく、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような方法によれば、コンテンツの利用量を正確に計測することができる。【００１６】
本発明によるコンテンツ再生制御方法は、配信側は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を配信し、受信側は、受信した利用条件情報を記憶し、記憶している利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定し、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制することを特徴とする。【００１７】
本発明によるコンテンツ再生制御方法は、配信側は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を配信し、受信側は、受信した利用条件情報を記憶し、利用条件情報に応じて、暗号化されているコンテンツを非暗号化して記憶し、記憶している利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定し、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、起動しようとするプロセスが不正プロセスであると判定すると、コンテンツの再生を強制終了して、非暗号化されたコンテンツのデータを削除することを特徴とする。【００１８】
配信側が、暗号化されているコンテンツを、コンテンツの再生時間を制限して配信すると、コンテンツの再生時間を計測してもよく、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような方法によれば、コンテンツの利用量を正確に計測することができる。【００１９】
本発明によるコンテンツ再生端末は、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストと、それまでのコンテンツの利用量とを記憶する記憶部と、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、割り込みプロセスの実行が終了すると、記憶部が記憶しているコンテンツの利用量を検出し、検出したコンテンツの利用量に応じて、再生・実行手段にコンテンツの再生を再開させる制御手段とを含むことを特徴とする。【００２０】
コンテンツを受信する通信手段を含んでもよく、配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御手段は、コンテンツの再生時間を計測してもよく、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００２１】
本発明によるコンテンツ再生制御システムは、コンテンツを再生するコンテンツ再生端末と、コンテンツ再生端末がコンテンツを再生する条件を示す情報である利用条件情報を通信回線を介してコンテンツ再生端末に配信する利用条件情報配信サーバとを備えたコンテンツ再生制御システムにおいて、利用条件情報配信サーバは、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む利用条件情報をコンテンツ再生端末に配信する利用条件情報配信手段を含み、コンテンツ再生端末は、受信した利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段とを含むことを特徴とする。【００２２】
利用条件情報配信サーバは、コンテンツの再生時間を制限する情報を含む利用条件情報を配信してもよく、、コンテンツ再生端末は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する制御手段を含んでもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００２３】
本発明によるコンテンツ再生端末は、配信側から、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを受信する通信手段と、通信手段が受信した割り込みプロセスのリストを記憶する利用条件記憶手段と、利用条件記憶手段が記憶している割り込みプロセスのリストを参照して、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段とを含むことを特徴とする。【００２４】
コンテンツの再生時間を計測する制御手段を含んでもよく、配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御手段は、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００２５】
本発明による利用条件情報配信サーバは、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を、コンテンツを再生する端末であるコンテンツ再生端末に通信回線を介して配信する利用条件情報配信手段を含むことを特徴とする。【００２６】
コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストを作成するプロセスリスト作成手段を含んでもよく、利用条件情報配信手段は、プロセスリスト作成手段が作成した割り込みプロセスのリストを含む利用条件情報を、コンテンツ再生端末に通信回線を介して配信してもよい。そのような構成によれば、コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストをコンテンツ再生端末に配信することができる。【００２７】
本発明によるコンテンツ再生端末は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶する記憶部と、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、プロセス判定手段が、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段とを含むことを特徴とする。【００２８】
本発明によるコンテンツ再生端末は、非暗号化されたコンテンツのデータと、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶する記憶部と、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスの起動であると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、暗号化されたコンテンツを非暗号化して記憶部に記憶させ、プロセス判定手段が、起動しようとするプロセスが不正プロセスであると判定すると、再生・実行手段にコンテンツの再生を強制終了させ、非暗号化されたコンテンツのデータを記憶部から削除する制御手段とを含むことを特徴とする。【００２９】
暗号化されたコンテンツを受信する通信手段を含んでもよく、配信側が、暗号化されたコンテンツを、コンテンツの再生時間を制限して配信すると、制御手段は、コンテンツの再生時間を計測してもよく、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００３０】
本発明によるコンテンツ再生制御システムは、コンテンツを再生する端末であるコンテンツ再生端末と、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を通信回線を介してコンテンツ再生端末に配信する利用条件情報配信手段を含む利用条件情報配信サーバとを備え、コンテンツ再生端末は、受信した利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、プロセス判定手段が、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段とを含むことを特徴とする。【００３１】
本発明によるコンテンツ再生制御システムは、コンテンツを再生する端末であるコンテンツ再生端末と、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を通信回線を介してコンテンツ再生端末に配信する利用条件情報配信手段を含む利用条件情報配信サーバとを備え、コンテンツ再生端末は、受信した利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、プロセス判定手段が、起動しようとするプロセスが不正プロセスであると判定すると、再生・実行手段に、コンテンツの再生を強制終了させ、再生用のコンテンツのデータを削除する制御手段とを含むことを特徴とする。【００３２】
コンテンツ再生端末は、コンテンツを受信する通信手段を含んでもよく、配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御手段は、コンテンツの再生時間を計測してもよく、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００３３】
本発明によるコンテンツ再生端末は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶する記憶部と、記憶部が記憶しているリストを参照して、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるか判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、プロセス判定手段が、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段とを含むことを特徴とする。【００３４】
本発明によるコンテンツ再生端末は、配信側から、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを受信する通信手段と、通信手段が受信した不正プロセスのリストと割り込みプロセスのリストとを記憶する利用条件記憶手段と、再生用のコンテンツを記憶する記憶部と、利用条件記憶手段が記憶している不正プロセスのリストと割り込みプロセスのリストとを参照して、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、プロセス判定手段が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、プロセス判定手段が、起動しようとするプロセスが不正プロセスであると判定すると、再生・実行手段にコンテンツの再生を強制終了させ、再生用のコンテンツのデータを記憶部から削除する制御手段とを含むことを特徴とする。【００３５】
コンテンツを受信する通信手段を含んでもよく、配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御手段は、コンテンツの再生時間を計測してもよく、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断してもよく、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開してもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００３６】
本発明による利用条件情報配信サーバは、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を、コンテンツを再生する端末であるコンテンツ再生端末に通信回線を介して配信する利用条件情報配信手段を含むことを特徴とする。【００３７】
コンテンツ再生端末にインストールされているプログラムと、コンテンツ再生端末が再生するコンテンツの種類とにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成手段を含んでもよく、利用条件情報配信手段は、プロセスリスト作成手段が作成した不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報をコンテンツ再生端末に通信回線を介して配信してもよい。そのような構成によれば、コンテンツ再生端末にインストールされているプログラムと、コンテンツ再生端末が再生するコンテンツの種類とにもとづいて、不正プロセスのリストと割り込みプロセスのリストをコンテンツ再生端末に配信することができる。【００３８】
本発明によるコンテンツ再生制御プログラムは、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶しているコンピュータに、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定するプロセス判定処理と、コンテンツの利用量を計測し、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、それまでのコンテンツ利用量を記憶部に記憶させる制御処理と、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、制御処理で、割り込みプロセスの実行が終了すると、記憶部が記憶しているコンテンツ利用量を検出し、検出したコンテンツの利用量に応じて再生・実行処理にコンテンツ再生を再開させる処理とを実行させることを特徴とする。【００３９】
制御処理で、コンテンツの利用量の計測として、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開させる処理とを実行させてもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００４０】
本発明によるコンテンツ再生制御プログラムは、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を記憶しているコンピュータに、利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定するプロセス判定処理と、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理とを実行させることを特徴とする。【００４１】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理とを実行させてもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００４２】
本発明による利用条件情報配信プログラムは、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶しているコンピュータに、コンテンツを再生する端末であるコンテンツ再生端末に、割り込みプロセスのリストを含む情報である利用条件情報を配信する利用条件情報配信処理を実行させることを特徴とする。【００４３】
コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストを作成するプロセスリスト作成処理を実行させてもよく、利用条件情報配信処理において、プロセスリスト作成処理で作成した割り込みプロセスのリストを含む利用条件情報を配信させる処理を実行させてもよい。そのような構成によれば、コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストをコンテンツ再生端末に配信することができる。【００４４】
本発明によるコンテンツ再生制御プログラムは、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、プロセス判定処理が、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理とを実行させることを特徴とする。【００４５】
本発明によるコンテンツ再生制御プログラムは、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、プロセス判定処理で、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、暗号化されたコンテンツを非暗号化して記憶部に記憶させる処理と、プロセス判定処理が、起動しようとするプロセスが不正プロセスであると判定すると、再生・実行処理に、コンテンツの再生を強制終了させる処理と、非暗号化されたコンテンツのデータを記憶部から削除する処理とを実行する制御処理とを実行させることを特徴とする。【００４６】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスを終了すると、コンテンツの再生時間の計測を再開させる処理とを実行させてもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００４７】
本発明によるコンテンツ再生制御プログラムは、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を記憶しているコンピュータに、利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、プロセス判定処理が、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理とを実行させることを特徴とする。【００４８】
本発明によるコンテンツ再生制御プログラムは、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を記憶しているコンピュータに、利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、暗号化されたコンテンツを非暗号化して記憶部に記憶させ、プロセス判定処理で、起動しようとするプロセスが不正プロセスであると判定すると、再生・実行処理にコンテンツの再生を強制終了させ、非暗号化されたコンテンツのデータを記憶部から削除させる処理を実行する制御処理とを実行させることを特徴とする。【００４９】
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理とを実行させてもよい。そのような構成によれば、コンテンツの利用量を正確に計測することができる。【００５０】
本発明による利用条件情報配信プログラムは、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、コンテンツを再生する端末であるコンテンツ再生端末に不正プロセスのリストと割り込みプロセスのリストとを含む情報である利用条件情報を配信する利用条件情報配信処理を実行させることを特徴とする。【００５１】
コンテンツ再生端末にインストールされているプログラムにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成処理を実行させてもよく、利用条件情報配信処理において、プロセスリスト作成処理で作成した不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報をコンテンツ再生端末に配信する処理を実行させてもよい。そのような構成によれば、コンテンツ再生端末にインストールされているプログラムにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報を、コンテンツ再生端末に配信することができる。【００５２】
本発明によるコンテンツ再生制御方法は、コンテンツ再生より優先される割り込みプロセスのリストに基づいて、コンテンツ再生中に起動又は終了しようとするプロセスが前記優先される割り込みプロセスにあたるかどうか判定し、前記優先される割り込みプロセスの起動にあたる場合は、それまでのコンテンツの利用量を保存し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、前記割り込みプロセス終了時に、保存されているコンテンツの使用量を検出し、コンテンツの利用制御方法に基づくコンテンツ再生を再開することを特徴とする。【００５３】
尚、前記コンテンツ利用制御方法が、再生時間の制御、もしくは再生開始から一定の時間が経過した場合に１回再生したと計測する回数制御である場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開することもできる。【００５４】
本発明によるコンテンツ再生制御方法は、コンテンツ再生よりも優先される割り込みプロセスのリストを、コンテンツ再生の利用条件情報に含め、この利用条件情報をコンテンツ再生前にコンテンツ再生端末に配信し、コンテンツ再生端末は、前記利用条件情報を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記優先される割り込みプロセスにあたるかどうかを判定し、前記優先される割り込みプロセスの起動にあたる場合は、前記割り込みプロセスが終了されるまで、コンテンツの再生を中断することを特徴とする。【００５５】
尚、コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合に１回再生したと計測する回数制限がされた上で配信されている場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開することもできる。【００５６】
本発明によるコンテンツ再生制御方法は、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生よりも優先される割り込みプロセスのリストとを有し、コンテンツ再生中に起動又は終了しようとするプロセスが、前記２つのいずれかのプロセスにあたるかどうか判定し、前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制することを特徴とする。【００５７】
本発明によるコンテンツ再生制御方法は、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを有し、コンテンツ再生中に起動又は終了しようとするプロセスが、前記２つのいずれかのプロセスにあたるかどうか判定し、前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、再生用のコンテンツのデータを消去することを特徴とする。【００５８】
尚、コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開することもできる。【００５９】
本発明によるコンテンツ再生制御方法は、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、この利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、前記コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、前記プロセスが前記割り込みプロセスの起動にあたる場合には、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、前記プロセスが前記不正プロセスの場合には、前記プロセスの起動を抑制することもできる。【００６０】
本発明によるコンテンツ再生制御方法は、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、この利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、前記プロセスが前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去することを特徴とする。【００６１】
尚、コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開することもできる。【００６２】
本発明によるコンテンツ再生制御システムは、コンテンツ再生より優先される割り込みプロセスのリストと、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、それまでのコンテンツの利用量を保存する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、前記割り込みプロセスの終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する手段とを有することを特徴とする。【００６３】
尚、前記コンテンツ利用制御方法が、再生時間の制御、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセスの起動時に再生時間の計測を中断し、前記割り込みプロセスの終了時に再生時間の計測を再開する手段を有するように構成することもできる。【００６４】
本発明によるコンテンツ再生制御システムは、サーバが、前記割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段とを有することを特徴とする。【００６５】
尚、前記コンテンツ再生端末は、コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有するように構成することもできる。【００６６】
本発明による端末は、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段とを有することを特徴とする。【００６７】
尚、コンテンツが、再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有するように構成することもできる。【００６８】
本発明によるサーバは、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有することを特徴とする。【００６９】
尚、コンテンツ再生の利用条件を配信する端末にインストールされているプログラムをもとに、コンテンツ再生より優先される割り込みプロセスのリストを作成する手段を有することもできる。【００７０】
本発明によるコンテンツ再生制御システムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先するプロセス（割り込みプロセス）のリストと、コンテンツ再生中に起動又は終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、前記プロセスが前記不正プロセスの場合、そのプロセスの起動を抑制する手段とを有することを特徴とする。【００７１】
本発明によるコンテンツ再生制御システムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストと、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、前記プロセスが前記不正プロセスの場合、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する手段とを有することを特徴とする。【００７２】
尚、コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することもできる。【００７３】
本発明によるコンテンツ再生制御システムは、サーバが、コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、そのプロセスの起動を抑制する手段とを有することを特徴とする。【００７４】
本発明によるコンテンツ再生制御システムは、サーバが、コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段とを有することを特徴とする。【００７５】
尚、前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することもできる。【００７６】
本発明による端末は、コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、前記不正プロセスの場合は、そのプロセスの起動を抑制する手段とを有することを特徴とする。【００７７】
本発明による端末は、コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段とを有することを特徴とする。【００７８】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を備えても良い。【００７９】
本発明によるサーバは、コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を備えたことを特徴とする。【００８０】
本発明によるサーバは、コンテンツ再生の利用条件を配信する端末にインストールされているプログラムと再生するコンテンツの種類に応じて、前記割り込みプロセスのリストと前記不正プロセスのリストを作成する手段を備えたことを特徴とする。【００８１】
本発明によるプログラムは、コンテンツ再生より優先される割り込みプロセスのリストを有し、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、それまでのコンテンツ利用量を保存する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する処理とをコンテンツ再生端末に実行させるためのプログラムである。【００８２】
尚、上記プログラムにおいて、前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。【００８３】
本発明によるプログラムは、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理をコンテンツ再生端末に実行させるためのプログラムである。【００８４】
尚、上記プログラムにおいて、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。
ための請求項７５に記載のプログラム。【００８５】
本発明によるプログラムは、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する処理をサーバに実行させるためのプログラムである。【００８６】
尚、上記プログラムにおいて、コンテンツ再生の利用条件を配信する端末にインストールされているプログラムをもとに、前記割り込みプロセスのリストを作成する処理をサーバに実行させるようにしても良い。【００８７】
本発明によるプログラムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを有し、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記不正プロセスの場合は、そのプロセスの起動を抑制する処理とをコンテンツ再生端末に実行させるためのプログラムである。【００８８】
本発明によるプログラムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを有し、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理とをコンテンツ再生端末に実行させるためのプログラムである。【００８９】
尚、上記プログラムにおいて、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。【００９０】
本発明によるプログラムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記不正プロセスの場合は、そのプロセスの起動を抑制する処理とをコンテンツ再生端末に実行させるためのプログラムである。【００９１】
本発明によるプログラムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理とをコンテンツ再生端末に実行させるためのプログラムである。【００９２】
上記プログラムにおいて、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。【００９３】
本発明によるプログラムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する処理をサーバに実行させるためのプログラムである。【００９４】
尚、上記プログラムにおいて、コンテンツ再生の利用条件を配信する端末にインストールされているプログラムと再生するコンテンツの種類に応じて、前記割り込みプロセスのリストと前記不正プロセスのリストを作成する処理をサーバに実行させるようにしても良い。【００９５】
本発明によるコンテンツ再生制御方法は、コンテンツ再生より優先する割り込みプロセスのリストを有し、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定し、それまでのコンテンツの使用量を保存し、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開することを特徴とする。【００９６】
尚、前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開するようにしても良い。【００９７】
本発明によるコンテンツ再生制御方法は、前記割り込みプロセスのリストをコンテンツ再生の利用条件内に格納し、前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定し、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断することを特徴とする。【００９８】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開するようにしても良い。【００９９】
本発明によるコンテンツ再生制御方法は、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを有し、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、前記不正プロセスの場合は、そのプロセスの起動を抑制することを特徴とする。【０１００】
本発明によるコンテンツ再生制御方法は、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを有し、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、再生用のコンテンツのデータを消去することを特徴とする。【０１０１】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開することを特徴とする。【０１０２】
本発明によるコンテンツ再生制御方法は、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、前記不正プロセスの場合はそのプロセスの起動を抑制することを特徴とする。【０１０３】
本発明によるコンテンツ再生制御方法は、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去することを特徴とする。【０１０４】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開するようにしても良い。【０１０５】
本発明によるコンテンツ再生制御システムは、コンテンツ再生より優先される割り込みプロセスのリストを有し、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、それまでのコンテンツの使用量を保存する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する手段とを有することを特徴とする。【０１０６】
尚、コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有しても良い。【０１０７】
本発明によるコンテンツ再生制御システムは、サーバが、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段とを有することを特徴とする。【０１０８】
尚、前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有しても良い。【０１０９】
本発明による端末は、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段とを有することを特徴とする。【０１１０】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有しても良い。【０１１１】
本発明によるコンテンツ再生制御システムは、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストと、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、そのプロセスの起動を抑制する手段とを有することを特徴とする。【０１１２】
本発明によるコンテンツ再生制御システムは、コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストと、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する手段とを有することを特徴とする。【０１１３】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有しても良い。【０１１４】
本発明によるコンテンツ再生制御システムは、サーバが、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、そのプロセスの起動を抑制する手段とを有することを特徴とする。【０１１５】
本発明によるコンテンツ再生制御システムは、サーバが、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段とを有することを特徴とする。【０１１６】
尚、前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有しても良い。【０１１７】
本発明による端末は、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記プロセスが前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する手段とを有することを特徴とする。【０１１８】
本発明による端末は、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と有することを特徴とする。【０１１９】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有しても良い。【０１２０】
本発明によるプログラムは、コンテンツ再生より優先される割り込みプロセスのリストを有し、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、それまでのコンテンツ使用量を保存する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する処理とをコンテンツ再生端末に実行させるためのプログラムである。【０１２１】
尚、前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。【０１２２】
本発明によるプログラムは、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理とをコンテンツ再生端末に実行させるためのプログラムである。【０１２３】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。【０１２４】
本発明によるプログラムは、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストを有し、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記プロセスが前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する処理とをコンテンツ再生端末に実行させるためのプログラムである。【０１２５】
本発明によるプログラムは、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストを有し、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理とをコンテンツ再生端末に実行させるためのプログラムである。【０１２６】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。【０１２７】
本発明によるプログラムは、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記不正プロセスの場合は、そのプロセスの起動を抑制する処理とをコンテンツ再生端末に実行させるためのプログラムである。【０１２８】
本発明によるプログラムは、コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理とをコンテンツ再生端末に実行させるためのプログラムである。【０１２９】
尚、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるようにしても良い。
【発明の効果】
【０１３０】
本発明の第１の効果は、コンテンツのお試し利用など、利用時間や利用回数の利用制限を付して配信されたコンテンツについても、電話や電子メールの着信等の割り込みによりコンテンツの視聴を中断し、再開しても適切に利用制御を行うことできることである。その理由は、利用計測中断手段がコンテンツ再生中断時にそれまでのコンテンツ利用量を保存し、利用量検出手段がコンテンツ再生再開時に残有効分を検出し、利用制御再開手段がコンテンツ利用制限の内容に応じて、残有効分だけ再生を許可するようにコンテンツの再生を再開するためである。【０１３１】
また、本発明の第２の効果は、携帯電話端末がオープンシステム化・高機能化されて、ユーザがコンテンツ再生中に不正プロセス（著作権上問題のあるプロセス）を起動しようとしてもそれを抑止することができることである。その理由は、プロセス判定手段が、起動されようとしているプロセスが不正プロセスかどうか判定し、不正プロセス抑制手段が、その不正プロセスの起動を抑制するか、またはコンテンツの再生を強制終了し、メモリから復号されたコンテンツのデータを削除するためである。
【図面の簡単な説明】
【０１３２】
【図１】本発明の第１の実施の形態の一構成例を示すブロック図である。
【図２】ユーザがコマンド入力手段に入力したコマンドと、再生・実行手段が制御手段に出力する情報との対応関係を示す説明図である。
【図３】再生・実行手段が入力した情報にもとづいて、制御手段が出力する応答と、その条件とを示す説明図である。
【図４】再生・実行手段が、入力された応答に対して行なう動作を示す説明図である。
【図５】制御手段が、再生・実行手段に応答を出力する前に行なう所定の動作を示す説明図である。
【図６】制御手段が、各命令を再生・実行手段に入力する条件を示す説明図である。
【図７】再生・実行手段が、各命令が入力された場合に行なう動作を示す説明図である。
【図８】制御手段の内部構成の一構成例を示すブロック図である。
【図９】制御手段が、出力する命令に対応する動作を示す説明図である。
【図１０】第１の実施の形態の動作を説明するフローチャートである。
【図１１】コンテンツの再生中にコマンドの入力がない場合の動作を説明するフローチャートである。
【図１２】本発明の第２の実施の形態の一構成例を示すブロック図である。
【図１３】ユーザがコマンド入力手段に入力したコマンドと、制御手段が再生・実行手段に出力する命令との対応関係を示す説明図である。
【図１４】制御手段が命令を出力する前または後に行なう、予め決められた動作を説明する説明図である。
【図１５】制御手段が入力した命令に対応して再生・実行手段が行なう動作を示す説明図である。
【図１６】第２の実施の形態の動作を説明するフローチャートである。
【図１７】コンテンツの再生中にコマンドの入力がない場合の動作を説明するフローチャートである。
【図１８】本発明の第３の実施の形態の一構成例を示すブロック図である。
【図１９】本発明の第４の実施の形態の一構成例を示すブロック図である。
【図２０】従来のコンテンツ再生中断再開方法の一例を説明する説明図である。
【図２１】本発明の第５の実施の形態の一構成例を示すブロック図である。
【図２２】本発明の第５の実施の形態の一構成例を示すブロック図である。
【図２３】本発明の第５の実施の形態の動作を説明するフローチャートである。
【図２４】本発明の第５の実施の形態を説明する為の図である。
【符号の説明】
【０１３３】
３  再生装置
１２  コンテンツ再生中断手段
１３  中断位置検出手段
１４  再生再開情報検出手段
２１  利用計測中断手段
２２  利用量検出手段
２３  利用制御再開手段
２４  利用条件講師手段
１５０  コンテンツ配信サーバ
１５１  カプセル化コンテンツ配信手段
１６０  利用条件情報配信サーバ
１６１  利用条件情報配信手段
３０１  通信手段
３０２  コンテンツ記憶手段
３０３  利用条件記憶手段
３０４  再生・実行手段
３０５  制御手段
３０６  コマンド入力手段
３０７  プロセス監視手段
３０８  プロセス判定手段
３０９  不正プロセス起動抑制手段
３５１  プログラム制御プロセッサ
３５２  ＵＩ制御部
３５３  入力部
３５４  出力部
３６１  通信部
３６２  コンテンツ記憶メモリ
３６３  利用条件記憶メモリ
３７０  プログラム記憶メモリ
３７１ａ、３７１ｂ  一般プログラム
３７４  コンテンツ再生・実行プログラム
３７５  コンテンツ再生・実行制御プログラム
３７７  プロセス監視プログラム
３７８  プロセス判定プログラム
３７９  不正プロセス起動抑制プログラム
【発明を実施するための最良の形態】
【０１３４】
実施の形態１．
本発明の第１の実施の形態について、図面を参照して説明する。図１は、本発明の第１の実施の形態の一構成例を示すブロック図である。【０１３５】
本発明の第１の実施の形態は、コンテンツを配信するコンテンツ配信サーバ１５０、コンテンツの利用条件を示す情報である利用条件情報を配信する利用条件情報配信サーバ１６０、およびコンテンツを再生する再生装置（コンテンツ再生端末）３を含む。【０１３６】
コンテンツ配信サーバ１５０は、コンテンツを配信するコンテンツ配信手段１５１を含み、利用条件情報配信サーバ１６０は、利用条件情報を配信する利用条件情報配信手段１６１を含む。なお、コンテンツ配信サーバ１５０は、配信するコンテンツの内容を示す情報を、予め利用条件情報配信サーバ１６０に送信し、利用条件情報配信サーバ１６０は、受信した情報にもとづいて、利用条件情報を生成する。【０１３７】
再生装置３は、コンテンツ配信サーバ１５０からダウンロード、もしくはコンテンツを保有している端末から通信手段３０１を経由してコンテンツを受信し、利用条件情報配信サーバ１６０から利用条件情報を受信する通信手段３０１、コンテンツを記憶するコンテンツ記憶手段３０２、利用条件情報を記憶する利用条件記憶手段３０３、コンテンツを再生する再生・実行手段３０４、再生装置３の全体を制御する制御手段３０５、ユーザの指示を入力するコマンド入力手段３０６、再生装置３が起動しようとするプロセスを監視するプロセス監視手段３０７、再生装置３が起動しようとしているプロセスがどのようなプロセスであるのかを判定するプロセス判定手段３０８、および不正なプロセスの起動を抑制する不正プロセス起動抑制手段３０９を含む。【０１３８】
再生装置３は、例えば、携帯電話端末によって実現される。また、再生装置３は、例えば、ＰＤＡ（携帯情報端末）のような携帯端末や、ＰＣ、情報家電、カーナビゲーションシステム、音楽プレイヤのようなプログラム制御により動作する端末によって実現されてもよい。【０１３９】
コンテンツは、再生装置３が利用条件情報を取得するためＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）等の通信情報を含む情報であるメタ情報とともに、特定のフォーマットにもとづいて１つのファイルにまとめる処理（以下、カプセル化という。）されて、コンテンツ配信サーバ１５０に記憶されている。また、メタ情報は、他のコンテンツと識別するためのＩＤ（コンテンツＩＤ）を含む。以下、カプセル化されたコンテンツをカプセル化コンテンツという。なお、コンテンツをカプセル化する際にコンテンツのデータの一部または全体を暗号化してもよい。【０１４０】
利用条件情報は、再生装置３がコンテンツを再生するための条件を示す情報である。利用条件情報は、カプセル化コンテンツと対応づけるためにメタ情報が含むコンテンツＩＤ、および利用期間、利用回数および利用時間などのコンテンツを利用するための条件を示す情報を含む。利用条件情報配信サーバ１６０は、利用条件情報を、再生装置３がカプセル化コンテンツを再生する前に、通信手段３０１を介して再生装置３に配信し、通信手段３０１は、配信された利用条件情報を利用条件記憶手段３０３に記憶させる。【０１４１】
通信手段３０１は、カプセル化コンテンツと利用条件情報とを再生装置３にダウンロードするための手段であり、携帯電話キャリア通信網を経由したインターネット接続や、赤外線通信、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などを使った通信手段、メモリカードのような物理的記憶媒体を利用した再生装置３へのデータ取り込み手段のいずれによって実現されてもよい。【０１４２】
コンテンツ記憶手段３０２は、ダウンロードしたカプセル化コンテンツを記憶する。利用条件記憶手段３０３は、ダウンロードした利用条件情報を記憶する。利用条件記憶手段３０３は、利用条件情報を、通常、外部から不正に改竄されない形で記憶している。利用条件情報の管理方法として、例えば、暗号化、電子署名、耐タンパ性のあるメモリ（例えば、ＳＤカード（登録商標）や、ＭＡＧＩＣＧＡＴＥ（登録商標）、ＭＭＣ（ＭｕｌｔｉＭｅｄｉａＣａｒｄ（登録商標））等。）、耐タンパデバイス（例えば、ＮＩＳＴ（Ｎａｔｉｏｎａｌ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｓｔａｎｄａｒｄｓ  ａｎｄ  Ｔｅｃｈｎｏｌｏｇｙ）が規定したＦＩＰＳ１４０−１やＦＩＰＳ１４０−２の要件を満たすようなデバイスで、ＳｅｓｕｒｅＳＨのような暗号アクセラレータ等。）への記憶または利用条件情報を記憶させたデータベースへのアクセス制御などを用いることができる。【０１４３】
コマンド入力手段３０６は、ユーザのキー入力などによって再生したいカプセル化コンテンツを選択し、ユーザが入力したコンテンツ再生開始、終了、中断、および再開の各コマンドを受けつける。【０１４４】
再生・実行手段３０４は、コマンド入力手段３０６にユーザが入力したコマンドとユーザが選択したカプセル化コンテンツとにもとづいて、予め決められた対応関係に従って、開始、終了、中断、および再開の要求を示す情報と、コンテンツ記憶手段３０２が記憶しているカプセル化コンテンツとを制御手段３０５に出力する。図２は、ユーザがコマンド入力手段３０６に入力したコマンドと、再生・実行手段３０４が制御手段３０５に出力する情報との対応関係を示す説明図である。【０１４５】
制御手段３０５は、再生・実行手段３０４が入力した情報にもとづいて、予め決められた条件に従って、応答を再生・実行手段３０４に出力する。図３は、再生・実行手段３０４が入力した情報にもとづいて、制御手段３０５が出力する応答と、その条件とを示す説明図である。【０１４６】
再生・実行手段３０４は、応答が入力されると、予め決められた対応関係に従って、動作を行なう。図４は、再生・実行手段３０４が、入力された応答に対して行なう動作を示す説明図である。なお、制御手段３０５は、再生・実行手段３０４に応答を出力する前に、所定の動作を行なう。図５は、制御手段３０５が、再生・実行手段３０４に応答を出力する前に行なう所定の動作を示す説明図である。図５に示す例によると、例えば、制御手段３０５は、開始許可応答を出力する前に、再生・実行手段３０４が入力したカプセル化コンテンツを非カプセル化してコンテンツを抽出し、抽出したコンテンツを、再生・実行手段３０４に出力する。ここで、非カプセル化とは、カプセル化コンテンツをもとのメタ情報とコンテンツとに戻す処理をさすが、制御手段３０５は、コンテンツのデータの一部または全部が暗号化されている場合は、非カプセル化する際にそれを復号してコンテンツをもとのデータに復元する。【０１４７】
ユーザが再生装置３の操作部（図示せず）を操作して、コマンド入力手段３０６にカプセル化コンテンツを特定して再生開始コマンドを入力すると、再生・実行手段３０４はユーザが特定したカプセル化コンテンツをコンテンツ記憶手段３０２から抽出して、抽出したカプセル化コンテンツと、再生開始コマンドを示す情報とを制御手段３０５に出力する。なお、コマンド入力手段３０６は、ユーザが、カプセル化コンテンツの再生開始コマンドを入力すると、コンテンツ記憶手段３０２が記憶しているカプセル化コンテンツのメタ情報が含むコンテンツＩＤを、再生装置３の表示部（図示せず）に表示させて、ユーザに、再生開始を要求するカプセル化コンテンツを選択させてもよい。【０１４８】
再生・実行手段３０４は、制御手段３０５が、開始許可応答を入力する際、コンテンツも同時に入力するので、入力されたコンテンツの再生を開始する。また、再生・実行手段３０４は、コンテンツ再生中に、利用条件が満了になったり、割り込みプロセス（コンテンツ再生よりも優先して実行すべきプロセス。）が起動されたり、割り込みプロセスが終了したりした場合、制御手段３０５は、再生終了命令、再生中断命令または再生再開命令を出力するが、再生・実行手段３０４は、予め決められた各命令に対応する動作を実行する。図６は、制御手段３０５が、各命令を再生・実行手段３０４に入力する条件を示す説明図である。図７は、再生・実行手段３０４が、各命令が入力された場合に行なう動作を示す説明図である。【０１４９】
制御手段３０５の内部構成を、図面を参照して説明する。図８は、制御手段３０５の内部構成の一構成例を示すブロック図である。【０１５０】
制御手段３０５は、再生・実行手段３０４からコンテンツ再生開始、終了、中断および再開の要求を示す情報とカプセル化コンテンツとが入力されると、利用条件記憶手段３０３が記憶している、カプセル化コンテンツが含むメタ情報が示すカプセル化コンテンツのコンテンツＩＤに対応する利用条件情報を参照し、図３に示した条件にもとづいてどの応答を再生・実行手段３０４に出力するかを判定して、判定した応答に対応する図５に示す動作を実行した後、その応答を再生・実行手段３０４に出力し、さらに、コンテンツの利用時間が満了となった場合、再生・実行手段３０４に再生終了命令を送信し、予め決められた、再生終了命令に対応する動作を実行する利用条件行使手段２４、プロセス判定手段３０８から割り込みプロセスが起動されたことが通知されると、コンテンツの利用量の計測（例えば、コンテンツの利用時間の計測）を中断し、それまでの利用量を再生装置３の記憶部（図示せず）に記憶させる利用計測中断手段２１、利用量の計測の中断と同時に再生中断命令を再生・実行手段３０４に出力するコンテンツ再生中断手段１２、再生・実行手段３０４が入力した情報にもとづいて、コンテンツ再生の中断位置を検出する中断位置検出手段１３、コンテンツの再生を再開する情報（例えば、割り込みプロセスが終了したことを示す情報）をプロセス判定手段３０８から検出する再生再開情報検出手段１４、利用条件行使手段２４からコンテンツの最大利用量を抽出し、利用計測中断手段２１からそれまでに利用した利用量を抽出して、それらの利用量の差分をとって、利用可能な残りのコンテンツ利用量（残有効分）を計算する利用量検出手段２２、コンテンツの利用量の計測を再開し、再生再開命令とコンテンツ再生中断位置を示す情報とを再生・実行手段３０４に出力する利用制御再開手段２３を含む。【０１５１】
図９は、制御手段３０５が、出力する命令に対応する動作を示す説明図である。図９に示す例では、例えば、プロセス判定手段３０８は割り込みプロセスの開始および終了を制御手段３０５に通知すると、制御手段３０５は、通知された割り込みプロセスの状況に応じて、再生命令、中断命令または再生再開命令を再生・実行手段３０４に送信する。さらに、制御手段３０５は、それらの命令に対応して、図９の例に示す動作を行う。【０１５２】
プロセス監視手段３０８は、コンテンツ再生中（言い換えれば、制御手段３０５が再生・実行手段３０４に開始許可応答を出力して以降）、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に常駐して起動または終了しようとするすべてのプロセスを監視する。【０１５３】
再生装置３は、コンテンツのコピー、改竄、または他の記憶デバイスへの出力などの恐れのあるプロセス（以下、不正プロセスという。例えば、コンテンツ再生のために一時的に確保したメモリを記録または表示するプロセス、電源断、電池取り外し、電池残少量の警報などの強制終了プロセス。）と、電話や電子メール、インスタントメッセージなどの着信やアラームなど、コンテンツの著作権管理の上では問題とならないものの、コンテンツ再生より優先して実行すべきプロセス（割り込みプロセス）とのリストを予め記憶部に記憶する。表１は、コンテンツの種類に対応するファイルフォーマットと不正プロセスとの例を示す表である。そして、プロセス判定手段３０８は、不正プロセスと割り込みプロセスとのリストを外部から不正に改竄されない形で管理する。具体的な管理方法としては、例えば、暗号化、電子署名、耐タンパ性のあるメモリへの記憶あるいはリストを格納したデータベースへのアクセス制御などを用いることができる。そして、プロセス監視手段３０８から何らかのプロセスの起動または終了が通知されると、不正プロセスと割り込みプロセスとの２つのリストを参照し、そのプロセスが不正プロセス、割り込みプロセスまたはそれ以外のプロセスのどれであるかを判定する。そして、不正プロセスが起動されようとしている場合、プロセス判定手段３０８は、不正プロセス起動抑制手段３０９にその旨を通知する。割り込みプロセスが起動または終了しようとしている場合、プロセス判定手段３０８は、制御手段３０５にその旨を通知する。【０１５４】
【表１】
2005111810.tif 000002
【０１５５】
再生装置３は、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定するプロセス判定処理をプロセス判定手段３０８に実行させ、コンテンツの利用量を計測し、プロセス判定処理が、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであると判定すると、それまでのコンテンツ利用量を記憶部に記憶させる制御処理を制御手段３０５に実行させ、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理を再生・実行手段３０４に実行させ、制御処理で、割り込みプロセスの実行が終了すると、記憶部が記憶しているコンテンツ利用量を検出し、検出したコンテンツの利用量に応じて再生・実行処理にコンテンツ再生を再開させる処理とを制御手段３０５に実行させるコンテンツ再生制御プログラムを搭載している。また、コンテンツ再生制御プログラムは、制御処理で、コンテンツの利用量の計測として、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開させる処理とを制御手段３０５に実行させてもよい。【０１５６】
さらに、再生装置３は、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理をプロセス判定手段３０８に実行させ、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理を再生・実行手段３０４に実行させ、プロセス判定処理が、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理を不正プロセス起動抑制手段３０９に実行させるコンテンツ再生制御プログラムを搭載している。なお、配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスを終了すると、コンテンツの再生時間の計測を再開させる処理とを制御手段３０５に実行させてもよい。【０１５７】
再生装置３は、コンテンツ再生中に起動しようとするプロセスが不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理をプロセス判定手段３０８に実行させ、プロセス判定処理で、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理を再生・実行手段３０４に実行させ、暗号化されたコンテンツを非暗号化して記憶部に記憶させる処理と、プロセス判定処理が、起動しようとするプロセスが不正プロセスであると判定すると、再生・実行処理に、コンテンツの再生を強制終了させる処理と、非暗号化されたコンテンツのデータを記憶部から削除する処理とを実行する制御処理を制御手段３０５に実行させるコンテンツ再生制御プログラムを搭載している。配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理とを制御手段３０５に実行させてもよい。【０１５８】
利用条件情報配信サーバ１６０は、コンテンツを再生する端末である再生装置（コンテンツ再生端末）３に割り込みプロセスのリストを含む情報である利用条件情報を配信する利用条件情報配信処理を利用条件情報配信手段１６１に実行させる利用条件情報配信プログラムを搭載している。【０１５９】
また、利用条件情報配信サーバ１６０は、コンテンツを再生する端末である再生装置（コンテンツ再生端末）３に不正プロセスのリストと割り込みプロセスのリストとを含む情報である利用条件情報を配信する利用条件情報配信処理を利用条件情報配信手段１６１に実行させる利用条件情報配信プログラムを搭載している。【０１６０】
不正プロセス起動抑制手段３０９は、不正プロセスが起動されようとしている場合、そのプロセスの起動を抑制する。具体的には、例えば、再生装置３がＵＮＩＸ（登録商標）またはＬｉｎｕｘ（登録商標）を搭載している場合、ｋｉｌｌコマンドを実行し、Ｗｉｎｄｏｗｓ（登録商標）を搭載している場合、Ｃｔｒｌ−Ｃコマンドを実行する。また、不正プロセス起動抑制手段３０９は、不正プロセスが起動されようとしている場合、コンテンツを再生装置３の記憶部から削除してもよい。【０１６１】
次に、この実施の形態の動作について説明する。図１０は、第１の実施の形態の動作を説明するフローチャートである。【０１６２】
ユーザが、再生装置３の操作部を操作して、コマンド入力手段３０６に、コンテンツ記憶手段３０２が記憶しているカプセル化コンテンツのうち特定のカプセル化コンテンツを選択し、再生開始コマンドを入力する（ステップＳ１０１）。コマンド入力手段３０６は、入力された再生開始コマンドと、カプセル化コンテンツを特定する情報とを再生・実行手段３０４に出力する。【０１６３】
再生・実行手段３０４は、ユーザが特定したカプセル化コンテンツをコンテンツ記憶手段３０２から抽出して、抽出したカプセル化コンテンツと、入力された再生開始コマンドに対応する要求である再生開始要求とを、制御手段３０５に出力する（ステップＳ１０２）。【０１６４】
制御手段３０５は、入力されたカプセル化コンテンツのメタ情報を参照し、メタ情報が含むコンテンツＩＤに対応する利用条件情報を特定する。そして、特定した利用条件情報を、利用条件記憶手段３０３から抽出して利用条件情報を参照し、利用条件情報が示すコンテンツの利用条件が有効であるか否かを判定する（ステップＳ１０３）。利用条件情報が示すコンテンツの利用条件が有効でない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。【０１６５】
ユーザが利用条件情報を購入する場合（ステップＳ１０４）、利用条件情報の購入後、制御手段３０５は、ステップＳ１０３を実行する。しかし、ユーザが利用条件情報を購入しない場合（ステップＳ１０４）、制御手段３０５は、開始不許可応答を再生・実行手段３０４に出力し（ステップＳ１０５）、そのまま終了する。このとき、制御手段３０５は、再生装置３の表示部に、エラーメッセージを表示させてもよい。【０１６６】
ステップＳ１０３で利用条件情報が示す利用条件が有効である場合、制御手段３０５は、カプセル化コンテンツを非カプセル化してコンテンツを抽出し、抽出したコンテンツと開始許可応答とを再生・実行手段３０４に出力する（ステップＳ１０６）。そして、制御手段３０５は、コンテンツの利用回数制御を行っている場合は利用回数の加算を行い、コンテンツの利用時間制御を行っている場合は利用時間の計測を開始する（ステップＳ１０７）。【０１６７】
再生・実行手段３０５は、コンテンツと開始許可応答とが入力されると、コンテンツの再生または実行を開始する（ステップＳ１０８）。【０１６８】
コンテンツ再生中にユーザが再生装置３の操作部を操作して、コマンド入力手段３０６に、中断、再開または終了のコマンドを入力すると、再生・実行手段３０４は、そのコマンドに応じて、以下の動作を行う（ステップＳ１０９）。【０１６９】
ステップＳ１０９で、コマンド入力手段３０６に、中断コマンドの入力があった場合、再生・実行手段３０４は、再生中断要求を制御手段３０５に出力する（ステップＳ１１０）。制御手段３０５は、再生中断要求が入力されると、コンテンツの利用時間制御を行っている場合は利用時間の計測を中断し（ステップＳ１１１）、中断許可応答を再生・実行手段３０４に出力する（ステップＳ１１２）。再生・実行手段３０４は、中断許可応答が入力されると、コンテンツの再生または実行を中断する（ステップＳ１１３）。【０１７０】
ステップＳ１０９で、コマンド入力手段３０６に、再開コマンドの入力があった場合、再生・実行手段３０４は、再生再開要求を制御手段３０５に出力する（ステップＳ１１４）。制御手段３０５は、再生再開要求が入力されると、ステップＳ１０３で参照した利用条件情報が示す利用条件が有効であるか否かを判定する（ステップＳ１１５）。利用条件情報が示すコンテンツの利用条件が有効でない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。ユーザが利用条件情報を購入する場合（ステップＳ１１６）、利用条件情報の購入後、制御手段３０５は、ステップＳ１１５を実行する。しかし、ユーザが利用条件情報を購入しない場合（ステップＳ１１６）、再開不許可応答を再生・実行手段３０４に出力し（ステップＳ１１７）、後述する終了コマンドが入力された場合と同じ動作を実行する。このとき、制御手段３０５は、再生装置３の表示部に、エラーメッセージを表示させてもよい。ステップＳ１１５で利用条件情報が示す利用条件が有効であるときは、コンテンツの利用時間制御を行っている場合は利用時間の計測を再開し（ステップＳ１１８）、再開許可応答を再生・実行手段３０４に出力する（ステップＳ１１９）。再生・実行手段３０４は、再開許可応答が入力されると、コンテンツの再生または実行を再開する（ステップＳ１２０）。【０１７１】
ステップＳ１０９で、コマンド入力手段３０６に、終了コマンドの入力があった場合、再生・実行手段３０４は、コンテンツの再生または実行を終了し（ステップＳ１２１）、再生終了要求を制御手段３０５に出力する（ステップＳ１２２）。制御手段３０５は、再生終了要求が入力されると、コンテンツの利用時間制御を行っている場合は利用時間の計測を終了して（ステップＳ１２３）、再生装置３の記憶部が記憶しているコンテンツのデータを削除し（ステップＳ１２４）、終了許可応答を再生・実行手段３０４に出力する（ステップＳ１２５）。再生・実行手段３０５は、終了許可応答が入力されると、ステップＳ１０１の前の状態に戻る。【０１７２】
ステップＳ１０９でコマンドの入力がない場合の動作について説明する。図１１は、コンテンツの再生中にコマンドの入力がない場合の動作を説明するフローチャートである。【０１７３】
この場合、プロセス判定手段３０８が制御手段３０５に通知する割り込みプロセスの開始の有無に応じて、以下の動作を行う。まず、割り込みプロセスの起動がないとき（ステップＳ２０１）、ステップＳ１０３で参照した利用条件情報が示す利用条件が利用時間の条件を含む場合は、制御手段３０５は、利用時間が満了しているか否かを判定する（ステップＳ２０２）。利用時間が満了している場合、再生終了命令を再生・実行手段３０４に出力し（ステップＳ２０３）、ステップＳ１２１を実行させる。利用時間が満了していない場合、ステップＳ１０９に戻る。【０１７４】
また、割り込みプロセスの起動があるとき（プロセス判定手段３０８が、割り込みプロセスが起動しようとしていると判定したとき）、コンテンツの利用時間制御（これは、トータルの利用時間が制限されている場合や、利用時間が一定以上経過した場合に１回とカウントするような制御など、再生を開始してからの利用時間を利用するすべての制御を含む）を行っている場合、制御手段３０５は、利用時間の計測を中断し（ステップＳ２０４）、再生中断命令を再生・実行手段３０４に出力する（ステップＳ２０５）。再生・実行手段３０４は、再生中断命令が入力されると、コンテンツの再生または実行を中断し、制御手段３０５の中断位置検出手段１３は、コンテンツの再生中断位置を検出する（ステップＳ２０６）。そして、プロセス判定手段３０８が、制御手段３０５に割り込みプロセスの終了を通知すると（ステップＳ２０７）、ステップＳ１０３で参照した利用条件情報が示す利用条件が有効であるか否かを判定する（ステップＳ２０８）。利用条件情報が示すコンテンツの利用条件が有効でない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。ユーザが利用条件情報を購入する場合（ステップＳ２０９）、利用条件情報の購入後、制御手段３０５は、ステップＳ２０８を実行する。しかし、ユーザが利用条件情報を購入しない場合、制御手段３０５は、再生終了命令を再生・実行手段３０４に送信した後（ステップＳ２１０）、ステップＳ１２１に戻る。ステップＳ２０８で利用条件情報が示す利用条件が有効である場合、制御手段３０５は、コンテンツの利用時間制御を行っている場合は、残り利用時間の算出を行ない（ステップＳ２１１）、利用時間の計測を再開し（ステップＳ２１２）、残り利用時間にもとづいてコンテンツ再生の中断位置を特定し、特定したコンテンツ再生の中断位置と再生再開命令とを再生・実行手段３０４に出力する（ステップＳ２１３）。再生・実行手段３０４は、再生再開命令とコンテンツ再生の中断位置とが入力されると、コンテンツ再生の中断位置からコンテンツの再生または実行を再開する（ステップＳ２１４）。【０１７５】
なお、コンテンツの再生再開時や着信終了時には無条件でコンテンツの再生や実行の再開を無条件で許す場合もある。すなわち、コンテンツ再生開始時に利用条件情報が示す利用条件が有効である場合や、コンテンツの再生を終了するまで利用条件を有効とする著作権管理ポリシーが設定されているような場合である。本発明の実施の形態では、そのようなポリシーを設定することを仮定していないので、ステップＳ１１５、ステップＳ１１６、ステップＳ１１７、ステップＳ２０８、ステップＳ２０９およびステップＳ２１０の動作を記載しているが、上記のような著作権管理ポリシーを設定している場合は、これらの動作を省略してもよい。【０１７６】
次に、第１の実施の形態を、具体例に挙げて説明する。第１の実施の形態の具体例の構成は、図１の例に示す第１の実施の形態の構成と同様なため、図１と同じ符号を付し、説明を省略する。【０１７７】
この実施例では、特定のカプセル化コンテンツに対応する利用条件情報が示す利用条件として、
利用条件（イ）：利用期限：2003年12月31日23時59分59秒でかつ利用回数制限が5回
利用条件（ロ）：利用期限：2003年12月31日23時59分59秒でかつ累積利用時間制限5分
の２種類の利用条件を例にあげ、図１０および図１１のフローチャートを参照して説明する。【０１７８】
まず、カプセル化コンテンツに対応する利用条件が利用条件（イ）であり、条件記憶手段３０３が利用条件（イ）を示す利用条件情報を既に記憶している場合について考える。このとき、図１０のステップＳ１０３では、制御手段３０５が、現在日時が利用期限より前であるか否か、およびそれまで再生した回数が５回以内であるか否かをチェックする。そして、両方の利用条件を満たしている場合、制御手段３０５は、ステップＳ１０６を実行する。しかし、いずれか１つ、または両方の利用条件が満たされていない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。【０１７９】
ユーザが、新しく利用条件情報を購入すると、制御手段３０５は、それが有効であるか否かを再度ステップＳ１０３でチェックするが、ユーザが購入した利用条件情報が明らかに有効であることが保証されているのであれば（例えば、ユーザが新しい利用条件情報を購入する際に、有効な利用条件情報のみをユーザが選択できるようにしたり、有効な利用条件情報を自動的にダウンロードするようにしたりするなど）、制御手段３０５は、ステップＳ１０３の動作に戻るのではなく、ステップＳ１０６を実行してもよい。【０１８０】
ステップＳ１０７では、利用条件（イ）に利用回数制限が含まれているので、制御手段３０５は利用回数を１回分加算し、その回数を悪意のあるユーザに改竄されない形で再生装置３の記憶部に記憶させる。記憶させる方式の例としては、例えば、暗号化や、耐タンパデバイス、署名の利用が考えられる。再生装置３の記憶部に記憶させる際には、現在まで利用した回数か、または残りの利用回数のいずれかの値を記憶させる。また、利用条件（イ）には利用時間制限が含まれていないので、制御手段３０５は、利用時間の計測は行わない。また、コンテンツ再生開始後は、利用条件（イ）には利用時間制限が含まれていないため、制御手段３０５は、ステップＳ１１１、ステップＳ１１８、ステップＳ１２３、ステップＳ２０４、ステップＳ２１１およびステップＳ２１２の各動作を省略する。【０１８１】
なお、利用条件（イ）のような条件を設定している場合、制御手段３０５は、再生再開時または着信終了時の利用条件の有効性チェックをした際（ステップＳ１１５、ステップＳ２０８）、利用条件による権利が満了している場合もある。再生開始時には利用期限を迎えていないが、再生再開時には利用期限を過ぎてしまった場合がこれにあたる。この場合、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。本実施例では、利用条件が条件（イ）である場合、途中で利用期限が満了していないかぎりにおいて、コンテンツの再生または実行を開始してから終了するまでを１回と数えて、５回コンテンツの再生または実行を行うことができる。【０１８２】
つぎに、カプセル化コンテンツに対応する利用条件が利用条件（ロ）であり、条件記憶手段３０３が利用条件（ロ）を示す利用条件情報を既に記憶している場合について考える。このとき、図１０のステップＳ１０３では、制御手段３０５が、現在日時が利用期限より前であるか否か、およびそれまでコンテンツを再生した時間の累積和が５分以内であるか否かをチェックする。そして、両方の利用条件を満たしている場合、制御手段３０５は、ステップＳ１０６を実行する。しかし、いずれか１つ、または両方の利用条件が満たされていない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。【０１８３】
ユーザが、新しく利用条件情報を購入すると、制御手段３０５は、それが有効であるか否かを再度ステップＳ１０３でチェックするが、ユーザが購入した利用条件情報が明らかに有効であることが保証されているのであれば（例えば、ユーザが新しい利用条件情報を購入する際に、有効な利用条件情報のみをユーザに選択できるようにしたり、有効な利用条件情報を自動的にダウンロードするようにしたりするなど）、制御手段３０５は、ステップＳ１０３の動作に戻るのではなく、ステップＳ１０６を実行してもよい。【０１８４】
ステップＳ１０７では、利用条件（ロ）に利用時間制限が含まれているので、制御手段３０５は、利用時間の計測を開始する。より具体的には、制御手段３０５は、再生装置３のタイマ（図示せず）に、利用時間の計測をスタートさせる。なお、制御手段３０５は、タイマを含んでいてもよい。また、コンテンツ再生開始後は、利用条件（ロ）には利用時間制限が含まれているため、制御手段３０５は、ステップＳ１１１、ステップＳ１１８、ステップＳ１２３、ステップＳ２０４、ステップＳ２１１、ステップＳ２１２、ステップＳ２０２およびステップＳ２０３の各動作を実行する。【０１８５】
このとき、制御手段３０５は、ステップＳ１１１、ステップＳ１２３およびステップＳ２０４では、再生装置３のタイマに、利用時間の計測を止めさせると同時に、コンテンツ再生開始後およびコンテンツ再生再開後の利用時間を現在までの利用時間の累積和に加える。また、制御手段３０５は、ステップＳ１１８およびステップＳ２１２で、再生装置３のタイマに利用時間の計測をスタートさせる。制御手段３０５は、ステップＳ２０２で、それまでの利用時間の累積和が５分になると、ステップＳ２０３の動作を実行する。【０１８６】
なお、利用条件（ロ）のような利用条件を設定している場合、制御手段３０５は、再生再開時または着信終了時の利用条件の有効性をチェックした際（ステップＳ１１５、ステップＳ２０８において）、利用条件による権利が満了している場合もある。再生開始時には利用期限を迎えていないが、再生再開時には利用期限を過ぎてしまった場合がこれにあたる。この場合、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。本実施例では、利用条件が条件（ロ）である場合、途中で利用期限が満了していないかぎりにおいて、コンテンツの再生または実行時間の累積和が５分になるまで、コンテンツの再生または実行を行うことができる。【０１８７】
以上、述べたように、この実施の形態によれば、利用計測中断手段２１、利用量検出手段２２および利用制御再開手段２３が割り込みプロセスの起動中にコンテンツの利用量の計測を一時的に中断するため、コンテンツの利用制御を正確に行うことができる。また、この実施の形態では、プロセス判定手段３０８が不正プロセスの開始と終了とを判定し、不正プロセス起動抑制手段３０９が、不正プロセスの起動の抑制、またはコンテンツを再生装置３の記憶部から削除する。そのため、携帯電話端末がオープンシステム化・高機能化されても、ユーザがコンテンツ再生中に不正プロセスを起動しようとすると、それによる不正を抑止することができる。【０１８８】
実施の形態２．
第２の実施の形態について、図面を参照して説明する。図１２は、本発明の第２の実施の形態の一構成例を示すブロック図である。【０１８９】
本発明の第２の実施の形態は、図１に示した本発明の第１の実施の形態と、コマンド入力手段３０６がコマンドとカプセル化コンテンツを特定する情報とを制御手段３０５に入力する点、およびコンテンツ記憶手段３０２が記憶しているカプセル化コンテンツを制御手段３０５が抽出する点が異なる。そのため、再生・実行手段３０４および制御手段３０５の利用条件行使手段２４以外の各手段の動作は本発明の第１の実施の形態と同様なため、説明を省略する。【０１９０】
制御手段３０５の利用条件行使手段２４は、ユーザがコマンド入力手段３０６に入力したコマンドとカプセル化コンテンツを特定する情報（コンテンツＩＤ）とにもとづいて、利用条件記憶手段３０３が記憶しているコマンド入力手段３０６が入力したカプセル化コンテンツを特定する情報に対応する利用条件情報を参照して、再生・実行手段３０４にどの命令を出力するかを判定し、判定した命令を再生・実行手段３０４に出力する。図１３は、ユーザがコマンド入力手段３０６に入力したコマンドと、制御手段３０５が再生・実行手段３０４に出力する命令との対応関係を示す説明図である。制御手段３０５は、命令を出力する前または後に、予め決められた動作を行なう。図１４は、制御手段３０５が命令を出力する前または後に行なう、予め決められた動作を説明する説明図である。【０１９１】
図１５は、制御手段３０５が入力した命令に対応して再生・実行手段３０４が行なう動作を示す説明図である。再生・実行手段３０４は、制御手段３０５が図１５の左欄に示した命令を入力すると、それに対応する動作を実行する。例えば、再生開始命令を制御手段３０５が再生・実行手段３０４に入力した場合、制御手段３０５がカプセル化コンテンツを非カプセル化して抽出したコンテンツも同時に再生・実行手段３０４に入力されるので、再生・実行手段３０４は、このコンテンツの再生を開始する。【０１９２】
次に、この実施の形態の動作について説明する。図１６は、第２の実施の形態の動作を説明するフローチャートである。【０１９３】
ユーザが、再生装置３の操作部を操作して、コマンド入力手段３０６に、コンテンツ記憶手段３０２が記憶しているカプセル化コンテンツのうち特定のカプセル化コンテンツを選択し、再生開始コマンドを入力する（ステップＳ３０１）。コマンド入力手段３０６は、入力された再生開始コマンドと、カプセル化コンテンツを特定する情報とを制御手段３０５に出力する。【０１９４】
制御手段３０５は、入力されたカプセル化コンテンツを特定する情報にもとづいて、カプセル化コンテンツをコンテンツ記憶手段３０２から抽出し、抽出したカプセル化コンテンツのメタ情報を参照して、メタ情報が含むコンテンツＩＤに対応する利用条件情報を特定する。そして、特定した利用条件情報を、利用条件記憶手段３０３から抽出して利用条件情報を参照し、利用条件情報が示すコンテンツの利用条件が有効であるか否かを判定する（ステップＳ３０２）。利用条件情報が示すコンテンツの利用条件が有効でない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。【０１９５】
ユーザが利用条件情報を購入する場合（ステップＳ３０３）、利用条件情報の購入後、制御手段３０５は、ステップＳ３０２を実行する。しかし、ユーザが利用条件情報を購入しない場合（ステップＳ３０３）、そのまま終了する。【０１９６】
ステップＳ３０２で利用条件情報が示す利用条件が有効である場合、制御手段３０５は、カプセル化コンテンツを非カプセル化してコンテンツを抽出し、抽出したコンテンツと再生開始命令とを再生・実行手段３０４に出力する（ステップＳ３０４）。そして、制御手段３０５は、コンテンツの利用回数制御を行っている場合は利用回数の加算を行い、コンテンツの利用時間制御を行っている場合は利用時間の計測を開始する（ステップＳ３０５）。【０１９７】
再生・実行手段３０５は、コンテンツと再生開始命令とが入力されると、コンテンツの再生または実行を開始する（ステップＳ３０６）。【０１９８】
再生・実行手段３０４は、コンテンツ再生中にユーザが再生装置３の操作部を操作して、コマンド入力手段３０６に、中断、再開または終了のコマンドを入力すると、そのコマンドに応じて、以下の動作を行う（ステップＳ３０７）。【０１９９】
ステップＳ３０７で、コマンド入力手段３０６に、中断コマンドの入力があった場合、制御手段３０５は、コンテンツの利用時間制御を行っている場合は利用時間の計測を中断し（ステップＳ３０８）、再生中断命令を再生・実行手段３０４に出力する（ステップＳ３０９）。再生・実行手段３０４は、再生中断命令が入力されると、コンテンツの再生または実行を中断する（ステップＳ３１０）。【０２００】
ステップＳ３０７で、コマンド入力手段３０６に、再開コマンドの入力があった場合、制御手段３０５は、ステップＳ３０２で参照した利用条件情報が示す利用条件が有効であるか否かを判定する（ステップＳ３１１）。利用条件情報が示すコンテンツの利用条件が有効でない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。ユーザが利用条件情報を購入する場合（ステップＳ３１２）、利用条件情報の購入後、制御手段３０５は、ステップＳ３１１を実行する。しかし、ユーザが利用条件情報を購入しない場合（ステップＳ３１２）、後述する終了コマンドが入力された場合と同じ動作を実行する。ステップＳ３１１で利用条件情報が示す利用条件が有効であるときは、コンテンツの利用時間制御を行っている場合は利用時間の計測を再開し（ステップＳ３１３）、再生再開命令を再生・実行手段３０４に出力する（ステップＳ３１４）。再生・実行手段３０４は、再生再開命令が入力されると、コンテンツの再生または実行を再開する（ステップＳ３１５）。【０２０１】
ステップＳ３０７で、コマンド入力手段３０６に、終了コマンドの入力があった場合、制御手段３０５は、コンテンツの利用時間制御を行っている場合は利用時間の計測を終了して（ステップＳ３１６）、再生終了命令を再生・実行手段３０４に出力する（ステップＳ３１７）。再生・実行手段３０４は、再生終了命令が入力されると、コンテンツの再生または実行を終了する（ステップＳ３１８）。そして、制御手段３０５は、再生装置３の記憶部が記憶しているコンテンツのデータを削除し（ステップＳ３１９）、ステップＳ３０１の前の状態に戻る。【０２０２】
ステップＳ３０７でコマンドの入力がない場合の動作について説明する。図１７は、コンテンツの再生中にコマンドの入力がない場合の動作を説明するフローチャートである。【０２０３】
この場合、プロセス判定手段３０８が制御手段３０５に通知する割り込みプロセスの開始の有無に応じて、以下の動作を行う。まず、割り込みプロセスの起動がないとき（ステップＳ４０１）、ステップＳ３０２で参照した利用条件情報が示す利用条件が利用時間の条件を含む場合は、制御手段３０５は、利用時間が満了しているか否かを判定する（ステップＳ４０２）。利用時間が満了している場合、再生終了命令を再生・実行手段３０４に出力し（ステップＳ４０３）、ステップＳ３１６を実行させる。利用時間が満了していない場合、ステップＳ３０７に戻る。【０２０４】
また、割り込みプロセスの起動があるとき（プロセス判定手段３０８が、割り込みプロセスが起動しようとしていると判定したとき）、コンテンツの利用時間制御を行っている場合、制御手段３０５は、利用時間の計測を中断し（ステップＳ４０４）、再生中断命令を再生・実行手段３０４に出力する（ステップＳ４０５）。再生・実行手段３０４は、再生中断命令が入力されると、コンテンツの再生または実行を中断し、制御手段３０５の中断位置検出手段１３は、コンテンツの再生中断位置を検出する（ステップＳ４０６）。そして、プロセス判定手段３０８が、制御手段３０５に割り込みプロセスの終了を通知すると（ステップＳ４０７）、ステップＳ３０２で参照した利用条件情報が示す利用条件が有効であるか否かを判定する（ステップＳ４０８）。利用条件情報が示すコンテンツの利用条件が有効でない場合、制御手段３０５は、再生装置３の表示部に、ユーザに新しい利用条件情報の購入を促す情報を表示させる。ユーザが利用条件情報を購入する場合（ステップＳ４０９）、利用条件情報の購入後、制御手段３０５は、ステップＳ４０８を実行する。しかし、ユーザが利用条件情報を購入しない場合、制御手段３０５は、再生終了命令を再生・実行手段３０４に送信した後（ステップＳ４１０）、ステップＳ３１６に戻る。ステップＳ４０８で利用条件情報が示す利用条件が有効である場合、制御手段３０５は、コンテンツの利用時間制御を行っている場合は、残り利用時間の算出を行ない（ステップＳ４１１）、利用時間の計測を再開し（ステップＳ４１２）、残り利用時間にもとづいてコンテンツ再生の中断位置を特定し、特定したコンテンツ再生の中断位置と再生再開命令とを再生・実行手段３０４に出力する（ステップＳ４１３）。再生・実行手段３０４は、再生再開命令とコンテンツ再生の中断位置とが入力されると、コンテンツ再生の中断位置からコンテンツの再生または実行を再開する（ステップＳ４１４）。【０２０５】
なお、コンテンツの再生再開時や着信終了時には無条件でコンテンツの再生や実行の再開を無条件で許す場合もある。すなわち、コンテンツ再生開始時に利用条件情報が示す利用条件が有効である場合や、コンテンツの再生を終了するまで利用条件を有効とする著作権管理ポリシーが設定されているような場合である。本発明の実施の形態では、そのようなポリシーを設定することを仮定していないので、ステップＳ３１１、ステップＳ３１２、ステップＳ４０８、ステップＳ４０９およびステップＳ４１０の動作を記載しているが、上記のような著作権管理ポリシーを設定している場合は、これらの動作を省略してもよい。【０２０６】
以上、述べたように、この実施の形態によれば、第１の実施の形態と同様な効果を得ることができる。【０２０７】
実施の形態３．
第３の実施の形態について、図面を参照して説明する。図１８は、本発明の第３の実施の形態の一構成例を示すブロック図である。【０２０８】
本発明の第３の実施の形態は、利用条件情報配信サーバ１６０が、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成手段１６２を含み、利用条件情報が、プロセスリスト作成手段１６２が作成した不正プロセスのリストと割り込みプロセスのリストとの一部または全部を含み、プロセス判定手段３０８が、そのリストを参照する点が第１の実施の形態と異なる。その他の構成は、第１の実施の形態と同様なため、説明を省略する。【０２０９】
プロセスリスト作成手段１６２は、再生装置３にインストールされているソフトウェア、およびコンテンツ配信サーバ１５０が配信するコンテンツの種類に応じて、不正プロセスのリストと割り込みプロセスのリストとを作成して、作成したリストを利用条件配信手段１６１に出力する。利用条件配信手段１６１は、プロセスリスト作成手段１６２が作成したリストを含む利用条件情報を再生装置３に配信する。【０２１０】
プロセス判定手段３０８は、ＯＳに常駐して、起動または終了しようとするすべてのプロセスを監視し、利用条件情報が含む割り込みプロセスのリストと、記憶部が記憶している割り込みプロセスのリストとのいずれか、または両方が含むプロセスが起動または終了しようとしている場合、制御手段３０５にその旨を通知する。また、プロセス判定手段３０８は、コンテンツ再生中、利用条件情報が含む不正プロセスのリストと、記憶部が記憶している不正プロセスのリストとのいずれか、または両方が含むプロセスが起動しようとしている場合、不正プロセス起動抑制手段３０９にその旨を通知する。【０２１１】
再生装置３は、利用条件記憶手段３０３が記憶している利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが割り込みプロセスであるか否かを判定するプロセス判定処理をプロセス判定手段３０８に実行させ、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理とを再生・実行手段３０４に実行させるコンテンツ再生制御プログラムを搭載している。また、配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、コンテンツ再生制御プログラムは、制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理とを制御手段３０５に実行させてもよい。【０２１２】
さらに、再生装置３は、利用条件記憶手段３０３が記憶している利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理をプロセス判定手段３０８に実行させ、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理を再生・実行手段３０４に実行させ、プロセス判定処理が、起動しようとするプロセスが不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理を不正プロセス起動抑制手段３０９に実行させるコンテンツ再生制御プログラムを搭載している。【０２１３】
また、再生装置３は、利用条件記憶手段３０３が記憶している利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス不正プロセスであるか、割り込みプロセスであるか、または不正プロセスおよび割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理をプロセス判定手段３０８に実行させ、プロセス判定処理が、起動しようとするプロセスが割り込みプロセスであると判定すると、割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理を再生・実行手段３０４に実行させ、暗号化されたコンテンツを非暗号化して記憶部に記憶させ、プロセス判定処理で、起動しようとするプロセスが不正プロセスであると判定すると、再生・実行処理にコンテンツの再生を強制終了させ、非暗号化されたコンテンツのデータを記憶部から削除させる処理を実行する制御処理を制御手段３０５に実行させるコンテンツ再生制御プログラムを搭載している。さらに、コンテンツ再生制御プログラムは、配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理とを制御手段３０５に実行させてもよい。【０２１４】
利用条件情報配信サーバ１６０は、コンテンツを再生する端末である再生装置（コンテンツ再生端末）３に、割り込みプロセスのリストを含む情報である利用条件情報を配信する利用条件情報配信処理を利用条件情報配信手段１６１に実行させる利用条件情報配信プログラムを搭載している。また、利用条件情報配信プログラムは、再生装置（コンテンツ再生端末）３にインストールされているプログラムにもとづいて、割り込みプロセスのリストを作成するプロセスリスト作成処理をプロセスリスト作成手段１６２に実行させてもよく、利用条件情報配信処理において、プロセスリスト作成処理で作成した割り込みプロセスのリストを含む利用条件情報を配信させる処理を利用条件情報配信手段１６１に実行させてもよい。【０２１５】
また、利用条件情報配信サーバ１６０は、コンテンツを再生する端末である再生装置（コンテンツ再生端末）３に、コンテンツを再生する端末である再生装置（コンテンツ再生端末）３に、不正プロセスのリストと割り込みプロセスのリストとを含む情報である利用条件情報を配信する利用条件情報配信処理を利用条件情報配信手段１６１に実行させる利用条件情報配信プログラムを搭載している。さらに、利用条件情報配信プログラムは、再生装置（コンテンツ再生端末）３にインストールされているプログラムにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成処理をプロセスリスト作成手段１６２に実行させてもよく、利用条件情報配信処理において、プロセスリスト作成処理で作成した不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報を再生装置（コンテンツ再生端末）３に配信する処理を利用条件情報配信手段１６１に実行させてもよい。【０２１６】
次に、第３の実施の形態の動作について説明する。第３の実施の形態では、利用条件情報を通信手段３０１がダウンロードする前に、通信手段３０１は、利用条件情報配信サーバ１６０に、再生装置３にインストールされているソフトウエアが実行するプロセスの内容を通知する。利用条件情報配信サーバ１６０のプロセスリスト作成手段１６２は、利用条件情報に対応する、コンテンツ配信サーバ１５０が配信するコンテンツの種類にもとづいて、不正プロセスのリストと割り込みプロセスのリストを自動生成する。例えば、コンテンツが音楽のコンテンツである場合（例えば、ＭＰ３（ＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−１  Ａｕｄｉｏ  Ｌａｙｅｒ−３）等の形式の場合）は画面キャプチャのプロセスが動作しても著作権侵害にならないので、このようなプロセスについては不正プロセスのリストに加えない。しかし、サウンドカードの記憶部へアクセスするようなプロセスは、著作権を侵害する恐れがあるので、不正プロセスのリストに加える。具体的には、表１の例に示したコンテンツの種類と、ファイルフォーマットとに対応するようなプロセスを、不正プロセスのリストに加える。また、コンテンツ配信サーバ１５０は、特定のＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）システムに、コンテンツのフォーマットを変換して出力することを許諾する情報を、利用条件情報配信サーバ１６０に送信してもよい。そして、プロセスリスト作成手段１６２は、コンテンツ配信サーバ１５０から受信した情報にもとづいて、特定のＤＲＭシステム以外のシステムにコンテンツを出力するプロセスを不正プロセスのリストに加えてもよい。【０２１７】
また、利用条件情報配信サーバ１６０のプロセスリスト作成手段１６２は、再生装置３の通信手段３０１が通知したソフトウエアの内容にもとづいて、割り込みプロセスのリストを自動生成する。例えば、再生装置３にアラームのソフトウエアがインストールされている場合は、アラームのプロセスは、コンテンツ再生よりも優先するものと考えられるので、割り込みプロセスのリストに加える。このようなプロセスは他に電話の着信や、電子メールの着信、インスタントメッセージの着信がある。このように、利用条件情報配信サーバ１６０のプロセスリスト作成手段１６２は、不正プロセスのリストと割り込みプロセスのリストとを作成し、利用条件情報配信手段１６１は、不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報を再生装置３に送信する。【０２１８】
再生装置３では、不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報を、通信手段３０１が受信し、利用条件記憶手段３０３が記憶する。制御手段３０５は、再生・実行手段３０４にコンテンツを再生させる際に、プロセス判定手段３０８に、利用条件記憶手段３０３が記憶している不正プロセスのリストと割り込みプロセスのリストとの読み出しを指示し、プロセス判定手段３０８は再生装置３の記憶部が記憶している不正プロセスのリストと割り込みプロセスのリストと、利用条件記憶手段３０３から読み出した不正プロセスのリストと割り込みプロセスのリストとを参照して、不正プロセスと割り込みプロセスとの判定を行う。プロセス判定手段３０８が行なう、不正プロセスと割り込みプロセスとの判定以外の動作は、本発明の第１の実施の形態と同様なため、説明を省略する。【０２１９】
以上、述べたように、この実施の形態によれば、本実施の形態では、第１の実施の形態の効果に加えて、コンテンツの種類、再生装置３にインストールされているソフトウエアの種類に応じて柔軟に不正プロセス・割り込みプロセスの設定を行うことができる。【０２２０】
なお、本発明の第２の実施の形態および第３の実施の形態は、第１の実施の形態の変形例として記載したが、第１の実施の形態から第３の実施の形態をそれぞれ組み合わせることも可能である。これによって実現される実施の形態も、第１の実施の形態から第３の実施の形態と同様の効果を実現することができる。【０２２１】
実施の形態４．
第４の実施の形態について、図面を参照して説明する。図１９は、本発明の第４の実施の形態の一構成例を示すブロック図である。【０２２２】
本発明の第４の実施の形態は、本発明によるコンテンツ再生制御方法をプロセッサに実行されるプログラムとして実装し、実装したプログラムを再生装置３に実行させる。再生装置３は、プログラムを実行するプログラム制御プロセッサ３５１、ユーザが指示を入力する入力部３５３、ユーザに情報を出力する出力部３５４、入力部３５３と出力部３５４とを制御するＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）制御部３５２、コンテンツ配信サーバ１５０からコンテンツを受信し、利用条件情報配信サーバ１６０から利用条件情報を受信する通信部３６１、通信部３６１がコンテンツ配信サーバ１５０から受信したコンテンツを記憶するコンテンツ記憶メモリ３６２、通信部３６１が利用条件情報配信サーバ１６０から受信した利用条件情報を記憶する利用条件記憶メモリ３６３、およびプログラムを記憶するプログラム記憶メモリ３７０を含む。【０２２３】
プログラム記憶メモリ３７０は、一般プログラム以外に、コンテンツの再生や実行をプログラム制御プロセッサ３５１に行なわせるコンテンツ再生・実行プログラム３７４、コンテンツの再生や実行の制御をプログラム制御プロセッサ３５１に行なわせるコンテンツ再生・実行制御プログラム３７５、プロセスの監視をプログラム制御プロセッサ３５１に行なわせるプロセス監視プログラム３７７、プログラム制御プロセッサ３５１が起動または終了しようとしているプロセスがどのようなプロセスであるのかをプログラム制御プロセッサ３５１に判定させるプロセス判定プログラム３７８、および不正プロセスの起動をプログラム制御プロセッサ３５１に抑制させる不正プロセス起動抑制プログラム３７９を記憶している。【０２２４】
ＵＩ制御部３５２と入力部３５３とは、コマンド入力手段３０６の機能を有する。また、通信部３６１は、通信手段３０１と同様の動作を行う。コンテンツ記憶メモリ３６２は、カプセル化コンテンツを記憶し、利用条件記憶メモリ３６３は、利用条件情報を記憶する。また、コンテンツ再生・実行プログラム３７４は、再生・実行手段３０４と同様の動作をプログラム制御プロセッサ３５１に行わせ、コンテンツ再生・実行制御プログラム３７５は制御手段３０５と同様の動作をプログラム制御プロセッサ３５１に行わせ、プロセス監視プログラム３７７はプロセス監視手段３０７と同様の動作をプログラム制御プロセッサ３５１に行わせ、プロセス判定プログラム３７８はプロセス判定手段３０８と同様の動作をプログラム制御プロセッサ３５１に行わせ、不正プロセス起動抑制プログラム３７９は不正プロセス起動抑制手段３０９と同様の動作をプログラム制御プロセッサ３５１に行わせる。【０２２５】
第４の実施の形態は、第１の実施の形態、第２の実施の形態および第３の実施の形態の各手段をプログラムに置き換えた構成にしたので、第４の実施の形態の動作は、第１の実施の形態、第２の実施の形態および第３の実施の形態の各手段の動作と同様である。そのため、第４の実施の形態の動作の説明を省略する。【０２２６】
以上、述べたように、この実施の形態によれば、再生装置３の各手段をプログラムによって実現させるため、ＰＣやＰＤＡ等のプログラム制御により動作する端末によって、本発明の効果を実現することができる。
実施の形態５.
次に、本発明の第５の実施の形態について図面を参照して詳細に説明する。【０２２７】
図２１、２２は第５の実施の形態のブロック図である。図２１、２２を参照すると、本発明の第５の実施の形態は、本発明の第１の実施の形態と構成はほぼ同じであるが、コマンド入力手段３０６の入力を制御手段３０５が処理し、制御手段３０５が再生中断利用者確認手段４１を有することが異なる。以降の説明において、本発明の第１の実施の形態と異なる動作について詳細に説明する。【０２２８】
再生中断利用者確認手段４１は、プロセス判定手段３０８から割り込みプロセスが起動されたことが通知されると、割り込みプロセスが起動したことを利用者に通知し、（ａ）再生を中断して割り込みプロセスを実施するか、（ｂ）割り込みプロセスを実施せず、再生を継続して行うか、を利用者に選択させ、コマンド入力手段３０６からの利用者による入力をもとに、上記（ａ）か（ｂ）を実行する。このとき、利用者からの入力により、（ａ）が実行される場合、利用計測中断手段２１が実行される。【０２２９】
次に、図２２及び図２３のフローチャートを参照して本実施の形態の動作について、第１の実施の形態と異なる動作について詳細に説明する。【０２３０】
図２３のフローチャートは、図１０のフローチャートにおけるステップＳ１０９とステップＳ１２２との間に追加される処理に関するフローチャートである。この場合、プロセス判定手段３０８から制御手段３０５に通知される割り込みプロセスの開始の有無によって以下の処理を行う(ステップＳ１０９)。【０２３１】
まず、ステップＳ１０９で割り込みプロセスの起動がないとき、ステップＳ５１４が実行される。ステップＳ５１４では、ステップＳ１０３で参照した利用条件が利用時間の条件を含む場合において、制御手段３０５は、利用時間が満了されてない場合にはステップＳ１０９を実行し、そうでない場合は再生終了命令を再生・実行手段３０４に出力した後、ステップＳ５１５（Ｓ１２１）を実行する。【０２３２】
次に、ステップＳ５０１で割り込みプロセスの起動があるとき、図２４に示す例のように、割り込みプロセスが実行された旨を通知する（ステップＳ５０２）。図２４では、プレイヤ画面に重畳表示させて割り込みプロセスを実行する場合、ユーザからのボタン入力を促している。ユーザからのボタン入力がない場合は割り込みプロセスが実施されず、そのまま再生が継続して行われる。【０２３３】
尚、本例では、画面に重畳表示することによって割り込みプロセスの起動をユーザに通知しているが、音声もしくは端末の振動を利用した通知、音声・画面・振動の組み合わせによる通知などを利用してもよい。【０２３４】
さらに、コンテンツの利用時間制御(これは、トータルの利用時間が制限されている場合や、利用時間が一定以上経過した場合に１回とカウントするような制御など、再生を開始してからの利用時間を利用するすべての制御を含む）を行っている場合は、残有効分（累積利用時間の場合は再生可能な残り時間。また、利用時間が一定時間以上を経過した場合、１回利用したとカウントするような制御の場合には１回カウントされるまでの残り時間や回数など）を表示して、ユーザに中断するかどうかの判断材料を提供してもよい。【０２３５】
ステップＳ５０２により、割り込みプロセスの実行がユーザから入力されると、コンテンツの利用時間制御（これは、トータルの利用時間が制限されている場合や、利用時間が一定以上経過した場合に１回とカウントするような制御など、再生を開始してからの利用時間を利用するすべての制御を含む）を行っている場合は利用時間の計測を中断し（ステップＳ５０３）、再生中断命令を再生・実行手段３０４に出力する（ステップＳ５０４）。再生・実行手段３０４は、再生中断命令を受信すると、コンテンツの再生/実行を中断し、制御手段３０５の中断位置検出手段１３はコンテンツ再生中断位置を検出する（ステップＳ５０４）。【０２３６】
次に、プロセス判定手段３０８から制御手段３０５に割り込みプロセスの終了が通知されると（ステップＳ５０６）、ステップＳ１０３で参照した利用条件が有効であるか判定する。（ステップＳ５０７）。【０２３７】
利用条件が無効の場合は、ユーザに新しい利用条件の購入が促される（ステップＳ５０８）。利用条件を購入する場合、購入後再度ステップＳ５０７が実行される。一方、購入しない場合は再生終了命令を再生・実行手段３０４に出力した後、ステップＳ５０９（Ｓ１２１）が実行される。【０２３８】
ステップＳ５０７で利用条件が有効であるときは、コンテンツの利用時間制御を行っている場合はコンテンツの残り利用時間を計算し（ステップＳ５１０）、利用時間の計測を再開し（ステップＳ５１１）、再生再開命令とコンテンツ再生中断位置とを再生・実行手段３０４に出力する（ステップＳ５１２）。そして、再生・実行手段３０４がコンテンツの再生/実行を再開する（ステップＳ５１３）このとき、図２４に示すように直接プレイヤを起動してもよいし、起動時に残有効分（累積利用時間の場合は再生可能な残り時間。また、利用時間が一定時間以上を経過した場合には１回利用したとカウントするような制御だと、１回カウントされるまでの残り時間や回数など）を表示して、ユーザに再開の意思を確認してもよい。この後、ステップＳ５１４が実行される。【０２３９】
尚、再開時又は着信終了時には無条件でコンテンツの再生又は実行を再開するのを無条件で許す場合もある。例えば、コンテンツ再生開始時に利用条件が有効である場合、コンテンツの再生を終了するまで利用条件を有効とする著作権管理ポリシーが設定されているような場合である。本発明の実施の形態では、そのようなポリシーを設定していることを仮定していないので、ステップＳ１１５、ステップＳ１１６、ステップＳ１１７、ステップＳ５０７、ステッＳ５０８、ステップＳ５０９の処理を記載しているが、上記のような著作権管理ポリシーが設定されている場合は、これらのステップを省略してもよい。【０２４０】
以上述べたように、本実施の形態では、第１の実施の形態の効果に加えて、割り込みプロセス起動時に、ユーザが割り込みプロセスを実施するか、割り込みプロセスを無視して、継続してコンテンツを再生させるかをユーザが選択することができる。【０２４１】
尚、本発明の第５の実施の形態は、上述した第１から第３の実施の形態と、第５の実施の形態とを適時組み合わせることも可能である。これによって実現できる実施の形態も上記に述べた同様の効果を実現することができる。
【産業上の利用可能性】
【０２４２】
本発明によれば、携帯電話端末を、コンテンツ再生という用途に適用することができる。また、それ以外のコンテンツ再生端末でもコンテンツ再生以外の用途を有し、コンテンツ再生以外に優先度の高い処理を行う装置（例えば、カーナビゲーションシステムや、航空機内のエンタテインメント装置、ラジオ放送受信機能付き音楽プレイヤなど）といった用途にも適用可能である。
【図１】
2005111810.tif 000003
【図２】
2005111810.tif 000004
【図３】
2005111810.tif 000005
【図４】
2005111810.tif 000006
【図５】
2005111810.tif 000007
【図６】
2005111810.tif 000008
【図７】
2005111810.tif 000009
【図８】
2005111810.tif 000010
【図９】
2005111810.tif 000011
【図１０】
2005111810.tif 000012
【図１１】
2005111810.tif 000013
【図１２】
2005111810.tif 000014
【図１３】
2005111810.tif 000015
【図１４】
2005111810.tif 000016
【図１５】
2005111810.tif 000017
【図１６】
2005111810.tif 000018
【図１７】
2005111810.tif 000019
【図１８】
2005111810.tif 000020
【図１９】
2005111810.tif 000021
【図２０】
2005111810.tif 000022
【図２１】
2005111810.tif 000023
【図２２】
2005111810.tif 000024
【図２３】
2005111810.tif 000025
【図２４】
2005111810.tif 000026
【手続補正書】
【提出日】平成18年3月10日(2006.3.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】  コンテンツの再生時間を計測し、
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶し、
コンテンツの再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、コンテンツの再生時間の計測を中断し、それまでのコンテンツの再生時間を記憶して、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
前記割り込みプロセスの実行が終了すると、記憶した前記コンテンツの再生時間を検出し、コンテンツの再生時間の計測を再開し、
検出した前記コンテンツの再生時間に応じてコンテンツの再生を再開する
ことを特徴とするコンテンツ再生制御方法。
【請求項２】（削除）
【請求項３】  配信側は、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を配信し、
受信側は、受信した前記利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する
ことを特徴とするコンテンツ再生制御方法。
【請求項４】  配信側は、コンテンツの再生時間を制限する情報を含む利用条件情報を配信し、
受信側は、コンテンツの再生時間を計測し、
起動しようとするプロセスが割り込みプロセスであると判定すると、コンテンツの再生時間の計測を中断し、
前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項３記載のコンテンツ再生制御方法。
【請求項５】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶し、
コンテンツの再生中に起動しようとするプロセスが、前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項６】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストと、再生用のコンテンツのデータとを記憶し、
コンテンツの再生中に起動しようとするプロセスが、前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、再生用のコンテンツのデータを削除する
ことを特徴とするコンテンツ再生制御方法。
【請求項７】  配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
コンテンツの再生時間を計測し、
割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、
前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項５または請求項６記載のコンテンツ再生制御方法。
【請求項８】  配信側は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を配信し、
受信側は、
受信した前記利用条件情報を記憶し、
記憶している前記利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項９】  配信側は、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を配信し、
受信側は、
受信した前記利用条件情報を記憶し、
前記利用条件情報に応じて、暗号化されているコンテンツを非暗号化して記憶し、
記憶している前記利用条件情報を参照して、コンテンツの再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定し、
起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断し、
起動しようとするプロセスが前記不正プロセスであると判定すると、コンテンツの再生を強制終了して、非暗号化されたコンテンツのデータを削除する
ことを特徴とするコンテンツ再生制御方法。
【請求項１０】  配信側が、暗号化されているコンテンツを、コンテンツの再生時間を制限して配信すると、
コンテンツの再生時間を計測し、
割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、
前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項８または請求項９記載のコンテンツ再生制御方法。
【請求項１１】  コンテンツ利用量を計測する制御手段と、
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶する記憶部と、
コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段とを含み、
制御手段は、前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、それまでのコンテンツの利用量を前記記憶部に記憶させ、前記割り込みプロセスの実行が終了すると、前記記憶部が記憶しているコンテンツの利用量を検出し、検出したコンテンツの利用量に応じて、前記再生・実行手段にコンテンツの再生を再開させる
ことを特徴とするコンテンツ再生端末。
【請求項１２】  コンテンツを受信する通信手段を含み、
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項１１記載のコンテンツ再生端末。
【請求項１３】  コンテンツを再生するコンテンツ再生端末と、前記コンテンツ再生端末がコンテンツを再生する条件を示す情報である利用条件情報を通信回線を介してコンテンツ再生端末に配信する利用条件情報配信サーバとを備えたコンテンツ再生制御システムにおいて、
利用条件情報配信サーバは、
コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む利用条件情報を前記コンテンツ再生端末に配信する利用条件情報配信手段を含み、
前記コンテンツ再生端末は、
受信した前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段とを含む
ことを特徴とするコンテンツ再生制御システム。
【請求項１４】  利用条件情報配信サーバは、コンテンツの再生時間を制限する情報を含む利用条件情報を配信し、
コンテンツ再生端末は、
コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了するとコンテンツの再生時間の計測を再開する制御手段を含む
ことを特徴とする請求項１３記載のコンテンツ再生制御システム。
【請求項１５】  配信側から、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを受信する通信手段と、
前記通信手段が受信した前記割り込みプロセスのリストを記憶する利用条件記憶手段と、
前記利用条件記憶手段が記憶している前記割り込みプロセスのリストを参照して、コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と
を含むことを特徴とするコンテンツ再生端末。
【請求項１６】  コンテンツの再生時間を計測する制御手段を含み、
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
前記制御手段は、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項１５記載のコンテンツ再生端末。
【請求項１７】  コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を、コンテンツを再生する端末であるコンテンツ再生端末に通信回線を介して配信する利用条件情報配信手段を含むことを特徴とする利用条件情報配信サーバ。
【請求項１８】  コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストを作成するプロセスリスト作成手段を含み、
利用条件情報配信手段は、前記プロセスリスト作成手段が作成した前記割り込みプロセスのリストを含む利用条件情報を、コンテンツ再生端末に通信回線を介して配信することを特徴とする請求項１７記載の利用条件情報配信サーバ。
【請求項１９】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶する記憶部と、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段とを含むことを特徴とするコンテンツ再生端末。
【請求項２０】  非暗号化されたコンテンツのデータと、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶する記憶部と、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスの起動であると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
暗号化されたコンテンツを非暗号化して前記記憶部に記憶させ、前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行手段にコンテンツの再生を強制終了させ、非暗号化されたコンテンツのデータを前記記憶部から削除する制御手段とを含む
ことを特徴とするコンテンツ再生端末。
【請求項２１】  暗号化されたコンテンツを受信する通信手段を含み、
配信側が、前記暗号化されたコンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項１９または請求項２０記載のコンテンツ再生端末。
【請求項２２】  コンテンツを再生する端末であるコンテンツ再生端末と、
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を通信回線を介して前記コンテンツ再生端末に配信する利用条件情報配信手段を含む利用条件情報配信サーバとを備え、
前記コンテンツ再生端末は、
受信した利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段とを含む
ことを特徴とするコンテンツ再生制御システム。
【請求項２３】  コンテンツを再生する端末であるコンテンツ再生端末と、
コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を通信回線を介して前記コンテンツ再生端末に配信する利用条件情報配信手段を含む利用条件情報配信サーバとを備え、
前記コンテンツ再生端末は、
受信した利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行手段に、コンテンツの再生を強制終了させ、再生用のコンテンツのデータを削除する制御手段とを含む
ことを特徴とするコンテンツ再生制御システム。
【請求項２４】  コンテンツ再生端末は、
コンテンツを受信する通信手段を含み、
配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開する
ことを特徴とする請求項２２または請求項２３記載のコンテンツ再生制御システム。
【請求項２５】  配信側から、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを受信する通信手段と、
前記通信手段が受信した前記不正プロセスのリストと前記割り込みプロセスのリストとを記憶する利用条件記憶手段と、
前記利用条件記憶手段が記憶している前記不正プロセスのリストと前記割り込みプロセスのリストとを参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるか判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制手段と
を含むことを特徴とするコンテンツ再生端末。
【請求項２６】  配信側から、コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストとコンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを受信する通信手段と、
前記通信手段が受信した前記不正プロセスのリストと前記割り込みプロセスのリストとを記憶する利用条件記憶手段と、
再生用のコンテンツを記憶する記憶部と、
前記利用条件記憶手段が記憶している前記不正プロセスのリストと前記割り込みプロセスのリストとを参照して、コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行手段と、
前記プロセス判定手段が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行手段にコンテンツの再生を強制終了させ、再生用のコンテンツのデータを前記記憶部から削除する制御手段とを含む
ことを特徴とするコンテンツ再生端末。
【請求項２７】  配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御手段は、コンテンツの再生時間を計測し、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断し、前記割り込みプロセスの実行が終了すると、コンテンツの再生時間の計測を再開することを特徴とする請求項２５または請求項２６記載のコンテンツ再生端末。
【請求項２８】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を、コンテンツを再生する端末であるコンテンツ再生端末に通信回線を介して配信する利用条件情報配信手段を含むことを特徴とする利用条件情報配信サーバ。
【請求項２９】  コンテンツ再生端末にインストールされているプログラムと、前記コンテンツ再生端末が再生するコンテンツの種類とにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成手段を含み、
利用条件情報配信手段は、前記プロセスリスト作成手段が作成した不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報をコンテンツ再生端末に通信回線を介して配信することを特徴とする請求項２８記載の利用条件情報配信サーバ。
【請求項３０】  コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶しているコンピュータに、
コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定処理と、
コンテンツの再生時間を計測し、前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、それまでのコンテンツの再生時間を記憶部に記憶させる制御処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
制御処理で、前記割り込みプロセスの実行が終了すると、前記記憶部が記憶しているコンテンツの再生時間を検出し、検出したコンテンツの再生時間に応じて前記再生・実行処理にコンテンツの再生を再開させる処理と、
コンテンツの再生時間の計測を再開させる処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３１】（削除）
【請求項３２】  コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを含む情報である利用条件情報を記憶しているコンピュータに、
前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセスが前記割り込みプロセスであるか否かを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３３】  配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理と
を実行させる請求項３２記載のコンテンツ再生制御プログラム。
【請求項３４】  コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストを記憶しているコンピュータに、
コンテンツを再生する端末であるコンテンツ再生端末に、前記割り込みプロセスのリストを含む情報である利用条件情報を配信する利用条件情報配信処理を実行させる
ことを特徴とする利用条件情報配信プログラム。
【請求項３５】  コンテンツ再生端末にインストールされているプログラムにもとづいて、割り込みプロセスのリストを作成するプロセスリスト作成処理を実行させ、
利用条件情報配信処理において、前記プロセスリスト作成処理で作成した前記割り込みプロセスのリストを含む利用条件情報を配信させる処理
を実行させる請求項３４記載の利用条件情報配信プログラム。
【請求項３６】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３７】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、
コンテンツ再生中に起動しようとするプロセスが前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理で、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
暗号化されたコンテンツを非暗号化して記憶部に記憶させる処理と、前記プロセス判定処理が、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行処理に、コンテンツの再生を強制終了させる処理と、非暗号化されたコンテンツのデータを前記記憶部から削除する処理とを実行する制御処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項３８】  配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスを終了すると、コンテンツの再生時間の計測を再開させる処理と
を実行させる請求項３６または請求項３７記載のコンテンツ再生制御プログラム。
【請求項３９】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を記憶しているコンピュータに、
前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記不正プロセスであると判定すると、そのプロセスの起動を抑制する不正プロセス起動抑制処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項４０】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを含む情報である利用条件情報を記憶しているコンピュータに、
前記利用条件情報を参照して、コンテンツ再生中に起動しようとするプロセス前記不正プロセスであるか、前記割り込みプロセスであるか、または前記不正プロセスおよび前記割り込みプロセス以外のプロセスであるかを判定するプロセス判定処理と、
前記プロセス判定処理が、起動しようとするプロセスが前記割り込みプロセスであると判定すると、前記割り込みプロセスの実行が終了するまでコンテンツの再生を中断する再生・実行処理と、
暗号化されたコンテンツを非暗号化して記憶部に記憶させ、前記プロセス判定処理で、起動しようとするプロセスが前記不正プロセスであると判定すると、前記再生・実行処理にコンテンツの再生を強制終了させ、非暗号化されたコンテンツのデータを前記記憶部から削除させる処理を実行する制御処理と
を実行させることを特徴とするコンテンツ再生制御プログラム。
【請求項４１】  配信側が、コンテンツを、コンテンツの再生時間を制限して配信すると、
制御処理で、コンテンツの再生時間を計測させる処理と、割り込みプロセスが起動すると、コンテンツの再生時間の計測を中断させる処理と、前記割り込みプロセスが終了すると、コンテンツの再生時間の計測を再開させる処理と
を実行させる請求項３９または請求項４０記載のコンテンツ再生制御プログラム。
【請求項４２】  コンテンツの不正コピーまたはコンテンツの改竄を行なう恐れのあるプロセスである不正プロセスのリストと、コンテンツの再生よりも優先して実行するプロセスである割り込みプロセスのリストとを記憶しているコンピュータに、
コンテンツを再生する端末であるコンテンツ再生端末に前記不正プロセスのリストと前記割り込みプロセスのリストとを含む情報である利用条件情報を配信する利用条件情報配信処理
を実行させることを特徴とする利用条件情報配信プログラム。
【請求項４３】  コンテンツ再生端末にインストールされているプログラムにもとづいて、不正プロセスのリストと割り込みプロセスのリストとを作成するプロセスリスト作成処理を実行させ、
利用条件情報配信処理において、前記プロセスリスト作成処理で作成した不正プロセスのリストと割り込みプロセスのリストとを含む利用条件情報をコンテンツ再生端末に配信する処理
を実行させる請求項４２記載の利用条件情報配信プログラム。
【請求項４４】  コンテンツ再生より優先される割り込みプロセスのリストに基づいて、コンテンツ再生中に起動又は終了しようとするプロセスが前記優先される割り込みプロセスにあたるかどうか判定し、
前記優先される割り込みプロセスの起動にあたる場合は、それまでのコンテンツの利用量を保存し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記割り込みプロセス終了時に、保存されているコンテンツの使用量を検出し、コンテンツの利用制御方法に基づくコンテンツ再生を再開する
ことを特徴とするコンテンツ再生制御方法。
【請求項４５】  前記コンテンツ利用制御方法が、再生時間の制御、もしくは再生開始から一定の時間が経過した場合に１回再生したと計測する回数制御である場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項４４に記載のコンテンツ再生制御方法。
【請求項４６】  コンテンツ再生よりも優先される割り込みプロセスのリストを、コンテンツ再生の利用条件情報に含め、この利用条件情報をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件情報を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記優先される割り込みプロセスにあたるかどうかを判定し、
前記優先される割り込みプロセスの起動にあたる場合は、前記割り込みプロセスが終了されるまで、コンテンツの再生を中断する
ことを特徴とするコンテンツ再生制御方法。
【請求項４７】  コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合に１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項４６に記載のコンテンツ再生制御方法。
【請求項４８】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生よりも優先される割り込みプロセスのリストとを有し、
コンテンツ再生中に起動又は終了しようとするプロセスが、前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項４９】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを有し、
コンテンツ再生中に起動又は終了しようとするプロセスが、前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
再生用のコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項５０】  コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項４８又は請求項４９に記載のコンテンツ再生制御方法。
【請求項５１】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、この利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
前記コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合には、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
前記プロセスが前記不正プロセスの場合には、前記プロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項５２】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、この利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断し、
前記プロセスが前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項５３】  コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項５１又は請求項５２に記載のコンテンツ再生制御方法。
【請求項５４】  コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
それまでのコンテンツの再生時間を保存する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記割り込みプロセスの終了時に、コンテンツの利用制御方法が、再生時間の制御、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセスの起動時に再生時間の計測を中断し、前記割り込みプロセスの終了時に再生時間の計測を再開する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項５５】（削除）
【請求項５６】  サーバは、割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項５７】  前記コンテンツ再生端末は、コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項５６に記載のコンテンツ再生制御システム。
【請求項５８】  コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と
を有することを特徴とする端末。
【請求項５９】  コンテンツが、再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項５８に記載の端末。
【請求項６０】  コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有することを特徴とするサーバ。
【請求項６１】  コンテンツ再生の利用条件を配信する端末にインストールされているプログラムをもとに、コンテンツ再生より優先される割り込みプロセスのリストを作成する手段を有することを特徴とする請求項６０に記載のサーバ。
【請求項６２】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、
コンテンツ再生より優先するプロセス（割り込みプロセス）のリストと、
コンテンツ再生中に起動又は終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記プロセスが前記不正プロセスの場合、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６３】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、
コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記プロセスが前記割り込みプロセスの起動にあたる場合、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記プロセスが前記不正プロセスの場合、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６４】  コンテンツが、再生時間の制限、もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項６２又は請求項６３に記載のコンテンツ再生制御システム。
【請求項６５】  サーバは、
コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６６】  サーバは、
コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項６７】  前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項６５又は請求項６６に記載のコンテンツ再生制御システム。
【請求項６８】  コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまで、コンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とする端末。
【請求項６９】  コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
を有することを特徴とする端末。
【請求項７０】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を備えたことを特徴とする請求項６８又は請求工６９に記載の端末。
【請求項７１】  コンテンツの不正コピー・改竄される恐れのある不正プロセスと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を備えたことを特徴とするサーバ。
【請求項７２】  コンテンツ再生の利用条件を配信する端末にインストールされているプログラムと再生するコンテンツの種類に応じて、前記割り込みプロセスのリストと前記不正プロセスのリストを作成する手段を備えたことを特徴とする請求項７１に記載のサーバ。
【請求項７３】  コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
それまでのコンテンツ利用量を保存する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項７４】  前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項７３に記載のプログラム。
【請求項７５】  コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動又は終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理をコンテンツ再生端末に実行させるためのプログラム。
【請求項７６】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項７５に記載のプログラム。
【請求項７７】  コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する処理をサーバに実行させるためのプログラム。
【請求項７８】  コンテンツ再生の利用条件を配信する端末にインストールされているプログラムをもとに、前記割り込みプロセスのリストを作成する処理をサーバに実行させるための請求項７７に記載のプログラム。
【請求項７９】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８０】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８１】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項７９又は請求項８１に記載のプログラム。
【請求項８２】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８３】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項８４】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項８２又は請求項８３に記載のプログラム。
【請求項８５】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する処理をサーバに実行させるためのプログラム。
【請求項８６】  コンテンツ再生の利用条件を配信する端末にインストールされているプログラムと再生するコンテンツの種類に応じて、前記割り込みプロセスのリストと前記不正プロセスのリストを作成する処理をサーバに実行させるための請求項８５に記載のプログラム。
【請求項８７】  コンテンツ再生より優先する割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定し、
それまでのコンテンツの使用量を保存し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、
割り込みプロセスが終了されるまでコンテンツの再生を中断し、前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、
コンテンツの利用制御方法に合わせてコンテンツ再生を再開する場合において、
前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とするコンテンツ再生制御方法。
【請求項８８】（削除）
【請求項８９】  前記割り込みプロセスのリストをコンテンツ再生の利用条件内に格納し、
前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する
ことを特徴とするコンテンツ再生制御方法。
【請求項９０】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項８９に記載のコンテンツ再生制御方法。
【請求項９１】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記不正プロセスの場合は、そのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項９２】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、
利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、再生用のコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項９３】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項９１又は請求項９２に記載のコンテンツ再生制御方法。
【請求項９４】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記不正プロセスの場合はそのプロセスの起動を抑制する
ことを特徴とするコンテンツ再生制御方法。
【請求項９５】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとをコンテンツ再生の利用条件内に格納し、前記利用条件をコンテンツ再生前にコンテンツ再生端末に配信し、
コンテンツ再生端末は、前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定し、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断し、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する
ことを特徴とするコンテンツ再生制御方法。
【請求項９６】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合において、
前記割り込みプロセス起動時に再生時間の計測を中断し、
前記割り込みプロセス終了時に再生時間の計測を再開する
ことを特徴とする請求項９４又は請求項９５に記載のコンテンツ再生制御方法。
【請求項９７】  コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
それまでのコンテンツの使用量を保存する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項９８】  前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項９７に記載のコンテンツ再生制御システム。
【請求項９９】  サーバは、
コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段とを有することを特徴とするコンテンツ再生制御システム。
【請求項１００】  前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項９９に記載のコンテンツ再生制御システム。
【請求項１０１】  コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と
を有することを特徴とする端末。
【請求項１０２】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０１に記載の端末。
【請求項１０３】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、
コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０４】  コンテンツの不正コピー・改竄される恐れのある不正プロセスのリストと、
コンテンツ再生より優先される割り込みプロセスのリストと、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０５】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０３又は請求項１０４に記載のコンテンツ再生制御システム。
【請求項１０６】  サーバは、
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０７】  サーバは、
コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件をコンテンツ再生前にコンテンツ再生端末に配信する手段を有し、
コンテンツ再生端末は、
前記利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
を有することを特徴とするコンテンツ再生制御システム。
【請求項１０８】  前記コンテンツ再生端末は、コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０６又は請求項１０７に記載のコンテンツ再生制御システム。
【請求項１０９】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記プロセスが前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する手段と
を有することを特徴とする端末。
【請求項１１０】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先される割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する手段と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する手段と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、再生用のコンテンツのデータを消去する手段と
有することを特徴とする端末。
【請求項１１１】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する手段を有することを特徴とする請求項１０９又は請求項１１０に記載の端末。
【請求項１１２】  コンテンツ再生より優先される割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
それまでのコンテンツ使用量を保存する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記割り込みプロセス終了時に、保存したコンテンツ使用量を検出し、コンテンツの利用制御方法に合わせてコンテンツ再生を再開する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１３】  前記コンテンツ利用制御方法の場合が再生時間の制御もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制御である場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１２に記載のプログラム。
【請求項１１４】  コンテンツ再生より優先される割り込みプロセスのリストを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記割り込みプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１５】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１４に記載のプログラム。
【請求項１１６】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記プロセスが前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記プロセスが前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１７】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストを有し、
コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１１８】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１６又は請求項１１７に記載のプログラム。
【請求項１１９】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが前記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、そのプロセスの起動を抑制する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１２０】  コンテンツを不正コピー・改竄する恐れのある不正プロセスのリストと、コンテンツ再生より優先する割り込みプロセスのリストとを格納したコンテンツ再生の利用条件を参照して、コンテンツ再生中に起動・終了しようとするプロセスが上記２つのいずれかのプロセスにあたるかどうか判定する処理と、
前記割り込みプロセスの起動にあたる場合は、割り込みプロセスが起動されたことを利用者に通知し、利用者がコンテンツ再生より割り込みプロセスを優先して実施することを入力すると、割り込みプロセスを起動し、割り込みプロセスが終了されるまでコンテンツの再生を中断する処理と、
前記不正プロセスの場合は、コンテンツの再生を強制終了し、非暗号化されたコンテンツのデータを消去する処理と
をコンテンツ再生端末に実行させるためのプログラム。
【請求項１２１】  コンテンツが再生時間の制限もしくは再生開始から一定の時間が経過した場合１回再生したと計測する回数制限がされた上で配信されている場合、前記割り込みプロセス起動時に再生時間の計測を中断し、前記割り込みプロセス終了時に再生時間の計測を再開する処理をコンテンツ再生端末に実行させるための請求項１１９又は請求項１２０に記載のプログラム。
【国際調査報告】
2005111810.tif 000027
2005111810.tif 000028
2005111810.tif 000029
2005111810.tif 000030