(57)【要約】【課題】他のプレーヤとの関係構築をゲーム要素として組み込むことによってゲームにおける興趣性をも向上させることが可能なゲームシステムなどを提供すること。【解決手段】端末装置２０は、プレーヤの指示に基づいて、自プレーヤキャラクタとともに他のプレーヤが管理する特定プレーヤキャラクタを含めて複数のプレーヤキャラクタをデッキに設定し、実行キャラクタとして他のプレーヤの特定プレーヤキャラクタが選択された場合には、自プレーヤと、特定プレーヤキャラクタを管理する他のプレーヤと、の関係性情報に基づいて、実行パラメータを調整する、構成を有している。【選択図】図６
2018166947.tif 000002
【特許請求の範囲】
【請求項１】
プレーヤと他のプレーヤとの関係性を利用してゲームを実行するプログラムであって、
前記プレーヤ毎に、各プレーヤにおける前記他のプレーヤとの関係性を示す関係性情報、及び、各プレーヤがゲームに使用可能であってそれぞれ所与のゲームパラメータの値が規定されているプレーヤキャラクタの情報を示すプレーヤキャラクタ情報が記憶される記憶手段を管理する管理手段、
前記プレーヤの指示に基づいて、前記他のプレーヤが管理するプレーヤキャラクタを特定プレーヤキャラクタとして含む、前記プレーヤによって利用可能な前記記憶手段に記憶された複数のプレーヤキャラクタの中から、前記ゲームに用いるプレーヤキャラクタを実行キャラクタとして選択する選択処理を実行する選択手段、
前記選択された実行キャラクタの前記記憶されているゲームパラメータの値を、前記ゲームを実行するための所与のゲームパラメータの値に、実行パラメータの値として、設定する設定手段、及び、
前記設定された複数の実行キャラクタ及び前記設定された実行パラメータの値に基づいて、前記ゲームを実行させるゲーム制御手段、
としてコンピュータを機能させ、
前記他のプレーヤとの関係性には、前記他のプレーヤに関する所定の情報又は状況を前記ゲームの一機能として閲覧可能とする関係性を示すフォロー、及び、自プレーヤに関する所定の情報又は状況をゲームの一機能として前記他のプレーヤに閲覧可能にさせる関係性を示すフォロワーが含まれており、
前記設定手段が、
前記実行キャラクタとして前記特定プレーヤキャラクタが選択された場合には、前記選択処理における選択を指示したプレーヤを示す自プレーヤと、前記特定プレーヤキャラクタを管理する他のプレーヤと、の前記フォロー又は前記フォロワーの関係性を示す関係性情報に基づいて、前記実行パラメータの値を調整することを特徴とするプログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記実行パラメータが、前記実行キャラクタに設定された特定プレーヤキャラクタに関するゲームパラメータである、プログラム。
【請求項３】
請求項１又は２に記載のプログラムにおいて、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記プレーヤと前記実行キャラクタとして設定された特定プレーヤキャラクタを管理する他のプレーヤとの前記記憶手段に記憶されている前記フォロー又は前記フォロワーに関する所与の数値を集計し、当該集計結果に基づいて、前記実行パラメータを調整する、プログラム。
【請求項４】
請求項１〜３のいずれか１項に記載のプログラムにおいて、
前記関係性情報には、前記フォロー又は前記フォロワーの関係性が成立している期間を取得するための付帯情報が含まれており、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの前記フォロー又は前記フォロワーに関する前記付帯情報を取得し、
前記取得した付帯情報に基づいて、前記関係性が成立している期間を取得し、
前記関係性情報によって示される関係性とともに前記当該取得した期間に基づいて、前記実行パラメータの値を調整する、プログラム。
【請求項５】
請求項１〜４のいずれか１項に記載のプログラムにおいて、
前記記憶手段には、前記プレーヤ毎に、各プレーヤとの前記フォロー又は前記フォロワーの関係を有する他のプレーヤとの過去のプレー履歴を示す履歴情報が記憶されており、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの履歴情報を取得し、前記フォロー又は前記フォロワーの関係性とともに前記履歴情報によって示されるプレー履歴に基づいて、前記実行パラメータの値を調整する、プログラム。
【請求項６】
請求項１〜５のいずれか１項に記載のプログラムにおいて、
所与のタイミングに、前記記憶手段に記憶されている各プレーヤのゲームに関する履歴情報に基づいて、該当するプレーヤにおける過去のゲームにおいて所与の条件を具備する他のプレーヤを特定する特定処理を実行する特定手段、及び、
前記所与の条件を具備した他のプレーヤと前記自プレーヤとの関係性情報を、当該所与の条件に応じて前記フォローとして、前記記憶手段に登録又は更新する登録更新手段、
として前記コンピュータを更に機能させる、プログラム。
【請求項７】
請求項１〜６のいずれか１項に記載のプログラムにおいて、
所与の指示に基づいて、複数の前記特定プレーヤキャラクタをゲーム画面に表示する表示制御手段として前記コンピュータを機能させ、
前記表示制御手段が、
当該各特定プレーヤキャラクタにおける実行パラメータの調整値が大きい順に、前記複数の特定プレーヤキャラクタをソートして前記ゲーム画面に表示させる、プログラム。
【請求項８】
請求項１〜７のいずれか１項に記載のプログラムにおいて、
前記特定プレーヤキャラクタを管理する前記他のプレーヤと前記プレーヤとの関係性情報を、当該特定プレーヤキャラクタに対応付けてゲーム画面に表示させる表示制御手段として前記コンピュータを機能させる、プログラム。
【請求項９】
請求項８に記載のプログラムにおいて、
前記表示制御手段が、
前記特定プレーヤキャラクタに対する所与の指示を検出した場合に、該当する特定プレーヤキャラクタを管理する他のプレーヤの前記関係性の状況に関する情報を前記ゲーム画面に表示させる、プログラム。
【請求項１０】
請求項１〜９のいずれか１項に記載のプログラムにおいて、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの関係性を示す前記フォロー又は前記フォロワーに応じて、前記特定プレーヤキャラクタの能力に関する前記実行パラメータの値を調整する、プログラム。
【請求項１１】
請求項１〜１０のいずれか１項に記載のプログラムにおいて、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの関係性を示す前記フォロー及び前記フォロワーに応じて、前記実行パラメータによって定まる前記実行キャラクタの能力に関する特性を変化させる、プログラム。
【請求項１２】
請求項１〜１１のいずれか１項に記載のプログラムにおいて、
前記設定手段が、
前記実行キャラクタに選択された特定プレーヤキャラクタを管理する他のプレーヤにおける前記フォロー、又は、前記フォロワーのプレーヤ数を取得し、前記フォロー、又は、前記フォロワーの種別及び当該取得したプレーヤ数に応じて、前記特定プレーヤキャラクタの能力に関する前記実行パラメータの値を調整する、プログラム。
【請求項１３】
請求項１〜１２のいずれか１項に記載のプログラムにおいて、
前記特定プレーヤキャラクタ毎に２以上の当該プレーヤキャラクタの能力を規定するゲームパラメータが設定されている場合に、
前記設定手段が、
前記自プレーヤと前記実行キャラクタとして設定する特定プレーヤキャラクタを管理する他のプレーヤとの前記フォロー、及び、前記フォロワーの関係性の種別に応じて、２以上のゲームパラメータの中から、前記実行パラメータとして調整の対象となるゲームパラメータを決定する、プログラム。
【請求項１４】
請求項１〜１３のいずれか１項に記載のプログラムにおいて、
前記記憶手段には、各プレーヤがゲームを実行した日時をアクセス日時情報として記憶されており、
前記設定手段が、
前記特定プレーヤキャラクタを実行キャラクタに選択  する場合に、
前記アクセス日時情報によって示される日時が所与の条件を具備する他のプレーヤを特定し、
当該特定した他のプレーヤによって管理する特定プレーヤキャラクタの優先度を、他の特定プレーヤキャラクタの優先度より高く設定し、
前記設定した優先度に基づいて、ゲーム画面に、前記特定プレーヤキャラクタを表示させる、プログラム。
【請求項１５】
プレーヤと他のプレーヤとの関係性を利用してゲームを実行するゲームシステムであって、
前記プレーヤ毎に、各プレーヤにおける前記他のプレーヤとの関係性を示す関係性情報、及び、各プレーヤがゲームに使用可能であってそれぞれ所与のゲームパラメータの値が規定されているプレーヤキャラクタの情報を示すプレーヤキャラクタ情報が記憶される記憶手段を管理する管理手段と、
前記プレーヤの指示に基づいて、前記他のプレーヤが管理するプレーヤキャラクタを特定プレーヤキャラクタとして含む、前記プレーヤによって利用可能な前記記憶手段に記憶された複数のプレーヤキャラクタの中から、前記ゲームに用いるプレーヤキャラクタを実行キャラクタとして選択する選択処理を実行する選択手段と、
前記選択された実行キャラクタの前記記憶されているゲームパラメータの値を、前記ゲームを実行するための所与のゲームパラメータの値に、実行パラメータの値として、設定する設定手段と、
前記設定された複数の実行キャラクタ及び前記設定された実行パラメータの値に基づいて、前記ゲームを実行させるゲーム制御手段と、
を備え、
前記他のプレーヤとの関係性には、前記他のプレーヤに関する所定の情報又は状況を前記ゲームの一機能として閲覧可能とする関係性を示すフォロー、及び、自プレーヤに関する所定の情報又は状況をゲームの一機能として前記他のプレーヤに閲覧可能にさせる関係性を示すフォロワーが含まれており、
前記設定手段が、
前記実行キャラクタとして前記特定プレーヤキャラクタが選択された場合には、前記選択処理における選択を指示したプレーヤを示す自プレーヤと、前記特定プレーヤキャラクタを管理する他のプレーヤと、の前記フォロー又は前記フォロワーの関係性を示す関係性情
報に基づいて、前記実行パラメータの値を調整する、ことを特徴とするゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム及びプログラムなどに関する。
【背景技術】
【０００２】
従来から、ソーシャル・ネットワーキング・サービス（以下、「ＳＮＳ」という。）と呼ばれる、コミュニティ型のサービスをユーザに提供するネットワークシステムが知られており、最近では、ＳＮＳの機能を用いながらゲームを行うことが一般化している。
【０００３】
このようなゲームにおいては、他のプレーヤとの関係性をゲームに反映させるものが知られており、例えば、プレーヤの情報や状況を閲覧可能な関係性を示すフォロワーの数に基づいてプレーヤキャラクタの能力がアップするなどのゲームにおいて有利な効果を発揮するゲームシステムが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特願２０１６−１２３７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載のゲームシステムなどにあっては、他のプレーヤとの関係性をゲームに反映させているものの、フォロワーなどの限定的な利用に留まっているとともに、プレーヤ同士のコミュニケーションをせずに成立するので、ＳＮＳの機能を利用してゲームの活性化及びゲームの利用者を増加させることについては不十分な側面を有している。
【０００６】
本発明は、上記課題を解決するためになされたものであり、その目的は、プレーヤ同士の積極的なコミュニケーションを図る動機付けとなり、かつ、ゲームへの参加者を増加させること及びゲームを活性化させることができるとともに、他のプレーヤとの関係構築をゲーム要素として組み込むことによってゲームにおける興趣性をも向上させることが可能なプログラム及びゲームシステムなどを提供することにある。
【課題を解決するための手段】
【０００７】
（１）上記課題を解決するため、本発明は、
プレーヤと他のプレーヤとの関係性を利用してゲームを実行するプログラムであって、
前記プレーヤ毎に、各プレーヤにおける前記他のプレーヤとの関係性を示す関係性情報、及び、各プレーヤがゲームに使用可能であってそれぞれ所与のゲームパラメータの値が規定されているプレーヤキャラクタの情報を示すプレーヤキャラクタ情報が記憶される記憶手段を管理する管理手段、
前記プレーヤの指示に基づいて、前記他のプレーヤが管理するプレーヤキャラクタを特定プレーヤキャラクタとして含む、前記プレーヤによって利用可能な前記記憶手段に記憶された複数のプレーヤキャラクタの中から、前記ゲームに用いるプレーヤキャラクタを実行キャラクタとして選択する選択処理を実行する選択手段、
前記選択された実行キャラクタの前記記憶されているゲームパラメータの値を、前記ゲームを実行するための所与のゲームパラメータの値に、実行パラメータの値として、設定する設定手段、及び、
前記設定された複数の実行キャラクタ及び前記設定された実行パラメータの値に基づいて、前記ゲームを実行させるゲーム制御手段、
としてコンピュータを機能させ、
前記他のプレーヤとの関係性には、前記他のプレーヤに関する所定の情報又は状況を前記ゲームの一機能として閲覧可能とする関係性を示すフォロー、及び、自プレーヤに関する所定の情報又は状況をゲームの一機能として前記他のプレーヤに閲覧可能にさせる関係性を示すフォロワーが含まれており、
前記設定手段が、
前記実行キャラクタとして前記特定プレーヤキャラクタが選択された場合には、前記選択処理における選択を指示したプレーヤを示す自プレーヤと、前記特定プレーヤキャラクタを管理する他のプレーヤと、の前記フォロー又は前記フォロワーの関係性を示す関係性情報に基づいて、前記実行パラメータの値を調整する、構成を有している。
【０００８】
この構成により、本発明は、ゲームを実行する際に、他のプレーヤのプレーヤキャラクタを、例えば、ゴーストキャラクタとして利用する際に、他のプレーヤとのゲーム上の関係性（すなわち、フォロワーやフォロー及び相互にフォロワーとフォローとの関係性となるフレンドなどの関係）に基づいて、ゲームの進行上有利な実行パラメータの値を設定し、それによってゲームにおける有利な効果を獲得させることができる。
【０００９】
このため、本発明においては、ゲームにおける有利な効果を獲得させるためには、他のプレーヤとゲーム上の関係性を構築する必要がある。
【００１０】
したがって、本発明は、当該有利な効果を獲得させるために他のプレーヤとのコミュニケーションを促進させることができる。
【００１１】
この結果、本発明は、ゲームへの参加者を増加させること及びゲームを活性化させることができるとともに、他のプレーヤとの関係構築をゲーム要素として組み込むことによってゲームにおける興趣性をも向上させることができる。
【００１２】
なお、「プレーヤによって利用可能な複数のプレーヤキャラクタ」とは、各プレーヤが例えばデッキに設定するなどのゲームに用いるプレーヤキャラクタを選択することが可能なプレーヤによって所有されるプレーヤキャラクタを示す。
【００１３】
特に、特定プレーヤキャラクタは、自プレーヤでは管理（所有）しておらず、他のプレーヤによって管理（所有）されているプレーヤキャラクタを示す
【００１４】
また、「ゲームに用いるプレーヤキャラクタを実行キャラクタとして選択する」とは、例えば、デッキなどの対戦ゲームやＲＰＧなどのゲームに登場させるプレーヤキャラクタを選択することを示す。
【００１５】
そして、「実行パラメータ」とは、デッキなどに設定された複数の実行キャラクタにそれぞれ設定されるゲームパラメータであってもよいし、デッキなどに設定された実行キャラクタで構成されるチームに対応するゲームパラメータであってもよい。
【００１６】
特に、このようなゲームパラメータとしては、例えば、
（１）プレーヤや複数の実行キャラクタによって構成されるゲーム上のチームに対して、若しくは、実行キャラクタに設定されたそれぞれの各特定プレーヤキャラクタに対して、付与されるゲームに用いるポイント（得点、ゲーム内通貨、体力値や経験値）、
（２）当該チームにおける能力値、若しくは、各特定プレーヤキャラクタがゲームを実行する際の能力値（攻撃能力、防御能力や当選確率）、又は、
（３）（１）若しくは（２）の値を調整（補正）する値、
が含まれる。
【００１７】
さらに、「実行パラメータの値を調整する」とは、特定プレーヤキャラクタを含むそれぞれプレーヤキャラクタ（プレーヤキャラクタに装備されるアイテムも含む。）に固有に設定されたゲームパラメータの値を補正すること若しくは当該ゲームパラメータの値を他の値に変更すること、又は、実行キャラクタの各ゲームパラメータの値に基づいて設定される全体のゲームパラメータの値を補正すること、若しくは、当該全体のゲームパラメータの値を他の値に変更することを含む。
【００１８】
上記に加えて、「他のプレーヤ（自プレーヤ）に関する所定の情報又は状況」には、性別や居住地域などの他のプレーヤの属性を示す情報、他のプレーヤのゲームレベルや最終ゲーム実行日時などの各種の情報、又は、他のプレーヤ（自プレーヤ）のゲーム環境（例えば、ログイン中、対戦中又はボーナスなどの所定のステージの実行中の状況）若しくは操作アイコン、プレーヤアイコンやその配置（装飾含む。）などのカスタマイズの状況が含まれる。
【００１９】
（２）また、本発明は、
前記実行パラメータが、前記実行キャラクタに設定された特定プレーヤキャラクタに関するゲームパラメータである、構成を有している。
【００２０】
この構成により、本発明は、ゲームを実行する際に、他のプレーヤのプレーヤキャラクタを、例えば、ゴーストキャラクタとして利用する際に、他のプレーヤとのゲーム上の関係性（例えば、フォロワー及びフォローを含むフレンド関係）に基づいて、ゲームの進行上有利な実行パラメータの値を調整し、それによってゲームにおける有利な効果を獲得させることができる。
【００２１】
したがって、本発明は、当該有利な効果を獲得させるために他のプレーヤとのコミュニケーションを促進させることができる。
【００２２】
なお、「特定プレーヤキャラクタに関するゲームパラメータ」とは、特定プレーヤキャラクタに関するポイントや能力値が含まれる。
【００２３】
（３）また、本発明は、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記プレーヤと前記実行キャラクタとして設定された特定プレーヤキャラクタを管理する他のプレーヤとの前記記憶手段に記憶されている前記フォロー又は前記フォロワーに関する所与の数値を集計し、当該集計結果に基づいて、前記実行パラメータを調整する、構成を有している。
【００２４】
この構成により、本発明は、例えば、デッキなどのゲームを実行するチーム内の実行キャラクタに、フォロー関係やフォロワー関係（フレンド関係を含む）などの強い結び付きのある他のプレーヤの特定プレーヤキャラクタが多く含まれる場合には、該当する実行キャラクタに関する実行パラメータを高く調整し、又は、高くなるように調整することができる。
【００２５】
したがって、本発明は、ゲームにおける有利な効果を獲得させるために他のプレーヤとのコミュニケーションを促進させることができる。
【００２６】
なお、所与の数値とは、例えば、フレンドの関係性を含むフォロー又はフォロワーの関係性を有する他のプレーヤの比率、又は、プレーヤ数などのこれらに関して集計される数
値であればよい。
【００２７】
（４）また、本発明は、
前記関係性情報には、前記フォロー又は前記フォロワーの関係性が成立している期間を取得するための付帯情報が含まれており、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの前記フォロー又は前記フォロワーに関する前記付帯情報を取得し、
前記取得した付帯情報に基づいて、前記関係性が成立している期間を取得し、
前記関係性情報によって示される関係性とともに前記当該取得した期間に基づいて、前記実行パラメータの値を調整する、構成を有している。
【００２８】
この構成により、本発明は、フォロワー及びフォローなどの関係が成立した期間に応じてゲームパラメータの値を変更することができるので、例えば、同一の関係性であっても、当該関係性が長期間成立している場合には、実行キャラクタに設定された特定プレーヤキャラクタに関するゲームパラメータなどの実行パラメータの値を、能力が高くなるなど有利な効果を獲得させることが可能な値に調整することができる。
【００２９】
また、本発明は、実行パラメータの値をより有利な値とするためには、プレーヤ間のゲームに基づくコミュニケーションを積極的に実行することを要求することができる。
【００３０】
すなわち、本発明は、他のプレーヤとのコミュニケーションを活発にすれば、必然とゲームにおいて有利な効果を獲得させることが可能なパラメータを取得することができるので、他のプレーヤとの連携や他のプレーヤが管理するプレーヤキャラクタの利用を促進させることができる。
【００３１】
したがって、本発明は、積極的に他のプレーヤとのコミュニケーションを図る動機付けを提供することができる。
【００３２】
なお、付帯情報には、フォロワー又はフォローが成立した日時（フレンドが成立した日時を含む。）、これらが成立している期間の情報（以下、「期間情報」という。）が含まれ、期間情報は、関係性が成立した後に、所定のタイミング毎に算出されて更新される情報である。
【００３３】
（５）また、本発明は、
前記記憶手段には、前記プレーヤ毎に、各プレーヤとの前記フォロー又は前記フォロワーの関係を有する他のプレーヤとの過去のプレー履歴を示す履歴情報が記憶されており、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの履歴情報を取得し、前記フォロー又は前記フォロワーの関係性とともに前記履歴情報によって示されるプレー履歴に基づいて、前記実行パラメータの値を調整する、構成を有している。
【００３４】
この構成により、本発明は、例えば、フォロワー及びフォローなどの関係（フレンドの関係を含む）のある他のプレーヤと所定回数以上連携して、又は、所定回数以上そのプレーヤキャラクタを利用してゲームを実行した場合などに、当該他のプレーヤが管理する特定プレーヤキャラクタを実行キャラクタとして設定した場合に、当該特定プレーヤキャラクタに関するゲームパラメータなどの実行パラメータの値を、能力が高く、又は、有利な効果を獲得させるための値に設定することができる。
【００３５】
また、本発明は、実行パラメータの値をより有利な値とするためには、プレーヤ間のゲームに基づくコミュニケーションを積極的に実行することを要求することができる。
【００３６】
すなわち、本発明は、他のプレーヤとのコミュニケーションを活発にすれば、必然とゲームにおいて有利な効果を獲得させることが可能なパラメータを取得することができるので、他のプレーヤとの連携や他のプレーヤが管理するプレーヤキャラクタの利用を促進させることができる。
【００３７】
したがって、本発明は、積極的に他のプレーヤとのコミュニケーションを図る動機付けを提供することができる。
【００３８】
なお、「過去のプレーヤ履歴を示す履歴情報」としては、ゲームにログインした日時、ゲームのトータルの実行時間、他のプレーヤと過去におけるゲームの同一イベントに参加した回数や当該イベントへの参加日時、他のプレーヤと同一の時間帯に同一のゲームに参加してゲーム内で接触したこと、ゲーム中の他のプレーヤへのメッセージ（「いいね」などの定型のメッセージを含む。）を送付した際の内容やその回数（送付回数）、他のプレーヤから送付されたメッセージを受信した際の内容やその回数（受信回数）、及び、他のプレーヤキャラクタの利用回数を示す各情報が含まれる。
【００３９】
（６）また、本発明は、
所与のタイミングに、前記記憶手段に記憶されている各プレーヤのゲームに関する履歴情報に基づいて、該当するプレーヤにおける過去のゲームにおいて所与の条件を具備する他のプレーヤを特定する特定処理を実行する特定手段、及び、
前記所与の条件を具備した他のプレーヤと前記自プレーヤとの関係性情報を、当該所与の条件に応じて前記フォローとして、前記記憶手段に登録又は更新する登録更新手段、
として前記コンピュータを更に機能させる、構成を有している。
【００４０】
この構成により、本発明は、通常は他のプレーヤの意思や操作が必要になるフォロー（フレンドも含む。）としての登録を、ゲーム履歴に基づいて、自動的に実行することができるので、希望する他のプレーヤとの関係性をゲームの実績によってカバーすること、及び、それによってプレーヤに対する煩雑さを解消させることができる。
【００４１】
なお、所与のタイミングとは、例えば、対戦ゲームが終了した時点やゲームレベルがアップした時点などのゲーム中のプログラムに規定されたタイミング、又は、毎日０時などの予め定められた日時を示す。
【００４２】
また、「該当するプレーヤ」とは、各プレーヤのゲーム上において特定処理が実行される場合には、特定処理が実行されたゲームをプレーするプレーヤを示し、ゲームに参加（登録）している全てのプレーヤに対して特定処理が実行される場合には、当該全てのプレーヤのそれぞれが含まれる。
【００４３】
さらに、「所与の条件」には、例えば、
（１）該当するプレーヤと同一イベントに参加した回数が所定回数以上、
（２）他のプレーヤとゲーム内で接触した接触回数が所定回数以上、
（３）他のプレーヤへの特定のメッセージ（「いいね」などの定型のメッセージを含む。）を送付したこと、又は、メッセージの送付回数が所定回数以上、
（４）他のプレーヤから送付された特定のメッセージを受信したこと、又は、メッセージの受信回数が所定回数以上、
（５）自プレーヤのプレーヤキャラクタの利用回数が所定回数以上、及び、
（６）他のプレーヤのプレーヤキャラクタの利用回数が所定回数以上、
の各条件が含まれる。
【００４４】
（７）また、本発明は、
所与の指示に基づいて、複数の前記特定プレーヤキャラクタをゲーム画面に表示する表示制御手段として前記コンピュータを機能させ、
前記表示制御手段が、当該各特定プレーヤキャラクタにおける実行パラメータの調整値が大きい順に、前記複数の特定プレーヤキャラクタをソートして前記ゲーム画面に表示させる、構成を有している。
【００４５】
この構成により、本発明は、特定プレーヤキャラクタを実行キャラクタとして設定する際に、実行パラメータの調整値を簡易に比較させることができるので、プレーヤの利便性を向上させることができる。
【００４６】
なお、「所与の指示」とは、プレーヤの操作指示であってもよいし、例えば、実行キャラクタの設定時の指示などゲーム処理におけるプログラム上に規定されている指示であってもよい。
【００４７】
（８）また、本発明は、
前記特定プレーヤキャラクタを管理する前記他のプレーヤと前記プレーヤとの関係性情報を、当該特定プレーヤキャラクタに対応付けてゲーム画面に表示させる表示制御手段として前記コンピュータを機能させる、構成を有している。
【００４８】
この構成により、本発明は、特定プレーヤキャラクタを実行キャラクタとして設定する場合、又は、関係性情報を登録する際に候補となる他のプレーヤ及び当該他のプレーヤが提供する特定プレーヤキャラクタが表示される場合など、特定プレーヤキャラクタをゲーム画面に表示する場合には、各特定プレーヤキャラクタを管理する他のプレーヤとの関係性情報（例えば、フォローやフォロワーなどの関係性を示す種別を示す情報）をプレーヤに提供することができる。
【００４９】
したがって、本発明は、各プレーヤがゲーム実行中に有利に働く特定プレーヤキャラクタであるか特定プレーヤキャラクタを表示させるだけで判断させることができるので、プレーヤの利便性を向上させることができる。
【００５０】
（９）また、本発明は、
前記表示制御手段が、
前記特定プレーヤキャラクタに対する所与の指示を検出した場合に、該当する特定プレーヤキャラクタを管理する他のプレーヤの前記関係性の状況に関する情報を前記ゲーム画面に表示させる、構成を有している。
【００５１】
この構成により、本発明は、特定プレーヤキャラクタを実行キャラクタとして設定する際に、又は、特定プレーヤキャラクタを実行キャラクタとして設定した後など、各特定プレーヤキャラクタを管理する他のプレーヤとの関係性情報（例えば、フォローやフォロワーなどの関係性を示す種別を示す情報）をプレーヤに提供することができるので、プレーヤの利便性を向上させることができる。
【００５２】
なお、「所与の指示」とは、プレーヤの操作指示であってもよいし、例えば、ゲームに基づく所与のアクションやイベントなどのゲームの進行上実行された指示（すなわち、プログラムに従って実行された指示）などゲーム処理におけるプログラム上に規定されている指示であってもよい。
【００５３】
また、「関係性情報に関する情報」とは、例えば、特定プレーヤキャラクタを管理する他のプレーヤにおけるフォロー中のプレーヤの人数、フォローされているプレーヤの人数などの他のプレーヤにおける他のプレーヤと異なるプレーヤとの関係性に関する情報が含まれる。
【００５４】
（１０）また、本発明は、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの関係性を示す前記フォロー又は前記フォロワーに応じて、前記特定プレーヤキャラクタの能力に関する前記実行パラメータの値を調整する、構成を有している。
【００５５】
この構成により、本発明は、他のプレーヤとの関係性の種別などに応じて有利な効果を獲得させることが可能な値に実行パラメータを調整することによって、ゲームパラメータに軽重をつけることができる。
【００５６】
例えば、本発明は、実行キャラクタを管理する他のプレーヤとの関係性において、自プレーヤが他プレーヤをフォローしている場合には、通常の実行キャラクタの能力が１倍の実行パラメータの値を１．５倍に変更することができる。
【００５７】
また、例えば、本発明は、当該関係性において、他プレーヤが自プレーヤのフォロワーである場合には、通常の実行キャラクタの能力が１倍の実行パラメータの値を２倍に変更することができる。
【００５８】
すなわち、本発明は、ゲームに有利なフレンド登録を多く獲得するためにはプレーヤ間のコミュニケーションを積極的に実行することが要求されることとなるので、プレーヤ間のコミュニケーションをもゲーム要素として用いることができる。
【００５９】
なお、自プレーヤと他のプレーヤとの関係性を示すフォローやフォロワーによって、段階的に実行パラメータの値を変更してもよい。例えば、フォローやフォロワーの順（フレンドも含めた場合には、フォロー、フォロワー及びフレンドの順）で実行パラメータの値を、より有利な効果が生ずる値に変更する（フォローやフォロワー又はフォロー、フォロワー及びフレンドの順で大きくする）。
【００６０】
また、「能力」には、攻撃力や防御力などの対戦ゲームにおける能力の他に、俊敏性や跳躍力などの実行キャラクタの特性を含む。
【００６１】
（１１）また、本発明は、
前記設定手段が、
前記実行キャラクタとして特定プレーヤキャラクタが選択された場合には、前記自プレーヤと前記特定プレーヤキャラクタを管理する他のプレーヤとの関係性を示す前記フォロー及び前記フォロワーに応じて、前記実行パラメータによって定まる前記実行キャラクタの能力に関する特性を変化させる、構成を有している。
【００６２】
この構成により、本発明は、他のプレーヤとの関係性の種別などに応じて、実行パラメータによって定まる実行キャラクタの能力に関する特性を変化させることができるので、実行パラメータの能力自体を変更することができる。
【００６３】
例えば、本発明は、実行キャラクタを管理する他のプレーヤとの関係性がフォローの場
合には、実行キャラクタの攻撃頻度が高く、また、連続攻撃が可能となる能力に変更し、実行キャラクタを管理する他のプレーヤとの関係性がフォロワーの場合には、実行キャラクタの防御頻度が高く、また、防御の成功率の高い能力に変更することができる。
【００６４】
したがって、本発明は、フォローやフォロワーの登録などによって実行キャラクタの特性をも変化させることができるので、ゲームの戦略に、他のプレーヤとのコミュニケーションの要素を導入することによってゲームの興趣性を向上させることができる。
【００６５】
なお、「能力に関する特性」には、攻撃頻度、防御頻度、連続攻撃の回数及び防御の成功率などを含む。
【００６６】
（１２）また、本発明は、
前記設定手段が、
前記実行キャラクタに選択された特定プレーヤキャラクタを管理する他のプレーヤにおける前記フォロー、又は、前記フォロワーのプレーヤ数を取得し、前記フォロー、又は、前記フォロワーの種別及び当該取得したプレーヤ数に応じて、前記特定プレーヤキャラクタの能力に関する前記実行パラメータの値を調整する、構成を有している。
【００６７】
この構成により、本発明は、登録されたフレンドの登録を含むフォロワー数など、特定の関係性を有する情報に基づく能力値によって、該当する特定プレーヤキャラクタに関する実行パラメータの値を調整することができるので、どのプレーヤのプレーヤキャラクタを選択するかという関係性情報に基づく特定プレーヤキャラクタの選択に対して、ゲーム要素を組み込んで当該ゲームの興趣性を向上させることができる。
【００６８】
なお、「有利な効果が大きくなる値」とは、実行パラメータが実行キャラクタや複数のプレーヤキャラクタ全体の能力（例えば、デッキに設定されたチームの能力）を示す場合には、当該能力を高くする値を示し、当該ゲームパラメータがポイントを示す場合には、高いポイントを示し、当該実行パラメータが当選確率を示す場合には、高確率となる値を示す。
【００６９】
（１３）また、本発明は、
前記特定プレーヤキャラクタ毎に２以上の当該プレーヤキャラクタの能力を規定するゲーム  前記特定プレーヤキャラクタ毎に２以上の当該プレーヤキャラクタの能力を規定するゲームパラメータが設定されている場合に、
前記設定手段が、
前記自プレーヤと前記実行キャラクタとして設定する特定プレーヤキャラクタを管理する他のプレーヤとの前記フォロー、及び、前記フォロワーの関係性の種別に応じて、２以上のゲームパラメータの中から、前記実行パラメータとして調整の対象となるゲームパラメータを決定する、構成を有している。
【００７０】
この構成により、本発明は、特定プレーヤキャラクタの属性に応じて２以上のゲームパラメータの中から少なくとも１の調整の対象となるゲームパラメータの種別を決定し、当該決定した種別のゲームパラメータを調整することすること、又は、特定プレーヤキャラクタの属性に応じて実行パラメータの調整範囲を変化させることができるので、特定プレーヤキャラクタの実行キャラクタの選択に対してもゲーム要素を組み込むことができる。なお、数値の調整範囲とは、無調整を示す「０」の場合も含む。
【００７１】
（１４）また、本発明は、
前記記憶手段には、各プレーヤがゲームを実行した日時をアクセス日時情報として記憶されており、
前記設定手段が、
前記特定プレーヤキャラクタを実行キャラクタに選択  する場合に、
前記アクセス日時情報によって示される日時が所与の条件を具備する他のプレーヤを特定し、
当該特定した他のプレーヤによって管理する特定プレーヤキャラクタの優先度を、他の特定プレーヤキャラクタの優先度より高く設定し、
前記設定した優先度に基づいて、ゲーム画面に、前記特定プレーヤキャラクタを表示させる、構成を有している。
【００７２】
この構成により、本発明は、ゲームの実行に関して積極的なプレーヤの特定プレーヤキャラクタを容易に設定することができるので、プレーヤのゲームの実行に対する煩雑さを低くするとともに、ゲームにおけるプレーヤの利便性を向上させることができる。
【００７３】
なお、「所与の条件」とは、例えば、現在時刻から所定の時間（例えば、３時間）前以降にゲームを実行したことを示す。
【００７４】
また、「優先度に基づく・・・表示」とは、優先度の上位の特定プレーヤキャラクタを先頭などのプレーヤが見やすいゲーム画面上に表示し、優先度が低くなるに従って見にくくなるゲーム画面上の位置に表示することを示す。
【００７５】
（１５）また、上記課題を解決するため、本発明は、
プレーヤと他のプレーヤとの関係性を利用してゲームを実行するゲームシステムであって、
前記プレーヤ毎に、各プレーヤにおける前記他のプレーヤとの関係性を示す関係性情報、及び、各プレーヤがゲームに使用可能であってそれぞれ所与のゲームパラメータの値が規定されているプレーヤキャラクタの情報を示すプレーヤキャラクタ情報が記憶される記憶手段を管理する管理手段と、
前記プレーヤの指示に基づいて、前記他のプレーヤが管理するプレーヤキャラクタを特定プレーヤキャラクタとして含む、前記プレーヤによって利用可能な前記記憶手段に記憶された複数のプレーヤキャラクタの中から、前記ゲームに用いるプレーヤキャラクタを実行キャラクタとして選択する選択処理を実行する選択手段と、
前記選択された実行キャラクタの前記記憶されているゲームパラメータの値を、前記ゲームを実行するための所与のゲームパラメータの値に、実行パラメータの値として、設定する設定手段と、
前記設定された複数の実行キャラクタ及び前記設定された実行パラメータの値に基づいて、前記ゲームを実行させるゲーム制御手段と、
を備え、
前記他のプレーヤとの関係性には、前記他のプレーヤに関する所定の情報又は状況を前記ゲームの一機能として閲覧可能とする関係性を示すフォロー、及び、自プレーヤに関する所定の情報又は状況をゲームの一機能として前記他のプレーヤに閲覧可能にさせる関係性を示すフォロワーが含まれており、
前記設定手段が、
前記実行キャラクタとして前記特定プレーヤキャラクタが選択された場合には、前記選択処理における選択を指示したプレーヤを示す自プレーヤと、前記特定プレーヤキャラクタを管理する他のプレーヤと、の前記フォロー又は前記フォロワーの関係性を示す関係性情報に基づいて、前記実行パラメータの値を調整する、構成を有している。
【００７６】
この構成により、本発明は、ゲームを実行する際に、他のプレーヤのプレーヤキャラクタを、例えば、ゴーストキャラクタとして利用する際に、他のプレーヤとのゲーム上の関係性（すなわち、フォロワーやフォロー及び相互にフォロワーとフォローとの関係性とな
るフレンドなどの関係）に基づいて、ゲームの進行上有利な実行パラメータの値を設定し、それによってゲームにおける有利な効果を獲得させることができる。
【００７７】
すなわち、本発明においては、ゲームにおける有利な効果を獲得させるためには、他のプレーヤとゲーム上の関係性を構築する必要がある。
【００７８】
したがって、本発明は、当該有利な効果を獲得させるために他のプレーヤとのコミュニケーションを促進させることができる。
【００７９】
この結果、本発明は、ゲームへの参加者を増加させること及びゲームを活性化させることができるとともに、他のプレーヤとの関係構築をゲーム要素として組み込むことによってゲームにおける興趣性をも向上させることができる。
【図面の簡単な説明】
【００８０】
【図１】一実施形態のゲームシステムの構成を示すシステム構成の一例を示す図である。
【図２】一実施形態におけるサーバ装置の構成を示す機能ブロック図の一例である。
【図３】一実施形態における記憶部に記憶されるゲーム履歴の情報を含むプレーヤ情報の一例である。
【図４】一実施形態における端末装置の構成を示す機能ブロック図の一例である。
【図５】一実施形態における端末装置の外観構成を示す図の一例である。
【図６】一実施形態の実行キャラクタの設定処理に伴う実行パラメータの調整について説明するための図である
【図７】一実施形態におけるパラメータの設定処理について説明するための図（その１）である。
【図８】一実施形態におけるパラメータの設定処理について説明するための図（その２）である。
【図９】一実施形態におけるパラメータの設定処理について説明するための図（その３）である。
【図１０】一実施形態におけるパラメータの設定処理について説明するための図（その４）である。
【図１１】一実施形態におけるパラメータの設定処理について説明するための図（その５）である。
【図１２】一実施形態におけるパラメータの設定処理について説明するための図（その６）である。
【図１３】一実施形態におけるプレーヤと他のプレーヤとの関係性の状況情報に関する表示制御処理を説明するための図である。
【図１４】一実施形態における実行パラメータの値に基づいて関係性情報をソート表示する表示制御処理を説明するための図である。
【図１５】一実施形態の端末装置によって実行される複数のプレーヤキャラクタをデッキに設定するプレーヤキャラクタ選択設定処理の動作を示すフローチャート（その１）である。
【図１６】一実施形態の端末装置によって実行される複数のプレーヤキャラクタをデッキに設定するプレーヤキャラクタ選択設定処理の動作を示すフローチャート（その２）である。
【発明を実施するための形態】
【００８１】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また、本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００８２】
［１］ゲームシステム
まず、図１を用いて本実施形態のゲームシステム１の概要及び概要構成について説明する。なお、図１は、本実施形態のゲームシステム１の構成を示すシステム構成の一例を示す図である。
【００８３】
本実施形態のゲームシステム１は、図１に示すように、ゲームサービスを提供するサーバ装置１０と、端末装置２０（例えば、端末装置２０Ａ、２０Ｂ、２０Ｃ）とが、インターネット（ネットワークの一例）に接続可能に構成されている。
【００８４】
ユーザは、端末装置２０からサーバ装置１０にアクセスすることにより、インターネットを介してサーバ装置１０から送信されてくるゲームをプレーすることができる。さらに、ユーザは端末装置２０からサーバ装置１０にアクセスすることにより、他のユーザとの間でコミュニケーションを図ることができるようになっている。
【００８５】
サーバ装置１０は、インターネットを介して通信接続された端末装置２０を用いて、ユーザにゲームをプレーさせるサービスを提供することが可能な情報処理装置である。また、サーバ装置１０は、コミュニケーション型のサービスを提供するＳＮＳサーバとして機能する。
【００８６】
特に、サーバ装置１０とは、複数のユーザ間でコミュニケーションを提供することが可能なサービスを提供する情報処理装置であって、提供するＳＮＳの動作環境（ＡＰＩ（アプリケーションプログラミングインタフェース）、プラットフォーム等）を利用して実行されるソーシャルゲーム（Ｓｏｃｉａｌ  Ｇａｍｅ）をと呼ばれるゲームを提供する構成を有している。
【００８７】
そして、サーバ装置１０は、端末装置２０のＷｅｂブラウザ上で提供されるゲーム、例えばＨＴＭＬ、ＦＬＡＳＨ、ＣＧＩ、ＰＨＰ、ｓｈｏｃｋｗａｖｅ、Ｊａｖａ（登録商標）アプレット、ＪａｖａＳｃｒｉｐｔ（登録商標）など様々な言語で作られたブラウザゲーム（Ｗｅｂブラウザで設置サイトを開くだけで起動するゲーム）を提供する構成を有している。
【００８８】
なお、ソーシャルゲームとは、既存のオンラインゲームとは違い、専用のクライアントソフトウェアを必要とせず、ＷｅｂブラウザとＳＮＳのアカウントのみで利用可能なゲームが含まれる。
【００８９】
また、サーバ装置１０は、ネットワークを介して他のユーザの端末（スマートフォン、パソコン、ゲーム機など）と接続し、オンラインで同時に同じゲーム進行を共有することができるオンラインゲームを提供してもよいし、個々の端末装置２０によってゲームが実行可能であって当該ゲームにおける特定の処理についてサーバ装置１０と連動して実行することが可能なゲームを提供してもよい。
【００９０】
一方、サーバ装置１０は、１つの（装置、プロセッサ）で構成されていてもよいし、複数の（装置、プロセッサ）で構成されていてもよい。
【００９１】
そして、サーバ装置１０の記憶領域（後述する記憶部１４０）には、課金情報、ゲーム情報、及び、プレーヤ情報１４６など各種の情報が記憶される。ただし、これらの各情報は、ネットワーク（イントラネット又はインターネット）を介して接続されたデータベース（広義には記憶装置、メモリ）に記憶されてもよい。
【００９２】
また、本実施形態においては、サーバ装置１０は、他のプレーヤとの連動（例えば、他
のプレーヤのプレーヤキャラクタを利用する場合）に関しては、端末装置２０のユーザ（すなわち、ゲームを実行するプレーヤ）の操作に基づく入力情報を受信し、受信した入力情報に基づいて他のプレーヤと連動するゲーム処理を実行する。
【００９３】
そして、この場合には、サーバ装置１０は、ゲーム処理結果を端末装置２０に送信し、端末装置２０は、サーバ装置１０から受信したゲーム処理結果を端末装置２０にユーザに閲覧可能に提供する各種の処理を行う。
【００９４】
端末装置２０は、スマートフォン、携帯電話、ＰＨＳ、コンピュータ、ゲーム装置、ＰＤＡ、携帯型ゲーム機等、画像生成装置などの情報処理装置であり、インターネット（ＷＡＮ）、ＬＡＮなどのネットワークを介してサーバ装置１０に接続可能な装置である。なお、端末装置２０とサーバ装置１０との通信回線は、有線でもよいし無線でもよい。
【００９５】
また、端末装置２０は、サーバ装置１０から提供されたゲームプログラムによってゲーム処理を実行し、又は、当該サーバ装置１０によってゲーム処理されたゲーム制御情報を取得し、実行したゲーム処理又は取得したゲーム制御情報に基づくゲームを実行する。
【００９６】
さらに、端末装置２０は、Ｗｅｂページ（ＨＴＭＬ形式のデータ）を閲覧可能なＷｅｂブラウザを備えている。すなわち、端末装置２０は、サーバ装置１０との通信を行うための通信制御機能、及びサーバ装置１０から受信したデータ（Ｗｅｂデータ、ＨＴＭＬ形式で作成されたデータなど）を用いて表示制御を行うとともに、ユーザ操作のデータをサーバ装置１０に送信するＷｅｂブラウザ機能などを備え、ゲーム画面をユーザに提供する各種の処理を実行し、ユーザによってゲームを実行させてもよい。
【００９７】
特に、端末装置２０は、他のプレーヤとの連動（例えば、他のプレーヤのプレーヤキャラクタを利用する場合）に関しては、ＡＰＩを用いることにより、ＳＮＳサーバとして機能するサーバ装置１０に所定の処理を行わせ、又は、ＳＮＳサーバとして機能するサーバ装置１０が管理するプレーヤ情報１４６を取得させてゲームを実行する構成を有している。
【００９８】
なお、端末装置２０は、サーバ装置１０から提供されたゲーム制御情報を取得して所定のゲーム処理を実行し、当該ゲーム処理に基づくゲームを実行してもよい。
【００９９】
［２］サーバ装置
次に、図２及び図３を用いて本実施形態のサーバ装置１０について説明する。なお、図２は、本実施形態のサーバ装置１０の機能ブロックを示す図であり、図３は、記憶部１４０に記憶されるゲーム履歴の情報を含むプレーヤ情報１４６の一例である。また、本実施形態のサーバ装置１０は図２の構成要素（各部）の一部を省略した構成としてもよい。
【０１００】
サーバ装置１０は、管理者その他の入力に用いるための入力部１２０、所定の表示を行う表示部１３０、所定の情報が記憶された情報記憶媒体１８０、端末装置２０やその他の装置との通信を行う通信部１９６、主に提供するゲームに関する処理を実行する処理部１００、及び、主にゲームに用いる各種のデータを記憶する記憶部１４０を含む。
【０１０１】
入力部１２０は、システム管理者等がゲームに関する設定やその他必要な設定、データの入力に用いるものである。例えば、本実施形態の入力部１２０は、マウスやキーボード等によって構成される。
【０１０２】
表示部１３０は、システム管理者用の操作画面を表示するものである。例えば、本実施形態の表示部１３０は、液晶ディスプレイ等によって構成される。
【０１０３】
情報記憶媒体１８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などによって構成される。
【０１０４】
通信部１９６は、外部（例えば、端末、他のサーバや他のネットワークシステム）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどによって構成される。
【０１０５】
記憶部１４０は、処理部１００や通信部１９６などのワーク領域となるもので、その機能は、ＲＡＭ（ＶＲＡＭ）などによって構成される。なお、記憶部１４０に記憶される情報は、データベースで管理してもよい。また、例えば、本実施形態の記憶部１４０は、本発明の記憶手段を構成してもよい。
【０１０６】
また、本実施形態においては、記憶部１４０には、主にワーク領域として機能する主記憶部１４２と、提供するゲームに関する情報を示すゲーム情報１４４、各プレーヤに関する情報を示すプレーヤ情報１４６、各プレーヤのプレー履歴を示す履歴情報１４８、及び、その他ゲーム演算に必要な各種の情報が記憶される。
【０１０７】
ゲーム情報１４４には、提供するゲームに関する情報の他に、ゲームに参加登録して当該ゲームプログラムをダウンロードして実行しているプレーヤのリスト（以下、「プレーヤリスト」という。）のデータが記憶される。
【０１０８】
プレーヤリストは、ゲームや当該ゲームを管轄するサービスに最初に登録した際に付与されたプレーヤＩＤ（プレーヤの希望によって付与したものも含む。）など他のプレーヤと識別するためのプレーヤＩＤがリスト化されたデータである。
【０１０９】
プレーヤ情報１４６には、各プレーヤに関する情報、ゲームを実行するためにデッキに設定されるプレーヤキャラクタ（以下、「実行キャラクタ」という。）としての各プレーヤにおいて選択可能な特定プレーヤキャラクタに関する情報及び各プレーヤのゲーム履歴に関する情報（以下、「履歴情報」という。）が記憶されている。
【０１１０】
具体的には、プレーヤ情報１４６には、図３（Ａ）に示すように、プレーヤ毎に、各プレーヤに関する情報の他に、各プレーヤが管理（所有）するプレーヤキャラクタのうち、他のプレーヤの実行キャラクタとして設定可能な（すなわち、他のプレーヤに使用を許可する）プレーヤキャラクタ（以下、「特定プレーヤキャラクタ」という。）に関する情報を含む。
【０１１１】
そして、プレーヤ情報１４６としては、各プレーヤＩＤに対応付けて
（Ａ１）ニックネーム、
（Ａ２）ゲームを開始した日時、
（Ａ３）ログイン中も含む、最終のゲームにアクセス（すなわち、ログイン）した日時（以下、「アクセス日時」又は「ログイン日時」という。）、
（Ａ４）ゲームレベル、
（Ａ５）フレンド、フォロワー及びフォローの関係性を有する他のプレーヤのプレーヤＩＤ及び当該プレーヤの数、
（Ａ６）特定プレーヤキャラクタに関する情報（例えば、名前、種別（キャラクタタイプ）、能力に関する情報及び所有するアイテムに関する情報）、及び、
（Ａ７）特定プレーヤキャラクタが実行キャラクタに設定された場合の調整値、
などが含まれる。
【０１１２】
また、履歴情報には、図３（Ｂ）に示すように、各プレーヤＩＤに対応付けて
（Ｂ１）ゲームにログインした日時、
（Ｂ２）ゲームのトータルの実行時間、
（Ｂ３）参加したゲームイベントの種別及び日時、
（Ｂ４）他のプレーヤとのゲーム内で接触した接触回数及びその日時、
（Ｂ５）他のプレーヤへのメッセージ（「いいね」などの定型のメッセージを含む。）を送付した際の内容やその回数（送付回数）、
（Ｂ６）他のプレーヤから送付されたメッセージを受信した際の内容やその回数（受信回数）、並びに、
（Ｂ７）他のプレーヤのプレーヤキャラクタの利用回数、
を示す各情報が含まれる。
【０１１３】
処理部１００は、記憶部１４０内の主記憶部１４２をワーク領域として各種処理を行う。処理部１００の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【０１１４】
処理部１００は、情報記憶媒体１８０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体１８０には、本実施形態の各部としてコンピュータを機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶される。
【０１１５】
例えば、処理部１００（プロセッサ）は、情報記憶媒体に記憶されているプログラムに基づいて、サーバ装置１０全体の制御を行うとともに、各部間におけるデータ等の受け渡しの制御などの各種の処理を行う。さらに、端末装置２０からの要求に応じた各種サービスを提供する処理を行う。
【０１１６】
具体的には、本実施形態の処理部１００は、通信制御部１０１、Ｗｅｂ処理部１０２及びゲーム管理部１０４を少なくとも有している。
【０１１７】
通信制御部１０１は、端末装置２０とネットワークを介してデータを送受信する処理を行う。すなわち、サーバ装置１０は、通信制御部１０１によって端末装置２０等から受信した情報に基づいて各種処理を行う。
【０１１８】
特に、本実施形態の通信制御部１０１は、ユーザの端末装置２０からの要求に基づいて、ゲーム画面を、当該ユーザの端末装置２０に送信する処理を行う。
【０１１９】
Ｗｅｂ処理部１０２は、Ｗｅｂサーバとして機能する。例えば、Ｗｅｂ処理部１０２は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルを通じて、端末装置２０にインストールされているＷｅｂブラウザの要求に応じてデータを送信する処理、及び、端末装置２０のＷｅｂブラウザによって送信されるデータを受信する処理を行う。
【０１２０】
なお、本実施形態では、サーバ装置１０がＳＮＳサーバとしての機能も備えていている場合を例にとり説明するが、サーバ装置１０を、ゲーム用のサーバと、ＳＮＳ用のサーバと別々に形成してもよい。また、本実施形態のゲームの処理は、サーバ装置１０が一部又は全部を行ってもよいし、端末装置２０が一部を行ってもよい。
【０１２１】
ゲーム管理部１０４は、端末装置２０と連動し、当該端末装置２０を介して入力された
プレーヤの操作に基づいて、各プレーヤにおいてロールプレーイングゲーム（ＲＰＧ）や対戦ゲームに関するゲーム処理を実行するとともに、各ユーザのゲームの進行状況やアイテム管理などの各ユーザにおいて使用するキャラクタ及び各種のアイテムを含むプレーヤ情報を管理する。
【０１２２】
一方、ゲーム管理部１０４は、各プレーヤのゲーム履歴をゲーム履歴情報としてプレーヤ情報１４６に記憶して管理し、端末装置２０の要求などに応じて、各端末装置２０に提供する。
【０１２３】
例えば、ゲーム管理部１０４は、各プレーヤのプレーヤＩＤに対応付けて、
（Ａ１）各プレーヤにおけるゲームへのログイン日時（アクセス日時）及びゲームのトータルの実行時間、
（Ａ２）他のプレーヤによってプレーヤキャラクタが利用された際の情報（例えば、日時、プレーヤキャラクタの種別及び利用したプレーヤの識別情報（プレーヤＩＤ））、
（Ａ３）参加したゲーム内のイベントのイベントＩＤ、及び、
（Ａ４）対戦したキャラクタの種別、当該対戦キャラクタが属する他のプレーヤのプレーヤＩＤ及びその日時、
（Ａ５）協力プレーを実行した他のプレーヤのプレーヤＩＤやその日時、
（Ａ６）ゲームレベルなどの進行状況、
（Ａ７）他のプレーヤのプレーヤキャラクタを利用した際の他のプレーヤのプレーヤＩＤ、利用した日時や当該プレーヤキャラクタの種別や能力を含むプレーヤキャラクタの情報、及び、
（Ａ８）「いいね」などの定型のメッセージを含むゲーム中の他のプレーヤへのメッセージ又は他のプレーヤからのメッセージを送受信した日時やその内容、
を各ゲーム履歴情報として管理する。
【０１２４】
また、ゲーム管理部１０４は、各端末装置２０と連動し、各プレーヤにおけるフレンド、フォロワー及びフォローなどの他のプレーヤとの関係性及び各プレーヤにおける上記の関係性を有する他のプレーヤの数を関係性情報としてプレーヤ情報１４６に記憶して管理し、端末装置２０の要求などに応じて、各端末装置２０に提供する。
【０１２５】
例えば、ゲーム管理部１０４は、各プレーヤのプレーヤＩＤに対応付けて、
（Ｂ１）フレンド、フォロワー及びフォローの関係性の種別、
（Ｂ２）関係性の種別毎の他のプレーヤのプレーヤＩＤ及び他のプレーヤとの関係が成立してからの期間、及び、
（Ｂ３）関係性の種別毎の他のプレーヤの人数、
を関係性情報として管理する。
【０１２６】
［３］端末装置
次に、図４及び図５を用いて本実施形態の端末装置２０について説明する。なお、図４は、本実施形態における端末装置２０の構成を示す機能ブロック図の一例であり、図５は、本実施形態における端末装置２０の外観構成を示す図の一例である。また、本実施形態の端末装置２０は図３の構成要素（各部）の一部を省略した構成としてもよい。
【０１２７】
入力部２６０は、プレーヤが操作データを入力するためのものであり、その機能は、タッチパネル又はタッチパネル型ディスプレイなどにより実現できる。すなわち、入力部２６０は、画像が表示される画面上における２次元の指示位置座標（ｘ，ｙ）を検出可能な検出部２６２を備えている。例えば、入力部２６０は、接触検出領域（タッチパネル）における、２次元の接触位置座標（ｘ，ｙ）を検出可能な検出部２６２を備えている。
【０１２８】
本実施形態において、接触位置は、プレーヤの接触操作（直接的な接触及びポインティングデバイスによる間接的な接触も含む）により、接触検出領域から得られる位置情報である。
【０１２９】
なお、本実施形態のプレーヤの接触操作には、ユーザの指によるタッチパネル１２上への直接的なタッチ操作又はスライド操作、及び、ポインティングデバイスなどのデバイスを介して実行される間接的なタッチパネル１２上へのタッチ操作又はスライド操作の他に、タッチパネル１２に直接的及び間接的にタッチ操作又はスライド操作をせずに、タッチパネル１２上への擬似的なタッチ操作又はスライド操作も含まれる。
【０１３０】
例えば、擬似的なタッチ操作又はスライド操作とは、
（１）赤外線などの光ビームをタッチパネル面と平行に当該タッチパネル面に近接した位置で照射し、当該タッチパネル１２の一端部に縦横方向に一定間隔に形成される複数の照射部と、各照射部と対を構成し、当該各照射部に対向するタッチパネルの他端部に設けられ、各照射された光ビームをそれぞれ受信する複数のセンサとによって、タッチパネル１２に接触又は近接した際に光ビームが遮断された縦横の座標を検出し、当該検出した座標に基づいて認識するタッチ操作又はスライド操作、及び、 
（２）タッチパネル１２の表示面を撮像するカメラを設け、当該カメラによってユーザがタッチパネル１２に接触又は近接した位置座標を検出し、当該検出した位置座標に基づいて認識するタッチ操作又はスライド操作、
などタッチパネル１２に実際に接触することによって又は近接させて検出することによって認識するタッチ操作又はスライド操作を含む。
【０１３１】
特に、本実施形態では、図４（Ａ）及び（Ｂ）に示す表示画面（ディスプレイ）１２が、液晶ディスプレイと、プレーヤ（操作者、ユーザ）の接触位置を検出するためのタッチパネルとが積層されたタッチパネル型ディスプレイとなっている。すなわち、本実施形態では、表示画面１２が入力部２６０として機能するとともに表示部２９０としても機能する。
【０１３２】
なお、表示画面（以下、特別な場合を除き「タッチパネル」という。）１２への接触操作は、指先を用いて行うようにしてもよいし、タッチペンなどの入力機器を用いて行うようにしてもよい。
【０１３３】
また、入力部２６０は、指示位置以外の操作情報（操作信号）を入力可能なボタンやレバー、キーボード、ステアリング、マイク、加速度センサなどを備えていてもよい。
【０１３４】
記憶部２７０は、処理部２００や通信部２９６などのワーク領域となるもので、その機能はＲＡＭ（ＶＲＡＭ）などにより実現できる。そして、本実施形態の記憶部２７０は、ワーク領域として使用される主記憶部２７１と、最終的な表示画像等が記憶される画像バッファ２７２と、提供するゲームに関しプレーヤに関する情報を示すプレーヤ情報２７３と、テーブルデータなどのゲームを実行する上で必要な各種のデータを記憶するゲームデータ記憶部２７４と、を含む。
【０１３５】
なお、これらの一部を省略する構成としてもよいし、サーバ装置１０の記憶部１４０がその一部を構成してもよい。また、例えば、本実施形態の記憶部２７０は、単独で、又は、サーバ装置１０の記憶部１４０とともに、本発明の記憶手段を構成する。
【０１３６】
プレーヤ情報２７３には、各プレーヤが管理（所有）するプレーヤキャラクタに関する情報（以下、「プレーヤキャラクタ情報」という。）、各プレーヤが他のプレーヤとの関係性を示す関係性情報、及び、各プレーヤの過去のゲーム履歴に関する履歴情報が含まれ
る。
【０１３７】
プレーヤキャラクタ情報には、プレーヤキャラクタの種別、その能力、デッキ（ゲームを実行する際に使用可能な複数のプレーヤキャラクタとして設定するゲームフィールド）に設定された回数やその日時、及び、他のプレーヤに使用を許可する特定プレーヤキャラクタを示す情報（例えば、フラグ情報）が含まれる。
【０１３８】
関係性情報には、例えば、他のプレーヤをフォローするフォロワー、基準となる各プレーヤ（すなわち、自プレーヤ）をフォローさせるフォロー、及び、相互にフォローとフォロワーとの関係性となるフレンドの各関係性に関する情報が含まれる。
【０１３９】
履歴情報には、ゲームにログインしたログイン日時（アクセス日時）、ゲームのトータルの実行時間、他のプレーヤへのメッセージ（「いいね」などの定型のメッセージを含む。）を送付した際の内容やその回数（送付回数）、他のプレーヤから送付されたメッセージを受信した際の内容やその回数（受信回数）、及び、他のプレーヤキャラクタの利用回数を示す各情報が含まれる。
【０１４０】
ゲームデータ記憶部２７４には、ゲームを実行する上で必要な各種の情報、及び、各種の判定処理で用いられる条件情報などが記憶される。
【０１４１】
情報記憶媒体２８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などにより実現できる。
【０１４２】
また、情報記憶媒体２８０には、本実施形態の各部としてコンピュータを機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）を記憶することができる。なお、処理部２００は、後述するように、情報記憶媒体２８０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。
【０１４３】
表示部２９０は、本実施形態により生成された画像を出力するものであり、その機能は、ＣＲＴ、ＬＣＤ、タッチパネル型ディスプレイ、或いはＨＭＤ（ヘッドマウントディスプレイ）などにより実現できる。
【０１４４】
特に、本実施形態では表示部２９０は、タッチパネルディスプレイを用いることによりプレーヤがゲーム操作を行う入力部２６０としても機能する。ここでタッチパネルとして、例えば抵抗膜方式（４線式、５線式）、静電容量方式、電磁誘導方式、超音波表面弾性波方式、赤外線走査方式などのタッチパネルを用いることができる。
【０１４５】
音出力部２９２は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。
【０１４６】
通信部２９６は、外部（例えばホスト装置や他の端末装置）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【０１４７】
なお、端末装置２０は、サーバ装置１０が有する情報記憶媒体や記憶部２７０に記憶されている本実施形態の各部としてコンピュータを機能させるためのプログラムやデータを、ネットワークを介して受信し、受信したプログラムやデータを情報記憶媒体２８０や記憶部２７０に記憶してもよい。このようにプログラムやデータを受信して端末装置２０を
機能させる場合も本発明の範囲内に含めることができる。
【０１４８】
処理部２００（プロセッサ）は、入力部２６０からの入力データやプログラムなどに基づいて、サーバ装置１０から提供されたプログラムに従って、又は、当該サーバ装置１０と連動して、ゲーム処理、画像生成処理、或いは音生成処理などの処理を行う。
【０１４９】
特に、本実施形態においては、ゲーム処理としては、ゲーム開始条件が満たされた場合にゲームを開始する処理、対戦ゲームやスポーツゲームなどの各種のゲームを進行させる処理、プレーヤオブジェクトや敵オブジェクトなどのゲームに用いられる各種のオブジェクトを配置する処理、各種のオブジェクトを表示する処理、ゲーム結果を演算する処理、或いはゲーム終了条件が満たされた場合にゲームを終了する処理などが含まれる。
【０１５０】
また、処理部２００は、記憶部２７０をワーク領域として各種処理を行う。処理部２００の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【０１５１】
特に、本実施形態の処理部２００は、オブジェクト空間設定部２１０と、タッチ検出処理部２１１と、表示制御部２１２と、キャラクタ管理部２１３、移動処理部２１４と、ゲーム処理部２１５と、仮想カメラ制御部２１６と、ゲーム管理部２１７と、描画部２２０と、音処理部２３０とを含む。また、これらの一部を省略する構成としてもよい。
【０１５２】
なお、例えば、本実施形態の表示制御部２１２は、本発明の表示性手段を構成し、キャラクタ管理部２１３は、本発明の選択手段を構成する。また、例えば、ゲーム処理部２１５は、本発明のゲーム制御手段を構成し、ゲーム管理部２１７は、本発明の管理手段、設定手段、特定手段及び登録更新手段を構成する。
【０１５３】
オブジェクト空間設定部２１０は、オブジェクト（プレーヤオブジェクト、移動体、敵オブジェクト）、移動経路、建物、樹木、柱、壁、マップ（地形）などの表示物を表す各種オブジェクト（スプライト、ビルボード、ポリゴン、自由曲面又はサブディビジョンサーフェスなどのプリミティブ面で構成されるオブジェクト）をオブジェクト空間（すなわち、ゲーム空間）に配置設定する処理を行う。
【０１５４】
具体的にはオブジェクト空間設定部２１０は、オブジェクト（モデルオブジェクト）の位置や回転角度（向き、方向と同義）を決定し、その位置（Ｘ、Ｙ）或いは（Ｘ、Ｙ、Ｚ）にその回転角度（Ｘ、Ｙ軸回りでの回転角度）或いは（Ｘ、Ｙ、Ｚ軸回りでの回転角度）でオブジェクトを配置する。
【０１５５】
特に、オブジェクト空間設定部２１０は、プレーヤオブジェクトなどがゲーム中に移動するゲーム空間（すなわち、フィールド）を規定してプレーヤオブジェクトの移動を規制するための壁を形成する規制オブジェクト（壁オブジェクトともいう。）を、タッチパネル１２（画面）の表示可能領域の最端部の内側に表示させるゲーム空間内の所与の位置に設定する。
【０１５６】
なお、オブジェクト空間とは、いわゆる仮想２次元空間、仮想３次元空間の両方を含む。２次元空間とは、例えば２次元座標（Ｘ，Ｙ）においてオブジェクトが配置される空間であり、３次元空間とは、例えば３次元座標（Ｘ，Ｙ，Ｚ）においてオブジェクトが配置される空間である。
【０１５７】
そしてオブジェクト空間を２次元空間とした場合には、複数のオブジェクトそれぞれについて設定された優先順位に基づいてオブジェクトを配置する。例えば、奥側にあるよう
に見せたいオブジェクト（スプライト）から順にオブジェクトを配置し、手前側にあるように見せたいオブジェクトを重ねて配置する処理を行うことができる。
【０１５８】
また、描画サイズが大きなオブジェクトを画像の下方に配置し、描画サイズが小さなオブジェクトを画像の上方に配置すれば、画面の上方に対応するオブジェクト空間が奥側にあるように見せることができ、画面の下方に対応するオブジェクト空間が手前側にあるように見せることができる。
【０１５９】
一方、オブジェクト空間を３次元空間とした場合には、ワールド座標系にオブジェクトを配置する。
【０１６０】
タッチ検出処理部２１１は、プレーヤが入力部２６０から入力した入力情報の認識処理を行う。具体的には、本実施形態のタッチ検出処理部２１１は、入力部２６０によって入力された指示位置を取得する。
【０１６１】
例えば、タッチ検出処理部２１１は、プレーヤの接触操作（すなわち、タッチ操作）を検出する接触検出領域（タッチパネル）における接触位置（２次元の接触位置座標）を指示位置として取得する。
【０１６２】
すなわち、タッチ検出処理部２１１は、プレーヤが指でタッチパネル１２にタッチ（以下、「タッチ操作入力」という。）し、そのまま指を移動して最後にタッチパネル１２から離す操作（以下、「スライド操作」という。）を行う期間に相当する接触操作期間中（スライド操作期間中）における接触位置（検出位置）を取得する。
【０１６３】
特に、タッチ検出処理部２１１は、
（１）画面へのタッチ操作入力されていない状態（以下、「無接触状態」という。）からタッチ操作入力された状態（以下、「接触状態」という。）への第１の変化（以下、「状態変化」という。）を検出するとともに、当該状態変化が実行された検出位置（以下、「第１検出位置」ともいう。）を検出する第１の検出処理、及び、
（２）第１の変化の検出後であって当該第１の変化を検出した際（すなわち、無接触状態から接触状態に状態変化した際）のタッチ操作入力が継続されて（すなわち、接触状態が継続されて）スライド操作による入力（以下、「スライド操作入力」という。）が実行されている場合に、当該スライド操作入力の変化（すなわち、検出位置の変化）を第２の変化として検出するとともに、当該状態変化が実行された検出位置（以下、「第２検出位置」ともいう。）を検出する第２の検出処理、
（３）スライド操作入力中に、画面へのタッチ操作入力がされていない状態（すなわち、スライド操作入力が終了して無接触状態となった場合）を検出する第３の検出処理、
を実行する。
【０１６４】
また、タッチ検出処理部２１１は、所定の周期毎に入力された指示位置を取得する。具体的には、所定の周期とはフレーム毎、例えば、１／６０秒〜１／１２０秒程度とすることができる。
【０１６５】
表示制御部２１２は、タッチパネル１２上に、プレーヤの指示が可視化された操作入力オブジェクトを含むゲームに関する画像を表示する。
【０１６６】
キャラクタ管理部２１３は、プレーヤの指示に基づいて、各プレーヤが管理（所有）するプレーヤ情報２７３に記憶される複数のプレーヤキャラクタの中からデッキに設定するプレーヤキャラクタを実行キャラクタとして選択する。
【０１６７】
そして、キャラクタ管理部２１３は、実行キャラクタとして選択したプレーヤキャラクタをデッキデータとしてプレーヤ情報２７３に登録する。
【０１６８】
移動処理部２１４は、オブジェクト空間内におけるオブジェクト（特に、デッキに設定された実行キャラクタのキャラクタオブジェクトやそのアイテムなどのゲーム空間内を移動体する移動体オブジェクとして制御される操作対象オブジェクト）の移動演算を行う。
【０１６９】
すなわち、移動処理部２１４は、入力部２６０によりプレーヤが入力した入力データ又はプログラム（移動アルゴリズム）や各種データ（モーションデータ）などに基づいて、移動体オブジェクトをオブジェクト空間内で移動させ、又は、移動体オブジェクトの動作（モーション、アニメーション）を制御するための処理を行う。
【０１７０】
具体的には、本実施形態の移動処理部２１４は、オブジェクトの移動情報（移動方向、移動量、移動速度、位置、回転角度、或いは加速度）や動作情報（各パーツオブジェクトの位置、或いは回転角度）を、１フレーム毎に順次求めるシミュレーション処理を行う。ここでフレームとは、オブジェクトの移動処理、動作処理（シミュレーション処理）や画像生成処理を行う時間の単位である。そして、本実施形態では、フレームレートは、固定としてもよいし、処理負荷に応じて可変としてもよい。
【０１７１】
なお、移動処理部２１４は、３次元のオブジェクト空間において入力方向（例えば、スライド方向）に基づいてオブジェクトを移動させる処理を行ってもよい。例えば、予め、入力方向毎に移動方向を対応づけ、入力方向に対応する移動方向にオブジェクトを移動させる。
【０１７２】
ゲーム処理部２１５は、種々のゲーム演算処理を行う。例えば、ゲーム処理部２１５は、プレーヤの指示に基づいてゲームに使用される複数のプレーヤキャラクタがデッキに設定されると、当該デッキに設定された各プレーヤキャラクタを用いてゲームを進行させるための各処理を実行する。
【０１７３】
特に、ゲーム処理部２１５は、マップに基づくオブジェクト空間の形成、プレーヤキャラクタ（実行キャラクタ）と敵キャラクタとの対戦、及び、当該対戦時の各キャラクタのパラメータなどのゲームを実行する上で必要な演算処理を行う。
【０１７４】
なお、ゲーム処理部２１５は、サーバ装置１０と連動して実行するが、その一部又は全部がサーバ装置１０に形成されていてもよい。
【０１７５】
仮想カメラ制御部２１６は、所与の視点から見える画像であって、奥行きがあるように見える画像を生成する。この場合に、仮想カメラ制御部２１６が、オブジェクト空間内の所与（任意）の視点から見える画像を生成するための仮想カメラ（視点）の制御処理を行う。具体的には、仮想カメラの位置（Ｘ、Ｙ、Ｚ）又は回転角度（Ｘ、Ｙ、Ｚ軸回りでの回転角度）を制御する処理（視点位置や視線方向を制御する処理）を行う。
【０１７６】
例えば、仮想カメラによりオブジェクト（例えば、キャラクタ、ボール、車）を後方から撮影する場合には、オブジェクトの位置又は回転の変化に仮想カメラが追従するように、仮想カメラの位置又は回転角度（仮想カメラの向き）を制御する。
【０１７７】
この場合には、移動処理部２１４で得られたオブジェクトの位置、回転角度又は速度などの情報に基づいて、仮想カメラを制御できる。或いは、仮想カメラを、予め決められた回転角度で回転させたり、予め決められた移動経路で移動させる制御を行ってもよい。また、この場合には、仮想カメラの位置（移動経路）又は回転角度を特定するための仮想カ
メラデータに基づいて仮想カメラを制御する。
【０１７８】
なお、仮想カメラ（視点）が複数存在する場合には、それぞれの仮想カメラについて上記の制御処理が行われる。
【０１７９】
ゲーム管理部２１７は、デッキに設定されたプレーヤキャラクタのパラメータを管理するとともに、関係性情報の登録及び更新を含めて他のプレーヤとの関係性を管理する。
【０１８０】
描画部２２０は、処理部２００で行われる種々の処理（ゲーム処理）の結果に基づいて描画処理を行い、これにより画像を生成し、表示部（ディスプレイ）２９０に出力する。描画部２２０が生成する画像は、いわゆる２次元画像であってもよいし、いわゆる３次元画像であってもよい。特に、描画部２２０は、オブジェクト空間における仮想カメラから見える画像であって、画面上に表示する画像を生成する。
【０１８１】
ここで２次元画像を生成する場合には、描画部２２０は、設定された優先度が低いオブジェクトから順に描画して、オブジェクト同士が重なる場合には、優先度の高いオブジェクトを上書きして描画する。
【０１８２】
また、３次元画像を生成する場合には、本実施形態の描画部２２０は、まずオブジェクト（モデル）の各頂点の頂点データ（頂点の位置座標、テクスチャ座標、色データ、法線ベクトル或いはα値等）を含むオブジェクトデータ（モデルデータ）が入力され、入力されたオブジェクトデータに含まれる頂点データに基づいて、頂点処理が行われる。なお、頂点処理を行うに際して、必要に応じてポリゴンを再分割するための頂点生成処理（テッセレーション、曲面分割、ポリゴン分割）を行うようにしてもよい。 
【０１８３】
また、頂点処理では、頂点の移動処理や、座標変換（ワールド座標変換、カメラ座標変換）、クリッピング処理、透視変換、あるいは光源処理等のジオメトリ処理が行われ、その処理結果に基づいて、オブジェクトを構成する頂点群について与えられた頂点データを変更（更新、調整）する。そして、頂点処理後の頂点データに基づいてラスタライズ（走査変換）が行われ、ポリゴン（プリミティブ）の面とピクセルとが対応づけられる。そしてラスタライズに続いて、画像を構成するピクセル（表示画面を構成するフラグメント）を描画するピクセル処理（フラグメント処理）が行われる。
【０１８４】
ピクセル処理では、テクスチャの読出し（テクスチャマッピング）、色データの設定／変更、半透明合成、アンチエイリアス等の各種処理を行って、画像を構成するピクセルの最終的な描画色を決定し、透視変換されたオブジェクトの描画色を画像バッファ２７２（フレームバッファ、ピクセル単位で画像情報を記憶できるバッファ。ＶＲＡＭ、レンダリングターゲット）に出力（描画）する。すなわち、ピクセル処理では、画像情報（色、法線、輝度、α値等）をピクセル単位で設定あるいは変更するパーピクセル処理を行う。
【０１８５】
これにより、オブジェクト空間内に設定された仮想カメラ（所与の視点）から見える画像が生成される。なお、仮想カメラ（視点）が複数存在する場合には、それぞれの仮想カメラから見える画像を分割画像として１画面に表示できるように画像を生成することができる。
【０１８６】
なお、描画部２２０が行う頂点処理やピクセル処理は、シェーディング言語によって記述されたシェーダプログラムによって、ポリゴン（プリミティブ）の描画処理をプログラム可能にするハードウェア、いわゆるプログラマブルシェーダ（頂点シェーダやピクセルシェーダ）により実現されてもよい。プログラマブルシェーダでは、頂点単位の処理やピクセル単位の処理がプログラム可能になることで描画処理内容の自由度が高く、ハードウ
ェアによる固定的な描画処理に比べて表現力を大幅に向上させることができる。
【０１８７】
そして、描画部２２０は、オブジェクトを描画する際に、ジオメトリ処理、テクスチャマッピング、隠面消去処理、αブレンディング等を行う。
【０１８８】
ジオメトリ処理では、オブジェクトに対して、座標変換、クリッピング処理、透視投影変換、或いは光源計算等の処理を行う。そして、ジオメトリ処理後（透視投影変換後）のオブジェクトデータ（オブジェクトの頂点の位置座標、テクスチャ座標、色データ（輝度データ）、法線ベクトル、或いはα値等）を記憶部２７０に記憶する。
【０１８９】
テクスチャマッピングでは、記憶部２７０のテクスチャ記憶部に記憶されるテクスチャ（テクセル値）をオブジェクトにマッピングする処理を行う。具体的には、オブジェクトの頂点に設定（付与）されるテクスチャ座標等を用いて記憶部２７０のテクスチャ記憶部からテクスチャ（色（ＲＧＢ）、α値などの表面プロパティ）を読み出し、２次元の画像であるテクスチャをオブジェクトにマッピングする。この場合に、ピクセルとテクセルとを対応づける処理や、テクセルの補間としてバイリニア補間などを行う。
【０１９０】
なお、本実施形態では、オブジェクトを描画する際に、所与のテクスチャをマッピングする処理を行うようにしてもよい。この場合には、マッピングされるテクスチャの色分布（テクセルパターン）を動的に変化させることができる。
【０１９１】
また、この場合において、色分布（ピクセルパターン）が異なるテクスチャを動的に生成してもよいし、複数の色分布が異なるテクスチャを予め用意しておき、使用するテクスチャを動的に切り替えるようにしてもよい。またオブジェクト単位でテクスチャの色分布を変化させてもよい。
【０１９２】
隠面消去処理では、描画ピクセルのＺ値（奥行き情報）が格納されるＺバッファ（奥行きバッファ）を用いたＺバッファ法（奥行き比較法、Ｚテスト）による隠面消去処理を行う。すなわち、オブジェクトのプリミティブに対応する描画ピクセルを描画する際に、Ｚバッファに格納されるＺ値を参照するとともに、当該参照されたＺバッファのＺ値と、プリミティブの描画ピクセルでのＺ値とを比較し、描画ピクセルでのＺ値が、仮想カメラから見て手前側となるＺ値（例えば小さなＺ値）である場合には、その描画ピクセルの描画処理を行うとともにＺバッファのＺ値を新たなＺ値に更新する。
【０１９３】
αブレンディング（α合成）では、描画部２２０は、α値（Ａ値）に基づく半透明合成処理（通常αブレンディング、加算αブレンディング又は減算αブレンディング等）を行う。なお、α値は、各ピクセル（テクセル、ドット）に関連づけて記憶できる情報であり、例えば色情報以外のプラスアルファの情報である。α値は、マスク情報、半透明度（透明度、不透明度と等価）、バンプ情報などとして使用できる。
【０１９４】
特に、本実施形態での描画部２２０は、接触検出領域に対応する表示領域に表示させる画像を生成してもよい。表示領域に表示させる画像とは、例えばオブジェクトを含む画像でもよい。
【０１９５】
音処理部２３０は、処理部２００で行われる種々の処理の結果に基づいて音処理を行い、ＢＧＭ、効果音、又は音声などのゲーム音を生成し、音出力部２９２に出力する。
【０１９６】
なお、本実施形態の端末装置２０は、１人のプレーヤのみがプレーできるシングルプレーヤモード専用のシステムにしてもよいし、複数のプレーヤがプレーできるマルチプレーヤモードも備えるシステムにしてもよい。
【０１９７】
また、複数のプレーヤがプレーする場合に、これらの複数のプレーヤに提供するゲーム画像やゲーム音を、１つの端末装置２０を用いて生成してもよいし、ネットワーク（伝送ライン、通信回線）などで接続された複数の端末装置２０又はサーバ装置１０を用いて分散処理により生成してもよい。
【０１９８】
［４］本実施形態の手法
［４．１］概要
次に、図６を用いて本実施形態の手法（実行キャラクタの設定処理に伴う実行パラメータの調整）について説明する。なお、図６は、本実施形態の実行キャラクタの設定処理に伴う実行パラメータの調整について説明するための図である。
【０１９９】
本実施形態の端末装置２０は、複数のプレーヤキャラクタをデッキに設定し、当該デッキに設定したプレーヤキャラクタ（すなわち、実行キャラクタ）によって対戦ゲーム、シューティングゲーム又はＲＰＧなどのゲームを実行する構成を有している。
【０２００】
特に、端末装置２０は、自己の所有するプレーヤキャラクタ（以下、「自プレーヤキャラクタ」という。）とともに他のプレーヤのプレーヤキャラクタ（以下、「他プレーヤキャラクタ」という。）の中から、複数のプレーヤキャラクタを実行キャラクタとして選択させてデッキに設定することが可能な構成を有している。
【０２０１】
また、端末装置２０は、他プレーヤキャラクタを実行キャラクタに設定した場合には、当該実行キャラクタとしての他プレーヤキャラクタ（以下、「特定プレーヤキャラクタ」という。）のパラメータを、プレーヤと当該特定プレーヤキャラクタを管理する他のプレーヤとの関係性に基づいて、設定する構成を有している。
【０２０２】
具体的には、端末装置２０は、
（１）プレーヤの指示に基づいて、他のプレーヤが管理するプレーヤキャラクタを特定プレーヤキャラクタとして含む、プレーヤによって利用可能な複数のプレーヤキャラクタの中から、ゲームに用いるプレーヤキャラクタを実行キャラクタとして選択する選択処理を実行し、
（２）選択した実行キャラクタのプレーヤ情報２４６及びサーバ装置１０に記憶されているゲームパラメータの値を、ゲームを実行するための所与のゲームパラメータの値に、実行パラメータの値として、設定する設定処理を実行し、
（３）設定した複数の実行キャラクタ及び設定した実行パラメータの値に基づいて、ゲームを実行させる、
構成を有している。
【０２０３】
そして、端末装置２０は、設定処理として、実行キャラクタとして特定プレーヤキャラクタが選択された場合には、選択処理における選択を指示したプレーヤ（すなわち、自プレーヤ）と、特定プレーヤキャラクタを管理する他のプレーヤと、の関係性情報に基づいて、実行パラメータを調整する、構成を有している。
【０２０４】
例えば、デッキに設定可能な４つのプレーヤキャラクタのうち、フレンドの関係性を有するプレーヤＡのプレーヤキャラクタ（以下、「フレンドプレーヤキャラクタ」という。）ａ及びフォロー関係を有するプレーヤＢのプレーヤキャラクタ（以下、「フォロープレーヤキャラクタ」という。）ｂの２つの特定プレーヤキャラクタを実行キャラクタ（すなわち、ゴーストキャラクタ）としてデッキに設定し、残りの実行キャラクタを自プレーヤのプレーヤキャラクタ（すなわち、自プレーヤキャラクタ）を設定した場合を想定する。
【０２０５】
この場合には、端末装置２０は、図６に示すように、デッキに設定されたプレーヤキャラクタのゲームパラメータ（例えば、ガチャを実行するためのポイント）を示すパラメータの値を、フレンドプレーヤキャラクタについては、特定プレーヤキャラクタ固有の値（１０ポイント）に加えて所定の値（例えば、１０ポイント）を追加してその値を調整し、フォロープレーヤキャラクタについては、特定プレーヤキャラクタ固有の値（１０ポイント）に加えて所定の値（例えば、５ポイントでフレンド関係よりも少ない値）を追加してその値を調整する。
【０２０６】
この構成により、本実施形態においては、ゲームを実行する際に、他のプレーヤのプレーヤキャラクタを、例えば、ゴーストキャラクタとして利用する際に、他のプレーヤとのゲーム上の関係性（例えば、フォロワーやフォロー及びフレンドを含むフレンド関係）に基づいて、ゲームの進行上有利な実行パラメータの値を設定し、それによってゲームにおける有利な効果を獲得させることができるようになっている。
【０２０７】
そして、本実施形態においては、ゲームにおける有利な効果を獲得させるためには、他のプレーヤとゲーム上の関係性を構築する必要があるため、それを積極的に他のプレーヤとのコミュニケーションを促進させることができるようになっている。
【０２０８】
したがって、本実施形態においては、ゲームへの参加者を増加させること及びゲームを活性化させることができるとともに、他のプレーヤとの関係構築をゲーム要素として組み込むことによってゲームにおける興趣性をも向上させることができるようになっている。
【０２０９】
なお、本実施形態においては、サーバ装置１０には、各プレーヤの指示の下、自プレーヤが管理する複数にプレーヤキャラクタの中から、選択処理によって他のプレーヤが利用可能な所定数（例えば１体）のプレーヤキャラクタが事前に登録されている。
【０２１０】
［４．２］対戦ゲーム
次に、本実施形態において実行される対戦ゲームについて説明する。
【０２１１】
本実施形態の端末装置２０は、例えば、予めプレーヤによってデッキに設定された複数のプレーヤキャラクタと、コンピュータや他のプレーヤによってデッキ設定された複数の敵キャラクタと、が順番に従って攻撃を実行する対戦ゲーム（ターン制に基づく対戦ゲーム）を実行させる。
【０２１２】
特に、ゲーム管理部２１７は、入力されたプレーヤの操作に基づいて対戦ゲームに使用するプレーヤキャラクタ（プレーヤキャラクタが装備するアイテムも含む。）をデッキに設定するとともに、各プレーヤキャラクタに規定されているゲームパラメータをゲーム実行用のゲームパラメータとして設定する。
【０２１３】
そして、ゲーム処理部２１５は、設定された各プレーヤキャラクタとそれらのゲームパラメータに基づいて、対戦ゲームを実行する。
【０２１４】
特に、ゲーム処理部２１５は、プレーヤキャラクタ毎に、プレーヤによって入力されたスライド操作入力のスライド方向とは反対方向に、かつ、当該スライド操作入力のスライド量に対応するエネルギーで、該当するプレーヤキャラクタを移動体オブジェクトとして移動させ、設定されたゲームパラメータの値に応じて、ゲーム空間内に配置された敵キャラクタを攻撃するゲーム処理を実行する。
【０２１５】
すなわち、ゲーム処理部２１５は、所与の実行順に従って、攻撃を実行するプレーヤキャラクタを切り換えて１のプレーヤキャラクタを特定し、スライド操作入力に応じて特定
したプレーヤキャラクタに対するゲーム空間内における移動制御及び敵キャラクタへの攻撃を含むゲーム処理を実行する。
【０２１６】
例えば、ゲーム処理部２１５は、移動処理部２１４と連動してプレーヤキャラクタに対するゲーム空間内における移動制御及び敵キャラクタへの攻撃を含むゲーム処理を実行する。
【０２１７】
そして、移動処理部２１４は、スライド操作入力中に、画面へのタッチ操作入力されていない状態（接触解除）への変化が検出されると、スライド操作入力におけるスライド方向、スライド量、スライド時間長又はこれらの２以上の組み合わせに従って、プレーヤキャラクタのゲーム空間内における移動及びゲームパラメータに応じて当該移動に伴う処理（例えば、敵キャラクタへの攻撃）を制御する。
【０２１８】
特に、移動処理部２１４は、移動方向に壁オブジェクトが存在し、プレーヤキャラクタが壁オブジェクトに接触する場合には、スライド量に基づいて決定される当該プレーヤキャラクタに移動するためのエネルギーがある限り、当該接触した壁オブジェクトによって跳ね返させ、エネルギーがなくなるまで、移動制御を実行する。
【０２１９】
そして、ゲーム処理部２１５は、移動制御中に、敵キャラクタに接触したことを検出した場合には、当該移動制御に伴って変化する攻撃力と、設定されたゲームパラメータの値と、に基づいて、敵キャラクタに対する攻撃などの攻撃処理を実行する。
【０２２０】
なお、ゲーム処理部２１５は、当該移動制御に伴って変化する攻撃力とともに、設定されたゲームパラメータに基づいて攻撃処理を実行しているが、当該移動制御に伴って変化する攻撃力に基づいてのみ攻撃処理を実行してもよい。
【０２２１】
また、上記においては、移動体オブジェクトとしてプレーヤキャラクタを用いた場合のゲームについて説明したが、例えば、プレーヤキャラクタが使用する飛び道具などのアイテム（例えば、弾）が移動体オブジェクトとして用いられる場合には、ゲーム処理部２１５は、所与の実行順に従って、攻撃を実行する操作対象関連オブジェクトとしてのプレーヤキャラクタを切り換えて１のプレーヤキャラクタを特定し、特定したプレーヤキャラクタのアイテムに対するゲーム空間内における移動制御及び敵キャラクタへの攻撃を含むゲーム処理を実行することとなる。
【０２２２】
［４．３］関係性情報及びゲームパラメータ
次に、本実施形態における関係性情報及びゲームパラメータについて説明する。
【０２２３】
本実施形態の関係性情報は、プレーヤと他のプレーヤとのゲーム上の関係性を示す情報であり、例えば、フォロー、フォロワー及びフレンドの各関係性を示す情報である。
【０２２４】
具体的には、フォローとは、他のプレーヤ又は当該他のプレーヤのゲームに関する所定の情報や状況をゲームの一機能として閲覧可能になる関係性を示し、フォロワーとは、自プレーヤ又は当該自プレーヤのゲームに関する所定の情報や状況をゲームの一機能として他のプレーヤに閲覧可能にさせる関係性を示し、フレンドとは、相互にフォロワーとフォローとの関係性を示す。
【０２２５】
すなわち、関係性情報には、フォロワーの関係性を示すフォロワー状態、フォローの関係性を示すフォロー状態及びフレンドの関係性を示すフレンド状態を示す情報を含み、かつ、いずれの関係性もない無関係の関係性を示す無関係状態を含む。
【０２２６】
また、関係性情報は、プレーヤ毎に各他のプレーヤと対応付けて（具体的には、他のプレーヤのプレーヤＩＤに対応付けて）サーバ装置１０の記憶部１４０及び各端末装置２０のそれぞれの記憶部２７０に必要に応じて記憶されており、上述のフレンド、フォロワー及びフォローの種別を示す種別情報の他に、付帯情報として、当該種別の関係性が成立した日時の情報（以下、「日時情報」という。）が含まれる。
【０２２７】
なお、本実施形態の関係性情報には、日時情報に代えて、各種別の関係性が成立してから現在までの期間の情報（以下、「期間情報」という。）が付帯情報として記憶されていてもよい。この場合には、ゲーム管理部２１７は、毎日０時など所定のタイミング毎に各種別の関係性が成立してから現在までの期間を算出して更新する。
【０２２８】
一方、本実施形態の関係性情報は、他のプレーヤのプレーヤキャラクタを自プレーヤのプレーヤキャラクタとしてデッキに設定した場合に設定されるゲームパラメータの値を決定する情報として用いられる。
【０２２９】
すなわち、本実施形態の関係性情報は、他のプレーヤのプレーヤキャラクタ（すなわち、特定プレーヤキャラクタ）を自プレーヤのプレーヤキャラクタ（すなわち、実行キャラクタ）として選択してデッキに設定した場合に、関係性情報に応じて対戦ゲームなどのゲームの進行上有利となるゲームパラメータの値を実行パラメータの値として設定するための情報として用いられる。
【０２３０】
具体的には、本実施形態の実行パラメータには、実行キャラクタとして設定された特定プレーヤキャラクタに関するゲームパラメータ、又は、プレーヤやデッキに設定された実行キャラクタから構成されるチームのゲームパラメータが含まれる。
【０２３１】
また、実行パラメータを含むゲームパラメータとしては、
（１）例えば、得点、ゲーム内通貨、体力値や経験値などの自プレーヤやデッキに設定されたゲームを実行するプレーヤキャラクタのチームに対して、若しくは、実行キャラクタに設定された各プレーヤキャラクタに対して付与されるゲームに用いるポイント、
（２）当該チームにおける能力値、若しくは、当該特定プレーヤキャラクタがゲームを実行する際の能力値（攻撃能力、防御能力や当選確率）、又は、
（３）（１）若しくは（２）の値を調整（補正）する値（例えば、＋１０ポイントの加算又は＋１０％の能力値の増強）、
を含む。
【０２３２】
なお、各プレーヤは、他のプレーヤが使用可能な特定プレーヤキャラクタを予め設定することが可能になっており、サーバ装置１０（記憶部１４０）には、プレーヤ情報１４６の一部として、各プレーヤにおいて登録された特定プレーヤキャラクタの情報（種別、ゲームパラメータの初期値、各能力値）が記憶されている。
【０２３３】
また、本実施形態においては、ゲームパラメータが各実行キャラクタに設定される場合において、自プレーヤが管理するプレーヤキャラクタがデッキに設定された場合には、当該自プレーヤのプレーヤ情報２７３に設定されたプレーヤキャラクタの情報に含まれるゲームパラメータの値がそのまま設定され、又は、プレーヤやチームのゲームパラメータとしてはそのまま利用される。
【０２３４】
［４．４］関係性情報の登録処理（解除処理及び表示制御処理を含む。）
次に、本実施形態における関係性情報の登録処理について説明する。
【０２３５】
ゲーム管理部２１７は、プレーヤＩＤを用いたＩＤ検索に基づく登録処理、フォロワー
リストに基づく登録処理及び所定のプログラムに基づいて登録候補をリスト化し、当該登録候補がリスト化されたリスト（以下、「候補リスト」という。）に基づく登録処理によって、他のプレーヤとの関係性を登録する。
【０２３６】
また、ゲーム管理部２１７は、タッチパネル１２に、他のプレーヤが管理する特定プレーヤキャラクタが表示されており、かつ、各登録処理を実行するプレーヤ（すなわち、特定のプレーヤであって、自プレーヤ）と他のプレーヤとの関係性を示す関係性情報が表示されている場合であって、所与の指示を検出した場合には、サーバ装置１０と連動して、該当するプレーヤ（すなわち、自プレーヤ）において、検出の対象となる特定プレーヤキャラクタを管理する他のプレーヤとの関係性の登録又は削除などを制御し、当該制御の結果に基づいて該当する関係性情報を更新する。
【０２３７】
（ＩＤ検索に基づく登録処理）
ゲーム管理部２１７は、ゲーム中の所定の操作によって他のプレーヤをフォローするフォロー登録処理を実行する。そして、ゲーム管理部２１７は、他のプレーヤをフォローするフォロー登録処理を実行すると、他のプレーヤにおいては、当該フォロー登録処理を実行したプレーヤ（すなわち、自プレーヤ）をフォロワーとして登録するフォロワー登録処理を実行する。
【０２３８】
ゲーム管理部２１７は、フォロー登録処理としては、サーバ装置１０と連動し、プレーヤの操作を受け付けて入力されたプレーヤＩＤに基づいて、サーバ装置１０に記憶されているプレーヤリスト（ゲームに参加しているプレーヤがリスト化されているデータ）を検索する。
【０２３９】
そして、ゲーム管理部２１７は、入力されたプレーヤＩＤとリスト化されているプレーヤＩＤとが一致した場合に、検索を実行しているプレーヤ（すなわち、自プレーヤ）における入力されたプレーヤＩＤ（すなわち、対象プレーヤ）を有する他のプレーヤとの関係性をフォローとして登録し（すなわち、フォロー関係を示す関係性情報を登録し）、サーバ装置のプレーヤ情報１４６、及び、記憶部２７０のプレーヤ情報２７３を更新するフォロー登録処理を実行する。
【０２４０】
そして、ゲーム管理部２１７は、このとき、入力されたプレーヤＩＤ（すなわち、対象プレーヤ）を有する他のプレーヤにおける検索を実行しているプレーヤ（すなわち、自プレーヤ）との関係性をフォロワーとして登録して（すなわち、フォロワー関係を示す関係性情報を登録し）、サーバ装置のプレーヤ情報１４６、及び、記憶部２７０のプレーヤ情報２７３を更新するフォロワー登録処理を実行する。
【０２４１】
また、ゲーム管理部２１７は、フォロー登録処理において既に入力したプレーヤＩＤフォローを有する他のプレーヤによって検索を実行している自プレーヤとの関係性がフォローとして登録されている場合（既に自プレーヤのフォロワーの場合）には、当該他のプレーヤとの関係性をフレンドとして登録し、（すなわち、フレンド関係を示す関係性情報を登録し）、サーバ装置のプレーヤ情報１４６、及び、記憶部２７０のプレーヤ情報２７３を更新するフレンド登録処理を実行する。
【０２４２】
（フォロワーリストに基づく登録処理）
ゲーム管理部２１７は、サーバ装置１０と連動し、プレーヤの指示に基づいて、又は、ゲームの実行中のプログラムに従って、他のプレーヤが自プレーヤをフォローするプレーヤＩＤがリスト化されたフォロワーリストを生成し、生成したフォロワーリストの中からプレーヤに指示させることによってフォロー登録を実行してフレンド登録処理を実行する。
【０２４３】
具体的には、ゲーム管理部２１７は、サーバ装置のプレーヤ情報１４６、及び、記憶部２７０のプレーヤ情報２７３から自プレーヤをフォローするプレーヤＩＤを抽出し、抽出したプレーヤＩＤ群をリスト化してフォロワーリストを生成する。ただし、ゲーム管理部２１７は、このとき、既にフレンド関係の関係情報が登録された他のプレーヤを排除してフォロワーリストを生成する。
【０２４４】
また、ゲーム管理部２１７は、ランダムに又はプレーヤＩＤ順など所定の順序に従ってフォロワーリストを生成してもよいし、フォロワーの登録の古い順や他プレーヤの最終プレー日時（プレー中も含む。）の近い順に所定数の登録候補を抽出してもよい。
【０２４５】
（候補リストに基づく登録処理）
ゲーム管理部２１７は、サーバ装置１０と連動し、所定のタイミング又はプレーヤの指示に基づいて、自プレーヤにおけるゲーム履歴を示す履歴情報に基づいて、予め定められた条件を有する他のプレーヤをフォロー関係又はフレンド関係の登録候補として抽出し、抽出した登録候補について、他のプレーヤの情報（プレーヤＩＤ、ニックネーム、ゲームレベル、及び、最終プレー日時又は状況）とともに、リスト化する。
【０２４６】
そして、ゲーム管理部２１７は、生成したフォロー関係又はフレンド関係の登録候補のリスト（以下、「登録候補リスト」という。）の中からプレーヤに指示させることによってフォロー登録又はフレンド登録を実行して各登録処理を実行する。
【０２４７】
なお、この場合には、ゲーム管理部２１７は、既に、フォロー関係又はフレンド関係の関係性情報を有する他のプレーヤをリストから排除する。
【０２４８】
例えば、ゲーム管理部２１７は、現時点から所定の期間前（例えば、１週間）までの期間内（以下、「参照期間内」という。）において、プレーヤキャラクタを実行キャラクタとして設定した（すなわち、利用した）無関係状態の他のプレーヤ、又は、参照期間内において、メッセージの送受信を実行した無関係状態の他のプレーヤを抽出してフォロー関係の登録候補リストを生成する。
【０２４９】
また、例えば、ゲーム管理部２１７は、過去のゲームにおいて、所定回数（例えば、３回以上）プレーヤキャラクタを実行キャラクタとして設定した無関係状態の他のプレーヤ、又は、メッセージの送受信を所定回数（例えば、３回以上）実行した無関係状態の他のプレーヤを抽出してフォロー関係の登録候補リストを生成する。
【０２５０】
一方、例えば、ゲーム管理部２１７は、現時点から所定の期間前（例えば、１週間）までの期間内（以下、「参照期間内」という。）において、プレーヤキャラクタを実行キャラクタとして設定したフォロワー関係状態の他のプレーヤ、又は、参照期間内において、メッセージの送受信を実行したフォロワー関係状態の他のプレーヤを抽出してフレンド関係の登録候補リストを生成する。
【０２５１】
また、例えば、ゲーム管理部２１７は、過去のゲームにおいて、所定回数（例えば、３回以上）プレーヤキャラクタを実行キャラクタとして設定したフォロワー関係状態の他のプレーヤ、又は、メッセージの送受信を所定回数（例えば、３回以上）実行したフォロワー関係状態の他のプレーヤを抽出してフレンド関係の登録候補リストを生成する。
【０２５２】
なお、例えば、ゲーム管理部２１７は、直前の対戦ゲームにおいて使用した無関係状態の他のプレーヤをフォローするか否かを自プレーヤに問い合わせ、自プレーヤの指示に基づいて当該他のプレーヤとの関係性をフォローとする関係情報を登録してもよい。
【０２５３】
また、ゲーム管理部２１７は、ゲーム画面の表示制限などの登録候補リスト数に制限がある場合には、例えば、プレーヤキャラクタを利用した日時やメッセージを送信した日時が近い程、又は、利用した回数が多い程優先度を高くするなど各登録候補の他のプレーヤの優先度に基づいて、所定数の登録候補を抽出する。
【０２５４】
また、ゲーム管理部２１７は、表示制御部２１２と連動して各登録候補をタッチパネル１２に表示する場合には、優先度の高い順に登録候補を表示する。
【０２５５】
（フレンド登録）
ゲーム管理部２１７は、フォロー又はフォロワーとしての登録指示のタイミング又は毎日０時などの所定のタイミングにおいて、各プレーヤと他のプレーヤとの関係性が、フォローの関係であって、フォロワーの関係であると判定した場合には、関係性を、フレンドと判定する。
【０２５６】
そして、ゲーム管理部２１７は、フレンドと判定したプレーヤと他のプレーヤとの関係性情報をフレンドとしてそれぞれのプレーヤのプレーヤ情報１４６に登録する。
【０２５７】
（関係性自動登録）
ゲーム管理部２１７は、プレーヤ同士の関係性において、フォロー又はフォロワーとしての関係性の登録が未だ無い場合であっても、所定の条件を具備した場合には、当該条件を具備するプレーヤ同士をフレンド、フォロー又はフォロワーとして特定し、該当する各プレーヤの関係性情報をフレンド、フォロー又はフォロワーとしてそれぞれのプレーヤのプレーヤ情報１４６に登録してもよい。
【０２５８】
具体的には、ゲーム管理部２１７は、
（１）所与のタイミングに、サーバ装置１０に記憶された各プレーヤのゲームに関する履歴情報に基づいて、該当するプレーヤにおける過去のゲームにおいて所与の条件を具備する他のプレーヤを特定する特定処理を実行し、
（２）具備した所与の条件に基づいて、該当するプレーヤにおける前記特定された他のプレーヤとの関係性を関係性情報としてサーバ装置１０に登録する、
構成を有している。
【０２５９】
例えば、本実施形態においては、所与の条件としては、
（１）該当するプレーヤと同一イベントに参加した回数が所定回数以上、
（２）他のプレーヤとゲーム内で接触した接触回数が所定回数以上、
（３）他のプレーヤへの特定のメッセージ（「いいね」などの定型のメッセージを含む。）を送付したこと、又は、メッセージの送付回数が所定回数以上、
（４）他のプレーヤから送付された特定のメッセージを受信したこと、又は、メッセージの受信回数が所定回数以上、
（５）自プレーヤのプレーヤキャラクタの利用回数が所定回数以上、及び、
（６）他のプレーヤのプレーヤキャラクタの利用回数が所定回数以上
の各条件が含まれる。
【０２６０】
また、例えば、本実施形態においては、上記の（１）及び（２）の条件については、フレンドとしての判定条件、上記の（３）及び（６）の条件は、フォロワー条件、並びに、上記の（４）及び（５）の条件として用いる。
【０２６１】
さらに、既にフォローを示す関係性情報が登録されている場合であって、上記の（４）及び（５）の条件が成立した場合に、又は、既にフォロワーを示す関係性情報が登録され
ている場合であって、上記の（３）及び（６）の条件が成立した場合に、フレンドとして判定される。
【０２６２】
（登録処理時の表示制御処理）
ゲーム管理部２１７は、サーバ装置１０と連動しつつ、表示制御部２１２と連動し、フォロー登録、フォロワー登録及びフレンド登録する際に、他のプレーヤが管理するプレーヤキャラクタや当該他のプレーヤのゲームに関する情報（プレーヤＩＤ、ニックネーム、プレーヤレベル、及び、最終プレー日時又は状況）をタッチパネル１２に表示させる。
【０２６３】
特に、表示制御部２１２は、後述するように、上記の登録処理を実行する際には、特定プレーヤキャラクタに対応付けて当該特定プレーヤキャラクタを管理する他のプレーヤと登録処理を実行するプレーヤとの関係性情報、又は、当該特定プレーヤキャラクタを管理する他のプレーヤにおける他のプレーヤと異なるプレーヤとの関係性の状況に関する情報（以下、「関係性の関係情報」という。）を表示する。
【０２６４】
なお、本実施形態の表示制御部２１２における登録処理時の表示制御処理の詳細については、後述する。
【０２６５】
（登録解除）
ゲーム管理部２１７は、上記のように、候補者リストなどによって、特定プレーヤキャラクタを管理する他のプレーヤと登録処理を実行するプレーヤとの関係性情報、又は、当該特定プレーヤキャラクタを管理する他のプレーヤにおける関係性の関係情報がゲーム画面に表示されている場合であって、既にフォロー、フォロワー又はフレンドの関係性情報が登録されている場合には、プレーヤの指示などの検出した所与の指示に基づいて、当該登録されている関係性を解除し、それに伴ってサーバ装置のプレーヤ情報１４６、及び、記憶部２７０のプレーヤ情報２７３を更新する。
【０２６６】
なお、「所与の指示」とは、プレーヤの操作指示であってもよいし、例えば、他のプレーヤとの関係性の登録期間が期間限定であって、当該期限が到達した場合など、ゲーム処理におけるプログラム上に規定されている指示であってもよい。
【０２６７】
（その他）
本実施形態においては、フォロー状態及びフレンド状態の設定を行うことが可能な人数は制限（例えば１０人）されていてもよいし、制限されていなくもよい。また、ゲームレベルが高くなるに連れて制限人数が多くなってもよい。
【０２６８】
［４．５］実行キャラクタの選択処理
次に、本実施形態における実行キャラクタの選択処理について説明する。なお、本実施形態における実行キャラクタの選択処理について説明するための図である。
【０２６９】
キャラクタ管理部２１３は、プレーヤの指示に基づいて、自プレーヤが管理するプレーヤキャラクタと、他のプレーヤが管理する特定プレーヤキャラクタと、から構成される選択可能なプレーヤキャラクタ群の中から、ゲームに用いるプレーヤキャラクタを実行キャラクタとして選択する選択処理を実行する。
【０２７０】
特に、サーバ装置１０には、デッキを設定する際に他のプレーヤによって利用可能な所定数（例えば１体）のプレーヤキャラクタが特定プレーヤキャラクタとして予め登録されており、キャラクタ管理部２１３は、サーバ装置１０と連動し、当該予め登録されている他のプレーヤの特定プレーヤキャラクタの情報を取得し、表示制御部２１２と連動して取得した特定プレーヤキャラクタを実行キャラクタに選択可能に表示させる。
【０２７１】
また、本実施形態においては、自プレーヤキャラクタを少なくとも選択しなければならない数（少なくとも１つ）など予め定められており、キャラクタ管理部２１３は、その制限の下に、選択処理を実行する。
【０２７２】
さらに、キャラクタ管理部２１３は、サーバ装置１０及び表示制御部２１２と連動して、実行キャラクタに選択可能なプレーヤキャラクタ群を表示する場合には、自プレーヤキャラクタ毎や特定プレーヤキャラクタ毎などのプレーヤキャラクタの種別毎に、フレンド毎などの他のプレーヤの関係性の種別毎に、又は、実行パラメータを調整する調整値毎に、表示させてもよいし、直近でゲームにログインした他のプレーヤ（例えば、直近２日間にログインした他のプレーヤ）を抽出し、当該抽出した他のプレーヤが管理する特定プレーヤキャラクタを優先的に表示させてもよい。
【０２７３】
なお、実行キャラクタに選択可能なプレーヤキャラクタ群を表示する表示制御部２１２の詳細については後述する。
【０２７４】
［４．６］パラメータ設定処理
次に、図７〜図１２を用いて本実施形態におけるパラメータの設定処理について説明する。なお、図７〜図１２は、本実施形態におけるパラメータの設定処理について説明するための図である。
【０２７５】
（基本原理）
ゲーム管理部２１７は、プレーヤが設定可能な複数のプレーヤキャラキャラクタの中から、対戦ゲームなどのゲームを実行させる実行キャラクタとして、所定数のプレーヤキャラクタを選択してデッキに設定する選択処理が実行されると、当該設定したプレーヤキャラクタに関する情報（特に、当該プレーヤキャラクタに設定されているゲームパラメータの値）をプレーヤ情報２７３などから取得し、取得したゲームパラメータの値をゲーム実行用のゲームパラメータに設定する。
【０２７６】
特に、ゲーム管理部２１７は、上述のように、デッキに実行キャラクタとして設定されたプレーヤキャラクタ（特定プレーヤキャラクタクタを含む。）に関するゲームパラメータ、又は、プレーヤやデッキに設定された実行キャラクタから構成されるチームのゲームパラメータを、ゲーム実行用のパラメータ（すなわち、実行パラメータ）として設定する。
【０２７７】
そして、このとき、ゲーム管理部２１７は、実行キャラクタとして、自プレーヤが管理するプレーヤキャラクタが選択された場合には、プレーヤ情報２７３から取得した当該プレーヤキャラクタのゲームパラメータの値をそのまま（無調整で）実行用のゲームパラメータに設定する。
【０２７８】
その一方、ゲーム管理部２１７は、実行キャラクタとして、他のプレーヤが管理するプレーヤキャラクタ（すなわち、特定プレーヤキャラクタ）が選択された場合には、サーバ装置１０と連動し、当該サーバ装置１０（具体的には、該当する他のプレーヤにおけるプレーヤ情報１４６）に記憶された当該特定プレーヤキャラクタのゲームパラメータの値を、自プレーヤと該当する他のプレーヤの関係性情報に基づいて、調整し、調整したゲームパラメータの値を、ゲーム実行用のゲームパラメータに設定する。
【０２７９】
すなわち、ゲーム管理部２１７は、このような場合に、ゲーム実行用のゲームパラメータに設定された当該特定プレーヤキャラクタのゲームパラメータの値を、フレンド、フォロワー及びフォローの関係性に基づいて、調整する。
【０２８０】
具体的には、ゲーム管理部２１７は、実行キャラクタとして、他のプレーヤが管理するプレーヤキャラクタ（すなわち、特定プレーヤキャラクタ）が選択された場合には、実行パラメータの値を、フレンド、フォロワー及びフォローの順で有利な効果を獲得させるための値に調整する。
【０２８１】
すなわち、ゲーム管理部２１７は、実行キャラクタとして選択された特定プレーヤキャラクタの攻撃力や防御力又は俊敏性や魔法力などの実行キャラクタの能力に関する実行パラメータの値をフレンド、フォロワー及びフォローの順に向上した値に設定する（値を大きくする）。
【０２８２】
実行パラメータの値をより有利な値となるフレンド登録を多く獲得するためにはプレーヤ間のコミュニケーションを積極的に実行することが要求されることとなり、多くの当該フレンド登録を獲得するためにはプレーヤ間のコミュニケーションも必要になる。
【０２８３】
そこで、ゲーム管理部２１７は、プレーヤ間のコミュニケーションをゲーム要素として用いるために、実行パラメータの値を、関係性情報の種別によって変化させ、よりコミュニケーションが必要な関係性を有する他のプレーヤの特定プレーヤキャラクタを実行キャラクタに選択する場合には、より有利な効果を獲得させることが可能な値に調整している。
【０２８４】
例えば、ゲーム管理部２１７は、自プレーヤと他のプレーヤとの関係性がフォローの場合（自プレーヤが他プレーヤをフォローしている関係の場合）には、実行キャラクタを管理する実行キャラクタの能力を上げるために基準となる実行パラメータの値ｘを２倍した１．５ｘの値に調整する。
【０２８５】
そして、例えば、ゲーム管理部２１７は、当該関係性がフォロワーの場合（他プレーヤが自プレーヤのフォロワーの場合）には、実行キャラクタの能力を上げるために基準となる実行パラメータの値ｘを２倍にした２ｘの値に調整し、当該関係性がフレンドの場合には、実行キャラクタの能力を上げるために基準となる実行パラメータの値ｘを３倍にした３ｘの値に調整する。
【０２８６】
また、ゲーム管理部２１７は、実行キャラクタとして、特定プレーヤキャラクタが選択された場合には、実行パラメータによって定まる実行キャラクタの能力に関する特性を、フレンド、フォロー、又は、フォロワーに応じて、変化させる。
【０２８７】
すなわち、ゲーム管理部２１７は、実行キャラクタとして選択された特定プレーヤキャラクタの攻撃特性や防御特性などの実行キャラクタの能力特性を、フレンド、フォロワー又はフォローによって変更することができるので、ゲームの戦略に、他のプレーヤとのコミュニケーションの要素を導入することによってゲームの興趣性を向上させることができる。
【０２８８】
例えば、ゲーム管理部２１７は、自プレーヤと他のプレーヤとの関係性がフォローの場合（自プレーヤが他プレーヤをフォローしている関係の場合）には、
（Ａ）１度の攻撃ターンにおいて単発で攻撃を行う実行キャラクタの能力特性を、１度の攻撃ターンにおいて攻撃頻度が高くなる能力特性（例えば、プレーヤキャラクタのターンであって複数のプレーヤキャラクタによって攻撃を実行するときに複数回の攻撃（連続攻撃含む）を実行する能力特性）に変更し、又は、
（Ｂ）当該能力特性を、当該実行キャラクタが連続攻撃可能となる能力特性（例えば、実行キャラクタのターンのときに複数回の攻撃を連続的に実行する能力特性）に変更する。
【０２８９】
また、例えば、ゲーム管理部２１７は、自プレーヤと他のプレーヤとの関係性がフォロワーの場合（他プレーヤが自プレーヤのフォロワーの場合）であって、敵キャラクタの攻撃ターンにおいて単発の攻撃が実行された場合には、
（Ａ）当該単発の攻撃を防御する実行キャラクタの能力特性を、敵キャラクタの攻撃ターンにおいて実行された連続攻撃を防御することが可能な能力特性に変更し、又は、
（Ｂ）敵キャラクタの攻撃ターンにおける攻撃を５０％の確率で防御する能力特性を、９０％の確率で防御する能力特性に変更する。
【０２９０】
なお、「有利な効果を獲得させるための値」とは、実行パラメータが実行キャラクタや複数のプレーヤキャラクタ全体の能力（例えば、デッキに設定されたチームの能力）を示す場合には、当該能力を高くする値を示し、当該ゲームパラメータがポイントを示す場合には、高いポイントを示し、当該実行パラメータが当選確率を示す場合には、高確率となる値を示す。
【０２９１】
また、フレンドの関係は、フォロー関係及びフォロワー関係でもあるので、ゲーム管理部２１７は、フレンドの関係性に基づく、実行パラメータの値の調整、又は、実行キャラクタの能力特性の変化を、フォロー関係又はフォロワー関係に基づいて変更してもよい。
【０２９２】
（プレーヤ毎に実行パラメータを調整する場合）
例えば、ゲームパラメータ及び実行パラメータが、抽選により複数のアイテムの中から所定のアイテム（例えば、ゲームに利用する装備品としてのアイテム、ゲームに登場するキャラクタカード、ゲーム内通貨やポイントなど）を当選させるガチャを実行するためのポイント（ガチャポイント）の場合であって、自プレーヤ又は他のプレーヤのプレーヤキャラクタが選択される場合を想定する。
【０２９３】
この場合において、ゲーム管理部２１７は、図７（Ａ）及び（Ｂ）に示すように、実行キャラクタの設定画面に表示されている複数のプレーヤキャラクタｘ、ｙ、ｚの中から、自プレーヤが管理するプレーヤキャラクタｘが選択された場合には、プレーヤキャラクタｘのガチャポイントとして規定された値「５」をガチャポイントに設定する（調整無し）。
【０２９４】
また、ゲーム管理部２１７は、図８（Ａ）及び（Ｂ）に示すように、自プレーヤと他のプレーヤＡの関係性情報によって「無関係状態」が示されている場合であって、実行キャラクタとして、当該無関係状態の他のプレーヤが管理するプレーヤキャラクタａが選択された場合には、プレーヤキャラクタａのガチャポイントとして規定されている値「５」を実行用パラメータに設定し、かつ、その値に「＋２」を加算してガチャポイントを調整する。
【０２９５】
そして、ゲーム管理部２１７は、図９（Ａ）及び（Ｂ）に示すように、自プレーヤと他のプレーヤＣの関係性情報によって「フォロー状態」が示されている場合であって、実行キャラクタとして、当該無関係状態の他のプレーヤが管理するプレーヤキャラクタｃが選択された場合には、プレーヤキャラクタｃのガチャポイントとして規定されている値「５」を実行用パラメータに設定し、かつ、その値に「＋３」を加算してガチャポイントを調整する。
【０２９６】
さらに、ゲーム管理部２１７は、図１０（Ａ）及び（Ｂ）に示すように、自プレーヤと他のプレーヤＤの関係性情報によって「フォロワー状態」が示されている場合であって、実行キャラクタとして、当該フォロワー状態の他のプレーヤが管理するプレーヤキャラクタｄが選択された場合には、プレーヤキャラクタｄのガチャポイントとして規定されてい
る「＋５」を実行用パラメータに設定し、かつ、その値に「＋５」を加算してガチャポイントを調整する。
【０２９７】
また、ゲーム管理部２１７は、図１１（Ａ）及び（Ｂ）に示すように、自プレーヤと他のプレーヤＥの関係性情報によって「フレンド状態」が示されている場合であって、実行キャラクタとして、当該フレンド状態の他のプレーヤが管理するプレーヤキャラクタｅが選択された場合には、ガチャポイントとして規定された値「５」を実行用パラメータに設定し、かつ、その値に「＋１０」を加算してガチャポイントを調整する。
【０２９８】
（チーム全体で実行パラメータを調整する場合）
ゲーム管理部２１７は、実行パラメータとして、チーム全体の実行パラメータを設定（調整）する場合には、自プレーヤと実行キャラクタとして設定された特定プレーヤキャラクタを管理する他のプレーヤとの関係性情報に関する数値（例えば、関係性の種別における比率）を集計し、当該集計結果に基づいて、実行パラメータを調整する。
【０２９９】
例えば、ゲームパラメータが攻撃などの所与の能力を示し、実行パラメータが、チーム全体の攻撃などの能力を示す場合であって、自プレーヤのプレーヤキャラクタが１体、フォロー関係の関係性情報を有する他のプレーヤの特定プレーヤキャラクタ２体、及び、フレンド関係の関係性情報を有する他のプレーヤのプレーヤキャラクタ１体が選択される場合であって、関係性の種別において算出される比率に基づいて実行パラメータが設定される場合を想定する。
【０３００】
この場合において、フレンドの関係性情報を有する他のプレーヤが１人なので、ゲーム管理部２１７は、構成比率が２５％と算出し、フォローの関係性情報を有する他のプレーヤが２人なので、ゲーム管理部２１７は、構成比率を５０％と算出する。
【０３０１】
そして、ゲーム管理部２１７は、例えば、図１２に示すように、各実行キャラクタに予め規定された実行パラメータの合算が２０（各規定ガチャポイントが５）とすると、フレンドの構成比率２５％を用いて「＋１０（＝４０×０．２５）」の追加ポイント、及び、フォローの構成比率５０％を用いて「＋１０（＝２０×０．５）」の追加ポイントとなり、チーム全体のポイントを、実行パラメータの値として「３０」の値に調整する。
【０３０２】
なお、本実施形態においては、特定プレーヤキャラクタを使用させたプレーヤに対しても、デッキの設定の有無に関係なく、実行パラメータが設定される。すなわち、サーバ装置１０は、各プレーヤのパラメータ設定処理を監視しており、設定処理によって他のプレーヤの特定プレーヤキャラクタが実行キャラクタとして設定された場合には、無関係状態、フォロワー状態、フォロー状態又はフレンド状態の各状態に応じて他のプレーヤの実行パラメータを、例えば、ガチャポイントで上記と自プレーヤと同じポイントによって、調整する。
【０３０３】
また、ゲーム管理部２１７は、実行パラメータの調整タイミングとしては、デッキ設定時（すなわち、即時）又は毎日３時などの所定のタイミングに実行する。
【０３０４】
（関係性成立期間）
ゲーム管理部２１７は、実行キャラクタとして、他のプレーヤが管理するプレーヤキャラクタ（すなわち、特定プレーヤキャラクタ）が選択された場合には、関係性の種別だけでなく、フォロワー、フォロー及びフレンドなどの各関係性が成立している期間に基づいて、各実行キャラクタの予め規定されたゲームパラメータによって設定した実行パラメータを、調整してもよい。
【０３０５】
特に、ゲーム管理部２１７は、
（１）実行キャラクタとして特定プレーヤキャラクタが選択された場合には、実行パラメータを設定する際に用いる関係性情報に含まれる前記付帯情報に基づいて、当該関係性情報によって示される関係性が成立している期間を取得し、
（２）関係性情報によって示される関係性とともに当該取得した期間に基づいて、該当する実行パラメータの値を調整する、構成を有している。
【０３０６】
具体的には、ゲーム管理部２１７は、特定プレーヤキャラクタが実行キャラクタとして選択された場合に、サーバ装置１０から取得した他のプレーヤにおける関係性情報に含まれる種別の情報（具体的には、無関係、フォロワー、フォロー及びフレンド）と特定の種別の関係性（具体的には、フォロワー、フォロー及びフレンド）については当該関係性が成立した時点（すなわち、対象の関係性情報が登録された時点）の日時などの付帯情報（期間情報）を取得する。
【０３０７】
そして、ゲーム管理部２１７は、取得した付帯情報と現時点での日時に基づいてフォロワー、フォロー及びフレンドなどの関係性が成立している期間（以下、「関係性成立期間」という。）を算出し、当該関係性と当該算出した関係性成立期間と、に基づいて、該当する実行キャラクタ（実行キャラクタに選択された特定プレーヤキャラクタ）に関する実行パラメータ、又は、プレーヤやデッキに設定された実行キャラクタから構成されるチームの実行パラメータを調整する。
【０３０８】
また、ゲーム管理部２１７は、関係成立期間が長くなるに従ってより有利な効果を獲得させるための値に調整する。
【０３０９】
例えば、上述のように、ゲームパラメータ及び実行パラメータが、ガチャポイントの場合においては、ゲーム管理部２１７は、フレンドの関係性を示す場合であっても、関係成立期間が２週間の場合には、当該関係成立期間が１週間の場合よりも、加算されるガチャポイントを大きくする。
【０３１０】
なお、本実施形態においては、付帯情報としては、関係性が成立した日時が登録されており、ゲーム管理部２１７は、実行パラメータを調整する際に、関係性成立期間を算出しているが、所定のタイミングに、予め算出した関係性成立期間を付帯情報として登録しておいてもよい。
【０３１１】
（ゲーム履歴の利用）
ゲーム管理部２１７は、実行キャラクタとして、他のプレーヤが管理するプレーヤキャラクタ（すなわち、特定プレーヤキャラクタ）が選択された場合には、関係性の種別だけでなく、関係性を有する他のプレーヤとの過去のプレーヤ履歴に基づいて、各実行キャラクタの予め規定されたゲームパラメータによって設定した実行パラメータを、調整してもよい。
【０３１２】
特に、ゲーム管理部２１７は、
（１）実行キャラクタとして特定プレーヤキャラクタが選択された場合には、自プレーヤと特定プレーヤキャラクタを管理する他のプレーヤとのサーバ装置１０から履歴情報を取得し、
（２）関係性情報によって示される関係性とともに取得した履歴情報によって示されるプレー履歴に基づいて、実行パラメータの値を調整する、
構成を有している。
【０３１３】
具体的には、ゲーム管理部２１７は、特定プレーヤキャラクタが実行キャラクタとして
選択された場合に、自プレーヤの他のプレーヤにおける関係性情報に含まれる種別の情報（具体的には、無関係、フォロワー、フォロー及びフレンド）と、当該他のプレーヤとの過去のゲームにおけるプレー履歴を示す履歴情報を取得する。
【０３１４】
また、ゲーム管理部２１７は、取得したプレー履歴情報に基づいて、所定回数以上連携してゲームを実行したか（すなわち、連携して同一のゲームを実行したか）、又は、所定回数以上他のプレーヤにおけるプレーヤキャラクタを利用してゲームを実行したかなど所与の条件を具備するか否かを判定する。
【０３１５】
そして、ゲーム管理部２１７は、当該所与の条件を具備したと判定した場合には、該当する実行キャラクタ（実行キャラクタに選択された特定プレーヤキャラクタ）に関する実行パラメータ、又は、プレーヤやデッキに設定された実行キャラクタから構成されるチームの実行パラメータを調整する。
【０３１６】
例えば、上述のように、ゲームパラメータ及び実行パラメータが、ガチャポイントの場合においては、ゲーム管理部２１７は、フレンドの関係性を示す場合であっても、上記のような条件を具備する場合には、所定のポイントを加算してガチャポイントを調整する。
【０３１７】
なお、本実施形態においては、所与の条件としては、
（１）他のプレーヤのゲームにログインした時期が所定の日時以前、
（２）他のプレーヤのゲームのトータルの実行時間が所定時間以上、
（３）他のプレーヤと同一のイベントに参加した回数が所定回数以上、
（４）他のプレーヤとゲーム内で接触した接触回数が所定回数以上、
（５）他のプレーヤへの特定のメッセージ（「いいね」などの定型のメッセージを含む。）を送付したこと、又は、メッセージの送付回数が所定回数以上、
（６）他のプレーヤから送付された特定のメッセージを受信したこと、又は、メッセージの受信回数が所定回数以上、及び、
（７）自プレーヤ又は他のプレーヤのプレーヤキャラクタの利用回数が所定回数以上
の各条件が含まれる。
【０３１８】
（その他）
ゲーム管理部２１７は、登録されたフレンド数やフォロワー数など、実行キャラクタに選択された特定プレーヤキャラクタを管理する他のプレーヤが有する特定の関係性のプレーヤ数に基づいて、該当する特定プレーヤキャラクタの前記実行パラメータの値を調整してもよい。
【０３１９】
具体的には、ゲーム管理部２１７は、実行キャラクタに選択された特定プレーヤキャラクタを管理する他のプレーヤにおける関係性情報に基づいて、当該他のプレーヤにおいて特定の関係性（フレンド関係、フォロワー関係又はその双方）を有するプレーヤ数を取得し、自プレーヤと他プレーヤの関係性の種別及び当該取得したプレーヤ数に基づいて、該当する特定プレーヤキャラクタの実行パラメータの値を調整してもよい。
【０３２０】
なお、この場合において、実行パラメータの値を調整するための基礎となる特定の関係性を有するプレーヤ数において、異なる種別の関係性を用いる場合には、フレンド関係についてはプレーヤ数を２倍にするなどの補正値を用いてもよい。
【０３２１】
また、この場合において、フレンド関係を有するプレーヤ数を用いる場合には、実行パラメータの値にプレーヤ数×５ポイント加算し、フォロワー関係を有するプレーヤ数を用いる場合には、実行パラメータの値にプレーヤ数×２ポイント加算するなど、関係性の種別に応じて、調整する範囲を変更してもよい。ただし、フレンド、フォロワー及びフォロ
ーの順で調整範囲が小さくすることが好ましい。
【０３２２】
一方、ゲーム管理部２１７は、特定プレーヤキャラクタの属性に応じて、自プレーヤと実行キャラクタとして設定する特定プレーヤキャラクタを管理する他のプレーヤとの関係性の種別（すなわち、フレンド、フォロワー又はフォロー）に基づいて調整の対象となるゲームパラメータ又は調整する数値範囲を変化させてもよい。
【０３２３】
例えば、各プレーヤキャラクタには、水、火、土などの属性が設定されており、ゲーム管理部２１７は、水の属性の特定プレーヤキャラクタが実行キャラクタに設定された場合であって、自プレーヤと当該特定プレーヤキャラクタを管理する他のプレーヤとの関係性がフレンドの場合には、実行パラメータを１０倍に調整する一方、当該関係性がフォロワーの場合には、実行パラメータを２倍に調整し、又は、当該実行パラメータを調整せずに、特定プレーヤキャラクタに設定されているゲームパラメータをそのまま実行パラメータに設定してもよい。
【０３２４】
また、例えば、各プレーヤキャラクタには、水、火、土などの属性が設定されているとともに、攻撃力、防御力又はガチャの当選確率などの２以上のゲームパラメータが規定されている場合には、関係性に応じて、実行パラメータとして変更するゲームパラメータの種別を変化させてもよい。
【０３２５】
具体的には、ゲーム管理部２１７は、このような場合であって、自プレーヤと当該特定プレーヤキャラクタを管理する他のプレーヤとの関係性がフレンドの場合には、実行キャラクタとして設定された水の属性の特定プレーヤキャラクタについては、攻撃力のゲームパラメータを実行パラメータとして調整し、実行キャラクタとして設定された火の属性の特定プレーヤキャラクタについては、ガチャの当選確率のゲームパラメータを実行パラメータとして調整してもよい。
【０３２６】
［４．７］表示制御処理
次に、図１３及び図１４を用いて本実施形態における実行プレーヤの選択処理、及び、関係性情報の登録処理など各処理の実行時における表示制御処理について説明する。なお、図１３は、プレーヤと他のプレーヤとの関係性の状況情報に関する表示制御処理を説明するための図であり、図１４は、実行パラメータの値に基づいて関係性情報をソート表示する表示制御処理を説明するための図である。
【０３２７】
表示制御部２１２は、他のプレーヤのプレーヤキャラクタ（すなわち、特定プレーヤキャラクタ）をデッキに設定する実行キャラクタとして選択する場合に、又は、上述の登録処理によって他のプレーヤとの関係性情報を登録する場合に、特定プレーヤキャラクタの表示又は当該特定プレーヤキャラクタを管理する他のプレーヤと、特定プレーヤキャラクタの選択又は関係性情報の登録を実行するプレーヤと、の関係性を示す関係性情報などをタッチパネル１２に表示する表示制御処理を実行する。
【０３２８】
（関係性情報の表示）
表示制御部２１２は、他のプレーヤの特定プレーヤキャラクタを実行キャラクタとして選択する場合に、又は、上述の登録処理によって他のプレーヤとの関係性情報を登録する場合など、他のプレーヤの特定プレーヤキャラクタをタッチパネル１２に表示する場合に、当該特定プレーヤキャラクタを管理する他のプレーヤと当該特定プレーヤキャラクタの表示を指示しているプレーヤ（実行キャラクタの選択や関係性情報の登録処理を指示しているプレーヤ）との関係性情報を、該当する特定プレーヤキャラクタに対応付けて、タッチパネル１２の表示領域に表示させる。
【０３２９】
例えば、表示制御部２１２は、図８〜図１２に示すように、他のプレーヤのプレーヤキャラクタ（すなわち、特定プレーヤキャラクタ）を、デッキに設定する実行キャラクタとして選択する選択中に、特定プレーヤキャラクタに関する情報の１つとして、当該特定プレーヤキャラクタを選択中のプレーヤと当該特定プレーヤキャラクタを管理する他のプレーヤとの関係性情報をタッチパネル１２に表示する。
【０３３０】
また、表示制御部２１２は、他のプレーヤの特定プレーヤキャラクタをタッチパネル１２に表示している表示中に、特定プレーヤキャラクタに対する所与の指示を検出した場合には、例えば、図１３に示すように、当該特定プレーヤキャラクタを管理する他のプレーヤにおけるフォロー中のプレーヤの人数、フォローされているプレーヤの人数（すなわち、フォロワーの数）及びフレンド数などの他のプレーヤにおける他のプレーヤと異なるプレーヤとの関係性の状況に関する情報（すなわち、関係性の状況情報）をタッチパネル１２に表示させる。
【０３３１】
例えば、図１３には、特定プレーヤキャラクタｄを管理するにプレーヤＤに対するフォロー中のプレーヤの人数及びフォロワー数が表示されている例を示す。
【０３３２】
なお、所与の指示とは、プレーヤの操作指示であってもよいし、例えば、ゲームに基づく所与のアクションやイベントなどのゲームの進行上実行された指示（すなわち、プログラムに従って実行された指示）などゲーム処理におけるプログラム上に規定されている指示であってもよい。
【０３３３】
また、関係性の状況情報としては、上記の他に、他のプレーヤとフレンドやフォローなどの関係性を有するプレーヤに関する情報（プレーヤＩＤやニックネームなど）が含まれる。
【０３３４】
（実行パラメータの値に基づくソート表示）
表示制御部２１２は、他のプレーヤの特定プレーヤキャラクタを実行キャラクタとして選択する場合に、又は、登録処理によって他のプレーヤとの関係性情報を登録する場合など、他のプレーヤの特定プレーヤキャラクタをタッチパネル１２に複数表示する場合には、当該各特定プレーヤキャラクタにおける実行パラメータとしての調整値が大きい順に、当該各特定プレーヤキャラクタをソートしてタッチパネル１２に表示させてもよい。
【０３３５】
例えば、表示制御部２１２は、他のプレーヤの特定プレーヤキャラクタを実行キャラクタとして選択する場合に、図１４に示すように、実行パラメータの調整値が一番大きいプレーヤキャラクタＡをタッチパネル１２の表示領域における最上位となる表示領域に表示させ、実行パラメータの調整値が二番目に大きいプレーヤキャラクタｂを、タッチパネル１２の表示領域におけるプレーヤキャラクタａの直下の領域に表示させ、以下、調整値が大きい順に特定プレーヤキャラクタを上位から順に配列させて表示させる。
【０３３６】
なお、表示制御部２１２は、特定プレーヤキャラクタに関する情報の１つとして、当該特定プレーヤキャラクタを選択中のプレーヤと当該特定プレーヤキャラクタを管理する他のプレーヤとの関係性情報をタッチパネル１２に表示する。
【０３３７】
（その他）
表示制御部２１２は、他のプレーヤの特定プレーヤキャラクタを実行キャラクタとして選択する場合には、直近でゲームにログインした他のプレーヤ（例えば、直近２日以内にログインした他のプレーヤ）を抽出し、当該抽出した他のプレーヤが管理する特定プレーヤキャラクタを優先的にタッチパネル１２に表示させてもよい。
【０３３８】
特に、表示制御部２１２は、キャラクタ管理部２１３と連動し、
（１）サーバ装置１０に記憶された他のプレーヤのログインした日時の情報（すなわち、ゲームにアクセスした日時の情報（以下、「アクセス日時情報」ともいう。））によって示される日時が所与の条件（直近２日以内にゲームにログインしたか否か）を具備する他のプレーヤを特定し、
（２）当該特定した他のプレーヤによって管理する特定プレーヤキャラクタの優先度を、他のプレーヤ（すなわち、条件を具備していない他のプレーヤ）の特定プレーヤキャラクタの優先度より高く設定し、
（３）設定した優先度に基づいて、ゲーム画面に、特定プレーヤキャラクタを表示させる、
各処理を実行する。
【０３３９】
なお、本実施形態においては、アクセス日時に基づいて優先度を設定し、かつ、ソート表示が実行されてもよい。
【０３４０】
一方、表示制御部２１２は、キャラクタ管理部２１３と連動し、実行キャラクタの解除指示によって１の特定プレーヤキャラクが選択された場合には、選択された特定プレーヤキャラクタの詳細表示をゲームに画面に実行し、それに画面上に、種別の変更も含めて関係性の登録又は解除を行う。
【０３４１】
なお、表示制御部２１２は、関係性の登録又は解除など種別が変更された場合には、それに従って関係性情報の登録又は解除を実行する。
【０３４２】
［４．７］変形例
次に、本実施形態の変形例について説明する。
【０３４３】
本実施形態においては、各端末装置２０は、各プレーヤにおいて、他のプレーヤが管理する特定プレーヤキャラクタを、ゲームを実行する実行キャラクタとして設定し、設定した実行キャラクタ（すなわち、ゴーストキャラクタ）を用いてゲームを進行させているが、プレーヤキャラクタに代えて又は当該プレーヤキャラクタとともに、他のプレーヤが管理する武器や魔法などのアイテムを設定し、当該設定したアイテムを用いてゲームを進行させてもよい。
【０３４４】
［５］本実施形態における動作
次に、図１５及び図１６を用いて本実施形態の端末装置２０によって実行される複数のプレーヤキャラクタをデッキに設定するプレーヤキャラクタ選択設定処理の動作について説明する。なお、図１５及び図１６は、本実施形態の端末装置２０によって実行される複数のプレーヤキャラクタをデッキに設定するプレーヤキャラクタ選択設定処理の動作を示すフローチャートである。
【０３４５】
本動作は、対戦ゲームなどのゲーム前に当該ゲームに用いる複数のプレーヤキャラクタを実行キャラクタとしてデッキに設定するための動作であり、当該実行キャラクタを自プレーヤキャラクタ及び他のプレーヤが管理する特定プレーヤキャラクタの中から選択させるものとする。
【０３４６】
また、本動作においては、各特定プレーヤキャラクタの情報は、サーバ装置１０が取得するものとし、自プレーヤキャラクタの情報については、各端末装置２０に記憶されているものを使用するものとする。
【０３４７】
さらに、本動作は、と連動して複数のプレーヤキャラクタ及び複数の敵キャラクタによ
る対戦ゲームであって、予め定められた順序に従って各キャラクタが攻撃を行うターン制のゲームが実行されているものとする。
【０３４８】
まず、キャラクタ管理部２１３は、ゲーム処理部２１５を介してデッキに設定するプレーヤキャラクタの選択設定処理の実行タイミングを検出すると（ステップＳ１０１）、自プレーヤが管理するプレーヤキャラクタから選択するか、他のプレーヤが管理する特定プレーヤキャラクタから選択するかをプレーヤに問い合わせる選択種別問い合わせ表示を実行し（ステップＳ１０２）、当該プレーヤの指示を待機する。
【０３４９】
次いで、キャラクタ管理部２１３は、タッチ検出処理部２１１を介してプレーヤの指示を検出すると（ステップＳ１０３）、当該プレーヤの指示が自プレーヤによって管理されるプレーヤキャラクタから選択する指示であるか否かを判断する（ステップＳ１０４）。
【０３５０】
このとき、キャラクタ管理部２１３は、プレーヤの指示が自プレーヤによって管理されるプレーヤキャラクタから選択する指示であると判定した場合には、ステップＳ１０５の処理に移行し、プレーヤの指示が自プレーヤによって管理されるプレーヤキャラクタから選択する指示でない（すなわち、他のプレーヤが管理する特定プレーヤキャラクタから選択する指示である）と判定した場合には、ステップＳ１１１の処理に移行する。
【０３５１】
次いで、キャラクタ管理部２１３は、プレーヤの指示が自プレーヤによって管理されるプレーヤキャラクタから選択する指示であると判定した場合には、タッチ検出処理部２１１及び表示制御部２１２と連動し、プレーヤ情報２７３に記憶された実行キャラクタとして選択可能なプレーヤキャラクタのリストの表示（グループ分けや検索キーに基づく表示を含む）、又は、個々のプレーヤキャラクタの詳細表示など種々の表示処理を実行しつつ（ステップＳ１０５）、プレーヤによる確定指示を待機する。
【０３５２】
次いで、キャラクタ管理部２１３は、プレーヤの確定指示を検出すると（ステップＳ１０６）、当該確定指示によって指示されたプレーヤキャラクタを実行キャラクタとして選択する（ステップＳ１０７）。
【０３５３】
次いで、ゲーム管理部２１７は、ゲームパラメータを含めて選択されたプレーヤキャラクタの各種の情報をプレーヤ情報２７３から読み出しつつ、ゲームパラメータの値を実行パラメータの値に設定を含めて当該選択されたプレーヤキャラクタをデッキに設定し（ステップＳ１０８）、ステップＳ１２１の処理に移行する。
【０３５４】
一方、キャラクタ管理部２１３は、プレーヤの指示が自プレーヤによって管理されるプレーヤキャラクタから選択する指示でない（他のプレーヤの特定プレーヤキャラクから選択する指示である）と判定した場合には、通信部２９６を介してサーバ装置１０と通信回線を確立する（ステップＳ１１１）。
【０３５５】
次いで、キャラクタ管理部２１３は、サーバ装置１０、タッチ検出処理部２１１及び表示制御部２１２と連動し、他のプレーヤに管理されている特定プレーヤキャラクタのリストの表示（グループ分けや検索キーに基づく表示を含む）、又は、個々のプレーヤキャラクタの詳細表示など種々の表示を実行しつつ、プレーヤによる確定指示を待機する（ステップＳ１１２）。
【０３５６】
次いで、キャラクタ管理部２１３は、プレーヤの確定指示を検出すると（ステップＳ１１２）、当該確定指示によって指示された特定プレーヤキャラクタを実行キャラクタとして選択する（ステップＳ１１３）。
【０３５７】
次いで、ゲーム管理部２１７は、ゲームパラメータを含めて選択された特定プレーヤキャラクタの各種の情報をサーバ装置１０から読み出しつつ、ゲームパラメータの値を実行パラメータの値に設定を含めて当該選択された特定プレーヤキャラクタをデッキに設定する（ステップＳ１１４）。
【０３５８】
次いで、ゲーム管理部２１７は、サーバ装置１０と連動し、実行キャラクタとして選択された特定プレーヤキャラクタを管理する他のプレーヤを特定し、当該他のプレーヤと自プレーヤとの関係性情報を取得する（ステップＳ１１５）。
【０３５９】
次いで、ゲーム管理部２１７は、取得した関係性情報に基づいて、他のプレーヤと自プレーヤとの関係性を特定し、当該特定した関係性に基づいて、実行パラメータの値を調整し（ステップＳ１１６）、ステップＳ１２１の処理に移行する。
【０３６０】
次いで、キャラクタ管理部２１３は、デッキに設定すべき全てのプレーヤキャラクタが設定されたか否か（すなわち、デッキが完成したか否か）を判定する（ステップＳ１２１）。このとき、キャラクタ管理部２１３は、全てのプレーヤキャラクタが設定されていないと判定した場合には、ステップＳ１０２の処理に移行し、全てのプレーヤキャラクタが設定されたと判定した場合には、ステップＳ１２２の処理に移行する。
【０３６１】
次いで、ゲーム処理部２１５は、デッキに設定された実行プレーヤに基づくゲームの開始を指示し（ステップＳ１２２）、本動作を終了させる。
【０３６２】
［６］その他
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
【０３６３】
本実施形態では、対戦ゲームやスポーツゲームの操作入力として説明しているが、ＲＰＧ又はシミュレーションゲームなどの他のゲームにおいても用いることがきる。
【０３６４】
また、ゲームに限らず、ユーザインタフェースとしてタッチ操作入力及びスライド操作入力を用いるものであれば適用可能である。
【０３６５】
また、本実施形態は、一のサーバ装置１０によって各ゲームを端末装置２０に提供してもよいし、複数のサーバ装置１０を連動させてサーバシステムを構築し、各ゲームを端末装置に提供してもよい。
【０３６６】
本発明は、実施形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【０３６７】
上記のように、本発明の実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。
【符号の説明】
【０３６８】
１０  …  サーバ装置
２０  …  端末装置
１００  …  処理部
１０１  …  通信制御部
１０２  …  Ｗｅｂ処理部
１０３  …ゲーム演算実行部
１０４  …ゲーム管理部
１２０  …  入力部
１３０  …  表示部
１４０  …  記憶部
１４２  …  主記憶部
１４４  …  ゲーム情報
１４６  …  プレーヤ情報
１８０  …  情報記憶媒体、
１９６  …  通信部
２００  …  処理部
２１０  …  オブジェクト空間設定部
２１１  …  タッチ検出処理部
２１２  …  表示制御部
２１３  …  キャラクタ管理部
２１４  …  移動処理部
２１５  …  ゲーム処理部
２１６  …  仮想カメラ制御部
２１７  …  ゲーム管理部
２２０  …  描画部
２３０  …  音処理部
２７０  …  記憶部
２７１  …  主記憶部
２７２  …  画像バッファ
２６０  …  入力部
２６２  …  検出部
２８０  …  情報記憶媒体
２９０  …  表示部
２９１  …  音出力部
【図１】
2018166947.tif 000003
【図２】
2018166947.tif 000004
【図３】
2018166947.tif 000005
【図４】
2018166947.tif 000006
【図５】
2018166947.tif 000007
【図６】
2018166947.tif 000008
【図７】
2018166947.tif 000009
【図８】
2018166947.tif 000010
【図９】
2018166947.tif 000011
【図１０】
2018166947.tif 000012
【図１１】
2018166947.tif 000013
【図１２】
2018166947.tif 000014
【図１３】
2018166947.tif 000015
【図１４】
2018166947.tif 000016
【図１５】
2018166947.tif 000017
【図１６】
2018166947.tif 000018