"ゲーム空間内を複数のゲームキャラクタが移動するゲームを実行するゲーム装置であって、前記複数のゲームキャラクタの各々に関し、当該ゲームキャラクタの位置を含む第1支配領域と、当該ゲームキャラクタの位置及び代表方向に基づいて定まる位置を含む第2支配領域と、当該ゲームキャラクタの位置及び移動方向に基づいて定まる位置を含む第3支配領域と、の少なくとも二つを前記ゲーム空間に設定する支配領域設定手段と、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタに関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する動作制御手段と、を含むことを特徴とするゲーム装置。前記動作制御手段は、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタの位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する、ことを特徴とする請求項1に記載のゲーム装置。前記ゲームは、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記動作制御手段は、前記移動物体に関連付けられたゲームキャラクタの動作を、当該ゲームキャラクタの位置又は前記移動物体の位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する、ことを特徴とする請求項1又は2に記載のゲーム装置。前記支配領域設定手段は、前記ゲームキャラクタを操作するユーザ又はコンピュータの強さに関する情報を記憶する手段から当該情報を取得する手段と、前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの大きさを、前記ユーザ又は前記コンピュータの強さに関する情報に基づいて変更する手段と、を含むことを特徴とする請求項1~3の何れか一項に記載のゲーム装置。前記ゲームは、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記支配領域設定手段は、前記複数のゲームキャラクタの何れかと前記移動物体とが関連付けられてからの経過時間に基づいて、前記ゲームキャラクタの前記第1の支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの広さを段階的に変化させる手段、を含むことを特徴とする請求項1~4の何れか一項に記載のゲーム装置。前記ゲームは、第1チームと第2チームとが対戦する、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記支配領域設定手段は、前記第1チームに所属する前記ゲームキャラクタが前記移動物体と関連付けられている場合、前記第2チームに所属する前記ゲームキャラクタが前記移動物体と関連付けられている場合よりも、前記ゲームキャラクタの前記第1の支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つを広く又は狭くする手段、を含むことを特徴とする請求項1~5の何れか一項に記載のゲーム装置。前記ゲームは、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記支配領域設定手段は、ユーザの操作対象が前記移動物体と関連付けられている場合、前記ユーザの操作対象以外の前記ゲームキャラクタが前記移動物体と関連付けられている場合よりも、前記ゲームキャラクタの前記第1の支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの広さを広く又は狭くする手段、を含むことを特徴とする請求項1~6の何れか一項に記載のゲーム装置。前記支配領域設定手段は、前記ゲームキャラクタの動作の種別に基づいて、当該ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの位置を変更する手段、を含むことを特徴とする請求項1~7の何れか一項に記載のゲーム装置。前記ゲーム装置は、ユーザによる方向指示操作を検出する手段と、前記ユーザによる方向指示操作が示す方向を、前記ユーザの操作対象に関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて評価し、当該評価結果を前記ユーザに案内する手段、を更に含むことを特徴とする請求項1~8の何れか一項に記載のゲーム装置。前記ゲーム装置は、ユーザによる方向指示操作を検出する手段と、前記ユーザの方向指示操作により指示されるべき方向又は指示されるべきでない方向を、前記ユーザの操作対象に関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて判断し、前記指示されるべき方向又は前記指示されるべきでない方向を前記ユーザに案内する手段、を更に含むことを特徴とする請求項1~9に記載のゲーム装置。ゲーム空間内を複数のゲームキャラクタが移動するゲームを実行するゲーム装置の制御方法であって、前記複数のゲームキャラクタの各々に関し、当該ゲームキャラクタの位置を含む第1支配領域と、当該ゲームキャラクタの位置及び代表方向に基づいて定まる位置を含む第2支配領域と、当該ゲームキャラクタの位置及び移動方向に基づいて定まる位置を含む第3支配領域と、の少なくとも二つを前記ゲーム空間に設定する支配領域設定ステップと、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタに関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する動作制御ステップと、を含むことを特徴とするゲーム装置の制御方法。ゲーム空間内を複数のゲームキャラクタが移動するゲームを実行するゲーム装置としてコンピュータを機能させるためのプログラムであって、前記複数のゲームキャラクタの各々に関し、当該ゲームキャラクタの位置を含む第1支配領域と、当該ゲームキャラクタの位置及び代表方向に基づいて定まる位置を含む第2支配領域と、当該ゲームキャラクタの位置及び移動方向に基づいて定まる位置を含む第3支配領域と、の少なくとも二つを前記ゲーム空間に設定する支配領域設定手段、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタに関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する動作制御手段、を含むことを特徴とするゲーム装置として前記コンピュータを機能させるためのプログラム。しかしながら、特許文献1の技術においてゲームキャラクタの動作制御を高度化しようとすると、ゲーム空間をより細かく分割する必要がある。即ち、ゲームキャラクタの移動先の候補となる領域をより多く設定する必要があるため、到達時間を算出すべき領域の数が増えることになり、ゲーム装置の処理負荷が増加する問題があった。本発明は上記課題に鑑みてなされたものであって、その目的は、処理負荷を軽減しつつ、ゲームキャラクタの動作制御の高度化を図ることが可能なゲーム装置、ゲーム装置の制御方法、及びプログラムを提供することにある。上記課題を解決するために、本発明に係るゲーム装置は、ゲーム空間内を複数のゲームキャラクタが移動するゲームを実行するゲーム装置であって、前記複数のゲームキャラクタの各々に関し、当該ゲームキャラクタの位置を含む第1支配領域と、当該ゲームキャラクタの位置及び代表方向に基づいて定まる位置を含む第2支配領域と、当該ゲームキャラクタの位置及び移動方向に基づいて定まる位置を含む第3支配領域と、の少なくとも二つを前記ゲーム空間に設定する支配領域設定手段と、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタに関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する動作制御手段と、を含むことを特徴とする。本発明に係るゲーム装置の制御方法は、ゲーム空間内を複数のゲームキャラクタが移動するゲームを実行するゲーム装置の制御方法であって、前記複数のゲームキャラクタの各々に関し、当該ゲームキャラクタの位置を含む第1支配領域と、当該ゲームキャラクタの位置及び代表方向に基づいて定まる位置を含む第2支配領域と、当該ゲームキャラクタの位置及び移動方向に基づいて定まる位置を含む第3支配領域と、の少なくとも二つを前記ゲーム空間に設定する支配領域設定ステップと、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタに関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する動作制御ステップと、を含むことを特徴とする。本発明に係るプログラムは、ゲーム空間内を複数のゲームキャラクタが移動するゲームを実行するゲーム装置としてコンピュータを機能させるためのプログラムであって、前記複数のゲームキャラクタの各々に関し、当該ゲームキャラクタの位置を含む第1支配領域と、当該ゲームキャラクタの位置及び代表方向に基づいて定まる位置を含む第2支配領域と、当該ゲームキャラクタの位置及び移動方向に基づいて定まる位置を含む第3支配領域と、の少なくとも二つを前記ゲーム空間に設定する支配領域設定手段、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタに関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する動作制御手段、を含むことを特徴とするゲーム装置として前記コンピュータを機能させる。また、本発明に係る情報記憶媒体は、上記プログラムを記録したコンピュータ読み取り可能な情報記憶媒体である。本発明によれば、処理負荷を軽減しつつ、ゲームキャラクタの動作制御の高度化を図ることが可能になる。また、本発明の一態様では、前記動作制御手段は、前記複数のゲームキャラクタの少なくとも一つの動作を、当該ゲームキャラクタの位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する、ことを特徴とする。また、本発明の一態様では、前記ゲームは、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記動作制御手段は、前記移動物体に関連付けられたゲームキャラクタの動作を、当該ゲームキャラクタの位置又は前記移動物体の位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて制御する、ことを特徴とする。また、本発明の一態様では、前記支配領域設定手段は、前記ゲームキャラクタを操作するユーザ又はコンピュータの強さに関する情報を記憶する手段から当該情報を取得する手段と、前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの大きさを、前記ユーザ又は前記コンピュータの強さに関する情報に基づいて変更する手段と、を含むことを特徴とする。また、本発明の一態様では、前記ゲームは、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記支配領域設定手段は、前記複数のゲームキャラクタの何れかと前記移動物体とが関連付けられてからの経過時間に基づいて、前記ゲームキャラクタの前記第1の支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの広さを段階的に変化させる手段、を含むことを特徴とする。また、本発明の一態様では、前記ゲームは、第1チームと第2チームとが対戦する、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記支配領域設定手段は、前記第1チームに所属する前記ゲームキャラクタが前記移動物体と関連付けられている場合、前記第2チームに所属する前記ゲームキャラクタが前記移動物体と関連付けられている場合よりも、前記ゲームキャラクタの前記第1の支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つを広く又は狭くする手段、を含むことを特徴とする。また、本発明の一態様では、前記ゲームは、移動物体を用いたスポーツのゲームであって、前記ゲーム装置は、前記複数のゲームキャラクタの位置と前記移動物体の位置との位置関係に基づいて、前記複数のゲームキャラクタの何れかと前記移動物体とを関連付ける手段、を更に含み、前記支配領域設定手段は、ユーザの操作対象が前記移動物体と関連付けられている場合、前記ユーザの操作対象以外の前記ゲームキャラクタが前記移動物体と関連付けられている場合よりも、前記ゲームキャラクタの前記第1の支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの広さを広く又は狭くする手段、を含むことを特徴とする。また、本発明の一態様では、前記支配領域設定手段は、前記ゲームキャラクタの動作の種別に基づいて、当該ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つの位置を変更する手段、を含むことを特徴とする。また、本発明の一態様では、前記ゲーム装置は、ユーザによる方向指示操作を検出する手段と、前記ユーザによる方向指示操作が示す方向を、前記ユーザの操作対象に関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて評価し、当該評価結果を前記ユーザに案内する手段、を更に含むことを特徴とする。また、本発明の一態様では、前記ゲーム装置は、ユーザによる方向指示操作を検出する手段と、前記ユーザの方向指示操作により指示されるべき方向又は指示されるべきでない方向を、前記ユーザの操作対象に関連する位置と、他の前記ゲームキャラクタの前記第1支配領域と前記第2支配領域と前記第3支配領域との少なくとも二つと、の位置関係に基づいて判断し、前記指示されるべき方向又は前記指示されるべきでない方向を前記ユーザに案内する手段、を更に含むことを特徴とする。[1.実施形態]以下、本発明の実施形態の一例について図面に基づき詳細に説明する。本発明の実施形態に係るゲーム装置は、例えば、家庭用ゲーム機据置型ゲーム機、携帯ゲーム機、携帯電話機、携帯情報端末PDA又はパーソナルコンピュータ等によって実現される。ここでは、実施形態に係るゲーム装置を家庭用ゲーム機によって実現する場合について説明する。[1-1.ゲーム装置のハードウェア構成]図1は、本発明の実施形態に係るゲーム装置のハードウェア構成を示す図である。図1に示すゲーム装置10は、家庭用ゲーム機11、表示部32、音声出力部34、及び光ディスク36情報記憶媒体を含む。表示部32及び音声出力部34は、家庭用ゲーム機11に接続される。表示部32は、例えば、家庭用テレビ受像機又は液晶ディスプレイなどである。音声出力部34は、例えば、家庭用テレビ受像機に内蔵されたスピーカ又はヘッドホンなどである。家庭用ゲーム機11は、公知のコンピュータゲームシステムである。家庭用ゲーム機11は、バス12、制御部14、主記憶16、画像処理部18、入出力処理部20、音声処理部22、光ディスク再生部24、ハードディスク26、通信インタフェース28、及びコントローラ30を含む。制御部14は、一又は複数の制御部例えば、CPU等を含む。制御部14は、図示しないROMに格納されるオペレーティングシステムや、光ディスク36から読み出されるプログラムに基づいて、家庭用ゲーム機11の各部を制御する処理や情報処理を実行する。主記憶16は、例えば、RAMを含む。光ディスク36から読み出されたプログラム及びデータは、主記憶16に書き込まれる。主記憶16は、制御部14の作業用メモリとしても用いられる。バス12は、アドレス及びデータを家庭用ゲーム機11の各部でやり取りするためのものである。画像処理部18は、VRAMを含む。画像処理部18は、制御部14から供給される画像データに基づいてVRAM上にゲーム画面を描画する。VRAM上に描画されたゲーム画面は、ビデオ信号に変換されて所定のタイミングで表示部32に出力される。入出力処理部20は、制御部14が、音声処理部22、光ディスク再生部24、ハードディスク26、通信インタフェース28、及びコントローラ30にアクセスするためのインタフェースである。音声処理部22は、サウンドバッファを含む。音声処理部22は、光ディスク36からサウンドバッファに読み出された音声データを、音声出力部34から出力する。通信インタフェース28は、インターネットなどの通信ネットワークに、家庭用ゲーム機11を有線又は無線接続するためのインタフェースである。光ディスク再生部24は、光ディスク36に記録されたプログラムやデータを読み取る。本実施形態においては、プログラムやデータを家庭用ゲーム機11に供給するために、光ディスク36が用られる場合を説明するが、メモリカード等の他の情報記憶媒体が用いられて、プログラムやデータが家庭用ゲーム機11に対して供給されるようにしてもよい。他にも例えば、通信ネットワークを介して遠隔地からプログラムやデータが家庭用ゲーム機11に供給されるようにしてもよい。ハードディスク26は、一般的なハードディスク装置補助記憶装置である。なお、本実施形態において光ディスク36に記憶されるものとして説明するプログラムやデータは、ハードディスク26に記憶されていてもよい。コントローラ30は、ユーザがゲーム操作を行うための操作部である。例えば、コントローラ30は、ユーザによる方向指示操作を検出する。家庭用ゲーム機11には、一又は複数のコントローラ30が、有線又は無線接続される。入出力処理部20は、一定周期毎例えば、1/60秒毎に、コントローラ30の各操作部材の状態をスキャンする。このスキャン結果を表す操作信号は、バス12を介して制御部14に供給される。制御部14は、この操作信号に基づいてユーザのゲーム操作を判定する。例えば、制御部14は、コントローラ30が検出した方向指示操作を、コントローラ30からの操作信号に基づいて判定する。[1-2.ゲーム装置において実行されるゲーム]ゲーム装置10は、光ディスク36から読み出したゲームプログラムを実行することによって、ゲーム空間内を複数のゲームキャラクタが移動するゲームを実行する。例えば、第1チームと第2チームとが対戦する、移動物体を用いたスポーツのゲームが実行される。本実施形態においては、サッカーの試合会場を模したゲーム空間を、複数のゲームキャラクタが移動してサッカーの試合を行うサッカーゲームが実行される場合について説明する。このサッカーゲームにおいては、ユーザが操作するチーム以降、ユーザチームという。と、対戦相手コンピュータ又は他のユーザが操作するチーム以降、対戦相手チームという。と、の間でサッカーの試合が行われる。サッカーゲームが開始されると、例えば、図2に示すゲーム空間40が、主記憶16に構築される。図2は、ゲーム空間40の一例を示す図である。図2に示すゲーム空間40は、互いに直交する三つの座標軸Xw軸、Yw軸、及びZw軸が設定された仮想的な3次元空間になっている。図2に示すように、ゲーム空間40には、サッカーフィールドを表すオブジェクトであるフィールド42が配置される。フィールド42上には、2本のゴールライン44a,44b、2本のタッチライン46a,46b、及びセンターライン47が表されている。2本のゴールライン44a,44b及び2本のタッチライン46a,46bによって囲まれたピッチ48及びピッチ48の周囲において、試合が行われる。フィールド42上には、サッカーのゴールを表すオブジェクトであるゴール50と、ユーザチームに所属するサッカー選手を表すオブジェクトゲームキャラクタである選手キャラクタ52と、対戦相手チームに所属するサッカー選手を表すオブジェクトである選手キャラクタ54と、サッカーボールを表すオブジェクトであるボール56と、が配置される。各オブジェクトの位置は、例えば、ワールド座標系Xw-Yw-Zw座標系の3次元座標で特定される。選手キャラクタ5254とボール56とが近づくと、所定条件の下、その選手キャラクタ5254とボール56とが関連づけられる。この場合、選手キャラクタ5254の移動動作は、ドリブル動作になる。以下では、選手キャラクタ5254にボール56が関連づけられた状態のことを選手キャラクタ5254がボール56を保持しているというように記載する。例えば、ユーザは、ユーザチームに所属する選手キャラクタ52の何れかを操作することができる。また、ゲーム空間40に配置される各選手キャラクタ5254のうちでユーザの操作対象とならないものは、所定の行動アルゴリズムに従って自律的に行動する。なお、図2では省略されているが、フィールド42上には、ユーザチームに所属する11体の選手キャラクタ52と、対戦相手チームに所属する11体の選手キャラクタ54と、が配置される。また、ゲーム空間40には、仮想カメラ58視点が設定される。ゲーム空間40を仮想カメラ58から見た様子を表すゲーム画面が、表示部32に表示される。図3は、表示部32に表示されるゲーム画面60の一例を示す図である。図3に示すゲーム画面60には、ユーザチームに所属する3体の選手キャラクタ52a,52b,52cと、対戦相手チームに所属する3体の選手キャラクタ54a,54b,54cと、ボール56と、が含まれる。このゲーム画面60は、ゲーム空間40に配置された各オブジェクトの頂点座標が、所定の座標変換演算を用いてワールド座標系からスクリーン座標系に座標変換されることによって生成される。スクリーン座標系は、例えば、図3に示すように、ゲーム画面60の左上を原点Oとし、右方向をXs軸正方向とし、下方向をYs軸正方向とする2次元の座標系である。本実施形態においては、例えば、図3に示すように、ユーザチームに所属する選手キャラクタ52aがボール56を保持している場合、当該選手キャラクタ52aの位置と、対戦相手チームに所属する選手キャラクタ54に設定される複数の支配領域と、の位置関係に基づいて、選手キャラクタ52aが行動する。図4は、ゲーム空間40をピッチ48の上からYw軸方向から見た図である。図4においては、選手キャラクタ52aがボール56を保持している場合に設定される、選手キャラクタ54の支配領域を示す。図4においては、説明の簡略化のため、図3のゲーム画面60に含まれる選手キャラクタ54a,54b,54cの支配領域のみが示されている。本実施形態においては、ユーザチームに所属する選手キャラクタ52がボール56を保持する場合、対戦相手チームに所属する選手キャラクタ54には、それぞれ3つの支配領域が設定される。一方、対戦相手チームに所属する選手キャラクタ54がボール56を保持する場合、ユーザチームに所属する選手キャラクタ52には、同様に、それぞれ3つの支配領域が設定される。以降、選手キャラクタ5254に設定される3つの支配領域を、それぞれ、周辺領域6264、意識領域6668、及び予約領域7072という。図4に示すように、周辺領域64は、選手キャラクタ54a,54b,54cが現在から所定時間以内例えば、1秒以内に移動可能な範囲を示す。意識領域68は、例えば、選手キャラクタ54a,54b,54cが特に意識している領域を示す。予約領域72は、選手キャラクタ54a,54b,54cの移動先として予約されている領域を示す。例えば、ボール56を保持する選手キャラクタ52aは、ゲーム空間40のうち選手キャラクタ54a,54b,54cの周辺領域64、意識領域68、及び予約領域72に重ならない方向に向かってドリブルをしたりボール56をパスしたりするように制御される。例えば、図4に示す例では、選手キャラクタ52aと選手キャラクタ52cとを結ぶ直線は意識領域68cに交差するため、選手キャラクタ52aから選手キャラクタ52cへのパスは選手キャラクタ54cにカットされる可能性が高い。一方、選手キャラクタ52aと選手キャラクタ52bとを結ぶ直線は何れの支配領域にも交差しないため、選手キャラクタ52aから選手キャラクタ52bへのパスはカットされる可能性が低い。そこで、例えば、選手キャラクタ52aは、選手キャラクタ52bにボールをパスするように制御される。上記のように、本実施形態においては、ボール56を保持する選手キャラクタ52の動作が、当該選手キャラクタ52とは異なるチームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72に基づいて制御されることによって、ゲーム装置10の処理負荷の軽減を図りつつ、選手キャラクタ52の制御の高度化を実現する構成になっている。以下、本技術について、詳細に説明する。[1-3.ゲーム装置において実現される機能]図5は、ゲーム装置10で実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。図5に示すように、ゲーム装置10は、ゲームデータ記憶部100、ゲーム実行部102、支配領域設定部104、及び動作制御部106を含む。[1-3-1.ゲームデータ記憶部]ゲームデータ記憶部100は、例えば、主記憶16及び光ディスク36等を主として実現される。ゲームデータ記憶部100は、例えば、サッカーゲームを実現するために必要なデータを記憶する。例えば、サッカーゲームの現在の状況を示すゲーム状況データが、ゲームデータ記憶部100に記憶される。例えば、下記に示すようなデータが、ゲーム状況データに含まれる。1各選手キャラクタ5254の現在の状態位置、視線方向、顔の正面方向、体の正面方向、移動方向、及び移動速度等を示すデータ2ボール56の現在の状態位置、移動方向及び移動速度等を示すデータ3ボール56を保持している選手キャラクタ5254を示すデータ4その他、仮想カメラ58の現在の状態位置及び視線方向等や試合の状況例えば、両チームの得点や経過時間を示すデータまた、本実施形態では、ゲームデータ記憶部100は、ゲーム空間40に設定された周辺領域6264、意識領域6668、及び予約領域7072の位置を識別する情報を記憶する。例えば、ゲームデータ記憶部100は、周辺領域6264、意識領域6668、及び予約領域7072に含まれる3次元座標や、周辺領域6264、意識領域6668、及び予約領域7072の境界の3次元座標を記憶する。なお、ゲームデータ記憶部100に記憶されるデータは、上記の例に限られない。他にも例えば、選手キャラクタ5254の能力を示すパラメータや、対戦相手がコンピュータの場合の当該コンピュータの強さを示すデータが記憶されていてもよいし、後述する評価結果データが記憶されるようにしてもよい。[1-3-2.ゲーム実行部]ゲーム実行部102は、制御部14を主として実現される。ゲーム実行部102は、ゲームプログラムに基づいてゲームを実行する。例えば、ゲーム実行部102は、ゲームデータ記憶部100の記憶内容を、ゲームプログラムに基づいて更新することによって、ゲームを実行する。例えば、ゲーム実行部102は、ゲームデータ記憶部100に記憶されたデータを取得する手段として機能する。また、ゲーム実行部102は、ゲームデータ記憶部100に記憶されたデータを更新する手段として機能する。更に、ゲーム実行部102は、ゲーム画面60を表示部32に表示させる手段として機能する。また例えば、ゲーム実行部102は、複数のゲームキャラクタ例えば、選手キャラクタ5254の位置と移動物体例えば、ボール56の位置との位置関係に基づいて、複数のゲームキャラクタの何れかと移動物体とを関連付ける手段として機能する。例えば、ゲーム実行部102は、選手キャラクタ5254とボール56との距離が所定距離以内になった場合、当該選手キャラクタ5254とボール56とを関連付ける。[1-3-3.支配領域設定部]支配領域設定部104は、例えば、制御部14を主として実現される。支配領域設定部104は、複数のゲームキャラクタ例えば、選手キャラクタ5254の各々に関し、当該ゲームキャラクタの位置を含む第1支配領域例えば、周辺領域6264と、当該ゲームキャラクタの位置及び代表方向に基づいて定まる位置を含む第2支配領域例えば、意識領域6668と、当該ゲームキャラクタの位置及び移動方向に基づいて定まる位置を含む第3支配領域例えば、予約領域7072と、の少なくとも二つをゲーム空間40に設定する。図6は、周辺領域6264、意識領域6668、及び予約領域7072の設定方法を示す図である。図6に示すように、例えば、選手キャラクタ5254の現在位置を中心とした所定半径r1の円内の領域が、当該選手キャラクタ5254の周辺領域6264として設定される。周辺領域6264は、選手キャラクタ5254の動作を決定するために用いられる。例えば、ボール56を保持する選手キャラクタ52が、対戦相手チームに所属する選手キャラクタ54の周辺領域64内に入った場合、この選手キャラクタ54は、ボール56を保持する選手キャラクタ52に近づいてボールを奪いに行く動作を行う。また例えば、ボール56を保持する選手キャラクタ52がパスを行い、ボール56の位置から移動方向に伸びる直線が、対戦相手チームに所属する選手キャラクタ54の周辺領域64内に入った場合、この選手キャラクタ54は、ボール56に近づいてパスをカットする動作を行う。また例えば、選手キャラクタ5254の現在位置から、当該選手キャラクタ5254の代表方向7476に所定距離D1だけ離れた位置P1を中心とした所定半径r2の円内の領域が、当該選手キャラクタ5254の意識領域6668として設定される。選手キャラクタ5254の代表方向7476は、選手キャラクタ5254の視線方向、顔の正面方向又は体の正面方向である。代表方向7476を示す情報は、ゲーム状況データに格納され、ゲームプログラムにより適宜方向が変化する。また例えば、選手キャラクタ5254の位置から、当該選手キャラクタ5254の移動方向7880に所定距離D2だけ離れた位置P2を中心とした所定半径r3の円が、当該選手キャラクタ5254の予約領域7072として決定される。移動方向7880は、ゲーム状況データに格納され、ゲームプログラムにより適宜方向が変化する。意識領域6668及び予約領域7072は、周辺領域6264と同様に、選手キャラクタ5254の動作を決定するために用いられる。即ち、意識領域6668内や予約領域7072内に、ボール56を保持した選手キャラクタ5254が入ったり、ボール56の位置から移動方向に伸びる直線が入ったりした場合には、選手キャラクタ5254に、ボール56を奪いに行く動作をさせたり、パスカットの動作をさせる。なお、本実施形態においては、周辺領域6264、意識領域6668、及び予約領域7072が三つともゲーム空間40に設定される場合を説明するが、これらの二つ又は三つが設定されるようにすればよい。また、周辺領域6264、意識領域6668、及び予約領域7072の設定方法は、図6に示す例に限られない。周辺領域6264、意識領域6668、及び予約領域7072は、それぞれ、選手キャラクタ5254の位置、選手キャラクタ5254の位置及び代表方向7476、選手キャラクタ5254の位置及び移動方向7880に基づいて決定されるようにすればよい。例えば、周辺領域6264、意識領域6668、及び予約領域7072の広さは、選手キャラクタ5254毎に異なっていてもよいし、同じであってもよい。他にも、周辺領域6264、意識領域6668、及び予約領域7072は、ボール56の位置又は移動方向に基づいて設定されるようにしてもよい。例えば、選手キャラクタ5254の位置からボール56の位置に向けた方向に、周辺領域6264、意識領域6668、及び予約領域7072が広がるように設定される。この場合、選手キャラクタ5254にボール56の方向を意識した動作をさせることができる。また例えば、選手キャラクタ5254の位置とボール56の位置との距離が長くなるほど、周辺領域6264、意識領域6668、及び予約領域7072が広くなるように設定される。ボール56から離れた位置にいる選手キャラクタ5254ほど、ボール56が近くにくるまでに時間がかかるため、上記の場合、選手キャラクタ5254が移動できる範囲をこれら領域の広さに反映させることができる。また例えば、ボール56の移動方向に、周辺領域6264、意識領域6668、及び予約領域7072が広がるように設定される。この場合、選手キャラクタ5254にボール56の移動方向を意識した動作をさせることができる。[1-3-4.動作制御部]動作制御部106は、例えば、制御部14を主として実現される。動作制御部106は、複数のゲームキャラクタ例えば、選手キャラクタ5254のうちの少なくとも一つの動作を、当該ゲームキャラクタに関連する位置と、他のゲームキャラクタの第1支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つと、の位置関係に基づいて制御する。選手キャラクタ5254に関連する位置とは、選手キャラクタ5254がボール56を保持していない場合は、選手キャラクタ5254の位置であり、選手キャラクタ5254がボール56を保持している場合は、当該選手キャラクタ5254の位置又はボール56の位置である。ここでは、選手キャラクタ5254に関連する位置が、選手キャラクタ5254の位置である場合を説明する。以降、動作制御部106が動作を制御する選手キャラクタ5254について、選手キャラクタ5254の位置の記載は、ボール56の位置と読み替えてもよい。本実施形態においては、動作制御部106が、移動物体例えば、ボール56に関連付けられたゲームキャラクタ例えば、選手キャラクタ5254の動作を、当該ゲームキャラクタの位置又は移動物体の位置と、他のゲームキャラクタの第1支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つと、の位置関係に基づいて制御する場合を説明する。例えば、ボール56を保持している選手キャラクタ52aの動作が、対戦相手チームに所属する選手キャラクタ54の周辺領域6264、意識領域6668、及び予約領域7072に基づいて制御される。例えば、ボール56を保持している選手キャラクタ52aには、当該選手キャラクタ52aの動作を決定するための評価対象方向が設定される。評価対象方向は、例えば、選手キャラクタ52aの移動方向又はボール56の移動方向を決定するために設定される方向であり、例えば、選手キャラクタ52aが移動するXw-Zw平面に設定される。図7は、評価対象方向を示す図である。図7に示すように、本実施形態においては、評価対象方向が、選手キャラクタ52aに関連する位置からk方向kは自然数。ここではk=8とする。に伸びる場合について説明する。例えば、当該8方向の評価対象方向の何れかに選手キャラクタ52a又はボール56が移動する。即ち、例えば、当該8方向の評価対象方向の何れかに選手キャラクタ52aが、ボール56をドリブルしたりパスをしたりする。例えば、当該選手キャラクタ52aの位置から評価対象方向V1~V8に伸びる直線が、選手キャラクタ54に対応する周辺領域6264、意識領域6668、及び予約領域7072の少なくとも一つに含まれるか否かが判定されることによって、評価対象方向V1~V8が評価される。図8は、評価対象方向V1~V8の評価方法を示す図である。図8においては、説明の簡略化のため、評価対象方向V1~V8のうち評価対象方向V1と評価対象方向V2の評価方法のみを示している。まず、評価対象方向V1を評価するために、例えば、評価対象方向V1と周辺領域64aとの最短の距離A1、評価対象方向V1と意識領域68aとの最短の距離B1、及び評価対象方向V1と予約領域72aとの最短の距離C1が算出される。例えば、距離A1が距離r1以下であるか否か、距離B1が距離r2以下であるか否か、又は、距離C1が距離r3以下であるか否かが判定されることによって、評価対象方向V1が評価される。例えば、距離A1が距離r1よりも大きい場合、距離B1が距離r2よりも大きい場合、又は、距離C1が距離r3よりも大きい場合、当該評価対象方向V1には所与の評価ポイント例えば、10点が与えられる。次に、評価対象方向V2を評価するために、例えば、評価対象方向V2と周辺領域64aとの最短の距離A2、評価対象方向V2と意識領域68aとの最短の距離B2、及び評価対象方向V2と予約領域72aとの最短の距離C2が算出される。例えば、距離A2が距離r1以下であるか否か、距離B2が距離r2以下であるか否か、又は、距離C2が距離r3以下であるか否かが判定されることによって、評価対象方向V2が評価される。例えば、距離A2が距離r1よりも大きい場合、距離B2が距離r2よりも大きい場合、又は、距離C2が距離r3よりも大きい場合、当該評価対象方向V2には所与の評価ポイント例えば、10点が与えられる。上記のような評価が、選手キャラクタ54a以外の選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72についても行われる。また、図8においては、評価対象方向V1,V2について説明したが、他の評価対象方向V3~V8についても同様の評価が行われる。また、本実施形態においては、上記のように行われる評価対象方向V1~V8の評価結果を示す評価結果データが、ゲームデータ記憶部100に記憶される場合を説明する。図9は、評価結果データのデータ格納例を示す図である。図9に示すように、例えば、選手キャラクタ5254と、評価対象方向V1~V8と、当該評価対象方向V1~V8の評価結果と、が関連付けられて記憶される。ここでは、評価結果データとして、各評価対象方向V1~V8に与えられた評価ポイントが格納される場合を説明する。例えば、評価対象方向V1~V8の評価ポイントが示す数値が高いほど、当該評価対象方向V1~V8に別の選手キャラクタ5254がいないことになる。なお、本実施形態においては、ボール56を保持する選手キャラクタ5254に設定される評価対象方向V1~V8が評価されるので、評価結果データには、当該選手キャラクタ5254に関連付けられた評価結果のみが格納される。動作制御部106は、例えば、評価対象方向V1~V8のうち、周辺領域6264、意識領域6668、及び予約領域7072と交差していない方向に基づいて、ボール56を保持する選手キャラクタ5254の動作を制御する。即ち、評価対象方向V1~V8のうち、評価ポイントが最も高い方向に基づいて、選手キャラクタ5254の動作が制御される。動作制御部106は、例えば、評価対象方向V1~V8の評価結果に基づいて、評価対象方向V1~V8の何れかに選手キャラクタ5254又はボール56を移動させる。[1-4.ゲーム装置において実行される処理]次に、ゲーム装置10で実行される処理について説明する。図10及び図11は、ゲーム装置10が所定時間毎に実行する処理を示すフロー図である。制御部14が、光ディスク36に記憶されたプログラムに従って、図10及び図11に示す処理を実行する。まず、図10に示すように、制御部14は、ユーザの操作対象に設定されていない選手キャラクタ5254がボール56を保持しているか否かを判定するS1。ユーザの操作対象に設定されていない選手キャラクタ5254がボール56を保持していると判定されない場合S1;N、本処理は終了する。即ち、ユーザの操作対象に設定されている選手キャラクタ5254がボール56を保持している場合、又は、どの選手キャラクタ5254もボール56を保持していない場合、本処理は終了する。この場合、コンピュータの制御下に置かれる選手キャラクタ5254は、公知のアルゴリズムに基づいて制御されるようにしてもよい。一方、ユーザの操作対象に設定されていない選手キャラクタ5254がボール56を保持していると判定された場合S1;Y、制御部14は、ユーザの操作内容を取得し、ユーザの操作対象の動作を決定するS2。制御部14は、ユーザの操作対象及びボール56を保持している選手キャラクタ5254以外の選手キャラクタ5254の動作を、所与のアルゴリズムに基づいて決定するS3。S3における動作の決定方法は、公知のアルゴリズムに基づいて決定される方法であってもよい。例えば、選手キャラクタ5254とボール56との位置関係に基づいて、当該選手キャラクタ5254の動作が制御されるようにしてもよい。なお、S2及びS3において動作が決定された選手キャラクタ5254の動作内容を示す情報例えば、移動先を示す情報は、主記憶16に一時的に記憶される。制御部14は、ボール56を保持している選手キャラクタ5254とは異なるチームに所属する選手キャラクタ5254に関し、ゲーム状況データに格納された選手キャラクタ5254の位置に基づいて、ゲーム空間40に周辺領域6264を設定するS4。制御部14は、ボール56を保持している選手キャラクタ5254とは異なるチームに所属する選手キャラクタ5254に関し、ゲーム状況データに格納された選手キャラクタ5254の位置及び代表方向7476に基づいて、ゲーム空間40に意識領域6668を設定するS5。制御部14は、ボール56を保持している選手キャラクタ5254とは異なるチームに所属する選手キャラクタ5254に関し、ゲーム状況データに格納された選手キャラクタ5254の位置及び移動方向7880に基づいて、ゲーム空間40に予約領域7072を設定するS6。なお、S6においては、S2及びS3で決定された移動先の位置が含まれるように予約領域7072が設定されるようにしてもよい。図11に移り、制御部14は、カウンタ変数Nに1を代入するS7。制御部14は、ボール56を保持する選手キャラクタ5254の評価対象方向VNと、異なるチームに所属する選手キャラクタ5254の周辺領域6264との距離ANを算出するS8。制御部14は、選手キャラクタ5254の評価対象方向VNと、異なるチームに所属する選手キャラクタ5254の意識領域6668との距離BNを算出するS9。制御部14は、選手キャラクタ5254の評価対象方向VNと、異なるチームに所属する選手キャラクタ5254の予約領域7072との距離CNを算出するS10。なお、S8~S10においては、ボール56を保持する選手キャラクタ5254とは異なるチームに所属する11体の選手キャラクタ5254について、それぞれ距離AN~CNが算出されるようにしてもよいし、ボール56を保持する選手キャラクタ5254との距離が所定距離以内である選手キャラクタ5254について、距離AN~CNが算出されるようにしてもよい。制御部14は、S8~S10で算出された距離AN,BN,CNに基づいて、評価対象方向VNを評価するS11。S11においては、例えば、距離AN,BN,CN基づいて、ボール56を保持する選手キャラクタ5254の位置から評価対象方向VNに伸びる直線が、異なるチームに所属する選手キャラクタ5254の周辺領域6264、意識領域6668、予約領域7072に含まれるか否かが判定されることによって、評価対象方向VNが評価される。S11においては、評価対象方向VNに対応する評価ポイントが算出されて評価データに格納される。制御部14は、カウンタ変数Nが8であるか否かを判定するS12。即ち、ボール56を保持する選手キャラクタ5254に設定された評価対象方向VNの全てが評価されたか否かが判定される。カウンタ変数Nが8であると判定されない場合S12;N、制御部14は、NをインクリメントしS13、処理は、S8に戻る。カウンタ変数Nが8であると判定された場合S12;Y、制御部14は、ボール56を保持する選手キャラクタ5254の動作を、評価結果データに基づいて決定するS14。例えば、ボール56を保持する選手キャラクタ5254は、評価ポイントが最も高い評価対象方向VNに向かってドリブルをしたりパスをしたりするように制御される。制御部14は、S2、S3、及びS14において決定された動作に基づいて、ゲーム状況データを更新するS15。制御部14は、更新されたゲーム状況データに基づいてゲーム画面60の表示を更新しS16、処理は終了する。以上説明したゲーム装置10によれば、ボール56を保持する選手キャラクタ5254の動作を、異なるチームに所属する選手キャラクタ5254に設定される周辺領域6264、意識領域6668、及び予約領域7072に基づいて制御することができる。即ち、従来技術に比べて比較的簡易な処理でゲーム装置10の処理負荷を軽減しつつ、選手キャラクタ5254の動作制御を高度化することができる。なお、本発明は、以上に説明した実施の形態に限定されるものではない。本発明の趣旨を逸脱しない範囲で、適宜変更可能である。1例えば、実施形態においては、ボール56を保持する選手キャラクタ52の動作が、当該選手キャラクタ52が所属するユーザチームとは異なる対戦相手チームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72に基づいて決定される場合を説明したが、選手キャラクタ52の動作の制御方法は実施形態の例に限られない。他にも例えば、ボール56を保持する選手キャラクタ52aに関連する位置と、当該選手キャラクタ52aと同じユーザチームに所属する選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70と、の位置関係に基づいて、ボール56を保持する選手キャラクタ52の動作が決定されるようにしてもよい。例えば、ボール56を保持する選手キャラクタ52aから評価対象方向VNに伸びる直線が、選手キャラクタ52aと同じユーザチームに所属する選手キャラクタ52例えば、選手キャラクタ52b,52cの周辺領域62、意識領域66、及び予約領域70と交差する場合に、当該評価対象方向VNの評価ポイントが増加するようにしてもよい。このように、ボール56を保持する選手キャラクタ52aと同じチームに所属する選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70に基づいて動作制御が行われることによって、ボール56を保持する選手キャラクタ52aが、味方の選手キャラクタ52がいる方向、味方の選手キャラクタ52が意識している方向、又は味方の選手キャラクタ52が走りこむ方向にドリブルをしたりパスをしたりすることができる。2また例えば、実施形態においては、ボール56を保持する選手キャラクタ5254の動作が、周辺領域6264、意識領域6668、及び予約領域7072に基づいて制御される場合を説明したが、ボール56を保持しない選手キャラクタ5254の動作が、周辺領域6264、意識領域6668、及び予約領域7072に基づいて制御されるようにしてもよい。即ち、動作制御部106は、ボール56を保持しているか否かに係らず、ユーザの操作対象以外の選手キャラクタ5254を制御するようにしてもよい。例えば、選手キャラクタ52aがボール56を保持する場合、対戦相手チームの選手キャラクタ54の動作が、選手キャラクタ52aの周辺領域62、意識領域66、及び予約領域70に基づいて制御されるようにしてもよい。例えば、選手キャラクタ54に設定される評価対象方向VNが、ボール56を保持する選手キャラクタ52aの周辺領域62、意識領域66、及び予約領域70と交差する場合、当該評価対象方向VNの評価ポイントが高くなる。この場合、選手キャラクタ54は、ボール56を保持する選手キャラクタ52aに向かって移動する。また例えば、選手キャラクタ52aがボール56を保持する場合、ユーザチームに所属する他の選手キャラクタ52ボール56を保持しない選手キャラクタ52の動作が、選手キャラクタ52a及び選手キャラクタ54の周辺領域6264、意識領域6668、及び予約領域7072に基づいて制御されるようにしてもよい。例えば、選手キャラクタ52に設定される評価対象方向VNが、選手キャラクタ52a及び選手キャラクタ54の周辺領域6264、意識領域6668、及び予約領域7072と交差する場合、当該評価対象方向VNの評価ポイントが低くなる。この場合、選手キャラクタ52は、空きスペースに向かって移動する。3また例えば、実施形態においては、評価対象方向VNが、選手キャラクタ5254に関連する位置から見て8方向に設定される場合を説明したが、評価対象方向VNはこれに限られない。例えば、評価対象方向VNは、任意の数の方向であってもよい。他にも例えば、選手キャラクタ5254と同じチームに所属する選手キャラクタ5254に関連する位置から、周辺領域6264、意識領域6668、又は予約領域7072に向けた方向が、評価対象方向VNとして設定されるようにしてもよい。また、選手キャラクタ5254の能力パラメータに応じて評価対象方向VNの数を変化させるようにしてもよい。この場合、選手キャラクタ5254の能力に関する条件例えば、パラメータの範囲と、評価対象方向VNの数と、を関連付けたデータが予めゲームデータ記憶部100に記憶される。そして、選手キャラクタ5254の能力に関連付けられた数の評価対象方向VNが評価されることになる。例えば、能力が比較的高くドリブルの上手い選手キャラクタ5254については、評価対象方向VNを8方向ではなく16方向としてもよい。このようにすることで、能力が比較的高い選手キャラクタ5254については、周辺領域6264、意識領域6668、又は予約領域7072の隙間がわずかであっても、ドリブル突破をすることが可能になる。4また例えば、周辺領域6264、意識領域6668、及び予約領域7072の広さ面積が、ユーザやコンピュータのレベルに応じて変化するようにしてもよい。別の言い方をすれば、周辺領域6264、意識領域6668、及び予約領域7072の広さ面積を変化させることによって、ゲームの難易度を調整するようにしてもよい。本変形例の支配領域設定部104は、ゲームキャラクタ例えば、選手キャラクタ5254を操作するユーザ又はコンピュータの強さに関する情報を記憶する手段から当該情報を取得する手段を含む。ユーザ又はコンピュータの強さに関する情報は、例えば、ユーザ又はコンピュータのレベルを示す情報、又は、ゲームの難易度を示す情報である。当該情報は、ゲームデータ記憶部100に記憶され、ユーザの操作により指定されたり、ユーザのプレイ結果に応じて内容が変化したりするようにしてもよい。また、支配領域設定部104は、ゲームキャラクタ例えば、選手キャラクタ5254の第1支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つの大きさを、ユーザ又はコンピュータの強さに関する情報に基づいて変更する手段を含む。図12は、ユーザ又はコンピュータの強さに関する情報と、周辺領域6264、意識領域6668、及び予約領域7072の広さを示す情報と、の関連付けを示す図である。当該関連付けを示すデータは、ゲームデータ記憶部100等に予め記憶されるようにしてもよい。支配領域設定部104は、ゲームデータ記憶部100からユーザ又はコンピュータの強さに関する情報を読み出し、当該情報に関連付けられた広さに基づいて、周辺領域6264、意識領域6668、及び予約領域7072を変更設定する。例えば、ユーザが強いほどユーザのレベルが高いほど、又は、ゲームの難易度が高いほど、ユーザチームに所属する選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70が広くなる。また例えば、コンピュータが強いほどコンピュータのレベルが高いほど、又は、ゲームの難易度が高いほど、コンピュータが操作する対戦相手チームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72が狭くなる。例えば、ユーザが比較的弱い場合、ユーザチームに所属する選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70が比較的狭く面積が小さくなる。領域が狭くなると、これら領域と対戦相手チームに所属する選手キャラクタ54の評価対象方向VNとが交わりにくくなるため、対戦相手チームに所属する選手キャラクタ54が、ボールを保持する選手キャラクタ52に近寄ってこなくなり、ボール56が奪われにくくなる。一方、例えば、ユーザが比較的強い場合、ユーザチームに所属する選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70が比較的広く面積が大きくなる。領域が広くなると、これら領域と対戦相手チームに所属する選手キャラクタ54の評価対象方向VNとが交わりやすくなるため、選手キャラクタ54が、ボールを保持する選手キャラクタ52に近寄ってきやすくなり、ボール56が奪われやすくなる。また例えば、コンピュータが比較的弱い場合、このコンピュータが制御する対戦相手チームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72が比較的広く面積が大きくなる。領域が広くなると、これら領域とユーザチームに所属する選手キャラクタ52の評価対象方向VNとが交わりやすくなるため、選手キャラクタ52が、ボールを保持する選手キャラクタ54に近寄っていきやすくなり、ボール56を奪いやすくなる。一方、例えば、コンピュータが比較的強い場合、対戦相手チームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72が比較的狭く面積が小さくなる。領域が狭くなると、これら領域とユーザチームに所属する選手キャラクタ52の評価対象方向VNとが交わりにくくなるため、選手キャラクタ52が、ボールを保持する選手キャラクタ54に近寄っていきにくくなり、ボール56を奪いにくくなる。変形例4によれば、ユーザ又はコンピュータの強さに応じて周辺領域6264、意識領域6668、及び予約領域7072の広さ面積を変更することによって、例えば、ボール56を奪いにくくなったり奪われやすくなったりするので、ゲームの難易度を調整することができる。5また例えば、周辺領域6264、意識領域6668、及び予約領域7072の広さを、選手キャラクタ5254がボール56を保持してからの経過時間に応じて除々に変化させるようにしてもよい。例えば、選手キャラクタ5254がボール56を保持した時点から現時点までの期間に応じて、周辺領域6264、意識領域6668、及び予約領域7072の広さ例えば、半径r1,r2,r3の距離が段階的に広くなるようにしてもよい。本変形例の支配領域設定部104は、複数のゲームキャラクタ例えば、選手キャラクタ5254の何れかと移動物体例えば、ボール56とが関連付けられてからの経過時間に基づいて、ゲームキャラクタの第1の支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つの広さを段階的に変化させる手段を含む。図13は、選手キャラクタ5254がボール56を保持してからの経過時間と、周辺領域6264、意識領域6668、及び予約領域7072の広さを示す情報と、の関連付けを示す図である。当該関連付けを示すデータは、ゲームデータ記憶部100等に予め記憶されるようにしてもよい。なお、図13に示す基準の広さとは、予め定められた広さであり、例えば、半径r1,r2,r3の円の広さである。支配領域設定部104は、選手キャラクタ5254がボール56を保持してからの経過時間を算出する。別の言い方をすれば、選手キャラクタ5254がボール56を保持すると、支配領域設定部104は計時を開始し、主記憶16等に記憶された経過時間を示す情報を更新することによって経過時間をカウントアップする。支配領域設定部104は、例えば、当該経過時間に関連付けられた広さに基づいて、周辺領域6264、意識領域6668、及び予約領域7072を設定する。例えば、図13に示すデータ格納例の場合、選手キャラクタ5254がボール56を保持した瞬間は、他の選手キャラクタ5254に周辺領域6264、意識領域6668、及び予約領域7072が設定されていないので、どの方向にもドリブルをしたりパスをしたりすることができるようにしてもよい。選手キャラクタ5254がボール56を保持してから時間が経過すると、周辺領域6264、意識領域6668、及び予約領域7072が除々に広がる。その結果、ボール56を保持する選手キャラクタ5254の評価対象方向VNと、他の選手キャラクタ5254の周辺領域6264、意識領域6668、及び予約領域7072と、が交差しやすくなるため、ボール56を保持する選手キャラクタ5254は、ドリブルをしたりパスをしたりしにくくなる。なお、周辺領域6264、意識領域6668、及び予約領域7072の広がる速さが、ユーザ又はコンピュータの強さに関する情報に応じて異なるようにしてもよい。この場合、ユーザ又はコンピュータの強さに関する情報と、周辺領域6264、意識領域6668、及び予約領域7072の広がる速さを示す情報と、を関連付けてゲームデータ記憶部100に記憶しておけばよい。この場合、支配領域設定部104は、コンピュータの強さに関連付けられた速さに基づいて、周辺領域6264、意識領域6668、及び予約領域7072を段階的に広げる。6また例えば、ユーザチームに所属する選手キャラクタ52がボール56を保持する場合と、対戦相手チームに所属する選手キャラクタ54がボール56を保持する場合と、で周辺領域6264、意識領域6668、及び予約領域7072の広さを異ならしめるようにしてもよい。本変形例の支配領域設定部104は、第1チーム例えば、ユーザチームに所属するゲームキャラクタ例えば、選手キャラクタ52が移動物体例えば、ボール56と関連付けられている場合、第2チーム例えば、対戦相手チームに所属するゲームキャラクタ例えば、選手キャラクタ54が移動物体と関連付けられている場合よりも、ゲームキャラクタの第1の支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つを広く又は狭くする手段を含む。図14は、ボール56を保持している選手キャラクタ5254が所属するチームと、周辺領域6264、意識領域6668、及び予約領域7072の広さの変更方法と、の関連付けを示す図である。当該関連付けを示すデータは、ゲームデータ記憶部100等に予め記憶されるようにしてもよい。支配領域設定部104は、例えば、ボール56を保持している選手キャラクタ5254が所属するチームに関連付けられた変更方法に基づいて、周辺領域6264、意識領域6668、及び予約領域7072の広さを決定する。周辺領域6264、意識領域6668、及び予約領域7072の広さの変更方法を示す情報としては、例えば、それぞれの領域の広さを示す情報や、基準の広さからの変化量を示す情報が格納される。例えば、ユーザチームに所属する選手キャラクタ52がボール56を保持している場合、対戦相手チームに所属する選手キャラクタ54がボール56を保持している場合よりも、ユーザチームに所属する選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70を広くすると、対戦相手チームに所属する選手キャラクタ54の評価対象方向V1~V8に交差しやすくなる。その結果、ボール56を保持する選手キャラクタ52に、対戦相手チームに所属する選手キャラクタ54が近づいてきやすくなるので、ボール56が奪われやすくなる。一方、上記の場合、ユーザチームに所属する選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70を狭くすると、対戦相手チームに所属する選手キャラクタ54の評価対象方向V1~V8と交差しにくくなる。その結果、ボール56を保持する選手キャラクタ52に、対戦相手チームに所属する選手キャラクタ54が近づいてきにくくなるので、ボール56が奪われにくくなる。また例えば、ユーザチームに所属する選手キャラクタ52がボール56を保持している場合、対戦相手チームに所属する選手キャラクタ54がボール56を保持している場合よりも、対戦相手チームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72を広くすると、ボール56を保持している選手キャラクタ52の評価対象方向V1~V8と交差しやすくなる。評価対象方向V1~V8が周辺領域64、意識領域68、及び予約領域72と交差すると、対戦相手チームに所属する選手キャラクタ54がボール56を奪いにきたり、パスカットをしにきたりするので、上記の場合、ボール56を保持する選手キャラクタ52は、ドリブル又はパスをしにくくなる。一方、上記の場合、対戦相手チームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72を狭くすると、ボール56を保持している選手キャラクタ52の評価対象方向V1~V8と交差しにくくなる。評価対象方向V1~V8が周辺領域64、意識領域68、及び予約領域72と交差しなければ、対戦相手チームに所属する選手キャラクタ54がボールを奪いにこなかったり、パスカットをしにこなかったりするので、上記の場合、ボール56を保持する選手キャラクタ52は、ドリブル又はパスをしやすくなる。7また例えば、ユーザの操作対象がボール56を保持している場合と、ユーザの操作対象がボール56を保持していない場合と、で周辺領域6264、意識領域6668、及び予約領域7072の広さを異ならしめるようにしてもよい。本変形例の支配領域設定部104は、ユーザの操作対象が移動物体例えば、ボール56と関連付けられている場合、ユーザの操作対象以外のゲームキャラクタが移動物体と関連付けられている場合よりも、ゲームキャラクタの第1の支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つの広さを広く又は狭くする手段を含む。図15は、ボール56を保持する選手キャラクタ5254と、周辺領域6264、意識領域6668、及び予約領域7072の広さの変更方法と、の関連付けを示す図である。当該関連付けを示すデータは、ゲームデータ記憶部100等に予め記憶されるようにしてもよい。支配領域設定部104は、ゲーム状況データを参照してボール56を保持する選手キャラクタ5254を特定し、当該特定された選手キャラクタ5254に関連付けられた変更方法に基づいて、周辺領域6264、意識領域6668、及び予約領域7072の広さを変更する。例えば、ユーザの操作対象がボール56を保持している場合、ユーザの操作対象以外がボール56を保持している場合よりも、選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70を広くすると、これら領域が対戦相手チームに所属する選手キャラクタ54の評価対象方向V1~V8と交差しやすくなるので、選手キャラクタ54はボール56を奪いに来やすくなる。また例えば、ユーザの操作対象がボール56を保持している場合、ユーザの操作対象以外がボール56を保持している場合よりも、選手キャラクタ52の周辺領域62、意識領域66、及び予約領域70を狭くすると、これら領域が対戦相手チームに所属する選手キャラクタ54の評価対象方向V1~V8と交差しにくくなるので、選手キャラクタ54はボール56を奪いに来にくくなる。また例えば、ユーザの操作対象がボール56を保持している場合、ユーザの操作対象以外がボール56を保持している場合よりも、選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72を狭くすると、これら領域が選手キャラクタ52の評価対象方向V1~V8と交差しにくくなるので、選手キャラクタ52は空きスペースを見つけやすくなる。また例えば、ユーザの操作対象がボール56を保持している場合、ユーザの操作対象以外がボール56を保持している場合よりも、選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72を広くすると、これら領域が選手キャラクタ52の評価対象方向V1~V8と交差しやすくなるので、選手キャラクタ52は空きスペースを見つけにくくなる。8また例えば、選手キャラクタ5254の動作の種別に応じて、周辺領域6264、意識領域6668、及び予約領域7072の位置を異ならしめるようにしてもよい。例えば、選手キャラクタ5254がダッシュをしている場合には、選手キャラクタ5254が歩いている場合よりも、移動方向側に周辺領域6264、意識領域6668、及び予約領域7072をずらすようにしてもよい。図16は、選手キャラクタ5254の動作の種別と、周辺領域6264、意識領域6668、及び予約領域7072の位置に関する情報と、の関連付けを示す図である。図16に示すデータは、ゲームデータ記憶部100に予め記憶されるようにしてもよい。動作の種別としては、選手キャラクタ5254の現在又は過去直近の動作の種類を示す情報が格納される。例えば、選手キャラクタ5254は、予め定められた複数の類型の動作のうちの何れかの類型の動作を行う。これら複数の類型の動作を示すデータは、予めゲームデータ記憶部100に記憶されるようにしてもよい。支配領域設定部104は、まず、ゲーム状況データを参照し、予め定められた類型の動作と比較することによって、選手キャラクタ5254の動作の種別を取得する。当該動作の種別に関連付けられた周辺領域6264、意識領域6668、及び予約領域7072の位置に関する情報に基づいて、周辺領域6264、意識領域6668、及び予約領域7072を設定することによって、周辺領域6264、意識領域6668、及び予約領域7072の位置を異ならしめるようにしてもよい。例えば、選手キャラクタ5254の現在の行動の類型がダッシュを示しているのであれば、当該選手キャラクタ5254の移動方向7880に、周辺領域6264、意識領域6668、及び予約領域7072をずらすようにしてもよい。本変形例によれば、選手キャラクタ5254の動作に応じた最適な位置に周辺領域6264、意識領域6668、及び予約領域7072を設定することができるので、選手キャラクタ5254の動作制御を更に高度化させることができる。9また例えば、ユーザがコントローラ30を介して入力した方向指示操作が示す評価対象方向VNを評価して、評価結果をゲーム画面60に表示させるようにしてもよい。即ち、例えば、ユーザがコントローラ30を介して、ボール56を保持する選手キャラクタ52がXW軸方向に進むことを指示した場合、当該方向に、対戦相手チームに所属する選手キャラクタ54の周辺領域64、意識領域68、及び予約領域72があるか否かをゲーム画面60に表示させるようにしてもよい。なお、ここでは、ユーザが、コントローラ30を介して、評価対象方向VNの何れかを指示することができるものとして説明する。本変形例のゲーム実行部102は、ユーザによる方向指示操作が示す方向を、ユーザの操作対象例えば、選手キャラクタ5254に関連する位置と、他のゲームキャラクタの第1支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つと、の位置関係に基づいて評価し、当該評価結果をユーザに案内する。評価結果は、ゲーム画面60に表示されることによって案内通知されるようにしてもよいし、音声出力部34から音声が出力されることによって案内されるようにしてもよい。他にも例えば、コントローラ30にバイブレータを備えておき、当該バイブレータを振動させることによって、案内されるようにしてもよい。ユーザによる方向指示操作が示す評価対象方向VNの評価方法は、実施形態と同様である。即ち、ユーザの操作対象に関連する位置から方向指示操作が示す方向に伸びる直線が、周辺領域6264、意識領域6668、及び予約領域7072と交差するか否かに基づいて、評価対象方向VNが評価される。図17は、ユーザによる方向指示操作が示す方向の評価結果が案内される様子を示す図である。図17に示す場合では、選手キャラクタ52aがユーザの操作対象に設定されており、当該選手キャラクタ52aが評価対象方向V1にドリブルするように、方向指示操作が行われている場合を説明する。例えば、評価対象方向V1を評価して得られる評価ポイントに基づいて、評価結果画像82が表示される。本変形例によれば、ユーザにより行われた方向指示操作の評価結果をユーザに案内することができ、ユーザは、操作対象にドリブルさせたりパスさせたりする場合に、これらの方向に他の選手キャラクタ5254がいるか否かを把握することができる。10また例えば、評価対象方向VNの評価結果をゲーム画面60に表示させ、ユーザに、ボール56が奪われる可能性の高い方向や、ボール56が奪われる可能性が比較的低い方向を案内するようにしてもよい。本変形例のゲーム実行部102は、ユーザの方向指示操作により指示されるべき方向又は指示されるべきでない方向を、ユーザの操作対象に関連する位置と、他のゲームキャラクタ例えば、選手キャラクタ5254の第1支配領域例えば、周辺領域6264と第2支配領域例えば、意識領域6668と第3支配領域例えば、予約領域7072との少なくとも二つと、の位置関係に基づいて判断し、指示されるべき方向又は指示されるべきでない方向をユーザに案内する。図18は、評価対象方向VNの評価結果が案内される様子を示す図である。図18に示す場合では、選手キャラクタ52aがユーザの操作対象に設定されている。例えば、評価結果データが参照されることによって、評価結果がユーザに案内される。当該選手キャラクタ52aに設定される評価対象方向VNの評価ポイントに基づいて、評価内容案内画像84の表示形態が異なるようになっている。例えば、ユーザの操作対象の評価対象方向VNの評価結果を示す情報と、評価結果をユーザに案内する方法を示す情報例えば、表示すべき画像を示す情報と、が関連付けられてゲームデータ記憶部100に記憶されるようにしてもよい。例えば、評価結果データが参照されることによって、評価対象方向VNの評価結果が取得され、当該取得された評価結果に関連付けられた案内方法に基づいて、評価対象方向VNの評価結果が案内される。本変形例によれば、ユーザの操作対象が進むべき方向やパスすべき方向を、比較的簡易な処理によって、ユーザに案内することができる。11また例えば、選手キャラクタ5254が行う動作の種別に応じて、評価対象方向VNを評価する際に参照される周辺領域6264、意識領域6668、及び予約領域7072が異なるようにしてもよい。図19は、選手キャラクタ5254の動作の種別と、評価対象方向VNを評価する際に参照すべき周辺領域6264、意識領域6668、及び予約領域7072に関する情報と、の関連付けを示す図である。図19に示すデータは、ゲームデータ記憶部100に予め記憶されるようにしてもよい。例えば、支配領域設定部104は、ゲーム状況データを参照し、選手キャラクタ5254の現在の動作の種別を取得する。当該動作の種別に関連付けられた周辺領域6264、意識領域6668、及び予約領域7072と、選手キャラクタ5254に関連する位置と、の位置関係に基づいて、選手キャラクタ5254の動作が制御される。即ち、周辺領域6264、意識領域6668、及び予約領域7072のうち、現在の動作に関連付けられたもののみが、選手キャラクタ5254に関連する位置との比較対象となる。例えば、選手キャラクタ5254が通常のパスを行う場合には、周辺領域6264、意識領域6668、及び予約領域7072の全てを、当該選手キャラクタ5254の位置との比較対象とする。一方、例えば、選手キャラクタ5254がシュートをする場合には、周辺領域6264のみが、当該選手キャラクタ5254の位置との比較対象となる。本変形例によれば、選手キャラクタ5254の動作に応じて、当該選手キャラクタ5254の位置との比較対象となる周辺領域6264、意識領域6668、及び予約領域7072を変更して、評価対象方向VNを評価することができる。12また例えば、上記実施形態においては、周辺領域6264、意識領域6668、及び予約領域7072が円状の領域である場合を説明したが、周辺領域6264、意識領域6668、及び予約領域7072の形状はこれに限られない。周辺領域6264、意識領域6668、及び予約領域7072は、予め定められた形状をとればよく、例えば、球等の立体形状であってもよい。13また例えば、ゲーム空間40を、図2に示すような3次元空間として説明したが、本発明に係るゲーム空間は、選手キャラクタ5254やボール56の位置等が、2つの座標要素で管理されるような2次元ゲーム空間であってもよい。14また例えば、本発明は、サッカーゲーム以外のスポーツゲームを実行するゲーム装置にも適用することができる。つまり、本発明は、ゲーム空間をゲームキャラクタが移動するゲームに適用できる。例えば、バスケットボールゲーム、アイスホッケーゲーム、又は、アメリカンフットボールゲームなどを実行するゲーム装置にも、本発明を適用することができる。他にも例えば、本発明は、スポーツゲーム以外のゲームを実行するゲーム装置10にも適用することができる。例えば、FPSFirstPersonShootingゲームやロールプレイングゲーム等を実行するゲーム装置にも適用することができる。例えば、戦場を模したゲーム空間を複数のゲームキャラクタが移動しながら戦うようなFPSゲーム又はロールプレイングゲームに本発明を適用した場合、上記実施形態や変形例と同様にして、このゲーム空間に複数の支配領域が設定される。本発明をFPSゲームやロールプレイングゲームに適用すれば、例えば、敵の陣形が手薄になっている場所をゲーム装置が把握して、敵の攻撃を受けないように避難するようなゲームキャラクタの動作制御が実現可能となるので、戦略性を高めたゲームの実現が可能となる。"