(57)【特許請求の範囲】
【請求項１】
ゴルファーにより打撃されたゴルフボールの動きをセンシングするセンサーと、
仮想のゴルフコース及び前記センサーによりセンシングされてシミュレーションされるゴルフボールの軌跡に関する映像を処理する映像処理装置と、
前記仮想のゴルフコース及び前記仮想のゴルフコースでのラウンド環境に関するシステム情報を保存するシステム情報保存部と、システムに登録された個別ゴルファーに関する情報を保存するゴルファー情報保存部と、ゴルファーに所定の音声案内をするための音声案内の内容に関するテキストデータが保存されるテキスト保存部と、ゴルファーのゲーム進行にかかわらず、ゴルファーに特定案内するための定形化した音声データを保存する音声データ保存部とを含む保存装置と、
前記テキスト保存部に保存されているデータのうちの特定テキストデータを音声に変換する音声変換装置と、
ゴルファーに音声案内をする状況であるか判断し、前記音声データ保存部に保存された前記音声データによる音声案内を提供、または、前記テキスト保存部から特定テキストデータを抽出または組み合わせして前記音声変換装置に伝送する制御部とを含み、
前記制御部は、
前記ゴルファーが前記仮想のゴルフコースで仮想のゴルフラウンドを開始した時から前記仮想のゴルフラウンドが終わるまで発生しうる複数の状況に関して予め設定し、前記ゴルファーがショットしたゴルフボールを前記センサーがセンシングした結果に基づいて前記仮想のゴルフコースでゴルフボールの軌跡に関する映像がシミュレーションされた結果が前記予め設定された状況のうち、どの状況に該当するかを判断し、前記予め設定された状況ごとに現在ゴルファーがゴルフプレー進行中のホールの特性、現在ゴルファーのプレー進行状態やゴルファーの過去プレー特性の中から少なくとも一つによって区分される複数の条件を予め設定し、
前記テキスト保存部は、
前記制御部により予め設定された複数の状況及び前記状況ごとに予め設定された複数の条件別に音声案内のためのテキストデータを分類して保存することで、同じ状況でも条件ごとに異なる音声案内が行われるようにしながら、
前記制御部は、
ゴルファーが前記仮想のゴルフラウンド進行過程で予め設定された特定の状況及び当該状況での特定の条件の発生を判断した場合、前記テキスト保存部から前記発生した状況及び条件について分類されたテキストデータを抽出及び組み合わせることにおいて、前記ゴルファー情報保存部から抽出されたデータ、ゴルファーにより打撃されてセンシングされたデータ及び前記システム情報保存部から抽出されたデータを分析し、その分析された結果に基づいて前記テキストデータの抽出及び組み合わせが行われるように、前記音声変換装置を通じて前記ゴルファーに音声案内をすることで、同じ状況及び条件下でもゴルファーごとに異なる音声案内を提供するようにしていることを特徴とする、
仮想ゴルフシミュレーション装置。
【請求項２】
前記音声変換装置は、
前記抽出されたテキストデータを、特定音色、特定音程及び特定音量を持つ複数個の音声のうちいずれか一つの音声に選択的に変換するように構成されることを特徴とする、請求項１に記載の仮想ゴルフシミュレーション装置。
【請求項３】
前記音声変換装置で音声に変換されたデータを、特定音色、特定音程及び特定音量を持つように調整する音声調整部をさらに含むことを特徴とする、請求項１または２に記載の仮想ゴルフシミュレーション装置。
【請求項４】
前記保存装置は、ゴルファーに所定の音声案内をするための音声の音声データを保存する音声データ保存部をさらに含み、
前記制御部は、ゴルファーに一般音声案内をする状況であるか、カストマイズ音声案内をする状況であるか判断し、前記一般音声案内をする状況である場合には、前記音声データ保存部から特定音声データを抽出して出力させ、前記カストマイズ音声案内をする状況である場合には、前記テキスト保存部から特定テキストデータを抽出して前記音声変換装置に伝送するように構成されることを特徴とする、請求項１から３の何れか１項に記載の仮想ゴルフシミュレーション装置。
【請求項５】
前記ゴルファーが前記ゴルフボールの打撃時のスイング姿勢を感知する装置を備え、
前記制御部は、
ゴルファーが前記仮想のゴルフラウンド進行過程で予め設定された特定の状況及び当該状況での特定の条件の発生を判断した場合、前記テキスト保存部から前記発生した状況及び条件について分類されたテキストデータを抽出及び組み合わせることにおいて、前記スイング姿勢を感知する装置により感知したデータを分析し、その分析された結果に基づいて前記テキストデータの抽出及び組合が行われるように、前記音声変換装置を通じて前記ゴルファーに音声案内をすることで、同じ状況及び条件下でも各ゴルファーごとに異なる音声案内を提供するようにしていることを特徴とする、請求項１から４の何れか１項に記載の仮想ゴルフシミュレーション装置。
【請求項６】
前記ゴルファーが前記ゴルフボールを打撃する前に前記仮想のゴルフコースでゴルフボールを打撃して進行させようとする進行方向に対する操作が可能とする操作手段をより含み、
前記制御部は、
ゴルファーが前記仮想のゴルフラウンド進行過程で予め設定された特定の状況及び当該状況での特定の条件の発生を判断した場合、前記テキスト保存部から前記発生した状況及び条件について分類されたテキストデータを抽出及び組み合わせることにおいて、前記ゴルファーにより前記操作手段の操作によって変化した前記ゴルフボールの進行方向に対するデータを分析し、その分析された結果に基づいて前記テキストデータの抽出及び組合が行われるように、前記音声変換装置を通じて前記ゴルファーに音声案内をするようにすることを特徴とする、請求項１から５のいずれか１項に記載の仮想ゴルフシミュレーション装置。
【請求項７】
前記制御部は、音声案内を提供するとともに、前記テキスト保存部から抽出または組み合わせしたテキストデータを前記映像処理装置を介して映像提供するように構成されることを特徴とする、請求項１から６の何れか１項に記載の仮想ゴルフシミュレーション装置。
【請求項８】
ゴルファーにより打撃されたゴルフボールの動きをセンシングするセンサーと、仮想のゴルフコース及び前記センサーによりセンシングされてシミュレーションされるゴルフボールの軌跡に関する映像を処理する映像処理装置と、前記仮想のゴルフコース及び前記仮想のゴルフコースでのラウンド環境に関するシステム情報を保存するシステム情報保存部と、システムに登録された個別ゴルファーに関する情報を保存するゴルファー情報保存部と、ゴルファーに所定の音声案内をするための音声案内の内容に関するテキストデータが保存されるテキスト保存部と、ゴルファーのゲーム進行にかかわらず、ゴルファーに特定案内するための定形化した音声データを保存する音声データ保存部とを含む保存装置と、前記テキスト保存部に保存されているデータのうちの特定テキストデータを音声に変換する音声変換装置と、ゴルファーに音声案内をする状況であるか判断し、前記音声データ保存部に保存された前記音声データによる音声案内を提供、または、前記テキスト保存部から特定テキストデータを抽出または組み合わせして前記音声変換装置に伝送する制御部とを含み、
前記制御部が、前記ゴルファーが前記仮想のゴルフコースで仮想のゴルフラウンドを開始した時から前記仮想のゴルフラウンドが終わるまで発生しうる多様な状況に関して予め設定し、前記ゴルファーがショットしたゴルフボールを前記センサーがセンシングした結果に基づいて前記仮想のゴルフコースでゴルフボールの軌跡に関する映像がシミュレーションされた結果が前記予め設定された状況のうち、どの状況に該当するかを判断し、前記予め設定された状況ごとに現在ゴルファーがゴルフプレー進行中のホールの特性、現在ゴルファーのプレー進行状態やゴルファーの過去プレー特性の中から少なくとも一つによって区分される複数の条件を予め設定し、前記テキスト保存部は、前記制御部により予め設定された複数の状況や前記状況ごとに予め設定された複数の条件別に音声案内のためのテキストデータを分類して保存することで、同じ状況でも各条件ごとに異なる音声案内が行われるようにしながら、仮想ゴルフシミュレーション装置を利用する仮想ゴルフシミュレーション方法であって、
前記制御部が、ログインしたゴルファーに関する情報を前記ゴルファー情報保存部から抽出することによって前記ゴルファーを個別的に認識する段階と、
前記ゴルファーの前記仮想のゴルフラウンド進行過程で、前記制御部が予め設定された特定の状況及び当該状況での特定の条件の発生を判断する段階と、
前記ゴルファー情報保存部から抽出されたデータ、ゴルファーにより打撃されてセンシングされたデータ及び前記システム情報保存部から抽出されたデータが前記制御部により分析される段階と、
前記テキスト保存部から前記発生した状況及び条件について分類されたテキストデータのうち、前記分析される段階で分析された結果に基づいたテキストデータが前記制御部により抽出及び組み合わせされる段階と、
前記抽出及び組み合わせられる段階で抽出及び組み合わせられたテキストデータを前記制御部が、前記音声変換装置を通じて音声に変換して、前記ゴルファーに提供されるカスタマイズ音声を案内する段階と
を含む、仮想ゴルフシミュレーション方法。
【請求項９】
前記カスタマイズ音声を案内する段階は、
前記制御部が、前記抽出されたゴルファーの情報から当該ゴルファーの名前、ニックネーム及びＩＤのうちのいずれか一つを呼称とし、音声案内のための所定のデータを抽出または組み合わせする段階と、
前記制御部が、前記呼称及び抽出または組み合わせしたデータを用いて前記ゴルファーに前記音声変換装置を通じて音声案内を提供する段階と
を含むことを特徴とする、請求項８に記載の仮想ゴルフシミュレーション方法。
【請求項１０】
前記制御部が、ゴルファーのプレー後に、前記ゴルファーの記録に関する特定状況又は条件の発生有無を判断する段階と、
前記制御部が、前記ゴルファーに対して特定状況又は条件が発生した場合、当該ゴルファーに対する過去競技記録及び現在競技記録に関する情報を分析する段階と、
前記分析する段階における分析結果に基づき、前記制御部が、前記特定状況又は条件による前記ゴルファーの記録に関する音声案内を提供する段階と
をさらに含むことを特徴とする、請求項８または９に記載の仮想ゴルフシミュレーション方法。
【請求項１１】
前記制御部が、ゴルファーのプレーに対するカスタマイズアドバイス提供に関する特定状況又は条件の発生有無を判断する段階と、
前記ゴルファーに対して特定状況又は条件が発生した場合、前記制御部が、当該ゴルファーに関する情報、当該ゴルファーの記録に関する情報、現在ゲーム中のゴルフコース、ラウンド環境に関する情報及び前記ゴルファーのプレー状態に関する情報のうち少なくとも一つから情報の分析をする段階と、
前記分析をする段階における分析結果に基づき、前記制御部が、前記特定状況又は条件に応じて前記ゴルファーに対するカスタマイズアドバイスに関する音声案内を提供する段階と
をさらに含むことを特徴とする、請求項８から１０の何れか１項に記載の仮想ゴルフシミュレーション方法。
【請求項１２】
前記制御部が、ゴルファーのプレーに対するカスタマイズクラブ推奨サービス提供に関する特定状況又は条件の発生有無を判断する段階と、
前記ゴルファーに対して特定状況又は条件が発生した場合、前記制御部が、当該ゴルファーに関する情報及び当該ゴルファーの記録に関する情報から、各ゴルフクラブ別記録または所定の期間における各ゴルフクラブ別記録を分析する段階と、
前記分析する段階における分析結果に基づき、前記制御部が、前記ゴルファーに対して現在プレー状態での最適ゴルフクラブに関する情報を抽出する段階と、
前記抽出する段階において抽出された情報に基づき、前記制御部が、前記ゴルファーの前記特定状況又は条件に合う最適のゴルフクラブを推奨する音声案内を提供する段階と
をさらに含むことを特徴とする、請求項８から１１の何れか１項に記載の仮想ゴルフシミュレーション方法。
【請求項１３】
前記制御部が、ゴルファーに対する特定状況又は条件の発生有無を判断する段階と、
前記制御部が、前記ゴルファーのスイング姿勢に対して感知されたデータ及び操作手段の操作によって変化した前記ゴルフボールの進行方向に対するデータのうち少なくとも一つのデータに基づいて情報を分析する段階と、
前記分析する段階における分析結果に基づき、前記制御部が、前記ゴルファーに前記特定状況又は条件に応じた音声案内を提供する段階と
をさらに含むことを特徴とする、請求項８から１２の何れか１項に記載の仮想ゴルフシミュレーション方法。
【請求項１４】
前記ゴルファーの前記仮想のゴルフラウンド進行過程で前記制御部により判断された予め設定された特定の状況下で複数の予め設定された条件が同時に発生する段階と、
前記同時に発生した複数の予め設定された条件に対する予め設定された優先順位によって特定の条件が前記制御部により決定される段階と、
前記決定された特定の条件によって音声案内が前記制御部により行われる段階と
をさらに含むことを特徴とする、請求項８から１３の何れか１項に記載の仮想ゴルフシミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想ゴルフシミュレーション装置及びその方法に係り、特に、ゴルファーが実際にゴルフクラブでゴルフボールを打ちながらゴルフ競技をする際に、あたかも実際にゴルフ場でゴルフ競技をするかのようなリアリティーを演出するように映像と音声などを提供する仮想ゴルフシミュレーション装置及びその方法に関するものである。
【背景技術】
【０００２】
近年、ゴルフに対する関心が高まるにつれて、室内でも実際にゴルフ場でゴルフ競技を楽しむかのようなリアリティーを提供する、いわゆる"スクリーンゴルフ"と呼ばれる仮想ゴルフシミュレーション装置が登場した。
【０００３】
かかる仮想ゴルフシミュレーション装置は、ゴルファーが実際にゴルフ場でゴルフ競技をするかのようなリアリティーを提供するために、実際のゴルフ場と同じ映像を仮想現実として提供し、ゴルフボールを打つに伴うゴルフボールの移動映像も実際と同一に具現している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、ゴルファーがゴルフ競技をする上で発生するそれぞれの状況に応じて必要な音声案内を十分に提供でき、特に、保存容量にかかわらずに多種多様な音声案内を提供できるため、音声提供の自由度が高く、システムに接続しているそれぞれのゴルファーを個別に認識し、各ゴルファーの個人的特性とプレー特性などを総合的に考慮して各ゴルファーに合わせて音声案内を個別に提供でき、多様な音声案内を提供することによってゴルファーにゴルフ競技に対する興味を誘発でき、且つ、より大きい便宜をゴルファーに提供することによってゴルファーの競技力の向上を誘導できる仮想ゴルフシミュレーション装置及びその方法を提供する。
【課題を解決するための手段】
【０００５】
本発明の一実施例に係る仮想ゴルフシミュレーション装置は、ゴルファーにより打撃されたゴルフボールの動きをセンシングするセンサーと、仮想のゴルフコース及び前記センシング装置によりセンシングされてシミュレーションされるゴルフボールの軌跡に関する映像を処理する映像処理装置と、ゴルファーに所定の音声案内をするための音声案内の内容に関するテキストデータが保存されるテキスト保存部を含む保存装置と、前記テキスト保存部に保存されているデータのうち特定テキストデータを音声に変換する音声変換装置と、ゴルファーに音声案内をする状況であるか否か判断し、前記テキスト保存部から特定テキストデータを抽出または抽出して組み合わせて前記音声変換装置に伝送する制御部と、を含む。
【０００６】
本発明の他の実施例に係る仮想ゴルフシミュレーション装置は、ゴルファーにより打撃されたゴルフボールの動きをセンシングするセンサーと、仮想のゴルフコース及び前記センシング装置によりセンシングされてシミュレーションされるゴルフボールの軌跡に関する映像を処理する映像処理装置と、システムに登録された個別ゴルファーに関する情報を保存するゴルファー情報保存部、及びシステムにログインした個別ゴルファーに対するカスタマイズ音声案内のための音声データが保存されるカスタマイズ音声保存部を含む保存装置と、前記カスタマイズ音声保存部から抽出された音声データを特定音色、特定音程及び特定音量を持つように調整する音声調整部と、システムにログインしたゴルファーに関する情報を前記ゴルファー情報保存部から抽出して当該ゴルファーの特性及び当該ゴルファーのゲーム進行状況に応じたカスタマイズ音声案内がなされるようにする制御部と、を含む。
【０００７】
一方、本発明の一実施例による仮想ゴルフシミュレーション方法は、ゴルファーにより打撃されたゴルフボールの動きをセンシングしてシミュレーションする仮想ゴルフシミュレーション方法であって、ゴルファーに音声案内をする状況であるか否か判断する段階と、音声案内をする状況である場合、音声案内のためのテキストデータが保存されているカスタマイズテキスト保存部から特定テキストデータを抽出または抽出して組み合わせする段階と、前記抽出または組み合わせした特定テキストデータを音声に変換して出力することによってゴルファーに音声案内をする段階と、を含む。
【０００８】
本発明の他の実施例による仮想ゴルフシミュレーション方法は、ゴルファーにより打撃されたゴルフボールの動きをセンシングしてシミュレーションする仮想ゴルフシミュレーション方法であって、仮想ゴルフシミュレーションのために各ゴルファーがログインする段階と、ログインしたゴルファーに関する情報がゴルファー情報保存部から抽出されることによって該当のゴルファーを個別的に認識する段階と、ゴルファーがゲームを進行する上で発生する特定状況または条件を判断し、それに基づき、各ゴルファーに対してカスタマイズ音声案内をする段階と、を含む。
【発明の効果】
【０００９】
本発明に係る仮想ゴルフシミュレーション装置及びその方法は、ゴルファーがゴルフ競技を進行する上で発生するそれぞれの必要な状況で必要な音声案内を十分に提供でき、特に、保存容量によらずに多量且つ多様な音声案内を提供できるから、音声提供の自由度が高く、システムに接続したそれぞれのゴルファーを個別的に認識し、各ゴルファーの個人的特性とプレー特性などを総合的に考慮して個別ゴルファーに合うカスタマイズ音声案内を提供でき、様々な音声案内を提供できるようにすることで、ゴルファーにゴルフ競技への興味を呼び起こし、より大きい便宜をゴルファーに提供できるため、ゴルファーの競技力向上を誘導できるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例に係る仮想ゴルフシミュレーション装置の概略的な構成を示すブロック図である。
【図２】本発明の他の実施例に係る仮想ゴルフシミュレーション装置の概略的な構成を示すブロック図である。
【図３】本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置の概略的な構成を示すブロック図である。
【図４】本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置の概略的な構成を示すブロック図である。
【図５】図１に示すブロック図による仮想ゴルフシミュレーション方法の一例を示すフローチャートである。
【図６】図２に示すブロック図による仮想ゴルフシミュレーション方法の一例を示すフローチャートである。
【図７】図３に示すブロック図による仮想ゴルフシミュレーション方法の一例を示すフローチャートである。
【図８】図４に示すブロック図による仮想ゴルフシミュレーション方法の一例を示すフローチャートである。
【図９】本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置の概略的な構成を示すブロック図である。
【図１０】本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置の概略的な構成を示すブロック図である。
【図１１】本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置の概略的な構成を示すブロック図である。
【図１２】本発明に係る仮想ゴルフシミュレーション方法の一実施例を示すフローチャートである。
【図１３】本発明に係る仮想ゴルフシミュレーション方法の一実施例を示すフローチャートである。
【図１４】図１３に示すフローチャートによるシミュレーション方法の一具体例を示すフローチャートである。
【図１５】図１３に示すフローチャートによるシミュレーション方法の他の具体例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照しつつ、本発明の好適な実施例に係る仮想ゴルフシミュレーション装置及びその方法について詳細に説明する。
【００１２】
まず、図１を参照して、本発明の一実施例に係る仮想ゴルフシミュレーション装置の概略的な構成について説明する。
【００１３】
図１に示すように、本発明の一実施例に係る仮想ゴルフシミュレーション装置は、スイングプレートユニット１０、映像処理装置２０、センサー３０、操作手段４０、保存装置５０、及び制御部Ｍなどを含む。
【００１４】
スイングプレートユニット１０は、ゴルファーがゴルフクラブでゴルフボールを打つように設けられたもので、ゴルフコースの状況に応じて所定角度傾斜するように設けられることが好ましい。
【００１５】
映像処理装置２０は、仮想のゴルフコースに関する映像、ゴルファーがゴルフボールを打つとセンサー３０によりセンシングされてシミュレーションされるゴルフボールの軌跡に関する映像、及び各種情報に関する事項をスクリーン（いわゆるスクリーンゴルフなどの分野で使用されるスクリーンなど）のような画面に出力するように映像処理する役割を果たす。
【００１６】
センサー３０は、ゴルファーにより打撃されたゴルフボールの速度、移動方向、角度などを感知して制御部Ｍに伝達するセンシング装置を含み、好ましくは、ゴルファーのゴルフクラブがゴルフボールを打つ時の角度とゴルフボールの打撃された部位を感知するエイミング（Ａｉｍｉｎｇ）感知装置なども含むことができ、ゴルファーのスイング姿勢などを撮像してそれを分析できるようにするスイング感知装置なども含むことができる。
【００１７】
操作手段４０は、ゴルファーがシステムにログインしたり仮想ゴルフシミュレーション装置を作動したりする上で必要な操作を行えるように設けられ、ゴルフボールの進行方向などの調節、及びその他必要な操作を可能にする。
【００１８】
保存装置５０は、仮想ゴルフシミュレーション装置の作動及びゲーム進行に必要な各種映像情報などのシステム情報が保存されるシステム情報保存部５２を含む。
【００１９】
システム情報保存部５２は、別の保存機器としてもよく、一つの保存機器において他のデータとともにシステム情報が保存されるように構成されてもよい。
【００２０】
一方、制御部Ｍは、操作手段４０の操作に応じて、システム情報保存部５２から必要なシステム情報を抽出して仮想ゴルフシミュレーション装置を作動させ、必要な映像関連情報をシステム情報保存部５２から抽出して映像処理装置２０を介して所定の画面に画像出力させる。
【００２１】
そして、センサー３０で感知したゴルフボールの速度、方向、角度などの要素に基づいてゴルフボールの移動に対する映像を構成し、これを映像処理装置２０を介して所定の画面（例えば、スクリーンゴルフシステムに使用されるスクリーン）に画像出力し、必要な場合、スイングプレートユニット１０を駆動させる。
【００２２】
一方、図１に示す本発明の一実施例に係る仮想ゴルフシミュレーション装置は、テキスト保存部５４、音声変換装置６０及びスピーカー６４をさらに含むことを特徴とする。
【００２３】
テキスト保存部５４は、ゴルファーに音声案内する内容をテキスト形式のデータとして保存するもので、所定のテキストデータが保存された別の保存機器としてもよく、保存装置５０という一つの保存機器においてシステム情報などと共に所定のテキストデータが保存されるように構成されてもよい。
【００２４】
すなわち、テキスト保存部５４は、テキストデータが保存される別の保存機器としてもよく、一つの保存機器においてテキストデータが保存される物理的な一部領域としてもよい。
【００２５】
このように、音声データ自体を保存せず、音声のためのテキストデータを保存するから、限定された保存容量においても、音声データに比べてはるかに多量且つ多様なテキストデータを保存することができ、音声提供の自由度を格段に高めることができる。
【００２６】
一方、音声変換装置６０は、テキスト保存部５４に保存された特定テキストデータを音声に変換する役割を果たす。
【００２７】
そして、スピーカー６４は、音声変換装置６０で音声に変換されたデータを増幅し、ゴルファーが聞き取れる音声として出力する機能を担う。
【００２８】
すなわち、ゴルファーがシステムにログインしたり、ログイン後にゴルフ競技を進行したりする上であらかじめ設定された特定状況が発生する場合、制御部Ｍは、その状況に応じた特定の音声案内のためのテキストデータをテキスト保存部５４から抽出したり、または抽出したテキストを組み合わせたりして、それを音声変換装置６０に伝達する。音声変換装置６０は、当該テキストデータを音声に変換してスピーカー６４に送り、スピーカー６４はこの特定音声を出力する。
【００２９】
ここで、音声変換装置６０は、抽出されたまたは組み合わせられたテキストデータを、特定音色、特定音程及び特定音量を持つ複数個の音声のうち、いずれか一つの音声に選択的に変換させることができる。
【００３０】
例えば、音声変換装置６０は、抽出されたテキストデータを有名人の肉声に変換して出力することができる。
【００３１】
音声案内のための仮想ゴルフシミュレーション方法に関する具体的な実施例については後述する。
【００３２】
次に、図２を参照して、本発明の他の実施例に係る仮想ゴルフシミュレーション装置について説明する。
【００３３】
図２に示す実施例は、基本的に、スイングプレートユニット１０、映像処理装置２０、センサー３０、操作手段４０、保存装置５０及び制御部Ｍなどは、図１に示す実施例と実質的に同一であり、音声変換装置６０とスピーカー６４との間に音声調整部６２がさらに設けられる点が異なる。
【００３４】
したがって、本実施例に係る仮想ゴルフシミュレーション装置において、図１に示す仮想ゴルフシミュレーション装置と実質的に同じ構成要素についての説明は、重複説明を避けるために省略し、異なる構成の部分についてのみ説明する。
【００３５】
音声調整部６２は、音声変換装置６０で変換された音声を、特定の音声特性、すなわち、特定音色、特定音程及び特定音量を持つように調整する機能を担う。
【００３６】
すなわち、制御部Ｍで判断した特定状況において、テキスト保存部５４からローディングした特定テキストデータが音声変換装置６０で音声に変換され、音声調整部６２で特定音色、特定音程、そして特定音量を持つように調整された後、スピーカー６４から出力されるようにすることが可能である。
【００３７】
例えば、各ゴルファーにそれぞれ異なる音声で音声案内サービスを提供する場合、各ゴルファーに対する案内音声を音声調整部６２で調整してから音声出力させることができる。
【００３８】
また、一名のゴルファーへの音声案内においても、状況によって、例えば、一般音声で音声案内を提供する場合もあり、滑稽な音声などのような特別な音声で音声案内を提供する場合があり、この場合、音声の調整を通じてそれぞれ異なる特性の音声案内を提供することが可能である。
【００３９】
そして、図２では、音声変換装置６０と音声調整部６２をそれぞれ分離して示しているが、音声変換装置６０と音声調整部６２を統合して一つの音声変換装置とすることもできる。
【００４０】
図２に示す実施例による仮想ゴルフシミュレーション方法の一例は後述される。
【００４１】
一方、図３を参照して、本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置について説明する。
【００４２】
図３に示す実施例は、基本的に、スイングプレートユニット１０、映像処理装置２０、センサー３０、操作手段４０及び制御部Ｍなどの構成は、図１に示す実施例と実質的に同一であり、保存装置５０の構成、及び制御部Ｍと音声変換装置６０及びスピーカー６４との連結関係などにおいて異なる。
【００４３】
したがって、本実施例に係る仮想ゴルフシミュレーション装置において、図１に示す実施例に係る仮想ゴルフシミュレーション装置と実質的に同一の構成要素についての説明は、重複説明を避けるために省略し、異なる構成部分についてのみ説明する。
【００４４】
図３に示すように、本実施例に係る仮想ゴルフシミュレーション装置における保存装置５０は、システム情報保存部５２及びテキスト保存部５４に加えて、音声データ保存部５６をさらに含むことを特徴とする。
【００４５】
音声データ保存部５６は、所定の音声に関する音声データが保存されているもので、音声データが保存された別の保存機器とすることもでき、保存装置５０という一つの保存機器においてシステム情報及びテキストデータなどと共に音声データが保存されるように構成されてもよい。
【００４６】
すなわち、音声データ保存部５６は、音声データが保存された別の保存機器にしてもよく、一つの保存機器において音声データが保存された物理的な一部領域であってもよい。
【００４７】
本実施例では、仮想ゴルフシミュレーション装置から提供する音声案内を、一般音声案内とカスタマイズ音声案内とに分類でき、一般音声案内では、音声データ保存部５６に保存されている音声データを音声出力し、カスタマイズ音声案内では、テキスト保存部５４に保存されているテキストデータを音声変換装置６０で音声に変換して音声出力する。
【００４８】
ここで、一般音声案内は、ゴルファーのゲーム進行にかかわらず、ゴルファーに特定案内をするためのもので、カスタマイズ音声案内は、ゴルファーがゲームを進行する上で発生する特定状況において、個別ゴルファーの特性、プレースタイル、その他の内容などを考慮して、各ゴルファーにカスタマイズ案内を音声として提供するためのものである。
【００４９】
例えば、一般音声案内は、ゴルファーがシステムにログインする場合、"○○○ゴルフ場へようこそ"のような歓迎の挨拶や"どうぞ、楽しいラウンドを！"のような挨拶、または画面で映像情報をローディングしている場合、"ローディング中ですので、しばらくお待ちください"のような注意事項などを音声案内することができる。
【００５０】
そして、カスタマイズ音声案内は、ゴルファーがゲームを進行する上で発生する状況、すなわち、ゴルファーがログインをした時、"○○○様、お久しぶりです"または"○○○様、２０日ぶりですね。またお会いできて嬉しいです"のような案内をしたり、ゴルファーがスイングをする場合、"○○○様、ティーショットをして下さい"または"○○○様、バンカーショットをして下さい。飛距離が４０％減少します"のような案内をしたりすることができる。
【００５１】
また、ゴルファーの現在記録を、"○○○様、現在、○○打です"または"○○○様、後、○○メートル（○○ヤード）です"のように案内したり、バーディーやイーグルなどを取った場合、"○○○様、今日初のバーディーです"または"○○○様、初のバーディーを記録しました。おめでとうございます"のような祝いの挨拶を音声案内したりすることができる。
【００５２】
一般音声案内は、ゲームをする全てのゴルファーに一様に適用され、カスタマイズ音声案内は、各ゴルファーの状況に合わせて適用される。
【００５３】
したがって、一般音声案内のように定形化した音声の場合は、該当の内容の音声データを音声データ保存部５６に保存しておき、そのままスピーカー６４から音声出力する。また、カスタマイズ音声案内のように各状況別にそして各ゴルファー別にそれぞれ異なる内容または異なる音声で音声出力をしなければならない場合は、各状況別にテキストデータをテキスト保存部５４に保存しておき、必要なテキストデータを抽出してまたは抽出されたテキストを組み合わせて音声変換し、スピーカー６４から音声出力する。
【００５４】
図３に示す実施例による仮想ゴルフシミュレーション方法の一例については後述する。
【００５５】
一方、図４を参照して、本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置について説明する。
【００５６】
図４に示す実施例は、基本的に、スイングプレートユニット１０、映像処理装置２０、センサー３０、操作手段４０、保存装置５０及び制御部Ｍなどの構成は、図３に示す実施例と実質的に同一であり、ただし、音声変換装置６０とスピーカー６４との間に音声調整部６２がさらに含まれるという点が異なる。
【００５７】
したがって、本実施例に係る仮想ゴルフシミュレーション装置において、図３に示す実施例に係る仮想ゴルフシミュレーション装置と実質的に同じ構成要素についての説明は、重複説明を避けるために省略し、異なる構成部分についてのみ説明する。
【００５８】
音声調整部６２は、音声変換装置６０で変換された音声を、特定の音声特性、すなわち、特定音色、特定音程及び特定音量を持つように調整する機能する役割を果たす。
【００５９】
すなわち、制御部Ｍで判断した特定状況において、テキスト保存部５４からローディングされた特定テキストデータが音声変換装置６０で音声に変換され、音声調整部６２で特定音色、特定音程、そして特定音量を持つように調整された後、スピーカー６４から出力される。
【００６０】
例えば、各ゴルファーにそれぞれ異なる音声で音声案内サービスを提供する場合、各ゴルファーに対する案内音声を、音声調整部６２で調整して音声出力することができる。
【００６１】
また、ある一名のゴルファーへの音声案内の場合にも、状況に応じて、例えば、一般音声で音声案内を提供する場合もあり、滑稽な音声のような特別な音声で音声案内を提供する場合もあるが、この場合、音声調整を通じてそれぞれ異なる特性の音声案内を提供することが可能である。
【００６２】
図４に示す実施例による仮想ゴルフシミュレーション方法の一例については後述する。
【００６３】
一方、図５を参照して、図１に示す実施例に係る仮想ゴルフシミュレーション装置のシミュレーション方法の一例を説明する。
【００６４】
ゲームが進行されると（Ｓ１０）、音声案内のための特定状況が発生するか否かを、制御部が判断する（Ｓ２０）。
【００６５】
この時、一般音声案内をする状況てあるか（Ｓ３０）、カスタマイズ音声案内をする状況であるか（Ｓ４０）を判断する。
【００６６】
もし、一般音声案内をする状況であれば（Ｓ３０）、制御部は、テキスト保存部から一般音声案内のためのテキストデータを抽出し（Ｓ３２）、抽出したテキストデータを音声変換装置に伝送し、音声変換装置で当該テキストデータを音声に変換する（Ｓ３４）。該音声変換されたデータは、スピーカーで増幅されて出力される（Ｓ５０）。
【００６７】
もし、カスタマイズ音声案内をする状況であれば（Ｓ４０）、制御部は、テキスト保存部からカスタマイズ音声案内のためのテキストデータを抽出する（Ｓ４２）。
【００６８】
この時、テキストデータは、あらかじめ設定された状況別に分類して保存されているテキストデータを抽出したり、テキストデータを抽出して組み合わせたりすることができる。
【００６９】
制御部は、抽出したテキストデータを音声変換装置に伝送し、音声変換装置で当該テキストデータを音声に変換する（Ｓ４４）。
【００７０】
ここで、テキストデータを音声に変換する時、各ゴルファーにそれぞれ異なる音声案内ができるように、音声特性、すなわち、音色、音程及び音量のうち少なくとも一つを、互いに異なるように音声変換させることも可能である。
【００７１】
該音声変換されたデータは、スピーカーで増幅されて出力される（Ｓ５０）。
【００７２】
制御部は、音声案内が終了するか否かを判断（Ｓ６０）し、音声案内が終了すると次の段階に移行し、音声案内が終了しなかった場合は、上記Ｓ３０及びＳ４０のいずれかの段階から繰り返し行う。
【００７３】
本実施例では、制御部が、音声案内を、一般音声案内の場合とカスタマイズ音声案内の場合とに区別して判断するようにしたが、必ずしも一般音声案内とカスタマイズ音声案内とに区別して判断する必要はなく、音声案内をする状況になると、その状況に応じた音声のテキストデータを抽出または組み合わせしてそれを音声に変換して出力する方式も可能である。
【００７４】
一方、図６を参照して、図２に示す実施例に係る仮想ゴルフシミュレーション装置のシミュレーション方法の一例を説明する。
【００７５】
ゲームが進行されると（Ｓ１０）、音声案内のための特定状況が発生するか否かを制御部が判断する（Ｓ２０）。
【００７６】
この時、一般音声案内をする状況であるか（Ｓ３０）、カスタマイズ音声案内をする状況であるか（Ｓ４０）を判断する。
【００７７】
もし、一般音声案内をする状況であれば（Ｓ３０）、制御部は、テキスト保存部から一般音声案内のためのテキストデータを抽出し（Ｓ３２）、抽出したテキストデータを音声変換装置に伝送し、音声変換装置で当該テキストデータを音声に変換する（Ｓ３４）。該音声変換されたデータはスピーカーで増幅されて出力される（Ｓ５０）。
【００７８】
もし、カスタマイズ音声案内をする状況であれば（Ｓ４０）、制御部は、テキスト保存部からカスタマイズ音声案内のためのテキストデータを抽出する（Ｓ４２）。
【００７９】
この時、あらかじめ設定された状況別に分類して保存されているテキストデータを抽出することもでき、テキストデータを抽出して組み合わせることもできる。
【００８０】
制御部は、抽出したテキストデータを音声変換装置に伝送し、音声変換装置で当該テキストデータを音声に変換する（Ｓ４４）。
【００８１】
そして、該変換された音声データに、特定の音声特性、すなわち、特定音色、特定音程及び特定音量を持たせるためにデータを調整する（Ｓ４６）。すなわち、各ゴルファーにそれぞれ異なる音声でカスタマイズ音声案内をする等の場合に適用可能である。
【００８２】
該調整されたデータは、スピーカーで増幅されて出力される（Ｓ５０）。
【００８３】
制御部は、音声案内が終了するか否か判断（Ｓ６０）し、音声案内が終了すると次の段階に移行し、音声案内が終了しなかった場合は、上記Ｓ３０及びＳ４０のいずれかの段階から繰り返し行う。
【００８４】
一方、図７を参照して、図３に示す実施例に係る仮想ゴルフシミュレーション装置のシミュレーション方法の一例を説明する。
【００８５】
ゲームが進行されると（Ｓ１０）、音声案内のための特定状況が発生するか否かを制御部が判断する（Ｓ２０）。
【００８６】
この時、一般音声案内をする状況であるか（Ｓ３０）、カスタマイズ音声案内をする状況であるか（Ｓ４０）を判断する。
【００８７】
もし、一般音声案内をする状況であれば（Ｓ３０）、制御部は、音声保存部から一般音声案内のための音声データを抽出する（Ｓ３３）。該抽出された音声データはスピーカーで増幅されて出力される（Ｓ５０）。
【００８８】
もし、カスタマイズ音声案内をする状況であれば（Ｓ４０）、制御部は、テキスト保存部からカスタマイズ音声案内のためのテキストデータを抽出する（Ｓ４２）。
【００８９】
この時、あらかじめ設定された状況別に分類して保存されているテキストデータを抽出することもでき、テキストデータを抽出して組み合わせることもできる。
【００９０】
制御部は、抽出したテキストデータを音声変換装置に伝送し、音声変換装置で当該テキストデータを音声に変換する（Ｓ４４）。
【００９１】
ここで、テキストデータを音声に変換する時、各ゴルファーにそれぞれ異なる音声案内ができるように、音声特性、すなわち、音色、音程及び音量のうち少なくとも一つを、互いに異なるように音声変換させることも可能である。
【００９２】
該音声変換されたデータは、スピーカーで増幅されて出力される（Ｓ５０）。
【００９３】
制御部は、音声案内が終了するか否かを判断（Ｓ６０）し、音声案内が終了すると次の段階に移行し、音声案内が終了しなかった場合は、上記Ｓ３０及びＳ４０のいずれかの段階から繰り返し行う。
【００９４】
一方、図８を参照して、図４に示す実施例に係る仮想ゴルフシミュレーション装置のシミュレーション方法の一例を説明する。
【００９５】
ゲームが進行されると（Ｓ１０）、音声案内のための特定状況が発生するか否かを制御部が判断する（Ｓ２０）。
【００９６】
この時、一般音声案内をする状況であるか（Ｓ３０）、カスタマイズ音声案内をする状況であるか（Ｓ４０）を判断する。
【００９７】
もし、一般音声案内をする状況であれば（Ｓ３０）、制御部は、音声データ保存部から一般音声案内のための音声データを抽出する（Ｓ３３）。該抽出された音声データは、スピーカーで増幅されて出力される（Ｓ５０）。
【００９８】
もし、カスタマイズ音声案内をする状況であれば（Ｓ４０）、制御部は、テキスト保存部からカスタマイズ音声案内のためのテキストデータを抽出する（Ｓ４２）。
【００９９】
この時、あらかじめ設定された状況別に分類して保存されているテキストデータを抽出することもでき、テキストデータを抽出して組み合わせることもできる。
【０１００】
制御部は、抽出したテキストデータを音声変換装置に伝送し、音声変換装置で当該テキストデータを音声に変換する（Ｓ４４）。
【０１０１】
そして、該変換された音声データに、特定の音声特性、すなわち、特定音色、特定音程及び特定音量を持たせるためにデータを調整する（Ｓ４６）。すなわち、各ゴルファーにそれぞれ異なる音声でカスタマイズ音声案内をする等の場合に適用可能である。
【０１０２】
該調整されたデータは、スピーカーで増幅されて出力される（Ｓ５０）。
【０１０３】
制御部は、音声案内が終了するか否かを判断（Ｓ６０）し、音声案内が終了すると次の段階に移行し、音声案内が終了しなかった場合は、上記Ｓ３０及びＳ４０のいずれかの段階から繰り返し行う。
【０１０４】
一方、図１乃至図４にそれぞれ示す本発明の各実施例において、テキスト保存部５４から抽出または抽出されて組み合わせられたテキストデータが音声に案内される時、映像処理装置２０は、該当のテキストデータを画面上に画像出力することで、提供される音声案内に関する内容のテキストが画面上にも提供されるようにすることが好ましい。
【０１０５】
また、音声データ保存部５６から抽出されて音声提供される場合にも、提供される音声案内の内容に関するテキストデータを生成し、それを映像処理装置２０を介して画像出力することも可能である。
【０１０６】
一方、図９を参照して、本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置の構成を説明する。
【０１０７】
図９に示す実施例は、基本的に、スイングプレートユニット１０、映像処理装置２０、センサー３０、操作手段４０、及び制御部Ｍなどの構成は、図１に示す実施例と実質的に同一であり、ただし、保存装置５０に関する構成と音声出力に関する構成などが異なる。
【０１０８】
したがって、本実施例に係る仮想ゴルフシミュレーション装置において、図１に示す実施例に係る仮想ゴルフシミュレーション装置と実質的に同じ構成要素についての説明は、重複説明を避けるために省略し、異なる構成部分を中心に説明する。
【０１０９】
図９に示すように、保存装置５０は、システム情報保存部５２、カスタマイズ音声保存部５５、及びゴルファー情報保存部５８を含む。
【０１１０】
カスタマイズ音声保存部５５は、特定状況／条件下で提供されるカスタマイズ音声の音声データを保存する役割を果たす。
【０１１１】
このような音声データは、特定状況／条件別に分類されて完成した文章として保存されていてもよいが、単語形態で保存され、特定状況／条件下でいくつかの単語が組み合わせられて一つの文章とされ、音声提供されるようにしてもよい。
【０１１２】
そして、カスタマイズ音声保存部５５は、音声データが保存された別の保存機器としてもよく、保存装置５０という一つの保存機器において音声データが保存された物理的な一部領域としてもよい。
【０１１３】
一方、ゴルファー情報保存部５８は、システムに登録された個別ゴルファーに関する身上情報、各種記録情報及び各種プレー特性に関する情報などを保存する役割を果たす。
【０１１４】
すなわち、仮想ゴルフシミュレーション装置の使用者であるゴルファーが、会員加入を通じてシステムに自身の情報を登録すると、その登録情報がゴルファー情報保存部５８に保存される。
【０１１５】
そして、システムに登録されたゴルファーが、仮想ゴルフシミュレーション装置を通じてゴルフゲームをすると、それに関する記録情報及びそのゴルファーのプレー特性を分析した情報などを含めて、様々な情報をゴルファー情報保存部５８に保存することが好ましい。
【０１１６】
ゴルファー情報保存部５８は、別の保存機器としてもよく、一つの保存機器においてゴルファー情報が保存されている物理的な一部領域としてもよい。
【０１１７】
したがって、ゴルファーがゲームを進行する上で特定状況／条件が発生すると、制御部Ｍは、ゴルファー情報保存部５８に保存されているゴルファーの特徴や記録特性、そしてプレー特性などを分析し、これに基づいてカスタマイズ音声保存部５５から必要な音声データを抽出し、それをスピーカー６４から出力することで、当該ゴルファーにカスタマイズ音声案内を提供することができる。
【０１１８】
本実施例に係るカスタマイズ音声案内のための具体的な方法については後述される。
【０１１９】
一方、図１０を参照して本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置について説明する。
【０１２０】
図１０に示す実施例は、基本的に、スイングプレートユニット１０、映像処理装置２０、センサー３０、操作手段４０、保存装置５０及び制御部Ｍなどの構成は、図９に示す実施例と実質的に同一であり、図９に比べて、カスタマイズ音声保存部５５の代わりにカスタマイズテキスト保存部５７が設けられる点と音声変換装置６０がさらに設けられる点が異なる。
【０１２１】
本実施例に係る仮想ゴルフシミュレーション装置において、図９に示す実施例に係る仮想ゴルフシミュレーション装置と実質的に同じ構成要素についての説明は、重複説明を避けるために省略し、異なる構成部分を中心に説明する。
【０１２２】
カスタマイズテキスト保存部５７は、特定状況／条件下で提供されるカスタマイズ音声のテキストデータを保存する役割を果たす。
【０１２３】
このようなテキストデータは、特定状況／条件別に分類されて完成した文章として保存されていてもよいが、単語形態で保存され、特定状況／条件下でいくつかの単語が組み合わせられて一つの文章とされ、音声提供されるようにしてもよい。
【０１２４】
そして、カスタマイズテキスト保存部５７は、テキストデータを保存した別の保存機器としてもよく、保存装置５０という一つの保存機器においてシステム情報及びゴルファー情報などと共にテキストデータが保存されるように構成してもよい。
【０１２５】
一方、音声変換装置６０は、カスタマイズテキスト保存部５７に保存されている特定テキストデータを音声に変換する役割を果たす。
【０１２６】
すなわち、ゴルファーがシステムにログインしたり、ログイン後にゴルフ競技を進行する上で特定状況／条件が発生した場合に、制御部Ｍは、ゴルファー情報保存部５８に保存されているゴルファーの特徴や記録特性、そしてプレー特性などを分析し、これに基づいてカスタマイズテキスト保存部５７から必要なテキストデータを抽出し、それを音声変換装置６０に伝達してテキストデータを音声に変換させ、該変換された音声をスピーカー６４から音声出力することで、当該ゴルファーにカスタマイズ音声案内を提供する。
【０１２７】
ここで、音声変換装置６０は、テキストデータを音声に変換する時、特定の音声特性、すなわち、特定音色、特定音程及び特定音量を持たせるように調整可能な構成にしてもよい。
【０１２８】
すなわち、制御部Ｍで判断した特定状況／条件の下でカスタマイズテキスト保存部５７からローディングされた特定テキストデータが、音声変換装置６０で特定音色、特定音程、そして特定音量を持つように音声変換された後、スピーカー６４から出力されるようにすることも可能である。
【０１２９】
本実施例によるカスタマイズ音声案内のための具体的な方法については後述される。
【０１３０】
一方、図１１を参照して、本発明のさらに他の実施例に係る仮想ゴルフシミュレーション装置について説明する。
【０１３１】
図１１に示す実施例は、基本的に、スイングプレートユニット１０、映像処理部２０、センサー３０、操作手段４０、保存装置５０及び制御部Ｍなどの構成は、図９に示す実施例と実質的に同一であり、ただし、音声調整部６２がさらに備えられる点が異なる。
【０１３２】
本実施例に係る仮想ゴルフシミュレーション装置において、図１に示す実施例に係る仮想ゴルフシミュレーション装置と実質的に同じ構成要素についての説明は、重複説明を避けるために省略し、異なる構成部分を中心に説明する。
【０１３３】
音声調整部６２は、カスタマイズ音声保存部５５に保存されている音声データを、特定音声特性、すなわち、特定音色、特定音程及び特定音量を持つように加工する役割を果たす。
【０１３４】
すなわち、制御部Ｍで判断した特定状況／条件において、カスタマイズ音声保存部５５からローディングされた特定音声データが、音声調整部６２で特定音色、特定音程、そして特定音量を持つように加工された後、スピーカー６４から出力されるようにすることが可能である。
【０１３５】
本実施例によるカスタマイズ音声案内のための具体的な制御方法については後述される。
【０１３６】
一方、ゴルファーがシステムにログインしてゴルフゲームを進行し、ゲームが終了するまで発生する特定状況／条件に対する具体的な例について説明する。
【０１３７】
【表１】
0005491536.tif 000002
【表２】
0005491536.tif 000003
【０１３８】
上記の表１及び表２は、ゴルファーがログインしてゲームを進行し、ゲームが終了するまで発生しうる状況をあらかじめ設定し、各状況で発生しうる条件をあらかじめ設定し、各状況及びその状況における各条件別にそれぞれ案内音声の内容を表示したものである。
【０１３９】
特定状況が発生した時、条件無く案内音声が提供されることもでき、特定状況で特定条件が発生する場合に案内音声が提供されることもでき、特定状況で複数個の条件が設定された場合には、複数個の条件に対してそれぞれ優先順位をあらかじめ設定し、同じ状況で複数個の条件が発生した場合、その優先順位に従って案内音声が提供されることもできる。
【０１４０】
そして、特定状況／条件で案内音声を複数個設定して保存しておき、ゴルファーの特性に応じて、各ゴルファーに対して同じ状況／条件下でも、それぞれ異なる案内音声が提供されるようにすることもできる。
【０１４１】
該当のゴルファーに対する特定状況／条件が発生した場合、制御部は、ゴルファー情報保存部からローディングされたデータ、ゴルファーにより打撃されてセンサーで感知されたデータ、ゴルフコース及びラウンド環境に関するシステム情報を保存するシステム情報保存部からローディングされたデータ、ゴルファーのスイング姿勢に対して感知されたデータ、ゴルフボールの打撃状態に対して感知されたデータ、そして操作手段の操作によって変化された環境に対するデータのうち少なくとも一つのデータに基づいて情報を分析し、その分析結果に基づいて該当のゴルファーに該当の状況／条件に応じた音声案内を提供することが好ましい。
【０１４２】
以下、図１２乃至図１５を参照して、図９乃至図１１に示す実施例に係る仮想ゴルフシミュレーション装置のシミュレーション方法の一例について説明する。
【０１４３】
まず、図１２及び図１３を参照して、図９乃至図１１に示す実施例に係る仮想ゴルフシミュレーション装置のシミュレーション方法の一例について説明する。図１２及び図１３において表示されたＡは、図１２に示すフローチャートが図１３に示すフローチャートに続くということを意味する。
【０１４４】
図１２に示すように、制御部は、ゴルファーがシステムにログインするか否か判断する（Ｓ１０）。
【０１４５】
もし、ゴルファーがシステムにログインしないと、制御部は、この非ログインゴルファーに、あらかじめ設定された内容に基づいて音声サービスを提供（Ｓ１１）することが好ましい。
【０１４６】
もし、ゴルファーがログインすると、制御部は、ゴルファー情報保存部に保存されているデータを確認し、該ログインしたゴルファーの情報があるか否か判断する（Ｓ２０）。
【０１４７】
もし、ゴルファー情報保存部に、ログインしたゴルファーに関する情報が存在しない、または、システムに登録してから初めてゲームをする場合であれば、制御部は、この新規ログインゴルファーに別途の音声案内を提供（Ｓ２５）することが好ましい。
【０１４８】
もし、ログインしたゴルファーに関する情報がゴルファー情報保存部に存在すると、ゴルファー情報保存部から当該ゴルファーに関する情報が抽出され、制御部にローディングされる（Ｓ２１）。
【０１４９】
当該ゴルファーに関する情報がローディングされることで、制御部は、そのゴルファーについて認識することができる。
【０１５０】
制御部が当該ゴルファーを認識した後、カスタマイズ音声保存部から音声データを抽出／組み合わせしたり、カスタマイズテキスト保存部からテキストデータを抽出／組み合わせしたりする（Ｓ２２）。
【０１５１】
そして、この抽出／組み合わせした音声データをスピーカーから出力したり、抽出／組み合わせしたテキストデータを音声変換装置で音声に変換してから出力する（Ｓ２３）。
【０１５２】
例えば、ゴルファーのログインは特定状況と設定され、該当のゴルファーが最終ログインから７日以内にログインした場合に対する条件、該当のゴルファーが最終ログインから７日〜３０日以内にログインした場合に対する条件、そして該当のゴルファーが最終ログインから３０日以降にログインした場合に対する条件などは特定条件と設定され、各条件のいずれか一方に該当する場合、この該当する条件に対するデータをカスタマイズ音声保存部またはカスタマイズテキスト保存部から抽出／組み合わせして音声として出力することで、音声案内を行う（表１参照）。
【０１５３】
すなわち、ローディングしたゴルファーの情報のうち、当該ゴルファーの名前、ニックネームまたはＩＤのいずれかを呼称とし、音声案内のための所定のデータを抽出または組み合わせし、該抽出または組み合わせしたデータを用いて当該ゴルファーに音声案内を提供する場合を取り上げることができる。
【０１５４】
一方、制御部は、他のゴルファーがログインするか否かを判断し（Ｓ３０）、もし他のゴルファーがログインすると、上記Ｓ２５及びそれ以降の段階を行ったり、上記Ｓ２１及びそれ以降の段階を行う。
【０１５５】
これにより、ログインするゴルファーのそれぞれの特性を把握し、各ゴルファー別にカスタマイズ音声案内を提供することが可能になる。
【０１５６】
一方、全てのゴルファーのログインが完了すると初期設定をし、初期設定が完了した後には、図１３に示す段階に移行する。すなわち、ゲームが進行される（Ｓ４０）。
【０１５７】
ゲームが進行される上で、制御部は、各ゴルファーに対して特定状況／条件が発生するか否か判断する（Ｓ５０）。
【０１５８】
もし、あるゴルファーに特定状況／条件が発生すると、制御部は、このゴルファーに該当する状況／条件に関する内容を分析する（Ｓ５０ａ）。
【０１５９】
そして、この分析結果による音声データをカスタマイズ音声保存部から抽出／組み合わせしたり（図９及び及び図１１参照）、音声に対するテキストデータをカスタマイズテキスト保存部から抽出／組み合わせする（図１０参照）（Ｓ５０ｃ）。
【０１６０】
そして、抽出／組み合わせした音声データを音声として出力したり（図９参照）、抽出／組み合わせした音声データを調整して出力したり（図１１参照）、抽出されたテキストデータを音声に変換して音声出力（図１０参照）したりする（Ｓ５０ｄ）。
【０１６１】
上記Ｓ５０ａ、Ｓ５０ｃ及びＳ５０ｄの段階は、Ｓ５０の段階において特定状況／条件が具体的にどのようなものかによってさらに具体化できる。この具体例は、図１４及び図１５を参照して説明する。
【０１６２】
上記Ｓ５０ａ、Ｓ５０ｃ及びＳ５０ｄの段階は、ゴルファーがプレーを実行する前に行ってもよく、ゴルファーがプレーを実行した後に行ってもよく、ゴルファーのプレー前及び後に行われてもよい。
【０１６３】
以上の過程が完了すると、制御部は、当該ゴルファーのプレー内容をゴルファー情報保存部に保存する（Ｓ７０）。
【０１６４】
そして、当該ゴルファーに対して他の状況／条件が発生するか否か、及び他のゴルファーに対して特定状況／条件が発生するか否か判断する（Ｓ８０）。
【０１６５】
すなわち、制御部は、現在音声案内を提供しているゴルファー、すなわち、当該ゴルファーに対して他の状況／条件が発生したか否か判断し、もし、当該ゴルファーに他の状況／条件が発生しなかった場合は、他のゴルファーに特定状況／条件が発生したか否か判断する。
【０１６６】
もし、当該ゴルファーに他の状況／条件が発生した場合は、当該ゴルファーに対して上記Ｓ５０ａ、Ｓ５０ｃ及びＳ５０ｄなどの段階を行い、他のゴルファーに特定状況／条件が発生した場合は、他のゴルファーに対して上記Ｓ５０ａ、Ｓ５０ｃ及びＳ５０ｄなどの段階を行う。
【０１６７】
例えば、３名のゴルファーがゴルフゲームをしているとすれば、ある一人のゴルファーがスイングをし、引き続きゲームのルールによって再びスイングすることもあるが、この場合、制御部は、各ゴルファーに対して順次に特定状況／条件を判断するのではなく、既にプレーをしたゴルファーに対しても他の特定状況／条件が発生するか否か判断し、全てのゴルファーに対して、順序によらず、それぞれの特定状況／条件を把握することができる。
【０１６８】
一方、制御部は、いかなるゴルファーに対してもそれ以上特定状況／条件の発生がないと判断する場合、ゲームを終了するか否か判断し（Ｓ９０）、ゲームを続行したりゲームを終了したりする。
【０１６９】
一方、図１４では、上記Ｓ５０段階における特定状況／条件に関するいくつかの例を示し、そのそれぞれの具体化された過程において上記Ｓ５０ａ、Ｓ５０ｃ及びＳ５０ｄの段階が具体化された例を示しており、これは、ある一人のゴルファーに対してこのゴルファーがプレーを実行する前に行われる一連の過程である。
【０１７０】
図１４に示すように、ゲームが進行されると（Ｓ４０）、制御部は、該当のゴルファーに対する特定状況／条件の発生有無を判断する（Ｓ５０）。
【０１７１】
ここで、非常に多い特定状況と特定条件があらかじめ設定されており、これらの特定状況／条件をいくつかの大きいカテゴリーに分類すると、該当のゴルファーのプレー状態に関して音声案内サービスをする場合（Ｓ５１）、該当のゴルファーに対するカスタマイズアドバイスに関する音声案内サービスをする場合（Ｓ５２）、そして該当のゴルファーに対するカスタマイズゴルフクラブ推奨に関する音声案内サービスをする場合（Ｓ５３）などが可能である。
【０１７２】
ます、該当のゴルファーのプレー状態に関して音声案内サービスをする場合について説明する。
【０１７３】
該当のゴルファーのプレー状態に関する音声案内は、該当のゴルファーが現在ゲームを進行しているホールの特性と現在どんなスイングをするかなど、そして該当のゴルファーの過去プレー特性などから把握された現在ホールでのプレー特性などに関する音声案内を含むことができる。
【０１７４】
例えば、該当のゴルファーが現在ティーショットをすべき状況であるか、アイアンショットをすべき状況であるか、またはバンカーショットをすべき状況であるか、ラフでショットをすべき状況であるか、パットをすべき状況であるか等について案内する。
【０１７５】
そして、該当のゴルファーが過去最も悪い記録を出したホールであるか否かなども判断し、それについての注意事項などを伝達する音声案内も可能である。
【０１７６】
すなわち、上記Ｓ５０段階で制御部が該当のゴルファーのプレー状態に関する音声案内サービスをすると判断した場合（Ｓ５１）、まず、制御部は、ゴルファー情報保存部とシステム情報保存部などから必要な情報を抽出し、該当のゴルファーのプレー状態に関する情報を分析する（Ｓ５１ａ）。
【０１７７】
そして、この分析結果によって、制御部は、音声データまたはテキストデータを抽出または組み合わせする（Ｓ５１ｃ）。
【０１７８】
そして、抽出／組み合わせした音声データを音声出力したり、音声調整後に出力したり、抽出／組み合わせしたテキストデータを音声変換して出力する（Ｓ５１ｄ）。
【０１７９】
一方、該当のゴルファーに対するカスタマイズアドバイスに関する音声案内をするということは、該当のゴルファーの競技力向上のためのアドバイスを音声としてサービスする場合を意味する。
【０１８０】
例えば、該当のゴルファーのスイング姿勢を分析し、それについてアドバイスしたり、ゴルフボール打撃に対するエイミング（Ａｉｍｉｎｇ）を分析し、それについてアドバイスしたり、前方にあるバンカーやラフなどについて案内をしながらどの経路にショットするか等についてアドバイスしたりする。
【０１８１】
すなわち、上記Ｓ５０段階で、制御部が、該当のゴルファーにカスタマイズアドバイスに関する音声案内をすると判断した場合（Ｓ５２）、まず、制御部は、ゴルファー情報保存部とシステム情報保存部などから必要な情報を抽出し、当該ゴルファーの過去記録に関する情報や現在プレー状態などに関する情報などを分析する（Ｓ５２ａ）。
【０１８２】
そして、この分析結果によって、制御部は、音声データまたはテキストデータを抽出または組み合わせする（Ｓ５２ｃ）。
【０１８３】
そして、抽出／組み合わせした音声データを音声出力したり、音声加工後に出力したり、抽出／組み合わせしたテキストデータを音声変換して出力したりする（Ｓ５２ｄ）。
【０１８４】
一方、該当のゴルファーにカスタマイズゴルフクラブ推奨に関して音声案内をするということは、該当のゴルファーの競技力向上のために、そのゴルファーの過去記録などから、現在プレー状態に最も適合するゴルフクラブを選択し、それを当該ゴルファーに薦める案内音声を提供するサービスに該当する。
【０１８５】
例えば、現在該当のゴルファーがアイアンショットをすべき状況であれば、制御部は、当該ゴルファーに関する過去記録などを全部分析し、ゴルフクラブ別に当該ゴルファーの記録を分類した後、現在プレー状態に最適のゴルフクラブを選択し、それを当該ゴルファーに音声案内することができる。
【０１８６】
もし、以降の飛距離を考慮して、５番アイアンを使用するのが一般であるが、該当のゴルファーの過去記録などから各ゴルフクラブ別に分類した記録などを分析した結果、当該ゴルファーには現在の状況で３番アイアンを使用した方が最適の結果を得るのに有利であると判断されると、制御部は、当該ゴルファーに３番アイアンクラブを推奨する音声案内をする。
【０１８７】
すなわち、上記Ｓ５０段階で、制御部が、該当のゴルファーにカスタマイズゴルフクラブ推奨に関する音声案内をすると判断した場合（Ｓ５３）、まず、制御部は、ゴルファー情報保存部とシステム情報保存部などから必要な情報を抽出し、当該ゴルファーのゴルフクラブ別記録に関する情報を分析する（Ｓ５３ａ）。この時、過去の全体期間における記録を分析せず、任意の一定期間における記録を選別して分析することも可能である。
【０１８８】
上記の分析結果、制御部は、現在のプレー状態で当該ゴルファーに最適のゴルフクラブに関する情報を抽出する（Ｓ５３ｂ）。
【０１８９】
そして、この分析結果に基づき、制御部は、音声データまたはテキストデータを抽出または組み合わせする（Ｓ５３ｃ）。
【０１９０】
そして、抽出／組み合わせした音声データを音声出力したり、音声加工後に出力したり、抽出／組み合わせしたテキストデータを音声変換して出力したりする（Ｓ５３ｄ）。
【０１９１】
これらの過程を行った後、制御部は、該当のゴルファーに対する特定状況／条件での音声案内が終了したか判断し（Ｓ５５）、音声案内が終了したと判断されると、次の段階に移行し、音声案内が終了しなかった場合は、上記Ｓ５１、Ｓ５２及びＳ５３などに分類された内容のうち、いずれか一方に対する過程を行う。
【０１９２】
一方、該当のゴルファーへの音声案内が終了すると、当該ゴルファーはプレーを実行し（ＳＰ）、ゴルファーがプレーを実行した後、そのプレー内容を保存部に保存する（Ｓ７０）。
【０１９３】
そして、当該ゴルファーに他の状況／条件が発生するか否か、及び他のゴルファーに特定状況／条件が発生するか否かを判断する（Ｓ８０）。
【０１９４】
もし、当該ゴルファーに他の状況／条件が発生すると、当該ゴルファーに対して上記Ｓ５１、Ｓ５２及びＳ５３などに関する過程のうち一つ以上の過程が行われ、もし、該当ゴルファーに他の状況／条件が発生しないとともに、他のゴルファーに特定状況／条件が発生した場合は、他のゴルファーに対して上記Ｓ５１、Ｓ５２及びＳ５３などに関する過程のうち一つ以上に関する過程が行われる。
【０１９５】
いかなるゴルファーに対してもそれ以上特定状況／条件の発生がないと、ゲームが終了したか否か判断し（Ｓ９０）、ゲームを続行したりゲームを終了する。
【０１９６】
上記Ｓ５１、Ｓ５２及びＳ５３は、具体的な状況／条件分類の一例を示すもので、これらの分類に限定されず、様々な分類が可能である。
【０１９７】
一方、図１５では、該当のゴルファーがプレーを実行した後に発生する特定状況／条件に対して行われる段階の具体例を示す。
【０１９８】
図１５に示すように、ゲームが進行されると（Ｓ４０）、該当のゴルファーのプレーが実行される（ＳＰ）。そして、制御部は、当該ゴルファーに対する特定状況／条件の発生有無を判断する（Ｓ６０）。
【０１９９】
ここで、非常に多い特定状況と特定条件があらかじめ設定されており、これらの特定状況／条件をいくつかの大きいカテゴリーに分類すると、該当のゴルファーのプレーに関する記録について音声案内サービスをする場合（Ｓ６１）、該当のゴルファーのプレーに対する評価及び応援などについて音声案内サービスをする場合（Ｓ６２）などが可能である。
【０２００】
ここで、該当のゴルファーのプレーに関する記録についての音声案内サービスは、該当のゴルファーがプレーをした後にそれに関する記録などを音声として案内する場合に該当する。
例えば、該当のゴルファーが今までの競技で始めてバーディーやイーグルなどを取った場合、または、今日の競技で始めてバーディーやイーグルなどを取った場合に、それについて音声案内をしたり、最終打数などを音声で案内することができる。
すなわち、上記Ｓ６０段階で、制御部が、該当のゴルファーのプレーに対する記録を音声案内すると判断した場合（Ｓ６１）、制御部は、ゴルファー情報保存部とシステム情報保存部などから当該ゴルファーの歴代記録などに関する情報及び当該ゴルファーの現在プレー内容と記録などを分析する（Ｓ６１ａ）。
【０２０１】
そして、この分析結果によって、制御部は、音声データまたはテキストデータを抽出または組み合わせする（Ｓ６１ｂ）。
【０２０２】
そして、抽出／組み合わせした音声データを音声出力したり、音声加工後に出力したり、抽出／組み合わせしたテキストデータを音声変換して出力したりする（Ｓ６１ｃ）。
【０２０３】
一方、該当のゴルファーのプレーに対する評価及び応援などに関する音声案内サービスは、該当のゴルファーの過去記録などと比較して現在記録がどうであるか音声案内をしたり、現在記録が過去記録などと比較して向上した場合、それについて褒める音声案内をしたり、現在記録が過去記録に及ばない場合は、それについて応援のメッセージを伝達したりすることができる。
【０２０４】
例えば、該当のゴルファーの現在記録が過去記録に及ばない場合、一層奮発するように誘導する応援メッセージを音声案内したり、該当のゴルファーの現在記録が他のゴルファーのそれと比較して劣る場合、より奮発することを促す応援メッセージを音声案内したりすることができる。
【０２０５】
すなわち、上記Ｓ６０段階で、制御部が、該当のゴルファーの記録に対する評価及び応援などに関する音声案内をすると判断した場合（Ｓ６２）、制御部は、ゴルファー情報保存部とシステム情報保存部などから、該当のゴルファーの歴代記録などに関する情報及び該当のゴルファーの現在プレー内容と記録などを分析する（Ｓ６２ａ）。
【０２０６】
そして、この分析結果によって、制御部は、音声データまたはテキストデータを抽出または組み合わせする（Ｓ６２ｂ）。
【０２０７】
そして、抽出／組み合わせした音声データを音声出力したり、音声加工後に出力したり、抽出／組み合わせしたテキストデータを音声変換して出力したりする（Ｓ６２ｃ）。
【０２０８】
これらの過程を行った後、制御部は、該当のゴルファーに対する特定状況／条件での音声案内が終了したか判断し（Ｓ６５）、音声案内が終了したと判断されると次の段階に移行し、音声案内が終了しなかった場合は、上記Ｓ６１及びＳ６２などの分類された内容のいずれか一方に対する過程を行う。
【０２０９】
一方、該当のゴルファーに対する音声案内が終了した場合、そのプレー内容を保存部に保存する（Ｓ７０）。そして、該当のゴルファーに他の状況／条件が発生するか否か、及び他のゴルファーに特定状況／条件が発生するか否かを判断する（Ｓ８０）。
【０２１０】
もし、該当のゴルファーに他の状況／条件が発生したとすれば、該ゴルファーに対して上記Ｓ６１及びＳ６２などに関する過程のうち一つ以上の過程が行われ、もし、該当のゴルファーに他の状況／条件が発生せず、他のゴルファーに特定状況／条件が発生したとすれば、他のゴルファーに対して上記Ｓ６１及びＳ６２などに関する過程のうち一つ以上の過程が行われる。
【０２１１】
いかなるゴルファーに対してもそれ以上特定状況／条件が発生しないと、ゲームが終了したか否か判断し（Ｓ９０）、ゲームを続行したりゲームを終了する。
【０２１２】
上記Ｓ６１及びＳ６２は、具体的な状況／条件分類の一例を示すもので、これらの分類に限定されず、様々な分類が可能である。
【０２１３】
一方、図９乃至図１１にそれぞれ示す本発明の各実施例において、カスタマイズ音声保存部５５から抽出または組み合わせした音声データが音声出力される時、当該音声の内容に関するテキストデータを生成し、それを映像処理装置２０を介して画面上に画像出力させることで、提供される音声の内容を画面からも確認できるようにすることが好ましい。
【０２１４】
また、カスタマイズテキスト保存部５７から抽出または組み合わせしたテキストデータが音声に変換されて出力される時、このテキストデータを映像処理装置２０を介して画面上に画像出力させることが好ましい。
［項目１］
ゴルファーにより打撃されたゴルフボールの動きをセンシングするセンサーと、
仮想のゴルフコース及び上記センサーによりセンシングされてシミュレーションされるゴルフボールの軌跡に関する映像を処理する映像処理装置と、
ゴルファーに所定の音声案内をするための音声案内の内容に関するテキストデータが保存されるテキスト保存部を含む保存装置と、
上記テキスト保存部に保存されているデータのうちの特定テキストデータを音声に変換する音声変換装置と、
ゴルファーに音声案内をする状況であるか判断し、上記テキスト保存部から特定テキストデータを抽出または組み合わせして上記音声変換装置に伝送する制御部と、
を含む、仮想ゴルフシミュレーション装置。
［項目２］
上記音声変換装置は、
上記抽出されたテキストデータを、特定音色、特定音程及び特定音量を持つ複数個の音声のうちいずれか一つの音声に選択的に変換するように構成されることを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目３］
上記音声変換装置で音声に変換されたデータを、特定音色、特定音程及び特定音量を持つように調整する音声調整部をさらに含むことを特徴とする、項目１に記載の仮想ゴルフシミュレーション装置。
［項目４］
上記保存装置は、ゴルファーに所定の音声案内をするための音声の音声データを保存する音声データ保存部をさらに含み、
上記制御部は、ゴルファーに一般音声案内をする状況であるか、カストマイズ音声案内をする状況であるか判断し、上記一般音声案内をする状況である場合には、上記音声データ保存部から特定音声データを抽出して出力させ、上記カストマイズ音声案内をする状況である場合には、上記テキスト保存部から特定テキストデータを抽出して上記音声変換装置に伝送するように構成されることを特徴とする、項目１から３の何れか１項に記載の仮想ゴルフシミュレーション装置。
［項目５］
上記保存装置は、システムに登録された個別ゴルファーに関する情報を保存するゴルファー情報保存部をさらに含み、
上記制御部は、システムにログインしたゴルファーに関する情報を上記ゴルファー情報保存部から抽出し、当該ゴルファーの特性及び当該ゴルファーのゲーム進行状況に応じたカストマイズ音声案内を行うように構成されることを特徴とする、項目１から４の何れか１項に記載の仮想ゴルフシミュレーション装置。
［項目６］
上記テキスト保存部は、ゴルファーへのカストマイズ音声案内のためのテキストデータを特定状況または条件別に分類して保存し、
上記制御部は、上記ゴルファーのゲーム進行状況によって特定状況または条件になると、上記テキスト保存部から上記テキストデータを抽出して上記音声変換装置に伝送するように構成されることを特徴とする、項目５に記載の仮想ゴルフシミュレーション装置。
［項目７］
上記制御部は、上記ゴルファーのゲーム進行状況によって特定状況または条件になると、上記テキスト保存部から抽出されたテキストデータを上記特定状況または条件に合うように組み合わせて上記音声変換装置に伝送するように構成されることを特徴とする、項目５に記載の仮想ゴルフシミュレーション装置。
［項目８］
上記制御部は、音声案内を提供するとともに、上記テキスト保存部から抽出または組み合わせしたテキストデータを上記映像処理装置を介して映像提供するように構成されることを特徴とする、項目１から７の何れか１項に記載の仮想ゴルフシミュレーション装置。
［項目９］
ゴルファーにより打撃されたゴルフボールの動きをセンシングしてシミュレーションする仮想ゴルフシミュレーション方法であって、
ゴルファーに音声案内をする状況であるか否か判断する段階と、
音声案内をする状況である場合、音声案内のためのテキストデータが保存されているカスタマイズテキスト保存部から特定テキストデータを抽出または抽出して組み合わせる段階と、
上記抽出または組み合わせした特定テキストデータを音声に変換して出力することによってゴルファーに音声案内をする段階と、
を含む、仮想ゴルフシミュレーション方法。
［項目１０］
ゴルファーへの案内音声として、特定音色、特定音程及び特定音量を持つ複数個の音声のうちいずれか一つが選択される段階をさらに含み、
上記テキストデータを音声に変換して出力する段階は、上記抽出されたテキストデータが上記選択された音声に変換されて出力される段階を含むことを特徴とする、項目９に記載の仮想ゴルフシミュレーション方法。
［項目１１］
上記テキストデータを音声に変換して出力する段階は、
抽出または組み合わせしたテキストデータを音声に変換する段階と、
上記音声に変換されたデータを特定音色、特定音程及び特定音量を持つように調整する段階と、
をさらに含むことを特徴とする、項目９または１０に記載の仮想ゴルフシミュレーション方法。
［項目１２］
ゴルファーにより打撃されたゴルフボールの動きをセンシングしてシミュレーションする仮想ゴルフシミュレーション方法であって、
仮想ゴルフシミュレーションのために各ゴルファーがログインする段階と、
ログインしたゴルファーに関する情報がゴルファー情報保存部から抽出されることによって上記ゴルファーを個別的に認識する段階と、
ゴルファーがゲームを進行することによって発生する特定状況または条件を判断し、それに基づいて各ゴルファーにカスタマイズ音声案内をする段階と、
を含む、仮想ゴルフシミュレーション方法。
［項目１３］
上記カスタマイズ音声案内をする段階は、
上記抽出されたゴルファーの情報から当該ゴルファーの名前、ニックネーム及びＩＤのうちのいずれか一つを呼称とし、音声案内のための所定のデータを抽出または組み合わせする段階と、
上記呼称及び抽出または組み合わせしたデータを用いて上記ゴルファーに音声案内を提供する段階と、
を含むことを特徴とする、項目１２に記載の仮想ゴルフシミュレーション方法。
［項目１４］
上記カスタマイズ音声案内をする段階は、
ゴルファーのプレー状態に対して特定状況又は条件の発生有無を判断する段階と、
上記ゴルファーに対して特定状況又は条件が発生した場合、当該ゴルファーに関する情報、現在ゲーム中のゴルフコース、ラウンド環境に関する情報及びゲーム進行状況に関する情報のうち少なくとも一つから、当該ゴルファーのプレー状態に関する情報を分析する段階と、
上記分析する段階における分析結果に基づき、上記特定状況又は条件による上記ゴルファーのプレー状態に関する音声案内を提供する段階と、
を含むことを特徴とする、項目１２または１３に記載の仮想ゴルフシミュレーション方法。
［項目１５］
上記カスタマイズ音声案内をする段階は、
ゴルファーのプレー後に、上記ゴルファーの記録に関する特定状況又は条件の発生有無を判断する段階と、
上記ゴルファーに対して特定状況又は条件が発生した場合、当該ゴルファーに対する過去競技記録及び現在競技記録に関する情報を分析する段階と、
上記分析する段階における分析結果に基づき、上記特定状況又は条件による上記ゴルファーの記録に関する音声案内を提供する段階と、
を含むことを特徴とする、項目１２から１４の何れか１項に記載の仮想ゴルフシミュレーション方法。
［項目１６］
上記カスタマイズ音声案内をする段階は、
ゴルファーのプレーに対するカスタマイズアドバイス提供に関する特定状況又は条件の発生有無を判断する段階と、
上記ゴルファーに対して特定状況又は条件が発生した場合、当該ゴルファーに関する情報、当該ゴルファーの記録に関する情報、現在ゲーム中のゴルフコース、ラウンド環境に関する情報及び上記ゴルファーのプレー状態に関する情報のうち少なくとも一つから情報の分析をする段階と、
上記分析をする段階における分析結果に基づき、上記特定状況又は条件に応じて上記ゴルファーに対するカスタマイズアドバイスに関する音声案内を提供する段階と、
を含むことを特徴とする、項目１２から１５の何れか１項に記載の仮想ゴルフシミュレーション方法。
［項目１７］
上記カスタマイズ音声案内をする段階は、
ゴルファーのプレーに対するカスタマイズクラブ推奨サービス提供に関する特定状況又は条件の発生有無を判断する段階と、
上記ゴルファーに対して特定状況又は条件が発生した場合、当該ゴルファーに関する情報及び当該ゴルファーの記録に関する情報から、各ゴルフクラブ別記録または所定の期間における各ゴルフクラブ別記録を分析する段階と、
上記分析する段階における分析結果に基づき、上記ゴルファーに対して現在プレー状態での最適ゴルフクラブに関する情報を抽出する段階と、
上記抽出する段階において抽出された情報に基づき、上記ゴルファーの上記特定状況又は条件に合う最適のゴルフクラブを推奨する音声案内を提供する段階と、
を含むことを特徴とする、項目１２から１６の何れか１項に記載の仮想ゴルフシミュレーション方法。
［項目１８］
上記カスタマイズ音声案内をする段階は、
ゴルファーに対する特定状況又は条件の発生有無を判断する段階と、
上記ゴルファー情報保存部から抽出されたデータ、ゴルファーにより打撃されてセンシングされたデータ、ゴルフコース及びラウンド環境に関するシステム情報を保存するシステム情報保存部から抽出されたデータ、ゴルファーのスイング姿勢に対して感知されたデータ、ゴルフボールの打撃状態に対して感知されたデータ、そして操作手段の操作によって変化した環境に対するデータのうち少なくとも一つのデータに基づいて情報を分析する段階と、
上記分析する段階における分析結果に基づき、上記ゴルファーに上記特定状況又は条件に応じた音声案内を提供する段階と、
を含むことを特徴とする、項目１２から１７の何れか１項に記載の仮想ゴルフシミュレーション方法。
［項目１９］
上記カスタマイズ音声案内をする段階は、
ゲーム進行によって上記ゴルファーに対して特定状況が発生するか否か判断する段階と、
上記ゴルファーに対して特定状況が発生した場合、上記特定状況で特定条件が発生するか否か判断する段階と、
上記ゴルファーに対する上記特定状況における上記特定条件に応じた音声案内を提供する段階と、
を含むことを特徴とする、項目１２から１８の何れか１項に記載の仮想ゴルフシミュレーション方法。
［項目２０］
上記カスタマイズ音声案内をする段階は、
ゲームの進行によって上記ゴルファーに対して特定状況が発生するか否か判断する段階と、上記ゴルファーに対して特定状況が発生した場合、上記特定状況で特定条件が発生するか否か判断する段階と、上記ゴルファーに対する上記特定状況の上記特定条件に応じた音声案内を提供する段階と、を含み、
上記特定状況で特定条件が複数個発生するか否か判断する場合、各条件に対してあらかじめ設定された優先順位によって上記特定条件が決定されるようにすることを特徴とする、項目１２から１９の何れか１項に記載の仮想ゴルフシミュレーション方法。
【産業上の利用可能性】
【０２１５】
本発明に係る仮想ゴルフシミュレーション装置及びその方法は、例えば、いわゆるスクリーンゴルフシステムなどに適用されてゴルファーが仮想のゴルフ競技を楽しむようにする際に、ゴルファーに興味を呼び起こし、かつ、より大きい便宜をゴルファーに提供できるという産業上の利用可能性を有する。
【図１】
0005491536.tif 000004
【図２】
0005491536.tif 000005
【図３】
0005491536.tif 000006
【図４】
0005491536.tif 000007
【図５】
0005491536.tif 000008
【図６】
0005491536.tif 000009
【図７】
0005491536.tif 000010
【図８】
0005491536.tif 000011
【図９】
0005491536.tif 000012
【図１０】
0005491536.tif 000013
【図１１】
0005491536.tif 000014
【図１２】
0005491536.tif 000015
【図１３】
0005491536.tif 000016
【図１４】
0005491536.tif 000017
【図１５】
0005491536.tif 000018