(57)【要約】      （修正有）【課題】外部装置がない場合でも、電池交換後に現在の時刻と表示時刻との差を小さくできる。【解決手段】ＣＰＵ１０６は、電池の交換前に、電池の交換前の時刻を示す日付情報及び時刻情報をＥＥＰＲＯＭ１０７に記録させ、電池の交換後には日付情報、時刻情報及び個別設定情報等をＥＥＰＲＯＭ１０７から読み出し、電池の交換に費やされる交換時間であって予め定められた交換時間を加えた日付及び時刻を日時測定部１０２に設定するとともに個別設定情報等をＲＡＭ１０９に書き込む。【選択図】図１
2012083308.tif 000002
【特許請求の範囲】
【請求項１】
電池の電力で時間を計時する計時部に対して、時間を設定する時間設定装置であって、
電池の交換前の時間に関する情報を、電池の交換に費やされる交換時間であって予め定められた交換時間が経過した後の時間に関する情報に変更する時刻設定部を備えることを特徴とする時間設定装置。
【請求項２】
前記時刻設定部は、電池の交換前に、前記電池の交換前の時間に関する情報を記録部に、記録させ、記録させた電池の交換前の時間に関する情報を、電池交換後に、前記交換時間が経過した後の時間に関する情報に変更して設定することを特徴とする請求項１に記載の時間設定装置。
【請求項３】
前記時刻設定部は、電池の交換前に、前記電池の交換前の時間に関する情報を前記交換時間が経過した後の時間に関する情報に変更して前記記録部に、記録させ、電池交換後に、記録させた時間に関する情報を設定することを特徴とする請求項１に記載の時間設定装置。
【請求項４】
前記計時部は時計装置であり、
前記時間に関する情報は、時刻であることを特徴とする請求項１から３のいずれか１項に記載の時間設定装置。
【請求項５】
前記計時部はタイマー装置であり、
前記時間に関する情報は、前記タイマー装置が計時する時間であることを特徴とする請求項１から３のいずれか１項に記載の時間設定装置。
【請求項６】
前記計時部が計時する時間が予め定めた時間であるときに、前記時刻設定部は、前記時間に関する情報を前記記録部に、記録させ、記録させた時間に関する情報に基づいて、前記交換時間が経過した後の時間の情報に変更することを特徴とするとする請求項１から５のいずれか１項に記載の時間設定装置。
【請求項７】
前記時刻設定部は、前記記録部に、電池の電圧が低下したときに、前記時間に関する情報を記録させ、記録された時間に関する情報に基づいて、前記交換時間が経過した後の時間の情報に変更することを特徴とする請求項１から６のいずれか１項に記載の時間設定装置。
【請求項８】
前記時刻設定部は、前記記録部に、利用者からの入力を受けたときに、前記時間に関する情報を記録させ、記録された時間に関する情報に基づいて、前記交換時間が経過した後の時間の情報に変更することを特徴とする請求項１から７のいずれか１項に記載の時間設定装置。
【請求項９】
前記時刻設定部は、前記記録部に、前記時計装置の利用者が設定した設定情報を記録させ、前記設定情報を電池の交換後に設定することを特徴とする請求項１から８のいずれか１項に記載の時間設定装置。
【請求項１０】
請求項１から９のいずれか１項に記載の時間設定装置を備える電子機器。
【請求項１１】
請求項１から９のいずれか１項に記載の時間設定装置を備える時計。
【請求項１２】
請求項１から９のいずれか１項に記載の時間設定装置を備えるタイマー。
【請求項１３】
請求項１から９のいずれか１項に記載の時間設定装置を備える歩数計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間設定装置、電子機器、時計、タイマー、及び歩数計に関する。
【背景技術】
【０００２】
時計には、電池を用いて駆動されるものがある。このような時計では、電池が消耗した際に電池を交換する必要がある。そして、電池を交換する場合には、時計の計時する時刻は止まっているのに対して実際の時刻は進んでしまうので、現在の時刻と時計の表示する時刻（表示時刻という）に差が生じてしまう。
特許文献１には、デジタル式車両運行記録装置において、バッテリ上がりが生じた場合など、車載装置内の時計の時刻が未定状態になったときでも、時計を内蔵した外部装置を車載装置に接続することによって、データを抽出し、外部装置が計時する時刻を再設定することが記載されている（特開平０６−３３３１１７号公報）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０６−３３３１１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の技術では、外部装置がない場合に、現在の時刻を時計の表示する表示時刻に再設定することができない。つまり、特許文献１記載の技術では、外部装置がない場合に、現在の時刻と表示時刻に差が生じてしまう。
【０００５】
本発明は上記の点に鑑みてなされたものであり、外部装置がない場合でも、電池交換後に現在の時刻と表示時刻との差を小さくできる時間設定装置、電子機器、時計、タイマー、及び歩数計を提供する。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するためになされたものであり、本発明の一様態は、電池の電力で時間を計時する計時部に対して、時間を設定する時間設定装置であって、電池の交換前の時間に関する情報を、電池の交換に費やされる交換時間であって予め定められた交換時間が経過した後の時間に関する情報に変更する時刻設定部を備えることを特徴とする時間設定装置である。
【０００７】
また、本発明の一様態は、前記時刻設定部は、電池の交換前に、前記電池の交換前の時間に関する情報を記録部に、記録させ、記録させた電池の交換前の時間に関する情報を、電池交換後に、前記交換時間が経過した後の時間に関する情報に変更して設定することを特徴とする。
【０００８】
また、本発明の一様態は、前記時刻設定部は、電池の交換前に、前記電池の交換前の時間に関する情報を前記交換時間が経過した後の時間に関する情報に変更して前記記録部に、記録させ、電池交換後に、記録させた時間に関する情報を設定することを特徴とする。
【０００９】
また、本発明の一様態は、前記計時部は時計装置であり、前記時間に関する情報は、時刻であることを特徴とする。
【００１０】
また、本発明の一様態は、前記計時部はタイマー装置であり、前記時間に関する情報は、前記タイマー装置が計時する時間であることを特徴とする。
【００１１】
また、本発明の一様態は、前記計時部が計時する時間が予め定めた時間であるときに、前記時刻設定部は、前記時間に関する情報を前記記録部に、記録させ、記録された時間に関する情報に基づいて、前記交換時間が経過した後の時間の情報に変更することを特徴とする。
【００１２】
また、本発明の一様態は、前記時刻設定部は、前記記録部に、電池の電圧が低下したときに、前記時間に関する情報を記録させ、記録された時間に関する情報に基づいて、前記交換時間が経過した後の時間の情報に変更することを特徴とする。
【００１３】
また、本発明の一様態は、前記時刻設定部は、前記記録部に、利用者からの入力を受けたときに、前記時間に関する情報を記録させ、記録された時間に関する情報に基づいて、前記交換時間が経過した後の時間の情報に変更することを特徴とする。
【００１４】
また、本発明の一様態は、記時刻設定部は、前記記録部に、前記時計装置の利用者が設定した設定情報を記録させ、前記設定情報を電池の交換後に設定することを特徴とする。
【００１５】
また、本発明の一様態は、上記時間設定装置を備える電子機器である。
【００１６】
また、本発明の一様態は、上記時間設定装置を備える時計である。
【００１７】
また、本発明の一様態は、上記時間設定装置を備えるタイマーである。
【００１８】
また、本発明の一様態は、上記時間設定装置を備える歩数計である。
【発明の効果】
【００１９】
本発明によれば、外部装置がない場合でも、電池交換後に現在の時刻と表示時刻との差を小さくできる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態に係る時計の構成を示す概略ブロック図である。
【図２】本実施形態に係る時計における動作の一例を示したフローチャートである。
【図３】本実施形態に係る時計における別の動作の一例を示したフローチャートである。
【図４】本発明の第２の実施形態に係る時計における動作の一例を示したフローチャートである。
【図５】本発明の第３の実施形態に係るタイマー装置の概略ブロック図である。
【図６】本実施形態に係るタイマーにおける動作の一例を示したフローチャートである。
【図７】本実施形態に係るタイマーにおける別の動作の一例を示したフローチャートである。
【発明を実施するための形態】
【００２１】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態について詳しく説明する。
【００２２】
図１は、本発明の第１の実施形態に係る時計１（電子機器）の構成を示す概略ブロック図である。図示する例では、時計１は、日時計測部１０２、入力部１０３、発振回路１０４、分周回路１０５、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央演算装置；時刻設定部）１０６、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ；記録部）１０７、読み出し専用メモリ（ＲＯＭ）１０８、ランダムアクセスメモリ（ＲＡＭ）１０９、表示部１１０、及び電池１１１を含んで構成される。
【００２３】
日時計測部１０２は、日付及び時刻（時間に関する情報）を計測し、計測した日付を示す日付情報、及び、時刻を示す時刻情報をＣＰＵ１０６に出力する。日時計測部１０２は、ＣＰＵ１０６から日付及び時刻を設定された場合に、現在計測している日付及び時刻を、ＣＰＵ１０６から設定された日付及び時刻に更新する。
【００２４】
入力部１０３は、外部からの入力を受ける。例えば、利用者は、時刻、カレンダー、又は、利用者が設定した情報（個別設定情報）を記録したい場合に、時計に設けられたスイッチを用いて入力する。ここで、個別設定情報とは、例えば、時計のアラームを鳴らす時刻、カレンダーの予定表（日付又は時刻の情報と、それに対応する予定情報）、時計の画面表示のコントラスト情報、低電力モードへの移行時間等であるが、その他の情報であってもよい。情報入力部１０３は、入力に応じた情報をＣＰＵ１０６に出力する。
【００２５】
発振回路１０４は、水晶振動子等の発振子が出力する信号を取得し、取得した信号を分周回路１０５に出力する。
分周回路１０５は、発振回路１０４から入力された信号を予め定めた分周比に応じて分周（周波数の低減）したクロック信号を出力する。予め定められた分周比とは、分周回路１０５において、ＣＰＵ１０６が動作するクロック周波数の範囲のクロック信号を出力するように定めたパラメータである。分周回路１０５は、発振回路１０４から入力した発振信号をカウンタ回路で計数し、その計数された値が分周比で設定した値に達したときに、一つのデジタルパルスをＣＰＵ１０６に出力する。
【００２６】
ＣＰＵ１０６は、日時計測部１０２から入力された日付情報及び時刻情報が示す日付及び時刻を表わす表示情報を生成し、生成した表示情報を表示部１１０に出力する。また、分周回路１０５から入力されたクロック信号に同期して演算処理を行う。ここで、ＣＰＵ１０６は、ＲＯＭ１０８及びＲＡＭ１０９が記録するプログラム及びデータに基づいて、演算処理を行う。ＣＰＵ１０６は、演算処理の結果の情報をＲＡＭ１０９に記録する。ＣＰＵ１０６は、演算処理の結果に応じて、表示部１１０に表示させる表示情報を生成し、生成した表示情報を表示部１１０に出力する。
具体的には、ＣＰＵ１０６は、入力部１０３から入力された情報に基づいて、ＲＡＭ１０９から個別設定情報を読み出して更新し、更新後の個別設定情報をＲＡＭ１０９に書き込む。
【００２７】
また、ＣＰＵ１０６は、日時計測部１０２又は入力部１０３から入力された情報に基づいて、日時計測部１０２から入力された日付情報及び時刻情報、及び、ＲＡＭ１０９が記録する個別設定情報等をＥＥＰＲＯＭ１０７に書き込む。
ＣＰＵ１０６は、電池が交換された後に、ＥＥＰＲＯＭ１０７に書き込まれた日付情報、時刻情報及び個別設定情報等を読み出す。ＣＰＵ１０６は、ＥＥＰＲＯＭ１０７から読み出した日付情報、及び時刻情報が示す日時を、日時計測部１０２に設定する。ＣＰＵ１０６は、ＥＥＰＲＯＭ１０７から読み出した個別設定情報等をＲＡＭ１０９に書き込むことで更新する。
なお、ＣＰＵ１０６による記録、設定の動作の詳細についてはフローチャートを用いて後述する。
【００２８】
ＥＥＰＲＯＭ１０７は、ＣＰＵ１０６から書き込まれた日付情報、時刻情報、及び個別設定情報等を記録する。ＥＥＰＲＯＭ１０７に記録された情報は、電池が外され、電力が供給されない場合にも保持される。
【００２９】
ＲＯＭ１０８は、プログラム及びデータを記録する。ＲＡＭ１０９は、ＣＰＵ１０６から書き込まれたデータを記録する。なお、ＲＡＭ１０９が記録する情報は、電力が供給されない場合に消失される。
表示部１１０は、ＣＰＵ１０６から入力された表示情報を表示する。
【００３０】
次に、本実施形態における時計１の動作の一例について説明する。
図２は、本実施形態に係る時計１における別の動作の一例を示したフローチャートである。図２は、時計１が、電池の交換前に、日付情報、時刻情報、及び個別設定情報等をＥＥＰＲＯＭ１０７に記録する動作の一例である。
【００３１】
（ステップＳ２０１）時計１は、時計が動作するために必要な各種初期化を行う。具体的には、時計１は、発振回路１０４、及び分周回路１０５を起動する。分周回路１０５は、クロック信号を発生し、ＣＰＵ１０６を起動する。その後、ＣＰＵ１０６は、入力部、日時計測部、表示部などの初期化を行う。その後、ステップＳ２０２に進む。
（ステップＳ２０２）ＣＰＵ１０６は、日時計測部１０２から入力された時刻情報が示す時刻の秒が、予め定めた値（本実施形態では「０」秒）であるか否かを判定する。時刻の秒が「０」秒であると判定した場合には（Ｙｅｓ）、ステップＳ２０３に進む。一方、時刻の秒が「０」秒でないと判定した場合には（Ｎｏ）、ステップＳ２０２へ戻る。
なお、ステップＳ２０２の判定に用いる予め定めた値は「０」秒でなくてもよく、例えば、時刻の秒が３０秒であってもよい。また、ＣＰＵ１０６が、ステップＳ２０２の判定に用いる予め定めた値は、時刻の秒だけではなく、時間や分も用いてもよい。例えば、ＣＰＵ１０６は、時刻の分が偶数かつ時刻が「４５」秒であるか否かを判定してもよい。
【００３２】
（ステップＳ２０３）ＣＰＵ１０６は、日時計測部１０２から入力された日付情報及び時刻情報をＥＥＰＲＯＭ１０７に書き込む。すなわち、ＣＰＵ１０６は、日時計測部１０２（計時部）が計時する時刻が予め定めた時刻であるときに、日付情報及び時刻情報を記録する。また、ＣＰＵ１０６は、電池の交換前に、電池の交換前の時刻を示す日付情報及び時刻情報を記録する。その後、ステップＳ２０２に戻る。
【００３３】
図３は、本実施形態に係る時計１の別の動作の一例を示したフローチャートである。図３は、時計１が、電池の交換後に、日付情報、時刻情報、及び個別設定情報等をＥＥＰＲＯＭ１０７から読み出して、設定する動作の一例である。
【００３４】
（ステップＳ３０１）ＣＰＵ１０６は、図２のステップＳ２０３で記録した日付情報、時刻情報、及び個別設定情報等をＥＥＰＲＯＭ１０７から読み出す。その後、ステップＳ３０２に進む。
（ステップＳ３０２）ＣＰＵ１０６は、ステップＳ３０１で読み出した日付情報及び時刻情報が示す日付及び時刻に、電池の交換に費やされる交換時間であって予め定められた交換時間（本実施形態では「１０」分）を加えた日付及び時刻を日時測定部１０２に設定する。すなわち、ＣＰＵ１０６は、記録した電池の交換前の日付及び時刻を、電池交換後に、交換時間（１０分）が経過した後の日付及び時刻に変更して設定する。
また、ＣＰＵ１０６は、ステップＳ３０１で読み出した個別設定情報等をＲＡＭ１０９に書き込むことで更新する。その後、動作を終了する。
【００３５】
このように、本実施形態によれば、ＣＰＵ１０６は、電池の交換前の時刻を、電池の交換に費やされる交換時間であって予め定められた交換時間が経過した後の時刻に変更する。これにより、本実施形態では、時計１は、外部装置がない場合でも、電池交換後に現在の時刻と表示時刻との差を小さくできる。よって、利用者は、電池の交換後に日付及び時刻を容易に設定することができ、また、利用者は、個人設定情報等を再設定しなくても電池の交換前の個人設定情報等を利用することができる。
【００３６】
（第２の実施形態）
以下、本発明の第２の実施形態について、図面を参照しながら説明する。本実施形態の時計１の構成は、電池電圧検出部１０１を新たに加えたことを除いて第１の実施形態における時計１の構成（図１）と同様である。従って、電池電圧検出部１０１以外の説明は省略する。
【００３７】
電池電圧検出部１０１は、電池の正極と負極の両極間の電位差を測定し、電圧が予め定めた閾値電圧より低下しているか否かを判定する。判定の結果、電池電圧が低下していると判定した場合に、電池電圧検出部１０１はＣＰＵ１０６にハイ（Ｈ）を示す信号を出力する。一方、電圧が低下していないと判定した場合に、電池電圧検出部１０１はＣＰＵ１０６にロー（Ｌ）を示す信号を出力する。
【００３８】
次に、本実施形態における時計１の動作の一例について説明する。
図４は、本発明の第２の実施形態に係る時計１における動作の一例を示したフローチャートである。図４は、電池交換前に、日付情報、時刻情報、及び個別設定情報等をＥＥＰＲＯＭ１０７に記録する動作の一例を示したフローチャートである。
（ステップＳ４０１）ＣＰＵ１０６は、電池電圧検出部１０１の出力がハイ（Ｈ）であるか否かを判定することにより、電池電圧が低下しているか否かを判定する。電池電圧が低下していると判定した場合（Ｙｅｓ）には、ステップＳ４０２に進む。一方電池電圧が低下していないと判定した場合（Ｎｏ）は、ステップＳ４０１へ戻る。
ステップＳ４０２からステップＳ４０３のステップは、図２におけるステップＳ２０２からステップＳ２０３と同様の処理である。ただし、ステップＳ２０３の後にステップＳ４０１に進む点が異なる。
【００３９】
本実施形態における時計１の電池交換後における日付情報、時刻情報、及び個別設定情報等をＥＥＰＲＯＭ１０７から読み出して、設定する動作は、図３に示したステップＳ３０１からステップＳ３０２と同様の処理である。
【００４０】
このように、本実施形態によれば、ＣＰＵ１０６は、電池の電圧が低下したときに、ＥＥＰＲＯＭ１０７に現在の日付、時刻、及び個別設定情報等を記録する。これにより、ＣＰＵ１０６は、電池の電圧が低下したとき、すなわち電池交換の時期が近づいたときにＥＰＲＯＭ１０７への書き込みを行う。ＣＰＵ１０６は、電圧が低下していない場合にはＥＥＰＲＯＭ１０７への書き込みを行わないため、電池の消耗を抑えることができる。
【００４１】
（第３の実施形態）
以下、本発明の第３の実施形態について、図面を参照しながら説明する。
図５は、本発明の第３の実施形態に係るタイマー２の概略ブロック図である。本実施形態に係るタイマー２（図５）と第１の実施形態に係る時計１（図１）とを比較すると、タイマー２０２、ＣＰＵ２０６が異なる。しかし、他の構成要素が持つ機能は第１の実施形態と同じである。第１の実施形態と同じ機能の説明は省略する。
【００４２】
タイマー部２０２は、ＣＰＵ２０６から、タイマー２が計時する時間（タイマー時間）の入力を受け、タイマー時間を設定される。タイマー部２０２は、ＣＰＵ２０６からスタートトリガ信号の入力を受けると、タイマー時間の計測を開始する。具体的には、ＣＰＵ２０６は、タイマー時間に対応するタイマーカウント値（時間に関する情報）をタイマー部２０２に設定する。タイマー部２０２は、ＣＰＵ２０６からのスタートトリガの入力によってタイマーカウント値を減じていき、値が０になったときにタイマー時間が経過したと判定する。ここで、タイマーカウント値とは、タイマー部２０２がその内部で使用するパラメータであり、タイマーが計測する実際の時間に、ある特定の係数を乗じたものである。
【００４３】
タイマー部２０２は、タイマー時間が経過したと判定した場合に、ＣＰＵ２０６にハイ（Ｈ）を示す信号を出力する。一方、タイマー時間が経過していないと判定した場合にタイマー部２０２は、ＣＰＵ２０６にロー（Ｌ）を示す信号を出力する。また、タイマー部２０２は、ＣＰＵ２０６からの要求に応じ、現在のタイマーカウント値をＣＰＵ２０６に出力することもできる。
【００４４】
次に、タイマー２における動作の一例について説明する。
図６は、本実施形態に係るタイマー２における動作の一例を示したフローチャートである。図６は、電池の交換前に、タイマーカウント数、及び個別設定情報等をＥＥＰＲＯＭ１０７に記録する動作の一例である。
【００４５】
（ステップＳ６０１）利用者は、入力部１０３を通じて時間の計時を開始する旨の入力を行う。ＣＰＵ２０６は、入力部１０３からタイマーの計測を開始を要求する信号の入力を受け、タイマー部２０２に計測すべき時間に対応するタイマーカウント値を計算し、出力する。タイマー部２０２は、ＣＰＵ２０６からのタイマーカウント値の入力を受けて、タイマーカウント値を設定する。その後、ＣＰＵ２０６は、タイマー部２０２にスタートトリガ信号を出力し、タイマー部２０２は、タイマー計測を開始する。その後、ステップＳ６０２へ進む。
【００４６】
（ステップＳ６０２）ＣＰＵ２０６は、タイマー部２０２にタイマーカウント値を出力するよう命令する。タイマー部２０２はＣＰＵ２０６からタイマーカウント値を出力する命令を入力され、タイマーカウント値をＣＰＵ２０６に出力する。ＣＰＵ２０６は、タイマーカウント値から、経過時間、または残り時間等の時間を算出し、表示部１１０に表示する。ＣＰＵ２０６は、タイマー部２０２からタイマーカウント値を入力され、それが、予め定めＲＯＭ１０８又はＲＡＭ１０９に記録された、タイマーカウント値（例えば、１００）の倍数であるかどうかを判定する。例えば、ＣＰＵ２０６は、タイマーカウント値が、１００、２００、３００といった１００の倍数であると判定したときは、ステップＳ６０３に進む。ＣＰＵ２０６は、タイマーカウント値が、１００、２００、３００といった１００の倍数であると判定しなかった場合は、ステップＳ６０２へ戻る。
【００４７】
（ステップＳ６０３）ＣＰＵ２０６は、ステップＳ６０２でタイマー部２０２から出力されたタイマーカウント値、及び個別設定情報等をＥＥＰＲＯＭ１０７に書き込む。その後、ステップＳ６０２に戻る。
【００４８】
図７は、本実施形態に係るタイマー２における別の動作の一例を示したフローチャートである。図７は、電池の交換後に、タイマーカウント数、及び個別設定情報等をＥＥＰＲＯＭ１０７に記録する動作の一例である。
【００４９】
（ステップＳ７０１）ＣＰＵ２０６は、ＥＥＰＲＯＭ１０７からステップＳ６０３で記録されたタイマーカウント値、及び個別設定情報等を読み込む。その後、ステップＳ７０２に進む。
（ステップＳ７０２）ＣＰＵ２０６は、ステップＳ７０１で読み込まれたタイマーカウント値に、電池の交換に費やされる時間に対応するタイマーカウント値を減じた値をタイマー部２０２に設定する。また、ステップＳ７０１で読み込まれた個別設定情報等をＲＡＭ１０９に記録する。その後、動作を終了する。
【００５０】
このように、本実施形態によれば、タイマー２において、ＣＰＵ２０６は、一定時間おきにタイマー２０２から取得したタイマーカウント値、又は個別設定情報等をＥＥＰＲＯＭ１０７に書き込む。電池交換後にＣＰＵ２０６は、ＥＥＰＲＯＭ１０７に書き込まれたタイマーカウント値に、電池の交換に費やされる時間に対応するタイマーカウント値を減じた値をタイマー部２０２に設定する。それに加えて、個別設定情報等をＲＡＭ１０９に記録する。これにより、利用者は電池交換後もタイマー計測を継続することができると共に、利用者の個別設定情報も設定される。
【００５１】
＜変形例１＞
なお、上記第１、２の実施形態において、ＣＰＵ１０６は、図２のステップＳ２０３で、日時計測部１０２から入力された日付情報及び時刻情報が示す日付及び時刻に代えて、この日付及び時刻に交換時間を加えた日付及び時刻を示す日付情報及び時刻情報をＥＥＰＲＯＭ１０７に書き込んでもよい。この場合、ＣＰＵ１０６は、図３のステップＳ３０１で、ステップＳ３０１で読み出した日付情報及び時刻情報が示す日付及び時刻を、そのまま、日時測定部１０２に設定する。すなわち、ＣＰＵ１０６は、電池の交換前に、電池の交換前の時刻を交換時間が経過した後の時刻に変更して記録し、電池交換後に、記録した時刻を設定する。
【００５２】
＜変形例２＞
なお、上記第３の実施形態において、現在のタイマーカウント値に代えて、電池の交換に費やされる時間（例えば１０分）に対応するタイマーカウント値を、ステップＳ６０２で取得した現在のタイマーカウント値から減じたタイマーカウント値を記録してもよい。なお、電池の交換に費やされる時間に対応するタイマーカウント値は、予めＲＯＭ１０８に書き込まれ、又は予め利用者から入力部１０３を用いて入力され、ＲＡＭ１０９に書き込まれたものを用いることができる。なお、ステップＳ６０３において、現在のタイマーカウント値に代えて、電池の交換に費やされる時間をステップＳ６０２で取得した現在のタイマーカウント値から減じたタイマーカウント値を記録した場合は、ステップＳ７０１で読み込まれたタイマーカウント値をタイマー部２０２に出力し、設定する。その後、動作を終了する。
【００５３】
＜変形例３＞
また、上記第３の実施形態において、タイマー２がタイマーカウント値を減ずるカウントダウン型のタイマーである場合について説明したが、本発明はこれに限らず、タイマー２は、タイマーカウント値を加えるカウントアップ型のタイマーであってもよい。その場合は、ＣＰＵ２０６は、ステップＳ６０１で計測する時間に対応する終了タイマーカウント値をタイマー部２０２に設定する。ＣＰＵ２０６は、スタートトリガ信号をタイマー部２０２に出力する。タイマー部２０２は、ＣＰＵ２０６からスタートトリガ信号を入力されることにより計時を開始する。タイマー部２０２は、タイマーカウント値をカウントアップし、ステップＳ６０１で設定された終了タイマーカウント値になったときにタイマー時間が経過したと判断する。タイマー時間が経過したと判定した場合に、タイマー部２０２は、ＣＰＵ２０６にハイ（Ｈ）を示す信号を出力する。一方、タイマー時間が経過していないと判定した場合に、タイマー部２０２は、ＣＰＵ２０６にロー（Ｌ）を示す信号を出力する。また、タイマー部２０２は、ＣＰＵ２０６からの入力に応じ、現在のタイマーカウント値をＣＰＵ２０６に出力してもよい。
【００５４】
なお、上記の各実施形態において、交換時間はＲＯＭ１０８に記録されている。この交換時間は、機種ごとに異なってもよい。例えば、電池交換のために裏蓋を外す必要があり、その裏蓋が多くのねじで固定されていて交換に時間がかかる機種では「１５」分としてもよい。また、例えば、裏蓋の固定にねじが用いられていないような電池交換が容易な機種では、「５」分としてもよい。すなわち、ＣＰＵ１０６は、機種に応じて異なる交換時間を用いてもよい。
【００５５】
なお、上記の各実施形態において、日付情報、時刻情報、タイマーの時間計測に関する情報、及び個別設定情報等をＥＥＰＲＯＭに書き込む動作を行う場合は、例えば利用者が入力部１０３から日付情報、時刻情報、タイマーカウント値、及び個別設定情報等の記憶の要求を入力した場合に随時書き込みを行ってもよい。これにより、利用者が電池交換をするときに、最新の日付、時刻、個別設定情報等の情報を記録することができる。
また、歩数計においては、歩数に関する情報を個別設定情報等に含めることも出来る。
【００５６】
なお、上記各実施形態において、電池の交換に費やされる時間（例えば１０分）は、予めＲＯＭ１０８に書き込まれたものでもよく、又は予め利用者から入力部１０３を用いてＣＰＵ１０６に入力されてＲＡＭ１０９に書き込まれたものでもよい。
【００５７】
なお、上述した各実施形態における時間設定装置が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５８】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５９】
以上、図面を参照してこの発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００６０】
１・・・時計（電子機器）、２・・・タイマー（電子機器）、１０１・・・電池電圧計測部、１０２・・・日時計測部（計時部）、２０２・・・タイマー部（計時部）、１０３・・・入力部、１０４・・・発振回路、１０５・・・分周回路、１０６、２０６・・・ＣＰＵ（時刻設定部）、１０７・・・ＥＥＰＲＯＭ（記録部）、１０８・・・ＲＯＭ、１０９・・・ＲＡＭ、１１０・・・表示部、１１１・・・電池
【図１】
2012083308.tif 000003
【図２】
2012083308.tif 000004
【図３】
2012083308.tif 000005
【図４】
2012083308.tif 000006
【図５】
2012083308.tif 000007
【図６】
2012083308.tif 000008
【図７】
2012083308.tif 000009