(57)【要約】【課題】操作の利便性を向上させることができる表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法を提供する。【解決手段】取得手段は、ポインティングデバイスを用いた入力を取得する。操作判定手段は、ポインティングデバイスを用いた入力が入力位置を移動させる操作であるか否かを判定する。操作方向判定手段は、操作判定手段が肯定と判定した場合、入力位置が移動する操作方向を判定する。表示対象出現手段は、操作方向判定手段が判定した操作方向が予め定められた複数方向の何れかに相当する場合、所定の表示対象を当該操作方向に応じた方向に移動させることによって当該表示画面に出現させ、操作方向が複数方向のうち何れの方向に相当すると判定された場合であっても、共通の表示対象を出現させる。【選択図】図４
2015076051.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に対する入力位置を入力するポインティングデバイスを用いた操作に応じて、当該表示画面に画像を表示する装置に含まれるコンピュータで実行される表示制御プログラムであって、
前記コンピュータを、
前記ポインティングデバイスを用いた入力を取得する取得手段と、
前記ポインティングデバイスを用いた入力が入力位置を移動させる操作であるか否かを判定する操作判定手段と、
前記操作判定手段が肯定と判定した場合、前記入力位置が移動する操作方向を判定する操作方向判定手段と、
前記操作方向判定手段が判定した操作方向が予め定められた複数方向の何れかに相当する場合、所定の表示対象を当該操作方向に応じた方向に移動させることによって当該表示画面に出現させる表示対象出現手段として機能させ、
前記表示対象出現手段は、前記操作方向が前記複数方向のうち何れの方向に相当すると判定された場合であっても、共通の表示対象を出現させる、表示制御プログラム。
【請求項２】
前記表示画面に前記表示対象が表示された状態で、前記複数方向の何れかに相当する操作方向への操作が行われた場合、当該操作方向に応じて前記表示対象を移動させて前記表示画面に表示する表示対象移動手段として、さらに前記コンピュータを機能させる、請求項１に記載の表示制御プログラム。
【請求項３】
前記表示画面に前記表示対象が表示された状態で、当該表示対象を出現させることが可能な操作とは異なる所定の操作が行われた場合、当該表示対象を当該表示画面から消去する表示対象消去手段として、さらに前記コンピュータを機能させる、請求項１または２に記載の表示制御プログラム。
【請求項４】
前記所定の操作は、前記ポインティングデバイスを用いて前記表示画面に表示された所定の表示領域を選択する操作である、請求項３に記載の表示制御プログラム。
【請求項５】
前記表示対象出現手段は、
前記表示対象を出現させた操作方向が前記表示画面に対して上方向または下方向であった場合、前記ポインティングデバイスの操作に応じて当該表示画面に対して左方向または右方向へ移動可能な表示対象を出現させ、
前記表示対象を出現させた操作方向が前記表示画面に対して左方向または右方向であった場合、前記ポインティングデバイスの操作に応じて当該表示画面に対して上方向または下方向へ移動可能な表示対象を出現させる、請求項１に記載の表示制御プログラム。
【請求項６】
前記表示対象を出現させた操作方向が前記表示画面に対して上方向または下方向であった場合、前記表示画面に前記表示対象が表示された後、当該表示画面に対する操作方向が上方向または下方向となる操作に応じて当該表示対象を当該表示画面から消去し、前記表示対象を出現させた操作方向が前記表示画面に対して左方向または右方向であった場合、前記表示画面に前記表示対象が表示された後、当該表示画面に対する操作方向が左方向または右方向となる操作に応じて当該表示対象を当該表示画面から消去する表示対象消去手段として、さらに前記コンピュータを機能させる、請求項１または５に記載の表示制御プログラム。
【請求項７】
前記予め定められた複数方向は、前記表示画面に対する上下左右方向のうち２以上の方向である、請求項１乃至６の何れか１つに記載の表示制御プログラム。
【請求項８】
前記表示対象出現手段は、前記表示対象を出現させる前に前記表示画面に表示していた表示画像の少なくとも一部に重ねて前記表示対象を表示する、請求項１乃至７の何れか１つに記載の表示制御プログラム。
【請求項９】
前記表示対象出現手段は、前記表示対象を出現させる前に前記表示画面に表示していた表示画像全体に重ねて前記表示対象を表示する、請求項８に記載の表示制御プログラム。
【請求項１０】
前記表示対象は、当該表示対象を出現させる前に前記表示画面に表示していた表示画像または前記装置に関する情報が記載された情報画像である、請求項１乃至９の何れか１つに記載の表示制御プログラム。
【請求項１１】
所定のアプリケーションを実行することに応じた表示画像を複数の表示画面にそれぞれ表示するアプリケーション実行手段として、さらに前記コンピュータを機能させ、
前記表示対象出現手段は、前記表示画像とは別の表示対象を前記複数の表示画面の１つに出現させる、請求項１乃至１０の何れか１つに記載の表示制御プログラム。
【請求項１２】
表示画面に対する入力位置を入力するポインティングデバイスを用いた操作に応じて、当該表示画面に画像を表示する表示制御装置であって、
前記ポインティングデバイスを用いた入力を取得する取得手段と、
前記ポインティングデバイスを用いた入力が入力位置を移動させる操作であるか否かを判定する操作判定手段と、
前記操作判定手段が肯定と判定した場合、前記入力位置が移動する操作方向を判定する操作方向判定手段と、
前記操作方向判定手段が判定した操作方向が予め定められた複数方向の何れかに相当する場合、所定の表示対象を当該操作方向に応じた方向に移動させることによって当該表示画面に出現させる表示対象出現手段とを備え、
前記表示対象出現手段は、前記操作方向が前記複数方向のうち何れの方向に相当すると判定された場合であっても、共通の表示対象を出現させる、表示制御装置。
【請求項１３】
複数の装置が通信可能に構成され、表示画面に対する入力位置を入力するポインティングデバイスを用いた操作に応じて、当該表示画面に画像を表示する表示制御システムであって、
前記ポインティングデバイスを用いた入力を取得する取得手段と、
前記ポインティングデバイスを用いた入力が入力位置を移動させる操作であるか否かを判定する操作判定手段と、
前記操作判定手段が肯定と判定した場合、前記入力位置が移動する操作方向を判定する操作方向判定手段と、
前記操作方向判定手段が判定した操作方向が予め定められた複数方向の何れかに相当する場合、所定の表示対象を当該操作方向に応じた方向に移動させることによって当該表示画面に出現させる表示対象出現手段とを備え、
前記表示対象出現手段は、前記操作方向が前記複数方向のうち何れの方向に相当すると判定された場合であっても、共通の表示対象を出現させる、表示制御システム。
【請求項１４】
表示画面に対する入力位置を入力するポインティングデバイスを用いた操作に応じて、当該表示画面に画像を表示する少なくとも１つの装置により構成されるシステムに含まれる１つのプロセッサまたは複数のプロセッサ間の協働により実行される表示制御方法であって、
前記ポインティングデバイスを用いた入力を取得する取得ステップと、
前記ポインティングデバイスを用いた入力が入力位置を移動させる操作であるか否かを判定する操作判定ステップと、
前記操作判定ステップにおいて肯定と判定された場合、前記入力位置が移動する操作方向を判定する操作方向判定ステップと、
前記操作方向判定ステップにおいて判定された操作方向が予め定められた複数方向の何れかに相当する場合、所定の表示対象を当該操作方向に応じた方向に移動させることによって当該表示画面に出現させる表示対象出現ステップとを含み、
前記表示対象出現ステップでは、前記操作方向が前記複数方向のうち何れの方向に相当すると判定された場合であっても、共通の表示対象を出現させる、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法に関し、特に例えば、ユーザ操作に応じて表示画面に画像を表示させる表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法に関する。
【背景技術】
【０００２】
従来、タッチパネルを用いたユーザ操作に応じて、警告イベントに関する詳細を表示画面に表示する装置がある（例えば、特許文献１参照）。例えば、上記装置では、表示画面上にタッチパネルが設けられている。そして、上記装置の表示画面の上端近傍に警告イベントの通知が表示された場合、タッチパネルに対して当該表示画面上端部から下端方向へスライドさせるタッチ操作を行うと、当該警告イベントに関する詳細が当該表示画面に表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１１−５１６９３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１で開示された装置は、警告イベントに関する詳細を表示画面に表示するためには、表示画面上端部から下端方向へスライドさせるタッチ操作を行うことが必要であり、操作方法が１方向に限定されるため利便性が悪いことがある。
【０００５】
それ故に、本発明の目的は、操作の利便性を向上させることができる表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は例えば以下のような構成を採用し得る。なお、特許請求の範囲の記載を解釈する際に、特許請求の範囲の記載によってのみその範囲が解釈されるべきであることが理解され、特許請求の範囲の記載と本欄の記載とが矛盾する場合には、特許請求の範囲の記載が優先する。
【０００７】
本発明の表示制御プログラムの一構成例は、表示画面に対する入力位置を入力するポインティングデバイスを用いた操作に応じて、当該表示画面に画像を表示する装置に含まれるコンピュータで実行される。表示制御プログラムは、取得手段、操作判定手段、操作方向判定手段、および表示対象出現手段として、コンピュータを機能させる。取得手段は、ポインティングデバイスを用いた入力を取得する。操作判定手段は、ポインティングデバイスを用いた入力が入力位置を移動させる操作であるか否かを判定する。操作方向判定手段は、操作判定手段が肯定と判定した場合、入力位置が移動する操作方向を判定する。表示対象出現手段は、操作方向判定手段が判定した操作方向が予め定められた複数方向の何れかに相当する場合、所定の表示対象を当該操作方向に応じた方向に移動させることによって当該表示画面に出現させる。表示対象出現手段は、操作方向が複数方向のうち何れの方向に相当すると判定された場合であっても、共通の表示対象を出現させる。
【０００８】
上記によれば、予め定められた１方向ではなく、予め定められた複数方向の何れかに相当する操作方向へのポインティングデバイス操作によって表示画面に共通の表示対象を出現させることができるため、非常に利便性の高い操作によって表示画面に共通の表示対象を出現させることができる。
【０００９】
また、上記表示制御プログラムは、表示対象移動手段として、さらにコンピュータを機能させてもよい。表示対象移動手段は、表示画面に表示対象が表示された状態で、複数方向の何れかに相当する操作方向への操作が行われた場合、当該操作方向に応じて表示対象を移動させて表示画面に表示する。
【００１０】
上記によれば、出現した表示対象を移動させる操作も、非常に利便性の高い操作で可能となる。
【００１１】
また、上記表示制御プログラムは、表示対象消去手段として、さらにコンピュータを機能させてもよい。表示対象消去手段は、表示画面に表示対象が表示された状態で、当該表示対象を出現させることが可能な操作とは異なる所定の操作が行われた場合、当該表示対象を当該表示画面から消去する。
【００１２】
上記によれば、表示対象を移動させる操作と混同することなく、表示対象を消去することが可能となる。
【００１３】
また、上記所定の操作は、ポインティングデバイスを用いて表示画面に表示された所定の表示領域を選択する操作でもよい。
【００１４】
上記によれば、表示対象を移動させる操作と混同することなく、容易に表示対象を消去することが可能となる。
【００１５】
また、上記表示対象出現手段は、表示対象を出現させた操作方向が表示画面に対して上方向または下方向であった場合、ポインティングデバイスの操作に応じて当該表示画面に対して左方向または右方向へ移動可能な表示対象を出現させ、表示対象を出現させた操作方向が表示画面に対して左方向または右方向であった場合、ポインティングデバイスの操作に応じて当該表示画面に対して上方向または下方向へ移動可能な表示対象を出現させてもよい。
【００１６】
上記によれば、表示対象を出現させた操作とは異なる方向に操作することによって、表示対象を容易に移動させることができる。
【００１７】
また、上記表示制御プログラムは、表示対象消去手段として、さらにコンピュータを機能させてもよい。表示対象消去手段は、表示対象を出現させた操作方向が表示画面に対して上方向または下方向であった場合、表示画面に表示対象が表示された後、当該表示画面に対する操作方向が上方向または下方向となる操作に応じて当該表示対象を当該表示画面から消去し、表示対象を出現させた操作方向が表示画面に対して左方向または右方向であった場合、表示画面に表示対象が表示された後、当該表示画面に対する操作方向が左方向または右方向となる操作に応じて当該表示対象を当該表示画面から消去する。
【００１８】
上記によれば、表示対象を出現させた操作とは同じ方向または反対方向に操作することによって、表示対象を容易に消去させることができる。
【００１９】
また、上記予め定められた複数方向は、表示画面に対する上下左右方向のうち２以上の方向でもよい。
【００２０】
上記によれば、予め定められた１方向ではなく、上下左右方向の何れか２方向への操作を行う利便性の高い操作で表示対象を出現させることができる。
【００２１】
また、上記表示対象出現手段は、表示対象を出現させる前に表示画面に表示していた表示画像の少なくとも一部に重ねて表示対象を表示してもよい。
【００２２】
上記によれば、表示画面に表示していた表示画像より優先して表示対象を出現させることができる。
【００２３】
また、上記表示対象出現手段は、表示対象を出現させる前に表示画面に表示していた表示画像全体に重ねて表示対象を表示してもよい。
【００２４】
上記によれば、相対的に大きな表示領域を用いて、表示対象を表示することができる。
【００２５】
また、上記表示対象は、当該表示対象を出現させる前に表示画面に表示していた表示画像または装置に関する情報が記載された情報画像でもよい。
【００２６】
上記によれば、ユーザが要望する可能性が高い情報を利便性の高い操作によって出現させることができる。
【００２７】
また、上記表示制御プログラムは、アプリケーション実行手段として、さらにコンピュータを機能させてもよい。アプリケーション実行手段は、所定のアプリケーションを実行することに応じた表示画像を複数の表示画面にそれぞれ表示する。この場合、上記表示対象出現手段は、表示画像とは別の表示対象を複数の表示画面の１つに出現させてもよい。
【００２８】
上記によれば、１つの表示画面に表示対象を表示した状態で、他の表示画面を用いてアプリケーションの実行に応じた表示画像を視認することが可能となる。
【００２９】
また、本発明は、上記各手段を備える表示制御装置および表示制御システムや上記各手段で行われる動作を含む表示制御方法の形態で実施されてもよい。
【発明の効果】
【００３０】
本発明によれば、予め定められた１方向ではなく、予め定められた複数方向の何れかに相当する操作方向へのポインティングデバイス操作によって表示画面に共通の表示対象を出現させることができるため、非常に利便性の高い操作によって表示画面に表示対象を出現させることができる。
【図面の簡単な説明】
【００３１】
【図１】表示制御システム１の一例を示すブロック図
【図２】表示制御システム１において表示される画像（ゲーム画像）の一例を示す図
【図３】端末装置２にゲーム画像が表示されている状態で他の表示対象を出現させる操作を行う一例を示す図
【図４】端末装置２に表示対象（情報画像）が出現した状態の第１の例を示す図
【図５】端末装置２に表示対象（操作アイコン画像群）が出現した状態の第２の例を示す図
【図６】端末装置２に表示対象（操作アイコン画像群）が出現した状態の第３の例を示す図
【図７】表示制御装置３のメモリ６に記憶される主なデータおよびプログラムの一例を示す図
【図８】表示制御装置３において実行される表示制御処理の一例を示すフローチャート
【図９】図８のステップ４４における情報表示処理の一例を示すサブルーチン
【発明を実施するための形態】
【００３２】
図１を参照して、本発明の一実施例に係る表示制御プログラムを実行する表示制御装置および当該表示制御装置を含む表示制御システムについて説明する。なお、図１は、表示制御装置３を含む表示制御システム１の一例を示すブロック図である。一例として、表示制御装置３は据置型のゲーム装置で構成され、表示制御システム１は当該ゲーム装置を含むゲームシステムで構成される。
【００３３】
図１において、表示制御システム１は、端末装置２、表示制御装置３、およびモニタ４を備える。本実施例における表示制御システム１は、画像（例えば、ゲーム画像）を生成して表示装置（端末装置２およびモニタ４）に表示するものである。
【００３４】
表示制御システム１においては、端末装置２に対する入力に応じて表示制御装置３が情報処理や表示制御処理を実行し、実行の結果得られた画像が端末装置２および／またはモニタ４に表示される。このように、本実施例においては、表示制御システム１は、入力機能、情報処理機能、および表示機能が複数の装置によって実現される構成である。なお、他の実施例においては、表示制御システム１は、これらの機能を有する単一の表示制御装置（例えば携帯型あるいは可搬型の表示制御装置）にモニタ４が有線または無線で接続された構成でもよい。
【００３５】
端末装置２は、ユーザが把持可能な（可搬型の）入力装置である。端末装置２は、表示制御装置３と通信可能である。端末装置２は、端末装置２に対する操作を表す操作データを表示制御装置３へ送信する。また、本実施例においては、端末装置２は、表示部（ＬＣＤ１１）を備えており、端末装置２は表示装置でもある。表示制御装置３から画像が送信されてくる場合、端末装置２は、ＬＣＤ１１に当該画像を表示する。
【００３６】
また、端末装置２は、入力部としてタッチパネル１２および操作部１３を備える。例えば、タッチパネル１２は、端末装置２のハウジングに設けられる所定の入力面（例えば、ＬＣＤ１１の表示画面）に対して入力された位置を検出する。また、一例として、操作部１３は、アナログスティック、十字キー、操作ボタン等を備えている。
【００３７】
表示制御装置３は、画像を生成する処理等、表示制御システム１において実行される各種の情報処理を実行する。本実施例においては、表示制御装置３は、ＣＰＵ（制御部）５およびメモリ６を有し、ＣＰＵ５がメモリ６を用いて所定の情報処理プログラム（例えば、表示制御プログラム）を実行することによって、表示制御装置３における各種機能が実現される。なお、表示制御装置３は、上記の表示制御処理を実行することができればどのような構成であってもよい。本実施例においては、表示制御装置３によって画像（例えば、ゲーム画像や他の画像）が生成され、生成された画像は、表示装置である端末装置２および／またはモニタ４へ出力される。
【００３８】
モニタ４は、生成された画像を表示する表示装置の一例である。モニタ４は、表示制御装置３から送信されるデータを受信可能である。表示制御装置３において生成された画像がモニタ４へ送信されてくると、モニタ４は当該画像を表示する。
【００３９】
次に、表示制御装置３が行う具体的な処理を説明する前に、図２〜図６を用いて表示制御装置３で行う表示制御処理の概要について説明する。なお、図２は、表示制御システム１において表示される画像（ゲーム画像）の一例を示す図である。図３は、端末装置２にゲーム画像が表示されている状態で他の表示対象を出現させる操作を行う一例を示す図である。図４は、端末装置２に表示対象（情報画像）が出現した状態の第１の例を示す図である。図５は、端末装置２に表示対象（操作アイコン画像群）が出現した状態の第２の例を示す図である。図６は、端末装置２に表示対象（操作アイコン画像群）が出現した状態の第３の例を示す図である。
【００４０】
図２に示すように、本実施例においては、一例としてユーザが端末装置２を入力装置として把持してゲームをプレイする場合、端末装置２およびモニタ４にそれぞれゲーム画像が表示される。例えば、ユーザは、端末装置２の表示画面（ＬＣＤ１１）を見ながらタッチパネル１２をタッチ操作したり操作部１３を操作したりすることによって、端末装置２およびモニタ４に表示される仮想世界に配置されたオブジェクトを操作することができる。なお、図２に示す一例では、端末装置２およびモニタ４には、それぞれ同じゲーム画像が表示されている。
【００４１】
本実施例では、ユーザは、上記ゲームプレイ中に特定の操作を行うことによって、当該ゲームを一時停止するとともに、表示されていたゲーム画像とは異なる表示対象をＬＣＤ１１に出現させることができる。例えば、上記特定の操作は、上記ゲームプレイでは使用しない操作であって、図３に示すように、タッチパネル１２をタッチする位置を移動させる操作（いわゆる、スライド操作やスワイプ操作等）を行うことによって、上記表示対象をＬＣＤ１１に出現させることができる。なお、上記タッチする位置を移動させる操作は、移動操作の始点が表示画面の端部であってもよいし、表示画面の端部でなくてもよい。本実施例では、任意の方向へタッチする位置を移動させる操作をユーザが行うことによって、上記表示対象を出現させることができる。具体的には、タッチパネル１２をタッチする位置を左方向へ移動させる操作（図示Ａ方向へのスライド操作やスワイプ操作）、タッチする位置を右方向へ移動させる操作（図示Ｂ方向へのスライド操作やスワイプ操作）タッチする位置を上方向へ移動させる操作（図示Ｃ方向へのスライド操作やスワイプ操作）、タッチする位置を下方向へ移動させる操作（図示Ｄ方向へのスライド操作やスワイプ操作）の何れの操作であっても、上記表示対象がＬＣＤ１１に出現する。なお、説明をわかりやすくするために、図３の例ではタッチする位置を移動させる方向を示す白抜き矢印を記載しているが、ＬＣＤ１１には当該矢印を表示しなくてもかまわない。
【００４２】
図４では、情報画像が上記表示対象としてＬＣＤ１１に出現する第１の例を示している。例えば、情報画像は、他の表示対象を出現させる操作を行う前にＬＣＤ１１にゲーム画像を表示してプレイしていたゲームに関連する情報や、ユーザが用いているゲームシステム自体に関する情報（例えば、装置の取扱説明書）等を示す画像である。図４に示した一例では、上記ゲームの取扱説明書の一部（当該ゲームをプレイするための操作方法のページ）が情報画像としてＬＣＤ１１に出現した状態を示している。この場合、ユーザは、ゲーム中に他の表示対象を出現させる操作を行うことによって、当該ゲームに関する操作方法や内容説明等、当該ゲームの取扱説明書を閲覧できることになる。
【００４３】
ここで、上記情報画像がＬＣＤ１１に出現する際、出現前に表示されているゲーム画像上に重なる位置に、表示画面外から表示画面中央に向かって移動（例えば、スライドイン）することによって出現するが、当該出現する際の移動方法は、当該情報画像を出現させるために行われた操作方向に準じた方向となる。例えば、情報画像を出現させるためにタッチパネル１２をタッチする位置を左方向へ移動させる操作（図示Ａ方向への操作）が行われた場合、情報画像は、ＬＣＤ１１の右端から出現して表示画面内を左方向へ移動することによって、初期表示位置（図４に示した表示位置）まで移動して停止する。また、情報画像を出現させるためにタッチパネル１２をタッチする位置を上方向へ移動させる操作（図示Ｃ方向への操作）が行われた場合、情報画像は、ＬＣＤ１１の下端から出現して表示画面内を上方向へ移動することによって、初期表示位置まで移動して停止する。つまり、情報画像を出現させるために行われた操作方向と情報画像が出現する際の移動方向とが同じとなる。
【００４４】
なお、上記操作方向と上記移動方向とは、全く同じでなくてもかまわない。例えば、情報画像が出現する際の移動方向を９０°等間隔の４方向や４５°等間隔の８方向に設定し、上記操作方向が最も近い方向を当該設定された方向から選択して情報画像を移動させて出現させてもよい。
【００４５】
情報画像は、出現前に表示されているゲーム画像上に重ねて表示され、初期表示位置まで移動すると表示画面全体に情報画像が表示される。したがって、情報画像が透過しない画像である場合は、出現前に表示されていたゲーム画像が全く見えない状態となり、情報画像が透過する画像である場合は、当該情報画像と出現前に表示されていたゲーム画像とが重なって見える状態となる。そして、情報画像がＬＣＤ１１に表示されると、当該情報画像を閲覧操作したり当該情報画像を閉じてゲームを再開したりするための、各種操作標識画像や操作ボタン画像が表示される。
【００４６】
例えば、図４の例では、４つの操作標識画像Ｍａ〜Ｍｄと、３つの操作ボタン画像Ｂａ〜ＢｃとがＬＣＤ１１に表示されている。操作標識画像Ｍａ〜Ｍｄは、それぞれタッチパネル１２をタッチする位置を移動させる操作（いわゆる、スライド操作やスワイプ操作等）を行う操作方向をガイドする標識である。例えば、操作標識画像Ｍａは、タッチする位置を左方向に移動させる操作をした場合に、情報画像が左方向へ移動（例えば、表示されている情報画像の右側のページが出現するページめくりや、表示されている情報画像が左方向移動する左スクロール）することが案内されている。操作標識画像Ｍｂは、タッチする位置を右方向に移動させる操作をした場合に、情報画像が右方向へ移動（例えば、表示されている情報画像の左側のページが出現するページめくりや、表示されている情報画像が右方向移動する右スクロール）することが案内されている。操作標識画像Ｍｃは、タッチする位置を上方向に移動させる操作をした場合に、情報画像が拡大表示されることが案内されている。そして、操作標識画像Ｍｄは、タッチする位置を下方向に移動させる操作をした場合に、情報画像が縮小表示されることが案内されている。なお、４つの操作標識画像Ｍａ〜Ｍｄの何れかを選択する操作（例えば、操作標識画像Ｍａ〜Ｍｄと重なる位置をタッチする操作）によって、選択された操作標識画像Ｍａ〜Ｍｄが案内している動作（例えば、ページめくり、スクロール、拡大／縮小）が行われてもかまわない。
【００４７】
操作ボタン画像Ｂａ〜Ｂｃは、当該ボタン画像上に設けられているタッチパネル１２をタッチ操作（例えば、単押し操作やクリック操作）した場合に、当該ボタン画像が示す操作が行われる。例えば、操作ボタン画像Ｂａは、当該ボタン画像上をタッチ操作した場合、ＬＣＤ１１に表示されている情報画像を消去して、当該情報画像を表示する際に一時停止しているゲームを再開する。すなわち、情報画像を表示させるための操作とは異なる操作によって、当該情報画像の消去を行うことができる。操作ボタン画像Ｂｂは、当該ボタン画像上をタッチ操作した場合、ＬＣＤ１１に情報画像を表示したまま、モニタ４の表示画面を用いて一時停止しているゲームを再開する。操作ボタン画像Ｂｃは、当該ボタン画像上をタッチ操作した場合、表示されている情報画像の全ページ（全表示領域）を縮小した状態でＬＣＤ１１に一覧表示する。
【００４８】
このように、情報画像がＬＣＤ１１に出現する第１の例では、タッチパネル１２をタッチする位置を移動させる操作を行うことによって、当該移動方向に応じて情報画像をスクロール移動させたり情報画像を拡大表示／縮小表示させたりすることができる。ここで、情報画像がＬＣＤ１１に出現する第１の例では、当該情報画像を出現させるための操作と当該情報画像を表示された後に当該情報画像をスクロール移動させたり拡大表示／縮小表示させたりするための操作とが、同じ操作（すなわち、タッチする位置を移動させる操作）で実現される。したがって、ユーザは、タッチする位置を移動させる操作を行うだけで情報画像の表示制御ができるため、非常に利便性の高い操作が可能となる。
【００４９】
なお、情報画像は、上記ゲームプレイでは使用しない操作であれば、タッチする位置を移動させる方向が予め定められた少なくとも２方向に相当する場合に出現するようにしてもよい。一例として、情報画像は、タッチする位置を横方向（左方向または右方向）へ移動させる操作のみ、またはタッチする位置を縦方向（上方向または下方向）へ移動させる操作のみに応じて出現するようにしてもよい。例えば、タッチする位置を横方向へ移動させる操作のみに応じて表示対象が出現する場合、タッチする位置が左方向へ移動させる操作でも右方向へ移動させる操作でも同じ表示対象を出現させることができるため、右利きのユーザにも左利きのユーザにも使い易い操作環境となる。
【００５０】
図５では、操作アイコン画像群Ｗｉが上記表示対象としてＬＣＤ１１に出現する第２の例を示している。例えば、操作アイコン画像群Ｗｉは、当該操作アイコン画像上に設けられているタッチパネル１２をタッチ操作（例えば、単押し操作やクリック操作）した場合に、当該操作アイコン画像が示す操作が行われる。例えば、ユーザがＬＣＤ１１に表示された操作アイコン画像群Ｗｉに含まれる操作アイコン画像の１つをタッチ操作した場合、他の装置から受信したメールや他の装置へ送信したメールを表示したり、端末装置２や表示制御装置３等の装置の設定を行ったりするような操作が可能となる。ここで、操作アイコン画像群Ｗｉの何れかをタッチすることによって可能となる操作は、当該操作アイコン画像群Ｗｉが出現する前にプレイしていたゲームに関連する操作であってもいいし、当該ゲームに関連しない操作であってもよい。また、操作アイコン画像群Ｗｉに含まれるように、または操作アイコン画像群Ｗｉに加えて（または代えて）、ステータスバーやメニューバー等を上記表示対象としてＬＣＤ１１に出現させてもよい。
【００５１】
ここで、操作アイコン画像群Ｗｉは、ＬＣＤ１１に出現する際、出現前に表示されているゲーム画像上に重なる位置に、表示画面の周辺領域に出現するが、当該出現する際の出現位置や初期表示位置は、当該操作アイコン画像群Ｗｉを出現させるために行われた操作方向に準じた方向となる。例えば、操作アイコン画像群ＷｉがＬＣＤ１１に出現する図５に示す第２の例は、タッチする位置を右方向へ移動させる操作（図３に示すＢ方向へのスライド操作やスワイプ操作）によって表示対象を出現させる操作が行われた場合を示している。この場合、操作アイコン画像群Ｗｉは、縦方向に操作アイコン画像が並んだ状態で表示され、ＬＣＤ１１の左端から出現し右方向へ移動して当該表示画面の左辺に沿った周辺領域を初期表示位置として停止する。つまり、操作アイコン画像群Ｗｉを出現させるために行われた操作方向と操作アイコン画像群Ｗｉが出現する際の移動方向とが同じとなる。
【００５２】
操作アイコン画像群Ｗｉは、出現前に表示されているゲーム画像上の周辺領域の一部に重ねて表示される。したがって、操作アイコン画像群Ｗｉが透過しない画像である場合は、出現前に表示されていたゲーム画像の周辺領域の一部が全く見えない状態となり、操作アイコン画像群Ｗｉが透過する画像である場合は、当該操作アイコン画像群Ｗｉと出現前に表示されていたゲーム画像の周辺領域の一部とが重なって見える状態となる。そして、操作アイコン画像群ＷｉがＬＣＤ１１に表示されると、当該操作アイコン画像群Ｗｉを閲覧操作したり当該操作アイコン画像群Ｗｉを閉じてゲームを再開したりするための、各種操作標識画像が表示される。なお、操作アイコン画像群Ｗｉが透過しない画像である場合、操作アイコン画像群Ｗｉが出現して表示された分だけ、出現前に表示されていたゲーム画像が操作アイコン画像群Ｗｉと重ならないように当該ゲーム画像全体がＬＣＤ１１に縮小表示または移動した状態で表示されてもかまわない。
【００５３】
例えば、図５の例では、３つの操作標識画像Ｍａ、Ｍｃ、およびＭｄがＬＣＤ１１に表示されている。図４に示した例と同様に、操作標識画像Ｍａ、Ｍｃ、およびＭｄは、それぞれタッチパネル１２をタッチする位置を移動させる操作（いわゆる、スライド操作やスワイプ操作等）を行う操作方向をガイドする標識である。例えば、操作標識画像Ｍａは、タッチする位置を左方向に移動させる操作をした場合に、ＬＣＤ１１に表示されている操作アイコン画像群Ｗｉを左方向へ退避（例えば、スライドアウト）させて消去し、当該操作アイコン画像群Ｗｉを表示する際に一時停止しているゲームを再開することが案内されている。なお、操作アイコン画像群Ｗｉを退避させて消去する操作は、タッチする位置を右方向に移動させる操作であってもよい。この場合、ＬＣＤ１１に表示されている操作アイコン画像群Ｗｉは、右方向へ移動することによって表示画面内から退避して消去されてもよい。すなわち、表示対象を出現させた際の操作方向が左右方向のいずれかであった場合、出現させた際の操作方向と反対の方向への操作によって当該表示対象を消去可能な構成としてもよいし、左右いずれの方向への操作によっても当該表示対象を消去可能な構成としてもよい。
【００５４】
また、操作標識画像Ｍｃは、タッチする位置を上方向に移動させる操作をした場合に、操作アイコン画像群Ｗｉ全体が上方向へ移動（上方向へスクロール移動）することが案内されている。この場合、操作アイコン画像群Ｗｉの一部がＬＣＤ１１の表示領域から外れる位置まで上方向へ移動して非表示になるとともに、操作アイコン画像群Ｗｉの中で表示されていなかった操作アイコン画像がＬＣＤ１１の下方から出現する。また、操作標識画像Ｍｄは、タッチする位置を下方向に移動させる操作をした場合に、操作アイコン画像群Ｗｉ全体が下方向へ移動（下方向へスクロール移動）することが案内されている。この場合、操作アイコン画像群Ｗｉの一部がＬＣＤ１１の表示領域から外れる位置まで下方向へ移動して非表示になるとともに、操作アイコン画像群Ｗｉの中で表示されていなかった操作アイコン画像がＬＣＤ１１の上方から出現する。なお、３つの操作標識画像Ｍａ、Ｍｃ、およびＭｄの何れかを選択する操作（例えば、操作標識画像Ｍａ、Ｍｃ、およびＭｄと重なる位置をタッチする操作）によって、選択された操作標識画像Ｍａ、Ｍｃ、およびＭｄが案内している動作が行われてもかまわない。
【００５５】
図６では、操作アイコン画像群Ｗｉが上記表示対象としてＬＣＤ１１に出現する第３の例を示している。当該第３の例における操作アイコン画像群Ｗｉも、上記第２の例における操作アイコン画像群Ｗｉと表示態様は異なるが実質的に同じ（共通の）操作アイコン画像が表示される。第３の例では、タッチする位置を下方向へ移動させる操作（図３に示すＤ方向へのスライド操作やスワイプ操作）によって表示対象を出現させる操作が行われた場合を示している。この場合、操作アイコン画像群Ｗｉは、横方向に操作アイコン画像が並んだ状態で表示され、ＬＣＤ１１の上端から出現し下方向へ移動して当該表示画面の上辺に沿った周辺領域を初期表示位置として停止する。つまり、この場合も、操作アイコン画像群Ｗｉを出現させるために行われた操作方向と操作アイコン画像群Ｗｉが出現する際の移動方向とが同じとなる。そして、操作アイコン画像群ＷｉがＬＣＤ１１に表示されると、当該操作アイコン画像群Ｗｉを閲覧操作したり当該操作アイコン画像群Ｗｉを閉じてゲームを再開したりするための、各種操作標識画像が表示される。
【００５６】
例えば、図６の例では、３つの操作標識画像Ｍａ〜ＭｃがＬＣＤ１１に表示されている。図４や図５に示した例と同様に、操作標識画像Ｍａ〜Ｍｃは、それぞれタッチパネル１２をタッチする位置を移動させる操作（いわゆる、スライド操作やスワイプ操作等）を行う操作方向をガイドする標識である。例えば、操作標識画像Ｍａは、タッチする位置を左方向に移動させる操作をした場合に、操作アイコン画像群Ｗｉ全体が左方向へ移動（左方向へスクロール移動）することが案内されている。この場合、操作アイコン画像群Ｗｉの一部がＬＣＤ１１の表示領域から外れる位置まで左方向へ移動して非表示になるとともに、操作アイコン画像群Ｗｉの中で表示されていなかった操作アイコン画像がＬＣＤ１１の右方から出現する。また、操作標識画像Ｍｂは、タッチする位置を右方向に移動させる操作をした場合に、操作アイコン画像群Ｗｉ全体が右方向へ移動（右方向へスクロール移動）することが案内されている。この場合、操作アイコン画像群Ｗｉの一部がＬＣＤ１１の表示領域から外れる位置まで右方向へ移動して非表示になるとともに、操作アイコン画像群Ｗｉの中で表示されていなかった操作アイコン画像がＬＣＤ１１の左方から出現する。
【００５７】
そして、操作標識画像Ｍｃは、タッチする位置を上方向に移動させる操作をした場合に、ＬＣＤ１１に表示されている操作アイコン画像群Ｗｉを上方向へ退避させて消去し、当該操作アイコン画像群Ｗｉを表示する際に一時停止しているゲームを再開することが案内されている。なお、操作アイコン画像群Ｗｉを退避させて消去する操作は、タッチする位置を下方向に移動させる操作であってもよい。この場合、ＬＣＤ１１に表示されている操作アイコン画像群Ｗｉは、下方向へ移動することによって表示画面内から退避して消去されてもよい。すなわち、表示対象を出現させた際の操作方向が上下方向のいずれかであった場合、出現させた際の操作方向と反対の方向への操作によって当該表示対象を消去可能な構成としてもよいし、上下いずれの方向への操作によっても当該表示対象を消去可能な構成としてもよい。なお、３つの操作標識画像Ｍａ〜Ｍｃの何れかを選択する操作（例えば、操作標識画像Ｍａ〜Ｍｃと重なる位置をタッチする操作）によって、選択された操作標識画像Ｍａ〜Ｍｃが案内している動作が行われてもかまわない。
【００５８】
なお、上述した第２の例および第３の例では、操作アイコン画像群ＷｉがＬＣＤ１１の表示画面の左端および上端から出現する例を用いたが、操作アイコン画像群Ｗｉを当該表示画面の右端および下端から出現させてもかまわない。例えば、タッチする位置を左方向へ移動させる操作（図３に示すＡ方向へのスライド操作やスワイプ操作）によって表示対象を出現させる操作が行われた場合、縦方向に操作アイコン画像が並んだ操作アイコン画像群ＷｉがＬＣＤ１１の右端から出現し左方向へ移動して当該表示画面の右辺に沿った周辺領域を初期表示位置として停止する。この場合、操作アイコン画像群Ｗｉは、タッチする位置を上方向または下方向へ移動させる操作に応じて上方向または下方向にスクロール移動し、タッチする位置を右方向へ移動させる操作に応じて表示画面から退避して消去される。また、タッチする位置を上方向へ移動させる操作（図３に示すＣ方向へのスライド操作やスワイプ操作）によって表示対象を出現させる操作が行われた場合、横方向に操作アイコン画像が並んだ操作アイコン画像群ＷｉがＬＣＤ１１の下端から出現し上方向へ移動して当該表示画面の下辺に沿った周辺領域を初期表示位置として停止する。この場合、操作アイコン画像群Ｗｉは、タッチする位置を左方向または右方向へ移動させる操作に応じて左方向または右方向にスクロール移動し、タッチする位置を下方向へ移動させる操作に応じて表示画面から退避して消去される。なお、上述した第２の例および第３の例の場合、操作アイコン画像群Ｗｉが出現する前に表示されていた画像の一部をタッチ操作することによって、操作アイコン画像群Ｗｉを消去してもよい。
【００５９】
また、操作アイコン画像群Ｗｉは、上記ゲームプレイでは使用しない操作であれば、タッチする位置を移動させる方向が予め定められた少なくとも２方向に相当する場合に出現するようにしてもよい。一例として、操作アイコン画像群Ｗｉは、タッチする位置を横方向（左方向または右方向）へ移動させる操作のみ、またはタッチする位置を縦方向（上方向または下方向）へ移動させる操作のみに応じて出現するようにしてもよい。前者の場合、タッチする位置を上方向や下方向へ移動させる操作を行ったとしても操作アイコン画像群ＷｉはＬＣＤ１１に出現せず、タッチする位置を左方向へ移動させる操作を行った場合に操作アイコン画像群ＷｉがＬＣＤ１１の右端に出現し、タッチする位置を右方向へ移動させる操作を行った場合に操作アイコン画像群ＷｉがＬＣＤ１１の左端に出現（図５の状態）する。また、後者の場合、タッチする位置を左方向や右方向へ移動させる操作を行ったとしても操作アイコン画像群ＷｉはＬＣＤ１１に出現せず、タッチする位置を上方向へ移動させる操作を行った場合に操作アイコン画像群ＷｉがＬＣＤ１１の下端に出現し、タッチする位置を下方向へ移動させる操作を行った場合に操作アイコン画像群ＷｉがＬＣＤ１１の上端に出現（図６の状態）する。
【００６０】
また、操作アイコン画像群Ｗｉを出現させる操作方向と操作アイコン画像群Ｗｉが出現する際の移動方向とは、全く同じでなくてもかまわない。例えば、操作アイコン画像群Ｗｉが出現する際の移動方向が９０°等間隔の４方向に設定されている場合、上記操作方向が最も近い方向を当該設定された方向から選択して操作アイコン画像群Ｗｉを移動させて出現させてもよい。
【００６１】
このように、操作アイコン画像群ＷｉがＬＣＤ１１に出現する例では、タッチパネル１２をタッチする位置を移動させる操作を行うことによって、当該移動方向に応じて情報画像をスクロール移動させたり操作アイコン画像群Ｗｉを退避させて消去したりすることができる。ここで、操作アイコン画像群ＷｉがＬＣＤ１１に出現する例では、操作アイコン画像群Ｗｉを出現させるための操作に対して反対の方向の操作（すなわち、タッチする位置を移動させる方向が反対方向の操作）を行うことによって、出現させた操作アイコン画像群Ｗｉを表示画面から退避させて消去することができる。したがって、表示対象を表示画面に表示させる操作方向と当該表示対象を表示画面から消去する操作方向とが反対であるため、ユーザは、直感的な操作で表示対象を出現／消去させることが可能となる。また、出現した操作アイコン画像群Ｗｉをスクロール移動させるための操作は、上記出現操作および退避操作（消去操作）とは異なる方向の操作で実現される。これによって、タッチする位置を移動させる操作を行うだけで表示対象の消去を含めた表示制御ができるとともに、退避操作とスクロール操作とが同じ操作となることによる操作の混同を防止することができるため、非常に利便性の高い操作が可能となる。
【００６２】
次に、表示制御装置３において行われる表示制御処理の詳細を説明する。なお、後述する表示制御処理の説明では、情報画像が上記表示対象としてＬＣＤ１１に出現する第１の例を用いる。まず、図７を参照して、表示制御処理において用いられる主なデータについて説明する。なお、図７は、表示制御装置３のメモリ６に記憶される主なデータおよびプログラムの一例を示す図である。
【００６３】
図７に示すように、メモリ６のデータ記憶領域には、端末操作データＤａ、表示範囲データＤｂ、情報出現操作方向データＤｃ、スクロールデータＤｄ、拡大／縮小データＤｅ、および画像データＤｆ等が記憶される。なお、メモリ６には、図７に示すデータの他、実行するゲームアプリケーションで用いるデータ等、表示制御処理や他の処理に必要なデータ等が記憶されてもよい。また、メモリ６のプログラム記憶領域には、表示制御プログラムを構成する各種プログラム群Ｐａが記憶される。
【００６４】
端末操作データＤａは、端末装置２から送信データとして送信されてくる一連の操作情報（端末操作データ）が格納され、最新の端末操作データに更新される。例えば、端末操作データＤａは、タッチ入力データＤａ１および操作ボタン入力データＤａ２等を含んでいる。タッチ入力データＤａ１は、タッチパネル１２に対するタッチ位置を示すデータであり、最新のタッチ位置を示すデータと前回の処理で用いられたタッチ位置を示すデータとが少なくとも格納される。操作ボタン入力データＤａ２は、操作部１３に対する操作を示すデータである。
【００６５】
表示範囲データＤｂは、端末装置３に表示される情報画像のうち、ＬＣＤ１１に表示される表示範囲を示すデータである。
【００６６】
情報出現操作方向データＤｃは、ユーザが情報出現操作を行った際の操作方向を示すデータである。
【００６７】
スクロールデータＤｄは、ユーザが表示された情報画像をスクロールする操作を行った際、当該スクロールするスクロール量およびスクロール方向を示すデータである。
【００６８】
拡大／縮小データＤｅは、ユーザが表示された情報画像を拡大または縮小する操作を行った際、当該拡大する拡大率または当該縮小する縮小率を示すデータである。
【００６９】
画像データＤｆは、オブジェクト画像データＤｆ１、背景画像データＤｆ２、情報画像データＤｆ３、操作ボタン画像データＤｆ４、および操作標識画像データＤｆ５等を含んでいる。オブジェクト画像データＤｆ１は、仮想世界にゲームオブジェクトを配置してゲーム画像を生成するためのデータである。背景画像データＤｆ２は、仮想世界に背景を配置してゲーム画像を生成するためのデータである。情報画像データＤｆ３は、所定の出現操作に応じて出現させる情報画像を示すデータである。操作ボタン画像データＤｆ４は、情報画像とともに表示される操作ボタン画像Ｂを示すデータである。操作標識画像データＤｆ５は、情報画像とともに表示される操作標識画像Ｍを示すデータである。
【００７０】
次に、図８および図９を参照して、表示制御装置３において行われる表示制御処理の詳細を説明する。なお、図８は、表示制御装置３において実行される表示制御処理の一例を示すフローチャートである。図９は、図８のステップ４４における情報表示処理の一例を示すサブルーチンである。ここで、図８および図９に示すフローチャートにおいては、表示制御装置３における表示制御処理のうち、端末装置２に情報画像を表示する処理について主に説明し、これらの処理と直接関連しない他の処理については詳細な説明を省略する。
【００７１】
ＣＰＵ５は、メモリ６等を初期化し、表示制御装置３内の不揮発メモリまたは光ディスクに記憶される表示制御処理プログラムをメモリ６に読み込む。そして、ＣＰＵ５によって当該表示制御処理プログラムの実行が開始される。図８および図９に示すフローチャートは、以上の処理が完了した後に行われる処理を示すフローチャートである。
【００７２】
なお、図８および図９に示すフローチャートにおける各ステップの処理は、単なる一例に過ぎず、同様の結果が得られるのであれば、各ステップの処理順序を入れ替えてもよいし、各ステップの処理に加えておよび／または代えて別の処理が実行されてもよい。また、本実施例では、上記フローチャートの各ステップの処理をＣＰＵ５が実行するものとして説明するが、上記フローチャートにおける一部または全部のステップの処理を、上記ＣＰＵ以外のプロセッサや専用回路が実行するようにしてもよい。
【００７３】
図８において、ＣＰＵ５は、初期設定処理を実行し（ステップ４１）、次のステップに処理を進める。例えば、ＣＰＵ５は、表示制御システム１においてプレイされるゲームで用いられるゲームオブジェクトを配置して、端末装置２およびモニタ４に表示するための仮想世界を構築し、ゲーム処理で用いられる各パラメータを初期設定する。また、ＣＰＵ５は、情報出現操作が行われた場合に表示する情報画像における表示範囲を初期設定して、表示範囲データＤｂを更新する。また、ＣＰＵ５は、情報画像のスクロール量および方向と情報画像の拡大率/縮小率とを初期設定して、スクロールデータＤｄおよび拡大／縮小データＤｅを更新する。
【００７４】
次に、ＣＰＵ５は、端末装置２から操作データを取得し、端末操作データＤａを更新して（ステップ４２）、次のステップに処理を進める。例えば、ＣＰＵ５は、タッチパネル１２に対するタッチ位置を示すデータを用いて、タッチ入力データＤａ１の最新データを更新する。また、ＣＰＵ５は、操作部１３から出力されたデータを用いて、操作ボタン入力データＤａ２を更新する。
【００７５】
次に、ＣＰＵ５は、上記ステップ４２において取得した操作データが情報出現操作を示しているか否かを判定する（ステップ４３）。例えば、ＣＰＵ５は、上記ステップ４２において取得した操作データが、タッチパネル１２をタッチする位置を移動させる操作（いわゆる、スライド操作やスワイプ操作等；図３参照）を示している場合、情報出現操作を示していると判定する。そして、ＣＰＵ５は、情報出現操作である場合、予め設定されている出現移動方向（例えば、９０°等間隔の４方向や４５°等間隔の８方向）から当該情報出現操作が行われた方向（タッチする位置が移動した方向）に最も近い方向を選択して情報出現操作方向データＤｃを更新し、ステップ４４に処理を進める。一方、ＣＰＵ５は、情報出現操作でない場合、ステップ４５に処理を進める。なお、タッチする位置を移動させる操作の判定や情報出現操作が行われた方向の判定については、タッチ入力データＤａ１に最新のタッチ位置を示すデータと前回の処理で用いられたタッチ位置を示すデータとが少なくとも格納されているため、これらタッチ位置の履歴を示すデータを用いて判定してもよい。
【００７６】
ステップ４４において、ＣＰＵ５は、情報表示処理を行い、ステップ４６に処理を進める。以下、図９を参照して、上記ステップ４４で行う情報表示処理について説明する。
【００７７】
図９において、ＣＰＵ５は、実行中のゲームを一時中断する処理を行い（ステップ６１）、次のステップに処理を進める。例えば、ＣＰＵ５は、実行しているゲーム処理を現時点で中断させるとともに、ＬＣＤ１１およびモニタ４に表示されていたゲーム画像で現時点の状態で停止させたポーズ状態のゲーム画像をＬＣＤ１１およびモニタ４に表示する処理を行う。
【００７８】
次に、ＣＰＵ５は、情報出現操作方向データＤｃに格納されている情報出現操作方向に応じて、情報画像を表示画面外から初期表示位置（例えば、表示画面中央）へ移動させてＬＣＤ１１に表示し（ステップ６２）、次のステップに処理を進める。例えば、ＣＰＵ５は、上記情報出現操作方向へ移動した場合に、情報画像における表示範囲の中心がＬＣＤ１１の表示画面の中心と一致するように、当該情報画像をＬＣＤ１１の表示画面外から情報出現操作方向へ移動させる。
【００７９】
次に、ＣＰＵ５は、出現させる情報画像が初期表示位置まで移動したか否かを判定する（ステップ６３）。そして、ＣＰＵ５は、出現させる情報画像が初期表示位置まで移動した場合、初期表示位置に表示された情報画像、操作標識画像Ｍａ〜Ｍｄ、操作ボタン画像Ｂａ〜Ｂｃ等（図４参照）をＬＣＤ１１に表示して、ステップ６４に処理を進める。一方、ＣＰＵ５は、出現させる情報画像が初期表示位置まで移動していない場合、上記ステップ６２の処理を繰り返す。
【００８０】
ステップ６４において、端末装置２から操作データを取得し、端末操作データＤａを更新して、次のステップに処理を進める。なお、ステップ６４における処理は、上記ステップ４２と同様であるため、詳細な説明を省略する。
【００８１】
次に、ＣＰＵ５は、上記ステップ６４において取得した操作データがスクロール操作を示しているか否かを判定する（ステップ６５）。例えば、ＣＰＵ５は、上記ステップ６４において取得した操作データが、タッチパネル１２をタッチする位置を左方向や右方向へ移動させる操作を示している場合、スクロール操作を示していると判定する。そして、ＣＰＵ５は、スクロール操作である場合、ステップ６６に処理を進める。一方、ＣＰＵ５は、スクロール操作でない場合、ステップ６７に処理を進める。なお、タッチする位置を移動させる操作の判定については、タッチ入力データＤａ１に格納されているタッチ位置の履歴を示すデータを用いて判定してもよい。
【００８２】
ステップ６６において、ＣＰＵ５は、上記ステップ６４において取得した操作データに応じて、情報画像をスクロール移動させてＬＣＤ１１に表示し、ステップ６９に処理を進める。例えば、ＣＰＵ５は、上記ステップ６４において取得した操作データがタッチする位置を左方向に移動させる操作を示す場合、当該タッチ位置の移動距離や表示画面に対するタッチ位置等に基づいてスクロール速度を設定し、当該スクロール速度で左方向へ情報画像をスクロールさせる。その際、ＣＰＵ５は、スクロール操作に応じて情報画像における表示範囲を更新するが、当該表示範囲を設定されたスクロール速度で情報画像に対して右方向（スクロール移動する方向とは反対方向）へ移動させて、表示範囲データＤｂを更新することになる。
【００８３】
一方、ステップ６７において、ＣＰＵ５は、上記ステップ６４において取得した操作データが拡縮操作を示しているか否かを判定する。例えば、ＣＰＵ５は、上記ステップ６４において取得した操作データが、タッチパネル１２をタッチする位置を上方向や下方向へ移動させる操作や、図４に示す操作ボタン画像Ｂｃ上の位置をタッチする操作を示している場合、拡縮操作を示していると判定する。そして、ＣＰＵ５は、拡縮操作である場合、ステップ６８に処理を進める。一方、ＣＰＵ５は、拡縮操作でない場合、ステップ６９に処理を進める。なお、タッチする位置を移動させる操作の判定については、タッチ入力データＤａ１に格納されているタッチ位置の履歴を示すデータを用いて判定してもよい。
【００８４】
ステップ６８において、ＣＰＵ５は、上記ステップ６４において取得した操作データに応じて、情報画像を拡大または縮小してＬＣＤ１１に表示し、ステップ６９に処理を進める。例えば、ＣＰＵ５は、上記ステップ６４において取得した操作データがタッチする位置を上方向に移動させる操作を示す場合、当該タッチ位置の移動距離や表示画面に対するタッチ位置等に基づいて拡大率を設定し、当該拡大率で情報画像を拡大表示する。また、ＣＰＵ５は、上記ステップ６４において取得した操作データが操作ボタン画像Ｂｃ上の位置をタッチする操作を示す場合、情報画像の全ページ（全表示領域）がＬＣＤ１１に表示されるように情報画像を縮小して、当該情報画像を一覧表示する。その際、ＣＰＵ５は、拡縮操作に応じて情報画像における表示範囲を算出して、表示範囲データＤｂを更新する。
【００８５】
ステップ６９において、ＣＰＵ５は、上記ステップ６４において取得した操作データがゲームを再開する操作を示しているか否かを判定する。例えば、ＣＰＵ５は、上記ステップ６４において取得した操作データが、図４に示す操作ボタン画像Ｂａや操作ボタン画像Ｂｂ上の位置をタッチする操作を示している場合、ゲーム再開操作を示していると判定する。そして、ＣＰＵ５は、ゲーム再開操作である場合、ステップ７０に処理を進める。一方、ＣＰＵ５は、ゲーム再開操作でない場合、上記ステップ６４に戻って処理を継続する。
【００８６】
ステップ７０において、ＣＰＵ５は、上記ステップ６４において取得した操作データが情報画像を消去する操作を示しているか否かを判定する。例えば、ＣＰＵ５は、上記ステップ６４において取得した操作データが、図４に示す操作ボタン画像Ｂａ上の位置をタッチする操作を示している場合、情報画像消去操作を示していると判定する。そして、ＣＰＵ５は、情報画像消去操作である場合、ステップ７１に処理を進める。一方、ＣＰＵ５は、情報画像消去操作でない場合、ステップ７２に処理を進める。
【００８７】
ステップ７１において、ＣＰＵ５は、情報画像をＬＣＤ１１から消去して、ステップ７２に処理を進める。
【００８８】
ステップ７２において、ＣＰＵ５は、上記ステップ６１の処理によって中断していたゲームを再開する処理を行い、当該サブルーチンによる処理を終了する。
【００８９】
図８に戻り、上記ステップ４３において情報出現操作でないと判定した場合、ＣＰＵ５は、上記ステップ４２において取得した操作データに応じたゲーム処理を行い（ステップ４５）、ステップ４６に処理を進める。なお、上記ステップ４５で行うゲーム処理についての詳細な説明は省略する。
【００９０】
ステップ４６において、ＣＰＵ５は、ゲームを終了するか否かを判定する。上記ステップ４６においてゲームを終了する条件としては、例えば、上記ゲームがゲームオーバとなったことや、ユーザがゲームを終了する操作を行ったこと等がある。ＣＰＵ５は、ゲームを終了しない場合に上記ステップ４２に戻って処理を繰り返し、ゲームを終了する場合に当該フローチャートによる処理を終了する。以降、ステップ４２〜ステップ４６の一連の処理は、ステップ４６でゲームを終了すると判定されるまで繰り返し実行される。
【００９１】
なお、情報画像をＬＣＤ１１に表示した状態でゲームが再開された場合、上記ステップ４３の処理では、情報出現操作の代わりにスクロール操作、拡縮操作、および消去操作の何れかが行われたか否かを判定すればよい。そして、スクロール操作または拡縮操作が行われた場合、ゲームを一時中断するとともに操作に応じた情報画像のスクロール移動または拡縮表示を行って、ゲームを再開する操作が行われたこと応じて上記ステップ４２からの処理を継続すればよい。また、消去操作が行われた場合、ゲームを中断することなく情報画像をＬＣＤ１１から消去して、上記ステップ４２からの処理を継続すればよい。
【００９２】
また、上述した説明では、タッチパネル１２に対するタッチ操作に応じて、情報画像や操作アイコン画像群等の表示対象を表示画面に出現させたり出現後の表示制御を行ったりしたが、画面上の位置を指定する他のポインティングデバイスによって指示された位置に応じて、これらの表示制御処理を行ってもよい。ここで、ポインティングデバイスは、画面上での入力位置や座標を指定する入力装置であり、タッチパネル１２のほかに、マウス、トラックパッド、トラックボール、ゲームコントローラを画面に向かって指し示すことにより画面内の特定位置を検出するシステム等で実現される。
【００９３】
また、上述した端末装置２は、図８および図９を用いて説明した一連の処理や表示制御装置３で行われるような表示制御処理を実行しない、いわゆるシンクライアント端末として機能するものであった。例えば、複数の表示制御装置において表示制御処理が実行される場合には、各表示制御装置で実行される処理を同期させる必要があり、処理が複雑になってしまう。これに対して、上記実施例のように、表示制御処理が１つの表示制御装置３によって実行され、端末装置２が画像を受信して表示する場合（つまり、端末装置２がシンクライアント端末である場合）には、複数の表示制御装置間で処理の同期をとる必要がなく、処理を簡易化することができる。しかしながら、端末装置２は、例えば携帯ゲーム機のように、所定のプログラム（表示制御プログラム）によって所定の表示制御処理を実行する機能を有する装置であってもよい。この場合、上記実施例において表示制御装置３によって実行される一連の処理のうち、少なくとも一部の処理が端末装置２によって実行されてもよい。
【００９４】
また、上述した説明では、表示制御装置３によって生成された画像が端末装置２のＬＣＤ１１およびモニタ４にそれぞれ表示される例を用いた。しかしながら、単一の装置に備えられた複数の表示画面に、それぞれ上記画像を表示してもよい。何れの場合であっても、一方の表示画面（例えば、モニタ４の表示画面）にゲーム画像を表示した状態で他方の表示画面（例えば、ＬＣＤ１１の表示画面）に情報画像や操作アイコン画像群等の表示対象を表示することが可能となるが、このような効果を期待しない場合、単一の表示画面（例えば、ＬＣＤ１１の表示画面）のみに画像が表示されてもよい。この場合、表示制御装置３と端末装置２とが接続されたシステムの形態や、端末装置２単独のシステムの形態等で本発明が実現することができる。端末装置２単独のシステムの形態で本発明を実現する場合、携帯ゲーム装置だけでなく、パーソナルコンピュータ、携帯端末、スマートフォン、タブレット等、どのような形態の情報処理装置であってもよい。
【００９５】
また、上述した例では、ゲームプレイ中に情報画像や操作アイコン画像群Ｗｉ等の表示対象が出現する例を用いたが、他の表示対象を出現させてもかまわない。例えば、携帯端末、スマートフォン、タブレット等の表示画面において、地図、音楽再生の為のメニュー画面、ネットワーク接続を設定するための画面等が表示対象として出現させてもよい。また、表示対象を出現させる操作に応じて、所定のアプリケーションを起動させるショートカット機能が有効となり、当該アプリケーション画面が表示対象として出現表示されてもよい。
【００９６】
また、上述した説明では表示制御処理を表示制御装置３で行う例を用いたが、上記処理における処理ステップの少なくとも一部を端末装置２以外の他の装置で行ってもかまわない。例えば、表示制御装置３がさらに端末装置２以外の他の装置（例えば、別のサーバ、他のゲーム装置、他の携帯端末）と通信可能に構成されている場合、上記処理における処理ステップは、さらに当該他の装置が協働することによって実行してもよい。このように、上記処理における処理ステップの少なくとも一部を他の装置で行うことによって、上述した処理と同様の処理が可能となる。また、上述した処理は、少なくとも１つの表示制御装置により構成される表示制御システムに含まれる１つのプロセッサまたは複数のプロセッサ間の協働により実行されることが可能である。また、上記実施例においては、表示制御装置３のＣＰＵ５が所定のプログラムを実行することによって、上述したフローチャートによる処理が行われたが、表示制御装置３が備える専用回路によって上記処理の一部または全部が行われてもよい。
【００９７】
ここで、上述した変形例によれば、いわゆるクラウドコンピューティングのシステム形態や分散型の広域ネットワークおよびローカルネットワークのシステム形態でも本発明を実現することが可能となる。例えば、分散型のローカルネットワークのシステム形態では、据置型の表示制御装置（据置型のゲーム装置）と携帯型の表示制御装置（携帯型のゲーム装置）との間で上記処理を協働により実行することも可能となる。なお、これらのシステム形態では、上述した処理の各ステップの処理をどの装置で行うかについては特に限定されず、どのような処理分担をしたとしても本発明を実現できることは言うまでもない。
【００９８】
また、上述したゲーム処理で用いられる処理順序、設定値、判定に用いられる条件等は、単なる一例に過ぎず他の順序、値、条件であっても、本実施例を実現できることは言うまでもない。
【００９９】
また、上記プログラムは、外部メモリ等の外部記憶媒体を通じて表示制御装置３に供給されるだけでなく、有線または無線の通信回線を通じて表示制御装置３に供給されてもよい。また、上記プログラムは、表示制御装置３内部の不揮発性記憶装置に予め記録されていてもよい。なお、上記プログラムを記憶する情報記憶媒体としては、不揮発性メモリの他に、ＣＤ−ＲＯＭ、ＤＶＤ、あるいはそれらに類する光学式ディスク状記憶媒体、フレキシブルディスク、ハードディスク、光磁気ディスク、磁気テープ、などでもよい。また、上記プログラムを記憶する情報記憶媒体としては、上記プログラムを記憶する揮発性メモリでもよい。このような記憶媒体は、コンピュータ等が読み取り可能な記録媒体ということができる。例えば、コンピュータ等に、これらの記録媒体のプログラムを読み込ませて実行させることにより、上述で説明した各種機能を提供させることができる。
【０１００】
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。また、当業者は、本発明の具体的な実施例の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。また、本明細書において使用される用語は、特に言及しない限り、当該分野で通常用いられる意味で用いられることが理解されるべきである。したがって、他に定義されない限り、本明細書中で使用される全ての専門用語および技術用語は、本発明の属する分野の当業者によって一般的に理解されるのと同じ意味を有する。矛盾する場合、本明細書（定義を含めて）が優先する。
【産業上の利用可能性】
【０１０１】
以上のように、本発明は、操作の利便性の向上等を目的として、例えば表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法等として有用である。
【符号の説明】
【０１０２】
１…表示制御システム
２…端末装置
３…表示制御装置
４…モニタ
５…ＣＰＵ
６…メモリ
１１…ＬＣＤ
１２…タッチパネル
１３…操作部
【図１】
2015076051.tif 000003
【図２】
2015076051.tif 000004
【図３】
2015076051.tif 000005
【図４】
2015076051.tif 000006
【図５】
2015076051.tif 000007
【図６】
2015076051.tif 000008
【図７】
2015076051.tif 000009
【図８】
2015076051.tif 000010
【図９】
2015076051.tif 000011