Information processing apparatus, information processing method, and information processing program
The information processing device addresses the time lag issue by using user history to provide real estate data from dealer-to-dealer sites, ensuring timely access and enhancing marketing efficiency.
Patent Information
- Application Number
- JP2024083630
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-22
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2044-05-22
AI Technical Summary
There is a time lag between the posting of real estate information on user-oriented websites and inter-agent sites, leading to inconsistent sales methods and difficulty in marketing to users, as well as potential missed opportunities for quick property contracts.
An information processing device that acquires user usage history from public real estate sites and searches for real estate data on dealer-to-dealer sites based on this history, providing it to users with minimal lag and aiding agents in targeted marketing.
Enables users to access up-to-date real estate information and facilitates effective marketing by real estate agents, reducing time lag and improving sales opportunities.
Smart Images

Figure 2025177101000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] In recent years, real estate information on properties such as land and buildings has been made available on websites that can be accessed via the Internet. General consumers (hereinafter referred to as "users") who view real estate information can view properties that meet their desired conditions by entering their desired conditions for a property on the website that displays the properties and performing a search.
[0003] For example, Patent Document 1 describes a technology in which, in a real estate buying and selling system having real estate agent information processing terminals installed at multiple real estate agents, customer information processing terminals owned by each general customer, and a management agency information processing device installed at a real estate information management company to store and manage a real estate information database, the real estate agent information processing terminal transmits the input real estate information to the management agency information processing device and registers it in the real estate information database of the management agency information processing device, and general customers who wish to buy or sell real estate use the customer information processing terminal to access the real estate information made public by the management agency information processing device and search for the desired real estate property. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-169873 Summary of the Invention [Problem to be solved by the invention]
[0005] However, among websites that publish real estate information, there are those for users that publish real estate information to the general public, and those for real estate agents (including real estate brokers, etc.) that publish real estate information (inter-agent sites). The websites for users search for real estate information posted on the inter-agent sites at predetermined times and update the real estate information they post. For this reason, there is a certain time lag between the time the real estate information is posted on the websites for users and the time it is posted on the inter-agent sites, and in some cases, a sales contract or rental contract may already have been concluded by the time the user views the information.
[0006] In addition, among users searching user-oriented websites, there are those who want to quickly sign a contract for a real estate property, and those who are happy to sign a contract if a good property is available. As a result, there are cases where sales methods for users are not consistent, making marketing difficult.
[0007] The present invention has been made in consideration of the above circumstances, and one of its objects is to provide an information processing device, an information processing method, and an information processing program that enable users to be provided with real estate information with little time lag after it is posted on a dealer-to-dealer site, and that make it easier for real estate agents to market to users. [Means for solving the problem]
[0008] In order to solve the above problems, the information processing device of the embodiment comprises a usage history acquisition unit that acquires the usage history of a user who uses a real estate site that provides publicly available real estate information on the real estate site, a real estate data search unit that searches for real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents based on the usage history acquired by the usage history acquisition unit, and a real estate data provision unit that provides the real estate data searched by the real estate data search unit to the user. [Effects of the Invention]
[0009] According to one embodiment of the present invention, the usage history of a user who uses a real estate site that provides publicly available real estate information is obtained, and based on the obtained usage history, real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents is searched for, and the searched real estate data is provided to the user, thereby making it possible to provide users with real estate information with little time lag after it is posted on the dealer-to-dealer site and making it easier for real estate agents to market to users. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of an overview of an information processing device according to an embodiment. [Figure 2] FIG. 1 illustrates an example of a configuration of an information processing device according to an embodiment. [Figure 3] FIG. 10 is a diagram showing a first example of a search condition input screen in the embodiment. [Figure 4] FIG. 10 is a diagram showing a second example of a search condition input screen in the embodiment. [Figure 5] FIG. 10 is a diagram illustrating an example of a real estate data search result screen according to the embodiment. [Figure 6] FIG. 10 is a diagram illustrating an example of a usage history setting screen according to an embodiment. [Figure 7] FIG. 10 is a diagram illustrating an example of a real estate information search result screen according to an embodiment. [Figure 8] FIG. 2 is a block diagram illustrating an example of a hardware configuration of a measurement apparatus according to an embodiment. [Figure 9] 10 is a flowchart illustrating an example of an operation of the information processing device according to the embodiment. [Figure 10] 10 is a flowchart illustrating an example of an automatic search operation according to an embodiment. [Figure 11] 10 is a flowchart illustrating an example of a browsing history analysis operation according to an embodiment. [Figure 12] 10 is a flowchart illustrating an example of an operation of analyzing a browsing history using a large-scale language model according to an embodiment. [Figure 13] 10 is a flowchart illustrating an example of a real estate information pop-up display operation according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] An information processing device, an information processing method, and an information processing program according to an embodiment of the present invention will be described in detail below with reference to the drawings.
[0012] First, an overview of an information processing device will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of an overview of an information processing device according to an embodiment.
[0013] 1, an information processing device 1 is communicably connected to a user terminal 2, an inter-dealer site 4, a real estate agent terminal 5, and large language models (LLMs) 6. The user terminal 2 is also communicably connected to a real estate site 3.
[0014] The user terminal 2 is a terminal used by a user, and may be, for example, a desktop PC, a notebook PC, a tablet PC, or a smartphone. In this embodiment, a user is a consumer who acquires real estate information by using a real estate site 3 that provides publicly available real estate information. By referring to the acquired real estate information, the user can purchase or rent a real estate property. Note that the user may also be a real estate agent.
[0015] The real estate site 3 is a website that provides users with publicly available real estate information, and provides the real estate information by, for example, displaying a web page on the web browser of the user terminal 2. The real estate site 3 provides a search function for searching for real estate properties using search criteria. Search criteria for real estate properties include, for example, the type of property (for sale or rental, detached house or condominium, new build or used, etc.), associated facilities, budget, floor plan, age, location (address), or nearest station. Users can search for real estate properties by providing the search criteria to the real estate site 3 from the user terminal 2. The real estate site 3 provides the user terminal 2 with property information for real estate properties found based on the search criteria.
[0016] The real estate site 3 provides common real estate information that can also be shared among other real estate sites 3. The common real estate information is periodically obtained from, for example, an inter-dealer site 4 that provides real estate data to real estate agents and provided to users. The real estate site 3 may also obtain its own real estate information from its own information source and provide it to users. For this reason, users who wish to search widely for real estate information must use multiple sites sequentially. While one real estate site 3 is illustrated in FIG. 1, the user terminal 2 can communicate with multiple real estate sites 3 to obtain real estate information.
[0017] The real estate site 3 includes a website called a portal site, which collects real estate information from multiple real estate sites to increase the number of properties listed. By obtaining real estate information from multiple real estate sites, a portal site provides users with a large amount of real estate information.
[0018] The information processing device 1 acquires, from the user terminal 2, a usage history of the user's use of the real estate website 3. The usage history includes, for example, the user's name, the name or URL (Uniform Resource Locator) of the real estate website 3 used, the number of accesses or access time to the real estate website 3, inquiry information about real estate properties listed on the real estate website 3 (such as whether an inquiry has been made or the content of the inquiry), search conditions or the number of searches for the real estate website 3, the number of properties viewed, and information entered on the real estate website 3. The usage history is collected, for example, by an add-on program added to the web browser of the user terminal 2 and provided to the information processing device 1. The information processing device 1 acquires the usage history when, for example, a search for real estate information is made on the real estate website 3, when use of the real estate website 3 is completed, when an operation to provide the usage history is performed on the user terminal 2, or when the information processing device 1 instructs the user terminal 2 to provide the usage history.
[0019] <Real estate data search and provision> The information processing device 1 searches for real estate data on the inter-dealer site 4 based on the acquired usage history. The inter-dealer site 4 is a website that provides real estate data to real estate agents and does not provide real estate data directly to general users. In this embodiment, information related to real estate properties held by the inter-dealer site 4 is referred to as "real estate data" and is distinguished from the real estate information provided by the real estate site 3. The real estate data provided by the inter-dealer site 4 may be newer than the real estate information provided by the real estate site 3. For example, if the real estate site 3 is a portal site, there may be a time lag of more than one day between the time the inter-dealer site 4 lists a real estate property in its real estate data and the time the property is listed on the real estate site 3. Therefore, even if a real estate property meeting desired conditions is found on the real estate site 3, this time lag often means that the property has already been contracted. Furthermore, entering search criteria for multiple real estate sites 3 is a burden for users. The information processing device 1 searches for real estate data recorded on the inter-dealer site 4 based on the search criteria used by the user when searching for real estate information on the real estate site 3. This allows users to obtain search results similar to those obtained when searching across multiple real estate sites and to acquire real estate data with little time lag.
[0020] The information processing device 1 acquires real estate data searched on the inter-dealer site 4. The information processing device 1 provides the acquired real estate data to the user terminal 2. This makes it possible to provide real estate information to users without any time lag.
[0021] <Analysis of usage history> The information processing device 1 analyzes the acquired usage history and provides the analysis results to the real estate agent terminal 5. Analyzing the usage history means, for example, inferring information such as the level of the user's interest in real estate properties, the type of real estate property the user is looking for, and marketing methods for the user from the usage history. Because the usage history can be acquired from the user terminal 2, the information processing device 1 can realize MA (marketing automation). The real estate agent terminal 5 is a terminal used by the real estate agent. For example, when a user searches for real estate information using the real estate agent terminal 5 at the real estate agent's storefront, the real estate agent terminal 5 may also function as the user terminal 2. By acquiring the analysis results on the real estate agent terminal 5, the real estate agent can easily market to the user and provide appropriate customer service or sales to the user.
[0022] The information processing device 1 may cause the LLM 6 to analyze the acquired usage history. The information processing device 1 generates a prompt including the acquired usage history and instructions for analyzing the usage history, and provides the generated prompt to the LLM 6. The information processing device 1 acquires the analysis results of the usage history generated by the LLM 6 in response to the provided prompt, and provides them to the real estate agent terminal 5. The LLM 6 can flexibly respond to various instructions. For example, based on the usage history, it can generate prompts including instructions such as "Please estimate the likelihood of the user signing a contract," "Please tell us the appropriate sales method for the user," or "Please sort the properties in order of the likelihood that the user will sign a contract," and provide these prompts to the LLM 6. These instructions may be prepared in advance, and the prompts may be automatically generated. Using the LLM 6 makes it possible to easily perform various analyses of the usage history.
[0023] In this embodiment, the information processing device 1 searches for real estate data based on the usage history at the dealer-to-dealer site 4 and acquires the real estate data from the dealer-to-dealer site 4. However, the information processing device 1 may also perform searches based on the usage history on websites other than the dealer-to-dealer site 4. For example, the information processing device 1 may search multiple real estate sites 3 to acquire real estate information. In this embodiment, the information processing device 1 may collect real estate data or real estate information on behalf of a user based on the usage history. Note that, in order to use the real estate site 3, it may be necessary, for example, to register as a user in advance for each real estate site 3 and set login information such as a password. The information processing device 1 may also be able to use multiple real estate sites 3 based on login information preset for each real estate site 3.
[0024] 1 shows a case where there is one user terminal 2, there may be a plurality of user terminals 2, and each user terminal 2 may be connected to the information processing device 1. Similarly, there may be a plurality of real estate agent terminals 5, and each real estate agent terminal 5 may be connected to the information processing device 1.
[0025] Next, the configuration of the information processing device will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the information processing device in the embodiment.
[0026] In FIG. 2, an information processing device 1 is communicably connected to a user terminal 2, a real estate site 3, an agent-to-agent site 4, a real estate agent terminal 5, and an LLM 6 via a network 9.
[0027] The information processing device 1 has the following functional units: a usage history acquisition unit 11, a usage history recording unit 12, a real estate data search unit 13, a real estate data editing unit 14, a real estate data providing unit 15, a usage history analysis unit 16, a prompt generation unit 17, a prompt providing unit 18, an analysis result acquisition unit 19, an analysis result providing unit 20, and a screen providing unit 21. The usage history recording unit 12 has the following functional units: a behavior recording unit 121 and a search condition recording unit 122. The above-mentioned functional units of the information processing device 1 in this embodiment will be described as functional modules realized by the information processing program (software) in this embodiment.
[0028] The usage history acquisition unit 11 acquires the usage history of a user who uses the real estate site 3, which provides publicly available real estate information. The usage history can be acquired, for example, via a plug-in program plugged into the web browser of the user terminal 2. The user can set whether or not to approve the provision of the usage history, and which information in the usage history to provide. Here, a method for setting the usage history to be provided will be described with reference to FIG. 6. FIG. 6 is a diagram showing an example of a usage history setting screen in this embodiment.
[0029] In Fig. 6, a usage history setting screen 1300 is displayed on the user terminal 2. The usage history setting screen 1300 has setting items such as user name, real estate site name, number of accesses, access time, stay time, inquiry information, search conditions, number of searches, number of properties viewed, and input information. A check box is provided for each setting item. The user can provide the setting items for which the check box is checked to the usage history acquisition unit 11 as usage history.
[0030] For example, if the checkbox for the user name is not checked, the usage history will be provided anonymously without identifying the user. Real estate sites 3 often require users to register personal information such as their name or phone number. By allowing anonymous use, the usage history setting screen 1300 makes it easier for users who do not want their personal information to be collected to approve the collection of their usage history.
[0031] The user can opt out of providing the usage history by unchecking all the setting items. The usage history acquisition unit 11 may also acquire usage history for items not displayed on the usage history setting screen 1300. The user can register the setting items by operating the registration button 1301. FIG. 6 illustrates an example of setting the usage history to be acquired for each item. However, for example, after downloading an app and an extension for searching real estate information, when the downloaded app is launched, a screen describing the app's convenience and anonymity may be displayed, and an animated demo screen or the like may be displayed to inform the user of the operation to allow tracking of the usage history before allowing the user to search for real estate information. Personal information such as the user's name may be provided only when proceeding with a contract for a real estate property included in the real estate data provided by the real estate data providing unit 15 (described later). In other words, when browsing the real estate data, the user may be able to anonymously view real estate property information without providing personal information. For example, if the same real estate property can be contracted with multiple real estate companies, the user may check the services offered by the real estate companies (e.g., shuttle service, coffee service, or gift tickets to an amusement park), select one real estate company, and provide personal information only to the selected real estate company.
[0032] 2, the usage history recording unit 12 has a behavior recording unit 121 and a search condition recording unit 122. The behavior recording unit 121 records user behavior information such as the user name, real estate site name, number of accesses, access time, stay time, inquiry information, number of searches, number of viewed properties, and input information from the usage history acquired by the usage history acquisition unit 11. This behavior information is used by the usage history analysis unit 16, which will be described later.
[0033] The search condition recording unit 122 records the search conditions used by the user to search on the real estate site 3 from the usage history acquired by the usage history acquisition unit 11. Here, the search conditions acquired by the usage history acquisition unit 11 will be described with reference to Figs. 3 and 4. Fig. 3 is a diagram showing a first example of a search condition input screen in the embodiment. Fig. 4 is a diagram showing a second example of a search condition input screen in the embodiment.
[0034] In FIG. 3 , a search condition input screen 1100 includes a pattern selection section 1101, a property type 1102, a budget 1103, a floor plan 1104, a building age 1105, and a next button 1106. Also, in FIG. 4 , a search condition input screen 1150 includes an address 1151, a train line 1 1152, a train line 2 1153, and a search button 1154. These search conditions are examples of search conditions used when a user searches for real estate information. For example, search conditions may include square meters, number of floors, distance from a station, or amenities. These search conditions may also be used when searching for users using the usage history analysis unit 16. For example, these search conditions may be used when searching for users looking for properties within a 10-minute walk from Shibuya Station, with rent of 120,000 yen or less, 25 square meters or larger, built less than 15 years ago, and with two or more floors.
[0035] The pattern selection section 1101 is a pull-down menu for selecting a pattern for saving search conditions. By selecting a pattern, it is possible to recall search conditions from a previous search. In the pull-down menu, multiple options can be displayed so that they can be selected by operating the triangle button. Figure 3 shows that "Pattern 1" has been selected in the pattern selection section 1101. The number of patterns selectable in the pattern selection section 1101 may be set by the user.
[0036] The user inputs search conditions for desired real estate information on search condition input screen 1100 and search condition input screen 1150. In the search items for pattern 1, the user has selected property type 1102 as used apartment, budget 1103 as up to 60 million yen, floor plan 1104 as 3DK to 3SLDK and 4DK or more, and building age 1105 as up to 10 years old. The user can transition from search condition input screen 1100 to search condition input screen 1150 by operating next button 1106. Note that when a user searches for real estate information using an app that has the above-described search condition input screen 1100 and search condition input screen 1150, the usage history may be acquired from the app. Also, when a user searches for real estate information using a search function provided by a real estate site through a web browser on user terminal 2, the usage history may be acquired from the web browser.
[0037] 4 shows that the user has selected address 1151, Hakozakicho 1-chome, Chuo-ku, Tokyo, railway line 1 1152, JR Yamanote Line Kanda Station to Yurakucho Station, and railway line 2 1153, Tokyo Metro Tozai Line Otemachi to Kayabacho Station. By operating search button 1154, the search conditions entered on search condition input screen 1100 and search condition input screen 1150 are acquired by usage history acquisition unit 11.
[0038] Returning to FIG. 2, the real estate data search unit 13 searches for real estate data recorded on the dealer-to-dealer site 4, which provides real estate data to real estate agents, based on the usage history acquired by the usage history acquisition unit 11. The real estate data search unit 13 searches for real estate data that completely matches the search criteria. The real estate data search unit 13 may also search for real estate data that partially matches the search criteria. The real estate data search unit 13 may search by prioritizing search items. For example, if the usage history acquisition unit 11 acquires multiple usage histories, the real estate data search unit 13 may search for real estate data by assigning a higher priority to search items that have not changed among the multiple usage histories. The real estate data search unit 13 can search for real estate properties desired by the user by searching for real estate data that matches search items with higher priority.
[0039] The real estate data search unit 13 may search for real estate data using search criteria recorded in the search criteria recording unit 122. The search criteria recorded in the search criteria recording unit 122 are search criteria acquired by the usage history acquisition unit 11 or search criteria preset by the user. The search criteria preset by the user may or may not have actually been used on the real estate site 3. By recording the search criteria preset by the user, it becomes possible to search using the search criteria desired by the user. The real estate data search unit 13 may search for real estate data at preset search timings. The preset search timings are, for example, every hour, every half day, or every day. By searching for real estate data at preset search timings, it becomes possible to quickly and automatically search for real estate properties that match newly added search criteria.
[0040] It has been described that the real estate data search unit 13 searches for real estate data recorded on the dealer-to-dealer site 4 based on the usage history acquired by the usage history acquisition unit 11. However, the real estate data search unit 13 may search for real estate data recorded on the dealer-to-dealer site 4 based on conditions other than the usage history acquired by the usage history acquisition unit 11. For example, when searching for real estate data recorded on the dealer-to-dealer site 4 based on search conditions arbitrarily set by a real estate agent, the dealer-to-dealer site 4 may be searched based on search conditions arbitrarily set by the real estate agent, instead of the usage history acquired by the usage history acquisition unit 11.
[0041] The real estate data editing unit 14 edits the real estate data searched by the real estate data search unit 13. Editing the real estate data means, for example, arranging the searched real estate data in a predetermined layout on a web page. Editing the real estate data may include changing predetermined items of the real estate data to a predetermined display mode, adding or deleting them, or changing the display order of the searched real estate data.
[0042] The real estate data providing unit 15 provides the real estate data searched by the real estate data searching unit 13 or the real estate data edited by the real estate data editing unit 14 to the user terminal 2. The real estate data can be provided, for example, by providing a web page to the web browser of the user terminal 2.
[0043] The usage history analysis unit 16 analyzes the usage history, which includes at least one of the names of the real estate sites 3 used by the user, the number of times or the length of time the real estate site was accessed, the length of time spent on the real estate site, and the inquiry information for the real estate site. As described above, analyzing the usage history means inferring information such as the level of interest the user has in real estate properties. By analyzing the usage history, the usage history analysis unit 16 enables MA for the user.
[0044] The usage history analysis unit 16 may identify and notify users who match the search criteria recorded in the usage history recording unit 12 based on the real estate data searched by the real estate data search unit 13. For example, when new real estate data is acquired by searching the dealer-to-dealer site 4, it may be possible to conclude a contract by quickly inquiring users about real estate properties included in the acquired real estate data. The usage history analysis unit 16 identifies and notifies users who match the search criteria recorded in the usage history recording unit 12 based on the real estate data searched by the real estate data search unit 13, thereby making it possible to notify users who are likely to conclude a contract. Notification of users can be made to the real estate agent terminal 5, for example.
[0045] The prompt generation unit 17 generates a prompt for analyzing the usage history acquired by the usage history acquisition unit 11. The prompt provision unit 18 provides the prompt generated by the prompt generation unit 17 to the LLM 6. The analysis result acquisition unit 19 acquires from the LLM 6 the analysis result of the usage history generated in response to the prompt provided by the prompt provision unit 18.
[0046] The analysis result providing unit 20 provides the analysis results analyzed by the usage history analysis unit 16 or acquired by the analysis result acquiring unit 19 to the real estate agent terminal 5. Based on the acquired analysis results, the real estate agent can provide appropriate customer service or sales to the user. For example, if the analysis results indicate that the user is highly interested in acquiring (contracting for) a property, the real estate agent can respond to the user's requests promptly by keeping in close contact with the user. Furthermore, if it is determined that there are few real estate properties similar to the user's search criteria, the number of real estate properties found can be increased by suggesting changes to the search criteria. Here, the search results provided by the analysis result providing unit 20 will be explained using Figure 5. Figure 5 is a diagram showing an example of a real estate data search result screen in an embodiment.
[0047] 5, a real estate data search result screen 1200 has a matching degree display section 1201, a matching item display section 1202, a property display section 1203, and a search button display section 1204. The real estate data search result screen 1200 is provided from the analysis result providing section 20 to the user terminal 2 and viewed by the user.
[0048] The matching degree display section 1201 displays the property name and the degree of matching between the search criteria for the real estate data search and the real estate property. While this embodiment illustrates an example in which only the property name is displayed as property information in the real estate data, other detailed property information items may also be displayed. FIG. 5 illustrates an example in which the degree of matching is expressed as a number of stars ranging from 0 to 5. Zero stars indicate the lowest degree of matching, and five stars indicate the highest degree of matching. The degree of matching may be expressed, for example, as a percentage (%) or by different characters. FIG. 5 also illustrates an example in which the degree of matching between two real estate properties is displayed. The real estate data search result screen 1200 may, for example, display all real estate properties with a degree of matching equal to or greater than a predetermined value (e.g., four stars or more). This makes it possible to display property information for other rooms in the same building, for example. A user may operate a link to a property name to display a detailed page of the linked property information.
[0049] The matching item display section 1202 displays detailed items that match the search criteria and real estate data. Figure 5 shows that the detailed items of age, floor area, rent, management fee, location, train line, walking time, and floor plan match. Here, assume that the prioritized items set in the search items are age, floor area, rent, and management fee. The property names displayed in the degree of match display section 1201 are properties that match these search items. If the prioritized search items also include floor number, the real estate property for Room 101 may not be displayed.
[0050] The property display section 1203 displays the company information of the original lender. The company information includes, for example, the company name, department name, telephone number, email address, etc. The displayed company information enables the real estate agent to immediately contact the original lender.
[0051] The search button display unit 1204 has a Search 1 button, a Search 2 button, and an Offering Status button. The Search 1 button and the Search 2 button are buttons for performing a search again on the dealer-to-dealer site 4. For example, if real estate data is updated after the real estate data search unit 13, the real estate data displayed on the real estate data search result screen 1200 may be outdated. Also, if the real estate data displayed on the real estate data search result screen 1200 is not the desired real estate data, it may be necessary to change the search conditions and perform a search again. The functions of the Search 1 button and the Search 2 button may be set on a setting screen not shown.
[0052] The Offering Status button is a button for searching the offering status of real estate properties displayed on the real estate data search results screen 1200. As described above, the offering status is information such as whether or not a property is currently seeking tenants or buyers, the offering period, whether it is on a waiting list for cancellations, or whether the offering has ended. By operating the offering status button, the real estate agent can cause the information processing device 1 to issue a search instruction to the dealer-to-dealer site 4 to search for the latest offering status.
[0053] Returning to Fig. 2, the screen providing unit 21 provides a pop-up screen that displays real estate information on other real estate sites based on the usage history acquired by the usage history acquiring unit 11. Here, a search result screen acquired by searching the real estate site 3 will be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of a real estate information search result screen in an embodiment.
[0054] The real estate information search result screen 1400 is a search result screen acquired from the real estate site 3 provided by Real Estate A and displayed on the user terminal 2. The search result display section 1401 displays detailed information about real estate properties in the searched real estate information. The real estate information search result screen 1400 displays a pop-up screen 1402 displaying real estate data provided by Real Estate B that is similar to the search criteria. The search criteria for the real estate site 3 are acquired by the usage history acquisition section 11, and real estate data is searched for by the real estate data search section 13. The screen providing section 21 displays the real estate data provided by Real Estate B on the real estate site 3 searched for by the real estate data search section 13 in the pop-up screen 1402 on the real estate information search result screen 1400 of the real estate site 3 provided by Real Estate A. This allows the user to view the real estate data provided by Real Estate B while searching for property information on the real estate site 3 provided by Real Estate A. The screen providing section 21 can display the pop-up screen 1402 by sending a command to an add-on program of the web browser of the user terminal 2.
[0055] Note that the above-described functional units of the information processing device 1 are merely examples of the functional units of the information processing device 1 and do not limit the functions of the information processing device 1. For example, the information processing device 1 does not need to have all of the above-described functional units, and may have only some of the functional units. Furthermore, the information processing device 1 may have functional units other than those described above. For example, the information processing device 1 may have an input function for inputting information, or an output function for notifying the operating status of the device using an LED lamp or the like.
[0056] As described above, the functional units of the information processing device 1 are implemented by software. However, at least one of the functional units may be implemented by hardware.
[0057] Furthermore, any of the above functional units may be implemented by dividing one functional unit into multiple functional units. Furthermore, any two or more of the above functional units may be implemented by integrating them into one functional unit. That is, the above description has been given by expressing the functions of the information processing device 1 using functional blocks, and does not indicate, for example, that each functional unit is configured by a separate program file or the like.
[0058] Furthermore, the information processing device 1 may be a device realized by a single housing, or may be a system realized by multiple devices connected via a network or the like. For example, the information processing device 1 may have some or all of its functions realized by a virtual device, such as a cloud service provided by a cloud computing system. That is, the information processing device 1 may have at least one or more of the above-mentioned functional units realized by another device. Furthermore, the information processing device 1 may be a general-purpose computer such as a desktop PC, or may be a dedicated device with limited functions.
[0059] Next, the hardware configuration of the information processing device 1 will be described with reference to Fig. 8. Fig. 8 is a block diagram showing an example of the hardware configuration of a measurement device in an embodiment.
[0060] 8, the information processing device 1 includes a CPU (Central Processing Unit) 101, a RAM (Random Access Memory) 102, a ROM (Read Only Memory) 103, an I / O device 104, and a communication I / F (Interface) 105. The information processing device 1 is a device that executes the above-described information processing program.
[0061] The CPU 101 controls the information processing device 1 by executing an information processing program stored in the RAM 102 or the ROM 103. The information processing program is obtained, for example, from a recording medium on which the program is recorded or a program distribution server via a network, and installed in the ROM 103, and is read out and executed by the CPU 101.
[0062] The I / O device 104 has an operation input function and a display function (operation display function). The I / O device 104 is, for example, a touch panel. The touch panel enables operation input using a fingertip, a touch pen, or the like. In this embodiment, the I / O device 104 is described as using a touch panel with an operation display function, but the I / O device 104 may also have a display device with a display function and an operation input device with an operation input function, separately. In this case, the display screen of the touch panel can be implemented as the display screen of the display device, and operation of the touch panel can be implemented as operation of the operation input device. The I / O device 104 may also be realized in various forms, such as a head-mounted, eyeglass-type, or wristwatch-type display.
[0063] The communication I / F 105 is an I / F for communication. The communication I / F 105 executes short-distance wireless communication such as wireless LAN, wired LAN, infrared, etc. Although the figure shows only the communication I / F 105 as the communication I / F, the information processing device 1 may have communication I / Fs for each of a plurality of communication methods.
[0064] Next, the operation of the information processing device 1 will be described with reference to Fig. 9. Fig. 9 is a flowchart showing an example of the operation of the information processing device 1 in the embodiment. Note that the operations in the flowchart below will be described as being performed by the information processing device 1, but each operation can be performed by each functional unit of the information processing device 1 described above.
[0065] 9, the information processing device 1 determines whether or not the user has started using the real estate site 3 (step S11). If it is determined that the user has not started using the real estate site 3 (step S11: NO), the information processing device 1 repeats the processing of step S11 and waits for the user to start using the real estate site 3.
[0066] On the other hand, if it is determined that use of the real estate site 3 has started (step S11: YES), the information processing device 1 acquires a usage history from the user terminal 2 (step S12). After executing the process of step S12, the information processing device 1 records the acquired usage history (step S13). After executing the process of step S13, the information processing device 1 searches for real estate data recorded on the dealer-to-dealer site 4 based on the acquired usage history (step S14). After executing the process of step S14, the information processing device 1 edits the acquired real estate data (step S15). Editing of the real estate data may be performed automatically according to preset conditions, or the real estate data may be editable manually. After executing the process of step S15, the information processing device 1 provides the real estate data to the user terminal 2 (step S16). The real estate data provided in the process of step S16 may be the data obtained directly from the dealer-to-dealer site 4, or may be data edited in the process of step S15. Furthermore, the real estate data provided in the process of step S16 may include real estate information searched for on the real estate site 3 based on the real estate data. After executing the process of step S16, the information processing device 1 ends the operation shown in the flowchart.
[0067] Next, the operation of the automatic search will be described with reference to Fig. 10. Fig. 10 is a flowchart showing an example of the operation of the automatic search in the embodiment.
[0068] 10, the information processing device 1 acquires search conditions recorded in the search condition recording unit 122 (step S21). After executing the process of step S21, the information processing device 1 determines whether a predetermined time has elapsed (step S22). If it determines that the predetermined time has not elapsed (step S22: NO), the information processing device 1 repeats the process of step S22 and waits for the predetermined time to elapse.
[0069] On the other hand, if it is determined that the predetermined time has elapsed (step S22: YES), the information processing device 1 searches for real estate data stored in the dealer-to-dealer site 4 based on the search conditions acquired in step S21 (step S23). Note that, in the processing of step S23, an example has been given of a case where real estate data is searched after waiting for the predetermined time to elapse, but real estate data may also be searched for when there is an explicit operation, such as the real estate agent operating a search button.
[0070] After executing the process of step S23, the information processing device 1 edits the acquired real estate data (step S24). After executing the process of step S24, the information processing device 1 provides the real estate data to the user terminal 2 (step S25) and ends the operation shown in the flowchart. By the operation shown in the flowchart of Fig. 10, the information processing device 1 can automatically search for real estate data that meets the search criteria. When a real estate property that matches the set search criteria is added, the user can automatically search for real estate data.
[0071] Next, analysis of browsing history will be described with reference to Fig. 11. Fig. 11 is a flowchart showing an example of the operation of browsing history analysis in an embodiment. The browsing history is information related to real estate properties viewed on the real estate site 3 among the usage history of the real estate site 3, such as viewing of advertisements without a search, or viewing of real estate properties on the real estate site 3 linked to by advertisements, etc. The browsing history can include the usage history described above.
[0072] 11, the information processing device 1 acquires a browsing history (step S31). After executing the process of step S31, the information processing device 1 analyzes the usage history including the acquired browsing history (step S32). After executing the process of step S32, the information processing device 1 provides the analysis result to the real estate agent terminal 5 (step S33), and ends the operation shown in the flowchart.
[0073] Next, an example of the operation of analyzing a browsing history using LLM6 will be shown with reference to Fig. 12. Fig. 12 is a flowchart showing an example of the operation of analyzing a browsing history using LLM6 in an embodiment.
[0074] In FIG. 12, the information processing device 1 acquires a browsing history (step S41). After executing the process of step S41, the information processing device 1 generates a prompt for analyzing the usage history including the acquired browsing history (step S42). After executing the process of step S42, the information processing device 1 provides the generated prompt to the LLM 6 (step S43). After executing the process of step S43, the information processing device 1 acquires an analysis result corresponding to the provided prompt from the LLM 6 (step S44). After executing the process of step S44, the information processing device 1 provides the analysis result acquired from the LLM 6 to the real estate agent terminal 5 (step S33), and ends the operation shown in the flowchart. By analyzing the browsing history using the LLM 6, the information processing device 1 can acquire flexible analysis results in MA.
[0075] Next, the pop-up display of real estate information will be described with reference to Fig. 13. Fig. 13 is a flowchart showing an example of the operation of the pop-up display of real estate information in the embodiment.
[0076] 13, the information processing device 1 determines whether or not the user has started using the real estate site 3 (step S51). If it is determined that the user has not started using the real estate site 3 (step S51: NO), the information processing device 1 repeats the processing of step S51 and waits for the user to start using the real estate site 3.
[0077] On the other hand, if it is determined that use of the real estate site 3 has started (step S51: YES), the information processing device 1 determines whether the user terminal 2 has acquired real estate information from the real estate site 3 (step S52). If it is determined that real estate information has not been acquired (step S52: NO), the information processing device 1 repeats the processing of step S52 and waits to acquire real estate information.
[0078] On the other hand, if it is determined that real estate information has been acquired (step S52: YES), the information processing device 1 searches for real estate properties on other websites other than the real estate site 3 used by the user on the user terminal 2 (step S53). The other websites are, for example, dealer-to-dealer sites 4 or other real estate sites 3 other than the real estate site 3 used by the user. After executing the processing of step S33, the information processing device 1 displays the real estate information searched for on the other websites in a pop-up screen on the user terminal 2 (step S54). By displaying similar properties searched for on other websites in a pop-up screen, the information processing device 1 can provide a wide range of real estate information to the user.
[0079] Note that the processes shown in the above flowcharts are merely examples of operations and do not limit the order of the processes. For example, specific processes may be executed in an order or at a timing different from the order of the processes in the flowcharts.
[0080] Furthermore, the above-mentioned embodiments are further disclosed as supplementary notes as follows.
[0081] (Appendix 1) a usage history recording unit that records the usage history of a user who uses a real estate site that provides publicly available real estate information, including search conditions on the real estate site; a real estate data search unit that searches for real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents; a usage history analysis unit that identifies and notifies users who match the search conditions recorded in the usage history recording unit based on the real estate data searched by the real estate data search unit; An information processing device comprising:
[0082] (Appendix 2) a usage history recording unit that records the usage history of a user who uses a real estate site that provides publicly available real estate information, including search conditions on the real estate site; a real estate data search unit that searches for real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents using search conditions recorded in the usage history recording unit at a preset search timing; a real estate data providing unit that provides the real estate data that matches the search conditions searched by the real estate data searching unit to a user; An information processing device comprising:
[0083] (Appendix 3) a usage history acquisition unit that acquires usage histories of users who use a real estate site that provides publicly available real estate information; a real estate data search unit that searches for real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents based on the usage history acquired by the usage history acquisition unit; a real estate data providing unit that provides the real estate data searched by the real estate data search unit to a user; a screen providing unit that provides a pop-up screen displaying real estate information on other real estate sites based on the usage history acquired by the usage history acquiring unit; An information processing device comprising:
[0084] The above describes an embodiment of the present invention with reference to the drawings, but the specific configuration is not limited to this embodiment, and various modifications are also included within the scope that does not deviate from the spirit of the present invention. [Explanation of symbols]
[0085] 1. Information processing equipment 11 Usage history acquisition section 12 Usage history recording section 121 Behavioral Recording Department 122 Search condition recording section 13 Real Estate Data Search Department 14 Real Estate Data Editorial Department 15 Real Estate Data Department 16 Usage History Analysis Unit 17 Prompt Generation 18 Prompt Providing Section 19 Analysis result acquisition section 20 Analysis result provision department 21 Screen provision department 9 Network 101 CPU 102 RAM 103 ROM 104 Touch Panel 105 Communication I / F 1100 Search criteria input screen 1101 Pattern selection section 1102 Property Type 1103 Budget 1104 Floor plan 1105 Years Built 1106 Next button 1150 Search criteria input screen 1151 Address 1152 Railway Line 1 1153 Railway Line 2 1154 Search button 1200 Real Estate Data Search Results Screen 1201 Matching display area 1202 Match item display area 1203 Property display section 1204 Display section 1300 Usage history setting screen 1301 Registration button 1400 Real estate information search results screen 1401 Search result display section 1402 Pop-up Screen
Claims
1. a usage history acquisition unit that acquires usage histories of users who use a real estate site that provides publicly available real estate information; a real estate data search unit that searches for real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents based on the usage history acquired by the usage history acquisition unit; a real estate data providing unit that provides the real estate data searched by the real estate data search unit to a user; An information processing device comprising:
2. a real estate data editing unit that edits the real estate data searched by the real estate data search unit, The information processing device according to claim 1 , wherein the real estate data providing unit provides the real estate data edited by the real estate data editing unit.
3. a search condition recording unit that records the user's search conditions for the real estate site, which are acquired as the usage history by the usage history acquisition unit; the real estate data search unit searches for the real estate data using the search conditions recorded in the search condition recording unit at a preset search timing; The information processing device according to claim 1 , wherein the real estate data providing unit provides the real estate data that matches the search conditions searched by the real estate data searching unit.
4. a usage history analysis unit that analyzes the usage history acquired by the usage history acquisition unit, the usage history including at least one of the name of the real estate site used by the user, the number of accesses or access time to the real estate site, the time spent on the real estate site, and inquiry information regarding the real estate site; The information processing device according to claim 1 , further comprising an analysis result providing unit that provides the analysis result analyzed by said usage history analysis unit to a real estate agent.
5. a prompt generation unit that generates a prompt for analyzing the usage history acquired by the usage history acquisition unit; a prompt providing unit that provides the prompt generated by the prompt generating unit to a large-scale language model; an analysis result acquisition unit that acquires an analysis result of the usage history generated in response to the prompt provided by the prompt provision unit; The information processing device according to claim 1 , further comprising: an analysis result providing unit that provides the analysis results acquired by the analysis result acquiring unit to a real estate agent.
6. the real estate data search unit searches the real estate data anonymously without identifying the user, The information processing device according to claim 1 , wherein the real estate data providing unit provides the real estate data to the user who performed the search in the anonymous state.
7. a usage history acquisition step of acquiring a usage history of a user who uses a real estate site that provides publicly available real estate information on the real estate site; a real estate data search step of searching for real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents based on the usage history acquired in the usage history acquisition step; a real estate data providing step of providing the real estate data searched in the real estate data searching step to a user; An information processing method, including:
8. A usage history acquisition process for acquiring the usage history of a user who uses a real estate site that provides publicly available real estate information on the real estate site; a real estate data search process for searching for real estate data recorded on a dealer-to-dealer site that provides real estate data to real estate agents based on the usage history acquired in the usage history acquisition process; a real estate data providing process for providing the real estate data searched in the real estate data search process to a user; An information processing program that enables a computer to achieve the above.
Citation Information
Patent Citations
Inventory real estate processing support system
JP2002215758A
Property information management device and property information management method
JP2008287500A
Property information providing system
JP2011008366A
Property information presentation device, property information presentation program, property information presentation method, and information providing system
JP2020013215A
Real estate literature collecting system, program and method
JP2023097646A