(57)【特許請求の範囲】
【請求項１】
指示入力に基づいて時間を計測する計測部と、
外部から送信されたトリガー信号を受信する受信部と、
操作入力を受け付ける操作入力部と、
前記トリガー信号と前記操作入力との優先順を決定する優先順決定部と、
を備え、
前記計測部は、所定期間内に前記トリガー信号の受信と前記操作入力とが行われた場合、前記優先順決定部が決定した前記優先順に基づいて、前記トリガー信号の受信と前記操作入力とのいずれか一方を優先的に前記指示入力とする
ことを特徴とする電子時計。
【請求項２】
前記計測部が計測した時間を記憶する記憶部を備え、
前記計測部は、第１の所定期間内に計測した時間のうち前記優先順の低い指示入力に基づいて計測したものを前記記憶部から削除する
ことを特徴とする請求項１に記載の電子時計。
【請求項３】
前記計測部は、第２の所定期間内に行われた前記トリガー信号の受信または前記操作入力のうち前記優先順の低いものを指示入力としない
ことを特徴とする請求項１または２に記載の電子時計。
【請求項４】
前記計測部は、一定の区間距離毎の所要時間を計測する
ことを特徴とする請求項１から３いずれか１項に記載の電子時計。
【請求項５】
時刻を計時する計時部と、
前記計時部が計時した時刻を表示する表示部と、
を備えることを特徴とする請求項１から４いずれか１項に記載の電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計に関する。
【背景技術】
【０００２】
一般的なストップウォッチはボタン操作によりラップライムを計測するための入力（以下、ラップ入力という）を行う。一方、特許文献１には、電磁波を受信することでラップ入力を行う時計が記載されている。例えば、特許文献１に記載の時計は、マラソン大会にて所定の距離（例えば５ｋｍ）毎に電磁波を発信する装置（以下、マットとする）が設置され、そこを通過した際に電磁波を受信することでラップ入力を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１７２９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、マットの上を通過する際にユーザがボタン操作でラップ入力すると、ラップタイムが２つ計測されてしまい、ユーザの意図しないデータが発生してしまうという問題がある。
【０００５】
そこで、本発明は上述の事情を鑑みてなされたものであり、時間の計測に関する複数の入力手段を有する電子時計において、ユーザの意図しないデータが発生することを防ぐことができる電子時計を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、指示入力に基づいて時間を計測する計測部と、外部から送信されたトリガー信号を受信する受信部と、操作入力を受け付ける操作入力部と、前記トリガー信号と前記操作入力との優先順を決定する優先順決定部と、を備え、前記計測部は、所定期間内に前記トリガー信号の受信と前記操作入力とが行われた場合、前記優先順決定部が決定した前記優先順に基づいて、前記トリガー信号の受信と前記操作入力とのいずれか一方を優先的に前記指示入力とすることを特徴とする電子時計である。
【０００７】
また、本発明の他の態様の電子時計において、前記計測部が計測した時間を記憶する記憶部を備え、前記計測部は、第１の所定期間内に計測した時間のうち前記優先順の低い指示入力に基づいて計測したものを前記記憶部から削除することを特徴とする。
【０００８】
また、本発明の他の態様の電子時計において、前記計測部は、第２の所定期間内に行われた前記トリガー信号の受信または前記操作入力のうち前記優先順の低いものを指示入力としないことを特徴とする。
【０００９】
また、本発明の他の態様の電子時計において、前記計測部は、一定の区間距離毎の所要時間を計測することを特徴とする。
【００１０】
また、本発明の他の態様の電子時計において、時刻を計時する計時部と、前記計時部が計時した時刻を表示する表示部と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、電子時計は、指示入力に基づいて時間を計測する計測部と、外部から送信されたトリガー信号を受信する受信部と、操作入力を受け付ける操作入力部と、トリガー信号と操作入力との優先順を決定する優先順決定部と、を備え、計測部は、所定期間内にトリガー信号の受信と操作入力とが行われた場合、優先順決定部が決定した優先順に基づいて、トリガー信号の受信と操作入力とのいずれか一方を優先的に指示入力とする。これにより、電子時計は、優先順に基づいてトリガー信号の受信と操作入力とのいずれか一方を優先的に時間計測の指示入力とするため、時間の計測に関する複数の入力手段を有する電子時計において、ユーザの意図しないデータが発生することを防ぐことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における電子時計の構成を示したブロック図である。
【図２】本実施形態における電子時計の動作を説明するための図である。
【図３】本実施形態における電子時計が実行する計測処理の処理手順を示したフローチャートである。
【図４】本実施形態における電子時計が実行するボタンラップ優先処理の処理手順を示したフローチャートである。
【図５】本実施形態における電子時計が実行するオートラップ優先処理の処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態について、図面を参照しながら説明する。本実施形態では、電子機器の一例として、電子時計の例を用いて説明する。図１は、本実施形態における電子時計１００の構成を示したブロック図である。電子時計１００は、ストップウォッチ（計測）機能付き電子腕時計である。また、電子時計１００は、指定された計測途中の時刻からの経過時間（一定の区間距離毎の所要時間）であるラップタイムや計測開始からの全経過時間（出発点からの所要時間）であるスプリットタイムを測定する計測機能と、計測した過去のラップタイムやスプリットタイムを表示する読出機能とを有する。図示する例では、電子時計１００は、処理部１０１（計測部、優先順決定部）と、表示部１０２と、記憶部１０３と、電源１０４と、電波受信部１０５と、入力スイッチ１０６（操作入力部）と、分周部１０７と、水晶発振部１０８とを備える。
【００１４】
処理部１０１は、電子時計１００が備える各部の制御を行う中央処理装置である。また、処理部１０１は、指示入力に基づいて時間（ラップタイム及びスプリットタイム）を計測し、計測した時間を記憶部１０３に書き込んで記憶する。また、処理部１０１は、電波受信部１０５が受信するトリガー信号と、入力スイッチ１０６が受け付ける操作入力との優先順を決定する。優先順は予め電子時計１００に設定されている。そして、処理部１０１は、所定期間内にトリガー信号の受信と操作入力とが行われた場合、決定した優先順に基づいて、トリガー信号の受信と操作入力とのいずれか一方を優先的に時間計測の指示入力とする。例えば、処理部１０１は、所定期間（１）（第１の所定期間）内に計測した時間のうち決定した優先順の低い指示入力に基づいて計測したものを記憶部１０３から削除する。所定期間（１）は、優先順の高い指示入力があった時間から所定時間前までの期間である。また、処理部１０１は、所定期間（２）（第２の所定期間）内に行われたトリガー信号の受信または操作入力のうち決定した優先順の低いものを指示入力としない。所定期間（２）は、優先順の高い指示入力があった時間から所定時間後までの期間である。
【００１５】
表示部１０２は、例えば液晶ディスプレイであり、時刻や、計測した時間（ラップタイム及びスプリットタイム）等を表示する。記憶部１０３は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、読み出し専用メモリ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ランダムアクセスメモリ）から構成され、処理部１０１が計測した時間（ラップタイム及びスプリットタイム）等の種々の情報を記憶する。電源１０４は、電子時計１００が備える各部に電力を供給する。
【００１６】
電波受信部１０５は、外部装置から送信されたトリガー信号を受信する。外部装置は、例えば、電磁波でトリガー信号を送信するマット等である。
【００１７】
入力スイッチ１０６は、外部から操作可能なスイッチにより構成されており、操作入力を受け付ける操作入力部である。例えば、入力スイッチ１０６は、ラップタイムを計測する指示入力（以下、ラップタイムの指示入力とする）を受け付ける。水晶発振部１０８は、所定周波数の信号を出力する。分周部１０７は、水晶発振部１０８の出力信号を所定分周比で分周して処理部１０１用の規準クロック信号や計時用の時計信号を出力する。処理部１０１、分周部１０７及び水晶発振部１０８が時間を計測する計測部と時刻を計時する計時部とを構成する。計測部は、ユーザの走行時間を計測するストップウォッチ機能を実現する。また計時部は、現在の時刻を計時する時計機能を実現する。
【００１８】
次に、本実施形態における電子時計１００の動作について説明する。図２は、本実施形態における電子時計１００の動作を説明するための図である。例えば、マラソン大会等では、所定区間（例えば、５ｋｍ毎）にトリガー信号を送信するマットが設置されている。電子時計１００は、マットからトリガー信号を受信することによりラップタイムを計測するが、その際にユーザが入力スイッチ１０６に操作入力をした場合には、ラップタイムが２つ計測されてしまう。そこで、電子時計１００は、電波受信部１０５によるトリガー信号の受信（以下、オートラップとする）と入力スイッチ１０６による操作入力（以下、ボタンラップとする）との優先順を予め設定し、設定された優先順に基づいてラップタイムの指示入力を決定する。本図において、「Ａｕｔｏ」はオートラップを示し、「手」はボタンラップを示す。また、「×」は、ラップタイムの指示入力としないことを示す。また、本図における横軸は時間である。
【００１９】
図２（Ａ）は、ボタンラップよりオートラップの優先順が高い場合の動作を示す。本図に示すように、電子時計１００の処理部１０１は、オートラップがあった場合、所定期間（１）及び所定期間（２）内にあったボタンラップを指示入力としない。所定期間（１）は、オートラップがあった時間から所定時間前までの期間である。所定期間（２）は、オートラップがあった時間から所定時間後までの期間である。所定期間（１）の時間と所定期間（２）の時間とは、同じ時間でもよいし、異なる時間でもよい。具体的には、処理部１０１は、所定期間（１）内にボタンラップにより計測したラップタイムを記憶部１０３から削除する。また、処理部１０１は、所定期間（２）内にあったボタンラップ及びオートラップを指示入力としない（マスクする）。
【００２０】
図２（Ｂ）は、オートラップよりボタンラップの優先順が高い場合の動作を示す。本図に示すように、電子時計１００の処理部１０１は、ボタンラップがあった場合、所定期間（１）及び所定期間（２）内にあったオートラップを指示入力としない。具体的には、処理部１０１は、所定期間（１）内にオートラップにより計測したラップタイムを記憶部１０３から削除する。また、処理部１０１は、所定期間（２）内にあったオートラップを指示入力としない（マスクする）。
【００２１】
次に、本実施形態における電子時計１００が時間を計測する計測処理について説明する。図３は、本実施形態における電子時計１００が実行する計測処理の処理手順を示したフローチャートである。電子時計１００は、入力スイッチ１０６から計測開始の指示入力を受け付けると、本図に示す処理を実行する。
【００２２】
（ステップＳ１）処理部１０１は、時間の計測を開始する。その後、ステップＳ２の処理に進む。
（ステップＳ２）処理部１０１は、オートラップまたはボタンラップのうちどちらの優先順が高いかを判定する。優先順は予め電子時計１００に設定されている。ボタンラップの優先順が高いと処理部１０１が判定した場合にはステップＳ３の処理に進む。また、オートラップの優先順が高いと処理部１０１が判定した場合にはステップＳ４の処理に進む。
【００２３】
（ステップＳ３）処理部１０１は、後述するボタンラップ優先処理を実行する。その後、処理を終了する。
（ステップＳ４）処理部１０１は、後述するオートラップ優先処理を実行する。その後、処理を終了する。
【００２４】
図４は、本実施形態における電子時計１００が実行するボタンラップ優先処理の処理手順を示したフローチャートである。本図に示す処理は、上述したステップＳ３の処理に対応する。
【００２５】
（ステップＳ１０１）処理部１０１は、オートラップがあったか否かを判定する。オートラップがあったと処理部１０１が判定した場合にはステップＳ１０２の処理に進む。また、オートラップがなかったと処理部１０１が判定した場合にはステップＳ１０３の処理に進む。
【００２６】
（ステップＳ１０２）処理部１０１は、ラップタイム（前回ラップタイムの指示入力があった時間からステップＳ１０１までの経過時間）を、スタート（ステップＳ１）からの経過時間と対応付けて記憶部１０３に書き込んで記憶する。その後、ステップＳ１０３の処理に進む。
【００２７】
（ステップＳ１０３）処理部１０１は、ボタンラップがあったか否かを判定する。ボタンラップがあったと処理部１０１が判定した場合にはステップＳ１０４の処理に進む。また、ボタンラップがなかったと処理部１０１が判定した場合にはステップＳ１０１の処理に戻る。
【００２８】
（ステップＳ１０４）処理部１０１は、ラップタイム（前回ラップタイムの指示入力があった時間からステップＳ１０３までの経過時間）を、スタートからの経過時間と対応付けて記憶部１０３に書き込んで記憶する。その後、ステップＳ１０５の処理に進む。
【００２９】
（ステップＳ１０５）処理部１０１は、所定期間（１）内にオートラップがあったか否かを判定する。所定期間（１）内にオートラップがあったと処理部１０１が判定した場合にはステップＳ１０６の処理に進む。また、所定期間（１）内にオートラップがなかったと処理部１０１が判定した場合にはステップＳ１０７の処理に進む。
【００３０】
（ステップＳ１０６）処理部１０１は、所定期間（１）内にあったオートラップに基づいて記憶したラップタイムを記憶部１０３から削除する。その後、ステップＳ１０７の処理に進む。
【００３１】
（ステップＳ１０７）処理部１０１は、オートラップをマスクする（指示入力としない）。その後、ステップＳ１０８の処理に進む。
（ステップＳ１０８）処理部１０１は、所定期間（２）の時間待機する。その後、ステップＳ１０９の処理に進む。
（ステップＳ１０９）処理部１０１は、ステップＳ１０７においてしたマスクを解除する。その後、ステップＳ１１０の処理に進む。
【００３２】
（ステップＳ１１０）処理部１０１は、入力スイッチ１０６が計測終了の指示入力を受け付けたか否かを判定する。計測終了の指示入力を受け付けたと処理部１０１が判定した場合には、時間の計測を終了して処理を終了する。また、計測終了の指示入力を受け付けていないと処理部１０１が判定した場合にはステップＳ１０１の処理に戻る。
【００３３】
図５は、本実施形態における電子時計１００が実行するオートラップ優先処理の処理手順を示したフローチャートである。本図に示す処理は、上述したステップＳ４の処理に対応する。
【００３４】
（ステップＳ２０１）処理部１０１は、ボタンラップがあったか否かを判定する。ボタンラップがあったと処理部１０１が判定した場合にはステップＳ２０２の処理に進む。また、ボタンラップがなかったと処理部１０１が判定した場合にはステップＳ２０３の処理に進む。
【００３５】
（ステップＳ２０２）処理部１０１は、ラップタイム（前回ラップタイムの指示入力があった時間からステップＳ２０１までの経過時間）を、スタートからの経過時間と対応付けて記憶部１０３に書き込んで記憶する。その後、ステップＳ２０３の処理に進む。
【００３６】
（ステップＳ２０３）処理部１０１は、オートラップがあったか否かを判定する。オートラップがあったと処理部１０１が判定した場合にはステップＳ２０４の処理に進む。また、オートラップがなかったと処理部１０１が判定した場合にはステップＳ２０１の処理に戻る。
【００３７】
（ステップＳ２０４）処理部１０１は、ラップタイム（前回ラップタイムの指示入力があった時間からステップＳ２０３までの経過時間）を、スタートからの経過時間と対応付けて記憶部１０３に書き込んで記憶する。その後、ステップＳ２０５の処理に進む。
【００３８】
（ステップＳ２０５）処理部１０１は、所定期間（１）内にボタンラップがあったか否かを判定する。所定期間（１）内にボタンラップがあったと処理部１０１が判定した場合にはステップＳ２０６の処理に進む。また、所定期間（１）内にボタンラップがなかったと処理部１０１が判定した場合にはステップＳ２０７の処理に進む。
【００３９】
（ステップＳ２０６）処理部１０１は、所定期間（１）内にあったボタンラップに基づいて記憶したラップタイムを記憶部１０３から削除する。その後、ステップＳ２０７の処理に進む。
【００４０】
（ステップＳ２０７）処理部１０１は、オートラップ及びボタンラップをマスクする（指示入力としない）。その後、ステップＳ２０８の処理に進む。
（ステップＳ２０８）処理部１０１は、所定期間（２）の時間待機する。その後、ステップＳ２０９の処理に進む。
（ステップＳ２０９）処理部１０１は、ステップＳ２０７においてしたマスクを解除する。その後、ステップＳ２１０の処理に進む。
【００４１】
（ステップＳ２１０）処理部１０１は、入力スイッチ１０６が計測終了の指示入力を受け付けたか否かを判定する。計測終了の指示入力を受け付けたと処理部１０１が判定した場合には、時間の計測を終了して処理を終了する。また、計測終了の指示入力を受け付けていないと処理部１０１が判定した場合にはステップＳ２０１の処理に戻る。
【００４２】
電子時計１００は、時間計測の終了後、記憶部１０３に記憶したラップタイム及びスプリットタイムを表示部１０２に表示可能である。処理部１０１は、ラップタイムを表示部１０２に表示する際に、オートラップによるラップタイムとボタンラップによるラップタイムとを区別可能に表示する。例えば、処理部１０１は、オートラップによるラップタイムにはその近傍に「ａｔ」マークを表示し、ボタンラップによるラップタイムにはその近傍に「ｍｔ」マークを表示する。これにより、ユーザは、そのラップタイムがオートラップによるものなのかボタンラップによるものなのかを知ることができる。
【００４３】
上述したとおり、本実施形態では、電子時計１００は、外部から送信されたトリガー信号を受信する電波受信部１０５と、操作入力を受け付ける入力スイッチ１０６と、トリガー信号と操作入力との優先順を決定し、所定期間内にトリガー信号の受信と操作入力とが行われた場合、決定した優先順に基づいて、トリガー信号の受信と操作入力とのいずれか一方を優先的に時間計測の指示入力とする処理部１０１とを備える。
【００４４】
このように、電子時計１００は、優先順に基づいて、トリガー信号の受信と操作入力とのいずれか一方を優先的に時間計測の指示入力としているため、計測に関する複数の入力手段を有する電子時計１００において、ユーザの意図しないデータ（ラップタイム）が発生することを防ぐことができる。
【００４５】
なお、上述した実施形態における電子時計１００が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４６】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００４７】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
【００４８】
例えば、上述した実施形態では、電子時計１００は、ボタンラップの優先順が高い場合に、所定期間（２）におけるボタンラップをラップタイムの指示入力としているが、これに限らず、所定期間（２）におけるボタンラップにマスク（ラップタイムの指示入力としない）をしてもよい。また、電子時計１００は、オートラップの優先順が高い場合に、所定期間（２）におけるオートラップをラップタイムの指示入力としていないが、これに限らず、所定期間（２）におけるオートラップをラップタイムの指示入力としてもよい。
【００４９】
また、電子時計１００は、電波受信部１０５が受信するトリガー信号による指示入力の有効／無効を設定により切り替え可能としてもよい。
【００５０】
また、上述した実施形態では、電子機器として電子時計１００を例に説明したが、例えば、携帯電話機、スマートフォン等の他の電子機器であってもよい。
【符号の説明】
【００５１】
１００・・・電子時計、１０１・・・処理部、１０２・・・表示部、１０３・・・記憶部、１０４・・・電源、１０５・・・電波受信部、１０６・・・入力スイッチ、１０７・・・分周部、１０８・・・水晶発振部
【図１】
0006474311.tif 000002
【図２】
0006474311.tif 000003
【図３】
0006474311.tif 000004
【図４】
0006474311.tif 000005
【図５】
0006474311.tif 000006