(57)【特許請求の範囲】
【請求項１】
通信接続されたプレーヤ端末からの選択実行要求信号に基づいてコンテンツを選択して当該プレーヤに提供するサーバシステムであって、
グループと当該グループに所属するプレーヤとの対応付けを管理する所属管理手段と、
提供したコンテンツの履歴をプレーヤ別に記憶する提供履歴記憶手段と、
一のプレーヤの一のプレーヤ端末からの選択実行要求信号に応じて、複数のコンテンツの中から提供するコンテンツをランダム形式で選択する選択手段と、
前記選択手段により選択されたコンテンツと、前記提供履歴記憶手段に記憶されている前記一のプレーヤに提供したコンテンツとが所定の重複条件を満たすか否かに基づいて、当該選択されたコンテンツを提供するか否かを判定する提供判定手段と、
前記提供判定手段により肯定判定された場合に、前記選択手段により選択されたコンテンツのデータを前記一のプレーヤ端末に送信し、否定判定された場合に、前記提供履歴記憶手段の記憶内容を参照して、前記一のプレーヤが所属するグループに所属する他のプレーヤに提供されていないコンテンツを代替コンテンツとして前記一のプレーヤ端末に送信することで、前記一のプレーヤにコンテンツを提供するコンテンツ提供手段と、
を備えたサーバシステム。
【請求項２】
前記提供判定手段によって前記重複条件を満たしたと判定された回数をプレーヤ別に記憶する重複回数記憶手段と、
前記重複回数記憶手段に記憶された回数に基づいて、前記代替コンテンツを変更する代替コンテンツ変更手段と、
を更に備えた請求項１に記載のサーバシステム。
【請求項３】
前記選択手段による選択実行から前記コンテンツ提供手段による提供に至るまでの一連の処理の実行と引き換えに、消費パラメータを消費する消費パラメータ消費手段を更に備えた請求項１又は２に記載のサーバシステム。
【請求項４】
保有している消費パラメータの値をプレーヤ別に記憶する消費パラメータ値記憶手段を更に備え、
前記コンテンツ提供手段は、前記代替コンテンツとして所与の値の前記消費パラメータを提供する消費パラメータ代替提供手段を有する、
請求項１〜３の何れか一項に記載のサーバシステム。
【請求項５】
前記消費パラメータ値記憶手段に記憶された消費パラメータの値が、当該消費パラメータ値記憶手段による記憶可能な上限値に達したことを検出する上限到達検出手段と、
前記上限到達検出手段による検出がなされた場合に前記選択手段による選択実行の前に所定通知を行う上限到達時通知手段と、
を更に備えた請求項４に記載のサーバシステム。
【請求項６】
前記選択手段による選択肢となる全てのコンテンツが前記提供履歴記憶手段に記憶されていることを検出する全選択肢提供済み検出手段と、
前記全選択肢提供済み検出手段による検出がなされた場合、その旨を前記選択手段による選択実行の前に当該プレーヤ端末に通知して、当該選択実行の許否操作を受け付ける確認操作受付手段と、
前記全選択肢提供済み検出手段による検出がなされ、且つ、前記許否操作が不許可の操作の場合に、前記選択手段による選択実行を抑止する全選択肢提供済み時選択実行抑止手段と、
を更に備えた請求項１〜５の何れか一項に記載のサーバシステム。
【請求項７】
前記提供判定手段は、所与の期間外では、前記選択手段により選択されたコンテンツを提供すると判定し、前記所与の期間内では、前記重複条件を満たすか否かに基づいて前記選択されたコンテンツを提供するか否かを判定する、
請求項１〜６の何れか一項に記載のサーバシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツをプレーヤ端末に送信して提供する手段を備えたサーバシステムに関する。
【背景技術】
【０００２】
ビデオゲームの中には、例えば抽選によって選択したコンテンツをプレーヤに付与するものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３６６８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
こうした抽選でコンテンツを付与する構成は、例えばオンラインゲームのプレーヤへのサービスや、ソーシャル・ネットワーキング・サービスの利用者へのサービスの一環として実装されるケースが多い。近年はそうした抽選といったランダム形式のコンテンツの選択及び提供に係わる人気が高く、その評価が本体ゲームや本体サービスへの評価に影響を与えることも少なくない。
【０００５】
本発明はこうした事情を鑑みてなされたものであり、プレーヤに提供されるコンテンツの選択に関する新しい興趣をもたらすことを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するための第１の形態は、
コンピュータを、提供したコンテンツの履歴を記憶する提供履歴記憶手段（例えば、図１の制御基板１５５０、ＩＣメモリ１５５２、図４の処理部２００、ゲーム演算部２０２、提供済コンテンツ履歴管理部２０４、記憶部５００、提供済コンテンツリスト５４０、図９のステップＳ６２）、
複数のコンテンツの中から提供するコンテンツをランダム形式で選択する選択手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、景品コンテンツ抽選部２１８、図９のステップＳ５２）、
前記選択手段により選択されたコンテンツと前記提供履歴記憶手段に記憶されているコンテンツとが所定の重複条件（例えば、図５の重複上限数５１５）を満たすか否かに基づいて、当該選択されたコンテンツを提供するか否かを判定する提供判定手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、景品コンテンツ提供判定部２２０、図９のステップＳ５４）、
前記提供判定手段により肯定判定された場合に、前記選択手段により選択されたコンテンツを提供し、否定判定された場合に、所与の代替コンテンツを提供するコンテンツ提供手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、代替コンテンツ選択部２２２、コンテンツ提供実行部２２４、代替コンテンツリスト５２０、図９のステップＳ５２〜Ｓ６２）、
として機能させるためのプログラムである。
【０００７】
また、別形態（第１２の形態）として、提供したコンテンツの履歴を記憶する提供履歴記憶手段と、複数のコンテンツの中から提供するコンテンツをランダム形式で選択する選択手段と、前記選択手段により選択されたコンテンツと前記提供履歴記憶手段に記憶されているコンテンツとが所定の重複条件を満たすか否かに基づいて、当該選択されたコンテンツを提供するか否かを判定する提供判定手段と、前記提供判定手段により肯定判定された場合に、前記選択手段により選択されたコンテンツを提供し、否定判定された場合に、所与の代替コンテンツを提供するコンテンツ提供手段と、を備えたゲーム装置を構成することができる。
【０００８】
また更に、クライアント／サーバ型やホスト／ダム端末型のネットワークに適用することを考慮するならば、第１３の形態として、通信接続されたプレーヤ端末からの選択実行要求信号に基づいてコンテンツを選択して当該プレーヤに提供するサーバシステムであって、提供したコンテンツの履歴をプレーヤ別に記憶する提供履歴記憶手段と、前記プレーヤ端末からの選択実行要求信号に応じて、複数のコンテンツの中から提供するコンテンツをランダム形式で選択する選択手段と、前記選択手段により選択されたコンテンツと、前記提供履歴記憶手段に記憶されている当該プレーヤに提供したコンテンツとが所定の重複条件を満たすか否かに基づいて、当該選択されたコンテンツを提供するか否かを判定する提供判定手段と、前記提供判定手段により肯定判定された場合に、前記選択手段により選択されたコンテンツのデータを当該プレーヤ端末に送信し、否定判定された場合に、所与の代替コンテンツのデータを当該プレーヤ端末に送信することで、当該プレーヤにコンテンツを提供するコンテンツ提供手段と、を備えたサーバシステムを構成することができる。
【０００９】
第１の形態及び別形態によれば、プレーヤに過去に提供したコンテンツを知ることができる。そして、選択されたコンテンツが重複しなければそのままプレーヤに付与し、重複すれば代替コンテンツを代わりに付与することができる。よって、選択されプレーヤに付与されるコンテンツのいわゆる「かぶり」を防止できる。
【００１０】
重複判定は、プレーヤ個人に係わらず、グループ単位とする構成も可能である。
すなわち、第１４の形態として、グループと当該グループに所属するプレーヤとの対応付けを管理する所属管理手段（例えば、図１０のゲームサーバ１１００、アカウント管理サーバ１１１０、図１１のサーバ処理部２００ｓ、ゲームサーバ制御部２０１）を更に備え、前記コンテンツ提供手段は、前記提供判定手段により否定判定された場合に、提供先のプレーヤが所属するグループに所属する他のプレーヤに提供されていないコンテンツを前記代替コンテンツとして選択して、当該プレーヤに提供する、第１３の形態のサーバシステムを構成することができる。
【００１１】
或いは、第１５の形態として、通信接続されたプレーヤ端末からの選択実行要求信号に基づいてコンテンツを選択して当該プレーヤに提供するサーバシステムであって、グループと当該グループに所属するプレーヤとの対応付けを管理する所属管理手段と、前記プレーヤ端末からの選択実行要求信号に応じて、確率演算を用いて複数のコンテンツの中から提供するコンテンツを選択する選択手段と、前記選択手段により選択されたコンテンツと、当該プレーヤが所属するグループに所属するプレーヤに提供したコンテンツとが所定の重複条件を満たすか否かに基づいて、当該選択されたコンテンツを提供するか否かを判定する提供判定手段と、前記提供判定手段により肯定判定された場合に、前記選択手段により選択されたコンテンツのデータを当該プレーヤ端末に送信し、否定判定された場合に、所与の代替コンテンツのデータを当該プレーヤ端末に送信することで、当該プレーヤにコンテンツを提供するコンテンツ提供手段と、を備えたサーバシステムを構成するとしても良い。
【００１２】
第２の形態は、前記提供判定手段によって前記重複条件を満たしたと判定された回数を記憶する重複回数記憶手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、重複回数記憶管理部２２６、記憶部５００、提供済コンテンツリスト５４０、図７の代替回数５４４、図９のステップＳ５８）、
前記重複回数記憶手段に記憶された回数に基づいて、前記代替コンテンツを変更する代替コンテンツ変更手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、代替コンテンツ選択部２２２、図６の代替コンテンツリスト５２０、選択可能条件５２３）、として前記コンピュータを更に機能させるための第１の形態のプログラムである。
【００１３】
第２の形態によれば、第１の形態と同様の効果が得られるとともに、重複条件を満たした回数つまりは代替コンテンツがプレーヤに提供された回数に応じて、提供される代替コンテンツに変化を与えることができる。
【００１４】
第３の形態は、前記選択手段による選択実行から前記コンテンツ提供手段による提供に至るまでの一連の処理の実行と引き換えに、消費パラメータ（例えば、図７の提供済コンテンツリスト５４０の「通貨媒体」）を消費する消費パラメータ消費手段（例えば、図４の処理部２００、ゲーム演算部２０２、提供済コンテンツ履歴管理部２０４、図７の提供済コンテンツリスト５４０の「通貨媒体」の保有数５４３、図９のステップＳ５０）として前記コンピュータを更に機能させるための第１又は第２の形態のプログラムである。
【００１５】
第３の形態によれば、第１又は第２の形態と同様の効果が得られるとともに、コンテンツの提供に対価の支払いを設定することができる。
【００１６】
第４の形態は、保有している消費パラメータの値を記憶する消費パラメータ値記憶手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、コンテンツ保有数管理部２２８、記憶部５００、図７の提供済コンテンツリスト５４０の「通貨媒体」の保有数５４３、図９のステップＳ５８、図８のステップＳ８４）として前記コンピュータを更に機能させ、
前記コンテンツ提供手段は、前記代替コンテンツとして所与の値の前記消費パラメータを提供する消費パラメータ代替提供手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、代替コンテンツ選択部２２２、コンテンツ提供実行部２２４、図６の代替コンテンツリスト５２０中のコンテンツデータ５２２「通貨媒体」）を有する、第１〜第３の何れかの形態のプログラムである。
【００１７】
第４の形態によれば、第１〜第３の形態の何れかと同様の効果が得られるとともに、消費パラメータを代替コンテンツとして提供することができる。消費パラメータとしては、例えば、ゲーム内やその他のサービスで利用できる疑似通貨或いは仮想通貨などとすることができる。
【００１８】
第５の形態は、前記消費パラメータ値記憶手段に記憶された消費パラメータの値が、当該消費パラメータ記憶手段による記憶可能な上限値（例えば、図６の代替コンテンツリスト５２０の保有上限数５２４）に達したことを検出する上限到達検出手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、抽選実行抑止条件検出部２０８、図８のステップＳ１２）、
前記上限到達検出手段による検出がなされた場合に前記選択手段による選択実行の前に所定通知を行う上限到達時通知手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、抽選実行抑止制御部２１０、図８のステップＳ１２→Ｓ１６）、
として前記コンピュータを更に機能させるための第４の形態のプログラムである。
【００１９】
第５の形態によれば、第４の形態と同様の効果が得られるとともに、消費パラメータの値をそれ以上記憶できない状態を検出し、選択実行前にその旨プレーヤに報せることができる。
【００２０】
第６の形態は、前記選択手段による選択肢となるコンテンツを記憶する選択肢記憶手段（例えば、図１の制御基板１５５０、ＩＣメモリ１５５２、図４の記憶部５００、景品コンテンツリスト５１０）、
前記選択肢記憶手段に記憶されている全てのコンテンツが前記提供履歴記憶手段に記憶されていることを検出する全選択肢提供済み検出手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、全選択肢提供時検出部２１２、図９のステップＳ３６）
前記全選択肢提供済み検出手段による検出がなされた場合、その旨を前記選択手段による選択実行の前に報知して、当該選択実行の許否操作を受け付ける確認操作受付手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、確認操作受付制御部２１４、図９のステップＳ３８、Ｓ４２）、
前記全選択肢提供済み検出手段による検出がなされ、且つ、前記許否操作が不許可の操作の場合に、前記選択手段による選択実行を抑止する全選択肢提供済み時選択実行抑止手段（例えば、図１の制御基板１５５０、図４の処理部２００、全選択肢提供済時抽選実行抑止制御部２１６、図９のステップＳ４２：ＮＯ→Ｓ６６）、
として前記コンピュータを更に機能させるための第１〜第５の何れかの形態のプログラムである。
【００２１】
第６の形態によれば、第１〜第５の形態の何れかと同様の効果が得られるとともに、選択実行して提供できるコンテンツの全種類がプレーヤに既に提供済であること、すなわちプレーヤが入手済であることを検出し、その旨を選択実行前にプレーヤに報知することができる。そして、当該報知の後に選択実行をキャンセルする旨の操作がなされたならば選択を実行しないようにできる。つまり、選択を実行する前にプレーヤにとって今回の選択が不利であることを検出・通知することができる。そして、プレーヤの意志に従って選択実行をキャンセルすることができる。
【００２２】
第７の形態は、所与のサーバシステムと通信を行って、前記選択肢記憶手段に記憶されているコンテンツを更新する選択肢更新手段（例えば、図１の制御基板１５５０、図４の処理部２００、コンテンツリスト更新制御部２０６、図８のステップＳ２）として前記コンピュータを更に機能させるための第６の形態のプログラムである。
【００２３】
第７の形態によれば、第６の形態と同様の効果が得られるとともに、選択肢となるコンテンツをアップデートすることができる。
【００２４】
第８の形態は、前記コンテンツ提供手段が、前記代替コンテンツとして所与の画像を提供する画像代替提供手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、景品コンテンツ提供判定部２２０、図６の代替コンテンツリスト５２０の「クリスマスイベントデータ」）、を有する、第１〜第７の何れかの形態のプログラムである。
【００２５】
第８の形態によれば、第１〜第７の形態の何れかと同様の効果が得られるとともに、代替コンテンツとして画像を提供することができる。画像は静止画像でも動画像でもよいのは勿論である。
【００２６】
第９の形態は、前記コンテンツ提供手段が、前記代替コンテンツとして所与のゲームパラメータに付加可能なパラメータ値を提供するパラメータ値代替提供手段（例えば、図１の制御基板１５５０、図４の処理部２００、ゲーム演算部２０２、景品コンテンツ提供判定部２２０、図６の代替コンテンツリスト５２０の「防御力＋１０」）を有する、第１〜第８の何れかの形態のプログラムである。
【００２７】
第９の形態によれば、第１〜第８の形態の何れかと同様の効果が得られるとともに、代替コンテンツとしてゲームパラメータを増減させる手段を提供することができる。
【００２８】
第１０の形態は、前記提供判定手段が、所与の期間外では、前記選択されたコンテンツを提供すると判定し、前記所与の期間内では、前記重複条件を満たすか否かに基づいて前記選択されたコンテンツを提供するか否かを判定する（例えば、図１４のステップＳ５３〜Ｓ５４）、第１〜第９の何れかの形態のプログラムである。
【００２９】
第１０の形態によれば、第１〜第９の形態の何れかと同様の効果が得られるとともに、代替コンテンツを付与するかどうかの判定に、期間の要素を付加し、代替コンテンツの付与の仕方に多様性を持たせることができる。
【００３０】
第１１の形態は、第１〜第１０の何れかの形態のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体である。
【００３１】
ここで言う「情報記憶媒体」とは、例えば磁気ディスクや光学ディスク、ＩＣメモリなどを含む。第１１の形態によれば、第１〜第１０の何れかの形態のプログラムをコンピュータに読み取らせて実行させることによって、コンピュータに第１〜第１０の形態と同様の効果を発揮させることができる。
【図面の簡単な説明】
【００３２】
【図１】第１実施形態におけるゲーム装置の構成例を示す正面外観図。
【図２】第１実施形態におけるサブゲームである景品コンテンツの抽選に関する概念を説明するための図。
【図３】第１実施形態におけるサブゲームである景品コンテンツの抽選に関する概念を説明するための図。
【図４】第１実施形態におけるゲーム装置の機能構成の一例を示す機能ブロック図。
【図５】景品コンテンツリストのデータ構成の一例を示す図。
【図６】代替コンテンツリストのデータ構成の一例を示す図。
【図７】提供済コンテンツリストのデータ構成の一例を示す図。
【図８】第１実施形態におけるゲーム装置の景品コンテンツの抽選に係わる処理の流れについて説明するためのフローチャート。
【図９】第１実施形態における景品コンテンツ抽選処理の流れを説明するためのフローチャート。
【図１０】第２実施形態におけるゲームシステムの構成の一例を示す図。
【図１１】第２実施形態におけるサーバシステムの機能構成の一例を示す機能ブロック図。
【図１２】第２実施形態におけるサーバシステムの景品コンテンツの抽選に係る処理の流れを説明するためのフローチャート。
【図１３】第２実施形態におけるサーバシステムが実行する景品コンテンツ抽選処理の流れを説明するためのフローチャート。
【図１４】景品コンテンツ抽選処理の変形例の流れを説明するためのフローチャート。
【発明を実施するための形態】
【００３３】
〔第１実施形態〕
本発明を適用した実施形態として、ゲーム装置にて、ＲＰＧ（ロール・プレイング・ゲーム）を主のゲーム（以下「本体ゲーム」という）とし、その本体ゲームに対するサブゲームとして、本体ゲーム中で利用可能なコンテンツの一種である景品コンテンツがランダム形式で選択される抽選を楽しむことのできるビデオゲームを実行する例について説明する。
【００３４】
図１は、本実施形態におけるゲーム装置の構成例を示す正面外観図である。
ゲーム装置１５００は、プレーヤ毎に用意されるコンピュータであり電子装置である。図の例では、所謂スマートフォンに類する形態を有するが、携帯型ゲーム装置、据置型家庭用ゲーム装置、業務用ゲーム装置、パソコン、タブレット型コンピュータなどの形態でも良い。そして、通信回線１に接続し、外部のサーバシステム１１００にアクセスすることができる。尚、通信回線１は、データ通信が可能な通信路を意味する。すなわち、通信回線１とは、直接接続のための専用線（専用ケーブル）やイーサネット（登録商標）等によるＬＡＮ（Local Area Network）の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線／無線を問わない。
【００３５】
ゲーム装置１５００は、方向入力キー１５０２と、ホームキー１５０４と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル１５０６と、スピーカ１５１０と、マイク１５１２と、制御基板１５５０と、コンピュータ読み出し可能な情報記憶媒体であるメモリカード１５４０からデータを読み書きするメモリカード読取装置１５４２と、を備える。その他、図示されていない内蔵バッテリーや電源ボタン、音量調節ボタン等が設けられている。
【００３６】
制御基板１５５０は、ＣＰＵ（Central Processing Unit）１５５１やＧＰＵ（Graphics Processing Unit）、ＤＳＰ（Digital Signal Processor）などの各種マイクロプロセッサ、ＡＳＩＣ（Application Specific Integrated Circuit）、ＶＲＡＭやＲＡＭ，ＲＯＭ等の各種ＩＣメモリ１５５２（揮発性、不揮発性を含む）を搭載する。
【００３７】
また、制御基板１５５０には、通信回線１に接続するための通信装置１５５３と、タッチパネル１５０６のドライバ回路、方向入力キー１５０２及びホームキー１５０４からの信号を受信する回路、スピーカ１５１０へ音声信号を出力する出力アンプ回路、マイク１５１２で集音した音声の信号を生成する入力信号生成回路、メモリカード読取装置１５４２への信号入出力回路といった所謂Ｉ／Ｆ回路１５５４（インターフェース回路）、等を搭載する。これら制御基板１５５０に搭載されている各要素は、それぞれバス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。
【００３８】
制御基板１５５０は、ＩＣメモリ１５５２やメモリカード１５４０と言った情報記憶媒体に予め記憶されているゲームプログラム５０４（図４参照）を実行し、各種データを参照しつつ方向入力キー１５０２やホームキー１５０４、タッチパネル１５０６からのプレーヤによる操作入力に応じてゲーム装置１５００の各部を制御して景品コンテンツの抽選要素を含むビデオゲームを実行する。プレーヤは、タッチパネル１５０６に表示されるゲーム画面Ｗ２を見ながらゲームを楽しむ。尚、本実施形態実現に必要なプログラムや各種データを通信装置１５５３を使って通信回線１に接続し、外部装置から適宜ダウンロードして利用するとしても良い。また、ゲーム画面Ｗ２ではＲＰＧ（ロールプレイングゲーム）の例を示しているが、他のゲームジャンルでも良い。
【００３９】
［原理説明］
図２〜図３は、本実施形態におけるサブゲームである景品コンテンツの抽選に関する概念を説明する図である。本実施形態では、ゲーム装置１５００のＩＣメモリ１５５２等の情報記憶媒体には、既に提供済のコンテンツを登録する提供済コンテンツリスト５４０と、景品コンテンツの抽選における選択肢を定義する景品コンテンツリスト５１０とが記憶される。景品コンテンツリスト５１０は、サーバシステム１１００より適宜アップデートデータが提供される。
【００４０】
提供済コンテンツリスト５４０には、プレーヤへ何らかのコンテンツが提供されると（プレーヤ側からみるとコンテンツを入手すると）、それが景品コンテンツリスト５１０に属する属しないに係わらず登録される。図２の例では、プレーヤに対して、本体ゲームのプレーヤキャラクタが使用可能な武器６ａ〜６ｃが３種類と、景品コンテンツとしては提供されない抽選外付与コンテンツ５が登録されている。一方、景品コンテンツリスト５１０には、提供可能な景品コンテンツとして武器６ａ〜６ｅが５種類設定されているとする。つまり、武器６ａ〜６ｅの何れかが抽選される。
【００４１】
本実施形態では、抽選を実行するにあたり、提供済コンテンツリスト５４０と景品コンテンツリスト５１０とを比較して、これから抽選しようとしているプレーヤに対して、今回の抽選にて提供可能な景品コンテンツ、つまり付与対象として選択可能な景品コンテンツを全て提供しているかをチェックする。すなわち、全選択肢が提供済みであるかを検出する。
【００４２】
もし、提供可能な景品コンテンツのうち、プレーヤへ未だ提供していない景品コンテンツ（図２の例では武器６ｄ，６ｅ）がある場合、すなわち抽選の全選択肢が提供されているわけではない場合には、図２に示すように、タッチパネル１５０６に抽選画面Ｗ８を表示させ、そして同画面内の抽選実行アイコン４がタッチ操作されたのを検出すると景品コンテンツの抽選を実行する。
【００４３】
抽選された景品コンテンツが、プレーヤへ未提供の景品コンテンツであれば、当該景品コンテンツが新たに提供済コンテンツリスト５４０に追加登録される。つまり、プレーヤはこの景品コンテンツを入手したことになる。
【００４４】
しかし、抽選された景品コンテンツ（仮に武器６ｃであったとする。）が、既に提供済コンテンツリスト５４０に登録されていて、所定の重複条件を満たす場合には、当該景品コンテンツに代わる代替コンテンツを代替コンテンツリスト５２０内から選択してプレーヤに付与する制御が行われる。図２の例では、重複条件はプレーヤの所持数「１」を仮定している。よって、既に提供済コンテンツリスト５４０に登録されているのと同種の景品コンテンツ（武器６ｃ）が抽選されたので、代替コンテンツリスト５２０に登録されているパラメータ値７ａ（図の例では、好感度）、通貨媒体７ｂ、画像データ７ｃのうち、通貨媒体７ｂが選択されて提供される。よって、所謂抽選の「かぶり」を防ぐことができる。
【００４５】
そして、本実施形態では、代替コンテンツを付与するのに伴って、ゲーム装置１５００はその旨をプレーヤに通知する代替通知画面Ｗ９を表示する。具体的には、代替コンテンツの付与が行われたことを通知する代替実行通知表示１０と、付与された代替コンテンツ７の内容を通知する代替コンテンツ詳細表示１２とを表示する。
【００４６】
尚、重複条件は、適宜設定することができる。例えば、景品コンテンツ個々の保有数の上限として例えば上述のように「１」としても良いし、「２」以上を適宜設定することもできる。また、景品コンテンツが消費型のコンテンツである場合には、保有回数とすることも可能である。例えば、コンテンツをムービーや画像とし、再生すると消費される構成では、同じモノを何度見ても面白くないので、保有回数を「１」や「２」程度とすると好適であろう。
【００４７】
一方、もし景品コンテンツの抽選前に、これから実行する抽選において提供可能な景品コンテンツの全てがプレーヤへ提供済であると検出した場合、換言すると、現時点で新たな種類の景品コンテンツが提供できないことが明らかな場合には、図３に示すように、ゲーム装置１５００は抽選前にその旨をプレーヤに通知する制御を行う。通知の仕方は適宜設定できるが、例えば、抽選画面Ｗ８にて入手限界通知表示１４を表示するとしても良い。すなわち、プレーヤにとって不利益となる可能性を警告することができる。
【００４８】
プレーヤは、この入手限界通知表示１４を見て、今回の抽選では既に入手しているのと同じ景品コンテンツしか得られないことを知った上で、抽選キャンセルアイコン８をタッチ操作することで抽選を実行しないことも選択できるし、抽選実行アイコン４をタッチ操作して抽選を強行することもできる。既に入手しているのと同じ景品コンテンツしか得られない事実を知らされずに抽選を実行してしまって、抽選後にその事実に気づくと抽選により付与される景品種類の偏りに対する不満を感じることになる。しかし、本実施形態ではプレーヤは事前にその事実を知ることができるので、そうした事態を回避できる。
【００４９】
尚、付与される代替コンテンツは、提供済コンテンツリスト５４０に登録されていないコンテンツや提供された数が他の代替コンテンツよりも少ないものが優先的に選択される。
また、代替コンテンツに対してもプレーヤが所持できる上限が設定されており、これから実行する抽選において提供可能な景品コンテンツの全てをプレーヤに提供していると判定され、且つ代替コンテンツも保有上限一杯まで提供されている場合には、抽選そのものが実行されないようにブロック（抑止）される。ブロックの方法は、適宜設定可能であるが、例えば抽選（サブゲーム）の実行操作アイコンを表示させないとしても良いし、抽選画面Ｗ８に保有限界なので抽選できない旨、通知表示するとしても良い。
【００５０】
［機能ブロックの説明］
次に、本実施形態を実現するための機能構成について説明する。
図４は、本実施形態におけるゲーム装置１５００の機能構成の一例を示す機能ブロック図である。ゲーム装置１５００は、操作入力部１００と、処理部２００と、音出力部３５０と、画像表示部３６０と、通信部３７０と、記憶部５００とを備える。
【００５１】
操作入力部１００は、プレーヤによって為された各種の操作入力に応じて操作入力信号を処理部２００に出力する。例えば、ボタンスイッチや、ジョイスティック、タッチパッド、トラックボールといった直接プレーヤが指で操作する素子はもちろん、加速度センサや角速度センサ、傾斜センサ、地磁気センサなど、運動や姿勢を検知する素子などによっても実現できる。図１の方向入力キー１５０２、ホームキー１５０４、タッチパネル１５０６がこれに該当する。
【００５２】
処理部２００は、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＡＳＩＣ、ＩＣメモリなどの電子部品によって実現される。処理部２００は、各機能部との間でデータの入出力制御を行い、所定のプログラムやデータ、操作入力部１００からの操作入力信号等に基づいて各種の演算処理を実行してゲーム装置１５００の動作を制御する。図１では制御基板１５５０がこれに該当する。
そして、処理部２００は、ゲーム演算部２０２と、音生成部２５０と、画像生成部２６０と、通信制御部２７０とを備える。
【００５３】
ゲーム演算部２０２は、本実施形態の本体ゲーム及び景品コンテンツの抽選を行うサブゲームを実行するために必要な各種制御を実行する。
例えば、ユーザアカウントの発行処理及びログイン処理を実行することができる。また、本体ゲームに関する処理としては、（１）仮想３次元空間内に背景オブジェクトを配置してゲーム空間を形成する処理、（２）プレーヤキャラクタをゲーム空間中に配置して操作入力部１００からの操作入力信号に応じて動作を制御する処理、（３）ＮＰＣを出現させ自動制御するいわゆるＡＩ制御処理、（４）ゲーム進行状況を記述するプレイデータの管理、などを実行することができる。また、ゲーム演算部２０２はシステムクロックを用いた制限時間などの計時処理、フラグ管理処理、などを適宜実行することができる。
【００５４】
そして、景品コンテンツの抽選を行うサブゲームに係る機能部として、ゲーム演算部２０２は、提供済コンテンツ履歴管理部２０４と、コンテンツリスト更新制御部２０６と、抽選実行抑止条件検出部２０８と、抽選実行抑止制御部２１０と、全選択肢提供済時検出部２１２と、確認操作受付制御部２１４と、全選択肢提供済時抽選実行抑止制御部２１６と、景品コンテンツ抽選部２１８と、景品コンテンツ提供判定部２２０と、代替コンテンツ選択部２２２と、コンテンツ提供実行部２２４と、重複回数記憶管理部２２６と、コンテンツ保有数管理部２２８と、を含む。
【００５５】
提供済コンテンツ履歴管理部２０４は、コンテンツの種類を問わずプレーヤに提供したコンテンツの履歴を記憶する。履歴に関する情報は、コンテンツの識別情報や、コンテンツのデータ、保有数、提供日時などであって適宜設定できる。本実施形態では記憶部５００にプレーヤ毎に用意されるプレイデータ５３０内に、提供済コンテンツリスト５４０として記憶・管理される。尚、詳細は後述するが、提供済コンテンツリスト５４０には、登録されていているコンテンツが代替として付与された回数を対応づけて記憶することができる（図７の代替回数５４４）。よって、提供済コンテンツ履歴管理部２０４は、記憶部５００に重複条件を満たしたと判定された回数を記憶させる制御も担っている。また、提供済コンテンツ履歴管理部２０４は、景品コンテンツに係る一連の処理の実行と引き換えに、提供済コンテンツのうち抽選実行の対価として消費される消費パラメータ（本実施形態では通貨媒体７）の保有数を所定数減ずる管理を行う。つまり、消費パラメータ消費手段としての機能を担う。
【００５６】
コンテンツリスト更新制御部２０６は、サーバシステム１１００と通信を行って、全コンテンツリスト５０８、景品コンテンツリスト５１０、代替コンテンツリスト５２０を更新するための制御を行う。これらのリストの更新に関する制御は、公知のアップデートプログラム等の技術を利用することで実現できる。
【００５７】
抽選実行抑止条件検出部２０８は、景品コンテンツの抽選自体の実行を抑止する条件を満たしているかを検出する。本実施形態では、プレーヤに提供可能な景品コンテンツを全て提供済であり、且つ、プレーヤに提供済の代替コンテンツの保有数が上限に達している場合に検出有りとする。より具体的には、例えば、図３の例で言うと、武器６ａ〜６ｅを保有していて、且つ、通貨媒体７の保有数が保有上限数量に達していることを検出することが該当する。換言すると、通貨媒体の上限到達検出手段として機能する。
【００５８】
抽選実行抑止制御部２１０は、抽選実行抑止条件検出部２０８による検出が有りの場合に、景品コンテンツの抽選を実行させないように制御する。また、抽選ができない旨と、その理由とをプレーヤに通知する制御を行う。より具体的には、例えば、図３の例で言うと、武器６ａ〜６ｅを保有していて、且つ、通貨媒体７の保有数が保有上限数量に達していることが検出されると、景品コンテンツの抽選を実行する前に入手限界通知表示１４を表示させる。つまり、選択手段による選択実行の前に所定の通知をさせる上限到達時抽選実行通知制御機能と、プレーヤにとって必ずしも有利でない状況における抽選を抑止する上限到達時抽選実行抑止機能とを実現する。
【００５９】
全選択肢提供済時検出部２１２は、記憶部５００の景品コンテンツリスト５１０に記憶されている全ての景品コンテンツのうち、これから実行する抽選にて提供される可能性のある景品コンテンツが全てプレーヤに提供済であることを検出することができる。
【００６０】
確認操作受付制御部２１４は、全選択肢提供済時検出部２１２により検出された場合に、その旨を抽選の前に通知（報知）して、当該抽選を実行するか否かの許否操作を受け付けるための制御を行う。具体的には、図３の入手限界通知表示１４を表示させ、抽選実行アイコン４の表示内容を、通常の内容から、入手限界通知表示１４が表示されているにも関わらず抽選を行う旨を示す強調内容に変更することができる。
【００６１】
全選択肢提供済時抽選実行抑止制御部２１６は、確認操作受付制御部２１４による抽選を実行するか否かの許否操作の受け付け結果が、不許可操作である場合に、景品コンテンツの抽選をスキップし、実行させないように制御する。
【００６２】
景品コンテンツ抽選部２１８は、景品コンテンツの抽選を実行する。具体的には、景品コンテンツリスト５１０に登録されている景品コンテンツの中から今回の抽選で提供可能な景品コンテンツを選択し、選択した中から確率演算（乱数演算）を用いて何れかを選択する。
【００６３】
景品コンテンツ提供判定部２２０は、抽選された景品コンテンツを提供するか否かを判定する。具体的には、抽選された景品コンテンツが重複条件を満たしていなければ肯定判定し、重複条件を満たしていれば否定判定する。本実施形態では、重複条件に関する情報は景品コンテンツリスト５１０に格納されているので適宜参照する（図５の重複上限数５１５参照）。
【００６４】
代替コンテンツ選択部２２２は、景品コンテンツ提供判定部２２０により否定判定された場合に、代替コンテンツリスト５２０の中から代替コンテンツを選択する。本実施形態では、代替コンテンツ毎に当該コンテンツが選択される選択条件が設定されている。この選択条件のパラメータに、景品コンテンツ提供判定部２２０が重複条件を満たしたと判定した回数、すなわち代替コンテンツが付与された代替回数を含めることができる。よって、実質的に代替コンテンツ選択部２２２は、代替コンテンツが付与された回数に基づいて提供する代替コンテンツを変更する代替コンテンツ変更手段として機能することができる。また、選択条件のパラメータには、重複した対象の種類を設定することができる。
【００６５】
コンテンツ提供実行部２２４は、景品コンテンツ抽選部２１８で抽選された景品コンテンツや、代替コンテンツ選択部２２２により選択された代替コンテンツを含む、コンテンツのプレーヤへの提供を実現する制御を行う。具体的には、記憶部５００のプレイデータ５３０に含まれる提供済コンテンツリスト５４０に新たに提供されるコンテンツの情報を登録する。
例えば、図２及び図３の例では、代替コンテンツとして通貨媒体７を所定数提供するので、提供済コンテンツリスト５４０に、既に通貨媒体７が登録されていれば、その保有数を所定数分だけ加算・変更する。
また、本実施形態では、代替コンテンツとして画像データや、ゲーム内で利用されるパラメータ値の増減を含むので、コンテンツ提供実行部２２４は、代替コンテンツとして所与の画像を提供する画像代替提供手段、並びに、代替コンテンツとして所与のゲームパラメータに付加可能なパラメータ値を提供するパラメータ値代替提供手段、として機能することができる。
【００６６】
重複回数記憶管理部２２６は、景品コンテンツの抽選にて代替コンテンツが提供された回数の記憶制御を行う。本実施形態では、提供済コンテンツリスト５４０に登録されているコンテンツ別に、代替として提供された回数（代替数）を登録する構成としている。
【００６７】
コンテンツ保有数管理部２２８は、プレーヤに提供されたコンテンツ、すなわちプレーヤが入手済の、保有しているコンテンツの保有数を管理する。具体的には、当該コンテンツが消費型に設定されている場合、使用に伴い保有数を減ずることができる。
【００６８】
尚、これら景品コンテンツの抽選を行うサブゲームに係る機能部は、ゲーム演算部２０２の機能部として説明したが、ゲーム演算部２０２とは別に、処理部２００に含まれる構成としてもよい。
【００６９】
音生成部２５０は、例えばデジタルシグナルプロセッサ（ＤＳＰ）や、音声合成ＩＣなどのプロセッサ、音声ファイル再生可能なオーディオコーデック等によって実現され、ゲーム演算部２０２による処理結果に基づいてゲームに係る効果音やＢＧＭ、各種操作音の音信号を生成し、音出力部３５０に出力する。
【００７０】
音出力部３５０は、音生成部２５０から入力される音信号に基づいてゲームに関する効果音やＢＧＭ、電話通信音声等を音出力する装置によって実現される。図１ではスピーカ１５１０がこれに該当する。
【００７１】
画像生成部２６０は、例えば、ＧＰＵ（Graphics Processing Unit）、デジタルシグナルプロセッサ（ＤＳＰ）などのプロセッサ、ビデオ信号ＩＣ、ビデオコーデックなどのプログラム、フレームバッファ等の描画フレーム用ＩＣメモリ、テクスチャデータの展開用に使用されるＩＣメモリ等によって実現される。画像生成部２６０は、ゲーム演算部２０２による処理結果に基づいて１フレーム時間（例えば１／６０秒）で１枚のゲーム画面を生成し、生成したゲーム画面の画像信号を画像表示部３６０に出力する。
【００７２】
画像表示部３６０は、画像生成部２６０から入力される画像信号に基づいて各種ゲーム画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管（ＣＲＴ）、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。本実施形態では、図１のタッチパネル１５０６がこれに該当する。
【００７３】
通信制御部２７０は、データ通信のための通信接続及びデータ通信に係るデータ処理を実行し、通信部３７０を介して外部装置とのデータのやりとりを実現する。
これに関連する通信部３７０は、通信回線１と接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ（ターミナルアダプタ）、有線用の通信ケーブルのジャックや制御回路等によって実現され、図１の通信装置１５５３がこれに該当する。
【００７４】
記憶部５００は、処理部２００にゲーム装置１５００を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、処理部２００の作業領域として用いられ、処理部２００が各種プログラムに従って実行した演算結果や操作入力部１００から入力される入力データ等を一時的に記憶する。こうした機能は、例えばＲＡＭやＲＯＭなどのＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤなどの光学ディスクなどによって実現される。図１では制御基板１５５０が搭載するＩＣメモリ１５５２やメモリカード１５４０がこれに該当する。
【００７５】
本実施形態の記憶部５００は、システムプログラム５０２と、ゲームプログラム５０４とを記憶している。システムプログラム５０２は、ゲーム装置１５００のコンピュータとしての基本機能を実現するための基本プログラムである。ゲームプログラム５０４は、処理部２００にゲーム演算部２０２としての機能を実現させるためのプログラムである。
【００７６】
また、本実施形態の記憶部５００は、
（１）ゲーム世界の構築やゲーム内に登場するキャラクタ（プレーヤキャラクタやノンプレーヤキャラクタなど）の表示制御・動作制御に必要なデータを含むゲーム初期設定データ５０７と、
（２）ゲーム内で利用可能なコンテンツ全てのリストである全コンテンツリスト５０８と、
（３）抽選の選択肢となる景品コンテンツのリストである景品コンテンツリスト５１０と、
（４）代替コンテンツのリストである代替コンテンツリスト５２０と、
（５）ゲーム進行状態を記述するプレイデータ５３０と、
を記憶する。勿論、その他の各種処理を実行するにあたり必要となるデータ（例えば、圧縮解凍されたテクスチャデータ、経過時間、各種タイマー値、カウンタ、フラグ）なども適宜記憶されるものとする。
【００７７】
尚、ゲームプログラム５０４と、ゲーム初期設定データ５０７と、全コンテンツリスト５０８と、景品コンテンツリスト５１０と、代替コンテンツリスト５２０とは、ＩＣメモリ１５５２やメモリカード１５４０に予め記憶されているとしても良いが、別途サーバシステム１１００などからダウンロードして取得する構成としても良い。
【００７８】
景品コンテンツリスト５１０は、例えば図５に示すように、抽選の選択肢とされる景品コンテンツ毎に景品コンテンツＩＤ５１１と、コンテンツデータ５１２と、選択可能条件５１３と、当選確率５１４と、重複上限数５１５とを対応づけて格納する。
【００７９】
景品コンテンツＩＤ５１１は、コンテンツを識別する識別情報であり固有値である。
コンテンツデータ５１２は、景品コンテンツの本体データである。例えば、（１）ゲーム内にてプレーヤキャラクタ等が使用することのできるアイテム、（２）通貨媒体、（３）経験値や攻撃力、好感度などのパラメータ値、（４）ゲーム内イベントを実行させるためのムービデータや音声データ、キャラクタの制御データなどを含むイベント実行データ、などを適宜設定することができる。
【００８０】
選択可能条件５１３は、対応する景品コンテンツを抽選付与の対象として選択できる条件を定義する。
例えば、いつでも選択できるようにもできるし（図中の「常時」）、プレイ累積時間をパラメータとした条件（図中の「プレイ累積時間５０時間超過」）、プレイ開始からの経過時間をパラメータとした条件（図中の「プレイ開始から７日経過」）、特定の日時（図中の「２月１４日」）や特定の期間（図中の１月１日〜１月３日）を指定した条件などを適宜設定することができる。その他、「所定アイテムを基準値以上所有している」とか、「累積抽選回数が基準値以上」なども可能である。
【００８１】
当選確率５１４は、対応する景品コンテンツが選択可能条件５１３を満たして、選択可能な状態で抽選したときの当選確率を定義する。例えば、景品コンテンツＩＤ５１１が「CNT035」の例では、選択可能条件５１３が「常時」であるものの、当選確率５１４が「０．３％」と相対的に低く抑えられているので滅多に当らない景品と言うことになる。また、景品コンテンツＩＤ５１１が「CNT057」の例では、選択可能条件５１３が「２月１４日」なので、２月１４日に抽選をした場合にのみ選択可能であり、当日抽選をすると１００％当選する事を意味する。
【００８２】
重複上限数５１５は、対応する景品コンテンツを一のプレーヤが重複して所持し得る上限数である。本実施形態では当該景品コンテンツに係る重複条件に相当する。
【００８３】
図４に戻り代替コンテンツリスト５２０は、例えば図６に示すように、代替コンテンツの識別情報である代替コンテンツＩＤ５２１と、当該代替コンテンツの本体データであるコンテンツデータ５２２と、当該代替コンテンツの選択可能条件５２３と、保有上限数５２４と、を対応づけて格納する。保有上限数５２４は、一のプレーヤが当該代替コンテンツを所持できる上限数量を定義する。
【００８４】
コンテンツデータ５２２には、例えば抽選実行に伴い消費される消費パラメータ値（図６中の「通貨媒体」がこれに該当）や、アイテム、イベントデータ、プレーヤキャラクタの能力パラメータ値（図６中の「防御力＋２〜＋１０」がこれに該当）、期間限定のアイテムなどを適宜設定できる。尚、図６中の「防御力＋２〜＋１０」のように、実際に付与する前に抽選処理等により付与する数量を可変できるように設定することもできる。尚、抽選実行に伴い消費される消費パラメータ値は、初期状態として所定数予め与えられるとしても良いし、１日１回の抽選ができるように、ログイン時に付与されるとしても良い。
【００８５】
選択可能条件５２３のパラメータとしては、代替回数（代替コンテンツが付与された回数）や、日時、重複条件を満たしたと判定されたコンテンツの種類（図６中の「レアアイテムＥが重複」がこれに該当）を適宜設定することができる。
【００８６】
図４に戻りプレイデータ５３０は、現在までの本体ゲームのゲーム進行状況を記述するデータを含む。例えば、本実施形態の本体ゲームはＲＰＧなので、（１）プレーヤキャラクタの種類、（２）ＨＰ（ヒットポイント）や防御力、攻撃力、経験値などの能力パラメータ値、（３）ゲームマップ内での現在位置、（４）所持アイテムリスト、（５）ゲーム世界の日時、などのデータを含むことができる。勿論、本体ゲームに係るデータは、ゲーム内容に応じて適宜設定できる。公知のゲーム実行制御と同様に、それらのデータはゲーム進行に応じて適宜更新される。
【００８７】
そして、本実施形態では、ユーザアカウント５３１と、パスワード５３２と、プレイ開始日時５３３と、累積プレイ時間５３４と、累積抽選回数５３５と、前回抽選日時５３６と、入手限界通知履歴５３９と、提供済コンテンツリスト５４０と、を含む。
【００８８】
ユーザアカウント５３１及びパスワード５３２は、初めてゲームを開始するときに所定の登録処理を経て設定される。
プレイ開始日時５３３は、初めて本体ゲームを開始した日時であり、累積プレイ時間５３４は初期値は「０」で本体ゲームをプレイしている間自動的に加算される。
累積抽選回数５３５は、景品コンテンツの抽選を今までに行った累積回数であり、抽選実行に伴い自動的に加算される。
前回抽選日時５３６は、前回景品コンテンツが付与される抽選を実行した日時であり、当該抽選実行のタイミングで自動的に更新される。
【００８９】
入手限界通知履歴５３９は、抽選開始時点において抽選で提供可能な景品コンテンツの全てをプレーヤが提供済であることを検知した場合に、既にプレーヤが入手可能な景品コンテンツを全て入手しきっていることを通知した（例えば、図３の入手限界通知表示１４を表示させた）履歴データである。例えば、通知を実行した日時を格納する。その他、適宜その時の入手可能な景品コンテンツの景品コンテンツＩＤ５１１のリストと提供済コンテンツリスト５４０の複製データとを対応づけて格納するとしても良い。
【００９０】
提供済コンテンツリスト５４０は、景品コンテンツ及び代替コンテンツを含む提供済のコンテンツの履歴情報である。例えば、図７に示すように、提供されたコンテンツの識別情報であるコンテンツＩＤ５４１と対応づけて、当該コンテンツの本体であるコンテンツデータ５４２と、現在の保有数５４３と、代替回数５４４と、提供日時５４５とを対応づけて格納する。保有数５４３は、提供する毎（プレーヤからすれば入手する毎）に加算される。対応するコンテンツを消費型に設定している場合には、使用や譲渡した数だけ減算される。代替回数５４４は、当該コンテンツが代替コンテンツとして提供された累積回数である。従って、代替回数５４４の合計は、重複条件を過去に満たした総数を示しているとも言える。
【００９１】
［処理の流れの説明］
次に、本実施形態におけるゲーム装置１５００の処理の流れについて説明する。ここで説明する一連の処理は、処理部２００がゲームプログラム５０４を実行することにより実現される。尚、前提として、プレーヤは既に所定のユーザ登録や本体ゲームで使用するプレーヤキャラクタ等の選択などの初期設定を済ませているものとする。
【００９２】
図８は、本実施形態におけるゲーム装置１５００の景品コンテンツの抽選に係わる処理の流れについて説明するためのフローチャートである。ゲーム装置１５００の処理部２００は、先ず通信回線１を介して所定のサーバシステム１１００にアクセスして、全コンテンツリスト５０８と、景品コンテンツリスト５１０と、代替コンテンツリスト５２０とのアップデートを行う（ステップＳ２）。
【００９３】
次に、処理部２００はログイン処理を実行する（ステップＳ４）。すなわち、所定の入力画面を表示制御して、プレーヤにユーザアカウントとパスワードを入力させ、ユーザ認証する。ログイン処理にて無事ユーザ認証が完了したならば、処理部２００は当該プレーヤに景品コンテンツ抽選の対価として消費される消費パラメータ（本実施形態では「通貨媒体」コンテンツ）を、１回の抽選の対価分（本実施形態では「１０」）だけ自動的に付与することとする。
【００９４】
ユーザ認証が完了した後に、所定の提供済コンテンツ（プレーヤにしてみれば入手済コンテンツ）のリスト表示操作を検出したならば（ステップＳ６のＹＥＳ）、処理部２００は、全コンテンツリスト５０８と、プレイデータ５３０の提供済コンテンツリスト５４０とを参照して、全コンテンツの一覧中に、提供済コンテンツを識別表示する（ステップＳ８）。具体的には、全コンテンツのうち、提供済コンテンツリスト５４０に登録されているコンテンツを提供済であることが分るように識別表示する。同時に、全コンテンツのうち、景品コンテンツリスト５１０に登録されているコンテンツに該当するものを、抽選でないと得られないことが分るように所定マークを付与するなどして識別表示する。
【００９５】
また、ユーザ認証が完了した後に、所定の抽選実行操作を検出したならば（ステップＳ１０のＹＥＳ）、処理部２００は景品コンテンツの抽選の抑止条件を満たしているかを判定する（ステップＳ１２）。本実施形態では、景品コンテンツリスト５１０と、代替コンテンツリスト５２０と、提供済コンテンツリスト５４０とを参照し、景品コンテンツリスト５１０に登録されている全種が既に提供済で、且つ、代替コンテンツリスト５２０に登録されている全種が各々の保有上限数５２４まで保有されている場合に、抑止条件を満たしていると判定・検出する。
【００９６】
そして、もし抑止条件を満たしていないと否定判定したならば（ステップＳ１２のＮＯ）、処理部２００は景品コンテンツ抽選処理を実行する（ステップＳ１４）。反対に、抑止条件を満たしていると肯定判定した場合には（ステップＳ１２のＹＥＳ）、景品コンテンツ抽選処理はスキップされ、代わりに抑止通知処理（ステップＳ１６）を実行する。抑止通知処理では、抽選を行ってもこれ以上抽選されたものを保有できない旨の警告と警告の確認操作受付をすると良い。
【００９７】
ユーザ認証が完了した後、所定の本体ゲーム開始操作を検出したならば（ステップＳ８０のＹＥＳ）、処理部２００は本体ゲームの進行制御を開始する（ステップＳ８４）。ゲーム内では、提供済コンテンツ５４０が利用可能となり、消費型のコンテンツの場合には、ゲーム内で使用する都度、その保有数を減ずる。
【００９８】
図９は、本実施形態における景品コンテンツ抽選処理の流れを説明するためのフローチャートである。
同処理において、処理部２００は先ず、プレーヤが抽選の対価を保有しているか判定する（ステップＳ２６）。本実施形態では、１回の景品コンテンツ抽選で通貨媒体を１０単位（１０チャリン）消費する設定なので、提供済コンテンツリスト５４０の通貨媒体の保有数５４３を参照する。そして、もし保有数５４３が「１０」に満たなければ（ステップＳ２６のＮＯ）、抽選対価不足をプレーヤに通知する処理を実行して（ステップＳ２８）、景品コンテンツ抽選処理を終了する。
【００９９】
もし、プレーヤが抽選の対価を保有しているならば（ステップＳ２６のＹＥＳ）、処理部２００は次に抽選画面Ｗ８を表示させる（ステップＳ３０）。次いで、景品コンテンツリスト５１０から今回の抽選で付与される可能性のある景品コンテンツを抽出する（ステップＳ３２）。具体的には、現時点において選択可能条件５１３（図５参照）を満たす景品コンテンツＩＤ５１１を選択する。そして、選択した景品コンテンツとプレーヤの提供済コンテンツリスト５４０とを照合する（ステップＳ３４）。
【０１００】
照合の結果、ステップＳ３２で選択された景品コンテンツ内に、未提供の景品コンテンツが無い場合、すなわち抽選の全選択肢が提供済であれば（ステップＳ３６のＮＯ；図３のケースに相当）、処理部２００は入手限界通知処理を実行する（ステップＳ３８）。
具体的には、入手限界通知処理では、抽選画面Ｗ８に入手限界通知表示１４（図３参照）を表示させる。更には、抽選実行アイコン４の表示形態を、図２に示す標準形態からリスクを承知で抽選を実行することを強調する内容に変更すると好適である。またそれに伴って、入手限界通知履歴５３９に現在日時等を登録する（ステップＳ４０）。
【０１０１】
一方、照合の結果、ステップＳ３２で選択された景品コンテンツで、まだプレーヤに提供されていない、すなわちプレーヤが未入手の景品コンテンツが有る場合には（ステップＳ３６のＹＥＳ；図２のケースに相当）、入手限界通知処理と入手限界通知履歴５３９の更新はスキップされる。
【０１０２】
抽選画面Ｗ８の抽選実行アイコン４へのタッチ操作が検出されたならば（ステップＳ４２のＹＥＳ）、処理部２００はプレーヤが保有している通貨媒体（本実施形態における抽選の対価となる消費パラメータ）の保有数を所定数減じ（ステップＳ５０）、景品コンテンツの抽選を実行する（ステップＳ５２）。
【０１０３】
そして、抽選された景品コンテンツに係り重複条件を満たすかを判定する（ステップＳ５４）。具体的には、抽選された景品コンテンツの景品コンテンツＩＤ５１１（図５参照）がプレーヤの提供済コンテンツリスト５４０に含まれているかを照合し、含まれている場合で且つ、その保有数５４３が、抽選された景品コンテンツの重複上限数５１５に達していれば、重複条件を満たすと肯定判定する。
【０１０４】
そして、もし重複条件を満たすと肯定判定した場合には（ステップＳ５４のＹＥＳ）、処理部２００は、代替コンテンツの選択を実行する（ステップＳ５６）。代替コンテンツの選択は、代替コンテンツリスト５２０の選択可能条件５２３を満たす代替コンテンツＩＤ５２１を抽出して、提供済コンテンツリスト５４０に登録されていない代替コンテンツを更に抽出する。そして、その内の所定数（標準的には一つ）を抽選して今回付与する代替コンテンツとする。もし、提供済コンテンツリスト５４０に全代替コンテンツが登録されている場合には、各代替コンテンツ別の保有数５４３を参照し、保有数５４３の少ない代替コンテンツを優先的に選択して今回付与する代替コンテンツとする。そして、代替コンテンツを選択したならば、これをプレーヤに付与する（ステップＳ５８）。すなわち、当該代替コンテンツを提供済コンテンツリスト５４０に登録し更新する。そして、代替通知画面Ｗ９を表示させる（ステップＳ６０）。
【０１０５】
一方、重複条件を満たさないと否定判定した場合には（ステップＳ５４のＮＯ）、処理部２００はステップＳ５２で抽選された景品コンテンツを提供済コンテンツリスト５４０に登録して、プレーヤへの付与を実行する（ステップＳ６２）。
【０１０６】
抽選した景品コンテンツ又は代替コンテンツの付与を完了したならら、処理部２００は次に、累積抽選回数５３５と前回抽選日時５３６とを更新し（ステップＳ６４）、景品コンテンツ抽選処理を終了する。
【０１０７】
尚、抽選画面Ｗ８にて抽選キャンセルアイコン８がタッチ操作されたならば、抽選キャンセル操作が検出され（ステップＳ６６のＹＥＳ）、処理部２００は景品コンテンツの抽選は行わないまま景品コンテンツ抽選処理を終了する。
【０１０８】
以上、本実施形態によれば、抽選に係わる新しい要素を加え、抽選をより魅力的なものとする新たな興趣をもたらすことができる。
第１に、抽選の偏りに基づくプレーヤの不満感を低減できる。
第２に、プレーヤが今回の抽選で入手できる景品コンテンツを全種類集めてしまっている場合には、抽選では新たな種類の景品コンテンツが得られない旨通知できる。つまり、プレーヤに不利な情報を開示することができる。
第３に、抽選された景品コンテンツをプレーヤが入手済である場合に、代替コンテンツを付与することができる。
第４に、代替コンテンツとして、プレーヤが入手していないもの、入手している数が少ないものを優先的に選択することができるので、抽選に対する失望感を低減し、満足感を高めることができる。
【０１０９】
〔第２実施形態〕
次に、本発明を適用した第２実施形態として、景品コンテンツの抽選をサブゲームとするマルチプレイ型オンラインゲームを実行する例について説明する。尚、以降では、第１実施形態との差異について主に述べることとし、第１実施形態と同様の構成要素については同じ符合を付与して詳細な説明は省略することとする。
【０１１０】
図１０は、本実施形態におけるゲームシステムの構成の一例を示す図である。本実施形態のシステムは、通信回線１に接続することのできるサーバシステム１１００と、ゲームのプレーヤ２（２ａ，２ｂ，２ｃ，・・・）毎に用意されるゲーム装置１５００（１５００ａ，１５００ｂ，１５００ｃ，・・・）により構成される。
【０１１１】
本実施形態では、プレーヤ端末となるゲーム装置１５００でゲームを楽しむためには、予め入手したゲームクライアントプログラム５０６（図１１参照）を実行してゲームを開始する前にサーバシステム１１００にアクセスしてユーザアカウントを取得し、所定のログイン手続きを経てユーザ認証を得る必要がある。そして、本実施形態における景品コンテンツを付与する抽選は、第１実施形態と同様にゲームクライアントプログラム５０６を実行することにより可能になるゲームの一部として実現される。
【０１１２】
サーバシステム１１００は、単数又は複数のサーバ装置や記憶装置等を含んで構成され、マルチプレイ型オンラインゲームを運営するための各種サービスを提供し、ゲーム実行に必要なプレイデータの管理や、クライアントプログラム及び各種データを配信することができる。具体的には、サーバシステム１１００は、筐体１１０２と、キーボード１１０６と、タッチパネル１１０８と、ストレージ１１４０とを備える。筐体１１０２には、複数のブレードサーバ１１０４が内蔵されている。
【０１１３】
ブレードサーバ１１０４は、例えば、（１）ユーザ登録やプレーヤキャラクタの初期設定、ユーザ認証処理、グループと当該グループに所属するユーザ（プレーヤ）との対応付けを管理する所属管理機能を担うアカウント管理サーバ１１１０と、（２）景品コンテンツの抽選に関する処理を担う抽選管理サーバ１１１２と、（３）本体ゲームであるマルチプレイ型オンラインゲームに参加中のゲーム装置１５００へゲームを実行するのに必要なプログラムやデータ等を随時管理・配信するゲーム管理サーバ１１１４と、を有して構成される。もし、景品コンテンツの抽選を本体ゲーム内でのサービスとして実装する場合には、抽選管理サーバ１１１２の機能をゲーム管理サーバ１１１４で担うこととする。
【０１１４】
尚、ブレードサーバ１１０４を構成するそれぞれのサーバは、通信回線１を介してデータ通信可能な他の独立した装置として実現し、サーバシステム１１００が随時必要な情報を送受し合う構成であっても良い。また、上述のブレードサーバ１１０４が単独で担う機能を、複数のブレードサーバ１１０４により協調的に実現するとしても良い。
【０１１５】
次に、本実施形態を実現するための機能構成について説明する。
図１１は、本実施形態におけるサーバシステム１１００の機能構成の一例を示す機能ブロック図である。サーバシステム１１００は、操作入力部１００ｓと、サーバ処理部２００ｓと、画像表示部３６０ｓと、通信部３７０ｓと、サーバ記憶部５００ｓとを備える。
【０１１６】
操作入力部１００ｓは、第１実施形態の操作入力部１００に相当し、サーバオペレータによって為された各種の操作入力に応じて操作入力信号をサーバ処理部２００ｓに出力する。図９ではキーボード１１０６やタッチパネル１１０８がこれに該当する。
【０１１７】
サーバ処理部２００ｓは、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＡＳＩＣ、ＩＣメモリなどの電子部品によって実現される。サーバ処理部２００ｓは、各機能部との間でデータの入出力制御を行い、所定のプログラムやデータ、操作入力部１００ｓからの操作入力信号や、通信部３７０ｓを介して外部からアクセスしてきた外部装置（他コンピュータ、ゲーム装置１５００など）等からのリクエストに応じて各種の演算処理を実行して、サーバシステム１１００の動作を制御する。図１０ではブレードサーバ１１０４、より具体的にはその制御基板がこれに該当する。そして、本実施形態のサーバ処理部２００ｓは、ゲームサーバ制御部２０１と、画像生成部２６０ｓと、通信制御部２７０ｓとを備える。
【０１１８】
ゲームサーバ制御部２０１は、本体ゲーム及びサブゲームをプレイするために必要な準備と実行制御に関する機能を実現する。
例えば、ユーザアカウントの発行処理や、ログイン処理、本体ゲーム（マルチプレイ型オンラインゲーム）のプレイに必要な各種処理、ゲーム中で知り合った他プレーヤとともにグループ登録する処理、すなわちグループと当該グループに所属するプレーヤとの対応付けを管理する所属管理処理、などを実行できる。これらの処理は、公知のマルチプレイ型オンラインゲームの技術を適宜利用することで実現できる。
【０１１９】
また、景品コンテンツの抽選を行うサブゲームに係る機能部として、ゲームサーバ制御部２０１は、提供済コンテンツ履歴管理部２０４と、コンテンツリスト更新制御部２０６と、抽選実行抑止条件検出部２０８と、抽選実行抑止制御部２１０と、全選択肢提供済時検出部２１２と、確認操作受付制御部２１４と、全選択肢提供済時抽選実行抑止制御部２１６と、景品コンテンツ抽選部２１８と、景品コンテンツ提供判定部２２０と、代替コンテンツ選択部２２２と、コンテンツ提供実行部２２４と、重複回数記憶管理部２２６と、コンテンツ保有数管理部２２８と、を含む。
【０１２０】
尚、ゲームサーバ制御部２０１は、その他、システムクロックを用いた制限時間などの計時処理、フラグ管理処理などを適宜実行することができる。また、ゲーム進行に必要であれば各種データのデコード、テクスチャの展開などを適宜実行することができる。尚、これらの処理は必須とは限らず、ゲームの内容やその実現形態によって適宜追加・省略することができるものであり、公知のマルチプレイ型オンラインゲームを参考にすると良い。
【０１２１】
画像生成部２６０ｓは、第１実施形態における画像生成部２６０に相当する。
画像表示部３６０ｓは、第１実施形態における画像表示部３６０に相当する。本実施形態では、図９のタッチパネル１１０８がこれに該当する。
【０１２２】
通信制御部２７０ｓは、第１実施形態における通信制御部２７０に相当し、通信部３７０ｓを介して外部装置とのデータのやりとりを実現する。
通信部３７０ｓは、、第１実施形態における通信部３７０に相当し、通信回線１と接続して通信を実現する。
【０１２３】
サーバ記憶部５００ｓは、サーバ処理部２００ｓに諸機能を実現させるためのプログラムやゲームを記憶する。また、サーバ処理部２００ｓの作業領域として用いられ、各種プログラムに従って実行した演算結果や、ゲーム装置１５００から受信した情報等を一時的に記憶することができる。こうした機能は、例えばＲＡＭやＲＯＭなどのＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤなどの光学ディスクなどによって実現される。図１０では、ブレードサーバ１１０４に搭載されているＩＣメモリ等の情報記憶媒体や、ストレージ１１４０がこれに該当する。
【０１２４】
そして、本実施形態のサーバ記憶部５００ｓは、サーバシステムプログラム５０３と、ゲームサーバプログラム５０５と、ゲームクライアントプログラム５０６と、ゲーム初期設定データ５０７と、ユーザ認証に必要な情報を格納するユーザ登録データ５５０と、全コンテンツリスト５０８と、景品コンテンツリスト５１０と、代替コンテンツリスト５２０と、を記憶する。その他ゲームの管理や、フレンドログインボーナスの付与等に必要な、所定期間のカウント値、各種フラグなどを適宜記憶する。
本実施形態では、ゲーム中に知り合った他プレーヤを登録する機能を実装しており、ユーザ登録データ５５０に、知り合った他プレーヤと結成したグループの識別情報である所属グループＩＤ５５１を含む。尚、登録の仕方はグループに限らず、単に知り合った他プレーヤのアカウントを登録するフレンドリストとしても良い。また、ユーザ登録データ５５０には、前回当該ユーザ（プレーヤ）のプレイデータ５３０の複製である複製プレイデータ５３０ｃｐを含む。
【０１２５】
サーバシステムプログラム５０３は、コンピュータにサーバとしての基本的な機能を実現させるためのプログラムである。
ゲームサーバプログラム５０５は、サーバ処理部２００ｓにゲームサーバ制御部２０１としての機能を実現させるためのプログラムである。
ゲームクライアントプログラム５０６は、ゲーム参加を希望するゲーム装置１５００に提供するクライアントプログラムの原本である。ゲーム装置１５００は、例えばこれをダウンロードして情報記憶媒体に記憶させて実行する。ゲームクライアントプログラム５０６は、専用のプログラムや、ウェブブラウサプログラム及びウェブブラウザプログラム上で動的な表示を実現するためのプラグインなどにより実現される。後者の構成は、オンラインゲームを所謂ブラウザゲームとして実現する場合に利用可能である。
【０１２６】
図１２は、本実施形態におけるサーバシステム１１００の景品コンテンツの抽選に係る処理の流れを説明するためのフローチャートである。
基本的には第１形態におけるゲーム装置１５００における処理の流れと同様であるが、第１実施形態における各種操作の検出に関するステップは、本実施形態では、ゲーム装置１５００から送信される操作入力信号の受信と読み替えれられる。具体的には、第１実施形態のステップＳ６〜Ｓ８に相当するステップは、本実施形態では（１）ゲーム装置１５００から提供済コンテンツのリスト表示リクエストを受信したならば（ステップＳ７のＹＥＳ）、全コンテンツリスト表示に必要なデータを送信する（ステップＳ９）となる。
【０１２７】
また、第１実施形態のステップＳ１０に代えて、ゲーム装置１５００から抽選実行リクエストを受信したならば（ステップＳ１１のＹＥＳ）、景品コンテンツ抽選の抑止条件を満たしているかを判定する（ステップＳ１２）。
もし、抑止条件が満たされていれば（ステップＳ１２のＹＥＳ）、第１実施形態のステップＳ１６に代えて、ゲーム装置１５００にて抑止通知を実現するためのデータを送信する（ステップＳ１７）。もし、抑止条件が満たされていなければ（ステップＳ１２のＮＯ）、景品コンテンツ抽選処理を実行する（ステップＳ１４）。
【０１２８】
また、第１実施形態のステップＳ８０に代えて、ゲーム装置１５００から本体ゲーム開始リクエストを受信したならば（ステップＳ８１のＹＥＳ）、ステップＳ８４へ進む。本実施形態の本体ゲームの進行制御では、プレイデータ５３０を更新する際、その複製データをサーバシステム１１００へ随時送信することとする。サーバシステム１１００はこの複製データをプレーヤのユーザ登録データ５５０に複製プレイデータ５３０ｃｐとして格納する。尚、コンテンツリスト類のアップデートデータを外部サーバから取得する必要がなければ、ステップＳ２を省略できる。
【０１２９】
図１３は、本実施形態におけるサーバシステム１１００が実行する景品コンテンツ抽選処理の流れを説明するためのフローチャートである。同処理において、サーバシステム１１００のサーバ処理部２００ｓは、先ず抽選実行リクエストの送信元のゲーム装置１５００から、プレイデータ５３０を取得する（ステップＳ２４）。そして、取得したプレイデータ５３０を参照して、プレーヤが景品コンテンツ抽選の対価を保有していると判明したならば（ステップＳ２６のＹＥＳ）、景品コンテンツリスト５１０に登録されている中から選択可能条件５１３を満たす景品コンテンツを選択する（ステップＳ３２）。
【０１３０】
次いで、選択された景品コンテンツと提供済コンテンツリスト５４０とを照合し（ステップＳ３４）、選択された景品コンテンツ内に、未提供すなわち抽選実行リクエストの送信元のゲーム装置１５００のプレーヤが未だ入手していない景品コンテンツが無ければ（ステップＳ３６のＮＯ）、入手限界通知表示１４をゲーム装置１５００にて表示させるためのデータを送信する（ステップＳ３９）。当該データを受信したゲーム装置１５００では、入手限界通知表示１４を表示して、入手限界通知履歴５３９に現在日時等を記録する。
【０１３１】
もし、ゲーム装置１５００から抽選実行操作リクエストを受信したならば（ステップＳ４３のＹＥＳ）、サーバ処理部２００ｓは、景品コンテンツ抽選の対価を消費させて（ステップＳ５０）、景品コンテンツの抽選を行い（ステップＳ５２）と景品コンテンツの提供可否判定を行う（ステップＳ５５）。
【０１３２】
本実施形態における景品コンテンツの提供可否判定は、プレーヤと同じグループに所属する他プレーヤから提供済コンテンツリスト５４０を参照し、当該取得した提供済コンテンツリスト５４０に登録されている提供済コンテンツと、プレーヤの提供済コンテンツリスト５４０に登録されている提供済コンテンツとの全てを対象として、重複条件を満たすかを判定する。
【０１３３】
そして、提供不可判定ならば、第１実施形態のステップＳ５８と同様にして代替コンテンツを選択し（ステップＳ５６）、選択した代替コンテンツのデータをゲーム装置１５００へ送信する（ステップＳ５９）。つまり、提供先のプレーヤが所属するグループに所属する他のプレーヤに提供されていないコンテンツを前記代替コンテンツとして選択して、当該プレーヤに提供することができる。
【０１３４】
次いで、サーバ処理部２００ｓは、代替通知画面Ｗ９をゲーム装置１５００にて表示させるためのデータを送信し（ステップＳ６１）、景品コンテンツ抽選処理を終了する。もし、提供可判定ならば、ステップＳ５２で選択した景品コンテンツのデータをゲーム装置１５００へ送信して（ステップＳ６３）、景品コンテンツ抽選処理を終了する。
尚、代替コンテンツ又は景品コンテンツのデータを受信したゲーム装置１５００は、受信したデータを提供済コンテンツリスト５４０に登録し、累積抽選回数５３５と、前回抽選日時５３６とを更新する。
【０１３５】
〔変形例〕
以上、本発明を適用した実施形態について説明したが、本発明の形態がこれらに限定されるものではなく、適宜構成要素の追加・省略・変更などを施すことができる。
【０１３６】
例えば、上記実施形態では、本体ゲームをＲＰＧとしたが、その他のジャンルのゲームや、ソーシャル・ネットワーク・サービスに置き換えることができる。
【０１３７】
また、第２実施形態においては、プレイデータ５３０をゲーム装置１５００にて記憶する構成としたが、プレイデータ５３０をサーバシステム１１００にて記憶・管理する構成としても良い。その場合、サーバシステム１１００における景品コンテンツの抽選の処理の流れは、第１実施形態における同処理の流れ（図８、図９参照）において、操作入力の検出に係るステップをゲーム装置１５００からの操作入力に基づく各種リクエストの受信に読み替えて実現することができる。
【０１３８】
また、上記実施形態では、景品コンテンツ抽選には対価が必要な構成であったが、対価無しとすることもできる。つまり、無料抽選である。その場合、図１４に示すように、ステップＳ２６〜Ｓ２８及びステップＳ５０を省略できる。
勿論、上記実施形態で示した対価が必要な第１の景品コンテンツ抽選と、図１４で示す無料の第２の景品コンテンツ抽選とを抽選画面Ｗ８にてプレーヤに選択させる構成も可能である。その場合、代替コンテンツリスト５２０を、第１の景品コンテンツ抽選にて参照されるリストと、第２の景品コンテンツ抽選にて参照されるリストとに分け、前者のコンテンツデータ５２２を後者よりもよりプレーヤに有利な内容に設定すると好適である。
また、無料抽選は、対価として通貨媒体の消費をする代わりに、上限値「１」の無料抽選用パラメータを用意しておき、無料抽選を行うとこのパラメータを「１」減算することとしてもよい。この場合、全プレーヤの無料抽選用パラメータを例えば深夜０時に「１」加算する処理をサーバが行うこととすると、上限値が「１」であるため、各プレーヤは１日１回の無料抽選が可能になることになる。
【０１３９】
また、上記実施形態における代替コンテンツの提供を、所定の期間条件を満たした場合に代替コンテンツを提供する構成としてもよい。
例えば、第１実施形態における景品コンテンツ抽選処理をベースとするならば、図１４に示すように、景品コンテンツの抽選実行の後に、当該抽選が所定の期間条件を満たすたかを判定する（ステップＳ５３）。より具体的には、例えば前回抽選日時５３６（図４参照）から抽選実行操作を検出した現在日時までの経過時間が基準値以上（例えば２４時間）経過しているかを判定する。そして、もし経過していなければ（ステップＳ５３のＮＯ）、景品コンテンツの提供可否判定をスキップしてそのままステップＳ５２で選択された景品コンテンツをプレーヤに付与する（ステップＳ６２）。もし、経過していれば（ステップＳ５３のＹＥＳ）、景品コンテンツの提供可否判定を経て、提供可否判定に応じて代替コンテンツを選択・付与するか、選択された景品コンテンツをそのまま付与するかする（ステップＳ５４〜Ｓ６２）。
ステップＳ５３における期間条件は、勿論適宜設定可能であり、例えば「プレイ開始日時５３３から１０日目以降」とすることもできる。この場合、プレイ開始して１０日目からは、代替コンテンツが提供されるようになるが、それ以前は景品コンテンツが重複していても代替コンテンツは提供されないことになる。
【符号の説明】
【０１４０】
４…抽選実行アイコン
７ａ…パラメータ値
７ｂ…通貨媒体
７ｃ…画像データ、
８…抽選キャンセルアイコン
１０…代替実行通知表示
１２…代替コンテンツ詳細表示
１４…入手限界通知表示
２００…処理部
２００ｓ…サーバ処理部
２０１…ゲームサーバ制御部
２０２…ゲーム演算部
２０４…提供済コンテンツ履歴管理部
２０６…コンテンツリスト更新制御部
２０８…抽選抑止条件検出部
２１０…抽選実行抑止制御部
２１２…全選択肢提供済時検出部
２１４…確認操作受付制御部
２１６…全選択肢提供済時抽選実行抑止制御部
２１８…景品コンテンツ抽選部
２２０…景品コンテンツ提供判定部
２２２…代替コンテンツ選択部
２２４…コンテンツ提供実行部
２２６…重複回数記憶管理部
２２８…コンテンツ保有数管理部
５００…記憶部
５００ｓ…サーバ記憶
５０２…システムプログラム、
５０３…サーバシステムプログラム
５０４…ゲームプログラム
５０５…ゲームサーバプログラム
５０６…ゲームクライアントプログラム
５０７…ゲーム初期設定データ
５０８…全コンテンツリスト
５１０…景品コンテンツリスト
５１１…景品コンテンツＩＤ
５１２…コンテンツデータ
５１３…選択可能条件
５１５…重複上限数
５２０…代替コンテンツリスト
５２１…代替コンテンツＩＤ
５２２…コンテンツデータ
５２３…選択可能条件
５２４…保有上限数
５３０…プレイデータ
５３３…プレイ開始日時
５３４…累積プレイ時間
５３５…累積抽選回数
５３６…前回抽選日時
５３８…提供済コンテンツ
５３９…入手限界通知履歴
５４０…提供済コンテンツリスト
５４１…コンテンツＩＤ
５４２…コンテンツデータ
５４３…保有数
５４４…代替数
５４５…提供日時
５５０…ユーザ登録データ
１１００…サーバシステム
１１１２…抽選管理サーバ
１１１４…ゲーム管理サーバ
１１４０…ストレージ
１５００…ゲーム装置
１５０６…タッチパネル
１５４０…メモリカード
１５４２…メモリカード読取装置
１５５０…制御基板
１５５２…ＩＣメモリ
Ｗ８…抽選画面
Ｗ９…代替通知画面
【図１】
0005587920.tif 000002
【図２】
0005587920.tif 000003
【図３】
0005587920.tif 000004
【図４】
0005587920.tif 000005
【図５】
0005587920.tif 000006
【図６】
0005587920.tif 000007
【図７】
0005587920.tif 000008
【図８】
0005587920.tif 000009
【図９】
0005587920.tif 000010
【図１０】
0005587920.tif 000011
【図１１】
0005587920.tif 000012
【図１２】
0005587920.tif 000013
【図１３】
0005587920.tif 000014
【図１４】
0005587920.tif 000015