(57)【特許請求の範囲】
【請求項１】
ネットワークを介してゲーム媒体を用いたゲームをユーザに提供するサーバ装置であって、
識別子とゲーム媒体とを対応付けて記憶する記憶部と、
ユーザ操作により決定された識別子を端末装置から取得する識別子取得部と、
前記識別子取得部において取得した前記識別子と対応付けられたゲーム媒体を取得して、前記端末装置に出力するゲーム媒体出力部と、
前記識別子と前記ゲーム媒体との対応付けに関するヒントを提供するヒント提供部と、
を備え、
前記識別子は、前記ゲーム媒体を前記ユーザが識別不可能なものであることを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
前記ヒント提供部は、前記端末装置のユーザが所定のゲーム又はゲーム内のイベントを達成したときに前記ヒントを提供する、サーバ装置。
【請求項３】
請求項１又は２に記載のサーバ装置において、
前記ヒント提供部は、前記端末装置のユーザが他のユーザと関与したときに前記ヒントを提供する、サーバ装置。
【請求項４】
請求項１〜３のいずれか１項に記載のサーバ装置において、
前記ヒント提供部は、前記端末装置のユーザによる、ゲーム又はゲーム内のイベントへの参加状況に基づいて前記ヒントを提供する、サーバ装置。
【請求項５】
請求項１〜４のいずれか１項に記載のサーバ装置において、
前記ヒントは、提供済みヒントを含む、サーバ装置。
【請求項６】
請求項５に記載のサーバ装置において、
前記ヒント提供部は、前記提供済みヒントの一覧を提供する、サーバ装置。
【請求項７】
請求項５又は６に記載のサーバ装置において、
前記ヒントは、アイテム、価値又は属性の少なくとも１つを含む特定の項目毎に分類可能である、サーバ装置。
【請求項８】
請求項１〜７のいずれか１項に記載のサーバ装置において、
前記ヒントは、互いに関連付けられたユーザ間で共有可能である、サーバ装置。
【請求項９】
請求項１〜８のいずれか１項に記載のサーバ装置において、
前記ヒント提供部は、前記ゲーム媒体出力部が出力した前記ゲーム媒体が所定のゲーム媒体であるときのみヒントを提供する、サーバ装置。
【請求項１０】
請求項１〜９のいずれか１項に記載のサーバ装置において、
前記ヒント提供部は、ユーザに選択された項目のヒントを提供する、サーバ装置。
【請求項１１】
請求項１〜１０のいずれか１項に記載のサーバ装置において、
前記記憶部から識別子を取得して前記端末装置に出力する識別子出力部を更に備え、
前記識別子取得部は、前記出力した識別子のうちユーザ操作により決定された識別子を取得する、サーバ装置。
【請求項１２】
請求項１１に記載のサーバ装置において、
前記識別子出力部は、提供済みヒント及び出力済みゲーム媒体の少なくとも一方に基づいて、任意の識別子を決定し、当該識別子が入力欄に入力された状態で当該識別子を出力する、サーバ装置。
【請求項１３】
請求項１１又は１２に記載のサーバ装置において、
前記識別子出力部は、前記識別子取得部が未取得の識別子を出力する、サーバ装置。
【請求項１４】
請求項１〜１３のいずれか１項に記載のサーバ装置において、
前記識別子と前記ゲーム媒体との対応付けをリセットし、当該リセットの前に提供したヒントと同数のヒントを当該リセットの後に提供するリセット部を更に備える、サーバ装置。
【請求項１５】
請求項１〜１４のいずれか１項に記載のサーバ装置において、
前記識別子取得部が、前記ユーザ操作により決定された識別子とともに所定数のゲーム媒体の出力要求を取得したとき、前記ゲーム媒体出力部は、前記決定された識別子を含む前記所定数の識別子に対応付けられたゲーム媒体と追加のゲーム媒体とを出力する、サーバ装置。
【請求項１６】
請求項１〜１５のいずれか１項に記載のサーバ装置において、
前記識別子は、数字、漢字、英字、ひらがな、カタカナ、記号のいずれか又はこれらの組み合わせである、サーバ装置。
【請求項１７】
ネットワークを介してゲーム媒体を用いたゲームをユーザに提供するサーバ装置の制御方法であって、
識別子とゲーム媒体とを対応付けて記憶部に記憶するステップと、
識別子取得部により、ユーザ操作により決定された識別子を端末装置から取得するステップと、
ゲーム媒体出力部により、前記取得するステップにおいて取得した前記識別子と対応付けられたゲーム媒体を取得して、前記端末装置に出力するステップと、
ヒント提供部により、前記識別子と前記ゲーム媒体との対応付けに関するヒントを提供するステップと、
を有し、
前記識別子は、前記ゲーム媒体を前記ユーザが識別不可能なものであることを特徴とする制御方法。
【請求項１８】
ネットワークを介してゲーム媒体を用いたゲームをユーザに提供するコンピュータに、
識別子とゲーム媒体とを対応付けて記憶部に記憶するステップと、
ユーザ操作により決定された識別子を端末装置から取得するステップと、
前記取得するステップにおいて取得した前記識別子と対応付けられたゲーム媒体を取得して、前記端末装置に出力するステップと、
前記識別子と前記ゲーム媒体との対応付けに関するヒントを提供するステップと、
を実行させ、
前記識別子は、前記ゲーム媒体を前記ユーザが識別不可能なものであることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、サーバ装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、通信端末からのアイテム取得要求に対して、提供済みアイテム以外のアイテムをランダムに抽選し、当該アイテムを当該通信端末に提供するゲームシステムが知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０８７７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の手法において、通信端末のユーザが行うことはアイテム取得要求までであり、ゲームシステムがランダムに抽選を行う。したがって、ユーザが制御できる余地は少なく、ゲームシステムが公正に抽選を行っているにも関わらずゲームシステムを信頼しないユーザもおり、満足度の低下につながった。また、ゲームシステムがランダムに抽選を行うため、違う結果を得るためには抽選回数を重ねる必要があった。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、無作為による抽選の結果当選する喜びを維持したまま、システムの信頼度を向上させることが可能なサーバ装置、サーバ装置の制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明に係るサーバ装置は、
ネットワークを介してゲーム媒体を用いたゲームをユーザに提供するサーバ装置であって、
識別子とゲーム媒体とを対応付けて記憶する記憶部と、
ユーザ操作により決定された識別子を端末装置から取得する識別子取得部と、
前記識別子取得部において取得した前記識別子と対応付けられたゲーム媒体を取得して、前記端末装置に出力するゲーム媒体出力部と、
前記識別子と前記ゲーム媒体との対応付けに関するヒントを提供するヒント提供部と、
を備え、
前記識別子は、前記ゲーム媒体を前記ユーザが識別不可能なものであることを特徴とする。
【０００８】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒント提供部は、前記端末装置のユーザが所定のゲーム又はゲーム内のイベントを達成したときに前記ヒントを提供することが好ましい。
【０００９】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒント提供部は、前記端末装置のユーザが他のユーザと関与したときに前記ヒントを提供することが好ましい。
【００１０】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒント提供部は、前記端末装置のユーザによる、ゲーム又はゲーム内のイベントへの参加状況に基づいて前記ヒントを提供することが好ましい。
【００１１】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒントは、提供済みヒントを含むことが好ましい。
また、前記ヒント提供部は、前記提供済みヒントの一覧を提供することが好ましい。
【００１２】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒントは、アイテム、価値又は属性の少なくとも１つを含む特定の項目毎に分類可能であることが好ましい。
【００１３】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒントは、互いに関連付けられたユーザ間で共有可能であることが好ましい。
【００１４】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒント提供部は、前記ゲーム媒体出力部が出力した前記ゲーム媒体が所定のゲーム媒体であるときのみヒントを提供することが好ましい。
【００１５】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記ヒント提供部は、ユーザに選択された項目のヒントを提供することが好ましい。
【００１６】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記記憶部から識別子を取得して前記端末装置に出力する識別子出力部を更に備え、
前記識別子取得部は、前記出力した識別子のうちユーザ操作により決定された識別子を取得することが好ましい。
【００１７】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記識別子出力部は、提供済みヒント及び出力済みゲーム媒体の少なくとも一方に基づいて、任意の識別子を決定し、当該識別子が入力欄に入力された状態で当該識別子を出力することが好ましい。
【００１８】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記識別子出力部は、前記識別子取得部が未取得の識別子を出力することが好ましい。
【００１９】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記識別子と前記ゲーム媒体との対応付けをリセットし、当該リセットの前に提供したヒントと同数のヒントを当該リセットの後に提供するリセット部を更に備えることが好ましい。
【００２０】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記識別子取得部が、前記ユーザ操作により決定された識別子とともに所定数のゲーム媒体の出力要求を取得したとき、前記ゲーム媒体出力部は、前記決定された識別子を含む前記所定数の識別子に対応付けられたゲーム媒体と追加のゲーム媒体とを出力することが好ましい。
【００２１】
また、上記課題を解決するために本発明に係るサーバ装置において、
前記識別子は、数字、漢字、英字、ひらがな、カタカナ、記号のいずれか又はこれらの組み合わせであることが好ましい。
【００２２】
更に、上記課題を解決するために本発明に係るサーバ装置の制御方法は、
ネットワークを介してゲーム媒体を用いたゲームをユーザに提供するサーバ装置の制御方法であって、
識別子とゲーム媒体とを対応付けて記憶部に記憶するステップと、
識別子取得部により、ユーザ操作により決定された識別子を端末装置から取得するステップと、
ゲーム媒体出力部により、前記取得するステップにおいて取得した前記識別子と対応付けられたゲーム媒体を取得して、前記端末装置に出力するステップと、
ヒント提供部により、前記識別子と前記ゲーム媒体との対応付けに関するヒントを提供するステップと、
を有し、
前記識別子は、前記ゲーム媒体を前記ユーザが識別不可能なものであることを特徴とする。
【００２３】
更に、上記課題を解決するために本発明に係るプログラムは、
ネットワークを介してゲーム媒体を用いたゲームをユーザに提供するコンピュータに、
識別子とゲーム媒体とを対応付けて記憶部に記憶するステップと、
ユーザ操作により決定された識別子を端末装置から取得するステップと、
前記取得するステップにおいて取得した前記識別子と対応付けられたゲーム媒体を取得して、前記端末装置に出力するステップと、
前記識別子と前記ゲーム媒体との対応付けに関するヒントを提供するステップと、
を実行させ、
前記識別子は、前記ゲーム媒体を前記ユーザが識別不可能なものであることを特徴とする。
【発明の効果】
【００２４】
本発明におけるサーバ装置、サーバ装置の制御方法及びプログラムによれば、無作為による抽選の結果当選する喜びを維持したまま、システムの信頼度を向上させることが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係るサーバ装置及び端末装置の機能ブロック図である。
【図２】図１の端末装置の記憶部が記憶するゲーム媒体ＤＢを示す図である。
【図３】図１の端末装置の表示部が識別子入力時に表示する画像を示す図である。
【図４】図１の端末装置の記憶部が記憶する抽選履歴ＤＢを示す図である。
【図５】図１の端末装置の表示部が抽選後に表示する画像を示す図である。
【図６】図１の端末装置の記憶部が記憶する提供済ヒントＤＢを示す図である。
【図７】図１の端末装置の表示部が、識別子を入力不可のときに表示する画像を示す図である。
【図８】図１の端末装置の表示部が提供済みヒントを表示するときの画像を示す図である。
【図９】図１のサーバ装置及び端末装置の動作フローを示す図である。
【図１０】図９の続きの動作フローを示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の一実施形態に係る制御方法を図面に基づいて説明する。
【００２７】
［システム構成］
図１は、本発明の一実施形態に係るゲームシステムの機能ブロック図である。ゲームシステムは、サーバ装置１及び端末装置２を備え、ネットワークを介してサーバ装置１と端末装置２とが通信する。サーバ装置１及び端末装置２の数は限定されない。端末装置２は、携帯型の端末であっても、設置型の端末であってもよい。
【００２８】
サーバ装置１は、制御部１１、識別子出力部１２、識別子取得部１３、ゲーム媒体出力部１４、ヒント提供部１５、リセット部１６、掲示情報出力部１７、通信部１８及び記憶部１９を備える。サーバ装置１は、ネットワークを介してゲーム媒体を用いたゲームをユーザに提供する。本発明に係るサーバ装置１の各機能を説明するが、サーバ装置１が備える他の機能を排除することを意図したものではないことに留意されたい。
【００２９】
制御部１１は、サーバ装置１の各種動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサである。
【００３０】
識別子出力部１２は、後述する記憶部１９から識別子を取得して端末装置２に出力可能である。
【００３１】
識別子取得部１３は、ユーザ操作によって決定された識別子を取得する。識別子は、ゲーム媒体を識別不可能なものであることを特徴とする識別子はゲーム媒体と対応付けられているが、識別子は、ゲーム媒体を識別不可能なものである。すなわち、識別子からゲーム媒体を識別することはできない。
【００３２】
ゲーム媒体出力部１４は、記憶部１９を参照して、識別子取得部１３において取得した識別子と記憶部１９において対応付けられたゲーム媒体を検索して取得し、インセンティブとして端末装置２に出力する。
【００３３】
ヒント提供部１５は、識別子とゲーム媒体との対応付けに関するヒントを提供する。例えばヒント提供部１５は、どの識別子とどのゲーム媒体が対応付けられているかを示すヒントを提供する。
【００３４】
リセット部１６は、識別子とゲーム媒体との対応付けを、ユーザの要求に応じて又は所定の時点でリセットする。リセット部１６は、例えば１回以上抽選を実施したこと等の条件が成立しているときのみリセットを行ってもよい。
【００３５】
掲示情報出力部１７は、端末装置２の表示部２２が掲示する情報を生成して端末装置２に出力する。例えば掲示情報出力部１７は、入力可能な識別子のうち、価値が所定値以上であるゲーム媒体の識別子がいくつあるかを示す掲示情報を生成して端末装置２に出力する。
【００３６】
通信部１８は、端末装置２との間で情報を送受信するインタフェースである。通信部１８は、有線又は無線の少なくとも一方により通信を行う。
【００３７】
記憶部１９は例えば半導体メモリ、磁気メモリ等であり、各種ＤＢ及びサーバ装置１を動作させるためのプログラム等を記憶するとともに、ワークメモリとしても機能する。記憶部１９は識別子とゲーム媒体とを対応付けて記憶する。記憶部１９は、ゲーム媒体ＤＢ１９ａ、抽選履歴ＤＢ１９ｂ及び提供済ヒントＤＢ１９ｃを備える。ゲーム媒体ＤＢ１９ａは、端末装置２のユーザ毎に１つずつ設けられている。記憶部１９が備える各ＤＢは、サーバ装置１の外部に格納されて、必要なときにサーバ装置１からアクセスされてもよい。
【００３８】
端末装置２は、制御部２１、表示部２２、通信部２３及び入力検出部２４を備える。本発明に係る端末装置２の各機能を説明するが、端末装置２が備える他の機能を排除することを意図したものではないことに留意されたい。
【００３９】
制御部２１は、端末装置２の各種動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサである。
【００４０】
表示部２２は例えば、液晶ディスプレイ、有機ＥＬディスプレイ又は無機ＥＬディスプレイである。表示部２２はタッチパネルで構成されてもよく、この場合、表示部２２は種々のゲーム画面を表示するとともに、ユーザの操作によるユーザ入力を受付けるインタフェースとして機能する。表示部２２は、サーバ装置１の外部から接続されて用いられてもよい。
【００４１】
通信部２３は、サーバ装置１との間で情報を送受信する。通信部２３は、有線又は無線の少なくとも一方により通信を行う。
【００４２】
入力検出部２４は、機械式の押しボタン又はタッチセンサを含む任意の入力デバイスである。入力検出部２４は、入力操作を検出する。入力操作とは、押下、タッチ、タップ、接触、近接等の操作である。
【００４３】
［ゲームシステム概要］
本実施形態に係るゲームシステムの概要を説明する。本実施形態に係るゲームシステムにおいて、端末装置２のユーザはゲームシステムにログインし、ゲーム媒体を用いてゲーム又はゲーム内のイベントに参加することができる。
【００４４】
ゲームとは、ゲームシステムが提供する対戦、クエスト、ミッション等を指す。ゲームへの参加とは例えば、対戦、クエスト、ミッション等を行うこと又はそれらを行うためにゲームシステムにログインすることをいう。
【００４５】
ゲーム内のイベントとは、ゲームシステムによって所定の期間の間に実施される催事等であれば何でもよいが、例えば、ユーザによる投票、順位予想、順位争い、及び／又は、バトル等の活動が行われるイベントを指す。イベントへの参加とは例えば投票、順位予想、順位争い、及び／又は、バトル等の活動を行うこと又はそれらを行うためにゲームシステムにログインすることをいう。
【００４６】
ゲーム媒体とは、ゲームに使用される電子データであり、例えば、カード、アイテム、キャラクタ、アバタ、ゲーム内仮想通貨等を含む。また、ゲーム媒体は、ゲームの進行に応じ、ユーザによって、ゲーム内で、取得、保有、使用、管理、交換、合成、強化、売却、廃棄、及び／又は贈与等され得る電子データであるが、ゲーム媒体の利用態様は本明細書で明示されるものには限られない。ゲーム媒体が固有に有するステータス情報は、ゲーム媒体の攻撃力及び防御力等の戦闘力、ゲーム媒体の攻撃手段及び防御手段等の戦闘手段、ゲーム媒体のコスト、ゲーム媒体のスキル情報、ゲーム媒体のアバタに関する情報、ゲーム媒体の後述する属性、ゲーム媒体の後述する希少度（レアリティともいう。価値を表す一例にすぎないので、その他の価値に関するパラメータでもよい。）を示す指標等である。ゲーム媒体の属性は例えば、水属性、火属性、雷属性、光属性、闇属性等である。特に、本実施形態では、AT01が水属性、AT02が火属性、AT03が雷属性、AT04が光属性、AT05が闇属性を示す。またゲーム媒体の希少度を示す指標は例えば、ノーマル（Ｎ）、レア（Ｒ）、スーパーレア（ＳＲ）、ハイパーレア（ＨＲ）、ダブルスーパーレア（ＳＳＲ）等の複数クラスにより表され、この順番に希少度は高くなる。本実施形態では、価値ＶＡの価値が最も高く、次いで価値ＶＢ、価値ＶＣの順番に価値が低くなるとして説明する。
【００４７】
［第１回目の抽選処理］
本実施形態において、ゲームシステムは、ユーザの要求に応じて又は所定の時点で第１回目の抽選処理を行う。抽選処理においてサーバ装置１の識別子出力部１２は、識別子と、端末装置２のユーザに付与されるゲーム媒体とを対応付けて記憶するゲーム媒体ＤＢ１９ａを参照する。ゲーム媒体ＤＢ１９ａの一例を図２に示す。本実施形態においては、ゲーム媒体はアイテムであるとして説明する。
【００４８】
識別子出力部１２は、ユーザが識別子を入力可能なように、識別子を端末装置２に出力する。端末装置２のユーザは表示部２２が表示する画像を視認しながら、識別子を入力する。図３に示すように、端末装置２のユーザは識別子として「５５７」を入力する。このとき入力検出部２４は「５５７」との入力を検出する。ユーザがキーＫ１を選択すると、制御部２１は、「５５７」が決定されたと判定して通信部２３を介して「５５７」をサーバ装置１に出力する。なお、本実施形態では、識別子は数字の「５５７」であるが、これに限らない。例えば識別子は、英字、漢字、ひらがな、カタカナ、記号であってもよく、数字、英字、漢字、ひらがな、カタカナ、記号を組み合わせてもよい。なお、識別子の桁数及び文字数は任意である。
【００４９】
サーバ装置１の識別子取得部１３が「５５７」を取得すると、ゲーム媒体出力部１４はゲーム媒体ＤＢ１９ａを再び参照して「５５７」に対応するゲーム媒体を検索し取得する。図２に示す通り、「５５７」に対応するゲーム媒体はＩＴ７７７である。識別子取得部１３は、ユーザが入力し決定した「５５７」を図４に示す抽選履歴ＤＢ１９ｂに記憶する。
【００５０】
ゲーム媒体出力部１４は、当該対応するゲーム媒体（ＩＴ７７７）を端末装置２に出力する。ゲーム媒体を取得した端末装置２の表示部２２は、当該対応するゲーム媒体を図５の領域Ｒ１に示すように表示する。
【００５１】
このときヒント提供部１５は、図５の領域Ｒ２に示すようにヒントを提供してもよい。ヒントとは例えば、「価値ＶＡのアイテムの識別子の一の位は７ではありません」である。ヒントは、識別子の百の位、十の位及び一の位の加算値についてのヒントであってもよいし、乗算値についてのヒントであってもよいし、減算値についてのヒントであってもよい。この場合のヒントは例えば、「価値ＶＡのアイテムの識別子の各位の加算値は１０です」、「価値ＶＡのアイテムの識別子の各位の乗算値は１９２です」、「価値ＶＣのアイテムの識別子の百の位から十の位を減算して、更に、一の位を減算した値は−８です」である。またヒントは、識別子の特定の位（識別子が数字以外のときは先頭から所定数個目の文字）についてのヒントであってもよい。この場合のヒントは例えば、「価値ＶＣのアイテムの識別子の十の位は２です」、「価値ＶＢのアイテムの識別子の一の位は５です」、「属性AT05のアイテムの識別子の百の位は３又は４です」、「価値ＶＢのアイテムの識別子の先頭の文字はＴです」である。またヒントは、識別子の範囲についてのヒントであってもよい。この場合のヒントは例えば、「属性AT02のアイテムの識別子は１００〜１５０の間です」、「価値ＶＡのアイテムの識別子の先頭から２文字目は、アルファベット順でＪからＯの間です」である。上記したヒントは全て、アイテムの価値又は属性についてのヒントであるが、ヒントは、キャラクタの戦闘力等の任意のステータス情報についてのヒントであってもよい。この場合のヒントは例えば、「戦闘力が8000のキャラクタの識別子の一の位は５です」である。ヒント提供部１５は、提供したヒントを図６に示す提供済ヒントＤＢ１９ｃに記憶する。
【００５２】
端末装置２のユーザは、どの項目（例えば、アイテム、価値、属性等）に関するヒントが欲しいかを選択可能である。すなわち、ユーザが端末装置２を用いて、どの項目に関するヒントが欲しいかを選択してサーバ装置１に通知すると、ヒント提供部１５は、選択された項目についてのヒントを生成して提供する。当該選択は、任意の時点で変更可能であってもよいし、選択された項目に関するヒントがヒント提供部１５によって提供されたときに変更可能であってもよい。
【００５３】
識別子とゲーム媒体との対応付けが、友達申請、レイド等によって互いに関連付けられたユーザ間で同じ場合、ヒントは、当該ユーザの端末装置間で共有可能であってもよい。すなわち、ユーザは、自身と関連付けられた他のユーザに提供されたヒントを自身にも提供するよう、ヒント提供部１５に要求できる。
【００５４】
ヒント提供部１５は、ゲーム媒体出力部１４が端末装置２に出力したゲーム媒体が所定のゲーム媒体であるときのみ（例えば価値が所定値よりも高い、又はユーザが所望する属性である等の目玉ゲーム媒体以外のゲーム媒体であるとき）、ヒントを提供してもよい。
【００５５】
このように第１回目の抽選処理が終了した後、ゲームシステムはユーザの要求に応じて又は所定の時点で第２回目の抽選処理を行う。
【００５６】
［第２回目の抽選処理］
第２回目の抽選処理において識別子出力部１２は、ゲーム媒体ＤＢ１９ａを参照する。また識別子出力部１２は、抽選履歴ＤＢ１９ｂを参照して、まだ抽選（決定）されていない識別子を特定する。これらの参照の後、識別子出力部１２は、まだ抽選されていない識別子だけをユーザが入力可能なように（すなわち、ユーザが「５５７」を入力できないように）、識別子取得部１３が未取得の識別子を出力する。
【００５７】
識別子を取得すると、表示部２２は図７に示す画像を表示する。ユーザが「５５７」を入力したとき、表示部２２は、領域Ｒ３に示すように「抽選済みです」と表示し、抽選済みの「５５７」を今回は入力できないことをユーザに報知する。
【００５８】
このとき、ヒント提供部１５は、ユーザの要求に応じて又は所定の時点で、提供済みのヒントの一覧を端末装置２に提供してもよい。すなわち、表示部２２は図８に示すように、過去に提供した提供済みヒントを表示する。表示されるヒントは、特定の項目毎に任意の基準により分類可能である。代替例としてヒント提供部１５は、予め生成しておいたヒントを抽選処理のたびに提供し、全て提供したときに全てのヒントの一覧を提供してもよい。
【００５９】
また、掲示情報出力部１７は、抽選可能な識別子のうち、特定のゲーム媒体に対応付けられた識別子の数又は割合の情報を出力可能である。例えば掲示情報出力部１７は、価値が所定値以上であるゲーム媒体の識別子がいくつあるかを示す掲示情報を生成して端末装置２に出力してもよい。
【００６０】
異なる機能として、識別子出力部１２は、提供済みヒント及び出力済みゲーム媒体の少なくとも一方に基づいて任意の識別子を決定し、当該識別子が入力欄に入力された状態で入力画面の画像を端末装置２に出力してもよい。すなわちサーバ装置１は次の通りの処理を行う。
【００６１】
まず識別子出力部１２は、抽選履歴ＤＢ１９ｂ及び提供済ヒントＤＢ１９ｃを参照し、抽選履歴及び提供済ヒントを取得する。また識別子出力部１２は任意の識別子を生成し、当該識別子が、抽選履歴ＤＢ１９ｂに記憶されている抽選済みの識別子であれば別の識別子を生成する。抽選履歴ＤＢ１９ｂに記憶されていない識別子を生成すると、識別子出力部１２は、当該識別子が提供済みのヒントに違反していないか判定し、違反していれば別の識別子を生成する。識別子出力部１２は、識別子が提供済みのヒントに違反していなければ、当該識別子を端末装置２に出力する。
【００６２】
例えば、抽選履歴ＤＢ１９ｂが「１２３」という識別子を記憶しており、ヒント提供部１５が「価値ＶＡのゲーム媒体の識別子の一の位は７ではない」というヒントを提供しているとする。このとき識別子出力部１２は、一の位が７でなく且つ「１２３」でもない識別子を出力する。
【００６３】
出力された識別子を取得した端末装置２の表示部２２は、抽選実施、識別子再取得又はキャンセルのいずれかを選択することを求める表示を行う。ユーザが抽選実施を選択したとき、制御部２１は当該選択を検出してサーバ装置１に出力し、サーバ装置１は抽選を実施する。ユーザが識別子再取得を選択したとき、サーバ装置１は別の識別子が入力欄に入力された状態の入力画面の画像を端末装置２に出力する。ユーザがキャンセルを選択したとき、サーバ装置１は抽選を行わず、表示部２２は前の画面又はゲームのトップ画面等を表示する。
【００６４】
ユーザが識別子を決定した後、制御部２１は当該識別子をサーバ装置１に出力する。これによりヒント提供部１５は、ヒントに対してユーザがどの識別子を入力したか判定することができ、ユーザがどのゲーム媒体を欲しているかを予測することができる。例えば、価値ＶＡのゲーム媒体の識別子の一の位は７ではないとのヒントが既に提供されている状況で、一の位が７の識別子をユーザが入力したとき、ヒント提供部１５は、当該ユーザは価値ＶＡのゲーム媒体を欲していると判定する。ヒント提供部１５は、この判定の結果を用いて、次回の抽選処理において提供するヒントを生成してもよい。例えばこのとき、ヒント提供部１５は、価値ＶＡのゲーム媒体に対応付けられた識別子に関するヒントを提供する。
【００６５】
サーバ装置１は識別子を取得すると、当該識別子に対応するゲーム媒体を検索して取得し、当該ゲーム媒体を端末装置２に出力する。このときヒント提供部１５はヒントを更に提供してもよい。
【００６６】
ユーザは任意の時点で、リセット要求を、端末装置２を用いてサーバ装置１に出力することができる。リセット要求を取得したリセット部１６は、識別子とゲーム媒体との対応付けをリセットし、当該対応付けを変更する。また、このときリセット部１６は、抽選履歴及びヒント履歴のリビジョンを更新し又はそれらの履歴を削除する。
【００６７】
リセットの後、ヒント提供部１５は、リセットの前に提供したヒントの数と同数のヒントを端末装置２に提供してもよい。
【００６８】
上記実施形態においては、ユーザは１回の抽選処理において１つの識別子を入力する。しかしながら、１回の抽選処理において複数の識別子を入力可能であってもよい。このときヒント提供部１５は、ゲーム媒体が１つ出力されるごとにヒントを１つ提供してもよい。
【００６９】
また上記実施形態では、抽選処理においてゲーム媒体出力部１４がゲーム媒体を出力するとともにヒント提供部１５がヒントを提供する。しかしながら、端末装置２のユーザが、他のユーザに対し関与（友だち申請、休眠復帰リクエスト、ゲームシステムへの勧誘、ゲーム媒体の譲渡等）したときにヒント提供部１５がヒントを提供してもよい。休眠復帰とは、あるユーザが所定期間ログインしなかった後にログインすることを指す。
【００７０】
また、ヒント提供部１５は、関与を行ったユーザ同士の、ゲームシステム内におけるステータス情報の差に応じてヒントの数を変えてもよい。具体的には、ヒント提供部１５は、ユーザ間のレベル、デッキの強さ、プレイ時間及び／又はクエストの進行度等の差が大きいほど、付与するヒントの数を多くしてもよい。
【００７１】
また、ヒント提供部１５は、端末装置２のユーザが所定のゲーム又はゲーム内のイベントを達成したときにヒントを提供してもよい。また、ヒント提供部１５は、端末装置２のユーザによる、ゲーム又はゲーム内のイベントへの参加状況に基づいてヒントを提供してもよい。例えばヒント提供部１５は、ユーザが初回ログインしたとき、ログイン率が所定値を超えたとき及びログイン率が改善したとき等にヒントを提供してもよい。
【００７２】
また上記実施形態では、識別子出力部１２は、まだ抽選されていない識別子だけをユーザが入力可能なように、識別子取得部１３が未取得の識別子を出力する。しかしながら、識別子出力部１２は、抽選済みの識別子を入力可能なように、識別子取得部１３が未取得の識別子を出力してもよい。
【００７３】
また上記実施形態では、サーバ装置１が抽選処理を２回行う場合を説明したが、サーバ装置１は、抽選処理を何回行ってもよく、２回目の抽選処理として説明した処理を３回目以降の抽選処理において実行してもよい。
【００７４】
また上記実施形態では、サーバ装置１の識別子出力部１２が端末装置２に識別子を出力し、識別子取得部１３が、出力した識別子のうちユーザ操作により決定された識別子を取得する。しかしながら、サーバ装置１が識別子出力部１２を備えなくてもよい。すなわち、識別子出力部１２が出力する識別子とは無関係にユーザが決定した識別子を識別子取得部１３が取得してもよい。
【００７５】
また上記実施形態では、ユーザが識別子を１つ決定すると、識別子取得部１３は当該決定された１つの識別子を取得し、ゲーム媒体出力部１４は当該１つの識別子に対応付けられた１つのゲーム媒体を出力する。しかしながら、識別子取得部１３が、決定された識別子とともに、ユーザの選択により所定数のゲーム媒体の出力要求を取得したとき、ゲーム媒体出力部１４は、当該決定された識別子を含む当該所定数の識別子に対応付けられたゲーム媒体と追加（おまけ）のゲーム媒体とを出力してもよい。より具体的には、抽選を１０回実施するための対価（例えばゲーム内通貨）をユーザが支払って「５５７」を決定したとき、ゲーム媒体出力部１４は、「５５７」〜「５６６」に対応付けられた１０（個）のゲーム媒体とともに、「５６７」に対応付けられた追加のゲーム媒体を出力する。
【００７６】
［動作フロー］
図９は、図１のゲームシステムの動作フローを示す図である。
【００７７】
１回目の抽選処理において、サーバ装置１は、ゲーム媒体ＤＢ１９ａを参照して（ステップＳ１）、任意の識別子を取得する（ステップＳ２）。識別子を取得した端末装置２は、当該識別子を表示する（ステップＳ３）。端末装置２は、ユーザから識別子の入力を受付け（ステップＳ４）、決定されたことを検出すると、決定された識別子をサーバ装置１に出力する（ステップＳ５）。
【００７８】
サーバ装置１は、ゲーム媒体ＤＢ１９ａを参照し、取得した識別子に対応するゲーム媒体を検索し取得する（ステップＳ６）。またサーバ装置１は、取得した識別子を抽選履歴ＤＢ１９ｂに記憶する（ステップＳ７）。
【００７９】
次いでサーバ装置１は、当該対応するゲーム媒体及びヒントを端末装置２に出力及び提供する（ステップＳ８）。端末装置２は、取得したゲーム媒体及びヒントを表示する（ステップＳ９）。サーバ装置１は、提供したヒントを提供済ヒントＤＢ１９ｃに記憶する（ステップＳ１０）。
【００８０】
図１０に示す２回目の抽選処理において、サーバ装置１は、ゲーム媒体ＤＢ１９ａ及び抽選履歴ＤＢ１９ｂを参照して（ステップＳ１１）、まだ抽選されていない識別子だけをユーザが入力可能なように、ステップＳ５において取得しなかった識別子を端末装置２に出力する（ステップＳ１２）。このときサーバ装置１は、端末装置２から未取得である識別子が入力欄に入力された状態で当該識別子を出力してもよい。
【００８１】
端末装置２は、取得した識別子を表示する（ステップＳ１３）。また端末装置２は、ユーザの要求に応じて、提供済みのヒントを再度提供するようにサーバ装置１に要求することができる（ステップＳ１４）。このとき端末装置２は、ヒントの一覧を要求してもよいし、特定の項目毎に分類されたヒントを要求してもよい。当該要求を取得したサーバ装置１は、要求にしたがって提供済みのヒントを提供する（ステップＳ１５）。ヒントを取得した端末装置２は、当該ヒントを表示する（ステップＳ１６）。端末装置２は、ユーザから識別子の入力を受付け（ステップＳ１７）、決定されたことを検出すると、決定された識別子をサーバ装置１に出力する（ステップＳ１８）。
【００８２】
サーバ装置１は、ゲーム媒体ＤＢ１９ａを参照し、取得した識別子に対応するゲーム媒体を検索し取得する（ステップＳ１９）。サーバ装置１は、当該対応するゲーム媒体及びヒントを端末装置２に出力及び提供する（ステップＳ２０）。端末装置２は、取得したゲーム媒体及びヒントを表示する（ステップＳ２１）。サーバ装置１は、提供したヒントを提供済ヒントＤＢ１９ｃに記憶する（ステップＳ２２）。
【００８３】
その後任意の時点で、端末装置２は、リセット要求を出力することができる（ステップＳ２３）。リセット要求を取得したサーバ装置１は、識別子とゲーム媒体との対応付けをリセットする（ステップＳ２４）。
【００８４】
上記実施形態の通り、記憶部１９は識別子とゲーム媒体とを対応付けて記憶し、識別子取得部１３は、ユーザ操作により決定された識別子を端末装置２から取得する。またゲーム媒体出力部１４は、識別子取得部１３において取得した識別子と対応付けられたゲーム媒体を取得して、端末装置２に出力する。また、識別子は、前記ゲーム媒体を識別不可能なものである。すなわち、ユーザは自ら識別子を決定することができるため、従来の抽選に比べて積極的に抽選の結果をコントロールできる。したがって、無作為による抽選の結果当選する喜びを維持したまま、システムの信頼度を向上させることができる。
【００８５】
また上記実施形態の通り、ヒント提供部１５は、識別子とゲーム媒体との対応付けに関するヒントを提供する。このため、抽選の結果が固定的であること及び操られていないことをユーザが理解し、もってユーザの経験及び知識を活用すること及び更にシステムの信頼度を向上させることができる。
【００８６】
また上記実施形態の通り、ヒント提供部１５は、端末装置２のユーザが所定のゲーム又はゲーム内のイベントを達成したときにヒントを提供する。このため、ゲーム又はゲーム内のイベントの達成の動機付けを高めることができる。
【００８７】
また上記実施形態の通り、ヒント提供部１５は、端末装置２のユーザが他のユーザと関与したときにヒントを提供する。このため、システムに対する関心を高めることができる。
【００８８】
また上記実施形態の通り、ヒント提供部１５は、端末装置２のユーザによる、ゲーム又はゲーム内のイベントへの参加状況に基づいてヒントを提供する。このため、ゲーム又はゲーム内のイベントへの参加の動機付けを高めることができる。
【００８９】
また上記実施形態の通り、ヒント提供部１５は、提供済みヒントの一覧を提供する。このためユーザは、当該一覧を視認して次の抽選に参加することにより、所望のゲーム媒体を獲得できる蓋然性が高まる。
【００９０】
また上記実施形態の通り、一覧は、アイテム、価値又は属性の少なくとも１つを含む特定の項目毎に分類可能である。このため、仮にヒントの数が多くなっても、ユーザは所望の項目のヒントを容易に見つけることができる。
【００９１】
また上記実施形態の通り、ヒントは、互いに関連付けられたユーザ間で共有可能である。このため、ユーザ間での交流が活性化するとともに、ユーザが所望のゲーム媒体を獲得できる蓋然性が高まる。
【００９２】
また上記実施形態の通り、ヒント提供部１５は、ゲーム媒体出力部１４が出力したゲーム媒体が所定のゲーム媒体であるときのみヒントを提供する。このため、例えば出力したゲーム媒体が、ユーザが所望しないゲーム媒体であったときのみヒントを提供するように制御することが可能となる。したがって、所望しないゲーム媒体を獲得したユーザが再度抽選に参加する動機付けを高めることができる。
【００９３】
また上記実施形態の通り、ヒント提供部１５は、ユーザに選択された項目のヒントを提供する。このため、ユーザは所望のゲーム媒体に関するヒントのみを取得することが可能となり、結果としてユーザが所望のゲーム媒体を獲得できる蓋然性が高まる。
【００９４】
また上記実施形態の通り、識別子出力部１２は、提供済みヒント及び出力済みゲーム媒体の少なくとも一方に基づいて、任意の識別子を決定し、当該識別子が入力欄に入力された状態で当該識別子を出力する。すなわち、提供済みヒントの内容を活かしつつ、及び／又は、出力済みのゲーム媒体に対応付けられた識別子を出力しないように、識別子を出力することが可能となる。このため、ユーザが所望のゲーム媒体を獲得できる蓋然性が高まる。
【００９５】
また上記実施形態の通り、識別子出力部１２は、識別子取得部１３が未取得の識別子を出力する。このため、ユーザが過去に入力し決定した識別子を誤って入力することがなくなる。
【００９６】
また上記実施形態の通り、サーバ装置１は、識別子とゲーム媒体との対応付けをリセットするリセット部１６を更に備える。このため、既に所望のゲーム媒体を獲得したユーザは、現在の対応付けをリセットし、新たな対応付けのもとで所望のゲーム媒体の獲得を試みることができる。
【００９７】
また上記実施形態の通り、識別子は、数字、漢字、英字、ひらがな、カタカナ、記号のいずれか又はこれらの組み合わせである。このため、様々な識別子を作成することが可能となる。
【００９８】
更に、上記実施形態の通り、ヒント提供部１５は、リセット部１６によるリセットの後、リセット前に提供したヒントと同数のヒントを提供する。このため、リセット後であっても、所望のゲーム媒体を獲得できる蓋然性が維持できる。
【００９９】
更に、上記実施形態の通り、識別子取得部１３が、ユーザ操作により決定された識別子とともに所定数のゲーム媒体の出力要求を取得したとき、ゲーム媒体出力部１４は、当該決定された識別子を含む当該所定数の識別子に対応付けられたゲーム媒体と追加のゲーム媒体とを出力する。すなわちユーザは通常の抽選よりもゲーム媒体を追加的に獲得できるため、抽選に参加する動機付けが高まる。
【０１００】
本実施形態のように、サーバ装置１が、端末装置２とネットワークを介して接続される場合には、抽選処理の進行画面を、サーバ装置１が生成したデータに基づき端末装置２が表示するウェブ表示画面とすることができる。この場合、その他のメニュー画面等を端末装置２にインストールされているネイティブアプリによって表示するネイティブ表示とする等によって、本発明に係るゲームを、サーバ装置１と端末装置２のそれぞれが処理の一部を担うハイブリッドゲームとすることもできる。
【０１０１】
これらの本発明に係るサーバ装置１の制御部１１又は端末装置２の制御部２１の少なくとも一方をコンピュータで構成した場合、各機能を実現する処理内容を記述したプログラムを、当該コンピュータの内部又は外部の記憶部に格納しておき、当該コンピュータの中央演算処理装置（ＣＰＵ）によってこのプログラムを読み出して実行させることで実現することができる。また、このようなプログラムは、例えばＤＶＤ又はＣＤ−ＲＯＭなどの可搬型記録媒体の販売、譲渡、貸与等により流通させることができるほか、そのようなプログラムを、例えばネットワーク上にあるサーバの記憶部に記憶しておき、ネットワークを介してサーバから他のコンピュータにそのプログラムを転送することにより、流通させることができる。また、そのようなプログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラム又はサーバから転送されたプログラムを、一旦、自己の記憶部に記憶することができる。また、このプログラムの別の実施態様として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、更に、このコンピュータにサーバからプログラムが転送される度に、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。
【０１０２】
本発明を諸図面や実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各機能部、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の機能部やステップ等を１つ組み合わせること、或いは分割することが可能である。
【符号の説明】
【０１０３】
１      サーバ装置
１１    制御部
１２    識別子出力部
１３    識別子取得部
１４    ゲーム媒体出力部
１５    ヒント提供部
１６    リセット部
１７    掲示情報出力部
１８    通信部
１９    記憶部
１９ａ  ゲーム媒体ＤＢ
１９ｂ  抽選履歴ＤＢ
１９ｃ  提供済ヒントＤＢ
２      端末装置
２１    制御部
２２    表示部
２３    通信部
【要約】
【課題】無作為による抽選の結果当選する喜びを維持したまま、システムの信頼度を向上させる。
【解決手段】ネットワークを介してゲーム媒体を用いたゲームをユーザに提供するサーバ装置（１）は、識別子とゲーム媒体とを対応付けて記憶する記憶部（１９）と、ユーザ操作により決定された識別子を端末装置（２）から取得する識別子取得部（１３）と、識別子取得部（１３）において取得した識別子と対応付けられたゲーム媒体を取得して、端末装置（２）に出力するゲーム媒体出力部（１４）と、を備え、識別子は、ゲーム媒体を識別不可能なものであることを特徴とする。
【選択図】図１【図１】
0005796123.tif 000002
【図２】
0005796123.tif 000003
【図３】
0005796123.tif 000004
【図４】
0005796123.tif 000005
【図５】
0005796123.tif 000006
【図６】
0005796123.tif 000007
【図７】
0005796123.tif 000008
【図８】
0005796123.tif 000009
【図９】
0005796123.tif 000010
【図１０】
0005796123.tif 000011