The present disclosure relates to a purchase assistance device, a purchase assistance method, and a program.
Some techniques have been known to assist the sale of refrigerators in view of needs of users. For example, the home appliance order system disclosed in Patent Literature 1 allows a user to input requirements desired for the refrigerator, such as capacity, shape, color, and functions, on a product catalog site and thereby enables the user to readily purchase the refrigerator that satisfies the user's requirements.
Patent Literature 1: Unexamined Japanese Patent Application Publication No. 2003-242389
Unfortunately, the system disclosed in Patent Literature 1 does not enable the user to precisely compare the currently used refrigerator and the refrigerator to be purchased, and may cause an inconvenience after purchase of the refrigerator to be purchased. Examples of the inconvenience include a trouble that the purchased refrigerator is larger than the currently used refrigerator and cannot be readily installed, a trouble that the purchased refrigerator has a smaller number of door pockets than the currently used refrigerator, and a trouble that the purchased refrigerator has a freezing compartment at the bottom and is less familiar to the user than the currently used refrigerator having a vegetable compartment at the bottom.
An objective of the present disclosure, which has been accomplished in view of the above situations, is to provide a purchase assistance device and the like that enable a user planning to purchase a refrigerator to precisely compare the refrigerator that satisfies the user's requirements and the refrigerator currently used by the user.
In order to achieve the above objective, a purchase assistance device according to an aspect of the present disclosure includes: requirement information acquisition means for acquiring requirement information that indicates a requirement desired for a refrigerator by a user planning to purchase the refrigerator; refrigerator information acquisition means for acquiring first refrigerator information about a first refrigerator currently used by the user and second refrigerator information about a second refrigerator that satisfies the requirement indicated by the requirement information; and screen generation means for generating, based on the first refrigerator information and the second refrigerator information, a screen for visual comparison between the first refrigerator and the second refrigerator.
The purchase assistance device according to an aspect of the present disclosure enables the user planning to purchase a refrigerator to precisely compare the refrigerator that satisfies the user's requirements and the refrigerator currently used by the user.
The following description is directed to embodiments in which a purchase assistance device according to the present disclosure is applied to a purchase assistance system, with reference to the accompanying drawings. In the drawings, the components identical or corresponding to each other are provided with the same reference symbol.
A purchase assistance system 1 according to Embodiment 1 is described below with reference to
The purchase assistance device 10 enables the user to visually compare the refrigerator that satisfies the user's requirements and the refrigerator currently used by the user, and thereby helps the user to purchase a refrigerator. A typical example of the purchase assistance device 10 is a webserver operated by the manufacturer of refrigerators to sell the refrigerators directly to users. A user planning to purchase a refrigerator manipulates a terminal 20, which is described below, to access a website run by the purchase assistance device 10 and answers questions displayed on the terminal 20, and is thereby able to visually compare the refrigerator that satisfies the user's requirements and the refrigerator currently used by the user, as is described in detail below. The purchase assistance device 10 has a functional configuration described below. The purchase assistance device 10 is an example of a purchase assistance device according to the present disclosure.
The terminal 20 is manipulated by the user planning to purchase a refrigerator. Examples of the terminal 20 include a smartphone and a tablet privately owned by the user. For example, the terminal 20 has a pre-installed web browser, and the user can access the website run by the purchase assistance device 10 through some operations on the web browser of the terminal 20. The user answers questions displayed on the web browser of the terminal 20, and is thereby able to visually compare the refrigerator that satisfies the user's requirements and the refrigerator currently used by the user, as is described below. A process of accessing the website run by the purchase assistance device 10 through some operations on the web browser of the terminal 20 is hereinafter simply expressed as “accessing the purchase assistance device 10 with the terminal 20”.
The following description is directed to questions to the user and a comparison screen to be displayed. When the user accesses the purchase assistance device 10 with the terminal 20, the terminal 20 displays the first question. After the user answers the first question, the terminal 20 displays the second question. After the user answers several questions, the terminal 20 displays a screen for visual comparison between the refrigerator that satisfies the user's requirements and the refrigerator currently used by the user.
The questions displayed on the terminal 20 are changed, for example, as illustrated in
The user is allowed to quit answering to the questions in the middle because the user may find it hard to answer all the questions.
After the user answers the last question or quits answering the questions in the middle, the terminal 20 displays a screen, as illustrated in
A functional configuration of the purchase assistance device 10 is described below with reference to
The communicator 120 communicates with the terminal 20 via the network NT.
The storage 110 stores a question database D1 and a refrigerator database D2. The question database D1 and the refrigerator database D2 are described in detail below.
The controller 100 is responsible for integrated control of the purchase assistance device 10. The controller 100 includes a question screen generator 101, an input information acquirer 102, a refrigerator information acquirer 103, a comparison screen generator 104, and a screen information transmitter 105.
The question screen generator 101 generates question screens for providing questions about refrigerators to the user. More specifically, the question screen generator 101 generates question screens, referring to the question database D1 stored in the storage 110. The question screen generator 101 generates multiple question screens in sequence. The pieces of information indicating the question screens generated at the question screen generator 101 are transmitted to the terminal 20 by the screen information transmitter 105, which is described below. Accordingly, the terminal 20 receiving these pieces of information displays the questions illustrated in
An example of the question database D1 is described below with reference to
The question screen generator 101 first generates a question screen about the refrigerator currently used by the user, and then refers to the question database D1 illustrated in
The priorities set to the individual pieces of data in the question database D1, that is, the order of generation of question screens is dedicated to refrigerators. The order dedicated to refrigerators means the order that can achieve smooth specification of the refrigerator that satisfies the user's requirements. For example, the user is first asked about the number of doors and the capacity, so that the candidates of the refrigerator that satisfies the requirements can be sufficiently narrowed down even if the user quits answering the questions in the middle. In contrast, if the user were first asked about the functions of a refrigerating compartment, the existence of an ice compartment, and the like, and then quitted answering the questions in the middle, the candidates would still include refrigerators having various numbers of doors and various capacities. In this case, it would be difficult to smoothly specify the refrigerator that exactly satisfies the user's requirements.
In other words, questions of large categories, such as questions about the number of doors and the capacity, contributing to smooth specification of the refrigerator, are associated with higher priorities. In contrast, questions of small categories, such as questions about the functions of a refrigerating compartment and the existence of an ice compartment, less contributing to smooth specification of the refrigerator than the questions of large categories, are associated with lower priorities. This configuration can improve the convenience of the user.
Referring back to
The refrigerator information acquirer 103 refers to the refrigerator database D2 stored in the storage 110, and acquires first refrigerator information about the refrigerator currently used by the user and second refrigerator information about the refrigerator that satisfies the requirements indicated by the requirement information, on the basis of the pieces of input information. The refrigerator information acquirer 103 is an example of refrigerator information acquisition means according to the present disclosure.
The refrigerator database D2 is described below with reference to
In an exemplary case where the user inputs the answer “model number XXX-XXXX” to the question about the refrigerator currently used by the user, the refrigerator information acquirer 103 acquires the pieces of data in the record associated with the “model number XXX-XXXX”, as the first refrigerator information. In another exemplary case where the user inputs the answer “six doors” to the question about the number of doors and inputs the answer “600 L” to the question about the capacity, the refrigerator information acquirer 103 acquires the pieces of data in the record associated with the “model number YYY-YYYY”, about the refrigerator of which the “number of doors” is “6” and the “capacity” is “600 L”, as the second refrigerator information.
Referring back to
The screen information transmitter 105 transmits pieces of screen information indicating question screens generated at the question screen generator 101 and a piece of screen information indicating a comparison screen generated at the comparison screen generator 104, to the terminal 20 via the communicator 120. Because of the transmission of the pieces of screen information from the screen information transmitter 105 to the terminal 20, the terminal 20 can display the question screens and the comparison screen.
For example, the screen information transmitter 105 transmits pieces of screen information, containing various files that constitute web pages for sequentially presenting the question screens generated at the question screen generator 101, to the terminal 20. The various files that constitute the web pages contain hypertext markup language (HTML) files, script files, style sheet files, and image files, for example. The screen information transmitter 105 also transmits a piece of screen information, containing various files that constitute a web page for presenting the comparison screen generated at the comparison screen generator 104, to the terminal 20, for example. The terminal 20 receiving the pieces of screen information loads the various files contained in the pieces of screen information into the web browser, and can thus display the screens indicated by the pieces of screen information.
An exemplary hardware configuration of the purchase assistance device 10 is described below with reference to
The purchase assistance device 10 includes a processor 1001, a memory 1002, an interface 1003, and a secondary storage unit 1004, which are connected to each other via buses 1000.
The processor 1001 is a central processing unit (CPU), for example. The processor 1001 loads an operational program stored in the secondary storage unit 1004 into the memory 1002 and executes the operational program, and thereby achieves the individual functions of the purchase assistance device 10.
The memory 1002 is a primary storage unit including a random access memory (RAM), for example. The memory 1002 stores the operational program loaded by the processor 1001 from the secondary storage unit 1004. The memory 1002 also serves as a working memory during execution of the operational program at the processor 1001.
The interface 1003 is an input/output (I/O) interface, such as serial port, universal serial bus (USB) port, or network interface, for example. The interface 1003 can achieve the functions of the communicator 120.
The secondary storage unit 1004 is a flash memory, a hard disk drive (HDD), or a solid state drive (SSD), for example. The secondary storage unit 1004 stores the operational program to be executed by the processor 1001. The secondary storage unit 1004 can achieve the functions of the storage 110.
The description is then directed to an exemplary process for displaying a comparison screen in the purchase assistance device 10, with reference to
The question screen generator 101 of the controller 100 of the purchase assistance device 10 refers to the question database D1 stored in the storage 110 and generates question screens (Step S101).
The screen information transmitter 105 of the controller 100 transmits pieces of image information indicating the question screens generated in Step S101 to the terminal 20, and thereby causes the terminal 20 to display the question screens generated in Step S101 (Step S102).
The input information acquirer 102 of the controller 100 acquires pieces of input information, indicating answers input from the user on the question screens displayed on the terminal 20, from the terminal 20 (Step S103).
The refrigerator information acquirer 103 of the controller 100 refers to the refrigerator database D2 stored in the storage 110, and acquires first refrigerator information about the refrigerator currently used by the user, on the basis of the pieces of input information acquired in Step S103 (Step S104).
The refrigerator information acquirer 103 refers to the refrigerator database D2 stored in the storage 110, and acquires second refrigerator information about the refrigerator that satisfies the user's requirements for the refrigerator, on the basis of the requirement information contained in the pieces of input information acquired in Step S103 (Step S105).
The comparison screen generator 104 of the controller 100 generates a comparison screen for visual comparison between the refrigerator currently used by the user and the refrigerator that satisfies the user's requirements, on the basis of the first refrigerator information acquired in Step S104 and the second refrigerator information acquired in Step S105 (Step S106).
The screen information transmitter 105 transmits image information indicating the comparison screen generated in Step S106 to the terminal 20, and thereby causes the terminal 20 to display the comparison screen generated in Step S106 (Step S107). The controller 100 then terminates the process for displaying a comparison screen.
The above description is directed to the purchase assistance device 10 and the purchase assistance system 1 according to Embodiment 1. The purchase assistance device 10 generates a comparison screen for visual comparison between the refrigerator currently used by the user and the refrigerator that satisfies the user's requirements, and therefore enables the user planning to purchase a refrigerator to precisely compare the refrigerator that satisfies the user's requirements and the refrigerator currently used by the user.
In addition, the purchase assistance device 10 first causes question screens concerning questions of large categories to be displayed on the terminal 20 and then causes question screens concerning questions of small categories to be displayed on the terminal 20. The purchase assistance device 10 can thus sufficiently narrow down the candidates of the refrigerator that satisfies the requirements even if the user quits answering the questions in the middle, and therefore improve the convenience of the user.
The purchase assistance system 1 according to Embodiment 2 is described below with reference to
Although the purchase assistance system 1 according to Embodiment 2 is generally the same as that in Embodiment 1, the purchase assistance device 10 according to Embodiment 2 differs from that according to Embodiment 1 in that the controller 100 further includes a captured image information acquirer 106, as illustrated in
The captured image information acquirer 106 acquires, from the terminal 20 via the communicator 120, image information indicating an image of the indoor space provided with the refrigerator currently used by the user, which is captured with the terminal 20. The captured image information acquirer 106 is an example of image information acquisition means according to the present disclosure.
In Embodiment 2, the comparison screen generator 104 first specifies an area of the captured image that corresponds to the image of the refrigerator currently used by the user. For example, the comparison screen generator 104 recognizes the image of the refrigerator contained in the captured image on the basis of the image data contained in the first refrigerator information. The comparison screen generator 104 then generates an augmented reality image by superimposing the image of the refrigerator that satisfies the requirements on the captured image, on the basis of the size data contained in the first refrigerator information and the size data contained in the second refrigerator information. Because the size data contained in the first refrigerator information can determine the scale of the refrigerator in the captured image, the comparison screen generator 104 can superimpose the image of the refrigerator that satisfies the requirements on the captured image, on the basis of this scale and the size data contained in the second refrigerator information. The comparison screen generator 104 then generates a screen for presenting this augmented reality image.
The above description is directed to the purchase assistance system 1 and the purchase assistance device 10 according to Embodiment 2. The purchase assistance device 10 according to Embodiment 2 allows the user to view an augmented reality image generated by superimposing an image of the refrigerator that satisfies the requirements on a captured image of the indoor space provided with the refrigerator currently used by the user, and thereby enables the user to more precisely compare the currently used refrigerator and the refrigerator that satisfies the requirements.
Although the purchase assistance device 10 is separate from the terminal 20 in Embodiments 1 and 2, the purchase assistance device 10 may also be integrated with the terminal 20. The following description assumes an electronic catalog application executable in the terminal 20, for example. This electronic catalog application when executed in the terminal 20 causes the terminal 20 to function as the purchase assistance device 10. In this case, the user can precisely compare the currently used refrigerator and the refrigerator that satisfies the user's requirements through execution of the electronic catalog application in the terminal 20, without accessing the network NT. Especially in Embodiment 2, the electronic catalog application can eliminate the need for transmission of a captured image to the network NT, thereby reducing the data traffic.
In Embodiments 1 and 2, both of questions of large categories and questions of small categories are displayed in advance of display of a comparison screen. Alternatively, the questions of large categories alone may be presented in the question screens, while the questions of small categories may be contained in the comparison screen, as illustrated in
Although the purchase assistance device 10 includes the secondary storage unit 1004 in the hardware configuration illustrated in
Instead of the hardware configuration illustrated in
The program used in the purchase assistance device 10 may be stored in a non-transitory computer-readable recording medium, such as compact disc read only memory (CD-ROM), digital versatile disc (DVD), USB flash drive, memory card, or HDD, to be distributed. This program can be installed in a specific computer or general-purpose computer to cause the computer to function as the purchase assistance device 10.
The program may also be stored in a storage device included in another server on the Internet and downloaded from the server into a computer.
The foregoing describes some example embodiments for explanatory purposes. Although the foregoing discussion has presented specific embodiments, persons skilled in the art will recognize that changes may be made in form and detail without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. This detailed description, therefore, is not to be taken in a limiting sense, and the scope of the invention is defined only by the included claims, along with the full range of equivalents to which such claims are entitled.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/019230 | 5/20/2021 | WO |