(57)【要約】【課題】タッチパネル付ディスプレイを用いたゲームにおいて、仮想フィールド表示の視認性及びユーザーの利便性を確保することを課題とする。【解決手段】タッチパネル付ディスプレイを備えるコンピューターが、タッチ操作に応じた指示内容に従ったゲーム処理と、ゲームの仮想フィールドの描画と、プレイヤーキャラクターの移動操作のためのキャラクター移動操作子を含む１又は複数の操作子の描画と、タッチパネル付ディスプレイの縦長の表示領域のうち上部領域へのフィールド描画結果の表示と、下部領域への操作子描画結果の表示と、を実行する。【選択図】図３
2020110459.tif 000002
【特許請求の範囲】
【請求項１】
全体として縦長の表示領域を有するタッチパネル付ディスプレイを備えるコンピューターを、
前記タッチパネル付ディスプレイに対するユーザーのタッチ操作に応じた指示内容に従って、仮想フィールドにおけるプレイヤーキャラクターの移動を含むゲームを処理するゲーム処理手段と、
前記フィールドに配置された前記プレイヤーキャラクターのオブジェクト及び該フィールドを描画するフィールド描画手段と、
タッチ操作に対応する指示内容を前記ユーザーに知らせるための１又は複数の操作子を描画する操作子描画手段であって、前記プレイヤーキャラクターを前記フィールドにおいて移動させるための操作をユーザーに行わせるためのキャラクター移動操作子を含む前記１又は複数の操作子を描画する操作子描画手段と、
前記フィールド描画手段によるフィールド描画結果及び前記操作子描画手段による操作子描画結果を、前記タッチパネル付ディスプレイに表示させる表示手段と、として機能させ、
前記表示手段は、前記タッチパネル付ディスプレイが有する縦長の表示領域のうち、上部領域に前記フィールド描画結果を表示させ、下部領域に前記操作子描画結果を表示させる、
ゲーム処理用プログラム。
【請求項２】
前記タッチパネル付ディスプレイは、該タッチパネル付ディスプレイを含む情報処理装置が前記ユーザーに片手把持された状態で全体として縦長の表示領域を有し、
前記表示手段は、前記ユーザーが前記情報処理装置を片手把持した状態で該ユーザーの親指が届く範囲に含まれる領域を前記下部領域として、前記操作子描画結果を表示させる、
請求項１に記載のゲーム処理用プログラム。
【請求項３】
前記ゲーム処理手段は、所定のゲーム内イベントを開始する条件が満たされているか否かを判定し、
前記フィールド描画手段は、前記ゲーム処理手段によって前記条件が満たされていると判定された場合に、前記イベントを開始可能であることを示すフィールド側通知オブジェクトを描画し、
前記ゲーム処理手段は、前記操作子に対するタッチ操作が行われたことを受けて、前記イベントを開始する、
請求項１又は２に記載のゲーム処理用プログラム。
【請求項４】
前記ゲーム処理手段は、前記フィールド上のオブジェクトに関連付けられた前記イベントを開始する条件が満たされているか否かを判定し、
前記フィールド描画手段は、前記ゲーム処理手段によって前記条件が満たされていると判定された場合に、前記イベントに係るオブジェクトの表示位置又は該オブジェクトの近傍に、前記フィールド側通知オブジェクトを描画する、
請求項３に記載のゲーム処理用プログラム。
【請求項５】
前記操作子描画手段は、前記ゲーム処理手段によって前記条件が満たされていると判定された場合に、前記操作子の画像を、前記イベントを開始可能であることを示す画像に変更して描画する、
請求項３又は４に記載のゲーム処理用プログラム。
【請求項６】
前記ゲーム処理手段は、前記フィールド側通知オブジェクトに対するタッチ操作が行われた場合にも、前記イベントを開始する、
請求項３から５の何れか一項に記載のゲーム処理用プログラム。
【請求項７】
前記表示手段は、前記ゲーム処理手段が所定のゲーム内イベントを実行している間、前記下部領域における前記操作子描画結果の表示を中断し、該下部領域に、前記ゲーム処理手段によって実行中の前記イベントに係る情報を表示させる、
請求項１から６の何れか一項に記載のゲーム処理用プログラム。
【請求項８】
前記仮想フィールドの概略及び前記プレイヤーキャラクターの該フィールドにおける位置を示すマップを描画するマップ描画手段を更に備え、
前記表示手段は、前記上部領域と前記下部領域に挟まれた中間領域に、前記マップ描画手段によるマップ描画結果を表示させる、
請求項１から６の何れか一項に記載のゲーム処理用プログラム。
【請求項９】
前記表示手段は、前記ゲーム処理手段が所定のゲーム内イベントを実行している間、前記中間領域における前記マップ描画結果の表示を中断し、該中間領域に、前記ゲーム処理手段によって実行中の前記イベントに係る情報を表示させる、
請求項８に記載のゲーム処理用プログラム。
【請求項１０】
前記操作子描画手段は、前記フィールド描画手段によって用いられる仮想カメラを操作するためのカメラ操作子を更に描画する、
請求項１から９の何れか一項に記載のゲーム処理用プログラム。
【請求項１１】
全体として縦長の表示領域を有するタッチパネル付ディスプレイと、
前記タッチパネル付ディスプレイに対するユーザーのタッチ操作に応じた指示内容に従って、仮想フィールドにおけるプレイヤーキャラクターの移動を含むゲームを処理するゲーム処理手段と、
前記フィールド及び該フィールドに配置された前記プレイヤーキャラクターのオブジェクトを描画するフィールド描画手段と、
タッチ操作に対応する指示内容を前記ユーザーに知らせるための１又は複数の操作子を描画する操作子描画手段であって、前記プレイヤーキャラクターを前記フィールドにおいて移動させるための操作をユーザーに行わせるためのキャラクター移動操作子を含む前記１又は複数の操作子を描画する操作子描画手段と、
前記フィールド描画手段によるフィールド描画結果及び前記操作子描画手段による操作子描画結果を、前記タッチパネル付ディスプレイに表示させる表示手段と、を備え、
前記表示手段は、前記タッチパネル付ディスプレイが有する縦長の表示領域のうち、上部領域に前記フィールド描画結果を表示させ、下部領域に前記操作子描画結果を表示させる、
情報処理装置。
【請求項１２】
全体として縦長の表示領域を有するタッチパネル付ディスプレイを備えるコンピューターが、
前記タッチパネル付ディスプレイに対するユーザーのタッチ操作に応じた指示内容に従って、仮想フィールドにおけるプレイヤーキャラクターの移動を含むゲームを処理するゲーム処理ステップと、
前記フィールド及び該フィールドに配置された前記プレイヤーキャラクターのオブジェクトを描画するフィールド描画ステップと、
タッチ操作に対応する指示内容を前記ユーザーに知らせるための１又は複数の操作子を描画する操作子描画ステップであって、前記プレイヤーキャラクターを前記フィールドにおいて移動させるための操作をユーザーに行わせるためのキャラクター移動操作子を含む前記１又は複数の操作子を描画する操作子描画ステップと、
前記フィールド描画ステップによるフィールド描画結果及び前記操作子描画ステップによる操作子描画結果を、前記タッチパネル付ディスプレイに表示させる表示ステップと、を実行し、
前記表示ステップでは、前記タッチパネル付ディスプレイが有する縦長の表示領域のうち、上部領域に前記フィールド描画結果を表示させ、下部領域に前記操作子描画結果を表示させる、
情報処理方法。
【請求項１３】
全体として縦長の表示領域を有するタッチパネル付ディスプレイと、
前記タッチパネル付ディスプレイに対するユーザーのタッチ操作に応じた指示内容に従って、仮想フィールドにおけるプレイヤーキャラクターの移動を含むゲームを処理するゲーム処理手段と、
前記フィールド及び該フィールドに配置された前記プレイヤーキャラクターのオブジェクトを描画するフィールド描画手段と、
タッチ操作に対応する指示内容を前記ユーザーに知らせるための１又は複数の操作子を描画する操作子描画手段であって、前記プレイヤーキャラクターを前記フィールドにおいて移動させるための操作をユーザーに行わせるためのキャラクター移動操作子を含む前記１又は複数の操作子を描画する操作子描画手段と、
前記フィールド描画手段によるフィールド描画結果及び前記操作子描画手段による操作子描画結果を、前記タッチパネル付ディスプレイに表示させる表示手段と、を備え、
前記表示手段は、前記タッチパネル付ディスプレイが有する縦長の表示領域のうち、上部領域に前記フィールド描画結果を表示させ、下部領域に前記操作子描画結果を表示させる、
情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ゲーム画面を表示するための技術に関する。
【背景技術】
【０００２】
従来、タッチパネル付ディスプレイの略全領域にゲーム用の仮想フィールド画像を表示させた状態で、メニューボタンや移動スティック等の各操作子を当該仮想フィールド画像に重ねて表示させる技術が提案されている（非特許文献１を参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ｌａｓｔｌｉｎｅ、「スマホ版ドラクエ８のファーストインプレッションを取り急ぎ」、最終防衛ライン３、２０１３年１２月１５日、http://lastline.hatenablog.com/entry/20131215/1387048750
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、仮想フィールドにおけるプレイヤーキャラクターの移動を含むゲームにおいて情報処理装置のタッチパネル付ディスプレイをゲーム画面のディスプレイ兼コントローラーとして用いる場合、仮想フィールドを広く表示させるために、仮想フィールドの表示領域に操作子を重ねて表示させる、又は、タッチ操作が行われていない状態では操作子を表示しない、等の技術が採用されている。しかし、このような従来の技術では、ゲームの操作中常にユーザーの指が仮想フィールドの表示領域を覆ってしまい、仮想フィールドの視認性が犠牲となる。
【０００５】
また、仮想フィールドの表示領域に操作子を重ねて表示させることなく、仮想フィールドと操作子とを互いに異なる領域に表示させる場合、仮想フィールドの表示領域を広く確保するために、情報処理装置のタッチパネル付ディスプレイを横長（水平）に用いることが通常である。この場合、ユーザーは両手で情報処理装置を把持することとなり、利便性が犠牲となる。
【０００６】
本開示は、上記した問題に鑑み、タッチパネル付ディスプレイを用いたゲームにおいて、仮想フィールド表示の視認性及びユーザーの利便性を確保することを課題とする。
【課題を解決するための手段】
【０００７】
本開示の一側面は、全体として縦長の表示領域を有するタッチパネル付ディスプレイを備えるコンピューターを、前記タッチパネル付ディスプレイに対するユーザーのタッチ操作に応じた指示内容に従って、仮想フィールドにおけるプレイヤーキャラクターの移動を含むゲームを処理するゲーム処理手段と、前記フィールドに配置された前記プレイヤーキャラクターのオブジェクト及び該フィールドを描画するフィールド描画手段と、タッチ操作に対応する指示内容を前記ユーザーに知らせるための１又は複数の操作子を描画する操作子描画手段であって、前記プレイヤーキャラクターを前記フィールドにおいて移動させるための操作をユーザーに行わせるためのキャラクター移動操作子を含む前記１又は複数の操作子を描画する操作子描画手段と、前記フィールド描画手段によるフィールド描画結果及び前記操作子描画手段による操作子描画結果を、前記タッチパネル付ディスプレイに表示させる表示手段と、として機能させ、前記表示手段は、前記タッチパネル付ディスプレイが有する縦長の表示領域のうち、上部領域に前記フィールド描画結果を表示させ、下部領域に前記操作子描画結果を表示させる、ゲーム処理用プログラムである。
【０００８】
なお、本開示は、情報処理装置、情報処理システム、コンピュータによって実行される方法、又はコンピュータに実行させるプログラムとしても把握することが可能である。また、本開示は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものとしても把握できる。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。
【発明の効果】
【０００９】
本開示によれば、タッチパネル付ディスプレイを用いたゲームにおいて、仮想フィールド表示の視認性及びユーザーの利便性を確保することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る情報処理システムの構成の概略を示す図である。
【図２】実施形態に係る情報処理装置１の機能構成の概略を示す図である。
【図３】実施形態においてタッチパネル付ディスプレイに表示されるゲーム画面の概略を示す図である。
【図４】実施形態において情報処理装置がユーザーによって片手把持された状態での、ユーザーの指とタッチパネル付ディスプレイとの位置関係の概略を示す図である。
【図５】実施形態においてキャラクター移動操作子がユーザーによって操作されている状態のゲーム画面の概略を示す図である。
【図６】実施形態に係る表示処理の流れを示すフローチャートである。
【図７】実施形態において所定のイベントが実行されている状態のゲーム画面の概略を示す図である。
【図８】実施形態に係るゲーム処理の流れを示すフローチャートである。
【図９】実施形態においてイベント条件が満たされている状態のゲーム画面の概略を示す図である。
【発明を実施するための形態】
【００１１】
以下、本開示の実施の形態を、図面に基づいて説明する。なお、以下に説明する実施の形態は、本開示を実施する場合の一例を示すものであって、本開示を以下に説明する具体的構成に限定するものではない。本開示の実施にあたっては、実施の形態に応じた具体的構成が適宜採用されてよい。
【００１２】
＜装置の構成＞
図１は、本実施形態に係る情報処理システム９の構成の概略を示す図である。本実施形態における情報処理システム９は、インターネット等のネットワークに接続された情報処理装置１を有しており、情報処理装置１は、ユーザによって使用されるゲーム装置等である。ゲーム装置としては、様々な種類の装置を用いることが可能であり、例えば、スマートフォン、携帯ゲーム装置、据え置きゲーム装置、ウェアラブルな電子機器等が挙げられるが、その種類は限定されない。ユーザは、この情報処理装置１に、ゲーム処理用プログラムに基づくゲーム処理を実行させることでゲームをプレイすることが出来る。
【００１３】
情報処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、補助記憶装置１４と、ネットワークを介した外部との通信を行うためのネットワークインターフェース１５と、入力装置１６と、出力装置１７と、が電気的に接続された情報処理装置である。なお、情報処理装置１の具体的なハードウェア構成に関しては、実施の形態に応じて適宜構成要素の省略や置換、追加が行われてよい。
【００１４】
ＣＰＵ１１は、中央処理装置であり、ＲＯＭ１２及びＲＡＭ１３等に展開された命令及びデータを処理することで、ＲＡＭ１３、補助記憶装置１４等の、情報処理装置１に備えられた各構成を制御する。また、ＲＡＭ１３は、主記憶装置であり、ＣＰＵ１１によって制御され、各種命令やデータが書き込まれ、読み出される。即ち、ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、情報処理装置１の制御部１０を構成する。
【００１５】
補助記憶装置１４は、不揮発性の記憶装置であり、主に情報処理装置１の電源を落としても保持したい情報、例えば、ＲＡＭ１３にロードされる情報処理装置１のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、後述する処理を実行するための各種プログラムの他、情報処理装置１によって使用される各種データが書き込まれ、読み出される。補助記憶装置１４としては、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等を用いることが出来る。また、補助記憶装置１４として、情報処理装置１に対して着脱可能に装着される可搬媒体が用いられてもよい。可搬媒体の例としては、ＲＯＭ等を含むカード／カートリッジ型媒体、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）及びＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）等が挙げられる。可搬媒体による補助記憶装置１４と、可搬型ではない補助記憶装置１４とは、組み合わせて用いることも可能である。
【００１６】
入力装置１６には、ボタン、スティック、キーボード、加速度センサ、角速度センサ、又はタッチセンサ等の様々な装置を採用することが出来る。本実施形態に係る情報処理装置１では、主な入力装置として、タッチパネル付ディスプレイ３０（図３を参照）が用いられる。タッチパネル付ディスプレイ３０は、画像を表示する出力装置１７であると同時に、情報処理装置１の入力装置１６の一つである。ユーザは、タッチパネル付ディスプレイ３０の表面をユーザーの指や所定の器具（スタイラス等）等で触れることで、入力操作を行うことが出来る。タッチパネル付ディスプレイ３０には、例えば、静電容量方式のタッチパネルが採用されてもよいし、抵抗膜方式のタッチパネルが採用されてもよい。その他、タッチパネル付ディスプレイ３０には、任意の方式のタッチパネルを用いることができる。なお、本実施形態に係る情報処理装置１は、タッチパネル付ディスプレイ３０を介して描画や手書き文字、ジェスチャ等の入力を受け付けるが、ネットワーク等を介して接続された入力デバイス（例えば、タブレット等）を介して入力を受け付けることとしてもよい。
【００１７】
図２は、本実施形態に係る情報処理装置１の機能構成の概略を示す図である。本実施形態に係る情報処理装置１は、ＣＰＵ１１が、ＲＡＭ１３に展開された各種プログラムを解釈及び実行することで、ゲーム処理部２１、フィールド描画部２２、操作子描画部２３、マップ描画部２４及び表示部２５を備える情報処理装置として機能する。本実施形態では、これらの機能がいずれも汎用のＣＰＵ１１によって実行される例について説明するが、これらの機能は、その一部又は全部が、１又は複数の専用のプロセッサによって実現されてもよい。また、情報処理装置１が備える各機能部は、例えば、クラウド上、サーバ３上等に実装されてよい。また、これらの機能部は、単一のソフトウェアモジュールではなく、複数のソフトウェアモジュールによって実現されていてもよい。
【００１８】
ゲーム処理部２１は、タッチパネル付ディスプレイ３０に対するユーザーのタッチ操作を含む、入力装置１６を介したユーザー操作に応じた指示内容に従って、仮想フィールドにおけるプレイヤーキャラクターの移動を含むゲームを処理する。
【００１９】
フィールド描画部２２は、フィールドに配置されたプレイヤーキャラクターを含むキャラクターのキャラクターオブジェクト及び当該フィールドに配置されたその他のオブジェクトを、仮想フィールドを含む三次元の仮想空間に配置された仮想カメラの視点から描画する。但し、本開示に係る技術を適用可能なゲームは、三次元の仮想空間内を移動するものに限定されない。例えば、二次元の仮想世界を移動するゲームであっても、本開示に係る技術を適用することが可能である。
【００２０】
操作子描画部２３は、タッチ操作によって指示可能な指示の内容をユーザーに知らせるための１又は複数の操作子を描画する。本実施形態では、プレイヤーキャラクターをフィールドにおいて移動させるための操作をユーザーに行わせるためのキャラクター移動操作子３４ａと、フィールド描画部２２によって用いられる仮想カメラを操作するためのカメラ操作子３４ｂとを含む複数の操作子が描画される。但し、描画される操作子の数及び種類は、本開示における例に限られない。
【００２１】
マップ描画部２４は、仮想フィールドの概略及びプレイヤーキャラクターの当該フィールドにおける位置を示すマップを描画する。
【００２２】
表示部２５は、フィールド描画部２２によるフィールド描画結果、操作子描画部２３による操作子描画結果、及びマップ描画部２４によるマップ描画結果を、タッチパネル付ディスプレイ３０に表示させる。ここで、表示部２５は、タッチパネル付ディスプレイ３０が有する縦長の表示領域のうち、上部領域３１にフィールド描画結果を表示させ、下部領域３３に操作子描画結果を表示させ、上部領域３１と下部領域３３に挟まれた中間領域３２にマップ描画結果を表示させる。
【００２３】
図３は、本実施形態においてタッチパネル付ディスプレイ３０に表示されるゲーム画面の概略を示す図である。縦長の表示領域のうち上部領域３１には、フィールド描画部２２によるフィールド描画結果として、ゲームの舞台となる仮想フィールド画像が表示される。仮想フィールド画像には、キャラクターオブジェクトの画像、及びフィールド内のその他のオブジェクトの画像が含まれる。
【００２４】
縦長の表示領域のうち中間領域３２には、マップ描画部２４によるマップ描画結果として、マップ画像が表示される。マップ画像には、フィールド形状の概略、キャラクターの現在位置、キャラクターが向いている方角、マップ上に配置された各種オブジェクト、等を示すための画像が含まれる。
【００２５】
縦長の表示領域のうち下部領域３３には、操作子描画部２３による操作子描画結果として、各種操作子が表示される。本実施形態において、表示部２５は、ユーザーが情報処理装置１を片手把持した状態で当該ユーザーの親指８が届く範囲に含まれる領域を下部領域３３として、操作子描画結果を表示させる。
【００２６】
図４は、本実施形態において情報処理装置１がユーザーによって片手把持された状態での、ユーザーの指とタッチパネル付ディスプレイ３０との位置関係の概略を示す図である。本実施形態に係る情報処理装置１に備えられたタッチパネル付ディスプレイ３０は、当該タッチパネル付ディスプレイ３０を含む情報処理装置１がユーザーに片手把持された状態で全体として縦長の表示領域を有する。そして、表示部２５は、ユーザーが情報処理装置１を片手把持した状態で当該ユーザーの親指８が届く範囲に含まれる領域を下部領域３３として、操作子描画結果を表示させている。但し、タッチパネル付ディスプレイ３０の表示は、ユーザーによって把持される方向に応じて、縦長表示と横長（水平）表示とを切替可能であってよい。
【００２７】
本実施形態において、下部領域３３には、操作子として、キャラクター移動操作子３４ａ、カメラ操作子３４ｂ、及び複数のボタン３４ｃから３４ｇ等の複数の操作子が表示される（図３を参照）。なお、本実施形態では、下部領域３３の略中央にキャラクター移動操作子３４ａが配置され、カメラ操作子３４ｂ及び複数のボタン３４ｃから３４ｇは、キャラクター移動操作子３４ａを取り囲むように配置されている。このように配置することで、ユーザーは、フィールドにおけるキャラクターの移動を行いながら、その他の操作子に容易にアクセスすることが出来る。
【００２８】
ここで、キャラクター移動操作子３４ａは、仮想フィールドにおけるプレイヤーキャラクターの移動方向の指示を受け付けるために表示される操作子であり、ユーザーは、タッチパネル付ディスプレイ３０のキャラクター移動操作子３４ａ表示位置にタッチした状態で任意の方向に指をスライドさせることで、フィールド上のプレイヤーキャラクターを任意の方向に移動させることが出来る。
【００２９】
図５は、本実施形態においてキャラクター移動操作子３４ａがユーザーによって操作されている状態のゲーム画面の概略を示す図である。図５を参照すると、ユーザーが、タッチパネル付ディスプレイ３０のキャラクター移動操作子３４ａ表示位置にタッチした状態で任意の方向に指をスライドさせると、キャラクター移動操作子３４ａのレバー部分が、ユーザーがスライドした方向に移動するように表示されることで、ユーザーによる入力内容がゲーム画面にフィードバックされていることが分かる。
【００３０】
カメラ操作子３４ｂは、仮想フィールドを描画する際の視点となる仮想カメラの向きの指示を受け付けるために表示される操作子であり、ユーザーは、タッチパネル付ディスプレイ３０のカメラ操作子３４ｂ表示位置にタッチした状態で任意の方向に指をスライドさせることで、仮想カメラを任意の方向に向けさせることが出来る。
【００３１】
また、複数のボタン３４ｃから３４ｇは、例えば、メニュー画面に遷移するためのメニューボタン、戦闘パーティー変更画面に遷移するためのパーティー変更ボタン、ゲーム内における特殊なスキルを実行するための特技ボタン、フィールドを自動移動するためのオートランボタン、プレイヤーキャラクターを現在位置から離れた場所（例えば、現在地とは異なるエリア／フィールド／マップ）に即座に移動させるための遠地移動ボタン等であり、これらのボタンは、ユーザーによってカスタマイズされたり、ゲームの進行状況に応じて入れ替えられたり増減したりしてもよい。
【００３２】
＜処理の流れ＞
次に、本実施形態において実行される処理の流れを説明する。なお、本実施形態に係るフローチャートに示された処理の具体的な内容及び処理順序は、本開示を実施するための一例である。具体的な処理内容及び処理順序は、本開示の実施の形態に応じて適宜選択されてよい。
【００３３】
図６は、本実施形態に係る表示処理の流れを示すフローチャートである。本フローチャートに示された処理は、情報処理装置１において、ゲーム処理の開始が指示されたことを契機として、後述するゲーム処理と並行して、繰り返し実行される。
【００３４】
ステップＳ１０１では、仮想フィールドが描画される。フィールド描画部２２は、フィールドに配置されたプレイヤーキャラクターを含むキャラクターのキャラクターオブジェクト及び当該フィールドに配置されたその他のオブジェクトを描画する。その後、処理はステップＳ１０２へ進む。
【００３５】
ステップＳ１０２では、所定のイベントが実行中であるか否かが判定される。制御部１０は、ゲーム処理部２１によって、イベント情報（例えば、キャラクター同士の会話の内容やイベントムービー等）の表示が必要な所定のイベントが実行中であるか否かを判定する。ここで、所定のイベントが実行中でないと判定された場合、処理はステップＳ１０３へ進む。一方、所定のイベントが実行中であると判定された場合、処理はステップＳ１０６へ進む。
【００３６】
ステップＳ１０３及びステップＳ１０４では、操作子及びマップが描画される。操作子描画部２３は、タッチ操作に対応する指示内容をユーザーに知らせるための１又は複数の操作子を描画する（ステップＳ１０３）。また、マップ描画部２４は、仮想フィールドの概略及びプレイヤーキャラクターの当該フィールドにおける位置を示すマップを描画する（ステップＳ１０４）。その後、処理はステップＳ１０５へ進む。
【００３７】
ステップＳ１０５では、タッチパネル付ディスプレイ３０への表示が行われる。表示部２５は、ステップＳ１０１における描画結果を、タッチパネル付ディスプレイ３０の上部領域３１に表示させ、ステップＳ１０３における描画結果を、タッチパネル付ディスプレイ３０の下部領域３３に表示させ、ステップＳ１０４における描画結果を、タッチパネル付ディスプレイ３０の中間領域３２に表示させる。ユーザーは、表示内容を確認することで、プレイヤーキャラクターの状態、現在位置、仮想フィールドにおけるプレイヤーキャラクター周辺の状態、ユーザーによる入力操作に対するフィードバック、等を知ることが出来る。その後、本フローチャートに示された処理は終了する。
【００３８】
ステップＳ１０６では、イベント情報が描画される。制御部１０は、実行中の所定のイベントに係る情報（例えば、会話の内容）を描画する。その後、処理はステップＳ１０７へ進む。
【００３９】
ステップＳ１０７では、タッチパネル付ディスプレイ３０への表示が行われる。表示部２５は、ステップＳ１０１における描画結果を、タッチパネル付ディスプレイ３０の上部領域３１に表示させる。但し、ステップＳ１０７では、ステップＳ１０５と異なり、表示部２５は、タッチパネル付ディスプレイ３０の中間領域３２及び下部領域３３に、ステップＳ１０６における描画結果を表示させる。その後、本フローチャートに示された処理は終了する。
【００４０】
図７は、本実施形態において所定のイベントが実行されている状態のゲーム画面の概略を示す図である。図７を参照すると、本実施形態では、ゲーム処理部２１が所定のゲーム内イベントを実行している間、下部領域３３及び中間領域３２における操作子描画結果及びマップ描画結果の表示が中断され、当該下部領域３３及び中間領域３２に、ゲーム処理部２１が実行中のイベントに係る情報（図７の例では、会話の内容）が表示されることが分かる。なお、本実施形態では、イベント情報を下部領域３３及び中間領域３２を用いて表示する例について説明したが、イベント情報が表示される領域は、下部領域３３及び中間領域３２の何れか一方であってもよい。
【００４１】
図８は、本実施形態に係るゲーム処理の流れを示すフローチャートである。本フローチャートに示された処理は、情報処理装置１において、ゲーム処理の開始が指示されたことを契機として、上述した表示処理と並行して、繰り返し実行される。
【００４２】
ステップＳ２０１では、ゲームが進行される。情報処理装置１のゲーム処理部２１は、補助記憶装置１４から読み出す、又はネットワークを介してダウンロードする、等の方法でＲＡＭ１３にユーザ所望のゲーム処理用プログラムに基づくゲーム処理を実行させることでゲームをプレイすることが出来る。
をロードし、これを実行することでゲームを進行させる。ここで、ゲームは、タッチパネル付ディスプレイ３０等の入力装置１６を介して受け付けられたユーザ操作に応じて進行する。ゲームの進行等の状態は、ゲーム処理用プログラムに基づくゲーム処理を実行させることでゲームをプレイすることが出来る。
中のデータ（フラグやパラメータ等）等を用いて管理される。その後、処理はステップＳ２０２へ進む。
【００４３】
ステップＳ２０２では、所定のイベント条件が満たされているか否かが判定される。ゲーム処理部２１は、フィールド上のオブジェクトに関連付けられた所定のゲーム内イベントを開始するイベント条件が満たされているか否かを判定する。イベント条件が満たされていると判定された場合、処理はステップＳ２０３へ進む。一方、イベント条件が満たされていないと判定された場合、本フローチャートに示された処理は終了する。
【００４４】
ステップＳ２０３及びステップＳ２０４では、フィールド及び操作子の表示内容が変更される。本実施形態において、フィールド描画部２２は、ステップＳ２０２でイベント条件が満たされていると判定された場合に、イベントに係るオブジェクトの表示位置又は当該オブジェクトの近傍に、当該イベントを開始可能であることを示すフィールド側通知オブジェクト３５を描画する（ステップＳ２０３）。また、操作子描画部２３は、ステップＳ２０２でイベント条件が満たされていると判定された場合に、操作子の画像を、イベントを開始可能であることを示す画像に変更して描画する（ステップＳ２０４）。その後、処理はステップＳ２０５へ進む。
【００４５】
図９は、本実施形態においてイベント条件が満たされている状態のゲーム画面の概略を示す図である。図９を参照すると、本実施形態では、フィールドが表示されているタッチパネル付ディスプレイ３０の上部領域３１において、イベントに係るオブジェクト（図９の例では、プレイヤーキャラクターのオブジェクト）の表示位置／近傍に、当該イベントを開始可能であることを示すフィールド側通知オブジェクト３５が描画されていることが分かる。また、加えて、本実施形態では、操作子が表示されているタッチパネル付ディスプレイ３０の下部領域３３において、キャラクター移動操作子３４ａの画像が、イベントを開始可能であることを示す画像に変更して描画されていることが分かる。このような表示がなされることによって、ユーザーは、フィールド表示領域及び操作子表示領域の双方から、実行可能なイベントが発生していることを把握可能である。
【００４６】
なお、本実施形態では、フィールド側通知オブジェクト３５をイベントに係るオブジェクトの表示位置／近傍に表示することとしているが、フィールド側通知オブジェクト３５の表示位置は、本実施形態における例示に限定されない。フィールド側通知オブジェクト３５は、上部領域３１の固定位置等、その他の位置に表示されてもよい。また、フィールド側通知オブジェクト３５として表示される画像は、イベントの種類によって異なってもよい。図９に示された例では、ＮＰＣ（ノンプレイヤーキャラクター）との会話イベントであることをユーザーに知らせるために、人の顔を模したアイコンがフィールド側通知オブジェクト３５として表示されているが、例えば、アイテムや操作可能なオブジェクトをユーザーに知らせる場合には「！」アイコンをフィールド側通知オブジェクト３５として表示することが出来る。
【００４７】
ステップＳ２０５及びステップＳ２０６では、タッチ操作が受け付けられ、イベントが実行される。ゲーム処理部２１は、キャラクター移動操作子３４ａに対するタッチ操作、又はフィールド側通知オブジェクト３５に対するタッチ操作が行われたか否かを判定する（ステップＳ２０５）。何れのタッチ操作も検出されない場合、本フローチャートに示された処理は終了する。一方、何れかのタッチ操作が検出されると、ゲーム処理部２１は、対応するイベントの実行を開始する（ステップＳ２０６）。その後、本フローチャートに示された処理は終了する。
【００４８】
即ち、本実施形態では、イベント条件が満たされている状態において、キャラクター移動操作子３４ａ及びフィールド側通知オブジェクト３５は、イベント実行を指示するタッチ操作を受け付け可能な領域に設定される。このような設定がなされることで、ユーザーは、情報処理装置１を片手把持した状態で親指８から遠いタッチパネル付ディスプレイ３０の上部領域３１のフィールドへのタッチ操作のみならず、キャラクター移動操作のために親指８が届きやすいタッチパネル付ディスプレイ３０の下部領域３３のキャラクター移動操作子３４ａへのタッチ操作によっても、イベントの実行を指示することが出来る。
【符号の説明】
【００４９】
１  情報処理装置
【図１】
2020110459.tif 000003
【図２】
2020110459.tif 000004
【図３】
2020110459.tif 000005
【図４】
2020110459.tif 000006
【図５】
2020110459.tif 000007
【図６】
2020110459.tif 000008
【図７】
2020110459.tif 000009
【図８】
2020110459.tif 000010
【図９】
2020110459.tif 000011