(57)【特許請求の範囲】
【請求項１】
所定の大きさの表示領域に、ゲーム進行状況が表示されるゲーム進行表示領域と、該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域とを有するゲーム画面の画面表示制御方法であって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置する第１ステップと、
前記ゲーム進行表示領域に表示され、前記情報と関連付けられた表示オブジェクト若しくは該ゲーム進行表示領域内の所定の領域と前記タブオブジェクトとを関連つける第２ステップと、
前記表示オブジェクト又は前記所定の領域が利用者により選択された場合に、選択された前記表示オブジェクト又は前記所定の領域と関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記関連付けられたタブオブジェク又は前記関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第３ステップと、を含むことを特徴とするゲーム画面の画面表示制御方法。
【請求項２】
所定の大きさの表示領域に、ゲーム進行状況が表示されるゲーム進行表示領域と、該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域とを有するゲーム画面の画面表示制御方法であって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを、前記タブオブジェクトの配列方向に並んで配置する第１ステップと、
前記タブオブジェクトと関連付けられた前記情報表示ウインドウ内に表示される前記情報が利用者の操作によって選択された場合に、前記選択された情報に関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記選択された情報に関連付けられたタブオブジェクト又は前記選択された情報に関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第２ステップと、を含むことを特徴とするゲーム画面の画面表示制御方法。
【請求項３】
所定の大きさの表示領域に、少なくとも複数の麻雀牌オブジェクト及びプレイヤ表示オブジェクトが表示され、麻雀ゲームの進行状況が表示されるゲーム進行表示領域と、該ゲーム進行表示領域とは異なる領域に配置され、少なくとも対局情報及び前記麻雀ゲームに参加しているプレイヤのプレイヤ情報を含む複数の情報を表示するための情報表示領域とを有するゲーム画面の画面表示制御方法であって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置する第１ステップと、
前記ゲーム進行表示領域に表示され、前記情報と関連付けられた表示オブジェクト若しくは該ゲーム進行表示領域内の所定の領域と前記タブオブジェクトとを関連つける第２ステップと、
前記表示オブジェクト又は前記所定の領域が利用者により選択された場合に、選択された前記表示オブジェクト又は前記所定の領域と関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記関連付けられたタブオブジェク又は前記関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第３ステップと、を含むことを特徴とするゲーム画面の画面表示制御方法。
【請求項４】
所定の大きさの表示領域に、少なくとも複数の麻雀牌オブジェクト及びプレイヤ表示オブジェクトが表示され、麻雀ゲームの進行状況が表示されるゲーム進行表示領域と、該ゲーム進行表示領域とは異なる領域に配置され、少なくとも対局情報及び前記麻雀ゲームに参加しているプレイヤのプレイヤ情報を含む複数の情報を表示するための情報表示領域とを有するゲーム画面の画面表示制御方法であって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置する第１ステップと、
前記タブオブジェクトと関連付けられた前記情報表示ウインドウ内に表示される前記情報が利用者の操作によって選択された場合に、前記選択された情報に関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記選択された情報に関連付けられたタブオブジェクト又は前記選択された情報に関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第２ステップと、を含むことを特徴とするゲーム画面の画面表示制御方法。
【請求項５】
情報処理装置の制御手段により遂行される、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域を有するゲーム画面の画面表示制御プログラムであって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを、前記タブオブジェクトの配列方向に並んで配置する第１機能と、
前記ゲーム進行表示領域に表示され、前記情報と関連付けられた表示オブジェクト若しくは該ゲーム進行表示領域内の所定の領域と前記タブオブジェクトとを関連つける第２機能と、
前記表示オブジェクト又は前記所定の領域が利用者により選択された場合に、選択された前記表示オブジェクト又は前記所定の領域と関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記関連付けられたタブオブジェク又は前記関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第３機能と、を含むことを特徴とするゲーム画面の画面表示制御プログラム。
【請求項６】
情報処理装置の制御手段により遂行される、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域を有するゲーム画面の画面表示制御プログラムであって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置する第１機能と、
前記タブオブジェクトと関連付けられた前記情報表示ウインドウ内に表示される前記情報が利用者の操作によって選択された場合に、前記選択された情報に関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記選択された情報に関連付けられたタブオブジェクト又は前記選択された情報に関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第２機能と、を含むことを特徴とするゲーム画面の画面表示制御プログラム。
【請求項７】
情報処理装置の制御手段により遂行される、所定の大きさの表示領域に少なくとも複数の麻雀牌オブジェクト及びプレイヤ表示オブジェクトが表示され、麻雀ゲームの進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、少なくとも対局情報及び前記麻雀ゲームに参加しているプレイヤのプレイヤ情報を含む複数の情報を表示するための情報表示領域とを有するゲーム画面の画面表示制御プログラムであって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置する第１機能と、
前記ゲーム進行表示領域に表示され、前記情報と関連付けられた表示オブジェクト若しくは該ゲーム進行表示領域内の所定の領域と前記タブオブジェクトとを関連つける第２機能と、
前記表示オブジェクト又は前記所定の領域が利用者により選択された場合に、選択された前記表示オブジェクト又は前記所定の領域と関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記関連付けられたタブオブジェクト又は前記関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第３機能と、を含むことを特徴とするゲーム画面の画面表示制御プログラム。
【請求項８】
情報処理装置の制御手段により遂行される、所定の大きさの表示領域に少なくとも複数の麻雀牌オブジェクト及びプレイヤ表示オブジェクトが表示され、麻雀ゲームの進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、少なくとも対局情報及び前記麻雀ゲームに参加しているプレイヤのプレイヤ情報を含む複数の情報を表示するための情報表示領域とを有するゲーム画面の画面表示制御プログラムであって、
前記情報表示領域に、前記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、前記情報を表示する情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置する第１機能と、
前記タブオブジェクトと関連付けられた前記情報表示ウインドウ内に表示される前記情報が利用者の操作によって選択された場合に、前記選択された情報に関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記選択された情報に関連付けられたタブオブジェクト又は前記選択された情報に関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる第２機能と、を含むことを特徴とするゲーム画面の画面表示制御プログラム。
【請求項９】
表示手段と、
前記表示手段に表示されるゲーム画面であって、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及びゲーム情報を含む複数の各情報と関連付けられた複数のタブオブジェクトと前記情報を表示する情報表示ウインドウとを含み、該ゲーム進行表示領域とは異なる領域に配置される情報表示領域を有する前記ゲーム画面を生成する画面生成手段と、
前記ゲーム進行表示領域に表示され、前記情報と関連付けられた表示オブジェクト若しくは該ゲーム進行表示領域内の所定の領域と前記タブオブジェクトとを関連つける手段と、
前記情報表示領域内に前記複数のタブオブジェクトを並列に配置するとともに、前記情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置し、操作手段を介して利用者によって前記表示オブジェクト又は前記所定の領域が選択された場合に、選択された前記表示オブジェクト又は前記所定の領域と関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記関連付けられたタブオブジェク又は前記関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる制御手段と、を有することを特徴とする情報処理装置。
【請求項１０】
表示手段と、
前記表示手段に表示されるゲーム画面であって、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及びゲーム情報を含む複数の各情報と関連付けられた複数のタブオブジェクトと前記情報を表示する情報表示ウインドウとを含み、該ゲーム進行表示領域とは異なる領域に配置される情報表示領域を有する前記ゲーム画面を生成する画面生成手段と、
前記情報表示領域内に前記複数のタブオブジェクトを並列に配置するとともに、前記情報表示ウインドウを前記タブオブジェクトの配列方向に並んで配置し、操作手段を介して利用者によって前記タブオブジェクトと関連付けられた前記情報表示ウインドウ内に表示される前記情報が選択された場合に、前記選択された情報に関連付けられた前記タブオブジェクトと前記情報表示ウインドウとが前記情報表示領域内で所定の位置関係となるように、前記選択された情報に関連付けられたタブオブジェクト又は前記選択された情報に関連付けられたタブオブジェクト以外のタブオブジェクトを前記配列方向に移動させる制御手段と、を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ等の表示手段に表示されるゲーム画面（画面ウインドウ）にゲーム情報を含む複数の情報を表示するためのゲーム画面の画面表示制御方法に関し、特に、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及びゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域を有するゲーム画面における当該情報表示領域に、複数の情報を表示するための画面表示制御方法及び画面表示制御プログラムに関する。
【背景技術】
【０００２】
従来、コンピュータの表示手段に表示される表示画面（画面ウインドウ）は、コンピュータに搭載されたOS（Operating System）やアプリケーションが提供する機能に応じた画面構成（画面レイアウト）がなされ、利用者の操作性、見易さの観点から表示画面に対する様々な画面表示制御が行われている。
【０００３】
画面ウインドウには、任意に設定された画面レイアウトに基づいてアプリケーションの機能遂行のために必要な情報が表示され、例えば、画面スクロール制御により利用者がスクロールバーを操作して、多数の情報を１つの画面ウインドウでスクロール表示したり、タブ機能により複数の情報画面を重ねて1つの画面ウインドウ内で表示し、タブを選択することで情報画面を切り替えて表示させるなどの画面表示制御が行われている。また、複数の情報毎に個別の画面ウインドウを表示させる画面表示制御などもある。
【０００４】
画面スクロール制御は、１つの画面ウインドウ内の情報表示領域が移動（スクロール）するため、１つの画面ウインドウに対する情報表示領域が大きく、多くの情報を表示させることが可能である。しかしながら、アプリケーションが提供する機能（ネットワークを介したサービスを含む）によっては、利用者に表示される情報が、情報表示領域をスクロールさせなければ見ることできない状態では、利用者に対する情報の利便性等において好ましくない場合がある。例えば、ゲーム画面では、ゲームの操作性やリアルタイム性から、ゲーム情報を含む複数の情報が常に画面ウインドウに表示されるよう、ゲーム進行表示領域に対して情報表示領域が固定的な大きさを有する表示領域として配置されている。
【０００５】
図１３は、従来のゲーム画面を説明するための図であり、同図は、麻雀ゲームにおけるゲーム画面の一例である。このゲーム画面（ゲームウインドウ）ＳＧには、ゲームオブジェクトとしての複数の麻雀牌オブジェクトＭＯ、プレイヤ表示オブジェクトＰＯが表示され、プレイヤの操作に応じて麻雀牌オブジェクトＭＯの移動、表示等が行われるゲーム進行表示領域Ｓ１と、ゲームタイトル、プレイヤ数に応じた複数のプレイヤ情報ＰＩやゲーム状況情報ＧＩなどが固定的な大きさを有する表示領域として表示される（麻雀ゲーム以外では、ステータス情報、ゲームシナリオ情報なども表示される）情報表示領域Ｓ２とが配置され、各プレイヤは、ゲーム進行画面領域Ｓ１でゲームを進行させつつ、情報表示領域Ｓ２に表示された情報を参照することができる。
【０００６】
また、特許文献１では、ゲーム画面をゲーム進行表示領域Ｓ１と情報表示領域Ｓ２とに分けずに、ゲーム進行表示領域Ｓ１のみで構成し、このゲーム進行表示領域Ｓ１にゲーム情報をキャラクタの表示位置に付随した態様で適宜表示する画面表示制御が提案されている。
【０００７】
また、図１４は、従来のタブ機能を適用した画面ウインドウを示す図であり、特定のアプリケーションにおける専用画面ＡＧの一例である。同図に示すように、複数のタブＴＯが画面横方向（左右方向）に並列配置され、利用者が選択したタブＴＯに応じて、各タブＴＯに対応付けられた情報画面ＳＩが切り換えられて表示される。なお、タブＴＯは、画面縦方向（上下方向）に並列配置されてもよい。
【０００８】
【特許文献１】特開平１１−１３７８４１号公報（図１５等）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ゲーム画面やその他のアプリケーション画面のように決まった画面ウインドウに対して複数の情報を表示する場合、言い換えれば、所定の限られた表示領域を有する表示画面に対して固定的な大きさで配置される表示領域に、複数の情報を表示する場合、画面スペースの効率化が課題となる。すなわち、従来の表示画面では、上述のようにそのアプリケーションの特殊性から、図１３に示すように、例えば、プレイヤ数分のプレイヤ情報を固定的に表示しており、プレイヤ数が増えた場合やより現在の表示情報よりも多くの情報を表示する場合では、表示画面における情報表示スペースが好適に確保できない。
【００１０】
つまり、ゲーム画面では、プレイヤはゲーム進行表示領域Ｓ１を見ながらゲームを進行するため、情報表示領域Ｓ２に比べてゲーム進行表示領域Ｓ１を大きくした画面構成とする必要があり、情報表示領域Ｓ２は、極めて限られたスペースとなる。また、上記特許文献１にように、ゲーム進行表示領域Ｓ１に情報を表示すると、ゲーム進行表示領域Ｓ１に表示される表示オブジェクトが隠れてしまうなど、ゲーム画面の視認性において好ましくなく、ゲームの円滑な進行を妨げる要因となる可能性がある。アプリケーションの操作画面においても同様である。
【００１１】
このような従来の問題点に対して、上述のタブ機能を適用し、例えば、固定的に配置されるゲーム画面の情報表示領域に複数の情報を切り換えて表示させることで画面スペースの効率化を図ることが考えられるが、この従来のタブ機能においても、十分な画面スペースの効率化が図れない問題を有している。
【００１２】
すなわち、タブは、対応する情報画面のインデックスとしての機能を担うため、常に
画面ウインドウに対して表示されることが好ましい。このため、例えば、情報量の増加に伴いタブを増加させる場合、複数のタブを配置するスペースを（画面縦方向、又は画面横方向に）確保しなければならない。つまり、並列配置される複数のタブ群に対応した大きさの表示領域を構成しなければならず、また、固定的な表示領域に対して多数のタブを表示する場合には、タブ群をスクロール表示させたり、タブ同士を重ねて表示させなければならず、インデックス機能としてのタブの利便性が低下してしまう（図１４参照）。
【００１３】
そこで、本発明の目的は、ゲーム画面の画面スペースの効率化が図れるとともに、ゲーム情報を含む複数の情報を好適に表示することができるゲーム画面の画面表示制御方法及び画面表示制御プログラムを提供することにある。
【課題を解決するための手段】
【００１４】
本発明の１つの観点としての、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域を有するゲーム画面の画面表示制御方法は、上記情報表示領域に、上記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、上記情報表示ウインドウを上記タブオブジェクトの配列方向に並んで配置する第１ステップと、利用者の操作によって上記タブオブジェクトが選択された場合に、選択されたタブオブジェクトと情報表示ウインドウとが情報表示領域内で所定の位置関係となるように、選択されたタブオブジェクト又は選択されたタブオブジェクト以外のタブオブジェクトを上記配列方向に移動させる第２ステップと、を含むことを特徴とする。
【００１５】
また、本発明の他の観点としての、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域を有するゲーム画面の画面表示制御方法は、上記情報表示領域に、上記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、上記情報表示ウインドウを上記タブオブジェクトの配列方向に並んで配置する第１ステップと、上記ゲーム進行表示領域内に表示され、上記情報と関連付けられた表示オブジェクト若しくは又は該ゲーム進行表示領域内の所定の領域と上記タブオブジェクトとを関連つける第２ステップと、上記表示オブジェクト又は上記所定の領域が利用者により選択された場合に、選択された上記表示オブジェクト又は上記所定の領域と関連付けられたタブオブジェクトと情報表示ウインドウとが、上記情報表示領域内で所定の位置関係となるように、関連付けられたタブオブジェク又は関連付けられたタブオブジェクト以外のタブオブジェクトを上記配列方向に移動させる第３ステップと、を含むことを特徴とする。
【００１６】
また、本発明のさらに他の観点としての、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域を有するゲーム画面の画面表示制御方法は、上記情報表示領域に、上記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、上記情報表示ウインドウを上記タブオブジェクトの配列方向に並んで配置する第１ステップと、上記タブオブジェクトと関連付けられた上記情報表示ウインドウ内に表示される上記情報が利用者の操作によって選択された場合に、上記選択された情報に関連付けられた上記タブオブジェクトと上記情報表示ウインドウとが上記情報表示領域内で所定の位置関係となるように、上記選択された情報に関連付けられたタブオブジェクト又は上記選択された情報に関連付けられたタブオブジェクト以外のタブオブジェクトを上記配列方向に移動させる第２ステップと、を含むことを特徴とする。
【００１７】
また、本発明のさらなる他の観点としての、所定の大きさの表示領域に少なくとも複数の麻雀牌オブジェクト及びプレイヤ表示オブジェクトが表示され、麻雀ゲームの進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、少なくとも対局情報及び麻雀ゲームに参加しているプレイヤのプレイヤ情報を含む複数の情報を表示するための情報表示領域を有するゲーム画面の画面表示制御方法は、上記情報表示領域に、上記各情報と関連付けられた複数のタブオブジェクトを並列に配置するととともに、上記情報表示ウインドウを上記タブオブジェクトの配列方向に並んで配置する第１ステップと、利用者の操作によって上記タブオブジェクトが選択された場合に、上記選択されたタブオブジェクトと上記情報表示ウインドウとが上記情報表示領域内で所定の位置関係となるように、上記選択されたタブオブジェクト又は上記選択されたタブオブジェクト以外のタブオブジェクトを上記配列方向に移動させる第２ステップと、を含むことを特徴とする。
【００１８】
また、本発明のさらに他の観点としての情報処理装置は、表示手段と、上記表示手段に表示されるゲーム画面であって、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及びゲーム情報を含む複数の各情報と関連付けられた複数のタブオブジェクトと上記情報を表示する情報表示ウインドウとを含み、該ゲーム進行表示領域とは異なる領域に配置される情報表示領域を有する上記ゲーム画面を生成する画面生成手段と、上記情報表示領域に複数のタブオブジェクトを並列に配置するとともに、上記情報表示ウインドウを上記タブオブジェクトの配列方向に並んで配置し、操作手段を介して利用者によってタブオブジェクトが選択された場合に、選択されたタブオブジェクトと情報表示ウインドウとが、上記情報表示領域内で所定の位置関係となるように、選択されたタブオブジェクト又は選択されたタブオブジェクト以外のタブオブジェクトを上記配列方向に移動させる制御手段と、を有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、複数のタブオブジェクトを複数並列に配置するとともに、情報表示ウインドウをタブオブジェクトの配列方向に並んで配置し、利用者により選択されたタブオブジェクトと情報表示ウインドウとが、この情報表示領域内で所定の位置関係となるように移動する。
【００２０】
このため、従来のタブ機能よりもゲーム画面における情報表示における配置スペースの効率化が図れるとともに、選択されたタブオブジェクトと情報表示ウインドウとが、所定の位置関係となるように移動配置されるので、例えば、ゲーム中にゲームに関連する多種多様な詳細情報を提供可能にし、かつ利用者により任意に選択されたこれらの情報を好適に表示することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照しながら、本発明の好適な実施形態を説明する。
【００２２】
本発明のゲーム画面の画面表示制御方法は、液晶ディスプレイやCRTディスプレイ等の表示手段を備えたパーソナルコンピュータ（ＰＣ）、携帯電話機、ＰＤＡ、ゲーム装置などの情報処理装置に画面表示制御プログラムとして適用され、各情報処理装置の表示手段に表示されるゲーム画面において、ゲーム情報を含む複数の情報を表示する画面表示制御（画面制御）を遂行する。
【００２３】
そして、本発明は、所定の大きさの表示領域にゲーム進行状況が表示されるゲーム進行表示領域及び該ゲーム進行表示領域とは異なる領域に配置され、ゲーム情報を含む複数の情報を表示するための情報表示領域とを有するゲーム画面の画面表示制御方法であり、当該ゲーム画面に表示される複数の情報と関連付けられた複数のタブオブジェクト（情報カテゴリ）とタブオブジェクトに関連付けられた情報を表示する１つの情報表示ウインドウを、情報表示領域における所定の方向に並んで配置し、かつ選択されたタブオブジェクトと情報表示ウインドウとを所定の位置関係となるように移動させる画面表示制御を行うことにより、従来のタブ機能よりもゲーム画面における情報表示の配置スペースの効率化が図られたゲーム画面を提供する。
【００２４】
以下の実施例では、情報処理装置としてのコンピュータ端末（利用者端末）を一例に説明するとともに、表示画面としてゲーム画面を一例に説明する。なお、本発明の画面表示制御方法は、ゲーム画面に限らず、情報処理装置に適用されるＯＳ（Operating System）やアプリケーションなどの操作画面にも適用可能である。また、本発明の画面表示制御プログラムは、通信手段を介し、インターネット等のネットワークを通じてコンピュータ端末にインストールされたり、ゲーム装置のように予めゲーム処理部に設置されたり、また、本発明の画面表示制御方法を画面表示制御プログラムとして格納した読取可能な記録媒体を介して情報処理装置に適用される。
【００２５】
（第１実施形態）
図１は、本発明の第１実施形態における画面表示制御方法が適用された利用者端末１００の内部構成図である。本実施形態では、インターネット等のネットワークを介して複数のプレイヤがオンラインで行うオンラインゲームシステムの利用者端末１００であって、複数のプレイヤで行う麻雀ゲームのゲーム画面（ゲーム操作画面）を一例に説明する。なお、ゲームの種別、プレイヤの人数に限らず、本実施形態の画面表示制御方法を適用することが可能である。
【００２６】
図１に示すように、本実施形態の利用者端末１００は、ネットワークNを介して不図示のゲームサーバとの通信制御を行う通信制御部１１０、利用者端末１００全体の制御を司る制御部（ＣＰＵ）１２０、利用者端末１００側のゲーム処理全般を遂行するゲーム処理部１３０（ゲームクライアント）を備えるとともに、外部インターフェース１４０、操作部１５０（キーボード、マウス、コントローラ等）、表示インターフェース１６０、表示部１７０（液晶ディスプレイ、ＣＲＴディスプレイ等）を備える。
【００２７】
本実施形態のゲーム処理部１３０は、ゲームを行う利用者の利用者端末１００に対して予め（若しくはゲーム開始時に）にオンラインシステムからプログラムとして提供され、利用者端末１００側のゲーム処理全般を担う。そして、ゲームクライアント１３０は、利用者が操作部１５０を介して操作した操作信号に基づいて所定のゲームアルゴリズム（ゲームルール）に従うゲーム制御を遂行するゲーム制御部１３１、ゲーム画面ＳＧを構成する画面構成オブジェクトを生成する画面生成部１３２、画面生成部１３２により生成された画面構成オブジェクトを後述する配置構成となるように制御してゲーム画面ＳＧを形成するとともに、表示インターフェース１６０を介して表示部１７０にゲーム画面ＳＧを表示し、ゲーム画面ＳＧに表示される表示オブジェクトや情報の画面表示制御を行う画面制御部１３３、及び当該ゲームに使用されるゲーム画面ＳＧを構成する画面データや多様なグラフィックデータ、ゲーム制御におけるゲームルールが定義されたゲーム基本ファイル、及び更新ファイルなどの情報が格納されるゲームデータ格納部１３４を備える。
【００２８】
図２は、本実施形態のゲーム画面の一例を示す図であり、ゲーム処理部１３０は、利用者からの操作部１５０を介したゲーム画面起動要求（ゲーム起動／開始操作）に応答して、画面生成部１３２によりゲーム画面生成処理を遂行するとともに、生成されたゲーム画面ＳＧに対して画面制御部１３３による画面表示制御処理が開始される。画面生成部１３２は、所定の画面データをゲームデータ格納部１３４から抽出し、ゲーム画面ＳＧを構成する画面構成オブジェクトを生成する。
【００２９】
画面制御部１３３は、生成された画面構成オブジェクトを予め設定された画面構成情報に基づいたゲーム画面ＳＧに形成して表示部１７０に表示し、表示されたゲーム画面ＳＧの画面表示制御を遂行する。
【００３０】
具体的には、画面制御部１３３は、ゲームオブジェクトとしての複数の麻雀牌オブジェクトＭＯ、プレイヤ表示オブジェクトＰＯが表示され、プレイヤ（利用者）の操作に応じて麻雀牌オブジェクトＭＯの移動、表示等が行われるゲーム進行表示領域Ｓ１と、ゲーム進行表示領域Ｓ１とは別の表示領域であって、ゲームタイトル（イベントタイトル）や任意の情報が表示される領域とともに、複数のタブオブジェクトＴＯ（ＴＯ１、ＴＯ２、ＴＯ３、ＴＯ４、ＴＯ５）と１つの情報表示ウインドウＩＷとで構成される表示領域Ｓ３を含む情報表示領域Ｓ２と、をゲーム画面ＳＧに配置し（ゲーム画面ＳＧを形成し）、表示部１７０に表示する。ゲーム進行表示領域Ｓ１及び情報表示領域Ｓ２は、所定の大きさの表示領域を有するゲーム画面ＳＧに対して固定された大きさを有する表示領域として、配置している。なお、本実施形態のゲーム画面ＳＧの情報表示領域Ｓ２は、ゲーム進行表示領域Ｓ１に表示される麻雀牌オブジェクトＭＯ、プレイヤ表示オブジェクトＰＯが当該情報表示領域Ｓ２によって隠れてしまうなど、ゲーム画面の視認性を低下させないように、ゲーム画面ＳＧにおいてゲーム進行表示領域Ｓ１とは別の表示領域に配置され、ゲーム画面に表示される各情報が、ゲーム進行表示領域Ｓ１と重畳表示されないようにしている。
【００３１】
そして、本実施形態の表示領域Ｓ３は、初期表示状態において、ゲーム画面横（左右）方向に文字表示される矩形状のタブオブジェクトＴＯ１からＴＯ５が、該ゲーム画面の縦（上下）方向に並列に配置され、かつタブオブジェクトＴＯ１からＴＯ５の各々に対応した情報を表示する１つの情報表示ウインドウＩＷが、ゲーム画面の縦方向であって該タブオブジェクトＴＯの配列方向に並んで配置される。なお、本実施形態では、情報表示領域Ｓ２内の表示領域Ｓ３内に複数のタブオブジェクト及び情報表示ウインドウＩＷを配置しているが、情報表示領域Ｓ２を表示領域Ｓ３や他の表示領域に区分せずに、情報表示領域Ｓ２内に配置するように構成してもよい。
【００３２】
図２では、複数の表示領域Ｓ３の上端側から順にタブオブジェクトＴＯ１からＴＯ５が配列配置されており、表示領域Ｓ３下方のタブオブジェクトＴＯ１からＴＯ５が配置されていない領域に、配列順において最下段に位置するタブオブジェクトＴＯ５と隣接して情報表示ウインドウＩＷが配置されている。なお、情報表示ウインドウＩＷに、その情報表示ウインドウＩＷ内の表示領域をスクロール表示させるためのスクロールバーＳＢを設けることも可能である。
【００３３】
情報表示ウインドウＩＷに表示される情報は、例えば、ゲーム状況情報（対局状況）、プレイヤ情報（プロファイル情報）、観戦者、ゲームルール情報、ヘルプ情報が表示される。したがって、本実施形態のタブオブジェクトは、これらの情報（情報カテゴリ）のインデックスとしての機能を担い、特定のタブオブジェクトＴＯと特定の情報とが関連付けられている。
【００３４】
このため、特定のタブオブジェクトＴＯが利用者により選択されると、画面制御部１３３が、選択されたタブオブジェクトＴＯに関連付けられた特定の情報が情報表示ウインドウＩＷに表示されるように制御するとともに、後述するように、表示領域Ｓ３（情報表示領域Ｓ２）内でのタブオブジェクトＴＯ又は／及び情報表示ウインドウＩＷを移動する画面表示制御を行い、選択されたタブオブジェクトＴＯと情報表示ウインドウＩＷが、タブオブジェクトＴＯ１からＴＯ５の配列方向において、隣接配置されるように制御する。
【００３５】
図８は、本実施形態の情報表示ウインドウＩＷに表示される情報の一例を説明するための図であり、同図に示すように、タブオブジェクトＴＯ２は、プレイヤのプロファイル情報が関連付けられ、タブオブジェクトＴＯ２を選択すると、ID（プレイヤ名）、対戦局数、成績、最近５戦の順位、最近40戦での戦績（平均順位、1位を獲得した割合（％）、２位を獲得した割合（％）、３位を獲得した割合（％）、４位を獲得した割合（％）、浮き率（％））、累計での戦績（平均順位、1位を獲得した割合（％）、２位を獲得した割合（％）、３位を獲得した割合（％）、４位を獲得した割合（％）、浮き率（％））、和了率、平均和了率、放銃率、平均放銃率、立直率、副露率、役満和了回数がゲーム画面ＳＧの縦方向に表示される。
【００３６】
また、タブオブジェクトＴＯ１は、現在ゲーム状況として対局状況に関する情報が関連付けられ、当該タブオブジェクトＴＯ１を選択すると、親プレイヤ名（親プレイヤのＩＤ）、ロンしたプレイヤ名、放銃したプレイヤ名、各プレイヤに割り振られた得点結果などの情報が、対局毎が情報表示ウインドウＩＷに表示される。
【００３７】
また、タブオブジェクトＴＯ３は、プレイ中の当該麻雀ゲームを観戦している観戦者に関する情報と関連付けられ、当該タブオブジェクトＴＯ３を選択すると、情報表示ウインドウＩＷに、観戦者の名前（ＩＤ）が表示される。タブオブジェクトＴＯ４は、当該麻雀ゲームのゲームルール情報と関連付けられ、当該タブオブジェクトＴＯ４を選択すると、得点の計算方法や順位の付け方、対局条件などの情報が情報表示ウインドウＩＷに表示される。タブオブジェクトＴＯ５は、当該麻雀ゲームのヘルプ情報と関連付けられ、当該タブオブジェクトＴＯ５を選択すると、マウス、キーボード等の操作手段の操作方法（操作キーの割り当て情報）、対局ゲームの始め方、表示オブジェクトの説明などの情報が情報表示ウインドウＩＷに表示される。
【００３８】
また、図８では、さらにタブオブジェクトＴＯ６を配置し、当該タブオブジェクトＴＯ６を、プレイ中のプレイヤ及び観戦者とのチャット機能と関連付けている。そして、当該タブオブジェクトＴＯ６を選択すると、所定の入力欄から入力された入力情報が情報表示ウインドウＩＷに表示（会話表示）される。
【００３９】
なお、本実施形態の画面制御部１３３は、ゲーム画面ＳＧに対して、ゲーム制御部１３１のゲーム制御に基づくゲーム進行表示領域Ｓ１の画面表示制御及び表示領域Ｓ３を含む情報表示領域Ｓ２の画面表示制御を遂行する（ゲーム画面全体の画面表示制御全般を遂行する）。
【００４０】
次に、画面制御部１３３による表示領域Ｓ３の画面表示制御について、図３から図６を参照しながら、詳細に説明する。図３から図６は、本実施形態のゲーム画面ＳＧにおける表示領域Ｓ３を示す図である。
【００４１】
図３に示すように、表示領域Ｓ３に配置されたタブオブジェクトＴＯ１が、利用者の操作によって選択されると、画面制御部１３３は、選択されたタブオブジェクトＴＯ１をアクティブ状態とし（選択されたことを検出し）、当該タブオブジェクトＴＯ１と情報表示ウインドウＩＷとが、表示領域Ｓ３内でタブオブジェクトＴＯ１からＴＯ５の配列方向（本実施形態では、画面縦方向）に隣接配置される位置関係（所定の位置関係）となるように、タブオブジェクトＴＯ２からＴＯ５を移動させる。
【００４２】
すなわち、本実施形態では、選択されたタブオブジェクトＴＯの下に情報表示ウインドウＩＷが隣接配置されるように、タブオブジェクトＴＯを移動させる。そして、タブオブジェクトＴＯ１は、ゲーム画面初期状態において表示領域Ｓ３の上端に配置され、タブオブジェクトＴＯ２は、タブオブジェクトＴＯ１と隣接して配置され、以下、タブオブジェクトＴＯ３、ＴＯ４、ＴＯ５が各々隣接配置されている。さらに、情報表示ウインドウＩＷは、タブオブジェクトＴＯ５と隣接して配置されている。
【００４３】
なお、本実施形態の所定の位置関係は、情報表示ウインドウＩＷの上に選択されたタブオブジェクトＴＯが隣接配置される位置関係に限らず、例えば、情報表示ウインドウの下にタブオブジェクトＴＯを配置した位置関係や、情報表示ウインドウの横方向にタブオブジェクトＴＯを縦に配置した位置関係であってもよい。また、表示領域Ｓ３内でのタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウの配列方向も、画面縦方向に限らず、表示領域Ｓ３に合わせて画面横方向に配置することも可能である。
【００４４】
この状態においてタブオブジェクトＴＯ１が選択された場合、タブオブジェクトＴＯ１は、表示領域Ｓ３の上端に位置することから、タブオブジェクトＴＯ１を移動させずに、タブオブジェクトＴＯ１以外のタブオブジェクトＴＯ２からＴＯ５を、情報表示ウインドウＩＷが位置していた表示領域Ｓ３内の第１領域Ｓ３ｂにスライド移動させる。
【００４５】
そして、タブオブジェクトＴＯ２からＴＯ５が移動することにより形成された表示領域Ｓ３内の第２領域Ｓ３ａ、言い換えれば、タブオブジェクトＴＯ１が選択される際にタブオブジェクトＴＯ２からＴＯ５が位置していた第２領域Ｓ３ａを少なくとも含む表示領域に、情報表示ウインドウＩＷを移動させる。また、情報表示ウインドウＩＷには、選択されたタブオブジェクトＴＯ１と関連付けられた情報が表示される。
【００４６】
なお、選択されたタブオブジェクトＴＯの下に情報表示ウインドウＩＷが隣接配置されるようにタブオブジェクトＴＯを移動させるため、表示領域Ｓ３の上端に配置される本実施形態のタブオブジェクトＴＯ１は、表示領域Ｓ３に対して移動しない固定的なオブジェクトとして表示されることになる。
【００４７】
続いて、図４に示すように、タブオブジェクトＴＯ１が、初期状態において表示領域Ｓ３の上端に配置され、タブオブジェクトＴＯ２からＴＯ５が順に隣接配置され、情報表示ウインドウＩＷが、タブオブジェクトＴＯ５の下方に隣接配置されている場合に、利用者によりタブオブジェクトＴＯ２が選択されると、選択されたタブオブジェクトＴＯ２の下に情報表示ウインドウＩＷが隣接配置されるように制御するために、タブオブジェクトＴＯ３からＴＯ５を情報表示ウインドウＩＷが位置していた表示領域Ｓ３内の第１領域Ｓ３ｂにスライド移動させ、タブオブジェクトＴＯ２が選択される際にタブオブジェクトＴＯ３からＴＯ５が位置していた第２領域Ｓ３ａを少なくとも含む表示領域に、情報表示ウインドウＩＷを移動させる。
【００４８】
このように、タブオブジェクトＴＯ１が、初期状態において表示領域Ｓ３の上端に配置され、タブオブジェクトＴＯ２からＴＯ５が順に隣接配置され、情報表示ウインドウＩＷが、タブオブジェクトＴＯ５の下方に隣接配置されている場合、利用者によりタブオブジェクトＴＯ３又はＴＯ４のいずれかが選択されても、図３及び図４で説明した画面制御がなされる。
【００４９】
すなわち、タブオブジェクトＴＯ３が選択された場合、タブオブジェクトＴＯ３の下に情報表示ウインドウＩＷが隣接配置されるように制御するために、タブオブジェクトＴＯ４及びＴＯ５を情報表示ウインドウＩＷが位置していた表示領域Ｓ３内の第１領域Ｓ３ｂにスライド移動させ、タブオブジェクトＴＯ３が選択される際にタブオブジェクトＴＯ４及びＴＯ５が位置していた第２領域Ｓ３ａを少なくとも含む表示領域に、情報表示ウインドウＩＷを移動させる。
【００５０】
また、タブオブジェクトＴＯ４が選択された場合に、タブオブジェクトＴＯ４の下に情報表示ウインドウＩＷが隣接配置されるように制御するために、タブオブジェクトＴＯ５を情報表示ウインドウＩＷが位置していた表示領域Ｓ３内の第１領域Ｓ３ｂにスライド移動させ、タブオブジェクトＴＯ４が選択される際にタブオブジェクトＴＯ５が位置していた第２領域Ｓ３ａを少なくとも含む表示領域に、情報表示ウインドウＩＷを移動させる。
【００５１】
一方、図５は、図４に示すタブオブジェクトＴＯ２と情報表示ウインドウＩＷとが隣接配置された位置関係において、利用者の操作により情報ウインドウＩＷの下方に位置するタブオブジェクトＴＯ３が選択された場合の画面制御を説明するための図であり、タブオブジェクトＴＯ２と情報表示ウインドウＩＷとが隣接配置された位置関係からタブオブジェクトＴＯ３が選択されると、画面制御部１３３は、タブオブジェクトＴＯ３の下に情報表示ウインドウＩＷが隣接配置されるように、選択されたタブオブジェクトＴＯ３を移動させる。
【００５２】
より具体的には、画面制御部１３３は、タブオブジェクトＴＯ３が選択された場合、タブオブジェクトＴＯ３が、情報ウインドウＩＷの下方に位置するか否かを判別する。そして、選択されたタブオブジェクトＴＯ３が、情報ウインドウＩＷの下方に位置すると判別された場合は、情報ウインドウＩＷの上方に隣接配置されているタブオブジェクトＴＯ２とタブオブジェクトＴＯ３を隣接配置するように、選択された当該タブオブジェクトＴＯ３を情報表示ウインドウＩＷが位置していた表示領域Ｓ３内の第１領域Ｓ３ｂに移動させ、タブオブジェクトＴＯ３が位置していた第２領域Ｓ３ａを少なくとも含む表示領域に、情報表示ウインドウＩＷを移動させる。
【００５３】
また、図６は、タブオブジェクトＴＯ１と情報表示ウインドウＩＷとが隣接配置された図３の状態において、タブオブジェクトＴＯ５が利用者の操作によって選択された場合の画面制御を説明するための図である。図６に示すように、タブオブジェクトＴＯ５が選択されると、画面制御部１３３は、タブオブジェクトＴＯ５が、情報ウインドウＩＷの下方に位置するか否かを判別する。
【００５４】
そして、選択されたタブオブジェクトＴＯ５が、情報ウインドウＩＷの下方に位置すると判別された場合は、選択されたタブオブジェクトＴＯ５を含むタブオブジェクトＴＯ２からＴＯ５を、情報表示ウインドウＩＷが位置していた表示領域Ｓ３内の第１領域Ｓ３ｂ（表示領域Ｓ３の上方）に移動させ、タブオブジェクトＴＯ５を含むタブオブジェクトＴＯ２からＴＯ５が位置していた第２領域Ｓ３ａを少なくとも含む表示領域に、情報表示ウインドウＩＷを移動させる。
【００５５】
また、本実施形態のタブオブジェクトＴＯ１からＴＯ５の移動制御において、各タブオブジェクトＴＯ１からＴＯ５を所定の加速度を有する移動速度で移動させるように制御することが可能である。つまり、タブオブジェクトＴＯ１からＴＯ５の移動速度が、移動距離に応じて変化するように設定し、例えば、選択した際の速度よりもスライド移動終了の際の速度が高くなるように、スライド移動全体で速度が異なるように設定する。このように設定すると、タブオブジェクトを選択した際の速度が、移動が終わる際の速度よりも低いため、タブオブジェクトの視認性を好適に確保できる。
【００５６】
次に、画面制御部１３３による表示領域Ｓ３の画面制御遷移を、図７を参照しながら詳細に説明する。
【００５７】
本実施形態の画面表示制御方法では、タブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列情報を用いて、画面表示制御を行う。
【００５８】
画面制御部１３３は、表示画面に表示されるゲーム画面ＳＧの現在のタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列情報を利用者端末１００に設けられたメモリ又はゲームデータ格納部１３４に格納する（ステップＳ１０１）。なお、ゲーム画面ＳＧの初期表示状態では、デフォルトで、例えば、図２に示すように、タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、ＴＯ４、ＴＯ５、情報表示ウインドウＩＷの配列順序を配列情報として格納する。
【００５９】
次に、画面制御部１３３は、表示領域Ｓ３のタブオブジェクトＴＯ１からＴＯ５のいずれか１つが選択されたか否かを判別し（ステップＳ１０２）、選択されたと判別した場合には（タブオブジェクトがアクティブ状態に変化した場合には）、ステップ１０３に進み、選択されたタブオブジェクトを判別する。
【００６０】
そして、本実施形態では、選択後の現在のタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列順序（配列情報）を、現在のタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列順序（配列情報）と選択されたタブオブジェクトとから判別できるように、予めゲームデータ格納部１３４に格納する。
【００６１】
具体的には、例えば、図２に示す「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、ＴＯ４、ＴＯ５、情報表示ウインドウＩＷ」の配列順序において、タブオブジェクトＴＯ１が選択された場合の選択後の配列順序は、「タブオブジェクトＴＯ１、情報表示ウインドウＩＷ、ＴＯ２、ＴＯ３、ＴＯ４、ＴＯ５」となり、タブオブジェクトＴＯ２が選択された場合の選択後の配列順序は、「タブオブジェクトＴＯ１、ＴＯ２、情報表示ウインドウＩＷ、ＴＯ３、ＴＯ４、ＴＯ５」となる。タブオブジェクトＴＯ３からＴＯ５が選択された場合の選択後の配列順序もそれぞれ、「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、情報表示ウインドウＩＷ、ＴＯ４、ＴＯ５」、「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、ＴＯ４、情報表示ウインドウＩＷ、ＴＯ５」、「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、ＴＯ４、ＴＯ５、情報表示ウインドウＩＷ」となる。
【００６２】
また、図５に示す「タブオブジェクトＴＯ１、ＴＯ２、情報表示ウインドウＩＷ、ＴＯ３、ＴＯ４、ＴＯ５」の配列順序において、タブオブジェクトＴＯ３が選択された場合の選択後の配列順序は、「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、情報表示ウインドウＩＷ、ＴＯ４、ＴＯ５」となり、タブオブジェクトＴＯ４が選択された場合の選択後の配列順序は、「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、ＴＯ４、情報表示ウインドウＩＷ、ＴＯ５」となる。タブオブジェクトＴＯ５が選択された場合の選択後の配列順序は、「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、ＴＯ４、ＴＯ５、情報表示ウインドウＩＷ」となり、タブオブジェクトＴＯ１が選択された場合の選択後の配列順序は、「タブオブジェクトＴＯ１、情報表示ウインドウＩＷ、ＴＯ２、ＴＯ３、ＴＯ４、ＴＯ５」となる。
【００６３】
このように、現在のタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列順序（配列情報）から、タブオブジェクトＴＯの選択に対して、選択後のタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列順序が一義的に決まることから、現在のタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列順序（配列情報）と選択されたタブオブジェクトとに対応付けられた選択後のタブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの配列順序（配列情報）を、予めゲームデータ格納部１３４に格納する。
【００６４】
そして、ステップＳ１０４では、現在の配列順序とステップ１０３において判別された選択されたオブジェクトＴＯを用いて、選択後の配列順序をゲームデータ格納部１３４から抽出（取得）する。
【００６５】
そして、ステップ１０５において、移動対象、移動方向を判別し、タブオブジェクト及び／又は情報表示ウインドウＩＷの移動処理を遂行する。具体的には、現在の配列順序が、「タブオブジェクトＴＯ１、ＴＯ２、情報表示ウインドウＩＷ、ＴＯ３、ＴＯ４、ＴＯ５」であり、選択されたタブオブジェクトが、タブオブジェクトＴＯ３である場合、選択後の配列順序として抽出される配列情報は、「タブオブジェクトＴＯ１、ＴＯ２、ＴＯ３、情報表示ウインドウＩＷ、ＴＯ４、ＴＯ５」となる。
【００６６】
そして、現在の配列順序と選択後の配列順序とを比較すると、選択後の配列順序は、タブオブジェクトＴＯ３が、情報表示ウインドウＩＷよりも１つ前（表示領域Ｓ３の上方）に位置することになる。そこで、画面制御部１３３は、タブオブジェクトＴＯ３を現在位置から表示領域Ｓ３の上方に移動させ、情報表示ウインドウＩＷをタブオブジェクトＴＯ３とＴＯ４との間（現在位置から表示領域Ｓ３の下方向）に移動させることについての情報（移動対象、移動方向）を判別（取得）することができる。
【００６７】
そして、画面制御部１３３は、判別された移動対象及び移動方向に基づいて、タブオブジェクトＴＯ１からＴＯ５又は／及び情報表示ウインドウＩＷを移動させる。
【００６８】
なお、配列順序ではなく、タブオブジェクトＴＯ１からＴＯ５及び情報表示ウインドウＩＷの位置を各々判別及び検出して、移動対象及び移動方向を算出し、タブオブジェクトＴＯ１からＴＯ５又は／及び情報表示ウインドウＩＷを移動させるように構成することも可能である。
【００６９】
このように本実施形態のゲーム画面の画面表示制御方法は、複数のタブオブジェクトＴＯを複数並列に配置するとともに、情報表示ウインドウＩＷをタブオブジェクトＴＯの配列方向に並んで配置し、利用者により選択されたタブオブジェクトＴＯと情報表示ウインドウＩＷとが、限られた表示領域Ｓ３内で隣接配置の位置関係となるように移動制御する。
【００７０】
したがって、従来のタブ機能よりもゲーム画面における表示情報の配置スペースの効率化が図れるとともに、ゲーム情報を含む複数の情報を好適に表示することが可能となる。特に、オンラインサービスでは、多数のプレイヤの情報を表示する必要があり、進行しているゲームに関する情報の他に、チャット機能に係る会話表示、各プレイヤの経歴表示（所属コミュニティや利用者属性等）など、多様なオンラインサービスに関する情報を表示する。したがって、多数の情報カテゴリを限られた画面スペースに好適に配置することが可能となる。
【００７１】
すなわち、所定の大きさの表示領域を有するゲーム画面ＳＧにおける該ゲーム進行表示領域とは異なる領域に配置された限られた表示画面領域である情報表示領域Ｓ２（表示領域Ｓ３）に、複数のタブオブジェクトＴＯを画面縦方向に複数並列に配置することで、従来のタブ機能では実現できなかった画面横方向に対する画面スペースの効率化が図られ、かつ、情報表示ウインドウＩＷもタブオブジェクトＴＯの配列方向、つまり、画面縦方向に並んで配置されるため、限られた情報表示領域Ｓ２の画面縦方向における好適なスペースの効率化を図ることができる。
【００７２】
言い換えれば、従来のように限られた情報表示領域Ｓ２にタブオブジェクトＴＯを複数表示画面横方向に配列する場合、表示される情報のインデックス（情報カテゴリ）としての機能を担うタブオブジェクトＴＯが増えると、画面横方向に表示領域を広げる（表示領域を増やす）必要がある。したがって、画面横方向への画面の拡張を防ぐために、タブオブジェクトＴＯを限られた表示領域内でスクロールさせたり、タブオブジェクトの大きさを小さくしたり、表示文字のフォントを小さくしなければならない。しかしながら、実際に利用者が操作する画面にタブオブジェクトが表示されていない状態や、タブオブジェクトの大きさが小さく、表示文字のフォントが小さいと、タブオブジェクトの情報カテゴリとしてのインデックス機能が損なわれてしまう。
【００７３】
これに対して、本実施形態の画面表示制御方法は、長方形状のタブオブジェクトＴＯが画面縦方向に配列され、ゲーム状況情報、プレイヤ情報（プロフファイル情報）、観戦者、ゲームルール情報、ヘルプ情報などの複数の情報インデックスを表示することができるとともに、これらの情報を表示する情報表示ウインドウが、従来のタブ機能のようにタブオブジェクトＴＯの配列方向と平行に配置されるのではなく（図１２参照）、タブオブジェクトＴＯの配列方向に並んで配置されているため、タブオブジェクトＴＯに対する画面横方向又は画面縦方向における画面スペースの効率化が実現され、従来のタブ機能では実現できなかった複数の情報カテゴリに対応した好適な情報表示領域を提供することが可能となる。つまり、限られた表示領域の拡張やタブオブジェクトのスクロール制御などを適用することなしに、タブオブジェクトの情報カテゴリとしてのインデックス機能及び情報の表示が実現できる。
【００７４】
また、本実施形態では、複雑な情報を好適に情報表示ウインドウＩＷに表示させることが可能となる。すなわち、図８に示すように、麻雀ゲームでは、現在又は過去の戦績結果（ID（プレイヤ名）、対戦局数、成績、最近５戦の順位）や戦績の解析結果（最近40戦での戦績（平均順位、1位を獲得した割合（％）、２位を獲得した割合（％）、３位を獲得した割合（％）、４位を獲得した割合（％）、浮き率（％））、累計での戦績（平均順位、1位を獲得した割合（％）、２位を獲得した割合（％）、３位を獲得した割合（％）、４位を獲得した割合（％）、浮き率（％））、和了率、平均和了率、放銃率、平均放銃率、立直率、副露率、役満和了回数）などの複雑な情報を対局している各プレイヤがゲーム中に知ることで、他のプレイヤに対する戦略を組み立てたり、プレイヤ自身のレベルに合った対局相手プレイヤを選択することも可能となり、麻雀ゲームの面白さが増大する。
【００７５】
そして、本実施形態の画面表示制御方法は、上述のように限られた情報表示領域Ｓ２の画面縦方向における好適な画面スペースの効率化が図られ、情報表示ウインドウＩＷがゲーム進行表示領域Ｓ１に重畳表示されることなく、ゲームに関連する多種多様な詳細情報を提供することが可能となるとともに、利用者により任意に選択された情報を好適に表示することが可能となる。
【００７６】
（第２実施形態）
図９及び図１０は、本発明の第２実施形態における画面表示制御方法を説明する図である。本実施形態は、上記第１実施形態における画面表示制御において、ゲーム進行表示領域Ｓ１と情報表示領域Ｓ２の表示領域Ｓ３におけるタブオブジェクトＴＯ及び情報表示ウインドウＩＷの移動制御とを連動させた実施形態である。なお、以下の説明において、上記第１実施形態と同様の構成については同符号を付して説明を省略し、相違する点のみを説明する。
【００７７】
図９に示すように、ゲーム画面ＳＧを構成するゲーム進行表示領域Ｓ１には、プレイヤ表示オブジェクトＰＯが表示されている。このため、本実施形態の画面制御部１３３は、タブオブジェクトＴＯ２にプレイヤ情報（プロファイル情報）が関連付けられている場合に、利用者がゲーム進行表示領域Ｓ１内のプレイヤ表示オブジェクトＰＯ（プレイヤ表示オブジェクトに対応した文字オブジェクトや所定の領域を含む）をポインタＰで選択した際、又はポインタＰをプレイヤ表示オブジェクトＰＯが表示される領域に移動させた際に、図４に示した画面表示制御を遂行して、表示領域Ｓ３におけるタブオブジェクトＴＯ２と情報表示ウインドウＩＷとを所定の位置関係にスライド移動させる（図１０参照）。
【００７８】
このため、本実施形態の画面制御部１３３は、プレイヤ情報とタブオブジェクトＴＯ２とを関連付けるとともに、情報表示領域Ｓ２（表示領域Ｓ３）以外のゲーム画面ＳＧにおけるゲーム進行表示領域Ｓ１に表示されるプレイヤ表示オブジェクトＰＯとプレイヤ情報とを関連付けている。
【００７９】
つまり、画面制御部１３３は、プレイヤ情報と関連付けられたゲーム進行表示領域Ｓ１のプレイヤ表示オブジェクトＰＯと情報表示領域Ｓ２の表示領域Ｓ３におけるタブオブジェクトＴＯ２とを関連付ける。そして、ゲーム進行表示領域Ｓ１のプレイヤ表示オブジェクトＰＯが利用者により選択された場合に、画面制御部１３３は、上記第１実施形態の図４で説明したタブオブジェクトＴＯ及び情報表示ウインドウＩＷを制御し、図１０に示すタブオブジェクトＴＯ２と情報表示ウインドウＩＷとの隣接配置への移動制御がなされる。
【００８０】
このように本実施形態の画面制御部１３３は、情報表示領域Ｓ２（表示領域Ｓ３）以外の表示領域であるゲーム進行表示領域Ｓ１の表示オブジェクト又は所定の領域が利用者により選択された場合に、表示領域Ｓ３の対応するタブオブジェクトＴＯが選択されたものとして擬制し、図４に示した画面表示制御を遂行することで、利用者に対して好適な情報の表示を提供している。
【００８１】
（第３実施形態）
図１１は、本発明の第３実施形態における画面表示制御方法を説明する図である。上記第２実施形態では、ゲーム進行表示領域Ｓ１と情報表示領域Ｓ２の表示領域Ｓ３におけるタブオブジェクトＴＯ及び情報表示ウインドウＩＷの移動制御とを連動させているが、本実施形態では、情報表示ウインドウＩＷに表示された情報とタブオブジェクトＴＯとを関連付けた画面制御を遂行する。なお、以下の説明において、上記第１及び２実施形態と同様の構成については同符号を付して説明を省略し、相違する点のみを説明する。
【００８２】
図１１に示すように、情報表示ウインドウＩＷには、表示領域Ｓ３の観戦者タブ（タブオブジェクトＴＯ３）に関連付けられた観戦者に関する情報（観戦者の名前若しくはＩＤ）が表示されている。そして、本実施形態の観戦者は、他のプレイヤの対局を観戦できるとともに、プレイヤとして当該麻雀ゲームを行うことができる。このため、観戦者は、プレイヤ情報を有する。
【００８３】
そこで、本実施形態の画面制御部１３３は、情報表示ウインドウＩＷに表示される観戦者とプレイヤ情報が予め紐付けられていることから、当該情報表示ウインドウＩＷ内に表示されている観戦者（観戦者ＩＤ、若しくは観戦者ＩＤに対応した画像等）をポインタＰで選択した際、図５に示したような画面表示制御を遂行して、表示領域Ｓ３におけるタブオブジェクトＴＯ２と情報表示ウインドウＩＷとを所定の位置関係にスライド移動させる。
【００８４】
つまり、画面制御部１３３は、情報表示ウインドウＩＷに表示される情報と該情報に関連付けられたタブオブジェクトＴＯ２とを関連付ける。そして、情報表示ウインドウＩＷ内の情報が利用者により選択された場合に、画面制御部１３３は、上記第１実施形態の図５で説明したタブオブジェクトＴＯ及び情報表示ウインドウＩＷを制御し、図１１に示すタブオブジェクトＴＯ２と情報表示ウインドウＩＷとが隣接配置されるように、タブオブジェクトＴＯ３及び情報表示ウインドウＩＷの移動制御が遂行する。
【００８５】
このように本実施形態の画面制御部１３３は、表示領域Ｓ３（情報表示領域Ｓ２）内の情報表示ウインドウＩＷと、表示領域Ｓ３内のタブオブジェクトＴＯとを関連付け、情報表示ウインドウＩＷ内の情報が選択された場合に、対応するタブオブジェクトＴＯが選択されたものとして擬制し、図５に示した画面表示制御を遂行することで、利用者に対して好適な情報の表示を提供している。
【００８６】
（変形例）
図１２は、本発明の第１から第３実施形態における画面表示制御方法の変形例を説明するための図である。本変形例は、上記第１から第３実施形態の画面表示制御に対し、タブオブジェクトＴＯ１からＴＯ５のみをスライド移動させる。
【００８７】
すなわち、上記第１から第３実施形態では、選択されたタブオブジェクトＴＯ又は／及び選択されたタブオブジェクトＴＯ以外のタブオブジェクトを表示領域Ｓ３内でスライド移動させ、タブオブジェクトＴＯがスライド移動して形成された領域に情報表示ウインドウＩＷを移動させて選択されたタブオブジェクトＴＯと情報表示ウインドウＩＷとを隣接配置する制御を行っている。
【００８８】
これに対して、本実施形態では、図１２に示すように、情報表示ウインドウＩＷをタブオブジェクトＴＯ１からＴＯ５に対して表示領域Ｓ３の下方に固定的に配置し、タブオブジェクトＴＯ１が選択された場合、選択されたタブオブジェクトＴＯ１が、固定的に配置された情報表示ウインドウＩＷと隣接配置される位置にスライド移動させる。
【００８９】
より具体的に説明すると、選択されたタブオブジェクトＴＯ１及びタブオブジェクトＴＯ２からＴＯ5は、情報表示ウインドウＩＷが位置している表示領域Ｓ３内の第１領域Ｓ３ｂにスライド移動せず、タブオブジェクトＴＯ１からＴＯ５が位置している第２領域Ｓ３ａ内を画面縦方向にスライド移動し、選択されたタブオブジェクトＴＯ１と情報表示ウインドウＩＷとが、所定の位置関係となるように制御される（タブオブジェクトＴＯ１の下に情報表示ウインドウＩＷが隣接配置されるように、選択されたタブオブジェクトＴＯ１が表示領域Ｓ３の下方向にスライド移動し、タブオブジェクトＴＯ２からＴＯ５が、上方向にスライド移動する）。
【００９０】
このように本変形例では、タブオブジェクトＴＯのみがスライド移動するため、タブオブジェクトＴＯ及び情報表示ウインドウＩＷの移動制御が簡略化されるとともに、情報表示ウインドウＩＷが固定的に表示されつつ、選択されたタブオブジェクトＴＯのみがスライド移動するので、利用者は、情報表示ウインドウＩＷを固定的に表示される表示領域として認識することができ、好適な情報表示が実現される。その他の構成、制御遷移、及び作用効果は、上記実施形態と同様である。
【００９１】
以上、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の要旨から逸脱しない範囲内で多様に変形できる。よって、本発明の範囲は、上述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【００９２】
また、上記第１から第３実施形態では、ゲーム画面における特定の表示領域に本発明の画面表示制御を適用した場合について説明したが、上述のように表示領域の大きさに関係なく適用可能である。
【００９３】
また、選択されたタブオブジェクトＴＯに対して情報表示ウインドウＩＷを所定の位置関係に配置しているが、タブオブジェクトＴＯが選択された際に、ゲーム画面（操作画面）とは別の画面を表示し、選択されたタブオブジェクトに関連する情報を表示することも可能である。すなわち、本発明の画面表示制御方法は、選択されたタブオブジェクトＴＯと情報表示ウインドウＩＷを所定の位置関係に配置する画面表示制御と、選択されたタブオブジェクトＴＯに対して別画面を表示する画面ポップアップ制御の両画面表示制御を混在した態様で構成することも可能である。
【００９４】
また、上記実施形態では、麻雀ゲームを一例に説明しているが、例えば、クイズゲーム、パズルゲーム、レースゲーム、格闘ゲーム、対戦ゲーム、シュミレーションゲーム、ロールプレイングゲーム、アクションゲームなどのゲームにも適用可能である。そして、情報表示領域Ｓ２、言い換えれば、タブオブジェクトＴＯ及び情報表示ウインドウＩＷに関連又は表示される情報は、各ゲーム（ゲームジャンル）に関する情報が表示され、例えば、ランキング情報、レースタイム情報、各ゲームステージでのアイテム取得状況など、多様な情報が表示されるように、本発明の画面表示制御方法を適用することが可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１実施形態における情報処理装置の構成図である。
【図２】本発明の第１実施形態における表示画面（ゲーム画面）を示す図である。
【図３】本発明の第１実施形態における画面制御を説明するための模式図である。
【図４】本発明の第１実施形態における画面制御を説明するための模式図である。
【図５】本発明の第１実施形態における画面制御を説明するための模式図である。
【図６】本発明の第１実施形態における画面制御を説明するための模式図である。
【図７】本発明の第１実施形態における画面制御フローを示すフローチャート図である。
【図８】本発明の第１実施形態におけるタブオブジェクトに関連付けられた情報が情報表示ウインドウに表示された様子を示す図である。
【図９】本発明の第２実施形態における表示画面（ゲーム画面）を示す図である。
【図１０】本発明の第２実施形態における表示画面（ゲーム画面）を示す図である。
【図１１】本発明の第３実施形態における画面制御を説明するための模式図である。
【図１２】本発明の画面表示制御方法の変形例を示す図である。
【図１３】従来のゲーム画面を説明するための図である。
【図１４】従来のタブ機能が適用された画面を説明するための図である。
【符号の説明】
【００９６】
１００    利用者端末
１３０    ゲーム処理部
１３１    ゲーム制御部
１３２    画面生成部
１３３    画面制御部
１３４    ゲームデータ格納部
１５０    操作部
１７０    表示部
ＳＧ      ゲーム画面
Ｓ１      ゲーム進行表示領域
Ｓ２      情報表示領域
Ｓ３      表示領域
Ｓ３ａ    第２領域
Ｓ３ｂ    第１領域
ＴＯ      タブオブジェクト
ＩＷ      情報表示ウインドウ
【図１】
0005386695.tif 000002
【図２】
0005386695.tif 000003
【図３】
0005386695.tif 000004
【図４】
0005386695.tif 000005
【図５】
0005386695.tif 000006
【図６】
0005386695.tif 000007
【図７】
0005386695.tif 000008
【図８】
0005386695.tif 000009
【図９】
0005386695.tif 000010
【図１０】
0005386695.tif 000011
【図１１】
0005386695.tif 000012
【図１２】
0005386695.tif 000013
【図１３】
0005386695.tif 000014
【図１４】
0005386695.tif 000015