[go: up one dir, main page]

JP2018146397A - 電子時計 - Google Patents

電子時計 Download PDF

Info

Publication number
JP2018146397A
JP2018146397A JP2017041891A JP2017041891A JP2018146397A JP 2018146397 A JP2018146397 A JP 2018146397A JP 2017041891 A JP2017041891 A JP 2017041891A JP 2017041891 A JP2017041891 A JP 2017041891A JP 2018146397 A JP2018146397 A JP 2018146397A
Authority
JP
Japan
Prior art keywords
time
daylight saving
saving time
dst
switching operation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017041891A
Other languages
English (en)
Other versions
JP2018146397A5 (ja
JP6938967B2 (ja
Inventor
栽官 呉
Jaekwan Oh
栽官 呉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2017041891A priority Critical patent/JP6938967B2/ja
Priority to US15/910,528 priority patent/US10663926B2/en
Publication of JP2018146397A publication Critical patent/JP2018146397A/ja
Publication of JP2018146397A5 publication Critical patent/JP2018146397A5/ja
Application granted granted Critical
Publication of JP6938967B2 publication Critical patent/JP6938967B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G5/00Setting, i.e. correcting or changing, the time-indication
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G9/00Visual time or date indication means
    • G04G9/0076Visual time or date indication means in which the time in another time-zone or in another city can be displayed at will

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electric Clocks (AREA)
  • Electromechanical Clocks (AREA)

Abstract

【課題】サマータイムの実施ルールをユーザー操作によって容易に修正できる電子時計を提供する。【解決手段】電子時計1は、位置情報と、タイムゾーンと、サマータイム実施ルールとが記憶された記憶部80と、位置情報を設定する位置情報設定部20と、位置情報設定部20で設定された位置情報に対応するタイムゾーンと、サマータイム実施ルールとに基づいて時刻を表示する時刻表示部と、サマータイムを実施状態および未実施状態に切り換える切換操作部と、切換操作部によるサマータイムの切換操作が行われたタイミングに基づいて、サマータイム実施ルールを修正する制御部20とを備える。【選択図】図2

Description

本発明は、サマータイムを表示可能な電子時計に関する。
電子時計には、タイムゾーンとサマータイム実施ルールとが記憶された記憶部を備え、取得された位置情報によってタイムゾーンやサマータイム実施ルールを選択し、その地域の時刻を表示する世界時計の機能を有する電子時計がある(例えば特許文献1)。
このような電子時計では、位置情報は、りゅうず等を操作して選択される都市名や、GPS(Global Positioning System)衛星から送信される衛星信号を受信して求められる位置情報が用いられる。
また、電子時計は、位置情報によって選択されたタイムゾーンにおいて、サマータイムが実施されているかを前記サマータイム実施ルールによって判定し、サマータイム実施中の場合には、表示時刻を自動的に変更して表示することもできる。
ところで、サマータイムの実施の有無や、サマータイムの開始日時、終了日時などは、政治や経済上の理由などで変更される場合がある。腕時計のように、ユーザーによって持ち運ばれる時計の場合には、旅行などで訪問した国や地域において、サマータイム実施ルールが変更されていた場合、電子時計のみでサマータイム実施ルールを変更できることが求められる。
このため、特許文献1の電子時計では、ユーザーが、りゅうずおよび4つのボタンを有する操作部を操作し、その操作に応じて移動する複数の指針の表示を確認することで、サマータイム実施ルールの開始月、開始時、開始週、開始曜日、開始日、終了月、終了時、終了週、終了曜日、終了日などを修正していた。
特開2016−133337号公報
しかしながら、特許文献1の電子時計では、サマータイムの開始時期および終了時期を修正するために、上記各情報を1つずつ設定しなければならず、複雑な操作が必要となり、直感的に操作することができない。このため、サマータイム実施ルールを、ユーザーが容易に修正できないという課題がある。
本発明の目的は、サマータイムの実施ルールをユーザーの操作によって容易に修正することができる電子時計を提供することにある。
本発明の電子時計は、位置情報と、前記位置情報に対応するタイムゾーンと、前記位置情報に対応するサマータイム実施ルールとが記憶された記憶部と、前記位置情報を設定する位置情報設定部と、前記位置情報設定部で設定された前記位置情報に対応する前記タイムゾーンと、前記サマータイム実施ルールとに基づいて時刻を表示する時刻表示部と、サマータイムを実施状態および未実施状態に切り換える切換操作部と、前記切換操作部によるサマータイムの切換操作が行われたタイミングに基づいて、前記サマータイム実施ルールを修正する制御部と、を備えることを特徴とする。
本発明によれば、サマータイムを実施状態または未実施状態に切り換える切換操作部を設け、制御部は、切換操作部によるサマータイムの切換操作が行われたタイミングに基づいて、前記サマータイム実施ルールを修正する。このため、電子時計のユーザーは、サマータイムの開始時期や終了時期に合わせて切換操作部を操作するだけで、サマータイム実施ルールを容易に修正できる。
本発明の電子時計において、前記サマータイム実施ルールは、サマータイム実施期間の開始時と終了時とを示すデータを有し、前記制御部は、前記切換操作部によって、前記サマータイムが未実施状態から実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、修正前の前記サマータイム実施ルールの開始時から一定期間以内である場合は、前記サマータイム実施期間の開始時のデータを前記切換操作が行われたタイミングに基づいて修正し、前記切換操作部によって、前記サマータイムが実施状態から未実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、修正前の前記サマータイム実施ルールの終了時から一定期間以内である場合は、前記サマータイム実施期間の終了時のデータを前記切換操作が行われたタイミングに基づいて修正することが好ましい。
本発明によれば、切換操作部で、サマータイムが未実施状態から実施状態に切り換えられたタイミングが、修正前のサマータイム実施ルールの開始時から一定期間以内である場合に、そのタイミングに応じて開始時のデータを修正している。このため、ユーザーがサマータイムの開始時を修正するために切換操作部を操作した可能性が高い場合のみ、開始時のデータを修正するため、正しく修正できる。
同様に、切換操作部で、サマータイムが実施状態から未実施状態に切り換えられたタイミングが、修正前のサマータイム実施ルールの終了時から一定期間以内である場合に、そのタイミングに応じて終了時のデータを修正している。このため、ユーザーがサマータイムの終了時を修正するために切換操作部を操作した可能性が高い場合のみ、終了時のデータを修正するため、正しく修正できる。
本発明の電子時計において、前記制御部は、修正対象となる前記サマータイム実施期間の開始時または終了時が、月、週、曜日、時刻で指定されている場合は、前記月および週を、前記切換操作が行われたタイミングの月および週に変更し、曜日および時刻は変更しないことが好ましい。
サマータイム実施ルールは、開始時および終了時が、月、週、曜日、時刻で指定されることが多く、このルールが変更される場合も、月や週のみが変更され、曜日や時刻は同じ場合が多い。したがって、本発明によれば、切換操作部を操作するタイミングで月および週を特定でき、曜日および時刻は修正前と同じに設定することで、サマータイム実施ルールを容易に修正することができる。
また、切換操作部を操作するタイミングは、曜日や時刻には影響しないため、ユーザーは曜日や時刻まで合わせて切換操作部を操作する必要が無い。このため、修正後のサマータイム実施ルールの週が一致する一週間の間に切換操作部を操作すれば良く、ユーザーの利便性を向上できる。
本発明の電子時計において、前記制御部は、修正対象となる前記サマータイム実施期間の開始時および終了時が、特定の日付および時刻で指定されている場合は、前記特定の日付を、前記切換操作が行われたタイミングの日付に変更し、時刻は変更しないことが好ましい。
本発明によれば、切換操作部を操作するタイミングで日付を特定でき、時刻は修正前と同じに設定することで、サマータイム実施ルールを容易に修正することができる。
また、切換操作部を操作するタイミングは、時刻には影響しないため、ユーザーは時刻まで合わせて切換操作部を操作する必要が無い。このため、修正後のサマータイム実施ルールの日付が一致する1日の間に切換操作部を操作すれば良く、ユーザーの利便性を向上できる。
本発明の電子時計において、前記制御部は、修正対象となる前記サマータイム実施期間が未設定の場合は、前記切換操作部によって、前記サマータイムが未実施状態から実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、前記サマータイム実施期間の開始時として有効な期間内であるかを判定し、有効な期間内であれば、前記切換操作が行われたタイミングの月および週と、予め設定されている曜日および時刻で、前記サマータイム実施期間の開始時を設定し、前記切換操作部によって、前記サマータイムが実施状態から未実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、前記サマータイム実施期間の終了時として有効な期間内であるかを判定し、有効な期間内であれば、前記切換操作が行われたタイミングの月および週と、予め設定されている曜日および時刻で、前記サマータイム実施期間の終了時を設定することが好ましい。
本発明によれば、サマータイムが設定されていないタイムゾーンにおいて、サマータイムを設定する場合に、サマータイム実施期間の開始時や終了時として有効な期間であるかを判定し、有効な期間である場合のみ、そのタイミングの月、週と、予め設定された曜日、時刻でサマータイム実施ルールを設定しているので、誤ったタイミングで切換操作部が操作された場合にサマータイム実施ルールを設定することを防止できる。したがって、制御部は、ユーザーがサマータイム実施ルールを設定するために切換操作部を操作した可能性が高い場合に、ルール設定処理を実行するため、正しいサマータイム実施ルールを設定できる。
本発明の電子時計において、位置情報衛星から送信される衛星信号を受信して現在位置および時刻情報を取得する位置情報衛星受信装置を備え、前記位置情報設定部は、前記位置情報衛星受信装置で取得された前記現在位置に基づいて前記位置情報を設定してもよい。
本発明によれば、位置情報衛星受信装置は、GPS衛星などの位置情報衛星から送信される衛星信号を受信して、位置情報、時刻情報を取得する。そして、位置情報設定部は、受信処理で取得した位置情報を設定し、時刻表示部は、この位置情報に対応するタイムゾーンとサマータイム実施ルールとに基づいて時刻を表示する。
このため、電子時計のユーザーは、例えば、旅行などで海外に移動した場合でも、その場所で衛星信号の受信処理を実行すれば、タイムゾーンやサマータイムの実施期間などを電子時計が自動的に判断して、正しい時刻に自動的に修正するため、利便性を高めることができる。
本発明の電子時計において、前記位置情報設定部は、前記位置情報を特定する地理情報が表示された地理情報表示部と、前記地理情報を指示可能な指針と、前記指針を移動操作可能な指針操作部と、を備え、前記位置情報設定部は、前記指針操作部の操作で移動される前記指針が指示する前記地理情報に基づいて前記位置情報を設定してもよい。
本発明によれば、電子時計に表示された都市名などの地理情報を、りゅうずやボタンなどの指針操作部で指針を移動して指示することで位置情報を設定しているので、位置情報衛星の受信装置を備えていない電子時計や、受信装置を備えていても受信できない環境、例えば、飛行機の機内にユーザーがいる場合などでも、ユーザーの操作で位置情報を設定できる。そして、電子時計の制御部は、設定された位置情報に基づいて、タイムゾーンやサマータイムの実施期間などを自動的に判断して、正しい時刻に自動的に修正する。このため、飛行機で移動中に目的地の現地時刻に合わせることもでき、利便性を高めることができる。
本発明の電子時計において、前記制御部は、前記サマータイム実施ルールに従って、自動的に前記サマータイムを適用するサマータイム自動モードと、前記切換操作部による前記切換操作に従って、前記サマータイムの適用または非適用を設定するサマータイム手動モードと、を実行可能に構成され、前記切換操作で前記サマータイム実施ルールが修正された場合は、前記サマータイム自動モードに設定することが好ましい。
本発明によれば、切換操作部による切換操作でサマータイム実施ルールを修正した場合は、サマータイム自動モードに自動的に設定されるため、電子時計は、修正したルールに基づいて、自動的にサマータイム実施状態、未実施状態を切り換えることができる。このため、ユーザーは、サマータイム実施ルールの修正後、改めてサマータイム自動モードに設定する操作を行う必要が無く、利便性を向上できる。
本発明の電子時計において、前記制御部は、前記サマータイム実施ルールに従って、自動的に前記サマータイムを適用するサマータイム自動モードと、前記切換操作部による前記切換操作に従って、前記サマータイムの適用または非適用を設定するサマータイム手動モードと、を実行可能に構成され、前記サマータイム自動モードにおいて、前記サマータイムの実施開始前と実施終了前の一定期間、サマータイム切換の予告を表示する予告表示部を備え、前記制御部は、前記予告表示部でサマータイム切換の予告の表示中に前記切換操作が行われた場合は、前記サマータイム自動モードから前記サマータイム手動モードに切り換えることが好ましい。
本発明によれば、予告表示中に切換操作を行うことで、サマータイム手動モードに切り換えるため、サマータイム実施ルールに基づいて自動的にサマータイムの実施、未実施が切り替わることを防止できる。このため、サマータイム実施ルールが変更された際に、修正前の実施ルールに基づく切換予告を行うことで、ユーザーに対してサマータイム実施ルールの変更を促すことができる。また、修正前の実施ルールが自動的に適用されることを防止できるため、変更後のルールと異なるタイミングでサマータイムが切り替わることも防止でき、正確な現地時刻を表示できる。
本発明の電子時計は、前記サマータイムの実施開始後と実施終了後の一定期間、前記サマータイムの切換が実施されたことを表示するサマータイム切換表示部を備えることが好ましい。
本発明によれば、サマータイムの切換が実施されるとサマータイム切換表示部で表示されるため、ユーザーは、サマータイム実施期間になったか、サマータイム実施期間が終了したかを容易に確認でき、利便性を向上できる。
本発明の第1実施形態の電子時計を示す正面図である。 第1実施形態の電子時計の回路構成を示すブロック図である。 第1実施形態の外部記憶装置を示すブロック図である。 第1実施形態のタイムゾーン設定テーブルの構成を示す図である。 第1実施形態のサマータイム実施ルールテーブルの構成を示す図である。 第1実施形態のタイムゾーン設定修正テーブルの構成を示す図である。 第1実施形態のDST開始およびDST終了の手動修正処理を示すフローチャートである。 サマータイム実施期間の修正例1を示す図である。 サマータイム実施期間の修正例2を示す図である。 サマータイム実施期間の修正例3を示す図である。 サマータイム実施期間の修正例4を示す図である。 第2実施形態の電子時計の回路構成を示すブロック図である。 第2実施形態の記憶装置を示すブロック図である。 第2実施形態のタイムゾーン設定テーブルの構成を示す図である。 第2実施形態のサマータイム実施ルールテーブルの構成を示す図である。 第2実施形態のタイムゾーン設定修正テーブルの構成を示す図である。 第3実施形態のDST開始およびDST終了の手動修正処理を示すフローチャートである。 第4実施形態の電子時計を示す正面図である。 第4実施形態のBボタンが押された際の処理を示すフローチャートである。 第4実施形態の指針の指示を示す図である。 第4実施形態のサマータイム実施期間の修正例を示す図である。 第4実施形態の指針の指示を示す図である。 第4実施形態のサマータイム実施期間の修正例を示す図である。
[第1実施形態]
以下、本発明の第1実施形態に係る電子機器である電子時計1を図面に基づいて説明する。
図1は、電子時計1の正面図であり、図2は、電子時計1の主な回路構成を示す概略図である。
電子時計1は、図1に示すように、外装ケース2を備えている。
外装ケース2は、円筒状であり、金属で形成されている。外装ケース2の二つの開口のうち、表面側の開口は、カバーガラスで塞がれており、裏面側の開口は金属で形成された裏蓋で塞がれている。
外装ケース2の側面には、後述する入力装置(操作部)40として、Aボタン41と、Bボタン42と、りゅうず43とが設けられている。
[電子時計の表示装置]
外装ケース2の内側には、時刻や各種情報を表示する表示装置50として、ダイヤルリング3と、文字板5と、指針51,52,53,54と、カレンダー車(日車)55と、各指針51〜54およびカレンダー車55を駆動する駆動機構(図示略)などが備えられている。
ダイヤルリング3は、リング状に形成されている。
文字板5は、外装ケース2の内側で時刻を表示する円形の板材である。文字板5の平面中心から時計の6時方向の位置には、サブダイヤル5Aが設けられている。
指針51,52,53は、文字板5の平面中心に配置される指針軸に取り付けられたセンター針である。なお、指針軸は、各指針51,52,53が取り付けられる3つの指針軸で構成されている。
文字板5の外周部を囲むダイヤルリング3の内周側には、内周を60分割にする目盛が表記されている。この目盛を用いて、指針51は時刻の「秒」を表示し、指針52は時刻の「分」を表示し、指針53は時刻の「時」を表示する。すなわち、指針51は秒針であり、指針52は分針であり、指針53は時針であり、指針51〜53および文字板5は、時刻情報を表示する時刻表示部を構成する。
指針54は、サブダイヤル5Aの平面中心に配置される指針軸に取り付けられたモード針である。
サブダイヤル5Aの外周において、サブダイヤル5Aの平面中心に対して略6時位置から略8時位置の範囲には、「DST」(daylight saving time)の英字と、「ON」、「OFF」の英字とが表記されている。これらは、夏時間(サマータイム)に関する情報であり、指針54が「ON」を指示する場合はサマータイムの実施期間中であることを表示し、指針54が「OFF」を指示する場合はサマータイムの未実施期間中であることを示す。
サブダイヤル5Aの外周において、サブダイヤル5Aの略1時位置から略4時位置の範囲には、七曜を示す英単語の頭文字である「S(Sunday)」、「M(Monday)」、「T(Tuesday)」、「W(Wednesday)」、「T(Thursday)」、「F(Friday)」、「S(Saturday)」の文字が表記される。指針54は、これらの文字のいずれかを指示することで曜日を表示する。
サブダイヤル5Aの外周においては、サブダイヤル5Aの略9時位置から略10時位置の範囲には、円周に沿って三日月鎌状の記号が表記されている。この記号は二次電池60のパワーインジケーターであり、電池容量に応じた位置を指針54が指示することで電池容量が表示される。
サブダイヤル5Aの外周において、サブダイヤル5Aの略11時位置から略12時位置の範囲には、「1」と「4+」の数字が表記されている。この記号は、位置情報衛星受信装置10の受信モードを示し、時刻情報を取得する測時モードが選択されている場合、指針54は「1」を指示し、時刻情報および位置情報を取得する測位モードが選択されている場合、指針54は「4+」を指示する。
したがって、指針54は、各種情報を表示するモード針である。なお、指針54は、通常時は曜日を指示し、受信動作時は受信モードを指示する。また、指針54は、後述するサマータイムの実施期間の切換時と、手動操作によるサマータイム実施ルールの修正時は、DSTの「ON」、「OFF」を指示する。さらに、指針54は、電池残量の表示操作が行われた場合や、電池残量が閾値以下に低下した場合に、パワーインジケーターとして動作する。
ダイヤルリング3には、内周側の目盛に沿って、協定世界時(UTC)との時差を表す記号56が表記されている。記号56は、主にUTCとの時差を示す数字が用いられるが、一部、数字以外の黒丸の記号が用いられている。
また、ダイヤルリング3の周囲に設けられている外装ケース2には、ダイヤルリング3に表記されている時差を表す記号56に対応した標準時を使用している代表都市名を表す都市情報57が、記号56に併記されている。
指針51は、記号56や都市情報57を指示することで、現在設定されている時差や選択中の時差を表示する。
[電子時計の回路構成]
次に、電子時計1の回路構成について説明する。
電子時計1は、図2に示すように、位置情報衛星受信装置(GPSモジュール)10、制御部(CPU)20、記憶装置30、入力装置40、表示装置50、二次電池60、ソーラーパネル70、外部記憶装置(記憶部)80を備えている。記憶装置30は、RAM31及びROM32を備える。これらの各装置は、データバス90等を介してデータを通信している。
入力装置40は、前記Aボタン41、Bボタン42、りゅうず43と、これらの操作を検出する入力検出部とで構成されている。なお、後述するように、Bボタン42は、サマータイムを実施状態および未実施状態に切り換える切換操作部として機能する。
表示装置50は、4本の指針51〜54と、これの指針51〜54を駆動するモーターおよび輪列とを備えて構成されている。
二次電池60は、発電装置であるソーラーパネル70で発電された電力を蓄積可能な電池であり、この二次電池60及びソーラーパネル70で電子時計1に電力を供給する電源が構成されている。
[位置情報衛星受信装置の構成]
位置情報衛星受信装置(GPS装置)10は、GPSアンテナ11を備え、GPSアンテナ11を介して受信した衛星信号を処理して時刻情報や位置情報を取得するものである。
GPSアンテナ11は、前述の複数のGPS衛星からの衛星信号を受信するパッチアンテナなどで構成される。このGPSアンテナ11は文字板5の裏面側に配置され、電子時計1の表面ガラス及び文字板5を通過した電波を受信するように構成されている。
このため、文字板5及び表面ガラスは、GPS衛星から送信される衛星信号である電波を通す材料で構成されている。例えば、文字板5はプラスチックで構成されている。
そして、位置情報衛星受信装置10は、GPS衛星から送信される衛星信号を受信してデジタル信号に変換するRF(Radio Frequency)部と、受信信号の相関判定を行って同期を行うBB部(ベースバンド部)と、BB部で復調された航法メッセージ(衛星信号)から時刻情報や測位情報を取得する情報取得部とを備える。
RF部は、バンドパスフィルター、PLL回路、IFフィルター、VCO(Voltage Controlled Oscillator)、ADC(A/D変換器)、ミキサー、LNA(Low Noise Amplifier)、IFアンプ等を備えている。
そして、バンドパスフィルターで抜き出された衛星信号は、LNAで増幅された後、ミキサーでVCOの信号とミキシングされ、IF(Intermediate Frequency:中間周波数)にダウンコンバートされる。ミキサーでミキシングされたIFは、IFアンプ、IFフィルターを通り、ADC(A/D変換器)でデジタル信号に変換される。
BB部は、GPS衛星で送信時に使用されたものと同一のC/Aコードからなるローカルコードを生成するローカルコード生成部と、前記ローカルコードとRF部から出力される受信信号との相関値を算出する相関部とを備える。
そして、前記相関部で算出された相関値が所定の閾値以上であれば、受信した衛星信号に用いられたC/Aコードと生成したローカルコードが一致していることになり、衛星信号を捕捉(同期)することができる。このため、受信した衛星信号を、前記ローカルコードを用いて相関処理することで、航法メッセージを復調することができる。
情報取得部は、BB部で復調した航法メッセージから時刻情報や位置情報を取得する。すなわち、GPS衛星から送信される航法メッセージには、プリアンブルデータ及びHOW(Handover Word)のTOW(Time of Week、「Zカウント」ともいう)、各サブフレームデータが含まれている。サブフレームデータは、サブフレーム1からサブフレーム5まであり、各サブフレームには、例えば、週番号データや衛星健康状態データを含む衛星補正データ等や、エフェメリス(GPS衛星毎の詳細な軌道情報)や、アルマナック(全GPS衛星の概略軌道情報)などのデータが含まれている。
従って、情報取得部は、受信した航法メッセージから所定のデータ部分を抽出し、時刻情報や位置情報を取得している。このため、本実施形態では、位置情報衛星受信装置10によって受信部が構成されている。
[記憶装置]
記憶装置30のROM32には、制御部20で実行するプログラム等が記憶されている。一方、記憶装置30のRAM31には、受信により取得した時刻情報や位置情報などが記憶される。
[外部記憶装置]
記憶部である外部記憶装置80は、データを書き換え可能な記憶装置であり、図3に示すように、タイムゾーン設定テーブル81と、サマータイム実施ルールテーブル82と、タイムゾーン設定修正テーブル83とが記憶されている。
[制御部の構成]
制御部(CPU)20は、ROM32に記憶されたプログラムにより各種制御を行う。例えば、制御部20は、Aボタン41などの入力装置40によって受信操作が行われたことを検出した場合や、定時受信時刻が設定されている場合にその受信時刻になった場合に、位置情報衛星受信装置10を駆動して衛星信号の受信処理を実行する受信制御手段として機能する。
また、制御部20は、図示略の水晶振動子などの基準信号源(発振回路)からの基準信号を利用して内部時刻を更新して現時刻を計時する計時手段として機能する。
制御部20は、前記位置情報衛星受信装置10で取得した位置情報(経度・緯度)に基づき、外部記憶装置80に記憶されたタイムゾーン設定テーブル81を利用して、現在地の時差データを取得するため、位置情報設定部として機能する。また、制御部20は、位置情報衛星受信装置10で取得した時刻情報(GPS時刻+うるう秒)と取得された時差データに基づいて、現在地における現在時刻(現時刻)を算出する現在地時刻算出手段として機能する。
そして、制御部20は、基準信号を利用して計時している内部時刻を、算出した現時刻に更新する。従って、内部時刻は、衛星信号を受信した場合、受信データに基づいて正しい時刻に自動的に修正されることになる。
制御部20は、後述するように、サマータイム自動モード(DST自動モード)と、サマータイム手動モード(DST手動モード)とを実行可能に構成されている。
DST自動モードは、サマータイム実施ルールに従って、自動的にサマータイムを適用つまりサマータイム実施状態および未実施状態を自動的に切り換えるモードである。このため、制御部20は、タイムゾーン設定テーブル81、サマータイム実施ルールテーブル82を用いて、前記現時刻をサマータイムに自動的に更新する。そして、制御部20は、更新した現時刻を指針51〜53で表示する。
DST手動モードは、切換操作部であるBボタン42の押下つまり切換操作に従って、サマータイムの適用(実施状態)、非適用(未実施状態)を設定するモードである。
また、制御部20は、後述するように、切換操作部であるBボタン42でサマータイムの切換操作が行われるタイミングによって、サマータイム実施ルールテーブル82およびタイムゾーン設定修正テーブル83を更新してサマータイム実施ルールを修正する。
[タイムゾーン設定テーブルのデータ構造]
次に、図4を参照して前記タイムゾーン設定テーブル81のデータ構造について説明する。
タイムゾーンは、各国や地域における標準時を、協定世界時(UTC)との時差で表示したものである。したがって、理論的には経度によって設定される。但し、実際の時差領域の境界線は、国境であることが多い。また、夏時間(サマータイム、デイライトセービングタイム)も、通常、国毎に設定されるが、一部の国では地域によって実施の有無が設定されることもある。
このため、タイムゾーン設定テーブル81には、図4に示すように、地域を特定する領域情報と、タイムゾーン(時差)と、サマータイム実施ルールの種類を示すDST番号とが関連付けて記憶されている。各地域は、2本の経線と2本の緯線で囲まれる矩形形状の領域とされている。このため、地域を特定する領域情報は、領域の北西端位置の座標(緯度、経度)と、領域の南東端位置の座標(移動、経度)とで構成されている。
タイムゾーンの欄には、協定世界時(UTC)に対する時差が記憶されている。
DST番号(夏時間番号)には、前記領域情報で特定される国や地域におけるサマータイム実施ルールを特定するための番号が記憶されている。このDST番号は、図5に示すサマータイム実施ルールテーブル82のDST番号に対応している。
[サマータイム実施ルールテーブルのデータ構造]
次に、図5を参照して、サマータイム実施ルールテーブル82のデータ構造について説明する。
サマータイム実施ルールテーブル82には、DST番号と、DST開始およびDST終了のデータと、DST時差とが記憶されている。
ここで、サマータイム実施ルールテーブル82のDST番号「0」は、サマータイムを実施していない地域のために用意されたデータである。このため、DST開始およびDST終了は「なし」とされ、DST時差も「+0時間」とされている。
従って、タイムゾーン設定テーブル81では、サマータイムを実施していない地域(例えば日本)は、DST番号に「0」が記憶されている。
DST開始には、サマータイム実施期間の開始時が記憶されている。DST終了には、サマータイム実施期間の終了時が記憶されている。これらは、サマータイム制度を実施している各国での開始時および終了時のパターンに基づいて記憶されている。
例えば、アメリカ合衆国において採用されているサマータイムは、3月第2日曜午前2時から11月第1日曜午前2時である。このため、アメリカ合衆国の地域では、DST番号は「2」が記憶される。
また、サマータイムが決まった日付で設定される地域もある。この場合、DST開始およびDST終了には、それぞれサマータイムの開始日時(例えば、3月27日22:00)、終了日時(例えば、9月27日23:00)を記憶すればよい。
サマータイム実施ルールテーブル82のDST時差には、サマータイムに補正するための時間(通常は+1時間)が記憶されている。
[タイムゾーン設定修正テーブルのデータ構造]
タイムゾーン設定修正テーブル83は、図6に示すように、タイムゾーン設定テーブル81と同じデータ構造を備えており、特定の地域のサマータイム実施ルールが変更された場合に、その地域を示す領域情報(緯度、経度)と、タイムゾーン(時差)と、修正DST番号とが記憶される。
なお、本実施形態では、タイムゾーン設定テーブル81とは別に、タイムゾーン設定修正テーブル83を設けたのは以下の理由からである。
すなわち、タイムゾーン設定テーブル81では、北西端および南東端の2つの座標で特定される矩形領域毎に、タイムゾーンとDST番号とを記憶している。タイムゾーンの精度を高めるためには、矩形領域を小さくすればよい。一方、矩形領域を小さくすると、データ数が増大する。例えば、1つの矩形領域を、緯度および経度が0.25度程度のサイズで構成した場合、全世界のタイムゾーンをカバーするには約100万個のデータが必要となる。
電子時計1のRAM31の容量は大きくないため、タイムゾーン設定テーブル81をRAM31に記憶することはできない。このため、本実施形態では、電子時計1に外部記憶装置80を設けているが、腕時計に組み込める外部記憶装置80の容量にも制約があるため、タイムゾーン設定テーブル81を圧縮して保存している。したがって、タイムゾーン設定テーブル81の内容を直接修正することが難しく、別途、タイムゾーン設定修正テーブル83を設けている。
[受信処理]
次に、本実施形態の電子時計1において、衛星信号を受信して時刻を修正する手順について説明する。
[測位処理]
電子時計1では、衛星信号を受信して取得したUTCに対し、現在地の時刻に修正するために時差情報が必要である。
このため、電子時計1が初期化された後などで現在地の情報がRAM31に記憶されていない場合は、測位処理が行われる。
また、ユーザーが手動で測位受信操作を行った場合も測位処理が行われる。これは、ユーザーが、旅行などで海外などのタイムゾーンの異なる地域に移動した場合に、現地時刻に修正する必要があるためである。
このため、電子時計1の位置情報衛星受信装置10は、Aボタン41の押下で受信を開始して、位置情報衛星から時刻及び位置情報を取得する。
制御部20は、取得した位置情報(現在位置の緯度、経度)が含まれる領域情報をタイムゾーン設定テーブル81で検索し、その領域情報に対するタイムゾーンとDST番号とを、タイムゾーン設定テーブル81から取得してRAM31に記憶する。
また、制御部20は、取得した位置情報が含まれる領域情報がタイムゾーン設定修正テーブル83に存在するかを検索し、存在する場合には、その領域情報に対するタイムゾーンと修正DST番号とを、タイムゾーン設定修正テーブル83から取得してRAM31に記憶する。
タイムゾーン設定テーブル81は、電子時計1の工場出荷時の初期データである。
そして、後述する手動修正操作によってタイムゾーン設定情報が修正された場合は、前述したように、タイムゾーン設定テーブル81を直接変更せずに、タイムゾーン設定修正テーブル83に修正内容を追加している。
このため、制御部20は、タイムゾーン設定テーブル81に加えてタイムゾーン設定修正テーブル83をも検索し、DST番号、修正DST番号を取得する。
制御部20は、RAM31に記憶した修正DST番号又はDST番号が、「0」以外の場合は、DST番号に対するサマータイム実施ルール(DST開始およびDST終了のデータ)を、サマータイム実施ルールテーブル82から取得してRAM31に記憶する。
制御部20は、位置情報衛星から取得した時刻情報(UTC時刻)に、RAM31に記憶したタイムゾーン(時差)を適用し、現在地の時刻(現地時刻)を求める。
次に、制御部20は、求めた現地時刻が、RAM31に記憶したサマータイム実施ルールで特定されるサマータイム実施期間中であれば、現地時刻にサマータイム用の時差を加えて現地時刻とする。このとき、サマータイム実施ルールは、修正DST時差が取得されていれば、その修正DST番号に対するサマータイム実施ルールを適用する。
制御部20は、表示装置50によって、修正された現地時刻を指針51〜53で表示した後は、現在時刻の表示を継続する。また、サマータイム実施期間になると、指針54でDSTオンを一定期間(例えば1日)指示し、サマータイム未実施期間になると、指針54でDSTオフを一定期間(例えば1日)指示する。したがって、サブダイヤル5Aおよび指針54は、サマータイムの実施開始後と実施終了後の一定期間、サマータイムの切換が実施されたことを表示するサマータイム切換表示部を構成する。
なお、りゅうず43等の操作によって、タイムゾーンを選択して、あらかじめ時差情報がRAM31に記憶されており、測位処理を行う必要がない場合もある。
この場合、位置情報衛星受信装置10は、1つ以上の位置情報衛星を捕捉して衛星信号を受信することで時刻情報を取得し、RAM31に記憶されたタイムゾーンを適用して現地時刻を求める。
また、制御部20は、衛星信号を受信できない場合には、過去に受信し、水晶発振器等が出力する基準クロックで計時される内部時刻に、タイムゾーンを適用して現地時刻を求める。
[サマータイムのオン、オフ操作]
次に、ユーザーが切換操作部であるBボタン42を押した際のDSTオン状態、DSTオフ状態の切換処理を、図7のフローチャートに基づいて説明する。
通常時刻の通常表示中に、切換操作部であるBボタン42が押された場合、制御部20は、DST手動モードに移行する(ステップS1)。
なお、Bボタン42によるDSTオンやDSTオフの状態の切換操作は、現在時刻の通常表示中ではなく、りゅうず43や、Aボタン41等の操作で、サマータイムの切換操作モードに移行してから、Bボタン42を押して行うようにしてもよい。
次に、制御部20は、Bボタン42が押された際に、DSTオン中であるか否かを判定する(ステップS2)。すなわち、切換操作部であるBボタン42は、DSTオン(サマータイム実施期間中)と、DSTオフ(サマータイム未実施期間中)とを交互に切り換えるため、制御部20は、現在の設定がDSTオンであるかDSTオフであるかを判定する。
[DSTオン状態への変更操作]
制御部20は、ステップS2で「NO」と判定した場合は、DSTオン(サマータイム実施期間中)にする(ステップS3)。
次に、制御部20は、Bボタン42が押されたタイミング(現在時刻)と、DST開始との差が一定期間以内であるかを判定する(ステップS4)。ここで、前記一定期間は、Bボタン42の切換操作の時期が、サマータイム実施期間の変更である可能性が高いと判定できる期間であればよく、過去の各国でのサマータイム実施期間の変更実績を参考に設定すれば良い。本実施形態では、過去のサマータイム実施期間の変更が、1ヶ月以内であることが多かった点を踏まえて、一定期間を1ヶ月に設定している。
したがって、制御部20は、DSTオフ状態でBボタン42が押された場合、Bボタン42が押されたタイミング(現在時刻)と、DST開始のデータとの差(実施期間変更差分)が一定期間以内であれば(ステップS4でYES)、サマータイム実施期間のDST開始のデータを所定の条件に基づいて修正する(ステップS5)。
このとき、制御部20は、RAM31に修正DST番号が記憶されていれば、先に修正DST番号に対するDST開始のデータと現在時刻とを比較する。その結果が一定期間を超えた場合は、制御部20は、元のDST番号に対するDST開始のデータと現在時刻とを比較する。つまり、修正DST番号と元DST番号のいずれかの実施期間変更差分が一定期間(例えば、1ヶ月)以内であれば、制御部20は、DST開始のデータを修正する。
ここで、サマータイム実施期間は“3月第2日曜 02:00”から“11月第1日曜 02:00”までのように、月、週、曜日、時刻で指定される場合が一般的である。また、過去のサマータイム実施期間の変更も、“4月第1日曜 02:00”から“3月第2日曜 02:00”へのように、週単位で変更されるのが一般的である。従って、制御部20は、ステップS5において、修正対象のサマータイム実施ルールが月、週、曜日、時刻で指定されているDST開始のデータを修正する場合、曜日と時刻は変更せず、切換操作部であるBボタン42が押されたタイミング(現在時刻)に基づいて、月および週のみを修正する。
例えば、制御部20は、Bボタン42を押してDSTオン状態に変更された現在時刻が、DST開始から1ヶ月以内の場合は、現在のDST開始のデータから曜日と時刻は同じままで、月、週をBボタン42が押された月、週に変更する。
すなわち、週が日曜日から始まると設定している場合、DST開始情報を、“4月第1日曜02:00”から“3月第2日曜 02:00”に変更するには、3月の第2週(第2日曜から一週間)の間にBボタン42を押してDSTオン状態に変更すれば良い。
また、サマータイムの実施は、生活への影響を最小限に抑えるために夜中に行われるので、ユーザーは変更日の前日にサマータイムの修正を行う可能性もある。これに対応するために、曜日によって、実施期間の修正を現在の週にするか、次の週にするかを決めることもできる。例えば、DST開始が“日曜”に設定されている場合、3月第1週の土曜から3月第2週の金曜の間にBボタン42が押された場合は、DST開始情報を“3月第2日曜”と修正してもよい。
さらに、修正対象のサマータイム実施期間が週単位でなく、“3月20日 00:00”のように特定日で設定されている地域もある。この場合は、制御部20は、サマータイム実施期間のDST開始とDST終了の修正は、Bボタン42を押してDSTオフ状態、DSTオン状態の切換を行った日付で修正する。
制御部20は、ステップS5でDST開始のデータが修正された場合は、ユーザーの操作によってサマータイム実施期間の開始スケジュールを正しく修正できたと判断し、DST手動モードからDST自動モードに設定する(ステップS6)。
そして、制御部20は、現地時刻つまり基準信号で計時している内部時刻を修正する(ステップS7)。例えば、ステップS4で「YES」と判定され、ステップS5でDST開始のデータが修正され、ステップS6でDST自動モードに設定されている場合、ステップS7では、DSTオン状態であるため、内部時刻にDST時差(+1)を加算して現地時刻を修正する。
そして、制御部20は、修正した現地時刻を指針51〜53で表示し、指針54でDSTオンを表示する。
一方、制御部20は、ステップS4で「NO」と判定した場合は、DST開始の修正ではなく、DSTオン状態への変更が操作されたと判断し、ステップS7の現地時刻の修正(DST時差である+1時間の修正)と、ステップS8の表示処理とを行う。
[DSTオフ状態への変更操作]
次に、DSTオン中にBボタン42が押された場合の制御について説明する。
制御部20は、DSTオン中にBボタン42が押されると、ステップS2で「YES」と判定し、DSTオフ(サマータイム未実施期間中)にする(ステップS11)。
次に、制御部20は、Bボタン42が押されたタイミング(現在時刻)と、DST終了の時期との差が一定期間以内であるかを判定する(ステップS12)。ここで、前記一定期間は、通常は、ステップS4での判定に用いられる期間と同じであり、本実施形態では1ヶ月に設定している。ただし、ステップS4とステップS12の一定期間を異ならせてもよい。例えば、ステップS4の一定期間を4週間とし、ステップS12の一定期間を5週間としてもよい。
制御部20は、DSTオン状態でBボタン42が押された場合、Bボタン42が押されたタイミング(現在時刻)と、DST終了のタイミングとの差(未実施期間変更差分)が一定期間以内であれば(ステップS12でYES)、サマータイム実施期間のDST終了のデータを所定の条件に基づいて修正する(ステップS13)。
このときも、ステップS5と同じく、制御部20は、RAM31に修正DST番号が記憶されていれば、先に修正DST番号に対するDST終了と現在時刻とを比較し、その結果が一定期間を超えた場合は、元のDST番号に対するDST終了と現在時刻とを比較する。つまり、修正DST番号と元DST番号のいずれかの未実施期間変更差分が一定期間(例えば、1ヶ月)以内であれば、制御部20は、DST終了のデータを修正する。
その後は、制御部20は、DSTオン状態に変更された場合と同じく、DST自動モードとし(ステップS6)、現時時刻を修正する(ステップS7)。ステップS7では、DSTオンからDSTオフに変更されるため、制御部20は、現地時刻をDST時差を除いて修正する。このため、現地時刻は、通常1時間前に修正される。
そして、制御部20は、修正後の現地時刻とDSTオフ状態とを、指針51〜53、指針54を用いて表示する(ステップS8)。
一方、制御部20は、ステップS12で「NO」と判定した場合は、DST終了の修正ではなく、DSTオフ状態への変更のみを操作されたと判断し、ステップS7の現地時刻の修正(DSTオンからDSTオフへの修正)と、ステップS8の表示処理とを行う。
[サマータイム実施ルールテーブルおよびタイムゾーン設定修正テーブルの更新]
制御部20は、サマータイム実施期間のDST開始とDST終了とのデータの修正が終わると、図5に示すサマータイム実施ルールテーブル82に、修正後のDST開始およびDST終了のデータを追加し、新しいDST番号を追加する。図5では、DST番号「15」が追加された新しいサマータイム実施ルールである。
このDST番号は、タイムゾーン設定修正テーブル83では修正DST番号として記憶されるため、制御部20は、追加したDST番号を修正DST番号として取得しておく。
また、DST時差データは、修正前のDST番号に対応するDST時差データをそのまま登録する。
ただし、制御部20は、修正後のDST開始データおよびDST終了データと、同じ実施ルールが既に存在する場合は、サマータイム実施ルールを追加せず、そのDST番号を、修正DST番号として取得しておく。
次に、制御部20は、図6に示すタイムゾーン設定修正テーブル83に、位置情報(領域情報)と、タイムゾーンと、修正DST番号とを追加する。なお、制御部20は、タイムゾーン設定修正テーブル83に同じ領域情報が既に存在すれば、すなわち、以前にタイムゾーン実施ルールを修正した領域を再度修正する場合は、その領域の修正DST番号のみ修正する。
また、制御部20は、現在位置に対して、タイムゾーン設定テーブル81の地域ごとのDST番号と、タイムゾーン設定修正テーブル83の同じ地域の修正DST番号が一致した場合、現在位置に対するサマータイム実施ルールが初期設定に戻されたことになるため、タイムゾーン設定修正テーブル83の同一地域のデータを削除する。
以下、サマータイム実施ルールの具体的な修正例を、図8〜図11を用いて説明する。
[修正例1:DST開始を早める修正例]
図8に示すように、DST開始が“4月第1日曜 02:00”から”3月第2日曜 02:00”に変更された場合、修正前はDSTオフ期間中である3月第2週目のどこかでBボタン42が押されると、制御部20は、DSTをオフからオンに切り換える。また、DSTがオンにされたタイミング(現在時刻)が、現在のDST開始である4月第1日曜から一定期間(1ヶ月)以内であるため、制御部20は、サマータイム実施ルールのDST開始を”3月第2日曜 02:00”に修正する。
[修正例2:DST開始を遅らせる修正例]
図9に示すように、DST開始が”3月第2日曜 02:00”から“4月第1日曜 02:00”に変更された場合、修正前は通常DST自動モードであるため、制御部20は、3月第2日曜の午前2時になると、一旦、DSTオンに自動的に切り換える。
その後、ユーザーが、3月第2週目(DSTオン期間)でBボタン42を押した場合、制御部20は、DSTをオンからオフに切り換える。このとき、DSTオフへの切換操作のためにBボタン42が押されたタイミング(現在時刻)と、DST終了との差が一定期間(1ヶ月)を超えるので、制御部20は、サマータイム実施期間のDST終了のデータは修正しない。その後、DSTオフ状態とされている4月第1週目でのどこかで、ユーザーがBボタン42を押してDSTをオフからオンに切り換えれば、現在のDST開始である3月第2日曜から一定期間(1ヶ月)以内であるため、制御部20は、サマータイム実施ルールのDST開始を”4月第1日曜 02:00”に修正する。
[修正例3:DST終了を早める修正例]
図10に示すように、DST終了が“11月第1日曜 02:00”から”10月第2日曜 02:00”に変更された場合、10月第2週目(DSTオン期間)のどこかでBボタン42が押されると、制御部20は、DSTをオンからオフに切り換える。このとき、DSTがオフにされたタイミング(現在時刻)が、現在のDSTオフである11月第1日曜から一定期間(1ヶ月)以内であるため、制御部20は、サマータイム実施ルールのDST終了を”10月第2日曜 02:00”に修正する。
[修正例4:DST終了を遅らせる修正例]
図11に示すように、DST終了が”10月第2日曜 02:00”から“11月第1日曜 02:00”に変更された場合、修正前は通常DST自動モードであるため、制御部20は、10月第2日曜の午前2時になると、一旦、DSTオフに自動的に切り換える。
その後、ユーザーが、10月第2週目(DSTオフ期間)でBボタン42を押した場合、制御部20は、DSTをオフからオンに切り換える。このとき、DSTオンへの切換操作のためにBボタン42が押されたタイミング(現在時刻)と、DST開始との差が一定期間(1ヶ月)を超えるので、制御部20は、サマータイム実施期間のDST開始のデータは修正しない。その後、DSTオン状態とされている11月第1週目でのどこかで、ユーザーがBボタン42を押してDSTをオンからオフに切り換えれば、現在のDST終了である10月第2日曜から一定期間(1ヶ月)以内であるため、制御部20は、サマータイム実施ルールのDST終了を”11月第1日曜 02:00”に修正する。
[修正例5:サマータイム廃止の修正例]
サマータイムが廃止された場合は、修正前のサマータイム実施ルールに従い、DSTが自動的にオンされた場合に、ユーザーがBボタン42を押すと、制御部20は、図7のステップS2でDST手動モードに切り換え、ステップS11でDSTオフに切り換える。
制御部20は、Bボタン42が押されたタイミング(現在時刻)と、DST終了との差が一定期間以上となるため(ステップS12でNO)、サマータイム実施ルールのDST終了は修正せず、DST自動モードへの切換も行わない。
このため、その後、ユーザーがBボタン42を押してDSTオンに切り換える操作を行わなければ、DST手動モードと、DSTオフ状態とが保持される。このため、自動的にDSTがオンに切り替わることがなく、サマータイムも実施されることがない。
[第1実施形態の効果]
第1実施形態によれば、次の効果がある。
電子時計1に、サマータイムを実施状態または未実施状態に切り換える切換操作部としてBボタン42を設け、制御部20は、Bボタン42によるサマータイムの切換操作が行われたタイミングに基づいて、サマータイム実施ルールを修正する。このため、電子時計1のユーザーは、サマータイムの開始時期や終了時期に合わせてBボタン42を操作するだけで、サマータイム実施ルールを容易に修正できる。
特に、Bボタン42によるDSTオン、DSTオフの切換操作のみでサマータイムの実施期間を修正できるので、従来のように、ユーザー操作で、サマータイムの実施期間(開始月、開始週、開始曜日、開始時、終了月、終了週、終了曜日、終了時)を順次修正する必要もなく、複雑な操作が不要になり、ユーザー利便性を向上させることができる。このため、腕時計のように、限られた表示装置50と入力装置40とを備えた電子時計1においても、サマータイム実施ルールを容易に修正できる。
本実施形態では、ユーザーがサマータイム実施ルールの変更に容易に対応することができるため、電子時計1の購入後にサマータイムが変更された場合でも、即座に対応でき、正確な現地時刻を表示することができる。
また、Bボタン42の切換操作で、サマータイム実施ルールを修正するのは、切換操作のタイミングが、修正前のサマータイム実施ルールの開始時または終了時から一定期間(例えば一ヶ月)内である場合に限定しているので、ユーザーがサマータイム実施ルールを修正するためにBボタン42を操作した可能性が高い場合のみ、実施ルールを修正するため、正しく修正できる。
また、前記一定期間外でユーザーが誤って切換操作を行っても、DSTオン、DSTオフの手動切換で表示時刻は修正されるが、サマータイム実施ルール自体は修正されることがないため、再度、Bボタン42を押すことで、容易に正しい時刻表示に戻すこともできる。したがって、ユーザーが意図せずにサマータイム実施ルールを変更してしまうことも防止できる。
制御部20は、サマータイム実施ルールのDST開始、DST終了のデータが、月、週、曜日、時刻で指定されている場合、Bボタン42で切換操作が行われたタイミングで月および週を特定し、曜日および時刻は修正前と同じに設定しているので、サマータイム実施ルールを容易に修正することができる。
また、Bボタン42を操作するタイミングは、曜日や時刻には影響しないため、ユーザーは、修正後のサマータイム実施ルールの週が一致する一週間の間にBボタン42を操作すれば良く、ユーザーの利便性を向上できる。
電子時計1は、位置情報衛星受信装置10を備えており、制御部20は、位置情報衛星受信装置10で受信した衛星信号に基づいて位置情報を取得し、この位置情報によってタイムゾーンとサマータイム実施ルールとを特定して時刻を表示できる。このため、電子時計1のユーザーは、旅行などで海外に移動した場合でも、その場所で衛星信号の受信処理を実行すれば、タイムゾーンやサマータイムの実施期間などを電子時計1が自動的に判断して、正しい時刻に自動的に修正するため、利便性を高めることができる。
制御部20は、Bボタン42でサマータイム実施ルールを修正した場合は、DST自動モードに設定されるため、電子時計1は、修正したルールに基づいて、自動的にサマータイムを適用して時刻表示を修正することができる。このため、ユーザーは、サマータイム実施ルールの修正後、改めてサマータイム自動モードに設定する操作を行う必要が無く、利便性を向上できる。
サマータイムの切換が実施されると、指針54がサブダイヤル5AのDSTオン、または、DSTオフを一定期間指示するため、ユーザーは、サマータイム実施期間になったか、サマータイム実施期間が終了したかを容易に確認でき、利便性を向上できる。
さらに、指針54は、曜日、パワーリザーブ、受信モード等の各種モードの表示に兼用されているので、指針の数を増やすことなく、様々な情報を表示できる。
また、外部記憶装置80に、タイムゾーン設定テーブル81、サマータイム実施ルールテーブル82の他に、タイムゾーン設定修正テーブル83を記憶し、サマータイム実施ルールが修正された場合に、タイムゾーン設定テーブル81を修正せずに、タイムゾーン設定修正テーブル83に修正した領域の情報を記憶しているので、タイムゾーン設定テーブル81が圧縮されたデータで特定の地域のデータ修正が困難な場合にも対応できる。
さらに、ユーザーの操作で修正した地域のデータは、タイムゾーン設定修正テーブル83にまとめて記憶されるため、ユーザーが修正されたデータを削除することで、容易に元のデータに戻すことができる。
[第2実施形態]
次に本発明の第2実施形態について説明する。
第2実施形態の電子時計1Bは、図12に示すように、第1実施形態の電子時計1と同様に、制御部20、記憶装置(記憶部)30、入力装置40、表示装置50、二次電池60、ソーラーパネル70を備えている。すなわち、電子時計1Bは、位置情報衛星受信装置10と外部記憶装置80を備えていない点以外は電子時計1と同じ構成である。
電子時計1Bでは、外部記憶装置80を備えていないため、記憶装置30を各種テーブルを記憶する記憶部として用いている。すなわち、図13に示すように、記憶装置30のROM32には、タイムゾーン設定テーブル81Bが記憶されている。また、記憶装置30のRAM31には、サマータイム実施ルールテーブル82Bと、タイムゾーン設定修正テーブル83Bが記憶されている。
タイムゾーン設定テーブル81Bは、図14に示すように、都市番号と、都市名と、タイムゾーンと、DST番号とが対応付けられて記憶されている。
都市番号(都市No.)は、都市名に対応した通し番号であり、UTCからの時差の順番で設定してもよいし、使用頻度の高い都市名の順番で設定してもよい。
都市名は、対応するタイムゾーンに該当する代表的な都市名であり、第1実施形態の領域情報の代わりに、位置情報を特定するための地理情報として用いられる。
タイムゾーンは、UTCとの時差を示す情報である。例えば、「LONDON」の「+0」は、UTCとの時差が0時間であることを示し、「TOKYO」の「+9」は、UTCとの時差が+9時間であることを示し、「NEW YORK」の「−5」は、UTCとの時差が−5時間であることを示す。
現在、タイムゾーンは、−12時間から+14時間まで約40個の時差が設定されており、図では省略しているが、タイムゾーン設定テーブル81Bには各タイムゾーンが記憶されている。
このように、タイムゾーン設定テーブル81Bは約40個のデータで構成され、約100万個のデータが必要な第1実施形態のタイムゾーン設定テーブル81に比べてデータ量も格段に小さい。このため、タイムゾーン設定テーブル81Bは、ROM32に記憶することができる。
DST番号は、各タイムゾーンのサマータイム実施ルールの適用情報を示すものである。なお、複数の国で同じタイムゾーン(時差)を用いながら、サマータイムの実施ルールが異なる可能性がある。この場合は、後述するように、ユーザーがBボタン42でサマータイムの設定(オン、オフ)を手動操作で切り換えることで、表示装置50の表示時刻を現地時刻に合わせることができる。
サマータイム実施ルールテーブル82Bは、図15に示すように、第1実施形態のサマータイム実施ルールテーブル82と同一のものであるため、説明を省略する。
タイムゾーン設定修正テーブル83Bは、図16に示すように、第1実施形態のタイムゾーン設定修正テーブル83と同様に、サマータイム実施ルールが修正された場合に、その修正内容が記憶されるものである。
このため、タイムゾーン設定修正テーブル83Bは、位置情報を特定するための地理情報である都市名に対応する都市番号(都市No.)と、都市番号に対応するタイムゾーン(UTCに対する時差)と、修正DST番号とが記憶されている。なお、都市番号(都市No.)と都市名とは対応しているため、タイムゾーン設定修正テーブル83Bにおいて、都市番号の代わりに都市名を用いてもよい。
電子時計1Bでは、入力装置40で所定の操作を行ってタイムゾーン設定モードに移行した場合、りゅうず43やAボタン41、Bボタン42を操作して指針51を移動することで都市名を選択できる。例えば、りゅうず43を2段目に引き出してタイムゾーン設定モードに移行した後、りゅうず43を回転したり、Aボタン41やBボタン42を押すことで指針51を各タイムゾーンを指示する位置に順次移動し、選択したい都市名を指示する位置でりゅうず43を2段目から1段目や0段目に押し込むことで、都市名の選択が確定する。
また、都市名で選択したタイムゾーンのDST番号を修正する場合、第1実施形態と同様に、Bボタン42を押してタイムゾーンのDSTオン、DSTオフを切り換えたタイミングによって、サマータイム実施ルールを修正すればよい。この場合、制御部20は、第1実施形態と同じく、サマータイム実施ルールテーブル82Bに修正したDST開始、DST終了のデータと、DST番号とを記憶し、タイムゾーン設定修正テーブル83に、選択した都市名に対応する都市番号と、タイムゾーンと、修正DST番号とを記憶する。
したがって、第2実施形態では、ダイヤルリング3の記号56および外装ケース2の都市情報57により位置情報を特定する地理情報が表示された地理情報表示部が構成される。
また、記号56および都市情報57を指示する指針51により、地理情報を指示可能な指針が構成され、指針51を移動するりゅうず43やAボタン41、Bボタン42により、指針を移動操作可能な指針操作部が構成されている。
そして、位置情報設定部である制御部20は、指針操作部によって指示された地理情報を、タイムゾーンやサマータイム実施ルールに対応する位置情報として設定する。
[第2実施形態の効果]
電子時計1Bでは、記号56や都市情報57等の地理情報を、りゅうず43等の指針操作部で指針51を移動して指示することで位置情報を設定しているので、位置情報衛星の受信装置を備えていない電子時計1Bにおいても、ユーザーの操作で位置情報を設定できる。そして、電子時計1Bの制御部20は、設定された位置情報に基づいて、タイムゾーンやサマータイムの実施期間などを自動的に判断して、正しい時刻に自動的に修正でき、利便性を高めることができる。
また、位置情報を取得できない世界時計である電子時計1Bにおいても、サマータイム実施ルールの修正を行うことができ、第1実施形態と同様の効果を奏することができる。
また、都市情報57等で設定された同一のタイムゾーンに、複数の国等が含まれており、複数のサマータイム実施ルールが存在する場合にも、Bボタン42によるDSTオン、DSTオフの切換操作のみでサマータイムの実施期間を修正するので、ユーザー利便性を向上させることができる。また、サマータイム変更に容易に対応することで、正確な現地時刻を表示することができる。
[第3実施形態]
次に本発明の第3実施形態について説明する。
第3実施形態は、第1実施形態の電子時計1において、サマータイム未実施地域でサマータイムが導入された場合に、ユーザーが手動操作でサマータイム実施ルールを設定する場合の手動設定方法が追加されたものである。このため、サマータイム導入時の手動設定方法に関し、図17に基づいて説明する。なお、図17において、第1実施形態の図7と同じ処理には同一符号を付し、説明を簡略または省略する。
サマータイムが未設定の地域が選択されている状態で、Bボタン42が押されると、制御部20は、サマータイム実施ルールを手動操作で設定するDST手動モードに移行する(ステップS1)。次に、制御部20は、Bボタン42が押された際に、DSTオン状態中であるか否かを判定する(ステップS2)。
[DSTオン状態への変更操作]
制御部20は、ステップS2で「NO」と判定した場合は、DSTオン(サマータイム実施期間中)にする(ステップS3)。したがって、サマータイムが未実施の地域で最初にBボタン42が押された場合は、ステップS2で「NO」と判定され、ステップS3でDSTオンとされる。
次に、制御部20は、DST開始のデータが存在するか否かを判定する(ステップS21)。サマータイム未実施地域の場合、DST開始のデータは存在しないので、制御部20は、ステップS21で「YES」と判定する。
制御部20は、現在時刻(Bボタン42が押された時刻)がDST開始の有効期間内であるかを判定する(ステップS22)。
ここで、DST開始の有効期間とは、サマータイムが開始される可能性がある時期を示す。例えば、現在地が北半球の場合、サマータイムは、通常、3〜4月に開始されるので、DST開始の有効期間も3月から4月(例えば、3月1日0時から4月30日24時まで)等に設定すれば良い。同様に、現在地が南半球の場合は、DST開始の有効期間を9〜10月等に設定すれば良い。
制御部20は、ステップS22で「YES」と判定した場合、つまりBボタン42の操作タイミングがDST開始の有効期間内であった場合は、サマータイム実施期間のDST開始のデータを修正する(ステップS23)。この際、制御部20は、元のDST開始のデータが存在しないため、DST開始を予め設定された初期値に設定する。例えば、本実施形態では、制御部20は、DST開始のデータにおいて、曜日を「日曜」、時刻を「00:00」とし、週情報をBボタン42が押された週に設定する。また、DST時差は、通常「1時間」であるため、制御部20は「+1」に設定する。
次に、制御部20は、サマータイム実施期間のDST終了が修正済みであるかを判定する(ステップS24)。制御部20は、ステップS24で「YES」と判定した場合、つまりサマータイム実施期間のDST開始のデータと、DST終了のデータとがそれぞれ修正されている場合は、サマータイム実施期間の手動修正が完了したと判断し、DST自動モードに設定する(ステップS6)。
その後は、第1実施形態と同じく、制御部20は、DST時差によって現時時刻を修正し(ステップS7)、修正した現地時刻を指針51〜53で表示し、さらに指針54でDSTオンかDSTオフかを指示する。
一方、制御部20は、ステップS21で「NO」の場合と、ステップS22で「NO」の場合と、ステップS23で「NO」の場合には、手動操作でDSTオフからDSTオンに切り換えられたと判断し、現地時刻に+1時間を加算して修正する(ステップS7)。
そして、制御部20は、修正した現地時刻を指針51〜53で表示し、さらに指針54でDSTオンを指示する。
[DSTオフ状態への変更操作]
制御部20は、ステップS2で「YES」と判定した場合は、DSTオフ(サマータイム未実施期間中)にする(ステップS11)。したがって、サマータイムが未実施の地域では、Bボタン42が押されて、ステップS3でDSTオンとされた後、再度、Bボタン42が押された場合に、ステップS2で「YES」と判定され、ステップS11でDSTオフとされる。
次に、制御部20は、DST終了のデータが存在するか否かを判定する(ステップS26)。サマータイム未実施地域の場合、DST終了のデータは存在しないので、制御部20は、ステップS26で「YES」と判定する。
制御部20は、現在時刻(Bボタン42が押された時刻)がDST終了の有効期間内であるかを判定する(ステップS27)。
ここで、DST終了の有効期間とは、サマータイムが終了される可能性がある時期を示す。例えば、現在地が北半球の場合、サマータイムは、通常、10〜11月に終了されるので、DST終了の有効期間も10月から11月(例えば、10月1日0時から11月30日24時まで)等に設定すれば良い。同様に、現在地が南半球の場合は、DST終了の有効期間を3〜4月等に設定すれば良い。
制御部20は、ステップS27で「YES」と判定した場合、つまりBボタン42の操作タイミングがDST終了の有効期間内であった場合は、サマータイム実施期間のDST終了のデータを修正する(ステップS28)。この際、制御部20は、元のDST終了の情報が存在しないため、DST終了を予め設定された初期値に設定する。例えば、本実施形態では、制御部20は、DST開始のデータと同様に、DST終了の曜日は「日曜」、時刻は「00:00」とし、週情報をBボタン42が押された週に設定する。
制御部20は、サマータイム実施期間のDST開始のデータが修正済みであるかを判定する(ステップS29)。制御部20は、ステップS29で「YES」と判定した場合、つまりサマータイム実施期間のDST開始のデータと、DST終了のデータとがそれぞれ修正されている場合は、サマータイム実施期間の手動修正が完了したと判断する。したがって、制御部20は、DST自動モードに設定し(ステップS6)、現時時刻を−1時間戻して修正し(ステップS7)、修正した現地時刻を指針51〜53で表示し、さらに指針54でDSTオフを指示する(ステップS8)。
一方、制御部20は、ステップS26で「NO」の場合と、ステップS27で「NO」の場合と、ステップS29で「NO」の場合には、手動操作でDSTオンからDSTオフに切り換えられたと判断し、現地時刻を−1時間戻して修正する(ステップS7)。
そして、制御部20は、修正した現地時刻を指針51〜53で表示し、さらに指針54でDSTオフを指示する(ステップS8)。
[第3実施形態の効果]
第3実施形態によれば、前記第1実施形態と同様の効果を奏することができる。
さらに、サマータイムが設定されていないタイムゾーンにおいて、サマータイムを設定する場合に、サマータイム実施期間の開始時や終了時として有効な期間であるかを判定し、有効な期間である場合のみ、そのタイミングの月、週と、予め設定された曜日、時刻でサマータイム実施ルールを設定しているので、誤ったタイミングでBボタン42が操作された場合にサマータイム実施ルールを設定することを防止できる。したがって、制御部20は、ユーザーがサマータイム実施ルールを設定するためにBボタン42を操作した可能性が高い場合に、ルール設定処理を実行するため、正しいサマータイム実施ルールを設定できる。
[第4実施形態]
次に、本発明の第4実施形態について、図18〜図21を参照して説明する。なお、第4実施形態の電子時計1Cにおいて、前記第1実施形態の電子時計1と同一の構成には同一符号を付し、説明を省略する。
電子時計1Cは、DSTオフ期間中にDSTオン予告の表示期間を設け、DSTオン期間中にDSTオフ予告の表示期間を設けた点が第1実施形態と相違する。
このため、図18に示すように、電子時計1Cのサブダイヤル5Cには、DSTオン、DSTオフの表示の間に、DSTオン予告を示す黒丸の記号58と、DSTオフ予告を示す黒丸の記号59とが表記されている。
電子時計1Cの制御部20は、DST自動モードに設定されている状態で、サマータイム実施開始の一定期間前(例えば一週間前)になると、指針54を「DSTオフ」から「DSTオン予告」の表示に切り替える。
また、制御部20は、DST自動モードに設定されている状態で、サマータイム実施終了の一定期間前(例えば一週間前)になると、指針54を「DSTオン」から「DSTオフ予告」の表示に切り替える。
したがって、サブダイヤル5Cの記号58、59と指針54とで、サマータイムの実施開始前と実施終了前の一定期間、サマータイム切換の予告を表示する予告表示部が構成されている。
次に、Bボタン42が押された場合の制御部20の制御について、図19に基づいて説明する。
制御部20は、Bボタン42が押された場合、DSTオン表示中であるか(ステップS31)、DSTオン予告表示中であるか(ステップS33)、DSTオフ予告表示中であるか(ステップS35)を順次判定する。
そして、制御部20は、DSTオン表示中であった場合(ステップS31でYES)は、DSTオフに切り換える(ステップS32)。
制御部20は、DSTオン予告表示中であった場合(ステップS33でYES)は、DSTオフに切り換える(ステップS34)。
制御部20は、DSTオフ予告表示中であった場合(ステップS35でYES)は、DSTオンに切り換える(ステップS36)。
また、制御部20は、ステップS31、S33、S35でNOの場合、DSTオフ表示中と判断し、DSTオンに切り換える(ステップS37)。
制御部20は、ステップS32、S34、S36、S37で「DSTオフ」または「DSTオン」に設定された後、指針54で現在の状態(DSTオフ、または、DSTオン)を表示する(ステップS38)。
[DSTオン予告後の制御]
次に、DSTオン予告後の制御に関して、図20、21を参照して説明する。
前述したように、制御部20は、DSTオフの状態からDST開始の1週間前になると、指針54の指示を、「DSTオフ」から「DSTオン予告」に変更する。
DSTオン予告中に、ユーザーがDST切換ボタンであるBボタン42を押すと、図21に示すように、モードは「DSTオフ」とされ、指針54は「DSTオフ」を指示する。この切換操作によって、DSTオンはキャンセルされ、制御部20は、DST開始時刻になってもDSTオフ状態を維持する。
その後、図21に示すように、DSTオフを維持している状態で、Bボタン42が押されると、DSTオンに切り換えられる。この際、第1実施形態と同様に、DST開始から所定期間内(一ヶ月以内)にBボタン42が押された場合は、DST開始のデータが修正される。
一方、制御部20は、DSTオン予告の表示中に、Bボタン42が押されずに一週間が経過して、DST開始時刻になると、自動的にDSTオンに切り替わる。このため、制御部20は、図20に示すように、指針54をDSTオンの位置に移動し、現地時刻をDST時差で修正して、修正後の現地時刻を指針51〜53で表示する。
[DSTオフ予告後の制御]
次に、DSTオフ予告後の制御に関して、図22、23を参照して説明する。
前述したように、制御部20は、DSTオンの状態からDST終了の1週間前になると、指針54の指示を、「DSTオン」から「DSTオフ予告」に変更する。
DSTオフ予告中に、ユーザーがDST切換ボタンであるBボタン42を押すと、図23に示すように、モードは「DSTオン」とされ、指針54は「DSTオン」を指示する。この切換操作によって、DSTオフはキャンセルされ、制御部20は、DST終了時刻になってもDSTオン状態を維持する。
その後、図23に示すように、DSTオンを維持している状態で、Bボタン42が押されると、DSTオフに切り換えられる。この際、第1実施形態と同様に、DST終了から所定期間内(一ヶ月以内)にBボタン42が押された場合は、DST終了のデータが修正される。
一方、制御部20は、DSTオフ予告の表示中に、Bボタン42が押されずに一週間が経過して、DST終了時刻になると、自動的にDSTオフに切り替わる。このため、制御部20は、図22に示すように、指針54をDSTオフの位置に移動し、現地時刻をDST時差分戻して、修正後の現地時刻を指針51〜53で表示する。
[第4実施形態の効果]
第4実施形態の電子時計1Cにおいても、前記実施形態と同じ効果を奏することができる。
また、サブダイヤル5Cに記号58、59を設けて、サマータイムの切換を予告する予告表示部を設けたので、ユーザーにサマータイム実施ルールを修正する機会を事前に与えることができる。このため、ユーザーの利便性を向上でき、かつ、正確な現地時刻表示を行うことができる。
また、予告表示中に切換操作を行うことで、サマータイム手動モードに切り換えるため、サマータイム実施ルールに基づいて自動的にサマータイムの実施、未実施が切り替わることを防止できる。このため、サマータイム実施ルールが変更された際に、修正前の実施ルールが自動的に適用されることを防止でき、変更後のルールと異なるタイミングでサマータイムが切り替わることも防止でき、正確な現地時刻を表示できる。
[変形例]
なお、本発明は前述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
例えば、修正後あるいは設定されているサマータイム実施ルールを、各指針51〜54やカレンダー車55を用いて表示する確認モードを設定してもよい。例えば、サマータイム実施ルールを手動修正した後、所定のボタン操作で確認モードに移行した際に、指針54がDSTオンを指示して、サマータイム実施期間のDST開始のデータを表示することをユーザーに告知し、その後、カレンダー車55の「1」から「12」でDST開始の月を指示し、指針(秒針)51で週を指示し、指針54で曜日を指示する。週の指示は、例えば、DST開始が第1週の場合、指針51は1時位置を指示し、第2週から第5週の場合、指針51は2時位置から5時位置を指示するように設定すればよい。なお、DST開始の時刻を指示する場合には、指針(時針)53、指針(分針)52で指示するようにしてもよい。
その後、所定のボタン操作が行われると、指針54がDSTオフを指示して、サマータイム実施期間のDST終了のデータを表示することをユーザーに告知し、その後、DST開始の指示と同じく、カレンダー車55、指針51、指針54で、DST終了の月、週、曜日を指示すればよい。なお、DST終了の時刻を指示する場合には、指針(時針)53、指針(分針)52で指示するようにしてもよい。
このように修正したサマータイム実施ルールを確認できるようにすれば、ユーザーは正しく修正できたかを確認でき、誤って設定した場合に、改めて修正することができるため、現地時刻を正しく表示できる。
前記実施形態では、タイムゾーン設定テーブル81、81B、サマータイム実施ルールテーブル82、82Bの他に、タイムゾーン設定修正テーブル83、83Bを設けていたが、タイムゾーン設定修正テーブル83、83Bを設けずに、タイムゾーン設定テーブル81、81Bを直接修正するように構成してもよい。
例えば、第2実施形態のように、タイムゾーン設定テーブル81Bが都市番号や都市名とタイムゾーン、DST番号とを対応させている場合は、データ数が少ないため、データを圧縮して保存する必要もない。このため、制御部20は、タイムゾーン設定テーブル81BのDST番号を直接修正でき、この場合は、タイムゾーン設定修正テーブル83Bを設ける必要が無い。
また、タイムゾーン設定テーブル81、81Bのデータ構造が、特定の地域毎にDST番号を修正できるように構成されている場合も、タイムゾーン設定修正テーブル83、83Bを設ける必要が無い。
第1実施形態の図7のフローチャートにおいて、ステップS5、S13の後に、第3実施形態の図17のステップS24,S29の判定処理を追加し、サマータイム実施期間のDST開始およびDST終了の両方のデータが修正された場合に、DST自動モードに設定するように構成してもよい。
前記各実施形態では、サマータイム実施ルールが修正された場合に、DST自動モードに移行していたが、DST手動モードに維持し、別途、ユーザーがDST自動モードへの切換操作を行った場合に、DST自動モードに移行してもよい。
第3実施形態では、サマータイム実施ルールを予め設定された初期値に設定していたが、Bボタン42でDSTオン、DSTオフを切り換えたタイミングから、近傍の地域のサマータイム実施ルールを検索し、一致するルールがあれば、その実施ルールを設定してもよい。例えば、位置情報衛星受信装置10で取得した現在地が、国境などの境界線が入り組んだ地域のために、サマータイム実施なしと設定されている可能性もある。このような場合、Bボタン42の操作タイミングにより、DST開始またはDST終了の月および週が特定されるため、近傍の地域のサマータイム実施ルールにおいて、月、週が一致するルールがあれば、そのルールを適用すればよい。この場合、DST開始またはDST終了の一方の操作のみでサマータイム実施ルールを設定することもでき、利便性を向上できる。
前記実施形態では、切換操作部はBボタン42のみで構成していたが、DSTオンを指示するボタンと、DSTオフを指示するボタンとの2つのボタンで切換操作部を構成してもよい。
1、1B、1C…電子時計、5…文字板、5A、5C…サブダイヤル、10…位置情報衛星受信装置、11…GPSアンテナ、20…制御部、30…記憶装置、31…RAM、32…ROM、40…入力装置、41…Aボタン、42…Bボタン(切換操作部)、5…文字板、50…表示装置、51…指針(秒針)、52…指針(分針)、53…指針(時針)、54…指針(モード針、予告表示部)、56…記号、57…都市情報、58、59…記号(予告表示部)、60…二次電池、70…ソーラーパネル、80…外部記憶装置、81、81B…タイムゾーン設定テーブル、82、82B…サマータイム実施ルールテーブル、83、83B…タイムゾーン設定修正テーブル。

Claims (10)

  1. 位置情報と、前記位置情報に対応するタイムゾーンと、前記位置情報に対応するサマータイム実施ルールとが記憶された記憶部と、
    前記位置情報を設定する位置情報設定部と、
    前記位置情報設定部で設定された前記位置情報に対応する前記タイムゾーンと、前記サマータイム実施ルールとに基づいて時刻を表示する時刻表示部と、
    サマータイムを実施状態および未実施状態に切り換える切換操作部と、
    前記切換操作部によるサマータイムの切換操作が行われたタイミングに基づいて、前記サマータイム実施ルールを修正する制御部と、
    を備えることを特徴とする電子時計。
  2. 請求項1に記載の電子時計において、
    前記サマータイム実施ルールは、サマータイム実施期間の開始時と終了時とを示すデータを有し、
    前記制御部は、
    前記切換操作部によって、前記サマータイムが未実施状態から実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、修正前の前記サマータイム実施ルールの開始時から一定期間以内である場合は、前記サマータイム実施期間の開始時のデータを前記切換操作が行われたタイミングに基づいて修正し、
    前記切換操作部によって、前記サマータイムが実施状態から未実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、修正前の前記サマータイム実施ルールの終了時から一定期間以内である場合は、前記サマータイム実施期間の終了時のデータを前記切換操作が行われたタイミングに基づいて修正する
    ことを特徴とする電子時計。
  3. 請求項2に記載の電子時計において、
    前記制御部は、
    修正対象となる前記サマータイム実施期間の開始時または終了時が、月、週、曜日、時刻で指定されている場合は、
    前記月および週を、前記切換操作が行われたタイミングの月および週に変更し、曜日および時刻は変更しない
    ことを特徴とする電子時計。
  4. 請求項2に記載の電子時計において、
    前記制御部は、
    修正対象となる前記サマータイム実施期間の開始時および終了時が、特定の日付および時刻で指定されている場合は、
    前記特定の日付を、前記切換操作が行われたタイミングの日付に変更し、時刻は変更しない
    ことを特徴とする電子時計。
  5. 請求項2に記載の電子時計において、
    前記制御部は、
    修正対象となる前記サマータイム実施期間が未設定の場合は、
    前記切換操作部によって、前記サマータイムが未実施状態から実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、前記サマータイム実施期間の開始時として有効な期間内であるかを判定し、有効な期間内であれば、前記切換操作が行われたタイミングの月および週と、予め設定されている曜日および時刻で、前記サマータイム実施期間の開始時を設定し、
    前記切換操作部によって、前記サマータイムが実施状態から未実施状態に切り換えられた場合、前記切換操作が行われたタイミングが、前記サマータイム実施期間の終了時として有効な期間内であるかを判定し、有効な期間内であれば、前記切換操作が行われたタイミングの月および週と、予め設定されている曜日および時刻で、前記サマータイム実施期間の終了時を設定する
    ことを特徴とする電子時計。
  6. 請求項1から請求項5のいずれか一項に記載の電子時計において、
    位置情報衛星から送信される衛星信号を受信して現在位置および時刻情報を取得する位置情報衛星受信装置を備え、
    前記位置情報設定部は、前記位置情報衛星受信装置で取得された前記現在位置に基づいて前記位置情報を設定する
    ことを特徴とする電子時計。
  7. 請求項1から請求項5のいずれか一項に記載の電子時計において、
    前記位置情報設定部は、
    前記位置情報を特定する地理情報が表示された地理情報表示部と、
    前記地理情報を指示可能な指針と、
    前記指針を移動操作可能な指針操作部と、を備え、
    前記位置情報設定部は、前記指針操作部の操作で移動される前記指針が指示する前記地理情報に基づいて前記位置情報を設定する
    ことを特徴とする電子時計。
  8. 請求項1から請求項7のいずれか一項に記載の電子時計において、
    前記制御部は、
    前記サマータイム実施ルールに従って、自動的に前記サマータイムを適用するサマータイム自動モードと、
    前記切換操作部による前記切換操作に従って、前記サマータイムの適用または非適用を設定するサマータイム手動モードと、を実行可能に構成され、
    前記切換操作で前記サマータイム実施ルールが修正された場合は、前記サマータイム自動モードに設定する
    ことを特徴とする電子時計。
  9. 請求項1から請求項7のいずれか一項に記載の電子時計において、
    前記制御部は、
    前記サマータイム実施ルールに従って、自動的に前記サマータイムを適用するサマータイム自動モードと、
    前記切換操作部による前記切換操作に従って、前記サマータイムの適用または非適用を設定するサマータイム手動モードと、を実行可能に構成され、
    前記サマータイム自動モードにおいて、前記サマータイムの実施開始前と実施終了前の一定期間、サマータイム切換の予告を表示する予告表示部を備え、
    前記制御部は、前記予告表示部でサマータイム切換の予告の表示中に前記切換操作が行われた場合は、前記サマータイム自動モードから前記サマータイム手動モードに切り換える
    ことを特徴とする電子時計。
  10. 請求項1から請求項9のいずれか一項に記載の電子時計において、
    前記サマータイムの実施開始後と実施終了後の一定期間、前記サマータイムの切換が実施されたことを表示するサマータイム切換表示部を備える
    ことを特徴とする電子時計。
JP2017041891A 2017-03-06 2017-03-06 電子時計 Expired - Fee Related JP6938967B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017041891A JP6938967B2 (ja) 2017-03-06 2017-03-06 電子時計
US15/910,528 US10663926B2 (en) 2017-03-06 2018-03-02 Electronic timepiece

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017041891A JP6938967B2 (ja) 2017-03-06 2017-03-06 電子時計

Publications (3)

Publication Number Publication Date
JP2018146397A true JP2018146397A (ja) 2018-09-20
JP2018146397A5 JP2018146397A5 (ja) 2020-01-23
JP6938967B2 JP6938967B2 (ja) 2021-09-22

Family

ID=63355121

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017041891A Expired - Fee Related JP6938967B2 (ja) 2017-03-06 2017-03-06 電子時計

Country Status (2)

Country Link
US (1) US10663926B2 (ja)
JP (1) JP6938967B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7552381B2 (ja) * 2021-01-27 2024-09-18 セイコーエプソン株式会社 電子時計および電子時計の制御方法

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09145868A (ja) * 1995-11-22 1997-06-06 Matsushita Electric Ind Co Ltd 時計装置
JP2000075070A (ja) * 1998-08-31 2000-03-14 Sony Computer Entertainment Inc 時刻出力装置及び時刻修正方法
JP2002071844A (ja) * 2000-08-25 2002-03-12 Rhythm Watch Co Ltd 自動修正時計
JP2002139581A (ja) * 2000-10-31 2002-05-17 Rhythm Watch Co Ltd 自動修正時計
WO2004023223A1 (ja) * 2002-09-06 2004-03-18 Citizen Watch Co., Ltd. 電波修正時計及びその制御方法
JP2008051526A (ja) * 2006-08-22 2008-03-06 Seiko Epson Corp 時刻修正装置、時刻修正装置付き計時装置及び時刻修正方法
JP2014215147A (ja) * 2013-04-25 2014-11-17 セイコーエプソン株式会社 電子機器
JP2015175808A (ja) * 2014-03-18 2015-10-05 セイコーエプソン株式会社 電波時計及び受信制御方法
JP2016133337A (ja) * 2015-01-16 2016-07-25 カシオ計算機株式会社 電子時計
JP2016156660A (ja) * 2015-02-24 2016-09-01 カシオ計算機株式会社 電子時計、通信システム及びプログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7821875B2 (en) * 2004-07-01 2010-10-26 Nokia Corporation Daylight saving time support for mobile devices
JP5446611B2 (ja) 2009-08-28 2014-03-19 セイコーエプソン株式会社 曜日特定日前後判定装置、曜日特定日前後判定プログラム、曜日特定日前後判定方法、夏時間判定装置および時計
JP5392177B2 (ja) 2010-05-12 2014-01-22 セイコーエプソン株式会社 電子機器

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09145868A (ja) * 1995-11-22 1997-06-06 Matsushita Electric Ind Co Ltd 時計装置
JP2000075070A (ja) * 1998-08-31 2000-03-14 Sony Computer Entertainment Inc 時刻出力装置及び時刻修正方法
JP2002071844A (ja) * 2000-08-25 2002-03-12 Rhythm Watch Co Ltd 自動修正時計
JP2002139581A (ja) * 2000-10-31 2002-05-17 Rhythm Watch Co Ltd 自動修正時計
WO2004023223A1 (ja) * 2002-09-06 2004-03-18 Citizen Watch Co., Ltd. 電波修正時計及びその制御方法
JP2008051526A (ja) * 2006-08-22 2008-03-06 Seiko Epson Corp 時刻修正装置、時刻修正装置付き計時装置及び時刻修正方法
JP2014215147A (ja) * 2013-04-25 2014-11-17 セイコーエプソン株式会社 電子機器
JP2015175808A (ja) * 2014-03-18 2015-10-05 セイコーエプソン株式会社 電波時計及び受信制御方法
JP2016133337A (ja) * 2015-01-16 2016-07-25 カシオ計算機株式会社 電子時計
JP2016156660A (ja) * 2015-02-24 2016-09-01 カシオ計算機株式会社 電子時計、通信システム及びプログラム

Also Published As

Publication number Publication date
US20180253063A1 (en) 2018-09-06
US10663926B2 (en) 2020-05-26
JP6938967B2 (ja) 2021-09-22

Similar Documents

Publication Publication Date Title
EP2065768B1 (en) Electronic timepiece, time adjustment method for an electronic timepiece, and control program for an electronic timepiece
JP5266820B2 (ja) 衛星信号受信装置および衛星信号受信装置の制御方法
JP5446611B2 (ja) 曜日特定日前後判定装置、曜日特定日前後判定プログラム、曜日特定日前後判定方法、夏時間判定装置および時計
JP5476664B2 (ja) 電子腕時計および電子腕時計の時刻修正方法
US9720383B2 (en) Electronic timepiece and electronic device
US10691076B2 (en) Electronic timepiece
US10289072B2 (en) Electronic timepiece and setting display method
CN105843034B (zh) 电子钟表、电子设备、更新信息发送装置及更新信息发送方法
JP6455240B2 (ja) 電子機器および電子機器の制御方法
US9557718B2 (en) Electronic timepiece and electronic device
JP6938967B2 (ja) 電子時計
JP2016142680A (ja) 電子時計および電子時計の制御方法
JP6954093B2 (ja) 電子時計および電子時計の制御方法
JP6825525B2 (ja) 電子時計、制御方法及びプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191203

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201027

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210323

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210519

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210803

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210816

R150 Certificate of patent or registration of utility model

Ref document number: 6938967

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees