(57)【要約】  【課題】より精度の高い打球飛距離又は打球方向を得る。  【解決手段】飛距離計測装置は、運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、センサー信号を取得する第１取得部と、位置情報を取得する第２取得部と、前記センサー信号に基づいてショットを検出するショット検出部と、前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測部と、前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測部とを有する。【選択図】図１
2016116612.tif 000002
【特許請求の範囲】
【請求項１】
運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、センサー信号を取得する第１取得部と、
位置情報を取得する第２取得部と、
前記センサー信号に基づいてショットを検出するショット検出部と、
前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測部と、
前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測部と
を有する飛距離計測装置。
【請求項２】
請求項１に記載の飛距離計測装置であって、
前記位置計測部は、Ｎを２以上の整数とした場合に、Ｎ番目のショットの前記ショット位置を、Ｎ−１番目のショットにより打たれたボールの停止位置として計測し、
前記飛距離計測部は、Ｎ−２番目のショットの前記ボールの停止位置（Ｎ＝２の場合、１番目のショットの前記ショット位置）と、前記Ｎ−１番目のショットの前記ボール停止位置との距離を、前記Ｎ−１番目のショットの前記飛距離として計測する
飛距離計測装置。
【請求項３】
請求項１又は２に記載の飛距離計測装置であって、
前記ショット検出部は、ボールへのインパクトを検出した場合に前記ショットを検出する
飛距離計測装置。
【請求項４】
請求項２に記載の飛距離計測装置であって、
前記ショット検出部は、前記センサー信号に基づいて、又は所定の操作入力に基づいて、ホールの終了を検出し、
前記位置計測部は、前記ホールの終了が検出されたときの前記位置情報を、当該ホールにおける最後のショットの前記ボールの停止位置として計測し、
前記飛距離計測部は、前記ホールおける最後から１つ前のショットの前記ボールの停止位置と、前記最後のショットの前記ボールの停止位置とに基づいて、前記最後のショットの前記飛距離を計測する
飛距離計測装置。
【請求項５】
請求項２に記載の飛距離計測装置であって、
前記位置計測部は、前記各ショットの前記ボールの停止位置から所定の目標位置までの距離を計測する
飛距離計測装置。
【請求項６】
請求項１に記載の飛距離計測装置であって、
前記位置計測部は、前記ショット位置とともに高度を計測し、
前記飛距離計測部は、前記ショット位置及び前記高度に基づいて、前記ショットの前記飛距離を計測する
飛距離計測装置。
【請求項７】
請求項１に記載の飛距離計測装置であって、
前記位第２取得部は、前記ユーザーが携帯するＧＰＳ受信部から前記位置情報を取得する
飛距離計測装置。
【請求項８】
運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、第１センサー信号を取得する第１取得部と、
位置情報を取得する第２取得部と、
前記センサー信号に基づいてショットを検出するショット検出部と、
前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測部と、
前回の前記ショット位置と今回の前記ショット位置とに基づいて、前記ショットの打球方向を計測する打球方向計測部と
を有する打球方向計測装置。
【請求項９】
請求項８に記載の打球方向計測装置であって、
前記第２取得部は、運動器具およびユーザーの少なくとも一方に装着された方位センサーから、第２センサー信号を取得し、
前記打球方向計測部は、前記第２センサー信号に基づいて前記ショットのターゲット方向を計測し、前記ターゲット方向と前記打球方向の差分を算出する
打球方向計測装置。
【請求項１０】
運動器具およびユーザーの少なくとも一方に装着されるモーションセンサーと、
ＧＰＳ受信部と、
前記モーションセンサーから、センサー信号を取得する第１取得部と、
前記ＧＰＳ受信部から位置情報を取得する第２取得部と、
前記センサー信号に基づいてショットを検出するショット検出部と、
前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測部と、
前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測部と
を有する飛距離計測システム。
【請求項１１】
運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、センサー信号を取得する第１取得工程と、
位置情報を取得する第２取得工程と、
前記センサー信号に基づいてショットを検出するショット検出工程と、
前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測工程と、
前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測工程と
を含む飛距離計測方法。
【請求項１２】
運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、センサー信号を取得する第１取得工程と、
位置情報を取得する第２取得工程と、
前記センサー信号に基づいてショットを検出するショット検出工程と、
前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測工程と、
前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測工程と
をコンピューターに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飛距離計測装置、打球方向計測装置、飛距離計測システム、飛距離計測方法、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、人間の手の甲に装着した加速度センサーから得られる、スイング（ショット）のインパクト時の加速度に基づいて、打球方向や打球の飛距離を判定するスイング診断装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−４３３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１は、スイングのインパクト時の加速度を積分することで打球方向や打球飛距離を推測しており、その推測値は実際の打球方向や打球飛距離から乖離することが多い。原因としては、例えば、積分による算出誤差の積み重ねや、打球に対する風などの気象状況の影響などが考えられる。
【０００５】
そこで、本発明は、より精度の高い打球飛距離又は打球方向を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決する本発明の一態様は、飛距離計測装置であって、運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、センサー信号を取得する第１取得部と、位置情報を取得する第２取得部と、前記センサー信号に基づいてショットを検出するショット検出部と、前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測部と、前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測部とを有する。これにより、プレイヤーの作業なしで簡単にかつ精度よく打球の飛距離を計測することができる。
【０００７】
前記飛距離計測装置において、前記位置計測部は、Ｎを２以上の整数とした場合に、Ｎ番目のショットの前記ショット位置を、Ｎ−１番目のショットにより打たれたボールの停止位置として計測し、前記飛距離計測部は、Ｎ−２番目のショットの前記ボールの停止位置（Ｎ＝２の場合、１番目のショットの前記ショット位置）と、前記Ｎ−１番目のショットの前記ボール停止位置との距離を、前記Ｎ−１番目のショットの前記飛距離として計測してもよい。これにより、各ショットによるボールの停止位置およびその飛距離を順次記録することができる。
【０００８】
前記飛距離計測装置において、前記ショット検出部は、ボールへのインパクトを検出した場合に前記ショットを検出してもよい。これにより、ショット位置をより正確に検出することができる。
【０００９】
前記飛距離計測装置において、前記ショット検出部は、前記センサー信号に基づいて、又は所定の操作入力に基づいて、ホールの終了を検出し、前記位置計測部は、前記ホールの終了が検出されたときの前記位置情報を、当該ホールにおける最後のショットの前記ボールの停止位置として計測し、前記飛距離計測部は、前記ホールおける最後から１つ前のショットの前記ボールの停止位置と、前記最後のショットの前記ボールの停止位置とに基づいて、前記最後のショットの前記飛距離を計測してもよい。これにより、ホールの最後のショットのボールの停止位置を判定できるため、各ホールの全ショットのボールの停止位置および飛距離を計測することができる。
【００１０】
前記飛距離計測装置において、前記位置計測部は、前記各ショットの前記ボールの停止位置から所定の目標位置までの距離を計測してもよい。このようにすれば、プレイヤーの上達に役立つ情報として、ボールの停止位置から目標位置までの正確な残距離を簡単に提示することができる。
【００１１】
前記飛距離計測装置において、前記位置計測部は、前記ショット位置とともに高度を計測し、前記飛距離計測部は、前記ショット位置及び前記高度に基づいて、前記ショットの前記飛距離を計測してもよい。このようにすれば、例えばゴルフコースに傾斜があるような場合でも、より正確な飛距離を算出することができる。
【００１２】
前記飛距離計測装置において、前記位第２取得部は、前記ユーザーが携帯するＧＰＳ受信部から前記位置情報を取得してもよい。これにより、ＧＰＳ受信機をユーザーに装着すれば簡単に位置情報を取得することができる。
【００１３】
上記の課題を解決する本発明の他の態様は、打球方向計測装置であって、運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、第１センサー信号を取得する第１取得部と、位置情報を取得する第２取得部と、前記センサー信号に基づいてショットを検出するショット検出部と、前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測部と、前回の前記ショット位置と今回の前記ショット位置とに基づいて、前記ショットの打球方向を計測する打球方向計測部とを有する。これにより、簡単にかつ精度よく打球方向を求めることができる。
【００１４】
前記打球方向計測装置において、前記第２取得部は、運動器具およびユーザーの少なくとも一方に装着された方位センサーから、第２センサー信号を取得し、前記打球方向計測部は、前記第２センサー信号に基づいて前記ショットのターゲット方向を計測し、前記ターゲット方向と前記打球方向の差分を算出してもよい。これにより、プレイヤーの上達に役立つ情報として、ターゲット方向に対する打球方向を提示することができる。
【００１５】
上記の課題を解決する本発明のさらに他の態様は、飛距離計測システムであって、運動器具およびユーザーの少なくとも一方に装着されるモーションセンサーと、ＧＰＳ受信部と、前記モーションセンサーから、センサー信号を取得する第１取得部と、前記ＧＰＳ受信部から位置情報を取得する第２取得部と、前記センサー信号に基づいてショットを検出するショット検出部と、前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測部と、前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測部とを有する。これにより、プレイヤーの作業なしで簡単にかつ精度よく打球の飛距離を計測することができる。
【００１６】
上記の課題を解決する本発明のさらに他の態様は、飛距離計測方法であって、運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、センサー信号を取得する第１取得工程と、位置情報を取得する第２取得工程と、前記センサー信号に基づいてショットを検出するショット検出工程と、前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測工程と、前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測工程とを含む。これにより、プレイヤーの作業なしで簡単にかつ精度よく打球の飛距離を計測することができる。
【００１７】
上記の課題を解決する本発明のさらに他の態様は、プログラムであって、運動器具およびユーザーの少なくとも一方に装着されたモーションセンサーから、センサー信号を取得する第１取得工程と、位置情報を取得する第２取得工程と、前記センサー信号に基づいてショットを検出するショット検出工程と、前記ショットが検出されたときの前記位置情報に基づいて、ショット位置を計測する位置計測工程と、前回の前記ショット位置と今回の前記ショット位置との間の距離に基づいて、前記ショットによる打球の飛距離を計測する飛距離計測工程とをコンピューターに実行させる。これにより、プレイヤーの作業なしで簡単にかつ精度よく打球の飛距離を計測することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第一実施形態に係る飛距離計測システムの外観の一例を示す図である。
【図２】飛距離計測システムの構成の一例を示すブロック図である。
【図３】ショット情報のデータ構造の一例を示す図である。
【図４】ショット情報生成処理の一例を示すフローチャートである。
【図５】ショット情報を表示する画面の一例を示す図である。
【図６】本発明の第二実施形態に係る飛距離計測システムの構成の一例を示すブロック図である。
【図７】ショット情報のデータ構造の一例を示す図である。
【図８】ターゲット方向の求め方の一例を説明する図である。
【図９】ショット情報生成処理の一例を示すフローチャートである。
【図１０】ショット情報を表示する画面の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の各実施形態について、図面を参照して説明する。各実施形態では、ゴルフを例に上げて説明する。ゴルフでは、運動器具としてゴルフクラブが挙げられる。
【００２０】
＜第一実施形態＞
図１は、本発明の第一実施形態に係る飛距離計測システムの外観の一例を示す図である。
【００２１】
飛距離計測システム１は、飛距離計測装置２と、センサー装置３とを備える。飛距離計測装置２とセンサー装置３は、互いに通信可能に有線又は無線により接続される。図１の例では、飛距離計測装置２は、ユーザーＰの腰に装着され、センサー装置３は、クラブＣに装着されている。もちろん、飛距離計測装置２の装着位置は、特に限定されず、例えば、ユーザーＰの背中、脚、クラブＣなどであってもよい。また、センサー装置３の装着位置は、特に限定されず、例えば、ユーザーＰの手の甲、手首などであってもよい。
【００２２】
飛距離計測装置２は、センサー装置３から出力される信号に基づいて、ユーザーＰによるクラブＣを使ったショット時のスイングを検出する。本実施形態では、ショットとは、スイング動作によりボールを飛ばす（打つ）行為を意味する（ストロークと呼んでもよい）。また、打球とは、ショットにより飛ばされた（打たれた）ボールを意味し、ショット位置は、ボールを打った場所を意味し、ボール停止位置（又は単に停止位置）は、打球が停止した位置（ショット後のボールの停止位置）を意味する。本実施形態では、クラブＣには、ドライバー、アイアン、パター等が含まれ、ショットには、ドライバー等によるショットの他、パター等によるパッティングも含まれる。
【００２３】
また、飛距離計測装置２は、後述するＧＰＳ（Global Positioning System）受信部１１から出力される信号に基づいて、ボール停止位置を計測したり、打球の飛距離を計測したりする。飛距離計測装置２は、例えば、スマートフォンやタブレットなどの携帯型端末により実現することができる。
【００２４】
センサー装置３は、測定対象物の動きを検出して信号を出力するモーションセンサーを複数備える。本実施形態では、複数のモーションセンサーは、角速度センサー（ジャイロセンサーともいう）と加速度センサーである。角速度センサーは、検出軸回りの角速度を検出し、検出した角速度の大きさに応じた出力信号を出力する。本実施形態では、角速度センサーは、３軸（ｘ軸、ｙ軸、ｚ軸）の軸回りの角速度をそれぞれ検出する。加速度センサーは、検出軸方向の加速度を検出し、検出した加速度の大きさに応じた出力信号を出力する。本実施形態では、加速度センサーは、３軸（ｘ軸、ｙ軸、ｚ軸）方向の加速度をそれぞれ検出する。
【００２５】
図２は、飛距離計測システムの構成の一例を示すブロック図である。
【００２６】
飛距離計測装置２は、制御部１０と、ＧＰＳ受信部１１と、第１の通信部１２と、第２の通信部１３と、記憶部１４と、操作部１５と、表示部１６とを備える。
【００２７】
ＧＰＳ受信部１１は、ＧＰＳ衛星からの信号を受信して、受信した信号に基づいて現在位置情報（例えば、緯度及び経度）を算出し、出力する。ＧＰＳ受信部１１は、例えば周期的に信号を受信して現在位置情報を出力する。ＧＰＳ受信部１１は、例えば、ＧＰＳ受信機などで実現することができる。
【００２８】
第１の通信部１２は、携帯電話回線、インターネット等のネットワークに接続し、情報の送受信を行う。第１の通信部１２は、例えば、ネットワーク・インターフェイス装置などで実現することができる。
【００２９】
第２の通信部１３は、センサー装置３に接続し、センサー信号の受信や制御信号の送受信を行う。第２の通信部１３は、例えば、ネットワーク・インターフェイス装置などで実現することができる。
【００３０】
記憶部１４は、制御部１０が処理に使用するデータなどを記憶する。記憶部１４は、例えば、フラッシュＲＯＭ（Read Only Memory）などの不揮発性の記憶装置で実現することができる。
【００３１】
本実施形態では、記憶部１４には、ユーザーのショットに関する情報が記憶される。図３は、ショット情報のデータ構造の一例を示す図である。ショット情報は、ゴルフコースを構成するホールを識別するホール番号１４１と、当該ホールにおけるショットの回数及び順番を示すショット番号１４２と、当該ショットにより飛ばされたボールが停止した地図上の位置を示す停止位置１４３と、当該ショットにより飛ばされたボールの飛距離１４４とを対応付けたレコードを含む。ここで、地図は、ゴルフコースの地図であり、ゴルフコースを構成する各ホールの地図を含む。また、地図は、各ホールについて、当該ホールを構成するエリアの種別（例えば、ティーイングラウンド、フェアウェイ、ラフ、バンカー、グリーン、カップなど）や、各エリアの座標範囲などを含む。
【００３２】
図２の説明に戻って、操作部１５は、ユーザーの操作入力を受け付け、操作に応じた操作信号を制御部１０に出力する。操作部１５は、例えば、キー、タッチセンサー、タッチパネルなどの入力装置で実現することができる。
【００３３】
表示部１６は、画面を表示する。表示部１６は、例えば、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro-Luminescence）ディスプレイなどで実現することができる。
【００３４】
制御部１０は、飛距離計測装置２を統合的に制御する。制御部１０は、センサー情報取得部（本発明の第１取得部に相当する）１０１と、位置情報取得部（本発明の第２取得部に相当する）１０２と、地図情報取得部（本発明の第３取得部に相当する）１０３と、ショット検出部１０４と、停止位置計測部（本発明の位置計測部に相当する）１０５と、飛距離計測部１０６と、出力部１０７とを備える。
【００３５】
制御部１０は、例えば、演算装置であるＣＰＵ（Central Processing Unit）、揮発性の記憶装置であるＲＡＭ（Random Access Memory）、不揮発性の記憶装置であるＲＯＭ、制御部１０と他のユニットを接続するインターフェイス（Ｉ／Ｆ）回路、これらを互いに接続するバス、などを備えるコンピューターにより実現することができる。コンピューターは、画像処理回路など各種の専用処理回路を備えていてもよい。また、制御部１０は、ＡＳＩＣ（Application Specific Integrated Circuit）などにより実現されてもよい。
【００３６】
上記の制御部１０の機能（センサー情報取得部１０１、位置情報取得部１０２、地図情報取得部１０３、ショット検出部１０４、停止位置計測部１０５、飛距離計測部１０６、出力部１０７）の少なくとも一部は、例えば、ＣＰＵがＲＯＭに格納された所定のプログラムをＲＡＭに読み出して実行することにより実現することができる。当該所定のプログラムは、例えばＯＳ（Operating System）上で動作するアプリケーションプログラムであり、持ち運び可能な記憶媒体から読み出して飛距離計測装置２にインストールしたり、ネットワーク上のサーバーからダウンロードして飛距離計測装置２にインストールしたりすることができる。もちろん、制御部１０の機能の少なくとも一部は、例えば、専用処理回路により実現してもよい。また、制御部１０の機能の少なくとも一部は、例えば、ＣＰＵ及び専用処理回路の両方により実現されてもよい。
【００３７】
センサー情報取得部１０１は、センサー装置３から第２の通信部１３を介してセンサー信号を取得する。センサー情報取得部１０１は、例えば、所定サンプリング周期でセンサー信号を取得する。上述したように、本実施形態では、センサー信号は、３軸（ｘ軸、ｙ軸、ｚ軸）の軸回りの角速度の大きさに応じた信号と、３軸（ｘ軸、ｙ軸、ｚ軸）方向の加速度の大きさに応じた信号とを含む。取得されたセンサー信号は、例えばＲＡＭや記憶部１４等の記憶装置に記憶される。
【００３８】
位置情報取得部１０２は、ＧＰＳ受信部１１から現在の位置情報を取得する。取得された位置情報は、例えばＲＡＭや記憶部１４等の記憶装置に記憶される。
【００３９】
地図情報取得部１０３は、ネットワーク上のサーバー等から第１の通信部１２を介してゴルフコースの地図情報を取得する。取得された地図情報は、例えばＲＡＭや記憶部１４等の記憶装置に記憶される。
【００４０】
ショット検出部１０４は、取得されたセンサー信号に基づいて、ショットを検出する。本実施形態では、ショット検出部１０４は、ショット時のスイングを検出し、スイング動作のうちクラブヘッドがボールに当たるインパクトのタイミングを検出し、このタイミングをショットのタイミングとして検出する。ショットの検出手順は、特に限定されないが、例えば下記のような手順を採用することができる。
【００４１】
まず、ショット検出部１０４は、例えば、各軸回りの角速度及び各軸方向の加速度が、所定時間（例えば２秒）の間、安定している（例えば所定の閾値範囲内に収まっている）か否かを判定する。角速度及び加速度が安定していると判定した場合に、ショット検出部１０４は、スイングの開始タイミングを検出する。もちろん、センサー信号が安定しているか否かの判定方法は、上記に限られず、例えば、各軸回りの角速度及び各軸方向の加速度の変化が、所定の変化パターン（例えばワッグルの変化パターン）に一致又は近似する場合に、スイングの開始タイミングを検出してもよい。なお、全ての軸回りの角速度及び全ての軸方向の加速度を用いずに一部を用いるようにしてもよい。また、ショット検出部１０４は、例えば、操作部１５を介して、ユーザー等からスイング開始の指示を受け付けて、スイングの開始タイミングとして検出するようにしてもよい。
【００４２】
スイングの開始タイミングが検出された後、所定時間（例えば３秒）の間、ショット検出部１０４は、所定サンプリング周期毎に、各軸回りの角速度の大きさの和（ノルムという）を計算する。そして、ショット検出部１０４は、所定時間の間で角速度のノルムが最大となるタイミングをインパクトのタイミングとして検出する。他の方法としては、ショット検出部１０４は、所定サンプリング周期毎に、角速度のノルムを時間で微分する。そして、ショット検出部１０４は、計算した角速度のノルムの微分の値が最大となるタイミングと最小となるタイミングのうち、先のタイミングをインパクトのタイミングとして検出する。もちろん、インパクトのタイミングの検出方法は、上記に限られず、例えば全ての軸回りの角速度を用いずに一部を用いるようにしてもよい。
【００４３】
上記のようにして、ショット検出部１０４は、スイングを検出するとともに、当該スイング動作中のインパクトのタイミングをショットとして検出することができる。
【００４４】
停止位置計測部１０５は、ショット検出部１０４によりショットが検出された場合に、記憶装置に記憶されている現在位置情報を取得する。なお、記憶装置には、位置情報取得部１０２により取得された最新の現在位置情報が記憶される。また、停止位置計測部１０５は、取得した現在位置情報を、検出されたショット（今回のショット、ショット番号Ｎ）の１つ前のショット（前回のショット、ショット番号Ｎ−１）の停止位置１４３として、ショット情報１４０に設定する。なお、取得した現在位置情報は、検出されたショット（今回のショット、ショット番号Ｎ）のショット位置でもある。
【００４５】
飛距離計測部１０６は、連続する２つのショットのボール停止位置間の距離を、打球の飛距離として算出する。また、飛距離計測部１０６は、算出した飛距離を、検出されたショット（今回のショット、ショット番号Ｎ）の１つ前のショット（前回のショット、ショット番号Ｎ−１）の飛距離１４４として、ショット情報１４０に設定する。
【００４６】
出力部１０７は、ショット情報１４０を含む画面を生成し、表示部１６に出力して表示させる。出力部１０７は、生成した画面を、第１の通信部１２等を介して、ＰＣ（Personal Computer）、タブレットＰＣ、スマートフォン、ＨＭＤ（Head Mount Display）などの外部のデバイスに出力して、表示させるようにしてもよい。
【００４７】
次に、上述の飛距離計測装置２の動作例について説明する。
【００４８】
図４は、ショット情報生成処理の一例を示すフローチャートである。本フローチャートは、例えば、ユーザーによりゴルフコース及びホール番号が指定された場合に開始される。
【００４９】
なお、センサー信号は、センサー情報取得部１０１により所定サンプリング周期で取得され、記憶装置に記憶される。また、現在位置情報は、位置情報取得部１０２により周期的に取得されて、最新のものが記憶装置に記憶される。また、指定されたゴルフコースの地図情報は、地図情報取得部１０３により取得され、記憶装置に記憶される。
【００５０】
まず、ショット検出部１０４は、ショット番号Ｎを１に設定する（ステップＳ１０）。
【００５１】
それから、ショット検出部１０４は、ショットがあったか否かを判定する（ステップＳ２０）。具体的には上述したように、ショット検出部１０４は、センサー信号に基づいて、スイングの開始タイミング及びスイング中のインパクトのタイミングを検出する処理を行う。そして、ショット検出部１０４は、インパクトのタイミングを検出した場合に、ショットがあったと判定する。
【００５２】
ショットがあったと判定された場合（ステップＳ２０でＹ）、停止位置計測部１０５は、記憶装置に記憶されている最新の現在位置情報を取得する（ステップＳ３０）。また、飛距離計測部１０６は、ショットの飛距離を算出する（ステップＳ４０）。具体的には、飛距離計測部１０６は、ショット情報１４０に含まれるショット番号Ｎ−２の停止位置１４３と、ステップＳ３０で取得された停止位置（ショット番号Ｎ−１の停止位置）との差分を求めることで、ショット番号Ｎ−１の飛距離を算出する。なお、飛距離計測部１０６は、ショット番号Ｎが２以上である場合に、ステップＳ４０の処理を実行する。
【００５３】
それから、ショットＮ−１の情報が記録される（ステップＳ５０）。具体的には、ショット検出部１０４は、指定されたホール番号と、設定されているショット番号Ｎから１を差し引いたショット番号とを含むレコードを、ショット情報１４０に追加する。また、停止位置計測部１０５は、追加されたレコードに、ステップＳ３０で取得した現在位置情報を停止位置１４３として設定する。また、飛距離計測部１０６は、ショット情報１４０に追加されたレコードに、ステップＳ４０で算出した飛距離を飛距離１４４として設定する。
【００５４】
例えば図３に示すように、１打目が行われた際には、ショット番号「０」のレコードがショット情報１４０に追加され、０打目時点の停止位置が設定される（飛距離は設定されない）。また、２打目が行われた際には、ショット番号「１」のレコードがショット情報１４０に追加され、１打目により飛ばされたボールの停止位置及び飛距離が設定される。このように、Ｎ打目が行われた際には、ショット番号Ｎ−１のレコードがショット情報１４０に追加され、Ｎ−１打目により飛ばされたボールの停止位置及び飛距離が設定される。
【００５５】
図４の説明に戻って、それから、ショット検出部１０４は、ショット番号Ｎに１を足し（ステップＳ６０）、再びステップＳ２０の処理を実行する。
【００５６】
ショットがないと判定した場合（ステップＳ２０でＮ）、ショット検出部１０４は、指定されたホールのプレイが終了したか否かを判定する（ステップＳ７０）。具体的には、ショット検出部１０４は、例えば、操作部１５を介して、ユーザーからホール終了の指示を受け付けて、ホールの終了を検出する。この場合、ユーザーは、例えばボールがカップインした場合に、カップの傍で、操作部１５からホール終了の指示を入力すればよい。もちろん、ホール終了の検出方法は、限定されず、例えば、ショット検出部１０４は、センサー信号に基づいて、角速度及び加速度の所定の変化を検出した場合に、ホールの終了を検出するようにしてもよい。この場合、ユーザーは、例えばボールがカップインした場合に、カップの傍で、クラブを使った所定のジェスチャー動作を行えばよい。
【００５７】
ホールのプレイが終了していないと判定された場合（ステップＳ７０でＮ）、ショット検出部１０４は、再びステップＳ２０の処理を実行する。
【００５８】
ホールのプレイが終了したと判定された場合（ステップＳ７０でＹ）、停止位置計測部１０５は、記憶装置に記憶されている最新の現在位置情報を取得する（ステップＳ８０）。また、飛距離計測部１０６は、ショットの飛距離を算出する（ステップＳ９０）。具体的には、飛距離計測部１０６は、ショット情報１４０に含まれるショット番号Ｎ−２の停止位置１４３と、ステップＳ８０で取得された停止位置（ショット番号Ｎ−１の停止位置）との差分を求めることで、ショット番号Ｎ−１の飛距離を算出する。なお、飛距離計測部１０６は、ショット番号Ｎが２以上である場合に、ステップＳ９０の処理を実行する。
【００５９】
それから、ショットＮ−１の情報が記録される（ステップＳ１００）。具体的には、ショット検出部１０４は、指定されたホール番号と、設定されているショット番号Ｎから１を差し引いたショット番号とを含むレコードを、ショット情報１４０に追加する。また、停止位置計測部１０５は、追加されたレコードに、ステップＳ８０で取得した現在位置情報を停止位置１４３として設定する。また、飛距離計測部１０６は、ショット情報１４０に追加されたレコードに、ステップＳ９０で算出した飛距離を飛距離１４４として設定する。ステップＳ１００の終了後、ショット検出部１０４は、本フローチャートに示す処理を終了する。
【００６０】
なお、例えば図３に示すように、４打目の後に指定ホールのプレイの終了が検出された際には、ショット番号「４」のレコードがショット情報１４０に追加され、４打目によりパッティングされたボールの停止位置及び飛距離が設定される。
【００６１】
以上のようなショット情報生成処理は、指定されたホールごとに実行され、各ホールのショット情報が記憶装置に蓄積される。
【００６２】
出力部１０７は、ユーザーの操作に応じて、例えば図５（ショット情報を表示する画面の一例を示す図）に示すような画面５００を生成し、表示部１６に出力して表示させる。
【００６３】
画面５００には、ショット情報領域５１０、ホール画像領域５２０等が含まれる。
【００６４】
出力部１０７は、ホール番号、当該ホール番号が示すホールにおけるショット番号、及び当該ショットの飛距離を、ショット情報領域５１０に表示する。出力部１０７は、例えば、操作部１５を介して、ホール番号及びショット番号の指定を受け付け、指定されたホール番号及びショット番号をショット情報領域５１０に表示するとともに、指定されたホール番号及びショット番号に関連付けられた飛距離をショット情報１４０から取得して、ショット情報領域５１０に表示する。
【００６５】
また、出力部１０７は、指定されたホール番号が示すホールの地図情報に基づいて、当該ホールの地図をホール画像領域５２０に表示する。また、出力部１０７は、少なくとも、指定されたホール番号及びショット番号に関連付けられた停止位置をショット情報１４０から取得し、当該停止位置を示す画像を、地図座標に対応させて地図上に表示する。なお、指定されたショット番号に関連付けられた停止位置に加え、当該ショット番号の１つ前、又は２つ以上前のショット番号に関連付けられた停止位置を表示するようにしてもよい。図５の例では、ショット番号に「２」が指定されており、ホールの地図上には、ショット番号「２」のボールの停止位置Ａと、ショット番号「１」のボールの停止位置Ｂと、ショット番号「０」のボールの停止位置Ｃとが表示されている。
【００６６】
以上、本発明の第一実施形態について説明した。本実施形態によれば、例えば、飛距離計測装置は、プレイヤーによるショットを検出し、ショットを検出した際の位置情報を取得し、取得した位置情報に基づいて飛距離を計測する。これにより、プレイヤーの作業なしで簡単にかつ精度よく打球の飛距離を計測することができる。
【００６７】
また、本実施形態によれば、例えば、飛距離計測装置は、Ｎ番目のショットのショット位置を、Ｎ−１番目のショット後のボール停止位置として計測する。これにより、各ショットのボールの停止位置およびその飛距離を順次記録することができる。
【００６８】
また、本実施形態によれば、例えば、飛距離計測装置は、スイング中のインパクトのタイミングを検出し、このタイミングに基づいて位置情報を取得する。これにより、ショット位置をより正確に検出することができる。また、本実施形態によれば、例えば、飛距離計測装置は、センサー信号に基づいて、又は所定の操作入力に基づいて、ホールの終了を検出し、そのときの位置情報を最後のショット後のボール停止位置として計測する。これにより、ホールの最後のショットのボール停止位置を判定できるため、各ホールの全ショットのボール停止位置および飛距離を計測することができる。
【００６９】
＜第二実施形態＞
第二実施形態では、ショットのボール停止位置及び飛距離に加え、ショットの打球方向を求める。以下では、第一実施形態と同じ構成については同じ符号を付して説明を省略し、第一実施形態と異なる点を中心に説明する。
【００７０】
図６は、本発明の第二実施形態に係る飛距離計測システムの構成の一例を示すブロック図である。
【００７１】
飛距離計測装置２は、第一実施形態で示した各部に加え、センサー部１７を備える。また、制御部１０は、打球方向計測部１０８を備える。
【００７２】
センサー部１７は、地磁気を検出して信号を出力する磁気センサー（方位センサーと呼んでもよい）を備える。磁気センサーは、例えば、２軸（ｘ軸：左右方向、ｙ軸：前後方向）又は３軸（ｘ軸：左右方向、ｙ軸：前後方向、ｚ軸：上下方向）の地磁気を検出し、検出した地磁気の大きさに応じた出力信号を出力する。また、センサー部１７は、３軸の加速度センサーを備える。なお、磁気センサーと加速度センサーは、それぞれ別のセンサー部として設けるようにしてもよい。
【００７３】
記憶部１４には、図７（ショット情報のデータ構造の一例を示す図）に示すようなショット情報１４０が記憶される。ショット情報１４０は、第一実施形態で示したデータ項目に加え、ショットにより飛ばされたボールの打球方向１４５を含む。本実施形態では、打球方向１４５は、基準方向であるターゲット方向（プレイヤーがボールを打ち出す方向、例えば、プレイヤーを正面視した場合の右方向）に対する相対的な方向である。例えば、打球方向１４５は、ターゲット方向に対する左右の回転角で表すことができる。
【００７４】
図６の説明に戻って、センサー情報取得部１０１は、センサー部１７からセンサー信号を取得する。センサー情報取得部１０１は、例えば、所定サンプリング周期でセンサー信号を取得する。上述したように、本実施形態では、センサー信号は、２軸又は３軸方向の地磁気の大きさに応じた信号と、３軸方向の加速度の大きさに応じた信号とを含む。取得されたセンサー信号は、例えばＲＡＭや記憶部１４等の記憶装置に記憶される。
【００７５】
打球方向計測部１０８は、ショットが検出された場合に、磁気センサーの信号及び加速度センサーの信号に基づいて、ショットのターゲット方向を算出する。ショットのターゲット方向は、記憶装置に記憶される。例えば図８（ターゲット方向の求め方の一例を説明する図）に示すように、飛距離計測装置２の表示部１６の法線方向をＺ軸とする。そして、Ｚ軸が、プレイヤーがボールを打ち出す方向に一致するように、飛距離計測装置２をプレイヤーの体に装着する（例えば図１のように右腰に装着する）。打球方向計測部１０８は、磁気センサーの信号及び加速度センサーの信号に基づいて、Ｚ軸の方位をターゲット方向として求める。磁気センサー及び加速度センサーを使って方位を求める方法は、一般的な技術を利用すればよいので、説明を省略する。もちろん、３軸の磁気センサーのみを使ってＺ軸の方位を算出するようにしてもよい。
【００７６】
また、打球方向計測部１０８は、ショットが検出された場合に、連続する２つのショットのボール停止位置間を結んだ直線が示す方位（前の停止位置から後の停止位置へ向かう方位）を、打球方向として算出する。また、打球方向計測部１０８は、算出したショットのターゲット方向（方位）及び打球方向（方位）の差分を算出し、当該ショットの打球方向（ターゲット方向に対する左右の回転角）を算出する。打球方向計測部１０８は、算出した打球方向を、検出されたショット（ショット番号Ｎ）の１つ前のショット（ショット番号Ｎ−１）の打球方向１４５として、ショット情報１４０に設定する。
【００７７】
図９は、ショット情報生成処理の一例を示すフローチャートである。ステップＳ１０〜Ｓ４０、ステップＳ５０〜Ｓ６０、ステップＳ７０〜Ｓ９０、及びステップＳ１００は、図４と同様であるので説明を省略する。
【００７８】
なお、センサー部１７からのセンサー信号は、センサー情報取得部１０１により所定サンプリング周期で取得され、記憶装置に記憶される。
【００７９】
ステップＳ４０の後、打球方向計測部１０８は、ターゲット方向を算出する（ステップＳ４２）。具体的には、打球方向計測部１０８は、ステップＳ２０でショット検出部１０４により検出されたスイングの開始タイミング時点のセンサー信号（センサー部１７からのセンサー信号）に基づいて、ショット番号Ｎのショットのターゲット方向を算出する。算出されたショット番号Ｎのターゲット方向は、記憶装置に記憶される。
【００８０】
また、打球方向計測部１０８は、打球方向を算出する（ステップＳ４４）。具体的には、打球方向計測部１０８は、ショット情報１４０に含まれるショット番号Ｎ−２の停止位置１４３と、ステップＳ３０で取得された停止位置（ショット番号Ｎ−１の停止位置）とを結ぶ直線の方位を求めることで、ショット番号Ｎ−１の打球方向を算出する。また、打球方向計測部１０８は、ステップＳ４２の処理により記憶装置に記憶されているショット番号Ｎ−１のターゲット方向と、算出したショット番号Ｎ−１のショット方向との差分を求めることにより、ショット番号Ｎ−１の打球方向（ターゲット方向に対する左右の回転角）を算出する。なお、打球方向計測部１０８は、ショット番号Ｎが２以上である場合に、ステップＳ４４の処理を実行する。
【００８１】
なお、ステップＳ５０では、打球方向計測部１０８は、ショット情報１４０に追加されたレコード（ショット番号Ｎ−１のレコード）に、ステップＳ４４で算出した打球方向（ターゲット方向に対する左右の回転角）を打球方向１４５として設定する。
【００８２】
ステップＳ９０の後、打球方向計測部１０８は、打球方向を算出する（ステップＳ９２）。具体的には、打球方向計測部１０８は、ショット情報１４０に含まれるショット番号Ｎ−２の停止位置１４３と、ステップＳ８０で取得された停止位置（ショット番号Ｎ−１の停止位置）とを結ぶ直線の方位を求めることで、ショット番号Ｎ−１のショット方向を算出する。また、打球方向計測部１０８は、ステップＳ４２の処理により記憶装置に記憶されているショット番号Ｎ−１のターゲット方向と、算出したショット番号Ｎ−１のショット方向との差分を求めることにより、ショット番号Ｎ−１の打球方向（ターゲット方向に対する左右の回転角）を算出する。なお、打球方向計測部１０８は、ショット番号Ｎが２以上である場合に、ステップＳ９２の処理を実行する。
【００８３】
なお、ステップＳ１００では、打球方向計測部１０８は、ショット情報１４０に追加されたレコード（ショット番号Ｎ−１のレコード）に、ステップＳ９２で算出した打球方向（ターゲット方向に対する左右の回転角）を打球方向１４５として設定する。
【００８４】
出力部１０７は、ユーザーの操作に応じて、図１０（ショット情報を表示する画面の一例を示す図）に示すような画面５００を生成し、表示部１６に出力して表示させる。
【００８５】
図５と異なり、ショット情報領域５１０には、ホール番号、当該ホール番号が示すホールにおけるショット番号、及び当該ショットの飛距離に加え、当該ショットの打球方向が表示される。出力部１０７は、例えば、指定されたホール番号及びショット番号に関連付けられた飛距離及び打球方向をショット情報１４０から取得して、ショット情報領域５１０に表示する。図１０の例では、ショット番号「２」の打球方向は、「右１２°」と表示されている。
【００８６】
また、出力部１０７は、ホール画像領域５２０に表示されたホールの地図上に、少なくとも、指定されたショット番号に関連付けられた停止位置と、当該ショット番号の１つ前のショット番号に関連付けられた停止位置を表示する。また、出力部１０７は、指定されたショット番号の停止位置とその１つ前のショット番号の停止位置とを結ぶ打球方向を示す画像を表示する。また、出力部１０７は、指定されたショット番号のショット位置を基点として、当該ショット番号のターゲット方向を示す画像を表示する。図１０の例では、ショット番号に「２」が指定されており、ホールの地図上には、ショット番号「２」のボールの停止位置Ａとショット番号「１」のボールの停止位置Ｂとを結ぶ打球方向画像Ｄ１と、ショット番号「２」のショット位置Ｂを基点とするターゲット方向画像Ｄ２とが表示されている。
【００８７】
以上、本発明の第二実施形態について説明した。本実施形態によれば、例えば、飛距離計測装置は、ショットを検出した際に、ターゲット方向を計測し、連続するショットのボール停止位置に基づいて打球方向を計測し、ターゲット方向と打球方向の差分に基づいてターゲット方向に対する相対的な打球方向を計測する。これにより、簡単にかつ精度よく打球方向を求めることができる。
【００８８】
＜変形例＞
本発明は、上述の各実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。例えば、上記の各実施形態には、例えば下記のような変形を加えてもよい。
【００８９】
例えば、上記の第二実施形態において、飛距離計測部１０６の機能は必須ではない。この場合、飛距離計測装置２は、打球方向計測装置と呼んでもよい。
【００９０】
上記の各実施形態では、取得する位置情報は、２次元（緯度及び経度）の情報とすることができるが、３次元（緯度、経度及び高度）の情報としてもよい。
【００９１】
具体的には、例えば、位置情報取得部１０２は、ＧＰＳ受信部１１から３次元の位置情報を取得する。または例えば、位置情報取得部１０２は、ＧＰＳ受信部１１から取得した２次元の位置情報と、高度情報を含む地図情報とに基づいて、当該位置情報が示す位置の高度を取得する。または例えば、飛距離計測装置２に、気圧式高度計を内蔵又は接続し、位置情報取得部１０２は、ＧＰＳ受信部１１から取得した２次元の位置情報と、気圧式高度計の出力信号とに基づいて、当該位置情報が示す位置の高度を取得する。
【００９２】
停止位置計測部１０５は、ショット情報１４０の停止位置１４３に、３次元の位置情報を設定する。また、飛距離計測部１０６は、連続する２つのショットの３次元のボール停止位置間の距離を、打球の飛距離として算出し、ショット情報１４０の飛距離１４４に設定する。このようにすれば、例えばゴルフコースに傾斜があるような場合でも、より正確な飛距離を算出することができる。
【００９３】
上記の各実施形態において、停止位置計測部１０５は、各ショットのボール停止位置と、所定の目標位置（例えば、ホールのカップの位置）との距離（残距離）を算出するようにしてもよい。この場合、出力部１０７は、例えば、ショット情報領域５１０に、指定されたホール番号及びショット番号に対応する残距離を表示してもよい。このようにすれば、プレイヤーの上達に役立つ情報として、正確な残距離を簡単に提示することができる。
【００９４】
上記の各実施形態において、制御部１０は、ショット評価部を備えていてもよい。ショット評価部は、例えば、ショットの飛距離に基づいて、所定規則により、当該ショットを評価する。例えば、ショット評価部は、過去のショット情報１４０からティーショットの平均飛距離を算出し、評価対象のティーショットの飛距離が平均飛距離を超えている場合に、当該ショットを「良い（ナイスショット）」と評価する。この場合、出力部１０７は、例えば、ショット情報領域５１０に、指定されたホール番号及びショット番号に対応する評価を表示するようにしてもよい。なお、出力部１０７は、画面５００に、ティーショットの平均飛距離等の指標を表示してもよい。もちろん、ショットの評価方法は、上記に限られない。例えば、ショットの打球方向（ターゲット方向との差分）の大きさに基づいて、ショットを評価してもよい。また例えば、ショットの飛距離と、ショットの打球方向の大きさとに基づいて、ショットを評価してもよい。
【００９５】
上記の各実施形態では、１台のセンサー装置３に複数のセンサーが含まれているが、この態様に限られない。例えば、複数のセンサー装置を用意してそれぞれのセンサー装置に１以上のセンサーを搭載し、それぞれのセンサー装置と飛距離計測装置を接続するようにしてもよい。この場合、複数のセンサー装置は、例えばゴルフクラブとプレイヤーに装着するなど、異なる位置に装着することができる。
【００９６】
上記の各実施形態では、センサー装置３は、３軸加速度センサーと３軸角速度センサーを含んでいるが、この態様に限られない。例えば、加速度センサーは、１軸又は２軸であってもよいし、角速度センサーは、１軸又は２軸であってもよい。また、例えば、センサー装置３は、加速度センサーを備えていなくてもよい。
【００９７】
上記の各実施形態では、飛距離計測装置２は、内蔵されているＧＰＳ受信部１１を用いているが、この態様に限られない。例えば、飛距離計測装置２は、外部のＧＰＳ受信機と接続するようにしてもよい。このようにすれば、飛距離計測装置２は、ＧＰＳ受信部を備えない場合には外付けのＧＰＳ受信機を利用できるし、ＧＰＳ受信部を備えている場合でも位置情報の精度がより高いＧＰＳ受信機を利用することができる。すなわち、飛距離計測システム１は、飛距離計測装置２と、センサー装置３と、飛距離計測装置２に内蔵される又は外付けされるＧＰＳ受信部とにより構成することができる。また、センサー装置３がＧＰＳ受信部を内蔵し、位置情報を飛距離計測装置２に出力するようにしてもよい。また、例えば、飛距離計測装置２は、位置情報取得部１０２が第１の通信部１２を介して、無線基地局あるいはネットワーク上のサーバーから現在位置情報を取得するようにしてもよい。
【００９８】
上記の第二実施形態では、飛距離計測装置２は、内蔵されているセンサー部１７を用いているが、この態様に限られない。例えば、飛距離計測装置２は、外部の磁気センサー及び加速度センサーと接続するようにしてもよい。すなわち、飛距離計測システム１は、飛距離計測装置２と、センサー装置３と、飛距離計測装置２に内蔵される又は外付けされる磁気センサー及び加速度センサーとにより構成することができる。また、センサー装置３が磁気センサーを内蔵し、信号を飛距離計測装置２に出力するようにしてもよい。
【００９９】
上記の各実施形態では、飛距離計測装置２は、ショット情報を記憶部１４等の記憶装置に蓄積するが、この態様に限られない。例えば、出力部１０７は、記憶装置に蓄積されたゴルフコース別の各ホールのショット情報を、ユーザー情報とともに、第１の通信部１２を介してネットワーク上のサーバーに送信する。当該サーバーは、例えば、ユーザー別に、ゴルフコース別の各ホールのショット情報を蓄積する。また、サーバーは、例えば、各ユーザーのショット情報に基づいて、ティーショットの平均飛距離などの指標を算出し、指標毎にユーザーのランキング等を求め、ＷＥＢ上で公開する。
【０１００】
なお、図２、及び図６で示した飛距離計測装置２の構成は、飛距離計測装置２の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。飛距離計測装置２の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、各構成要素の処理又は機能の分担は、本発明の目的を達成できるのであれば、上述したものに限られない。
【０１０１】
また、図４、及び図９で示したフローチャートの処理単位は、飛距離計測装置２の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。飛距離計測装置２の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。さらに、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【０１０２】
また、図３、及び図７に示すショット情報の構成は、図示したものに限定されない。また、図５、及び図１０に示す画面の構成は、図示したものに限定されない。
【符号の説明】
【０１０３】
１：飛距離計測システム、２：飛距離計測装置、３：センサー装置、１０：制御部、１１：ＧＰＳ受信部、１２：第１の通信部、１３：第２の通信部、１４：記憶部、１５：操作部、１６：表示部、１７：センサー部、１０１：センサー情報取得部、１０２：位置情報取得部、１０３：地図情報取得部、１０４：ショット検出部、１０５：停止位置計測部、１０６：飛距離計測部、１０７：出力部、１０８：打球方向計測部、１４０：ショット情報、１４１：ホール番号、１４２：ショット番号、１４３：停止位置、１４４：飛距離、１４５：打球方向、５００：画面、５１０：ショット情報領域、５２０：ホール画像領域、Ｃ：クラブ、Ｄ１：打球方向画像、Ｄ２：ターゲット方向画像、Ｐ：ユーザー
【図１】
2016116612.tif 000003
【図２】
2016116612.tif 000004
【図３】
2016116612.tif 000005
【図４】
2016116612.tif 000006
【図５】
2016116612.tif 000007
【図６】
2016116612.tif 000008
【図７】
2016116612.tif 000009
【図８】
2016116612.tif 000010
【図９】
2016116612.tif 000011
【図１０】
2016116612.tif 000012