(57)【特許請求の範囲】
【請求項１】
Ｎ個（Ｎ：自然数）の端末装置である、第１〜第Ｎ端末装置と、
ゲーム実行本体装置と、
前記第１〜第Ｎ端末装置と、前記ゲーム実行本体装置と、を接続することができる接続装置と、
前記Ｎ個の端末装置の各端末装置の機器仕様データを取得する機器情報取得部であって、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）の機器仕様データを、機器仕様データＳｐｅｃ（ｋ）として取得する前記機器情報取得部と、
前記Ｎ個の端末装置の各端末装置を使用するユーザーに関する情報であるユーザー情報を取得するユーザー情報取得部と、
前記ゲーム実行本体装置により実行されるゲームの内容を示すデータを取得し、前記Ｎ個の端末装置の各端末装置に対して、前記ゲーム実行本体装置により実行されるゲームのゲームパラメータを設定、あるいは、更新するゲーム情報取得部であって、前記第ｋ端末装置に対して、前記ゲーム実行本体装置により実行されるゲームのゲームパラメータを、ゲームパラメータＧａｍｅＰｒｍ（ｋ）として設定、あるいは、更新する前記ゲーム情報取得部と、
前記ゲーム実行本体装置により実行されるゲームにおいて、前記Ｎ個の端末装置の各端末装置を用いてゲーム操作したときのゲームの結果のデータであるゲーム結果データを取得するゲーム結果データ取得部であって、前記第ｋ端末装置を用いてゲーム操作したときのゲーム結果データをゲーム結果データＲｓｔ（ｋ）として取得し、前記ゲーム結果データＲｓｔ（ｋ）を累積することで、前記第ｋ端末装置に対応するゲーム結果累積データＳｕｍＲ（ｋ）を取得する前記ゲーム結果データ取得部と、
前記第ｋ端末装置の前記ゲーム結果累積データＳｕｍＲ（ｋ）が、所定のデータ範囲内ではない場合、次に、ユーザーが、前記第ｋ端末装置を用いてゲーム操作を行ったときに、前記ユーザー情報に基づいて、前記ゲーム結果累積データＳｕｍＲ（ｋ）が、前記所定のデータ範囲内の値に近づくように、（１）前記第ｋ端末装置の前記ゲームパラメータＧａｍｅＰｒｍ（ｋ）の値を調整するゲームパラメータ調整処理、および、（２）前記第ｋ端末装置の前記機器仕様データＳｐｅｃ（ｋ）に基づいて、前記第ｋ端末装置のゲーム操作性を調整する端末側調整処理の少なくともいずれか一方の処理を実行する調整処理部と、
を備え、
前記第ｋ端末装置は、前記ゲーム情報取得部によって設定、あるいは、更新されたゲームパラメータＧａｍｅＰｒｍ（ｋ）に基づいてゲーム処理を実行するゲームシステム。
【請求項２】
前記ユーザー情報取得部は、
ユーザーが、前記Ｎ個の端末装置の各端末装置を用いて行うゲーム操作についてのデータである操作データを取得する操作データ取得部であって、前記第ｋ端末装置の操作データを、操作データＯｐｅ（ｋ）として取得する前記操作データ取得部を含む、
請求項１に記載のゲームシステム。
【請求項３】
前記ユーザー情報取得部は、
前記Ｎ個の端末装置の各端末装置を使用するユーザーを認証したデータであるユーザー認証データを取得するユーザー認証データ取得部を含む、
請求項１に記載のゲームシステム。
【請求項４】
前記ユーザー情報取得部は、
ユーザーが、前記Ｎ個の端末装置の各端末装置を用いて行うゲーム操作についてのデータである操作データを取得する操作データ取得部であって、前記第ｋ端末装置の操作データを、操作データＯｐｅ（ｋ）として取得する前記操作データ取得部と、
前記Ｎ個の端末装置の各端末装置を使用するユーザーを認証したデータであるユーザー認証データを取得するユーザー認証データ取得部と、
を含む、
請求項１に記載のゲームシステム。
【請求項５】
ゲーム結果累積データの範囲であるゲーム結果累積データ範囲を設定するゲーム結果累積データ範囲設定部をさらに備え、
前記調整処理部は、
前記第ｋ端末装置の前記ゲーム結果累積データＳｕｍＲ（ｋ）が、前記ゲーム結果累積データ範囲設定部により設定された前記ゲーム結果累積データ範囲内ではない場合、次に、ユーザーが、前記第ｋ端末装置を用いてゲーム操作を行ったときに、前記ゲーム結果累積データＳｕｍＲ（ｋ）が、前記ゲーム結果累積データ範囲内の値に近づくように、（１）前記第ｋ端末装置の前記ゲームパラメータＧａｍｅＰｒｍ（ｋ）の値を調整するゲームパラメータ調整処理、および、（２）前記第ｋ端末装置の前記機器仕様データＳｐｅｃ（ｋ）に基づいて、前記第ｋ端末装置のゲーム操作性を調整する端末側調整処理の少なくともいずれか一方の処理を実行する、
請求項１から４のいずれかに記載のゲームシステム。
【請求項６】
前記調整処理部は、
ゲーム成績の良いユーザーのゲーム成績が悪くなるように、次に、ユーザーが、前記第ｋ端末装置を用いてゲーム操作を行ったときに、前記ゲーム結果累積データＳｕｍＲ（ｋ）が、前記ゲーム結果累積データ範囲内の値に近づくように、（１）前記第ｋ端末装置の前記ゲームパラメータＧａｍｅＰｒｍ（ｋ）の値を調整するゲームパラメータ調整処理、および、（２）前記第ｋ端末装置の前記機器仕様データＳｐｅｃ（ｋ）に基づいて、前記第ｋ端末装置のゲーム操作性を調整する端末側調整処理の少なくともいずれか一方の処理を実行する、
請求項５に記載のゲームシステム。
【請求項７】
前記調整処理部は、
ゲーム成績の悪いユーザーのゲーム成績が良くなるように、次に、ユーザーが、前記第ｋ端末装置を用いてゲーム操作を行ったときに、前記ゲーム結果累積データＳｕｍＲ（ｋ）が、前記ゲーム結果累積データ範囲内の値に近づくように、（１）前記第ｋ端末装置の前記ゲームパラメータＧａｍｅＰｒｍ（ｋ）の値を調整するゲームパラメータ調整処理、および、（２）前記第ｋ端末装置の前記機器仕様データＳｐｅｃ（ｋ）に基づいて、前記第ｋ端末装置のゲーム操作性を調整する端末側調整処理の少なくともいずれか一方の処理を実行する、
請求項５または６に記載のゲームシステム。
【請求項８】
前記第ｋ端末装置の、（１）前記ユーザー情報、（２）前記ゲーム結果データＲｓｔ（ｋ）、および、（３）前記ゲーム結果累積データＳｕｍＲ（ｋ）の少なくとも１つに基づいて、前記第ｋ端末装置で表示させるための前記第ｋ端末装置用の表示データＤｉｓｐ（ｋ）を生成する表示データ生成部をさらに備える、
請求項１から５のいずれかに記載のゲームシステム。
【請求項９】
前記Ｎ個の端末装置を、Ｍ個（Ｍ：自然数、Ｍ＜Ｎ）のチームである第１〜第Ｍチームに分類するチーム管理部をさらに備える、
請求項１に記載のゲームシステム。
【請求項１０】
前記ゲーム実行本体装置は、
第ｐチーム（ｐ：自然数、１≦ｐ≦Ｍ）に属する前記端末装置に対して送信するためのデータである第ｐチーム用データを生成し、生成した前記第ｐチーム用データを、前記接続装置を介して、前記第ｐチームに属する前記端末装置に対して送信する、
請求項９に記載のゲームシステム。
【請求項１１】
前記チーム管理部は、
前記第ｐチームに属する前記端末装置を、監督キャラクタ用端末装置と、プレーヤーキャラクタ用端末装置と、に分類し、
前記ゲーム実行本体装置は、
前記第ｐチームの前記監督キャラクタ用端末装置に送信するための第ｐチーム監督用データと、前記第ｐチームの前記プレーヤーキャラクタ用端末装置に送信するための第ｐチームプレーヤー用データと、を生成し、
生成した前記第ｐチーム監督用データを、前記接続装置を介して、前記第ｐチームの前記監督キャラクタ用端末装置に送信し、
生成した前記第ｐチームプレーヤー用データを、前記接続装置を介して、前記第ｐチームの前記プレーヤーキャラクタ用端末装置に送信する、
請求項１０に記載のゲームシステム。
【請求項１２】
請求項１から１１のいずれかに記載のゲームシステムに用いられる接続装置であって、
前記第１〜第Ｎ端末装置と、前記ゲーム実行本体装置と、を接続するための通信インターフェースを備える、
接続装置。
【請求項１３】
Ｎ個（Ｎ：自然数）の端末装置である、第１〜第Ｎ端末装置と、
ゲーム実行本体装置と、
前記第１〜第Ｎ端末装置と、前記ゲーム実行本体装置と、を接続することができる接続装置と、
を備えるゲームシステムにおいて用いられるゲーム処理方法をコンピュータに実行させるプログラムであって、
前記Ｎ個の端末装置の各端末装置の機器仕様データを取得する機器情報取得ステップであって、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）の機器仕様データを、機器仕様データＳｐｅｃ（ｋ）として取得する前記機器情報取得ステップと、
前記Ｎ個の端末装置の各端末装置を使用するユーザーに関する情報であるユーザー情報を取得するユーザー情報取得ステップと、
前記ゲーム実行本体装置により実行されるゲームの内容を示すデータを取得し、前記Ｎ個の端末装置の各端末装置に対して、前記ゲーム実行本体装置により実行されるゲームのゲームパラメータを設定、あるいは、更新するゲーム情報取得ステップであって、前記第ｋ端末装置に対して、前記ゲーム実行本体装置により実行されるゲームのゲームパラメータを、ゲームパラメータＧａｍｅＰｒｍ（ｋ）として設定、あるいは、更新する前記ゲーム情報取得ステップと、
前記ゲーム実行本体装置により実行されるゲームにおいて、前記Ｎ個の端末装置の各端末装置を用いてゲーム操作したときのゲームの結果のデータであるゲーム結果データを取得するゲーム結果データ取得ステップであって、前記第ｋ端末装置を用いてゲーム操作したときのゲーム結果データをゲーム結果データＲｓｔ（ｋ）として取得し、前記ゲーム結果データＲｓｔ（ｋ）を累積することで、前記第ｋ端末装置に対応するゲーム結果累積データＳｕｍＲ（ｋ）を取得する前記ゲーム結果データ取得ステップと、
前記第ｋ端末装置の前記ゲーム結果累積データＳｕｍＲ（ｋ）が、所定のデータ範囲内ではない場合、次に、ユーザーが、前記第ｋ端末装置を用いてゲーム操作を行ったときに、前記ユーザー情報に基づいて、前記ゲーム結果累積データＳｕｍＲ（ｋ）が、前記所定のデータ範囲内の値に近づくように、（１）前記第ｋ端末装置の前記ゲームパラメータＧａｍｅＰｒｍ（ｋ）の値を調整するゲームパラメータ調整処理、および、（２）前記第ｋ端末装置の前記機器仕様データＳｐｅｃ（ｋ）に基づいて、前記第ｋ端末装置のゲーム操作性を調整する端末側調整処理の少なくともいずれか一方の処理を実行する調整処理ステップと、
を備え、
前記第ｋ端末装置において、前記ゲーム情報取得ステップによって設定、あるいは、更新されたゲームパラメータＧａｍｅＰｒｍ（ｋ）に基づいてゲーム処理が実行される、ゲーム処理方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多人数が参加して行うゲームシステムを実現するための技術に関する。
【背景技術】
【０００２】
従来より、多人数が参加して行うゲームシステムが開発されている（例えば、特許文献１を参照）。このようなゲームシステムでは、専用のゲーム端末や専用のゲーム機をゲームシステムに接続し、当該ゲームシステムに接続された専用のゲーム端末や専用のゲーム機を用いて、ユーザーは、多人数参加型のゲームを楽しむことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−５７６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のゲームシステムでは、専用のゲーム端末や専用のゲーム機を用いる必要があるため、多人数が参加して行うゲームを、家庭内で手軽に楽しむことは困難である。
【０００５】
例えば、従来技術として知られているアーケードゲーム機では、アーケードゲーム機が設置されているゲームセンター等に出向く必要があるため、イベント（親戚の集まり、パーティ等）など、急遽家庭や会場に、多人数が集まるようなシチュエーションにおいて、アーケードゲーム機を用いて、多人数参加型のゲームを行うことは現実的ではない。
【０００６】
また、従来技術として知られている家庭用ゲームシステムでは、多人数で遊ぶには複数のコントローラや制御用の専用装置が必要で、かつ、用意したコントローラ数までの人数でしか遊べないため、不便である。さらに、多くのコントローラを用意、購入したとしても、普段はそれ程多くコントローラを使用しないため、無駄が多い。
【０００７】
また、従来技術として知られている、ＰＣやスマートフォンを用いたオンラインゲームでは、大規模なサーバーや人数分のアカウントやゲーム購入が必要であるため、急遽、多くの人が集まるようなイベントに、オンラインゲームにより、多人数参加型ゲームを行うことは現実的ではない。
【０００８】
また、多人数でゲームを行う場合、プレーヤ間の実力差により、一方的なゲーム展開となってしまい、ゲームの参加者全員が同じように楽しむことができないことがよくある。ゲームの参加者全員が、多人数参加型ゲームを楽しむことができるように、静的なハンディ設定を行う方法があるが、この方法では、静的なハンディ設定の対象となるのが、当該ゲームをプレイしたことがある人のみとなる。このため、一律なハンディ設定しかすることができず、動的にハンディ設定することは困難である。
【０００９】
そこで、上記問題点に鑑み、本発明は、専用端末を用いることなく、家庭内で手軽に楽しむことができるゲーム環境を提供するとともに、ゲームの参加者の実力差によらず、ゲームの参加者全員が楽しむことができる多人数参加型ゲームのゲーム環境を提供するゲームシステムを実現することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、第１の発明は、Ｎ個（Ｎ：自然数）の端末装置である、第１〜第Ｎ端末装置と、ゲーム実行本体装置と、第１〜第Ｎ端末装置とゲーム実行本体装置とを接続することができる接続装置と、を備えるゲームシステムである。そして、ゲームシステムは、機器情報取得部と、ユーザー情報取得部と、ゲーム情報取得部と、ゲーム結果データ取得部と、調整処理部と、を備える。
【００１１】
機器情報取得部は、Ｎ個の端末装置の各端末装置の機器仕様データを取得する。機器情報取得部は、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）の機器仕様データを、機器仕様データＳｐｅｃ（ｋ）として取得する。
【００１２】
ユーザー情報取得部は、Ｎ個の端末装置の各端末装置を使用するユーザーに関する情報であるユーザー情報を取得する。
【００１３】
ゲーム情報取得部は、ゲーム実行本体装置により実行されるゲームの内容を示すデータを取得し、Ｎ個の端末装置の各端末装置に対して、ゲーム実行本体装置により実行されるゲームのゲームパラメータを設定、あるいは、更新する。ゲーム情報取得部は、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）に対して、ゲーム実行本体装置により実行されるゲームのゲームパラメータを、ゲームパラメータＧａｍｅＰｒｍ（ｋ）として設定、あるいは、更新する。
【００１４】
ゲーム結果データ取得部は、ゲーム実行本体装置により実行されるゲームにおいて、Ｎ個の端末装置の各端末装置を用いてゲームの操作したときのゲームの結果のデータであるゲーム結果データを取得する。ゲーム結果データ取得部は、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）を用いてゲーム操作したときのゲーム結果データをゲーム結果データＲｓｔ（ｋ）として取得し、ゲーム結果データＲｓｔ（ｋ）を累積することで、第ｋ端末装置に対応するゲーム結果累積データＳｕｍＲ（ｋ）を取得する。
【００１５】
調整処理部は、第ｋ端末装置のゲーム結果累積データＳｕｍＲ（ｋ）が、所定のデータ範囲内ではない場合、次に、ユーザーが、第ｋ端末装置を用いてゲーム操作を行ったときに、ユーザー情報に基づいて、ゲーム結果累積データＳｕｍＲ（ｋ）が、所定のデータ範囲内の値に近づくように、（１）第ｋ端末装置のゲームパラメータＧａｍｅＰｒｍ（ｋ）の値を調整するゲームパラメータ調整処理、および、（２）第ｋ端末装置の機器仕様データＳｐｅｃ（ｋ）に基づいて、第ｋ端末装置のゲーム操作性を調整する端末側調整処理の少なくもいずれか一方の処理を実行する。
【００１６】
このゲームシステムでは、（１）ゲームパラメータ調整処理（ゲーム本体側調整処理）、および、（２）端末側調整処理の少なくともいずれか一方の処理を実行することで、（Ａ）ゲーム成績の悪いユーザーの成績が向上するように調整する、あるいは、（Ｂ）ゲーム成績の良いユーザーの成績が悪くなるように調整することができる。このような調整処理を実行することで、このゲームシステムでは、ゲーム成績の差が所定の範囲に収まるように制御することができ、ゲーム操作の熟練度に関わらず、ゲーム参加者全てがゲームを楽しむことができる。
【００１７】
つまり、このゲームシステムでは、接続装置に接続可能な端末装置を用いるので、ゲーム専用端末を用いることなく、家庭内で手軽に楽しむことができるゲーム環境を提供するとともに、ゲームの参加者の実力差によらず、ゲームの参加者全員が楽しむことができる多人数参加型ゲームのゲーム環境を提供することができる。
【００１８】
なお、端末装置の「機器仕様データ」とは、例えば、端末装置の性能、形状、機能、構成等を示すデータである。
【００１９】
「ユーザー情報」とは、ユーザーに関する情報であり、例えば、ユーザーのゲーム操作をしたときの特性を示す操作データや、ユーザーのプレイ履歴情報を含む概念である。
【００２０】
「操作データ」とは、ユーザーが行ったゲーム操作を示すデータであり、例えば、ユーザーの操作スピード、操作の正確度（正確さ）、操作の癖等を示すデータであり、例えば、１つの数値化したデータであってもよく、複数の数値化データを含むベクトルデータであってもよい。
【００２１】
「ゲームパラメータ」とは、例えば、（１）ゲームで設定されているキャラクタ（各ユーザーに割り当てられるキャラクタ）の能力を示すデータや、（２）当該キャラクタがゲーム実行するときのゲーム毎に設定されるゲーム環境を示すデータや、（３）ユーザーのゲーム操作を示すパラメータを変数とする関数（例えば、評価関数）から算出されるゲーム効果を決定するためのデータ（ゲーム効果データ、ゲーム動作データ）であり、例えば、１つの数値化したデータであってもよく、複数の数値化データを含むベクトルデータであってもよい。
【００２２】
「ゲーム結果データ」とは、例えば、ゲームを実行したときのゲームの結果を示すデータであり、例えば、１つの数値化したデータであってもよく、複数の数値化データを含むベクトルデータであってもよい。
【００２３】
「ゲーム結果累積データ範囲内の値に近づくように」調整する、とは、例えば、（１）ゲーム結果累積データが所定のデータ範囲外であり、かつ、ゲーム成績の悪いユーザーのゲーム操作が次回から易化され、ゲーム成績の向上が期待されるに調整する、または、（２）ゲーム結果累積データが所定のデータ範囲外であり、かつ、ゲーム成績の良いユーザーのゲーム操作が次回から難化され、ゲーム成績の悪化が期待されるに調整する、ことを意味する。
【００２４】
第２の発明は、第１の発明であって、ユーザー情報取得部は、ユーザーが、Ｎ個の端末装置の各端末装置を用いて行うゲーム操作についてのデータである操作データを取得する操作データ取得部を含む。操作データ取得部は、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）の操作データを、操作データＯｐｅ（ｋ）として取得する。
【００２５】
これにより、このゲームシステムでは、各ユーザーの操作データを考慮して、調整処理を行うことができる。
【００２６】
第３の発明は、第１の発明であって、ユーザー情報取得部は、Ｎ個の端末装置の各端末装置を使用するユーザーを認証したデータであるユーザー認証データを取得するユーザー認証データ取得部を含む。
【００２７】
これにより、このゲームシステムでは、各ユーザーのユーザー認証データを考慮して、調整処理を行うことができる。
【００２８】
第４の発明は、第１の発明であって、ユーザー情報取得部は、操作データ取得部と、ユーザー認証データ取得部と、を含む。
【００２９】
操作データ取得部は、ユーザーが、Ｎ個の端末装置の各端末装置を用いて行うゲーム操作についてのデータである操作データを取得する。操作データ取得部は、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）の操作データを、操作データＯｐｅ（ｋ）として取得する。
【００３０】
ユーザー認証データ取得部は、Ｎ個の端末装置の各端末装置を使用するユーザーを認証したデータであるユーザー認証データを取得する。
【００３１】
これにより、このゲームシステムでは、各ユーザーの操作データとユーザー認証データとを考慮して、調整処理を行うことができる。
【００３２】
第５の発明は、第１から第４のいずれかの発明であって、ゲーム結果累積データの範囲であるゲーム結果累積データ範囲を設定するゲーム結果累積データ範囲設定部をさらに備える。
【００３３】
調整処理部は、第ｋ端末装置のゲーム結果累積データＳｕｍＲ（ｋ）が、ゲーム結果累積データ範囲設定部により設定されたゲーム結果累積データ範囲内ではない場合、次に、ユーザーが、第ｋ端末装置を用いてゲーム操作を行ったときに、ゲーム結果累積データＳｕｍＲ（ｋ）が、ゲーム結果累積データ範囲内の値に近づくように、ゲームパラメータ調整処理、および／または、端末側調整処理が実行される。
【００３４】
ゲームパラメータ調整処理では、第ｋ端末装置のゲームパラメータＧａｍｅＰｒｍ（ｋ）の値が調整される。
【００３５】
端末側調整処理では、第ｋ端末装置の機器仕様データＳｐｅｃ（ｋ）に基づいて、第ｋ端末装置のゲーム操作性が調整される。
【００３６】
このゲームシステムでは、（１）ゲームパラメータ調整処理（ゲーム本体側調整処理）、および、（２）端末側調整処理の少なくともいずれか一方の処理を実行することで、（Ａ）ゲーム成績の悪いユーザーの成績が向上するように調整する、あるいは、（Ｂ）ゲーム成績の良いユーザーの成績が悪くなるように調整することができる。このような調整処理を実行することで、このゲームシステムでは、ゲーム成績の差が所定の範囲に収まるように制御することができ、ゲーム操作の熟練度に関わらず、ゲーム参加者全てがゲームを楽しむことができる。
【００３７】
「ゲーム結果累積データ範囲内の値に近づくように」調整する、とは、例えば、（１）ゲーム結果累積データがゲーム結果累積データ範囲外であり、かつ、ゲーム成績の悪いユーザーのゲーム操作が次回から易化され、ゲーム成績の向上が期待されるに調整する、または、（２）ゲーム結果累積データがゲーム結果累積データ範囲外であり、かつ、ゲーム成績の良いユーザーのゲーム操作が次回から難化され、ゲーム成績の悪化が期待されるに調整する、ことを意味する。
【００３８】
第６の発明は、第５の発明であって、調整処理部は、ゲーム成績の良いユーザーのゲーム成績が悪くなるように、次に、ユーザーが、第ｋ端末装置を用いてゲーム操作を行ったときに、ゲーム結果累積データＳｕｍＲ（ｋ）が、ゲーム結果累積データ範囲内の値に近づくように、ゲームパラメータ調整処理、および／または、端末側調整処理が実行される。
【００３９】
ゲームパラメータ調整処理では、第ｋ端末装置のゲームパラメータＧａｍｅＰｒｍ（ｋ）の値が調整される。
【００４０】
端末側調整処理では、第ｋ端末装置の機器仕様データＳｐｅｃ（ｋ）に基づいて、第ｋ端末装置のゲーム操作性が調整される。
【００４１】
これにより、このゲームシステムでは、ゲーム成績の良いユーザーのゲーム成績が良くなりすぎることを適切に防止することができる。
【００４２】
第７の発明は、第５または第６の発明であって、調整処理部は、ゲーム成績の悪いユーザーのゲーム成績が良くなるように、次に、ユーザーが、第ｋ端末装置を用いてゲーム操作を行ったときに、ゲーム結果累積データＳｕｍＲ（ｋ）が、ゲーム結果累積データ範囲内の値に近づくように、ゲームパラメータ調整処理、および／または、端末側調整処理が実行される。
【００４３】
ゲームパラメータ調整処理では、第ｋ端末装置のゲームパラメータＧａｍｅＰｒｍ（ｋ）の値が調整される。
【００４４】
端末側調整処理では、第ｋ端末装置の機器仕様データＳｐｅｃ（ｋ）に基づいて、第ｋ端末装置のゲーム操作性が調整される。
【００４５】
これにより、このゲームシステムでは、ゲーム成績の悪いユーザーのゲーム成績が悪くなりすぎることを適切に防止することができる。
【００４６】
第８の発明は、第１から第５のいずれかの発明であって、表示データ生成部をさらに備える。
【００４７】
表示データ生成部は、第ｋ端末装置の、（１）ユーザー情報、（２）ゲーム結果データＲｓｔ（ｋ）、および、（３）ゲーム結果累積データＳｕｍＲ（ｋ）の少なくも１つに基づいて、第ｋ端末装置で表示させるための第ｋ端末装置用の表示データＤｉｓｐ（ｋ）を生成する。
【００４８】
これにより、このゲームシステムでは、各端末装置に個別の表示データが生成されるので、生成された表示データにより、各端末装置に個別の表示を行うことができる。
【００４９】
第９の発明は、第１の発明であって、Ｎ個の端末装置を、Ｍ個（Ｍ：自然数、Ｍ＜Ｎ）のチームである第１〜第Ｍチームに分類するチーム管理部をさらに備える。
【００５０】
これにより、このゲームシステムでは、Ｎ個の端末装置をＭ個のチームに分けることができる。
【００５１】
第１０の発明は、第９の発明であって、ゲーム実行本体装置は、第ｐチーム（ｐ：自然数、１≦ｐ≦Ｍ）に属する端末装置に対して送信するためのデータである第ｐチーム用データを生成し、生成した第ｐチーム用データを、接続装置を介して、第ｐチームに属する端末装置に対して送信する。
【００５２】
このゲームシステムでは、第ｐチーム用データを、接続装置を介して、第ｐチームに属する端末装置に対して送信することができる。これにより、例えば、同一チームに属する端末装置においてのみ表示されるデータを送信することができ、例えば、同一チーム内での作戦データ等を同一チームに属する端末装置のみに送信することができる。
【００５３】
第１１の発明は、第１０の発明であって、チーム管理部は、第ｐチームに属する端末装置を、監督キャラクタ用端末装置と、プレーヤーキャラクタ用端末装置と、に分類する。
【００５４】
ゲーム実行本体装置は、第ｐチームの監督キャラクタ用端末装置に送信するための第ｐチーム監督用データと、第ｐチームのプレーヤーキャラクタ用端末装置に送信するための第ｐチームプレーヤー用データと、を生成する。
【００５５】
そして、ゲーム実行本体装置は、生成した第ｐチーム監督用データを、接続装置を介して、第ｐチームの監督キャラクタ用端末装置に送信し、生成した第ｐチームプレーヤー用データを、接続装置を介して、第ｐチームのプレーヤーキャラクタ用端末装置に送信する。
【００５６】
このゲームシステムでは、第ｐチーム監督用データを、第ｐチームの監督キャラクタ用端末装置に送信し、第ｐチームプレーヤー用データを、第ｐチームのプレーヤーキャラクタ用端末装置に送信することができる。したがって、特定のチームの特定のキャラクタに割り当てた端末装置に、当該特定のチームの特定のキャラクタに特化したデータを送信することができる。
【００５７】
第１２の発明は、第１から第１１のいずれかの発明である、ゲームシステムに用いられる接続装置である。接続装置は、第１〜第Ｎ端末装置と、ゲーム実行本体装置と、を接続するための通信インターフェースを備える。
【００５８】
これにより、第１から第１１のいずれかの発明である、ゲームシステムに用いられる接続装置を実現することができる。
【００５９】
第１３の発明は、Ｎ個（Ｎ：自然数）の端末装置である、第１〜第Ｎ端末装置と、
ゲーム実行本体装置と、第１〜第Ｎ端末装置とゲーム実行本体装置とを接続することができる接続装置と、を備えるゲームシステムにおいて用いられるゲーム処理方法をコンピュータに実行させるプログラムである。ゲーム処理方法は、機器情報取得ステップと、ユーザー情報取得ステップと、ゲーム情報取得ステップと、ゲーム結果データ取得ステップと、調整処理ステップと、を備える。
【００６０】
機器情報取得ステップは、Ｎ個の端末装置の各端末装置の機器仕様データを取得する。機器情報取得ステップは、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）の機器仕様データを、機器仕様データＳｐｅｃ（ｋ）として取得する。
【００６１】
ユーザー情報取得ステップは、Ｎ個の端末装置の各端末装置を使用するユーザーに関する情報であるユーザー情報を取得する。
【００６２】
ゲーム情報取得ステップは、ゲーム実行本体装置により実行されるゲームの内容を示すデータを取得し、Ｎ個の端末装置の各端末装置に対して、ゲーム実行本体装置により実行されるゲームのゲームパラメータを設定、あるいは、更新する。ゲーム情報取得ステップは、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）に対して、ゲーム実行本体装置により実行されるゲームのゲームパラメータを、ゲームパラメータＧａｍｅＰｒｍ（ｋ）として設定、あるいは、更新する。
【００６３】
ゲーム結果データ取得ステップは、ゲーム実行本体装置により実行されるゲームにおいて、Ｎ個の端末装置の各端末装置を用いてゲームの操作したときのゲームの結果のデータであるゲーム結果データを取得する。ゲーム結果データ取得ステップは、第ｋ端末装置（ｋ：自然数、１≦ｋ≦Ｎ）を用いてゲーム操作したときのゲーム結果データをゲーム結果データＲｓｔ（ｋ）として取得し、ゲーム結果データＲｓｔ（ｋ）を累積することで、第ｋ端末装置に対応するゲーム結果累積データＳｕｍＲ（ｋ）を取得する。
【００６４】
調整処理ステップは、第ｋ端末装置のゲーム結果累積データＳｕｍＲ（ｋ）が、所定のデータ範囲設定部により設定されたゲーム結果累積データ範囲内ではない場合、次に、ユーザーが、第ｋ端末装置を用いてゲーム操作を行ったときに、ゲーム結果累積データＳｕｍＲ（ｋ）が、所定のデータ範囲内の値に近づくように、（１）第ｋ端末装置のゲームパラメータＧａｍｅＰｒｍ（ｋ）の値を調整するゲームパラメータ調整処理、および、（２）第ｋ端末装置の機器仕様データＳｐｅｃ（ｋ）に基づいて、第ｋ端末装置のゲーム操作性を調整する端末側調整処理の少なくもいずれか一方の処理を実行する。
【００６５】
これにより、第１の発明と同様の効果を奏するゲーム処理方法をコンピュータに実行させるプログラムを実現することができる。
【発明の効果】
【００６６】
本発明によれば、専用端末を用いることなく、家庭内で手軽に楽しむことができるゲーム環境を提供するとともに、ゲームの参加者の実力差によらず、ゲームの参加者全員が楽しむことができる多人数参加型ゲームのゲーム環境を提供するゲームシステムを実現する
ことができる。
【図面の簡単な説明】
【００６７】
【図１】第１実施形態に係るゲームシステム１０００の概略構成図。
【図２】ゲームシステム１０００の処理（一例）を示すフローチャート。
【図３】ゲームシステム１０００の処理（一例）を示すフローチャート。
【図４】第１実施形態の第１変形例のゲームシステム１０００Ａの概略構成図。
【図５】第１実施形態の第１変形例のゲームシステム１０００Ａにおいて実行されるユーザー認証処理のフローチャート。
【図６】端末装置３Ａで実行されるデータ取得処理のフローチャート。
【図７】第１実施形態の第２変形例に係るゲームシステム１０００Ｂの概略構成図。
【図８】ゲームシステム１０００Ｂの接続装置１Ｂが、共通画面として、表示装置４に表示させる画面を模式的に示した図。
【図９】端末装置３Ａ〜３Ｄの表示画面を模式的に示した図。
【図１０】第２実施形態に係るゲームシステム２０００の概略構成図。
【図１１】ゲームシステム２０００の処理（一例）を示すフローチャート。
【図１２】ゲームシステム２０００の処理（一例）を示すフローチャート。
【発明を実施するための形態】
【００６８】
［第１実施形態］
第１実施形態について、図面を参照しながら、以下、説明する。
【００６９】
＜１．１：ゲームシステムの構成＞
図１は、第１実施形態に係るゲームシステム１０００の概略構成図である。
【００７０】
ゲームシステム１０００は、図１に示すように、接続装置１と、タブレット装置２と、４つの端末装置３Ａ〜３Ｄと、表示装置４とを備える。
【００７１】
なお、説明便宜のため、図１に示すように、端末装置３Ａがコントローラ３Ａａを有するゲーム機であり、端末装置３Ｂが大きな画面を有するタッチパネル付き携帯端末装置であり、端末装置３Ｃが小さな画面を有するタッチパネル付き携帯端末装置であり、端末装置３Ｄが携帯用ゲーム機であるものとして、以下、説明する。
【００７２】
また、タブレット装置２により、ゲームが実行されるものとして、以下、説明する。
【００７３】
接続装置１とタブレット装置２とは、例えば、有線通信ネットワークや無線通信ネットワークを介して接続される。また、接続装置１と端末装置３Ａ〜３Ｄとは、それぞれ、例えば、有線通信ネットワークや無線通信ネットワークを介して接続される。また、接続装置１と表示装置４とは、例えば、有線通信ネットワークや無線通信ネットワークを介して接続される。
【００７４】
なお、本実施形態では、説明便宜のために、接続装置１とタブレット装置２とが、通信ケーブル（例えば、ＵＳＢケーブル）により接続され、接続装置１とゲーム機３Ａとが、通信ケーブル（例えば、ＵＳＢケーブル）により接続されている場合を例に説明する。
【００７５】
タブレット装置２は、例えば、タブレットＰＣであり、接続装置１と通信ケーブルを介して通信することができる通信インターフェース（不図示）を有している。また、タブレット装置２は、インターネット等のネットワークＮＷに接続するための通信インターフェース（不図示）を有している。
【００７６】
接続装置１は、図１に示すように、通信インターフェース１１と、全体制御部１２と、機器情報取得部１３と、操作データ取得部１４１を含むユーザー情報取得部１４と、ゲーム情報取得部１５と、ゲーム結果データ取得部１６と、ゲーム結果累積データ範囲設定部１７と、調整処理部１８と、を備える。
【００７７】
通信インターフェース１１は、通信ケーブルを接続するための接続ポートを有しており、接続ポートに通信ケーブルを接続することができる。通信インターフェース１１は、接続ポートに通信ケーブルを接続することで、当該通信ケーブルが接続されている外部機器と通信可能な状態となり、当該外部機器とデータの送受信が可能となる。図１の場合、通信インターフェース１１は、通信ケーブルを介して、タブレット装置２およびゲーム機３Ａと接続されている。
【００７８】
また、通信インターフェース１１は、全体制御部１２と接続されており、外部機器から受信したデータを全体制御部１２に出力する。また、通信インターフェース１１は、外部機器に送信するデータを全体制御部１２から入力する。
【００７９】
全体制御部１２は、通信インターフェース１１と接続されており、外部機器に送信するデータを通信インターフェース１１に出力し、通信インターフェース１１が外部機器から受信したデータを入力する。
【００８０】
また、全体制御部１２は、機器情報取得部１３と、ユーザー情報取得部１４の操作データ取得部１４１と、ゲーム情報取得部１５と、ゲーム結果データ取得部１６と、ゲーム結果累積データ範囲設定部１７と、調整処理部１８と、接続されており、各機能部での処理を実行するために、各機能部を制御する。なお、全体制御部１２と、上記の各機能部とは、直接接続されていてもよいし、バス等を介して、間接的に接続されていてもよい。
【００８１】
機器情報取得部１３は、接続装置１の通信インターフェースを介して、接続されている外部機器の情報（機器仕様データ）を取得する。
【００８２】
ユーザー情報取得部１４は、接続装置１に接続される端末装置３Ａ〜３Ｄの各端末装置を使用するユーザーに関する情報を、各端末装置から取得する。そして、ユーザー情報取得部１４は、図１に示すように、操作データ取得部１４１を含む。
【００８３】
操作データ取得部１４１は、ユーザーが、端末装置３Ａ〜３Ｄの各端末装置を用いて行うゲーム操作についてのデータである操作データを取得する。
【００８４】
ゲーム情報取得部１５は、タブレット装置２（ゲーム実行本体装置）により実行されるゲームの内容を示すデータを取得し、端末装置３Ａ〜３Ｄの各端末装置に対して、タブレット装置２により実行されるゲームのゲームパラメータを設定、あるいは、更新する。
【００８５】
ゲーム結果データ取得部１６は、タブレット装置２（ゲーム実行本体装置）により実行されるゲームにおいて、端末装置３Ａ〜３Ｄの各端末装置を用いてゲームの操作したときのゲームの結果のデータであるゲーム結果データを取得する。また、ゲーム結果データ取得部１６は、取得した各端末装置のゲーム結果データを累積することで、各端末装置に対応するゲーム結果累積データを取得する。
【００８６】
ゲーム結果累積データ範囲設定部１７は、ゲーム結果累積データの範囲であるゲーム結果累積データ範囲を設定する。
【００８７】
調整処理部１８は、各端末装置のゲーム結果累積データが、ゲーム結果累積データ範囲設定部により設定されたゲーム結果累積データ範囲内ではない場合、当該端末装置について、（１）ゲームパラメータ調整処理（ゲーム本体側調整処理）、および、（２）端末側調整処理の少なくともいずれか一方の処理を実行する（詳細については、後述）。
【００８８】
タブレット装置２は、インターネット等のネットワークＮＷに接続し、ネットワークＮＷに接続されているサーバー等から、様々なアプリケーション（コンテンツ、ゲームを含む。）をダウンロードすることができる。なお、タブレット装置２は、例えば、無線ルータ等を介して、インターネット等のネットワークＮＷに接続されるものであってもよい。
【００８９】
ゲーム機３Ａ（端末装置３Ａ）は、ゲームを実行するための装置であり、例えば、コントローラを有しており、ユーザーが当該コントローラを操作することで、所定のゲームを実行することができる。ゲーム機３Ａは、通信インターフェース（不図示）を有しており、当該通信インターフェースに通信ケーブルを接続することで、当該通信ケーブルが接続されている外部機器と通信を行うことができる。図１に示す場合、ゲーム機３Ａは、通信ケーブルを介して、接続装置１と接続されている。なお、以下では、ゲーム機３Ａ（端末装置３Ａ）が、図１に示すように、コントローラ３Ａａを有しているものとして、説明する。
【００９０】
端末装置３Ｂは、接続装置１に接続可能であり、接続装置１に接続して、タブレット装置２により実行されるゲームの操作を行うことができる装置である。端末装置３Ｂは、例えば、タッチパネルを有しており、ユーザーが当該タッチパネルにより操作することで、タブレット装置２により実行されているゲームの操作を行うことができる。端末装置３Ｂは、通信インターフェース（不図示）を有しており、当該通信インターフェースに通信ケーブルを接続することで、当該通信ケーブルが接続されている外部機器と通信を行うことができる。図１に示す場合、端末装置３Ｂは、通信ケーブルを介して、接続装置１と接続されている。
【００９１】
端末装置３Ｃは、接続装置１に接続可能であり、接続装置１に接続して、タブレット装置２により実行されるゲームの操作を行うことができる装置である。端末装置３Ｃは、例えば、タッチパネルを有しており、ユーザーが当該タッチパネルにより操作することで、タブレット装置２により実行されているゲームの操作を行うことができる。端末装置３Ｃは、通信インターフェース（不図示）を有しており、当該通信インターフェースに通信ケーブルを接続することで、当該通信ケーブルが接続されている外部機器と通信を行うことができる。図１に示す場合、端末装置３Ｃは、通信ケーブルを介して、接続装置１と接続されている。
【００９２】
端末装置３Ｄは、接続装置１に接続可能であり、接続装置１に接続して、タブレット装置２により実行されるゲームの操作を行うことができる装置である。端末装置３Ｄは、例えば、コントロールボタンを有しており、ユーザーが当該コントロールボタンにより操作することで、タブレット装置２により実行されているゲームの操作を行うことができる。端末装置３Ｄは、通信インターフェース（不図示）を有しており、当該通信インターフェースに通信ケーブルを接続することで、当該通信ケーブルが接続されている外部機器と通信を行うことができる。図１に示す場合、端末装置３Ｄは、通信ケーブルを介して、接続装置１と接続されている。
【００９３】
表示装置４は、映像、画像を表示することができる装置であり、接続装置１に接続可能である。表示装置４は、ゲームシステム１０００により実行されるゲームの共通ゲーム画面を形成する映像信号を、接続装置１から受信し、受信した映像信号による映像を画面に表示する。表示装置４は、通信インターフェース（不図示）を有しており、当該通信インターフェースに通信ケーブルを接続することで、当該通信ケーブルが接続されている外部機器と通信を行うことができる。図１に示す場合、表示装置４は、通信ケーブルを介して、接続装置１と接続されている。
【００９４】
＜１．２：ゲームシステムの動作＞
以上のように構成されたゲームシステム１０００の動作について、以下、説明する。
【００９５】
図２は、ゲームシステム１０００の処理（一例）を示すフローチャートである。
【００９６】
以下では、図２のフローチャートを参照しながら、ゲームシステム１０００の動作について、説明する。
【００９７】
（ステップＳ１）：
ステップＳ１では、端末装置３Ａ〜３Ｄが、それぞれ、通信ケーブルを介して、接続装置１に接続される。具体的には、端末装置３Ａ〜３Ｄのそれぞれの通信インターフェース（不図示）に、接続装置１の通信インターフェース１１に接続されている通信ケーブルが接続される。接続装置１の通信インターフェース１１は、例えば、ホット・プラグ技術、プラグ・アンド・プレイ技術により、端末装置３Ａ〜３Ｄが、通信インターフェース１１に電気的に接続されたことを検知する。なお、接続装置１は、端末装置３Ａ〜３Ｄが、接続装置１に接続してもよい機器であるか否かの機器認証処理を行うようにしてもよい。
【００９８】
また、端末装置３Ａ〜３Ｄのそれぞれは、機器仕様データを、接続装置１に送信する。
【００９９】
具体的には、端末装置３Ａは、端末装置３Ａの機器仕様データを、機器仕様データＳｐｅｃ（３Ａ）として、接続装置１に送信する。そして、接続装置１の機器情報取得部１３は、通信インターフェース１１、全体制御部１２を介して、端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）を取得する。
【０１００】
端末装置３Ｂは、端末装置３Ｂの機器仕様データを、機器仕様データＳｐｅｃ（３Ｂ）として、接続装置１に送信する。そして、接続装置１の機器情報取得部１３は、通信インターフェース１１、全体制御部１２を介して、端末装置３Ｂの機器仕様データＳｐｅｃ（３Ｂ）を取得する。
【０１０１】
端末装置３Ｃは、端末装置３Ｃの機器仕様データを、機器仕様データＳｐｅｃ（３Ｃ）として、接続装置１に送信する。そして、接続装置１の機器情報取得部１３は、通信インターフェース１１、全体制御部１２を介して、端末装置３Ｃの機器仕様データＳｐｅｃ（３Ｃ）を取得する。
【０１０２】
端末装置３Ｄは、端末装置３Ｄの機器仕様データを、機器仕様データＳｐｅｃ（３Ｄ）として、接続装置１に送信する。そして、接続装置１の機器情報取得部１３は、通信インターフェース１１、全体制御部１２を介して、端末装置３Ｄの機器仕様データＳｐｅｃ（３Ｄ）を取得する。
【０１０３】
なお、機器仕様データは、例えば、以下のデータを含む。
（１）専用コントローラの有無
（２）操作ボタンの数
（３）ジャイロセンサの有無
（４）画面サイズ
（５）画面の数
（６）端末装置の大きさ
（７）端末装置の重さ
（８）処理能力（ＣＰＵ性能）
（９）グラフィック性能（グラフィック処理能力）
（１０）タッチパネルのタッチセンサ感度
なお、以下では、端末装置３Ａ〜３Ｄの機器仕様データは、以下のようなものであるとして、説明する。
（３Ａ）端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）：
（１）専用コントローラの有無：あり
（２）操作ボタンの数：１つ
（３）ジャイロセンサの有無：あり
（４）画面サイズ：大（なお、ゲーム機３Ａに表示装置（不図示）が接続されているものとする。）
（５）画面の数：１つ
（６）端末装置の大きさ：大
（７）端末装置の重さ：重い
（８）処理能力（ＣＰＵ性能）：高
（９）グラフィック性能（グラフィック処理能力）：高
（１０）タッチパネルのタッチセンサ感度：タッチパネルなし
（３Ｂ）端末装置３Ｂの機器仕様データＳｐｅｃ（３Ｂ）：
（１）専用コントローラの有無：なし
（２）操作ボタンの数：０個
（３）ジャイロセンサの有無：あり
（４）画面サイズ：中
（５）画面の数：１つ
（６）端末装置の大きさ：中
（７）端末装置の重さ：中
（８）処理能力（ＣＰＵ性能）：高
（９）グラフィック性能（グラフィック処理能力）：高
（１０）タッチパネルのタッチセンサ感度：高い
（３Ｃ）端末装置３Ｃの機器仕様データＳｐｅｃ（３Ｃ）：
（１）専用コントローラの有無：なし
（２）操作ボタンの数：０個
（３）ジャイロセンサの有無：あり
（４）画面サイズ：小
（５）画面の数：１つ
（６）端末装置の大きさ：小
（７）端末装置の重さ：軽い
（８）処理能力（ＣＰＵ性能）：中
（９）グラフィック性能（グラフィック処理能力）：中
（１０）タッチパネルのタッチセンサ感度：低い
（３Ｄ）端末装置３Ｃの機器仕様データＳｐｅｃ（３Ｄ）：
（１）専用コントローラの有無：なし
（２）操作ボタンの数：２個
（３）ジャイロセンサの有無：なし
（４）画面サイズ：小
（５）画面の数：２つ
（６）端末装置の大きさ：小
（７）端末装置の重さ：軽い
（８）処理能力（ＣＰＵ性能）：中
（９）グラフィック性能（グラフィック処理能力）：中
（１０）タッチパネルのタッチセンサ感度：タッチパネルなし
また、タブレット装置２が、通信ケーブルを介して、接続装置１に接続される。具体的には、タブレット装置２の通信インターフェース（不図示）に、接続装置１の通信インターフェース１１に接続されている通信ケーブルが接続される。接続装置１の通信インターフェース１１は、例えば、ホット・プラグ・ランド・プレイ技術により、タブレット装置２が、通信インターフェース１１に電気的に接続されたことを検知する。なお、接続装置１は、タブレット装置２が、接続装置１に接続してもよい機器であるか否かの機器認証処理を行うようにしてもよい。
【０１０４】
また、表示装置４が、通信ケーブルを介して、接続装置１に接続される。具体的には、表示装置４の通信インターフェース（不図示）に、接続装置１の通信インターフェース１１に接続されている通信ケーブルが接続される。接続装置１の通信インターフェース１１は、例えば、ホット・プラグ・ランド・プレイ技術により、表示装置４が、通信インターフェース１１に電気的に接続されたことを検知する。なお、接続装置１は、表示装置４が、接続装置１に接続してもよい機器であるか否かの機器認証処理を行うようにしてもよい。
【０１０５】
（ステップＳ２）：
ステップＳ２では、例えば、接続装置１により、ゲームの選択処理が実行される。例えば、接続装置１の全体制御部１２が、タブレット装置２にインストールされているゲームのリストを取得する。そして、全体制御部１２は、取得したゲームのリストの表示画面が、表示装置４に表示されるように、通信インターフェース１１を介して、表示装置４を制御する。そして、例えば、端末装置３Ａ〜３Ｄのいずれかの操作により、実行するゲームを選択する。
【０１０６】
接続装置１は、選択されたゲームについての情報を、タブレット装置２に送信し、タブレット装置２は、選択されたゲームが実行できるように、ゲーム選択処理を実行する。
【０１０７】
（ステップＳ３）：
ステップＳ３では、タブレット装置２は、ゲーム選択処理により選択したゲームの内容に関するデータを、接続装置１に送信する。
【０１０８】
接続装置１のゲーム情報取得部１５は、タブレット装置２から送信されたゲームの内容に関するデータを取得する。
【０１０９】
（ステップＳ４）：
ステップＳ４では、ゲームシステム１０００において、選択されたゲームを実行するための準備処理が実行される。
【０１１０】
接続装置１は、選択されたゲームが実行できるように、端末装置３Ａ〜３Ｄのそれぞれに対して、ゲームの準備処理を行うための要求信号Ｒｅｑ（要求信号Ｒｅｑは、データを含むものであってもよい）を送信する。端末装置３Ａ〜３Ｄのそれぞれは、接続装置１から受信したゲームの準備処理を行うための要求信号Ｒｅｑに基づいて、ゲームの準備処理を実行する。例えば、選択されたゲームの設定用の画面を表示し、例えば、ユーザーが、ゲームを実行するために必要なデータを、各端末装置から入力する。そして、端末装置３Ａ〜３Ｄのそれぞれは、ゲームの準備処理において入力されたデータを、接続装置１に送信する。
【０１１１】
また、接続装置１は、端末装置３Ａ〜３Ｄのそれぞれに対して、端末装置３Ａ〜３Ｄのそれぞれのユーザーのゲームの技能レベルを判定するために、各ユーザーに、自分がゲーム操作に使用する端末装置を使って、一定の操作を実行させるためのデータを含めた要求信号Ｒｅｑを送信するようにしてもよい。この場合、端末装置３Ａ〜３Ｄのそれぞれは、ユーザーの技能レベルを判定するための処理を実行し、ユーザーの技能レベルを示すデータを取得する。そして、端末装置３Ａ〜３Ｄのそれぞれは、接続装置１に対して、取得部したデータを送信する。
【０１１２】
なお、端末装置３Ａ〜３Ｄのそれぞれにおいて、準備処理により取得されたデータは、接続装置１に対するレスポンス信号Ｒｅｓに含めて、端末装置３Ａ〜３Ｄのそれぞれから、接続装置１に送信される。
【０１１３】
図２において、端末装置３Ａ〜３Ｄと、接続装置１との通信は、要求信号Ｒｅｑと、レスポンス信号Ｒｅｓとが１つずつ示されているが、これに限定されることはなく、端末装置３Ａ〜３Ｄと、接続装置１との通信は、要求信号Ｒｅｑと、レスポンス信号Ｒｅｓとを用いて、複数回実行されるものであってもよい。
【０１１４】
タブレット装置２においても、選択されたゲームが実行できるように、準備処理（ゲーム実行本体側準備処理）を行う。この準備処理（ゲーム実行本体側準備処理）において、端末装置３Ａ〜３Ｄと通信する必要がある場合、タブレット装置２は、接続装置１を介して、端末装置３Ａ〜３Ｄと通信する。接続装置１は、タブレット装置２において、ゲーム実行本体側準備処理ゲームが実行されるように、実行準備中継処理を行い、タブレット装置２と端末装置３Ａ〜３Ｄとの通信を中継（仲介）する。
【０１１５】
接続装置１は、上記準備処理が、タブレット装置２、および、端末装置３Ａ〜３Ｄにおいて、完了したことを確認した後、処理をステップＳ５に進める。
【０１１６】
（ステップＳ５）：
ステップＳ５では、ゲームシステム１０００において、選択されたゲームを実行する処理が開始される。例えば、接続装置１から、タブレット装置２に対して、選択されたゲームの実行を開始する指令信号を出力する。タブレット装置２は、当該指令信号を受信し、選択されたゲームの実行処理を開始する。
【０１１７】
（ステップＳ６）：
ステップＳ６では、選択されたゲームが実行される。
【０１１８】
≪端末装置３Ａによるゲーム操作≫
まず、タブレット装置２は、接続装置１に対して、端末装置３Ａのユーザーが端末装置３Ａによりゲーム操作を行うように指示信号を出力する。接続装置１は、当該指示信号に基づいて、端末装置３Ａのユーザーが端末装置３Ａによりゲーム操作を行うことができるように、Ｒｅｑ信号を、端末装置３Ａに出力する。このＲｅｑ信号には、端末装置３Ａに表示させる画像データ（映像データ）を含めるようにしてもよい。
【０１１９】
端末装置３Ａは、接続装置１から受信したＲｅｑ信号に基づいて、端末装置３Ａのユーザーが端末装置３Ａによりゲーム操作を行うための画像（映像）を、端末装置３Ａの表示部（例えば、ゲーム機３Ａに接続されている表示装置の表示部）に表示させる。端末装置３Ａのユーザーは、端末装置３Ａを操作することで、ゲーム操作を行う。例えば、コントローラ３Ａａを用いて、ユーザーが所定の動作を行うことで、ゲーム操作を行う。
【０１２０】
そして、端末装置３Ａは、ユーザーが行ったゲーム操作を示すデータ（操作データ）を含めたＲｅｓ信号を生成し、生成したＲｅｓ信号を、接続装置１に出力する。
【０１２１】
接続装置１のユーザー情報取得部１４の操作データ取得部１４１は、端末装置３Ａから出力された操作データを、操作データＯｐｅ（３Ａ）として取得し、記憶する。
【０１２２】
また、接続装置１は、タブレット装置２に対して、端末装置３Ａから出力された操作データを転送する。そして、タブレット装置２は、接続装置１から受信した、端末装置３Ａの操作データに基づいて、ゲーム処理を実行し、その結果データをゲーム結果データＲｓｔ（３Ａ）として、接続装置１に送信する。
【０１２３】
接続装置１のゲーム結果データ取得部１６は、通信インターフェース１１、全体制御部１２を介して、タブレット装置２から送信される、端末装置３Ａのゲーム結果データＲｓｔ（３Ａ）を取得し、記憶する。
【０１２４】
なお、タブレット装置２は、上記端末装置３Ａによるゲーム操作の実行中において、表示装置４に表示させる映像（画像）を生成する。なお、この映像は、ゲームに参加しているユーザーに共通に見せるための映像（画像）である。
【０１２５】
タブレット装置２は、接続装置１に対して、生成した映像（画像）を送信する。接続装置１は、タブレット装置２から受信した映像（画像）を、表示装置４に転送するとともに、当該映像（画像）が表示装置４に表示されるように、表示装置４を制御する。これにより、端末装置３Ａによるゲーム操作の実行中においても、ゲーム参加者全員が見る映像（画像）を、表示装置４に表示させることができる。
【０１２６】
≪端末装置３Ｂによるゲーム操作≫
次に、タブレット装置２は、接続装置１に対して、端末装置３Ｂのユーザーが端末装置３Ｂによりゲーム操作を行うように指示信号を出力する。接続装置１は、当該指示信号に基づいて、端末装置３Ｂのユーザーが端末装置３Ｂによりゲーム操作を行うことができるように、Ｒｅｑ信号を、端末装置３Ｂに出力する。このＲｅｑ信号には、端末装置３Ｂに表示させる画像データ（映像データ）を含めるようにしてもよい。
【０１２７】
端末装置３Ｂは、接続装置１から受信したＲｅｑ信号に基づいて、端末装置３Ｂのユーザーが端末装置３Ｂによりゲーム操作を行うための画像（映像）を、端末装置３Ｂの表示部に表示させる。端末装置３Ｂのユーザーは、端末装置３Ｂを操作することで、ゲーム操作を行う。例えば、タッチパネルの所定の場所をタッチすることで、ゲーム操作を行う。
【０１２８】
そして、端末装置３Ｂは、ユーザーが行ったゲーム操作を示すデータ（操作データ）を含めたＲｅｓ信号を生成し、生成したＲｅｓ信号を、接続装置１に出力する。
【０１２９】
接続装置１のユーザー情報取得部１４の操作データ取得部１４１は、端末装置３Ｂから出力された操作データを、操作データＯｐｅ（３Ｂ）として取得し、記憶する。
【０１３０】
また、接続装置１は、タブレット装置２に対して、端末装置３Ｂから出力された操作データを転送する。そして、タブレット装置２は、接続装置１から受信した、端末装置３Ｂの操作データに基づいて、ゲーム処理を実行し、その結果データをゲーム結果データＲｓｔ（３Ｂ）として、接続装置１に送信する。
【０１３１】
接続装置１のゲーム結果データ取得部１６は、通信インターフェース１１、全体制御部１２を介して、タブレット装置２から送信される、端末装置３Ｂのゲーム結果データＲｓｔ（３Ｂ）を取得し、記憶する。
【０１３２】
なお、タブレット装置２は、上記端末装置３Ｂによるゲーム操作の実行中において、表示装置４に表示させる映像（画像）を生成する。なお、この映像は、ゲームに参加しているユーザーに共通に見せるための映像（画像）である。
【０１３３】
タブレット装置２は、接続装置１に対して、生成した映像（画像）を送信する。接続装置１は、タブレット装置２から受信した映像（画像）を、表示装置４に転送するとともに、当該映像（画像）が表示装置４に表示されるように、表示装置４を制御する。これにより、端末装置３Ｂによるゲーム操作の実行中においても、ゲーム参加者全員が見る映像（画像）を、表示装置４に表示させることができる。
【０１３４】
≪端末装置３Ｃによるゲーム操作≫
次に、タブレット装置２は、接続装置１に対して、端末装置３Ｃのユーザーが端末装置３Ｃによりゲーム操作を行うように指示信号を出力する。接続装置１は、当該指示信号に基づいて、端末装置３Ｃのユーザーが端末装置３Ｃによりゲーム操作を行うことができるように、Ｒｅｑ信号を、端末装置３Ｃに出力する。このＲｅｑ信号には、端末装置３Ｃに表示させる画像データ（映像データ）を含めるようにしてもよい。
【０１３５】
端末装置３Ｃは、接続装置１から受信したＲｅｑ信号に基づいて、端末装置３Ｃのユーザーが端末装置３Ｃによりゲーム操作を行うための画像（映像）を、端末装置３Ｃの表示部に表示させる。端末装置３Ｃのユーザーは、端末装置３Ｃを操作することで、ゲーム操作を行う。例えば、タッチパネルの所定の場所をタッチすることで、ゲーム操作を行う。
【０１３６】
そして、端末装置３Ｃは、ユーザーが行ったゲーム操作を示すデータ（操作データ）を含めたＲｅｓ信号を生成し、生成したＲｅｓ信号を、接続装置１に出力する。
【０１３７】
接続装置１のユーザー情報取得部１４の操作データ取得部１４１は、端末装置３Ｃから出力された操作データを、操作データＯｐｅ（３Ｃ）として取得し、記憶する。
【０１３８】
また、接続装置１は、タブレット装置２に対して、端末装置３Ｃから出力された操作データを転送する。そして、タブレット装置２は、接続装置１から受信した、端末装置３Ｃの操作データに基づいて、ゲーム処理を実行し、その結果データをゲーム結果データＲｓｔ（３Ｃ）として、接続装置１に送信する。
【０１３９】
接続装置１のゲーム結果データ取得部１６は、通信インターフェース１１、全体制御部１２を介して、タブレット装置２から送信される、端末装置３Ｃのゲーム結果データＲｓｔ（３Ｃ）を取得し、記憶する。
【０１４０】
なお、タブレット装置２は、上記端末装置３Ｃによるゲーム操作の実行中において、表示装置４に表示させる映像（画像）を生成する。なお、この映像は、ゲームに参加しているユーザーに共通に見せるための映像（画像）である。
【０１４１】
タブレット装置２は、接続装置１に対して、生成した映像（画像）を送信する。接続装置１は、タブレット装置２から受信した映像（画像）を、表示装置４に転送するとともに、当該映像（画像）が表示装置４に表示されるように、表示装置４を制御する。これにより、端末装置３Ｃによるゲーム操作の実行中においても、ゲーム参加者全員が見る映像（画像）を、表示装置４に表示させることができる。
【０１４２】
≪端末装置３Ｄによるゲーム操作≫
次に、タブレット装置２は、接続装置１に対して、端末装置３Ｄのユーザーが端末装置３Ｄによりゲーム操作を行うように指示信号を出力する。接続装置１は、当該指示信号に基づいて、端末装置３Ｄのユーザーが端末装置３Ｄによりゲーム操作を行うことができるように、Ｒｅｑ信号を、端末装置３Ｄに出力する。このＲｅｑ信号には、端末装置３Ｄに表示させる画像データ（映像データ）を含めるようにしてもよい。
【０１４３】
端末装置３Ｄは、接続装置１から受信したＲｅｑ信号に基づいて、端末装置３Ｄのユーザーが端末装置３Ｄによりゲーム操作を行うための画像（映像）を、端末装置３Ｄの表示部に表示させる。端末装置３Ｄのユーザーは、端末装置３Ｄを操作することで、ゲーム操作を行う。例えば、タッチパネルの所定の場所をタッチすることで、ゲーム操作を行う。
【０１４４】
そして、端末装置３Ｄは、ユーザーが行ったゲーム操作を示すデータ（操作データ）を含めたＲｅｓ信号を生成し、生成したＲｅｓ信号を、接続装置１に出力する。
【０１４５】
接続装置１のユーザー情報取得部１４の操作データ取得部１４１は、端末装置３Ｄから出力された操作データを、操作データＯｐｅ（３Ｄ）として取得し、記憶する。
【０１４６】
また、接続装置１は、タブレット装置２に対して、端末装置３Ｄから出力された操作データを転送する。そして、タブレット装置２は、接続装置１から受信した、端末装置３Ｄの操作データに基づいて、ゲーム処理を実行し、その結果データをゲーム結果データＲｓｔ（３Ｄ）として、接続装置１に送信する。
【０１４７】
接続装置１のゲーム結果データ取得部１６は、通信インターフェース１１、全体制御部１２を介して、タブレット装置２から送信される、端末装置３Ｄのゲーム結果データＲｓｔ（３Ｄ）を取得し、記憶する。
【０１４８】
なお、タブレット装置２は、上記端末装置３Ｄによるゲーム操作の実行中において、表示装置４に表示させる映像（画像）を生成する。なお、この映像は、ゲームに参加しているユーザーに共通に見せるための映像（画像）である。
【０１４９】
タブレット装置２は、接続装置１に対して、生成した映像（画像）を送信する。接続装置１は、タブレット装置２から受信した映像（画像）を、表示装置４に転送するとともに、当該映像（画像）が表示装置４に表示されるように、表示装置４を制御する。これにより、端末装置３Ｄによるゲーム操作の実行中においても、ゲーム参加者全員が見る映像（画像）を、表示装置４に表示させることができる。
【０１５０】
（ステップＳ７）：
ステップＳ７では、データ蓄積処理が実行される。
【０１５１】
具体的には、ステップＳ６において、取得された各端末装置のゲーム結果データと操作データとが、ゲーム結果データ取得部１６により、記憶される。
【０１５２】
つまり、ゲーム結果データ取得部１６は、以下の処理を実行する。
（１）ゲーム結果データ取得部１６は、端末装置３Ａのゲーム結果データＲｅｓ（３Ａ）および操作データＯｐｅ（３Ａ）を記憶し、ゲーム結果データＲｅｓ（３Ａ）を累積することで、端末装置３Ａに対応するゲーム結果累積データＳｕｍＲ（３Ａ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＲ（３Ａ）＝ＳｕｍＲ（３Ａ）＋Ｒｅｓ（３Ａ）
により、端末装置３Ａに対応するゲーム結果累積データＳｕｍＲ（３Ａ）を取得する。そして、ゲーム結果データ取得部１６は、取得したゲーム結果累積データＳｕｍＲ（３Ａ）を記憶する。
【０１５３】
なお、ＳｕｍＲ（３Ａ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ａ）は数値であるものとする。例えば、ゲーム結果データＲｅｓ（３Ａ）は、評価関数を用いて、ゲームの結果を数値化することで取得される値である。
【０１５４】
なお、以下では、ゲーム結果データＲｅｓの値が大きい程、ゲームの成績が良いことを示しているものとして、説明する。
【０１５５】
また、ゲーム結果データ取得部１６は、操作データＯｐｅ（３Ａ）を累積することで、端末装置３Ａに対応する操作累積データＳｕｍＯｐｅ（３Ａ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＯｐｅ（３Ａ）＝ＳｕｍＯｐｅ（３Ａ）＋Ｏｐｅ（３Ａ）
により、端末装置３Ａに対応する操作累積データＳｕｍＯｐｅ（３Ａ）を取得する。そして、ゲーム結果データ取得部１６は、取得した操作累積データＳｕｍＯｐｅ（３Ａ）を記憶する。
【０１５６】
なお、ＳｕｍＯｐｅ（３Ａ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ａ）は数値であるものとする。例えば、操作データＯｐｅ（３Ａ）は、評価関数を用いて、ゲーム操作のレベルの高さを数値化することで取得される値である。
【０１５７】
なお、以下では、操作データＯｐｅの値が大きい程、ゲーム操作が上手であることを示しているものとして、説明する。
（２）ゲーム結果データ取得部１６は、端末装置３Ｂのゲーム結果データＲｅｓ（３Ｂ）および操作データＯｐｅ（３Ｂ）を記憶し、ゲーム結果データＲｅｓ（３Ｂ）を累積することで、端末装置３Ｂに対応するゲーム結果累積データＳｕｍＲ（３Ｂ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＲ（３Ｂ）＝ＳｕｍＲ（３Ｂ）＋Ｒｅｓ（３Ｂ）
により、端末装置３Ｂに対応するゲーム結果累積データＳｕｍＲ（３Ｂ）を取得する。そして、ゲーム結果データ取得部１６は、取得したゲーム結果累積データＳｕｍＲ（３Ｂ）を記憶する。
【０１５８】
なお、ＳｕｍＲ（３Ｂ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ｂ）は数値であるものとする。例えば、ゲーム結果データＲｅｓ（３Ｂ）は、評価関数を用いて、ゲームの結果を数値化することで取得される値である。
【０１５９】
また、ゲーム結果データ取得部１６は、操作データＯｐｅ（３Ｂ）を累積することで、端末装置３Ｂに対応する操作累積データＳｕｍＯｐｅ（３Ｂ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＯｐｅ（３Ｂ）＝ＳｕｍＯｐｅ（３Ｂ）＋Ｏｐｅ（３Ｂ）
により、端末装置３Ｂに対応する操作累積データＳｕｍＯｐｅ（３Ｂ）を取得する。そして、ゲーム結果データ取得部１６は、取得した操作累積データＳｕｍＯｐｅ（３Ｂ）を記憶する。
【０１６０】
なお、ＳｕｍＯｐｅ（３Ｂ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ｂ）は数値であるものとする。例えば、操作データＯｐｅ（３Ｂ）は、評価関数を用いて、ゲーム操作のレベルの高さを数値化することで取得される値である。
（３）ゲーム結果データ取得部１６は、端末装置３Ｃのゲーム結果データＲｅｓ（３Ｃ）および操作データＯｐｅ（３Ｃ）を記憶し、ゲーム結果データＲｅｓ（３Ｃ）を累積することで、端末装置３Ｃに対応するゲーム結果累積データＳｕｍＲ（３Ｃ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＲ（３Ｃ）＝ＳｕｍＲ（３Ｃ）＋Ｒｅｓ（３Ｃ）
により、端末装置３Ｃに対応するゲーム結果累積データＳｕｍＲ（３Ｃ）を取得する。そして、ゲーム結果データ取得部１６は、取得したゲーム結果累積データＳｕｍＲ（３Ｃ）を記憶する。
【０１６１】
なお、ＳｕｍＲ（３Ｃ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ｃ）は数値であるものとする。例えば、ゲーム結果データＲｅｓ（３Ｃ）は、評価関数を用いて、ゲームの結果を数値化することで取得される値である。
【０１６２】
また、ゲーム結果データ取得部１６は、操作データＯｐｅ（３Ｃ）を累積することで、端末装置３Ｃに対応する操作累積データＳｕｍＯｐｅ（３Ｃ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＯｐｅ（３Ｃ）＝ＳｕｍＯｐｅ（３Ｃ）＋Ｏｐｅ（３Ｃ）
により、端末装置３Ｃに対応する操作累積データＳｕｍＯｐｅ（３Ｃ）を取得する。そして、ゲーム結果データ取得部１６は、取得した操作累積データＳｕｍＯｐｅ（３Ｃ）を記憶する。
【０１６３】
なお、ＳｕｍＯｐｅ（３Ｃ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ｃ）は数値であるものとする。例えば、操作データＯｐｅ（３Ｃ）は、評価関数を用いて、ゲーム操作のレベルの高さを数値化することで取得される値である。
（４）ゲーム結果データ取得部１６は、端末装置３Ｄのゲーム結果データＲｅｓ（３Ｄ）および操作データＯｐｅ（３Ｄ）を記憶し、ゲーム結果データＲｅｓ（３Ｄ）を累積することで、端末装置３Ｄに対応するゲーム結果累積データＳｕｍＲ（３Ｄ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＲ（３Ｄ）＝ＳｕｍＲ（３Ｄ）＋Ｒｅｓ（３Ｄ）
により、端末装置３Ｄに対応するゲーム結果累積データＳｕｍＲ（３Ｄ）を取得する。そして、ゲーム結果データ取得部１６は、取得したゲーム結果累積データＳｕｍＲ（３Ｄ）を記憶する。
【０１６４】
なお、ＳｕｍＲ（３Ｄ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ｄ）は数値であるものとする。例えば、ゲーム結果データＲｅｓ（３Ｄ）は、評価関数を用いて、ゲームの結果を数値化することで取得される値である。
【０１６５】
また、ゲーム結果データ取得部１６は、操作データＯｐｅ（３Ｄ）を累積することで、端末装置３Ｃに対応する操作累積データＳｕｍＯｐｅ（３Ｄ）を取得する。つまり、ゲーム結果データ取得部１６は、
ＳｕｍＯｐｅ（３Ｄ）＝ＳｕｍＯｐｅ（３Ｄ）＋Ｏｐｅ（３Ｄ）
により、端末装置３Ｄに対応する操作累積データＳｕｍＯｐｅ（３Ｄ）を取得する。そして、ゲーム結果データ取得部１６は、取得した操作累積データＳｕｍＯｐｅ（３Ｄ）を記憶する。
【０１６６】
なお、ＳｕｍＯｐｅ（３Ｄ）の初期値は「０」であり、ゲーム結果データＲｅｓ（３Ｄ）は数値であるものとする。例えば、操作データＯｐｅ（３Ｄ）は、評価関数を用いて、ゲーム操作のレベルの高さを数値化することで取得される値である。
【０１６７】
（ステップＳ８）：
ステップＳ８では、調整要否判定処理が実行される。
【０１６８】
接続装置１のゲーム結果累積データ範囲設定部１７は、ゲーム結果累積データの範囲であるゲーム結果累積データ範囲を設定する。例えば、ゲーム結果累積データ範囲設定部１７は、上限値と下限値を設定することで、ゲーム結果累積データ範囲を設定する。
【０１６９】
接続装置１の調整処理部１８は、端末装置３Ａ〜３Ｄのゲーム結果累積データＳｕｍＲが、ゲーム結果累積データ範囲内か否かを判定する。そして、判定の結果、ゲーム結果累積データＳｕｍＲがゲーム結果累積データ範囲内ではない端末装置があるときは、当該端末装置についてのゲームパラメータを調整する処理（ゲームパラメータ調整処理）、および、当該端末のゲーム操作性を調整する端末側調整処理の少なくもいずれか一方の処理を実行する。
【０１７０】
≪ゲームパラメータ調整処理の例１≫
例えば、端末装置３Ａのゲーム結果累積データＳｕｍＲ（３Ａ）のみが、ゲーム結果累積データ範囲の下限値より小さい値となっている場合について説明する。
【０１７１】
この場合、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が、他のユーザーに比べて悪いと判断できるので、端末装置３Ａのユーザーのゲームの成績が良くなるように調整処理が実行される。
【０１７２】
ゲームパラメータ調整処理を行う場合について、説明する。
【０１７３】
上記の場合、調整処理部１８は、端末装置３ＡのゲームパラメータＧａｍｅＰｒｍ（３Ａ）を調整する処理を行う。なお、ゲームパラメータＧａｍｅＰｒｍは、数値で設定されているものとし、その値が大きい程、ゲームの成績が良くなるように（例えば、キャラクタの能力が高くなるように）設定されているものとする。
【０１７４】
上記の場合、調整処理部１８は、端末装置３ＡのゲームパラメータＧａｍｅＰｒｍ（３Ａ）の値が大きくなるように調整する。そして、調整後のゲームパラメータＧａｍｅＰｒｍ（３Ａ）は、接続装置１からタブレット装置２に送信される。
【０１７５】
タブレット装置２は、接続装置１から受信した調整後のゲームパラメータＧａｍｅＰｒｍ（３Ａ）に基づいて、端末装置３Ａのゲームパラメータ値を更新する。
【０１７６】
これにより、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が良くなることが期待される。
【０１７７】
上記のように、ゲームパラメータ値を更新することで、例えば、ゴルフゲームの場合、端末装置３Ａを用いてゲームを行っているユーザーがゴルフボールを打つときに、風がない状態にし、ゲーム操作が簡単にできるように設定することができる。あるいは、上記のように、ゲームパラメータ値を更新することで、例えば、ゴルフゲームの場合、端末装置３Ａを用いてゲームを行っているユーザーのゴルフボールが、今までよりも遠くまで飛ぶように設定し、端末装置３Ａを用いてゲームを行っているユーザーの成績が良くなることが期待できるようにすることができる。
【０１７８】
≪端末側調整処理の例１≫
例えば、端末装置３Ａのゲーム結果累積データＳｕｍＲ（３Ａ）のみが、ゲーム結果累積データ範囲の下限値より小さい値となっている場合について説明する。
【０１７９】
この場合、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が、他のユーザーに比べて悪いと判断できるので、端末装置３Ａのユーザーのゲームの成績が良くなるように調整処理が実行される。
【０１８０】
端末側調整処理を行う場合について、説明する。
【０１８１】
上記の場合、調整処理部１８は、機器情報取得部１３に記憶されている端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）（下記）に基づいて、端末側調整処理を実行する。
（３Ａ）端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）：
（１）専用コントローラの有無：あり
（２）操作ボタンの数：１つ
（３）ジャイロセンサの有無：あり
（４）画面サイズ：大（なお、ゲーム機３Ａに表示装置（不図示）が接続されているものとする。）
（５）画面の数：１つ
（６）端末装置の大きさ：大
（７）端末装置の重さ：重い
（８）処理能力（ＣＰＵ性能）：高
（９）グラフィック性能（グラフィック処理能力）：高
（１０）タッチパネルのタッチセンサ感度：タッチパネルなし
調整処理部１８は、端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）から、端末装置３Ａには、専用コントローラ、ジャイロセンサ、画面を有していることを認識することができるので、例えば、画面にガイドラインを表示し、専用コントローラで当該ガイドラインを辿るように操作すれば、ゲーム成績が良くなることを、ユーザーに示す。つまり、調整処理部１８は、端末装置３Ａの機器仕様データに基づいて、端末装置３Ａに特化したアシスト機能を実現させることができる。
【０１８２】
上記の場合、調整処理部１８は、全体制御部１２、通信インターフェース１１を介して、上記ガイドラインが、端末装置３Ａの表示部に表示されるように、端末装置３Ａを制御する。
【０１８３】
これにより、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が良くなることが期待される。
【０１８４】
上記のように、端末装置３Ａの機器仕様データに基づいて、端末装置３Ａに特化したアシスト機能を実現させることで、例えば、ゴルフゲームの場合、端末装置３Ａを用いてゲームを行っているユーザーがゴルフボールを打つときに、ゴルフボールを打つ方向をガイドラインで示したり、専用コントローラの操作がぶれないように、専用コントローラの操作の理想的な軌道を画面に示したりすることで、端末装置３Ａのユーザーのゲーム操作の操作性を向上させることができる。
【０１８５】
これにより、端末装置３Ａを用いてゲームを行っているユーザーの成績が良くなることが期待できる。
【０１８６】
≪ゲームパラメータ調整処理の例２≫
例えば、端末装置３Ａのゲーム結果累積データＳｕｍＲ（３Ａ）のみが、ゲーム結果累積データ範囲の上限値よりも大きい値となっている場合について説明する。
【０１８７】
この場合、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が、他のユーザーに比べて良いと判断できるので、端末装置３Ａのユーザーのゲームの成績が悪くなるように調整処理が実行される。
【０１８８】
ゲームパラメータ調整処理を行う場合について、説明する。
【０１８９】
上記の場合、調整処理部１８は、端末装置３ＡのゲームパラメータＧａｍｅＰｒｍ（３Ａ）を調整する処理を行う。なお、ゲームパラメータＧａｍｅＰｒｍは、数値で設定されているものとし、その値が大きい程、ゲームの成績が良くなるように（例えば、キャラクタの能力が高くなるように）設定されているものとする。
【０１９０】
上記の場合、調整処理部１８は、端末装置３ＡのゲームパラメータＧａｍｅＰｒｍ（３Ａ）の値が小さくなるように調整する。そして、調整後のゲームパラメータＧａｍｅＰｒｍ（３Ａ）は、接続装置１からタブレット装置２に送信される。
【０１９１】
タブレット装置２は、接続装置１から受信した調整後のゲームパラメータＧａｍｅＰｒｍ（３Ａ）に基づいて、端末装置３Ａのゲームパラメータ値を更新する。
【０１９２】
これにより、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が悪くなることが期待される。
【０１９３】
上記のように、ゲームパラメータ値を更新することで、例えば、ゴルフゲームの場合、端末装置３Ａを用いてゲームを行っているユーザーがゴルフボールを打つときに、風が逆風の状態にし、ゲーム操作が困難になるように設定することができる。あるいは、上記のように、ゲームパラメータ値を更新することで、例えば、ゴルフゲームの場合、端末装置３Ａを用いてゲームを行っているユーザーのゴルフボールの飛距離が、今までよりも短くなるように設定し、端末装置３Ａを用いてゲームを行っているユーザーの成績が悪くなることが期待できるようにすることができる。
【０１９４】
≪端末側調整処理の例２≫
例えば、端末装置３Ａのゲーム結果累積データＳｕｍＲ（３Ａ）のみが、ゲーム結果累積データ範囲の上限値よりも大きい値となっている場合について説明する。
【０１９５】
この場合、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が、他のユーザーに比べて良いと判断できるので、端末装置３Ａのユーザーのゲームの成績が悪くなるように調整処理が実行される。
【０１９６】
端末側調整処理を行う場合について、説明する。
【０１９７】
上記の場合、調整処理部１８は、機器情報取得部１３に記憶されている端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）（下記）に基づいて、端末側調整処理を実行する。
（３Ａ）端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）：
（１）専用コントローラの有無：あり
（２）操作ボタンの数：１つ
（３）ジャイロセンサの有無：あり
（４）画面サイズ：大（なお、ゲーム機３Ａに表示装置（不図示）が接続されているものとする。）
（５）画面の数：１つ
（６）端末装置の大きさ：大
（７）端末装置の重さ：重い
（８）処理能力（ＣＰＵ性能）：高
（９）グラフィック性能（グラフィック処理能力）：高
（１０）タッチパネルのタッチセンサ感度：タッチパネルなし
調整処理部１８は、端末装置３Ａの機器仕様データＳｐｅｃ（３Ａ）から、端末装置３Ａには、専用コントローラ、ジャイロセンサ、画面を有していることを認識することができるので、調整処理部１８は、端末装置３Ａに対して、例えば、専用コントローラで操作したときの最適ポイントの範囲を狭くするように制御する。つまり、調整処理部１８は、端末装置３Ａの機器仕様データに基づいて、端末装置３Ａに特化してゲーム操作の困難さが増すように設定を更新することができる。
【０１９８】
上記の場合、調整処理部１８は、全体制御部１２、通信インターフェース１１を介して、上記設定が、端末装置３Ａに反映されるように、端末装置３Ａを制御する。
【０１９９】
これにより、端末装置３Ａを用いてゲームを行っているユーザーのゲームの成績が悪くなることが期待される。
【０２００】
上記のように、端末装置３Ａの機器仕様データに基づいて、端末装置３Ａに特化してゲーム操作の困難さが増すように設定を更新することで、例えば、ゴルフゲームの場合、端末装置３Ａを用いてゲームを行っているユーザーがゴルフボールを打つときのスイートスポットの範囲を狭くし、端末装置３Ａのユーザーのゲーム操作の操作性の困難度を向上させることができる。
【０２０１】
これにより、端末装置３Ａを用いてゲームを行っているユーザーの成績が悪くなることが期待できる。
【０２０２】
以上の処理が実行された後、処理を、ステップＳ９に進める。
【０２０３】
なお、すべての端末装置３Ａ〜３Ｄのゲーム結果累積データが、ゲーム結果累積データ範囲内である場合、調整処理を実行することなく、処理を、ステップＳ９に進める。
【０２０４】
（ステップＳ９）：
ステップＳ９では、ゲームが継続しているか否かの判定処理が実行される。
【０２０５】
タブレット装置２により、ゲームが終了すると判定された場合、処理を、ステップＳ１０に進める。
【０２０６】
一方、タブレット装置２により、ゲームが継続していると判定された場合、処理を、ステップＳ６に戻し、上記のステップＳ６〜Ｓ８の処理を実行する。
【０２０７】
（ステップＳ１０）：
ステップＳ１０では、ゲーム終了処理が実行される。
【０２０８】
タブレット装置２、接続装置１、端末装置３Ａ〜３Ｄは、それぞれ、ゲーム終了処理を実行し、例えば、ゲーム成績（最終結果）の表示等を行い、ゲームを終了させる。
【０２０９】
以上のように、ゲームシステム１０００では、（１）ゲームパラメータ調整処理（ゲーム本体側調整処理）、および、（２）端末側調整処理の少なくともいずれか一方の処理を実行することで、（Ａ）ゲーム成績の悪いユーザーの成績が向上するように調整する、あるいは、（Ｂ）ゲーム成績の良いユーザーの成績が悪くなるように調整することができる。このような調整処理を実行することで、ゲームシステム１０００では、ゲーム成績の差が所定の範囲に収まるように制御することができ、ゲーム操作の熟練度に関わらず、ゲーム参加者全てがゲームを楽しむことができる。
【０２１０】
つまり、ゲームシステム１０００では、専用端末を用いることなく、家庭内で手軽に楽しむことができるゲーム環境を提供するとともに、ゲームの参加者の実力差によらず、ゲームの参加者全員が楽しむことができる多人数参加型ゲームのゲーム環境を提供することができる。
【０２１１】
≪第１変形例≫
次に、第１実施形態の第１変形例について、説明する。
【０２１２】
本変形例において、上記実施形態（第１実施形態）と同様の部分については、同一符号を付し、詳細な説明を省略する。
【０２１３】
図４は、第１実施形態の第１変形例に係るゲームシステム１０００Ａの概略構成図である。
【０２１４】
本変形例のゲームシステム１０００Ａは、図４に示すように、接続装置１を接続装置１Ａに置換した構成を有している。そして、接続装置１Ａは、第１実施形態のユーザー情報取得部１４を、ユーザー情報取得部１４Ａに置換し、第１実施形態の全体制御部１２を、全体制御部１２Ａに置換した構成を有している。
【０２１５】
図４に示すように、ユーザー情報取得部１４Ａは、操作データ取得部１４１と、ユーザー認証データ取得部１４２とを備える。
【０２１６】
ユーザー認証データ取得部１４２は、全体制御部１２と接続されており、全体制御部１２から、ユーザー認証処理に必要なデータを入力する。具体的には、ユーザー認証データ取得部１４２は、接続装置１に接続される端末装置３Ａ〜３Ｄの各端末装置を使用するユーザーを認証するために必要なデータを、各端末装置から取得する。
【０２１７】
全体制御部１２Ａは、通信インターフェース１１と接続されており、外部機器に送信するデータを通信インターフェース１１に出力し、通信インターフェース１１が外部機器から受信したデータを入力する。
【０２１８】
また、全体制御部１２Ａは、機器情報取得部１３と、ユーザー情報取得部１４の操作データ取得部１４１と、ユーザー情報取得部１４のユーザー認証データ取得部１４２と、ゲーム情報取得部１５と、ゲーム結果データ取得部１６と、ゲーム結果累積データ範囲設定部１７と、調整処理部１８と、接続されており、各機能部での処理を実行するために、各機能部を制御する。なお、全体制御部１２Ａと、上記の各機能部とは、直接接続されていてもよいし、バス等を介して、間接的に接続されていてもよい。
【０２１９】
以上のように構成された本変形例のゲームシステム１０００Ａの動作について、以下、説明する。
【０２２０】
なお、本変形例のゲームシステム１０００Ａにおいて、第１実施形態のゲームシステム１０００と同様の動作については、詳細な説明を省略する。
【０２２１】
本変形例のゲームシステム１０００Ａでは、第１実施形態のゲームシステム１０００で実行される処理において、さらに、ユーザー認証処理が追加される。
【０２２２】
図５は、本変形例のゲームシステム１０００Ａにおいて実行されるユーザー認証処理の一例を示すフローチャートである。
【０２２３】
本変形例のゲームシステム１０００Ａにおいて、図５に示すユーザー認証処理は、第１実施形態のゲームシステム１０００で実行される処理を示すフローチャートのステップＳ１とステップＳ２の間において、実行される。
【０２２４】
本変形例のゲームシステム１０００Ａでは、第１実施形態のゲームシステム１０００と同様にステップＳ１の処理が実行された後、図５のステップＳ５の処理が実行される。
【０２２５】
以下、図５のフローチャートを用いて、本変形例のゲームシステム１０００Ａで実行されるユーザー認証処理について、説明する。
【０２２６】
（ステップＳ１１１）：
ステップＳ１１１において、接続装置１Ａは、タブレット装置２に設定（格納）されているユーザーデータを取得する処理を実行する。ステップＳ１１１では、端末装置３Ａを使用しているユーザーのデータが取得されるものとして、説明する。
【０２２７】
具体的には、接続装置１Ａは、タブレット装置２に対して、タブレット装置２に設定（格納）されているユーザーデータ（端末装置３Ａを使用しているユーザーのデータ）を、接続装置に送信するように要求する信号（Ｒｅｑ信号）を送信する。
【０２２８】
タブレット装置２は、接続装置１ＡからのＲｅｑ信号を受信し、当該Ｒｅｑ信号に基づいて、タブレット装置２に設定（格納）されているユーザーデータ（端末装置３Ａを使用しているユーザーのデータ）を、応答信号（Ｒｅｓ信号）に含める。そして、タブレット装置２は、接続装置１Ａへ、当該Ｒｅｓ信号を送信する。
【０２２９】
接続装置１Ａは、タブレット装置２からのＲｅｑ信号を受信し、タブレット装置２に設定（格納）されているユーザーデータを取得する。
【０２３０】
なお、タブレット装置２に設定（格納）されているユーザーデータには、少なくとも、ユーザーの年齢のデータが含まれている。なお、「ユーザーの年齢のデータ」とは、ユーザーの誕生日データから算出されたユーザーの年齢データを含む概念である。つまり、タブレット装置２に設定（格納）されているユーザーデータは、ユーザーの年齢のデータの代わりに、ユーザーの誕生日データを含むものであってもよい。
【０２３１】
また、タブレット装置２から取得したタブレット装置２に設定（格納）されているユーザーデータ（端末装置３Ａを使用しているユーザーのデータ）は、接続装置１Ａの全体制御部１２Ａにより保持される。
【０２３２】
（ステップＳ１１２）：
ステップＳ１１２において、接続装置１Ａは、ユーザー認証用データを作成し、作成したユーザー認証用プログラムを、端末装置３Ａに送信する。
【０２３３】
具体的には、接続装置１Ａのユーザー認証データ取得部１４２は、端末装置３Ａにおいて、ユーザーに所定の操作を実行させるためのユーザー認証用プログラムを作成する。そして、接続装置１Ａの全体制御部１２Ａは、通信インターフェース１１を介して、ユーザー認証データ取得部１４２により作成されたユーザー認証用プログラムを、端末装置３Ａに送信する。
【０２３４】
また、接続装置１Ａのユーザー認証データ取得部１４２は、端末装置３Ａに対して、ユーザーの所定の生体情報（生体データ）を取得するように要求する信号を生成する。そして、接続装置１Ａの全体制御部１２Ａは、通信インターフェース１１を介して、ユーザー認証データ取得部１４２により生成された生体情報の取得を要求する信号を、端末装置３Ａに送信する。
【０２３５】
（ステップＳ１１３）：
ステップＳ１１３において、端末装置３Ａは、接続装置１Ａから、ステップＳ１１２で生成されたユーザー認証用プログラム、生体情報の取得を要求する信号を受信し、受信したデータ、信号に基づいて、データ取得処理を実行する。
【０２３６】
図６に、端末装置３Ａで実行されるデータ取得処理のフローチャートを示す。
【０２３７】
（ステップＳ１１３１）：
図６に示すように、ステップＳ１１３１において、端末装置３Ａは、接続装置１Ａから送信されたユーザー認証用プログラム（ステップＳ１１２で生成されたユーザー認証用プログラム）に基づいて、操作ユーザー（ゲーム機を操作しているユーザー）を特定するための操作画面を端末装置３Ａの表示画面（例えば、端末装置３Ａに接続されている表示装置）に表示する。
【０２３８】
（ステップＳ１１３２）：
ステップＳ１１３２において、端末装置３Ａは、操作ユーザーの操作の特徴（例えば、操作ユーザーのゲーム機の操作の癖、操作スピード、または、操作の正確度）を判断するための情報を取得する。例えば、ステップＳ１１３２において、端末装置３Ａは、所定のゲームを実行されるように、ゲーム用の画面（ゲーム用の映像）を表示し、ユーザーは、当該ゲームを実行する。このとき、ゲーム機は、ユーザーの操作（例えば、コントローラによるユーザーの操作）のデータを、当該ユーザーの操作特徴情報として、記録する。
【０２３９】
なお、ユーザーの操作特徴情報としては、例えば、以下の情報がある。
（１）ゲーム実行中のユーザーの操作と、操作端末（例えば、コントローラ）の傾きとの相関についての情報（なお、この情報を取得するために、端末装置３Ａのコントローラ（コントローラ一体型のゲーム機の場合、端末装置３Ａ）に、ジャイロセンサー、加速度センサーを搭載するようにすればよい。）
（２）ゲーム実行中のユーザーが、コントローラの所定のボタンの上に手を置いているか否かについての情報（なお、この情報を取得するために、端末装置３Ａのコントローラ（コントローラ一体型のゲーム機の場合、端末装置３Ａ）に、圧力センサーを搭載するようにすればよい。）
（３）ユーザーの利き手の推定情報（なお、この情報を取得するために、端末装置３Ａは、両手の操作応答速度を比較し、その比較結果を取得するようにすればよい。）
（４）ジョイスティック、十字キーの操作の情報（端末装置３Ａのコントローラが、ジョイスティック、十字キーを有する場合、ユーザーがゲームを実行しているときのジョイスティック、十字キーの操作の情報を、端末装置３Ａが取得する。なお、この情報を取得するために、端末装置３Ａのコントローラ（コントローラ一体型のゲーム機の場合、端末装置３Ａ）に、圧力センサー、タイマーを搭載するようにすればよい。タイマーは、ゲーム機に設置されていてもよい。）
（５）ゲーム実行中のユーザーのコントローラのボタンを押下してから離すまでの時間の情報、あるいは、当該時間の変化についての情報（例えば、ゲームを始めた時における、ユーザーのコントローラのボタンを押下してから離すまでの時間と、所定の時間が経過したときのユーザーのコントローラのボタンを押下してから離すまでの時間との変化についての情報）（なお、この情報を取得するために、端末装置３Ａのコントローラ（コントローラ一体型のゲーム機の場合、端末装置３Ａ）に、圧力センサー、タイマーを搭載するようにすればよい。タイマーは、ゲーム機に設置されていてもよい。）
（６）タッチスクリーン上で図形や文字等を描くときの書き順についての情報（端末装置３Ａがタッチスクリーンを有する場合、当該タッチスクリーン上の所定の図形（例えば、円、三角形、長方形、所定の文字）を表示させ、ユーザーに当該図形をなぞらせるようにした場合のユーザーの書き順についての操作特徴情報（癖情報））
（７）所定の時間間隔で（同期して）端末装置３Ａのコントローラのボタンを、ユーザーに押下させるゲームを実行させたときのユーザーのボタン操作についての情報（例えば、応答速度の情報）。
【０２４０】
なお、（６）の情報に、タッチスクリーンにユーザーが所定の図形をなぞっているときのタッチパネルへの圧力、書き終わるまでの時間、書き順、描いた図形のサイズ等の情報を含めるようにしてもよい。
【０２４１】
端末装置３Ａは、上記のような、ユーザーの操作の特徴を判断するための情報を操作特徴情報として取得する。
【０２４２】
（ステップＳ１１３３）：
ステップＳ１１３３において、端末装置３Ａは、操作ユーザーの生体情報を取得する。
【０２４３】
例えば、端末装置３Ａは、操作しているユーザーを撮像することができるカメラ（不図示）を搭載しており、ゲーム実行中のユーザーを撮像し、ユーザーの撮像データを取得する。
【０２４４】
端末装置３Ａは、搭載されているカメラにより、例えば、ゲーム実行中のユーザーの顔の画像（映像）や、ゲーム実行中のユーザーの顔の３Ｄ画像（あるいは３Ｄ映像）を、操作ユーザーの生体情報として取得する。
【０２４５】
また、端末装置３Ａは、搭載されているカメラにより、例えば、ゲーム実行中のユーザーの瞳の網膜を撮像したデータを、操作ユーザーの生体情報として取得するようにしてもよい。
【０２４６】
また、端末装置３Ａは、例えば、コントローラにユーザーの指紋や静脈パターンを撮像するセンサ（例えば、小型カメラ）を搭載し、搭載されているセンサーにより、例えば、ゲーム実行中のユーザーの指紋や静脈パターンを撮像したデータを、操作ユーザーの生体情報として取得するようにしてもよい。
【０２４７】
なお、ステップＳ１１３３は、ステップＳ１１３２と並行して実行されることが好ましい。
【０２４８】
端末装置３Ａは、上記のようにして取得した情報を、ユーザーの生体情報として取得する。
【０２４９】
（ステップＳ１１３４）：
ステップＳ１１３４において、端末装置３Ａは、ステップＳ１１３２、Ｓ１１３３で取得した、ユーザーの操作特徴情報と生体情報とを、接続装置１Ａに送信する。
【０２５０】
（ステップＳ１１４）：
ステップＳ１１４において、接続装置１Ａは、端末装置３Ａから送信されたユーザーの操作特徴情報と生体情報とを受信する。
【０２５１】
具体的には、接続装置１Ａの全体制御部１２Ａは、通信インターフェース１１を介して、端末装置３Ａから送信されたユーザーの操作特徴情報と生体情報とを受信する。そして、全体制御部１２Ａは、受信したユーザーの操作特徴情報と生体情報とをユーザー認証データ取得部１４２に出力する。
【０２５２】
ユーザー認証データ取得部１４２は、ユーザーの操作特徴情報と生体情報とをユーザーを特定する情報とともに格納する記憶部（不図示）を有している。ユーザー認証データ取得部１４２は、記憶部に格納されている情報の中に、全体制御部１２Ａから出力されたユーザーの操作特徴情報および生体情報と一致（類似）する情報が存在するか否かを判定する。
【０２５３】
そして、ユーザー認証データ取得部１４２は、記憶部のデータの中に、全体制御部１２Ａから出力されたユーザーの操作特徴情報および生体情報と一致（類似）する情報が存在すると判定した場合、記憶部に格納されている当該操作特徴情報および生体情報に対応付けられているユーザー情報を取得し、当該ユーザー情報が示すユーザーが端末装置３Ａ（ゲーム機）を操作したことを認識する。つまり、この場合、ユーザー認証データ取得部１４２は、ユーザー認証が成功したと判断し、処理を次のステップ（図５の処理のステップＳ１２１）に進める。
【０２５４】
一方、ユーザー認証データ取得部１４２は、記憶部のデータの中に、全体制御部１２Ａから出力されたユーザーの操作特徴情報および生体情報と一致（類似）する情報が存在しないと判定した場合、ユーザー認証が成功しなかったと判断する。そして、ユーザー認証データ取得部１４２は、タブレット装置２に対して、新規ユーザー登録処理を実行するように要求するＲｅｑ信号の生成を、全体制御部１２Ａに指示する。
【０２５５】
全体制御部１２Ａは、ユーザー認証データ取得部１４２からの指示に従い、タブレット装置２に対して、新規ユーザー登録処理を実行するように要求するＲｅｑ信号の生成し、生成したＲｅｑ信号を、通信インターフェース１１を介して、タブレット装置２に送信する。
【０２５６】
タブレット装置２は、接続装置１ＡからのＲｅｑ信号を受信し、ユーザー認証に成功しなかったユーザーの新規登録をしてもよいか否かの判定を行う。
【０２５７】
タブレット装置２は、上記処理により新規ユーザー登録処理の可否を示す情報を含めたレスポンス信号（Ｒｅｓ信号）を生成し、接続装置１Ａに送信する。
【０２５８】
接続装置１Ａは、タブレット装置２から受信したＲｅｓ信号に基づいて、ユーザー認証処理を行う。
【０２５９】
つまり、接続装置１Ａは、タブレット装置２から受信したＲｅｓ信号から、新規ユーザー登録が許可されたことを示す情報を取得したときは、ユーザー認証が成功した（新規ユーザー登録が許可された）と判断し、処理を次のステップ（図５の処理のステップＳ１２１）に進める。
【０２６０】
一方、接続装置１Ａは、タブレット装置２から受信したＲｅｓ信号から、新規ユーザー登録が許可されなかったことを示す情報を取得したときは、ユーザー認証が成功しなかった（新規ユーザー登録が許可されなかった）と判断し、処理を終了させる。
【０２６１】
（ステップＳ１２１）：
ステップＳ１２１において、接続装置１Ａは、タブレット装置２に設定（格納）されているユーザーデータを取得する処理を実行する。ステップＳ１２１では、端末装置３Ｂを使用しているユーザーのデータが取得されるものとして、説明する。
【０２６２】
具体的には、接続装置１Ａは、タブレット装置２に対して、タブレット装置２に設定（格納）されているユーザーデータ（端末装置３Ｂを使用しているユーザーのデータ）を、接続装置に送信するように要求する信号（Ｒｅｑ信号）を送信する。
【０２６３】
タブレット装置２は、接続装置１ＡからのＲｅｑ信号を受信し、当該Ｒｅｑ信号に基づいて、タブレット装置２に設定（格納）されているユーザーデータ（端末装置３Ｂを使用しているユーザーのデータ）を、応答信号（Ｒｅｓ信号）に含める。そして、タブレット装置２は、接続装置１Ａへ、当該Ｒｅｓ信号を送信する。
【０２６４】
接続装置１Ａは、タブレット装置２からのＲｅｑ信号を受信し、タブレット装置２に設定（格納）されているユーザーデータを取得する。
【０２６５】
また、タブレット装置２から取得したタブレット装置２に設定（格納）されているユーザーデータ（端末装置３Ｂを使用しているユーザーのデータ）は、接続装置１Ａの全体制御部１２Ａにより保持される。
【０２６６】
（ステップＳ１２２）：
ステップＳ１２２において、接続装置１Ａは、ユーザー認証用データを作成し、作成したユーザー認証用プログラムを、端末装置３Ｂに送信する。
【０２６７】
具体的には、接続装置１Ａのユーザー認証データ取得部１４２は、端末装置３Ｂにおいて、ユーザーに所定の操作を実行させるためのユーザー認証用プログラムを作成する。そして、接続装置１Ａの全体制御部１２Ａは、通信インターフェース１１を介して、ユーザー認証データ取得部１４２により作成されたユーザー認証用プログラムを、端末装置３Ｂに送信する。
【０２６８】
また、接続装置１Ａのユーザー認証データ取得部１４２は、端末装置３Ｂに対して、ユーザーの所定の生体情報（生体データ）を取得するように要求する信号を生成する。そして、接続装置１Ａの全体制御部１２Ａは、通信インターフェース１１を介して、ユーザー認証データ取得部１４２により生成された生体情報の取得を要求する信号を、端末装置３Ｂに送信する。
【０２６９】
（ステップＳ１２３）：
ステップＳ１２３において、端末装置３Ｂは、接続装置１Ａから、ステップＳ１２２で生成されたユーザー認証用プログラム、生体情報の取得を要求する信号を受信し、受信したデータ、信号に基づいて、データ取得処理を実行する。
【０２７０】
そして、端末装置３Ｂでは、端末装置３Ａのデータ取得処理（ステップＳ１１３の処理）と同様の処理が実行される。そして、端末装置３Ｂは、データ取得処理により、ユーザーの操作の特徴を判断するための情報を操作特徴情報として取得する。
【０２７１】
端末装置３Ｂは、データ取得処理で取得した、ユーザーの操作特徴情報と生体情報とを、接続装置１Ａに送信する。
【０２７２】
（ステップＳ１２４）：
ステップＳ１２４において、接続装置１Ａは、端末装置３Ｂから送信されたユーザーの操作特徴情報と生体情報とを受信する。
【０２７３】
具体的には、接続装置１Ａの全体制御部１２Ａは、通信インターフェース１１を介して、端末装置３Ｂから送信されたユーザーの操作特徴情報と生体情報とを受信する。そして、全体制御部１２Ａは、受信したユーザーの操作特徴情報と生体情報とをユーザー認証データ取得部１４２に出力する。
【０２７４】
ユーザー認証データ取得部１４２は、ユーザーの操作特徴情報と生体情報とをユーザーを特定する情報とともに格納する記憶部（不図示）を有している。ユーザー認証データ取得部１４２は、記憶部に格納されている情報の中に、全体制御部１２Ａから出力されたユーザーの操作特徴情報および生体情報と一致（類似）する情報が存在するか否かを判定する。
【０２７５】
そして、ユーザー認証データ取得部１４２は、記憶部のデータの中に、全体制御部１２Ａから出力されたユーザーの操作特徴情報および生体情報と一致（類似）する情報が存在すると判定した場合、記憶部に格納されている当該操作特徴情報および生体情報に対応付けられているユーザー情報を取得し、当該ユーザー情報が示すユーザーが端末装置３Ｂを操作したことを認識する。つまり、この場合、ユーザー認証データ取得部１４２は、ユーザー認証が成功したと判断し、処理を次のステップに進める。
【０２７６】
一方、ユーザー認証データ取得部１４２は、記憶部のデータの中に、全体制御部１２Ａから出力されたユーザーの操作特徴情報および生体情報と一致（類似）する情報が存在しないと判定した場合、ユーザー認証が成功しなかったと判断する。そして、ユーザー認証データ取得部１４２は、タブレット装置２に対して、新規ユーザー登録処理を実行するように要求するＲｅｑ信号の生成を、全体制御部１２Ａに指示する。
【０２７７】
全体制御部１２Ａは、ユーザー認証データ取得部１４２からの指示に従い、タブレット装置２に対して、新規ユーザー登録処理を実行するように要求するＲｅｑ信号の生成し、生成したＲｅｑ信号を、通信インターフェース１１を介して、タブレット装置２に送信する。
【０２７８】
タブレット装置２は、接続装置１ＡからのＲｅｑ信号を受信し、ユーザー認証に成功しなかったユーザーの新規登録をしてもよいか否かの判定を行う。
【０２７９】
タブレット装置２は、上記処理により新規ユーザー登録処理の可否を示す情報を含めたレスポンス信号（Ｒｅｓ信号）を生成し、接続装置１Ａに送信する。
【０２８０】
接続装置１Ａは、タブレット装置２から受信したＲｅｓ信号に基づいて、ユーザー認証処理を行う。
【０２８１】
つまり、接続装置１Ａは、タブレット装置２から受信したＲｅｓ信号から、新規ユーザー登録が許可されたことを示す情報を取得したときは、ユーザー認証が成功した（新規ユーザー登録が許可された）と判断し、処理を次のステップに進める。
【０２８２】
一方、接続装置１Ａは、タブレット装置２から受信したＲｅｓ信号から、新規ユーザー登録が許可されなかったことを示す情報を取得したときは、ユーザー認証が成功しなかった（新規ユーザー登録が許可されなかった）と判断し、処理を終了させる。
【０２８３】
（端末装置３Ｃ、端末装置３Ｄに対する処理）：
端末装置３Ｃに対しても、上記と同様の処理が実行される。
【０２８４】
これより、端末装置３Ｃを使用しているユーザーの操作特徴情報と生体情報とが、接続装置１Ａに送信される。
【０２８５】
また、端末装置３Ｄに対しても、上記と同様の処理が実行される。
【０２８６】
これより、端末装置３Ｄを使用しているユーザーの操作特徴情報と生体情報とが、接続装置１Ａに送信される。
【０２８７】
ゲームシステム１０００Ａにおいて、上記処理を実行することで、接続装置１Ａに接続されている各端末装置を使用しているユーザーの（１）操作特徴情報と、（２）生体情報とを取得することができる。
【０２８８】
（ユーザー認証データを用いた調整処理）：
ゲームシステム１０００Ａでは、第１実施形態のゲームシステム１０００のステップＳ８で実行される処理と同様の処理が実行される。さらに、ステップＳ８の処理において、上記処理により取得したユーザー認証データ（（１）操作特徴情報、および、（２）生体情報の少なくとも一方のデータ）を用いて、ゲームパラメータ調整処理、および、端末側調整処理の少なくとも一方の処理を実行するようにしてもよい。
【０２８９】
例えば、取得したユーザー認証データから、（１）端末装置３Ａを使用しているユーザーが若い人であり、（２）端末装置３Ｂを使用しているユーザーが年配の人であると判定された場合、（１）端末装置３Ａを使用しているユーザーのゲーム結果が悪くなるように、ゲームパラメータ調整処理、および、端末側調整処理の少なくとも一方の処理を実行し、（２）端末装置３Ａを使用しているユーザーのゲーム結果が良くなるように、ゲームパラメータ調整処理、および、端末側調整処理の少なくとも一方の処理を実行するようにしてもよい。
【０２９０】
一般的に、若い人の方が、年配の人よりもゲーム操作が上手であることが多いので、上記のようにユーザー認証データからユーザーが若いか、そうでないかを判定し、若い人のゲーム結果が悪くなるようにし、若くない人のゲーム結果が良くなるように調整処理を実行することで、ゲーム展開を拮抗したものにすることができる。
【０２９１】
以上のように、ゲームシステム１０００Ａでは、（１）ゲームパラメータ調整処理（ゲーム本体側調整処理）、および、（２）端末側調整処理の少なくともいずれか一方の処理を実行することで、（Ａ）ゲーム成績の悪いユーザーの成績が向上するように調整する、あるいは、（Ｂ）ゲーム成績の良いユーザーの成績が悪くなるように調整することができる。このような調整処理を実行することで、ゲームシステム１０００Ａでは、ゲーム成績の差が所定の範囲に収まるように制御することができ、ゲーム操作の熟練度に関わらず、ゲーム参加者全てがゲームを楽しむことができる。
【０２９２】
さらに、ゲームシステム１０００Ａでは、ユーザー認証データを用いて、調整処理を実行することができるため、より適切に上記制御を行うことができる。
【０２９３】
≪第２変形例≫
次に、第１実施形態の第２変形例について、説明する。
【０２９４】
本変形例において、上記実施形態（変形例を含む）と同様の部分については、同一符号を付し、詳細な説明を省略する。
【０２９５】
図７は、第１実施形態の第２変形例に係るゲームシステム１０００Ｂの概略構成図である。
【０２９６】
本変形例のゲームシステム１０００Ｂは、図７に示すように、第１実施形態の第１変形例のゲームシステム１０００Ａの接続装置１Ａを接続装置１Ｂに置換した構成を有している。そして、接続装置１Ｂは、第１実施形態の第１変形例の接続装置１Ａにおいて、さらに、表示データ生成部１９を追加した構成を有している。
【０２９７】
表示データ生成部１９は、接続装置１Ｂに接続されている各端末装置において、個別の表示を行うための表示データを生成する機能部である。
【０２９８】
全体制御部１２Ｂは、通信インターフェース１１と接続されており、外部機器に送信するデータを通信インターフェース１１に出力し、通信インターフェース１１が外部機器から受信したデータを入力する。
【０２９９】
また、全体制御部１２Ｂは、機器情報取得部１３と、ユーザー情報取得部１４の操作データ取得部１４１と、ユーザー情報取得部１４のユーザー認証データ取得部１４２と、ゲーム情報取得部１５と、ゲーム結果データ取得部１６と、ゲーム結果累積データ範囲設定部１７と、調整処理部１８と、表示データ生成部１９と、接続されており、各機能部での処理を実行するために、各機能部を制御する。なお、全体制御部１２Ｂと、上記の各機能部とは、直接接続されていてもよいし、バス等を介して、間接的に接続されていてもよい。
【０３００】
以上のように構成された本変形例のゲームシステム１０００Ｂの動作について、以下、説明する。
【０３０１】
なお、本変形例のゲームシステム１０００Ａにおいて、第１実施形態のゲームシステム１０００、第１実施形態の第１変形例のゲームシステム１０００Ａと同様の動作については、詳細な説明を省略する。
【０３０２】
また、以下では、説明便宜として、タブレット装置２において、クイズにより、各ユーザーが点数（成績）を競うゲームが実行されている場合を例に説明する。
【０３０３】
ゲームシステム１０００Ｂにおいて、図３に示したステップＳ６の処理が実行され、以下のクイズが出題されている場合について、説明する。
【０３０４】
問題：世界で一番高い山は？
そして、上記問題の解答の選択肢として、以下のものが設定されているものとする。
【０３０５】
クイズの選択肢：
１．富士山
２．エベレスト
３．キリマンジャロ
４．モンブラン
図８は、ゲームシステム１０００Ｂの接続装置１Ｂが、共通画面として、表示装置４に表示させる画面の一例を模式的に示した図である。
【０３０６】
ゲームシステム１０００Ｂの接続装置１Ｂは、上記クイズの問題が出題されたときに、図８に示す画像データを生成し、表示装置４に送信する。そして、表示装置４は、接続装置１Ｂから受信した画像データ（共通画面用の画像データ）を表示部に表示する。
【０３０７】
表示データ生成部１９は、上記クイズの問題に関する情報から、各端末装置に表示させる表示データを生成する。具体的には、表示データ生成部１９は、以下の処理により、各端末装置に表示させる表示データを生成する。
【０３０８】
なお、接続装置１Ｂが、取得したユーザー認証データから、（１）端末装置３Ａ〜３Ｃを使用しているユーザーは、大人であり、（２）端末装置３Ｄを使用しているユーザーが子供であると判定しているものとする。
【０３０９】
そして、接続装置１Ｂは、ステップＳ８の調整要否判定処理において、端末装置３Ｃを使用しているユーザーのゲーム成績が悪いと判定し（調整処理が必要であると判定し）、かつ、それ以外の端末装置３Ｃを使用しているユーザーのゲーム成績は普通であると判定した（調整処理が不要であると判定した）場合の処理について、以下、説明する。
【０３１０】
この場合、接続装置１Ｂの表示データ生成部１９は、端末装置３Ａ、３Ｂに表示させる表示データを、共通画面として、表示装置４に表示させる表示画面と同じデータとして生成する。
【０３１１】
そして、接続装置１Ｂは、表示データ生成部１９により生成された端末装置３Ａの表示データを、端末装置３Ａに送信し、端末装置３Ａは、当該表示データを表示画面に表示する。
【０３１２】
図９の左上図は、上記の場合における端末装置３Ａの表示画面を模式的に示した図である。
【０３１３】
また、接続装置１Ｂは、表示データ生成部１９により生成された端末装置３Ｂの表示データを、端末装置３Ｂに送信し、端末装置３Ｂは、当該表示データを表示画面に表示する。
【０３１４】
図９の右上図は、上記の場合における端末装置３Ｂの表示画面を模式的に示した図である。
【０３１５】
接続装置１Ｂは、ステップＳ８の調整要否判定処理において、端末装置３Ｃを使用しているユーザーのゲーム成績が悪いと判定し、調整処理が必要であると判定している。
【０３１６】
したがって、接続装置１Ｂの調整処理部１８は、端末装置３ＣのゲームパラメータＧａｍｅＰｒｍ（３Ｃ）の値が大きくなるように調整する。そして、調整後のゲームパラメータＧａｍｅＰｒｍ（３Ｃ）は、接続装置１Ｂからタブレット装置２に送信される。
【０３１７】
タブレット装置２は、接続装置１Ｂから受信した調整後のゲームパラメータＧａｍｅＰｒｍ（３Ｃ）に基づいて、端末装置３Ｃのゲームパラメータ値を更新する。
【０３１８】
これにより、端末装置３Ｃを用いてゲームを行っているユーザーのゲームの成績が良くなることが期待される。
【０３１９】
ここでは、端末装置３Ｃを使用しているユーザーのゲーム成績が良くなるように、クイズの選択肢が少なくなるように調整処理が実行されるものとする。
【０３２０】
この場合、例えば、表示データ生成部１９は、端末装置３Ｃにおいて、クイズの選択肢が少なくなるように、端末装置３Ｃ用の表示データを生成する。そして、接続装置１Ｂは、生成した表示データを端末装置３Ｃに送信する。端末装置３Ｃは、当該表示データを表示画面に表示する。
【０３２１】
図９の左下図は、上記の場合における端末装置３Ｃの表示画面を模式的に示した図である。
【０３２２】
図９の左下図から分かるように、端末装置３Ｃの表示画面では、４つの選択肢のうち、２つの選択肢が選択できないように表示されるので、端末装置３Ｃのユーザーは、２つの選択肢から解答を選ぶことができる。このため、正解する確率が上がるため、端末装置３Ｃのユーザーのゲーム成績の向上が期待される。
【０３２３】
また、接続装置１Ｂは、取得したユーザー認証データから、端末装置３Ｄを使用しているユーザーが子供であると判定しているので、表示データ生成部１９は、端末装置３Ｄの表示画面に子供用の表示がなされるように、端末装置３Ｄの表示データを生成する。
【０３２４】
例えば、表示データ生成部１９は、問題に漢字が含まれている場合、当該漢字にふりがなが振られて表示される、あるいは、当該漢字の読み方が括弧書きで表示されるように、端末装置３Ｄの表示データを生成する。
【０３２５】
図９の右下図は、上記の場合における端末装置３Ｄの表示画面を模式的に示した図である。
【０３２６】
図９の右下図から分かるように、端末装置３Ｄの表示画面では、漢字の読み方が分かるように、ふりがなが表示され、括弧内にかな文字が表示されている。これにより、端末装置３Ｄを使用している子供のユーザーは、確実に、問題文、選択肢の内容を理解することができる。
【０３２７】
このように、本変形例のゲームシステム１０００Ｂでは、表示データ生成部１９が、ゲーム成績、ユーザー認証データ等に基づいて、各端末装置に表示させる表示データを個別に生成することができる。
【０３２８】
以上のように、ゲームシステム１０００Ｂでは、ゲームシステム１０００と同様に、（１）ゲームパラメータ調整処理（ゲーム本体側調整処理）、および、（２）端末側調整処理の少なくともいずれか一方の処理を実行することで、（Ａ）ゲーム成績の悪いユーザーの成績が向上するように調整する、あるいは、（Ｂ）ゲーム成績の良いユーザーの成績が悪くなるように調整することができる。このような調整処理を実行することで、ゲームシステム１０００Ｂでは、ゲーム成績の差が所定の範囲に収まるように制御することができ、ゲーム操作の熟練度に関わらず、ゲーム参加者全てがゲームを楽しむことができる。
【０３２９】
さらに、ゲームシステム１０００Ｂでは、表示データ生成部１９が、ゲーム成績、ユーザー認証データ等に基づいて、各端末装置に表示させる表示データを個別に生成し、ゲーム成績が拮抗するように調整することができるため、より適切に上記制御を行うことができる。
【０３３０】
［第２実施形態］
次に、第２実施形態について、説明する。
【０３３１】
第１実施形態と同様の部分については、同一符号を付し、詳細な説明を省略する。
【０３３２】
＜２．１：ゲームシステムの構成＞
図１０は、第２実施形態に係るゲームシステム２０００の概略構成図である。
【０３３３】
本実施形態のゲームシステム２０００は、図１０に示すように、第１実施形態のゲームシステム１０００において、接続装置１を接続装置１Ｃに置換した構成を有している。
【０３３４】
接続装置１Ｃは、図１０に示すように、第１実施形態の接続装置１において、さらに、チーム管理部２０を追加した構成を有している。
【０３３５】
チーム管理部２０は、ゲームシステム２０００に接続されているＮ個の端末装置を、Ｍ個（Ｍ：自然数、Ｍ＜Ｎ）のチームである第１〜第Ｍチームに分類する。
【０３３６】
なお、本実施形態では、第１実施形態と同様に、ゲームシステム２０００には、４個の端末装置３Ａ〜３Ｄが接続されており、チーム管理部２０が、４個の端末装置３Ａ〜３Ｄを、２つのチーム（第１チームおよび第２チーム）に分類する場合を例に、以下、説明する。具体的には、端末装置３Ａ〜３Ｄが、以下のように分類される（割り当てられる）場合について、説明する。
【０３３７】
端末装置３Ａ：
チーム：第１チーム
キャラクタ：プレーヤ
端末装置３Ｂ：
チーム：第１チーム
キャラクタ：監督
端末装置３Ｃ：
チーム：第２チーム
キャラクタ：監督
端末装置３Ｄ：
チーム：第２チーム
キャラクタ：プレーヤ
上記では、各チームのプレーヤ（プレーヤのキャラクタ）に割り当てられる端末装置が１つで、監督（監督のキャラクタ）に割り当てられる端末装置が１つであるが、これに限定されることはなく、より多くの端末装置をゲームシステム２０００に接続し、各チームにおいて、監督に割り当てる端末装置を１つ設定し、プレーヤ（プレーヤのキャラクタ）に割り当てられる端末装置を２つ以上設定するようにしてもよい。
【０３３８】
例えば、ゲームシステム２０００において、野球ゲームを実行する場合、ゲームシステム２０００に、２０個の端末装置を接続し、１個の端末装置を第１チームの監督に割り当てる端末装置に設定し、９個の端末装置を第１チームのプレーヤに割り当てる端末装置に設定し、さらに残りの１０個の端末装置について、１個の端末装置を第２チームの監督に割り当てる端末装置に設定し、９個の端末装置を第２チームのプレーヤに割り当てる端末装置に設定するようにしてもよい。
【０３３９】
＜２．２：ゲームシステムの動作＞
以上のように構成されたゲームシステム２０００の動作について、以下、説明する。
【０３４０】
なお、第１実施形態と同様の部分については、詳細な説明を省略する。
【０３４１】
図１１は、ゲームシステム２０００の処理（一例）を示すフローチャートである。
【０３４２】
図１２は、ゲームシステム２０００の処理（一例）を示すフローチャートである。
【０３４３】
以下では、図１１、図１２のフローチャートを参照しながら、ゲームシステム２０００の動作について、説明する。
【０３４４】
（ステップＳ１〜Ｓ３）：
ステップＳ１〜Ｓ３の処理は、第１実施形態と同様である。
【０３４５】
（ステップＳ４）：
ステップＳ４では、ゲームシステム２０００において、第１実施形態のステップＳ４と同様の処理が実行され、さらに、チーム分け処理が実行される。
【０３４６】
ここで、説明便宜のため、タブレット装置２で実行されるゲームが、第１チームと、第２チームに分かれて対戦するゲーム（チーム対抗ゲーム）（例えば、野球ゲーム）であるものとする。
【０３４７】
接続装置１Ｃのチーム管理部２０は、タブレット装置２で実行されるゲームの対戦チームとなる第１チームに割り当てる端末装置と、第２チームに割り当てる端末装置とを決定する。
【０３４８】
本実施形態では、チーム管理部２０は、端末装置３Ａ、３Ｂを第１チームに割り当てる。
【０３４９】
そして、チーム管理部２０は、端末装置３Ｃ、３Ｄを第２チームに割り当てる。
【０３５０】
さらに、チーム管理部２０は、端末装置３Ａを、第１チームのプレーヤ（プレーヤのキャラクタ）に割り当て、端末装置３Ｂを、第１チームの監督（監督のキャラクタ）に割り当てる。
【０３５１】
さらに、チーム管理部２０は、端末装置３Ｃを、第２チームの監督（監督のキャラクタ）に割り当て、端末装置３Ｄを、第２チームのプレーヤ（プレーヤのキャラクタ）に割り当てる。
【０３５２】
そして、チーム管理部２０は、上記の割り当て内容を示すデータを記憶保持する。
【０３５３】
なお、上記割り当て処理（チーム分類処理）を実行するために、必要に応じて、接続装置１Ｃと各端末装置（端末装置３Ａ〜３Ｄ）との間で、Ｒｅｑ信号、Ｒｅｓ信号を用いた通信が実行される。また、上記割り当て処理（チーム分類処理）を実行するために、必要に応じて、接続装置１Ｃとタブレット装置２との間で通信が実行される。
【０３５４】
（ステップＳ５）：
ステップＳ５では、第１実施形態のステップＳ５と同様の処理が実行される。
【０３５５】
（ステップＳ６）：
ステップＳ６では、ゲームシステム２０００において、第１実施形態のステップＳ４と同様の処理が実行され、さらに、端末装置が属するチームに応じた処理が実行される。
【０３５６】
例えば、タブレット装置２は、所定のタイミングで、第１チーム用のデータ（第１チーム用データ）を生成し、生成した第１チーム用データを接続装置１Ｃに送信する。
【０３５７】
接続装置１Ｃは、タブレット装置２から受信した第１チーム用データを、チーム管理部２０、全体制御部１２により、解析し、当該第１チーム用データを送信すべき端末が、第１チームに属する端末装置３Ａ、３Ｂであると決定する。そして、接続装置１Ｃは、タブレット装置２から受信した第１チーム用データを、第１チームに属する端末装置３Ａ、３Ｂに送信する。
【０３５８】
この処理は、例えば、以下の場合に適用される。
【０３５９】
例えば、野球ゲームにおいて、作戦タイム中に、第１チームの監督に割り当てられた端末装置３Ｂをユーザーが操作することにより決定された第１チームの作戦を示すデータを、接続装置１Ｃを介して、タブレット装置２に送信する。そして、タブレット装置２は、当該第１チームの作戦を示すデータに基づいて、第１チームに属する端末装置の表示画面に表示させる画像データ（第１チームの作戦を表示するための画像データ）を、接続装置１Ｃを介して、第１チームに属する端末装置３Ａ、３Ｂに送信する。
【０３６０】
これにより、第１チームに属する端末装置３Ａ、３Ｂの表示画面に、第１チームの作戦データを表示することができる。その結果、第１チームに属する端末装置３Ａ、３Ｂを操作するユーザーは、敵チーム（第２チーム）のユーザー（端末装置３Ｃ、３Ｄのユーザー）に第１チームの作戦を見られることがない。
【０３６１】
ゲームシステム２０００では、第２チームについても、上記第１チームについての処理と同様の処理が実行される。つまり、上記第１チーム用の処理と同様、例えば、タブレット装置２は、所定のタイミングで、第２チーム用のデータ（第２チーム用データ）を生成し、生成した第２チーム用データを接続装置１Ｃに送信する。
【０３６２】
接続装置１Ｃは、タブレット装置２から受信した第２チーム用データを、チーム管理部２０、全体制御部１２により、解析し、当該第２チーム用データを送信すべき端末が、第２チームに属する端末装置３Ａ、３Ｂであると決定する。そして、接続装置１Ｃは、タブレット装置２から受信した第２チーム用データを、第２チームに属する端末装置３Ｂ、３Ｃに送信する。
【０３６３】
これにより、第２チームに属する端末装置３Ｃ、３Ｄの表示画面に、第２チームの作戦データを表示することができる。その結果、第２チームに属する端末装置３Ｃ、３Ｄを操作するユーザーは、敵チーム（第１チーム）のユーザー（端末装置３Ａ、３Ｂのユーザー）に第１チームの作戦を見られることがない。
【０３６４】
なお、上記では、監督に割り当てられた端末装置が１つで、プレーヤに割り当てられた端末装置が１つの場合の例であるが、例えば、監督に割り当てられた端末装置が１つで、プレーヤに割り当てられた端末装置が複数である場合、上記処理により、監督の作戦データを、監督と同一チームに属する複数のプレーヤに伝えることができる。上記処理を実行することで、例えば、野球ゲームにおいて、監督に割り当てられた端末装置により、ヒットエンドランの作戦を指示し、当該ヒットエンドランの作戦データを、出塁しているランナーの端末装置と、バッターの端末装置とに送信することができる。その結果、出塁しているランナーの端末装置を操作するユーザーと、バッターの端末装置を操作するユーザーとが、監督の端末装置を操作するユーザーから出されたヒットエンドランの作戦を、野球ゲームにおいて、実行するようにゲーム操作を行うことができる。
【０３６５】
また、ステップＳ６において、例えば、タブレット装置２は、第１チームの監督キャラクタ用端末装置である端末装置３Ｂに送信するための第１チーム監督用データと、第１チームのプレーヤーキャラクタ用端末装置である端末装置３Ａに送信するための第１チームプレーヤー用データと、を生成する。
【０３６６】
そして、タブレット装置２は、生成した第１チーム監督用データを、接続装置１Ｃを介して、第１チームの監督キャラクタ用端末装置である端末装置３Ｂに送信する。
【０３６７】
また、タブレット装置２は、生成した第１チームプレーヤー用データを、接続装置１Ｃを介して、第１チームのプレーヤーキャラクタ用端末装置である端末装置３Ａに送信する。
【０３６８】
このように処理することで、ゲームシステム２０００では、タブレット装置２が、接続装置１Ｃを介して、第１チーム監督用データを、監督キャラクタ用端末装置である端末装置３Ｂに送信することができるともに、タブレット装置２が、接続装置１Ｃを介して、第１チームプレーヤー用データを、プレーヤーキャラクタ用端末装置である端末装置３Ａに送信することができる。
【０３６９】
ゲームシステム２０００において、このような処理を行うことで、タブレット装置２から、接続装置１Ｃを介して、各端末装置に対して、割り当てられたキャラクター（例えば、監督、プレーヤ）に応じたデータを送信することができる。
【０３７０】
なお、第２チームの処理についても、上記の第１チームの処理と同様に実行することができる。
【０３７１】
つまり、例えば、タブレット装置２は、第２チームの監督キャラクタ用端末装置である端末装置３Ｃに送信するための第１チーム監督用データと、第２チームのプレーヤーキャラクタ用端末装置である端末装置３Ｄに送信するための第２チームプレーヤー用データと、を生成する。
【０３７２】
そして、タブレット装置２は、生成した第２チーム監督用データを、接続装置１Ｃを介して、第２チームの監督キャラクタ用端末装置である端末装置３Ｃに送信する。
【０３７３】
また、タブレット装置２は、生成した第２チームプレーヤー用データを、接続装置１Ｃを介して、第２チームのプレーヤーキャラクタ用端末装置である端末装置３Ｄに送信する。
【０３７４】
このように処理することで、ゲームシステム２０００では、タブレット装置２が、接続装置１Ｃを介して、第２チーム監督用データを、監督キャラクタ用端末装置である端末装置３Ｃに送信することができるともに、タブレット装置２が、接続装置１Ｃを介して、第２チームプレーヤー用データを、プレーヤーキャラクタ用端末装置である端末装置３Ｄに送信することができる。
【０３７５】
ゲームシステム２０００において、このような処理を行うことで、タブレット装置２から、接続装置１Ｃを介して、各端末装置に対して、割り当てられたキャラクター（例えば、監督、プレーヤ）に応じたデータを送信することができる。
【０３７６】
（ステップＳ７〜Ｓ１０）：
ステップＳ７〜Ｓ１０では、第１実施形態のステップＳ７〜Ｓ１０と同様の処理が実行される。
【０３７７】
なお、本実施形態において、ステップＳ７〜Ｓ１０において、監督キャラクタ用端末装置に割り当てられた端末装置については、ゲームのプレーヤの操作を行わないので、調整要否判定処理、ゲームパラメータ調整処理（ゲーム本体側調整処理）、端末側調整処理の対象から除外するようにしてもよい。
【０３７８】
以上のように、ゲームシステム２０００に接続される端末装置に多様なキャラクタを設定することができる。そのため、ゲームシステム２０００では、例えば、ゲームプレイを好まないユーザーを監督役にして、対戦型ゲームを楽しむことができる。
【０３７９】
さらに、ゲームシステム２０００では、第１実施形態のゲームシステム１０００と同様に、ゲームを実際に実行しているプレーヤ（当該プレーヤが操作している端末装置）については、（１）ゲームパラメータ調整処理（ゲーム本体側調整処理）、および、（２）端末側調整処理の少なくともいずれか一方の処理を実行することで、（Ａ）ゲーム成績の悪いユーザーの成績が向上するように調整する、あるいは、（Ｂ）ゲーム成績の良いユーザーの成績が悪くなるように調整することができる。このような調整処理を実行することで、ゲームシステム２０００では、ゲーム成績の差が所定の範囲に収まるように制御することができる。このため、ゲームシステム２０００では、対戦型ゲームにおいても、チーム間の実力差が大きくなることを適切に防止することができる。その結果、ゲームシステム２０００では、実際のゲームプレイを好まないユーザーに対しても、例えば、当該ユーザーを監督役とすることで、ゲーム参加者全てがゲームを楽しむことができる。さらに、ゲームシステム２０００では、上記調整処理が実行されるので、実際にゲームプレイをしている各ユーザーのゲーム操作の熟練度に関わらず、ゲーム参加者全てがゲームを楽しむことができる。
【０３８０】
［他の実施形態］
上記実施形態（変形例を含む）の一部または全部を組み合わせて、ゲームシステムを実現するようにしてもよい。
【０３８１】
上記実施形態の一部または全部を組み合わせて、接続装置を実現するようにしてもよい。
【０３８２】
また、上記実施形態（変形例を含む）において、接続装置１（または、接続装置１Ａ、１Ｂ、１Ｃ）とゲーム機３Ａとが別個の装置である場合について説明したが、これに限定されることはなく、接続装置１（または、接続装置１Ａ、１Ｂ、１Ｃ）とゲーム機３Ａとは、１つの装置であってもよい。このとき、接続装置１（または、接続装置１Ａ、１Ｂ、１Ｃ）とゲーム機３Ａとは、シリアル・インターフェースにより接続されるものであってもよいし、パラレル・インターフェースにより接続されるものであってもよい。
【０３８３】
また、上記実施形態（変形例を含む）において、接続装置１（または、接続装置１Ａ、１Ｂ、１Ｃ）の機能部の一部または全部は、タブレット装置２や端末装置に含まれるものであってもよい。
【０３８４】
つまり、上記実施形態（変形例を含む）において示した、接続装置１（または、接続装置１Ａ、１Ｂ、１Ｃ）の機能部は、ゲームシステム１０００（または、ゲームシステム２０００）のいずれかの装置に含まれるものであればよい。
【０３８５】
また、ゲームシステム１０００（または、ゲームシステム２０００）において、ゲーム操作を行うユーザーの認証処理を行い、操作しているユーザーを特定するようにしてもよい。そして、特定したユーザーのデータが、接続装置に記憶されている場合、当該データに基づいて、当該ユーザーの（１）ゲームパラメータの設定処理、調整処理、および／または、（２）操作データの設定処理、調整処理等を行うようにしてもよい。
【０３８６】
なお、上記認証処理は、例えば、特願２０１５−１４５８８８号に開示されている処理により実行されるものであってもよい。
【０３８７】
また、上記実施形態（変形例を含む）において、接続装置１（または接続装置１Ａ、１Ｂ、１Ｃ）に接続される端末装置の数は、「４」であったが、これに限定されることはなく、より多く数の端末装置が、接続装置１（または接続装置１Ａ、１Ｂ、１Ｃ）に接続されるものであってもよい。
【０３８８】
また、上記実施形態（変形例を含む）において、「データ」とは、データ、制御信号、コマンド等を含む概念である。
【０３８９】
また、上記実施形態（変形例を含む）において、タブレット装置２は、例えば、スマートフォン等の携帯端末であってもよい。
【０３９０】
また、上記実施形態（変形例を含む）では、端末装置が４つである場合について説明したが、例えば、ゲームシステムの接続装置に接続する端末装置を２つにして、２人で行う対戦型ゲームに、本発明を適用してもよい。この場合、例えば、接続装置が、ゲーム実行している２人のユーザーのユーザー認証データから、当該２人の対戦型ゲームにおける、過去の対戦成績を取得し、取得した対戦成績も考慮して、調整処理部が、調整処理を実行するようにしてもよい。このような調整処理を実行することにより、２人の対戦型ゲームにおいても、一方に勝率が偏ることを適切に防ぐことができる。
【０３９１】
上記実施形態で説明した接続装置において、各ブロックは、ＬＳＩなどの半導体装置により個別に１チップ化されても良いし、一部又は全部を含むように１チップ化されても良い。
【０３９２】
なお、ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０３９３】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。
【０３９４】
また、上記各実施形態の各機能ブロックの処理の一部または全部は、プログラムにより実現されるものであってもよい。そして、上記各実施形態の各機能ブロックの処理の一部または全部は、コンピュータにおいて、中央演算装置（ＣＰＵ）により行われる。また、それぞれの処理を行うためのプログラムは、ハードディスク、ＲＯＭなどの記憶装置に格納されており、ＲＯＭにおいて、あるいはＲＡＭに読み出されて実行される。
【０３９５】
また、上記実施形態の各処理をハードウェアにより実現してもよいし、ソフトウェア（ＯＳ（オペレーティングシステム）、ミドルウェア、あるいは、所定のライブラリとともに実現される場合を含む。）により実現してもよい。さらに、ソフトウェアおよびハードウェアの混在処理により実現しても良い。
【０３９６】
また、上記実施形態における処理方法の実行順序は、必ずしも、上記実施形態の記載に制限されるものではなく、発明の要旨を逸脱しない範囲で、実行順序を入れ替えることができるものである。
【０３９７】
前述した方法をコンピュータに実行させるコンピュータプログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体は、本発明の範囲に含まれる。ここで、コンピュータ読み取り可能な記録媒体としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、大容量ＤＶＤ、次世代ＤＶＤ、半導体メモリを挙げることができる。
【０３９８】
上記コンピュータプログラムは、上記記録媒体に記録されたものに限られず、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送されるものであってもよい。
【０３９９】
なお、本発明の具体的な構成は、前述の実施形態に限られるものではなく、発明の要旨を逸脱しない範囲で種々の変更および修正が可能である。
【符号の説明】
【０４００】
１０００、１０００Ａ、１０００Ｂ、２０００  ゲームシステム
１、１Ａ、１Ｂ、１Ｃ  接続装置
２  タブレット装置（ゲーム実行本体装置）
３Ａ〜３Ｄ  端末装置
１１  通信インターフェース
１２、１２Ａ、１２Ｂ  全体制御部
１３  機器情報取得部
１４  ユーザー情報取得部
１４１  操作データ取得部
１４２  ユーザー認証データ取得部
１５  ゲーム情報取得部
１６  ゲーム結果データ取得部
１７  ゲーム結果累積データ範囲設定部
１８  調整処理部
１９  表示データ生成部
２０  チーム管理部
【図１】
0006534603.tif 000002
【図２】
0006534603.tif 000003
【図３】
0006534603.tif 000004
【図４】
0006534603.tif 000005
【図５】
0006534603.tif 000006
【図６】
0006534603.tif 000007
【図７】
0006534603.tif 000008
【図８】
0006534603.tif 000009
【図９】
0006534603.tif 000010
【図１０】
0006534603.tif 000011
【図１１】
0006534603.tif 000012
【図１２】
0006534603.tif 000013