(57)【要約】【課題】ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置において、ゴルフコースのスタートからホールアウトまでショットに変化を与えるとともに、ユーザの技量を発揮したいという要求を満足させることのできる技術を提供する。【解決手段】ゴルフボール４６とゴルフコースのカップ４７との距離を算出し、算出した距離によりゲージ４１の長さを決定し表示するようにした。また、ゲージ４１を移動表示するとともに、別個に入力手段からの入力（以下「第２入力」という）を受け付け、受け付けたときに移動表示されたゲージ４１の位置を検出し第２入力のタイミングを評価し、指標の位置によるタイミングの評価とゲージの位置によるタイミングの評価とによりキャラクタ４５にゴルフボール４６のショットを行わせるようにした。【選択図】  図４
2004167173.tif 000002
【特許請求の範囲】
【請求項１】
ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置であって、
前記ゴルフボールと前記ゴルフコースのカップとの距離を算出する算出手段と、
前記算出手段により算出した距離により前記ゲージの長さを決定する決定手段と、
前記決定手段により決定した長さに従い前記ゲージを表示するゲージ表示手段とを備えたビデオゲーム装置。
【請求項２】
前記ゲージを移動表示する移動表示手段と、
前記入力とは別個に前記入力手段からの入力（以下「第２入力」という）を受け付ける受け付け手段と、
前記受け付け手段により前記第２入力を受け付けたときに、前記移動表示手段により移動表示されたゲージの位置を検出する検出手段と、
前記検出手段により検出したゲージの位置により前記第２入力のタイミングを評価する評価手段とをさらに備え、
前記指標の位置によるタイミングの評価と前記ゲージの位置によるタイミングの評価とによりキャラクタにゴルフボールのショットを行わせることを特徴とする請求項１記載のビデオゲーム装置。
【請求項３】
ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置を、
前記ゴルフボールと前記ゴルフコースのカップとの距離を算出する算出手段、前記算出手段により算出した距離により前記ゲージの長さを決定する決定手段、
前記決定手段により決定した長さに従い前記ゲージを表示するゲージ表示手段、として機能させるためのプログラムを記録したビデオゲーム装置が読み取り可能な記録媒体。
【請求項４】
ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置を、
前記ゴルフボールと前記ゴルフコースのカップとの距離を算出する算出手段、前記算出手段により算出した距離により前記ゲージの長さを決定する決定手段、
前記決定手段により決定した長さに従い前記ゲージを表示するゲージ表示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置、プログラムを記録した記録媒体およびプログラムに関する。
【０００２】
【従来の技術】
従来のこのようなビデオゲーム装置は、ゲージ内を移動表示される指標（カーソル）が複数の目標位置に達したときに入力装置（コントローラ）の押下をそれぞれ受け付け、押下された際の指標位置と目標位置とのズレから該押下のタイミングを評価しショットのパワーとゴルフボールの飛ぶ方向を決定している（例えば、特許文献１参照）。また、ショットのパワーを入力のタイミングにより評価して決定するためのゲージに加え、ゴルフボールの飛行する左右角度、上下角度（高低）を決定する回転状態を入力させ、該入力状態をダミーゴルフボールで表示するようにしたものもある（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特許第３３１２０１８号公報（第００３３−００３５段落、第４図）
【特許文献２】
特開２０００−１５７７４５号公報（第００５６−００７２段落、第９図）
【０００４】
【発明が解決しようとする課題】
しかし、特許文献１および特許文献２では、ティーショットからグリーンでのパットまでゲージの形状は常に同一であり、ユーザは操作に慣れてくると興味が薄れてしまう。
【０００５】
また、特許文献１では、ショットするゴルフボールの左右角度は入力できるが上下角度を入力することはできず現実感に欠ける面があった。一方、特許文献２では、ゴルフボールの左右角度および上下角度（高低）が入力できるが、上下角度の入力は操作部材を当該方向に傾けるのみで、入力のタイミングが評価されるものではなく、技量を発揮したいというユーザの要求を満足させるには物足りなさがあった。
【０００６】
本発明はこのような点に鑑みてなされたものであり、ゴルフコースのスタートからホールアウトまでショット操作に変化を与えるとともに、ユーザの技量を発揮したいという要求を満足させることのできる技術を提供することにある。
【０００７】
【課題を解決するための手段】
本発明の第１の手段は、ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置であって、前記ゴルフボールと前記ゴルフコースのカップとの距離を算出する算出手段と、前記算出手段により算出した距離により前記ゲージの長さを決定する決定手段と、前記決定手段により決定した長さに従い前記ゲージを表示するゲージ表示手段とを備えたビデオゲーム装置である。
【０００８】
本手段によれば、ゴルフボールがカップに近づくに従い、たとえばゲージの長さを短くすることにより、該ゲージ内を移動する指標の移動時間が短縮され、タイミングを合わせた入力に高い操作性が要求されることとなり、ユーザの技量を発揮したいという要求を満たすことができる。
【０００９】
ここに、入力手段は、キーパッド、キーボード、マウス等の入力ディバイスを意味する。
【００１０】
本発明の第２の手段は、前記第１の手段において、前記ゲージを移動表示する移動表示手段と、前記入力とは別個に前記入力手段からの入力（以下「第２入力」という）を受け付ける受け付け手段と、前記受け付け手段により前記第２入力を受け付けたときに、前記移動表示手段により移動表示されたゲージの位置を検出する検出手段と、前記検出手段により検出したゲージの位置により前記第２入力のタイミングを評価する評価手段とをさらに備え、前記指標の位置によるタイミングの評価と前記ゲージの位置によるタイミングの評価とによりキャラクタにゴルフボールのショットを行わせるものである。
【００１１】
たとえば、ゲージ内を移動する指標への入力のタイミング評価でショットするゴルフボールの左右角度を決定し、さらに移動する該ゲージ自身への入力のタイミング評価でゴルフボールの上下角度を決定することにより、操作に変化を持たせユーザの技量を発揮したいという要求に答えることができる。
【００１２】
ここに、ゲージの移動は、ゲージ内の指標の移動と同一方向でもよく、または指標の移動と異なる、たとえば直角方向等でもよい。
【００１３】
本発明の第３の手段は、ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置を、前記ゴルフボールと前記ゴルフコースのカップとの距離を算出する算出手段、前記算出手段により算出した距離により前記ゲージの長さを決定する決定手段、前記決定手段により決定した長さに従い前記ゲージを表示するゲージ表示手段、として機能させるためのプログラムを記録したビデオゲーム装置が読み取り可能な記録媒体である。
【００１４】
記録媒体に格納することにより、プログラムのみの流通を可能にすることができる。なお記録媒体は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスク、ゲームカートリッジ、メモリーカード、磁気ディスク、磁気テープ等のあらゆる媒体を用いることができる。
【００１５】
本発明の第４の手段は、ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置を、前記ゴルフボールと前記ゴルフコースのカップとの距離を算出する算出手段、前記算出手段により算出した距離により前記ゲージの長さを決定する決定手段、前記決定手段により決定した長さに従い前記ゲージを表示するゲージ表示手段、として機能させるためのプログラムである。
【００１６】
本手段によれば、ネットワークによりプログラムを配信し、ユーザ端末で該プログラムを実行することができる。
【００１７】
【発明の実施の形態】
以下、本発明の形態を図に基づいて説明する。
図１は、本実施形態のシステム構成例を示している。インターネット３へ、本発明のサービスを提供するサーバ１およびユーザ端末２−１乃至２−ｎがＴＣＰ／ＩＰ等のプロトコルを用いて通信可能に接続されている。
【００１８】
図２は、サーバ１のブロック構成を示している。このサーバ１は、各種の情報を表示するための表示装置１１と、必要な情報等を入力するための入力装置１２と、演算処理等を行う処理装置１３と、ワークエリア１４を備えると共にＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や仮想空間の処理等を行うためのＡＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ）を記録した記録装置１５と、キャラクタデータ、ユーザデータ等が記録されたＤＢ（Ｄａｔｅ  Ｂａｓｅ）１６とを有し、各構成要素は相互に通信可能にバス１７で接続されると共に、公衆回線が通信接続手段１８を経由して処理装置１３に接続されている。表示装置１１は、たとえばＣＲＴ、液晶表示等のディスプレイ装置であり、入力装置１２は、キーボード、マウス等の入力デバイスであり、記録装置１５は、ハードディスク等の記録デバイスであり、また処理装置１３は、マイクロプロセッサ等の電子デバイスである。
【００１９】
図３は本発明の、ユーザ端末２−１のブロック構成を示している。ユーザ端末２−１は通信接続手段を持った家庭用ビデオゲーム機であり、他のユーザ端末２−２乃至２−ｎも構成は同じである。該ユーザ端末２−１は、内部バス２０を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１、画像処理部２４、音声処理部２６、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ−ＲＯＭ）読取部２７およびインターフェース部２８等を備えている。
【００２０】
上記ＣＰＵ２１には、主記憶装置としてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２、補助記憶装置としてのＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２９と、画像処理部２４、音声処理部２６等の管理を行うオペレーティングシステム等のプログラムが格納されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３とが接続されている。またＣＰＵ２１には、クロック信号を発生する発振回路と該クロック信号を分周し計時信号とする分周回路とを含む。
【００２１】
上記画像処理部２４は、ＤＶＤ−ＲＯＭ４から読み出された圧縮されて符号化された画像データを複号化し、座標演算、レンダリング、シェーディング等を行いフレームバッファ２５に格納する。該格納した画像データをＣＰＵ２１から出力される描画命令に従い、ディジタルアナログ変換し表示装置７へ表示する。ここに表示装置７は一般家庭用のテレビ受像機を用いることができる。
【００２２】
上記音声処理部２６は、ＤＶＤ−ＲＯＭ読取部２７により読み取られたＤＶＤ−ＲＯＭ４のサウンドデータをアナログデータに変換してスピーカ８から出力させる。また、音声処理部２６は、ＣＰＵ２１の指示に従い効果音や音楽のデータを生成し、アナログデータに変換してスピーカ８に出力させる。ここにスピーカ８は前述の一般家庭用のテレビ受像機に内蔵されたものが用いられる。
【００２３】
上記ＤＶＤ−ＲＯＭ読取部２７は、ＤＶＤ−ＲＯＭ４からゲーム用のプログラムやデータを読み取り、読み取ったプログラムやデータはＲＡＭ２２に記録される。また読み取ったサウンドデータは、内部バス２０を介して音声処理部２６へ送出される。
【００２４】
上記インターフェース部２８には、プレイヤからの指示を入力するキーパッドであるコントローラ５と、ゲームの設定データ等を格納する外部記憶装置としてのメモリーカード６とが脱着自在に接続される。またモデム９により公衆回線を介してインターネット３に接続されており、サーバ１よりダウンロードされたゲームプログラムおよびゲームデータはＨＤＤ２９に格納される。
【００２５】
ここに、ＤＶＤ−ＲＯＭ４に格納されたゲームは、共通仮想空間内のゴルフコース上に各ユーザが自己のキャラクタを操作しスコアを競うゴルフゲームである。
【００２６】
図４は、ユーザ端末２−１の表示装置７に表示された第１打目すなわちティーグラウンドでのショット画面を例示している。画面右上に表示されるゲージ４１は、コントローラ５の右手で操作する所定のボタン（以下、「Ａボタン」という）の押下があると、指標４２が右方向に移動するとともに、ゲージ４１自体が下方へ移動を開始する。このときキャラクタ４５は、所持するクラブのテイクバック動作に入る。ゲージ４１が上下タイミングライン４４に近付いたときにコントローラ５の左手で操作する所定のボタン（以下、「方向ボタン」という）の押下があると、ゲージ４１は下方への移動を停止する。停止した位置と上下タイミングライン４４とのズレを評価し、上下タイミングラインよりも上であればゴルフボールの弾道の上下角度は小さく、下であれば上下角度は大きく設定される。一方、指標４２がゲージ４１に表示された左右タイミングライン４３に近付いたときにＡボタンの押下があると、このときの指標４２の位置と左右タイミングライン４３とのズレを評価し、右にズレていればゴルフボールの弾道は意図した方向より左へ、左にズレていれば右へ設定される。キャラクタ４５は、方向ボタンおよびＡボタンの押下後にショット動作を行い、ゴルフボール４６は設定された角度の弾道でカップ４７方向へ移動する。ここで、方向ボタン押下とＡボタン押下との最適タイミングは、同時刻ではなく時間差を設けることが望ましい。
【００２７】
図５は、第２打目でのショット画面を例示している。ゲージ４１の長さは、ゴルフボール４６とカップ４７との距離に従い短くなる。このためカップ４７に近い位置でのショットほど、指標４２が左右タイミングライン４３に接近する時間が短縮され、Ａボタンによるタイミング入力の難易度が上昇する。
【００２８】
以上、ユーザ端末２−１での処理をフロー図で示したものが図６である。ゴルフコースが表示された状態でキャラクタ４５がゴルフボール４６のショット位置でなければ（１０１）、移動入力を受け付けると（１２１）、キャラクタ４５の移動表示を行う（１２２）。
【００２９】
一方、キャラクタ４５がゴルフボール４６のショット位置であれば（１０１）、キャラク４５がショット動作に入る前のショット画面を表示し（１０２）、ゴルフボール４６とカップ４７との位置を読み取り、両者の距離を算出する（１０３）。算出した距離によりゲージ４１の長さを決定しショット画面に表示する（１０４）。
【００３０】
Ａボタンが押下されると（１０５）、キャラクタ４５のテイクバック動作を表示し、ゲージ４１内の指標４２を右方向へ移動表示するとともに、ゲージ４１を下方向へ移動表示する（１０６）。
【００３１】
方向ボタンの押下があると（１０７）、ゲージ４１の位置を検出するとともに移動を停止させ（１０８）、上下タイミングライン４４とのズレを評価し、ゴルフボール４６の弾道の上下角度を決定する（１０９）。一方、Ａボタンの押下であれば（１３１）、指標４２の位置を検出し（１３２）、左右タイミングライン４３とのズレを評価し、弾道の左右角度を決定する（１３３）。
【００３２】
弾道の上下角度および左右角度が決定されていなければ（１１０）、ステップ１０７へもどる。一方、両者が決定されていれば（１１０）、キャラクタ４５のショット動作を表示し、決定された角度によりゴルフボール４６の飛翔を表示する（１１１）。
【００３３】
以上のステップをゴルフボール４６がカップ４７に入るまで繰り返す（１１２）。
【００３４】
以上説明したように、本実施形態によれば、ゴルフボールがカップに近付く程ゲージは短く表示され、またゴルフボールの方向と高さを決めるためにゲージ内を移動する指標と移動するゲージ自身に対するタイミングのよい入力が求められ、ユーザに技量を発揮する場を提供することができる。
【００３５】
なお、ゴルフボールとカップとの距離によりゲージの長さを決定したが、長さに限らずゲージ形状を変更するようにしてもよい。また本実施例ではゴルフゲームについて説明したが、これ以外の野球ゲームでのバッティング、航空機によるシューティングゲームでの標準の設定等に適用してもよい。
【００３６】
【発明の効果】
ゲージ内に指標を移動表示し、入力手段からの入力を受け付けた際の該指標の位置により該入力のタイミングを評価し、ゴルフコース上のキャラクタにゴルフボールのショットを行わせるビデオゲーム装置において、ゴルフコースのスタートからホールアウトまでショットに変化を与えるとともに、ユーザの技量を発揮したいという要求を満足させることのできる技術を提供することができる。
【図面の簡単な説明】
【図１】本実施形態のシステム構成図
【図２】サーバの機能ブロック図
【図３】ユーザ端末の機能ブロック図
【図４】ショット画面を説明するための説明図
【図５】ショット画面を説明するための説明図
【図６】実施形態を説明するためのフロー図
【符号の説明】
１  サーバ
２−１、２−２、２−ｎ  ユーザ端末
３  インターネット
４１  ゲージ
４２  指標
４３  左右タイミングポイント
４４  上下タイミングポイント
４５  キャラクタ
４６  ゴルフボール
４７  カップ
【図１】
2004167173.tif 000003
【図２】
2004167173.tif 000004
【図３】
2004167173.tif 000005
【図４】
2004167173.tif 000006
【図５】
2004167173.tif 000007
【図６】
2004167173.tif 000008