(57)【要約】  ゴルフゲームシステムおよびその方法を提供する。使用者にゴルフゲームのための能力値を付与して、使用者の能力値により使用可能なクラブを複数個提供する。このためにクラブには、当該クラブを使用することに要求される要求能力値と、前記クラブを使用する場合に適用される適用能力値が付与されている。したがって、使用者の能力値がクラブの要求能力値を満足する場合にだけ使用者は前記クラブを使用できる。そして、ゲーム結果により使用者に使用者能力値を調節できる能力ポイントを選択的に付与して、多様な能力を有するクラブを選択して使えるようにする。これにより、使用者はゲームの結果により付与される能力ポイントに基づいて、ゴルフゲームの勝率を左右する能力値を調節できるので、ゴルフゲームの面白さをさらに向上させることができる。
2007526075.tif 000002
【特許請求の範囲】
【請求項１】
ａ）使用者にゴルフゲームのための能力値を付与する段階;
ｂ）前記使用者に付与された使用者能力値に基づいて使用者が用いるクラブセットを提供する段階;
ｃ）前記クラブセットに提供された適用能力値により球の飛距離およびショットのためのスイングゲージ調節値を決める段階;
ｄ）前記スイングゲージ調節値によりスイングゲージを調節する段階
ｅ）使用者が前記スイングゲージを操作すれば、前記操作により決定される移動方向に球を移動させながら前記球を前記適用能力値による飛距離ほど移動させて、ゴルフゲームを遂行する段階を含む、ゴルフゲーム方法。
【請求項２】
ｆ）前記使用者のショットにより移動した球の位置および打数により点数を算出する段階;および
ｇ）前記点数によりゲームの結果を判断し、ゲーム結果により使用者に前記使用者能力値を調節できる能力ポイントを選択的に付与する段階を含む、請求項１に記載のゴルフゲーム方法。
【請求項３】
前記クラブセットには、当該クラブを使用することに要求される要求能力値と、前記クラブを使用する時に適用される適用能力値が付与されている、請求項１に記載のゴルフゲーム方法。
【請求項４】
前記段階ｂ）は、使用者が選択したクラブセットに付与された要求能力値と前記使用者の能力値を比較して、前記使用者能力値が要求能力値以上である場合にだけ前記クラブセットを使用者に提供する、請求項３に記載のゴルフゲーム方法。
【請求項５】
前記使用者能力値、要求能力値および適用能力値は、球の飛距離を調節するパワー、ショットのスイング安定性およびスイング正確性、危機管理能力のうちの少なくとも一つを含む、請求項３に記載のゴルフゲーム方法。
【請求項６】
前記スイングゲージは球がホールインするための最適の方向を示すインパクトゾーン、前記スイングゲージ内を移動するスクロールバーを含み、
前記段階ｃ）は、
ｃ−１）前記クラブセットに提供された適用能力値によりショットのための飛距離を決める段階;
ｃ−２）前記クラブセットに提供された適用能力値によりショットのためのスイングゲージの移動速度を決める段階;
ｃ−３）前記クラブセットに提供された適用能力値により前記スイングゲージのインパクトゾーンの幅を調節する段階;および
ｃ−４）前記クラブセットに提供された適用能力値により前記スイングゲージの長さを調節する段階のうちの少なくとも一つを含む、請求項１に記載のゴルフゲーム方法。
【請求項７】
前記段階ｂ）は使用者が選択したクラブセットに対して提供された適用能力値を上げるためのギャンブルを申請すれば、前記ギャンブルの成功の要否を判断する段階をさらに含み、
前記ギャンブルが成功された場合、前記段階ｃ）は前記適用能力値と前記ギャンブル成功により設定された加算値に基づいて飛距離およびスイングゲージ調節値を決める、請求項１に記載のゴルフゲーム方法。
【請求項８】
前記段階ｂ）は、使用者が選択したクラブセットに対して球を最大飛距離に移動させるオーバーパワーギャンブルを申請すれば、前記クラブセットにオーバーパワーギャンブルを記録する段階をさらに含み、
前記段階ｃ）は、使用者がオーバーパワーギャンブルを申請すれば、前記クラブセットの適用能力値による前記オーバーパワーギャンブルによる加算値を反映して、飛距離およびスイングゲージ調節値を決める、請求項１に記載のゴルフゲーム方法。
【請求項９】
前記段階ｃ−１）は、
前記使用者が前記クラブに対してギャンブルやオーバーパワーギャンブルを申請しない場合には、前記クラブが属するセットに付与された飛距離に対する適用能力値による基本飛距離を最終飛距離に決める段階;
前記使用者がクラブに対してギャンブルを申請した場合には、前記基本飛距離にギャンブルによる加算値が加算された結果値を最終飛距離に決める段階;および
前記使用者がクラブに対してギャンブルを申請してオーバーパワーギャンブル使用を要請した場合には、前記基本飛距離にギャンブルによる加算値、オーバーパワーギャンブルによる加算値が全て加算された結果値を最終飛距離に決める段階を含む、請求項６乃至請求項８のうちの何れか一項に記載のゴルフゲーム方法。
【請求項１０】
前記使用者の等級およびクラブの等級を判別する段階;および
前記使用者の等級とクラブの等級が一致しない場合、前記等級差による補償値を前記最終飛距離に反映する段階をさらに含む、請求項９に記載のゴルフゲーム方法。
【請求項１１】
前記段階ｃ−２）は、
前記使用者が前記クラブの安定性に対してギャンブルを申請せずオーバーパワーを使わない場合には、前記クラブが属するセットに付与された安定性に対する適用能力値による基本ゲージ速度を最終ゲージ速度で決める段階;
前記使用者がクラブの安定性に対してギャンブルを申請した場合には、前記基本ゲージ速度にギャンブルによる加算値が加算された結果値を最終ゲージ速度で決める段階;
前記使用者がクラブの安定性に対してギャンブルを申請してオーバーパワーギャンブル使用を要請した場合には、前記基本ゲージ速度にギャンブルによる加算値、オーバーパワーギャンブルによる加算値が全て加算された結果値を最終ゲージ速度で決め、前記オーバーパワーギャンブルによる加算値は“−”値である段階を含む、請求項６乃至請求項８のうちの何れか一項に記載のゴルフゲーム方法。
【請求項１２】
前記段階ｃ−３）は、
前記使用者が前記クラブの正確性に対してギャンブルを申請せずオーバーパワーを使わない場合、前記クラブが属するセットに付与された正確性に対する適用能力値による基本インパクトゾーンを最終インパクトゾーンで決める段階;
前記クラブに対するギャンブル申請の要否またはオーバーパワー使用の要否により前記基本インパクトゾーンに追加調節値を反映して、最終インパクトゾーンを決定する段階を含む、請求項６乃至請求項８のうちの何れか一項に記載のゴルフゲーム方法。
【請求項１３】
球が位置している地形を判別して地形による困難性程度を算出する段階;および
前記困難性程度が設定値を超える場合には、前記困難性程度によりインパクトゾーン追加調節値を前記基本インパクトゾーンに反映して、最終インパクトゾーンを決定する段階をさらに含む、請求項１２に記載のゴルフゲーム方法。
【請求項１４】
使用者が球を回転させるためのスピンを使うかを判断する段階;および
前記使用者がスピンを使用する場合、前記スピン使用によるインパクトゾーンを追加調節値を前記基本インパクトゾーンに反映して、最終インパクトゾーンを決定する段階をさらに含む、請求項１２に記載のゴルフゲーム方法。
【請求項１５】
前記オーバーパワーは１回使用可能であり、前記使用者がゴルフコース上で設定単位のホールを移動する時までも前記オーバーパワーを使わなければ、前記オーバーパワー使用可能回数を増加させる、請求項８に記載のゴルフゲーム方法。
【請求項１６】
前記ギャンブルの成功確率は使用者別に異なって設定され、前記成功確率は使用者がゲームに参加した回数により変わる、請求項７に記載のゴルフゲーム方法。
【請求項１７】
クラブセット別に当該クラブを使用することに要求される要求能力値、前記クラブを使用することに適用される適用能力値が貯蔵されているクラブデータベース;
使用者の能力値と前記使用者が選択したクラブセットの要求能力値により前記使用者にクラブセットを提供するクラブ選択部;
前記使用者に提供されたクラブセットの適用能力値により球の飛距離およびショットのためのスイングゲージ調節値を決める能力値決定部;
前記スイングゲージ調節値によりスイングゲージを調節する能力値適用部;および
前記使用者が前記スイングゲージを操作すれば、前記操作により決定される移動方向に球を移動させながら前記球を前記適用能力値による飛距離ほど移動させて、ゴルフゲームを遂行するショット処理部を含む、ゴルフゲームシステム。
【請求項１８】
前記能力値決定部は、
前記使用者が選択したクラブセットの適用能力値によりショットのための飛距離を決める飛距離決定モジュール;
前記クラブセットの適用能力値によりショットのためのスイングゲージの移動速度を決める安定性決定モジュール;
前記クラブセットの適用能力値により前記スイングゲージのインパクトゾーンの幅を調節する正確性決定モジュール;および
前記クラブセットの適用能力値により前記スイングゲージの長さを調節する危機管理決定モジュールを含む、請求項１７に記載のゴルフゲームシステム。
【請求項１９】
使用者別にゲーム参加回数が貯蔵されており、それによるギャンブルの成功の要否を決める成功確率が貯蔵されているギャンブル決定データベース;および
各適用能力値変数別にギャンブル時適用される加算値が貯蔵されているギャンブル適用データベース;
使用者が所定クラブに対して前記クラブの適用能力値以上である能力値が適用されるようにするギャンブルを申請すれば、前記使用者の成功確率に基づいてギャンブル成功の要否を決めるギャンブル決定部;および
前記使用者別にギャンブルしたクラブ識別番号、ギャンブル成功の要否を含む情報が貯蔵されるギャンブル申請データベースをさらに含む、請求項１７に記載のゴルフゲームシステム。
【請求項２０】
前記球が移動して、位置する位置および打数により点数を算出して、前記点数によるゲーム結果に基づいて前記使用者に能力ポイントを提供するポイント提供部;および
前記能力ポイントにより使用者能力値調節のためのレベルを変更させるレベル調節部をさらに含む、請求項１７に記載のゴルフゲームシステム。
【請求項２１】
前記ゴルフゲームシステムは、ネットワークを通して、少なくとも一つ以上の使用者端末機と連結して、使用者の端末機でゴルフゲームサービスを提供する、請求項１７に記載のゴルフゲームシステム。
【請求項２２】
ａ）使用者にゴルフゲームのための能力値を付与する機能;
ｂ）前記使用者に付与された使用者能力値に基づいて使用者が用いるクラブセットを提供する機能;
ｃ）前記クラブセットに提供された適用能力値により球の飛距離およびショットのためのスイングゲージ調節値を決める機能;
ｄ）前記スイングゲージ調節値によりスイングゲージを調節する機能;
ｅ）使用者が前記スイングゲージを操作すれば、前記操作により決定される移動方向に球を移動させながら前記球を前記適用能力値による飛距離ほど移動させてゴルフゲームを遂行する機能
を含む、プログラムが貯蔵された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステムおよびその方法に係り、より詳しくは、ゴルフゲームシステムおよびその方法に関するものである。
【背景技術】
【０００２】
本発明は、ゲームシステムおよびその方法に係り、より詳しくは、ゴルフゲームシステムおよびその方法に関するものである。
通信網の発達と普及拡大によりインターネット人口が急激な速度で増加しており、インターネットの成長と一緒に電子商取引、ポータル、ゲームなどを含む多様なウェブコンテンツが提供されている。
【０００３】
インターネットを通して行われるオンラインゲームは、青少年層を中心に日増しに人気を増しており、オンラインゲームとしてはアーケードゲーム、ロールプレイングゲーム、戦略シミュレーションゲーム、シューティングゲーム、自動車競走やゴルフのようなスポーツゲーム、アドベンチャーゲームなどが提供されている。
このようなゲームのうち特に、ゴルフは伝統的に上流層の専有物のように思われていたが、うまずたゆまない底辺拡大を通して、近来に達しては大衆化傾向に入り込んでおり、そのためにオンラインゴルフゲームをサービスするウェブサイトが増加している。
【０００４】
従来のオンラインゴルフゲームサービスは、３次元画面または２次元画面にゴルフコースをディスプレイし、ゴルフクラブを選択した後、パワー（飛距離）および打球方向そしてゴルフの球の回転（フック、スライスなど）等を調節して、ゴルフの球の位置を変更させながら、ゲームを進行している。最近は実際ゴルフコースをモデル（背景）にして、ゴルフゲームを進行することによって当該ゴルフ場を知っている使用者をして親しみを感じるようにして、当該ゴルフ場で実際ゲームを進行しようとする使用者にはゴルフ場に対する事前知識（バンカーおよびハザード位置、グリーン攻略法など）を得ることができるようにするゲームも提供されている。
【特許文献１】日本特許公開番号第２００３-７１１３１号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来のオンラインゴルフゲームサービスは、ゲームの進行がキー操作（またはマウス操作）にだけ依存するので使用者の実際ゴルフ実力とは関係ないゲーム進行が行われるため、ゲームの面白さが落ちる短所がある。
【０００６】
ゲームの面白さを増加させるために、ショットを調節するパワーゲージの長さを可変させる発明が特許文献１（日本特許公開番号第２００３-７１１３１号）に開示されているが、この従来技術は単に芝の状態や天気、またはショット数やハンディキャップ、バンカー、ラフなどの状況によってゲージの長さを変化させることであり、使用者の実力とは全く関係なく周辺状況によってゲームが行われる短所がある。
【課題を解決するための手段】
【０００７】
本発明によれば、ゴルフゲームシステムにおいて、使用者のキー操作実力以外にもゴルフゲームに対する使用者の実力が反映されるようにしてゴルフゲームの面白さをさらに向上させることができる。
特に、本発明によれば使用者の実力により使用可能なクラブを異なるようにして、各クラブごとにこれを用いて、ショットをする場合に球の移動方向や距離などを決める適用値を互いに異なるように与えて、より多様なクラブ選択でゴルフゲームを楽しむことができる。
また、本発明によれば、使用者の選択によりクラブの前記適用値を増加させて、ゴルフゲームの面白さがより向上するようにできる。
【０００８】
このような本発明の特徴によるゴルフゲーム方法は、ａ）使用者にゴルフゲームのための能力値を付与する段階;ｂ）前記使用者に付与された使用者能力値に基づいて使用者が用いるクラブセットを提供する段階;ｃ）前記クラブセットに提供された適用能力値により球の飛距離およびショットのためのスイングゲージ調節値を決める段階;ｄ）前記スイングゲージ調節値によりスイングゲージを調節する段階;およびｅ）前記使用者がスイングゲージを操作すれば、前記操作により決定される移動方向に球を移動させながら前記球を前記適用能力値による飛距離ほど移動させて、ゴルフゲームを遂行する段階を含む。
【０００９】
本発明の他の特徴によるゴルフゲームシステムは、クラブセット別に当該クラブを使用することに要求される要求能力値、前記クラブを使用することに適用される適用能力値が貯蔵されているクラブデータベース;使用者の能力値と前記使用者が選択したクラブセットの要求能力値により前記使用者にクラブセットを提供するクラブ選択部;前記使用者に提供されたクラブセットの適用能力値により球の飛距離およびショットのためのスイングゲージ調節値を決める能力値決定部;前記スイングゲージ調節値によりスイングゲージを調節する能力値適用部;および前記使用者が前記スイングゲージを操作すれば、前記操作により決定される移動方向に球を移動させながら前記球を前記適用能力値による飛距離ほど移動させて、ゴルフゲームを遂行するショット処理部を含む。
【００１０】
本発明の他の特徴による記録媒体はａ）使用者にゴルフゲームのための能力値を付与する機能;ｂ）前記使用者に付与された使用者能力値に基づいて使用者が用いるクラブセットを提供する機能;ｃ）前記クラブセットに提供された適用能力値により球の飛距離およびショットのためのスイングゲージ調節値を決める機能;ｄ）前記スイングゲージ調節値によりスイングゲージを調節する機能;ｅ）使用者が前記スイングゲージを操作すれば、前記操作により決定される移動方向に球を移動させながら前記球を前記適用能力値による飛距離ほど移動させて、ゴルフゲームを遂行する機能を含むプログラムが貯蔵された記録媒体である。
【発明を実施するための最良の形態】
【００１１】
以下、本発明が属する技術分野における通常の知識を有するものが本発明を容易に実施できる最も好ましい実施形態を、添付した図面を参照して、詳細に説明する。しかしながら、本発明は多様に異なる形態で実現できるので、ここで説明する実施形態に限定されるものではない。
【００１２】
本発明の実施形態によるゴルフゲームシステムでは、互いに異なる能力を発揮する複数のクラブセットを提供して、使用者が自身の実力によりクラブセットを選択して、ゲームをすることができるようにする。つまり、クラブセットを複数の等級に分けて、各等級のクラブセットごとに互いに異なる能力値を設定する。等級は例えば、初心者、ジュニア−アマチュア、アマチュア、ジュニア−プロ、セミ−プロ、プロ、マスター等の複数等級に分けられる。
【００１３】
一方、クラブセットごとに付与される能力値ではクラブを使用することに要求される要求能力値、そして前記クラブを用いて、ショットをする場合に球の移動方向や距離などを決定することに適用される適用能力値がある。
【００１４】
使用者には、ゲーム結果により所定のポイントが提供され、このようなポイントにより累積する使用者能力値が所定クラブに付与された要求能力値を満足する場合にだけ、使用者は前記クラブを用いて、ショットをすることができる。そして、クラブの等級ごとに適用能力値が異なるようになっているので、例えば、等級が上がるほど適用能力値が増加するので、使用者はよりよい等級のクラブを使って、ゲームをするために、自身の能力値が上昇するようにゲームに積極的に参加するようになる。
【００１５】
ここで、各能力値（使用者能力値、適用能力値、要求能力値）を示す変数では球の飛距離を決めるパワー、球の打球方向を決定するスイング安定性およびスイング正確性、球がバンカーなどに嵌った時抜け出す危機管理能力などがあるが、これに限られない。
【００１６】
このように、本発明の実施形態ではゲーム結果により使用者の能力値が可変されるようにしながら、使用者の能力値により用いることができるクラブを分類し、各クラブごとに適用能力値を異なるようにして、使用者のクラブ選択幅を広めて、使用者がより多様な方法でゲームに参加できるようにする。そのためにゴルフゲームの面白さがより向上することができる。
【００１７】
次に、このような概念に基づいて、実現される本発明の実施形態によるゴルフゲームシステムの具体的な構造および動作について説明する。
図１に本発明の実施形態によるゴルフゲームシステムの構造が示されている。本発明の実施形態によるゴルフゲームシステム１００は、インターネットなどのネットワークを通して、使用者にゴルフゲームを提供するためのことであり、添付した図１に示すように、ネットワーク２００（電話網、インターネット、無線通信網など多様な形態のすべてのネットワークを含む）を通じて、多数の使用者端末機３００に連結されている。
【００１８】
使用者端末機３００は、ネットワーク２００を通じて、ゴルフゲームシステム１００に接続できる通信装置であり、例えば、有線電話、移動通信端末機、コンピュータ、インターネット接続可能なＴＶなどの多様な通信装置が用いることができる。したがって使用者はＰＣ通信、インターネット、無線インターネット、電話網などを用いて便利で迅速にゴルフゲームシステム１００に接続できる。
【００１９】
このような使用者端末機３００に連結されて、複数の使用者にゴルフゲームサービスを提供するシステム１００は、ゲームデータベースサーバー１０、ゲームサーバー２０、評価サーバー３０、認証サーバー４０、およびインターフェースサーバー５０を含む。
データベースサーバー１０は、キャラクターデータベース１１、クラブデータベース１２、適用値データベース１３、等級データベース１４、ゲーム進行データベース１５、背景データベース１６を含む。
【００２０】
キャラクターデータベース１１には、本発明の実施形態によるゲームシステムで提供される複数キャラクター別に当該キャラクターの特徴および能力値が貯蔵されている。例えば、キャラクター別にいかなる特徴を有するキャラクターであるかに対する説明と、当該キャラクターが発揮する基本能力値の値が設定されている。ここでキャラクター別に基本的に付与される能力値が異なることができる。つまり、キャラクター別に基本的に付与されるパワー、スイング安定性、スイング正確性、危機管理能力を示す値が互いに異なることができ、例えば、キャラクター１は飛距離が長い反面スイングの安定性や正確性が落ちるように能力値が設定されて、キャラクター２は飛距離が短い反面スイング安定性や正確性などはよいように能力値が設定できる。そのために使用者は互いに異なる能力を有するキャラクターのうちで一つのキャラクターを用いて、ゴルフゲームを楽しむことができる。キャラクターに付与された能力値が使用者の能力値になり、使用者は能力ポイントを用いて、このような能力値を増加させることができる。
【００２１】
クラブデータベース１２には、ゴルフゲームに使われるゴルフクラブつまり、クラブに対する情報が貯蔵されている。クラブはドライブ、ウッド、アイアン、ピッチングウエッジ、サンドウェッジ、パターなどに分類される。このような種類のクラブが一つのセットを構成し、このようなセットをクラブセットと命名する。クラブセットは、大きく飛距離を優先とするクラブセット（第１カテゴリー）、スイングの安定性を優先とするクラブセット（第２カテゴリー）、スイングの正確性を優先とするクラブセット（第３カテゴリー）、危機管理能力を優先とするクラブセット（第４カテゴリー）などに分類できる。クラブデータベース１２は、各カテゴリー別に分類されるクラブセットごとに等級、当該セットを構成するクラブに対する情報、そして前記セットのクラブを用いることができる要求能力値、そして適用能力値をそれぞれ含む。
【００２２】
適用値データベース１３は、クラブの適用能力値により各クラブが使われる時、実質的に適用される値に対する情報が貯蔵されている。図２に適用値データベース１３を構成する各テーブルの構造が例示されている。添付した図２に示すように、本発明の実施形態による適用値データベース１３は飛距離適用テーブル１３１、安定性適用テーブル１３２、正確性適用テーブル１３３、危機管理適用テーブル１３４を含む。
【００２３】
飛距離適用テーブル１３１は適用能力値別に各クラブが使われる時適用される飛距離を含む。安定性適用テーブル１３２は適用能力値ごとにスイングゲージの速度および／または球の打点角度を含み、正確性適用テーブル１３３は適用能力値ごとにクラブ別にインパクトゾーンの幅が調節される値つまり、ゾーン調節値を含む。危機管理適用テーブル１３４は、適用能力値別にゲージ長さ調節値、およびインパクトゾーン追加調節値を含む。インパクトゾーン追加調節値は、前記ゾーン調節値により調節されるインパクトゾーンを危機管理能力により追加的に調節して、使用者がバンカーなどの危機状況で抜け出せるようにするための値である。
【００２４】
このような適用能力値はゲームのために使用者が操作するスイングゲージを可変させる。スイングゲージは、使用者のショットによって、球が飛んで行く距離、方向を調節して、球が停止する位置などを決めることであり、例えば、図３に例示するように、帯状に形成できる。図３は、本発明の実施形態により画面上に表示されるスイングゲージの例示図である。
【００２５】
図３に例示するように、スイングゲージ（ｇ）は右側近傍にスイング正確性により球が飛んで行く方向または/および球の回転を決定するためのインパクトゾーン（ＩＺ）が形成されており、このインパクトゾーン（ＩＺ）はほぼ中央の部分にベストショットが出るタイミングポイント（Ｐ）を含んでいる。前記正確性調節テーブル１３３に貯蔵されたゾーン調節値はこのようなインパクトゾーンの幅およびタイミングポイントの位置などを調節するようになる。
【００２６】
スイングゲージ（ｇ）上でスクロールバー（Ｂ）は開始位置（Ｓ）から矢印方向に移動し始めた後最大左側近傍（Ｔ）まで移動してから方向を変えて、インパクトゾーン（ＩＺ）に移動する。この時、スクロールバー（Ｂ）が移動し始めた後に使用者の操作による信号が入力されれば、その時のスクロールバー（Ｂ）の位置を記録し、この位置によってショットによって、球が飛んで行く長さ（飛距離）が決定される。次に、スクロールバー（Ｂ）が最大左側近傍（Ｔ）まで移動した後方向を変えて、移動する状態で使用者の操作が行われればスクロールバー（Ｂ）が所定位置で停止するようになり、スクロールバー（Ｂ）の停止位置によって球が飛んで行く方向および/または球の回転が決定される。例えば、使用者の第１操作によりスクロールバー（Ｂ）が開始位置（Ｓ）から移動し始めて、使用者の第２操作によりスクロールバー（Ｂ）の現在位置（以下、記録位置と命名する。）が記録され、使用者の第３操作によりスクロールバー（Ｂ）が停止する。以降、スクロールバー（Ｂ）の停止位置によってショットが行われて球が所定方向に移動し、スクロールバー（Ｂ）の記録位置による飛距離ほど移動して、位置するようになる。この時、スクロールバーがインパクトゾーン（ＩＺ）のタイミングポイント（Ｐ）で止めるようになれば例えば、ベストショットになって、スクロールバーがインパクトゾーン（ＩＺ）内で止めた場合には通常的なショットが行われて、スクロールバーがインパクトゾーン（ＩＺ）を外れて止めた場合にはミスショットになることができる。
【００２７】
また、実質的にクラブの適用能力値による飛距離はスクロールバー（Ｂ）の記録位置によって変わることができる。例えば、スクロールバー（Ｂ）の記録位置が図３でスイングゲージの最大左側近傍（Ｔ）である場合には、使用者の能力値による飛距離が１００％適用されて、スクロールバー（Ｂ）の記録位置が最大左側近傍（Ｔ）で遠くなるほど能力値による飛距離が適用される％（パーセンテージ）が減少できる。図３でＰＬ１〜ＰＬ４が能力値による飛距離が適用される％が互いに異なるようになる位置を例示するが、必ずスイングケージ上に表示されるものではない。
【００２８】
一方、前記安定性適用テーブル１３２のスイングゲージの速度は前記スクロールバーの移動速度であり、ゲージ長さ調節値は前記スイングゲージの全体長さを示す値である。
等級データベース１４には、使用者別にクラブ選択のための等級および能力値情報が貯蔵されている。例えば、使用者別に選択したキャラクター識別番号に対応して、キャラクターの能力値、提起された能力ポイント、等級などの情報が貯蔵される。使用者は一つ以上のキャラクターを使って、ゲームを進行できて、各キャラクターに付与された基本能力値がクラブを選択することに使われる使用者の能力値になる。
【００２９】
ゲーム進行データベース１５は、ゲーム進行により発生される情報が貯蔵されている。
例えば、使用者別にキャラクター識別番号に対応して、移動したホール数、各ホールを移動することにかかった打数、点数などの情報が貯蔵される。
【００３０】
背景データベース１６には、本発明の実施形態によるゲームサービスで提供される各ゴルフコース別にティー、ホール、グリーン、フェアウエー、ハザード、バンカー、ラフ等が位置するデータ、背景（木、石、水、岩など）を構成するデータなどが貯蔵されている。
【００３１】
このようなゲームデータベースサーバー１０に貯蔵された情報に基づいて使用者にゲームサービスを提供するゲームサーバー２０はキャラクター選択部２１、クラブ選択部２２、能力値決定部２３、能力値適用部２４、画面処理部２５、およびショット処理部２６を含む。
【００３２】
図４にこのようなゲームサーバー２０の構成要素の具体的な構造および連関関係が示されている。
キャラクター選択部２１は、ゲームを要請した使用者にシステム１００で提供する複数キャラクター情報を提供し、使用者が一つのキャラクターを選択すれば前記キャラクターの能力値を使用者の能力値に設定する。
【００３３】
クラブ選択部２２は、使用者の能力値と各クラブセットに付与された要求能力値により所定クラブセットを使用者に提供する。このために、図４に示すように、クラブ選択部２２は使用者のキャラクターに付与された能力値つまり、使用者能力値を判別するキャラクター能力判別モジュール２２１、使用者が選択したクラブセットに付与された要求能力値を判別するクラブ能力判別モジュール２２２、前記使用者能力値と要求能力値を比較して、使用者の前記クラブセット使用の要否を決める選択決定モジュール２２３を含む。
【００３４】
能力値決定部２４は、使用者が選択したクラブセットに提供された適用能力値により実質的にスイングゲージを調節するか、或いは飛距離を調節する値を決定する。つまり、適用データベース１３の飛距離適用テーブル１３１、安定性適用テーブル１３２、正確性適用テーブル１３３、危機管理適用テーブル１３４から、各クラブが使われる時適用される飛距離、スイングゲージの速度および/または球の打点角度、インパクトゾーン調節値、ゲージ長さ調節値、およびインパクトゾーン追加調節値などをそれぞれ決める飛距離決定モジュール２３１、安定性決定モジュール２３２、正確性決定モジュール２３３、危機管理決定モジュール２３４を含む。
【００３５】
能力値適用部２４は、能力値決定部２３によって、決められた複数の調節値に基づいてスイングゲージを変更する。このために、能力値適用部２４は前記スイングゲージの速度によりスイングゲージの上を移動するスクロールバーの移動速度を調節する移動モジュール２４１、前記ゾーン調節値および追加調節値によりインパクトゾーンの幅を調節するゾーン調節モジュール２４２、前記ゲージ長さ調節値によりスイングゲージの全体長さを調節する長さ調節モジュール２４３を含む。
【００３６】
一方、画面処理部２５は、使用者の選択により設定されたゴルフコースにより当該データを背景データベース１６からリードした後処理して、ゲーム画面のコースおよび背景を形成するか、或いは能力値適用部２４やショット処理部２６から出力される信号に応じてスイングゲージや球の移動軌跡などを表示する。
【００３７】
ショット処理部２６は、インターフェースサーバー５０を通じて入力される使用者操作信号に応じてスイングゲージのスクロールバーの記録位置および停止位置を判別する操作位置判別モジュール２６１、判別された位置および能力値決定部２３によって、決められた飛距離により球を移動させる球位置決定モジュール２６２を含む。一方、画面処理部２５は、球位置決定モジュール２６２に設定された球位置によって球の移動軌跡を画面上に表示する。
【００３８】
評価サーバー３０は、ゲームの進行により使用者が各ホールを移動することにかかった打数をチェックして、点数を算出して、その結果をゲーム進行データベース１５に貯蔵する。評価サーバー３０は、使用者にレベルを上げるための能力ポイントを提供し、特に、ゲーム結果により使用者に所定能力ポイントを提供するポイント提供部３１、使用者の能力ポイントに基づいて、使用者の能力値を調節できるレベル増減を行い、各レベルごとに能力値調節のための余裕能力数値を提供するレベル調節部３２を含む。
【００３９】
認証サーバー４０は、複数使用者の会員登録を行い、使用者データベース４１に貯蔵された情報に基づいて接続する使用者に対する認証を行う。使用者データベース４１には、本発明の実施形態によるゴルフゲームシステム１００を通じて、サービスを受けることができる使用者に対する情報が貯蔵されている。例えば、使用者に割り当てられた識別子（使用者ＩＤ）に対応して、ログインのためのパスワード、住民登録番号、氏名、郵便アドレス、電子メールアドレス、連絡先（移動電話番号または有線電話番号など）等の使用者情報が保存されている。
【００４０】
一方、本発明の実施形態ではゲームの面白さのために使用者にギャンブルサービスを提供する。ギャンブルサービスは、使用者が選択したクラブに付与された適用能力値よりさらに大きい能力値が適用されるようにするためのことであり、使用者が所定クラブに対してギャンブルを要請すればギャンブル成功の要否により前記クラブの適用能力値にギャンブル成功による加算値を追加する。
【００４１】
ギャンブル成功の要否を決める方法は、色々が用いることができるが、本実施形態では確率により使用者のギャンブル成功の要否を決定する。つまり、使用者がギャンブルを要請すれば、設定された成功確率により使用者のギャンブル成功の要否が決定される。特に、使用者のゲーム参加をより活性化させるために使用者がゲームに参加した回数により前記成功確率を調節する。したがって、使用者ごとにギャンブルの成功確率が互いに異なることができる。ここで、ギャンブルは能力値を構成する飛距離、スイング安定性、スイング正確性、危機管理能力などに対して個別的に遂行できる。
【００４２】
このようなギャンブルサービスのために、本発明の実施形態によるゴルフゲームシステム１００は、図１に示すように、ギャンブルサーバー６０をさらに含むことができる。ギャンブルサーバー６０は、使用者別にギャンブル申請情報が保存されるギャンブル申請データベース６１、使用者別にゲーム参加回数が保存されており、それによるギャンブルの成功の要否を決める成功確率が貯蔵されているギャンブル決定データベース６２、各能力値変数別にギャンブル時適用される加算値が貯蔵されているギャンブル適用データベース６３、使用者のギャンブル申請によりギャンブルの成功の要否を決めるギャンブル決定部６４を含む。一方、ギャンブル決定データベース６２に貯蔵されたゲーム参加回数は使用者のゲーム参加度を示すレベルを表示する場合に用いることができる。これを説明の便宜上“トーマスレベル”といい、使用者別に存在するようになる。トーマスレベルは、勝敗に関係なく使用者が競技に参加するようになれば増加し、これによりトーマスレベルによりギャンブル成功確率が変わることができる。そして、トーマスレベルは、使用者がゲームを行えば使用者が選択したキャラクターに表示されて、他の使用者がその使用者の実力などが分かるようにしてもよい。
【００４３】
一方、ゲームサーバー２０の能力値決定部２３は、ギャンブル決定部６４で通知されるギャンブル成功の要否により各クラブが使われる時適用される飛距離、またはスイングゲージの速度および/または球の打点角度、またはゾーン調節値、またはゲージ長さ調節値、またはインパクトゾーン追加調節値などを追加的に調節する。
【００４４】
インターフェースサーバー５０は、ネットワーク２００特に、インターネットや無線インターネット等を通して、多数の端末機３００が接続できるようにして、各サーバー２０〜４０、６０を通じて、提供される多様な情報を通信規格に適するように変換処理して、多数の使用者端末機３００に提供するか、或いはネットワーク２００を通じて、使用者端末機３００から伝送される情報を受信して、各サーバー２０〜４０、６０に提供する機能を遂行する。特に、ゴルフゲームのための使用者の操作により入力されるキー信号（またはマウス操作信号）を受信して、ゲームサーバー２０に提供する。インターフェースサーバー５０にウェブサーバーや他のシステムとの情報送受信のためのデータベース連動装置（ＣＧＩ）等が含まれることができる。
【００４５】
このように構成される本発明の実施形態によるゴルフゲームシステムで、各サーバー１０〜６０らはその機能上分類されたことであり、これに限定されず多様な変更が可能である。例えば、ギャンブルサーバーや認証サーバーはデータベース４１、６１〜６３を含む形態で実現されたが、これとは違って、ゲームデータベースサーバー１０が前記データベース４１、６１〜６３を全て含む形態で実現されてもよい。
【００４６】
また、各サーバーの構成要素を必要に応じて選択的に含むことができ、各構成要素もそれぞれ独立的なサーバーとして実現されて、当該機能を処理してもよい。また、データベース１１〜１６も前述したように分類されることであり、限られない。
【００４７】
次に、このような構造に基づいて本発明の実施形態によるゴルフゲームシステムの動作について説明する。
図５に本発明の実施形態によるゴルフゲームが行われる全体的な動作が概略的に示されている。
まず、添付した図５に示すように、ネットワークを通して、ゲームシステム１００に接続した使用者は一つ以上の他の使用者とゴルフゲームを行うか、または一人でゴルフをするシングルゲームを行うことができ、ゲームモードも多様に提供できる。ゲーム種類が選択された後使用者はゲームを進行するキャラクターを選択できる。また、使用者は複数のゴルフコースのうちで一つを選択できる。
【００４８】
キャラクターが選択されれば、キャラクター選択部２１はキャラクターデータベース１１から前記選択されたキャラクターに対応した能力値を読んで、これを使用者の能力値に設定して、等級データベース１４に使用者ＩＤに対応して、選択されたキャラクター、そして使用者能力値を貯蔵し、選択的に使用者に能力値を通知する（Ｓ１０）。この時、使用者の能力値に使用者等級が決定できる。
【００４９】
次に、使用者はゲームを行う時、用いるクラブセットを選択する（Ｓ１５）。クラブ選択部２２は、システムで提供される複数クラブセットに対する情報を提供し、このような情報に基づいて使用者は飛距離またはスイング安定性またはスイング正確性または危機管理能力が優先であるクラブセットを選択する。所定カテゴリーに相当するクラブセットを選択した後、当該カテゴリーに含まれる複数のクラブセットのうち使用者の能力値に適したクラブセットを選択する。
【００５０】
使用者は一つの等級を有するクラブセットを選択できて、クラブ選択部２２のキャラクター能力判別モジュール２２１は使用者が選択したキャラクターの能力値つまり、使用者能力値を判別して、クラブ能力判別モジュール２２２はクラブデータベース１２から使用者が選択したクラブセットに付与された要求能力値を判別する（Ｓ２０）。クラブ選択部２２の選択決定モジュール２２３は使用者能力値と要求能力値を比較して、使用者能力値が要求能力値以上であれば前記選択されたクラブセットを使用者に提供する（Ｓ２５〜Ｓ３０）。この時、選択決定モジュール２２３は、能力値を構成する複数の変数つまり、飛距離、スイング安定性、スイング正確性、危機管理能力別使用者能力値が前記クラブセットの飛距離、スイング安定性、スイング正確性、危機管理能力別要求能力値以上である場合にだけクラブセット使用を許容するか、または前記変数のうち設定個数以上の変数による使用者能力値が要求能力値以上である場合にクラブセット使用を許容する。一方、使用者の能力値が要求能力値より小さい場合には当該クラブセットを使用できないことを使用者に通知して、他のクラブセットを選択するようにする（Ｓ３５）。
【００５１】
前述したように、クラブセット選択が行われて、使用者が選択されたクラブセットのうちで一つのクラブを選択すれば、能力値決定部２３は選択されたクラブセットに適用された適用能力値に基づいて飛距離適用テーブル１３１、安定性適用テーブル１３２、正確性適用テーブル１３３、危機管理適用テーブル１３４を検索して、前記選択されたクラブを使う時適用される飛距離、およびスイングゲージの速度/または球の打点角度、ゾーン調節値、ゲージ長さ調節値、インパクトゾーン追加調節値などのゲージ調節値を探す（Ｓ４０）。この時、使用者が飛距離またはスイング安定性またはスイング正確性に対してギャンブルを要請した場合には、能力値決定部２３がギャンブルサーバー６０のギャンブル適用値データベース６３から提供される加算値に基づいて飛距離またはゲージ調節値を追加的に増加させる（Ｓ４５〜Ｓ５０）。
【００５２】
最終的に飛距離またはゲージ調節値が決定された後能力値適用部２４が決められた能力値によりスイングゲージを調節する（Ｓ１５〜Ｓ２０）。つまり、能力値のうちのスイング安定性によるゲージ調節値に基づいてスイングゲージのスクロールバーの移動速度を調節して、スイング正確性によるゲージ調節値に基づいてインパクトゾーンの幅を調節する。また、危機管理能力によるゲージ調節値に基づいてスイングゲージの長さを調節する（Ｓ６０）。
【００５３】
次に、使用者がスイングゲージを操作して、ショットを行えば、ショット処理部２６が前記スイングゲージ操作により決定される移動方向に球を移動させながら前記球を前記スイングゲージ操作および使用者の基本能力値による飛距離に基づいて移動させて、ゴルフゲームを進行する（Ｓ６５）。そして、評価サーバー３０が使用者のショットにより移動した球の位置および打数により点数を算出する（Ｓ７０）。
【００５４】
以降、ゲームが終了されれば、評価サーバー３０のポイント提供部３１は使用者の最終点数によりゲームの勝敗を決めて、ポイント提供部３１はゲーム結果により使用者に前記能力値を調節できる能力ポイントを選択的に付与する（Ｓ７５〜Ｓ８５）。ここではゲームの勝敗により勝者に能力ポイントを提供するが、能力ポイント提供方法はこれに限定されず、ゲーム結果による使用者間の点数差、または使用者の自分の点数により能力ポイントが差等的に提供されるなどの他の方法が用いることができる。
【００５５】
使用者は、能力ポイントによりレベル変更を要請できて、このような要請に応じてレベル調節部３２は使用者の能力値調節のためのレベルを変更させ、変更されたレベルに相当する余裕能力数値を使用者に付与する。使用者が能力値調節を要請すれば、能力値決定部２４は、使用者に付与された余裕能力数値により使用者の能力値を変更する（Ｓ９０）。
【００５６】
以降、使用者は変更された能力値によってより高い等級のクラブセットを用いて、新しいゲームを行うことができる（Ｓ９５）。
このように、本発明の実施形態ではゲームの結果により付与される能力ポイントに基づいて、ゴルフゲームの勝率を左右するクラブを選択してゲームを行うことができる。
【００５７】
次に、前述したように遂行されるゴルフゲーム過程のうちギャンブル過程について説明する。
図６は、本発明の実施形態によるゴルフゲームのうちギャンブル過程を順次に示すフローチャートである。
使用者がゴルフコースまたはキャラクターを選択し、キャラクターの能力値つまり、使用者能力値により用いるクラブセットを選択した後、自分が選択したクラブセットのうち所定クラブに対してギャンブルを申請できて、クラブの能力値の変数別にギャンブルを申請できる。つまり、クラブの能力値のうちのパワーまたはスイング安定性またはスイング正確性などに対して適用能力値以上になる値を適用するためのギャンブルを個別的に申請できる（Ｓ１００〜Ｓ１１０）。
【００５８】
使用者がギャンブルを申請すれば、まず、ギャンブルサーバー６０のギャンブル決定部６４は使用者ＩＤに基づいてギャンブル決定データベース６２を検索して、使用者が現在までどれくらいゲームに参加したかをチェックして、ゲーム参加回数によりギャンブル成功確率を設定する（Ｓ１２０〜Ｓ１３０）。本システムで使用者は、複数のキャラクターを使って、ゲームを行うことができるので、ゲーム参加回数はキャラクター別参加回数でなく前記使用者が選択した複数キャラクターを使って、ゲームに参加した全ての回数である。
【００５９】
次に、ギャンブル決定部６４は設定された成功確率により現在申請した使用者のギャンブルに対する成功の要否を判断し、判断結果ギャンブルが成功すればギャンブル申請データベース６１に使用者ＩＤ、選択したクラブセットＩＤ、ギャンブルになったクラブＩＤ、ギャンブルになった能力値変数を保存して、以降ゲーム進行時反映されるようにする（Ｓ１４０〜Ｓ１５０）。
【００６０】
段階（Ｓ１４０）でギャンブルが失敗すれば、ギャンブル決定部６４は使用者にギャンブル失敗を通知して（Ｓ１６０）、ギャンブルを申請したクラブの能力値変数に設定された適用能力値より小さい能力値が適用されるように、ギャンブル申請データベース６１に使用者ＩＤ、選択したクラブセットＩＤ、ギャンブルが失敗したクラブＩＤ、ギャンブルが失敗した能力値変数を保存してもよい。
【００６１】
その他にも、使用者はクラブの飛距離に対してオーバーパワーギャンブルを申請できる。
オーバーパワーギャンブルは当該クラブを用いて、最大のパワーに球を１回ショットすることができるようにすることであり、設定されたオーバーパワーカウント値によりオーバーパワー可能な回収が１ずつ増加する。具体的には、使用者のオーバーパワー使用の要否、使用者がゲーム時移動した奇数により前記回収が増加する。例えば、オーバーパワーカウントが３の場合には一番目のホールで三番目ホールに移動する時まで使用者がオーバーパワーを使わなかったら、三番目ホールから四番目ホールに移動する時、オーバーパワー回収を＋１増加させる。この場合、ギャンブル適用データベース６３にはクラブ別にオーバーパワー使用時追加適用される追加値が貯蔵される。
【００６２】
使用者がオーバーパワーギャンブルを申請すれば、これもギャンブル申請データベース６１に使用者ＩＤ、クラブＩＤに対応して、オーバーパワーギャンブルが申請されたことが記録される。
【００６３】
次に、前述したように遂行されるゴルフゲーム過程のうち飛距離決定過程についてより具体的に説明する。
図７は、本発明の実施形態による飛距離決定過程を示すフローチャートである。
使用者が能力値により用いるクラブを選択すれば、ゲームサーバー２０の能力値決定部２３の飛距離決定モジュール２３１はまず、クラブデータベース１２から前記クラブが属するセットに付与された適用能力値を判別して、この適用能力値により適用値データベース１３の飛距離適用テーブル１３１から前記適用能力値およびクラブに相当する飛距離を探す（Ｓ２００〜Ｓ２２０）。この飛距離を基本飛距離と命名する。
【００６４】
次に、ギャンブル申請データベース６１を検索して、使用者が前記クラブの飛距離に対してギャンブルを申請したかの要否を確認して、ギャンブルが申請されている場合にはギャンブル適用データベース６３から能力値変数別にギャンブル時適用される加算値をリードして、前記基本飛距離に反映する（Ｓ２３０〜Ｓ２４０）。このように、ギャンブルの申請の要否により基本飛距離を選択的に変更し、また使用者とクラブの等級関係によりハンディキャップ補償値を付与する。
【００６５】
ハンディキャップ補償値は、等級の高い人が等級が低いクラブを用いる場合等級差による飛距離を補償するためのことであり、使用者の等級とクラブの等級が互いに異なる場合、例えばアマチュアの使用者が初心者に相当するクラブを使用する場合、初心者の使用者が初心者クラブを使うことに比べて、アマチュアの使用者が初心者クラブを使う時適用される飛距離が互いに異なるように、等級差別に補償値を前記基本飛距離に反映する。
【００６６】
このために、クラブ等級と使用者のキャラクター等級を判別した後、クラブ等級とキャラクターの等級が一致しない場合には、クラブ等級とキャラクター等級の等級差による補償値を飛距離に反映する（Ｓ２５０〜Ｓ２７０）。このようなハンディキャップ補償段階は選択的に遂行できる。
【００６７】
また、前記クラブに対するオーバーパワーギャンブルの申請および使用の要否により飛距離を追加補償する段階をさらに行うことができる。飛距離決定モジュール２３１はギャンブル申請データベース６１を検索して、前記クラブに対してオーバーパワーギャンブルが申請されていて使用者がオーバーパワー使用を望めば（Ｓ２８０〜Ｓ２９０）、ギャンブル適用データベース６３から前記クラブに対してオーバーパワー使用時追加適用される加算値をリードした後基本飛距離に反映して、最終的な飛距離を決定する（Ｓ３００〜Ｓ３１０）。
【００６８】
したがって、使用者が前記クラブに対してギャンブルやオーバーパワーギャンブルを申請せず前記クラブが使用者の等級と同一な等級を有するクラブである場合には、単に前記クラブが属するセットに付与された飛距離に対する適用能力値による基本飛距離が最終飛距離に決定される（ａ）。また使用者がクラブに対してギャンブルを申請した場合には前記基本飛距離にギャンブルによる加算値が加算された結果が最終飛距離に決定される（ｂ）。また、使用者がクラブに対してギャンブルを申請してオーバーパワーギャンブル使用を要請した場合には前記基本飛距離にギャンブルによる加算値、オーバーパワーギャンブルによる加算値が全て加算された結果が最終飛距離に決定される（ｃ）。この時、（ｂ）の場合と（ｃ）の場合、使用者の等級がクラブの等級と異なる場合にはハンディキャップによる補償値が追加的に反映されて、最終飛距離が決定される。
このように決められた最終飛距離は、使用者がショットを行う場合に球が飛んで行く距離を決めるデータとして使われる。
【００６９】
次に、前述したように遂行されるゴルフゲーム過程のうちスイング安定性決定過程についてより具体的に説明する。
図８は、本発明の実施形態による安定性決定過程を示すフローチャートである。
使用者が能力値により用いるクラブを選択すれば、能力値決定部２３の安定性決定モジュール２３２は前記クラブが属するセットに付与された安定性に対する適用能力値をまず確認して、この適用能力値により安定性適用テーブル１３２を参照して、基本ゲージ速度を決めて、また、打点（クラブが球に当たる点）の角度を決定する（Ｓ４００〜Ｓ４３０）。
【００７０】
一方、使用者がクラブの安定性に対してもギャンブルを申請してもよいので、ギャンブル申請データベース６１を参照して、前記クラブの安定性に対して使用者がギャンブルを申請したかを判断し、ギャンブルが申請されている場合にはギャンブル適用データベース６３から能力値変数（安定性）別にギャンブル時適用される加算値（安定性に対してギャンブルを申請した場合には安定性向上のためにゲージ速度が減少しなければならないので、ここで加算値は“−”である。）をリードして、前記基本ゲージ速度に反映する（Ｓ４４０〜Ｓ４５０）。したがって、ギャンブルが申請された場合基本ゲージ速度が前記加算値により減少するようになる。
【００７１】
また、使用者がクラブに対してオーバーパワーギャンブルを申請してオーバーパワーを使用する場合には飛距離が最大に増加するので、この場合には相対的にスイングの安定性が落ちるようにするために、オーバーパワー使用の要否により前記ゲージ速度を１段階増加させる（Ｓ４６０〜Ｓ４７０）。
【００７２】
これにより、使用者が前記クラブの安定性に対してギャンブルを申請せずオーバーパワーを使わない場合には単にクラブデータベース１２から前記クラブが属するセットに付与された安定性に対する適用能力値による基本ゲージ速度が最終ゲージ速度で決定される。また使用者がクラブの安定性に対してギャンブルだけを申請した場合には前記基本ゲージ速度にギャンブルによる加算値が加算された結果が最終ゲージ速度で決定される。また、使用者がクラブの安定性に対してギャンブルを申請してオーバーパワーギャンブル使用を要請した場合には前記基本ゲージ速度にギャンブルによる加算値、オーバーパワーギャンブルによる加算値が全て加算された結果が最終ゲージ速度で決定される（Ｓ４８０）。
このように決められた最終ゲージ速度により能力値適用部２４がスイングゲージを調節する。
【００７３】
次に、前述したように遂行されるゴルフゲーム過程のうちスイング正確性決定過程についてより具体的に説明する。
図９は、本発明の実施形態によるスイング安定性決定過程を示すフローチャートである。
使用者が能力値により用いるクラブを選択すると、能力値決定部２３の正確性決定モジュール２３３は前記クラブが属するセットに付与された正確性に対する適用能力値をまず確認して、この適用能力値およびクラブ種類によって正確性適用テーブル１３２を参照して、基本インパクトゾーン（インパクトゾーン調節値）を決定する（Ｓ５００〜Ｓ５２０）。
【００７４】
一方、使用者がクラブの正確性に対してもギャンブルを申請してもよいので、ギャンブル申請データベース６１を参照して、前記クラブの安定性に対して使用者がギャンブルを申請したかを判断し、ギャンブルが申請されている場合にはギャンブル適用データベース６３から能力値変数（正確性）別にギャンブル時適用される加算値（正確性に対してギャンブルを申請した場合には正確性向上のためにインパクトゾーンの幅が広くならなければならないので、ここで加算値は“＋”である。）をリードして、前記基本インパクトゾーンに反映する（Ｓ５３０〜Ｓ５４０）。
【００７５】
また、使用者がクラブに対してオーバーパワーギャンブルを申請してオーバーパワーを使用する場合には飛距離が最大に増加するので、この場合には相対的にスイングの正確性が落ちるようにするためにオーバーパワー使用の要否により前記インパクトゾーン調節値を１段階減少させて、インパクトゾーンの幅が狭くなるようにする（Ｓ５５０〜Ｓ５６０）。
【００７６】
一方、本発明の実施形態では球の現在位置の地形によりインパクトゾーンの幅が調節されるように、能力値決定部２３が現在コース上で球が位置している地形を判別して地形による困難性程度が設定値を超える場合には位置によるインパクトゾーン変更を行う。
つまり、危機管理適用テーブル１３４から球の位置によるインパクトゾーン追加調節値をリードした後、基本インパクトゾーン調節値に前記追加調節値を反映する（Ｓ５７０〜Ｓ６００）。
【００７７】
また、使用者が球を回転させるためのスピンを使うかによりインパクトゾーンを追加的に調節できる。使用者がスピンを用いればスピン適用テーブル（図示せず）から当該クラブにスピンがどの方向に使われるかにより当該調節値をリードして、前記基本インパクトゾーン調節値に追加反映する。この場合、使用者が左側スピンを用いた場合にはインパクトゾーンのタイミングポイントを基準に左側に相当するゾーンの幅が可変され、使用者が右側スピンを用いた場合にはインパクトゾーンのタイミングポイントを基準に左側に相当するゾーンの幅が可変される（Ｓ６１０〜Ｓ６２０）。
【００７８】
これにより、使用者が前記クラブの正確性に対してギャンブルを申請せずオーバーパワーを使わなく、また、球の現在位置による困難性程度が設定値より小さく、スピンを使わない場合には単に前記クラブが属するセットに付与された正確性に対する適用能力値による基本インパクトゾーンが最終インパクトゾーンで決定される。そして、ギャンブル申請の要否またはオーバーパワー使用の要否または困難性程度またはスピン使用の要否により基本インパクトゾーンに各状況に応じて追加的に発生した追加調節値が反映されて、最終インパクトゾーンが決定される（Ｓ６３０）。
このように決められた最終インパクトゾーンにより能力値適用部２４がインパクトゾーンの幅を調節する。
【００７９】
一方、能力値のうちの危機管理能力値に対しても前記クラブが属するセットに付与された危機管理に対する適用能力値により危機管理適用テーブル１３４からリードされた基本ゲージ長さまたはインパクトゾーン追加調節値に基づいてスイングゲージの長さを調節するか、或いはインパクトゾーンを追加的に調節する。また、使用者がクラブの危機管理能力に対してもギャンブルを申請した場合にはギャンブルにより追加調節値を前記基本ゲージ長さやインパクトゾーン追加調節値に反映する。
【００８０】
次に、前述したように最終的に決められた飛距離、ゲージ速度、インパクトゾーン調節値、ゲージ長さなどが実質的に適用されて、ショットが行われる過程について説明する。
図１０に本発明の実施形態による能力値適用過程が示されている。
まず、能力値適用部２４のゾーン調節モジュール２４２は能力値決定部２３によって、最終的に決められたインパクトゾーン調節値によりスイングケージ上のインパクトゾーンの幅を調節して、長さ調節モジュール２４３が最終決められたゲージ長さによりスイングゲージの長さを調節する（Ｓ７００〜Ｓ７１０）。図１１にこのように調節されたスイングゲージが表示される画面が例示されている。
【００８１】
このようにクラブの適用能力値によりスイングゲージが調節された後に、使用者が前記クラブを選択して、ショットのための第１操作信号を入力すれば、能力値適用部２４の移動モジュール２４１がスイングゲージのスクロールバーを開始位置から前記クラブのスイング安定性による最終ゲージ速度で移動させ始める（Ｓ７２０〜Ｓ７３０）。次に、使用者が第２操作信号を入力すれば操作位置判別モジュール２６１が第２操作信号が入力された時点のスクロールバーの位置（記録位置）を検出する（Ｓ７４０〜Ｓ７５０）。これにより、ショット処理部２６の球位置決定モジュール２６２が記録位置および能力値決定部２４によって、決められた最終飛距離により実質的に球が移動する飛距離を最終的に決定する（Ｓ７６０）。例えば、クラブの適用能力値により決められた飛距離が１００である場合、記録位置が１００％に相当すれば飛距離を１００として設定して、記録位置が５０％に相当すれば飛距離を５０で設定する。
【００８２】
次に、使用者が第３操作信号を入力すれば移動したスクロールバーを停止させて、操作位置判別モジュール２６１がスクロールバーの停止位置を判別する（Ｓ７７０〜Ｓ７８０）。球位置決定モジュール２６２は、判別された停止位置による方向に球を能力値決定部２３によって、最終的に決められた飛距離ほど移動させる。画面処理部２５によって、球が飛んで行く移動軌跡が表示されながら、球が前記決められた方向に飛距離ほど移動して止めるようになる（Ｓ７９０〜Ｓ８００）。
【００８３】
前述したように、行われたゴルフゲームが終了した後ゲーム結果により使用者に能力ポイントが提供でき、これにより使用者は提供された能力ポイントを用いて、自分の能力値の飛距離、スイング安定性、スイング正確性、危機管理能力などを個別的に増加調節して、状況に応じて飛距離が優先であるクラブセットを選択するか、或いは安定性が優先であるクラブセットを選択するか、或いは正確性が優先であるクラブセットを選択するか、或いは危機管理能力が優先であるクラブセットを選択してゲームを行うことができる。使用者が能力ポイントにより自分の能力値のうちのパワーを増加させた場合には次に能力ポイントを上げて、スイング安定性や正確性や危機管理能力をより増加させるように、ゲームにより積極的に参加するようになる。
【００８４】
一方、前述した実施形態はネットワークを通して、ゴルフゲームが行われることに基づいて記述されたが、本発明の実施形態によるゴルフゲームシステムおよび方法はオフラインで行われるゴルフゲームにも適用できる。図１２にオフラインに適用される本発明の他の実施形態によるゴルフゲームシステムの構造が例示されている。
【００８５】
図１２に例示するように、オフラインで適用される場合、本発明の実施形態によるゴルフゲームシステムは使用者とのインターフェースのための使用者インターフェース部５０´、インターフェース部５０´から入力される信号に応じてゴルフゲームを遂行する制御部２０´、ゴルフゲームのためのプログラムおよびゲーム進行関連データが保存されるメモリ部１０´、制御部２０´の制御により表示装置５０上にゲーム進行事項が表示されるようにする表示処理部４０を含むことができる。
【００８６】
この場合、メモリ部１０´は前述した実施形態によるデータベースサーバー１０に含まれるデータが前記分類されたように保存でき、制御部２０´は前記実施形態によるゲームサーバー２０と評価サーバー３０、そしてギャンブルサーバー４０の構成要素を選択的に含んでゴルフゲームを進行できる。
【００８７】
当業者ならば、オフラインで行われるゴルフゲームシステムの動作は前述した実施形態に基づいて実現できるので、ここでは詳細な説明を省略する。
また、前述したゴルフゲーム方法はコンピュータによって読取り可能な記録媒体に保存されるプログラム形態で実現できる。記録媒体としてはコンピュータによって読まれることができるデータが保存される全ての種類の記録装置が含まれることができ、例えば、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスクなどがあって、またキャリヤウェーブ（例えば、インターネットを通した伝送）の形態に実現されることも含まれる。
【００８８】
たとえ、本発明が最も実際的で望ましい実施形態を参照して説明されたとしても、本発明は前記開示された実施形態に限定されず、特許請求の範囲内に属する多様な変形および等価物も含む。
以上のように本発明の実施形態によれば、使用者がゲームの結果により付与される能力ポイントに基づいて、ゴルフゲームの勝率を左右する能力値を調節することによってゴルフゲームのより向上した面白さを提供することにある。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施形態によるゴルフゲームシステムの構造図である。
【図２】図１に示す適用値データベースの構成例である。
【図３】本発明の実施形態によるスイングゲージの例示図である。
【図４】図１に示す構成要素の具体的な構造図である。
【図５】本発明の実施形態によるゴルフゲーム方法の概略的な全体フローチャートである。
【図６】本発明の実施形態によるギャンブル過程を示すフローチャートである。
【図７】本発明の実施形態による飛距離決定過程を示すフローチャートである。
【図８】本発明の実施形態による安定性決定過程を示すフローチャートである。
【図９】本発明の実施形態による正確性決定過程を示すフローチャートである。
【図１０】本発明の実施形態による能力値適用過程を示すフローチャートである。
【図１１】本発明の実施形態によるゴルフゲームによる画面例示図である。
【図１２】本発明の他の実施形態によるゴルフゲームシステムの構造例示図である。
【符号の説明】
【００９０】
１０  ゲームデータベースサーバー
１１  キャラクターデータベース
１２  クラブデータベース
１３  適用値データベース
１４  等級データベース
１５  ゲーム進行データベース
１６  背景データベース
２０  ゲームサーバー
３０  評価サーバー
４０  認証サーバー
５０  インターフェースサーバー
１００  ゴルフゲームシステム
２００  ネットワーク
３００  使用者端末機
【図１】
2007526075.tif 000003
【図２】
2007526075.tif 000004
【図３】
2007526075.tif 000005
【図４】
2007526075.tif 000006
【図５】
2007526075.tif 000007
【図６】
2007526075.tif 000008
【図７】
2007526075.tif 000009
【図８】
2007526075.tif 000010
【図９】
2007526075.tif 000011
【図１０】
2007526075.tif 000012
【図１１】
2007526075.tif 000013
【図１２】
2007526075.tif 000014
【手続補正書】
【提出日】平成18年9月21日(2006.9.21)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2007526075.tif 000015
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2007526075.tif 000016
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2007526075.tif 000017
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2007526075.tif 000018
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2007526075.tif 000019
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2007526075.tif 000020
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2007526075.tif 000021
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2007526075.tif 000022
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2007526075.tif 000023
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2007526075.tif 000024
【国際調査報告】
2007526075.tif 000025
2007526075.tif 000026