(57)【要約】      （修正有）【課題】より興趣に富んだゲームを実行できるゲームプログラムを提供する。【解決手段】ゲームプログラムは、ゲームを進行させるゲーム進行手段５６２と、ユーザの操作に基づいて、ゲームに関するゲーム媒体の中から任意のゲーム媒体を抽選により選択する抽選選択手段２３３と、選択されたゲーム媒体が、ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体である場合、その所定ゲーム媒体に基づいて、ゲーム進行手段５６２が進行させているゲームのシナリオを変化させるシナリオ変化手段５６５、としてコンピュータとしての制御部２３，５６を機能させる。【選択図】図１
2019146695.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
選択された前記ゲーム媒体が、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体である場合、前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させることを特徴とするゲームプログラム。
【請求項２】
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへと分岐させる分岐フラグであって、
前記シナリオ変化手段は、前記分岐フラグにて前記ストーリーを変化させることで、前記シナリオを変化させる
ことを特徴とする、請求項１に記載のゲームプログラム。
【請求項３】
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つであって、
前記シナリオ変化手段は、前記構成要素の組合せによって前記出現条件が満たされた場合、前記出現条件によって出現した前記分岐点にて前記ストーリーを変化させることで、前記シナリオを変化させる
ことを特徴とする、請求項１または請求項２に記載のゲームプログラム。
【請求項４】
前記抽選選択手段が、抽選により同じ種類の前記所定ゲーム媒体を複数回選択した場合、前記シナリオ変化手段は、前記所定ゲーム媒体の数に応じて前記シナリオの変化度合いを異ならせる
ことを特徴とする、請求項１から請求項３のいずれか１項に記載のゲームプログラム。
【請求項５】
請求項１〜４のいずれか１つに記載のゲームプログラムを記憶した記憶部と、
前記ゲームプログラムを実行するコンピュータと、
を備えるゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、進行中のゲームの内容に変化を与えるためのゲームプログラムおよびゲームシステムに関する。
【背景技術】
【０００２】
ゲームには、予め用意された複数のストーリーの中から１のストーリーをユーザが選択することによって、ゲームの内容が変化するものが存在する（特許文献１参照）。具体的に、特許文献１では、主人公（キャラクタ）のストーリーが分岐点にさしかかると、複数の選択肢が表示される。ユーザが所望の選択肢を選択すると、進行されるストーリーは、それまで進行してきたストーリーから当該選択肢に対応するストーリーに変更される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０８７４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、ゲームが進行すれば、分岐点は自ずと有効な状態で出現する。そのため、分岐点の出現に関して、例えば有効でない状態で出現した分岐点を所定条件にて有効な状態に切り替える等といったことに、ユーザが介入することはできない。
【０００５】
本発明の目的は、ゲームの内容が変化する分岐点の出現に関してユーザが介入でき、より興趣に富んだゲームを実行することができるゲームプログラムおよびゲームシステムを提供することである。
【課題を解決するための手段】
【０００６】
第１の発明は、コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
選択された前記ゲーム媒体が、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体である場合、前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させることを特徴とするゲームプログラムである。
【０００７】
また、第１の発明において、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへと分岐させる分岐フラグであって、
前記シナリオ変化手段は、前記分岐フラグにて前記ストーリーを変化させることで、前記シナリオを変化させる、ことができる。
【０００８】
また、第１の発明において、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つであって、
前記シナリオ変化手段は、前記構成要素の組合せによって前記出現条件が満たされた場合、前記出現条件によって出現した前記分岐点にて前記ストーリーを変化させることで、前記シナリオを変化させる、ことができる。
【０００９】
また、第１の発明において、
前記抽選選択手段が、抽選により同じ種類の前記所定ゲーム媒体を複数回選択した場合、前記シナリオ変化手段は、前記所定ゲーム媒体の数に応じて前記シナリオの変化度合いを異ならせる、ことができる。
【００１０】
第２の発明は、上記第１の発明のゲームプログラムを記憶した記憶部と、前記ゲームプログラムを実行するコンピュータと、を備えるゲームシステムである。
【発明の効果】
【００１１】
本発明によれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体が抽選により選択された場合、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現に介入しているように感じることができ、より興趣に富んだゲームが実行される。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態のゲームシステムにおけるサーバ装置およびゲーム装置それぞれのハードウェア構成および機能的構成を示すブロック図である。
【図２】第１実施形態に係るゲームのシナリオが変化する様子の概念図である。
【図３】第１実施形態に係るゲームシステムの一連の処理の流れを表したシーケンス図である。
【図４】図３の処理の過程においてディスプレイに表示される画面例である。
【図５】図３の処理の過程においてディスプレイに表示される画面例である。
【図６】第２実施形態に係るゲームのシナリオが変化する様子の概念図である。
【図７】第２実施形態に係るゲームシステムの一連の処理の流れを表したシーケンス図である。
【発明を実施するための形態】
【００１３】
［第１実施形態］
本発明の実施形態に係るゲームシステム１について、図面を参照して説明する。
【００１４】
＜ゲームの説明＞
図１に示す実施形態のゲームシステム１では、サーバ装置２とゲーム装置５とが、通信ネットワーク６を介して互いに通信可能に接続されている。
【００１５】
本実施形態で説明するゲームは、前記ゲームシステム１にて実行されるオンラインゲームである。例えば、前記ゲームは、仮想ゲーム空間上のノンプレイヤキャラクタ（以下「キャラクタ」）に関するゲームのシナリオを、様々な目的に沿って開拓（発展または進展）させていくシミュレーションゲームである。ゲームのシナリオには、仮想ゲーム空間上にてキャラクタが歩むストーリー、ストーリーに纏わるオブジェクトを含むゲーム画像等の、ゲームの内容に関するものが幅広く含まれる。
【００１６】
特に、本実施形態では、ゲームのシナリオの開拓が、ガチャと呼ばれる仕組みを用いた方法によって行われる。ガチャとは、サーバ装置２にて、複数のゲーム媒体について所定の抽選確率に基づき抽選が行われ、抽選によって選択された任意のゲーム媒体がユーザのゲーム装置５に付与される仕組みである。
【００１７】
前記ゲーム媒体は、ゲームに関する要素を表した電子データであって、キャラクタ、キャラクタが仮想ゲーム空間内にて使用するアイテム（例えば被服、装飾品）、キャラクタのボイス等が含まれる。特に、本実施形態に係るゲーム媒体には、ストーリーを分岐させるための分岐フラグも含まれる。
【００１８】
つまり、本実施形態では、前記分岐フラグがゲーム媒体として抽選により選択されユーザに付与されると、当該分岐フラグに応じて、ゲームのシナリオに何らかの影響が与えられる。具体的には、ストーリーが変更される、ストーリー上の描写が深まる（詳細になる）等の、ゲームシナリオに関する様々な変化が生じる。
【００１９】
このようなゲームは、スマートフォン、タブレット、パーソナルコンピュータ等のゲーム装置５を用いて実行される。
【００２０】
＜ゲームシステム１の概要＞
図１に示すように、ゲームシステム１は、サーバ装置２およびゲーム装置５にて構成される。本実施形態では、ゲームシステム１が、いわゆるネイティブアプリである場合を例示する。
【００２１】
サーバ装置２は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置５の（下記のアカウント情報に対応する）ゲームデータの管理を行う。
【００２２】
ゲーム装置５は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置５は、通信ネットワーク６を介してサーバ装置２からゲームプログラムおよびゲームデータを受信（具体的にはダウンロードおよびインストール）する。また、ゲーム装置５は、サーバ装置２からアップデート用のゲームプログラムおよびゲームデータを受信（具体的にはダウンロードおよびインストール）する。
【００２３】
なお、ゲーム装置５は、ゲームを進行するにあたり、先ずはサーバ装置２にログインする。ユーザには、アカウント情報が割り当てられており、アカウント情報には、ユーザの識別情報（ユーザＩＤ）およびパスワードが含まれる。このアカウント情報は、ログイン時、ゲーム装置５から通信ネットワーク６を介してサーバ装置２に送信される。
【００２４】
サーバ装置２は、送信されたアカウント情報に基づき、アクセスのあったゲーム装置５に対してユーザ認証を行う。
【００２５】
ユーザ認証が完了したゲーム装置５は、サーバ装置２と通信が可能となり、ゲーム進行に必要なデータ（ゲーム進行状況に関するデータ）がサーバ装置２から送られる。ゲーム装置５は、前記データを受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ６１およびスピーカ６２に出力しながら、ゲームを進行させる。
【００２６】
なお、ゲーム進行状況に関するデータは、ゲーム装置５のログイン時およびゲーム進行の所定のタイミング（ストーリーにおける分岐点の出現、アイテム消費、ゲーム課題クリア等のデータ更新時）において、ゲーム装置５からサーバ装置２に送信される。
【００２７】
このように、ゲームシステム１では、所定のタイミングでサーバ装置２とゲーム装置５とが通信ネットワーク６を介して相互に通信を行う。これにより、サーバ装置２とゲーム装置５とで同期を取りながらゲームが進行される。
【００２８】
＜ハードウェア構成＞
以下、サーバ装置２のハードウェア構成、および、ゲーム装置５のハードウェア構成について説明する。
【００２９】
＜サーバ装置２の構成＞
サーバ装置２は、ネットワークインターフェース２１、記憶部２２および制御部２３を有する。ネットワークインターフェース２１および記憶部２２は、バス２９を介して制御部２３と電気的に接続されている。
【００３０】
ネットワークインターフェース２１は、インターネットおよびＬＡＮ等の通信ネットワーク６を介してゲーム装置５と通信可能に接続される。ネットワークインターフェース２１を介して、ゲーム装置５へのゲームデータやゲームプログラム等の送信、およびアカウント情報等のゲーム装置５からの受信が行われる。
【００３１】
記憶部２２は、ＨＤＤ、ＳＳＤ、ＲＡＭおよびＲＯＭ等で構成される。具体的に、記憶部２２には、ユーザを照合するためのアカウント情報、ユーザのログイン履歴、ゲームプログラム、ゲームデータ、ゲームプログラム以外の各種プログラム等が格納されている。ゲームデータには、アカウント情報毎のゲーム進行状況に関する情報の他、ユーザが課金した際に新たに使用可能となる前記ゲーム媒体等が含まれる。
【００３２】
制御部２３は、ＣＰＵおよび半導体メモリを含むマイクロコンピュータで構成され、サーバ装置２自身の動作を制御する。
【００３３】
＜サーバ装置２における制御部２３の機能的構成＞
制御部２３は、各種プログラムを実行することにより、情報処理手段２３１、照合手段２３２、抽選選択手段２３３および配信手段２３４として機能する。
【００３４】
情報処理手段２３１は、ゲームプログラムの配信に必要なデータを、ゲーム装置５との間で送受信する。情報処理手段２３１が受信する前記データとしては、ダウンロード要求情報およびアカウント情報が挙げられる。情報処理手段２３１が送信する前記データとしては、例えばゲームプログラムをゲーム装置５が受信したかを確認するための情報が挙げられる。
【００３５】
前記ダウンロード要求情報としては、ゲームプログラムのダウンロード要求、前記ゲーム媒体のダウンロード要求が挙げられる。
【００３６】
照合手段２３２は、ゲーム装置５から受信したアカウント情報を用いて、ユーザの認証処理を行う。
【００３７】
抽選選択手段２３３は、前記ゲーム媒体のダウンロード要求を情報処理手段２３１が受信した場合、所定の抽選確率に基づいて、ゲームに関する複数の前記ゲーム媒体の中から任意のゲーム媒体を抽選により選択する。
【００３８】
配信手段２３４は、ゲームプログラムのダウンロード要求情報およびユーザのアカウント情報を情報処理手段２３１が受信した後、ゲームプログラムおよび受信したアカウント情報に対応するゲームデータを、ゲーム装置５に配信（送信）する。また、配信手段２３４は、抽選選択手段２３３が抽選して選択した任意のゲーム媒体を、ゲーム装置５に配信（送信）する。
【００３９】
＜ゲーム装置５の構成＞
ゲーム装置５には、ディスプレイ６１、スピーカ６２およびタッチパッド６３が外部接続または内蔵される。ゲーム装置５では、サーバ装置２から受信したゲームプログラムおよびゲームデータに基づいてゲームが進行する。
【００４０】
ゲーム装置５は、ネットワークインターフェース５１、グラフィック処理部５２、オーディオ処理部５３、操作部５４、記憶部５５および制御部５６を有する。ネットワークインターフェース５１、グラフィック処理部５２、オーディオ処理部５３、操作部５４および記憶部５５は、バス５９を介して制御部５６と電気的に接続されている。
【００４１】
ネットワークインターフェース５１は、ゲーム装置５とサーバ装置２との間で各種データを送受信するために、通信ネットワーク６に通信可能に接続される。
【００４２】
グラフィック処理部５２は、制御部５６から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部５２は、例えば液晶型であるディスプレイ６１と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ６１上に表示される。
【００４３】
オーディオ処理部５３は、制御部５６の指示に従ってデジタルのゲーム音声を再生および合成する。オーディオ処理部５３はスピーカ６２と接続されており、再生および合成されたゲーム音声は、スピーカ６２から出力される。
【００４４】
操作部５４は、タッチパッド６３と接続され、操作入力に関するデータをタッチパッド６３との間で送受信する。例えば、ユーザは、タッチパッド６３をタッチすることで、ゲーム装置５に操作信号を入力する。
【００４５】
記憶部５５は、ＨＤＤ、ＳＳＤ、ＲＡＭおよびＲＯＭ等で構成される。記憶部５５は、サーバ装置２からダウンロードしたゲームプログラムおよびゲームデータを記憶することができる。特に、記憶部５５には、サーバ装置２から受信した前記ゲーム媒体も記憶することができる。
【００４６】
制御部５６は、ＣＰＵおよび半導体メモリを含むマイクロコンピュータで構成され、自装置５の動作を制御する。
【００４７】
＜ゲーム装置５における制御部５６の機能的構成＞
制御部５６は、前記ゲームプログラムを実行することにより、通信手段５６１、ゲーム進行手段５６２、抽選要求手段５６３、設定手段５６４およびシナリオ変化手段５６５として機能する。
【００４８】
通信手段５６１は、ネットワークインターフェース５１を介してサーバ装置２との通信を行う機能である。通信手段５６１は、アカウント情報、および、ユーザの操作に基づく新たなゲームデータのダウンロード要求情報を、サーバ装置２に送信する。通信手段５６１は、サーバ装置２から送られてきた新たなゲームデータや、サーバ装置２にて抽選選択された前記ゲーム媒体等を受信する。
【００４９】
なお、前記ゲーム媒体は、通信手段５６１が受信する毎に記憶部５５内に逐次記憶される。これにより、記憶部５５内には、ゲーム媒体が１以上格納される。
【００５０】
ゲーム進行手段５６２は、ユーザの操作に従って、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを読み出し且つゲームプログラムを実行して、二次元または三次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部５２によって処理されることにより、ディスプレイ６１には処理後のゲーム画像が表示される。
【００５１】
例えば、ゲーム進行手段５６２は、ゲーム画像上にキャラクタを配置させる。ゲーム進行手段５６２は、ユーザによるタッチパッド６３の操作の内容を表す操作信号に応じてゲームを進行させて、そのゲームの内容に伴う行動をキャラクタに行わせる制御を行う。
【００５２】
抽選要求手段５６３は、前記タッチパッド６３を介してユーザによりゲーム媒体の抽選指示が入力された場合、ゲーム媒体のダウンロード要求を生成する。当該ダウンロード要求は、ネットワークインターフェース５１を介してサーバ装置２に送信される。
【００５３】
設定手段５６４は、ユーザの操作に応じて、記憶部５５内の前記ゲーム媒体の中から所望のゲーム媒体を抽出すると、これをゲームのシナリオ上に組み込む設定処理を行う。
【００５４】
シナリオ変化手段５６５は、設定処理されたゲーム媒体が、ゲームのシナリオに影響を与える設定のなされた所定ゲーム媒体である場合、当該所定ゲーム媒体に基づいて、進行されているゲームのシナリオを変化させる処理を行う。
【００５５】
＜シナリオ変化処理について＞
以下、前記シナリオ変化手段５６５によって行われるシナリオ変化処理について、図２を用いて詳述する。
【００５６】
図２は、本実施形態に係るゲームのシナリオｃｎが変化する様子（具体的には、過去から未来までのストーリーの変遷）を、概念的に表した図である。
【００５７】
シナリオｃｎには、複数のストーリーｓｒ０〜ｓｒ５が含まれる。進行中のストーリーは、１のストーリーから他のストーリーへと分岐させる分岐点ｐ１〜ｐ５にて変更される。本実施形態では、これらの分岐点ｐ１〜ｐ５は、ストーリーが分岐点にさしかかったところで自動的に有効な状態で出現するのではなく、上述した所定ゲーム媒体を利用することで有効な状態で出現する。
【００５８】
本実施形態では、所定ゲーム媒体が分岐フラグＡ〜Ｅである場合を例示する。設定処理されたゲーム媒体が分岐フラグＡ〜Ｅ（所定ゲーム媒体）である場合、シナリオ変化手段５６５は、その分岐フラグＡ〜Ｅに対応する分岐点ｐ１〜ｐ５を有効な状態で出現させる。そして、シナリオ変化手段５６５は、有効な状態で出現した分岐点ｐ１〜ｐ５から、進行されるゲームのシナリオを変化させる。
【００５９】
具体的に、分岐フラグＡ〜Ｅが１つも設定されない場合、ゲームは、ユーザの操作に基づいてストーリーｓｒ０に従って進行される（ノーマルルート）。この際、ディスプレイ６１上には、ストーリーｓｒ０に即したデフォルトのゲーム画面が表示される。ノーマルルートのままゲームが進行すれば、ゲームのエンディングとしてはノーマルエンドが展開される。
【００６０】
ストーリーｓｒ０の進行中に、設定手段５６４が、ユーザの操作に応じて分岐フラグＡを所定ゲーム媒体としてゲームプログラム上に組み込んだとする。すると、図２に示すように、分岐フラグＡに対応する分岐点ｐ１が出現する。シナリオ変化手段５６５は、分岐点ｐ１において、進行中のストーリーｓｒ０をこれとは別のストーリーｓｒ１へと変化させることで、ゲーム進行手段５６２が進行中のシナリオを変化させる。
【００６１】
更に、ユーザが、所定ゲーム媒体“分岐フラグＢ〜Ｅ”を順次選択した場合、設定手段５６４は、このユーザの操作に応じて分岐フラグＢ〜Ｅを順次ゲームプログラム上に組み込む。すると、分岐フラグＢに対応する分岐点ｐ２、分岐フラグＣに対応する分岐点ｐ３、分岐フラグＤに対応する分岐点ｐ４、分岐フラグＥに対応する分岐点ｐ５が次々に出現する。シナリオ変化手段５６５は、出現した各分岐点ｐ２〜ｐ５において、進行中のストーリーｓｒ１〜ｓｒ４をこれとは別のストーリーｓｒ２〜ｓｒ５に変化させることで、ゲーム進行手段５６２が進行中のシナリオを変化させる。
【００６２】
変化後の各ストーリーｓｒ１〜ｓｒ５のルートのままゲームが進行すると、ゲームのエンディングも、そのストーリーｓｒ１〜ｓｒ５に応じた内容が展開される。
【００６３】
例えば、ゲームの内容が高校を主な舞台としたキャラクタ育成シミュレーションである場合、ストーリーｓｒ０〜ｓｒ５の各エンディングとして、以下の（ａ）〜（ｆ）が展開される。
（ａ）ストーリーｓｒ０：ノーマルエンディング「部活をせず平凡な生活を送る」
（ｂ）ストーリーｓｒ１：バッドエンディング１「部活動で試合に一度も出られず卒業する」（ｃ）ストーリーｓｒ２：バッドエンディング２「インターハイでは初戦負けで卒業する」
（ｄ）ストーリーｓｒ３：バッドエンディング３「度重なる敗戦で挫折し不良になる」
（ｅ）ストーリーｓｒ４：ハッピーエンディング４「生き別れの兄弟と劇的な再会をして奮起する」
（ｆ）ストーリーｓｒ５：ミラクルエンド「インターハイで優勝する」
このように、設定された分岐フラグＡ〜Ｅに応じて変化したストーリーｓｒ１〜ｓｒ５の各エンディングは、変化前のストーリーｓｒ０〜ｓｒｒのエンディングからランクアップまたはランクダウンされる。
【００６４】
なお、本実施形態では、説明の便宜上、各分岐点ｐ１〜ｐ５に対応する分岐フラグの名称に“Ａ〜Ｅ”を付しているが、分岐フラグＡ〜Ｅは、全て同じ種類である。何故ならば、分岐フラグＡ〜Ｅの種類が互いに異なる場合、いくら分岐フラグＢをサーバ装置２から取得済みであっても、分岐フラグＡを未だ取得していなければ分岐フラグＢを有効活用できないためである。これに対し、本実施形態では、分岐フラグＡ〜Ｅが全て同じ種類であるため、設定処理された分岐フラグの数に応じて各分岐点ｐ１〜ｐ５が出現する。
【００６５】
即ち、サーバ装置２の抽選選択手段２３３が同じ種類の所定ゲーム媒体を抽選により複数回選択し、且つ、ゲーム装置５の設定手段５６４がこれらを設定した場合、シナリオ変化手段５６５は、設定された所定ゲーム媒体の数に応じてシナリオの変化度合いを異ならせる。
【００６６】
＜ゲームシステム１における一連の処理の流れ＞
図３〜図５を用いて、ゲーム媒体の抽選処理および前記シナリオ変化処理を含む、ゲームシステム１における一連の処理の流れについて説明する。
【００６７】
前提として、ゲーム装置５のゲーム進行手段５６２は、ダウンロードしたゲームプログラムに従ってゲームを進行しているとする。
【００６８】
ゲーム装置５のディスプレイ６１には、例えば図４（ａ）の画面ｓｃ１が表示され、ユーザは、この画面ｓｃ１から「ガチャを引く」ボタンｂｔ１を押下したとする。すると、抽選要求手段５６３は、ゲーム媒体のダウンロード要求を生成し、通信手段５６１は、当該ダウンロード要求を、ネットワークインターフェース５１を介してサーバ装置２に送信する（＃１１）。
【００６９】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃１２）、抽選選択手段２３３は、任意のゲーム媒体を抽選により選択する（＃１３）。配信手段２３４は、選択された前記ゲーム媒体を、ネットワークインターフェース２１を介してゲーム装置５に送信する（＃１４）。
【００７０】
ゲーム装置５の通信手段５６１が前記ゲーム媒体を受信すると（＃１５）、ディスプレイ６１上には図４（ｂ）の画面ｓｃ２が表示される。画面ｓｃ２の「ＯＫ」ボタンｂｔ２がユーザにより押下されると、受信されたゲーム媒体は、記憶部５５に格納される（＃１６）。
【００７１】
ユーザの操作に応じて、ディスプレイ６１上には、例えば図５の画面ｓｃ３が表示される。この画面ｓｃ３は、シナリオに係るストーリールートおよび記憶部５５に現在格納されている未使用のゲーム媒体が選択可能に一覧表示された場合を例示している。この画面ｓｃ３から、分岐フラグである所定ゲーム媒体が選択され設定ボタンｂｔ３が押下されると、設定手段５６４は、当該所定ゲーム媒体の設定処理を行う（＃１７）。
【００７２】
なお、一度設定に用いられたゲーム媒体（分岐フラグ含む）は、記憶部５５からは消去され、画面ｓｃ３の一覧には表示されなくなる。
【００７３】
通信手段５６１は、前記設定処理によって出現した分岐点ｐ１〜ｐ５にて分岐が可能となった他ストーリーのゲームプログラムについて、ダウンロード要求をサーバ装置２に送信する（＃１８）。
【００７４】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃１９）、配信手段２３４は、対応するゲームプログラムを記憶部２２から抽出して送信する（＃２０）。
【００７５】
ゲーム装置５の通信手段５６１が前記ゲームプログラムを受信すると（＃２１）、シナリオ変化手段５６５は、ゲーム進行手段５６２が進行中のゲームプログラムを更新する（＃２２）。これにより、設定された所定ゲーム媒体（分岐フラグ）に従ってゲームのシナリオが変化する。
【００７６】
なお、前記シナリオの変化においては、ストーリーの変化に伴って、ゲーム内のキャラクタに対し新たなイベントが発生したり、回想シーンが追加される等して描写が深まったり、キャラクタのボイスや口調等が変化したりする。
【００７７】
ゲームが進行して現在進行中のストーリーに対応するエンディングに到達するまで（＃２３のＮＯ）、ゲーム装置５およびサーバ装置２は、上述した一連の動作を繰り返す。ゲームが進行中のストーリーのエンディングに到達した場合（＃２３のＹｅｓ）、ゲーム進行手段５６２は、当該ストーリーに対応するエンディングのゲーム画面をディスプレイ６１に表示させる（＃２４）。
【００７８】
以上をまとめると、本実施形態のゲームプログラムは、ゲーム装置５の制御部５６（コンピュータ）を、ゲームを進行させるゲーム進行手段５６２として機能させ、サーバ装置２の制御部２３（コンピュータ）を、ユーザの操作に基づいて、ゲームに関する複数のゲーム媒体の中から任意のゲーム媒体を抽選により選択する抽選選択手段２３３として機能させ、ゲーム装置５の制御部５６（コンピュータ）を、選択されたゲーム媒体が所定ゲーム媒体（具体的には分岐フラグ）である場合、当該所定ゲーム媒体に基づいて、ゲーム進行手段５６２が進行させているゲームのシナリオを変化させるシナリオ変化手段５６５と、として機能させるものである。
【００７９】
＜発明の効果＞
本実施形態のゲームプログラムによれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体（具体的には分岐フラグ）が抽選により選択され、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現に介入しているように感じることができ、より興趣に富んだゲームが実行される。
【００８０】
また、抽選により同じ種類の分岐フラグが所定ゲーム媒体として複数回選択された場合、シナリオ変化手段５６５は、その数に応じてシナリオの変化度合いを異ならせる。従って、ゲームのシナリオは、より変化に富んだものとなり興趣性の向上が図れる。
【００８１】
［第２実施形態］
本実施形態では、前記所定ゲーム媒体が「分岐フラグ」ではなく、「キーワード」である場合について説明する。この相違点以外、例えばゲームシステム１の構成等は、上記実施形態と同様である。
【００８２】
＜シナリオ変化処理について＞
図６は、図２と同様の表し方にて、本実施形態に係るゲームのシナリオｃｎが変化する様子（具体的には、過去から未来までのストーリーの変遷）を、概念的に表している。
【００８３】
本実施形態では、抽選選択手段２３３によって抽選されるゲーム媒体には、キャラクタ、アイテム、キャラクタのボイスの他に、所定ゲーム媒体であるキーワードが含まれる。キーワードは、一のストーリーから他のストーリーへの分岐点ｐ１，ｐ２を出現させるための出現条件を構成する、複数の構成要素の１つである。従って、分岐点ｐ１，ｐ２は、キーワードの組合せに従って出現する。
【００８４】
具体的に、シナリオｃｎには、複数のストーリーｓｒ０〜ｓｒ２が含まれる。ストーリーｓｒ０を他のストーリーｓｒ１へと分岐させる分岐点ｐ１は、キーワード“宇宙人”１つとキーワード“ＵＦＯ”１つとが設定手段５６４によって設定された場合に、有効な状態で出現する。ストーリーｓｒ０を他のストーリーｓｒ２へと分岐させる分岐点ｐ２は、キーワード“勝利”１つ、キーワード“愛情”２つおよびキーワード“勇気”１つが設定手段５６４によって設定された場合に、有効な状態で出現する。
【００８５】
シナリオ変化手段５６５は、出現した各分岐点ｐ１，ｐ２にて、進行するストーリーをストーリーｓｒ０からストーリーｓｒ１またはストーリーｓｒ２に変化させることで、シナリオを変化させる。これにより、ストーリーｓｒ０にてゲームが進行されればノーマルエンドのエンディングがディスプレイ６１に表示されたところ、ストーリーｓｒ１であればアナザーエンド、ストーリーｓｒ２であればグッドエンドの各エンディングがディスプレイ６１に表示される。
【００８６】
＜ゲームシステム１における一連の処理の流れ＞
図７を用いて、ゲーム媒体の抽選処理および前記シナリオ変化処理を含む、ゲームシステム１における一連の処理の流れについて説明する。
【００８７】
抽選要求手段５６３が、図４（ａ）におけるユーザの操作に応じてゲーム媒体のダウンロード要求を生成すると、通信手段５６１は、これをネットワークインターフェース５１を介してサーバ装置２に送信する（＃３１）。
【００８８】
サーバ装置２の情報処理手段２３１は、前記ダウンロード要求を受信すると（＃３２）、抽選選択手段２３３は、任意のゲーム媒体を抽選により選択する（＃３３）。配信手段２３４は、選択された前記ゲーム媒体を、ネットワークインターフェース２１を介してゲーム装置５に送信する（＃３４）。
【００８９】
ゲーム装置５の通信手段５６１が前記ゲーム媒体を受信すると（＃３５）、当該ゲーム媒体は、記憶部５５に格納される（＃３６）。なお、記憶部５５に格納されているゲーム媒体は、図５と同様にディスプレイ６１上にて選択可能に一覧表示される。
【００９０】
ユーザの操作により、一覧表示された画面の中からキーワードである所定ゲーム媒体が選択されると、設定手段５６４は、当該所定ゲーム媒体の設定処理を行う（＃３７）。なお、一度設定に用いられたゲーム媒体（キーワード含む）は、記憶部５５からは消去され、一覧表示されなくなる。
【００９１】
複数のキーワード（即ち所定ゲーム媒体）の組合せにより分岐点ｐ１，ｐ２の出現条件が満たされると（＃３８のＹｅｓ）、通信手段５６１は、出現した分岐点ｐ１，ｐ２にて分岐が可能となった他ストーリーのゲームプログラムについて、ダウンロード要求をサーバ装置２に送信する（＃３９）。
【００９２】
なお、分岐点ｐ１，ｐ２の出現条件が満たされない場合（＃３８のＮｏ）、ゲーム装置５およびサーバ装置２は、以降の処理に進むことなく、上述してきた動作を繰り返す。
【００９３】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃４０）、配信手段２３４は、対応するゲームプログラムを記憶部２２から抽出して送信する（＃４１）。
【００９４】
ゲーム装置５の通信手段５６１が前記ゲームプログラムを受信すると（＃４２）、シナリオ変化手段５６５は、ゲーム進行手段５６２が進行中のゲームプログラムを更新する（＃４３）。これにより、出現した分岐点ｐ１，ｐ２からストーリーが変化することにより、ゲームのシナリオが変化する。
【００９５】
前記シナリオの変化においても、前記第１実施形態と同様、ストーリーの変化に伴って、ゲーム内のキャラクタに対し新たなイベントが発生したり、回想シーンが追加される等して描写が深まったり、キャラクタのボイスや口調等が変化したりする。
【００９６】
ゲームのストーリーがエンディングに到達するまでは（＃４４のＮＯ）、ゲーム装置５およびサーバ装置２は、上述してきた一連の動作を繰り返す。ストーリーがエンディングに到達した場合（＃４４のＹｅｓ）、ゲーム進行手段５６２は、進行してきたストーリーに対応するエンディングを、ディスプレイ６１に表示させる（＃４５）。
【００９７】
以上をまとめると、本実施形態のゲームプログラムは、ゲーム装置５の制御部５６（コンピュータ）を、ゲームを進行させるゲーム進行手段５６２として機能させ、サーバ装置２の制御部２３（コンピュータ）を、ユーザの操作に基づいて、ゲームに関する複数のゲーム媒体の中から任意のゲーム媒体を抽選により選択する抽選選択手段２３３として機能させ、ゲーム装置５の制御部５６（コンピュータ）を、選択されたゲーム媒体が、ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体（具体的にはキーワード）である場合、その所定ゲーム媒体に基づいて、ゲーム進行手段５６２が進行させているゲームのシナリオを変化させるシナリオ変化手段５６５として機能させるものである。
【００９８】
＜発明の効果＞
本実施形態のゲームプログラムによれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体（具体的にはキーワード）が抽選により選択され、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。特に、本実施形態では、所定ゲーム媒体が、一のストーリーから他のストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つである。分岐点は、キーワードの組合せによって有効な状態で出現し、その分岐点からシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現、特に分岐点を有効な状態にすることに介入しているように感じることができ、興趣に富んだゲームが実行される。
【００９９】
［他の実施形態］
上記実施形態において説明した各種制御手段および処理手順は一例であって、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
【０１００】
ゲーム装置５の種類は、スマートフォン、タブレット、パーソナルコンピュータに限定されない。例えば、ゲーム装置５は、プレイステーション（登録商標）、Ｎｉｎｔｅｎｄｏ  ＤＳ（登録商標）等であってもよい。
【０１０１】
前記ゲームは、シミュレーションゲームに限定されず、ロールプレイングゲーム、ボードゲーム、パズルゲームなど、様々な種類のゲームであることができる。
【０１０２】
上記第１実施形態と上記第２実施形態とを組み合わせても良い。つまり、１つのゲームのシナリオが、分岐フラグを所定ゲーム媒体として設定された場合に変化するのはもちろんのこと、複数のキーワードが所定ゲーム媒体として設定され、その組合せにより分岐点の出現条件が満たされた場合にも、変化することができる。
【０１０３】
上記第２実施形態では、図６に示すように、異なるキーワードの組合せによって出現条件が満たされる場合を例示した。しかし、種類の同じキーワードの数に応じて出現条件が満たされても良い。
【０１０４】
上記第２実施形態では、上記第１実施形態と同様、シナリオ変化手段５６５は、設定されたキーワードの数に応じてシナリオの変化度合いを異ならせてもよい。例えば、設定されたキーワードが３つの場合、回想シーンが追加され、設定されたキーワードが４つの場合、上記回想シーンとは別の回想シーンが追加されることができる。
【０１０５】
なお、上記第１実施形態において、設定されたキーワードの数に応じてシナリオの変化度合いを異ならせる処理は、必ずしも必須ではない。
【０１０６】
また、上記第１実施形態において、シナリオの変化度合いを異ならせる処理が行われる場合、分岐フラグＡ〜Ｅの種類は、同じではなく、異なっていてもよい。この場合、図２において、例えば分岐フラグＢは、分岐フラグＡの取得を待って活用することができる。
【０１０７】
上記第１および第２実施形態において、同じ種類の所定ゲーム媒体（分岐フラグまたはキーワード）が、シナリオの変化にはもはや不要な程に記憶部５５内に複数記憶されている場合、その所定ゲーム媒体は、ゲーム内の他の目的にて利用可能な要素に変換されてもよい。
【０１０８】
上記第１および第２実施形態において、ゲームのシナリオ内にキャラクタが複数登場してもよい。この場合、キャラクタ毎のシナリオが存在し、各キャラクタのシナリオを変化させることができる。また、一のキャラクタのシナリオの変化が、他のキャラクタのシナリオに何らかの影響を及ぼしてもよい。
【０１０９】
上記第１および第２実施形態において、ゲームのシナリオが変化する場合、例えば、ストーリーは変化せずに、ストーリーに纏わるオブジェクト（キャラクタの服装など）を含むゲーム画像のみが変化してもよい。
【０１１０】
上記第１および第２実施形態において、サーバ装置２の抽選選択手段２３３は、ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体のみを抽選により選択してもよい。この場合、ゲーム装置５のシナリオ変化手段５６５は、設定手段５６４により設定された所定ゲーム媒体がゲームのシナリオに影響を与える設定がなされたものか否かの判断処理を行うことなく、直ちにシナリオを変化させる処理を行うことができる。
【０１１１】
ゲーム装置５は複数台設けられてもよい。また、サーバ装置２も複数台設けられていてもよい。
【０１１２】
上記第１および第２実施形態では、設定手段５６４がユーザの操作に従って所定ゲーム媒体の設定処理を行うことで、分岐点が有効な状態で出現し、その分岐点に応じたストーリールートが自動で選択される場合を例示した。しかし、ゲームプログラムは、これまでの設定処理によって出現している複数の分岐点の中から、ユーザが所望の分岐点またはストーリールートを自由に選択できるものであってもよい。この場合、シナリオ変化手段５６５は、分岐点またはストーリールートが選択された時点で、シナリオのストーリーを当該ストーリールートに変化させることができる。
【０１１３】
上記第１および第２実施形態では、一覧表示された画面（例えば図５の画面ｓｃ３）の中から所定ゲーム媒体がユーザにより選択された際に、当該所定ゲーム媒体の設定処理が行われる場合を例示した。しかし、ゲーム装置５の設定手段５６４は、サーバ装置２から所定ゲーム媒体を受信した場合、ユーザによる選択動作を介さずに、直ちに当該所定ゲーム媒体の設定処理を行っても良い。
【０１１４】
上記第１および第２実施形態において、ゲーム装置５は、進行中のストーリーが分岐点にさしかかった場合に、当該分岐点を有効な状態にするために所定ゲーム媒体を設定するか否かをユーザに問う画面を、ディスプレイ６１に表示してもよい。
【０１１５】
上記において、進行中のストーリーが分岐点にさしかかった際、その分岐点を有効な状態にするための所定ゲーム媒体が記憶部５５内に格納されていない場合がある。その場合は、ゲーム装置５は、その所定ゲーム媒体の取得を促すための画面（例えば図４（ａ）のガチャを引く画面ｓｃ１）をディスプレイ６１に表示してもよい。
【０１１６】
上記第１および第２実施形態において、一度設定処理されたゲーム媒体は、記憶部５５から必ずしも消去されずとも良い。
【０１１７】
上記第１および第２実施形態において、シナリオの変化に使用する所定ゲーム媒体が、サーバ装置２によって抽選選択されたゲーム媒体同士の合成や強化によって得られたものであってもよい。即ち、合成や強化によって得られた所定ゲーム媒体が設定手段５６４によって設定処理されることにより、新たな分岐点が出現してもよい。
【０１１８】
上記第１および第２実施形態において、設定処理された所定ゲーム媒体に応じて分岐点が出現する代わりに、シナリオにおけるストーリーの長さが変化してもよい。例えば、設定処理された所定ゲーム媒体に応じて、ストーリーが通常のエンディングまで継続したり、エンディング後の後日談（アフターストーリー）まで継続したりすることができる。
【０１１９】
上記において、ストーリーの長さは、設定処理がなされた所定ゲーム媒体のレアリティに応じて異なっていても良い。例えば、レアリティが通常レベルである所定ゲーム媒体が設定処理されている場合、ストーリーはエンディングまで継続する。レアリティが高レベルである所定ゲーム媒体が設定処理されている場合、ストーリーの終着点はエンディング後の後日談（アフターストーリー）まで継続することができる。
【０１２０】
これらの他の実施形態を採用した場合においても、本発明の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。
【符号の説明】
【０１２１】
１      ゲームシステム
２３    制御部（コンピュータ）
２３３  抽選選択手段
５６    制御部（コンピュータ）
５６２  ゲーム進行手段
５６５  シナリオ変化手段
【図１】
2019146695.tif 000003
【図２】
2019146695.tif 000004
【図３】
2019146695.tif 000005
【図４】
2019146695.tif 000006
【図５】
2019146695.tif 000007
【図６】
2019146695.tif 000008
【図７】
2019146695.tif 000009
【手続補正書】
【提出日】平成31年1月31日(2019.1.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、進行中のゲームの内容に変化を与えるためのゲームプログラムおよびゲームシステムに関する。
【背景技術】
【０００２】
ゲームには、予め用意された複数のストーリーの中から１のストーリーをユーザが選択することによって、ゲームの内容が変化するものが存在する（特許文献１参照）。具体的に、特許文献１では、主人公（キャラクタ）のストーリーが分岐点にさしかかると、複数の選択肢が表示される。ユーザが所望の選択肢を選択すると、進行されるストーリーは、それまで進行してきたストーリーから当該選択肢に対応するストーリーに変更される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０８７４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、ゲームが進行すれば、分岐点は自ずと有効な状態で出現する。そのため、分岐点の出現に関して、例えば有効でない状態で出現した分岐点を所定条件にて有効な状態に切り替える等といったことに、ユーザが介入することはできない。
【０００５】
本発明の目的は、ゲームの内容が変化する分岐点の出現に関してユーザが介入でき、より興趣に富んだゲームを実行することができるゲームプログラムおよびゲームシステムを提供することである。
【課題を解決するための手段】
【０００６】
第１の発明は、コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
前記抽選選択手段により選択された前記ゲーム媒体の中から、前記ユーザの操作に応じて、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体を設定する設定手段と、
前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させることを特徴とするゲームプログラムである。
【０００７】
また、第１の発明において、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへと分岐させる分岐フラグであって、
前記シナリオ変化手段は、前記分岐フラグにて前記ストーリーを変化させることで、前記シナリオを変化させる、ことができる。
【０００８】
また、第１の発明において、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つであって、
前記シナリオ変化手段は、前記構成要素の組合せによって前記出現条件が満たされた場合、前記出現条件によって出現した前記分岐点にて前記ストーリーを変化させることで、前記シナリオを変化させる、ことができる。
【０００９】
また、第１の発明において、
前記抽選選択手段が、抽選により同じ種類の前記所定ゲーム媒体を複数回選択し、且つ、前記設定手段が、同じ種類の前記所定ゲーム媒体を複数設定した場合、前記シナリオ変化手段は、同じ種類の前記所定ゲーム媒体の数に応じて、前記シナリオにおける前記分岐フラグの出現数を異ならせる、ことができる。
【００１０】
また、第１の発明において、
前記設定手段が、複数の前記所定ゲーム媒体を設定した場合、前記シナリオ変化手段は、設定された複数の前記所定ゲーム媒体の組合せに合致した前記分岐点を出現させる、ことができる。
【００１１】
また、第１の発明において、前記抽選選択手段によって選択された前記ゲーム媒体は、記憶部に記憶され、
前記設定手段は、設定に用いた前記所定ゲーム媒体を前記記憶部から消去する、ことができる。
【００１２】
第２の発明は、上記第１の発明のゲームプログラムを記憶した記憶部と、前記ゲームプログラムを実行するコンピュータと、を備えるゲームシステムである。
【発明の効果】
【００１３】
本発明によれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体が抽選により選択された場合、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現に介入しているように感じることができ、より興趣に富んだゲームが実行される。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態のゲームシステムにおけるサーバ装置およびゲーム装置それぞれのハードウェア構成および機能的構成を示すブロック図である。
【図２】第１実施形態に係るゲームのシナリオが変化する様子の概念図である。
【図３】第１実施形態に係るゲームシステムの一連の処理の流れを表したシーケンス図である。
【図４】図３の処理の過程においてディスプレイに表示される画面例である。
【図５】図３の処理の過程においてディスプレイに表示される画面例である。
【図６】第２実施形態に係るゲームのシナリオが変化する様子の概念図である。
【図７】第２実施形態に係るゲームシステムの一連の処理の流れを表したシーケンス図である。
【発明を実施するための形態】
【００１５】
［第１実施形態］
本発明の実施形態に係るゲームシステム１について、図面を参照して説明する。
【００１６】
＜ゲームの説明＞
図１に示す実施形態のゲームシステム１では、サーバ装置２とゲーム装置５とが、通信ネットワーク６を介して互いに通信可能に接続されている。
【００１７】
本実施形態で説明するゲームは、前記ゲームシステム１にて実行されるオンラインゲームである。例えば、前記ゲームは、仮想ゲーム空間上のノンプレイヤキャラクタ（以下「キャラクタ」）に関するゲームのシナリオを、様々な目的に沿って開拓（発展または進展）させていくシミュレーションゲームである。ゲームのシナリオには、仮想ゲーム空間上にてキャラクタが歩むストーリー、ストーリーに纏わるオブジェクトを含むゲーム画像等の、ゲームの内容に関するものが幅広く含まれる。
【００１８】
特に、本実施形態では、ゲームのシナリオの開拓が、ガチャと呼ばれる仕組みを用いた方法によって行われる。ガチャとは、サーバ装置２にて、複数のゲーム媒体について所定の抽選確率に基づき抽選が行われ、抽選によって選択された任意のゲーム媒体がユーザのゲーム装置５に付与される仕組みである。
【００１９】
前記ゲーム媒体は、ゲームに関する要素を表した電子データであって、キャラクタ、キャラクタが仮想ゲーム空間内にて使用するアイテム（例えば被服、装飾品）、キャラクタのボイス等が含まれる。特に、本実施形態に係るゲーム媒体には、ストーリーを分岐させるための分岐フラグも含まれる。
【００２０】
つまり、本実施形態では、前記分岐フラグがゲーム媒体として抽選により選択されユーザに付与されると、当該分岐フラグに応じて、ゲームのシナリオに何らかの影響が与えられる。具体的には、ストーリーが変更される、ストーリー上の描写が深まる（詳細になる）等の、ゲームシナリオに関する様々な変化が生じる。
【００２１】
このようなゲームは、スマートフォン、タブレット、パーソナルコンピュータ等のゲーム装置５を用いて実行される。
【００２２】
＜ゲームシステム１の概要＞
図１に示すように、ゲームシステム１は、サーバ装置２およびゲーム装置５にて構成される。本実施形態では、ゲームシステム１が、いわゆるネイティブアプリである場合を例示する。
【００２３】
サーバ装置２は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置５の（下記のアカウント情報に対応する）ゲームデータの管理を行う。
【００２４】
ゲーム装置５は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置５は、通信ネットワーク６を介してサーバ装置２からゲームプログラムおよびゲームデータを受信（具体的にはダウンロードおよびインストール）する。また、ゲーム装置５は、サーバ装置２からアップデート用のゲームプログラムおよびゲームデータを受信（具体的にはダウンロードおよびインストール）する。
【００２５】
なお、ゲーム装置５は、ゲームを進行するにあたり、先ずはサーバ装置２にログインする。ユーザには、アカウント情報が割り当てられており、アカウント情報には、ユーザの識別情報（ユーザＩＤ）およびパスワードが含まれる。このアカウント情報は、ログイン時、ゲーム装置５から通信ネットワーク６を介してサーバ装置２に送信される。
【００２６】
サーバ装置２は、送信されたアカウント情報に基づき、アクセスのあったゲーム装置５に対してユーザ認証を行う。
【００２７】
ユーザ認証が完了したゲーム装置５は、サーバ装置２と通信が可能となり、ゲーム進行に必要なデータ（ゲーム進行状況に関するデータ）がサーバ装置２から送られる。ゲーム装置５は、前記データを受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ６１およびスピーカ６２に出力しながら、ゲームを進行させる。
【００２８】
なお、ゲーム進行状況に関するデータは、ゲーム装置５のログイン時およびゲーム進行の所定のタイミング（ストーリーにおける分岐点の出現、アイテム消費、ゲーム課題クリア等のデータ更新時）において、ゲーム装置５からサーバ装置２に送信される。
【００２９】
このように、ゲームシステム１では、所定のタイミングでサーバ装置２とゲーム装置５とが通信ネットワーク６を介して相互に通信を行う。これにより、サーバ装置２とゲーム装置５とで同期を取りながらゲームが進行される。
【００３０】
＜ハードウェア構成＞
以下、サーバ装置２のハードウェア構成、および、ゲーム装置５のハードウェア構成について説明する。
【００３１】
＜サーバ装置２の構成＞
サーバ装置２は、ネットワークインターフェース２１、記憶部２２および制御部２３を有する。ネットワークインターフェース２１および記憶部２２は、バス２９を介して制御部２３と電気的に接続されている。
【００３２】
ネットワークインターフェース２１は、インターネットおよびＬＡＮ等の通信ネットワーク６を介してゲーム装置５と通信可能に接続される。ネットワークインターフェース２１を介して、ゲーム装置５へのゲームデータやゲームプログラム等の送信、およびアカウント情報等のゲーム装置５からの受信が行われる。
【００３３】
記憶部２２は、ＨＤＤ、ＳＳＤ、ＲＡＭおよびＲＯＭ等で構成される。具体的に、記憶部２２には、ユーザを照合するためのアカウント情報、ユーザのログイン履歴、ゲームプログラム、ゲームデータ、ゲームプログラム以外の各種プログラム等が格納されている。ゲームデータには、アカウント情報毎のゲーム進行状況に関する情報の他、ユーザが課金した際に新たに使用可能となる前記ゲーム媒体等が含まれる。
【００３４】
制御部２３は、ＣＰＵおよび半導体メモリを含むマイクロコンピュータで構成され、サーバ装置２自身の動作を制御する。
【００３５】
＜サーバ装置２における制御部２３の機能的構成＞
制御部２３は、各種プログラムを実行することにより、情報処理手段２３１、照合手段２３２、抽選選択手段２３３および配信手段２３４として機能する。
【００３６】
情報処理手段２３１は、ゲームプログラムの配信に必要なデータを、ゲーム装置５との間で送受信する。情報処理手段２３１が受信する前記データとしては、ダウンロード要求情報およびアカウント情報が挙げられる。情報処理手段２３１が送信する前記データとしては、例えばゲームプログラムをゲーム装置５が受信したかを確認するための情報が挙げられる。
【００３７】
前記ダウンロード要求情報としては、ゲームプログラムのダウンロード要求、前記ゲーム媒体のダウンロード要求が挙げられる。
【００３８】
照合手段２３２は、ゲーム装置５から受信したアカウント情報を用いて、ユーザの認証処理を行う。
【００３９】
抽選選択手段２３３は、前記ゲーム媒体のダウンロード要求を情報処理手段２３１が受信した場合、所定の抽選確率に基づいて、ゲームに関する複数の前記ゲーム媒体の中から任意のゲーム媒体を抽選により選択する。
【００４０】
配信手段２３４は、ゲームプログラムのダウンロード要求情報およびユーザのアカウント情報を情報処理手段２３１が受信した後、ゲームプログラムおよび受信したアカウント情報に対応するゲームデータを、ゲーム装置５に配信（送信）する。また、配信手段２３４は、抽選選択手段２３３が抽選して選択した任意のゲーム媒体を、ゲーム装置５に配信（送信）する。
【００４１】
＜ゲーム装置５の構成＞
ゲーム装置５には、ディスプレイ６１、スピーカ６２およびタッチパッド６３が外部接続または内蔵される。ゲーム装置５では、サーバ装置２から受信したゲームプログラムおよびゲームデータに基づいてゲームが進行する。
【００４２】
ゲーム装置５は、ネットワークインターフェース５１、グラフィック処理部５２、オーディオ処理部５３、操作部５４、記憶部５５および制御部５６を有する。ネットワークインターフェース５１、グラフィック処理部５２、オーディオ処理部５３、操作部５４および記憶部５５は、バス５９を介して制御部５６と電気的に接続されている。
【００４３】
ネットワークインターフェース５１は、ゲーム装置５とサーバ装置２との間で各種データを送受信するために、通信ネットワーク６に通信可能に接続される。
【００４４】
グラフィック処理部５２は、制御部５６から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部５２は、例えば液晶型であるディスプレイ６１と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ６１上に表示される。
【００４５】
オーディオ処理部５３は、制御部５６の指示に従ってデジタルのゲーム音声を再生および合成する。オーディオ処理部５３はスピーカ６２と接続されており、再生および合成されたゲーム音声は、スピーカ６２から出力される。
【００４６】
操作部５４は、タッチパッド６３と接続され、操作入力に関するデータをタッチパッド６３との間で送受信する。例えば、ユーザは、タッチパッド６３をタッチすることで、ゲーム装置５に操作信号を入力する。
【００４７】
記憶部５５は、ＨＤＤ、ＳＳＤ、ＲＡＭおよびＲＯＭ等で構成される。記憶部５５は、サーバ装置２からダウンロードしたゲームプログラムおよびゲームデータを記憶することができる。特に、記憶部５５には、サーバ装置２から受信した前記ゲーム媒体も記憶することができる。
【００４８】
制御部５６は、ＣＰＵおよび半導体メモリを含むマイクロコンピュータで構成され、自装置５の動作を制御する。
【００４９】
＜ゲーム装置５における制御部５６の機能的構成＞
制御部５６は、前記ゲームプログラムを実行することにより、通信手段５６１、ゲーム進行手段５６２、抽選要求手段５６３、設定手段５６４およびシナリオ変化手段５６５として機能する。
【００５０】
通信手段５６１は、ネットワークインターフェース５１を介してサーバ装置２との通信を行う機能である。通信手段５６１は、アカウント情報、および、ユーザの操作に基づく新たなゲームデータのダウンロード要求情報を、サーバ装置２に送信する。通信手段５６１は、サーバ装置２から送られてきた新たなゲームデータや、サーバ装置２にて抽選選択された前記ゲーム媒体等を受信する。
【００５１】
なお、前記ゲーム媒体は、通信手段５６１が受信する毎に記憶部５５内に逐次記憶される。これにより、記憶部５５内には、ゲーム媒体が１以上格納される。
【００５２】
ゲーム進行手段５６２は、ユーザの操作に従って、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを読み出し且つゲームプログラムを実行して、二次元または三次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部５２によって処理されることにより、ディスプレイ６１には処理後のゲーム画像が表示される。
【００５３】
例えば、ゲーム進行手段５６２は、ゲーム画像上にキャラクタを配置させる。ゲーム進行手段５６２は、ユーザによるタッチパッド６３の操作の内容を表す操作信号に応じてゲームを進行させて、そのゲームの内容に伴う行動をキャラクタに行わせる制御を行う。
【００５４】
抽選要求手段５６３は、前記タッチパッド６３を介してユーザによりゲーム媒体の抽選指示が入力された場合、ゲーム媒体のダウンロード要求を生成する。当該ダウンロード要求は、ネットワークインターフェース５１を介してサーバ装置２に送信される。
【００５５】
設定手段５６４は、ユーザの操作に応じて、記憶部５５内の前記ゲーム媒体の中から所望のゲーム媒体を抽出すると、これをゲームのシナリオ上に組み込む設定処理を行う。
【００５６】
シナリオ変化手段５６５は、設定処理されたゲーム媒体が、ゲームのシナリオに影響を与える設定のなされた所定ゲーム媒体である場合、当該所定ゲーム媒体に基づいて、進行されているゲームのシナリオを変化させる処理を行う。
【００５７】
＜シナリオ変化処理について＞
以下、前記シナリオ変化手段５６５によって行われるシナリオ変化処理について、図２を用いて詳述する。
【００５８】
図２は、本実施形態に係るゲームのシナリオｃｎが変化する様子（具体的には、過去から未来までのストーリーの変遷）を、概念的に表した図である。
【００５９】
シナリオｃｎには、複数のストーリーｓｒ０〜ｓｒ５が含まれる。進行中のストーリーは、１のストーリーから他のストーリーへと分岐させる分岐点ｐ１〜ｐ５にて変更される。本実施形態では、これらの分岐点ｐ１〜ｐ５は、ストーリーが分岐点にさしかかったところで自動的に有効な状態で出現するのではなく、上述した所定ゲーム媒体を利用することで有効な状態で出現する。
【００６０】
本実施形態では、所定ゲーム媒体が分岐フラグＡ〜Ｅである場合を例示する。設定処理されたゲーム媒体が分岐フラグＡ〜Ｅ（所定ゲーム媒体）である場合、シナリオ変化手段５６５は、その分岐フラグＡ〜Ｅに対応する分岐点ｐ１〜ｐ５を有効な状態で出現させる。そして、シナリオ変化手段５６５は、有効な状態で出現した分岐点ｐ１〜ｐ５から、進行されるゲームのシナリオを変化させる。
【００６１】
具体的に、分岐フラグＡ〜Ｅが１つも設定されない場合、ゲームは、ユーザの操作に基づいてストーリーｓｒ０に従って進行される（ノーマルルート）。この際、ディスプレイ６１上には、ストーリーｓｒ０に即したデフォルトのゲーム画面が表示される。ノーマルルートのままゲームが進行すれば、ゲームのエンディングとしてはノーマルエンドが展開される。
【００６２】
ストーリーｓｒ０の進行中に、設定手段５６４が、ユーザの操作に応じて分岐フラグＡを所定ゲーム媒体としてゲームプログラム上に組み込んだとする。すると、図２に示すように、分岐フラグＡに対応する分岐点ｐ１が出現する。シナリオ変化手段５６５は、分岐点ｐ１において、進行中のストーリーｓｒ０をこれとは別のストーリーｓｒ１へと変化させることで、ゲーム進行手段５６２が進行中のシナリオを変化させる。
【００６３】
更に、ユーザが、所定ゲーム媒体“分岐フラグＢ〜Ｅ”を順次選択した場合、設定手段５６４は、このユーザの操作に応じて分岐フラグＢ〜Ｅを順次ゲームプログラム上に組み込む。すると、分岐フラグＢに対応する分岐点ｐ２、分岐フラグＣに対応する分岐点ｐ３、分岐フラグＤに対応する分岐点ｐ４、分岐フラグＥに対応する分岐点ｐ５が次々に出現する。シナリオ変化手段５６５は、出現した各分岐点ｐ２〜ｐ５において、進行中のストーリーｓｒ１〜ｓｒ４をこれとは別のストーリーｓｒ２〜ｓｒ５に変化させることで、ゲーム進行手段５６２が進行中のシナリオを変化させる。
【００６４】
変化後の各ストーリーｓｒ１〜ｓｒ５のルートのままゲームが進行すると、ゲームのエンディングも、そのストーリーｓｒ１〜ｓｒ５に応じた内容が展開される。
【００６５】
例えば、ゲームの内容が高校を主な舞台としたキャラクタ育成シミュレーションである場合、ストーリーｓｒ０〜ｓｒ５の各エンディングとして、以下の（ａ）〜（ｆ）が展開される。
（ａ）ストーリーｓｒ０：ノーマルエンディング「部活をせず平凡な生活を送る」
（ｂ）ストーリーｓｒ１：バッドエンディング１「部活動で試合に一度も出られず卒業する」
（ｃ）ストーリーｓｒ２：バッドエンディング２「インターハイでは初戦負けで卒業する」
（ｄ）ストーリーｓｒ３：バッドエンディング３「度重なる敗戦で挫折し不良になる」
（ｅ）ストーリーｓｒ４：ハッピーエンディング４「生き別れの兄弟と劇的な再会をして奮起する」
（ｆ）ストーリーｓｒ５：ミラクルエンド「インターハイで優勝する」
このように、設定された分岐フラグＡ〜Ｅに応じて変化したストーリーｓｒ１〜ｓｒ５の各エンディングは、変化前のストーリーｓｒ０〜ｓｒｒのエンディングからランクアップまたはランクダウンされる。
【００６６】
なお、本実施形態では、説明の便宜上、各分岐点ｐ１〜ｐ５に対応する分岐フラグの名称に“Ａ〜Ｅ”を付しているが、分岐フラグＡ〜Ｅは、全て同じ種類である。何故ならば、分岐フラグＡ〜Ｅの種類が互いに異なる場合、いくら分岐フラグＢをサーバ装置２から取得済みであっても、分岐フラグＡを未だ取得していなければ分岐フラグＢを有効活用できないためである。これに対し、本実施形態では、分岐フラグＡ〜Ｅが全て同じ種類であるため、設定処理された分岐フラグの数に応じて各分岐点ｐ１〜ｐ５が出現する。
【００６７】
即ち、サーバ装置２の抽選選択手段２３３が同じ種類の所定ゲーム媒体を抽選により複数回選択し、且つ、ゲーム装置５の設定手段５６４がこれらを設定した場合、シナリオ変化手段５６５は、設定された所定ゲーム媒体の数に応じてシナリオの変化度合いを異ならせる。
【００６８】
＜ゲームシステム１における一連の処理の流れ＞
図３〜図５を用いて、ゲーム媒体の抽選処理および前記シナリオ変化処理を含む、ゲームシステム１における一連の処理の流れについて説明する。
【００６９】
前提として、ゲーム装置５のゲーム進行手段５６２は、ダウンロードしたゲームプログラムに従ってゲームを進行しているとする。
【００７０】
ゲーム装置５のディスプレイ６１には、例えば図４（ａ）の画面ｓｃ１が表示され、ユーザは、この画面ｓｃ１から「ガチャを引く」ボタンｂｔ１を押下したとする。すると、抽選要求手段５６３は、ゲーム媒体のダウンロード要求を生成し、通信手段５６１は、当該ダウンロード要求を、ネットワークインターフェース５１を介してサーバ装置２に送信する（＃１１）。
【００７１】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃１２）、抽選選択手段２３３は、任意のゲーム媒体を抽選により選択する（＃１３）。配信手段２３４は、選択された前記ゲーム媒体を、ネットワークインターフェース２１を介してゲーム装置５に送信する（＃１４）。
【００７２】
ゲーム装置５の通信手段５６１が前記ゲーム媒体を受信すると（＃１５）、ディスプレイ６１上には図４（ｂ）の画面ｓｃ２が表示される。画面ｓｃ２の「ＯＫ」ボタンｂｔ２がユーザにより押下されると、受信されたゲーム媒体は、記憶部５５に格納される（＃１６）。
【００７３】
ユーザの操作に応じて、ディスプレイ６１上には、例えば図５の画面ｓｃ３が表示される。この画面ｓｃ３は、シナリオに係るストーリールートおよび記憶部５５に現在格納されている未使用のゲーム媒体が選択可能に一覧表示された場合を例示している。この画面ｓｃ３から、分岐フラグである所定ゲーム媒体が選択され設定ボタンｂｔ３が押下されると、設定手段５６４は、当該所定ゲーム媒体の設定処理を行う（＃１７）。
【００７４】
なお、一度設定に用いられたゲーム媒体（分岐フラグ含む）は、記憶部５５からは消去され、画面ｓｃ３の一覧には表示されなくなる。
【００７５】
通信手段５６１は、前記設定処理によって出現した分岐点ｐ１〜ｐ５にて分岐が可能となった他ストーリーのゲームプログラムについて、ダウンロード要求をサーバ装置２に送信する（＃１８）。
【００７６】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃１９）、配信手段２３４は、対応するゲームプログラムを記憶部２２から抽出して送信する（＃２０）。
【００７７】
ゲーム装置５の通信手段５６１が前記ゲームプログラムを受信すると（＃２１）、シナリオ変化手段５６５は、ゲーム進行手段５６２が進行中のゲームプログラムを更新する（＃２２）。これにより、設定された所定ゲーム媒体（分岐フラグ）に従ってゲームのシナリオが変化する。
【００７８】
なお、前記シナリオの変化においては、ストーリーの変化に伴って、ゲーム内のキャラクタに対し新たなイベントが発生したり、回想シーンが追加される等して描写が深まったり、キャラクタのボイスや口調等が変化したりする。
【００７９】
ゲームが進行して現在進行中のストーリーに対応するエンディングに到達するまで（＃２３のＮＯ）、ゲーム装置５およびサーバ装置２は、上述した一連の動作を繰り返す。ゲームが進行中のストーリーのエンディングに到達した場合（＃２３のＹｅｓ）、ゲーム進行手段５６２は、当該ストーリーに対応するエンディングのゲーム画面をディスプレイ６１に表示させる（＃２４）。
【００８０】
以上をまとめると、本実施形態のゲームプログラムは、ゲーム装置５の制御部５６（コンピュータ）を、ゲームを進行させるゲーム進行手段５６２として機能させ、サーバ装置２の制御部２３（コンピュータ）を、ユーザの操作に基づいて、ゲームに関する複数のゲーム媒体の中から任意のゲーム媒体を抽選により選択する抽選選択手段２３３として機能させ、ゲーム装置５の制御部５６（コンピュータ）を、選択されたゲーム媒体が所定ゲーム媒体（具体的には分岐フラグ）である場合、当該所定ゲーム媒体に基づいて、ゲーム進行手段５６２が進行させているゲームのシナリオを変化させるシナリオ変化手段５６５と、として機能させるものである。
【００８１】
＜発明の効果＞
本実施形態のゲームプログラムによれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体（具体的には分岐フラグ）が抽選により選択され、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現に介入しているように感じることができ、より興趣に富んだゲームが実行される。
【００８２】
また、抽選により同じ種類の分岐フラグが所定ゲーム媒体として複数回選択された場合、シナリオ変化手段５６５は、その数に応じてシナリオの変化度合いを異ならせる。従って、ゲームのシナリオは、より変化に富んだものとなり興趣性の向上が図れる。
【００８３】
［第２実施形態］
本実施形態では、前記所定ゲーム媒体が「分岐フラグ」ではなく、「キーワード」である場合について説明する。この相違点以外、例えばゲームシステム１の構成等は、上記実施形態と同様である。
【００８４】
＜シナリオ変化処理について＞
図６は、図２と同様の表し方にて、本実施形態に係るゲームのシナリオｃｎが変化する様子（具体的には、過去から未来までのストーリーの変遷）を、概念的に表している。
【００８５】
本実施形態では、抽選選択手段２３３によって抽選されるゲーム媒体には、キャラクタ、アイテム、キャラクタのボイスの他に、所定ゲーム媒体であるキーワードが含まれる。キーワードは、一のストーリーから他のストーリーへの分岐点ｐ１，ｐ２を出現させるための出現条件を構成する、複数の構成要素の１つである。従って、分岐点ｐ１，ｐ２は、キーワードの組合せに従って出現する。
【００８６】
具体的に、シナリオｃｎには、複数のストーリーｓｒ０〜ｓｒ２が含まれる。ストーリーｓｒ０を他のストーリーｓｒ１へと分岐させる分岐点ｐ１は、キーワード“宇宙人”１つとキーワード“ＵＦＯ”１つとが設定手段５６４によって設定された場合に、有効な状態で出現する。ストーリーｓｒ０を他のストーリーｓｒ２へと分岐させる分岐点ｐ２は、キーワード“勝利”１つ、キーワード“愛情”２つおよびキーワード“勇気”１つが設定手段５６４によって設定された場合に、有効な状態で出現する。
【００８７】
シナリオ変化手段５６５は、出現した各分岐点ｐ１，ｐ２にて、進行するストーリーをストーリーｓｒ０からストーリーｓｒ１またはストーリーｓｒ２に変化させることで、シナリオを変化させる。これにより、ストーリーｓｒ０にてゲームが進行されればノーマルエンドのエンディングがディスプレイ６１に表示されたところ、ストーリーｓｒ１であればアナザーエンド、ストーリーｓｒ２であればグッドエンドの各エンディングがディスプレイ６１に表示される。
【００８８】
＜ゲームシステム１における一連の処理の流れ＞
図７を用いて、ゲーム媒体の抽選処理および前記シナリオ変化処理を含む、ゲームシステム１における一連の処理の流れについて説明する。
【００８９】
抽選要求手段５６３が、図４（ａ）におけるユーザの操作に応じてゲーム媒体のダウンロード要求を生成すると、通信手段５６１は、これをネットワークインターフェース５１を介してサーバ装置２に送信する（＃３１）。
【００９０】
サーバ装置２の情報処理手段２３１は、前記ダウンロード要求を受信すると（＃３２）、抽選選択手段２３３は、任意のゲーム媒体を抽選により選択する（＃３３）。配信手段２３４は、選択された前記ゲーム媒体を、ネットワークインターフェース２１を介してゲーム装置５に送信する（＃３４）。
【００９１】
ゲーム装置５の通信手段５６１が前記ゲーム媒体を受信すると（＃３５）、当該ゲーム媒体は、記憶部５５に格納される（＃３６）。なお、記憶部５５に格納されているゲーム媒体は、図５と同様にディスプレイ６１上にて選択可能に一覧表示される。
【００９２】
ユーザの操作により、一覧表示された画面の中からキーワードである所定ゲーム媒体が選択されると、設定手段５６４は、当該所定ゲーム媒体の設定処理を行う（＃３７）。なお、一度設定に用いられたゲーム媒体（キーワード含む）は、記憶部５５からは消去され、一覧表示されなくなる。
【００９３】
複数のキーワード（即ち所定ゲーム媒体）の組合せにより分岐点ｐ１，ｐ２の出現条件が満たされると（＃３８のＹｅｓ）、通信手段５６１は、出現した分岐点ｐ１，ｐ２にて分岐が可能となった他ストーリーのゲームプログラムについて、ダウンロード要求をサーバ装置２に送信する（＃３９）。
【００９４】
なお、分岐点ｐ１，ｐ２の出現条件が満たされない場合（＃３８のＮｏ）、ゲーム装置５およびサーバ装置２は、以降の処理に進むことなく、上述してきた動作を繰り返す。
【００９５】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃４０）、配信手段２３４は、対応するゲームプログラムを記憶部２２から抽出して送信する（＃４１）。
【００９６】
ゲーム装置５の通信手段５６１が前記ゲームプログラムを受信すると（＃４２）、シナリオ変化手段５６５は、ゲーム進行手段５６２が進行中のゲームプログラムを更新する（＃４３）。これにより、出現した分岐点ｐ１，ｐ２からストーリーが変化することにより、ゲームのシナリオが変化する。
【００９７】
前記シナリオの変化においても、前記第１実施形態と同様、ストーリーの変化に伴って、ゲーム内のキャラクタに対し新たなイベントが発生したり、回想シーンが追加される等して描写が深まったり、キャラクタのボイスや口調等が変化したりする。
【００９８】
ゲームのストーリーがエンディングに到達するまでは（＃４４のＮＯ）、ゲーム装置５およびサーバ装置２は、上述してきた一連の動作を繰り返す。ストーリーがエンディングに到達した場合（＃４４のＹｅｓ）、ゲーム進行手段５６２は、進行してきたストーリーに対応するエンディングを、ディスプレイ６１に表示させる（＃４５）。
【００９９】
以上をまとめると、本実施形態のゲームプログラムは、ゲーム装置５の制御部５６（コンピュータ）を、ゲームを進行させるゲーム進行手段５６２として機能させ、サーバ装置２の制御部２３（コンピュータ）を、ユーザの操作に基づいて、ゲームに関する複数のゲーム媒体の中から任意のゲーム媒体を抽選により選択する抽選選択手段２３３として機能させ、ゲーム装置５の制御部５６（コンピュータ）を、選択されたゲーム媒体が、ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体（具体的にはキーワード）である場合、その所定ゲーム媒体に基づいて、ゲーム進行手段５６２が進行させているゲームのシナリオを変化させるシナリオ変化手段５６５として機能させるものである。
【０１００】
＜発明の効果＞
本実施形態のゲームプログラムによれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体（具体的にはキーワード）が抽選により選択され、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。特に、本実施形態では、所定ゲーム媒体が、一のストーリーから他のストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つである。分岐点は、キーワードの組合せによって有効な状態で出現し、その分岐点からシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現、特に分岐点を有効な状態にすることに介入しているように感じることができ、興趣に富んだゲームが実行される。
【０１０１】
［他の実施形態］
上記実施形態において説明した各種制御手段および処理手順は一例であって、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
【０１０２】
ゲーム装置５の種類は、スマートフォン、タブレット、パーソナルコンピュータに限定されない。例えば、ゲーム装置５は、プレイステーション（登録商標）、Ｎｉｎｔｅｎｄｏ  ＤＳ（登録商標）等であってもよい。
【０１０３】
前記ゲームは、シミュレーションゲームに限定されず、ロールプレイングゲーム、ボードゲーム、パズルゲームなど、様々な種類のゲームであることができる。
【０１０４】
上記第１実施形態と上記第２実施形態とを組み合わせても良い。つまり、１つのゲームのシナリオが、分岐フラグを所定ゲーム媒体として設定された場合に変化するのはもちろんのこと、複数のキーワードが所定ゲーム媒体として設定され、その組合せにより分岐点の出現条件が満たされた場合にも、変化することができる。
【０１０５】
上記第２実施形態では、図６に示すように、異なるキーワードの組合せによって出現条件が満たされる場合を例示した。しかし、種類の同じキーワードの数に応じて出現条件が満たされても良い。
【０１０６】
上記第２実施形態では、上記第１実施形態と同様、シナリオ変化手段５６５は、設定されたキーワードの数に応じてシナリオの変化度合いを異ならせてもよい。例えば、設定されたキーワードが３つの場合、回想シーンが追加され、設定されたキーワードが４つの場合、上記回想シーンとは別の回想シーンが追加されることができる。
【０１０７】
なお、上記第１実施形態において、設定されたキーワードの数に応じてシナリオの変化度合いを異ならせる処理は、必ずしも必須ではない。
【０１０８】
また、上記第１実施形態において、シナリオの変化度合いを異ならせる処理が行われる場合、分岐フラグＡ〜Ｅの種類は、同じではなく、異なっていてもよい。この場合、図２において、例えば分岐フラグＢは、分岐フラグＡの取得を待って活用することができる。
【０１０９】
上記第１および第２実施形態において、同じ種類の所定ゲーム媒体（分岐フラグまたはキーワード）が、シナリオの変化にはもはや不要な程に記憶部５５内に複数記憶されている場合、その所定ゲーム媒体は、ゲーム内の他の目的にて利用可能な要素に変換されてもよい。
【０１１０】
上記第１および第２実施形態において、ゲームのシナリオ内にキャラクタが複数登場してもよい。この場合、キャラクタ毎のシナリオが存在し、各キャラクタのシナリオを変化させることができる。また、一のキャラクタのシナリオの変化が、他のキャラクタのシナリオに何らかの影響を及ぼしてもよい。
【０１１１】
上記第１および第２実施形態において、ゲームのシナリオが変化する場合、例えば、ストーリーは変化せずに、ストーリーに纏わるオブジェクト（キャラクタの服装など）を含むゲーム画像のみが変化してもよい。
【０１１２】
上記第１および第２実施形態において、サーバ装置２の抽選選択手段２３３は、ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体のみを抽選により選択してもよい。この場合、ゲーム装置５のシナリオ変化手段５６５は、設定手段５６４により設定された所定ゲーム媒体がゲームのシナリオに影響を与える設定がなされたものか否かの判断処理を行うことなく、直ちにシナリオを変化させる処理を行うことができる。
【０１１３】
ゲーム装置５は複数台設けられてもよい。また、サーバ装置２も複数台設けられていてもよい。
【０１１４】
上記第１および第２実施形態では、設定手段５６４がユーザの操作に従って所定ゲーム媒体の設定処理を行うことで、分岐点が有効な状態で出現し、その分岐点に応じたストーリールートが自動で選択される場合を例示した。しかし、ゲームプログラムは、これまでの設定処理によって出現している複数の分岐点の中から、ユーザが所望の分岐点またはストーリールートを自由に選択できるものであってもよい。この場合、シナリオ変化手段５６５は、分岐点またはストーリールートが選択された時点で、シナリオのストーリーを当該ストーリールートに変化させることができる。
【０１１５】
上記第１および第２実施形態では、一覧表示された画面（例えば図５の画面ｓｃ３）の中から所定ゲーム媒体がユーザにより選択された際に、当該所定ゲーム媒体の設定処理が行われる場合を例示した。しかし、ゲーム装置５の設定手段５６４は、サーバ装置２から所定ゲーム媒体を受信した場合、ユーザによる選択動作を介さずに、直ちに当該所定ゲーム媒体の設定処理を行っても良い。
【０１１６】
上記第１および第２実施形態において、ゲーム装置５は、進行中のストーリーが分岐点にさしかかった場合に、当該分岐点を有効な状態にするために所定ゲーム媒体を設定するか否かをユーザに問う画面を、ディスプレイ６１に表示してもよい。
【０１１７】
上記において、進行中のストーリーが分岐点にさしかかった際、その分岐点を有効な状態にするための所定ゲーム媒体が記憶部５５内に格納されていない場合がある。その場合は、ゲーム装置５は、その所定ゲーム媒体の取得を促すための画面（例えば図４（ａ）のガチャを引く画面ｓｃ１）をディスプレイ６１に表示してもよい。
【０１１８】
上記第１および第２実施形態において、一度設定処理されたゲーム媒体は、記憶部５５から必ずしも消去されずとも良い。
【０１１９】
上記第１および第２実施形態において、シナリオの変化に使用する所定ゲーム媒体が、サーバ装置２によって抽選選択されたゲーム媒体同士の合成や強化によって得られたものであってもよい。即ち、合成や強化によって得られた所定ゲーム媒体が設定手段５６４によって設定処理されることにより、新たな分岐点が出現してもよい。
【０１２０】
上記第１および第２実施形態において、設定処理された所定ゲーム媒体に応じて分岐点が出現する代わりに、シナリオにおけるストーリーの長さが変化してもよい。例えば、設定処理された所定ゲーム媒体に応じて、ストーリーが通常のエンディングまで継続したり、エンディング後の後日談（アフターストーリー）まで継続したりすることができる。
【０１２１】
上記において、ストーリーの長さは、設定処理がなされた所定ゲーム媒体のレアリティに応じて異なっていても良い。例えば、レアリティが通常レベルである所定ゲーム媒体が設定処理されている場合、ストーリーはエンディングまで継続する。レアリティが高レベルである所定ゲーム媒体が設定処理されている場合、ストーリーの終着点はエンディング後の後日談（アフターストーリー）まで継続することができる。
【０１２２】
これらの他の実施形態を採用した場合においても、本発明の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。
【符号の説明】
【０１２３】
１      ゲームシステム
２３    制御部（コンピュータ）
２３３  抽選選択手段
５６    制御部（コンピュータ）
５６２  ゲーム進行手段
５６５  シナリオ変化手段
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
前記抽選選択手段により選択された前記ゲーム媒体の中から、前記ユーザの操作に応じて、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体を設定する設定手段と、
前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させることを特徴とするゲームプログラム。
【請求項２】
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへと分岐させる分岐フラグであって、
前記シナリオ変化手段は、前記分岐フラグにて前記ストーリーを変化させることで、前記シナリオを変化させる
ことを特徴とする、請求項１に記載のゲームプログラム。
【請求項３】
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つであって、
前記シナリオ変化手段は、前記構成要素の組合せによって前記出現条件が満たされた場合、前記出現条件によって出現した前記分岐点にて前記ストーリーを変化させることで、前記シナリオを変化させる
ことを特徴とする、請求項１または請求項２に記載のゲームプログラム。
【請求項４】
前記抽選選択手段が、抽選により同じ種類の前記所定ゲーム媒体を複数回選択し、且つ、前記設定手段が、同じ種類の前記所定ゲーム媒体を複数設定した場合、前記シナリオ変化手段は、同じ種類の前記所定ゲーム媒体の数に応じて、前記シナリオにおける前記分岐フラグの出現数を異ならせる
ことを特徴とする、請求項２に記載のゲームプログラム。
【請求項５】
前記設定手段が、複数の前記所定ゲーム媒体を設定した場合、前記シナリオ変化手段は、設定された複数の前記所定ゲーム媒体の組合せに合致した前記分岐点を出現させる、
請求項３に記載のゲームプログラム。
【請求項６】
前記抽選選択手段によって選択された前記ゲーム媒体は、記憶部に記憶され、
前記設定手段は、設定した前記所定ゲーム媒体を前記記憶部から消去する、
請求項１から請求項５のいずれか１項に記載のゲームプログラム。
【請求項７】
請求項１〜６のいずれか１つに記載のゲームプログラムを記憶した記憶部と、
前記ゲームプログラムを実行するコンピュータと、
を備えるゲームシステム。
【手続補正書】
【提出日】令和1年5月31日(2019.5.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、進行中のゲームの内容に変化を与えるためのゲームプログラムおよびゲームシステムに関する。
【背景技術】
【０００２】
ゲームには、予め用意された複数のストーリーの中から１のストーリーをユーザが選択することによって、ゲームの内容が変化するものが存在する（特許文献１参照）。具体的に、特許文献１では、主人公（キャラクタ）のストーリーが分岐点にさしかかると、複数の選択肢が表示される。ユーザが所望の選択肢を選択すると、進行されるストーリーは、それまで進行してきたストーリーから当該選択肢に対応するストーリーに変更される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０８７４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、ゲームが進行すれば、分岐点は自ずと有効な状態で出現する。そのため、分岐点の出現に関して、例えば有効でない状態で出現した分岐点を所定条件にて有効な状態に切り替える等といったことに、ユーザが介入することはできない。
【０００５】
本発明の目的は、ゲームの内容が変化する分岐点の出現に関してユーザが介入でき、より興趣に富んだゲームを実行することができるゲームプログラムおよびゲームシステムを提供することである。
【課題を解決するための手段】
【０００６】
第１の発明は、コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
前記抽選選択手段により選択された前記ゲーム媒体の中から、前記ユーザの操作に応じて、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体を設定する設定手段と、
前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させ、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへと分岐させる分岐フラグであって、
前記シナリオ変化手段は、前記分岐フラグにて前記ストーリーを変化させることで、前記シナリオを変化させ、
前記抽選選択手段が、抽選により同じ種類の前記所定ゲーム媒体を複数回選択し、且つ、前記設定手段が、同じ種類の前記所定ゲーム媒体を複数設定した場合、前記シナリオ変化手段は、同じ種類の前記所定ゲーム媒体の数に応じて、前記シナリオにおける前記分岐フラグの出現数を異ならせることを特徴とするゲームプログラムである。
【０００７】
第２の発明は、
コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
前記抽選選択手段により選択された前記ゲーム媒体の中から、前記ユーザの操作に応じて、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体を設定する設定手段と、
前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させ、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つであって、
前記シナリオ変化手段は、前記構成要素の組合せによって前記出現条件が満たされた場合、前記出現条件によって出現した前記分岐点にて前記ストーリーを変化させることで、前記シナリオを変化させ、
前記設定手段が、複数の前記所定ゲーム媒体を設定した場合、前記シナリオ変化手段は、設定された複数の前記所定ゲーム媒体の組合せに合致した前記分岐点を出現させる、ことができる。
【０００８】
また、第１の発明および第２の発明において、前記抽選選択手段によって選択された前記ゲーム媒体は、記憶部に記憶され、
前記ゲーム媒体には、前記所定ゲーム媒体が含まれており、
前記設定手段は、前記記憶部に記憶された前記ゲーム媒体のうち、設定に用いた前記所定ゲーム媒体を、前記記憶部から消去する、ことができる。
【０００９】
第３の発明は、上記第１の発明および上記第２の発明のゲームプログラムを記憶した記憶部と、前記ゲームプログラムを実行するコンピュータと、を備えるゲームシステムである。
【発明の効果】
【００１０】
本発明によれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体が抽選により選択された場合、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現に介入しているように感じることができ、より興趣に富んだゲームが実行される。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態のゲームシステムにおけるサーバ装置およびゲーム装置それぞれのハードウェア構成および機能的構成を示すブロック図である。
【図２】第１実施形態に係るゲームのシナリオが変化する様子の概念図である。
【図３】第１実施形態に係るゲームシステムの一連の処理の流れを表したシーケンス図である。
【図４】図３の処理の過程においてディスプレイに表示される画面例である。
【図５】図３の処理の過程においてディスプレイに表示される画面例である。
【図６】第２実施形態に係るゲームのシナリオが変化する様子の概念図である。
【図７】第２実施形態に係るゲームシステムの一連の処理の流れを表したシーケンス図である。
【発明を実施するための形態】
【００１２】
［第１実施形態］
本発明の実施形態に係るゲームシステム１について、図面を参照して説明する。
【００１３】
＜ゲームの説明＞
図１に示す実施形態のゲームシステム１では、サーバ装置２とゲーム装置５とが、通信ネットワーク６を介して互いに通信可能に接続されている。
【００１４】
本実施形態で説明するゲームは、前記ゲームシステム１にて実行されるオンラインゲームである。例えば、前記ゲームは、仮想ゲーム空間上のノンプレイヤキャラクタ（以下「キャラクタ」）に関するゲームのシナリオを、様々な目的に沿って開拓（発展または進展）させていくシミュレーションゲームである。ゲームのシナリオには、仮想ゲーム空間上にてキャラクタが歩むストーリー、ストーリーに纏わるオブジェクトを含むゲーム画像等の、ゲームの内容に関するものが幅広く含まれる。
【００１５】
特に、本実施形態では、ゲームのシナリオの開拓が、ガチャと呼ばれる仕組みを用いた方法によって行われる。ガチャとは、サーバ装置２にて、複数のゲーム媒体について所定の抽選確率に基づき抽選が行われ、抽選によって選択された任意のゲーム媒体がユーザのゲーム装置５に付与される仕組みである。
【００１６】
前記ゲーム媒体は、ゲームに関する要素を表した電子データであって、キャラクタ、キャラクタが仮想ゲーム空間内にて使用するアイテム（例えば被服、装飾品）、キャラクタのボイス等が含まれる。特に、本実施形態に係るゲーム媒体には、ストーリーを分岐させるための分岐フラグも含まれる。
【００１７】
つまり、本実施形態では、前記分岐フラグがゲーム媒体として抽選により選択されユーザに付与されると、当該分岐フラグに応じて、ゲームのシナリオに何らかの影響が与えられる。具体的には、ストーリーが変更される、ストーリー上の描写が深まる（詳細になる）等の、ゲームシナリオに関する様々な変化が生じる。
【００１８】
このようなゲームは、スマートフォン、タブレット、パーソナルコンピュータ等のゲーム装置５を用いて実行される。
【００１９】
＜ゲームシステム１の概要＞
図１に示すように、ゲームシステム１は、サーバ装置２およびゲーム装置５にて構成される。本実施形態では、ゲームシステム１が、いわゆるネイティブアプリである場合を例示する。
【００２０】
サーバ装置２は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置５の（下記のアカウント情報に対応する）ゲームデータの管理を行う。
【００２１】
ゲーム装置５は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置５は、通信ネットワーク６を介してサーバ装置２からゲームプログラムおよびゲームデータを受信（具体的にはダウンロードおよびインストール）する。また、ゲーム装置５は、サーバ装置２からアップデート用のゲームプログラムおよびゲームデータを受信（具体的にはダウンロードおよびインストール）する。
【００２２】
なお、ゲーム装置５は、ゲームを進行するにあたり、先ずはサーバ装置２にログインする。ユーザには、アカウント情報が割り当てられており、アカウント情報には、ユーザの識別情報（ユーザＩＤ）およびパスワードが含まれる。このアカウント情報は、ログイン時、ゲーム装置５から通信ネットワーク６を介してサーバ装置２に送信される。
【００２３】
サーバ装置２は、送信されたアカウント情報に基づき、アクセスのあったゲーム装置５に対してユーザ認証を行う。
【００２４】
ユーザ認証が完了したゲーム装置５は、サーバ装置２と通信が可能となり、ゲーム進行に必要なデータ（ゲーム進行状況に関するデータ）がサーバ装置２から送られる。ゲーム装置５は、前記データを受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ６１およびスピーカ６２に出力しながら、ゲームを進行させる。
【００２５】
なお、ゲーム進行状況に関するデータは、ゲーム装置５のログイン時およびゲーム進行の所定のタイミング（ストーリーにおける分岐点の出現、アイテム消費、ゲーム課題クリア等のデータ更新時）において、ゲーム装置５からサーバ装置２に送信される。
【００２６】
このように、ゲームシステム１では、所定のタイミングでサーバ装置２とゲーム装置５とが通信ネットワーク６を介して相互に通信を行う。これにより、サーバ装置２とゲーム装置５とで同期を取りながらゲームが進行される。
【００２７】
＜ハードウェア構成＞
以下、サーバ装置２のハードウェア構成、および、ゲーム装置５のハードウェア構成について説明する。
【００２８】
＜サーバ装置２の構成＞
サーバ装置２は、ネットワークインターフェース２１、記憶部２２および制御部２３を有する。ネットワークインターフェース２１および記憶部２２は、バス２９を介して制御部２３と電気的に接続されている。
【００２９】
ネットワークインターフェース２１は、インターネットおよびＬＡＮ等の通信ネットワーク６を介してゲーム装置５と通信可能に接続される。ネットワークインターフェース２１を介して、ゲーム装置５へのゲームデータやゲームプログラム等の送信、およびアカウント情報等のゲーム装置５からの受信が行われる。
【００３０】
記憶部２２は、ＨＤＤ、ＳＳＤ、ＲＡＭおよびＲＯＭ等で構成される。具体的に、記憶部２２には、ユーザを照合するためのアカウント情報、ユーザのログイン履歴、ゲームプログラム、ゲームデータ、ゲームプログラム以外の各種プログラム等が格納されている。ゲームデータには、アカウント情報毎のゲーム進行状況に関する情報の他、ユーザが課金した際に新たに使用可能となる前記ゲーム媒体等が含まれる。
【００３１】
制御部２３は、ＣＰＵおよび半導体メモリを含むマイクロコンピュータで構成され、サーバ装置２自身の動作を制御する。
【００３２】
＜サーバ装置２における制御部２３の機能的構成＞
制御部２３は、各種プログラムを実行することにより、情報処理手段２３１、照合手段２３２、抽選選択手段２３３および配信手段２３４として機能する。
【００３３】
情報処理手段２３１は、ゲームプログラムの配信に必要なデータを、ゲーム装置５との間で送受信する。情報処理手段２３１が受信する前記データとしては、ダウンロード要求情報およびアカウント情報が挙げられる。情報処理手段２３１が送信する前記データとしては、例えばゲームプログラムをゲーム装置５が受信したかを確認するための情報が挙げられる。
【００３４】
前記ダウンロード要求情報としては、ゲームプログラムのダウンロード要求、前記ゲーム媒体のダウンロード要求が挙げられる。
【００３５】
照合手段２３２は、ゲーム装置５から受信したアカウント情報を用いて、ユーザの認証処理を行う。
【００３６】
抽選選択手段２３３は、前記ゲーム媒体のダウンロード要求を情報処理手段２３１が受信した場合、所定の抽選確率に基づいて、ゲームに関する複数の前記ゲーム媒体の中から任意のゲーム媒体を抽選により選択する。
【００３７】
配信手段２３４は、ゲームプログラムのダウンロード要求情報およびユーザのアカウント情報を情報処理手段２３１が受信した後、ゲームプログラムおよび受信したアカウント情報に対応するゲームデータを、ゲーム装置５に配信（送信）する。また、配信手段２３４は、抽選選択手段２３３が抽選して選択した任意のゲーム媒体を、ゲーム装置５に配信（送信）する。
【００３８】
＜ゲーム装置５の構成＞
ゲーム装置５には、ディスプレイ６１、スピーカ６２およびタッチパッド６３が外部接続または内蔵される。ゲーム装置５では、サーバ装置２から受信したゲームプログラムおよびゲームデータに基づいてゲームが進行する。
【００３９】
ゲーム装置５は、ネットワークインターフェース５１、グラフィック処理部５２、オーディオ処理部５３、操作部５４、記憶部５５および制御部５６を有する。ネットワークインターフェース５１、グラフィック処理部５２、オーディオ処理部５３、操作部５４および記憶部５５は、バス５９を介して制御部５６と電気的に接続されている。
【００４０】
ネットワークインターフェース５１は、ゲーム装置５とサーバ装置２との間で各種データを送受信するために、通信ネットワーク６に通信可能に接続される。
【００４１】
グラフィック処理部５２は、制御部５６から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部５２は、例えば液晶型であるディスプレイ６１と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ６１上に表示される。
【００４２】
オーディオ処理部５３は、制御部５６の指示に従ってデジタルのゲーム音声を再生および合成する。オーディオ処理部５３はスピーカ６２と接続されており、再生および合成されたゲーム音声は、スピーカ６２から出力される。
【００４３】
操作部５４は、タッチパッド６３と接続され、操作入力に関するデータをタッチパッド６３との間で送受信する。例えば、ユーザは、タッチパッド６３をタッチすることで、ゲーム装置５に操作信号を入力する。
【００４４】
記憶部５５は、ＨＤＤ、ＳＳＤ、ＲＡＭおよびＲＯＭ等で構成される。記憶部５５は、サーバ装置２からダウンロードしたゲームプログラムおよびゲームデータを記憶することができる。特に、記憶部５５には、サーバ装置２から受信した前記ゲーム媒体も記憶することができる。
【００４５】
制御部５６は、ＣＰＵおよび半導体メモリを含むマイクロコンピュータで構成され、自装置５の動作を制御する。
【００４６】
＜ゲーム装置５における制御部５６の機能的構成＞
制御部５６は、前記ゲームプログラムを実行することにより、通信手段５６１、ゲーム進行手段５６２、抽選要求手段５６３、設定手段５６４およびシナリオ変化手段５６５として機能する。
【００４７】
通信手段５６１は、ネットワークインターフェース５１を介してサーバ装置２との通信を行う機能である。通信手段５６１は、アカウント情報、および、ユーザの操作に基づく新たなゲームデータのダウンロード要求情報を、サーバ装置２に送信する。通信手段５６１は、サーバ装置２から送られてきた新たなゲームデータや、サーバ装置２にて抽選選択された前記ゲーム媒体等を受信する。
【００４８】
なお、前記ゲーム媒体は、通信手段５６１が受信する毎に記憶部５５内に逐次記憶される。これにより、記憶部５５内には、ゲーム媒体が１以上格納される。
【００４９】
ゲーム進行手段５６２は、ユーザの操作に従って、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを読み出し且つゲームプログラムを実行して、二次元または三次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部５２によって処理されることにより、ディスプレイ６１には処理後のゲーム画像が表示される。
【００５０】
例えば、ゲーム進行手段５６２は、ゲーム画像上にキャラクタを配置させる。ゲーム進行手段５６２は、ユーザによるタッチパッド６３の操作の内容を表す操作信号に応じてゲームを進行させて、そのゲームの内容に伴う行動をキャラクタに行わせる制御を行う。
【００５１】
抽選要求手段５６３は、前記タッチパッド６３を介してユーザによりゲーム媒体の抽選指示が入力された場合、ゲーム媒体のダウンロード要求を生成する。当該ダウンロード要求は、ネットワークインターフェース５１を介してサーバ装置２に送信される。
【００５２】
設定手段５６４は、ユーザの操作に応じて、記憶部５５内の前記ゲーム媒体の中から所望のゲーム媒体を抽出すると、これをゲームのシナリオ上に組み込む設定処理を行う。
【００５３】
シナリオ変化手段５６５は、設定処理されたゲーム媒体が、ゲームのシナリオに影響を与える設定のなされた所定ゲーム媒体である場合、当該所定ゲーム媒体に基づいて、進行されているゲームのシナリオを変化させる処理を行う。
【００５４】
＜シナリオ変化処理について＞
以下、前記シナリオ変化手段５６５によって行われるシナリオ変化処理について、図２を用いて詳述する。
【００５５】
図２は、本実施形態に係るゲームのシナリオｃｎが変化する様子（具体的には、過去から未来までのストーリーの変遷）を、概念的に表した図である。
【００５６】
シナリオｃｎには、複数のストーリーｓｒ０〜ｓｒ５が含まれる。進行中のストーリーは、１のストーリーから他のストーリーへと分岐させる分岐点ｐ１〜ｐ５にて変更される。本実施形態では、これらの分岐点ｐ１〜ｐ５は、ストーリーが分岐点にさしかかったところで自動的に有効な状態で出現するのではなく、上述した所定ゲーム媒体を利用することで有効な状態で出現する。
【００５７】
本実施形態では、所定ゲーム媒体が分岐フラグＡ〜Ｅである場合を例示する。設定処理されたゲーム媒体が分岐フラグＡ〜Ｅ（所定ゲーム媒体）である場合、シナリオ変化手段５６５は、その分岐フラグＡ〜Ｅに対応する分岐点ｐ１〜ｐ５を有効な状態で出現させる。そして、シナリオ変化手段５６５は、有効な状態で出現した分岐点ｐ１〜ｐ５から、進行されるゲームのシナリオを変化させる。
【００５８】
具体的に、分岐フラグＡ〜Ｅが１つも設定されない場合、ゲームは、ユーザの操作に基づいてストーリーｓｒ０に従って進行される（ノーマルルート）。この際、ディスプレイ６１上には、ストーリーｓｒ０に即したデフォルトのゲーム画面が表示される。ノーマルルートのままゲームが進行すれば、ゲームのエンディングとしてはノーマルエンドが展開される。
【００５９】
ストーリーｓｒ０の進行中に、設定手段５６４が、ユーザの操作に応じて分岐フラグＡを所定ゲーム媒体としてゲームプログラム上に組み込んだとする。すると、図２に示すように、分岐フラグＡに対応する分岐点ｐ１が出現する。シナリオ変化手段５６５は、分岐点ｐ１において、進行中のストーリーｓｒ０をこれとは別のストーリーｓｒ１へと変化させることで、ゲーム進行手段５６２が進行中のシナリオを変化させる。
【００６０】
更に、ユーザが、所定ゲーム媒体“分岐フラグＢ〜Ｅ”を順次選択した場合、設定手段５６４は、このユーザの操作に応じて分岐フラグＢ〜Ｅを順次ゲームプログラム上に組み込む。すると、分岐フラグＢに対応する分岐点ｐ２、分岐フラグＣに対応する分岐点ｐ３、分岐フラグＤに対応する分岐点ｐ４、分岐フラグＥに対応する分岐点ｐ５が次々に出現する。シナリオ変化手段５６５は、出現した各分岐点ｐ２〜ｐ５において、進行中のストーリーｓｒ１〜ｓｒ４をこれとは別のストーリーｓｒ２〜ｓｒ５に変化させることで、ゲーム進行手段５６２が進行中のシナリオを変化させる。
【００６１】
変化後の各ストーリーｓｒ１〜ｓｒ５のルートのままゲームが進行すると、ゲームのエンディングも、そのストーリーｓｒ１〜ｓｒ５に応じた内容が展開される。
【００６２】
例えば、ゲームの内容が高校を主な舞台としたキャラクタ育成シミュレーションである場合、ストーリーｓｒ０〜ｓｒ５の各エンディングとして、以下の（ａ）〜（ｆ）が展開される。
（ａ）ストーリーｓｒ０：ノーマルエンディング「部活をせず平凡な生活を送る」
（ｂ）ストーリーｓｒ１：バッドエンディング１「部活動で試合に一度も出られず卒業する」
（ｃ）ストーリーｓｒ２：バッドエンディング２「インターハイでは初戦負けで卒業する」
（ｄ）ストーリーｓｒ３：バッドエンディング３「度重なる敗戦で挫折し不良になる」
（ｅ）ストーリーｓｒ４：ハッピーエンディング４「生き別れの兄弟と劇的な再会をして奮起する」
（ｆ）ストーリーｓｒ５：ミラクルエンド「インターハイで優勝する」
このように、設定された分岐フラグＡ〜Ｅに応じて変化したストーリーｓｒ１〜ｓｒ５の各エンディングは、変化前のストーリーｓｒ０〜ｓｒｒのエンディングからランクアップまたはランクダウンされる。
【００６３】
なお、本実施形態では、説明の便宜上、各分岐点ｐ１〜ｐ５に対応する分岐フラグの名称に“Ａ〜Ｅ”を付しているが、分岐フラグＡ〜Ｅは、全て同じ種類である。何故ならば、分岐フラグＡ〜Ｅの種類が互いに異なる場合、いくら分岐フラグＢをサーバ装置２から取得済みであっても、分岐フラグＡを未だ取得していなければ分岐フラグＢを有効活用できないためである。これに対し、本実施形態では、分岐フラグＡ〜Ｅが全て同じ種類であるため、設定処理された分岐フラグの数に応じて各分岐点ｐ１〜ｐ５が出現する。
【００６４】
即ち、サーバ装置２の抽選選択手段２３３が同じ種類の所定ゲーム媒体を抽選により複数回選択し、且つ、ゲーム装置５の設定手段５６４がこれらを設定した場合、シナリオ変化手段５６５は、設定された所定ゲーム媒体の数に応じてシナリオの変化度合いを異ならせる。
【００６５】
＜ゲームシステム１における一連の処理の流れ＞
図３〜図５を用いて、ゲーム媒体の抽選処理および前記シナリオ変化処理を含む、ゲームシステム１における一連の処理の流れについて説明する。
【００６６】
前提として、ゲーム装置５のゲーム進行手段５６２は、ダウンロードしたゲームプログラムに従ってゲームを進行しているとする。
【００６７】
ゲーム装置５のディスプレイ６１には、例えば図４（ａ）の画面ｓｃ１が表示され、ユーザは、この画面ｓｃ１から「ガチャを引く」ボタンｂｔ１を押下したとする。すると、抽選要求手段５６３は、ゲーム媒体のダウンロード要求を生成し、通信手段５６１は、当該ダウンロード要求を、ネットワークインターフェース５１を介してサーバ装置２に送信する（＃１１）。
【００６８】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃１２）、抽選選択手段２３３は、任意のゲーム媒体を抽選により選択する（＃１３）。配信手段２３４は、選択された前記ゲーム媒体を、ネットワークインターフェース２１を介してゲーム装置５に送信する（＃１４）。
【００６９】
ゲーム装置５の通信手段５６１が前記ゲーム媒体を受信すると（＃１５）、ディスプレイ６１上には図４（ｂ）の画面ｓｃ２が表示される。画面ｓｃ２の「ＯＫ」ボタンｂｔ２がユーザにより押下されると、受信されたゲーム媒体は、記憶部５５に格納される（＃１６）。
【００７０】
ユーザの操作に応じて、ディスプレイ６１上には、例えば図５の画面ｓｃ３が表示される。この画面ｓｃ３は、シナリオに係るストーリールートおよび記憶部５５に現在格納されている未使用のゲーム媒体が選択可能に一覧表示された場合を例示している。この画面ｓｃ３から、分岐フラグである所定ゲーム媒体が選択され設定ボタンｂｔ３が押下されると、設定手段５６４は、当該所定ゲーム媒体の設定処理を行う（＃１７）。
【００７１】
なお、一度設定に用いられたゲーム媒体（分岐フラグ含む）は、記憶部５５からは消去され、画面ｓｃ３の一覧には表示されなくなる。
【００７２】
通信手段５６１は、前記設定処理によって出現した分岐点ｐ１〜ｐ５にて分岐が可能となった他ストーリーのゲームプログラムについて、ダウンロード要求をサーバ装置２に送信する（＃１８）。
【００７３】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃１９）、配信手段２３４は、対応するゲームプログラムを記憶部２２から抽出して送信する（＃２０）。
【００７４】
ゲーム装置５の通信手段５６１が前記ゲームプログラムを受信すると（＃２１）、シナリオ変化手段５６５は、ゲーム進行手段５６２が進行中のゲームプログラムを更新する（＃２２）。これにより、設定された所定ゲーム媒体（分岐フラグ）に従ってゲームのシナリオが変化する。
【００７５】
なお、前記シナリオの変化においては、ストーリーの変化に伴って、ゲーム内のキャラクタに対し新たなイベントが発生したり、回想シーンが追加される等して描写が深まったり、キャラクタのボイスや口調等が変化したりする。
【００７６】
ゲームが進行して現在進行中のストーリーに対応するエンディングに到達するまで（＃２３のＮＯ）、ゲーム装置５およびサーバ装置２は、上述した一連の動作を繰り返す。ゲームが進行中のストーリーのエンディングに到達した場合（＃２３のＹｅｓ）、ゲーム進行手段５６２は、当該ストーリーに対応するエンディングのゲーム画面をディスプレイ６１に表示させる（＃２４）。
【００７７】
以上をまとめると、本実施形態のゲームプログラムは、ゲーム装置５の制御部５６（コンピュータ）を、ゲームを進行させるゲーム進行手段５６２として機能させ、サーバ装置２の制御部２３（コンピュータ）を、ユーザの操作に基づいて、ゲームに関する複数のゲーム媒体の中から任意のゲーム媒体を抽選により選択する抽選選択手段２３３として機能させ、ゲーム装置５の制御部５６（コンピュータ）を、選択されたゲーム媒体が所定ゲーム媒体（具体的には分岐フラグ）である場合、当該所定ゲーム媒体に基づいて、ゲーム進行手段５６２が進行させているゲームのシナリオを変化させるシナリオ変化手段５６５と、として機能させるものである。
【００７８】
＜発明の効果＞
本実施形態のゲームプログラムによれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体（具体的には分岐フラグ）が抽選により選択され、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現に介入しているように感じることができ、より興趣に富んだゲームが実行される。
【００７９】
また、抽選により同じ種類の分岐フラグが所定ゲーム媒体として複数回選択された場合、シナリオ変化手段５６５は、その数に応じてシナリオの変化度合いを異ならせる。従って、ゲームのシナリオは、より変化に富んだものとなり興趣性の向上が図れる。
【００８０】
［第２実施形態］
本実施形態では、前記所定ゲーム媒体が「分岐フラグ」ではなく、「キーワード」である場合について説明する。この相違点以外、例えばゲームシステム１の構成等は、上記実施形態と同様である。
【００８１】
＜シナリオ変化処理について＞
図６は、図２と同様の表し方にて、本実施形態に係るゲームのシナリオｃｎが変化する様子（具体的には、過去から未来までのストーリーの変遷）を、概念的に表している。
【００８２】
本実施形態では、抽選選択手段２３３によって抽選されるゲーム媒体には、キャラクタ、アイテム、キャラクタのボイスの他に、所定ゲーム媒体であるキーワードが含まれる。キーワードは、一のストーリーから他のストーリーへの分岐点ｐ１，ｐ２を出現させるための出現条件を構成する、複数の構成要素の１つである。従って、分岐点ｐ１，ｐ２は、キーワードの組合せに従って出現する。
【００８３】
具体的に、シナリオｃｎには、複数のストーリーｓｒ０〜ｓｒ２が含まれる。ストーリーｓｒ０を他のストーリーｓｒ１へと分岐させる分岐点ｐ１は、キーワード“宇宙人”１つとキーワード“ＵＦＯ”１つとが設定手段５６４によって設定された場合に、有効な状態で出現する。ストーリーｓｒ０を他のストーリーｓｒ２へと分岐させる分岐点ｐ２は、キーワード“勝利”１つ、キーワード“愛情”２つおよびキーワード“勇気”１つが設定手段５６４によって設定された場合に、有効な状態で出現する。
【００８４】
シナリオ変化手段５６５は、出現した各分岐点ｐ１，ｐ２にて、進行するストーリーをストーリーｓｒ０からストーリーｓｒ１またはストーリーｓｒ２に変化させることで、シナリオを変化させる。これにより、ストーリーｓｒ０にてゲームが進行されればノーマルエンドのエンディングがディスプレイ６１に表示されたところ、ストーリーｓｒ１であればアナザーエンド、ストーリーｓｒ２であればグッドエンドの各エンディングがディスプレイ６１に表示される。
【００８５】
＜ゲームシステム１における一連の処理の流れ＞
図７を用いて、ゲーム媒体の抽選処理および前記シナリオ変化処理を含む、ゲームシステム１における一連の処理の流れについて説明する。
【００８６】
抽選要求手段５６３が、図４（ａ）におけるユーザの操作に応じてゲーム媒体のダウンロード要求を生成すると、通信手段５６１は、これをネットワークインターフェース５１を介してサーバ装置２に送信する（＃３１）。
【００８７】
サーバ装置２の情報処理手段２３１は、前記ダウンロード要求を受信すると（＃３２）、抽選選択手段２３３は、任意のゲーム媒体を抽選により選択する（＃３３）。配信手段２３４は、選択された前記ゲーム媒体を、ネットワークインターフェース２１を介してゲーム装置５に送信する（＃３４）。
【００８８】
ゲーム装置５の通信手段５６１が前記ゲーム媒体を受信すると（＃３５）、当該ゲーム媒体は、記憶部５５に格納される（＃３６）。なお、記憶部５５に格納されているゲーム媒体は、図５と同様にディスプレイ６１上にて選択可能に一覧表示される。
【００８９】
ユーザの操作により、一覧表示された画面の中からキーワードである所定ゲーム媒体が選択されると、設定手段５６４は、当該所定ゲーム媒体の設定処理を行う（＃３７）。なお、一度設定に用いられたゲーム媒体（キーワード含む）は、記憶部５５からは消去され、一覧表示されなくなる。
【００９０】
複数のキーワード（即ち所定ゲーム媒体）の組合せにより分岐点ｐ１，ｐ２の出現条件が満たされると（＃３８のＹｅｓ）、通信手段５６１は、出現した分岐点ｐ１，ｐ２にて分岐が可能となった他ストーリーのゲームプログラムについて、ダウンロード要求をサーバ装置２に送信する（＃３９）。
【００９１】
なお、分岐点ｐ１，ｐ２の出現条件が満たされない場合（＃３８のＮｏ）、ゲーム装置５およびサーバ装置２は、以降の処理に進むことなく、上述してきた動作を繰り返す。
【００９２】
サーバ装置２の情報処理手段２３１が前記ダウンロード要求を受信すると（＃４０）、配信手段２３４は、対応するゲームプログラムを記憶部２２から抽出して送信する（＃４１）。
【００９３】
ゲーム装置５の通信手段５６１が前記ゲームプログラムを受信すると（＃４２）、シナリオ変化手段５６５は、ゲーム進行手段５６２が進行中のゲームプログラムを更新する（＃４３）。これにより、出現した分岐点ｐ１，ｐ２からストーリーが変化することにより、ゲームのシナリオが変化する。
【００９４】
前記シナリオの変化においても、前記第１実施形態と同様、ストーリーの変化に伴って、ゲーム内のキャラクタに対し新たなイベントが発生したり、回想シーンが追加される等して描写が深まったり、キャラクタのボイスや口調等が変化したりする。
【００９５】
ゲームのストーリーがエンディングに到達するまでは（＃４４のＮＯ）、ゲーム装置５およびサーバ装置２は、上述してきた一連の動作を繰り返す。ストーリーがエンディングに到達した場合（＃４４のＹｅｓ）、ゲーム進行手段５６２は、進行してきたストーリーに対応するエンディングを、ディスプレイ６１に表示させる（＃４５）。
【００９６】
以上をまとめると、本実施形態のゲームプログラムは、ゲーム装置５の制御部５６（コンピュータ）を、ゲームを進行させるゲーム進行手段５６２として機能させ、サーバ装置２の制御部２３（コンピュータ）を、ユーザの操作に基づいて、ゲームに関する複数のゲーム媒体の中から任意のゲーム媒体を抽選により選択する抽選選択手段２３３として機能させ、ゲーム装置５の制御部５６（コンピュータ）を、選択されたゲーム媒体が、ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体（具体的にはキーワード）である場合、その所定ゲーム媒体に基づいて、ゲーム進行手段５６２が進行させているゲームのシナリオを変化させるシナリオ変化手段５６５として機能させるものである。
【００９７】
＜発明の効果＞
本実施形態のゲームプログラムによれば、ユーザの操作に基づいて、ゲームのシナリオに影響を与える所定ゲーム媒体（具体的にはキーワード）が抽選により選択され、その所定ゲーム媒体に基づいて進行中のゲームのシナリオが変化する。特に、本実施形態では、所定ゲーム媒体が、一のストーリーから他のストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つである。分岐点は、キーワードの組合せによって有効な状態で出現し、その分岐点からシナリオが変化する。それ故、ユーザは、シナリオが変化する分岐点の出現、特に分岐点を有効な状態にすることに介入しているように感じることができ、興趣に富んだゲームが実行される。
【００９８】
［他の実施形態］
上記実施形態において説明した各種制御手段および処理手順は一例であって、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
【００９９】
ゲーム装置５の種類は、スマートフォン、タブレット、パーソナルコンピュータに限定されない。例えば、ゲーム装置５は、プレイステーション（登録商標）、Ｎｉｎｔｅｎｄｏ  ＤＳ（登録商標）等であってもよい。
【０１００】
前記ゲームは、シミュレーションゲームに限定されず、ロールプレイングゲーム、ボードゲーム、パズルゲームなど、様々な種類のゲームであることができる。
【０１０１】
上記第１実施形態と上記第２実施形態とを組み合わせても良い。つまり、１つのゲームのシナリオが、分岐フラグを所定ゲーム媒体として設定された場合に変化するのはもちろんのこと、複数のキーワードが所定ゲーム媒体として設定され、その組合せにより分岐点の出現条件が満たされた場合にも、変化することができる。
【０１０２】
上記第２実施形態では、図６に示すように、異なるキーワードの組合せによって出現条件が満たされる場合を例示した。しかし、種類の同じキーワードの数に応じて出現条件が満たされても良い。
【０１０３】
上記第２実施形態では、上記第１実施形態と同様、シナリオ変化手段５６５は、設定されたキーワードの数に応じてシナリオの変化度合いを異ならせてもよい。例えば、設定されたキーワードが３つの場合、回想シーンが追加され、設定されたキーワードが４つの場合、上記回想シーンとは別の回想シーンが追加されることができる。
【０１０４】
なお、上記第１実施形態において、設定されたキーワードの数に応じてシナリオの変化度合いを異ならせる処理は、必ずしも必須ではない。
【０１０５】
また、上記第１実施形態において、シナリオの変化度合いを異ならせる処理が行われる場合、分岐フラグＡ〜Ｅの種類は、同じではなく、異なっていてもよい。この場合、図２において、例えば分岐フラグＢは、分岐フラグＡの取得を待って活用することができる。
【０１０６】
上記第１および第２実施形態において、同じ種類の所定ゲーム媒体（分岐フラグまたはキーワード）が、シナリオの変化にはもはや不要な程に記憶部５５内に複数記憶されている場合、その所定ゲーム媒体は、ゲーム内の他の目的にて利用可能な要素に変換されてもよい。
【０１０７】
上記第１および第２実施形態において、ゲームのシナリオ内にキャラクタが複数登場してもよい。この場合、キャラクタ毎のシナリオが存在し、各キャラクタのシナリオを変化させることができる。また、一のキャラクタのシナリオの変化が、他のキャラクタのシナリオに何らかの影響を及ぼしてもよい。
【０１０８】
上記第１および第２実施形態において、ゲームのシナリオが変化する場合、例えば、ストーリーは変化せずに、ストーリーに纏わるオブジェクト（キャラクタの服装など）を含むゲーム画像のみが変化してもよい。
【０１０９】
上記第１および第２実施形態において、サーバ装置２の抽選選択手段２３３は、ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体のみを抽選により選択してもよい。この場合、ゲーム装置５のシナリオ変化手段５６５は、設定手段５６４により設定された所定ゲーム媒体がゲームのシナリオに影響を与える設定がなされたものか否かの判断処理を行うことなく、直ちにシナリオを変化させる処理を行うことができる。
【０１１０】
ゲーム装置５は複数台設けられてもよい。また、サーバ装置２も複数台設けられていてもよい。
【０１１１】
上記第１および第２実施形態では、設定手段５６４がユーザの操作に従って所定ゲーム媒体の設定処理を行うことで、分岐点が有効な状態で出現し、その分岐点に応じたストーリールートが自動で選択される場合を例示した。しかし、ゲームプログラムは、これまでの設定処理によって出現している複数の分岐点の中から、ユーザが所望の分岐点またはストーリールートを自由に選択できるものであってもよい。この場合、シナリオ変化手段５６５は、分岐点またはストーリールートが選択された時点で、シナリオのストーリーを当該ストーリールートに変化させることができる。
【０１１２】
上記第１および第２実施形態では、一覧表示された画面（例えば図５の画面ｓｃ３）の中から所定ゲーム媒体がユーザにより選択された際に、当該所定ゲーム媒体の設定処理が行われる場合を例示した。しかし、ゲーム装置５の設定手段５６４は、サーバ装置２から所定ゲーム媒体を受信した場合、ユーザによる選択動作を介さずに、直ちに当該所定ゲーム媒体の設定処理を行っても良い。
【０１１３】
上記第１および第２実施形態において、ゲーム装置５は、進行中のストーリーが分岐点にさしかかった場合に、当該分岐点を有効な状態にするために所定ゲーム媒体を設定するか否かをユーザに問う画面を、ディスプレイ６１に表示してもよい。
【０１１４】
上記において、進行中のストーリーが分岐点にさしかかった際、その分岐点を有効な状態にするための所定ゲーム媒体が記憶部５５内に格納されていない場合がある。その場合は、ゲーム装置５は、その所定ゲーム媒体の取得を促すための画面（例えば図４（ａ）のガチャを引く画面ｓｃ１）をディスプレイ６１に表示してもよい。
【０１１５】
上記第１および第２実施形態において、一度設定処理されたゲーム媒体は、記憶部５５から必ずしも消去されずとも良い。
【０１１６】
上記第１および第２実施形態において、シナリオの変化に使用する所定ゲーム媒体が、サーバ装置２によって抽選選択されたゲーム媒体同士の合成や強化によって得られたものであってもよい。即ち、合成や強化によって得られた所定ゲーム媒体が設定手段５６４によって設定処理されることにより、新たな分岐点が出現してもよい。
【０１１７】
上記第１および第２実施形態において、設定処理された所定ゲーム媒体に応じて分岐点が出現する代わりに、シナリオにおけるストーリーの長さが変化してもよい。例えば、設定処理された所定ゲーム媒体に応じて、ストーリーが通常のエンディングまで継続したり、エンディング後の後日談（アフターストーリー）まで継続したりすることができる。
【０１１８】
上記において、ストーリーの長さは、設定処理がなされた所定ゲーム媒体のレアリティに応じて異なっていても良い。例えば、レアリティが通常レベルである所定ゲーム媒体が設定処理されている場合、ストーリーはエンディングまで継続する。レアリティが高レベルである所定ゲーム媒体が設定処理されている場合、ストーリーの終着点はエンディング後の後日談（アフターストーリー）まで継続することができる。
【０１１９】
これらの他の実施形態を採用した場合においても、本発明の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。
【符号の説明】
【０１２０】
１      ゲームシステム
２３    制御部（コンピュータ）
２３３  抽選選択手段
５６    制御部（コンピュータ）
５６２  ゲーム進行手段
５６５  シナリオ変化手段
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
前記抽選選択手段により選択された前記ゲーム媒体の中から、前記ユーザの操作に応じて、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体を設定する設定手段と、
前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させ、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへと分岐させる分岐フラグであって、
前記シナリオ変化手段は、前記分岐フラグにて前記ストーリーを変化させることで、前記シナリオを変化させ、
前記抽選選択手段が、抽選により同じ種類の前記所定ゲーム媒体を複数回選択し、且つ、前記設定手段が、同じ種類の前記所定ゲーム媒体を複数設定した場合、前記シナリオ変化手段は、同じ種類の前記所定ゲーム媒体の数に応じて、前記シナリオにおける前記分岐フラグの出現数を異ならせる
ことを特徴とするゲームプログラム。
【請求項２】
コンピュータを、
ゲームを進行させるゲーム進行手段と、
ユーザの操作に基づいて、前記ゲームに関する複数のゲーム媒体の中から任意の前記ゲーム媒体を抽選により選択する抽選選択手段と、
前記抽選選択手段により選択された前記ゲーム媒体の中から、前記ユーザの操作に応じて、前記ゲームのシナリオに影響を与える設定がなされた所定ゲーム媒体を設定する設定手段と、
前記所定ゲーム媒体に基づいて、前記ゲーム進行手段が進行させている前記ゲームのシナリオを変化させるシナリオ変化手段と、
として機能させ、
前記シナリオには、複数のストーリーが含まれており、
前記所定ゲーム媒体は、一の前記ストーリーから他の前記ストーリーへの分岐点を出現させるための出現条件を構成する複数の構成要素の１つであって、
前記シナリオ変化手段は、前記構成要素の組合せによって前記出現条件が満たされた場合、前記出現条件によって出現した前記分岐点にて前記ストーリーを変化させることで、前記シナリオを変化させ、
前記設定手段が、複数の前記所定ゲーム媒体を設定した場合、前記シナリオ変化手段は、設定された複数の前記所定ゲーム媒体の組合せに合致した前記分岐点を出現させる、
ことを特徴とするゲームプログラム。
【請求項３】
前記抽選選択手段によって選択された前記ゲーム媒体は、記憶部に記憶され、
前記ゲーム媒体には、前記所定ゲーム媒体が含まれており、
前記設定手段は、前記記憶部に記憶された前記ゲーム媒体のうち、設定した前記所定ゲーム媒体を、前記記憶部から消去する、
ことを特徴とする、請求項１または請求項２に記載のゲームプログラム。
【請求項４】
請求項１〜３のいずれか１つに記載のゲームプログラムを記憶した記憶部と、
前記ゲームプログラムを実行するコンピュータと、
を備えることを特徴とするゲームシステム。