(57)【要約】【課題】ユーザに対してより確実に正確な時刻情報を知得させることのできる電子時計、表示制御方法及びプログラムを提供する。【解決手段】電子時計は、計時部と、計数時刻に基づく時刻の表示を行う表示部と、制御部と、時刻情報を取得する処理動作部と、バッテリから各部に電力を供給する電力供給部と、を備え、制御部は、電力供給部からの出力電圧が第１基準電圧ＶＬ未満に低下した場合に表示部による表示動作を中止させ、処理動作部により時刻情報が取得された場合に、取得された時刻情報に基づいて計時部が計数する時刻を修正して表示部に修正時刻を表示させ、処理動作部による時刻情報の取得動作に伴って出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない。【選択図】図２
2018141648.tif 000002
【特許請求の範囲】
【請求項１】
時刻を計数する計時部と、
計数されている時刻に基づく時刻の表示を行う表示部と、
制御部と、
時刻情報を取得する所定の処理動作を行う処理動作部と、
バッテリから各部に電力を供給する電力供給部と、
を備え、
前記制御部は、
前記電力供給部からの出力電圧が所定の第１基準電圧未満に低下した場合に、前記表示部による表示動作を中止させ、
前記処理動作部の動作により時刻情報が取得された場合に、当該取得された時刻情報に基づいて前記計時部が計数する時刻を修正して、前記表示部に修正された時刻を表示させ、
前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない
ことを特徴とする電子時計。
【請求項２】
前記制御部は、前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、前記表示部に第１の報知動作を行わせる
ことを特徴とする請求項１記載の電子時計。
【請求項３】
前記制御部は、前記出力電圧が前記第１基準電圧より高い第２基準電圧未満の場合には、前記表示部に第２の報知動作を行わせることを特徴とする請求項２記載の電子時計。
【請求項４】
前記第１の報知動作と前記第２の報知動作とは同一であることを特徴とする請求項３記載の電子時計。
【請求項５】
前記制御部は、前記保留期間内に前記出力電圧が前記第１基準電圧以上になった場合には、時刻の表示動作を継続させ、前記保留期間内に前記出力電圧が前記第１基準電圧以上にならなかった場合には、時刻の表示動作を中止させることを特徴とする請求項１〜４のいずれか一項に記載の電子時計。
【請求項６】
前記処理動作部は、測位衛星からの電波の受信に係る処理動作を行う衛星電波受信部を有することを特徴とする請求項１〜５のいずれか一項に記載の電子時計。
【請求項７】
前記出力電圧が前記第１基準電圧以上であるか否かを判定する電圧検出部を備え、
前記制御部は、前記電圧検出部の判定結果に基づいて時刻の表示動作の中止有無を判別する
ことを特徴とする請求項１〜６のいずれか一項に記載の電子時計。
【請求項８】
前記表示部は、時刻を表示する複数の指針を有し、
前記制御部は、前記保留期間内に前記複数の指針のうち少なくとも時分を表示する指針の動作を継続させる
ことを特徴とする請求項１〜７のいずれか一項に記載の電子時計。
【請求項９】
時刻を計数する計時部と、計数されている時刻に基づく時刻の表示を行う表示部と、時刻情報を取得する所定の処理動作を行う処理動作部と、バッテリから各部に電力を供給する電力供給部と、を備える電子時計の表示制御方法であって、
前記電力供給部からの出力電圧が所定の第１基準電圧未満に低下した場合に、前記表示部による表示動作を中止させ表示中止ステップ、
前記処理動作部の動作により時刻情報が取得された場合に、当該取得された時刻情報に基づいて前記計時部が計数する時刻を修正して、前記表示部に修正された時刻を表示させる修正反映ステップ、
前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない中止保留ステップ、
を含むことを特徴とする表示制御方法。
【請求項１０】
時刻を計数する計時部と、計数されている時刻に基づく時刻の表示を行う表示部と、時刻情報を取得する所定の処理動作を行う処理動作部と、バッテリから各部に電力を供給する電力供給部と、を備える電子時計のコンピュータを
前記電力供給部からの出力電圧が所定の第１基準電圧未満に低下した場合に、前記表示部による表示動作を中止させ表示中止手段、
前記処理動作部の動作により時刻情報が取得された場合に、当該取得された時刻情報に基づいて前記計時部が計数する時刻を修正して、前記表示部に修正された時刻を表示させる修正反映手段、
前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない中止保留手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子時計、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、測位衛星からの電波を受信して日時情報を取得したり測位を行ったりして計数する日時や現在位置に応じた地方時を修正したり、現在位置やタイムゾーンの表示を行ったりすることのできる電子時計がある。ユーザが日時やタイムゾーンの修正操作を行わなくても世界各地で容易に正確な日時を表示させることができる。
【０００３】
日時情報を取得する電波受信動作、特に、測位衛星からの電波受信動作は、通常の日時の計数や表示に係る動作と比較して非常に高負荷である。したがって、電子時計、特に携帯型などの小型のもので容量の小さいバッテリなどが用いられている場合には、受信動作により一時的に大きな電圧低下が生じ、他の動作に影響を及ぼす場合があるという問題がある。
【０００４】
これに対し、特許文献１には、電波受信動作の終了時に、降下した電圧値や電波受信動作の継続時間などに応じた長さの期間、バッテリレベルの低下を示す警告表示を行わせる技術や、このときの警告表示を通常のバッテリレベルの低下とは異なる内容とする技術について開示されている。
【０００５】
また、指針式の電子時計において、バッテリの残量が不足して電圧が降下した場合に、指針を初期位置に移動させて表示動作を停止させ、深放電を防ぐ技術が知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−２０７９３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、時刻情報の取得に係る高負荷の動作を行うと、特にバッテリ容量が小さい電子時計などでは、一度の動作で通常の動作に問題となり得るレベルまで電圧の低下が生じる場合がある。このときに、毎回時刻表示を中止してしまうと、時刻情報を取得しても時刻の表示が制限されてユーザの利便性を損なう。一方で、時刻表示動作に全く問題を生じないバッテリ残量を有する場合にのみ高負荷な動作の実行を許可すると、この動作を実行可能な状況が著しく限定される。これらにより、正確な時刻情報の取得や表示の確実性に実用上問題が生じるという課題がある。
【０００８】
この発明の目的は、ユーザに対してより確実に正確な時刻情報を知得させることのできる電子時計、表示制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、
時刻を計数する計時部と、
計数されている時刻に基づく時刻の表示を行う表示部と、
制御部と、
時刻情報を取得する所定の処理動作を行う処理動作部と、
バッテリから各部に電力を供給する電力供給部と、
を備え、
前記制御部は、
前記電力供給部からの出力電圧が所定の第１基準電圧未満に低下した場合に、前記表示部による表示動作を中止させ、
前記処理動作部の動作により時刻情報が取得された場合に、当該取得された時刻情報に基づいて前記計時部が計数する時刻を修正して、前記表示部に修正された時刻を表示させ、
前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない
ことを特徴とする電子時計である。
【発明の効果】
【００１０】
本発明に従うと、ユーザに対してより確実に正確な時刻情報を知得させることができるという効果がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の電子時計の実施形態の機能構成を示すブロック図である。
【図２】基準電圧テーブルを示す図表である。
【図３】電圧検出制御処理の制御手順を示すフローチャートである。
【図４】日時修正処理の制御手順を示すフローチャートである。
【図５】受信終了時電圧検出制御処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本実施形態の電子時計１の機能構成を示すブロック図である。
この電子時計１は、マイコン４０と、衛星電波受信処理部５０（処理動作部、衛星電波受信部）及びアンテナＡ１と、操作受付部６１と、表示部６２と、報知動作部６３と、ＲＯＭ６４と、電力供給部７０などを備える。
【００１３】
マイコン４０は、電子時計１の各種動作の制御を行う。マイコン４０は、ホスト制御部４１（制御部）と、発振回路４４と、分周回路４５と、計時回路４６（計時部）と、バッテリ電圧検出部４７（電圧検出部）などを備える。
【００１４】
ホスト制御部４１は、ホストＣＰＵ４１１と、ＲＡＭ４１２などを備えて各種演算処理やデータの記憶保持を行い、マイコン４０による電子時計１の動作を統括制御する。ホストＣＰＵ４１１は、演算処理を行うプロセッサである。ＲＡＭ４１２は、一時データを記憶する揮発性メモリである。ＲＡＭ４１２には、書き換え更新可能な不揮発性メモリが含まれていても良い。このＲＡＭ４１２には、有効カウンタ４２２のデータが記憶される。
【００１５】
バッテリ電圧検出部４７は、電力供給部７０のバッテリ７１からの出力電圧を検出して、検出結果をホストＣＰＵ４１１に出力する。バッテリ電圧検出部４７は、ここでは、電圧値の計測値を出力ビット数に応じた所定のステップ数（例えば、８〜１６ステップなど）の値として出力する。あるいは、バッテリ電圧検出部４７は、コンパレータなどを備えて所定の基準値（例えば、後述の第１基準電圧ＶＬ）との大小関係（判定結果）を出力するなど、ホスト制御部４１（ホストＣＰＵ４１１）による後述の出力電圧レベルの判定や動作制限（特に時刻表示の中止有無）の判別に必要な情報が得られる範囲で任意の形式、サイズの情報を出力可能である。
【００１６】
発振回路４４は、所定の周波数信号を生成して分周回路４５に出力する。発振回路４４は、例えば、水晶発振子を備えて約１６ｋＨｚや約３２ｋＨｚなどの信号を生成する。水晶発振子はマイコン４０に外付けされても良い。
【００１７】
分周回路４５は、発振回路４４から入力された所定の周波数信号を分周してホストＣＰＵ４１１や計時回路４６などが用いる周波数信号に各々変換し、当該ホストＣＰＵ４１１や計時回路４６などに出力する。
【００１８】
計時回路４６は、分周回路４５から入力される信号を計数して現在の日時（時刻）を計数保持する。計時回路４６の計数する日時には、多少の誤差、例えば、一日当たり±０．５秒程度、がある。この計時回路４６の計数する日時は、ホストＣＰＵ４１１からの命令に従って修正されることが可能となっている。
【００１９】
衛星電波受信処理部５０は、受信部５１と、モジュール制御部５２と、記憶部５３などを備え、日時情報（時刻情報）や位置情報を取得するための所定の処理動作を行う。受信部５１は、測位衛星からの電波を捕捉、受信して、航法メッセージを復調する。モジュール制御部５２は、受信部５１により捕捉された測位衛星からの電波から得られる航法メッセージに基づき日時情報や各測位衛星の位置情報などを取得する。また、モジュール制御部５２は、ＣＰＵやＲＡＭなどを備え、取得された日時情報及び各測位衛星の位置情報を用いて自機の現在位置を算出する測位を行う。記憶部５３は、受信動作に係る各種設定データやモジュール制御部５２の動作に係る制御プログラムなどを記憶保持する。
【００２０】
衛星電波受信処理部５０による測位に係る動作に要する電力（消費電流、負荷）及び測位動作が終了するまでの一回当たりの電力消費量は、日時の計数動作や表示部６２による表示動作といった電子時計１における他の動作と比較して著しく大きい。
【００２１】
ＲＯＭ６４は、電子時計１の各種動作に係る設定データやプログラム６４１を格納する。プログラム６４１には、バッテリ電圧検出部４７による電圧値に基づく報知動作や動作制限などを行う動作制御プログラムが含まれる。設定データには、この動作制御プログラムにおいて基準とされる電圧値のテーブルデータなどが含まれる。ＲＯＭ６４は、マスクＲＯＭなどの書き換え更新ができないもの、フラッシュメモリなどの更新可能な不揮発性メモリ、又はこれら両方を有する。
【００２２】
操作受付部６１は、外部からの入力操作を受け付けて入力信号としてホストＣＰＵ４１１に出力する。操作受付部６１は、外部からの入力操作を受け付ける構成として、例えば、押しボタンスイッチを有する。あるいは、操作受付部６１は、りゅうずやタッチパネルなどを有していても良い。
【００２３】
表示部６２は、ホストＣＰＵ４１１の制御に応じて各種情報を表示する。表示部６２は、計時回路４６により計数されている日時に基づいて、少なくとも現在の時刻を表示可能である。表示部６２としては、例えば、複数の指針（時針、分針及び秒針など）を備えていても良いし、あるいは、液晶画面などによるデジタル表示が可能な構成を備えていても良い。
【００２４】
報知動作部６３は、ホストＣＰＵ４１１の制御に基づいて所定の報知動作を行う。報知動作部６３としては、例えば、ビープ音を発生するビープ音発生部、発光動作を行う発光部やこれらの組み合わせなどが挙げられる。
【００２５】
電力供給部７０は、マイコン４０や衛星電波受信処理部５０などの各部にバッテリ７１から電力を供給する。バッテリ７１は、電子時計１が備える発電部及び当該発電部の発電起電力により充電される二次電池を有していても良いし、あるいは、電子時計１に対してユーザが着脱可能なボタン型電池などであっても良い。発電部としては、例えば、太陽光発電部が挙げられる。ここでは、電子時計１の軽量化や小型化のために、軽量かつ小型なバッテリ７１が用いられることが望ましい。
【００２６】
次に、本実施形態の電子時計１における検出電圧に応じた動作制御について説明する。
電力供給部７０からの出力電圧は、各部の動作電圧を若干超えた値で長時間維持可能となっているが、バッテリ７１の残量が減少するのに従って徐々に低下する。また、バッテリ７１の容量に比して高負荷の動作がなされた場合には、一時的に出力電圧が低下する。出力電圧が低下すると、衛星電波受信処理部５０の動作や表示部６２の動作を維持することができなくなり、更に低下すると、ホストＣＰＵ４１１やＲＡＭ４１２の動作自体が不可能になる。このような場合、特にデータの損失や深放電による電力供給部７０の損傷などを防ぐため、表示部６２及び／又は報知動作部６３により所定の報知動作を行わせてユーザに警告を行ったり、さらには、各部の動作が困難になる前の基準電圧で各動作を中止させたりする。
【００２７】
図２は、本実施形態の電子時計１における基準電圧テーブルを示す図表である。
【００２８】
ここでは、基準電圧として第１基準電圧ＶＬ、第１基準電圧ＶＬより高い第２基準電圧ＶＭ、第２基準電圧ＶＭより更に高い第３基準電圧ＶＨが設定されている。第１基準電圧ＶＬは、日時などの表示動作を中止する基準となる電圧、すなわち、表示動作の下限電圧である。第１基準電圧ＶＬより出力電圧が低いＣｈａｒｇｅレベルでは、出力電圧Ｖが第１基準電圧ＶＬよりも更に小さくなるとまもなく、マイコン４０の動作、表示動作、報知動作及び衛星電波受信処理部５０の動作の全てが困難になるので、その前に表示動作やマイコン４０の動作が停止される。
【００２９】
ただし、出力電圧Ｖは、周囲の環境変化、例えば、周辺温度により変動する。電子時計１では、大きな環境変化に伴って一時的に出力電圧Ｖが第１基準電圧ＶＬから急激に低下してマイコン４０の動作が想定外に途切れるのを防ぐため、第１基準電圧ＶＬは、若干の余裕を伴ってやや高めに設定されている。したがって、電子時計１では、通常の使用状態では、出力電圧Ｖが第１基準電圧ＶＬに低下してＣｈａｒｇｅレベルになった後、若干の間、例えば、少なくとも数時間、通常では数時間から数日程度の間、最低限のマイコン４０の動作や時刻の計数、表示動作を継続させることが可能である。
【００３０】
最低限の時刻表示、日時計数及びこれらの維持に必要なマイコン４０の制御処理のみが行われる場合には、電力供給部７０からの出力電圧が第２基準電圧ＶＭを下回ってＬｏｗレベルになってからしばらく、例えば、数日から数十日程度可能である。しかしながら、衛星電波受信処理部５０による受信動作がなされると、当該受信動作が終了する前に出力電圧が低下して計時動作やマイコン４０の通常動作なども困難になる場合がある。また、アラーム報知動作などを行う報知動作部６３の動作といった日時の表示や計数と比較してやや高負荷な動作についても、Ｌｏｗレベルの期間の大幅な短縮につながり得る。
【００３１】
報知動作部６３の動作など、電子時計１の各種機能動作、すなわち、表示動作、計時動作やマイコン４０の通常動作などと比較して高負荷な動作は、第１基準電圧ＶＬより若干高い第２基準電圧ＶＭ以上のＭｉｄレベルにおいて安定して行われる。従来広く用いられているバッテリ７１、すなわち、二次電池や乾電池では、その特性上、フル充電時や使用開始時からのトータル電力消費量の増加に対する出力電圧Ｖの降下速度は、このＭｉｄレベルで小さく、すなわち、継続的に用いられた場合（充電池の場合には充電がなされずに）におけるバッテリ７１の出力電圧Ｖは、大部分の期間でこのＭｉｄレベルとなる。
【００３２】
しかしながら、本実施形態の電子時計１では、衛星電波受信処理部５０による測位衛星からの電波受信動作が行われると、出力電圧ＶがＭｉｄレベルであっても動作開始時のバッテリ７１の残量によっては、動作終了時の出力電圧Ｖが、マイコン４０の動作を確実に維持可能な範囲で第１基準電圧ＶＬを若干一時的に割り込むことがあり得る。
【００３３】
第２基準電圧ＶＭより高い第３基準電圧ＶＨ以上の出力電圧Ｖが検出されるＨｉｇｈレベルは、バッテリ７１がほぼ完全に充電された状態又は乾電池が使用開始された直後の状態である。この場合には、電子時計１では、衛星電波受信処理部５０による測位動作を含む各機能に係る動作が、問題となるレベル（すなわち、Ｃｈａｒｇｅレベル）への出力電圧Ｖの低下を伴わずに実行され得る。
【００３４】
本実施形態の電子時計１では、所定の時間間隔（例えば、１分間隔）でバッテリ電圧検出部４７から出力電圧Ｖの検出結果を取得して、当該出力電圧Ｖが上述の４段階の電圧レベルのうちいずれであるかを監視し、必要な場合には、電圧レベルに応じた動作の制限を行う。ここでは、出力電圧ＶがＨｉｇｈレベル又はＭｉｄレベルの場合には、電子時計１の動作制限を行わない。
【００３５】
一方で、Ｌｏｗレベルである場合には、衛星電波受信処理部５０や報知動作部６３の動作などの日時の計数及び表示及びこれらに係るマイコン４０の基本動作以外の動作を開始させない制限を行う。また、Ｌｏｗレベル（第２基準電圧ＶＭ未満）では、表示部６２によりバッテリ７１の出力電圧ＶがＬｏｗレベルであることを報知してバッテリ切れが近いことを警告する所定の表示動作（第２の報知動作）を行う。例えば、表示部６２が時針、分針及び秒針を用いた時刻表示を行っている場合には、秒針の運針を２秒ごととすることにより、ユーザに警告する。このとき、表示部６２が別途日付や曜日の表示が可能な場合、これらの表示動作については中止させても良く、最低限時針及び分針による時分の表示動作が継続されてユーザが知得可能とされる。
【００３６】
出力電圧ＶがＣｈａｒｇｅレベル（第１基準電圧ＶＬ未満）である場合には、電子時計１では、日時の表示動作を含む全ての動作が停止される。マイコン４０は、電子時計１の各部の動作を停止させた後、所定のシャットダウン処理を行って自身を停止させる。なお、Ｃｈａｒｇｅレベル内でマイコン４０の動作のみを維持する下限基準電圧ＶＣ（＜第１基準電圧ＶＬ）が更に定められていても良く、この場合には、マイコン４０のシャットダウン処理は、出力電圧Ｖが下限基準電圧ＶＣ未満となってから行われる。また、マイコン４０とは別個にＲＴＣ（Real Time Clock）を有し、当該ＲＴＣが別個のバッテリから供給される微小電力で動作する場合には、ＲＴＣの動作は独立に維持される。この場合には、マイコン４０がシャットダウン後に再起動した際、ホストＣＰＵ４１１は、ＲＴＣから日時情報を取得して計時回路４６による日時の計数を再開する。
【００３７】
図３は、本実施形態の電子時計１において毎分実行される電圧検出制御処理のホスト制御部４１による制御手順を示すフローチャートである。
この電圧検出制御処理は、後述の場合を除き、毎分０秒のタイミングで定期的に起動される。
【００３８】
電圧検出制御処理が開始されると、ホスト制御部４１（ホストＣＰＵ４１１）は、バッテリ電圧検出部４７からバッテリ７１の出力電圧Ｖの検出結果を取得する（ステップＳ３０１）。ホスト制御部４１は、出力電圧Ｖが対応する出力電圧レベル（Ｈｉｇｈレベル、Ｍｉｄレベル、Ｌｏｗレベル又はＣｈａｒｇｅレベル）を設定する（ステップＳ３０２）。
【００３９】
ホスト制御部４１は、出力電圧レベルがＬｏｗレベル又はＣｈａｒｇｅレベルであるか否かを判別する（ステップＳ３０３）。Ｌｏｗレベル又はＣｈａｒｇｅレベルのいずれでもないと判別された場合には（ステップＳ３０３で“ＮＯ”）、ホスト制御部４１は、電圧検出制御処理を終了する。Ｌｏｗレベル又はＣｈａｒｇｅレベルであると判別された場合には（ステップＳ３０３で“ＹＥＳ”）、ホスト制御部４１は、設定された出力電圧レベルに応じた動作制限の設定及びＬｏｗレベルの場合の警告表示に係る設定を行う（ステップＳ３０４；表示中止ステップ、表示中止手段）。そして、ホスト制御部４１は、電圧検出制御処理を終了する。
【００４０】
次に、本実施形態の電子時計１における日時修正及び測位に係る動作について説明する。
電子時計１では、所定の条件で自動的に、及びユーザの操作受付部６１への所定の入力操作に応じて、ホスト制御部４１が衛星電波受信処理部５０を動作させて当該衛星電波受信処理部５０から正確な日時情報を取得する。また、電子時計１では、ユーザの操作受付部６１への所定の入力操作に応じて衛星電波受信処理部５０に測位動作を行わせて現在位置に係る情報を取得する。これらの情報は、計時回路４６の計数する日時の修正に用いられ、また、表示部６２により表示される地方時の設定変更に用いられる。
【００４１】
本実施形態の電子時計１では、衛星電波受信処理部５０の動作に応じた電圧低下の場合について、例外が設けられている。上述のように、バッテリ７１の残量によっては、Ｍｉｄレベルで開始された衛星電波受信処理部５０の動作終了後に、一時的に出力電圧がＣｈａｒｇｅレベルまで低下する場合がある。この場合、衛星電波受信処理部５０による受信動作の終了から所定の例外期間（保留期間）、例えば、６０分間に限りＣｈａｒｇｅレベルにおける時刻の表示動作などを中止させず、Ｌｏｗレベルと同等としてＬｏｗレベルの場合と同一の動作制限及びバッテリ切れに係る警告を行う表示動作（第１の報知動作）を行う。これにより、取得された日時に基づく計時回路４６の日時及び表示日時の修正後この例外期間の間、修正された日時の表示が継続される。
【００４２】
図４は、本実施形態の電子時計１で実行される日時修正処理のホスト制御部４１による制御手順を示すフローチャートである。
この日時修正処理は、上述のように、所定の条件を満たした場合、又はユーザによる操作受付部６１への所定の入力操作に応じて開始される。
【００４３】
日時修正処理が開始されると、ホスト制御部４１は、衛星電波受信処理部５０を起動させて、日時情報の取得を要求する（ステップＳ４０１）。ホスト制御部４１は、衛星電波受信処理部５０からの信号入力を待ち受けて、日時情報を取得する（ステップＳ４０２）。ホスト制御部４１は、取得された日時情報に基づいて、計時回路４６の計数する日時を修正する（ステップＳ４０３；修正反映ステップ、修正反映手段）。また、ホスト制御部４１は、修正された日時に基づく日時の表示を表示部６２により行わせる。
【００４４】
ホスト制御部４１は、受信終了時電圧検出制御処理を呼び出して実行し（ステップＳ４０４）、この受信終了時電圧検出制御処理が終了すると、日時修正処理を終了する。
【００４５】
図５は、日時修正処理で呼び出される受信終了時電圧検出制御処理のホスト制御部４１による制御手順を示すフローチャートである。
この受信終了時電圧検出制御処理は、本発明の表示制御方法の実施形態である。なお、この処理が呼び出されて実行されている間には、図３に示した電圧検出制御処理は実行されない。
【００４６】
受信終了時電圧検出制御処理が開始されると、ホスト制御部４１（ホストＣＰＵ４１１）は、開始後２回目の分キャリー、すなわち、計時回路４６が計数する日時の毎分０秒のタイミングが経過したか否かを判別する（ステップＳ５０１）。２回目の分キャリーのタイミングが経過していないと判別された場合には（ステップＳ５０１で“ＮＯ”）、ホスト制御部４１は、ステップＳ５０１の処理を繰り返す。すなわち、ホスト制御部４１は、衛星電波受信処理部５０の動作終了から１〜２分程度待機して、衛星電波受信処理部５０の動作に伴う一時的な電圧低下の影響を若干緩和させる。
【００４７】
２回目の分キャリーのタイミングが経過したと判別された場合には（ステップＳ５０１で“ＹＥＳ”）、ホスト制御部４１は、バッテリ電圧検出部４７からバッテリ７１の出力電圧Ｖの検出結果を取得する（ステップＳ５０２）。ホスト制御部４１は、出力電圧Ｖが第１基準電圧ＶＬ以上か否か判別する（ステップＳ５０３）。上述のように、電圧値そのものが取得されている訳ではない場合、すなわち、所定のステップ数のステップ値が取得される場合などには、ホスト制御部４１は、当該ステップ値が第１基準電圧ＶＬ以上に相当する値であるか否かを判別する。第１基準電圧ＶＬ以上であると判別された場合には（ステップＳ５０３で“ＹＥＳ”）、ホスト制御部４１は、出力電圧Ｖが対応する出力電圧レベル（Ｈｉｇｈレベル、Ｍｉｄレベル又はＬｏｗレベル）に設定し、必要な場合には設定された出力電圧レベルに応じた動作制限の設定を行う（ステップＳ５２１）。そして、ホスト制御部４１は、受信終了時電圧検出制御処理を終了する。
【００４８】
出力電圧Ｖが第１基準電圧ＶＬ以上ではないと判別された場合には（ステップＳ５０３で“ＮＯ”）、ホスト制御部４１は、出力電圧レベルをＬｏｗレベルに設定し、Ｌｏｗレベルに対応する動作制限の設定を行う（ステップＳ５０４）。また、ホスト制御部４１は、有効カウンタ４２２の値を「６０」に設定する（ステップＳ５０５）。
【００４９】
ホスト制御部４１は、分キャリーのタイミングを経過したか否かを判別する（ステップＳ５０６）。経過していないと判別された場合には（ステップＳ５０６で“ＮＯ”）、ホスト制御部４１は、ステップＳ５０６の処理を繰り返す。
【００５０】
分キャリーのタイミングを経過したと判別された場合には（ステップＳ５０６で“ＹＥＳ”）、ホスト制御部４１は、出力電圧Ｖの検出結果をバッテリ電圧検出部４７から取得する（ステップＳ５０７）。ホスト制御部４１は、出力電圧Ｖが第１基準電圧ＶＬ以上であるか否かを判別する（ステップＳ５０８）。第１基準電圧ＶＬ以上ではないと判別された場合には（ステップＳ５０８で“ＮＯ”）、ホスト制御部４１は、有効カウンタ４２２の値を「１」減ずる（ステップＳ５０９）。ホスト制御部４１は、有効カウンタ４２２の値が「０」であるか否かを判別する（ステップＳ５１０）。「０」ではないと判別された場合には（ステップＳ５１０で“ＮＯ”）、ホスト制御部４１の処理は、ステップＳ５０６に戻る。「０」であると判別された場合には（ステップＳ５１０で“ＹＥＳ”）、ホスト制御部４１は、出力電圧レベルをＣｈａｒｇｅレベルに設定する（ステップＳ５１１）。そして、ホスト制御部４１は、受信終了時電圧検出制御処理を終了する。
【００５１】
ステップＳ５０８の判別処理で、出力電圧Ｖが第１基準電圧ＶＬ以上であると判別された場合には（ステップＳ５０８で“ＹＥＳ”）、ホスト制御部４１は、出力電圧Ｖに対応する出力電圧レベル（Ｌｏｗレベル以上）に設定し、必要な場合には設定された出力電圧レベルに応じた動作制限の設定を行う（ステップＳ５４１）。ホスト制御部４１は、有効カウンタ４２２の値を「０」として（ステップＳ５４２）、受信終了時電圧検出制御処理を終了する。
これらのうち、ステップＳ５０３、Ｓ５０４、Ｓ５０５の処理により本実施形態の表示制御方法（プログラム）における中止保留ステップ（中止保留手段）が構成される。
【００５２】
以上のように、本実施形態の電子時計１は、日時を計数する計時回路４６と、計数されている日時に基づく時刻の表示を行う表示部６２と、ホスト制御部４１と、日時情報を取得する所定の処理動作を行う衛星電波受信処理部５０と、バッテリ７１から各部に電力を供給する電力供給部７０と、を備える。ホスト制御部４１は、電力供給部７０からの出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合に、表示部６２による表示動作を中止させ、衛星電波受信処理部５０の動作により日時情報が取得された場合に、当該取得された日時情報に基づいて計時回路４６が計数する日時を修正して、表示部６２に修正された時刻を表示させ、衛星電波受信処理部５０による日時情報の取得動作に伴って出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合には、時刻の表示動作を所定の例外期間（６０分）の間、中止させない。
このように、電力供給部７０からの出力電圧Ｖが、通常ではデータの損失などを確実に防ぐために若干の余裕を伴って表示動作を中止させる電圧として高めに設定されている第１基準電圧ＶＬ未満にまで低下した場合でも、衛星電波受信処理部５０による日時情報の取得動作に伴う一時的な低下による場合には、例外期間の間は時刻の表示を継続させることで、せっかく修正された日時が十分に表示されずに動作中止となってユーザに知得されないことを効果的に防ぐことができる。また、バッテリ７１の容量が小さい場合などで高負荷動作が行われると出力電圧Ｖの降下が顕著に生じやすい電子時計１であっても、日時の修正動作と修正された日時の表示動作とを問題が生じない範囲で適切に両立することができる。したがって、この電子時計１では、ユーザに対してより確実に正確な時刻情報を知得させることができる。
【００５３】
また、ホスト制御部４１は、衛星電波受信処理部５０による日時情報の取得動作に伴って出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合には、表示部６２にＬｏｗレベルであることを示す報知動作、例えば、秒針の２秒ごとの運針などを行わせる。これにより、ユーザにバッテリ７１の残量が少ないことを知得させて、更なる高負荷動作の実行が困難であることを示したり、また、二次電池が用いられている場合には発電や充電を促したりすることができる。特に、時刻表示を行う秒針の動作を報知動作と兼用することで、余計な電力消費の増大を防ぎながら適切にユーザにバッテリ残量不足を知得させることができる。
【００５４】
また、ホスト制御部４１は、出力電圧Ｖが第１基準電圧ＶＬより高い第２基準電圧ＶＭ未満の場合には、表示部６２に報知動作を行わせる。このように、通常の状態では一段階バッテリ残量が大きい場合（出力電圧Ｖが高い場合）にバッテリ残量不足をユーザに知得させるので、ユーザは、余裕を持って乾電池を交換したり発電や充電を行ったりすることができる。また、これにより、安定して日時情報の取得動作を実行可能とさせて正確な日時の表示を維持することができる。
【００５５】
また、衛星電波受信処理部５０の動作後に第１基準電圧ＶＬ未満の場合の報知動作と、通常時における第２基準電圧ＶＭ未満の場合の報知動作とを同一とすることで、ユーザに表示の意味を容易に知得させることができる。また、単純な報知パターンを共用することで、制御動作や駆動動作に係る処理を簡略化することができる。
【００５６】
また、ホスト制御部４１は、例外期間内に出力電圧Ｖが第１基準電圧ＶＬ以上になった場合には、時刻の表示動作を継続させ、例外期間内に出力電圧Ｖが第１基準電圧ＶＬ以上にならなかった場合には、時刻の表示動作を中止させる。すなわち、例外期間内に出力電圧Ｖが戻ればそのまま通常の状態に復帰させれば良く、出力電圧Ｖが戻らない場合には、例外期間が経過するまで待ってからＣｈａｒｇｅレベルに切り替えて表示動作を中止させる。これにより、バッテリ７１の放電が進みすぎる前に放電の抑制とデータなどの安全を図ることができる。
【００５７】
また、処理動作部は、測位衛星からの電波の受信に係る処理動作を行う衛星電波受信処理部５０を有する。このように、世界各地で日時情報を取得しやすい一方で、一度の動作での電力消費量が著しく大きい衛星電波受信処理部５０による日時取得動作後の表示制御に本発明を適用することで、より効果的に正確な日時の取得動作と正確な日時の表示動作とを両立させてユーザに正確な日時を示しやすくすることができる。
【００５８】
また、出力電圧Ｖが第１基準電圧ＶＬ以上であるか否かを判定するバッテリ電圧検出部４７を備え、ホスト制御部４１は、バッテリ電圧検出部４７の判定結果に基づいて時刻の表示動作の中止有無を判別する。このようにバッテリ７１の出力電圧Ｖのレベル判定自体は専用の回路などで行い、ホスト制御部４１では動作制御のみを行うことで、容易に適切なバッテリ制御を行うことができる。
【００５９】
また、表示部６２は、時刻を表示する複数の指針を有し、ホスト制御部４１は、例外期間内に複数の指針のうち少なくとも時分を表示する指針の動作を継続させる。
これにより、指針式の電子時計では、通常であればＣｈａｒｇｅレベルである場合に効果的に電力消費を抑制しつつ最低限正確な時刻を示すのに必要な指針を動作させることができる。
【００６０】
また、本実施形態の表示制御方法は、電力供給部７０からの出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合に、表示部６２による表示動作を中止させ表示中止ステップ（ステップＳ３０４）、衛星電波受信処理部５０の動作により日時情報が取得された場合に、当該取得された日時情報に基づいて計時回路４６が計数する日時を修正して、表示部６２に修正された時刻を表示させる修正反映ステップ（ステップＳ４０３）、衛星電波受信処理部５０による日時情報の取得動作に伴って出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合には、時刻の表示動作を所定の例外期間の間、中止させない中止保留ステップ（ステップＳ５０３〜Ｓ５０５）、を含む。
このように、一度の日時取得動作での電力消費量が著しく大きい衛星電波受信処理部５０の動作後に、修正された日時を十分に表示させる例外期間を設定することで、ユーザに正しい日時を効果的に示すことができる。また、バッテリ７１の容量が小さい場合などで高負荷動作が行われると出力電圧Ｖの降下が顕著に生じやすい電子時計１であっても、日時の修正動作と修正された日時の表示動作とを問題が生じない範囲で適切に両立することができる。したがって、この表示制御方法では、ユーザに対してより確実に正確な時刻情報を知得させることができる。
【００６１】
また、本実施形態のプログラム６４１は、電子時計１のコンピュータ（ホスト制御部４１）を、電力供給部７０からの出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合に、表示部６２による表示動作を中止させ表示中止手段（ステップＳ３０４）、衛星電波受信処理部（５０）の動作により日時情報が取得された場合に、当該取得された日時情報に基づいて計時回路４６が計数する日時を修正して、表示部６２に修正された時刻を表示させる修正反映手段（ステップＳ４０３）、衛星電波受信処理部５０による日時情報の取得動作に伴って出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合には、時刻の表示動作を所定の例外期間の間、中止させない中止保留手段（ステップＳ５０３〜Ｓ５０５）、として機能させる。
このようなプログラム６４１をインストールしてホスト制御部４１に実行させることで、電子時計１では、容易かつ簡便に、ユーザに対して正確な時刻情報をより確実に示すことができる。
【００６２】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、衛星電波受信処理部５０による日時の受信動作について説明したが、他の時刻情報を含む放送電波、例えば、長波長帯の標準電波を受信する場合などにも本発明を適用することができる。
【００６３】
また、衛星電波受信処理部５０を起動して日時情報を取得する場合、必ずしも測位動作を合わせて行う必要はなく、日時情報のみを取得して終了しても良い。この場合でも、出力電圧Ｖが第１基準電圧ＶＬ未満に低下した場合には、同様の動作制御とすることができる。
【００６４】
また、上記実施の形態では、分キャリーのタイミングで出力電圧の検出を行うこととしたが、リアルタイム計測であっても良いし、反対に検出間隔が１分より多少広くても良い。また、衛星電波受信処理部５０の動作終了から２回目の分キャリーのタイミングでの出力電圧を用いて当該衛星電波受信処理部５０の動作に伴う電圧低下の検出を行うこととしたが、最初の分キャリーのタイミングで行っても良い。あるいは、この場合のみ、分キャリーのタイミングと合わせずに動作終了から所定時間、例えば、２分後に出力電圧の検出を行っても良い。
【００６５】
また、上記実施の形態では、衛星電波受信処理部５０の動作終了時にＣｈａｒｇｅレベルであった場合、最大６０分間Ｌｏｗレベルとして表示動作の中止を行わせないこととしたが、６０分でなくても良い。また、衛星電波受信処理部５０以外の高負荷な時刻取得動作についても同様の制御を行う場合には、動作の種別に応じて表示動作の中止を行わせない時間を変更させても良い。
【００６６】
また、上記実施の形態では、通常のＬｏｗレベルと、時刻取得動作に伴うＬｏｗレベルとで同一の報知動作（２秒運針）を行うこととしたが、報知動作の内容を異ならせても良い。すなわち、時刻取得動作に伴ってＣｈａｒｇｅレベルになった場合に、一時的に時刻表示動作の停止が保留されさえすれば、レベル設定はＬｏｗレベルと異なるものとされても良い。また、時針、分針及び秒針以外の他の指針がある場合には、当該他の指針に報知動作を行わせても良い。また、このような報知動作が行われることが望ましいが、必ずしも報知動作が行われなければならない訳ではない。
【００６７】
また、上記実施の形態では、複数の指針を用いて表示を行う場合を例に挙げて説明したが、デジタル表示画面を備える電子時計であっても良い。この場合には、Ｌｏｗレベルを示す標識などが表示可能であっても良いし、日付や他の機能に係る表示を中止させたりすることでバッテリ残量不足の警告表示を行わせることができる。なお、報知動作部６３を動作させての警告動作も可能ではあるが、警告動作による消費電力が増加するのは好ましくないので、この場合には、Ｌｏｗレベルに設定された直後などに短時間のみ動作が行われるのが好ましい。
【００６８】
また、上記実施の形態で示した例外期間（保留期間）としての６０分は、一例であり、マイコン４０及び表示部６２の表示動作に必要な電圧が維持可能であり、かつユーザが修正後の正確な時刻を知得可能な時間が確保されていれば、他の時間であっても良い。
【００６９】
また、以上の説明では、本発明に係るホスト制御部４１による電圧監視制御に係るプログラム６４１を記憶するコンピュータ読み取り可能な媒体として、フラッシュメモリなどの各種不揮発性メモリやマスクＲＯＭを含むＲＯＭ６４を例に挙げて説明したが、これに限定されない。その他のコンピュータ読み取り可能な媒体として、ＨＤＤ（Hard Disk Drive）や、ＣＤ−ＲＯＭやＤＶＤディスクなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
その他、上記実施の形態で示した構成、制御内容や手順などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００７０】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００７１】
［付記］
＜請求項１＞
時刻を計数する計時部と、
計数されている時刻に基づく時刻の表示を行う表示部と、
制御部と、
時刻情報を取得する所定の処理動作を行う処理動作部と、
バッテリから各部に電力を供給する電力供給部と、
を備え、
前記制御部は、
前記電力供給部からの出力電圧が所定の第１基準電圧未満に低下した場合に、前記表示部による表示動作を中止させ、
前記処理動作部の動作により時刻情報が取得された場合に、当該取得された時刻情報に基づいて前記計時部が計数する時刻を修正して、前記表示部に修正された時刻を表示させ、
前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない
ことを特徴とする電子時計。
＜請求項２＞
前記制御部は、前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、前記表示部に第１の報知動作を行わせる
ことを特徴とする請求項１記載の電子時計。
＜請求項３＞
前記制御部は、前記出力電圧が前記第１基準電圧より高い第２基準電圧未満の場合には、前記表示部に第２の報知動作を行わせることを特徴とする請求項２記載の電子時計。
＜請求項４＞
前記第１の報知動作と前記第２の報知動作とは同一であることを特徴とする請求項３記載の電子時計。
＜請求項５＞
前記制御部は、前記保留期間内に前記出力電圧が前記第１基準電圧以上になった場合には、時刻の表示動作を継続させ、前記保留期間内に前記出力電圧が前記第１基準電圧以上にならなかった場合には、時刻の表示動作を中止させることを特徴とする請求項１〜４のいずれか一項に記載の電子時計。
＜請求項６＞
前記処理動作部は、測位衛星からの電波の受信に係る処理動作を行う衛星電波受信部を有することを特徴とする請求項１〜５のいずれか一項に記載の電子時計。
＜請求項７＞
前記出力電圧が前記第１基準電圧以上であるか否かを判定する電圧検出部を備え、
前記制御部は、前記電圧検出部の判定結果に基づいて時刻の表示動作の中止有無を判別する
ことを特徴とする請求項１〜６のいずれか一項に記載の電子時計。
＜請求項８＞
前記表示部は、時刻を表示する複数の指針を有し、
前記制御部は、前記保留期間内に前記複数の指針のうち少なくとも時分を表示する指針の動作を継続させる
ことを特徴とする請求項１〜７のいずれか一項に記載の電子時計。
＜請求項９＞
時刻を計数する計時部と、計数されている時刻に基づく時刻の表示を行う表示部と、時刻情報を取得する所定の処理動作を行う処理動作部と、バッテリから各部に電力を供給する電力供給部と、を備える電子時計の表示制御方法であって、
前記電力供給部からの出力電圧が所定の第１基準電圧未満に低下した場合に、前記表示部による表示動作を中止させ表示中止ステップ、
前記処理動作部の動作により時刻情報が取得された場合に、当該取得された時刻情報に基づいて前記計時部が計数する時刻を修正して、前記表示部に修正された時刻を表示させる修正反映ステップ、
前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない中止保留ステップ、
を含むことを特徴とする表示制御方法。
＜請求項１０＞
時刻を計数する計時部と、計数されている時刻に基づく時刻の表示を行う表示部と、時刻情報を取得する所定の処理動作を行う処理動作部と、バッテリから各部に電力を供給する電力供給部と、を備える電子時計のコンピュータを
前記電力供給部からの出力電圧が所定の第１基準電圧未満に低下した場合に、前記表示部による表示動作を中止させ表示中止手段、
前記処理動作部の動作により時刻情報が取得された場合に、当該取得された時刻情報に基づいて前記計時部が計数する時刻を修正して、前記表示部に修正された時刻を表示させる修正反映手段、
前記処理動作部による時刻情報の取得動作に伴って前記出力電圧が前記第１基準電圧未満に低下した場合には、時刻の表示動作を所定の保留期間の間、中止させない中止保留手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００７２】
１     電子時計
４０   マイコン
４１   ホスト制御部
４１１ ホストＣＰＵ
４１２ ＲＡＭ
４２２ 有効カウンタ
４４   発振回路
４５   分周回路
４６   計時回路
４７   バッテリ電圧検出部
５０   衛星電波受信処理部
５１   受信部
５２   モジュール制御部
５３   記憶部
６１   操作受付部
６２   表示部
６３   報知動作部
６４   ＲＯＭ
６４１ プログラム
７０   電力供給部
７１   バッテリ
Ａ１   アンテナ
ＶＬ   第１基準電圧
ＶＭ   第２基準電圧
【図１】
2018141648.tif 000003
【図２】
2018141648.tif 000004
【図３】
2018141648.tif 000005
【図４】
2018141648.tif 000006
【図５】
2018141648.tif 000007