(57)【要約】【課題】ネットワークゲームにおける順番待ちや時間拘束の問題を抑制できるゲームシステム、サーバシステム及びプログラム等の提供。【解決手段】ネットワークを介して通信接続される複数の端末装置を用いて複数のプレーヤがプレイするネットワークゲームのゲームシステムは、抽選処理を行う抽選処理部と、抽選処理の抽選結果である抽選値に基づいて、プレーヤに対応する移動体を所与のゲームエリアにおいて所与の移動単位で移動させる処理を含むゲーム処理を行うゲーム処理部と、ゲーム処理におけるプレーヤのゲーム成果を演算するゲーム成果演算部を含む。抽選処理部は、抽選値の合計値又は抽選回数がプレーヤに対して所与の設定値に設定される抽選処理を実行する。【選択図】図１０
2019202189.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信接続される複数の端末装置を用いて複数のプレーヤがプレイするネットワークゲームのゲームシステムであって、
抽選処理を行う抽選処理部と、
前記抽選処理の抽選結果である抽選値に基づいて、プレーヤに対応する移動体を所与のゲームエリアにおいて所与の移動単位で移動させる処理を含むゲーム処理を行うゲーム処理部と、
前記ゲーム処理におけるプレーヤのゲーム成果を演算するゲーム成果演算部と、
を含み、
前記抽選処理部は、
前記抽選値の合計値又は抽選回数をプレーヤに対して所与の設定値に設定し、
前記抽選処理部は、
ゲーム中に発生したイベントに基づいて、前記抽選値の合計値又は前記抽選回数についての前記設定値を変更し、
前記ゲーム処理部は、
ゲーム開始からの経過時間、プレーヤの情報、参加しているプレーヤのゲーム状況、又はネットワークゲームへのプレーヤの参加人数に基づいて、前記イベントの発生回数又は内容を変更することを特徴とするゲームシステム。
【請求項２】
請求項１において、
前記ゲーム成果演算部は、
ゲームが開始してから、前記抽選値の合計値又は前記抽選回数が前記設定値に達するまでに、プレーヤが獲得したポイントを、プレーヤのゲーム成果として演算することを特徴とするゲームシステム。
【請求項３】
請求項１又は２において、
前記ゲーム処理部は、
プレーヤについての前記抽選値の合計値又は前記抽選回数が前記設定値に達した場合に、当該プレーヤについてのゲームプレイを終了させることを特徴とするゲームシステム。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記ゲーム成果演算部は、
ゲームの開始時間と終了時間が設定されている場合に、前記終了時間において、ネットワークゲームに参加した前記複数のプレーヤのゲームを終了させ、前記複数のプレーヤのゲーム成果を集計して、前記複数のプレーヤの各プレーヤごとのゲーム成果を演算することを特徴とするゲームシステム。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記ゲーム処理部は、
ゲームの開始時において、ゲームに使用されるゲーム要素についてのデッキ編集処理を行うことを特徴とするゲームシステム。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記ゲーム成果演算部は、
前記抽選値の合計値又は前記抽選回数が前記設定値に達するタイミングについての順位によるポイントを、プレーヤのゲーム成果に付加する処理を行うことを特徴とするゲームシステム。
【請求項７】
請求項１乃至６のいずれかにおいて、
前記抽選処理部は、
ゲーム開始からの経過時間、プレーヤの情報、参加しているプレーヤのゲーム状況、又はネットワークゲームへのプレーヤの参加人数に基づいて、前記抽選値の合計値又は前記抽選回数についての前記設定値を変更することを特徴とするゲームシステム。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記抽選処理部は、
所与の時間単位内での前記抽選回数を所与の回数に制限する制限処理又は前記制限処理の解除処理を行うことを特徴とするゲームシステム。
【請求項９】
請求項８において、
前記抽選処理部は、
プレーヤが獲得したアイテム又はプレーヤの課金情報に基づいて、前記制限処理又は前記解除処理を行うことを特徴とするゲームシステム。
【請求項１０】
請求項１乃至９のいずれかにおいて、
前記ゲーム処理部は、
プレーヤにより入力された経路選択情報にしたがった移動経路で、前記移動体を移動させる処理を行うことを特徴とするゲームシステム。
【請求項１１】
ネットワークを介して通信接続される複数の端末装置を用いて複数のプレーヤがプレイするネットワークゲームのサーバシステムであって、
抽選処理を行う抽選処理部と、
前記抽選処理の抽選結果である抽選値に基づいて、プレーヤに対応する移動体を所与のゲームエリアにおいて所与の移動単位で移動させる処理を含むゲーム処理を行うゲーム処理部と、
前記ゲーム処理におけるプレーヤのゲーム成果を演算するゲーム成果演算部と、
を含み、
前記抽選処理部は、
前記抽選値の合計値又は抽選回数をプレーヤに対して所与の設定値に設定し、
前記抽選処理部は、
ゲーム中に発生したイベントに基づいて、前記抽選値の合計値又は前記抽選回数についての前記設定値を変更し、
前記ゲーム処理部は、
ゲーム開始からの経過時間、プレーヤの情報、参加しているプレーヤのゲーム状況、又はネットワークゲームへのプレーヤの参加人数に基づいて、前記イベントの発生回数又は内容を変更することを特徴とするサーバシステム。
【請求項１２】
ネットワークを介して通信接続される複数の端末装置を用いて複数のプレーヤがプレイするネットワークゲームのためのプログラムであって、
抽選処理を行う抽選処理部と、
前記抽選処理の抽選結果である抽選値に基づいて、プレーヤに対応する移動体を所与のゲームエリアにおいて所与の移動単位で移動させる処理を含むゲーム処理を行うゲーム処理部と、
前記ゲーム処理におけるプレーヤのゲーム成果を演算するゲーム成果演算部として、
コンピュータを機能させ、
前記抽選処理部は、
前記抽選値の合計値又は抽選回数をプレーヤに対して所与の設定値に設定し、
前記抽選処理部は、
ゲーム中に発生したイベントに基づいて、前記抽選値の合計値又は前記抽選回数についての前記設定値を変更し、
前記ゲーム処理部は、
ゲーム開始からの経過時間、プレーヤの情報、参加しているプレーヤのゲーム状況、又はネットワークゲームへのプレーヤの参加人数に基づいて、前記イベントの発生回数又は内容を変更することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム、サーバシステム及びプログラム等に関する。
【背景技術】
【０００２】
従来よりビデオゲームのジャンルの１つとしてボードゲームがある。このようなビデオゲームによるボードゲームでは、各プレーヤが使用するコマを配置できる複数のマスが配列されたコースが、ゲームエリア上に用意される。そして、コンピュータ制御による抽選処理でサイコロやルーレットが回され、サイコロやルーレットの出目（抽選値）にしたがってコマをコース上で移動させる。各マスではイベントが発生し、これらのイベント等によりプレーヤはポイント（得点）やアイテムを獲得できる。そして、ゲーム終了時に、プレーヤが獲得したポイントが集計されると共に、アイテム（例えば建物、土地、物品）がポイントに換算（換金）され、得られた合計ポイントでプレーヤの順位等が決定される。このようなボードゲームのゲームシステムの従来技術としては例えば特許文献１、２に開示される技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１５３８１３号公報
【特許文献２】特開２００７−２２２２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のボードゲームではいわゆるターン制が採用されていた。例えば５人のプレーヤがゲームに参加した場合には、各ターンにおいてこれらの５人の各プレーヤが順番にサイコロを振り、全てプレーヤがサイコロを振ったことを条件にそのターンが終了し、次のターンに移行する。従って、プレーヤは、参加する全てのプレーヤがサイコロを振り終わるまで待つ必要があり、順番待ちが生じ、プレーヤの時間が拘束されてしまうという問題がある。特に多人数が参加するネットワークゲームにこのようなボードゲームを適用しようとすると、このような順番待ちやプレイ時間の拘束は大きな問題となる。
【０００５】
本発明の幾つかの態様によれば、ネットワークゲームにおける順番待ちや時間拘束の問題を抑制できるゲームシステム、サーバシステム及びプログラム等を提供できる。
【課題を解決するための手段】
【０００６】
本発明の一態様は、ネットワークを介して通信接続される複数の端末装置を用いて複数のプレーヤがプレイするネットワークゲームのゲームシステムであって、抽選処理を行う抽選処理部と、前記抽選処理の抽選結果である抽選値に基づいて、プレーヤに対応する移動体を所与のゲームエリアにおいて所与の移動単位で移動させる処理を含むゲーム処理を行うゲーム処理部と、前記ゲーム処理におけるプレーヤのゲーム成果を演算するゲーム成果演算部と、を含み、前記抽選処理部は、前記抽選値の合計値又は抽選回数がプレーヤに対して所与の設定値に設定される前記抽選処理を実行するゲームシステムに関係する。また本発明は、上記各部としてコンピュータを機能させるプログラム、又は該プログラムを記憶したコンピュータ読み取り可能な情報記憶媒体に関係する。
【０００７】
本発明の一態様によれば、抽選処理による抽選値に基づいて、プレーヤに対応する移動体がゲームエリアにおいて移動し、ゲーム処理におけるプレーヤのゲーム成果が演算される。このとき本発明の一態様では、抽選値の合計値又は抽選回数がプレーヤに対して所与の設定値に設定される抽選処理を実行される。例えば抽選値の合計値又は抽選回数が設定値に制限されるように抽選処理が実行される。このようにすれば、プレーヤは、例えば抽選値の合計値又は抽選回数が設定値に達することを条件として抽選処理を行わせ、得られた抽選値により移動体をゲームエリアにおいて移動させて、ゲーム成果を演算させることができる。これにより、ネットワークゲームにおける順番待ちや時間拘束の問題を抑制できるゲームシステムの提供が可能になる。
【０００８】
また本発明の一態様では、前記ゲーム成果演算部は、ゲームが開始してから、前記抽選値の合計値又は前記抽選回数が前記設定値に達するまでに、プレーヤが獲得したポイントを、プレーヤのゲーム成果として演算してもよい。
【０００９】
このようにすれば、抽選値の合計値又は抽選回数が設定値に達すると、それまでにプレーヤが獲得したポイントがゲーム成果として演算されるようになる。従って、抽選値の合計値又は抽選回数が設定値に達したタイミングを区切りとして、ネットワークゲームに参加する複数のプレーヤの各プレーヤのゲーム成果を演算できるようになる。
【００１０】
また本発明の一態様では、前記ゲーム処理部は、プレーヤについての前記抽選値の合計値又は前記抽選回数が前記設定値に達した場合に、当該プレーヤについてのゲームプレイを終了させてもよい。
【００１１】
このようにすれば、抽選値の合計値又は抽選回数が設定値に達すると、当該プレーヤのゲームプレイが終了する。従って、抽選値の合計値又は抽選回数が設定値に達したタイミングを区切りとして、ネットワークゲームに参加する複数のプレーヤの各プレーヤのゲームプレイを終了させることが可能になる。
【００１２】
また本発明の一態様では、前記ゲーム成果演算部は、ゲームの開始時間と終了時間が設定されている場合に、前記終了時間において、ネットワークゲームに参加した前記複数のプレーヤのゲームを終了させ、前記複数のプレーヤのゲーム成果を集計して、前記複数のプレーヤの各プレーヤごとのゲーム成果を演算してもよい。
【００１３】
このようにすれば、ゲームの終了時に、ネットワークゲームに参加した複数のプレーヤのゲームが全て終了する。そして、これらの複数のプレーヤのゲーム成果を集計することで、各プレーヤごとのゲーム成果を演算できるようになり、各プレーヤのゲームプレイが終了してからゲームが最終的に終了するまでのゲーム成果の変動等についても反映できるようになる。
【００１４】
また本発明の一態様は、前記ゲーム処理部は、ゲームの開始時において、ゲームに使用されるゲーム要素についてのデッキ編集処理を行ってもよい。
【００１５】
このようにすれば、各プレーヤは、ゲーム開始時に、ゲームに使用されるゲーム要素についてのデッキを編集できるようになり、各プレーヤごとのゲーム戦略を立てることが可能になる。
【００１６】
また本発明の一態様では、前記ゲーム成果演算部は、前記抽選値の合計値又は前記抽選回数が前記設定値に達するタイミングについての順位によるポイントを、プレーヤのゲーム成果に付加する処理を行ってもよい。
【００１７】
このようにすれば、抽選値の合計値又は抽選回数が設定値に達するタイミングを早めるようなゲームプレイを行うプレーヤに対して、そのタイミングの順位によるポイントを付与できるようになる。  
【００１８】
また本発明の一態様では、前記抽選処理部は、ゲーム中に発生したイベントに基づいて、前記抽選値の合計値又は前記抽選回数についての前記設定値を変更してもよい。
【００１９】
このようにすれば、ゲーム中に発生したイベントにより、抽選値の合計値又抽選回数についての設定値が可変に変化するようになるため、ゲームの多様性、ゲームの面白み又は戦略性等の向上を図れるようになる。
【００２０】
また本発明の一態様では、前記ゲーム処理部は、ゲーム開始からの経過時間、プレーヤの情報、又はネットワークゲームへのプレーヤの参加人数に基づいて、前記イベントの発生回数又は内容を変更してもよい。
【００２１】
このようにすれば、ゲーム開始からの経過時間、プレーヤの情報、又は参加人数に応じて、イベントの発生回数や内容が変化し、これにより抽選値の合計値又は抽選回数の設定値についても変化するようになる。
【００２２】
また本発明の一態様では、前記抽選処理部は、ゲーム開始からの経過時間、プレーヤの情報、又はネットワークゲームへのプレーヤの参加人数に基づいて、前記抽選値の合計値又は前記抽選回数についての前記設定値を変更してもよい。
【００２３】
このようにすれば、ゲーム開始からの経過時間、プレーヤの情報、又は参加人数に応じて、抽選値の合計値又は抽選回数についての設定値も可変に変化するようになるため、ゲームの多様性、ゲームの面白み又は戦略性等の向上を図れるようになる。
【００２４】
また本発明の一態様では、前記抽選処理部は、所与の時間単位内での前記抽選回数を所与の回数に制限する制限処理又は前記制限処理の解除処理を行ってもよい。
【００２５】
このようにすれば、所与の時間単位内において無制限の抽選回数の抽選処理が行われてしまう等の事態の発生を抑制できる。
【００２６】
また本発明の一態様では、前記抽選処理部は、プレーヤが獲得したアイテム又はプレーヤの課金情報に基づいて、前記制限処理又は前記解除処理を行ってもよい。
【００２７】
このようにすれば、プレーヤが獲得したアイテム又はプレーヤの課金情報に応じて、制御処理やその解除処理の内容を変更することなどが可能になる。
【００２８】
また本発明の一態様では、前記ゲーム処理部は、プレーヤにより入力された経路選択情報にしたがった移動経路で、前記移動体を移動させる処理を行ってもよい。
【００２９】
このようにすれば、プレーヤにより入力された経路選択情報にしたがった移動経路で移動体が移動するようなネットワークゲームにおいて、プレーヤは、抽選値の合計値又は抽選回数が設定値に達することを条件として抽選処理を行わせ、得られた抽選値により移動体をゲームエリアにおいて移動させて、ゲーム成果を演算させることが可能になる。
【００３０】
また本発明の他の態様は、ネットワークを介して通信接続される複数の端末装置を用いて複数のプレーヤがプレイするネットワークゲームのサーバシステムであって、抽選処理を行う抽選処理部と、前記抽選処理の抽選結果である抽選値に基づいて、プレーヤに対応する移動体を所与のゲームエリアにおいて所与の移動単位で移動させる処理を含むゲーム処理を行うゲーム処理部と、前記ゲーム処理におけるプレーヤのゲーム成果を演算するゲーム成果演算部と、を含み、前記抽選処理部は、前記抽選値の合計値又は抽選回数がプレーヤに対して所与の設定値に設定される前記抽選処理を実行するサーバシステムに関係する。
【図面の簡単な説明】
【００３１】
【図１】図１（Ａ）〜図１（Ｅ）は本実施形態のゲームシステムの構成例の説明図。
【図２】本実施形態のサーバシステムの構成例。
【図３】本実施形態の端末装置の構成例。
【図４】図４（Ａ）、図４（Ｂ）は本実施形態を適用したボードゲームの説明図。
【図５】図５（Ａ）、図５（Ｂ）も本実施形態を適用したボードゲームの説明図。
【図６】図６（Ａ）、図６（Ｂ）も本実施形態を適用したボードゲームの説明図。
【図７】本実施形態を適用したボードゲームで用いられるカードの説明図。
【図８】図８（Ａ）、図８（Ｂ）はボードゲームのマップの例。
【図９】設定値を各プレーヤに対応づける手法の説明図。
【図１０】本実施形態の処理を説明するフローチャート。
【図１１】本実施形態の処理を説明するフローチャート。
【図１２】設定値の到達順位に基づくポイント付与手法の説明図。
【図１３】設定値の変更のイベントの発生手法の説明図。
【図１４】時間経過、プレーヤ情報等に基づく設定値の変更手法の説明図。
【図１５】図１５（Ａ）、図１５（Ｂ）は時間単位内での抽選回数を制限する手法の説明図。
【発明を実施するための形態】
【００３２】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００３３】
１．ゲームシステム
まず、図１（Ａ）〜図１（Ｅ）を用いて本実施形態のゲームシステムの構成例について説明する。
【００３４】
図１（Ａ）では、サーバシステム５００（情報処理システム）が、ネットワーク５１０を介して端末装置ＴＭ１〜ＴＭｎと通信接続されている。例えばサーバシステム５００はホストであり、端末装置ＴＭ１〜ＴＭｎはクライアントである。なお、以下では、本実施形態のゲームシステム及びその処理を、主にサーバシステム５００により実現する場合を例にとり説明するが、ゲームシステム及びその処理の一部（又は全部）を、端末装置ＴＭ１〜ＴＭｎにより実現してもよい。
【００３５】
サーバシステム５００は例えば１又は複数のサーバ（管理サーバ、ゲームサーバ、課金サーバ、サービス提供サーバ、コンテンツ配信サーバ、認証サーバ、データベースサーバ、又は通信サーバ等）により実現できる。このサーバシステム５００は、コミュニティ型ウェブサイトやオンラインゲームを運営するための各種サービスを提供し、ゲーム実行に必要なデータの管理や、クライアントプログラム及び各種データ等の配信を行うことができる。
【００３６】
ネットワーク５１０（配信網、通信回線）は、例えばインターネットや無線ＬＡＮ等を利用した通信路であり、直接接続のための専用線（専用ケーブル）やイーサネット（登録商標）等によるＬＡＮの他、電話通信網やケーブル網や無線ＬＡＮ等の通信網を含むことができる。また通信方法については有線／無線を問わない。
【００３７】
端末装置ＴＭ１〜ＴＭｎ（プレーヤ端末）は、例えばネット接続機能（インターネット接続機能）を有する端末である。これらの端末装置ＴＭ１〜ＴＭｎとしては、例えば図１（Ｂ）の家庭用ゲーム装置（据え置き型）、図１（Ｃ）の携帯型ゲーム装置、図１（Ｄ）の携帯型通信端末（スマートフォン、フューチャーフォン、携帯電話機）、或いは図１（Ｅ）の業務用ゲーム装置などの種々の装置を用いることができる。或いは、端末装置ＴＭ１〜ＴＭｎとして、パーソナルコンピュータ（ＰＣ）やタブレット型コンピュータなどの情報処理装置を用いてもよい。
【００３８】
図２に本実施形態のサーバシステム５００（ゲームシステム、ホスト装置、情報処理システム）の構成例を示す。なお、サーバシステム５００の構成は図２に限定されず、その構成要素（各部）の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００３９】
サーバシステム５００は、処理部６００、操作部６６０、記憶部６７０、通信部６９６を含む。
【００４０】
処理部６００は、通信部６９６を介して受信したデータや、記憶部６７０に記憶されるデータ、プログラム等に基づいて、サーバの各種サービス・管理に必要な種々の処理を行う。この処理部６００の機能は、各種プロセッサ（ＣＰＵ、ＧＰＵ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００４１】
処理部６００は、受信処理部６０２、送信処理部６０４、抽選処理部６０５、ゲーム処理部６０６、ゲーム成果演算部６０８、課金処理部６１６、管理処理部６１８、画像情報生成部６２０、音情報生成部６３０を含む。
【００４２】
受信処理部６０２は、端末装置等からの情報の受信処理を行う。送信処理部６０４は、端末装置等への情報の送信処理を行う。ここで受信処理は、通信部６９６に情報の受信を指示したり、通信部６９６が受信した情報を取得して記憶部６７０に書き込む処理などである。送信処理は、通信部６９６に情報の送信を指示したり、送信する情報を通信部６９６に指示する処理などである。
【００４３】
抽選処理部６０５は抽選処理を行う。抽選処理部６０５の詳細については後述する。
【００４４】
ゲーム処理部６０６は、各種のゲーム処理を行う。ここでゲーム処理としては、ゲーム開始条件が満たされた場合にゲームを開始する処理、ゲームを進行させる処理、ゲームの各種のイベントを発生する処理、或いはゲーム終了条件が満たされた場合にゲームを終了する処理などがある。例えばゲーム処理部６０６は、端末装置に入力されたプレーヤ（ユーザ）の操作情報に基づいて、ゲームを開始したり、ゲームを進行させたり、ゲームを終了させたりするなどのゲーム処理を行う。また、プレーヤの操作情報に基づいて、移動体等のオブジェクトを移動させたり、動作させるゲーム処理を行ってもよい。またゲーム処理部６０６は、ゲーム情報である画像情報や音情報を生成させるための処理を行う。具体的には、ゲーム画面等を端末装置に表示するためのゲーム処理や、ゲーム音を端末装置に出力させるためのゲーム処理を行う。
【００４５】
ゲーム成果演算部６０８はゲーム成果（ゲーム成績、ゲーム結果等）の演算処理を行う。例えばゲーム成果演算部６０８は、ゲーム成果の演算処理として、ゲームにおいてプレーヤにポイント（得点）を獲得させる処理やアイテムを獲得させる処理などを行う。演算されたゲーム成果の情報はゲーム成果記憶部６７４に記憶される。
【００４６】
課金処理部６１６は、種々の課金処理（課金の決定処理、課金データの作成処理、保存処理等）を行う。記憶部６７０の課金情報記憶部６７６は、課金処理部６１６の課金処理の対象となる課金情報を記憶する。
【００４７】
管理処理部６１８は、サーバの各種の管理処理を行う。例えば、サーバが提供する各種サービスの管理処理、サーバ管理情報などの各種情報の管理処理を行う。
【００４８】
例えばプレーヤは、サーバシステム５００が提供するサービスを利用するために、所定の手続きを行ってアカウントを取得する。取得したアカウントと対応づけられるパスワードを入力してログインすることで、プレーヤは、ネットワークゲームのプレイや、アイテム等のオンライショッピングや、プレーヤ間でのメッセージ交換や、フレンドユーザの登録などの各種サービスを利用できるようになる。管理処理部６１８は、このようなプレーヤのアカウント情報の管理処理等も行う。
【００４９】
画像情報生成部６２０は、画像の生成のための情報である画像情報を生成する。音情報生成部６３０は、音（音声、ゲーム音、効果音）の生成のための情報である音情報を生成する。具体的には、画像情報は、本実施形態の手法により生成される画像を各端末装置ＴＭ１〜ＴＭｎにおいて生成・表示するための情報であり、画像データそのものであってもよいし、各端末装置が画像を生成・表示するために使用する各種データ（表示画面の設定データ、オブジェクトデータ等）であってもよい。音情報生成部６３０が生成する音情報についても同様である。
【００５０】
操作部６６０は、システムの管理者（運営者）が種々の情報を入力するためのものである。
【００５１】
記憶部６７０は、処理部６００や通信部６９６などのワーク領域となるものであり、その機能はＲＡＭ（ＤＲＡＭ、ＳＲＡＭ、ＶＲＡＭ）やＳＳＤ（Solid State Drive）やＨ
ＤＤ（Hard Disk Drive）などにより実現できる。
【００５２】
記憶部６７０は、設定値記憶部６７２、ゲーム成果演算部６７４、ゲーム情報記憶部６７５、課金情報記憶部６７６、ユーザ情報記憶部６７８を含む。設定値記憶部６７２は、抽選値の合計値又は抽選回数の設定値のデータを記憶する。例えば各プレーヤに対応づけて設定値を記憶する。ゲーム成果演算部６７４は、ゲーム成果演算部６０８で演算されたプレーヤのゲーム成果の情報を記憶する。ゲーム情報記憶部６７５は、ゲーム処理に使用されるゲームデータ（ゲームパラメータ等）や、画像情報生成部６２０で生成された画像情報や、音情報生成部６３０で生成された音情報等を、ゲーム情報として記憶する。課金情報記憶部６７６は、課金処理部６１６により行われる課金処理の情報を記憶する。ユーザ情報記憶部６７８は、プレーヤの個人情報（名前、性別、生年月日、メールアドレス等）をユーザ情報として記憶する。例えば、前述したプレーヤのアカウント情報もユーザ情報として記憶される。課金情報記憶部６７６に記憶される課金情報は、各プレーヤの各アカウント情報に対応づけられる。
【００５３】
情報記憶媒体６８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、ＨＤＤ、メモリ（ＲＯＭ等）、或いは光ディスク（ＣＤ、ＤＶＤ）などにより実現できる。この情報記憶媒体６８０には、本実施形態のゲームシステム（サーバシステム等）の各部をコンピュータ（操作部、処理部、記憶部、出力部を備える装置）として機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶されている。
【００５４】
なお、本実施形態の処理は、端末装置においてゲームプログラムを実行することで実現してもよいし、ウェブブラウザプログラムやスクリプト制御を実行することによって実現してもよい。例えばインターネット等の通信回線を通じてゲームに必要な情報を取得してブラウザ上でインタラクティブな表示を実現する、いわゆるブラウザゲームとして本実施形態の処理を実現する構成としてもよい。
【００５５】
通信部６９６は、有線や無線のネットワーク５１０を介して端末装置ＴＭ１〜ＴＭｎや他の外部サーバとの通信を行うものであり、その機能は、通信用ＡＳＩＣ又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。
【００５６】
図３に本実施形態の端末装置（プレーヤ端末、クライアント装置）の構成例を示す。なお、端末装置の構成は図３に限定されず、その構成要素（各部）の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００５７】
端末装置は、処理部２００、操作部２６０、撮像部２６４、記憶部２７０、表示部２９０、音出力部２９２、Ｉ／Ｆ部２９４、通信部２９６を含む。
【００５８】
処理部２００（プロセッサ）は、操作部２６０からの操作情報やプログラムなどに基づいて、各種サービス提供のための処理、ゲーム処理、画像表示処理、或いは音出力処理などを行う。処理部２００は、記憶部２７０をワーク領域として各種処理を行う。この処理部２００の機能は、各種プロセッサ（ＣＰＵ、ＧＰＵ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００５９】
処理部２００は、入力受け付け部２０１、受信処理部２０２、送信処理部２０４、ゲーム処理部２０６、表示制御部２２０、音制御部２３０を含む。
【００６０】
入力受け付け部２０１は、ユーザ（プレーヤ）からの入力情報の受け付け処理を行う。例えば操作部２６０を介して入力された情報の受け付け処理を行う。受信処理部２０２は、サーバシステムや他の端末装置等の外部装置からの情報の受信処理を行う。送信処理部２０４は、サーバシステムや他の端末装置等の外部装置への情報の送信処理を行う。ゲーム処理部２０６は、各種のゲーム処理を行う。表示制御部２２０は、表示部２９０に画像を表示するための制御を行う。例えば端末装置側で画像を生成する場合には、処理部２００で行われる種々の処理（アプリケーション処理、ゲーム処理）の結果に基づいて描画処理を行い、これにより画像を生成し、表示部２９０に出力する。サーバ側で画像を生成する場合には、サーバシステムからの画像情報に基づく画像を表示部２９０に表示する制御を行う。音制御部２３０は、処理部２００で行われる種々の処理の結果に基づいて音制御を行う。これにより、ＢＧＭ、効果音、又は音声などが音出力部２９２から出力されるようになる。
【００６１】
操作部２６０は、ユーザ（プレーヤ）が、操作情報等の種々の情報を入力するためのものであり、その機能は、操作ボタン、方向指示キー、アナログスティック、レバー、各種センサ（角速度センサ、加速度センサ等）、マイク、或いはタッチパネル型ディスプレイなどにより実現できる。
【００６２】
撮像部２６４（カメラ）は、被写体の撮像を行うものであり、ＣＣＤやＣＭＯＳセンサなどの画像センサと、フォーカスレンズ等により構成される光学系などにより実現される。
【００６３】
記憶部２７０は、処理部２００や通信部２９６などのワーク領域となるもので、その機能はＲＡＭやＳＳＤやＨＤＤなどにより実現できる。
【００６４】
情報記憶媒体２８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク、ＨＤＤ、或いはメモリなどにより実現できる。処理部２００は、情報記憶媒体２８０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。
【００６５】
表示部２９０は、本実施形態により生成された画像を出力するものであり、その機能は、ＬＣＤ、有機ＥＬディスプレイ、ＣＲＴ、或いはＨＭＤなどにより実現できる。音出力部２９２は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。
【００６６】
Ｉ／Ｆ（インターフェース）部２９４は、不揮発性記憶装置２９５（携帯型情報記憶媒体）とのインターフェース処理を行うものであり、その機能はＩ／Ｆ処理用のＡＳＩＣなどにより実現できる。不揮発性記憶装置２９５は、ユーザが各種の情報を保存するためのものであり、電源が非供給になった場合にもこれらの情報の記憶を保持する記憶装置である。不揮発性記憶装置２９５は、ＩＣカード（メモリーカード）、ＵＳＢメモリー、或いは磁気カードなどにより実現できる。
【００６７】
通信部２９６は、ネットワーク５１０を介して外部装置（サーバシステム、他の端末装置等）との間で通信を行うものであり、その機能は、通信用ＡＳＩＣ又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。
【００６８】
そして本実施形態のゲームシステムは、ネットワークを介して通信接続される複数の端末装置（ゲーム装置）を用いて複数のプレーヤがプレイするネットワークゲームのゲームシステムである。例えば図１（Ａ）に示すように、サーバシステム５００に対してネットワーク５１０を介して端末装置ＴＭ１〜ＴＭｎが接続される。各プレーヤがＴＭ１〜ＴＭｎの各端末装置（各ゲーム装置）でゲームプレイを行うことでネットワークゲームが実現される。
【００６９】
そして図２に示すように本実施形態ではサーバシステム５００（ゲームシステム）が、抽選処理部６０５とゲーム処理部６０６とゲーム成果演算部６０８を含む。
【００７０】
抽選処理６０５は抽選処理を行い、ゲーム処理部６０６は、抽選処理の抽選結果である抽選値（例えばサイコロにおける出目等）に基づいて、プレーヤに対応する移動体（例えばボードゲームのコマ）を所与のゲームエリア（例えばゲームエリアに設定されたコース）において所与の移動単位（例えばボードゲームにおける１マス）で移動させる処理を含むゲーム処理を行う。ゲーム成果演算部６０８は、ゲーム処理におけるプレーヤのゲーム成果（例えばポイント獲得、アイテム獲得等）を演算する。例えばゲーム成果演算部６０８は、移動体を移動させるゲーム処理によるゲーム成果を演算する。或いは、ゲームのイベントを発生するゲーム処理が行われた場合に、イベントの発生により生じたプレーヤのゲーム成果を演算する。このイベントは、移動体の移動に基づき発生するイベント（例えば移動体であるコマがマスに移動したことにより発生するイベント）であってもよいし、移動体の移動には直接に関係せずに発生するイベント（例えば時間経過に従って発生するイベント）であってもよい。
【００７１】
そして本実施形態では抽選処理部６０５は、抽選値の合計値又は抽選回数がプレーヤに対して所与の設定値に設定される抽選処理を実行する。例えば抽選値の合計値が所与の設定値に達したか否か、或いは抽選回数が所与の設定値（所与の回数）に達したか否かを判断する。この場合の設定値は、設定値記憶部６７２に例えば各プレーヤに対応づけられて記憶されている。設定値は例えば各プレーヤごとに異なった値に設定できるが、同じ値に設定することも可能である。
【００７２】
ここで抽選処理は、例えば乱数情報を発生し、発生した乱数情報に基づいて抽選値を生成する処理や、抽選値の生成処理の管理処理などである。例えば抽選処理により、ボードゲームにおけるサイコロやルーレットの出目を抽選値として求める。この場合に抽選値の生成処理については各端末装置（ＴＭ１〜ＴＭｎ）が行い、サーバシステム５００（ゲームシステム）が抽選値の生成処理の管理処理を抽選処理として行うようにしてもよい。例えば端末装置が抽選値（サイコロの出目）を決定してプレーヤに提示した場合に、サーバシステム５００の受信処理部６０２は、抽選が行われたという通知と、その抽選による抽選値とを、端末装置から受信する。そしてサーバシステム５００の抽選処理部６０５は、これらの端末装置からの情報に基づいて、抽選値の合計値又は抽選回数が設定値に達したか否かを判断する。即ち、プレーヤの抽選値の合計値又は抽選回数が、そのプレーヤに対応づけられて設定値記憶部６７２に記憶される設定値に達したか否かを判断する。なお、サーバシステム５００の抽選処理部６０５が、抽選値の生成処理を抽選処理として実行してもよい。また抽選処理部６０５は、抽選値の合計値及び抽選回数の一方が設定値に設定された抽選処理を行ってもよいし、抽選値の合計値及び抽選回数の両方が設定値に設定された抽選処理を行ってもよい。即ち、抽選値の合計値及び抽選回数の一方のみついて所定値に達したか否かを判断するようにしてもよいし、両方が所定値に達したか否かを判断するようにしてもよい。
【００７３】
ゲーム成果演算部６０８は、ゲームが開始してから、抽選値の合計値又は抽選回数が設定値に達するまでに、プレーヤが獲得したポイントを、プレーヤのゲーム成果として演算する。例えばゲームが開始して、プレーヤについての抽選処理（サイコロ等を振る処理）が行われると、抽選処理が行われるごとに抽選値の合計値又は抽選回数の更新処理が行われる。例えば前回の抽選値の合計値に今回の抽選値を加算する処理が行われる。或いは、抽選処理が１回行われるごとに抽選回数に例えば１を加算する処理が行われる。そして、プレーヤについての抽選値の合計値又は抽選回数が設定値（上限値）に達すると、例えばそれまでにそのプレーヤが獲得したポイント（得点）やアイテム等の集計処理が行われ、プレーヤのゲーム成果として演算される。そして例えばゲーム処理部６０６は、プレーヤについての抽選値の合計値又は抽選回数が設定値に達した場合に、当該プレーヤについてのゲームプレイを終了させる。例えば抽選値の合計値又は抽選回数が設定値に達すると、そのプレーヤに対応する移動体については、抽選値による移動処理を行わないようにする。即ち、設定値に達した後は、そのプレーヤについての抽選処理は行われず、抽選値に基づく移動体の移動処理も行われないようになる。
【００７４】
またゲーム成果演算部６０８は、ゲームの開始時間と終了時間が設定されている場合に、ゲームの終了時間において、ネットワークゲームに参加した複数のプレーヤのゲームを終了させる。例えば、抽選値の合計値又は抽選回数が設定値に達していないプレーヤがいても、ネットワークゲームに参加した全てのプレーヤのゲームを終了させる。そして、これらの複数のプレーヤのゲーム成果を集計して、複数のプレーヤの各プレーヤごとのゲーム成果を演算する。例えば抽選値の合計値又は抽選回数が設定値に達して、最終的なゲーム終了時間よりも前にゲームプレーヤが終了したプレーヤがいた場合には、そのプレーヤのゲームプレイが終了してからゲームが最終的に終了するまでのゲーム成果の変動等についても反映させる。そして、ネットワークに参加した全てのプレーヤのゲーム成果を、個別に演算する。こうすることで、より綿密に各プレーヤのゲーム成果を演算できるようになる。
【００７５】
またゲーム処理部６０６は、ゲームの開始時において、ゲームに使用されるゲーム要素についてのデッキ編集処理を行う。ゲーム要素は、ゲームに使用され、ゲームの構成要素となるものであり、例えばゲーム画面の構成要素となるオブジェクトである。具体的には、ゲーム要素は、ゲームに使用されるキャラクタ、カード、或いはアイテム等のオブジェクトである。ゲーム要素がキャラクタやカードである場合には、ゲーム処理部６０６は、例えばデッキの編集用の画面を表示させ、プレーヤが、自身がゲームにおいて使用するキャラクタやカード（広義にはゲーム要素）等を編集できるようにする。即ち、デッキ編集に関するプレーヤの入力を受け付け、その入力に基づいて、キャラクタやカード等のデッキを作成する処理を行う。そしてプレーヤが、キャラクタの装備アイテムのデッキを編成したり、複数のキャラクタで構成されるチームのデッキを編成したり、ゲーム中において各種の効果を発生するカードのデッキを編成できるようにする。こうすることで、各プレーヤは、ゲーム開始時にキャラクタやカード等についてのデッキを編集することで、各プレーヤごとのゲーム戦略を立てることが可能になる。
【００７６】
またゲーム成果演算部６０８は、抽選値の合計値又は抽選回数が設定値に達するタイミングについての順位によるポイントを、プレーヤのゲーム成果に付加する処理を行う。例えば第１のプレーヤについては、第１のタイミングで抽選値の合計値又は抽選回数が設定値に達し、第２のプレーヤについては、第１のタイミングよりも後の第２のタイミングで、抽選値の合計値又は抽選回数が設定値に達したとする。この場合には、第１のプレーヤの方が第２のプレーヤよりも順位が高くなり、第１のプレーヤに対して、より多くのゲーム成果（ポイント、アイテム等）が付与されるようになる。
【００７７】
また抽選処理部６０５は、ゲーム中に発生したイベントに基づいて、抽選値の合計値又は抽選回数についての設定値を変更する。例えばイベントが発生した場合に、そのイベントの内容に応じて設定値を増加させたり、減少させる。ここでイベントは、例えば移動体（コマ）がゲームエリアのコースのマス（所定分割領域）に移動することで発生するイベントであってよいし、時間経過に伴いランダムに又は定期的に発生するイベントであってもよい。或いは、プレーヤが場にカード等のアイテムを出すことで発生するイベントであってもよい。そして、例えば抽選値の合計値又は抽選回数を、イベントに対応づけられた値に基づいて増減する。或いは、イベントが発生した場合に、別の抽選処理を行い、その抽選値に基づいて設定値を増減させてもよい。
【００７８】
またゲーム処理部６０６は、ゲーム開始からの経過時間、プレーヤの情報、又はネットワークゲームへのプレーヤの参加人数に基づいて、イベントの発生回数又は内容を変更する。
【００７９】
例えばゲーム処理部６０６は、ゲーム開始からの経過時間に応じて、イベントの発生回数を異ならせたり、イベントの内容自体を異ならせる。例えばゲーム開始してから、ゲームの前半期間においては、イベントの発生頻度を低くする一方で、ゲームの後半期間では、イベントの発生頻度を高くする。或いは、ゲームの前半期間と後半期間とで、イベントによる設定値の変更の度合いや変更の態様を異ならせる。或いはこの逆であってもよい。
【００８０】
またゲーム処理部６０６は、プレーヤの過去のゲーム状況（過去の勝率、勝敗等の成績）、プレーヤの現時点のレベルや経験値、プレーヤの獲得アイテム、プレーヤの個人情報（性別、年齢、生年月日等）、或いはプレーヤの課金情報などのプレーヤ情報に基づいて、イベントの発生回数や内容を変更する。例えばプレーヤの過去の勝率等の成績や、経験値や、レベルが高い場合には、イベントの発生回数を少なくしたり、発生したイベントによる設定値の変化量を少なくする。一方、プレーヤの過去の勝率等の成績や、レベルや、経験値が低い場合には、イベントの発生回数を多くしたり、発生したイベントによる設定値の変化量を大きくする。或いはこの逆であってもよい。またプレーヤが特定のアイテムを所持している場合や、プレーヤが課金に対して支払った額が多い場合には、イベントの発生回数（頻度）を多くしたり、イベントによる設定値の増加量を大きくする。
【００８１】
またゲーム処理部６０６は、ネットワークゲームへのプレーヤの参加人数に基づいて、イベントの発生回数又は内容を変更する。例えばプレーヤの参加人数が多い場合には、イベントの発生回数を多くしたり、発生したイベントによる設定値の変化量を大きくする。一方、プレーヤの参加人数が少ない場合には、イベントの発生回数を少なくしたり、発生したイベントによる設定値の変化量を小さくする。或いはこの逆であってもよい。なおプレーヤの参加人数は、その時点においてネットワークゲームに参加して実際にゲームプレイしているプレーヤ（ネットワークゲームにアクセスしているプレーヤ）の人数であってもよいし、そのネットワークゲームに、例えばゲーム開始時までに参加して登録等したプレーヤの人数であってもよい。
【００８２】
また抽選処理部６０５は、ゲーム開始からの経過時間、プレーヤの情報、又はネットワークゲームへのプレーヤの参加人数に基づいて、抽選値の合計値又は抽選回数についての設定値を変更してもよい。
【００８３】
例えば抽選処理部６０５は、ゲーム開始からの経過時間に応じて、抽選値の合計値又は抽選回数の設定値を増減する。例えばゲームの後半期間や終了間際等に、設定値を増加させたり、減少させる。或いは、プレーヤの個人情報（性別、年齢等）に応じて、そのプレーヤに対応づけられる抽選値の合計値又は抽選回数の設定値を増減させる。或いは、プレーヤの過去のゲーム状況、プレーヤの現時点のレベルや経験値、プレーヤの獲得アイテム、プレーヤの個人情報、或いはプレーヤの課金情報に応じて、設定値を増減させる。或いはプレーヤの参加人数が多い場合には設定値を大きくし、プレーヤの参加人数が少ない場合には設定値を小さくする。或いはこの逆であってもよい。
【００８４】
また抽選処理部６０５は、所与の時間単位内での抽選回数を所与の回数に制限する制限処理又はこの制限処理の解除処理を行う。例えば１時間や１分等の時間単位内で許容される抽選回数を所与の回数に制限する。即ち、その時間単位内において、抽選回数が所与の回数に達した場合には、それ以降はそのプレーヤに対して抽選処理が行われるのを禁止する。また、所与の条件に基づいて、このような抽選処理の制限処理の解除処理を行う。即ち、時間単位内での抽選回数に制限を設けず（或いは制限を緩和して）、時間単位内に制限回数を超えた抽選処理が行われるのを許容する。
【００８５】
この場合に抽選処理部６０５は、プレーヤが獲得したアイテム又はプレーヤの課金情報に基づいて、制限処理又は解除処理を行ってもよい。例えばプレーヤの獲得アイテムや、プレーヤが課金に対して支払った額に応じて、抽選回数の制御処理や解除処理の内容や態様を変化させる。例えばプレーヤが特定のアイテムを所持している場合や課金の額が多い場合には、制限回数を大きくする。或いは、時間単位内での抽選回数に制限を設けないようにする。
【００８６】
またゲーム処理部６０６は、プレーヤにより入力された経路選択情報にしたがった移動経路で、移動体を移動させる処理を行う。例えば端末装置の操作部２６０に入力された操作情報にしたがった移動経路で移動体を移動させる。例えばゲームエリアにコースが設定され、そのコースに分岐がある場合に、いずれの経路で移動体を移動するかを、プレーヤが選択できるようにする。或いは、ゲームエリアにコースを設けずに、プレーヤが所望する移動方向に移動体を自由に移動できるようにしてもよい。
【００８７】
例えば本実施形態が適用されるゲームとしては、所定のスタート地点から移動体が移動を開始することでゲームを開始し、所定数の移動単位（所定数のマス）だけ離れた所定のゴール地点に移動体が到着することでゲームが終了するようなゲームを想定していない。例えば本実施形態が適用されるゲームでは、スタート地点から移動体が移動を開始してゲームが開始した後、移動体が移動し、抽選値の合計値又は抽選回数が設定値に達すると、固定されないゴール地点で移動体の移動を停止して、ゲームが終了する。例えばゲームの開始後、プレーヤにより入力された経路選択情報にしたがった移動経路で移動体が移動し、抽選値の合計値又は抽選回数が設定値に達すると、そのプレーヤについてのゲームプレイは終了し、移動体の移動も停止する。或いは、スタート地点から移動体が移動を開始した後、１つのコースを移動体が何度も周回し、抽選値の合計値又は抽選回数が設定値に達すると、そのプレーヤについてのゲームプレイは終了し、移動体の移動も停止する。例えば設定値は各プレーヤごとに設定されているため、抽選値の合計値又は抽選回数が設定値に達してプレーヤのゲームプレイが終了する地点は、プレーヤごとに異なった地点になる。
【００８８】
なお以上では、本実施形態の抽選処理、ゲーム処理、ゲーム成果演算等を、図２のサーバシステム５００が行う場合について説明したが、本実施形態はこれに限定されない。例えば本実施形態の抽選処理、ゲーム処理、ゲーム成果演算の一部（又は全部）を図３の端末装置が行うようにしてもよい。
【００８９】
２．本実施形態の手法
次に本実施形態の手法について詳細に説明する。なお、以下では、本実施形態のゲームシステムを、サイコロの出目（広義には抽選値）によりコマ（広義には移動体）が移動するボードゲームに適用した場合について主に例にとり説明するが、本実施形態はこれに限定されない。例えば、抽選処理は、サイコロ以外のもので行われるものであってもよいし、ゲームエリア内で移動する移動体は、マスで構成されるコース上を移動するコマには限定されない。
【００９０】
２．１  出目の合計値、振り回数の設定値
さて、従来のボードゲームでは、いわゆるターン制を採用している。サイコロを振ってコースをコマで移動するボードゲームを例にとれば、参加する全てのプレーヤがサイコロを振ってコマを進めることで１つのターンが終了する。従って、プレーヤは、自身がサイコロを振るためには、他のプレーヤがサイコロを振り終わるのを待つ必要がある。また、当該ターンでのサイコロを振り終わって、次のターンでのサイコロを振るためには、他の全てのプレーヤがサイコロを振って、当該ターンが終了するのを待つ必要がある。また、ターン制の前提として、参加する全てのプレーヤが同じ時間帯を共有して、同じ時間帯にゲームプレイを行わなければならないという問題があった。
【００９１】
しかしながら、多数のプレーヤの参加が想定されるネットワークゲームにおいて、このようなボードゲームを実現しようとした場合には、上記の順番待ちや時間帯共有は大きな問題となる。例えば何十名というような多数のプレーヤが参加した場合に、ターン制を採用すると、順番待ちの時間は非常に長くなってしまう。また、このような多数のプレーヤの全てが同じ時間帯にプレイして時間帯を共有するのは現実的ではない。
【００９２】
そこで本実施形態では、各プレーヤの個別のサイコロの出目数又はサイコロの振り回数とすることにより、上記の順番待ちや時間帯共有の問題からをプレーヤを解放する。即ち、サイコロの出目の合計値（広義には抽選値の合計値）やサイコロの振り回数（広義には抽選回数）が、各プレーヤに対して所与の設定値に設定されており、プレーヤはこの設定値に達するまでコマを進めてゲームをプレイすることができ、設定値に達するとそのプレーヤのゲームプレイは終了する。このようにすることで、例えばソーシャルゲーム（ＳＮＳのゲーム）などにおいて、時間や場所や対戦相手に拘束されないネットワークゲームのボードゲームの実現が可能になる。即ち、順番待ちや時間帯共有の問題を解消することで、従来では時間がかかりすぎて、参加プレーヤ総数が４名程度が限界であったものを、何十名というような多数のプレーヤを、１つのマップ上でゲームプレイさせることが可能になる。また、従来の双六ゲームとは異なり、例えば先行逃げ切り型や、後半追い込み型（マップの状況を把握してゲームプレイ）というようなゲーム戦略が可能になり、ゲームプレイの遊びの幅を広げることが可能になる。
【００９３】
例えば、本実施形態では、各プレーヤのサイコロの出目の合計値又は振り回数に制限を設けるため、ゲーム開始から早い段階でサイコロを多く振り、先行逃げ切り型でゲームに勝利するというゲーム戦略が可能になる。例えば、出目の合計値や振り回数がいち早く設定値に達成して、ゲームプレイを早く終了したプレーヤに対してボーナスポイントを付与することで、このような先行逃げ切り型が有利になる。
【００９４】
一方、ゲームの時間経過につれてイベントを多く発生し、当該イベントにおいてプレーヤにポイントやアイテムを獲得させるようにすれば、後半追い込み型の方がゲームを優位に進めることができるというゲーム戦略も可能になる。即ち、ゲームを早く終了させることによるボーナスポイントの獲得と、ゲームを長くプレイしてイベントを多数体験することで多くのポイントやアイテムを獲得することで、トレードオフの関係を作り出すことができ、ゲーム戦略の多様性を高めることが可能になる。或いは、短時間で終わるゲームステージ（マップ）と、長い時間がかかるゲームステージがある場合に、各ゲームステージに応じて出目の合計値や振り回数の設定値を変更することで、各ゲームステージに適した設定も実現可能になる。
【００９５】
例えば本実施形態のボードゲームは、ネットワークゲームであり、例えば１〜５０名のプレーヤが参加可能である。ゲームにはゲーム開催期間（例えば１月１日午前０時〜１月３日２４時）が設定されており、ゲーム開始時間（１月１日午前０時）になるとゲームを開始できるようになる。各プレーヤは、サイコロを振って、自身に対応するコマを一定のコース上で周回させ、コース上に設定されたアイテムゾーンでアイテムを獲得したり、イベントゾーンでイベントを発生させてポイントを獲得する。
【００９６】
各プレーヤにはサイコロの出目の合計値（又は振り回数）が設定されており、合計値（又は振り回数）が設定値に達すると、そのプレーヤはあがりになり、プレーヤが早くあがりになると、その順位によってポイントが付加される。こうして、各プレーヤごとに違ったタイミングでゲームプレイが終了する。
【００９７】
そしてゲーム終了時点（１月３日２４時）における、ゲーム中に得たポイント等の総計により、プレーヤの順位や得点ポイントを決める。
【００９８】
プレーヤは、原則、時間に拘束されずに、自由にサイコロを振ることができる。但し、場合によっては、サイコロの振り回数は例えば１時間に１０回まで等の制限を加える。即ち短時間にサイコロを多数回振ることを禁止する。この場合に、例えばアイテムを獲得したり、プレーヤへの課金により、制限回数を解除（緩和）してもよい。例えばアイテムの獲得や課金により、１時間に１５回サイコロを振れるようにする。
【００９９】
２．２  ボードゲームの具体例
次に図４（Ａ）〜図７等を用いて本実施形態の手法が適用されるボードゲームの具体例について説明する。なお、以下では、設定値がサイコロの出目合計値の設定値（抽選値の合計値の設定値）である場合を主に例にとり説明するが、設定値がサイコロの振り回数（抽選回数の設定値）である場合にも、本実施形態の手法は同様に適用できる。
【０１００】
本実施形態のボードゲームでは、ゲーム開始時間（時刻、日時）が設定されている。例えば図４（Ａ）のＡ１ではゲーム開始時間は２月５日午前０時に設定されている。プレーヤはこのゲーム開始時間の前にネットワークゲームへのエントリーを完了する。プレーヤはエントリーしたら、予め決められた枚数でカードのデッキ（後述する図７参照）を組んだり、自分がボードゲーム上で動作させるコマ（フィギュア）の設定を行う。例えばコマの装備や衣装の設定を行う（後述する図６（Ｂ）参照）。
【０１０１】
所定数のプレーヤが集まった、或いはゲーム開始時間になったらゲームが開始する。なお、ゲーム開始後、所定時間内であり、且つ、参加人数に余裕がある場合には、ゲームへのプレーヤの途中参加を可能にしてもよい。
【０１０２】
例えば図４（Ａ）では、ボードゲームのボードを模したゲームエリア２（マップ）にはコース４が設定されている。コース４は、連結された複数のマス３から構成されており、ゲーム開始時には、各プレーヤに対応するコマＰＡ、ＰＢ、ＰＣはスタート地点５に位置する。
【０１０３】
そして、ゲーム開始時には、各プレーヤに対して、サイコロの出目の合計値（合計数）、又はサイコロを振り回数の上限値が、設定値として設定されている。例えば図４（Ａ）のＡ２では、コマＰＡ、ＰＢ、ＰＣに対応する各プレーヤの出目の合計値の設定値は、各々、５００、４５０、６００に設定されている。この設定値（上限値）は、例えば、参加時点のプレーヤのレベル（経験値）、過去の成績（戦歴）、装備（アイテム）などに基づいて設定できる。
【０１０４】
なお、図４（Ａ）のＡ２では設定値は各プレーヤごとに異なっているが、同一の設定値にしてもよい。また、プレーヤが各チームに属する場合に、プレーヤが属するチームごとに、出目の合計値（振り回数）の設定値を割り当ててもよい。その場合に、チーム内のプレーヤのレベルや装備や所持カードの能力等に応じて、各プレーヤへのチーム設定値の割り当てを変更してもよい。或いは、出目の合計値又は振り回数の設定値を、複数のプレーヤの全体に対して割り当てるようにしてもよい。
【０１０５】
ゲーム開始後、各プレーヤはサイコロを振り、その出目に応じたマス数だけ、コース４上で各コマを移動させる。そして各プレーヤのコマは、ゲームエリア２（マップ）上に展開されたアイテムを取得（購入等）したりイベントを経験することにより、ゲーム成果（ゲーム成績）に反映されるポイントを獲得して行く。なお、この場合に、サイコロを振れる回数は、１時間ごとに例えば１０回というような制限を設けてもよい。
【０１０６】
コマが停まったマスについては、例えばマスごとにイベントが設定されており、イベントの発生により、例えばコマが装備するアイテムやゲーム中に使用できるカードをプレーヤは獲得できる。また、発生するイベントにより、出目の合計値（振り回数）のプレーヤへの設定値（上限値）を変更するようにしてもよい。また、マスに停まったか否かに関係
なくランダムにイベントを発生させたり、参加しているプレーヤのゲーム状況に応じてイベントを発生させてもよい。例えば貧乏神のキャラクタが突然発生し、近くにいるプレーヤのコマに対して影響を及ぼし、影響を受けたプレーヤの出目の合計値（振り回数）の設定値を変更してもよい。この場合にゲームエリア２上のマスのコース４を変更してもよい。
【０１０７】
プレーヤのアイテムとしては、カードとして設定されたアイテムや、コマに装備させるようなアイテムがある。カードとして設定されたアイテムには、例えば、自分を有利にするアイテムがある。例えば自分の出目の合計値の設定値を増減させるアイテムがある。また、コマに装備させるアイテムとしては、コマの外見を設定するアイテムや、同じマスに複数のコマがいる場合の対戦時において効果を発生するアイテムがある。即ち、同じコマに複数のコマが停まった場合には、操作等の条件で対戦が開始したり、自動的に対戦が開始する。マスの中での対戦に勝利すると、対戦相手から所定のポイントを獲得できる。或いは、出目の合計値の一部を獲得できるようにしてもよい。
【０１０８】
さて、図４（Ｂ）では、複数のプレーヤによるネットワークゲームの開始後、コマＰＡのプレーヤがサイコロを振っている。例えばプレーヤが端末装置（スマートフォン、ゲーム装置等）の画面のスタートアイコンをタッチすると、コンピュータの制御によりサイコロが回り、乱数等に基づいて抽選値である出目が決定される。図４（Ｂ）ではＡ３に示すように３の出目が出ているため、そのプレーヤのコマＰＡはＡ４に示すようにコース４上で３つのマスを進む。これによりＡ５に示すように出目の合計値（Ａ５の分子）が０から更新されて３になる。このプレーヤの出目の合計値の設定値（Ａ５の分母）は５００であるため、残り値は５００−３＝４９７になる。即ち、このあとのゲームプレイでサイコロを振ることによる出目の合計値が４９７に達した時点で、コマＰＡのプレーヤのゲームプレイは終了する。
【０１０９】
図５（Ａ）では、コマＰＡのプレーヤが連続してサイコロを振り、Ｂ１に示すように１の出目が出ている。これによりコマＰＡはコース４上で更に１つのマスを進み、Ｂ２に示すようにスタート地点５から４個目のマスを進むことになる。これによりＢ３に示すように出目の合計値が３から更新されて４になり、残り値は５００−４＝４９６になる。即ち、このあとのゲームプレイでサイコロを振ることによる出目の合計値が４９６に達した時点で、コマＰＡのプレーヤのゲームプレイは終了する。なお、図４（Ｂ）のＡ５、図５（Ａ）のＢ３では、分母に各プレーヤの出目の合計値の設定値（上限値）を表示し、分子に、それまでのゲームプレイで各プレーヤが出した出目の合計値を表示しているが、例えば分子に、出目の合計値の残り値（設定値−合計値）を表示するようにしてもよい。
【０１１０】
図４（Ａ）〜図５（Ａ）から明らかなように、本実施形態のボードゲームではターン制は採用しておらず、各プレーヤは、自身が所望するタイミングで自由にサイコロを振ることができる。そして、各プレーヤは、自身のゲームプレイの時間を他のプレーヤと共有する必要が無く、他のプレーヤがサイコロを振るのを待つ必要もない。
【０１１１】
例えばコマＰＡのプレーヤが、先行逃げ切り型の戦略で、ゲームプレイ開始から次々にサイコロを振って、コマＰＡを進めて、出目合計値の設定値（５００）を短時間で使い切ることも可能である。
【０１１２】
一方、コマＰＣのプレーヤは、後半追い込み型の戦略で、他のプレーヤがコマを進めるのには追従せずに、十分に時間をかけてゆっくりとコマＰＣを進める。即ち、出目合計値の設定値（６００）を時間をかけてゆっくりと消費する。
【０１１３】
先行逃げ切り型の戦略では、出目合計値の設定値を短時間で消費して、早くゲームプレイを終了してあがりになることで、あがりの順位によるボーナスポイントを得ることができる。またマスのアイテム（例えば建物、土地）を、他のプレーヤに先駆けていち早く買い占めることも可能になる。
【０１１４】
一方、後半追い込み型の戦略では、このようなボーナスポイントについては期待できないが、時間経過に伴い発生する多くのイベントを体験することで、そのイベントによるポイントやアイテムを獲得することができる。また先行逃げ切り型のプレーヤによって買い占められたマスのアイテムについても、そのマスに停まって買収できるようにすることで、後半追い込み型の不利点を解消できる。例えば、アイテムを購入するための仮想通貨（ゲーム内通貨）として、ゲーム開始時に、各プレーヤに同じ額の仮想通貨を付与するようにすれば、アイテムの買い占めや買収についての公平を期すことができる。
【０１１５】
このように本実施形態の手法によれば、プレーヤは、これまでのボードゲームにない種々の戦略を取ることが可能になり、ゲームの面白みを増すことができる。また、各プレーヤは、他のプレーヤがサイコロを振り終わるのを待つ必要が無く、自身のプレイ時間も拘束されないため、ネットワークを利用したゲームに好適なボードゲームを実現できる。特に、ソーシャルゲームにおいては、プレーヤは、短時間の空き時間を有効活用してゲームプレイする場合が多く、待ち時間の発生やプレイ時間の拘束（共有）は、このようなソーシャルゲームをプレイするプレーヤの利便性を損ねてしまう。
【０１１６】
この点、本実施形態の手法は、このような待ち時間の発生やプレイ時間の拘束からプレーヤを解放できるため、ソーシャルゲームなどのネットワークゲームに好適な手法となる。なお、図４（Ａ）〜図５（Ａ）等では紙面の都合で３人のプレーヤが参加する場合を示しているが、実際には本実施形態の手法によれば数十人のプレーヤがネットワークゲームに参加することが可能になる。
【０１１７】
図５（Ｂ）では、４個目のマスに停まったコマＰＡのプレーヤが、Ｂ４に示すように４個目のマスに自身の城を築城している。そして、そのマスに他のプレーヤのコマが停まった時に発生するミニゲームの種類として、Ｂ５に示すように格闘ゲームを設定している。
【０１１８】
そして図６（Ａ）のＣ１では、コマＰＢのプレーヤがサイコロを振り、４の出目が出ている。これによりコマＰＢはコース４上を進み、Ｃ２に示すように４個目のマスに停まる。これによりＣ３に示すように出目の合計値が０から更新されて４になり、残り値は４５０−４＝４４６になる。即ち、このあとのゲームプレイでサイコロを振ることによる出目の合計値が４４６に達した時点で、コマＰＢのプレーヤのゲームプレイは終了して、あがりとなる。
【０１１９】
そして図６（Ａ）のＣ２では、コマＰＢはコマＰＡと同じ４個目のマスに停まっている。従って、図５（Ｂ）のＢ５で設定した格闘のミニゲームが開始する。
【０１２０】
例えば図６（Ｂ）に示すように、コマＰＡ、ＰＢは種々のアイテムを装備している。例えばコマＰＡは、頭、右手、左手にアイテムＩＴＡ、ＩＴＢ、ＩＴＣを装備し、コマＰＢは、頭、右手、左手にアイテムＩＴＦ、ＩＴＧ、ＩＴＨを装備している。コマＰＡ、ＰＢのグラフィックもこれらの装備に応じた画像に設定される。また、これらの装備アイテムによって、各コマＰＡ、ＰＢの攻撃力、守備力、耐久力等のゲームパラメータが設定される。コマＰＡ、ＰＢの格闘による対戦は、これらのゲームパラメータが使用されて、勝敗が決定される。そして、対戦に勝ったプレーヤは、ポイント（得点）を獲得したり、敵のアイテムを奪取することができる。或いは、相手の出目合計値（振り回数）の設定値の一部を奪取できるようにしてもよい。例えば図６（Ａ）のＣ３では、コマＰＡ、ＰＢの出目合計値の設定値は、各々、５００、４５０となっているが、例えばコマＰＢが勝利した場合には、コマＰＡの設定値＝５００の一部が奪取されて、コマＰＢに移転する。例えば勝利による奪取ポイントが２０である場合には、対戦終了後のコマＰＡ、ＰＢの出目合計値の設定値は、各々、５００−２０＝４８０、４５０＋２０＝４７０になる。このように出目合計値の設定値が、イベント（対戦）の発生により可変になることで、ゲームの面白みを更に増すことが可能になる。
【０１２１】
図７はボードゲームで使用されるカードの例である。プレーヤはゲーム開始時等に図７に示すようなカードのデッキを組んで、ゲームをプレイする。即ち、ゲームの開始時には、図７に示すようなカードのデッキを編集するためのデッキ編集画面が表示される。そして、プレーヤは、このデッキ編集画面において、自身がゲームにて使用するカードを選択して編成する。そして、ゲーム中において、編集されたデッキから所望のカードを場に出すことで、そのカードの効果を発生させて、自身のゲームを優位に進める。
【０１２２】
例えばカードＣＤ１は、自身の出目合計値の設定値（上限値）を＋５０にするカードである。例えば図６（Ａ）のコマＰＡのプレーヤがカードＣＤ１を使用すると、設定値は５００＋５０＝５５０になる。出目合計値の設定値を大きくする戦略を取るプレーヤは、このようなカードＣＤ１を自身のデッキに組み込む。また、例えばゲームの勝利に直結するようなレアなアイテムを獲得可能なマスの直前で、出目合計値が設定値に達することが予想されるような状況の場合に、カードＣＤ１を使用する。こうすることで、出目合計値の設定値が増加し、プレーヤのコマがそのマスに移動して、そのマスのアイテムを獲得できるようになる。なお、カードＣＤ２は、カードＣＤ１とは逆に、自身の出目合計値の設定値を−５０にするカードである。
【０１２３】
カードＣＤ３は、相手プレーヤの出目合計値の設定値を−５０にするカードである。例えば図６（Ａ）のコマＰＡのプレーヤが、カードＣＤ２をコマＰＢのプレーヤに対して使用すると、コマＰＢの出目合計値の設定値が４５０−５０＝４００になる。こうすることで、コマＰＢの進むことが可能なマス数を減らすことができ、コマＰＡのプレーヤはコマＰＢのプレーヤに対してゲームを有利に進めることなどが可能になる。例えば、ゲームを勝利するのに非常に重要でレアなアイテムを獲得できるマスの直前に、コマＰＢが位置していたとする。この場合に、コマＰＡのプレーヤが、カードＣＤ３を使用して、例えばコマＰＢの出目合計値の設定値を０にすることなどで、このようなアイテムがコマＰＢのプレーヤに獲得されるのを阻止できるようになる。
【０１２４】
カードＣＤ４は、プレーヤのコマから半径１０Ｋｍ以内（所定の距離以内）の相手プレーヤのコマの出目合計値の設定値を−５０にするカードである。またカードＣＤ５は、相手プレーヤのうち女性のプレーヤ限定で、出目合計値の設定値を＋５０にするカードである。このカードＣＤ５を使用することで、ネットワークに参加する他の全ての女性プレーヤの出目合計値の設定値を＋５０にすることができる。このように本実施形態では、プレーヤの情報（性別等）に基づいて出目合計値の設定値（広義には抽選値の合計値又は抽選回数の設定値）が可変に変更される。
【０１２５】
カードＣＤ６は、プレーヤの振るサイコロが３個に増えるカードである。このカードＣＤ６を使用することで、１回のサイコロの振りで、プレーヤのコマをより遠くに進めることが可能になる。
【０１２６】
カードＣＤ７は、ランダムに種々のイベントを発生させるカードである。このカードＣＤ７を使用することで、ランダムに決定されたイベントが発生し、プレーヤ又は他のプレーヤは、そのイベントの発生によりポイントを獲得又は消失したり、アイテムを獲得又は消失する。或いは、そのイベントの発生により、プレーヤ又は他のプレーヤの出目合計値の設定値が変更されるようにしてもよい。
【０１２７】
カードＣＤ８は貧乏神を召喚するカードである。このカードＣＤ８で貧乏神を相手プレーヤにひっつけることで、相手プレーヤのポイントやアイテムを消失させたり、出目合計値の設定値を減少させたりすることなどが可能になる。
【０１２８】
なお、本実施形態で使用されるカードやデッキ等については種々の変形実施が可能である。
【０１２９】
例えばプレーヤの出目合計値（又は振り回数）の設定値の大小に応じて、プレーヤがゲームにおいて使用できるカードの枚数等を変更できるようにしてもよい。例えば、設定値の大小に応じて、図７のデッキに組み込むことができるカードの枚数を変更できるようにする。例えば、出目合計値等の設定値が５００であるプレーヤについては、デッキを構成するカードの枚数を例えば１０枚にする一方で、出目合計値等の設定値が２５０であるプレーヤについては、デッキを構成するカードの枚数を例えば５枚にする。或いは、逆に、設定値が大きいプレーヤについてはデッキのカード枚数を少なくし、設定値が小さいプレーヤについてはデッキのカード枚数を多くしてもよい。このようにすれば、出目合計値等の設定値を、カードのデッキの枚数等にも反映できるようになる。  
【０１３０】
また、図６（Ｂ）のコマへのアイテム装備は、コマが表すキャラクタへの装備アイテムのデッキ編集画面に相当する。即ち、プレーヤは、ゲーム開始時に、図６（Ｂ）のデッキ編集画面において、キャラクタ（コマ）に装備するアイテムのデッキの編成を行う。そしてゲーム中において、例えばキャラクタを表すコマが同じマスに位置すると、このように装備アイテムがデッキ編集されたキャラクタ同士の対戦が行われるようになる。
【０１３１】
或いは、ボードゲームに使用されるコマが、複数のキャラクタで構成されるチームを表すようにしてもよい。この場合には、ゲーム開始時に、チームのデッキ編集画面を表示し、プレーヤは、チーム（例えばモンスターのチーム）を構成するキャラクタ（例えばモンスター）のデッキの編成を行う。そして、ゲーム中において、キャラクタのチームを表すコマが同じマスに位置すると、各チームを構成する複数のキャラクタ同士が対戦を行うようになる。
【０１３２】
また、図７で編成したカードの効果と、上述のキャラクタやチームとを組合わせた効果を、ゲーム中において発生するようにしてもよい。例えばキャラクタやチームが対戦を行う際に、図７のカードＣＤ４を場に出すと、出目を−５０にする効果が、キャラクタやチームとの組み合わせにより増強されて−１００になったり、効果が及ぶ半径である１０ｋｍが、キャラクタやチームとの組み合わせにより増強されて５０ｋｍになるようにしてもよい。
【０１３３】
図８（Ａ）、図８（Ｂ）は本実施形態の手法が適用されるボードゲームのマップ（ゲームエリア）の例である。図８（Ａ）では日本地図のマップ２０に、線路を模したコース２２が設けられている。そしてプレーヤは、サイコロを振って、この線路のコース２２上を、電車を模したコマ１０で自由に移動する。例えばコース２２には分岐２４があり、プレーヤが経路選択の情報を操作部により入力することで、移動経路２６、２８のいずれかを選択する。例えばプレーヤが移動経路２６を選択すると、コマ１０は、選択した移動経路２６の方に進むことになる。
【０１３４】
図８（Ｂ）のマップ３０は、マスが格子状（碁盤状）に配置されたマップとなっている。そして、プレーヤが経路選択の情報を操作部により入力することで、Ｄ１に示すようにコマ１０はマップ３０上で自由に移動することができる。
【０１３５】
以上のように本実施形態のボードゲームにおけるマップ（ゲームエリア）としては種々のものを想定できる。例えば、オーバル状のコースを周回するようなマップであってもよい。或いは図８（Ａ）に示すように、例えば日本地図や世界地図のような広大なマップ上を自由に移動できるようなマップであってもよい。プレーヤは、こういったマップに配置されたマスを、ゲーム開始時に設定された出目合計値又はサイコロの振り回数で出た目の数だけ進むことができる。
【０１３６】
そして、プレーヤが全ての出目合計値又は振り回数の設定値を消化すると、ゲームプレイが終了（上がり）となる。なお、あがった順位に応じたポイントが、ゲーム終了時に集計されて評価対象のポイントとして獲得できるようになる。また、一度、あがったプレーヤはゲーム終了になり、その時点で確定しているポイントで集計され、ゲーム終了時間になったら、獲得ポイントとして確定するようにしてもよい。或いは、あがった時点で獲得ポイントを確定してしまい、それ以降は獲得ポイントを変動させないようにしてもよい。また、例えば出目合計値の設定値が５００であり、出目合計値が４９６のときに２つのサイコロを振った場合には、サイコロの出目としては例えば（２、２）又は（１、３）が出るように制御することが望ましい。この制御はサーバシステムによる抽選処理の管理処理として行うことができる。  
【０１３７】
そして、ゲーム終了時刻になった場合（ゲーム開始から所定期間が経過した場合）、或いは全てのプレーヤがあがった場合に、ゲーム（ネットワークゲーム）の終了とする。なお、一定数のプレーヤがあがってしまったら、その時点で、最終時間を待たずにゲームを終了するようにしてもよい。
【０１３８】
ゲームが終了すると、サーバシステムから、各端末装置に向けてゲームが終了したことを通知する。そして、ゲーム終了時のプレーヤのポイントを集計し、アイテムについてはポイント等に変換して、各プレーヤの順位（或いはチームの順位）を発表する。なお順位に応じて、特定の景品アイテム等をゲーム終了時に配布してもよい。また、ゲーム終了後、プレーヤの獲得ポイント等を反映して、プレーヤのレベル等を更新してもよい。
【０１３９】
図９は、図２の設定値記憶部６７２に記憶される設定値のデータの例である。図９では、各プレーヤＰＬＡ、ＰＬＢ、ＰＬＣに対応づけてそのプレーヤの、出目合計値（振り回数）の設定値ＳＶＡ、ＳＶＢ、ＳＶＣが記憶されている。こうすることで、各プレーヤＰＬＡ、ＰＬＢ、ＰＬＣごとに、設定値ＳＶＡ、ＳＶＢ、ＳＶＣを可変に設定することができる。また図９では、各プレーヤＰＬＡ、ＰＬＢ、ＰＬＣのレベル（初級、中級、上級等を表すゲームレベル）や装備アイテムなどについても対応づけられている。そして、これらのレベルや装備アイテムなどに応じて、出目合計値（振り回数）の設定値ＳＶＡ、ＳＶＢ、ＳＶＣも可変に設定される。
【０１４０】
２．３  本実施形態の処理例
次に本実施形態の詳細な処理例についてを図１０、図１１のフローチャートを用いて具体的に説明する。
【０１４１】
まず、ネットワークゲームのゲーム開始条件が成立したか否かを判断する（ステップＳ１）。例えばゲーム開始時間になったか否かや、所定数のプレーヤが集まったか否かを判断することなどで、ゲーム開始条件の成立を判断する。そしてゲーム開始条件が成立すると、ゲームが開始する（ステップＳ２）。
【０１４２】
次に、プレーヤからの抽選要求を受け付けたか否かを判断する（ステップＳ３）。例えばサイコロを振るゲームであれば、プレーヤが端末装置にてサイコロを振ったか否かを判断する。そして、抽選要求を受け付けた場合には、抽選処理を実行する（ステップＳ４）。例えばサイコロを振る処理を行い、抽選値である出目を乱数等に基づいて決定する。
【０１４３】
次に、抽選処理による出目（抽選値）の数だけプレーヤのコマを移動させる（ステップＳ５）。例えば出目の数のマス数だけ、コマをコース上で移動させる。そして、出目合計値（振り回数）の更新処理を行う（ステップＳ６）。例えば図４（Ｂ）のＡ３、Ａ５では、サイコロの出目が３であったため、コマＰＡが３個分のマスを進むと共に、出目合計値が０から３に更新されている。
【０１４４】
次に、イベントが発生したか否かを判断する（ステップＳ７）。このイベントは、コマがマスに停まったことで発生するイベントであってもよいし、ゲーム中においてランダムに又は定期的に発生するイベントであってもよい。そして、イベントが発生した場合には、プレーヤのポイントを増減する演算処理や、イベントに対応するアイテムをプレーヤに獲得させる処理や、出目合計値（振り回数）の変更処理等を実行する（ステップＳ８）。
【０１４５】
次に、プレーヤの出目合計値（振り回数）が設定値に達したか否かを判断する（ステップＳ９）。そして、設定値に達した場合には、そのプレーヤのゲームプレイは終了したと判断する（ステップＳ１０）。即ち、そのプレーヤはあがりであると判断する。図４（Ｂ）のコマＰＡのプレーヤを例にとれば、出目合計値が設定値＝５００に達すると、プレーヤのゲームプレイは終了したと判断し、それ以降はプレーヤのコマＰＡの移動は停止する。そして、設定値に達したプレーヤのゲーム成果（獲得アイテム、獲得アイテム）の集計処理を行う（ステップＳ１１）。例えば、図４（Ｂ）のコマＰＡ、ＰＢ、ＰＣのプレーヤは、それぞれの設定値（５００、４５０、６００）を消化したタイミングで、それぞれのゲームプレイが終了する。そして、ゲームプレイ終了時に、それまでのゲーム成果が集計される。
【０１４６】
次に、ネットワークゲームのゲームの終了条件が成立したか否かを判断する（ステップＳ１２）。例えばゲーム終了時間になったか否かや、全てのプレーヤがあがりになったか否かを判断することなどで、ゲーム終了条件の成立を判断する。そしてゲーム終了条件が成立すると、ゲームが終了する（ステップＳ１３）。
【０１４７】
ゲームが終了すると、ネットワークゲームに参加した全てのプレーヤのゲーム成果の確定処理や、プレーヤの順位の決定処理を行う（ステップＳ１４）。例えばプレーヤが、コマの停まったマスで建物や土地のアイテムを購入した場合には、以降にそのマスにコマが停まったプレーヤから、通行料等を徴収できる。従って、ステップＳ１０、Ｓ１１でゲームプレイが終了してそれまでのゲーム成果が集計されたプレーヤであっても、そのゲームプレイの終了後に上記の通行料等により、プレーヤのポイント等のゲーム成果が上昇する場合がある。またプレーヤが購入したアイテムの資産価値が、そのプレーヤのゲームプレイ終了後に上昇したり下降する場合がある。従って、このような場合に対応するために、ステップＳ１４でゲーム成果の確定処理を行う。また、プレーヤの順位の決定処理の際には、プレーヤがあがった順番に応じたボーナスポイントもプレーヤのポイントに加算して判断することになる。このように本実施形態では、ゲームの開始時間と終了時間が設定されている場合に、終了時間において、ネットワークゲームに参加した複数のプレーヤのゲームを終了させる（ステップＳ１３）。そして複数のプレーヤのゲーム成果を集計して、複数のプレーヤの各プレーヤごとのゲーム成果を演算している（ステップＳ１４）。
【０１４８】
次に、プレーヤのレベルの更新処理やプレーヤへの特典の付与処理を行う（ステップＳ１５）。例えば、当該ゲームにおいて獲得したプレーヤのポイント等のゲーム成果に基づいて、プレーヤのゲームのレベルや経験値の更新処理を行う。また、プレーヤのポイントが高かった場合や、レアなアイテムを獲得した場合等には、それに応じた特典をプレーヤに付与する。
【０１４９】
２．４  順位ポイント、イベント発生、回数制限等
本実施形態では、抽選値の合計値又は抽選回数が設定値に達するタイミングについての順位によるポイントを、プレーヤのゲーム成果に付加する処理を行っている。
【０１５０】
例えば図１２では、ゲーム開始後、タイミングＴＭＡで、プレーヤＰＬＡの出目合計値が設定値に到達し、プレーヤＰＬＡはゲームプレイを終了して、あがりとなっている。この場合に、プレーヤＰＬＡは、参加プレーヤの中で順位＝１番で設定値に到達したため、例えば最高ポイント＝２００が付与される。
【０１５１】
一方、プレーヤＰＬＢは、タイミングＴＭＡの後のタイミングＴＭＢで、出目合計値が設定値に到達して、あがりとなっている。この場合には、プレーヤＰＬＢは、参加プレーヤの中で順位＝２番で設定値に到達したため、例えば最高ポイント＝２００よりも低いポイント＝１００が付与される。またプレーヤＰＬＣは、タイミングＴＭＢの後のタイミングＴＭＣで、出目合計値が設定値に到達して、あがりとなっている。この場合には、プレーヤＰＬＣは、参加プレーヤの中で順位＝３番で設定値に到達したため、例えばプレーヤＰＬＢのポイント＝１００よりも低いポイント＝５０が付与される。  
【０１５２】
このように、プレーヤが設定値に達したタイミングについての順位に応じたポイントをプレーヤに付与することで、早くゲームプレイを終了したプレーヤに対して、それに応じたボーナスポイントを付与することが可能になる。従って、先行逃げ切り型のプレーヤを有利に設定するゲーム成果の付与を実現できる。
【０１５３】
また本実施形態では、ゲーム中に発生したイベントに基づいて、抽選値の合計値又は抽選回数についての設定値を変更する処理を行っている。
【０１５４】
例えば図１３ではゲーム開始から、時間経過に伴い、イベントＥＶＡ、ＥＶＢ・・・ＥＶＺが順次発生している。これらのイベントＥＶＡ〜ＥＶＺは、一定時間毎に定期的に発生してもよいし、ランダムに発生してもよい。また、例えばゲーム期間（ゲーム開始から終了までの期間）の各期間において、イベントの発生頻度等を変更してもよい。例えばゲーム期間の前半期間と後半期間でイベントの発生頻度を変更する。
【０１５５】
イベントが発生すると、そのイベントの内容に応じて、各プレーヤはポイントやアイテムを獲得できる。例えばイベントを発生させたプレーヤが、そのイベントに対応づけられたポイントやアイテムを獲得する。或いは、イベントに設定されたミッションをプレーヤがクリアすることで、その特典としてのポイントやアイテムを獲得する。
【０１５６】
例えば先行逃げ切り型のプレーヤは、ゲーム開始から直ぐに何度もサイコロを振るため、ゲーム開始から早いタイミングＴＭＡで出目合計値が設定値に達して、ゲームプレイを終了する。このように早いタイミングＴＭＡでゲームプレイを終了することで、図１２で説明したように、そのプレーヤは、ゲームをあがった順位によるボーナスポイントを得ることができる。
【０１５７】
一方、タイミングＴＭＡでプレーヤがゲームプレイを終了すると、そのプレーヤのゲームプレイ期間は短い期間ＴＡとなる。そして、この短い期間ＴＡにおいて発生するイベントの数は少なく、例えば図１３では、期間ＴＡにおいてイベントＥＶＡだけが発生している。従って、このプレーヤは、図１２で説明したあがりの順位によるボーナスポイントについては多くのポイントを得ることができる一方で、イベントの発生によるポイントやアイテムの獲得の機会は減る。
【０１５８】
これに対して後半追い込み型のプレーヤは、ゲーム開始から長い時間をかけてゆっくりとサイコロを振るため、ゲーム終了の間際のタイミングＴＭＢで出目合計値が設定値に達して、ゲームプレイを終了する。このように遅いタイミングＴＭＢでプレーヤがゲームプレイを終了すると、そのプレーヤのゲームプレイ期間は長い期間ＴＢとなる。そして、この長い期間ＴＢにおいて発生するイベントの数は多く、例えば図１３では、期間ＴＢにおいてイベントＥＶＡ〜ＥＶＺが発生している。従って、このプレーヤは、図１２で説明したあがりの順位によるボーナスポイントについては殆ど得ることができないが、イベントの発生によるポイントやアイテムの獲得の機会は非常に多くなる。
【０１５９】
このように本実施形態では、先行逃げ切り型と後半追い込み型のそれぞれについて有利・不利の設定が可能になり、ゲームバランスの調整等を容易化できる。
【０１６０】
また本実施形態では図１３に示すように、発生した各イベントにおいて、出目合計値（振り回数）の設定値の変更処理も行うようにする。即ち、イベントの発生により、図５（Ａ）のＢ３等に示す各プレーヤの設定値（５００、４５０、６００）を変更する。このようにすれば、イベントの発生により、設定値についても可変に変化するようになり、各プレーヤのゲームプレイの終了タイミングも変化するようになる。これにより、ゲームの面白みや戦略性を向上できる。
【０１６１】
例えば図１３において、発生したイベントＥＶＡにより、先行逃げ切り型を目指すプレーヤの出目合計値の設定値を増加する処理が行われると、そのプレーヤはタイミングＴＭＡでゲームプレイを終了できなくなる。即ち、ゲームプレイの終了タイミングを、タイミングＴＭＡよりも後ろにずらすことが可能になる。
【０１６２】
また、またイベントＥＶＺの発生により、後半追い込み型のプレーヤの出目合計値の設定値を減少する処理が行われると、タイミングＴＭＢでゲームプレイを終了することを予定していたプレーヤのゲームプレイの終了タイミングを、タイミングＴＭＢよりも前にずらすことが可能になる。
【０１６３】
また、相手プレーヤの出目合計値が、設定値に達する直前であった場合に、その相手プレーヤの出目合計値を減少させるイベントを発生させることで、その相手プレーヤの出目合計値が設定値に達して、あがりになることを、阻止できるようになる。
【０１６４】
このように、発生した各イベントにより設定値についても変更することで、ゲームの面白みや戦略性や多様性を更に増すことができる。
【０１６５】
この場合に本実施形態では、ゲーム開始からの経過時間、プレーヤの情報、又はネットワークゲームへのプレーヤの参加人数に基づいて、イベントの発生回数又は内容を変更することが望ましい。例えばゲーム開始から時間が経過して、後半期間になった場合に、イベントの発生頻度を増加させることで、後半期間でのイベントの発生回数を増やすことができる。こうすることで、後半逃げ切り型のプレーヤが体験可能なイベントの数を更に増やすことができる。
【０１６６】
また、プレーヤのゲームレベルや、プレーヤの獲得アイテムや、プレーヤの個人情報（性別、年齢等）などのプレーヤ情報に基づいて、イベントの発生回数や内容を変更する。例えばプレーヤのゲームレベルが高い場合には、イベントの発生回数を減らしたり、イベントの内容をプレーヤにとって不利な内容に変更する。例えばイベントにより獲得できるポイントやアイテムを減らす。このようにすることで、他のプレーヤに対するハンディをそのプレーヤに設定できるようになる。
【０１６７】
また、プレーヤの獲得アイテムに応じて、イベントの発生回数を増減したり、イベントの内容をプレーヤにとって有利な内容や不利な内容に変更する。このようにすれば、プレーヤがアイテムを使用することで、イベントの発生回数や内容が変更され、そのイベントによるポイント・アイテムの獲得や設定値変更の内容・態様についても変化するようになり、ゲームの多様性等を向上できる。
【０１６８】
また、プレーヤの参加人数に基づいて、イベントの発生回数を増減したり、イベントの内容をプレーヤにとって有利な内容や不利な内容に変更する。例えばネットワークゲームへの参加人数が多い場合には、イベントの発生回数を多くし、参加人数が少ない場合には、イベントの発生回数を少なくする。このようにすれば、プレーヤの参加人数に応じて、そのイベントによるポイントやアイテムの獲得や設定値変更の内容・態様についても変化するようになり、プレーヤの参加人数に応じた好適な処理を実行できるようになる。或いは、ゲームプレイを終了しているプレーヤの人数（あがったプレーヤの人数）に応じて、イベントの発生回数や内容を変更してもよい。例えば先行逃げ切り型のプレーヤが多い場合には、後から参加したプレーヤが不利になることが予想される。従って、この場合には、イベントの発生回数を増やしたり、多くのポイントやアイテムが獲得できるようにイベントの内容を変更する。こうすることで、ゲームバランスの調整等が可能になる。なおプレーヤの参加人数は、ネットワークゲームに参加登録したプレーヤの人数であってもよいし、その時点で実際にアクティブにゲームプレイしているプレーヤの人数であってもよい。
【０１６９】
なお、以上では、イベントの発生を介して、抽選値の合計値又は抽選回数についての設定値を変更する場合について説明したが、ゲーム開始からの経過時間、プレーヤの情報、又はネットワークゲームへのプレーヤの参加人数に基づいて、抽選値の合計値又は抽選回数についての設定値を直接に変更してもよい。即ち、図１４に示すように、各プレーヤＰＬＡ、ＰＬＢ、ＰＬＣに対応づけられている設定値ＳＶＡ、ＳＶＢ、ＳＶＣを、ゲーム開始からの経過時間、プレーヤの情報、又はプレーヤの参加人数等に応じて可変に変更する。
【０１７０】
例えばゲーム開始からの時間経過に応じて、プレーヤの出目合計値（振り回数）の設定値を減少させたり、増加させる。例えば所定時間が経過したタイミングで設定値を増減する。或いは、時間経過に伴い、徐々に又は段階的に設定値を増減する。
【０１７１】
或いは、プレーヤのレベル、経験値、戦績、獲得アイテム、又は個人情報（性別・年齢）などのプレーヤ情報に応じて、出目合計値の設定値を増減する。例えば、ゲーム開始時に、各プレーヤのレベル、経験値、戦績等の過去のゲーム状況を判断し、それに応じて各プレーヤの設定値を変更する。例えば図１４において、プレーヤＰＬＡ、ＰＬＢ、ＰＬＣの過去のゲーム状況が異なれば、それに応じて各プレーヤＰＬＡ、ＰＬＢ、ＰＬＣの設定値ＳＶＡ、ＳＶＢ、ＳＶＣも異ならせるようにする。また、プレーヤがゲームプレイ中に獲得したアイテムに基づいて、設定値を増減する。例えばアイテムであるカードが使用され、そのカードが設定値を増減させるカードであった場合に、そのカードに設定された値に基づいて出目合計値等の設定値を増減する。或いは、プレーヤの性別や年齢等が異なれば、それに応じて出目合計値等の設定も異なるようにする。例えば図１４において、プレーヤＰＬＡ、ＰＬＢ、ＰＫＣの性別や年齢に基づいて、設定値ＳＶＡ、ＳＶＢ、ＳＶＣを異ならせる。
【０１７２】
或いは、プレーヤの参加人数に応じて設定値を増減する。例えばネットワークゲームへのプレーヤの参加人数が少ない場合には、出目合計値等の設定値を小さくして、ゲームが早めに終了するようにする。一方、ネットワークゲームへのプレーヤの参加人数が多い場合には、出目合計値等の設定値を大きくして、多くのプレーヤが長い時間、ゲームを楽しめるようにする。
【０１７３】
また本実施形態では、所与の時間単位内での抽選回数を所与の回数に制限する制限処理や、この制限処理の解除処理を行う。具体的には、プレーヤが獲得したアイテム又はプレーヤの課金情報に基づいて、制限処理又は解除処理を行う。
【０１７４】
例えば図１５（Ａ）のＥ１では、コマＰＡのプレーヤが画面のスタートアイコンに触れて、サイコロを振ろうとしている。しかしながら、所定時間内でのサイコロを振る回数には制限が設けられているため、Ｅ２に示すようなポップアップ画面が表示される。即ち、１時間にサイコロを振る回数（所与の時間単位内での抽選回数）は、１０回（所定回数）に制限されていることを通知するポップアップ画面が表示される。
【０１７５】
即ち、本実施形態では、ターン制における順番待ちやプレイ時間の拘束がないため、プレーヤは自身が所望するタイミングで、自由にサイコロを振ることができる。しかしながら、サイコロを振ることに何ら制限を設けないと、例えば極めて短時間に膨大な回数でサイコロを振るというような行為をプレーヤがするという異常事態が発生するおそれがあり、望ましくない。また、例えば深夜などの参加人数が少ない時間帯では、サイコロの振り回数を制限した方が、システムの管理上も望ましい。また、ソーシャルゲーム等においては、プレーヤの空き時間を利用してゲームをプレイする場合が多いため、例えば１時間に５〜２０回程度、サイコロを振ることができれば十分である。
【０１７６】
そこで本実施形態では図１５（Ａ）に示すように、１時間（所定時間）でのサイコロの振り回数（抽選回数）を所定回数に制限している。こうすることで、上記のような異常事態の発生も抑制することができ、システムの管理の簡素化等も図れるようになる。
【０１７７】
また本実施形態では、この制限処理の解除も可能になっている。例えば、プレーヤが制限回数を超えてサイコロを振ろうとした時に、図１５（Ａ）のＥ２に示すようなポップアップ画面を表示し、その後に、図１５（Ｂ）のＥ３に示すようなポップアップ画面を表示する。このポップアップ画面では、プレーヤが所持するアイテムＩＸを使用することで、制限回数による制限を解除（制限の緩和を含む）できる旨を通知している。例えば、１時間にサイコロを振る回数が１０回に設定されている場合に、アイテムＩＸを使用することで、１時間にサイコロを振る回数が、例えば１０回から１５回に増えたり、無制限になる。或いは、プレーヤの課金情報（課金に対する対価の支払い）に基づいて、制限処理の解除処理（緩和処理）を行ってもよい。
【０１７８】
こうすることで、プレーヤは、制限回数に達した後も、サイコロを振ることが可能になり、自身のゲームプレイを優位に進めることなどが可能になる。例えば前方のマスにある貴重なアイテムを獲得しようとしているときに、後方から他のプレーヤのコマが追い上げている状況を想定する。このような状況において、プレーヤのサイコロの単位時間あたりの振り回数が制限回数に達してしまい、サイコロを振れなくなってしまうと、貴重なアイテムを他のプレーヤに取られてしまう。このような場合にも、図１５（Ｂ）で説明したアイテムＩＸ等を使用して、サイコロの振り回数の制限を解除することで、プレーヤは、再び、サイコロを振って、目的とする貴重なアイテムを獲得できるようになる。
【０１７９】
なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語（抽選値、抽選値の合計値、抽選回数、移動体、ゲーム要素等）と共に記載された用語（出目、出目の合計値、振り回数、コマ、キャラクタ・カード等）は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また、抽選処理、ゲーム処理、ゲーム成果演算処理等も本実施形態で説明したものに限定されず、これらと均等な手法も本発明の範囲に含まれる。
【符号の説明】
【０１８０】
ＴＭ１〜ＴＭｎ  端末装置、ＰＡ、ＰＢ、ＰＣ  コマ、
２  ゲームエリア（マップ、ボード）、３  マス、４  コース、５  スタート地点、
１０  コマ、２０  マップ、２２  コース、
２００  処理部、２０２  受信処理部、２０４  送信処理部、２０６  ゲーム処理部、
２２０  表示制御部、２３０  音制御部、２６０  操作部、
２６４  撮像部、２７０  記憶部、２８０  情報記憶媒体、２９０  表示部、
２９２  音出力部、２９４  Ｉ／Ｆ部、２９５  不揮発性記憶装置、２９６  通信部、
５００  サーバシステム、５１０  ネットワーク、６００  処理部、
６０２  受信処理部、６０４  送信処理部、６０６  ゲーム処理部、
６０８  ゲーム成果演算部、６１６  課金処理部、６１８  管理処理部、
６２０  画像情報生成部、６３０  音情報生成部、６６０  操作部、６７０  記憶部、
６７２  設定値記憶部、６７４  ゲーム成果記憶部、６７５  ゲーム情報記憶部、６７６  課金情報記憶部、６７８  ユーザ情報記憶部、６８０  情報記憶媒体、
６９６  通信部
【図１】
2019202189.tif 000003
【図２】
2019202189.tif 000004
【図３】
2019202189.tif 000005
【図４】
2019202189.tif 000006
【図５】
2019202189.tif 000007
【図６】
2019202189.tif 000008
【図７】
2019202189.tif 000009
【図８】
2019202189.tif 000010
【図９】
2019202189.tif 000011
【図１０】
2019202189.tif 000012
【図１１】
2019202189.tif 000013
【図１２】
2019202189.tif 000014
【図１３】
2019202189.tif 000015
【図１４】
2019202189.tif 000016
【図１５】
2019202189.tif 000017