(57)【要約】【課題】ゲームなどの画面において、画面に表示される多数のキャラクタの選択にユーザの意思を介在させ、選択の効率を向上させることができるポインタによるオブジェクト選択システムを提供する。【解決手段】ゲーム機１の液晶表示部２にポインタ３およびキャラクタ４ａ〜４ｄが表示されている。ポインタ３を移動させると、ポインタから一定距離内のキャラクタすべてに対し距離算出されそのキャラクタリストが更新される。操作部によりキャラクタ選択操作がなされると、最も近いキャラクタにポインタが移動し、キャラクタ選択操作される度にポインタは次から次へと近いキャラクタに移動し、キャラクタを選択する。【選択図】図１
2007159800.tif 000002
【特許請求の範囲】
【請求項１】
画面に表示されるポインタの移動を操作するためのポインタ移動手段と、
画面内に表示されているキャラクタのリストを格納するキャラクタリスト格納部と、
前記ポインタが動いたとき、ポインタの停止した位置に対し一定の距離にあるキャラクタのリストを作成し、前記キャラクタリスト格納部のキャラクタリストを更新するリスト構築手段と、
前記リスト構築手段で作成されたリストに基づきポインタに近い順にキャラクタ選択を行い、キャラクタ選択操作部が操作される毎につぎのキャラクタ位置にポインタを移動させるポインタ移動制御手段と、
を有することを特徴とするポインタによるオブジェクト選択システム。
【請求項２】
画面上にポインタが表示されているか否かを判断するポインタ表示判断手段を有し、
前記ポインタ表示判断手段によりポインタが表示されていないと判断された場合、画面内の全キャラクタに対し、キャラクタの発生順に選択するようにし、キャラクタ選択ボタンが押される度に次のキャラクタにポインタを移動させることを特徴とする請求項１記載のポインタによるオブジェクト選択システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームマップ上でポインタによりキャラクタを選択するシステムに関する。
【背景技術】
【０００２】
従来、ゲーム内のキャラクタを選択する場合、登場するキャラクタ全てが選択対象になるという一意的な方法が取られていた。
例えば、（１）予めポインタが動く順番が決まっており、順番下位のキャラクタを希望する場合には、多数の操作が必要で、時間がかかるとともに煩雑となっていた。
また、（２）直接指定する方法としてユーザが自分で対象物（キャラクタ）までポインタを移動させ、キャラクタにポインタを重ねてクリックして選択するものである。
【０００３】
図５に（１）の選択方法の具体例を示す。
画面上に多数のキャラクタが表示されており、キャラクタを選択する順番が決まっており、例えば、キャラクタＥを希望する場合でも、キャラクタＤ，Ａ，Ｂ，Ｃ，Ｇ，Ｈの選択操作を順番に行い、キャラクタＥが選択された時点で、つぎの操作である決定ボタンなどを押すこととなる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のように登場キャラクタ全てが選択対象となる方法では、全てを選択対象とできる反面、選択対象の絞り込みといったユーザの意思を反映させる余地はなく、キャラクタが多数登場する場合、選択作業の効率が低下するという問題がある。
また、キャラクタにポインタを移動させて重ねる方法は、画面に表示されているキャラクタの外形が小さい場合にはポインタを合わせにくく、特に十字キー操作では困難になる場合がある。
【０００５】
本発明の目的は、ゲームなどの画面において、画面に表示される多数のキャラクタの選択にユーザの意思を介在させ、選択の効率を向上させることができるポインタによるオブジェクト選択システムを提供することにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するために本発明の請求項１は、画面に表示されるポインタの移動を操作するためのポインタ移動手段と、画面内に表示されているキャラクタのリストを格納するキャラクタリスト格納部と、前記ポインタが動いたとき、ポインタの停止した位置に対し一定の距離にあるキャラクタのリストを作成し、前記キャラクタリスト格納部のキャラクタリストを更新するリスト構築手段と、前記リスト構築手段で作成されたリストに基づきポインタに近い順にキャラクタ選択を行い、キャラクタ選択操作部が操作される毎につぎのキャラクタ位置にポインタを移動させるポインタ移動制御手段とを有することを特徴とする。
本発明の請求項２は、請求項１記載の発明において画面上にポインタが表示されているか否かを判断するポインタ表示判断手段を有し、前記ポインタ表示判断手段によりポインタが表示されていないと判断された場合、画面内の全キャラクタに対し、キャラクタの発生順に選択するようにし、キャラクタ選択ボタンが押される度に次のキャラクタにポインタを移動させることを特徴とする。
【発明の効果】
【０００７】
上記構成によれば、ポインタという簡単な操作で、ユーザの意思の反映したキャラクタを選択可能となる。また、２通りの選択方法を利用でき、ユーザの好みの操作を選択することが可能である。さらに、位置情報とリンクしているため、ゲームマップに対するキャラクタ状況の把握が容易となる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の実施の形態を詳しく説明する。
図１は、本発明によるポインタによるオブジェクト選択システムの外観を示す図である。ゲーム機１の液晶表示部２にプレイ中のゲームの一画面が表示されており、キャラクタ（オブジェクト）４ａ，４ｂ，４ｃおよび４ｄが画面の下部に現れている。この画面はポインタ３が画面上に表示されているので、プレイヤの意思によって効率的に１つのキャラクタを選択することができる。
ポインタ３は十字キー６により移動可能であり、希望するキャラクタが選択された場合、例えばボタン７ａの操作により選択されたキャラクタについて処理が進行する。
【０００９】
図２は、本発明によるポインタによるオブジェクト選択システムを適用したゲーム機の回路の実施の形態を示す回路図である。
操作部１１は十字キー６，ボタン７ａ，７ｂ，スタートボタン８，セレクトボタン９を含み、ボタン対応の操作信号が制御部１０に送られる。メモリ部１６はゲームプログラム１６ａ，キャラクタリスト１６ｂ，その他のゲームに必要なデータが格納されている。
制御部１０はゲーム機全体の制御を司り、ゲーム機１の電源が投入されると、メモリ部１６から初期画面の画像データを読み出し、画像処理部１４で画像処理を施し、駆動回路１５によって所定の初期画像を液晶表示部２に表示する。また、必要に応じて音声出力回路１２によって所定の音楽などをスピーカ１３から流す。
【００１０】
制御部１０は、ゲーム実行制御部１０ａ，キャラクタリスト構築部１０ｂ，ポインタ表示判断部１０ｃ，ポインタ移動制御部１０ｄの各機能を備えている。
プレイヤが初期画面よりプレイすべきゲームを操作部１１の操作により選択すると、ゲーム実行制御部１０ａはゲームプログラム１６ａのうち、選択したゲームソフトを読み出し起動する。これにより液晶表示部２には選択したゲームの開始画面が表示される。
ゲームスタート操作によりゲームが進行し、例えば、図１の液晶表示部２のゲーム画面などが表示されることとなる。
【００１１】
このような画面で制御部１０の機能により本発明による選択システムが使用できる。
キャラクタリスト構築部１０ｂは、プレイヤが操作部１１の操作によりポインタを動かしたとき、ポインタの停止した位置（画面のＸ，Ｙ座標位置）に対し一定の距離（例えば半径ｒ）内にあるキャラクタすべてについて距離データを算出し、キャラクタリストを作成し、メモリ部１６のキャラクタリスト１６ｂの前リストデータを更新するものである。
ポインタ表示判断部１０ｃは、ゲーム画面上に現在、キャラクタを選択するためのポインタが表示されているか否かを判断するものである。
ポインタ移動制御部１０ｄは、キャラクタリスト構築部１０ｂで作成されたメモリ部１６のキャラクタリスト１６ｂに基づきポインタ３に近い順にキャラクタ選択を行うもので、キャラクタ選択のため操作部が操作される毎につぎのキャラクタ位置にポインタ３を移動させるものである。
【００１２】
図３は、本発明によるポインタによるオブジェクト選択システムの動作を説明するためのフローチャートである。
ゲーム画面において、ポインタ表示判断部１０ｃは、ポインタが現在画面上に表示されているか否かを判断する（ステップ（以下「Ｓ」という）００１）。表示されていないと判断した場合には制御部１０はキャラクタリスト１６ｂから全キャラクタリストを読み出し、予め決められている順序で順番にキャラクタを選択する（Ｓ００２）。
【００１３】
一方、ポインタが表示されていると判断された場合には、キャラクタリスト構築部１０ｂは、ポインタが移動したか否かを判断し（Ｓ００３）、ポインタが移動していない場合にはキャラクタ選択のステップに進行する。プレイヤによりポインタ移動の操作がなされた場合には、ポインタが移動した座標位置から距離ｒの範囲内に存在するキャラクタすべてについてその距離を算出し、キャラクタのリストを作成し、キャラクタリスト１６ｂの内容を更新する（Ｓ００４）。
ついで、ポインタ移動制御部１０ｄは、プレイヤがキャラクタ選択の操作をしたか否かを判断し（Ｓ００５）、キャラクタ選択の操作がなされた場合には最新のキャラクタリストからポインタに最も近いキャラクタを選択し、ポインタを選択したキャラクタの位置に移動する。そして、プレイヤがキャラクタ選択の操作をする度につぎに近いキャラクタを選択し、そのキャラクタにポインタを移動する（Ｓ００６）。
ポインタが移動して選択された状態で、所定の操作をすればそのキャラクタについて処理が行われる。
【００１４】
図４は、本発明によるシステムにおいて画面に表示されたキャラクタを選択する手順を説明するための図である。
ポインタが表示されている状態で、ポインタが移動すると、移動したポインタの座標位置に対する所定の距離ｒ内のキャラクタＥ，ＡおよびＤの距離ｒ1 ，ｒ2 およびｒ3 のリストが作成される。距離はｒ1 ＜ｒ2 ＜ｒ3 であるので、キャラクタ選択操作をすると、まず、キャラクタＥの位置に重なるようにポインタが移動し、さらにキャラクタ選択操作するとつぎはキャラクタＡに移動する。さらにキャラクタ選択操作をすると、キャラクタＤが選択される。
【００１５】
以上の実施の形態は、携帯ゲーム機について説明したが、ゲーム機を兼ねる携帯通信端末の画面においても同様に適用できる。また、家庭用のゲーム機やアーケードゲーム機などの画面において同様に適用でき、本発明の効果を得ることができる。
【産業上の利用可能性】
【００１６】
ゲームマップ上でポインタによりキャラクタを選択することができるゲーム機である。
【図面の簡単な説明】
【００１７】
【図１】本発明によるポインタによるオブジェクト選択システムを適用したゲーム機の外観を示す図である。
【図２】本発明によるポインタによるオブジェクト選択システムを適用したゲーム機の回路の実施の形態を示す回路図である。
【図３】本発明によるポインタによるオブジェクト選択システムの動作を説明するためのフローチャートである。
【図４】本発明によるシステムにおいて画面に表示されたキャラクタを選択する手順を説明するための図である。
【図５】従来のゲームマップ上でキャラクタを選択する方法を説明するための図である。
【符号の説明】
【００１８】
１  ゲーム機  
２  液晶表示部  
３  ポインタ  
４ａ，４ｂ，４ｃ，４ｄ  キャラクタ  
６  十字キー
７ａ，７ｂ  ボタン
８  スタートボタン
９  セレクトボタン
１０  制御部
１１  操作部
１２  音声出力回路
１３  スピーカ
１４  画像処理部
１５  駆動回路
１６  メモリ部
【図１】
2007159800.tif 000003
【図２】
2007159800.tif 000004
【図３】
2007159800.tif 000005
【図４】
2007159800.tif 000006
【図５】
2007159800.tif 000007