(57)【要約】【課題】ユーザがより体感的かつ容易に計測状況を知得することが可能な時間表示装置、電子時計、時間表示制御方法及びプログラムを提供する。【解決手段】電子時計４０は、指示動作に応じた内容を表示する指示表示部（３、１１〜１９）と、制御部と、を備え、制御部は、計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、基準設定時間に対する残り時間の比率を指示表示部に表示させ、残り時間が所定の基準残時間以下となった場合には、残り時間を指示表示部に表示させる。【選択図】図１
2018132302.tif 000002
【特許請求の範囲】
【請求項１】
指示動作に応じた内容を表示する指示表示部と、
制御部と、
を備え、
前記制御部は、
計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、前記基準設定時間に対する前記残り時間の比率を前記指示表示部に表示させ、前記残り時間が前記所定の基準残時間以下となった場合には、前記残り時間を前記指示表示部に表示させる
ことを特徴とする時間表示装置。
【請求項２】
前記指示表示部は、
前記基準設定時間に対する前記残り時間の比率が指示される第１表示領域と、
前記残り時間が指示される第２表示領域と、
を有することを特徴とする請求項１記載の時間表示装置。
【請求項３】
前記指示表示部は、前記経過時間が前記基準設定時間を超過した場合の超過時間に係る表示を行う超過表示領域を有することを特徴とする請求項１又は２記載の時間表示装置。
【請求項４】
前記基準設定時間に係る情報を外部から受信する通信部を備えることを特徴とする請求項１〜３のいずれか一項に記載の時間表示装置。
【請求項５】
計測開始の命令操作を受け付ける操作受付部を備えることを特徴とする請求項１〜４のいずれか一項に記載の時間表示装置。
【請求項６】
前記操作受付部は、計測終了の命令操作を受け付け、
前記制御部は、所定の期間内に計測された前記計測開始タイミングから計測終了タイミングまでの計測時間のうち、所定の条件に該当するものを前記基準設定時間として設定する
ことを特徴とする請求項５記載の時間表示装置。
【請求項７】
前記所定の期間は、ストップウォッチ機能の実行期間であり、前記計測時間は、当該ストップウォッチ機能の実行期間中に取得されたラップタイムであることを特徴とする請求項６記載の時間表示装置。
【請求項８】
前記所定の条件は、前記計測時間のうち最短のものであることを特徴とする請求項６又は７記載の時間表示装置。
【請求項９】
前記制御部は、
予め設定された所定のスケジュールデータに応じて経過時間の計測終了タイミングの時刻を定め、
所定の計測開始タイミングと前記計測終了タイミングとの時間差に応じて定まる前記基準設定時間に対する前記経過時間の残り時間について前記指示表示部による表示を行わせ、
前記計測終了タイミングでは、当該計測終了タイミングを次の前記計測開始タイミングとし、前記所定のスケジュールデータに応じて次の計測終了タイミングを新たに設定する
ことを特徴とする請求項１〜４のいずれか一項に記載の時間表示装置。
【請求項１０】
前記所定のスケジュールデータには、アラーム報知動作を行う時刻に係る情報が含まれることを特徴とする請求項９記載の時間表示装置。
【請求項１１】
前記指示表示部は、回転可能に設けられて指し示す方向に応じた表示を行う回転指示部を有することを特徴とする請求項１〜１０のいずれか一項に記載の時間表示装置。
【請求項１２】
前記制御部は、予め定められた複数の候補時間の中から前記基準設定時間に応じて前記基準残時間を定めることを特徴とする請求項１〜１１のいずれか一項に記載の時間表示装置。
【請求項１３】
請求項１〜１２のいずれか一項に記載の時間表示装置と、
日時を計数する計時部と、
を備え、
前記指示表示部は、前記計時部により計数されている日時に基づいて少なくとも時刻を表示する
ことを特徴とする電子時計。
【請求項１４】
指示動作に応じた内容を表示する指示表示部を備える時間表示装置の時間表示制御方法であって、
計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、前記基準設定時間に対する前記残り時間の比率を前記指示表示部に表示させる比率表示ステップ、
前記残り時間が前記所定の基準残時間以下となった場合には、前記残り時間を前記指示表示部に表示させる残時間表示ステップ、
を含むことを特徴とする時間表示制御方法。
【請求項１５】
指示動作に応じた内容を表示する指示表示部を備えるコンピュータを
計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、前記基準設定時間に対する前記残り時間の比率を前記指示表示部に表示させる比率表示手段、
前記残り時間が前記所定の基準残時間以下となった場合には、前記残り時間を前記指示表示部に表示させる残時間表示手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、時間表示装置、電子時計、時間表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、アナログ式の電子時計、タイマやクロノグラフ（ストップウォッチ）など、日時や経過時間を計測して指針や回転板の動作により表示するものがある（例えば特許文献１）。また、クロノグラフでは、途中経過時間（スプリット時間やラップ時間）などを表示することが可能なものがある。
【０００３】
クロノグラフによる計測時間は、しばしば、目標値などの基準値などと比較されながら計測される。また、クロノグラフやタイマの計数値は、最終的な値だけでなく、途中のペース配分などの参考としても用いられ得る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２５６０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、基準値やタイマの設定値などは、単純に計測時間や残り時間を表示しているだけでは、基準値に対する時間の計測状況などをユーザが容易に知得しづらいという課題がある。
【０００６】
この発明の目的は、ユーザがより体感的かつ容易に計測状況を知得することが可能な時間表示装置、電子時計、時間表示制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、
指示動作に応じた内容を表示する指示表示部と、
制御部と、
を備え、
前記制御部は、
計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、前記基準設定時間に対する前記残り時間の比率を前記指示表示部に表示させ、前記残り時間が前記所定の基準残時間以下となった場合には、前記残り時間を前記指示表示部に表示させる
ことを特徴とする時間表示装置である。
【発明の効果】
【０００８】
本発明に従うと、時間表示装置において、ユーザがより体感的かつ容易に計測状況を知得することができるという効果がある。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の電子時計の正面図である。
【図２】電子時計の機能構成を示すブロック図である。
【図３】機能針の回転範囲に応じた小窓付近を拡大して示す平面図である。
【図４】タイマ計数制御処理の制御手順を示すフローチャートである。
【図５】ストップウォッチ計測制御処理の制御手順を示すフローチャートである。
【図６】ストップウォッチ計測制御処理の制御手順の他の例を示すフローチャートである。
【図７】アラーム報知制御処理の制御手順を示すフローチャートである。
【図８】日出没報知制御処理の制御手順を示すフローチャートである。
【図９】日出没報知制御処理の制御手順の他の例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本実施形態の電子時計４０の正面図である。
また、図２は、電子時計４０の機能構成を示すブロック図である。
【００１１】
この電子時計４０（時間表示装置、コンピュータ）は、図１に示すように、腕時計のようにユーザの腕に装着されるものであり、フレーム２と、フレーム２の内部に設けられた文字盤３と、文字盤３の表示面側（上面側）に配置された秒針１１、分針１２、時針１３、機能針１４、副分針１５、副時針１６、副２４時間針１７及び１／２０秒針１８と、文字盤３の下方に配置された日車１９と、フレーム２の側面に設けられた押しボタンスイッチＢ１〜Ｂ４及びりゅうずＣ１とを備える。以降、秒針１１、分針１２、時針１３、機能針１４、副分針１５、副時針１６、副２４時間針１７、１／２０秒針１８及び日車１９の一部又は全部をまとめて指針１１〜１９のようにも記す。
【００１２】
文字盤３及び指針１１〜１８の上方は、図示略の透明な風防ガラスで覆われている。また、日車１９の下面（文字盤３に対向する面とは反対側）のフレーム２内には、電子時計４０の駆動制御に係る各構成及び電源部が設けられ、裏蓋で覆われている。
【００１３】
文字盤３には、時刻や他の種々の機能に係る表示を行うための目盛や標識が設けられている。また、３時３０分の方向には、開口部３ａが設けられ、日車１９上の日付標識が選択的に露出可能となっている。
【００１４】
指針１１〜１９は、それぞれ回転動作することで文字盤３（標識や目盛）との位置関係により予め定められた表示内容を示す指示動作を行う回転指示部であり、指針１１〜１８が指し示す方向や日車１９の回転角度（開口部３ａから露出される標識）に応じた内容を表示する。
秒針１１、分針１２及び時針１３は、文字盤３の略中央を回転軸として、それぞれ文字盤３に平行な面内で回転可能に設けられている。文字盤３の周縁部には、日時を表示するための目盛や標識が設けられている。また、文字盤３には、小窓４、５、６、７が設けられている。日車１９は、文字盤３の下面側に当該文字盤３と平行に設けられた回転可能な円盤部材（中央に孔部が設けられた円環状を含む）であり、一の円周上に日付を示す「１」〜「３１」の日付標識が所定間隔で順番に設けられている。日車１９が回転動作されることにより、これらの日付標識のうちの一つが開口部３ａから選択的に露出されることで、指針１１〜１４により示される時刻と対応する日の情報が示される。
【００１５】
秒針１１は、複数の歯車列である輪列機構６１を介して伝えられるステッピングモータ５１のステップ動作に応じて所定の角度ずつ回転動作する。秒針１１は、時刻の表示に用いられると共に、アラーム報知動作のオンオフ切替設定表示、分針１２及び時針１３により示される日時の午前午後を示す表示や、地方時設定の際のタイムゾーンの設定などに用いられ得る。
分針１２及び時針１３は、輪列機構６２を介して伝えられるステッピングモータ５２のステップ動作に応じ、それぞれ所定の角度ずつ回転動作する。１ステップ当たりの時針１３の回転角度は、分針１２の回転角度の１／１２となっており、分針１２が６０分で３６０度（一周）移動するごとに、時針１３が１時間に対応する３０度移動する。
【００１６】
機能針１４は、小窓４の内部で回転可能に設けられている。機能針１４は、曜日やその他の機能に係る種々の表示を行うための指針である。また、機能針１４は、ストップウォッチ機能やタイマ機能が実行されている場合に、設定時間に対する計測時間の状況や残り時間をそれぞれ表示するのに用いられる。輪列機構６３を介し、ステッピングモータ５３のステップ動作に応じて所定の角度ずつ回転動作する。
【００１７】
日車１９は、機能針１４に連動して回転し、開口部３ａから露出される日付標識を１日分変化させることで日付の表示を行う。機能針１４は、通常の表示動作では一周以上の移動を行わず、機能針１４の指示位置の変更に伴って日車１９により表示される日付の標識はほとんど移動しない。一方で、開口部３ａから露出させる日付標識を変更する場合には、機能針１４を所定の複数回周回移動させる。
【００１８】
副分針１５及び副時針１６は、小窓５の内部で回転可能に設けられている。また、副２４時間針１７は、小窓６の内部で回転可能に設けられている。これらの副分針１５、副時針１６及び副２４時間針１７は、上述の指針１１〜１４により示される時刻とは異なる地域の時刻（世界時計）を同時に表示させるためのものである。また、これらの指針１５〜１７は、ストップウォッチ機能やタイマ機能の実行時に、計測時間や残り時間を示すのにも用いられる。
【００１９】
副分針１５、副時針１６及び副２４時間針１７は、輪列機構６４を介して伝えられるステッピングモータ５４のステップ動作に応じてそれぞれ所定の角度ずつ回転動作する。副時針１６の１ステップ当たりの回転角度は、副分針１５の回転角度の１／１２となっている。また、副２４時間針１７の１ステップ当たりの回転角度は、副時針１６の回転角度の１／２となっている。
【００２０】
１／２０秒針１８は、ストップウォッチ機能などにおいて、１／２０秒を表示するために用いられる指針である。この１／２０秒針１８は、輪列機構６５を介してステッピングモータ５５により単独で回転駆動される。ここでは、１／２０秒針１８は、小窓７内において８時方向から１２時方向にかけての１２０度の範囲でのみ回転可能であれば良く、回転ステップ数は、２０ステップ以上であれば良い。また、１／２０秒針１８は、通信部４９による外部との通信接続状態の表示や、図示略の電力供給部からの供給電圧、すなわち、バッテリの残量の表示などにも用いられ得る。
これら文字盤３と指針１１〜１９とにより本実施形態の電子時計における指示表示部が構成される。
【００２１】
押しボタンスイッチＢ１〜Ｂ４及びりゅうずＣ１は、操作受付部４７が備える外部からの入力操作を受け付ける構成である。押しボタンスイッチＢ１〜Ｂ４は、外部からの押下操作を受け付ける。りゅうずＣ１は、初期位置から引き出された状態で、回転操作を受け付ける。操作受付部４７は、これら押しボタンスイッチＢ１〜Ｂ４の押下操作及びりゅうずＣ１の引き出し、押し戻し、回転操作を検出して、操作種別に応じた入力信号をＣＰＵ４１に出力する。
【００２２】
電子時計４０は、上述の各構成に加えて駆動制御に係る構成として、図２に示すように、ＣＰＵ４１と、ＲＯＭ４２（Read Only Memory）と、ＲＡＭ４３（Random Access Memory）と、発振回路４４と、分周回路４５と、計時回路４６（計時部）と、報知動作部４８と、通信部４９と、モータ駆動回路５０などを備える。これらの構成間では、バス３０を介して互いにコマンドやデータのやり取りが行われる。
【００２３】
ＣＰＵ４１は、各種演算処理を行い、電子時計４０の全体動作を統括制御するプロセッサである。ＣＰＵ４１は、通常の時刻表示状態では、指針１１〜１３により計時回路４６が計数する日時に応じた時刻を表示させ、また、機能針１４及び日車１９により曜日と日付の表示を行わせる。また、ＣＰＵ４１は、ストップウォッチ機能、タイマ機能、アラーム報知機能などの実行される各種機能に応じた制御を行うプログラムを呼び出して実行する。
【００２４】
ＲＯＭ４２は、電子時計４０の動作制御に係るプログラム４２２や設定データを格納する。ＲＯＭ４２には、位置情報に基づいて当該位置におけるタイムゾーン設定や夏時間の実施スケジュールに係る夏時間情報を取得するための、すなわち、基準となる協定世界時（ＵＴＣ）からの時差（時差情報）を取得するための地方時設定４２１が記憶されている。この地方時設定には、各地方時の基準となる都市の緯度経度及び高度の設定が含まれる。ＲＯＭ４２には、上書き更新が可能なフラッシュメモリなどの不揮発性メモリが含まれていても良く、この場合には、夏時間情報の変更などに応じて適宜書き換えられれば良い。
【００２５】
ＲＡＭ４３は、ＣＰＵ４１に作業用のメモリ空間を提供し、一時データや更新可能な設定データを記憶する揮発性メモリである。この更新可能な設定データには、ユーザの所在地（現在位置）に係る所在位置情報などが含まれる。また、読み書き更新可能なデータとして、ストップウォッチ機能における計測履歴情報４３１、タイマ機能における設定時間データ、アラーム報知動作（スケジュール報知動作）の実行有無（可否）及び実行の時刻を一又は複数記憶する予定表データ４３２（所定のスケジュールデータ）などが含まれ得る。予定表データ４３２に記憶されるアラーム報知動作（スケジュール報知動作）の対象には、上記所在位置における日出没の時刻情報などが含まれ得る。また、予定表データ４３２に記憶される時刻データには、日付が指定されて一回のみ報知動作が行われるものが含まれ得る。また、毎日同時刻に繰り返される報知動作や、平日のみなど曜日が指定されて繰り返され報知動作に係る設定が含まれていても良い。
これらＣＰＵ４１、ＲＯＭ４２及びＲＡＭ４３は、単一のＩＣチップ上などに形成可能であり、まとめて本実施形態の電子時計（時間表示装置）の制御部を構成する。
【００２６】
発振回路４４は、所定の周波数信号を生成して分周回路４５に出力する。発振回路４４には、例えば、水晶発振子などが用いられる。
分周回路４５は、発振回路４４から入力された所定の周波数信号を分周してＣＰＵ４１などが動作に用いる周波数信号（クロック信号）に変換して出力する。この変換先の周波数は、ＣＰＵ４１からの制御命令などに応じて変更可能とされても良い。
【００２７】
計時回路４６は、分周回路４５から入力されたクロック信号に基づいて現在の日時を計数保持する。この計時回路４６が保持する日時は、電子時計４０独自のフォーマットで数値を計数するものであっても良いし、あるいは、ＵＴＣ日時などの基準となる日時を年月日時分秒の形で保持しているものであっても良い。
【００２８】
操作受付部４７は、押しボタンスイッチＢ１〜Ｂ４の押下状態やりゅうずＣ１の引き出し操作、回転操作及び押し戻し操作を各々検知し、電気信号に変換してＣＰＵ４１に出力する。
【００２９】
報知動作部４８は、ＣＰＵ４１からの制御信号に応じてユーザに所定の報知動作を行う。報知動作部４８は、例えば、ビープ音を発生するビープ音出力部や、振動を発生する振動発生部などを有する。ビープ音発生部や振動発生部には、それぞれ、圧電素子やおもり付きモータなど周知の構成が用いられ得る。
【００３０】
通信部４９は、外部の電子機器と通信を行う場合のデータの送受信及びその制御を行う。通信部４９は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）により外部の電子機器と無線通信が可能であり、外部から設定データ（後述の設定時間を含む）などを受信取得したり、計測履歴情報４３１を外部に送信出力したりすることができる。
【００３１】
モータ駆動回路５０は、ＣＰＵ４１から入力された制御信号に応じてステッピングモータ５１〜５５をそれぞれ駆動してステップ動作させるための駆動電圧パルスを適切なタイミング及びパルス幅で出力する。駆動電圧パルスの幅は、ＣＰＵ４１からの制御信号により適宜調節されることが可能となっている。また、複数のステッピングモータを同時に駆動する制御信号が入力された場合には、モータ駆動回路５０は、電子時計４０の最大負荷に応じて問題が生じない範囲で適宜駆動タイミングをずらして駆動電圧パルスを出力する。
【００３２】
次に、本実施形態の電子時計４０における時間計測及び表示に係る動作について説明する。
電子時計４０では、ストップウォッチ機能、タイマ機能、アラーム（スケジュール）報知機能が実行可能となっている。これらの機能がユーザ操作に基づいて（あるいは、他の動作や設定操作などに応じて自動的に）起動されると、対応する制御用のプログラム４２２がＲＯＭ４２から読み出されて実行される。ＣＰＵ４１（制御部）は、分周回路４５から入力される所定の周波数の分周信号を計数することで計測開始タイミングからの経過時間を計測（計数）する。
【００３３】
これらの機能において、電子時計４０では、副分針１５、副時針１６及び副２４時間針１７が計測時間や設定時刻などの表示に用いられる。また、秒単位の表示が行われる場合には、秒針１１が用いられ、さらに、１／２０秒単位の表示が行われる場合には、１／２０秒針１８がその表示に用いられる。すなわち、分針１２及び時針１３は、通常の時刻表示を継続して行う。また、機能針１４は、時刻表示以外の機能モードが実行される場合には、計測時間に係る補助表示を行う。
【００３４】
図３は、電子時計４０の文字盤３上に機能針１４の回転範囲に応じて設けられた小窓４付近を拡大して示す平面図である。
小窓４には、周縁部に実行中の機能モードの種別を示す標識が設けられた機能表示領域４ａ、現在の曜日を示す標識が設けられた曜日表示領域４ｂ、計測されている時間（経過時間）の設定時間（基準設定時間）に対する残量比率（残り時間の比率）を示す比率表示領域４ｃ（第１表示領域）、及び計測されている時間の設定時間に対する残り時間を表示する残時間表示領域４ｄ（第２表示領域）が設けられている。計測時間にかかる補助表示には、比率表示領域４ｃ及び残時間表示領域４ｄが用いられる。
【００３５】
機能表示領域４ａとしては、ここでは、アラーム報知機能（ＡＬ）に係る標識「ＡＬ」が設けられているが、これだけに限られず、例えば、タイマ機能ＴＲやストップウォッチ機能ＳＷに係る標識が設けられ、各々リセット状態や、タイマの設定時間又はストップウォッチ機能における目標タイムの設定時間などを定める際に機能針１４により指示される構成とすることができる。
【００３６】
タイマ機能（ＴＲ）が実行される場合、ユーザによる設定時間（基準設定時間）から残り時間のカウントダウンがなされる。このとき、カウントダウン中の残りの時間及び分は、副分針１５及び副時針１６で表示され、また、設定時間が短時間の場合や残りの計数時間が短時間となった場合には、秒針１１による残りの秒数の表示が併用され得る。これと同時に、設定時間に対する残り時間の比率が機能針１４により比率表示領域４ｃの該当比率位置が指示されることで表示される。また、残り時間が所定の基準時間（基準残時間）以下になると、機能針１４による指示範囲を残時間表示領域４ｄに移動させて、残り時間に応じた位置を指示させることでカウントダウン表示する。
【００３７】
ストップウォッチ機能（ＳＷ）が実行される場合、計測開始タイミングからの通常の計数時間（計測時間）が副分針１５、副時針１６、副２４時間針１７、秒針１１及び１／２０秒針１８により表示される。一方で、ユーザにより設定されたラップタイム（周回時間）の設定時間（基準設定時間）と計数されているラップタイム（現ラップ、経過時間）との差分（時間差、残り時間）、又はトータルタイム（合計時間）の設定時間と計数されている合計の計測時間との時間差について、時間差の設定時間に対する残量比率に応じた比率表示領域４ｃ内の位置を機能針１４により指し示させる。そして、時間差が所定の基準残時間以下になった場合には当該時間差に応じた残時間表示領域４ｄ内の位置を機能針１４に指し示させる。この場合、現ラップや経過時間が設定時間を超過する場合がある。超過時間が所定の範囲内（上限値未満）の場合には、残時間表示領域４ｄ内の超過時間表示領域４ｄ１（超過表示領域）における超過時間に応じた位置が機能針１４により指示される。超過時間が上限値を超えた場合には、機能針１４は、表示可能な上限値の最大位置で停止される。
【００３８】
ここでは、残時間表示領域４ｄには、１０ステップ分のカウントダウン表示を行うための目盛が設けられている。１０ステップは、例えば、設定時間に応じて「１０秒」又は「１０分」で切り替えられても（複数の候補時間の中から定められても）良いし、「１０秒」で固定されても良い。あるいは、「１０秒」又は「１００秒」程度の桁数の違いに対応して変更されても良いが、ユーザがカウントダウン時間の具体的な表示内容が容易に知得可能な範囲とされるのが好ましい。なお、タイマ計数時には、残時間表示領域４ｄにおける残時間表示と、副分針１５や秒針１１による実際の残時間表示とが同一でも良いが、異ならせるように１０ステップの対応時間が設定されても良い。
【００３９】
設定時間の入力は、操作受付部４７による所定の動作の受付、又は通信部４９を介した外部の電子機器からの取得により行われる。操作受付部４７が用いられる場合には、例えば、りゅうずＣ１が一段階引き出された状態で回転動作がなされることで設定時間が上下される。ここでは、設定されている時間は、副分針１５及び副時針１６により分単位で表示されるが、秒針１１を併用して秒単位で設定表示可能とされても良い。設定終了操作としてりゅうずＣ１が引き出された状態から押し戻されることで設定時間が確定される。通信部４９が用いられる場合には、例えば、押しボタンスイッチＢ２が所定時間押下されることで予め通信相手として設定されているスマートフォンなどの電子機器との通信の接続が確立され、引き続いて現在の日時情報や位置情報とともに、スケジュールデータや設定時間のデータが取得されることとすることができる。
【００４０】
図４は、本実施形態の電子時計４０で実行されるタイマ計数制御処理のＣＰＵ４１による制御手順を示すフローチャートである。
【００４１】
このタイマ計数制御処理は、操作受付部４７によるタイマ機能モードへの移行命令に従って開始される。タイマ計数制御処理が開始されると、ＣＰＵ４１は、タイマ機能の終了操作が検出されたか否かを判別する（ステップＳ１０１）。検出されたと判別された場合には（ステップＳ１０１で“ＹＥＳ”）ＣＰＵ４１は、タイマ計数制御処理を終了する。
【００４２】
タイマ機能の終了操作が検出されていないと判別された場合には（ステップＳ１０１で“ＮＯ”）、ＣＰＵ４１は、設定時間の入力操作が検出されたか否かを判別する（ステップＳ１０２）。検出されたと判別された場合には（ステップＳ１０２で“ＹＥＳ”）、ＣＰＵ４１は、当該設定時間と設定時間に応じて定められる基準時間とを設定してＲＡＭ４３に記憶させる（ステップＳ１２２）。それから、ＣＰＵ４１の処理は、ステップＳ１０１に戻る。
【００４３】
設定時間の入力操作が検出されていないと判別された場合には（ステップＳ１０２で“ＮＯ”）、ＣＰＵ４１は、時間の計数実行状態の切り替え操作、すなわち、設定時間のカウントダウンを実行するか（計測開始又は計測再開の命令操作）停止するか（計測終了又は計測中断の命令操作）を切り替える操作が操作受付部４７により受け付けられたことが検出されたか否かを判別する（ステップＳ１０４）。検出されたと判別された場合には（ステップＳ１０４で“ＹＥＳ”）、ＣＰＵ４１は、計数実行状態の切り替えを行う（ステップＳ１０５）。すなわち、ＣＰＵ４１は、カウントダウンの実行中には、カウントダウンを一時停止し、カウントダウンを開始していない又は一時停止中の場合には、カウントダウンを開始（再開）させる。それから、ＣＰＵ４１の処理は、ステップＳ１０６に移行する。時間の計数実行状態の切り替え操作が検出されていないと判別された場合には（ステップＳ１０４で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ１０６に移行する。
【００４４】
ステップＳ１０６の処理に移行すると、ＣＰＵ４１は、時間の計数実行中であるか否かを判別する（ステップＳ１０６）。実行中ではないと判別された場合には（ステップＳ１０６で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ１０１に戻る。実行中であると判別された場合には（ステップＳ１０６で“ＹＥＳ”）、ＣＰＵ４１は、カウントダウン残り時間の表示を行わせる（ステップＳ１０７）。すなわち、ＣＰＵ４１は、モータ駆動回路５０に制御信号を出力して秒針１１、副分針１５、副時針１６及び副２４時間針１７を動作させて残時間の表示を行わせる。
【００４５】
ＣＰＵ４１は、計数された時間が設定時間を経過した、すなわち、カウントダウンされた残時間が「０」となったか否かを判別する（ステップＳ１０８）。設定時間を経過したと判別された場合には（ステップＳ１０８で“ＹＥＳ”）、ＣＰＵ４１は、報知動作部４８に所定の報知動作を行わせ、カウントダウンの動作を終了する（ステップＳ１５１）。なお、電子時計４０において、報知動作、例えば、ビープ音の出力を禁止するモード設定などがなされている場合には、ＣＰＵ４１は、報知動作の実行制御を省略することができる。また、ＣＰＵ４１は、計数値及び表示をリセット、すなわち、先の設定時間に戻す。それから、ＣＰＵ４１は、処理をステップＳ１０１に戻す。
【００４６】
計数された時間が設定時間を経過していないと判別された場合には（ステップＳ１０８で“ＮＯ”）、ＣＰＵ４１は、残時間が設定されている基準時間以下であるか否かを判別する（ステップＳ１１０）。基準時間以下ではないと判別された場合には（ステップＳ１１０で“ＮＯ”）、ＣＰＵ４１は、残時間の設定時間に対する比率を残比率として算出する（ステップＳ１６１）。ＣＰＵ４１は、必要に応じてモータ駆動回路５０に制御信号を出力してステッピングモータ５３を駆動させて、比率表示領域４ｃ内の算出された残比率に対応する位置を機能針１４により指示させる（ステップＳ１６２）。それから、ＣＰＵ４１の処理は、ステップＳ１０１に戻る。
【００４７】
残時間が基準時間以下であると判別された場合には（ステップＳ１１０で“ＹＥＳ”）、ＣＰＵ４１は、必要に応じてモータ駆動回路５０に制御信号を出力して、残時間表示領域４ｄ内の計数されている残時間に対応する位置を機能針１４により指示させる（ステップＳ１７１）。それから、ＣＰＵ４１の処理は、ステップＳ１０１に戻る。
【００４８】
図５は、本実施形態の電子時計４０で実行されるストップウォッチ計測制御処理のＣＰＵ４１による制御手順を示すフローチャートである。
【００４９】
このストップウォッチ計測制御処理は、操作受付部４７によるストップウォッチ機能モードへの移行命令に従って開始される。ストップウォッチ計測制御処理が開始されると、ＣＰＵ４１は、ストップウォッチ機能の終了操作が検出されたか否かを判別する（ステップＳ２０１）。検出されたと判別された場合には（ステップＳ２０１で“ＹＥＳ”）、ＣＰＵ４１は、ストップウォッチ計測制御処理を終了する。
【００５０】
終了操作が検出されていないと判別された場合には（ステップＳ２０１で“ＮＯ”）、ＣＰＵ４１は、ラップタイム又はトータルタイムの設定時間の入力操作が検出されたか否かを判別する（ステップＳ２０２）。検出されたと判別された場合には（ステップＳ２０２で“ＹＥＳ”）、ＣＰＵ４１は、対象種別、すなわち、ラップタイム又はトータルタイムを設定する（ステップＳ２２１）。また、ＣＰＵ４１は、当該対象種別に係る設定時間を定め、これに応じて基準時間と上限差を定める（ステップＳ２２２）。それから、ＣＰＵ４１の処理は、ステップＳ２０６に移行する。
【００５１】
設定時間の入力操作が検出されていないと判別された場合には（ステップＳ２０２で“ＮＯ”）、ＣＰＵ４１は、ラップタイムの取得操作が検出されたか否かを判別する（ステップＳ２０３）。ラップタイムの取得操作が検出されたと判別された場合には（ステップＳ２０３で“ＹＥＳ”）、ＣＰＵ４１は、ラップタイムを取得し、同時に新たなラップの計測を開始する（ステップＳ２３１）。それから、ＣＰＵ４１の処理は、ステップＳ２０６に移行する。
【００５２】
ラップタイムの取得操作が検出されていないと判別された場合には（ステップＳ２０３で“ＮＯ”）、ＣＰＵ４１は、時間計測の実行切替に係る操作が検出されたか否か、すなわち、ストップウォッチの時間計測を中断若しくは中止するか、又は開始若しくは再開するかの切替操作が検出されたか否かを判別する（ステップＳ２０４）。切替操作が検出されたと判別された場合には（ステップＳ２０４で“ＹＥＳ”）、ＣＰＵ４１は、計測の開始前若しくは中断状態から計測を開始又は再開させ、又は計測中の状態から計測を中断又は中止させる（ステップＳ２０５）。それから、ＣＰＵ４１の処理は、ステップＳ２０６に移行する。切替操作が検出されていないと判別された場合には（ステップＳ２０４で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ２０６に移行する。
【００５３】
ステップＳ２２２、Ｓ２３１、Ｓ２０４、Ｓ２０５のいずれかの処理からステップＳ２０６の処理に移行すると、ＣＰＵ４１は、時間計測の実行中であるか否かを判別する（ステップＳ２０６）。計測の実行中ではない、すなわち、中断（中止）していると判別された場合には（ステップＳ２０６で“ＮＯ”）、ＣＰＵ４１は、計測終了操作が検出されたか否かを判別する（ステップＳ２４１）。検出されたと判別された場合には（ステップＳ２４１で“ＹＥＳ”）、ＣＰＵ４１は、計測結果を計測履歴情報４３１に記憶保存し、現在の計測結果及び表示をリセットする（ステップＳ２４２）。それから、ＣＰＵ４１の処理は、ステップＳ２０１に戻る。計測終了操作が検出されていないと判別された場合には（ステップＳ２４１で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ２０１に戻る。
【００５４】
ステップＳ２０６の判別処理で、時間計測の実行中であると判別された場合には（ステップＳ２０６で“ＹＥＳ”）、ＣＰＵ４１は、モータ駆動回路５０に制御信号を出力して、秒針１１、副分針１５、副時針１６、副２４時間針１７及び１／２０秒針１８により計測開始からの経過時間を表示させる（ステップＳ２０７）。
【００５５】
ＣＰＵ４１は、設定時間の設定対象に応じた経過時間、すなわち、トータルの経過時間又は現ラップ期間の経過時間（現ラップと記す）と、設定時間とが等しいか否かを判別する（ステップＳ２０８）。等しいと判別された場合には（ステップＳ２０８で“ＹＥＳ”）、ＣＰＵ４１は、報知動作部４８により所定の報知動作を行わせる（ステップＳ２５１）。それから、ＣＰＵ４１の処理は、ステップＳ２０９に移行する。等しくないと判別された場合には（ステップＳ２０８で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ２０９に移行する。
【００５６】
ステップＳ２０９の処理に移行すると、ＣＰＵ４１は、設定時間から設定対象に応じた経過時間を減じた時間差を算出する（ステップＳ２０９）。この時間差は、経過時間が設定時間より大きくなると負の値になる。ＣＰＵ４１は、算出された時間差が基準時間以下であるか否かを判別する（ステップＳ２１０）。基準時間以下ではないと判別された場合には（ステップＳ２１０で“ＮＯ”）、ＣＰＵ４１は、設定時間に対する時間差の比率を残比率として求める（ステップＳ２６１）。ＣＰＵ４１は、モータ駆動回路５０に制御信号を出力して機能針１４により求められた残比率に応じた比率表示領域４ｃ内の位置を指示させる（ステップＳ２６２）。それから、ＣＰＵ４１の処理は、ステップＳ２０１に戻る。
【００５７】
時間差が基準時間以下であると判別された場合には（ステップＳ２１０で“ＹＥＳ”）、ＣＰＵ４１は、時間差が上限値（正の値）の符号を反転した値よりも大きいか否かを判別する（ステップＳ２１１）。すなわち、ＣＰＵ４１は、経過時間が設定時間を超過した時間が上限値未満であるか否かを判別する。上限値の符号反転値よりも大きい（経過時間が設定時間を上限値以上超過していない（経過時間が設定時間以下である場合を含む））と判別された場合には（ステップＳ２１１で“ＹＥＳ”）、ＣＰＵ４１は、必要に応じてモータ駆動回路５０に制御信号を出力して、時間差に応じた残時間表示領域４ｄ内の位置を機能針１４により指示させる（ステップＳ２７１）。それから、ＣＰＵ４１の処理は、ステップＳ２０１に戻る。
【００５８】
時間差が上限値の符号反転値よりも大きくない（以下である）（経過時間が設定時間を上限値以上超過している）と判別された場合には（ステップＳ２１１で“ＮＯ”）、ＣＰＵ４１は、機能針１４により超過時間表示領域４ｄ１における最大超過時間位置を指示させることで、設定時間をオーバーしていることを示させる（ステップＳ２８１）。それから、ＣＰＵ４１の処理は、ステップＳ２０１に戻る。
【００５９】
図６は、ストップウォッチ計測制御処理のＣＰＵ４１による制御手順の他の例を示すフローチャートである。
この他の例では、比較対象とされる設定時間は、ストップウォッチ機能の実行期間中（所定の期間内）に自機で計測されたラップタイム（計測時間）から所定の条件で選択される。ここでは、所定の条件として、一周目のラップタイム及び複数周期の中で最短のラップタイムが設定時間としてリアルタイムで更新される。
【００６０】
これに伴い、本例のストップウォッチ計測制御処理は、上記図５で示したストップウォッチ計測制御処理と比較して、ステップＳ２０２、Ｓ２２１の処理が省略された代わりにステップＳ２１５、Ｓ２２０の処理が追加され、また、ステップＳ２３１の処理位置が変更されている。また、ステップＳ２０８、Ｓ２０９の処理がそれぞれステップＳ２０８ａ、Ｓ２０９ａの処理に変更されている。その他の処理は、両例で同一であり、同一の処理内容には同一の符号を付して詳しい説明を省略する。
【００６１】
ステップＳ２０１の判別処理で“ＮＯ”に分岐すると、ＣＰＵ４１の処理は、ステップＳ２０３に移行する。ステップＳ２０３の判別処理で“ＹＥＳ”に分岐すると、ＣＰＵ４１は、ラップタイムを取得するとともに、次の新しいラップ期間の計測を開始する（ステップＳ２３１）。ＣＰＵ４１は、取得されたラップタイムが現在実行中のストップウォッチ計測制御処理における一本目のラップタイム、又は複数本のラップタイムの中で最短のものであるか否かを判別する（ステップＳ２２０）。いずれでもないと判別された場合には（ステップＳ２２０で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ２０６に移行する。いずれかであると判別された場合には（ステップＳ２２０で“ＹＥＳ”）、ＣＰＵ４１は、当該ラップタイムを設定時間とし、また、当該設定時間に応じた基準時間及び上限差を設定する（ステップＳ２２２）。それから、ＣＰＵ４１の処理は、ステップＳ２０６に移行する。
【００６２】
ステップＳ２０７に続いて、ＣＰＵ４１は、設定時間があるか否かを判別する（ステップＳ２１５）。すなわち、一周目のラップタイムの計測中であって設定時間がまだ定められていないと判別された場合には（ステップＳ２１５で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ２０１に戻る。
【００６３】
設定時間が定められていると判別された場合には（ステップＳ２１５で“ＹＥＳ”）、ＣＰＵ４１は、現ラップが設定時間と等しいか否かを判別する（ステップＳ２０８ａ）。等しいと判別された場合には（ステップＳ２０８ａで“ＹＥＳ”）、ＣＰＵ４１は、ステップＳ２５１の処理を行った後、ステップＳ２０９ａの処理に移行する。等しくないと判別された場合には（ステップＳ２０８ａで“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ２０９ａに移行する。
【００６４】
ステップＳ２０９ａの処理に移行すると、ＣＰＵ４１は、設定時間から現ラップを減じて時間差を算出する（ステップＳ２０９ａ）。それから、ＣＰＵ４１の処理は、ステップＳ２１０に移行する。
【００６５】
図７は、本実施形態の電子時計４０で実行されるアラーム報知制御処理のＣＰＵ４１による制御手順を示すフローチャートである。
このアラーム報知制御処理は、図４に示したタイマ計数制御処理において設定時間からカウントダウンされた残り時間に基づく制御の代わりに、次のスケジュールの時刻（スケジュール報知動作の時刻）に基づいた残時間の表示制御を行う。すなわち、スケジュールの時刻が計測終了タイミングの時刻となる。したがって、この場合には、経過時間の計数が途中で中断されない。ここでは、基準時間は、固定値（例えば１０分）として予め定められているものとする。アラーム報知動作のスケジュールは、操作受付部４７による所定の操作の受付及び通信部４９を介した外部の電子機器からの取得のいずれでも可能であり、上述のタイマ機能やストップウォッチ機能における設定時間と同様に定められ得る。また、後述の日出没時刻などについては、ＣＰＵ４１が算出して定める。スケジュールデータは、予定表データ４３２の記憶容量（ＲＡＭ４３のうち予定表データ４３２に割り当て可能な記憶容量）に応じた所定の上限数以内で設定可能である。
【００６６】
アラーム報知制御処理は、アラーム報知動作をオンする操作がなされることで開始される。アラーム報知制御処理が開始されると、ＣＰＵ４１は、アラーム報知動作を行う設定時刻があるか否かを判別する（ステップＳ３０１）。報知を行う設定時刻がないと判別された場合には（ステップＳ３０１で“ＮＯ”）、ＣＰＵ４１は、アラーム報知制御処理を終了する。このとき、ＣＰＵ４１は、アラーム報知動作のオン設定を解除しても（オフに切り替えても）良い。
【００６７】
報知を行う設定時刻があると判別された場合には（ステップＳ３０１で“ＹＥＳ”）、ＣＰＵ４１は、現在直近のアラーム報知動作として設定されているものが変更されたか（アラーム報知動作がオフからオンに変更された結果として、設定時刻が報知対象のアラーム報知動作となった場合を含む）否かを判別する（ステップＳ３０２）。変更されたと判別された場合には（ステップＳ３０２で“ＹＥＳ”）、ＣＰＵ４１は、現在時刻を開始時刻として設定し、また、変更された直近設定時刻と現在時刻（所定の計測開始タイミング）との差分（時間差）を時間間隔（基準設定時間）として定める（ステップＳ３０３）。それから、ＣＰＵ４１の処理は、ステップＳ３０５に移行する。直近のアラーム報知動作時刻が変更されていないと判別された場合には（ステップＳ３０２で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ３０５に移行する。
【００６８】
ステップＳ３０５の処理に移行すると、ＣＰＵ４１は、直近の設定時刻と現在時刻との差分をとって残時間（経過時間の残り時間）とする（ステップＳ３０５）。ＣＰＵ４１は、この残時間が基準時間以下であるか否かを判別する（ステップＳ３０６）。基準時間以下ではないと判別された場合には（ステップＳ３０６で“ＮＯ”）、ＣＰＵ４１は、時間間隔に対する残時間の比率を残比率として算出する（ステップＳ３６１）。ＣＰＵ４１は、必要に応じてモータ駆動回路５０に制御信号を出力し、算出された残比率に対応する比率表示領域４ｃ内の位置を機能針１４により指示させる（ステップＳ３６２）。それから、ＣＰＵ４１の処理は、ステップＳ３１１に移行する。
【００６９】
残時間が基準時間以下であると判別された場合には（ステップＳ３０６で“ＹＥＳ”）、ＣＰＵ４１は、残時間が「０」であるか否かを判別する（ステップＳ３０７）。「０」でないと判別された場合には（ステップＳ３０７で“ＮＯ”）、ＣＰＵ４１は、必要に応じてモータ駆動回路５０に制御信号を出力し、残時間に応じた残時間表示領域４ｄ内の位置を機能針１４により指示させる（ステップＳ３７１）。それから、ＣＰＵ４１の処理は、ステップＳ３１１に移行する。
【００７０】
残時間が「０」である（処理の間隔に応じて微小な「０」以下の値となった場合も含む）と判別された場合には（ステップＳ３０７で“ＹＥＳ”）、ＣＰＵ４１は、報知動作部４８に制御信号を出力して所定の報知動作を行わせる（ステップＳ３５１）。報知動作の内容は、音声出力が禁止されているか否かによりビープ音の発生と振動の発生とで切り替えることが可能である。ＣＰＵ４１は、当該報知動作に係る現在の設定時刻を新たな開始時刻（次の計測開始タイミング）に設定し、次の報知動作設定に係る直近の設定時刻（予定表データ４３２に応じた次の計測終了タイミング）を取得する。また、ＣＰＵ４１は、取得された直近の設定時刻から開始時刻を減じて時間間隔を算出する（ステップＳ３５２）。それから、ＣＰＵ４１の処理は、ステップＳ３１１に移行する。
【００７１】
ステップＳ３６２、Ｓ３７１、Ｓ３５２からステップＳ３１１の処理に移行すると、ＣＰＵ４１は、アラーム報知動作のオフ操作が検出されたか否かを判別する（ステップＳ３１１）。オフ操作が検出されたと判別された場合には（ステップＳ３１１で“ＹＥＳ”）、ＣＰＵ４１は、アラーム報知制御処理を終了する。オフ操作が検出されていないと判別された場合には（ステップＳ３１１で“ＮＯ”）、ＣＰＵ４１は、アラーム報知動作に係る設定の入力終了操作が検出されたか否かを判別する（ステップＳ３１２）。検出されたと判別された場合には（ステップＳ３１２で“ＹＥＳ”）、ＣＰＵ４１の処理は、ステップＳ３０１に移行する。検出されていないと判別された場合には（ステップＳ３１２で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ３０５に移行する。
【００７２】
上述のように、本実施形態の電子時計４０では、次以降に報知対象とされるアラーム報知動作時刻の設定は、常に表示される訳ではなく、設定入力状態で確認、変更され得る。
【００７３】
図８は、本実施形態の電子時計４０で実行される日出没報知制御処理のＣＰＵ４１による制御手順を示すフローチャートである。この日出没報知制御処理は、報知動作のオン操作に応じて開始される。
【００７４】
日出没報知制御処理が開始されると、ＣＰＵ４１は、直前の日出没時刻と直近に生じる日出没時刻とを算出する（ステップＳ４０１）。あるいは、ＣＰＵ４１は、予め外部の電子機器などから通信部４９を介して日出没時刻のデータが取得可能な場合には、これらを取得して保持しておいても良い。
【００７５】
ＣＰＵ４１は、次が日没であるか否か（すなわち、現在は日中であるか否か）を判別する（ステップＳ４０２）。次が日没であると判別された場合には（ステップＳ４０２で“ＹＥＳ”）、ＣＰＵ４１は、開始時刻として直前の日出時刻を設定し、設定時刻として次の日没時刻を設定する。また、ＣＰＵ４１は、設定時刻から開始時刻を減じて時間間隔を算出する（ステップＳ４０３）。それから、ＣＰＵ４１の処理は、ステップＳ４０７に移行する。
【００７６】
次が日没ではない（すなわち、現在は夜間である）と判別された場合には（ステップＳ４０２で“ＮＯ”）、ＣＰＵ４１は、開始時刻として直前の日没時刻を設定し、設定時刻として次の日出時刻を設定する。また、ＣＰＵ４１は、設定時刻から開始時刻を減じて（設定時刻と開始時刻の日付が異なる場合には、日付の違いを考慮する）、時間間隔を算出する（ステップＳ４０４）。それから、ＣＰＵ４１の処理は、ステップＳ４０７に移行する。
【００７７】
ステップＳ４０７の処理に移行すると、ＣＰＵ４１は、現在時刻が設定時刻と等しいか否かを判別する（ステップＳ４０７）。等しいと判別された場合には（ステップＳ４０７で“ＹＥＳ”）、ＣＰＵ４１は、報知動作部４８に制御信号を出力して所定の報知動作を行う（ステップＳ４５１）。それから、ＣＰＵ４１の処理は、ステップＳ４０１に戻る。
【００７８】
現在時刻が設定時刻と等しくないと判別された場合には（ステップＳ４０７で“ＮＯ”）、ＣＰＵ４１は、設定時刻から現在時刻を減じて（設定時刻と現在時刻の日付が異なる場合には、日付の違いを考慮する）、設定時刻までの残時間を算出する（ステップＳ４０５）。ＣＰＵ４１は、残時間が基準時間以下であるか否かを判別する（ステップＳ４０６）。残時間が基準時間以下ではないと判別された場合には（ステップＳ４０６で“ＮＯ”）、ＣＰＵ４１は、時間間隔に対する残時間の比率を残比率として算出する（ステップＳ４６１）。ＣＰＵ４１は、必要に応じてモータ駆動回路５０に制御信号を出力し、当該残比率に応じた比率表示領域４ｃ内の位置を機能針１４により指示させる（ステップＳ４６２）。それから、ＣＰＵ４１の処理は、ステップＳ４１１に移行する。
【００７９】
残時間が基準時間以下であると判別された場合には（ステップＳ４０６で“ＹＥＳ”）、ＣＰＵ４１は、必要に応じてモータ駆動回路５０に制御信号を出力し、残時間に応じて残時間表示領域４ｄ内の位置を機能針１４により指示させる（ステップＳ４７１）。それから、ＣＰＵ４１の処理は、ステップＳ４１１に移行する。
【００８０】
ステップＳ４６２、Ｓ４７１からステップＳ４１１の処理に移行すると、ＣＰＵ４１は、日出没報知動作をオフする操作が検出されたか否かを判別する（ステップＳ４１１）。検出されたと判別された場合には（ステップＳ４１１で“ＹＥＳ”）、ＣＰＵ４１は、日出没報知制御処理を終了する。検出されていないと判別された場合には（ステップＳ４１１で“ＮＯ”）、ＣＰＵ４１は、電子時計４０の現在位置（すなわち、地方時設定）を変更する操作が検出されたか否かを判別する（ステップＳ４１２）。検出されたと判別された場合には（ステップＳ４１２で“ＹＥＳ”）、ＣＰＵ４１の処理は、ステップＳ４０１に移行する。現在位置を変更する操作が検出されていないと判別された場合には（ステップＳ４１２で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ４０７に移行する。
【００８１】
図９は、日出没報知制御処理のＣＰＵ４１による制御手順の他の例を示すフローチャートである。
この日出没報知制御処理では、設定された日出又は日没のいずれか一方のみについて、当日（前日）の該当時刻から翌日（当日）の該当時刻までの時間間隔に対する残比率及び残時間を選択的に表示させる。これに伴い、図９の日出没報知制御処理は、図８に示した日出没報知制御処理と比較して、ステップＳ４２１の処理が追加され、また、ステップＳ４０１、Ｓ４０２、Ｓ４０３、Ｓ４０４、Ｓ４１２の各処理がそれぞれステップＳ４０１ａ、Ｓ４０２ａ、Ｓ４０３ａ、Ｓ４０４ａ、Ｓ４１２ａの各処理に置き換えられた点を除き同一であり、同一の処理内容には同一の符号を付して詳しい説明を省略する。
【００８２】
日出没報知制御処理が開始されると、ＣＰＵ４１は、報知対象が日没時刻か日出時刻かに係る設定を取得する（ステップＳ４２１）。ＣＰＵ４１は、日出没時刻のうち、少なくとも報知対象の時刻を算出する（ステップＳ４０１ａ）。ＣＰＵ４１は、報知対象が日没時刻であるか否かを判別する（ステップＳ４０２ａ）。
【００８３】
報知対象が日没時刻であると判別された場合には（ステップＳ４０２ａで“ＹＥＳ”）、ＣＰＵ４１は、開始時刻として前回の日没時刻を設定し、設定時刻として次の日没時刻を設定する。また、ＣＰＵ４１は、設定時刻から開始時刻を減じて（日付が異なる場合には日付の違いを考慮する）、時間間隔を算出する（ステップＳ４０３ａ）。それから、ＣＰＵ４１の処理は、ステップＳ４０７に移行する。
【００８４】
報知対象が日没時刻ではない（日出時刻である）と判別された場合には（ステップＳ４０２ａで“ＮＯ”）、ＣＰＵ４１は、開始時刻として前回の日出時刻を設定し、設定時刻として次の日出時刻を設定する。また、ＣＰＵ４１は、設定時刻から開始時刻を減じて（日付が異なる場合には日付の違いを考慮する）、時間間隔を算出する（ステップＳ４０４ａ）。それから、ＣＰＵ４１の処理は、ステップＳ４０７に移行する。
【００８５】
ステップＳ４１１の判別処理で、報知動作のオフ操作が検出されていないと判別された場合には（ステップＳ４１１で“ＮＯ”）、ＣＰＵ４１は、報知内容に係る設定変更操作が検出されたか否かを判別する（ステップＳ４１２ａ）。この報知内容に係る設定には、現在位置の変更と、報知対象の日没と日出との間での切り替えが含まれる。報知内容に係る設定変更操作が検出されたと判別された場合には（ステップＳ４１２ａで“ＹＥＳ”）、ＣＰＵ４１の処理は、ステップＳ４０１ａに移行する。検出されていないと判別された場合には（ステップＳ４１２ａで“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ４０７に移行する。
以上の各処理において、ステップＳ１６２、Ｓ２６２、Ｓ３６２、Ｓ４６２がそれぞれ本実施形態の電子時計４０（時間表示装置）による時間表示制御方法（プログラム）における比率表示ステップ（比率表示手段）を構成し、ステップＳ１７１、Ｓ２７１、Ｓ３７１、Ｓ３７２がそれぞれ本実施形態の電子時計４０（時間表示装置）による時間表示制御方法（プログラム）における残時間表示ステップ（残時間表示手段）を構成する。
【００８６】
以上のように、本実施形態の時間表示装置である電子時計４０は、指示動作に応じた内容を表示する指示表示部をなす指針１１〜１９及び文字盤３と、制御部をなすＣＰＵ４１、ＲＯＭ４２及びＲＡＭ４３と、を備え、制御部は、計測開始タイミングからの経過時間の設定時間に対する残時間が所定の基準時間より大きい場合には、設定時間に対する残時間の比率を指示表示部に表示させ、残時間が基準時間以下となった場合には、残時間を指示表示部に表示させる。
このように、残り時間が十分に多い場合には比率で表示させ、残り時間が少なくなった段階で実際の残り時間を表示させるように切り替えることで、残り時間の大小に応じてユーザが残り時間を判断するのにより適切な値を表示する。よって、ユーザが設定時間に対する残り時間の計測状況をより体感的かつ容易に知得することが可能となる。
【００８７】
また、指示表示部は、基準時間に対する残時間の比率が指示される比率表示領域４ｃと、残時間が指示される残時間表示領域４ｄと、を有する。このように別個の領域を設けて残比率又は残時間を表示させることで、いずれの表示が行われてどの値が示されているかをユーザが容易に知得することができる。
【００８８】
また、指示表示部は、経過時間が設定時間を超過した場合の超過時間に係る表示を行う超過時間表示領域４ｄ１を有する。すなわち、ストップウォッチ機能などにおいて、計測時間が設定時間を超過した場合にどの程度超過したかを表示することができる。これにより、ユーザは、設定時間に対して計測時間がどの程度大きい又は小さいかをより容易かつ適切に知得することができる。
【００８９】
また、設定時間に係る情報を外部から受信する通信部４９を備える。
したがって、電子時計４０では、特に複数の設定時間を定める場合などにおいて、操作方法や操作内容の表示方法が限られる電子時計４０で直接設定時間を定めるよりも容易かつより複雑に正確な設定時間を定めて利用、表示することができる。
【００９０】
また、計測開始の命令操作を受け付ける操作受付部４７を備える。
よって、タイマ機能やストップウォッチ機能において手元で所望のタイミングで計測を開始することができる。
【００９１】
また、操作受付部４７は、計測終了の命令操作を受け付け、制御部は、ストップウォッチ機能の実行中に計測された計測開始タイミングから計測終了タイミングまでの計測時間のうち、所定の条件に該当するもの、ここでは最短のものを設定時間として設定する。
これにより、複数回同一対象の計測が行われる場合にベストな記録などとの比較を容易かつ適切に行うことができる。
【００９２】
また、所定の期間は、ストップウォッチ機能の実行期間であり、計測時間は、ストップウォッチ機能の実行期間中に取得されたラップタイムである。これにより、例えば、陸上競技、水泳、スキー、スケート、自転車、バイクやスポーツカーなど各種周回コースの移動を複数回行う場合の時間計測や同一作業の反復時の時間計測などにおいて、ベストな記録により容易に比較対象となる設定時間を更新して比較表示を行うことができる。
【００９３】
また、所定の条件は、計測時間のうち最短のものである。時間短縮を目標とする場合の目標値に対する比率表示は、表示領域に対して容易に行いやすく、また、ユーザも速やかに目標値に対する大小を的確に知得可能であり、このような電子時計４０では、効率良く効果的な表示を行うことができる。
【００９４】
また、制御部は、予め設定された予定表データ４３２に応じてアラーム報知動作の時刻などのスケジュール報知動作のタイミングを経過時間の計測終了タイミングの時刻として定め、所定の計測開始タイミングと計測終了タイミングとの時間差に応じて定まる設定時間に対する経過時間の残り時間について指示表示部による表示を行わせ、計測終了タイミングでは、当該計測終了タイミングを次の計測開始タイミングとし、予定表データ４３２に応じて次の計測終了タイミングを新たに設定する。
このように複数のスケジュール時刻を設定し、当該スケジュール時刻間の時間間隔と先のスケジュール時刻からの経過時間に応じて次のスケジュール時刻までの残り時間の比率や残り時間を適切に表示することで、ユーザが次のスケジュール時刻までの作業の時間配分などを容易に知得して作業を進めることができる。
【００９５】
また、予定表データ４３２には、アラーム報知動作を行う時刻に係る情報が含まれる。すなわち、ユーザは、起床時刻や終業時刻までの残り時間を適切に知得、管理して効率良く休息したり作業を進めたりすることができる。
【００９６】
また、指示表示部は、回転可能に設けられて指し示す方向に応じた表示を行う指針１１〜１９を有する。このように回転動作などに応じて表示を行う指針１１〜１９を用いた表示を行う場合に該当する指針（ここでは、機能針１４）の指し示す方向により目標時間までの残比率や残時間を表示させることで、ユーザがより体感的に容易かつ迅速に設定時間と経過時間（計測時間）との比較を行うことができる。
【００９７】
また、制御部は、予め定められた複数の候補時間の中から設定時間に応じて基準時間を定める。すなわち、比較対象の設定時間に応じてカウントダウンされる残時間が設定されるので、計測時間に比して残時間の表示が極端に短かったり長かったりせず、ユーザにとってより効果的な長さとすることができる。
【００９８】
また、本実施形態の電子時計４０は、上記時間表示装置としての各構成に加えて、日時を計数する計時回路４６を備え、指示表示部は、計時回路４６により計数されている日時に基づいて少なくとも時刻を表示する。
このように、電子時計４０において設定時間に対する計測時間の残時間の比率や残時間自体を適切に切り替えて表示させることで、競技場や作業場などの様々な場所、状況で容易かつ適切により効果的な時間管理を行うことができる。
【００９９】
また、本実施形態の電子時計４０で実行される時間表示制御方法は、計測開始タイミングからの経過時間の設定時間に対する残り時間が所定の基準時間より大きい場合には、設定時間に対する残時間の比率を指示表示部（指針１１〜１９及び文字盤３）に表示させる比率表示ステップ、残時間が所定の基準時間以下となった場合には、残時間を指示表示部に表示させる残時間表示ステップ、を含む。このように、本実施形態の時間表示制御方法では、ユーザに対し残り時間に応じた効果的な表示を自動で行い、ユーザに当該残り時間に係る情報をより適切かつ体感的に知得させることができる。
【０１００】
また、本実施形態の電子時計４０にインストールされたプログラム４２２は、電子時計４０のコンピュータ（ＣＰＵ４１、ＲＯＭ４２及びＲＡＭ４３）を、計測開始タイミングからの経過時間の設定時間に対する残時間が所定の基準時間より大きい場合には、設定時間に対する残時間の比率を指示表示部（指針１１〜１９及び文字盤３）に表示させる比率表示手段、残時間が所定の基準時間以下となった場合には、残り時間を指示表示部に表示させる残時間表示手段、として機能させる。
このように、ユーザにより容易かつ体感的に残時間を知得させることが可能なプログラムをインストールしてソフトウェア制御により表示を行わせることで、容易に適切な指針動作を行うことができる。また、設定時間の変更や追加設定などに応じて柔軟に表示を切り替えて計測（時間の計数）及び表示を行うことができる。
【０１０１】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、比率表示領域４ｃと残時間表示領域４ｄとは隣接して設けられていたが、分離されていたり、間に異なる表示領域が存在していたりしても良い。また、比率表示領域４ｃとして、経過時間が設定時間より少ない場合についてのみ示したが、ストップウォッチ機能などに係る表示について、経過時間が設定時間に対してどの程度の割合で超過しているかを示す（例えば、１００％〜１５０％など）超過比率表示領域が更に設けられていても良い。また、反対に、超過時間の表示を行わない構成や動作制御がなされても良い。
【０１０２】
また、超過時間の表示は、ストップウォッチ機能に係る表示の場合だけでなく、タイマ機能に係る表示の場合や日出没時間に対する表示などの場合にもなされて良い。複数のスケジュールに対する表示を行う場合、例えば、設定時刻到達後最大３０分かつ次の新たな設定時刻までの時間間隔に対して１０％以内の経過時間に限って超過時間の表示を行うなどの設定とすることができる。
【０１０３】
また、上記実施の形態では、ストップウォッチ機能において、最速（最短）ラップタイムを設定時間とする例を挙げて説明したが、最長ラップタイムを設定時間とすることが可能であっても良いし、あるいは、計測された複数のラップタイムの平均などとされても良い。
【０１０４】
また、上記実施の形態では、複数のラップタイムの中から最短時間を設定時間として定めたが、ストップウォッチ機能を終了しない範囲において複数の計測時間（スタートからストップまでの時間）の中での最短時間などであっても良い。あるいは、ストップウォッチ機能を終了した場合でも、リセット操作がなされるまで、あるいは、一日間の間であれば、定められた設定時間を有効としたり更新したりすることが可能であっても良い。
【０１０５】
また、上記実施の形態では、ストップウォッチ機能においてラップタイムの表示を例に挙げて説明したが、複数の通過地点における目標スプリットタイムを各々設定して、スプリットタイムの目標スプリットタイムまでの残り時間についての表示を行うことが可能とされても良い。
【０１０６】
また、上記実施の形態では、残時間の表示を１０秒や１０分などから自動的に選択されることとしたが、ユーザが任意に設定しても良いし、一律に定められても良い。
【０１０７】
また、上記実施の形態では、ユーザ操作により経過時間の計測開始タイミング及び計測終了タイミングが定められる場合と、通信部４９を介して外部から設定が取得される場合とを例に挙げて説明したが、いずれか一方のみであっても良い。
【０１０８】
また、上記実施の形態では、指針により指示する位置により残比率や残時間を示すこととしたが、液晶ディスプレイなどのデジタル表示画面において指針状の表示を行っても良い。また、回転板を回転させて開口部からの露出内容に応じた表示を行うものであっても良いし、あるいは、デジタル表示画面においてインジケータ表示を行い、表示範囲の大きさや長さなどに応じて残比率や残時間の表示が行われても良い。すなわち、本発明でいう指示動作とは、計測した時間の値を直接数字や文字で表現するものではなく、目盛や標識に対して指し示す位置、方向や示す数値に応じた表示範囲の大きさ（長さ）などにより表現するもの全般を指す。
【０１０９】
また、上記実施の形態では、設定された複数のスケジュール日時が自動的に計測開始タイミング及び計測終了タイミングとして、経過時間の計数期間が定められたが、一のスケジュールについて、計測開始タイミングと計測終了タイミングとがセットで定められても良い。また、日出時刻と日没時刻とがそれぞれ設定されている場合でも、日出時刻から日没時刻までの間のみが経過時間の計数の対象とされ、日没時刻から日出時刻の間は経過時間の計数及び表示が中断されても良い。
【０１１０】
また、上記実施の形態では、腕時計型の電子時計を例に挙げて説明したが、これに限られない。その他各種携帯型のものであっても良く、床や机上などに載置された場合に好適に表示を視認可能な形状を有するものであっても良い。
【０１１１】
また、上記実施の形態では、電子時計を例に挙げて説明したが、活動量計など時計機能を主たる機能としない各種電子機器において同様の時間の計数を行う場合に本発明が適用されても良い。
【０１１２】
また、以上の説明では、本発明に係るＣＰＵ４１による時間表示制御に係る処理動作のプログラム４２２のコンピュータ読み取り可能な媒体としてフラッシュメモリなどの各種不揮発性メモリを含み得るＲＯＭ４２を例に挙げて説明したが、これに限定されない。その他のコンピュータ読み取り可能な媒体として、ＨＤＤ（Hard Disk Drive）や、ＣＤ−ＲＯＭやＤＶＤディスクなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
【０１１３】
また、各実施形態で示した種々の処理の内容は、互いに矛盾したり効果を相殺したりしない限りにおいて任意に組み合わせて実施することができる。
その他、上記実施の形態で示した構成、制御内容や手順などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【０１１４】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１１５】
［付記］
＜請求項１＞
指示動作に応じた内容を表示する指示表示部と、
制御部と、
を備え、
前記制御部は、
計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、前記基準設定時間に対する前記残り時間の比率を前記指示表示部に表示させ、前記残り時間が前記所定の基準残時間以下となった場合には、前記残り時間を前記指示表示部に表示させる
ことを特徴とする時間表示装置。
＜請求項２＞
前記指示表示部は、
前記基準設定時間に対する前記残り時間の比率が指示される第１表示領域と、
前記残り時間が指示される第２表示領域と、
を有することを特徴とする請求項１記載の時間表示装置。
＜請求項３＞
前記指示表示部は、前記経過時間が前記基準設定時間を超過した場合の超過時間に係る表示を行う超過表示領域を有することを特徴とする請求項１又は２記載の時間表示装置。
＜請求項４＞
前記基準設定時間に係る情報を外部から受信する通信部を備えることを特徴とする請求項１〜３のいずれか一項に記載の時間表示装置。
＜請求項５＞
計測開始の命令操作を受け付ける操作受付部を備えることを特徴とする請求項１〜４のいずれか一項に記載の時間表示装置。
＜請求項６＞
前記操作受付部は、計測終了の命令操作を受け付け、
前記制御部は、所定の期間内に計測された前記計測開始タイミングから計測終了タイミングまでの計測時間のうち、所定の条件に該当するものを前記基準設定時間として設定する
ことを特徴とする請求項５記載の時間表示装置。
＜請求項７＞
前記所定の期間は、ストップウォッチ機能の実行期間であり、前記計測時間は、当該ストップウォッチ機能の実行期間中に取得されたラップタイムであることを特徴とする請求項６記載の時間表示装置。
＜請求項８＞
前記所定の条件は、前記計測時間のうち最短のものであることを特徴とする請求項６又は７記載の時間表示装置。
＜請求項９＞
前記制御部は、
予め設定された所定のスケジュールデータに応じて経過時間の計測終了タイミングの時刻を定め、
所定の計測開始タイミングと前記計測終了タイミングとの時間差に応じて定まる前記基準設定時間に対する前記経過時間の残り時間について前記指示表示部による表示を行わせ、
前記計測終了タイミングでは、当該計測終了タイミングを次の前記計測開始タイミングとし、前記所定のスケジュールデータに応じて次の計測終了タイミングを新たに設定する
ことを特徴とする請求項１〜４のいずれか一項に記載の時間表示装置。
＜請求項１０＞
前記所定のスケジュールデータには、アラーム報知動作を行う時刻に係る情報が含まれることを特徴とする請求項９記載の時間表示装置。
＜請求項１１＞
前記指示表示部は、回転可能に設けられて指し示す方向に応じた表示を行う回転指示部を有することを特徴とする請求項１〜１０のいずれか一項に記載の時間表示装置。
＜請求項１２＞
前記制御部は、予め定められた複数の候補時間の中から前記基準設定時間に応じて前記基準残時間を定めることを特徴とする請求項１〜１１のいずれか一項に記載の時間表示装置。
＜請求項１３＞
請求項１〜１２のいずれか一項に記載の時間表示装置と、
日時を計数する計時部と、
を備え、
前記指示表示部は、前記計時部により計数されている日時に基づいて少なくとも時刻を表示する
ことを特徴とする電子時計。
＜請求項１４＞
指示動作に応じた内容を表示する指示表示部を備える時間表示装置の時間表示制御方法であって、
計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、前記基準設定時間に対する前記残り時間の比率を前記指示表示部に表示させる比率表示ステップ、
前記残り時間が前記所定の基準残時間以下となった場合には、前記残り時間を前記指示表示部に表示させる残時間表示ステップ、
を含むことを特徴とする時間表示制御方法。
＜請求項１５＞
指示動作に応じた内容を表示する指示表示部を備えるコンピュータを
計測開始タイミングからの経過時間の基準設定時間に対する残り時間が所定の基準残時間より大きい場合には、前記基準設定時間に対する前記残り時間の比率を前記指示表示部に表示させる比率表示手段、
前記残り時間が前記所定の基準残時間以下となった場合には、前記残り時間を前記指示表示部に表示させる残時間表示手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【０１１６】
２     フレーム
３     文字盤
４〜７ 小窓
３ａ   開口部
４ａ   機能表示領域
４ｂ   曜日表示領域
４ｃ   比率表示領域
４ｄ   残時間表示領域
４ｄ１ 超過時間表示領域
１１   秒針
１２   分針
１３   時針
１４   機能針
１５   副分針
１６   副時針
１７   副２４時間針
１８   １／２０秒針
１９   日車
３０   バス
４０   電子時計
４１   ＣＰＵ
４２   ＲＯＭ
４２１ 地方時設定
４２２ プログラム
４３   ＲＡＭ
４３１ 計測履歴情報
４３２ 予定表データ
４４   発振回路
４５   分周回路
４６   計時回路
４７   操作受付部
４８   報知動作部
４９   通信部
５０   モータ駆動回路
５１〜５５    ステッピングモータ
６１〜６５    輪列機構
Ｂ１〜Ｂ４    押しボタンスイッチ
Ｃ１   りゅうず
【図１】
2018132302.tif 000003
【図２】
2018132302.tif 000004
【図３】
2018132302.tif 000005
【図４】
2018132302.tif 000006
【図５】
2018132302.tif 000007
【図６】
2018132302.tif 000008
【図７】
2018132302.tif 000009
【図８】
2018132302.tif 000010
【図９】
2018132302.tif 000011