(57)【特許請求の範囲】
【請求項１】
コンピュータ装置において実行されるプログラムであって、
コンピュータ装置を、
ゲームを進行するゲーム進行手段、
アイテムの抽選確率を設定する抽選確率設定手段、
抽選確率設定手段により抽選確率が設定されたアイテムに関連付けられた所定の時間が経過する前になされたユーザの操作指示に関連するデータ、及び、抽選確率設定手段によりアイテムの抽選確率を設定してから、アイテムを抽選するまでの時間に応じて、アイテムの抽選確率を更新する抽選確率更新手段、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段、
抽選したアイテムをユーザに付与するアイテム付与手段
として機能させ、
アイテム抽選手段が、前記所定の時間が経過後にアイテムを抽選する、プログラム。
【請求項２】
さらに、コンピュータ装置を、
ユーザの操作指示に応じて、アイテムの抽選確率を変化させることが可能な補助アイテムをゲーム内で使用する補助アイテム使用手段
として機能させ、
抽選確率更新手段が、使用された補助アイテムに応じて、アイテムの抽選確率を更新することを特徴とする、請求項１に記載のプログラム。
【請求項３】
アイテムに属性が設定されており、
各属性と、ユーザが取り得る操作指示に関連するデータとが相互に関連付けて設定されており、
抽選確率更新手段が、ユーザの操作指示に関連するデータに対応する属性に応じて、該属性のアイテムが抽選される確率が高くなるように、アイテムの抽選確率を更新することを特徴とする、請求項１又は２に記載のプログラム。
【請求項４】
各アイテムにランクが設定されており、
抽選確率更新手段が、ユーザの操作指示に関連するデータに応じて、各ランクに属するアイテム毎に抽選確率を更新することを特徴とする、請求項１〜３のいずれかに記載のプログラム。
【請求項５】
ゲームを進行するゲーム進行手段と、
アイテムの抽選確率を設定する抽選確率設定手段と、
抽選確率設定手段により抽選確率が設定されたアイテムに関連付けられた所定の時間が経過する前になされたユーザの操作指示に関連するデータ、及び、抽選確率設定手段によりアイテムの抽選確率を設定してから、アイテムを抽選するまでの時間に応じて、アイテムの抽選確率を更新する抽選確率更新手段と、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段と、
抽選したアイテムをユーザに付与するアイテム付与手段と
を備え、
アイテム抽選手段が、前記所定の時間が経過後にアイテムを抽選する、コンピュータ装置。
【請求項６】
コンピュータ装置において実行されるプログラム実行方法であって、
ゲームを進行するステップと、
アイテムの抽選確率を設定するステップと、
抽選確率が設定されたアイテムに関連付けられた所定の時間が経過する前になされたユーザの操作指示に関連するデータ、及び、アイテムの抽選確率を設定してから、アイテムを抽選するまでの時間に応じて、アイテムの抽選確率を更新するステップと、
更新された抽選確率に基づいて、アイテムを抽選するステップと、
抽選したアイテムをユーザに付与するステップと
を有し、
前記所定の時間が経過後にアイテムを抽選する、プログラム実行方法。
【請求項７】
端末装置と通信により接続可能なサーバ装置において実行されるプログラムであって、
サーバ装置を、
ゲームを進行するゲーム進行手段、
ユーザの操作指示に関する情報を端末装置から受信する情報受信手段、
ゲーム進行に関する情報を端末装置へ送信する情報送信手段、
アイテムの抽選確率を設定する抽選確率設定手段、
受信したユーザの操作指示のうち、抽選確率設定手段により抽選確率が設定されたアイテムに関連付けられた所定の時間が経過する前になされたユーザの操作指示に関連するデータ、及び、抽選確率設定手段によりアイテムの抽選確率を設定してから、アイテムを抽選するまでの時間に応じて、アイテムの抽選確率を更新する抽選確率更新手段、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段、
抽選したアイテムをユーザに付与するアイテム付与手段
として機能させ、
アイテム抽選手段が、前記所定の時間が経過後にアイテムを抽選する、プログラム。
【請求項８】
請求項７に記載のプログラムをインストールしたサーバ装置。
【請求項９】
端末装置と通信により接続可能なサーバ装置において実行されるプログラム実行方法であって、
ゲームを進行するステップと、
アイテムの抽選確率を設定するステップと、
抽選確率が設定されたアイテムに関連付けられた所定の時間が経過する前になされたユーザの操作指示に関連するデータ、及び、アイテムの抽選確率を設定してから、アイテムを抽選するまでの時間に応じて、アイテムの抽選確率を更新するステップと、
更新された抽選確率に基づいて、アイテムを抽選するステップと、
抽選したアイテムをユーザに付与するステップと
を有し、
前記所定の時間が経過後にアイテムを抽選する、プログラム実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、コンピュータ装置、及び、プログラム実行方法に関する。
【背景技術】
【０００２】
従来から、ゲーム内においてユーザにアイテムを付与する際に、抽選によって得られるアイテムが異なるというシステムが採用されている（例えば、特許文献１参照）。通常は、無制限にアイテムの抽選ができるわけではなく、ゲームに頻繁にログインをしたり、ゲーム内の所定のステージをクリアする等により抽選できる回数が増えるという仕組みが用いられている。
【０００３】
ところで、ユーザの操作によりキャラクタを育成するゲームもよく知られている。キャラクタを育成するゲームは、ユーザのゲームの進め方に応じて、キャラクタの成長の結果も変化するものである。このようなキャラクタの育成ゲームをさらに進化させたものとして、キャラクタにアイテムを合成させることで、抽選と同様、所定の確率にしたがって、得られる合成の結果が変化するようなゲームも提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１９８２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ゲーム内で行われる抽選は、予め定められたアイテムごとの抽選確率に基づいて抽選を行い、その抽選結果であるところのアイテムを抽選を行ったプレイヤに付与するものであった。このため、プレイヤに付与されるアイテムが抽選によってプレイヤごとに変わることはあるものの、プレイヤそれぞれが抽選の試行回数を増加させた場合、プレイヤに付与されるアイテムについてプレイヤごとに大きな違いがでることはない。一つの観点として、他のプレイヤと異なるアイテムを保有することもプレイヤによるゲームの楽しみ方であるところ、このような抽選では抽選に対する楽しみ方が限定的なものであった。
【０００６】
本発明の少なくとも１つの実施の形態の目的は、抽選処理の趣向性を高めることが可能なプログラム、コンピュータ装置、及び、プログラム実行方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
非限定的な観点によると、コンピュータ装置において実行されるプログラムであって、コンピュータ装置を、ゲームを進行するゲーム進行手段、アイテムの抽選確率を設定する抽選確率設定手段、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段、更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段、抽選したアイテムをユーザに付与するアイテム付与手段として機能させるプログラムである。
【０００８】
非限定的な観点によると、ゲームを進行するゲーム進行手段と、アイテムの抽選確率を設定する抽選確率設定手段と、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段と、更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段と、抽選したアイテムをユーザに付与するアイテム付与手段とを備えるコンピュータ装置である。
【０００９】
非限定的な観点によると、コンピュータ装置において実行されるプログラム実行方法であって、ゲームを進行するステップと、アイテムの抽選確率を設定するステップと、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新するステップと、更新された抽選確率に基づいて、アイテムを抽選するステップと、抽選したアイテムをユーザに付与するステップとを有するプログラム実行方法である。
【００１０】
非限定的な観点によると、端末装置と通信により接続可能なサーバ装置において実行されるプログラムであって、サーバ装置を、ゲームを進行するゲーム進行手段、ユーザの操作指示に関する情報を端末装置から受信する情報受信手段、ゲーム進行に関する情報を端末装置へ送信する情報送信手段、アイテムの抽選確率を設定する抽選確率設定手段、受信したユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段、更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段、抽選したアイテムをユーザに付与するアイテム付与手段として機能させるプログラムである。
【００１１】
非限定的な観点によると、サーバ装置と通信により接続可能な端末装置において実行されるプログラムであって、サーバ装置は、ゲームを進行し、ユーザの操作指示に関する情報を端末装置から受信し、ゲーム進行に関する情報を端末装置へ送信し、アイテムの抽選確率を設定し、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じてアイテムの抽選確率を更新し、更新された抽選確率に基づいてアイテムを抽選し、抽選したアイテムをユーザに付与するものであり、端末装置を、ユーザの操作指示に関する情報をサーバ装置に送信する情報送信手段、ゲーム進行に関する情報をサーバ装置から受信する情報受信手段、情報受信手段により受信したゲーム進行に関する情報を表示装置に表示する情報表示手段として機能させるプログラムである。
【発明の効果】
【００１２】
本発明の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態の少なくとも１つに対応する、コンピュータ装置の構成を示すブロック図である。
【図２】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図３】本発明の実施の形態の少なくとも１つに対応する、コンピュータ装置の構成を示すブロック図である。
【図４】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図５】本発明の実施の形態の少なくとも１つに対応する、コンピュータ装置の構成を示すブロック図である。
【図６】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図７】本発明の実施の形態の少なくとも１つに対応する、抽選アイテムデータテーブルに関する、抽選アイテムデータテーブルの一例である。
【図８】本発明の実施の形態の少なくとも１つに対応する、ユーザの取りうる操作指示と、操作指示ポイントとして加算される加算ポイントとの対応関係を示す、対応データテーブルの一例である。
【図９】本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。
【図１０】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図１１】本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。
【図１２】本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。
【図１３】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図１４】本発明の実施の形態の少なくとも１つに対応する、端末装置の構成を示すブロック図である。
【図１５】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図１６】本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。
【図１７】本発明の実施の形態の少なくとも１つに対応する、端末装置の構成を示すブロック図である。
【図１８】本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。
【図１９】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して、本発明の実施の形態について説明する。以下、効果に関する記載は、本発明の実施の形態の効果の一側面であり、ここに記載するものに限定されない。また、以下で説明するフローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同である。
【００１５】
［第一の実施の形態］
次に、本発明の第一の実施の形態の概要について説明をする。図１は、本発明の実施の形態の少なくとも１つに対応する、コンピュータ装置の構成を示すブロック図である。コンピュータ装置１は、ゲーム進行部１０１と、抽選確率設定部１０２と、抽選確率更新部１０３と、アイテム抽選部１０４と、アイテム付与部１０５とを少なくとも備える。
【００１６】
ゲーム進行部１０１は、ゲームを進行する機能を有する。抽選確率設定部１０２は、アイテムの抽選確率を設定する機能を有する。抽選確率更新部１０３は、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する機能を有する。アイテム抽選部１０４は、抽選確率更新部１０３により更新された抽選確率に基づいて、アイテムを抽選する機能を有する。アイテム付与部１０５は、アイテム抽選部１０４により抽選したアイテムをユーザに付与する機能を有する。
【００１７】
本発明の第一の実施の形態におけるプログラム実行処理について説明する。図２は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００１８】
コンピュータ装置１は、ゲームを進行する（ステップＳ１）。アイテムの抽選確率を設定する（ステップＳ２）。ユーザの操作指示に関連するデータ又はステップＳ１のゲーム進行によるゲームの状況に関連するデータに応じて、全部又は一部のアイテムの抽選確率を更新する（ステップＳ３）。ステップＳ３にて更新された抽選確率に基づいて、アイテムを抽選する（ステップＳ４）。ステップＳ４にて抽選されたアイテムをユーザに付与して（ステップＳ５）、終了する。
【００１９】
第一の実施の形態の一側面として、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に応じて抽選確率を変動させることで、抽選処理の趣向性を高めることができる。
【００２０】
第一の実施の形態において、「コンピュータ装置」とは、例えば、デスクトップ型又はノート型パーソナルコンピュータ、タブレットコンピュータ、又は、ＰＤＡ等をいい、表示画面がタッチパネルセンサを備える携帯型端末であってもよい。「ゲーム」とは、例えば、コンピュータ装置においてプログラムを起動して実行するコンピュータゲームをいい、ゲーム内容のジャンルは問わない。「アイテム」とは、例えば、ゲーム内で使用する道具や武器等をいい、ゲーム内で使用可能なキャラクタを含む概念である。「アイテムの抽選確率の設定」とは、例えば、抽選確率を更新する前における、各アイテムの抽選確率を特定すること等をいう。「ユーザの操作指示に関連するデータ」とは、例えば、ユーザの操作指示そのものに関するデータだけでなく、ユーザの操作指示に基づいて得られるデータを含む概念である。「ゲームの状況に関連するデータ」とは、例えば、ゲームの状況を示す全てのデータを含む概念である。
【００２１】
［第二の実施の形態］
次に、本発明の第二の実施の形態の概要について説明をする。図３は、本発明の実施の形態の少なくとも１つに対応する、コンピュータ装置の構成を示すブロック図である。
【００２２】
コンピュータ装置１は、ゲーム進行部１１１と、抽選確率設定部１１２と、補助アイテム使用部１１３と、抽選確率更新部１１４と、アイテム抽選部１１５と、アイテム付与部１１６とを少なくとも備える。
【００２３】
本発明の第二の実施の形態における抽選確率更新処理について説明する。図４は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００２４】
コンピュータ装置１は、ゲームを進行する（ステップＳ１１）。アイテムの抽選確率を設定する（ステップＳ１２）。ユーザの操作指示に応じて、アイテムの抽選確率を変化させることが可能な補助アイテムをゲーム内で使用する（ステップＳ１３）。ユーザの操作指示に関連するデータ、ゲーム進行手段によるゲームの状況に関連するデータ、又は、ステップＳ１３にて使用した補助アイテムに応じて、全部又は一部のアイテムの抽選確率を更新する（ステップＳ１４）。ステップＳ１４にて更新された抽選確率に基づいて、アイテムを抽選する（ステップＳ１５）。ステップＳ１５にて抽選されたアイテムをユーザに付与して（ステップＳ１６）、終了する。
【００２５】
第二の実施の形態において、抽選確率の更新は、使用された補助アイテムに応じて、アイテムの抽選確率を更新する。
【００２６】
第二の実施の形態の一側面として、ユーザは補助アイテムを使用して抽選確率を更新するか否かを選択することができ、戦略的に抽選確率を維持したり、変動させることが可能となる。
【００２７】
第二の実施の形態において、「コンピュータ装置」、「ゲーム」、「アイテム」、「アイテムの抽選確率の設定」、「ユーザの操作指示に関連するデータ」、及び、「ゲームの状況に関連するデータ」とは、それぞれ第一の実施の形態において記載した内容と同じである。「補助アイテム」とは、例えば、一度、設定された抽選確率のうち、全部又は一部のアイテムの抽選確率を更新することができるアイテムであって、ゲームを進行することで取得したり、他のコンピュータ装置との通信により取得したり、あるいは、課金により取得することができるものをいうが、取得方法は特に限定されない。
【００２８】
［第三の実施の形態］
次に、本発明の第三の実施の形態の概要について説明をする。第三の実施の形態におけるコンピュータ装置の構成は、図１のブロック図に示されるものと同じ構成を採用することができる。さらに、第三の実施の形態におけるプログラム実行処理のフローは、図２のフローチャートに示されるものと同じ構成を採用することができる。
【００２９】
第三の実施の形態において、抽選確率の更新は、アイテムの抽選確率を設定してから、アイテムを抽選するまでの時間に応じて、全部又は一部のアイテムの抽選確率を更新するものである。
【００３０】
第三の実施の形態の一側面として、抽選するまでの時間に応じて、更新後の抽選確率が異なるため、抽選処理の趣向性を高めることができる。
【００３１】
第三の実施の形態において、「コンピュータ装置」、「ゲーム」、「アイテム」、「アイテムの抽選確率の設定」、「ユーザの操作指示に関連するデータ」、及び、「ゲームの状況に関連するデータ」とは、それぞれ第一の実施の形態において記載した内容と同じである。「アイテムの抽選確率を設定してから、アイテムを抽選するまでの時間」とは、アイテムの抽選確率を設定してからアイテムを抽選するまでの経過時間をいい、現実世界での経過時間であってもよく、ゲーム内の仮想世界における経過時間であってもよい。
【００３２】
［第四の実施の形態］
次に、本発明の第四の実施の形態の概要について、説明をする。図５は、本発明の実施の形態の少なくとも１つに対応する、コンピュータ装置の構成を示すブロック図である。コンピュータ装置１は、制御部１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ストレージ部１３、サウンド処理部１４、グラフィック処理部１５、ＤＶＤ／ＣＤ−ＲＯＭドライブ１６、通信インタフェース１７、インタフェース部１８からなり、それぞれ内部バスにより接続されている。
【００３３】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から構成される。制御部１１は、ストレージ部１３や記録媒体２４に格納されたプログラムを実行し、コンピュータ装置１の制御を行う。また、制御部１１は時間を計時する内部タイマを備えている。ＲＡＭ１２は、制御部１１のワークエリアである。ストレージ部１３は、プログラムやデータを保存するための記憶領域である。
【００３４】
ＤＶＤ／ＣＤ−ＲＯＭドライブ１６は、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭなどのプログラムが格納された記録媒体２４を装着することが可能である。記録媒体２４には、例えばプログラム及びデータが記憶されている。ＤＶＤ／ＣＤ−ＲＯＭドライブ１６により、プログラム及びデータが記録媒体２４から読み出され、ＲＡＭ１２にロードされる。
【００３５】
制御部１１は、プログラム及びデータをＲＡＭ１２から読み出して処理を行う。制御部１１は、ＲＡＭ１２にロードされたプログラム及びデータを処理することで、サウンド出力の指示をサウンド処理部１４に出力し、描画命令をグラフィック処理部１５に出力する。
【００３６】
サウンド処理部１４は、スピーカであるサウンド出力装置２１に接続されている。制御部１１がサウンド出力の指示をサウンド処理部１４に出力すると、サウンド処理部１４はサウンド出力装置２１にサウンド信号を出力する。
【００３７】
グラフィック処理部１５は表示装置２２に接続されている。表示装置２２は表示画面２３を有している。制御部１１が描画命令をグラフィック処理部１５に出力すると、グラフィック処理部１５は、フレームメモリ（フレームバッファ）１９に画像を展開し、表示画面２３上に画像を表示するためのビデオ信号を出力する。グラフィック処理部１５は、フレーム単位で１枚の画像の描画を実行する。画像の１フレーム時間は、例えば３０分の１秒である。グラフィック処理部１５は、制御部１１だけで行ってきた描画に関する演算処理の一部を受け持ち、システム全体の負荷を分散させる役割を有する。
【００３８】
インタフェース部１８には入力部２０（例えば、マウスやキーボード等）が接続されている。ユーザによる入力部２０からの入力情報はＲＡＭ１２に格納され、制御部１１は入力情報をもとに各種の演算処理を実行する。あるいは、インタフェース部１８に記憶媒体読取装置を接続し、メモリ等からプログラム及びデータ等を読み込むことも可能である。また、タッチパネルを用いた表示装置２２を入力部２０とすることもできる。
【００３９】
通信インタフェース１７は無線又は有線により通信回線２に接続が可能であり、通信回線２を介して他のコンピュータ装置との間で情報の送受信を行うことが可能である。
【００４０】
本発明の第四の実施の形態におけるプログラム実行処理について説明する。本発明の第四の実施の形態は、一例として、ユーザが「花の種」を購入して、一定期間、世話をすると花が咲き、「花の妖精」が生まれるという育成ゲームのプログラムを挙げる。
【００４１】
コンピュータ装置１の表示画面２２には、ゲームの進行状況が表示される。ユーザは、ゲームプログラムを起動させてゲームを開始する。
【００４２】
図６は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。まず、アイテム抽選確率を設定する（ステップＳ２１）。アイテム抽選確率は、アイテムの抽選を実行するための仮アイテムを取得・購入した時点で設定される、あるいは、ゲーム開始時点や所定のイベントが完了した段階で設定されるようにすることもできる。ここでは、抽選対象となるアイテムが「花の妖精」であり、仮アイテムが「花の種」である。「花の種」は土に植えられ、時間が経過するごとに、芽生え、成長し、つぼみとなり、花を咲かせる、といった演出をすることができる。ここで花の種の演出を変化させるために用いる時間は、現実の時間であっても、ゲーム内の仮想の時間であってもよい。
【００４３】
図７は、本発明の実施の形態の少なくとも１つに対応する、抽選アイテムデータテーブルに関する、抽選アイテムデータテーブルの一例である。図７（ａ）は、更新前における抽選アイテムデータテーブルである。抽選アイテムデータテーブル１２０には、アイテム番号１２１に関連付けて、名称１２２、属性１２３、ランク１２４、及び抽選確率１２５が記憶されている。抽選アイテムデータテーブル１２０には、後述するアイテム抽選において取得可能なすべてのアイテムが登録されている。
【００４４】
属性１２３は、アイテムの属性であって、後述するアイテムの抽選に関して使用されるパラメータである。ランク１２４は、アイテムの入手のし難さを表すものであって、いわゆる「レア度」と呼ばれるものである。ＳＳＲはダブルスーパーレア、ＳＲはスーパーレア、Ｒはレア、Ｎはノーマルを表す。Ｎはランクの中で最も抽選確率が高く、Ｒ、ＳＲ、ＳＳＲの順に抽選確率は低くなっていく。また、同じランクであっても、抽選確率は異なる。抽選確率１２５は、アイテム抽選時において選択される確率を表す。
【００４５】
図７（ａ）によれば、アイテム番号「００００２」やアイテム番号「００００６」は、抽選アイテムデータテーブル１２０に登録されていないが、これは、アイテム番号「００００２」に対応するアイテム「アクアマリー」や、アイテム番号「００００６」に対応するアイテム「ブルーリリィ」の抽選確率１２５が「０．０％」であるとして登録されていることと同義である。
【００４６】
抽選アイテムデータテーブル１２０に格納されたデータは、所定の期間を経過する度に異なるデータが設定されるように設計してもよい。所定の期間とは、例えば、季節毎をいい、例えば、３か月ごとに、種から咲く花が、桜（春）、向日葵（夏）、薄（すすき）（秋）のように変更され、抽選アイテムデータテーブル１２０の抽選確率が設定される。春であれば、春に咲く花と関連する「花の妖精」の抽選確率が高くなるが、夏になると、夏に咲く花と関連する「花の妖精」の抽選確率が高くなり、春に咲く花と関連する「花の妖精」の抽選確率は低くなる。ここでいう季節は、現実の季節であっても、ゲーム内に設定される仮想の季節であってもよい。
【００４７】
アイテム抽選確率を設定後、制御部１１は内部タイマを用いて、計時を開始する（ステップＳ２２）。計時を開始した後、引き続き、ユーザが操作指示を行うことでゲームが進行する（ステップＳ２３）。ステップＳ２３のゲーム進行中において、ユーザは、土に植えられた花の種やそれから成長した芽に対して、水やりや害虫駆除、雑草取りなどの育成操作を行うことができる。計時を開始した後、予め定められた所定の時間が経過すると計時が終了され（ステップＳ２４）、後述するように、抽選確率の更新処理が開始される。
【００４８】
なお、ステップＳ２４において、計時を終了するための所定の時間とは、ゲーム内に利用される仮アイテムである「花の種」の全てについて、同じ時間を適用してもよく、また、「花の種」の種類に応じて異なる時間が定められていてもよい。また、事前に、ユーザにより抽選実行の日時が予約されており、予約された日時となった時に計時を終了して、ステップＳ２５以降の抽選確率の更新処理を開始してもよい。また、ステップＳ２４において、所定の時間が経過することで計時を終了するのではなく、ユーザの操作指示により抽選の実行要求があった時に計時を終了して、ステップＳ２５以降の抽選確率の更新処理を開始することとしてもよい。
【００４９】
なお、ステップＳ２４において、抽選実行の日時が予約されており、予約された日時となった時に計時を終了して抽選確率の更新処理をするような場合や、ユーザの操作指示により抽選の実行要求があった時に計時を終了して抽選確率の更新処理をするような場合は、アイテムの抽選確率が設定されてからアイテムを抽選するまでの時間は、「花の種」によって、それぞれ異なる長さとなる。このような場合は、アイテムの抽選確率が設定されてからアイテムを抽選するまでの時間に応じて、抽選確率の更新をすることもできる。詳しくは、後述する。
【００５０】
次に、操作指示ポイントの集計が行われる（ステップＳ２５）。ここで操作指示ポイントとは、ユーザの操作指示に基づいて得られるポイントであり、ユーザの操作指示に関連するデータに含まれる概念である。
【００５１】
操作指示ポイントは、例えば、操作指示により種に「水やり」をした回数、「雑草の除去」や「虫退治」をした回数などに基いて得られるポイントの他、（ログインという操作指示に関連する）所定の期間内におけるログインの回数や、（ログイン及びログアウトという操作指示に関連する）ゲームのプレイ時間の長さに基いて得られるポイントなども含まれる。操作指示ポイントは、ユーザの操作指示に関連して得られるデータに基づいて付与されるものであれば、特に限定されない。
【００５２】
図８は、本発明の実施の形態の少なくとも１つに対応する、ユーザの取りうる操作指示と、操作指示ポイントとして加算される加算ポイントとの対応関係を示す、対応データテーブルの一例である。対応データテーブル１３０には、ユーザの取りうる操作指示内容１３１に関連付けて、属性１３２、及び、加算ポイント１３３が記憶されている。属性１３２は、ユーザの取りうる操作指示毎に設定された属性情報である。加算ポイント１３３は、操作指示ポイントとして加算される値である。対応データテーブル１３０は、ストレージ部１３から、あるいは記録媒体２４から読み込むものであってもよい。ステップＳ２５では、対応データテーブル１３０に基づいて、ユーザが取得した「花の種」に対して実行された育成の内容に対応する加算ポイント１３３を集計することで、操作指示ポイントが集計される。
【００５３】
図８では、「アイテム投入（肥料）」、「アイテム投入（高級肥料）」、「アイテム投入（栄養剤）」などの操作指示は、「水やり」や「雑草の除去」などの操作指示と比べて、加算ポイント１３３が高くなっている。「肥料」、「高級肥料」、「栄養剤」などのアイテムは、特定のクエストを達成するなど、予め設定された所定の条件を満たしたり、或いは、課金したりすることで得られるようにすることができる。
【００５４】
次に、ゲーム状況ポイントの集計が行われる（ステップＳ２６）。ここでゲーム状況ポイントとは、集計時におけるゲーム状況に基づいて得られるポイントであり、例えば、ゲーム内で設定されるユーザのレベルや、ゲーム内のストーリーの進行状況、ユーザが達成したクエストの種類などに基いて得られるポイントなどがあげられる。図示しないが、図８の対応データテーブル１３０と同様に、ゲーム内で発生し得るゲーム状況の内容に関連付けて加算ポイントが記憶された対応データテーブルが設けられ、該対応データテーブルに基づいて、集計時におけるゲーム状況に対応する加算ポイントを集計することで、ゲーム状況ポイントが集計される。
【００５５】
操作指示ポイントとゲーム状況ポイントをもとに、更新ポイントを集計する（ステップＳ２７）。操作指示ポイントとゲーム状況ポイントを更新ポイントとして集計する場合は、単に、操作指示ポイントとゲーム状況ポイントを加算することで更新ポイントとしてもよく、或いは、操作指示ポイントとゲーム状況ポイントのそれぞれに異なる係数を乗じたうえで加算を行ない、得られた値を更新ポイントとすることができる。つまり、操作指示ポイントかゲーム状況ポイントのいずれか一方が、抽選確率の更新に、より強い影響を与えるような設計とすることも可能である。
【００５６】
続いて、更新ポイントを用いて、抽選アイテムデータテーブル１２０の抽選確率１２５を更新する（ステップＳ２８）。例えば、図７（ａ）から図７（ｂ）のように、抽選アイテムデータテーブル１２０が更新される。
【００５７】
ステップＳ２８における抽選確率１２５による更新の方法としては、例えば、ランク１２４がＳＳＲ、ＳＲ、及びＲのアイテムに関して抽選確率１２５を上昇させるように、ステップＳ２７で集計された更新ポイントを割り振る方法が挙げられる。
【００５８】
例えば、ＳＳＲ、ＳＲ、及びＲのアイテムの総数が５０であり、集計された更新ポイントが２５ポイントであるような場合に、更新ポイントをアイテムの総数で除した値０．５％を、ＳＳＲ、ＳＲ、及びＲのアイテムの抽選確率１２５に加算して更新することができる。一方で、全てのアイテムの抽選確率１２５の合計が１００％となるように、ランク１２４がＮのアイテムの抽選確率１２５は低下することとなる。なお、更新ポイントをもとに抽選確率１２５に加算される値は、ランク毎にその値が異なるように設定することも可能である。
【００５９】
ステップＳ２８における抽選確率１２５による更新の方法としては、その他、アイテムの抽選確率が設定されてから抽選するまでの時間に応じて、全部又は一部のアイテムの抽選確率を更新する方法が挙げられる。アイテムの抽選確率が設定されてから抽選するまでの時間が、「花の種」によって、それぞれ異なる長さとなる場合は、アイテムの抽選確率の設定から抽選までの時間に応じて、抽選確率の更新のされ方に変化をもたせることができる。例えば、アイテムの抽選確率が設定されてから、抽選するまでの時間が長くなればなるほど、希少性の高いランクのアイテムの抽選確率がより高くなるように、全部又は一部のアイテムの抽選確率を更新することができる。
【００６０】
ステップＳ２８における抽選確率１２５による更新の方法としては、その他、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに対応する属性に応じて、全部又は一部のアイテムの抽選確率を更新する方法があげられる。例えば、ユーザによって行われた操作指示に対応する属性と同じ属性を有するアイテムの抽選確率が高くなるように、全部又は一部のアイテムの抽選確率を更新することができる。例えば、「水やり」に対応する属性１３２は「青（水）」であり、ユーザが「水やり」の操作を頻繁に行った場合に、抽選アイテムデータテーブル１２０の属性１２３が「赤（火）」のアイテムの抽選確率１２５を減少させ、属性１２３が「青（水）」のアイテムの抽選確率１２５を増加させるように設計することができる。
【００６１】
ステップＳ２８における抽選確率１２５による更新の方法としては、その他、更新ポイントを属性１３２ごとに集計しておき、同じ属性１３２を有するアイテムに対して所定の割合で割り振った更新ポイントを抽選確率１２５に加算する等の方法がある。
【００６２】
次に、ステップＳ２８にて更新された抽選確率に基づいて、アイテムを抽選する（ステップＳ２９）。最後に、ステップＳ３０にて抽選されたアイテムをユーザに付与して（ステップＳ３０）、終了する。
【００６３】
抽選された後のアイテムに関して説明する。抽選されたばかりの妖精は子どもの表示であり、ユーザが食事等の世話をすることで、成長させることができる。成長した妖精は、ユーザの代わりに水やりや害虫駆除等の仕事を代わってくれる。ただし、成長過程において、妖精に対して意地の悪い操作指示をすると、性格が悪くなる原因となる。性格の良し悪しに伴って、表示画像を変化するようにしてもよい。
【００６４】
また、ユーザのログイン回数やプレイ時間等の情報を、妖精の性格形成に影響させることもできる。例えば、頻繁にログインしているユーザの妖精は、愛情たっぷりで明るく素直になるが、長期間放置をしているユーザの妖精は、寂しがりで暗い性格になるようにしてもよい。このように、同じ花から成長する妖精であっても、異なる性格を有する妖精に成長させることが可能なため、抽選により妖精を取得した後であっても、妖精の育成を楽しむことができる。また、成長した妖精は、他の妖精と合成することで、保有する特殊能力を承継させることが可能である。ユーザはお気に入りの妖精に、特殊能力を承継させるため、計画的に妖精の育成を進めることができる。
【００６５】
第四の実施の形態の一側面として、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに対応する属性に応じて、該属性のアイテムが抽選される確率が高くなるように、アイテムの抽選確率が更新されるため、ユーザは、取得したいアイテムの属性に対応した操作指示を選択するなどの必要性が生じることになり、抽選前の操作にも趣向性を付与することができる。
【００６６】
第四の実施の形態の一側面として、ユーザが任意に抽選の時期を決定することができるため、ユーザは、希望する時期に抽選を行って、アイテムを取得することができる。第四の実施の形態の一側面として、ユーザが任意に抽選の時期を決定することができ、さらに、アイテムの抽選確率が設定されてから抽選するまでの時間に応じて、抽選確率が更新されるため、どのタイミングで抽選を実行するかによって更新後の抽選確率が異なるため、抽選処理の趣向性を高めることができる。
【００６７】
第四の実施の形態の一側面として、各アイテムにランクが設定されており、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じて、各ランクに属するアイテム毎に抽選確率が更新されるため、あるランクに属するアイテムについては抽選確率を高くすることができ、別のランクに属するアイテムについては抽選確率を低くする、といったような設計をすることができ、抽選処理の趣向性を高めることができる。
【００６８】
第四の実施の形態の一側面として、アイテムの抽選確率が、所定の期間を経過すると、再度、設定されなおされるため、例えば、抽選で得られるアイテムの内容を、季節やイベントに因んだものとすることができ、抽選処理の趣向性を向上させることができる。
【００６９】
第四の実施の形態において、「属性」とは、アイテムに備えられた共通の性質を表すための情報をいう。「ユーザが取り得る操作指示に関連するデータ」とは、ユーザが実行することが可能な操作指示に基づいて得られるデータをいう。「発生し得るゲームの状況に関連するデータ」とは、ゲーム内で発生する可能性のあるゲーム状況に基いて得られるデータをいう。第四の実施の形態において、「抽選の時期」とは、例えば、アイテム抽選を行う時期のことをいう。「ランク」とは、例えば、アイテムの取得のし難さを、数字や記号を用いて表したものである。
【００７０】
［第五の実施の形態］
次に、本発明の第五の実施の形態の概要について説明をする。図９は、本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。サーバ装置３は、ゲーム進行部１４１と、情報受信部１４２と、情報送信部１４３と、抽選確率設定部１４４と、抽選確率更新部１４５と、アイテム抽選部１４６と、アイテム付与部１４７とを少なくとも備える。
【００７１】
ゲーム進行部１４１は、ゲームを進行する機能を有する。情報受信部１４２は、端末装置からユーザの操作指示に関する情報を受信する機能を有する。情報送信部１４３は、端末装置へゲーム進行に関する情報を送信する機能を有する。抽選確率設定部１４４は、アイテムの抽選確率を設定する機能を有する。抽選確率更新部１４５は、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、全部又は一部のアイテムの抽選確率を更新する機能を有する。アイテム抽選部１４６は、抽選確率更新部１４５により更新された抽選確率に基づいて、アイテムを抽選する機能を有する。アイテム付与部１４７は、アイテム抽選部１４６により抽選したアイテムをユーザに付与する機能を有する。
【００７２】
本発明の第五の実施の形態におけるプログラム実行処理について説明する。図１０は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００７３】
サーバ装置３は、端末装置からユーザの操作指示に関する情報を受信する（ステップＳ４１）。次に、ゲームを進行する（ステップＳ４２）。さらに、端末装置へゲーム進行に関する情報を送信する（ステップＳ４３）。続いて、アイテムの抽選確率を設定する（ステップＳ４４）。ユーザの操作指示に関連するデータ又はステップＳ４２のゲーム進行によるゲームの状況に関連するデータに応じて全部又は一部のアイテムの抽選確率を更新する（ステップＳ４５）。ステップＳ４５にて更新された抽選確率に基づいて、アイテムを抽選する（ステップＳ４６）。最後に、ステップＳ４６にて抽選されたアイテムをユーザに付与して（ステップＳ４７）、終了する。
【００７４】
第五の実施の形態の一側面として、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に応じて抽選確率を変動させることで、抽選処理の趣向性を高めることができる。
【００７５】
第五の実施の形態において、「端末装置」とは、例えば、デスクトップ型又はノート型パーソナルコンピュータ、タブレットコンピュータ、及び、ＰＤＡ等をいい、表示画面がタッチパネルセンサを備える携帯型端末であってもよい。「通信」とは、例えば、有線又は無線の通信方式をいう。「ゲーム」とは、例えば、サーバ装置においてゲームを進行して、端末装置においてゲーム進行状況を表示するようなコンピュータゲームをいい、ゲーム内容のジャンルは問わない。「アイテム」、「アイテムの抽選確率の設定」、「ユーザの操作指示に関連するデータ」、及び、「ゲームの状況に関連するデータ」とは、それぞれ第一の実施の形態において記載した内容と同じである。
【００７６】
［第六の実施の形態］
次に、本発明の第六の実施の形態の概要について説明をする。図１１は、本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。図示するように、システムは、ユーザによって操作される端末装置５と、サーバ装置３と、通信回線２とから構成される。端末装置５は、通信回線２を介してサーバ装置３と接続されている。なお、端末装置５はサーバ装置３と常時接続されていなくてもよく、必要に応じて、接続が可能であればよい。
【００７７】
図１２は、本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。システム４は、ゲーム進行部１５１と、抽選確率設定部１５２と、抽選確率更新部１５３と、アイテム抽選部１５４と、アイテム付与部１５５とを少なくとも備える。
【００７８】
ゲーム進行部１５１は、ゲームを進行する機能を有する。抽選確率設定部１５２は、アイテムの抽選確率を設定する機能を有する。抽選確率更新部１５３は、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、全部又は一部のアイテムの抽選確率を更新する機能を有する。アイテム抽選部１５４は、抽選確率更新部１５３により更新された抽選確率に基づいて、アイテムを抽選する機能を有する。アイテム付与部１５５は、アイテム抽選部１５４により抽選したアイテムをユーザに付与する機能を有する。
【００７９】
本発明の第六の実施の形態におけるプログラム実行処理について説明する。図１３は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００８０】
システム４は、ゲームを進行する（ステップＳ５１）。次に、アイテムの抽選確率を設定する（ステップＳ５２）。ユーザの操作指示に関連するデータ又はステップＳ５１のゲーム進行によるゲームの状況に関連するデータに応じて、全部又は一部のアイテムの抽選確率を更新する（ステップＳ５３）。ステップＳ５３にて更新された抽選確率に基づいて、アイテムを抽選する（ステップＳ５４）。最後に、ステップＳ５４にて抽選されたアイテムをユーザに付与して（ステップＳ５５）、終了する。
【００８１】
第六の実施の形態の一側面として、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に応じて抽選確率を変動させることで、抽選処理の趣向性を高めることができる。
【００８２】
第六の実施の形態において、「端末装置」、「通信」、及び、「ゲーム」とは、それぞれ第五の実施の形態に記載した内容と同じである。「アイテム」、「アイテムの抽選確率の設定」、「ユーザの操作指示に関連するデータ」、「ゲームの状況に関連するデータ」とは、それぞれ第一の実施の形態に記載した内容と同じである。
【００８３】
［第七の実施の形態］
次に、本発明の第七の実施の形態の概要について説明をする。図１４は、本発明の実施の形態の少なくとも１つに対応する、端末装置の構成を示すブロック図である。端末装置５は、情報送信部１６１と、情報受信部１６２と、情報表示部１６３とを少なくとも備える。
【００８４】
情報送信部１６１は、ユーザの操作指示に関する情報をサーバ装置に送信する機能を有する。情報受信部１６２は、ゲーム進行に関する情報をサーバ装置から受信する機能を有する。情報表示部１６３は、ゲーム進行に関する情報を表示装置に表示する機能を有する。
【００８５】
本発明の第七の実施の形態におけるプログラム実行処理について説明する。図１５は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００８６】
端末装置５は、ユーザの操作指示に関する情報をサーバ装置に送信する（ステップＳ６１）。次に、ゲーム進行に関する情報をサーバ装置から受信する（ステップＳ６２）。最後に、ステップＳ６２にて受信したゲーム進行に関する情報を表示装置に表示し（ステップＳ６３）、終了する。
【００８７】
第七の実施の形態において、サーバ装置は、ゲームを進行し、ユーザの操作指示に関する情報を端末装置から受信し、ゲーム進行に関する情報を端末装置へ送信し、アイテムの抽選確率を設定し、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに、全部又は一部の応じてアイテムの抽選確率を更新し、更新された抽選確率に基づいてアイテムを抽選し、抽選したアイテムをユーザに付与するものである。
【００８８】
第七の実施の形態の一側面として、ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に応じて抽選確率を変動させることで、抽選処理の趣向性を高めることができる。
【００８９】
第七の実施の形態において、「端末装置」、「通信」、及び、「ゲーム」とは、それぞれ第五の実施の形態に記載した内容と同じである。「アイテム」、「アイテムの抽選確率の設定」、「ユーザの操作指示に関連するデータ」、及び、「ゲームの状況に関連するデータ」とは、それぞれ第一の実施の形態に記載した内容と同じである。「表示装置」とは、ＣＲＴディスプレイやタッチパネル式のディスプレイ等、情報を出力可能なものをいう。
【００９０】
［第八の実施の形態］
次に、本発明の第八の実施の形態の概要について、説明をする。図１６は、本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。図示するように、システムは、複数のユーザ（ユーザＡ、Ｂ・・・Ｚ）によって操作される複数の端末装置５（端末装置５ａ、５ｂ・・・５ｚ）と、サーバ装置３と、通信回線２とから構成される。端末装置５は、通信回線２を介してサーバ装置３と接続されている。なお、端末装置５はサーバ装置３と常時接続されていなくてもよく、必要に応じて、接続が可能であればよい。
【００９１】
図１７は、本発明の実施の形態の少なくとも１つに対応する、端末装置の構成を示すブロック図である。端末装置５は、制御部１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ストレージ部１３、サウンド処理部１４、グラフィック処理部１５、通信インタフェース１７、インタフェース部１８からなり、それぞれ内部バスにより接続されている。
【００９２】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から構成される。制御部１１は、ストレージ部１３に格納されたプログラムを実行し、端末装置５の制御を行う。ＲＡＭ１２は、制御部１１のワークエリアである。ストレージ部１３は、プログラムやデータを保存するための記憶領域である。
【００９３】
制御部１１は、プログラム及びデータをＲＡＭ１２から読み出して処理を行う。制御部１１は、ＲＡＭ１２にロードされたプログラム及びデータを処理することで、サウンド出力の指示をサウンド処理部１４に出力し、描画命令をグラフィック処理部１５に出力する。
【００９４】
サウンド処理部１４は、スピーカであるサウンド出力装置２１に接続されている。制御部１１がサウンド出力の指示をサウンド処理部１４に出力すると、サウンド処理部１４はサウンド出力装置２１にサウンド信号を出力する。
【００９５】
グラフィック処理部１５は表示部２６に接続されている。表示部２６は表示画面２７を有している。制御部１１が描画命令をグラフィック処理部１５に出力すると、グラフィック処理部１５は、フレームメモリ１９に画像を展開し、表示画面２７上に画像を表示するためのビデオ信号を出力する。ここで、表示装置２６はタッチセンサを備えるタッチパネルの画面であっても良い。
【００９６】
グラフィック処理部１５は、フレーム単位で１枚の画像の描画を実行する。画像の１フレーム時間は、例えば３０分の１秒である。グラフィック処理部１５は、制御部１１だけで行ってきた描画に関する演算処理の一部を受け持ち、システム全体の負荷を分散させる役割を有する。
【００９７】
インタフェース部１８には外部メモリ２５（例えば、ＳＤカード等）が接続されている。外部メモリ２５から読み込まれたデータはＲＡＭ１２にロードされ、制御部１１により演算処理が実行される。
【００９８】
通信インタフェース１７は無線又は有線により通信回線２に接続が可能であり、通信回線２を介してデータを受信することが可能である。通信インタフェース１６を介して受信したデータは、外部メモリ１８から読み込まれたデータと同様に、ＲＡＭ１２にロードされ、制御部１１により演算処理が行われる。
【００９９】
図１８は、本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。サーバ装置３は、制御部３１、ＲＡＭ３２、ストレージ部３３及び通信インタフェース３４を備え、それぞれ内部バスにより接続されている。
【０１００】
制御部３１は、ＣＰＵやＲＯＭから構成され、ストレージ部３３に格納されたプログラムを実行し、サーバ装置３の制御を行う。また、制御部３１は時間を計時する内部タイマを備えている。ＲＡＭ３２は、制御部３１のワークエリアである。ストレージ部３３は、プログラムやデータを保存するための記憶領域である。制御部３１は、プログラム及びデータをＲＡＭ３２から読み出し、端末装置５から受信した要求情報をもとに、プログラム実行処理を行う。
【０１０１】
本発明の第八の実施の形態におけるプログラム実行処理について説明する。本発明の第八の実施の形態は、一例として、ユーザが「花の種」を購入して、一定期間、世話をすると花が咲き、「花の妖精」が生まれるという育成ゲームのプログラムを挙げる。
【０１０２】
端末装置５の表示画面２７には、ゲームの進行状況が表示される。ユーザは、ゲームプログラムを起動させてゲームを開始する。
【０１０３】
図１９は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。まず、端末装置５から、ゲームの初期設定の要求を送信する（ステップＳ７１）。サーバ装置３は、初期設定要求を受信し（ステップＳ７２）、アイテム抽選確率を設定する（ステップＳ７３）。アイテム抽選確率は、アイテムの抽選を実行するための仮アイテムを取得・購入した時点で設定される、あるいは、ゲーム開始時点や所定のイベントが完了した段階で設定されるようにすることもできる。ここでは、抽選対象となるアイテムが「花の妖精」であり、仮アイテムが「花の種」である。「花の種」は土に植えられ、時間が経過するごとに、芽生え、成長し、つぼみとなり、花を咲かせる、といった演出をすることができる。ここで花の種の演出を変化させるために用いる時間は、現実の時間であっても、ゲーム内の仮想の時間であってもよい。
【０１０４】
抽選アイテムデータテーブルの構成は、図７に示される抽選アイテムデータテーブルの例と同じ構成を採用することができる。抽選アイテムデータテーブル１２０には、後述するアイテム抽選において取得可能なすべてのアイテムが登録されている。抽選アイテムデータテーブル１２０に格納されたデータは、所定の期間を経過する度に異なるデータが設定されるように設計してもよい。
【０１０５】
アイテム抽選確率を設定後、制御部３１は内部タイマを用いて、計時を開始する（ステップＳ７４）。計時を開始した後、計時が終了するまで、後述するステップＳ７６からステップＳ８３の処理を繰り返す（ステップＳ７５）。
【０１０６】
まず、ユーザが操作指示を行うことでゲームが進行する（ステップＳ７６）。ゲームが進行した結果は、端末装置５へ送信される（ステップＳ７７）。端末装置５は、サーバ装置３からゲームの進行結果を受信し（ステップＳ７８）、表示画面２７に表示させる（ステップＳ７９）。ユーザは、土に植えられた花の種やそれから成長した芽に対して、水やりや害虫駆除、雑草取りなどの育成操作を行うことができ、端末装置５はユーザがタッチ入力部２８に対して行った操作指示に関する情報を受け付ける（ステップＳ８０）。端末装置５は、受け付けた操作指示情報をサーバ装置３へ送信する（ステップＳ８１）。
【０１０７】
サーバ装置３は、端末装置５から操作指示情報を受信し（ステップＳ８２）、ＲＡＭ３２あるいはストレージ部３３に情報を記憶する。計時を開始した後、予め定められた所定の時間が経過したか判定され（ステップＳ８３）、所定の時間が経過していれば（ステップＳ８３にてＹＥＳ）、計時が終了され（ステップＳ８４）、後述するように、抽選確率の更新処理が開始される。所定の時間が経過していなければ（ステップＳ８３にてＮＯ）、ゲームを進行させる（ステップＳ７６）。
【０１０８】
なお、ステップＳ８３において、計時を終了するための所定の時間とは、ゲーム内に利用される仮アイテムである「花の種」の全てについて、同じ時間を適用してもよく、また、「花の種」の種類に応じて異なる時間が定められていてもよい。また、事前に、ユーザにより抽選実行の日時が予約されており、予約された日時となった時に計時を終了して、ステップＳ８５以降の抽選確率の更新処理を開始してもよい。また、ステップＳ８３において、所定の時間が経過することで計時を終了するのではなく、ユーザの操作指示により抽選の実行要求があった時に計時を終了して、ステップＳ８５以降の抽選確率の更新処理を開始することとしてもよい。
【０１０９】
次に、操作指示ポイントの集計が行われる（ステップＳ８５）。ここで操作指示ポイントとは、ユーザの操作指示に基づいて得られるポイントであり、ユーザの操作指示に関連するデータに含まれる概念である。
【０１１０】
操作指示ポイントは、例えば、操作指示により種に「水やり」をした回数、「雑草の除去」や「虫退治」をした回数などに基いて得られるポイントの他、（ログインという操作指示に関連する）所定の期間内におけるログインの回数や、（ログイン及びログアウトという操作指示に関連する）ゲームのプレイ時間の長さに基いて得られるポイントなども含まれる。操作指示ポイントは、ユーザの操作指示に関連して得られるデータに基づいて付与されるものであれば、特に限定されない。
【０１１１】
ユーザの取りうる操作指示と、操作指示ポイントとして加算される加算ポイントとの対応関係を示す、対応データテーブルの構成は、図８に示される対応データテーブルの例と同じ構成を採用することができる。ステップＳ８５では、対応データテーブル１３０に基づいて、ユーザが取得した「花の種」に対して実行された育成の内容に対応する加算ポイント１３３を集計することで、操作指示ポイントが集計される。
【０１１２】
次に、ゲーム状況ポイントの集計が行われる（ステップＳ８６）。ここでゲーム状況ポイントとは、集計時におけるゲーム状況に基づいて得られるポイントであり、例えば、ゲーム内で設定されるユーザのレベルや、ゲーム内のストーリーの進行状況、ユーザが達成したクエストの種類などに基いて得られるポイントなどがあげられる。図示しないが、図８の対応データテーブル１３０と同様に、ゲーム内で発生し得るゲーム状況の内容に関連付けて加算ポイントが記憶された対応データテーブルが設けられ、該対応データテーブルに基づいて、集計時におけるゲーム状況に対応する加算ポイントを集計することで、ゲーム状況ポイントが集計される。
【０１１３】
操作指示ポイントとゲーム状況ポイントをもとに、更新ポイントを集計する（ステップＳ８７）。操作指示ポイントとゲーム状況ポイントを更新ポイントとして集計する場合は、単に、操作指示ポイントとゲーム状況ポイントを加算することで更新ポイントとしてもよく、或いは、操作指示ポイントとゲーム状況ポイントのそれぞれに異なる係数を乗じたうえで加算を行ない、得られた値を更新ポイントとすることができる。つまり、操作指示ポイントかゲーム状況ポイントのいずれか一方が、抽選確率の更新に、より強い影響を与えるような設計とすることも可能である。
【０１１４】
続いて、更新ポイントを用いて、抽選アイテムデータテーブル１２０の抽選確率１２５を更新する（ステップＳ８８）。例えば、図７（ａ）から図７（ｂ）のように、抽選アイテムデータテーブル１２０が更新される。
【０１１５】
ステップＳ８８における抽選確率１２５による更新の方法としては、例えば、ランク１２４がＳＳＲ、ＳＲ、及びＲのアイテムに関して抽選確率１２５を上昇させるように、ステップＳ２７で集計された更新ポイントを割り振る方法が挙げられる。
【０１１６】
例えば、ＳＳＲ、ＳＲ、及びＲのアイテムの総数が５０であり、集計された更新ポイントが２５ポイントであるような場合に、更新ポイントをアイテムの総数で除した値０．５％を、ＳＳＲ、ＳＲ、及びＲのアイテムの抽選確率１２５に加算して更新することができる。一方で、全てのアイテムの抽選確率１２５の合計が１００％となるように、ランク１２４がＮのアイテムの抽選確率１２５は低下することとなる。なお、更新ポイントをもとに抽選確率１２５に加算される値は、ランク毎にその値が異なるように設定することも可能である。
【０１１７】
ステップＳ８８における抽選確率１２５による更新の方法としては、その他、アイテムの抽選確率が設定されてから抽選するまでの時間に応じて、全部又は一部のアイテムの抽選確率を更新する方法が挙げられる。アイテムの抽選確率が設定されてから抽選するまでの時間が、「花の種」によって、それぞれ異なる長さとなる場合は、アイテムの抽選確率の設定から抽選までの時間に応じて、抽選確率の更新のされ方に変化をもたせることができる。例えば、アイテムの抽選確率が設定されてから、抽選するまでの時間が長くなればなるほど、希少性の高いランクのアイテムの抽選確率がより高くなるように、全部又は一部のアイテムの抽選確率を更新することができる。
【０１１８】
ステップＳ８８における抽選確率１２５による更新の方法としては、その他、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに対応する属性に応じて、全部又は一部のアイテムの抽選確率を更新する方法があげられる。例えば、ユーザによって行われた操作指示に対応する属性と同じ属性を有するアイテムの抽選確率が高くなるように、全部又は一部のアイテムの抽選確率を更新することができる。例えば、「水やり」に対応する属性１３２は「青（水）」であり、ユーザが「水やり」の操作を頻繁に行った場合に、抽選アイテムデータテーブル１２０の属性１２３が「赤（火）」のアイテムの抽選確率１２５を減少させ、属性１２３が「青（水）」のアイテムの抽選確率１２５を増加させるように設計することができる。
【０１１９】
ステップＳ８８における抽選確率１２５による更新の方法としては、その他、更新ポイントを属性１３２ごとに集計しておき、同じ属性１３２を有するアイテムに対して所定の割合で割り振った更新ポイントを抽選確率１２５に加算する等の方法がある。
【０１２０】
次に、ステップＳ８８にて更新された抽選確率に基づいて、アイテムを抽選する（ステップＳ８９）。最後に、ステップＳ８９にて抽選されたアイテムをユーザに付与して（ステップＳ９０）、終了する。
【０１２１】
第八の実施の形態の一側面として、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに対応する属性に応じて、該属性のアイテムが抽選される確率が高くなるように、アイテムの抽選確率が更新されるため、ユーザは、取得したいアイテムの属性に対応した操作指示を選択するなどの必要性が生じることになり、抽選前の操作にも趣向性を付与することができる。
【０１２２】
第八の実施の形態の一側面として、ユーザが任意に抽選の時期を決定することができるため、ユーザは、希望する時期に抽選を行って、アイテムを取得することができる。第八の実施の形態の一側面として、ユーザが任意に抽選の時期を決定することができ、さらに、アイテムの抽選確率が設定されてから抽選するまでの時間に応じて、抽選確率が更新されるため、どのタイミングで抽選を実行するかによって更新後の抽選確率が異なるため、抽選処理の趣向性を高めることができる。
【０１２３】
第八の実施の形態の一側面として、各アイテムにランクが設定されており、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じて、各ランクに属するアイテム毎に抽選確率が更新されるため、あるランクに属するアイテムについては抽選確率を高くすることができ、別のランクに属するアイテムについては抽選確率を低くする、といったような設計をすることができ、抽選処理の趣向性を高めることができる。
【０１２４】
第八の実施の形態の一側面として、アイテムの抽選確率が、所定の期間を経過すると、再度、設定されなおされるため、例えば、抽選で得られるアイテムの内容を、季節やイベントに因んだものとすることができ、抽選処理の趣向性を向上させることができる。
【０１２５】
第八の実施の形態において、「属性」、「ユーザが取り得る操作指示に関連するデータ」、「発生し得るゲームの状況に関連するデータ」、「抽選の時期」、及び、「ランク」とは、それぞれ第四の実施の形態に記載した内容と同じである。
【０１２６】
［付記］
上で述べた実施の形態の説明は、下記の発明を、発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
【０１２７】
［１］  コンピュータ装置において実行されるプログラムであって、
コンピュータ装置を、
ゲームを進行するゲーム進行手段、
アイテムの抽選確率を設定する抽選確率設定手段、
ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段、
抽選したアイテムをユーザに付与するアイテム付与手段、
として機能させるプログラム。
【０１２８】
［２］  さらに、コンピュータ装置を、
ユーザの操作指示に応じて、アイテムの抽選確率を変化させることが可能な補助アイテムをゲーム内で使用する補助アイテム使用手段
として機能させ、
抽選確率更新手段が、使用された補助アイテムに応じて、アイテムの抽選確率を更新することを特徴とする、［１］に記載のプログラム。
【０１２９】
［３］  抽選確率更新手段が、抽選確率設定手段によりアイテムの抽選確率を設定してから、アイテム抽選手段によりアイテムを抽選するまでの時間に応じて、アイテムの抽選確率を更新することを特徴とする、［１］又は［２］に記載のプログラム。
【０１３０】
［４］  アイテムに属性が設定されており、
各属性と、ユーザが取り得る操作指示に関連するデータ、又は、発生し得るゲームの状況に関連するデータとが相互に関連付けて設定されており、
抽選確率更新手段が、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに対応する属性に応じて、該属性のアイテムが抽選される確率が高くなるように、アイテムの抽選確率を更新することを特徴とする、［１］〜［３］のいずれかに記載のプログラム。
【０１３１】
［５］  コンピュータ装置を、
ユーザの操作指示により、アイテム抽選手段による抽選の時期を決定する抽選時期決定手段として機能させ、
アイテム抽選手段が、決定された抽選の時期に応じてアイテムを抽選する、［１］〜［４］のいずれかに記載のプログラム。
【０１３２】
［６］  各アイテムにランクが設定されており、
抽選確率更新手段が、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じて、各ランクに属するアイテム毎に抽選確率を更新することを特徴とする、［１］〜［５］のいずれかに記載のプログラム。
【０１３３】
［７］  抽選確率設定手段により設定されるアイテムの抽選確率が、所定の期間を経過すると、再度、設定されることを特徴とする、［１］〜［６］のいずれかに記載のプログラム。
【０１３４】
［８］  ゲームを進行するゲーム進行手段と、
アイテムの抽選確率を設定する抽選確率設定手段と、
ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段と、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段と、
抽選したアイテムをユーザに付与するアイテム付与手段と
を備えるコンピュータ装置。
【０１３５】
［９］  コンピュータ装置において実行されるプログラム実行方法であって、
ゲームを進行するステップと、
アイテムの抽選確率を設定するステップと、
ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新するステップと、
更新された抽選確率に基づいて、アイテムを抽選するステップと、
抽選したアイテムをユーザに付与するステップと
を有するプログラム実行方法。
【０１３６】
［１０］  端末装置と通信により接続可能なサーバ装置において実行されるプログラムであって、
サーバ装置を、
ゲームを進行するゲーム進行手段、
ユーザの操作指示に関する情報を端末装置から受信する情報受信手段、
ゲーム進行に関する情報を端末装置へ送信する情報送信手段、
アイテムの抽選確率を設定する抽選確率設定手段、
受信したユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段、
抽選したアイテムをユーザに付与するアイテム付与手段、
として機能させるプログラム。
【０１３７】
［１１］  ［１０］に記載のプログラムをインストールしたサーバ装置。
【０１３８】
［１２］  ［１０］に記載のプログラムをインストールしたサーバ装置と通信により接続可能な端末装置において実行されるプログラムであって、
端末装置を、
ユーザの操作指示に関する情報をサーバ装置に送信する情報送信手段、
ゲーム進行に関する情報をサーバ装置から受信する情報受信手段、
情報受信手段により受信したゲーム進行に関する情報を表示装置に表示する情報表示手段、
として機能させるプログラム。
【０１３９】
［１３］  端末装置と、端末装置と通信により接続可能なサーバ装置とを備えるシステムであって、
ゲームを進行するゲーム進行手段と、
アイテムの抽選確率を設定する抽選確率設定手段と、
ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段と、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段と、
抽選したアイテムをユーザに付与するアイテム付与手段と
を備えるシステム。
【０１４０】
［１４］  サーバ装置と通信により接続可能な端末装置において実行されるプログラムであって、
サーバ装置は、ゲームを進行し、ユーザの操作指示に関する情報を端末装置から受信し、ゲーム進行に関する情報を端末装置へ送信し、アイテムの抽選確率を設定し、ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じてアイテムの抽選確率を更新し、更新された抽選確率に基づいてアイテムを抽選し、抽選したアイテムをユーザに付与するものであり、
端末装置を、
ユーザの操作指示に関する情報をサーバ装置に送信する情報送信手段、
ゲーム進行に関する情報をサーバ装置から受信する情報受信手段、
情報受信手段により受信したゲーム進行に関する情報を表示装置に表示する情報表示手段、
として機能させるプログラム。
【０１４１】
［１５］  ［１４］に記載したプログラムをインストールした端末装置。
【０１４２】
［１６］  ［１４］に記載のプログラムをインストールした端末装置と通信により接続可能なサーバ装置において実行されるプログラムであって、
サーバ装置を、
ゲームを進行するゲーム進行手段、
ユーザの操作指示に関する情報を端末装置から受信する情報受信手段、
ゲーム進行に関する情報を端末装置へ送信する情報送信手段、
アイテムの抽選確率を設定する抽選確率設定手段、
ユーザの操作指示に関連するデータ又はゲーム進行手段によるゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新する抽選確率更新手段、
更新された抽選確率に基づいて、アイテムを抽選するアイテム抽選手段、
抽選したアイテムをユーザに付与するアイテム付与手段、
として機能させるプログラム。
【０１４３】
［１７］  端末装置と通信により接続可能なサーバ装置において実行されるプログラム実行方法であって、
ゲームを進行するステップと、
アイテムの抽選確率を設定するステップと、
ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新するステップと、
更新された抽選確率に基づいて、アイテムを抽選するステップと、
抽選したアイテムをユーザに付与するステップと
を有するプログラム実行方法。
【０１４４】
［１８］  端末装置と、端末装置と通信により接続可能なサーバ装置とを備えるシステムにおいて実行されるプログラム実行方法であって、
サーバ装置において、
ゲームを進行するステップと、
アイテムの抽選確率を設定するステップと、
ユーザの操作指示に関連するデータ又はゲームの状況に関連するデータに応じて、アイテムの抽選確率を更新するステップと、
更新された抽選確率に基づいて、アイテムを抽選するステップと、
抽選したアイテムをユーザに付与するステップと
を実行する、プログラム実行方法。
【符号の説明】
【０１４５】
１      コンピュータ装置
１１    制御部
１２    ＲＡＭ
１２０  抽選アイテムデータテーブル
１３    ストレージ部
１３０  対応データテーブル
１４    サウンド処理部
１５    グラフィック処理部
１６    ＤＶＤ／ＣＤ−ＲＯＭドライブ
１７    通信インタフェース
１８    インタフェース部
１９    フレームメモリ
２０    入力部
２１    スピーカ
２２    表示装置
２３    表示画面
２４    記憶媒体
２５    外部メモリ
２６    表示部
２７    表示画面
２８    タッチ入力部
２      通信回線
３      サーバ装置
３１    制御部
３２    ＲＡＭ
３３    ストレージ部
３４    通信インタフェース
４      システム
５      端末装置
【図１】
0006683422.tif 000002
【図２】
0006683422.tif 000003
【図３】
0006683422.tif 000004
【図４】
0006683422.tif 000005
【図５】
0006683422.tif 000006
【図６】
0006683422.tif 000007
【図７】
0006683422.tif 000008
【図８】
0006683422.tif 000009
【図９】
0006683422.tif 000010
【図１０】
0006683422.tif 000011
【図１１】
0006683422.tif 000012
【図１２】
0006683422.tif 000013
【図１３】
0006683422.tif 000014
【図１４】
0006683422.tif 000015
【図１５】
0006683422.tif 000016
【図１６】
0006683422.tif 000017
【図１７】
0006683422.tif 000018
【図１８】
0006683422.tif 000019
【図１９】
0006683422.tif 000020