【手続補正書】
【提出日】平成18年8月8日(2006.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＣＰＵ、前記ＣＰＵに接続されたバス、前記バスに接続されＯＳを含むプログラムを記憶するメモリと、前記バスに接続されたクロックデバイス、前記バスに接続されたネットワークＩ／Ｏモジュール、前記バスに接続されたリムーバブルメディアＩ／Ｏモジュール、を有する計算機と、
閲覧期限情報を付与され且つ暗号化されて書き込みされるとともに閲覧される１つ又は複数のコンテンツファイル及び前記コンテンツファイルに最終的にアクセスした最終アクセス時刻情報を記憶するメモリ、耐タンパモジュールとしてのコントローラ、を有するリムーバブルメディアと、を備えたコンテンツの使用期限管理システムであって、
前記クロックデバイスから現在時刻情報を入手し、
前記入手した現在時刻情報と前記リムーバブルメディアの前記メモリに記憶された前記最終アクセス時刻情報との比較に基づいて、前記クロックデバイスをバックデートすることによる前記コンテンツの不正な閲覧を阻止する
ことを特徴とするコンテンツの使用期限管理システム。
【請求項２】
請求項１において、
前記現在時刻情報は、前記クロックデバイスから入手することの他に、前記ネットワークＩ／Ｏモジュールを介してＮＴＰサーバから入手し、
前記ＮＴＰサーバから入手した現在時刻情報と前記閲覧期限情報に基づいて、前記コンテンツファイルを閲覧する
ことを特徴とするコンテンツの使用期限管理システム。
【請求項３】
ＣＰＵ、前記ＣＰＵに接続されたバス、前記バスに接続されＯＳを含むプログラムを格納するメモリと、前記バスに接続されたクロックデバイス、前記バスに接続されたリムーバブルメディアＩ／Ｏモジュール、を有する計算機と、
１つ又は複数のコンテンツファイル及び前記コンテンツファイルに最終的にアクセスした最終アクセス時刻情報を記憶するメモリ、耐タンパモジュールとしてのコントローラ、を有するリムーバブルメディアと、を備えたコンテンツの使用期限管理システムであって、
前記計算機のメモリに格納された書き込みプログラムがコンテンツを前記リムーバブルメディアに書き込む処理は、前記コンテンツを暗号化し、かつ前記コンテンツに閲覧期限情報を付与して前記リムーバブルメディアのメモリに格納するとともに、前記クロックデバイス又はネットワークを介してＮＴＰサーバから現在時刻を入手して前記リムーバブルメディアのメモリにユーザには参照できない形式で前記最終アクセス時刻情報として書き込みを実施し、
前記計算機のメモリに格納されたビューアプログラムが前記コンテンツを閲覧する処理は、前記クロックデバイス又はネットワークを介してＮＴＰサーバから現在時刻を入手し、前記入手した現在時刻情報と前記コンテンツの閲覧期限情報と前記書き込まれた最終アクセス時刻情報とに基づいて、前記入手した現在時刻が前記最終アクセス時刻との比較で偽造されていないことを確認し、現在時刻が閲覧期限内である場合にコンテンツへのアクセスを許可する
ことを特徴とするコンテンツの使用期限管理システム。
【請求項４】
請求項１又は２において、
前記計算機は前記バスに接続された外部記憶装置を有し、
前記外部記憶装置に書き込みプログラム及びビューアプログラムを格納し、これらのプログラムを前記計算機のメモリにロードして、前記コンテンツ、前記閲覧期限情報及び最終アクセス時刻情報の書き込み及び閲覧を行う
ことを特徴とするコンテンツの使用期限管理システム。
【請求項５】
請求項１又は２において、
前記計算機のメモリには、前記ＯＳに加えて書き込みプログラムとビューアプログラムを記憶し、
前記ビューアプログラムは、前記リムーバブルメディアを前記計算機から取り外した場合、前記計算機のメモリに展開されたコンテンツを消去する
ことを特徴とするコンテンツの使用期限管理システム。
【請求項６】
請求項１において、
前記計算機は前記バスに接続された外部記憶装置を有し、
前記入手した現在時刻情報と前記リムーバブルメディアの前記メモリに記憶された前記最終アクセス時刻情報との比較に代えて、前記外部記憶装置に格納されたファイルの最新の日付情報と前記入手した現在時刻情報とを比較する
ことを特徴とするコンテンツの使用期限管理システム。
【請求項７】
請求項１又は２において、
前記リムーバブルメディアの前記コントローラに暗号鍵を設け、
前記暗号鍵によって前記コンテンツを暗号化するとともに前記閲覧期限情報の改ざん防止を行う
ことを特徴とするコンテンツの使用期限管理システム。
【請求項８】
コンテンツを作成するための書き込みプログラム及び前記コンテンツを閲覧するためのビューアプログラムとを格納したメモリ、ＣＰＵ、クロックデバイスを少なくとも有する計算機と、
閲覧期限情報を付与され且つ暗号化されて書き込みされるとともに閲覧される１つ又は複数のコンテンツファイル及び前記コンテンツファイルに最終的にアクセスした最終アクセス時刻情報を記憶するメモリを少なくとも有するリムーバブルメディアと、を備えたコンテンツの使用期限管理システムであって、
前記書き込みプログラムによって前記コンテンツを前記リムーバブルメディアに格納する際に、前記コンテンツを暗号化し且つ前記閲覧期限情報を付与して前記リムーバブルメディアに格納するとともに、現在時刻情報を入手して前記リムーバブルメディアのメモリに最終アクセス時刻情報を書き込む処理を実施し、
前記ビューアプログラムによってコンテンツを前記リムーバブルメディアから読み出す際に、前記クロックデバイスから現在時刻情報を入手するとともに前記閲覧期限情報を確認して、入手した現在時刻が前記閲覧期限を過ぎている、又は前記閲覧期限情報が存在しない、又は前記閲覧期限情報が偽造された形跡がある、又は入手した現在時刻がバックデートされている形跡がある、又は最終アクセス時刻情報が偽造もしくは消失した形跡がある、場合にはユーザによる閲覧を拒否し、それ以外の場合にはコンテンツを復号化してユーザの閲覧を許可する
ことを特徴とするコンテンツの使用期限管理システム。
【請求項９】
コンテンツを作成する書き込みプログラムと前記コンテンツを閲覧するビューアプログラムによって、書き込みされるとともに閲覧される１つ又は複数のコンテンツファイル、前記コンテンツファイルに最終的にアクセスした最終アクセス時刻情報を記憶するメモリと、
耐タンパモジュールとしてのコントローラと、を備え、前記コンテンツの使用期限管理に供するリムーバブルメディアであって、
前記コンテンツファイルは、コンテンツが暗号化され、且つ偽造されない形で前記コンテンツに閲覧期限情報が付与されて前記メモリに格納され、
前記リムーバブルメディアを挿脱自在とする計算機から入手した現在時刻情報に基づいて、偽造不可能で且つユーザに参照できない形で前記コンテンツファイルへの最終アクセス時刻情報が前記メモリに格納され、
前記入手した現在時刻情報が前記最終アクセス時刻との比較で偽造されていないことを確認し前記コンテンツへのアクセスが許可される処理において、前記現在時刻情報の比較対象として、前記メモリに格納された前記最終アクセス時刻情報と前記閲覧期限情報とが用いられる
ことを特徴とするリムーバブルメディア。
【請求項１０】
コンテンツを作成する書き込みプログラムと、前記コンテンツを閲覧するビューアプログラムと、からなるプログラムであって、
前記書き込みプログラムは、前記コンテンツをリムーバブルメディアに格納する処理において、コンテンツを暗号化し、且つ偽造されない形で前記コンテンツに閲覧期限情報を付与して前記リムーバブルメディアに格納するとともに、現在時刻情報を入手して前記リムーバブルメディア内に偽造不可能で、且つユーザには参照できない形で最終アクセス時刻情報として書き込む機能を有し、
前記ビューアプログラムは、前記コンテンツを閲覧する処理において、入手した現在時刻情報と、前記コンテンツの閲覧期限情報および前記リムーバブルメディアに格納された前記最終アクセス時刻情報とを比較し、前記入手した現在時刻情報が前記最終アクセス時刻情報との比較で偽造されていないことを確認した上で、現在時刻が閲覧期限内である場合に前記コンテンツへのアクセスを許可する機能を有する
ことを特徴とする書き込みプログラムとビューアプログラムとからなるプログラム。