The present invention relates to a time correction system, an electronic device, a timepiece, and a program.
This application is based upon and claims the benefit of priority from Japanese Patent Application Nos. 2013-234254 and 2013-234255, filed on Nov. 12, 2013, the entire contents of which are incorporated herein by reference.
In the related art, a device is known which images a dial of a timepiece and generates indicating hand position information representing a position of an indicating hand for indicating information transcription formed on the dial based on a captured image of the dial so as to write the generated indicating hand position information on the timepiece (for example, refer to PTL 1).
In addition, a time correction system is known which corrects the time of a timepiece by using a correction instruction device such as a computer (for example, refer to PTL 2). According to a technique disclosed in PTL 2, the correction instruction device receives an input of instruction time data instructed by the timepiece, and transmits reference time data and instruction time data to the timepiece. The timepiece corrects indication of an indicating hand, based on the reference time data and the instruction time data which are received from the correction instruction device.
[PTL 1] JP-A-2010-112914
[PTL 2] Japanese Patent No. 4200835
According to the techniques in the related art, the indicating hand position information representing the position of the indicating hand on the dial is written on the timepiece. In addition, based on the reference time data and the instruction time data which are received by the timepiece, the timepiece calculates a difference therebetween.
According to some aspects of the present invention, there are provided a time correction system, an electronic device, a timepiece, and a program which can stably and continuously perform time correction without adopting a complicated configuration.
According to an aspect of the present invention, there is provided a time correction system including a timepiece that has a display unit which causes an indicating hand to display the time, and an electronic device. The electronic device includes an acquisition unit that acquires the current time, an input unit that receives an input of the time displayed by the display unit of the timepiece, a time correction amount calculation unit that calculates a time correction amount for correcting the time of the timepiece from a difference between the time, the input of which is received by the input unit and the current time acquired by the acquisition unit, and a transmitting unit that transmits the time correction amount calculated by the time correction amount calculation unit to the timepiece by using light. The timepiece includes a receiving unit that receives the time correction amount from the electronic device, a power storage unit that stores electricity by using power which is converted from the light, a drive unit that drives the indicating hand, and a control unit that corrects the time displayed by the indicating hand, based on the time correction amount received by the receiving unit. The control unit controls a power storage period in the power storage unit and a receiving period in the receiving unit so as to receive the time correction amount in the receiving period.
Hereinafter, embodiments of the present invention will be described with reference to the drawings. The same reference numerals will be given to the same elements in each drawing.
[First Embodiment]
First, a first embodiment of the present invention will be described.
The time data acquisition unit 101 acquires the current time (second, minute, and hour). For example, the time data acquisition unit 101 employs a method of acquiring the current time by getting access to a time server on the Internet, a method of acquiring the current time by using a Global Positioning System (GPS), or a method of acquiring the current time by using a control signal transmitted from a base station. Any method may be employed in order to acquire the current time.
The control unit 102 controls each unit included in the electronic device 10. In addition, the control unit 102 (identification unit) identifies the time displayed by an indicating hand 2082 from an image of a display unit 208 of the electronic timepiece 20 which is captured by the imaging unit 104. Specifically, the control unit 102 extracts an hour hand, a minute hand, and a second hand from the image of the display unit 208. Then, the control unit 102 identifies the time (second, minute, and hour) displayed by the indicating hand 2082, based on a position relationship between marks (for example, numbers of 1 to 12) printed on a dial 2081 and the extracted hour hand, minute hand, and second hand.
In addition, the control unit 102 (time correction amount calculation unit) calculates a time correction amount for correcting the time of the electronic timepiece 20 from a difference between the time identified from the image of the display unit 208 and the current time acquired by the time data acquisition unit 101. Then, the control unit 102 outputs time correction amount data representing the calculated time correction amount by using the light source 103, as an optical signal.
For example, the light source 103 is a Light Emitting Diode (LED) for a flash belonging to the electronic device 10 or a backlight of a liquid crystal display. The light source 103 is operated as a transmitting unit which transmits an optical signal representing the time correction amount data to the electronic timepiece 20. The imaging unit 104 generates an image by imaging a photographic subject (display unit 208 of the electronic timepiece 20). The display unit 105 is a liquid crystal display (LCD), and displays information. The input unit 106 includes a switch, and receives an input.
The electronic timepiece 20 displays the time in an analog display manner. In the illustrated example, the electronic timepiece 20 includes a solar cell 201, a control circuit 202, a switch 203, a secondary battery 204, a diode 205, a reference signal generation circuit 206, a stepping motor 207, a display unit 208, a storage unit 209, and an input unit 210. The display unit 208 includes the dial 2081, the indicating hand 2082, and a date display section 2083.
In a charging period, the solar cell 201 is operated as a power generation unit which receives light (sunlight or illumination ray) and converts the light into electric energy. In addition, in a communication period, the solar cell 201 performs optical communication with the electronic device 10, and is operated as a receiving unit which receives an optical signal representing the time correction amount data from the electronic device 10. The charging period and the communication period will be described later.
The control circuit 202 controls each unit included in the electronic timepiece 20. In addition, the control circuit 202 controls the solar cell 201 to charge the secondary battery 204. In addition, the control circuit 202 performs an overcharging prevention control for the secondary battery 204. In addition, the control circuit 202 performs optical communication by using the solar cell 201. For example, the control circuit 202 is operated by using power output from the secondary battery 204 which is connected to a power supply terminal and a GND terminal. In this case, the control circuit 202 detects an output voltage of the secondary battery 204, thereby determining a charging state (fully charged or over-discharged state) of the secondary battery 204 and performing a predetermined charging control. For example, the control circuit 202 controls the switch 203 to be turned on and off in response to a charging state of the secondary battery 204 by using a control signal output from a control terminal. In this manner, the control circuit 202 connects the solar cell 201 and the secondary battery 204 to each other, thereby charging the secondary battery 204. In addition, the control circuit 202 disconnects the solar cell 201 and the secondary battery 204 from each other, thereby preventing the secondary battery 204 from being overcharged.
In addition, the control circuit 202 outputs a switch control signal, based on a reference signal output from the reference signal generation circuit 206, thereby controlling the switch 203 to be turned on and off. In this manner, the control circuit 202 connects the solar cell 201 and the secondary battery 204 to each other, and disconnects the solar cell 201 and the secondary battery 204 from each other.
In addition, the control circuit 202 (control unit) detects an output voltage of the solar cell 201 input to an input terminal in a communication period, and converts the detected voltage into an electrical signal, thereby receiving time correction amount data transmitted from an external device (in the present embodiment, the electronic device 10) through optical communication. Then, the control circuit 202 drives the stepping motor 207, and corrects the time displayed by the indicating hand 2082, based on the received time correction amount data.
Based on a switch control signal input from the control circuit 202, the switch 203 connects the solar cell 201 and the secondary battery 204 to each other, and disconnects the solar cell 201 and the secondary battery 204 from each other. The secondary battery 204 supplies power to each unit included in the electronic timepiece 20. The diode 205 prevents a current from reversely flowing into the secondary battery 204. The reference signal generation circuit 206 has an oscillator circuit (for example, 32 kHz) and a frequency divider circuit, and generates a reference signal of 1 Hz, for example.
The stepping motor 207 drives (rotates) the indicating hand 2082 and the date display section 2083, based on a pulse signal input from the control circuit 202. The display unit 208 displays the time and the date in an analog display manner using the dial 2081, the indicating hand 2082, and the date display section 2083. The display unit 208 displays the time by using the dial 2081 and the indicating hand 2082, and displays the date by using the date display section 2083. For example, the storage unit 209 is a non-volatile memory, and stores data used by each unit included in the electronic timepiece 20. The input unit 210 receives an operation input from a user.
Next, a communication method between the electronic device 10 and the electronic timepiece 20 will be described. According to the present embodiment, the electronic device 10 transmits data by using the light source 103. For example, the electronic device 10 causes the light source 103 to emit light when “1” is transmitted, and causes the light source 103 to stop emitting light when “0” is transmitted. In addition, the electronic timepiece 20 receives data by using the solar cell 201. For example, the control circuit 202 of the electronic timepiece 20 determines that “1” is received when the solar cell 201 receives the light and generates a voltage, and determines that “0” is received when the solar cell 201 does not generate the voltage.
When the solar cell 201 and the secondary battery 204 are connected to each other, the voltage generated by the solar cell 201 cannot be accurately determined due to an output voltage of the secondary battery 204. Therefore, according to the present embodiment, when data is received, the switch 203 is controlled in order to more accurately detect the voltage generated by the solar cell 201, thereby disconnecting the solar cell 201 and the secondary battery 204 from each other. A period while the solar cell 201 and the secondary battery 204 are disconnected from each other is referred to as a “communication period (OFF-period)”.
In addition, in a period except for the communication period, the switch 203 is controlled, thereby connecting the solar cell 201 and the secondary battery 204 to each other. A period while the solar cell 201 and the secondary battery 204 are connected to each other is referred to as a “charging period (ON-period)”. In this manner, in a receiving period, data can be more accurately received.
In addition, the secondary battery 204 cannot be charged in the communication period. For this reason, it is desirable that the communication period is short. Therefore, according to the present embodiment, the electronic timepiece 20 usually employs the charging period, and employs the short communication period at regular intervals. Then, when receiving a synchronizing signal from the electronic device 10 in the short communication period, the electronic timepiece 20 continuously maintains the communication period until the time correction amount data is received. In contrast, when the synchronizing signal is not received from the electronic device 10 in the communication period, the electronic timepiece 20 maintains the charging period.
As illustrated in
In addition, as illustrated in
As described above, the electronic timepiece 20 repeatedly changes the charging period and the communication period which is shorter than the charging period. In addition, when the synchronizing signal is received in the shorter communication period, the electronic timepiece 20 changes the mode to the communication period until the time correction amount data is completely received. In this manner, the electronic timepiece 20 can more accurately receive an optical signal while further lengthening the charging period.
Next, referring to
(Step S101)
A user moves the electronic device 10 and the electronic timepiece 20 so that the electronic device 10 can capture an image of the display unit 208 of the electronic timepiece 20. Thereafter, the user operates the input unit 106 of the electronic device 10, and inputs a time correction instruction. When the input unit 106 of the electronic device 10 receives the input of the time correction instruction, the process proceeds to Step S102.
(Step S102)
The control unit 102 controls the light source 103 so as to transmit the synchronizing signal for a fixed period of time. Thereafter, the process proceeds to Step S103.
(Step S103)
After completely transmitting the synchronizing signal, the control unit 102 controls the imaging unit 104 so as to capture the image of the display unit 208 of the electronic timepiece 20. Thereafter, the process proceeds to Step S104.
(Step S104)
The control unit 102 performs image processing, and identifies the time displayed by the electronic timepiece 20, based on the captured image of the display unit 208 of the electronic timepiece 20, which is captured by the imaging unit 104. Thereafter, the process proceeds to Step S105.
(Step S105)
The time data acquisition unit 101 acquires the accurate current time. Thereafter, the process proceeds to Step S106.
(Step S106)
The control unit 102 calculates a difference between the time which is identified in the process in Step S104 and which is displayed by the electronic timepiece 20 and the current time acquired by the time data acquisition unit 101 in the process in Step S105, thereby calculating a time lag of the electronic timepiece 20. In addition, in order to reconcile the time lag of the electronic timepiece 20, the control unit 102 calculates an amount for driving the indicating hand 2082 of the electronic timepiece 20. That is, the control unit 102 calculates an amount for driving the stepping motor 207. Hereinafter, the amount for driving the stepping motor 207 of the electronic timepiece 20 in order to reconcile the time lag of the electronic timepiece 20 is referred to as a time correction amount. For example, the stepping motor 207 is operated one step, thereby causing the indicating hand 2082 to move forward one second. In this case, when the time displayed by the display unit 208 of the electronic timepiece 20 is delayed 10 seconds, the time correction amount is “10”. In addition, data indicating the time correction amount is referred to as time correction amount data. Thereafter, the process proceeds to Step S107.
(Step S107)
The control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S108.
(Step S108)
The control unit 102 controls the light source 103 so as to transmit the time correction amount data. Thereafter, the process ends.
(Step S201)
The control circuit 202 controls the switch 203 so as to control a mode change between the communication period and the charging period at regular intervals. When the control circuit 202 determines that the synchronizing signal is received via the solar cell 201 in the communication period, the process proceeds to Step S202.
(Step S202)
The control circuit 202 maintains the communication period without turning on the switch 203 in an OFF-state. In addition, in the communication period, the control circuit 202 receives the start signal and the time correction amount data via the solar cell 201. Thereafter, the process proceeds to Step S203.
(Step S203)
The control circuit 202 brings the switch 203 into an ON-state, and changes the mode to the charging period. Thereafter, the process proceeds to Step S204.
(Step S204)
The control circuit 202 sets the time correction amount, based on the time correction amount data received in the process in Step S202. Thereafter, the process proceeds to Step S205.
(Step S205)
The control circuit 202 drives the stepping motor 207 one step. Thereafter, the process proceeds to Step S206.
(Step S206)
The control circuit 202 deducts 1 from the set time correction amount, and sets the deducted value as the time correction amount. Thereafter, the process proceeds to Step S207.
(Step S207)
The control circuit 202 determines whether or not the set time correction amount is zero. When the set time correction amount is zero, the control circuit 202 completes the process. Otherwise, the process returns to Step S205.
As described above, according to the present embodiment, the electronic device 10 images the display unit 208 of the electronic timepiece 20, and identifies the time displayed by the electronic timepiece 20, based on the captured image. Then, the electronic device 10 calculates the time correction amount from a difference between the current time and the time displayed by the electronic timepiece 20, and transmits the calculated time correction amount to the electronic timepiece 20. The electronic timepiece 20 corrects the time displayed by the display unit 208, based on the received time correction amount. In this manner, without a need to operate the electronic timepiece 20, a user can more accurately and easily correct the time displayed by the electronic timepiece 20 so as to be the correct time. In addition, the electronic device 10 and the electronic timepiece 20 transmit and receive the time correction amount by using the above-described optical communication method. Accordingly, a connector for wired communication between the electronic device 10 and the electronic timepiece 20 or an antenna for wireless communication therebetween is not necessarily mounted on the electronic device 10 or the electronic timepiece 20. That is, the electronic device 10 can communicate with the light source 103, and the electronic timepiece 20 can communicate with a standard device such as the solar cell 201. Therefore, there is no possibility that design features of the electronic device 10 or the electronic timepiece 20 may become poor due to a newly mounted device.
In addition, according to the present embodiment, light emitted from the light source 103 (transmitting unit) of the electronic device 10 transmitting the time correction amount enables the electronic timepiece 20 on a receiving side to receive the time correction amount and enables the solar cell 201 to perform charging. Accordingly, the electronic device 10 is only provided with the light source 103 (transmitting unit), thereby enabling the electronic timepiece 20 to perform charging and receiving. Therefore, according to the present embodiment, the electronic timepiece 20 can receive the time correction amount and can perform charging by using the solar cell 201 without adopting a complicated configuration. Furthermore, the electronic timepiece 20 can correct the time displayed by the display unit 208 by using power of the charged solar cell 201. Therefore, the electronic timepiece 20 can perform stable and continuous time correction.
[Second Embodiment]
Next, a second embodiment of the present invention will be described. A configuration of the time correction system 1 according to the present embodiment is the same as that according to the first embodiment illustrated in
Specifically, before the imaging unit 104 images the display unit 208 of the electronic timepiece 20, the control unit 102 (stopping unit) of the electronic device 10 transmits a stop signal to the electronic timepiece 20 so as to stop clocking (driving the indicating hand 2082 and internal clocking) of the electronic timepiece 20. Then, the control unit 102 (additional correction amount calculation unit) calculates a time correction amount, and calculates, an additional correction amount corresponding to a period of time required for correction in the electronic timepiece 20, based on the calculated time correction amount. The additional correction amount means an amount for driving the stepping motor 207 of the electronic timepiece 20 which corresponds to a period of time needed to correct, the time in the electronic timepiece 20. As the time correction amount increases, the additional correction amount increases. As the time correction amount decreases, the additional correction amount decreases. The reason is considered that a period of time is needed to correct the time as the time correction amount increases. Then, the control unit 102 uses the light source 103 so as to output time correction amount data obtained by adding the additional correction amount to the time correction amount, as an optical signal. Other configurations of the electronic device 10 are the same as those according to the first embodiment, and thus, description thereof will be omitted.
If the stop signal is received from the electronic device 10, the control circuit 202 of the electronic timepiece 20 stops clocking (driving the indicating hand 2082 and internal clocking). Thereafter, the control circuit 202 brings the switch 203 into an OFF-state, and changes the mode to the communication period. Then, if the time correction amount data is received, based on the received time correction amount data, the control circuit 202 drives the stepping motor 207 so as to correct the time displayed by the indicating hand 2082, and restarts clocking (driving the indicating hand 2082 and internal clocking). Other configurations of the electronic timepiece 20 are the same as those according to the first embodiment, and thus, description thereof will be omitted.
Next, referring to
(Step S501)
A user moves the electronic device 10 and the electronic timepiece 20 so that the electronic device 10 can capture an image of the display unit 208 of the electronic timepiece 20. Thereafter, the user operates the input unit 106 of the electronic device 10, and inputs a time correction instruction. When the input unit 106 of the electronic device 10 receives the input of the time correction instruction, the process proceeds to Step S502.
(Step S502)
The control unit 102 controls the light source 103 so as to transmit the synchronizing signal for a fixed period of time. Thereafter, the process proceeds to Step S503.
(Step S503)
After completely transmitting the synchronizing signal, the control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S504.
(Step S504)
The control unit 102 controls the light source 103 so as to transmit the stop signal. Thereafter, the process proceeds to Step S505.
(Step S505)
The control unit 102 controls the imaging unit 104 so as to capture the image of the display unit 208 of the electronic timepiece 20. Thereafter, the process proceeds to Step S506.
(Step S506)
The control unit 102 performs image processing, and identifies the time displayed by the electronic timepiece 20, based on the captured image of the display unit 208 of the electronic timepiece 20, which is captured by the imaging unit 104. Thereafter, the process proceeds to Step S507.
(Step S507)
The time data acquisition unit 101 acquires the accurate current time. Thereafter, the process proceeds to Step S508.
(Step S508)
The control unit 102 calculates the time correction amount, based on the time which is identified in the process in Step S506 and which is displayed by the electronic timepiece 20, and the current time which is acquired by the time data acquisition unit 101 in the process in Step S507. Thereafter, the process proceeds to Step S509.
(Step S509)
Based on the time correction amount calculated in the process in Step S508, the control unit 102 calculates the additional correction amount. Thereafter, the process proceeds to Step S510.
(Step S510)
The control unit 102 adds the additional correction amount calculated in the process in Step S509 to the time correction amount calculated in the process in Step S508. Thereafter, the process proceeds to Step S511.
(Step S511)
The control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S512.
(Step S512)
The control unit 102 controls the light source 103 so as to transmit the time correction amount data. Thereafter, the process ends.
The control circuit 202 controls the switch 203 so as to control a mode change between the communication period and the charging period at regular intervals. When the control circuit 202 determines that the synchronizing signal is received via the solar cell 201 in the communication period, the process proceeds to Step S602.
(Step S602)
The control circuit 202 maintains the communication period without turning on the switch 203 in an OFF-state. In addition, in the communication period, the control circuit 202 receives the start signal and the stop signal via the solar cell 201. Thereafter, the process proceeds to Step S603.
(Step S603)
The control circuit 202 stops clocking. Thereafter, the process proceeds to Step S604.
(Step S604)
The control circuit 202 receives the start signal and the time correction amount data via the solar cell 201. Thereafter, the process proceeds to Step S605.
(Step S605) The control circuit 202 brings the switch 203 into an ON-state, and changes the mode to the charging period. Thereafter, the process proceeds to Step S606.
(Step S606)
The control circuit 202 sets the time correction amount, based on the time correction amount data received in the process in Step S604. Thereafter, the process proceeds to Step S607.
(Step S607)
The control circuit 202 drives the stepping motor 207 one step. Thereafter, the process proceeds to Step S608.
(Step S608)
The control circuit 202 deducts 1 from the set time correction amount, and sets the deducted value as the time correction amount. Thereafter, the process proceeds to Step S609.
(Step S609)
The control circuit 202 determines whether or not the set time correction amount is zero. When the set time correction amount is zero, the control circuit 202 causes the process to proceed to Step S610. Otherwise, the process returns to Step S607.
(Step S610)
The control circuit 202 restarts clocking. Thereafter, the process ends.
As described above, according to the present embodiment, the electronic device 10 stops clocking of the electronic timepiece 20 before imaging the display unit 208 of the electronic timepiece 20. Then, the electronic device 10 calculates the additional correction amount, based on the calculated time correction amount, and transmits the time correction amount data obtained by adding the additional correction amount to the time correction amount, to the electronic timepiece 20. If the time correction amount data is received, the electronic timepiece 20 corrects the time, based on the received time correction amount data, and restarts clocking. That is, the electronic device 10 and the electronic timepiece 20 correct the time in view of a period of time needed to correct the time. Therefore, in addition to an advantageous effect according to the first embodiment, the time can be more accurately corrected.
[Third Embodiment]
Next, a third embodiment of the present invention will be described. A configuration of the time correction system 1 according to the present embodiment is the same as that according to the first embodiment illustrated in
Before the imaging unit 104 images the display unit 208 of the electronic timepiece 20, the control unit 102 (stopping unit) of the electronic device 10 causes the display unit 105 to display an instruction (for example, “Stop the timepiece”) to stop clocking (driving the indicating hand 2082 and internal clocking) of the electronic timepiece 20. In accordance with the display, the user operates the input unit 210 of the electronic timepiece 20 so as to stop clocking (driving the indicating hand 2082 and internal clocking) of the electronic timepiece 20. Then, the control unit 102 calculates the time correction amount, and calculates the additional correction amount, based on the calculated time correction amount. Subsequently, the control unit 102 uses the light source 103 so as to output the time correction amount data obtained by adding the additional correction amount to the time correction amount, as an optical signal. Other configurations of the electronic device 10 are the same as those according to those according to the first embodiment, and thus description thereof will be omitted.
The input unit 210 of the electronic timepiece 20 receives an operation input for stopping clocking (driving the indicating hand 2082 and internal clocking). If the input unit 210 receives the operation input for stopping clocking, the control circuit 202 of the electronic timepiece 20 stops clocking (driving the indicating hand 2082 and internal clocking). Thereafter, the control circuit 202 brings the switch 203 into an OFF-state, and changes the mode to the communication period. Then, if the time correction amount data is received, based on the received time correction amount data, the control circuit 202 drives the stepping motor 207 so as to correct the time displayed by the indicating hand 2082, and restarts clocking (driving the indicating hand 2082 and internal clocking). Other configurations of the electronic timepiece 20 are the same as those according to the first embodiment, and thus description thereof will be omitted.
Next, referring to
(Step S701)
A user moves the electronic device 10 and the electronic timepiece 20 so that the electronic device 10 can capture an image of the display unit 208 of the electronic timepiece 20. Thereafter, the user operates the input unit 106 of the electronic device 10, and inputs a time correction instruction. When the input unit 106 of the electronic device 10 receives the input of the time correction instruction, the process proceeds to Step S702.
(Step S702)
The control unit 102 causes the display unit 105 to display the instruction to stop clocking of the electronic timepiece 20. Thereafter, the process proceeds to Step S703.
(Step S703)
The control unit 102 controls the light source 103 so as to transmit the synchronizing signal for a fixed period of time. Thereafter, the process proceeds to Step S704.
(Step S704)
After completely transmitting the synchronizing signal, the control unit 102 controls the imaging unit 104 so as to capture the image of the display unit 208 of the electronic timepiece 20. Thereafter, the process proceeds to Step S705.
(Step S705)
The control unit 102 performs image processing, and identifies the time displayed by the electronic timepiece 20, based on the captured image of the display unit 208 of the electronic timepiece 20, which is captured by the imaging unit 104. Thereafter, the process proceeds to Step S706.
(Step S706)
The time data acquisition unit 101 acquires the accurate current time. Thereafter, the process proceeds to Step S707.
(Step S707)
The control unit 102 calculates the time correction amount, based on the time which is identified in the process in Step S705 and which is displayed by the electronic timepiece 20 and the current time which is acquired by the time data acquisition unit 101 in the process in Step S706. Thereafter, the process proceeds to Step S708.
(Step S708)
Based on the time correction amount calculated in the process in Step S707, the control unit 102 calculates the additional correction amount. Thereafter, the process proceeds to Step S709.
(Step S709)
The control unit 102 adds the additional correction amount calculated in the process in Step S708 to the time correction amount calculated in the process in Step S707. Thereafter, the process proceeds to Step S710.
(Step S710)
The control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S711.
(Step S711)
The control unit 102 controls the light source 103 so as to transmit the time correction amount data. Thereafter, the process ends.
(Step S801)
The control circuit 202 controls the switch 203 so as to control a mode change between the communication period and the charging period at regular intervals. If the electronic device 10 displays the instruction to stop clocking of the electronic timepiece 20 in the process in Step S702 described above, a user operates the input unit 210 of the electronic timepiece 20 so as to input the instruction to stop clocking. When the input unit 210 of the electronic timepiece 20 receives the input of the instruction to stop clocking, the process proceeds to Step S802.
(Step S802)
The control circuit 202 stops clocking. Thereafter, the process proceeds to Step S803.
(Step S803)
The control circuit 202 brings the switch 203 into an OFF-state, and changes the mode to the communication period. When the control circuit 202 determines that the synchronizing signal is received via the solar cell 201 in the communication period, the process proceeds to Step S804.
(Step S804)
The control circuit 202 receives the start signal and the time correction amount data via the solar cell 201. Thereafter, the process proceeds to Step S805.
(Step S805)
The control circuit 202 brings the switch 203 into an ON-state, and changes the mode to the charging period. Thereafter, the process proceeds to Step S806.
(Step S806)
The control circuit 202 sets the time correction amount, based on the time correction amount data received in the process in Step S804. Thereafter, the process proceeds to Step S807.
(Step S807)
The control circuit 202 drives the stepping motor 207 one step. Thereafter, the process proceeds to Step S808.
(Step S808)
The control circuit 202 deducts 1 from the set time correction amount, and sets the deducted value as the time correction amount. Thereafter, the process proceeds to Step S809.
(Step S809)
The control circuit 202 determines whether or not the set time correction amount is zero. When the set time correction amount is zero, the control circuit 202 causes the process to proceed to Step S810. Otherwise, the process returns to Step S807.
(Step S810)
The control circuit 202 restarts clocking. Thereafter, the process ends.
As described above, according to the present embodiment, the electronic device 10 stops clocking of the electronic timepiece 20 before imaging the display unit 208 of the electronic timepiece 20. Then, the electronic device 10 calculates the additional correction amount, based on the calculated time correction amount, and transmits the time correction amount data obtained by adding the additional correction amount to the time correction amount, to the electronic timepiece 20. If the time correction amount data is received, the electronic timepiece 20 corrects the time, based on the received time correction amount data, and restarts clocking. That is, the electronic device 10 and the electronic timepiece 20 correct the time in view of a period of time needed to correct the time. Therefore, in addition to an advantageous effect according to the first embodiment, the time can be more accurately corrected.
[Fourth Embodiment]
Next, a fourth embodiment of the present invention will be described.
The time data acquisition unit 101 acquires the current time (second, minute, and hour). For example, the time data acquisition unit 101 employs a method of acquiring the current time by getting access to a time server on the Internet, a method of acquiring the current time by using a Global Positioning System (GPS), or a method of acquiring the current time by using a control signal transmitted from a base station. Any method may be employed in order to acquire the current time.
The control unit 102 controls each unit included in the electronic device 30. In addition, the control unit 102 (stopping unit) causes the display unit 105 to display an instruction (for example, “Stop the timepiece”) to stop clocking (driving the indicating hand 2082) of the electronic timepiece 20, thereby stopping clocking (driving the indicating hand 2082) of the electronic timepiece 20. In addition, the control unit 102 (time correction amount calculation unit) calculates the time correction amount for correcting the time of the electronic timepiece 20 from a difference between the time of the electronic timepiece 20 which is input from the input unit 106 and the current time which is acquired by the time data acquisition unit 101. Subsequently, the control unit 102 uses the light source 103 so as to output the time correction amount data indicating the calculated time correction amount, as an optical signal. In this case, the control unit 102 outputs the synchronizing signal, and thereafter outputs the start signal. Thereafter, the control unit 102 outputs the time correction amount data.
For example, the light source 103 is a Light Emitting diode (LED) for a flash belonging to the electronic device 30 or a backlight of a liquid crystal display. The light source 103 is operated as a transmitting unit which transmits an optical signal representing the time correction amount data to the electronic timepiece 20. The display unit 105 is a liquid crystal display (LCD), and displays information. The input unit 106 includes a. switch, and receives an input.
The electronic timepiece 20 displays the time in an analog display manner. In the illustrated example, the electronic timepiece 20 includes the solar cell 201, the control circuit 202, the switch 203, the secondary battery 204, the diode 205, the reference signal generation circuit 206, the stepping motor 207, the display unit 208, the storage unit 209, and the input unit 210. The display unit 208 includes the dial 2081, the indicating hand 2082, and the date display section 2083.
In the charging period, the solar cell 201 is operated as a power generation unit which receives light (sunlight or illumination ray) and coverts the light into electric energy. In addition, in the communication period, the solar cell 201 performs optical communication with the electronic device 30, and is operated as a receiving unit which receives an optical signal representing the time correction amount data from the electronic device 30. The charging period and the communication period will be described later.
The control circuit 202 controls each unit included in the electronic timepiece 20. In addition, the control circuit 202 controls the solar cell 201 to charge the secondary battery 204. In addition, the control circuit 202 performs an overcharging prevention control for the secondary battery 204. In addition, the control circuit 202 performs optical communication by using the solar cell 201. For example, the control circuit 202 is operated by using power output from the secondary battery 204 which is connected to a power supply terminal and a GND terminal. In this case, the control circuit 202 detects an output voltage of the secondary battery 204, thereby determining a charging state (fully charged or over-discharged state) of the secondary battery 204 and performing a predetermined charging control. For example, the control circuit 202 controls the switch 203 to be turned on and off in response to a charging state of the secondary battery 204 by using a control signal output from a control terminal. In this manner, the control circuit 202 connects the solar cell 201 and the secondary battery 204 to each other, thereby charging the secondary battery 204. In addition, the control circuit 202 disconnects the solar cell 201 and the secondary battery 204 from each other, thereby preventing the secondary battery 204 from being overcharged.
In addition, the control circuit 202 outputs a switch control signal, based on a reference signal output from the reference signal generation circuit 206, thereby controlling the switch 203 to be turned on and off. In this manner, the control circuit 202 connects the solar cell 201 and the secondary battery 204 to each other, and disconnects the solar cell 201 and the secondary battery 204 from each other.
In addition, if the input unit 210 receives the operation input for stopping clocking (driving the indicating hand 2082), the control circuit 202 (control unit) stops clocking (driving the indicating hand 2082). Thereafter, the control circuit 202 brings the switch 203 into an OFF-state, and changes the mode to the communication period.
In addition, the control circuit 202 (control unit) detects an output voltage of the solar cell 201 input to an input terminal in the communication period, and converts the detected voltage into an electrical signal, thereby receiving the time correction amount data transmitted from an external device (in the present embodiment, the electronic device 30) through optical communication. If the time correction amount data is received, the control circuit 202 brings the switch 203 into an ON-state, and changes the mode to the charging period. Then, the control circuit 202 drives the stepping motor 207, and corrects the time displayed by the indicating hand 2082, based on the received time correction amount data. The control circuit 202 restarts clocking (driving the indicating hand 2082).
Based on a switch control signal input from the control circuit 202, the switch 203 connects the solar cell 201 and the secondary battery 204 to each other, and disconnects the solar cell 201 and the secondary battery 204 from each other. The secondary battery 204 supplies power to each-unit included in the electronic timepiece 20. The diode 205 prevents a current from reversely flowing into the secondary battery 204. The reference signal generation circuit 206 has an oscillator circuit (for example, 32 kHz) and a frequency divider circuit, and generates a reference signal of 1 Hz, for example.
The stepping motor 207 drives (rotates) the indicating hand 2082 and the date display section 2083, based on a pulse signal input from the control circuit 202. The display unit 208 displays the time and the date in an analog display manner using the dial 2081, the indicating hand 2082, and the date display section 2083. The display unit 208 displays the time by using the dial 2081 and the indicating hand 2082, and displays the date by using the date display section 2083. For example, the storage unit 209 is a non-volatile memory, and stores data used by each unit included in the electronic timepiece 20. The input unit 210 receives an operation input from a user. For example, the input unit 210 receives the operation input for stopping clocking (driving the indicating hand 2082).
Next, a communication method between the electronic device 30 and the electronic timepiece 20 will be described. According to the present embodiment, the electronic device 30 transmits data by using the light source 103. For example, the electronic device 30 causes the light source 103 to emit light when “1” is transmitted, and causes the light source 103 to stop emitting light when “0” is transmitted. In addition, the electronic timepiece 20 receives data by using the solar cell 201. For example, the control circuit 202 of the electronic timepiece 20 determines that “1” is received when the solar cell 201 receives the light and generates a voltage, and determines that “0” is received when the solar cell 201 does not generate the voltage.
When the solar cell 201 and the secondary battery 204 are connected to each other, the voltage generated by the solar cell 201 cannot be accurately determined due to an output voltage of the secondary battery 204. Therefore, according to the present embodiment, when data is received, the switch 203 is controlled in order to more accurately detect the voltage generated by the solar cell 201, thereby disconnecting the solar cell 201 and the secondary battery 204 from each other. A period while the solar cell 201 and the secondary battery 204 are disconnected from each other is referred to as the “communication period (OFF-period)”.
In addition, in a period except for the communication period, the switch 203 is controlled, thereby connecting the solar cell 201 and the secondary battery 204 to each other. A period while the solar cell 201 and the secondary battery 204 are connected to each other is referred to as the “charging period (ON-period)”. In this manner, in the receiving period, data can be more accurately received.
In addition, the secondary battery 204 cannot be charged in the communication period. For this reason, it is desirable that the communication period is short. Therefore, according to the present embodiment, the electronic timepiece 20 usually employs the charging period, and employs the short communication period at regular intervals. Then, when receiving a synchronizing signal from the electronic device 30 in the short communication period, the electronic timepiece 20 continuously maintains the communication period until the time correction amount data is received. In contrast, when the synchronizing signal is not received from the electronic device 30 in the communication period, the electronic timepiece 20 maintains the charging period.
The optical communication method in the time correction system 2 according to the present embodiment is the same as the optical communication method illustrated in
Next, referring to
(Step S1101)
A user operates the input unit 106 of the electronic device 30, and inputs a time correction instruction. When the input unit 106 of the electronic device 30 receives the input of the time correction instruction, the process proceeds to Step S1102.
(Step S1102)
The control unit 102 causes the display unit 105 to display the instruction to stop clocking of the electronic timepiece 20. Thereafter, the process proceeds to Step S1103.
(Step S1103)
The control unit 102 controls the light source 103 so as to transmit the synchronizing signal for a fixed period of time. Thereafter, the process proceeds to Step S1104.
(Step S1104)
After completely transmitting the synchronizing signal, the control unit 102 receives an input of the time displayed by the indicating hand 2082 of the electronic timepiece 20 from the input unit 106. The user operates the input unit 106, and inputs the time displayed by the indicating hand 2082 of the electronic timepiece 20. When the input unit 106 of the electronic device 30 receives the input of the time displayed by the electronic timepiece 20, the process proceeds to Step S1105.
(Step S1105)
The time data acquisition unit 101 acquires the accurate current time. Thereafter, the process proceeds to Step S1106.
(Step S1106)
The control unit 102 calculates a difference between the time which is input in the process in Step S1104 and which is displayed by the electronic timepiece 20 and the current time acquired by the time data acquisition unit 101 in the process in Step S1105, thereby calculating a time lag of the electronic timepiece 20. In addition, in order to reconcile the time lag of the electronic timepiece 20, the control unit 102 calculates an amount for driving the indicating hand 2082 of the electronic timepiece 20. That is, the control unit 102 calculates an amount for driving the stepping motor 207. Hereinafter, the amount for driving the stepping motor 207 of the electronic timepiece 20 in order to reconcile the time lag of the electronic timepiece 20 is referred to as the time correction amount. For example, the stepping motor 207 is operated one step, thereby causing the indicating hand 2082 to move forward one second. In this case, when the time displayed by the display unit 208 of the electronic timepiece 20 is delayed 10 seconds, the time correction amount is “10”. In addition, data indicating the time correction amount is referred to as the time correction amount data. Thereafter, the process proceeds to Step S1107.
(Step S1107)
The control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S1108.
(Step S1108)
The control unit 102 controls the light source 103 so as to transmit the time correction amount data. Thereafter, the process ends.
(Step S1201)
The control circuit 202 controls the switch 203 so as to control a mode change between the communication period and the charging period at regular intervals. If the electronic device 30 displays the instruction to stop clocking of the electronic timepiece 20 in the process in Step S1102 described above, a user operates the input unit 210 of the electronic timepiece 20 so as to input the instruction to stop clocking. When the input unit 210 of the electronic timepiece 20 receives the input of the instruction to stop clocking, the process proceeds to Step S1202.
(Step S1202)
The control circuit 202 stops clocking. Thereafter, the process proceeds to Step S1203.
(Step S1203)
The control circuit 202 brings the switch 203 into an OFF-state, and changes the mode to the communication period. Thereafter, the process proceeds to Step S1204.
(Step S1204)
The control circuit 202 determines whether or not the synchronizing signal is received via the solar cell 201. When the control circuit 202 determines that the synchronizing signal is received, the process proceeds to Step S1205. Otherwise, the process returns to Step S1204.
(Step S1205)
The control circuit 202 receives the start signal and the time correction amount data via the solar cell 201. Thereafter, the process proceeds to Step S1206.
(Step S1206)
The control circuit 202 brings the switch 203 into an ON-state, and changes the mode to the charging period. Thereafter, the process proceeds to Step S1207.
(Step S1207)
The control circuit 202 sets the time correction amount, based on the time correction amount data received in the process in Step S1205. Thereafter, the process proceeds to Step S1208.
(Step S1208)
The control circuit 202 drives the stepping motor 207 one step. Thereafter, the process proceeds to Step S1209.
(Step S1209)
The control circuit 202 deducts 1 from the set time correction amount, and sets the deducted value as the time correction amount. Thereafter, the process proceeds to Step S1210.
(Step S1210)
The control circuit 202 determines whether or not the set time correction amount is zero. When the set time correction amount is zero, the control circuit 202 causes the ,process to proceed to Step S1211. Otherwise, the process returns to Step S1208.
(Step S1211)
The control circuit 202 restarts clocking. Thereafter, the process ends.
As described above, according to the present embodiment, the electronic device 30 receives the input of the time displayed by the display unit 208 of the electronic timepiece 20, and calculates the time correction amount from a difference between the current time and the time displayed by the electronic timepiece 20. The electronic device 30 transmits the calculated time correction amount to the electronic timepiece 20. Based on the received time correction amount, the electronic timepiece 20 corrects the time displayed by the display unit 208. In this manner, without a need to operate the electronic timepiece 20, a user can more accurately and easily correct the time displayed by the electronic timepiece 20 so as to be the correct time. In addition, since the electronic device 30 calculates the time correction amount, it is possible to reduce a processing load of the electronic timepiece 20.
In addition, the electronic device 30 and the electronic timepiece 20 transmit and receive the time correction amount by using the above-described optical communication method. Accordingly, a connector for wired communication between the electronic device 30 and the electronic timepiece 20 or an antenna for wireless communication therebetween is not necessarily mounted on the electronic device 30 or the electronic timepiece 20. That is, the electronic device 30 can communicate with the light source 103, and the electronic timepiece 20 can communicate with a standard device such as the solar cell 201. Therefore, there is no possibility that design features of the electronic device 30 or the electronic timepiece 20 may become poor due to a newly mounted device.
In addition, according to the present embodiment, light emitted from the light source 103 (transmitting unit) of the electronic device 30 transmitting the time correction amount enables the electronic timepiece 20 on a receiving side to receive the time correction amount and enables the solar cell 201 to perform charging. Accordingly, the electronic device 30 is only provided with the light source 103 (transmitting unit), thereby enabling the electronic timepiece 20 to perform charging and receiving. Therefore, according to the present embodiment, the electronic timepiece 20 can receive the time correction amount and can perform charging by using the solar cell 201 without adopting a complicated configuration. Furthermore, the electronic timepiece 20 can correct the time displayed by the display unit 208 by using power of the charged solar cell 201. Therefore, the electronic timepiece 20 can perform stable and continuous time correction.
[Fifth Embodiment]
Next, a fifth embodiment of the present invention will be described. A configuration of the time correction system 2 according to the present embodiment is the same as that according to the fourth embodiment illustrated in
Specifically, the control unit 102 (stopping unit) of the electronic device 30 transmits the stop signal to the electronic timepiece 20 so as to stop clocking (driving the indicating hand 2082) of the electronic timepiece 20. Other configurations of the electronic device 30 are the same as those according to the fourth embodiment, and thus description thereof will be omitted.
If the stop signal is received from the electronic device 30, the control circuit 202 of the electronic timepiece 20 stops clocking (driving the indicating hand 2082). Thereafter, the control circuit 202 brings the switch 203 into an OFF-state, and changes the mode to the communication period. Other configurations of the electronic timepiece 20 are the same as those according to the fourth embodiment, and thus description thereof will be omitted.
Next, a time correction method in the time correction system 2 according to the present embodiment will be described.
(Step S1301)
A user operates the input unit 106 of the electronic device 30, and inputs a time correction instruction. When the input unit 106 of the electronic device 30 receives the input of the time correction instruction, the process proceeds to Step S1302.
(Step S1302)
The control unit 102 controls the light source 103 so as to transmit the synchronizing signal for a fixed period of time. Thereafter, the process proceeds to Step S1303.
(Step S1303)
After completely transmitting the synchronizing signal, the control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S1304.
(Step S1304)
The control unit 102 controls the light source 103 so as to transmit the stop signal. Thereafter, the process proceeds to Step S1305.
(Step S1305)
The control unit 102 receives the input of the time displayed by the indicating hand 2082 of the electronic timepiece 20 from the input unit 106. The user operates the input unit 106, and inputs the time displayed by the indicating hand 2082 of the electronic timepiece 20. When the input unit 106 of the electronic device 30 receives the input of the time displayed by the electronic timepiece 20, the process proceeds to Step S1306.
(Step S1306)
The time data acquisition unit 101 acquires the accurate current time. Thereafter, the process proceeds to Step S1307.
(Step S1307)
The control unit 102 calculates the time correction amount, based on the time which is input in the process in Step S1305 and which is displayed by the electronic timepiece 20 and the current time which is acquired by the time data acquisition unit 101 in the process in Step S306. Thereafter, the process proceeds to Step S1308.
(Step S1308)
The control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S1309.
(Step S1309)
The control unit 102 controls the light source 103 so as to transmit the time correction amount data. Thereafter, the process ends.
The processing procedure in the time correction process performed by the electronic timepiece 20 according to the present embodiment is the same as the processing procedure in the time correction process performed by the electronic timepiece 20 according to the second embodiment illustrated in
As described above, according to the present embodiment, the electronic device 30 transmits the stop signal to the electronic timepiece 20 so as to stop the electronic timepiece 20. In this manner, in addition to an advantageous effect according to the fourth embodiment, a user can save labor and time for manually stopping the electronic timepiece 20.
[Sixth Embodiment]
Next, a sixth embodiment of the present invention will be described. A configuration of the time correction system 2 according to the present embodiment is the same as that according to the fourth embodiment illustrated in
Specifically, the control unit 102 (additional correction amount calculation unit) of the electronic device 30 calculates the time correction amount, and calculates the additional correction amount, based on the calculated time correction amount. Then, the control unit 102 uses the light source 103 so as to output time correction amount data obtained by adding the additional correction amount to the time correction amount, as an optical signal. Other configurations of the electronic device 30 are the same as those according to the fourth embodiment, and thus description thereof will be omitted. In addition, a configuration of the electronic timepiece 20 is the same as that according to the fourth embodiment, and thus description thereof will be omitted.
Next, referring to
(Step S1501)
A user operates the input unit 106 of the electronic device 30, and inputs a time correction instruction. When the input unit 106 of the electronic device 30 receives the input of the time correction instruction, the process proceeds to Step S1502.
(Step S1502)
The control unit 102 causes the display unit 105 to display the instruction to stop clocking of the electronic timepiece 20. Thereafter, the process proceeds to Step S1503.
(Step S1503)
The control unit 102 controls the light source 103 so as to transmit the synchronizing signal for a fixed period of time. Thereafter, the process proceeds to Step S1504.
(Step S1504)
After completely transmitting the synchronizing signal, the control unit 102 receives an input of the time displayed by the indicating hand 2082 of the electronic timepiece 20 from the input unit 106. The user operates the input unit 106, and inputs the time displayed by the indicating hand 2082 of the electronic timepiece 20. When the input unit 106 of the electronic device 30 receives the input of the time displayed by the electronic timepiece 20, the process proceeds to Step S1505.
(Step S1505)
The time data acquisition unit 101 acquires the accurate current time. Thereafter, the process proceeds to Step S1506.
(Step S1506)
The control unit 102 calculates the time correction amount, based on the time which is input in the process in Step S1504 and which is displayed by the electronic timepiece 20 and the current time which is acquired by the time data acquisition unit 101 in the process in Step S1505. Thereafter, the process proceeds to Step S1507.
(Step S1507)
Based on the time correction amount calculated in the process in Step S1506, the control unit 102 calculates the additional correction amount. Thereafter, the process proceeds to Step S1508.
(Step S1508)
The control unit 102 adds the additional correction amount calculated in the process in Step S1507 to the time correction amount calculated in the process in Step S1506. Thereafter, the process proceeds to Step S1509.
(Step S1509)
The control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S1510.
(Step S1510)
The control unit 102 controls the light source 103 so as to transmit the time correction amount data. Thereafter, the process ends.
The processing procedure in the time correction process performed by the electronic timepiece 20 according to the present embodiment is the same as the processing procedure in the time correction process performed by the electronic timepiece 20 according to the fourth embodiment illustrated in
As described above, according to the present embodiment, the electronic device 30 calculates the additional correction amount, based on the calculated time correction amount, and transmits the time correction amount data obtained by adding the additional correction amount to the time correction amount, to the electronic timepiece 20. That is, the electronic device 30 and the electronic timepiece 20 correct the time in view of a period of time needed to correct the time. Therefore, in addition to an advantageous effect according to the fourth embodiment, the time can be more accurately corrected.
[Seventh Embodiment]
Next, a seventh embodiment of the present invention will be described. A configuration of the time correction system 2 according to the present embodiment is the same as that according to the fourth embodiment illustrated in
Specifically, the control unit 102 (additional correction amount calculation unit) of the electronic device 30 calculates the time correction amount, and calculates the additional correction amount, based on the calculated time correction amount. Then, the control unit 102 uses the light source 103 so as to output time correction amount data obtained by adding the additional correction amount to the time correction amount, as an optical signal. Other configurations of the electronic device 30 are the same as those according to the fifth embodiment, and thus description thereof will be omitted. In addition, a configuration of the electronic timepiece 20 is the same as that according to the fifth embodiment, and thus description thereof will be omitted.
Next, referring to
(Step S1701)
A user operates the input unit 106 of the electronic device 30, and inputs a time correction instruction. When the input unit 106 of the electronic device 30 receives the input of the time correction instruction, the process proceeds to Step S1702.
(Step S1702)
The control unit 102 controls the light source 103 so as to transmit the synchronizing signal for a fixed period of time. Thereafter, the process proceeds to Step S1703.
(Step S1703)
After completely transmitting the synchronizing signal, the control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S1704.
(Step S1704)
The control unit 102 controls the light source 103 so as to transmit the stop signal. Thereafter, the process proceeds to Step S1705.
(Step S1705)
The control unit 102 receives an input of the time displayed by the indicating hand 2082 of the electronic timepiece 20 from the input unit 106. The user operates the input unit 106, and inputs the time displayed by the indicating hand 2082 of the electronic timepiece 20. When the input unit 106 of the electronic device 30 receives the input of the time displayed by the electronic timepiece 20, the process proceeds to Step S1706.
(Step S1706)
The time data acquisition unit 101 acquires the accurate current time. Thereafter, the process proceeds to Step S1707.
(Step S1707)
The control unit 102 calculates the time correction amount, based on the time which is input in the process in Step S1705 and which is displayed by the electronic timepiece 20 and the current time which is acquired by the time data acquisition unit 101 in the process in Step S1706. Thereafter, the process proceeds to Step S1708.
(Step S1708)
Based on the time correction amount calculated in the process in Step S1707, the control unit 102 calculates the additional correction amount. Thereafter, the process proceeds to Step S1709.
(Step S1709)
The control unit 102 adds the additional correction amount calculated in the process in Step S1708 to the time correction amount calculated in the process in Step S1707. Thereafter, the process proceeds to Step S1710.
(Step S1710)
The control unit 102 controls the light source 103 so as to transmit the start signal. Thereafter, the process proceeds to Step S1711.
(Step S1711)
The control unit 102 controls the light source 103 so as to transmit the time correction amount data. Thereafter, the process ends.
The processing procedure in the time correction process performed by the electronic timepiece 20 according to the present embodiment is the same as the processing procedure in the time correction process performed by the electronic timepiece 20 according to the second embodiment illustrated in
As described above, according to the present embodiment, the electronic device 30 calculates the additional correction amount, based on the calculated time correction amount, and transmits the time correction amount data obtained by adding the additional correction amount to the time correction amount, to the electronic timepiece 20. That is, the electronic device 30 and the electronic timepiece 20 correct the time in view of a period of time needed to correct the time. Therefore, in addition to an advantageous effect according to the fifth embodiment, the time can be more accurately corrected.
Functions of the respective units included in the electronic devices 10 and 30 and the electronic timepiece 20 according to the above-described embodiments may be entirely or partially realized in such a way that a program for realizing these functions is recorded on a computer-readable recording medium and the program recorded on the recording medium is read and executed by a computer system. The “computer system” described herein includes an OS or hardware such as peripheral devices.
In addition, the “computer-readable recording medium” means a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage unit such as a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” may include those which dynamically hold a program during a short period of time such as network of Internet and communication cables used in a case where the program is transmitted via a communication line of a telephone line, or those which hold the program during a certain period of time such as a volatile memory installed in the computer system functioning as a server or a client in that case. In addition, the above-described program may be one for partially realizing the above-described functions. Furthermore, the program may be combined with a program which previously recorded in the computer system so that the above-described functions can be realized.
Hitherto, the present embodiments according to the present invention have been described. However, without being limited to the above-described embodiments, the present invention can be modified in various ways within the scope not departing from the gist of the present invention.
For example, when the electronic devices 10 and 30 transmit the time correction amount data to the electronic timepiece 20, the whole time correction amount data may be transmitted by being converted into time second data. In this case, the time correction amount data can be directly input as the number of steps of the motor. Accordingly, the electronic timepiece 20 can quickly perform the process from when the time correction amount data is received until the time displayed by the display unit 208 is corrected. In addition, in a case where the whole time correction amount data is transmitted by being converted into time second data when the electronic devices 10 and 30 transmit the time correction amount data to the electronic timepiece 20, it is not necessary for the electronic timepiece 20 to separately prepare a counter for the hour and the minute. Therefore, this is advantageous in view of a circuit configuration for a narrow space such as the electronic timepiece 20.
In addition, according to the above-described embodiments, the electronic timepiece 20 repeatedly changes the mode between the charging period and the communication period for performing the optical communication in a predetermined cycle. However, without being limited thereto, the charging period and the communication period may be switched therebetween by controlling the switch 203 in response to a charging state of the secondary battery 204. Alternatively, in the communication period, the electronic timepiece 20 may first detect the synchronizing signal at a low-speed communication rate, and may receive the start signal and a data signal by switching the low-speed communication rate to a high-speed communication rate- (for example, four times the low-speed communication rate) after the synchronizing signal is detected. This can reduce power consumption of the electronic devices 10 and 30 and the electronic timepiece 20.
In addition, according to the above-described embodiments, the electronic timepiece 20 corrects only the time displayed by the display unit 208, but may correct the date displayed by the display unit 208 in addition to the time. In this case, the control unit 102 of the electronic device 10 extracts the date display section 2083 from the image of the display unit 208, and identifies the date by recognizing the number displayed by the date display section 2083. In addition, the time data acquisition unit 101 acquires the current date and time (current time (hour, minute, and second) and current date (year, month, and day)). In addition, the control unit 102 calculates a date correction amount for correcting the date from a difference between the date determined from the image of the display unit 208 and the current date acquired by the time data acquisition unit 101. Then, the control unit 102 transmits the data indicating the time correction amount and the date correction amount to the electronic timepiece 20. The control circuit 202 of the electronic timepiece 20 corrects the time and the date which are displayed by the display unit 208, based on the received time correction amount and the received date correction amount.
In addition, according to the above-described embodiments, the electronic timepiece 20 corrects only the time displayed by the display unit 208, but may correct the date displayed by the display unit 208 in addition to the time. In this case, the control unit 102 of the electronic device 30 identifies the date from the number which is input from the input unit 106 and which is displayed by the date display section 2083 of the electronic timepiece 20. In addition, the time data acquisition unit 101 acquires the current date and time (current time (hour, minute, and second) and current date (year, month, and day)). In addition, the control unit 102 calculates a date correction amount for correcting the date from a difference between the date input.from the input unit 106 and the current date acquired by the time data acquisition unit 101. Then, the control unit 102 transmits data indicating the time correction amount and the date correction amount to the electronic timepiece 20. The control circuit 202 of the electronic timepiece 20 corrects the time and the date which are displayed by the display unit 208, based on the received time correction amount and the received date correction amount.
According to the present embodiment of the present invention, there is provided a time correction system. The time correction system includes at least a timepiece and an electronic device. The electronic device includes at least an acquisition unit, an input unit, a time correction amount calculation unit, and a transmitting unit. The timepiece includes at least a receiving unit, a power storage unit, a drive unit, and a control unit. The acquisition unit acquires the current time. The input unit receives an input of the time displayed by the display unit of the timepiece. The time correction amount calculation unit calculates a time correction amount for correcting the time of the timepiece from a difference between the time, the input of which is received by the input unit and the current time acquired by the acquisition unit. The transmitting unit transmits the time correction amount calculated by the time correction amount calculation unit to the timepiece by using light. The receiving unit receives the time correction amount from the electronic device. The power storage unit stores electricity by using power converted from the light. The drive unit drives the indicating hand. The control unit corrects the time displayed by the indicating hand, based on the time correction amount received by the receiving unit. The control unit controls a power storage period in the power storage unit and a receiving period in the receiving unit so as to receive the time correction amount in the receiving period.
The transmitting unit of the electronic device may transmit the current time together with the time correction amount. The receiving unit of the timepiece may receive the current time together with the time correction amount. The timepiece may include a clocking unit which clocks the current time. The control unit of the timepiece may correct the current time clocked by the clocking unit, based on the current time received by the receiving unit.
The electronic device may include a stopping unit which stops driving the indicating hand of the timepiece. If the receiving unit receives the time correction amount, the control unit of the timepiece may restart driving the indicating hand.
The electronic device may include an additional correction amount calculation unit which calculates an additional correction amount corresponding to a period of time needed to correct the time in the timepiece, based on the time correction amount calculated by the time correction amount calculation unit, and which adds the calculated additional correction amount to the time correction amount.
The stopping unit of the electronic device may transmit a stop signal for stopping driving the indicating hand to the timepiece. The control unit of the timepiece may stop driving the indicating hand, if the stop signal is received.
The electronic device may include a display unit. The stopping unit of the electronic device may cause the display unit to display an instruction to stop driving the indicating hand. The timepiece may include an input unit which receives an operation input. The control unit of the timepiece may stop driving the indicating hand, if the input unit receives the operation input for stopping driving the indicating hand.
The transmitting unit of the electronic device may be a light source which transmits an optical signal. The receiving unit of the timepiece may be a solar cell which receives the optical signal.
The input unit may include a switch. An input of the time displayed by the display unit of the timepiece may be received by operating the switch.
In addition, a time correction system according to another aspect of the present invention includes an imaging unit that images the display unit of the timepiece and an identification unit that identifies the time displayed by the display unit of the timepiece from an image captured by the imaging unit. The input unit receives an input of the time which is identified by the identification unit and which is displayed by the display unit of the timepiece.
According to the present embodiment of the present invention, there is provided an electronic device in a time correction system including a timepiece having a display unit for causing an indicating hand to display the time and the electronic device. The electronic device includes at least an acquisition unit, an input unit, a time correction amount calculation unit, and a transmitting unit. The acquisition unit acquires the current time. The input unit receives an input of the time displayed by the display unit of the timepiece . The time correction amount calculation unit calculates a time correction amount for correcting the time of the timepiece from a difference between the time, the input of which is received by the input unit and the current time acquired by the acquisition unit. The transmitting unit transmits the time correction amount calculated by the time correction amount calculation unit to the timepiece by using light.
According to the present embodiment of the present invention, there is provided a timepiece in a time correction system including the timepiece having a display unit for causing an indicating hand to display the time and an electronic device. The timepiece includes at least a receiving unit, a power storage unit, a drive unit, and a control unit. The receiving unit receives a time correction amount for correcting the time which is transmitted from the electronic device by using light. The power storage unit stores electricity by using power converted from the light. The drive unit drives the indicating hand. The control unit corrects the time displayed by the indicating hand, based on the time correction amount received by the receiving unit. The control unit controls a power storage period in the power storage unit and a receiving period in the receiving unit so as to receive the time correction amount in the receiving period.
According to the present embodiment of the present invention, there is provided a program that causes a computer to execute a process as an electronic device in a time correction system which includes a timepiece having a display unit for causing an indicating hand to display the time and the electronic device. The process includes a step of acquiring the current time, a step of receiving an input of the time displayed by the display unit of the timepiece, a step of calculating a time correction amount for correcting the time of the timepiece from a difference between the time, the input of which is received in the step of receiving the input and the current time acquired in the step of acquiring, and a step of transmitting the time correction amount calculated in the step of calculating the time correction amount to the timepiece by using light.
1, 2 TIME CORRECTION SYSTEM
10, 30 ELECTRONIC DEVICE
20 ELECTRONIC TIMEPIECE
101 TIME DATA ACQUISITION UNIT
102 CONTROL UNIT
103 LIGHT SOURCE
104 IMAGING UNIT
105 DISPLAY UNIT
106 INPUT UNIT
201 SOLAR CELL
202 CONTROL CIRCUIT
203 SWITCH
204 SECONDARY BATTERY
205 DIODE
206 REFERENCE SIGNAL GENERATION CIRCUIT
207 STEPPING MOTOR
208 DISPLAY UNIT
209 STORAGE UNIT
210 INPUT UNIT
2081 DIAL
2082 INDICATING HAND
2083 DATE DISPLAY SECTION
Number | Date | Country | Kind |
---|---|---|---|
2013-234254 | Nov 2013 | JP | national |
2013-234255 | Nov 2013 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2014/077682 | 10/17/2014 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/072281 | 5/21/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4800543 | Lyndon-James | Jan 1989 | A |
5898643 | Yasuoka | Apr 1999 | A |
6205091 | Rudolph | Mar 2001 | B1 |
6850468 | Fujisawa | Feb 2005 | B2 |
8520473 | Honda | Aug 2013 | B2 |
20050105401 | Akahane et al. | May 2005 | A1 |
Number | Date | Country |
---|---|---|
2001-099964 | Apr 2001 | JP |
2010-112914 | May 2010 | JP |
2010-261905 | Nov 2010 | JP |
Entry |
---|
English translation of JP 2001-099964, retrieved from the Internet Dec. 20, 2017. |
International Search Report dated Jan. 27, 2015 in International Application No. PCT/JP2014/077682 together with English translation thereof. |
Abstract, Publication No. JP 2001-099964, Publication Date Apr. 13, 2001. |
Abstract, Publication No. JP 2010-112914, Publication Date May 20, 2010. |
Abstract, Publication No. JP 2010-261905, Publication Date Nov. 18, 2010. |
Number | Date | Country | |
---|---|---|---|
20160266554 A1 | Sep 2016 | US |