(57)【要約】【課題】ユーザーが望む方向にキャラクターを正確に移動させることができるゲーム装置を提供すること。【解決手段】本発明のゲーム装置は、ユーザーからのタッチ操作を受けるタッチパネルと、キャラクターを表示する表示部と、前記ユーザーによる前記タッチ操作に基づいて、ゲームの処理を行う処理部とを備える。前記処理部は、前記キャラクターを中心に、前記キャラクターが移動する複数の方向に対応する複数の領域を前記タッチパネルに設定する領域設定部と、前記タッチ操作に基づいて、前記複数の領域のいずれか一つの領域に対応する前記方向に、前記キャラクターを移動させる移動制御部とを備える。前記領域設定部は前記複数の領域で囲まれるブランク領域を前記タッチパネルに設定し、前記ブランク領域は前記処理部が前記ユーザーによる前記タッチ操作を感知しないようおよび／または前記移動制御部が前記キャラクターを移動させないよう構成されている。【選択図】図３
2015097583.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーからのタッチ操作を受けるタッチパネルと、
ゲームのキャラクターを表示する表示部と、
前記ユーザーによる前記タッチ操作に基づいて、前記ゲームの処理を行う処理部と、を備えるゲーム装置であって、
前記処理部は、前記キャラクターを中心に、前記キャラクターが移動する複数の方向に対応する複数の領域を前記タッチパネルに設定する領域設定部と、
前記複数の領域のいずれか一つの領域への前記タッチ操作に基づいて、前記いずれか一つの領域に対応する前記方向に、前記キャラクターを移動させる移動制御部とを備え、
前記領域設定部は、前記複数の領域で囲まれるブランク領域を前記タッチパネルに設定し、
前記ブランク領域は、前記処理部が前記タッチ操作を感知しないようおよび／または前記移動制御部が前記キャラクターを移動させないよう構成されていることを特徴とするゲーム装置。
【請求項２】
前記複数の領域は、前記ブランク領域に接して配置される所定の数の第１の領域を有し、
前記領域設定部は、前記ブランク領域と、前記所定の数の第１の領域とで構成される第１の領域レイアウトを前記タッチパネルに設定する請求項１に記載のゲーム装置。
【請求項３】
前記所定の数の第１の領域は、８つの第１の領域で構成され、
前記第１の領域レイアウトは、前記ブランク領域と、前記８つの第１の領域とにより、３行×３列の行列をなすよう形成されている請求項２に記載のゲーム装置。
【請求項４】
前記複数の領域は、前記第１の領域レイアウトを囲むように配置され、前記ブランク領域を中心に放射状に広がるような形状をなしている、所定の数の第２の領域をさらに有し、
前記領域設定部は、前記所定の数の第２の領域で構成される第２の領域レイアウトを前記タッチパネルに設定する請求項２または３に記載のゲーム装置。
【請求項５】
前記所定の数の第２の領域は、８つの第２の領域で構成され、
前記８つの第１の領域は、それぞれ、前記８つの第２の領域と接している請求項４に記載のゲーム装置。
【請求項６】
前記ブランク領域は、前記キャラクターと重なっている請求項１ないし５のいずれかに記載のゲーム装置。
【請求項７】
前記ブランク領域は、前記タッチパネルの大きさに対して０．１〜１０％の大きさに設定されている請求項１ないし６のいずれかに記載のゲーム装置。
【請求項８】
前記ユーザーによる前記タッチ操作は、タップ操作、ロングタップ操作およびドラッグ操作のうちの少なくとも一つである請求項１ないし７のいずれかに記載のゲーム装置。
【請求項９】
前記処理部は、前記キャラクターを移動させるための第１の移動モードと、前記キャラクターと異なるゲーム情報を移動させるための第２の移動モードとを、前記タッチ操作に基づいて選択するモード選択部をさらに有する請求項８に記載のゲーム装置。
【請求項１０】
前記モード選択部は、前記タッチパネルが前記タップ操作または前記ロングタップ操作を受けたとき、前記第１の移動モードを選択し、前記タッチパネルが前記ロングタップ操作を受けた状態で前記ドラッグ操作を受けたとき、前記第２の移動モードを選択する請求項９に記載のゲーム装置。
【請求項１１】
前記タッチパネルは、前記いずれか一つの領域に前記ロングタップ操作を受けると、
前記移動制御手段は、前記いずれか一つの領域に対応する前記方向に前記キャラクターを移動させつづける請求項８ないし１０のいずれかに記載のゲーム装置。
【請求項１２】
前記タッチパネルは、前記いずれか一つの領域に前記タップ操作を受けると、
前記移動制御手段は、前記いずれか一つの領域に対応する前記方向に前記キャラクターを当該キャラクターのピクセルに対応する距離だけ移動させる請求項８ないし１０のいずれかに記載のゲーム装置。
【請求項１３】
ゲームのキャラクターをタッチパネルに表示するゲーム装置に組み込まれるコンピュータに、
前記キャラクターを中心に、前記キャラクターが移動する複数の方向に対応する複数の領域と、当該複数の領域で囲まれ、ユーザーによるタッチ操作を感知しないようおよび／または前記キャラクターを移動させないよう構成されているブランク領域とを前記タッチパネルに設定する工程と、
前記ゲームの進行中、前記複数の領域のいずれか一つの領域に、前記ユーザーによる前記タッチ操作を受ける工程と、
前記タッチ操作に基づいて、前記いずれか一つの領域に対応する前記方向に、前記キャラクターを移動させる工程と、
を実行させるゲーム装置の制御方法。
【請求項１４】
キャラクターが表示されたタッチパネルに対して、ユーザーがタッチ操作を行ってプレイするゲームのためのプログラムであって、
前記キャラクターを中心に、前記キャラクターが移動する複数の方向に対応する複数の領域と、当該複数の領域で囲まれ、前記ユーザーによる前記タッチ操作を感知しないようおよび／または前記キャラクターを移動させないよう構成されているブランク領域とを前記タッチパネルに設定する領域設定手段と、
前記タッチ操作に基づいて、前記タッチパネルの前記複数の領域のいずれか一つの領域に対応する前記方向に、前記キャラクターを移動させる移動制御手段と、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置、その制御方法およびプログラムに関し、特に、タッチパネルを備えるゲーム装置、該ゲーム装置の制御方法およびゲームプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンなどのタッチパネルを備えた機器が急速に普及し、ユーザーはどこでもゲームを楽しむことができるようになった。すなわち、ユーザーは、ジョイスティックや十字キーなどの操作装置を使用することなく、タッチパネルを指で操作することで、ゲームを楽しむことができるようになった。このような機器でゲームを行う場合、一般に、タッチパネルを指で操作（タップ操作やスライド操作などのタッチ操作）することで、ゲーム中のキャラクターの移動や画面の表示の変更などを行うことができる。
【０００３】
例えば、特許文献１は、キャラクターの動作に関する処理に対する入力を行うための１つの動作領域と、当該動作領域の周囲に配置され、キャラクターの移動に関する処理に対する入力を行うための複数の移動領域とを操作領域に設定したタッチパネルを開示する。このタッチパネルは、動作領域の周囲に移動領域が設定されるよう構成されているため、中心部付近に設定された領域（動作領域）では、キャラクターを移動させることができないという問題がある。
【０００４】
また、画面の中心から放射状に８つの領域（画面の中心に対して左上、上、右上、左、右、左下、下および右下の各領域）を移動領域として画面に設定するタッチパネルの場合、中心部付近には、これら８つの領域が密集している。そのため、その中心部付近にタッチ操作を実行すると、ユーザーが意図した方向と異なる方向にキャラクターが移動する場合がある。これは、ユーザーにストレスを与え、意図した方向にキャラクターを移動させるためにさらなるタッチ操作を必要とするなど、種々の問題があった。
【０００５】
一方で、例えば、ゲームのマップ上の現在位置とは異なる位置を表示させたい（マップを移動させたい）場合、タッチパネルを操作することにより、当該位置を表示させる方法が知られている（例えば、特許文献２）。しかしながら、特許文献２の方法では、ゲームのキャラクター自体は、あくまでも操作スイッチにより移動し、タッチパネルへのタッチ操作により移動することはできない。このように、キャラクターの移動と、マップの移動とを別々の動作、手段で実行しなければならず、操作が煩雑になるという問題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−２１０４７７号公報
【特許文献２】特開２００５−１６８７６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の一つの目的は、ユーザーが望む方向にキャラクターを正確に移動させることができるゲーム装置を提供することにある。また、本発明の別の目的は、キャラクターの移動と、マップの閲覧とを簡単に実行することができるゲーム装置を提供することにある。さらに、本発明の他の目的は、当該ゲーム装置を制御する方法およびゲームプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
このような目的は、下記（１）〜（１４）の本発明により達成される。
（１）  本発明は、ユーザーからのタッチ操作を受けるタッチパネルと、
ゲームのキャラクターを表示する表示部と、
前記ユーザーによる前記タッチ操作に基づいて、前記ゲームの処理を行う処理部と、を備えるゲーム装置であって、
前記処理部は、前記キャラクターを中心に、前記キャラクターが移動する複数の方向に対応する複数の領域を前記タッチパネルに設定する領域設定部と、
前記複数の領域のいずれか一つの領域への前記タッチ操作に基づいて、前記いずれか一つの領域に対応する前記方向に、前記キャラクターを移動させる移動制御部とを備え、
前記領域設定部は、前記複数の領域で囲まれるブランク領域を前記タッチパネルに設定し、
前記ブランク領域は、前記処理部が前記タッチ操作を感知しないようおよび／または前記移動制御部が前記キャラクターを移動させないよう構成されていることを特徴とするゲーム装置。
【０００９】
（２）  本発明のゲーム装置では、前記複数の領域は、前記ブランク領域に接して配置される所定の数の第１の領域を有し、
前記領域設定部は、前記ブランク領域と、前記所定の数の第１の領域とで構成される第１の領域レイアウトを前記タッチパネルに設定することが好ましい。
【００１０】
（３）  本発明のゲーム装置では、前記所定の数の第１の領域は、８つの第１の領域で構成され、
前記第１の領域レイアウトは、前記ブランク領域と、前記８つの第１の領域とにより、３行×３列の行列をなすよう形成されていることが好ましい。
【００１１】
（４）  本発明のゲーム装置では、前記複数の領域は、前記第１の領域レイアウトを囲むように配置され、前記ブランク領域を中心に放射状に広がるような形状をなしている、所定の数の第２の領域をさらに有し、
前記領域設定部は、前記所定の数の第２の領域で構成される第２の領域レイアウトを前記タッチパネルに設定することが好ましい。
【００１２】
（５）  本発明のゲーム装置では、前記所定の数の第２の領域は、８つの第２の領域で構成され、
前記８つの第１の領域は、それぞれ、前記８つの第２の領域と接していることが好ましい。
【００１３】
（６）  本発明のゲーム装置では、前記ブランク領域は、前記キャラクターと重なっていることが好ましい。
【００１４】
（７）  本発明のゲーム装置では、前記ブランク領域は、前記タッチパネルの大きさに対して０．１〜１０％の大きさに設定されていることが好ましい。
【００１５】
（８）  本発明のゲーム装置では、前記ユーザーによる前記タッチ操作は、タップ操作、ロングタップ操作およびドラッグ操作のうちの少なくとも一つであることが好ましい。
【００１６】
（９）  本発明のゲーム装置では、前記処理部は、前記キャラクターを移動させるための第１の移動モードと、前記キャラクターと異なるゲーム情報を移動させるための第２の移動モードとを、前記タッチ操作に基づいて選択するモード選択部をさらに有することが好ましい。
【００１７】
（１０）  本発明のゲーム装置では、前記モード選択部は、前記タッチパネルが前記タップ操作または前記ロングタップ操作を受けたとき、前記第１の移動モードを選択し、前記タッチパネルが前記ロングタップ操作を受けた状態で前記ドラッグ操作を受けたとき、前記第２の移動モードを選択することが好ましい。
【００１８】
（１１）  本発明のゲーム装置では、前記タッチパネルは、前記いずれか一つの領域に前記ロングタップ操作を受けると、
前記移動制御手段は、前記いずれか一つの領域に対応する前記方向に前記キャラクターを移動させつづけることが好ましい。
【００１９】
（１２）  本発明のゲーム装置では、前記タッチパネルは、前記いずれか一つの領域に前記タップ操作を受けると、
前記移動制御手段は、前記いずれか一つの領域に対応する前記方向に前記キャラクターを当該キャラクターのピクセルに対応する距離だけ移動させることが好ましい。
【００２０】
（１３）  本発明は、ゲームのキャラクターをタッチパネルに表示するゲーム装置に組み込まれるコンピュータに、
前記キャラクターを中心に、前記キャラクターが移動する複数の方向に対応する複数の領域と、当該複数の領域で囲まれ、ユーザーによるタッチ操作を感知しないようおよび／または前記キャラクターを移動させないよう構成されているブランク領域とを前記タッチパネルに設定する工程と、
前記ゲームの進行中、前記複数の領域のいずれか一つの領域に、前記ユーザーによる前記タッチ操作を受ける工程と、
前記タッチ操作に基づいて、前記いずれか一つの領域に対応する前記方向に、前記キャラクターを移動させる工程と、
を実行させるゲーム装置の制御方法。
【００２１】
（１４）  本発明は、キャラクターが表示されたタッチパネルに対して、ユーザーがタッチ操作を行ってプレイするゲームのためのプログラムであって、
前記キャラクターを中心に、前記キャラクターが移動する複数の方向に対応する複数の領域と、当該複数の領域で囲まれ、前記ユーザーによる前記タッチ操作を感知しないようおよび／または前記キャラクターを移動させないよう構成されているブランク領域とを前記タッチパネルに設定する領域設定手段と、
前記タッチ操作に基づいて、前記タッチパネルの前記複数の領域のいずれか一つの領域に対応する前記方向に、前記キャラクターを移動させる移動制御手段と、
をコンピュータに実行させるためのプログラム。
【発明の効果】
【００２２】
本発明により、キャラクターが意図しない方向に移動することなく、ユーザーが望む方向にキャラクターを正確かつ確実に移動させることができる。また、ゲームの進行中、キャラクター移動モードと、マップ閲覧モードとを簡単に切り替えることができ、ゲームをスムーズに進行させることができる。これにより、プレイヤーに快適な操作環境を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施形態に係るゲーム装置を模式的に示す図である。
【図２】本発明の第１の実施形態に係るゲーム装置の構成を示すブロック図である。
【図３】本発明の第１の実施形態に係るゲーム装置を模式的に示す図である。
【図４】本発明の第１の実施形態に係るゲーム装置の記憶部に記憶されている領域レイアウトを示す図である。
【図５】本発明の第１の実施形態に係るゲーム装置の記憶部に記憶されている領域レイアウトを示す図である。
【図６】本発明の第１の実施形態に係るゲーム装置のキャラクターの移動を説明するための図である。
【図７】本発明の第１の実施形態に係るゲーム装置のキャラクターの移動を説明するための図である。
【図８】本発明の第１の実施形態に係るゲーム装置の移動モードを説明するための図である。
【図９】本発明の第１の実施形態に係るゲーム装置の閲覧モードを説明するための図である。
【図１０】本発明の第１の実施形態に係るゲーム装置の閲覧モードを説明するための図である。
【図１１】本発明の第１の実施形態に係るゲーム装置の動作を示すフローチャートである。
【図１２】本発明の第１の実施形態に係るゲーム装置の動作を示すフローチャートである。
【図１３】本発明の第２の実施形態に係るゲーム装置を模式的に示す図である。
【図１４】本発明の第２の実施形態に係るゲーム装置のキャラクターの移動を説明するための図である。
【図１５】本発明の第２の実施形態に係るゲーム装置のキャラクターの移動を説明するための図である。
【発明を実施するための最良の形態】
【００２４】
以下、本発明のゲーム装置、ゲーム装置の制御方法およびゲームプログラムについて、図示の好適実施形態に基づいて詳細に説明する。
【００２５】
なお、説明の都合上、図１、３、６〜１０、１３〜１５中の上側を「上」、下側を「下」、左側を「左」、右側を「右」として説明を行う。
【００２６】
＜第１実施形態＞
１．ゲーム装置
まず、本発明の第１の実施形態に係るゲーム装置を詳細に説明する。
【００２７】
図１は、本発明の第１の実施形態に係るゲーム装置を模式的に示す図、図２は、本発明の第１の実施形態に係るゲーム装置の構成を示すブロック図、図３は、本発明の第１の実施形態に係るゲーム装置を模式的に示す図、図４は、本発明の第１の実施形態に係るゲーム装置の記憶部に記憶されている領域レイアウトを示す図、図５は、本発明の第１の実施形態に係るゲーム装置の記憶部に記憶されている領域レイアウトを示す図、図６は、本発明の第１の実施形態に係るゲーム装置のキャラクターの移動を説明するための図、図７は、本発明の第１の実施形態に係るゲーム装置のキャラクターの移動を説明するための図である。
【００２８】
図１に示されるように、本発明のゲーム装置１は、携帯型のゲーム装置であり、筐体２と、タッチパネル１１と、表示部１２とを備えている。筐体２は、後述されるようなゲーム装置１の構成物を備え、略平板の形状に形成されている。
【００２９】
このようなゲーム装置１は、携帯電話またはスマートフォンタイプのゲーム装置であり、アクションゲーム、シューティングゲーム、ロールプレイングゲーム、パズルゲーム、シュミレーションゲーム、アドベンチャーゲームおよびそれらの２以上を組合せたゲーム（アクションパズルゲーム、アクションシューティングゲーム等）等の種々のゲームを実行することができる。以下では、ゲームがロールプレイングゲームである場合について代表して説明する。
【００３０】
ロールプレイングゲームは、ユーザーの操作に基づいて、図１に示すようなキャラクター９が、表示部１２に表示されるマップ８上を自由に移動するゲームである。本実施形態のゲーム装置１では、タッチ操作されたタッチパネル１１の領域と、キャラクターの移動方向とが一致しているため、当該タッチ操作により、ユーザーの意図する方向にキャラクター９を移動させることができる。
【００３１】
図２に示すように、本実施形態のゲーム装置１は、タッチパネル１１と、表示部１２と、記憶部１３と、処理部１４と、制御部１５とを備える。以下、ゲーム装置１の各部の構成について説明する。
【００３２】
タッチパネル１１は、筐体１０の前面（図１中、紙面手前側の表面）に設けられている。タッチパネル１１は、ユーザーがゲームを実行するための操作情報をタッチ操作により入力するためのパネルである。ユーザーがタッチパネル１１の表面を指やスタイラスペンなどで操作（タッチ操作）すると、タッチパネル１１はタッチ操作を感知し、タッチ操作に対応する操作情報を後述する処理部１４に出力する。これにより、後述する処理部１４がゲームを実行するようになっている。タッチパネル１１は、抵抗膜式、光学式、静電容量結合式のいずれのタイプのタッチパネルであってもよい。なお、タッチパネル１１は、従来型のゲーム装置の操作ボタン、操作レバー、コントローラーなどに相当する。
【００３３】
ここで、操作情報は、キャラクターの選択、キャラクターの移動、アイテムの選択、アイテムの移動、マップの移動、ステージの変更などの情報を含む。タッチ操作は、ダブルタップ操作、タップ操作、ロングタップ操作、スライド操作、ドラッグ操作、フリック操作、ピンチ操作、ピンチアウト操作、ピンチイン操作などの操作である。例えば、ユーザーがアイテムを選択したい場合、タッチパネル１１へのタップ操作によりアイテムを選択することができる。また、ユーザーがキャラクター９を移動させたい場合、タッチパネル１１へのロングタップ操作によりキャラクター９を移動させることができる。なお、これについては、後に詳細に説明する。
【００３４】
表示部１２は、タッチパネル１１の裏面側（図１中、紙面奥側の表面）に設けられ、ゲーム情報を表示する。表示部１２は、後述する処理部１４の指示により、予め記憶部１３に記憶されているゲーム情報や前記操作情報に対応するゲーム情報を表示する。本実施形態では、表示部１２は、平面視においてタッチパネル１１と重なるように設けられている。換言すると、タッチパネル１１と表示部１２とは、レイヤ（layer）構造を形成する。
【００３５】
ゲーム情報は、キャラクター、マップ、アイテム、ゲームストーリー、背景画像などを含む。図１では、表示部１２は、キャラクター９や背景画像（マップ８）を表示する。例えば、キャラクター９が移動する場合、表示部１２は、キャラクター９の移動の様子を表示することができる。
【００３６】
記憶部１３は、ゲーム情報を記憶する。本実施形態では、記憶部１３は、マップ８、キャラクター９などのゲーム情報を記憶する。また、記憶部１３は、図４に示されるような領域レイアウトを記憶する。さらに記憶部１３は、モード選択情報を記憶する。
【００３７】
処理部１４は、タッチパネル１１からのタッチ操作情報や記憶部１３に記憶されている情報に基づいて、ゲームを処理する。すなわち、処理部１４は、ゲームを開始する処理、ゲームを終了する処理、キャラクター９を移動させる処理、マップを移動させる処理、キャラクターをスムーズに移動させるためにタッチパネル１１に領域レイアウトを設定する処理、マップ移動モードからキャラクター移動モードにモードを変換する処理など、ゲームを処理する上での種々の処理を実行する。このような処理部１４は、領域設定部１４１と、移動制御部１４２と、モード選択部１４３と、を含む。
【００３８】
領域設定部１４１は、キャラクター９を中心に、キャラクター９が左上、上、右上、左、右、左下、下、右下の８方向に対応する領域（以下、「テンキー領域」と略す）４を有する領域レイアウト（第１の領域レイアウト）をタッチパネル１１上に設定する。本実施形態の領域レイアウトは、図３に示されるように、３行×３列の行列をなすような形状のテンキー領域４を有している。テンキー領域４は、キャラクター９が移動する左上方向に対応する左上領域４１と、キャラクター９が移動する上方向に対応する上領域４２と、キャラクター９が移動する右上方向に対応する右上領域４３と、キャラクター９が移動する左方向に対応する左領域４４と、キャラクター９が移動する右方向に対応する右領域４５と、キャラクター９が移動する左下方向に対応する左下領域４６と、キャラクター９が移動する下方向に対応する下領域４７と、キャラクター９が移動する右下方向に対応する右下領域４８と、当該領域に囲まれたブランク領域４９とで構成されている。
【００３９】
ユーザーが各領域４１〜４８をタッチ操作することにより、各領域４１〜４８に対応した方向にキャラクター９が移動するように構成されている。具体的に、ユーザーが左上領域４１をタップ操作またはロングタップ操作すると、キャラクター９は、左上領域４１に対応する左上方向に移動するように構成されている。また、ユーザーが下領域４７をタップ操作またはロングタップ操作すると、キャラクター９は、下領域４７に対応する下方向に移動するように構成されている。
【００４０】
なお、本実施形態では、図３に示すように、テンキー領域４の周囲の領域に領域レイアウトは設定されていない。このテンキー領域４の周囲の領域は、タッチ操作によって、キャラクター９が動作しないように構成されている。
【００４１】
図３に示すように、テンキー領域４の各領域４１〜４８の大きさは、同じ大きさに設定されているが、これに限定されない。また、テンキー領域４の大きさも特に限定されない。例えば、テンキー領域４の大きさを表示部１２と同じ大きさに設定するように、図３に示される各領域４１〜４８の各境界線を表示部１２の端部まで延伸させてもよい。これにより、各領域４１〜４８の大きさ（面積）は、互いに異なった大きさとなる。
【００４２】
ブランク領域４９は、前記各領域４１〜４８とは異なり、キャラクター９が移動する方向に対応していない。具体的に、ユーザーがブランク領域４９をタップ操作またはロングタップ操作したとしても、ブランク領域４９は、処理部１４が当該タッチ操作を認識しないように構成されている、または、後述する移動制御部１４２がキャラクター９を移動させないように構成されている。ブランク領域４９は、これらのいずれか一方が設定されるように構成されていても、両方が設定されるように構成されていてもよい。画面の中心から放射状に領域が設定される従来のタッチパネルでは、タッチパネルの中心部付近に各方向に対応する領域が密集するため、ユーザーが意図しない方向にキャラクターが移動することがあった。しかし、本実施形態のゲーム装置１では、ブランク領域４９が設けられているため、キャラクターの誤移動などを的確に防止することができる。
【００４３】
また、ブランク領域４９には、キャラクター９が重なって配置されている。したがって、ユーザーは、移動させたい方向を的確に把握することができ、各領域４１〜４８をタッチ操作することにより、それらに対応する方向に確実にキャラクター９を移動させることができる。
【００４４】
ブランク領域４９の大きさ（面積）は、キャラクター９の大きさ（面積）、タッチパネル１１の面積、テンキー領域４の大きさに依存して変化する。具体的に、ブランク領域４９の面積は、タッチパネル１１の面積に対して１〜２０％程度が好ましく、５％〜１５％がより好ましい。このような面積は、テンキー領域４がユーザーによるタッチ操作に適した大きさとなるため、正確かつ確実にキャラクター９を所望の方向に移動させることができる。
【００４５】
領域設定部１４１は、領域レイアウト（本実施形態ではテンキー領域４）を以下の（１）〜（３）のような方法で、タッチパネル１１上に設定することができる。
【００４６】
（１）領域設定部１４１は、予め記憶部１３に記憶されている複数の領域レイアウトから、表示部１２に表示されたキャラクター９に対応するテンキー領域４を選択し、タッチパネル１１上に設定する。すなわち、領域設定部１４１は、キャラクター９が表示部１２に表示されると、当該キャラクター９を認識し、当該キャラクター９に相当するテンキー領域４を記憶部１３から選択し、タッチパネル１１に設定する。この時、記憶部１３には、キャラクター９に対応するテンキー領域４が保存されている。具体的には、図４に示すように、キャラクター９に対応してテンキー領域４、キャラクターＡに対応して後述するエリアキー領域、キャラクターＢに対応して後述するワープ領域など、キャラクターと領域レイアウトとの対応関係を示す表が保存されている。
【００４７】
なお、領域レイアウトは、テンキー領域４やエリアキー領域の他、ワープ領域など種々の領域を含む。このワープ領域は、キャラクター９から各方向に対応する領域に不連続に形成された複数の島状の領域を含む。ワープ領域では、キャラクター９を中心に島状の領域が移動方向に沿って点在しているため、キャラクター９から離れる領域をタッチ操作することで、瞬間的に当該領域にキャラクター９を移動させることができる。したがって、ゲームの娯楽性を向上させることができる。
【００４８】
（２）また、領域設定部１４１は、予め記憶部１３に記憶されている複数の領域レイアウトから、キャラクター９の大きさや種類などを考慮して、表示部１２に表示されたキャラクター９に適切に対応するテンキー領域４を選択し、タッチパネル１１上に設定することもできる。すなわち、領域設定部１４１は、キャラクター９が表示部１２に表示されると、当該キャラクター９を認識し、当該キャラクター９に相当する領域レイアウトを記憶部１３から探す。この時、記憶部１３には、領域レイアウトの複数の種類、複数の大きさ、複数の形状などが保存されている。具体的には、図５に示すように、キャラクター９を考慮して、種類はテンキー領域４、大きさは中、形状は正方形など、領域レイアウトの大きさ、種類、形状などの関係を示すテーブルが保存されている。したがって、領域設定部１４１は、ユーザーからのタッチ操作や適切な判断により、表示されるキャラクター９に対応する適切な領域レイアウトを記憶部１３から選択し、タッチパネル１１に設定する。
【００４９】
このような、領域レイアウトをタッチパネル１１に設定する方法は、例えば、図示しない、キャラクター認識部と、領域レイアウト選定部と、領域レイアウト設定部とを有する領域設定部１４１によって実現することができる。これにより、キャラクター９に合った適切な領域レイアウトを設定することができるので、正確かつ確実にキャラクターを移動させることができる。
【００５０】
（３）さらにまた、領域設定部１４１は、予め記憶部１３に記憶されている領域レイアウト（テンキー領域４）を選択し、タッチパネル１１上に設定してもよい。すなわち、領域設定部１４１は、キャラクター９が表示部１２に表示されると、当該キャラクターの種類に関係なく、テンキー領域４を記憶部１３から選択し、タッチパネル１１に設定してもよい。この場合、記憶部１３には、テンキー領域４のみが領域レイアウトとして保存されているので、どのような種類のキャラクターが表示部１２に表示されても、領域設定部１４１はテンキー領域４をタッチパネル１１上に設定する。
【００５１】
移動制御部１４２は、処理部１４がテンキー領域４のいずれかの領域にタッチ操作を感知したとき、当該領域に対応する方向へキャラクター９の移動を制御する。例えば、図６に示すように、ユーザーがキャラクター９を右方向に移動させたい場合、ユーザーは、テンキー領域４の右領域４５をタッチ操作する。移動制御部１４２は、ユーザーが右領域４４をタッチ操作し続ける間（ロングタップ操作）、右領域４５に対応する右方向にキャラクター９を移動させ続ける（図７）。また、移動制御部１４２は、ユーザーが右下領域４８にタップ操作を実行した場合、キャラクター９の表示に必要とされるピクセル分、当該キャラクター９を右下領域４４に対応する右下方向に移動させる。
【００５２】
本実施形態では、上述したように、タップ操作により、キャラクター９の表示に必要とされるピクセル分だけキャラクター９が移動するが、本発明はこれに限定されない。例えば、タップ操作により移動する距離をキャラクター毎に予め定めておき、キャラクターの種類とタップ操作による移動距離との対応関係を示すテーブルを記憶部１３に予め記憶させておいてもよい。
【００５３】
ところで、ロールプレイングゲームは、キャラクターが所定のマップ上を移動しながら、所定のミッションをクリアして、ゴールを目指すゲームである。このようなロールプレイングゲームを本実施形態のような携帯型ゲーム装置で実行する場合、画面が家庭用ゲーム機などに比べて小さいため、マップの全体像を閲覧、把握することが困難である。また、家庭用ゲーム機などと比較して、ユーザーの操作がタッチ操作のみであるため、キャラクターの移動と、マップの閲覧とをタッチ操作でどのように区別するかが問題となる。このような問題を解決するために、本実施形態のゲーム装置１の処理部１４は、キャラクター９の移動と、マップの閲覧とを区別するモード選択部１４３をさらに有している。
【００５４】
モード選択部１４３は、ユーザーによるタッチ操作に基づいて、キャラクター移動モード（第１の移動モード）と、マップ閲覧モード（第２の移動モード）とを選択する。具体的には、表示部１２にキャラクター９が表示されている場合において、ユーザーがタップ操作またはロングタップ操作を行った場合、モード選択部１４３は、ユーザーがキャラクター９を移動させたいと判断し、移動モードを選択する。これにより、前述したように、キャラクター９は所定の方向に移動する。
【００５５】
一方、ユーザーがロングタップ操作をした状態でドラッグ操作を行った場合、モード選択部１４３は、ユーザーがマップ８を閲覧したいと判断し、閲覧モードを選択する。これにより、ゲーム上のマップ８を閲覧することができる。その結果、ユーザーは表示部１２に表示されているエリア以外のエリアやマップ８の全体像を把握することができる。
【００５６】
移動モードでは、表示部１２に対して、キャラクター９がマップ８上を移動するため、表示部１２ではキャラクター９とマップ８が同時に移動しているように表示される。これは、キャラクター９がマップ上の同じ地点で足踏みをした状態で、マップ８を移動させて、キャラクター９が移動しているように表示してもよい。
【００５７】
一方、閲覧モードでは、表示部１２に対して、キャラクター９がマップ８上の現在存在する地点に配置された状態でマップ８が移動される。すなわち、キャラクター９はマップ８上で停止した状態でマップ８のみが移動されることとなる。これは、キャラクター９が表示部１２に対して固定された状態で、マップ８のみが移動するようにしてもよい。
【００５８】
なお、このようなモード選択部１４３は、本実施形態のゲームに限らず、他のどのようなゲームにも適用することができる。
【００５９】
再び図２を参照すると、制御部１５は、タッチパネル１１、表示部１２、記憶部１３、処理部１４、領域設定部１４１、移動制御部１４２、モード選択部１４３を制御する。制御部８は、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、マイクロプロセッサ（ｍｉｃｒｏ  ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（ｇｒａｐｈｉｃ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｐｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などによって実現される。
【００６０】
２．ゲーム装置の制御方法
次に、本発明の第１の実施形態に係るゲーム装置の制御方法について詳細に説明する。
【００６１】
図８は、本発明の第１の実施形態に係るゲーム装置の移動モードを説明するための図、図９および図１０は本発明の第１の実施形態に係るゲーム装置の閲覧モードを説明するための図である。本実施形態のゲーム装置１は、タッチ操作により、ロールプレイングゲームのキャラクター９をマップ８上で移動させ、ロールプレイングゲームのマップ８を閲覧、移動することができる。以下、ゲーム装置１の制御方法を説明する。
【００６２】
２．１  領域設定制御方法
キャラクター９が表示部１２に表示されると、領域設定部１４１は当該キャラクター９を認識する。次に、領域設定部１４１は、予め記憶部１３に記憶されているテンキー領域４を記憶部１３から選択する（図６）。こうして、領域設定部１４１は、図６に示されるように、タッチパネル１１上にテンキー領域４を設定する。この場合、ブランク領域４９は、キャラクター９と重なるように設定される。
【００６３】
２．２  キャラクター移動制御方法
図６に示されるように、テンキー領域４は、領域設定部１４１によって、キャラクター９を中心に、タッチパネル１１に表示されている。この状態で、ユーザーがキャラクター９をタッチパネル１１上、右に移動させたい場合、ユーザーはテンキー領域４の右領域４５にロングタップ操作またはタップ操作を実行する（図６、８）。次に、当該タッチパネル１１が当該ロングタップ操作またはタップ操作を受けると（図６、８）、移動制御部１４２は、当該操作に基づいて、右領域４５に対応する方向、すなわち右方向にキャラクター９を移動させる（図７）。
【００６４】
なお、例えば、ユーザーがテンキー領域４の領域４２と領域４３との境界にタッチ操作を実行した場合、タッチパネル１１が先に当該タッチ操作を感知した領域にキャラクター９を移動させる。具体的に、領域４２と領域４３との境界にタッチ操作が実行された場合、領域４２はキャラクター９が移動する上方向に対応し、領域４３はキャラクター９が移動する右上方向に対応しているので、先にタッチ操作を受けた領域に対応する方向にキャラクター９が移動する。他の領域同士の境界についても同様である。
【００６５】
２．３  マップ閲覧制御方法
上記「２．２  キャラクター移動制御方法」の説明におけるモードは、キャラクター９が移動しているため、キャラクター移動モードである。このキャラクター移動モードの状態で、ユーザーがマップ８の全体像を把握したい場合、表示部１２に表示されている現在エリア以外のエリアを表示させたい場合、タッチパネル１１のいずれかの領域をタップ操作した状態で（ロングタップ操作）、閲覧したい方向とは逆方向（図９では右方向）にスライド操作を実行する（図９）。次に、タッチパネル１１が当該ロングタップ操作及びスライド操作を受けると（図９）、移動制御部１４２は、当該操作に基づいて、スライドした方向、すなわち右方向にマップ８を移動させる（図１０）。これにより、当初画面に表示されていたマップ８のエリアよりも左方向のマップ８のエリアを閲覧することができる。
【００６６】
２．４  モード選択制御方法
ユーザーがキャラクター９を移動させたい場合、ユーザーが上記「２．２  キャラクター移動制御方法」で説明したように操作を実行すると、モード選択部１４３はキャラクター移動モードを選択し、キャラクター９が移動する。一方、ユーザーがマップ８を閲覧したい場合、ユーザーが上記「２．３  マップ閲覧制御方法」で説明したように操作を実行すると、モード選択部１４３はマップ閲覧モードを選択し、マップ８が移動する。このように、ユーザーによるタップ操作に基づいて、モード選択部１４３は、キャラクター移動モードと、マップ閲覧モードとを選択する。
【００６７】
上記では、モード選択部１４３は、タッチパネル１１がロングタップ操作した状態でスライド操作を受けたとき、閲覧モードを選択するとした。しかし、これは、実質的にはタッチ操作の時間とタッチ位置からの移動距離との両方に基づいて判断される。タッチ操作時間は、タッチパネル１１にユーザーがタッチを開始したときからの経過時間を示している。タッチ操作時間は、タッチ開始から０．５秒以上、好ましくは０．２秒以上経過した時間であることが好ましい。
【００６８】
また、移動距離は、ユーザーがタッチパネル１１をタッチした位置からどのくらいのピクセル分、指が移動したかを示している。移動距離は、タッチ位置から１５ピクセル以上離れた距離、好ましくは２０ピクセル以上離れた距離であることが好ましい。
【００６９】
このように、モード選択部１５４がタッチ操作時間と移動距離とに基づいて、閲覧モードを選択すれば、正確かつ確実に閲覧モードを選択することができる。
【００７０】
３．ゲーム装置の処理方法
次に、本発明の第１の実施形態に係るゲーム装置の処理動作について詳細に説明する。
【００７１】
図１１および図１２は、本発明の第１の実施形態に係るゲーム装置の処理動作を示すフローチャートである。
【００７２】
まず、キャラクター９を表示部１２に表示する処理を行う（Ｓ１０）。そして、表示部１２に表示されたキャラクター９に基づいて、領域設定部１４１が領域レイアウトをタッチパネル１１に設定する（Ｓ２０）。次に、ユーザーがタッチパネル１１にタッチ操作を実行する（Ｓ３０）。
【００７３】
タッチ操作が実行された場合、キャラクター９やマップ８を移動させる（Ｓ４０）。この時、ユーザーがタッチを開始した時から所定の時間以上経過した場合（Ｓ３１）、指がタッチ開始地点から所定のピクセル以上動いたか否か判断する（Ｓ３２）。タッチ操作がタッチ開始から所定の時間以上経過していない場合（Ｓ３１）、タッチ操作が感知されなかったとして、再度タッチ操作に戻る（Ｓ３０）。
【００７４】
指がタッチ開始地点から所定のピクセル以上動いた場合（Ｓ３２）、モード選択部１４３は、マップ閲覧モードを選択する（Ｓ３３）。これにより、マップ８を移動させることができる（Ｓ４０）。一方、指がタッチ開始地点から所定のピクセル以上動かなかった場合（Ｓ３２）、モード選択部１４３は、キャラクター移動モードを選択する（Ｓ３４）。これにより、キャラクター９を移動させることができる（Ｓ４０）。このようにして、以上のステップが繰り返し実行される。
【００７５】
＜第２実施形態＞
１．ゲーム装置
以下、ゲーム装置の第２実施形態について、前記第１実施形態との相違点を中心に説明し、同様の事項については、その説明を省略する。
【００７６】
図１３は、本発明の第２の実施形態に係るゲーム装置を模式的に示す図である。本実施形態のゲーム装置１０は、テンキー領域４に加え、放射状の領域レイアウト５がタッチパネル１１にさらに設定されている点で第１の実施形態と異なる。
【００７７】
領域設定部１４１は、キャラクター９を中心に、キャラクター９が移動する上、右上、右、右下、下、左下、左、左上の８方向に対応する領域（以下、「エリアキー領域」と略す）５を有する領域レイアウト（第２の領域レイアウト）をタッチパネル１１上に設定する。すなわち、図１３に示されるように、当該領域レイアウトは、キャラクター９を中心に放射状に広がるような形状のエリアキー領域５を有している。
【００７８】
エリアキー領域５は、キャラクター９が移動する左上方向に対応する左上領域５１と、キャラクター９が移動する上方向に対応する上領域５２と、キャラクター９が移動する右上方向に対応する右上領域５３と、キャラクター９が移動する左方向に対応する左領域５４と、キャラクター９が移動する右方向に対応する右領域５５と、キャラクター９が移動する左下方向に対応する左下領域５６と、キャラクター９が移動する下方向に対応する下領域５７と、キャラクター９が移動する右下方向に対応する右下領域５８とで構成されている。
【００７９】
エリアキー領域５は、タッチパネル１１上、テンキー領域４を囲むように設定されている。そして、エリアキー領域５の、左上領域５１と、上領域５２と、右上領域５３と、左領域５４と、右領域５５と、左下領域５６と、下領域５７と、右下領域５８とは、それぞれ、テンキー領域４の、左上領域４１と、上領域４２と、右上領域４３と、左領域４４と、右領域４５と、左下領域４６と、下領域４７と、右下領域４８と連続して接して配置されている。これにより、ブランク領域４９以外に、キャラクター９が移動しない領域がなく、確実にキャラクター９を移動させることができる。
【００８０】
エリア領域５はキャラクター９を中心に放射状に広がるような形状であるため、キャラクター９から遠ざかる程、領域の幅が大きくなっている。そのため、ユーザーが特別な注意を払う事なく、直観的にキャラクター９を移動させたい方向にタッチ操作することができる。その結果、キャラクター９を簡単かつ確実に移動させることができる。
【００８１】
このような構成により、キャラクター９に近いエリアでは、テンキー領域４へのタッチ操作により正確かつ確実にキャラクターを移動させることができる。一方、キャラクター９から遠いエリアでは、エリア領域５へのタッチ操作により容易かつ直観的にキャラクター９を移動させることができる。
【００８２】
２．ゲーム装置の制御方法
次に、本発明の第２の実施形態に係るゲーム装置の制御方法について詳細に説明する。
【００８３】
図１４および図１５は、本発明の第２の実施形態に係るゲーム装置の移動モードを説明するための図である。
【００８４】
２．１  領域設定制御方法
キャラクター９が表示部１２に表示されると、領域設定部１４１は当該キャラクター９を認識する。次に、領域設定部１４１は、予め記憶部１３に記憶されているテンキー領域４とエリアキー領域５とを記憶部１３から選択する。こうして、領域設定部１４１は、図１４に示されるように、タッチパネル１１上にテンキー領域４と、それを囲むようにエリアキー領域５とを設定する。この場合、ブランク領域４９は、キャラクター９と重なるように設定される。
【００８５】
２．２  キャラクター移動制御方法
図１４に示されるように、領域設定部１４１によって、キャラクター９を中心に、テンキー領域４がタッチパネル１１に設定され、テンキー領域４を囲むようにエリアキー領域５がタッチパネル１１に設定されている。この状態で、ユーザーがキャラクター９をタッチパネル１１上、右上方向に移動させたい場合、エリアキー領域５の右上領域５３にロングタップ操作またはタップ操作を実行する（図１４）。次に、タッチパネル１１が当該ロングタップ操作またはタップ操作を受けると（図１４）、当該操作に基づいて、右上領域５３に対応する方向、すなわち右上方向にキャラクター９を移動させる（図１５）。
【００８６】
なお、ユーザーがテンキー領域４の右上領域４３をタッチ操作しても、上記と同様にキャラクター９を右上方向に移動させることができる。テンキー領域の右上領域４３に比較して、エリアキー領域の右上領域５３は面積が大きいため、ユーザーがキャラクター９を移動させたい方向にタッチ操作を行う領域を増大させることができる。結果として、ユーザーはキャラクター９を移動させたい方向に簡単かつ感覚的にキャラクター９を移動させることができる。
【００８７】
なお、ユーザーがテンキー領域４とエリアキー領域５との境界にタッチ操作を実行した場合、タッチパネル１１が先に当該タッチ操作を受けた領域にキャラクター９を移動させる。例えば、上領域４２と上領域５２との境界にタッチ操作が実行された場合、上領域４２と上領域５２とは、いずれもキャラクター９が移動する上方向に対応しているので、いずれの領域が先にタッチ操作を受けても、キャラクター９は上方向に移動する。
【００８８】
一方、上領域５２と右上領域５３との境界にタッチ操作が実行された場合、上領域５２はキャラクター９が移動する上方向に対応し、右上領域５３はキャラクター９が移動する右上方向に対応しているので、先にタッチ操作を受けた領域に対応する方向にキャラクター９が移動する。
【００８９】
前述した制御方法、処理方法は、コンピューターで実行されるプログラムで作成可能である。このようなプログラムは、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、マイクロプロセッサ（ｍｉｃｒｏ  ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（ｇｒａｐｈｉｃ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｐｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などによって実現される。
【００９０】
以上、本発明のゲーム装置、ゲーム装置の制御方法およびゲームプログラムを説明したが、本発明はこれに限定されない。例えば、本発明のゲーム装置およびゲームプログラムの各部の構成は、同様の機能を発揮し得る任意のものと置換することができ、あるいは、任意の構成のものを付加することもできる。また、本発明のゲーム装置の制御方法の各工程は、同様の機能を発揮し得る任意の工程と置換することができ、あるいは、任意の工程を付加することもできる。
【００９１】
また、上記実施形態では携帯型ゲーム装置について説明したが、本発明のゲーム装置はこれに限定されない。本発明のゲーム装置は、タッチパネルを有する限り、他のどのようなゲーム装置にも適用することができる。例えば、アーケードゲーム機や家庭用ゲーム機、タッチパネル式の表示／入力部を有するコンピューター（いわゆるタブレットＰＣ）などにも適用することができる。
【符号の説明】
【００９２】
１……ゲーム装置（第１のゲーム装置）  １１……タッチパネル  １２……表示部  １３……記憶部  １４……処理部  １４１……領域設定部  １４２……移動制御部  １４３……モード選択部  １５……制御部  ２……筐体  ４……テンキー領域  ４９……ブランク領域  ５……エリアキー領域  ８……マップ  ９……キャラクター  １０……ゲーム装置（第２のゲーム装置）
【図１】
2015097583.tif 000003
【図２】
2015097583.tif 000004
【図３】
2015097583.tif 000005
【図４】
2015097583.tif 000006
【図５】
2015097583.tif 000007
【図６】
2015097583.tif 000008
【図７】
2015097583.tif 000009
【図８】
2015097583.tif 000010
【図９】
2015097583.tif 000011
【図１０】
2015097583.tif 000012
【図１１】
2015097583.tif 000013
【図１２】
2015097583.tif 000014
【図１３】
2015097583.tif 000015
【図１４】
2015097583.tif 000016
【図１５】
2015097583.tif 000017