Object search system, server, object search method, and program

The property search system addresses the challenge of recalling glimpsed property information by generating a recall list with viewing status, enhancing user efficiency in finding desired properties.

JP7705523B1Active Publication Date: 2025-07-09RAKUTEN GROUP INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024105442
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2025-07-09
Estimated Expiration
2044-06-28

AI Technical Summary

Technical Problem

Users often struggle to recall property information they have glimpsed in past search results without viewing detailed information, especially when search conditions change, making it difficult to find the desired property.

Method used

A property search system that generates a matching list of summary information based on user search conditions, identifies glimpse and viewed properties, and creates a recall list with viewing information, allowing users to easily retrieve previously viewed or glimpsed property details.

Benefits of technology

Enables efficient recall of property information by organizing and displaying a recall list that includes viewing status, facilitating easier retrieval of previously seen properties.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007705523000001_ABST
    Figure 0007705523000001_ABST
Patent Text Reader

Abstract

Provided is a property search system or the like that can suitably recall property information. 【Solution means】When search conditions are set on the terminal 20, the server 10 generates a matching list arranging summary information of properties that match the set search conditions, and transmits it to the terminal 20. When it is detected that a property related to any of the summary information in the matching list is selected on the terminal 20, the server 10 transmits the detailed information of the selected property to the terminal 20. The server 10 or the terminal 20 identifies, as glimpse properties, properties related to all or part of the summary information included in the matching list, and identifies, as viewed properties, properties related to the detailed information transmitted to the terminal 20, and generates a recall list arranging recall information including summary information of properties corresponding to at least one of the identified glimpse properties and the identified viewed properties, and browsing information indicating whether or not the property corresponds to a viewed property.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a property search system, a server, a property search method, and a program.

Background Art

[0002] In providing information to a user, a technique has been proposed for preferentially displaying information in which the user is interested (for example, Patent Document 1). In the technique described in Patent Document 1, based on the operation content of the user when information is displayed on the display unit, the degree of interest of the user in the object corresponding to the information displayed on the display unit is calculated, and the information to be the display target is preferentially displayed as the information of the object related to the object with a high degree of interest of the user.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When a user searches for an item such as property information, there may be a case where the user wants to recall an item that was glimpsed in the list of past search results but skipped without viewing the detailed information. When the search conditions are changed and the search is repeated many times, it may be difficult to reach the item that the user wants to recall.

[0005] The present invention has been made in view of the above circumstances, and an object thereof is to provide a property search system or the like that can preferably recall property information.

Means for Solving the Problems

[0006] To achieve the above object, the property search system of the present invention is a property search system including a server and a terminal, When a search condition is set on the terminal, the server generates a matching list arranging summary information of properties that match the set search condition, sends the generated matching list to the terminal, and causes it to be scrollably displayed within the screen of the terminal, when it is detected that a property related to any of the summary information displayed within the screen is selected on the terminal, the server sends detailed information of the selected property to the terminal and causes it to be displayed within the screen, either the server or the terminal identifies, as glimpse properties, properties related to all or some of the summary information included in the matching list sent to the terminal, identifies, as viewed properties, properties related to the detailed information sent to the terminal, generates a recall list arranging recall information of properties corresponding to at least one of the identified glimpse properties and the identified viewed properties, the recall information including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property. [Effect of the Invention]

[0007] According to the present invention, property information can be suitably recalled. [Brief Description of the Drawings]

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Mode for Carrying Out the Invention

[0009] Hereinafter, the property search system 100 and the server 10 according to the embodiments of the present invention will be described with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals.

[0010] (Embodiment 1) First, Embodiment 1 of the present invention will be described. It is a functional block diagram showing the functional configuration of the property search system 100 and the server 10 according to this embodiment. The property search system 100 includes a server 10 and a terminal 20. The server 10 and the terminal 20 are connected via a communication network such as the Internet or a mobile communication network, and transmit and receive information via the communication network.

[0011] The property search system 100 of this embodiment is a system in which the server 10 searches for matching property information according to the search conditions specified by the user on the terminal 20, and provides the property information corresponding to the search result to the terminal 20.

[0012] When property information is provided from server 10 to terminal 20, the user can view the property information on terminal 20 by performing a scroll operation or the like on the list of property information. In this way, a list arranging property information that matches the search conditions set on terminal 20 is also referred to as a matching list. The matching list is, for example, a new arrival list that arranges summary information of the property (name of the property, location, age of construction, rent, floor plan, floor area, etc.) in the order of the most recent update date and time of the property information on server 10. When a link is operated to detailed information included in the summary information in this matching list, the detailed information of the corresponding property is transmitted from server 10 to terminal 20, and the detailed information can be viewed on terminal 20. The detailed information may be property information that is more detailed than the summary information. In addition to information that overlaps with the summary information, for example, it may include information about the property such as exterior images, floor plans, various expenses, transportation, facilities, handling agents, etc., and a link to the inquiry destination of the property. In this way, there is summary information and detailed information in the property information.

[0013] When the user searches for a property in the property search system 100, the user searches for the property by specifying various conditions such as area, along a line, nearest station, property type, rent, selling price, floor area, age of construction, time from the nearest station, floor plan, etc. And if there is no property that the user likes in the search results, it is conceivable to loosen or change the search conditions and repeat the search for the property and view the property information in the search results. Also, when there are many search results, it is conceivable to add search conditions to narrow down the search results and repeat the viewing of the property information until the target property is found. Also, in the property search system 100, the user can register a favorite property as a "favorite". When the user does not need to immediately inquire or conclude a contract for the property, etc., by registering the favorite property as a "favorite", the registered property information can be reviewed later.

[0014] There may be a case where a user wants to recall property information that he / she has viewed or glimpsed in any matching list in the property search system 100 in the past. In such a case, if the target property has been registered as a "favorite", the property information can be recalled. However, if it has not been registered as a "favorite", it is necessary to search for the target property information by specifying the same search conditions. If the user has searched for properties by changing the search conditions many times in the past, he / she may forget the search conditions and the outline of the properties, and it may be difficult to reach the target property information.

[0015] Therefore, in the property search system 100 of the present embodiment, the property information that the user has viewed or glimpsed in the matching list in the past is automatically stored as recall information. Then, the property search system 100 generates a recall list arranging the recall information, and the user can view the recall list by the terminal 20. Thus, according to the property search system 100 of the present embodiment, a recall list arranging the property information for which the outline information has been glimpsed or the detailed information has been viewed in the past can be provided to recall the property information.

[0016] Returning to FIG. 1, the server 10 is a server device that stores, manages, and provides property information to the terminal 20 in the property search system 100. The server 10 also functions as a web server that provides a property search site for searching property information. The server 10 is composed of a communicable information processing device such as a personal computer (PC) or a workstation, for example. Note that the server 10 may be a dedicated device. Also, in FIG. 1, one server 10 is shown, but for example, a plurality of servers 10 may be provided for each property information to be stored and managed.

[0017] Functionally, the server 10 is composed of, for example, as shown in FIG. 1, a transmission / reception unit 101, a matching list generation unit 102, a detailed information acquisition unit 103, a property information DB (Data Base) 104, a recall list generation / acquisition unit 105, and a recall list DB 106.

[0018] The transmission / reception unit 101 transmits various types of information to the terminal 20 via a communication network and receives various types of information from the terminal 20. For example, the transmission / reception unit 101 receives the search conditions for properties from the terminal 20 and transmits a matching list corresponding to the search results to the terminal 20. Also, the transmission / reception unit 101 receives a request for obtaining detailed information about a property from the terminal 20 and transmits the corresponding detailed information to the terminal 20. Further, the transmission / reception unit 101 receives a request for obtaining a recall list from the terminal 20 and transmits the corresponding recall list to the terminal 20.

[0019] When the matching list generation unit 102 receives the search conditions for properties from the terminal 20 due to the search conditions being set on the terminal 20 or the like, it searches the property information stored in the property information DB 104 based on the search conditions and generates a matching list arranging the outline information of the matching properties that are set. The generated matching list is provided from the transmission / reception unit 101 to the terminal 20.

[0020] When the detailed information acquisition unit 103 detects that a predetermined property has been selected on the terminal 20 by receiving a request for obtaining the detailed information about a predetermined property from the terminal 20 or the like, it acquires the detailed information of the said predetermined property from the property information DB 104. The acquired detailed information is provided from the transmission / reception unit 101 to the terminal 20.

[0021] The request for obtaining detailed information is transmitted to the server 10, for example, in response to a property related to any of the outline information displayed within the screen of the terminal 20 being selected from among the matching list or recall list provided to the terminal 20. Also, in the terminal 20, it may be possible to obtain detailed information without going through the matching list or recall list. For example, a link to the detailed information may be described in a mail magazine or the like distributed to the terminal 20, and it may be possible to obtain the detailed information via the said link. Also, a link to the detailed information may be included in an advertisement on a website or SNS (Social Networking Service) displayed on the terminal 20, and it may be possible to obtain the detailed information via the said link.

[0022] The property information DB 104 stores a plurality of pieces of property information. The property information includes the outline information and detailed information of the property. Based on the information received from handling businesses, etc. that conduct intermediation of properties, etc., the property information is automatically or manually registered by an operator, etc. in the property information DB 104 at any time. Note that there are cases where a plurality of handling businesses handle the same property. In this case, even if it is the same property, if the handling business (provider of the property information) is different, it is stored and managed as different property information. Also, when a contract for the property related to the property information registered in the property information DB 104 is established, etc., the property information related to the property is deleted, and in the property search system 100, searching and browsing become impossible.

[0023] The recollection list generation / retrieval unit 105 identifies the properties included in the matching list transmitted to the terminal 20, and generates a recollection list arranging the recollection information of the properties including the outline information of the properties. Specifically, the recollection list generation / retrieval unit 105 identifies, as glimpse properties, the properties related to all or part of the outline information included in the outline information included in the matching list transmitted to the terminal 20. Alternatively, the recollection list generation / retrieval unit 105 identifies, as glimpse properties, the properties related to the outline information displayed within the screen of the terminal 20 among the outline information included in the matching list transmitted to the terminal 20. Also, the recollection list generation / retrieval unit 105 identifies, as browse properties, the properties related to the detailed information transmitted to the terminal 20. Then, the recollection list generation / retrieval unit 105 generates a recollection list arranging the recollection information of the properties corresponding to at least one of the identified glimpse properties and the identified browse properties, the recollection information including the outline information of the property and browse information indicating whether the property corresponds to the browse property. The generated recollection list is stored in the recollection list DB 106 in association with the user identification information.

[0024] Also, when the recollection list generation / retrieval unit 105 receives a recollection list acquisition request from the terminal 20, it acquires the recollection list of the user of the terminal 20 from the recollection list DB 106. The acquired recollection list is provided from the transmission / reception unit 101 to the terminal 20.

[0025] The recall list DB 106 stores information corresponding to the recall list for each user. FIG. 2 shows an example of user recall information corresponding to the recall list for each user stored in the recall list DB 106. The user recall information is information that associates a user ID for identifying a user with recall information. The recall information includes a property ID for identifying a glimpse property or a viewed property of the user, summary information of the property, detailed information of the property, viewing information indicating whether the property corresponds to a viewed property (whether the detailed information has been viewed), a glimpse / viewing date and time which is the date and time when the glimpse property or the viewed property was last glimpsed or viewed, handling company information of the property, and the like. The recall information is stored for each glimpse property or viewed property of the user. Note that the user recall information may include other information. The glimpse / viewing date and time indicates the latest date and time when the property information was displayed within the screen of the terminal 20. In this embodiment, the recall list is generated by arranging the recall information based on this glimpse / viewing date and time. Note that when arranging the recall information based on other information (for example, the newness of the property information itself), the glimpse / viewing date and time is not essential in the user recall information.

[0026] Note that in this embodiment, the user recall information includes summary information and detailed information, but at least one of the summary information and the detailed information may not be included in the user recall information, and the information may be acquired from the property information DB 104 based on the property ID. That is, the user recall information may be information that associates at least a user ID, a property ID, and viewing information.

[0027] In the property information DB 104, even if the same property has different handling companies, it is stored as different property information, but in the recall list DB 106, the same property is grouped into one property ID as one recall information even if the handling companies are different. Therefore, the handling company information in the recall information may include information of a plurality of handling companies.

[0028] In this embodiment, the server 10 is configured to include the property information DB 104 and the recall list DB 106. However, at least one of the property information DB 104 and the recall list DB 106 may be provided outside the server 10.

[0029] The terminal 20 is an information processing device having a communication function such as a smartphone, a tablet, a PC, etc. used by the user. In FIG. 1, one terminal 20 is shown, but the number of terminals 20 may be arbitrary. Based on the user's operation, the terminal 20 transmits the search conditions for the property to the server 10 via the communication network. Then, the terminal 20 receives the matching list transmitted from the server 10 based on the search conditions and displays it scrollably on the screen. When any property is selected from the matching list, the terminal 20 transmits a request to acquire the detailed information of the property to the server 10. The terminal 20 receives the detailed information transmitted from the server 10 based on the acquisition request and displays it on the screen. Thereby, the user can specify the search conditions to search for a property and view the detailed information of the selected property.

[0030] Also, when the terminal 20 detects an operation to acquire a predetermined recall list, the terminal 20 transmits a request to acquire the recall list to the server 10. The terminal 20 receives the recall list transmitted from the server 10 based on the acquisition request and displays it scrollably on the screen. Thereby, the user can view the recall list which is a list of past viewed properties and glimpsed properties. Further, the terminal 20 displays the recall information (outline information) arranged in the recall list in a different format on the screen depending on whether the property related to the recall information corresponds to a viewed property. When any property is selected from the recall list, the terminal 20 transmits a request to acquire the detailed information of the property to the server 10. The terminal 20 receives the detailed information transmitted from the server 10 based on the acquisition request and displays it on the screen.

[0031] Note that the functional configuration shown in FIG. 1 is an example, and it is sufficient if the functions of the present invention can be realized. Some configurations may be omitted or integrated. Also, other functional configurations may be arbitrarily added.

[0032] FIG. 3 is a diagram showing a hardware configuration example of the information processing apparatuses that constitute the server 10 and the terminal 20. The server 10 includes a processor 11 such as a CPU (Central Processing Unit) and a GPU (Graphical Processing Unit), a memory, a storage device 12 such as an HDD (Hard Disk Drive) and / or an SSD (Solid State Drive), a communication interface 13 that performs wired or wireless communication, an input device 14 that receives input operations, and an output device 15 that outputs information. The input device 14 is, for example, a keyboard, a touch panel, a camera, a mouse, and / or a microphone, etc. The output device 15 is, for example, a display and / or a speaker, etc.

[0033] When the processor 11 of the server 10 reads the program stored in the storage device 12, it operates as the various functional units shown in FIG. 1.

[0034] The storage device 12 of the server 10 functions as the property information DB 104 and stores a plurality of summary information and detailed information of properties. Further, the storage device 12 functions as the recall list DB 106 and stores user recall information for each user.

[0035] Similarly, the terminal 20 includes a processor 21, a storage device 22, a communication interface 23, an input device 24, and an output device 25. Note that configurations unnecessary for the server 10 and the terminal 20 may be omitted as appropriate, or other configurations may be added.

[0036] When the processor 21 of the terminal 20 reads the program stored in the storage device 22, it realizes the functions for using the property search system 100. The functions may be realized by a dedicated application or by a general-purpose web browser. For example, according to a user's operation or the like, the processor 21 transmits a property search condition, a request for obtaining detailed information, and a request for obtaining a recall list to the server 10, and obtains property information, a matching list, and a recall list from the server 10.

[0037] Next, the operations of the property search system 100 and the server 10 will be described. FIG. 4 is a flowchart showing an example of property information providing processing executed by the server 10. The property information providing processing is executed by the processor 11 of the server 10 reading a program stored in the storage device 12.

[0038] In the property information providing processing, the server 10 first determines whether it has received a property search condition from the terminal 20 (step S11). The property search condition is, for example, that the user accesses a property search site provided by the server 10 on the terminal 20, and on the property search site, the search condition is specified by the user. Then, based on the fact that a search start operation has been performed by the user on the property search site, the search condition is transmitted to the server 10.

[0039] When the server 10 has received a property search condition from the terminal 20 (step S11; Yes), the server 10 searches for property information based on the search condition, generates a matching list (new arrival property list) in which the outline information of the properties that match the search condition is arranged in the order of new arrivals, and transmits it to the terminal 20 (step S12).

[0040] Then, the server 10 identifies the properties related to the outline information included in the matching list transmitted to the terminal 20 as the glimpsed properties glimpsed by the user, and stores them in the storage device 12 (recall list DB 106) as the glimpsed properties (step S13). Specifically, the server 10 adds and stores the property ID, outline information, detailed information, browsing information, glimpse / browsing date and time, handling dealer information, etc. of the identified glimpsed properties as new recall information to the user recall information of the user of the terminal 20 that has transmitted the matching list.

[0041] For example, when the matching list is composed of multiple pages and the server 10 transmits the matching list to the terminal 20 divided by some pages, in step S13, the server 10 may identify the properties related to the outline information included in the page that has been transmitted to the terminal 20 as the glimpsed properties.

[0042] In addition, when the server 10 transmits the matching list to the terminal 20 in a batch, for example, the server 10 may identify all the properties related to the summary information included in the matching list as the preview properties. That is, it may be considered that the user has previewed the properties related to the summary information included in the matching list. Also, in this case, since the user does not necessarily preview all the summary information included in the matching list, a part of the properties related to the summary information included in the matching list may be identified as the preview properties. That is, the server 10 may obtain the preview status of the user's matching list from the terminal 20, and identify, as the preview properties, the properties related to the summary information that the user is highly likely to have previewed among the summary information included in the matching list. For example, since the summary information included in the first view of the matching list is displayed as the initial screen of the matching list, the server 10 may identify the properties related to the summary information as the preview properties. Further, when a property related to any summary information in the matching list is selected at the terminal 20 and the detailed information is viewed, the server 10 may identify, as the preview properties, at least the properties related to the summary information that are displayed before the property for which the detailed information has been viewed in the matching list. Also, the terminal 20 may monitor the scroll amount of the matching list, etc., to determine the summary information displayed on the screen of the terminal 20, and transmit the determination result to the server 10. Then, the server 10 may identify, as the preview properties, the properties related to the summary information displayed on the screen of the terminal 20 based on the determination result.

[0043] When the server 10 has not received the search condition of the property from the terminal 20 (step S11; No), or after the process of step S13, the server 10 determines whether it has received a request for obtaining the detailed information of the property from the terminal 20 (step S14). The request for obtaining the detailed information of the property is transmitted to the server 10, for example, based on the selection operation of any summary information included in the matching list or the recall list by the user at the terminal 20. When the server 10 has not received the request for obtaining the detailed information of the property from the terminal 20 (step S14; No), the property information providing process ends.

[0044] When the server 10 receives a request to obtain detailed information of a property from the terminal 20 (step S14; Yes), the server 10 obtains the detailed information of the corresponding property and transmits it to the terminal 20 (step S15).

[0045] Then, the server 10 identifies the property related to the detailed information transmitted to the terminal 20 as a browsed property browsed by the user, and stores it in the storage device 12 (recall list DB106) (step S16). Specifically, the server 10 adds the property ID, summary information, detailed information, browsing information, glimpse / browsing date and time, handling agent information, etc. of the identified browsed property to the user recall information of the user of the terminal 20 that transmitted the detailed information, and stores it as new recall information. After executing the process of step S16, the property information providing process ends.

[0046] Note that in step S13 or S16, when storing the glimpse property or browsed property, if the user has glimpsed or browsed the property information of the same property with different handling agents in the past, and the recall information with the same property ID has already been stored, the new recall information is not added, and only the glimpse / browsing date and time and the handling agent information this time are added and updated. Also, if the summary information and detailed information already stored are different from the summary information and detailed information of the new recall information, it may be updated to the one with the more accurate property name or the larger amount of information. By doing so, the recall information about the same property can be integrated to organize the information, and the recall list can be made concise and easy to view. Also, in step S16, when the property changes from a glimpse property to a browsed property for the same property, the browsing information in the user recall information is also updated.

[0047] FIG. 5 is a flowchart showing an example of the recall list process executed by the server 10. The recall list process is executed by the processor 11 of the server 10 reading a program stored in the storage device 12.

[0048] In the recall list process, the server 10 first determines whether it is the timing for generating the recall list (step S21). The timing for generating the recall list only needs to be determined in advance. It may be the date and time or cycle for generating the recall list, or it may be when a recall list generation operation by the user is detected, or when a recall list acquisition request is received from the terminal 20.

[0049] If it is the timing for generating the recall list (step S21; Yes), the server 10 executes the recall list generation process (step S22).

[0050] FIG. 6 is a flowchart showing an example of the recall list generation process. The recall list generation process is executed by the processor 11 of the server 10 reading a program stored in the storage device 12. In this embodiment, the recall list generation process is executed as a subroutine of the recall list process.

[0051] In the recall list generation process, the server 10 acquires recall information, which is information on the user's glanced and viewed properties, from the user recall information in the storage device 12 (recall list DB106) (step S31). At this time, the recall information within a recent predetermined period may be acquired. For example, when the number of recall information reaches a predetermined number or more, only a predetermined number of the newest glance / view dates may be acquired as recall information. Also, in order to prevent old recall information from being referenced, the server 10 may sequentially delete old ones of the glance / view dates in a separate process.

[0052] Subsequently, the server 10 excludes the property information of the properties whose listings have ended on the property search site from the property information included in the acquired recall information (step S32). For example, the server 10 determines whether the property information included in the recall information is still stored in the property information DB104 as property information that can still be contracted, etc., to determine whether it is a property whose listing has ended, and excludes the property whose listing has ended. Thereby, property information that has been contracted, etc., and that the user cannot contract can be excluded.

[0053] Next, the server 10 sorts the property information of properties that include multiple handling agents in the recall information (step S33). For example, the server 10 sorts and updates the summary information and the detailed information so that the information of multiple handling agents is displayed in the summary information and the detailed information of the property that includes multiple handling agents. Also, when acquiring the summary information and the detailed information from the property information DB 104, the summary information and the detailed information of multiple handling agents may be integrated in step S33.

[0054] Then, the server 10 sorts the summary information of the glimpse properties and the viewed properties included in the recall information in descending order of the glimpse / viewing date and time on the terminal 20 (step S34). That is, the recall information is sorted in the order of the most recently displayed on the terminal 20. The server 10 may sort the glimpse properties and the viewed properties in descending order of the glimpse / viewing date and time, or may first sort either the glimpse properties or the viewed properties in descending order of the glimpse / viewing date and time and then sort the other in descending order of the glimpse / viewing date and time. By doing so, in the recall list, the properties that the user has recently viewed are preferentially displayed, making it easier for the user to recall the information of the glimpse properties and the viewed properties.

[0055] Note that the summary information of the glimpse properties and the viewed properties included in the recall information may be sorted based on other information such as the update date and time of the property information. Also, the user may be able to change the display order of the summary information in the recall list.

[0056] Subsequently, the server 10 changes the formats of the preview properties and the viewed properties in the summary information sorted in step S34, and generates a recall list (step S35). For example, the server 10 adds distinguishable characters or images to the summary information of the preview properties and the viewed properties, or makes the display modes and colors of the frames and backgrounds different. Then, the recall list generation process ends. Such a recall list generation process is executed for each user. If the recall list is not immediately transmitted to the terminal 20, the generated recall list may be stored in the storage device 12 (for example, the recall list DB 106) in association with the user ID. In this way, a recall list can be generated, which is a list of the summary information of the preview properties glimpsed by the user in the past and the viewed properties for which the user has viewed the detailed information.

[0057] Returning to FIG. 5, when the recall list generation process ends, or if it is not the timing for generating the recall list (step S21; No), the server 10 determines whether it has received a recall list acquisition request from the terminal 20 (step S23). The recall list acquisition request is transmitted to the server 10, for example, based on an operation to acquire the recall list on the property search site being performed on the terminal 20. If the server 10 has not received a recall list acquisition request from the terminal 20 (step S23; No), the recall list process ends.

[0058] If the server 10 has received a recall list acquisition request from the terminal 20 (step S23; Yes), the server 10 acquires the recall list corresponding to the user ID of the user of the terminal 20 and transmits it to the terminal 20 (step S24). Then, the recall list process ends. In this way, the server 10 can generate a recall list for each user and provide the recall list to the user's terminal 20 according to the request.

[0059] Next, a display example in the property search system 100 of the present embodiment will be described. Here, a display example will be described when a screen of a property search site is displayed on a smartphone as the terminal 20. Here, it will be described as if the screen of the property search site is displayed on the web browser installed on the terminal 20, but it may be displayed on a dedicated application provided by the property search system 100.

[0060] FIG. 7(A) shows an example of the top screen of the property search site. When the user accesses the property search site on the terminal 20, the top screen of the property search site as shown in FIG. 7(A) is displayed. The property search site can be logged in with an account for the property search system 100. Thereby, the server 10 can identify the user of the terminal 20. The top screen of the property search site includes a link to the user's "My Page", a link to the property information registered as the user's "favorite", a link 108 to the user's "recall list", etc. Further, operation buttons for specifying search conditions (prefecture, property type) are also included. In the screen shown in FIG. 7(A), when any one of the operation buttons "rental property", "new condominium", "new detached house", "used detached house", which are operation buttons for specifying the property type, is operated, for example, it transitions to a screen for specifying more detailed search conditions (area, line, nearest station, rent, price, floor area, years since construction, etc.).

[0061] Figure 7(B) shows an example of a display when the user operates the operation button 109 for "rental property" in Figure 7(A) and further specifies a predetermined search condition to search for rental properties. In this case, as shown in Figure 7(B), a matching list 110, which is a list of summary information 112 of properties that match the search conditions, is displayed. The user can sequentially view the summary information 112 included in the matching list 110 by performing a scroll operation on the matching list 110. It is shown that there are 138 newly arrived rental properties that match the search conditions in the matching list 110 shown in Figure 7(B). An operation button 111 for specifying narrowing conditions is displayed in the matching list 110, and the user can narrow down the properties by operating the operation button 111 to specify further detailed conditions (for example, facilities, surrounding environment, pet allowance, etc.). Also, the summary information 112 in the matching list 110 is arranged, for example, in the order of new arrivals, and summary information 112A and summary information 112B are displayed in Figure 7(B). In the example shown in Figure 7(B), the summary information 112 includes the property name, an image of the property, the floor number, the floor plan, the area, the rent, the security deposit, the key money, a link 113 to the detailed information ("View Details" in the figure), etc. When the link 113 to the detailed information is operated, a screen of the detailed information of the corresponding property is displayed on the terminal 20. Note that both the summary information 112A and the summary information 112B are summary information 112 related to "Apartment A". Thus, since conditions such as agency fees may differ when the handling agents are different, the matching list 110 may include a plurality of summary information 112 of the same property. Therefore, in the matching list 110, the summary information 112A and the summary information 112B are arranged independently of each other.

[0062] As shown in FIG. 7(B), after the user views the matching list 110 on the terminal 20 and then operates the link 108 to the "recall list", as shown in FIG. 7(C), a recall list 120, which is a list of summary information related to the properties that the user has glimpsed or viewed in the past, is displayed. By scrolling the recall list 120, the user can sequentially view the summary information 122 included in the recall list 120. It is shown that the recall list 120 shown in FIG. 7(C) contains 30 pieces of summary information. An operation button 121 for specifying a narrowing condition is displayed in the recall list 120, and the user can specify the condition for narrowing the recall list by operating the operation button 121. Also, the summary information 122 in the recall list 120 is arranged in descending order of the glimpse / view date and time. In FIG. 7(C), summary information 122A and summary information 122B are displayed. The content of the summary information 122 in the recall list 120 is the same as the content of the summary information 112 in the matching list 110, and the summary information 122 includes a link 123 to the detailed information. When the link 123 to the detailed information is operated, a screen of the detailed information of the corresponding property is displayed on the terminal 20.

[0063] In addition, the summary information 122 in the recall list 120 includes view information 124 indicating whether the property corresponds to a viewed property (whether detailed information has been viewed). The view information 124A of the summary information 122A indicates that the detailed information of the property has been viewed, that is, it is a viewed property. The view information 124B of the summary information 122B indicates that the detailed information of the property has not been viewed, that is, it is a glimpse property. In this way, by changing the formats of the glimpse properties and the viewed properties and displaying the recall list 120, the user can determine whether the detailed information of each property has been viewed and can preferably recall the property information. For example, the user is more likely to remember the viewed properties for which the detailed information has been viewed, but is less likely to remember the glimpse properties for which only the summary information has been seen. By displaying the glimpse properties in the recall list 120 in an identifiable manner, it becomes easier to find the target glimpse property when the user wants to recall a glimpse property. Note that the method of differentiating the formats of the glimpse properties and the viewed properties is not limited to the example shown in FIG. 7(C), and any format that allows the user to determine whether it is a glimpse property or a viewed property may be used.

[0064] In the matching list 110, a plurality of summary information 112A and 112B related to "Apartment A" were included. On the other hand, in the recall list 120, the properties related to the summary information 112 and 112B are integrated and arranged as one piece of summary information 122A even if they are the user's glimpse properties or viewed properties. Thereby, in the recall list 120, the property information can be organized and provided to the user.

[0065] Note that the filtering condition in the recall list 120 may be the same as the filtering condition in the matching list 110, or may be configured to allow independent filtering in the recall list 120. For example, the search conditions set in the past may be split into separate individual conditions, and the on / off of each individual condition may be adjusted to enable filtering. By doing so, when the recall list 120 contains a large number of property information, it becomes easier for the user to find the target property information.

[0066] Note that the display example shown in FIG. 7 is just an example and can be arbitrarily changed as long as the object of the present invention can be achieved. That is, it is sufficient if the user can suitably display the recall list on the terminal 20. For example, although the link 108 for displaying the recall list was displayed on the top screen of the property search site or the like, it may be possible to display the recall list from other pages such as within the my page.

[0067] (Modification example) Note that the present invention is not limited to the above-described embodiment, and various modifications and applications are possible. For example, partial omission, replacement, addition of an arbitrary configuration, etc. of the above-described embodiment are possible.

[0068] In the property search system 100 of the above-described embodiment, the server 10 stores the glimpse properties and viewed properties in the matching list and generates the recall list. However, it is not limited to this, and the terminal 20 may store the glimpse properties and viewed properties in the matching list and generate the recall list. In this case, on the server 10 side, the processes of steps S13 and S16 in FIG. 4 and the recall list process in FIG. 5 are not executed, and the same processes are executed on the terminal 20 side. Other parts are the same as those in the above-described embodiment.

[0069] FIG. 8 is a flowchart showing an example of the property information display process executed by the terminal 20 in a modification example in which the terminal 20 stores the glimpse properties and viewed properties in the matching list and generates the recall list. The property information display process is executed by the processor 21 of the terminal 20 reading a program stored in the storage device 22.

[0070] In the property information display process, the terminal 20 first determines whether or not to display the matching list on the screen of the terminal 20 based on receiving the matching list from the server 10 (step S51).

[0071] If a matching list is being displayed on the screen (step S51; Yes), the terminal 20 identifies the property related to the summary information displayed on the screen by, for example, identifying the summary information displayed within the screen of the terminal 20, and designates the property as a glimpsed property glimpsed by the user, and stores it in the storage device 22 as a glimpsed property (step S52). In this modification example, user recollection information is stored in the storage device 22. In step S52, the property ID, summary information, detailed information, browsing information, glimpse / browsing date and time, handling company information, etc. of the identified glimpsed property are added to the user recollection information as new recollection information and stored.

[0072] If a matching list is not being displayed on the screen (step S51; No), or after executing the process of step S52, the terminal 20 determines whether detailed information of a property is being displayed on the screen of the terminal 20 based on having received the detailed information of the property from the server 10 (step S53).

[0073] If detailed information is being displayed on the screen (step S53; Yes), the terminal 20 designates the property related to the detailed information as a browsed property browsed by the user, and stores it in the storage device 22 (step S54). Specifically, the terminal 20 stores the property ID, summary information, detailed information, browsing information, glimpse / browsing date and time, handling company information, etc. of the identified browsed property in the user recollection information.

[0074] If detailed information is not being displayed on the screen (step S53; No), or after executing the process of step S54, the terminal 20 determines whether a browsing operation of the recollection list has been detected (step S55). If a browsing operation of the recollection list has not been detected (step S55; No), the property information display process ends.

[0075] If a browsing operation of the recollection list has been detected (step S55; Yes), the terminal 20 executes a recollection list generation process (step S56). The recollection list generation process may be the same as that in the process shown in FIG. 6 with the execution entity being the terminal 20. In this case, the terminal 20 may acquire information from the server 10 as necessary.

[0076] After the process of step S56, the terminal 20 displays the generated recall list on the screen (step S57). Then, the property information display process ends. By doing so, in the property search system 100, the server 10 and the terminal 20 can cooperate to display the recall list. Also, since the terminal 20 can monitor the glimpse status and browsing status of the match list, the recall list can be generated by accurately grasping the glimpse status and browsing status of the match list. Note that the server 10 may execute some of the processes shown in FIG. 8. That is, in the property search system 100, the server 10 and the terminal 20 may arbitrarily share the processes to identify and store the glimpsed properties and browsed properties, and generate a recall list based on the stored content.

[0077] In the above embodiment, when the search conditions are set on the terminal 20, a match list that immediately matches the set search conditions is generated, and the match list is transmitted from the server 10 to the terminal 20. However, the present invention is not limited to this, and the match list that matches the search conditions set on the terminal 20 may be generated or transmitted intermittently. For example, a new arrival list of properties that match the search conditions set on the terminal 20 may be intermittently notified via e-mail or an application.

[0078] In the above embodiment, the summary information provided by different providers (dealers) for the same property is arranged independently of each other in the match list, and in the recall list, they are integrated and arranged as one piece of summary information. However, the present invention is not limited to this, and when the number of pieces of summary information in the recall list is small, etc., the summary information may also be arranged independently of each other in the recall list.

[0079] In the above-described embodiment, the property is assumed to be real estate, but the property may be a product or an article. That is, the property in this embodiment may be replaced with any item that the user searches for and browses. In this case, the item may be, for example, a product, a service, a used car, delivery food, digital content such as books, comics, music, and videos, an accommodation facility, a means of transportation (train, bus, airplane, etc.), travel, a tour, a restaurant, a recipe, a beauty facility (beauty salon, esthetic salon, etc.), a golf course, a leisure facility such as a campsite or a fishing boat, information related to a sports event, etc., or their purchase information or reservation information.

[0080] The server 10 and the terminal 20 can be realized not by a dedicated device but by using an ordinary computer. For example, by installing the program from a recording medium storing the program for executing the above-described functions in a computer, the server 10 and the terminal 20 that execute the above-described processing may be configured. Also, one server 10 may be configured by a plurality of computers operating in cooperation.

[0081] Also, the method for supplying the program to the computer is arbitrary. For example, it may be supplied via a communication line, a communication network, a communication system, etc. For example, a non-transitory computer-readable recording medium storing the program for executing the above-described functions may be distributed.

[0082] Also, when a part of the above-described functions is provided by an OS (Operation System), the part other than the functions provided by the OS may be provided by a program.

[0083] The embodiments described above are for facilitating the understanding of the present invention and are not for limiting and interpreting the present invention. The flowcharts, sequences, each element included in the embodiments, and their arrangements, materials, conditions, shapes, sizes, etc. described in the embodiments are not limited to those exemplified and can be appropriately changed. Also, it is possible to partially replace or combine the configurations shown in different embodiments.

[0084] (The invention realized by this embodiment) As described above, this embodiment realizes the following inventions.

[0085] (Appendix 1) A property search system comprising a server and a terminal, The server, When search conditions are set on the terminal, generate a matching list arranging summary information of properties that match the set search conditions, Transmit the generated matching list to the terminal and display it scrollably within the screen of the terminal, When it is detected that a property related to any of the summary information displayed within the screen is selected on the terminal from among the matching list displayed on the terminal, transmit detailed information of the selected property to the terminal and display it within the screen, The server or the terminal, Among the summary information included in the matching list transmitted to the terminal, identify properties related to all or part of the summary information as glimpse properties, Identify properties related to the detailed information transmitted to the terminal as viewed properties, Generate a recall list arranging recall information of properties corresponding to at least one of the identified glimpse properties and the identified viewed properties, the recall information including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property, Property search system.

[0086] (Appendix 2) The server or the terminal, Among the summary information included in the matching list transmitted to the terminal, identify properties related to the summary information displayed within the screen of the terminal as glimpse properties, Property search system according to Appendix 1.

[0087] (Appendix 3) The server or the terminal, Scrollably display the generated recall list within the screen, The terminal Displays the recall information arranged in the recall list that can be scrolled within the screen in different formats depending on whether the property related to the recall information corresponds to the viewed property within the screen. The server When it detects that a property related to any recall information displayed within the screen has been selected on the terminal from among the recall lists displayed on the terminal, it transmits the detailed information of the selected property to the terminal and displays it within the screen. The property search system according to Appendix 1 or 2.

[0088] (Appendix 4) The summary information provided by different providers for the same property is arranged independently of each other in the matching list, and in the recall list, it is integrated and arranged as one piece of summary information. The property search system according to Appendix 1, 2 or 3.

[0089] (Appendix 5) If the property related to the recall information corresponds to the glimpse property, the recall information is sorted according to the latest date and time when the summary information of the property was displayed within the screen and arranged within the recall list. The server according to any one of Appendices 1 to 4.

[0090] (Appendix 6) When search conditions are set on the terminal, it generates a matching list arranging the summary information of the properties that match the set search conditions, Transmits the generated matching list to the terminal and scrollably displays it within the screen of the terminal. When it detects that a property related to any summary information displayed within the screen has been selected on the terminal from among the matching lists displayed on the terminal, It transmits the detailed information of the selected property to the terminal and displays it within the screen. Of the summary information included in the matching list transmitted to the terminal, identify the properties related to all or part of the summary information as preview properties, Identify the properties related to the detailed information transmitted to the terminal as viewed properties, Generate a recall list by arranging recall information of properties corresponding to at least one of the identified preview properties and the identified viewed properties, the recall information including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property, Server.

[0091] (Appendix 7) A property search method executed by a property search system, When search conditions are set on the terminal, generate a matching list arranging the summary information of properties that match the set search conditions, Transmit the generated matching list to the terminal and display it scrollably within the screen of the terminal, When it is detected that a property related to any summary information displayed within the screen is selected on the terminal from among the matching list displayed on the terminal, Transmit the detailed information of the selected property to the terminal and display it within the screen, Of the summary information included in the matching list transmitted to the terminal, identify the properties related to all or part of the summary information as preview properties, Identify the properties related to the detailed information transmitted to the terminal as viewed properties, Generate a recall list by arranging recall information of properties corresponding to at least one of the identified preview properties and the identified viewed properties, the recall information including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property, Property search method.

[0092] (Appendix 8) A computer, When search conditions are set on the terminal, generate a matching list arranging the summary information of properties that match the set search conditions, Transmit the generated matching list to the terminal and display it scrollably within the screen of the terminal. When it is detected that a property related to any of the summary information displayed within the screen has been selected from among the matching list displayed on the terminal, Transmit the detailed information of the selected property to the terminal and display it within the screen. Identify, as glimpse properties, properties related to all or some of the summary information included in the matching list transmitted to the terminal. Identify, as viewed properties, properties related to the detailed information transmitted to the terminal. Generate a recall list in which recall information of properties corresponding to at least one of the identified glimpse properties and the identified viewed properties is arranged, the recall information including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property. A program that functions as a server.

Industrial Applicability

[0093] According to the present invention, it is possible to preferably provide a property search system, a server, a property search method, and a program capable of recalling property information.

Explanation of Signs

[0094] 10 Server, 20 Terminal, 11, 21 Processor, 12, 22 Storage Device, 13, 23 Communication Interface, 14, 24 Input Device, 15, 25 Output Device, 100 Property Search System, 101 Transmission / Reception Unit, 102 Matching List Generation Unit, 103 Detailed Information Acquisition Unit, 104 Property Information DB, 105 Recall List Generation / Acquisition Unit, 106 Recall List DB, 108, 113, 123 Link, 109, 111, 121 Operation Button, 110 Matching List, 112A, 112B, 122A, 122B Summary Information, 120 Recall List, 124A, 124B Viewing Information

Claims

1. A property search system comprising a server and a terminal, wherein the server, when search conditions are set on the terminal, generates a matching list arranging summary information of properties that match the set search conditions, sends the generated matching list to the terminal and displays it scrollably within the screen of the terminal, when it detects that a property related to any of the summary information displayed within the screen is selected on the terminal from among the matching list displayed on the terminal, sends detailed information of the selected property to the terminal and displays it within the screen, the server or the terminal, identifies, as glimpse properties, properties related to all or some of the summary information included in the matching list sent to the terminal, identifies, as viewed properties, properties related to the detailed information sent to the terminal, generates a recall list arranging recall information of properties corresponding to at least one of the identified glimpse properties and the identified viewed properties, the recall information including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property, a property search system.

2. The server or the terminal, identifies, as glimpse properties, properties related to the summary information displayed within the screen of the terminal from among the summary information included in the matching list sent to the terminal. The property search system according to Claim 1.

3. The server or the terminal, displays the generated recall list scrollably within the screen, the terminal, displays, within the screen, the recall information arranged in the recall list that is scrollably displayed within the screen in different formats depending on whether the property related to the recall information corresponds to the viewed property, the server, when it detects that a property related to any of the recall information displayed within the screen is selected on the terminal from among the recall list displayed on the terminal, sends detailed information of the selected property to the terminal and displays it within the screen. The property search system according to Claim 1 or 2.

4. Summary information provided by different providers for the same property is arranged independently of each other in the matching list and is integrated and arranged as one piece of summary information in the recall list. The property search system according to Claim 1 or 2.

5. If the recalled information pertains to a property that corresponds to the glimpsed property, the recalled information is arranged in the recall list in the order of the latest date and time when the summary information of the property was displayed within the screen. The property search system according to claim 1 or 2.

6. When search conditions are set on a terminal, a matching list arranging summary information of properties that match the set search conditions is generated. The generated matching list is transmitted to the terminal and displayed scrollably within the screen of the terminal. When it is detected that a property related to any of the summary information displayed within the screen is selected from among the matching list displayed on the terminal, The detailed information of the selected property is transmitted to the terminal and displayed within the screen. Among the summary information included in the matching list transmitted to the terminal, properties related to all or part of the summary information are specified as glimpsed properties. The property related to the detailed information transmitted to the terminal is specified as a viewed property. A recall list is generated that arranges recall information of properties that correspond to at least one of the specified glimpsed property and the specified viewed property, including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property. Server.

7. A property search method executed by a property search system, When search conditions are set on a terminal, a matching list arranging summary information of properties that match the set search conditions is generated. The generated matching list is transmitted to the terminal and displayed scrollably within the screen of the terminal. When it is detected that a property related to any of the summary information displayed within the screen is selected from among the matching list displayed on the terminal, The detailed information of the selected property is transmitted to the terminal and displayed within the screen. Among the summary information included in the matching list transmitted to the terminal, properties related to all or part of the summary information are specified as glimpsed properties. The property related to the detailed information transmitted to the terminal is specified as a viewed property. A recall list is generated that arranges recall information of properties that correspond to at least one of the specified glimpsed property and the specified viewed property, including the summary information of the property and viewing information indicating whether the property corresponds to the viewed property. Property search method.

8. A computer, When search conditions are set on the terminal, a matching list arranging summary information of properties that match the set search conditions is generated, the generated matching list is transmitted to the terminal and displayed scrollably within the screen of the terminal, when it is detected that a property related to any of the summary information displayed within the screen is selected from among the matching list displayed on the terminal, detailed information of the selected property is transmitted to the terminal and displayed within the screen, among the summary information included in the matching list transmitted to the terminal, properties related to all or some of the summary information are specified as glance properties, the property related to the detailed information transmitted to the terminal is specified as a viewed property, a recall list arranging recall information of properties corresponding to at least one of the specified glance properties and the specified viewed property, the recall information including the summary information of the property and viewing information indicating whether or not the property corresponds to the viewed property, is generated A program that functions as a server.

Citation Information

Patent Citations

  • Apparatus and method for information retrieval, and program

    JP2003006228A

  • Information processing apparatus, information providing method, and information providing program

    JP2017021544A

  • Property information presentation device, property information presentation program, property information presentation method, and information providing system

    JP2020013215A

  • Server device, information providing method, information providing program, recording medium on which information providing program is recorded and information providing system

    WO2011122583A1