(57)【要約】【課題】ユーザ端末の通信状態に応じて楽しむことができるゲームを提供する。【解決手段】サーバ装置にネットワークを介して接続されるユーザ端末にゲームを提供するゲームシステムであって、サーバ装置は、ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を備え、ユーザ端末は、ユーザからの第１操作に応じてサーバ装置に第１ゲーム進行要求を送信する送信部と、ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部と、を備える。【選択図】図１
2014036695.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置にネットワークを介して接続されるユーザ端末にゲームを提供するゲームシステムであって、
前記サーバ装置は、
前記ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を備え、
前記ユーザ端末は、
ユーザからの第１操作に応じて前記サーバ装置に前記第１ゲーム進行要求を送信する送信部と、
前記ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部と、
を備えることを特徴とするゲームシステム。
【請求項２】
前記ユーザ端末と前記サーバ装置とが通信可能な状態において前記ユーザ端末によって前記第２ゲームが進行されたか否かに基づいて、前記第１ゲームと前記第２ゲームとの少なくともいずれかのゲームの進行を制御させるゲーム制御部
を備えることを特徴とする請求項１に記載のゲームシステム。
【請求項３】
前記サーバ装置の第１ゲーム進行制御部は、
前記ユーザ端末と前記サーバ装置とが通信可能な状態において、前記ユーザ端末によって前記第２ゲームが進行された場合、当該第２ゲームの進行状況に基づいて前記第１ゲームを不利に進行させる
ことを特徴とする請求項２に記載のゲームシステム。
【請求項４】
前記ユーザ端末の前記送信部は、
前記ユーザからの前記第２操作に応じて、第２操作が行われたことを通知する入力通知を前記サーバ装置に送信し、
前記サーバ装置は、
前記ユーザ端末から送信される前記入力通知を受信すると、前記ユーザ端末と前記サーバ装置とが通信可能な状態において前記ユーザ端末によって前記第２ゲームが進行されたと判定する判定部を備える
ことを特徴とする請求項２または請求項３に記載のゲームシステム。
【請求項５】
前記ユーザ端末の前記送信部は、
前記第２ゲームの進行状況を示す第２ゲーム進行情報を、前記サーバ装置に送信し、
前記サーバ装置は、
前記ユーザ端末から送信された前記第２ゲーム進行情報を記憶する記憶部
を備えることを特徴とする請求項１から請求項４までのいずれか１項に記載のゲームシステム。
【請求項６】
前記送信部は、前記第１ゲーム進行要求に前記第２ゲーム進行情報を付加することにより、当該第２ゲーム進行情報を前記サーバ装置に送信する
ことを特徴とする請求項５に記載のゲームシステム。
【請求項７】
サーバ装置にネットワークを介して接続されるユーザ端末にゲームを提供するゲームシステムのゲーム制御方法であって、
前記ユーザ端末が、
ユーザからの第１操作に応じて前記サーバ装置に第１ゲーム進行要求を送信するステップと、
前記サーバ装置が、
前記ユーザ端末から送信される前記第１ゲーム進行要求に応じて第１ゲームを進行させるステップと、
前記ユーザ端末が、
前記ユーザからの第２操作に応じて第２ゲームを進行させるステップと、
を備えることを特徴とするゲーム制御方法。
【請求項８】
サーバ装置にネットワークを介して接続され、ユーザからの第１操作に応じて前記サーバ装置に第１ゲーム進行要求を送信する送信部と、前記ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部とを有するユーザ端末にゲームを提供するゲームシステムにおける前記サーバ装置であって、
前記ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部
を備えることを特徴とするサーバ装置。
【請求項９】
ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を有するサーバ装置にネットワークを介して接続される前記ユーザ端末であって、
ユーザからの第１操作に応じて前記サーバ装置に前記第１ゲーム進行要求を送信する送信部と、
前記ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部と、
を備えることを特徴とするユーザ端末。
【請求項１０】
ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を有するサーバ装置にネットワークを介して接続される前記ユーザ端末のコンピュータに、
ユーザからの第１操作に応じて前記サーバ装置に前記第１ゲーム進行要求を送信するステップと、
前記ユーザからの第２操作に応じて第２ゲームを進行させるステップと、
を実行させるゲーム制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム、ゲーム制御方法、サーバ装置、ユーザ端末、ゲーム制御プログラムに関する。
【背景技術】
【０００２】
インターネット等のネットワークを介してサーバ装置とユーザ端末とが通信を行いながらゲームを進行するゲームシステムが提供されている。例えば、非特許文献１には、ＳＮＳ（ソーシャルネットワーキングサービス）上で提供されるソーシャルゲームが記載されている。このゲームでは、ユーザからの操作に応じて、ユーザ端末がゲーム進行要求をサーバ装置に送信する。サーバ装置は、ユーザ端末から送信されたゲーム進行要求を受信すると、ゲームを進行させる制御処理を行い、処理結果をユーザ端末に送信する。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「ソーシャルゲーム総合情報誌  アプリＳＴＹＬＥ  Ｖｏｌ．２」、株式会社イースト・プレス、平成２３年４月１日、ｐ．２６−ｐ．２９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような通信を介して進行が制御されるゲームは、ユーザ端末がサーバ装置と通信可能な状態でなければプレイすることができない。ここで、例えばユーザが携帯電話端末であるユーザ端末によりゲームをプレイしている場合、ユーザが乗車している電車が走行中であるか否か、近傍の建造物の有無等の状況によってユーザ端末の通信状態が変化する。このような状況によりユーザ端末が通信不可能な状態であれば、ユーザはゲームを楽しむことができない。そこで、このような場合でも楽しむことのできるようなゲームを提供することが望ましい。
【０００５】
本発明は、このような状況に鑑みてなされたもので、ユーザ端末の通信状態に応じて楽しむことができるゲームを提供するゲームシステム、ゲーム制御方法、サーバ装置、ユーザ端末、ゲーム制御プログラムを提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一態様は、サーバ装置にネットワークを介して接続されるユーザ端末にゲームを提供するゲームシステムであって、サーバ装置は、ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を備え、ユーザ端末は、ユーザからの第１操作に応じてサーバ装置に第１ゲーム進行要求を送信する送信部と、ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部と、を備えることを特徴とするゲームシステムである。
【０００７】
また、本発明の一態様は、上述のゲームシステムが、ユーザ端末とサーバ装置とが通信可能な状態においてユーザ端末によって第２ゲームが進行されたか否かに基づいて、第１ゲームと第２ゲームとの少なくともいずれかのゲームの進行を制御させるゲーム制御部を備えることを特徴とする。
【０００８】
また、本発明の一態様は、サーバ装置の第１ゲーム進行制御部が、ユーザ端末とサーバ装置とが通信可能な状態において、ユーザ端末によって第２ゲームが進行された場合、第２ゲームの進行状況に基づいて第１ゲームを不利に進行させることを特徴とする。
【０００９】
また、本発明の一態様は、ユーザ端末の送信部が、ユーザからの第２操作に応じて、第２操作が行われたことを通知する入力通知をサーバ装置に送信し、サーバ装置は、ユーザ端末から送信される入力通知を受信すると、ユーザ端末とサーバ装置とが通信可能な状態においてユーザ端末によって第２ゲームが進行されたと判定する判定部を備えることを特徴とする。
【００１０】
また、本発明の一態様は、ユーザ端末の送信部が、第２ゲームの進行状況を示す第２ゲーム進行情報を、サーバ装置に送信し、サーバ装置は、ユーザ端末から送信された第２ゲーム進行情報を記憶する記憶部を備えることを特徴とする。
【００１１】
また、本発明の一態様は、送信部が、第１ゲーム進行要求に第２ゲーム進行情報を付加することにより、第２ゲーム進行情報をサーバ装置に送信することを特徴とする。
【００１２】
また、本発明の一態様は、サーバ装置にネットワークを介して接続されるユーザ端末にゲームを提供するゲームシステムのゲーム制御方法であって、ユーザ端末が、ユーザからの第１操作に応じてサーバ装置に第１ゲーム進行要求を送信するステップと、サーバ装置が、ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させるステップと、ユーザ端末が、ユーザからの第２操作に応じて第２ゲームを進行させるステップと、を備えることを特徴とする。
【００１３】
また、本発明の一態様は、サーバ装置にネットワークを介して接続され、ユーザからの第１操作に応じてサーバ装置に第１ゲーム進行要求を送信する送信部と、ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部とを有するユーザ端末にゲームを提供するゲームシステムにおけるサーバ装置であって、ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を備えることを特徴とする。
【００１４】
また、本発明の一態様は、ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を有するサーバ装置にネットワークを介して接続されるユーザ端末であって、ユーザからの第１操作に応じてサーバ装置に第１ゲーム進行要求を送信する送信部と、ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部と、を備えることを特徴とする。
【００１５】
また、本発明の一態様は、ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を有するサーバ装置にネットワークを介して接続されるユーザ端末のコンピュータに、ユーザからの第１操作に応じてサーバ装置に第１ゲーム進行要求を送信するステップと、ユーザからの第２操作に応じて第２ゲームを進行させるステップと、を実行させるゲーム制御プログラムである。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、サーバ装置にネットワークを介して接続されるユーザ端末にゲームを提供するゲームシステムであって、サーバ装置は、ユーザ端末から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる第１ゲーム進行制御部を備え、ユーザ端末は、ユーザからの第１操作に応じてサーバ装置に第１ゲーム進行要求を送信する送信部と、ユーザからの第２操作に応じて第２ゲームを進行させる第２ゲーム進行制御部と、を備えるようにしたので、ユーザ端末の通信状態に応じて楽しむことができるゲームを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態によるゲームシステムの構成を示すブロック図である。
【図２】本発明の一実施形態によるユーザ情報のデータ例を示す図である。
【図３】本発明の一実施形態による第１ゲーム進行情報のデータ例を示す図である。
【図４】本発明の一実施形態による表示部に表示される画面の例を示す図である。
【図５】本発明の第１の実施形態によるゲームシステムの動作例を示す図である。
【図６】本発明の第２の実施形態によるゲームシステムの構成を示すブロック図である。
【図７】本発明の第２の実施形態による第２ゲーム進行情報のデータ例を示す図である。
【図８】本発明の第２の実施形態によるペナルティ情報のデータ例を示す図である。
【図９】本発明の第２の実施形態によるゲームシステムの動作例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態について、図面を参照して説明する。
＜第１の実施形態＞
図１は、本実施形態によるゲームシステム１の構成を示すブロック図である。
ゲームシステム１は、サーバ装置１００と、複数のユーザ端末２００（ユーザ端末２００、ユーザ端末２００ａ、ユーザ端末２００ｂ、・・・）とのコンピュータ装置を備えており、ユーザ端末２００のユーザにゲームをプレイさせる。複数のユーザ端末２００（ユーザ端末２００、ユーザ端末２００ａ、ユーザ端末２００ｂ、・・・）は同様の構成であるため、特に区別しない場合にはユーザ端末２００として説明する。ユーザ端末２００は、ネットワーク５０を介してサーバ装置１００に接続される。図では３台のユーザ端末２００を示しているが、任意の台数のユーザ端末２００がサーバ装置１００に接続されていてよい。
【００１９】
本実施形態におけるゲームシステム１は、サーバ装置１００とユーザ端末２００とが通信することにより、サーバ装置１００によって進行が制御される第１ゲームと、サーバ装置１００とユーザ端末２００とが通信せずにユーザ端末２００によって進行が制御される第２ゲームとのゲーム要素を含む全体としてのゲームを提供する。これにより、ユーザ端末２００を利用してゲームをプレイするユーザは、例えばユーザ端末２００がサーバ装置１００と通信可能な状態においては第１ゲームをプレイする一方、ユーザ端末２００がサーバ装置１００と通信不可能な状態においては第２ゲームをプレイすることにより、全体としてのゲームを楽しむことができる。
ネットワーク５０は、インターネット、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、専用回線、またはこれらの組み合わせによって構成される情報通信ネットワークである。
【００２０】
サーバ装置１００は、記憶部１１０と、通信部１２０と、制御部１３０とを備えている。
記憶部１１０は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）等の記録媒体またはこれらの組合せを用いて構成され、サーバ装置１００が備える各部を制御するためのプログラムや各種情報を記憶する。記憶部１１０は、ユーザ情報記憶部１１１と、第１ゲーム進行情報記憶部１１２とを備えている。
【００２１】
ユーザ情報記憶部１１１は、本実施形態によるゲームシステム１が提供するゲームのユーザに関する情報であるユーザ情報を記憶する。図２は、ユーザ情報記憶部１１１に記憶されるユーザ情報のデータ例を示す図である。ユーザ情報には、ユーザを識別するユーザＩＤ（Identifier）に対応付けて、そのユーザのゲーム上の体力を示す値等が含まれる。
【００２２】
第１ゲーム進行情報記憶部１１２は、サーバ装置１００によって進行が制御されるユーザ毎の第１ゲームの進行状況を示す第１ゲーム進行情報を記憶する。図３は、第１ゲーム進行情報記憶部１１２に記憶される第１ゲーム進行情報のデータ例を示す図である。第１ゲーム進行情報には、ユーザＩＤに対応付けて、そのユーザの第１ゲームの進行度合いを示す値である第１ゲーム進行度等が含まれる。本実施形態における第１ゲームは、ユーザ端末２００から送信される第１ゲーム進行要求に応じてユーザの体力を消費させるとともに、そのユーザの第１ゲーム進行度を増加させることにより進行する。
通信部１２０は、ネットワーク５０を介してユーザ端末２００と通信する。
【００２３】
制御部１３０は、サーバ装置１００の制御中枢として機能するＣＰＵ（Central Processing Unit）等の情報処理装置を備えており、サーバ装置１００が備える各部を制御する。制御部１３０は、ゲーム制御部１３１と、第１ゲーム進行制御部１３２とを備えている。
ゲーム制御部１３１は、サーバ装置１００によって進行が制御される第１ゲームと、ユーザ端末２００によって進行が制御される第２ゲームとのゲーム要素を含む全体としてのゲームを制御する。例えば、ゲーム制御部１３１は、第１ゲームの進行度合いを示す第１ゲーム進行度と、第２ゲームの進行度合いを示す第２ゲーム進行度とを加算した値をユーザ毎に算出して比較し、ユーザの順位付け等のランキングを算出する等の処理を行う。
【００２４】
第１ゲーム進行制御部１３２は、ユーザ端末２００から送信される第１ゲーム進行要求に応じて第１ゲームを進行させる制御処理を行う。例えば、第１ゲーム進行制御部１３２は、ユーザ端末２００から送信される第１ゲーム進行要求を受信すると、そのユーザ端末２００のユーザを識別するユーザＩＤに対応付けられてユーザ情報記憶部１１１に記憶されている体力から所定の減算値を減算して更新するとともに、そのユーザＩＤに対応付けられて第１ゲーム進行情報記憶部１１２に記憶されている第１ゲーム進行度に所定の加算値を加算して更新する。このとき、ユーザ情報記憶部１１１に記憶されている体力が所定値未満であれば、第１ゲームを進行させずに処理を終了することもできる。
【００２５】
ユーザ端末２００は、ゲームシステム１によって提供されるゲームをプレイするユーザが利用するコンピュータ装置であり、例えばＰＣ（Personal Computer）、タブレットＰＣ、スマートフォン、携帯電話端末、ゲーム機器等が適用できる。本実施形態では、ユーザ端末２００はスマートフォンであることを想定して説明する。ユーザ端末２００は、表示部２１０と、入力部２２０と、通信部２３０と、記憶部２４０と、制御部２５０とを備えている。
【００２６】
表示部２１０は、画像や文字等の情報を表示する表示デバイスである。図４は、表示部２１０に表示される画面の例を示す図である。図に示すように、表示部２１０は、第１ゲームを進行する要求を入力するための第１ゲーム進行ボタン２１０−１と、第２ゲームを進行する要求を入力するための第２ゲーム進行ボタン２１０−２とが含まれる画面を表示する。
【００２７】
入力部２２０は、ユーザからの操作に応じて入力信号を生成する入力デバイスである。入力部２２０には、例えば、キーボードやボタン等が適用できる。入力部２２０と表示部２１０とは一体に構成されてユーザにより操作されるタッチパネルでもよい。入力部２２０には、少なくとも第１ゲーム進行ボタン２１０−１が選択される第１操作と、第２ゲーム進行ボタン２１０−２が選択される第２操作とがユーザにより入力される。
通信部２３０は、ネットワーク５０を介してサーバ装置１００と通信する。
【００２８】
記憶部２４０は、ＲＡＭやＲＯＭ、ＨＤＤ等の記録媒体またはこれらの組合せを用いて構成され、ユーザ端末２００が備える各部を制御するためのプログラムや各種情報を記憶する。記憶部２４０は、第２ゲーム進行情報記憶部２４１を備えている。
第２ゲーム進行情報記憶部２４１は、ユーザ端末２００によって進行が制御される第２ゲームの進行状況を示す第２ゲーム進行情報を記憶する。第２ゲーム進行情報には、例えばユーザ端末２００のユーザの第２ゲームの進行度合いを示す値である第２ゲーム進行度等が含まれる。
【００２９】
制御部２５０は、ユーザ端末２００の制御中枢として機能するＣＰＵ等の情報処理装置を備えており、ユーザ端末２００が備える各部を制御する。制御部２５０は、受付部２５１と、第２ゲーム進行制御部２５２と、送信部２５３とを備えている。
受付部２５１は、ユーザにより入力部２２０に対して入力された操作に応じて、操作に対応する指示情報を生成する。例えば、受付部２５１は、入力部２２０に対して第１ゲーム進行ボタン２１０−１が押下される第１操作が行われた場合は第１ゲーム進行要求を生成し、第２ゲーム進行ボタン２１０−２が押下される第２操作が行われた場合は第２ゲーム進行要求を生成する。
【００３０】
第２ゲーム進行制御部２５２は、ユーザから入力部２２０に第２操作が行われたことに応じて受付部２５１が第２ゲーム進行要求を生成すると、第２ゲームを進行させる。ここで、第２ゲーム進行制御部２５２は、サーバ装置１００と通信を行うことなく、自身のユーザ端末２００に記憶されているゲームプログラムに基づいて第２ゲームの進行を制御する。第２ゲーム進行制御部２５２を動作させるゲームプログラムは、予めユーザ端末２００にインストールさせておいてもよいし、サーバ装置１００から送信されるスクリプトプログラム等のゲームプログラムがユーザ端末２００のブラウザ上で動作するものであってもよい。
送信部２５３は、ユーザから入力部２２０に第１操作が行われたことに応じて受付部２５１が第１ゲーム進行要求を生成すると、サーバ装置１００に第１ゲーム進行要求を送信する。
【００３１】
次に、図面を参照して、本実施形態によるゲームシステム１の動作例を説明する。図５は、本実施形態によるゲームシステム１の動作例を示す図である。
入力部２２０に対してユーザから操作が行われると（ステップＳ１）、受付部２５１は、行われた操作に応じた指示情報を生成する（ステップＳ２）。受付部２５１が生成した指示情報が第１ゲーム進行要求であれば（ステップＳ３：ＹＥＳ）、送信部２５３は、第１ゲーム進行要求をサーバ装置１００に送信する（ステップＳ４）。サーバ装置１００は、ユーザ端末２００から送信された第１ゲーム進行要求を受信すると、第１ゲームを進行させる制御処理を行う（ステップＳ５）。
【００３２】
ステップＳ３において受付部２５１が生成した指示情報が第１ゲーム進行要求でなく（ステップＳ３：ＮＯ）、第２ゲーム進行要求であれば（ステップＳ６：ＹＥＳ）、第２ゲーム進行制御部２５２は、第２ゲームを進行させる制御処理を行う（ステップＳ７）。受付部２５１が生成した指示情報が第２ゲーム進行要求でなければ（ステップＳ６：ＮＯ）、第２ゲーム進行制御部２５２は、第２ゲームを進行させる制御処理を行わない。
【００３３】
以上説明したように、本実施形態によれば、ゲームシステム１は、サーバ装置１００とユーザ端末２００とが通信して進行する第１ゲームと、ユーザ端末２００により進行する第２ゲームとの要素が含まれるゲームを提供するようにした。これにより、ユーザは、サーバ装置１００とユーザ端末２００との通信状態や、第１ゲームと第２ゲームとのそれぞれの進行度合い等に応じて、第１ゲームと第２ゲームとのいずれかを選択してプレイすることができる。これにより、ユーザは第１ゲームと第２ゲームとをプレイすることができ、ゲームの楽しみ方の幅が広がるとともに、ユーザ端末２００がサーバ装置１００と通信可能な否かという状況を使い分けながらゲームを進めていくことになり、ゲームの戦略性が増す。このように、本実施形態によれば、ユーザ端末の通信状態をゲーム要素として取り入れた新たなゲーム性を提供することができる。
【００３４】
＜第２の実施形態＞
次に、本発明の第２の実施形態を説明する。図６は、本実施形態によるゲームシステム１の構成を示すブロック図である。本実施形態におけるゲームシステム１は第１の実施形態と同様の構成であるので、同様の構成には同様の符号を付し、本実施形態に特徴的な部分について説明する。本実施形態のゲームシステム１は、第１の実施形態と同様に、サーバ装置１００とユーザ端末２００とが通信することにより、サーバ装置１００によって進行が制御される第１ゲームと、サーバ装置１００とユーザ端末２００とが通信せずにユーザ端末２００によって進行が制御される第２ゲームとのゲーム要素を含む全体としてのゲームを提供する。ただし、本実施形態のゲームシステム１は、ユーザ端末２００とサーバ装置１００とが通信可能な状態において第２ゲームが進行されたか否かに基づいて、ゲームの進行を制御する。
【００３５】
例えば、ゲームシステム１は、ユーザ端末２００とサーバ装置１００とが通信可能であり第１ゲームを進行することが可能な状態であるにも関わらず、第２ゲーム進行要求が入力されて第２ゲームが進行された場合、その後の第１ゲームを不利に進行させるような制御を行うことができる。具体的には、例えば、ユーザ端末２００とサーバ装置１００とが通信可能な状態において第２ゲームが進行されると、サーバ装置１００は、そのユーザに対するペナルティを示すペナルティ情報を記憶する。サーバ装置１００は、このようなペナルティ情報に基づいて、そのユーザに対するゲームを不利に進行させる。これにより、第２ゲームをプレイした時点での通信状態が第１ゲームを含めたゲーム全体の進行に影響を与えるという、新たなゲーム性を提供することができる。
【００３６】
このような制御を行うために、本実施形態のサーバ装置１００の記憶部１１０は、第２ゲーム進行情報記憶部１１３と、ペナルティ情報記憶部１１４とを備えている。
第２ゲーム進行情報記憶部１１３は、ユーザ端末２００において行われた第２ゲームの進行状況を示す第２ゲーム進行情報が記憶される。第２ゲーム進行情報は、ユーザ端末２００から送信され、通信部１２０を介して制御部１３０が受信して第２ゲーム進行情報記憶部１１３に記憶される。図７は、第２ゲーム進行情報記憶部１１３に記憶される第２ゲーム進行情報のデータ例を示す図である。第２ゲーム進行情報には、ユーザＩＤに対応付けて、そのユーザの第２ゲームの進行度合いを示す値である第２ゲーム進行度等が含まれる。
【００３７】
ペナルティ情報記憶部１１４は、ユーザに対するペナルティを示すペナルティ情報を記憶する。図８は、ペナルティ情報記憶部１１４に記憶されるペナルティ情報のデータ例を示す図である。ペナルティ情報には、ユーザＩＤに対応付けて、そのユーザに対して与えるペナルティの度合いを示すペナルティ値等が含まれる。
【００３８】
制御部１３０のゲーム制御部１３１は、ユーザ端末２００とサーバ装置１００とが通信可能な状態においてユーザ端末２００によって第２ゲームが進行されたか否かに基づいて、第１ゲームと第２ゲームとの少なくともいずれかのゲームの進行を制御させる。例えば、制御部１３０は、後述する判定部１３３によって、ユーザ端末２００とサーバ装置１００とが通信可能な状態においてユーザ端末２００によって第２ゲームが進行されたと判定されると、そのユーザに対するペナルティ値を加算してペナルティ情報記憶部１１４に記憶させる。
【００３９】
制御部１３０の第１ゲーム進行制御部１３２は、ユーザ端末２００とサーバ装置１００とが通信可能な状態において、ユーザ端末２００によって第２ゲームの進行が制御された場合、その第２ゲームの進行状況に基づいて第１ゲームを不利に進行させる。具体的には、例えば、制御部１３０は、ペナルティ情報記憶部１１４に記憶されているペナルティ値に応じて、第１ゲームの進行においてユーザに加算する所定の加算値を増減させる。例えば、ペナルティ値が所定値（例えば、１００）を超える毎に、第１ゲームの進行においてユーザに加算する進行度の加算値を減少させる。これにより、第１ゲームの進行を遅らせることができ、ペナルティ値が所定値を超えない場合に比べて、そのユーザの第１ゲームを不利に進行させることができる。
【００４０】
サーバ装置１００の制御部１３０は、判定部１３３を備えている。
判定部１３３は、ユーザ端末２００から、ユーザ端末２００において第２ゲーム進行要求が入力されたことを示す入力通知を受信すると、ユーザ端末２００とサーバ装置１００とが通信可能な状態においてユーザ端末２００によって第２ゲームが進行されたと判定する。
【００４１】
ユーザ端末２００の送信部２５３は、ユーザ端末２００において行われた第２ゲームの進行状況を示す第２ゲーム進行情報を、サーバ装置１００に送信する。送信部２５３は、第１ゲーム進行要求送信部２５４と、入力通知送信部２５５とを備えている。
第１ゲーム進行要求送信部２５４は、ユーザから入力部２２０に第１操作が行われたことに応じて受付部２５１が生成した第１ゲーム進行要求を、サーバ装置１００に送信する。この際、第１ゲーム進行要求送信部２５４は、第２ゲーム進行情報記憶部２４１に記憶されている第２ゲーム進行情報を読み出し、第１ゲーム進行要求に第２ゲーム進行情報を付加することにより、第２ゲーム進行情報をサーバ装置１００に送信する。このように、第２ゲーム進行情報を第１ゲーム進行要求とともにサーバ装置１００に送信することで、第２ゲーム進行情報を送信するための特別な通信が発生することを防ぐことができる。
入力通知送信部２５５は、ユーザから入力部２２０に第２操作が行われたことに応じて受付部２５１によって第２ゲーム進行要求が生成されると、ユーザ端末２００において第２操作が行われたことを通知する入力通知をサーバ装置１００に送信する。
【００４２】
次に、図面を参照して、本実施形態によるゲームシステム１の動作例を説明する。図９は、本実施形態によるゲームシステム１の動作例を示す図である。
入力部２２０に対してユーザから操作が行われると（ステップＳ１１）、受付部２５１は、行われた操作に応じた指示情報を生成する（ステップＳ１２）。受付部２５１が生成した指示情報が第１ゲーム進行要求であれば（ステップＳ１３：ＹＥＳ）、第１ゲーム進行要求送信部２５４は、第２ゲーム進行情報記憶部２４１に記憶されている第２ゲーム進行情報を読み出す。第１ゲーム進行要求送信部２５４は、受付部２５１が生成した指示情報である第１ゲーム進行要求と、第２ゲーム進行情報記憶部２４１から読み出した第２ゲーム進行情報とをサーバ装置１００に送信する（ステップＳ１４）。
【００４３】
サーバ装置１００の制御部１３０は、ユーザ端末２００から送信された第１ゲーム進行要求と第２ゲーム進行情報とを受信すると、受信した第２ゲーム進行情報を第２ゲーム進行情報記憶部１１３に記憶させる（ステップＳ１５）。制御部１３０の第１ゲーム進行制御部１３２は、ユーザ端末２００から送信された第１ゲーム進行要求を受信すると、ペナルティ情報記憶部１１４に記憶されているペナルティ情報を読み出し、読み出したペナルティ情報に基づいて第１ゲームを進行させる制御処理を行う（ステップＳ１６）。
【００４４】
ステップＳ１３において受付部２５１が生成した指示情報が第１ゲーム進行要求でなく（ステップＳ１３：ＮＯ）、第２ゲーム進行要求であれば（ステップＳ１７：ＹＥＳ）、入力通知送信部２５５が、入力通知をサーバ装置１００に送信する（ステップＳ１８）とともに、第２ゲーム進行制御部２５２は、第２ゲームを進行させる制御処理を行う（ステップＳ１９）。ステップＳ１８において入力通知送信部２５５が入力通知をサーバ装置１００に送信しようとする際、ユーザ端末２００とサーバ装置１００とが通信不可能な状態であれば、入力通知送信部２５５は、サーバ装置１００に対して入力通知を送信することができない。一方、ユーザ端末２００とサーバ装置１００とが通信可能な状態であり、入力通知送信部２５５がサーバ装置１００に対して入力通知を送信することができれば、サーバ装置１００の判定部１３３は、通信部１２０を介して入力通知を受信し（ステップＳ２０：ＹＥＳ）、ユーザ端末２００とサーバ装置１００とが通信可能な状態においてユーザ端末２００によって第２ゲームの進行が制御されたと判定する。
【００４５】
ゲーム制御部１３１は、判定部１３３によって、ユーザ端末２００とサーバ装置１００とが通信可能な状態においてユーザ端末２００によって第２ゲームの進行が制御されたと判定すると、そのユーザのペナルティ値に所定値を加算してペナルティ情報記憶部１１４を更新する（ステップＳ２１）。すなわち、ユーザ端末２００とサーバ装置１００とが通信不可能な状態であれば、入力通知送信部２５５は、サーバ装置１００に対して入力通知を送信することができず、サーバ装置１００の判定部１３３は、通信部１２０を介して入力通知を受信しないので（ステップＳ２０：ＮＯ）、ペナルティ値は加算されない。一方、入力通知送信部２５５がサーバ装置１００に対して入力通知を送信することができる場合、ユーザ端末２００とサーバ装置１００とが通信可能な状態であるため、ユーザ端末２００とサーバ装置１００とが通信可能な状態においてユーザ端末２００によって第２ゲームの進行が制御されたとしてペナルティ値を加算する。
【００４６】
なお、上述の例では、ユーザ端末２００とサーバ装置１００とが通信可能な状態において、ユーザ端末２００によって第２ゲームの進行が制御された場合、そのユーザのペナルティ値を加算し、ペナルティ値に応じて第１ゲームの進行における進行度の所定の加算値を減少させることによりゲームを不利に進行させる例を示したが、他の方法によりゲームの進行を制御してもよい。例えば、進行に応じてユーザに何らかのアイテムを付与するゲームにおいては、判定部１３３による判定結果に応じてユーザに付与するアイテムの種類を変えてもよいし、ペナルティ値が所定の閾値を超えると、他の何らかの条件を満たすまで第１ゲームができなくなる等の制御を行うこともできる。
【００４７】
以上説明したように、本実施形態によれば、ユーザ端末２００において第２ゲームが行われた時点でのサーバ装置１００とユーザ端末２００との通信状態に基づいて、第１ゲームの進行に影響を与える制御を行うことができる。これにより、ゲームをプレイした時点でのユーザ端末２００の通信状態に応じてゲーム状況が変化する新たなゲーム性を提供することができる。
【００４８】
＜実施例＞
次に、上述したようなゲームシステム１を適用したゲームの実施例を説明する。例えば、以下のようなゲームが実現できる。ゲーム上のユーザは、組織Ａに属する工作員として、組織Ｂにスパイとして潜り込む。ユーザは通常時は組織Ｂからの指令である通常ミッション（第１のゲーム）を行うが、本来の任務は組織Ａからの特別ミッション（第２のゲーム）を遂行し、組織Ｂの正体を明かすことである。ユーザのユーザ端末２００はネットワーク５０を介して組織Ａ、組織Ｂに監視されているが、ユーザ端末２００の通信状態が悪くなり、サーバ装置１００と通信不可能な状態になると、監視から解放される。そこで、ユーザは、サーバ装置１００と通信不可能な状態になると、組織Ａからのミッションである第２ゲームをプレイすることにより、特別ミッションを進行させる。
【００４９】
一方、監視状態（ユーザ端末２００とサーバ装置１００とが通信可能な状態）において特別ミッションが行われる（第２ゲームが進行される）と、組織Ｂにとって不審な行為が行われたとして、ユーザにペナルティが加算される。このようなペナルティが所定値を超えると、通常ミッション（第１ゲーム）を行う際のユーザの行動に制約が生じる（例えば、一回のゲーム進行における進行度の加算値が減少する）。通常ミッション（第１ゲーム）の進行度が所定値以上になると、組織Ｂからの信頼が回復したとして、ペナルティ値を減算することもできる。
【００５０】
このようなゲームによれば、通信状態に応じてユーザが通常ミッション（第１ゲーム）と特別ミッション（第２ゲーム）とのいずれを行うかを選択することにより、全体としてのゲームの進行状況が変化するという新たなゲーム性を提供することが可能となる。ここで、従来のソーシャルゲームはユーザ端末２００とサーバ装置１００とが通信可能な状態でなければプレイすることができず、携帯電話端末であるユーザ端末２００が通信不可能ないわゆる圏外の状態ではユーザはゲームを楽しむことができないのが一般的であった。これに対し、本実施例によれば、ユーザ端末２００が通信不可能な圏外の状態をチャンスに変え、新たなゲーム性を提供することができる。これにより、ユーザ端末２００が通信可能な状態でも、通信不可能な状態でも、いつでも楽しむことが可能なゲームを提供することができる。
【００５１】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりゲームの制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００５２】
また、上述した機能の一部または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【００５３】
１  ゲームシステム
５０  ネットワーク
１００  サーバ装置
１１０  記憶部
１１１  ユーザ情報記憶部
１１２  第１ゲーム進行情報記憶部
１１３  第２ゲーム進行情報記憶部
１１４  ペナルティ情報記憶部
１２０  通信部
１３０  制御部
１３１  ゲーム制御部
１３２  第１ゲーム進行制御部
１３３  判定部
２００  ユーザ端末
２１０  表示部
２２０  入力部
２３０  通信部
２４０  記憶部
２４１  第２ゲーム進行情報記憶部
２５０  制御部
２５１  受付部
２５２  第２ゲーム進行制御部
２５３  送信部
２５４  第１ゲーム進行要求送信部
２５５  入力通知送信部
【図１】
2014036695.tif 000003
【図２】
2014036695.tif 000004
【図３】
2014036695.tif 000005
【図４】
2014036695.tif 000006
【図５】
2014036695.tif 000007
【図６】
2014036695.tif 000008
【図７】
2014036695.tif 000009
【図８】
2014036695.tif 000010
【図９】
2014036695.tif 000011