(57)【要約】【課題】ネットワーク上のトラフィックを増やすことなく、簡単な管理データを用いてビデオ等の所望のファイルをインターネットを介してレンタルできるビデオレンタルシステムを提供する。【解決手段】ビデオレンタルシステムにおいては、所定のソフトウエアが立ち上がり、サーバからダウンロードされたビデオ再生期限を示すタイムスタンプの改変がないかどうかを確認し（Ｓ４２でＹＥＳ）、現在時刻がタイムスタンプで規定された時刻より前であれば（Ｓ４３でＹＥＳ）、ビデオファイルの再生が許可される（Ｓ４４）。【選択図】        図１３
2004320510.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介してサーバに接続された端末を用いてユーザが前記サーバ上のビデオファイルを所定期間レンタルするビデオレンタルシステムであって、
前記端末は、
前記サーバにアクセスして所定の認証を行う手段と、
前記サーバの提示するレンタル可能なビデオの中から所望のタイトルを特定する手段と、
レンタル期間を特定する手段と、
前記サーバで特定したタイトルのビデオファイルおよびレンタル期間を特定するタイムスタンプを受信する手段とを含み、
前記サーバは、
前記端末からの認証要求が正しいか否かを判断する手段と、
前記認証が正しいとき、前記端末の要求に応じてレンタル可能なビデオのタイトルを端末上で表示する手段と、
前記端末からの特定情報に応じて前記端末に対して特定されたビデオファイルおよび前記タイムスタンプを送信する手段とを含み、
前記端末上で、前記タイムスタンプで規定された時刻まで前記ビデオファイルの再生を許可する、ビデオレンタルシステム。
【請求項２】
前記ビデオファイルおよびタイムスタンプを送信する手段は、タイムスタンプを送信後、前記ビデオファイルを送信する、請求項１に記載のビデオレンタルシステム。
【請求項３】
前記サーバが前記端末に対して前記タイムスタンプを送信するとき、所定のアプリケーションソフトウエアとともに送信し、
前記タイムスタンプはレンタル期間の終了時刻および前記タイムスタンプのダウンロード時刻を含み、前記アプリケーションソフトウエアは、前記端末に格納されたとき、前記端末の有する時刻と前記ダウンロード時の時刻との差を検出して前記端末の記憶装置に格納する請求項１または２に記載のビデオレンタルシステム。
【請求項４】
前記アプリケーションソフトウエアは前記端末の時刻を示すデータが改変されたときは、前記ダウンロードされたビデオファイルの再生を許可しない、請求項１または２に記載のビデオレンタルシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はインターネットを介したビデオレンタルシステムに関し、特にレンタルの管理の容易なビデオレンタルシステムに関する。
【０００２】
【従来の技術】
この発明に興味のあるビデオレンタル配信システムがたとえば下記特許文献１に開示されている。特許文献１によれば、大容量回線のインターネットを用いてビデオソフトがレンタルされている。ユーザがレンタルしたビデオのパケットをＩｐｖ６プロトコルのフローラベルによって識別し、そのパケットのみをゲートウエイ装置にバッファしている（段落番号００２５、００３２等）。
【０００３】
【特許文献１】
特開２００２−１７６６３９
【０００４】
【発明が解決しようとする課題】
従来のビデオレンタル配信システムは上記のように構成されていた。従来の方法では、ユーザが複数回ビデオを見たいと考えたときは、その都度新しいパケットを送信する必要があった。そのため、ネットワーク上のトラフィックが増えるという問題があった。
【０００５】
この発明は上記のような問題点に鑑みてなされたもので、ネットワーク上のトラフィックを増やすことなく、簡単な管理データを用いてビデオ等の所望のファイルをインターネットを介してレンタルできるビデオレンタルシステムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明にかかるビデオレンタルシステムは、インターネットを介してサーバに接続された端末を用いてユーザがサーバ上のビデオファイルを所定期間レンタルするシステムである。端末は、サーバにアクセスして所定の認証を行う手段と、サーバの提示するレンタル可能なビデオの中から所望のタイトルを特定する手段と、レンタル期間を特定する手段と、サーバから特定したタイトルのビデオファイルおよびレンタル期間を特定するタイムスタンプを受信する手段とを含む。サーバは、端末からの認証要求が正しいか否かを判断する手段と、認証が正しいとき、端末の要求に応じてレンタル可能なビデオのタイトルを端末上で表示する手段と、端末からの特定情報に応じて端末に対して特定されたビデオファイルおよびタイムスタンプを送信する手段とを含み、端末上では、タイムスタンプで規定された時刻までビデオファイルの再生が許可される。
【０００７】
このシステムにおいては、端末でのビデオファイルの再生がサーバから送信されたレンタル期間を特定するタイムスタンプで規定されるため、ネットワーク上のトラフィックを増やすことなく、簡単な管理データを用いてビデオ等の所望のファイルをインターネットを介してレンタルできるビデオレンタルシステムを提供できる。
【０００８】
好ましくは、ビデオファイルおよびタイムスタンプを送信する手段は、タイムスタンプを送信後、ビデオファイルを送信する。タイムスタンプを送信後、ビデオファイルを送信するため、先にビデオファイルのみがダウンロードされ、後に端末が接続を解除してビデオファイルのみが端末に取り込まれてしまう、という問題は生じない。
【０００９】
さらに好ましくは、サーバが端末に対してタイムスタンプを送信するとき、所定のアプリケーションソフトウエアとともに送信し、タイムスタンプはレンタル期間の終了時刻およびタイムスタンプのダウンロード時刻を含み、アプリケーションソフトウエアは、端末に格納されたとき、端末の有する時刻とダウンロード時の時刻との差を検出して端末の記憶装置に格納する。
【００１０】
サーバからダウンロードされたアプリケーションソフトウエアが、端末の有する時刻とダウンロード時の時刻との差を検出するため、レンタル再生できる期間を確実に管理できる。
【００１１】
さらに好ましくは、アプリケーションソフトウエアは端末の時刻を示すデータが改変されたときは、ダウンロードされたビデオファイルの再生を許可しない。
【００１２】
端末の時刻を示すデータが改変されたときは、ダウンロードされたビデオファイルの再生ができなくなるため、ビデオファイルの悪用を禁止できる。
【００１３】
【発明の実施の形態】
以下、この発明の一実施の形態を図面を参照して説明する。図１は、この発明に係る、ビデオレンタルシステムが適用された一実施の形態の全体構成を示す模式図である。
【００１４】
図１を参照して、ビデオレンタルシステムは、インターネット４０を介して接続されたユーザのゲーム機１０またはパソコン２０と、ユーザからの要求に応じてビデオファイルをインターネットを介してレンタルする、ビデオレンタルサーバ３０とを含む。
【００１５】
図２（Ａ）はユーザが使用するゲーム機１０の構成を示す図である。図２を参照して、ゲーム機１０は、ゲーム機１０全体を制御するＣＰＵ１１と、ＣＰＵ１１とインターフェイス（図示無し）を介して接続されたＴＶ等のディスプレイと接続するためのディスプレイインターフェイス１２と、ゲーム機１０を作動させるリモコン１７を接続するためのリモコンインターフェイス１３と、後に説明するビデオファイル等のファイルをサーバ３０からダウンロードして格納する記憶装置１４と、ゲーム機１０をインターネット４０に接続するための通信装置１５とを含む。
【００１６】
図２（Ｂ）は、リモコン１７を示す平面図である。図２（Ｂ）を参照して、リモコン１７は平面上の左右に配置されたボタン１８、１９を有し、ＴＶ１６の画面に表示された複数の選択枝を、ボタン１８、１９を上下左右に押すことによって所望の一つを選択できる。したがって、画面を用いて容易に所望の選択が可能になる。
【００１７】
図３はユーザが使用するパソコン２０の全体構成を示す図である。図３を参照して、パソコン２０は、パソコン２０全体を制御するＣＰＵ２１と、ＣＰＵ２１とインターフェイス（図示無し）を介して接続されたディスプレイ２２と、マウスやキーボードのような入力装置２３と、上記したビデオ等のファイルを記録する記憶装置２４と、パソコン２０をインターネット４０に接続するためのモデムのような通信装置２５とを含む。
【００１８】
図４はサーバ３０の全体構成を示す図である。図４を参照して、サーバ３０は、サーバ３０全体を制御するＣＰＵ３１と、ＣＰＵ３１とインターフェイス（図示無し）を介して接続されたディスプレイ３２と、マウスやキーボードのような入力装置３３と、ビデオファイル等のファイルを格納する記憶装置３４と、サーバ３０をインターネット４０に接続するためのモデムのような通信装置３５とを含む。サーバ３０は基本的にパソコンと同様の構成を有しているが、その性能はパソコンより格段に優れている。
【００１９】
次にこの発明の一実施の形態にかかるビデオレンタルシステムの動作について説明する。図５はこの発明の一実施の形態にかかるビデオレンタルシステムにおける、ユーザが使用するゲーム機またはパソコン等およびそれに対応するサーバの動作を示すフローチャートである。
【００２０】
ここでは、予め各ユーザはサーバ３０とビデオをレンタルするための個人の登録を行っているものとする。そして、ユーザのＩＤ（識別番号）とパスワードとがあわせてサーバ３０に登録されているものとする。具体的には、ユーザの氏名、住所、ｅメールアドレス、クレジットカード番号、ＩＤ番号、パスワード等を設定することによって、ユーザを特定する情報をサーバ３０へ送信し、サーバ３０でユーザ登録が行われているものとする。
【００２１】
以下においては、ユーザがゲーム機１０を用いてサーバ３０にアクセスした場合の例について説明する。
【００２２】
図５を参照して、ユーザが通信装置１５を介してサーバ３０にアクセスすると、ＴＶ１６画面上でユーザＩＤおよびパスワードを訊いてくる。これに対して、画面上の英数字をリモコンで選択することによってユーザＩＤおよびパスワードを入力する（ステップＳ１１、以下ステップを略す）。この情報はサーバ３０で受信され（Ｓ２１）、ユーザＩＤとパスワードが正しいか否かを判定し、正しければビデオレンタル画面に入る（Ｓ２２でＹＥＳ、Ｓ２３、Ｓ１２）。ＴＶ１６画面上に表示されるジャンル別等で階層化されたファイルリスト（ビデオファイル選択時の初期画面例を図６に示す）からユーザはリモコン１７を用いて所望のビデオを選択し（Ｓ１３）、レンタル期間を入力する（Ｓ１４）。
【００２３】
この場合の画面表示例を図７に示す。現在の時刻が表示され、レンタル終了期間が入力できる。この画面に料金表等を合わせて表示しても良い。
【００２４】
これらの条件はサーバ３０で受けられ（Ｓ２４、Ｓ２５）、その条件に応じた料金をユーザ側へ送信する（Ｓ２６）。ユーザ側では料金を確認し（Ｓ１５）（料金確認画面を図８に示す）、料金の支払い方法を送信する（Ｓ１６）。具体的には、クレジットカードの番号入力等を行う。この場合の画面表示例を図９および図１０に示す。ここでウエブマネー等のウエブ上で利用可能な価値を有するデータも使用可能としても良い。
【００２５】
サーバ側では、ユーザからの上記したクレジットカードの入力等によりユーザへの課金条件が満たされると、ユーザに対して必要なファイルを送信し（Ｓ２８）、ユーザはそのファイルを受領する（Ｓ１７）。
【００２６】
次に図５のＳ１７で示したファイル受領ステップの内容を図１１に示すフローチャートを参照して説明する。図１１を参照して、ファイル受領処理では、まず、レンタル期間を規定するタイムスタンプと所定のアプリケーションソフトウエアをサーバ３０から受領してゲーム機１０の記憶装置１４に記憶する（Ｓ３１）。
【００２７】
図１２はサーバ３０から送信されてくるタイムスタンプファイル５０の内容を示す図である。図１２を参照して、タイムスタンプファイル５０は送信時刻を示す送信時刻タイムスタンプ５１と、レンタル開始時タイムスタンプ５２と、レンタル終了時タイムスタンプ５３とを含む。
【００２８】
図１１へ戻って、タイムスタンプファイル５０と同時に送信されたアプリケーションソフトウエアは、自動的に立ち上がり、まず送信時刻タイムスタンプ５１がゲーム機１０のタイムスタンプと異なっているか否かをチェックする（Ｓ３２）。異なっていれば（Ｓ３２でＹＥＳ）、ゲーム機１０のタイムスタンプとの差をゲーム機１０の記憶装置１４に書き込むとともに送信時刻からの経過時間を記録するファイルを作成する（Ｓ３３）。これが終了するとビデオファイルを受領して同じく記憶装置１４に格納する（Ｓ３４）。このようにタイムスタンプ５０を受領してからビデオファイルを受領するため、サーバ３０において、先にビデオファイルを送信してそこで通信を切断されることにより、ビデオファイルのみをユーザのゲーム機１０に取り込まれてしまうという問題は生じない。
【００２９】
次にビデオ再生処理について説明する。図１３はユーザがビデオ再生を要求したときに、アプリケーションソフトウエアが行う動作手順を示すフローチャートである。ビデオファイルが記憶装置１４に格納されると、アプリケーションソフトウエアの機能により、ＴＶ１６画面上にそのアイコンが表示されるものとする。
【００３０】
図１３を参照して、ユーザがレンタルしたビデオファイルを閲覧したいときは、ＴＶ１６画面上のアイコンをクリックする。それに応答してアプリケーションソフトウエアが立ち上がる（Ｓ４１）。ソフトウエアは、まずゲーム機１０内のタイムスタンプが改変されていないかどうかを判断する（Ｓ４２）。これは記憶装置１４に記憶されている送信されてきたタイムスタンプ５０、ゲーム機１０の受領時に確認した時刻差データ、送信時刻からの経過時間を記録するファイルを参照して、本来あるべきゲーム機１０の時刻データを演算し、それを現在のゲーム機１０の時刻データと比較することによって判断する。
【００３１】
タイムスタンプの改変がなければ（Ｓ４２でＹＥＳ）、現在時刻がレンタル終了時刻より前か否かを判断する（Ｓ４３）。現在時刻がレンタル終了時刻より前であれば（Ｓ４３でＹＥＳ）、ビデオファイルの再生は可能である（Ｓ４４）。
【００３２】
タイムスタンプの改変が有ったり（Ｓ４２でＮＯ）、現在時刻がレンタル終了時刻より後であれば（Ｓ４３でＮＯ）、そのまま処理を終了する。このように
ユーザはタイムスタンプを改変しない限り、レンタル期間内であれば自由に何度でもレンタルしたビデオファイルの閲覧ができる。
【００３３】
上記実施の形態においては、ゲーム機を用いてインターネットから所望のビデオをレンタルする場合について説明したが、これに限らず、パソコン等を用いてのレンタルも同様に可能である。
【００３４】
また、上記実施の形態においては、インターネットから所望のビデオをレンタルする場合について説明したが、これに限らず、音楽、ゲームソフト、静止画や動画についても同様に可能である。
【００３５】
図面を参照してこの発明の一実施形態を説明したが、本発明は、図示した実施形態に限定されるものではない。本発明と同一の範囲内において、または均等の範囲内において、図示した実施形態に対して種々の変更を加えることが可能である。
【００３６】
そのような一例を以下に記載する。
【００３７】
ユーザが端末を用いてインターネットを介してサーバ上のビデオファイルを所定期間レンタルするビデオレンタルシステム用のサーバであって、
前記端末が登録されたユーザか否かを判定する手段と、
前記端末が登録されたユーザであると確認したとき、前記端末の要求に応じてレンタル可能なビデオのタイトルを端末に送信する手段と、
前記端末からの特定情報に応じて前記端末に対して特定されたビデオファイルおよび前記タイムスタンプを送信する手段とを含み、
前記端末上で、前記タイムスタンプで規定された時刻まで前記ビデオファイルの再生を許可する、サーバ。
【図面の簡単な説明】
【図１】インターネットを用いたビデオレンタルシステムの全体構成を示すブロック図である。
【図２】ゲーム機の構成を示すブロック図である。
【図３】パソコンの構成を示すブロック図である。
【図４】サーバの構成を示すブロック図である。
【図５】ネットワーク上でユーザがビデオをサーバからレンタルするときにユーザのゲーム機とサーバとの動作内容を示すフローチャートである。
【図６】レンタルするビデオを選択するときの画面表示例を示す図である。
【図７】ビデオのレンタル期間を入力するときの画面表示例を示す図である。
【図８】ビデオレンタル時の料金確認をするときの画面表示例を示す図である。
【図９】ビデオレンタル時の支払い方法を確認をするときの画面表示例を示す図である。
【図１０】クレジットカード番号を入力する時の画面例を示す図である。
【図１１】図５のＳ１７で示すファイル受領処理の処理手順を示すフローチャートである。
【図１２】タイムスタンプファイルの内容を示す図である。
【図１３】ビデオ閲覧処理の処理手順を示すフローチャートである。
【符号の説明】
１０  ゲーム機、２０  パソコン、３０  サーバ、４０  インターネット、５０タイムスタンプ
【図１】
2004320510.tif 000003
【図２】
2004320510.tif 000004
【図３】
2004320510.tif 000005
【図４】
2004320510.tif 000006
【図５】
2004320510.tif 000007
【図６】
2004320510.tif 000008
【図７】
2004320510.tif 000009
【図８】
2004320510.tif 000010
【図９】
2004320510.tif 000011
【図１０】
2004320510.tif 000012
【図１１】
2004320510.tif 000013
【図１２】
2004320510.tif 000014
【図１３】
2004320510.tif 000015