System, program and information processing method
The system addresses the issue of property misidentification in real estate transactions by using a server to detect and manage overlaps in property summaries, ensuring accurate tracking and status updates.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-05-20
- Publication Date
- 2026-03-06
AI Technical Summary
In real estate transactions, properties introduced by multiple agents may have differing formats and assigned to different personnel, leading to confusion and potential misidentification of properties.
A system and method that includes a server with a control circuit and memory circuit to manage property summary information, detecting overlaps by comparing addresses and statuses, and transmitting overlap information to user terminals for appropriate transaction management.
Enables effective management of overlapping transactions by identifying and displaying overlapping properties, allowing for accurate tracking and status updates.
Smart Images

Figure 0007825316000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a system, a program, and an information processing method. [Background technology]
[0002] An example of a known invention relating to a conventional system for transactions of properties such as real estate is the information processing device described in Patent Document 1. This information processing device periodically acquires property information including real estate registration specific information for each property, stores an update history, and then, upon receiving a request from a user, references the update history and outputs data based on the latest real estate registration specific information. This allows the parties involved in a real estate property transaction to conveniently collect property information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7511289 Summary of the Invention [Problem to be solved by the invention]
[0004] In real estate transactions, there are cases where the same property is introduced by multiple real estate agents. In such cases, the format of the property summary used when the introduction is made may differ depending on the agent, and the agent may be assigned a different person to handle the introduction at each agent, which may lead to the agent mistaking each introduced property for a different property and considering each introduction for a different property.
[0005] Therefore, an object of the present invention is to provide a system, a program, and an information processing method that can appropriately manage transactions of multiple items even when the items being traded overlap. [Means for solving the problem]
[0006] The first type of system is The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The control circuit of the server Obtaining first property summary information including details of the first transaction property that is the subject of the transaction from the user terminal; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the properties of transaction included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, transmitting overlapping information indicating that the overlapping state occurs to the user terminal. It is a system.
[0007] The second form is each of the first property summary information and the plurality of property summary information includes a plurality of items; In the process of determining whether or not the overlapping state has occurred, the control circuit of the server compares the contents of the plurality of items included in the plurality of pieces of property summary information with the contents of the plurality of items included in the first property summary information to determine whether or not the overlapping state has occurred. The system according to the first aspect.
[0008] The third form is the plurality of items includes an address; In the process of determining whether the overlap state has occurred, the control circuit of the server determines whether the address content included in the plurality of pieces of property summary information matches the address content included in the first piece of property summary information, thereby determining whether the overlap state has occurred. The system according to the second aspect.
[0009] The fourth form is The storage circuit of the database server stores a plurality of detailed property information including the contents of the property, The control circuit of the server updating the first property summary information based on the plurality of property detail information; In the process of determining the overlap state, the control circuit of the server determines whether or not an overlap state has occurred in which the first transaction property included in the updated first property summary information exists among the transaction properties included in the plurality of property summary information stored in the memory circuit of the server. The system is according to any one of the first to third aspects.
[0010] The fifth form is The one or more pieces of second property summary information are pieces of property summary information including details of the first transaction property among the plurality of pieces of property summary information, The control circuit of the server If the overlap state occurs, the overlap information includes information that the first property summary information and the one or more second property summary information belong to a specific group. The system according to any one of the first to fourth aspects.
[0011] The sixth form is The first property summary information and each of the one or more property summary information include a date on which the first property summary information and each of the one or more property summary information were notified to the user terminal. The system according to the fifth aspect.
[0012] The seventh form is The system further comprises the user terminal; The control circuit of the user terminal includes: obtaining the duplicate information from the server; displaying a list of the first property summary information and the one or more second property summary information belonging to the specific group; The system according to the fifth or sixth aspect.
[0013] The eighth form is The plurality of items include a status indicating the progress of the transaction of the transaction property, The control circuit of the server acquires, from the user terminal, change information indicating that the status included in the first property summary information and third property summary information among the one or more second property summary information belonging to the specific group has been changed; changing the status included in the first property summary information and one or more pieces of second property summary information belonging to the specific group other than the third property summary information based on the change information; The system according to the fifth or sixth aspect.
[0014] The ninth form is The one or more pieces of second property summary information are pieces of property summary information including details of the first transaction property among the plurality of pieces of property summary information, The control circuit of the server inputting the first property summary information and the one or more second property summary information into an LLM (Large Language Model), causing the LLM to determine the priority of the first property summary information and the one or more second property summary information; Obtaining priority information indicating the priority from the LLM; transmitting the priority information to the user terminal; The system according to any one of the first to eighth aspects.
[0015] The tenth form is The system comprises the user terminal, The server transmitting one or more pieces of property summary information including the first property summary information and the one or more pieces of second property summary information to the user terminal; The control circuit of the user terminal includes: Acquire one or more pieces of property summary information including the first property summary information and the one or more pieces of second property summary information, as well as the overlapping information, from the server; displaying a list of one or more pieces of property summary information including the first property summary information and the one or more pieces of second property summary information, and displaying the number of overlaps, which is the total number of the first property summary information and the one or more pieces of second property summary information, based on the overlap information; The system according to any one of the first to ninth aspects.
[0016] The 11th form is The control circuit of the user terminal includes: If the number of overlaps is greater than a predetermined number, the display mode of the first property summary information and the one or more second property summary information is made different from the display mode of one or more property summary information excluding the first property summary information and the one or more second property summary information; The system according to the tenth aspect.
[0017] The 12th form is The system comprises the user terminal, The control circuit of the user terminal includes: Transmitting the first property summary information to the server; obtaining the duplicate information from the server; The system according to any one of the first to eleventh aspects.
[0018] The 13th form is A program, The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The program is written to a control circuit of the server, acquires from the user terminal first property summary information including details of the first transaction property that is the subject of the transaction; determining whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, causing the user terminal to transmit overlapping information indicating that the overlapping state occurs. It is a program.
[0019] The 14th form is An information processing method, comprising: The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; In the information processing method, the control circuit of the server Obtaining first property summary information including details of the first transaction property that is the subject of the transaction from the user terminal; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the properties of transaction included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, transmitting overlapping information indicating that the overlapping state occurs to the user terminal. It is an information processing method. [Effects of the Invention]
[0020] According to the present invention, even when the objects of the transactions overlap, the transactions of a plurality of objects can be managed appropriately. [Brief explanation of the drawings]
[0021] [Figure 1] FIG. 1 is a block diagram of the system 1. [Figure 2] FIG. 2 is a block diagram of the user terminal 10. [Figure 3] FIG. 3 is a block diagram of the server 110. [Figure 4] FIG. 4 is a functional block diagram of the control circuit 112 of the server 110. As shown in FIG. [Figure 5] FIG. 5 is a diagram showing a property summary information table. [Figure 6] FIG. 6 is a flowchart executed by the control circuit 12 of the user terminal 10 and the control circuit 112 of the server 110. [Figure 7] FIG. 7 is a diagram showing the property summary data D1. [Figure 8] FIG. 8 shows an image displayed on the display 20 of the user terminal 10. [Figure 9]FIG. 9 is a flowchart executed by the control circuit 12 of the user terminal 10 and the control circuit 112 of the server 110. [Figure 10] FIG. 10 is a flowchart executed by the control circuit 12 of the user terminal 10 and the control circuit 112 of the server 110. [Figure 11] FIG. 11 shows an image displayed on the display 20 of the user terminal 10. [Figure 12] FIG. 12 shows an image displayed on the display 20 of the user terminal 10. [Figure 13] FIG. 13 is a flowchart executed by the control circuit 12 of the user terminal 10 and the control circuit 112 of the server 110. [Figure 14] FIG. 14 is a block diagram of the systems 1a and 1b. [Figure 15] FIG. 15 is a flowchart executed by the control circuit 12 of the user terminal 10 and the control circuit 112 of the server 110. [Figure 16] FIG. 16 is a flowchart executed by the control circuit 12 of the user terminal 10, the control circuit 112 of the server 110, and the control circuit of the LLM server 310. DETAILED DESCRIPTION OF THE INVENTION
[0022] (Embodiment) A system 1 according to an embodiment of the present disclosure will be described with reference to the drawings.
[0023] [System 1 Structure] First, the overall configuration of the system 1 will be described with reference to the drawings.
[0024] 1 includes a user terminal 10 and a server 110. The user terminal 10 and the server 110 are communicably connected to each other via a communication network. The network may be the Internet, an intranet, or the like.
[0025] [Structure of user terminal 10] The structure of the user terminal 10 will be described with reference to the drawings.
[0026] The user terminal 10 is an information processing device used by a user, such as a computer. The user may be, for example, a developer. The user terminal 10 may be, for example, a smartphone, a tablet terminal, or a personal computer. As shown in FIG. 2 , the user terminal 10 includes a control circuit 12, a memory circuit 14, a network interface 16, a graphics processing unit 18, a display 20, and an input unit 26.
[0027] The memory circuit 14 stores programs and data and is, for example, a combination of a read-only memory (ROM), a random access memory (RAM), and a storage (for example, a flash memory or a hard disk).
[0028] The programs include, for example, the following programs: OS (Operating System) programs - Programs for applications that process information (e.g., web browsers or target apps described below)
[0029] The data includes, for example, the following data: · Databases referenced in information processing · Data obtained by executing information processing (i.e., the results of executing information processing)
[0030] The control circuit 12 executes a program stored in the memory circuit 14 to realize the functions of the user terminal 10. The control circuit 12 is, for example, a circuit including at least one of the following: ·CPU(Central Processing Unit) ·GPU(Graphic Processing Unit) ·ASIC(Application Specific Integrated Circuit) ·FPGA(Field Programmable Array)
[0031] The network interface 16 is a transmitting circuit and a receiving circuit that controls communication between the user terminal 10 and an external device, which is a server 110.
[0032] The graphics processing unit 18 displays an image on the display 20 based on the image data generated by the control circuit 12. The display 20 is a liquid crystal display or an organic EL (Electro Luminescence) display.
[0033] The input unit 26 is a device that accepts user operations, and is, for example, a mouse, a keyboard, a touch panel, or the like.
[0034] [Server 110 Structure]
[0035] The structure of the server 110 will be described with reference to the drawings. Fig. 3 is a block diagram of the server 110. Fig. 4 is a functional block diagram of the control circuit 112 of the server 110. Fig. 5 is a diagram showing a property summary information table.
[0036] The server 110 is a computer that can be accessed by the user terminal 10 via a network. As shown in Fig. 3, the server 110 includes a control circuit 112, a memory circuit 114, and a network interface 116.
[0037] The memory circuit 114 stores the program PG1 and data. The memory circuit 114 is, for example, a combination of a read-only memory (ROM), a random access memory (RAM), and a storage (for example, a flash memory or a hard disk).
[0038] The storage circuit 114 of the server 110 stores the property summary information table shown in FIG. The property summary information table includes multiple pieces of property summary information I1, including details (property summary) of the transaction property. A transaction property is a real estate property introduced to a user by a real estate agent. A user can purchase a transaction property from a seller through a real estate agent or rent a transaction property from an owner through a real estate agent. Accordingly, the memory circuit 114 of the server 110 stores multiple pieces of property summary information I1. The property summary information I1 includes multiple items K. Each of the multiple items K includes an item name and content. The item names of the multiple items K are ID, information acquisition date, contact person, company bringing the property, company contact person, consideration status, tag, purchase price, building name, address, asset type, nearest station, completion date, site area, total floor area, owner, leasable area, land ownership type, floor area ratio, building ownership type, building coverage ratio, and group. Note that the completion date, site area, total floor area, owner, leasable area, land ownership type, floor area ratio, building ownership type, and building coverage ratio are omitted in Figure 5. The contents of the multiple items K are the character strings written under the item names. Each of the multiple property summary information I1 is created based on information entered by the user and a property summary provided to the user by the real estate agent.
[0039] The ID is a character string assigned to identify the property summary information I1. The information acquisition date is the date on which the user obtained the property summary from the real estate agent. In other words, the information acquisition date is the date on which the property summary information I1 was notified to the user terminal 10. The information acquisition date is the date on which the user was introduced to the transaction property by the real estate agent. The information acquisition date is, for example, the date on which the user terminal 10 received an email with a PDF file of the property summary attached. The person in charge is the user's person in charge at a major developer. The company bringing the property is the real estate agent that introduces the transaction property in the property summary. The person in charge at the company bringing the property is the person in charge at the company bringing the property in the transaction property summary. The consideration status (status) indicates the progress of the transaction property. The consideration statuses include "Not Considered," "Considering," "Purchase Decided," and "Sold." The tag is attribute information that can be customized by the user. The tag is attribute information that indicates, for example, the attributes of the company bringing the property, such as whether it is a group company. The tag is attribute information that indicates, for example, whether the company has already submitted documents. The purchase price is the price of the transaction property.
[0040] The building name is the name of the property being traded. The address is the address of the property being traded. The asset type is a classification according to the nature and use of the property being traded. Asset types include residential, commercial, industrial, etc. The nearest station is the nearest station to the property being traded.
[0041] The completion date is the date when the transaction property was completed. The site area is the area of the land of the transaction property. The total floor area is the total floor area of each floor of the building of the transaction property. The owner is the owner of the transaction property. The leasable area is the area of the transaction property that can be rented out to tenants. The land ownership type is the legal and practical structure of the rights to the land of the transaction property and the method of ownership. The floor area ratio is the allowable ratio of the total floor area of the building to the site area of the transaction property. The building ownership type is the structure of the rights to the building of the transaction property and the method and structure of ownership. The building coverage ratio is the allowable ratio of the area of the building to the site area of the transaction property.
[0042] The control circuit 112 executes the program PG1 stored in the memory circuit 114 to realize the functions of the server 110. The control circuit 112 is, for example, a circuit including at least one of the following: ·CPU(Central Processing Unit) ·GPU(Graphic Processing Unit) ·ASIC(Application Specific Integrated Circuit) ·FPGA(Field Programmable Array)
[0043] As shown in Figure 4, the control circuit 112 includes, as functional blocks, a first property summary information acquisition means 120, a duplication determination means 122, a duplication information transmission control means 124, an information addition means 126, a change information acquisition means 128, a status change means 130, a priority determination instruction means 132, a priority information acquisition means 134, and a priority information transmission control means 136.
[0044] The network interface 116 is a transmitting circuit and a receiving circuit that controls communication between the server 110 and an external device, which is the user terminal 10.
[0045] [System 1 operation] Next, the operation of the system 1 will be described with reference to the drawings. Figures 6, 9, and 13 are flowcharts executed by the control circuit 12 of the user terminal 10 and the control circuit 112 of the server 110. Figure 7 is a diagram showing property summary data D1. Figures 8, 10, and 12 are images displayed on the display 20 of the user terminal 10.
[0046] When the control circuit 112 of the server 110 reads out the program PG1 stored in the memory circuit 114, the program PG1 causes the control circuit 112 of the server 110 to execute the operations described below. The program PG1 causes the control circuit 112 of the server 110 to execute first property summary information acquisition means 120, duplication determination means 122, duplication information transmission control means 124, information addition means 126, change information acquisition means 128, status change means 130, priority determination instruction means 132, priority information acquisition means 134, and priority information transmission control means 136. In addition, in the information processing method, the control circuit 112 of the server 110 executes the first property summary information acquisition means 120, the duplication determination means 122, the duplication information transmission control means 124, the information addition means 126, the change information acquisition means 128, the status change means 130, the priority determination instruction means 132, the priority information acquisition means 134, and the priority information transmission control means 136.
[0047] In the system 1, first to third processes are performed. In the first process, the property summary information I1 is newly registered in the property summary information table shown in FIG. 5. In the second process, the search results for the property summary information I1 are displayed on the user terminal 10. In the third process, the consideration status of the property summary information I1 is changed.
[0048] First, the first process will be described with reference to Fig. 6. The user terminal 10 acquires the property summary data D1 shown in Fig. 7 (step S1). The property summary data D1 is document data summarizing basic information and features of the property being traded. In step S1, the agent's computer sends, for example, an email to the user terminal 10 with PDF data of the property summary (hereinafter, property summary data D1) attached. The network interface 16 of the user terminal 10 receives the email and outputs the email to the control circuit 12. As a result, the user terminal 10 acquires the property summary data D1.
[0049] Next, the control circuit 12 of the user terminal 10 displays the input image shown in FIG. 8 on the display 20 (step S2). The input image shown in FIG. 8 includes multiple boxes B1 for project data and multiple boxes B2 and B3 for building data. The multiple boxes B1 are input boxes into which the user inputs project data. The project data is multiple first items K1 in the property summary information I1 shown in FIG. 5, for the user to manage the property summary information I1. Item names of the multiple first items K1 are, for example, information acquisition date, person in charge, company bringing the property, person in charge at the company bringing the property, consideration status, tag, and purchase price. The multiple boxes B2 are input boxes into which the user inputs building data. The building data is multiple second items K2 related to the property being traded in the property summary information I1 shown in FIG. 5. Item names of the multiple second items K2 are, for example, building name, address, asset type, nearest station, completion date, site area, total floor area, owner, leasable area, land ownership type, floor area ratio, building ownership type, and building coverage ratio. Box B3 is an input box for the user to input property summary data D1.
[0050] In step S2, the user operates the input unit 26 of the user terminal 10 to input the contents of the plurality of first items K1 into each of the plurality of boxes B2 of the case data. In this embodiment, the information input date is April 20, 2025, the person in charge is Tanaka Jiro, the bringing company is JJJ, the person in charge at the bringing company is KKK, the review status is unreviewed, the tag is , and the purchase price is 125,000,000,000 yen. As a result, the control circuit 112 of the user terminal 10 acquires input information I2 indicating the contents of the multiple first items K1 input by the user (step S3).
[0051] Next, the control circuit 12 of the user terminal 10 transmits the input information I2 to the server 110 via the network interface 16 (step S4). In this specification, the expression "the control circuit transmits information via the network interface" means that the control circuit instructs the network interface to transmit information. In response, the network interface 116 of the server 110 receives the input information I2 and outputs the input information I2 to the control circuit 112. As a result, the control circuit 112 of the server 110 acquires the input information I2 (step S101).
[0052] Next, the user operates input unit 26 of user terminal 10 to input property summary data D1 into box B3 of the input image shown in Fig. 8. In response, control circuit 12 of user terminal 10 transmits property summary data D1 to server 110 via network interface 16 (step S5). In response, network interface 116 of server 110 receives property summary data D1 and outputs the property summary data D1 to control circuit 112. As a result, control circuit 112 of server 110 acquires property summary data D1 (step S102).
[0053] Next, the control circuit 112 of the server 110 extracts the extracted information I3 from the property summary data D1 (step S103). More specifically, the property summary data D1 is document data summarizing the basic information and characteristics of the property being traded. Therefore, the property summary data D1 includes information corresponding to the content of the second item K2 of the building data. Therefore, the control circuit 112 of the server 110 converts the property summary data D1 into text information using OCR (Optical Character Recognition). The control circuit 112 of the server 110 then extracts text information reminiscent of the item name and content of the second item K2 from the text information of the property summary data D1. For example, the control circuit 112 of the server 110 extracts the "Building Name" from the property summary data D1 as the item name of the second item K2 and extracts "AAA Roppongi" from the property summary data D1 as the content of the second item K2. The control circuit 112 of the server 110 also extracts other text information from the property summary data D1 as the item names and contents of the second items K2. The control circuit 112 of the server 110 then generates extracted information I3 including the item names and contents of the extracted second items K2. In this manner, the control circuit 112 of the server 110 (first property summary information acquisition means 120) acquires, from the user terminal 10, first property summary information I11 including details of the first transaction property that is the subject of the transaction, in steps S101 to S103. In this specification, the first property summary information I11 includes the input information I2 and the extracted information I3. The extracted information I3 is generated based on information extracted from the property summary data D1 acquired by the server 110 from the user terminal 10, and therefore corresponds to the first property summary information I11 acquired from the user terminal 10.
[0054] Next, the control circuit 112 of the server 110 transmits the extracted information I3 to the user terminal 10 via the network interface 116 (step S104). In response, the network interface 16 of the user terminal 10 receives the extracted information I3 and outputs the extracted information I3 to the control circuit 12. As a result, the control circuit 12 of the user terminal 10 acquires the extracted information I3 (step S6).
[0055] Next, the control circuit 12 of the user terminal 10 displays on the display 20 an input image in which the contents of the multiple first items K1 included in the input information I2 are written in boxes B1 and the contents of the multiple second items K2 included in the extracted information I3 are written in boxes B2 (step S7). The user can issue an instruction to generate new first property summary information I11 for the transaction property in the input image displayed in step S7. Specifically, the user operates the input unit 26 of the user terminal 10 to press the “Create Record” button 400 on the input screen. This causes the control circuit 12 of the user terminal 10 to transmit property summary information generation instruction information I4, including an instruction to generate new first property summary information I11 for the transaction property, to the server 110 via the network interface 16 (step S8). In response, the network interface 116 of the server 110 receives the property summary information generation instruction information I4 and outputs the property summary information generation instruction information I4 to the control circuit 112. As a result, the control circuit 112 of the server 110 acquires the property summary information generation instruction information I4 (step S105).
[0056] Next, the control circuit 112 of the server 110 generates first property summary information I11 based on the property summary information generation instruction information I4 (step S106). More specifically, the control circuit 112 of the server 110 converts the contents of the multiple first items K1 included in the input information I2 acquired in step S101 and the contents of the multiple second items K2 included in the extracted information I3 into the contents of the multiple first items K1 and the contents of the multiple second items K2 of the first property summary information I11.
[0057] Next, the control circuit 112 (duplication determination means 122) of the server 110 determines whether an overlap state has occurred, in which the first property transaction included in the first property summary information I11 exists among the property transactions included in the plurality of property summary information I1 stored in the memory circuit 114 of the server 110 (step S107). More specifically, in the overlap state determination process, the control circuit 112 of the server 110 determines whether an overlap state has occurred by comparing the contents of the plurality of items K included in the plurality of property summary information I1 with the contents of the plurality of items K included in the first property summary information I11. In this embodiment, the control circuit 112 of the server 110 determines whether an overlap state has occurred by determining whether the contents of the address included in the plurality of property summary information I1 match the contents of the address included in the first property summary information I11. In this embodiment, the control circuit 112 of the server 110 determines whether an item of property summary information I1 exists that includes the same address as the address of the first property summary information I11, "Minato-ku, Tokyo." If an overlap state has occurred, the process proceeds to step S108. If no overlapping state occurs, the process proceeds to step S109.
[0058] If a duplication state has occurred, the control circuit 112 of the server 110 records duplication information I5 indicating that a duplication state has occurred in the first property summary information I11 (step S108). Hereinafter, one or more pieces of property summary information I1 including the content of the first transaction property among the plurality of pieces of property summary information I1 are defined as one or more pieces of second property summary information I12. That is, the one or more pieces of second property summary information I12 are property summary information I1 that overlaps with the first property summary information I11. Therefore, the control circuit 112 of the server 110 records the IDs of the one or more pieces of second property summary information I12 that overlap with the first property summary information I11 in the content of the group of the first property summary information I11 shown in FIG. 5. Therefore, the duplication information I5 corresponds to the content of the group of the first property summary information I11 shown in FIG. 5. If multiple pieces of second property summary information I12 overlap with the first property summary information I11, the control circuit 112 of the server 110 records the ID of the second property summary information I12 that has the oldest information acquisition date among the multiple pieces of second property summary information I12. In this embodiment, the property summary information I1 (second property summary information I12) with ID "1" has the oldest information acquisition date among the multiple pieces of second property summary information I12. Therefore, the control circuit 112 of the server 110 records "1" in the group content of the first property summary information I11. As a result, the control circuit 112 (information adding means 126) of the server 110 includes in the overlap information I5 the fact that the first property summary information I11 and one or more pieces of second property summary information I12 belong to a specific group. After this, the process proceeds to step S109.
[0059] In step S109, the control circuit 112 of the server 110 records the first property summary information I11 in the property summary information table shown in Fig. 5 (step S109), whereupon the present processing ends.
[0060] Next, the second process will be described with reference to FIG. 9. The control circuit 12 of the user terminal 10 displays the search image shown in FIG. 10 on the display 20 (step S11). The search image shown in FIG. 10 includes a search condition input section P1 and a search result display section P2. The search condition input section P1 includes multiple boxes B4. The search result display section P2 includes multiple pieces of property summary information I1. However, since no search has been performed at the time step S11 is executed, the search result display section P2 is blank. The user inputs search conditions into the multiple boxes B4 by operating the input section 26 of the user terminal 10. In this embodiment, the user inputs "Roppongi" into the keyword box B4. As a result, the control circuit 12 of the user terminal 10 acquires search condition information I7 indicating the search conditions input by the user. In this embodiment, the search condition information I7 includes "Roppongi" as a search keyword.
[0061] Next, the control circuit 12 of the user terminal 10 transmits the search condition information I7 to the server 110 via the network interface 16 (step S13). In response, the network interface 116 of the server 110 receives the search condition information I7 and outputs the search condition information I7 to the control circuit 112. As a result, the control circuit 112 of the server 110 acquires the search condition information I7 (step S111).
[0062] Next, the control circuit 112 of the server 110 extracts one or more pieces of property summary information I1 that match the search criteria from the property summary information table based on the search criteria information I7 (step S112). In this embodiment, the control circuit 112 of the server 110 extracts one or more pieces of property summary information I1 that include the keyword "Roppongi" included in the search criteria information I7 from the property summary information table as search results.
[0063] Next, the control circuit 112 of the server 110 transmits the search result, one or more pieces of property summary information I1, to the user terminal 10 via the network interface 116 (step S113). Here, if a duplication state has occurred, the one or more pieces of property summary information I1 include first property summary information I11 and one or more pieces of second property summary information I12. The first property summary information I11 and the one or more pieces of second property summary information I12 belong to a specific group and therefore include duplication information I5 with the same content. The duplication information I5 is an ID recorded in the group content of the property summary information table shown in FIG. 5. In this embodiment, the search result, one or more pieces of property summary information I1, include first property summary information I11 and one or more pieces of second property summary information I12 with an ID of "1." In this way, if a duplication state has occurred, the control circuit 112 (duplication information transmission control means 124) of the server 110 transmits duplication information I5 indicating that a duplication state has occurred to the user terminal 10 via the network interface 116. In response, the network interface 16 of the user terminal 10 receives the one or more pieces of property summary information I1 that are the search results, and outputs the one or more pieces of property summary information I1 that are the search results to the control circuit 12. As a result, the control circuit 12 of the user terminal 10 acquires the one or more pieces of property summary information I1 that are the search results (step S14). As a result, the control circuit 12 of the user terminal 10 acquires one or more pieces of overlapping information I5 that are included in each of the one or more pieces of property summary information I1 that are the search results.
[0064] Next, the control circuit 12 of the user terminal 10 displays on the display 20 a search screen shown in FIG. 10 including a list of one or more pieces of property summary information I1 that are search results based on one or more pieces of overlap information I5 (step S15). In step S15, the search result display section P2 included in the search screen shown in FIG. 10 includes one or more pieces of property summary information I1 that are search results. However, the first property summary information I11 and one or more pieces of second property summary information I12 overlap with each other. Therefore, the control circuit 12 of the user terminal 10 identifies the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other based on the one or more pieces of overlap information I5. Then, the control circuit 12 of the user terminal 10 displays one of the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other on the display 20 as a representative.
[0065] Furthermore, in step S15, the control circuit 12 of the user terminal 10 displays the number of overlaps, which is the total number of the first property summary information I11 and one or more pieces of second property summary information I12, on the display 20 based on the overlap information I5 included in the first property summary information I11 and one or more pieces of second property summary information I12. The overlap information I5 is the content of group item K. Therefore, in this embodiment, the control circuit 12 of the user terminal 10 displays the total number of the first property summary information I11 and one or more pieces of second property summary information I12 for which "1" is recorded in the content of group item K in the overlap column of the first property summary information I11 and one or more pieces of second property summary information I12 on the display 20. In this embodiment, the control circuit 12 of the user terminal 10 displays "6" in the overlap column. The control circuit 12 of the user terminal 10 also displays the number of overlaps for other property summary information I1 on the display 20.
[0066] Furthermore, in step S15, if the number of overlaps is greater than a predetermined number, the control circuit 12 of the user terminal 10 causes the display mode of the first property summary information I11 and the one or more pieces of second property summary information I12 to differ from the display mode of the one or more pieces of property summary information I1 excluding the first property summary information I11 and the one or more pieces of second property summary information I12. In this embodiment, the predetermined number is 5. The control circuit 12 of the user terminal 10 causes the characters of the first property summary information I11 and the one or more pieces of second property summary information I12 to be displayed on the display 20 in a lighter color than the characters of the one or more pieces of property summary information I1 excluding the first property summary information I11 and the one or more pieces of second property summary information I12.
[0067] Furthermore, each of the one or more pieces of property summary information I1 included in the search image shown in FIG. 10 has an "Open" button. The user can select any one of the "Open" buttons of the one or more pieces of property summary information I1 included in the search image shown in FIG. 10 by operating the input unit 26 of the user terminal 10. This causes the control circuit 12 of the user terminal 10 to display on the display 20 the search screen shown in FIG. 11, which includes a list of the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other. The search image shown in FIG. 11 includes the contents of the property summary information I1 corresponding to the "Open" button selected by the user (i.e., the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other).
[0068] Furthermore, the user can select one of one or more pieces of property summary information I1 included in the search image shown in FIG. 10 by operating the input unit 26 of the user terminal 10. If the property summary information I1 selected by the user includes a first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other, the control circuit 12 of the user terminal 10 identifies the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other based on one or more pieces of overlap information I5. Then, as shown in FIG. 12, the control circuit 12 of the user terminal 10 displays a list of the first property summary information I11 and one or more pieces of second property summary information I12 that belong to a specific group on the display 20. At this time, the control circuit 12 of the user terminal 10 arranges the first property summary information I11 and one or more pieces of second property summary information I12 in order of information acquisition date. Specifically, the control circuit 12 of the user terminal 10 positions the first property summary information I11 and one or more pieces of second property summary information I12 having an older information acquisition date at the top, and positions the first property summary information I11 and one or more pieces of second property summary information I12 having a newer information acquisition date at the bottom. This completes the process.
[0069] Next, the third process will be described with reference to FIG. 13. The control circuit 12 of the user terminal 10 displays the search image shown in FIG. 12 on the display 20 (step S21). The search image shown in FIG. 12 includes first property summary information I11 and one or more pieces of second property summary information I12 belonging to a specific group. The user determines third property summary information I13 for which the consideration status is to be changed from among the first property summary information I11 and one or more pieces of second property summary information I12 belonging to the specific group. Then, the user changes the consideration status of the third property summary information I13 from "not considered" to "under consideration" by operating the input unit 26 of the user terminal 10. In this embodiment, the user changes the consideration status of the property summary information I1 (third property summary information I13) for which the bringing company is "JJJ" from "not considered" to "under consideration" by operating the input unit 26 of the user terminal 10. As a result, the control circuit 12 of the user terminal 10 acquires change information I6 indicating that the consideration status (status) included in the third property summary information I13 among the first property summary information I11 and one or more second property summary information I12 belonging to a specific group has been changed (step S22).
[0070] Next, the control circuit 12 of the user terminal 10 transmits the change information I6 to the server 110 via the network interface 16 (step S23). In response, the network interface 116 of the server 110 receives the change information I6 and outputs the change information I6 to the control circuit 112. As a result, the control circuit 112 (change information acquisition means 128) of the server 110 acquires the change information I6 from the user terminal 10 (step S121).
[0071] Next, the control circuit 112 of the server 110 updates the consideration status of the third property summary information I13 included in the property summary information table based on the change information I6 (step S122). More specifically, the change information I6 indicates that the consideration status of the third property summary information I13 has changed from "not considered" to "under consideration." Therefore, the control circuit 112 of the server 110 changes the consideration status of the third property summary information I13 in the property summary information table shown in FIG. 5 from "not considered" to "under consideration." In this embodiment, the control circuit 112 of the server 110 changes the consideration status of the property summary information I1 with ID "51" from "not considered" to "under consideration."
[0072] Next, the control circuit 112 of the server 110 identifies from the property summary information table the property summary information I1 that belongs to the same specific group as the third property summary information I13 (step S123). In step S123, the control circuit 112 of the server 110 identifies from the property summary information table one or more pieces of property summary information I1 other than the third property summary information I13 among the first property summary information I11 and one or more pieces of second property summary information I12 included in the search image shown in FIG.
[0073] Next, the control circuit 112 of the server 110 changes the status included in the one or more pieces of property summary information I1 identified in step S123 based on the change information I6 (step S124). That is, the control circuit 112 (status change means 130) of the server 110 changes the status included in the one or more pieces of property summary information I1 other than the third property summary information I13 among the first property summary information I11 and one or more pieces of second property summary information I12 belonging to the specific group based on the change information I6. As a result, the consideration status of the first property summary information I11 and one or more pieces of second property summary information I12 belonging to the specific group is changed collectively. This ends the process.
[0074] [effect] Server 110 allows for the appropriate management of transactions involving multiple properties, even when the properties involved in the transactions overlap. More specifically, in a system for managing property summary information relating to transactions involving properties, the same property may be introduced by multiple brokers. In other words, the multiple pieces of property summary information may overlap. In such cases, the person in charge may mistakenly believe that the multiple pieces of property summary information are each about a different property, and may consider a transaction for each of the multiple pieces of property summary information.
[0075] Therefore, the control circuit 112 of the server 110 determines whether a duplication state has occurred, in which the first property transaction included in the first property summary information I11 exists among the properties for transaction included in the multiple property summary information I1 stored in the memory circuit 114. If a duplication state has occurred, the control circuit 112 of the server 110 transmits duplication information I5 indicating the duplication state to the user terminal 10. This allows the user to recognize that a duplication state has occurred. As a result, the user is less likely to mistakenly believe that the multiple property summary information I1 are each information about different properties for transaction, and is less likely to consider transactions for each of the multiple property summary information I1. As described above, the server 110 can appropriately manage transactions of multiple properties, even when the properties being traded overlap.
[0076] In the server 110, the control circuit 112 of the server 110 determines whether an overlap has occurred by determining whether the address details included in the multiple pieces of property summary information I1 match the address details included in the first piece of property summary information I11. The address is an element that can identify the property being traded. Therefore, by using the address in the overlap determination process, the accuracy of the overlap determination is improved.
[0077] In the server 110, the control circuit 112 of the server 110 includes in the duplication information I5 the fact that the first property summary information I11 and one or more pieces of second property summary information I12 belong to a specific group. This allows the user terminal 10 to determine that the first property summary information I11 and one or more pieces of second property summary information I12 belong to a specific group based on the duplication information I5. This allows the user to recognize that the first property summary information I11 and one or more pieces of second property summary information I12 are information about the same property being sold.
[0078] The server 110 allows a user to determine which piece of property summary information I1 should be prioritized for transaction. More specifically, an organization such as a company may have multiple users. In this case, multiple users may acquire multiple pieces of property summary information I1 related to the same transaction. Generally, the transaction of the property summary information I1 acquired first by the organization is prioritized. Therefore, the server 110 configures the first property summary information I11 and one or more pieces of second property summary information I12 to include the date on which the first property summary information I11 and one or more pieces of second property summary information I12 were notified to the user terminal 10 (information acquisition date). As a result, if an overlap occurs, the user can determine which of the first property summary information I11 and one or more pieces of second property summary information I12 should be prioritized by checking the information acquisition dates of the overlapping first property summary information I11 and one or more pieces of second property summary information I12.
[0079] In the server 110, the control circuit 12 of the user terminal 10 displays a list of the first property summary information I11 and one or more pieces of second property summary information I12 belonging to a specific group on the display 20, as shown in Fig. 12. This allows the user to easily compare the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other.
[0080] The server 110 allows a user to easily change the consideration status of the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other. More specifically, the control circuit 112 of the server 110 acquires, from the user terminal 10, change information I6 indicating that the consideration status (status) included in the third property summary information I13 among the first property summary information I11 and one or more pieces of second property summary information I12 that belong to a specific group has been changed. The control circuit 112 of the server 110 then changes the status included in one or more pieces of property summary information I1 other than the third property summary information I13 among the first property summary information I11 and one or more pieces of second property summary information I12 that belong to the specific group, based on the change information I6. Thus, when the user changes the status of the third property summary information I13 by operating the input unit 26 of the user terminal 10, the status included in one or more pieces of property summary information I1 other than the third property summary information I13 among the first property summary information I11 and one or more pieces of second property summary information I12 that belong to the specific group is automatically changed. As a result, the user can easily change the review status of the first property summary information I11 and one or more pieces of second property summary information I12 that overlap each other.
[0081] 10, the control circuit 112 of the server 110 displays a list of multiple pieces of property summary information I1 including overlapping first property summary information I11 and one or more pieces of second property summary information I12, and also displays the number of overlaps, which is the total number of overlapping first property summary information I11 and one or more pieces of second property summary information I12, based on the overlap information I5. This allows the user to know the number of overlaps.
[0082] 10, when the number of overlaps is greater than a predetermined number, the control circuit 12 of the user terminal 10 changes the display mode of the overlapping first property summary information I11 and one or more pieces of second property summary information I12 to be different from the display mode of the one or more pieces of property summary information I1 excluding the overlapping first property summary information I11 and one or more pieces of second property summary information I12. This allows the user to easily recognize the property summary information I1 with a large number of overlaps. If a large number of overlaps indicates that the property being traded is popular, the control circuit 12 of the user terminal 10 can set the display mode of the overlapping first property summary information I11 and one or more pieces of second property summary information I12 to be more prominent than the display mode of the one or more pieces of property summary information I1 excluding the overlapping first property summary information I11 and one or more pieces of second property summary information I12. If a large number of duplicates means that the property being traded is not popular, the control circuit 12 of the user terminal 10 can set the display mode of the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other so that they are less noticeable than the display mode of one or more pieces of property summary information I1 excluding the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other.
[0083] (First Modification) A system 1a according to a first modified example will be described below with reference to the drawings. Fig. 14 is a block diagram of the systems 1a and 1b. Fig. 15 is a flowchart executed by the control circuit 12 of the user terminal 10 and the control circuit 112 of the server 110.
[0084] System 1a differs from System 1 in that it further includes a database server 210. The storage circuit of database server 210 stores multiple property detail information I31 including property details. An operating company that operates server 110 and database server 210 collects information on multiple properties. The operating company then records multiple property detail information I31 including property details for which information has been collected in the storage circuit of database server 210. Each of the multiple property detail information I31 includes, for example, the property's building name, address, asset type, nearest station, completion date, site area, coordinates / total floor area, owner, leasable area, land ownership type, floor area ratio, building ownership type, building coverage ratio, etc.
[0085] Next, the operation of the system 1a will be described. Steps S1 to S8, S101 to S106, S108, and S109 in Fig. 15 are the same as steps S1 to S8, S101 to S106, S108, and S109 in Fig. 6, so the description will be omitted.
[0086] The control circuit 112 of the server 110 updates the first property summary information I11 based on the multiple property detailed information I31 (step S201). More specifically, in step S201, the control circuit 112 of the server 110 acquires the property detailed information I31, including the building name or address content of the first property summary information I11 generated in step S106, from the database server 210. The control circuit 112 of the server 110 then compares the content of the acquired property detailed information I31 with the content of the multiple second items K2 of the first property summary information I11. The control circuit 112 of the server 110 then matches one or more second items K2, among the content of the multiple second items K2 of the first property summary information I11, that do not match the content of the acquired property detailed information I31 with the content of the acquired property detailed information I31.
[0087] Next, the control circuit 112 of the server 110 determines whether an overlap exists between the multiple property transactions included in the multiple property summary information I1 stored in the memory circuit 114 of the server 110 and the first property transaction included in the first property summary information I11 updated in step S201 (step S202). More specifically, in the overlap determination process, the control circuit 112 of the server 110 determines whether an overlap exists by comparing the contents of the multiple items K included in the multiple property summary information I1 with the contents of the multiple items K included in the first property summary information I11. In this modified example, the control circuit 112 of the server 110 determines whether an overlap exists by determining whether the address included in the multiple property summary information I1 matches the address included in the first property summary information I11. In this embodiment, the control circuit 112 of the server 110 determines whether an address included in the multiple property summary information I11 is the same as the address "Minato-ku, Tokyo" in the first property summary information I11. If an overlap exists, the process proceeds to step S108. If no overlapping state occurs, the process proceeds to step S109.
[0088] According to the system 1a, the first property summary information I11 is updated based on multiple property detail information I31. This improves the accuracy of the first property summary information I11. As a result, the control circuit 112 of the server 110 can more accurately determine whether a duplication state has occurred.
[0089] (Second Modification) 16 is a flowchart showing the process executed by the control circuit 12 of the user terminal 10, the control circuit 112 of the server 110, and the control circuit of the LLM server 310.
[0090] System 1b differs from System 1 in that it further includes an LLM server 310. The LLM server 310 includes LLM (Large Language Models). The LLM server 310 determines the priority of the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other. The priority is a parameter indicating which of the first property summary information I11 and one or more pieces of second property summary information I12 that overlap with each other should be given priority for consideration by the user.
[0091] Next, the operation of system 1b will be described. The control circuit 112 of server 110 transmits the overlapping first property summary information I11 and one or more pieces of second property summary information I12, as well as a prompt, to the LLM server 310 via the network interface 116 (step S131). The prompt instructs the LLM to generate priority information I32 indicating the priority of the overlapping first property summary information I11 and one or more pieces of second property summary information I12. The prompt states that the priority of the overlapping first property summary information I11 and one or more pieces of second property summary information I12 is determined based on the differences between the overlapping first property summary information I11 and one or more pieces of second property summary information I12. The prompt may, for example, state that the first property summary information I11 or one or more pieces of second property summary information I12 with an older information acquisition date will have a higher priority, or that the first property summary information I11 or one or more pieces of second property summary information I12 with a higher sales price will have a higher priority, etc. In response, the LLM server 310 acquires the priority information I32 (step S301).
[0092] The LLM server 310 generates priority information I32 indicating the priorities of the first property summary information I11 and the one or more pieces of second property summary information I12 by inputting the mutually overlapping first property summary information I11 and the one or more pieces of second property summary information I12 and a prompt to the LLM (step S302). In this way, the control circuit 112 (priority determination instruction means 132) of the server 110 inputs the mutually overlapping first property summary information I11 and the one or more pieces of second property summary information I12 to the LLM, causing the LLM to determine the priorities of the first property summary information I11 and the one or more pieces of second property summary information I12.
[0093] Next, the LLM server 310 transmits the priority information I32 to the server 110 (step S303). In response, the network interface 116 of the server 110 receives the priority information I32 and outputs the priority information I32 to the control circuit 112. As a result, the control circuit 112 (priority information acquisition means 134) of the server 110 acquires the priority information I32 indicating the priority from the LLM server 310 (step S132).
[0094] Next, the control circuit 112 (priority information transmission control means 136) of the server 110 transmits the priority information I32 to the user terminal 10 via the network interface 116 (step S133). In response, the network interface 16 of the user terminal 10 receives the priority information I32 and outputs the priority information I32 to the control circuit 12. As a result, the control circuit 12 of the user terminal 10 acquires the priority information I32 (step S31). Then, the control circuit 12 of the user terminal 10 displays the priority information I32 on the display 20 (step S32). This ends the process.
[0095] According to the system 1b, the user can easily know which of the overlapping transactions of the first property summary information I11 and one or more pieces of second property summary information I12 should be prioritized.
[0096] (Other embodiments) The system according to the present invention is not limited to the systems 1, 1a, and 1b, and can be modified within the scope of the invention. Furthermore, the configurations of the systems 1, 1a, and 1b may be combined in any manner.
[0097] The control circuit 12 of the user terminal 10 displaying a list of the first property summary information I11 and one or more pieces of second property summary information I12 on the display 20 includes both listing the first transaction properties and their details in the first property summary information I11 and one or more pieces of second property summary information I12, and listing the first transaction properties in the first property summary information I11 and one or more pieces of second property summary information I12. When the first transaction properties in the first property summary information I11 and one or more pieces of second property summary information I12 are listed, the user can select one of the first property summary information I11 and one or more pieces of second property summary information I12 by operating the input unit 26 of the user terminal 10. The control circuit 12 of the user terminal 10 displays the content of either the first property summary information I11 or one or more pieces of second property summary information I12 selected by the user. This allows the user to confirm the content of either the first property summary information I11 or one or more pieces of second property summary information I12.
[0098] The control circuit 112 of the server 110 acquires the extracted information I3 by generating the extracted information I3 from the property summary data D1. However, the control circuit 112 of the server 110 may also acquire the contents of the property summary data D1 entered by a user using the input unit 26 of the user terminal 10. The control circuit 112 of the server 110 may also acquire the contents of the property summary data D1 entered by a staff member of the operating company of the server 110.
[0099] The property summary data D1 may be email data instead of PDF data.
[0100] The user can select one of the one or more pieces of property summary information I1 included in the search image shown in FIG. 10 by operating the input unit 26 of the user terminal 10. As a result, the control circuit 12 of the user terminal 10 displays a list of the first property summary information I11 and one or more pieces of second property summary information I12 belonging to a specific group on the display 20, as shown in FIG. 12. In this case, the control circuit 12 of the user terminal 10 may display the property summary information I1 selected by the user from the first property summary information I11 and one or more pieces of second property summary information I12 at the top of the list. The control circuit 12 of the user terminal 10 may also display the property summary information I1 not selected by the user from the first property summary information I11 and one or more pieces of second property summary information I12 below the property summary information I1 selected by the user from the first property summary information I11 and one or more pieces of second property summary information I12.
[0101] 12, the control circuit 12 of the user terminal 10 may position the first property summary information I11 and one or more pieces of second property summary information I12 having the oldest information acquisition date at the top, and may also highlight the first property summary information I11 and one or more pieces of second property summary information I12 having the oldest information acquisition date, thereby allowing the user to check which transactions should be prioritized.
[0102] 12, the control circuit 12 of the user terminal 10 may have the user input a condition to narrow down the first property summary information I11 and one or more pieces of second property summary information I12 to be displayed on the display 20. The condition may be, for example, consideration status. If the user selects "under consideration," the control circuit 12 of the user terminal 10 may cause the display 20 to display the first property summary information I11 and one or more pieces of second property summary information I12 having a consideration status of "under consideration."
[0103] When displaying the search image shown in FIG. 10 , the control circuit 12 of the user terminal 10 may group multiple pieces of property summary information I1 that satisfy certain conditions and display them on the display 20. Examples of specific conditions include a transaction price within a predetermined price range and the same asset type. The control circuit 12 of the user terminal 10 may also have the user input conditions to narrow down which of the grouped pieces of property summary information I1 to display on the display 20. Grouping multiple pieces of property summary information I1 and displaying them on the display 20 may mean, for example, displaying multiple pieces of property summary information I1 with text of the same color on the display 20 or displaying multiple pieces of property summary information I1 surrounded by a single frame on the display 20. In other words, the display mode of the grouped pieces of property summary information I1 may be different from the display mode of one or more pieces of property summary information I1 other than the grouped pieces of property summary information I1. The control circuit 12 of the user terminal 10 may also highlight the property summary information I1 with the highest priority among the grouped pieces of property summary information I1.
[0104] If the control circuit 112 of the server 110 determines in step S107 that a duplication has occurred, it may notify the user terminal 10 that a duplication has occurred. More specifically, the real estate agent distributes a large number of property summary data D1. If the user is a company, the user may include multiple staff members (e.g., a first staff member and a second staff member). Therefore, the second staff member may acquire property summary data D1 with the same content as the property summary data D1 acquired by the first staff member. However, for example, only the photo in the property summary data D1 acquired by the second staff member may differ from the property summary data D1 acquired by the first staff member. In such a case, if the control circuit 112 of the server 110 determines in step S107 that a duplication has occurred, it may notify the user terminal 10 that a duplication has occurred. In response to the notification, the control circuit 12 of the user terminal 10 may change the display mode of the property summary information I1 corresponding to the property summary data D1 acquired by the second staff member to a different display mode from the display mode of the other property summary information.
[0105] The control circuit 112 of the server 110 may refer to the contents of item K of a group of multiple pieces of property summary information I1 and display the multiple pieces of property summary information I1 in groups each time the control circuit 12 of the user terminal 10 displays a search image on the display 20. The control circuit 112 of the server 110 may refer to the contents of item K of a group of multiple pieces of property summary information I1 and display the multiple pieces of property summary information I1 in groups each time the control circuit 12 of the user terminal 10 reloads a search image.
[0106] Furthermore, the property summary information I1 may be updated frequently. For example, the price of the property being traded or a photo of the property's exterior may be updated. In such cases, the content of the group item K of the property summary information I1 remains unchanged. However, while the priority of the property summary information I1 changes when the price of the property being traded changes, the priority of the property summary information I1 does not change when the exterior photo of the property being traded changes. Therefore, in the systems 1, 1a, and 1b, the property summary information I1 may further include a priority item K. Then, the control circuit 112 of the server 110 may classify multiple pieces of property summary information I1 based on the content of the group item K, and then further classify multiple pieces of property summary information I1 within each group into subgroups based on the content of the priority item K. Note that the property summary information I1 may also be classified into subgroups based on an item K other than priority.
[0107] Note that there may be spelling variations between the first address entered by the user and the first address read by the OCR. Therefore, the control circuit 112 of the server 110 may correct the first address entered by the user and the first address read by the OCR. In this case, the memory circuit 114 of the server 110 stores a plurality of pieces of property summary information I1 including the first address entered by the user and the first address read by the OCR, as well as the second address with the spelling variations corrected. The control circuit 112 of the server 110 may then determine whether an overlap has occurred by determining whether the content of the first address or the second address included in the plurality of pieces of property summary information I1 matches the content of the address included in the first property summary information I11. [Explanation of symbols]
[0108] 1, 1a, 1b: System 10: User terminal 12: Control circuit 14:Memory circuit 16: Network interface 18: Graphics processing unit 20: Display 26:Operation section 28: Touch panel 110: Server 112: Control circuit 114:Memory circuit 116: Network interface 120: First property summary information acquisition means 122: Duplicate determination means 124: Duplicate information transmission control means 126: Information addition means 128: Change information acquisition method 130: Status change method 132: Priority judgment instruction means 134: Priority information acquisition means 136: Priority information transmission control means 210: Database server 310: LLM server B1~B4: Box D1: Property summary data I1: Property overview information I2: Input information I3: Extraction information I4: Property summary information generation instruction information I5: Duplicate information I6: Change Information I7: Search condition information I11: First property overview information I12: Second property overview information I13: Third property overview information I31: Property details I32:Priority information K:Item K1: 1st item K2: 2nd item P1: Search condition input section P2: Search result display section PG1: Program
Claims
1. The system includes a server, The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The control circuit of the server Based on the information acquired from the user terminal, first property summary information including details of the first transaction property that is the subject of the transaction is acquired; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, transmitting overlapping information indicating that the overlapping state occurs to the user terminal; The first property summary information and each of the plurality of property summary information include a plurality of common items. system.
2. The system includes a server, The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The control circuit of the server Based on the information acquired from the user terminal, first property summary information including details of the first transaction property that is the subject of the transaction is acquired; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, transmitting overlapping information indicating that the overlapping state occurs to the user terminal; Each of the plurality of pieces of property summary information stored in the memory circuit of the server includes an ID for identifying the property summary information and duplication information. system.
3. The system includes a server and a user terminal. The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The control circuit of the server Based on the information acquired from the user terminal, first property summary information including details of the first transaction property that is the subject of the transaction is acquired; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlap state occurs, overlap information indicating that the overlap state occurs is transmitted to the user terminal, and part of the property summary information among the plurality of property summary information is transmitted to the user terminal; The control circuit of the user terminal includes: acquiring the duplicate information and some of the property summary information from the server; displaying the overlapping status of each of the properties being traded that are included in some of the property summary information of the plurality of property summary information based on the overlapping information; system.
4. the first property summary information and the plurality of property summary information each include a plurality of items; In the process of determining whether the overlap state has occurred, the control circuit of the server compares the contents of the plurality of items included in the plurality of pieces of property summary information with the contents of the plurality of items included in the first property summary information to determine whether the overlap state has occurred. A system according to any one of claims 1 to 3.
5. the plurality of items includes an address; In the process of determining whether the overlap state has occurred, the control circuit of the server determines whether the address content included in the plurality of pieces of property summary information matches the address content included in the first piece of property summary information, thereby determining whether the overlap state has occurred. The system of claim 4.
6. The storage circuit of the database server stores a plurality of detailed property information including the contents of the property, The control circuit of the server updating the first property summary information based on the plurality of property detail information; In the process of determining the overlap state, the control circuit of the server determines whether or not an overlap state has occurred in which the first transaction property included in the updated first property summary information exists among the transaction properties included in the plurality of property summary information stored in the memory circuit of the server. A system according to any one of claims 1 to 3.
7. The one or more pieces of second property summary information are property summary information including details of the first transaction property among the plurality of pieces of property summary information, The control circuit of the server If the overlap state occurs, the overlap information includes information that the first property summary information and the one or more second property summary information belong to a specific group. A system according to any one of claims 1 to 3.
8. The first property summary information and each of the one or more pieces of property summary information include a date on which the first property summary information and each of the one or more pieces of property summary information were notified to the user terminal. The system of claim 7.
9. The system further comprises the user terminal; The control circuit of the user terminal includes: obtaining the duplicate information from the server; displaying a list of the first property summary information and the one or more second property summary information belonging to the specific group based on the overlap information; The system of claim 8.
10. the first property summary information and the plurality of property summary information each include a plurality of items; The plurality of items include a status indicating the progress of the transaction of the transaction property, The control circuit of the server acquires, from the user terminal, change information indicating that the status included in the first property summary information and third property summary information among the one or more second property summary information belonging to the specific group has been changed; changing the status included in the first property summary information and one or more pieces of second property summary information belonging to the specific group, other than the third property summary information, based on the change information; The system of claim 8.
11. The one or more pieces of second property summary information are property summary information including details of the first transaction property among the plurality of pieces of property summary information, The control circuit of the server inputting the first property summary information and the one or more pieces of second property summary information into an LLM (Large Language Model), thereby causing the LLM to determine priorities of the first property summary information and the one or more pieces of second property summary information; obtaining priority information indicating the priority from the LLM; transmitting the priority information to the user terminal; A system according to any one of claims 1 to 3.
12. The one or more pieces of second property summary information are property summary information including the details of the first transaction property among the plurality of pieces of property summary information, The system comprises the user terminal, The server transmitting one or more pieces of property summary information including the first property summary information and the one or more pieces of second property summary information to the user terminal; The control circuit of the user terminal includes: Acquire one or more pieces of property summary information including the first property summary information and the one or more pieces of second property summary information, as well as the overlap information, from the server; displaying a list of one or more pieces of property summary information including the first property summary information and the one or more pieces of second property summary information, and displaying the number of overlaps, which is the total number of the first property summary information and the one or more pieces of second property summary information, based on the overlap information; A system according to any one of claims 1 to 3.
13. The control circuit of the user terminal includes: If the number of overlaps is greater than a predetermined number, the display mode of the first property summary information and the one or more second property summary information is made different from the display mode of one or more property summary information excluding the first property summary information and the one or more second property summary information. The system of claim 12.
14. The system comprises the user terminal, The control circuit of the user terminal includes: Transmitting the first property summary information to the server; obtaining the duplicate information from the server; A system according to any one of claims 1 to 3.
15. A program, The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The program is written to a control circuit of the server, acquires first property summary information including details of the first transaction property that is the subject of the transaction based on information acquired from the user terminal; determining whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, overlapping information indicating that the overlapping state occurs is transmitted to the user terminal; The first property summary information and each of the plurality of property summary information include a plurality of common items. program.
16. A program, The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The program is written to a control circuit of the server, acquires first property summary information including details of the first transaction property that is the subject of the transaction based on information acquired from the user terminal; determining whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, overlapping information indicating that the overlapping state occurs is transmitted to the user terminal; Each of the plurality of pieces of property summary information stored in the memory circuit of the server includes an ID for identifying the property summary information and duplication information. program.
17. A program, The system includes a server and a user terminal. the server includes a control circuit and a memory circuit; The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; The program is written to a control circuit of the server, acquires first property summary information including details of the first transaction property that is the subject of the transaction based on the information acquired from the user terminal; determining whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlap state occurs, overlap information indicating that the overlap state occurs is transmitted to the user terminal, and part of the property summary information among the plurality of property summary information is transmitted to the user terminal; The control circuit of the user terminal includes: acquiring the duplicate information and some of the property summary information from the server; displaying the overlapping status of each of the properties being traded that are included in some of the property summary information of the plurality of property summary information based on the overlapping information; program.
18. An information processing method, comprising: The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; In the information processing method, the control circuit of the server Based on the information acquired from the user terminal, first property summary information including details of the first transaction property that is the subject of the transaction is acquired; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, transmitting overlapping information indicating that the overlapping state occurs to the user terminal; The first property summary information and each of the plurality of property summary information include a plurality of common items. Information processing methods.
19. An information processing method, comprising: The server includes a control circuit and a memory circuit, The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; In the information processing method, the control circuit of the server Based on the information acquired from the user terminal, first property summary information including details of the first transaction property that is the subject of the transaction is acquired; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlapping state occurs, transmitting overlapping information indicating that the overlapping state occurs to the user terminal; Each of the plurality of pieces of property summary information stored in the memory circuit of the server includes an ID for identifying the property summary information and duplication information. Information processing methods.
20. An information processing method, comprising: The system includes a server and a user terminal. the server includes a control circuit and a memory circuit; The storage circuit of the server stores a plurality of pieces of property summary information including details of the property to be traded; In the information processing method, the control circuit of the server Based on the information acquired from the user terminal, first property summary information including details of the first transaction property that is the subject of the transaction is acquired; Determine whether or not an overlapping state has occurred in which the first property transaction included in the first property summary information exists among the property transactions included in the plurality of property summary information stored in the memory circuit of the server; If the overlap state occurs, overlap information indicating that the overlap state occurs is transmitted to the user terminal, and part of the property summary information among the plurality of property summary information is transmitted to the user terminal; The control circuit of the user terminal includes: acquiring the duplicate information and some of the property summary information from the server; displaying the overlapping status of each of the properties being traded that are included in some of the property summary information of the plurality of property summary information based on the overlapping information; Information processing methods.
Citation Information
Patent Citations
Real estate management computer program, real estate management computer system
JP2017134621A
Property management server, property management system, property management method and program
JP2020154361A
Information processing device, information processing method and information processing program
JP2021174300A
Program, method, information processing device and system
JP2025037321A
Information processing device, program, and information processing method
JP7511289B1