(57)【要約】【課題】配信対象データの稀少性を向上させることができるデータ配信システムを提供すること。【解決手段】配信可能残回数情報記憶部３０は、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する。配信タイミング決定部４２によって決定される配信タイミングに基づいて、配信部４０は対象データ自体又は対象データの使用許可データを配信する。配信可能残回数減少部３６は、対象データ自体又は対象データの使用許可データが配信される場合、配信可能残回数が減少するように配信可能残回数情報を更新する。配信制御部３８は、配信可能残回数情報に基づいて、配信部４０による配信を制御する。【選択図】        図７
2004180765.tif 000002
【特許請求の範囲】
【請求項１】
対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、
前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定する配信タイミング決定手段と、
前記配信タイミング決定手段によって決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制御する配信制御手段と、
を含むことを特徴とするデータ配信装置。
【請求項２】
請求項１に記載のデータ配信装置と、前記データ配信装置と通信可能な端末と、を含むデータ配信システムにおいて、
前記端末は、
前記対象データ自体又は前記対象データの使用許可データを受信する受信手段と、
前記受信手段によって前記対象データ自体又は前記対象データの使用許可データを受信する場合、当該対象データの使用期限情報を取得する使用期限情報取得手段と、
前記使用期限情報取得手段によって取得される使用期限情報を記憶する使用期限情報記憶手段と、
前記対象データを使用する処理を実行する処理実行手段と、を含み、
前記データ配信システムは、
前記使用期限情報記憶手段に記憶される使用期限情報によって示される使用期限を経過したか否かを判断する判断手段を含み、
前記端末は、
前記判断手段による判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段をさらに含む、
ことを特徴とするデータ配信システム。
【請求項３】
請求項２に記載のデータ配信システムにおいて、
前記データ配信装置は、前記使用期限情報記憶手段に記憶される使用期限情報によって示される使用期限を取得する使用期限取得手段をさらに含み、
前記判断手段は、前記データ配信装置に含まれ、前記使用期限取得手段によって取得される使用期限を経過したか否かを判断し、
前記端末は、前記判断手段による判断結果を取得する判断結果取得手段を含む、
ことを特徴とするデータ配信システム。
【請求項４】
請求項２に記載のデータ配信システムにおいて、
前記判断手段は、前記端末に含まれることを特徴とするデータ配信システム。
【請求項５】
請求項２乃至４のいずれかに記載のデータ配信システムにおいて、
前記データ配信装置は、
前記判断手段による判断結果が使用期限を経過したことを示す場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段をさらに含むことを特徴とするデータ配信システム。
【請求項６】
請求項１に記載のデータ配信装置において、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、現在日時に基づく所定日時を示す日時情報を記憶する日時情報記憶手段と、
前記日時情報記憶手段によって記憶される日時情報によって示される所定日時を経過したか否かを判断する判断手段と、
前記判断手段による判断結果に基づいて、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段と、
を含むことを特徴とするデータ配信装置。
【請求項７】
請求項６に記載のデータ配信装置と、前記データ配信装置と通信可能な端末と、を含むデータ配信システムにおいて、
前記端末は、
前記対象データ自体又は前記対象データの使用許可データを受信する受信手段と、
前記対象データを使用する処理を実行する処理実行手段と、
前記判断手段による判断結果を取得する判断結果取得手段と、
前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段と、を含む、
ことを特徴とするデータ配信システム。
【請求項８】
請求項２乃至５、請求項７のいずれかに記載のデータ配信システムにおいて、
前記使用制御手段は、前記受信手段によって対象データ自体を受信する場合には、当該対象データ自体を削除し、前記受信手段によって対象データの使用許可データを受信する場合には、当該対象データの使用制限を当該使用許可データを受信する前の状態に戻すことを特徴とするデータ配信システム。
【請求項９】
請求項２乃至５、請求項７又は８のいずれかに記載のデータ配信システムにおいて、
前記端末は、
前記対象データ自体又は前記対象データの使用許可データの譲渡要求を行う譲渡要求手段をさらに含み、
前記データ配信装置は、
前記譲渡要求を受け付ける譲渡要求受付手段と、
譲渡先端末を取得する譲渡先端末取得手段と、
前記譲渡先端末取得手段によって取得される譲渡先端末に対し、前記譲渡要求に係る前記対象データ自体又は前記対象データの使用許可データを配信する譲渡対象配信手段と、
を含むことを特徴とするデータ配信システム。
【請求項１０】
前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定するための配信タイミング決定ステップと、
前記配信タイミング決定ステップにおいて決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信するための配信ステップと、
前記配信ステップにおいて前記対象データ自体又は前記対象データの使用許可データが配信される場合、配信可能残回数情報記憶手段に記憶される対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を、配信可能残回数が減少するように更新するための配信可能残回数減少ステップと、
前記配信可能残回数減少ステップにおいて更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信ステップにおいて実行される前記対象データ自体又は前記対象データの使用許可データの配信を制御するための配信制御ステップと、
を含むことを特徴とするデータ配信装置の制御方法。
【請求項１１】
データ配信装置としてコンピュータを機能させるためのプログラムであって、
対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段、
前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定する配信タイミング決定手段、
前記配信タイミング決定手段によって決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信する配信手段、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段、及び、
前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制御する配信制御手段、
として前記コンピュータを機能させるためのプログラム。
【請求項１２】
データ配信装置と通信可能な端末であって、
対象データ自体又は対象データの使用許可データを受信する受信手段と、
前記対象データを使用する処理を実行する処理実行手段と、
前記対象データの使用期限を経過したか否かについての判断結果を取得する判断結果取得手段と、
前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段と、
を含むことを特徴とする端末。
【請求項１３】
データ配信装置と通信可能な端末の制御方法であって、
対象データ自体又は対象データの使用許可データを受信するための受信ステップと、
前記対象データを使用する処理を実行するための処理実行ステップと、
前記対象データの使用期限を経過したか否かについての判断結果を取得するための判断結果取得ステップと、
前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御するための使用制御ステップと、
を含むことを特徴とする端末の制御方法。
【請求項１４】
データ配信装置と通信可能な端末としてコンピュータを機能させるためのプログラムであって、
対象データ自体又は対象データの使用許可データを受信する受信手段、
前記対象データを使用する処理を実行する処理実行手段、
前記対象データの使用期限を経過したか否かについての判断結果を取得する判断結果取得手段、及び、
前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段、
として前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ配信システム、データ配信装置、端末、データ配信装置又は端末の制御方法及びプログラムに関する。
【０００２】
【背景技術】
インターネットの普及により、様々なデータ配信サービスがインターネット上で提供されている。データ配信サービスでは、配信対象となるデータの稀少性を高めるために、データの配信期間を一定期間に限定するものが知られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、このようなデータ配信サービスでは、配信期間内であれば、データの配信を受けることができるため、データの稀少性を向上させるものとなってはいない。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、配信対象データの稀少性を向上させることができるようになるデータ配信システムを提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るデータ配信装置は、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定する配信タイミング決定手段と、前記配信タイミング決定手段によって決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制御する配信制御手段と、を含むことを特徴とする。
【０００６】
また、本発明に係るデータ配信装置の制御方法は、前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定するための配信タイミング決定ステップと、前記配信タイミング決定ステップにおいて決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信するための配信ステップと、前記配信ステップにおいて前記対象データ自体又は前記対象データの使用許可データが配信される場合、配信可能残回数情報記憶手段に記憶される対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を、配信可能残回数が減少するように更新するための配信可能残回数減少ステップと、前記配信可能残回数減少ステップにおいて更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信ステップにおいて実行される前記対象データ自体又は前記対象データの使用許可データの配信を制御するための配信制御ステップと、を含むことを特徴とする。
【０００７】
また、本発明に係るプログラムは、データ配信装置としてコンピュータを機能させるためのプログラムであって、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段、前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定する配信タイミング決定手段、前記配信タイミング決定手段によって決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信する配信手段、前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段、及び、前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制御する配信制御手段、として、サーバコンピュータやパーソナルコンピュータ等の前記コンピュータを機能させるためのプログラムである。
【０００８】
本発明によれば、対象データ自体又は対象データの使用許可データの配信可能残回数を記憶する。所定の配信タイミングに基づいて、対象データ自体又は対象データの使用許可データを配信する場合、配信可能残回数が減少するように配信可能残回数情報を更新する。そして、配信可能残回数情報に基づいて、対象データ自体又は対象データの使用許可データの配信を制御する。このため、配信対象データに稀少性を持たせることができるようになる。
【０００９】
なお、対象データは、例えば画像データ、音楽（音声）データ、動画データ、文字データ、ゲームプログラムやゲームデータ等である。ゲームデータは、例えばゲームキャラクタデータ、ゲームアイテムデータ、ゲーム状況データ（ゲーム状況を示すデータ若しくはゲーム状況を更新するためのデータ）やパラメータ変更データ（ゲームにおけるパラメータを変更するためのデータ）等である。また、対象データの使用許可データとは、端末において対象データの使用を許可するためのデータである。例えば、対象データ自体はあらかじめ端末に記憶されており、当該端末において当該対象データに対する使用制限が設定されているような場合においては、この使用制限を解除するためのデータである。
【００１０】
また、本発明に係るデータ配信システムは、データ配信装置と、前記データ配信装置と通信可能な端末と、を含むデータ配信システムにおいて、前記データ配信装置は、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定する配信タイミング決定手段と、前記配信タイミング決定手段によって決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制御する配信制御手段と、を含み、前記端末は、前記対象データ自体又は前記対象データの使用許可データを受信する受信手段と、前記受信手段によって前記対象データ自体又は前記対象データの使用許可データを受信する場合、当該対象データの使用期限情報を取得する使用期限情報取得手段と、前記使用期限情報取得手段によって取得される使用期限情報を記憶する使用期限情報記憶手段と、前記対象データを使用する処理を実行する処理実行手段と、を含み、前記データ配信システムは、前記使用期限情報記憶手段に記憶される使用期限情報によって示される使用期限を経過したか否かを判断する判断手段を含み、前記端末は、前記判断手段による判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段をさらに含む、ことを特徴とする。
【００１１】
また、本発明に係る端末は、データ配信装置と通信可能な端末であって、対象データ自体又は対象データの使用許可データを受信する受信手段と、前記対象データを使用する処理を実行する処理実行手段と、前記対象データの使用期限を経過したか否かについての判断結果を取得する判断結果取得手段と、前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段と、を含むことを特徴とする。
【００１２】
また、本発明に係る端末の制御方法は、データ配信装置と通信可能な端末の制御方法であって、対象データ自体又は対象データの使用許可データを受信するための受信ステップと、前記対象データを使用する処理を実行するための処理実行ステップと、前記対象データの使用期限を経過したか否かについての判断結果を取得するための判断結果取得ステップと、前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御するための使用制御ステップと、を含むことを特徴とする。
【００１３】
また、本発明に係るプログラムは、データ配信装置と通信可能な端末としてコンピュータを機能させるためのプログラムであって、対象データ自体又は対象データの使用許可データを受信する受信手段、前記対象データを使用する処理を実行する処理実行手段、前記対象データの使用期限を経過したか否かについての判断結果を取得する判断結果取得手段、及び、前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段、として、例えばパーソナルコンピュータ、家庭用ゲーム機、業務用ゲーム機、携帯ゲーム機、携帯情報端末、携帯電話機等の前記コンピュータを機能させるためのプログラムである。
【００１４】
本発明によれば、端末は対象データ自体又は対象データの使用許可データを受信する場合、当該対象データの使用期限情報を取得して記憶する。そして、この使用期限情報によって示される使用期限を経過したか否かを判断し、その判断結果に基づいて対象データを使用する処理の実行を制御する。このため、端末における対象データの使用について使用期限を設定することができるようになる。
【００１５】
また、本発明の一態様では、前記データ配信装置は、前記使用期限情報記憶手段に記憶される使用期限情報によって示される使用期限を取得する使用期限取得手段をさらに含み、前記判断手段は、前記データ配信装置に含まれ、前記使用期限取得手段によって取得される使用期限を経過したか否かを判断し、前記端末は、前記判断手段による判断結果を取得する判断結果取得手段を含む、ことを特徴とする。こうすれば、使用期限を経過したか否かの判断をデータ配信装置で行うことができるようになる。
【００１６】
また、本発明の一態様では、前記判断手段は、前記端末に含まれることを特徴とする。こうすれば、使用期限を経過したか否かの判断を端末側で行うことができるようになる。
【００１７】
また、本発明の一態様では、前記データ配信装置は、前記判断手段による判断結果が使用期限を経過したことを示す場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段をさらに含むことを特徴とする。こうすれば、対象データの使用期限が経過した場合に、配信可能残数を増やすことができるようになる。
【００１８】
また、本発明の一態様では、前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、現在日時に基づく所定日時を示す日時情報を記憶する日時情報記憶手段と、前記日時情報記憶手段によって記憶される日時情報によって示される所定日時を経過したか否かを判断する判断手段と、前記判断手段による判断結果に基づいて、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段と、を含むことを特徴とする。こうすれば、所定の日時を経過した場合に、配信可能残回数を増やすことができるようになる。
【００１９】
また、本発明に係るデータ配信システムは、データ配信装置と、前記データ配信装置と通信可能な端末と、を含むデータ配信システムにおいて、前記データ配信装置は、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、前記対象データ自体又は前記対象データの使用許可データの配信タイミングを決定する配信タイミング決定手段と、前記配信タイミング決定手段によって決定される配信タイミングに基づいて、前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制御する配信制御手段と、前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、現在日時に基づく所定日時を示す日時情報を記憶する日時情報記憶手段と、前記日時情報記憶手段によって記憶される日時情報によって示される所定日時を経過したか否かを判断する判断手段と、前記判断手段による判断結果に基づいて、前記配信可能残回数記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段と、を含み、前記端末は、前記対象データ自体又は前記対象データの使用許可データを受信する受信手段と、前記対象データを使用する処理を実行する処理実行手段と、前記判断手段による判断結果を取得する判断結果取得手段と、前記判断結果取得手段によって取得される判断結果に基づいて、前記処理実行手段による前記対象データの使用を制御する使用制御手段と、を含む、ことを特徴とする。
【００２０】
本発明によれば、対象データ自体又は対象データの使用許可データを配信する場合、現在日時に基づく所定日時を示す日時情報を記憶する。そして、この日時情報によって示される所定日時を経過したか否かを判断し、その判断結果に基づいて対象データを使用する処理の実行を制御する。このため、対象データ自体又は対象データの使用許可データを受信した端末において、所定日時を経過した後は、その対象データの使用を制限することができるようになる。
【００２１】
また、本発明の一態様では、前記使用制御手段は、前記受信手段によって対象データ自体を受信する場合には、当該対象データ自体を削除し、前記受信手段によって対象データの使用許可データを受信する場合には、当該対象データの使用制限を当該使用許可データを受信する前の状態に戻すことを特徴とする。こうすれば、対象データに対する使用制限として、対象データ自体を削除したり、使用許可データを受信する前の状態に使用制限を戻す（使用制限を再設定する）ことができるようになる。
【００２２】
また、本発明の一態様では、前記端末は、前記対象データ自体又は前記対象データの使用許可データの譲渡要求を行う譲渡要求手段をさらに含み、前記データ配信装置は、前記譲渡要求を受け付ける譲渡要求受付手段と、譲渡先端末を取得する譲渡先端末取得手段と、前記譲渡先端末取得手段によって取得される譲渡先端末に対し、前記譲渡要求に係る前記対象データ自体又は前記対象データの使用許可データを配信する譲渡対象配信手段と、を含むことを特徴とする。こうすれば、プレイヤは対象データの譲渡を行うことができるようになる。
【００２３】
【発明の実施の形態】
１．第１実施形態
以下、本発明の第１実施形態について図面に基づき詳細に説明する。
【００２４】
図１は、本発明の第１実施形態に係るゲームシステム（データ配信システム）１０の全体構成を示す図である。同図に示すゲームシステム１０は、携帯電話機１２（端末）と、携帯電話基地局１４と、データ通信ネットワーク１６と、ゲームプログラム配信装置（データ配信装置）１８と、を含んで構成されている。ゲームプログラム配信装置１８は、ゲームサーバ２０と、ゲームデータベース（ＤＢ）２２と、を含んで構成されている。
【００２５】
携帯電話機１２は、ＬＣＤ等を用いて構成されたディスプレイ２４と、方向キー２６と、ファンクションボタン２８と、丸ボタン群２９と、を含んでいる。携帯電話機１２は従来公知のものであり、丸ボタン群２９でダイヤル入力が可能であり、ディスプレイ２４には電話帳や各種設定メニューが表示される。各種設定は方向キー２６及びファンクションボタン２８により行う。
【００２６】
また、この携帯電話機１２は、ＣＰＵやメモリを備えたコンピュータを含んで構成されており、特に携帯電話基地局１４を介してインターネット等のデータ通信ネットワーク１６に接続する機能が備えられている。本実施の形態では、このネットワーク接続機能を利用する。すなわち、携帯電話機１２のユーザは、方向キー２６、ファンクションボタン２８、丸ボタン群２９を用いてＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をデータ通信ネットワーク１６に送出し、そのＵＲＬに対応するＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データをゲームサーバ２０から取得する。そして、携帯電話機１２は、このデータを受信すると、それに基づいて各種情報をディスプレイ２４に表示する。
【００２７】
また、携帯電話機１２は、上記のようにしてゲームサーバ２０にアクセスした後、ゲームデータベース２２に記憶されているゲームプログラムをゲームサーバ２０からダウンロードすることができるようになっている。そして、こうしてダウンロードされるゲームプログラムを実行して、携帯電話機１２のユーザにゲームをプレイさせることができるようになっている。なお、ダウンロードされたゲームプログラムは、携帯電話機１２に記憶されるようになっている。また、ゲームプログラムはあらかじめ携帯電話機１２に記憶されている場合もある。このような場合、携帯電話機１２のユーザは、ゲームサーバ２０からゲームプログラムを（再度）ダウンロードすることなく、このゲームプログラムを実行してゲームをプレイすることができる。以下、ゲームプログラムの内容について説明する。
【００２８】
本実施形態では、ゲームサーバ２０からダウンロードされるゲームプログラムによって、ロールプレイングゲームが実現されるようになっている。このロールプレイングゲームでは、プレイヤ（又はプレイヤゲームキャラクタ）は世界中から仲間を探し、その仲間によって自分の本拠地（街）を発展させてゆく。本拠地が発展する様子はディスプレイ２４に表示される本拠地画像によって任意のタイミングで確認できるようになっている。
【００２９】
具体的には、このロールプレイングゲームでは、ゲームスタート時に数名の仲間が用意されている。そして、まずは他の仲間に関する情報を収集する。他の仲間に関する情報を入手すると、その仲間を迎え入れるため、パーティーを編成して派遣する。そして、首尾よく新たな仲間を本拠地に迎え入れることに成功すると、本拠地が発展するようになっている。新たな仲間を獲得できる条件は、例えばパーティーの編成内容、アイテム等の所持品、確率、日時、新たに仲間にしようとするゲームキャラクタと面会した回数等によって定められる。
【００３０】
このゲームに登場する仲間やアイテムの中には、稀少性の高いもの（レアキャラクタやレアアイテム）が存在する。具体的には、ゲームシステム１０全体で付与上限数を設定されている仲間やアイテムが存在する。このような仲間やアイテムについては、ゲームシステム１０全体における付与済数が付与上限数に達すると、その仲間やアイテムに関する情報は提供されないようになっている。したがって、プレイヤはその仲間やアイテムの捜索を行うことができなくなる。また、情報が提供された後に、付与済数が付与上限数に達したような場合には、その仲間やアイテムの捜索は獲得条件によらず失敗に終わるようになっている。こうして、レアキャラクタやレアアイテムの稀少性を確保するようになっている。
【００３１】
また、一度パーティーを組んで、それを冒険に出発させると、その後は冒険が自動進行するようになっている。パーティーは最大６人編成であり、冒険には、行動種類（情報収集、仲間捜索、アイテム捜索、魔物討伐）、目的地までの距離や難度に応じて、実時間で数時間から数日を要するようになっている。パーティーが冒険に出発した後は、所定操作をプレイヤが行うと、そのパーティーの現在状況情報（ここではメッセージ）をディスプレイ２４に表示させることができるようになっている。また、このゲームでは、同時に複数のパーティーを同一又は異なる目的地に向けて冒険に出発させることができるようになっている。以上のようにして、あるパーティーが冒険に派遣された後、本拠地に無事に帰還すると、そのパーティーの構成員に係る経験値やレベル等のパラメータが変化するようになっている。
【００３２】
図２乃至図６は、携帯電話機１２で実行されるゲームプログラムによってディスプレイ２４に表示されるゲーム画面を示す図である。
【００３３】
図２は、本実施形態に係るゲームのメインメニュー画面を示す図である。このメインメニュー画面は、本実施形態に係るゲームプログラムによってディスプレイ２４に表示されるものであり、同画面においてプレイヤは、「情報」、「現状」、「冒険」及び「その他」の各コマンドを、方向キー２６等を用いて選択できるようになっている。そして、プレイヤが「情報」コマンドを選択すると図３に示すサブメニュー画面が、「現状」コマンドを選択すると図４に示すサブメニュー画面が、「冒険」コマンドを選択すると図５に示すサブメニュー画面が、「その他」コマンドを選択すると図６に示すサブメニュー画面が、それぞれディスプレイ２４に表示されるようになっている。これらの画面も、本実施形態に係るゲームプログラムによって表示される。
【００３４】
図３に示されるサブメニュー画面（情報）では、プレイヤが新たな仲間やアイテムの所在等に関する情報を入手するためのコマンド群が表示されている。このうち「噂」コマンドは、信憑度の低い情報を入手するためのコマンドである。「依頼」コマンドは、他のゲームキャラクタからの冒険の依頼を受けるためのコマンドである。但し、冒険の依頼は、特定の条件に従って限定的に発生するようになっている。「情報屋」コマンドは、こちらから料金を支払って、情報を入手するためのコマンドである。また、「占い」コマンドは、あいまいで不確実な情報を安価に入手するためのコマンドである。
【００３５】
図４に示されるサブメニュー画面（現状）では、各種状況を取得するためのコマンド群が表示されている。このうち「本拠地」コマンドは、本拠地に関する兵力、商業、農業、漁業、工業の発展度をランク表示させるためのコマンドである。なお、兵力や商業等の発展度は、仲間であるゲームキャラクタの職業属性（戦士、商人、軍師、傭兵、アルバイト、酪農家、漁師等）によって算出されるようになっている。「キャラクター」コマンドは、仲間となった各キャラクターのデータを表示させるためのコマンドである。「目安箱」コマンドは、仲間から寄せられた本拠地に関する意見を表示させるためのコマンドである。「外交」コマンドは、他のプレイヤと情報交換するためのコマンドである。
【００３６】
図５に示されるサブメニュー画面（冒険）では、冒険に関するコマンド群が表示されている。このうち「新編成」コマンドは、仲間から最大６人を選んで新たにパーティーを編成するためのコマンドである。「変更」コマンドは、既に編成しているパーティーの編成内容を変更するためのコマンドである。「出発」コマンドは、目的地、行動を指定して、既に編成しているパーティーのうち指定した１つを冒険に出発させるためのコマンドである。ここで指定できる行動の種類としては、仲間捜索やアイテム捜索等がある。「現在状況報告」コマンドは、冒険中のパーティーから現在状況の報告を受けるためのコマンドである。
【００３７】
図６に示されるサブメニュー画面（その他）では、設定変更などのコマンド群が表示されている。このうち「ガイド」コマンドは、簡単なプレイ説明を表示させるためのコマンドである。「アラーム」コマンドは、アラーム出力時刻を設定するためのコマンドである。ここで設定した時刻が到来すると、仲間のゲームキャラクタが時刻到来を知らせるようになっている。「交易所」コマンドは、自分が仲間にしたゲームキャラクタを他のプレイヤが仲間にしたゲームキャラクタと交換するためのコマンドである。各プレイヤは、このコマンドを選択してゲームサーバ２０と通信を行い、自分が仲間にしたゲームキャラクタのＩＤをアップロードさせる。そして、プレイヤ同士でゲームキャラクタのトレードを行う。トレードが成立すると、自分がＩＤをアップロードしたゲームキャラクタが仲間から外れ、代わりにトレード相手がＩＤをアップロードしたゲームキャラクタが仲間に加わるようになっている。また、「設定」コマンドは、音や待ち受け表示等の設定を変更するためのコマンドである。
【００３８】
以上のメインメニュー画面及びサブメニュー画面においてコマンドを投入して、各プレイヤは仲間のゲームキャラクタを増やし、それにより本拠地を発展させてゆく。そして、ディスプレイ２４に表示される図示しない本拠地画像が変化する様子を楽しむことができるようになっている。
【００３９】
図７は、ゲームシステム１０を実現するための機能ブロックについて説明するものである。同図では、ゲームシステム１０で実現される機能のうち、本発明に関するものを中心として示している。
【００４０】
同図に示すように、ゲームシステム１０で実現される機能には、配信可能残回数情報記憶部３０、配信可能残回数情報更新部３２、配信制御部３８、配信部４０、配信タイミング決定部４２、受信部４４、使用期限情報取得部４６、判断部４８、使用制御部５０、処理実行部５２及び使用期限情報記憶部５４が含まれている。
【００４１】
このうち、配信可能残回数情報記憶部３０は、主としてゲームデータベース２２により構成される。また、使用期限情報記憶部５４は、携帯電話機１２に内蔵される不揮発性メモリを主として構成される。さらに、配信部４０及び受信部４４は、公知の通信インタフェースを含んで構成される。他の機能は、コンピュータであるゲームサーバ２０がＣＤ−ＲＯＭ、ＤＶＤ（商標）−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な各種情報記憶媒体を介して提供されるプログラムを実行したり、コンピュータである携帯電話機１２がゲームサーバ２０からダウンロードされるゲームプログラムを実行することによって実現される。
【００４２】
配信可能残回数情報記憶部３０は、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する。配信可能残数は、対象データ自体又は対象データの使用許可データの配信可能な残り回数を示すものである。配信可能残回数情報は、配信可能残回数を直接的に示すものであっても、間接的に示すものであってもよい。例えば、配信可能上限回数と配信済回数とを記憶させるようにしてもよい。配信可能残回数情報記憶部３０は、例えば図８に示すような仲間付与状況テーブルを記憶する。同図に示すように、仲間となるゲームキャラクタを識別する仲間ＩＤに対応づけて、付与上限数（配信上限回数）と付与済数（配信済回数）とが記憶されている。同図の例によれば、仲間「１００１」の付与可能残回数（配信可能残回数）は「２０」である。
【００４３】
配信可能残回数情報更新部３２は、配信可能残回数増加部３４と配信可能残回数減少部３６とを含んでいる。配信可能残回数減少部３６は、配信部４０によって対象データ自体又は対象データの使用許可データが配信される度に、当該対象データに対応づけて配信可能残回数記憶部３０に記憶される配信可能残回数情報を、配信可能残回数が１ずつ減少するように更新する。また、配信可能残回数増加部３４は、判断部４８による判断結果が使用期限を経過したことを示す場合に、配信可能残回数記憶部３０に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する（図１１参照）。
【００４４】
配信タイミング決定部４２は、対象データ自体又は対象データの使用許可データの配信タイミングを決定する。配信タイミングは、例えば配信要求を携帯電話機１２から受け付けた場合や、ゲーム等で所定の配信イベントが発生した場合等である。そして、配信部４０は、配信タイミング決定部４２によって決定される配信タイミングに基づいて、対象データ自体又は対象データの使用許可データを配信する。配信部４０は、例えば特定データを指定した配信要求を受け付けた場合や特定データの配信イベントが発生した場合には、その配信要求や配信イベントに係るデータを配信する。また、例えば、特定データが指定されていない配信要求を受け付けた場合や特定データが指定されていない配信イベントが発生した場合には、配信対象とするデータを決定し、そのデータを配信する。
【００４５】
配信制御部３８は、配信可能残回数情報記憶部３０に記憶される配信可能残回数情報に基づいて、配信部４０による対象データ自体又は対象データの使用許可データの配信を制御する。例えば、対象データの配信可能残回数が０である場合（配信可能残回数情報が配信不可を示す場合）には、その対象データ自体又はその対象データの使用許可データの配信を禁止する等の制限を行う。
【００４６】
受信部４４は、ゲームサーバ２０から配信される対象データ自体又は対象データの使用許可データを受信する。例えば、対象データ自体を受信した場合には、その対象データを携帯電話機１２の不揮発性メモリに記憶させる。また、例えば、対象データ自体は携帯電話機１２にあらかじめ記憶されており、この対象データの使用許可データを受信した場合には、この対象データに対する使用制限を解除し、その旨を不揮発性メモリに記憶させる。処理実行部５２は、受信部４４によって受信した（使用可能となった）対象データを使用する処理（対象データに基づく処理）を実行する。
【００４７】
使用期限情報取得部４６は、受信部４４によって対象データ自体又は対象データの使用許可データを受信する場合、当該対象データの使用期限情報を取得する。使用期限情報は、日付及び時刻の両方を表すもの（使用期限日時）であってもよいし、日付だけを表すもの（使用期限日）であってもよい。また、使用期限情報は、受信日時と使用可能期間との組み合わせとしてもよい。この場合、使用可能期間は仲間やアイテムの種類に関係なく、ゲームシステム１０で一定としてもよい。さらに、使用期限情報は、ゲームサーバ２０から対象データ等に関連づけて送信されるようにしてもよいし、携帯電話機１２で受信日時に基づいて算出するようにしてもよい。
【００４８】
使用期限情報記憶部５４は、使用期限情報取得部４６によって取得される使用期限情報を記憶する。使用期限情報記憶部５４は、例えば図９のような仲間獲得状況テーブルを記憶している。同図に示すように、仲間獲得状況テーブルでは、仲間ＩＤに対応づけて、有効期限（使用期限情報）が記憶されている。なお、本実施の形態に係る仲間獲得状況テーブルには、プレイヤが獲得した仲間が記憶されるようになっている。
【００４９】
判断部４８は、使用期限情報記憶部５４に記憶される使用期限情報によって示される使用期限を経過したか否かを判断する。例えば、仲間獲得状況テーブルに記憶される有効期限と、携帯電話機１２に内蔵される時計機能に基づいて取得される現在日時と、を比較することによって判断する。本実施の形態では、判断部４８は携帯電話機１２に含まれることとして説明したが、ゲームサーバ２０に含まれるようにしてもよい。こうすれば、ゲームサーバ２０における時計機能に基づいて、使用期限が経過したか否かを判断することができるようになる。このため、プレイヤが携帯電話機１２に内蔵される時計機能を不正に設定する（例えば、遅らせる）ことによって、実質的に使用期限が延長されることを防止できるようになる。この場合、ゲームサーバ２０には、携帯電話機１２の使用期限情報記憶部５４に記憶される使用期限情報によって示される使用期限を取得する使用期限取得部を設けるようにすればよい。具体的には、携帯電話機１２からゲームサーバ２０へ所定のタイミング（例えば、ゲームプログラム起動時等）に使用期限情報を送信する。そして、ゲームサーバ２０はその使用期限情報を受信し、その使用期限が経過したか否かを判断し、その判断結果を携帯電話機１２に返信する。
【００５０】
使用制御部５０は、判断部４８による判断結果に基づいて、処理実行部５２による前記対象データの使用を制御する。例えば、対象データ自体を受信し、不揮発性メモリに記憶していたような場合には、その対象データ自体を削除する。また、例えば、対象データ自体はあらかじめ携帯電話機１２に記憶されており、その使用制限を解除するための使用許可データを受信していたような場合には、その使用制限を再度設定する（使用許可データを受信する前の状態に戻す）。
【００５１】
なお、以上において、配信可能残回数増加部３４、使用期限情報取得部４６、判断部４８、使用制御部５０及び使用期限情報記憶部５４は、必ずしも必要ではない。これらの構成がなくとも、配信対象データの稀少性を向上させることができる。
【００５２】
次にゲームシステム１０において実行される処理について説明する。図１０は、図５に示されるサブメニュー画面（冒険）において、「仲間捜索」を行動種類として指定して、「出発」コマンドが実行された場合に、ゲームサーバ２０で実行される処理を示している。
【００５３】
同図に示すように、まず捜索対象となる仲間の仲間ＩＤを取得する（Ｓ１０１）。図５に示されるサブメニュー画面（冒険）において、「仲間捜索」を行動種類として指定して、「出発」コマンドが実行されると、携帯電話機１２からゲームサーバ２０に捜索対象たる仲間の仲間ＩＤが送信されるので、この仲間ＩＤを取得する。
【００５４】
次に、Ｓ１０１で取得された仲間ＩＤに関して、付与上限数が設定されているか否か、すなわち捜索対象である仲間がレアキャラクタであるか否かを確認する（Ｓ１０２）。レアキャラクタであるか否かは、仲間ＩＤによって判断できるようにしておくと好適である。例えば、１０００番台の仲間ＩＤを、レアキャラクタである仲間を識別するために割り当てるようにすればよい。
【００５５】
レアキャラクタである場合には、付与可能残数が０より大きいか否かを判断する（Ｓ１０３）。付与可能残数は、仲間付与状況テーブル（図８参照）に対し、Ｓ１０１で取得した仲間ＩＤを指定することによって取得する。付与可能残数が０である場合には、捜索対象たる仲間の捜索を失敗とする（Ｓ１０４）。この場合には、所定のゲームイベントの発生に合わせて、仲間捜索に失敗した旨のメッセージを携帯電話機１２に送信し、プレイヤにその旨を通知する。
【００５６】
一方、Ｓ１０１で取得された仲間ＩＤに関し、付与上限数が設定されていない場合、又は付与可能残数が０より大きい場合には、仲間捜索の成否を決定する（Ｓ１０５）。すなわち、この仲間をプレイヤに獲得させるか否か（この仲間を付与するか否か）を決定する。仲間捜索の成否は、例えばパーティーの編成内容、アイテム等の所持品、確率、日時等によって判断される。そして、仲間捜索が失敗とされる場合には、所定のゲームイベントの発生に合わせて、仲間捜索に失敗した旨のメッセージを携帯電話機１２に送信し、プレイヤにその旨を通知する。一方、仲間捜索が成功とされる場合には（仲間を付与するべく決定される場合には）、所定のゲームイベントの発生に合わせて、新たに仲間になるゲームキャラクタのデータが携帯電話機１２に送信（配信）される。新たに仲間になるゲームキャラクタのデータは、ゲームキャラクタのパラメータデータや画像データ等のデータ自体であってもよいし、ゲームキャラクタのデータがあらかじめ携帯電話機１２にゲームプログラムとともにダウンロードされているような場合には、このゲームキャラクタを仲間として獲得したことを示すデータ（このゲームキャラクタの使用許可データ）であってもよい。
【００５７】
以上で本処理は終了する。ここでは、図５に示されるサブメニュー画面（冒険）において、「仲間捜索」を行動種類として指定して、「出発」コマンドが実行された場合について説明したが、「アイテム捜索」を行動種類として指定して、「出発」コマンドが実行された場合についても同様である。なお、本処理は、ゲームサーバ２０においてプログラムが実行されることによって実現される。
【００５８】
図１１は、有効期限が設定された仲間の使用制限処理を示している。本処理は、例えばゲームプログラム起動時等の所定タイミングで実行される。
【００５９】
同図に示すように、仲間として獲得済みのゲームキャラクタの中に有効期限が設定されたものがあるか否かを確認する（Ｓ２０１）。具体的には、仲間獲得状況テーブル（図９参照）を読み出し、有効期限が設定された仲間が存在するか否かを確認する。有効期限が設定された仲間が存在しない場合には、本処理を終了する。
【００６０】
一方、有効期限が設定された仲間が存在する場合には、その有効期限がすでに経過しているか否かを確認する（Ｓ２０２）。具体的には、仲間獲得状況テーブル（図９参照）から有効期限が設定されている仲間について、その有効期限を読み出し、現在日時と比較することによって、有効期限が切れているか否かを判断する。ここで、読み出した有効期限をゲームサーバ２０に送信するようにし、ゲームサーバ２０で現在日時との比較を行うようにしてもよい。こうすれば、携帯電話機１２の時計機能を不正に設定することによって、実質的に有効期限が延長されることを防ぐことができる。有効期限が設定された仲間のうち、いずれについても有効期限を経過していない場合には、本処理を終了する。
【００６１】
一方、有効期限の経過した仲間が存在する場合には、その仲間について使用制限処理を行う（Ｓ２０３）。具体的には、仲間獲得状況テーブル（図９参照）からその仲間に係るレコードを削除する。また、例えば、その仲間に関するパラメータデータや画像データ等のデータ自体の配信を受けていたような場合には、それらのデータを削除する。
【００６２】
そして、有効期限の経過した仲間について、その仲間ＩＤをゲームサーバ２０に通知する（Ｓ２０４）。ゲームサーバ２０では、この通知を受けると、その通知に係る仲間ＩＤによって識別される仲間の付与可能残数を１増加するように、仲間付与状況テーブル（図８参照）を更新する。図８の例であれば、仲間付与状況テーブルの付与済数を１減少させる。
【００６３】
以上で本処理は終了する。なお、本処理は、携帯電話機１２又はゲームサーバ２０においてプログラムが実行されることによって実現される。
【００６４】
２．第２実施形態
以下、本発明の第２実施形態について図面に基づき詳細に説明する。
【００６５】
なお、本発明の第２実施形態に係るゲームシステム（データ配信システム）１０の全体構成、携帯電話機１２にダウンロードされるゲームプログラムの内容、携帯電話機１２で実行されるゲームプログラムによってディスプレイ２４に表示されるゲーム画面は、第１実施形態の場合と同様である。
【００６６】
図１２は、本発明の第２実施形態に係るゲームシステム１０を実現するための機能ブロックについて説明するものである。同図では、ゲームシステム１０で実現される機能のうち、本発明に関するものを中心として示している。
【００６７】
同図に示すように、ゲームシステム１０で実現される機能には、配信可能残回数情報記憶部３０、配信可能残回数情報更新部３２、配信制御部３８、配信部４０、配信タイミング決定部４２、日時情報記憶部５６、判断部５８、受信部４４、使用制御部５０、処理実行部５２及び判断結果取得部６０が含まれている。このうち、配信制御部３８、配信部４０、配信タイミング決定部４２、受信部４４及び処理実行部５２については、第１実施形態の場合と同様である。
【００６８】
配信可能残回数情報記憶部３０は、主としてゲームデータベース２２により構成される。また、日時情報記憶部５６は、携帯電話機１２に内蔵される不揮発性メモリを主として構成される。また、判断結果取得部６０は、公知の通信インタフェースを主として構成される。さらに、配信可能残回数情報更新部３２、使用制御部５０及び判断部５８は、コンピュータであるゲームサーバ２０がプログラムを実行したり、コンピュータである携帯電話機１２がゲームサーバ２０からダウンロードされるゲームプログラムを実行することによって実現される。
【００６９】
配信可能残回数情報記憶部３０は、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する。日時情報記憶部５６は、配信部４０によって対象データ自体又は対象データの使用許可データが配信される場合、ゲームサーバ２０に含まれる時計機能によって現在日時を取得し、その現在日時に基づく所定日時を示す日時情報を記憶する。例えば、現在日時に所定期間を加えた（経過した）日時を所定日時とする。なお、日時情報によって示される所定日時は、日付及び時刻の両方を示すものであってもよいし、日付だけを示すものであってもよい。
【００７０】
配信可能残回数情報記憶部３０及び日時情報記憶部５６は、例えば図１３に示すような仲間付与状況詳細テーブルを記憶する。同図に示すように、仲間となるゲームキャラクタを識別する仲間ＩＤ、その仲間を獲得（付与）したプレイヤを識別するプレイヤＩＤ及びその有効期限が対応づけて記憶されている。同図の例によれば、仲間「１００１」はプレイヤ「Ｐ００１」によって獲得されており、その有効期限は「２００２．１１．３０」である。なお、この場合、仲間たるゲームキャラクタの付与済数は、仲間付与状況詳細テーブルのレコード数として記憶されている。また、付与上限数は、第１実施形態における仲間付与状況テーブル（図８参照）と同様のテーブルによって記憶されるようにしてもよいし、仲間付与状況詳細テーブルにレアキャラクタたる仲間それぞれについて付与上限数分のレコードをあらかじめ用意しておくようにしてもよい。後者の場合、ユーザＩＤが空白のレコードをカウントすることによって、付与可能残数を取得するようにすればよい。
【００７１】
判断部５８は、日時情報記憶部によって記憶される日時情報によって示される所定日時が経過したか否かを判断する。例えば、ゲームサーバ２０の時計機能によって現在日時を取得し、その現在日時と比較することによって行う。判断部５８による判断は、毎日所定時刻に行うようにしてもよいし、数時間毎に行うようにしてもよい。
【００７２】
配信可能残回数情報更新部３２は、配信可能残回数増加部３４と配信可能残回数減少部３６とを含んでいる。このうち、配信可能残回数減少部３６は、第１実施例の場合と同様である。配信可能残回数増加部３４は、判断部５８による判断結果に基づいて、配信可能残回数記憶部３０に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する。
【００７３】
判断結果取得部６０は、判断部５８による判断結果を取得する。例えば、判断結果取得部６０は、ゲームサーバ２０に対して判断結果取得要求を送信する。この要求を受け付けたゲームサーバ２０では、判断部５８による判断を実行し、その判断結果を要求に対する応答として携帯電話機１２に返信する。こうして、判断結果取得部６０が、判断部５８による判断結果を取得するようにすればよい。
【００７４】
使用制御部５０は、判断結果取得部６０によって取得される判断結果に基づいて、処理実行部５２による対象データの使用を制御する。具体的には、日時情報記憶部によって記憶される日時情報によって示される所定日時をが経過した場合に、所定日時を経過した対象データの使用を制限する。
【００７５】
次にゲームシステム１０において実行される処理について説明する。図５に示されるサブメニュー画面（冒険）において、「仲間捜索」を行動種類として指定して、「出発」コマンドが実行された場合に、ゲームサーバ２０で実行される処理は、第１実施形態の場合と同様である（図１０参照）。
【００７６】
ただし、Ｓ１０３において、付与可能残数が０より大きいか否かを判断する際には、仲間付与状況詳細テーブル（図１３参照）に対し、Ｓ１０１で取得した仲間ＩＤを指定することによって、そのレコード数を取得し、付与上限数と取得したレコード数と差を取得する。この場合、必要に応じてプレイヤＩＤが空白でないことをレコード抽出条件として追加する。
【００７７】
図１５は、有効期限が設定された仲間の使用制限処理を示している。本処理は、例えばゲームプログラム起動時等の所定タイミングで実行される。
【００７８】
同図に示すように、仲間として獲得済みのゲームキャラクタの中に付与上限数が設定されたもの、すなわちレアキャラクタが存在するか否かを確認する（Ｓ３０１）。なお、レアキャラクタであるか否かは、仲間ＩＤによって判断できるようにしておくと好適である。なお、携帯電話機１２には、図１４に示すような仲間獲得状況テーブルが記憶されている。同図に示すように、仲間獲得状況テーブルには、プレイヤが獲得した仲間を識別する仲間ＩＤが記憶されている。したがって、仲間獲得状況テーブルを読み出し、レアキャラクタに割り当てられた仲間ＩＤ（例えば、１０００番台の仲間ＩＤ）が存在するか否かを確認する。レアキャラクタたる仲間が存在しない場合には、本処理を終了する。
【００７９】
一方、レアキャラクタたる仲間が存在する場合には、その仲間について有効期限確認要求を行う（Ｓ３０２）。具体的には、その仲間ＩＤをプレイヤＩＤとともにゲームサーバ２０に送信する。この要求を受け付けたゲームサーバ２０では、仲間付与状況詳細テーブル（図１４参照）に対し、その要求に係る仲間ＩＤ及びプレイヤＩＤを指定することによって、その組み合わせのレコードが存在するか否かを確認する。
【００８０】
なお、ゲームサーバ２０では、例えば所定時刻等の所定タイミングで有効期限処理が実行される。具体的には、仲間付与状況詳細テーブル（図１４参照）の有効期限を経過したレコードについて、削除したり、プレイヤＩＤを空白にしたりする。前者の場合、削除したレコード数に応じて、削除に係る仲間ＩＤの付与可能残数が増加するように仲間付与状況テーブル（図８参照）等を更新する。
【００８１】
有効期限確認要求を受け付けたゲームサーバ２０は、仲間付与状況詳細テーブル（図１４参照）に、要求に係る仲間ＩＤとプレイヤＩＤとの組み合わせのレコードが存在しない場合には、有効期限を経過したと判断する。レコードが存在する場合には、その有効期限を読み出し、現在日時と比較することによって、有効期限を経過しているか否かを判断する。ゲームサーバ２０は、その判断結果を有効期限確認要求に対する応答として、携帯電話機１２に返信する。
【００８２】
携帯電話機１２は、ゲームサーバ２０から判断結果を受信する（Ｓ３０３）。そして、レアキャラクタたる仲間のいずれについても、その判断結果が有効期限を経過していないことを示す場合には、本処理を終了する。一方、レアキャラクタたる仲間のいずれかについて、その判断結果が有効期限を経過したことを示す場合には、その仲間について使用制限処理を実行する（Ｓ３０４）。具体的には、仲間獲得状況テーブル（図１４参照）からその仲間に係るレコードを削除する。また、例えば、その仲間に関するパラメータデータや画像データの配信を受けていた場合には、それらのデータを削除する。
【００８３】
以上で本処理は終了する。なお、本処理は、携帯電話機１２又はゲームサーバ２０においてプログラムが実行されることによって実現される。
【００８４】
以上説明したように、本発明の第１実施形態又は第２実施形態に係るゲームシステム（データ配信システム）１０によれば、対象データの付与可能残数（配信可能残数）が管理され、この付与可能残数に基づいて、対象データ自体又は対象データの使用許可データの付与（配信）が制御される。このため、配信対象データに稀少性を与えることができるようになる。
【００８５】
なお、本発明は上記実施の形態に限定されるものではない。
【００８６】
例えば、自分が仲間にしたゲームキャラクタを他のプレイヤが仲間にしたゲームキャラクタと交換できるようにしてもよい。この場合、プレイヤが仲間にしたゲームキャラクタのＩＤ（交換元ＩＤ）を、交換要求（譲渡要求）として携帯電話機１２からゲームサーバ２０に送信させる。そして、ゲームサーバ２０では、各プレイヤから送信される交換要求を記憶しておき、それらに基づいて、交換を成立させる。交換が成立した場合には、プレイヤがＩＤを送信したゲームキャラクタが仲間から外れ、代わりに交換相手がＩＤを送信したゲームキャラクタについて、そのパラメータデータや画像データ等のデータ自体、又はそのゲームキャラクタデータを獲得したことを示すデータ等がプレイヤの携帯電話機１２に配信される。
【００８７】
また、以上の説明では、携帯電話機１２にゲームプログラムを供給するのにデータ通信ネットワークを利用したが、ＣＤ−ＲＯＭ、ＤＶＤ（商標）−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な各種情報記憶媒体を利用するようにしてもよい。また、上記実施形態に係るゲームプログラムは、携帯電話機１２だけでなく、例えばパーソナルコンピュータ、家庭用ゲーム機、業務用ゲーム機、携帯ゲーム機、携帯情報端末等、他の種類のコンピュータによって実行されるようにしてもよい。
【００８８】
また、以上の説明では、ロールプレイングゲームにおけるゲームキャラクタのデータを配信対象としたが、配信対象データはゲームキャラクタデータに限られない。本発明は、例えば着信音データ、待受画面データやゲームプログラム等の各種データを配信するデータ配信システムに利用することができるものである。
【００８９】
【発明の効果】
以上説明したように、本発明によれば、配信対象データの稀少性を向上させることができるようになる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るゲームシステムの全体構成を示す図である。
【図２】メインメニュー画面の一例を示す図である。
【図３】サブメニュー画面の一例を示す図である。
【図４】サブメニュー画面の一例を示す図である。
【図５】サブメニュー画面の一例を示す図である。
【図６】サブメニュー画面の一例を示す図である。
【図７】本発明の第１実施形態に係るゲームシステムの機能ブロック図である。
【図８】仲間付与状況テーブルの一例を示す図である。
【図９】仲間獲得状況テーブルの一例を示す図である。
【図１０】ゲームサーバにおける処理を示すフロー図である。
【図１１】携帯電話機における処理を示すフロー図である。
【図１２】本発明の第２実施形態に係るゲームシステムの機能ブロック図である。
【図１３】仲間付与状況詳細テーブルの一例を示す図である。
【図１４】仲間獲得状況テーブルの一例を示す図である。
【図１５】携帯電話機における処理を示すフロー図である。
【符号の説明】
１０  ゲームシステム、１２  携帯電話機、１４  携帯電話基地局、１６  データ通信ネットワーク、１８  ゲームプログラム配信装置、２０  ゲームサーバ、２２  ゲームデータベース、２４  ディスプレイ、２６  方向キー、２８  ファンクションボタン、２９  丸ボタン群、３０  配信可能残回数情報記憶部、３２  配信可能残回数情報更新部、３４  配信可能残回数増加部、３６  配信可能残回数減少部、３８  配信制御部、４０  配信部、４２  配信タイミング決定部、４４  受信部、４６  使用期限情報取得部、４８  判断部、５０  使用制御部、５２  処理実行部、５４  使用期限情報記憶部、５６  日時情報記憶部、５８  判断部、６０  判断結果取得部。
【図１】
2004180765.tif 000003
【図２】
2004180765.tif 000004
【図３】
2004180765.tif 000005
【図４】
2004180765.tif 000006
【図５】
2004180765.tif 000007
【図６】
2004180765.tif 000008
【図７】
2004180765.tif 000009
【図８】
2004180765.tif 000010
【図９】
2004180765.tif 000011
【図１０】
2004180765.tif 000012
【図１１】
2004180765.tif 000013
【図１２】
2004180765.tif 000014
【図１３】
2004180765.tif 000015
【図１４】
2004180765.tif 000016
【図１５】
2004180765.tif 000017
【手続補正書】
【提出日】平成16年1月23日(2004.1.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ配信装置と、前記データ配信装置と通信可能な端末と、を含むデータ配信システムにおいて、
前記データ配信装置は、
対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、
前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、
前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制限する配信制御手段と、を含み、
前記端末は、
前記対象データ自体又は前記対象データの使用許可データを受信する受信手段と、
前記受信手段によって前記対象データ自体又は前記対象データの使用許可データを受信する場合、当該対象データの使用期限情報を取得する使用期限情報取得手段と、
前記使用期限情報取得手段によって取得される使用期限情報を記憶する使用期限情報記憶手段と、
前記対象データを使用する処理を実行する処理実行手段と、を含み、
前記データ配信システムは、
前記使用期限情報記憶手段に記憶される使用期限情報によって示される使用期限を経過したか否かを判断する判断手段を含み、
前記端末は、
前記判断手段による判断結果が使用期限を経過したことを示す場合、前記処理実行手段による前記対象データの使用を制限する使用制御手段を含み、
前記データ配信装置は、
前記判断手段による判断結果が使用期限を経過したことを示す場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段をさらに含む、
ことを特徴とするデータ配信システム。
【請求項２】
請求項１に記載のデータ配信システムにおいて、
前記データ配信装置は、前記使用期限情報記憶手段に記憶される使用期限情報によって示される使用期限を取得する使用期限取得手段をさらに含み、
前記判断手段は、前記データ配信装置に含まれ、前記使用期限取得手段によって取得される使用期限を経過したか否かを判断し、
前記端末は、前記判断手段による判断結果を取得する判断結果取得手段をさらに含む、
ことを特徴とするデータ配信システム。
【請求項３】
請求項１に記載のデータ配信システムにおいて、
前記判断手段は、前記端末に含まれることを特徴とするデータ配信システム。
【請求項４】
データ配信装置と、前記データ配信装置と通信可能な端末と、を含むデータ配信システムにおいて、
前記データ配信装置は、
対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、
前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、
前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制限する配信制御手段と、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、現在日時に基づいて、使用期限情報を記憶手段に記憶させる手段と、
前記記憶手段に記憶される使用期限情報によって示される使用期限を経過したか否かを判断する判断手段と、
前記判断手段による判断結果が使用期限を経過したことを示す場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段と、を含み、
前記端末は、
前記対象データ自体又は前記対象データの使用許可データを受信する受信手段と、
前記対象データを使用する処理を実行する処理実行手段と、
前記判断手段による判断結果を取得する判断結果取得手段と、
前記判断結果取得手段によって取得される判断結果が使用期限を経過したことを示す場合、前記処理実行手段による前記対象データの使用を制限する使用制御手段と、を含む、
ことを特徴とするデータ配信システム。
【請求項５】
請求項１乃至４のいずれかに記載のデータ配信システムにおいて、
前記使用制御手段は、前記受信手段によって対象データ自体を受信する場合には、当該対象データ自体を削除し、前記受信手段によって対象データの使用許可データを受信する場合には、当該対象データの使用制限を当該使用許可データを受信する前の状態に戻すことを特徴とするデータ配信システム。
【請求項６】
請求項１乃至５のいずれかに記載のデータ配信システムにおいて、
前記端末は、
前記対象データ自体又は前記対象データの使用許可データの譲渡要求を行う譲渡要求手段をさらに含み、
前記データ配信装置は、
前記譲渡要求を受け付ける譲渡要求受付手段と、
譲渡先端末を取得する譲渡先端末取得手段と、
前記譲渡先端末取得手段によって取得される譲渡先端末に対し、前記譲渡要求に係る前記対象データ自体又は前記対象データの使用許可データを配信する譲渡対象配信手段と、をさらに含む、
ことを特徴とするデータ配信システム。
【請求項７】
対象データ自体又は前記対象データの使用許可データを受信するとともに、当該対象データの使用期限情報を記憶し、当該使用期限情報によって示される使用期限を経過した場合、前記対象データの使用を制限する端末と通信可能なデータ配信装置において、
前記対象データ自体又は前記対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、
前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、
前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制限する配信制御手段と、
前記使用期限情報によって示される使用期限を経過した場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段と、
を含むことを特徴とするデータ配信装置。
【請求項８】
対象データ自体又は前記対象データの使用許可データを受信するとともに、当該対象データの使用期限情報を記憶し、当該使用期限情報によって示される使用期限を経過した場合、前記対象データの使用を制限する端末と通信可能なデータ配信装置の制御方法において、
前記対象データ自体又は前記対象データの使用許可データを配信するための配信ステップと、
前記配信ステップにおいて前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記対象データ自体又は前記対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶してなる配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新するための配信可能残回数減少ステップと、
前記配信可能残回数減少ステップにおいて更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信ステップにおいて実行される前記対象データ自体又は前記対象データの使用許可データの配信を制限するための配信制御ステップと、
前記使用期限情報によって示される使用期限を経過した場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新するための配信可能残回数増加ステップと、
を含むことを特徴とするデータ配信装置の制御方法。
【請求項９】
対象データ自体又は前記対象データの使用許可データを受信するとともに、当該対象データの使用期限情報を記憶し、当該使用期限情報によって示される使用期限を経過した場合、前記対象データの使用を制限する端末と通信可能なデータ配信装置としてコンピュータを機能させるためのプログラムであって、
前記対象データ自体又は前記対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段、
前記対象データ自体又は前記対象データの使用許可データを配信する配信手段、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段、
前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制限する配信制御手段、及び、
前記使用期限情報によって示される使用期限を経過した場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段、
として前記コンピュータを機能させるためのプログラム。
【請求項１０】
対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段と、
前記対象データ自体又は前記対象データの使用許可データを配信する配信手段と、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段と、
前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制限する配信制御手段と、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、現在日時に基づいて、使用期限情報を記憶手段に記憶させる手段と、
前記記憶手段に記憶される使用期限情報によって使用期限を経過したか否かを判断する判断手段と、
前記判断手段による判断結果が使用期限を経過したことを示す場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段と、
を含むことを特徴とするデータ配信装置。
【請求項１１】
対象データ自体又は対象データの使用許可データを配信する配信ステップと、
前記配信ステップにおいて前記対象データ自体又は前記対象データの使用許可データが配信される場合、対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶してなる配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少ステップと、
前記配信可能残回数減少ステップにおいて更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信ステップにおける前記対象データ自体又は前記対象データの使用許可データの配信を制限する配信制御ステップと、
前記配信ステップにおいて前記対象データ自体又は前記対象データの使用許可データが配信される場合、現在日時に基づいて、使用期限情報を記憶手段に記憶させるステップと、
前記記憶手段に記憶される使用期限情報によって示される使用期限を経過したか否かを判断する判断ステップと、
前記判断ステップにおける判断結果が使用期限を経過したことを示す場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加ステップと、
を含むことを特徴とするデータ配信装置の制御方法。
【請求項１２】
データ配信装置としてコンピュータを機能させるためのプログラムであって、
対象データ自体又は対象データの使用許可データの配信可能残回数を示す配信可能残回数情報を記憶する配信可能残回数情報記憶手段、
前記対象データ自体又は前記対象データの使用許可データを配信する配信手段、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が減少するように更新する配信可能残回数減少手段、
前記配信可能残回数減少手段によって更新され、前記配信可能残回数情報記憶手段に記憶されている配信可能残回数情報に基づいて、前記配信手段による前記対象データ自体又は前記対象データの使用許可データの配信を制限する配信制御手段、
前記配信手段によって前記対象データ自体又は前記対象データの使用許可データが配信される場合、現在日時に基づいて、使用期限情報を記憶手段に記憶させる手段、
前記記憶手段に記憶される使用期限情報によって使用期限を経過したか否かを判断する判断手段、及び、
前記判断手段による判断結果が使用期限を経過したことを示す場合、前記配信可能残回数情報記憶手段に記憶される配信可能残回数情報を、配信可能残回数が増加するように更新する配信可能残回数増加手段、
として前記コンピュータを機能させるためのプログラム。