Clocks, information processing systems, terminal devices, display control methods, information processing methods, and programs
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- CASIO COMPUTER CO LTD
- Filing Date
- 2024-12-20
- Publication Date
- 2026-07-02
Smart Images

Figure 2026110034000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a clock, an information processing system, a terminal device, a display control method, an information processing method, and a program.
Background Art
[0002] Conventionally, a technique for identifying the model (type) of a clock based on an image of the clock has been disclosed (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, there are many clocks with models (types) that are similar in shape, size, color, etc. Therefore, even when trying to recognize identification information of a clock, such as the model of the clock, from an image of the clock as in the conventional invention, there is a possibility that accurate information cannot be recognized.
[0005] An object of the present invention is to provide a clock, an information processing system, a terminal device, a display control method, an information processing method, and a program that can simply and surely recognize identification information of a clock.
Means for Solving the Problems
[0006] To solve the above problems, a clock according to the present invention is a clock including a display unit that is an analog display unit having hands and / or a digital display unit, and includes a control unit that controls the display content of the display unit to correspond to information by which an external device can specify identification information of the clock based on an image of the display unit being imaged.
Effects of the Invention
[0007] According to the present invention, the identification information of a watch can be recognized simply and reliably. [Brief explanation of the drawing]
[0008] [Figure 1] This is a block diagram showing an example of the configuration of an information processing system. [Figure 2] This is a diagram showing an example of a clock face. [Figure 3] This is a diagram showing the structure of product names. [Figure 4] This flowchart shows the flow of the registration process performed by the server and terminal devices. [Figure 5] This figure shows an example of a registration screen displayed on a terminal device. [Figure 6] This figure shows an example of a registration screen displayed on a terminal device. [Figure 7] This figure shows an example of a registration screen displayed on a terminal device. [Figure 8] This flowchart shows the flow of the registration process performed by the clock, server, and terminal device in Modification Example 2. [Modes for carrying out the invention]
[0009] The embodiments for carrying out the present invention will be described below with reference to the drawings. However, the embodiments described below are subject to various technically preferred limitations for carrying out the present invention. Therefore, the technical scope of the present invention is not limited to the embodiments and illustrated examples below.
[0010] First, an example of the configuration of the information processing system 100 in this embodiment will be described. As shown in Figure 1, the information processing system 100 comprises a watch 1, a terminal device 2 such as a smartphone, and a server 3. As shown in Figure 2, the watch 1 is, for example, a wristwatch that can be worn on the user's arm by a band B, and is managed by the terminal device 2. The watch 1 and the terminal device 2 are used by the same user. The terminal device 2 is equipped with a watch management application 221, which manages information about the watch 1 owned by the user. The server 3 is, for example, a server of a product manufacturer, and when a registered user (customer) registers a purchased product, it manages registration information that associates the user with the product. In this embodiment, the case where the product is a watch (wristwatch) will be explained as an example.
[0011] The clock 1 has numerous models, some of which can communicate with the terminal device 2 via short-range wireless communication to perform data communication. In this embodiment, Bluetooth® is used as the short-range wireless communication, but other types of short-range wireless communication may be used. The terminal device 2 is connected to the server 3 via a communication network N, enabling data communication. The communication network N may include, but is not limited to, a mobile communication network provided by a mobile communication carrier and / or the Internet.
[0012] As shown in Figure 1, the clock 1 comprises a control unit 11, a memory unit 12, an operation unit 13, a display unit 14, a timing unit 15, and a communication unit 16, with each unit connected via a bus 17. The control unit 11 includes a CPU (Central Processing Unit), RAM (Random Access Memory), etc., and controls each part of the clock 1. The CPU of the control unit 11 reads a specified program from the system program and various processing programs stored in the memory unit 12, loads it into RAM, and executes various processes in cooperation with the loaded program.
[0013] The storage unit 12 is composed of non-volatile memory or the like and stores programs, data, etc. The storage unit 12 is not limited to being built into the clock 1, but may also include an external recording medium that can be attached to or removed from the clock 1. For example, the storage unit 12 stores the system program of the clock 1, programs for executing various processes, etc. The storage unit 12 also stores the product name, which is the identification information of the clock 1 (itself). Figure 3 shows an example of the configuration of product name A. Product name A has a maximum of 9 digits (numbers from 0 to 9 or letters, etc.) and includes brand information A1, product information for each brand A2, and color information A3. Brand information A1 is information for identifying the brand of the clock 1 using a 2-3 digit code. Product information for each brand A2 is information for identifying the product for each brand of the clock 1 using a 4-5 digit code. Color information A3 is information for identifying the body color of the clock 1 using a 1-digit code.
[0014] The operation unit 13 receives external input operations, such as user operations, and outputs an input signal corresponding to the input operation to the control unit 11. The operation unit 13 may include, for example, a crown or push-button switches. Alternatively, the operation unit 13 may be configured as a touch panel.
[0015] The display unit 14 includes a pointer 141, a date wheel 142, a drive unit 143, etc., and performs analog display. In this embodiment, the pointer 141 has an hour hand 141a, a minute hand 141b, and a second hand 141c. Hereinafter, when simply referred to as "pointer 141", it includes these hour hand 141a, minute hand 141b, and second hand 141c. The drive unit 143 rotates the hour hand 141a, minute hand 141b, second hand 141c, and date wheel 142 based on a control signal from the control unit 11. In the clock 1 of this embodiment, the hour hand 141a, minute hand 141b, and second hand 141c are not particularly limited, but are all arranged to rotate around the same position approximately in the center of the dial (face) 10 as the axis of rotation. Markers 10a are provided along the outer circumference of the dial 10, and the display unit 14 displays the time by having the pointer 141 point to the markers 10a. Furthermore, the date wheel 142 is a component that rotates around the same axis of rotation as the hands 141, and is marked with numbers indicating the date along its circumference. In the example shown in Figure 2, a date window 10b is provided at the 3 o'clock position on the dial 10, and the date wheel 142 is positioned so that one day's worth of date can be selectively exposed through this date window 10b.
[0016] The operation modes of the clock 1 of the present embodiment include a normal mode for displaying time and a product name display mode for displaying information corresponding to the product name of the device itself on the display unit 14. Hereinafter, in the product name display mode, information corresponding to the product name of the clock 1 displayed on the display unit 14 will be described. The numerical values that can be represented by the hour hand 141a pointing to the mark 10a are 12 in number from 1 to 12. Also, the numerical values that can be represented by the minute hand 141b pointing to the mark 10a are 12 in number from 1 to 12. Also, the numerical values that can be represented by the second hand 141c pointing to the mark 10a are 60 in number from 1 to 60. Also, the numerical values that can be represented by the date wheel 142 being exposed from the date window 10b are 31 in number from 1 to 31. Therefore, the numerical values that can be represented by the combination of the hour hand 141a, the minute hand 141b, the second hand 141c, and the date wheel 142 are 12×12×60×(END]]
[0017] The timekeeping unit 15 includes an oscillation circuit, a frequency division circuit, a timekeeping circuit, etc., keeps time of the current date and time, and outputs the result of timekeeping to the control unit 11. The communication unit 16 performs communication control for communicating with an external device such as the terminal device 2 by a predetermined communication method such as Bluetooth.
[0018] As shown in FIG. 1, the terminal device 2 includes a control unit 21, a storage unit 22, an operation unit 23, a display unit 24, a communication unit 25, and an imaging unit 26, and each unit is connected via a bus 27. The control unit 21 includes a CPU, a RAM, etc., and controls each unit of the terminal device 2. The CPU of the control unit 21 reads out a program specified from the system program and various application programs stored in the storage unit 22 and expands it in the RAM, and executes various processes in cooperation with the expanded program.
[0019] The storage unit 22 is composed of a non-volatile semiconductor memory, a HDD (Hard Disk Drive), or the like. The storage unit 22 is not limited to being built into the terminal device 2, and may include an external recording medium such as a memory card that is detachable from the terminal device 2. The storage unit 22 stores the system program of the terminal device 2, various application programs, and data necessary for the execution of the programs. For example, the storage unit 22 stores a clock management application 221 for managing the clock 1 owned by the user. The storage unit 22 also stores user information of users who use the service of the clock management application 221. The user information includes, for example, a user ID, a password, a user name, an age, a gender, a place of residence (country, prefecture, etc.), and a product name of the clock 1 registered as a management target of the clock management application 221.
[0020] The operation unit 23 receives an external input operation such as a user operation, and outputs an input signal corresponding to the input operation to the control unit 21. The operation unit 23 includes a touch panel provided overlapping the display screen of the display unit 24, and detects contact of a user's finger or the like as an input operation by this touch panel. Further, the operation unit 23 may include a hardware button in addition to or instead of the touch panel, and may be able to receive an input operation by this hardware button. The display unit 24 is composed of a display device such as a liquid crystal display or an organic EL (Electro-Luminescent) display. The display unit 24 performs display based on the control operation of the control unit 21.
[0021] The communication unit 25 performs communication control for communicating with external devices via a communication network N including wireless LAN such as Wi-Fi (registered trademark), a mobile phone communication network, and the Internet, or Bluetooth, etc. In this embodiment, the communication unit 25 communicates with the clock 1 via Bluetooth, etc., and communicates with the server 3 via the communication network N. The imaging unit 26 is a digital camera unit having an optical system and an image sensor such as a CCD (Charge Coupled Device) or CMOS (Complementary Metal Oxide Semiconductor). The imaging unit 26 captures images of a subject, generates still images and video image data, and outputs them to the control unit 21.
[0022] As shown in Figure 1, Server 3 comprises a control unit 31, a storage unit 32, and a communication unit 33, with each unit connected via a bus 34. The control unit 31 includes a CPU, RAM, etc., and controls each part of Server 3. The CPU of the control unit 31 reads a specified program from the system programs and various processing programs stored in the storage unit 32, loads it into RAM, and executes various processes in cooperation with the loaded program.
[0023] The storage unit 32 is composed of non-volatile semiconductor memory, an HDD, etc. The storage unit 32 is not limited to one built into the server 3, but may also include an external recording medium that can be attached to or removed from the server 3. The storage unit 32 stores a user database 321, a product specification database 322, etc. The user database 321 stores user information for each user who uses the clock management application 221 service. The product specification database 322 stores information about each clock 1 (each clock model) managed by the server 3. Specifically, the product specification database 322 stores information about the clock 1 associated with the product name of the clock 1, such as a dial image of the clock 1's dial 10 with information corresponding to the product name of the device displayed on the display unit 14, the product name of the clock 1, the body color of the clock 1, and the sales region of the clock 1.
[0024] The communication unit 33 performs communication control for communicating with external devices via a communication network N, which includes wireless LANs such as Wi-Fi, mobile phone communication networks, and the Internet. The communication unit 33 communicates with the terminal device 2 via the communication network N.
[0025] Next, the operation of each device constituting the information processing system 100 in this embodiment will be described. When a user instructs the terminal device 2 to start the clock management application 221 via the operation unit 23, the control unit 21 starts the clock management application 221. Next, the control unit 21 accepts the input of authentication information (user ID and password in this embodiment) in the clock management application 221 and sends the received authentication information to the server 3. When the server 3 receives the authentication information from the terminal device 2, the control unit 31 performs login authentication by comparing the received authentication information with the user ID and password registered in the user DB 321. After login authentication, the terminal device 2 and the server 3 perform the registration process shown in Figure 4.
[0026] (Registration process) The control unit 21 of the terminal device 2 displays the registration screen 241 of the clock 1 (see Figure 5) on the display unit 24. Next, the control unit 21 receives an instruction operation to register the clock 1 as a new device by receiving a tap operation by the user on the new addition button 241a provided on the registration screen 241 (step S1). When the control unit 21 receives the instruction operation to register the clock 1 as a new device, it displays instructions on the display unit 24 for setting the clock 1 to product name display mode (step S2). The control unit 21 may omit step S2. Based on the instructions, the user performs a predetermined operation via the operation unit 13 of the clock 1 to set the clock 1 to product name display mode. When the control unit 11 of the clock 1 is set to product name display mode, it controls the drive unit 143 to drive the pointer 141 and the date wheel 142 to display information corresponding to the product name of its device (control step).
[0027] Next, the control unit 21 displays on the display unit 24 a message instructing the user to take a picture of the watch face 10, such as "Please take a picture of the watch face" (step S3). Next, the control unit 21 receives an instruction operation to execute a photograph by the imaging unit 26 by receiving a tap operation by the user on the photograph button 241b (see Figure 6) provided on the registration screen 241. As shown in Figure 6, the user moves the watch 1 and / or terminal device 2 to a position where the watch face 10 of the watch 1 is photographed by the imaging unit 26, and then taps the photograph button 241b. When the control unit 21 receives the tap operation on the photograph button 241b, it takes a photograph using the imaging unit 26 and generates a watch face image (first image) in which the watch face 10 of the watch 1, which displays information corresponding to the product name, is photographed (step S4). Next, the control unit 21 transmits the watch face image generated in step S4 to the server 3 (step S5).
[0028] The control unit 31 of server 3 acquires an image of the watch face of clock 1 from terminal device 2. The control unit 31 functions as an acquisition unit. Next, the control unit 31 refers to product specification DB 322 and identifies the product name corresponding to the acquired image of the watch face of clock 1 (step S6). The control unit 31 functions as an identification unit. Next, the control unit 31 acquires information about clock 1 associated with the product name identified in step S6 from product specification DB 322. Next, the control unit 31 transmits the information about clock 1 and the product name of clock 1 to terminal device 2 (step S7).
[0029] When the control unit 21 of the terminal device 2 receives information about the clock 1 and the product name of the clock 1 from the server 3, it displays the information about the clock 1 on the registration screen 241 of the display unit 24 (step S8). In the example shown in Figure 7, the control unit 21 displays the product name of the clock 1 as information about the clock 1 on the registration screen 241. Next, the control unit 21 receives an instruction operation to register the clock 1 as a managed item of the clock management application 221 by receiving a tap operation by the user on the registration button 241c (see Figure 7) provided on the registration screen 241 (step S9). The user checks whether the information about the clock 1 displayed on the display unit 24 matches the information about the clock 1 they own, and if they match, they perform an instruction operation to register the clock 1 via the operation unit 23 of the terminal device 2. When the control unit 21 receives the instruction operation to register the clock 1, it stores the product name of the clock 1 as user information in the storage unit 22 (step S10). Next, the control unit 21 sends registration information to the server 3, which associates the product name of the clock 1 with the user ID stored in the storage unit 22 (step S11). When the control unit 31 of the server 3 receives the registration information from the terminal device 2, it stores the user ID and the product name of the clock 1 in association in the user DB 321 (step S12).
[0030] Next, the control unit 21 of the terminal device 2 displays instructions on the display unit 24 for performing "pairing," which registers the clock 1 and the terminal device 2 as Bluetooth connection destination devices (step S13). In this embodiment, the clock 1 corresponds to a peripheral (slave device), and the terminal device 2 corresponds to a central (master device). Based on the instructions, the user performs the operation to perform pairing via the operation unit 13 of the clock 1. When the control unit 11 of the clock 1 is instructed by the user to perform pairing, it controls the communication unit 16 to transmit a predetermined advertisement signal (notification signal). The advertisement signal is a signal to notify the central (master device) of the presence of the device. Next, when the control unit 21 receives the advertisement signal from the clock 1, it sends a connection request signal back to the clock 1 (step S14) and terminates the registration process. In response to the control unit 11 of the clock 1 receiving the connection request signal from the terminal device 2, one-to-one communication is established between the clock 1 and the terminal device 2. If the clock 1 does not have Bluetooth communication capabilities, the control unit 21 may omit steps S13 and S14 of the registration process described above.
[0031] Incidentally, the operation for "pairing" the watch 1 may differ depending on the model of watch 1. In response to this, in the registration process described above, the control unit 21 stores the product name of watch 1 as user information in the storage unit 22 in step S10, and then displays instructions for "pairing" on the display unit 24 in step S13. In other words, the control unit 21 identifies the "pairing" instructions corresponding to the model of watch 1 based on the model of watch 1 whose product name is stored in the storage unit 22. As a result, the control unit 21 can display instructions for "pairing" according to the model of watch 1 on the display unit 24. This ensures that even if the operation for "pairing" differs depending on the model of watch 1, the user can perform the operation without any problems by following the instructions displayed on the display unit 24.
[0032] Furthermore, the terminal device 2 and the server 3 may perform the following processes in the registration process described above. Specifically, in step S6, the control unit 31 of the server 3 recognizes the appearance of the clock 1 by performing image recognition on the clock face image acquired from the terminal device 2, and extracts product names corresponding to the recognized appearance of the clock 1 from the product specification DB 322 to use as product name candidates. Next, the control unit 31 refers to the product specification DB 322 and identifies the product name corresponding to the clock face image from among the extracted product name candidates. In this case, in addition to the information corresponding to the product name of the clock 1 displayed on the display unit 14, the product name of the clock 1 can be identified based on the appearance of the clock 1. This makes it possible to recognize the product name of the clock 1 more reliably.
[0033] Furthermore, the terminal device 2 and the server 3 may perform the following processes in the registration process described above. Specifically, in step S6, the control unit 31 of the server 3 recognizes the body color of the clock 1 by performing image recognition on the clock face image acquired from the terminal device 2. Next, the control unit 31 extracts product names corresponding to the recognized body color of the clock 1 from the product specification DB 322 and uses them as candidate product names. Next, the control unit 31 refers to the product specification DB 322 and identifies the product name corresponding to the clock face image from among the extracted candidate product names. In this case, in addition to the information corresponding to the product name of the clock 1 displayed on the display unit 14, the product name of the clock 1 can be identified based on the body color of the clock 1. This allows for more reliable recognition of the product name of the clock 1.
[0034] Furthermore, the terminal device 2 and the server 3 may perform the following processes in the registration process described above. Specifically, in step S6, when the control unit 31 of the server 3 receives the watch face image from the terminal device 2, it obtains the IP address of the terminal device 2, which is the source of the watch face image. Next, the control unit 31 identifies the sales area of the watch 1 based on the IP address of the terminal device 2. Next, the control unit 31 extracts the product names of the watch 1 sold in the identified sales area from the product specification DB 322 and uses them as candidate product names. Next, the control unit 31 refers to the product specification DB 322 and identifies the product name corresponding to the watch face image from among the extracted candidate product names. In the above process, if the terminal device 2 is equipped with a positioning circuit that receives radio waves from positioning satellites such as GPS (Global Positioning System) using a satellite antenna and identifies location information based on the received radio waves, the control unit 21 may transmit the location information of the terminal device 2 identified by the positioning circuit, along with the watch face image, to the server 3 in step S5. In this case, in step S6, the control unit 31 of the server 3 receives the image of the watch face 1 and the location information of the terminal device 2 from the terminal device 2 via the communication unit 33, and then identifies the sales area of the watch 1 based on the location information of the terminal device 2. In other words, the location information of the terminal device 2 is used as the location information of the watch 1. As described above, in addition to the information corresponding to the product name of the watch 1 displayed on the display unit 14, the product name of the watch 1 can be identified based on the sales area of the watch 1. This makes it possible to recognize the product name of the watch 1 more reliably.
[0035] Furthermore, if the brand information A1 of the watch 1 and product information A2 for each brand are inscribed on the back cover, which is on the opposite side of the watch face 10, the terminal device 2 and the server 3 may perform the following processing in the registration process described above. Specifically, in step S3, the control unit 21 of the terminal device 2 displays on the display unit 24 a message instructing the terminal device 2 to take a picture of the watch face 10 and back cover, such as "Please take a picture of the watch face and back cover." Next, in step S4, the control unit 21 generates a watch face image (first image) of the watch face 10 and a back cover image (second image) of the watch cover. Next, in step S5, the control unit 21 transmits the watch face image and back cover image to the server 3. In step S6, when the control unit 31 of the server 3 receives the watch face image and back cover image from the terminal device 2, it performs character recognition on the back cover image of the watch 1 and recognizes the brand information A1 and product information A2 for each brand. Next, the control unit 31 extracts product names corresponding to the recognized watch 1's brand information A1 and brand-specific product information A2 from the product specification DB 322, and uses them as candidate product names. Then, the control unit 31 refers to the product specification DB 322 and identifies the product name corresponding to the watch face image of watch 1 from among the extracted candidate product names. In this case, in addition to the information corresponding to the watch 1's product name displayed on the display unit 14, the product name of watch 1 can be identified based on the watch 1's brand information A1 and brand-specific product information A2 inscribed on the back cover of watch 1. This allows for more reliable recognition of the watch's identification information.
[0036] Next, Modification 1 of the present invention will be described. In Modification 1, the same reference numerals are used for components as in the above embodiment, and their descriptions are omitted. The clock 1 of Modification 1 includes a digital display unit instead of the display unit 14. The digital display unit is composed of a display device such as an LCD (Liquid Crystal Display) or OLED (Organic Light Emitting Diode), and performs digital display based on a control signal from the control unit 11. In the registration process of Modification 1, when the control unit 11 of the clock 1 is set to product name display mode by the user, the digital display unit displays information corresponding to the product name of the device by digital display. In step S4 of the registration process of Modification 1, when the control unit 21 receives a tap operation on the capture button 241b, the imaging unit 26 takes a picture and generates a dial image (first image) in which the digital display unit displaying the information corresponding to the product name is captured. Thereafter, the information processing system 100 performs the same process as the registration process of the above embodiment.
[0037] Next, a modified example 2 of the present invention will be described. In modified example 2, the same reference numerals are used for components similar to those in the above embodiment, and their descriptions are omitted. The clock 1 of modified example 2 is equipped with a Bluetooth communication function and can communicate with a terminal device 2. In the registration process of modified example 2 shown in Figure 8, first, when the control unit 11 of the clock 1 is instructed by the user to perform pairing via the operation unit 13, it controls the communication unit 16 to transmit a predetermined advertisement signal (notification signal) (step S21). Next, when the control unit 21 of the terminal device 2 receives the advertisement signal from the clock 1, it sends a connection request signal back to the clock 1 (step S22). Next, the control unit 11 of the clock 1 receives the connection request signal from the terminal device 2 (step S23), thereby establishing one-to-one communication between the clock 1 and the terminal device 2. Next, the control unit 21 of the terminal device 2 performs step S24, which is the same as step S1 of the above embodiment. When the control unit 21 receives an instruction operation to register a new clock 1, it sends a signal to the clock 1 instructing it to switch to product name display mode (step S25). When the control unit 11 of the clock 1 receives a signal from the terminal device 2 instructing it to switch to product name display mode, it controls the drive unit 143 to drive the pointer 141 and the date wheel 142 to display information corresponding to the product name of its own device (step S26). Next, the terminal device 2 and the server 3 execute steps S27 to S36, which are the same as steps S3 to S12 of the above embodiment, and complete the registration process of the modified example 2.
[0038] As described above, the clock 1 according to this embodiment is a clock equipped with a display unit which is an analog display unit (display unit 14) and / or a digital display unit having a pointer 141, and includes a control unit 11 that controls the display content of the display unit so that it corresponds to information that an external device (server 3) can use to identify the identification information (product name) of the clock 1 based on an image (dial surface image) captured by the display unit.Therefore, the product name of the clock 1 can be identified based on the information corresponding to the product name of the clock 1 displayed on the display unit.This makes it possible to easily and reliably recognize the identification information of the clock.
[0039] Furthermore, the information processing system 100 according to this embodiment is a clock equipped with a display unit which is an analog display unit (display unit 14) and / or a digital display unit having a pointer 141, and includes a control unit 11 that controls the display content of the display unit so that it corresponds to information that allows an external device (server 3) to identify the identification information (product name) of the clock 1 based on a first image (dial surface image) captured by the display unit, an acquisition unit (control unit 31) that acquires the first image, and an identification unit (control unit 31) that identifies the identification information of the clock 1 based on the first image acquired by the acquisition unit.Therefore, the product name of the clock 1 can be identified based on the information corresponding to the product name of the clock 1 displayed on the display unit.This makes it possible to recognize the identification information of the clock easily and reliably.
[0040] Furthermore, in the information processing system 100 according to this embodiment, the acquisition unit (control unit 31) acquires a second image (back cover image) of the back cover of the watch 1, which has information about the watch 1 written on it. The identification unit (control unit 31) identifies the identification information (product name) of the watch 1 based on the first image and the second image. Therefore, in addition to the information corresponding to the product name of the watch 1 displayed on the display unit, the product name of the watch 1 can be identified based on the information about the watch 1 written on the back cover of the watch 1 (brand information A1 and brand-specific product information A2). This makes it possible to recognize the identification information of the watch more reliably.
[0041] Furthermore, in the information processing system 100 according to this embodiment, the acquisition unit (control unit 31) further acquires the location information of the clock 1. The identification unit (control unit 31) identifies the identification information of the clock 1 based on the first image (dial surface image) and the location information of the clock 1. Therefore, in addition to the information corresponding to the product name of the clock 1 displayed on the display unit, the product name of the clock 1 can be identified based on the location information of the clock 1. This allows for more reliable recognition of the clock's identification information.
[0042] Furthermore, the information processing system 100 according to this embodiment includes a terminal device 2 equipped with an imaging unit 26 for imaging the display unit of the clock 1, and an information processing device (server 3) equipped with an acquisition unit (control unit 31) and an identification unit (control unit 31). The terminal device 2 further includes a positioning circuit for identifying its own location information. The acquisition unit of the information processing device acquires the location information identified by the positioning circuit from the terminal device 2 as the location information of the clock 1. The identification unit of the information processing device identifies the identification information of the clock 1 based on the location information acquired by the acquisition unit and the first image. Therefore, the location information of the clock 1 can be easily acquired, and in addition to the information corresponding to the product name of the clock 1 displayed on the display unit, the product name of the clock 1 can be identified based on the location information of the clock 1.
[0043] Furthermore, the program according to this embodiment causes the computer (control unit 11) of a clock equipped with an analog display unit (display unit 14) having a pointer 141 and / or a digital display unit to function as a control unit that controls the display content of the display unit so that it corresponds to information that allows an external device (server 3) to identify the identification information (product name) of the clock 1 based on a first image (dial surface image) captured by the display unit.Therefore, the product name of the clock 1 can be identified based on the information corresponding to the product name of the clock 1 displayed on the display unit.This makes it possible to recognize the identification information of the clock easily and reliably.
[0044] The descriptions in the above embodiments are preferred examples of embodiments relating to the clock, information processing system, and program of the present invention, and are not limited thereto. For example, in the above embodiments, Bluetooth was used for communication between the clock 1 and the terminal device 2, but other communication methods may be used. Also, in the above embodiments, the control unit 31 of the server 3 is assumed to function as an acquisition unit and a deduction unit, but is not limited thereto. The storage unit 22 of the terminal device 2 may store the product specification DB322, and the control unit 21 may function as an acquisition unit and a deduction unit. In this case, the control unit 21 of the terminal device 2 performs an acquisition step to acquire a first image of the display unit of a clock 1 which has an analog display unit (display unit 14) having a pointer 141 and / or a digital display unit, and the control unit 11 controls the display content of the display unit so that it corresponds to information that allows an external device to identify the identification information of the clock 1 based on the first image captured by the display unit. The control unit 21 also performs a deduction step to identify the identification information of the clock 1 based on the first image acquired in the acquisition step. Furthermore, although the above embodiment described the case where the external device of the present invention is a clock 1 as an example, the external device is not limited to an electronic clock, but may be other electronic devices.
[0045] Furthermore, while the above description discloses examples using semiconductor memory, HDDs, etc., as computer-readable media for the program according to the present invention, the invention is not limited to these examples. Portable recording media such as CD-ROMs can also be used as other computer-readable media. In addition, carrier waves can be used as a medium for providing the data of the program according to the present invention via a communication line.
[0046] Although embodiments and modifications of the present invention have been described above, the scope of the present invention is not limited to the embodiments and modifications described above, but includes the scope of the invention as described in the claims and its equivalents. [Explanation of Symbols]
[0047] 100 Information processing system, 1 Clock, 11 Control unit, 31 Control unit (acquisition unit, identification unit)
Claims
1. A clock having a display unit which is an analog display unit with a pointer and / or a digital display unit, A clock comprising a control unit that controls the display content of the display unit so that it corresponds to information that an external device can use to identify the clock based on an image captured by the display unit.
2. A clock comprising a display unit which is an analog display unit and / or a digital display unit having a pointer, and comprising a control unit which controls the display content of the display unit so that it corresponds to information that an external device can use to identify the clock based on a first image captured by the display unit, An acquisition unit that acquires the first image, Based on the first image acquired by the acquisition unit, an identification unit identifies the identification information of the clock, An information processing system equipped with the following features.
3. The acquisition unit acquires a second image of the back cover of the watch, which contains information about the watch. The information processing system according to claim 2, wherein the identifying unit identifies the identification information of the clock based on the first image and the second image.
4. The acquisition unit further acquires the position information of the clock, The information processing system according to claim 2, wherein the identifying unit identifies the identification information of the clock based on the first image and the position information of the clock.
5. A terminal device comprising an imaging unit for capturing images of the display unit, An information processing device comprising the acquisition unit and the identification unit, The terminal device further comprises a positioning circuit that identifies the location information of the device itself. The acquisition unit of the information processing device acquires the location information identified by the positioning circuit from the terminal device as the location information of the clock. The information processing system according to claim 4, wherein the identification unit of the information processing device identifies the identification information of the clock based on the position information acquired by the acquisition unit and the first image.
6. A clock having a display unit which is an analog display unit and / or a digital display unit having a pointer, and a control unit which controls the display content of the display unit so that it corresponds to information that an external device can use to identify the clock based on a first image captured by the display unit, and an acquisition unit which acquires the first image captured by the display unit Based on the first image acquired by the acquisition unit, an identification unit identifies the identification information of the clock, A terminal device equipped with the following features.
7. A display control method performed by a clock equipped with a display unit which is an analog display unit and / or a digital display unit having a pointer, A display control method comprising a control step of controlling the display content of the display unit so that it corresponds to information that allows an external device to identify the clock based on an image captured by the display unit.
8. A clock having a display unit which is an analog display unit and / or a digital display unit having a pointer, and a control unit which controls the display content of the display unit so that it corresponds to information that an external device can use to identify the clock based on a first image captured of the display unit, an acquisition step of acquiring the first image captured of the display unit, A selection step in which the identification information of the watch is identified based on the first image acquired in the acquisition step, Information processing methods, including those mentioned above.
9. A computer for a clock that has a display unit which is an analog display unit with a pointer and / or a digital display unit, A program that causes the display unit to function as a control unit that controls the display content so that it corresponds to information that an external device can use to identify the clock based on a first image captured by the display unit.