(57)【要約】【課題】ユーザのゴルフの技術について総合的な評価を行えるようにする。【解決手段】コンピュータを、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部、前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部、前記所定回数のホール単位表示が行われた間において、前記到達評価部により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部として機能させるための進級評価プログラムを構成する。【選択図】図９
2020197772.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部、
１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部、
前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部、
前記所定回数のホール単位表示が行われた間において、前記到達評価部により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部
として機能させるための進級評価プログラム。
【請求項２】
上記進級評価部は、
１ホールのプレイに要したプレイ時間を計測し、前記回数と前記プレイ時間とに基づいて、進級に合格したか否かについて判定する
請求項１に記載の進級評価プログラム。
【請求項３】
前記条件は、シーンごとに指定の種類のゴルフクラブを使用してショットを行うべきことを含む
請求項１または２に記載の進級評価プログラム。
【請求項４】
前記条件の異なる複数のシーンのそれぞれは、同じ１つのホールから選択されたゴルフコースの一部である
請求項１から３のいずれか一項に記載の進級評価プログラム。
【請求項５】
前記進級評価部は、
複数回行われた前記ホール単位表示におけるシーンのうちから共通のシーンごとに対応してショットについての評価を行う
請求項１から４のいずれか一項に記載の進級評価プログラム。
【請求項６】
前記到達評価部は、
ユーザの属性に応じて目標範囲を変更する
請求項１から５のいずれか一項に記載の進級評価プログラム。
【請求項７】
仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うステップと、
１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出するステップと、
算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定するステップと、
前記所定回数のホール単位表示が行われた間において、目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定するステップと
を含む進級評価方法。
【請求項８】
仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部と、
１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部と、
前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部と、
前記所定回数のホール単位表示が行われた間において、前記到達評価部により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部と
を備える進級評価装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、進級評価プログラム、進級評価方法、及び進級評価装置に関する。
【背景技術】
【０００２】
仮想ゴルフ練習場シミュレーション装置として、以下の技術が知られている。ユーザが、ゴルフショットの種類別に応じた練習モードのうちから選択した練習モードのもとで、ゴルフショットを繰り返し行う。そして、目標範囲にボールを安着させることのできたゴルフショットの回数が目標に達したことに応じて目標範囲を狭めていくようにする（例えば、特許文献１参照）。
また、仮想ゴルフシミュレーション方法として、ユーザによる設定に応じたテストコンテンツとしての仮想のゴルフコースでユーザがラウンディングした結果（テスト結果）によりライセンス付与の可否を判断するようにされた技術が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６２６２１２６号公報
【特許文献２】特許第６１２４１６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザのゴルフの上達の程度に応じて級位を付与するためにユーザのゴルフの技術の評価を行うにあたっては、例えばゴルフコースにおける状況の違い等に応じて総合的な評価が求められる場合がある。
しかしながら、特許文献１に記載の技術では、或る特定の状況に応じたショットについての評価しか行われないことから、総合的な評価を行うことはできない。
また、特許文献２では、ユーザが仮想のゴルフコースでラウンディングした結果に基づいてライセンス付与の可否を判断するとの記載があるのみで、特許文献２では、具体的にどのような内容のテストを行って評価を行うのかについての記載はない。このため、特許文献２に記載の技術に基づいて総合的な評価を的確に行えるようにすることは不可能である。
【０００５】
本発明は、このような事情に鑑みてなされたもので、ユーザのゴルフの技術について総合的な評価を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するための本発明の一態様は、コンピュータを、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部、前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部、前記所定回数のホール単位表示が行われた間において、前記到達評価部により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部として機能させるための進級評価プログラムである。
【０００７】
また、本発明の一態様は、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うステップと、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出するステップと、算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定するステップと、前記所定回数のホール単位表示が行われた間において、目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定するステップとを含む進級評価方法である。
【０００８】
また、本発明の一態様は、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部と、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部と、前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部と、前記所定回数のホール単位表示が行われた間において、前記到達評価部により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部とを備える進級評価装置である。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における１のゴルフコースでのシーン設定例を示す図である。
【図２】本実施形態における到達評価の結果の一例を示す図である。
【図３】本実施形態の進級評価システムの設置例を示す図である。
【図４】本実施形態の進級評価システムの構成例を示す図である。
【図５】本実施形態の進級評価装置のハードウェア構成の一例を示す図である。
【図６】本実施形態の進級評価装置の機能構成例を示す図である。
【図７】本実施形態のシーン条件情報記憶部が記憶するシーン条件情報の一例を示す図である。
【図８】本実施形態において１つの級位に対応するシーン条件情報の一例を示す図である。
【図９】本実施形態の進級評価装置が進級評価に対応して実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
［第１実施形態］
〔進級評価の概要〕
本実施形態の進級評価システムは、ユーザについて進級評価を行う。ここでの進級評価とは、本実施形態の進級評価システムがユーザのゴルフの技術について評価し、評価結果に応じてユーザへの級の付与の可否を決定することである。
本実施形態に進級評価システムのもとでは、ユーザのゴルフの技量に応じて所定段階数による級位が定められている。本実施形態の進級評価システムは、ユーザが選択した仮想の１つのゴルフコース（１ホール）をユーザに提供する。
【００１１】
また、進級評価システムは、ゴルフコースから一部を抜き出した仮想空間としてのシーンを複数提供する。１つのゴルフコースから抜き出された複数のシーンは、それぞれ、適用される条件が異なるようにされる。
本実施形態においては、１つのゴルフコースに対応して提供されるシーンが８つである場合を例に挙げる。８つのシーンのそれぞれは、条件として、ユーザがショットを行う環境が異なることが規定される。つまり、８つのシーンのそれぞれは、ゴルフコースにおける範囲が異なる。
【００１２】
図１を参照して、１つのゴルフコースＧＣ（ホール）におけるある級位のシーンごとの条件設定例について説明する。図１（Ａ）は、１つのゴルフコースＧＣにおけるシーンごとの条件についての設定例を模式的に示している。
同図のゴルフコースＧＣにおいては、シーンＳＣ１〜ＳＣ８の８つのシーンが設定された例が示されている。例えばシーンＳＣ１はティーショットを行う最初のシーンであり、シーンＳＣ２は、シーンＳＣ１に対応するティーショットの次にユーザが行うべきショットの場面に対応するシーンである。以降、シーンＳＣ３〜ＳＣ８の順でユーザが行うべきショットの場面に対応するシーンとなる。ここで、シーンＳＣ２〜ＳＣ５は、それぞれグリーンＧＲにボールを到達させる（グリーンオンさせる）ことを目標とするショットが行われる場面として設定されている。シーンＳＣ２〜ＳＣ５は、それぞれ、グリーンオンまでの距離（例えばショット位置ＰＳからカップ位置ＣＰまでの距離）が異なるシーンである。シーンＳＣ６〜ＳＣ８は、それぞれ、ボールがグリーンオンした状態から、ボールをカップ位置ＣＰに到達させる（カップインさせる）ことを目標とするショットが行われるシーンである。シーンＳＣ６〜ＳＣ８は、それぞれ、グリーンＧＲ上でカップインまでの距離（例えばショット位置ＰＳからカップ位置ＣＰまでの距離）が異なるシーンである。
以降の説明において、シーンＳＣ１〜ＳＣ８について特に区別しない場合には、シーンＳＣと記載する。
【００１３】
シーンＳＣにおいては、それぞれ、ショット位置ＰＳと、目標範囲ＢＤが設定されている。目標範囲は、対応のシーンＳＣの環境下でショット位置ＰＳにてショットを行ったことによるボールの到達位置が含まれるべき範囲である。
【００１４】
例えば、同図のシーンＳＣ１の目標範囲ＢＤは、「ショット位置からの距離が２５０ヤード以上であり、所定の基準線に対する幅が左右方向にそれぞれ３０ヤード以内」のように定められる。
このようなシーンＳＣ１の目標範囲を、ゴルフコースＧＣにて平面方向からみた場合には、図１（Ｂ）のように表すことができる。なお、同図においては、図示の便宜上、ゴルフコースＧＣ、グリーンＧＲの形状について四角形としている。
この場合のショット位置ＰＳは、ティーショット位置ＴＳであるとして設定される。また、この場合のシーンＳＣ１に対応して定められた基準線Ｌｒｅｆは、ショット位置ＰＳとカップ位置ＣＰを結ぶ直線として設定されている。
なお、目標範囲ＢＤを設定する際の「幅」については、例えばショット位置を通る基準線を基準とする所定の角度範囲であってもよい。
なお、例えばシーンＳＣ１の目標範囲ＢＤのようにショット位置からの距離が一定以上であることが条件となるシーンＳＣの場合には、例えば、目標範囲ＢＤについて、幅の制約は無く、「ショット位置からの距離が一定以上であること」として定められてもよい。すなわち、ショット位置からの距離が一定以上であれば、目標範囲ＢＤは任意の形状であってもよい。
【００１５】
また、シーンＳＣ２の目標範囲ＢＤは、「ショット位置からのボールの目標距離が１８０ヤードであり、所定の中心位置（基準位置）から目標距離の５％（９ヤード＝１８０ヤード×０．０５）以内の半径距離の範囲内」というように定められる。ここでの中心位置は、カップ位置ＣＰとなる。なお、ＳＣ２の目標範囲ＢＤは、例えば、「グリーンＧＲ全体」としてもよく、また例えば、「グリーンＧＲ上であってカップ位置ＣＰから所定の半径距離の範囲内」というように定めてもよい。
このようなシーンＳＣ２の目標範囲ＢＤを、ゴルフコースＧＣにて平面方向からみた場合には、図１（Ｃ）のように表すことができる。
この場合のショット位置ＰＳとしては、図１（Ｂ）に示される基準線Ｌｒｅｆ上におけるティーショット位置ＴＳから２５０ヤードの位置であるとして設定された例が示されている。また、この場合の、目標範囲ＢＤは、ショット位置ＰＳから１８０ヤードの距離にあってグリーンＧＲ内にて設定された中心位置Ｐｒｅｆを中心として９ヤードの半径距離の範囲内として設定される。
【００１６】
図１（Ａ）において、残るシーンＳＣ３〜ＳＣ７についても、シーンＳＣ２と同様に、ショット位置ＰＳが定められたうえで、ショット位置ＰＳからの目標距離と、中心位置Ｐｒｅｆを中心とする半径距離とが定められることにより、目標範囲ＢＤが設定される。
また、最後のショットであるシーンＳＣ８については、目標距離が０．８ｍであり、目標範囲ＢＤはカップ位置ＣＰであるとして定められた例が示されている。
【００１７】
図１から理解されるように、本実施形態においては、例えば１つのゴルフコースでのプレイの進行に対応させるようにして、８つのシーンＳＣ１〜ＳＣ８が設定される。ここで、プレイとは、一般には、例えばユーザがショットを行うことを含み、ゴルフコースにてユーザが競技のための行為であり、本実施形態との対応では、各シーンＳＣにてショットを行うことを含み、ユーザが進級評価装置３０を用いた進級合否の評価を受けるための行為である。例えば、本実施形態において１ホールのプレイに要したプレイ時間とは、進級評価装置３０がユーザの１ホール単位の進級合否の評価を開始（後述の開始トリガの発生）してから終了するまでの時間としてもよい。
シーンＳＣ１〜ＳＣ８は、それぞれ異なるゴルフコース内のショット位置ＰＳが定められるとともに、要求されるショットの内容に応じて目標範囲ＢＤも定められる。
このようなシーンＳＣ１〜ＳＣ８の設定の場合、図１からも理解されるように、ＳＣ１〜ＳＣ８のそれぞれが対応するゴルフコース内のエリアは重複する場合があってよい。つまり、例えばショット位置からグリーンまでの距離や、ショット位置からカップ位置ＣＰまでの距離にバリエーションを与えるようにして、複数の条件の異なるシーンＳＣが設定されてよい。
【００１８】
なお、以降の説明にあたり、ショット位置ＰＳや目標範囲ＢＤ等のようにシーンＳＣにおける条件設定に用いられる情報については、シーン条件情報と呼ぶ。
【００１９】
ユーザは、進級評価システムを用いて自分の進級評価を行うにあたり、進級評価システムにおいて備えられる進級評価装置に対して、自分が獲得したい級位を指定する操作を行う。進級評価装置は、進級評価に用いるシーン条件情報として、指定された級に対応付けられたシーン条件情報を選択する。
【００２０】
進級評価装置は、評価の開始にあたり、まず、ゴルフコースにおける１番目のシーンＳＣ１に対応するゴルフコース内の画像を、ユーザがボールをショットする方向に設けられたスクリーンに表示させる。このように表示されるゴルフコース内の画像は、例えばシーンＳＣ１に対応するショット位置（ティーショット位置）にユーザが立って、ボールを到達させるべき方向を向いたときに見える景色の画像であってよい。
ユーザは、シーンＳＣ１の画像が表示された状態のもとで、所定の位置にボールを置き、自分の判断で選んだゴルフクラブによりボールをショットする。このように行われるショットは、シーンＳＣ１において設定されたショット位置ＰＳにてボールを置いて行われたものとして扱われる。なお、シーンＳＣ１は、ゴルフコースにおける最初のシーンであることから、ここでのショットはティーショットとなる。
進級評価装置は、ユーザのショットに応じたゴルフクラブの速度、ボールの速度、ボールの回転状態、ボールの打ち出し角度等を検出し、検出された情報に基づいて、ショットされたことにより移動されたボールが、ゴルフコースの仮想空間にて停止する位置（到達位置）を算出する。進級評価装置は、算出された到達位置が、シーンＳＣ１に対応して定められた目標範囲ＢＤに含まれているか否かについて判定する。
なお、ボールがショットされたことに応じて、シーンＳＣ１としてのゴルフコースの一部を表示する画像は、ショットされたボールの移動に応じて変更されるようにしてよい。
【００２１】
上記のようにシーンＳＣ１でのユーザによるショットが行われて、ボールの到達位置が目標範囲ＢＤに含まれたか否かの判定が完了すると、進級評価装置は、次のシーンＳＣ２の画像を表示させる。
ユーザは、シーンＳＣ２が表示された状態のもとで、シーンＳＣ２の状況に応じて自分の判断でゴルフクラブを選択し、ショットを行う。このようにショットが行われたことに応じて、進級評価装置は、シーンＳＣ１の場合と同様に、ボールの到達位置を算出し、算出された到達位置が、シーンＳＣ２にて設定された目標範囲ＢＤに含まれるか否かについての判定（到達評価）を行う。
【００２２】
以降、進級評価装置は、同様にして、シーンＳＣ３〜シーンＳＣ８まで、順次、表示を行い、表示されたシーンＳＣごとに、ユーザがショットを行ったことに応じて、到達評価を行う。
【００２３】
上記のようにして、ゴルフコースにおいて設定された８つのシーンＳＣ１〜ＳＣ８のそれぞれに対応して到達評価が行われると、１ホールが終了したことになる。
本実施形態の進級評価では、上記のようなシーンＳＣ１〜ＳＣ８ごとの到達評価を含む１ホール相当の評価（ホール単位評価）を複数回行うようにされる。具体的に、ここでは、ホール単位評価について３回行われる場合を例に挙げる。
このため、進級評価装置は、上記のように１回のホール単位評価が終了すると、さらに続けて２回のホール単位評価を行うようにされる。
【００２４】
進級評価装置が計３回のホール単位評価を完了させた段階では２４個の到達評価結果が得られている。
図２は、３回のホール単位評価が完了した段階での２４個の到達評価結果の一例を示している。同図においては、シーンＳＣ１〜ＳＣ８までに対応してシーン番号として「１」〜「８」がそれぞれ付されている。同図においては、１回目から３回目のホールごとにおいて、シーンＳＣ１〜ＳＣ８それぞれの到達評価が示されている。同図においては、到達位置が目標範囲ＢＤに含まれていることを「１」により示し、目標範囲ＢＤに含まれていないことを「０」により示している。
【００２５】
この場合の進級評価装置は、２４のショット数に対して、目標範囲ＢＤに含まれていると判定されたショット数が所定以上である場合に、進級に合格したと判定する。具体例として、本実施形態の進級評価装置は、ショット数が１８以上である場合に、進級に合格したと判定する。
同図に示される到達評価結果の例では、２４のショット数のうち、目標範囲ＢＤに含まれていると判定されたショット数が１８である。従って、同図の到達評価結果の成績の場合、進級評価装置は、進級に合格したと判定する。
このようにして行われる進級の合否判定は、１つのゴルフコースから選ばれた、それぞれが異なる条件による複数のシーンごとに対応してショットを行った成績に基づいている。つまり、本実施形態においては、例えば特定のゴルフクラブを用いた特定の状況でのショットのみを評価するのではなく、ゴルフコース全体において場面ごとに変化する状況ごとのショットについての評価を総合した結果として、進級に合格したか否かが判定されるものである。
【００２６】
進級評価装置は、進級に合格したかの判定結果が得られたことに応じて、ユーザに向けて進級に合格したか否かを報知する。進級評価装置は、進級に合格したか否かの報知を表示により行うことができる。また、進級評価装置は、例えばプリンタ等が接続されることで、進級に合格したか否かの評価結果を、例えば用紙に印刷して出力するようにされてよい。また、進級評価装置は、ネットワークを介して例えばユーザの情報を管理している他のシステムへ進級に合格したか否かの評価結果や各シーンにおける詳細結果を送信するようにされてもよい。
【００２７】
また、本実施形態では、同じゴルフコースのもとで同じシーンＳＣ１〜ＳＣ８ごとの評価を、３回繰り返して行うようにされる。このため、到達評価結果の成績に基づいては、同じシーンＳＣごとに３つの到達評価の結果も得られることになる。そこで、進級評価装置は、評価結果の報知として、進級に合格したか否かの判定結果だけではなく、シーンごとの成績も所定の態様により提示するようにされてよい。
例えば、同じゴルフコースでプレイする場合でも、ユーザによって得意、不得意な場面が異なってくる。例えば或るユーザはティーショットが得意でないが、別のユーザはティーショットが得意であっても、ショートパットが得意でないといったように、それぞれ得意、不得意が異なる。このような得手不得手は、例えばシーンＳＣごとの成績に反映されやすい。このため、進級評価装置によりシーンごとの成績が提示されることで、ユーザは、どのような場面が自分にとって不得意なのかを的確に把握することも可能になる。
【００２８】
［進級評価システムの構成例］
図３は、本実施形態の進級評価システムの設置例を示している。図４は、本実施形態の進級評価システムの構成例を示している。本実施形態の進級評価システムは、ユーザについて進級評価を行う。ここでの進級評価とは、進級評価システムがユーザのゴルフの技術について評価し、評価結果に応じてユーザへの級の付与の可否を決定することである。
【００２９】
まず、図４を参照して、進級評価システムの構成例から説明する。図４に示されるように、本実施形態の進級評価システムは、センサ部１０、表示装置２０、及び進級評価装置３０を備える。
センサ部１０は、所定のセンサデバイスを備え、ユーザがゴルフクラブによりボールをショットしたことに応じた所定の検出対象（所定の事象の一例）を検出する。センサデバイスとしては、カメラ、ドップラーセンサ等が採用されてよい。センサ部１０は、所定の事象として、例えばユーザがボールをショットした際のボールの速度（初速度）、ボールの回転状態（例えば、回転速度、上下及び左右における回転方向等）、上下方向及び左右方向におけるボールの打ち出し角度、ゴルフクラブのヘッド速度等を検出してよい。
【００３０】
表示装置２０は、進級評価装置３０の制御に応じて表示を行う。例えば表示装置２０においては、進級評価に際してユーザがショットを行う環境として提供される仮想のゴルフコースの画像が表示される。また、表示装置２０においては、進級評価装置３０による評価結果も表示されてよい。
【００３１】
進級評価装置３０は、センサ部１０により検出された情報に基づいて、進級評価を実行する。また、進級評価装置３０は、進級評価を実行するにあたり、仮想のゴルフコースのシーンを表示装置２０に表示する。
【００３２】
次に、図３を参照して、図４の構成に対応する本実施形態の進級評価システムの設置例について説明する。
図３に示されるように、室内の床には、マットＭＴ１とマットＭＴ２とが配置されている。マットＭＴ１は、進級評価を受けるユーザがショットを行う際の立ち位置に対応して配置されるマットである。マットＭＴ２は、ボールＢＬがセットされる位置に対応して配置されるマットである。ユーザは、マットＭＴ１の上に立ち、マットＭＴ２上の所定位置にセットされたボールＢＬをショットする。
また、ショットされたボールＢＬが移動していく方向にはスクリーンＳＲが配置される。ショットされたボールは、例えばスクリーンＳＲにより受け止められるようにされてよい。あるいは、図示は省略するが、スクリーンＳＲの手前側にネット等を設け、ショットされたボールがネットにて受け止められるようにされてもよい。
【００３３】
スクリーンＳＲには、例えばプロジェクタとしての表示装置２０により投影された画像が表示される。スクリーンＳＲには、前述のシーンＳＣの画像を表示させることができる。なお、同図の例では、プロジェクタとしての表示装置２０は、スクリーンＳＲの前面から投射するようにされているが、スクリーンＳＲの背面から投射する構成であってもよい。
【００３４】
図３において、センサ部１０について、センサ部１０ａ、１０ｂに分離された例が示されている。センサ部１０ａは、例えばカメラを備え、ショットを行うユーザと対向する位置にて、セットされたボールＢＬを撮像可能なように設置される。センサ部１０ａは、例えば撮像によって得られた画像に基づいて、ボールの速度、ボールの回転状態、ボールの打ち出し角度等の、ショットされたボールの状態についての検出を行う。
センサ部１０ｂは、例えばドップラーセンサを備え、ボールＢＬがショットされて移動する方向において、ボールＢＬのセット位置の後方に設置されることで、ショットの際のゴルフクラブのヘッド速度を検出する。このように、センサ部１０は、検出対象等に応じて複数の装置に分離されてよい。
【００３５】
また、図３においては、進級評価装置３０として、装置本体３０ａとユーザインターフェースユニット３０ｂとに分離して設置された例が示されている。ユーザインターフェースユニット３０ｂには表示デバイスが設けられている。ユーザインターフェースユニット３０ｂは、表示デバイスの表示面がユーザに向けられるように設置される。
【００３６】
図３において、装置本体３０ａとユーザインターフェースユニット３０ｂは相互に情報の授受が可能なように接続されている。また、センサ部１０ａ、１０ｂ、表示装置２０は、例えば装置本体３０ａと接続されている。
【００３７】
図５は、進級評価装置３０のハードウェア構成の一例を示す図である。同図の進級評価装置３０は、データインターフェース部３１、ユーザインターフェース部３２、ＣＰＵ３３（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、及び記憶部３４を備える。
【００３８】
データインターフェース部３１は、センサ部１０や表示装置２０等のデバイスと情報の入出力を行う部位である。
ユーザインターフェース部３２は、ユーザインターフェースに対応する部位である。ユーザインターフェース部３２は、ユーザが進級評価装置３０に情報を入力するための操作が行われる各種操作子、操作デバイス等を含む。また、ユーザインターフェース部３２は、ユーザに情報を提示する表示デバイス、音声出力デバイス等を含む。ユーザインターフェース部３２は、さらにプリンタ等を含んでもよい。
図３との対応では、ユーザインターフェース部３２の一部または全ては、ユーザインターフェースユニット３０ｂに対応するものであってよい。
【００３９】
ＣＰＵ３３は、記憶部３４に記憶された各種プログラムを実行し、進級評価装置３０の各部を制御する。なお、ＣＰＵ３３は、進級評価装置３０で処理を実行するプロセッサの一例である。
【００４０】
記憶部３４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを含み、進級評価装置３０が処理に用いる各種情報や画像、プログラム等を記憶する。なお、記憶部３４は、進級評価装置３０に内蔵されるものに限らず、ＵＳＢ等のデジタル入出力ポート等によって接続された外付け型の記憶装置でもよい。
【００４１】
図６は、進級評価装置３０の機能構成例を示している。同図の進級評価装置３０は、機能構成として、制御部３３０、及び情報記憶部３４０を備える。
制御部３３０は、進級評価装置３０における各種制御を実行する。制御部３３０としての機能は、進級評価装置３０が備えるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）がプログラムを実行することにより実現される。
制御部３３０は、シーン表示制御部３３１、到達位置算出部３３２、到達評価部３３３、及び進級評価部３３４を備える。
【００４２】
シーン表示制御部３３１は、仮想のゴルフコースに基づいて得られるシーンＳＣであって、それぞれ条件が定められた複数のシーンＳＣを順に１つずつ表示させるホール単位表示を所定回数（例えば３回）行う。
到達位置算出部３３２は、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ボールの到達位置を算出する。
到達評価部３３３は、到達位置算出部３３２により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する。
進級評価部３３４は、所定回数（例えば３回）のホール単位表示が行われた間において、到達評価部３３３により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する。
【００４３】
情報記憶部３４０は、進級評価装置３０に関連する情報を記憶する。同図の情報記憶部３４０は、ゴルフコース情報記憶部３４１と、シーン条件情報記憶部３４２と、評価情報記憶部３４３とを備える。
【００４４】
ゴルフコース情報記憶部３４１は、進級評価に用いるゴルフコース（ホール）の情報（ゴルフコース情報）を記憶する。ゴルフコース情報は、例えば図１に示したように１つのゴルフコースＧＣ全体（即ち、ホール）の仮想空間を再現するための情報である。本実施形態において、ゴルフコース情報により再現されるゴルフコース（ホール）は、級位のそれぞれに対して共通となる。
【００４５】
シーン条件情報記憶部３４２は、シーン条件情報を記憶する。
図７は、シーン条件情報記憶部３４２が記憶するシーン条件情報の一例を示している。同図に示されるように、シーン条件情報記憶部３４２は、級位ごとにそれぞれ異なるシーン条件情報を記憶する。同図の例では、１級から１３級までの１３の級位が設定される場合を例に挙げている。同図では、１級から１３級の級位ごとに、それぞれ、シーン条件情報１〜１３が対応付けられている。
【００４６】
図８は、或る１つの級位に対応付けられたシーン条件情報の一例を示している。同図のシーン条件情報は、シーン番号１〜８（シーンＳＣ１〜ＳＣ８）ごとに対応して、ショット位置、及び目標範囲の領域を含む。
ショット位置の領域は、対応のシーンにおいて設定されたショット位置ＰＳを示す情報を格納する。ショット位置は、例えばカップ位置やグリーンからの距離として示されてよい。
目標範囲の領域は、対応のシーンにおいて設定された目標範囲ＢＤを指定する情報（目標範囲指定情報）を格納する。目標範囲指定情報は、具体的には、例えば図１に示したシーンＳＣ１であれば、「ショット位置からの距離が２５０ヤード以上であり、所定の基準線に対する幅が左右方向にそれぞれ３０ヤード以内であること」を示す。この場合において、目標範囲指定情報は、基準線については、「ショット位置ＰＳとカップ位置ＣＰを結ぶ直線であること」も指定する。
また、目標範囲指定情報は、図１に示したシーンＳＣ２であれば、「ショット位置からのボールの目標距離が１８０ヤードであり、所定の中心位置（基準位置）から目標距離の５％以内の半径距離の範囲内であること」を示す。この場合において、目標範囲指定情報は、中心位置（基準位置）として、ゴルフコースＧＣにおける座標も指定する。
【００４７】
説明を図６に戻す。
評価情報記憶部３４３は、評価情報を記憶する。評価情報は、ユーザが行った進級評価ごとに対応して、進級評価装置３０が評価した結果を示す情報である。
ユーザが行った１回の進級評価に対応する評価情報は、例えば図２に示したように、所定回数のホール単位評価ごとにおける、シーンごとの到達評価の結果を示す情報を含んでよい。また、評価情報は、進級に合格したか否かを示す合否結果を含んでよい。
【００４８】
［処理手順例］
図９のフローチャートを参照して、進級評価装置３０が進級評価に対応して実行する処理手順例について説明する。
ステップＳ１０１：進級評価装置３０により自己の進級評価を行おうとするユーザは、まず、ユーザインターフェース部３２に対して、評価を所望する級位を指定する操作（級位指定操作）を行う。ＣＰＵ３３は、級位指定操作を受け付けることで、級位指定操作によって指定された級位を示す情報を取得する。
【００４９】
ステップＳ１０２：ＣＰＵ３３は、進級評価の開始トリガが発生するのを待機する。進級評価の開始トリガは、例えばユーザインターフェース部３２に対してユーザが行う、進級評価開始を指示する操作に応じて発生されてもよいし、ステップＳ１０１により級位指定操作が受け付けられてから所定時間を経過したことに応じて発生されてもよい。
【００５０】
ステップＳ１０３：進級評価の開始トリガが発生したことに応じて、ＣＰＵ３３は、初期化処理として、ホール単位表示の実行回数を示す変数ｍに１を代入する。
ステップＳ１０４：また、ＣＰＵ３３は、初期化処理として、シーン番号を示す変数ｎに１を代入する。
【００５１】
ステップＳ１０５：ＣＰＵ３３は、１シーンに応じた到達評価の開始にあたり、表示装置２０にｎ番目のシーンの画面を表示させる。ＣＰＵ３３は、ｎ番目のシーンの表示にあたり、ステップＳ１０１にて指定された級位に対応付けられたシーン条件情報を、シーン条件情報記憶部３４２から取得する。ＣＰＵ３３は、取得されたシーン条件情報におけるシーン番号ｎのシーン条件情報を利用して、ゴルフコース情報からｎ番目のシーンとしての仮想空間の画像を生成する。具体的には、ＣＰＵ３３は、シーン条件情報により指定されるショット位置と目標範囲とから、ユーザがショット位置から、ボールの理想的移動方向（目標範囲指定情報により指定される基準線、中心位置等によって求められる）を見た場合の視野の画像を生成してよい。ＣＰＵ３３は、生成されたｎ番目のシーンの画像を表示装置２０に表示させる。
【００５２】
ステップＳ１０６：ｎ番目のシーンの画面が表示された状態において、ユーザは、到達評価のためのショットを行う。ＣＰＵ３３は、ショットされたボールの到達位置を算出する。ＣＰＵ３３は、ショットが行われた際にセンサ部１０が検出した情報と、ｎ番目のシーンについて設定された気象条件やゴルフコースの環境条件等に基づいて、シーン条件情報にて示されるショット位置を起点とするボールの軌跡を算出する。ＣＰＵ３３は、算出された軌跡の終端を到達位置とする。
【００５３】
ステップＳ１０７：ＣＰＵ３３は、ｎ番目のシーンに対応する到達評価を実行する。つまり、ＣＰＵ３３は、ステップＳ１０６により算出されたボールの到達位置が、ｎ番目のシーンに対応して設定された目標範囲に含まれるか否かについて判定する。ｎ番目のシーンの目標範囲は、シーン番号ｎのシーン条件情報により指定されている。
ステップＳ１０８：ＣＰＵ３３は、ステップＳ１０７により得られた到達評価の結果を、記憶部３４に記憶させる。
【００５４】
ステップＳ１０９：ＣＰＵ３３は、現在の変数ｎが最大値以上であるか否かについて判定する。本実施形態においては１ホールにおけるシーンの数が「８」である場合を例に挙げている。この場合、ステップＳ１０９にて変数ｎと比較される最大値は「８」である。
ステップＳ１１０：変数ｎが最大値未満であることが判定された場合には、ｍ回目のホールにおいて到達評価が行われるべきシーンが残っていることになる。そこで、この場合のＣＰＵ３３は、変数ｎをインクリメントしたうえで、ステップＳ１０５に処理を戻す。
【００５５】
ステップＳ１１１：ステップＳ１０９にて変数ｎが最大値以上であると判定された場合には、ｍ回目のホールにおける全てのシーンごとの到達評価が行われていることになる。そこで、ＣＰＵ３３は、現在の変数ｍが最大値以上であるか否かについて判定する。本実施形態の場合、３回のホールでのシーンごとのショットが繰り返されるので、変数ｍの最大値は「３」である。
【００５６】
ステップＳ１１２：現在の変数ｍが最大値未満であることが判定された場合には、次の回のホールが未だ残っている。そこで、この場合のＣＰＵ３３は、変数ｍをインクリメントしてステップＳ１０４に戻る。これにより、次の回のホールでのシーンごとの到達判定のための処理が開始される。
【００５７】
ステップＳ１１３：現在の変数ｍが最大値以上であることが判定された場合、ＣＰＵ３３は、進級合否判定を行う。ステップＳ１１３に至った段階では、図２に例示したように、例えば３回のホールのそれぞれにおける１番目から８番目のシーンごとに応じた２４個の到達評価結果が得られている。そこで、ＣＰＵ３３は、２４個の到達評価結果のうち、到達位置が目標範囲に入っていることを示す到達評価結果が１８個以上であるか否かについて判定する。ＣＰＵ３３は、到達評価結果が１８個以上であれば進級に合格したと判定し、１８個未満であれば進級は不合格であると判定する。
ステップＳ１１４：ＣＰＵ３３は、ステップＳ１１３により得られた進級合否結果を出力させる。進級合否結果は、表示装置２０や、進級評価装置３０が備える表示部にて表示により出力されてよい。あるいは、進級合否結果は、音声や用紙への印刷によって出力されてよい。また、進級合否結果は、ネットワークを介して例えばユーザの情報を管理している他のシステムへ送信されてよい。なお、進級合否結果は、進級に合格したか否かの情報に加えて、各シーンにおける詳細な結果を含んでいてもよい。
また、進級合否結果とともに、シーン番号が共通のシーンについての到達評価結果が出力されてよい。この際、ＣＰＵ３３は、同じシーン番号のシーンごとの３回の到達評価結果について分析した結果や分析結果に基づくユーザへのアドバイスなども出力させてよい。
【００５８】
〔第１実施形態のまとめ〕
（１）以上説明したように本実施形態の一態様は、進級評価装置３０としてのコンピュータを、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部３３１、１つのシーンＳＣが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部３３２、前記到達位置算出部３３２により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部３３３、前記所定回数のホール単位表示が行われた間において、前記到達評価部３３３により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部（３３４）として機能させるための進級評価プログラムである。
上記構成によれば、例えば特定の種類のショットに関するのではなく、ゴルフコースにてティーショットからカップインまでの過程における各種のショットを個々に評価したうえで、これらの個々の評価結果に基づいて進級の合否判定を行える。つまり、本実施形態によっては、ユーザのゴルフの技術について総合的な評価を行うことができる。また、１回ショットするごとにシーンが切り替わるため、同じシーンを連続的に複数回繰り返してショットを打たせる場合と比較してより実践的な評価を行うことができる。
【００５９】
（４）また、本実施形態の一態様としての進級評価プログラムにおいて、前記条件の異なる複数のシーンのそれぞれは、同じ１つのホールから選択されたゴルフコースの一部である。
上記構成によれば、ユーザは、１つの仮想のゴルフコースにおいて、例えば、ティーショットからカップインまでの複数回のショットを順次行っていくような実践的なイメージで、進級評価を受けることができる。
【００６０】
（５）また、本実施形態の一態様としての進級評価プログラムにおいて、前記進級評価部３３４は、複数回行われた前記ホール単位表示におけるシーンのうちから共通のシーンごとに対応してショットについての評価を行う。
上記構成によれば、複数回（例えば、３回）行われるホール単位表示におけるシーンのうちから共通のシーンごとの評価結果が得られる。これにより、ユーザは、どのような場面でのショットが得意、あるいは不得意であるのかといったことを的確に把握できる。
【００６１】
（７）本実施形態の一態様は、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うステップＳ１１１、Ｓ１１２と、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出するステップＳ１０６と、算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定するステップＳ１０７と、前記所定回数のホール単位表示が行われた間において、目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定するステップＳ１１３とを含む進級評価方法である。
【００６２】
（８）本実施形態の一態様は、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部３３１と、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部３３２と、前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部３３３と、前記所定回数のホール単位表示が行われた間において、前記到達評価部３３３により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部３３４とを備える進級評価装置３０である。
【００６３】
［第２実施形態］
次に、第２実施形態について説明する。実際のゴルフコースでプレイするにあたっては、マナーとして、できるだけ短い時間でラウンドすることが求められる。このようなマナーは、例えばプレイファストと呼ばれる。このようなプレイファストのマナーが求められていることを考慮すると、進級評価にあたり、目標範囲内にボールが到達したと判定された到達評価結果数が多かったとしても、ショットまでにあまりに時間がかかる場合には、進級させる価値がないという考え方をとることができる。
そこで、本変形例の進級評価装置３０は、進級評価における所定回数（３回）のホールのプレイに要した時間（総合プレイ時間）を計測し、到達評価結果に加えて、計測された時間も反映させるようにして進級評価を行うようにされる。
【００６４】
プレイ時間の計測の仕方についてはいくつかの例を挙げることができる。１つには、進級評価装置３０が、シーンごとに応じてユーザが要した時間を計測し、計測されたシーンごとの時間を総合（合算）することにより総合プレイ時間を計測することができる。
この場合において、進級評価装置３０は、１シーンに対応する時間を以下のようにして算出することができる。進級評価装置３０は、例えば搬送機の動作、あるいはユーザの作業によってボールがショット位置にセットされたことに応じて、ユーザにショットが可能であることを報知したタイミングから、ユーザがゴルフクラブを振ってショットを行ったタイミング（センサ部１０によりセンシングされたタイミング）までの時間を計測してよい。また、１シーンに対応して計時を開始するタイミングは、例えば表示装置２０にてシーンの表示が開始されたタイミングであってもよい。
【００６５】
また、１つのゴルフコースに対応するシーンは、それぞれ、表示順に従って対応のゴルフコースを進んでいくことを想定して設定されている。そこで、総合プレイ時間を計測するにあたっては、例えば、現実のゴルフコースに近い環境を想定して、１つのシーンと次のシーンとの間での移動時間を定めておき、シーンごとの時間に加えて、シーン間の移動時間も加算するようにされてよい。
また、シーン間の移動時間は、移動手段が徒歩、走る、カート等のいずれであるのかによっても異なってくるので、例えば進級評価の開始に先立って、ユーザが移動手段を選択する操作が行えるようにされてもよい。
【００６６】
また、上記のように計測された総合プレイ時間は、例えば以下のようにして進級評価の判定に反映させることができる。
例えば、進級評価装置３０は、目標範囲内にボールが到達したと判定された到達評価結果の数が一定以上で、かつ、計測された総合プレイ時間が一定以下であるとの条件を満たした場合に、進級に合格したと判定するようにされてよい。
あるいは、進級評価装置３０は、目標範囲内にボールが到達したと判定された到達評価結果の数と、計測された総合プレイ時間との合計値が一定範囲内であるとの条件を満たした場合に、進級に合格したと判定するようにされてよい。この場合、進級評価装置３０は、適正な合計値が得られるように、到達評価結果の数と総合プレイ時間との少なくともいずれか一方を正規化し、正規化した値を用いて合計値を算出してよい。
さらに、進級評価装置３０は、例えば到達評価結果の数に基づくことなく、総合プレイ時間に基づいて、進級の合否を判定してよい。
【００６７】
なお、進級評価装置３０は、シーンごとにプレイに要したシーン単位プレイ時間を計測し、シーン単位プレイ時間ごとについて評価した結果を、進級の合否判定に反映させるようにしてよい。この場合、進級評価装置３０は、到達評価結果とシーン単位プレイ時間とに基づいて、進級の合否を判定してもよいし、到達評価結果に基づくことなく、シーン単位プレイ時間に基づいて、進級の合否を判定してもよい。
この場合、到達評価結果とシーン単位プレイ時間とに基づいては、以下のように、進級の合否を判定することができる。つまり、進級評価装置３０は、１つのシーンについて、目標範囲内にボールが到達したとの到達評価結果が得られたとしても、シーン単位プレイ時間が例えば所定以上であるとの評価である場合には、当該シーンについては目標が達成できなかったと判定する。つまり、目標範囲内にボールが到達し、かつシーン単位プレイ時間が所定以上である場合に目標達成であると判定される。
そのうえで、進級評価装置３０は、例えば規定回数のホール単位評価を完了させた段階で得られている、目標達成であると判定されたシーンが所定以上であるか否かにより、進級の合否判定を行うようにしてよい。
【００６８】
なお、進級評価装置３０は、１ホール単位ごとに対応してプレイに要したホール単位プレイ時間を計測し、ホール単位プレイ時間ごとについて評価した結果を、進級の合否判定に反映させるようにしてよい。この場合、進級評価装置３０は、到達評価結果とホール単位プレイ時間とに基づいて、進級の合否を判定してもよいし、到達評価結果に基づくことなく、ホール単位プレイ時間に基づいて、進級の合否を判定してもよい。    
【００６９】
〔第２実施形態のまとめ〕
（２）以上説明したように、本実施形態において、進級評価部３３４は、１ホールのプレイに要したプレイ時間を計測し、目標範囲に入っていると判定された回数とプレイ時間とに基づいて、進級に合格したか否かについて判定する。
上記構成によれば、プレイファストのマナーに従って、ユーザはできるだけショットまでに要する時間が短くなることもゴルフの技量の１つであるとの意識で進級評価を受けるようにすることができる。
【００７０】
［第３実施形態］
続いて、第３実施形態について説明する。ユーザが男性である場合と女性である場合とでは、例えば技量的には同じであっても、ショットにより得られる飛距離等が異なってくる。このことを考慮すると、シーンにおいて設定される目標範囲については、男女の性別に応じてそれぞれ異なる適正な範囲が設定されることが好ましい。
そこで、本実施形態の進級評価装置３０は、同じ１つの級に対応する１つのゴルフコースにおけるシーンごとの目標範囲を、ユーザの属性に応じて変更可能なように構成される。
【００７１】
本実施形態において、ユーザは、進級評価装置３０に進級評価を開始させるにあたり、自分の性別を入力する操作を行う。
本実施形態のシーン条件情報は、性別のそれぞれに応じた２つの目標範囲を格納する。進級評価装置３０は、シーン条件情報を用いてシーンを生成するにあたり、目標範囲については、入力された性別に応じた目標範囲をシーンに適用するようにされる。これにより、ユーザが入力した性別に応じて、シーンごとにおける目標範囲が変更される。
【００７２】
なお、シーンの目標範囲の変更に関するユーザの属性は性別以外であってもよい。例えば、進級評価装置３０は、年齢に基づいてシーンの目標範囲を変更してもよい。
【００７３】
〔第３実施形態のまとめ〕
（６）以上説明したように、本実施形態において、到達評価部３３３は、ユーザの性別（属性の一例）に応じて目標範囲を変更する。
上記構成によれば、ユーザの性別に合わせて目標範囲を設定できる。これにより、ユーザの属性に応じて適切に進級評価を行うことが可能となる。
【００７４】
以下、本実施形態の変形例について説明する。
［第１変形例］
先の第１実施形態では、シーンごとのショットに使用するゴルフクラブは、ユーザが自身の判断により選択するようにされていた。この場合には、ゴルフクラブ選択にあたってのユーザの判断の良否も含めて進級の合否に関する評価が行えるという側面がある。
一方で、ユーザによっては、例えば或るゴルフクラブの種類については苦手意識があり、本来であれば使用することが好ましい状況でも他の種類のゴルフクラブを使用してごまかしたプレイをしてしまう、といった場合がある。このようなことを考慮すると、進級評価にあたり、シーンごとに使用するゴルフクラブの種類を指定するようにした場合には、このような苦手意識がどの程度克服できているのかといったことも評価できるという側面がある。この点で、ユーザのゴルフの技術について、総合的な評価をさらに有効に行えることになる。
【００７５】
そこで、本変形例においては、シーンＳＣごとの条件として、指定の種類のゴルフクラブの使用が規定される。
このためには、例えばシーン設定情報において、ショット位置と目標範囲に加えて、さらに、使用すべきゴルフクラブの種類を示すゴルフクラブ種別の情報をシーンごとに対応付けるようにしてよい。これにより、進級評価装置３０は、シーンごとにユーザが使用すべきゴルフクラブの種類を把握できる。
そのうえで、例えば１つのシーンの開始に対応する所定のタイミングで、表示装置２０と進級評価装置３０の表示デバイスとの少なくともいずれか一方により、ユーザに使用すべきゴルフクラブの種類を指示する表示が行われるようにする。なお、音声による指示が行われてもよい。
【００７６】
〔第１変形例のまとめ〕
（３）以上説明したように、本変形例において、シーンに定められる条件は、シーンごとに指定の種類のゴルフクラブを使用してショットを行うべきことを含む。
上記構成によれば、ユーザは、ゴルフコースにおけるシーンごとに使用するゴルフクラブの種別が指定されることから、ユーザのゴルフの技術について総合的な評価をさらに有効に行うことが可能になる。
【００７７】
［第２変形例］
なお、級位に応じて異なるゴルフコースが対応付けられてもよい。この場合、表示されるシーンの画像も、級位に対応付けられたゴルフコースに応じて変化してよい。
また、１つの級位に複数のゴルフコースが対応付けられてもよい。この場合の進級評価装置３０は、進級評価に用いるゴルフコースとして、指定された級位に対応付けられた複数のゴルフコースのうちから、ユーザが選択したゴルフコースを選択するようにされてよい。あるいは、進級評価装置は、指定された級位に対応付けられた複数のゴルフコースのうちから、ランダムのあるいは所定の選択条件に従って選択したゴルフコースを、進級評価に用いるゴルフコースとしてもよい。
【００７８】
［付記］
以上の記載から本発明の複数の態様は例えば以下のように把握される。なお、本発明の理解を容易にするために添付図面の参照符号を便宜的に括弧書きにて付記するが、それにより本発明が図示の態様に限定されるものではない。
【００７９】
（付記１）本発明の一態様は、コンピュータ（例えば、進級評価装置３０が備えるコンピュータ）を、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部（３３１）、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部（３３２）、前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部（３３３）、前記所定回数のホール単位表示が行われた間において、前記到達評価部により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部（３３４）として機能させるための進級評価プログラムである。
上記構成によれば、例えば特定の種類のショットに関するのではなく、ゴルフコースにてティーショットからカップインまでの過程における各種のショットを個々に評価したうえで、これらの個々の評価結果に基づいて進級の合否判定を行える。つまり、本発明によっては、ユーザのゴルフの技術について総合的な評価を行うことができる。
【００８０】
（付記２）本発明の一態様は、（付記１）に記載の進級評価プログラムであって、上記進級評価部は、１ホールのプレイに要したプレイ時間を計測し、前記回数と前記プレイ時間とに基づいて、進級に合格したか否かについて判定する。
上記構成によれば、プレイファストのマナーに従って、ユーザはできるだけショットまでに要する時間が短くなることもゴルフの技量の１つであるとの意識で進級評価を受けるようにすることができる。
【００８１】
（付記３）本発明の一態様は、（付記１）または（付記２）に記載の進級評価プログラムであって、前記条件は、シーンごとに指定の種類のゴルフクラブを使用してショットを行うべきことを含む。
上記構成によれば、ユーザは、ゴルフコースにおけるシーンごとに使用するゴルフクラブの種類が指定されることから、ユーザのゴルフの技術について総合的な評価をさらに有効に行うことが可能になる。
【００８２】
（付記４）本発明の一態様は、（付記１）から（付記３）のいずれか１つに記載の進級評価プログラムであって、前記条件の異なる複数のシーンのそれぞれは、同じ１つのホールから選択されたゴルフコースの一部である。
上記構成によれば、ユーザは、１つの仮想のゴルフコースにおいて、例えば、ティーショットからカップインまでの複数回のショットを順次行っていくような実践的なイメージで、進級評価を受けることができる。
【００８３】
（付記５）本発明の一態様は、（付記１）から（付記４）のいずれか１つに記載の進級評価プログラムであって、前記進級評価部は、複数回行われた前記ホール単位表示におけるシーンのうちから共通のシーンごとに対応してショットについての評価を行う。
上記構成によれば、複数回（例えば、３回）行われるホール単位表示におけるシーンのうちから共通のシーンごとの評価結果が得られる。これにより、ユーザは、１のゴルフコース全体において、どのような場面でのショットが得意、あるいは不得意であるのかといったことを的確に把握できる。
【００８４】
（付記６）本発明の一態様は、（付記１）から（付記５）のいずれか１つに記載の進級評価プログラムであって、前記到達評価部は、ユーザの属性（例えば、男性、女性）に応じて目標範囲を変更する。
上記構成によれば、ユーザの属性に合わせて目標範囲を設定できる。これにより、ユーザの属性に応じて適切に進級評価を行うことが可能となる。
【００８５】
（付記７）本発明の一態様は、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うステップ（Ｓ１１１、Ｓ１１２）と、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出するステップ（Ｓ１０６）と、算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定するステップ（Ｓ１０７）と、前記所定回数のホール単位表示が行われた間において、目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定するステップ（Ｓ１１３）とを含む進級評価方法である。
【００８６】
（付記８）本発明の一態様は、仮想のゴルフコースに基づいて得られる、それぞれ条件が定められた複数のシーンを順に１つずつ表示させるホール単位表示を所定回数行うシーン表示制御部（３３１）と、１つのシーンが表示されているときに検出された、ユーザのショットに応じた所定の事象に基づいて、ショットされたボールの到達位置を算出する到達位置算出部（３３２）と、前記到達位置算出部により算出された到達位置が、表示されているシーンに対応して設定された目標範囲に収まっているか否かについて判定する到達評価部（３３３）と、前記所定回数のホール単位表示が行われた間において、前記到達評価部により目標範囲に入っていると判定された回数に基づいて、進級に合格したか否かについて判定する進級評価部（３３４）とを備える進級評価装置（３０）である。
【００８７】
なお、上述の進級評価装置３０等の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の進級評価装置３０等に応じた処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００８８】
１０  センサ部、２０  表示装置、３０  進級評価装置、３１  データインターフェース部、３２  ユーザインターフェース部、３３  ＣＰＵ、３４  記憶部、３３０  制御部、３３１  シーン表示制御部、３３２  到達位置算出部、３３３  到達評価部、３３４  進級評価部、３４０  情報記憶部、３４１  ゴルフコース情報記憶部、３４２  シーン条件情報記憶部、３４３  評価情報記憶部
【図１】
2020197772.tif 000003
【図２】
2020197772.tif 000004
【図３】
2020197772.tif 000005
【図４】
2020197772.tif 000006
【図５】
2020197772.tif 000007
【図６】
2020197772.tif 000008
【図７】
2020197772.tif 000009
【図８】
2020197772.tif 000010
【図９】
2020197772.tif 000011