Information processing apparatus, program, and information processing method

JP2024180382A5Inactive Publication Date: 2025-12-12ESTIE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024098182
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-18
Publication Date
2025-12-12
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing systems fail to provide efficient methods for parties involved in real estate transactions to appropriately collect comprehensive property information, including updates on property ownership and tenant details, which is crucial for informed decision-making.

Method used

An information processing device that integrates a control unit to store and update property information from real estate registration data, linking it with additional data sources to provide real-time updates on property ownership and tenant information, enabling accurate search and output of relevant details based on user requests.

Benefits of technology

Facilitates the collection and display of comprehensive property information, allowing parties to make informed decisions by providing up-to-date ownership and tenant data, enhancing the efficiency of real estate transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an information processing apparatus, and the like, for collecting property information properly.SOLUTION: An information processing apparatus is configured to output data based on real estate registration unique information from a database, in response to a request from a user, the database storing first property information including the real estate registration unique information. The information processing apparatus is configured to: periodically acquire, in a first time zone, first property information of each property; acquire information on the change in a name or an address of a property owner, from the real estate registration unique information included in the first property information; update the name or the address of the property owner stored in the database; store an update history related to the update of the name or the address of the property owner; acquire first property information corresponding to a property searched according to the request from the user, in a second time zone; update, by referring to the update history, the name or address of the property owner indicated by the real estate registration unique information; and output data based on the updated real estate registration unique information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, a program, and an information processing method. [Background technology]

[0002] Various systems that support buying and selling of real estate properties have been proposed. For example, Patent Document 1 discloses a sales price prediction device that predicts the selling price of a dwelling unit that has not yet gone through a real estate sales procedure, assuming that the dwelling unit goes through a real estate sales procedure in the future. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2020 / 110274 Summary of the Invention [Problem to be solved by the invention]

[0004] In one aspect, an object of the present invention is to provide an information processing device etc. that enables parties involved in a real estate transaction, such as a person wanting to purchase or sell a real estate property, to conveniently collect property information. [Means for solving the problem]

[0005] In one aspect, an information processing device is an information processing device including a control unit, the control unit storing a database in a storage unit that stores first property information including real estate registration unique information extracted from real estate registration data, and outputting data based on the real estate registration unique information from the database in response to a user request, the control unit periodically acquiring the first property information for each property during a first time period, acquiring information regarding a change in the name or address of a property owner from the real estate registration unique information included in the first property information acquired during the first time period, and outputting the name or address of the property owner stored in the database. and updates the property owner's name or address based on information regarding a change in the property owner's name or address that has been acquired, and stores an update history regarding the update of the property owner's name or address, which corresponds to the property owner's old name or address and the property owner's new name or address, in a memory unit.When a request is received from the user during a second time period different from the first time period, the first property information corresponding to the property searched for in response to the request is acquired, the name or address of the property owner indicated in the real estate registration unique information of the first property information acquired during the second time period is updated by referring to the update history, and data based on the real estate registration unique information updated by referring to the update history is output. Effect of the Invention

[0006] In one aspect, parties involved in a real estate transaction, such as a person wanting to purchase or sell a real estate property, can conveniently collect property information. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 is an explanatory diagram showing an example of the configuration of a property search system. [Diagram 2] FIG. 2 is a block diagram showing an example of the configuration of a server. [Diagram 3] 11 is an explanatory diagram showing an example of the record layout of a second property information DB, a search DB, and an update history DB. FIG. [Figure 4] FIG. 13 is an explanatory diagram showing an example of a property search screen. [Diagram 5] FIG. 13 is an explanatory diagram showing an example of a property details screen. [Figure 6] FIG. 13 is an explanatory diagram showing an example of a property details screen. [Figure 7] FIG. 13 is an explanatory diagram showing an example of a property details screen. [Figure 8] FIG. 13 is an explanatory diagram showing an example of an owner search screen. [Figure 9] FIG. 13 is an explanatory diagram showing an example of an owner details screen. [Figure 10] FIG. 13 is an explanatory diagram showing an example of an owner details screen. [Figure 11] 13 is a flowchart showing a procedure for generating a search DB. [Figure 12] 13 is a flowchart showing the procedure for updating the name or address of a property owner. [Figure 13] 13 is a flowchart showing a procedure of a search process. [Figure 14] 13 is a flowchart showing a procedure for updating ownership transfer history information. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] The present invention will now be described in detail with reference to the drawings showing embodiments thereof. (Embodiment) Fig. 1 is an explanatory diagram showing an example of the configuration of a property search system. In this embodiment, a property search system is described that generates a database for property search (search DB 142 described later) by associating property information extracted from real estate registration data (hereinafter referred to as "first property information") with property information based on data other than real estate registration data (hereinafter referred to as "second property information"), and searches and outputs property information from the database in response to a request received from a user. The property search system includes an information processing device 1, and terminals 2, 2, 2.... Each device is communicatively connected via a network N such as the Internet.

[0009] The information processing device 1 is an information processing device capable of various information processing and information transmission and reception, such as a server computer, a personal computer, etc. In this embodiment, the information processing device 1 is a server computer, and will be referred to as server 1 for simplicity in the following. In this embodiment, the server 1 provides a property search service that allows parties involved in real estate property transactions to search for information on profitable properties that are candidates for purchase. As will be described in detail later, the server 1 extracts first property information on real estate properties from real estate registration data (e.g., real estate registry PDF (Portable Document Format) data), and associates the extracted first property information with second property information stored in a database (second property information DB 141 described later) constructed based on data other than the real estate registration data, thereby generating a database for property search. The server 1 then searches for and outputs property information from the database in response to a request received from a user.

[0010] The terminal 2 is a terminal device used by a user of the present system, and is, for example, a personal computer, a smartphone, a tablet terminal, etc. The server 1 accepts a request from the user via the terminal 2 and searches for property information.

[0011] 2 is a block diagram showing an example of the configuration of the server 1. The server 1 includes a control unit 11, a main storage unit 12, a communication unit 13, and an auxiliary storage unit . The control unit 11 has one or more arithmetic processing devices such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), a GPU (Graphics Processing Unit), etc., and performs various information processing, control processing, etc. by reading and executing a program P1 stored in the auxiliary storage unit 14. The main storage unit 12 is a temporary storage area such as an SRAM (Static Random Access Memory) or a DRAM (Dynamic Random Access Memory), and temporarily stores data required for the control unit 11 to execute arithmetic processing. The communication unit 13 is a communication module for performing processing related to communication, and transmits and receives information to and from the outside.

[0012] The auxiliary storage unit 14 is a non-volatile storage area such as a large-capacity memory or a hard disk, and stores the program P1 (program product) and other data required for the control unit 11 to execute processing. The auxiliary storage unit 14 also stores a second property information DB 141, a search DB 142, and an update history DB 143. The second property information DB 141 is a database that stores second property information constructed based on data other than real estate registration data. The search DB 142 is a database that stores first property information extracted from real estate registration data in association with second property information. The update history DB 143 is a database that stores the update history (change history) of the name or address of the property owner.

[0013] The auxiliary storage unit 14 may be an external storage device connected to the server 1. The server 1 may be a multi-computer consisting of a plurality of computers, or may be a virtual machine virtually constructed by software.

[0014] In the present embodiment, the server 1 is not limited to the above configuration, and may include, for example, an input unit for accepting operation input, a display unit for displaying images, etc. The server 1 may also include a reading unit for reading a portable storage medium 1a such as a CD (Compact Disk)-ROM or a DVD (Digital Versatile Disc)-ROM, and may read and execute the program P1 from the portable storage medium 1a.

[0015] FIG. 3 is an explanatory diagram showing an example of the record layout of the second property information DB 141, the search DB 142, and the update history DB 143. As shown in FIG. The second property information DB141 includes a property ID column, a name column, an address column, and a second property information column. The property ID column stores a property ID for identifying each real estate property (building). The name column, the address column, and the second property information column store the name and address of a property, and second property information related to the property, respectively, in association with the property ID.

[0016] Search DB142 includes a property ID column, a parcel number column, a holding period column, an owner ID column, an owner name column, an owner address column, a property name column, a property address column, and a property information column. The property ID column stores a property ID for identifying each real estate property. The parcel number column, holding period column, owner ID column, owner name column, owner address column, property name column, property address column, and property information column store, in association with the property ID, the property parcel number column, the holding period of the property by the owner, the owner ID for identifying the property owner, the owner name, the owner address, the property name, the property address, and property information (first property information and second property information).

[0017] Update history DB143 includes an update date column, a new name column, a new address column, an old name column, and an old address column. The update date column stores the update date of the property's name or address (the date when the name change or address change was registered). The new name column, new address column, old name column, and old address column store the latest property name, address, old property name, and old address, respectively, in association with the update date.

[0018] 4 to 10 are explanatory diagrams showing examples of the display screen of the terminal 2. The following describes an outline of this embodiment.

[0019] As described above, the server 1 generates the search DB 142 (second database) by associating the first property information extracted from the real estate registration data with the second property information stored in the second property information DB 141 (first database). Then, the server 1 searches for property information from the search DB 142 and outputs it in response to a request received from a user.

[0020] The real estate registration data is, for example, PDF data of a real estate registry. The server 1 acquires (collects) the real estate registration data of a large number of real estate properties using a registration information providing service (a service that provides registration information held by a registry office via the Internet) or the like, and extracts the first property information on each real estate property from the acquired real estate registration data.

[0021] In this embodiment, the server 1 is described as automatically extracting the first property information from the real estate registration data, but this embodiment is not limited to this, and the first property information may be read manually and input into the server 1.

[0022] The first property information includes first property identification information capable of identifying a real estate property and real estate registration specific information. The first property identification information is, for example, but not limited to, the property's lot number. The real estate registration specific information is information recorded in the real estate registry, and includes, for example, security interest establishment information, ownership transfer history information, information regarding the property's lot size or structure, registration information regarding restrictions on disposal, and trust information.

[0023] The second property information DB 141 is a database constructed from data other than real estate registration data, and stores second property information that is partially or entirely different from the first property information.

[0024] In this embodiment, the second property information DB141 (first database) is described as being constructed from data other than real estate registration data, but it is not essential that the second property information DB141 is constructed from data other than real estate registration data, and it may be constructed including real estate registration data. In other words, the second property information DB141 (first database) is mainly composed of data other than real estate registration data, such as tenant-related information, and does not exclude those that include even a small amount of real estate registration data, as long as it has data for constructing a search DB142 (second database) that stores property information including real estate registration specific information and tenant-related information in association with the real estate registration data.

[0025] The second property information DB 141 may be stored in a server computer other than the server 1 among multiple server computers managed by the administrator of the present system. Alternatively, the second property information may be provided by a third party other than the administrator of the present system and stored as the second property information DB 141.

[0026] The second property information includes second property identification information capable of identifying a real estate property, and resident-related information. The second property identification information is, for example, but not limited to, the address of the property. The resident-related information is information about the resident of the property and the occupancy conditions, and includes, for example, the conditions for occupancy (such as the rent offered), resident history information, and information about vacancies (such as the vacancy rate).

[0027] The server 1 generates a search DB 142 that stores property information including real estate registration specific information and tenant-related information by associating the first property information and the second property information based on the first property specifying information and the second property specifying information.

[0028] Specifically, when acquiring (collecting) real estate registration data, the server 1 reads out the address (second property identification information) of each real estate property from the second property information DB 141. Based on the read out address, the server 1 identifies the location of the property on a map using a map search engine (such as Google Map (registered trademark)). The server 1 then acquires the land number (first property identification information) of the same location using a land number search service that can be accessed using a registration information providing service or the like. Based on the acquired land number, the server 1 acquires the real estate registration data using the registration information providing service or the like, and extracts the first property information.

[0029] Then, the server 1 associates the first property information with the second property information based on the correspondence between the lot number searched for using the map search engine and the address used as the search query. This links the property indicated by the real estate registration data with the property whose second property information is stored in the second property information DB 141.

[0030] In addition, when performing a map search based on an address as described above, it may be impossible to identify the land number from the map, and multiple land numbers (properties) may be linked. In this case, it is preferable for the server 1 to select the most suitable land number by determining the degree of agreement between the basic property information (e.g., the number of floors of the building, the floor area, etc.) included in the first property information and the second property information.

[0031] As described above, the server 1 generates the search DB 142. After generating the search DB 142, the server 1 receives a request for searching property information from a user, searches for property information from the search DB 142 in response to the request, and outputs the property information to the terminal 2.

[0032] In this embodiment, it is possible to perform a search based on the property and a search based on the owner of the property. Fig. 4 is an explanatory diagram showing an example of a property search screen. Fig. 4 shows an example of a search screen based on the property.

[0033] The property search screen includes a property search field 41. The property search field 41 is an input field for narrowing down properties using the first property information or the second property information as a search condition. For example, the terminal 2 accepts input of the property name (building name) to be searched for, the area where the property is located, the year of completion, the total floor area, etc. via the property search field 41. The server 1 searches the search DB 142 for properties that meet the search conditions.

[0034] The server 1 outputs various data related to the searched properties from the search DB 142. For example, the server 1 calculates and outputs the total floor area of ​​the property based on the real estate registration specific information. The server 1 also calculates and outputs the vacancy rate of the property based on the tenant-related information. When a property is owned by multiple owners, the server 1 calculates and outputs the ownership ratio of each owner to the entire property based on the real estate registration specific information. In addition, the server 1 extracts and outputs the year of completion of the property from the real estate registration specific information and / or the tenant-related information.

[0035] In this embodiment, the "vacancy rate" may include not only the current vacancy rate, but also the potential vacancy rate (rooms for which it has been decided that the contract will not be renewed are calculated as vacant rooms) which takes into account future vacancies based on the contract status. The current vacancy rate is calculated, for example, by calculating the available rent area of ​​the total floor area and dividing the area of ​​vacant rooms available for rental by the available rent area. The potential vacancy rate is calculated by dividing the sum of the area of ​​vacant rooms available for rental and the area of ​​vacant rooms for which it has been decided that the contract will not be renewed by the available rent area.

[0036] In addition, when the server 1 already has information on the total floor area of ​​some properties as the second property information, the server 1 may only acquire the total floor area of ​​the missing properties from the real estate registration data (real estate registration specific information). In addition, the total floor area may be calculated as an estimated area by multiplying the standard floor area by the number of floors, for example.

[0037] In addition, when calculating the ownership ratio of each owner, the server 1 calculates the total floor area for each section owned by each owner, and calculates the ownership ratio by calculating the ratio of the total floor area of ​​each section.

[0038] In addition, the server 1 may output an alert to the user when the number of owners of a property becomes equal to or exceeds a threshold value (for example, two people). This makes it possible to notify the user that the property will require a high negotiation burden when acquiring the property.

[0039] The terminal 2 displays a list of the property information output from the server 1 on a property search screen. For example, the terminal 2 displays the year of completion of the property, the total floor area, the vacancy rate, the current property owner information (the owner's name and ownership percentage), etc. in association with each property name.

[0040] 5 to 7 are explanatory diagrams showing examples of property details screens. When an operation input for selecting any property is received on the property search screen of FIG. 4, the terminal 2 displays the property details screens shown in FIG.

[0041] For example, terminal 2 displays basic information about the property (property name, address, nearest station, etc.) as well as a button 51 for switching the display screen. When an operation input is received on the "Owner Information" button 51, terminal 2 displays the screen shown in Fig. 5. In this case, terminal 2 displays information about the current property owner (owner name, ownership ratio, start date of ownership, etc.), as well as owner transfer history information.

[0042] For example, the server 1 may acquire information about the property owner (company) in advance (such as stock price, address, and information about group companies), and when it receives an input (click) on the property owner's name on the property details screen, it may output information about the property owner.

[0043] When an operation input to the "Performance" button 51 is received, the terminal 2 displays the screen shown in Fig. 6. In this case, the terminal 2 displays the asking rent and vacancy rate, as well as the trend of the asking rent.

[0044] When an operation input to the "Recruitment Information" button 51 is received, the terminal 2 displays the screen shown in Fig. 7. In this case, the terminal 2 displays recruitment information for tenants (room floor plan, recruited area, recruited rent, etc.).

[0045] Fig. 8 is an explanatory diagram showing an example of an owner search screen. Fig. 8 shows an example of a search screen centered on the property owner.

[0046] The owner search screen includes an owner search field 81. The owner search field 81 is an input field for narrowing down property owners using the first property information or the second property information as search criteria. The terminal 2 accepts input of the name of the property owner to be searched for, the number of owned properties, the average ownership period, etc. via the owner search field 81. The server 1 searches the search DB 142 for property owners that meet the specified search criteria.

[0047] The server 1 outputs various data related to the searched property owners from the search DB 142. For example, the server 1 calculates and outputs the average property ownership period based on the real estate registration specific information. In addition, the server 1 counts and outputs the number of properties owned by each owner, the number of properties sold within a certain period, the number of properties acquired, etc.

[0048] The "average holding period" refers to the average period that a right holder (property owner) holds a property. The average holding period can be calculated by calculating the holding period of each real estate property from the ownership transfer history (time of transfer, time of transfer) of one or more real estate properties owned by a right holder, and then calculating the average of those periods.

[0049] Terminal 2 displays a list of data related to the searched property owners on an owner search screen. For example, terminal 2 displays the number of owned properties, the number of properties sold, the number of properties acquired, the average holding period, etc. in association with the property owner's name.

[0050] 9 and 10 are explanatory diagrams showing an example of an owner details screen. When an operation input for selecting any property owner is received on the owner search screen, the terminal 2 displays the owner details screen shown in FIG. 9 and FIG.

[0051] The owner details screen includes a button 91 for switching the display screen. When an operation input to the "Owned Properties" button 91 is accepted, the terminal 2 displays the screen shown in Fig. 9. In this case, the terminal 2 displays a list of property information (property name, ownership ratio, year of completion, total floor area, etc.) of each property owned by the owner.

[0052] When an operation input to the "Ownership Transfer History List" button 91 is received, the terminal 2 displays the screen shown in Fig. 10. In this case, the terminal 2 displays a list of ownership transfer history information (the date of ownership transfer, the type, the transfer origin, the transfer destination, the transferred share, etc.).

[0053] As described above, the server 1 outputs property information from the search DB 142 in response to a request received from a user, and displays the property information on each search screen.

[0054] In addition, when an owner manages a property, there are cases where a nominal limited liability company or a special purpose company is established to manage the property, and there are cases where the nominal owner and the true owner are different. More precisely, the nominal owner is the owner in the name of the registration, but even if the parties involved in the transaction of the real estate property contact the nominal owner when negotiating the purchase and sale of the property, the nominal owner does not have the actual decision-making authority for the purchase and sale of the property, so it is necessary to contact a person who has the actual decision-making authority for the purchase and sale of the property. In preparation for such a case, the server 1 may estimate and output information regarding the contact information for the purchase and sale of the property based on the name or address of the property owner indicated in the real estate registration specific information or the tenant-related information (the entity of the contact information may be called the true owner). For example, the server 1 stores a list of the names of the true owners in association with the names or addresses of the limited liability companies or special purpose companies. The server 1 refers to the list, estimates the true owner from the name or address of the property owner, and outputs the estimated true owner name. The contact information may include all or part of the name, address, telephone number, email address, etc.

[0055] Furthermore, when outputting the search results, the server 1 may determine whether or not the property is a building for the owner's own use, and output the determination result. For example, the server 1 searches for the address of the property owner (corporation), and if the searched address matches the address of the property, it determines that the building is for the owner's own use. This makes it possible to know whether or not the property searched for as a potential income property is for the owner's own use.

[0056] In this embodiment, the server 1 further performs a process of unifying (matching) the name or address of each property owner stored in the search DB 142 to the latest name or address.

[0057] Specifically, the server 1 periodically acquires real estate registration data for each real estate property, and extracts first property information from the acquired real estate registration data. The server 1 acquires the latest name change or address change of the property owner from the real estate registration unique information included in the extracted first property information. The server 1 then refers to the acquired name change or address change, and updates the name or address of the property owner stored in the search DB 142 to the latest name or address.

[0058] On the other hand, the above-mentioned name matching process is slow because it is necessary to collect name or address changes for each property every time. Therefore, the server 1 performs the above-mentioned name matching process during a specific time period (e.g., at night) when there is little access from users. In contrast, during times when there is a lot of access from users (e.g., during the day), the name matching is performed simply by referring to the update history of the property owner's name or address (the issuance history of the owner ID) as follows.

[0059] Specifically, the server 1 stores the update history of the name or address of the property owner by the above-mentioned name matching process. For example, when the server 1 acquires a name change or address change as described above, the server 1 stores the new name and address and the old name and address in the update history DB 143 in association with the update date (registration date) of the name or address.

[0060] When a request is received from a user, the server 1 acquires real estate registration data of the property searched in response to the request, and extracts the first property information. The server 1 refers to the stored update history (update history DB 143) of the property owner's name or address, and updates the name or address of the property owner indicated in the real estate registration unique information of the extracted first property information to the latest name or address. The server 1 then outputs the desired data as a search result, based on the real estate registration unique information updated to the latest name or address.

[0061] By performing simple name matching as described above, it is possible to provide real-time real estate registration data by referencing only the file of the target property.

[0062] In this embodiment, the server 1 further acquires ownership transfer history information based on the real estate registration receipt book, and performs a process of updating the real estate registration unique information stored in the search DB 142. The real estate registration receipt book is a ledger that stores properties that have undergone changes in registration for each prefecture on a monthly basis. In this real estate registration receipt book, when land and buildings are bought and sold as a set, or when multiple properties are inherited at the same time, only one representative property is updated. Therefore, when the server 1 confirms the transfer of a property in the real estate registration receipt book, it identifies properties that have the same owner as the property in question, and updates the real estate registration unique information in the search DB 142.

[0063] Specifically, when the server 1 acquires real estate registration receipt data, the server 1 acquires new real estate registration data (register) of the property for which ownership has been transferred based on the real estate registration receipt data, and extracts the first property information. The server 1 extracts ownership transfer history information of the property from the real estate registration unique information included in the extracted first property information. The server 1 then updates the real estate registration unique information stored in the search DB 142 based on the extracted ownership transfer history information.

[0064] This allows the real estate registration specific information to be updated based on the real estate registration receipt book.

[0065] 11 is a flowchart showing the procedure of the process of generating the search DB 142. The process of generating the search DB 142 will be described with reference to FIG. The control unit 11 of the server 1 reads out the address (second property identification information) of each real estate property from the second property information DB 141 (first database) (step S11). The second property information DB 141 is a database constructed from data other than real estate registration data, and is a database that stores second property information including second property identification information and tenant-related information. The control unit 11 identifies the position of each property on a map using a map search engine based on the read out address, and obtains the land number (first property identification information) of the same location using a land number search service accessible from the information providing site (step S12).

[0066] The control unit 11 acquires real estate registration data (e.g., PDF data of a real estate register) of each property based on the acquired land number (step S13). The control unit 11 extracts first property information including first property identification information and real estate registration unique information from the acquired real estate registration data (step S14). The control unit 11 generates a search DB142 (second database) storing property information including real estate registration unique information and resident related information by associating the extracted first property information with the second property information stored in the second property information DB141 based on the correspondence between the land number (first property identification information) acquired in step S12 and the address (second property identification information) that was used as a search query when acquiring the land number (step S15). The control unit 11 ends the series of processes.

[0067] Fig. 12 is a flow chart showing the procedure for updating the name or address of the property owner. The process for updating (collating) the name or address of the owner of each real estate property will be described with reference to Fig. 12. The control unit 11 of the server 1 periodically acquires real estate registration data (step S31). The control unit 11 extracts first property information from the acquired real estate registration data (step S32).

[0068] The control unit 11 acquires the latest name or address change of the property owner from the real estate registration unique information included in the extracted first property information (step S33). Based on the acquired name or address change, the control unit 11 updates the name or address of each property owner stored in the search DB 142 to the latest name or address (step S34). The control unit 11 stores the update history of the property owner's name or address (step S35) and ends the series of processes.

[0069] 13 is a flowchart showing the procedure of the search process, and the process for searching property information from the search DB 142 will be described with reference to FIG. The control unit 11 of the server 1 receives a request from a user via the terminal 2 (step S51). Specifically, the control unit 11 receives a search query for narrowing down search properties (property name, location area, year of completion, total floor area, etc.) or a search query for narrowing down property owners (owner name, number of owned properties, average ownership period, etc.). Based on the received request, the control unit 11 searches for real estate properties or property owners from the search DB 142 (step S52).

[0070] The control unit 11 acquires real estate registration data of the searched property or properties owned by the searched owner (step S53). The control unit 11 extracts first property information from the acquired real estate registration data (step S54).

[0071] The control unit 11 refers to the update history of the property owner's name or address stored in step S35, and updates the property owner's name or address indicated by the real estate registration unique information of the acquired first property information to the latest name or address (step S55).

[0072] The control unit 11 outputs data based on the real estate registration unique information and tenant related information for the property searched for in step S52 or for the property owned by the searched owner (step S56). In this case, the control unit 11 outputs the name or address of the property owner indicated in the real estate registration unique information as the latest name or address updated in step S55. The control unit 11 ends the series of processes.

[0073] Fig. 14 is a flow chart showing the procedure of the process of updating ownership transfer history information The process of updating ownership transfer history information of a property based on the real estate registration receipt book will be described with reference to Fig. 14. The control unit 11 of the server 1 acquires real estate registration receipt data (step S71). Based on the acquired real estate registration receipt data, the control unit 11 acquires new real estate registration data of real estate properties whose registration information has been changed (step S72).

[0074] The control unit 11 extracts the first property information from the acquired real estate registration data (step S73). The control unit 11 extracts the property ownership transfer history information from the real estate registration unique information included in the extracted first property information (step S74).

[0075] The control unit 11 updates the real estate registration specific information stored in the search DB 142 based on the extracted ownership transfer history information (step S75). The control unit 11 ends the series of processes.

[0076] As described above, according to this embodiment, parties involved in a real estate transaction can conveniently collect property information.

[0077] The embodiments disclosed herein are illustrative in all respects and should not be considered as limiting. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the scope and meaning equivalent to the claims.

[0078] The matters described in each embodiment can be combined with each other. In addition, the independent claims and dependent claims described in the claims can be combined with each other in any and all combinations regardless of the citation format. Furthermore, the claims use a format in which a claim cites two or more other claims (multi-claim format), but this is not limited to this. They may also be written using a format in which a multiple claim cites at least one other multiple claim (multi-multi claim).

[0079] At least a part of the processing described in this specification as being executed by a specific device may be executed by any information processing device. For example, at least a part of the processing described in the above embodiment as being executed by a server may be executed by a terminal device. Conversely, at least a part of the processing described in the above embodiment as being executed by a terminal device may be executed by a server, and the terminal device may function only as an interface with the user, such as for input and output.

[0080] The series of processes by each device described in this specification may be realized using any of software, hardware, and a combination of software and hardware. The programs constituting the software are stored in advance, for example, in a recording medium (more specifically, a non-transient storage medium readable by a computer) provided inside or outside each device. Then, each program is read into a RAM when executed by a computer that controls each device described in this specification, and executed by a processing circuit such as a CPU. The recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, etc. In addition, the above computer program may be distributed, for example, via a network without using a recording medium. In addition, the above computer may be an application-specific integrated circuit such as an ASIC, a general-purpose processor that executes a function by reading a software program, or a computer on a server used for cloud computing. In addition, the series of processes by each device described in this specification may be processed in a centralized manner by a single computer, or may be processed in a distributed manner by multiple computers. Furthermore, in each of the above embodiments, two or more communication means present in one device may be physically realized by one medium.

[0081] In addition, the processes described in this specification using flowcharts or sequence diagrams do not necessarily have to be performed in the order shown in the drawings. Some processing steps may be performed in parallel. In addition, additional processing steps may be employed, and some processing steps may be omitted.

[0082] The present invention is not limited to the above-described embodiment, and various modifications are possible, and it goes without saying that these modifications are also included within the scope of the present invention. [Explanation of symbols]

[0083] 1. Server (information processing device) 11 Control section 12 Main memory 13. Communications Department 14 Auxiliary storage P1 Program 141 2nd property information DB 142 Search Database 143 Update History DB

Claims

1. An information processing device including a control unit, The control unit Obtain first property information including first property identification information extracted from real estate registration data; Acquire second property information including second property identification information constructed based on data other than the real estate registration data; generating a database storing property information by associating the acquired first property information with the acquired second property information based on the first property specifying information and the second property specifying information; In response to a user request, the property information is output from the database. An information processing device, the second property-specific information includes an address of the property; The first property identification information includes a land number, The control unit associates the first property information with the second property information based on a correspondence relationship between the address and the lot number. Information processing device.

2. The first property information includes real estate registration specific information, The second property information includes tenant-related information, The control unit generating the database storing the property information including the real estate registration specific information and tenant-related information by associating the first property information and the second property information based on the first property identification information and the second property identification information; In response to a user request, data based on the real estate registration specific information and tenant-related information is output from the database. The information processing device according to claim 1 .

3. The control unit: During the first time period, periodically acquiring the first property information for each property; acquiring information regarding a change in the name or address of a property owner from the first property information acquired during the first time period; updating the property owner's name or address stored in said database based on said obtained property owner's name or address change information; an update history relating to the update of the name or address of the property owner, which corresponds the old name or old address of the property owner with the new name or new address of the property owner, is stored in a storage unit; In a second time period different from the first time period, When a request is received from the user, the first property information corresponding to the property searched in response to the request is acquired; updating the name or address of the property owner indicated by the first property information acquired during the second time period with reference to the update history; Outputting data based on the first property information updated by referring to the update history The information processing device according to claim 1 .

4. Acquiring first property information including first property identification information extracted from real estate registration data; Acquire second property information including second property identification information constructed based on data other than the real estate registration data; generating a database storing property information by associating the acquired first property information with the acquired second property information based on the first property specifying information and the second property specifying information; In response to a user request, the property information is output from the database. A program that causes a computer to execute a process, the second property-specific information includes an address of the property; The first property identification information includes a land number, Associating the first property information with the second property information based on the correspondence between the address and the lot number. A program that causes a computer to perform a process.

5. Acquiring first property information including first property identification information extracted from real estate registration data; Acquire second property information including second property identification information constructed based on data other than the real estate registration data; generating a database storing property information by associating the acquired first property information with the acquired second property information based on the first property specifying information and the second property specifying information; In response to a user request, the property information is output from the database. An information processing method in which a process is executed by a computer, the second property-specific information includes an address of the property; The first property identification information includes a land number, Associating the first property information with the second property information based on the correspondence between the address and the lot number. An information processing method in which processing is performed by a computer.

6. An information processing device having a control unit, The control unit Obtain first property information including first property identification information extracted from real estate registration data; Acquire second property information including second property identification information constructed based on data other than the real estate registration data; generating property information by associating the acquired first property information with the acquired second property information based on the first property specifying information and the second property specifying information; Output the property information in response to a user request. An information processing device, the second property-specific information includes an address of the property; The first property identification information includes a land number, The control unit associates the first property information with the second property information based on a correspondence relationship between the address and the lot number. Information processing device.