(57)【特許請求の範囲】
【請求項１】
ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択機能と、
前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、
該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、
該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能とを
実現させるためのビデオゲーム処理プログラム。
【請求項２】
前記特定機能では、前記所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が前記選択機能により選択した被選択対象に対応する被選択確率に対して特定条件を満たす被選択対象を優先する機能を
実現させるための請求項１記載のビデオゲーム処理プログラム。
【請求項３】
前記特定機能では、前記所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が前記選択機能により選択した被選択対象に対応する被選択確率よりも高い被選択対象の中から少なくとも１つの被選択対象を特定する機能を
実現させるための請求項１または請求項２記載のビデオゲーム処理プログラム。
【請求項４】
前記選択機能では、前記判定機能により所定条件を満たしていると判定した際に再度前記確率情報を参照して被選択対象を選択する機能を実現させ、
前記特定機能では、前記判定機能により所定条件を満たしていると所定回数判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定する機能を
実現させるための請求項１から請求項３のうち何れかに記載のビデオゲーム処理プログラム。
【請求項５】
前記ビデオゲームの進行に応じて、前記被選択回数が前記所定条件を満たすように前記選択情報を更新する選択情報更新機能を実現させ、
前記記憶機能では、前記判定機能により所定条件を満たしていないと判定した際に、前記選択機能により選択した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能を
実現させるための請求項１から請求項４のうち何れかに記載のビデオゲーム処理プログラム。
【請求項６】
前記被選択対象は、複数のアイテムにより構成されたアイテム群を特定可能な情報であり、
前記特定機能により特定した被選択対象により特定可能なアイテム群から少なくとも１つのアイテムを抽出する抽出機能を実現させ、
前記記憶機能では、前記抽出機能により抽出した少なくとも１つのアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能とを
実現させるための請求項１から請求項５のうち何れかに記載のビデオゲーム処理プログラム。
【請求項７】
通信ネットワークと、サーバと、プレイヤ端末とを備え、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するビデオゲーム処理システムであって、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択手段と、
前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択手段により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定手段と、
該判定手段により所定条件を満たしていると判定された際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定手段と、
該特定手段により特定された被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶手段とを含む
ことを特徴とするビデオゲーム処理システム。
【請求項８】
ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能を有するサーバと通信する機能をプレイヤ端末に実現させるためのビデオゲーム処理プログラムであって、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択機能と、前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能と、該記憶機能により記憶された識別情報に関連する画像情報を生成する生成機能とを有するサーバから前記画像情報を受信する機能を前記プレイヤ端末に
実現させるためのビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態の少なくとも１つは、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能をサーバに実現させるためのビデオゲーム処理プログラム、及びビデオゲーム処理システムに関する。
【背景技術】
【０００２】
従来、ビデオゲームで利用可能なアイテム（いわゆるゲーム内アイテム）をプレイヤに付与する方法に関連する技術として、いわゆるガチャシステム（ガチャ）が知られている。このようなシステム、すなわち所定の確率が付与された複数の被抽選アイテムからその確率に基づいて抽選を行うシステムには、例えば、プレイヤが特定のアイテムを使用した場合に、通常の場合と比べて抽選処理において設定される特典付与確率が高く設定される構成としたものもある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２３５８７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなシステムには、趣向性を維持しつつ、より射幸性を抑えたものが求められている。ここで、趣向性とは、プレイヤがシステムを利用した際におもしろみを感じる性質である。また、射幸性とは、プレイヤがシステムを利用したときに偶然に得られる利益を当てにする性質である。【０００５】
趣向性と射幸性とは、複数のプレイヤそれぞれの主観などによって感じ方が異なる場合がある。そのため、趣向性を維持または向上させつつ、射幸性を抑えるシステムを構成することは、その評価自体が困難な場合がある。そこで、本発明の少なくとも１つの実施形態では、システムを利用した際にプレイヤが取得するアイテムが重複する可能性（すなわち、プレイヤが過去に取得したアイテムを再度取得する可能性）を抑えることができれば、趣向性を維持または向上させつつ、射幸性を抑えることができるものと考え、そのようなシステムを提供することを課題とする。【０００６】
本発明の少なくとも１つの実施形態の目的は、上記課題を解決し、趣向性を維持しつつ、より射幸性を抑えるシステムを提供することができるようにすることである。  
【課題を解決するための手段】
【０００７】
非限定的な観点によると、本発明に係るビデオゲーム処理プログラムは、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、前記サーバに、予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択機能と、前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能とを実現させるためのものである。【０００８】
非限定的な観点によると、本発明に係るビデオゲーム処理システムは、通信ネットワークと、サーバと、プレイヤ端末とを備え、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するビデオゲーム処理システムであって、予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択手段と、前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択手段により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定手段と、該判定手段により所定条件を満たしていると判定された際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定手段と、該特定手段により特定された被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶手段とを含むことを特徴とする。【０００９】
非限定的な観点によると、本発明に係るビデオゲーム処理プログラムは、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能を有するサーバと通信する機能をプレイヤ端末に実現させるためのビデオゲーム処理プログラムであって、予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択機能と、前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能と、該記憶機能により記憶された識別情報に関連する画像情報を生成する生成機能とを有するサーバから前記画像情報を受信する機能を前記プレイヤ端末に実現させるためのものである。
【発明の効果】
【００１０】
本願の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理システムの構成の例を示すブロック図である。
【図２】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図３】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図４】本発明の実施形態の少なくとも一つに対応するゲーム処理におけるサーバ側の動作の例を示すフローチャートである。
【図５】本発明の実施形態の少なくとも一つに対応するプレイヤ端末がゲーム処理を実行する場合のプレイヤ端末側の動作の例を示すフローチャートである。
【図６】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図７】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図８】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図９】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１０】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図１１】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１２】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図１３】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１４】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図１５】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１６】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図１７】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１８】本発明の実施形態の少なくとも一つに対応する被選択情報の格納状態の例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００１３】
［第１の実施の形態］
図１は、本発明の一実施の形態におけるビデオゲーム処理システム１００の構成の例を示すブロック図である。図１に示すように、ビデオゲーム処理システム１００は、ビデオゲーム処理サーバ１０と、ビデオゲームをプレイする複数のユーザ（プレイヤ）がそれぞれ使用するプレイヤ端末２０，２０１〜２０Ｎ（Ｎは任意の整数）とを含む。なお、ビデオゲーム処理システム１００の構成はこれに限定されず、単一のプレイヤ端末を複数のプレイヤが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
【００１４】
ビデオゲーム処理サーバ１０と複数のプレイヤ端末２０，２０１〜２０Ｎは、それぞれインターネットなどの通信ネットワーク３０に接続されている。なお、図示しないが、複数のプレイヤ端末２０，２０１〜２０Ｎは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク３０と接続する。
【００１５】
ビデオゲーム処理システム１００は、複数のプレイヤが同一の仮想空間（同期された仮想空間と非同期の仮想空間とを含む）で遊戯するビデオゲーム（いわゆるオンラインゲーム）の進行を制御するための各種機能を有する。
【００１６】
ビデオゲーム処理サーバ１０は、ビデオゲーム処理システム１００の管理者によって管理され、プレイヤ端末２０，２０１〜２０Ｎに対してビデオゲームに関する情報を提供するための各種の機能を有する。本例において、ビデオゲーム処理サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、ビデオゲーム処理システム１００においては、複数のプレイヤ端末２０，２０１〜２０Ｎそれぞれにかかる処理負荷を軽減させるといった観点から、ビデオゲームに関する情報はビデオゲーム処理サーバ１０が管理することが好ましい。
【００１７】
図２は、ビデオゲーム処理サーバ１０の構成の例であるビデオゲーム処理サーバ１０Ａ（サーバ１０Ａ）の構成を示すブロック図である。サーバ１０Ａは、選択部１１と、判定部１２と、特定部１３と、記憶部１４と、を少なくとも備える。なお、サーバ１０Ａは、制御部や通信部などビデオゲームを行うための一般的な構成を備えるが、ここでの説明は省略する。
【００１８】
選択部１１は、予め設定されたアイテム選択条件が満たされた際、アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する機能を有する。
【００１９】
ここで、アイテム選択条件とは、プレイヤに付与するアイテムをサーバが選択する処理を開始する条件を意味する。アイテム選択条件の例としては、システム管理者またはプレイヤからの要求を受け付けたことや、ビデオゲームの進行に応じて所定のフラグが立ったことが考えられる。
【００２０】
また、被選択対象とは、サーバにより選択可能に構成された情報である。被選択対象の例としては、アイテムまたはアイテム群の識別情報が考えられる。なお、アイテムの識別情報には、「コイン１０枚」など複数のアイテムをまとめて１つのアイテムとして識別可能なものを含むこともできる。また、被選択対象は、アイテムの識別情報ではなく、所定のアイテムと対応付けされた識別情報でもよい。この識別情報の例としては、等賞が考えられる。
【００２１】
また、被選択確率とは、アイテムがサーバによって選択される確率を意味する。本例においては、複数の被選択対象それぞれに被選択確率が対応付けされている。なお、複数の被選択対象それぞれに対応付けされた被選択確率の合計が１００％に満たない場合は、被選択対象が選択されない可能性があることを意味する。
【００２２】
判定部１２は、被選択対象と、被選択回数とが対応付けされた選択情報を参照して、選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する機能を有する。
【００２３】
ここで、被選択回数とは、被選択対象が選択された回数を意味する。そして、所定条件の例としては、複数の選択対象それぞれに設定された「選択回数の上限」が考えられる。
【００２４】
特定部１３は、判定部１２により所定条件を満たしていると判定した際に、所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する機能を有する。
【００２５】
ここで、所定規則は予め定められた規則であればよく、その内容はプレイヤ側で設定可能な構成とされていてもよい。所定規則の例としては、被選択確率に基づいて選択された被選択対象が所定条件を満たす場合（例えば、既に上限数だけ選択されていた場合）、当該選択対象を除外した被選択対象から代わりの被選択対象（代替被選択対象）を特定することが考えられる。また、所定規則の他の例としては、被選択確率に基づいて選択された被選択対象が所定条件を満たす場合、複数の被選択対象から所定条件を満たしていない被選択対象を抽出し、抽出した被選択対象から代替被選択対象を特定することが考えられる。
【００２６】
記憶部１４は、特定機能により特定した被選択対象により特定可能なアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能を有する。
【００２７】
複数のプレイヤ端末２０，２０１〜２０Ｎは、それぞれ、ビデオゲームを行うユーザ（プレイヤ）によって管理され、例えば携帯電話端末やＰＤＡ（Personal Digital Assistants）、携帯型ゲーム装置などのネットワーク配信型のゲームを行うことが可能な携帯通信端末によって構成される。複数のプレイヤ端末２０，２０１〜２０Ｎは、それぞれ、通信ネットワーク３０に接続し、ビデオゲーム処理サーバ１０との通信を行うことによりビデオゲームを実行するためのハードウェア（例えば、ゲーム画面を表示する表示装置や音声出力装置など）およびソフトウェアを備える。なお、プレイヤ端末２０，２０１〜２０Ｎは、ビデオゲーム処理サーバ１０を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
【００２８】
次に、本例のビデオゲーム処理システム１００（システム１００）の動作について説明する。
【００２９】
図３は、システム１００が実行するゲーム処理の例を示すフローチャートである。本例におけるゲーム処理では、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するための処理が行われる。以下、サーバ１０Ａとプレイヤ端末２０（端末２０）とがゲーム処理を実行する場合を例にして説明する。
【００３０】
ゲーム処理は、例えばサーバ１０Ａが、端末２０からゲーム処理の開始要求を受け付けたことによりアイテム選択条件が満たされたと判定したことに応じて開始される。
【００３１】
ゲーム処理において、先ず、サーバ１０Ａは、被選択対象を選択する（ステップＳ１１）。次いで、サーバ１０Ａは、選択した被選択対象に対応する被選択対象と、被選択回数とが対応付けされた選択情報を参照して、選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する（ステップＳ１２）。ここで、被選択回数が所定条件を満たしていないと判定すると（ステップＳ１２のＮ）、サーバ１０Ａは、後述するステップＳ１４の処理に移行する。
【００３２】
一方、被選択回数が所定条件を満たしていると判定すると（ステップＳ１２のＹ）、サーバ１０Ａは、所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する（ステップＳ１３）。次いで、サーバ１０Ａは、特定した被選択対象により特定可能なアイテムの識別情報と、プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる（ステップＳ１４）。すなわち、サーバ１０Ａは、アイテムの識別情報と、端末２０を操作するプレイヤの識別情報とを対応付けることにより、アイテムをプレイヤに付与する。
【００３３】
一方、端末２０は、サーバ１０Ａにて生成された画像情報を受信して、受信した画像情報に応じた出力を行う（ステップＳ１５）。なお、サーバ１０Ａによる画像情報の生成は、例えばアイテムの識別情報とプレイヤの識別情報とを対応付けた時機に、適宜行われる。また、端末２０による画像情報に応じた出力として、例えば端末２０は、プレイヤが操作するキャラクタ（プレイヤキャラクタ）がアイテムを取得した演出を示す画像や音を出力する。
【００３４】
図４は、ゲーム処理におけるサーバ１０Ａ側の動作の例を示すフローチャートである。ゲーム処理において、サーバ１０Ａは、被選択対象を選択し（ステップＳ１１）、選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定し（ステップＳ１２）、被選択回数が所定条件を満たしていると判定した際（ステップＳ１２のＹ）、所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定し（ステップＳ１３）、特定した被選択対象により特定可能なアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させる（ステップＳ１４）。すなわち、本例においては、サーバ１０Ａは、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するための処理を実行する。
【００３５】
以上に説明したように、第１の実施形態の一側面として、ビデオゲーム処理サーバ１０Ａが、選択部１１と、判定部１２と、特定部１３と、記憶部１４と、を備える構成としているので、予め設定されたアイテム選択条件が満たされた際、アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択し、被選択対象と、被選択回数とが対応付けされた選択情報を参照して、選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定し、所定条件を満たしていると判定した際に、所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定し、特定した被選択対象により特定可能なアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させ、趣向性を維持しつつ、より射幸性を抑えるシステムを提供することができる。
【００３６】
ただし、ビデオゲームに関する情報の一部または全部を複数のプレイヤ端末２０，２０１〜２０Ｎそれぞれが管理する構成としてもよい。
【００３７】
図５は、端末２０がゲーム処理を実行する場合の端末２０側の動作の例を示すフローチャートである。ゲーム処理において、端末２０は、被選択対象を選択し（ステップＳ２１）、選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定し（ステップＳ２２）、被選択回数が所定条件を満たしていると判定した際（ステップＳ１２のＹ）、所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定し（ステップＳ２３）、特定した被選択対象により特定可能なアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させる（ステップＳ２４）。すなわち、本例においては、サーバ１０Ａは、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するための処理を実行する。
【００３８】
なお、上述した第１の実施形態の例では、被選択回数が、被選択対象が選択された回数を意味する場合について説明した。しかし、被選択回数は、被選択対象が選択された回数を識別可能であればよく、例えば、被選択対象の選択が許容される回数を意味する情報として取り扱われる構成としてもよい。
【００３９】
なお、上述した第１の実施形態の例では特に言及していないが、所定の記憶部は、ビデオゲーム処理システム１００の内部にあってもよいし、外部にあってもよい。また、記憶部１４自身が記憶領域を備える場合、記憶部１４が所定の記憶部として機能する構成としてもよい。
【００４０】
［第２の実施形態］
図６は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｂ（サーバ１０Ｂ）の構成を示すブロック図である。本例において、サーバ１０Ｂは、選択部１１と、判定部１２と、特定部１３Ｂと、記憶部１４と、を少なくとも備える。
【００４１】
特定部１３Ｂは、所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が選択部１１により選択した被選択対象に対応する被選択確率に対して特定条件を満たす被選択対象を優先する機能を有する。
【００４２】
ここで、特定条件とは、被選択確率に関連する内容であればよい。特定条件の例としては、被選択確率が同一であることや、被選択確率が大きいこと、被選択確率が小さいことなど種々の内容が考えられる。
【００４３】
また、被選択対象を優先するとは、特定条件を満たさない被選択対象よりも優先して特定することを意味する。なお、優先方法の内容は特に限定されない。優先方法の例としては、例えば、所定数（例えば、１つ）の被選択対象を特定する場合に、特定条件を満たす複数の被選択対象の中から１つの被選択対象を特定することが考えられる。
【００４４】
図７は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｂと、端末２０の動作を例にして説明する。なお、サーバ１０Ｂと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００４５】
本例におけるゲーム処理では、被選択回数が所定条件を満たしていると判定すると（ステップＳ１２のＹ）、サーバ１０Ｂは、所定条件と被選択確率とに基づいて被選択対象を特定する（ステップＳ２−１１）。
【００４６】
次いで、サーバ１０Ｂは、特定した被選択対象により特定可能なアイテムの識別情報と、プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる（ステップＳ１４）。
【００４７】
以上に説明したように、第２の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｂが、選択部１１と、判定部１２と、特定部１３Ｂと、記憶部１４と、を備える構成としているので、所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が選択機能により選択した被選択対象に対応する被選択確率に対して特定条件を満たす被選択対象を優先し、プレイヤに何度も同じアイテム（被選択対象）を付与することによる趣向性の低下を防止することができる。
【００４８】
なお、上述した第２の実施形態の例では、サーバ１０Ｂが各種機能を備える場合を例にして説明したが、サーバ１０Ｂが備える各種機能の一部または全部を、ビデオゲーム処理サーバではなく、プレイヤ端末（例えば、端末２０）が備える構成としてもよい。
【００４９】
なお、上述した第２の実施形態の例では特に言及していないが、サーバ１０Ｂが、所定条件と被選択確率とに基づいて被選択対象を特定する場合、特定部１３Ｂの機能を用いるほか、例えば、所定条件を満たしていない被選択回数に対応する被選択対象を検索し、検索した被選択対象のうちステップＳ１１の処理にて選択した被選択対象の被選択確率に対して特定条件を満たす被選択対象を抽出し、抽出した被選択対象の中からランダムに所定数の被選択対象を特定する構成とすることも考えられる。
【００５０】
［第３の実施形態］
図８は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｃ（サーバ１０Ｃ）の構成を示すブロック図である。本例において、サーバ１０Ｃは、選択部１１と、判定部１２と、特定部１３Ｃと、記憶部１４と、を少なくとも備える。
【００５１】
特定部１３Ｃは、所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が選択部１１により選択した被選択対象に対応する被選択確率よりも高い被選択対象の中から少なくとも１つの被選択対象を特定する機能を有する。
【００５２】
ここで、高いとは、確率が高いことを意味し、その程度は特に限定されない。
【００５３】
また、特定する被選択対象の数は特に限定されず、予め定められた数であってもよいし、プレイヤによる要求を反映させた数でもよい。
【００５４】
図９は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｃと、端末２０の動作を例にして説明する。なお、サーバ１０Ｃと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００５５】
本例におけるゲーム処理では、被選択回数が所定条件を満たしていると判定すると（ステップＳ１２のＹ）、サーバ１０Ｃは、所定条件を満たしていない被選択回数に対応する被選択対象であって、被選択確率が高いものの中から被選択対象を選択する（ステップＳ３−１１）。
【００５６】
次いで、サーバ１０Ｃは、特定した被選択対象により特定可能なアイテムの識別情報と、プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる（ステップＳ１４）。
【００５７】
以上に説明したように、第３の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｃが、選択部１１と、判定部１２と、特定部１３Ｃと、記憶部１４と、を備える構成としているので、所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が選択した被選択対象に対応する被選択確率よりも高い被選択対象の中から少なくとも１つの被選択対象を特定し、プレイヤに何度も同じアイテム（被選択対象）を付与することによる趣向性の低下を防止することができる。
【００５８】
なお、上述した第３の実施形態の例では、サーバ１０Ｃが各種機能を備える場合を例にして説明したが、サーバ１０Ｃが備える各種機能の一部または全部を、ビデオゲーム処理サーバではなく、プレイヤ端末（例えば、端末２０）が備える構成としてもよい。
【００５９】
なお、上述した第３の実施形態の例では、サーバ１０Ｃが、選択した被選択対象の被選択確率よりも高い被選択確率に対応付けされた被選択対象を特定する場合について説明したが、サーバ１０Ｃが、選択した被選択対象の被選択確率よりも低い被選択確率に対応付けされた被選択対象を特定する構成としてもよい。
【００６０】
［第４の実施形態］
図１０は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｄ（サーバ１０Ｄ）の構成を示すブロック図である。本例において、サーバ１０Ｄは、選択部１１Ｄと、判定部１２と、特定部１３Ｄと、記憶部１４と、を少なくとも備える。
【００６１】
選択部１１Ｄは、判定部１２により所定条件を満たしていると判定した際に再度確率情報を参照して被選択対象を選択する機能を有する。
【００６２】
特定部１３Ｄは、判定機能により所定条件を満たしていると所定回数判定した際に、所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定する機能を有する。
【００６３】
ここで、所定回数の構成は特に限定されない。所定回数の構成の例としては、被選択対象の被選択確率に基づいて算出される回数（例えば、被選択確率が１０％の場合１０回）が考えられる。
【００６４】
図１１は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｄと、端末２０の動作を例にして説明する。なお、サーバ１０Ｄと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００６５】
本例におけるゲーム処理では、被選択回数が所定条件を満たしていると判定すると（ステップＳ１２のＹ）、サーバ１０Ｄは、所定回数同じ判定を行ったか否かを判定する（ステップＳ４−１１）。ここで、「同じ判定」とは、「被選択回数が所定条件を満たしている」という内容の判定を意味する。
【００６６】
サーバ１０Ｄは、所定回数同じ判定を行っていないと判定すると（ステップＳ４−１１のＮ）、ステップＳ１１の処理に移行する。このとき、本例においては、サーバ１０Ｄは、判定回数に「１」を加算する。
【００６７】
一方、所定回数同じ判定を行ったと判定すると（ステップＳ４−１１のＹ）、サーバ１０Ｄは、所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定する（ステップＳ１３）。
【００６８】
以上に説明したように、第４の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｄが、選択部１１Ｄと、判定部１２と、特定部１３Ｄと、記憶部１４と、を備える構成としているので、所定条件を満たしていると判定した際に再度確率情報を参照して被選択対象を選択し、所定条件を満たしていると所定回数判定した際に所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定し、安易に被選択対象の選択規則を変更することにより趣向性が低下するような事態を防止することができる。
【００６９】
また、第４の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｄが、特定部１３Ｄを備える構成としているので、所定条件を満たしていると判定した際に再度確率情報を参照して被選択対象を選択し、所定条件を満たしていると所定回数判定した際に所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定し、被選択対象を選択する回数の上限を所定回数とすることで被選択対象の選択に関する処理が非常に多くの回数に渡って繰り返されることを防止することができる。これにより、被選択対象の選択に関する処理が非常に多くの回数に渡って繰り返されることによりビデオゲーム処理サーバ１０Ｄにかかる処理負荷が増大することを防止することができる。
【００７０】
なお、上述した第４の実施形態の例では、サーバ１０Ｄが各種機能を備える場合を例にして説明したが、サーバ１０Ｄが備える各種機能の一部または全部を、ビデオゲーム処理サーバではなく、プレイヤ端末（例えば、端末２０）が備える構成としてもよい。
【００７１】
［第５の実施形態］
図１２は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｅ（サーバ１０Ｅ）の構成を示すブロック図である。本例において、サーバ１０Ｅは、選択部１１と、判定部１２と、特定部１３と、記憶部１４Ｅと、選択情報更新部１５と、を少なくとも備える。
【００７２】
記憶部１４Ｅは、判定部１２により所定条件を満たしていないと判定した際に、選択部１１により選択した被選択対象により特定可能なアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能を有する。
【００７３】
選択情報更新部１５は、ビデオゲームの進行に応じて、被選択回数が所定条件を満たすように選択情報を更新する機能を有する。
【００７４】
ここで、ビデオゲームの進行に応じての例としては、プレイヤが被選択対象に対応するアイテムを消費したことが考えられる。より具体的な例としては、被選択対象に関して、プレイヤが所有するアイテムの数と被選択回数とがリンクしている構成とすることも考えられる。
【００７５】
また、所定条件とは、ゲーム処理におけるステップＳ１２の判定で考慮される条件を意味する。そして、所定条件満たすようにとは、例えば、選択情報の一部または全部を初期化することが考えられる。
【００７６】
図１３は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｅと、端末２０の動作を例にして説明する。なお、サーバ１０Ｅと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００７７】
本例におけるゲーム処理では、先ず、サーバ１０Ｅは、被選択回数が所定条件を満たさないように選択情報を更新する（ステップＳ５−１１）。なお、選択情報を更新する時機はこれに限定されない。選択情報を更新する時機の例としては、プレイヤからの更新要求を受け付けた時機が考えられる。
【００７８】
サーバ１０Ｄは、選択情報を更新すると、被選択対象を選択して（ステップＳ１１）、その後の処理を実行する。
【００７９】
以上に説明したように、第５の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｅが、選択部１１と、判定部１２と、特定部１３と、記憶部１４Ｅと、選択情報更新部１５と、を備える構成としているので、ビデオゲームの進行に応じて、被選択回数が所定条件を満たすように選択情報を更新し、所定条件を満たしていないと判定した際に、選択した被選択対象により特定可能なアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させ、選択情報の有用性を高めることができる。
【００８０】
なお、上述した第５の実施形態の例では、サーバ１０Ｅが各種機能を備える場合を例にして説明したが、サーバ１０Ｅが備える各種機能の一部または全部を、ビデオゲーム処理サーバではなく、プレイヤ端末（例えば、端末２０）が備える構成としてもよい。
【００８１】
［第６の実施形態］
図１４は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｆ（サーバ１０Ｆ）の構成を示すブロック図である。本例において、サーバ１０Ｆは、選択部１１と、判定部１２と、特定部１３と、記憶部１４Ｆと、抽出部１６と、を少なくとも備える。また、本例において、被選択対象は、複数のアイテムにより構成されたアイテム群を特定可能な情報であるものとする。
【００８２】
抽出部１６は、特定部１３により特定した被選択対象により特定可能なアイテム群から少なくとも１つのアイテムを抽出する機能を有する。
【００８３】
記憶部１４Ｆは、抽出部１６により抽出した少なくとも１つのアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能を有する。
【００８４】
図１５は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｆと、端末２０の動作を例にして説明する。なお、サーバ１０Ｆと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００８５】
本例におけるゲーム処理では、被選択対象を選択または特定すると（ステップＳ１１，Ｓ１２のＮ，Ｓ１３参照）、サーバ１０Ｆは、被選択対象に対応するアイテム群を特定する（ステップＳ６−１１）。なお、アイテム群の特定方法は特に限定されない。アイテム群の特定方法の例としては、サーバ１０Ｆが、被選択対象を検索キーとして、アイテムまたはアイテム群に関する情報（アイテム情報）が記憶された記憶領域からアイテム群を検索することで、被選択対象に対応するアイテム群を特定することが考えられる。
【００８６】
サーバ１０Ｆは、アイテム群を特定すると、特定したアイテム群からアイテムを抽出する。なお、アイテムの抽出方法は特に限定されない。アイテムの抽出方法の例としては、ランダムに決定された数のアイテムを、アイテム群の中から抽選することが考えられる。
【００８７】
サーバ１０Ｆは、アイテムを抽出すると、抽出したアイテムの識別情報と、プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる（ステップＳ６−１３）。
【００８８】
以上に説明したように、第６の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｆが、選択部１１と、判定部１２と、特定部１３と、記憶部１４Ｆと、抽出部１６と、を備え、被選択対象が、複数のアイテムにより構成されたアイテム群を特定可能な情報である構成としているので、特定した被選択対象により特定可能なアイテム群から少なくとも１つのアイテムを抽出し、抽出した少なくとも１つのアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させ、プレイヤに提供するアイテムに多様性を持たせることでビデオゲームの趣向性を維持または向上させることができる。
【００８９】
なお、上述した第６の実施形態の例では、サーバ１０Ｆが各種機能を備える場合を例にして説明したが、サーバ１０Ｆが備える各種機能の一部または全部を、ビデオゲーム処理サーバではなく、プレイヤ端末（例えば、端末２０）が備える構成としてもよい。
【００９０】
［第７の実施形態］
図１６は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｇ（サーバ１０Ｇ）の構成を示すブロック図である。本例において、サーバ１０Ｇは、選択部１１Ｇと、判定部１２と、特定部１３と、記憶部１４Ｇと、加算部１７と、提示部１８と、受付部１９と、を少なくとも備える。また、本例において、被選択対象は、１つのアイテムを特定可能な情報であるものとする。
【００９１】
記憶部１４Ｇは、１つのアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能を有する。
【００９２】
加算部１７は、選択部１１Ｇにより被選択対象が選択された際に当該被選択対象に対応する被選択回数に所定数を加算する機能を有する。これに関連して、本例におけるゲーム処理のステップＳ１２では、所定条件として「被選択対象に予め設定された上限被選択回数であること」が用いられる。
【００９３】
提示部１８は、ビデオゲームの進行に応じて、被選択対象と被選択回数とをプレイヤに提示する機能を有する。本例においては、提示部１８は、端末２０からの要求に応じて、被選択対象の名称を示す文字列と、被選択対象が端末２０を操作するプレイヤからの要求に応じて選択された回数（被選択回数）とを含む画像を端末２０に表示させる。
【００９４】
受付部１９は、提示部１８により被選択対象と被選択回数とを提示したプレイヤの選択操作を受け付ける機能を有する。本例においては、受付部１９は、端末２０から操作信号を受信することでプレイヤの選択操作を受け付ける。なお、プレイヤによる選択操作は、選択部１１Ｇが被選択対象を選択する処理を行うトリガになる内容であればよい。選択操作の例としては、特定の被選択対象を示す操作や、被選択対象をランダム（または、特定の規則に従って）選択する処理の開始を要求する操作などが考えられる。
【００９５】
選択部１１Ｇは、受付部１９により選択操作を受け付けたことに応じて被選択対象の選択を行う機能を有する。
【００９６】
図１７は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｇと、端末２０の動作を例にして説明する。なお、サーバ１０Ｇと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００９７】
本例におけるゲーム処理では、先ず、サーバ１０Ｇは、端末２０を操作するプレイヤに対して被選択対象と被選択回数とを提示する（ステップＳ７−１１）。本例においては、サーバ１０Ｇは、画像情報を生成して、端末２０に送信する。
【００９８】
端末２０は、サーバ１０Ｇから画像情報を受信すると、受信した画像情報に応じた出力を行う（ステップＳ７−１２）。また、端末２０は、出力したゲーム画面などに対するプレイヤの選択操作を受け付けた場合、選択操作に応じた選択信号をサーバ１０Ｇに送信する。
【００９９】
サーバ１０Ｇは、選択信号を受信することで、プレイヤの選択操作を受け付ける（ステップＳ７−１３）。本例においては、サーバ１０Ｇは、選択操作を受け付けると、受け付けた選択操作に応じて被選択対象を選択し（ステップＳ１１）、選択した被選択対象が所定条件を満たしているか否かを判定し（ステップＳ１２）、所定条件を満たしていると判定した際には所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定し（ステップＳ１３、選択または特定した被選択対象により特定可能なアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させる（ステップＳ１４）。
【０１００】
次いで、サーバ１０Ｇは、被選択回数を更新して（ステップＳ７−１４）、ここでの処理を終了する。本例においては、サーバ１０Ｇは、プレイヤの識別情報に対応付けて、選択または特定した被選択対象に対応する被選択回数に「１」を加算する。
【０１０１】
以上に説明したように、第７の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｇが、記憶部１４Ｇを備え、被選択対象が、１つのアイテムを特定可能な情報である構成としているので、１つのアイテムの識別情報とプレイヤの識別情報とを対応付けて所定の記憶部に記憶させ、プレイヤにアイテムを付与することができる。
【０１０２】
また、第７の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｇが、加算部１７を備える構成としているので、被選択対象が選択された際に当該被選択対象に対応する被選択回数に所定数を加算することができ、所定条件として、被選択対象に予め設定された上限被選択回数を用いることができる。なお、被選択回数の更新方法は加算に限定されない。被選択回数の更新方法の例として、ビデオゲーム処理サーバが、被選択対象が選択された際に当該被選択対象に対応する被選択回数から所定数を減算する構成としてもよい。この場合、所定条件として、被選択対象に予め設定された下限被選択回数を用いることができる。
【０１０３】
また、第７の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｇが、選択部１１Ｇと、提示部１８と、受付部１９を備える構成としているので、ビデオゲームの進行に応じて、被選択対象と被選択回数とをプレイヤに提示し、被選択対象と被選択回数とを提示したプレイヤの選択操作を受け付け、選択操作を受け付けたことに応じて被選択対象の選択を行い、プレイヤが被選択回数を確認した上で被選択対象の選択を行うか否かを判断することができるビデオゲームを提供できる。
【０１０４】
なお、上述した第６の実施形態の例では、サーバ１０Ｇが各種機能を備える場合を例にして説明したが、サーバ１０Ｇが備える各種機能の一部または全部を、ビデオゲーム処理サーバではなく、プレイヤ端末（例えば、端末２０）が備える構成としてもよい。
【０１０５】
以上に説明したように、本願の各実施形態により１または２以上の不足が解決される。なお、夫々の実施形態による効果は、非限定的な効果または効果の一例である。
【０１０６】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理装置（例えば、サーバ１０または端末２０）が、アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を記憶する確率情報記憶部と、を備える構成としてもよい。
【０１０７】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理装置（例えば、サーバ１０または端末２０）が、被選択対象と、被選択回数とが対応付けされた選択情報を記憶する選択情報記憶部を備える構成としてもよい。
【０１０８】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理装置（例えば、サーバ１０または端末２０）が、確率情報と選択情報記憶とをまとめて記憶する被選択対象情報記憶部を備える構成としてもよい。
【０１０９】
図１８は、被選択情報記憶部における被選択情報の格納状態の例を示す説明図である。図１８に示すように、確率情報と選択情報とをまとめて記憶する場合、被選択情報が、被選択対象と、被選択確率と、被選択回数と、を少なくとも含む構成とすればよい。
【０１１０】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理装置（例えば、サーバ１０または端末２０）が、所定条件を満たしていると判定した際に、所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定条件を満たしていると判定した被選択対象の数に応じた数（例えば、同数）の被選択対象を特定する構成としてもよい。
【０１１１】
また、上述した各実施形態では、複数のプレイヤ端末２０，２０１〜２０Ｎとビデオゲーム処理サーバ１０は、自己が備える記憶装置に記憶されている各種制御プログラム（例えば、ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【０１１２】
なお、ビデオゲーム処理システム１００の構成は上述した各実施形態の例として説明した構成に限定されず、例えばプレイヤ端末が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のプレイヤ端末２０，２０１〜２０Ｎの何れか（例えば、プレイヤ端末２０）が実行する構成としてもよい。また、サーバ１０が備える記憶部の一部または全部をプレイヤ端末２０，２０１〜２０Ｎが備える構成としてもよい。すなわち、ビデオゲーム処理システム１００におけるプレイヤ端末２０とビデオゲーム処理サーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。
【０１１３】
また、ビデオゲーム処理プログラムが、上述した各実施形態の例として説明した機能の一部または全部を、通信ネットワークを含まない装置単体に実現させる構成としてもよい。
【０１１４】
また、上述した各実施形態において、ビデオゲームの進行に応じてとは、ビデオゲームで発生し得る種々の進行あるいは変化等が生じたことを特定の処理の契機や基準とすることを意味する。特定の処理の例としては、例えば判定処理が考えられる。また、ビデオゲームで発生し得る種々の進行あるいは変化等の例としては、時間の進行、ゲーム要素値の変化、特定のステータス若しくはフラグの更新、あるいはユーザによる操作入力が考えられる。
【０１１５】
［付記］
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
［１］
ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択機能と、
前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、
該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、
該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能とを
実現させるためのビデオゲーム処理プログラム。
［２］
前記特定機能では、前記所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が前記選択機能により選択した被選択対象に対応する被選択確率に対して特定条件を満たす被選択対象を優先する機能を
実現させるための［１］記載のビデオゲーム処理プログラム。
［３］
前記特定機能では、前記所定条件を満たしていない被選択回数に対応する被選択対象のうち、対応する被選択確率が前記選択機能により選択した被選択対象に対応する被選択確率よりも高い被選択対象の中から少なくとも１つの被選択対象を特定する機能を
実現させるための［１］または［２］記載のビデオゲーム処理プログラム。
［４］
前記選択機能では、前記判定機能により所定条件を満たしていると判定した際に再度前記確率情報を参照して被選択対象を選択する機能を実現させ、
前記特定機能では、前記判定機能により所定条件を満たしていると所定回数判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から被選択対象を特定する機能を
実現させるための［１］から［３］のうち何れかに記載のビデオゲーム処理プログラム。
［５］
前記ビデオゲームの進行に応じて、前記被選択回数が前記所定条件を満たすように前記選択情報を更新する選択情報更新機能を実現させ、
前記記憶機能では、前記判定機能により所定条件を満たしていないと判定した際に、前記選択機能により選択した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能を
実現させるための［１］から［４］のうち何れかに記載のビデオゲーム処理プログラム。
［６］
前記被選択対象は、複数のアイテムにより構成されたアイテム群を特定可能な情報であり、
前記特定機能により特定した被選択対象により特定可能なアイテム群から少なくとも１つのアイテムを抽出する抽出機能を実現させ、
前記記憶機能では、前記抽出機能により抽出した少なくとも１つのアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能とを
実現させるための［１］から［５］のうち何れかに記載のビデオゲーム処理プログラム。
［７］
前記被選択対象は、１つのアイテムを特定可能な情報であり、
前記記憶機能では、１つのアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる機能を
実現させるための［１］から［５］のうち何れかに記載のビデオゲーム処理プログラム。
［８］
前記選択機能により前記被選択対象が選択された際に当該被選択対象に対応する被選択回数に所定数を加算する加算機能を実現させ、
前記所定条件は、前記被選択対象に予め設定された上限被選択回数である、
［１］から［７］のうち何れかに記載のビデオゲーム処理プログラム。
［９］
前記選択機能により前記被選択対象が選択された際に当該被選択対象に対応する被選択回数から所定数を減算する減算機能を実現させ、
前記所定条件は、前記被選択対象に予め設定された下限被選択回数である、
［１］から［７］のうち何れかに記載のビデオゲーム処理プログラム。
［１０］
前記ビデオゲームの進行に応じて、前記被選択対象と前記被選択回数とをプレイヤに提示する提示機能と、
該提示機能により前記被選択対象と前記被選択回数とを提示したプレイヤの選択操作を受け付ける受付機能とを実現させ、
前記選択機能では、前記受付機能により前記選択操作を受け付けたことに応じて前記被選択対象の選択を行う機能を
実現させるための［１］から［９］のうち何れかに記載のビデオゲーム処理プログラム。
［１１］
ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率と、被選択回数とが対応付けされた被選択対象情報を参照して被選択対象を選択する選択機能と、
該選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、
該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、
該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能とを
実現させるためのビデオゲーム処理プログラム。
［１２］
［１］から［１１］のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも１つの機能を、当該サーバと通信可能なプレイヤ端末に実現させるためのビデオゲーム処理用プログラム。
［１３］
［１］から［１２］のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
［１４］
通信ネットワークと、サーバと、プレイヤ端末とを備え、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するビデオゲーム処理システムであって、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択手段と、
前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択手段により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定手段と、
該判定手段により所定条件を満たしていると判定された際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定手段と、
該特定手段により特定された被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶手段とを含む
ことを特徴とするビデオゲーム処理システム。
［１５］
前記サーバが、前記選択手段と、前記判定手段と、前記特定手段と、前記記憶手段とを含み、
前記プレイヤ端末が、前記記憶手段により記憶されたアイテムの識別情報と前記プレイヤの識別情報とに関連する画像を出力する出力手段を含む
［１４］記載のビデオゲーム処理システム。
［１６］
ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能を有するサーバと通信する機能をプレイヤ端末に実現させるためのビデオゲーム処理プログラムであって、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択機能と、前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能と、該記憶機能により記憶された識別情報に関連する画像情報を生成する生成機能とを有するサーバから前記画像情報を受信する機能を前記プレイヤ端末に
実現させるためのビデオゲーム処理プログラム。
［１７］
ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理する機能をプレイヤ端末に実現させるためのビデオゲーム処理プログラムであって、
前記プレイヤ端末に、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択機能と、
前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定機能と、
該判定機能により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定機能と、
該特定機能により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶機能とを
実現させるためのビデオゲーム処理プログラム。
［１８］
［１７］記載のビデオゲーム処理プログラムが前記プレイヤ端末に実現させる機能のうち少なくとも１つの機能を、当該プレイヤ端末と通信可能なサーバに実現させるためのビデオゲーム処理プログラム。
［１９］
［１６］または［１７］記載のビデオゲーム処理プログラムがインストールされたプレイヤ端末。
［２０］
ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するビデオゲーム処理方法であって、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択処理と、
前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定処理と、
該判定処理により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定処理と、
該特定処理により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶処理とを含む
ことを特徴とするビデオゲーム処理方法。
［２１］
通信ネットワークと、サーバと、プレイヤ端末とを備えるビデオゲーム処理システムが、ビデオゲームで利用可能なアイテムを当該ビデオゲームのプレイヤと対応付けて管理するために実行するビデオゲーム処理方法であって、
予め設定されたアイテム選択条件が満たされた際、前記アイテムを特定可能な被選択対象と、被選択確率とが対応付けされた確率情報を参照して被選択対象を選択する選択処理と、
前記被選択対象と、被選択回数とが対応付けされた選択情報を参照して、前記選択機能により選択した被選択対象に対応する被選択回数が所定条件を満たしているか否かを判定する判定処理と、
該判定処理により所定条件を満たしていると判定した際に、前記所定条件を満たしていない被選択回数に対応する被選択対象の中から、所定規則に従って被選択対象を特定する特定処理と、
該特定処理により特定した被選択対象により特定可能なアイテムの識別情報と前記プレイヤの識別情報とを対応付けて所定の記憶部に記憶させる記憶処理とを含む
ことを特徴とするビデオゲーム処理方法。
【産業上の利用可能性】
【０１１６】
本発明の実施形態の一つによれば、趣向性を維持しつつ、より射幸性を抑えるシステムを提供するのに有用である。
【符号の説明】
【０１１７】
１０              ビデオゲーム処理サーバ
１１              選択部
１２              判定部
１３              特定部
１４              記憶部
１５              選択情報更新部
１６              抽出部
１７              加算部
１８              提示部
１９              受付部
２０，２０１〜２０Ｎ        プレイヤ端末
３０              通信ネットワーク
１００            ビデオゲーム処理システム
【図１】
0006001779.tif 000002
【図２】
0006001779.tif 000003
【図３】
0006001779.tif 000004
【図４】
0006001779.tif 000005
【図５】
0006001779.tif 000006
【図６】
0006001779.tif 000007
【図７】
0006001779.tif 000008
【図８】
0006001779.tif 000009
【図９】
0006001779.tif 000010
【図１０】
0006001779.tif 000011
【図１１】
0006001779.tif 000012
【図１２】
0006001779.tif 000013
【図１３】
0006001779.tif 000014
【図１４】
0006001779.tif 000015
【図１５】
0006001779.tif 000016
【図１６】
0006001779.tif 000017
【図１７】
0006001779.tif 000018
【図１８】
0006001779.tif 000019