(57)【要約】【課題】趣向性に優れたゲームを提供可能な情報処理装置を提供する。【解決手段】本発明によれば、仮想空間内に配置されるプレーヤーオブジェクトをプレーヤーの操作に基づいて制御するプレーヤーオブジェクト制御部と、前記仮想空間内を移動する移動オブジェクトの移動を制御する移動オブジェクト制御部と、を備え、前記移動オブジェクト制御部は、前記プレーヤーによる転向操作が入力されたときに、前記転向操作の入力前の前記移動オブジェクトの移動方向である第１方向によらず、前記転向操作の入力時点での前記プレーヤーオブジェクトと前記移動オブジェクトの位置に基づいて前記移動オブジェクトの移動方向を第２方向に変更する、情報処理装置が提供される。【選択図】図１
2020137537.tif 000002
【特許請求の範囲】
【請求項１】
仮想空間内に配置されるプレーヤーオブジェクトをプレーヤーの操作に基づいて制御するプレーヤーオブジェクト制御部と、
前記仮想空間内を移動する移動オブジェクトの移動を制御する移動オブジェクト制御部と、を備え、
前記移動オブジェクト制御部は、前記プレーヤーによる転向操作が入力されたときに、前記転向操作の入力前の前記移動オブジェクトの移動方向である第１方向によらず、前記転向操作の入力時点での前記プレーヤーオブジェクトと前記移動オブジェクトの位置に基づいて前記移動オブジェクトの移動方向を第２方向に変更する、情報処理装置。
【請求項２】
前記移動オブジェクト制御部は、前記転向操作の入力時点において、前記プレーヤーオブジェクトと前記移動オブジェクトを結ぶ移動オブジェクト方向が所定の角度範囲にある場合に、前記移動オブジェクト方向を前記第２方向とする、請求項１に記載の情報処理装置。
【請求項３】
前記移動オブジェクト制御部は、前記転向操作の入力時点において、前記移動オブジェクト方向が前記所定の角度範囲にない場合には、前記第２方向が前記所定の角度範囲に入るように前記第２方向を決定する、請求項２に記載の情報処理装置。
【請求項４】
前記移動オブジェクト制御部は、前記プレーヤーオブジェクトに設定される転向領域内に前記移動オブジェクトがある場合に前記転向操作が入力されたときに、前記移動オブジェクトの移動方向を前記第２方向に変更する、請求項１乃至請求項３のいずれかに記載の情報処理装置。
【請求項５】
前記仮想空間内に配置され、前記第２方向を示すガイドオブジェクトの表示を制御するガイドオブジェクト制御部をさらに備える、請求項４に記載の情報処理装置。
【請求項６】
前記ガイドオブジェクト制御部は、前記プレーヤーオブジェクトを中心とする弧に沿って前記ガイドオブジェクトを移動させる、請求項５に記載の情報処理装置。
【請求項７】
前記ガイドオブジェクトの少なくとも一部は、前記転向領域に重ねて配置される、請求項５又は請求項６に記載の情報処理装置。
【請求項８】
前記移動オブジェクト制御部は、前記転向操作の入力時点における前記移動オブジェクトの前記転向領域内の位置に基づいて、前記移動オブジェクトの移動速度又は前記移動オブジェクトが発動する効果の少なくとも一方を制御する、請求項４乃至請求項６のいずれかに記載の情報処理装置。
【請求項９】
前記移動オブジェクト制御部は、前記転向操作の入力時点において、前記移動オブジェクト方向が所定の角度範囲にある場合に、通常モードでは、前記移動オブジェクト方向を前記第２方向とし、特別モードでは、前記移動オブジェクト方向以外の方向を前記第２方向とする、請求項２に記載の情報処理装置。
【請求項１０】
前記プレーヤーオブジェクト制御部は、タッチパネル上でのスライド操作を、前記プレーヤーオブジェクトを移動させる移動操作として受け付け、
前記移動オブジェクト制御部は、前記タッチパネルへのタッチを解除するタッチ解除操作を前記転向操作として受け付ける、請求項１乃至請求項９のいずれかに記載の情報処理装置。
【請求項１１】
コンピュータに、プレーヤーオブジェクト制御ステップと、移動オブジェクト制御ステップを実行させる、コンピュータプログラムであって、
前記プレーヤーオブジェクト制御ステップでは、仮想空間内に配置されるプレーヤーオブジェクトをプレーヤーの操作に基づいて制御し、
前記移動オブジェクト制御ステップでは、前記仮想空間内を移動する移動オブジェクトの移動を制御し、
前記移動オブジェクト制御ステップでは、前記プレーヤーによる転向操作が入力されたときに、前記転向操作の入力前の前記移動オブジェクトの移動方向である第１方向によらず、前記転向操作の入力時点での前記プレーヤーオブジェクトと前記移動オブジェクトの位置に基づいて前記移動オブジェクトの移動方向を第２方向に変更する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームなどのコンピュータプログラムと、それを実行可能な情報処理装置に関する。
【背景技術】
【０００２】
一般に、ブロック崩しでは、左右に移動可能に構成されたバーが画面下部に配置されており、このバーを操作してボールを打ち返すことによって、画面上部に配置されたブロックを破壊する。
【０００３】
特許文献１に記載のように、このようなゲームでは、ボールがバーの中央に当たるとボールは正反射されるように跳ね返り、ボールがバーの端に当たると、水平線に対して浅い角度でボールが跳ね返るというルールになっているものが多い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２８６６７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなゲームでは、ユーザーがコントロールできるのは、ボールをバーのどの位置に当てるのかということだけであり、必ずしも趣向性が高いとは言えない。
【０００６】
本発明はこのような事情に鑑みてなされたものであり、趣向性に優れたゲームを提供可能な情報処理装置を提供するものである。
【課題を解決するための手段】
【０００７】
本発明によれば、仮想空間内に配置されるプレーヤーオブジェクトをプレーヤーの操作に基づいて制御するプレーヤーオブジェクト制御部と、前記仮想空間内を移動する移動オブジェクトの移動を制御する移動オブジェクト制御部と、を備え、前記移動オブジェクト制御部は、前記プレーヤーによる転向操作が入力されたときに、前記転向操作の入力前の前記移動オブジェクトの移動方向である第１方向によらず、前記転向操作の入力時点での前記プレーヤーオブジェクトと前記移動オブジェクトの位置に基づいて前記移動オブジェクトの移動方向を第２方向に変更する、情報処理装置が提供される。
【０００８】
本発明では、転向操作の入力前の移動オブジェクトの移動方向によらずに、転向操作の入力時点でのプレーヤーオブジェクトと移動オブジェクトの位置に基づいて移動オブジェクトの移動方向が決定されるので、移動オブジェクトの移動方向を高度に制御可能であり、趣向性に優れている。
【０００９】
以下、本発明の種々の実施形態を例示する。以下に示す実施形態は互いに組み合わせ可能である。
好ましくは、前記移動オブジェクト制御部は、前記転向操作の入力時点において、前記プレーヤーオブジェクトと前記移動オブジェクトを結ぶ移動オブジェクト方向が所定の角度範囲にある場合に、前記移動オブジェクト方向を前記第２方向とする、前記記載の情報処理装置である。
好ましくは、前記移動オブジェクト制御部は、前記転向操作の入力時点において、前記移動オブジェクト方向が前記所定の角度範囲にない場合には、前記第２方向が前記所定の角度範囲に入るように前記第２方向を決定する、前記記載の情報処理装置である。
好ましくは、前記移動オブジェクト制御部は、前記プレーヤーオブジェクトに設定される転向領域内に前記移動オブジェクトがある場合に前記転向操作が入力されたときに、前記移動オブジェクトの移動方向を前記第２方向に変更する、前記記載の情報処理装置である。
好ましくは、前記仮想空間内に配置され、前記第２方向を示すガイドオブジェクトの表示を制御するガイドオブジェクト制御部をさらに備える、前記記載の情報処理装置である。
好ましくは、前記ガイドオブジェクト制御部は、前記プレーヤーオブジェクトを中心とする弧に沿って前記ガイドオブジェクトを移動させる、前記記載の情報処理装置である。
好ましくは、前記ガイドオブジェクトの少なくとも一部は、前記転向領域に重ねて配置される、前記記載の情報処理装置である。
好ましくは、前記移動オブジェクト制御部は、前記転向操作の入力時点における前記移動オブジェクトの前記転向領域内の位置に基づいて、前記移動オブジェクトの移動速度又は前記移動オブジェクトが発動する効果の少なくとも一方を制御する、前記記載の情報処理装置である。
好ましくは、前記移動オブジェクト制御部は、前記転向操作の入力時点において、前記移動オブジェクト方向が所定の角度範囲にある場合に、通常モードでは、前記移動オブジェクト方向を前記第２方向とし、特別モードでは、前記移動オブジェクト方向以外の方向を前記第２方向とする、前記記載の情報処理装置である。
好ましくは、前記プレーヤーオブジェクト制御部は、タッチパネル上でのスライド操作を、前記プレーヤーオブジェクトを移動させる移動操作として受け付け、前記移動オブジェクト制御部は、前記タッチパネルへのタッチを解除するタッチ解除操作を前記転向操作として受け付ける、前記記載の情報処理装置である。
好ましくは、コンピュータに、プレーヤーオブジェクト制御ステップと、移動オブジェクト制御ステップを実行させる、コンピュータプログラムであって、前記プレーヤーオブジェクト制御ステップでは、仮想空間内に配置されるプレーヤーオブジェクトをプレーヤーの操作に基づいて制御し、前記移動オブジェクト制御ステップでは、前記仮想空間内を移動する移動オブジェクトの移動を制御し、前記移動オブジェクト制御ステップでは、前記プレーヤーによる転向操作が入力されたときに、前記転向操作の入力前の前記移動オブジェクトの移動方向である第１方向によらず、前記転向操作の入力時点での前記プレーヤーオブジェクトと前記移動オブジェクトの位置に基づいて前記移動オブジェクトの移動方向を第２方向に変更する、コンピュータプログラムである。
【図面の簡単な説明】
【００１０】
【図１】情報処理装置１０のハードウェア構成図である。
【図２】情報処理装置１０の電気的構成を示す機能ブロック図である。
【図３】情報処理装置１０の主制御部２４の機能ブロック図である。
【図４】タッチパネルディスプレイ１４に表示される仮想空間１を示す。
【図５】転向操作後の移動オブジェクト３の移動方向の説明図である。
【図６】転向操作後の移動オブジェクト３の移動方向の説明図である。
【発明を実施するための形態】
【００１１】
以下、図面を用いて本発明の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。また、各特徴事項について独立して発明が成立する。
【００１２】
１．情報処理装置１０の構成
本発明の一実施形態のコンピュータプログラムを実行可能な情報処理装置１０について説明する。図１に示すように、情報処理装置１０の筐体１２には、その正面１２Ａに、画面に画像を表示する画像表示手段であるタッチパネルディスプレイ１４が備えられる。タッチパネルディスプレイ１４は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）及びタッチセンサを備える。ＬＣＤは、各種画像を表示し、タッチセンサは、指、スタイラス、又はペン等の指示体を用いて行われる各種入力操作を受け付ける。
【００１３】
また、情報処理装置１０の正面１２Ａには、音が入力されるマイクロフォン１６、音を出力するスピーカ１８、及び被写体を撮像するカメラ２０が備えられる。カメラ２０は、筐体１２の正面１２Ａだけでなく筐体１２の背面にも備えられる。さらに、筐体１２の側面１２Ｂには、情報処理装置１０を起動又は停止させるための電源ボタンやスピーカ１８が出力する音のボリューム調整ボタン等の操作ボタン２２が備えられる。
【００１４】
また、情報処理装置１０の筐体１２には、メモリカードが挿入されるスロットやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子等が備えられる。
【００１５】
図２は、情報処理装置１０の電気的構成を示す機能ブロック図である。
【００１６】
情報処理装置１０は、上記構成に加え、主制御部２４、主記憶部２６、補助記憶部２８、通信部３０を備える。
【００１７】
主制御部２４は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、マイクロプロセッサ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等であり、情報処理装置１０の全体の動作を制御する。
【００１８】
主記憶部２６は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成されており、主制御部２４による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。
【００１９】
補助記憶部２８は、例えば、フラッシュメモリ等の不揮発性メモリであり、画像等の各種データ及び主制御部２４の処理に利用されるプログラム等を保存する。補助記憶部２８に記憶されるプログラムは、例えば、情報処理装置１０の基本的な機能を実現するためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、各種ハードウェア制御するためのドライバ、電子メールやウェブブラウジング、その他各種機能を実現するためのアプリケーションプログラム等である。また、補助記憶部２８には、詳細を後述する本実施形態に係るゲームを実行するためのプログラムが予め記憶されている。
【００２０】
通信部３０は、例えばＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）であり、携帯電話網等の通信網に接続する機能を有する。なお、通信部３０は、ＮＩＣに代えて又はＮＩＣと共に、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続する機能、無線ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続する機能、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。
【００２１】
これら主制御部２４、主記憶部２６、補助記憶部２８、通信部３０、タッチパネルディスプレイ１４、マイクロフォン１６、スピーカ１８、カメラ２０、及び操作ボタン２２は、システムバス３３を介して相互に電気的に接続されている。従って、主制御部２４は、主記憶部２６及び補助記憶部２８へのアクセス、タッチパネルディスプレイ１４に対する画像の表示、ユーザーによるタッチパネルディスプレイ１４や操作ボタン２２に対する操作状態の把握、マイクロフォン１６への音の入力、スピーカ１８からの音の出力、カメラ２０に対する制御、及び通信部３０を介した各種通信網や他の情報処理装置へのアクセス等を行える。
【００２２】
２．本実施形態に係るゲームに関する機能ブロック図
図３は、本実施形態に係るゲームに関する機能ブロック図である。
【００２３】
主制御部２４は、プレーヤーオブジェクト制御部２４ａと、移動オブジェクト制御部２４ｂと、ガイドオブジェクト制御部２４ｃを備える。制御部２４ａ〜２４ｃは、それぞれ、プレーヤーオブジェクト２、移動オブジェクト３、ガイドオブジェクト４を制御する（図４を参照）。
【００２４】
主制御部２４が備える各機能ブロックは、補助記憶部２８に記憶されているコンピュータプログラムによって実現される。コンピュータプログラムは、コンピュータ読み取り可能な非一時的な記録媒体に格納してもよく、このコンピュータプログラムを主記憶部２６に読み出して実行してもよく、補助記憶部２８にインストールした後に補助記憶部２８から主記憶部２６に読み出して実行してもよい。ネットワークを通じてダウンロードしたコンピュータプログラムをインストールすることによって本実施形態のゲームを実行可能な情報処理装置１０を構成することができる。
【００２５】
３．ゲームの詳細
本発明が対象とするゲームでは、図４に示すように、タッチパネルディスプレイ１４上に表示される仮想空間１内にプレーヤーオブジェクト２と移動オブジェクト３が配置される。仮想空間１は、ゲームに関連するオブジェクトが配置される空間であり、二次元空間であってもよく、三次元空間であってもよい。以下の説明中でのプレーヤーオブジェクト２及び移動オブジェクト３の位置（座標）は、プレーヤーオブジェクト２及び移動オブジェクト３内の所定の基準点（例えば中心）の位置を意味する。
【００２６】
プレーヤーオブジェクト２は、ゲームを実行するプレーヤーによって操作可能なオブジェクトであり、プレーヤーオブジェクト制御部２４ａによって制御される。プレーヤーオブジェクト２に対する操作としては、プレーヤーオブジェクト２を移動させる移動操作や、移動オブジェクト３の移動方向を変える転向操作等が例示される。転向操作は、例えば、ボールなどの移動体を打ち返す打ち返し操作である。
【００２７】
プレーヤーオブジェクト２の移動の自由度は、ゲーム内容によって適宜設定され、移動不可、一次元移動のみ可能、二次元移動のみ可能、三次元移動可能のいずれであってもよい。移動操作は、例えば、タッチパネルディスプレイ１４上で指示体をスライド移動させるスライド操作によって行うことができる。転向操作は、例えば、タッチパネルディスプレイ１４へのタッチを解除するタッチ解除動作によって行うことができる。従って、例えば、タッチパネルディスプレイ１４で指をスライドさせることによってプレーヤーオブジェクト２を移動させ、所定のタイミングで指をタッチパネルディスプレイ１４から離すことによって転向操作を行うことができる。
【００２８】
移動オブジェクト３は、プレーヤーオブジェクト２のプレーヤーの操作に関わらずに、仮想空間１内を移動するオブジェクトであり、移動オブジェクト制御部２４ｂによって制御される。移動オブジェクト３は、好ましくはボールなどの移動体である。移動オブジェクト３の移動は、好ましくは直線移動であるが、曲線移動するものであってもよい。また、移動オブジェクト３は、好ましくは、壁や画面の端などの反射オブジェクト５に衝突すると反射して移動方向が変化する。この際、移動オブジェクト３が正反射するように移動方向が変化することが好ましい。
【００２９】
プレーヤーオブジェクト２には、転向領域２ａが設定される。転向領域２ａは、好ましくはプレーヤーオブジェクト２に隣接した領域であり、さらに好ましくはプレーヤーオブジェクト２から所定の距離内の円形又は扇形の領域である。プレーヤーオブジェクト２の移動に伴って、転向領域２ａも移動する。転向領域２ａは、打ち返しが可能な領域に設定されることが好ましく、例えばテニスゲームでは、ラケットが届く範囲に設定されることが好ましい。
【００３０】
図５に示すように、移動オブジェクト３が転向領域２ａ上に位置しているときに、プレーヤーによる転向操作が入力されると、移動オブジェクト制御部２４ｂは、転向操作の入力前の移動オブジェクト３の移動方向である第１方向Ｄ１によらず、転向操作の入力時点でのプレーヤーオブジェクト２と移動オブジェクト３の位置に基づいて移動オブジェクト３の移動方向を第２方向Ｄ２に変更する。第２方向Ｄ２は、例えば、プレーヤーオブジェクト２の中心と移動オブジェクト３の中心を結ぶ方向（以下、「移動オブジェクト方向」）である。
【００３１】
転向操作が入力されると、プレーヤーオブジェクト制御部２４ａは、プレーヤーオブジェクト２がラケットを振る等の打ち返し動作をするように制御することが好ましい。移動オブジェクト３が転向領域２ａ上に位置していないときに転向操作が入力された場合、入力を無視してもよく、空振りなどの動作をさせるようにしてもよい。
【００３２】
移動オブジェクト制御部２４ｂは、転向操作の入力時点における移動オブジェクト３の転向領域２ａ内の位置に基づいて、移動オブジェクト３の移動速度又は移動オブジェクトが発動する効果の少なくとも一方を制御することが好ましい。「移動オブジェクトが発動する効果」とは、例えば、ゲームを有利に進めるための特定の効果であり、燃える、凍る、ダメージ２倍などが例示される。転向領域２ａには、転向操作の最適タイミングを示す最適領域２ｂが設けられており、例えば、移動オブジェクト３が最適領域２ｂ上に位置しているときに転向操作が行われると、移動オブジェクト３の移動速度が高まったり、移動オブジェクト３が上記効果を発動したりするようにすることができる。最適領域２ｂは、プレーヤーオブジェクト２を中心とする弧状に設けることが好ましい。
【００３３】
通常、移動オブジェクト３とプレーヤーオブジェクト２は、動き続けているので、移動オブジェクト方向は絶えず変化しており、転向操作によって移動オブジェクト３がどの方向に向かって転向されるのか（つまり、どの方向に打ち返されるのか）が直感的に分かりにくい場合がある。この問題を解消するために、移動オブジェクト３の転向操作後の移動方向である第２方向Ｄ２を示すガイドオブジェクト４が設けられている。ガイドオブジェクト４の表示は、ガイドオブジェクト制御部２４ｃによって制御される。
【００３４】
ガイドオブジェクト４は、少なくとも一部が転向領域２ａに重ねて配置されており、移動オブジェクト３又はプレーヤーオブジェクト２が移動すると、ガイドオブジェクト制御部２４ｃは、プレーヤーオブジェクト２を中心とする弧に沿ってガイドオブジェクト４を移動させる。これによって、移動オブジェクト３が転向操作後に移動する方向が直感的に分かりやすくなって趣向性が向上する。ガイドオブジェクト４は、最適領域２ｂに沿って移動させることが好ましい。なお、本実施形態の一態様においては、プレーヤーオブジェクト２とガイドオブジェクト４とを結ぶ方向が、移動オブジェクト３の転向操作後の移動方向である第２方向Ｄ２となる。
【００３５】
ガイドオブジェクト制御部２４ｃは、転向操作のタイミングの最適度合いに応じて、ガイドオブジェクト４の表示を変化させることが好ましい。例えば、最適なポイントに近づくほど、ガイドオブジェクト４の表示が強調される（色の変化、大きさの変化、点滅など）ことが好ましい。移動オブジェクト３が複数存在する場合には、ガイドオブジェクト４も複数設けることが好ましい。
【００３６】
ところで、図６に示すように、移動オブジェクト３がプレーヤーオブジェクト２の真横に近い位置にあるときに転向操作がなされる場合があり、この場合に、移動オブジェクト３を移動オブジェクト方向に転向させると、移動オブジェクト３がほぼ真横に向かって移動することになり、ゲームの内容によってはこのような方向への移動が好ましくない場合がある。この場合、移動オブジェクト制御部２４ｂは、転向操作の入力時点において、移動オブジェクト方向が方向αとβで挟まれた所定の角度範囲にある場合に移動オブジェクト方向を第２方向Ｄ２とし、移動オブジェクト方向が所定の角度範囲にない場合には、第２方向Ｄ２が所定の角度範囲に入るように第２方向Ｄ２を決定することが好ましい。後者の場合、例えば、方向αとβのうち移動オブジェクト３に近い方を第２方向Ｄ２とすることが好ましい。このとき、ガイドオブジェクト４を方向αとβのうち移動オブジェクト３に近い方に配置することが好ましい。
【００３７】
移動オブジェクト制御部２４ｂは、通常モードと特別モードで、転向操作による移動オブジェクト３の転向方向を異ならせてもよい。具体的には、移動オブジェクト制御部２４ｂは、転向操作の入力時点において移動オブジェクト方向が所定の角度範囲にある場合に、通常モードでは、移動オブジェクト方向を第２方向Ｄ２とし、特別モードでは、移動オブジェクト方向以外の方向を第２方向Ｄ２とすることができる。例えば、敵を倒すことを目的とするゲームでは、特別モードでは、移動オブジェクト方向に関わらず、敵に向かう方向を第２方向Ｄ２とすることができる。例えば、ゲームにおいて特定の条件が充足されたときに特別モードが開始されるようにすることができる。特定の条件としては、特定アイテムの使用や、必殺技の使用などが挙げられる。
【００３８】
４．その他の実施形態
・上記実施形態は、タッチパネルディスプレイ１４でのタッチ操作を前提として説明したが、ボタン式のコントローラを用いて操作してもよい。その場合、方向キー（例：十字キー）の操作によってプレーヤーオブジェクト２を移動させ、ボタンへの入力によって転向操作を行うことができる。
・上記実施形態では、情報処理装置１０として、携帯型の情報処理装置を主に想定しているが、情報処理装置１０は、据置式の情報処理装置であってもよい。
【符号の説明】
【００３９】
１      ：仮想空間
２      ：プレーヤーオブジェクト
２ａ    ：転向領域
２ｂ    ：最適領域
３      ：移動オブジェクト
４      ：ガイドオブジェクト
５      ：反射オブジェクト
１０    ：情報処理装置
１２    ：筐体
１２Ａ  ：正面
１２Ｂ  ：側面
１４    ：タッチパネルディスプレイ
１６    ：マイクロフォン
１８    ：スピーカ
２０    ：カメラ
２２    ：操作ボタン
２４    ：主制御部
２４ａ  ：プレーヤーオブジェクト制御部
２４ｂ  ：移動オブジェクト制御部
２４ｃ  ：ガイドオブジェクト制御部
２６    ：主記憶部
２８    ：補助記憶部
３０    ：通信部
３３    ：システムバス
【図１】
2020137537.tif 000003
【図２】
2020137537.tif 000004
【図３】
2020137537.tif 000005
【図４】
2020137537.tif 000006
【図５】
2020137537.tif 000007
【図６】
2020137537.tif 000008