WO2018181467A1 - アナログ電子時計システムおよびアナログ電子時計 - Google Patents

アナログ電子時計システムおよびアナログ電子時計 Download PDF

Info

Publication number
WO2018181467A1
WO2018181467A1 PCT/JP2018/012728 JP2018012728W WO2018181467A1 WO 2018181467 A1 WO2018181467 A1 WO 2018181467A1 JP 2018012728 W JP2018012728 W JP 2018012728W WO 2018181467 A1 WO2018181467 A1 WO 2018181467A1
Authority
WO
WIPO (PCT)
Prior art keywords
pointer
analog electronic
electronic timepiece
display
dial
Prior art date
Application number
PCT/JP2018/012728
Other languages
English (en)
French (fr)
Inventor
渡邊 真
克好 相原
大輔 松王
山田 大輔
隆太郎 植村
Original Assignee
シチズン時計株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シチズン時計株式会社 filed Critical シチズン時計株式会社
Priority to JP2019509968A priority Critical patent/JP6960990B2/ja
Priority to US16/496,473 priority patent/US11226593B2/en
Priority to CN201880021576.2A priority patent/CN110462529B/zh
Publication of WO2018181467A1 publication Critical patent/WO2018181467A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04CELECTROMECHANICAL CLOCKS OR WATCHES
    • G04C9/00Electrically-actuated devices for setting the time-indicating means
    • G04C9/02Electrically-actuated devices for setting the time-indicating means brought into action by radio transmission
    • GPHYSICS
    • G04HOROLOGY
    • G04BMECHANICALLY-DRIVEN CLOCKS OR WATCHES; MECHANICAL PARTS OF CLOCKS OR WATCHES IN GENERAL; TIME PIECES USING THE POSITION OF THE SUN, MOON OR STARS
    • G04B19/00Indicating the time by visual means
    • G04B19/04Hands; Discs with a single mark or the like
    • GPHYSICS
    • G04HOROLOGY
    • G04CELECTROMECHANICAL CLOCKS OR WATCHES
    • G04C10/00Arrangements of electric power supplies in time pieces
    • G04C10/02Arrangements of electric power supplies in time pieces the power supply being a radioactive or photovoltaic source
    • GPHYSICS
    • G04HOROLOGY
    • G04CELECTROMECHANICAL CLOCKS OR WATCHES
    • G04C10/00Arrangements of electric power supplies in time pieces
    • G04C10/04Arrangements of electric power supplies in time pieces with means for indicating the condition of the power supply
    • GPHYSICS
    • G04HOROLOGY
    • G04CELECTROMECHANICAL CLOCKS OR WATCHES
    • G04C3/00Electromechanical clocks or watches independent of other time-pieces and in which the movement is maintained by electric means
    • G04C3/14Electromechanical clocks or watches independent of other time-pieces and in which the movement is maintained by electric means incorporating a stepping motor
    • G04C3/146Electromechanical clocks or watches independent of other time-pieces and in which the movement is maintained by electric means incorporating a stepping motor incorporating two or more stepping motors or rotors
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/04Input or output devices integrated in time-pieces using radio waves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Definitions

  • the present invention relates to an analog electronic timepiece system and an analog electronic timepiece.
  • Analog electronic timepiece capable of transmitting and receiving information such as time information related to time via wireless communication with a terminal device owned by a user has been proposed.
  • Analog electronic timepieces allow the user to recognize the current time by rotating the pointer group such as the second hand, minute hand, hour hand and date plate by a step motor to position the pointer group at the display position based on the internal time. It is.
  • the analog electronic timepieces may be misaligned due to various external factors.
  • the pointer group When the pointer group is shifted, the current internal time is shifted from the current display time based on the current display position of the pointer group. For this reason, the analog electronic timepiece has a display time correction function (see Patent Document 1).
  • the pointer group is rotated based on the position information of the pointer group from the current display position to the reference position.
  • the display time correction is started by a user instruction, the current position information is compared with the reference position information corresponding to the reference position, and the pointer group is displayed based on the reference position information.
  • the pointer group is rotated to the display position based on the reference position information, and the user images the dial plate including the pointer group by the terminal device.
  • the display time correction information is transmitted to the analog electronic timepiece, and the display time correction information is received. Automatically adjusts the pointer group to the reference position based on the display time correction information, and rotates the pointer group based on the internal time according to a user instruction.
  • the condition for performing the correction is to rotate the pointer group to the display position based on the reference position information. If the time corresponding to the current display position of the pointer group and the time corresponding to the reference position are far apart, the rotation operation time for rotating the pointer group to the display position based on the reference position information and the pointer group The rotation operation time for rotating from the position to the display position corresponding to the current internal time becomes longer. Therefore, the time required for correcting the display time becomes long, and the time when the original function cannot be exhibited as an analog electronic timepiece becomes long, which may be disadvantageous for the user.
  • the present invention has been made in view of the above, and an object thereof is to provide an analog electronic timepiece system and an analog electronic timepiece that can reduce the time required for display time correction.
  • an analog electronic timepiece system includes an analog electronic device having a dial on which an index is formed and one or more hands that rotate on the dial.
  • a clock a terminal-side communication unit capable of transmitting and receiving time information about at least time with the outside, and an imaging unit that images the dial and generates a pointer dial image including the pointer and an image corresponding to the dial And detecting the current display position of the pointer based on the index of the pointer dial image, generating current display time information based on the current display position, from the current display time information and the analog electronic timepiece
  • a terminal device having a terminal-side control unit that generates display time correction information based on a difference from the received clock internal time information, and the terminal side
  • the control unit outputs a rotation stop signal for stopping the rotation of the pointer to the analog electronic timepiece before imaging by the imaging unit, and is a part of the pointer dial plate image, and includes the timepiece internal time information.
  • the current display position of the hands is detected in an identification area including the index, and the display time correction information is output to the analog electronic timepiece.
  • the rotation of the pointer is stopped based on the rotation stop signal, and the display position of the pointer is corrected based on the display time correction information.
  • the analog electronic timepiece includes a dial plate on which an index is formed, one or more hands that rotate on the dial, and the hands.
  • a driving mechanism section that rotates, a clock-side communication section that can transmit and receive time information related to at least time with the outside, and at least a clock internal time, and based on the clock internal time,
  • a clock-side control unit that controls rotation driving, and the clock-side control unit stops rotation of the pointer by the drive mechanism unit based on a rotation stop signal from a terminal device, and the pointer and the character
  • Based on the display time correction information from the terminal device based on the difference between the current display time information generated based on the detected current display position of the hands and the clock internal time information received from the analog electronic timepiece, The display position of the pointer is corrected.
  • the analog electronic timepiece system and the analog electronic timepiece according to the present invention when performing display time correction, stop the rotation of the hands and detect the current position of the hands within the identification area that is a part of the pointer dial image.
  • the display time can be corrected without rotating the pointer based on the reference position information. Further, the display time can be corrected without detecting the display position of the pointer within the entire area of the pointer dial image. As a result, the time required for display time correction can be reduced.
  • FIG. 1 is an overall configuration diagram of an analog electronic timepiece system according to an embodiment.
  • FIG. 2 is a block diagram of the analog electronic timepiece according to the embodiment.
  • FIG. 3 is a block diagram of a terminal device in the embodiment.
  • FIG. 4 is a diagram showing a pointer dial image and an identification area (normal) captured by the terminal device.
  • FIG. 5 is a sequence diagram of display time correction processing by the analog electronic timepiece system in the embodiment.
  • FIG. 6 is a flowchart of the display time correction process in the terminal device.
  • FIG. 7 is a flowchart of display time correction processing in an analog electronic timepiece.
  • FIG. 8 is an explanatory diagram of an identification area (enlarged) for the pointer dial image.
  • FIG. 1 is an overall configuration diagram of an analog electronic timepiece system according to an embodiment.
  • FIG. 2 is a block diagram of the analog electronic timepiece according to the embodiment.
  • FIG. 3 is a block diagram of a terminal device in the embodiment.
  • FIG. 4 is
  • FIG. 9 is an explanatory diagram of an identification area for a pointer dial plate image in a modified example.
  • FIG. 10 is an explanatory diagram of an identification area for a pointer dial image in a modified example.
  • FIG. 11 is a diagram illustrating a display example of a caution display image on the display surface of the terminal device according to the modification.
  • FIG. 12 is a diagram illustrating a display example of a caution display image on the display surface of the terminal device in the modification.
  • FIG. 1 is an overall configuration diagram of an analog electronic timepiece system according to an embodiment.
  • FIG. 2 is a block diagram of the analog electronic timepiece according to the embodiment.
  • FIG. 3 is a block diagram of a terminal device according to the first embodiment.
  • FIG. 4 is a diagram showing a pointer dial image and an identification area (normal) captured by the terminal device.
  • the analog electronic timepiece system 1 includes an analog electronic timepiece 2 and a terminal device 3.
  • the analog electronic timepiece system 1 performs display time correction on the analog electronic timepiece 2 by transmitting and receiving time information related to time between the analog electronic timepiece 2 and the terminal device 3.
  • the analog electronic timepiece system 1 in the present embodiment will be described using Bluetooth (registered trademark), which is one of the short-range wireless communication means, as the communication means between the analog electronic timepiece 2 and the terminal device 3.
  • the communication means is not limited to this, and other short-range wireless communication means, a wide area communication network, or the like may be used.
  • the analog electronic timepiece 2 is a timepiece having an analog display portion 26 described later, and a second hand 26b, a minute hand 26c, an hour hand 26d and a date plate 26e (hereinafter also simply referred to as “pointer groups 26b to 26e”) in the analog display portion 26.
  • the user recognizes the time corresponding to the positional relationship with the dial 26a.
  • the analog electronic timepiece 2 includes an antenna 21, a communication unit 22, a control unit 23, a power supply unit 24, a drive mechanism unit 25, an analog display unit 26, and an operation unit 27.
  • the analog electronic timepiece 2 in the present embodiment will be described as a wristwatch worn by the user on the wrist, but may be a table clock or a wall clock.
  • the antenna 21 constitutes a part of the clock side communication unit, and receives radio waves of Bluetooth standard which is one of short-range wireless communication standards.
  • the antenna 21 is connected to the communication unit 22.
  • the communication unit 22 constitutes a part of the clock side communication unit, and is capable of transmitting and receiving at least time information related to time with the outside.
  • the communication unit 22 includes a Bluetooth module 22a and a conversion unit 22b.
  • the Bluetooth module 22 a is a communication control module for performing Bluetooth communication with the terminal device 3 that is external via the antenna 21.
  • the converter 22b converts a serial signal into a parallel signal or converts a parallel signal into a serial signal.
  • Transmission information (transmission data) output from the control unit 23 and transmitted to the outside is subjected to signal processing such as serial / parallel conversion in the conversion unit 22b, and is transmitted from the Bluetooth module 22a to the terminal device 3 via the antenna 21. Is done.
  • received information (received data) received by the Bluetooth module 22 a via the antenna 21 is subjected to signal processing such as serial / parallel conversion in the conversion unit 22 b and is output to the control unit 23.
  • the control unit 23 is a timepiece-side control unit, and controls various circuits and mechanisms included in the analog electronic timepiece 2, and the rotation of the pointer groups 26b to 26e by the drive mechanism unit 25 based on at least the time inside the timepiece. Is to control.
  • the control unit 23 stores reference position information of the pointer groups 26b to 26e, and updates the reference position information.
  • the control unit 23 includes a microcontroller 23a, a motor drive circuit 23b, a nonvolatile memory 23c, and an RTC (Real Time Clock) 23d.
  • the microcontroller 23a includes a calculation unit 23e, a RAM (Random Access Memory) 23f, and a ROM (Read Only Memory) 23g.
  • the microcontroller 23a is composed of one integrated circuit.
  • the computing unit 23e counts pulses included in the clock signal output from the RTC 23d by a counter (not shown).
  • the computing unit 23e performs various types of information processing according to programs stored in the ROM 23g.
  • the calculation unit 23e in the present embodiment executes display time correction processing.
  • the computing unit 23e determines the clock internal time according to the counted number of pulses.
  • the RAM 23f functions as a work memory for the calculation unit 23e, and information to be processed by the calculation unit 23e is written therein. Further, the RAM 23f stores respective current position information based on the control operation of the pointer groups 26b to 26e, which is controlled by the drive mechanism unit 25 based on the internal time of the clock by the control unit 23. But there is.
  • the motor drive circuit 23b outputs drive signals for driving step motors 25a to 25c, which will be described later, included in the drive mechanism unit 25, based on the time inside the clock determined by the calculation unit 23e.
  • the non-volatile memory 23c is a memory that holds information when power is not supplied to the control unit 23 by the power supply unit 24 or when the analog electronic timepiece 2 is restarted.
  • the nonvolatile memory 23c stores reference position information of the pointer groups 26b to 26e.
  • the reference position information in the present embodiment is information based on a preset reference position.
  • the reference position is, for example, a position where the second hand 26b, the minute hand 26c, and the hour hand 26d point to 12:00 of the dial plate 26a, and the date plate 26e can visually recognize “1” from the date window 26g of the dial plate 26a.
  • Position is initial value information related to the positions of the pointer groups 26b to 26e at the reference time (12:00 AM on the 1st).
  • the nonvolatile memory 23c is, for example, a flash memory or an EEPROM.
  • the RTC 23d outputs a clock signal used for timing in the analog electronic timepiece 2 to the microcontroller 23a.
  • the power supply unit 24 is a power source of the analog electronic timepiece 2 and supplies power to each unit in the analog electronic timepiece 2 such as the communication unit 22, the control unit 23, the drive mechanism unit 25, and the like.
  • the power supply unit 24 includes a power generation circuit 24a, a battery 24b, and a power supply voltage detection circuit 24c.
  • the power generation circuit 24a includes a photovoltaic element disposed below the dial 26a described later of the analog display unit 26.
  • the power generation circuit 24a generates power by external light such as sunlight irradiated on the dial 26a, and supplies the generated power to the battery 24b.
  • the battery 24b is a chargeable / dischargeable secondary battery, such as a lithium ion battery.
  • the battery 24b is discharged to charge the power generated by the power generation circuit 24a or supply the power to each part in the analog electronic timepiece 2 by a battery management circuit (not shown) that manages charging and discharging.
  • the power supply voltage detection circuit 24c is a circuit that measures the voltage of the battery 24b. A signal indicating the measured voltage is output to the microcontroller 23a.
  • the drive mechanism unit 25 includes a plurality of step motors 25a, 25b, and 25c that are rotationally driven (for example, 180 degrees for each control pulse) according to a drive signal output from the motor drive circuit 23b, and a train wheel (not shown). Have.
  • the drive mechanism section 25 rotates the pointer groups 26b to 26e for each preset rotation amount by transmitting the rotational force of each of the step motors 25a to 25c to the wheel train.
  • the second hand 26b is rotated by the step motor 25a
  • the minute hand 26c and the hour hand 26d are rotated by the step motor 25b
  • the date plate 26e is rotated by the step motor 25c.
  • the minute hand 26c and the hour hand 26d rotate in conjunction with each other, and the hour hand 26d rotates in conjunction with the rotation speed of the minute hand 26c at a ratio of 1/12.
  • the step motors 25a to 25c are rotated at a rotation amount of 6 degrees with respect to the second hand 26b, 1 degree with respect to the minute hand 26c, and 360 / (31 ⁇ 170) degrees with respect to the date plate 26e.
  • the analog display unit 26 is disposed at a position visible from the outside of the analog electronic timepiece 2. As shown in FIGS. 1 and 2, the analog display unit 26 includes a dial plate 26a, a second hand 26b, a minute hand 26c, an hour hand 26d, and a date plate 26e.
  • the dial plate 26a is formed in a disk shape and transmits external light.
  • the dial 26a has an index 26f and a date window 26g.
  • the index 26f allows the user to recognize the current time based on the relative positions of the second hand 26b, the minute hand 26c, and the hour hand 26d (hereinafter also simply referred to as “three hands 26b to 26d”).
  • the indexes 26f are formed at equal intervals in the circumferential direction with respect to the dial plate 26a.
  • the index 26f in the present embodiment is formed at regular intervals every 6 degrees, and is formed at regular intervals every 30 degrees.
  • the date window 26g is formed at a position facing the date plate 26e in the vertical direction of the dial plate 26a, and penetrates the dial plate 26a up and down.
  • the date window 26g in the present embodiment has a rectangular shape and is formed at the “3 o'clock” position on the dial 26a.
  • the second hand 26b, the minute hand 26c and the hour hand 26d are rotatably supported by a frame (not shown), and rotate coaxially on the upper side of the dial plate 26a, for example, at the center of the dial plate 26a.
  • the second hand 26b, the minute hand 26c, and the hour hand 26d indicate the second, minute, and hour of the display time by indicating the position with respect to the index 26f on the dial plate 26a.
  • the date plate 26e is rotatably supported by a frame (not shown) and rotates below the dial plate 26a.
  • the date plate 26e can be exposed to the upper side of the dial plate 26a through the date window 26g, and indicates the “day” of the time through the date window 26g.
  • the date plate 26e is formed with an identification pattern that can identify the day, in this embodiment, numerals 1 to 31 are arranged at equal intervals in the circumferential direction.
  • the second hand 26b indicates “second” in the current time
  • the minute hand 26c indicates “minute” in the current time
  • the hour hand 26d indicates “hour” in the current time.
  • the three hands 26b to 26d are formed such that the length from the center of the dial plate 26a in the rotational radius direction is shorter in the order of the minute hand 26c, the second hand 26b, and the hour hand 26d.
  • the operation unit 27 is, for example, a crown or an operation button.
  • the operation unit 27 is operated by the user, and the operation content corresponding to the input operation is output to the control unit 23.
  • the control part 23 performs various processes according to the operation content.
  • the terminal device 3 is separate from the analog electronic timepiece 2, and a display time correction application (hereinafter also simply referred to as “app”) corresponding to the display time correction function of the analog electronic timepiece system 1 is It is stored in the storage unit 37 from the time (factory shipment), or stored in the storage unit 37 by downloading from an external server or reading from a connected recording medium.
  • the terminal device 3 in the present embodiment has a function as the analog electronic timepiece system 1 as a part of functions, such as a smartphone or a tablet having other functions such as a telephone function and an Internet connection function. Although it is a portable terminal, it is not limited to this, Personal computers, such as a notebook personal computer, may be sufficient. As shown in FIGS.
  • the terminal device 3 includes an imaging unit 31, a touch panel unit 32, an antenna 33, a communication unit 34, a control unit 35, a power supply unit 36, a storage unit 37, and a built-in device.
  • a clock unit 38 and a voice input / output unit 39 are included. Note that, for example, a vibration generating unit may be added to the terminal device 3 in accordance with a required function.
  • the imaging unit 31 captures the dial 26a of the analog electronic timepiece 2, and generates a pointer dial image P including images corresponding to the pointer groups 26b to 26e and the dial 26a as shown in FIG. Is.
  • the imaging unit 31 is disposed on the back surface of the terminal device 3 (the surface on the side opposite to the surface on which the display surface 32 a described later of the touch panel unit 32 is provided), and an imaging element that is driven by power from the power supply unit 36.
  • the imaging sensor 31a such as a CCD image sensor or a CMOS image sensor arranged in a plane is provided. For each exposure, the imaging sensor 31a generates a pointer dial plate image P based on an output value corresponding to incident light, and outputs it to the control unit 35 as an image signal.
  • the imaging unit 31 drives and controls each imaging element based on imaging conditions of the imaging sensor 31a, that is, exposure timing, exposure time, and the like.
  • the pointer dial image P is exposed from the date window 26g among the image corresponding to the dial 26a, the image corresponding to the second hand 26b, the image corresponding to the minute hand 26c, the image corresponding to the hour hand 26d, and the date plate 26e.
  • An image corresponding to the portion and an image corresponding to the index 26f are included.
  • the touch panel unit 32 is a display that functions as a display unit and an input unit.
  • the touch panel unit 32 has a display surface 32a as a function of the display unit, and displays the pointer dial plate image P imaged by the imaging unit 31 on the display surface 32a.
  • the touch panel unit 32 is disposed on the surface of the terminal device 3 and is a display such as a liquid crystal display or an organic EL display that is driven by power from the power supply unit 36.
  • the touch panel unit 32 displays a pointer dial plate image P that is an image captured by the imaging unit 31 based on an image data signal output from the control unit 35.
  • the touch panel unit 32 outputs an operation input signal for the operation input position to the control unit 35 when the user presses an arbitrary position.
  • the antenna 33 constitutes a part of the terminal-side communication unit and receives at least Bluetooth standard radio waves.
  • the antenna 33 is connected to the communication unit 34.
  • the communication unit 34 constitutes a part of the terminal-side communication unit, and is capable of transmitting and receiving at least time information related to time with the outside. Similar to the communication unit 22, the communication unit 34 in the present embodiment includes a Bluetooth module and a conversion unit (not shown) for performing Bluetooth communication with at least the external analog electronic timepiece 2 via the antenna 33. Transmission information (transmission data) output from the control unit 35, for example, time information, is subjected to signal processing in the conversion unit of the communication unit 34 and transmitted from the Bluetooth module to the analog electronic timepiece 2 via the antenna 33. On the other hand, reception information (reception data) received by the Bluetooth module of the communication unit 34 via the antenna 33, for example, time information, is subjected to signal processing in the conversion unit and output to the control unit 35.
  • the communication unit 34 can also transmit and receive information to and from base stations installed in various places by wireless communication.
  • the control unit 35 is a terminal-side control unit, and controls devices that constitute the terminal device 3 including the imaging unit 31.
  • the control unit 35 executes the application to stop the rotation of the pointer groups 26b to 26e of the analog electronic timepiece 2, and realizes imaging of the analog display unit 26 in the rotation stop state of the analog electronic timepiece 2.
  • the control unit 35 detects the current display position of the pointer groups 26b to 26e by image processing the pointer dial plate image P generated by the imaging unit 31, and generates current display time information.
  • the control unit 35 compares the clock internal time information received from the analog electronic timepiece 2 with the current display time information detected from the pointer dial image P generated by the imaging unit 31, and displays the display time correction information as analog electronic This is output to the watch 2.
  • the hardware configuration of the control unit 35 is the same as the hardware configuration of the control unit of a known terminal device, and includes, for example, a calculation unit, a RAM, and a ROM (not shown).
  • the power supply unit 36 is a power source of the terminal device 3, and includes an imaging unit 31, a touch panel unit 32, a communication unit 34, a control unit 35, a storage unit 37, a built-in clock unit 38, and a voice input / output unit 39. For example, power is supplied to various devices constituting the terminal device 3.
  • the power supply unit 36 has at least a chargeable / dischargeable battery.
  • the storage unit 37 stores various programs including a program corresponding to the display time correction application executed by the control unit 35, initial setting information, and the like.
  • the storage unit 37 is, for example, a flash memory or an EEPROM.
  • the built-in clock unit 38 is a counter that measures and holds the internal time of the terminal.
  • the terminal internal time is read by the control unit 35 and displayed on the display surface 32 a of the touch panel unit 32.
  • various operations are performed by the control unit 35 comparing the terminal internal time with the set time.
  • the terminal internal time is updated at any time by the control unit 35 based on the base station time information acquired from the base station when the communication unit 34 communicates with the terminal device 3 and the base station. .
  • the voice input / output unit 39 mainly transmits information between the user and the terminal device 3 via voice.
  • the voice input / output unit 39 includes a microphone 39a and a speaker 39b.
  • the microphone 39a mainly inputs a user's voice, converts a sound wave into a voice signal, and outputs it to the control unit 35 or the like.
  • the speaker 39b mainly outputs sound to the user, converts sound signals output from the control unit 35 or the like into sound waves, and outputs the sound waves to the outside of the terminal device 3.
  • FIG. 5 is a sequence diagram of display time correction processing by the analog electronic timepiece system in the embodiment.
  • FIG. 6 is a flowchart of the display time correction process in the terminal device.
  • FIG. 7 is a flowchart of display time correction processing in an analog electronic timepiece.
  • FIG. 8 is an explanatory diagram of an identification area (enlarged) for the pointer dial image.
  • the user activates a display time correction application in the terminal device 3 as shown in FIG.
  • the activation of the application is performed, for example, when the user presses the icon of the activation button corresponding to the application displayed on the display surface 32a (operation input is performed on the icon display position of the activation button on the display surface 32a).
  • the communication unit 34 of the terminal device 3 in the present embodiment establishes Bluetooth communication with the communication unit 22 of the analog electronic timepiece 2 by activation of the application.
  • control unit 35 of the terminal device 3 determines whether or not the application is activated (step ST301).
  • step ST301: Yes when it is determined that the application is activated (step ST301: Yes), the control unit 35 transmits a rotation stop signal to the analog electronic timepiece 2 (step ST302). At this time, since the pointer groups 26b to 26e of the analog electronic timepiece 2 are in a rotating state, the control unit 35 can perform imaging with the imaging unit 31 while the pointer groups 26b to 26e are stopped. , 22, a rotation stop signal for stopping the rotation of the pointer groups 26b to 26e is output to the control unit 23. If control unit 35 determines that the application is not activated (step ST301: No), it repeats step ST301 until the application is activated.
  • the controller 23 of the analog electronic timepiece 2 determines whether or not a rotation stop signal has been received (step ST201).
  • step ST201: Yes when it is determined that the rotation stop signal has been received (step ST201: Yes), the control unit 23 stops the rotation of the pointer groups 26b to 26e (step ST202).
  • the control part 23 stops the output of the drive signal currently output to the drive mechanism part 25 with respect to the motor drive circuit 23b.
  • the pointer groups 26b to 26e are stopped at the current display position.
  • the control unit 23 prohibits counting by the counter and stops updating the clock internal time information, that is, counting the clock internal time.
  • step ST201: No it will repeat step ST201 until a rotation stop signal is received.
  • the control unit 23 transmits clock internal time information to the terminal device 3 (step ST203).
  • the scheduled display position and the current display position of the pointer groups 26b to 26e based on the time information inside the clock when the pointer groups 26b to 26e stop rotating are displayed.
  • the clock internal time information is output to the control unit 35 via the communication units 22 and 34.
  • control unit 35 determines whether or not clock internal time information has been received (step ST303).
  • step ST304 when the control unit 35 determines that the clock internal time information has been received (step ST303: Yes), the control unit 35 activates the imaging unit 31 (step ST304).
  • the control unit 35 activates the imaging unit 31 in order to acquire the clock internal time information and to image the analog display unit 26 in which the pointer groups 26b to 26e are in the rotation stopped state.
  • the control unit 35 displays an image based on an image signal output from the imaging unit 31 in real time on the display surface 32a. That is, the user can confirm the subject to be imaged by the imaging unit 31, that is, the analog display unit 26 by visually recognizing the display surface 32a. Further, the control unit 35 displays a shutter that instructs imaging by the imaging unit 31 as an icon.
  • control unit 35 determines that timepiece internal time information has not been received (step ST303: No), it repeats step ST303 until timepiece internal time information is received. In addition, the control unit 35 displays a caution display image on the display surface 32a for recognizing that the communication with the analog electronic timepiece 2 is disconnected when the clock internal time information has not been received for a certain period of time. The application described later may be terminated (step ST313). Further, when communication with the analog electronic timepiece 2 is not established, communication with the analog electronic timepiece 2 cannot be established, or the battery capacity of the analog electronic timepiece 2 has decreased, and the pointer groups 26b to 26e are not rotated.
  • the caution display image may be displayed together on the display surface 32a.
  • control unit 35 determines whether or not the shutter has been pressed (step ST305).
  • step ST305: Yes when it is determined that the shutter has been pressed (step ST305: Yes), the control unit 35 generates a pointer dial plate image P (step ST306).
  • the control unit 35 outputs an imaging instruction signal instructing imaging by the imaging unit 31 to the imaging unit 31, and imaging by the imaging unit 31. Is performed, and the pointer dial image P is generated. If control unit 35 determines that the shutter is not pressed (step ST305: No), it repeats step ST305 until the shutter is pressed.
  • the control unit 35 determines identification areas AS, AM, AH, and AD (hereinafter also simply referred to as “AS to AD”) (step ST307).
  • AS to AD identification areas
  • the control unit 35 identifies the identification area AS corresponding to the second hand 26b, the identification area AM corresponding to the minute hand 26c, the identification area AH corresponding to the hour hand 26d, and the identification area corresponding to the date plate 26e.
  • Each identification area AS to AD is a part of the pointer dial image P.
  • the identification areas AS, AM, and AH are determined on condition that the respective schedule display positions and indexes 26f based on the clock internal time information of the second hand 26b, the minute hand 26c, and the hour hand 26d with respect to the dial plate 26a are respectively included. It is an identification area.
  • the identification areas AS, AM, and AH in the present embodiment are fan-shaped (scheduled display time ⁇ 30 degrees) with the same central angle with respect to the center of the dial 26a in the pointer dial image P, and are outside in the rotational radius direction.
  • the end portion is formed so as to be located on the outer side in the rotational radius direction than the index 26f.
  • the control unit 35 sets several types of positions of the date window 26g with respect to the dial 26a in advance, and determines the identification area AD from among the several types.
  • the control unit 35 determines whether or not the current display positions of the pointer groups 26b to 26e have been detected (step ST308).
  • the control unit 35 detects the second hand 26b, the minute hand 26c, the hour hand 26d and the date plate 26e (identification pattern of the date plate 26e) in each of the identification areas AS to AD, and detects the current display position with respect to the dial plate 26a.
  • the control unit 35 in the present embodiment detects the pointer groups 26b to 26e and the index 26f by performing pattern matching processing on the images in the identification areas AS to AD of the pointer dial image P.
  • the pattern matching processing compares values such as luminance, saturation, brightness, and hue of each pixel in each identification area AS to AD to obtain geometric shape information, in this embodiment, for example, an elongated shape, identification A pattern is extracted.
  • step ST308 when it is determined that the current display positions of the pointer groups 26b to 26e have been detected (step ST308: Yes), the control unit 35 generates current display time information (step ST309).
  • the control unit 35 determines “second”, “minute”, and “hour” at the current display time based on the detected relative positions of the three hands 26b to 26d and the index 26f.
  • the position of each identification area AS, AM, AH (hereinafter also simply referred to as “AS to AH”) with respect to the dial plate 26a is recognized by the control unit 35 when the control unit 35 determines the identification areas AS to AH. Yes. Therefore, the control unit 35 can grasp which index 26f of the dial 26a is the index 26f detected in each of the identification areas AS to AH.
  • the control unit 35 can recognize the relative positions of the detected three hands 26b to 26d and the index 26f, and can recognize the display positions of the three hands 26b to 26d. Based on the display position, “second”, “minute”, and “hour” at the current display time are determined. On the other hand, the control unit 35 determines “day” at the current display time based on the detected identification pattern of the date plate 26e. Here, since the control unit 35 has acquired the clock internal time information, the control unit 35 can detect the current display position of the date plate 26e based on the expected identification pattern of the date plate 26e exposed from the date window 26g.
  • control unit 35 generates display time correction information (step ST310).
  • the control unit 35 generates display time correction information based on the difference between the current display time information and the clock internal time information acquired from the analog electronic timepiece 2.
  • the control unit 35 displays the second difference information related to “second”, the minute difference information related to “minute / hour”, and the day difference information related to “day” as the difference from the clock internal time to the current display time. Calculated as correction information.
  • the control unit 35 transmits display time correction information to the analog electronic timepiece 2 (step ST311).
  • the control unit 35 moves the pointer groups 26b to 26e to the drive mechanism unit 25 in a state where the time measurement of the internal time of the timepiece is stopped.
  • Display time correction information for correcting the display positions of the pointer groups 26b to 26e is output to the control unit 23 via the communication units 34 and 22.
  • control unit 23 determines whether or not display time correction information has been received (step ST204).
  • the control unit 23 corrects the display positions of the pointer groups 26b to 26e based on the display time correction information (step ST205).
  • the control unit 23 is not based on the clock internal time, but based on the display time correction information, that is, the second difference information about “second”, the minute difference information about “minute / hour”, and the day difference information about “day”.
  • the motor drive circuit 23b outputs a drive signal to each of the step motors 25a to 25c of the drive mechanism unit 25. Accordingly, the pointer groups 26b to 26e rotate from the current display position to the corrected display position based on the display time correction information.
  • the current position information becomes position information corresponding to the corrected display position from the current display position, and is stored in the RAM 23f. If control unit 23 determines that display time correction information has not been received (step ST204: No), it repeats step ST204 until display time correction information is received.
  • control unit 23 resumes the rotation of the pointer groups 26b to 26e (step ST206).
  • control unit 23 resumes the time measurement of the timepiece internal time, and restarts the rotation of the pointer groups 26b to 26e via the motor drive circuit 23b and the drive mechanism unit 25 based on the time internal timepiece.
  • control unit 23 transmits a display time correction completion notification to the terminal device 3 (step ST207).
  • the display time correction of the analog electronic timepiece 2 is completed, and the pointer groups 26b to 26e are in the rotation resuming state, so that the control unit 23 can terminate the application via the communication units 22 and 34.
  • a display time correction completion notice serving as an end trigger is output to the control unit 35.
  • control unit 35 determines whether or not a display time correction completion notification has been received (step ST312).
  • step ST312 when it is determined that the display time correction completion notification has been received (step ST312: Yes), the control unit 35 ends the application (step ST313).
  • the display unit 35 receives the display time correction completion notification, for example, the control unit 35 displays a warning display on the display surface 32a for recognizing that the display time correction is completed, and then ends the application. If it is determined that the display time correction completion notification has not been received (step ST312: No), control unit 35 repeats step ST312 until a display time correction completion notification is received.
  • the control unit 35 expands the identification area (step ST313).
  • the control unit 35 in the present embodiment determines that the current display positions of the three hands 26b to 26d cannot be detected in each of the identification areas AS, AM, and AH, as shown in FIG. 8, the pointer dial image P Among these, the images corresponding to the dial plate 26a are defined as the identification areas AS, AM, and AH. If the control unit 35 determines that the current display positions of the three hands 26b to 26d cannot be detected in each of the identification areas AS, AM, and AH, the length in the rotational radius direction of each of the identification areas AS, AM, and AH is determined. The length in the rotation direction may be increased stepwise, and finally, the entire pointer dial plate image P may be used as the identification areas AS, AM, and AH.
  • control unit 35 determines whether or not the current display positions of the pointer groups 26b to 26e have been detected (step ST314).
  • the control unit 35 in the present embodiment detects the second hand 26b, the minute hand 26c, the hour hand 26d and the date plate 26e in each of the enlarged identification areas AS to AH and the identification area AD, and determines the current display position with respect to the dial plate 26a. To detect. Note that if the control unit 35 determines that the current display positions of the pointer groups 26b to 26e have been detected (step ST314: Yes), the control unit 35 performs steps ST309 to ST313.
  • step ST314 when the control unit 35 determines that the current display positions of the pointer groups 26b to 26e cannot be detected (step ST314: No), for example, the control unit 35 causes the user to recognize that the current display one could not be recognized on the display surface 32a. After displaying the alert display, the application is terminated (step ST313).
  • the rotating pointer groups 26b to 26e are stopped and the time information inside the timepiece and the current display time information based on the current display position are displayed.
  • the display group correction information is generated based on the display time correction information, and the rotation of the pointer groups 26b to 26e is resumed.
  • the internal time of the clock and the current display time are rarely greatly shifted, and the pointer groups 26b to 26e when correcting the pointer groups 26b to 26e in the display time correction.
  • the amount of rotation of 26e is small.
  • the time for rotating the pointer groups 26b to 26e from the current display position to the corrected display position based on the display time correction information is shorter than the time required for other operations and processes in the display time correction. Shortening the time required for other operations and processing is effective in reducing the time required for display time correction.
  • the analog electronic timepiece system 1 does not rotate the pointer groups 26b to 26e from the current display position to the reference position. That is, the display time correction can reduce the time from when the display time correction is started until the analog display unit 26 is imaged by the imaging unit 31.
  • the display time correction is performed after the pointer dial plate image P is generated, with the image processing time for detecting the current display position of the pointer groups 26b to 26e and the display time correction information indicating the pointer groups 26b to 26e.
  • the rotation of the pointer groups 26b to 26e based on the clock internal time can be resumed only by requiring a time for rotating the display position to the correction display position.
  • the analog electronic timepiece system 1 can correct the display time without rotating the pointer groups 26b to 26e based on the reference position information, so that the time required for the display time correction can be reduced.
  • the analog electronic timepiece system 1 when the current display positions of the pointer groups 26b to 26e are detected, the entire pointer dial plate image P is not set as the detection target of the pointer groups 26b to 26e. Since the identification areas AS to AD, which are parts, are set as detection targets, the number of pixels to be detected can be reduced. Therefore, since the analog electronic timepiece system 1 can reduce the image processing time for detecting the current display positions of the pointer groups 26b to 26e, the time required for display time correction can be reduced. In addition, since the analog electronic timepiece system 1 uses the identification areas AS to AD, which are part of the pointer dial image P, as detection targets, the dial 26a is compared with the case where the entire pointer dial image P is set as a detection target. The noise such as the pattern and the logo can be suppressed, the erroneous detection can be suppressed, and the detection accuracy can be improved.
  • the difference between the clock internal time and the current display time is the difference between the display position based on the clock internal time and the current display position, that is, the reference position and the pointer groups 26b to 26e are current position information and reference position information. And a deviation from the actual reference position when rotating to the actual reference position. That is, the analog electronic timepiece system 1 can also correct the reference position based on the display time correction information based on the difference between the time inside the timepiece and the current display time. In this case, the analog electronic timepiece system 1 corrects, that is, updates the reference position information stored in the nonvolatile memory 23c based on the display time correction information. Therefore, the analog electronic timepiece system 1 can correct the reference position information along with the display time correction without rotating the pointer groups 26b to 26e to the reference position.
  • the dial plate image P includes the dial plate.
  • the current display positions of the three hands 26b to 26d are detected in each of the enlarged identification areas AS to AH including 26a. Therefore, the analog electronic timepiece system 1 has a pointer character when, for example, the displacement amount of the three hands 26b to 26d is large and there is no image corresponding to the three hands 26b to 26d in the normal identification areas AS, AM, AH.
  • the plate images P images larger than the image corresponding to the dial plate 26a are set as the identification areas AS to AH, so that the three hands 26b to 26d can be detected.
  • the analog electronic timepiece system 1 can reliably detect the pointer groups 26b to 26e from the pointer dial image P, and can reliably perform display time correction.
  • FIG. 9 is an explanatory diagram of an identification area for a pointer dial plate image in a modified example.
  • FIG. 10 is an explanatory diagram of an identification area for a pointer dial image in a modified example.
  • the control unit 35 detects the three hands 26b to 26d in the identification areas AS, AM, and AH based on the relative positions of the three hands 26b to 26d and the index 26f. Therefore, in the detection, it is only necessary that each identification area AS, AM, AH has an image corresponding to the index 26f and an image corresponding to a part of the outer side in the rotational radius direction of the three hands 26b to 26d.
  • the tip portion that is the end portion on the outer side in the rotational radius direction is closer to the index 26f, and the area length in the rotational radius direction is shorter than the tip portion that is farther than the index 26f. Can do. Therefore, as shown in FIG.
  • the control unit 35 includes a pointer in which the relative position between the three needles 26b to 26d and the index 26f is separated from the other three needles 26b to 26d,
  • the identification area AH corresponding to the hour hand 26d is determined wider in the rotational radius direction than the identification areas AS and AM corresponding to the second hand 26b and the minute hand 26c.
  • the number of pixels to be detected in each identification area AS to AH can be reduced by making the lengths of the identification areas AS to AH different in the rotational radius direction. Therefore, since the analog electronic timepiece system 1 can reduce the image processing time for detecting the current display positions of the pointer groups 26b to 26e, the time required for display time correction can be further reduced.
  • the control unit 35 may vary the length of the rotation direction in the identification area according to the amount of rotation of the three hands 26b to 26d. Good.
  • the rotation amount of one rotation of the three hands 26b to 26d is different, and the rotation amount of one rotation decreases in the order of the second hand 26b, the minute hand 26c, and the hour hand 26d. Since the difference between the clock internal time and the current display time tends to increase as the amount of rotation in one rotation increases, the display position and the current display based on the clock internal time in the order of the hour hand 26d, the minute hand 26c, and the second hand 26b. There is a high possibility that the deviation from the position becomes large.
  • the detection targets in the rotation direction may be made different in each identification area AS, AM, AH based on the amount of one rotation of the three hands 26b to 26d. That is, among the three needles 26b to 26d, the one with a small amount of rotation in one rotation can be made shorter in the rotation direction than the one with a large amount of one rotation. Therefore, as shown in FIG. 10, the control unit 35 corresponds to a pointer out of the three needles 26b to 26d that has a smaller amount of rotation than the other three needles 26b to 26d, the minute hand 26c in the present embodiment.
  • the identification area AM is determined to be narrower in the rotation direction than the identification area AS corresponding to the second hand 26b, and the identification area AH corresponding to the hour hand 26d is narrower than the identification area AM corresponding to the minute hand 26c.
  • the analog electronic timepiece system 1 can reduce the image processing time for detecting the current display positions of the pointer groups 26b to 26e, the time required for display time correction can be further reduced.
  • FIG. 11 is a diagram illustrating a display example of a caution display image on the display surface of the terminal device according to the modification.
  • FIG. 12 is a diagram illustrating a display example of a caution display image on the display surface of the terminal device in the modification.
  • the control unit 35 displays the pointer dial image P on the display surface 32a as shown in FIG. 11, and corresponds to 12:00 on the dial 26a.
  • a caution display image PM1 that prompts an operation input to the index position T may be displayed.
  • the control unit 35 simultaneously displays the pointer dial plate image P and the caution display image PM1 on the display surface 32a before determining the identification areas AS to AD.
  • the attention display image PM1 displays, for example, “Please touch the 12 o'clock position”. The control unit 35 determines whether or not the index position T corresponding to 12:00 on the dial 26a has been pressed by the user.
  • the control unit 35 determines that the index position T has been pressed, that is, an operation input has been performed. Based on the operation input position information with respect to the pointer dial image P, the identification areas AS, AM, AH, AD are determined. Therefore, before determining the identification areas AS to AD, the control unit 35 sets the image state corresponding to the dial plate 26a in the pointer dial plate image P, such as the vertical direction and the rotation angle, to the index position T corresponding to 12:00. Can be determined based on. Thus, the control unit 35 can grasp the relative positional relationship of the analog display unit 26 with respect to the imaging unit 31 before determining the identification areas AS to AD, so that the time for determining the identification areas AS to AD can be shortened. Therefore, the time required for display time correction can be further reduced. The control unit 35 displays the caution display image PM1 on the display surface 32a, or in addition to or separately from the index position T corresponding to 12:00 on the dial plate 26a by notifying the user such as voice. On the other hand, an operation input may be prompted.
  • the control unit 35 displays a plurality of analog electronic timepiece identification images PW1 to PW4 on the display surface 32a as shown in FIG.
  • a caution display image PM2 that prompts an operation input for selecting one of the plurality of analog electronic timepiece identification images PW1 to PW4 may be displayed.
  • the control unit 35 displays the analog electronic clock identification images PW1 to PW4 and the caution display image PM2 simultaneously on the display surface 32a before the imaging unit 31 is activated after determining that the application is activated. To do.
  • the analog electronic timepiece identification images PW1 to PW4 are pre-stored in the storage unit 37, and are associated with the pointer dial information including shape information related to the pointer group and the dial for each analog electronic timepiece that is different for each model. Is.
  • the analog electronic timepiece identification images PW1 to PW4 in the modification are images including a dial of the analog electronic timepiece.
  • the pointer dial plate information in the modified example can be used when the control unit 35 detects the current display positions of the pointer groups 26b to 26e, and includes the pointer groups 26b to 26e, the dial plate 26a, and the index 26f. In the pattern matching process, geometric shape information is extracted based on the contour image.
  • the caution display image PM2 displays, for example, “Please select your own clock”.
  • the control unit 35 determines whether or not any of the plurality of analog electronic timepiece identification images PW1 to PW4 has been pressed by the user. If the control unit 35 determines that the user has pressed the button, that is, an operation input has been performed, a selection corresponding to the operation input position is performed.
  • the analog display unit 26 is imaged by the imaging unit 31 with the pointer dial plate information related to the analog electronic timepiece identification images PW1 to PW4, the analog display unit 26 is superimposed on the analog display unit 26 captured in real time. indicate. For example, the dial 26a of the selected analog electronic timepiece identification images PW1 to PW4 and the contour image of the index 26f are displayed on the display surface 32a as translucent.
  • the control unit 35 can determine the state of the image corresponding to the dial plate 26a in the pointer dial plate image P, for example, the vertical direction and the rotation angle, before determining the identification areas AS to AD. Further, the control unit 35 determines the identification areas AS, AM, AH, AD based on the internal time information of the timepiece and the shape information related to the selected analog electronic timepiece identification images PW1 to PW4.
  • control unit 35 can grasp the relative positional relationship of the analog display unit 26 with respect to the imaging unit 31 before determining the identification areas AS to AD, and shorten the time for determining the identification areas AS to AD. Therefore, the time required for display time correction can be further reduced. Further, the control unit 35 identifies the identification area AS based on the pointer dial plate information associated with the selected analog electronic timepiece identification images PW1 to PW4 corresponding to the operation input position among the plurality of analog electronic timepiece identification images PW1 to PW4. , AM, AH, and AD, the current display positions of the pointer groups 26b to 26e are detected.
  • the control unit 35 can perform image processing using the pointer dial plate information when detecting the current display positions of the pointer groups 26b to 26e, so that the current display positions of the pointer groups 26b to 26e can be detected.
  • the time can be shortened, and the time required for display time correction can be further reduced.
  • the pointer dial plate information may include other information as well as the shape information.
  • the pointer dial plate information may include color information such as the colors of the pointer groups 26b to 26e, the dial plate 26a, and the index 26f, for example. By including the color information, the geometric shape information can be easily extracted from the information regarding the color of each pixel in each identification area AS to AD.
  • the control unit 35 displays the caution display image PM2 on the display surface 32a, or in addition to or separately from the analog electronic timepiece identification images PW1 to PW4 by a notification means for the user such as voice. An operation input for selecting one may be prompted.
  • the pointer dial plate information for each analog electronic timepiece may be acquired in advance from the outside.
  • the control unit 35 acquires the pointer dial plate information corresponding to the analog electronic timepiece 2 possessed by the user. For example, when the application is first installed or when the application is updated, the control unit 35 gives the user a caliber number indicating the product number of the movement of the analog electronic timepiece 2 based on the operation of the touch panel unit 32 or the sound from the microphone 39a.
  • a warning display image for prompting input based on the display is displayed on the display surface 32a, and one or more pointer dial plate information corresponding to the caliber number input by the user is externally preliminarily commercialized analog electronic
  • a request is made to the server storing the watch dial plate information.
  • the control unit 35 stores the one or more pointer dial plate information acquired from the external server in response to the request in the storage unit 37.
  • the exterior number may be used.
  • Each exterior number corresponds to one type of analog electronic timepiece. Therefore, when acquiring the pointer dial plate information from the external server based on the exterior number, the control unit 35 stores one pointer dial plate information corresponding to one type of analog electronic timepiece in the storage unit 37. .
  • the attributes of the analog electronic timepiece 2 (the size of the dial 26a, the display mode such as the index, the position of the date window 26g, etc.)
  • the pointer dial plate information is acquired from the external server based on the above.
  • the pointer dial image P displayed on the display surface 32a does not match the pointer dial including the dial 26a and the pointer groups 26b to 26e of the analog electronic timepiece 2 possessed by the user, the size of the dial 26a.
  • Display on the display surface 32a prompting the user to select in the order of the presence or absence of a small register and the character type of “hour” on the dial 26a (bar index, arithmetic numeral, Roman numeral).
  • the pointer dial information corresponding to the analog electronic timepiece 2 is acquired.
  • the time inside the timepiece of the analog electronic timepiece 2 is set to the time of the terminal device 3 during the display time correction processing. You may correct
  • the present invention is not limited to this, and the time information in the clock is included in each hand group 26b to 26e.
  • the display time correction for only the second hand 26b and the minute hand 26c may be performed, for example, where there is a possibility that the scheduled display position and the current display position of the pointer groups 26b to 26e based on it may be greatly shifted.
  • the rotation direction of the identification areas AS to AH of the close hands of the three hands 26b to 26d when the display positions of the three hands 26b to 26d are close to each other when the rotation is stopped, the rotation direction of the identification areas AS to AH of the close hands of the three hands 26b to 26d.
  • the length at may be narrowed.
  • the control unit 35 determines whether or not the display positions of the three hands 26b to 26d are close to each other. To 23. Based on the virtual time information, the control unit 23 outputs a drive signal to each of the step motors 25a to 25c of the drive mechanism unit 25 so that the rotation of the pointer groups 26b to 26e is stopped at the virtual time. Rotate to display position based on information.
  • the control unit 35 generates display time correction information based on the virtual time information and the current display time information, and after the control unit 23 corrects the display positions of the pointer groups 26b to 26e based on the display time correction information, The pointer groups 26b to 26e are rotated to the display position when the rotation is stopped, and the rotation of the pointer groups 26b to 26e is resumed based on the clock internal time information. As a result, the control unit 35 can reliably detect the current display positions of the pointer groups 26b to 26e, so that the display time can be corrected reliably.
  • control unit 35 in the above-described embodiment ends the application when the current display position of the three-needle groups 26b to 26d cannot be detected.
  • the present invention is not limited to this, and at least of the three needles 26b to 26d. One of them may be rotated, and the user may again take an image with the imaging unit 31, generate the pointer dial plate image P again, and correct the display time based on the pointer dial plate image P.
  • the control unit 35 rotates the pointer that cannot detect the current display position among the three hands 26b to 26d, and the user again performs imaging by the imaging unit 31, generates the pointer dial plate image P again, and generates the pointer character.
  • display time correction may be performed for a pointer whose current display position cannot be detected.
  • the analog electronic timepiece 2 may be continuously imaged by imaging with the imaging unit 31 again, and the display time may be corrected based on a plurality of pointer dial plate images P that are continuous in time series.
  • the movement amount of the three needle groups 26b to 26d are different with respect to the passage of time, the movement amount and the passage of time are obtained from the different portions in the continuous pointer dial image P, and the three stitches 26b to 26d are respectively obtained.
  • the pointer position may be detected by determining whether or not the movement amount matches.
  • the control unit 35 displays on the display surface 32a a caution display image that prompts the user to shoot again immediately or prompts the user to shoot again after a predetermined time. Since a time interval occurs in photographing by the imaging unit 31, the photographing environment such as reflection by external light can be changed, so that erroneous detection can be suppressed and detection accuracy can be improved. Note that the control unit 35 may display a caution display image that prompts the user to change the shooting environment on the display surface 32a when prompting the user to take another shot.
  • the three hands 26b to 26d are operated so as to alternately rotate in the advance direction and the delay direction, and accordingly, the pointer dial plate image P is captured.
  • the three needles 26b to 26d can be easily detected.
  • the detection of the three hands 26b to 26d fails, the rotation amount in the advance direction and the delay direction is increased stepwise according to the number of failures, and the number of times of shooting is increased, thereby improving the detection probability of the pointer. Can be made.
  • the analog electronic timepiece 2 in the above embodiment may transmit the clock state information regarding the state of the analog electronic timepiece 2 to the terminal device 3 before transmitting the time information inside the timepiece.
  • the clock state information includes a warning hand movement state, a power save state, a power break state, etc., and the battery capacity has decreased, and the pointer groups 26b to 26e are in a rotation state different from the normal rotation, or the rotation is stopped. It is information about the status.
  • the control unit 35 acquires the clock state information, and when the pointer groups 26b to 26e are not rotating normally, a caution display image that prompts the user to charge the analog electronic timepiece 2 is displayed on the display surface 32a. You may display and exit the app. In this case, it is preferable that the control unit 35 prohibits the use of the application until the clock group information is acquired by returning the pointer groups 26b to 26e to normal rotation.
  • a warning hand movement in which the second hand 26b intermittently moves a distance of 2 seconds at intervals of 2 seconds is performed for a certain period of time.
  • a state in which attention and warning are given to the user in a different manner than usual is referred to as a warning handing state.
  • the warning hand movement state since the rotation speed of the second hand 26b is more than normal, when the terminal device 3 captures the dial 26a, the image corresponding to the second hand 26b is blurred and the display position of the second hand 26b is recognized. Becomes difficult.
  • the display position detection of the pointer groups 26b to 26e is not performed by sending the fact that the warning hand movement state is present to the terminal device 3 as the clock state information. Since control is performed to prohibit position detection, power consumption can be suppressed.
  • the terminal device 3 that has received the notification that the analog electronic timepiece 2 is in the warning hand movement state changes the exposure and shutter speed of the imaging unit 31 so that the second hand 26b that rotates at high speed does not shake, and displays the pointer dial plate image P. It may be generated and the display position may be detected.
  • the analog electronic timepiece 2 When the battery voltage returns to the specified voltage or higher, the analog electronic timepiece 2 notifies the terminal device 3 of the clock state information indicating that the warning hand movement state shifts to the normal state.
  • the prohibition of the display position detection of the pointer groups 26b to 26e is canceled and the setting of the imaging unit 31 is changed, the setting is returned to the normal setting.
  • the second hand 26b stops rotating and shifts to a power saving state in which power consumption is reduced.
  • the second hand 26b is stopped at a fixed position, for example, a position indicating 12:00 on the dial 26a, the second hand 26b is based on the clock internal time corresponding to the time information shown in the clock received from the analog electronic timepiece 2 by the terminal device 3. The display position of the second hand 26b is different.
  • the display position detection of the pointer groups 26b to 26e is prohibited by sending the shift to the power saving state to the terminal device 3 as clock state information. Since it controls, power consumption can be suppressed. If the terminal device 3 determines that the analog electronic timepiece 2 is in the power saving state based on the clock state information, the terminal device 3 limits the identification area AD to a fixed position where the second hand 26b is stopped, and the pointer groups 26b to 26b. The display position of 26e may be detected. At this time, the terminal device 3 may display a message or an icon prompting charging on the display surface 32a.
  • the analog electronic timepiece 2 When the battery voltage returns to the specified voltage or higher, the analog electronic timepiece 2 notifies the terminal device 3 of the clock state information indicating that the state has shifted from the power saving state to the normal state, The prohibition of the display position detection of the groups 26b to 26e or the limitation of the identification area AD is canceled.
  • the drive mechanism unit 25 and the control unit 23 are stopped, that is, the power break state in which power feeding is prohibited. Transition.
  • the analog electronic timepiece 2 resets information related to the time information inside the timepiece, and stops the communication unit 22 that is a communication circuit with the terminal device 3. Therefore, immediately before the analog electronic timepiece 2 shifts to the power break state, the shift to the power break state is sent to the terminal device 3 as the clock state information so that the display position detection of the pointer groups 26b to 26e is prohibited. Since it controls, power consumption can be suppressed.
  • the terminal device 3 may display a message or an icon prompting charging on the display surface 32a.
  • the analog electronic timepiece 2 notifies the terminal device 3 of the clock state information indicating the transition from the power break state to the normal state. The prohibition of display position detection of the groups 26b to 26e is canceled.
  • the imaging character plate image P is generated by imaging the analog display unit 26 once after the imaging unit 31 presses the shutter by the user.
  • the imaging unit 31 may generate a plurality of pointer dial image P by changing the imaging condition and imaging a plurality of times.
  • the control unit 35 may generate one pointer dial plate image P by performing image processing for combining the plurality of generated pointer dial plate images P.
  • control unit 35 may generate the pointer dial image P corresponding to each of the identification areas AS to AD.
  • the control unit 35 performs imaging four times with different depths of field corresponding to the pointer groups 26b to 26e.
  • the hour hand 26d, the minute hand 26c, and the second hand 26b are positioned above the dial 26a (date plate 26e) in this order. Therefore, the depth of field at the time of each imaging is set so that the second hand 26b, the minute hand 26c, the hour hand 26d, and the dial 26a (date plate 26e) are deepened in order, and the pointer groups 26b to 26e are in focus. Is done.
  • the identification area AS is determined on the basis of the pointer dial image P that is captured and generated at the depth of field corresponding to the second hand 26b, and the pointer that is captured and generated at the depth of field corresponding to the minute hand 26c.
  • An identification area AM is determined on the basis of the dial image P
  • an identification area AH is determined on the basis of the pointer dial image P generated by imaging at a depth of field corresponding to the hour hand 26d, corresponding to the date plate 26e.
  • the identification area AD is determined based on the pointer dial image P generated by imaging at the depth of field. Accordingly, since the pointer groups 26b to 26e in the identification areas AS to AD are in focus, the identification areas AS to AD determined from one pointer dial plate image P are to be detected.
  • the analog electronic timepiece system 1 can reduce the image processing time for detecting the current display positions of the pointer groups 26b to 26e, the time required for display time correction can be further reduced.
  • the control unit 35 when imaging the analog display unit 26 by the imaging unit 31, the control unit 35 preferably sets the depth of field shallow in advance, that is, the second hand 26b is in focus when imaging starts. In this case, the depth of field is gradually increased when imaging corresponding to each of the pointer groups 26b to 26e.
  • the control unit 35 sets the depth of field in advance when the analog display unit 26 is imaged by the imaging unit 31, that is, focuses on the hour hand 26 c or the date plate 26 e when imaging starts. May be.
  • control unit 35 may generate a plurality of pointer dial plate images P having different numbers of pixels.
  • the control unit 35 first determines each identification area AS to AD based on the pointer dial plate image P having a small number of pixels, detects the current display position of each pointer group 26b to 26e, and determines the number of pixels.
  • the identification areas AS to AD are determined based on the pointer dial image P having a large number of pixels, and the pointer groups The current display positions 26b to 26e are detected.
  • the analog electronic timepiece system 1 first detects the current display positions of the pointer groups 26b to 26e based on the pointer dial plate image P having a small number of pixels, that is, the pointer dial plate image P having a short image processing time. Can be reduced.
  • the control unit 35 in the above embodiment detects the current display positions of the pointer groups 26b to 26e based on the identification areas AS to AD, and sets the pointer groups 26b to 26b in the non-identification area based on the prior identification area.
  • the absence of 26e may be detected.
  • the pre-identification area is an identification area determined on condition that the respective schedule display positions based on the clock internal time information of the second hand 26b, the minute hand 26c, and the hour hand 26d with respect to the dial plate 26a are excluded. That is, the pre-identification area is an identification area that can be predicted based on the time information in the timepiece when the three hands 26b to 26d are not positioned with respect to the dial 26a.
  • the pre-identification area is a predetermined area including each scheduled display position or each scheduled display position of the second hand 26b, the minute hand 26c, and the hour hand 26d (an area having a length in the rotation direction considering the rotational speed of the three hands 26b to 26d). It is an identification area to exclude.
  • the control unit 35 determines that the three hands 26b to 26d are not located in the pre-identification area, it is certain that the three hands 26b to 26d are located in the identification areas AS to AC, respectively. Even if the degree of matching is low in the process, the three hands 26b to 26d can be detected in the identification areas AS to AC. Thereby, misdetection etc. can be suppressed and detection accuracy can be improved.
  • Analog electronic clock system 2 Analog electronic clock 21 Antenna (clock side communication unit) 22 Communication unit (clock side communication unit) 23 Control unit (clock side control unit) 25 Drive mechanism section 26 Analog display section 26a Dial plate 26b Second hand 26c Minute hand 26d Hour hand 26e Date plate 26f Index 3 Terminal device 31 Imaging section 32 Touch panel section 32a Display surface 33 Antenna (terminal side communication section) 34 Communication unit (terminal side communication unit) 35 Control unit (terminal side control unit) T Index position P Pointer dial image PM1, PM2 Caution display image PW1 to PW4 Analog electronic clock identification image

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Power Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Electromechanical Clocks (AREA)
  • Electric Clocks (AREA)

Abstract

アナログ電子時計は、時計内部時刻を有し、時計内部時刻に基づいて指針群の回転を制御する。端末機器は、指針群26b~26eの回転を停止させ、撮像部により指針文字板画像Pを生成し、指針文字板画像Pの一部である識別エリアAS~AD内で指針群26b~26eの現在表示位置を検出し、現在表示位置に基づいて現在表示時刻情報を生成し、現在表示時刻情報と時計内部時刻情報との差分に基づいた表示時刻補正情報を生成する。アナログ電子時計は、表示時刻補正情報に基づいて、指針群26b~26eの表示位置を補正する。表示時刻補正に要する時間を削減することができるアナログ電子時計システムおよびアナログ電子時計を提供する。

Description

アナログ電子時計システムおよびアナログ電子時計
 本発明は、アナログ電子時計システムおよびアナログ電子時計に関する。
 ユーザーが所有する端末機器と、無線通信を介して、時刻に関する時刻情報等の情報を送受信することができるアナログ電子時計が提案されている。アナログ電子時計は、ステップモータにより秒針、分針、時針および日板などの指針群を回転させることにより、内部時刻に基づいた表示位置に指針群を位置させることで、ユーザーに現在時刻を認識させるものである。
 ところで、アナログ電子時計は、各種の外的要因により、指針群がずれる場合がある。指針群がずれている場合は、現在内部時刻と、指針群の現在表示位置に基づいた現在表示時刻とがずれることとなる。このため、アナログ電子時計では、表示時刻の補正機能が備わっている(特許文献1参照)。従来、表示時刻補正を行う場合は、指針群を現在表示位置から基準位置となるまで、指針群の位置情報に基づいて回転させている。ユーザーによる手動補正の場合は、ユーザーの指示により、表示時刻補正が開始されると、現在位置情報と、基準位置に対応する基準位置情報とを比較し、指針群を基準位置情報に基づいた表示位置まで回転させ、アナログ電子時計の操作部を操作し、指針群が基準位置とずれている場合は、基準位置となるように指針群を調整し、ユーザーの指示により、指針群を内部時刻に基づいて回転させる。また、端末機器による自動補正の場合も、同様に、ユーザーの指示により、指針群を基準位置情報に基づいた表示位置まで回転させ、ユーザーが端末機器により指針群を含めて文字板を撮像して、生成された画像における指針群の表示位置を認識し、指針群が基準位置とずれていると判断すると、表示時刻補正情報をアナログ電子時計に送信し、表示時刻補正情報を受信したアナログ電子時計が表示時刻補正情報に基づいて、指針群が基準位置となるように自動的に調整し、ユーザーの指示により、指針群を内部時刻に基づいて回転させる。
特開2015-78943号公報
 上記アナログ電子時計の表示時刻補正では、指針群を基準位置情報に基づいた表示位置まで回転させることが、補正を行うための条件となっている。指針群の現在表示位置に対応する時刻と基準位置に対応する時刻とが大きく離れている場合は、指針群を基準位置情報に基づいた表示位置まで回転するための回転動作時間および指針群を基準位置から現在内部時刻に対応する表示位置まで回転するための回転動作時間が長くなる。したがって、表示時刻補正に要する時間が長くなり、アナログ電子時計として本来の機能を発揮できない時間が長くなり、ユーザーの不利益となるおそれがあった。
 本発明は、上記に鑑みてなされたものであって、表示時刻補正に要する時間を削減することができるアナログ電子時計システムおよびアナログ電子時計を提供することを目的とする。
 上述した課題を解決し、目的を達成するために、本実施形態におけるアナログ電子時計システムは、インデックスが形成された文字板と、前記文字板上を回転する1以上の指針と、を有するアナログ電子時計と、外部と少なくとも時刻に関する時刻情報を送受信することができる端末側通信部と、前記文字板を撮像し、前記指針および前記文字板に対応する画像を含む指針文字板画像を生成する撮像部と、前記指針文字板画像の前記インデックスに基づいて前記指針の現在表示位置を検出し、前記現在表示位置に基づいて現在表示時刻情報を生成し、前記現在表示時刻情報と、前記アナログ電子時計から受信した時計内部時刻情報との差分に基づいた表示時刻補正情報を生成する端末側制御部と、を有する端末機器と、を備え、前記端末側制御部は、前記撮像部による撮像を行う前に、前記指針の回転を停止する回転停止信号を前記アナログ電子時計に出力し、前記指針文字板画像の一部であり、前記時計内部時刻情報に基づいた前記指針の予定表示位置と、前記インデックスと、を含む識別エリア内で前記指針の現在表示位置を検出し、前記表示時刻補正情報を前記アナログ電子時計に出力し、前記アナログ電子時計は、前記回転停止信号に基づいて、前記指針の回転を停止し、前記表示時刻補正情報に基づいて、前記指針の表示位置を補正する、ことを特徴とする。
 また、上述した課題を解決し、目的を達成するために、本実施形態におけるアナログ電子時計は、インデックスが形成された文字板と、前記文字板上を回転する1以上の指針と、前記指針を回転させる駆動機構部と、外部と少なくとも時刻に関する時刻情報を送受信することができる時計側通信部と、少なくとも、時計内部時刻を有し、前記時計内部時刻に基づいて前記駆動機構部による前記指針の回転駆動を制御する時計側制御部と、を備え、前記時計側制御部は、端末機器からの回転停止信号に基づいて、前記駆動機構部による前記指針の回転を停止し、前記指針および前記文字板に対応する画像を含む指針文字板画像の一部であり、時計内部時刻情報に基づいた前記指針の予定表示位置と、前記インデックスと、を含む識別エリア内で検出された前記指針の現在表示位置に基づいて生成された現在表示時刻情報と、アナログ電子時計から受信した時計内部時刻情報との差分に基づいた前記端末機器からの表示時刻補正情報に基づいて、前記指針の表示位置を補正する、ことを特徴とする。
 本発明におけるアナログ電子時計システムおよびアナログ電子時計は、表示時刻補正を行う際に、指針の回転を停止し、指針文字板画像の一部である識別エリア内で指針の現在位置を検出するので、指針を基準位置情報に基づいて回転させずに表示時刻補正を行うことができる。また、指針文字板画像の全エリア内で指針の表示位置を検出することなく表示時刻補正を行うことができる。これらにより、表示時刻補正に要する時間を削減することができるという効果を奏する。
図1は、実施形態におけるアナログ電子時計システムの全体構成図である。 図2は、実施形態におけるアナログ電子時計のブロック図である。 図3は、実施形態における端末機器のブロック図である。 図4は、端末機器により撮像された指針文字板画像および識別エリア(通常)を示す図である。 図5は、実施形態におけるアナログ電子時計システムによる表示時刻補正処理のシーケンス図である。 図6は、端末機器における表示時刻補正処理のフロー図である。 図7は、アナログ電子時計における表示時刻補正処理のフロー図である。 図8は、指針文字板画像に対する識別エリア(拡大)の説明図である。 図9は、変形例における指針文字板画像に対する識別エリアの説明図である。 図10は、変形例における指針文字板画像に対する識別エリアの説明図である。 図11は、変形例における端末機器の表示面に対する注意表示画像の表示例を示す図である。 図12は、変形例における端末機器の表示面に対する注意表示画像の表示例を示す図である。
 以下、本発明につき図面を参照しつつ詳細に説明する。なお、下記の実施形態により本発明が限定されるものではない。また、下記の実施形態における構成要素には、当業者が容易に想定できるものあるいは実質的に同一のものが含まれる。
 〔実施形態〕
 図1は、実施形態におけるアナログ電子時計システムの全体構成図である。図2は、実施形態におけるアナログ電子時計のブロック図である。図3は、実施形態1における端末機器のブロック図である。図4は、端末機器により撮像された指針文字板画像および識別エリア(通常)を示す図である。
 実施形態にかかるアナログ電子時計システム1は、アナログ電子時計2と、端末機器3とを備える。アナログ電子時計システム1は、アナログ電子時計2と端末機器3との間で、時刻に関する時刻情報を互いに送受信することで、アナログ電子時計2に対する表示時刻補正を行うものである。本実施形態におけるアナログ電子時計システム1は、アナログ電子時計2と端末機器3との間の通信手段として、近距離無線通信手段の1つであるBluetooth(登録商標)を用いる場合について説明するが、通信手段はこれに限定されるものではなく、他の近距離無線通信手段や広域通信網等を用いてもよい。
 アナログ電子時計2は、後述するアナログ表示部26を有する時計であり、アナログ表示部26における秒針26b、分針26c、時針26dおよび日板26e(以下、単に「指針群26b~26e」ともいう)と、文字板26aとの位置関係に対応する時刻をユーザーに認識させるものである。アナログ電子時計2は、アンテナ21と、通信部22と、制御部23と、電源部24と、駆動機構部25と、アナログ表示部26と、操作部27と、を有する。本実施形態におけるアナログ電子時計2は、ユーザーが腕に装着する腕時計として説明するが、置き時計や掛け時計であってもよい。
 アンテナ21は、時計側通信部の一部を構成するものであり、近距離無線通信規格の一つであるBluetooth規格の電波を受信するものである。アンテナ21は、通信部22と接続されている。
 通信部22は、時計側通信部の一部を構成するものであり、外部と少なくとも時刻に関する時刻情報を送受信することができるものである。通信部22は、Bluetoothモジュール22aと変換部22bとを有する。Bluetoothモジュール22aは、アンテナ21を介して、外部である端末機器3との間でBluetooth通信を行うための通信制御モジュールである。変換部22bは、シリアル信号をパラレル信号に変換、あるいはパラレル信号をシリアル信号に変換するものである。制御部23から出力され、外部に送信される送信情報(送信データ)は、変換部22bにおいてシリアル/パラレル変換等の信号処理が行われ、Bluetoothモジュール22aからアンテナ21を介して端末機器3に送信される。一方、アンテナ21を介して、Bluetoothモジュール22aが受信した受信情報(受信データ)は、変換部22bにおいてシリアル/パラレル変換等の信号処理が行われ、制御部23に出力される。
 制御部23は、時計側制御部であり、アナログ電子時計2に含まれる各種回路や機構等を制御するものであり、少なくとも時計内部時刻に基づいて駆動機構部25による指針群26b~26eの回転を制御するものである。また、制御部23は、指針群26b~26eの基準位置情報を記憶しており、基準位置情報を更新するものである。制御部23は、マイクロコントローラ23aと、モータ駆動回路23bと、不揮発性メモリ23cと、RTC(Real Time Clock)23dとを有する。
 マイクロコントローラ23aは、演算部23eと、RAM(Random Access Memory)23fと、ROM(Read Only Memory)23gと、を有する。マイクロコントローラ23aは、1つの集積回路により構成されている。演算部23eは、RTC23dから出力されたクロック信号に含まれるパルスを図示しないカウンタによりカウントする。演算部23eは、ROM23gに格納されたプログラムにしたがって各種の情報処理を行う。本実施形態における演算部23eは、表示時刻補正処理を実行する。演算部23eは、カウントされたパルスの数に応じた時計内部時刻を決定する。RAM23fは、演算部23eのワークメモリとして機能し、演算部23eの処理対象となる情報が書き込まれる。また、RAM23fは、制御部23により時計内部時刻に基づいて指針群26b~26eの回転を駆動機構部25により制御する指針群26b~26eの制御動作に基づく、それぞれの現在位置情報を記憶するものでもある。
 モータ駆動回路23bは、演算部23eにより決定された時計内部時刻に基づいて、駆動機構部25に含まれる後述するステップモータ25a~25cをそれぞれ駆動する駆動信号を出力する。
 不揮発性メモリ23cは、電源部24により、制御部23に電力が供給されていない場合や、アナログ電子時計2を再起動する場合等において、情報を保持するメモリである。不揮発性メモリ23cは、指針群26b~26eの基準位置情報が記憶されている。本実施形態における基準位置情報は、予め設定されている基準位置に基づく情報である。ここで、基準位置は、例えば、秒針26b、分針26c、時針26dが文字板26aの12時を指す位置であり、かつ、日板26eが文字板26aの日窓26gから「1」を視認できる位置である。基準位置情報は、基準時刻(1日午前12時00分00秒)における指針群26b~26eのそれぞれの位置に関する初期値情報である。不揮発性メモリ23cは、例えば、フラッシュメモリやEEPROM等である。
 RTC23dは、アナログ電子時計2の内部で計時に使用されるクロック信号をマイクロコントローラ23aに出力するものである。
 電源部24は、アナログ電子時計2の電力源であり、通信部22、制御部23、駆動機構部25等、アナログ電子時計2内の各部に対して電力を供給する。電源部24は、発電回路24aと、バッテリ24bと、電源電圧検出回路24cとを有する。
 発電回路24aは、アナログ表示部26の後述する文字板26aの下側に配置される光発電素子を含むものである。発電回路24aは、文字板26aに対して照射される太陽光等の外光によって発電するものであり、発電した電力をバッテリ24bに供給するものである。
 バッテリ24bは、充放電可能な二次電池であり、例えば、リチウムイオン電池等である。バッテリ24bは、充電および放電を管理する図示しないバッテリーマネジメント回路により、発電回路24aが発電した電力を充電、あるいはアナログ電子時計2内の各部に対して電力を供給するために放電する。
 電源電圧検出回路24cは、バッテリ24bの電圧を測定する回路である。測定された電圧を示す信号は、マイクロコントローラ23aに出力される。
 駆動機構部25は、モータ駆動回路23bから出力される駆動信号に応じて回転駆動(例えば、1制御パルスごとに180度)する複数のステップモータ25a,25b,25cと、図示しない輪列とを有する。駆動機構部25は、各ステップモータ25a~25cの回転力を輪列が伝達することで、指針群26b~26eを予め設定されている1回の回転量ごとに回転させる。本実施形態においては、ステップモータ25aにより秒針26bが回転され、ステップモータ25bにより分針26cおよび時針26dが回転され、ステップモータ25cにより日板26eが回転される。ここで、分針26cおよび時針26dは、連動して回転するものであり、時針26dが分針26cの回転速度に対して1/12の比で連動して回転する。ステップモータ25a~25cは、秒針26bに対して6度、分針26cに対して1度、日板26eに対して360/(31×170)度を1回の回転量として、回転させる。
 アナログ表示部26は、アナログ電子時計2のうち外部から視認可能な位置に配置されている。アナログ表示部26は、図1および図2に示すように、文字板26aと、秒針26bと、分針26cと、時針26dと、日板26eとを有する。文字板26aは、円盤状に形成されており、外光を透過するものである。文字板26aは、インデックス26fと、日窓26gが形成されている。インデックス26fは、秒針26b、分針26cおよび時針26d(以下、単に「3針26b~26d」ともいう)との相対位置により、ユーザーに現在時刻を認識させるものである。インデックス26fは、文字板26aに対して周方向に等間隔に形成されている。本実施形態におけるインデックス26fは、6度ごとに等間隔に形成されるものと、30度ごとに等間隔に形成されるものとがある。日窓26gは、文字板26aの上下方向において日板26eと対向する位置に形成されており、文字板26aを上下に貫通するものである。本実施形態における日窓26gは、矩形形状であり、文字板26aにおいて「3時」の位置に形成されている。秒針26b、分針26cおよび時針26dは、図示しないフレームに回転自在に支持されており、文字板26aの上側、例えば文字板26aの中心部において同軸上を回転する。秒針26b、分針26cおよび時針26dは、文字板26a上のインデックス26fに対する位置を指し示すことで、表示時刻の秒、分、時を指し示す。日板26eは、図示しないフレームに回転自在に支持されており、文字板26aの下側を回転する。日板26eは、日窓26gにより文字板26aの上側に露出可能であり、日窓26gを介して、時刻のうち「日」を指し示す。日板26eは、日を識別することができる識別パターン、本実施形態では1~31の数字が周方向に等間隔に配置して形成されている。秒針26bは現在時刻のうち「秒」を指し、分針26cは現在時刻のうち「分」を指し、時針26dは現在時刻のうち「時」を指すものである。本実施形態における3針26b~26dは、分針26c、秒針26b、時針26dの順で、回転半径方向において文字板26aの中心からの長さが短く形成されている。
 操作部27は、例えば、リューズや操作ボタン等である。操作部27は、ユーザーが操作することで、入力操作に応じた操作内容が制御部23に出力される。ここで、制御部23は、操作内容に応じて、各種の処理を実行する。
 端末機器3は、アナログ電子時計2とは別個であり、アナログ電子時計システム1の表示時刻補正機能に対応する表示時刻補正アプリケーション(以下、単に、「アプリ」ともいう)が、端末機器3の初期時(工場出荷時)から記憶部37に記憶、あるいは外部サーバからダウンロードや接続された記録媒体から読み込むことで記憶部37に記憶されるものである。本実施形態における端末機器3は、一部の機能として、アナログ電子時計システム1としての機能を有し、他の機能、例えば、電話機能、インターネット接続機能などを有しているスマートフォン、タブレットなどの携帯端末であるがこれに限定されるものではなく、ノートパソコンなどのパーソナルコンピュータであってもよい。端末機器3は、図1、図3に示すように、撮像部31と、タッチパネル部32と、アンテナ33と、通信部34と、制御部35と、電源部36と、記憶部37と、内蔵時計部38と、音声入出力部39とを含んで構成されている。なお、端末機器3は、要求される機能に応じて、例えば、振動発生部などが追加されてもよい。
 撮像部31は、アナログ電子時計2の文字板26aを撮像するものであり、図4に示すように、指針群26b~26eおよび文字板26aに対応する画像を含む指針文字板画像Pを生成するものである。撮像部31は、端末機器3の裏面(タッチパネル部32の後述する表示面32aが設けられている面と反対側の面)に配置されており、電源部36からの電力により駆動する撮像素子が面状に配列されたCCDイメージセンサやCMOSイメージセンサなどの撮像センサ31aを有するものである。撮像センサ31aは、露光ごとに、入射される光に応じた出力値に基づいて指針文字板画像Pを生成し、画像信号として制御部35に出力する。撮像部31は、撮像センサ31aの撮像条件、すなわち露光タイミング、露光時間などに基づいて、各撮像素子を駆動制御する。ここで、指針文字板画像Pは、文字板26aに対応する画像、秒針26bに対応する画像、分針26cに対応する画像、時針26dに対応する画像、日板26eのうち日窓26gから露出する部分に対応する画像、インデックス26fに対応する画像が含まれる。
 タッチパネル部32は、表示部および入力部として機能するディスプレイである。タッチパネル部32は、表示部の機能として、表示面32aを有し、撮像部31により撮像された指針文字板画像Pを表示面32aに表示する。タッチパネル部32は、端末機器3の表面に配置されており、電源部36からの電力により駆動する液晶ディスプレイ、有機ELディスプレイなどのディスプレイである。タッチパネル部32は、制御部35から出力される画像データ信号に基づいて、撮像部31により撮像された画像である指針文字板画像Pを表示する。タッチパネル部32は、入力部としての機能として、ユーザーが任意の位置を押圧することで、操作入力位置に対する操作入力信号が制御部35に出力される。
 アンテナ33は、端末側通信部の一部を構成するものであり、少なくともBluetooth規格の電波を受信するものである。アンテナ33は、通信部34と接続されている。
 通信部34は、端末側通信部の一部を構成するものであり、外部と少なくとも時刻に関する時刻情報を送受信することができるものである。本実施形態における通信部34は、通信部22と同様に、アンテナ33を介して、少なくとも外部であるアナログ電子時計2との間でBluetooth通信を行うための図示しないBluetoothモジュールおよび変換部を有する。制御部35から出力される送信情報(送信データ)、例えば時刻情報は、通信部34の変換部において信号処理が行われ、Bluetoothモジュールからアンテナ33を介してアナログ電子時計2に送信される。一方、アンテナ33を介して、通信部34のBluetoothモジュールが受信した受信情報(受信データ)、例えば時刻情報は、変換部において信号処理が行われ、制御部35に出力される。また、通信部34は、各地に設置されている基地局と、無線通信により、情報の送受信を行うことができるものでもある。
 制御部35は、端末側制御部であり、撮像部31を含む端末機器3を構成する機器を制御するものである。制御部35は、上記アプリを実行することで、アナログ電子時計2の指針群26b~26eの回転を停止させ、アナログ電子時計2の回転停止状態におけるアナログ表示部26の撮像を実現するものである。また、制御部35は、撮像部31が生成した指針文字板画像Pを画像処理することで、指針群26b~26eの現在表示位置を検出し、現在表示時刻情報を生成するものである。また、制御部35は、アナログ電子時計2から受信した時計内部時刻情報と、撮像部31が生成した指針文字板画像Pから検出した現在表示時刻情報とを比較し、表示時刻補正情報をアナログ電子時計2に向けて出力するものである。ここで、制御部35のハードウェア構成は、周知の端末機器の制御部のハードウェア構成と同一であり、例えば、図示しない演算部、RAM、ROMを有する。
 電源部36は、端末機器3の電力源であり、撮像部31と、タッチパネル部32と、通信部34と、制御部35と、記憶部37と、内蔵時計部38と、音声入出力部39等、端末機器3を構成する各種の機器に対して電力を供給する。電源部36は、少なくとも充放電可能なバッテリを有する。
 記憶部37は、制御部35が実行する表示時刻補正アプリケーションに対応するプログラムを含む各種のプログラム、初期設定情報などを記憶するものである。記憶部37は、例えば、フラッシュメモリやEEPROM等である。
 内蔵時計部38は、端末内部時刻を計時して保持するカウンタである。端末機器3では、制御部35により端末内部時刻が読み出され、タッチパネル部32の表示面32aに表示される。また、端末機器3では、制御部35により、端末内部時刻と設定時刻とを比較することで、各種動作が行われる。端末内部時刻は、通信部34によって端末機器3と基地局との通信が行われている際に、基地局から取得される基地局側時刻情報に基づいて、制御部35により随時更新が行われる。
 音声入出力部39は、主にユーザーと端末機器3との間で音声を介して情報を伝達するものである。音声入出力部39は、マイク39aと、スピーカー39bとを有する。マイク39aは、主に、ユーザーの音声を入力するものであり、音波を音声信号に変換し、制御部35などに出力するものである。スピーカー39bは、主に、ユーザーに対して音声を出力するものであり、制御部35などから出力された音声信号を音波に変換し、端末機器3の外部に出力するものである。
 次に、本実施形態におけるアナログ電子時計システム1による表示時刻補正について説明する。図5は、実施形態におけるアナログ電子時計システムによる表示時刻補正処理のシーケンス図である。図6は、端末機器における表示時刻補正処理のフロー図である。図7は、アナログ電子時計における表示時刻補正処理のフロー図である。図8は、指針文字板画像に対する識別エリア(拡大)の説明図である。以下、図5のシーケンスについて、図6および図7のフロー図を用いて詳しく説明する。
 まず、ユーザーは、図5に示すように、端末機器3において表示時刻補正アプリケーションを起動する。ここで、アプリの起動は、例えば、ユーザーが表示面32aに表示されたアプリに対応する起動ボタンのアイコンを押下する(表示面32aのうち、起動ボタンのアイコン表示位置に対して操作入力する)。ここで、本実施形態における端末機器3の通信部34は、アプリの起動により、アナログ電子時計2の通信部22との間で、Bluetooth通信を確立する。
 次に、端末機器3の制御部35は、図6に示すように、アプリが起動しているか否かを判断する(ステップST301)。
 次に、制御部35は、アプリが起動していると判断する(ステップST301:Yes)と、アナログ電子時計2に対して回転停止信号を送信する(ステップST302)。現時点で、アナログ電子時計2の指針群26b~26eが回転状態であるため、制御部35は、指針群26b~26eが停止している状態で撮像部31による撮像ができるように、通信部34,22を介して、指針群26b~26eの回転を停止させる回転停止信号を制御部23に出力する。なお、制御部35は、アプリが起動していないと判断する(ステップST301:No)と、アプリが起動されるまでステップST301を繰り返す。
 次に、アナログ電子時計2の制御部23は、図7に示すように、回転停止信号を受信したか否かを判断する(ステップST201)。
 次に、制御部23は、回転停止信号を受信したと判断する(ステップST201:Yes)と、指針群26b~26eの回転を停止する(ステップST202)。ここでは、制御部23は、モータ駆動回路23bに対して駆動機構部25に出力している駆動信号の出力を停止させる。これにより、アナログ電子時計2は、指針群26b~26eが現在表示位置において停止することとなる。また、制御部23は、カウンタによるカウントを禁止し、時計内部時刻情報の更新、すなわち時計内部時刻の計時を停止する。なお、制御部23は、回転停止信号を受信していないと判断する(ステップST201:No)と、回転停止信号を受信するまでステップST201を繰り返す。
 次に、制御部23は、端末機器3に対して時計内部時刻情報を送信する(ステップST203)。現時点で、指針群26b~26eが回転停止状態であるため、指針群26b~26eが回転を停止した際の時計内部時刻情報に基づいた指針群26b~26eの予定表示位置と現在表示位置とを端末機器3において比較するために、通信部22,34を介して、時計内部時刻情報を制御部35に出力する。
 次に、制御部35は、図6に示すように、時計内部時刻情報を受信したか否かを判断する(ステップST303)。
 次に、制御部35は、時計内部時刻情報を受信したと判断する(ステップST303:Yes)と、撮像部31を起動する(ステップST304)。ここでは、制御部35は、時計内部時刻情報を取得し、指針群26b~26eが回転停止状態のアナログ表示部26を撮像するために、撮像部31を起動する。制御部35は、撮像部31が起動されると、撮像部31からリアルタイムに出力される画像信号に基づいた画像を表示面32aに表示させる。つまり、ユーザーは、表示面32aを視認することで、撮像部31が撮像しようとする被写体、すなわちアナログ表示部26を確認することができる。また、制御部35は、撮像部31による撮像を指示するシャッターをアイコンとして表示する。なお、制御部35は、時計内部時刻情報を受信していないと判断する(ステップST303:No)と、時計内部時刻情報を受信するまでステップST303を繰り返す。また、制御部35は、一定期間、時計内部時刻情報を受信していない場合に、アナログ電子時計2との通信が不通であることをユーザーに認識させる注意表示画像を表示面32aに表示したのち、後述するアプリを終了(ステップST313)してもよい。また、アナログ電子時計2との通信が不通である場合は、アナログ電子時計2との通信が確立できない状態か、アナログ電子時計2の電池容量が低下しており、指針群26b~26eの回転が停止している状態である可能性もあるため、アナログ電子時計2との通信が不通であることとともに、アナログ電子時計2との通信を確立すること、またはアナログ電子時計2の充電をユーザーに促す注意表示画像を合わせて表示面32aに対して表示してもよい。
 次に、制御部35は、シャッターが押下されたか否かを判断する(ステップST305)。
 次に、制御部35は、シャッターが押下されたと判断する(ステップST305:Yes)と、指針文字板画像Pを生成する(ステップST306)。ここでは、制御部35は、ユーザーにより表示面32aに表示されたシャッターのアイコンが押下されると、撮像部31による撮像を指示する撮像指示信号を撮像部31に出力し、撮像部31による撮像が行われ、指針文字板画像Pが生成される。また、制御部35は、シャッターが押下されていないと判断する(ステップST305:No)と、シャッターが押下されるまで、ステップST305を繰り返す。
 次に、制御部35は、識別エリアAS,AM,AH,AD(以下、単に「AS~AD」ともいう)を決定する(ステップST307)。ここでは、制御部35は、図4に示すように、秒針26bに対応する識別エリアAS、分針26cに対応する識別エリアAM、時針26dに対応する識別エリアAH、日板26eに対応する識別エリアADを決定する。各識別エリアAS~ADは、指針文字板画像Pの一部である。識別エリアAS,AM,AHは、文字板26aに対する秒針26b、分針26c、時針26dの時計内部時刻情報に基づいたそれぞれの予定表示位置およびインデックス26fがそれぞれ含まれることを条件に決定される通常の識別エリアである。本実施形態における識別エリアAS,AM,AHは、指針文字板画像Pにおける文字板26aの中心を基準とする中心角が同一の扇型(予定表示時刻±30度)であり、回転半径方向外側端部がインデックス26fよりも回転半径方向外側に位置するように形成されている。ここで、文字板26aに対する日窓26gの位置は、3針26b~26dと異なり変化せず、アナログ電子時計2の機種が異なっても数カ所である。したがって、制御部35は、予め文字板26aに対する日窓26gの位置を数種類設定しておき、数種類の中から識別エリアADを決定する。
 次に、制御部35は、指針群26b~26eの現在表示位置を検出できたか否かを判断する(ステップST308)。ここでは、制御部35は、各識別エリアAS~AD内で、秒針26b、分針26c、時針26dおよび日板26e(日板26eの識別パターン)を検出し、文字板26aに対する現在表示位置を検出する。本実施形態における制御部35は、指針文字板画像Pのうち、各識別エリアAS~ADにおける画像に対して、パターンマッチング処理を行うことで、指針群26b~26eおよびインデックス26fを検出する。ここで、パターンマッチング処理は、各識別エリアAS~ADにおける各画素が有する輝度、彩度、明度、色相などの値を比較して、幾何学形状情報、本実施形態では、例えば細長い形状、識別パターンなどを抽出するものである。
 次に、制御部35は、指針群26b~26eの現在表示位置を検出できたと判断する(ステップST308:Yes)と、現在表示時刻情報を生成する(ステップST309)。ここでは、制御部35は、検出した3針26b~26dとインデックス26fとの相対位置に基づいて、現在表示時刻における「秒」、「分」、「時」を決定する。文字板26aに対する各識別エリアAS,AM,AH(以下、単に「AS~AH」ともいう)の位置は、制御部35が識別エリアAS~AHを決定した際に、制御部35により認識されている。したがって、制御部35は、各識別エリアAS~AH内で検出されたインデックス26fが文字板26aのどのインデックス26fであるかを把握することができる。つまり、制御部35は、検出した3針26b~26dとインデックス26fとの相対位置を認識することができるとともに、3針26b~26dの表示位置を認識することができ、3針26b~26dの表示位置に基づいて現在表示時刻における「秒」、「分」、「時」を決定する。一方、制御部35は、検出した日板26eの識別パターンにより、現在表示時刻における「日」を決定する。ここで、制御部35は、時計内部時刻情報を取得しているため、日窓26gから露出する日板26eの予想識別パターンに基づいて、日板26eの現在表示位置を検出することができる。
 次に、制御部35は、表示時刻補正情報を生成する(ステップST310)。ここでは、制御部35は、現在表示時刻情報と、アナログ電子時計2から取得した時計内部時刻情報との差分に基づいた表示時刻補正情報を生成する。本実施形態における制御部35は、時計内部時刻から現在表示時刻との差分として、「秒」に関する秒差分情報、「分・時」に関する分時差分情報、「日」に関する日差分情報を表示時刻補正情報として算出する。
 次に、制御部35は、アナログ電子時計2に対して表示時刻補正情報を送信する(ステップST311)。現時点で、アナログ電子時計2の指針群26b~26eが回転停止状態であるため、制御部35は、時計内部時刻の計時を停止している状態で、各指針群26b~26eを駆動機構部25によりそれぞれ回転させることができるように、通信部34,22を介して、指針群26b~26eの表示位置を補正する表示時刻補正情報を制御部23に出力する。
 次に、制御部23は、図7に示すように、表示時刻補正情報を受信したか否かを判断する(ステップST204)。
 次に、制御部23は、表示時刻補正情報を受信したと判断する(ステップST204:Yes)と、表示時刻補正情報に基づいて指針群26b~26eの表示位置を補正する(ステップST205)。ここでは、制御部23は、時計内部時刻ではなく、表示時刻補正情報、すなわち「秒」に関する秒差分情報、「分・時」に関する分時差分情報、「日」に関する日差分情報に基づいて、駆動機構部25の各ステップモータ25a~25cに対してモータ駆動回路23bが駆動信号を出力する。したがって、指針群26b~26eは、現在の表示位置から表示時刻補正情報に基づいた補正表示位置にそれぞれ回転する。なお、現在位置情報は、現在の表示位置から補正表示位置に対応する位置情報となり、RAM23fに記憶される。また、制御部23は、表示時刻補正情報を受信していないと判断する(ステップST204:No)と、表示時刻補正情報を受信するまでステップST204を繰り返す。
 次に、制御部23は、指針群26b~26eの回転を再開する(ステップST206)。ここでは、制御部23は、時計内部時刻の計時を再開するとともに、時計内部時刻に基づいてモータ駆動回路23bおよび駆動機構部25を介して、指針群26b~26eの回転を再開させる。
 次に、制御部23は、端末機器3に対して表示時刻補正完了通知を送信する(ステップST207)。現時点で、アナログ電子時計2の表示時刻補正が完了し、指針群26b~26eが回転再開状態であるため、制御部23は、アプリを終了できるように、通信部22,34を介して、アプリ終了のトリガーとなる表示時刻補正完了通知を制御部35に出力する。
 次に、制御部35は、図6に示すように、表示時刻補正完了通知を受信したか否かを判断する(ステップST312)。
 次に、制御部35は、表示時刻補正完了通知を受信したと判断する(ステップST312:Yes)と、アプリを終了する(ステップST313)。ここでは、制御部35は、表示時刻補正完了通知を受信すると、例えば、表示面32aに表示時刻補正が完了した旨をユーザーに認識させる注意喚起表示を表示したのち、アプリを終了する。また、制御部35は、表示時刻補正完了通知を受信していないと判断する(ステップST312:No)と、表示時刻補正完了通知を受信するまでステップST312を繰り返す。
 また、制御部35は、指針群26b~26eの現在表示位置を検出できないと判断する(ステップST308:No)と、識別エリアを拡大する(ステップST313)。本実施形態における制御部35は、各識別エリアAS、AM、AH内で3針26b~26dの現在表示位置を検出することができないと判断すると、図8に示すように、指針文字板画像Pのうち、文字板26aに対応する画像を各識別エリアAS、AM、AHとする。なお、制御部35は、各識別エリアAS、AM、AH内で3針26b~26dの現在表示位置を検出することができないと判断すると、各識別エリアAS、AM、AHにおける回転半径方向における長さ、回転方向における長さを段階的に大きくしてもよく、最終的に指針文字板画像Pの全部を各識別エリアAS、AM、AHとしてもよい。
 次に、制御部35は、指針群26b~26eの現在表示位置を検出できたか否かを判断する(ステップST314)。本実施形態における制御部35は、拡大された各識別エリアAS~AH内および識別エリアAD内で、秒針26b、分針26c、時針26dおよび日板26eを検出し、文字板26aに対する現在表示位置を検出する。なお、制御部35は、指針群26b~26eの現在表示位置を検出できたと判断する(ステップST314:Yes)と、ステップST309~ステップST313を行う。一方、制御部35は、指針群26b~26eの現在表示位置を検出できないと判断する(ステップST314:No)と、例えば、表示面32aに現在表示一を認識できなかった旨をユーザーに認識させる注意喚起表示を表示したのち、アプリを終了する(ステップST313)。
 以上のように、本実施形態におけるアナログ電子時計システム1では、回転している指針群26b~26eを回転停止させて、時計内部時刻情報と、現在表示位置に基づいた現在表示時刻情報と、に基づいて表示時刻補正情報を生成し、指針群26b~26eが回転停止状態において指針群26b~26eを表示時刻補正情報に基づいて補正し、指針群26b~26eの回転を再開する。ここで、一般的に、ユーザーが行う表示時刻補正では、時計内部時刻と現在表示時刻とが大きくずれていることが少なく、表示時刻補正において指針群26b~26eを補正する際の指針群26b~26eの回転量は少ない。したがって、表示時刻補正情報により指針群26b~26eを現在の表示位置から補正表示位置まで回転させる時間は、表示時刻補正のうち他の動作、処理に要する時間よりも短いため、表示時刻補正のうち他の動作、処理に要する時間を短くすることが、表示時刻補正に要する時間の削減ために効果的である。アナログ電子時計システム1は、指針文字板画像Pを生成するために、指針群26b~26eを現在表示位置から基準位置まで回転することを行わない。つまり、表示時刻補正は、表示時刻補正開始からアナログ表示部26を撮像部31により撮像するまでの時間を削減することができる。また、表示時刻補正は、指針文字板画像Pを生成した後は、指針群26b~26eの現在表示位置を検出するための画像処理時間と、表示時刻補正情報により指針群26b~26eを現在の表示位置から補正表示位置まで回転させる時間とを要するのみで、指針群26b~26eを時計内部時刻に基づいた回転を再開することができる。これにより、アナログ電子時計システム1は、指針群26b~26eを基準位置情報に基づいて回転させずに表示時刻補正を行うことができるので、表示時刻補正に要する時間を削減することができる。
 また、アナログ電子時計システム1では、指針群26b~26eの現在表示位置を検出する際に、指針文字板画像Pの全部を指針群26b~26eの検出対象とせず、指針文字板画像Pの一部である識別エリアAS~ADを検出対象とするので、検出対象となる画素数を削減することができる。したがって、アナログ電子時計システム1は、指針群26b~26eの現在表示位置を検出するための画像処理時間を削減することができるので、表示時刻補正に要する時間を削減することができる。また、アナログ電子時計システム1は、指針文字板画像Pの一部である識別エリアAS~ADを検出対象とするので、指針文字板画像Pの全部を検出対象とする場合に比べ、文字板26aの模様やロゴなどのノイズを抑制でき、誤検出などを抑制することができ、検出精度を向上することができる。
 また、時計内部時刻と現在表示時刻とのずれは、時計内部時刻に基づいた表示位置と現在表示位置とのずれであり、すなわち基準位置と、指針群26b~26eが現在位置情報と基準位置情報とに基づいて実際の基準位置まで回転した際における実基準位置とのずれである。つまり、アナログ電子時計システム1は、時計内部時刻と現在表示時刻との差分に基づいた表示時刻補正情報により、基準位置の補正を行うこともできる。この場合、アナログ電子時計システム1は、表示時刻補正情報に基づいて不揮発性メモリ23cに記憶されている基準位置情報を補正、すなわち更新する。したがって、アナログ電子時計システム1は、指針群26b~26eを基準位置まで回転させることなく、表示時刻補正に伴い基準位置情報を補正することができる。
 また、アナログ電子時計システム1は、通常の各識別エリアAS、AM、AH内で3針26b~26dの現在表示位置を検出することができないと判断すると、指針文字板画像Pのうち、文字板26aを含む拡大された各識別エリアAS~AH内で3針26b~26dの現在表示位置を検出することとなる。したがって、アナログ電子時計システム1は、例えば、3針26b~26dのずれ量が大きく、通常の各識別エリアAS、AM、AH内に3針26b~26dに対応する画像がない場合において、指針文字板画像Pのうち、文字板26aに対応する画像よりも大きい画像を各識別エリアAS~AHとするので、3針26b~26dを検出することができる。これにより、アナログ電子時計システム1は、指針文字板画像Pにより、各指針群26b~26eを確実に検出することができ、表示時刻補正を確実に実行することができる。
 〔変形例〕
 なお、上記実施形態におけるアナログ電子時計システム1は、通常の各識別エリアAS、AM、AHを同一形状としたが、これに限定されるものではない。図9は、変形例における指針文字板画像に対する識別エリアの説明図である。図10は、変形例における指針文字板画像に対する識別エリアの説明図である。制御部35は、各識別エリアAS、AM、AHを決定する際に、3針26b~26dのそれぞれの回転半径方向における長さに応じて、識別エリアにおける回転半径方向のエリア長さを異ならせてもよい。ここで、制御部35は、3針26b~26dとインデックス26fとの相対位置に基づいて、各識別エリアAS、AM、AHにおいて3針26b~26dを検出することとなる。したがって、検出においては、各識別エリアAS、AM、AHに、インデックス26fに対応する画像と3針26b~26dの回転半径方向外側の一部に対応する画像があればよい。つまり、3針26b~26dのうち回転半径方向外側の端部である先端部がインデックス26fに近いものは、先端部がインデックス26fより遠いものよりも、回転半径方向におけるエリア長さを短くすることができる。そこで、制御部35は、図9に示すように、3針26b~26dのうち、3針26b~26dとインデックス26fとの相対位置が他の3針26b~26dに対して離れている指針、本実施形態における時針26dに対応する識別エリアAHを秒針26b、分針26cに対応する識別エリアAS,AMよりも、回転半径方向において広く決定する。これにより、各識別エリアAS~AHの回転半径方向における長さを異ならせることで、各識別エリアAS~AHにおいて検出対象となる画素数を削減することができる。したがって、アナログ電子時計システム1は、指針群26b~26eの現在表示位置を検出するための画像処理時間を削減することができるので、表示時刻補正に要する時間をさらに削減することができる。
 また、制御部35は、各識別エリアAS、AM、AHを決定する際に、3針26b~26dの1回の回転量に応じて、識別エリアにおける回転方向のエリア長さを異ならせてもよい。ここで、3針26b~26dの1回の回転量が異なり、秒針26b、分針26c、時針26dの順で1回の回転量が小さくなる。時計内部時刻と現在表示時刻とのずれは、1回の回転量が大きいほど大きくなる傾向にあるため、時針26d、分針26c、秒針26bの順で、時計内部時刻に基づいた表示位置と現在表示位置とのずれが大きくなる可能性が高くなる。したがって、検出においては、各識別エリアAS、AM、AHにおいて、3針26b~26dの1回の回転量ごとに基づいて、回転方向における検出対象を異ならせればよい。つまり、3針26b~26dのうち1回の回転量が少ないものは、1回の回転量が多いものよりも、回転方向における長さを短くすることができる。そこで、制御部35は、図10に示すように、3針26b~26dのうち、1回の回転量が他の3針26b~26dに対して少ない指針、本実施形態における分針26cに対応する識別エリアAMを秒針26bに対応する識別エリアASよりも、時針26dに対応する識別エリアAHを分針26cに対応する識別エリアAMよりも、回転方向において狭く決定する。これにより、各識別エリアAS~AHの回転方向における長さを異ならせることで、各識別エリアAS~AHにおいて検出対象となる画素数を削減することができる。したがって、アナログ電子時計システム1は、指針群26b~26eの現在表示位置を検出するための画像処理時間を削減することができるので、表示時刻補正に要する時間をさらに削減することができる。
 また、上記実施形態におけるアナログ電子時計システム1において、制御部35により指針群26b~26eの現在表示位置を検出する前に、予めユーザーに指針群26b~26eの現在表示位置の検出精度を向上するための操作を行わせてもよい。図11は、変形例における端末機器の表示面に対する注意表示画像の表示例を示す図である。図12は、変形例における端末機器の表示面に対する注意表示画像の表示例を示す図である。
 制御部35は、例えば、識別エリアAS~ADを決定する前に、図11に示すように、表示面32aに対して、指針文字板画像Pを表示するとともに、文字板26aにおける12時に対応するインデックス位置Tに対して操作入力を促す注意表示画像PM1を表示してもよい。制御部35は、変形例では、指針文字板画像Pを生成した後、識別エリアAS~ADを決定する前に、表示面32aに指針文字板画像Pと注意表示画像PM1とを同時に表示する。注意表示画像PM1は、例えば、「12時の位置をタッチして下さい」と表示する。制御部35は、ユーザーにより、文字板26aにおける12時に対応するインデックス位置Tが押下されたか否かを判断し、インデックス位置Tが押下された、すなわち操作入力されたと判断すると、時計内部時刻情報および指針文字板画像Pに対する操作入力位置情報に基づいて識別エリアAS,AM,AH,ADを決定する。したがって、制御部35は、識別エリアAS~ADを決定する前に、指針文字板画像Pにおける文字板26aに対応する画像の状態、例えば上下方向、回転角度などを12時に対応するインデックス位置Tに基づいて決定することができる。これにより、制御部35は、識別エリアAS~ADを決定する前に、撮像部31に対するアナログ表示部26の相対位置関係を把握することができるので、識別エリアAS~ADを決定する時間を短くすることができるので、表示時刻補正に要する時間をさらに削減することができる。なお、制御部35は、注意表示画像PM1を表示面32aに対して表示することと、併せて、あるいは別に、音声などのユーザーに対する報知手段により、文字板26aにおける12時に対応するインデックス位置Tに対して操作入力を促してもよい。
 また、制御部35は、例えば、指針群26b~26eの現在表示位置を認識する前に、図12に示すように、表示面32aに対して、複数のアナログ電子時計識別画像PW1~PW4を表示するとともに、複数のアナログ電子時計識別画像PW1~PW4のうち1つを選択する操作入力を促す注意表示画像PM2を表示してもよい。制御部35は、変形例では、アプリが起動していると判断した後、撮像部31が起動する前に、表示面32aにアナログ電子時計識別画像PW1~PW4と注意表示画像PM2とを同時に表示する。アナログ電子時計識別画像PW1~PW4は、予め記憶部37に記憶されているものであり、機種ごとに異なるアナログ電子時計ごとの指針群および文字板に関する形状情報を含む指針文字板情報に関連づけられたものである。変形例におけるアナログ電子時計識別画像PW1~PW4は、アナログ電子時計の文字板を含む画像である。変形例における指針文字板情報は、制御部35により、指針群26b~26eの現在表示位置を検出する際に、利用することができるものであり、指針群26b~26e、文字板26aおよびインデックス26fの輪郭画像であり、パターンマッチング処理において、輪郭画像に基づいて幾何学形状情報を抽出する。注意表示画像PM2は、例えば、「自分の時計を選んで下さい」と表示する。制御部35は、ユーザーにより、複数のアナログ電子時計識別画像PW1~PW4のいずれかが押下されたか否かを判断し、押下された、すなわち操作入力されたと判断すると、操作入力位置に対応する選択されたアナログ電子時計識別画像PW1~PW4に関連する指針文字板情報を撮像部31によりアナログ表示部26を撮像する際に、表示面32aにリアルタイムに撮像されているアナログ表示部26に重畳して表示する。例えば、選択されたアナログ電子時計識別画像PW1~PW4の文字板26aおよびインデックス26fの輪郭画像を半透明として、表示面32aに表示する。したがって、ユーザーは、アナログ表示部26を撮像部31により撮像する際に、表示される指針群および文字板の輪郭画像にアナログ表示部26の指針群26b~26e、文字板26aおよびインデックス26fを合わせた状態で、アナログ表示部26を撮像することができる。これにより、制御部35は、識別エリアAS~ADを決定する前に、指針文字板画像Pにおける文字板26aに対応する画像の状態、例えば上下方向、回転角度などを決定することができる。また、制御部35は、時計内部時刻情報および選択されたアナログ電子時計識別画像PW1~PW4に関連する形状情報に基づいて識別エリアAS,AM,AH,ADを決定する。つまり、制御部35は、識別エリアAS~ADを決定する前に、撮像部31に対するアナログ表示部26の相対位置関係を把握することができ、識別エリアAS~ADを決定する時間を短くすることができるので、表示時刻補正に要する時間をさらに削減することができる。さらに、制御部35は、複数のアナログ電子時計識別画像PW1~PW4のうち、操作入力位置に対応する選択されたアナログ電子時計識別画像PW1~PW4と関連する指針文字板情報に基づいて識別エリアAS,AM,AH,AD内における指針群26b~26eの現在表示位置を検出する。これにより、制御部35は、指針群26b~26eの現在表示位置を検出する際に、指針文字板情報を用いて画像処理を行うことができるので、指針群26b~26eの現在表示位置の検出時間を短くすることができ、表示時刻補正に要する時間をさらに削減することができる。なお、指針文字板情報は、形状情報のみならず、他の情報を含んでいてもよい。指針文字板情報は、例えば、指針群26b~26e、文字板26a、インデックス26fの色などの色情報を含んでいてもよい。色情報を含むことで、各識別エリアAS~ADにおける各画素の色に関する情報から幾何学形状情報を容易に抽出することができる。なお、制御部35は、注意表示画像PM2を表示面32aに対して表示することと、併せて、あるいは別に、音声などのユーザーに対する報知手段により、複数のアナログ電子時計識別画像PW1~PW4のうち1つを選択する操作入力を促してもよい。
 なお、変形例におけるアナログ電子時計システム1においては、アナログ電子時計ごとの指針文字板情報を外部から予め取得してもよい。この場合において制御部35は、ユーザーが所持しているアナログ電子時計2に対応する指針文字板情報を取得することがこのましい。例えば、制御部35は、アプリを最初にインストールする時や、アプリ更新時に、ユーザーにアナログ電子時計2のムーブメントの製品番号を示すキャリバーナンバーをタッチパネル部32の操作に基づいて、あるいはマイク39aによる音声に基づいて入力することを促す注意表示画像を表示面32aに対して表示し、ユーザーにより入力されたキャリバーナンバーに対応する1以上の指針文字板情報を、外部にある予め製品化されたアナログ電子時計の指針文字板情報を記憶しているサーバに対して要求する。制御部35は、要求に応じて外部サーバから取得した1以上の指針文字板情報を記憶部37に記憶する。ここで、ユーザーにおいてキャリバーナンバーが不明の場合は、外装番号であってもよい。各外装番号は、1種類のアナログ電子時計に対応するものである。従って、制御部35は、外装番号に基づいて外部サーバから指針文字板情報を取得する場合において、1種類のアナログ電子時計に対応する1つの指針文字板情報を記憶部37に記憶することとなる。また、ユーザーにおいて所持しているアナログ電子時計2に対応する各種番号が不明の場合は、アナログ電子時計2の属性(文字板26aの大きさ、インデックス等の表示態様、日窓26gの位置など)に基づいて、に基づいて外部サーバから指針文字板情報を取得する。
 例えば、表示面32aに表示された指針文字板画像Pがユーザーの所持するアナログ電子時計2の文字板26a及び指針群26b~26eを含む指針文字板と合致しない場合は、文字板26aの大きさ、小レジスターの有無、文字板26aにおける「時」の文字の種類(バーインデックス、算用数字、ローマ数字)の順でユーザーに選択させることを促す表示を表示面32aに表示し、ユーザーが所持するアナログ電子時計2に対応する指針文字板情報を取得する。
 また、上記実施形態および変形例(以下、単に「実施形態等」ともいう)におけるアナログ電子時計システム1においては、表示時刻補正処理の際に、アナログ電子時計2の時計内部時刻を端末機器3の端末内部時刻により補正してもよい。
 また、上記実施形態等においては、各指針群26b~26eの表示時刻補正を行う場合について説明したが、これに限定されるものではなく、各指針群26b~26eのうち、時計内部時刻情報に基づいた指針群26b~26eの予定表示位置と現在表示位置とが大きくずれるおそれがあるもの、例えば、秒針26bおよび分針26cのみの表示時刻補正を行ってもよい。
 また、上記実施形態等において、回転停止状態における3針26b~26dの表示位置が近接している場合は、3針26b~26dのうち、近接している指針における識別エリアAS~AHの回転方向における長さを狭めてもよい。ここでは、近接している指針のうち、1回の回転量が多い指針に対応する識別エリアよりも、1回の回転量が少ない指針に対応する識別エリアの回転方向における長さを狭めることが好ましい。
 また、上記実施形態等において、回転停止状態における3針26b~26dの表示位置が近接している場合は、3針26b~26dのうち、近接している指針を互いに離間させるように回転させてから、表示時刻補正を行ってもよい。この場合、制御部35は、時計内部時刻を取得後、3針26b~26dの表示位置が近接しているか否かを判断し、近接していると判断した場合は、仮想時刻情報を制御部23に出力する。制御部23は、仮想時刻情報に基づいて駆動機構部25の各ステップモータ25a~25cに対してモータ駆動回路23bが駆動信号を出力して、回転停止している指針群26b~26eを仮想時刻情報に基づく表示位置まで回転させる。制御部35は、仮想時刻情報と、現在表示時刻情報とに基づいて表示時刻補正情報を生成し、制御部23が表示時刻補正情報に基づいて指針群26b~26eの表示位置を補正した後、回転停止した際の表示位置まで指針群26b~26eを回転させて、時計内部時刻情報に基づいて指針群26b~26eの回転を再開する。これにより、制御部35は、指針群26b~26eの現在表示位置を確実に検出することができるので、表示時刻補正を確実に行うことができる。
 また、上記実施形態等における制御部35は、3針群26b~26dの現在表示位置を検出できない場合に、アプリを終了するがこれに限定されるものではなく、3針26b~26dのうち少なくともいずれかを回転させて、再度ユーザーが撮像部31による撮像を行い、再度指針文字板画像Pを生成し、指針文字板画像Pに基づいて表示時刻補正を行ってもよい。例えば、制御部35は、3針26b~26dのうち、現在表示位置を検出できない指針を回転させて、再度ユーザーが撮像部31による撮像を行い、再度指針文字板画像Pを生成し、指針文字板画像Pに基づいて現在表示位置を検出できない指針に対する表示時刻補正を行ってもよい。つまり、再度撮像部31により撮像することで、アナログ電子時計2に対する撮像を連続的に行い、時系列的に連続する複数の指針文字板画像Pに基づいて、表示時刻補正を行ってもよい。具体的には、3針群26b~26dはそれぞれ時間経過に対する移動量が異なるため、連続する指針文字板画像Pにおいてそれぞれの差異部分から移動量と時間経過とを求め、3針26b~26dそれぞれの移動量に合致するかを判断し、指針位置を検出してもよい。これにより、表示面32aに生じた不必要な映り込みや文字板26a上の「時」の文字に対して、3針26b~26dの分別が容易になり、3針26b~26dの種別と位置を正確に検出でき、表示時刻の補正が可能になる。この場合は、制御部35は、ユーザーにすぐに再度撮影することを促す、またはユーザーに所定時時間経過後に再度撮影することを促す注意表示画像を表示面32aに対して表示することが好ましい。撮像部31による撮影に時間的な間隔が発生するため、外光による反射など撮影環境が変化させることができるので、誤検出などを抑制することができ、検出精度を向上することができる。なお、制御部35は、ユーザーに再度撮影することを促す際に、併せて撮影環境を変えることを促す注意表示画像を表示面32aに対して表示してもよい。
 また、現在表示位置を検出できない場合において指針を回転させる際は、3針26b~26dの進み方向と遅れ方向との回転を交互に繰り返すように動作させ、それに伴い指針文字板画像Pの撮像を連続的に行うことで、3針26b~26dの検出を容易にできる。また、3針26b~26dの検出に失敗した時には、失敗した回数に応じて進み方向と遅れ方向の回転量を段階的に大きくするとともに、撮影の回数も増やすことで、指針の検出確率を向上させることができる。
 また、上記実施形態におけるアナログ電子時計2は、時計内部時刻情報を送信する前に、アナログ電子時計2の状態に関する時計状態情報を端末機器3に送信してもよい。ここで、時計状態情報とは、警告運針状態、パワーセーブ状態、パワーブレイク状態など、電池容量が低下しており、指針群26b~26eが通常の回転と異なる回転の状態、または回転が停止している状態に関する情報である。制御部35は、時計状態情報を取得し、指針群26b~26eが通常の回転を行っていない場合に、アナログ電子時計2の充電をユーザーに促す注意表示画像を合わせて表示面32aに対して表示しアプリを終了してもよい。この場合、制御部35は、指針群26b~26eが通常の回転に復帰することで、時計状態情報を取得するまで、アプリの使用を禁止することが好ましい。
 具体的には、電池電圧が規定量より低下するとユーザーに充電を促すため、2秒間隔で2秒分の距離を秒針26bが間欠的に移動する警告運針を、一定時間行う。このようにユーザーに対して注意や警告を、通常とは異なる運針で示す状態を、警告運針状態と呼ぶ。警告運針状態では、秒針26bの回転速度が通常の倍以上になるため、端末機器3で文字板26aを撮影する際に、秒針26bに対応する画像がぶれて秒針26bの表示位置を認識することが困難になる。従って、アナログ電子時計2が警告運針状態に移行する直前に、警告運針状態であることを時計状態情報として端末機器3に送ることで、指針群26b~26eの表示位置検出を実施させない、すなわち表示位置検出を禁止するように制御するため、電力消費を抑制できる。あるいは、アナログ電子時計2が警告運針状態である通知を受けた端末機器3は、高速回転する秒針26bがぶれないように撮像部31の露出とシャッター速度を変更して、指針文字板画像Pを生成し、表示位置検出を行ってもよい。電池電圧が規定電圧以上に復帰したときにアナログ電子時計2は、端末機器3に対して警告運針状態から通常状態に移行することを示す時計状態情報を通知し、これを受けた端末機器3は指針群26b~26eの表示位置検出の禁止を解除し、撮像部31の設定を変更した場合は通常の設定に戻す。
 また、警告運針状態のまま発電が検出できない期間が一定時間続くか、または電池電圧が規定電圧よりも低下すると、秒針26bの回転を停止させて消費電力を低減するパワーセーブ状態に移行する。このとき秒針26bは、定まった位置、例えば文字板26aの12時を指す位置に停止しているため、端末機器3がアナログ電子時計2から受け取る時計内示部時刻情報に対応する時計内部時刻に基づいた秒針26bの表示位置と異なる。従って、アナログ電子時計2がパワーセーブ状態に移行する直前に、パワーセーブ状態に移行することを時計状態情報として端末機器3に送ることで、指針群26b~26eの表示位置検出を禁止するように制御するため、電力消費を抑制できる。また、端末機器3は、時計状態情報に基づいてアナログ電子時計2がパワーセーブ状態であると判断すると、識別エリアADを秒針26bが停止している定まった位置に限定して、指針群26b~26eの表示位置検出を行ってもよい。この際、端末機器3は、表示面32aに充電を促すメッセージやアイコンを表示してもよい。電池電圧が規定電圧以上に復帰したときにアナログ電子時計2は、端末機器3にパワーセーブ状態から通常状態に移行したことを示す時計状態情報を通知し、これを受けた端末機器3は、指針群26b~26eの表示位置検出の禁止を、あるいは識別エリアADの限定を解除する。
 また、パワーセーブ状態のまま発電が検出できない期間が一定時間続くか、電池電圧がさらに低い規定量よりも低下すると、駆動機構部25および制御部23を停止、すなわち給電を禁止させるパワーブレイク状態に移行する。このときアナログ電子時計2は、時計内部時刻情報に関する情報をリセットし、端末機器3との通信回路である通信部22を停止する。従って、アナログ電子時計2がパワーブレイク状態に移行する直前に、パワーブレイク状態に移行することを時計状態情報として端末機器3に送ることで、指針群26b~26eの表示位置検出を禁止するように制御するため、電力消費を抑制できる。この際、端末機器3は、時計状態情報に基づいてアナログ電子時計2がパワーブレイク状態であると判断すると、表示面32aに充電を促すメッセージやアイコンを表示してもよい。電池電圧が規定電圧以上に復帰したときにアナログ電子時計2は、端末機器3にパワーブレイク状態から通常状態に移行したことを示す時計状態情報を通知し、これを受けた端末機器3は、指針群26b~26eの表示位置検出の禁止を解除する。
 また、上記実施形態等では、撮像部31がユーザーによりシャッターの押下後に、アナログ表示部26を1回撮像することで、指針文字板画像Pを生成するがこれに限定されるものではない。撮像部31は、アナログ表示部26を撮像する際に、撮像条件を変更し複数回撮像することで、複数の指針文字板画像Pを生成してもよい。例えば、制御部35は、生成された複数の指針文字板画像Pを合成する画像処理を行うことで、1つの指針文字板画像Pを生成してもよい。これにより、制御部35による各識別エリアAS~ADの決定および指針群26b~26eの現在表示位置の検出に適した指針文字板画像Pを生成することができる。
 また、例えば、制御部35は、各識別エリアAS~ADにそれぞれ対応して指針文字板画像Pを生成してもよい。この場合は、制御部35は、撮像部31によりアナログ表示部26を撮像する際に、各指針群26b~26eにそれぞれ対応した被写界深度が異ならせて4回撮像する。文字板26a(日板26e)に対して、時針26d、分針26c、秒針26bの順で上側に位置している。従って、各撮像の際の被写界深度は、秒針26b、分針26c、時針26d、文字板26a(日板26e)の順で深くし、各指針群26b~26eにそれぞれピントが合うように設定される。つまり、秒針26bに対応する被写界深度で撮像されて生成された指針文字板画像Pに基づいて識別エリアASを決定し、分針26cに対応する被写界深度で撮像されて生成された指針文字板画像Pに基づいて識別エリアAMを決定し、時針26dに対応する被写界深度で撮像されて生成された指針文字板画像Pに基づいて識別エリアAHを決定し、日板26eに対応する被写界深度で撮像されて生成された指針文字板画像Pに基づいて識別エリアADを決定する。従って、各識別エリアAS~ADにおける各指針群26b~26eは、それぞれピントが合った状態となるため、1つの指針文字板画像Pから決定された各識別エリアAS~ADを検出対象とする場合と比較して、誤検出などを抑制することができ、検出精度を向上することができる。また、アナログ電子時計システム1は、指針群26b~26eの現在表示位置を検出するための画像処理時間を削減することができるので、表示時刻補正に要する時間をさらに削減することができる。ここで、制御部35は、撮像部31によりアナログ表示部26を撮像する際に、被写界深度の設定を予め浅く、すなわち撮像開始時に秒針26bとピントが合うようにしておくことが好ましい。この場合は、各指針群26b~26eにそれぞれ対応した撮像する際に、段階的に、被写界深度を深くすることとなる。なお、制御部35は、撮像部31によりアナログ表示部26を撮像する際に、被写界深度の設定を予め深く、すなわち撮像開始時に時針26c、あるいは日板26eとピントが合うようにしておいてもよい。
 また、例えば、制御部35は、画素数が異なる複数の指針文字板画像Pを生成してもよい。この場合は、制御部35は、まず、画素数の少ない指針文字板画像Pに基づいて各識別エリアAS~ADを決定し、各指針群26b~26eの現在表示位置を検出し、画素数の少ない指針文字板画像Pに基づいて各指針群26b~26eの現在表示位置を検出できない場合に、画素数の多い指針文字板画像Pに基づいて各識別エリアAS~ADを決定し、各指針群26b~26eの現在表示位置を検出することとなる。アナログ電子時計システム1は、まず画素数の少ない指針文字板画像P、すなわち画像処理時間が短い指針文字板画像Pに基づいて指針群26b~26eの現在表示位置を検出するので、画像処理時間を削減することができる。
 なお、上記実施形態における制御部35は、各識別エリアAS~ADに基づいて指針群26b~26eの現在表示位置を検出する前に、事前識別エリアに基づいて非識別エリア内に指針群26b~26eがないことを検出してもよい。ここで、事前識別エリアとは、文字板26aに対する秒針26b、分針26c、時針26dの時計内部時刻情報に基づいたそれぞれの予定表示位置を除くことを条件に決定される識別エリアである。つまり、事前識別エリアは、文字板26aに対して3針26b~26dが位置しないと時計内示部時刻情報に基づいて予測できる識別エリアである。例えば、事前識別エリアは、秒針26b、分針26c、時針26dの各予定表示位置または各予定表示位置を含む所定エリア(3針26b~26dの回転速度を考慮した回転方向における長さとなるエリア)を除く識別エリアである。制御部35は、事前識別エリア内に3針26b~26dが位置しないことを判定した場合に、識別エリア内AS~ACにおいて3針26b~26dがそれぞれ位置することが確実となるので、パターンマッチング処理においてマッチングの程度が低い場合であっても、識別エリア内AS~AC内において3針26b~26dを検出できることとなる。これにより、誤検出などを抑制することができ、検出精度を向上することができる。
 1 アナログ電子時計システム
 2 アナログ電子時計
 21 アンテナ(時計側通信部)
 22 通信部(時計側通信部)
 23 制御部(時計側制御部)
 25 駆動機構部
 26 アナログ表示部
 26a 文字板
 26b 秒針
 26c 分針
 26d 時針
 26e 日板
 26f インデックス
 3 端末機器
 31 撮像部
 32 タッチパネル部
 32a 表示面
 33 アンテナ(端末側通信部)
 34 通信部(端末側通信部)
 35 制御部(端末側制御部)
 T インデックス位置
 P 指針文字板画像
 PM1,PM2 注意表示画像
 PW1~PW4 アナログ電子時計識別画像

Claims (7)

  1.  インデックスが形成された文字板と、
     前記文字板上を回転する1以上の指針と、
     を有するアナログ電子時計と、
     外部と少なくとも時刻に関する時刻情報を送受信することができる端末側通信部と、
     前記文字板を撮像し、前記指針および前記文字板に対応する画像を含む指針文字板画像を生成する撮像部と、
     前記指針文字板画像の前記インデックスに基づいて前記指針の現在表示位置を検出し、前記現在表示位置に基づいて現在表示時刻情報を生成し、前記現在表示時刻情報と、前記アナログ電子時計から受信した時計内部時刻情報との差分に基づいた表示時刻補正情報を生成する端末側制御部と、
     を有する端末機器と、
     を備え、
     前記端末側制御部は、
     前記撮像部による撮像を行う前に、前記指針の回転を停止する回転停止信号を前記アナログ電子時計に出力し、
     前記指針文字板画像の一部であり、
     前記時計内部時刻情報に基づいた前記指針の予定表示位置と、
     前記インデックスと、
     を含む識別エリア内で前記指針の現在表示位置を検出し、
     前記表示時刻補正情報を前記アナログ電子時計に出力し、
     前記アナログ電子時計は、
     前記回転停止信号に基づいて、前記指針の回転を停止し、
     前記表示時刻補正情報に基づいて、前記指針の表示位置を補正する、
     ことを特徴とするアナログ電子時計システム。
  2.  請求項1に記載のアナログ電子時計システムにおいて、
     2以上の前記指針のうち、前記指針と前記インデックスとの相対位置が他の前記指針に対して離れている前記指針に対応する前記識別エリアは、他の前記指針に対応する前記識別エリアよりも、前記指針の回転半径方向において広い、
     アナログ電子時計システム。
  3.  請求項1または2に記載のアナログ電子時計システムにおいて、
     2以上の前記指針のうち、1回の回転量が他の前記指針に対して少ない前記指針に対応する前記識別エリアは、他の前記指針に対応する前記識別エリアよりも、前記指針の回転方向において狭い、
     アナログ電子時計システム。
  4.  請求項1~3のいずれか1つに記載のアナログ電子時計システムにおいて、
     前記端末側制御部は、前記識別エリア内で前記指針の現在表示位置を検出することができないと判断すると、前記識別エリアを拡大する、
     アナログ電子時計システム。
  5.  請求項1~4のいずれか1つに記載のアナログ電子時計システムにおいて、
     前記端末機器は、表示面と、前記表示面に対するユーザーによる操作入力位置を検出するタッチパネル部を有し、
     前記端末側制御部は、
     前記識別エリアを決定する前に、
     前記表示面に対して、前記指針文字板画像を表示するとともに、前記文字板における12時に対応するインデックス位置に対して操作入力を促し、
     前記操作入力がされたと判断すると、前記時計内部時刻情報および前記指針文字板画像に対する操作入力位置情報に基づいて前記識別エリアを決定する
     アナログ電子時計システム。
  6.  請求項1~5のいずれか1つに記載のアナログ電子時計システムにおいて、
     前記端末機器は、表示面と、前記表示面に対するユーザーによる操作入力位置を検出するタッチパネル部を有し、
     前記端末側制御部は、
     前記指針の現在表示位置を検出する前に、
     前記表示面に対して、前記端末機器に予め記憶されているアナログ電子時計ごとの指針および文字板に関する形状情報を含む指針文字板情報と関連づけられたアナログ電子時計識別画像を前記表示面に複数表示するとともに、複数の前記アナログ電子時計識別画像のうち1つを選択する操作入力を促し、
     前記操作入力がされたと判断すると、複数の前記アナログ電子時計識別画像のうち、前記操作入力位置に対応する前記アナログ電子時計識別画像と関連する前記指針文字板情報に基づいて前記識別エリア内における前記指針の現在表示位置を検出する、
     アナログ電子時計システム。
  7.  インデックスが形成された文字板と、
     前記文字板上を回転する1以上の指針と、
     前記指針を回転させる駆動機構部と、
     外部と少なくとも時刻に関する時刻情報を送受信することができる時計側通信部と、
     少なくとも、時計内部時刻を有し、前記時計内部時刻に基づいて前記駆動機構部による前記指針の回転駆動を制御する時計側制御部と、
     を備え、
     前記時計側制御部は、
     端末機器からの回転停止信号に基づいて、前記駆動機構部による前記指針の回転を停止し、
     前記指針および前記文字板に対応する画像を含む指針文字板画像の一部であり、
     時計内部時刻情報に基づいた前記指針の予定表示位置と、
     前記インデックスと、
     を含む識別エリア内で検出された前記指針の現在表示位置に基づいて生成された現在表示時刻情報と、アナログ電子時計から受信した時計内部時刻情報との差分に基づいた前記端末機器からの表示時刻補正情報に基づいて、前記指針の表示位置を補正する、
     ことを特徴とするアナログ電子時計。
PCT/JP2018/012728 2017-03-29 2018-03-28 アナログ電子時計システムおよびアナログ電子時計 WO2018181467A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019509968A JP6960990B2 (ja) 2017-03-29 2018-03-28 アナログ電子時計システムおよびアナログ電子時計
US16/496,473 US11226593B2 (en) 2017-03-29 2018-03-28 Analog electronic watch system and analog electronic watch
CN201880021576.2A CN110462529B (zh) 2017-03-29 2018-03-28 模拟电子表***以及模拟电子表

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017-065390 2017-03-29
JP2017065390 2017-03-29

Publications (1)

Publication Number Publication Date
WO2018181467A1 true WO2018181467A1 (ja) 2018-10-04

Family

ID=63677028

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/012728 WO2018181467A1 (ja) 2017-03-29 2018-03-28 アナログ電子時計システムおよびアナログ電子時計

Country Status (4)

Country Link
US (1) US11226593B2 (ja)
JP (1) JP6960990B2 (ja)
CN (1) CN110462529B (ja)
WO (1) WO2018181467A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019128351A (ja) * 2018-01-24 2019-08-01 シチズン時計株式会社 アナログ電子時計システムおよびアナログ電子時計
JP2022093453A (ja) * 2018-01-24 2022-06-23 シチズン時計株式会社 アナログ電子時計システム
JP2022179402A (ja) * 2021-05-21 2022-12-02 ウーテーアー・エス・アー・マニファクチュール・オロロジェール・スイス 時計を設定するシステム
JP2023508287A (ja) * 2019-12-17 2023-03-02 ザ・スウォッチ・グループ・リサーチ・アンド・ディベロップメント・リミテッド 機械式ムーブメントと表示される時間を補正するためのデバイスとを備える計時器
EP3985446B1 (fr) 2020-10-14 2023-05-24 The Swatch Group Research and Development Ltd Dispositif de determination de position d'afficheur d'horlogerie
JP7483647B2 (ja) 2021-03-15 2024-05-15 シチズン時計株式会社 電子時計、外部装置及びシステム

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10782651B2 (en) * 2018-06-03 2020-09-22 Apple Inc. Image capture to provide advanced features for configuration of a wearable device
US11537093B2 (en) * 2019-03-08 2022-12-27 Citizen Watch Co., Ltd. Mobile device and mobile device system
US20220156960A1 (en) * 2019-03-28 2022-05-19 Sony Group Corporation Information processing apparatus, information processing method, and program
USD945280S1 (en) * 2019-06-14 2022-03-08 ERNST LEITZ WERKSTAETTEN GmbH Watch
EP3779612A1 (fr) * 2019-08-16 2021-02-17 The Swatch Group Research and Development Ltd Procédé et système de diffusion d'un message à un porteur d'une montre
CN115567880B (zh) * 2022-01-21 2023-08-08 荣耀终端有限公司 表盘控制方法及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015072281A1 (ja) * 2013-11-12 2015-05-21 セイコーインスツル株式会社 時刻修正システム、電子機器、時計及びプログラム
US20150362893A1 (en) * 2014-06-12 2015-12-17 Withings Analog Type Watch and Time Set Method
JP2016057192A (ja) * 2014-09-10 2016-04-21 セイコーインスツル株式会社 電子機器、時刻処理システム、時刻処理方法、及び時刻処理プログラム

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH661832GA3 (ja) * 1985-11-22 1987-08-31
JPH085763A (ja) * 1994-06-16 1996-01-12 Casio Comput Co Ltd 時計装置
JP2005214949A (ja) * 2004-01-28 2005-08-11 Swan Photo:Kk 時計用文字盤並びに時計
CN100578396C (zh) * 2008-10-27 2010-01-06 深圳华为通信技术有限公司 一种终端及其时间配置方法
JP2010112914A (ja) * 2008-11-10 2010-05-20 Casio Computer Co Ltd 指針位置情報生成装置
CN201804219U (zh) * 2010-10-14 2011-04-20 烟台持久钟表集团有限公司 时钟钟针位置检测装置
EP2548085B1 (en) * 2011-06-01 2019-09-18 Fung, Wai Tong Analog quartz timepiece and method for providing time-correction of the same
JP6291782B2 (ja) * 2013-10-18 2018-03-14 カシオ計算機株式会社 指針位置修正方法、指針位置修正システム及び指針式表示装置
JP2016040884A (ja) * 2014-08-13 2016-03-24 セイコーエプソン株式会社 電子機器
JP6342766B2 (ja) * 2014-09-25 2018-06-13 セイコーインスツル株式会社 時刻補正システム、電子機器、時計及びプログラム
CN104503221A (zh) * 2014-11-18 2015-04-08 深圳市金立通信设备有限公司 一种钟表校准方法
JP6547379B2 (ja) * 2015-04-10 2019-07-24 セイコーエプソン株式会社 通信システム、電子時計および通信装置
JP6661930B2 (ja) * 2015-09-17 2020-03-11 カシオ計算機株式会社 電子時計、制御方法、及びプログラム
CN105446129A (zh) * 2015-12-16 2016-03-30 深圳智能表芯科技有限公司 一种基于拍摄识别技术的指针式智能钟表的指针校准方法
CN105446130B (zh) * 2015-12-16 2018-03-16 深圳智能表芯科技有限公司 一种指针式智能钟表的自动定期授时方法及授时***
CN105955011B (zh) * 2016-04-21 2019-12-24 深圳欧德蒙科技有限公司 一种智能校时的方法和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015072281A1 (ja) * 2013-11-12 2015-05-21 セイコーインスツル株式会社 時刻修正システム、電子機器、時計及びプログラム
US20150362893A1 (en) * 2014-06-12 2015-12-17 Withings Analog Type Watch and Time Set Method
JP2016057192A (ja) * 2014-09-10 2016-04-21 セイコーインスツル株式会社 電子機器、時刻処理システム、時刻処理方法、及び時刻処理プログラム

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019128351A (ja) * 2018-01-24 2019-08-01 シチズン時計株式会社 アナログ電子時計システムおよびアナログ電子時計
JP7066606B2 (ja) 2018-01-24 2022-05-13 シチズン時計株式会社 アナログ電子時計システムおよびアナログ電子時計
JP2022093453A (ja) * 2018-01-24 2022-06-23 シチズン時計株式会社 アナログ電子時計システム
JP7284315B2 (ja) 2018-01-24 2023-05-30 シチズン時計株式会社 アナログ電子時計システム
JP2023508287A (ja) * 2019-12-17 2023-03-02 ザ・スウォッチ・グループ・リサーチ・アンド・ディベロップメント・リミテッド 機械式ムーブメントと表示される時間を補正するためのデバイスとを備える計時器
EP3985446B1 (fr) 2020-10-14 2023-05-24 The Swatch Group Research and Development Ltd Dispositif de determination de position d'afficheur d'horlogerie
JP7483647B2 (ja) 2021-03-15 2024-05-15 シチズン時計株式会社 電子時計、外部装置及びシステム
JP2022179402A (ja) * 2021-05-21 2022-12-02 ウーテーアー・エス・アー・マニファクチュール・オロロジェール・スイス 時計を設定するシステム
JP7475392B2 (ja) 2021-05-21 2024-04-26 ウーテーアー・エス・アー・マニファクチュール・オロロジェール・スイス 時計を設定するシステム

Also Published As

Publication number Publication date
US20200379411A1 (en) 2020-12-03
JPWO2018181467A1 (ja) 2020-02-06
CN110462529B (zh) 2021-06-29
CN110462529A (zh) 2019-11-15
US11226593B2 (en) 2022-01-18
JP6960990B2 (ja) 2021-11-05

Similar Documents

Publication Publication Date Title
WO2018181467A1 (ja) アナログ電子時計システムおよびアナログ電子時計
JP7284315B2 (ja) アナログ電子時計システム
JP7066606B2 (ja) アナログ電子時計システムおよびアナログ電子時計
EP2042946B1 (en) Hand position detecting device and apparatus including the device
JP6291782B2 (ja) 指針位置修正方法、指針位置修正システム及び指針式表示装置
JP2019502904A (ja) 指針式インテリジェントクロックの自動定期的時刻修正方法及び時刻修正システム
JP6759908B2 (ja) 電子時計、電子時計の時刻変更方法、および、プログラム
JP2012002767A (ja) 電子機器
JP6400400B2 (ja) 電子機器、時刻処理システム、時刻処理方法、及び時刻処理プログラム
JP2018109580A (ja) 紫外線計測システム
US20180217563A1 (en) Timepiece and control method of timepiece
US9872264B2 (en) Wireless communication device, electronic timepiece, wireless communication method, and recording medium
JP6404046B2 (ja) 電子時計、時刻処理システム、及び時刻処理方法
JP6792498B2 (ja) アナログ電子時計システムおよびアナログ電子時計
JP7258692B2 (ja) ウェアラブル端末及びウェアラブル端末システム
US10852701B2 (en) Electronic timepiece, information obtaining control method and storage medium
US20180188808A1 (en) Operation control system, wearable apparatus, operation control method, and operation control program
US10831158B2 (en) Timepiece, motor control device, control method of timepiece, and motor control method
JP6978922B2 (ja) アナログ電子時計およびアナログ電子時計システム
JP2018185148A (ja) 通信装置、電子時計、時刻変更方法、告知信号生成方法、及びプログラム
JP2010019612A (ja) 貫通状態判別装置、貫通状態判別方法および電子時計
JP6963898B2 (ja) 時計システムおよび指針位置修正方法
JP4535837B2 (ja) 電波修正時計、電子機器および時刻修正方法
JP2016200509A (ja) 通信システム、電子時計、通信装置、および電子時計の制御方法
JP2013003118A (ja) 電子時計

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18776949

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2019509968

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18776949

Country of ref document: EP

Kind code of ref document: A1