(57)【要約】【課題】ゲーム要素の制限を柔軟に調整できるゲームシステムを提供する。【解決手段】ユーザが選択的に利用可能な複数の楽曲を含んだ音楽ゲームをユーザにプレイさせるゲームシステム１であって、複数の楽曲Ａ〜Ｌのそれぞれに対して設定される、ユーザによる選択に所定の制限が課せられた第１の状態と、制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する。切替制御において、切替制御を実行すべき所定の切替条件が満たされたか否かを判別し、切替条件が満たされると、その切替条件が満たされる前の段階で第２の状態に設定されていた楽曲Ａ〜Ｇの集合に含まれる少なくとも一部の楽曲Ｂ〜Ｇが、その切替条件が満たされた後に第２の状態に設定されるべき楽曲Ｂ〜Ｈの集合に含まれるようにして、切替制御を実行する。【選択図】図２
2015019711.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームを前記ユーザにプレイさせるゲームシステムであって、
前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手段を具備し、
前記状態制御手段は、
前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手段と、
前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手段と、
を備えているゲームシステム。
【請求項２】
前記切替実行手段は、直前の切替制御で新たに前記第２の状態に設定されたゲーム要素が、前記第２の状態を維持するように切替制御を実行する請求項１に記載のゲームシステム。
【請求項３】
前記第２の状態に設定されているゲーム要素の集合のそれぞれには、最初のゲーム要素で所定の成績が満たされると次のゲーム要素が利用可能になるように所定の順番が付されている請求項１又は２に記載のゲームシステム。
【請求項４】
前記切替実行手段は、前記順番が最初のゲーム要素が優先的に前記第２の状態から前記第１の状態に設定されるようにして、前記切替制御を実行する請求項３に記載のゲームシステム。
【請求項５】
前記切替条件が、時間と関連付けられている条件である請求項１〜４のいずれか一項に記載のゲームシステム。
【請求項６】
前記切替条件が、前記ゲームでプレイするユーザのプレイデータに関連付けられている条件である請求項１〜４のいずれか一項に記載のゲームシステム。
【請求項７】
前記制限が、所定額の支払いである請求項１〜６のいずれか一項に記載のゲームシステム。
【請求項８】
ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームを前記ユーザにプレイさせるゲームシステムのゲーム制御方法であって、
前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手順を具備し、
前記状態制御手順は、
前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手順と、
前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手順と、
を備えているゲーム制御方法。
【請求項９】
ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームを前記ユーザにプレイさせるゲームシステムのコンピュータを、
前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手段として機能させ、
前記状態制御手段は、
前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手段、及び
前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手段、
としてさらに機能させるように構成されたコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームをユーザにプレイさせるゲームシステム等に関する。
【背景技術】
【０００２】
ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームをユーザにプレイさせるゲームシステムが周知である。例えば、ゲーム要素として、音楽ゲームにおける楽曲や、パズルゲームにおけるステージ等があり、そのようなゲーム要素を含むゲームでは、ユーザの好みでゲーム要素を選択させ、プレイさせている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２０６４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば課金等の制限が設けられたゲーム要素に対して、無料でプレイできる期間を一定期間定めてユーザにプレイさせることがある。このような制限が設けられているゲーム要素に対して制限を解除しても、ユーザにとってプレイできるゲーム要素が限られ、継続的なゲームプレイに結び付かないおそれがある。
【０００５】
そこで、本発明はゲーム要素の制限を柔軟に調整できるゲームシステム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のゲームシステムは、ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームを前記ユーザにプレイさせるゲームシステムであって、前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手段を具備し、前記状態制御手段は、前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手段と、前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手段と、を備えたものである。
【０００７】
本発明のゲーム制御方法は、ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームを前記ユーザにプレイさせるゲームシステムのゲーム制御方法であって、前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手順を具備し、前記状態制御手順は、前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手順と、前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手順と、を備えたものである。
【０００８】
本発明のコンピュータプログラムは、ユーザが選択的に利用可能な複数のゲーム要素を含んだゲームを前記ユーザにプレイさせるゲームシステムのコンピュータを、前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手段として機能させ、前記状態制御手段は、前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手段、及び前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手段、としてさらに機能させるように構成されたものである。
【図面の簡単な説明】
【０００９】
【図１】本発明の一形態に係るゲームシステムの概略構成を示す図。
【図２】ゲームシステムで提供されるゲーム要素調整機能を説明する図。
【図３】ゲームシステムの主要部の制御系における機能ブロック図。
【図４】条件データの一例を示す図。
【図５】コンテンツデータの一例を示す図。
【図６】プレイデータの一例を示す図。
【図７】センターサーバの状態制御部が実行する状態制御処理ルーチンを示すフローチャート。
【図８】センターサーバの状態制御部が実行する変形例に係る切替実行処理を示すフローチャート。
【図９】変形例に係る条件データの一例を示す図。
【発明を実施するための形態】
【００１０】
図１は、本発明の一形態に係るゲームシステムの概略構成を示している。ゲームシステム１は、サーバ装置としてのセンターサーバ２と、そのセンターサーバ２に対してネットワーク４を介して接続可能なクライアント装置としてのゲーム装置３とを含んだサーバ−クライアント型のゲームシステムとして構成されている。センターサーバ２は、複数のサーバユニット２Ａ、２Ｂ…が組み合わされることにより一台の論理的なサーバ装置として構成されている。ただし、単一のサーバユニットによりセンターサーバ２が構成されてもよい。あるいは、クラウドコンピューティングを利用して論理的にセンターサーバ２が構成されてもよい。
【００１１】
一方、ゲーム装置３は、ユーザにゲームをプレイさせる機能を備えたネットワーク端末装置の一種である。図１では、ゲーム装置３の一例として、携帯電話（スマートフォンを含む。）が図示されている。パーソナルコンピュータ（以下、ＰＣと表記する。）、携帯型ゲーム機、携帯型タブレット端末装置といった、ネットワーク接続が可能でかつユーザの個人用途に供される各種のネットワーク端末装置がゲーム装置３として利用されてよい。ネットワーク４は、一例として、ＴＣＰ／ＩＰプロトコルを利用してネットワーク通信を実現するように構成される。典型的には、ＷＡＮとしてのインターネットとＬＡＮとしてのイントラネットとを組み合わせてネットワーク４が構成される。図１の例において、ゲーム装置３は、ネットワーク４の一部としてのアクセスポイント４ａを介してネットワーク４に接続され、センターサーバ２はルータ４ｂを介してネットワーク４に接続されている。
【００１２】
周知のゲームシステムと同様に、センターサーバ２は、ゲーム装置３に対してゲーム用のアプリケーションソフトウエアの配信、ユーザの登録あるいは認証、ゲームで使用するアイテム、背景画像、音楽といったコンテンツの無償又は有償の配信、ユーザ間の情報交換の媒介といった各種のサービスを提供する。この種のゲームシステムでは、ゲームの実行に必要なソフトウエアをクライアント装置上に実装し、ソフトウエアの更新や追加、あるいはオンライン対戦といったサーバの処理が必要な最小限の場合にのみクライアント装置がサーバにアクセスする方式、ゲームの実行時にクライアント装置をサーバに接続させ、ゲームを進行させるための演算処理をサーバ側にて実行し、クライアント装置には、ユーザの操作情報の入力やゲーム画面、楽音の出力とったインターフェース部分のみを担当させる方式等、サーバの利用形態に様々な方式が存在する。以下では、ゲーム用のソフトウエアがゲーム装置３に実装済であり、かつ、プレイする楽曲をユーザの必要に応じてセンターサーバ２から配信し、ゲーム装置３がセンターサーバ２に依存することなく単独で音楽ゲームを実行する場合を例に挙げて説明を続ける。
【００１３】
図２は、ゲームシステム１で提供されるゲーム要素調整機能について説明する図である。ゲーム要素調整機能は、ゲーム装置３に配信されるゲーム要素に対して設定される、ユーザによる選択に課される所定の制限を調整する機能である。ここで、ゲーム要素とは、音楽ゲームにおける楽曲や、パズルゲームやアクションゲーム、レースゲーム、シューティングゲーム等におけるステージやモードといった、ダウンロードすることによりゲーム内で単独でプレイできるゲームコンテンツである。ゲーム要素は適宜の設定が可能であり、音楽ゲームを例にとると、複数の楽曲やステージを組み合わせてパッケージとしたものを１つのゲーム要素としてもよいし、１つの楽曲等をゲーム要素としてもよい。このように、ゲーム要素は、ユーザの選択に委ねられるコンテンツを含む概念である。ゲーム要素として適宜の設定が可能である。また、各ゲーム要素には、課金の有無が設定されている。有料のゲーム要素であれば、コンテンツダウンロード（あるいはゲームプレイ）の対価として所定料金を支払う。所定の制限の一例として、所定料金（例えば１００円）の支払いが相当する。この場合、制限の解除はゲーム要素が無料になることであり、制限の緩和は所定料金が減額されることである。なお、ゲーム要素のそれぞれに対して設定される、ユーザによる選択に所定の制限が課せられた状態を第１の状態といい、その制限が解除又は緩和された状態を第２の状態という。ゲーム要素の選択の概念には、ダウンロードするゲーム要素の選択や、プレイするゲーム要素の選択等が含まれる。
【００１４】
以下、各ゲーム要素として楽曲Ａ〜Ｌで説明する。ゲーム要素調整機能は、一例として、ゲーム装置３を用いて行われる所定のイベントで利用される。このイベントはゲーム装置３で音楽ゲームをプレイする全ユーザを対象に同じタイミングで実施される。イベント初日である初期状態では、楽曲Ａ〜Ｇのそれぞれは、無料でセンターサーバ２からゲーム装置３にダウンロードできるように、つまり、第２の状態として設定されている。第２の状態に設定された楽曲Ａ〜Ｇは、特別楽曲として区別される。特別楽曲には、最初の楽曲で所定の成績が満たされると次の楽曲が利用可能になるように順番が付されている。例えば、最初にユーザが自由に選択できるのは楽曲Ａだけで、楽曲Ａをクリアすると楽曲Ｂが選択可能になる。楽曲をクリアする毎に選択可能な楽曲を表示させるようにしてもよい。また、初期状態では、楽曲Ｈ〜Ｌは未提供曲となっており、ユーザは、選択することができない。この点で、楽曲Ｈ〜Ｌも選択に制限が生じており、第１の状態に含まれる。なお、ゲーム装置３で提供される音楽ゲームには、楽曲Ａ〜Ｌの他にも無料で提供されている楽曲や、有料で提供されている楽曲が設けられていてもよい。
【００１５】
所定の切替条件が満たされると、楽曲Ａ〜Ｌに対して第１の状態と第２の状態とを切り替える切替制御が実行される。切替条件は、時間と関連付けられた条件で、例えば、指定された日時や、１日毎や１週間毎等の周期的に定められた日付、１３時から１５時まで等の所定の時間帯等が設定される。設定された時間になると切替条件が満たされ、切替制御が実行される。図２の例で説明すると、４月２日に日付が変わると２日目の切替条件が満たされ、１日目（４月１日）に第２の状態に設定されていた楽曲Ａ〜Ｇの集合に含まれる少なくとも一部の楽曲が、４月２日も特別楽曲に含まれるようにして切替制御が実行される。この場合、楽曲Ａ〜Ｇのうち、楽曲Ｂ〜Ｇが２日目も第２の状態に設定される。また、この切替制御により１日目で最初にプレイされる順番に設定されていた楽曲Ａは第２の状態から第１の状態に切り替えられ、有料の楽曲に設定される。さらに、特別楽曲には、新たに楽曲Ｈが加わる。２日目からゲームを開始するユーザ及び１日目で楽曲Ａをクリアしていないユーザは、楽曲Ｂからゲームを開始できる。また、１日目でクリアした楽曲は、クリア済の楽曲として記録され、２日目以降もクリア済の楽曲として扱われる。従って、１日目に楽曲Ｇまでクリアしているユーザは、２日目は楽曲Ｈをすぐにプレイすることができる。楽曲Ｈは、すなわち切替制御が実行されることにより新たに第２の状態に切り替えられた楽曲は、本実施形態においては特別楽曲の順番の最後に設定される。
【００１６】
３日目以降も切替条件が満たされると、同様にして切替制御が実行される。３日目には、新たな楽曲Ｉを含む楽曲Ｃ〜Ｉが第２の状態として設定され、２日目に最初にプレイされる順番に設定されていた楽曲Ｂは、第１の状態に設定される。３日目は、楽曲Ｃ、Ｄ…の順にクリアしていくことで第２の状態に設定される楽曲Ｃ〜Ｉを全てプレイできるように設定される。また、２日目に新たに第２の状態に設定された楽曲Ｈは、３日目も第２の状態を維持する。このようにして新たに加わる楽曲は、次の切替制御でも第２の状態に設定され、ユーザが長い間プレイを楽しめるように配慮される。また、切替制御の前後で第２の状態から第１の状態に切り換えられる楽曲や第１の状態から第２の状態に切り替えられる楽曲が設けられているので、第２の状態を維持する期間が短い楽曲（楽曲Ａ）やその期間が長い楽曲（楽曲Ｄ〜Ｇ）等、楽曲の希少度や知名度等の特性に合わせて第２の状態の期間を設定することができる。従って、ゲーム要素の制限を柔軟に調整できる。
【００１７】
図３は、ゲームシステム１の主要部の制御系における機能ブロック図である。センターサーバ２には、状態制御部２１と、記憶部２２とが設けられている。状態制御部２１は、センターサーバ２のコンピュータハードウエア（ＣＰＵ及びその動作に必要な内部記憶装置としてのメモリを含む。）とソフトウエアしてのコンピュータプログラムとの組合せによって実現される論理的装置である。記憶部２２は、ハードディスクアレイ等の記憶ユニットによって実現される外部記憶装置である。記憶部２２は、一の記憶ユニット上に全てのデータを保持するように構成されてもよいし、複数の記憶ユニットデータを分散して記憶するように構成されてもよい。記憶部２２には各種のデータが記憶されるが、図３では条件データ４１、コンテンツデータ４２及びプレイデータ４３が示されている。
【００１８】
条件データ４１は、上述した切替条件が設定されたデータである。コンテンツデータ４２は、ゲーム装置３に実装された音楽ゲームでユーザに楽曲をプレイさせるために提供する楽曲データである。コンテンツデータ４２には、楽曲毎に楽曲データが設けられている。各楽曲データには、第１の状態又は第２の状態が記述された状態データが紐付けられている。プレイデータ４３は、ユーザがゲームを続きからプレイするためにゲームのプレイ内容を保存したデータである。プレイデータ４３は、ユーザ毎に作成され、ユーザの識別情報と対応付けて記憶部２２に記憶される。
【００１９】
状態制御部２１は、複数の楽曲のそれぞれに対して設定される第１の状態と第２の状態との間を切り替える切替制御を実行する。状態制御部２１には、さらなる論理的装置として条件判別部２３と、切替実行部２４とが設けられている。条件判別部２３は、条件データ４１を参照して、切替制御を実行すべき切替条件が満たされたか否かを判別する。切替実行部２４は、切替条件が満たされると、その切替条件が満たされる前の段階で第２の状態に設定されていた楽曲の集合に含まれる少なくとも一部の楽曲が、その切替条件が満たされた後に第２の状態に設定されるべき楽曲の集合に含まれるようにして切替制御を実行する。切替実行部２４は、条件データ４１に基づいて切替制御を実行し、コンテンツデータ４２の各楽曲データに設定されている状態データを書き換える。また、切替実行部２４は、各ゲーム装置３に対して、楽曲に設定された状態が切り替わったことを通知する。センターサーバ２には、その他にも、ゲーム装置３に様々なゲームや、ゲームに関連するサービス（一例として、ゲームプレイ内容の閲覧サービスやコミュニティサービス等）を提供するゲームサービス管理部等必要に応じて適宜の論理的装置が実現される。
【００２０】
ゲーム装置３には、ゲーム制御部３１と、記憶部３２とが設けられている。ゲーム制御部３１は、ゲーム装置３のハードウエア（ＣＰＵ及びその内部記憶装置としてのメモリを含む。）とソフトウエアとの組合せによって実現される論理的装置である。ゲーム制御部３１は、ゲームの進行に必要な各種の演算制御を実行するとともに、センターサーバ２が提供するゲームサービスを享受するために必要な各種の処理を実行する。記憶部３２は、ハードディスク、半導体記憶装置といった記憶ユニットによって実現される外部記憶装置である。記憶部３２には各種のデータが記録されるが、図３ではセンターサーバ２から提供されたコンテンツデータ４２とプレイデータ４３とが示されている。さらに、ゲーム装置３には、操作入力装置３３、表示装置３４及び音声出力装置３５といった各種の入出力装置が設けられている。例えば、ゲーム装置３には、操作入力装置３３として透明なタッチパネルが表示装置３４に重ね合わされている。表示装置３４として液晶ディスプレイ装置等の薄型の装置が利用される。
【００２１】
図４は、条件データ４１の一例を示している。条件データ４１には、第１の状態及び第２の状態を切り替える切替条件が記述されている。切替条件として、切り替えるべき日時が設定されている。また、切替条件には、切替条件が満たされた場合に切り替わる楽曲の状態が紐付けられている。楽曲の状態は、切替制御される前に第２の状態にある楽曲のうち少なくとも一部の楽曲が切替制御後も第２の状態を維持するように設定されている。
【００２２】
図５は、コンテンツデータ４２の一例を示している。コンテンツデータ４２には、楽曲データと状態データとが紐付けられて記述されている。状態データは、現在の状態が設定され、切替制御に応じて適宜書き換えられる。第１の状態として、有料設定、ダウンロード不可設定等さらに詳細に設定されていてもよい。第２の状態として、無料設定、料金減額（あるいは割引）設定等さらに詳細に設定されていてもよい。
【００２３】
図６は、プレイデータ４３の一例を示している。プレイデータ４３は、ユーザ毎に作成されるデータであって、対象となるユーザのゲームに必要な各種の情報をそのユーザの識別情報（一例としてユーザＩＤ）と対応付けて記録した構造を有している。一例として、プレイデータ４３には、ユーザがゲーム装置３でプレイしたゲームのプレイ回数、プレイ成績、プレイ評価、獲得アイテム、ゲーム設定情報といった、ゲームのプレイと関連付けられた情報が記録されている。プレイ回数には、ユーザがプレイした回数の他、プレイ頻度、プレイ日時、時間帯、平均プレイ時間、ユーザの時間的なプレイ傾向等を記録してもよい。プレイ成績には、ユーザのランキング、勝率、過去の勝敗等の情報が記録される。プレイ評価には、ランクや称号等のユーザに付されたステータスが記録される。獲得アイテムは、ユーザがゲームで獲得したアイテムや購入したアイテム等の情報が記録される。ゲーム設定には、ゲームプレイ時の演出や背景画像等、ゲーム環境設定情報が記録される。
【００２４】
図７は、センターサーバ２の状態制御部２１が実行する状態制御処理ルーチンを示すフローチャートである。状態制御処理ルーチンは、ゲームシステム１でゲーム要素調整機能を提供するための処理である。状態制御部２１は、条件データ４１を参照して切替条件を満たすか否かを判別する（ステップＳ１）。例えば、○月２日の午前０時になると切替条件が満たされる。切替条件が満たされると、状態制御部２１は、切替実行処理を実行する（ステップＳ２）。切替実行処理として、状態制御部２１は、条件データ４１を参照して、楽曲の状態を切り替える。例えば、○月２日午前０時に、楽曲Ｂ〜Ｈを第２の状態に設定するとともに、楽曲Ａを第１の状態に設定する。楽曲Ａ〜Ｇに所定の順番が付されている場合には、順番に基づいて楽曲の状態を設定してもよい。例えば、最初の順番に付されている楽曲Ａを第１の状態に変更してもよい。この切替制御の前後で楽曲Ｂ〜Ｇは、第２の状態を維持し、○月１日から○月２日の間はユーザに無料で提供される。そして、状態制御部２１は、各ゲーム装置３に楽曲の状態が変更されたことを通知し（ステップＳ３）、今回の処理を終了する。例えば、ユーザのゲーム装置３にポップアップ通知してもよいし、センターサーバ２へアクセスしたゲーム装置３に対して新着情報を更新することで通知してもよい。一方で、ステップＳ１で切替条件を満たさない場合、状態制御部２１は今回の処理を終了する。
【００２５】
上述した状態制御処理では、切替条件が満たされる毎に（ステップＳ１）切替実行処理が実行され、楽曲の状態が切り替わり（ステップＳ２）、ユーザに通知される（ステップＳ３）。切替制御の前後で少なくとも一部の楽曲は第２の状態を維持されつつ、第１の状態や第２の状態に新たに設定される楽曲を設けることができる。従って、楽曲に設定される制限を柔軟に調整することができる。上述した処理において、状態制御部２１の条件判別部２３が実行するステップＳ１の処理が条件判別手段として機能し、切替実行部２４が実行するステップＳ２の処理が切替実行手段として機能する。
【００２６】
本発明は、上述した形態に限定されることなく、種々の形態にて実施することができる。例えば、本形態では、図７のステップＳ２の切替実行処理で条件データ４１を参照して楽曲の状態を切り替えたがこれに限られない。例えば、センターサーバ２で切り替える楽曲を決定する処理をしてもよい。図８は、センターサーバ２の状態制御部２１が実行する変形例に係る切替実行処理を示すフローチャートである。変形例において、図８の処理は図７のステップＳ２に代えて実行される。切替条件が満たされると、状態制御部２１は、切替実行時に第２の状態を維持する楽曲を決定する（ステップＳ１１）。状態制御部２１は、すでに第２の状態に設定されている楽曲の集合に含まれる少なくとも一部の楽曲を第２の状態を維持する楽曲として設定する。
【００２７】
そして、状態制御部２１は、第２の状態に設定する楽曲を決定する（ステップＳ１２）。第１の状態から第２の状態に設定してもよいし、新たな楽曲を第２の状態に設定してもよい。第２の状態に設定する楽曲をランダムに決定してもよい。適宜の設定変更が可能である。また、状態制御部２１は、第１の状態に設定する楽曲を決定する（ステップＳ１３）。ステップＳ１２と同様に決定すればよい。ステップＳ１２、Ｓ１３の処理において、特別楽曲に所定の順番が付されている場合には、順番に基づいて楽曲の状態を設定してもよい。例えば、最初の順番に付されている楽曲を第１の状態に変更してもよい。状態制御部２１は、ステップＳ１１〜Ｓ１３で決定した状態に楽曲を切り替え（ステップＳ１４）、図７のステップＳ３へ進む。これにより、予め設定しなくても状況に応じて楽曲の状態を切替制御できる。また、ユーザ毎に切替制御することで、ユーザ毎に状態の異なる楽曲を提供することもできる。なお、図７のステップＳ３の処理は適宜の変更が可能である。例えば、センターサーバ２へアクセスするユーザを対象に楽曲の状態が変更されたことを通知してもよい。ゲームサービスへのログイン時等の適宜のタイミングで通知してもよい。また、ステップＳ３の処理を省略し、ユーザに通知しなくてもよい。
【００２８】
上述の形態では、ゲーム要素に設定される制限として楽曲への課金の有無で説明したがこれに限られない。例えば、制限として、対価の支払いに代えてゲームで得られるポイントの消費、所定ステージのクリアや所定のアイテムの獲得等が設定されていてもよい。また、制限が対価の支払いである場合に、制限の緩和として、ゲーム内で無料で得られるポイントの消費や所定ステージのクリア等、ゲームプレイに関する条件が設定されてもよい。上述した形態では、ゲーム装置３で提供されるゲームが音楽ゲームであり、ゲーム要素として楽曲が提供される例で説明したがこれに限られない。パズルゲームやＲＰＧゲーム、アクションゲーム、レースゲーム、シューティングゲーム等適宜のゲームに適用でき、ゲーム要素として、ゲームステージや、ゲームモード、ゲーム環境設定等、ユーザによる選択が可能な要素を適宜設定してよい。また、ゲーム要素はゲーム装置３にダウンロードされる形態で説明したが、これに限られない。例えば、ストリーミングにより提供してもよい。また、上述の形態では、特別楽曲に所定の順番が付されている例で説明したが、これに限られない。例えば、ユーザ毎に異なる順番が付されていてもよいし、順番が付されていなくてもよい。適宜特別楽曲内の条件を設定してよい。
【００２９】
上述した形態では、切替条件として時間と関連付けられた条件で説明したがこれに限られない。例えば、切替条件としてユーザのプレイデータ４３に関連付けられた条件であってもよい。この場合、ユーザ毎に切替実行処理が実行される。例えば、状態制御部２１は、ユーザのプレイデータ４３のプレイ回数を参照して、所定のプレイ回数に到達することを切替条件として切替実行処理を実行してもよい。所定の成績を満たすことや、所定のランキング順位内に位置すること、所定のアイテムを獲得したこと等を切替条件として設定することもできる。ゲーム要素の状態をユーザのプレイ状況に応じて変更できるので、ユーザの到達度に応じた設定も可能となる。また、各ユーザのプレイデータ４３を参照して、ゲームをプレイする全ユーザを対象に切替条件を設定してもよい。例えば、全ユーザの合計プレイ回数が所定数に達することを切替条件に設定すればよい。
【００３０】
第１の状態と第２の状態とを切り替えるスケジュールは適宜設定してよい。例えば、図９は、変形例に係る条件データ４１の一例を示す図である。図９の場合、切替条件が満たされる毎に、第２の状態に設定されるゲーム要素が増える。第１の状態から第２の状態に切り替えるようにしてもよいし、新たなゲーム要素を第２の状態に設定するようにしてもよい。適宜の設定変更が可能である。上述の形態において、ゲーム要素の集合とは、単集合も含む概念であり、１又は複数のゲーム要素に相当する。図９の○月１日に第２の状態に設定されている楽曲Ａもゲーム要素の集合の概念に含まれる。
【００３１】
本発明に係るコンピュータプログラムは、記憶媒体に記憶された状態で提供されてもよい。この記憶媒体を用いれば、例えばコンピュータに本発明に係るコンピュータプログラムをインストールして実行することにより、そのコンピュータを利用して本発明のゲームシステムを実現することができる。コンピュータプログラムを記憶した記憶媒体は、ＣＤＲＯＭ等の非一時的な記憶媒体であってもよい。
【００３２】
以上説明したように、本発明のゲームシステムは、ユーザが選択的に利用可能な複数のゲーム要素（Ａ〜Ｌ）を含んだゲームを前記ユーザにプレイさせるゲームシステム（１）であって、前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手段（２１）を具備し、前記状態制御手段は、前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手段（２３）と、前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手段（２４）と、を備えたものである。
【００３３】
本発明のゲーム制御方法は、ユーザが選択的に利用可能な複数のゲーム要素（Ａ〜Ｌ）を含んだゲームを前記ユーザにプレイさせるゲームシステムのゲーム制御方法であって、前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手順（Ｓ１〜Ｓ３）を具備し、前記状態制御手順は、前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手順（Ｓ１）と、前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手順（Ｓ２）と、を備えたものである。
【００３４】
本発明のコンピュータプログラムは、ユーザが選択的に利用可能な複数のゲーム要素（Ａ〜Ｌ）を含んだゲームを前記ユーザにプレイさせるゲームシステムのコンピュータ（２１）を、前記複数のゲーム要素のそれぞれに対して設定される、前記ユーザによる選択に所定の制限が課せられた第１の状態と、前記制限が解除又は緩和された第２の状態と、の間を切り替える切替制御を実行する状態制御手段（２１）として機能させ、前記状態制御手段は、前記切替制御を実行すべき所定の切替条件が満たされたか否かを判別する条件判別手段（２３）、及び前記切替条件が満たされると、その切替条件が満たされる前の段階で前記第２の状態に設定されていたゲーム要素の集合に含まれる少なくとも一部のゲーム要素が、その切替条件が満たされた後に前記第２の状態に設定されるべきゲーム要素の集合に含まれるようにして、前記切替制御を実行する切替実行手段（２４）、としてさらに機能させるように構成されたものである。
【００３５】
本発明によれば、切替条件が満たされると、切替条件が満たされる前後で少なくとも一部のゲーム要素が第２の状態を維持されるように切替制御が実行される。この少なくとも一部のゲーム要素は第２の状態が長く維持されるので、ユーザにとってプレイしやすくなる。従って、第２の状態を維持させるゲーム要素と維持させないゲーム要素を調節することができ、ゲーム要素の制限を柔軟に調整することができる。なお、ここでいう、ゲーム要素の集合とは、単集合も含む概念であり、１又は複数のゲーム要素に相当する。
【００３６】
本発明のゲームシステムの一形態において、前記切替実行手段は、直前の切替制御で新たに前記第２の状態に設定されたゲーム要素が、前記第２の状態を維持するように切替制御を実行してもよい。これによれば、第２の状態に設定されて間もないゲーム要素に対して第２の状態を維持させることでユーザにプレイさせる機会を多く付与することができる。
【００３７】
本発明のゲームシステムの一形態において、前記第２の状態に設定されているゲーム要素の集合のそれぞれには、最初のゲーム要素で所定の成績が満たされると次のゲーム要素が利用可能になるように所定の順番が付されていてもよい。この形態において、前記切替実行手段は、前記順番が最初のゲーム要素が優先的に前記第２の状態から前記第１の状態に設定されるようにして、前記切替制御を実行してもよい。また、この形態において、前記切替制御により新たに前記第２の状態に設定されたゲーム要素が、前記順番の最後となってもよい。
【００３８】
本発明のゲームシステムの一形態において、前記切替条件が、時間と関連付けられている条件であってもよい。これによれば、所定の期間を設定してユーザに提供するゲーム要素の状態を適宜切り替えることができる。この形態において、前記切替条件として、前記ゲームの全ユーザを対象に特定の日時であることが設定されていてもよい。また、この形態において、前記切替制御が実行される初回の切替条件として、前記ゲームの全ユーザを対象に特定の日時であることが設定されていてもよい。
【００３９】
本発明のゲームシステムの一形態において、前記切替条件が、前記ゲームでプレイするユーザのプレイデータに関連付けられている条件であってもよい。これによれば、ユーザのプレイデータに応じてゲーム要素の状態を切り替えることができる。ユーザのプレイ状況を考慮したゲーム要素の状態の調整も可能となる。この形態において、前記切替制御が実行される初回の切替条件として、前記ゲームでプレイするユーザが、所定のゲーム条件を満たしたことが設定されていてもよい。
【００４０】
本発明のゲームシステムの一形態において、前記制限が、所定額の支払いであってもよい。これによれば、ゲーム要素を有料で提供したり、無料で提供したりする切替制御をすることができる。また、本発明のゲームシステムの一形態において、前記ゲームが、楽曲に設定された操作タイミングに対するユーザの操作を評価する音楽ゲームであり、前記ゲーム要素として前記楽曲が設定されていてもよい。
【００４１】
なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。
【符号の説明】
【００４２】
１  ゲームシステム
２  センターサーバ
３  ゲーム装置
２１  状態制御部（状態制御手段）
２３  条件判別部（条件判別手段）
２４  切替実行部（切替実行手段）
４１  条件データ
４２  コンテンツデータ
４３  プレイデータ
Ａ〜Ｌ  楽曲（ゲーム要素）
【図１】
2015019711.tif 000003
【図２】
2015019711.tif 000004
【図３】
2015019711.tif 000005
【図４】
2015019711.tif 000006
【図５】
2015019711.tif 000007
【図６】
2015019711.tif 000008
【図７】
2015019711.tif 000009
【図８】
2015019711.tif 000010
【図９】
2015019711.tif 000011