JP6582680B2 - Electronic clock, local time setting system and program - Google Patents

Electronic clock, local time setting system and program Download PDF

Info

Publication number
JP6582680B2
JP6582680B2 JP2015148617A JP2015148617A JP6582680B2 JP 6582680 B2 JP6582680 B2 JP 6582680B2 JP 2015148617 A JP2015148617 A JP 2015148617A JP 2015148617 A JP2015148617 A JP 2015148617A JP 6582680 B2 JP6582680 B2 JP 6582680B2
Authority
JP
Japan
Prior art keywords
time
communication
local time
movement
information
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.)
Active
Application number
JP2015148617A
Other languages
Japanese (ja)
Other versions
JP2017026576A (en
Inventor
博 諸星
博 諸星
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2015148617A priority Critical patent/JP6582680B2/en
Publication of JP2017026576A publication Critical patent/JP2017026576A/en
Application granted granted Critical
Publication of JP6582680B2 publication Critical patent/JP6582680B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Clocks (AREA)
  • Telephone Function (AREA)

Description

この発明は、現在位置に応じた地方時を表示させる電子時計、地方時設定システム及びプログラムに関する。   The present invention relates to an electronic timepiece, a local time setting system, and a program for displaying a local time according to a current position.

従来、外部機器と通信を行い、当該外部機器で計数されている現在位置に応じた地方時での日時データを取得して日時の計数及び表示を行う電子時計がある。電子時計は、スマートフォンや携帯電話といった基地局との通信に応じて略リアルタイムで正確な地方時を取得可能な携帯型の電子機器とブルートゥース(登録商標:Bluetooth)といった近距離無線通信を用いて接続を行い、タイミングを同期させて日時データの送受信を行うことで、容易且つ低電力で正確な地方時での日時を取得することが出来る(例えば、特許文献1)。   2. Description of the Related Art Conventionally, there is an electronic timepiece that performs communication with an external device, obtains date and time data at local time according to the current position counted by the external device, and counts and displays the date and time. An electronic watch is connected to a portable electronic device that can obtain accurate local time in real time according to communication with a base station such as a smartphone or a mobile phone using short-range wireless communication such as Bluetooth (registered trademark: Bluetooth). Thus, the date and time data is transmitted and received in synchronization with each other, so that the date and time in local time can be acquired easily and with low power (for example, Patent Document 1).

特開2009−118403号公報JP 2009-118403 A

しかしながら、電子時計では、電力供給上の制限から、従来、電子機器との通信接続時間を最小限に限る技術がある。このため、従来、電子時計のユーザが移動しても、通常では、予め定められた接続タイミング、例えば、一日に一回所定の時刻にならないと現在位置に応じた適切な地方時に更新されないという課題がある。また、このために、ユーザは、複数のタイムゾーンや夏時間実施ルールの地域を跨ぐ移動を行う場合に当該地域に応じた地方時を知得するには、手動で外部機器と通信を行わせる操作を行う必要があり、手間がかかるという課題がある。   However, in the electronic timepiece, conventionally, there is a technique for limiting the communication connection time with the electronic device to the minimum due to the limitation on the power supply. For this reason, conventionally, even if the user of the electronic watch moves, it is normally not updated at a predetermined local time according to the current position unless a predetermined connection timing, for example, once a day is reached. There are challenges. Also, for this purpose, when the user moves across multiple time zones or daylight saving time enforcement rule areas, the user must manually perform an operation to communicate with an external device in order to know the local time according to the area. There is a problem that it needs to be done and takes time and effort.

この発明の目的は、より容易且つ適切に現在位置に応じた地方時を得ることの出来る電子時計、地方時設定システム及びプログラムを提供することにある。   An object of the present invention is to provide an electronic timepiece, a local time setting system, and a program that can obtain local time according to the current position more easily and appropriately.

上記目的を達成するため、本発明は、
現在日時を計数する計時手段と、
外部の電子機器との通信を行う第1通信手段と、
前記電子機器との通信を行うタイミングを制御する第1制御手段と、
前記電子機器との通信時に前記第1通信手段を介して現在位置が属する地域での日時である地方時に係る地方時情報を取得し、前記計時手段の計数する現在日時に基づいて前記現在位置における地方時を取得する地方時取得手段と、
地方時が異なる地域間での移動の予定に係る到着予定日時を含む移動予定情報を記憶する記憶手段と、
を備え、
前記第1制御手段は、前記予定された移動に伴う地方時の変更に係る前記到着予定日時を含む所定の期間において、前記第1通信手段により前記電子機器から前記地方時情報を取得する通信を行わせる
ことを特徴とする電子時計である。
In order to achieve the above object, the present invention provides:
A time counting means for counting the current date and time;
First communication means for communicating with an external electronic device;
First control means for controlling timing for performing communication with the electronic device;
The local time information related to the local time, which is the date and time in the area to which the current position belongs, is acquired via the first communication means during communication with the electronic device, and the current position is determined based on the current date and time counted by the time measuring means. Local time acquisition means for acquiring local time;
Storage means for storing movement schedule information including estimated arrival dates and times related to movement schedules between regions having different local times;
With
The first control means performs communication for acquiring the local time information from the electronic device by the first communication means in a predetermined period including the scheduled arrival date and time related to a change in local time associated with the scheduled movement. It is an electronic timepiece characterized by being performed.

本発明に従うと、電子時計においてより容易且つ適切に現在位置に応じた地方時を得ることが出来るという効果がある。   According to the present invention, there is an effect that the local time according to the current position can be obtained more easily and appropriately in the electronic timepiece.

本発明の実施形態の地方時設定システムを示す全体図である。1 is an overall view showing a local time setting system according to an embodiment of the present invention. 電子時計の機能構成を示すブロック図である。It is a block diagram which shows the function structure of an electronic timepiece. スマートフォンの機能構成を示すブロック図である。It is a block diagram which shows the function structure of a smart phone. スケジュールデータ及び移動予定情報の例を示す図である。It is a figure which shows the example of schedule data and movement schedule information. 移動予定抽出処理の制御手順を示すフローチャートである。It is a flowchart which shows the control procedure of a movement plan extraction process. 電子時計及びスマートフォンにおける接続処理の制御手順をそれぞれ示すフローチャートである。It is a flowchart which shows the control procedure of the connection process in an electronic timepiece and a smart phone, respectively. 接続制御処理の制御手順を示すフローチャートである。It is a flowchart which shows the control procedure of a connection control process. スマートフォンの機能構成の変形例を示すブロック図である。It is a block diagram which shows the modification of the function structure of a smart phone. 移動予定設定処理の制御手順を示すフローチャートである。It is a flowchart which shows the control procedure of a movement plan setting process.

以下、本発明の実施の形態を図面に基づいて説明する。
図1は、本実施形態の地方時設定システム1の全体構成を説明する図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram for explaining the overall configuration of the local time setting system 1 of the present embodiment.

この地方時設定システム1は、電子時計40と、外部の電子機器及びコンピュータとしてのスマートフォン10とを含む。この電子時計40は、ユーザに携帯されるものであり、ここでは、ベルトによりユーザの腕に装着が可能な腕時計である。
電子時計40とスマートフォン10との間では、ブルートゥース(登録商標:Bluetooth)により互いに無線通信を行うことが出来る。また、スマートフォン10は、携帯電話通信の基地局や無線LAN(IEEE802.11)のアクセスポイントを介して外部に接続可能となっており、基地局との接続状態が保たれている間は、当該基地局の所在に応じた位置における地方時の日時情報が取得されて計数、表示される。
The local time setting system 1 includes an electronic timepiece 40, an external electronic device, and a smartphone 10 as a computer. The electronic timepiece 40 is carried by the user, and here is a wristwatch that can be worn on the user's arm by a belt.
The electronic timepiece 40 and the smartphone 10 can perform wireless communication with each other by Bluetooth (registered trademark: Bluetooth). In addition, the smartphone 10 can be connected to the outside via a mobile phone communication base station or a wireless LAN (IEEE 802.11) access point, and while the connection state with the base station is maintained, The local time and date information at the position corresponding to the location of the base station is acquired, counted, and displayed.

図2は、電子時計40の機能構成を示すブロック図である。
電子時計40は、CPU41(Central Processing Unit)(第1制御手段、地方時取得手段)と、ROM42(Read Only Memory)と、RAM43(Random Access Memory)(記憶手段)と、計時手段としての計時回路44と、操作受付部45と、複数の指針50、ステッピングモータ51及び駆動回路52と、Bluetoothモジュール53(第1通信手段)及びそのアンテナAN4と、UART54(Universal Asynchronous Receiver/Transmitter)と、照明部60及びそのドライバ61と、ブザー部62及びそのドライバ63と、振動発生部64及びそのドライバ65と、バス69などを備えている。
FIG. 2 is a block diagram showing a functional configuration of the electronic timepiece 40.
The electronic timepiece 40 includes a CPU 41 (Central Processing Unit) (first control means, local time acquisition means), a ROM 42 (Read Only Memory), a RAM 43 (Random Access Memory) (storage means), and a timing circuit as a timing means. 44, an operation reception unit 45, a plurality of hands 50, a stepping motor 51 and a drive circuit 52, a Bluetooth module 53 (first communication means) and its antenna AN4, a UART 54 (Universal Asynchronous Receiver / Transmitter), and an illumination unit 60 and its driver 61, a buzzer 62 and its driver 63, a vibration generator 64 and its driver 65, a bus 69, and the like.

CPU41は、種々の演算処理を行い、電子時計40の全体動作を統括制御する。CPU41は、ROM42から電子時計40の動作に係る各種プログラムを読み出して実行する。   The CPU 41 performs various arithmetic processes and controls the overall operation of the electronic timepiece 40. The CPU 41 reads various programs related to the operation of the electronic timepiece 40 from the ROM 42 and executes them.

ROM42には、電子時計40の動作に係る各種制御プログラム及び初期設定データが格納されている。この制御プログラムには、スマートフォン10など外部電子機器との通信を行うための通信プログラム421が含まれている。   The ROM 42 stores various control programs and initial setting data related to the operation of the electronic timepiece 40. The control program includes a communication program 421 for communicating with an external electronic device such as the smartphone 10.

RAM43は、CPU41に作業用のメモリ空間を提供し、また、一時データを記憶する。RAM43の記憶する一時データには、外部の電子機器から取得された電子時計40のユーザの移動予定情報431が含まれる。RAM43には、フラッシュメモリなどの書き換え可能な不揮発性メモリが含まれていても良い。   The RAM 43 provides a working memory space to the CPU 41 and stores temporary data. The temporary data stored in the RAM 43 includes movement schedule information 431 of the user of the electronic timepiece 40 acquired from an external electronic device. The RAM 43 may include a rewritable nonvolatile memory such as a flash memory.

計時回路44は、図示略の発振回路で生成された所定の周波数信号に基づいて日時の計数を行うカウンタである。計時回路44は、ハードウェア構成としてのカウンタに限られず、CPU41の制御によりソフトウェア的に計数された現在時刻が記憶される構成であっても良い。   The timer circuit 44 is a counter that counts the date and time based on a predetermined frequency signal generated by an oscillation circuit (not shown). The clock circuit 44 is not limited to a counter as a hardware configuration, and may be configured to store the current time counted by software under the control of the CPU 41.

本実施形態の電子時計40では、計時回路44の計数する日時は、世界の何れかの地域における日時である地方時であり、CPU41の制御により外部から取得された日時に応じて修正される。即ち、現在計数されている地方時とは異なるタイムゾーンや夏時間実施の地方時での日時が取得された場合には、計時回路44は、当該取得された地方時での日時で計数を行う。この場合、CPU41は、RAM43にUTC日時(協定世界時)からの時差情報を保持させ、計時回路44の計数する日時からUTC日時を算出可能とされる。或いは、計時回路44は、所定の基準による日時、例えば、UTC日時や当該UTC日時に変換可能な数値を計数し、CPU41は、外部電子機器から取得された現在位置情報に基づいてUTC日時を地方時に変換取得可能であっても良い。   In the electronic timepiece 40 of the present embodiment, the date and time counted by the timing circuit 44 is the local time that is the date and time in any region of the world, and is corrected according to the date and time acquired from the outside under the control of the CPU 41. That is, when a date / time in a time zone different from the currently counted local time or a local time in daylight saving time is acquired, the time counting circuit 44 performs counting using the acquired date / time in the local time. In this case, the CPU 41 holds the time difference information from the UTC date and time (Coordinated Universal Time) in the RAM 43, and can calculate the UTC date and time from the date and time counted by the timer circuit 44. Alternatively, the timing circuit 44 counts the date and time according to a predetermined standard, for example, the UTC date and time or a numerical value that can be converted into the UTC date and time, and the CPU 41 determines the UTC date and time based on the current position information acquired from the external electronic device Sometimes it is possible to obtain conversion.

操作受付部45は、外部からの入力を受け付ける機構として、例えば、りゅうず(回転スイッチ)を有し、ユーザによる引き出し、押し込み、或いは回転といった入力操作に応じた電気信号を発生させて入力信号としてCPU41に出力する。操作受付部45は、りゅうずに加えて又は代えてその他の操作機構、例えば、押しボタンスイッチや、表示画面に重ねて設けられたタッチセンサなどを有していても良い。   The operation accepting unit 45 has, for example, a crown (rotation switch) as a mechanism for accepting an input from the outside, and generates an electric signal according to an input operation such as pulling out, pushing in, or rotating by a user as an input signal. It outputs to CPU41. The operation reception unit 45 may include other operation mechanisms in addition to or instead of the crown, for example, a push button switch, a touch sensor provided on the display screen, and the like.

指針50は、電子時計40の文字盤上で回転可能に複数設けられており、文字盤上の標識を指し示すことで、時刻、日付や曜日などを指し示す。指針50には、針状のものに加えて、円盤状のものが含まれていて良く、例えば、円盤の周縁部に設けられた「1」〜「31」の標識のうち何れか一つが文字盤上に設けられた小窓から選択的に露出されるように円盤と文字盤とが相対配置されることで、日付が示されても良い。また、文字盤やベゼルなどに都市名やUTC日時からの時差情報を示す標識が設けられている場合には、当該標識を指針のうち何れか一本が指し示すことで、何れの地域の地方時が表示されているかを示すことが出来る。   A plurality of hands 50 are rotatably provided on the dial of the electronic timepiece 40, and indicate the time, date, day of the week, and the like by pointing to a sign on the dial. The pointer 50 may include a disk-shaped object in addition to a needle-shaped object. For example, any one of the signs “1” to “31” provided on the peripheral edge of the disk is a character. The date may be indicated by arranging the disk and the dial relative to each other so as to be selectively exposed from a small window provided on the board. In addition, when a sign indicating the time difference information from the city name or UTC date and time is provided on the dial or bezel, the local time of any region can be determined by pointing one of the guidelines to the sign. Can be displayed.

ステッピングモータ51は、ロータの回転動作に応じて輪列機構を介して指針50を回転動作させる。ステッピングモータ51及び輪列機構は、正転方向及び逆転方向に回転可能であり、複数の指針50各々独立に回転可能であっても良いし、その一部又は全てを連動して回転させる構成であっても良い。   The stepping motor 51 rotates the pointer 50 via the gear train mechanism according to the rotation operation of the rotor. The stepping motor 51 and the gear train mechanism are rotatable in the forward direction and the reverse direction, and each of the plurality of hands 50 may be independently rotatable, or a part or all of them may be rotated in conjunction with each other. There may be.

駆動回路52は、CPU41からの制御信号に応じてステッピングモータ51に駆動信号を出力してステッピングモータ51のロータを所望の向きに回転動作させる。   The drive circuit 52 outputs a drive signal to the stepping motor 51 in accordance with a control signal from the CPU 41 to rotate the rotor of the stepping motor 51 in a desired direction.

Bluetoothモジュール53は、アンテナAN4を介してスマートフォン10などの外部電子機器との間でブルートゥースによる通信を行うための制御モジュールである。CPU41から送られた送信データは、UART54でシリアル/パラレル変換などの処理が行われて、Bluetoothモジュール53からアンテナAN4を介して外部電子機器に送信される。また、アンテナAN4及びBluetoothモジュール53により受信された受信データは、UART54でシリアル/パラレル変換などの処理が行われて、CPU41へ出力される。   The Bluetooth module 53 is a control module for performing Bluetooth communication with an external electronic device such as the smartphone 10 via the antenna AN4. The transmission data sent from the CPU 41 is subjected to processing such as serial / parallel conversion by the UART 54 and is sent from the Bluetooth module 53 to the external electronic device via the antenna AN4. The received data received by the antenna AN4 and the Bluetooth module 53 is subjected to processing such as serial / parallel conversion by the UART 54 and is output to the CPU 41.

照明部60は、CPU41からの制御信号によりドライバ61から出力された駆動電圧に応じて電子時計40の文字盤を照明する。照明部60としては、例えば、LED(発光ダイオード)が用いられる。   The illumination unit 60 illuminates the dial of the electronic timepiece 40 according to the drive voltage output from the driver 61 in response to a control signal from the CPU 41. For example, an LED (light emitting diode) is used as the illumination unit 60.

ブザー部62は、CPU41からの制御信号によりドライバ63から出力された駆動信号に応じてブザー音(ビープ音)を発生させる。ブザー音の発生機構としては、例えば、圧電素子と金属板を組み合わせたものが用いられ、圧電素子に変動電圧(交流電圧又はパルス電圧)を印加することで金属板を振動させてブザー音を発生させる。   The buzzer unit 62 generates a buzzer sound (beep sound) according to the drive signal output from the driver 63 by the control signal from the CPU 41. As a buzzer sound generation mechanism, for example, a combination of a piezoelectric element and a metal plate is used, and a buzzer sound is generated by vibrating the metal plate by applying a variable voltage (AC voltage or pulse voltage) to the piezoelectric element. Let

振動発生部64は、CPU41からの制御信号によりドライバ65から出力された駆動信号に応じて振動を発生させる。振動発生部64としては、例えば、錘が取り付けられた回転モータが用いられる。   The vibration generating unit 64 generates vibration according to the drive signal output from the driver 65 by the control signal from the CPU 41. As the vibration generating unit 64, for example, a rotary motor to which a weight is attached is used.

図3は、スマートフォン10の機能構成を示すブロック図である。
スマートフォン10は、CPU11(第2制御手段、通信制御手段、移動予定情報設定手段、地方時設定手段)と、ROM12と、RAM13と、記憶部14と、内蔵時計15と、表示部16及びそのドライバ17と、操作受付部18と、スピーカ19と、マイク20と、コーデック21と、RF送受信回路22と、携帯電話通信用のRF電波を送受信するためのアンテナAN11と、通信回路23と、Bluetoothモジュール24(第2通信手段、通信手段)と、UART25と、ブルートゥース通信用の電波を送受信するためのアンテナAN12と、衛星電波受信処理部26と、UART27と、測位衛星からのL1帯電波を受信するためのアンテナAN13と、報知部28及びそのドライバ29と、バス30などを備えている。
FIG. 3 is a block diagram illustrating a functional configuration of the smartphone 10.
The smartphone 10 includes a CPU 11 (second control means, communication control means, movement schedule information setting means, local time setting means), a ROM 12, a RAM 13, a storage unit 14, a built-in clock 15, a display unit 16, and a driver thereof. 17, an operation receiving unit 18, a speaker 19, a microphone 20, a codec 21, an RF transmission / reception circuit 22, an antenna AN11 for transmitting / receiving an RF radio wave for mobile phone communication, a communication circuit 23, and a Bluetooth module 24 (second communication means, communication means), UART 25, antenna AN12 for transmitting and receiving radio waves for Bluetooth communication, satellite radio wave reception processing unit 26, UART 27, and L1 charged waves from positioning satellites are received. Antenna AN13, a notification unit 28 and its driver 29, a bus 30, and the like.

CPU11は、各種演算処理を行い、スマートフォン10の全体動作の統括制御を行う。また、CPU11は、スマートフォン10と電子時計40とがブルートゥースにより通信接続されている場合に、移動予定抽出プログラム141で取得された移動予定情報145の一部又は全部を電子時計40に送信する。また、CPU11は、RF送受信回路22が接続される携帯電話通信の基地局の情報や、衛星電波受信処理部26による測位結果に基づいてスマートフォン10の現在位置(都市)を特定し、現在位置が属するタイムゾーンや夏時間実施ルールを設定する。CPU11、RF送受信回路22及び衛星電波受信処理部26により現在位置取得手段が構成される。   The CPU 11 performs various arithmetic processes and performs overall control of the overall operation of the smartphone 10. Further, the CPU 11 transmits a part or all of the movement schedule information 145 acquired by the movement schedule extraction program 141 to the electronic clock 40 when the smartphone 10 and the electronic clock 40 are connected via Bluetooth. Further, the CPU 11 specifies the current position (city) of the smartphone 10 based on the information on the base station of the mobile phone communication to which the RF transmission / reception circuit 22 is connected and the positioning result by the satellite radio wave reception processing unit 26, and the current position is Set the time zone and daylight saving time enforcement rules. The CPU 11, the RF transmission / reception circuit 22 and the satellite radio wave reception processing unit 26 constitute current position acquisition means.

ROM12は、CPU11が実行する種々のプログラムや初期設定データを格納する。なお、ROM12の少なくとも一部は、書き換え可能な不揮発性メモリであっても良い。
RAM13は、CPU11に作業用のメモリ空間を提供し、作業用の一時データを記憶する揮発性メモリである。
The ROM 12 stores various programs executed by the CPU 11 and initial setting data. Note that at least a part of the ROM 12 may be a rewritable nonvolatile memory.
The RAM 13 is a volatile memory that provides a work memory space to the CPU 11 and stores temporary work data.

記憶部14は、データの読み取り及び上書き更新が可能な不揮発性のメモリ、例えば、フラッシュメモリやEEPROM(Electrically Erasable and Programmable Read Only Memory)を備える。この記憶部14に記憶されているデータには、移動予定抽出プログラム141、スケジュール管理アプリ142(アプリケーションプログラム)、スケジュールデータ143、地方時情報144及び移動予定情報145が含まれる。   The storage unit 14 includes a nonvolatile memory capable of reading and overwriting data, for example, a flash memory and an EEPROM (Electrically Erasable and Programmable Read Only Memory). The data stored in the storage unit 14 includes a movement schedule extraction program 141, a schedule management application 142 (application program), schedule data 143, local time information 144, and movement schedule information 145.

CPU11は、スケジュール管理アプリ142を読み出して実行し、ユーザの入力操作に基づいてスケジュール設定を行い、また、当該設定されたスケジュール設定に従って所定の報知動作などを行う。設定されたスケジュールは、スケジュールデータ143として記憶される。また、CPU11は、移動予定抽出プログラム141を実行することで、異なるタイムゾーンや夏時間設定地域などへ移動する予定をスケジュールデータ143から抽出する。抽出されたデータは、ここでは、移動予定情報145として別途記憶される。或いは、抽出されたデータは、スケジュールデータ143内で所定のフラグや必要な注記情報などが付されても良い。また、移動予定抽出プログラム141は、電子時計40との通信接続時に、記憶された移動予定情報145を地方時情報と共に電子時計40に送信させる。   The CPU 11 reads and executes the schedule management application 142, performs schedule setting based on a user input operation, and performs a predetermined notification operation according to the set schedule setting. The set schedule is stored as schedule data 143. Further, the CPU 11 executes the movement schedule extraction program 141 to extract from the schedule data 143 a schedule for moving to a different time zone or daylight saving time setting area. Here, the extracted data is separately stored as the movement schedule information 145. Alternatively, the extracted data may be given a predetermined flag or necessary note information in the schedule data 143. Further, the movement schedule extraction program 141 transmits the stored movement schedule information 145 together with the local time information to the electronic timepiece 40 at the time of communication connection with the electronic timepiece 40.

内蔵時計15は、現在日時を計数して保持するカウンタである。この現在日時は、CPU11の動作によりソフトウェア的に計数されてRAMなどに記憶されても良い。内蔵時計15は、RTC(Real Time Clock)を有し、スマートフォン10の電源がオフされた後に再起動された場合には、このRTCから日時データが取得されて計数が再開される。スマートフォン10では、この内蔵時計15の現在時刻が読み出され、必要に応じて現在位置に応じたタイムゾーンや夏時間の実施ルールが適用されて地方時の算出が行われて、表示部16に表示されたり種々の処理に利用されたり、また、当該現在時刻と各種機能に係る設定時刻とが比較されて種々の動作が行われたりする。この内蔵時計15の現在日時データは、RF送受信回路22による携帯電話通信の基地局との通信時に、随時当該基地局から取得される日時データにより修正される。   The built-in clock 15 is a counter that counts and holds the current date and time. The current date and time may be counted by software by the operation of the CPU 11 and stored in a RAM or the like. The built-in clock 15 has an RTC (Real Time Clock). When the smartphone 10 is restarted after the power of the smartphone 10 is turned off, date / time data is acquired from the RTC and counting is resumed. In the smartphone 10, the current time of the built-in clock 15 is read, and when necessary, the time zone and daylight saving time implementation rules corresponding to the current position are applied, and the local time is calculated and displayed on the display unit 16. Or used for various processes, and the present time is compared with the set time associated with various functions to perform various operations. The current date / time data of the internal clock 15 is corrected by date / time data acquired from the base station at any time during communication with the base station for mobile phone communication by the RF transceiver circuit 22.

表示部16は、各種表示を行う表示画面を備える。表示画面としては、例えば、液晶画面(LCD)が用いられる。CPU11から送られた制御信号により動作するドライバ17(液晶ドライバ)は、当該制御信号に応じてLCDを駆動して表示画面に各種機能に係る表示を行わせる。この表示部16は、他の表示方式の表示画面、例えば、有機ELD(Electro-Luminescent Display)を備えても良く、ドライバ17は、表示画面の表示方式に応じて適宜選択される。   The display unit 16 includes a display screen for performing various displays. For example, a liquid crystal screen (LCD) is used as the display screen. A driver 17 (liquid crystal driver) that operates according to a control signal sent from the CPU 11 drives the LCD in accordance with the control signal to cause the display screen to display various functions. The display unit 16 may include a display screen of another display method, for example, an organic ELD (Electro-Luminescent Display), and the driver 17 is appropriately selected according to the display method of the display screen.

操作受付部18は、タッチパネルを有し、表示部16の表示画面に重ねて設けられたタッチパネルに対するユーザのタッチ操作位置と操作内容とを検出して当該操作に応じた電気信号を発生させ、入力信号としてCPU11に出力する。操作受付部18は、更に、一又は複数の操作キーやスイッチを有し、ユーザが当該操作キーやスイッチに対して行った操作に基づく入力信号をCPU11に出力する構成であっても良い。   The operation reception unit 18 has a touch panel, detects a user's touch operation position and operation content on the touch panel provided on the display screen of the display unit 16, generates an electrical signal corresponding to the operation, and inputs It outputs to CPU11 as a signal. The operation receiving unit 18 may further include one or a plurality of operation keys and switches, and may output an input signal to the CPU 11 based on an operation performed by the user on the operation keys and switches.

スピーカ19は、コーデック21からの信号に基づいて電気信号を音声信号に変換して音声を出力する。また、マイク20は、音波を検知して電気信号に変換し、コーデック21に出力する。コーデック21は、符号化圧縮されたデジタル音声信号をデコードしてアナログ信号としてスピーカ19へ送るとともに、マイク20から取得された音声信号をエンコードしてCPU11や通信回路23へ出力する。なお、通話用のスピーカとその他電話着信を知らせる報知音などを外部に出力するためのスピーカとを別個に備えることとしても良い。   The speaker 19 converts an electrical signal into an audio signal based on a signal from the codec 21 and outputs audio. The microphone 20 detects sound waves, converts them into electric signals, and outputs them to the codec 21. The codec 21 decodes the encoded and compressed digital audio signal and sends it as an analog signal to the speaker 19, and encodes the audio signal acquired from the microphone 20 and outputs it to the CPU 11 and the communication circuit 23. In addition, it is good also as providing separately the speaker for calling, and the speaker for outputting the notification sound etc. which notify other telephone calls etc. outside.

RF送受信回路22は、アンテナAN11を介して携帯電話通信の基地局との間で行われる電話通信やデータ通信に係る信号の送受信処理を行う。通信回路23は、RF送受信回路22により送受信される送受信データに係る各種処理を行い、CPU11やコーデック21との間でデータの受け渡しを行う。また、RF送受信回路22は、無線LANのアクセスポイントに接続して、無線LANを介してインターネット上の各所とデータの送受信(データ通信)が可能となっている。   The RF transmission / reception circuit 22 performs signal transmission / reception processing related to telephone communication and data communication performed with a base station for mobile phone communication via the antenna AN11. The communication circuit 23 performs various processes related to transmission / reception data transmitted / received by the RF transmission / reception circuit 22, and exchanges data with the CPU 11 and the codec 21. The RF transmission / reception circuit 22 is connected to a wireless LAN access point, and can transmit / receive data (data communication) to / from various places on the Internet via the wireless LAN.

Bluetoothモジュール24は、アンテナAN12を介して電子時計40などの外部機器との間でブルートゥース通信を行うための制御モジュールである。CPU11から送られた送信データは、UART25でシリアル/パラレル変換などの処理が行われて、Bluetoothモジュール24から外部機器に送信される。また、外部機器からBluetoothモジュール24を用いて受信された受信データは、UART25でパラレル/シリアル変換などの処理が行われて、CPU11へ出力される。   The Bluetooth module 24 is a control module for performing Bluetooth communication with an external device such as the electronic timepiece 40 via the antenna AN12. The transmission data sent from the CPU 11 is subjected to processing such as serial / parallel conversion by the UART 25 and is sent from the Bluetooth module 24 to the external device. The received data received from the external device using the Bluetooth module 24 is subjected to processing such as parallel / serial conversion by the UART 25 and is output to the CPU 11.

衛星電波受信処理部26は、アンテナAN13を介してGPS(Global Positioning System)などの測位システムに係る測位衛星からの電波を受信し、各種演算処理を行うことで現在位置を算出する測位動作を行う。衛星電波受信処理部26は、所定の時間間隔で、及び/又はユーザの要求操作に応じて測位動作を行って、UART27を介して測位結果を予め設定されたフォーマットでCPU11に出力する。   The satellite radio wave reception processing unit 26 receives a radio wave from a positioning satellite related to a positioning system such as GPS (Global Positioning System) via the antenna AN13, and performs a positioning operation to calculate a current position by performing various arithmetic processes. . The satellite radio wave reception processing unit 26 performs a positioning operation at predetermined time intervals and / or according to a user's requested operation, and outputs a positioning result to the CPU 11 in a preset format via the UART 27.

報知部28は、ユーザに報知動作を行うための構成を一又は複数有する。報知部28としては、例えば、回転モータを備える振動発生部、圧電素子などを用いたビープ音発生部、及びステータス表示用のランプや照明に用いられる発光ダイオード(LED)を備えた照明部/発光部などが挙げられる。CPU11から報知部28の各構成に対応するドライバ29に制御信号が送られると、ドライバ29は、各報知部28を動作させるのに必要な電圧信号に変換して報知部28へ出力する。   The notification unit 28 has one or more configurations for performing a notification operation to the user. As the notification unit 28, for example, a vibration generation unit including a rotary motor, a beep sound generation unit using a piezoelectric element, and a lighting unit / light emission including a status display lamp and a light emitting diode (LED) used for illumination Part. When a control signal is sent from the CPU 11 to a driver 29 corresponding to each configuration of the notification unit 28, the driver 29 converts the voltage signal necessary for operating each notification unit 28 and outputs the voltage signal to the notification unit 28.

バス30は、CPU11とスマートフォン10内部の各構成との間で信号の送受信が可能に接続するデータ経路である。   The bus 30 is a data path that connects the CPU 11 and each component inside the smartphone 10 so that signals can be transmitted and received.

次に、本実施形態の地方時設定システム1でやり取りされる移動予定情報について説明する。
図4は、スマートフォン10で保持されるスケジュールデータ143及びこのスケジュールデータ143から抽出される移動予定情報145について説明する図である。
Next, the movement schedule information exchanged in the local time setting system 1 of the present embodiment will be described.
FIG. 4 is a diagram for explaining the schedule data 143 held by the smartphone 10 and the movement schedule information 145 extracted from the schedule data 143.

図4(a)に示すように、スケジュールデータ143が記憶部14に記憶されている場合、CPU11は、移動予定抽出プログラム141を実行することで、キーワード「移動」、「出張」、「旅行」などをキーワードとしてユーザの移動情報を検出、抽出する。検出されたデータに移動元及び移動先の情報が何れも含まれている場合には、これらがそのまま取得される。移動元の情報が無い場合には、当該移動の一回前の移動における移動先又は一回前の移動からの経過時間などに応じてホーム位置が移動元とされる。或いは、移動先が明示されていない場合、移動先でのスケジュール内で当該移動先と対応付けられた訪問先などが記載されている場合には、当該訪問先に基づいて移動先が推定されても良い。例えば、空港名と当該空港に係る都市名や、当該都市において過去に訪問した場所の名称などが予め記憶部14に対応付けられて記憶されていても良い。   As shown in FIG. 4A, when the schedule data 143 is stored in the storage unit 14, the CPU 11 executes the movement schedule extraction program 141, thereby executing the keywords “movement”, “business trip”, “travel”. The movement information of the user is detected and extracted using such as keywords. When the detected data includes both the information of the movement source and the movement destination, these are acquired as they are. When there is no information on the movement source, the home position is set as the movement source according to the movement destination in the previous movement or the elapsed time from the previous movement. Alternatively, if the destination is not specified, or if the destination associated with the destination is described in the schedule at the destination, the destination is estimated based on the destination Also good. For example, an airport name, a city name related to the airport, a name of a place visited in the past in the city, and the like may be stored in association with the storage unit 14 in advance.

移動元と移動先が検出されると、それぞれ地方時情報144に基づいて各々が属するタイムゾーン及び夏時間実施エリアが判定される。そして、移動元と移動先におけるタイムゾーン又は夏時間実施エリアが異なる場合には、検出された移動情報に基づく移動予定情報145が設定される。   When the movement source and the movement destination are detected, the time zone to which each belongs and the daylight saving time implementation area are determined based on the local time information 144, respectively. And when the time zone or daylight saving time implementation area in a movement origin and a movement destination differs, the movement schedule information 145 based on the detected movement information is set.

ここでは、「移動」の記載が5つ含まれており、そのうち、8月1日の移動元と8月2日の移動先がセットとされる。また、7月28日の移動は、フランクフルトとパリとの間で時差や夏時間実施ルールが同一であることにより除外される。また、7月27日の移動元空港である「成田」及び8月2日の移動先空港である「羽田」は、何れも「東京」と対応付けられ、また、7月30日の移動先駅である「セントパンクラス(St. Pancras)」及び8月1日の移動元空港である「ヒースロー」は、「ロンドン」と対応付けられて、記憶部14にそれぞれ記憶されていれば良い。   Here, five descriptions of “move” are included, and among them, the move source on August 1 and the move destination on August 2 are set. The movement on July 28 is excluded because the time difference and daylight saving time enforcement rules are the same between Frankfurt and Paris. Also, “Narita” which is the source airport on July 27 and “Haneda” which is the destination airport on August 2 are both associated with “Tokyo”, and the destination on July 30 The station “St. Pancras” and the airport “Heathrow” on August 1 may be stored in the storage unit 14 in association with “London”.

この結果、図4(b)に示すように、7月27日、7月30日、8月1日の3回の移動が抽出されて移動予定情報145として記憶設定される。ここでは、抽出された移動のタイミングは、UTC日時に変換され、移動開始予定時刻(出発予定日時)の1時間前(第1所定時間前)から移動終了予定時刻(到着予定日時)の1時間後(第2所定時間後)までの時刻が移動想定時刻(地方時の変更に係る所定の期間)として保持されている。また、これらのうち、フランクフルト、パリ、及びロンドンは、何れも夏時間の実施中であり、UTC時刻からの時差には、タイムゾーンの標準時での時差に対してそれぞれ+1時間されている。東京では、夏時間が実施されていないので、タイムゾーンの標準時での時差である+9時間が設定される。
なお、ここでは、スケジュールデータ143中の時刻が全て現地の地方時であるとして解釈したが、スケジュール管理アプリ142におけるユーザ設定に応じてUTC時刻であると判別可能であっても良い。
As a result, as shown in FIG. 4B, three movements of July 27, July 30, and August 1 are extracted and stored as movement schedule information 145. Here, the extracted movement timing is converted to UTC date and time, and one hour from the scheduled movement start time (scheduled departure date) one hour before the first predetermined time to the scheduled movement end time (scheduled arrival date). The time until later (after the second predetermined time) is held as the estimated movement time (a predetermined period related to the change in local time). Of these, Frankfurt, Paris, and London are all in the daylight saving time, and the time difference from the UTC time is +1 hour from the time difference at the standard time of the time zone. In Tokyo, since daylight saving time is not being implemented, +9 hours, which is the time difference in standard time zone, is set.
Here, all the times in the schedule data 143 are interpreted as local local time, but it may be determined that the time is UTC time according to the user setting in the schedule management application 142.

図5は、スマートフォン10において実行される移動予定抽出処理のCPU11による制御手順を示すフローチャートである。この移動予定抽出処理は、一日一回所定の時刻、スケジュール管理アプリ142の動作によりスケジュールデータ143が更新されたタイミング、及びユーザによる操作受付部18への入力操作により起動命令が受け付けられたタイミングなどに移動予定抽出プログラム141が起動されることで実行される。   FIG. 5 is a flowchart showing a control procedure by the CPU 11 of the scheduled movement extraction process executed in the smartphone 10. This movement schedule extraction process is performed at a predetermined time once a day, a timing at which the schedule data 143 is updated by the operation of the schedule management application 142, and a timing at which an activation command is received by an input operation to the operation receiving unit 18 by the user. This is executed by starting the movement schedule extraction program 141.

移動予定抽出処理が起動されると、CPU11は、スケジュールデータ143にアクセスする(ステップS101)。CPU11は、記憶部14に予め設定されている移動キーワードに基づいて移動情報の検索を開始する(ステップS102)。CPU11は、検索が終了したか否かを判別し(ステップS103)、終了していないと判別された場合には(ステップS103で“NO”)、CPU11は、キーワードが検出されたか否かを判別する(ステップS104)。   When the movement schedule extraction process is activated, the CPU 11 accesses the schedule data 143 (step S101). CPU11 starts the search of movement information based on the movement keyword preset in the memory | storage part 14 (step S102). The CPU 11 determines whether or not the search has ended (step S103). If it is determined that the search has not ended ("NO" in step S103), the CPU 11 determines whether or not a keyword has been detected. (Step S104).

キーワードが検出されていないと判別された場合には(ステップS104で“NO”)、CPU11の処理は、ステップS103に戻る。キーワードが検出されたと判別された場合には(ステップS104で“YES”)、CPU11は、当該キーワードに係る移動日時、移動元及び移動先の情報を抽出する(ステップS105)。   If it is determined that no keyword is detected (“NO” in step S104), the processing of the CPU 11 returns to step S103. If it is determined that a keyword has been detected (“YES” in step S104), the CPU 11 extracts information on the date and time of movement, the movement source, and the movement destination related to the keyword (step S105).

CPU11は、地方時情報144を参照して移動元と移動先のタイムゾーン及び夏時間実施ルールを取得する(ステップS106)。CPU11は、移動元と移動先の地方時が異なるか否かを判別する(ステップS107)。異なると判別された場合には(ステップS107で“YES”)、CPU11は、抽出された移動日時をUTC日時に変換し、移動開始時刻の1時間前と移動終了時刻の1時間後を算出する(ステップS108)。CPU11は、これら移動想定時刻の情報と移動予定日、移動元及び移動先の情報(都市及びタイムゾーン、夏時間情報)を抽出データとして移動予定情報145に記憶設定する(ステップS109)。それから、CPU11の処理は、ステップS103に戻る。   The CPU 11 refers to the local time information 144 and acquires the time zone of the movement source and the movement destination and the daylight saving time enforcement rule (step S106). CPU11 discriminate | determines whether the local time of a movement origin and a movement destination differs (step S107). If it is determined that they are different (“YES” in step S107), the CPU 11 converts the extracted movement date / time into UTC date / time, and calculates one hour before the movement start time and one hour after the movement end time. (Step S108). The CPU 11 stores and sets the information on the estimated movement time, the scheduled movement date, the movement source and destination information (city and time zone, daylight saving time information) in the movement schedule information 145 as extracted data (step S109). Then, the process of the CPU 11 returns to step S103.

ステップS103の処理で、スケジュールデータ143内におけるキーワードの検索が終了したと判別された場合には(ステップS103で“YES”)、CPU11は、移動予定抽出処理を終了する。   If it is determined in the process of step S103 that the keyword search in the schedule data 143 has been completed ("YES" in step S103), the CPU 11 ends the scheduled movement extraction process.

図6は、電子時計40及びスマートフォン10における接続処理についてそれぞれ説明する図である。   FIG. 6 is a diagram for explaining connection processing in the electronic timepiece 40 and the smartphone 10.

図6(a)は、電子時計40においてCPU41により実行される接続処理の制御手順を示すフローチャートである。
この電子時計40における接続処理は、ユーザの入力操作に応じて随時呼び出されて起動される。また、この接続処理は、後述の接続制御処理に呼び出されるタイミングで定期的に起動される。
FIG. 6A is a flowchart showing a control procedure of connection processing executed by the CPU 41 in the electronic timepiece 40.
The connection process in the electronic timepiece 40 is called up and activated as needed in response to a user input operation. Further, this connection process is periodically started at a timing called by a connection control process described later.

接続処理が開始されると、電子時計40のCPU41は、Bluetoothモジュール53の動作を開始させ、スマートフォン10からのブロードキャストを受信して当該スマートフォン10に対して接続要求を送信させることで、スマートフォン10との通信接続動作を行わせる(ステップS421)。CPU41は、スマートフォン10から日時情報(地方時情報)、即ち、現在位置における地方時を取得し、当該日時情報に応じて計時回路44が計数する日時(地方時)を修正する(ステップS422)。CPU41は、スマートフォン10から移動予定情報を受信(取得)し、移動予定情報431を更新設定する(ステップS423)。   When the connection process is started, the CPU 41 of the electronic timepiece 40 starts the operation of the Bluetooth module 53, receives a broadcast from the smartphone 10, and transmits a connection request to the smartphone 10. The communication connection operation is performed (step S421). The CPU 41 acquires date and time information (local time information) from the smartphone 10, that is, local time at the current position, and corrects the date and time (local time) counted by the timing circuit 44 according to the date and time information (step S422). The CPU 41 receives (acquires) the movement schedule information from the smartphone 10 and updates and sets the movement schedule information 431 (step S423).

CPU41は、Bluetoothモジュール53によりスマートフォン10との通信接続を解除する要求をスマートフォン10に送信させ、通信接続が解除されると、Bluetoothモジュール53の動作を終了させる(ステップS424)。そして、CPU41は、接続処理を終了する。   CPU41 transmits the request | requirement which cancels | releases communication connection with the smart phone 10 by the Bluetooth module 53 to the smart phone 10, and will complete | finish operation | movement of the Bluetooth module 53, if communication connection is cancelled | released (step S424). Then, the CPU 41 ends the connection process.

図6(b)は、スマートフォン10においてCPU11が実行する接続処理の制御手順を示すフローチャートである。
この接続処理は、スマートフォン10でBluetoothモジュール24が定期的にブロードキャストメッセージを送信している状態において、電子時計40のBluetoothモジュール53からの通信接続要求がBluetoothモジュール24により受信されてCPU11に取得されることで開始される。
FIG. 6B is a flowchart illustrating a control procedure of connection processing executed by the CPU 11 in the smartphone 10.
In this connection process, the communication connection request from the Bluetooth module 53 of the electronic timepiece 40 is received by the Bluetooth module 24 and acquired by the CPU 11 in a state where the Bluetooth module 24 periodically transmits a broadcast message in the smartphone 10. It starts with that.

接続処理が開始されると、CPU11は、電子時計40からの接続要求に応じて当該要求を送信してきた電子時計40との通信接続を確立する(ステップS121)。CPU11は、通信接続が確立された後、電子時計40に対して内蔵時計15が計数する現在の日時を送信する(ステップS122)。なお、CPU11は、スマートフォン10の携帯電話機能に係る基地局との情報のやりとりにより内蔵時計15の日時を修正した後に当該修正済みの日時を電子時計40に送信しても良い。   When the connection process is started, the CPU 11 establishes a communication connection with the electronic timepiece 40 that has transmitted the request in response to a connection request from the electronic timepiece 40 (step S121). After the communication connection is established, the CPU 11 transmits the current date and time counted by the built-in clock 15 to the electronic timepiece 40 (step S122). The CPU 11 may transmit the corrected date and time to the electronic clock 40 after correcting the date and time of the internal clock 15 by exchanging information with the base station related to the mobile phone function of the smartphone 10.

CPU11は、次いで、記憶部14を参照して移動予定情報145を電子時計40に送信する(ステップS123)。ここで、送信する移動予定情報の数は、電子時計40のRAM43に記憶可能な移動予定の数に応じて上限が定められていても良い。この場合、CPU11は、現在日時以降で直近の上限回数の移動予定情報を電子時計40に送信する。また、CPU11は、更に、所定時間先まで、例えば、1週間先までの移動予定情報のみを送信することとしても良い。   Next, the CPU 11 refers to the storage unit 14 and transmits the movement schedule information 145 to the electronic timepiece 40 (step S123). Here, the upper limit of the number of pieces of movement schedule information to be transmitted may be set according to the number of movement schedules that can be stored in the RAM 43 of the electronic timepiece 40. In this case, the CPU 11 transmits to the electronic timepiece 40 movement schedule information of the latest upper limit number of times after the current date and time. Further, the CPU 11 may transmit only the movement schedule information for a predetermined time ahead, for example, one week ahead.

CPU11は、電子時計40からの通信を待ち受け、通信接続解除の要求が受信されると、電子時計40との通信接続を解除する(ステップS124)。そして、CPU11は、接続処理を終了する。   The CPU 11 waits for communication from the electronic timepiece 40, and upon receiving a communication connection release request, releases the communication connection with the electronic timepiece 40 (step S124). Then, the CPU 11 ends the connection process.

図7は、電子時計40で実行される接続制御処理のCPU41による制御手順を示すフローチャートである。
この接続制御処理は、電子時計40の動作時に常駐して繰返し実行される。
FIG. 7 is a flowchart showing a control procedure by the CPU 41 of connection control processing executed by the electronic timepiece 40.
This connection control process is resident and repeated when the electronic timepiece 40 is in operation.

接続制御処理が起動されると、CPU41は、計時回路44の現在日時が毎正時であるか否かを判別する(ステップS441)。毎正時ではないと判別された場合には(ステップS441で“NO”)、CPU41の処理は、ステップS444に移行する。   When the connection control process is activated, the CPU 41 determines whether or not the current date and time of the timing circuit 44 is every hour (step S441). If it is determined that it is not every hour (“NO” in step S441), the processing of the CPU 41 proceeds to step S444.

毎正時のタイミングであると判別された場合には(ステップS441で“YES”)、CPU41は、RAM43に移動予定情報431が記憶されているか否かを判別する(ステップS442)。移動予定がないと判別された場合には(ステップS442で“NO”)、CPU41の処理は、ステップS444に移行する。移動予定があると判別された場合には(ステップS442で“YES”)、CPU41は、現在の日時が何れかの移動予定に係る日付における移動想定時刻であるか否かを判別する(ステップS443)。   When it is determined that it is the timing at every hour (“YES” in step S441), the CPU 41 determines whether or not the movement schedule information 431 is stored in the RAM 43 (step S442). If it is determined that there is no plan to move (“NO” in step S442), the process of the CPU 41 proceeds to step S444. When it is determined that there is a movement schedule (“YES” in step S442), the CPU 41 determines whether the current date and time is the estimated movement time on the date related to any movement schedule (step S443). ).

移動予定日における移動想定時刻、即ち、移動予定情報において、設定された想定開始時刻(移動開始時刻の1時間前)から想定終了時刻(移動終了時刻の1時間後)までの間ではないと判別された場合には(ステップS443で“NO”)、CPU41の処理は、ステップS444に移行する。   It is determined that the estimated movement time on the scheduled movement date, that is, the movement schedule information, is not between the set estimated start time (one hour before the movement start time) and the assumed end time (one hour after the movement end time). If it is determined (“NO” in step S443), the processing of the CPU 41 proceeds to step S444.

移動予定日における移動想定時刻であると判別された場合には(ステップS443で“YES”)、CPU41は、上述の接続処理を呼び出して実行する(ステップS445)。即ち、CPU41は、移動想定時刻である場合には、通常1日に1回設定されている接続時刻に加えて毎時の通信接続を行うことで通信接続の頻度を上昇させる。接続処理が終了すると、CPU41の処理動作は、接続制御処理に戻り、当該接続制御処理での処理は、ステップS441に戻る。   When it is determined that it is the estimated movement time on the scheduled movement date (“YES” in step S443), the CPU 41 calls and executes the connection process described above (step S445). That is, when it is the estimated movement time, the CPU 41 increases the frequency of communication connection by performing communication connection every hour in addition to the connection time that is normally set once a day. When the connection process ends, the processing operation of the CPU 41 returns to the connection control process, and the process in the connection control process returns to step S441.

ステップS441〜S443の何れかの処理からステップS444の処理に移行すると、CPU41は、計時回路44の計数する日時が毎日所定の接続時刻であるか否かを判別する(ステップS444)。接続タイミングではないと判別された場合には(ステップS444で“NO”)、CPU41の処理は、ステップS441に戻る。接続タイミングであると判別された場合には(ステップS444で“YES”)、CPU41は、接続処理を呼び出して実行する(ステップS445)。
なお、ステップS444又はステップS445の処理の後、ステップS441の処理が実行されるまでに所定の待機時間を設けることが出来る。
When the process proceeds from one of steps S441 to S443 to step S444, the CPU 41 determines whether or not the date and time counted by the timer circuit 44 is a predetermined connection time every day (step S444). If it is determined that it is not the connection timing (“NO” in step S444), the process of the CPU 41 returns to step S441. When it is determined that it is the connection timing (“YES” in step S444), the CPU 41 calls and executes the connection process (step S445).
Note that a predetermined waiting time can be provided after the process of step S444 or step S445 until the process of step S441 is executed.

以上のように、本実施形態の電子時計40は、現在日時を計数する計時回路44と、外部の電子機器(スマートフォン10)との通信を行うBluetoothモジュール53と、CPU41と、RAM43とを備える。CPU41は、第1制御手段として、電子機器との通信を行うタイミングを制御し、地方時取得手段として、電子機器との通信時にBluetoothモジュール53を介して現在位置が属する地域での日時である地方時に係る地方時情報を取得し、計時回路44の計数する現在日時に基づいて現在位置における地方時を取得する。RAM43には、地方時が異なる地域間での移動の予定に係る移動予定情報431が記憶される。第1制御手段としてのCPU41は、予定された移動に伴う地方時の変更に係る移動想定時刻において、Bluetoothモジュール53により電子機器から地方時情報を取得する通信を行わせる。
これにより、移動により地方時が変わる場合には、当該変わるタイミングに合わせて通常とは別個に電子時計40とスマートフォン10との間で通信接続が行われてスマートフォン10から現在位置に応じた地方時が取得されるので、より容易且つより適切に現在位置に応じた地方時の計数、表示に切り替えることが出来る。また、通常時における通信接続の間隔は変化しないので、不必要に消費電力を増大させない。
As described above, the electronic timepiece 40 of the present embodiment includes the clock circuit 44 that counts the current date and time, the Bluetooth module 53 that performs communication with the external electronic device (smart phone 10), the CPU 41, and the RAM 43. The CPU 41 controls the timing of communication with the electronic device as the first control means, and as the local time acquisition means, the local time that is the date and time in the region to which the current position belongs via the Bluetooth module 53 when communicating with the electronic device. The local time information related to the time is acquired, and the local time at the current position is acquired based on the current date and time counted by the timing circuit 44. The RAM 43 stores movement schedule information 431 relating to the schedule of movement between areas having different local times. The CPU 41 as the first control means causes the Bluetooth module 53 to perform communication for acquiring local time information from the electronic device at an estimated movement time related to a change in local time associated with the scheduled movement.
As a result, when the local time changes due to movement, a communication connection is made between the electronic watch 40 and the smartphone 10 separately from the normal time according to the change timing, and the local time corresponding to the current position is determined from the smartphone 10. Therefore, it is possible to more easily and more appropriately switch to the local time counting and display according to the current position. Further, since the communication connection interval in the normal time does not change, power consumption is not increased unnecessarily.

また、第1制御手段としてのCPU41は、予定された移動に伴う地方時の変更に係る移動想定時刻において、電子機器から地方時情報を取得する通信の頻度を当該移動想定時刻の期間外よりも上昇させる。
これにより、移動により地方時が変わる場合には、当該変わるタイミングの前後で通常よりも頻繁に電子時計40とスマートフォン10との間で通信接続が行われてスマートフォン10から現在位置に応じた地方時が取得されるので、より容易且つより確実に現在位置に応じた地方時の計数、表示に切り替えることが出来る。特に、地上に沿って移動する場合などには、タイムゾーン境界の通過に従ってより容易且つ速やかに切り替えが行われる。また、通常時における通信接続の間隔とは別個に設定されるので、不必要に消費電力を増大させない。
In addition, the CPU 41 as the first control means sets the frequency of communication for obtaining local time information from the electronic device at the estimated movement time related to the change in the local time associated with the planned movement from outside the period of the estimated movement time. Raise.
As a result, when the local time changes due to movement, communication connection is made between the electronic watch 40 and the smartphone 10 more frequently than usual before and after the change timing, and the local time corresponding to the current position is determined from the smartphone 10. Therefore, it is possible to switch to the local time counting and display according to the current position more easily and more reliably. In particular, when moving along the ground, the switching is performed more easily and quickly according to the passage of the time zone boundary. Further, since the communication connection interval is set separately from the normal time, power consumption is not increased unnecessarily.

また、第1制御手段としてのCPU41は、移動予定情報をスマートフォン10との通信時に当該スマートフォン10から取得する。従って、操作や表示内容の限られる電子時計40で設定しなくとも、容易に移動予定情報をスマートフォン10で設定して電子時計40に送信することで、当該移動予定に従った地方時の変更を適切に行うことが出来る。   Further, the CPU 41 as the first control unit acquires the movement schedule information from the smartphone 10 during communication with the smartphone 10. Therefore, even if it is not set by the electronic timepiece 40 with limited operations and display contents, the movement schedule information is easily set by the smartphone 10 and transmitted to the electronic timepiece 40, thereby changing the local time according to the movement schedule. Can be done appropriately.

また、移動予定情報には、移動終了予定日時が含まれ、第1制御手段としてのCPU41は、移動終了予定日時を含む期間において通信の頻度を上昇させる。これにより、目的地への到着から大きく遅れることなく適切な地方時を得ることが出来る。   The movement schedule information includes the scheduled movement end date and time, and the CPU 41 as the first control means increases the frequency of communication in the period including the scheduled movement end date and time. As a result, an appropriate local time can be obtained without much delay from arrival at the destination.

また、移動予定情報には、移動開始予定日時が含まれ、第1制御手段としてのCPU41は、移動開始予定日時の1時間前から移動終了予定日時の1時間後までの間、通信の頻度を上昇させる。これにより、移動中の何れのタイミングでタイムゾーンや夏時間実施エリアの境界を跨いだとしても、大きく遅れることなく現在位置に応じた地方時をより適切に表示させることが出来る。   Further, the movement schedule information includes the scheduled movement start date and time, and the CPU 41 as the first control means determines the frequency of communication from one hour before the scheduled movement start date and time to one hour after the scheduled movement end date and time. Raise. As a result, the local time corresponding to the current position can be displayed more appropriately without greatly delaying the time zone or the boundary of the daylight saving time implementation area at any timing during movement.

また、地方時情報には、現在位置における地方時自体が含まれ、計時回路44は、当該地方時を取得して計数する。従って、電子時計40において毎回UTC日時などを換算して地方時を算出せずとも容易に現在位置における地方時を取得することが出来る。また、このような電子時計40において、大きな遅れなく適切に現在位置に応じた地方時をスマートフォン10から取得することで、電子時計40において煩雑な設定変更が行われずに適切な地方時を得ることが出来る。   The local time information includes the local time itself at the current position, and the time measuring circuit 44 acquires and counts the local time. Therefore, the local time at the current position can be easily acquired without converting the UTC date and time and calculating the local time every time in the electronic timepiece 40. Moreover, in such an electronic timepiece 40, by acquiring the local time according to the current position appropriately from the smartphone 10 without a large delay, the electronic timepiece 40 can obtain an appropriate local time without performing complicated setting changes. I can do it.

また、第1制御手段としてのCPU41は、異なる地方時の地域を跨ぐ移動予定に係る想定移動時刻以外の期間では、スマートフォン10との定期的な通信の頻度を1日に1回とすることで、無駄な電力消費を抑えつつ適切に日時の修正を行い、また、予定外の移動に伴う地方時の変更がないかの確認及び修正を行うことが出来る。   Moreover, CPU41 as a 1st control means sets the frequency of regular communication with the smart phone 10 to once a day in periods other than the assumed movement time concerning the movement plan which straddles the area at different local time. In addition, it is possible to correct the date and time appropriately while suppressing wasteful power consumption, and to check and correct whether there is a change in local time due to unscheduled movement.

また、本実施形態の地方時設定システム1は、外部機器としての電子時計40との通信を行うBluetoothモジュール24と、CPU11とを備え、また、RF送受信回路22及び衛星電波受信処理部26を備えることで現在位置に係る情報を取得するスマートフォン10と、電子時計40とからなる。CPU11は、電子時計40とのBluetoothモジュール24による通信時における通信内容を制御する第2制御手段として動作し、地方時が異なる地域間での移動の予定に係る移動予定情報を設定する移動予定情報設定手段として動作し、また、取得された現在位置の情報に応じて地方時の情報設定を行う地方時設定手段として動作する。
スマートフォン10における第2制御手段としてのCPU11は、電子時計40とのBluetoothモジュール24による通信時に、移動予定情報と設定された地方時の情報とを電子時計40に送信する。
このように、電子時計40が地方時やその変更に係る情報をスマートフォン10から取得し、当該情報に基づいて想定移動時刻における通信接続の頻度を通常時とは変化させながら現在位置に応じた地方時を得ることで、電子時計40では煩雑な処理や設定を必要とせず、電力消費も不必要に増大させずにより容易且つ適切に現在位置に応じた地方時を得ることが出来る。
The local time setting system 1 according to this embodiment includes a Bluetooth module 24 that performs communication with an electronic timepiece 40 as an external device, and a CPU 11, and also includes an RF transmission / reception circuit 22 and a satellite radio wave reception processing unit 26. Thus, the smartphone 10 that acquires information on the current position and the electronic timepiece 40 are included. The CPU 11 operates as second control means for controlling communication contents during communication with the electronic timepiece 40 by the Bluetooth module 24, and sets the movement schedule information related to the schedule of movement between areas having different local times. It operates as a setting means, and also operates as a local time setting means for setting local time information in accordance with the acquired current position information.
The CPU 11 as the second control means in the smartphone 10 transmits the movement schedule information and the set local time information to the electronic timepiece 40 during communication with the electronic timepiece 40 by the Bluetooth module 24.
As described above, the electronic timepiece 40 obtains information related to the local time and the change thereof from the smartphone 10, and changes the frequency of communication connection at the assumed travel time based on the information from the normal time according to the current position. By obtaining the time, the electronic timepiece 40 does not require complicated processing and settings, and can easily and appropriately obtain the local time according to the current position without unnecessarily increasing power consumption.

[変形例]
図8は、本実施形態のスマートフォンの変形例を示すブロック図である。
この変形例のスマートフォン10aは、記憶部14aの記憶内容が上述の実施形態のスマートフォン10における記憶部14の内容と異なる点を除いて同一であり、同一の構成には同一の符号を付して説明を省略する。
[Modification]
FIG. 8 is a block diagram illustrating a modification of the smartphone according to the present embodiment.
The smartphone 10a of this modified example is the same except that the storage content of the storage unit 14a is different from the content of the storage unit 14 in the smartphone 10 of the above-described embodiment, and the same components are denoted by the same reference numerals. Description is omitted.

本変形例のスマートフォン10aでは、スケジュール管理アプリ142及び当該スケジュール管理アプリ142用のスケジュールデータ143から移動予定を抽出する移動予定抽出プログラム141の代わりに、電子時計40に送信する移動予定情報145を直接設定するための移動予定設定プログラム141a(プログラム)が記憶されている。   In the smartphone 10a of this modification, instead of the movement schedule extraction program 141 that extracts the movement schedule from the schedule management application 142 and the schedule data 143 for the schedule management application 142, the movement schedule information 145 transmitted to the electronic timepiece 40 is directly received. A movement schedule setting program 141a (program) for setting is stored.

次に、この移動予定設定プログラム141aを用いた移動予定設定動作について説明する。
本変形例のスマートフォン10aでは、ユーザが入力操作により明示的に移動予定の設定を行う。この移動予定には、移動元位置、移動先位置、移動開始(出発)日時及び移動終了(到着)日時が含まれる。また、移動手段(飛行機、鉄道や車など)に係る情報が含まれていても良い。
Next, a movement schedule setting operation using the movement schedule setting program 141a will be described.
In the smartphone 10a of the present modification, the user explicitly sets the movement schedule by an input operation. This movement schedule includes a movement source position, a movement destination position, a movement start (departure) date and time, and a movement end (arrival) date and time. Moreover, the information regarding a moving means (an airplane, a railroad, a car, etc.) may be included.

図9は、スマートフォン10aで実行される移動予定設定処理のCPU11による制御手順を示すフローチャートである。この移動予定設定処理は、ユーザにより移動予定が入力設定される場合に起動される。   FIG. 9 is a flowchart showing a control procedure by the CPU 11 of the scheduled movement setting process executed by the smartphone 10a. This movement schedule setting process is started when a movement schedule is input and set by the user.

移動予定設定処理が起動されると、CPU11は、ユーザ操作を待ち受け、入力された移動予定データを取得する(ステップS101a)。CPU11は、地方時情報144を参照して移動元及び移動先のタイムゾーン及び夏時間実施ルールの情報(地方時設定情報)を取得する(ステップS106)。CPU11は、移動元と移動先の地方時設定情報が異なるか否かを判別する(ステップS107)。   When the movement schedule setting process is activated, the CPU 11 waits for a user operation and acquires the input movement schedule data (step S101a). The CPU 11 refers to the local time information 144 and acquires information on the time zone of the movement source and the movement destination and daylight saving time enforcement rules (local time setting information) (step S106). CPU11 discriminate | determines whether the local time setting information of a movement origin and a movement destination differs (step S107).

移動元と移動先の地方時設定情報が異なると判別された場合には(ステップS107で“YES”)、CPU11は、出発時刻の1時間前と到着時刻の1時間後(移動想定時刻)を算出し、電子時計40への送信対象の移動予定情報145として設定記憶させる(ステップS109a)。それから、CPU11の処理は、ステップS110に移行する。移動元と移動先の地方時設定情報が同一であると判別された場合には(ステップS107で“NO”)、CPU11は、当該移動予定情報を電子時計40に送信しないものとして記憶保持する(ステップS109b)。それから、CPU11の処理は、ステップS110に移行する。   If it is determined that the local time setting information is different between the movement source and the movement destination (“YES” in step S107), the CPU 11 sets the time one hour before the departure time and one hour after the arrival time (the estimated movement time). The calculated information is set and stored as the movement schedule information 145 to be transmitted to the electronic timepiece 40 (step S109a). Then, the process of the CPU 11 proceeds to step S110. When it is determined that the local time setting information of the movement source and the movement destination is the same (“NO” in step S107), the CPU 11 stores and holds the movement schedule information as not being transmitted to the electronic timepiece 40 ( Step S109b). Then, the process of the CPU 11 proceeds to step S110.

なお、電子時計40に送信しない移動予定情報は、記憶部14に保持しないこととしても良い。この場合、CPU11は、ステップS107の判別処理の結果を表示部16に表示させることで、ユーザに入力が不要であったことを知得させることが出来る。   The movement schedule information that is not transmitted to the electronic timepiece 40 may not be stored in the storage unit 14. In this case, the CPU 11 can cause the user to know that no input is required by displaying the result of the determination process in step S107 on the display unit 16.

ステップS110の処理に移行すると、CPU11は、移動予定設定プログラム141aがユーザにより終了操作されたか否かを判別する(ステップS110)。終了操作されていないと判別された場合には(ステップS110で“NO”)、CPU11の処理は、ステップS101aに戻る。終了操作がなされたと判別された場合には(ステップS110で“YES”)、CPU11は、移動予定設定処理を終了する。   When the process proceeds to step S110, the CPU 11 determines whether or not the movement schedule setting program 141a has been finished by the user (step S110). If it is determined that the end operation has not been performed (“NO” in step S110), the processing of the CPU 11 returns to step S101a. When it is determined that the end operation has been performed (“YES” in step S110), the CPU 11 ends the movement schedule setting process.

この移動予定設定プログラム141aは、電子時計40との通信時に、上述の移動予定設定処理で設定した移動予定情報を地方時と共に電子時計40に送信させる。   The movement schedule setting program 141a transmits the movement schedule information set in the above-described movement schedule setting process to the electronic timepiece 40 together with the local time when communicating with the electronic timepiece 40.

以上のように、本実施形態の移動予定情報設定に係るプログラム(移動予定設定プログラム141a)は、外部機器との通信を行うBluetoothモジュール24を備えたスマートフォン10aのコンピュータを、世界の各地域それぞれにおける日時である地方時が異なる地域間でコンピュータ(スマートフォン10)のユーザが移動する予定に係る移動予定情報を設定する移動予定情報設定手段、現在位置に係る情報を取得する現在位置取得手段、取得された現在位置の情報に応じて地方時の情報設定を行う地方時設定手段、電子時計40とのBluetoothモジュール24による通信時に、移動予定情報と設定された地方時の情報とを当該電子時計40に送信する通信制御手段、として機能させることを特徴とするプログラムである。
従って、入力や表示の容易なスマートフォン10で移動予定情報を設定し、地方時情報と共に電子時計40に送信させることで、電子時計40により取得された当該移動予定情報に基づいて想定移動時刻における通信接続の頻度を通常時より上昇させながら現在位置に応じた地方時を得る動作制御を当該電子時計40において行わせることで、電子時計40で煩雑な処理や設定を必要とせず、且つ電力消費を不必要に増大させずにより容易且つ適切に現在位置に応じた地方時を取得させることが出来る。
As described above, the program (movement schedule setting program 141a) related to the movement schedule information setting according to the present embodiment allows the computer of the smartphone 10a including the Bluetooth module 24 that performs communication with an external device to be used in each region of the world. The movement schedule information setting means for setting the movement schedule information related to the schedule for the user of the computer (smartphone 10) to move between the areas having different local times as the date and time, the current position acquisition means for acquiring the information related to the current position, The local time setting means for setting the local time information according to the information of the current position, the communication schedule information and the set local time information to the electronic timepiece 40 when communicating with the electronic timepiece 40 by the Bluetooth module 24. It is a program characterized by functioning as communication control means for transmitting.
Therefore, the movement schedule information is set by the smartphone 10 that can be easily input and displayed, and is transmitted to the electronic timepiece 40 together with the local time information, so that the communication at the estimated movement time is based on the movement schedule information acquired by the electronic timepiece 40. By causing the electronic timepiece 40 to perform operation control that obtains the local time according to the current position while increasing the connection frequency from the normal time, the electronic timepiece 40 does not require complicated processing and settings and consumes power. The local time according to the current position can be acquired more easily and appropriately without increasing it unnecessarily.

また、他のスケジュール管理アプリ142に係るスケジュールデータ143からでは判別し難いスケジュール設定などで移動予定情報431が正しく取得されないケースの発生を抑えることが出来る。   In addition, it is possible to suppress the occurrence of a case in which the movement schedule information 431 is not acquired correctly due to schedule settings that are difficult to discriminate from the schedule data 143 related to other schedule management applications 142.

なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、移動先の地方時と地方時設定とを共に取得して、逆算されたUTC日時により想定移動時刻を算出することとしたが、地方時設定を取得せず、移動予定情報も全て地方時で設定することとしてUTC日時を用いないで通信タイミングを制御することとしても良い。
The present invention is not limited to the above-described embodiment, and various modifications can be made.
For example, in the above embodiment, the local time of the destination and the local time setting are both acquired, and the estimated travel time is calculated based on the back-calculated UTC date and time. All the schedule information may be set at the local time, and the communication timing may be controlled without using the UTC date and time.

また、上述のように、計時回路44ではUTC日時を計数し、CPU41が地方時に換算して地方時を取得する場合には、CPU11は、電子時計40との通信時に地方時ではなくUTC日時を送信し、地方時設定としては、最新のタイムゾーン及び夏時間実施情報を送信しても良いし、或いは、タイムゾーンや夏時間実施情報に係るテーブルを電子時計40が保持している場合には、現在位置が属するタイムゾーン及び夏時間実施地域を特定する情報が送信されても良い。   As described above, the time counting circuit 44 counts the UTC date and time, and when the CPU 41 obtains the local time by converting to the local time, the CPU 11 determines the UTC date and time instead of the local time when communicating with the electronic timepiece 40. As a local time setting, the latest time zone and daylight saving time implementation information may be transmitted, or if the electronic clock 40 holds a table related to the time zone and daylight saving time implementation information, Information specifying the time zone to which the position belongs and the daylight saving time implementation region may be transmitted.

また、上記実施の形態では、複数の指針を用いたアナログ電子時計を例に挙げて説明したが、デジタル表示を行う電子時計であっても良い。また、特にデジタル電子時計の場合には、移動予定をブルートゥース通信によりスマートフォン10から取得する場合に限られず、電子時計40自体で移動予定情報を設定可能としても良い。   In the above embodiment, an analog electronic timepiece using a plurality of hands has been described as an example. However, an electronic timepiece that performs digital display may be used. In particular, in the case of a digital electronic timepiece, the movement schedule information may be set by the electronic clock 40 itself without being limited to the case where the movement schedule is acquired from the smartphone 10 by Bluetooth communication.

また、上記実施形態では、ブルートゥースにより電子時計40とスマートフォン10との間で通信を行ったが、他の方式の通信手段、例えば、赤外線通信や無線LANなどが用いられても良い。
また、電子時計40と通信接続される電子機器は、スマートフォンの他、携帯電話やタブレット端末など、電子時計40とともにユーザに携帯されて利用される電子機器であれば特に限られない。
Moreover, in the said embodiment, although communication was performed between the electronic timepiece 40 and the smart phone 10 by Bluetooth, the communication means of other systems, for example, infrared communication, wireless LAN, etc., may be used.
In addition to the smartphone, the electronic device connected to the electronic timepiece 40 is not particularly limited as long as it is an electronic device that is carried and used by the user together with the electronic timepiece 40, such as a mobile phone or a tablet terminal.

また、上記実施の形態では、移動開始(出発)予定時刻の1時間前から移動終了(到着)予定時刻の1時間後までの間で通信接続の頻度を上昇させることとしたが、地方時設定の変更に伴って計時回路44の計数する地方時が速やかに変更されるように設定されるのであれば、他の期間であっても良い。また、この期間の設定は、移動手段などに応じて変更されても良い。例えば、飛行機による移動の場合には、飛行中に通過するタイムゾーンの地方時を考慮しないこととして到着予定時刻前後の所定時間内のみで通信接続の頻度を上昇させて良く、この場合は、出発予定時刻に係る情報は記憶されなくても良い。更に、このような場合には、一度移動先の地方時と地方時設定が取得されれば良いので、取得された段階で受信の繰返しを中止しても良く、その結果として一度の通信接続で取得が終了しても良い。また、鉄道による移動の場合には、予定より早く出発することが想定されないこととして、出発予定時刻以降でのみ(即ち、出発予定時刻の0時間前から)通信接続の頻度を上昇させても良い。また、自動車や長距離バスでの移動の場合には、渋滞などを考慮して到着予定時刻後に1時間より長い時間通信接続の頻度を上昇させたまま維持しても良い。或いは、出発予定時刻及び到着予定時刻の代わりに、国境駅や州境駅の停車(通過)予定時刻といった地方時設定の変化する予定時刻のみが設定されても良く、この場合には、当該停車予定時刻の前後のみで通信接続の頻度を上昇させることが出来る。   In the above embodiment, the frequency of communication connection is increased from one hour before the scheduled start time of travel (departure) to one hour after the scheduled time of end of travel (arrival). As long as the local time counted by the time counting circuit 44 is set so as to be changed promptly in accordance with this change, another period may be used. Moreover, the setting of this period may be changed according to a moving means etc. For example, in the case of traveling by airplane, the frequency of communication connection may be increased only within a predetermined time before and after the estimated arrival time without considering the local time of the time zone that passes during the flight. Information related to the scheduled time may not be stored. Furthermore, in such a case, it is only necessary to acquire the local time of the destination and the local time setting once, so it is possible to cancel the repetition of reception at the acquired stage, and as a result, only one communication connection is possible. Acquisition may end. Further, in the case of traveling by rail, it is not assumed that the vehicle will depart earlier than scheduled, and the frequency of communication connection may be increased only after the scheduled departure time (that is, from 0 hours before the scheduled departure time). . In the case of traveling by car or long-distance bus, the frequency of communication connection may be maintained for a time longer than one hour after the estimated arrival time in consideration of traffic jams. Alternatively, instead of the scheduled departure time and the estimated arrival time, only the scheduled time at which the local time setting changes, such as the scheduled stop (passage) time at the border station or the state border station, may be set. The frequency of communication connection can be increased only before and after the scheduled time.

また、上記実施の形態では、1時間に1度の通信接続が行われるものとして画一的に定められたが、通信接続の頻度が更に多段階に変化されても良い。例えば、到着予定時刻前後では更に短い間隔で通信接続が行われても良い。また、出発予定時刻と到着予定時刻と共に、地方時設定が変化する国境駅や州境駅などの停車(通過)予定時刻が設定された場合に、当該停車予定時刻前後で通信接続の間隔を更に短く設定しても良い。   In the above-described embodiment, the communication connection is determined to be performed once per hour. However, the frequency of communication connection may be changed in more stages. For example, communication connection may be performed at shorter intervals before and after the estimated arrival time. In addition, when a scheduled stop (passing) time such as a border station or a state border station where local time settings change is set together with the scheduled departure time and estimated arrival time, further increase the communication connection interval before and after the scheduled stop time. You may set short.

また、上記実施の形態では、ユーザ操作による手動接続を考慮せずに定期的な通信接続の頻度を1時間に1回に上昇させたが、途中で手動接続がなされた場合には、当該手動接続のタイミングから1時間ごとに通信接続を行うように変更しても良い。   In the above embodiment, the frequency of periodic communication connection is increased to once per hour without considering manual connection by a user operation. However, when manual connection is made in the middle, the manual connection is performed. The communication connection may be changed every hour from the connection timing.

また、以上の説明では、本発明に係るスマートフォン10における移動予定抽出プログラム141やスマートフォン10aにおける移動予定設定プログラム141aのコンピュータ読み取り可能な媒体として不揮発性メモリなどからなる記憶部14を例に挙げて説明したが、これに限定されない。その他のコンピュータ読み取り可能な媒体として、HDD(Hard Disk Drive)や、CD−ROMやDVDディスクなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ(搬送波)も本発明に適用される。
その他、上記実施の形態で示した具体的な構成、動作の内容や手順などは、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
In the above description, the storage unit 14 including a non-volatile memory or the like is described as an example of the computer-readable medium of the movement schedule extraction program 141 in the smartphone 10 or the movement schedule setting program 141a in the smartphone 10a according to the present invention. However, it is not limited to this. As other computer-readable media, a portable recording medium such as an HDD (Hard Disk Drive), a CD-ROM, or a DVD disk can be applied. A carrier wave is also applied to the present invention as a medium for providing program data according to the present invention via a communication line.
In addition, the specific configuration, operation content, procedure, and the like shown in the above embodiment can be changed as appropriate without departing from the spirit of the present invention.

本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定されるものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
Although several embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, and includes the scope of the invention described in the claims and equivalents thereof. .
The invention described in the scope of claims attached to the application of this application will be added below. The item numbers of the claims described in the appendix are as set forth in the claims attached to the application of this application.

[付記]
<請求項1>
現在日時を計数する計時手段と、
外部の電子機器との通信を行う第1通信手段と、
前記電子機器との通信を行うタイミングを制御する第1制御手段と、
前記電子機器との通信時に前記第1通信手段を介して現在位置が属する地域での日時である地方時に係る地方時情報を取得し、前記計時手段の計数する現在日時に基づいて前記現在位置における地方時を取得する地方時取得手段と、
地方時が異なる地域間での移動の予定に係る移動予定情報を記憶する記憶手段と、
を備え、
前記第1制御手段は、前記予定された移動に伴う地方時の変更に係る所定の期間において、前記第1通信手段により前記電子機器から前記地方時情報を取得する通信を行わせる
ことを特徴とする電子時計。
<請求項2>
前記第1制御手段は、前記予定された移動に伴う地方時の変更に係る前記所定の期間において、前記電子機器から前記地方時情報を取得する通信の頻度を前記所定の期間外よりも上昇させることを特徴とする請求項1記載の電子時計。
<請求項3>
前記第1制御手段は、前記移動予定情報を前記電子機器との通信時に当該電子機器から取得することを特徴とする請求項1又は2記載の電子時計。
<請求項4>
前記移動予定情報には、到着予定日時が含まれ、
前記第1制御手段は、前記到着予定日時を含む前記所定の期間に前記電子機器から前記地方時情報を取得する通信の頻度を前記所定の期間外よりも上昇させる
ことを特徴とする請求項1〜3の何れか一項に記載の電子時計。
<請求項5>
前記移動予定情報には、出発予定日時が含まれ、
前記第1制御手段は、前記出発予定日時の第1所定時間前から前記到着予定日時の第2所定時間後までの間、前記通信の頻度を上昇させる
ことを特徴とする請求項4記載の電子時計。
<請求項6>
前記地方時情報には、現在位置における地方時が含まれ、
前記計時手段は、当該地方時を取得して計数することを特徴とする請求項1〜5の何れか一項に記載の電子時計。
<請求項7>
前記第1制御手段は、前記所定の期間外における前記電子機器との定期的な通信の頻度を1日に1回とすることを特徴とする請求項1〜6の何れか一項に記載の電子時計。
<請求項8>
外部機器との通信を行う第2通信手段と、
前記外部機器との前記第2通信手段による通信時における通信内容を制御する第2制御手段と、
地方時が異なる地域間での移動の予定に係る移動予定情報を設定する移動予定情報設定手段と、
現在位置に係る情報を取得する現在位置取得手段と、
取得された現在位置の情報に応じて地方時の情報設定を行う地方時設定手段と、
を備える電子機器と、
請求項1〜7の何れか一項に記載の電子時計と、
からなる地方時設定システムであって、
前記第2制御手段は、
前記電子時計との前記第2通信手段による通信時に、前記移動予定情報と前記地方時の情報とを前記電子時計に送信する
ことを特徴とする地方時設定システム。
<請求項9>
外部機器との通信を行う通信手段を備えたコンピュータを、
世界の各地域それぞれにおける日時である地方時が異なる地域間で前記コンピュータのユーザが移動する予定に係る移動予定情報を設定する移動予定情報設定手段、
現在位置に係る情報を取得する現在位置取得手段、
取得された現在位置の情報に応じて地方時の情報設定を行う地方時設定手段、
外部機器との前記通信手段による通信時に、前記移動予定情報と前記地方時の情報とを当該外部機器に送信する通信制御手段、
として機能させることを特徴とするプログラム。
[Appendix]
<Claim 1>
A time counting means for counting the current date and time;
First communication means for communicating with an external electronic device;
First control means for controlling timing for performing communication with the electronic device;
The local time information related to the local time, which is the date and time in the area to which the current position belongs, is acquired via the first communication means during communication with the electronic device, and the current position is determined based on the current date and time counted by the time measuring means. Local time acquisition means for acquiring local time;
Storage means for storing movement schedule information relating to movement schedules between regions having different local times;
With
The first control means causes the first communication means to perform communication for obtaining the local time information from the electronic device in a predetermined period related to a change in local time associated with the scheduled movement. Electronic watch.
<Claim 2>
The first control means raises the frequency of communication for obtaining the local time information from the electronic device more than outside the predetermined period in the predetermined period related to a change in local time accompanying the scheduled movement. The electronic timepiece according to claim 1.
<Claim 3>
3. The electronic timepiece according to claim 1, wherein the first control unit acquires the movement schedule information from the electronic device during communication with the electronic device.
<Claim 4>
The movement schedule information includes an estimated arrival date and time,
The first control means increases the frequency of communication for acquiring the local time information from the electronic device during the predetermined period including the scheduled arrival date and time, outside the predetermined period. The electronic timepiece according to any one of?
<Claim 5>
The travel schedule information includes a scheduled departure date and time,
5. The electronic device according to claim 4, wherein the first control unit increases the frequency of the communication from a first predetermined time before the scheduled departure date and time to a second predetermined time after the scheduled arrival date and time. clock.
<Claim 6>
The local time information includes the local time at the current position,
6. The electronic timepiece according to claim 1, wherein the time measuring means acquires and counts the local time.
<Claim 7>
The said 1st control means makes the frequency of the regular communication with the said electronic device outside the said predetermined period once a day, The Claim 1 characterized by the above-mentioned. Electronic clock.
<Claim 8>
A second communication means for communicating with an external device;
Second control means for controlling communication contents during communication by the second communication means with the external device;
A movement schedule information setting means for setting movement schedule information relating to a schedule of movement between regions having different local times;
Current position acquisition means for acquiring information relating to the current position;
Local time setting means for setting local time information according to the acquired current position information;
An electronic device comprising:
An electronic timepiece according to any one of claims 1 to 7,
A local time setting system comprising:
The second control means includes
The local time setting system, wherein the movement schedule information and the local time information are transmitted to the electronic timepiece during communication with the electronic timepiece by the second communication means.
<Claim 9>
A computer equipped with a communication means for communicating with an external device,
A movement schedule information setting means for setting movement schedule information relating to a schedule for the user of the computer to move between areas having different local times which are dates and times in each area of the world;
Current position acquisition means for acquiring information relating to the current position;
Local time setting means for setting local time information according to the acquired current position information,
Communication control means for transmitting the movement schedule information and the local time information to the external device during communication with the external device by the communication means;
A program characterized by functioning as

1 地方時設定システム
10 スマートフォン
10a スマートフォン
11 CPU
12 ROM
13 RAM
14 記憶部
14a 記憶部
15 内蔵時計
16 表示部
17 ドライバ
18 操作受付部
19 スピーカ
20 マイク
21 コーデック
22 RF送受信回路
23 通信回路
24 Bluetoothモジュール
25 UART
26 衛星電波受信処理部
27 UART
28 報知部
29 ドライバ
30 バス
40 電子時計
41 CPU
42 ROM
43 RAM
44 計時回路
45 操作受付部
50 指針
51 ステッピングモータ
52 駆動回路
53 Bluetoothモジュール
54 UART
60 照明部
61 ドライバ
62 ブザー部
63 ドライバ
64 振動発生部
65 ドライバ
69 バス
141 移動予定抽出プログラム
141a 移動予定設定プログラム
142 スケジュール管理アプリ
143 スケジュールデータ
144 地方時情報
145 移動予定情報
421 通信プログラム
431 移動予定情報
AN11 アンテナ
AN12 アンテナ
AN13 アンテナ
AN4 アンテナ
1 Local Time Setting System 10 Smartphone 10a Smartphone 11 CPU
12 ROM
13 RAM
14 storage unit 14a storage unit 15 built-in clock 16 display unit 17 driver 18 operation reception unit 19 speaker 20 microphone 21 codec 22 RF transmission / reception circuit 23 communication circuit 24 Bluetooth module 25 UART
26 Satellite radio wave reception processing unit 27 UART
28 Notification unit 29 Driver 30 Bus 40 Electronic clock 41 CPU
42 ROM
43 RAM
44 Timekeeping Circuit 45 Operation Accepting Unit 50 Pointer 51 Stepping Motor 52 Drive Circuit 53 Bluetooth Module 54 UART
60 lighting unit 61 driver 62 buzzer unit 63 driver 64 vibration generating unit 65 driver 69 bus 141 movement schedule extraction program 141a movement schedule setting program 142 schedule management application 143 schedule data 144 local time information 145 movement schedule information 421 communication program 431 movement schedule information AN11 antenna AN12 antenna AN13 antenna AN4 antenna

Claims (9)

現在日時を計数する計時手段と、
外部の電子機器との通信を行う第1通信手段と、
前記電子機器との通信を行うタイミングを制御する第1制御手段と、
前記電子機器との通信時に前記第1通信手段を介して現在位置が属する地域での日時である地方時に係る地方時情報を取得し、前記計時手段の計数する現在日時に基づいて前記現在位置における地方時を取得する地方時取得手段と、
地方時が異なる地域間での移動の予定に係る到着予定日時を含む移動予定情報を記憶する記憶手段と、
を備え、
前記第1制御手段は、前記予定された移動に伴う地方時の変更に係る前記到着予定日時を含む所定の期間において、前記第1通信手段により前記電子機器から前記地方時情報を取得する通信を行わせる
ことを特徴とする電子時計。
A time counting means for counting the current date and time;
First communication means for communicating with an external electronic device;
First control means for controlling timing for performing communication with the electronic device;
The local time information related to the local time, which is the date and time in the area to which the current position belongs, is acquired via the first communication means during communication with the electronic device, and the current position is determined based on the current date and time counted by the time measuring means. Local time acquisition means for acquiring local time;
Storage means for storing movement schedule information including estimated arrival dates and times related to movement schedules between regions having different local times;
With
The first control means performs communication for acquiring the local time information from the electronic device by the first communication means in a predetermined period including the scheduled arrival date and time related to a change in local time associated with the scheduled movement. An electronic timepiece characterized by being performed.
前記第1制御手段は、前記予定された移動に伴う地方時の変更に係る前記所定の期間において、前記電子機器から前記地方時情報を取得する通信の頻度を前記所定の期間外よりも上昇させることを特徴とする請求項1記載の電子時計。   The first control means raises the frequency of communication for obtaining the local time information from the electronic device more than outside the predetermined period in the predetermined period related to a change in local time accompanying the scheduled movement. The electronic timepiece according to claim 1. 前記第1制御手段は、前記移動予定情報を前記電子機器との通信時に当該電子機器から取得することを特徴とする請求項1又は2記載の電子時計。   3. The electronic timepiece according to claim 1, wherein the first control unit acquires the movement schedule information from the electronic device during communication with the electronic device. 記第1制御手段は、前記到着予定日時を含む前記所定の期間に前記電子機器から前記地方時情報を取得する通信の頻度を前記所定の期間外よりも上昇させる
ことを特徴とする請求項1〜3の何れか一項に記載の電子時計。
Before Symbol first control means, claims, characterized in that to increase the frequency of communication for acquiring the local time information from said electronic apparatus to said predetermined period including the scheduled arrival time than outside said predetermined time period The electronic timepiece according to any one of 1 to 3.
前記移動予定情報には、出発予定日時が含まれ、
前記第1制御手段は、前記出発予定日時の第1所定時間前から前記到着予定日時の第2所定時間後までの間、前記通信の頻度を上昇させる
ことを特徴とする請求項1〜4の何れか一項に記載の電子時計。
The travel schedule information includes a scheduled departure date and time,
The first control means increases the frequency of the communication from a first predetermined time before the scheduled departure date and time to a second predetermined time after the scheduled arrival date and time . any electronic timepiece according to an item.
前記地方時情報には、現在位置における地方時が含まれ、
前記計時手段は、当該地方時を取得して計数することを特徴とする請求項1〜5の何れか一項に記載の電子時計。
The local time information includes the local time at the current position,
6. The electronic timepiece according to claim 1, wherein the time measuring means acquires and counts the local time.
前記第1制御手段は、前記所定の期間外における前記電子機器との定期的な通信の頻度を1日に1回とすることを特徴とする請求項1〜6の何れか一項に記載の電子時計。   The said 1st control means makes the frequency of the regular communication with the said electronic device outside the said predetermined period once a day, The Claim 1 characterized by the above-mentioned. Electronic clock. 外部機器との通信を行う第2通信手段と、
前記外部機器との前記第2通信手段による通信時における通信内容を制御する第2制御手段と、
地方時が異なる地域間での移動の予定に係る移動予定情報を設定する移動予定情報設定手段と、
現在位置に係る情報を取得する現在位置取得手段と、
取得された現在位置の情報に応じて地方時の情報設定を行う地方時設定手段と、
を備える電子機器と、
請求項1〜7の何れか一項に記載の電子時計と、
からなる地方時設定システムであって、
前記第2制御手段は、
前記電子時計との前記第2通信手段による通信時に、前記移動予定情報と前記地方時の情報とを前記電子時計に送信する
ことを特徴とする地方時設定システム。
A second communication means for communicating with an external device;
Second control means for controlling communication contents during communication by the second communication means with the external device;
A movement schedule information setting means for setting movement schedule information relating to a schedule of movement between regions having different local times;
Current position acquisition means for acquiring information relating to the current position;
Local time setting means for setting local time information according to the acquired current position information;
An electronic device comprising:
An electronic timepiece according to any one of claims 1 to 7,
A local time setting system comprising:
The second control means includes
The local time setting system, wherein the movement schedule information and the local time information are transmitted to the electronic timepiece during communication with the electronic timepiece by the second communication means.
外部機器との通信を行う通信手段を備えたコンピュータを、
世界の各地域それぞれにおける日時である地方時が異なる地域間で前記コンピュータのユーザが移動する予定に係る移動予定情報を設定する移動予定情報設定手段、
現在位置に係る情報を取得する現在位置取得手段、
取得された現在位置の情報に応じて地方時の情報設定を行う地方時設定手段、
外部機器との前記通信手段による通信時に、前記移動予定情報と前記地方時の情報とを当該外部機器に送信する通信制御手段、
として機能させることを特徴とするプログラム。
A computer equipped with a communication means for communicating with an external device,
A movement schedule information setting means for setting movement schedule information relating to a schedule for the user of the computer to move between areas having different local times which are dates and times in each area of the world;
Current position acquisition means for acquiring information relating to the current position;
Local time setting means for setting local time information according to the acquired current position information,
Communication control means for transmitting the movement schedule information and the local time information to the external device during communication with the external device by the communication means;
A program characterized by functioning as
JP2015148617A 2015-07-28 2015-07-28 Electronic clock, local time setting system and program Active JP6582680B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015148617A JP6582680B2 (en) 2015-07-28 2015-07-28 Electronic clock, local time setting system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015148617A JP6582680B2 (en) 2015-07-28 2015-07-28 Electronic clock, local time setting system and program

Publications (2)

Publication Number Publication Date
JP2017026576A JP2017026576A (en) 2017-02-02
JP6582680B2 true JP6582680B2 (en) 2019-10-02

Family

ID=57945724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015148617A Active JP6582680B2 (en) 2015-07-28 2015-07-28 Electronic clock, local time setting system and program

Country Status (1)

Country Link
JP (1) JP6582680B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6699596B2 (en) 2017-02-28 2020-05-27 カシオ計算機株式会社 Information acquisition method, wireless communication device, and program
JP6848562B2 (en) 2017-03-16 2021-03-24 カシオ計算機株式会社 Communication devices, electronic clocks, communication methods, and programs
JP7021505B2 (en) * 2017-11-08 2022-02-17 セイコーエプソン株式会社 Electronics
JP7255096B2 (en) * 2018-06-21 2023-04-11 カシオ計算機株式会社 Electronic watches, electronic terminals, communication systems and programs
JP6825739B2 (en) * 2020-04-28 2021-02-03 カシオ計算機株式会社 Information acquisition method, wireless communication device, and program
JP6994086B2 (en) * 2020-07-09 2022-01-14 シチズン時計株式会社 Time adjustment system, electronic device, program and time adjustment method
CN117156038A (en) * 2023-04-07 2023-12-01 荣耀终端有限公司 Time setting method and electronic equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3538176B2 (en) * 2001-11-28 2004-06-14 株式会社東芝 Electronic device and control method thereof
KR100780802B1 (en) * 2006-08-18 2007-11-30 삼성전자주식회사 Apparatus method for managing of scheduling in the wireless terminal
JP5074157B2 (en) * 2007-11-09 2012-11-14 ソフトバンクモバイル株式会社 Time correction system, mobile phone device and wristwatch type terminal device
JP5086044B2 (en) * 2007-11-30 2012-11-28 京セラ株式会社 Mobile communication terminal
JP5640818B2 (en) * 2011-03-01 2014-12-17 カシオ計算機株式会社 Electronic timepiece, communication system and program

Also Published As

Publication number Publication date
JP2017026576A (en) 2017-02-02

Similar Documents

Publication Publication Date Title
JP6582680B2 (en) Electronic clock, local time setting system and program
US20140176426A1 (en) Display terminal apparatus, information display system, information display control method and storage medium storing program thereof
CN108227467B (en) Electronic device, electronic timepiece, time information acquisition method, and computer-readable storage device
US10401801B2 (en) Electronic timepiece, time changing method of electronic timepiece and storage medium
JP2014169869A (en) Electronic clock and time correction method of electronic clock
US20170277141A1 (en) Radio timepiece, method for acquiring leap second correction information and recording medium
JP6710918B2 (en) Analog display
JP6428754B2 (en) Electronic timepiece, position information acquisition control method, and program
JP2016024018A (en) Electronic timepiece
JP2017049228A (en) Electronic timepiece
JP6888575B2 (en) Electronic clock and information acquisition method
CN102122128A (en) Watch with global positioning function
JP6858577B2 (en) Clock and how to control the clock
JP6582620B2 (en) Electronic clock and local time position setting method
US10996636B2 (en) Communication device, electronic timepiece, communication method, and recording medium
CN108508738B (en) Electronic timepiece, information acquisition control method, and recording medium
JP6825525B2 (en) Electronic clocks, control methods and programs
JP2017156198A (en) Communication device, electronic timepiece, communication method, and program
JP6515959B2 (en) Electronic clock, information selection method, program
US11822508B2 (en) Display device, electronic watch, display method, and non-transitory recording medium
US20210264378A1 (en) Display device, electronic watch, display method, and non-transitory recording medium
JP6784035B2 (en) Electronic clock
JP2020003467A (en) Electronic apparatus, information processing method, and information processing program
JP7416142B2 (en) Electronic clock, reception operation control method and program
JP6819714B2 (en) Electronic clock, time acquisition control method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180713

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190410

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190416

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190614

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: 20190806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190819

R150 Certificate of patent or registration of utility model

Ref document number: 6582680

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150