Information processing apparatus, program, and design determination method
The information processing device and method address the gap between user preferences and actual usage by analyzing device logs to determine personalized designs, enhancing user engagement and sales through augmented reality displays.
Patent Information
- Application Number
- JP2025201064
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-10
AI Technical Summary
Conventional product designs do not adequately reflect how users actually use electronic devices, particularly in diverse situations, leading to a disconnect between user preferences and actual usage.
An information processing device and method that acquires usage logs from electronic devices to determine designs that reflect user behavior, utilizing a management server and user terminal to analyze and display personalized design options, including augmented reality enhancements.
Enables design determination that aligns with user habits, providing a personalized and engaging experience, fostering user attachment to the product and brand, while allowing for precise marketing and sales processes.
Smart Images

Figure 2026021637000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, a program, and a design determination method. [Background technology]
[0002] Conventionally, product designs have been determined based on user characteristics and preferences. For example, Patent Document 1 describes an information processing device that extracts parameters for generating an article design based on content selected by a user or information related to the content, and generates an article design using the extracted parameters. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-107667 Summary of the Invention [Problem to be solved by the invention]
[0004] In conventional technology, when a user uses selected content, the user's preferences can be reflected in the product design. However, the design does not reflect the actual usage of the product by the user. Electronic devices such as watches are used in different situations depending on the user and the product, so there is room for improvement in reflecting the user's usage in the design.
[0005] An object of the present invention is to provide an information processing device, a program, and a design determination method that can determine a design that reflects how a user uses an electronic device. [Means for solving the problem]
[0006] In order to achieve the above object, an information processing device according to one aspect of the present invention is characterized by including a processing unit that acquires log information relating to a usage log of an electronic device and determines a design of the electronic device based on the log information. [Effects of the Invention]
[0007] According to the information processing device, program, and design determination method of the present invention, it is possible to determine a design that reflects the user's usage of the electronic device. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a schematic diagram of a design decision system to which a management server according to an embodiment of the present invention is applied. [Figure 2] FIG. 2 is a block diagram illustrating a hardware configuration of a management server according to an embodiment of the present invention. [Figure 3] FIG. 2 is a functional block diagram showing a part of the functional configuration of a management server according to an embodiment of the present invention. [Figure 4] FIG. 2 is a block diagram showing the hardware configuration of a user terminal according to an embodiment of the present invention. [Figure 5] FIG. 2 is a functional block diagram showing a part of the functional configuration of a user terminal according to an embodiment of the present invention. [Figure 6] FIG. 2 is a schematic diagram illustrating an example of a watch associated with a user according to one embodiment of the present invention. [Figure 7] 10A and 10B are diagrams illustrating a design determination method based on log information by a management server according to an embodiment of the present invention. [Figure 8] FIG. 10 is a schematic diagram showing an example in which a presented design determined by a management server according to an embodiment of the present invention is displayed on a user terminal. [Figure 9] FIG. 10 is a schematic diagram showing an example of an image for preparing for AR display that is displayed on a user terminal according to one embodiment of the present invention. [Figure 10] FIG. 10 is a schematic diagram showing an example of an AR-displayed image displayed on a user terminal according to one embodiment of the present invention. [Figure 11] FIG. 10 is a schematic diagram showing an example of an image of a watch with a suggested design at the time of purchase according to one embodiment of the present invention. [Figure 12] 10 is a flowchart illustrating an example of a design decision process performed by a management server according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0010] <Design Decision System> An overview of the design decision system 1 will now be described. FIG. 1 is a schematic diagram of the design decision system 1 to which a management server 10 according to one embodiment of the present invention is applied. The design decision system 1 decides the design of an electronic device to be presented to a user based on log information relating to the usage log of the electronic device. While the electronic device is not particularly limited, the following description will be given using a watch 3 as an example of a category of electronic device.
[0011] As shown in FIG. 1, the design decision system 1 of this embodiment includes a management server 10 that executes a process for deciding the design of a watch 3 based on log information, and a user terminal 40 that acquires the log information from the watch 3.
[0012] The management server 10 is an information processing device that transmits and receives various information to and from user terminals 40 connected via a network 2 such as the Internet. The management server 10 executes a process of acquiring user log information from the user terminals 40 via the network 2. The management server 10 also executes a process of displaying the design of the watch 3 determined based on the log information and information related to the design on the user terminal 40, and a process of selling the watch 3.
[0013] The user terminal 40 is an information processing device such as a smartphone, tablet, or general-purpose personal computer. The user terminal 40 acquires log information from the watch 3 through communication with the watch 3 or through user input, and transmits the log information to the management server 10 via the network 2. The user terminal 40 also executes a process of displaying on the user terminal 40 the design of the watch 3 and information related to the design that is received from the management server 10.
[0014] <Administration Server> Next, we will explain an example of the management server 10 that constitutes the design decision system 1. The management server 10 may be a general-purpose computer that can execute various functions by installing various programs, or may be a computer built into dedicated hardware. Figure 2 is a block diagram showing the hardware configuration of the management server 10 according to one embodiment of the present invention.
[0015] The management server 10 includes a processor 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an input unit 14, an output unit 15, a memory unit 16, a communication unit 17, a bus 18, and an input / output interface 19.
[0016] The processor 11 is the central part of the computer that performs calculations, control, and other processes necessary for the operation of the management server 10, and performs various calculations and processes. The processor 11 is, for example, a central processing unit (CPU), a micro processing unit (MPU), a system on a chip (SoC), a digital signal processor (DSP), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field-programmable gate array (FPGA). Alternatively, the processor 11 may be a combination of two or more of these. The processor 11 may also be a combination of these with a hardware accelerator or the like.
[0017] The processor 11 controls each unit to realize various functions of the management server 10 based on programs such as firmware, system software, and application software stored in the ROM 12 or RAM 13. The processor 11 also executes the processes described below based on the programs. Note that part or all of the programs may be incorporated into the circuitry of the processor 11.
[0018] The processor 11, ROM 12, and RAM 13 are interconnected via a bus 18. An input / output interface 19 is also connected to this bus 18. The input / output interface 19 is connected to an input unit 14, an output unit 15, a storage unit 16, a communication unit 17, and the like.
[0019] The input unit 14 and output unit 15 are user interfaces electrically connected to the input / output interface 19 via wire or wirelessly. The input unit 14 is composed of, for example, a keyboard, a mouse, various buttons, a microphone, etc., and inputs various information in response to user instructions. The output unit 15 is composed of, for example, a display for displaying images and a speaker for amplifying audio, etc., and outputs images and audio.
[0020] The storage unit 16 is composed of semiconductor memory such as DRAM (Dynamic Random Access Memory) and stores data tables related to various processes, image data, etc. In this embodiment, a database is created in the storage unit 16, including design and specifications such as attribute information and color information set for each watch 3, which will be described later. The storage unit 16 also stores various information used to determine the design of the watch 3.
[0021] The communication unit 17 is a device for communicating with the user terminal 40 and other devices (not shown) via the network 2 including the Internet.
[0022] Next, a description will be given of the functional configuration of the management server 10. Fig. 3 is a functional block diagram showing the functional configuration for executing sales management, among the functional configurations of the management server 10 according to one embodiment of the present invention.
[0023] The processing unit 30, which performs various controls of the management server 10, is realized by the processor 11, which executes arithmetic processing. In this embodiment, as shown in Fig. 3, the processing unit 30 has a communication control unit (communication control function) 31, a usage log acquisition unit (usage log acquisition function) 32, a design determination unit (design determination function) 33, a display control unit (display control function) 34, and a sales control unit (sales control function) 35.
[0024] The communication control unit 31 executes a process for communicating with an external device via the communication unit 17. For example, the communication control unit 31 executes a process for connecting via the network 2 and exchanging various information with the user terminal 40.
[0025] The usage log acquisition unit 32 executes a process of acquiring log information related to usage logs from the user terminal 40 via the network 2. The timing of acquiring the log information is not particularly limited. The timing of acquiring the log information may be any timing when a connection between the management server 10 and the user terminal 40 is established, or may be the timing when the log information is transmitted from the user terminal 40.
[0026] Based on the acquired log information, the design determination unit 33 determines the design of the clock 3 to be presented to the user. The design of the clock 3 may be selected from multiple preset designs based on the user's log information, or a new design may be generated.
[0027] The display control unit 34 also executes processing for displaying the design of the clock 3 determined by the design determination unit 33 on the user terminal 40. The display control unit 34 also transmits to the user terminal 40 data required for AR (Augmented Reality) processing, which is executed on the user terminal 40 side, for superimposing the design of the clock 3 on a captured image.
[0028] The sales control unit 35 executes a sales process to sell the watch 3 to a user who wishes to purchase the watch 3. When the sales control unit 35 receives from the user terminal 40 a purchase application for the watch 3 determined by the design determination unit 33, it displays a website that processes the purchase of the watch 3. The website that processes the purchase may be displayed by the management server 10 or by an external information processing device. By inputting the information necessary for the purchase on the website, the user can purchase the watch 3 determined by the design determination unit 33.
[0029] <User device> Next, an example of the user terminal 40 will be described. The user terminal 40 is a general-purpose computer that can execute various functions by installing various programs. Figure 4 is a block diagram showing the hardware configuration of a user terminal according to one embodiment of the present invention.
[0030] The user terminal 40 of this embodiment includes a processor 41, a ROM 42, a RAM 43, an input unit 44, an output unit 45, a memory unit 46, a communication unit 47, an imaging unit 48, a short-range communication unit 49, a battery 50, a bus 51, and an input / output interface 52.
[0031] The processor 41, ROM 42, RAM 43, input unit 44, output unit 45, storage unit 46, and communication unit 47 have substantially the same functions as the above-described processor 11, ROM 12, RAM 13, input unit 14, output unit 15, storage unit 16, and communication unit 17. The input / output interface 52 is connected to the input / output unit 44, output unit 45, storage unit 46, communication unit 47, imaging unit 48, short-range communication unit 49, and battery 50.
[0032] Although not shown, the imaging unit 48 includes an optical lens unit and an image sensor. The optical lens unit is composed of lenses that focus light to capture an image of a subject, such as a focus lens or zoom lens. The focus lens is a lens that forms an image of the subject on the light-receiving surface of the image sensor. The zoom lens is a lens that can freely change the focal length within a certain range. The optical lens unit is also provided with peripheral circuits that adjust setting parameters such as focus, exposure, and white balance as necessary.
[0033] The image sensor is composed of a photoelectric conversion element, an AFE (Analog Front End), etc. The photoelectric conversion element is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) type photoelectric conversion element. An object image is incident on the photoelectric conversion element from an optical lens unit. The photoelectric conversion element then photoelectrically converts (captures) the object image, accumulates the image signal for a certain period of time, and sequentially supplies the accumulated image signal to the AFE as an analog signal.
[0034] The AFE performs various signal processing such as A / D (Analog / Digital) conversion processing on this analog image signal. A digital signal is generated by the various signal processing and is output as an output signal of the imaging unit 48. Such an output signal of the imaging unit 48 is output as image data representing an image.
[0035] The short-range communication unit 49 is a second communication unit that performs short-range wireless communication. The short-range communication unit 49 performs communication using a communication method based on a communication standard such as BLE (Bluetooth (registered trademark) Low Energy), Wi-Fi (Wireless Fidelity), or NFC (Near Field Communication). For example, the short-range communication unit 49 communicates with a watch 3 that is capable of BLE communication.
[0036] The battery 50 supplies power to the user terminal 40. For example, the battery 50 is configured by a lithium ion battery. If the user terminal 40 is a desktop personal computer, the user terminal 40 has a power supply unit that can supply power to the user terminal 40 by being connected to an external power source instead of the battery 50.
[0037] Next, the functional configuration of the user terminal 40 will be described. Fig. 5 is a functional block diagram showing a portion of the functional configuration of the user terminal 40 according to one embodiment of the present invention. A processing unit 60 that performs various controls on the user terminal 40 is realized by a processor 41 that executes arithmetic processing. The processing unit 60 of this embodiment has a communication control unit 61, a usage log acquisition unit 62, a display control unit 63, an input control unit 64, and an AR control unit 65.
[0038] The communication control unit 61 executes processing for communicating with external devices via the communication unit 47. For example, the communication control unit 61 executes processing for transmitting and receiving various types of information to and from the management server 10 via the communication unit 47. The communication control unit 61 also communicates with the clock 3 via the short-range communication unit 49.
[0039] The usage log acquisition unit 62 executes a process for acquiring log information relating to the usage log of the user's watch 3. The log information is acquired, for example, by using two types of methods in combination: a communication method and an input method.
[0040] This communication method is based on the premise that the watch 3 carried by the user has a function for communicating with the user terminal 40. The user terminal 40 communicates with the watch 3 to acquire log information from the watch 3. There are no particular limitations on the timing at which the log information is acquired from the watch 3. The acquired log information may be stored in the memory unit 46 or transmitted to the management server 10 at an appropriate time, for example.
[0041] In the input method, the user inputs log information related to usage logs while a specific application is running or a website is displayed on the user terminal 40. This allows the user terminal 40 to obtain log information from the watch 3 even if the watch 3 does not have a communication function.
[0042] The display control unit 63 executes processing for displaying an image on the screen of the output unit 45 of the user terminal 40. The display control unit 63 executes processing for displaying an image of a design received from the management server 10 on the screen of the output unit 45, and for displaying a website related to the watch 3 received from the management server 10 on the screen of the output unit 45. In this embodiment, the display control unit 63 displays while an app pre-installed on the user terminal 40 is running.
[0043] The input control unit 64 executes a process of accepting user operations via the input unit 44 of the user terminal 40. The input control unit 64 also accepts operations for inputting log information for the watch 3 and processes for selling and purchasing, etc., as described above.
[0044] The AR control unit 65 performs AR (Augmented Reality) processing, which superimposes and displays another image on the captured image captured by the imaging unit 48. The AR control unit 65 cooperates with the display control unit 34 of the management server 10 to identify a specific position in the image coordinate system of the clock 3 included in the captured image, and superimposes an image of the clock 3 with a design determined based on the log information at that specific position. The superimposed image is processed so as to follow the movement of the clock 3 in the captured image. The AR processing virtually displays the state of being worn with the clock 3 with the design determined based on the log information.
[0045] <Log information> Next, an example of log information relating to the usage log of a watch 3 will be described. Figure 6 is a schematic diagram showing an example of a watch 3 associated with a user according to one embodiment of the present invention. There is no particular limit to the number of watches 3 associated with a user, and it may be one, two, or four or more. In the following explanation, when the explanation is common to watches 3-1 to 3-3, the numbers at the end of the reference numerals may be omitted without any particular distinction being made.
[0046] The user terminal 40 is owned by the user. In the example of FIG. 6, three watches 3-1 to 3-3 are associated with the user terminal 40 owned by the user. Although the watches 3-1 to 3-3 are associated with the user, for convenience, they are assumed to be associated with the user terminal 40. The watches 3-1 to 3-3-3 are all different products. Log information relating to the usage logs of each of the watches 3-1 to 3-3 is acquired by the user terminal 40.
[0047] If the watches 3-1 to 3-3 have a short-range communication function, the user terminal 40 automatically acquires log information by communicating with the watches 3-1 to 3-3. The automatic acquisition of log information may involve, for example, determining the user's wearing state based on the state of movement of the watches 3-1 to 3-3, as determined by an acceleration sensor or tilt sensor possessed by the watches 3-1 to 3-3, or determining the user's wearing state based on an optical or current-detecting biosensor, or determining the time during which the pairing state of the communication function is established as the user's wearing state. In this way, the method of acquiring log information is not particularly limited.
[0048] If the watches 3-1 to 3-3 do not have a short-distance communication function, the user starts an app and inputs log information, and the user terminal 40 acquires the log information.
[0049] The log information is information relating to a usage log that indicates how the user uses the clock 3. The log information includes frequency information relating to how often the clocks 3-1 to 3-3 are used. The frequency information is information that indicates, for example, the number of times and duration of use of the clocks 3-1 to 3-3 over a predetermined period of time. The predetermined period here is not limited to a particular format. It may be a fixed period such as one week or one month, or a variable period such as the time between the last time the app is launched and the current time the app is launched.
[0050] The log information in this embodiment also includes the use of specific functions possessed by the clocks 3-1 to 3-3. The specific functions are functions set for each of the clocks 3-1 to 3-3. Therefore, some of the clocks 3-1 to 3-3 have specific functions, while others do not.
[0051] The specific functions include, for example, an activity function that stores logs related to the user's activities, a health function that keeps track of the user's health condition, an alarm function, etc. Activity logs are logs related to sports such as diving, running, trail running, cycling, etc. For example, information obtained using a diving log function that stores a diving log in the user terminal 40 or the management server 10 is acquired as log information using the activity function.
[0052] <How to decide on a design> Next, a design determination method based on log information will be described. Fig. 7 is a diagram illustrating a design determination method based on log information by the management server 10 according to one embodiment of the present invention.
[0053] As shown in Fig. 7, a base model 130 is set in the storage unit 16 of the management server 10 as a watch that serves as a basis for determining the design. The base model 130 in this embodiment may be set from among existing products, or may be an original design. In this example, a watch 3 that is an existing product different from the watches 3-1 to 3-3 that collect user log information is set as the base model 130. Note that the base model may also be set from among the watches 3-1 to 3-3.
[0054] The design determination unit 33 of the management server 10 analyzes the log information acquired via the user terminal 40 in order to determine a presented design 131 to be presented to the user from the base model 130.
[0055] The design determination unit 33 analyzes the log information based on preset judgment conditions 70. The judgment conditions include a plurality of types of conditions such as attribute judgment 71, color judgment 72, board specification judgment 73, and time period judgment 74.
[0056] The attribute determination 71 will now be described. In the attribute determination 71, attribute information 81 of the presented design 131 is set based on the timepieces 3-1 to 3-3 being used or the use of specific functions of the timepieces 3-1 to 3-3. The attribute information 81 is information indicating the design of the timepieces 3-1 to 3-3 and specifications based on usage, brand image, etc., and is set for each timepiece 3-1 to 3-3. The design determination unit 33 can acquire the attributes of the timepieces 3-1 to 3-3 for which log information has been acquired by referring to the database in the storage unit 16. Attributes based on various designs and specifications, such as sports, outdoor, marine, luxury, men's, women's, etc., can be set in the attribute information 81.
[0057] In the example of FIG. 7, the attribute information 81 of the presented design 131 is set to marine because the watch 3-2, whose attribute is set to marine, has been used 20 times within a predetermined period or the diving function of the watch 3-2 has been used three or more times. Furthermore, the change in the attribute information 81 from the base model 130 due to the attribute information 81 of the presented design 131 being set to marine is expressed as evolution. Note that the attribute may be determined by adding information other than the number of times. For example, the attribute may be determined based on the time, such as the period of use, or may be determined by combining the number of times and the time.
[0058] The color determination 72 will now be described. In the color determination 72, color information 82 of the presentation design 131 is set based on the color of the clocks 3-1 to 3-3 being used. The color may be the basic color of the clocks 3-1 to 3-3 or a color that evokes the image of the clocks 3-1 to 3-3. For example, the number of times the clocks 3-1 to 3-3 have been used by users is counted, and the color of the presentation design 131 is set based on the color that was used most frequently. In the example of FIG. 7, statistics were taken on the number of times the clocks 3-1 to 3-3 were used, and blue was found to be the most frequently used color, so the color of the presentation design 131 is set to a bluish color. Furthermore, the change in color from the base model 130 due to the color information 82 of the presentation design 131 being set to a bluish color is expressed as evolution.
[0059] The dial specification determination 73 will now be described. In the dial specification determination 73, the dial specification information 83 of the presented design 131 is set based on the dial specifications of the watches 3-1 to 3-3 to be used. The dial specifications are information indicating, for example, the dial type, the date indicator, the functional components of the world time clock, etc. For example, the dial types of the watches 3-1 to 3-3 used by users are counted separately for digital and analog, and the dial specifications of the presented design 131 are set based on the most frequently used dial type. In the example of FIG. 7, statistics on the dial types of the watches 3-1 to 3-3 were taken, and it was found that analog was used frequently, so the dial specification information 83 of the presented design 131 is set to analog. Furthermore, the change in the dial specification information 83 from the base model 130 due to the setting of the dial specification information 83 of the presented design 131 to analog is expressed as evolution.
[0060] The time zone determination 74 will now be described. In the time zone determination 74, the design motif information 84 of the presented design 131 is set based on time zone information when the clocks 3-1 to 3-3 are used. The time zone information is information about time zones divided into predetermined intervals, such as morning, afternoon, night, and late night. In the example of FIG. 7, the time zones when the clocks 3-1 to 3-3 were used were mostly in the evening, so the design motif of the presented design 131 is set to evening. Furthermore, the change in the design motif from the base model 130 due to the design motif information 84 of the presented design 131 being set to evening is expressed as evolution.
[0061] The design determination unit 33 determines the design of the presented design 131 based on the judgment conditions 70. As described above, multiple types of conditions are set in the judgment conditions 70. The design determination unit 33 determines the design using the multiple types of conditions set in the judgment conditions 70. Only one condition may be adopted, or multiple conditions may be adopted. In the example of FIG. 7 , attribute information 81, color information 82, board surface specification information 83, and design motif information 84 of the presented design 131 are set based on multiple conditions, namely, attribute judgment 71, color judgment 72, board surface specification judgment 73, and time period judgment 74.
[0062] Next, the design determination unit 33 determines the design of the presentation design 131 based on the attribute information 81, color information 82, board layout information 83, design motif information 84, etc. set based on the log information. The determination of this presentation design 131 may be to select a design pattern preset based on the analysis result of the log information, or may be a method of generating an original design pattern at any time based on the log information or the analysis result of the log information. Through the series of processes described above, the design of the presentation design 131 based on the log information of the clocks 3-1 to 3-3 is determined.
[0063] Note that the design determination unit 33 may also determine the presentation design 131 using a learning model (AI: Artificial Intelligence) learned by machine learning or the like. For example, a learning model is constructed using the base model, the log information or the analysis result of the log information, and the set of the presentation design as the training data of supervised learning. The design determination unit 33 in this example may input the base model and the log information or the analysis result of the log information into the learning model and output the presentation design 131 based on the learning model.
[0064] <AR processing> FIG. 8 is a schematic diagram showing an example in which the presentation design 131 of the design determined by the management server according to an embodiment of the present invention is displayed on the user terminal 40. FIG. 8 shows an example in which the presentation design 131 is displayed on the output unit 45 of the user terminal 40. The screen example shown in FIG. 8 may be displayed on an application pre-installed on the user terminal 40, or may be displayed on a website realized by the management server 10.
[0065] In this example, an "Instruction Manual" button 141 for transitioning to an instruction manual page and an "AR Display" button 142 for transitioning to an AR display screen are displayed together with the presented design 131. The user can transition to the "Instruction Manual" page of the presented design 131 by tapping the "Instruction Manual" button 141 on the output unit 45 configured as a touch panel display. Similarly, the user can transition to the AR display screen by tapping the "AR Display" button 142.
[0066] Fig. 9 is a schematic diagram showing an example of an image 140 for preparing for AR display that is displayed on a user terminal 40 according to an embodiment of the present invention. Fig. 9 shows a state in which an image 140 of a user's hand 100 wearing a watch 3, captured by the imaging unit 48 of the user terminal 40, is displayed on the output unit 45.
[0067] As shown in Fig. 9, in the preliminary stage of preparation for AR display, a frame 145 is displayed together with a text message 146 saying, "Please take a picture so that the clock fits within the frame." The user adjusts the position of the user terminal 40 so that the dial of the clock 3 fits within the frame 145. When it is detected that the dial of the clock 3 fits within the frame 145, the process proceeds to display processing in which the presented design 131 is superimposed on the image 140 using the dial part of the clock 3 as a marker.
[0068] 10 is a schematic diagram showing an example of an AR-displayed image 140a displayed on a user terminal 40 according to an embodiment of the present invention. As shown in FIG. 10, when the AR display process is executed, the presented design 131 is superimposed on the position of the watch 3. This makes the watch 3 invisible from the image, and the watch 3 with the presented design 131 appears to be worn on the user's hand 100. This allows the user to virtually experience the sensation of wearing the watch 3 with the presented design 131 on their own hand.
[0069] 10, a "take a photo" button 147 is also displayed together with the presented design 131. The user can take an image 140 that has undergone AR processing by tapping the "take a photo" button 147 and store the image 140 in the storage unit 46 of the user terminal 40.
[0070] This AR display is one example. For example, the AR display may be provided with a function to move the hands on the presentation design 131, to reproduce a lighting function, or to reproduce an alarm function. For example, when a user taps a specific point on the presentation design 131, such as a hand, the hand may move.
[0071] <Sales Processing> Next, we will explain the process by which a user purchases a watch with the presented design 131. The user can purchase the watch 3 with the presented design 131 by performing an operation indicating their intention to purchase the watch 3 with the presented design 131 on an app or website on the user terminal 40 on which the presented design 131 is displayed.
[0072] 11 is a schematic diagram showing an example of an image displayed on a user terminal 40 according to an embodiment of the present invention when purchasing a watch 3 with the presented design 131. For example, as shown in FIG. 11, a purchase button 148 may be displayed together with the presented design 131, and the user may tap on the purchase button 148 to transition to a website where sales processing is performed. The purchase button 148 may also be displayed together with the AR display of FIG. 10.
[0073] Furthermore, the sales process may be performed so that a user who has decided on a presented design 131 can purchase it in advance.
[0074] <Design decision process flow> Next, the flow of the design decision process will be described with reference to Fig. 12. Fig. 12 is a flowchart showing an example of the design decision process by the management server 10 according to one embodiment of the present invention.
[0075] First, the usage log acquisition unit 32 acquires log information related to the usage log of the watch 3 (step S10). The usage log acquisition unit 32 acquires the log information by, for example, receiving information indicating the usage log transmitted from the user terminal 40.
[0076] Next, the design determination unit 33 determines whether the acquired log information satisfies the design determination conditions (step S11). The design determination unit 33 determines, for example, whether a sufficient amount of log information has been acquired to determine a design. The design determination unit 33 references the log information and determines that the design determination conditions are not met if the number of times the watch 3 has been used is less than a preset number of times, or if the time the watch 3 has been worn is less than a preset time. This makes it possible to avoid a situation in which a design is determined based on an amount of information that does not allow the user's characteristics to be grasped. Note that the criteria for determining whether the design determination conditions are met are not limited to this example and can be changed as appropriate.
[0077] If the conditions for design determination are not met in step S11, acquisition of log information continues (step S11; No). If the conditions for design determination are met in step S11, the design determination unit 33 shifts the process to step S12. Then, the design determination unit 33 determines the presented design 131 based on the log information (step S12).
[0078] After the process of step S12, the display control unit 34 determines whether or not information indicating a desire to display the presented design 131 has been received from the user (step S13). The display control unit 34 determines whether or not an operation to display the images shown in, for example, FIGS. 8 to 10 has been performed on the user terminal 40. If the user has not desired to display the image in step S13, the display control unit 34 waits for the user's operation (step S13; No), and if the user has desired to display the image, the display control unit 34 proceeds to step S14.
[0079] In the process of step S14, the display control unit 34 executes a process of displaying the presented design 131 on the user terminal 40, a process of AR displaying the presented design 131, and the like (step S14).
[0080] After the process of step S14, the sales control unit 35 determines whether or not the user has expressed a desire to purchase (step S15). If the user has not expressed a desire to purchase, the sales control unit 35 ends the process (step S15; No), and if the user has expressed a desire to purchase, the sales control unit 35 proceeds to the sales process of step S16 (step S15; Yes). In step S16, the sales control unit 35 executes a process for purchasing the watch 3 of the presented design 131. For example, the sales control unit 35 transitions to a website that manages sales and executes a process for acquiring purchase information such as the user's payment method and shipping location.
[0081] As described above, the management server 10 of this embodiment includes a processing unit 30 that acquires log information about users who use the watches 3-1 to 3-3 as electronic devices and determines the presented design 131 to be presented to the user based on the log information. This allows the presented design 131 to be automatically determined, reflecting the user's actual use of the watches 3-1 to 3-3, allowing the user to easily enjoy changes. Because the presented design 131 changes depending on how the user uses the watch, the user can feel like they are projecting themselves onto the watch 3 or the watch brand, which can help them develop an attachment to the watch 3 or the brand. Furthermore, the log information can be visualized, such as by presenting the log information in a ranking format on the user terminal 40 as shown in FIG. 7, and usage suggestions can also be made based on the log information. Furthermore, because the user's behavior can be understood, the log information can be used for marketing to the user.
[0082] Furthermore, the processing unit 30 of this embodiment acquires log information for multiple types of clocks 3-1 to 3-3 associated with the user, indicates at least one of the designs and specifications of the clocks 3-1 to 3-3, and determines the presented design 131 based on attribute information and frequency information related to frequency of use set for each of the multiple types of clocks 3-1 to 3-3. This makes it possible to determine the presented design 131 that more precisely reflects the user's behavior based on the attributes set for the clocks 3-1 to 3-3.
[0083] Furthermore, the processing unit 30 of this embodiment acquires log information including time zone information about the time zone when the user uses the clocks 3-1 to 3-3, and determines the presented design 131 based on the time zone information. This allows the presented design 131 to be determined in a way that reflects the time zone in which the user uses the clocks.
[0084] Furthermore, the processing unit 30 of this embodiment acquires log information including frequency information regarding the frequency of use of specific functions of the clocks 3-1 to 3-3, and determines the presentation design 131 based on the frequency of use. This allows the determination of the presentation design 131 that reflects functions used for activities, functions related to daily life such as alarms, and the like.
[0085] Furthermore, the processing unit 30 of this embodiment determines the presented design 131 based on a preset base model 130 of the watch 3 and log information. This makes it possible to determine the presented design 131 within the range of the base model 130. For example, if the user uses a certain brand, the presented design 131 can be determined within the range of the brand image, thereby satisfying the expectations of the user who is a fan of the brand.
[0086] In addition, the processing unit 30 of this embodiment selects the presented design 131 from a plurality of preset design candidates based on the log information. This allows the design pattern to be determined in advance, thereby reducing the processing load when determining the design. Furthermore, by preparing the design in advance, it becomes easier to secure the watch 3 when selling it, as described below.
[0087] Furthermore, the processing unit 30 of this embodiment generates a new presented design 131 based on the log information, thereby making it possible to determine an original presented design 131 for the user depending on the usage.
[0088] Furthermore, the processing unit 30 of this embodiment acquires an image 140 including the watch 3, and performs image processing to superimpose the presented design 131 at the position of the watch 3 in the image 140. This allows the user to virtually experience wearing the watch with the presented design 131, providing the user with the experience of wearing the watch with the presented design 131.
[0089] Furthermore, when the processing unit 30 of this embodiment receives purchase information from a user requesting the purchase of a watch 3 with the presented design 131, it transitions to a sales process for selling the watch 3 corresponding to the presented design 131. This allows the user to actually be provided with a watch 3 with the presented design 131 that reflects the user's behavior, giving the user a sense of specialness. Furthermore, the fact that it can actually be purchased also motivates the user to obtain log information. This provides the user with the fun and joy of turning the virtual into a real thing, and also provides a topic of conversation in the age of social networking services (SNS).
[0090] In this embodiment, the electronic device from which log information is acquired is the watch 3 as a wearable device worn by the user. This allows log information to be acquired from the watch 3 as a wearable device that directly reflects the user's actions, making it possible to determine a presentation design 131 that better reflects the user's actions, such as various activities.
[0091] <Modification> The configuration of the above embodiment can be modified, for example, as follows: In the following description of the modifications, the same reference numerals may be used to designate configurations that are common or similar to those of the above embodiment, and the description thereof may be omitted.
[0092] The log information in the above embodiment is merely an example. For example, although location information was not included in the log information in the above embodiment, location information may also be included. When determining the presented design 131, attribute information 81, color information 82, dial specification information 83, design motif information 84, etc. can be set using location information and weather information when the watches 3-1 to 3-3 were used. For example, design motif information 84 such as outdoors or urban may be set based on location information, or design motif information 84 such as "sunny," "rainy," or "snowy" may be set based on the weather at the time of use. Furthermore, information other than attribute information 81, color information 82, dial specification information 83, and design motif information 84 may also be set from the log information.
[0093] In the above embodiment, an example has been described in which the presented design 131 is automatically determined when the log information satisfies the conditions, but this configuration is not limiting. The decision as to whether to determine the presented design 131 may be based on the user's judgment. For example, before determining the presented design 131, a message may be displayed on the user terminal 40 to confirm whether or not to determine the presented design 131, and the process of determining the presented design 131 may proceed based on the user's operation indicating approval. Furthermore, after determining the presented design 131, a message may be displayed on the user terminal 40 to confirm whether or not to approve the presented design 131, and the presented design 131 may finally be determined based on the user's operation indicating approval.
[0094] In the above embodiment, the design patterns of the presented design 131 are not notified to the user in advance, but this is not a limitation. Some candidates for the presented design 131 may be notified in advance in an app on the user terminal 40 or on a website displayed on the user terminal 40, and the presented design that is not notified in advance may be treated as a secret design. The secret design may be selected as the presented design 131 at random, or may be selected as the presented design 131 based on preset conditions.
[0095] In the above embodiment, the management server 10 acquires the log information of the watches 3-1 to 3-3 via the user terminal 40, but this is not a limitation. The watches 3-1 to 3-3 may be configured as smartwatches that have communication functions and analyze log information, and the watches 3-1 to 3-3 may send log information directly to the management server 10.
[0096] The design decision system 1 described above refers to an overall device configured by multiple devices, multiple means, etc. In other words, the design decision system 1 can also be considered as a single information processing device. In this case, functions can be distributed between the management server 10 and the user terminal 40. For example, the management server 10 may decide the presented design 131, and the user terminal 40 may execute the processing for AR display only. Furthermore, the sales processing may be executed by a sales server separate from the management server 10.
[0097] In the above embodiment, the management server 10 is configured to determine the presented design 131 based on log information, but this configuration is not limiting. The user terminal 40 may have the same functions as the processing unit 30 of the management server 10 in the above embodiment, and the presented design 131 may be determined on the user terminal 40 side based on log information. Furthermore, the timepiece 3 of the smartwatch may function as both an electronic device and an information processing device, acquiring log information by itself and determining the presented design 131.
[0098] In the above embodiment, the watch 3 is used as an example of an electronic device, but the present invention is not limited to this configuration. The present invention can also be applied to electronic devices other than the watch 3. For example, the design of a motion analysis device as a wearable terminal worn by a user may be determined based on log information.
[0099] The above describes one embodiment and modifications of the present invention. The present invention is not limited to these embodiments and modifications. The above embodiments and modifications may be combined, and modifications and improvements within the scope of achieving the object of the present invention are included in the present invention. For example, a watch has been described as an example of a product to which the present invention is applicable, but the present invention is not limited to this.
[0100] The functional configuration in this embodiment is realized by a processor that executes arithmetic processing, and processors that can be used in this embodiment include those that are composed of various processing devices alone, such as single processors, multiprocessors, and multicore processors, as well as those that combine these various processing devices with processing circuits such as ASICs (Application Specific Integrated Circuits) and FPGAs (Field-Programmable Gate Arrays).
[0101] The above-described series of processes can be executed by hardware or software. In other words, the functional configurations shown in the above-described embodiments and modifications are merely examples and are not particularly limited. That is, it is sufficient to have the function of executing the above-described series of processes as a whole, and the type of functional block used to realize this function is not particularly limited to the above-described embodiments and modifications. Furthermore, one functional block may be configured as a single piece of hardware, a single piece of software, or a combination thereof.
[0102] When a series of processes is executed by software, the programs that make up the software are installed into a computer or the like from a network or a recording medium. The computer may be a computer built into dedicated hardware. Alternatively, the computer may be a computer that can execute various functions by installing various programs, such as a general-purpose personal computer.
[0103] Furthermore, the recording medium containing the program may be distributed separately from the device main body in order to provide the program to the user, or may be provided to the user in a state where it is pre-installed in the device main body. The steps of describing the program recorded on the recording medium include not only processes that are performed chronologically in accordance with the order, but also processes that are not necessarily performed chronologically but are performed in parallel or individually.
[0104] The hardware configurations shown in the above embodiments and modifications are merely examples, and are not limited to these configurations. In addition to configurations consisting of various processing units such as single processors, multiprocessors, and multicore processors, combinations of these processing units with processing circuits such as ASICs (Application Specific Integrated Circuits) and FPGAs (Field-Programmable Gate Arrays) may also be used to realize the functional configuration of a processor.
[0105] The inventions described in the claims of the present application as originally filed are set forth below. [Appendix 1] Obtain log information regarding electronic device usage logs, The information processing device further comprises a processing unit that determines a design of the electronic device based on the log information. [Appendix 2] The processing unit acquiring the log information of the plurality of types of electronic devices associated with the user; 2. The information processing device according to claim 1, wherein the design is determined based on attribute information set for each of the plurality of types of electronic devices, which information indicates at least one of the design and specifications of the electronic devices, and frequency information regarding the frequency of use of each of the electronic devices. [Appendix 3] The processing unit acquiring the log information including time zone information relating to the time zone when the user used the electronic device; 3. The information processing device according to claim 1, wherein the design is determined based on the time zone information. [Appendix 4] The processing unit acquiring the log information including frequency information regarding the frequency of use of a specific function of the electronic device; 4. The information processing device according to claim 1, wherein the design is determined based on the frequency information. [Appendix 5] The processing unit 5. The information processing device according to claim 1, wherein the design is determined based on a preset base model of the electronic device and the log information. [Appendix 6] The processing unit An information processing device according to any one of appendices 1 to 5, wherein the design is selected from a plurality of pre-set design candidates based on the log information, or is newly generated based on the log information. [Appendix 7] The processing unit acquiring an image including the electronic device; 7. An information processing device according to any one of appendices 1 to 6, which performs image processing to superimpose and display the design at the position of the electronic device in the image. [Appendix 8] The processing unit When purchase information requesting purchase of the electronic device with the design is received from a user, 8. The information processing device according to any one of claims 1 to 7, wherein the information processing device proceeds to a sales process for selling the electronic device corresponding to the design. [Appendix 9] The electronic device includes: 9. The information processing device according to any one of claims 1 to 8, which is a wearable terminal worn by a user. [Appendix 10] On the computer, A function to obtain log information regarding the use of electronic devices; a function of determining a design of the electronic device based on the log information; A program that executes the following. [Appendix 11] A design determination method for having a computer determine a design, comprising: obtaining log information relating to a usage log of the electronic device; determining a design of the electronic device based on the log information; Design decision methods including. [Explanation of symbols]
[0106] 3. Watches (electronic devices) 10 Management server (information processing device) 30 Processing section 32 Usage log acquisition unit 33 Design Decision Department 34 Display control unit 35 Sales Control Department 40 User terminal (information processing device) 131 Presentation Design (Design)
Claims
1. Obtain log information regarding electronic device usage logs, The information processing device further comprises a processing unit that determines a design of the electronic device based on the log information.
2. The processing unit acquiring the log information of the plurality of types of electronic devices associated with the user; 2. The information processing device according to claim 1, wherein the design is determined based on attribute information set for each of the plurality of types of electronic devices, which information indicates at least one of the design and specifications of the electronic devices, and frequency information regarding the frequency of use of each of the electronic devices.
3. The processing unit acquiring the log information including time zone information relating to the time zone when the user used the electronic device; The information processing device according to claim 1 or 2, wherein the design is determined based on the time zone information.
4. The processing unit acquiring the log information including frequency information regarding the frequency of use of a specific function of the electronic device; The information processing apparatus according to claim 1 , wherein the design is determined based on the frequency information.
5. The processing unit The information processing apparatus according to claim 1 , wherein the design is determined based on a preset base model of the electronic device and the log information.
6. The processing unit The information processing device according to claim 1 , wherein the design is selected from a plurality of preset design candidates based on the log information, or is newly generated based on the log information.
7. The processing unit acquiring an image including the electronic device; The information processing device according to claim 1 , wherein image processing is performed to superimpose the design on the image at the position of the electronic device.
8. The processing unit When purchase information requesting purchase of the electronic device with the design is received from a user, 8. The information processing apparatus according to claim 1, wherein the information processing apparatus proceeds to a sales process for selling the electronic device corresponding to the design.
9. The electronic device includes:
9. The information processing device according to claim 1, which is a wearable terminal worn by a user.
10. On the computer, A function to obtain log information regarding the use of electronic devices; a function of determining a design of the electronic device based on the log information; A program that executes the following.
11. A design determination method for having a computer determine a design, comprising: obtaining log information relating to a usage log of the electronic device; determining a design of the electronic device based on the log information; Design decision methods including.
Citation Information
Patent Citations
Merchandise selling method, and merchandise selling server and its control program, and recording medium
JP2005107667A