(57)【要約】      （修正有）【課題】ユーザーの利便性を向上できる電子時計を提供する。【解決手段】電子時計１は、３軸磁気センサー１１と、傾きセンサーと、軸方向の補正を行う第１補正処理と、第１補正処理の後に実行され第３検出軸に沿った方向の補正を行う第２補正処理とを実行可能に構成された検出軸補正部３１４と、検出軸補正部３１４による第１補正処理の完了後、第２補正処理が完了しない場合、測定モードを第１測定モードに設定し、第２補正処理が完了した場合、測定モードを第２測定モードに設定するモード設定部３１１と、第１測定モードが設定された場合、２軸方向における３軸磁気センサー１１の検出値に基づいて方位を算出する第１方位算出部３１２と、第２測定モードが設定された場合、３軸方向における３軸磁気センサーの検出値および傾きセンサーの検出値に基づいて方位を算出する第２方位算出部３１３と、を備える。【選択図】図２
2020134353.tif 000002
【特許請求の範囲】
【請求項１】
表示面を有するケース本体と、
前記表示面に平行な平面内に配置され互いに直交する第１検出軸および第２検出軸と、前記平面に直交する第３検出軸とを有する３軸磁気センサーと、
前記ケース本体の傾きを検出可能な傾きセンサーと、
前記第１検出軸に沿った方向および前記第２検出軸に沿った方向の２軸方向の補正を行う第１補正処理と、前記第１補正処理の後に実行され前記第３検出軸に沿った方向の補正を行う第２補正処理とを実行可能に構成された検出軸補正部と、
前記検出軸補正部による前記第１補正処理の完了後、前記第２補正処理が完了しない場合、測定モードを第１測定モードに設定し、前記第２補正処理が完了した場合、前記測定モードを第２測定モードに設定するモード設定部と、
前記モード設定部により前記第１測定モードが設定された場合、前記２軸方向における前記３軸磁気センサーの検出値に基づいて方位を算出する第１方位算出処理を実行する第１方位算出部と、
前記モード設定部により前記第２測定モードが設定された場合、前記第１検出軸に沿った方向、前記第２検出軸に沿った方向および前記第３検出軸に沿った方向の３軸方向における前記３軸磁気センサーの検出値および前記傾きセンサーの検出値に基づいて方位を算出する第２方位算出処理を実行する第２方位算出部と、を備える
ことを特徴とする電子時計。
【請求項２】
請求項１に記載の電子時計において、
前記モード設定部により設定された前記測定モードを表示するモード表示部を有する
ことを特徴とする電子時計。
【請求項３】
請求項１または請求項２に記載の電子時計において、
前記第１方位算出部は、前記第１方位算出処理において前記傾きセンサーを動作させ、
前記第１方位算出処理において、前記傾きセンサーが閾値を超える傾きを検出したら、報知する報知部を有する
ことを特徴とする電子時計。
【請求項４】
請求項１から請求項３のいずれか一項に記載の電子時計において、
前記第１方位算出部または前記第２方位算出部により算出された方位を示す指針を有する
ことを特徴とする電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計に関する。
【背景技術】
【０００２】
特許文献１には、３軸磁気センサーにより地磁気を検出することで、北の方位を計測するコンパス機能を備えた電子時計が開示されている。
特許文献１の電子時計では、金属製の部品や筐体が、異常な磁場に曝されて磁化されることがある。この場合、磁気センサーが、地磁気に加えて、これらの部品や筐体が発生するオフセット磁界を検出してしまい、北の方位を正確に計測できないことがある。そのため、校正動作によりオフセット磁界を取得し、磁気センサーの計測値から当該オフセット磁界を除去することにより、北の方位を算出している。
【０００３】
この際、特許文献１の電子時計では、通常、表示面を略水平にして使用されることから、地磁気の水平成分を算出できれば、北の方位を算出できる。そのため、校正動作において、オフセット磁界の水平成分を取得するように構成されている。具体的には、校正動作において、磁気センサーを作動させて１回目の磁気計測を行い、その後、電子時計を水平方向に１８０°回転させて２回目の磁気計測を行う。そして、１回目の計測値と２回目の計測値との平均値を計算して、オフセット磁界の水平成分を取得している。これにより、磁気センサーの水平方向の検出値から、オフセット磁界の水平成分を除去することで、地磁気の水平成分を算出可能に構成されている。
【０００４】
しかし、特許文献１の電子時計では、表示面が水平面に対して傾いている場合、北の方位が正確に算出できないといった問題がある。そのため、特許文献１のような電子時計において、さらに表示面の傾きを検出する加速度センサーを備え、磁気センサーの鉛直方向の検出値および加速度センサーの検出値により、水平面に対する表示面の傾きを補正可能な技術が開発されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１８−１５９６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のような技術を特許文献１の電子時計に適用する場合、地磁気の鉛直成分を算出する必要があるので、水平方向のオフセット磁界取得に加えて、鉛直方向のオフセット磁界取得を行う必要がある。この場合、ユーザーは、電子時計を特定の姿勢に変化させる動作、例えば、電子時計を水平方向に１８０°回転させ、その後、鉛直方向に１８０°回転させるといった動作を行って、水平方向および鉛直方向のオフセット磁界を取得する校正動作を行う必要がある。このように表示面の傾きを補正可能なコンパスは、校正動作が複雑となってしまいユーザーにとって煩わしいという課題があった。また、校正動作を失敗した場合には最初から校正動作をやり直す必要が生じるという課題があった。
【課題を解決するための手段】
【０００７】
本開示の電子時計は、表示面を有するケース本体と、前記表示面に平行な平面内に配置され互いに直交する第１検出軸および第２検出軸と、前記平面に直交する第３検出軸とを有する３軸磁気センサーと、前記ケース本体の傾きを検出可能な傾きセンサーと、前記第１検出軸に沿った方向および前記第２検出軸に沿った方向の２軸方向の補正を行う第１補正処理と、前記第１補正処理の後に実行され前記第３検出軸に沿った方向の補正を行う第２補正処理とを実行可能に構成された検出軸補正部と、前記検出軸補正部による前記第１補正処理の完了後、前記第２補正処理が完了しない場合、測定モードを第１測定モードに設定し、前記第２補正処理が完了した場合、前記測定モードを第２測定モードに設定するモード設定部と、前記モード設定部により前記第１測定モードが設定された場合、前記２軸方向における前記３軸磁気センサーの検出値に基づいて方位を算出する第１方位算出処理を実行する第１方位算出部と、前記モード設定部により前記第２測定モードが設定された場合、前記第１検出軸に沿った方向、前記第２検出軸に沿った方向および前記第３検出軸に沿った方向の３軸方向における前記３軸磁気センサーの検出値および前記傾きセンサーの検出値に基づいて方位を算出する第２方位算出処理を実行する第２方位算出部と、を備える。
【０００８】
本開示の電子時計において、前記モード設定部により設定された前記測定モードを表示するモード表示部を有していてもよい。
【０００９】
本開示の電子時計において、前記第１方位算出部は、前記第１方位算出処理において前記傾きセンサーを動作させ、前記第１方位算出処理において、前記傾きセンサーが閾値を超える傾きを検出したら、報知する報知部を有していてもよい。
【００１０】
本開示の電子時計において、前記第１方位算出部または前記第２方位算出部により算出された方位を示す指針を有していてもよい。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態の電子時計を示す正面図。
【図２】第１実施形態の電子時計の概略構成を示すブロック図。
【図３】第１実施形態の補正処理を示すフローチャート。
【図４】第１方位算出処理が実行された場合の電子時計を示す正面図。
【図５】第２方位算出処理が実行された場合の電子時計を示す正面図。
【図６】第２実施形態の補正処理を示すフローチャート。
【図７】変形例の電子時計を示す正面図。
【図８】別の変形例の電子時計を示す正面図。
【発明を実施するための形態】
【００１２】
［第１実施形態］
以下、本開示の第１実施形態に係る電子時計１について、図面に基づいて説明する。
図１は、本実施形態の電子時計１を示す正面図である。
図１に示すように、電子時計１は、ケース本体２と、文字板３と、秒針４と、分針５と、時針６と、液晶表示部７とを備える。
また、ケース本体２には、りゅうず８と、Ａボタン９Ａと、Ｂボタン９Ｂと、Ｃボタン９Ｃとが設けられている。
【００１３】
文字板３は、円板状に形成されている。文字板３の平面中心には、３つの回転軸が設けられ、当該回転軸に、秒針４と、分針５と、時針６とがそれぞれ取り付けられている。なお、文字板３の表面は、本開示の表示面の一例である。
指針４〜６は、通常、時刻を表示する。ただし、Ｂボタン９Ｂが押されて、コンパスモードが設定されると、秒針４は北の方位を表示する方位針として機能する。すなわち、秒針４は、本開示の指針の一例である。
【００１４】
液晶表示部７は各種情報を表示する。液晶表示部７は、通常、日付および曜日を表示する。液晶表示部７が表示する情報の詳細については後述する。
【００１５】
また、ケース本体２には、図示略のムーブメントが収納されている。そして、当該ムーブメントには、３軸磁気センサー１１が設けられている。３軸磁気センサー１１は、電子時計１の表面から見た平面視で、６時の目盛と７時の目盛との間に配置されている。
３軸磁気センサー１１は、３軸タイプの磁気センサーであり、磁気を計測して検出値を取得する。
また、３軸磁気センサー１１は、図１において、Ｘ方向に沿って延びる第１検出軸１１１と、Ｘ方向と直交するＹ方向に沿って延びる第２検出軸１１２とを有する。すなわち、第１検出軸１１１と第２検出軸１１２とは直交しており、かつ、文字板３に平行な平面内に配置されている。これにより、３軸磁気センサー１１は、地磁気の水平成分を計測可能に構成されている。
さらに、３軸磁気センサー１１は、Ｘ方向およびＹ方向に直交するＺ方向に沿って延びる第３検出軸１１３を有する。つまり、第３検出軸１１３は、第１検出軸１１１および第２検出軸１１２に直交する。これにより、３軸磁気センサー１１は、水平成分に加えて、鉛直成分の地磁気を計測可能に構成されている。
なお、図１に示すように、Ｘ方向とは、文字板３の９時の目盛から３時の目盛に向かう方向であり、Ｙ方向とは、６時の目盛から１２時の目盛に向かう方向である。また、Ｚ軸方向とは、指針４〜６の回転軸に沿って文字板３から裏蓋に向かう方向である。
【００１６】
ここで、第１検出軸１１１と第２検出軸１１２とが直交するとは、第１検出軸１１１と第２検出軸１１２とが完全に直交する場合に限られるものではなく、例えば、第１検出軸１１１と第２検出軸１１２との交差角度が９０°から数度程度ずれる場合も含む。
また、第３検出軸１１３が、第１検出軸１１１および第２検出軸１１２に直交するとは、完全に直交する場合に限られるものではなく、例えば、第３検出軸１１３と第１検出軸１１１との交差角度が９０°から数度程度ずれる場合も含む。同様に、第３検出軸１１３と第２検出軸１１２との交差角度が９０°から数度程度ずれる場合も含む。
これは、３軸磁気センサー１１の軸の組み立て精度などの影響は許容するという意味である。
さらに、第１検出軸１１１および第２検出軸１１２が文字板３に平行な平面内に配置されているとは、第１検出軸１１１および第２検出軸１１２が文字板３に完全に平行な平面内に配置される場合に限られるものではなく、例えば、ムーブメントの組み立て精度などの影響で、文字板３に平行な平面と第１検出軸１１１との交差角度が数度程度の場合も含む。同様に、文字板３に平行な平面と第２検出軸１１２との交差角度が数度程度の場合も含む。
【００１７】
また、前述した図示略のムーブメントには、加速度センサー１２が設けられている。加速度センサー１２は、電子時計１の表面から見た平面視で、５時の目盛と６時の目盛との間に配置されている。
加速度センサー１２は、３軸タイプの加速度センサーであり、図１に示すＸ軸方向、Ｙ軸方向、Ｚ軸方向の重力加速度を検出可能に構成されている。
本実施形態では、後述するように、加速度センサー１２は、３軸磁気センサー１１による磁気計測を水平成分と鉛直成分とに分離するのに用いられる。また、加速度センサー１２は、重力加速度の向きからケース本体２の傾きを検出可能に構成されている。すなわち、加速度センサー１２は、本開示の傾きセンサーの一例である。
【００１８】
［電子時計の概略構成］
図２は、電子時計１の概略構成を示すブロック図である。
図２に示すように、電子時計１は、３軸磁気センサー１１と、加速度センサー１２と、秒針用モーター２１と、時分針用モーター２２と、液晶表示部７と、秒針用輪列２４と、時分針用輪列２５とを備えている。さらに、電子時計１は、ＣＰＵ３１と、ＲＴＣ３２と、秒針用ドライバー３３と、時分針用ドライバー３４と、ＬＣＤドライバー３５と、りゅうず操作検出部３６と、ボタン操作検出部３７と、ＲＡＭ３８と、ＲＯＭ３９と、を備えている。
なお、ＣＰＵとは、Central Processing Unitの略語であり、ＲＴＣとは、Real-time clockの略語であり、ＲＡＭとは、Random access memoryの略語であり、ＲＯＭとは、Read only memoryの略語である。
【００１９】
秒針用モーター２１および時分針用モーター２２は、例えば、２極のステッピングモーターで構成されている。
秒針用輪列２４は、複数の歯車で構成され、秒針用モーター２１の図示略のローターに連動して秒針４を移動させる。
時分針用輪列２５は、複数の歯車で構成され、時分針用モーター２２の図示略のローターに連動して分針５および時針６を運針させる。
【００２０】
秒針用ドライバー３３および時分針用ドライバー３４は、ＣＰＵ３１からの信号に応じて、モーター駆動電流を、それぞれ対応するモーターに出力する。
ＬＣＤドライバー３５は、液晶表示部７に駆動信号を出力する。
【００２１】
りゅうず操作検出部３６は、りゅうず８の操作を検出し、操作に応じた操作信号をＣＰＵ３１に出力する。
ボタン操作検出部３７は、Ａボタン９ＡおよびＢボタン９Ｂの操作を検出し、操作に応じた操作信号をＣＰＵ３１に出力する。
ＲＯＭ３９には、ＣＰＵ３１が実行するプログラムなどが記憶されている。
ＲＡＭ３８には、ＣＰＵ３１が処理を実行する上で必要なデータなどが記憶される。例えば、時計内で発生しているオフセット磁界を示す磁気オフセット値が記憶されている。
【００２２】
ＣＰＵ３１は、ＲＯＭ３９に記憶されたプログラムを実行することで、モード設定部３１１、第１方位算出部３１２、第２方位算出部３１３、検出軸補正部３１４、報知部３１５として機能する。
【００２３】
［モード設定部］
モード設定部３１１は、りゅうず８やＡボタン９Ａ、Ｂボタン９Ｂの操作に応じて、時刻を表示する通常モード、方位を計測して表示するコンパスモード、および上記磁気オフセット値を取得する校正モードを設定する。
本実施形態では、例えば、通常モードが設定されている状態で、Ｂボタン９Ｂが押されると、モード設定部３１１は、モードをコンパスモードに設定する。また、コンパスモードに設定されている状態で、Ｂボタン９Ｂが押されると、モード設定部３１１はコンパスモードを解除する。すなわち、モード設定部３１１は、モードを通常モードに設定する。さらに、モード設定部３１１は、コンパスモードに設定されている状態で、りゅうず８が１段引かれると、モードを補正モードに設定する。
【００２４】
また、本実施形態では、モード設定部３１１は、検出軸補正部３１４による補正処理に応じて、コンパスモードとして第１測定モードまたは第２測定モードを設定する。なお、第１測定モードおよび第２測定モードの詳細については後述する。
【００２５】
［第１方位算出部］
第１方位算出部３１２は、モード設定部３１１により、コンパスモードとして第１測定モードが設定された場合に、３軸磁気センサー１１における第１検出軸１１１の検出値および第２検出軸１１２の検出値に基づいて方位を算出する第１方位算出処理を実行する。なお、第１方位算出部３１２による第１方位算出処理の詳細については後述する。
【００２６】
［第２方位算出部］
第２方位算出部３１３は、モード設定部３１１により、コンパスモードとして第２測定モードが設定された場合に、３軸磁気センサー１１における第１検出軸１１１の検出値、第２検出軸１１２の検出値および第３検出軸１１３の検出値に基づいて方位を算出する第２方位算出処理を実行する。なお、第２方位算出部３１３による第２方位算出処理の詳細については後述する。
【００２７】
［検出軸補正部］
検出軸補正部３１４は、補正モードが設定された場合、３軸磁気センサー１１を制御して磁気を計測することで、磁気オフセット値を計算して取得する補正処理を実行する。検出軸補正部３１４による補正処理の詳細については後述する。
【００２８】
［報知部］
報知部３１５は、第１方位算出処理において、加速度センサー１２が閾値を超える傾きを検出したら、報知する報知処理を実行する。報知部３１５による報知処理の詳細については後述する。
【００２９】
［補正処理］
次に、補正処理について、図３のフローチャートに基づいて説明する。
本実施形態では、検出軸補正部３１４は、コンパスモードに設定されている状態で、りゅうず８が１段引かれると、補正処理として第１補正処理または第２補正処理を実行する。
検出軸補正部３１４は、ステップＳ１０１として、第１姿勢による操作を促す第１操作表示を実行する。具体的には、検出軸補正部３１４は、１２時を指示する位置に方位針である秒針４を移動させ、液晶表示部７に「CAL1 ↑」との文字列を表示させる。
なお、第１姿勢とは、電子時計１を水平にした状態で、ユーザーが６時位置を自分の方向に向けた姿勢である。
【００３０】
次に、検出軸補正部３１４は、ステップＳ１０２として、校正のステータスをリセットする。これにより、校正ステータスが「未設定」となる。
【００３１】
次に、検出軸補正部３１４は、ステップＳ１０３として、補正操作が検出されたか否かを判定する。具体的には、ユーザーによってＢボタン９Ｂが押されたか否かを判定する。なお、この際、ユーザーは、電子時計１を水平に保った状態で、Ｂボタン９Ｂを操作する。
ステップＳ１０３でＮｏと判定すると、検出軸補正部３１４は、ステップＳ１０３でＹｅｓと判定するまで、すなわち、ユーザーによってＢボタン９Ｂが押されるまでステップＳ１０３を繰り返す。
ステップＳ１０３でＹｅｓと判定すると、検出軸補正部３１４は、ステップＳ１０４として、磁気計測を実行する。具体的には、検出軸補正部３１４は、３軸磁気センサー１１を作動して、第１検出軸１１１、第２検出軸１１２および第３検出軸１１３に沿った方向の第１検出値「Ｂｘ１、Ｂｙ１、Ｂｚ１」を取得する。
【００３２】
次に、検出軸補正部３１４は、ステップＳ１０５として、第２姿勢による操作を促す第２操作表示を実行する。具体的には、検出軸補正部３１４は、６時を指示する位置に秒針４を移動させ、液晶表示部７に「CAL2 ↓」との文字列を表示させる。なお、上記第２操作表示は、ユーザーに、電子時計１を水平に保ったまま１８０°回転させることを促す表示である。
また、第２姿勢とは、電子時計１を水平にした状態で、ユーザーが１２時位置を自分の方向に向けた姿勢である。
【００３３】
そして、検出軸補正部３１４は、ステップＳ１０６として、補正操作が検出されたか否か、すなわち、ユーザーによってＢボタン９Ｂが押されたか否かを判定する。
ステップＳ１０６でＮｏと判定すると、検出軸補正部３１４は、ステップＳ１０６でＹｅｓと判定するまで、すなわち、ユーザーによってＢボタン９Ｂが押されるまでステップＳ１０６を繰り返す。
ステップＳ１０６でＹｅｓと判定すると、検出軸補正部３１４は、ステップＳ１０７として、磁気計測を実行する。具体的には、検出軸補正部３１４は、３軸磁気センサー１１を作動して、第１検出軸１１１、第２検出軸１１２および第３検出軸１１３に沿った方向の第２検出値「Ｂｘ２、Ｂｙ２、Ｂｚ２」を取得する。
【００３４】
次に、検出軸補正部３１４は、ステップＳ１０８として、オフセット磁界である磁気オフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ」を算出する。具体的には、検出軸補正部３１４は、Ｘ軸方向、すなわち第１検出軸１１１方向の磁気オフセット値であるＢｘｏｆｆを（Ｂｘ１＋Ｂｘ２）／２の計算式から算出する。また、検出軸補正部３１４は、Ｙ軸方向、すなわち第２検出軸１１２方向の磁気オフセット値であるＢｙｏｆｆを（Ｂｙ１＋Ｂｙ２）／２の計算式から算出する。
【００３５】
次に、検出軸補正部３１４は、ステップＳ１０９として、第３姿勢による操作を促す第３操作表示を実行する。具体的には、検出軸補正部３１４は、９時を指示する位置に秒針４を移動させ、液晶表示部７に「CAL3 FD」との文字列を表示させる。なお、FDとは、Face Downの略である。
また、第３姿勢は、第２姿勢から文字板３を下に向けるように電子時計１を１８０°回転させた姿勢である。
【００３６】
次に、検出軸補正部３１４は、ステップＳ１１０として、終了操作を検出したか否かを判定する。具体的には、検出軸補正部３１４は、りゅうず８が０段位置に戻されたか否かを判定する。
ステップＳ１１０で検出軸補正部３１４がＹｅｓと判定した場合、つまり、りゅうず８が０段位置に戻されて、終了操作が検出されたと判定した場合、モード設定部３１１は、ステップＳ１１１として、コンパスモードの測定モードに第１測定モードを設定する。そして、２軸方向の磁気オフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ」をＲＡＭ３８に記憶させ、補正処理を終了する。
このように、検出軸補正部３１４は、ステップＳ１０１〜Ｓ１１１により、２軸方向のオフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ」を取得する。なお、ステップＳ１０１〜Ｓ１１１は、本開示の第１補正処理の一例である。
なお、第１補正処理の途中で終了操作が検出された場合、つまり、りゅうず８が０段位置に戻された場合、補正処理を中止する。この場合、元の補正データは維持される。
【００３７】
ステップＳ１１０で検出軸補正部３１４がＮｏと判定した場合、検出軸補正部３１４は、ステップＳ１１２として補正操作が検出されたか否か、すなわち、ユーザーによってＢボタン９Ｂが押されたか否かを判定する。
【００３８】
ステップＳ１１２でＮｏと判定すると、検出軸補正部３１４は、ステップＳ１１２でＹｅｓと判定するまで、すなわち、ユーザーによってＢボタン９Ｂが押されるまでステップＳ１１２を繰り返す。
ステップＳ１１２でＹｅｓと判定すると、検出軸補正部３１４は、ステップＳ１１３として、磁気計測を実行する。具体的には、検出軸補正部３１４は、３軸磁気センサー１１を作動して、第１検出軸１１１、第２検出軸１１２および第３検出軸１１３に沿った方向の第３検出値「Ｂｘ３、Ｂｙ３、Ｂｚ３」を取得する。
【００３９】
次に、検出軸補正部３１４は、ステップＳ１１４として、オフセット磁界である磁気オフセット値「Ｂｚｏｆｆ」を算出する。具体的には、検出軸補正部３１４は、Ｚ軸方向、すなわち第３検出軸１１３方向の磁気オフセット値であるＢｚｏｆｆを（Ｂｚ２＋Ｂｚ３）／２の計算式から算出する。
【００４０】
そして、検出軸補正部３１４は、ステップＳ１１５として、終了操作を検出したか否か、すなわち、りゅうず８が０段位置に戻されたか否かを判定する。
ステップＳ１１５でＮｏと判定した場合、検出軸補正部３１４は、ステップＳ１１５でＹｅｓと判定するまで、つまり、りゅうず８が０段位置に戻されたと判定するまで、ステップＳ１１５を繰り返す。
【００４１】
ステップＳ１１５でＹｅｓと判定されると、モード設定部３１１は、ステップＳ１１６として、コンパスモードの測定モードに第２測定モードを設定する。そして、３軸方向の磁気オフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ、Ｂｚｏｆｆ」をＲＡＭ３８に記憶させ、補正処理を終了する。
このように、検出軸補正部３１４は、ステップＳ１１２〜Ｓ１１６により、Ｚ軸方向のオフセット値「Ｂｚｏｆｆ」を取得する。なお、ステップＳ１１２〜Ｓ１１６は、本開示の第２補正処理の一例である。
【００４２】
［第１方位算出処理］
次に、第１方位算出処理について説明する。
図４は第１方位算出処理が実行された場合の、電子時計１の正面図である。
前述したように、モード設定部３１１により、コンパスモードの測定モードに第１測定モードが設定されると、第１方位算出部３１２は第１方位算出処理を実行する。
【００４３】
図４に示すように、第１方位算出処理では、第１方位算出部３１２は、液晶表示部７に、「２Ｄ」の文字列を表示させる。これにより、ユーザーは、コンパスモードに第１測定モードが設定されていることを把握できる。なお、液晶表示部７は、本開示のモード表示部の一例である。
次に、第１方位算出部３１２は、３軸磁気センサー１１を作動させて、磁気を計測して検出値を取得する。具体的には、３軸磁気センサー１１の第１検出軸１１１方向、つまり、図１に示すＸ軸方向の検出値である「ＢｘＲＡＷ」と、第２検出軸１１２方向、つまり、Ｙ軸方向の検出値である「ＢｙＲＡＷ」とを取得する。
【００４４】
次に、第１方位算出部３１２は、ＲＡＭ３８から磁気オフセット値を読み出し、３軸磁気センサー１１の検出値を当該磁気オフセット値に基づいて補正する。具体的には、検出値「ＢｘＲＡＷ、ＢｙＲＡＷ」から、前述した２軸方向の磁気オフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ」を差し引くことで、オフセット補正後の値「Ｂｘ、Ｂｙ」を取得する。
そして、第１方位算出部３１２は、オフセット補正後の値「Ｂｘ、Ｂｙ」から北の方位を算出し、図４に示すように、秒針４に北の方位を指示させる。
また、第１方位算出部３１２は、北の方位に対する１２時方向の時計回りの方位角を算出し、液晶表示部７に表示させる。
【００４５】
さらに、第１方位算出部３１２は、第１方位算出処理において、加速度センサー１２を作動させて、ケース本体２の傾きを検出する。そして、第１方位算出部３１２は、加速度センサー１２にて検出した検出値が、予め設定された閾値を超えるか否かを判定し、検出値が閾値を超えると判定されたら、報知部３１５は、液晶表示部７に「LEVEL」の文字列を表示させる。すなわち、報知部３１５は、ケース本体２が所定の閾値を超えて傾いていることを報知する。これにより、ユーザーは、ケース本体２が所定の閾値を超えて傾いていることを把握できるので、電子時計１を水平に保つことができて、精度の高い方位を得ることができる。
【００４６】
［第２方位算出処理］
次に、第２方位算出処理について説明する。
図５は第２方位算出処理が実行された場合の、電子時計１の正面図である。
前述したように、モード設定部３１１により、コンパスモードの測定モードに第２測定モードが設定されると、第２方位算出部３１３は第２方位算出処理を実行する。
【００４７】
図５に示すように、第２方位算出処理では、第２方位算出部３１３は、液晶表示部７に、「３Ｄ」の文字列を表示させる。これにより、ユーザーは、コンパスモードに第２測定モードが設定されていることを把握できる。
次に、第１方位算出部３１２は、３軸磁気センサー１１を作動させて、磁気を計測して検出値を取得する。具体的には、３軸磁気センサー１１の第１検出軸１１１、第２検出軸１１２、第３検出軸１１３の３軸方向の検出値である、「ＢｘＲＡＷ、ＢｙＲＡＷ、ＢｚＲＡＷ」を取得する。
【００４８】
次に、第２方位算出部３１３は、ＲＡＭ３８から磁気オフセット値を読み出し、３軸磁気センサー１１の検出値を当該磁気オフセット値に基づいて補正する。具体的には、検出値「ＢｘＲＡＷ、ＢｙＲＡＷ、ＢｚＲＡＷ」から、前述した３軸方向の磁気オフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ、Ｂｚｏｆｆ」を差し引くことで、オフセット補正後の値「Ｂｘ、Ｂｙ、Ｂｚ」を取得する。
そして、第２方位算出部３１３は、加速度センサー１２の検出値により、上記値「ＢＸ、ＢＹ、ＢＺ」を、水平成分「ＢＨＸ、ＢＨＹ」と、鉛直成分「ＢＶＺ」とに分離する。なお、加速度センサー１２の検出値を用いて、３軸磁気センサー１１の検出値の水平成分を分離させる方法は公知の技術であるので詳細な説明は割愛するが、例えば、磁気オフセット値によって補正された３軸磁気センサー１１の検出値に加速度センサー１２の計測値に基づく回転行列を乗じることで、水平成分を分離することができる。
【００４９】
そして、第２方位算出部３１３は、分離した補正値の水平成分「ＢＨＸ、ＢＨＹ」から北の方位を算出し、図５に示すように、秒針４に北の方位を指示させる。これにより、３軸方向の磁気計測に基づいて方位計測を行い、その結果から水平成分を分離できるので、例えば、ユーザーが電子時計１を水平に保てない場合でも、正確に方位を算出することができる。
また、第２方位算出部３１３は、北の方位に対する１２時方向の方位角を算出し、液晶表示部７に表示させる。
【００５０】
［第１実施形態の作用効果］
このような本実施形態によれば、以下の効果を得ることができる。
本実施形態では、電子時計１は、第１検出軸１１１に沿った方向および第２検出軸１１２に沿った方向の２軸方向の補正を行う第１補正処理と、第１補正処理の後に実行され第３検出軸１１３に沿った方向の補正を行う第２補正処理とを実行可能に構成された検出軸補正部３１４を備える。また、電子時計１は、検出軸補正部３１４による第１補正処理の完了後、第２補正処理が完了しない場合、測定モードを第１測定モードに設定し、第２補正処理が完了した場合、測定モードを第２測定モードに設定するモード設定部３１１を備える。さらに、電子時計１は、第１測定モードが設定された場合、２軸方向における３軸磁気センサー１１の検出値に基づいて方位を算出する第１方位算出部３１２と、第２測定モードが設定された場合、３軸方向における３軸磁気センサー１１の検出値および加速度センサー１２の検出値に基づいて方位を算出する第２方位算出部３１３と、を備える。
これにより、ユーザーは、第１補正処理を実行した後に、補正処理を終了させた場合は、３軸磁気センサー１１を２軸方向の磁気を検出する磁気センサーとして使用することができる。そのため、３軸全てに対して補正処理を実行する場合に比べて、補正のための操作を簡単にできる。
また、第２補正処理を実行した場合は、３軸磁気センサー１１を３軸方向の磁気を検出する磁気センサーとして使用することができる。そのため、加速度センサー１２の検出値により、３軸磁気センサー１１の検出値の傾き補償を行うことができるので、ユーザーは、より正確な方位を得ることができる。
このように、ユーザーは、第１補正処理で補正処理を終了させる場合と、第２補正処理まで実行させる場合とで選択できるので、ユーザーの利便性を向上できる。
【００５１】
本実施形態では、モード設定部３１１により設定された測定モードを表示する液晶表示部７を有する。
これにより、ユーザーは、設定された測定モードを把握できるので、例えば、第１測定モードが設定されている場合は、ユーザーは電子時計１を水平に保つように意識することができる。そのため、ユーザーは精度の高い方位を得ることができる。
【００５２】
本実施形態では、第１方位算出部３１２は、第１方位算出処理において加速度センサー１２を動作させ、第１方位算出処理において、加速度センサー１２が閾値を超える傾きを検出したら、報知する報知部３１５を有する。
これにより、ユーザーは、ケース本体２が所定の閾値を超えて傾いていることを把握できるので、電子時計１を水平に保つことができて、精度の高い方位を得ることができる。
【００５３】
本実施形態では、電子時計１は、第１方位算出部３１２または第２方位算出部３１３により算出された方位を示す秒針４を有する。
これにより、ユーザーは、秒針４が指示する方向を把握することにより、北の方位を容易に得ることができる。
【００５４】
［第２実施形態］
次に、第２実施形態を図６の図面に基づいて説明する。
第２実施形態では、補正処理において姿勢計測を行い、計測された姿勢が適正範囲か否かを判定する点で前述した第１実施形態と異なる。
なお、第１実施形態の電子時計１と同じ構成については、同じ符号を付けて説明は省略する。
【００５５】
図６は、第２実施形態における補正処理を説明するフローチャートである。
なお、第２実施形態において、ステップＳ２０１〜Ｓ２０９、Ｓ２１１〜Ｓ２１６は、前述した第１実施形態のステップＳ１０１〜Ｓ１０９、Ｓ１１１〜Ｓ１１６と同様であるため、説明を省略する。
【００５６】
図６に示すように、検出軸補正部３１４は、ステップＳ２１７として、姿勢計測を実行する。具体的には、検出軸補正部３１４は、加速度センサー１２を作動させて、第２姿勢における３軸方向の加速度「Ａｘ２、Ａｙ２、Ａｚ２」を取得させる。
【００５７】
また、検出軸補正部３１４は、ステップＳ２１８として、姿勢計測を実行する。具体的には、検出軸補正部３１４は、加速度センサー１２を作動させて、第３姿勢における３軸方向の加速度「Ａｘ３、Ａｙ３、Ａｚ３」を取得させる。
【００５８】
そして、検出軸補正部３１４は、ステップＳ２１９として、姿勢が適正範囲か否かを判定する。具体的には、検出軸補正部３１４は、第２姿勢におけるＺ軸方向の加速度Ａｚ２が「-11.8m/s2（-1.2g）＜Ａｚ２＜-7.8m/s2（-0.8ｇ）」で、かつ、第３姿勢におけるＺ軸方向の加速度Ａｚ３が「7.8m/s2（0.8g）＜Ａｚ３＜11.8m/s2（1.2g）」であるか否かを判定する。
ここで、第２姿勢では、通常、Ｚ軸方向の加速度Ａｚ２は、-9.8m/s2（-1.0g）程度である。また、第３姿勢では、通常、Ｚ軸方向の加速度Ａｚ３は、9.8m/s2（1.0g）程度である。そのため、上記判定条件を満たさない場合、第２姿勢から第３姿勢へと電子時計１が適正に回転されていない可能性が高い。この場合、ステップＳ２１４において、Ｚ軸方向の磁気オフセット値「Ｂｚｏｆｆ」を適正に算出できない可能性が高い。
そのため、ステップＳ２１９でＮｏと判定した場合、検出軸補正部３１４は、第２補正処理は失敗したものと判断し、モード設定部３１１は、ステップＳ２１１にて測定モードに第１測定モードを設定する。この場合、検出軸補正部３１４は、りゅうず８を０段位置に戻すようユーザーに促す表示を、液晶表示部７に表示させてもよい。
なお、ステップＳ２１９における判定条件は、上記の条件に限られるものではなく、例えば、検出軸補正部３１４は、第２姿勢と第３姿勢とでＺ軸方向の加速度の極性が変わったことを判定するように構成されていてもよい。
【００５９】
［第２実施形態の作用効果］
このような本実施形態によれば、以下の効果を得ることができる。
本実施形態では、検出軸補正部３１４は、第２姿勢および第３姿勢におけるＺ軸方向の加速度Ａｚ２、Ａｚ３が適正範囲か否かを判定し、適正でないと判定された場合、モード設定部３１１は、測定モードに第１測定モードを設定する。
これにより、ユーザーが意図せず３軸目の補正処理、すなわち、第２補正処理に失敗した場合に、測定モードに第１測定モードが設定されるので、３軸磁気センサー１１を２軸方向の磁気を検出する磁気センサーとして使用することができる。そのため、第２補正処理を失敗した場合でも、補正処理を最初からやり直す必要がなく、ユーザーの利便性を向上できる。
【００６０】
［変形例］
なお、本開示は前述の各実施形態に限定されるものではなく、本開示の目的を達成できる範囲での変形、改良等は本開示に含まれるものである。
図７は、変形例の電子時計１Ａを示す正面図である。
図７に示すように、電子時計１Ａには、時計表面側から見て、平面中心に対して６時方向に、モード針１３Ａが取り付けられている。また、文字板３Ａには、第１測定モードを示す「２Ｄ」および第２測定モードを示す「３Ｄ」の標記と、円弧とを有するモード表示１４Ａが表示されている。
これにより、設定されている測定モードに応じて、モード針１３Ａがモード表示１４Ａの「２Ｄ」または「３Ｄ」の標記を指示することにより、ユーザーは測定モードを把握できる。
【００６１】
また、図８は、別の変形例の電子時計１Ｂを示す正面図である。
図８に示すように、電子時計１Ｂはデジタル時計として構成されている。そして、電子時計１Ｂの表示部１５Ｂには、時刻表示１５１Ｂ、測定モード表示１５２Ｂ、補正表示１５３Ｂ、方位角表示１５４Ｂ、方位マーク１５５Ｂが表示され、表示部１５Ｂの外周に方位角基準マーク１６Ｂが表示されている。このような電子時計１Ｂによっても、ユーザーは、北の方位や測定モードなどを容易に把握できる。
【００６２】
前記各実施形態では、第１方位算出処理において、加速度センサー１２にて検出した検出値が、予め設定された閾値を超えると判定されたら、報知部３１５は、液晶表示部７に「LEVEL」の文字列を表示させていたが、これに限定されない。例えば、報知部３１５は、秒針４を往復運動させることにより、ケース本体２が所定の傾き以上に傾いていることを報知してもよい。これ以外にも、ケース本体２が所定の傾き以上に傾いていることを、例えば、音源、光源を用いて報知可能に構成してもよい。
【００６３】
前記各実施形態では、検出軸補正部３１４は、第１補正処理において、第１姿勢および第２姿勢で磁気計測を行うことで、第１検出値「Ｂｘ１、Ｂｙ１、Ｂｚ１」および第２検出値「Ｂｘ２、Ｂｙ２、Ｂｚ２」を取得して、２軸方向のオフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ」を求めるように構成されていたが、これに限定されない。例えば、検出軸補正部３１４は、第１補正処理において、電子時計１を水平に保った状態で、Ｚ軸を中心に電子時計１を回転させながら、連続的に第１検出軸１１１方向および第２検出軸１１２方向の検出値を取得し、第１検出軸１１１方向の検出値の中央値と、第２検出軸１１２方向の検出値の中央値を求めることで、２軸方向のオフセット値「Ｂｘｏｆｆ、Ｂｙｏｆｆ」を求めるように構成されていてもよい。
【００６４】
前記第２実施形態では、検出軸補正部３１４は、第２姿勢および第３姿勢が適正範囲か否かを判定していたが、これに限定されない。例えば、検出軸補正部３１４は、第１姿勢および第２姿勢が適正範囲か否かを判定してもよい。そして、第１姿勢および第２姿勢が適正範囲でない場合、検出軸補正部３１４は補正処理を中止してもよい。さらに、この場合、報知部３１５は補正処理が中止されたことを報知してもよい。
【００６５】
前記各実施形態では、電子時計１は、磁北としての北の方位を表示可能に構成されていたが、これに限定されない。例えば、電子時計１は、現在地の偏角を取得可能に構成され、算出した北の方位を偏角にて補正することにより、真北の方位を算出して表示可能に構成されていてもよい。
【００６６】
前記各実施形態では、３軸磁気センサー１１と加速度センサー１２とは別々に設けられていたが、同一の部品で構成される、つまり１パッケージ化されていてもよい。
【符号の説明】
【００６７】
１，１Ａ，１Ｂ…電子時計、２…ケース本体、３，３Ａ…文字板、４…秒針（指針）、５…分針、６…時針、７…デジタル表示部（モード表示部）、８…りゅうず、９Ａ…Ａボタン、９Ｂ…Ｂボタン、９Ｃ…Ｃボタン、１１…３軸磁気センサー、１２…加速度センサー、１３Ａ…モード針、１４Ａ…モード表示、１５Ｂ…表示部、２１…秒針用モーター、２２…時分針用モーター、２４…秒針用輪列、２５…時分針用輪列、３１…ＣＰＵ、３２…ＲＴＣ、３３…秒針用ドライバー、３４…時分針用ドライバー、３５…ＬＣＤドライバー、３６…りゅうず操作検出部、３７…ボタン操作検出部、３８…ＲＡＭ、３９…ＲＯＭ、１１１…第１検出軸、１１２…第２検出軸、３１１…モード設定部、３１２…第１方位算出部、３１３…第２方位算出部、３１４…検出軸補正部、３１５…報知部。
【図１】
2020134353.tif 000003
【図２】
2020134353.tif 000004
【図３】
2020134353.tif 000005
【図４】
2020134353.tif 000006
【図５】
2020134353.tif 000007
【図６】
2020134353.tif 000008
【図７】
2020134353.tif 000009
【図８】
2020134353.tif 000010