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

The information processing method and device address the limitation of existing technologies by analyzing data to predict commercial use of vacant houses, facilitating their utilization and optimizing resource allocation.

JP2025060075APending Publication Date: 2025-04-10SEKISUI CHEMICAL CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023170578
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-29
Publication Date
2025-04-10

AI Technical Summary

Technical Problem

Existing technologies primarily focus on predicting the occurrence of vacant houses without considering their potential commercial use, limiting the exploration of alternative uses for such properties.

Method used

An information processing method and device that outputs information on the commercial use of existing homes by analyzing location and property data, utilizing learning models to predict commercial viability and compliance with regulatory conditions.

Benefits of technology

Enables the identification and utilization of vacant houses for commercial purposes, promoting efficient resource allocation and reducing the likelihood of properties remaining unused.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025060075000001_ABST
    Figure 2025060075000001_ABST
Patent Text Reader

Abstract

To provide an information processing method, an information processing program, and an information processing apparatus that output information on the commercial use of existing houses.SOLUTION: An information processing method includes executing, by a computer, processing of: acquiring information and position information on existing houses expected to be empty houses in the future; on the basis of the acquired information, determining commercial use with which regulations can be satisfied for each of the existing houses; and outputting a map indicating the positions of the existing houses and the information on the existing houses, and the determined commercial use.SELECTED DRAWING: Figure 19
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing method, an information processing program, and an information processing device for outputting information regarding commercial use of an existing house. [Background technology]

[0002] The abandonment of vacant houses has become a problem. In response to this, the Special Measures Act on the Promotion of Measures for Vacant Houses, etc. has been enacted and is being implemented. As a measure against vacant houses, efforts are being made to identify vacant houses and recycle them.

[0003] In this situation, Patent Document 1 proposes an information processing device that predicts the future of vacant houses and outputs a vacant house age prediction heat map generated based on the prediction result. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 7137267 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the information processing device of Patent Document 1 only predicts the occurrence of vacant houses, and does not consider the utilization of vacant houses. Furthermore, in the past, attention was focused on reselling vacant houses as residences, and other uses have not progressed.

[0006] The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an information processing method, an information processing program, and an information processing device that output information relating to commercial use of an existing house. [Means for solving the problem]

[0007] An information processing method according to one embodiment of the present application involves a computer executing a process to acquire information and location information about existing homes that are expected to become vacant in the future, determine commercial uses for each existing home that can comply with regulations based on the acquired information, and output a map showing the locations of the existing homes, information about the existing homes, and the determined commercial uses. Effect of the Invention

[0008] In one aspect of the present application, it is possible to output information regarding commercial use of an existing house. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is an explanatory diagram showing the configuration of an existing housing utilization system. [Diagram 2] FIG. 2 is a block diagram showing an example of a hardware configuration of a server. [Diagram 3] 3 is a block diagram showing an example of a hardware configuration of an introducer terminal; [Figure 4] FIG. 2 is a block diagram showing an example of a hardware configuration of a user terminal; [Diagram 5] 2 is a block diagram showing an example of a hardware configuration of an owner terminal; [Figure 6] FIG. 13 is an explanatory diagram showing an example of an introducer DB. [Figure 7] FIG. 11 is an explanatory diagram showing an example of a referrer DB. [Figure 8] FIG. 13 is an explanatory diagram illustrating an example of an owner DB. [Figure 9] FIG. 2 is an explanatory diagram showing an example of a property DB. [Figure 10] FIG. 13 is an explanatory diagram showing an example of a training DB. [Figure 11] FIG. 2 is an explanatory diagram showing an example of a first learning model. [Figure 12] 13 is a flowchart illustrating an example of a generating process procedure. [Figure 13] 13 is a flowchart illustrating an example of a procedure for a use determination process. [Figure 14] FIG. 2 is an explanatory diagram showing an example of a vacant house DB. [Figure 15] FIG. 11 is an explanatory diagram showing an example of a second learning model. [Figure 16] 13 is a flowchart illustrating an example of a procedure for timing prediction processing. [Figure 17] FIG. 2 is an explanatory diagram showing an example of an introduced property DB; [Figure 18] 13 is a flowchart illustrating an example of a procedure for a recommendation information creating process. [Figure 19] 13 is a flowchart showing an example of a procedure for property display processing. [Figure 20] FIG. 13 is an explanatory diagram showing an example of a property information screen. [Figure 21] FIG. 2 is an explanatory diagram showing an example of a property condition DB; [Figure 22] 13 is a flowchart illustrating an example of a procedure for a condition setting process. [Diagram 23] 13 is a flowchart illustrating an example of a procedure for a matching process. [Figure 24] 13 is a flowchart showing an example of an offer process procedure. [Diagram 25] FIG. 13 is an explanatory diagram showing an example of an offer details screen. [Figure 26] 13 is a flowchart illustrating an example of a procedure for batch registration processing. [Figure 27] FIG. 13 is an explanatory diagram showing an example of an exponent / coefficient table. [Figure 28] 13 is a flowchart showing an example of a procedure for an income and expenditure plan display process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] The following describes the embodiment with reference to the drawings. Prior to the description, the terms will be defined. An existing house is a house that is used for living or has been used in the past. An existing house that is not normally used for living or other purposes, for example, a house that has not been lived in for more than a year or a house that has not been used for anything for more than a year, is called a vacant house.

[0011] FIG. 1 is an explanatory diagram showing the configuration of an existing house utilization system. The existing house utilization system 100 is a system that supports the utilization of existing houses that may become vacant in the future before they become vacant. The existing house utilization system 100 includes a server 1, an introducer terminal 2, a user terminal 3, and an owner terminal 4. The server 1, the introducer terminal 2, the user terminal 3, and the owner terminal 4 are connected to each other via a network N so that they can communicate with each other. An existing house that is likely to become vacant in the future is called a potential vacant house.

[0012] Server 1 stores information on existing homes and possible commercial uses for existing homes when commercial use is assumed. Server 1 is composed of a server computer, a workstation, a PC (Personal Computer), etc. Server 1 may also be composed of a multicomputer consisting of multiple computers, a virtual machine virtually constructed by software, or a quantum computer. Furthermore, the functions of server 1 may be realized by a cloud service.

[0013] 2 is a block diagram showing an example of the hardware configuration of the server 1. The server 1 includes a control unit 11, a main memory unit 12, an auxiliary memory unit 13, a communication unit 15, and a reading unit 16. The control unit 11, the main memory unit 12, the auxiliary memory unit 13, the communication unit 15, and the reading unit 16 are connected by a bus B.

[0014] 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. The control unit 11 reads out and executes a control program 1P (program, program product) stored in the auxiliary storage unit 13, thereby performing various information processing, control processing, etc., and realizing various functional units.

[0015] The main memory unit 12 is a static random access memory (SRAM), a dynamic random access memory (DRAM), a flash memory, etc. The main memory unit 12 mainly temporarily stores data necessary for the control unit 11 to execute arithmetic processing.

[0016] The auxiliary memory unit 13 is a hard disk or a solid state drive (SSD), etc., and stores the control program 1P and various DBs (databases) required for the control unit 11 to execute processing. The auxiliary memory unit 13 stores an introducer DB 131, a referrer DB 132, an owner DB 133, a property DB 134, a training DB 135, a vacant house DB 136, an introduced property DB 137, a property condition DB 138, and an index / coefficient table 139. The auxiliary memory unit 13 also stores a first learning model 141 and a second learning model 142. The auxiliary memory unit 13 may be separate from the server 1 and may be an external storage device connected externally. The various DBs, etc. stored in the auxiliary memory unit 13 may be stored in a database server or cloud storage different from the server 1.

[0017] The communication unit 15 communicates with the introducer terminal 2, the referrer terminal 3, and the owner terminal 4 via the network N. In addition, the control unit 11 may use the communication unit 15 to download the control program 1P from another computer via the network N or the like, and store it in the auxiliary storage unit 13.

[0018] The reading unit 16 reads the portable storage medium 1a including a CD (Compact Disc)-ROM and a DVD (Digital Versatile Disc)-ROM. The control unit 11 may read the control program 1P from the portable storage medium 1a via the reading unit 16 and store it in the auxiliary storage unit 13. The control unit 11 may also read the control program 1P from the semiconductor memory 1b.

[0019] FIG. 3 is a block diagram showing an example of the hardware configuration of an introducer terminal. The introducer terminal 2 is a terminal used by an introducer who introduces potential vacant houses. The introducer is a housing manufacturer, a city, a town, or a village, etc. The introducer terminal 2 is composed of a notebook computer, a desktop PC (Personal Computer), a tablet computer, a smartphone, etc. The introducer terminal 2 includes a control unit 21, a main memory unit 22, an auxiliary memory unit 23, a communication unit 24, an input unit 25, and a display unit 26. Each component is connected by a bus B.

[0020] The control unit 21 has one or more arithmetic processing devices such as a CPU, an MPU, a GPU, etc. The control unit 21 provides various functions by reading and executing a control program 2P (program, program product) stored in the auxiliary storage unit 23.

[0021] The main memory unit 22 is an SRAM, a DRAM, a flash memory, etc. The main memory unit 22 mainly temporarily stores data necessary for the control unit 21 to execute arithmetic processing.

[0022] The auxiliary storage unit 23 is a hard disk or SSD, etc., and stores various data necessary for the control unit 21 to execute processing. The auxiliary storage unit 23 may be an external storage device connected to the introducer terminal 2, separate from the introducer terminal 2. The various DBs, etc. stored in the auxiliary storage unit 23 may be stored in a database server or cloud storage.

[0023] The communication unit 24 communicates with the server 1 via the network N. In addition, the control unit 21 may use the communication unit 24 to download the control program 2P from another computer via the network N or the like, and store it in the auxiliary storage unit 23.

[0024] The input unit 25 is a keyboard and a mouse. The display unit 26 includes a liquid crystal display panel or an organic EL (electroluminescence) display panel. The display unit 26 displays information on potential vacant houses output by the server 1. The input unit 25 and the display unit 26 may be integrated to configure a touch panel display. The introducer terminal 2 may be a separate entity, and the display may be performed on an external display device.

[0025] FIG. 4 is a block diagram showing an example of the hardware configuration of a reference terminal. The reference terminal 3 is a terminal used by a referencer who references information on potential vacant houses. The referencer is a real estate agent. The reference terminal 3 is configured with a notebook computer, a desktop PC, a tablet computer, a smartphone, etc. The reference terminal 3 includes a control unit 31, a main memory unit 32, an auxiliary memory unit 33, a communication unit 34, an input unit 35, and a display unit 36. Each component is connected by a bus B. The control unit 31, the main memory unit 32, the auxiliary memory unit 33, the communication unit 34, the input unit 35, and the display unit 36 ​​are similar to the control unit 21, the main memory unit 22, the auxiliary memory unit 23, the communication unit 24, the input unit 25, and the display unit 26 of the introducer terminal 2, respectively, and therefore description thereof will be omitted.

[0026] FIG. 5 is a block diagram showing an example of the hardware configuration of an owner terminal. The owner terminal 4 is a terminal used by an owner (possessor) who owns an existing house that may become a potential vacant house. The owner terminal 4 is composed of a tablet computer, a smartphone, a notebook computer, a desktop PC, etc. The owner terminal 4 includes a control unit 41, a main memory unit 42, an auxiliary memory unit 43, a communication unit 44, a display panel 45, and an operation unit 46. Each component is connected by a bus B. The control unit 41, the main memory unit 42, the auxiliary memory unit 43, and the communication unit 44 are similar to the control unit 21, the main memory unit 22, the auxiliary memory unit 23, and the communication unit 24 of the introducer terminal 2, respectively, and therefore description thereof will be omitted.

[0027] The display panel 45 can be configured with a liquid crystal panel or an organic EL (Electro Luminescence) display, etc. The operation unit 46 can be configured with, for example, a touch panel incorporated in the display panel 45, and allows the user to perform predetermined operations on the display panel 45. The operation unit 46 can also perform operations on a software keyboard displayed on the display panel 45. The operation unit 46 may also be a hardware keyboard, a mouse, etc.

[0028] Next, the databases used in the existing house utilization system 100 will be described. Fig. 6 is an explanatory diagram showing an example of an introducer DB. The introducer DB 131 stores information about introducers. The introducer DB 131 includes an introducer ID column and a name column. The introducer ID column stores an introducer ID that can uniquely identify an introducer. The name column stores the name of the introducer.

[0029] 7 is an explanatory diagram showing an example of a viewer DB. The viewer DB 132 stores information about a viewer. The viewer DB 132 includes a viewer ID column and a name column. The viewer ID column stores a viewer ID that can uniquely identify a viewer. The name column stores the name of a viewer.

[0030] FIG. 8 is an explanatory diagram showing an example of an owner DB. Owner DB 133 stores information about owners. Owner DB 133 includes an owner ID column, a name column, an address column, a telephone column, an email column, and a birth date column. The owner ID column stores an owner ID that can uniquely identify an owner. The name column stores the owner's name. The address column stores the owner's current address. The telephone column stores the owner's contact telephone number. The email column stores the owner's contact email address. The birth date column stores the owner's birth date. Owner DB 133 may also store the owner's family structure (including whether they live together or separately), occupation, annual income, etc.

[0031] FIG. 9 is an explanatory diagram showing an example of a property DB. The property DB 134 stores information on existing houses (properties). The property DB 134 includes a house ID column, an owner ID column, an introducer ID column, a location column, a floor plan column, a building area column, a land area column, a number of floors and structure column, a completion date column, a traffic column, a region column, a location column, a surrounding environment column, and a geographic coordinate column. The house ID column stores a house ID that can uniquely identify a house. The owner ID column stores the owner ID of an owner who owns an existing house. The introducer ID column stores the introducer ID of an introducer. The location column stores the location address. The floor plan column stores the floor plan. The building area column stores building area = total floor area. The land area column stores land area = site area. The number of floors and structure column stores the number of floors and structure. The structure is, for example, wood construction, steel frame construction, reinforced concrete construction, steel reinforced concrete construction, etc. The completion date column stores the date of completion. The transportation column stores the nearest public transportation station and bus stop, and the walking travel time from there. The area / district column refers to areas designated in urban planning as areas to which certain regulations, etc. are applied regarding land use. For example, use zones, special use zones, specific use restriction zones, special floor area ratio application zones, and high-rise residential promotion zones. Use zones include first-class residential zones, second-class residential zones, semi-residential zones, neighborhood commercial zones, and commercial zones. The location column stores information related to the location. The surrounding environment column stores information about the surrounding environment. For example, it stores information about facilities located within a 500-meter radius of the base housing. The geographic coordinate column stores the geographic coordinates (location information) of the location, for example, latitude and longitude.

[0032] FIG. 10 is an explanatory diagram showing an example of a training DB. The training DB 135 stores training data for generating or relearning the first learning model 141. The training DB 135 includes a building area column, a location column, a surrounding facility column, and a commercial use column. The building area column stores building areas. The location column stores information related to locations. The surrounding facility column stores information on surrounding facilities. The commercial use column stores commercial uses to be output when the building area, location, and surrounding facilities are input to the first learning model 141. Note that in FIG. 10, the values ​​of the location column, surrounding facility column, and commercial use column are expressed in natural language, but they may be expressed in numerical values ​​by defining coding rules.

[0033] FIG. 11 is an explanatory diagram showing an example of the first learning model. The first learning model 141 outputs a recommended commercial use when the building area, location, and surrounding facilities of an existing house are input. The first learning model 141 is a neural network generated by deep learning, and is configured, for example, by a CNN (Convolutional Neural Network). In the generation process, the first learning model 141 learns from training data stored in the training DB 135. The first learning model 141 may output multiple recommended commercial uses with rankings. The first learning model 141 is not limited to a neural network, and may be configured by a random forest, a support vector machine, or a logistic regression model.

[0034] FIG. 12 is a flowchart showing an example of the procedure of the generation process. The generation process is a process for generating the first learning model 141. The control unit 11 of the server 1 acquires a set of training data from the training DB 135 (step S1). The control unit 11 selects one record from the training data (step S2). The control unit 11 performs learning using one record of the selected training data (step S3). For example, the control unit 11 encodes the building area, location, and surrounding facilities included in the training data and inputs them to the first learning model 141, and optimizes parameters such as weights between neurons constituting the first learning model 141 so that the recommended commercial use output from the first learning model 141 becomes the commercial use included in the training data. The control unit 11 determines whether there is an unprocessed record that has not been used for learning (step S4). If the control unit 11 determines that there is an unprocessed record (YES in step S4), the process returns to step S2 and continues. When control unit 11 determines that there is no unprocessed training data (NO in step S4), it stores first learning model 141 obtained by learning (step S5), and ends the process.

[0035] FIG. 13 is a flowchart showing an example of the procedure of the use determination process. The control unit 11 of the server 1 acquires property data of an existing house to be processed (step S11). The property data is transmitted from the introducer terminal 2 to the server 1. Alternatively, the property data may be stored in the property DB 134 before the use determination process is executed. The control unit 11 inputs the building area, location, and surrounding facilities included in the property data to the first learning model 141 (step S12) and acquires a recommended commercial use (step S13). The control unit 11 checks the regulations that must be considered when assuming that the existing house is used for the commercial use that it was acquired for (step S14). The regulations are regulations set by administrative agencies. For example, the regulations are zoning. If the existing house is located in a second-class low-rise residential exclusive area, it is not possible to change the use to a factory. If the existing house is located in a first-class residential area, if the factory uses a motor and the floor area of ​​the workshop is within 50 square meters, it is possible to change the use to a factory. The control unit 11 judges whether or not the use can be changed (step S15). When the control unit 11 determines that the use can be changed (YES in step S15), it sets the obtained use (for example, "crop cultivation factory") as the result (step S16). When the control unit 11 determines that the use cannot be changed (NO in step S15), it determines whether there is a second recommended commercial use (step S17). When the control unit 11 determines that there is a second recommended commercial use (YES in step S17), it returns the process to step S14. When the control unit 11 determines that there is no second recommended commercial use (NO in step S17), it sets "no use" as the result (step S18). The control unit 11 outputs the result (step S19) and ends the process. Note that when obtaining recommended commercial uses for multiple existing houses, the use determination process is repeated. There may be multiple recommended commercial uses.

[0036] Although an example has been shown in which a learning model is used to determine the use, the determination may also be made based on logic. For example, a table is prepared in advance that associates commercial uses with the conditions of existing homes suitable for those uses (conditions such as building area, land area, surrounding facilities, etc.). The property information of the existing home for which use is to be determined is compared with the table, and a suitable commercial use is selected. Furthermore, regulations set for the existing home, such as the zoning, are referenced, and commercial uses that do not satisfy the regulations are eliminated. The remaining commercial uses may be displayed as possible uses for which conversion is possible. The number of commercial uses displayed need not be limited to one, but may be multiple.

[0037] Next, predictions as to whether an existing house will become vacant will be explained. FIG. 14 is an explanatory diagram showing an example of a vacant house DB. The vacant house DB 136 stores information about vacant houses. The vacant house DB 136 includes a city, ward, town, and village code column, an owner age column, and a building age column. The city, ward, town, and village code column stores the city, ward, town, and village code of the city, ward, town, and village in which the vacant house is located. The owner age column stores the age of the owner when the existing house becomes vacant. The building age column stores the age of the existing house when it becomes vacant.

[0038] FIG. 15 is an explanatory diagram showing an example of the second learning model. The second learning model 142 outputs the age of a house when it is expected to become vacant when the city code of the city, town, or village where the existing house is located and the age of the owner are input. The output age of the house is classified, and in the example of FIG. 15, the probability of a house becoming vacant is output for each of the ages of 0 to 10 years, 11 to 20 years, and 20 years or more. The second learning model 142 is a neural network generated by deep learning, and is configured, for example, by a CNN (Convolutional Neural Network). In the generation process, the second learning model 142 learns from information about vacant houses stored in the vacant house DB 136. The second learning model 142 is not limited to a neural network, and may be configured by a random forest, a support vector machine, or a logistic regression model.

[0039] The generation process of the second learning model 142 will be described. The flowchart showing the processing procedure is the same as that shown in FIG. 12, so the description will be given with reference to FIG. 12. The control unit 11 of the server 1 acquires a set of information on vacant houses from the vacant house DB 136 (step S1). The control unit 11 selects one record from the vacant house information (step S2). The control unit 11 performs learning using the selected record of vacant house information (step S3). For example, the control unit 11 inputs the city / ward / town / village code and the owner age included in the vacant house information to the second learning model 142, and optimizes parameters such as weights between neurons constituting the second learning model 142 so that the output value of the class to which the age of construction included in the information on vacant houses belongs among the values ​​for each class of age of construction output from the second learning model 142 approaches the maximum value 1. The control unit 11 determines whether there is an unprocessed record that has not been used for learning (step S4). If the control unit 11 determines that there is an unprocessed record (YES in step S4), the process returns to step S2 and continues. When the control unit 11 determines that there is no unprocessed training data (NO in step S4), it stores the second learning model 142 obtained by learning (step S5) and ends the process. Note that when predicting the time when multiple existing houses will become vacant, the time prediction process is repeated.

[0040] FIG. 16 is a flowchart showing an example of the procedure of the time prediction process. The time prediction process uses the second learning model 142 to predict when an existing house will become vacant. The control unit 11 of the server 1 acquires property data of the existing house to be processed (step S31). The property data is transmitted from the introducer terminal 2 to the server 1. Alternatively, the property data may be stored in the property DB 134 before executing the time prediction process. The control unit 11 inputs the city / ward / town / village code and the owner age related to the property data to the second learning model 142 (step S32), and acquires the age and probability of the house becoming vacant (step S33). The city / ward / town / village code can be obtained from the location or geographic coordinates included in the property data. The owner age is acquired as follows. The owner DB 133 is searched using the owner ID included in the property data as a key, the owner's date of birth is acquired, and the owner age is calculated from the acquired date of birth. The control unit 11 calculates the expected time when the house will become vacant from the acquired building age and the completion date included in the property data (step S34). The control unit 11 outputs the time and the probability (step S35) and ends the process.

[0041] Next, the creation of the introduced property information will be described. FIG. 17 is an explanatory diagram showing an example of the introduced property DB. The introduced property DB 137 stores information on properties that may become vacant and are expected to be used commercially. The introduced property DB 137 includes an introducer ID column, a house ID column, a use column, a time column, a probability column, an intention column, and a disclosure column. The introducer ID column stores the introducer ID of an introducer who mediates the buying and selling of existing houses. The house ID column stores the house ID of the target house. The use column stores the commercial use that can be converted. The time column stores the predicted time when the house will become vacant. The probability column stores the probability of the house becoming vacant. The intention column stores whether the owner intends to give up the house or to rent it out for a purpose other than a residence. The disclosure column stores a setting of whether the information on the property will be made public to other companies.

[0042] FIG. 18 is a flowchart showing an example of the procedure of the introduction information creation process. It is assumed that the introduction information creation process is started by the introducer. The introducer prepares property data and inputs or reads it into the introducer terminal 2. The control unit 21 of the introducer terminal 2 transmits the property data to the server 1 (step S41). The control unit 11 of the server 1 receives the property data and stores it in the property DB 134 (step S42). The control unit 11 selects one record of the property data (step S43). The selected record is used to perform a use determination (step S44). The use determination process is as described with reference to FIG. 13. The control unit 11 determines whether the result of the use determination is whether there is a use (step S45). If the control unit 11 determines that there is no use (NO in step S45), the process proceeds to step S48. If the control unit 11 determines that there is a use (YES in step S45), the control unit 11 performs a time determination process for the selected record (step S46). The time determination process is as described with reference to FIG. 16. The control unit 11 stores the use, the estimated time when the house will become vacant, etc. in the introduced property DB 137 (step S47). The control unit 11 judges whether there is an unprocessed record (step S48). If the control unit 11 judges that there is an unprocessed record (YES in step S48), the process returns to step S43 and performs the process. If the control unit 11 judges that there is no unprocessed record (NO in step S48), it creates a screen including a list of introduced properties (step S49). The control unit 11 transmits the screen to the introducer terminal 2 (step S50). The introducer terminal 2 receives and displays the screen (step S51). The introducer checks the settings of whether the owner has an intention to sell and whether the property is to be made public for each of the introduced properties, and changes them as necessary. For example, the initial values ​​are set to "intention=present" and "public=public", and the introducer changes them as necessary. The control unit 21 accepts the input (step S52). The control unit 21 transmits the input settings to the server 1 (step S53). The control unit 11 of the server 1 receives the setting and stores it in the introduced property DB 137 (step S54). The control unit 11 updates the screen and transmits it to the introducer terminal 2 (step S55). The control unit 21 of the introducer terminal 2 receives the screen and displays it (step S56). The control unit 21 ends the process.In the processing procedure shown in Fig. 18, property data determined to have no use is not registered, but it may be registered regardless of the presence or absence of a use. In this case, step S45 is not necessary, and step S46 is executed after step S44.

[0043] Next, a situation where a referrer refers to registered property information will be described. FIG. 19 is a flow chart showing an example of the procedure of property display processing. The referrer operates the referrer terminal 3 to instruct the display of a property. The control unit 31 of the referrer terminal 3 transmits a request to display a property to the server 1 (step S71). The control unit 11 of the server 1 receives the request (step S72). The control unit 11 acquires information on properties published from the introduced property DB 137 (step S73). The control unit 11 searches the property DB 134 using the house ID included in the introduced property as a key to acquire property information (step S74). The control unit 11 determines the level of each property from the information on the introduced property (step S75). For example, there are three levels. Level 0 is a property that is predicted to become vacant in more than five years. Level 1 is a property that is predicted to become vacant within five years and has a probability of less than 50%. Level 2 is a property that is predicted to become vacant within five years and has a probability of 50% or more. The control unit 11 creates a list for display (step S76). The control unit 11 creates a map (step S77). The control unit 11 creates a screen including the map and the list (step S78). The control unit 11 transmits the screen to the reference terminal 3 (step S79). The control unit 31 of the reference terminal 3 receives and displays the screen (step S80). The control unit 31 ends the process.

[0044] FIG. 20 is an explanatory diagram showing an example of a property information screen. The property information screen d01 includes a map d011, a list d012, and a legend d013. The map d011 shows the location of the property using an icon. The icon is displayed in a different manner depending on the introducer and level. Also, if the owner has an intention to sell, etc., an asterisk is added to the icon. The list d012 shows property information, introducer, age of the property, age of the owner, possible commercial use, level, and owner's intention. The legend d013 shows the relationship between the icon and level.

[0045] In Fig. 20, it is assumed that one recommended commercial use is displayed for each property. As described above, multiple possible commercial uses for each property may be displayed. In this case, multiple uses may be displayed in the list d012, and the number of possible commercial uses may be displayed numerically on the icon of the property displayed on the map d011.

[0046] As described above, in this embodiment, the possible commercial uses of existing houses and the prediction and probability of when the house will become vacant are calculated. By displaying the results on a map or the like, users who are considering using an existing house to start a business can search for a suitable existing house.

[0047] (Matching function) The following explains the matching function. The matching function is a function that introduces property information to companies with the owner's consent.

[0048] FIG. 21 is an explanatory diagram showing an example of a property condition DB. The property condition DB 138 stores the conditions of vacant properties that a company is looking for. The property condition DB 138 includes a city, ward, town, or village code column, a building area column, a land area column, a number of floors and structure column, a use column, a year built column, and an email address column. The city, ward, town, or village code column stores a city, ward, town, or village code corresponding to a desired location. The building area column stores desired building area conditions, for example, a minimum area. The land area column stores desired land area conditions, for example, a minimum area. The number of floors and structure column stores the desired number of floors and structure of a house. The use column stores the use of the building. The year built column stores desired year built conditions. The email address column stores a contact email address.

[0049] FIG. 22 is a flowchart showing an example of the procedure of the condition setting process. The condition setting process is a process in which a person who is looking for a potential vacant house sets desired conditions. The person who looks for the vacant house inputs a request for setting conditions to the person who looks for the vacant house terminal 3. The control unit 31 of the person who looks for the vacant house terminal 3 transmits the condition setting request to the server 1 (step S91). The control unit 11 of the server 1 receives the condition setting request (step S92). The control unit 11 transmits a condition setting screen to the person who looks for the vacant house terminal 3 (step S93). The control unit 31 of the person who looks for the vacant house terminal 3 receives and displays the condition setting screen (step S94). The person who looks for the vacant house inputs conditions to the condition setting screen. The control unit 31 accepts the conditions (step S95). The control unit 31 transmits the conditions to the server 1 (step S96). The control unit 11 of the server 1 receives the conditions (step S97). The control unit 11 stores the conditions in the property condition DB 138 (step S98). The control unit 11 transmits a completion screen to the person who looks for the vacant house terminal 3 (step S99). The control unit 31 of the user terminal 3 receives and displays the completion screen (step S100). The completion screen may include the stored conditions. The control unit 31 ends the process.

[0050] FIG. 23 is a flowchart showing an example of the procedure of the matching process. The matching process is a process that is required to be executed when the owner of an existing house that is a potential vacant house decides to sell the house, etc. Information on the existing house owned by the owner is assumed to have already been registered in the property DB 134 by the introducer or the owner himself / herself. The owner performs an operation to request a list of properties owned by the owner terminal 4. The control unit 41 of the owner terminal 4 transmits a list request to the server 1 (step S111). The list request includes the owner ID. The control unit 11 of the server 1 receives the list request (step S112). The control unit 11 creates a list of properties owned by the owner and transmits it to the owner terminal 4 (step S113). The control unit 11 searches the property DB 134 using the owner ID as a key and acquires information on the existing house. The control unit 11 creates the list based on the acquired information. The control unit 41 of the owner terminal 4 receives the list and displays it (step S114). The owner inputs an intention to sell, etc., in the property list. The control unit 41 of the owner terminal 4 accepts the intention (step S115). The control unit 41 transmits the intention to the server 1 (step S116). The control unit 11 of the server 1 receives the intention (step S117). The control unit 11 acquires information on the relevant property from the property DB 134 and the introduced property DB 137, and performs matching by comparing the acquired information with the conditions stored in the property condition DB 138 (step S118). The control unit 11 judges whether or not there is a property that matches the conditions (step S119). If the control unit 11 judges that there is a property that matches the conditions (YES in step S119), it transmits a notification that the matching property has been registered to the referrer who set the property conditions (step S120). The notification is made by email, push notification, or the like. The control unit 11 creates a message to the effect that the conditions match (step S121). If the control unit 11 determines that there is no property that matches the conditions (NO in step S119), the control unit 11 creates a message to the effect that there were no matching conditions (step S122). The control unit 11 sends the message created in step S121 or step S122 to the owner terminal 4 (step S123). The control unit 41 of the owner terminal 4 receives and displays the message (step S124). The control unit 41 ends the process.

[0051] After the above-mentioned condition setting process is completed, the server 1 may perform matching. In this case, the process from step S118 shown in Fig. 23 is executed. Note that the message is also sent to the owner terminal 4 by email, push notification, or the like.

[0052] FIG. 24 is a flowchart showing an example of the procedure of the offer process. The offer process is executed when a person who has received a notice that an existing house matching the set conditions has been registered contacts the owner. The person who refers to the notice inputs a request for detailed information on the existing house to the person who refers to the notice and inputs the request for detailed information on the existing house to the person who refers to the terminal 3. The control unit 31 of the person who refers to the terminal 3 transmits the detailed request to the server 1 (step S131). The control unit 11 of the server 1 receives the detailed request (step S132). The control unit 11 transmits a detailed screen including detailed information on the existing house to the person who refers to the terminal 3 (step S133). The control unit 31 of the person who refers to the detailed information on the existing house and displays it (step S134). The person who refers to the detailed information on the existing house decides whether or not to make an offer to the owner and inputs the result to the person who refers to the terminal 3. At that time, the person who refers to the details of the offer inputs the details of the offer, such as the purchase price, purchase time, and use of the existing house. Based on the input, the control unit 31 judges whether or not to make an offer (step 135). When the control unit 31 determines not to make an offer (NO in step S135), it ends the process. When the control unit 31 determines to make an offer (YES in step S135), it transmits the contents of the offer to the server 1 (step S136). The control unit 11 of the server 1 receives the offer (step S137). The control unit 11 stores the contents of the offer in the auxiliary storage unit 13 or the like (step S138). The control unit 11 transmits a notification that an offer has been made to the owner terminal 4. The notification is made by email or push notification. The control unit 41 of the owner terminal 4 receives and displays the notification (step S140). The owner selects the notification to request details of the offer. The control unit 41 transmits a details request to the server 1 (step S141). The control unit 11 of the server 1 receives the details request (step S142). The control unit 11 transmits a details screen to the owner terminal 4 (step S143). The control unit 41 of the owner terminal 4 receives and displays the details screen (step S144). The owner who has referred to the details screen inputs a response as to whether or not to accept the offer into the owner terminal 4. The control unit 41 accepts the response (step S145). The control unit 41 transmits the response to the server 1 (step S146). The control unit 41 ends the processing. The control unit 11 of the server 1 receives the response (step S147).The control unit 11 stores the answer in the auxiliary storage unit 13 or the like (step S148). The control unit 11 transmits the answer to the referrer terminal 3 (step S149). The control unit 31 of the referrer terminal 3 receives and displays the answer (step S150). The control unit 31 ends the process.

[0053] FIG. 25 is an explanatory diagram showing an example of an offer details screen. The offer details screen d02 includes a property area d021, an offer area d022, a contact button d023, and a reject button d024. The property area d021 displays information about the existing home that has been offered. The offer area d022 displays the details of the offer. The details of the offer include, for example, the name of the person making the offer, the intended use, and the desired selling price (purchase price). When the contact button d023 is selected, a notification that the offer will be accepted is sent to the person who has made the offer. When the reject button d024 is selected, a notification that the offer will be rejected is sent to the person who has made the offer.

[0054] If the matching function finds a match between the property conditions the user is looking for and the details of an existing home that the owner is considering selling, the owner and the user will be notified, allowing them to communicate with each other and discuss how to make use of the existing home.

[0055] (Bulk registration function) Next, the bulk registration function will be explained. The existing house utilization system 100 aims to widely collect information on existing houses that may become vacant and promote the conversion of those houses to other uses, thereby reducing the number of existing houses that become vacant, even if only a little. The bulk registration function is a function that widely collects and registers information on existing houses from various introducers who have information on existing houses.

[0056] An introducer who wishes to register in bulk prepares in advance a database (hereinafter referred to as the "candidate property DB") (second storage unit) that stores information on existing homes. The candidate property DB has a similar configuration to the above-mentioned property DB 134 (first storage unit). The candidate property DB is stored in the auxiliary storage unit 13 of the server 1, or in a computer or cloud storage that the server 1 can access.

[0057] FIG. 26 is a flow chart showing an example of the procedure of the batch registration process. The introducer inputs DB information on the candidate property DB to the introducer terminal 2. The DB information is the location of the candidate property DB, the access method, etc. The control unit 21 of the introducer terminal 2 transmits the DB information to the server 1 (step S161). The control unit 11 of the server 1 receives the DB information (step S162). The control unit 11 accesses the candidate property DB based on the DB information and acquires the property information (step S163). The control unit 11 selects one record as a processing target (step S164). The control unit 11 refers to the property DB 134 and judges whether the property is already registered. Whether or not it is already registered is judged from the location address, building area, land area, etc. If the control unit 11 judges that it is already registered (YES in step S165), the process proceeds to step S170. If the control unit 11 judges that it is not already registered (NO in step S165), it performs a use judgment (step S166). The use determination is the same as step S44 in FIG. 18, so the description will be omitted. The control unit 11 performs a time determination (step S167). The time determination is the same as step S46 in FIG. 18, so the description will be omitted. The control unit 11 determines whether the estimated time when the house will become vacant is within the next 5 years (step S168). Here, if the estimated time when the house will become vacant exceeds the next 5 years, it is treated as not being expected to become vacant. The threshold value of 5 years may be shorter, such as 1 year or 3 years, or longer, such as 8 years or 10 years. However, since it is considered that an existing house that may become vacant in the near future has a higher priority, it is not desirable to set the threshold value too long. When the control unit 11 determines that the estimated time when the house will become vacant is within the next 5 years (YES in step S168), the control unit 11 stores the property information in the property DB 134 (step S169). If the control unit 11 determines that the estimated time when the house will become vacant is not within the next five years (NO in step S168), the control unit 11 proceeds to step S170. The control unit 11 determines whether or not there are unprocessed records (step S170). If the control unit 11 determines that there are unprocessed records (YES in step S170), the control unit 11 returns the process to step S164 and performs processing on the unprocessed records.If the control unit 11 determines that there are no unprocessed records (NO in step S170), it creates a completion screen and sends it to the introducer terminal 2 (step S171). The completion screen may include the number of acquired properties, the number of registered properties among them, and the number and reasons for not being registered (duplicates, not expected to become vacant, etc.). It may also include a list of acquired properties. The control unit 21 of the introducer terminal 2 receives and displays the completion screen (step S172). The control unit 21 ends the process.

[0058] (Income and expenditure plan display function) When converting an existing house to commercial use, it is useful to be able to see the income and expenditure plan. Below, we will explain the function of displaying the income and expenditure plan when converting an existing house to an agricultural cultivation factory.

[0059] FIG. 27 is an explanatory diagram showing an example of the index / coefficient table. The index / coefficient table 139 stores indexes / coefficients for calculating the yield and production cost of agricultural crops. The index / coefficient table 139 includes a crop column, an area index column, an initial cost column, a harvest index column, a correction coefficient 1 column, a correction coefficient 2 column, a correction coefficient 3 column, and a cost index column. The crop column stores the agricultural crop to be cultivated. The area index column stores an area index for calculating the planted area from the building area. The initial cost column stores a calculation method for the initial cost required when starting the cultivation of the agricultural crop. The harvest index column stores a harvest index for calculating the yield from the planted area. The correction coefficient 1 column, the correction coefficient 2 column, and the correction coefficient 3 column store coefficients for calculating the yield until the harvest becomes stable. For example, the correction coefficient 1 column stores the correction coefficient for the first year, the correction coefficient 2 column stores the correction coefficient for the second year, and the correction coefficient 3 column stores the correction coefficient for the third year. The cost index column stores a cost index for calculating the running cost from the planted area.

[0060] Fig. 28 is a flowchart showing an example of the procedure for the income and expenditure plan display process. The viewer operates the viewer terminal 3 to specify an existing house that is expected to be used and a crop to be cultivated. The control unit 31 of the viewer terminal 3 receives the house ID and crop of the specified existing house (step S181). The control unit 31 transmits the house ID and crop to the server 1 (step S182). The control unit 11 of the server 1 receives the house ID and crop (step S183). The control unit 11 uses the index and coefficient table 139 to estimate costs and harvest volume (step S184).

[0061] The control unit 11 searches the property DB 134 using the house ID as a key, and obtains the building area from the hit record. The control unit 11 multiplies the building area by the area index to obtain the cultivated area. The control unit 11 calculates the initial cost from the cultivated area and the calculation method of the initial cost. The control unit 11 also multiplies the cultivated area by the harvest index to obtain the annual harvest volume. Furthermore, the harvest volume is multiplied by the correction coefficient 1 column, the correction coefficient 2 column, and the correction coefficient 3 column to obtain the harvest volume in the first, second, and third years immediately after start-up. The cultivated area is multiplied by the cost index to obtain the running cost.

[0062] The control unit 11 estimates sales and profits based on the harvest volume (step S185). The control unit 11 obtains the wholesale price of the agricultural product from a public market database, etc., and calculates sales from the obtained wholesale price and the harvest volume. Assuming that not all of the harvested crops can be shipped, the harvest volume may be multiplied by a coefficient of 1 or less to calculate sales.

[0063] The control unit 11 creates an income / expense plan consisting of costs and sales (step S186). The control unit 11 transmits the plan screen to the referrer terminal 3 (step S187). The control unit 31 of the referrer terminal 3 receives and displays the plan screen (step S188). The control unit 31 ends the process.

[0064] (Estimated carbon dioxide reduction) When constructing a new commercial building, the carbon dioxide emissions that accompany construction and the transportation of materials place a burden on the environment. By utilizing vacant houses, there is no need to construct a new building, making it possible to reduce carbon dioxide emissions.

[0065] The carbon dioxide emission amount is calculated, for example, as follows. The carbon dioxide emission amount when converting an existing house from residential to commercial use is calculated. The emission amount associated with renovation, purchase of necessary items, and transportation is calculated. Also, the emission amount when a new building is constructed instead of using a vacant house is calculated. The material of the building estimated to be constructed (wood, reinforced concrete, steel structure) is selected, and the emission amount is calculated from the estimated floor area and number of floors. The emission amount is considered to be the reduction amount by not constructing a building. The carbon dioxide reduction amount is calculated by subtracting the emission amount associated with the conversion from this reduction amount. Note that the carbon dioxide emission amount when converting is considered to be different for each commercial use. It is possible to calculate the carbon dioxide reduction amount for each commercial use by calculating the carbon dioxide emission amount for each commercial use and subtracting these values ​​from the reduction amount by not constructing a building. Furthermore, the same process is performed for each of multiple existing houses. For each existing house, the commercial use and the carbon dioxide reduction amount may be associated and displayed on the property information screen d01 shown in FIG. 20. The user can search for an existing house suitable from the viewpoint of the carbon dioxide reduction amount as well.

[0066] The technical features (constituent elements) described in each embodiment can be combined with each other, and by combining them, new technical features can be formed. 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. In addition, the claims are written in a format in which a claim cites two or more other claims (multiple claim format), but this is not limited to this format. The claims may be written in a format in which multiple claims cite at least one other claim (multi-multi claim format). [Explanation of symbols]

[0067] 100: Existing housing utilization system 1: Server 11: Control section 12: Main memory 13: Auxiliary storage section 131: Referral DB 132:Referrer DB 133: Owner DB 134:Property DB 135: Training DB 136: Vacant house database 137: List of properties 138:Property condition DB 139: Exponent and Coefficient Table 141: First learning model 142: Second Learning Model 15: Communications Department 16: Reading section 1P: Control program 1a: Portable storage medium 1b: Semiconductor memory 2: Introducer's terminal 21: Control section 22: Main memory 23: Auxiliary storage section 24: Communications Department 25: Input section 26:Display section 2P: Control program 3: Reference terminal 31: Control section 32: Main memory 33:Auxiliary storage section 34: Communications Department 35: Input section 36:Display section 4: Owner terminal 41: Control section 42: Main memory 43: Auxiliary storage section 44: Communications Department 45: Display panel 46:Operation section B: Bus N: Network

Claims

1. Obtain information and location information about existing houses that are expected to become vacant in the future, determining, for each of said existing residences, a compliant commercial use based on the obtained information; A map showing the location of the existing house, information about the existing house, and the obtained commercial use are output. An information processing method in which processing is performed by a computer.

2. A learning model that outputs a recommended commercial use when the building area, location, and surrounding facilities of a house are input, and the building area, location, and surrounding facilities of the existing house are input; Obtaining the commercial use output by the learning model; Output the acquired commercial use The information processing method according to claim 1 .

3. Predicting the time and probability that a house will become vacant based on the information and location information of the existing house; determining a level based on the predicted timing and probability; Output the determined level 3. The information processing method according to claim 1.

4. The display mode of the existing house shown on the map is changed based on the contractor who constructed or sold the existing house.

3. The information processing method according to claim 1.

5. When a notice of intent to sell is received from the owner of the existing house, the display mode of the existing house shown on the map is made different from that of the existing house for which the intent to sell has not been received.

3. The information processing method according to claim 1.

6. When an intention to sell is received from the owner of the existing home, seeking a suitable commercial use for the existing home; Notify companies that can accommodate the desired commercial use 3. The information processing method according to claim 1.

7. The company receives the conditions and purchase price for the existing house to be converted to commercial use, Extracting the existing houses that meet the received conditions; The purchase price is stored so that it can be viewed by the owner of the extracted existing house.

3. The information processing method according to claim 1.

8. Refer to a first storage unit that stores information and location information about existing houses that have already been determined to be expected to become vacant in the future, and a second storage unit that stores information and location information about existing houses, and determine whether an existing house whose information is stored in the second storage unit but not in the first storage unit is expected to become vacant in the future, If the house is expected to become vacant, the information and the location information are stored in the first storage unit.

3. The information processing method according to claim 1.

9. Selecting the existing house suitable for commercial use for growing agricultural crops; Calculate an income and expenditure plan for cultivation in the selected existing house; Output the calculated income and expenditure plan The information processing method according to claim 1 .

10. Calculating a carbon dioxide reduction for each of the plurality of existing residences for each commercial use that can comply with regulations; Output the calculated reduction amount The information processing method according to claim 1 .

11. Obtain information and location information about existing houses that are expected to become vacant in the future, Based on the acquired information, a map showing the location of the existing house and information about the existing house are output. An information processing program that causes a computer to execute processing.

12. An information processing device including a control unit, The control unit: Obtain information and location information about existing houses that are expected to become vacant in the future, Based on the acquired information, a map showing the location of the existing house and information about the existing house are output. An information processing device that executes processing.

Citation Information

Patent Citations

  • Information processing device, information processing method, and information processing program

    JP7137267B1