(57)【特許請求の範囲】
【請求項１】
映像に具現される仮想のゴルフコースで使用者が仮想のゴルフプレイを行えるようにする仮想ゴルフシミュレーション装置において、
使用者が打撃したゴルフボールに対するセンシング結果に基づいて算出されたゴルフボールの軌跡を前記仮想のゴルフコースでシミュレーションすることによってゴルフシミュレーションを行うシミュレーション手段；及び
ボールに形成されるテキスト及びピクチャーのうち少なくとも一つに関連する道具を表示する道具手段を含み、使用者が前記道具手段を用いて前記テキスト及びピクチャーのうち少なくとも一つを表示してデザインしたボールを、該当の使用者が前記仮想のゴルフコースで仮想のゴルフプレイをする時使用する仮想のゴルフボールとして設定するゴルフボール設定手段；
を含む仮想ゴルフシミュレーション装置。
【請求項２】
種類、構造、形状、模様、色彩及びサイズのうち少なくとも一つが互いに異なる複数のボールに関連する情報を保存するデータベースをさらに含み、
前記ゴルフボール設定手段は、前記データベースに保存された複数のボールのうち使用者によって選択されたボールを前記道具手段を用いてデザインできるように構成されることを特徴とする、請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項３】
映像に具現される仮想のゴルフコースで使用者が仮想のゴルフプレイを行えるようにする仮想ゴルフシミュレーション装置において、
使用者が打撃したゴルフボールに対するセンシング結果に基づいて算出されたゴルフボールの軌跡を前記仮想のゴルフコースでシミュレーションすることによってゴルフシミュレーションを行うシミュレーション手段；
ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を表示するオブジェクト表示手段；及び
前記オブジェクト表示手段を用いて前記使用者が前記音響、音声及び映像のうち少なくとも一つに対する特定のオブジェクトを前記ボールに挿入できるようにすることによって、該当の使用者が前記仮想のゴルフコースで仮想のゴルフプレイをする際に使用する仮想のゴルフボールとして設定して、前記仮想のゴルフプレイをする時、前記設定された仮想のゴルフボールに挿入された特定オブジェクトが実行されるようにしたゴルフボール設定手段;
を含む仮想ゴルフシミュレーション装置。
【請求項４】
映像に具現される仮想のゴルフコースで使用者が仮想のゴルフプレイを行えるようにする仮想ゴルフシミュレーション装置において、
使用者が打撃したゴルフボールに対するセンシング結果に基づいて算出されたゴルフボールの軌跡を前記仮想のゴルフコースでシミュレーションすることによってゴルフシミュレーションを行うシミュレーション手段；
ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を使用者が定義できるようにするオブジェクト定義手段；及び
前記オブジェクト定義手段を用いて前記使用者が前記音響、音声及び映像のうち少なくとも一つに対する定義した特定のオブジェクトを前記ボールに挿入できるようにすることによって、該当の使用者が前記仮想のゴルフコースで仮想のゴルフプレイをする際に使用する仮想のゴルフボールとして設定して、前記仮想のゴルフプレイをする時、前記設定された仮想のゴルフボールに挿入された特定オブジェクトが実行されるようにしたゴルフボール設定手段;
を含む仮想ゴルフシミュレーション装置。
【請求項５】
前記シミュレーション手段は、
該当の使用者に対するゴルフシミュレーションの過程で該当の使用者によって定義されて設定された仮想のゴルフボールを拡大された映像に表示する拡大映像表示手段を含むことを特徴とする、請求項１から４のいずれか１項に記載の仮想ゴルフシミュレーション装置。
【請求項６】
前記シミュレーション手段は、
該当の使用者に対するゴルフシミュレーションの過程で該当の使用者によって定義されて設定された仮想のゴルフボールに関連する物理的特性をシミュレーション結果に反映させたことを特徴とする、請求項１から５のいずれか１項に記載の仮想ゴルフシミュレーション装置。
【請求項７】
映像に具現される仮想のゴルフコースで使用者が仮想のゴルフプレイを行えるようにする仮想ゴルフシミュレーション方法において、
ボールに形成されるテキスト及びピクチャーのうち少なくとも一つに関連する道具を表示する道具手段を画面に表示する段階;
使用者が前記道具手段を用いて前記テキスト及びピクチャーのうち少なくとも一つを表示してデザインしたボールを、該当の使用者が前記仮想のゴルフコースで仮想のゴルフプレイをする時使用する仮想のゴルフボールとして設定する段階；及び
前記使用者が攻撃したゴルフボールに対するセンシングの結果に基づいて算出されたゴルフボールの軌跡によって前記設定される段階において設定された仮想のゴルフボールを前記仮想のゴルフコース上でシミュレーションするようにする段階；
を含む仮想ゴルフシミュレーション方法。
【請求項８】
サーバーとネットワークで連結され、映像に具現される仮想のゴルフコースで使用者が仮想のゴルフプレイを行えるようにする仮想ゴルフシミュレーション装置を用いた仮想ゴルフシミュレーション方法において、
所定の端末装置を通して前記サーバーに使用者のログインが行われる段階と、ボールに形成されるテキスト及びピクチャーのうち少なくとも一つに関連する道具を表示する道具手段を用いて前記使用者が特定のテキスト及び特定のピクチャーのうち少なくとも一つを表示してデザインしたボールを、該当の使用者が前記仮想のゴルフコースで仮想のゴルフプレイをする時使用する仮想のゴルフボールとして設定する段階と、を含むゴルフボール設定段階；及び
仮想ゴルフシミュレーション装置を通して前記サーバーに該当の使用者のログインが行われる段階と、前記サーバーを通して前記ゴルフボール設定段階で設定された仮想のゴルフボールに関する情報を前記仮想ゴルフシミュレーション装置が受ける段階と、前記仮想ゴルフシミュレーション装置で設定された仮想のゴルフボールによって該当の使用者に対するゴルフシミュレーションが進行される段階と、を含む仮想ゴルフシミュレーション段階；
を含む仮想ゴルフシミュレーション方法。
【請求項９】
前記ゴルフボール設定段階は、
データベースに保存された種類、構造、形状、模様、色彩及びサイズのうち少なくとも一つが互いに異なる複数の仮想のゴルフボールのうち少なくとも一つが使用者によって選択され、選択された仮想のゴルフボールに対して前記ゴルフボール設定段階が遂行されていることを特徴とする、請求項８に記載の仮想ゴルフシミュレーション方法。
【請求項１０】
映像に具現される仮想のゴルフコースで使用者が仮想のゴルフプレイを行えるようにする仮想ゴルフシミュレーション方法において、
ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を画面に表示する段階；
使用者が前記画面に表示されたオブジェクトを用いて特定の音響、音声及び映像のうち少なくとも一つを含むオブジェクトを挿入して定義したボールを、該当の使用者が前記仮想のゴルフコースで仮想のゴルフプレイをする時使用する仮想のゴルフボールとして設定する段階；
前記使用者が攻撃したゴルフボールに対するセンシングの結果に基づいて算出されたゴルフボールの軌跡によって前記設定される段階において設定された仮想のゴルフボールを前記仮想のゴルフコース上でシミュレーションするようにする段階；及び
前記仮想のゴルフコース上でのシミュレーション過程で前記設定する段階において設定された仮想のゴルフボールに挿入された特定のオブジェクトが実行される段階;
を含む仮想ゴルフシミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想ゴルフシミュレーション装置及び仮想ゴルフシミュレーション方法に関し、より詳細には、使用者によって定義された仮想のゴルフボールが使用者の打撃によってシミュレーションされる仮想ゴルフシミュレーション装置及び仮想ゴルフシミュレーション方法に関する。
【背景技術】
【０００２】
最近、ゴルフ人口が増加しながら、仮想ゴルフシミュレーション装置などを用いたゴルフ練習及び仮想のゴルフ競技を楽しめる、いわゆるスクリーンゴルフシステムが登場するようになった。
【０００３】
このようなスクリーンゴルフシステムは、室内に仮想ゴルフ場をディスプレイできるスクリーンを設置し、ゴルファーがゴルフボールを前記スクリーンに向かって打撃すると、ゴルフボールの速度、方向などを感知し、前記スクリーン上にゴルフボールの進行を表示するシステムである。
【０００４】
このように仮想ゴルフシミュレーション装置によって具現されるスクリーンゴルフシステムなどでは、ゴルフ練習場でゴルフボールを打撃する場合と同様にゴルフボールを打撃しながら、実際にゴルフ場でラウンドをする場合と同じ現場感を与えることができるという特徴がある。
【０００５】
仮想ゴルフシミュレーション装置によって具現されるスクリーンゴルフシステムなどでは、実際にゴルフ場でゴルフラウンディングする場合と同じリアリティーを提供できるだけでなく、多様な先端装置とシステムを通してサービスされる特性上、実際のゴルフ場やゴルフ練習場では提供しにくい多様なコンテンツを提供することによって、ゴルファーたちの興味を誘発させる必要がある。
【０００６】
また、実際のゴルフ場でのゴルフラウンディングとは別途に、仮想ゴルフシミュレーションによるスクリーンゴルフが一つの独立的な文化又はｅ―スポーツの領域を有するようになり、その結果、そのような独立的な文化を楽しむ人たちが彼らの文化を十分に楽しめるように多様なコンテンツを提供する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、いわゆるスクリーンゴルフシステムなどの仮想ゴルフシミュレーション装置で提供されるシミュレーション映像で使用者によって打撃される仮想のゴルフボールを使用者が直接定義して使用することによって、使用者のより大きな興味を誘発させ、使用者が自分の仮想のゴルフボールを持って仮想のゴルフラウンドを楽しめるようにする仮想ゴルフシミュレーション装置及び仮想ゴルフシミュレーション方法を提供するためのものである。
【課題を解決するための手段】
【０００８】
本発明の一実施例に係る仮想ゴルフシミュレーション装置は、仮想のゴルフコースでゴルフシミュレーションが行われるようにする仮想ゴルフシミュレーション装置において、仮想のゴルフコース及びこれに対する使用者のゴルフシミュレーションを行うシミュレーション手段；及び前記ゴルフシミュレーション過程で使用者が打撃する仮想のゴルフボールを使用者が定義して設定できるようにするゴルフボール設定手段；を含む。
【０００９】
また、望ましくは、種類、構造、形状、模様、色彩及びサイズのうち少なくとも一つが互いに異なる複数のボールに対する情報を保存するデータベースをさらに含み、前記ゴルフボール設定手段は、前記データベースに保存された複数のボールのうち使用者によって選択されたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする。
【００１０】
また、望ましくは、前記ゴルフボール設定手段は、ボールに形成されるテキスト及びピクチャーのうち少なくとも一つに対する道具を表示する道具手段と、使用者が前記道具手段を用いてデザインしたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする。
【００１１】
また、望ましくは、前記ゴルフボール設定手段は、ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトオブジェクトに関する情報を表示するオブジェクトオブジェクト表示手段と、前記オブジェクトオブジェクト表示手段を用いて特定のオブジェクトオブジェクトが挿入されたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする。
【００１２】
また、望ましくは、前記ゴルフボール設定手段は、ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を使用者が定義できるようにするオブジェクト定義手段と、使用者が前記オブジェクト定義手段を用いて定義した特定のオブジェクトが挿入されたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする。
【００１３】
一方、本発明の一実施例に係る仮想ゴルフシミュレーション方法は、仮想のゴルフコースでゴルフシミュレーションが行われるようにする仮想ゴルフシミュレーション方法において、使用者のログイン段階；ゴルフシミュレーション過程で該当の使用者が使用する仮想のゴルフボールに対して使用者定義が行われる段階；前記の定義された仮想のゴルフボールが、該当の使用者に対するゴルフシミュレーションで使用されるゴルフボールとして設定される段階；及び前記の設定された仮想のゴルフボールによって該当の使用者に対するゴルフシミュレーションが進行される仮想ゴルフシミュレーション段階；を含む。
【００１４】
一方、本発明の他の一実施例に係る仮想ゴルフシミュレーション方法は、サーバーとネットワークで連結される仮想ゴルフシミュレーション装置を用いた仮想ゴルフシミュレーション方法において、所定の端末装置を通して前記サーバーに使用者のログインが行われる段階と、前記仮想ゴルフシミュレーション装置で該当の使用者が使用する仮想のゴルフボールに対して使用者定義が行われる段階と、前記の定義された仮想のゴルフボールが、該当の使用者に対するゴルフシミュレーションで使用されるゴルフボールとして設定される段階とを含むゴルフボール設定段階；及び仮想ゴルフシミュレーション装置に該当の使用者のログインが行われる段階と、前記サーバーを通して前記ゴルフボール設定段階で設定された仮想のゴルフボールに関する情報を受ける段階と、前記の設定された仮想のゴルフボールによって該当の使用者に対するゴルフシミュレーションが進行される段階とを含む仮想ゴルフシミュレーション段階；を含む。
【００１５】
また、望ましくは、前記仮想ゴルフシミュレーション段階は、該当の使用者に対するゴルフシミュレーション過程で該当の使用者によって定義されて設定された仮想のゴルフボールの物理的特性をシミュレーション結果に反映させたことを特徴とする。
【発明の効果】
【００１６】
本発明に係る仮想ゴルフシミュレーション装置及び仮想ゴルフシミュレーション方法は、いわゆるスクリーンゴルフシステムなどの仮想ゴルフシミュレーション装置で提供されるシミュレーション映像で使用者によって打撃される仮想のゴルフボールを使用者が直接定義して使用することによって、使用者のより大きな興味を誘発させ、使用者が自分の仮想のゴルフボールを持って仮想のゴルフラウンドを楽しめるという効果を有する。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例に係る仮想ゴルフシミュレーション装置が適用されたスクリーンゴルフシステムに関して示した図である。
【図２】図１に示した仮想ゴルフシミュレーション装置の構成に関して概略的に示したブロック図である。
【図３】本発明の一実施例に係る仮想ゴルフシミュレーション装置を含む仮想ゴルフシミュレーションシステムの構成に関して概略的に示したブロック図である。
【図４】本発明の一実施例に係る仮想ゴルフシミュレーション装置又はこれを含むシステムのゴルフボール設定のためのインターフェース画面の一例を示した図である。
【図５】本発明の一実施例に係る仮想ゴルフシミュレーション装置又はこれを含むシステムのゴルフボール設定のためのインターフェース画面の一例を示した図である。
【図６】図５のテキスト道具箱を拡大して示した図である。
【図７】本発明の一実施例に係る仮想ゴルフシミュレーション装置を通して提供されるシミュレーション映像の一例を示した図である。
【図８】本発明の一実施例に係る仮想ゴルフシミュレーション方法に関するフローチャートを分割してそれぞれ示した図である。
【図９】本発明の一実施例に係る仮想ゴルフシミュレーション方法に関するフローチャートを分割してそれぞれ示した図である。
【発明を実施するための形態】
【００１８】
本発明に係る仮想ゴルフシミュレーション装置及び仮想ゴルフシミュレーション方法に関する実施例を図面を参照してより具体的に説明する。
【００１９】
本発明に係る仮想ゴルフシミュレーション装置及びこれを含む仮想ゴルフシミュレーションシステムは、使用者がゴルフシミュレーションに使用する仮想のゴルフボールを定義して使用できるようにする全ての構成要素を含む。
【００２０】
図１及び図２に示したように、仮想ゴルフシミュレーション装置で使用者が直接仮想のゴルフボールを定義できるように具現することもでき、図３に示したように、サーバーに使用者端末（例えば、パーソナルコンピューターやノートブックコンピューター、ＰＤＡ、スマートフォンなど）を介して接続し、サーバー上で仮想のゴルフボールを定義できるようにし、後で仮想ゴルフシミュレーション装置を通してゴルフ競技をするとき、ネットワークを介して使用者定義ゴルフボールに対するデータを受けて実行させ得るように具現することもできる。
【００２１】
まず、図１ないし図３を参照して、仮想ゴルフシミュレーション装置及びこれを含む全体のシステムに関して概略的に説明する。
【００２２】
図１及び図２に示したように、本発明の一実施例に係る仮想ゴルフシミュレーション装置は、センシング装置５０、操作手段６０、シミューレーターＧＳ、及び映像出力部４０を含んで構成することができる。
【００２３】
前記映像出力部４０は、図１に示したように、画面１００上に映像を出力するビームプロジェクターなどの形態で提供することもできるが、大型画面を備えて映像を直接表示する装置として提供することも可能である。
【００２４】
ゴルフブースの一側に備えられたシミューレーターＧＳは、仮想ゴルフシミュレーションに必要な全てのデータの保存及び処理などを行う装置であって、映像処理部３１、保存部３２、及び制御部Ｍを含んで構成することができる。
【００２５】
仮想ゴルフシミュレーション装置は、ゴルフブースの床に設けられる打席１０で使用者Ｐがゴルフマット２０に置かれたゴルフボール１を打撃すると、打撃されたゴルフボール１をセンシング装置５０がセンシングし、その結果によるシミュレーション映像を映像出力装置４０が画面１００に出力する装置である。
【００２６】
このとき、画面１００上には、仮想のゴルフコース１１０に関する映像が出力され、使用者がゴルフボール１を打撃することによって得られるセンシング装置５０のセンシング結果により、画面１００上の仮想のゴルフコース１１０で仮想のゴルフボール１０１がシミュレーションされる軌跡に沿って移動する。
【００２７】
前記保存部３２は、仮想ゴルフシミュレーション装置に対する各種情報データが保存され、ゴルフコース映像を具現するための映像データなどが保存されるように備えられる。
【００２８】
前記映像処理部３１は、前記保存部３２に保存されたデータとして、仮想のゴルフコースに関する映像、ゴルフボールの移動映像及びメニュー選択のための映像などの全ての仮想ゴルフシミュレーションと関連する映像を処理するように備えられる。前記映像処理部３１で処理された映像データは前記映像出力部４０に伝達され、図１に示した画面１００のような映像が出力される。
【００２９】
前記制御部Ｍは、仮想ゴルフシミュレーションのための各種演算と各構成要素の制御などを総括するように備えられる。
【００３０】
そして、前記シミューレーターＧＳには、データの伝送手段が備えられ、インターネット（無線及び有線を全て含む。）などのネットワークを介してサーバーＳと互いに通信できるように備えられる。
【００３１】
図１には明確に示していないが、前記センシング装置５０（図２参照）は、打席１０側に設置される赤外線受発光センサーによって具現することもでき、天井や壁などに設置されるカメラセンサーによって具現することもでき、その他の如何なる形態のセンシング手段であってもよい。
【００３２】
そして、図３には、本発明に係る仮想ゴルフシミュレーション装置を含む仮想ゴルフシミュレーションシステムの一例に関して示しているが、図３に示したように、仮想ゴルフシミュレーションシステムは、多数のゴルフシミューレーターＧＳとサーバーＳがインターネットなどのネットワークによって連結されて構成される。
【００３３】
前記ネットワークには各種使用者端末が接続可能であり、使用者は、使用者端末を介して前記サーバーＳに接続し、所定の情報を受けることができる。
【００３４】
一方、図３に示したように、サーバーＳには、使用者が仮想のゴルフボールを定義できるようにする所定の構成要素を備えることができ、使用者たちは、使用者端末を介してサーバーＳに接続し、ゴルフシミュレーションに使用される仮想のゴルフボールの使用者定義のための多様な手段を実行させることができる。
【００３５】
図３に示したように、サーバーＳは、中央処理部２００、データベース３００、及びゴルフボール設定手段４００を備える。
【００３６】
前記データベース３００は、使用者端末接続を通して提供される各種情報と関連するデータと、各シミューレーターＧＳの接続を通して提供される各種情報と関連する全てのデータを保存している。また、前記データベース３００は、仮想のゴルフボールに対する使用者定義と関連する各種データを保存する。
【００３７】
すなわち、前記データベース３００は、システム駆動と関連する各種データを保存するシステム情報保存部３１０と、システムに登録された使用者たちに関する情報を保存している使用者情報保存部３２０と、仮想のゴルフボール設定に関する全てのデータを保存するデータ保存部３３０とを含んで構成することができる。
【００３８】
ここで、各保存部３１０、３２０、３３０は、独立した保存装置として具現することもでき、一つの保存装置に保存された物理的な一部の空間として具現することもできる。
【００３９】
一方、前記ゴルフボール設定手段４００は、前記データベース３００のデータ保存部３３０に保存された仮想のゴルフボール設定のための各種データから仮想のゴルフボールの種類、構造、形状、模様、色彩及びサイズなどを定義したり、仮想のゴルフボールに特定のテキストや特定のピクチャーを形成したり、仮想のゴルフボールに特定の音響、音声及び映像などのオブジェクトを挿入する手段を含む。
【００４０】
すなわち、ゴルフボール設定手段４００は、データベース３００に保存された種類、構造、形状、模様、色彩及びサイズのうち少なくとも一つが互いに異なる複数のボールに対する情報を表示し、使用者が前記複数のボールのうちいずれか一つを選択できるようにするインターフェース４１０を含む。
【００４１】
また、前記ゴルフボール設定手段４００は、ボールに形成されるテキスト及びピクチャーのうち少なくとも一つに対する道具を表示する道具手段４２０を含むことができ、ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を表示するオブジェクト表示手段４３０を含むことができ、ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を使用者が定義できるようにするオブジェクト定義手段４４０を含んで構成することもできる。
【００４２】
前記ゴルフボール設定手段４００は、インターフェース４１０、道具手段４２０、オブジェクト表示手段４３０、及びオブジェクト定義手段４４０のうちいずれか一つ又は二つ以上を備えることができ、全てを備えることもできる。
【００４３】
一方、前記のようにゴルフボール設定手段４００を通して使用者が仮想のゴルフボールを設定した後、使用者が仮想ゴルフシミュレーション装置を通して前記の設定された仮想のゴルフボールを用いてゴルフシミュレーションを行うとき、シミューレーターＧＳ（図２参照）は、設定された仮想のゴルフボールに対する物理的特徴を反映してシミュレーションを行うことができる。
【００４４】
例えば、ゴルフボールとしていずれのものを選択するかによって、ゴルフシミュレーションの結果、飛距離がより長く出ることもあり、スピンがより良好に発現されることもあり、正確度がより向上するようにシミュレーションされることもある。
【００４５】
実際のゴルフボールは、１ｐｉｅｃｅ、２ｐｉｅｃｅ、３ｐｉｅｃｅ、４ｐｉｅｃｅなどの多様な構造からなり、それぞれのゴルフボールの構造によって物理的特徴が少しずつ変わり得るが、ゴルフボール設定手段を通して仮想のゴルフボールとして２ｐｉｅｃｅゴルフボールを選択する場合と４ｐｉｅｃｅゴルフボールを選択する場合、同一の使用者が同一のスイングで打撃したにもかかわらず、互いに異なるシミュレーション結果が発生し得る。これは、シミューレーターが２ｐｉｅｃｅゴルフボールと４ｐｉｅｃｅゴルフボールに対して互いに異なる物理的特徴を適用してシミュレーションを行った結果である。
【００４６】
また、ゴルフボールのディンプル（ｄｉｍｐｌｅ）の個数と形状、ゴルフボールのサイズ、ゴルフボールの形状などもゴルフボールの物理的特徴に影響を及ぼすが、仮想のゴルフボールに対して使用者がディンプルをどのように設定するかによって異なる物理的特徴が適用され、異なるシミュレーション結果が得られる。
【００４７】
すなわち、シミューレーターは、多様な種類、構造及び形状などを有するゴルフボールの物理的特徴に対するデータベースを構築し、これをシミュレーションの結果に反映させることによって実際のゴルフにより近接することができ、仮想ゴルフシミュレーションのリアリティーとシミュレーションの正確性をより向上させることができる。
【００４８】
一方、図４及び図５を参照して、本発明の一実施例に係る仮想ゴルフシミュレーション装置又はこれを含むシステムでゴルフボール設定手段を通して仮想のゴルフボールに対して使用者定義が行われる一例に関して説明する。
【００４９】
図４に示したように、ゴルフボール設定のためのインターフェース画面７０は、データベースに保存された多様なゴルフボールに関して表示するゴルフボール表示部７１と、ゴルフボール設定メニューに関して表示する設定メニュー表示部７２とを含み、プレビュー画面などを提供し、使用者が選択又は定義した仮想ゴルフボールを予め見れるように構成されることが望ましい。
【００５０】
前記設定メニュー表示部７２は、仮想のゴルフボール定義のための多様な設定項目に関して示すことができるが、図４に示した例では、'ボール定義'に関する項目、'ボールデザイン定義'に関する項目、及び'オブジェクト挿入'に関する項目が表示されている。
【００５１】
ボール定義項目は、ボールの構造、種類、形状、模様、色彩及びサイズなどに関する細部項目に表示することができ、ここで、ボールの構造は、１ｐｉｅｃｅ  ｂａｌｌ、２ｐｉｅｃｅ  ｂａｌｌ、３ｐｉｅｃｅ  ｂａｌｌ、４ｐｉｅｃｅ  ｂａｌｌなどの多くの種類のゴルフボールを含み、これに対してゴルフボール表示部７１に表示する。
【００５２】
そして、ボールの種類は、ゴルフボールのブランド別種類を含むこともでき、野球、サッカー、バスケットボール、ビリヤードなどをする際に使用する多様なボールを含むこともできる。
【００５３】
ボールの形状は、球状、ラグビーボール状や卵状などの多様な形状を含むことができ、ボールの模様は、ゴルフボールに形成されたディンプルと関連する多様な模様を含むことができる。そして、ボールの色彩は、ゴルフボールに塗色される色を使用者が定義できるようにした。
【００５４】
一方、前記ボールデザイン定義項目は、仮想のゴルフボールに形成されるテキストやピクチャーなどを表現できる道具手段を実行させる。すなわち、図５に示したように、ボールデザイン定義項目でテキスト道具を選択すると、テキスト道具箱７３が表示される（前記テキスト道具箱に対するより具体的な図面は図６である。）。インターフェース画面７０の一側にはテキスト入力窓７４が表示され、使用者が所望のテキスト内容を入力することができる。
【００５５】
入力されたテキストは、仮想のゴルフボールに表示されるが、図５及び図６に示したように、テキスト入力窓７４に入力したテキストがプレビュー窓でゴルフボールの表面に表示されたことを確認できる。
【００５６】
図面には示していないが、ピクチャー道具を選択する場合、ピクチャー道具箱が表示されながら、使用者は、所望のピクチャーを仮想のゴルフボール上に表現することができる。
【００５７】
一方、前記オブジェクト挿入項目は、仮想のゴルフボールに挿入するオブジェクトに関して使用者が選択又は定義できるようにするオブジェクト表示手段４３０（図３参照）又はオブジェクト定義手段４４０（図３参照）を実行させる。
【００５８】
すなわち、前記オブジェクト表示手段は、データベースに予め定められたオブジェクトが挿入された多様な仮想ゴルフボールを表示し、それらから一つを使用者が選択できるようにし、前記オブジェクト定義手段は、使用者が仮想のゴルフボールに挿入されるオブジェクトを直接定義し、すなわち、オブジェクトを直接製作したり、外部のオブジェクトを取り込めるようにする。
【００５９】
仮想のゴルフボールにオブジェクトを挿入すると、例えば、仮想のゴルフボールにおなら音や雷音などの音響オブジェクトを挿入した場合、仮想ゴルフシミュレーション装置で使用者がゴルフボールを打撃すると、仮想のゴルフボールは、おなら音又は雷音を出しながらシミュレーションすることができる。
【００６０】
また、例えば、仮想のゴルフボールにロケット推進に関する映像オブジェクトを挿入した場合、仮想ゴルフシミュレーション装置で使用者がゴルフボールを打撃すると、仮想のゴルフボールは、ロケット推進によって飛んでいくことを示す映像を表示しながらシミュレーションすることができる。
【００６１】
一方、図７は、図５に示したインターフェース画面を通して設定された仮想のゴルフボールを用いて仮想ゴルフシミュレーションが実行されている映像画面の一例を示している。図７は、仮想のゴルフコース上のグリーンＧで仮想のゴルフボール１０１によってパッティングが施行されている画面を示している。
【００６２】
メーン画面で仮想のゴルフボール１０１がグリーンＧ上でホールカップＨに向かって進行するが、このとき、シミューレーターは、拡大映像表示手段を通してメーン画面の一側に仮想のゴルフボール５１０がホールカップＨに向かって進行する画面がより拡大された拡大映像５００を表示することによって、使用者は、自分が定義した仮想のゴルフボール５１０を拡大映像５００を通してより具体的に見ることができる。
【００６３】
一方、図８及び図９を参照して、本発明の一実施例に係る仮想ゴルフシミュレーション方法に関して説明する。図８及び図９は、一つのフローチャートが分割されたものであって、図８に示した"Ａ"、"Ｂ"、"Ｃ"及び"Ｄ"は、図９に示した同一のアルファベットに対応する。
【００６４】
図８及び図９に示したように、使用者は、システムにログインした後（Ｓ１０）、ゴルフボール設定手段を実行させる（Ｓ２０）。ゴルフボール設定手段を実行させない場合、他の作業を行うことができる（Ｓ２１）。
【００６５】
ゴルフボール設定手段は、ボール定義のためのインターフェース、ボールデザイン定義のための道具手段、及びオブジェクト挿入のためのオブジェクト表示手段及びオブジェクト定義手段のうち少なくとも一つを含むことができ、図８及び図９は、前記の全ての手段を含む場合に関して示している。
【００６６】
まず、ボール定義段階が実行されると（Ｓ３０）、ボール定義のためのインターフェースが実行され、インターフェース画面でボールの構造、種類、形状、模様、色彩、サイズなどに関して定義することができる（図４参照）。前記各特徴が予め定められた複数のボールを表示し、それらから一つを使用者が選択することもでき、使用者が前記各特徴を直接定義してゴルフボールを設定することができる（Ｓ３１）。
【００６７】
ボールデザイン定義段階が実行されると（Ｓ４０）、ボールデザイン定義のための道具手段が実行され、インターフェース画面でボールに形成されるテキスト及びピクチャーなどに関して定義することができる（図５及び図６参照）。ボールに形成される特定のテキストや特定のピクチャーが予め定められた複数のボールを表示し、それらから一つを使用者が選択することもでき、使用者は、テキストやピクチャーを道具手段を用いて直接定義し、ゴルフボールを設定することができる（Ｓ４１）。
【００６８】
オブジェクト挿入段階が実行されると（Ｓ５０）、オブジェクト挿入のためのオブジェクト表示手段を実行したり、オブジェクト挿入のためのオブジェクト定義手段を実行することができる。オブジェクト表示手段が実行されると、ボールに挿入されるオブジェクトとして予め定められたオブジェクトが表示され、使用者は、その表示されたオブジェクトのうち特定のオブジェクトを選択してゴルフボールを定義することができ、オブジェクト定義手段が実行されると、ボールに挿入されるオブジェクトを使用者が直接定義することによってゴルフボールを定義することができる（Ｓ５１）。
【００６９】
これら各段階を経た後、最終的にゴルフボールの設定が完了すると（Ｓ６０）、仮想のゴルフボールの設定が行われ、その設定事項はデータベースに保存される（Ｓ７０）。
【００７０】
そして、使用者は、前記の設定された仮想のゴルフボールを用いて仮想ゴルフシミュレーション装置を通して仮想のゴルフコースでゴルフラウンドを楽しめるようになる（Ｓ８０）。
［項目１］
仮想ゴルフシミュレーション装置において、
仮想のゴルフコース及びこれに対する使用者のゴルフシミュレーションを行うシミュレーション手段；及び前記ゴルフシミュレーション過程で使用者が打撃する仮想のゴルフボールを使用者が定義して設定できるようにするゴルフボール設定手段；を含む仮想ゴルフシミュレーション装置。
［項目２］
種類、構造、形状、模様、色彩及びサイズのうち少なくとも一つが互いに異なる複数のボールに対する情報を保存するデータベースをさらに含み、
前記ゴルフボール設定手段は、前記データベースに保存された複数のボールのうち使用者によって選択されたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目３］
前記ゴルフボール設定手段は、
ボールに形成されるテキスト及びピクチャーのうち少なくとも一つに対する道具を表示する道具手段を含み、
使用者が前記道具手段を用いてデザインしたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目４］
前記ゴルフボール設定手段は、
ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を表示するオブジェクト表示手段を含み、
前記オブジェクト表示手段を用いて特定のオブジェクトが挿入されたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目５］
前記ゴルフボール設定手段は、
ボールに挿入される音響、音声及び映像のうち少なくとも一つを含むオブジェクトに関する情報を使用者が定義できるようにするオブジェクト定義手段を含み、
使用者が前記オブジェクト定義手段を用いて定義した特定のオブジェクトが挿入されたボールを、該当の使用者が使用する仮想のゴルフボールとして設定するように構成されることを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目６］
前記シミュレーション手段は、
該当の使用者に対するゴルフシミュレーション過程で該当の使用者によって定義されて設定された仮想のゴルフボールを拡大された映像に表示する拡大映像表示手段を含むことを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目７］
前記シミュレーション手段は、
該当の使用者に対するゴルフシミュレーション過程で該当の使用者によって定義されて設定された仮想のゴルフボールに対する物理的特性をシミュレーション結果に反映させたことを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目８］
仮想ゴルフシミュレーション方法において、
使用者のログイン段階；仮想のゴルフコースでのゴルフシミュレーション過程で該当の使用者が使用する仮想のゴルフボールに対して使用者定義が行われる段階；前記の定義された仮想のゴルフボールが、該当の使用者に対するゴルフシミュレーションで使用されるゴルフボールとして設定される段階；及び前記の設定された仮想のゴルフボールによって該当の使用者に対するゴルフシミュレーションが進行される仮想ゴルフシミュレーション段階；を含む仮想ゴルフシミュレーション方法。
［項目９］
サーバーとネットワークで連結される仮想ゴルフシミュレーション装置を用いた仮想ゴルフシミュレーション方法において、
所定の端末装置を通して前記サーバーに使用者のログインが行われる段階と、前記仮想ゴルフシミュレーション装置で該当の使用者が使用する仮想のゴルフボールに対して使用者定義が行われる段階と、前記の定義された仮想のゴルフボールが、該当の使用者に対するゴルフシミュレーションで使用されるゴルフボールとして設定される段階と、を含むゴルフボール設定段階；及び仮想ゴルフシミュレーション装置に該当の使用者のログインが行われる段階と、前記サーバーを通して前記ゴルフボール設定段階で設定された仮想のゴルフボールに関する情報を受ける段階と、前記の設定された仮想のゴルフボールによって該当の使用者に対するゴルフシミュレーションが進行される段階と、を含む仮想ゴルフシミュレーション段階；を含む仮想ゴルフシミュレーション方法。
［項目１０］
前記使用者定義が行われる段階は、
データベースに保存された種類、構造、形状、模様、色彩及びサイズのうち少なくとも一つが互いに異なる複数の仮想のゴルフボールのうち少なくとも一つが使用者によって選択される段階を含むことを特徴とする、項目８又は９に記載の仮想ゴルフシミュレーション方法。
［項目１１］
前記使用者定義が行われる段階は、
仮想のゴルフボールに特定のテキスト及び特定のピクチャーのうち少なくとも一つが表示される段階を含むことを特徴とする、項目８又は９に記載の仮想ゴルフシミュレーション方法。
［項目１２］
前記使用者定義が行われる段階は、
仮想のゴルフボールに対して特定の音響、特定の音声及び特定の映像のうち少なくとも一つを含むオブジェクトが使用者によって挿入される段階を含むことを特徴とする、項目８又は９に記載の仮想ゴルフシミュレーション方法。
［項目１３］
前記仮想ゴルフシミュレーション段階は、
該当の使用者に対するゴルフシミュレーション過程で該当の使用者によって定義されて設定された仮想のゴルフボールが、拡大された映像に表示される段階を含むことを特徴とする、項目８又は９に記載の仮想ゴルフシミュレーション方法。
［項目１４］
前記仮想ゴルフシミュレーション段階は、
該当の使用者に対するゴルフシミュレーション過程で該当の使用者によって定義されて設定された仮想のゴルフボールの物理的特性をシミュレーション結果に反映させたことを特徴とする、項目８又は９に記載の仮想ゴルフシミュレーション方法。
【図１】
0005799440.tif 000002
【図２】
0005799440.tif 000003
【図３】
0005799440.tif 000004
【図４】
0005799440.tif 000005
【図５】
0005799440.tif 000006
【図６】
0005799440.tif 000007
【図７】
0005799440.tif 000008
【図８】
0005799440.tif 000009
【図９】
0005799440.tif 000010