Electronic device, hand position correction system, hand position correction method, and program
A smartphone-based system corrects watch hand positions by imaging and calculating deviations, addressing the inconvenience of manual adjustment and ensuring accurate timekeeping despite magnetic interference.
Patent Information
- Application Number
- JP2024021832
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-16
- Publication Date
- 2025-08-28
AI Technical Summary
Existing watch mechanisms that use stepping motors to move hands are prone to misalignment due to external magnetic fields, requiring manual adjustment to a specific position for correction, which is inconvenient for users.
A system comprising a smartphone and a watch that communicates via Bluetooth, where the smartphone captures an image of the watch face to determine hand positions and calculates deviations, allowing for automated correction without manual repositioning of the hands.
Enables easy and accurate correction of hand positions without the need for manual adjustment, ensuring precise time display even in environments with magnetic interference.
Smart Images

Figure 2025125719000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an electronic device, a hand position correction system, a hand position correction method, and a program. [Background technology]
[0002] Some watches use stepping motors to electrically move hands and display information according to the position indicated by the hands. In such watches, even if the time kept internally is correct, the physical position of the hands may be displaced due to factors such as the influence of external magnetic fields that disrupt the stepping movement, causing the watch to fail to display the correct time.
[0003] For example, Patent Document 1 describes a technology for detecting and correcting misalignment of the hands in such a watch (hand-type display device) by photographing the display state of the hands on the dial (display board) and identifying the position of the hands relative to the display board. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-78943 Summary of the Invention [Problem to be solved by the invention]
[0005] The technology described in Patent Document 1 moves the hands to a specific position, such as the 12 o'clock position, and compares the specific position (control position) with the actual hand position to detect any deviation. If there is any deviation, the hand position is corrected. However, with this method, the hands must be moved to the specific position when correcting the hand position, which takes time. This is inconvenient for the user.
[0006] The present invention is intended to solve these problems, and provides an electronic device, a hand position correction system, a hand position correction method, and a program that can easily obtain information for correcting the position deviation of the hands. [Means for solving the problem]
[0007] In order to solve the above problems, the electronic device according to the present invention comprises: a communication unit that communicates with a timepiece having at least hands and a time display unit on its face; The photography department and A control unit; Equipped with The control unit The face of the watch is photographed by the photographing unit to obtain a face image, and position information of the hands and time information corresponding to the time displayed on the time display unit are obtained based on the face image. The amount of deviation of the hands when the time information is used as a reference is calculated based on the position information and the time information, and the amount of deviation is acquired as hand position correction information for correcting the positions of the hands. [Effects of the Invention]
[0008] According to the present invention, information for correcting the positional deviation of the pointer can be easily obtained. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram showing the overall configuration of a hand position correction system according to an embodiment; [Figure 2] 2 is a plan view showing an example of a display screen of a smartphone when photographing the face of the watch shown in FIG. 1. FIG. [Figure 3] FIG. 2 is a block diagram showing the internal configuration of the timepiece shown in FIG. [Figure 4] FIG. 2 is a block diagram showing the internal configuration of the smartphone shown in FIG. [Figure 5]FIG. 3 is a sequence diagram illustrating the flow of operations and data exchange between the timepiece and the smartphone in the hand position correction system of the first embodiment. [Figure 6] 10 is a flowchart showing a control procedure for a hand position correction information detection process performed by the smartphone according to the embodiment. [Figure 7] FIG. 10 is an explanatory diagram showing a modified example of the display of the time display unit. [Figure 8] FIG. 10 is an explanatory diagram showing a modified example of the display of the time display unit. [Figure 9] FIG. 10 is a sequence diagram illustrating the flow of operations and data exchange between a timepiece and a smartphone in a hand position correction system according to a modified example of the first embodiment. [Figure 10] FIG. 10 is a sequence diagram illustrating the flow of operations and data exchange between a timepiece and a smartphone in a hand position correction system according to a second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Embodiments of an electronic device, a hand position correction system, a hand position correction method, and a program according to the present invention will be described with reference to Figures 1 to 10. Note that the embodiments described below are subject to various limitations that are technically preferable for implementing the present invention, but the scope of the present invention is not limited to the following embodiments and illustrated examples.
[0011] [First embodiment] As shown in FIG. 1, a hand position correction system 1 according to an embodiment includes an electronic timepiece (hereinafter simply referred to as "timepiece 3") and a smartphone 5 as an electronic device. The timepiece 3 according to this embodiment is a so-called combination timepiece that includes at least hands 32 and a time display unit 33 on a face 31, and has both an analog display unit 30 (see FIG. 3) and a digital display unit 330. FIG. 1 and other figures illustrate a wristwatch-type timepiece that can be worn on a user's wrist by a band. As shown in FIGS. 1 and 2, the smartphone 5 according to this embodiment includes a photographing unit 51 (camera 511 of the photographing unit 51) that can photograph the face 31 of the timepiece 3 (the surface of the timepiece 3). Wireless communication can be performed between the timepiece 3 and the smartphone 5, for example, via Bluetooth (registered trademark), enabling various types of information to be transmitted and received.
[0012] As shown in FIG. 3, the watch 3 of this embodiment includes a CPU (Central Processing Unit) 40, a ROM (Read Only Memory) 41, a RAM (Random Access Memory) 42, a timing circuit 43, an analog display unit 30, a digital display unit 330, a communication unit 44, a power supply unit 47, an operation unit 36, and a bus 48 connecting these components.
[0013] The CPU 40 is a control unit that performs various types of calculation processing and controls the overall operation of the timepiece 3. The CPU 40 reads and executes various programs related to the operation of the timepiece 3 from the ROM 41. The ROM 41 stores various control programs and initial setting data related to the operation of the timepiece 3. This control program includes a hand position correction program 411 for correcting position deviations of the hands 32, and the CPU 40 corrects the positions of the hands 32 based on hand position correction information transmitted from the smartphone 5, which will be described later. The RAM 42 provides the CPU 40 with working memory space (working area) and also stores various types of temporary data.
[0014] The timekeeping circuit 43 is a counter that counts a predetermined frequency signal input from an oscillator circuit (not shown) and adds the counted signal to initial time data to hold the current time. Alternatively, the current time may be calculated by software under the control of the CPU 40 or an RTC (Real Time Clock) and stored in the timekeeping circuit 43.
[0015] The analog display unit 30 includes hands 32, a date indicator 37, a stepping motor 38, a motor drive circuit 39, etc. In this embodiment, the timepiece 3 has an hour hand 32a, a minute hand 32b, and a second hand 32c as the hands 32. Hereinafter, when simply referring to "hands 32," this includes the hour hand 32a, minute hand 32b, and second hand 32c.
[0016] Based on a control signal from the CPU 40, the motor drive circuit 39 outputs drive signals to the stepping motor 38 at a predetermined timing, for a predetermined length of time, and at a predetermined voltage to rotate the hour hand 32a, minute hand 32b, second hand 32c, and date indicator 37. In this embodiment, the hour hand 32a and minute hand 32b are rotated by the stepping motor 38a, the second hand 32c is rotated by the stepping motor 38b, and the date indicator 37 is rotated by the stepping motor 38c. The stepping motors 38 (38a to 38c) are driven to rotate by a predetermined angle (for example, 180 degrees) in response to the drive signal from the motor drive circuit 39, and each rotates the gear to which the hands 32 (hour hand 32a, minute hand 32b, second hand 32c) are joined by the predetermined angle. For example, the stepping motors 38 (38a to 38c) rotate the second hand 32c by 6 degrees, the minute hand 32b by 1 degree, and the date indicator 37 by 360 / (31×170) degrees.
[0017] In the timepiece 3 of this embodiment, the minute hand 32b and the hour hand 32a (linked hands) rotate in tandem, with the hour hand 32a rotating at a speed 1 / 12 that of the minute hand 32b. The hour hand 32a, minute hand 32b, and second hand 32c are all arranged to rotate around the same axis of rotation, approximately at the center of the dial (dial) 31, although this is not particularly limited. Hour numerals 34 (see FIG. 2) are provided along the outer periphery of the dial 31, and the analog display unit 30 displays the time by having the hands 32 point to the hour numerals 34. The date wheel 37 is a member that rotates around the same axis of rotation as the hands 32, and numbers indicating the date are provided along the circumferential direction. In the example shown in FIG. 2 etc., a date window 35 is provided at the 3 o'clock position on the dial (dial) 31, and the date wheel 37 is arranged so that one day's date can be selectively revealed through the date window 35.
[0018] The digital display unit 330 includes a time display unit 33 and a display driver 331. The time display unit 33 is configured, for example, with a liquid crystal display (LCD), an organic electroluminescence display, or other flat display, and is a display screen that digitally displays numbers corresponding to the time. The time display unit 33 is capable of displaying, for example, in a dot matrix format, and is provided so as to occupy a portion of the face (dial) 31. If the time display unit 33 is an LCD, the display driver 331 is a liquid crystal driver that drives the LCD. If the time display unit 33 uses another system, a driver appropriate for that system is selected and provided as the display driver 331. The time display unit 33 performs various displays in response to drive signals from the display driver 331.
[0019] In this embodiment, the digital display unit 330 is configured to be able to assume a time display state in which the time display unit 33 displays at least the hours, minutes, and seconds. The time (hours, minutes, and seconds) displayed on the time display unit 33 is the current time (internal time) maintained by the timing circuit 43. The time display unit 33 does not necessarily display only the hours, minutes, and seconds. For example, the time display unit 33 may appropriately display various information such as the date, day of the week, and the reception status of the antenna AN (described later). Multiple digital display units 330 may be provided. In this case, multiple time display units 33 are arranged on the dial 31. For example, one time display unit 33 displays the date, another displays the hours and minutes, and another displays the seconds. When multiple digital display units 330 are provided, it is preferable that various combinations of information be possible for the content displayed on each time display unit 33. The user may be able to freely set what is displayed on each time display unit 33.
[0020] The communication unit 44 includes a Bluetooth module 441, a UART 442, an antenna AN, etc. The Bluetooth module 441 is a control module for performing Bluetooth communication with an external device such as a smartphone 5 via the antenna AN. Transmission data sent from the CPU 40 undergoes processing such as serial / parallel conversion in the UART 442, and is then transmitted from the Bluetooth module 441 to the external device. Furthermore, reception data received by the antenna AN and the Bluetooth module 441 undergoes processing such as serial / parallel conversion in the UART 442, and is then output to the CPU 40. In this embodiment, the communication unit 44 receives hand position correction information from the smartphone 5, which will be described later.
[0021] The power supply unit 47 supplies power to drive the CPU 40 and each component. The power supply unit 47 includes, for example, a solar power generation unit and a secondary battery (not shown). The battery for the power supply unit 47 is preferably small and lightweight and capable of stably supplying power for a long period of time, and may be, for example, a small, disk-shaped button-type primary battery.
[0022] The operation unit 36 has a mechanism for receiving external input, such as a push button switch or a crown, and generates an electrical signal in response to an input operation by the user and outputs it to the CPU 40 as an input signal.
[0023] The smartphone 5 of this embodiment is capable of communicating with a clock 3 that has at least hands 32 and a time display unit 33 on a face 31. As shown in Fig. 4, the smartphone 5 includes a CPU 60, a ROM 61, a RAM 62, a storage unit 63, an image capture unit 51, a display unit 52, an operation unit 53, a communication unit 54, a speaker 551, a microphone 552, a codec 553, an RF transmission / reception circuit 561, an antenna ANb for transmitting and receiving RF communication radio waves, a communication circuit 562, a vibration motor 571 and its driver 572, a bus 58 that connects these components, and the like.
[0024] The CPU 60 is a control unit that performs various calculation processes and provides overall control over the overall operation of the smartphone 5. The CPU 60 also works in cooperation with the hand position correction information detection program 631 to obtain hand position correction information for correcting the positions of the hands 32 of the associated timepiece 3. Specifically, the CPU 60 acquires a face image by capturing an image of the face 31 of the timepiece 3 using the imaging unit 51 (camera 511 of the imaging unit 51), which will be described later. Based on the face image, the CPU 60 then obtains position information of the hands 32 and time information (digitally displayed time) corresponding to the time displayed on the time display unit 33. Based on the position information and the time information, the CPU 60 calculates the amount of deviation of the hands 32 relative to the time information (digitally displayed time), and obtains this amount of deviation as hand position correction information for correcting the positions of the hands 32. The method by which the CPU 60 obtains the position information of the hands 32 and the time information corresponding to the time displayed on the time display unit 33 based on the face image is not particularly limited. For example, the CPU 60 uses various image recognition techniques to identify the position of each hand 32 based on its position relative to the hour markers 34, etc., and also reads the numbers indicating the time digitally displayed on the time display unit 33.
[0025] The ROM 61 stores various programs executed by the CPU 60 and initial setting data. The ROM 61 may be a rewritable nonvolatile memory. The RAM 62 is a volatile memory that provides the CPU 60 with a working memory space (working area) and stores temporary working data. The storage unit 63 is a readable and writable nonvolatile memory, such as a flash memory or an EEPROM (Electrically Erasable and Programmable Read Only Memory). The storage unit 63 stores a hand position correction information detection program 631. The hand position correction information detection program 631 is an application program for detecting information for correcting the positions of the hands 32 of the timepiece 3 (the amount of deviation from the reference internal time). The CPU 60 reads out the hand position correction information detection program 631, expands it in the working area of the RAM 62, and executes it to obtain hand position correction information for correcting the position deviation of the hands 32 of the timepiece 3. The hand position correction information detection program 631 is not limited to being stored in the storage unit 63. It may be stored in various storage means other than the storage unit 63.
[0026] The display unit 52 includes a display 521 such as an LCD (liquid crystal display). A driver 522 (liquid crystal driver) that operates in response to a control signal sent from the CPU 60 drives the display (LCD) 521 to display information related to various functions of the smartphone 5. The display 521 of the display unit 52 may be a display screen of another display type, for example, an organic ELD (electro-luminescent display), and the driver 522 is selected as appropriate depending on the display type of the display 521.
[0027] The operation unit 53 is a section where the user performs various input operations. FIG. 2 illustrates an example in which the operation unit 53 is a touch panel (buttons on a touch panel) formed integrally with the display 521 of the display unit 52. When the operation unit 53 is a touch panel, it is provided with a touch sensor, which detects the position of a touch operation by the user on the display (LCD) 521 of the display unit 52 and the content of the operation, generates an electrical signal corresponding to the operation, and outputs it to the CPU 60 as an input signal. Note that the operation unit 53 may also be a physical button. In this case, for example, the operation unit 53 is configured to include one or more operation keys or switches, and to output an input signal to the CPU 60 based on an operation performed by the user on the operation key or switch.
[0028] In this embodiment, the communication unit 54 of the smartphone 5, which communicates with the watch 3, includes a Bluetooth module 541, a UART 542, an antenna ANa, etc. The Bluetooth module 541 is a control module for performing Bluetooth communication with an external device such as the watch 3 via the antenna ANa. Transmission data sent from the CPU 60 undergoes processing such as serial / parallel conversion in the UART 542, and is then transmitted from the Bluetooth module 541 to the external device. Received data received by the antenna ANa and the Bluetooth module 541 undergoes processing such as serial / parallel conversion in the UART 542, and is then output to the CPU 60. In this embodiment, the communication unit 54 transmits hand position correction information detected by the CPU 60 to the watch 3.
[0029] The RF transmission / reception circuit 561 performs transmission and reception processing of telephone communication data and e-mail communication data between the mobile phone communication base station and the RF communication antenna ANb. The communication circuit 562 performs various processes related to the transmission and reception data transmitted and received by the RF transmission / reception circuit 561, and transfers data between the CPU 60 and the codec 553.
[0030] The photographing unit 51 includes a camera 511 and a driver 512. The camera 511 captures an image in a predetermined direction based on input operations via the operation unit 53. Note that the term "predetermined direction" does not strictly mean a single direction but also includes slight deviations, such as an oblique direction. The camera 511 includes a lens that collects and directs external light and an exposure unit that detects the incident light. The lens includes an autofocus mechanism that adjusts the focal position appropriately depending on the distance to the subject and a zoom mechanism that can change the angle of incidence within a predetermined range based on user operation. The exposure unit is, for example, a charge-coupled device (CCD) or a CMOS sensor, and acquires the amount of incident light at each pixel position at a resolution corresponding to the number of CCDs or CMOS sensors. The driver 512 is a drive circuit for the camera 511. It controls the photographing timing, exposure time, zoom magnification, aperture, and other parameters in response to control signals from the CPU 60, and outputs the captured image data to the RAM 62 or the storage unit 63 in a predetermined format. This data can be output without going through the CPU 60 by DMA (Direct Memory Access).
[0031] 4, the smartphone 5, which is an electronic device, also includes a microphone 552 for inputting and outputting audio, a speaker 551, a codec 553, etc. The smartphone 5 may also include a vibration motor 571 and its driver 572, etc. The vibration motor 571 issues various notifications to the user by emitting vibrations.
[0032] Next, with reference to Figure 5 etc., the operation of the smartphone 5 and the watch 3 related to the correction of the pointer positions of the hands in the hand position correction system 1 of this embodiment, and the hand position correction method will be described. This hand position correction system 1 uses an image of the face 31 of the watch 3 captured by the smartphone 5 (face image) to detect hand position correction information. In this embodiment, it is assumed that the image captured by the image capture unit 51 is a still image.
[0033] When performing hand position correction processing, the CPU 60 of the smartphone 5 first activates the hand position correction information detection program 631 and enters hand position correction information detection processing mode. Once in detection processing mode, the CPU 60 identifies and links (pairs) the watch 3 from which hand position correction information is to be obtained. The watch 3 to link (pair) with may be set or registered in advance, or may be manually selected by the user. Linking (pairing) between the smartphone 5 and the watch 3 is similar to common practices, and therefore a detailed description is omitted. Once linking (pairing) with the watch 3 is established, the CPU 60 of the smartphone 5 notifies the linked watch 3 via the communication unit 54 that it will start hand position correction information detection processing, as shown in FIG. 5 for example. The notification of the start of hand position correction information detection processing, sent to the watch 3, instructs the watch 3 to transition to detection mode for detecting hand position correction information.
[0034] When a dial image is acquired by capturing a still image, the instruction to transition to detection mode includes a hand stop instruction to stop the operation of the hands 32. Stopping the operation of the hands 32 is intended to prevent a situation in which, for example, if a still image is captured of the minute hand 32b at a moment when the hands 32 move significantly, such as the moment when the minute changes, the hands 32 on the dial image will be blurred and the position information of the hands 32 will not be read accurately. The instruction to transition to detection mode also includes a time display instruction to display the time on the time display unit 33 of the clock 3 when the time is not currently displayed on the time display unit 33. For example, if the time display unit 33 can selectively display various information other than time, such as "date + hour + minute," "day of the week + hour + minute," "date + seconds," or "day of the week + seconds," in addition to displaying "hour, minute, second" on a single screen, or various information other than time, such as numerical values from various sensors or a stopwatch, the time display instruction is to instruct the time display unit 33 to display "hour, minute, second" on a single screen (for example, the state shown in FIGS. 1 and 2). Note that, as described above, if multiple time display units 33 are arranged on the face (dial) 31, "hour, minute, second" may be displayed on any one of them, or "hour, minute, second" may be displayed separately on multiple time display units 33. If "hour, minute, second" is displayed separately on multiple time display units 33, the CPU 60 can determine which display corresponds to which "hour, minute, second." The method of determination may be based on the position at which each number is displayed, or an identifier letter such as "h" for the number representing the hour, "m" for the number representing the minute, or "s" for the number representing the second may be displayed together with the number, making it possible to determine which number represents the hour, minute, or second.
[0035] The instruction to transition to detection mode may include a time fixation instruction that fixes the time displayed on the time display unit 33 at the time the movement of the hands stops. When an instruction to transition to detection mode is transmitted, the watch 3 stops the movement (movement of the hands) of the hands 32 at the time of receiving the instruction. However, if there is a long time between the transmission of the instruction to transition to detection mode and the start of image capture, the time displayed on the time display unit 33 will advance. In this regard, if the display on the time display unit 33 is also fixed at the timing when the movement of the hands is stopped, it is possible to prevent only the time displayed on the time display unit 33 from advancing. However, the timing when the instruction to transition to detection mode (including the instruction to stop movement of the hands) was transmitted can be determined on the smartphone 5 side. Therefore, even if the time displayed on the time display unit 33 is not fixed, it is possible to calculate the amount of deviation of the hands by subtracting the elapsed time from the transmission of the instruction to transition to detection mode to the time when image capture was actually performed.
[0036] When the watch 3 receives an instruction from the smartphone 5 to transition to detection mode in this way, the movement of the hands 32 may stop, the display on the time display unit 33 may switch to an "hours, minutes, and seconds" display, or the "hours, minutes, and seconds" display on the time display unit 33 may become fixed at the time when the hands stopped moving. This may cause the user to become anxious, such as suspecting a malfunction of the watch 3. For this reason, after sending an instruction to transition to detection mode to the watch 3, the CPU 60 of the smartphone 5 preferably displays a message screen or the like on the display 521 of the display unit 52 to inform the user that the watch 3 is currently in detection mode.
[0037] When an instruction to transition to detection mode is sent from the smartphone 5 (a notification to start the process of detecting hand position correction information), the CPU 40 of the watch 3 stops the operation of the hands 32 at the time of receiving the notification and causes the time display unit 33 to display the time (hours, minutes, seconds). That is, if the time display unit 33 is displaying the date or the like, it switches to displaying the time (hours, minutes, seconds). Furthermore, if the instruction to transition to detection mode includes an instruction to fix the time, the time displayed on the time display unit 33 is fixed at the time when the operation (movement of the hands) of the hands 32 is stopped. When the movement of the hands has stopped and the time display unit 33 is displaying the time (hours, minutes, seconds), the watch 3 may notify the smartphone 5 that the transition to detection mode has been completed.
[0038] After a predetermined time (e.g., one second) has elapsed since sending a notification that the hand position correction information detection process will begin, or after receiving a notification from the watch 3 that the transition to detection mode has been completed, the CPU 60 of the smartphone 5 controls the operation of the photographing unit 51 and causes the camera 511 to capture a still image of the face 31 of the watch 3 in accordance with the user's operation. Note that if it is detected from the captured face image that the hands are not stopped or that the time (hours, minutes, and seconds) is not being displayed on the time display unit 33, the smartphone 5 may again send an instruction to transition to detection mode to the watch 3. Alternatively, the smartphone 5 may instruct the user to manually transition the watch 3 to detection mode by displaying a message on the display 521 of the smartphone 5 or outputting a voice message from the speaker 551. By manually transitioning to detection mode, in which the hands are stopped or the time (hours, minutes, and seconds) is displayed on the time display unit 33, it is possible to perform the hand position correction information detection process even in a poor communication environment. Note that if the position of the hands 32 (particularly the hour and minute hands) when stopped overlaps the "hour, minute, and second" display on the display 521, the numbers may not be read correctly from the dial image. For this reason, if it is determined based on the internal time that the hands 32 (particularly the minute hand 32b and hour hand 32a, which have a large area) roughly overlap the "hour, minute, and second" display, or if it is determined that reading the numbers has failed because the hands 32 overlap the "hour, minute, and second" display in the dial image, the CPU 60 of the smartphone 5 may send an instruction to the watch 3 to move the hands by a predetermined number of seconds (e.g., 5 seconds). This eliminates the situation where the hands 32 overlap the "hour, minute, and second" display, making it possible to perform the hand position correction information detection process.
[0039] Furthermore, if the clock 3 is equipped with an illumination unit such as a light (for example, an LED: Light-Emitting Diode) that can illuminate the face 31, the CPU 60 of the smartphone 5 may instruct the clock 3 to turn on the illumination unit (illumination unit) if the face image captured by the camera 511 is too dark to identify the position of the hands or read the numbers. Alternatively, the CPU 60 of the smartphone 5 may manually instruct the clock 3 to turn on the illumination unit by displaying a message on the display 521 or outputting a voice message from the speaker 551, for example.
[0040] Furthermore, if the watch 3 is equipped with a solar power generation unit as the power supply unit 47, the CPU 40 of the watch 3 or the CPU 60 of the smartphone 5 may be able to ascertain the illuminance environment in which the watch 3 is placed by, for example, monitoring the power generation status (amount of received light, etc.) of the solar power generation unit. In this case, if it is determined that the watch 3 is in an illuminance environment below a predetermined threshold, the CPU 40 of the watch 3 may automatically turn on the illuminance light when transitioning to detection mode, or the CPU 60 of the smartphone 5 may instruct the watch 3 to turn on the illuminance light. The user may also be prompted by display or audio to turn on the illuminance light of the watch 3.
[0041] Once an image of the face 31 of the watch 3 can be acquired using the imaging unit 51 (camera 511 of the imaging unit 51) that is sufficient for image recognition, the CPU 60 of the smartphone 5 calculates the amount of deviation of the hands 32 based on the acquired face image. The calculated amount of deviation is then transmitted to the watch 3 as hand position correction information. The watch 3 to which the hand position correction information is transmitted is the watch 3 that was linked (paired) when the detection processing mode was entered. When the CPU 40 of the watch 3 receives the hand position correction information from the smartphone 5, it corrects the positions of the hands 32 based on the hand position correction information. Note that when transmission of the hand position correction information to the watch 3 is complete, the user may be notified that processing on the smartphone 5 side (hand position correction information detection processing) is complete by, for example, generating a vibration using the vibration motor 571.
[0042] For example, in the example shown in FIGS. 1 and 2, the time display section 33 of the digital display unit 330 displays "10:10:15." Meanwhile, the hour hand 32a and minute hand 32b of the analog display unit 30 point slightly before 10:10 (for example, between 10:09 and 10:10), and the second hand 32c points to 35 seconds. Therefore, the time indicated by the hands 32 is "10:09:35," meaning that the hands 32 are 40 seconds behind (delayed) from the digitally displayed time information. Therefore, the CPU 60 of the smartphone 5 calculates the amount of deviation as "40 seconds" and transmits this as hand position correction information to the watch 3. Based on this, the CPU 40 of the watch 3 corrects the positions of the hands 32 of the watch 3 by the amount of deviation. This eliminates the positional deviation of the hands 32. When the positional deviation of the hands 32 has been corrected, the watch 3 may notify the smartphone 5 that the hand position correction process has been completed. In this case, the smartphone 5 that receives the notification may notify the user that the processing on the watch 3 side (hand position correction processing) has been completed by displaying the information on the display 521, outputting audio from the speaker 551, generating vibrations from the vibration motor 571, etc.
[0043] Next, a control procedure by the CPU 60 of the hand position correction information detection process executed by the smartphone 5 of this embodiment will be described with reference to Fig. 6. The hand position correction information detection process may be called and executed manually by an input operation by the user, or may be started automatically at predetermined time intervals.
[0044] When the hand position correction information detection process is started, as described above, the CPU 60 sends a notification to the watch 3 via the communication unit 54 that the hand position correction information detection process is about to begin. Then, an instruction screen instructing the user to photograph the face 31 of the watch 3 with the camera 511 is displayed on the display 521 of the display unit 52 (step S1), and the camera 511 is activated (step S2). At this time, the CPU 60 preferably causes the display 521 to display a preview of the field of view for the photograph. Note that, as shown in FIG. 2 , unless the face 31 of the watch 3 is large enough to photograph the hands 32 and the hour markers 34, etc., it is difficult to accurately identify the position of the hands 32 from the face image. It is also preferable to fit the time display unit 33 within the same screen as the hands 32, so that the photograph can be completed in one go. For this reason, the CPU 60 may display on the display 521 points and lines to assist in photographing, such as the position and range in which the face 31 of the clock 3 should be captured, a point indicating the center, and a guide line indicating the 12 o'clock direction of the clock 3.
[0045] Note that if an attempt to connect to the watch 3 via the communication unit 54 is made but the connection is unsuccessful, the CPU 60 may control the photographing unit 51 so that it does not enter a state in which photographing is possible. In this case, the photographing unit 51 enters a state in which photographing is possible only if the communication connection with the watch 3 is successful, and the subsequent hand position correction information detection process can proceed. Alternatively, if the communication connection is unsuccessful, the CPU 60 may prompt the user to manually switch to detection mode by displaying a message on the display 521 of the display unit 52 or outputting a voice message from the speaker 551. If the watch 3 can be manually switched to detection mode, the hand position correction information detection process can be performed even if the communication state is poor. In this case, the hand position correction information detection process starts without establishing collaboration (pairing) with the watch 3.
[0046] The CPU 60 periodically determines whether or not an image of the face 31 of the clock 3 has been captured (step S3), and repeats the process until an image of the face is captured and a face image is acquired. As mentioned above, if the face 31 is too dark to capture a face image at a level that allows image recognition, the CPU 60 may output an error message to prompt the user to turn on the lights, or may send an instruction to the clock 3 to turn on the lights, thereby ensuring sufficient illumination and prompting the user to retake the image. Also, if the hands have not stopped moving or the time display unit 33 does not display the hours, minutes, and seconds, the user may be prompted to take manual action and retake the image.
[0047] When the camera 511 successfully captures an image of the dial 31 (step S3; YES) and acquires the dial image, the CPU 60 performs image analysis (image recognition) on the acquired dial image to detect the position information of the hands 32 and the time information (hours, minutes, and seconds) digitally displayed on the time display unit 33 (step S4). Various conventionally known methods can be used for the image analysis (image recognition) of the dial image. The time displayed on the time display unit 33 is the current time (internal time kept within the watch) held by the timing circuit 43. However, the hands 32 may become misaligned due to factors such as an external magnetic field that disrupts the stepping operation of the stepping motor 38. Hand position correction is a process of correcting the hand position to align the time indicated by the hands 32 with the reference internal time.
[0048] After acquiring the position information of the hands 32 and the digitally displayed time information, the CPU 60 acquires hand position correction information based on the position information and time information. Specifically, the CPU 60 calculates the amount of deviation between the time indicated by the position of the hands 32 and the digitally displayed time (internal time) (step S5). As described above, hand position correction is performed based on the internal time, so the amount of deviation is calculated as the amount by which the position of the hands 32 deviates from the internal time (how far behind or ahead) when the time information (internal time information) is used as the reference. The calculated amount of deviation is stored, for example, in RAM 62.
[0049] Once the amount of deviation has been calculated, the CPU 60 determines whether communication with the watch 3 has been established (step S6) and repeats this process until a communication connection is established. Then, when communication with the watch 3 is established (step S6; YES), the calculated amount of deviation in the hand position is sent to the watch 3 as hand position correction information. In this way, even if the communication unit 44 of the watch 3 is not always connected, as long as the hand position correction information is acquired and stored on the smartphone 5 side, the hand position correction information can be sent to the watch 3 when communication with the watch 3 is established. In this way, in this embodiment, even if the watch 3 is manually switched to detection mode and the hand position correction information detection process is started without establishing cooperation (pairing) with the watch 3, accurate hand position correction based on the hand position correction information is possible as long as a communication connection with the watch 3 is established at the time the hand position correction information is sent.
[0050] As described above, the smartphone 5, which is an electronic device according to the first embodiment, comprises a communication unit 54 that communicates with a clock 3 having at least the hands 32 and the time display unit 33 on the face 31, a photographing unit 51, and a CPU 60 that is a control unit. The CPU 60 acquires a face image by photographing the face 31 of the clock 3 with the camera 511 of the photographing unit 51, and based on this face image, acquires position information of the hands 32 and time information corresponding to the time displayed on the time display unit 33. Based on the position information and time information, the CPU 60 calculates the amount of deviation of the hands 32 when the time information is used as a reference, and acquires this as hand position correction information for correcting the position of the hands 32.
[0051] In the case of a combination watch having both an analog display unit 30 and a digital display unit 330, photographing the face 31 of the watch can obtain a face image including an image of the time display unit 33 displaying the internal time and the hands 32. By using this face image to detect the positional deviation of the hands 32, hand position correction information indicating the amount of correction to the position of the hands 32 can be easily obtained without the time and effort required to move the hands 32 to a specific position. Furthermore, because the CPU 60 of the smartphone 5 reads the internal time (reference time information) of the watch 3, which is necessary to obtain the hand position correction information, from the face image of the watch 3, there is no need to obtain the internal time from the watch 3 via communication. Therefore, hand position correction information can be obtained even in a poor communication environment, and accurate hand position correction is possible simply by sending the hand position correction information to the watch 3 when communication is established.
[0052] Furthermore, in this embodiment, before the photographing unit photographs the face 31 of the timepiece 3, the CPU 60, which is the control unit, sends a "detection mode transition instruction" to the timepiece 3 via the communication unit 54 to detect hand position correction information. This puts the hands 32 and the time display unit 33 in a state where the position information of the hands 32 and the time information digitally displayed on the time display unit 33 can be easily detected from the image.
[0053] This "instruction to transition to detection mode" includes a "time display instruction" that causes the time display unit 33 of the clock 3 to display the time when the time is not currently displayed on the time display unit 33. The time display unit 33 may digitally display various information other than the time, but even in such cases, by sending a "time display instruction" to the clock 3 when the hand position correction information acquisition process is started on the smartphone 5, the time display unit 33 will display the time (hours, minutes, and seconds), and time information can be detected from the dial image.
[0054] Furthermore, when the photographing unit 51 (camera 511 of the photographing unit 51) captures still images, as in this embodiment, the "instruction to transition to detection mode" includes a "instruction to stop hand movement" that stops the movement of the hands 32. When capturing still images, if the subject moves, the image will be blurred. Therefore, if the hands 32 continue to move, the images of the hands 32 will be blurred, making it impossible to accurately identify their positions. In this regard, by sending a "instruction to stop hand movement" from the smartphone 5 to the watch 3, it is possible to prevent the images of the hands 32 from being blurred. Note that the "instruction to transition to detection mode" may also include a "time fixation instruction" that fixes the time displayed on the time display unit 33 at the time the hands stop moving. By fixing the digital display of the time display unit when the hands 32 stop, the amount of deviation of the hands can be easily calculated without considering the elapsed time since the hands 32 stopped, making it easier to determine how much the hands 32 deviate from the internal time.
[0055] Alternatively, the CPU 60 may attempt to establish a communication connection with the watch 3 via the communication unit 54, and if the communication connection is successful, the photographing unit 51 may be enabled to photograph. If communication with the watch 3 is not possible, an instruction to transition to detection mode cannot be sent to the watch 3. This could result in an image of the watch face 31 being photographed while the time display unit 33 is not displaying time information indicating the hour, minute, and second, or while the hands 32 are not stationary. In this case, the exact position of the hands 32 cannot be identified from the watch face image, accurate time information down to the second cannot be obtained, and hand position correction information cannot be obtained from the watch face image. Furthermore, the effort of photographing the watch face would be wasted. By enabling photographing only when a communication connection is established, it is possible to reliably obtain a watch face image from which hand position correction information can be obtained. If communication with the watch 3 is not possible via the communication unit 54, the CPU 60 of the smartphone 5 may output, from the display unit 52 or speaker 551, a message or the like urging the user to manually input an instruction to transition to detection mode via the operation unit 36 of the watch 3. In this way, even when a communication connection cannot be established, it is possible to photograph the dial surface 31 using the photographing unit 51. In this case, the hand position correction information detection process can be performed even when the communication environment is not good.
[0056] Furthermore, the timepiece 3 of this embodiment corrects the position of the hands 32 based on hand position correction information acquired by the smartphone 5. This allows the position of the hands 32 to be adjusted simply and accurately without the need for the timepiece 3 to be equipped with various components for detecting hand position or for complex processing or operation.
[0057] In the above example, the time display unit 33 displays only the hour, minute, and second time (see FIGS. 1 and 2), but the items displayed on the time display unit 33 are not limited to this. For example, it is also possible to display time in detail to the nearest second (0.1 seconds, etc.) and take this into consideration when calculating the amount of deviation. In this way, more accurate and detailed hand position correction information can be obtained.
[0058] Additionally, a graphic or symbol that serves as an identifier for distinguishing between odd and even seconds may be displayed within the time display unit 33. For example, FIG. 7 illustrates a case in which a black square mark M is displayed in the lower right corner when the odd second is "10:10:15," and the black square mark M disappears when the even second is "10:10:16" (the disappeared state is indicated by a dashed line in the figure). In this way, when a symbol or the like that distinguishes between odd and even seconds is displayed, for example, when the characters in the seconds display portion of the time display unit 33 are faint and it is difficult to recognize the numbers "3" and "8" in an image, it becomes possible to clearly distinguish between the odd number "3" and the even number "8." This assists in the recognition (identification) of letters (numbers) from the dial image and improves the recognition (identification) accuracy.
[0059] 8 shows an example of a case where the time display unit 33 is configured to display the hours and minutes and the seconds on separate screens that require switching between the two. When the time display unit 33 is configured in this way, the hand position is corrected by communicating between the watch 3 and the smartphone 5, for example, as shown in FIG.
[0060] That is, when the process of detecting hand position correction information is started on the smartphone 5 side, the watch 3 is notified that the process of detecting hand position correction information is starting (a command to transition to detection mode is sent), as shown in Figure 9. When the command to transition to detection mode is received, the watch 3 stops the operation of the hands 32 (stops hand movement), and, if the time is not displayed on the time display unit 33, first displays the hours and minutes on the time display unit 33 (see the left side of Figure 8). Note that the response when a communication connection cannot be established between the smartphone 5 and the watch 3 is the same as that described above in the explanation of Figures 5 and 6.
[0061] When the watch 3 enters detection mode (the hands stop moving and the time display unit 33 displays the hours and minutes), the CPU 60 of the smartphone 5 causes the camera 511 of the photographing unit 51 to photograph a still image of the face 31 of the watch 3 (first photographing). When this "first photographing" is completed, the smartphone 5 notifies the watch 3 that the first photographing has been completed. This first photographing completion notification includes a display switching instruction to switch the display of the time display unit 33 to show "seconds."
[0062] When the watch 3 receives the instruction to switch the display, the CPU 40 of the watch 3 switches the display of the time display unit 33 to display seconds (see the right side of Figure 8) and notifies the smartphone 5 of the switch. Upon receiving the notification from the watch 3, the CPU 60 of the smartphone 5 causes the camera 511 of the photographing unit 51 to capture a still image of the face 31 of the watch 3 (second photographing). The CPU 60 of the smartphone 5 then calculates the amount of deviation of the hands 32 based on the face images acquired in the first and second photographing, and sends the calculated amount of deviation to the watch 3 as hand position correction information. When the CPU 40 of the watch 3 receives the hand position correction information from the smartphone 5, it corrects the position of the hands 32 based on the hand position correction information.
[0063] In this way, even if the time display unit 33 is designed to display the hours and minutes and the seconds on separate screens, by taking two photographs of the time display unit 33 while switching the screen as described above, it is possible to calculate the deviation of the hands 32 based on the dial image and obtain hand position correction information. In other words, even in models in which the time display unit 33 occupies a relatively small area, it is possible to obtain appropriate hand position correction information. Note that, in the above description, after the first photographing is completed, the smartphone 5 transmits a first photographing completion notification including an instruction to switch the display to the watch 3. However, for example, after an instruction to transition to detection mode is transmitted from the smartphone 5, the CPU 40 of the watch 3 may control the display of the time display unit 33 so that the display alternates between the hours and minutes and the seconds. In this case, there is no need to transmit a display switching instruction to the watch 3. Furthermore, a notification from the watch 3 to the smartphone 5 that the display has been switched may also be omitted.
[0064] [Second embodiment] Next, a second embodiment of an electronic timepiece (timepiece 3), a smartphone 5 as an electronic device, a hand position correction system 1 including the timepiece 3 and smartphone 5, a hand position correction method, and a program will be described. Note that the hand position correction system 1 according to the second embodiment assumes that the shooting by the shooting unit 51 is video shooting, but other than that, the overall configuration of the hand position correction system 1 and the internal configurations of the timepiece 3 and smartphone 5 that make up this hand position correction system 1 are all similar to those of the hand position correction system 1 of the first embodiment, and therefore a description thereof will be omitted. Below, with reference to FIG. 10 , the operation of the smartphone 5 and timepiece 3 related to correcting the hand positions of the hands in the hand position correction system 1 of the second embodiment and the hand position correction method will be described, focusing on differences from the first embodiment.
[0065] If the photographing of the face 31 of the timepiece 3 by the photographing unit 51 of the smartphone 5 is video photography, when performing the hand position correction process, there is no need for the smartphone 5 to notify the watch 3 that the hand position correction information detection process will begin (a command to stop hand movement as a command to transition to detection mode). For this reason, when performing the hand position correction information detection process, the CPU 60 of the smartphone 5 starts the hand position correction information detection program and operates the photographing unit 51 (camera 511 of the photographing unit 51), capturing video of the face 31 of the timepiece 3 in accordance with user operation as shown in Fig. 10, and acquiring a face image. Then, based on the acquired face image, the CPU 60 of the smartphone 5 calculates the amount of deviation of the hands 32 from the internal clock.
[0066] Note that even when shooting a video, if the time (hours, minutes, and seconds) is not displayed on the time display unit 33, i.e., if various information other than the time (hours, minutes, and seconds) is displayed on the time display unit 33, the time information required to calculate the amount of deviation of the hands 32 cannot be obtained by shooting an image of the face 31. For this reason, if time information cannot be read even after performing image recognition on the face image, the CPU 60 of the smartphone 5 sends an instruction to the watch 3 to display the time (hours, minutes, and seconds) on the time display unit 33. Alternatively, the CPU 60 of the smartphone 5 may output from the display unit 52 or speaker 551 a message or the like urging the user to manually input an instruction to switch to detection mode from the operation unit 36 of the watch 3 (a "time display instruction" to display the time on the time display unit 33), thereby prompting the user to manually switch the display on the time display unit 33.
[0067] 8, if the display of the time display unit 33 is divided into two screens, one showing the hours and minutes and the other showing the seconds, and if all the information on the hours, minutes, and seconds cannot be obtained by analyzing the face image, the CPU 60 of the smartphone 5 sends an instruction to the clock 3 to, for example, alternately display a screen showing the hours and minutes and a screen showing the seconds on the time display unit 33. In this way, the imaging unit 51 of the smartphone 5 can capture a video of the face 31 of the clock 3, including the screen showing the hours and minutes and the screen showing the seconds, and the CPU 60 can obtain all the time information on the hours, minutes, and seconds from the face image.
[0068] The CPU 60 of the smartphone 5 calculates the amount of deviation based on the watch face image and transmits the calculated amount of deviation as hand position correction information to the watch 3. The calculated amount of deviation (hand position correction information) may be temporarily stored in, for example, RAM 62. Storing the amount of deviation (hand position correction information) on the smartphone 5 side makes it possible to retain the detected hand position correction information even if a communication connection with the watch 3 is not immediately established. When a communication connection is successful, the CPU 60 transmits the hand position correction information to the watch 3 via the communication unit 54. When the CPU 40 of the watch 3 receives the hand position correction information from the smartphone 5, it corrects the position of the hands 32 based on the hand position correction information. Other details are the same as those described in the first embodiment, and therefore description thereof will be omitted.
[0069] As described above, the smartphone 5, which is an electronic device according to the second embodiment, can achieve the following effects in addition to the effects of the first embodiment. That is, the CPU 60 of the smartphone 5 causes the imaging unit 51 (camera 511 of the imaging unit 51) to capture a video of the face 31 of the timepiece 3, and obtains a face image. Unlike still image capture, when capturing a video, the image of the hands 32 does not blur in the face image even if the movement (hand movement) of the hands 32 is not stopped. For this reason, it is possible to start the process of detecting hand position correction information, such as capturing an image of the face 31, without issuing an instruction to the timepiece 3 to stop hand movement.
[0070] Furthermore, the CPU 60 (control unit) of the smartphone 5 attempts to establish a communication connection with the watch 3 via the communication unit 54. If the communication connection is unsuccessful, the smartphone 5 does not establish a communication connection with the watch 3 via the communication unit 54, but instead places the image capture unit 51 in an image capture-enabled state. After acquiring the hand position correction information, when the communication connection is successful, the smartphone 5 transmits the hand position correction information to the watch 3 via the communication unit 54. This allows the hand position correction information detection process to be performed on the smartphone 5 side alone, even in an environment where a communication connection with the watch 3 is not possible. If the hand position correction information acquired based on the face image is stored in RAM 62 or the like, the hand position correction information can be sent to the watch 3 whenever a communication connection with the watch 3 is established. For example, even if the communication unit 44 of the watch 3 is not constantly connected to an external device such as the smartphone 5, as long as a communication connection is established with the smartphone 5 for a short period of time sufficient to receive the hand position correction information, the CPU 40 of the watch 3 can perform the hand position correction process based on accurate hand position correction information. Furthermore, if the time display unit 33 displays the hours, minutes, and seconds, the smartphone 5 can perform all the processing up to obtaining the hand position correction information without any access from the smartphone 5 to the watch 3. This makes it possible to obtain the hand position correction information simply and quickly, regardless of the communication environment.
[0071] Although the embodiments of the present invention have been described above, it goes without saying that the present invention is not limited to the above-described embodiments, and various modifications are possible without departing from the spirit of the present invention. For example, in the above description, the first embodiment assumes that the image capture by the image capture unit 51 of the smartphone 5 is for still image capture, and the second embodiment assumes that video capture is for video capture. However, the image capture unit 51 may be capable of both still image capture and video capture. In this case, even if still image capture is initially attempted, if the smartphone 5 is unable to send an instruction to transition to detection mode, including an instruction to stop hand movement, to the watch 3 due to reasons such as an inability to establish a communication connection with the watch 3, the smartphone 5 may automatically switch to video capture and capture the watch face 31. In this way, even if the communication connection is poor or unstable, the user does not need to manually stop the hand movement, and the hand position correction information detection process, such as capturing an image of the watch face 31, can be performed without any hassle. Furthermore, if the hand position correction information is acquired, it can be sent to the watch 3 whenever a communication connection is established, which is convenient.
[0072] Furthermore, in the above embodiments, the electronic device is described as a smartphone 5, but the electronic device is not limited to a smartphone 5. Any device that includes an imaging unit that can capture an image of the face 31 of the watch 3, a control unit that calculates the amount of deviation of the pointer 32 from the face image and acquires hand position correction information, a communication unit that transmits the acquired hand position correction information to the watch 3, etc. Examples of electronic devices other than smartphones 5 include various terminal devices such as tablet terminals.
[0073] In addition, in each of the above embodiments, the electronic timepiece is a wristwatch-type timepiece 3, but the electronic timepiece is not limited to a wristwatch-type timepiece. The electronic timepiece may be, for example, a table clock or a wall clock, as long as it has at least hands and a time display unit on the face and is capable of communicating with electronic devices such as smartphones.
[0074] Furthermore, in each of the above embodiments, the clock 3 is illustrated as having three hands 32: the hour hand 32a, the minute hand 32b, and the second hand 32c, but the clock 3 is not limited to a three-hand type. For example, if minute discrepancies in units of seconds can be grasped using only the hour hand 32a and the minute hand 32b by providing detailed hour marks 34, the present invention may be applied to correcting the hand position of a clock 3 that does not have a second hand 32c.
[0075] Although an example has been disclosed in which a storage unit 63 such as a flash memory or an EEPROM is used as a computer-readable medium for the hand position correction information detection program 631 according to the present invention, the present invention is not limited to this. Other computer-readable media include, for example, other nonvolatile memories, solid-state drives (SSDs), hard disk drives (HDDs), and portable recording media such as CD-ROMs. Furthermore, a carrier wave can also be used as a medium for providing program data according to the present invention via a communication line.
[0076] In addition, the specific contents of the configuration, processing arrangement, order, and numerical values shown in the above embodiment can be changed as appropriate without departing from the spirit of the present invention. Furthermore, the scope of the present invention is not limited to the above embodiment, but includes the scope of the invention described in the claims and its equivalents. [Explanation of symbols]
[0077] 1 Hand position correction system, 3 Clock (electronic clock), 5 Smartphone (electronic device), 31 Face, 32 Hand, 33 Time display unit, 51 Photography unit, 54 Communication unit, 60 CPU (control unit)
Claims
1. a communication unit that communicates with a timepiece having at least hands and a time display unit on its face; The photography department and A control unit; Equipped with The control unit The face of the watch is photographed by the photographing unit to obtain a face image, and position information of the hands and time information corresponding to the time displayed on the time display unit are obtained based on the face image. a deviation amount of the hands based on the time information and the position information is calculated, and the deviation amount is acquired as hand position correction information for correcting the positions of the hands. electronic equipment.
2. the control unit transmits, to the timepiece via the communication unit, an instruction to transition to a detection mode for detecting the hand position correction information, before the timepiece face is photographed by the photographing unit. The electronic device according to claim 1 .
3. the instruction to transition to the detection mode includes a time display instruction to cause the time display unit of the clock to display the time when the time is not displayed on the time display unit, The electronic device according to claim 2 .
4. When the clock is equipped with an illumination unit, the instruction to transition to the detection mode includes an instruction to turn on the illumination unit. The electronic device according to claim 2 .
5. When the photographing unit photographs a still image, the instruction to transition to the detection mode includes an instruction to stop movement of the hands. The electronic device according to claim 2 .
6. The control unit an attempt is made to establish a communication connection with the watch by the communication unit, and if the communication connection is unsuccessful, the communication unit does not establish a communication connection with the watch by the communication unit and sets the photographing unit to a photographing enabled state; After acquiring the hand position correction information, when the communication connection is successful, the communication unit transmits the hand position correction information to the timepiece. The electronic device according to claim 1 .
7. An electronic device according to any one of claims 1 to 6; An electronic clock, Includes a needle position correction system.
8. Acquire a dial image by photographing a dial having at least the hands and the time display unit; Based on the dial image, position information of the hands and time information corresponding to the time displayed on the time display unit are acquired; calculating the amount of deviation of the acquired pointer position from the time displayed on the time display unit and acquiring the result as hand position correction information; correcting the position of the pointer based on the hand position correction information; How to correct the needle position.
9. A computer of an electronic device that communicates with a clock having at least hands and a time display unit on a face, a face image acquisition function for acquiring a face image obtained by photographing the face of the watch; an information acquisition function that acquires position information of the hands and time information corresponding to the time displayed on the time display unit based on the dial image; a correction information acquisition function that calculates the amount of deviation of the pointer position acquired by the information acquisition function from the time displayed on the time display unit and acquires the amount of deviation as hand position correction information; program.
Citation Information
Patent Citations
Indicator position correction method, indicator position correction system, and indicator type display device
JP2015078943A