(57)【要約】仮想ゴルフシミュレーション装置およびその方法が開示されている。  仮想ゴルフシミュレーション装置は、映像処理部と、操作部と、グリーン設定部とを含む。  映像処理部は使用者のパッティングのための基本設定グリーンを映像化して提供する。操作部は前記使用者が前記基本設定グリーンのライを設定することができるようにするインターフェースを提供する。グリーン設定部は操作部を通して受信された設定情報を処理して使用者設定グリーンを生成する。映像処理部は使用者設定グリーンを映像化して提供する。【選択図】図１
2015510414.tif 000002
【特許請求の範囲】
【請求項１】
使用者のパッティングのための基本設定グリーンを映像化して提供する映像処理部と、
前記使用者が前記基本設定グリーンのライを設定することができるようにするインターフェースを提供する操作部と、前記操作部を通して受信された設定情報を処理して使用者設定グリーンを生成するグリーン設定部とを含み、
前記映像処理部は追加的に前記使用者設定グリーンを映像化して提供することを特徴とする仮想ゴルフシミュレーション装置。
【請求項２】
前記操作部は追加的に、前記基本設定グリーンの傾斜度および傾斜方向のうち少なくとも一つを設定するようにするインターフェースを提供することを特徴とする請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項３】
前記操作部は追加的に、ゴルフボールの位置を設定するようにするインターフェースを提供することを特徴とする請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項４】
パッティング成功のためにゴルフボールの進行方向を案内する仮想の線である仮想ラインを生成する仮想ライン生成部をさらに含み、
前記映像処理部は追加的に、前記仮想ラインを映像化して提供することを特徴とする請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項５】
前記仮想ラインの厚さは前記パッティング成功のために要求されるパッティングの強さに応じて決定されることを特徴とする請求項４に記載の仮想ゴルフシミュレーション装置。
【請求項６】
パッティング成功のために前記使用者がパットすべき方向を提示する仮想照準点を生成する仮想ライン生成部をさらに含み、
前記映像処理部は追加的に、前記仮想照準点を映像化して提供することを特徴とする請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項７】
前記使用者のパッティングに応じたゴルフクラブおよびゴルフボールの動きのうち少なくとも一つの動きに対するセンシング結果を生成するセンシング部と、
前記使用者のセンシング結果およびグリーン環境変数によりシミュレーション結果値を生成するシミュレーティング部とをさらに含み、
前記映像処理部は追加的に、前記シミュレーション結果値に基づいて前記ゴルフボールの移動を映像化して提供することを特徴とする請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項８】
前記映像処理部は追加的に、前記ゴルフボールの移動軌跡を示す移動ラインを映像化して提供することを特徴とする請求項７に記載の仮想ゴルフシミュレーション装置。
【請求項９】
前記移動ラインの厚さは前記使用者のパッティングの強さに応じて決定されることを特徴とする請求項８に記載の仮想ゴルフシミュレーション装置。
【請求項１０】
前記使用者のパッティングがなされて前記使用者設定グリーンのライにより動作が制御されるスイングプレートをさらに含むことを特徴とする請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項１１】
使用者のパッティングのための基本設定グリーンを映像化して提供する段階と、
前記基本設定グリーンのライに対する設定を受信する段階と、
受信された設定情報を処理して使用者設定グリーンを生成する段階と、前記使用者設定グリーンを映像化して提供する段階とを含むことを特徴とする仮想ゴルフシミュレーション方法。
【請求項１２】
前記基本設定グリーンのライに対する設定は、前記基本設定グリーンの傾斜度および傾斜方向のうち少なくとも一つに対する設定を含むことを特徴とする請求項１１に記載の仮想ゴルフシミュレーション方法。
【請求項１３】
ゴルフボールの位置に対する設定を受信する段階をさらに含むことを特徴とする請求項１１に記載の仮想ゴルフシミュレーション方法。
【請求項１４】
パッティング成功のためにゴルフボールの進行方向を案内する仮想の線である仮想ラインを映像化して提供する段階をさらに含むことを特徴とする請求項１１に記載の仮想ゴルフシミュレーション方法。
【請求項１５】
前記仮想ラインの厚さは、前記パッティング成功のために要求されるパッティングの強さに応じて決定されることを特徴とする請求項１４に記載の仮想ゴルフシミュレーション方法。
【請求項１６】
パッティング成功のために前記使用者がパットすべき方向を提示する仮想照準点を映像化して提供する段階をさらに含むことを特徴とする請求項１１に記載の仮想ゴルフシミュレーション方法。
【請求項１７】
前記使用者のパッティングに応じたゴルフクラブおよびゴルフボールの動きのうち少なくとも一つの動きに対するセンシング結果を生成する段階と、
前記使用者のセンシング結果およびグリーン環境変数によりシミュレーション結果値を生成する段階と、前記シミュレーション結果値に基づいて前記ゴルフボールの移動を映像化して提供する段階とをさらに含むことを特徴とする請求項１１に記載の仮想ゴルフシミュレーション方法。
【請求項１８】
前記ゴルフボールの移動を映像化して提供する段階は、
前記ゴルフボールの移動軌跡を示す移動ラインを映像化して提供する段階を含むことを特徴とする請求項１７に記載の仮想ゴルフシミュレーション方法。
【請求項１９】
前記移動ラインの厚さは、前記使用者のパッティングの強さに応じて決定されることを特徴とする請求項１８に記載の仮想ゴルフシミュレーション方法。
【請求項２０】
前記シミュレーション結果値に対する分析を行い、分析された結果を提供する段階をさらに含むことを特徴とする請求項１７に記載の仮想ゴルフシミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は仮想ゴルフシミュレーション装置およびその方法に関し、より具体的には、パッティング練習ができる仮想のグリーンを使用者が製作できるようにするインターフェースを提供する仮想ゴルフシミュレーション装置およびその方法に関する。
【背景技術】
【０００２】
ゴルフに関心が高くなり、ゴルフフィールドに行かなくてもゴルフ競技ができるようにする仮想ゴルフシミュレーションシステムが多く普及した。
【０００３】
仮想ゴルフシミュレーションシステムとは、仮想ゴルフシミュレーション装置を利用して、使用者に仮想のゴルフコースを提供し、実際フィールドでゴルフ競技をする時と同様に、使用者がゴルフクラブを振り回してゴルフボールを打撃すれば、前記ゴルフボールまたはゴルフクラブの移動速度、方向などを感知して前記仮想のゴルフコース上にゴルフボールが移動する様子を映像として出力するシステムである。このような仮想ゴルフシミュレーションシステムを通して使用者は、実際フィールドでゴルフ競技をしているかのような現場感を感じることができる。
【０００４】
このような仮想ゴルフシミュレーションシステムを活用して使用者は実際フィールドでなされる多様なゴルフショットを練習することができる。特に、使用者はパッティング練習をすることができるが、パッティングは仮想のゴルフコースでのグリーンのライにより難易度が変わるショットである。ただし、現在普及している仮想ゴルフシミュレーションシステムでは使用者が練習しようとする難易度とは関係なく千篇一律の仮想のグリーンを提供している。したがって、使用者は仮想ゴルフシミュレーションシステムを活用して練習しようとするパッティング練習ができない問題点がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従って、本発明は前記のような問題点を解決するために案出されたものであって、本発明は、仮想のグリーン製作を支援する仮想ゴルフシミュレーション装置およびその方法を提供することを目的とする。
【０００６】
また、本発明は、使用者がパッティング練習のための仮想のグリーンを設定し設定されたグリーン上でパッティング練習ができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、仮想のグリーン製作を支援する仮想ゴルフシミュレーション装置およびその方法に関する。
【０００８】
本発明の一実施例によれば、使用者のパッティングのための基本設定グリーンを映像化して提供する映像処理部と、前記使用者が前記基本設定グリーンのライを設定することができるようにするインターフェースを提供する操作部と、前記操作部を通して受信された設定情報を処理して使用者設定グリーンを生成するグリーン設定部とを含み、前記映像処理部は追加的に前記使用者設定グリーンを映像化して提供することを特徴とする。
【０００９】
また、本発明の一実施例によれば、使用者のパッティングのための基本設定グリーンを映像化して提供する段階と、前記基本設定グリーンのライに対する設定を受信する段階と、受信された設定情報を処理して使用者設定グリーンを生成する段階と、前記使用者設定グリーンを映像化して提供する段階とを含むことを特徴とする。
【発明の効果】
【００１０】
このような本発明によれば、仮想のグリーン製作を支援する仮想ゴルフシミュレーション装置およびその方法を提供することができる。
【００１１】
また、本発明の一実施例によれば、使用者をしてパッティング練習ができる仮想のグリーンを直接製作できるようにすることによって使用者注文形グリーンを提供することができる。
【００１２】
そして、本発明の一実施例によれば、使用者をしてパッティング練習ができる仮想のグリーンを設定することができるようにし、また前記設定されたグリーン上でゴルフパッティング練習をすることができるようにする。これによって、使用者は多様な難易度を有するパッティング練習をすることができる。
【００１３】
また、本発明の一実施例によれば、使用者のパッティングに応じたゴルフボールの移動ラインを仮想のグリーン上に表示することによって使用者をして前記パッティングが適切であるか否かを確認できるようにする。これによって、使用者のパッティングの実力が向上することができる。
【００１４】
そして、本発明の一実施例によれば、パッティング講習をする講師をして受講生注文形グリーンを設定することができるようにし、前記設定されたグリーンによりパッティング講習ができるようにすることによって講師の便宜を増進することができる。
【００１５】
本発明で得られる効果は以上で言及した効果に限られず、言及しないまた他の効果は以下の記載から本発明の属する技術分野で通常の知識を有する者にとって明確に理解できるだろう。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例による仮想ゴルフシミュレーション装置を示す図である。
【図２】本発明の一実施例による仮想ゴルフシミュレーション装置でのシミュレーター２０の概略的なブロック図である。
【図３】本発明の一実施例による仮想ゴルフシミュレーション装置において、仮想のグリーン製作を支援する仮想ゴルフシミュレーション方法を示すフローチャートである。
【図４】本発明の一実施例による仮想ゴルフシミュレーション装置および方法により使用者に提供された基本設定グリーンに対する例示図である。
【図５】本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図４の基本設定グリーンの傾斜度または傾斜方向が設定された使用者設定グリーンに対する例示図である。
【図６】本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図５の使用者設定グリーン上での仮想ラインおよび仮想照準点を示す例示図である。
【図７】本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図５の使用者設定グリーン上で使用者がパッティングをした場合、前記パッティングに応じた移動ラインを示す例示図である。
【図８】本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図５の使用者設定グリーン上で使用者がパッティングをした場合、前記パッティングに応じた移動ラインを示したまた他の例示図である。
【図９】本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図５の使用者設定グリーン上で使用者がパッティングをした場合、前記パッティングに対する分析結果を示す例示図である。
【発明を実施するための形態】
【００１７】
本発明の利点および特徴、そしてこれらを達成する方法は、添付する図面と共に詳細に後述する実施例を参照すれば明らかになるであろう。しかし、本発明は以下にて開示する実施例に限定されず、互いに異なる多様な形態によって具現されることができ、単に本実施例は本発明の開示が完全なものとなるようにし、本発明が属する技術分野で通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであって、本発明は請求範囲によってのみ定義されるものである。
【００１８】
明細書の全体にわたり、同一参照符号は同一構成要素を示す。
【００１９】
ただし、これを説明するに先だって、以下で使用する用語の意味をまず定義する。
【００２０】
‘仮想のグリーン’とは、実際のゴルフコースでのグリーンを仮想のゴルフコースとして  具現  されたものである。仮想のグリーンは‘基本設定グリーン’および‘使用者設定グリーン’を含む。
【００２１】
‘基本設定グリーン’とは仮想ゴルフシミュレーション装置によって使用者に提供される仮想のグリーンであって、使用者は前記基本設定グリーンのライ（ｌｉｅ）を変更設定することができる。ここで、‘ライ’とは、ゴルフボールが置かれているグリーンの状態を意味する。
【００２２】
また、‘使用者設定グリーン’とは、使用者が基本設定グリーンのライを変更設定した以後、前記設定に応じて前記仮想ゴルフシミュレーション装置によって使用者に提供される仮想のグリーンを意味する。
【００２３】
これと関連して、本発明の一実施例によれば基本設定グリーンの‘ライ’は基本設定グリーンの‘傾斜度’または‘傾斜方向’を調整することによって変更設定できる。‘傾斜度’は仮想のグリーン上で、ゴルフボールが置かれた位置とホールカップ間の高さの差を意味し、‘傾斜方向’はゴルフボールの位置で傾いた方向を意味する。‘傾斜度’は例えば、ゴルフボールが置かれた位置とホールカップ間の１５ｃｍ高さの差、３０ｃｍ高さの差または５０ｃｍ高さの差などになることができる。‘傾斜方向’は例えば、ゴルフボールが転がった時に右側に移動する場合であるスライスライ（ｌｉｅ）、左側に移動する場合であるフックライ、高いところから低いところに移動する場合である下り坂ライ、低いところから高いところに移動する場合である上り坂ライなどを含む。
【００２４】
一方、‘仮想ライン’は、パッティングの成功のためのゴルフボールの進行方向を案内する仮想の線である。つまり、‘仮想ライン’は使用者がゴルフボールをパットした時にパッティングが成功できるように前記ゴルフボールが進む方向を案内する仮想の線であり、前記グリーン面の形態により形成される。さらに、‘仮想照準点’はパッティングの成功のために使用者がパットすべき方向を提示する仮想の地点である。このとき、‘パッティングの成功’は、ホールインの場合を成功に設定したりまたはゴルフボールとホールカップ間の距離によってホールインまたはコンシード（ｃｏｎｃｅｄｅ）を成功に設定することができる。
【００２５】
‘移動ライン’は、使用者がゴルフボールをパットした時、前記パッティングに応じてゴルフボールが移動した移動軌跡を示す線である。
【００２６】
図１は、仮想ゴルフシミュレーション装置に対する本発明の一実施例について示す。また、図２は、本発明の一実施例による仮想ゴルフシミュレーション装置でのシミュレーター２０の概略的なブロック図である。
【００２７】
以下、図１および図２を参照して本発明の一実施例による仮想ゴルフシミュレーション装置について説明する。
【００２８】
本発明の一実施例による仮想ゴルフシミュレーション装置は、使用者のゴルフボールのパッティングに応じたゴルフボールの移動（またはゴルフクラブの移動）をセンシングし、センシング結果をグリーン環境変数とともにシミュレーティングした結果を映像化して使用者の正面に位置したスクリーン７０上に出力する。
【００２９】
また、本発明の一実施例による仮想ゴルフシミュレーション装置は仮想ゴルフ競技の進行のための各種設定などのために使用者によって操作可能な操作装置Ｈを含むが、前記操作装置Ｈは使用者の指示事項を仮想ゴルフシミュレーション装置に伝達できる一体のデバイス、例えば、タッチスクリーン、キーボード、マウスなどになることができる。
【００３０】
操作装置Ｈは、図１に示されているように、例えば、キーボード９０またはマウスによって具現することができ、また、側壁Ｗに設けられるタッチスクリーン８０によって具現することもでき、また、シミュレーターまたはタッチスクリーンと直接的に通信するリモート装置（図示せず）によって具現することもでき、また、使用者がパッティングできる打席３１で簡単に仮想ゴルフシミュレーションの設定が操作できるように打席３１上でキー操作部（図示せず）によって具現することもできる。
【００３１】
また、本発明の一実施例による仮想ゴルフシミュレーション装置は、使用者がゴルフスイングができるゴルフスイング打席３１とゴルフボールＢが置かれる打撃マット３２とを含み、前記打席３１および打撃マット３２はスイングプレートＰ上に位置したりゴルフブース（ｂｏｏｔｈ）１００のフロアに固定された状態に位置することができる（以下、スイングプレートＰに打席が位置することを仮定する）。スイングプレートＰは、使用者に提供されている仮想グリーンの傾斜面に沿って、ゴルフスイング打席３１および打撃マット３２それぞれの傾斜度または傾斜方向が調整できるように動作する。
【００３２】
そして、本発明の一実施例による仮想ゴルフシミュレーション装置は、使用者のゴルフボールの打撃をセンシングするセンサー装置Ｓを含むが、センサー装置Ｓは例えば、使用者打席３１側に設けられる光センサー（ＩＲ／レーザ／ＬＥＤ）で具現することができ、または、ゴルフブース１００の天井Ｃや側壁Ｗに設けられるカメラセンサーによって具現することもできる。
【００３３】
また、本発明の一実施例による仮想ゴルフシミュレーション装置はシミュレーター２０によるシミュレーティング結果を映像として出力する映像出力装置Ｄを含むが、例えば、図１に示されているように、映像出力装置Ｄは使用者のパッティングをシミュレーティングした結果に応じた映像を使用者Ｇの正面に位置したスクリーン７０に出力する。
【００３４】
そして、本発明の一実施例による仮想ゴルフシミュレーション装置はセンサー装置Ｓによってセンシングされたセンシング結果をシミュレーティングし、これを映像出力装置Ｄを通じてディスプレイするシミュレーター２０を含む。
【００３５】
つまり、仮想ゴルフシミュレーション装置は、シミュレーター２０を含むが、このようなシミュレーター２０は図２に示されているように、センシング部２１０、シミュレーティング部２２０、操作部２３０、グリーン設定部２４０、仮想ライン生成部２５０、パッティング結果分析部２６０、映像処理部２７０および制御部２８０を含む。また、シミュレーター２０は、外部および内部構成要素間に通信可能にする通信部（図示せず）を含み、また、前記構成要素の諸般動作に必要な情報を貯蔵する貯蔵部（図示せず）を含む。
【００３６】
センシング部２１０は、本発明の一実施例による仮想ゴルフシミュレーション装置において、センサー装置Ｓで使用者のパッティング動作によるゴルフボールまたはゴルフクラブの動きをセンシングすれば、前記センシングに応じたセンシング結果（例えば、ゴルフボールの移動速度、移動方向および移動高さに関する情報、またはゴルフクラブの移動の様子など）を生成する。
【００３７】
シミュレーティング部２２０は、本発明の一実施例による仮想ゴルフシミュレーション装置において、前記センシング部２１０からセンシング結果を獲得すれば、前記センシング結果をグリーン環境変数と共にシミュレーティングしてシミュレーション結果値を生成する。
【００３８】
ここで、‘シミュレーション結果値’は、使用者のパッティングにより獲得されるセンシング結果をグリーン環境変数（仮想のグリーンに関する情報中で仮想ゴルフシミュレーションのために必要な変数であって、使用者のパッティングに影響を受けない変数、例えば、天気、風、グリーン傾斜度、グリーン傾斜方向、グリーン速度、ホールカップとティー間の距離など）と共にシミュレーティングした結果値である。このような‘シミュレーション結果値’は映像処理部２７０で仮想のグリーン上でゴルフボールの移動の様子を映像化する時に用いられ、また、パッティング分析結果部２６０で使用者のパッティング結果の分析に用いられる。
【００３９】
また、シミュレーティング部２２０は、前記センシング部２１０からセンシング結果を獲得すれば、前記センシング結果からパッティングされたゴルフボールの加速度を演算して前記ゴルフボールを打撃した強さを演算する。前記演算された強さは映像処理部２７０で移動ラインの厚さを決定するに用いられる。
【００４０】
一方、操作部２３０は、本発明の一実施例による仮想ゴルフシミュレーション装置において、使用者が基本設定グリーンのライを変更設定できるようにするインターフェースを提供する。例えば、操作部２３０は、使用者が基本設定グリーンの傾斜度または傾斜方向を設定することができるようにするインターフェースを提供する。
【００４１】
また、操作部２３０は使用者が使用者設定グリーンでグリーン速度を設定することができるようにするインターフェースを提供する。
【００４２】
そして、操作部２３０は使用者が使用者設定グリーンでゴルフボールの位置を設定することができるようにするインターフェースを提供する。操作部２３０は、例えば、使用者が使用者設定グリーン上に位置したホールカップを中心に所定の半径にゴルフボールを位置させることによって前記ゴルフボールの位置を設定するようにするインターフェースを提供することができる。
【００４３】
関連して、操作部２３０は使用者の便宜のために、使用者に様々な種類の傾斜度または傾斜方向を提供したり、またはゴルフボールが位置できる複数個の位置を提供して使用者をして選択するようにするインターフェースを提供することができる。操作部２３０は、例えば、下り坂ライ、上り坂ライ、フックライおよびスライスライの中から選択することによって傾斜方向を設定するようにするインターフェースを提供することができる。また、操作部２３０は、例えば、ゴルフボールが置かれた位置とホールカップ間の高さの差を複数個提供し選択するようにすることによって、傾斜度を設定するようにするインターフェースを提供することができる。
【００４４】
また、操作部２３０は自動モード設定のためのインターフェースを提供する。‘自動モード’とは、使用者設定グリーン上のランダム地点に位置したゴルフボールに対して使用者のパッティングが所定の回数になると、前記ゴルフボールの位置を自動的に他の位置に移動させるモードである。自動モードに設定された場合、使用者設定グリーン上でのゴルフボールの位置が使用者のパッティング回数増加により継続的に変化し、これにゴルフボールがそれぞれ異なる傾斜度または傾斜方向を有する使用者設定グリーン地点に置かれることができる。つまり、使用者は前記自動モードによって多様な傾斜度または傾斜方向でパッティング練習をすることができる。
【００４５】
一方、グリーン設定部２４０は、本発明の一実施例による仮想ゴルフシミュレーション装置において、使用者から受信された設定情報により使用者設定グリーンに関する情報を生成する。つまり、基本設定グリーンに対する傾斜度または傾斜方向を使用者が設定した場合、前記基本設定グリーンに関する情報および前記設定情報と共に処理して使用者設定グリーンに関する情報を生成する。前記使用者設定グリーンに関する情報は映像処理部２７０で使用者に使用者設定グリーンを映像化して提供する時に利用され、また、シミュレーティング部２２０で使用者のパッティングにより使用者設定グリーン上でゴルフボールが移動する様子をシミュレーティングする時に利用され、また、仮想ライン生成部２５０で使用者設定グリーン上の仮想ラインまたは仮想照準点を生成する時に利用される。
【００４６】
仮想ライン生成部２５０は、本発明の一実施例による仮想ゴルフシミュレーション装置において、グリーン設定部２４０から使用者設定グリーンに関する情報を獲得すれば仮想ラインに関する情報である仮想ライン情報を生成する。
【００４７】
また、仮想ライン生成部２５０はパッティング成功のために要求されるパッティングの強さを前記仮想ラインの厚さで表現する。所定のパッティングの強さに対応する仮想ラインの厚さは仮想ゴルフシミュレーション装置によって予め設定されている。したがって、例えば、パッティング成功のために要求されるパッティングの強さが前記所定のパッティングの強さよりさらに大きい場合、仮想ライン生成部２５０によって生成される仮想ラインの厚さは前記仮想ゴルフシミュレーション装置によって予め設定された仮想ラインの厚さよりさらに厚くなる。ただし、パッティングの強さを表現する方法としては、パッティング成功のために要求されるパッティングの強さを使用者が直感できれば良いし、前記仮想ラインの厚さを利用して表現する方法に限定されない。例えば、前記仮想ラインと共にパッティングの強さ数値を映像化して提供する方法または前記仮想ラインの色をパッティングの強さに応じて異にする方法などがありうる。
【００４８】
また、仮想ライン生成部２５０は、グリーン設定部２４０から使用者設定グリーンに関する情報を獲得すれば仮想照準点に関する情報である仮想照準点情報を生成する。場合によっては仮想照準点の大きさはパッティング成功のために要求されるパッティングの強さを表現することができる。
【００４９】
一方、パッティング結果分析部２６０は、使用者がパッティングを行った結果を分析し前記分析結果を使用者に提供する。
【００５０】
パッティング結果分析部２６０は例えば、使用者の全体パッティングに対して成功したパッティングの比率を計算することによって、前記パッティング結果を分析し前記分析結果を使用者に提供することができる。
【００５１】
一方、映像処理部２７０は、本発明の一実施例による仮想ゴルフシミュレーション装置において、基本設定グリーンを映像化して映像出力装置Ｄを通じて出力する。基本設定グリーンは、仮想ゴルフシミュレーション装置によって予め設定された基本設定グリーンであることがあり、または、仮想ゴルフシミュレーション装置を通してすでに生成された使用者設定グリーンの中で一使用者設定グリーンであることもある。
【００５２】
また、映像処理部２７０は使用者設定グリーンを映像化して提供する。つまり、映像処理部２７０はグリーン設定部２４０から獲得した使用者設定グリーンに関する情報を処理し処理結果を映像化して映像出力装置Ｄを通じて出力する。
【００５３】
そして、映像処理部２７０は、前記使用者設定グリーン上で使用者のパッティングによりゴルフボールが移動する様子を映像化して提供する。つまり、映像処理部２７０はシミュレーティング部２２０から獲得したシミュレーション結果値およびグリーン設定部２４０から獲得した使用者設定グリーンに関する情報と共に処理し処理結果を映像化して映像出力装置Ｄを通じて出力する。また、映像処理部２７０は前記ゴルフボールの移動軌跡を表示する移動ラインを使用者設定グリーンと共に映像化して使用者に提供する。
【００５４】
また、映像処理部２７０は仮想ライン生成部２５０から獲得した仮想ライン情報により使用者設定グリーン上での仮想ラインを映像化して提供する。また、映像処理部２７０は仮想ライン生成部２５０から獲得した仮想照準点情報により使用者設定グリーン上での仮想照準点を映像化して提供する。映像処理部２７０は追加的に、前記仮想ラインを拡大したズームイン（ｚｏｏｍ  ｉｎ）映像をゴルフボールの位置からホールカップまで移動しながら使用者に提供する。
【００５５】
そして、映像処理部２７０は、シミュレーティング部２２０からゴルフボールを打撃した強さを獲得すれば、前記強さに応じて移動ラインの厚さを決定する。所定の強さに対応する移動ラインの厚さは仮想ゴルフシミュレーション装置によって予め設定されている。したがって、例えば、シミュレーティング部２２０から獲得された強さが前記所定の強さより小さい場合には前記予め設定された厚さより薄い厚さを有する移動ラインを映像化して提供する。ただし、使用者のパッティングの強さを表現する方法としては、使用者が前記パッティングの強さを直感できれば良いし、前記移動ラインの厚さを利用して表現する方法に限定されない。例えば、移動ラインと共に使用者のパッティングの強さ数値を映像化して提供する方法または前記移動ラインの色を前記パッティングの強さに応じて異にする方法などがありうる。
【００５６】
一方、制御部２８０は、本発明の一実施例による仮想ゴルフシミュレーション装置の構成要素の諸般動作を制御する。
【００５７】
つまり、制御部２８０は、シミュレーター２０の各構成要素である、センシング部２１０、シミュレーティング部２２０、操作部２３０、グリーン設定部２４０、仮想ライン生成部２５０、パッティング結果分析部２６０および映像処理部２７０が動作するように指示する。例えば、制御部２８０は、映像処理部２７０をして基本設定グリーンを映像化して提供するようにし、また、前記使用者が基本設定グリーンのライを変更設定することができるように前記操作部２３０をして使用者にインターフェースを提供するようにし、前記インターフェースを通して基本設定グリーンに対する設定情報を受信すれば前記設定情報に基づいて前記映像処理部２７０をして使用者設定グリーンを映像化して提供するようにする。また、例えば、制御部２８０は、仮想ライン生成部２５０をして仮想ラインまたは仮想照準点を生成するようにし前記生成された仮想ラインまたは仮想照準点を映像処理部２７０をして映像化して提供するようにする。そして、例えば、制御部２８０はシミュレーティング部２２０をして使用者のパッティングに応じたシミュレーション結果値を生成するようにし、映像処理部２７０をして前記シミュレーション結果値によりゴルフボールの移動を映像化して提供しながら前記ゴルフボールの移動ラインと共に映像化して提供するようにする。
【００５８】
また、制御部２８０は、映像処理部２７０が映像化して提供している仮想グリーンのライによりスイングプレートＰの傾斜を調整する。制御部２８０は、例えば、映像処理部２７０が使用者設定グリーンを映像化して提供している場合、前記使用者設定グリーン上でのゴルフボールの位置したグリーンライによりスイングプレートＰの傾斜を調整する。
【００５９】
一方、図３は、本発明の一実施例による仮想のグリーン製作を使用者に提供する仮想ゴルフシミュレーション方法を示すフローチャートである。図３については、図４乃至図９とともに説明する。
【００６０】
関連して、説明の便宜上、図３による仮想ゴルフシミュレーション方法は仮想ゴルフシミュレーション装置によって行われることを前提に説明するが、前記仮想ゴルフシミュレーション方法は前記方法を遂行するプログラムが記録されたコンピュータ読取媒体として具現されて任意の装置によって遂行可能である。
【００６１】
使用者がパッティング練習をする際、グリーンのライによりパッティング技術が異なるため、グリーンのライが重要である。本発明の一実施例による仮想ゴルフシミュレーション装置および仮想ゴルフシミュレーション方法によれば、使用者が練習しようとするパッティングのための仮想のグリーンを使用者が直接設定することができる。本発明では説明の便宜上、前記使用者が練習しようとするパッティングはフックライでのパッティングであると仮定する。
【００６２】
これと関連して、仮想ゴルフシミュレーション装置は使用者がライを変更設定できる基本設定グリーンを映像化して提供する（Ｓ３１０）。
【００６３】
前記基本設定グリーンは仮想ゴルフシミュレーション装置で予め設定された基本設定グリーンであることがあり、または、仮想ゴルフシミュレーション装置を通して使用者設定グリーンを生成した全使用者の使用者設定グリーンの中で一使用者設定グリーンであることもある。
【００６４】
図４は、本発明の一実施例による仮想ゴルフシミュレーション装置および方法により使用者に提供された基本設定グリーンに対する例示図である。
【００６５】
使用者がパッティング練習をしようとする場合、仮想ゴルフシミュレーション装置は設定されている基本設定グリーンを、図４に示されているように、映像化して提供する。図４に示された基本設定グリーンはゴルフボールからホールカップまでの傾斜のないグリーン（つまり、傾斜度がないし、傾斜方向がないグリーン）である。
【００６６】
一方、仮想ゴルフシミュレーション装置は、使用者に基本設定グリーンを映像化して提供しながら、前記使用者が前記基本設定グリーンのライを変更設定できるようにするインターフェースも共に提供する。前記インターフェースを通して使用者が前記基本設定グリーンの傾斜度または傾斜方向を設定した場合（Ｓ３２０）、仮想ゴルフシミュレーション装置は前記設定に関する情報を受信し、受信された設定情報を処理して使用者設定グリーンを生成する（Ｓ３２１）。しかし、仮想ゴルフシミュレーション装置が使用者からどのような設定も受信されないと、前記基本設定グリーンを使用者設定グリーンに設定する（Ｓ３２２）。
【００６７】
以降、仮想ゴルフシミュレーション装置は前記使用者設定グリーンを映像化して使用者に提供する（Ｓ３３０）。
【００６８】
図５は、本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図４の基本設定グリーンの傾斜度および傾斜方向が設定された使用者設定グリーンに対する例示図である。
【００６９】
フックライでパッティング練習をしようとする使用者は、図４の基本設定グリーンでのゴルフボールからホールカップまでの領域を、図５に示されているように、フックライに設定する。仮想ゴルフシミュレーション装置は前記使用者の設定情報が反映された使用者設定グリーンを映像化して使用者に提供する。
【００７０】
また、仮想ゴルフシミュレーション装置は、使用者に使用者設定グリーンを映像化して提供しながら、前記使用者が前記使用者設定グリーン上でのゴルフボールの位置を設定するようにするインターフェースを提供することができる。前記インターフェースを通して使用者が前記使用者設定グリーンでのゴルフボールの位置を設定した場合（Ｓ３４０）、仮想ゴルフシミュレーション装置は前記設定に関する情報を受信し受信された設定情報を処理して、ゴルフボールの位置を設定し、前記設定されたゴルフボールの位置とホールカップ間の仮想ラインまたは仮想照準点を生成する（Ｓ３４１）。しかし、仮想ゴルフシミュレーション装置が使用者からどのような設定も受信されないと、ゴルフボールの元の位置で前記ゴルフボールとホールカップ間の仮想ラインまたは仮想照準点を生成する（Ｓ３４２）。
【００７１】
以降、仮想ゴルフシミュレーション装置は、前記使用者設定グリーンと共に前記生成された仮想ラインまたは仮想照準点を映像化して使用者に提供する（Ｓ３５０）。この時、仮想ゴルフシミュレーション装置はパッティングに要求される強さを前記仮想ラインの厚さで表現して使用者に知らせることができる。また、仮想ゴルフシミュレーション装置は、パッティングに要求される強さを前記仮想照準点の大きさで表現して使用者に知らせることができる。
【００７２】
図６は、本発明の一実施例による仮想ゴルフシミュレーション装置および方法により生成された図５の使用者設定グリーン上での仮想ラインおよび仮想照準点を示す例示図である。
【００７３】
図６に示されているように、仮想ライン６００を前記使用者設定グリーン上に表示する。したがって、使用者は自分がパットしたゴルフボールが移動すべき方向と要求される強さを確認しながらパッティング練習をすることができる。
【００７４】
また、図６に示されているように、仮想照準点６１０を前記使用者設定グリーン上に表示する。したがって、使用者は自分がパットすべき方向を確認しながらパッティング練習をすることができる。
【００７５】
一方、使用者は使用者設定グリーンでパッティングをすることができ、仮想ゴルフシミュレーション装置は、前記使用者のパッティングに応じたシミュレーション結果値および前記使用者設定グリーンに関する情報と共に処理し処理された結果を映像化して提供する（Ｓ３６０）。この時、ゴルフボールの移動軌跡を示す移動ラインと共に表示して使用者が仮想ラインと移動ラインを比較することができるようにする。
【００７６】
図７は、本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図５の使用者設定グリーン上で使用者がパッティングをした場合、前記パッティングに応じた移動ラインを示す例示図である。
【００７７】
図７に示されているように、仮想ゴルフシミュレーション装置は使用者のパッティングに応じたゴルフボールの移動の様子を映像化して提供しながら、前記ゴルフボールの移動ライン７１０と共に映像化して提供する。場合によっては、仮想ライン７００も共に提供して使用者が自分のパッティング結果を仮想ラインと比較して見られるようにする。
【００７８】
図８は、本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図５の使用者設定グリーン上で使用者がパッティングをした場合、前記パッティングに応じた移動ラインを示したまた他の例示図である。
【００７９】
図８に示されているように、仮想ゴルフシミュレーション装置は使用者のパッティングに応じたゴルフボールの移動の様子を映像化して提供しながら、前記ゴルフボールの移動ライン８１０と共に映像化して提供し、また、前記使用者のパッティングの強さに応じて移動ラインの厚さを異にすることによって前記パッティングの強さを映像化して提供する。また、仮想ライン８００と共に提供して、使用者が自分のパッティング結果を仮想ラインと比較して見られるようにする。つまり、使用者は仮想ゴルフシミュレーション装置を通して、移動ライン８１０が仮想ライン８００と経路が異なり線の厚さもさらに厚いことを確認することによって、自分のパッティング経路を調整する必要性およびパッティングの強さを調整する必要性を確認することができる。
【００８０】
また、仮想ゴルフシミュレーション装置は使用者のパッティングを分析した分析結果を使用者に提供することができる（Ｓ３７０）。
【００８１】
例えば、仮想ゴルフシミュレーション装置で、使用者の全てのパッティング回数に対する成功回数を演算して前記演算結果を分析結果として使用者に提供することができる。
【００８２】
図９は、本発明の一実施例による仮想ゴルフシミュレーション装置および方法により図５の使用者設定グリーン上で使用者がパッティングをした場合、前記パッティングに対する分析結果を示す例示図である。
【００８３】
仮想ゴルフシミュレーション装置は使用者のパッティング成功比率を演算し前記演算結果を分析結果９００として提供することによって、使用者をして自分のパッティング実力をはかることができるようにする。
【００８４】
当業者はここに開示された実施形態と関連して説明された多様な例示的なロジックブロックおよびアルゴリズム段階を電子ハードウェア、コンピュータソフトウェア、またはこれらの組み合わせで具現することができることが分かる。ハードウェアとソフトウェアのこのような代替可能性を明確に説明するために、多様な例示的な段階を主にこれらの機能の観点で説明した。このような機能がハードウェアに具現されるかソフトウェアに具現されるかは全システムに賦課された特定アプリケーションおよび設計制約条件に依存する。当業者は説明している機能をそれぞれの特定アプリケーションに対して多様な方式で実現することができるが、このような実現の決定が本発明の範疇を逸脱するものであると解釈してはいけない。
【００８５】
前記実施例は本発明を具体的に説明するための例示に過ぎないものであり、本発明はこれら実施例に限定されない。本発明の趣旨を逸脱しない範囲で構成の付加、省略、置換、およびその他の変更が可能である。本発明は前述した説明によって限定されず、以下の特許請求の範囲によってのみ限定される。
【図１】
2015510414.tif 000003
【図４】
2015510414.tif 000004
【図５】
2015510414.tif 000005
【図６】
2015510414.tif 000006
【図７】
2015510414.tif 000007
【図８】
2015510414.tif 000008
【図２】
2015510414.tif 000009
【図３】
2015510414.tif 000010
【図９】
2015510414.tif 000011
【国際調査報告】
2015510414.tif 000012
2015510414.tif 000013