(57)【要約】【課題】プレイヤが子供や戦略シミュレーションゲームに不慣れな人である場合でも容易にゲームを進行できるようにする。【解決手段】ゲームプログラムは、情報処理装置１を、プレイヤにより操作される味方ユニット１３の移動可能範囲３５内に存在する複数の区画１７のそれぞれに対し、所定の評価基準に基づいて評価を行う区画評価処理部２１、区画評価処理部２１の評価結果に基づいて、味方ユニット１３の移動先として推奨する区画１７を決定する区画決定処理部２３、区画決定処理部２３により決定された区画１７に味方ユニット１３を移動するか否かの選択を要求する選択要求処理部２５、選択要求処理部２５による要求に応じて移動することが選択された場合に、味方ユニット１３を区画決定処理部２３により決定された区画１７に移動させるユニット移動処理部２７、として機能させる。【選択図】図４
2018011893.tif 000002
【特許請求の範囲】
【請求項１】
ゲームフィールドに配置されたユニットを前記ゲームフィールドに設定された区画単位で移動させるゲームの処理を行うゲームプログラムであって、
情報処理装置を、
プレイヤにより操作される前記ユニットの移動可能範囲内に存在する複数の前記区画のそれぞれに対し、所定の評価基準に基づいて評価を行う区画評価処理部、
前記区画評価処理部の評価結果に基づいて、前記ユニットの移動先として推奨する前記区画を決定する区画決定処理部、
前記区画決定処理部により決定された前記区画に前記ユニットを移動するか否かの選択を要求する選択要求処理部、
前記選択要求処理部による要求に応じて移動することが選択された場合に、前記ユニットを前記区画決定処理部により決定された前記区画に移動させるユニット移動処理部、
として機能させることを特徴とするゲームプログラム。
【請求項２】
前記ユニット移動処理部は、
前記選択要求処理部による要求に応じて移動しないことが選択された場合に、前記プレイヤの入力により決定された前記区画に前記ユニットを移動させる
ことを特徴とする請求項１に記載のゲームプログラム。
【請求項３】
前記区画評価処理部は、
前記複数の区画のそれぞれに対し、前記ユニットが当該区画に移動した後に実行可能な行動に基づいて前記評価を行う
ことを特徴とする請求項２に記載のゲームプログラム。
【請求項４】
前記情報処理装置を、
前記ユニット移動処理部により、前記ユニットが前記区画決定処理部により決定された前記区画に移動された場合に、前記区画評価処理部の評価結果に基づいて、前記ユニットが実行可能な複数の行動の中から推奨する行動を提示する推奨行動提示処理部、
としてさらに機能させる
ことを特徴とする請求項３に記載のゲームプログラム。
【請求項５】
前記情報処理装置を、
前記選択要求処理部による要求に応じて移動することが選択される際に操作される操作部と同じ前記操作部が操作された場合に、前記推奨行動提示処理部により提示された前記行動の実行を決定する推奨行動決定処理部、
前記推奨行動決定処理部により決定された前記行動を前記ユニットに実行させる行動実行処理部、
としてさらに機能させる
ことを特徴とする請求項４に記載のゲームプログラム。
【請求項６】
前記情報処理装置を、
前記ユニットが前記移動可能範囲内において実行可能な行動に、予め定められた優先すべき行動が含まれるか否かを判定する優先行動判定処理部、
としてさらに機能させ、
前記区画評価処理部は、
前記優先行動判定処理部により前記優先すべき行動が含まれると判定された場合には前記区画の評価を行わず、前記優先すべき行動が含まれないと判定された場合に前記複数の区画のそれぞれに対して評価を行い、
前記区画決定処理部は、
前記優先行動判定処理部により前記優先すべき行動が含まれると判定された場合には、当該優先すべき行動を実行可能な前記区画に決定する
ことを特徴とする請求項１乃至５のいずれか１項に記載のゲームプログラム。
【請求項７】
前記情報処理装置を、
ゲームマップ上の複数箇所に配置され、各々に所定の数の前記ユニットを配置可能な複数の拠点に、前記ユニットを所定のルールにしたがって再配置する再配置処理部、
としてさらに機能させる
ことを特徴とする請求項１乃至６のいずれか１項に記載のゲームプログラム。
【請求項８】
前記再配置処理部は、
敵の陣地と隣接する前記拠点に配置された前記ユニットについては移動しないように、前記複数のユニットを再配置する
ことを特徴とする請求項７に記載のゲームプログラム。
【請求項９】
前記再配置処理部は、
前記敵の陣地と隣接しない前記拠点に配置された前記ユニットを抽出し、前記敵の陣地と隣接する前記拠点が前記所定の数に達していない場合には前記抽出した前記ユニットを戦力が高い順に配置する
ことを特徴とする請求項８に記載のゲームプログラム。
【請求項１０】
請求項１乃至９のいずれか１項に記載のゲームプログラムを記録した、情報処理装置が読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム及びこのゲームプログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来、マップ上で敵と味方の陣営同士がユニットを移動させて対戦する戦略シミュレーションゲームが知られている。この種の戦略シミュレーションゲームでは、例えば敵の本拠の占領または敵ユニットの全滅等が勝利条件として設定されており、プレイヤは、マップ上で味方ユニットを移動させて敵ユニットと戦闘したり、敵本拠の占領を目指す（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−７５４３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
戦略シミュレーションゲームでは、マップ上で味方ユニットをどの位置に移動させるかが戦況に大きく影響する。このため、プレイヤは味方ユニットと敵ユニットの位置関係や強さ等を考慮しつつ、戦略を練りながらゲームを進める必要がある。しかしながら、プレイヤが子供の場合や、戦略シミュレーションに不慣れな初心者である場合、複雑な戦略を必要とする戦略シミュレーションゲームではうまくゲームを進行することができず、ゲームを楽しむことができないという課題があった。
【０００５】
本発明はこのような問題点に鑑みてなされたものであり、プレイヤが子供や戦略シミュレーションゲームに不慣れな人である場合でも容易にゲームを進行することができるゲームプログラム及びこのゲームプログラムが記録された記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のゲームプログラムは、ゲームフィールドに配置されたユニットを前記ゲームフィールドに設定された区画単位で移動させるゲームの処理を行うゲームプログラムであって、情報処理装置を、プレイヤにより操作される前記ユニットの移動可能範囲内に存在する複数の前記区画のそれぞれに対し、所定の評価基準に基づいて評価を行う区画評価処理部、前記区画評価処理部の評価結果に基づいて、前記ユニットの移動先として推奨する前記区画を決定する区画決定処理部、前記区画決定処理部により決定された前記区画に前記ユニットを移動するか否かの選択を要求する選択要求処理部、前記選択要求処理部による要求に応じて移動することが選択された場合に、前記ユニットを前記区画決定処理部により決定された前記区画に移動させるユニット移動処理部、として機能させる。
【０００７】
本発明のゲームプログラムによれば、プレイヤにより操作されるユニットの移動可能範囲内に存在する複数の区画のそれぞれに対し、所定の評価基準に基づいて評価が行われ、その評価結果に基づいて所定の区画（例えば評価が最も高い区画）がユニットの移動先として推奨される。そして、プレイヤは当該推奨された区画にユニットを移動するか否かを選択するように要求され、移動することを選択した場合には、ユニットが上記推奨された区画に移動される。
【０００８】
これにより、プレイヤは推奨された区画に移動することを選択する、という簡易な操作を行うだけで、ユニットを例えば戦略上優位な区画に移動させることができる。したがって、プレイヤが子供である場合や、戦略シミュレーションに不慣れな初心者である場合でも、容易にゲームを進行することができ、ゲームを楽しむことができる。
【０００９】
また、プレイヤは推奨された区画を参照することで当該ゲームの攻略の仕方等を容易且つ効率的に学習できる。したがって、攻略本や攻略データ等が不要となると共に、プレイヤの上達を早める効果もある。
【００１０】
また、本発明のゲームプログラムは、好ましくは、前記ユニット移動処理部は、前記選択要求処理部による要求に応じて移動しないことが選択された場合に、前記プレイヤの入力により決定された前記区画に前記ユニットを移動させる。
【００１１】
プレイヤがゲームを進めるうちに上達したり、元々戦略シミュレーションゲームに慣れた人である場合等には、ユニットの移動先を自分で選択したい場合が考えられる。また、戦況やプレイヤの戦略等によっては、区画決定処理部により決定された区画が必ずしも戦況に有利とはならない可能性もある。
【００１２】
そこで本発明では、プレイヤが選択要求処理部による要求に応じて移動しないことを選択した場合には、プレイヤは自分の指示でユニットを任意の区画に移動させることができる。これにより、プレイヤが自分でユニットを移動させたいというニーズに対応できる。また、例えば通常の場面ではゲームプログラムの推奨する移動に従いつつ、ボス戦等の重要な場面では自ら移動先を選択する、といったゲームプレイが可能となるので、利便性と戦略性を両立できる。
【００１３】
また、本発明のゲームプログラムは、好ましくは、前記区画評価処理部は、前記複数の区画のそれぞれに対し、前記ユニットが当該区画に移動した後に実行可能な行動に基づいて前記評価を行う。
【００１４】
本発明によれば、ユニットの移動後の行動（攻撃、特技や魔法の発動、アイテムの使用等）も含めて評価されるので、より戦略的に区画の推奨を行うことができる。また、移動先を評価する際にそこでの行動も併せて評価することにより、例えば区画に移動した後にその区画で実行可能な行動を評価する場合に比べて計算量を少なくできる。したがって、情報処理装置の負担を軽減できる。
【００１５】
また、本発明のゲームプログラムは、好ましくは、前記情報処理装置を、前記ユニット移動処理部により、前記ユニットが前記区画決定処理部により決定された前記区画に移動された場合に、前記区画評価処理部の評価結果に基づいて、前記ユニットが実行可能な複数の行動の中から推奨する行動を提示する推奨行動提示処理部、としてさらに機能させる。
【００１６】
これにより、ゲームの場面や戦況等に応じた好適な行動をプレイヤに提示することができる。したがって、プレイヤが子供である場合や、戦略シミュレーションに不慣れな初心者である場合でも、ゲームを容易に進めることができ、ゲームを楽しむことができる。
【００１７】
また、本発明のゲームプログラムは、好ましくは、前記情報処理装置を、前記選択要求処理部による要求に応じて移動することが選択される際に操作される操作部と同じ前記操作部が操作された場合に、前記推奨行動提示処理部により提示された前記行動の実行を決定する推奨行動決定処理部、前記推奨行動決定処理部により決定された前記行動を前記ユニットに実行させる行動実行処理部、としてさらに機能させる。
【００１８】
これにより、プレイヤは同じ操作部を操作することによって、推奨された区画への移動と、推奨された行動の実行を行うことができる。その結果、同じ操作部の操作のみによってゲームを進行することができるので、プレイヤの利便性を大幅に向上できる。また、ゲームを容易化できるので、プレイヤが子供である場合に特に有効である。
【００１９】
また、本発明のゲームプログラムは、好ましくは、前記情報処理装置を、前記ユニットが前記移動可能範囲内において実行可能な行動に、予め定められた優先すべき行動（勝利条件の達成、敗北条件の阻止等）が含まれるか否かを判定する優先行動判定処理部、としてさらに機能させ、前記区画評価処理部は、前記優先行動判定処理部により前記優先すべき行動が含まれると判定された場合には前記区画の評価を行わず、前記優先すべき行動が含まれないと判定された場合に前記複数の区画のそれぞれに対して評価を行い、前記区画決定処理部は、前記優先行動判定処理部により前記優先すべき行動が含まれると判定された場合には、当該優先すべき行動を実行可能な前記区画に決定する。
【００２０】
戦略シミュレーションゲームのプレイヤのターンにおいて、プレイヤが操作するユニットの行動により、例えば勝利条件を達成できたり、あるいは敗北条件を阻止できる場合等がある。このような場合には、ゲームの戦略上、無条件に上記行動を実行するのが好ましい。
【００２１】
本発明では、プレイヤが操作するユニットがこのような優先すべき行動を実行可能である場合、区画評価処理部による区画の評価を行わずに、区画決定処理部により当該優先すべき行動を実行可能な区画に決定する。これにより、プレイヤはユニットに無条件に上記行動を実行させることが可能となり、ゲームを戦略上優位に進めることができる。
【００２２】
また、本発明のゲームプログラムは、好ましくは、前記情報処理装置を、ゲームマップ上の複数箇所に配置され、各々に所定の数の前記ユニットを配置可能な複数の拠点に、前記ユニットを所定のルールにしたがって再配置する再配置処理部、としてさらに機能させる。
【００２３】
戦略シミュレーションゲームでは、例えば味方ユニットと敵ユニットとが互いに拠点を奪い合うことにより、陣地を拡げていくことが行われる。
【００２４】
本発明によれば、プレイヤは例えばワンボタン操作等の極めて簡易な操作を行うだけで、味方ユニットを例えば戦略上優位な拠点に再配置することができる。したがって、プレイヤの利便性を向上できると共に、プレイヤが例えば子供や戦略シミュレーションに不慣れな初心者である場合でも、容易にゲームを進行することができ、ゲームを楽しむことができる。
【００２５】
また、本発明のゲームプログラムは、好ましくは、前記再配置処理部は、敵の陣地と隣接する前記拠点に配置された前記ユニットについては移動しないように、前記複数のユニットを再配置する。
【００２６】
敵の陣地と隣接する拠点には、プレイヤが自分の戦略や好み等に応じて独自のユニットを配置していることが考えられるので、配置が変更されるのは好ましくない。
【００２７】
そこで本発明では、上記拠点に配置されたユニットについては移動しないように再配置を行うことで、プレイヤの戦略や好み等を妨げることなく、利便性を向上できる。
【００２８】
また、本発明のゲームプログラムは、好ましくは、前記再配置処理部は、前記敵の陣地と隣接しない前記拠点に配置された前記ユニットを抽出し、前記敵の陣地と隣接する前記拠点が前記所定の数に達していない場合には前記抽出した前記ユニットを戦力が高い順に配置する。
【００２９】
これにより、戦略上の優先度が低い拠点に配置されたユニットを、戦力が高い者から順番に戦略上の優先度が高い拠点に自動的に移動させることができる。したがって、敵の陣地と隣接する拠点の戦力を高めることができる。
【００３０】
上記目的を達成するために、本発明の記録媒体は、上記ゲームプログラムを記録した、情報処理装置が読み取り可能な記録媒体である。
【発明の効果】
【００３１】
本発明のゲームプログラム及び記録媒体によれば、プレイヤが子供や戦略シミュレーションゲームに不慣れな人である場合でも容易にゲームを進行することができる。
【図面の簡単な説明】
【００３２】
【図１】一実施形態に係る情報処理装置の外観構成の一例を表す説明図である。
【図２】ゲームプログラムが情報処理装置によって実行されることにより提供されるゲームのマップ画面の一例を表す説明図である。
【図３】ゲームプログラムが情報処理装置によって実行されることにより提供されるゲームのバトル画面の一例を表す説明図である。
【図４】情報処理装置の推奨移動等に関わる機能的構成の一例を表すブロック図である。
【図５】ゲーム画面の一例を表す説明図である。
【図６】ゲーム画面の一例を表す説明図である。
【図７】ゲーム画面の一例を表す説明図である。
【図８】情報処理装置のＣＰＵによって実行される推奨移動等に関わる処理手順の一例を表すフローチャートである。
【図９】情報処理装置の発動効果の抽選等に関わる機能的構成の一例を表すブロック図である。
【図１０】ゲーム画面の一例を表す説明図である。
【図１１】ランクごとの当選確率の一例を表す説明図である。
【図１２】ゲーム画面の一例を表す説明図である。
【図１３】ゲーム画面の一例を表す説明図である。
【図１４】ゲーム画面の一例を表す説明図である。
【図１５】情報処理装置のＣＰＵによって実行される発動効果の抽選等に関わる処理手順の一例を表すフローチャートである。
【図１６】情報処理装置のユニット自動再配置等に関わる機能的構成の一例を表すブロック図である。
【図１７】情報処理装置のＣＰＵによって実行されるユニット自動再配置等に関わる処理手順の一例を表すフローチャートである。
【図１８】ユニット自動再配置に関わる処理手順の具体例を説明するための説明図である。
【図１９】ユニット自動再配置に関わる処理手順の具体例を説明するための説明図である。
【図２０】ユニット自動再配置に関わる処理手順の具体例を説明するための説明図である。
【図２１】ユニット自動再配置に関わる処理手順の具体例を説明するための説明図である。
【図２２】情報処理装置のハードウェア構成の一例を表すブロック図である。
【図２３】情報処理装置が２つの表示部を備える携帯ゲーム機である場合の外観構成の一例を表す説明図である。
【図２４】情報処理装置が据え置き型のゲーム機である場合の全体構成の一例を表す説明図である。
【発明を実施するための形態】
【００３３】
以下、本発明の一実施の形態について図面を参照しつつ説明する。
【００３４】
＜１．情報処理装置の外観構成＞
まず、図１を用いて、本実施形態に係る情報処理装置１の外観構成の一例について説明する。図１に示すように、情報処理装置１は、プレイヤが携帯してゲームをプレイ可能な携帯型のゲーム機である。情報処理装置１は、操作部３と、表示部５を有する。
【００３５】
プレイヤは操作部３を用いて各種の入力操作を行う。図１に示す例では、操作部３は、十字キー７やボタン９，１１等で構成されているが、これら以外のボタンやジョイスティック、タッチパネル等を含んでもよい。ボタン９は、十字キー７により選択された移動先やコマンド等を決定するための決定ボタン（以下適宜「Ａボタン」ともいう）であり、ボタン１１はＡボタン９により決定された事項をキャンセル等するためのキャンセルボタン（以下適宜「Ｂボタン」ともいう）である。
【００３６】
表示部５は、例えば液晶ディスプレイや有機ＥＬディスプレイ等で構成されており、ゲーム画面等の各種の表示を行う。また、図示は省略するが、情報処理装置１には、ゲームに関連する各種のサウンドを出力するスピーカーも設けられている。
【００３７】
なお、情報処理装置１は、携帯型のゲーム機に限定されるものではなく、据え置き型のゲーム機でもよい。また、ゲーム機以外にも、例えば、サーバコンピュータ、デスクトップ型コンピュータ、ノート型コンピュータ、タブレット型コンピュータ等のように、コンピュータとして製造、販売等されているものの他、携帯電話、スマートフォン、ファブレット等のように、電話機として製造、販売等されているものも含まれる。
【００３８】
＜２．ゲームの概略内容＞
次に、図２及び図３を用いて、本実施形態に係るゲーム、すなわち本発明のゲームプログラムが情報処理装置１によって実行されることにより提供されるゲームの概略内容の一例について説明する。
【００３９】
本実施形態に係るゲームは、いわゆる戦略シミュレーションゲームであり、プレイヤが操作する味方軍と、ゲームプログラムによって操作される敵軍とが互いに拠点を奪いあい、陣地を拡げていくことが行われる。図２に、ゲームマップ画面の一例を示す。図２に示す例では、ゲームマップ上に複数の陣地ａ〜ｇが配置されており、各陣地には味方軍又は敵軍の拠点となる施設Ａ〜Ｇがそれぞれ配置されている。
【００４０】
各施設Ａ〜Ｇには所定数のユニットをそれぞれ配置することができる。例えば味方軍が施設を獲得した場合、その施設には味方軍を構成する味方ユニットを配置することが可能となり、その施設が配置された陣地は味方の陣地となる。敵軍についても同様である。図２に示す例では、施設Ａ〜Ｄに味方ユニットが配置されており、これら施設Ａ〜Ｄが配置された陣地ａ〜ｄは味方の陣地となっている（格子状ハッチングで示す陣地）。他方、施設Ｅ〜Ｇには敵軍を構成する敵ユニットが配置されており、これら施設Ｅ〜Ｇが配置された陣地ｅ〜ｇは敵の陣地となっている（斜線ハッチングで示す陣地）。
【００４１】
隣接する施設間には、それらを結ぶ経路ｒがそれぞれ表示されている。味方ユニットは、この経路ｒを通って味方軍の施設間を移動することができる。敵ユニットも同様に、経路ｒを通って敵軍の施設間を移動することができる。味方軍の施設と敵軍の施設が隣接した場所では、相互に攻撃をしかけることができる。図２に示す例では、味方軍の施設Ａ，Ｂと敵軍の施設Ｅ，Ｆが隣接しているので、プレイヤは施設Ａ又は施設Ｂの味方ユニットを使用して施設Ｅ又は施設Ｆに攻め込むことができる。敵軍も同様である。
【００４２】
図３に、このときのバトル画面の一例を示す。図３に示す例では、ゲームフィールドＧＦ上に、複数（この例では３）の味方ユニット１３と、複数（この例では３）の敵ユニット１５が配置されている。味方ユニット１３はプレイヤにより操作され、敵ユニット１５はゲームプログラムによって操作される。なお、味方ユニット１３の数及び敵ユニット１５の数は上記３に限定されるものではない。
【００４３】
ゲームフィールドＧＦ上には、格子状に整列して配置された複数の区画１７が設定されている。味方ユニット１３及び敵ユニット１５は、この区画１７単位でゲームフィールドＧＦ上を移動する。各ユニットの移動可能範囲は区画１７の数でそれぞれ設定されており、各ユニットはその範囲内で自由に移動できる。なお、この例では区画１７はマス目状（略四角形状）であるが、その他の形状（例えば円形や四角以外の多角形等）としてもよい。また、区画１７は常に表示されなくともよく、例えばターンの切り替わりにより行動可能となったユニットの移動可能範囲内のみ表示してもよい。
【００４４】
本実施形態では、ユニット単位でターンが設定されており、各ユニットは自身のターンに切り替わると、移動及び所定の行動（攻撃、特技、魔法、アイテムの使用等）を行うことができる。また、ゲームには予め勝利条件及び敗北条件が設定されており、当該条件が満たされると勝利又は敗北となる。例えば、味方ユニット１３が敵ユニット１５のリーダーを倒す、敵軍の旗（図示省略）を獲得する、ゲームフィールドＧＦ上に配置された複数のアイテム（例えば鍵など。図示省略）を全て獲得する、等が満たされると、味方軍の勝利となり、その施設を獲得することができる。反対に、敵ユニット１５に味方ユニット１３のリーダーが倒される、味方軍の旗（図示省略）が奪われる、ゲームフィールドＧＦ上に配置された複数のアイテムを全て奪われる、等が満たされると、味方軍の敗北となり、その施設を敵軍に奪われる。
【００４５】
以上が本実施形態に係るゲームの概略内容であるが、以下、その特徴部分の内容について詳細に説明する。
【００４６】
＜３．情報処理装置の推奨移動等に関わる機能的構成＞
次に、図４及び図５〜図７を用いて、情報処理装置１の機能的構成のうち、主として推奨移動等に関わる機能的構成の一例について説明する。なお、図４中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００４７】
図４に示すように、情報処理装置１は、上述した操作部３及び表示部５の他、機能的構成として、優先行動判定処理部１９、区画評価処理部２１、区画決定処理部２３、選択要求処理部２５、ユニット移動処理部２７、推奨行動提示処理部２９、推奨行動決定処理部３１、行動実行処理部３３を有する。
【００４８】
優先行動判定処理部１９は、味方ユニット１３が移動可能範囲内において実行可能な行動に、予め定められた優先すべき行動が含まれるか否かを判定する。優先すべき行動とは、例えば味方ユニット１３が前述した勝利条件をそのターンで達成できる場合、前述した敗北条件を阻止できる場合、勝利条件の達成又は敗北条件の阻止を実行可能な他の味方ユニット１３をサポートできる場合等に、それらを実行する行動である。
【００４９】
このような優先すべき行動は、味方軍の勝敗に直結するものであるため、味方ユニット１３は無条件に実行することが好ましい。このため、後述する区画評価処理部２１は、優先行動判定処理部１９により優先すべき行動が含まれると判定された場合には区画１７の評価を行わず、優先すべき行動が含まれないと判定された場合にのみ、複数の区画１７のそれぞれに対して評価を行う。また、後述する区画決定処理部２３は、優先行動判定処理部１９により優先すべき行動が含まれると判定された場合には、当該優先すべき行動を実行可能な区画１７を、味方ユニット１３の推奨する移動先に決定する。
【００５０】
区画評価処理部２１は、プレイヤにより操作される味方ユニット１３の移動可能範囲内に存在する複数の区画１７のそれぞれに対し、所定の評価基準に基づいて評価を行う。
【００５１】
図５に、味方ユニット１３の移動可能範囲の一例を示す。図５に示す例では、３体の味方ユニット１３のうちの中央の味方ユニット１３が行動可能なターンとなっている。当該味方ユニット１３の移動可能範囲３５は５区画に設定されており、味方ユニット１３の周囲にその範囲が表示されている。区画評価処理部２１は、この移動可能範囲３５内に存在する区画１７のそれぞれに対し、さまざまなゲーム状況を加味して評価点を算出する。
【００５２】
具体的には、区画評価処理部２１は、以下の条件に当てはまる区画１７ほど評価点を高く算出する。例えば、目標の座標（勝利条件ごとに設定された最終目標の座標。例えば敵軍の旗の座標や鍵の座標等）や敵ユニット１５により近い区画、攻撃や魔法、特技によって敵ユニット１５により大きなダメージを与えることが可能な区画、ゲームフィールドＧＦ上の所定の場所に配置されたダメージを与えることが可能な仕掛け（図示省略）を起動でき、敵ユニット１５により大きなダメージを与えることが可能な区画、次の敵のターンで敵ユニット１５から受けるダメージがより小さい区画、等である。なお、上記は一例であり、上記以外の評価基準が設定されてもよい。
【００５３】
以上のように、区画評価処理部２１は、複数の区画１７のそれぞれに対し、味方ユニット１３が当該区画１７に移動した後に実行可能な行動を考慮して評価を行う。したがって、区画評価処理部２１は、各区画１７に対して算出した評価点を設定すると共に、当該区画１７に味方ユニット１３が移動した後に実行することを推奨する行動（どのコマンドをどのユニットに行うのか等）についても併せて設定する。
【００５４】
図４に戻り、区画決定処理部２３は、区画評価処理部２１の評価結果に基づいて、味方ユニット１３の移動先として推奨する区画１７を決定する。具体的には、上述のようにして区画評価処理部２１により算出された評価点が最も高い区画１７を、推奨する移動先に決定する。
【００５５】
なお、区画決定処理部２３は、前述のように優先行動判定処理部１９により優先すべき行動が含まれると判定された場合には、当該優先すべき行動を実行可能な区画１７を、推奨する移動先に決定する。この場合には、区画評価処理部２１による評価点の算出は行われない。
【００５６】
選択要求処理部２５は、区画決定処理部２３により決定された区画１７に味方ユニット１３を移動するか否かの選択をプレイヤに要求する。
【００５７】
図５に、このときの画面表示の一例を示す。図５に示す例では、区画決定処理部２３により決定された区画１７（斜線ハッチングで示す）の位置に、選択要求表示３７が表示されている。プレイヤはこの選択要求表示３７の内容に応じて、Ａボタン９を押すと推奨された区画１７に「移動する」ことを選択することができ、Ｂボタン１１を押すと推奨された区画１７に「移動しない」ことを選択することができる。なお、図５に示す例では、推奨された区画１７までの味方ユニット１３の移動経路が矢印３９により表示されている。
【００５８】
図４に戻り、ユニット移動処理部２７は、選択要求処理部２５による要求に応じてプレイヤにより「移動する」ことが選択された場合には、味方ユニット１３を区画決定処理部２３により決定された区画１７に移動させる。これにより、プレイヤはＡボタン９を押すだけで味方ユニット１３を推奨された区画１７に移動させることができる。
【００５９】
他方、ユニット移動処理部２７は、選択要求処理部２５による要求に応じてプレイヤにより「移動しない」ことが選択された場合には、プレイヤの入力により決定された区画１７に味方ユニット１３を移動させる。これにより、プレイヤは味方ユニット１３の移動先を自分で選択することができる。
【００６０】
図６に、このときの画面表示の一例を示す。図６に示す例では、プレイヤの入力操作により味方ユニット１３の左前方の区画１７（斜線ハッチングで示す）が移動先に選択されている。具体的には、プレイヤは十字キー７を用いて移動可能範囲３５内の任意の区画１７を選択し、その選択された状態でＡボタン９を押すことで当該区画１７を移動先に決定する。図６に示すように、十字キー７による区画１７の選択中には、選択された区画１７までの味方ユニット１３の移動経路が上記矢印３９とは異なる色の矢印４１で表示されている。矢印３９と矢印４１の表示態様を異ならせることで、ゲームプログラムによる推奨された移動かプレイヤによる移動かが容易に区別できるようになっている。
【００６１】
図４に戻り、推奨行動提示処理部２９は、味方ユニット１３が区画決定処理部２３により決定された区画１７にユニット移動処理部２７により移動された場合に、区画評価処理部２１の評価結果に基づいて、味方ユニット１３が実行可能な複数の行動の中から推奨する行動を提示する。具体的には、前述のように区画評価処理部２１により各区画１７には評価点と共に推奨する行動についても併せて設定されていることから、推奨行動提示処理部２９は、区画決定処理部２３により決定された区画１７に設定された行動を参照することで推奨する行動を決定し、提示する。
【００６２】
図７に、このときの画面表示の一例を示す。図７に示す例では、後述する選択肢表示処理部４５（図９参照）により、推奨された区画１７に移動された味方ユニット１３が移動後に実行可能な行動の選択肢として、「こうげき」、「特技」、「魔法」、「アイテム」、「めくる」が表示されている。
【００６３】
なお、行動の選択肢は上記に限定されるものではなく、上記に加えて又は代えて、その他の選択肢が表示されてもよい。例えば味方ユニット１３が所定のアイテム（例えば旗、鍵等）を取得可能な区画１７に移動した場合には、上記「めくる」に代えて「とる」等を表示してもよい。
【００６４】
例えばプレイヤにより「こうげき」が選択されると、味方ユニット１３は攻撃対象の敵ユニット１５に対して武器等を用いて攻撃を実行する。また、「特技」が選択されると、味方ユニット１３は対象となる敵ユニット１５又は味方ユニット１３に対して所定の特技を発動する。また、「魔法」が選択されると、味方ユニット１３は対象となる敵ユニット１５又は味方ユニット１３に対して所定の効果を有する魔法を発動する。また、「アイテム」が選択されると、味方ユニット１３は所定の効果を有するアイテムを使用する。また、「めくる」が選択されると、味方ユニット１３が得られる効果の抽選が行われる（詳細は後述）。
【００６５】
図７に示す例では、推奨行動提示処理部２９により「こうげき」の選択肢に対して推奨表示４３が表示されており、上記行動の選択肢のうち「こうげき」が推奨されている。
【００６６】
図４に戻り、推奨行動決定処理部３１は、選択要求処理部２５による要求に応じて「移動する」ことが選択される際に操作される操作部３（Ａボタン９）と同じ操作部３（Ａボタン９）が操作された場合に、推奨行動提示処理部２９により提示された行動の実行を決定する。これにより、プレイヤはＡボタン９を押すことのみによって、推奨された区画１７への移動と推奨された行動の実行の両方を行うことができる。
【００６７】
例えば図７に示す例では、プレイヤはＡボタン９を押すことによって「こうげき」の選択肢を決定することができる。なお、「こうげき」以外の選択肢を選択したい場合には、プレイヤは十字キー７を用いて任意の選択肢を選択し、その選択された状態でＡボタン９を押すことで当該選択肢を決定することができる。
【００６８】
行動実行処理部３３は、推奨行動決定処理部３１により決定された行動を味方ユニット１３に実行させる。また、行動実行処理部３３は、プレイヤの入力操作により決定された行動を味方ユニット１３に実行させる。
【００６９】
なお、以上説明した各処理部における処理等は、これらの処理の分担の例に限定されるものではなく、例えば、更に少ない数の処理部（例えば１つの処理部）で処理されてもよく、また、更に細分化された処理部により処理されてもよい。また、上述した各処理部の機能は、後述するＣＰＵ１０１（図２２参照）が実行するゲームプログラムにより実装されるものであるが、例えばその一部がＡＳＩＣやＦＰＧＡ等の専用集積回路、その他の電気回路等の実際の装置により実装されてもよい。
【００７０】
＜４．情報処理装置の推奨移動等に関わる処理手順＞
次に、図８を用いて、情報処理装置１のＣＰＵ１０１によって実行される推奨移動等に関わる処理手順の一例を説明する。
【００７１】
ステップＳ５では、情報処理装置１は、優先行動判定処理部１９により、味方ユニット１３が移動可能範囲３５内において実行可能な行動に、予め定められた優先すべき行動が含まれるか否かを判定する。優先すべき行動が含まれる場合には（ステップＳ５：ＹＥＳ）、後述のステップＳ２５に移る。一方、優先すべき行動が含まれない場合には（ステップＳ５：ＮＯ）、次のステップＳ１０に移る。
【００７２】
ステップＳ１０では、情報処理装置１は、目標（例えば勝利条件ごとに設定された最終目標の座標や、最終目標の敵ユニット１５）が設定されているか否かを判定する。目標が設定されている場合には（ステップＳ１０：ＹＥＳ）、後述のステップＳ２０に移る。一方、目標が設定されていない場合には（ステップＳ１０：ＮＯ）、次のステップＳ１５に移る。
【００７３】
ステップＳ１５では、情報処理装置１は、上記目標を設定する。
【００７４】
ステップＳ２０では、情報処理装置１は、区画評価処理部２１により、味方ユニット１３の移動可能範囲３５内に存在する区画１７のそれぞれに対し、所定の評価基準に基づいて評価点の算出を行う。この際、区画評価処理部２１は、複数の区画１７のそれぞれに対し、味方ユニット１３が当該区画１７に移動した後に実行可能な行動を考慮して評価を行う。
【００７５】
ステップＳ２５では、情報処理装置１は、区画決定処理部２３により、上記ステップＳ２０で算出された評価点が最も高い区画１７を、味方ユニット１３の移動先として推奨する区画１７に決定する。
【００７６】
ステップＳ３０では、情報処理装置１は、選択要求処理部２５により、上記ステップＳ２５で決定された区画１７に味方ユニット１３を移動するか否かの選択をプレイヤに要求する選択要求表示３７を、表示部５に表示する（図５参照）。
【００７７】
ステップＳ３５では、情報処理装置１は、推奨行動決定処理部３１により、上記ステップＳ２５で決定された区画１７に味方ユニット１３を移動するか否かを判定する。プレイヤがＡボタン９を押すことにより推奨区画に味方ユニット１３を移動することが決定された場合には（ステップＳ３５：ＹＥＳ）、次のステップＳ４０に移る。
【００７８】
ステップＳ４０では、情報処理装置１は、ユニット移動処理部２７により、味方ユニット１３を上記ステップＳ２５で決定された区画１７に移動させる。
【００７９】
一方、上記ステップＳ３５において、プレイヤがＢボタン１１を押すことにより推奨区画に味方ユニット１３を移動しないことが決定された場合には（ステップＳ３５：ＮＯ）、次のステップＳ６０に移る。
【００８０】
ステップＳ６０では、情報処理装置１は、ユニット移動処理部２７により、プレイヤの入力操作により決定された区画１７に味方ユニット１３を移動させる（図６参照）。その後、後述のステップＳ６５に移る。
【００８１】
ステップＳ４５では、情報処理装置１は、推奨行動提示処理部２９により、上記ステップＳ２０における評価結果に基づいて、味方ユニット１３が移動後に実行可能な複数の行動の中から推奨する行動を提示する。この際、推奨行動提示処理部２９は、表示部５に推奨表示４３を表示することにより推奨行動の提示を行う（図７参照）。
【００８２】
ステップＳ５０では、情報処理装置１は、推奨行動決定処理部３１により、上記ステップＳ４５で提示された推奨行動に決定するか否かを判定する。プレイヤがＡボタン９を押すことにより推奨行動を実行することが決定された場合には（ステップＳ５０：ＹＥＳ）、次のステップＳ５５に移る。
【００８３】
ステップＳ５５では、情報処理装置１は、行動実行処理部３３により、上記ステップＳ５０で決定された推奨行動を味方ユニット１３に実行させる。
【００８４】
一方、上記ステップＳ５０において、プレイヤが十字キー７等を操作することにより推奨行動を実行することを決定しなかった場合には（ステップＳ５０：ＮＯ）、次のステップＳ６５に移る。
【００８５】
ステップＳ６５では、情報処理装置１は、行動実行処理部３３により、プレイヤの入力操作により決定された行動を味方ユニット１３に実行させる。以上により、本フローを終了する。
【００８６】
なお、上述した処理手順は一例であって、上記手順の少なくとも一部を削除・変更してもよいし、上記以外の手順を追加してもよい。また、上記手順の少なくとも一部の順番を変更してもよい。
【００８７】
例えば上記では、推奨区画に移動せずにプレイヤが自分で操作して味方ユニット１３を移動させた場合には（ステップＳ６０）、推奨行動の提示は行われずに、プレイヤが自分で行動を決定するようにしたが（ステップＳ６５）、これに限定されるものではない。例えば、推奨区画に移動せずにプレイヤが自分で操作して味方ユニット１３を移動させた場合でも、推奨行動の提示が行われるようにしてもよい。
【００８８】
＜５．情報処理装置の発動効果の抽選等に関わる機能的構成＞
次に、図９及び図１０〜図１４を用いて、情報処理装置１の機能的構成のうち、主として発動効果の抽選等に関わる機能的構成の一例について説明する。なお、図９中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００８９】
図４に示すように、情報処理装置１は、操作部３及び表示部５の他、機能的構成として、前述したユニット移動処理部２７、選択肢表示処理部４５、選択肢決定処理部４７、抽選実行処理部４９、演出表示処理部５１、効果発動処理部５３を有する。
【００９０】
ユニット移動処理部２７は、プレイヤの操作入力に基づいて味方ユニット１３をゲームフィールドＧＦ上で移動させる。前述のように、味方ユニット１３の移動は、推奨された区画１７へ移動する場合と、プレイヤが自分で選択した区画１７へ移動する場合がある。
【００９１】
選択肢表示処理部４５は、ユニット移動処理部２７により移動された味方ユニット１３が移動後に実行可能な行動の選択肢として、味方ユニット１３が得られる効果の抽選を行う「めくる」（第１選択肢の一例）を表示する。
【００９２】
図１０に、このときの画面表示の一例を示す。前述の図７と同様に、味方ユニット１３が移動後に実行可能な行動の選択肢として、「こうげき」、「特技」、「魔法」、「アイテム」、「めくる」が表示されている。
【００９３】
なお、図１０に示す例では、前述の推奨行動提示処理部２９により「めくる」の選択肢に対して推奨表示４３が表示されている。このように「めくる」が推奨されるのは、例えば味方ユニット１３と敵ユニット１５が遠く離れており、味方ユニット１３を移動させても敵ユニット１５に対して攻撃や魔法、特技の発動等ができず、且つ、使用できる仕掛けや取得できるアイテム等がないような場合である。「めくる」が選択肢として表示されることで、味方ユニット１３が移動後に実行できる行動が無く待機状態となるのを回避できるようになっている。
【００９４】
図９に戻り、選択肢決定処理部４７は、選択肢表示処理部４５により表示された選択肢の中から、プレイヤの操作入力に基づいて選択された選択肢を決定する。例えば図１０に示す例において、プレイヤがＡボタン９を押した場合には、選択肢決定処理部４７は「めくる」の選択肢を決定する。また、プレイヤが十字キー７を用いて「めくる」以外の選択肢を選択し、その選択された状態でＡボタン９を押した場合には、選択肢決定処理部４７は当該選択肢を決定する。
【００９５】
抽選実行処理部４９は、選択肢決定処理部４７により「めくる」の選択肢が決定された場合に、味方ユニット１３が得られる効果の抽選を実行する。得られる効果としては、例えば攻撃力の上昇、魔法や特技によるダメージ力の上昇、経験値の上昇、体力（ヒットポイント）の回復等、味方ユニット１３の各種ステータスの上昇や回復の他、バトル後に取得するお金の増加、アイテムの取得等、ゲームの進行上有利となる多様な効果が用意されている。これらの効果は、その効果の大小に応じて予め複数のランク（種別）に分類されており、抽選実行処理部４９は、それら複数のランクに分類された複数の効果の中から、ランクごとに設定された当選確率に基づいて効果を抽選する。
【００９６】
図１１に、ランクごとの当選確率の一例を示す。図１１に示す例では、得られる効果のランクとして、効果の高いものから順にレジェンド、Ｓ、Ａ、Ｂ、Ｃ、Ｄ、Ｅの７種類が用意されており、各ランクの当選確率は効果が高いランクほど小さくなるように設定されている。例えばレジェンドのランクには、味方ユニット全員の体力が全回復する等の効果が含まれる。このように、抽選で得られる効果には、味方ユニット単体だけでなく複数又は全員に及ぶものが含まれている。
【００９７】
なお、抽選実行処理部４９は、抽選結果に味方ユニット１３が何らの効果も得られない「ハズレ」を含む抽選を実行する。すなわち、「めくる」が選択された場合には必ず何らかの効果が得られる訳ではなく、何らの効果も得られない場合もある。図１１に示す例では、「ハズレ」の当選確率が最も大きくなるように設定されている。
【００９８】
なお、ランクの数及び種類や、当選確率の大小関係等は上記に限定されるものではない。例えば「ハズレ」の当選確率をもっと小さくなるように設定してもよいし、「ハズレ」自体を無くし、「めくる」が選択された場合には必ず何らかの効果が得られるようにしてもよい。
【００９９】
図９に戻り、演出表示処理部５１は、抽選実行処理部４９による抽選の実行中に、ゲームフィールドＧＦ上の味方ユニット１３の位置（区画１７）に設定されたパネルの裏返し動作を行い、パネルの裏面に抽選結果が表示されるように演出表示を行う。
【０１００】
図１２〜図１４に、このときの画面表示の一例を示す。図１２に示すように、例えば３体の味方ユニット１３のうちの中央の味方ユニット１３が移動後に「めくる」を実行した場合、当該味方ユニット１３が位置する区画１７に対応する形状のパネル５５が表示される。そして、図１３に示すように、パネル５５がめくれるように裏返し動作（又は回転動作でもよい）を行い、パネル５５の裏面に抽選結果が表示される。図１３に示す例では抽選結果は「攻撃力ＵＰ」となっている。また、図１４に示す例では抽選結果は「ハズレ」である。
【０１０１】
なお、パネル５５の裏面に抽選結果と共にそれに関連する（又は関連しなくてもよい）キャラクタ等の図柄を併せて表示してもよい。
【０１０２】
図９に戻り、効果発動処理部５３は、抽選実行処理部４９による抽選結果に基づいて、抽選された効果を発動させる。なお、抽選結果がハズレとなった場合には、効果発動処理部５３は効果を発動しない。
【０１０３】
なお、以上説明した各処理部における処理等は、これらの処理の分担の例に限定されるものではなく、例えば、更に少ない数の処理部（例えば１つの処理部）で処理されてもよく、また、更に細分化された処理部により処理されてもよい。また、上述した各処理部の機能は、後述するＣＰＵ１０１（図２２参照）が実行するゲームプログラムにより実装されるものであるが、例えばその一部がＡＳＩＣやＦＰＧＡ等の専用集積回路、その他の電気回路等の実際の装置により実装されてもよい。
【０１０４】
＜６．情報処理装置の発動効果の抽選等に関わる処理手順＞
次に、図１５を用いて、情報処理装置１のＣＰＵ１０１によって実行される発動効果の抽選等に関わる処理手順の一例を説明する。
【０１０５】
ステップＳ１１０では、情報処理装置１は、ユニット移動処理部２７により、プレイヤの操作入力に基づいて味方ユニット１３をゲームフィールドＧＦ上で移動させる。
【０１０６】
ステップＳ１２０では、情報処理装置１は、選択肢表示処理部４５により、上記ステップＳ１１０で移動された味方ユニット１３が移動後に実行可能な行動の選択肢を表示する。この選択肢には、味方ユニット１３が得られる効果の抽選を行う「めくる」が含まれる（図１０参照）。
【０１０７】
ステップＳ１３０では、情報処理装置１は、選択肢決定処理部４７により、上記ステップＳ１２０で表示された選択肢の中から「めくる」が選択されたか否かを判定する。プレイヤの操作入力により「めくる」以外の選択肢が選択された場合には（ステップＳ１３０：ＮＯ）、次のステップＳ１４０に移る。
【０１０８】
ステップＳ１４０では、情報処理装置１は、前述の行動実行処理部３３により、プレイヤにより選択された行動を味方ユニット１３に実行させる。
【０１０９】
一方、上記ステップＳ１３０において、プレイヤの操作入力により「めくる」が選択された場合には（ステップＳ１３０：ＹＥＳ）、次のステップＳ１５０に移る。
【０１１０】
ステップＳ１５０では、情報処理装置１は、抽選実行処理部４９により、味方ユニット１３が得られる効果の抽選を実行する。
【０１１１】
ステップＳ１６０では情報処理装置１は、上記ステップＳ１５０で実行された抽選の結果が当たりか否かを判定する。抽選結果が「ハズレ」である場合には（ステップＳ１６０：ＮＯ）、次のステップＳ１７０に移る。
【０１１２】
ステップＳ１７０では、情報処理装置１は、演出表示処理部５１により、ゲームフィールドＧＦ上の味方ユニット１３の区画１７に設定されたパネル５５の裏返し動作を行い、パネル５５の裏面に「ハズレ」が表示されるように演出表示を行う。
【０１１３】
一方、上記ステップＳ１６０において、抽選結果が当たり、すなわち抽選結果が上述した７種類のランクであるレジェンド、Ｓ、Ａ、Ｂ、Ｃ、Ｄ、Ｅのいずれかに分類された効果である場合には（ステップＳ１６０：ＹＥＳ）、次のステップＳ１８０に移る。
【０１１４】
ステップＳ１８０では、情報処理装置１は、演出表示処理部５１により、ゲームフィールドＧＦ上の味方ユニット１３の区画１７に設定されたパネル５５の裏返し動作を行い、パネル５５の裏面に抽選された効果の内容が表示されるように演出表示を行う。
【０１１５】
ステップＳ１９０では、情報処理装置１は、効果発動処理部５３により、上記ステップＳ１５０で実行された抽選の結果に基づいて、抽選された効果を発動させる。以上により、本フローを終了する。
【０１１６】
なお、上述した処理手順は一例であって、上記手順の少なくとも一部を削除・変更してもよいし、上記以外の手順を追加してもよい。また、上記手順の少なくとも一部の順番を変更してもよい。
【０１１７】
＜７．情報処理装置のユニット自動再配置等に関わる機能的構成＞
次に、図１６を用いて、情報処理装置１の機能的構成のうち、主として味方ユニットの自動再配置等に関わる機能的構成の一例について説明する。なお、図１６中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１１８】
図１６に示すように、情報処理装置１は、操作部３及び表示部５の他、機能的構成として、再配置処理部５７を有する。再配置処理部５７は、ゲームマップ上の複数箇所に配置された、各々に所定の数の味方ユニット１３を配置可能な複数の施設（拠点の一例）に、味方ユニット１３を所定のルールにしたがって再配置する。
【０１１９】
所定のルールは、例えば以下のようなルールを含む。すなわち、再配置処理部５７は、敵の陣地と隣接する施設に配置された味方ユニット１３については移動しない。また、再配置処理部５７は、敵の陣地と隣接しない施設に配置された味方ユニット１３を抽出し、敵の陣地と隣接する施設が所定の数に達していない場合には抽出した味方ユニット１３を戦力が高い順に配置する。このルールの具体的な内容については後述する。
【０１２０】
＜８．情報処理装置のユニット自動再配置等に関わる処理手順＞
次に、図１７、図１８〜図２１及び前述の図２を用いて、情報処理装置１のＣＰＵ１０１によって実行される味方ユニットの自動再配置等に関わる処理手順の一例を説明する。
【０１２１】
ステップＳ２１０では、情報処理装置１は、再配置処理部５７により、プレイヤによって味方ユニット１３の再配置を指示する操作があったか否かを判定する。具体的には、例えば表示部５に表示された「ユニット再配置」ボタン（図示省略）が押されたか否かを判定する。再配置操作が行われるまで本ステップを繰り返し、再配置操作が行われた場合には（ステップＳ２１０：ＹＥＳ）、次のステップＳ２２０に移る。
【０１２２】
ステップＳ２２０では、情報処理装置１は、再配置処理部５７により、敵の陣地と隣接していない施設に配置された味方ユニット１３を抽出する。
【０１２３】
ステップＳ２３０では、情報処理装置１は、再配置処理部５７により、上記ステップＳ２２０で抽出した味方ユニット１３を、戦力が高い順番に並び替える。
【０１２４】
図１８及び図１９に上記ステップＳ２２０及びステップＳ２３０の処理内容の具体例を示す。なお、図１８及び図１９に示す内容は前述の図２に対応している。図２及び図１８に示す例では、敵の陣地と隣接している味方の施設は施設Ａ及び施設Ｂであり、敵の陣地と隣接していない味方の施設は施設Ｃ及び施設Ｄである。図１８に示す例では、各施設Ａ〜Ｄに配置可能な味方ユニット１３の数（配置枠）はそれぞれ５ユニットとなっており、施設Ａには４ユニット（ユニットＡ１〜Ａ４）、施設Ｂには３ユニット（ユニットＢ１〜Ｂ３）、施設Ｃには３ユニット（ユニットＣ１〜Ｃ３）、施設Ｄには２ユニット（ユニットＤ１〜Ｄ２）が配置されている。
【０１２５】
図１９に示すように、敵の陣地と隣接していない施設、すなわち施設Ｃ及び施設Ｄに配置された５ユニット（ユニットＣ１〜Ｃ３及びユニットＤ１〜Ｄ２）が抽出される。そして、各ユニットは戦力の高い順番に並び替えられる。図１９に示す例では、ユニットＣ２，Ｄ２，Ｄ１，Ｃ３，Ｃ１の順である。なお、ここでいう「戦力」は味方ユニット１３のステータスの１つであり、「こうげき」、「特技」、「魔法」等の行動により敵ユニット１５に与えることができるダメージの大きさを表す（いわゆる戦闘力）。
【０１２６】
図１７に戻り、ステップＳ２４０では、情報処理装置１は、再配置処理部５７により、敵の陣地に隣接している施設の配置枠に空きがあるか否かを判定する。空きがない場合には（ステップＳ２４０：ＮＯ）、後述のステップＳ２７０に移る。一方、空きがある場合には（ステップＳ２４０：ＹＥＳ）、次のステップＳ２５０に移る。
【０１２７】
ステップＳ２５０では、情報処理装置１は、再配置処理部５７により、上記ステップＳ２３０で並び替えを行った味方ユニット１３を、上記ステップＳ２４０で配置枠に空きがあると判定された施設の配置枠が埋まるまで、戦力が高いユニットから順に配置する。
【０１２８】
図２０に上記ステップＳ２４０及びステップＳ２５０の処理内容の具体例を示す。なお、図２０に示す内容は前述の図１８及び図１９に対応している。上述の図１８に示す例では、敵の陣地に隣接している施設Ａ及び施設Ｂの両方に配置枠に空きがある。そこで、抽出された味方ユニット１３のうち戦力が高いユニットから施設Ａ，Ｂに配置される。図２０に示す例では、最も戦力が高いユニットＣ２が施設Ａに、次に戦力が高い２つのユニットＤ２及びユニットＤ１が施設Ｂに配置されている。その結果、施設Ａ及び施設Ｂの配置枠が埋まっている。
【０１２９】
なお、ユニットの再配置態様は上記に限定されるものではない。例えば、最も戦力が高いユニットＣ２を施設Ｂに、次に戦力が高いユニットＤ２を施設Ａに、その次に戦力が高いユニットＤ１を施設Ｂに配置してもよい。
【０１３０】
図１７に戻り、ステップＳ２６０では、情報処理装置１は、再配置処理部５７により、ステップＳ２５０で配置を行った後に、上記ステップＳ２３０で並び替えを行った味方ユニット１３が残っているか否かを判定する。味方ユニット１３が残っていない場合には（ステップＳ２６０：ＮＯ）、本フローを終了する。一方、味方ユニット１３が残っている場合には（ステップＳ２６０：ＹＥＳ）、次のステップＳ２７０に移る。
【０１３１】
ステップＳ２７０では、情報処理装置１は、再配置処理部５７により、敵の陣地と隣接していない施設の各々に、残っている味方ユニット１３を１ユニットずつ配置する。なお、上述のように上記ステップＳ２４０で敵の陣地に隣接している施設の配置枠に空きがないと判定された場合には（ステップＳ２４０：ＮＯ）、本ステップＳ２７０に直接移り、上記ステップＳ２３０で並び替えを行った味方ユニット１３について同様の処理をする。以上により、本フローを終了する。
【０１３２】
図２１に上記ステップＳ２６０及びステップＳ２７０の処理内容の具体例を示す。なお、図２１に示す内容は上述の図２０に対応している。図２０に示す例では、抽出リストにユニットＣ３，Ｃ１が残っている。したがって、図２１に示すように、敵の陣地と隣接していない施設Ｃ及び施設Ｄの各々に、残っているユニットＣ３，Ｃ１が１ユニットずつ配置される。各施設に１ユニットずつ配置することで、各施設のユニット数（戦力）を均等化することができる。
【０１３３】
なお、再配置態様は上記に限定されるものではない。例えば、上記とは反対にユニットＣ３を施設Ｄに、ユニットＣ１を施設Ｃに配置してもよい。また、ユニットの残数が３以上である場合には、施設Ｃと施設Ｄに戦力が高い順に交互に配置されるのが好ましい。
【０１３４】
なお、上述した処理手順は一例であって、上記手順の少なくとも一部を削除・変更してもよいし、上記以外の手順を追加してもよい。また、上記手順の少なくとも一部の順番を変更してもよい。
【０１３５】
＜９．情報処理装置のハードウェア構成＞
次に、図２２を用いて、上記で説明したＣＰＵ１０１が実行するプログラムにより実装された各処理部を実現する情報処理装置１のハードウェア構成の一例について説明する。
【０１３６】
図２２に示すように、情報処理装置１は、例えば、ＣＰＵ１０１と、ＲＯＭ１０３と、ＲＡＭ１０５と、例えばＡＳＩＣ又はＦＰＧＡ等の特定の用途向けに構築された専用集積回路１０７と、入力装置１１３と、出力装置１１５と、記録装置１１７と、ドライブ１１９と、接続ポート１２１と、通信装置１２３等を有する。これらの構成は、バス１０９や入出力インターフェース１１１等を介し相互に信号を伝達可能に接続されている。
【０１３７】
ゲームプログラムは、例えば、ＲＯＭ１０３やＲＡＭ１０５、記録装置１１７等に記録しておくことができる。
【０１３８】
また、ゲームプログラムは、例えば、フレキシブルディスクなどの磁気ディスク、各種のＣＤ・ＭＯディスク・ＤＶＤ等の光ディスク、半導体メモリ等のリムーバブルな記録媒体１２５に、一時的又は永続的（非一時的）に記録しておくこともできる。このような記録媒体１２５は、いわゆるパッケージソフトウエアとして提供することもできる。この場合、これらの記録媒体１２５に記録されたゲームプログラムは、ドライブ１１９により読み出されて、入出力インターフェース１１１やバス１０９等を介し上記記録装置１１７に記録されてもよい。
【０１３９】
また、ゲームプログラムは、例えば、ダウンロードサイト・他のコンピュータ・他の記録装置等（図示せず）に記録しておくこともできる。この場合、ゲームプログラムは、ＬＡＮやインターネット等のネットワークＮＷを介し転送され、通信装置１２３がこのプログラムを受信する。そして、通信装置１２３が受信したプログラムは、入出力インターフェース１１１やバス１０９等を介し上記記録装置１１７に記録されてもよい。
【０１４０】
また、ゲームプログラムは、例えば、適宜の外部接続機器１２７に記録しておくこともできる。この場合、ゲームプログラムは、適宜の接続ポート１２１を介し転送され、入出力インターフェース１１１やバス１０９等を介し上記記録装置１１７に記録されてもよい。
【０１４１】
そして、ＣＰＵ１０１が、上記記録装置１１７に記録されたプログラムに従い各種の処理を実行することにより、前述の区画評価処理部２１や選択肢表示処理部４５、再配置処理部５７等による処理が実現される。この際、ＣＰＵ１０１は、例えば、上記記録装置１１７からプログラムを、直接読み出して実行してもよく、ＲＡＭ１０５に一旦ロードした上で実行してもよい。更にＣＰＵ１０１は、例えば、プログラムを通信装置１２３やドライブ１１９、接続ポート１２１を介し受信する場合、受信したプログラムを記録装置１１７に記録せずに直接実行してもよい。
【０１４２】
また、ＣＰＵ１０１は、必要に応じて、例えば前述の操作部３や、マウス・キーボード・マイク・ゲームコントローラ等（図示せず）の入力装置１１３から入力する信号や情報に基づいて各種の処理を行ってもよい。
【０１４３】
そして、ＣＰＵ１０１は、上記の処理を実行した結果を、例えば前述の表示部５等の表示装置や音声出力装置を含む、出力装置１１５から出力してもよく、さらにＣＰＵ１０１は、必要に応じてこの処理結果を通信装置１２３や接続ポート１２１を介し送信してもよく、上記記録装置１１７や記録媒体１２５に記録させてもよい。
【０１４４】
＜１０．実施形態の効果＞
以上説明したように、本実施形態のゲームプログラムは、ゲームフィールドＧＦに配置されたユニット１３，１５をゲームフィールドＧＦに設定された区画１７単位で移動させるゲームの処理を行うゲームプログラムであって、情報処理装置１を、プレイヤにより操作される味方ユニット１３の移動可能範囲３５内に存在する複数の区画１７のそれぞれに対し、所定の評価基準に基づいて評価を行う区画評価処理部２１、区画評価処理部２１の評価結果に基づいて、味方ユニット１３の移動先として推奨する区画１７を決定する区画決定処理部２３、区画決定処理部２３により決定された区画１７に味方ユニット１３を移動するか否かの選択を要求する選択要求処理部２５、選択要求処理部２５による要求に応じて移動することが選択された場合に、味方ユニット１３を区画決定処理部２３により決定された区画１７に移動させるユニット移動処理部２７、として機能させる。
【０１４５】
これにより、プレイヤは推奨された区画１７に移動することを選択する、という簡易な操作を行うだけで、味方ユニット１３を例えば戦略上優位な区画に移動させることができる。したがって、プレイヤが子供である場合や、戦略シミュレーションに不慣れな初心者である場合でも、容易にゲームを進行することができ、ゲームを楽しむことができる。また、プレイヤは推奨された区画１７を参照することで当該ゲームの攻略の仕方等を容易且つ効率的に学習できる。したがって、攻略本や攻略データ等が不要となると共に、プレイヤの上達を早める効果もある。
【０１４６】
また、本実施形態では特に、ユニット移動処理部２７は、選択要求処理部２５による要求に応じて移動しないことが選択された場合に、プレイヤの入力により決定された区画１７に味方ユニット１３を移動させる。これにより、次の効果を得る。
【０１４７】
すなわち、プレイヤがゲームを進めるうちに上達したり、元々戦略シミュレーションゲームに慣れた人である場合等には、味方ユニット１３の移動先を自分で選択したい場合が考えられる。また、戦況やプレイヤの戦略等によっては、区画決定処理部２３により決定された区画が必ずしも戦況に有利とはならない可能性もある。
【０１４８】
そこで本実施形態では、プレイヤが選択要求処理部２５による要求に応じて移動しないことを選択した場合には、プレイヤは自分の指示で味方ユニット１３を任意の区画１７に移動させることができる。これにより、プレイヤが自分で味方ユニット１３を移動させたいというニーズに対応できる。また、例えば通常の場面ではゲームプログラムの推奨する移動に従いつつ、ボス戦等の重要な場面では自ら移動先を選択する、といったゲームプレイが可能となるので、利便性と戦略性を両立できる。
【０１４９】
また、本実施形態では特に、区画評価処理部２１は、複数の区画１７のそれぞれに対し、味方ユニット１３が当該区画１７に移動した後に実行可能な行動に基づいて評価を行う。
【０１５０】
本実施形態によれば、味方ユニット１３の移動後の行動（こうげき、特技や魔法の発動、アイテムの使用等）も含めて評価されるので、より戦略的に区画１７の推奨を行うことができる。また、移動先を評価する際にそこでの行動も併せて評価することにより、例えば区画１７に移動した後にその区画１７で実行可能な行動を評価する場合に比べて計算量を少なくできる。したがって、情報処理装置１（ＣＰＵ１０１）の負担を軽減できる。
【０１５１】
また、本実施形態のゲームプログラムは、情報処理装置１を、ユニット移動処理部２７により、味方ユニット１３が区画決定処理部２３により決定された区画１７に移動された場合に、区画評価処理部２１の評価結果に基づいて、味方ユニット１３が実行可能な複数の行動の中から推奨する行動を提示する推奨行動提示処理部２９、としてさらに機能させる。
【０１５２】
これにより、ゲームの場面や戦況等に応じた好適な行動をプレイヤに提示することができる。したがって、プレイヤが子供である場合や、戦略シミュレーションに不慣れな初心者である場合でも、ゲームを容易に進めることができ、ゲームを楽しむことができる。
【０１５３】
また、本実施形態のゲームプログラムは、情報処理装置１を、選択要求処理部２５による要求に応じて移動することが選択される際に操作される操作部３と同じ操作部３が操作された場合に、推奨行動提示処理部２９により提示された行動の実行を決定する推奨行動決定処理部３１、推奨行動決定処理部３１により決定された行動を味方ユニット１３に実行させる行動実行処理部３３、としてさらに機能させる。
【０１５４】
これにより、プレイヤは同じ操作部３を操作することによって、推奨された区画１７への移動と、推奨された行動の実行を行うことができる。その結果、同じ操作部３の操作のみによってゲームを進行することができるので、プレイヤの利便性を大幅に向上できる。また、ゲームを容易化できるので、プレイヤが子供である場合に特に有効である。
【０１５５】
また、本実施形態のゲームプログラムは、情報処理装置１を、味方ユニット１３が移動可能範囲３５内において実行可能な行動に、予め定められた優先すべき行動が含まれるか否かを判定する優先行動判定処理部１９、としてさらに機能させ、区画評価処理部２１は、優先行動判定処理部１９により優先すべき行動が含まれると判定された場合には区画１７の評価を行わず、優先すべき行動が含まれないと判定された場合に複数の区画１７のそれぞれに対して評価を行い、区画決定処理部２３は、優先行動判定処理部１９により優先すべき行動が含まれると判定された場合には、当該優先すべき行動を実行可能な区画１７に決定する。これにより、次のような効果を得る。
【０１５６】
すなわち、戦略シミュレーションゲームのプレイヤのターンにおいて、プレイヤが操作する味方ユニット１３の行動により、例えば勝利条件を達成できたり、あるいは敗北条件を阻止できる場合等がある。このような場合には、ゲームの戦略上、無条件に上記行動を実行するのが好ましい。
【０１５７】
そこで本実施形態では、味方ユニット１３がこのような優先すべき行動を実行可能である場合、区画評価処理部２１による区画１７の評価を行わずに、区画決定処理部２３により当該優先すべき行動を実行可能な区画１７に決定する。これにより、プレイヤは味方ユニット１３に無条件に上記行動を実行させることが可能となり、ゲームを戦略上優位に進めることができる。
【０１５８】
また、本実施形態のゲームプログラムは、情報処理装置１を、ゲームマップ上の複数箇所に配置され、各々に所定の数の味方ユニット１３を配置可能な複数の施設Ａ〜Ｄに、味方ユニット１３を所定のルールにしたがって再配置する再配置処理部５７、としてさらに機能させる。これにより、次のような効果を得る。
【０１５９】
すなわち、戦略シミュレーションゲームでは、味方ユニット１３と敵ユニット１５とが互いに施設を奪い合うことにより、陣地を拡げていくことが行われる。
【０１６０】
本実施形態によれば、プレイヤは例えばワンボタン操作等の極めて簡易な操作を行うだけで、味方ユニット１３を例えば戦略上優位な拠点に再配置することができる。したがって、プレイヤの利便性を向上できると共に、プレイヤが例えば子供や戦略シミュレーションに不慣れな初心者である場合でも、容易にゲームを進行することができ、ゲームを楽しむことができる。
【０１６１】
また、本実施形態では特に、再配置処理部５７は、敵の陣地と隣接する施設Ａ，Ｂに配置された味方ユニット１３については移動しないように、複数の味方ユニット１３を再配置する。これにより、次のような効果を得る。
【０１６２】
すなわち、敵の陣地と隣接する施設Ａ，Ｂには、プレイヤが自分の戦略や好み等に応じて独自の味方ユニット１３（例えばエースとなるユニット）を配置していることが考えられるので、配置が変更されるのは好ましくない。そこで本実施形態では、上記施設Ａ，Ｂに配置された味方ユニット１３については移動しないように再配置を行うことで、プレイヤの戦略や好み等を妨げることなく、利便性を向上できる。
【０１６３】
また、本実施形態では特に、再配置処理部５７は、敵の陣地と隣接しない施設Ｃ，Ｄに配置された味方ユニット１３を抽出し、敵の陣地と隣接する施設Ａ，Ｂが所定の数に達していない場合には抽出した味方ユニット１３を戦力が高い順に配置する。
【０１６４】
これにより、戦略上の優先度が低い施設Ｃ，Ｄに配置された味方ユニット１３を、戦力が高い者から順番に戦略上の優先度が高い施設Ａ，Ｂに自動的に移動させることができる。したがって、敵の陣地と隣接する施設Ａ，Ｂの戦力を高めることができる。
【０１６５】
＜１１．変形例＞
なお、本発明は、上記の実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を説明する。なお、以下の変形例において、上記実施形態と同様の構成については同符号を付し、説明を省略する。
【０１６６】
例えば、図２３に示すように、本発明のゲームプログラムを２以上の表示部を一体に備えた情報処理装置５９に適用してもよい。本変形例の情報処理装置５９は、前述の表示部５に加えて、表示部６１をさらに備える。なお、表示部の数は２に限定されるものではなく、３以上でもよい。ゲーム実行中は、例えば表示部５，６１の一方にゲーム進行画面が表示され、他方にマップ画面やメニュー画面等が表示される。
【０１６７】
また例えば、図２４に示すように、本発明のゲームプログラムを据え置き型の情報処理装置６３に適用してもよい。情報処理装置６３には、ゲームコントローラ等の入力装置６５と、テレビ等の表示装置６７が通信可能に接続されている。なお、図２４には有線により接続された場合を図示しているが、無線により接続されてもよい。この場合にも、上記実施形態と同様の効果を得る。
【０１６８】
なお、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。その他、一々例示はしないが、上記実施形態や各変形例は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１６９】
１              情報処理装置
３              操作部
１３            味方ユニット（ユニットの一例）
１５            敵ユニット
１７            区画
１９            優先行動判定処理部
２１            区画評価処理部
２３            区画決定処理部
２５            選択要求処理部
２７            ユニット移動処理部
２９            推奨行動提示処理部
３１            推奨行動決定処理部
３３            行動実行処理部
３５            移動可能範囲
４５            選択肢表示処理部
４９            抽選実行処理部
５１            演出表示処理部
５３            効果発動処理部
５５            パネル
５７            再配置処理部
５９            情報処理装置
６３            情報処理装置
１２５          記録媒体
Ａ〜Ｄ          施設（拠点の一例）
ＧＦ            ゲームフィールド
【図１】
2018011893.tif 000003
【図２】
2018011893.tif 000004
【図３】
2018011893.tif 000005
【図４】
2018011893.tif 000006
【図５】
2018011893.tif 000007
【図６】
2018011893.tif 000008
【図７】
2018011893.tif 000009
【図８】
2018011893.tif 000010
【図９】
2018011893.tif 000011
【図１０】
2018011893.tif 000012
【図１１】
2018011893.tif 000013
【図１２】
2018011893.tif 000014
【図１３】
2018011893.tif 000015
【図１４】
2018011893.tif 000016
【図１５】
2018011893.tif 000017
【図１６】
2018011893.tif 000018
【図１７】
2018011893.tif 000019
【図１８】
2018011893.tif 000020
【図１９】
2018011893.tif 000021
【図２０】
2018011893.tif 000022
【図２１】
2018011893.tif 000023
【図２２】
2018011893.tif 000024
【図２３】
2018011893.tif 000025
【図２４】
2018011893.tif 000026