(57)【要約】      （修正有）【課題】ゴルフ等のパッティングやアプローチショット等におけるスイングの調節等を支援等する装置等を提供する。【解決手段】ゴルフのスイングに伴って動く部位に装着することができる装着部材と、スイングにおけるテイクバック量に応じて出力が変化する検出部１１２と、ユーザに対し通知を行う通知部と、ユーザにより指定されたスイングの強さに関する情報及びスイングの強さに関する情報と検出部の出力に基づくテイクバック量を示すデータとの対応関係に基づいて、指定したスイングの強さに対応したテイクバック量に達した旨をユーザに通知させるよう通知部を制御する制御部１１５とを備える。【選択図】図４
2020168448.tif 000002
【特許請求の範囲】
【請求項１】
ゴルフのスイングに伴って動く部位に装着することができる装着部材によって保持される装置であって、
アドレス登録機能と、アドレス検出機能とを備え、
前記アドレス登録機能は、ユーザに対してアドレス姿勢を取ることを促す出力を行った後に、加速度検出部によって検出された加速度についての情報を記憶しておく機能を備え、
前記アドレス検出機能は、前記加速度検出部によって検出された現在の加速度についての情報が前記アドレス登録機能によって記憶された加速度についての情報と所定の範囲内にあるときにアドレス姿勢が取られたと認識して所定の処理を実行する機能を備え、
前記アドレス登録機能を実行するか、前記アドレス検出機能を実行するかを選択する選択機能を備えること
を特徴とする装置。
【請求項２】
前記選択機能は、前記アドレス登録機能による前記加速度検出部によって検出された加速度についての情報の記憶がされていない状態では、前記アドレス検出機能を利用する機能の実行を不可能とする機能を備えること
を特徴とする請求項１に記載の装置。
【請求項３】
前記アドレス登録機能は、前記アドレス姿勢が取られたと認識した場合、アドレスを検知したことをユーザに出力する機能を備えること
を特徴とする請求項１または２に記載の装置。
【請求項４】
前記アドレス登録機能は、所定の判定時間継続して加速度検出部の出力データのバラつきが所定範囲以下に収まると、アドレス姿勢が取られたと認識する機能を備えること
を特徴とする請求項１から３のいずれかに記載の装置。
【請求項５】
前記アドレス検出機能によって実行される前記所定の処理として、アドレスを検知したことをユーザに通知する処理を備えること
を特徴とする請求項１から４のいずれかに記載の装置。
【請求項６】
前記アドレス検出機能によって実行される前記所定の処理として、スイング指示を出力する処理を備えること
を特徴とする請求項１から５のいずれかに記載の装置。
【請求項７】
請求項１から６のいずれかに記載の装置の機能をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゴルフ等のパッティングやアプローチ等におけるスイング等の調節等を支援する装置等に関する。
【背景技術】
【０００２】
近年、ゴルフのプレーや練習を手助けする各種のシステムが提案されている。このようなシステムの中には、ゴルフクラブをスイングする際のモーションデータを取得し、その
モーションデータに基づくスイング情報をユーザに提示するシステムがある。例えば、スイング軌道などを検出するためにゴルフクラブのシャフトに取り付けられるスイングセンサを含むトレーナーシステムの提案もある（例えば非特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【非特許文献１】日本文化出版  GolfClassic(ゴルフクラッシック)2013年03月号（86頁〜91頁）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のシステムをはじめとする従来のシステムでは打球をより遠くへ飛ばすことを目的としてスイングのトレーニングを支援するものが多く、パッティングやアプローチショットのように目標の距離に合わせて飛距離を調節したり加減したりすることを手助けする機能は提供されていなかった。
【０００５】
そこで、本発明は、ゴルフ等のパッティングやアプローチショット等におけるスイングの調節等を支援等する等を提供することを目的とする。この目的は例えば課題を解決するための手段に記載の構成要素の組み合わせにより達成させることが可能である。また従属項は例えば本発明の更なる有利な具体例とすることができる。
【課題を解決するための手段】
【０００６】
（１）ゴルフのスイングに伴って動く部位に装着することができる装着部材と、スイングにおけるテイクバック量に応じて出力が変化する検出部と、ユーザに対し通知を行う通知部と、ユーザにより指定されたスイングの強さに関する情報及びスイングの強さに関する情報と検出部の出力に基づくテイクバック量を示すデータとの対応関係に基づいて、指定されたスイングの強さに対応するテイクバック量に達した旨をユーザに通知させるよう通知部を制御する制御部とを備えることを特徴とする装置とするとよい。
【０００７】
このようにすれば、ユーザは指定したスイングの強さに対応したテイクバック量に達したときに通知を受けることができる。したがって、通知を受けたテイクバック量でダウンスイングを開始することによって、安定したテイクバック量でスイングを行うことができる。スイングとしてはパッティングやアプローチとするとよく、パッティングとすると特によい。パッティングの距離感はインパクト時の力の込め方の強弱ではなく、振り幅により調節するのが正しいとされている。このため、パッティング時のテイクバック量を安定させるよう通知することでパッティングの上達を支援することができる。
【０００８】
「スイングの強さに関する情報」は、例えば後述の（３）のように打球の飛距離としてもよいし、（７）のようにテイクバック量と対応付けられて予め定められた設定値とするとよい。
【０００９】
「テイクバック量を示すデータ」は、検出部が出力するデータそのものであってもよいし、検出部の出力を加工して得られるデータとしてもよい。例えば後述の（１４）のように検出部として加速度を検出する加速度センサを用いる構成では、テイクバック量を示すデータは加速度に基づく加速度データとするとよい。この場合、加速度データは、加速度センサが検出する加速度そのものとしてもよいが、加速度センサが検出する加速度を演算・加工して得られるデータとするとよく、スイング時の動きを識別しやすいデータを選択すると特によい。
【００１０】
「スイングの強さに関する情報と検出部の出力に基づくテイクバック量を示すデータと
の対応関係」は、記憶部等にあらかじめ記憶してもよいが、ユーザによる登録操作に応じて記憶する構成とすると特によい。また、個々の「スイングの強さに関する情報」と「テイクバック量を示すデータ」との１対１の対応関係でもよいが、複数の「スイングの強さに関する情報」と「テイクバック量を示すデータ」との対応関係を包括的に表す関数（例えば数式）とすると特によい。
【００１１】
「通知部」は、装置を装着したユーザが通知を認識できればいかなるものでもよい。例えば、音声により聴覚的に通知を行うブザーやスピーカ等としてもよいし、表示や発光により視覚的に通知を行う表示素子や発光素子としてもよいが、後述の（１９）のように振動によりユーザに通知を行うバイブレータとすると特によい。振動による通知であれば、ゴルフのプレーマナーに違反せずに通知を行うことができる。
【００１２】
（２）通知は、指定されたスイングの強さに関する情報に対応するテイクバック量を示すデータの目標値に、検出部の出力に基づくテイクバック量を示すデータが達したときに行われるようにするとよい。
【００１３】
「テイクバック量を示すデータの目標値」は、いかなる方法で定めてもよい。例えば記憶部等から読みだしたデータをそのまま目標値としてよいが、目標値を計算で求める構成とすると特によい。
【００１４】
（３）ユーザが指定するスイングの強さに関する情報は、打球の飛距離とするとよい。飛距離は歩幅またはクラブの長さを単位として指定するとよく、歩幅を単位とすると特によい。ゴルフのプレー中に使うことが許される測距手段である歩幅やクラブ長を用いることで、プレー中に本装置を使用することが容易となる。
【００１５】
このようにすれば、ユーザは指定した飛距離のパットやショットを打つのに適したテイクバック量の通知を受けることができる。例えば今のボールのある位置からカップまで４歩である場合、４歩の飛距離に適したテイックバック量に達したときに、その旨の通知を受けられるので、そこからダウンスイングを開始することができる。その結果、４歩分の強さでボールを打つことができる。
【００１６】
（４）スイングの強さに関する情報と検出部の出力に基づくテイクバック量を示すデータとの対応関係は、打球の飛距離とテイクバック量を示すデータとの関係を規定する関数とするとよく、制御部は例えば記憶部等が記憶する関数に基づき、ユーザが指定する飛距離に対応する目標値を求めるとよい。
【００１７】
このようにすれば、打球の飛距離とテイクバック量を示すデータとの対応関係を少ない容量で記憶することができる。また、いかなる飛距離が指定されても、当該関数に基づき目標値を算出することができる。
【００１８】
（５）制御部は、複数回のスイングについて飛距離とテイクバック量を示すデータとを対応付けて記憶し、複数組の飛距離とテイクバック量を示すデータとの対応関係に基づき、関数を推定するとよい。
【００１９】
このようにすれば、対応関係を記録した当該ユーザ自身のスイングに基づいて、打球の飛距離とテイクバック量を示すデータとの対応関係を規定する関数を求めることができる。したがって、ユーザは意図した飛距離の打球を打つためのテイクバック量についてより高い精度で通知を受けることができる。
【００２０】
（６）制御部は、ユーザにスイングを行うよう促し、当該スイングにおけるテイクバック
量を示すデータを記録し、当該スイングによる打球の飛距離の入力をユーザに促し、入力された飛距離と記録したテイクバック量を示すデータとを対応付けて記憶するよう保存するとよい。
【００２１】
このようにすれば、テイクバック量と打球の飛距離との対応関係を当該ユーザ自身のスイングに基づいて規定することができる。また、テイクバック量と飛距離の関係はプレーする日の体調やゴルフコースのコンディションによって変化し得るところ、プレー開始の前にテイクバック量と飛距離の関係を登録すれば、その日のコンディションに適したテイクバック量と飛距離の関係に基づき通知を受けることができる。
【００２２】
（７）ユーザが指定するスイングの強さに関する情報は、テイクバック量と対応付けられて予め定められた設定値とするとよい。
【００２３】
このようにすれば、スイングの強さを決めるテイクバック量と関連する設定値を指定し、指定に応じた通知を受けることができる。特にパッティングの強弱はインパクト時の力の込め具合ではなくスイングの振り幅にて調節するのが正しいとされているため、スイングの振り幅を決めるテイクバック量を定量化して通知を受けることができる本構成は、パッティング技術の向上に資する。
【００２４】
（８）表示部をさらに備え、表示部は、設定値と飛距離とを対応付けて表示するとよい。
【００２５】
このようにすれば、設定値に応じた飛距離をユーザが認識することができる。表示する距離は歩幅またはクラブの長さを単位とするとよく、歩幅を単位とすると特によい。ゴルフのプレー中に使うことが許される測距手段である歩幅やクラブ長を用いた表示とすることで、プレーの妨げとならずに本装置を使用することができる。
【００２６】
（９）表示部は、複数組の設定値と飛距離を見比べられるように表示するとよい。
【００２７】
「見比べられるように」とは、例えば複数組の設定値と飛距離とを一覧表示するとよい。このようにすれば、表示されるデータの異常値を推測することができる。また、ある設定値に対応する飛距離のデータとして前回のプレー時のものを登録してある状態で、飛距離のデータを更新しようとするときに、一つの設定値で通知を受けてボールを打ったときの飛距離と前回登録時の飛距離とを見比べて、その日のコンディションでの飛距離の出方の傾向を把握することを容易にすることができる。また、前回登録時と同じ飛距離であった場合には、一覧表示されている他の設定値に対応する飛距離も前回と同様であると推測することができ、飛距離の登録更新作業を簡略化することができる。
【００２８】
（１０）設定値に対応する飛距離は、ユーザにより変更可能に構成するとよい。例えば、ユーザは、設定値を指定して通知を受けるまでテイクバックをし、通知を受けたテイクバック量からダウンスイングを開始して、その時の打球の飛距離を登録することにより対応付けを行うとよい。
【００２９】
このようにすれば、設定値と飛距離との対応関係をユーザ自身のスイングに基づいて規定することができる。また、テイクバック量と飛距離の関係はプレーする日の体調やゴルフコースのコンディションによって変化し得るところ、プレー開始の前に設定値と飛距離の関係を登録すれば、その日のコンディションに応じて、設定値に対応する飛距離の目安を表示させることができ、意図した飛距離に合った設定値を選択しやすくすることができる。
【００３０】
（１１）前記制御部は、前記ユーザが居る場所の傾斜を検知し、打球の進行方向に向かっ
て上る傾斜を検知した場合には傾斜がない位置で通知するテイクバック量と比べ大きなテイクバック量に達したときに通知を行い、打球の進行方向に向かって下るように検知した場合には傾斜がない位置で通知するテイクバック量と比べ小さなテイクバック量に達したときに通知を行うよう通知部を制御するとよい。制御部は、検出部の出力に基づいて傾斜を検知するとよい。
【００３１】
このようにすれば、上りの斜面では強めのスイングとなるよう大きめのテイクバック量を通知し、下りの斜面では弱めのスイングとなるよう小さめのテイクバック量を通知することができる。この結果、ユーザは通知を受けたテイクバック量でダウンスイングを開始することによって、傾斜を踏まえて加減したテイクバック量でスイングを行うことができる。そして、平坦な場所であった時と同等の距離感で、狙った飛距離を得られやすくなり、延いてはパットの打数を改善することが可能となる。
【００３２】
（１２）前記制御部は、検知した傾斜が大きいほど、前記ユーザが居る場所で通知するテイクバック量と傾斜がない位置で通知するテイクバック量との差異を大きくするよう通知部を制御するとよい。
【００３３】
このようにすれば、上りの傾斜が急であるほど強めのスイングとなるようより大きいテイクバック量を通知し、下りの傾斜が急であるほど弱めのスイングとなるようより小さいテイクバック量を通知することができる。この結果、ユーザは通知を受けたテイクバック量でダウンスイングを開始することによって、傾斜を踏まえたテイクバック量でスイングを行うことができ、所望の打球飛距離に合った加減でスイングを行いやすくなり、延いてはパットの打数を改善することが可能となる。
【００３４】
（１３）上述の（１１）又は（１２）において、前記傾斜の検知は、アドレスを検知したタイミングで行われるとよい。
【００３５】
このようにすれば、スイングをしようとしている位置での傾斜を検知することができ、その位置での傾斜に応じたテイクバック量で通知をすることが可能となる。
【００３６】
（１４）検出部は加速度センサを検出する加速度センサとするとよく、テイクバック量を示すデータは加速度に基づく加速度データとするとよい。加速度センサは、例えば、３軸の加速度として加速度を示すデータを出力するとよい。加速度データは、加速度センサが検出する加速度そのものとしてもよいが、加速度センサが検出する加速度を演算・加工して得られるデータとするとよく、スイング時の動きを識別しやすいデータを選択すると特によい。
【００３７】
（１５）ユーザがアドレス姿勢を取った時の加速度データを記憶する記憶部をさらに備え、制御部は、加速度センサの出力に基づく加速度データと記憶部に格納されたユーザがアドレス姿勢を取った時の加速度データとに基づき、ユーザがアドレス姿勢を取ったことを検知し、アドレス姿勢を取ったことを検知した旨をユーザに対し通知する制御を行うとよい。
【００３８】
このようにすれば、ユーザは自分がアドレス時の加速度データを登録したときと同じアドレス姿勢を取れていることを確認することができる。ユーザがあらかじめ正しいアドレス姿勢を取った時に登録しておけば、ユーザは正しいアドレス姿勢が取れたときに通知を受けることができる。クラブの持ち方、アドレス姿勢、身体とクラブの関係は人によって異なるが、同一人物においてはほぼ一定である。後述の（１８）の構成のように、装置を手首に装着する構成では、単にクラブの角度だけでなく、握り方やグリップの状態も含めて登録時と同じアドレス姿勢が取れていることをユーザが確認できるので特によい。また
、アドレス時の加速度データとそれを基準としたテイクバック時の加速度データに基づきテイクバック量を求めることができる。
【００３９】
（１６）（１５）の構成において、制御部は、ユーザがアドレス姿勢を取ったことを検知したときの加速度データと記憶部に格納されたユーザがアドレス姿勢を取った時の加速度データとの差に基づいて、傾斜を検知し、打球の進行方向に向かって上る傾斜を検知した場合には傾斜がない位置で通知するテイクバック量と比べ大きなテイクバック量に達したときに通知を行い、打球の進行方向に向かって下るように検知した場合には傾斜がない位置で通知するテイクバック量と比べ小さなテイクバック量に達したときに通知を行うよう通知部を制御するとよい。
【００４０】
このようにすれば、ユーザがスイングをしようとしている場所の傾斜を検知することができる。そして、上りの斜面では強めのスイングとなるよう大きめのテイクバック量を通知し、下りの斜面では弱めのスイングとなるよう小さめのテイクバック量を通知することができる。この結果、ユーザは通知を受けたテイクバック量でダウンスイングを開始することによって、傾斜を踏まえて加減したテイクバック量でスイングを行うことができる。そして、平坦な場所であった時と同等の距離感で、狙った飛距離を得られやすくなり、延いてはパットの打数を改善することが可能となる。
【００４１】
（１７）テイクバック量を示すデータは、ユーザの背面方向の加速度成分の大きさ及び垂直方向の加速度成分の大きさ少なくとも一方を、打球の進行方向の加速度成分の大きさとは異なる重み付けをして加算して得られる値とするとよい。各成分の重みは様々のスイングについての感度が同程度となる用に決定するとよい。
【００４２】
このようにすれば、ユーザを上から見た時に打球の進行方向沿った軌道のスイング、テイクバック及びフォロースイング時に体にクラブを引き寄せるアークのある軌道のスイング等、様々な特徴のあるスイングにおいてテイクバック量を求めることができる。ユーザはスイングのタイプを気にすることなく装置を利用することができる。
【００４３】
（１８）装着部材により装着される、「ゴルフのスイングに伴って動く部位」は、ゴルフクラブとしてもよいが、ユーザの身体の一部とするとよく、手首とすると特によい。このようにすれば、加速度センサによりスイング時におけるユーザの手首の動きを検知でき、スイング時の動きを判別しやすくなる。特に（１１）のようにアドレス姿勢を検知して通知する構成では、ユーザ固有のアドレス姿勢を正しく取れていることを通知することができる。
【００４４】
（１９）通知部は振動によりユーザに通知を行うバイブレータとするとよい。このようにすれば、ゴルフのマナーを守りつつ、プレーを妨げることなくユーザに通知をすることができる。
【００４５】
（２０）本発明のプログラムでは、コンピュータを上記（１）〜（１９）のいずれかに記載の装置として機能させるとよい。
【図面の簡単な説明】
【００４６】
【図１】装置１０の外観を加速度センサ１１２の軸方向とともに示す斜視図である。
【図２】装置１０の外観を示す斜視図である。
【図３】装置１０をユーザＵが手首に装着した状態を、加速度センサ１１２の軸方向とともに示す模式図である。
【図４】装置１０の構成を示すブロック図である。
【図５】図５（ａ）〜（ｄ）は、第１実施形態の装置１０が表示する表示画面の例を示す。
【図６】図６（ａ）〜（ｆ）は、第１実施形態の装置１０が表示する表示画面の例を示す。
【図７】図７（ａ）〜（ｅ）は、第１実施形態の装置１０が表示する表示画面の例を示す。
【図８】図８（ａ）〜（ｆ）は、第２実施形態の装置１０が表示する表示画面の例を示す。
【図９】図９（ａ）及び（ｂ）は、第２実施形態の装置１０が表示する表示画面の例を示す。
【図１０】図１０（ａ）は、ストレートタイプのヘッドの動きを示す模式図である。図１０（ｂ）は、アークタイプのヘッドの動きを示す模式図である。
【図１１】図１１（ａ）および（ｂ）は、それぞれストレートタイプのスイングにおけるテイクバック時のユーザＵの姿勢とパターの位置を模式的に示した上面図および側面図である。
【図１２】図１２（ａ）および（ｂ）は、それぞれアークタイプのスイングにおけるテイクバック時のユーザＵの姿勢とパターの位置を模式的に示した上面図および側面図である。
【図１３】図１３（ａ）は標準的なアドレス姿勢を示す模式図であり、図１３（ｂ）は、標準的でないアドレス姿勢の一例を示す模式図である。
【図１４】ホルダ２０によりゴルフクラブに装着可能とした装置１０の変形例を示す。
【発明を実施するための形態】
【００４７】
〔第１実施形態〕
図１および図２は、装置１０の外観を示す斜視図である。また、図３は、装置１０をユーザＵが手首に装着した状態を、加速度センサ１１２の軸方向とともに示す模式図である。また、図４は、装置１０の構成を示すブロック図である。装置１０はユーザＵの左手首に装着されることを想定した構成とされている。図１および２に示すように、装置１０は、腕時計に類似した外観を有し、扁平のケース１１０とケースを保持しつつユーザＵの手首に固定するバンド１２０を備えている。バンド１２０は、例えばウレタン、シリコンゴム等の可撓性を有する素材から生成されている。バンド１２０は、ジャケット部１２１と、ジャケット部１２１の両端から延出する２本のベルト１２２ａ及び１２２ｂとを有する。ジャケット部１２１は、ケース１１０の正面、背面及びタクトスイッチ１５０をそれぞれ露出するための開口が設けられる。ジャケット部１２１の開口には溝が設けられ、この溝にケース１１０が嵌め込まれて保持される。ベルト１２２ａには、長尺方向に沿って複数の小孔１２３（図１参照）が形成されている。ベルト１２２ｂの先端部には、ベルト１２２ｂをベルト１２２ａに留めるための留め金具１３０が接合されている。
【００４８】
留め金具１３０は、ステンレス等の金属で形成される。留め金具１３０は、バックル１３１、中板１３３、及び下板１３５を備える。中板１３３、及び下板１３５は、バンド１２０が人間の手首に装着されたときに手首に概ね沿うように湾曲している。バックル１３１と中板１３３とは、バックル１３１の裏面に突設された軸受部１３２と中板１３３の一端に形成された通し穴１３３ａとに軸棒を通すことで連結されている。また、中板１３３と下板１３５とは、中板１３３の他端に形成された通し穴１３３ｂと下板１３５の一端に形成された通し穴１３５ａとに軸棒を通すことで連結されている。下板１３５の他端には、ベルト１２２ａを下板１３５の凹面側に沿って案内するためのガイド部１３５ｂが設けられている。
【００４９】
下板１３５の凹面側には、位置決め突起１３５ｃが突設されている。ベルト１２２ａをガイド部１３５ｂに通し、さらにベルト１２２ａの小孔１２３の一つに位置決め突起１３５ｃを通すことにより、下板１３５はベルト１２２ａに結合される。位置決め突起１３５
ｃを通す小孔１２３は、装置１０を使用するユーザの手首の太さに合わせて適宜選択するとよい。
【００５０】
下板１３５のガイド部１３５ｂが設けられた端部近傍の凸面側には、係止突起１３５ｄが突設される。係止突起１３５ｄは、先端部がフック状に形成され、バックル１３１、中板１３３、及び下板１３５を折り畳んだときに中板１３３の切欠き部１３３ｃに係止し、折り畳んだ状態を維持するように作用する。このような構成により、ベルト（１２２ａ、１２２ｂ）と留め金具１３０とが成す環を伸縮することが可能となる。ユーザＵは、留め金具１３０を開いた状態（つまり環が広がった状態）で環に手を通し、その後留め金具を閉じることで図３に示したように装置１０を手首に装着する。
【００５１】
ケース１１０の正面には、表示部１７０が設けられる。表示部１７０は、小型の液晶パネルにより構成され、後述する制御部１１５による制御の下、動作モード、電池残量、時計表示等の各種の情報を表示する。
【００５２】
ケース１１０の正面における表示部１７０の下側には、戻るボタン１４１とホームボタン１４２を示す図柄が描かれている。表示部１７０及び戻るボタン１４１とホームボタン１４２の図柄に重ねて、ケース１１０の正面への接触による操作を検知するタッチパネル１４０が設けられる。タッチパネル１４０は、押下操作及びタッチパネル１４０の表面に触れたまま接触位置を動かす、いわゆるスワイプ操作を検知する。タッチパネル１４０が検知した操作は制御部１１５に送られる。制御部１１５では、タッチパネル１４０での操作に応じた処理を実行する。例えば、戻るボタン１４１の図柄が描かれた位置への押下操作をタッチパネル１４０が検知すると、制御部１１５ではこの操作を戻るボタンの押下として認識し、前の状態に戻る等の制御を行う。また、ケース１１０の左側面（図１には表されていない）には、タクトスイッチ１５０が設けられている。タクトスイッチ１５０は、電源のＯＮ／ＯＦＦ、選択項目の決定等に使用する押しボタンスイッチである。タッチパネル１４０及びタクトスイッチ１５０の操作に応じた動作については後述する。なお、タクトスイッチ１５０はケース１１０の右側面に設けることもできるが、右側面にタクトスイッチがあると装置１０を左手に装着する場合、手首を返す動きによりタクトスイッチ１５０が誤って押下される虞がある。ケース１１０の左側面にタクトスイッチ１５０を設けることで、手首を返す動きに伴う誤操作が起こりにくくすることができる。タクトスイッチ１５０は、ジャケット部１２１により保持され押下されていない状態において、バンド１２０のジャケット部１２１から頭頂部が突出せず、タクトスイッチ１５０を押そうとしたときは、ジャケット部１２１の弾性変形によりタクトスイッチ１５０が押下できるように設けられる。このようにすれば、意図的でない接触によりタクトスイッチ１５０が誤って押されることを抑制することができる。
【００５３】
ケース１１０の背面にはプラスチック製の裏蓋１１８が四隅をねじ１１８ａによりねじ止めすることにより取り付けられている。ケース１１０の正面から裏蓋１１８までの厚みはジャケット部１２１の厚みより厚く構成され、ケース１１０は、その正面がジャケット部１２１の外面とほぼ段差のない位置となるようにジャケット部１２１により保持される。したがって、ケース１１０がジャケット部１２１に保持された状態において、裏蓋１１８は、ジャケット部からせり出している。このようにジャケット部１２１よりも裏蓋１１８がせり出した形状とすることにより、装置１０をユーザＵが装着したときにジャケット部１２１の厚みが装置１０の厚みであるかのように錯覚させることができ、装着した状態の装置を見る人に対して装置１０の厚みを大きく感じさせないようにすることができる。裏蓋１１８の中央部には端子カバー１１９が開閉可能に設けられている。その端子カバー１１９を開くと、ｍｉｎｉＵＳＢ端子１６０が露出する。このｍｉｎｉＵＳＢ端子１６０にＡＣアダプターを接続することで電池１１６を充電することができる。また、ＵＳＢケーブルを介して外部のパーソナルコンピュータ等と接続し、パーソナルコンピュータから
装置１０内のゴルフ場のデータ更新やパーソナルコンピュータへのデータ取り込みなどを行うことができる。
【００５４】
ケース１１０の内部には、図４に示すように、ＧＰＳ衛星からのＧＰＳ信号を受信し現在位置（経度・緯度）を求めるＧＰＳ受信機１１１、３軸の加速度を検知する加速度センサ１１２、振動により通知を行うバイブレータ１１３、装置１０内の各構成要素の制御を行う制御部１１５、電源となる電池１１６、および制御部１１５が実行するプログラム、ゴルフ場のコースレイアウト等のゴルフ情報、制御部１１５の制御の下で各種の機能により得られるデータ等を格納する記憶部１１７等を備えている。
【００５５】
加速度センサ１１２は、互いに直交する３軸のそれぞれの軸の加速度のデータを出力する。加速度センサ１１２が出力する３軸の加速度のデータは、制御部１１５が設定するサンプリング周波数（例えば５０Ｈｚ）でサンプリングして取得される。加速度センサ１１２の３つの軸方向は、互いに直交している。加速度センサ１１２が出力する３軸のデータを用いることで、１軸の加速度センサを用いる場合と比べスイングに伴う加速度を判別することが容易となる。第１の軸方向（Ｘ軸）は、表示部１７０の表示面における下方向であり、以下ではこの軸方向の加速度をＧｘという。第２の軸方向（Ｙ軸）は、表示部１７０の表示面における右方向であり、以下ではこの軸方向の加速度をＧｙという。第３の軸方向（Ｚ軸）は、表示部１７０の表示面の法線方向であり、以下ではこの軸方向の加速度をＧｚという。
【００５６】
加速度センサ１１２は、重力加速度と運動に伴う加速度を合成した加速度の各軸方向の成分の大きさを出力する。アドレス姿勢をとったときのような静止時には重力加速度のベクトルを３軸の方向のベクトルに分解し、各軸方向のベクトル成分の大きさが出力される。またスイングをするときのような非静止状態では重力加速度とテイクバックの運動による加速度とを合成した加速度のデータを出力する。
【００５７】
図３は、装置１０をユーザＵが装着した状態を示している。装置１０は、ケース１１０の裏蓋１１８がユーザＵの左手首の甲側に沿うように装着される。その結果、装置１０は、概ね、Ｘ軸がユーザＵの左手の小指から親指に向かう方向、Ｙ軸がユーザＵの前腕に沿って肘から指先に向かう方向、Ｚ軸がユーザＵの左手首の甲側にほぼ垂直な方向となる向きで、ユーザＵの左手首に固定される。
【００５８】
バイブレータ１１３は、制御部１１５による制御に応じて振動し、装置１０を装着したユーザに通知を行う。
【００５９】
電池１１６は、充電池のように充電可能な二次電池とし、ｍｉｎｉＵＳＢ端子１６０から充電できるようにしている。
【００６０】
記憶部１１７は、着脱できない内部記憶装置でもよいし、マイクロＳＤカードスロットのような着脱可能な記録メディアを装着するためのスロット部（読み書きする機能を含む）でもよい。本例では内部記憶装置として記憶部１１７が設けられるものとして記載している。具体的には、不揮発性メモリを記憶部１１７として用いる。記憶部１１７は、制御部１１５による制御を規定するプログラム、当該プログラムで用いるデータ、ゴルフ場の所在地やコースについてのデータ（例えば各ホールのコースレイアウト、ゴルフ場のグリーンやバンカー等コース上のハザードの位置）等を含むゴルフ場情報等を格納する。なお、ゴルフ場情報は、例えば、特開平７−５７１８９号公報に記載の、第１ホールから第１８ホールまでのレイアウト画像の情報、及び当該レイアウト画像上の緯度および経度データや、特開２００３−３３９９２９号公報に記載の、ゴルフコースの各ホールのレイアウト、場所、コースの特徴等に関するデータとすることができる。
【００６１】
制御部１１５は、ＣＰＵ及び各種の周辺回路等を備え、ＣＰＵが記憶部１１７に格納されたプログラムを実行することにより、上記の各種の入力機器（ＧＰＳ受信機１１１、加速度センサ１１２、タッチパネル１４０、タクトスイッチ１５０、ｍｉｎｉＵＳＢ端子１６０、等）から入力される情報及び記憶部１１７に記憶されたデータを適宜利用して、出力機器（表示部１７０、記憶部１１７、ｍｉｎｉＵＳＢ端子１６０等）を制御したり、処理の結果を保存したりする。
【００６２】
装置１０は、ゴルフ場案内モードおよびグリーンモードの２つの動作モードを有する。ゴルフ場案内モードは、ゴルフ場でプレーをするときに用いるモードであり、スコア、打球位置等のプレー情報を自動的に記録する。グリーンモードは、ユーザＵにパッティング時にテイクバック量に応じた通知を行うモードである。これらの動作モードは、タッチパネル１４０やタクトスイッチ１５０の操作により切り替えることができる。
【００６３】
以下、装置１０の動作に関し、制御部１１５が実行する制御を説明する。なお、以下の説明において主体が明記されていない処理は制御部１１５の制御によるものである。
【００６４】
ユーザＵは使用に先立ち、電池１１６を予め充電しておく必要がある。電池１１６が十分に充電されている状態で、電源ＯＦＦの状態でタクトスイッチ１５０を２秒以上長押しされたことを制御部１１５が認識すると制御部１１５に接続された各部への電源を投入する制御を行い、表示部１７０に図５（ａ）に示したホーム画面を表示する。ホーム画面は、ゴルフ場案内モードを選択するための本コースボタンＢ１と、グリーンモードを選択するためのグリーンボタンＢ２とを備える。各動作モードで動作しているときや各種の設定中に、ホームボタン１４２にタッチされたことを認識すると、このホーム画面に戻る。また、電源ＯＮの状態でタクトスイッチ１５０が５秒以上長押しされたことを制御部１１５が認識すると、制御部１１５は所定の終了画面を表示部１７０に描画後、制御部１１５に接続された各部への電源を切る制御を行う。
【００６５】
電源投入後、表示部１７０には制御部１１５による制御の下、ユーザＵによる操作を受け付けるべく、各種のメニューを表示する。メニューを選択するための操作方法としては、表示部１７０の画面内にボタンとして表示されるメニューについては、ボタンを押下操作することにより表示しているボタンに対応するメニューを選択する。また、１画面内に収まらない多数の選択項目のリストとして表示部１７０に表示されるメニューの選択・決定の操作としては、タッチパネル１４０のスワイプ操作によって表示する項目をスクロールさせつつ選択する項目を変更し、タクトスイッチ１５０の短押しにて選択中の項目に決定する。このとき画面内に３項目のメニューを表示するのに十分な表示領域が確保できる場合には３つの項目を縦に３行並べて表示し、中央の項目が選択された項目とする。選択している中央の項目は、選択していることをユーザが認識しやすくなるように上下の２項目とは色を反転して表示をする。なお、上端の項目を選択しているときには最上部の行には何も表示せず、反対に下端の項目を選択しているときには最下部の行には何も表示しないようにする。また、確保できる表示領域が狭い場合には、選択中の１項目のみを表示し、上下または左右のスワイプ操作で他の項目を選択する。
【００６６】
（ゴルフ場案内モード）
図５（ａ）に示したホーム画面において本コースボタンＢ１の押下によりゴルフ場案内モードが選択されると、動作モードをゴルフ場案内モードに切り替える。ゴルフ場案内モードでは、ＧＰＳ受信機１１１を動作させ、ゴルフコースのナビゲーション機能を実行する。ゴルフ場案内モードが選択されると、図５（ｂ）に示したゴルフ場選択画面を表示する。ゴルフ場選択画面では選択するゴルフ場の候補として、ＧＰＳ受信機１１１にて取得した現在地に最も近いゴルフ場（本例では東京国際ＧＣ）を自動的に表示する。また、手
動検索によりゴルフ場を検索して選択することも可能となっている。ユーザＵはタッチパネル１４０やタクトスイッチ１５０を操作してプレーをするゴルフ場とゴルフコースのＯＵＴ・ＩＮを決定する。
【００６７】
ゴルフ場の選択が完了すると、表示部１７０に図５（ｃ）に示したナビゲーション画面を表示し案内を開始する。ナビゲーション画面では、現在いるホールのホール番号、パー打数、現在の打数、対象物（グリーンエッジ、カップ、ハザード等）まで距離等を表示する。ホールの判別はＧＰＳ受信機１１１で取得した位置情報とゴルフ場情報とに基づいて行う。具体的には、ＧＰＳ受信機１１１で取得した現在位置の緯度および経度を、ゴルフ場のコースレイアウトと緯度および経度とを対応付けたコースマップデータに照会して、現在いるホールを判別する。ユーザＵはナビゲーション画面を見ることで、プレー中のホールの情報やスコアを確認することができる。制御部１１５は、定期的にＧＰＳ受信機１１１から位置情報を取得し、取得した位置情報に応じてナビゲーション画面の表示情報を更新する。ゴルフ場案内モードにおいてナビゲーション画面を表示中、タクトスイッチ１５０が押下されたことを認識すると、打数を１打カウントアップするとともに、ＧＰＳ受信機１１１の出力する位置情報を打球位置として打数と対応付けて記憶部１１７に記録する地点登録を行う。
【００６８】
（グリーンモード）
図５（ａ）に示したホーム画面においてグリーンボタンＢ２押下によりグリーンモードが選択されると、動作モードをグリーンモードに切り替える。また、ゴルフ場案内モードのナビゲーション画面が表示されている状態でタッチパネル１４０を２秒以上長押しすると、図５（ｄ）に示した切替画面を表示する。切替画面はグリーンモードに切り替えるためのグリーンボタンＢ３と、ナビゲーションするホールを手動で次ホールに切り替える次ホールボタンＢ４とを含んでおり、グリーンボタンへのタッチを認識したときに動作モードをグリーンモードに切り替える。ラウンド中以外で（例えば自宅や練習場で）グリーンモードを使用する場合には、ホーム画面からグリーンモードに切り替えるのが便利であり、ラウンド中にゴルフ場案内モードを利用している途中でグリーンモードを使用する場合には、切替画面を経由してグリーンモードに切り替えるのが便利である。
【００６９】
グリーンモードに入ると、まず図６（ａ）に示したグリーンモードメニュー画面を表示する。グリーンモードメニュー画面では、アドレス登録メニュー、パター登録メニュー、パター練習メニュー、及び登録データ削除メニューをタッチパネル１４０のスワイプ操作により選択可能に表示する。なお、図６（ａ）では登録削除メニューは画面外となっている。グリーンモードメニュー画面が表示された状態で戻るボタン１４１にタッチすると、グリーンモードを終了し、前の画面（グリーンモードへ切り替えたときの操作に応じて、ホーム画面または切替画面）に戻る。
【００７０】
アドレス登録メニューは、ユーザＵがアドレス姿勢を取ったときの加速度センサ１１２の出力データの登録（以下では単にアドレス登録という）をするアドレス登録機能を実行するためのメニューである。アドレス登録がされていない状態では、パター登録メニュー、パター練習メニュー、及び登録データ削除メニューは選択不能とする。
【００７１】
アドレス登録メニューでは、テイクバック量の計測の基準となるアドレス時の加速度のデータを登録する。本実施形態のように手首に装置１０を装着した状態でアドレス登録を行うことにより、アドレス登録を行うユーザＵ個人のアドレス姿勢に応じた加速度データを登録することができる。後述のように、テイクバック量の計測を行う際、アドレス登録で登録した加速度データに近い加速度データが所定時間維持されたことによりアドレス姿勢が取られたと認識した場合にユーザに通知を行う。したがって、ユーザＵが自分にとって正しいアドレス姿勢を登録しておくことにより、ユーザＵは正しいアドレス姿勢をとれ
たことを確認してからスイングを開始することができる。
【００７２】
アドレス登録メニューを選択した状態でタクトスイッチ１５０が押下されると、図６（ｂ）に示したアドレス登録画面を表示してユーザＵにアドレス姿勢を取ることを促すとともに、タクトスイッチ１５０が押下されてから所定の待受時間、ユーザＵがアドレス姿勢ことを待ち受ける。そして、所定の判定時間（例えば２秒間）継続して加速度センサ１１２の出力データのバラつきが３軸ともに所定範囲（例えば０．１Ｇ（ここでＧは重力加速度を意味し、１．０Ｇ＝９．８０６６５ｍ／ｓ２に相当する））以下に収まると、アドレス姿勢が取られたと認識し、バイブレータ１１３を振動させてアドレスを検知したことをユーザに通知するとともに、加速度センサ１１２の出力データのバラつきが３軸ともに所定範囲以下に収まった判定時間における加速度センサ１１２の出力データ（例えば２秒間、５０Ｈｚでサンプリングの場合には１００個の値）の平均値を３軸それぞれ記憶部１１７に格納する。また、表示部１７０にアドレス登録をした旨を１秒間表示し、その後アドレス登録画面に戻る。
【００７３】
アドレス姿勢が取られたことを判定する判定時間は２秒とするとよい。発明者等はアドレス時に本装置１０が２秒程度静止することを見出し、しかもこの時間は、ユーザＵが静止するのに苦ではない時間に設定しているので、アドレス姿勢が取られたことの検知に適している。また、タクトスイッチを押下したあとの待受時間は１０秒とするとよい。ユーザＵが装置１０の操作に慣れていない場合やユーザＵがグリップを気にする場合、タクトスイッチを押下してからクラブを持って構えるのに５秒程度かかり、その後２秒の静止時間を確保する必要がある。待受時間を１０秒とすることで、アドレス姿勢を取るのに十分な時間を確保しつつ、アドレスが検知できないときにユーザＵに不快感を与えることなく次の処理に進むことができる。
【００７４】
アドレス登録が完了した後のアドレス登録画面では、アドレス登録メニューに加え、パター登録メニュー、パター練習メニュー、及び登録データ削除メニューを選択可能とする。なお、アドレス登録は装置１０を起動する都度行う必要はなく、過去にアドレス登録した際の３軸の加速度データが記憶部１１７に格納されていればアドレス登録済みとしている。アドレス登録した３軸の加速度データは、不揮発性メモリである記憶部１１７に格納されているので、過去にアドレス登録した際の３軸の加速度データは上書きや消去をしない限り記憶部１１７に格納されている。直近にアドレス登録をしたときとは異なるユーザＵが装置１０を使用する場合や、同じユーザＵであってもアドレス登録時とは異なるグリップやアドレス姿勢に変えた場合には、アドレス登録をやり直すことが望ましい。
【００７５】
一方、待受時間が経過しても判定時間の間継続して加速度センサ１１２の出力データのバラつきが３軸ともに所定範囲以下に収まらずアドレスを検知できない場合には、アドレス登録画面に戻るがパター登録メニュー、パター練習メニュー、及び登録データ削除メニューは選択不能の状態を維持する。
【００７６】
パター登録メニューでは、パッティング時のテイクバック量と打球の飛距離の関係を登録する。パター登録メニューを選択した状態でタクトスイッチ１５０が短押しされると、図６（ｃ）に示したパター登録開始画面を表示する。パター登録開始画面を表示した状態でタクトスイッチ１５０の短押しを認識すると、アドレス登録時と同様、図６（ｄ）に示したアドレス指示画面を表示してユーザＵにアドレス姿勢を取ることを促す。そして、加速度センサ１１２の出力する加速度の値が、アドレス登録により記憶部１１７に格納されたアドレス登録時の加速度から許容値以内に入るとアドレス姿勢が取られたと認識し、バイブレータ１１３を振動させてアドレスを検知したことをユーザに通知し、表示部１７０には図６（ｅ）に示したパッティングを促す打球指示画面を表示する。なお、パター登録開始画面を表示した状態で戻るボタン１４１が押下されると、グリーンモードメニュー画
面に戻る。また、パター登録開始画面を表示した状態でタクトスイッチ１５０が短押しされてから所定の待受時間（例えば１０秒）以内にアドレスを検知できない場合には、パター登録開始画面に戻り、タクトスイッチ１５０が再び短押しされるのを待つ。
【００７７】
アドレス検知後、打球指示画面が表示された状態でユーザＵは自ら振り幅を加減してパッティングを行う。アドレス検知後、制御部１１５は、Ｚ軸方向の加速度Ｇｚの記録を開始するよう制御する。上述のように軸方向が規定された装置１０を装着した場合、テイクバックを行うと加速度Ｇｚは減少する傾向があるので、加速度Ｇｚはしばらく減少傾向を示す。その後、テイクバックを終えダウンスイングに入ると加速度Ｇｚは増加傾向となり、アドレス検知時の加速度Ｇｚａｄを超えた値まで増加する。アドレス検知時の加速度Ｇｚａｄに再び達すると、制御部１１５は、加速度Ｇｚの記録を終了するよう制御する。記録したテイクバック時の加速度Ｇｚの最小値Ｇｚｍｉｎからアドレス検知時の加速度Ｇｚａｄを差し引いた値ΔＧｚ＝Ｇｚｍｉｎ−Ｇｚａｄをテイクバックの大きさの指標として用いる。ΔＧｚは、「テイクバック量を示すデータ」の一例である。
【００７８】
アドレス検知から所定時間（例えば５秒）経過後、測定した加速度Ｇｚを距離に対応付けて保存するか否かを確認及び選択するための飛距離登録画面（図６（ｆ））を表示する。飛距離登録画面の中央部には、パッティングによる打球の飛距離Ｄを選択するための飛距離選択リストＬ１を表示する。飛距離Ｄは、「スイングの強さに関する情報」の一例である。飛距離選択リストＬ１は、左右のスワイプ操作により選択可能とする。飛距離選択リストＬ１における飛距離Ｄは歩数を単位として表示する。ゴルフコースをラウンドしている間は、使用できる距離測定手段に制限があるが、歩数であればユーザＵは器具等を用いなくても測ることができるので、飛距離選択リストＬ１も歩数を単位として飛距離Ｄを表示し選択可能とすれば、ユーザＵは容易に適切な飛距離を選択することができる。登録をする場合、ユーザＵは、アドレス検知後に行ったパッティングによる打球の飛距離を測定し、その測定した距離を飛距離選択リストＬ１で選択する。飛距離Ｄが選択された状態でタクトスイッチ１５０が押下されると、アドレス検知後のパッティングで得られた値ΔＧｚとユーザＵが選択した飛距離Ｄとを対応付けて記憶部１１７に格納する。そして、選択した距離で登録をした旨を１秒間表示し、その後パター登録開始画面に戻る。また、飛距離登録画面を表示した状態で戻るボタン１４１が押下されると、パター登録開始画面に戻る。例えばパッティングに失敗した場合など、ユーザＵが飛距離Ｄの登録を希望しない場合には、このように戻るボタン１４１の押下によりパター登録開始画面に戻ってやり直すことができる。
【００７９】
以上のパター登録の手順は複数回行うことができ、飛距離と値ΔＧｚの組み合わせを複数登録することができる。登録済みの飛距離と値ΔＧｚの組み合わせから、飛距離と値ΔＧｚの関係を近似する数式を求めて記憶部１１７に格納する。飛距離と値ΔＧｚの関係を近似する数式は最小二乗法により求めるとよく、この数式は例えば原点を通る一次関数とするとよい。飛距離と値ΔＧｚの関係を近似する数式を格納することで、打球の飛距離とテイクバック量を示すデータとの対応関係を少ない容量で記憶することができる。
【００８０】
ユーザＵ毎の個人差ばかりでなく、テイクバック量と飛距離の関係はプレーする日の体調やゴルフコースのコンディション等によって変化し得る。このため、プレー開始の前に、例えばゴルフ場の練習用グリーン等で、最新のテイクバック量と飛距離の関係を登録することが望ましい。
【００８１】
登録データ削除メニューでは、最新のテイクバック量と飛距離の関係を登録する前に、古い登録データを一括削除する。パター登録の手順を複数回行って、複数の飛距離と値ΔＧｚの組み合わせが記憶部１１７に格納されている場合には、すべての飛距離と値ΔＧｚの組み合わせを削除し、飛距離と値ΔＧｚの関係を近似する数式も記憶部１１７から削除
する。グリーンモードメニュー画面で登録データ削除を選択した状態でタクトスイッチ１５０が押下されると、図７（ａ）のデータ削除画面にてデータを削除することについてユーザＵの意思確認を求め、データを削除する意思を確認した場合には、パター登録によって登録した飛距離と値ΔＧｚの組み合わせをすべて削除してグリーンモードメニュー画面に戻る。一方、データを削除しない意思を確認した場合には、そのままデータを削除せずにグリーンモードメニュー画面に戻る。
【００８２】
パター練習メニューでは、ユーザＵが指定した打球の飛距離に応じて、テイクバック量の通知を行う。パター練習メニューは、実際にボールを打つ前に素振りをする際に、狙った飛距離に適したテイクバック量を確認するために用いることができる。また、ユーザＵは素振りだけでなく、打球を行うスイングにおいても通知を受けるようにパター練習を用いてもよいが、通知により集中力が途切れることを防ぐべく、打球を行うスイングにおいてはパター練習を用いないようにしてもよい。
【００８３】
パター練習メニューを選択した状態でタクトスイッチ１５０が押下されると、図７（ｂ）に示した目標距離選択画面を表示する。目標距離選択画面の中央部には、これから行うパッティングで飛ばしたい距離である目標距離を選択するための目標距離選択リストＬ２を表示する。目標距離選択リストＬ２には、選択枝となる目標距離を表示部１７０の画面内に３つ表示し、このうち中央の行を選択中として反転表示する。目標距離選択リストＬ２の項目は、上下のスワイプ操作により選択可能とする。目標距離選択リストＬ２における目標距離は歩数を単位として表示する。ゴルフコースをラウンドしている間は、使用できる距離測定手段に制限があるが、目標までの歩数であればユーザＵは器具等を用いなくても測ることができるので、目標距離メニューＬ２も歩数を単位として目標距離を表示し選択可能とすれば、ユーザＵは容易に適切な目標距離を選択することができる。目標距離が選択された状態でタクトスイッチ１５０が短押しされると、選択されている目標距離に決定し、図７（ｃ）の測定開始画面を表示するとともに飛距離と値ΔＧｚの関係を近似する数式に基づいて、決定した目標距離に対応した値ΔＧｚの目標値を求める。数式を用いることで、選択された目標距離に対応する値ΔＧｚが記憶部１１７に格納されていない場合でも目標値を算出することができる。
【００８４】
測定開始画面を表示した状態でタクトスイッチ１５０の短押しを認識すると、図７（ｄ）のアドレス指示画面を表示してユーザＵにアドレス姿勢を取ることを促す。そして、加速度センサ１１２の出力する加速度の値が、アドレス登録により記憶部１１７に格納されたアドレス登録時の加速度から許容値以内に入るとアドレス姿勢が取られたと認識し、バイブレータ１１３を振動させてアドレスを検知したことをユーザに通知し、表示部１７０には図７（ｅ）に示したようなパッティングを促すスイング指示画面を表示する。アドレスを検知したきに通知をすることにより、アドレス登録時と同じアドレスができていることをユーザＵは確認することができる。特に本実施形態では装置１０を手首に装着しているので、単にクラブの角度だけでなく、握り方やグリップの状態も含めて登録時と同じアドレス姿勢が取れていることをユーザＵは確認することができる。
【００８５】
アドレス検知後、制御部１１５は、Ｚ軸方向の加速度Ｇｚの記録を開始するよう制御する。パター登録メニューに関して説明したのと同様テイクバックを開始すると加速度Ｇｚは減少傾向を示す。ユーザＵがテイクバックを開始し、テイクバックを徐々に大きくしていくに従い、加速度Ｇｚは減少を続け、アドレス時のＧｚからの変化量が値ΔＧｚの目標値に達する。値ΔＧｚの目標値に達すると、制御部１１５は目標距離に適したテイクバック量に達したと認識し、バイブレータ１１３を振動させてダウンスイングを開始するようユーザＵに通知する。ユーザＵはこの通知を受けたときのテイクバック量でダウンスイングを開始すべきことを認識することができる。なお、測定開始画面を表示した状態でタクトスイッチ１５０が短押しされてから所定の待受時間（例えば１０秒）以内にアドレスを
検知できない場合には、目標距離選択画面の表示に戻り、目標距離が選択されるのを待つ。
【００８６】
以上のような制御により、パター練習メニューでは、ユーザＵが指定した打球の飛距離に応じて、テイクバック量の通知を行う。ユーザＵは、この通知を目安にスイングをすることで、スイングの振り幅を調節し、飛距離の加減をすることができる。このようにすれば、ユーザＵは指定した指定した打球の飛距離に対応したテイクバック量に達したときに通知を受けることができる。したがって、通知を受けたテイクバック量でダウンスイングを開始することによって、安定したテイクバック量でスイングを行うことができる。パッティングの距離感はインパクト時の力の込め方の強弱ではなく、振り幅により調節するのが正しいとされている。このため、パッティング時のテイクバック量を安定させるよう通知することでパッティングの上達を支援することできる。例えば今のボールのある位置からカップまで４歩である場合、４歩の飛距離に適したテイックバック量に達したときに、その旨の通知を受けられるので、そこからダウンスイングを開始することができる。その結果、４歩分の強さでボールを打つことができる。
【００８７】
〔第２実施形態〕
本発明の第２実施形態は、第１実施形態の装置１０と同様に、ユーザＵにパッティング時にテイクバック量に応じた通知を行い、ゴルフのプレーを支援する装置１０に関する。以下では、第１実施形態の装置１０と異なる部分を中心に説明する。
【００８８】
装置１０の外観、構成、装着方法、及び動作に関する制御は、以下で説明するグリーンモードでの制御を除き、図１〜図４に示した装置１０と同様である。
【００８９】
第２実施形態の装置１０では、記憶部１１７は、パッティング時のテイクバック量の指標として、複数（例えば２０個）のレベルを、「テイクバック量を示すデータ」の一例である値ΔＧｚの目標値と対応付けてあらかじめ格納している。ここで値ΔＧｚは、第１実施形態と同様、記録したテイクバック時の加速度Ｇｚの最小値Ｇｚｍｉｎからアドレス検知時の加速度Ｇｚａｄを差し引いた値ΔＧｚ＝Ｇｚｍｉｎ−Ｇｚａｄである。また、レベルは「スイングの強さに関する情報」の一例である。
【００９０】
レベルは、表１に示したテイクバックの角度を想定して、標準的なグリップ、アドレス姿勢、及びスイングでのテイクバックの角度に応じた値ΔＧｚの目標値が記憶部１１７に格納されている。レベルと値ΔＧｚの目標値との対応関係は固定されている。
【００９１】
【表１】
2020168448.tif 000003
【００９２】
レベルは、数値が小さいほど小さな角度に対応付けられている。そして、角度が小さい範囲（２〜３０度）では２度刻み程度の小さなステップで細かくレベルが設けられ、角度が大きい範囲（３０〜７０度）では粗く５〜１０度刻みでレベルが設けられる。飛距離の細かな加減や調節がより重要となるのは、グリーン上でカップに近づいたときである。角度が小さい範囲を細かい角度のステップでレベルを設けることで、短い距離のパッティングにおける細かな調節をしやすくすることができる。一方、大きな角度の範囲はかなり長い距離のパッティングに対応し、実際のプレーにおいては当該パットで直接カップを狙うというよりも次のパットでカップを狙うべくカップ周辺にボールを寄せることを想定するのが現実的である。このような使用法においては、角度が大きい範囲について粗い角度ステップでレベルを設けることで、ユーザＵは設定の操作に手間をかけず大雑把な距離の調節をすることができる。このレベルと角度との対応関係はユーザＵが変更できないように
されている。なお、レベルと角度との対応関係は、グリップ、アドレス姿勢、スイング等が標準的でない場合には必ずしも正確でないため、ユーザＵにはレベルに対応する角度の具体的な大きさは提示せず、レベルの数値で感覚的に示すにとどめるとよい。
【００９３】
以下、第２実施形態の装置１０の動作に関し、制御部１１５が実行する制御を説明する。なお、以下の説明において主体が明記されていない処理は制御部１１５の制御によるものである。ゴルフ場案内モードでの機能及び操作、及びグリーンモードに入るまでの操作は装置１０と同様である。これらについては重複を避けるため説明を省略する。
【００９４】
グリーンモードに入ると、まず図８（ａ）に示したグリーンモードメニュー画面を表示する。グリーンモードメニュー画面では、アドレス登録メニューを選択するためのボタンＢ５とパター計測メニューを選択するためのボタンＢ６をタッチパネル１４０へのタッチにより選択可能に表示する。アドレス登録メニューは、ユーザＵがアドレス姿勢を取ったときの加速度センサ１１２の出力データの登録をするアドレス登録機能を実行するためのメニューであり、第１実施形態の装置１０する説明と同様の方法にてアドレス登録を可能とする。アドレス登録がされていない状態では、パター計測メニューは選択不能とし、アドレス登録がされるとパター計測メニューの選択を可能とする。
【００９５】
パター計測メニューでは、ユーザＵが任意のレベルを選択し、レベルに応じてテイクバック量の通知を行う。また、各レベルと飛距離との対応関係を登録可能とする。グリーンモードメニュー画面でボタンＢ６にタッチすると、図８（ｂ）に示したレベル選択画面を表示する。レベル選択画面の中央部には、パッティングの強さの指標である複数のレベルや、各レベルに対応付けられている飛距離Ｄを一括削除する歩数一括リセットメニューを選択するためのレベル選択リストＬ３を表示する。レベル選択リストＬ３には、選択枝となるレベルを表示部１７０の画面内に３つ表示し、このうち中央の行を選択中として反転表示する。レベル選択リストＬ３の項目は、上下のスワイプ操作により選択可能とする。選択肢としては、レベル１〜レベル２０を最上行から昇順に表示し、歩数一括リセットメニューを最下行に表示する。誤操作により意図せず歩数をリセットしてしまうことを避けるため、初期状態では最上部のレベル１〜レベル３を表示するとよい。レベル選択メニューには各レベルと対応付けて飛距離Ｄを表示可能とする。レベルに対応付けられた飛距離Ｄは、後述の飛距離の登録によって登録されたものを表示し、対応する飛距離Ｄが登録されていないレベルについては、登録されていないことを示す表示（例えば図８（ｂ）でレベルの右に示した「※※歩」等）をする。ゴルフコースをラウンドしている間は、使用できる距離測定手段に制限があるが、歩数であればユーザＵは器具等を用いなくても測ることができるので、レベル選択リストＬ３においてレベルに対応付けて表示する飛距離Ｄも歩数を単位として表示し選択可能とすれば、ユーザＵは容易に適切な飛距離Ｄに対応したレベルを選択することができる。このようなレベル選択リストＬ３を用いてレベルと飛距離Ｄとを見比べられるように一覧表示することにより、ユーザＵは、各レベルに対応した飛距離Ｄが登録されているか否かを容易に認識することができる。また、レベル選択リストＬ３にレベル１〜レベル２０まで昇順に表示することにより、登録された飛距離Ｄの異常値をユーザＵに認識しやすくすることができる。例えば、レベル１から順に昇順で登録された飛距離Ｄを確認したときに、レベルの増加に対し飛距離Ｄが単調に増加していない場合、ユーザＵは登録した飛距離Ｄに異常な値が含まれていると判断することができる。
【００９６】
レベルが選択された状態でタクトスイッチ１５０が短押しされると、選択されているレベルに決定し、計測／登録選択画面を表示する。図８（ｃ）は、レベル２を選択したときの計測／登録選択画面の例を示している。計測／登録選択画面には、選択したレベル及び当該レベルに対応する距離を表示するとともに、計測メニューを選択するためのボタンＢ７と飛距離登録メニューを選択するためのボタンＢ８をタッチパネル１４０へのタッチにより選択可能に表示する。この時点でレベル２には飛距離Ｄが登録されていないので、図
８（ｃ）のように「※※歩」と表示し、飛距離Ｄが登録されていないことをユーザＵが認識しやすくしている。なお、計測／登録選択画面を表示した状態で戻るボタン１４１が押下されると、レベル選択画面に戻る。
【００９７】
計測メニューは、選択されたレベルに応じたテイクバック量を通知する。この計測メニューは、プレー中のグリーンでの素振りや打球時に使用することもできるし、レベルに飛距離Ｄを対応付けるために使用することもできる。
【００９８】
計測／登録選択画面で計測メニューへのタッチを認識すると、図８（ｄ）のアドレス指示画面を表示してユーザＵにアドレス姿勢を取ることを促す。このアドレス指示画面にはアドレス姿勢を取ることを促す表示の他、終了ボタンを表示する。終了ボタンへのタッチを認識すると、計測／登録選択画面に戻る。図８（ｄ）のアドレス指示画面を表示している状態でユーザＵがアドレス姿勢を取って、加速度センサ１１２の出力する加速度の値がアドレス登録により記憶部１１７に格納されたアドレス登録時の加速度から許容値以内に入ると、アドレス姿勢が取られたと認識し、バイブレータ１１３を振動させてアドレスを検知したことをユーザに通知し、表示部１７０には図８（ｅ）に示したようなスイングを促すスイング指示画面を表示する。
【００９９】
アドレス検知後、制御部１１５は、Ｚ軸方向の加速度Ｇｚの記録を開始するよう制御する。第１実施形態でのパター登録に関して説明したのと同様テイクバックを開始すると加速度Ｇｚは減少傾向を示す。ユーザＵがテイクバックを開始し、テイクバックを徐々に大きくしていくに従い、加速度Ｇｚは減少を続け、アドレス時のＧｚからの変化量が、値ΔＧｚの目標値に達する。値ΔＧｚの目標値に達すると、制御部１１５は目標距離に適したテイクバック量に達したと認識し、バイブレータ１１３を振動させてダウンスイングを開始するようユーザＵに通知する。ユーザＵはこの通知を受けたときのテイクバック量でダウンスイングを開始すべきことを認識することができ、実際にパッティングを行って飛距離を確認することもできる。
【０１００】
値ΔＧｚの目標値に達したことを検知すると、図８（ｄ）のアドレス指示画面に戻り、アドレス姿勢が再び取られるのを待つ。また、目標距離が選択されるのを待つ。なお、アドレス検知後、所定の待受時間（例えば１０秒）以内に値ΔＧｚに達したことを検知できない場合には、図８（ｄ）のアドレス指示画面に戻り、アドレス姿勢が取られるのを待つ。このように図８（ｄ）のアドレス指示画面に戻る制御により、特に操作しなくてもアドレス姿勢を取り直すことで繰り返し計測を行うことができる。例えば打球前に適切なテイクバック量を確認するために素振りを繰り返す場合や、飛距離Ｄの登録時にミスパットをして再度パッティングをする場合には、特に操作を要することなくアドレス姿勢を取るだけで再計測が可能となる。
【０１０１】
飛距離登録メニューでは、選択中のレベルに対応付けて飛距離Ｄを登録する。計測／登録選択画面で飛距離登録メニューへのタッチを認識すると、図８（ｆ）の飛距離登録画面を表示する。ユーザＵは、計測により当該選択中のレベルに対応するテイクバック量の通知を受けてパッティングを行い、当該パッティングでの飛距離Ｄを確認した後、その飛距離Ｄをレベルに対応付けて登録する場合に登録メニューにタッチする。飛距離登録画面の中央部には、パッティングによる打球の飛距離Ｄや当該選択中のレベルに対応づけて登録されている飛距離Ｄをリセットするための歩数リセットメニューを選択するための飛距離選択リストＬ４を表示する。飛距離選択リストＬ４における飛距離Ｄは歩数を単位として表示する。ゴルフコースをラウンドしている間は、使用できる距離測定手段に制限があるが、歩数であればユーザＵは器具等を用いなくても測ることができるので、飛距離選択リストＬ４も歩数を単位として飛距離Ｄを表示し選択可能とすれば、ユーザＵは容易に適切な飛距離を選択することができる。また、ユーザＵの歩幅によって長い距離を素早く測っ
て装置１０に設定することが容易であり、ユーザＵが目測により推測した距離を装置１０に設定する場合に、自己の感覚に基づき比較的正確な距離を推測して装置１０に設定することができる。飛距離選択リストＬ４は、選択枝を表示部１７０の画面内に３つ表示し、これらのうち中央の行を選択中として反転表示する。飛距離選択リストＬ４の項目は、上下のスワイプ操作により選択可能とする。選択肢としては、飛距離Ｄの選択肢としての１歩〜５０歩までの歩数を最上行から昇順に表示し、当該レベルに対応付けられている歩数を削除するための歩数リセットメニューを最下行に表示する。誤操作により意図せず歩数をリセットしてしまうことを避けるため、初期状態では最上部の１歩〜３歩を表示するとよい。
【０１０２】
飛距離Ｄが選択された状態でタクトスイッチ１５０が押下されると、選択した飛距離Ｄを選択中のレベルに対応付けて記憶部１１７に記憶するとともに、計測／登録選択画面に戻る。このとき計測／登録選択画面には、図９（ａ）に示すように、選択中のレベルとともに登録された飛距離Ｄを表示する。また、飛距離Ｄの登録後に計測／登録選択画面の表示状態から戻るボタン１４１を押してレベル選択画面に戻ると、図９（ｂ）に示すように、レベル選択リストＬ３においてレベルに対応づけて登録した飛距離Ｄを表示する。全てのレベルに対して飛距離Ｄを登録する必要はなく、ユーザＵは選択したいくつかのレベルに対して飛距離Ｄを登録してもよい。例えば、毎回決まったレベルで飛距離Ｄを登録することにより、その日のコンディションにおける打球の転がりやすさを把握することができる。レベル選択リストＬ３にはレベルと飛距離Ｄとを見比べられるように一覧表示する。あるレベルに対応する飛距離Ｄのデータとして前回のプレー時のもの登録してある状態で、飛距離Ｄのデータを更新しようとするときに、一つのレベルで通知を受けてボールを打ったときの実際の飛距離と前回登録時の飛距離Ｄとを見比べて、その日のコンディションでの飛距離の出方の傾向を把握することを容易にすることができる。また、前回登録時と同じ飛距離であった場合には、一覧表示されている他の設定値に対応する飛距離も前回と同様であると推測することができ、飛距離の登録更新作業を簡略化することができる。
【０１０３】
レベル選択画面において、歩数一括リセットメニューが選択された状態でタクトスイッチ１５０が短押しされると、図７（ａ）と同様のデータ削除画面にて全てのレベルに対応付けられている歩数を削除することについてユーザＵの意思確認を求め、削除する意思を確認した場合には、レベルに対応付けて記憶部１１７に記憶した歩数のデータをすべて削除してレベル選択画面に戻る。一方、データを削除しない意思を確認した場合には、そのままデータを削除せずにレベル選択画面に戻る。
【０１０４】
以上のような制御により、第２実施形態の装置１０では、ユーザＵが指定したレベルに応じて、テイクバック量の通知を行う。ユーザＵは指定したレベルに対応したテイクバック量に達したときに通知を受けることができる。したがって、通知を受けたテイクバック量でダウンスイングを開始することによって、安定したテイクバック量でスイングを行うことができる。パッティングの強弱はインパクト時の力の込め具合ではなくスイングの振り幅にて調節するのが正しいとされているため、スイングの振り幅を決めるテイクバック量を定量化して通知を受けることができる本実施形態の構成は、パッティング技術の向上に資する。また、レベルに対応付けて飛距離を登録しておくことで、ユーザはレベルに対応した飛距離を認識することができる。そして、ユーザＵは、実質的に飛距離を指定してその飛距離に対応したテイクバック量の通知を受けることができる。
【０１０５】
〔第３実施形態〕
本発明の第３実施形態は、第１実施形態や第２実施形態の装置１０と同様に、ユーザＵにパッティング時にテイクバック量に応じた通知を行い、ゴルフのプレーを支援する装置１０に関する。装置１０の外観、構成、および装着方法は、図１〜図４に示した装置１０と同様である。以下では、第１実施形態や第２実施形態の装置１０とは異なるテイクバッ
ク量を示すデータを用いる点、及びこれに伴う変更点を中心に説明する。
【０１０６】
パッティングを行うときのパターのヘッドの動き（以下ではストロークタイプともいう）はプレーヤによって様々である。例えば、図１０（ａ）に示したように打球の進行方向である飛球線方向（図中の一点鎖線）に沿って真っすぐにヘッドを動かすストレートタイプ、図１０（ｂ）に示したように弧を描くようにヘッドを動かすアークタイプが典型的なヘッドの動きであり、その他、アークタイプよりも緩い弧でヘッドを動かすセミアークタイプ等もある。これらのストロークタイプは、唯一の理想的な動きがあるわけではなく、それぞれのストロークタイプに適した形状のパターが提供されている。上記のような、上方から見たストロークタイプのバリエーションに加え、テイクバックする際に、地面に対しクラブのヘッドを振り幅が小さいうちは浮かさずに地面に沿って滑らすよう引くプレーヤもいるし、テイクバックの初期段階から字ヘッドを浮かすプレーヤもいる。
【０１０７】
このように、様々なストロークタイプでスイングが行われるところ、発明者等は、ストロークタイプの違いにより、加速度センサ１１２で検出する加速度に次のような差異があることを見出した。ストレートタイプの場合には、テイクバック量が増加すると、図１１（ａ）に示した上面図においてはヘッドは飛球線方向（図中の一点鎖線）に沿って後方に移動し、それとともに側面図（図１１（ｂ））に示したように垂直方向に比較的大きく引き上げられる。一方、アークタイプの場合には、上面図（図１２（ａ））に示したように、テイクバック時にヘッドは飛球線方向（図中の一点鎖線）から外れ、テイクバック量を増やすほどヘッドはユーザＵの背面方向への移動量が増加し飛球線方向後方への移動量は比較的小さい。また、アークタイプの場合には、側面図（図１２（ｂ））に示したようにテイクバック量の増加に伴う垂直方向へのヘッドの移動量は比較的小さい。
【０１０８】
３軸が図１に示した向きとなるように加速度センサ１１２が配置されている場合、右打ちのユーザＵが左手に装置１０を装着すると、飛球線方向に沿って真っすぐに後方に引く動きは、主にＺ軸方向における加速度として検出される。また、ユーザＵの背面方向への動きは、主にＸ軸方向における加速度として検出される。また、垂直方向の動きは、主にＹ軸方向における加速度して検出される。したがって、ストレートタイプのスイングでは、Ｚ軸方向の加速度Ｇｚのアドレス時からの変位量ΔＧｚはテイクバック量の増加に対し値がほぼリニアに変化する。一方、アークタイプやセミアークタイプのように、ユーザＵの背面方向へのヘッドの動きを伴うスイングでは、ΔＧｚはテイクバック量に対してリニアに変化せず、テイクバック量が大きくなると値が変化しにくくなる。また、ストレートタイプとアークタイプとでは、垂直方向の動きにも差異がある。その他、テイクバックする際に、振り幅が小さいうちはクラブのヘッドを浮かさずに地面に沿って滑らせるスイングと、テイクバック量が小さい段階から字ヘッドを浮かせるスイングとでは、検出される加速度の各軸方向の成分に差異がある。
【０１０９】
このような発明者等が見出した傾向を踏まえ、Ｘ軸方向およびＹ軸方向の加速度を加味した「テイクバック量を示すデータ」を用いることが好ましい。そして装置１０を用いるユーザＵが自らのストロークタイプを意識せずとも、テイクバック量に応じた通知を受けられるように構成されることが好ましい。そこで、本実施形態では、Ｚ軸方向だけでなくＸ軸方向およびＹ軸方向の加速度を加味し、ストロークタイプによらずほぼリニアに値が変化する指標である振り幅判定値Ｓを「テイクバック量を示すデータ」として用いる。
【０１１０】
はじめに、加速度センサ１１２の出力データ（Ｇｘ、Ｇｙ、Ｇｚ）をＸ、Ｙ、Ｚの３軸による直交座標から極座標（Ｇｒ、Ｇθ、Ｇφ）に変換する。具体的には、Ｇｒ＝√（Ｇｘ２＋Ｇｙ２＋Ｇｚ２）、Ｇθ＝arcsin（Ｇｚ／Ｇｒ）、Ｇφ＝arctan（Ｇｙ／Ｇｘ）にて直交座標から極座標へと変換する。続いて、Ｇｘ’＝ｃｏｓＧφ、Ｇｙ’＝ｃｏｓＧθ、Ｇｚ’＝ｓｉｎＧθの式に基づき更に座標系を変換する。この更なる座標系の変換にお
いて、Ｇｒを用いないことにより、ユーザＵの腕の長さや装置１０の装着位置等に起因する加速度の差異を除去し、テイクバックの大きさや角度に着目することができる。
【０１１１】
続いて、指標ＰをＰ＝３×Ｇｘ’−６×Ｇｙ’−Ｇｚ’として算出する。指標Ｐは発明者等が多数の試行錯誤の結果として見出した指標であり、各軸方向の成分を重み付けして加減することにより、様々なストロークタイプのスイングに対してほぼリニアにテイクバック量を反映した値の変化を生じる。
【０１１２】
続いて、あらかじめ記憶部１１７に記憶した変換テーブルを参照して、指標Ｐの値に対応する判定値Ｓを求める。表２に示した変換テーブルでは、一般的なストレートタイプのスイングにおいてテイクバックを大きくする方向を正とした場合に約−３０度から約＋４５度の角度に相当する範囲の指標値Ｐを１７０個の整数値に対応させる。したがって、振り幅判定値Ｓの値における１の差異は、約０．４度のテイクバックの角度に相当する。変換テーブルを用いることで処理を簡略化し処理時間を短縮することができる。
【０１１３】
【表２】
2020168448.tif 000004
【０１１４】
第３実施形態の装置１０では、このようにして得られた振り幅判定値Ｓをテイクバックの大きさの指標として用いる。つまり、振り幅判定値Ｓは、「テイクバック量を示すデータ」の一例である。
【０１１５】
第３実施形態の装置１０では、記憶部１１７は、表３に示したように、複数（例えば２０個）のレベルを振り幅判定値Ｓの変化量ΔＳと対応付けて、レベル毎のパッティング時
のテイクバック量の指標として、あらかじめ格納している。なお、レベルは「スイングの強さに関する情報」の一例であり、表３は「スイングの強さに関する情報と検出部の出力に基づくテイクバック量を示すデータとの対応関係」の一例である。
【０１１６】
【表３】
2020168448.tif 000005
【０１１７】
以下、第３実施形態の装置１０の動作に関し、制御部１１５が実行する制御を説明する
。なお、以下の説明において主体が明記されていない処理は制御部１１５の制御によるものである。本実施形態の装置１０では、グリーンモードにおいて第２実施形態と同様の手法により、ユーザＵが指定したレベルに対応したテイクバック量の通知を行う。ゴルフ場案内モードでの機能及び操作、及びグリーンモードに入るまでの操作は装置１０と同様である。これらについては重複を避けるため説明を省略する。
【０１１８】
グリーンモードに入ると、はじめに図８（ａ）に示したグリーンモードメニュー画面を表示する。アドレス登録がなされていない場合には、アドレス登録メニューのみを選択可能とする。アドレス登録メニューは、ユーザＵがアドレス姿勢を取ったときの加速度センサ１１２の出力データの登録をするアドレス登録機能を実行するためのメニューであり、第１実施形態の装置１０する説明と同様の方法にてアドレス登録を可能とする。
【０１１９】
アドレス登録が済んでいる場合に選択可能とされるパター計測メニューでは、ユーザＵが任意のレベルを選択し、レベルに応じたテイクバック量の通知を行う。また、各レベルと飛距離との対応関係を登録可能とする。グリーンモードメニュー画面でパター計測メニューを選択するためのボタンＢ６にタッチするとレベル選択画面（図８（ｂ））が表示される。このレベル選択画面にて、レベルを選択する。レベルが選択された状態でタクトスイッチ１５０が短押しされると、選択されているレベルに決定し、計測／登録選択画面（図８（ｃ））を表示する。レベルが選択されると、レベルに対応した変化量ΔＳが定まる。
【０１２０】
計測／登録選択画面で計測メニューへのタッチを認識すると、図８（ｄ）のアドレス指示画面を表示してユーザＵにアドレス姿勢を取ることを促し、このアドレス指示画面を表示している状態でユーザＵがアドレス姿勢を取って、所定の判定時間（例えば２秒間）継続して加速度センサ１１２の出力データのバラつきが３軸ともに所定範囲（例えば０．１Ｇ）以下に収まり、かつ、アドレス登録により記憶部１１７に格納されたアドレス登録時の加速度から許容値以内に入ると、アドレス姿勢が取られたと認識し、バイブレータ１１３を振動させてアドレスを検知したことをユーザに通知し、表示部１７０には図８（ｅ）に示したようなスイングを促すスイング指示画面を表示する。また、振り幅判定値Ｓの目標値Ｓｔａｒｇをアドレス時の振り幅判定値Ｓadとレベルに応じた変化量ΔＳとにより、Ｓｔａｒｇ＝Ｓad＋ΔＳと決定する。
【０１２１】
アドレス検知後、制御部１１５は、加速度センサ１１２の出力データに基づいて振り幅判定値Ｓを随時求める。テイクバックを開始すると振り幅判定値Ｓは増加傾向を示す。ユーザＵがテイクバックを開始し、テイクバックを徐々に大きくしていくにしたがい、振り幅判定値Ｓは増加を続け、やがて目標値Ｓｔａｒｇに達する。振り幅判定値Ｓが目標値Ｓｔａｒｇに達すると、制御部１１５は目標距離に適したテイクバック量に達したと認識し、バイブレータ１１３を振動させてダウンスイングを開始するようユーザＵに通知する。ユーザＵはこの通知を受けたときのテイクバック量でダウンスイングを開始すべきことを認識することができ、実際にパッティングを行って飛距離を確認することもできる。そして、本実施形態の装置１０ではＺ軸方向だけでなくＸ軸方向およびＹ軸方向の加速度を加味した指標である振り幅判定値Ｓを用いているので、ユーザＵはスイングのストロークタイプによらず、レベルに応じたテイクバック量の通知を受けることができ、所望の距離感でのスイングを行うことができる。その結果、狙った飛距離を得られやすくなり、パットの打数を改善することが期待できる。
【０１２２】
〔第４実施形態〕
本発明の第４実施形態は、上述の第１〜第３実施形態の装置１０と同様に、ユーザＵにパッティング時にテイクバック量に応じた通知を行い、ゴルフのプレーを支援する装置１０に関する。装置１０の外観、構成、および装着方法は、図１〜図４に示した装置１０と
同様である。本実施形態の装置は、計測メニューにおいて打球の進行方向における傾斜に応じて通知するテイクバック量の大きさを異ならせる制御を行う点で異なっており、その他の点は第３実施形態の装置１０と同様である。以下では、本実施形態の特徴となる部分について説明する。
【０１２３】
第４実施形態の装置１０では、アドレス登録時の加速度を基準に傾斜を求める。このため、アドレス登録メニューを選択して行うアドレス登録は、実質的に水平な場所（例えば、ゴルフ場の練習用グリーンやティーグラウンドのように大きな傾斜のない場所）で実施する。
【０１２４】
レベルに応じたテイクバック量の通知を行う計測メニューにおいて、第３実施形態では、振り幅判定値Ｓの目標値Ｓｔａｒｇをアドレス時の振り幅判定値Ｓadとレベルに応じたΔＳとにより、Ｓｔａｒｇ＝Ｓad＋ΔＳと決定した。これに対し、第４実施形態では進行方向における傾斜の影響を低減させるための傾斜補正値Ｓｃｏｍｐを反映して決定する。
【０１２５】
傾斜補正値Ｓｃｏｍｐは以下の手順で求める。まず、アドレスを検知したタイミングで打球の進行方向における傾斜を求める。具体的には、記憶部１１７に格納されたアドレス登録時の加速度センサの出力データから求めた基準振り幅判定値Ｓｒｅｆと、当該スイングにおいてアドレス検知されたときの加速度センサの出力データから求めたＳａｄとの差（Ｓａｄ−Ｓｒｅｆ）を、打球の進行方向における傾斜を示す指標として算出する。この指標の値が負の場合には上りの傾斜であり、正の場合は下りの傾斜である。傾斜の大きさはＳａｄ−Ｓｒｅｆの絶対値により表される。
【０１２６】
傾斜補正値Ｓｃｏｍｐは、Ｓｃｏｍｐ＝（Ｓａｄ−Ｓｒｅｆ）×０．５とし、振り幅判定値Ｓの目標値Ｓｔａｒｇは、Ｓｔａｒｇ＝Ｓad＋ΔＳ−Ｓｃｏｍｐと決定する。このようにすれば、上りの傾斜では水平な場所におけるよりも大きな目標値Ｓｔａｒｇが決定され、しかも傾斜が急であるほどより大きなテイクバック量が通知されることになる。反対に、下りの傾斜では水平な場所におけるよりも小さな目標値Ｓｔａｒｇが決定され、しかも傾斜が急であるほどより小さなテイクバック量が通知されることになる。
【０１２７】
このようにすれば、本実施形態の装置１０を使用するユーザＵは打球位置の傾斜を踏まえて加減したテイクバック量でスイングを行うことができる。そして通知に従ってパッティングを行えば、平坦な場所であった時と同等の距離感で、狙った飛距離を得られやすくなり、パットの打数を改善することが期待できる。
【０１２８】
〔実施形態の変形例〕
なお、本発明は、上記の各実施形態に限定されるものではなく変形、改良等は本発明に含まれる。
例えば、上記の実施形態では、ユーザＵによる手動の操作によりグリーンモードを選択したが、グリーンモードを自動的に起動するようにしてもよい。例えば、ＧＰＳ受信機１１１により取得した現在位置の位置情報と、記憶部１１７に記憶しているゴルフ場情報とに基づき、グリーンモードを自動的に起動するとよい。例えば、現在位置が、グリーンモードを使用するのに適しているゴルフ場の練習用グリーンである場合や、間もなくラウンドを開始することが想定されるゴルフ場のクラブハウスやその他の集合場所である場合に、グリーンモードを起動するとよい。あるいは、グリーンモードを自動的に起動するのではなく、グリーンモードを使用することを促す画面を表示部１７０に表示するようにしてもよい。この場合当該画面内にグリーンモードを起動するためのメニューボタンを表示すると特によい。
【０１２９】
また、上記の各実施形態では、バイブレータ１１３の振動によりユーザＵへの通知を行
ったが、表示部１７０への表示、スピーカやブザー等の音声出力手段を備える構成においては音声出力手段による音声等により通知を行ってもよい。ゴルフ場でのラウンドにおいては、プレーマナーに鑑み音声等による通知は好ましくないが、自宅その他のゴルフ場以外の場所においては、音声等で通知をすることが好ましい場合もある。例えば、振動による通知は、ゴルフクラブを握る手の手首に通常とは異なる振動を発生させるため、グリップに微妙な狂いを生じさせる可能性がある。このため、振動以外の方法にて通知をすることが許される環境において振動以外の方法により通知することを選択できるように構成するとよい。
【０１３０】
上記の各実施形態では、テイクバック量を示す値ΔＧｚが目標値に達したときに通知を行ったが、目標値に満たないとき、及び／または、目標値を超過したあとでも通知を行うようにしてもよい。バイブレータ１１３の振動により通知する場合には、目標値に満たないとき、達した瞬間、及び超過した後で互いに異なる振動パターンとするとよい。また、音声により通知する場合には、目標値に満たないとき、達した瞬間、及び超過した後で互いに異なる音で通知するとよい。
【０１３１】
上記の各実施形態では、「テイクバック量を示すデータ」として、値ΔＧｚや振り幅判定値Ｓを用いたが、テイクバック量を示すデータにはテイクバック量を反映して変化する指標であれば他の指標を用いてもよい。例えばＺ軸方向の加速度からＹ軸方向の加速度を減じたＧｚ−Ｇｙのアドレス時の値からの変化量を「テイクバック量を示すデータ」としてもよいが、ユーザの背面方向の加速度成分の大きさ及び垂直方向の加速度成分の大きさ少なくとも一方を、打球の進行方向の加速度成分の大きさとは異なる重み付けをして加算して得られる値とするとよい。各成分の重みは様々のスイングについての感度が同程度となる用に決定するとよい。
【０１３２】
また、上記の実施形態において、アドレス登録メニューで所定の待受時間内にアドレスが検知できなかった場合、アドレスが検知できなかったことをユーザに通知するように構成してもよい。通知は音声や表示によって行ってもよいが、アドレスを検知したときとは異なる振動パターンにより行うと、プレーマナーの観点で特によい。
【０１３３】
また、上記の各実施形態において、飛距離選択リストＬ１、目標距離選択リストＬ２、レベル選択リストＬ３、および飛距離選択リストＬ４において歩数を単位として距離を表示したが、他の単位にて表示をしてもよい。単位はゴルフコースをラウンドしている間に使用できる距離測定手段での単位を用いて表示することが好ましく、例えばゴルフクラブの長さを単位として表示するとよい。
【０１３４】
また、上記の第２実施形態では、各レベルに対応する値ΔＧｚの目標値を固定としていたが、アドレス登録した加速度のデータに応じて、各レベルに対応する値ΔＧｚを補正してもよい。例えば両肩からグリップまで腕に沿って結ぶと三角形を描く標準的なのアドレス姿勢（図１３（ａ）を参照）と、五角形を描くアドレス姿勢（図１３（ｂ）を参照）とがあるように、個々のユーザ毎にアドレス姿勢は異なる。アドレス姿勢が異なると、クラブに対する装置１０の向きも異なるため、標準的なアドレス姿勢を想定して設定したレベルと値ΔＧｚの目標値との対応関係に従って目標値を決めると、角度のステップが表１に示したような想定からずれてしまう場合があるが、アドレス登録した加速度のデータに基づき補正をすることで、アドレス姿勢が標準的でない場合であってもレベル毎に想定した角度に対応する値ΔＧｚの目標値を設定することができる。
【０１３５】
上記の実施形態では、装置１０をユーザＵの手首に装着したが、図１４に示したように、装置１０をゴルフクラブのシャフトに取り付けるように構成してもよい。このようにすれば、ゴルフクラブの動きを直接検知することができ、スイングの振り幅を正確に計測す
ることができる。装置１０をゴルフクラブのシャフトに取り付けるように構成する場合、ケース１１０をバンド１２０のジャケット部から取り外せるように構成し、取りしたケース１１０をシャフトに取り付けたホルダ２０に取り付けるように構成するとよい。ホルダは、標準的なアドレス姿勢のユーザの手首にバンド１２０で装置を取り付けた時と同様の角度となるように装置１０のケース１１０を保持するとよい。
【０１３６】
また、装置１０の構成要素のうち、加速度センサ１１２を含むセンサ部をゴルフクラブのシャフトに取り付けるとともに、表示部１７０、タッチパネル１４０、タクトスイッチ１５０等を含むユーザインタフェース部を、上記実施形態と同様の手首に装着するように構成し、センサ部とユーザインタフェース部との間で無線通信を行い、装置１０と同様の機能を実現してもよい。このような構成によれば、スイングの振り幅を正確に計測することを可能としつつ、装置を自然に操作することを容易とすることができる。更なる変形例として、加速度センサ１１２を含むセンサ部を、ゴルフクラブのヘッドに取り付けるように構成してもよい。このようにすれば、打球時にボールに直接当たるゴルフクラブのヘッドの振り幅を正確に計測することができ、ユーザＵは正確な振り幅に基づく通知を受けることができる。
【０１３７】
上記の実施形態では、パターによるパッティングのテイクバック量の調整に装置１０を用いたが、パター以外のクラブのスイングの調整に適用してもよい。例えば、アプローチショットに用いるクラブとしてもよい。単に長い飛距離を追及するのではなく、同じクラブでも目標までの距離に応じて飛距離を調整するアプローチショット等では、上記実施形態と同様の手法を適用して、スイングの振り幅の通知を受けることにより飛距離を調節したり加減したりすることを支援することができる。
【０１３８】
また、上記の第３実施形態では、指標Ｐを振り幅判定値Ｓに変換し、振り幅判定値Ｓを「テイクバック量を示すデータ」としたが、指標Ｐを「テイクバック量を示すデータ」としてもよい。
【０１３９】
また、上記の第３実施形態では、指標ＰとしてＰ＝３×Ｇｘ’−６×Ｇｙ’−Ｇｚ’を用いたが、少なくともストレートタイプとアークタイプのストロークタイプについて共通の傾向でテイクバック量に応じた変化をする指標であれば、いかなる指標を用いてもよい。用いる指標はテイクバック量に対してリニアに変化する傾向を有することが好ましい。また、用いる指標は、テイクバックする際に、振り幅が小さいうちはクラブのヘッドを浮かさずに地面に沿って滑らせるスイングと、テイクバックの初期段階から字ヘッドを浮かすスイングとで、共通の傾向でテイクバック量に応じた変化をすることが好ましい。また、用いる指標は、図１３（ａ）に示したアドレス姿勢でのスイングと、図１３（ｂ）に示したアドレス姿勢でのスイングとで、共通の傾向でテイクバック量に応じた変化をすることが好ましい。
【０１４０】
また、上記の第３実施形態及び第４実施形態では、第２実施形態と同様の手法によってユーザＵが指定したレベルに対応したテイクバック量の通知を行ったが、第１実施形態と同様の手法を採用し、ユーザＵ自身のスイングにおけるテイクバック量と飛距離との関係を予め登録しておき、ユーザＵが指定した飛距離に対応するテイクバック量を求めて、当該求めたテイクバック量で通知を行うようにしてもよい。
【０１４１】
また、上記の第４実施形態と同様の、打球の進行方向における傾斜に応じて通知するテイクバック量の大きさを異ならせる制御を第１実施形態や第２実施形態に適用してもよい。
【０１４２】
また、上記の第４実施形態とは異なる傾斜補正値を用いてもよい。例えば、傾斜補正値
の絶対値を一定値とし、上りの傾斜ではテイクバック量が大きくなるように当該一定の傾斜補正値を目標値に加算し、下りの傾斜では反対にテイクバック量が小さくなるように当該一定の傾斜補正値を目標値から減算するようにしてもよい。このようにすれば、補正に必要な演算量や記憶容量が削減できる。
【０１４３】
また、目標値に補正値を加減算する以外の手法で、打球の進行方向における傾斜に応じて通知するテイクバック量の大きさを異ならせる制御を実現してもよい。例えば、振り幅判定値Ｓに対して傾斜に応じた補正値を加減算してもよい。
【０１４４】
本願発明は上述した実施形態に記載の構成に限定されない。上述した各実施形態の構成要素は組み合わせ可能な範囲で任意に選択して組み合わせて構成するとよい。また各実施形態の任意の構成要素と、発明を解決するための手段に記載の任意の構成要素または発明を解決するための手段に記載の任意の構成要素を具体化した構成要素とは組み合わせ可能な範囲で任意に組み合わせて構成するとよい。
【符号の説明】
【０１４５】
１０  装置
２０  ホルダ
１１０  ケース
１１１  ＧＰＳ受信機
１１２  加速度センサ
１１３  バイブレータ
１１５  制御部
１１６  電池
１１７  記憶部
１１８  裏蓋
１１９  端子カバー
１２０  バンド
１２１  ジャケット部
１２２ａ、１２２ｂ  ベルト
１２３  小孔
１３０  留め金具
１３１  バックル
１３２  軸受部
１３３  中板
１３３ａ、１３３ｂ  通し穴
１３３ｃ  切欠き部部
１３５  下板
１３５ａ  通し穴
１３５ｂ  ガイド部
１３５ｃ  位置決め突起
１３５ｄ  係止突起
１４０  タッチパネル
１４１  戻るボタン
１４２  ホームボタン
１５０  タクトスイッチ
１６０  ｍｉｎｉＵＳＢ端子
１７０  表示部
【図１】
2020168448.tif 000006
【図２】
2020168448.tif 000007
【図３】
2020168448.tif 000008
【図４】
2020168448.tif 000009
【図５】
2020168448.tif 000010
【図６】
2020168448.tif 000011
【図７】
2020168448.tif 000012
【図８】
2020168448.tif 000013
【図９】
2020168448.tif 000014
【図１０】
2020168448.tif 000015
【図１１】
2020168448.tif 000016
【図１２】
2020168448.tif 000017
【図１３】
2020168448.tif 000018
【図１４】
2020168448.tif 000019