(57)【要約】【課題】顧客が店舗に出向くことなく、映画又は音楽等のコンテンツをレンタルする方法を提供する。【解決手段】このコンテンツのレンタル方法は、ネットワークに接続されるクライアント端末から受信したコンテンツの指定と期間又は回数の指定とを含む貸出要求に応答して、指定されたコンテンツの内容を表すコンテンツデータを読み出すと共に、顧客に関する情報と指定された期間又は回数に関する情報とを含む管理データを格納するステップと、指定された期間又は回数の満了に伴ってクライアント端末において自己消去するソフトウェアにコンテンツデータを組み込んで、クライアント端末に送信するステップと、少なくともレンタルされたコンテンツと指定された期間又は回数とに基づいてレンタル料金を徴収するステップとを具備する。【選択図】  図１
2004252722.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されるサーバを用いてコンテンツをレンタルする方法であって、
前記ネットワークに接続されるクライアント端末から受信したコンテンツの指定と期間又は回数の指定とを含む貸出要求に応答して、指定されたコンテンツの内容を表すコンテンツデータを読み出すと共に、顧客に関する情報と指定された期間又は回数に関する情報とを含む管理データを格納するステップと、
前記指定された期間又は回数の満了に伴って前記クライアント端末において自己消去するソフトウェアに前記コンテンツデータを組み込んで、前記クライアント端末に送信するステップと、
少なくともレンタルされたコンテンツと指定された期間又は回数とに基づいてレンタル料金を徴収するステップと、
を具備するコンテンツのレンタル方法。
【請求項２】
ネットワークに接続されるサーバを用いてコンテンツをレンタルする方法であって、
前記ネットワークに接続されるクライアント端末から受信したコンテンツの指定を含む貸出要求に応答して、指定されたコンテンツの内容を表すコンテンツデータを読み出すと共に、顧客に関する情報を含む管理データを格納するステップと、
前記クライアント端末において消去される際に算出された期間又は回数を含む消去通知を前記サーバに向けて送信させるソフトウェアに前記コンテンツデータを組み込んで、前記クライアント端末に送信するステップと、
少なくともレンタルされたコンテンツと算出された期間又は回数とに基づいてレンタル料金を徴収するステップと、
を具備するコンテンツのレンタル方法。
【請求項３】
前記期間が、前記ソフトウェアがレンタルされた時点と前記クライアント端末において消去される時点とに基づいて算出される、請求項１又は２記載のコンテンツのレンタル方法。
【請求項４】
前記期間が、前記ソフトウェアが前記クライアント端末において実行された期間に基づいて算出される、請求項１又は２記載のコンテンツのレンタル方法。
【請求項５】
前記期間が日数又は時間で算出される、請求項１〜４のいずれか１項記載のコンテンツのレンタル方法。
【請求項６】
前記コンテンツが映画又は音楽であり、前記コンテンツデータが画像データと音声データとの内の少なくとも一方を含む、請求項１〜５のいずれか１項記載のコンテンツのレンタル方法。
【請求項７】
前記クライアント端末から受信した検索要求に応答して、検索条件に合致するコンテンツに関する情報を前記クライアント端末に送信するステップをさらに具備する請求項１〜６のいずれか１項記載のコンテンツのレンタル方法法。
【請求項８】
ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、前記ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、
現在時点を取得する手順と、
格納されている貸出時点と取得された現在時点とに基づいて貸出期間を算出し、貸出期間が所定の期間を経過したか否かを判定する手順と、
貸出期間が所定の期間を経過していない場合に、前記コンテンツデータを読み出す手順と、
貸出期間が所定の期間を経過した場合に、前記ソフトウェア自身を消去する手順と、
を前記クライアント端末のＣＰＵに実行させるソフトウェア。
【請求項９】
ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、前記ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、
前記コンテンツデータを読み出す手順と、
現在時点を取得する手順と、
格納されている貸出時点と取得された現在時点とに基づいて貸出期間を算出する手順と、
前記ソフトウェア自身を消去する命令を受けたときに、前記サーバに向けて貸出期間を含む消去通知を送信した後、前記ソフトウェア自身を消去する手順と、
を前記クライアント端末のＣＰＵに実行させるソフトウェア。
【請求項１０】
ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、前記ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、
前記ソフトウェアが前回までに実行された積算期間を格納する手順と、
格納されている積算期間と前記ソフトウェアが今回実行された期間とに基づいて現在までの実行期間を算出し、現在までの実行期間が所定の期間を経過したか否かを判定する手順と、
現在までの実行期間が所定の期間を経過していない場合に、前記コンテンツデータを読み出す手順と、
現在までの実行期間が所定の期間を経過した場合に、前記ソフトウェア自身を消去する手順と、
を前記クライアント端末のＣＰＵに実行させるソフトウェア。
【請求項１１】
ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、前記ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、
前記コンテンツデータを読み出す手順と、
前記ソフトウェアが前回までに実行された積算期間を格納する手順と、
格納されている積算期間と前記ソフトウェアが今回実行された期間とに基づいて現在までの実行期間を算出する手順と、
前記ソフトウェア自身を消去する命令を受けたときに、前記サーバに向けて現在までの実行期間を含む消去通知を送信した後、前記ソフトウェア自身を消去する手順と、
を前記クライアント端末のＣＰＵに実行させるソフトウェア。
【請求項１２】
ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、前記ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、
前記ソフトウェアが前回までに実行された実行回数を格納する手順と、
格納されている実行回数をインクリメントして現在までの実行回数を算出し、現在までの実行回数が所定の回数を経過したか否かを判定する手順と、
現在までの実行回数が所定の回数を経過していない場合に、前記コンテンツデータを読み出す手順と、
現在までの実行回数が所定の回数を経過した場合に、前記ソフトウェア自身を消去する手順と、
を前記クライアント端末のＣＰＵに実行させるソフトウェア。
【請求項１３】
ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、前記ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、
前記コンテンツデータを読み出す手順と、
前記ソフトウェアが前回までに実行された実行回数を格納する手順と、
格納されている実行回数をインクリメントして現在までの実行回数を算出する手順と、
前記ソフトウェア自身を消去する命令を受けたときに、前記サーバに向けて現在までの実行回数を含む消去通知を送信した後、前記ソフトウェア自身を消去する手順と、
を前記クライアント端末のＣＰＵに実行させるソフトウェア。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して顧客に映画又は音楽等のコンテンツをレンタルする方法に関する。また、本発明は、そのようなレンタル方法に用いられるソフトウェアに関する。
【０００２】
【従来の技術】
従来より、ビデオテープ、ＣＤ（ｃｏｍｐａｃｔ  ｄｉｓｋ）、及び、ＤＶＤ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ）等の商品（記録媒体）が、レンタルショップ等において貸し出されている。一般に、レンタルショップ等においてこれらの商品を借りるためには、顧客が、レンタルショップまで出向いて、陳列された多数の商品の内から所望の商品を選択し、カウンターにおいて料金の支払い等の手続きを行う必要がある。
【０００３】
その際、顧客が会員登録をしておくことにより、レンタルショップ等は、会員情報、貸出商品、貸出期間等の情報を顧客に対応させ、それらの情報をサーバに記録することにより、レンタル状況を管理している。
【０００４】
また、レンタルショップ等に商品の返却を行うためには、顧客が、再びレンタルショップまで出向いて、カウンターにおいて貸出期間内か否かを判定してもらい、貸出期間を超過している場合には、超過期間に応じた料金を支払う必要がある。
【０００５】
しかしながら、顧客にとっては、商品（記録媒体）の借用及び返却の都度、店舗に出向く必要があるので、大変煩雑であった。また、レンタルショップ等にとっては、記録媒体を繰り返し貸与するために、記録媒体が劣化するという問題があった。
【０００６】
ところで、下記の特許文献１には、伝統的なレンタルビデオシステムに代わるディジタル情報の管理システムについて述べられている。この管理システムにおいては、携帯電話やＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｃｅ：個人用携帯情報端末）を用いて、インターネット等のネットワークを利用することにより、記録媒体の購入及びレンタル等の予約を行っている。しかしながら、このシステムにおいても、映画等のコンテンツが記録媒体に記録された状態で流通するので、従来のレンタルシステムと同様の問題を抱えている。
【０００７】
【特許文献１】
特開２００１−３２５５３９号公報  （第４−５頁、図１）
【０００８】
【発明が解決しようとする課題】
そこで、上記の点に鑑み、本発明は、顧客が店舗に出向くことなく、映画又は音楽等のコンテンツをレンタルする方法、及び、そのようなレンタル方法に用いられるソフトウェアを提供することを目的とする。
【０００９】
【課題を解決するための手段】
以上の課題を解決するため、本発明の第１の観点に係るコンテンツのレンタル方法は、ネットワークに接続されるサーバを用いてコンテンツをレンタルする方法であって、ネットワークに接続されるクライアント端末から受信したコンテンツの指定と期間又は回数の指定とを含む貸出要求に応答して、指定されたコンテンツの内容を表すコンテンツデータを読み出すと共に、顧客に関する情報と指定された期間又は回数に関する情報とを含む管理データを格納するステップと、指定された期間又は回数の満了に伴ってクライアント端末において自己消去するソフトウェアにコンテンツデータを組み込んで、クライアント端末に送信するステップと、少なくともレンタルされたコンテンツと指定された期間又は回数とに基づいてレンタル料金を徴収するステップとを具備する。
【００１０】
また、本発明の第２の観点に係るコンテンツのレンタル方法は、ネットワークに接続されるサーバを用いてコンテンツをレンタルする方法であって、ネットワークに接続されるクライアント端末から受信したコンテンツの指定を含む貸出要求に応答して、指定されたコンテンツの内容を表すコンテンツデータを読み出すと共に、顧客に関する情報を含む管理データを格納するステップと、クライアント端末において消去される際に算出された期間又は回数を含む消去通知をサーバに向けて送信させるソフトウェアにコンテンツデータを組み込んで、クライアント端末に送信するステップと、少なくともレンタルされたコンテンツと算出された期間又は回数とに基づいてレンタル料金を徴収するステップとを具備する。
【００１１】
以上において、レンタルされた期間は、ソフトウェアがレンタルされた時点とクライアント端末において消去される時点とに基づいて算出されるようにしても良いし、ソフトウェアがクライアント端末において実行された期間に基づいて算出されるようにしても良い。また、レンタルされた期間は、日数で算出されるようにしても良いし、時間で算出されるようにしても良い。
【００１２】
コンテンツとは、例えば、映画又は音楽であり、コンテンツデータは、画像データと音声データとの内の少なくとも一方を含んでいる。
上記のレンタル方法は、クライアント端末から受信した検索要求に応答して、検索条件に合致するコンテンツに関する情報をクライアント端末に送信するステップをさらに具備するようにしても良い。
【００１３】
本発明の第１の観点に係るソフトウェアは、ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、現在時点を取得する手順と、格納されている貸出時点と取得された現在時点とに基づいて貸出期間を算出し、貸出期間が所定の期間を経過したか否かを判定する手順と、貸出期間が所定の期間を経過していない場合に、コンテンツデータを読み出す手順と、貸出期間が所定の期間を経過した場合に、ソフトウェア自身を消去する手順とをクライアント端末のＣＰＵに実行させる。
【００１４】
本発明の第２の観点に係るソフトウェアは、ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、コンテンツデータを読み出す手順と、現在時点を取得する手順と、格納されている貸出時点と取得された現在時点とに基づいて貸出期間を算出する手順と、ソフトウェア自身を消去する命令を受けたときに、サーバに向けて貸出期間を含む消去通知を送信した後、ソフトウェア自身を消去する手順とをクライアント端末のＣＰＵに実行させる。
【００１５】
本発明の第３の観点に係るソフトウェアは、ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、ソフトウェアが前回までに実行された積算期間を格納する手順と、格納されている積算期間とソフトウェアが今回実行された期間とに基づいて現在までの実行期間を算出し、現在までの実行期間が所定の期間を経過したか否かを判定する手順と、現在までの実行期間が所定の期間を経過していない場合に、コンテンツデータを読み出す手順と、現在までの実行期間が所定の期間を経過した場合に、ソフトウェア自身を消去する手順とをクライアント端末のＣＰＵに実行させる。
【００１６】
本発明の第４の観点に係るソフトウェアは、ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、コンテンツデータを読み出す手順と、ソフトウェアが前回までに実行された積算期間を格納する手順と、格納されている積算期間とソフトウェアが今回実行された期間とに基づいて現在までの実行期間を算出する手順と、ソフトウェア自身を消去する命令を受けたときに、サーバに向けて現在までの実行期間を含む消去通知を送信した後、ソフトウェア自身を消去する手順とをクライアント端末のＣＰＵに実行させる。
【００１７】
本発明の第５の観点に係るソフトウェアは、ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、ソフトウェアが前回までに実行された実行回数を格納する手順と、格納されている実行回数をインクリメントして現在までの実行回数を算出し、現在までの実行回数が所定の回数を経過したか否かを判定する手順と、現在までの実行回数が所定の回数を経過していない場合に、コンテンツデータを読み出す手順と、現在までの実行回数が所定の回数を経過した場合に、ソフトウェア自身を消去する手順とをクライアント端末のＣＰＵに実行させる。
【００１８】
本発明の第６の観点に係るソフトウェアは、ネットワークに接続されるサーバを用いてコンテンツをレンタルするためにコンテンツデータが組み込まれ、ネットワークに接続されるＣＰＵを含むクライアント端末に送信されるソフトウェアであって、コンテンツデータを読み出す手順と、ソフトウェアが前回までに実行された実行回数を格納する手順と、格納されている実行回数をインクリメントして現在までの実行回数を算出する手順と、ソフトウェア自身を消去する命令を受けたときに、サーバに向けて現在までの実行回数を含む消去通知を送信した後、ソフトウェア自身を消去する手順とをクライアント端末のＣＰＵに実行させる。
【００１９】
以上のように構成された本発明によれば、インターネット等のネットワークを介して映画又は音楽等のコンテンツを流通させることにより、顧客が店舗に出向くことなく、これらのコンテンツをレンタルすることが可能となる。
【００２０】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態について説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
図１に、本発明の一実施形態に係るコンテンツのレンタル方法において用いられるレンタルシステムの構成を示す。
【００２１】
図１に示すように、このレンタルシステムは、インターネット１に接続され、顧客が操作するパーソナルコンピュータ（ＰＣ）等のクライアント端末２と、ビデオテープやＤＶＤから得られた画像データ及び音声データ又はＣＤから得られた音声データ等（本願においては、「コンテンツデータ」という）を記録するコンテンツ記録サーバ３と、インターネット１を介してクライアント端末２と交信し、交信情報に基づいてコンテンツ記録サーバ３を制御し、また、ユーザ登録等を行う管理サーバ４とを有している。
【００２２】
ここで、管理サーバ４は、インターネット１を介してコンテンツ記録サーバ３を制御しているが、ＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：構内ネットワーク）等を介してコンテンツ記録サーバ３を制御するようにしても良い。あるいは、管理サーバ４は、コンテンツデータを記録するハードディスク等を直接制御するようにしても良い。また、管理サーバ４は、インターネット１を介して銀行７又はクレジット会社８と貸出料金情報の交信を行う。
【００２３】
クライアント端末２は、必要に応じて、インターネット１を介してＮＴＰ（ｎｅｔｗｏｒｋ  ｔｉｍｅ  ｐｒｏｔｏｃｏｌ：ネットワーク時刻プロトコル）サーバ５、又は、ＳＮＴＰ（ｓｉｍｐｌｅ  ｎｅｔｗｏｒｋ  ｔｉｍｅ  ｐｒｏｔｏｃｏｌ：簡易ネットワーク時刻プロトコル）サーバ６と交信を行う。
【００２４】
次に、図２を参照しながら、本実施形態における管理サーバについて説明する。図２に示すように、管理サーバ４は、各部を制御すると共にインタフェース４３を介してインターネット１に接続されているＣＰＵ４１と、キーボード等の入力装置４２と、管理データ記録装置４０とを含んでいる。管理データ記録装置４０は、コンテンツ情報データベース４００と、顧客データベース４０１と、価格データベース４０２と、貸出管理データベース４０３とを含んでいる。
【００２５】
コンテンツ情報データベース４００は、例えば、コンテンツが映画である場合には、その映画名、監督、コンテンツが音楽である場合には、曲目、アーティスト、作詞家、作曲家等をコンテンツ情報のリストとして管理する。これにより、クライアント端末２にコンテンツ情報の一覧を与えることができる。コンテンツ情報は、入力装置４２を用いてコンテンツ情報データベース４００に登録される。
【００２６】
顧客データベース４０１は、顧客の氏名、住所、自宅及び携帯電話の電話番号、電子メールアドレス、ユーザ名、パスワード、年齢、性別、誕生日、料金支払方法、クレジットカードの口座番号、ＩＤ番号等を表す顧客情報を格納している。ユーザ登録は、顧客がクライアント端末２を用いることにより、インターネット１を介して行われる。
【００２７】
価格データベース４０２は、各コンテンツの貸出料金及び超過料金等の価格情報を格納する。例えば、新着映像の貸出料金が高く設定されたり、お得意様である顧客やサービスデー等については割引料金が設定される。これらの価格情報は、入力装置４２を用いて入力され、価格データベース４０２に記録される。
【００２８】
貸出管理データベース４０３は、貸出コンテンツ、貸出日時、貸出期間、貸し出した顧客のＩＤ番号等を表す貸出状況に関する管理データを格納する。貸出管理データは、貸出時にＣＰＵ４１によって貸出管理データベース４０３に記録される。
【００２９】
次に、図１〜図５を用いて、本実施形態に係るレンタル方法について説明する。図３は、ユーザ登録に用いられるユーザ登録画面を示す図であり、図４は、ユーザ登録の完了した顧客がログインする際に用いられるログイン画面を示す図である。また、図５は、本発明の第１の実施形態に係るソフトウェアを記録したＨＤＤを含むクライアント端末の構成を示す図である。
【００３０】
まず、レンタルショップの会員になるためのユーザ登録について説明する。顧客は、インターネット１に接続されているクライアント端末２を用いて、レンタルショップのサイトにアクセスし、図３に示すユーザ登録画面２０を開く。次に、ユーザ登録画面２０において、姓、名、ふりがな、住所、自宅及び携帯電話の電話番号、メールアドレス、ユーザ名、パスワード、年齢、性別、誕生日の欄２００〜２１４に自分の情報を入力する。さらに、料金支払方法について、銀行振り込みかクレジットカード引き落としかを選択し、クレジットカード引き落としの場合には、クレジットカード会社名を選択し、口座番号欄２１５に口座番号を入力する。最後に、登録ボタン２１６を押下することにより、クライアント端末２から管理サーバ４に顧客情報を送信する。
【００３１】
これにより、管理サーバ４は、ＩＤ番号と共に、受信した顧客情報を顧客データベース４０１に登録し、登録内容確認メールをクライアント端末２に送信する。ここで、パスワードは、管理サーバ４が決定しても良い。また、ＩＤ番号は管理サーバ４が決定し、管理サーバ４がクライアント端末２に配信するメールに表示する。
【００３２】
次に、ログイン方法について説明する。顧客は、図４に示すログイン画面２１のユーザ名欄２１７及びパスワード欄２１８に、ユーザ登録されているユーザ名及びパスワードを入力し、ログインボタン２１９を押下することにより、ログイン情報を管理サーバ４へ送信する。管理サーバ４は、顧客データベース４０１に登録された顧客情報に基づいて、受信したログイン情報に対応する顧客が存在するか否かを判定する。ここで、顧客がユーザ登録を行っている場合には、レンタル可能な状態に移行し、顧客がユーザ登録を行っていない場合には、ユーザ登録を促す画面を表示する。
【００３３】
次に、コンテンツの一覧表示方法について説明する。顧客は、多数のコンテンツの内から所望のコンテンツを検索するために、キーワード等の検索情報をクライアント端末２に入力し、それを管理サーバ４に送信する。管理サーバ４は、受信した検索情報に基づいてコンテンツ情報データベース４００を制御することにより、検索結果をクライアント端末２に送信する。クライアント端末２は、受信した検索結果に基づいて、該当するコンテンツを一覧表示する。なお、顧客は、ユーザ登録又はログインを行う前に、コンテンツの検索を行っても良い。
【００３４】
次に、貸出依頼方法について説明する。既にログインを行った顧客は、一覧表示されたコンテンツの内から所望のコンテンツを選択すると共に貸出期間を指定し、貸出依頼情報をクライアント端末２から管理サーバ４に送信する。管理サーバ４は、貸出依頼情報を受信し、顧客情報に基づいて貸出料金の支払い方法の確認を行う。
【００３５】
ここで、顧客情報に示されている料金支払方法がクレジットである場合には、管理サーバ４は、クレジット会社８から料金を引き落とすことによって料金の支払いを受けることが可能であるため、コンテンツ記録サーバ３を制御することにより、顧客の所望のコンテンツを貸し出す。
【００３６】
また、顧客情報に示されている料金支払方法が銀行振り込みである場合には、顧客が、予め銀行７へ出向いて、必要な金額をレンタルショップの指定口座に振り込んでおく必要がある。この場合には、管理サーバ４は、貸出依頼情報を受信した場合に、銀行７と交信することによって、指定口座に振り込まれた金額を判定する。振り込み金額が料金より多い場合には、管理サーバ４がコンテンツ記録サーバ３を制御することにより、顧客の所望のコンテンツを貸し出す。
【００３７】
ここで、コンテンツの貸し出しは、管理サーバ４が、そのコンテンツデータをコンテンツ記録サーバ３から読み出し、読み出されたコンテンツデータを特殊なソフトウェアに組み込んでクライアント端末２に送信することにより行われる。
【００３８】
図５に示すように、クライアント端末２は、ソフトウェアを記録するＨＤＤ２２と、キーボード等の入力装置２４と、映像を出力するモニタ２６と、音声を出力するスピーカ２７と、各部を制御すると共にインタフェース２３を介してインターネット１に接続されているＣＰＵ２５とを有している。クライアント端末２は、管理サーバ４から送信されたソフトウェアを受信すると、それをＨＤＤ２２に記録する（図５の２２０）。ソフトウェア２２０は、コンテンツデータ格納部２２１において、貸し出しされるコンテンツのコンテンツデータを含んでいる。
【００３９】
次に、本発明の第１の実施形態に係るソフトウェアについて説明する。このソフトウェア２２０は、クライアント端末２のＣＰＵ２５に所望の手順を実行させるためのソフトウェアであって、機能ブロックとして、顧客が所望したコンテンツのコンテンツデータを格納するコンテンツデータ格納部２２１と、貸出時刻（望ましくは年月日及び時分）を格納する貸出時刻格納部２２２と、ソフトウェア２２０が実行されている際に現在時刻（望ましくは年月日及び時分）を取得する時刻取得部２２３と、貸出日数に基づいて貸出期間内か否かを判定する貸出日数判定部２２４と、貸出日数判定部２２４の判定結果に基づいてソフトウェア２２０自身を消去する消去部２２５とを有している。なお、本実施形態においては、貸出日数に基づいて料金を設定している。
【００４０】
貸出時刻格納部２２２は、ソフトウェア２２０の貸出時刻を格納する。この貸出時刻は、ソフトウェア２２０がダウンロードされる際にコンテンツ記録サーバ３がソフトウェア２２０内に取り込むことにより、又は、ソフトウェア２２０の最初の実行時に貸出時刻格納ファイルを作成することにより、貸出時刻格納部２２２に格納される。また、圧縮されたソフトウェア２２０をダウンロードする場合には、解凍時に貸出時刻格納ファイルを作成することにより、貸出時刻格納部２２２に解凍時刻を格納するようにしても良い。なお、貸出時刻格納ファイルを作成することにより時刻を格納する場合には、後述する時刻取得部２２３が取得した時刻を用いる。
【００４１】
時刻取得部２２３は、クライアント端末２の時計、又は、インターネット１を介してＮＴＰサーバ５若しくはＳＮＴＰサーバ６にアクセスすることにより、ソフトウェア２２０の起動時若しくは解凍時の時刻、又は、現在時刻を取得する。
【００４２】
貸出日数判定部２２４は、貸出時刻格納部２２２に格納されている時刻と時刻取得部２２３が取得した時刻とに基づいて貸出日数を算出し、貸出日数が指定された日数以内である場合には、貸出期間内であると判定する。本実施形態においては、貸出日数判定部２２４において貸出日数を算出することによって貸出期間内か否かを判定しているが、貸出期間を時間で設定し、貸出時間を算出することによって貸出期間内であるか否かを判定するようにしても良い。
【００４３】
貸出期間内においてソフトウェア２２０が実行されている場合には、ＣＰＵ２５は、コンテンツデータ格納部２２１が格納しているコンテンツデータを読み出し、映像又は音声がモニタ２６又はスピーカ２７に出力される。
【００４４】
一方、消去部２２５は、貸出日数判定部２２４の判定結果に基づいて、ソフトウェア２２０の起動時において貸出期間を過ぎている場合、及び、ソフトウェア２２０の実行中に貸出期間が満了した場合には、ＣＰＵ２５にソフトウェア２２０を消去させる。
【００４５】
次に、本発明の第２の実施形態に係るソフトウェアについて説明する。図６に、本発明の第２の実施形態に係るソフトウェアの構成を示す。図６に示すように、このソフトウェア２２６は、顧客が所望したコンテンツのコンテンツデータを格納するコンテンツデータ格納部２２１と、積算時間を格納する積算時間格納部２２７と、積算時間格納部２２７に格納されている積算時間及びクライアント端末２のクロック信号に基づいて貸出期間内か否かを判定する積算時間判定部２２８と、積算時間判定部２２８の判定結果に基づいてソフトウェア２２６を消去する消去部２２５とを有している。
【００４６】
本実施形態においては、クライアント端末２が常時発生しているクロック信号を用いてソフトウェア２２６が実行された積算時間を算出することにより、その積算時間に基づいて貸出期間内か否かを判定する。積算時間格納部２２７は、ソフトウェア２２６が最初に実行されてから前回の実行停止時までの積算時間を格納する。
【００４７】
積算時間判定部２２８は、積算時間格納部２２７に格納されているソフトウェア２２６の前回の実行停止時までの積算時間とクライアント端末２のクロック信号とに基づいて、ソフトウェア２２６の現在までの実行時間を算出し、現在までの実行時間が指定された時間内である場合には、貸出期間内であると判定する。なお、積算時間判定部２２８は、貸出期間内にソフトウェア２２６の実行を停止した場合には、実行停止時までの実行時間を新たな積算時間として積算時間格納部２２７に格納する。
【００４８】
貸出期間内においてソフトウェア２２６が実行されている場合には、ＣＰＵ２５（図５参照）は、コンテンツデータ格納部２２１が格納するコンテンツデータを読み出し、映像又は音声がモニタ２６又はスピーカ２７に出力される。
【００４９】
一方、消去部２２５は、積算時間判定部２２８の判定結果に基づいて、ソフトウェア２２６の実行中に貸出期間が満了した場合には、ＣＰＵ２５にソフトウェア２２６を消去させる。
【００５０】
管理サーバ４（図２参照）は、顧客によって指定された貸出期間やレンタルされたコンテンツ等に基づいてレンタル料金を計算し、顧客からレンタル料金を徴収する。
【００５１】
次に、本発明の第３の実施形態に係るソフトウェアについて説明する。図７に、本発明の第３の実施形態に係るソフトウェアの構成を示す。図７に示すように、このソフトウェア２２９は、顧客が所望したコンテンツのコンテンツデータを格納するコンテンツデータ格納部２２１と、実行回数を格納する実行回数格納部２３０と、実行回数格納部２３０に格納されている実行回数に基づいて貸出期間内であるか否かを判定する実行回数判定部２３１と、実行回数判定部２３１の判定結果に基づいてソフトウェア２２９を消去する消去部２２５とを有している。
【００５２】
本実施形態においては、ソフトウェア２２９の実行回数に基づいて、貸出期間内か否かを判定する。実行回数格納部２３０は、ソフトウェア２２９が最初に実行されてから前回の実行までの実行回数を格納する。
【００５３】
実行回数判定部２３１は、ソフトウェア２２９の実行時に、実行回数格納部２３０に格納されている前回までのソフトウェア２２９の実行回数をインクリメントすることによって現在までの実行回数を算出し、現在までの実行回数が設定回数以内であるか否かを判定する。なお、実行回数判定部２３１は、貸出期間内にソフトウェア２２９の実行停止を行った場合には、これまでの実行回数を新たな実行回数として実行回数格納部２３０に格納する。
【００５４】
貸出期間内においてソフトウェア２２９が実行されている場合には、ＣＰＵ２５（図５参照）は、コンテンツデータ格納部２２１が格納しているコンテンツデータを読み出し、映像又は音声がモニタ２６又はスピーカ２７に出力される。
【００５５】
一方、消去部２２５は、実行回数判定部２３１の判定結果に基づいて、ＣＰＵ２５にソフトウェア２２９を消去させる。ここで、消去部２２５は、実行回数が設定回数を越えた場合に、直ちにソフトウェア２２９を消去しても良いし、実行が停止された後にソフトウェア２２９を消去しても良い。
【００５６】
以上の実施形態においては、貸出期間が満了するとソフトウェアが自己消去する構成としたが、顧客が、クライアント端末の入力装置２４（図５参照）等を用いて返却ボタン又は消去ボタンを押下することによって、ソフトウェアを消去するようにしても良い。この場合には、ソフトウェアが消去される前に、クライアント端末において算出された貸出日数若しくは貸出時間、現在までの実行時間、又は、現在までの実行回数を含む消去通知が、クライアント端末から管理サーバに送信される。
【００５７】
この消去通知を受信した管理サーバは、クライアント端末に受領通知を送信すると共に、レンタル期間の終了に関するデータを生成して格納する。管理サーバから受領通知を受信したクライアント端末は、ソフトウェアを消去する。管理サーバは、レンタル期間の終了に関するデータやレンタルされたコンテンツ等に基づいてレンタル料金を計算し、顧客からレンタル料金を徴収する。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るコンテンツのレンタル方法において用いられるレンタルシステムの構成を示す図。
【図２】管理サーバについて説明するための図。
【図３】ユーザ登録に用いられるユーザ登録画面を示す図。
【図４】ログインに用いられるログイン画面を示す図。
【図５】本発明の第１の実施形態に係るソフトウェアを記録するＨＤＤを含むクライアント端末の構成を示す図。
【図６】本発明の第２の実施形態に係るソフトウェアの構成を示す図。
【図７】本発明の第３の実施形態に係るソフトウェアの構成を示す図。
【符号の説明】
１  インターネット、  ２  クライアント端末、  ３  コンテンツ記録サーバ、  ４  管理サーバ、  ５  ＮＴＰサーバ、  ６  ＳＮＴＰサーバ、  ７  銀行、  ８  クレジット会社、  ２０  ユーザ登録画面、  ２１  ログイン画面、  ２２  ＨＤＤ、  ２３、４３  インタフェース、  ２４、４２  入力装置、  ２５、４１  ＣＰＵ、  ２６  モニタ、  ２７  スピーカ、  ４０  管理データ記録装置、  ２００  姓欄、  ２０１  名欄、  ２０２、２０３  ふりがな欄、  ２０４  住所欄、  ２０５  電話番号自宅欄、  ２０６  電話番号携帯電話欄、２０７  メールアドレス欄、  ２０８、２１７  ユーザ名欄、  ２０９、２１８  パスワード欄、  ２１０  年齢欄、  ２１１  性別欄、  ２１２〜２１４  誕生日欄、  ２１５  口座番号欄、  ２１６  登録ボタン、  ２１９  ログインボタン、  ２２０、２２６、２２９  ソフトウェア、  ２２１  コンテンツデータ格納部、  ２２２  貸出時刻格納部、  ２２３  時刻取得部、  ２２４  貸出日数判定部、  ２２５  消去部、  ２２７  積算時間格納部、  ２２８  積算時間判定部、  ２３０  実行回数格納部、  ２３１  実行回数判定部、  ４００  コンテンツ情報データベース、  ４０１  顧客データベース、  ４０２  価格データベース、  ４０３  貸出管理データベース
【図１】
2004252722.tif 000003
【図２】
2004252722.tif 000004
【図３】
2004252722.tif 000005
【図４】
2004252722.tif 000006
【図５】
2004252722.tif 000007
【図６】
2004252722.tif 000008
【図７】
2004252722.tif 000009