Information Processing Apparatus, Information Processing Method, and Program

The information processing apparatus efficiently aggregates and provides property information by extracting data from image files, registering it, and displaying it on a map, addressing the challenges faced by existing Real Estate Information Network Systems in efficiently disseminating property information to seekers.

JP7699413B2Active Publication Date: 2025-06-27OPEN ROOM CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2021083974
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-05-18
Publication Date
2025-06-27
Estimated Expiration
2041-05-18

AI Technical Summary

Technical Problem

Existing Real Estate Information Network Systems (RAINS) face challenges in efficiently aggregating and providing property information to seekers, relying heavily on the specialized knowledge and search capabilities of real estate agents.

Method used

An information processing apparatus and method that includes an image data acquisition unit, an image recognition processing unit, a registration unit, a search unit, and a transmission unit, which acquires, extracts, registers, searches, and transmits property information from image data, allowing for efficient aggregation and display of property information on a map.

Benefits of technology

This solution enables the efficient aggregation and provision of property information, reducing the burden on real estate agents and allowing property seekers to easily grasp available properties through a mapped interface, thereby improving the efficiency of property information dissemination.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007699413000001
    Figure 0007699413000001
  • Figure 0007699413000002
    Figure 0007699413000002
  • Figure 0007699413000003
    Figure 0007699413000003
Patent Text Reader

Abstract

To provide an information processing device, an information processing method and a program with which it is possible to more comprehensively and effectively provide property information.SOLUTION: Provided is an information processing device that includes an image data acquisition unit for acquiring, from discretionary other information processing devices, image data that indicates a property information medium in which property information is published; an image recognition processing unit for extracting property information by executing an image recognition process on the image data; a registration unit for registering the extracted property information to a property information database; a search request acquisition unit for acquiring a property information search request from discretionary still other information processing devices; a search unit for searching the property information database in accordance with the search request and generating a search result; and a transmission unit for transmitting the search result to still other information processing devices. The search result includes display data for displaying a map and objects arranged at positions corresponding to property information on the map.SELECTED DRAWING: Figure 12
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] Conventionally, a Real Estate Information Network System (RAINS) for managing real estate property information has been used. A real estate agent (original-attached agent) who has received a request to sell or lease a real estate property from the owner of the real estate property can register the property information in the system. Then, an agent (customer-attached agent), who is a real estate agent that introduces real estate properties to property seekers, can access the system from their own terminal device and output print image data in which information such as the price, location, and floor plan of a desired property is described to a paper medium by a printer or the like and provide it to the property seeker.

[0003] For example, Patent Document 1 discloses a technique of inserting predetermined replacement image data into a replacement target area set in print image data corresponding to property information and outputting it. By this technique, for example, an agent can output property information materials in which the contact information of the original-attached agent is replaced with their own contact information and provide it to the property seeker, and it becomes possible to prompt the property seeker to contact the agent.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] When searching for a property closer to the needs of a property seeker among a large number of existing properties, the specialized knowledge and search capabilities of an agent are essential. Therefore, there is a need for a mechanism to aggregate the property information handled by the agent and provide it to the property seeker more efficiently.

[0006] Therefore, an object of the present invention is to provide an information processing apparatus, an information processing method, and a program that can provide property information to a property seeker more efficiently.

Means for Solving the Problem

[0007] An information processing apparatus according to an aspect of the present invention includes an image data acquisition unit that acquires image data indicating a property information medium on which property information is posted from any other information processing apparatus, an image recognition processing unit that extracts property information by performing image recognition processing on the image data, a registration unit that registers the extracted property information in a property information database, a search request acquisition unit that acquires a search request for property information from any further other information processing apparatus, a search unit that searches the property information database according to the search request and generates a search result, and a transmission unit that transmits the search result to another information processing apparatus, wherein the search result includes display data for displaying a map and an object arranged at a position corresponding to the property information on the map.

[0008] According to this aspect, property information is extracted from the image data generated by reading the property information medium and registered in a property information database (DB), so the burden of aggregating the property information posted on the property information medium is reduced. Furthermore, since it is possible to display a screen on which an object corresponding to the property information is mapped on the map, it becomes possible to efficiently grasp the property information by searching for the property information. Therefore, it becomes possible to provide the property information to the property seeker more efficiently.

Effects of the Invention

[0009] According to the present invention, it is possible to provide an information processing apparatus, an information processing method, and a program capable of providing property information more comprehensively and efficiently.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Embodiments for Carrying Out the Invention

[0011] With reference to the accompanying drawings, a preferred embodiment of the present invention will be described. (In each figure, those denoted by the same reference numerals have the same or similar configurations.)

[0012] (1) Overview FIG. 1 is a diagram showing an example of the configuration of an information processing system 1 according to this embodiment. As shown in FIG. 1, the information processing system 1 includes a property information management server 10, an agent terminal 20, and a property searcher terminal 30, which are connected to be able to transmit and receive information to and from each other via a communication network N. The communication network N is constructed by, for example, the Internet, a dedicated communication line (e.g., a CATV (Community Antenna Television) line), a mobile communication network (including base stations, etc.), and a gateway, etc.

[0013] The property information management server 10 is a system that provides a service for searching and browsing property information related to real estate properties in the information processing system 1 to the agent terminal 20 used by an agent and the property searcher terminal 30 used by a property searcher. The information processing system 1 may include a plurality of agent terminals 20 and may also include a plurality of property searcher terminals 30.

[0014] In the information processing system 1 according to the present embodiment, property information is extracted from a property information medium, and the property information is registered in, for example, a property information DB managed by the property information management server 10. FIG. 2 is a schematic diagram showing an example of the property information medium according to the present embodiment. The property information medium is a medium on which real estate property information is published, and can be created, for example, by outputting predetermined property information to a predetermined medium such as paper by a printer or the like. The property information medium may be created based on a public DB such as the above-described REINS, or may be independently managed by a specific real estate agent (regardless of whether it is a principal agent or a customer agent). The property information medium may include, for example, the type of property (type of property for sale / rent, new / used type, etc.), property name, location such as address, access time from public transportation, price (sale price, rental price, etc.), and other detailed information. The property information medium may also include a map, floor plan, and property photos.

[0015] In addition, the property information medium may include contact information (company information, personal contact information, etc.) of a real estate agent who handles the property information. The contact information may describe the contact information of any real estate agent registered in the property information medium data, which is data for outputting the property information medium. For example, when the property information medium is created based on a public DB such as the above-described REINS, the contact information of the property information medium may include, for example, the contact information of the real estate agent (principal agent) who has received a request for sale or rent from the property owner. On the other hand, in particular, the property information medium output based on the property information medium data generated by the property information management server 10 according to the present embodiment may include the contact information of an agent (customer agent), etc., who is a real estate agent introducing the property to the property searcher.

[0016] According to the operations performed by the agent, the agent terminal 20 generates image data indicating the property information medium by reading the property information medium on which the property information is posted. The property information management server 10 acquires the image data from the agent terminal 20 and extracts the property information from the image data by performing image recognition processing on the image data. The format of the extracted property information is not particularly limited. For example, it may be in text format or image format. The property information in text format may correspond to, for example, the text such as the property name and address posted on the property information medium, and the property information in image format may correspond to, for example, the map, floor plan, and property photos posted on the property information medium.

[0017] The property information management server 10 registers, for example, the property information extracted from the image data in the property information DB managed by the property information management server 10. Thus, in the information processing system 1 according to the present embodiment, the property information is extracted from the image data generated by reading the property information medium and registered in the property information DB, so that the burden of aggregating the property information posted on the property information medium is reduced. Further, the property information management server 10 may register the agent identification information for identifying the agent in association with the property information in the property information DB. Thereby, it becomes easier for the agent to manage the property information handled by itself by accessing the property information DB via the agent terminal 20. Also, when the property searcher accesses the property information DB via the property searcher terminal 30, it becomes possible to easily communicate with the agent.

[0018] The property information management server 10 searches the property information DB in response to a search request for property information acquired from the agent terminal 20 or the property searcher terminal 30, and transmits the search results to the agent terminal 20 or the property searcher terminal 30. At this time, the property information management server 10 may include, for example, predetermined display data in the search results. The display data may include data for displaying a map and an object arranged at a position corresponding to the property information on the map. Note that the generation of the above-described display data may be executed not by the property information management server 10 but by the agent terminal 20 or the property searcher terminal 30 that has received the property information from the property information management server 10. As a result, on the agent terminal 20 or the property searcher terminal 30, it is possible to display a screen in which an object corresponding to the property information is mapped on the map, so that the agent or the property searcher can efficiently grasp the property information.

[0019] (2) Hardware Configuration FIG. 3 is a diagram showing an example of the hardware configuration of the information processing apparatus 400 according to the present embodiment. The property information management server 10, the agent terminal 20, and the property searcher terminal 30 according to the present embodiment are each configured by, for example, one or more information processing apparatuses 400. The information processing apparatus 400 includes a computer, and specifically, a server apparatus, a personal computer, a mobile information terminal such as a PDA (Personal Digital Assistant), a smartphone, a mobile phone, etc. are assumed, but it is not limited thereto.

[0020] The information processing apparatus 400 includes a processor 401, a memory 402, a storage 403, an input / output interface (input / output I / F) 404, and a communication interface (communication I / F) 405. Each component of the hardware of the information processing apparatus 400 is interconnected via, for example, a bus B.

[0021] The information processing apparatus 400 realizes the functions and / or methods described in the present disclosure through the cooperation of a processor 401, a memory 402, a storage 403, an input / output I / F 404, and a communication I / F 405.

[0022] The processor 401 executes the functions and / or methods realized by the code or instructions included in the program stored in the storage 403. The processor 401 includes, for example, a central processing unit (CPU), a microprocessing unit (MPU), a graphics processing unit (GPU), a microprocessor, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), etc., and each process disclosed in the embodiment may be realized by a logic circuit (hardware) formed on an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)) or a dedicated circuit. Further, these circuits may be realized by one or more integrated circuits, and a plurality of processes shown in the embodiment may be realized by one integrated circuit. Also, LSI may be referred to as VLSI, super LSI, ultra LSI, etc. depending on the degree of integration.

[0023] The memory 402 temporarily stores the program loaded from the storage 403 and provides a working area for the processor 401. Various data generated while the processor 401 is executing the program are also temporarily stored in the memory 402. The memory 402 includes, for example, a random access memory (RAM), a read-only memory (ROM), etc.

[0024] Storage 403 stores programs. Storage 403 includes, for example, HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, and the like.

[0025] Input / output I / F 404 includes an input device that inputs various operations to information processing apparatus 400 and an output device that outputs a processing result processed by information processing apparatus 400. Input / output I / F 404 may integrate the input device and the output device, or may separate the input device and the output device.

[0026] The input device is realized by any one or a combination of all types of devices that can receive an input from an operator and transmit information related to the input to processor 401. The input device includes, for example, hardware keys such as a touch panel, a touch display, a keyboard, a pointing device such as a mouse, a camera (operation input via an image), and a microphone (operation input by voice). The input device may also include an image reading device such as a scanner that reads a property information medium by any means such as optical means.

[0027] The output device is realized by any one or a combination of all types of devices that can output a processing result processed by processor 401. When the processing result is output as a video and / or a moving image, the output device is realized by any one or a combination of all types of display devices that can display the display data according to the display data (screen information) written in the frame buffer. The output device includes, for example, a touch panel, a touch display, a monitor (for example, a liquid crystal display, an OELD (Organic Electroluminescence Display), etc.), a head mounted display (HDM: Head Mounted Display), a projection mapping, a hologram, a device that can display image, text information, etc. in the air (which may be in a vacuum), a speaker (voice output), a printer, and the like. Note that these output devices may be able to display display data in 3D.

[0028] The communication I / F 405 transmits and receives various data via the network N. This communication may be performed either by wire or wirelessly, and any communication protocol may be used as long as mutual communication can be executed. The communication I / F 405 has a function of executing communication with other information processing apparatuses via the network N. The communication I / F 405 transmits various data to other information processing apparatuses according to instructions from the processor 401. Also, the communication I / F 405 receives various data transmitted from other information processing apparatuses and transmits them to the processor 401.

[0029] The program of the embodiment of the present disclosure may be provided in a state stored in a computer-readable storage medium. The storage medium can store the program in a "non-transitory tangible medium". The program includes, for example, a software program or a computer program.

[0030] The storage medium can include, when appropriate, one or more semiconductor-based or other integrated circuits (ICs) (e.g., field programmable gate arrays (FPGAs), application specific ICs (ASICs), etc.), hard disk drives (HDDs), hybrid hard drives (HHDs), optical disks, optical disk drives (ODDs), magneto-optical disks, magneto-optical drives, floppy disks, floppy disk drives (FDDs), magnetic tapes, solid state drives (SSDs), RAM drives, secure digital cards or drives, any other suitable storage medium, or any suitable combination of two or more of these. The storage medium can be, when appropriate, volatile, non-volatile, or a combination of volatile and non-volatile.

[0031] In addition, the program of the present disclosure may be provided to the information processing apparatus 400 via any transmission medium (such as a network or a broadcast wave) capable of transmitting the program. Further, the embodiments of the present disclosure may also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission. Note that the program of the present disclosure is implemented using, for example, script languages such as ActionScript and JavaScript (registered trademark), object-oriented programming languages such as Objective-C and Java (registered trademark), markup languages such as HTML5, and the like.

[0032] At least a part of the processing in the information processing apparatus 400 may be realized by cloud computing constituted by one or more computers. At least a part of the processing in the information processing apparatus 400 may be configured to be performed by another information processing apparatus. In this case, at least a part of the processing of each functional unit realized by the processor 401 may be configured to be performed by another information processing apparatus.

[0033] (3) Functional configuration (3-1) Property information management server 10 FIG. 4 is a diagram showing an example of the functional configuration of the property information management server 10 according to the present embodiment. As shown in FIG. 4, the property information management server 10 includes, for example, a control unit 110 and a storage unit 120. Each functional unit disclosed in FIG. 4 is realized by the cooperation of a processor 401, a memory 402, a storage 403, an input / output I / F 404, and a communication I / F 405 included in the information processing apparatus 400. Specifically, the control unit 110 of the property information management server 10 is realized by, for example, the input / output I / F 404, the communication unit I / F 105, and the processor 401, etc., and the storage unit 220 of the property information management server 10 may be realized by, for example, the memory 402 and / or the storage 403, etc.

[0034] The control unit 110 includes, for example, a transmission unit 111, a reception unit 112, an image recognition processing unit 113, a DB management unit 114, a search unit 115, and a property information medium data generation unit 116.

[0035] The transmission unit 111 transmits various types of information to other information processing devices such as the agent terminal 20 and the property searcher terminal 30. For example, the transmission unit 111 has a function as a property information medium data transmission unit, and transmits the property information medium data generated by the property information medium data generation unit to other information processing devices such as the agent terminal 20 and the property searcher terminal 30. Also, for example, the transmission unit 111 has a function as a search result transmission unit, and transmits the search result generated by the search unit 115 to other information processing devices such as the agent terminal 20 and the property searcher terminal 30. The search result may include display data, which will be described later, generated by the search unit 115 and the like. Also, for example, the transmission unit 111 may transfer (transmit) any message, data, etc. received from the agent terminal 20 to the property searcher terminal 30, or transfer (transmit) any message, data, etc. received from the property searcher terminal 30 to the agent terminal 20. Note that the transmission unit 111 may save a message, data, etc. in a predetermined storage unit such as the storage unit 120 of the property information management server 10 without directly transferring the message, data, etc., issue a shared link indicating the storage destination, and transmit the shared link to the agent terminal 20, the property searcher terminal 30, etc.

[0036] The reception unit 112 receives various types of information from other information processing devices such as the property searcher terminal 30 and the agent terminal 20. For example, the reception unit 112 has a function as an image data acquisition unit, and may acquire (receive) image data indicating a property information medium from other information processing devices such as the agent terminal 20. Also, for example, the reception unit 112 has a function as a search request acquisition unit, and may acquire (receive) a search request for property information from other information processing devices such as the agent terminal 20 and the property searcher terminal 30. Also, for example, the reception unit 112 has a function as a property information medium data request acquisition unit, and may acquire (receive) a request for property information medium data (property information medium data request) from other information processing devices such as the agent terminal 20. Also, for example, the reception unit 112 may receive any message, data, etc. from the agent terminal 20, the property searcher terminal 30, etc.

[0037] The image recognition processing unit 113 extracts property information, layout information, etc. based on the image data by performing predetermined image recognition processing on, for example, image data indicating a property information medium. The format of the extracted property information is not particularly limited, and may be, for example, in text format or in image format. The text format property information may correspond to, for example, the text such as the property name and address published in the property information medium, and the image format property information may correspond to, for example, the map, floor plan, and property photo published in the property information medium. The algorithm of the image recognition processing used by the image recognition processing unit 113 is not particularly limited, and may include, for example, OCR (Optical Character Recognition). Further, the image recognition processing unit 113 may use a machine learning model generated by performing machine learning using an existing property information medium as learning data for a predetermined model. In particular, the image recognition processing unit 113 may use AI-OCR, which is a machine learning model to which the OCR method is applied.

[0038] The DB management unit 114 manages arbitrary databases such as the agent information DB 123, the property explorer information DB 124, and the property information DB 125 stored in the storage unit 120, for example, and executes registration, deletion, modification, etc. of the information in these databases. For example, the DB management unit 114 registers the information acquired from the agent terminal 20 in the agent information DB 123 and the property information DB 125. Also, for example, the DB management unit 114 registers the information acquired from the property explorer terminal 30 in the property explorer information DB 124 and the property information DB 125. Also, for example, the DB management unit 114 registers the property information, layout information, etc. extracted by the image recognition processing unit 113 from the image data indicating the property information medium in the property information DB 125. At this time, the DB management unit 114 may register, for example, the agent ID of the agent (the agent handling the said property information) using the agent terminal 20 that transmitted the image data indicating the property information medium to the property information management server 10 for the item "agent information" in the property information DB 125. Also, for example, the DB management unit 114 may integrate a plurality of property information stored in the property information DB 115 into one property information when a predetermined condition (integration condition) is satisfied. Details of the integration process will be described later.

[0039] The search unit 115 searches the property information DB 125, for example, in response to a search request received from another information processing device such as the agent terminal 20 or the property explorer terminal 30. The search request may be defined by any item related to the property information. The search unit 115 identifies the property information that satisfies the search request by searching the property information DB 125, and generates a search result including the identified property information. The search unit 115 may include predetermined display data in the search result, for example. Specifically, the search unit 115 may include in the search result the display data for displaying a map and an object corresponding to the property information. In the said display data, the object is arranged at a position corresponding to the address of the property information on the map, for example. Also, the display data may include the display data for displaying the property information.

[0040] The property information medium data generation unit 116 generates property information medium data, for example, as data for outputting a property information medium. The property information medium data may be generated based on items registered in the property information DB 125, for example, and may include property information, layout information, and the like. The property information medium data generation unit 116 may replace contact information in response to a contact replacement request that is a request for contact replacement. Specifically, for example, the property information medium data generation unit 116 may replace the contact information included in the property information medium data with the contact information of an agent or the like, such as the contact information of the original subcontractor posted on the original property information medium. The contact information of the agent may be obtained from an arbitrary DB such as the agent information DB 123, or may be obtained from the agent terminal 20.

[0041] The storage unit 120 stores, for example, a program 121 executed by the property information management server 10 according to the present embodiment, map data 122, an agent information DB 123 that manages information about agents, a property explorer information DB 124 that manages information about property explorers, and a property information DB 125 that manages property information.

[0042] The program 122 is a program for executing the processing according to the present embodiment, for example. Further, this program may be stored in a computer-readable recording medium and may be installed on the computer from this recording medium.

[0043] The map data 122 includes display data for displaying a map, for example. The form of the map is not particularly limited, and may be, for example, a schematic map in which roads, buildings, and the like are schematically represented, or may be an aerial photograph or the like.

[0044] FIG. 5 is a diagram showing an example of the data structure of the agent information DB 123 according to the present embodiment. In the agent information DB 123, for example, records including items such as agent ID, basic information, affiliated company information, evaluation information, and schedule information are registered. The agent ID is identification information for identifying the agent. The basic information is any attribute information regarding the agent, such as the name, address, gender, age, etc. of the agent. For the basic information, for example, the DB management unit 114 may acquire the basic information input by the agent from the agent terminal 20 or the like and register it. The affiliated company information is any attribute information regarding the company to which the agent belongs, such as the company name and address. For the affiliated company information, for example, the DB management unit 114 may acquire the affiliated company information input by the agent from the agent terminal 20 or the like and register it. The evaluation information is information regarding the evaluation given to the agent by a property searcher or the like. For the evaluation information, for example, the DB management unit 114 may acquire the evaluation information of the agent input by the property searcher from the property searcher terminal 30 or the like and register it based on the information. The schedule information is information regarding the schedule of the agent. For the schedule information, for example, the DB management unit 114 may acquire the schedule information input by the agent from the agent terminal 20 or the like and register it. Note that these items are merely examples, and the agent information DB 123 may include any items regarding the property searcher other than the above.

[0045] FIG. 6 is a diagram showing an example of the data structure of the property explorer information DB 124 according to the present embodiment. In the property explorer information DB 124, for example, records including items such as a property explorer ID, basic information, desired condition information, and favorite property information are registered. The property explorer ID is identification information for identifying a property explorer. The basic information is arbitrary attribute information such as the name, address, gender, age, etc. of the property explorer. The desired condition information is the condition of the property desired by the property explorer. The basic information may be obtained and registered by the DB management unit 114 from a property explorer terminal 30 or the like, for example, the basic information input by the property explorer. The desired condition information may be defined by any item included in the property information (for example, the price, area, floor plan, etc. of the property). The desired condition information may be obtained and registered by the DB management unit 114 from a property explorer terminal 30 or the like, for example, the desired condition information input by the property explorer. The favorite property information is the property information registered as a favorite by the property explorer. The favorite property information may be obtained and registered by the DB management unit 114 based on a favorite registration request from a property explorer terminal 30 or the like in response to an input operation of the property explorer, for example. Note that these items are merely examples, and the property explorer information DB 124 may include any items related to property explorers other than the above.

[0046] FIG. 7 is a diagram showing an example of the data structure of the property information DB 125 according to the present embodiment. The property information DB 125 includes, for example, text-form property information such as a property name, an address (including a room number), a price, the number of years since construction, a floor plan, an area, contact information, etc., associated with a property information ID for identifying the property information, and property information in image form such as a photograph and a floor plan diagram. In addition, records including items such as layout information and agent information are registered. The text-form property information such as the property name, the address (including the room number), the price, the number of years since construction, the floor plan, the area, and the contact information may be registered by the DB management unit 114 with the property information generated based on the image data indicating the property information medium by the image recognition processing unit 113, for example. The layout information is information regarding the arrangement of each property information in the property information medium, and a plurality of different layout information may be registered for one property information ID. The layout information may be registered by the DB management unit 114 with the layout information generated based on the image data indicating the property information medium by the image recognition processing unit 113, for example. The agent information is each agent ID of at least one agent handling the property information. For the agent information, for example, the agent ID acquired from the agent terminal 20 may be registered by the DB management unit 114. Information indicating whether to permit the disclosure of the registered property information (presence or absence of disclosure) may be associated with each agent ID included in the agent information. The presence or absence of the disclosure may be set to either "disclose" indicating permission to disclose or "do not disclose" indicating non-permission to disclose, according to the selection of an agent or the like, for example. Note that these items are merely examples, and the property information DB 125 may include any items related to property searchers other than the above.

[0047] (3-2) Agent Terminal 20 FIG. 8 is a diagram showing an example of the functional configuration of the agent terminal 20 according to the present embodiment. As shown in FIG. 8, the agent terminal 20 includes, for example, a control unit 210 and a storage unit 220. Each functional unit disclosed in FIG. 8 is realized by the cooperation of a processor 401, a memory 402, a storage 403, an input / output I / F 404, and a communication I / F 405 included in the information processing apparatus 400. Specifically, the control unit 210 of the agent terminal 20 is realized by, for example, the input / output I / F 404, the communication unit I / F 105, the processor 401, etc., and the storage unit 220 of the agent terminal 20 can be realized by, for example, the memory 402 and / or the storage 403, etc.

[0048] The control unit 210 includes, for example, a transmission unit 211, a reception unit 212, an output control unit 213, and a medium reading unit 214.

[0049] The transmission unit 211 transmits various types of information to other information processing apparatuses such as the property information management server 10, for example. For example, the transmission unit 211 may have a function as an image data transmission unit for property information media, and transmit image data indicating the property information media to other information processing apparatuses such as the property information management server 10. Also, for example, the transmission unit 211 may have a function as a data request transmission unit for property information media, and transmit a request for property information media data (a property information media data request) to other information processing apparatuses such as the property information management server 10. Also, for example, the transmission unit 211 may have a function as a search request transmission unit, and transmit a search request for property information to other information processing apparatuses such as the property information management server 10. Also, for example, the transmission unit 211 may transmit an arbitrary message, data, etc. to other information processing apparatuses such as the property searcher terminal 30 via the property information management server 10.

[0050] The receiving unit 212 receives various types of information from other information processing devices such as the property information management server 10. For example, the receiving unit 212 may have a function as a property information acquisition unit and acquire (receive) property information from other information processing devices such as the property information management server 10. Also, for example, the receiving unit 212 may have a function as a property information medium data acquisition unit and acquire (receive) property information medium data from other information processing devices such as the property information management server 10. Also, for example, the receiving unit 212 may receive arbitrary messages, data, etc. from other information processing devices such as the property searcher terminal 30 via the property information management server 10.

[0051] The output control unit 213 controls the output by an output device provided in the input / output I / F 404 of the agent terminal 20, for example. For example, the output control unit 213 causes a display device to display a predetermined screen based on predetermined display data. The screen may be, for example, a screen showing a property information medium or a search result screen showing a search result of property information.

[0052] The medium reading unit 214 controls the reading of a property information medium by an image reading device provided in the input / output I / F 404 of the agent terminal 20, for example, and generates image data showing the property information medium.

[0053] The storage unit 220 stores, for example, a program 221 executed by the agent terminal 20 according to the present embodiment and map data 222.

[0054] The program 222 is, for example, a program for executing the processing according to the present embodiment. Also, this program may be stored in a computer-readable recording medium and may be installed from this recording medium into a computer.

[0055] The map data 222 includes, for example, display data for displaying a map. The form of the map is not particularly limited, and may be, for example, a schematic map in which roads, buildings, etc. are schematically represented, or an aerial photograph, etc.

[0056] (3-3) Object Explorer Terminal 30 FIG. 9 is a diagram showing an example of the functional configuration of the object explorer terminal 30 according to the present embodiment. As shown in FIG. 9, the object explorer terminal 30 includes, for example, a control unit 310 and a storage unit 320. Each functional unit disclosed in FIG. 9 is realized by the cooperation of a processor 401, a memory 402, a storage 403, an input / output I / F 404, and a communication I / F 405 included in the information processing apparatus 400. Specifically, the control unit 310 of the object explorer terminal 30 is realized by, for example, the input / output I / F 404, the communication unit I / F 105, and the processor 401, etc., and the storage unit 320 of the object explorer terminal 30 can be realized by, for example, the memory 402 and / or the storage 403, etc.

[0057] The control unit 310 includes, for example, a transmission unit 311, a reception unit 312, and an output control unit 313.

[0058] The transmission unit 311 transmits various types of information to other information processing apparatuses such as the property information management server 10. For example, the transmission unit 311 may have a function as a property information medium data request transmission unit and transmit a request for property information medium data (property information medium data request) to other information processing apparatuses such as the property information management server 10. Further, for example, the transmission unit 311 may have a function as a search request transmission unit and transmit a search request for property information to other information processing apparatuses such as the property information management server 10. Further, for example, the transmission unit 311 may transmit arbitrary messages, data, etc. to other information processing apparatuses such as the agent terminal 20 via the property information management server 10.

[0059] The reception unit 312 receives various types of information from other information processing apparatuses such as the property information management server 10. For example, the reception unit 312 may have a function as a property information acquisition unit and acquire (receive) property information from other information processing apparatuses such as the property information management server 10. Further, for example, the reception unit 312 may have a function as a property information medium data acquisition unit and acquire (receive) property information medium data from other information processing apparatuses such as the property information management server 10. Further, for example, the receiving unit 312 may receive any message, data, etc. from another information processing device such as the agent terminal 20 via the property information management server 10.

[0060] The output control unit 313 controls the output by an output device provided in the input / output I / F 404 of the property explorer terminal 30, for example. For example, the output control unit 313 causes a display device to display a predetermined screen based on predetermined display data. The screen may be, for example, a screen showing a property information medium or a search result screen showing a search result of property information.

[0061] The storage unit 320 stores, for example, a program 321 executed by the property explorer terminal 30 according to the present embodiment and map data 322.

[0062] The program 321 is, for example, a program for executing the processing according to the present embodiment. Further, this program may be stored in a computer-readable recording medium and may be installed from this recording medium into a computer.

[0063] The map data 322 includes, for example, display data for displaying a map. The form of the map is not particularly limited, and may be, for example, a schematic map in which roads, buildings, etc. are schematically represented, or an aerial photograph or the like.

[0064] (4) Operation processing FIG. 10 is a diagram showing an example of an operation sequence of information processing executed by the information processing system 1 according to the present embodiment. Note that the order of each step of the operation sequence is merely an example, and the information processing system 1 according to the present embodiment may execute each step in an arbitrary order and selectively.

[0065] (S101) First, the agent causes the image reader of the agent terminal 20 to read any property information medium on which property information is posted. In response, the medium reader 215 of the agent terminal 20 generates image data indicating the property information medium. Note that the property information medium may be generated, for example, by accessing a public DB such as Rains or a DB independently managed by the agent. The property information medium may be output by the output device of the agent terminal 20 or the output device of another information processing device.

[0066] (S102) The transmitter 211 of the agent terminal 20 transmits the image data generated by reading the property information medium to the property information management server 10. The receiver 112 of the property information management server 10 receives the transmitted image data.

[0067] (S103) The image recognition processing unit 113 of the property information management server 10 extracts property information and layout information by performing image recognition processing on the image data acquired from the agent terminal 20. The property information may include property information in text form such as a property name and an address, and property information in image form such as a photo of the property, a floor plan, and a map.

[0068] Note that the agent may be able to modify the extracted property information. Specifically, the transmission unit 111 of the property information management server 10 may transmit the extracted property information to the agent terminal 20, and the reception unit 212 of the agent terminal 20 may receive the property information. Then, the output control unit 213 of the agent terminal 20 may display the received property information on the output device. Thereby, the agent can confirm the property information as a result of the image recognition process. Furthermore, the agent can input the correction content of the property information via the input device of the agent terminal 20 as needed. Thereby, the transmission unit 211 of the agent terminal 20 transmits the input correction content to the property information management server 10. Note that the image recognition processing unit 113 of the property information management server 10 may include the correction content received from the agent terminal 20 in the learning data and execute correction of the algorithm used for the image recognition process (for example, re-learning of the pre-trained machine learning model, etc.).

[0069] (S104) The DB management unit 114 of the property information management server 10 generates a new record including the extracted property information (which may include the correction content received from the agent device 20), and registers the new record in the property information DB 125 stored in the storage unit 120. At this time, the DB management unit 114 may register, for the item "agent information" in the property information DB 125, the agent ID of the agent (the agent handling the property information) that uses the agent terminal 20 that transmitted the image data indicating the property information medium to the property information management server 10 in step S102, for example. Note that the transmission unit 211 of the agent terminal 20 may transmit to the property information management server 10 whether to publicly disclose the property information to the property searcher (the presence or absence of disclosure) according to the operation of the agent. The DB management unit 114 may register the presence or absence of the disclosure in association with the agent ID in the property information DB 125.

[0070] (S105) When the DB management unit 114 of the property information management server 10 satisfies a predetermined condition (integration condition), it may integrate a plurality of property information stored in the property information DB 125 into one piece of property information. Here, "integration" may be, for example, aggregating a plurality of records in the property information DB 125 into one record. Also, "integration" may include a state in which a plurality of layout information and a plurality of agent information are associated with one property information ID.

[0071] The integration condition may include, for example, that at least one specific item matches for a plurality of property information (for example, the first property information and the second property information). The specific item is not particularly limited, and may be, for example, a property name, an address (including a room number), a property photo, etc. Also, "match" may include not only an exact match, but also a case where they partially match or a case where they match by a predetermined ratio or more. Further, the integration condition may include, for example, that a request for integration is acquired from another information processing device such as the agent terminal 20. Specifically, for example, when at least one of the above-described specific items matches for a plurality of property information, the transmission unit 211 of the property information management server 10 may send a notification to the agent terminal 20 for selecting whether to integrate the plurality of property information. The output control unit 213 of the agent terminal 20 that has received the notification may, for example, display a selection unit for selecting integration on a display device together with the plurality of property information. Then, for example, when the input device of the agent terminal 20 receives an input of selection of integration of a plurality of property information by an agent, the transmission unit 211 of the agent terminal 20 may send a request for integration of the plurality of property information to the property information management server 10. Then, the DB management unit 114 of the property information management server 10 may integrate a plurality of property information in response to the integration request acquired from the agent terminal 20. Note that the property searcher may be able to select integration of a plurality of property information, and the integration request may be sent from the property searcher terminal 30 to the property information management server 10.

[0072] (S106) The input device of the agent terminal 20 receives an input of a request for property information medium data by the agent at any timing. At this time, the agent may also input a request (contact information replacement request) to replace the contact information included in the property information medium data with the agent's own contact information.

[0073] (S107) The transmission unit 211 of the agent terminal 20 transmits the request for property information medium data to the property information management server 10. The reception unit 112 of the property information management server 10 receives the request for the property information medium data from the agent terminal 20. In addition, when the above-mentioned contact information replacement request is also input, the transmission unit 211 of the agent terminal 20 may also transmit the contact information replacement request to the property information management server 10. The reception unit 112 of the property information management server 10 also receives the contact information replacement request from the agent terminal 20.

[0074] (S108) The property information medium data generation unit 116 of the property information management server 10 extracts property information and layout information from the property information DB 125 in response to the received request for property information medium data, and generates property information medium data including the extracted property information and layout information. At this time, when the property information medium data generation unit 116 has also received a contact information replacement request from the agent terminal 20, it may replace the contact information with the agent's contact information. The agent's contact information may be the information input by the agent to the agent terminal 20, or the information registered in the agent information DB 123 stored in the storage unit 120.

[0075] (S109) The transmission unit 111 of the property information management server 10 transmits the generated property information medium data to the agent terminal 20. The reception unit 212 of the agent terminal 20 receives the property information medium data.

[0076] (S110) The output control unit 213 of the agent terminal 20 outputs a property information medium based on the property information medium data received from the property information management server 10, such as the property information medium shown in FIG. 2. Specifically, for example, the output control unit 213 may display a screen showing the property information medium on the display device. Alternatively, the output control unit 213 may output the property information medium from a printer or the like. Note that when the contact information is replaced, etc., the output control unit 213 may display the agent's contact information in the contact information part of the property information medium.

[0077] FIG. 11 is a diagram showing another example of the operation sequence of the information processing executed by the information processing system 1 according to the present embodiment. Note that the order of each step of the operation sequence is merely an example, and the information processing system 1 according to the present embodiment may execute each step in an arbitrary order and selectively.

[0078] (S201) The input device of the property searcher terminal 30 receives an input of a search request for property information by the property searcher. The search request may be defined by any item of property information, such as property name, address, price, construction year, floor plan, area, etc.

[0079] (S202) The transmitter 311 of the property searcher terminal 30 transmits the search request input by the property searcher to the property information management server 10. The receiver 112 of the property information management server 10 receives the search request from the property searcher terminal 30.

[0080] (S203) The search unit 115 of the property information management server 10 searches the property information DB 125 in response to the received search request, identifies property information that satisfies the search request, and generates a search result including the identified property information. At this time, the search unit 115 may not include in the search result the property information for which "not published" is registered regarding the presence or absence of publication in the property information DB 215. Further, the search unit 115 may include predetermined display data in the search result. Here, the search unit 115 may include in the search result display data for displaying a map and an object corresponding to the property information. In the display data, the object is arranged, for example, at a position corresponding to the address of the property information on the map. Specifically, the search unit 115 searches the property information DB 125 for desired property information, identifies the address of each property information extracted by the search, and then acquires map data corresponding to the address of each property information from the map data 122 stored in the storage unit 120, and identifies the position corresponding to the address of the property information on the map related to the map data. Then, the search unit 115 configures the display data so that each object corresponding to the property information is arranged at the identified position.

[0081] (S204) The transmission unit 111 of the property information management server 10 transmits the search result including the above-described display data to the property explorer terminal 30. The reception unit 312 of the property explorer terminal 30 receives the search result including the above-described display data.

[0082] (S205) The output control unit 313 of the property explorer terminal 30 causes a predetermined search result screen to be displayed on the display device of the property explorer terminal 30 based on the search result including the display data received from the property information management server 10.

[0083] FIG. 12 is a schematic diagram showing an example of a search result screen according to the present embodiment. In FIG. 12, as an example, a search result screen 500 when property information of each of property A and property B hits as a search result is shown. As shown in FIG. 12, the search result screen 500 includes, for example, a map area 510 and a property information display area 520.

[0084] In the map area 510, for example, a map is displayed. The form of the map is not particularly limited. For example, it may be a schematic map in which roads, buildings, etc. are schematically represented, or it may be an aerial photograph or the like. The map area 510 includes, for example, a substantially circular object 511 corresponding to the property information. The object 511 is arranged at a position corresponding to the address of the property information on the map included in the map area 510. In FIG. 12, as an example, in the map area 501, an object 511 corresponding to property A and an object 511 corresponding to property B are displayed. The object 511 corresponding to property A is arranged at a position corresponding to the address of property A on the map in the map area 501. Similarly, the object 511 corresponding to property B is arranged at a position corresponding to the address of property B on the map in the map area 501. The shape and display form of the object 511 are not particularly limited, and may be a substantially rectangular shape, a substantially circular shape, a shape imitating a building, etc., or a floor plan or a property photograph (including a thumbnail image) included in the property information. Further, the object 511 may include any property information such as the property name.

[0085] The property information display area 520 includes, for example, a property information display section 521 where property information included in search results is displayed. The property information display section 521 corresponds to each individual property and may include at least a part of the corresponding property information. The property information display section 521 may include property information in text form such as property names and addresses, and property information in image form such as maps, floor plans, and property photos. Also, the property information display section 521 may include any information other than property information. For example, the property information display section 521 may include a favorite registration selection section 522 for registering property information as a favorite. The property explorer can register a desired property as a favorite property in the property information DB 125 by selecting the favorite registration selection section 522. Also, for example, the property information display section 521 may include an agent display section 523. The agent display section 523 is, for example, an icon for each agent associated with the property information in the property information DB 125, and the property explorer can view information regarding the corresponding agent or send a message to the agent by selecting the agent display section 523.

[0086] (S206) The input device of the property explorer terminal 30 receives an input for registering a favorite for a specific property by the property explorer. The property explorer can perform the input operation, for example, by selecting the favorite registration selection section 522 in a state where the search screen 500 shown in FIG. 12 is displayed on the display device of the property explorer terminal 30.

[0087] (S207) When the input device receives an input for registering a favorite, the transmission section 311 of the property explorer terminal 30 transmits a request for registering a favorite to the property information management server 10. The reception section 112 of the property information management server 10 receives the request for registering a favorite from the property explorer terminal 30.

[0088] (S208) In response to the favorite registration request, the DB management unit 114 of the property information management server 10 registers the property information ID corresponding to the selected property information in the "favorite property information" of the record corresponding to the property explorer in the property explorer information DB 124 stored in the storage unit 120.

[0089] (S209) The transmission unit 111 of the property information management server 10 sends a notification to the agent terminal 20 used by the agent handling the selected property information that the property has been registered as a favorite. The transmission unit 111 may include, for example, any information about the property explorer registered in the property explorer information DB 124 in the notification. Note that the transmission unit 111 may identify the agent handling the selected property information by, for example, extracting the agent ID registered in the "agent information" column associated with the favorite registered property information ID in the property information DB 125. The reception unit 212 of the agent terminal 20 receives the notification that the property has been registered as a favorite.

[0090] (S210) The output control unit 213 of the agent terminal 20 causes the received notification to be displayed on the display device. The notification may include, for example, information such as the name or property explorer ID of the property explorer and a selection section for sending a message to the property explorer.

[0091] After (S211), the agent terminal 20 and the property searcher terminal 30 may send and receive messages, data, etc. to and from each other via the property information management server 10. That is, the property information management server 10 may transfer messages, data, etc. between the agent terminal 20 and the property searcher terminal 30. Note that the property information management server 10 may save messages, data, etc. in a predetermined storage unit such as the storage unit 120 of the property information management server 10 without directly transferring the messages, data, etc., and then issue a shared link indicating the storage destination and send the shared link to the agent terminal 20 or the property searcher terminal 30. Thereby, it is possible to reduce the amount of data transmitted from the property information management server 10 to the agent terminal 20 or the property searcher terminal 30 and to maintain the confidentiality of messages, data, etc.

[0092] For example, the property searcher terminal 30 may send a message such as a request regarding the property information input by the property searcher to the agent terminal 20 via the property information management server 10. Also, for example, the agent terminal 20 may send a proposal of the property information input by the agent to the property searcher terminal 30 via the property information management server 10. The proposal of the property information may include, for example, at least one piece of property information arbitrarily selected by the agent (for example, property information similar to the property information registered as a favorite by the property searcher).

[0093] Furthermore, after the property explorer has determined the property to be purchased or leased, the property explorer terminal 30 may transmit, for example, contract information regarding the sale or lease contract to the property information management server 10 or to the agent terminal 20 via the property information management server 10. The contract information may include, for example, a message including a purchase or lease offer, data of a contract document regarding the sale or lease contract (including a contract document signed by the property explorer, and the signature may be an electronic signature such as an e-signature), and the like. In addition, when the sale or lease of the property is concluded, etc., the property information management server 10 may update the status of the property information registered in the property information DB 125 to concluded or the like. Thereafter, the property information may not be included in the search by the search unit 115, or a message indicating "concluded" may be displayed on the search screen.

[0094] The processes related to the search and display of property information shown in the above-described steps S201 to S205 may be executed by the property information management server 10 and the agent terminal 20. That is, the agent may search the property information DB 125 managed by the property information management server 10 by operating the agent terminal 20 and may view the property information.

[0095] In step S203 described above, for example, the search unit 115 of the property information management server 10 may not include predetermined display data (for example, display data for displaying a map and an object corresponding to the property information) in the search results. In this case, the control unit 310 of the property explorer terminal 30 or the control unit 210 of the agent terminal 20 may generate display data similar to the above-described display data that can be generated by the search unit 115 of the property information management server 10 based on the search results received from the property information management server 10. In this case, the control units 310 and 210 may generate the display data based on, for example, the map data 322 and 222 stored in the storage units 320 and 220. Then, the output control units 313 and 213 may cause the display device to display a search result screen similar to that shown in FIG. 12 based on the display data.

[0096] The embodiments described above are for facilitating the understanding of the present invention and are not for limiting interpretation of the present invention. Each element included in the embodiments and its arrangement, material, conditions, shape, size, etc. are not limited to those illustrated and can be changed as appropriate. Also, it is possible to partially substitute or combine the configurations shown in different embodiments.

Description of Reference Numerals

[0097] 1... Information processing system, 10... Property information management server, 110... Control unit, 111... Transmission unit, 112... Reception unit, 113... Image recognition processing unit, 114... DB management unit, 115... Search unit, 116... Property information medium data generation unit, 120... Storage unit, 121... Program, 122... Map data, 123... Agent information DB, 124... Property explorer information DB, 125... Property information DB, 20... Agent terminal, 210... Control unit, 211... Transmission unit, 212... Reception unit, 213... Output control unit, 214... Medium reading unit, 220... Storage unit, 221... Program, 222... Map data, 30... Property explorer terminal, 310... Control unit, 311... Transmission unit, 312... Reception unit, 313... Output control unit, 320... Storage unit, 321... Program, 322... Map data

Claims

1. An image data acquisition unit that acquires image data indicating a property information medium on which property information is published from any other information processing device; An agent identification information acquisition unit that acquires, from the other information processing device, agent identification information for identifying an agent that provides the property information to a property searcher; An image recognition processing unit that extracts the property information by performing image recognition processing on the image data; A registration unit that registers the extracted property information in a property information database in association with the agent identification information; An integration unit that, when a predetermined condition is satisfied, integrates a plurality of pieces of property information registered in the property information database into one piece of property information associated with a plurality of the agent identification information; A search request acquisition unit that acquires a search request for property information from any further other information processing device; A search unit that searches the property information database according to the search request and generates a search result; A transmission unit that transmits the search result to the further other information processing device; An information processing device comprising: The search result includes display data for displaying a map, an object arranged at a position corresponding to the property information on the map, the property information, and one or more icons corresponding to one or more of the agent identification information associated with the property information. Information processing device.

2. The information processing device according to claim 1, wherein the image recognition processing unit further extracts layout information regarding the property information by performing image recognition processing on the image data.

3. The information processing device according to claim 1, further comprising a property searcher identification information acquisition unit that acquires property searcher identification information for identifying the property searcher from the further other information processing device, wherein the registration unit registers the property searcher identification information in the property information database in association with the property information.

4. The information processing device according to claim 1, wherein the predetermined condition includes that the plurality of pieces of property information match in at least one predetermined item.

5. The information processing device according to claim 1, wherein the predetermined condition includes that a request for integration has been acquired.

6. An information processing method executed by a computer, comprising: an image data acquisition step of acquiring image data indicating a property information medium on which property information is published from any other information processing device; An agent identification information acquisition step of acquiring agent identification information for identifying an agent that provides the property information to a property searcher from the other information processing device; An image recognition processing step of extracting the property information by performing image recognition processing on the image data; A registration step of registering the extracted property information in a property information database in association with the agent identification information; An integration unit that, when a predetermined condition is satisfied, integrates a plurality of property information registered in the property information database into one piece of property information associated with a plurality of the agent identification information; A search request acquisition step of acquiring a search request for property information from any further other information processing device; A search step of searching the property information database according to the search request and generating a search result; A transmission step of transmitting the search result to the further other information processing device; including The search result includes display data for displaying a map, an object arranged at a position corresponding to the property information on the map, the property information, and one or more icons corresponding to one or more of the agent identification information associated with the property information. An information processing method.

7. A program for causing a computer to An image data acquisition unit that acquires image data indicating a property information medium on which property information is posted from any other information processing device; An agent identification information acquisition unit that acquires agent identification information for identifying an agent that provides the property information to a property searcher from the other information processing device; An image recognition processing unit that extracts the property information by performing image recognition processing on the image data; A registration unit that registers the extracted property information in a property information database in association with the agent identification information; An integration unit that, when a predetermined condition is satisfied, integrates a plurality of property information registered in the property information database into one piece of property information associated with a plurality of the agent identification information; A search request acquisition unit that acquires a search request for property information from any further other information processing device; A search unit that searches the property information database according to the search request and generates a search result; A transmission unit that transmits the search result to the further other information processing device; function as, The search result includes display data for displaying a map, an object arranged at a position corresponding to the property information on the map, the property information, and one or more icons corresponding to one or more pieces of the agent identification information associated with the property information. Program.

Citation Information

Patent Citations

  • Serial data storing system in stereo digital delay circuit

    JP1987079000A

  • Real estate information providing system, real estate information providing server, real estate information providing method, and its program

    JP2004185516A

  • Property retrieval system

    JP2007164287A

  • Information processing system, information processing apparatus, information processing method, and computer program

    JP2013134747A

  • Real estate information analyzer, real estate information analysis system, and program

    JP2017107257A