(57)【特許請求の範囲】
【請求項１】
ユーザのゴルフスイングによって、ゴルフクラブ及びボールのうち少なくとも一つの動きをセンシングするセンシング装置と、
ユーザがゴルフのショットを練習することができる複数個の仮想ゴルフコースに関するデータを格納するデータベースと、
前記ユーザが特定のゴルフショットを練習するために、前記複数の仮想ゴルフコースの一つを選択することによって前記ユーザによって選択された仮想ゴルフコースから前記ユーザが特定ゴルフのショットを練習できるように仮想環境の映像を具現する映像処理装置と、
ゴルフショットの種類別にゴルフショットを集中的に練習できるようにする複数個の練習モードを予め設定し、前記複数個の練習モードのうちいずれか一つが選択されると、前記選択された仮想ゴルフコースで前記選択された練習モードに対応する仮想環境が前記映像処理装置を通じて具現されるようにする仮想環境制御手段と、
前記センシング装置のセンシング結果によるボールの軌跡が、前記具現された仮想環境でシミュレーションされるようにするシミュレーション手段と、
ユーザがゴルフショットのために使用するゴルフクラブに関する情報を認識するように備えられるクラブ認識装置と
を含み、
前記仮想環境制御手段は、
前記ユーザによって選択された仮想ゴルフコースから前記ユーザによって選ばれた練習モードに対応する仮想環境を映像具現するようにするものの、前記クラブ認識装置を通じて認識されたゴルフクラブでゴルフのショットをできる位置を基準に前記仮想環境を映像具現するようにしたことを特徴とする仮想ゴルフ練習場シミュレーション装置。
【請求項２】
前記仮想環境制御手段は、
ドライバーショット、ウッドショット及びアイアンショットのうち少なくとも一つのゴルフショットを集中的に練習できるようにするロングゲーム練習モードと、ピッチショット、チップショット及びパッティングのうち少なくとも一つのゴルフショットを集中的に練習できるようにするショートゲーム練習モードとのうち少なくとも一つについて予め設定するように構成されることを特徴とする、請求項１に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項３】
前記仮想環境制御手段は、
ドライバーショットを練習できるようにするドライバー練習モード、ウッドショットを練習できるようにするウッド練習モード、アイアンショットを練習できるようにするアイアン練習モード、ピッチショットを練習できるようにするピッチ練習モード、チップショットを練習できるようにするチップ練習モード、及びパッティングを練習できるようにするパッティング練習モードのうち少なくとも一つについて予め設定するように構成されることを特徴とする、請求項１または２に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項４】
前記仮想環境制御手段は、
他の練習モードで練習したゴルフショットを少なくとも一つの仮想ホールで実戦練習できるようにする実戦練習モードと、ゴルフショットの種類のうち一部の種類のゴルフショットに対して段階的に目標を達成するようにするミッション実行モードのうち少なくとも一つについてそれぞれ予め設定するように構成されることを特徴とする、請求項２または３に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項５】
前記仮想環境制御手段は、
ゴルフショットの種類別にゴルフショットを集中的に練習できるようにする複数個の練習モードについて予め設定するモード設定手段と、
前記複数個の練習モードのそれぞれに対して、前記モード設定手段によって設定された情報によるゴルフショット練習のための仮想環境が前記映像処理装置を通じて具現されるようにするモード具現手段と、を含むことを特徴とする、請求項１から４のいずれか一項に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項６】
前記仮想環境制御手段は、
前記複数個の練習モードを練習モード別に、該当の練習モードによるゴルフショットを、仮想ゴルフコースの該当のショットをすることができる特定位置で行うことができるようにする仮想環境を具現するように構成されることを特徴とする、請求項１から５のいずれか一項に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項７】
前記仮想環境制御手段は、
ユーザによって選択され、または予め設定された情報によって選択された前記仮想ゴルフコースの前記選択された練習モードによるゴルフショットをすることができる特定位置について設定するようにするモード設定手段と、
前記モード設定手段によって設定された事項による特定位置で、前記選択された練習モードによるゴルフショットを練習できるように、前記選択された仮想ゴルフコースに関する仮想環境が具現されるようにするモード具現手段と、を含むことを特徴とする、請求項６に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項８】
前記複数個の練習モードを練習モード別に、該当の練習モードによるゴルフショットに対する分析を行って、分析された結果を提供するようにするショット分析手段をさらに含むことを特徴とする、請求項１から７のいずれか一項に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項９】
前記シミュレーション手段は、前記センシング装置でセンシングされた結果と前記クラブ認識装置で認識されたゴルフクラブに関する情報に基づいてボールの軌跡を算出して、シミュレーションを行うように構成されることを特徴とする、請求項１から８のいずれか一項に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項１０】
前記仮想環境制御手段は、
前記クラブ認識装置を通じて認識されたゴルフクラブに関する情報から、選択された練習モードによるゴルフショットをすることができるゴルフクラブであるか否かを判断して、ユーザに知らせるように構成されることを特徴とする、請求項１に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項１１】
前記複数個の練習モードの各練習モードによるゴルフショットに対して前記クラブ認識装置を通じて認識されたゴルフクラブ別に分析して、その分析された結果を提供するようにするショット分析手段をさらに含むことを特徴とする、請求項１に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項１２】
ユーザのゴルフスイングによって、ゴルフクラブ及びボールのうち少なくとも一つの動きをセンシングするセンシング装置と、
ユーザが特定のゴルフショットを練習することができる仮想環境に関する映像が具現されるようにする映像処理装置と、
仮想のゴルフラウンドをすることができる複数個の仮想ゴルフコースに関するデータを格納するサーバーから、ユーザによって選択された仮想ゴルフコースに関するデータを受信する通信手段と、
ゴルフショットの種類別にゴルフショットを集中的に練習できるようにする複数個の練習モードを予め設定し、前記複数個の練習モードを練習モード別に、該当の練習モードによるゴルフショットを、前記仮想ゴルフコースの該当のショットをすることができる特定位置で行うことができるようにする仮想環境が具現されるようにする仮想環境制御手段と、
前記センシング装置のセンシング結果によるボールの軌跡が、前記具現された仮想環境でシミュレーションされるようにするシミュレーション手段と、
ユーザがゴルフショットのために使用するゴルフクラブに関する情報を認識するように備えられるクラブ認識装置と
を含み、
前記仮想環境制御手段は、
前記ユーザによって選択された仮想ゴルフコースから前記ユーザによって選ばれた練習モードに対応する仮想環境を映像具現するようにするものの、前記クラブ認識装置を通じて認識されたゴルフクラブでゴルフのショットをできる位置を基準に前記仮想環境を映像具現するようにしたことを特徴とする仮想ゴルフ練習場シミュレーション装置。
【請求項１３】
前記仮想環境制御手段は、
ユーザの仮想ゴルフシミュレーションの利用による過去記録情報を用いて、ユーザに応じて練習が必要なゴルフショット、ゴルフコース、またはミッションの難易度が調整された練習モードを提供するように構成されることを特徴とする、請求項１２に記載の仮想ゴルフ練習場シミュレーション装置。
【請求項１４】
ゴルフショットの種類別に集中的に練習できるように予め提供される複数個の練習モードのうちいずれか一つの練習モードが選択されるステップと、
ユーザがゴルフのショットを練習することができる複数個の仮想ゴルフコースの一つが選択されているステップと、
前記ユーザがゴルフショットのために使用するゴルフクラブに関する情報を認識するように備えられるクラブ認識装置によって前記ユーザのゴルフクラブに関する情報が認識されているステップと、
前記ユーザによって選択された仮想ゴルフコースにおいて、前記ユーザによって選ばれた練習モードに対応する仮想環境が映像具現されるようにするものの、前記クラブ認識装置を通じて認識されたゴルフクラブでゴルフのショットをできる位置を基準に前記仮想環境が映像具現されるステップと、
ユーザがゴルフショットをすることによって打撃されたボールの動きがセンシングされるステップと、
前記センシングされた結果による前記ボールの軌跡が、前記具現された仮想環境でシミュレーションされるようにするステップと、を含む、仮想ゴルフ練習場シミュレーション方法。
【請求項１５】
前記仮想環境が映像具現されるステップは、
前記選択された仮想ゴルフコースにおいて、前記選択された練習モードによるゴルフショットを前記仮想ゴルフコースの特定位置で行うことができるように仮想環境が具現されるステップを含むことを特徴とする、請求項１４に記載の仮想ゴルフ練習場シミュレーション方法。
【請求項１６】
前記複数個の仮想ゴルフコースのうちいずれか一つが選択されるステップは、
前記選択された仮想ゴルフコースを構成する複数個のホールのうち、練習する少なくとも一つのホールが選択されるステップを含むことを特徴とする、請求項１５に記載の仮想ゴルフ練習場シミュレーション方法。
【請求項１７】
前記複数個の仮想ゴルフコースのうちいずれか一つが選択されるステップは、
前記複数個の仮想ゴルフコースのうちいずれか一つが選択されることによって、前記選択された仮想ゴルフコースの予め定められたホールが練習するホールとして選択されるようにしたことを特徴とする、請求項１５または１６に記載の仮想ゴルフ練習場シミュレーション方法。
【請求項１８】
前記複数個の仮想ゴルフコースのうちいずれか一つが選択されるステップは、
前記選択された仮想ゴルフコースの特定ホールで、前記選択された練習モードによるゴルフショットをする位置が、ゴルフショットの種類によって設定されるステップを含むことを特徴とする、請求項１５から１７のいずれか一項に記載の仮想ゴルフ練習場シミュレーション方法。
【請求項１９】
前記練習モードは、ドライバーショット、ウッドショット及びアイアンショットのうち少なくとも一つのゴルフショットを集中的に練習できるようにするロングゲーム練習モードを含み、
前記仮想環境が映像具現されるステップは、
前記選択された仮想ゴルフコースでドライバーショットをすることができる位置、ウッドショットをすることができる位置、及びアイアンショットをすることができる位置のうち、予め設定された事項による位置またはユーザによって選択または指定された位置でゴルフショットを行うことができるように仮想環境が具現されるステップを含むことを特徴とする、請求項１４から１８のいずれか一項に記載の仮想ゴルフ練習場シミュレーション方法。
【請求項２０】
前記練習モードは、ピッチショット、チップショット及びパッティングのうち少なくとも一つのゴルフショットを集中的に練習できるようにするショートゲーム練習モードを含み、
前記仮想環境が映像具現されるステップは、
前記選択された仮想ゴルフコースでピッチショットをすることができる位置、チップショットをすることができる位置、及びパッティングをすることができる位置のうち、予め設定された事項による位置またはユーザによって選択または指定された位置でゴルフショットを行うことができるように仮想環境が具現されるステップを含むことを特徴とする、請求項１４から１９のいずれか一項に記載の仮想ゴルフ練習場シミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想ゴルフ練習場シミュレーション装置及び方法に係り、より詳細には、ユーザが打撃したゴルフボールをセンシングしてボールの軌跡をシミュレーションする方式を用いて、ゴルフ練習のための仮想環境下で専門的なゴルフ練習を可能にする仮想ゴルフ練習場シミュレーション装置及び方法に関する。
【背景技術】
【０００２】
最近、ゴルフの人口が増加するにつれて、実際のゴルフ場でゴルフラウンドをしているかのような効果を得ることができるように、仮想現実ベースの仮想ゴルフシミュレーション装置を用いた、いわゆる、スクリーンゴルフシステムが登場した。
【０００３】
スクリーンゴルフシステムは、室内に仮想ゴルフ場をディスプレイすることができるスクリーンを設置し、ゴルファーがゴルフボールを前記スクリーンに向かって打撃すれば、ゴルフボールの速度、方向などを感知して前記スクリーン上にゴルフボールの進行を表示することによって、ユーザはまるで実際のゴルフ場でゴルフラウンドをしているかのような経験をすることができるようにした。
【０００４】
このような仮想ゴルフシミュレーション装置は、仮想のゴルフラウンドを可能にして、ユーザが実際のゴルフ場でゴルフラウンドをする時に、ゴルフ実力の向上に助けになるようにするための目的で用いられる場合が多い。
【０００５】
しかし、ゴルフは、ホールカップまで残っている距離によって、様々なゴルフクラブによる様々なゴルフショットを駆使しなければならない難しいスポーツであって、良いスコアを記録するためには、ゴルフラウンド過程においてほとんど全ての種類のゴルフショットを適切によく駆使しなければならない。しかし、プロ選手でない以上、ユーザごとに自身に足りないゴルフショットが必ず存在し、これを集中的に練習するには従来の仮想ゴルフシミュレーション装置は限界があった。
【０００６】
なぜなら、従来のゴルフシミュレーション装置は、仮想のゴルフコースに関する映像を具現し、そのゴルフコースでゴルフラウンドをするため、一つまたは二つぐらいのゴルフショットのみを集中的に練習できないからである。
【０００７】
特定のゴルフショットのみを集中的に練習するためには、ゴルフ練習場で練習するしかないが、実際のゴルフ練習場でゴルフショットを練習することは非常に退屈で、ユーザの興味を誘発させることができず、これは、ユーザのゴルフ実力の向上を非常に遅らせる要因となっている。
【０００８】
したがって、実際のゴルフ練習場で特定のゴルフショットのみを集中的に練習できるようにしたことを、仮想現実ベースのゴルフシミュレーション方式で可能にすると共に、様々な先端装置とシステムが用いられるゴルフシミュレーションの特性上、実際のゴルフ練習場で提供できない様々な機能によって、ユーザが自身のゴルフ実力を向上させることができるようにする新しい概念のゴルフ練習装置の登場が切実な状態である。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、仮想現実ベースのゴルフシミュレーション方式を用いて、ユーザが特定のゴルフショットを集中的に練習できるようにゴルフショットの種類別に様々な練習モードを提供することで、実際のゴルフ練習場では経験できない仮想環境を具現して、もっと興味があり、もっと実戦で活用できるゴルフショットを集中的に練習できるようにし、ゴルフショットに対するシミュレーションの結果に対する分析を通じて、自身のゴルフショットに対して評価できるようにすることによって、ユーザのゴルフ実力を画期的に向上させるようにするための仮想ゴルフ練習場シミュレーション装置及び方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一実施例に係る仮想ゴルフ練習場シミュレーション装置は、ユーザのゴルフスイングによって、ゴルフクラブ及びボールのうち少なくとも一つの動きをセンシングするセンシング装置と；ユーザが特定のゴルフショットを練習することができる仮想環境に関する映像が具現されるようにする映像処理装置と；ゴルフショットの種類別にゴルフショットを集中的に練習できるようにする複数個の練習モードを予め設定し、前記複数個の練習モードのうちいずれか一つが選択されると、該選択された練習モードに対応する仮想環境が前記映像処理装置を通じて具現されるようにする仮想環境制御手段と；前記センシング装置のセンシング結果によるボールの軌跡が、前記具現された仮想環境でシミュレーションされるようにするシミュレーション手段と；を含む。
【００１１】
一方、本発明の他の一実施例に係る仮想ゴルフ練習場シミュレーション装置は、ユーザのゴルフスイングによって、ゴルフクラブ及びボールのうち少なくとも一つの動きをセンシングするセンシング装置と；ユーザが特定のゴルフショットを練習することができる仮想環境に関する映像が具現されるようにする映像処理装置と；仮想のゴルフラウンドをすることができる複数個の仮想ゴルフコースに関するデータを格納するサーバーから、ユーザによって選択された仮想ゴルフコースに関するデータを受信する通信手段と；ゴルフショットの種類別にゴルフショットを集中的に練習することができるようにする複数個の練習モードを予め設定し、前記各練習モード別に該当のモードによるゴルフショットを、前記仮想ゴルフコースの該当のショットをすることができる特定位置で行うことができるようにする仮想環境が具現されるようにする仮想環境制御手段と；前記センシング装置のセンシング結果によるボールの軌跡が、前記具現された仮想環境でシミュレーションされるようにするシミュレーション手段と；を含む。
【００１２】
一方、本発明の一実施例に係る仮想ゴルフ練習場シミュレーション方法は、ゴルフショットの種類別に集中的に練習することができるように予め設定された複数個の練習モードのうちいずれか一つの練習モードが選択されるステップと；前記選択された練習モードによるゴルフショットを練習できるように、前記選択された練習モードに対応する仮想環境が映像具現されるステップと；ユーザがゴルフショットをすることによって打撃されたボールの動きがセンシングされるステップと；前記センシングされた結果によるボールの軌跡が、前記具現された仮想環境でシミュレーションされるようにするステップと；を含む。
【発明の効果】
【００１３】
本発明に係る仮想ゴルフ練習場シミュレーション装置及び方法は、仮想現実ベースのゴルフシミュレーション方式を用いて、ユーザが特定のゴルフショットを集中的に練習できるようにゴルフショットの種類別に様々な練習モードを提供することで、実際のゴルフ練習場では経験できない仮想環境を具現して、もっと興味があり、もっと実戦で活用できるゴルフショットを集中的に練習できるようにし、ゴルフショットに対するシミュレーションの結果に対する分析を通じて、自身のゴルフショットに対して評価できるようにすることによって、ユーザのゴルフ実力を画期的に向上させるようにする効果を有する。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例に係る仮想ゴルフ練習場シミュレーション装置の構成を示す図である。
【図２】本発明の他の一実施例に係る仮想ゴルフ練習場シミュレーション装置の構成を示す図である。
【図３】本発明に係る仮想ゴルフ練習場シミュレーション装置によって具現される仮想環境の一例を示す図である。
【図４】本発明に係る仮想ゴルフ練習場シミュレーション装置によって具現される仮想環境の一例を示す図である。
【図５】本発明に係る仮想ゴルフ練習場シミュレーション装置によって具現される仮想環境の一例を示す図である。
【図６】本発明に係る仮想ゴルフ練習場シミュレーション装置によって具現される仮想環境の一例を示す図である。
【図７】本発明に係る仮想ゴルフ練習場シミュレーション装置によって具現される仮想環境の一例を示す図である。
【図８】本発明に係る仮想ゴルフ練習場シミュレーション方法の様々な実施例を示すフローチャートである。
【図９】本発明に係る仮想ゴルフ練習場シミュレーション方法の様々な実施例を示すフローチャートである。
【図１０】本発明に係る仮想ゴルフ練習場シミュレーション方法の様々な実施例を示すフローチャートである
【発明を実施するための形態】
【００１５】
本発明に係る仮想ゴルフ練習場シミュレーション装置及び方法に関する実施例を、図面を参照してより具体的に説明する。
【００１６】
まず、図１を参照して、本発明の一実施例に係る仮想ゴルフ練習場シミュレーション装置について説明する。図１は、本発明の一実施例に係る仮想ゴルフ練習場シミュレーション装置の構成を示すブロック図である。
【００１７】
図１に示されたように、本発明の一実施例に係る仮想ゴルフ練習場シミュレーション装置は、センシング装置１０、データベース２０、映像処理装置３０、映像出力装置４０、クラブ認識装置５０、及び制御部Ｍを含んで構成することができる。
【００１８】
本発明に係る仮想ゴルフ練習場シミュレーション装置は、基本的に、ユーザがゴルフ練習場でゴルフ練習をすることができるように仮想環境を具現し、ユーザのゴルフショットに対するシミュレーションを行うことによって、自身のゴルフショットに対して評価できるようにするためのものである。
【００１９】
ここで、本発明によって具現されるゴルフ練習場は、'仮想ゴルフ練習場'であって、実際のゴルフ練習場では経験できない仮想環境を具現して、もっと興味があり、集中的であり、もっと実戦で活用できるゴルフショットの練習が可能なようにしたことを特徴とする。
【００２０】
このような仮想ゴルフ練習場に関する仮想環境は、仮想環境制御手段２００がデータベース２０から得たデータを用いて映像処理装置３０を通じて具現し、このように具現された仮想環境でユーザがゴルフショットをするために使用するゴルフクラブをクラブ認識装置５０が認識し、ユーザがゴルフショットをすると、これをセンシング装置１０がセンシングし、シミュレーション手段１００は、センシングされた結果及び認識されたクラブ情報に基づいてボールの軌跡を算出して、具現された仮想環境でシミュレーションされるようにする。
【００２１】
ここで、本発明に係る仮想ゴルフ練習場シミュレーション装置と既存の仮想ゴルフシミュレーション装置とは、互いにハードウェア的な面において共通するが、ソフトウェア的な面において互いに区別される。
【００２２】
すなわち、本発明に係る仮想ゴルフ練習場シミュレーション装置は、ゴルフ練習のためのコンテンツを提供できるように仮想環境を具現したもので、仮想ゴルフシミュレーション装置は、実際に存在するゴルフ場（または実際に存在しないが、想像により任意に構想されたゴルフ場）を仮想現実ベースの映像で具現し（これを'仮想ゴルフコース'と呼ぶ）、ユーザは、仮想ゴルフコースが映像具現される仮想現実において、まるで実際のゴルフ場でゴルフラウンドをしているかのように、仮想のゴルフラウンドをすることができるようにする装置ないしはシステムのことをいう。
【００２３】
したがって、本発明に係る仮想ゴルフ練習場シミュレーション装置は、既存の仮想ゴルフシミュレーション装置が具現された、いわゆる、スクリーンゴルフシステムとハードウェア的な面において類似の形態で具現することができるので、所定の大きさのゴルフ練習のための空間に、ユーザがゴルフスイングをしてボールを打撃するための打席、及び前方に仮想ゴルフ練習場に関する映像などが表示されるスクリーンなどを備えるように具現することができる。
【００２４】
以下では、上記のような特徴を具現するための仮想ゴルフ練習場シミュレーション装置の各構成要素についてより具体的に説明する。
【００２５】
前記センシング装置１０は、ユーザのゴルフスイングによって、ゴルフクラブ及びボールのうち少なくとも一つの動きをセンシングするようにする装置である。
【００２６】
前記センシング装置１０は、様々な形態で具現することができる。赤外線を発光して、ユーザがボールを打撃する時に運動するゴルフクラブヘッド及びボールによって赤外線が反射されることを受光して、これを分析することによってセンシングが行われる赤外線センサ方式で具現してもよく、レーザーを照射して、運動するゴルフクラブのヘッド及びボールがこれを遮断することを感知して分析することによってセンシングが行われるレーザーセンサ方式で具現してもよく、ユーザがゴルフスイングをしてボールを打撃することに対するイメージを収集して分析することによってセンシングが行われるイメージセンサ方式で具現してもよい。
【００２７】
一方、前記データベース２０は、仮想ゴルフ練習場のシミュレーションに必要な全てのデータを格納し、実際のゴルフ場を映像化して具現した仮想ゴルフコースに関するデータを格納しているので、ユーザが選択した仮想ゴルフコースで、ユーザが選択した練習モードによるゴルフショットを練習することができるように仮想環境を具現できるようにする。
【００２８】
また、前記データベース２０は、システムに登録されたユーザの個人情報や該当のユーザの過去記録情報なども格納することができる。
【００２９】
一方、前記映像処理装置３０は、ユーザが特定のゴルフショットを練習することができる仮想環境に関する映像を処理して具現する。
【００３０】
すなわち、前記仮想環境制御手段２００は、ユーザが選択した練習モードによる特定のゴルフショットをすることができる仮想環境について設定し、これを、前記映像処理装置３０を通じて映像処理されるようにして、前記映像出力装置４０を通じて画面に出力されるようにしたものである。
【００３１】
前記映像処理装置３０は、一つの独立した装置において映像処理機能を行うモジュール化された一つの部品として具現してもよく、それ自体が一つの独立した装置として具現されてもよい。
【００３２】
前記映像出力装置４０は、前記映像処理装置３０で処理された映像情報を画面に出力する装置であって、ディスプレイ装置として具現してもよく、スクリーン上に映像を投影して表示するプロジェクターなどの形態で具現してもよい。
【００３３】
前記クラブ認識装置５０は、ユーザがゴルフショットのためにゴルフクラブを持って打席に入る時、ユーザが持っているゴルフクラブに関する情報を認識するように備えられる装置である。
【００３４】
このようなクラブ認識装置５０は、様々な形態で具現することができる。例えば、前記クラブ認識装置５０は、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）読み取り機として具現することができ、ゴルフクラブに、該当のゴルフクラブに関する情報を含んでいるＲＦＩＤタグが付着された状態でユーザが打席に入ると、打席の近くに設置されたＲＦＩＤ読み取り機（クラブ認識装置）が、ユーザが持っているゴルフクラブに付着されたＲＦＩＤタグを読み取り、該当のゴルフクラブに関する情報を受信することによってゴルフクラブを認識するように構成することができる。
【００３５】
また、前記クラブ認識装置５０は、バーコード（Ｂａｒ  Ｃｏｄｅ）を読み取るバーコード読み取り機やＱＲコード（登録商標）（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  Ｃｏｄｅ）を読み取るＱＲ読み取り機などの形態でも具現可能であり、ゴルフクラブに、該当のゴルフクラブに関する情報を含んでいるバーコードやＱＲコード（登録商標）を付着し、これを打席の近くに設置されたバーコード読み取り機またはＱＲ読み取り機が読み取ることによってゴルフクラブを認識するように構成することができる。
【００３６】
また、前記クラブ認識装置５０は、カメラ装置として具現することもでき、ゴルフクラブに、該当のゴルフクラブに対する標識をし、カメラ装置がゴルフクラブに対するイメージを取得して該当の標識を認識することによって、該当のゴルフクラブを認識するように構成することができる。
【００３７】
前記クラブ認識装置５０が認識したゴルフクラブに関する情報は、センシング装置１０でセンシングされた結果に関する情報と共にシミュレーション手段１００によって処理されて、ボールの軌跡をより正確に算出するのに利用してもよく、ユーザが選択した練習モードに合うゴルフクラブであるか否かを判断する時にも利用することができ、ユーザが使用するゴルフクラブがどのような種類のものであるのか認識して、該当のゴルフクラブでゴルフショットをすることができる位置を基準に仮想環境が具現されるようにする場合にも利用することができる。
【００３８】
一方、制御部Ｍは、仮想ゴルフ練習場シミュレーション装置を制御する構成要素であって、シミュレーション手段１００と仮想環境制御手段２００を含んで構成される。
【００３９】
前記シミュレーション手段１００は、前記センシング装置１０のセンシング結果によるボールの軌跡が、具現された仮想環境でシミュレーションされるようにする。すなわち、前記シミュレーション手段１００は、センシング装置１０から、ゴルフクラブ及びボールのうち少なくとも一つの動きを感知した結果による運動するボールの物理的特定情報を受信して、これに基づいてボールの軌跡を算出し、該算出されたボールの軌跡を、具現された仮想環境でシミュレーションされるようにするものである。
【００４０】
前記仮想環境制御手段２００は、ゴルフショットの種類別にゴルフショットを集中的に練習できるようにする複数個の練習モードを予め設定し、選択された練習モードに対応する仮想環境が映像処理装置３０及び映像出力装置４０を通じて具現されるようにする。
【００４１】
前記仮想環境制御手段２００は、ゴルフショットの種類別に複数個の練習モードを予め設定する。例えば、ドライバーショット、ウッドショット及びアイアンショットのうち少なくとも一つのゴルフショットを集中的に練習できるようにするロングゲーム練習モード、そして、アプローチショット及びパッティングのうち少なくとも一つのゴルフショットを集中的に練習できるようにするショートゲーム練習モードなどについて設定し、それぞれの練習モードによるゴルフショットをすることができるように仮想環境が具現されるようにする機能をする。
【００４２】
ここで、ドライバーショット（Ｄｒｉｖｅｒ  Ｓｈｏｔ）（またはティーショット（Ｔｅｅ  Ｓｈｏｔ）とも呼ぶ）は、ゴルフクラブのうちドライバー（Ｄｒｉｖｅｒ）によって行われるショットのことをいい、ウッドショット（Ｗｏｏｄ  Ｓｈｏｔ）は、３番ウッド（Ｗｏｏｄ）、４番ウッドなどのウッドドライバーによって行われるショットのことをいい、アイアンショット（Ｉｒｏｎ  Ｓｈｏｔ）は、１番から９番までのアイアンによって行われるショットのことをいう。
【００４３】
そして、アプローチショット（Ａｐｐｒｏａｃｈ  Ｓｈｏｔ）は、ピッチショット（Ｐｉｔｃｈ  Ｓｈｏｔ）とチップショット（Ｃｈｉｐ  Ｓｈｏｔ）を意味し、ピッチショット（Ｐｉｔｃｈ  Ｓｈｏｔ）は、グリーン（Ｇｒｅｅｎ）の周辺で、ピッチウェッジ（Ｐｉｔｃｈ  Ｗｅｄｇｅ）やサンドウェッジ（Ｓａｎｄ  Ｗｅｄｇｅ）などによってボールをグリーンにオンさせるためのショットのことをいい、チップショット（Ｃｈｉｐ  Ｓｈｏｔ）は、グリーンの近くで、ホールカップにボールを近接させるために行うショットのことをいう。
【００４４】
パッティング（Ｐｕｔｔｉｎｇ）は、グリーン上で、ホールカップにボールをホールインさせるために、パターを用いて行われるショットのことをいう。
【００４５】
前記仮想環境制御手段２００は、上述したように、ロングゲーム練習モードとショートゲーム練習モードのように、ゴルフショットの種類別に練習モードを定義して設定してもよいが、ドライバーショットを練習できるようにするドライバー練習モード、ウッドショットを練習できるようにするウッド練習モード、アイアンショットを練習できるようにするアイアン練習モード、ピッチショットを練習できるようにするピッチ練習モード、チップショットを練習できるようにするチップ練習モード、及びパッティングを練習できるようにするパッティング練習モードなどでそれぞれの練習モードを定義して設定してもよい。
【００４６】
また、他の練習モードで練習したゴルフショットを少なくとも一つの仮想ホールで実戦練習できるようにする実戦練習モードと、ゴルフショットの種類のうち一部の種類のゴルフショットに対して段階的に目標を達成するようにするミッション実行モードなどを予め設定して、それによる仮想環境が具現されるようにしてもよい。
【００４７】
前記仮想環境制御手段２００は、ゴルフショットの種類別にゴルフショットを集中的に練習できるようにする複数個の練習モードを予め設定するモード設定手段２１０と、前記複数個の練習モードのそれぞれに対して前記モード設定手段２１０によって設定された事項によるゴルフショット練習のための仮想環境が、前記映像処理装置３０を通じて具現されるようにするモード具現手段２２０と、を含んで構成されることが好ましい。
【００４８】
特に、前記仮想環境制御手段２００は、各練習モード別に、該当のモードによるゴルフショットを、仮想ゴルフコース（正規１８ホールで構成されて、既存の仮想ゴルフシミュレーション装置で仮想のゴルフラウンドを可能にする仮想現実上のゴルフ場）の該当のショットをすることができる特定の位置で行うことができるようにする仮想環境を具現する。
【００４９】
すなわち、前記モード設定手段２１０が、ユーザによって選択されたり、または予め設定された事項によって選択された練習モードで、ユーザによって選択されたり、または予め設定された事項によって選択された仮想ゴルフコースの前記選択された練習モードによるゴルフショットをすることができる特定位置について設定し、前記モード具現手段２２０が、前記モード設定手段２１０によって設定された事項による特定位置で、前記選択された練習モードによるゴルフショットを練習できるように、特定の仮想ゴルフコースに関する仮想環境が具現されるようにする。
【００５０】
例えば、ユーザが、仮想ゴルフシミュレーション装置を通じて、ペブルビーチゴルフコース（実際に米国カリフォルニア州ペブルビーチに位置したペブルビーチ・ゴルフリンクス（Ｐｅｂｂｌｅ  Ｂｅａｃｈ  Ｇｏｌｆ  Ｌｉｎｋｓ）を仮想現実として具現した仮想のゴルフコース）で仮想のゴルフラウンドをするごとに、１番ホールでのドライバーショットが常にＯＢ（Ｏｕｔ  ｏｆ  Ｂｏｕｎｄｓ）となるため、これに対する集中的なゴルフショットを練習しようとする時、ユーザは、本発明に係る仮想ゴルフ練習場シミュレーション装置を通じて、一旦ドライバーショットを集中的に練習できる練習モードを選択し、それによる仮想環境としてペブルビーチゴルフコースの１番ホールを選択することによって、前記仮想環境制御手段２００のモード設定手段２１０は、ペブルビーチゴルフコースの１番ホールのティーショット位置で仮想環境が具現されることに関して設定し、前記モード具現手段２２０は、前記モード設定手段２１０で設定した事項によって、映像処理装置を通じて、ペブルビーチゴルフコースの１番ホールのティーショット位置でドライバーショットを練習できるように仮想環境が具現されるようにすることができる。
【００５１】
また、ユーザが、仮想ゴルフシミュレーション装置を用いた仮想のゴルフラウンドにおいて、パインバレーＧＣ（実際に米国ニュージャージー州南部に位置したパインバレーゴルフクラブ(Ｐｉｎｅ  Ｖａｌｌｅｙ  Ｇｏｌｆ  Ｃｌｕｂ）を仮想現実として具現した仮想のゴルフコース）の３番ホールでアプローチショットを常に失敗して、これに対する練習を集中的にしようとする場合、ユーザは、本発明に係る仮想ゴルフ練習場シミュレーション装置を通じて、アプローチショットを練習できる練習モードを選択し、仮想ゴルフコースとしてパインバレーＧＣの３番ホールを選択し、該選択されたパインバレーＧＣの３番ホールのアプローチショットをしようとする特定位置を選択して、該当の位置で集中的にアプローチショットを練習できるようにパインバレーＧＣの３番ホールのグリーンの周辺に関する仮想環境が具現されるようにすることができる。
【００５２】
一方、前記仮想環境制御手段２００は、各練習モード別に該当の練習モードによるゴルフショットに対する分析を行って、分析された結果を提供するようにするショット分析手段２３０を含む。
【００５３】
例えば、ユーザがドライバーショット練習のための練習モードを選択した場合、ユーザがドライバーショットをする時のクラブヘッドの速度、インパクト時のフェイス角、ヘッドのインパクト位置、スイングパス（Ｐａｔｈ）などに関する分析はもとより、複数回のドライバーショットの結果によるスライス（Ｓｌｉｃｅ）、フック（Ｈｏｏｋ）などの統計と飛距離（Ｆｌｉｇｈｔ  Ｄｉｓｔａｎｃｅ）の統計など、ドライバーショットに関するショットを分析して、その結果を提供するようにする。
【００５４】
仮に、ユーザがピッチショット練習のための練習モードを選択した場合、ユーザがピッチショットをする時のヘッドのインパクト位置や弾道角度、飛距離などに関する分析はもとより、グリーンオン率、ホールカップへの近接程度などに関する統計など、ピッチショットに関するショットを分析して、その結果を提供するようにすることができる。
【００５５】
すなわち、前記ショット分析手段２３０は、一般的な事項に対するゴルフショットの分析をするものではなく、ユーザが選択した練習モードによるゴルフショットに対して、該当のゴルフショットに関するショットを分析して提供することを特徴としている。
【００５６】
前記モード設定手段２１０、モード具現手段２２０及びショット分析手段２３０は、ハードウェアの面において前記各手段の機能を行うように設けられる一つのコントローラとして具現してもよく、前記各手段別にそれぞれ別途のコントローラによって該当の機能が具現されるようにしてもよく、ソフトウェアの面において前記各手段の機能を行う一つのプログラムとして具現してもよく、前記各手段別にそれぞれ別途のプログラムによって該当の機能が具現されるようにしてもよい。
【００５７】
一方、図２を参照して、本発明の他の一実施例に係る仮想ゴルフ練習場シミュレーション装置について説明する。
【００５８】
図２に示されたように、本発明の他の一実施例に係る仮想ゴルフ練習場シミュレーション装置は、ネットワークでサーバーＳと接続されるように構成することができる。
【００５９】
前記サーバーＳは、複数個の仮想ゴルフ練習場シミュレーション装置とネットワーク接続されるようにするネットワーク接続手段を備え、前記ネットワーク接続手段は、ユーザのＰＣやモバイル端末機などと無線インターネットなどのネットワーク接続がなされるようにすることもできる。
【００６０】
前記サーバーＳは、ネットワーク接続されたユーザのＰＣやモバイル端末機などに対するインターフェース画面を提供するインターフェース手段を備えてもよく、複数個の仮想ゴルフコースに関するデータを格納する格納手段を備えてもよい。
【００６１】
そして、仮想ゴルフ練習場シミュレーション装置は、前記サーバーＳとネットワーク接続のための通信手段６０を備えることが好ましく、その他に備えられた構成要素、すなわち、制御部Ｍ、センシング装置１０、映像処理装置３０、クラブ認識装置５０などは、図１に示された実施例と同一である。したがって、図１に示された実施例と同一の構成要素についての具体的な説明は省略する。
【００６２】
但し、本実施例に係る仮想ゴルフ練習場シミュレーション装置のデータベース２０は、練習モード別仮想環境の具現のための仮想ゴルフコースに関するデータを直接的に格納しておらず、仮想ゴルフコースに関するデータは、サーバーＳに格納されるように構成される。
【００６３】
したがって、ユーザが複数の仮想ゴルフコースのいずれか一つを選択すると、仮想ゴルフ練習場シミュレーション装置は、通信手段６０を通じて、サーバーＳから、選択された仮想ゴルフコースに関するデータを受信して、データベース２０に臨時格納して使用する。
【００６４】
また、前記サーバーＳは、練習モード別仮想環境データを提供する時に、システムに登録されたユーザの仮想ゴルフ場シミュレーション過去利用記録情報などを用いて、ユーザが、練習が必要なゴルフショット、ゴルフコースまたはミッションの難易度を調整した練習モードを提供することができる。
【００６５】
一方、図３から図７を参照して、本発明に係る仮想ゴルフ練習場シミュレーション装置によって具現される仮想環境の一例について説明する。
【００６６】
まず、図３に示されたように、仮想ゴルフ練習場シミュレーション装置が実行されると、練習モードの種類を表示し、それらのいずれかをユーザが選択できるようにする。
【００６７】
図３に示された例では、ロングゲーム練習モードＭ１、ショートゲーム練習モードＭ２、実戦練習モードＭ３及びミッション実行モードＭ４を表示している。ここで、前記ロングゲーム練習モードＭ１は、ドライバーショット、ウッドショット及びアイアンショットのうち少なくとも一つのゴルフショットを集中的に練習できるように設定されて、それによる仮想環境が具現される練習モードであり、前記ショートゲーム練習モードＭ２は、ピッチショット、チップショット及びパットのうち少なくとも一つのゴルフショットを集中的に練習できるように設定されて、それによる仮想環境が具現される練習モードであり、前記実戦練習モードＭ３は、他の練習モードで練習したゴルフショットを３ホールや４ホール程度の簡単ゴルフコースで実戦練習できるように設定されて、それによる仮想環境が具現される練習モードであり、前記ミッション実行モードＭ４は、ゴルフショットの種類のうち一部の種類のゴルフショットに対して段階的に目標を達成できるように設定されて、それによる仮想環境が具現される練習モードである。
【００６８】
上記の練習モードのうちいずれか一つの練習モードを選択した後には、該当の練習モードによるゴルフショットをすることができる仮想の場所、すなわち、仮想ゴルフコースを選択することができ、図４は、様々な仮想ゴルフコースを表示しながら、それらのいずれかを選択できるようにする画面の一例を示している。
【００６９】
図４に示された例では、ゴルフコースと該当のゴルフコースの特定ホールを一度に選択できるようにしているが、これに限定されず、ゴルフコースを先に選択した後に、ユーザが、該当のゴルフコースに含まれる１８個のホールのうち、所望のホールを直接選択できるようにすることも可能である。
【００７０】
一方、図５は、ユーザが選択した練習モード、及び仮想ゴルフコースによって具現された仮想環境の一例を示しており、ユーザが、ロングゲーム練習モードＭ１でドライバーショットを練習することを選択し、仮想ゴルフコースのうち、ハイワンＣＣ（Ｈｉｇｈ１ ＣＣ）の１４番ホールを選択することによって、ハイワンＣＣの１４番ホールでボールＢに対するドライバーショットをすることができるティーボックス（ＴＢ）の位置を基準とした仮想環境が具現されたことを示している。
【００７１】
したがって、ユーザは、ハイワンＣＣの１４番ホールのティーボックスの位置で反復的にドライバーショットを集中的に練習することができる。
【００７２】
仮に、ユーザが、アイアンショットを練習することを選択すると、選択された仮想ゴルフコースのアイアンショットをすることができる位置を基準とした仮想環境が具現される。アイアンショットは、グリーンと一定距離離れているどの位置でも可能であるので、ユーザが、アイアンショットをする位置を選択するようにしたり（このとき、いくつかの位置に対する例示を提供しながら、それらのいずれかを選択するようにすることができる）、ユーザが直接アイアンショットをする位置を指定して練習したりできるようにすることが可能であり、ユーザが特定位置を直接選択／指定するものではなく、予め定められた位置でアイアンショットをすることができるように仮想環境が具現されるようにすることも可能である。
【００７３】
一方、図６は、ユーザが、ショートゲーム練習モードでピッチショットを練習することを選択し、仮想ゴルフコースとして、ハイワンＣＣの１４番ホールを選択することによって、ハイワンＣの１４番ホールのピッチショットをすることができる位置を基準とした仮想環境が具現されたことを示している。
【００７４】
すなわち、ユーザが選択したハイワンＣＣの１４番ホールのグリーンの周辺領域に関する仮想環境が具現され、ユーザは、グリーンＧの周辺のフェアウェイＦ、ラフＲ、バンカーＢＫなどの特定位置を選択して、該当の位置でボールＢを打撃することによって、ピッチショットを反復的に集中的に練習することができる。
【００７５】
このとき、ユーザが、ハイワンＣＣの１４番ホールを選択することによって、ピッチショットをする位置として予め定めされた位置でピッチショットをするようにしてもよいが、ユーザが直接ピッチショットをする位置を選択／指定するようにし、その選択／指定された位置でピッチショットを練習できるように仮想環境が具現されることが可能である。
【００７６】
図７は、図６に示された仮想環境において、ピッチショットをする位置をユーザが直接選択／指定するようにした一例を示している。
【００７７】
図７に示されたように、グリーンＧの周辺に３０ｍ区間、６０ｍ区間、９０ｍ区間などを設定し、該設定された区間で、ユーザが直接ピッチショットをする位置を指定するようにしてもよく、複数の区間のいずれか一つを選択することによって、該当の区間の予め定められた位置がピッチショットをする位置として設定されるようにしてもよい。
【００７８】
図７では、ユーザが６０ｍ区間の近くの任意の位置を直接指定して、その位置でピッチショットを練習できるようにしたことを示している。
【００７９】
グリーンＧの周辺には、フェアウェイはもとより、ラフＲとバンカーＢＫなどが存在することができ、ユーザは、ラフＲやバンカーＢＫでピッチショットを練習することを選択／指定することができる。
【００８０】
ピッチショットをする位置が定めされるその位置に仮想のボールＢが形成され、その位置を基準に仮想環境が具現される。
【００８１】
一方、図７に示されたように、グリーンＧ上のピンＰ（ホールカップに立てられている旗）の位置（すなわち、ホールカップの位置）を、ユーザが直接選択／指定するようにしてもよい。グリーンＧ上にピンＰを位置させる予備位置を、図７に示されたように例示し、ユーザがいずれか一つの位置を選択するようにしてもよく、グリーンＧ上の任意の位置をユーザが直接指定するようにすることも可能である。
【００８２】
ユーザがピンＰの位置を選択／指定すると、その位置に新しいホールカップとピンＰが生成されるように仮想環境が具現され、ユーザは、選択／指定されたピンＰの位置を目標としてゴルフショットを練習できるようになる。
【００８３】
一方、図８から図１０を参照して、本発明に係る仮想ゴルフ練習場シミュレーション方法に関する様々な実施例を説明する。
【００８４】
まず、図８を参照して、本発明の一実施例に係る仮想ゴルフ練習場シミュレーション方法について説明する。
【００８５】
ユーザが、ゴルフショットの種類別にゴルフショットを練習できるように予め設定された複数個の練習モードのうちいずれか一つの練習モードを選択する（Ｓ１）。
【００８６】
そして、ユーザは、複数個の仮想ゴルフコースのうちいずれか一つの仮想ゴルフコースを選択するようになり（Ｓ２）、このとき、ユーザが仮想ゴルフコースを選択することによって、該当のゴルフコースの特定ホールが自動的に選択されるようにしてもよく、ユーザが仮想ゴルフコースを選択し、該当のゴルフコースの複数のホールのうち、ユーザが特定ホールを選択することもできる。
【００８７】
一方、練習モードと仮想ゴルフコースの選択が完了すると、選択された仮想ゴルフコース上で、選択された練習モードによるゴルフショットがなされる位置をユーザが選択したり、指定したりするようになる（Ｓ３）。勿論、ユーザが選択／指定せずに、該当のゴルフコース上の予め定められた位置で、選択された練習モードによるゴルフショットがなされるようにすることもできる。
【００８８】
このように、練習モードの選択、仮想ゴルフコースの選択、そして該当のゴルフコース上の該当のショットを練習する位置の選択／指定が完了すると、制御部は、選択された仮想ゴルフコースで、選択／指定された位置（または予め定められた位置）によるゴルフショットをすることができるように仮想環境を具現する（Ｓ４）。
【００８９】
そして、ユーザが、選択された仮想ゴルフコースの選択／指定された位置によるゴルフショットをすることによって、センシング装置がゴルフクラブ及びボールの動きをセンシングし、その結果によって、制御部は、ボールの軌跡を算出して、具現された仮想環境でシミュレーションがなされるようにする（Ｓ５）。
【００９０】
ここで、ユーザがゴルフショットをするためにゴルフクラブを持って打席に入ると、クラブ認識装置が該当のゴルフクラブを認識することができ、仮に、認識されたゴルフクラブが、ユーザが選択した練習モードによるゴルフショットをすることができるものでない場合には、制御部は、ユーザに、ゴルフクラブを変更することを知らせる映像／音声情報を出力することができる。
【００９１】
例えば、ユーザは、ドライバーショットを練習できる練習モードを選択したのに、７番アイアンを持って打席に入る場合、クラブ認識装置が、ユーザが使用中のゴルフクラブを認識することで、誤ったクラブの選択であることを知らせるようにすることによって、ユーザがドライバーを持ってゴルフショットを練習するよう誘導することができる。
【００９２】
シミュレーションがなされた後には、シミュレーションの結果によってショットの分析が行われ、その分析された結果を制御部がユーザに提供する（Ｓ６）。
【００９３】
一方、図９を参照して、本発明の他の一実施例に係る仮想ゴルフ練習場シミュレーション方法について説明する。
【００９４】
ユーザが、ゴルフショットの種類別にゴルフショットを練習できるように予め設定された複数個の練習モードのうちいずれか一つの練習モードを選択する（Ｓ１０）。例えば、上述したようなロングゲーム練習モードまたはショートゲーム練習モードを選択することができる。
【００９５】
このとき、ユーザは、選択された練習モードで行うことができるゴルフショットの種類を選択する（Ｓ２０）。例えば、ロングゲーム練習モードを選択した場合、ドライバーショット、ウッドショット及びアイアンショットのうちいずれか一つのゴルフショットを選択することができ、その後、複数個の仮想ゴルフコースのうちいずれか一つのゴルフコースを選択する（Ｓ３０）。
【００９６】
上記のような選択が完了すると、制御部は、選択された仮想ゴルフコースで、選択されたゴルフショットをすることができる予め設定された位置、または選択されたゴルフショットをすることができる位置においてユーザが選択／指定した位置で、該当のゴルフショットをすることができるように仮想環境を具現する（Ｓ４０）。
【００９７】
ユーザがゴルフショットをすることによって、具現された仮想環境でシミュレーションがなされ（Ｓ５０）、シミュレーションの結果によってショット分析、及び分析結果を提供する（Ｓ６０）。
【００９８】
ここで、ユーザが、ゴルフショットをするためにゴルフクラブを持って打席に入ると、クラブ認識装置が該当のゴルフクラブを認識することができ、仮に、認識されたゴルフクラブが、ユーザが選択した練習モードによるゴルフショットをすることができるものでない場合には、制御部は、ユーザに、ゴルフクラブを変更することを知らせる映像／音声情報を出力することができる。
【００９９】
一方、図１０を参照して、本発明の更に他の一実施例に係る仮想ゴルフ練習場シミュレーション方法について説明する。
【０１００】
ユーザが、ゴルフショットの種類別にゴルフショットを練習できるように予め設定された複数個の練習モードのうちいずれか一つの練習モードを選択する（Ｓ１００）。
【０１０１】
そして、ユーザが、ゴルフショットを練習しようとする仮想ゴルフコースを選択する（Ｓ２００）。
【０１０２】
そして、ユーザが使用するゴルフクラブがクラブ認識装置を通じて認識される（Ｓ３００）。
【０１０３】
このとき、制御部は、ユーザが選択した仮想ゴルフコースで、クラブ認識装置を通じて認識されたゴルフクラブでゴルフショットをすることができる位置を基準に仮想環境を具現する（Ｓ４００）。すなわち、選択された仮想ゴルフコースで、制御部は、認識されたゴルフクラブによるゴルフショットをすることができる予め設定された位置、またはユーザが選択／指定した位置で、前記認識されたゴルフクラブによるゴルフショットをすることができるように仮想環境を具現する（Ｓ４００）。
【０１０４】
例えば、ユーザが、ショートゲーム練習モードを選択した場合、サンドウェッジを持って打席に入ると、クラブ認識装置は、ユーザが使用しようとするゴルフクラブがサンドウェッジであることを認識し、選択された仮想ゴルフコースにおいてサンドウェッジでゴルフショットをすることができる位置（予め設定された位置であってもよく、サンドウェッジでゴルフショットをすることができる概略的な位置においてユーザがもっと具体的な位置を選択／指定することができる）を基準とした仮想環境が具現されるものである。
【０１０５】
一方、上記のように仮想環境が具現された後、ユーザは、ゴルフショットをし、センシング装置がこれをセンシングして、そのセンシングされた結果によって、制御部は、ボール軌跡に対するシミュレーションをするようになる（Ｓ５００）。そして、シミュレーション結果に対してショット分析、及びその分析結果の提供がなされ得る（Ｓ６００）。
【０１０６】
以上、仮想ゴルフ練習場シミュレーション装置及び方法の様々な実施例について具体的に記載した。
【産業上の利用可能性】
【０１０７】
上記のような本発明に係る仮想ゴルフ練習場シミュレーション装置及び方法は、ユーザが特定ゴルフショットを集中的に練習できるようにゴルフショットの種類別に様々な練習モードを提供して、実際のゴルフ練習場では経験できない仮想環境を具現することで、もっと興味があり、もっと実戦で活用できるゴルフショットを集中的に練習できるようにし、ゴルフショットに対するシミュレーション結果に対する分析を通じて自身のゴルフショットに対して評価できるようにすることによって、ユーザのゴルフ実力を画期的に向上させるようにすることができる。したがって、本発明は、仮想ゴルフ練習場シミュレーション装置及び方法に関する産業で幅広く利用可能である。
【図１】
0005835784.tif 000002
【図２】
0005835784.tif 000003
【図３】
0005835784.tif 000004
【図４】
0005835784.tif 000005
【図５】
0005835784.tif 000006
【図６】
0005835784.tif 000007
【図７】
0005835784.tif 000008
【図８】
0005835784.tif 000009
【図９】
0005835784.tif 000010
【図１０】
0005835784.tif 000011