Server apparatus, server apparatus control method, and program
The server device addresses the challenge of managing real estate addresses and associated information by using unique real estate IDs to accurately track and manage real estate transactions and related parties.
Patent Information
- Application Number
- JP2023171219
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-02
- Publication Date
- 2025-04-14
AI Technical Summary
Existing technologies struggle to accurately manage real estate addresses and associated information, particularly in areas with high address fluctuations, leading to inaccuracies in managing real estate transactions and related parties.
A server device equipped with acquiring means to obtain a unique real estate ID and transaction control means to store information related to real estate transactions and parties in a database, associating these with the real estate ID.
This solution enables more accurate management of real estate by using unique real estate IDs instead of unstable addresses, improving the tracking and management of real estate transactions and related parties.
Smart Images

Figure 2025062273000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a server device, a control method for a server device, and a program. [Background technology]
[0002] There is technology in place for managing homes and their inhabitants.
[0003] For example, Patent Document 1 describes that a face recognition system and a program are provided that can perform processing related to room numbers by face recognition by registering information about the face images of each resident in an apartment building or the like in advance. When the face recognition platform of Patent Document 1 receives at least information about the user's face image and registration information after transmitting registration request information, it stores the received information about the user's face image, the room number, and the registration information in a storage unit. Furthermore, the face recognition platform transmits information about the user's face image to the first to fifth imaging devices. When the user is authenticated by comparing information about the user's face image captured by each imaging unit with information about the user's face image stored in each storage unit by the authentication unit, a processing device performs processing related to the room number of the authenticated user. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2023-005617 A Summary of the Invention [Problem to be solved by the invention]
[0005] The fact that the address of a house and the information of the people involved in that house (for example, the owner, the tenant) are managed in association with each other is a prerequisite for users (those involved in the house) to receive various services, including government services. However, there is a large degree of variation in the way addresses are written in Japan, and there are cases in which addresses and the information of the people involved are not managed in an accurate association.
[0006] In addition, in Patent Document 1, the management target is apartment complexes and other collective housing, and the above-mentioned problem of fluctuations in addresses (address notation) does not occur in Patent Document 1. In other words, the above-mentioned problem cannot be solved even if the technology disclosed in Patent Document 1 is applied.
[0007] A primary object of the present invention is to provide a server device, a method for controlling a server device, and a program that contribute to enabling more accurate management of real estate. [Means for solving the problem]
[0008] According to a first aspect of the present invention, there is provided a server device comprising: an acquisition means for acquiring a real estate ID that uniquely defines the address of a real estate; and a transaction control means for controlling transactions relating to the real estate, and for storing in a database in association with information of parties related to the real estate that arise during or as a result of the real estate transaction, the real estate ID of the real estate.
[0009] According to a second aspect of the present invention, there is provided a method for controlling a server device, in which a real estate ID that uniquely defines the address of a real estate is acquired in a server device, a transaction relating to the real estate is controlled, and information on parties related to the real estate that arise during or as a result of the real estate transaction is associated with the real estate ID of the real estate and stored in a database.
[0010] According to a third aspect of the present invention, a program is provided to cause a computer mounted on a server device to execute a process of obtaining a real estate ID that uniquely defines the address of a real estate, and a process of controlling transactions related to the real estate, and correlating information about parties related to the real estate that arise during or as a result of the real estate transaction with the real estate ID of the real estate and storing the information in a database. Effect of the Invention
[0011] According to each aspect of the present invention, a server device, a method for controlling a server device, and a program are provided that contribute to enabling more accurate management of real estate. Note that the effects of the present invention are not limited to those described above. The present invention may achieve other effects instead of or in addition to the effects described above. [Brief description of the drawings]
[0012] [Figure 1] FIG. 1 is a diagram for explaining an overview of an embodiment. [Diagram 2] FIG. 2 is a flowchart for explaining an outline of the operation of one embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a diagram for explaining the operation of the information processing system according to the embodiment of the present disclosure. [Diagram 5] FIG. 5 is a diagram for explaining the operation of the information processing system according to the embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram illustrating an example of a processing configuration of a server device according to an embodiment of the present disclosure. [Figure 7] 7A and 7B are diagrams illustrating an example of a real estate management database according to an embodiment of the present disclosure. [Figure 8] FIG. 8 is a flowchart showing an example of the operation of the transaction control unit according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a flowchart showing an example of the operation of the transaction control unit according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of a processing configuration of a server device according to a modified example of the embodiment of the present disclosure. [Figure 11] FIG. 11 is a diagram illustrating an example of a display of a terminal according to a modified example of the embodiment of the present disclosure. [Figure 12] FIG. 12 is a diagram illustrating an example of a display of a terminal according to a modified example of the embodiment of the present disclosure. [Figure 13] FIG. 13 is a diagram illustrating an example of a hardware configuration of a server device according to the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] First, an outline of one embodiment will be described. The reference numerals in the drawings are added to each element for convenience as an example to aid in understanding, and the description of the outline is not intended to be limiting. Furthermore, unless otherwise specified, the blocks shown in each drawing represent functional units rather than hardware units. The connection lines between the blocks in each drawing include both bidirectional and unidirectional. The unidirectional arrows are used to diagrammatically indicate the flow of the main signal (data) and do not exclude bidirectionality. In this specification and the drawings, elements that can be similarly described may be given the same reference numerals to avoid redundant description.
[0014] A server device 100 according to an embodiment includes an acquisition means 101 and a transaction control means 102 (see FIG. 1). The acquisition means 101 acquires a real estate ID that uniquely defines the address of a real estate (step S1 in FIG. 2). The transaction control means 102 controls transactions relating to real estate, and stores information on parties involved in real estate that arise in the process or as a result of a real estate transaction in a database in association with the real estate ID of the real estate (step S2).
[0015] The server device 100 manages the addresses of real estate using real estate IDs. More specifically, the server device 100 stores and manages the real estate IDs in association with information on related parties to the real estate. Since the real estate ID uniquely identifies and specifies each real estate, real estate such as land and buildings can be managed more accurately. In other words, more accurate management of real estate can be achieved by managing real estate using real estate IDs instead of addresses (address notations) which are subject to large fluctuations.
[0016] Specific embodiments will be described in more detail below with reference to the drawings.
[0017] [First embodiment] The first embodiment will be described in more detail with reference to the drawings.
[0018] [System configuration] 3 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment of the present disclosure. As illustrated in FIG. 3, the information processing system according to the first embodiment includes a management center, a real estate company, and the like.
[0019] The management center is an institution or organization that controls and manages real estate, including housing 30. The management center is operated by the government or a private company commissioned by the government.
[0020] The server device 10 is a server that realizes the main functions of the management center. The server device 10 manages information on the owner (owner information), manager (manager information), resident (resident information), renter (renter information), and the like, related to a house 30 such as an apartment or a detached house. Furthermore, the server device 10 manages and controls the sale and rental of the house 30, and controls the authentication of the residents of the house 30, and the like.
[0021] The server device 10 may be installed in a building in a management center, or may be installed on a network (on the cloud).
[0022] The real estate company is provided with a business operator terminal 20. An employee of the real estate company inputs information to the server device 10 via the business operator terminal 20, and obtains information from the server device 10.
[0023] As shown in FIG. 3, each residence 30 may be a collective housing unit such as an apartment or condominium, or may be a detached house.
[0024] Here, the address of each house 30 is uniquely managed by an ID (code; a combination of a 13-digit real estate number and a 4-digit specific code) called a "real estate ID." A real estate ID is an ID given to land or a building by a national agency (for example, the Ministry of Land, Infrastructure, Transport and Tourism). In a collective housing complex such as an apartment building, a real estate ID is given to each room.
[0025] The real estate ID and the address of the corresponding real estate are widely disclosed to the public. For example, the real estate ID is disclosed on a website or the like provided by the server device 10.
[0026] A house 30 shown in Fig. 3 is a building that supports biometric authentication. An authentication module is attached to the door of each house 30. The authentication module includes a camera device for photographing the person to be authenticated, an electronic lock for locking and unlocking the door, a communication device for connecting to a network, a touch panel for displaying messages and accepting user operations, and the like.
[0027] An authentication module installed in the house 30 unlocks the door by biometric authentication. The door is locked by an auto-lock.
[0028] A user carries a terminal 40. The user operates the terminal 40 to input various pieces of information to the server device 10. Alternatively, the user obtains various pieces of information from the server device 10 via the terminal 40.
[0029] Each device shown in Fig. 3 is connected to a network. Specifically, the server device 10, the business operator terminal 20, the house 30, and the terminal 40 are connected to the network by wired or wireless communication means.
[0030] 3 is merely an example, and is not intended to limit the scope of the present invention. For example, a plurality of server devices 10 may be included in the system.
[0031] [General operation] Next, an outline of the operation of the information processing system according to the first embodiment will be described.
[0032] <Installation of application> A user installs a real estate application (hereinafter, sometimes simply referred to as an application) for buying, selling, and renting real estate on his / her terminal 40. The user purchases, rents, etc. real estate via the application.
[0033] <Registering real estate ID> The staff of the management center, etc., appropriately register the real estate ID in the server device 10. The staff of the management center, etc., register the real estate ID, address, owner information (e.g., the owner's name, contact information, etc.), manager information (e.g., the real estate company's name, contact information, etc.), etc. in the server device 10 when constructing a building, etc.
[0034] The server device 10 stores the acquired information in a real estate management database, the details of which will be described later.
[0035] <Housing sales and rentals> An employee of a real estate company or the like uses a business operator terminal 20 to input information about real estate (land, building) to be sold or rented into the server device 10. The server device 10 makes the real estate (land, building) that is for sale or rent available to the public via a website or the like. In the following explanation, a house 30 is set as the subject of sale, purchase, or rent.
[0036] A user who wishes to purchase or rent the house 30 operates the terminal 40 to access the server device 10. The user applies for a preview of the house 30 to be purchased or rented on a website or the like provided by the server device 10.
[0037] At that time, the user registers information such as name, sex, date of birth, address, and also identification (driver's license, passport, etc.) and biometric information in the server device 10 via the terminal 40.
[0038] Examples of biometric information include data (feature amounts) calculated from physical characteristics unique to an individual, such as a face, fingerprint, voiceprint, veins, retina, and iris pattern. Alternatively, the biometric information may be image data such as a face image or fingerprint image. The biometric information may include information on an individual's physical characteristics. In the present disclosure, the biometric information is a person's face image or feature amounts generated from a face image.
[0039] The server device 10 performs identity verification using the acquired biometric information (e.g., face image) and biometric information (face image) obtained from an identification card. If identity verification is successful, the server device 10 accepts the preview application of the user.
[0040] When the preview application is accepted, the server device 10 generates a transaction ID for identifying the accepted preview reservation. The server device 10 transmits the generated transaction ID to the terminal 40. The terminal 40 (real estate application) stores the received transaction ID internally.
[0041] The server device 10 stores information of the person who wishes to view the property (visitor information) in the entry of the property (house 30) for which a viewing request has been made. Specifically, the server device 10 stores the name, sex, date of birth, contact information, biometric information, and viewing reservation information (viewing date and time) of the person who wishes to view the property as viewer information in the real estate management database.
[0042] <Previewing> A user who has applied to view the property visits the property on the scheduled viewing date and time. When the authentication module 31 of the house 30 detects the user standing in front of the door, it acquires biometric information of the user (person to be authenticated). The authentication module 31 transmits an authentication request including the acquired biometric information (e.g., a face image) and a real estate ID to the server device 10 (see FIG. 4).
[0043] The owner or manager (real estate company) of the house 30 acquires a real estate ID corresponding to the house 30 from the server device 10, and sets the acquired real estate ID in the authentication module 31. That is, the authentication module 31 transmits an authentication request including the real estate ID assigned to the house 30 in which the authentication module 31 is installed and the biometric information of the person to be authenticated to the server device 10.
[0044] The server device 10 identifies the sender of the authentication request (the house 30 visited by the person to be authenticated) based on the real estate ID included in the authentication request. Furthermore, the server device 10 identifies the person to be authenticated (the person who wishes to view the property) who visited the target property by biometric authentication. If the viewing reservation of the identified person to be authenticated is valid, the server device 10 notifies the authentication module 31 of successful authentication.
[0045] When the authentication is successful, the authentication module 31 unlocks the door. The person who wishes to view the property enters the room and performs the viewing. Note that the viewing is performed without the presence of an employee of the real estate company or the like.
[0046] <Conclusion of contract> If the user decides to purchase or rent the target property as a result of the preview, the user inputs that fact into terminal 40. The user starts the real estate management application and inputs a desire to purchase or rent the target property. If the user previews multiple properties, terminal 40 displays information about each property (address, preview date, etc.) and acquires the property that the user wishes to purchase, etc.
[0047] The terminal 40 transmits a “transaction application notification” including a transaction ID (the ID transmitted from the server device 10 when applying for a preview) corresponding to the property that the user wishes to purchase, etc., to the server device 10 (step S01 in FIG. 5).
[0048] In response to receiving the transaction application notice, the server device 10 notifies the real estate company that manages the target property (house 30) that an application for a sales contract or rental contract has been received. The server device 10 transmits an "application receipt notice" including applicant information (applicant information; for example, name, contact information), target property information (target property information; for example, real estate ID), and the desired transaction (purchase, rental) to the business terminal 20 of the real estate company (step S02).
[0049] The business operator terminal 20 presents the information included in the application receipt notice to employees of the real estate company, etc. The employees of the real estate company contact the applicant (person wanting to purchase or rent) to explain important matters and make final confirmation of the sales conditions (rental conditions), etc. The explanation of important matters, etc. may be done online or face-to-face.
[0050] When the parties concerned reach an agreement on a real estate transaction, a sales contract (rental contract) is concluded between the real estate company (property owner) and the applicant (person wanting to purchase or rent the property). The sales contract or rental contract is concluded via the server device 10.
[0051] An employee of the real estate company or the like operates the business operator terminal 20 to create a contract (draft contract) for a sales contract or rental contract. The business operator terminal 20 generates a contract with an electronic signature of the real estate company or the owner. After that, in response to an operation by an employee of the real estate company or the like, the business operator terminal 20 transmits a "contract conclusion request" including a transaction ID and the created contract to the server device 10 (step S03).
[0052] When the contract conclusion request is received, the server device 10 identifies the contracting parties using the transaction ID, and requests the identified contracting parties (the person wanting to purchase or rent) to sign the contract. Specifically, the server device 10 transmits a "contract signing request" including the contract to the terminal 40 of the contracting party (step S04).
[0053] The terminal 40 that has received the contract signing request presents the contract included in the request to the applicant (contracting party). The user (person wanting to purchase or rent) checks the contents of the contract and inputs whether or not he or she agrees to the contents into the terminal 40. The terminal 40 transmits a response according to the user's selection (agreement or rejection of the contract) to the server device 10 (step S05).
[0054] Specifically, if the user rejects the contents of the contract, the terminal 40 transmits a negative response (response to the contract signature request) to the server device 10 indicating that the user rejects the contents of the contract.
[0055] If the user agrees with the contents of the contract, the terminal 40 signs the contract created by the real estate company. The terminal 40 sends an affirmative response (response to the contract signature request) including the contract with the digital signature to the server device 10.
[0056] In response to the response received from the terminal 40, the server device 10 transmits a response to the contract conclusion request to the business operator terminal 20 (step S06).
[0057] Specifically, when a negative response is received, the server device 10 transmits to the business operator terminal 20 a negative response (a response to the contract conclusion request) indicating that the conclusion of the contract has failed.
[0058] When the server device 10 receives a positive response, it verifies the signatures attached to the contract. The server device 10 verifies the signatures of the real estate company and the user (contract applicant). If the server device 10 successfully verifies the two signatures, it determines that the contract (sales contract, rental contract) has been established.
[0059] In this case, the server device 10 stores the contract in the entry of the target property for which a sales contract or the like has been concluded. Furthermore, when a sales contract is concluded, the server device 10 adds the owner information and resident information of the target property to the real estate management database. When a rental contract is concluded, the server device 10 adds the tenant information and resident information of the target property to the real estate management database. The server device 10 stores the name, sex, date of birth, biometric information, etc. of the new owner and tenant in the real estate management database.
[0060] Here, if the new owner or tenant has family members (people living together in the purchased house 30, or users other than the contract holder), the user uses the real estate application to register information about the family members (such as name, sex, biometric information, etc.) in the server device 10. The server device 10 stores the name, sex, biometric information (facial image, feature amount), etc. in the real estate management database as resident information.
[0061] Furthermore, when a sales contract or the like is concluded, the server device 10 transmits an affirmative response (response to the contract conclusion request) indicating that the contract has been successfully concluded to the business operator terminal 20. The server device 10 transmits the affirmative response including the contract signed by the contract applicant to the business operator terminal 20.
[0062] The business operator terminal 20 notifies the employee of the real estate company of the result of the contract conclusion request (contract conclusion success, contract conclusion failure). The employee performs the work according to the respective result. For example, if the contract conclusion fails, the employee contacts the person who wants to purchase the property and reconfirms the sales conditions, etc.
[0063] <Entry by biometric authentication> As described above, the house 30 supports biometric authentication. The authentication module 31 installed in the house 30 transmits an authentication request including the biometric information of the person to be authenticated and the real estate ID to the server device 10, in the same way as when a user views the house.
[0064] The server device 10 uses the real estate ID to identify the house 30 visited by the person to be authenticated. The server device 10 executes authentication processing using resident information of the identified house 30 and biometric information of the person to be authenticated. If the person to be authenticated is a resident of the house 30, the server device 10 determines that the authentication is successful. The server device 10 transmits the authentication result (authentication successful, authentication failed) to the authentication module 31. When receiving the authentication success, the authentication module 31 unlocks the door.
[0065] <Change of Ownership, etc.> When the house 30 is sold and the owner changes, information about the new owner is added to the real estate management database. When the tenant changes, information about the new tenant is added to the real estate management database. The addition of information about the owner or tenant may be done at the request of the real estate company or the owner.
[0066] Furthermore, there is no need to change the locks of the residence when the owner or tenant changes, because the opening and closing of the door to the residence 30 is controlled by biometric authentication.
[0067] Next, each device included in the information processing system according to the first embodiment will be described in detail.
[0068] [Server device] 6 is a diagram illustrating an example of a processing configuration (processing module) of the server device 10 according to the embodiment of the present disclosure. Referring to FIG. 6, the server device 10 includes a communication control unit 201, a real estate management unit 202, a transaction control unit 203, an authentication unit 204, and a storage unit 205.
[0069] The communication control unit 201 is a means for controlling communication with other devices. For example, the communication control unit 201 receives data (packets) from the terminal 40. The communication control unit 201 also transmits data to the terminal 40. The communication control unit 201 passes the data received from the other devices to the other processing modules. The communication control unit 201 transmits the data acquired from the other processing modules to the other devices. In this way, the other processing modules transmit and receive data to and from the other devices via the communication control unit 201. The communication control unit 201 has a function as a receiving unit that receives data from the other devices and a function as a transmitting unit that transmits data to the other devices.
[0070] The real estate management unit 202 is a means for executing control and management regarding real estate such as the house 30. The real estate management unit 202 has a function as an acquisition unit (acquisition means) for acquiring a real estate ID that uniquely defines the address of the real estate.
[0071] The real estate management unit 202 provides an interface for the staff of the management center to input information about real estate. For example, the real estate management unit 202 acquires a real estate ID, address, owner information, manager information, etc. via a GUI (Graphical User Interface) or the like.
[0072] When the real estate management unit 202 acquires information about a new real estate, it adds an entry to the real estate management database and stores the acquired real estate ID, etc. in the added entry (see FIGS. 7A and 7B).
[0073] The status field of the real estate management database shown in FIG. 7A indicates the status of each residence (for sale, looking for tenants, occupied, etc.).
[0074] The owner information field, manager information field, and tenant information field of the real estate management database each store information about the owner, etc. (e.g., name, company name, contact information, etc.). Furthermore, the resident information field stores information about the resident living in the house 30 (name, gender, date of birth, contact information, biometric information, etc.).
[0075] The viewer information field stores the viewer's name, sex, date of birth, address, contact information, biometric information, viewing reservation information, transaction ID, etc. for each home 30. Fig. 7B shows an example of viewer information corresponding to an entry with a real estate ID of "ID01".
[0076] The real estate management database shown in Figures 7A and 7B is merely an example, and is not intended to limit the items to be stored. Furthermore, the values set in each field are not deleted in principle, and when the owner or resident changes, information on the new owner, etc. is stored in a new entry. The same applies to viewer information, and viewer information on a house 30 that has been sold, etc. is stored in the real estate management database in principle.
[0077] When the owner or tenant of the house 30 changes, the real estate management database stores the owner information so that the old and new owners can be distinguished. In other words, the current owner and past owners of the property are stored separately in the real estate management database.
[0078] The real estate management unit 202 has a function of publishing a combination of a real estate ID and an address of each real estate (each house 30). For example, the real estate management unit 202 publishes the combination of the real estate ID and the address on a website or the like. For example, the real estate management unit 202 provides a real estate ID search function on the website that outputs a real estate ID when an address is input. Alternatively, the real estate management unit 202 may provide an address search function that outputs an address when a real estate ID is input.
[0079] The transaction control unit 203 is a means for controlling sales and rentals of real estate. The transaction control unit 203 controls real estate transactions, and stores information on parties involved in the real estate (viewers, owners, tenants, residents) that arise in the process or as a result of the real estate transaction in association with the real estate ID of the real estate in the real estate management database.
[0080] The transaction control unit 203 acquires information on the house 30 to be sold or rented from the server device 10. For example, the transaction control unit 203 provides a GUI for acquiring the above information on a predetermined website or the like.
[0081] For example, the transaction control unit 203 acquires the real estate ID, sales conditions (rental conditions), etc. of the target property from the business terminal 20 of the real estate company. The transaction control unit 203 reflects the acquired information in the real estate management database. For example, the transaction control unit 203 sets a status such as "for sale" or "looking for tenants" in the status field of the target property.
[0082] The transaction control unit 203 publishes properties that are set as being for sale or for which tenants are being recruited. For example, the transaction control unit 203 publishes the sales conditions (address, price, delivery time, etc.) and rental conditions (address, rent, move-in time, etc.) on a specified website.
[0083] The transaction control unit 203 accepts preview applications from users on sales and rental websites.
[0084] 8 is a flowchart showing an example of the operation of the transaction control unit 203 disclosed in the present application. The operation of the transaction control unit 203 regarding a preview application will be described with reference to FIG.
[0085] When a user performs a predetermined operation on the website (for example, by selecting a target property and pressing a preview application button), the transaction control unit 203 performs identity verification of the person who wishes to preview (step S101).
[0086] Specifically, the transaction control unit 203 acquires the identification card (driver's license, passport, etc.) issued to the user and the biometric information (e.g., face image) of the user from the terminal 40. For example, the transaction control unit 203 instructs the person wishing to preview to take a photograph of their driver's license or a so-called selfie via the terminal 40, and acquires the identification card and face image.
[0087] Thereafter, transaction control unit 203 extracts biometric information (face image) from the identification card. Transaction control unit 203 generates feature quantities from each of the face image extracted from the identification card and the face image obtained by selfie.
[0088] Since existing technology can be used for the processing of generating feature quantities by the transaction control unit 203, detailed description thereof will be omitted. For example, the transaction control unit 203 extracts the eyes, nose, mouth, etc. as feature points from a face image. After that, the transaction control unit 203 calculates the position of each feature point and the distance between each feature point as feature quantities (generates a feature vector consisting of multiple feature quantities).
[0089] Next, the transaction control unit 203 executes a matching process (one-to-one matching) using the two generated feature amounts. Specifically, the transaction control unit 203 calculates the similarity between corresponding face images using the two feature amounts. Based on the result of threshold processing on the calculated similarity, the transaction control unit 203 determines whether the two images are face images of the same person. Note that the similarity can be calculated using a chi-square distance, Euclidean distance, or the like. The greater the distance, the lower the similarity, and the closer the distance, the higher the similarity.
[0090] If the similarity is greater than a predetermined value (if the distance is shorter than a predetermined value), transaction control unit 203 determines that identity verification has been successful. If the similarity is equal to or less than the predetermined value, transaction control unit 203 determines that identity verification has failed.
[0091] If the identity verification fails (step S102, No branch), the transaction control unit 203 notifies the user that the preview application by the user cannot be accepted (notification that preview is not possible; step S103).
[0092] If the identity verification is successful (step S102, Yes branch), the transaction control unit 203 acquires the desired viewing date and time, etc. (step S104).
[0093] Specifically, the transaction control unit 203 acquires the user's desired scheduled viewing date and desired time zone, etc. Once the user's desired scheduled viewing date and time, etc. are determined, the transaction control unit 203 acquires the name, sex, date of birth, address, contact information, etc. of the person wishing to view the property. For example, the transaction control unit 203 acquires the name, etc. of the person wishing to view the property from an identification card. Alternatively, the transaction control unit 203 acquires contact information (email address, telephone number, etc.) using a GUI or the like.
[0094] Thereafter, the transaction control unit 203 generates a transaction ID that uniquely identifies the preview application (step S105).
[0095] The transaction control unit 203 stores the generated transaction ID, the name of the person wishing to view, contact information, biometric information, viewing reservation information (scheduled viewing date and time), etc. in the viewer information field of the property (house 30) for which a viewing request has been made (storing viewer information; step S106).
[0096] The transaction control unit 203 notifies the user that the preview application has been accepted, and transmits the generated transaction ID to the terminal 40 (step S107).
[0097] In this way, the transaction control unit 203 acquires biometric information of a person who wishes to view a target real estate that is for sale or lease. The transaction control unit 203 stores the acquired biometric information of the person who wishes to view a target real estate, the viewing reservation information of the target real estate, and the real estate ID of the target real estate in a property management database in association with each other.
[0098] 9 is a flowchart showing an example of the operation of the transaction control unit 203 disclosed in the present application. The operation of the transaction control unit 203 regarding the conclusion of a contract will be described with reference to FIG.
[0099] The transaction control unit 203 accepts an application for purchase or rental from a user who has decided to purchase or rent the house 30 as a result of the preview. Specifically, the transaction control unit 203 receives a "transaction application notification" including a transaction ID from the user's terminal 40 (step S201).
[0100] When a transaction application notice is received, the transaction control unit 203 searches the real estate management database using the transaction ID included in the notice as a key to identify the corresponding entry. The transaction control unit 203 obtains applicant information (the results of the preview, the name and contact information of the applicant who applies for a sales contract, etc.) from the identified entry.
[0101] The transaction control unit 203 sends an "application receipt notice" including the acquired applicant information, the real estate ID of the target real estate, and the desired transaction (purchase, rental) to the owner or manager of the target real estate (step S202). If a manager is set for the target real estate, the transaction control unit 203 sends the application receipt notice to the manager. If a manager is not set for the target real estate, the transaction control unit 203 sends the application receipt notice to the owner of the target real estate.
[0102] In this example, it is assumed that a manager is set for the target real estate. Therefore, the transaction control unit 203 transmits an application receipt notification to the business operator terminal 20 of the manager (real estate company).
[0103] The transaction control unit 203 receives a "contract conclusion request" from the business operator terminal 20 (step S203). Upon receiving the contract conclusion request, the transaction control unit 203 searches the real estate management database using the transaction ID included in the request as a key, and identifies the contracting parties (the contract applicant and the user who has conducted the preview).
[0104] The transaction control unit 203 requests the identified parties to sign the contract. Specifically, the transaction control unit 203 sends a "contract signature request" including the contract obtained from the real estate company to the contact information of the identified user (such as an email address that the terminal 40 can receive) (step S204).
[0105] Transaction control unit 203 receives a response (positive response, negative response) to the contract signing request from terminal 40 (step S205).
[0106] If a negative response (user refuses to sign) is received (step S206, No branch), transaction control unit 203 sends a negative response (response to the contract conclusion request) indicating that the contract conclusion has failed to be made to business operator terminal 20 (step S207).
[0107] If a positive response (the user signs the contract) is received (step S206, Yes branch), the transaction control unit 203 verifies the signature on the contract (step S208). The transaction control unit 203 verifies the signatures of the owner or manager (real estate company) of the target real estate and the applicant.
[0108] If verification of either of the two signatures fails (step S209, No branch), transaction control unit 203 transmits a negative response indicating that the contract has not been concluded to business operator terminal 20 (step S207).
[0109] If the verification of the two signatures is successful (step S209, Yes branch), transaction control unit 203 determines that a contract (sales contract, rental contract) has been concluded. If a contract has been concluded, transaction control unit 203 transmits an affirmative response indicating this to business operator terminal 20 (step S210). At that time, transaction control unit 203 transmits an affirmative response including a contract signed by the applicant (applicant for sales contract, rental contract) to business operator terminal 20.
[0110] When the contract is concluded, the transaction control unit 203 updates the real estate management database (updates the database; step S211).
[0111] Specifically, the transaction control unit 203 stores the contract in the entry for the target property. In addition, the transaction control unit 203 sets the status of the property for which a sales contract or rental contract has been concluded to "occupied."
[0112] When a sales contract is concluded, the transaction control unit 203 adds the applicant's information (name, biometric information, etc.) to the owner information field and resident information field of the real estate management database. When a rental contract is concluded, the transaction control unit 203 adds the applicant's information (name, biometric information, etc.) to the renter information field and resident information field of the real estate management database.
[0113] If necessary, the transaction control unit 203 acquires information on cohabiting family members, etc. (names, biometric information, etc.) from the new owner or new tenant. The transaction control unit 203 associates the acquired information with the new owner or tenant and adds it to the resident information field.
[0114] In this way, the transaction control unit 203 accepts applications from contract applicants who wish to purchase or rent the target real estate, and controls the conclusion of a contract between the owner or manager of the target real estate and the contract applicant. When a contract to purchase or rent the target real estate is concluded, the transaction control unit 203 stores information on the new owner or new lessee of the target real estate with which the contract was concluded in the real estate management database in association with the real estate ID of the target real estate with which the contract was concluded.
[0115] The authentication unit 204 is a means for authenticating an individual who attempts to enter the residence 30. The authentication unit 204 processes an authentication request received from an authentication module 31 installed in each residence 30.
[0116] When an authentication request is received, the authentication unit 204 searches the real estate management database using the real estate ID included in the authentication request as a key to identify a corresponding entry. If the status of the identified entry (house 30) is "for sale" or "looking for tenants," the authentication unit 204 determines whether or not a viewing reservation has been made corresponding to the processing timing of the authentication request.
[0117] If there is no reservation for a preview corresponding to the date and time when the authentication request is obtained (if the scheduled preview date and time corresponding to the processing date and time of the authentication request are not stored in the preview guest information field), the authentication unit 204 sets the authentication result to authentication failure.
[0118] If there is a reservation for a preview corresponding to the date and time when the authentication request is received, the authentication unit 204 executes authentication processing using the biometric information of the person who made the reservation for the preview (person wishing to preview) and the biometric information (e.g., a facial image) included in the authentication request. Specifically, the authentication unit 204 generates a feature from the facial image included in the authentication request. The authentication unit 204 executes one-to-one matching (one-to-one authentication) using the biometric information (feature) of the person who made the reservation for the preview obtained from the real estate management database and the generated feature.
[0119] If the one-to-one matching fails, authentication unit 204 determines that authentication of the person to be authenticated has failed. In this case, authentication unit 204 sets the authentication result to "authentication failure."
[0120] If the one-to-one matching is successful, authentication unit 204 determines that authentication of the person to be authenticated has been successful. Authentication unit 204 sets the authentication result to "authentication success."
[0121] The authentication unit 204 notifies the authentication module 31 of the authentication result (authentication success or failure). If the authentication is successful, the authentication unit 204 transmits a positive response indicating that to the authentication module 31. If the authentication is unsuccessful, the authentication unit 204 transmits a negative response indicating that to the authentication module 31.
[0122] In this way, the authentication unit 204 receives an authentication request from the authentication module 31 installed in the home 30, the authentication request including biometric information of the person to be authenticated who visited the home 30 and the real estate ID assigned to the home 30. The authentication unit 204 identifies the home 30 visited by the person to be authenticated based on the real estate ID included in the authentication request. If there is preview reservation information for the identified home 30 corresponding to the time of receiving the authentication request, the authentication unit 204 notifies the authentication module 31 of successful authentication. The authentication of the person to be authenticated is performed using the biometric information included in the authentication request and the biometric information of the person wishing to view the home (person making a reservation for viewing) that is stored in the real estate management database and corresponds to the preview reservation information of the target real estate identified based on the real estate ID.
[0123] When the state of the entry (house 30) identified based on the real estate ID is "occupied", the authentication unit 204 determines whether the person to be authenticated is a resident of the identified house 30 or not.
[0124] Specifically, the authentication unit 204 generates features from the face image included in the authentication request. The authentication unit 204 sets the generated features on the matching side and the features of the residents of the house 30 specified by the real estate ID (at least one or more residents) on the registration side, and executes 1:N authentication (N is a positive integer).
[0125] The authentication unit 204 calculates the similarity between the feature to be matched and at least one or more feature on the registration side. If there is no feature that has a similarity with the feature to be matched that is equal to or greater than a predetermined value among at least one or more feature registered in the real estate management database, the authentication unit 204 determines that the matching process has failed.
[0126] The authentication unit 204 determines that the matching process is successful if there is a feature whose similarity with the feature to be matched is equal to or greater than a predetermined value, among at least one feature registered in the worker management database.
[0127] If the matching process fails, the authentication unit 204 sets the authentication result to "authentication failure." If the matching process is successful, the authentication unit 204 sets the authentication result to "authentication success." The authentication unit 204 transmits the authentication result to the authentication module 31.
[0128] The storage unit 205 is a means for storing information necessary for the operation of the server device 10 .
[0129] <Business operator terminal> Examples of the business operator terminal 20 include mobile terminal devices such as smartphones, mobile phones, game consoles, and tablets, as well as computers (personal computers, notebook computers), etc. The business operator terminal 20 can be any equipment or device that can accept operations by employees of a real estate company, etc., and communicate with the server device 10, etc. Also, since the configuration of the business operator terminal 20 is clear to those skilled in the art, detailed explanations will be omitted.
[0130] <Authentication module> The configuration, operation, etc. of the authentication module 31 will be apparent to those skilled in the art and are not within the scope of the present disclosure, so detailed explanation will be omitted.
[0131] <Device> Examples of the terminal 40 include a smartphone, a mobile phone, a game machine, a mobile terminal device such as a tablet, a computer (personal computer, notebook computer), etc. The terminal 40 can be any equipment or device that can accept user operations and communicate with the server device 10, etc. Also, since the configuration of the terminal 40 is clear to those skilled in the art, detailed explanations will be omitted.
[0132] Next, a modification of the first embodiment will be described.
[0133] The server device 10 may have a function of providing the information stored in the real estate management database to an external party. In this case, the server device 10 has an information provision control unit 206 (see FIG. 10). The information provision control unit 206 is a means for providing the information stored in the real estate management database to an external party.
[0134] <Variation 1> The information provision control unit 206 may provide information on the property (house 30) specified by the real estate ID to an external party. In this case, the information provision control unit 206 may provide the information to a requester who wishes to receive the information if the requester has the authority to view the information.
[0135] For example, the owner or manager of the target property is determined to have the right to view information about the property, whereas the tenant or resident of the target property is determined to not have the right to view information about the property.
[0136] The information provision control unit 206 acquires information for verifying the identity of the person who wishes to view the information and the real estate ID of the target property. For example, the information provision control unit 206 acquires documents for verifying the identity (e.g., a passport, a driver's license, a certificate of registered matters, etc.) and the real estate ID from a predetermined website or the like.
[0137] The information provision control unit 206 identifies the property (house 30) to be viewed based on the real estate ID. The information provision control unit 206 determines whether the person wishing to view the property has the authority to do so by using information set in the owner information field and manager information field of the identified property and information obtained from the identification document.
[0138] Specifically, if the name obtained from the identity verification document matches the name set in the owner information field, the information provision control unit 206 determines that the person requesting to view is the owner of the property and therefore has the right to view. Alternatively, if the company name (the real estate company name) obtained from the identity verification document matches the company name set in the manager information field, the information provision control unit 206 determines that the person requesting to view is the manager of the property and therefore has the right to view.
[0139] If the person who wishes to view has viewing authority, the information provision control unit 206 provides the person who wishes to view with information on the property specified by the real estate ID (for example, the change history of the owner information, the history of the viewer information, etc.). For example, the information provision control unit 206 uses a GUI or the like to obtain the type of information desired by the person who wishes to view (the change history of the owner, the history of the viewer).
[0140] The information provision control unit 206 provides the information desired by the viewer to the viewer. For example, the information provision control unit 206 displays information as shown in Fig. 11 on the viewer's terminal.
[0141] In this way, the server device 10 may allow only the owner or manager of the real estate to view the information stored in the real estate management database. In other words, the server device 10 may restrict the disclosure of information to the lessee of the real estate and the general public who are not related to the real estate.
[0142] <Variation 2> The information provision control unit 206 may have a function of searching information stored in the real estate management database. For example, the information provision control unit 206 may permit a search requester with special authority, such as a police officer or a prosecutor, to search the real estate management database. For example, the information provision control unit 206 provides the search function of the real estate management database only to staff of a management center who have confirmed that the search requester has legitimate authority.
[0143] The information provision control unit 206 acquires information to be searched from a terminal operated by a staff member of the management center, etc. For example, the information provision control unit 206 acquires the name and biometric information (face image) of the person to be searched.
[0144] The information provision control unit 206 searches the real estate management database using the information of the person to be searched. For example, when a name is acquired, the information provision control unit 206 searches the owner information field, the lessee information field, the viewer information field, and the like for the specified name.
[0145] Alternatively, when a facial image of the search target person is acquired, the information provision control unit 206 generates a feature amount from the facial image, and executes a matching process (1:N matching) on the resident information field and the browser information field.
[0146] If there is an entry having information matching the specified name or face image, the information provision control unit 206 provides the information of the entry to the outside. For example, the information provision control unit 206 displays information such as that shown in Fig. 12 on a terminal operated by a staff member of the management center.
[0147] As mentioned above, the real estate management database stores information on past owners, residents, and visitors. The information stored in the real estate management database (transaction history, history of changes in ownership, etc.) can be used for various purposes. For example, police and other investigative agencies can obtain the exact addresses of residents who have not moved their residence registration.
[0148] As described above, the server device 10 according to the first embodiment stores information on the owner, manager, tenant, resident, and viewer, linked to the real estate ID. The server device 10 stores the history of the process and results of real estate transactions in a real estate management database. The server device 10 realizes management of real estate using real estate IDs that are generated according to predetermined rules and eliminate ambiguity, rather than addresses that have a large variation in notation. In other words, by using the real estate ID, the server device 10 can accurately and centrally manage the status of viewings, buying and selling (owner change), etc., related to real estate.
[0149] Furthermore, the server device 10 stores the real estate ID in association with the biometric information of the viewer or resident of the real estate. As a result, a real estate company that manages the real estate (a real estate company entrusted with buying, selling, and renting real estate) can allow a person who wishes to view the property to view the property without verifying the identity of the person. In other words, since a user is uniquely identified by biometric authentication and the addresses of places visited by the identified user are identified by the real estate ID, the real estate company or the like can permit the user to view the property even if the identity is verified without meeting the person in person. In other words, the accuracy of authentication (identification) is improved by utilizing biometric authentication and the real estate ID. As a result, identity verification without meeting the person in person functions sufficiently.
[0150] Furthermore, the server device 10 may provide the information stored in the real estate management database to an external party. By utilizing the information stored in the real estate management database, real estate companies can realize more effective sales promotions, etc.
[0151] Next, the hardware of each device constituting the information processing system will be described. Fig. 13 is a diagram showing an example of the hardware configuration of the server device 10.
[0152] The server device 10 can be configured by an information processing device (so-called a computer), and has the configuration exemplified in Fig. 13. For example, the server device 10 has a processor 311, a memory 312, an input / output interface 313, and a communication interface 314. The components such as the processor 311 are connected by an internal bus or the like, and are configured to be able to communicate with each other.
[0153] However, the configuration shown in Fig. 13 is not intended to limit the hardware configuration of the server device 10. The server device 10 may include hardware not shown, and may not include the input / output interface 313 as necessary. In addition, the number of processors 311 and the like included in the server device 10 is not intended to be limited to the example shown in Fig. 13, and for example, the server device 10 may include multiple processors 311.
[0154] The processor 311 is, for example, a programmable device such as a central processing unit (CPU), a micro processing unit (MPU), or a digital signal processor (DSP). Alternatively, the processor 311 may be a device such as a field programmable gate array (FPGA), or an application specific integrated circuit (ASIC). The processor 311 executes various programs including an operating system (OS).
[0155] The memory 312 is a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), a solid state drive (SSD), etc. The memory 312 stores an OS program, application programs, and various data.
[0156] The input / output interface 313 is an interface for a display device and an input device (not shown). The display device is, for example, a liquid crystal display, etc. The input device is, for example, a keyboard, a mouse, a touch panel, etc. that accepts user operations.
[0157] The communication interface 314 is a circuit, a module, etc. that communicates with other devices. For example, the communication interface 314 includes a network interface card (NIC).
[0158] The functions of the server device 10 are realized by various processing modules. The processing modules are realized, for example, by the processor 311 executing a program stored in the memory 312. The program can be recorded in a computer-readable storage medium. The storage medium can be a non-transitory medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. That is, the present invention can also be embodied as a computer program product. The program can be downloaded via a network or updated using a storage medium storing the program. The processing modules may also be realized by a semiconductor chip.
[0159] The terminal 40 and the like can also be configured from an information processing device like the server device 10, and the basic hardware configuration is no different from that of the server device 10, so a description thereof will be omitted.
[0160] The server device 10 is equipped with a computer, and the computer executes a program to realize the functions of the server device 10. The server device 10 also executes a control method for the server device 10 by the program.
[0161] [Variations] The configuration, operation, etc. of the information processing system described in the above embodiment are merely examples, and are not intended to limit the system configuration, etc.
[0162] In the above embodiment, the use of the real estate ID has been described using the examples of buying, selling, renting, and the like of real estate. However, the real estate ID can also be used for purposes other than real estate transactions. For example, as described above, the real estate ID may be used in criminal investigations.
[0163] In the above embodiment, the operation of the information processing system has been described using a building (house 30) as an example. However, land may be set as the subject of a transaction. The server device 10 may execute control related to land viewing and contract conclusion.
[0164] In the above embodiment, the user applies for purchasing or renting a property after viewing the property. However, the user may apply for purchasing or renting a property without viewing the property.
[0165] The server device 10 may perform identity verification of a user not only when accepting a preview of a property, but also when accepting an application for a contract for the property. Specifically, when the server device 10 receives a "transaction application notice" from the user's terminal 40, the server device 10 may request the user to submit an identification card and biometric information. After successfully verifying the identity of an applicant applying for a sales contract, the server device 10 may transmit an application receipt notice to the manager of the target property.
[0166] The server device 10 may perform control to absorb address fluctuations in the function of publishing the real estate ID or the corresponding address and the function of searching the real estate management database. For example, the server device 10 may input the address into a learning model obtained by machine learning and obtain the correct address from the learning model.
[0167] The server device 10 may execute control to protect personal information of residents and visitors when providing information stored (accumulated) in the real estate management database to an external party. For example, the server device 10 may anonymize the names of the owner and visitors when providing the names to an external party.
[0168] In the above embodiment, the server device 10 has a real estate management function, a transaction control function, and an authentication function for an authenticated person. However, these functions may be realized by different servers.
[0169] In the above embodiment, a real estate management database is configured inside the server device 10, but the database may be configured in an external database server or the like. That is, some of the functions of the server device 10 may be implemented in another device. More specifically, the above-described "transaction control unit (transaction control means)" and the like may be implemented in any of the devices included in the system.
[0170] Although the form of data transmission between the devices (server device 10, terminal 40) is not particularly limited, the data transmitted between these devices may be encrypted. User names and other information are transmitted between these devices, and in order to appropriately protect this information, it is desirable to transmit and receive encrypted data.
[0171] In the flow charts (flow charts, sequence diagrams) used in the above description, multiple steps (processes) are described in order, but the order of execution of the steps executed in the embodiments is not limited to the order described. In the embodiments, the order of the steps shown in the figures can be changed to a degree that does not interfere with the content, such as executing each process in parallel.
[0172] The above-mentioned embodiments have been described in detail to facilitate understanding of the present disclosure, and it is not intended that all of the configurations described above are necessary. In addition, when a plurality of embodiments are described, each embodiment may be used alone or in combination. For example, it is possible to replace a part of the configuration of an embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of an embodiment. Furthermore, it is possible to add, delete, or replace a part of the configuration of an embodiment with another configuration.
[0173] From the above explanation, it is clear that the present invention has industrial applicability, and the present invention can be suitably applied to an information processing system for managing real estate, etc.
[0174] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. [Appendix 1] A means for acquiring a real estate ID that uniquely identifies an address of the real estate; A transaction control means for controlling transactions relating to the real estate, and for storing information of parties related to the real estate resulting from the process or result of the real estate transaction in a database in association with the real estate ID of the real estate; A server device comprising: [Appendix 2] The transaction control means of the server device described in Appendix 1 acquires biometric information of a person wishing to view a target real estate that is for sale or rent, and stores in the database in correspondence with the acquired biometric information of the person wishing to view the target real estate, viewing reservation information for the target real estate, and the real estate ID of the target real estate. [Appendix 3] receiving an authentication request including biometric information of a person to be authenticated who has visited the target real estate and a real estate ID assigned to the target real estate from an authentication module installed in the target real estate; Identifying the target real estate visited by the person to be authenticated based on a real estate ID included in the authentication request; The server device described in Appendix 2, further comprising an authentication means for notifying the authentication module of successful authentication when viewing reservation information for the identified target real estate corresponding to the time the authentication request is received exists and the authentication process is successful using the biometric information included in the authentication request and the biometric information of the person wishing to view the real estate that is stored in the database and corresponds to the viewing reservation information for the identified target real estate. [Appendix 4] The server device described in Appendix 3, wherein the transaction control means accepts applications from contract applicants who wish to purchase or rent the target real estate, and controls the conclusion of a contract between the owner or manager of the target real estate and the contract applicant. [Appendix 5] The server device described in Appendix 4, wherein the transaction control means, when a contract for the purchase or lease of the target real estate is concluded, stores in the database information of the new owner or new tenant of the target real estate with which the contract is concluded in correspondence with the real estate ID of the target real estate with which the contract is concluded. [Appendix 6] 6. The server device according to any one of claims 1 to 5, further comprising an information provision control unit that provides the information stored in the database to an outside source. [Appendix 7] The server device according to claim 6, wherein the information provision control means provides to an external party information on real estate specified by the real estate ID, the information being stored in the database. [Appendix 8] 7. The server device according to claim 6, wherein the information provision control means has a search function for information stored in the database. [Appendix 9] In the server device, Obtain a property ID that uniquely identifies the address of the property, A control method for a server device that controls transactions related to the real estate, and associates information about parties related to the real estate that arise during or as a result of the real estate transaction with the real estate ID of the real estate and stores it in a database. [Appendix 10] A computer installed in the server device A process of obtaining a real estate ID that uniquely defines the address of the real estate; A process of controlling transactions related to the real estate, and correlating information of parties related to the real estate resulting from the process or result of the real estate transaction with the real estate ID of the real estate and storing the information in a database; A program for executing the above.
[0175] In addition, some or all of the configurations described in Supplementary Notes 2 to 8 that are dependent on Supplementary Note 1 above may also be dependent on Supplementary Notes 9 and 10 in the same dependent relationship as Supplementary Notes 2 to 8. Furthermore, not limited to Supplementary Notes 1, 9, and 10, but similarly, some or all of the configurations described as supplementary notes may be dependent on various hardware, software, various recording means for recording software, or systems within the scope of each of the above-mentioned embodiments.
[0176] The disclosures of the above cited prior art documents are incorporated herein by reference. Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments. It will be understood by those skilled in the art that these embodiments are merely illustrative and that various modifications are possible without departing from the scope and spirit of the present invention. In other words, the present invention naturally includes various modifications and amendments that a person skilled in the art can make in accordance with the entire disclosure, including the scope of the claims, and the technical ideas. [Explanation of symbols]
[0177] 10. Server device 20 Operator terminal 30 Housing 31 Authentication Module 40 Terminals 100 Server device 101 Acquisition method 102 Transaction Control Measures 201 Communication control section 202 Real Estate Management Department 203 Transaction Control Unit 204 Authentication Department 205 Storage section 206 Information provision control section 311 Processor 312 Memory 313 Input / Output Interface 314 Communication Interface
Claims
1. An acquisition means for acquiring a real estate ID that uniquely defines an address of the real estate; A transaction control means for controlling transactions relating to the real estate, and for storing information of parties related to the real estate resulting from the process or result of the real estate transaction in a database in association with the real estate ID of the real estate; A server device comprising:
2. The server device described in claim 1, wherein the transaction control means acquires biometric information of a person wishing to view a target real estate that is for sale or rent, and stores in the database in correspondence with the acquired biometric information of the person wishing to view the target real estate, viewing reservation information for the target real estate, and the real estate ID of the target real estate.
3. receiving an authentication request from an authentication module installed in the target real estate, the authentication request including biometric information of a person to be authenticated who has visited the target real estate and a real estate ID assigned to the target real estate; Identifying the target real estate visited by the person to be authenticated based on a real estate ID included in the authentication request; The server device according to claim 2, further comprising an authentication means for notifying the authentication module of successful authentication when viewing reservation information for the identified target real estate corresponding to the time the authentication request is received exists, and when authentication processing is successful using the biometric information included in the authentication request and the biometric information of the person wishing to view the real estate that is stored in the database and corresponds to the viewing reservation information for the identified target real estate.
4. The server device according to claim 3, wherein the transaction control means accepts applications from contract applicants who wish to purchase or rent the target real estate, and controls the conclusion of a contract between the owner or manager of the target real estate and the contract applicant.
5. The server device according to claim 4, wherein the transaction control means, when a contract for the purchase or lease of the target real estate is concluded, stores in the database information of the new owner or new tenant of the target real estate with which the contract is concluded in correspondence with the real estate ID of the target real estate with which the contract is concluded.
6. 6. The server device according to claim 1, further comprising an information provision control unit that provides the information stored in the database to an outside source.
7. 7. The server device according to claim 6, wherein said information provision control means provides to an outside party information on the real estate designated by said real estate ID, said information being stored in said database.
8. 7. The server device according to claim 6, wherein said information provision control means has a search function for searching the information stored in said database.
9. In the server device, Obtain a real estate ID that uniquely defines the address of the real estate; A control method for a server device that controls transactions related to the real estate, and associates information about parties related to the real estate that arise during or as a result of the real estate transaction with the real estate ID of the real estate and stores the information in a database.
10. A computer installed in the server device A process of obtaining a real estate ID that uniquely defines an address of the real estate; A process of controlling transactions related to the real estate, and correlating information of parties related to the real estate resulting from the process or result of the real estate transaction with the real estate ID of the real estate and storing the information in a database; A program for executing the above.
Citation Information
Patent Citations
Face authentication system and program
JP2023005617A