1. Field of the Invention
The present invention relates to an electronic timepiece, an electronic timepiece system and a method of controlling the electronic timepiece.
2. Description of Related Art
An analog electronic timepiece mounted on a portable electronic device has been hitherto known (for example, JP-A-2010-271239 (Patent Literature 1)). The analog electronic timepiece controls hands based on a signal for moving hands transmitted from the portable electronic device when a power source of the portable electronic device has an enough voltage for the operation. On the other hand, in the case where the power source does not have enough voltage for operating the portable electronic device, the control for moving hands of the analog electronic timepiece is performed by the device itself. Accordingly, the analog electronic timepiece can continue the operation of ticking time away without stopping.
However, in the related-art analog electronic timepiece mounted on the portable electronic device, it is necessary to perform setting in consideration of the load of hands, a wheel train and so on and characteristics of a motor to be a driving source for controlling the movement of hands such as a minute hand and an hour hand, and the complicated setting for controlling the operation of hands is not easy.
The present invention has been made in view of the above problems, and an object thereof is to provide an electronic timepiece, an electronic timepiece system and a method of controlling the electronic timepiece capable of operating hands with rich expression while facilitating the setting for controlling the movement of hands.
According to an embodiment of the present invention, there is provided an electronic timepiece including hands driven to be rotated along a display dial, a drive section driving the hands, an acquisition section acquiring a command for controlling the hands regardless of the time and a controller outputting a control signal for controlling the drive section based on the command acquired by the acquisition section. According to the present invention, the hands can be operated with rich expression.
The electronic timepiece according to the present invention may include the hands driven to be rotated along a display dial, the drive section driving the hands, the acquisition section acquiring a command for controlling the hands regardless of the time and the controller outputting a control signal for controlling the drive section based on the command acquired by the acquisition section.
In the electronic timepiece according to the present invention, the drive section may be a stepping motor operating based on a pulse, a storage section storing correspondence relation between the command and physical quantities corresponding to control items of the stepping motor may be included, and the controller may control the stepping motor based on the obtained physical quantities by referring to the correspondence relation stored in the storage section by using the command acquired by the acquisition section.
In the electronic timepiece according to the present invention, the control items may include items concerning the hands to be controlled, the number of steps of the stepping motor corresponding to target angles of hands to be driven, the rotation direction of hands and the rotation speed of hands.
The electronic timepiece according to the present invention may further include a hand position detector which can detect current angles of the hands by detecting positions of hands, in which physical quantities corresponding to the control items may include physical quantities based on the difference obtained by comparing the target angle to be driven with the current angle.
In the electronic timepiece according to the present invention, the acquisition section may acquire at least one of a first command and a second command as the command, and the storage section may store at least a first motor control setting table corresponding to the first command and a second motor control setting table corresponding to the second command as the correspondence relation.
In the electronic timepiece according to the present invention, the correspondence relation may include physical quantities to be set as values fulfilling functions including a receiving notification of an e-mail and a count-down timer. In the electronic timepiece according to the present invention, the acquisition section may acquire information indicating the correspondence relation, and the controller may allow the storage section to store information indicating the correspondence relation acquired by the acquisition section.
An electronic timepiece system according to the present invention may include the above electronic timepiece and an electronic device including a communication section which can communicate with the acquisition section and can transmit/receive the command, which is stacked over/under the electronic timepiece.
In the electronic timepiece system according to the present invention, the electronic timepiece may transmit a request signal to the electronic device, which requests transmission of the command to the acquisition section.
In the electronic timepiece system according to the present invention, the electronic timepiece may transmit a control end signal to the electronic device by the command, which notifies the end of control in a state where the control of the drive section based on the control items and physical quantities corresponding to the command is completed.
In the electronic timepiece system according to the present invention, the electronic device may include a power source, and the electronic timepiece includes a power source different from the above power source.
In the electronic timepiece system according to the present invention, the electronic device may be mounted on an attaching portion which can be attached to a user's arm in a state where the electronic timepiece is stacked.
A method of controlling the electronic timepiece according to the present invention may include the steps of acquiring a command for controlling hands driven to be rotated along a display dial regardless of the time, storing correspondence relation between the command and physical quantities corresponding to control items of a drive section which drives the hands and controlling the drive section based on the obtained physical quantities by referring to the correspondence relation by using the acquired command to drive the hands.
According to the present invention, the electronic timepiece can control the drive section based on the acquired command, therefore, it is possible to operate the hands with rich expression though the instruction contents from the outside are simple.
Hereinafter, an electronic timepiece, an electronic timepiece system and a method of controlling the electronic timepiece system will be explained with reference to the drawings.
The information unit 10 is a smartwatch as an electronic timepiece, for example, having a wireless communication function and capable of installing application programs. Therefore, the information unit 10 takes a form of being mounted on a wrist band (attaching portion) 100 which is attached to an arm or the like of a user. The information unit 10 may be integrated with the wrist band 100 to form one smartwatch product. The information unit 10 is also an electronic device installing an operating system (OS) for controlling the information unit 10 to operate. The information unit 10 can also install application programs from the outside through an external communication section 22 as well as can execute installed programs. The information unit 10 can communicate with other communication devices such as a smartphone which can have access to, for example, a network. The information unit 10 may also be an electronic device which can have access to a base station or a network by the device itself.
The information unit 10 includes a power source 12, an oscillation circuit 14, a storage section 16, a communication section 18, a display communication section 20, the external communication section 22, an information operation section 24 and an information controller 25. The power source 12 is, for example, a storage battery. The power source 12 supplies the power for operating the information unit 10, for example, during a day to several days by one charging. The oscillation circuit 14 has, for example, a crystal oscillator. The oscillation circuit 14 outputs a signal for ticking time away inside the information unit 10 to the information controller 25. The storage section 16 stores information based on an instruction from the information controller 25. The storage section 16 stores application programs installed by the user or an API (Application Programming Interface). The communication section 18 performs communication with a communication section 48 of the electronic timepiece unit 30. The display communication section 20 performs communication with the display unit 80. The display communication section 20 performs communication, for example, by being connected to a display unit communication section 82 through a wire. The external communication section 22 performs communication with other communication devices such as a smartphone. For example, a communication system based on Bluetooth (registered trademark) standard can be adopted. The external communication section 22 has a function of connecting to access points such as a base station, a wireless LAN, Wi-Fi (Wireless Fidelity) and so on. The information operation section 24 outputs a signal based on an operation input by an operator to the information controller 25.
The information controller 25 includes a display controller 26, a signal controller 27 and a processing section 28. The information controller 25 generates a control signal corresponding to an operation input with respect to GUI (Graphical User Interface) switches displayed on the information operation section 24 by executing the application program and outputs the generated signal to the electronic timepiece unit 30. The display controller 26 outputs a signal for controlling the display unit 80 to the display unit 80. The signal processing section 27 outputs a signal for controlling the electronic timepiece unit 30 to the electronic timepiece unit 30. The processing section 28 controls respective sections of the information unit 10.
The electronic timepiece unit 30 includes a display dial 32, an hour hand 34, a minute hand 36, a second hand 38, a power source 40, an oscillation circuit 42, a storage section 44, a control switching storage section 46, an operation section 47, a communication section 48, a timepiece controller 50 and hand drive sections 52A to 52C. Respective functional sections of the timepiece controller 50 are software function sections functioning by processors such as a CPU (Central Processing Unit) included in the electronic timepiece unit 30 executing a program stored in a program memory. Part or all of respective function sections of the timepiece controller 50 may be hardware function sections such as a LSI (Large Scale Integration) and an ASIC (Application Specific Integrated Circuit). The storage section 44 and the control switching storage section 46 are storage devices such as a RAM (Random Access Memory), a HDD (Hard Disk Drive) and a flash memory.
The display dial 32 is a board on which characters, symbols and numerals indicating the time are displayed. The hour hand 34 indicates, for example, an hour of the time and the minute hand 36 indicates, for example, a minute of the time. The second hand 38 indicates a second of the time. When the hour hand 34, the minute hand 36 and the second hand 38 are not distinguished from one another, they are written as merely “timepiece hands” or “hands”.
The power source 40 supplies the power for driving respective sections of the electronic timepiece unit 30. The power source 40 is, for example, a primary battery or a secondary battery (including a solar battery which generates the power by using light and the like). When using the primary battery or the secondary battery, the primary battery or the secondary battery has an ability of supplying the power for operating the electronic timepiece unit 30, for example, for several days to several years without changing or charging the battery. Even when the voltage of the information unit 10 is reduced to a given value or less, the electronic timepiece unit 30 can continue operating by the power supply from the power source 40.
The oscillation circuit 42 includes, for example, a crystal oscillator. The oscillation circuit 42 outputs a hand movement timing to the timepiece controller 50. The storage section 44 stores information based on the control of the timepiece controller 50. The control switching storage section 46 stores controlling manners of movement of hands. That is, the control switching storage section 46 stores whether the timepiece hands are controlled at an oscillation timing by the oscillation circuit 42 of the electronic timepiece unit 30 or the timepiece hands are controlled based on a control signal acquired from the information unit 10. The operation section 47 is, for example, a winding drown which outputs the operation result (for example, a rotating operation and a pressing operation) operated by the user to the timepiece controller 50.
The communication section 48 is connected to, for example, the communication section 18 of the information unit 10 through a wire, performing communication with each other. Communication standards such as a serial interface, I2C (Inter-Integrated Circuit) and a SPI (Serial Peripheral Interface) can be used for communication. The communication section 48 may also perform wireless communication such as Bluetooth (registered trademark) with the communication section 18 of the information unit 10. The communication section 48 may also have a function of communicating with other communication devices or access points for having access to the base station and the network.
The timepiece controller 50 controls respective sections of the electronic timepiece unit 30. The timepiece controller 50 updates time information and controls the hand drive sections 52A to 52C based on the hand movement timing oscillated from the oscillation circuit 42. The timepiece controller 50 also determines whether the control of the timepiece hands is performed by the device itself or performed based on the signal transmitted from another device and controls the hand drive sections 52A to 52C based on the determined manner. The details of the processing executed by the timepiece controller 50 will be described later.
The hand drive sections 52A to 52C are drive sections for moving the timepiece hands. The hand drive sections 52A to 52C respectively have motor drive circuits 54A to 54C, motors 56A to 56C, wheel hands 58A to 58C and hand position detectors 60A to 60C. When component functions included in these respective parts are not distinguished from one another, A to C added to numerals are not written. The explanation will be made on the assumption that the electronic timepiece 30 has the hand position detectors 60A to 60C in the embodiment, however, it is not always necessary to have the hand position detectors 60A to 60C as well as any one or two hand position detectors in the hand position detectors 60A to 60C may be provided.
The motor drive circuit 54 generates a drive pulse for driving the motor 56 based on a signal outputted from the timepiece controller 50. The motor 56 rotates based on the drive pulse generated by the motor drive circuit 54. The motor 56 is, for example, a stepping motor operating in synchronized with the drive pulse. The timepiece hand rotates once through the wheel hand 58 when the stepping motor rotates by a unit angle (180 degrees). The unit angle corresponds to one step. The wheel hands 58 are a wheel train (gear train) connected to rotation shafts of the motors 56. Respective gears of the wheel hands 58 are rotated by the rotation of the rotation shafts of the motors 56, which rotate the hour hand 34, the minute hand 36 or the second hand 38.
The hand position detectors 60A to 60C respectively detect positions of the hour hand 34, the minute hand 36 and the second hand 38, outputting the detected results to the timepiece controller 50. The hand position detector 60 has, for example, a light emitting device and a light receiving device. A light emitting surface of the light emitting device and a light receiving surface of the light receiving device are arranged so as to face each other with a gear having a position detecting hole interposed therebetween. The hand position detector 60 detects the position of the timepiece hand based on light emitted from the light emitting device received by the light receiving device. It is also possible that the hand position detector 60 also acquires the drive pulse generated by the motor drive circuit 54 and detects the positions of each timepiece hand based on the detected drive pulse.
The display unit 80 includes the display unit communication section 82, a display unit controller 84, a display drive section 86, an operation display section 88 and an operation detector 89. The display unit communication section 82 can communicate with the display communication section 20 of the information unit 10. The display unit controller 84 outputs a display control signal for controlling the display drive section 86 based on the signal acquired from the display unit communication section 82. The display drive section 86 controls the operation display section 88 based on the display control signal.
The operation display section 88 is a display device such as a LCD (Liquid Crystal Display) and an organic EL (Electroluminescence) display. The operation display section 88 is, for example, a transparent LCD, through which the superimposed display dial 32, timepiece hands and so on in the electronic timepiece unit 30 can be seen when the control signal is not outputted from the display unit controller 84. The operation display section 88 displays an image corresponding to a signal transmitted from the information unit 10, the GUI switches for the operation and so on under the control by the display drive section 86. The operation detector 89 is provided by being superimposed on the operation display section 88. The operation detector 89 detects a position touched by the operator in the operation display section 88 by a coordinate detection mechanism and transmits the detected result to the information unit 10 through the display unit communication section 82. The operation detector 89 generates an operation signal corresponding to an operation when detecting a flick operation, a swipe operation and so on with respect to the GUI and outputs the signal to the display unit controller 84. The signal transmitted to the information unit 10 through the display unit communication section 82 as the detected result can be also processed as the operation input from the information operation section 24 by a not-shown route.
First, the signal controller 27 of the information unit 10 selects a command for controlling the timepiece hands of the electronic timepiece 30 (Step S100). For example, any of plural commands SC1 to SC3 of
Next, the timepiece controller 50 of the electronic timepiece unit 30 acquires the command SC through the communication section 48 and reads the motor control setting table corresponding to the acquired command SC from the storage section 44 to drive the motors (Step S104, S106). As shown in
Next, the setting of control items of the table T1 will be explained. The control item as the “controlled hand” indicates the hand number to be controlled. In this case, the “hour hand”, the “minute hand”, the “second hand” and a “small hand” are designated as physical quantities. The small hand is embodied as a later-described “small hand” 64 according to a second embodiment. In the control item as the “start position”, values of a counter indicating the start positions of the hands are set. The angle of the start position is set by setting one counter as 1.5 degrees and setting a position of 12 o'clock as 0 (zero) degrees. For example, when the count value is “120”, the angle of 180 degrees (a direction of 6 o'clock) is indicated. As count values, “0” to “239” which mean 0 (zero) degrees to 358.5 degrees and a “current position” which means a position where the hands currently exist are set. That is, occasions where the current position is designated include a case where the hand positions detected by the hand position detector 60 are not considered, a case where the detection itself is not performed and a case where the hand position detector is not mounted.
In the control item as the “drive frequency”, “16”, “32”, “64”, “128” and so on can be set as values. The unit is “Hz”. It is possible to set the value as “highest”. In that case, the value of the drive frequency is not fixed and is the highest speed which can be set in the electronic timepiece unit 30 in consideration of the motors 56, the wheel hands 58 and so on. The control item as the “drive counter” is the item which can be effective only when the start position is designated as the “current position”. The motor 56 can be driven within a range of steps 1 to 240 to move the hands. The driving of one step by the motor corresponds to an operation angle 1.5 degrees of the hand. For example, the hand can be moved by 6 degrees by four steps. For example, when “30” is set in the drive counter, the value means that a target rotation angle is 45 degrees. In the control item as the “rotation direction”, a forward rotation (right-handed rotation) is set as “forward”, a reverse rotation (left-handed rotation) is set as “reverse”, and “forward and, reverse” can be designated when it is desired to be set in a direction where the value of the drive counter (target rotation angle) is small.
The control item as the “interval” indicates the time until processing of the next slot is started. For example, when the interval is set to “10” in the case where the sampling frequency is 10 Hz, processing of the next slot is started after one second passes as ( 1/10)×10 counts=1 second. The control item as the “next slot number” indicates the slot number to be processed next. For example, while the slot 1 is processed, “1” can be designated when the same slot 1 is continuously executed, and “2” can be designated when the slot 2 which is the next slot is executed.
As described above, the control items corresponding to characteristics of the motors which drive the hands of the timepiece are set in the motor control setting table T. Accordingly, the control considering motor characteristics can be added to the movement of the hands requested by the command SC acquired through the communication section 48. Accordingly, the information unit 10 on the side of transmitting the command SC can control the hands of the electronic timepiece unit 30 to perform desired movement without necessity of creating the command based on the detailed characteristics of the motors of the electronic timepiece unit 20.
The motor control setting tables may be stored in the storage section 44 in advance, or may be stored or updated by being acquired through the communication section 48. The acquisition and the update of the motor control setting table are executed by the timepiece controller 50 based on the operation input of the operation section 47 of the electronic timepiece unit 30 or signals transmitted from the information unit 10 or other information devices.
Next, the details of Step S104 and S106 processed in the electronic timepiece unit 30 will be explained based on
In this case, the control of operating the hands (36 and so on) of the electronic timepiece unit 30 in accordance with the notification content (for example, a receiving notification of an e-mail) from the information unit 10 as the smartwatch so that the user can visually recognize the hands will be explained.
Referring to
In Step S508, the difference between the hand position and the target start position is calculated. The difference calculated in the forward rotation is a difference A and the difference calculated in the reverse rotation is a difference B. Next, whether the designation of the rotation direction is “forward and reverse” or not is determined (Step S510). When the designation is “forward and reverse” (Y of S510), the process proceeds to Step S512, where a smaller value in the absolute value of the difference A and the absolute value of the difference B, the rotation direction and the drive frequency are written in a register of the motor drive circuit 54. When the designation in the rotation direction is “forward rotation” or “reverse rotation” (N in S510), the process proceeds to Step S514, where the designated rotation direction, the value of the drive counter and the drive frequency are written in the register of the motor drive circuit 54. Also in the case where the start position is designated as the “current position” in Step S506, the process also proceeds to the Step S514, where these data is written in the register.
Next, a drive instruction is made with respect to the motor drive circuit 54 (Step S516). The motor drive circuit 54 drives motors corresponding to respective hands based on data written in the register in accordance with interruption of the drive instruction (Step S532).
In
When the timepiece controller 50 confirms that the interval time designated by the item of the interval has passed and that the return from interruption has been received (Step S518), the process proceeds to Step S520. In Step S520, whether the value of the next slot number is the same as the slot number currently processed or not is confirmed. When the value is the same (Y of S520), the process returns to Step S516, where the motor drive circuit 54 executes the same driving again by executing the motor drive instruction. In the slot “0” of
In Step S526, whether there is a processing end signal from the outside or not is determined, and when there is an external signal, the process ends (Y of Step S526). The processing end signal from the outside may be a signal based on the input from the operation section 47 of the electronic timepiece unit 30 or the input from the information operation section 24 of the information unit 10 and so on. In the case of N in Step S526, the process continues and the processing corresponding to the control item of the slot number as the next slot Number is started (Step S502).
As described above, the electronic timepiece unit 30 receiving the command SC is capable of controlling the driving of the timepiece hands corresponding to motor characteristics by referring to the table T1 included inside. In this case, it is not necessary that the information unit 10 knows motor characteristics.
After that, the driving of the timepiece hands are controlled in accordance with the control items in Table T1 in the same manner. After the hour hand 34 is moved in 9 o'clock direction and the minute hand 36 is moved in 3 o'clock in the horizontal straight line (180 degrees) under the control based on the slot “0”, the hour hand 34 is moved in 10:30 direction and the minute hand 36 is moved in 4:30 direction under the control based on the slot 1. That is, the operation in which the hour hand and the minute hand lean to the right is performed in the state of the straight line. At that time, the second hand 38 is continuously directed in 7 o'clock direction. Next, the hour hand 34 is moved in 7:30 direction and the minute hand 36 is moved in 1:30 direction under the control based on the slot 2. That is, the operation in which the hour hand and the minute hand lean to the left is performed in the state of the straight line. Next, the hour hand 34 is moved in 10:30 direction and the minute hand 36 is moved in 4:30 direction under the control based on the slot 3. That is, the operation in which the hour hand and the minute hand lean to the right is performed in the state of the straight line. Here, “2” is designated as the next slot number of the slot 3, therefore, the control is performed next based on the slot 2. As the control of the slot 2 and the control of the slot 3 are repeated, the operation in which the hour hand and the minute hand swing right and left is continued, which can allow the user who wears the electronic timepiece system 1 to visually recognize the reception of the e-mail. For example, the operation is performed as shown in
Next, the timepiece controller 50 transmits a control completion signal SA indicating that the control relating to the command has been completed to the information unit 10 when the corresponding control is completed (Step S108). Next, the information unit 10 acquires the control completion signal SA (Step S110). The processing executed by the electronic timepiece system 1 ends by the above processing.
The timepiece controller 50 may acquire plural commands at a time, or may acquire another command while performing control corresponding to the acquired command. In this case, it is also possible to store the acquired command in the storage section 44 and sequentially read commands stored in the storage section 44 to execute control corresponding to the commands. That is, buffer processing is executed.
A case where the timepiece hands of the electronic timepiece unit 30 operate based on the command transmitted from the information unit 10 is shown as examples with reference to
The rotating operation is an operation in which the timepiece hands rotate based on a control program.
The opening operation is an operation in which the timepiece hands open at 180 degrees based on a control program.
The operation of returning to original positions is an operation in which, for example, the timepiece hands return to original positions based on a control program. The control program stores control information such as a speed at which the timepiece hands return to original positions and a direction thereof. The control program also includes control information for controlling the timepiece hands to return to original positions by referring to original positions stored in the storage section 44. Accordingly, the minute hand 36 positioned at θ=90 degrees shown in the right drawing of
The operation of gathering at one point is an operation in which, for example, the timepiece hands gather at one point based on a control program.
The stopwatch operation is an operation in which, for example, the timepiece hands count the time based on a control program.
The count start signal and the count stop signal may be acquired through the communication section 48 of the electronic timepiece unit 30, or may be inputted by the operation of the operation signal 47. The count start signal is, for example, a signal inputted first after the timepiece hands gather at the position of θ=0 degrees by the stopwatch operation, and the count stop signal is a signal inputted after the count start signal is inputted.
The count-down timer operation is an operation of counting a remaining time to a target value based on a control program.
In
According to the setting of the above, the motors 56 are driven to stop the hour hand 34 at a position of 9 o'clock (270 degrees), the minute hand 36 at a position of 45 minutes (270 degrees) and the second hand 38 at a position of 45 seconds (270 degrees) in an overlapping state.
Here, as “2” is designated as the next slot number, the processing of the slot 2 as the next slot is executed after the processing of the slot 1 is completed. At this time, one second is designated as an interval to the next processing, therefore, the processing based on the slot 2 is executed after one second passes.
Control items of the slot 2 which are different from control items of the slot 1 are, the start position, the drive counter and the rotation direction. The start position is not designated as the detected results of the hand position detectors are not considered. The drive counter is set to “4”, and 6 degrees as the movement of the hand, namely, one second is designated. The reverse direction is designated as the rotation direction. Accordingly, the registers of the motors are set and the motors are driven. As “2” is designated as the next slot number, the driving is repeated. Therefore, the count-down timer operation is possible so that the hour hand 34, the minute hand 36 and the second hand 38 are reversely rotated in the same behavior by 6 degrees per second.
The operation of being the time is an operation in which the timepiece hands display the time based on a control program.
As described above, the electronic timepiece unit 30 controls the operation of the timepiece hands by using the motor control setting table based on the command acquired from the information unit 10. Therefore, the information unit 10 can operate hands of the electronic timepiece with rich variations only by selecting or setting the command. The user wearing the information unit 10 can instinctively know the notification contents by visually recognizing the variable movements of hands.
Here, the commands can be associated with, for example, information stored in the information unit 10. The commands are, for example, the intensity of communication radio waves, the receiving result of an e-mail, the existence of an incoming call and so on. The timepiece hands of the electronic timepiece unit 30 operate based on the transmitted command, thereby expressing information held by the information unit 10 by using the timepiece hands. The user recognizes, for example, association between the operation of the timepiece hands and information expressed by the operation in advance, therefore, the user can recognize information by the operation of the timepiece hands.
In the first embodiment explained as the above, the timepiece controller 50 can control the timepiece hands more freely based on the command for controlling the timepiece hands regardless of the time acquired through the communication section 48 and can operate the timepiece with rich expression.
Hereinafter, the second embodiment will be explained. Here, the explanation will be made focusing on points different from the first embodiment, and explanation of functions and so on common to the first embodiment is omitted. In the second embodiment, the electronic timepiece unit 30 requests the information unit 10 to send a command.
The small hand drive section 62 and the calendar drive section 66 respectively have the motor drive circuit, the motor, the wheel hand and the hand position detector in the same manner as the hand drive sections 52. As these functions have the same as the functions explained in the first embodiment, the explanation and the drawing are omitted. Note that the calendar drive section 66 has a display section position detector instead of the hand position detector. The driving of the small hand drive section 62 and the calendar drive section 66 is controlled by the control of the timepiece controller 50.
The storage section 44 stores a program for requesting the information unit 10 to transmit a command for executing the control program based on given conditions. In the control program, physical quantities for operating the timepiece hands, the calendar display section 68 or the small hand 64 are associated. The electronic timepiece unit 30 may also request the transmission of the command by operating an installed application program. In this case, the storage section 44 stores installed application programs acquired through the communication section 48, or the API (Application Programming Interface).
Next, the information controller 25 of the information unit 10 acquires the request signal SQ through the communication section 18, generating a command SC corresponding to the acquired request signal SQ (Step S204) and transmitting the command to the electronic timepiece unit 30 (Step S206). In the generation of the command, commands corresponding to request signals may be previously associated, or random numbers may be generated and the commands corresponding to the random numbers may be transmitted by an operation input by the user with respect to the application program.
Next, the timepiece controller 50 of the electronic timepiece unit 30 performs control stored in the control program based on the acquired command SC (Step S208). For example, when the command SC corresponds to the control program based on a table relating to the rotating operation, one or more of the timepiece hands, the small hand 64 and the calendar display section 68 rotate based on the control program.
Next, when the execution of the control program is completed, the timepiece controller 50 transmits a notification SA indicating the completion of the control program to the information controller 25 of the information unit 10 (Step S210). Accordingly, the processing executed by the electronic timepiece system 1 ends.
Although the case where the rotating operation is performed by the control program has been explained in the embodiment, the operations of the first embodiment may be executed. The operations of the timepiece hands, the small hand 64 and the calendar display section 68 may be stored in the information unit 10 or may be stored in different manners according to acquired information. In this case, the information unit 10 previously stores tables with association which store correspondence relation between information and commands. For example, when the information unit 10 desires to inform the reception of an e-mail, the information unit 10 transmits a command corresponding to the reception of the e-mail to the electronic timepiece unit. Accordingly, the timepiece hands of the electronic timepiece unit 30 execute the operation corresponding to the reception of the e-mail. As the user previously knows the correspondence relation between the operation of the timepiece hands and information stored in the information unit 10, the user can recognize information stored in the information unit 10 by the operation of the timepiece hands.
The electronic timepiece unit 30 according to the second embodiment described above transmits the request signal for requesting the transmission of the command to the information unit 10 and receives the command corresponding to the request signal from the information unit 10 to execute the control program corresponding to the received command, therefore, the timepiece hands of the device itself can be voluntarily controlled.
Hereinafter, a third embodiment will be explained. Here, the explanation will be made focusing on points different from the first embodiment, and explanation of functions and so on common to the first embodiment is omitted. In the third embodiment, the electronic timepiece unit 30 acquires a command transmitted from other devices such as a smartphone 90 and a base station 92 through the information unit 10 and controls the timepiece hands so as to respond to the acquired command.
The electronic timepiece system 1 according to the third embodiment described above acquires the command from other devices and controls the timepiece hands based on the acquired command, therefore, the versatility can be improved.
The explanation has been made on the assumption that the display unit is included in the above embodiments, however, the display unit 80 may be omitted. Moreover, the explanation has been made on the assumption that the display unit 80 is provided on an upper surface of the electronic timepiece unit 30, however, it is also possible to stack the information unit 10, the display unit 80 and the electronic timepiece unit 30 in this order. In this case, a casing outer surface possessed by the electronic timepiece unit 30 is formed in a skeleton structure, which allows the user to visually recognize information displayed by the display unit 80. Furthermore, the explanation has been made on the assumption that the electronic timepiece system 1 stacks the information unit 10 and the electronic timepiece unit 30 as an example, however, it is also possible to have the information unit 10 and the electronic timepiece unit 30 without stacking the information unit 10 and the electronic timepiece unit 30. It is also possible to stack the electronic timepiece unit 30, the information controller 25 and the communication section 18, or to have the electronic timepiece unit 30, the information controller 25 and the communication 18 without stacking them. In the case where the electronic timepiece unit 30, the information controller 25 and the communication section 18 are stacked, the information controller 25 and the communication section 18 are stacked on the electronic timepiece unit 30 so that the display dial 32 and the timepiece hands of the electronic timepiece unit 30 can be visually recognized by the user. For example, they can be stacked on a side surface of the electronic timepiece unit 30 or part of a surface of the display dial 32 side.
It is also possible to operate the timepiece hands to dance to music by executing a control program. When a command corresponding to the music selected by the user is acquired from the information unit 10, the smartphone 90, a karaoke machine having a communication function, the timepiece hands operate so as to dance by executing the control program corresponding to the command. It is also possible to operate the timepiece hands so as to show the tempo of the music like a metronome instead of the dancing motion of the timepiece hands.
In the third embodiment explained as the above, the timepiece controller 50 controls the timepiece hands so as to also response to commands generated by other devices and so on, which further improves the convenience of the user.
The embodiments of the present invention have been explained as the above, and the present invention is not limited to the above embodiments and various modification may occur within a range not departing from the gist of the present invention. For example, the embodiments can be combined with one another.
For example, it is possible to adopt an embodiment in which the first embodiment is combined with the second embodiment, an embodiment in which the first embodiment is combined with the third embodiment, an embodiment in which the first embodiment, the second embodiment and the third embodiment are combined to one another. Furthermore, it is possible to control hands so as to display the time by the command and the motor control setting table. That is, the electronic timepiece system has the time function, however, the operation of hands not relating to the time can be controlled by the command. The command SC can be set with respect to each slot. That is, the “next slot number” of each table T is deleted and plural tables including control items other than that item are prepared, and that the command corresponding to each table is transmitted from the information unit 10 to the electronic timepiece unit 30.
It is also preferable that the operation section 47 is provided, for example, in the information unit 10. The operation section 47 may be removed. The electronic timepiece unit 30 can be reduced in size accordingly.
Number | Date | Country | Kind |
---|---|---|---|
2015-018599 | Feb 2015 | JP | national |
2015-206697 | Oct 2015 | JP | national |