(57)【要約】【課題】ラップボタンの押下をしなかった場合でも、ターゲット時間の経過を報知する。【解決手段】時間を計測する時間計測部を備え、前記時間計測部は、計測した時間が予め定められた目標時間を経過した場合、及び利用者からの入力があったことを示す情報が入力された場合に、時間を零にして時間の計測を再度開始することを特徴とする。【選択図】図５
2012150056.tif 000002
【特許請求の範囲】
【請求項１】
時間を計測する時間計測部を備え、
前記時間計測部は、計測した時間が予め定められた目標時間を経過した場合、及び利用者からの入力があったことを示す情報が入力された場合に、時間を零にして時間の計測を再度開始することを特徴とする時計装置。
【請求項２】
前記時間計測部は、計測した時間が前記目標時間を経過したときに、その旨を利用者に報知する制御を行う制御部を備えることを特徴とする請求項１に記載の時計装置。
【請求項３】
前記制御部は、計測した時間が前記目標時間を経過した場合に、当該経過した時刻から計測した時間を示す経過時間情報を報知し、利用者からの入力があったことを示す情報が入力された場合に、当該情報が入力された時刻から計測した時間が、前記目標時間を経過するまでの残り時間を示す残り時間情報を利用者に報知する制御を行うことを特徴とする請求項２に記載の時計装置。
【請求項４】
前記制御部は、計測した時間が前記目標時間を経過し、かつ、予め定めた時間の経過した場合には、前記残り時間情報を表示することを特徴とする請求項３に記載の時計装置。
【請求項５】
前記制御部は、計測した時間が前記目標時間を経過し、かつ、歩数計測部が計測した走行距離が、予め定めた距離に達した場合には、前記残り時間情報を表示することを特徴とする請求項３に記載の時計装置。
【請求項６】
請求項１から５のいずれか１項に記載の時計装置を備える電子機器。
【請求項７】
請求項１から５のいずれか１項に記載の時計装置を備える歩数計。
【請求項８】
時計装置のコンピュータに、計測した時間が、予め定められた目標時間を経過した場合、及び利用者からの入力があったことを示す情報が入力された場合に、時間を零にして、時間の計測を開始する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、時計装置、歩数計、及びプログラムに関する。
【背景技術】
【０００２】
ストップウォッチにおいて、スタートと共に予め設定された目標時間（ターゲット時間）のカウントダウンを開始し、残り時間が零になると利用者に報知をするタイマ（ターゲットタイマ）を搭載するものが知られている。マラソンや陸上競技などでターゲットタイマを搭載したストップウォッチは、例えば以下のように用いられる。スタート地点からの距離表示が例えば１ｋｍ毎にある場合、１ｋｍの走行に費やす区間の目標時間をターゲットタイマに記憶させておく。カウントダウン開始後、カウントダウンタイマが示す残り時間が０となったときに、ストップウォッチは報音などにより利用者に目標時間が経過したことを報知する。１ｋｍ地点に距離表示があれば、そこを通過したときに、利用者はラップボタンを押下し、そこからターゲットタイマを再びスタートする。その後、ストップウォッチは目標時間の経過後に、再び報音などにより報知する。これにより、利用者は、各区間の走行の時間配分が適切であるか否かを知ることができる。
特許文献１には、ストップウォッチにおいて、１回目のターゲット時間を入力すると、１回目のターゲット時間の整数倍の値を２回目以降のターゲット時間として自動的に設定することが記載されている。
特許文献２には、ストップウォッチにおいて、前の区間のターゲット時間を次のラップタイムの設定操作の際に初期値として表示することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実公平０６−２８７１７号公報
【特許文献１】特開平０９−７２９７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、１ｋｍ地点の距離表示を見逃したなどして、ラップボタンを押下できなかった場合には、１ｋｍ付近で報知がなされた後、２ｋｍ地点にてラップ操作を行うまでターゲットタイマが再びスタートされない。したがって、２ｋｍ地点でラップ操作を行うまで、ターゲットタイマは機能しない。つまり、ラップボタンを押下しなかった場合、次の目標時間を利用者が知ることができないという問題があった。
【０００５】
本発明は上記の点に鑑みてなされたものであり、ラップボタンの押下を行わなかったときでも、ターゲット時間の経過を報知する電子機器、電子時計、歩数計、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）本発明は、上記の課題を解決するためになされたものであり、本発明の一態様は、時間を計測する時間計測部を備え、前記時間計測部は、計測した時間が予め定められた目標時間を経過した場合、及び利用者からの入力があったことを示す情報が入力された場合に、時間を零にして時間の計測を再度開始することを特徴とする時計装置である。
【０００７】
（２）また、本発明の一態様は、前記時間計測部は、計測した時間が前記目標時間を経過したときに、その旨を利用者に報知する制御を行う制御部を備えることを特徴とする。
（３）また、本発明の一態様は、前記制御部は、計測した時間が前記目標時間を経過した場合に、当該経過した時刻から計測した時間を示す経過時間情報を報知し、利用者からの入力があったことを示す情報が入力された場合に、当該情報が入力された時刻から計測した時間が、前記目標時間を経過するまでの残り時間を示す残り時間情報を利用者に報知する制御を行うことを特徴とする。
（４）また、本発明の一態様は、前記制御部は、計測した時間が前記目標時間を経過し、かつ、予め定めた時間の経過した場合には、前記残り時間情報を表示することを特徴とする。
（５）また、本発明の一態様は、前記制御部は、計測した時間が前記目標時間を経過し、かつ、歩数計測部が計測した走行距離が、予め定めた距離に達した場合には、前記残り時間情報を表示することを特徴とする。
（６）また、本発明の一態様は、上記の時計装置を備える電子機器である。
（７）また、本発明の一態様は、上記の時計装置を備える歩数計である。
（８）また、本発明の一態様は、上記時計装置のコンピュータに、計測した時間が、予め定められた目標時間を経過した場合、及び利用者からの入力があったことを示す情報が入力された場合に、時間を零にして、時間の計測を開始する手順を実行させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、利用者がラップボタンを押下しなかった場合でも、利用者にターゲット時間の経過を報知することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係るストップウォッチの外観を示す外観図である。
【図２】本実施形態に係るストップウォッチの構成を示す概略ブロック図である。
【図３】本実施形態に係るストップウォッチにおけるＣＰＵの機能ブロック図である。
【図４】本実施形態に係るストップウォッチにおける動作と利用者の操作の関係の一例を示した図である。
【図５】本実施形態に係るストップウォッチにおける動作の一例を示したフローチャートである。
【図６】本実施形態に係るストップウォッチにおける表示の一例を示した図である。
【図７】本発明の第２の実施形態に係るストップウォッチの構成を示す概略ブロック図である。
【図８】本実施形態に係るストップウォッチにおけるＣＰＵの機能ブロック図である。
【図９】本実施形態に係るストップウォッチにおける動作の一例を示したフローチャートである。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、本発明の第１の実施形態について図面を参照しながら説明する。
図１は本発明の実施形態に係るストップウォッチ１（時計装置）の外観を表す外観図である。図示する例では、ストップウォッチ１は、ボタン１１〜１４、表示部２０６を含んで備える。
ボタン１１は、利用者からの計時のスタート、ストップ、及びリセットの入力に用いられる。
ボタン１２は、利用者からのラップ地点を通過した旨の情報の入力に用いられる。
ボタン１３は、利用者からの表示モードの変更の入力に用いられる。
ボタン１４は、利用者からの動作モード（ストップウォッチモード、通常時計モード、タイマーモード、ワールド時計モード等）の変更の入力に用いられる。
また、ボタン１１〜１４を組み合わせて、ラップ地点間の走行目標時間（ターゲット時間）の入力にも用いる。
表示部２０６は、液晶パネル等の表示素子からなり、計測時間や、各モードの設定情報等を表示する。
【００１１】
図２は、本発明の第１の実施形態に係るストップウォッチ1（電子機器）の構成を示す概略ブロック図である。図示する例では、ストップウォッチ１は、発振部２０１、入力部２０２、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ；中央演算装置）２０３、読み出し専用メモリ（ＲＯＭ）２０４、ランダムアクセスメモリ（ＲＡＭ）２０５、表示部２０６、及び報知部２０７を含んで構成される。
【００１２】
発振部２０１は、水晶振動子等の発振子が出力する信号を分周して、ＣＰＵ２０３の動作に適した周波数のクロック信号を生成し、出力する。
入力部２０２は、ボタン１１〜１４を含んで構成され、外部からの入力を受ける。例えば、利用者は、ストップウォッチのスタート、ストップ、ラップ、ターゲット時間設定、動作モード、又は画面表示の切り替えを行う場合に、時計に設けられたボタン１１〜１４を用いて指示を入力する。入力部２０２は、入力に応じた信号をＣＰＵ２０３に出力する。例えば、ボタン１２が押下されると、入力部２０２は、ラップ地点を通過したことを示す信号をＣＰＵ２０３に出力する。
【００１３】
ＣＰＵ２０３は、発振部２０１が出力するクロック信号に同期して、様々な処理動作を行う。例えば、ＣＰＵ２０３は、以下の処理を行う。ＣＰＵ２０３は、入力部２０２から情報を入力される。ＣＰＵ２０３は、ＲＯＭ２０４からプログラムを読み込む。ＣＰＵ２０３は、ＲＡＭ２０５にデータを書き込む。ＣＰＵ２０３は、ＲＡＭ２０５からデータを読み込む。ＣＰＵ２０３は、表示部２０６に計測時間や、各モードの設定情報等を表示させる。
ＲＯＭ２０４は、プログラムその他データが書き込まれている。これらは、必要に応じてＣＰＵ２０３から読み出される。
ＲＡＭ２０５は、一時保存が必要なデータを保持する。
報知部２０７は、報音や振動などによって利用者に、予め設定した時刻が到来したことを知らせる。
【００１４】
図３は、ＣＰＵ２０３の内部で処理を行う各部の構成を示す概略ブロック図である。図示する例では、制御部３０１、ラップカウント部３０２、残りターゲット時間算出部３０３、スプリットカウント部３０４、及び表示変更タイマ部３０５を含んで構成される。
【００１５】
制御部３０１は、ラップカウント部３０２、残りターゲット時間算出部３０３、スプリットカウント部３０４、及び表示変更タイマ部３０５の初期化、起動、及び各部とのデータの交換等の処理を行う。制御部３０１は、入力部２０２、ＲＯＭ２０４，ＲＡＭ２０５、表示部２０６、及び報知部２０７とのデータ入出力の処理を行う。
【００１６】
ラップカウント部３０２は、制御部３０１から計時を開始させる命令を入力され、計時を開始する。その場合、計測中のデータは消去（初期化）され、時間データは０からカウントアップされる。ラップカウント部３０２は、制御部３０１から、計時した時間（ラップ経過時間）を制御部３０１に出力させる命令を入力され、ラップ経過時間を制御部３０１に出力する。ラップカウント部３０２は、制御部３０１から、計時した時間（ラップ経過時間）を残りターゲット時間算出部３０３に出力させる命令を入力され、ラップ経過時間を残りターゲット時間算出部３０３に出力する。
【００１７】
残りターゲット時間算出部３０３は、制御部３０１から、ターゲット時間を入力される。残りターゲット時間算出部３０３は、ラップカウント部からラップ経過時間を入力される。残りターゲット時間算出部３０３は、ターゲット時間からラップ経過時間を差し引いた値（残りターゲット時間）を算出する。残りターゲット時間算出部３０３は、制御部３０１から、残りターゲット時間を制御部３０１に出力させる命令を入力される。残りターゲット時間算出部３０３は、残りターゲット時間を制御部３０１に出力する。
【００１８】
スプリットカウント部３０４は、制御部３０１から、計時開始の命令を入力され、計時を開始する。スプリットカウント部３０４は、制御部３０１から、計時した時間（スプリット時間）を制御部３０１に出力させる命令を入力され、スプリット時間を制御部３０１に出力する。
【００１９】
表示変更タイマ部３０５は、ラップカウント部３０２が計時したラップ経過時間が、ターゲット時間を超過した場合に、制御部３０１によって起動され、表示変更時間の計時を開始する。表示変更タイマ部３０５は、制御部３０１から、表示変更時間を制御部３０１に出力させる命令を入力され、表示変更時間を制御部３０１に出力する。
【００２０】
図４は、本実施形態におけるストップウォッチ１の動作と利用者の操作の関係の一例を示す図である。Ｔは時間軸を表し、右方向に時間が進んでいくことを示している。利用者は時刻ｔ０にボタン１１（スタート）を押下し、計時を開始する。このとき、制御部３０１は、スプリットカウント部３０４を用いてスプリット時間の計時を開始すると共に、ラップカウント部３０２を用いてラップ経過時間の計時を開始する。つまり、スプリット時間の計時とラップ経過時間の計時を同時に開始する。表示部２０６は、現在のスプリット時間、ラップ経過時間、残りラップ時間等を表示する。
【００２１】
図４では、利用者がターゲット時間内に１ｋｍ地点であるＬＡＰ−１に到達できなかった場合を示している。そのため、利用者がＬＡＰ−１に到達する前に報音Ｂ１がなされる。それと同時に制御部３０１は、ラップカウント部３０２を初期化する。ラップカウント部３０２の時間データは再び０からカウントアップされる。利用者は、ＬＡＰ−１に到達したときに、ボタン１２（ラップ地点通過）を押下（Ｌ１）する。これにより、制御部３０１は報音（Ｂ１）時に開始したラップ経過時間の計時を終了する。次に、制御部３０１は、ラップカウント部３０２を初期化し、時間データは再び０からカウントアップされる。なお、スプリットカウント部３０４はスタートで開始した計時を続行する。
【００２２】
本例では、利用者は、ＬＡＰ−２に到達したときに、ボタン１２を押下しなかった場合を示している。この場合、制御部３０１は、Ｌ１で開始した新たなラップ経過時間がターゲット時間に等しくなったとき、つまり残りターゲット時間が０となったときに報音（Ｂ２）する。それと同時に、制御部３０１は、ラップカウント部３０２を初期化し、ラップカウント部３０２の時間データは再び０からカウントアップされる。
【００２３】
利用者がＬＡＰ−３付近に到達したときに、再びラップ経過時間がターゲット時間に等しくなる。つまり残りターゲット時間が０となる。制御部３０１は、報知部２０７に報音を行う旨の命令を出力し、報音部２０７は報音する（Ｂ３）。利用者は、ＬＡＰ−３に到達したときに、ボタン１２（ラップ地点通過）を押下（Ｌ３）する。これにより、制御部３０１は報音Ｂ３時に開始したラップ経過時間の計時を終了する。次に、制御部３０１は、ラップカウント部３０２を初期化し、時間データは再び０からカウントアップされる。
【００２４】
以上のように、本実施形態では、ストップウォッチ１はＬＡＰ−２に到達したときに、ボタン１２（ラップ地点通過）が押下されなくても、ターゲット時間が経過すると同時に、報音し（Ｂ２）、新たなラップ経過時間の計測を開始し、ストップウォッチ１は、ボタン１２が押されるまで、ターゲット時間経過毎に報音する。
【００２５】
次に、本実施形態におけるストップウォッチ１（時計装置）の動作の一例について説明する。
図５は、本実施形態に係るストップウォッチ１における動作の一例を示したフローチャートである。
【００２６】
（ステップＳ５０１）入力部２０２は、利用者から、ボタン１１〜１４を用いて、ターゲット時間を入力される。入力部２０２は、制御部３０１に、入力されたターゲット時間を出力する。制御部３０１は、入力部２０２から入力されたターゲット時間をＲＡＭ２０５に書き込む。なお、ターゲット時間は、各ラップに共通であってもよいし、各ラップに異なる値を設定されてもよい。その後、ステップＳ５０２に進む。
（ステップＳ５０２）入力部２０２は、利用者からボタン１１（スタート）を押下されると、制御部３０１に、計時をスタートする旨の信号を出力する。制御部３０１は、入力部２０２から、計時をスタートする旨の信号を入力され、スプリットカウント部３０４、及びラップカウント部３０２の時間を０に初期化する。
制御部３０１は、スプリットカウント部３０４、及びラップカウント部３０２に、計時を開始させる命令を出力する。スプリットカウント部３０４、及びラップカウント部３０２は、制御部３０１から計時を開始させる命令を入力され、計時を開始する。
制御部３０１は、ＲＡＭ２０５に、表示部２０６において表示される時間の情報の表示パターン毎に付された番号である、表示モード番号に１を書き込む。表示モード番号については、ステップＳ５０４で後述する。その後ステップＳ５０３に進む。
【００２７】
（ステップＳ５０３）制御部３０１は、ＲＡＭ２０５から、ターゲット時間を読み込む。制御部３０１は、ＲＡＭ２０５から読み込んだターゲット時間を、残りターゲット時間算出部３０３に出力する。
制御部３０１は、ラップカウント部３０２にラップ経過時間を出力する命令を出力する。ラップカウント部３０２は、制御部３０１からラップ経過時間を出力させる命令を入力され、ラップ経過時間を残りターゲット時間算出部３０３に出力する。
残りターゲット時間算出部３０３は、ターゲット時間とラップ経過時間とに基づいて残りターゲット時間を算出し、制御部３０１に、残りターゲット時間を出力する。その後、ステップＳ５０４に進む。
【００２８】
（ステップＳ５０４）制御部３０１は、残りターゲット時間算出部３０３から入力された残りターゲット時間を表示部２０６に出力する。
制御部３０１は、スプリットカウント部３０４にスプリット時間を出力させる命令を出力する。スプリットカウント部３０４は、制御部３０１からスプリット時間を出力させる命令を入力され、制御部３０１にスプリット時間を出力する。制御部３０１は、ＲＡＭ２０５から、表示モード番号を読み込む。制御部３０１は、スプリットカウント部３０４から入力されたスプリット時間を表示部２０６に出力する。
【００２９】
制御部３０１は、ＲＡＭ２０５から読み込まれた表示モード番号を表示部２０６に出力する。表示部２０６は、制御部３０１から入力された表示モード番号（１、又は２）から、表示モードを選択する。表示モードについては、図６を用いて後述するが、表示モード番号１に対応する表示モードでは、スプリット時間と残りターゲット時間を、表示モード番号２に対応する表示モードでは、スプリット時間と、ラップ超過時間とを同時に表示する。ここで、ラップ超過時間とは、ラップ経過時間がターゲット時間を超過した時間である。これは、ラップ経過時間がターゲット時間を経過し、ラップカウント部３０２の時間が０に初期化された場合に、その後新たに計時されるラップ経過時間に等しい。表示モードに応じて、スプリット時間、残りターゲット時間、ラップ超過時間等を表示する。その後、ステップＳ５０５に進む。
【００３０】
（ステップＳ５０５）制御部３０１は、ボタン１１（ストップ）の押下があったか否かの情報を要求する旨の信号を入力部２０２に出力する。入力部２０２は、ボタン１１の押下があったか否かの情報を制御部３０１に出力する。制御部３０１は、入力部２０２からの入力に基づき、計時を終了するか否かの判定をする。計時を終了すると判定した場合（Ｙｅｓ）は、ステップＳ５１７に進み、計時を終了しないと判断した場合（Ｎｏ）はステップＳ５０６に進む。
（ステップＳ５０６）制御部３０１は、ＲＡＭ２０５から、表示モード番号を読み込む。制御部３０１は、表示モード番号が２であるか否かを判定する。表示モード番号が２であると判定した場合（Ｙｅｓ）は、ステップＳ５０７に進み、表示モード番号が２でないと判定した場合は、ステップＳ５０９に進む。
【００３１】
（ステップＳ５０７）制御部３０１は、表示変更時間を制御部３０１に出力させる命令を表示変更タイマ部３０５に出力する。表示変更タイマ部３０５は、制御部３０１から表示変更時間を制御部３０１に出力させる命令を入力され、制御部３０１に表示変更時間を出力する。
制御部３０１は、表示変更タイマ部３０５からの表示変更時間の入力に基づき、例えば、表示判定時間がターゲット時間の１０％を超過したか否かに基づいて、表示を変更するか否かの判定を行う。表示を変更すると判定した場合（Ｙｅｓ）は、ステップＳ５０８に進み、表示をしないと判定した場合（Ｎｏ）はステップＳ５０９に進む。なお、この判定の基準は、表示変更時間が、ターゲット時間の３０％を超過した場合などに変更してもよい。
（ステップＳ５０８）制御部３０１は、ＲＡＭ２０５に記憶されている表示モード番号の値を１に書き換える。その後、ステップＳ５０９に進む。
【００３２】
（ステップＳ５０９）制御部３０１は、ボタン１２（ラップ地点通過）の押下があったか否かの情報を要求する旨の信号を入力部２０２に出力する。入力部２０２は、制御部３０１からボタン１２の押下があったか否かの情報を要求する旨の信号の入力をされ、制御部３０１にボタン１２の押下があったか否かの情報を出力する。
制御部３０１は、入力部２０２からの入力に基づき、ラップ地点を通過したか否かを判定する。ラップ地点を通過したと判定した場合は、ステップＳ５１０に進む。ラップ地点を通過したと判定しなかったときは、ステップＳ５１２に進む。
（ステップＳ５１０）制御部３０１は、ラップカウント部３０２に計時を停止させる命令を出力する。ラップカウント部３０２は制御部３０１からの計時を停止させる命令を入力され、計時を停止する。制御部３０１は、ラップカウント部３０２の時間を０に初期化する。制御部３０１は、ラップカウント部３０２に、計時を開始させる命令を出力する。ラップカウント部３０２は、制御部３０１から計時を開始させる命令を入力され、計時を開始する。その後、ステップＳ５１１に進む。
【００３３】
（ステップＳ５１１）制御部３０１は、ＲＡＭ２０５から、ターゲット時間を読み込む。制御部３０１は、ＲＡＭ２０５から読み込んだターゲット時間を残りターゲット時間算出部に出力する。制御部３０１は、ラップカウント部３０２が出力したラップ経過時間を残りターゲット時間算出部３０３に出力する。残りターゲット時間算出部３０３は、ターゲット時間とラップ経過時間とから残りターゲット時間を算出し、制御部３０１に、残りターゲット時間を出力する。その後ステップＳ５１２に進む
（ステップＳ５１２）制御部３０１は、残りターゲット時間算出部３０３が算出した残りターゲット時間が０未満であるか否かを判定する。残りターゲット時間が０未満であると判定した場合（ＹＥＳ）は、ステップＳ５１３に進む。残りターゲット時間が０以上であると判定した場合（Ｎｏ）は、ステップＳ５０３に進む。
【００３４】
（ステップＳ５１３）制御部３０１は、ターゲット時間が経過した旨の報知を行う命令を報知部２０７に出力する。報知部２０７は、残りターゲット時間算出部３０３からターゲット時間が経過した旨の報知を行う命令を入力され、報音によって利用者にターゲット時間が経過した旨の報知を行う。なお、報知は、報音によって行うが、振動などの方法を用いることもできる。その後、ステップＳ５１４に進む。
（ステップＳ５１４）制御部３０１は、ラップカウント部３０２に計時を停止させる命令を出力する。ラップカウント部３０２は制御部３０１から計時を停止させる命令を入力され、計時を停止する。制御部３０１は、ラップカウント部３０２の時間を０に初期化する。
制御部３０１は、ラップカウント部３０２に、計時を開始させる命令を出力する。ラップカウント部３０２は、制御部３０１から計時を開始させる命令を入力され、計時を開始する。その後、ステップＳ５１５に進む。
【００３５】
（ステップＳ５１５）制御部３０１は、表示変更タイマ部３０５の時間を０に初期化する。制御部３０１は、表示変更タイマ部３０５に、表示変更時間の計時を開始させる命令を出力する。表示変更タイマ部３０５は、制御部３０１から表示変更時間の計時を開始させる命令を入力され、表示変更時間の計時を開始する。その後、ステップＳ５１６に進む。
（ステップＳ５１６）制御部３０１は、ＲＡＭ２０５に保存された、表示モード番号に２を書き込む。その後、ステップＳ５０３に進む。
（ステップＳ５１７）制御部３０１は、スプリットカウント部３０４に、計時を停止する命令を出力する。スプリットカウント部３０４は、制御部３０１から計時を停止する命令を入力されて、計時を停止する。制御部３０１は、ラップカウント部３０２に、計時を停止する命令を出力する。ラップカウント部３０２は、制御部３０１から計時を停止する命令を入力されて、計時を停止する。
【００３６】
図６は、表示部２０６における表示の例を示した図である。表示（ア）は、上段にスプリット時間、下段に残りターゲット時間を表示（表示モード番号１）した例である。表示（イ）は、上段にスプリット時間、下段にラップ超過時間の前に‘−’（マイナス）表示を付して表示したものである。通常は表示（ア）が選択され、次のラップ地点までの目標到達時間を知ることができる。ラップボタン押下がされずにターゲット時間を経過した場合は、一定の時間、表示（イ）が選択され、ターゲット時間からの遅れ時間を知ることができる。一定の時間終了後には、再び表示（ア）が選択され、次のラップ地点までの目標到達時間を知ることができる。
【００３７】
このように、本実施形態によれば、ストップウォッチ１は、ラップカウント部３０２が計測したラップ経過時間が、予め定められたターゲット時間を経過した場合、及び、利用者がラップボタンの押下を行った場合に、ラップカウント部３０２は時間を０にしてラップ経過時間の計測を再度開始する。これにより、利用者は、ラップボタンの押下を怠った場合でも新たなラップの計測を開始することができる。
【００３８】
また、本実施形態によれば、ラップ経過時間がターゲット時間を経過したときにその旨を報知する。これにより、利用者は、ラップ経過時間がターゲット時間を経過した場合に報知される。
【００３９】
また、本実施形態によれば、ラップ経過時間とターゲット時間とに基づいて、ラップ経過時間がターゲット時間を経過した場合に、前のターゲット時間の終了から経過した時間を表示し、利用者からのラップボタンの押下があった場合には、残りターゲット時間を表示する。これにより、利用者は、ターゲット時間を経過した場合に、予定した時間からどれだけ遅れているかを知ることができると共に、ラップボタンの押下があった場合には、残りターゲット時間を知ることができる。
【００４０】
また、本実施形態によれば、ラップ経過時間がターゲット時間を経過した場合に、ターゲット時間から経過した時間を表示し、表示変更時間の経過後に、残りターゲット時間を表示する。これにより、利用者は、ターゲット時間経過後の一定の時間は、予定した時間からどれだけ遅れているかを知ることができると共に、その後は、自動的に残りターゲット時間表示に変更され、残りターゲット時間を知ることができる。
【００４１】
（第２の実施形態）
以下、本発明の第２の実施形態について図面を参照しながら説明する。本実施形態のストップウォッチ（ストップウォッチ２という）の外観は、第１の実施形態のストップウォッチ１と同様であるため、説明を省略する。
図７は本実施形態のストップウォッチ２の構成を示す概略ブロック図である。本実施形態のストップウォッチ２の構成を示す概略ブロック図は、歩数計測部７０８が新たに加わったことを除いて、図２と同様である。したがって、歩数計測部７０８以外の説明は省略する。
歩数計測部７０８は、加速度センサが出力する信号に基づいて、歩行動作を検知し歩数を計測する。歩数計測部７０８は、ＣＰＵ７０３から歩数の計測を開始する命令を入力され、歩数の計測を開始する。歩数計測部７０８は、ＣＰＵ７０３から計測した歩数をＣＰＵ７０３に出力させる命令を入力され、計測した歩数を出力する。
【００４２】
図８は、ＣＰＵ７０３の内部で処理を行う各部の構成を示す概略ブロック図である。本実施形態のＣＰＵ７０３の内部で処理を行う各部の構成を示す概略ブロック図は、距離算出部８０５が新たに加わったことを除いて、図３と同様である。したがって、距離算出部８０５以外の説明は省略する。
距離算出部８０５は、制御部８０１から、歩数計測部７０８が計測し出力した、歩数を入力される。距離算出部８０５は、計測した歩数に、予め定めた一歩あたりの歩幅（例えば０．７ｍ）を乗じた値（走行距離）を算出する。距離算出部８０５は、制御部８０１に、走行距離を出力する。なお、予め定めた一歩あたりの歩幅は、利用者毎に変更してもよい。
【００４３】
次に、本実施形態におけるストップウォッチ２（時計装置）の動作の一例について説明する。
図９は、本実施形態に係るストップウォッチ２における動作の一例を示したフローチャートである。なお、ステップS９０１〜ステップS９０６、ステップS９０８〜ステップS９１４、及びステップS９１６〜ステップS９１７の各処理は、それぞれ、第１の実施形態（図５）のステップS５０１〜ステップS５０６、ステップS５０８〜ステップS５１４、及びステップS５１６〜ステップS５１７の各処理と基本的に同じであるので、説明は省略する。ただし、第１の実施形態（図５）とは、ステップS９０６における判定の結果が（Ｙｅｓ）である場合に、ステップＳ９０７に進む点、及び、ステップＳ９１４の次にステップＳ９１５に進む点が異なる。
【００４４】
（ステップS９０７）制御部８０１は、走行距離を制御部８０１に出力させる命令を距離算出部８０５に出力する。距離算出部８０５は、走行距離を出力させる命令を制御部８０１から入力され、走行距離を算出して制御部８０１に出力する。
制御部８０１は、距離算出部８０５からの歩行距離が所定の値以上であるか否かの情報の入力に基づき、表示を変更するか否かの判定をする。この判定は、例えば、走行距離が１００ｍを超過した場合は表示を変更する、走行距離が１００ｍを超過していない場合は表示を変更しない、というように行う。表示を変更すると判定した場合（Ｙｅｓ）は、ステップＳ９０８に進み、表示をしないと判定した場合（Ｎｏ）はステップＳ９０９に進む。
（ステップS９１５）制御部８０１は、距離算出部８０５の走行距離を０に初期化する。制御部８０１は、距離算出部８０５に、走行距離の計測を開始させる命令を出力する。距離算出部８０５は、制御部８０１から走行距離の計測を開始させる命令を入力され、走行距離の計測を開始する。その後、ステップＳ９１６に進む。
【００４５】
このように、本実施形態によれば、ストップウォッチ２は、ターゲット時間経過後に一定の走行距離に到達するまで、ターゲット時間からの遅れを表示する。一定の走行距離に到達した後に、残りターゲット時間の表示に戻る。これにより、利用者は、ターゲット時間経過後の一定の距離を進むまでは、予定した時間からどれだけ遅れているかを知ることができると共に、その後は、自動的に残りターゲット時間表示に変更され、残りターゲット時間を知ることができる。
【００４６】
なお、本実施形態での、ストップウォッチは、歩数計の機能を兼ね備えていてもよい。
【００４７】
なお、上述した実施形態におけるストップウォッチが備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４８】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００４９】
以上、図面を参照してこの発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００５０】
１、２・・・ストップウォッチ（時計装置）、１１〜１４・・・ボタン、２０１、７０１・・・発振部、２０２、７０２・・・入力部、２０３、７０３・・・ＣＰＵ、２０４、７０４・・・ＲＯＭ、２０５、７０５・・・ＲＡＭ、２０６、７０６・・・表示部、２０７、７０７・・・報知部、７０８・・・歩数計測部、３０１、８０１・・・制御部、３０２、８０２・・・ラップカウント部（時間計測部）、３０３、８０３・・・残りターゲット時間算出部、３０４、８０４・・・スプリットカウント部、３０５・・・表示変更タイマ部、８０５・・・距離算出部
【図１】
2012150056.tif 000003
【図２】
2012150056.tif 000004
【図３】
2012150056.tif 000005
【図４】
2012150056.tif 000006
【図５】
2012150056.tif 000007
【図６】
2012150056.tif 000008
【図７】
2012150056.tif 000009
【図８】
2012150056.tif 000010
【図９】
2012150056.tif 000011