Program, information processing device and method
By automatically processing reminder information in the real estate management system and the response of the automatic call system, the problem of users needing to manually enter responses is solved, and the effect of reducing cumbersome operations and improving work efficiency is achieved.
Patent Information
- Application Number
- JP2025027617
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-05-02
AI Technical Summary
In the prior art, the user needs to manually enter the prosecutor's response to the automatic call system into the real estate management system, resulting in difficulty for the user to operate in the real estate program.
By accepting reminder information from the real estate management system, identifying the program that needs to be collected, automatically calling the system for automatic calls, and automatically sending the call response back to the real estate management system.
It reduces the tedious operations of users when using automatic call programs to collect collection work and improves work efficiency.
Smart Images

Figure 2025071290000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a program, an information processing device, and a method. [Background technology]
[0002] There is a technology for reminding a person who is carrying out a procedure related to real estate to complete the procedure. For example, Patent Document 1 discloses a system for supporting the collection of rent for real estate properties, specifically, a fee collection support system that uses an automatic script creation and an auto-call system with procedures in the order of email, automated voice, and live voice in line with automation in the initial fee reminder and CTI escalation, and further discloses a fee collection support system equipped with a payment reminder and collection means for the fee, including switching to convenience store transfer if credit card payment is not possible and collection via a convenience store (CVS) collection agency. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2007-041809 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology described in Patent Document 1, the user must manually input the procedure person's response to the auto-call made by the auto-call system into the real estate management system, which is the core system that manages real estate information. Therefore, the technology described in Patent Document 1 caused users to take time and effort in the task of reminding procedures related to real estate.
[0005] Therefore, the present disclosure has been made to solve the above problem, and its purpose is to provide a technology that reduces the burden on users in dunning work using autocalls for real estate-related procedures. [Means for solving the problem]
[0006] A program for operating a computer having a processor, the program causing the processor to execute the following steps: receiving dunning information from a real estate management system, the step including a scheduled date on which a person is scheduled to perform a specified procedure related to real estate, the procedure status of the procedure, and the person performing the procedure's contact information; identifying, based on the dunning information, a procedure to be dunned whose scheduled date is not a date after the present and whose procedure status indicates that the procedure is incomplete; instructing an autocall system to send an autocall to the telephone terminal of the person to be dunned who is to perform the procedure to prompt the person to respond, based on the contact information included in the dunning information; receiving from the autocall system the response received from the telephone terminal of the person to be dunned by the autocall system; and transmitting the response to the real estate management system. Effect of the Invention
[0007] According to the present disclosure, it is possible to provide a technology that reduces the burden on users in dunning work using autocalls for real estate-related procedures. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing an overall configuration of a system according to an embodiment; [Diagram 2] 1 is a diagram showing an overall configuration of a system according to an embodiment; [Diagram 3] FIG. 2 is a diagram illustrating a functional configuration of a server according to an embodiment. [Figure 4] FIG. 13 is a diagram showing a data structure of a dunning information table according to an embodiment. [Diagram 5] 11 is a flowchart illustrating an example of a processing flow in a system according to an embodiment. [Figure 6] 13 is a flowchart showing another example of the processing flow in the system according to an embodiment. [Figure 7]FIG. 13 is a diagram showing an example of a screen in the system according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. In all the drawings explaining the embodiment, the same reference numerals are given to common components, and repeated explanations are omitted. Note that the following embodiment does not unduly limit the contents of the present disclosure described in the claims. In addition, not all of the components shown in the embodiment are essential components of the present disclosure. In addition, each figure is a schematic diagram and is not necessarily illustrated strictly.
[0010] In the following description, a "processor" refers to one or more processors. The at least one processor is typically a microprocessor such as a CPU (Central Processing Unit), but may be another type of processor such as a GPU (Graphics Processing Unit). The at least one processor may be a single-core or multi-core.
[0011] Furthermore, the at least one processor may be a processor in the broad sense, such as a hardware circuit (for example, a field-programmable gate array (FPGA) or an application specific integrated circuit (ASIC)) that performs part or all of the processing.
[0012] In the following explanation, information that gives an output for an input may be described using an expression such as "xxx table", but this information may be data of any structure or a learning model such as a neural network that generates an output for an input. Therefore, the "xxx table" may be called "xxx information".
[0013] Furthermore, in the following description, the configuration of each table is an example, and one table may be divided into two or more tables, or all or part of two or more tables may be one table.
[0014] In addition, in the following explanation, the processing may be described with the "program" as the subject, but since the program is executed by a processor to perform a specified processing step by appropriately using a memory unit and / or an interface unit, etc., the subject of the processing may be the processor (or a device such as a controller having the processor).
[0015] The program may be installed in a device such as a computer, or may be, for example, in a program distribution server or a computer-readable (e.g., non-transitory) recording medium. In the following description, two or more programs may be realized as one program, or one program may be realized as two or more programs.
[0016] In the following description, identification numbers are used as identification information for various objects, but other types of identification information (for example, identifiers including alphabetic characters or symbols) may be used instead.
[0017] In addition, in the following description, when describing elements of the same type without distinguishing between them, reference signs (or common signs among the reference signs) may be used, and when describing elements of the same type with distinction between them, the identification numbers (or reference signs) of the elements may be used.
[0018] In the following description, the control lines and information lines are those that are considered necessary for the description, and not all control lines and information lines in the product are necessarily shown. All components may be connected to each other.
[0019] <0 System Overview> A system according to the present disclosure receives dunning information from a real estate management system. The system identifies a procedure to be dunned based on the dunning information. The system instructs an auto-call system to make an auto-call to a telephone terminal of a person to be dunned, prompting the person to reply. The system receives from the auto-call system a reply that the auto-call system has received from the telephone terminal of the person to be dunned. The system transmits the reply to the real estate management system.
[0020] In this disclosure, a procedure refers to a specified procedure related to real estate such as condominiums and detached houses, and includes, for example, the following types of procedures, but is not limited to these: · Submission of documents and payment procedures when entering into, renewing, or terminating a rental contract · Procedures for submitting documents and paying fees when signing, renewing, or canceling fire insurance Rent payment procedures - Procedures for payment of overdue rent
[0021] In the present disclosure, the dunning information is information including at least the scheduled date of the procedure, the procedure status, and the contact information of the person performing the procedure. The dunning information may include various information regarding the procedure, such as the name of the property related to the procedure, the type of procedure, and the name of the person performing the procedure. The dunning information may include only information on procedures that should be the subject of a dunning by the user, or may include information on procedures that should be the subject of a dunning by the user and information on procedures that should not be the subject of a dunning.
[0022] In this disclosure, the term "procedurer" includes not only the person who is to perform the procedure, but also a person who performs the procedure on behalf of the person, a person who responds to an auto call or a call from a user on behalf of the person, a person who contacts a user of the system or a user of the real estate system, etc. on behalf of the person, etc.
[0023] In this disclosure, a procedure status is information indicating the progress of a procedure. The procedure status may include information indicating whether a procedure is complete, incomplete, partially complete, or to what extent it is complete. Note that a "partially complete" state may be included in an "incomplete" state.
[0024] In this disclosure, a procedure subject to a reminder refers to a procedure whose scheduled date is not a date after the present date and whose procedural status is incomplete.
[0025] In this disclosure, a person who is to be reminded of a procedure that is to be performed is called a person who is to perform a procedure that is to be reminded of a procedure.
[0026] <One embodiment> <1 Overall system configuration> FIG. 1 is a diagram showing the overall configuration of a dunning system 1 (hereinafter simply referred to as system 1) according to this embodiment. As shown in FIG. 1, system 1 includes a plurality of terminal devices (terminal device 10a and terminal device 10b are shown in FIG. 1. Hereinafter, they may be collectively referred to as "terminal device 10") and a server 20. The terminal device 10 and the server 20 are connected to each other so as to be able to communicate with each other via a network 80. The network 80 is configured as a wired or wireless network. The server 20 is a server having a function as a Web server (including a cloud server), and exchanges information with the terminal device 10 through Web pages. In addition, a Web page browser for viewing Web pages is installed in the terminal device 10, but a dedicated application for providing the services of the server 20 may also be installed and configured to be viewable through the dedicated application.
[0027] Since the hardware configuration of the terminal device 10a and the hardware configuration of the terminal device 10b are common, the hardware configuration of the terminal device 10a will be described and a description of the hardware configuration of the terminal device 10 will be omitted.
[0028] The terminal device 10 is an operator of the dunning system 1 of the present disclosure, and is a device operated by a user who instructs the server 20 to perform various operations. The terminal device 10 is realized by a stationary PC (Personal Computer), a laptop PC, or the like. In addition, the terminal device 10 may be, for example, a tablet compatible with a mobile communication system, a mobile terminal such as a smartphone, or the like.
[0029] The terminal device 10 is communicatively connected to the server 20 via a network 80. The terminal device 10 is connected to the network 80 by communicating with communication devices such as a wireless base station 81 compatible with communication standards such as 4G, 5G, and LTE (Long Term Evolution), and a wireless LAN router 82 compatible with wireless LAN (Local Area Network) standards such as IEEE (Institute of Electrical and Electronics Engineers) 802.11. As shown in FIG. 1, the terminal device 10 includes a communication IF (Interface) 12, an input device 13, an output device 14, a memory 15, a storage unit 16, and a processor 19.
[0030] The communication IF 12 is an interface for inputting and outputting signals so that the terminal device 10 can communicate with an external device. The input device 13 is an input device (e.g., a keyboard, a touch panel, a touch pad, a pointing device such as a mouse, etc.) for receiving an input operation from a user. The output device 14 is an output device (a display, a speaker, etc.) for presenting information to a user. The memory 15 is for temporarily storing a program and data processed by the program, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage unit 16 is a storage device for saving data, and is, for example, a flash memory or a HDD (Hard Disc Drive). The processor 19 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, etc.
[0031] The server 20 is managed by an administrator of the system 1 of this embodiment, and the stored contents are appropriately modified / added / deleted by the user of the terminal device 10 .
[0032] The server 20 is a computer connected to a network 80. The server 20 includes a communication IF 22, an input / output IF 23, a memory 25, a storage 26, and a processor 29.
[0033] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with an external device. The input / output IF 23 functions as an interface with an input device for receiving an input operation from a user and an output device for presenting information to a user. The memory 25 is for temporarily storing programs and data processed by the programs, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage 26 is a storage device for saving data, such as a flash memory or a HDD (Hard Disc Drive). The processor 29 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, etc.
[0034] The real estate management system 2 is a system that manages real estate information (vacancy status, contract documents, occupancy status, rent payment status, etc.). The real estate management system 2 includes multiple terminal devices (not shown) and a server (not shown). The real estate management system 2 is connected to the system 1 and the auto call system 3 via a network 80 so that they can communicate with each other. The real estate management system 2 may manage real estate information using a spreadsheet tool, for example. The management of real estate information by the real estate management system 2 may include a process of automatically managing real estate information using a server or the like, or may include a process of manually managing real estate information by an administrator.
[0035] The auto-call system 3 is a system that automatically calls a telephone terminal associated with a specific contact, plays a pre-recorded voice through the telephone terminal, and records a response from the contact. The auto-call system 3 includes a plurality of terminal devices (not shown) and a server (not shown). The auto-call system 3 is connected to the system 1 and the real estate management system 2 via a network 80 so that they can communicate with each other.
[0036] Although the system 1 of this embodiment does not include the property management system 2 and the auto-call system 3, the system 1 may include the property management system 2 or the auto-call system 3, or both.
[0037] <1.1 Functional configuration of the terminal device 10> Fig. 2 is a block diagram showing an example of a functional configuration of the terminal device 10 shown in Fig. 1. The terminal device 10 shown in Fig. 2 is realized by, for example, a PC, a mobile terminal, or a wearable terminal. As shown in Fig. 2, the terminal device 10 includes a communication unit 120, an input device 13, an output device 14, an audio processing unit 17, a microphone 171, a speaker 172, a storage unit 180, and a control unit 190. The blocks included in the terminal device 10 are electrically connected by, for example, a bus or the like.
[0038] The communication unit 120 performs processing such as modulation and demodulation processing for the terminal device 10 to communicate with other devices. The communication unit 120 performs transmission processing on a signal generated by the control unit 190 and transmits the signal to the outside (for example, the server 20). The communication unit 120 performs reception processing on a signal received from the outside and outputs the signal to the control unit 190.
[0039] The input device 13 is a device for inputting instructions or information by a user who operates the terminal device 10. The input device 13 may be realized by, for example, a keyboard 131, a mouse 132, a reader, etc. When the terminal device 10 is a mobile terminal or the like, the input device 13 is realized by a touch-sensitive device or the like in which instructions are input by touching the operation surface. The input device 13 converts instructions input by a user into electrical signals and outputs the electrical signals to the control unit 190. The input device 13 may include, for example, a receiving port that receives electrical signals input from an external input device.
[0040] The output device 14 is a device for presenting information to a user who operates the terminal device 10. The output device 14 is realized, for example, by a display 141 or the like. The display 141 displays data according to the control of the control unit 190. The display 141 is realized, for example, by an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display or the like.
[0041] The audio processing unit 17 performs, for example, digital-analog conversion processing of an audio signal. The audio processing unit 17 converts a signal provided from the microphone 171 into a digital signal and provides the converted signal to the control unit 190. The audio processing unit 17 also provides the audio signal to the speaker 172. The audio processing unit 17 is realized, for example, by a processor for audio processing. The microphone 171 accepts audio input and provides an audio signal corresponding to the audio input to the audio processing unit 17. The speaker 172 converts the audio signal provided from the audio processing unit 17 into audio and outputs the audio to the outside of the terminal device 10.
[0042] The storage unit 180 is realized by, for example, the memory 15 and the storage unit 16, and stores data and programs used by the terminal device 10.
[0043] The control unit 190 is realized by the processor 19 reading the application program 181 stored in the storage unit 180 and executing instructions included in the application program 181. The control unit 190 controls the operation of the terminal device 10. The control unit 190 operates in accordance with the application program 181 stored in the storage unit 180, thereby fulfilling the functions of an operation reception unit 191, a transmission / reception unit 192, a data processing unit 193, and a presentation control unit 194.
[0044] The operation reception unit 191 performs processing for receiving instructions or information input from the input device 13. Specifically, for example, the operation reception unit 191 receives information based on instructions input from a keyboard, a mouse, or the like.
[0045] Furthermore, the operation reception unit 191 receives voice instructions input from the microphone 171. Specifically, for example, the operation reception unit 191 receives a voice signal input from the microphone 171 and converted into a digital signal by the voice processing unit 17. For example, the operation reception unit 191 analyzes the received voice signal and extracts a predetermined noun, thereby acquiring an instruction from the user.
[0046] The transmitting / receiving unit 192 performs processing for the terminal device 10 to transmit and receive data to and from an external device such as the server 20 in accordance with a communication protocol. Specifically, for example, the transmitting / receiving unit 192 transmits the business content input by the user to the server 20. In addition, the transmitting / receiving unit 192 receives information about the user from the server 20.
[0047] The data processing unit 193 performs calculations on the data that the terminal device 10 accepts as input in accordance with the application program 181, and performs processing to output the calculation results to the memory 15 or the like.
[0048] The presentation control unit 194 controls the output device 14 to present the information provided by the server 20 to the user. Specifically, for example, the presentation control unit 194 causes the display 141 to display the information transmitted from the server 20. In addition, the presentation control unit 194 causes the speaker 172 to output the information transmitted from the server 20.
[0049] <1.2 Functional configuration of server 20> 3 is a diagram showing an example of a functional configuration of the server 20. As shown in FIG. 3, the server 20 fulfills the functions of a communication unit 201, a storage unit 202, and a control unit 203.
[0050] The communication unit 201 performs processing for the server 20 to communicate with external devices.
[0051] The storage unit 202 includes, for example, an application program 2021, a dunning information table 2022, and the like.
[0052] The dunning information table 2022 is a table for managing dunning information. The dunning information managed by the dunning information table 2022 may be acquired from the real estate management system 2. In addition, dunning information transmitted from the terminal device 10 by a user operating the input device 13 of the terminal device 10 may be managed by the dunning information table 2022. Details will be described later.
[0053] The control unit 203 performs functions shown as various modules by the processor of the server 20 performing processing according to the application program 2021. The control unit 203 performs functions as a reception control module 2031, a transmission control module 2032, a dunning information acquisition module 2033, a dunning target identification module 2034, a call origination instruction module 2035, a result acquisition module 2036, an update information acquisition module 2037, and a dunning information update module 2038.
[0054] The reception control module 2031 controls the process in which the server 20 receives a signal from an external device in accordance with a communication protocol. Specifically, the reception control module 2031 receives information transmitted from the terminal device 10 and input by the user of the terminal device 10 using the input device 13 or the like. For example, the reception control module 2031 may receive, from the terminal device 10, dunning information that the user has created by operating the input device 13 of the terminal device 10. The reception control module 2031 may receive, from the terminal device 10, various update information that is used by the dunning information update module 2038 described below to update the dunning information acquired by the dunning information acquisition module 2033 described below. The update information may include, for example, new contact information for the person performing a given procedure, a new scheduled date for the procedure, information indicating that the procedure has been completed, information indicating the status of the procedure, or information indicating that dunning for the procedure will be stopped.
[0055] The transmission control module 2032 controls the process in which the server 20 transmits signals to external devices in accordance with a communication protocol. Specifically, the transmission control module 2032 controls the process of transmitting information related to the procedure to the real estate management system 2 or the terminal device 10. For example, the transmission control module 2032 transmits to the real estate management system 2 information that the reception control module 2031 (described later) receives from the terminal device 10, or information that the result acquisition module 2036 (described later) receives from the auto-call system 3. For example, the transmission control module 2032 transmits to the terminal device 10 information that a dunning information acquisition module 2033 or a dunning information update module 2038, which will be described later, has received from the real estate management system 2.
[0056] The dunning information acquisition module 2033 controls the process of acquiring dunning information including the scheduled date when a person is scheduled to perform a specific procedure related to real estate, the procedure status of the procedure, and the contact information of the person performing the procedure from the real estate management system 2. The dunning information acquisition module 2033 stores the acquired dunning information in the dunning information table 2022 of the storage unit 202, or updates the dunning information table 2022 with the acquired dunning information. Specifically, the dunning information acquisition module 2033 acquires dunning information including the scheduled date on which the person making the procedure is scheduled to perform a specified procedure related to real estate, information indicating whether the procedure has been completed, and contact information for the person making the procedure. For example, the dunning information acquisition module 2033 acquires dunning information from the real estate management system 2, including the procedure ID, property name, name of the person performing the procedure, procedure type, contact information, original scheduled date, new scheduled date, procedure date, procedure status, and reason for suspension.
[0057] The dunning information acquisition module 2033 may acquire dunning information from the server or the terminal device of the real estate management system 2 when the server 20 receives an instruction to acquire dunning information from the user of the terminal device 10. The dunning information acquisition module 2033 may acquire dunning information at any timing, without being triggered by receiving an instruction from the user of the terminal device 10. For example, the dunning information acquisition module 2033 may acquire dunning information at a predetermined time interval. The dunning information acquisition module 2033 may acquire dunning information from a server other than the real estate management system 2. For example, the dunning information may be created by a user operating the input device 13 of the terminal device 10 and accepted by the reception control module 2031.
[0058] The dunning target identification module 2034 controls the process of identifying procedures to be dunned based on the scheduled date and procedure status included in the dunning information. Specifically, the dunning target identification module 2034 refers to the dunning information acquired by the dunning information acquisition module 2033 and / or the dunning information table 2022 stored in the memory unit 202, and identifies as dunning target procedures those procedures whose scheduled date is not a date after the present and whose procedural status is incomplete. For example, the dunning target identification module 2034 refers to information indicating a scheduled date for a specific procedure and information indicating a procedure status, which are included in the dunning information acquired by the dunning information acquisition module 2033. The dunning target identification module 2034 determines whether the scheduled date is a date after the present. Furthermore, the dunning target identification module 2034 determines whether the procedure is incomplete. If the scheduled date does not indicate a date after the present and the procedure is incomplete, the dunning target identification module 2034 determines that the procedure is a dunning target procedure. In this way, the dunning target identification module 2034 identifies the dunning target procedure. When identifying a procedure that is the subject of dunning, the dunning target identification module 2034 may obtain information indicating the procedural status of the procedure that is the subject of dunning from the dunning information.
[0059] The outgoing call instruction module 2035 controls the process of instructing the auto-call system 3 to make an auto-call to the telephone terminal of the person to be reminded to reply, based on the contact information included in the reminder information. Specifically, the outgoing call instruction module 2035 refers to the dunning information acquired by the dunning information acquisition module 2033 , and transmits to the auto-call system 3 the contact information of the dunning target person related to the dunning procedure identified by the dunning target identification module 2034 . The outgoing call instruction module 2035 may transmit an instruction on the timing of making an auto-call to the auto-call system 3. For example, the outgoing call instruction module 2035 may transmit an instruction to the auto-call system 3 to make an auto-call to the telephone terminal of the person to be dunned within one minute after the auto-call system 3 receives the outgoing call instruction.
[0060] The voice message played through the telephone terminal of the person to be urged during the auto call may be stored in advance in the server of the auto call system 3, or a predetermined voice message stored in the storage unit 202 of the server 20 may be transmitted to the auto call system 3 by the outgoing call instruction module 2035. The voice message may include an instruction to the person to be urged to select a reply from a plurality of options prepared in advance by operating a telephone terminal and inputting a number assigned to each option. The voice message may include an instruction to the person to be urged to input a voice via a telephone terminal.
[0061] The outgoing call instruction module 2035 may transmit the type of the procedure to be dunned contained in the dunning information to the autocall system 3. For example, the outgoing call instruction module 2035 may transmit information indicating that the procedure to be dunned is a rental contract renewal procedure to the autocall system 3. Then, the outgoing call instruction module 2035 may instruct the autocall system 3 to play different voice messages depending on the type of the procedure to be dunned in the autocall via the telephone terminal of the person to be dunned. For example, the outgoing call instruction module 2035 may instruct the autocall system 3 to play different voice messages for an autocall regarding the procedure for paying the rental contract renewal fee and an autocall regarding the procedure for submitting a fire insurance contract.
[0062] The outgoing call instruction module 2035 may transmit various information included in the dunning information (for example, the name of the property of the procedure to be dunned, the name of the person performing the procedure, the scheduled date, etc.) to the auto-call system 3. The outgoing call instruction module 2035 may then convert this information into voice data and instruct the auto-call system 3 to insert it at a predetermined position in the voice message of the auto-call.
[0063] The result acquisition module 2036 controls the process of acquiring the result of the home call made by the home call system 3 to the telephone terminal of the person to be dunned. Specifically, the result acquisition module 2036 acquires, from the auto-call system 3, information indicating the result of the auto-call that the auto-call system 3 made to the telephone terminal of the person to be dunned based on the instructions sent by the outgoing call instruction module 2035. The information indicating the result of the auto-call may include text data or voice data. The information indicating the result of the auto-call may include, for example, information indicating that the person to be urged did not respond to the auto-call, or information indicating that the person to be urged selected a number indicating a predetermined response option. The predetermined response may include, for example, information indicating that the procedure will be completed by a predetermined time (for example, today, within one week, etc.), or information indicating that the user desires to contact the person to be urged directly.
[0064] The update information acquisition module 2037 controls the process of receiving information for updating the dunning information from the real estate management system 2. Specifically, the update information acquisition module 2037 acquires various update information for updating the dunning information acquired by the dunning information acquisition module 2033 and stored in the dunning information table 2022 of the storage unit 202 from the real estate management system 2. As already described, the update information may include, for a given procedure, new contact information for the person performing the procedure, a new scheduled date for the procedure, information indicating that the procedure has been completed, information indicating the status of the procedure, or information indicating that dunning for the procedure will be stopped. The update information acquisition module 2037 may acquire from the real estate management system 2 as update information, the dunning information stored in the real estate management system 2, that has been updated from the date and time when the dunning information acquisition module 2033 last acquired the dunning information from the real estate management system 2 to the current date and time. The update information acquisition module 2037 may acquire update information from the server of the real estate management system 2 or the terminal device when the server 20 receives an instruction from the user of the terminal device 10 to update the dunning information. The update information acquisition module 2037 may acquire update information at any timing, without being triggered by receipt of an instruction from the user of the terminal device 10. The update information acquisition module 2037 may acquire update information at predetermined time intervals.
[0065] The dunning information update module 2038 controls the process of updating dunning information. Specifically, the dunning information update module 2038 updates the dunning information acquired by the dunning information acquisition module 2033 by storing the update information received by the reception control module 2031 or the update information acquisition module 2037 in the dunning information table 2022 . The dunning information update module 2038 may update the dunning information in response to the reception control module 2031 receiving the update information. The dunning information update module 2038 may update the dunning information in response to the update information acquisition module 2037 receiving the update information. The dunning information update module 2038 may update the dunning information at any timing. For example, the dunning information update module 2038 may update the dunning information at a predetermined time interval.
[0066] <2 Data Structure> Fig. 4 is a diagram showing the data structure of a database stored in the server 20. Note that Fig. 4 is an example, and does not exclude data that is not shown.
[0067] The database shown in Figure 4 is a relational database, which is used to manage data sets called tables, which are structured by rows and columns, by associating them with each other. In a database, a table is called a table, a column in a table is called a column, and a row in a table is called a record. In a relational database, it is possible to set relationships between tables and associate them.
[0068] Usually, a column that serves as a primary key for uniquely identifying a record is set in each table, but setting a primary key to a column is not essential. The control unit 203 of the server 20 can cause the processor 29 to add, delete, or update records in a specific table stored in the storage unit 202 according to various programs.
[0069] Fig. 4 is a diagram showing the data structure of the dunning information table 2022. As shown in Fig. 4, each record of the dunning information table 2022 includes an item "Procedure ID", an item "Property name", an item "Name of person performing procedure", an item "Procedure type", an item "Contact information", an item "Original scheduled date", an item "New scheduled date", an item "Procedure date", an item "Procedure status", an item "Call status", an item "Call date and time", and an item "Reason for suspension". Each item in the dunning information table 2022 is input by the dunning information acquisition module 2033 when the dunning information acquisition module 2033 acquires dunning information. Alternatively, each item in the dunning information table 2022 is input by the dunning information update module 2038 when the dunning information update module 2038 updates the dunning information. The information stored in the dunning information table 2022 can be changed and updated as appropriate.
[0070] The item "Procedure ID" indicates an ID for identifying each procedure managed by the system 1 (particularly the server 20) of this embodiment.
[0071] The item "property name" indicates the name of the property related to the procedure identified by the item "procedure ID".
[0072] The item "Name of person performing procedure" indicates the name of the person performing the procedure identified by the item "Procedure ID".
[0073] The item "Procedure type" indicates the type of procedure identified by the item "Procedure ID".
[0074] The item "Contact information" indicates the contact information of the person who performs the procedure specified in the item "Name of person who performs the procedure".
[0075] The item "original scheduled date" indicates the scheduled date that was set when the procedure specified by the item "procedure ID" was originally scheduled to be completed.
[0076] The item "new scheduled date" indicates a scheduled date of the procedure identified by the item "procedure ID" that is set after the scheduled date stored in the item "original scheduled date" is set.
[0077] The item "Procedure Date" indicates the date on which the procedure identified by the item "Procedure ID" was completed.
[0078] The item "Procedure status" indicates information regarding the procedure status of the procedure identified by the item "Procedure ID". For example, the item "Procedure Status" indicates information such as "Completed" when the procedure identified by the item "Procedure ID" has been completed, and indicates information such as "Incomplete" when the procedure has not been completed. Furthermore, the item "Procedure Status" may indicate information indicating a detailed procedural status when the procedure is incomplete. For example, when the procedure is partially completed, information such as "Partially completed," "Deposit of xx yen completed," and "Submission of Document A completed" may be indicated.
[0079] The item "call status" indicates the status of an auto-call to remind the procedure identified by the item "procedure ID". Specifically, for example, the item "Call Status" may indicate the following information regarding the procedure identified by the item "Procedure ID": -Is the call-home target? - Has a call home been sent? -Content of the respondent's response to the auto-call More specifically, for example, the item "Call Status" may indicate the following information regarding the procedure identified by the item "Procedure ID": · Not Called: The call home was not made. · Called: A call home has been made - Today: The person who made the procedure responded to the call-home to the effect that the procedure will be completed on the day the call-home was made. Within one week: The person making the procedure responded to the call-back to the effect that he / she will complete the procedure within one week from the date of the call-back. Contact Required: The person in charge of the procedure responded to the auto-call requesting that the user contact them directly · Not applicable: Not applicable for call-home
[0080] The item "call date and time" indicates the date and time when an auto-call was made to remind the procedure identified by the item "procedure ID". For example, the item "Call Date and Time" may indicate the date and time of the call, the start date and time of the call, or the end date and time of the call when the auto-call system 3 makes an auto-call to the telephone terminal of the person being reminded of the procedure identified by the item "Procedure ID".
[0081] The item "reason for suspension" indicates information that the procedure identified by the item "procedure ID" is not subject to reminder by auto-call. For example, if the procedure identified by the item "Procedure ID" is not subject to reminders by auto-call, the item "Reason for suspension" indicates information that the procedure is not subject to reminders by auto-call, such as TRUE. Note that, if the procedure identified by the item "Procedure ID" is not subject to reminders by auto-call, the item "Reason for suspension" may indicate the reason why the procedure is not subject to reminders by auto-call. For example, if the procedure identified by the "Procedure ID" field is subject to reminder by home call, the "Reason for Suspension" field may indicate that the procedure is not exempt from reminder by home call by, for example, FALSE, blank, or a null value.
[0082] <3 Example of operation> An example of the operation of the server 20 will now be described.
[0083] FIG. 5 is a flowchart showing an example of the operation of the server 20.
[0084] In step S101, the control unit 203 receives dunning information including a scheduled date when a person is scheduled to perform a specific procedure related to real estate, a procedure status of the procedure, and contact information of the person performing the procedure from the real estate management system 2. Specifically, for example, the control unit 203 acquires dunning information including a procedure ID, a property name, a person performing the procedure, a procedure type, contact information, an original scheduled date, a new scheduled date, a procedure date, a procedure status, and a reason for suspension from the real estate management system 2 using the dunning information acquisition module 2033, and stores the acquired dunning information in the dunning information table 2022.
[0085] In step S102, the control unit 203 identifies, based on the reminder information received in step S101, procedures to be reminded whose scheduled date is not a date after the present date and whose procedure status is incomplete. Specifically, for example, the control unit 203 acquires the value of the item "procedure ID" of a record that satisfies the following condition in the dunning information table 2022 by the dunning target specification module 2034. - The value of the field "Original Scheduled Date" is a past date - The value of the field "New due date" is a past date or is blank - The value of the item "Procedure Status" is not "Completed" - The value of the field "Reason for Stopping" is blank
[0086] In step S103, the control unit 203 determines whether or not there is a dunning target procedure identified in step S102. Specifically, for example, the control unit 203 determines whether or not one or more dunning target procedures have been identified from the dunning information table 2022 by the dunning target identification module 2034. If it is determined that a procedure to be reminded exists (YES in step S103), the program proceeds to FIG. 6, and if it is determined that a procedure to be reminded does not exist (NO in step S103), the program ends.
[0087] FIG. 6 is a flowchart showing an example of the operation of the server 20, and corresponds to the branch destination of step S103 in FIG.
[0088] In step S201, the control unit 203 instructs the autocall system 3 to make an autocall to the telephone terminal of the dunning target person who is to perform the dunning procedure, prompting the dunning target person to reply, based on the contact information included in the dunning information. Specifically, for example, the control unit 203 uses the outgoing call instruction module 2035 to obtain the procedure ID and contact information from the record in the dunning information table 2022 in which the value of the item "procedure ID" obtained in step S102 of Fig. 5 is stored. The control unit 203 uses the outgoing call instruction module 2035 to transmit the procedure ID and the contact information to the autocall system 3.
[0089] The auto-call system 3 accepts the procedure ID and contact information sent from the control unit 203. The auto-call system 3 makes an auto-call to the contact information and accepts a reply sent from the telephone terminal of the person to be dunned. The auto-call system 3 links information indicating the reply and the call date and time with the procedure ID and transmits them to the server 20.
[0090] In step S202, the control unit 203 receives from the auto call system 3 the reply that the auto call system 3 received from the telephone terminal of the person to be dunned. Specifically, for example, the control unit 203 receives the procedure ID, information indicating the reply, and the call date and time that the auto call system 3 has sent to the server 20 by the result acquisition module 2036. The control unit 203 uses the result acquisition module 2036 to search the dunning information table 2022 using the procedure ID received from the auto call system 3 as a search key, and stores information indicating the reply received from the auto call system 3 in the item "call status" of the record of the procedure ID, and stores the call date and time received from the auto call system 3 in the item "call date and time".
[0091] The response that the control unit 203 receives from the auto-call system 3 in step S202 may include information indicating a new scheduled date for the procedure that is the subject of the dunning request. This allows the latest scheduled date for the procedure that is the subject of the dunning request to be quickly shared with the real estate management system 2. In addition, the response that the control unit 203 receives from the auto-call system 3 in step S202 may include information indicating that the user desires to directly contact the person that is the subject of the dunning request.
[0092] In step S203, the control unit 203 transmits the response to the real estate management system 2. Specifically, for example, the control unit 203 causes the transmission control module 2032 to link information indicating the response received by the result acquisition module 2036 with the procedure ID and transmits the information to the real estate management system 2. This eliminates the need for the user to manually share the dunning target's response to the autocall with the real estate management system 2, thereby reducing the user's effort in dunning work using autocalls for real estate-related procedures.
[0093] This also allows the operator of the real estate management system 2 to check the results of the auto-call for the procedure that is the subject of the dunning. Therefore, if the information indicating the reply includes a reply including information indicating that the person to be dunned wishes to be directly contacted by the operator of the real estate management system 2, the operator of the real estate management system 2 can directly contact the person to be dunned.
[0094] Furthermore, in step S203, the control unit 203 transmits the dunning information to the terminal device 10. Specifically, for example, the user operates the input device 13 of the terminal device 10 to transmit a request to inquire about the dunning information to the server 20. When the control unit 203 receives the request through the reception control module 2031, the control unit 203 transmits the dunning information stored in the dunning information table 2022 to the terminal device 10 through the transmission control module 2032 in a form that can be identified for each procedure ID.
[0095] At this time, the control unit 203 may transmit all information stored in the dunning information table 2022 to the terminal device 10, or may transmit information of a predetermined column and a predetermined record of the dunning information table 2022 to the terminal device 10. However, the information transmitted to the terminal device 10 needs to include information of the items "Contact" and "Call Status" of the dunning information table 2022. When the terminal device 10 receives the information transmitted from the control unit 203, it displays the information to the user via the output device 14. This allows the user to check the results of the auto-call for the procedure to be dunned.
[0096] If the dunning information displayed to the user includes a response including information indicating that the user wishes to directly contact the dunning target, the user directly contacts the dunning target. The user operates the input device 13 of the terminal device 10, etc., and transmits the result of the direct contact to the server 20 in association with the procedure ID. The result of the direct contact may include various update information for updating the dunning information.
[0097] In step S204, the control unit 203 accepts the result of the direct contact from the user to the dunning target. Specifically, for example, the control unit 203 accepts the procedure ID and the result of the direct contact transmitted from the terminal device 10 in step S203 by the reception control module 2031. The control unit 203 searches the dunning information table 2022 for the procedure ID accepted from the terminal device 10 by the dunning information update module 2038, and stores various update information included in the result of the direct contact (e.g., new scheduled date, procedure date, procedure status, reason for suspension, etc.) in the corresponding column of the record of the procedure ID.
[0098] In particular, when the result of the direct contact includes information indicating a new scheduled date of the procedure to be dunned, the control unit 203 registers the information indicating the new scheduled date included in the result of the direct contact in the dunning information. Specifically, for example, the control unit 203 searches the dunning information table 2022 for the procedure ID accepted from the terminal device 10 by the dunning information update module 2038, and stores the information indicating the new scheduled date included in the result of the direct contact in the column of the item "new scheduled date" of the record of the procedure ID.
[0099] In addition, when the operator of the real estate management system 2 directly contacts the dunning target in step S203, in step S204, the control unit 203 may acquire the result of the direct contact made by the operator of the real estate management system 2 to the dunning target from the real estate management system 2. Then, various update information included in the result of the direct contact may be stored in the dunning information table 2022.
[0100] In step S205, the control unit 203 transmits the direct contact result to the real estate management system 2. Specifically, for example, the control unit 203 transmits the direct procedure ID accepted from the terminal device 10 in step S204 and various update information included in the direct contact result (for example, a new scheduled date, procedure date, procedure status, reason for suspension, etc.) to the real estate management system 2 by the transmission control module 2032.
[0101] Here, when the control unit 203 accepts a new scheduled date in step S202 or step S204, the person to be reminded is to complete the procedure to be reminded before the new scheduled date passes. The person to be reminded may voluntarily contact the user and inform the user of the new scheduled date without answering the auto call or responding to a direct contact. The person to be reminded may complete the procedure to be reminded without answering the auto call or responding to a direct contact. Therefore, the new scheduled date, procedural status, etc. of the procedure to be reminded may be updated at any time depending on the actions of the person to be reminded.
[0102] Therefore, in step S206, the control unit 203 accepts update information for the procedure related to the procedure to be dunned. Specifically, for example, when the information corresponding to the update information is included in the matters communicated by the person to be dunned, the user operates the input device 13 of the terminal device 10, etc., to link the update information with the procedure ID and transmit it to the server 20. The control unit 203 accepts the procedure ID and the update information transmitted from the terminal device 10 by the reception control module 2031. For example, the control unit 203 may accept information indicating the procedure status of the procedure related to the procedure to be dunned. Alternatively, the control unit 203 may accept information indicating a new scheduled date on which the person to be dunned has contacted the user.
[0103] Then, in step S206, the control unit 203 registers the update information in the dunning information. In particular, when the information indicating the procedural status of the procedure related to the dunning procedure transmitted from the terminal device 10 includes information indicating that the dunning procedure has been completed, the control unit 203 registers the information indicating that the dunning procedure has been completed in the dunning information. In addition, when the information indicating the procedural status of the procedure related to the dunning procedure includes information indicating that a part of the dunning procedure has been completed, the control unit 203 registers the information indicating that a part of the dunning procedure has been completed in the dunning information. In addition, when the update information includes information indicating a new scheduled date, the control unit 203 registers the information indicating the new scheduled date in the dunning information.
[0104] Specifically, for example, the control unit 203 uses the dunning information update module 2038 to search the dunning information table 2022 for the procedure ID received from the terminal device 10, and stores each piece of information included in the update information in a column of the record for that procedure ID that corresponds to the content of the update information. For example, if the update information includes information indicating a procedure status, the control unit 203 stores the information indicating the procedure status in the "procedure status" column of the record for that procedure ID. Also, if the update information includes information indicating a new scheduled date, the control unit 203 stores the information indicating the new scheduled date in the "new scheduled date" column of the record for that procedure ID.
[0105] In step S206, the control unit 203 may receive update information of the procedure related to the dunning target procedure from the real estate management system 2. Specifically, the control unit 203 receives the update information from the real estate management system 2 by the update information acquisition module 2037, and stores the update information in the dunning information table 2022 by the dunning information update module 2038. Thereafter, the control unit 203 may transmit the updated dunning information to the terminal device 10. Then, the terminal device 10 may display the dunning information to the user via the output device 14, as in step S203. This makes it possible to reflect the update information registered in the real estate management system 2 after step S101 in the dunning information table 2022, and to display the update information to the user. For example, information indicating that a part of the dunning target procedure, which is updated in the real estate management system 2 after step S101, has been completed, can be displayed to the user. This makes it possible for the user to easily check the progress of the dunning target procedure.
[0106] As shown in Figures 5 and 6, after step S206, the program ends.
[0107] The control unit 203 may repeat the processes shown in Fig. 5 and Fig. 6 at a predetermined timing. Therefore, the control unit 203 executes the processes including identifying the procedure to be dunned (step S102), issuing instructions to the auto-call system 3 (step S201), accepting the reply (step S202), and sending the reply (step S203) again. This allows the dunning work related to the procedure to be dunned to be performed continuously while reducing the burden on the user.
[0108] In addition, at this time, since the dunning information has been updated in the previously executed steps S202, S204, and S206, the dunning procedure identified in step S102 will be different from the dunning procedure identified in the previous step S102. Therefore, when the control unit 203 executes the process again, it is not essential to execute step S101. In other words, when the control unit 203 executes the process again, it may or may not accept dunning information from the real estate management system 2.
[0109] In other words, when the control unit 203 executes the process again, even if step S101 is not executed, among the procedures to be reminded identified when the control unit 203 previously executed step S102, procedures for which a new scheduled date was set or the procedure was completed after step S102 will not be subject to reminder by autocall.
[0110] The control unit 203 may execute the process again after a predetermined time has elapsed since the process was executed. For example, the control unit 203 may execute the process again 24 hours after the previous process was started (or ended).
[0111] <4 Screen example> FIG. 7 is a diagram showing an example of a screen displayed on the display 141, which is an example of the output device 14 of the terminal device 10, in the processing of the control unit 203 shown in the flowcharts of FIGS.
[0112] A sheet 701 showing a list of dunning information is displayed on a screen 700 of the display 141. In the example of Fig. 7, the sheet 701 displays, for each contractor, the contractor name, property name, contact information, expected date of payment, call status, and reason for suspension of dunning, which are related to the procedure for paying the rent renewal fee. The user of the terminal device 10 can check dunning information related to other types of procedures by scrolling the screen 700 or switching the tabs of the sheet 701.
[0113] The sheet 701 includes, for example, display fields 702, 703, 704, 705, 706, 707, and 708. The display field 702 displays the name of the contractor for each procedure. The display field 703 displays the name of the property for each procedure. The display field 704 displays the contact information of the person who performs each procedure. The display field 705 displays the original scheduled date of each procedure. The display field 706 displays the new scheduled date of each procedure. The display field 707 displays the call status of each procedure. The display field 708 displays the reason for stopping each procedure. In the example of FIG. 7, the user of the terminal device 10 can operate the input device 13 to input information to be stored in the item "new scheduled date" of the dunning information table 2022 into a blank cell of the display field 706. Furthermore, the user of the terminal device 10 can operate the input device 13 to input information to be stored in the item "reason for suspension" of the dunning information table 2022 into a blank cell of the display field 708. When the user inputs any information into a blank cell of the display field 708, the display of the display field 707 of the same record as the input cell is updated to "not applicable." Note that the user may also be able to update the information displayed in the non-blank cells of the display fields 702 to 708 by operating the input device 13.
[0114] <5. Effects of one embodiment> As described above in detail, the system 1 of the present embodiment can provide a technique for reducing the user's workload in dunning operations using autocalls for procedures related to real estate.
[0115] <6 Notes> In addition, the above-described embodiments are described in detail to clearly explain the present disclosure, and are not necessarily limited to those including all of the described configurations. In addition, some of the configurations of each embodiment can be added to, deleted from, or replaced with other configurations.
[0116] In addition, the above-mentioned configurations, functions, processing units, processing means, etc. may be realized in part or in whole by hardware, for example, by designing them as integrated circuits. The present invention can also be realized by software program code that realizes the functions of the embodiments. In this case, a storage medium on which the program code is recorded is provided to a computer, and a processor included in the computer reads the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the functions of the above-mentioned embodiments, and the program code itself and the storage medium storing it constitute the present invention. Examples of storage media for supplying such program code include flexible disks, CD-ROMs, DVD-ROMs, hard disks, SSDs, optical disks, magneto-optical disks, CD-Rs, magnetic tapes, non-volatile memory cards, ROMs, etc.
[0117] Furthermore, the program code for realizing the functions described in this embodiment can be implemented in a wide range of program or script languages, such as assembler, C / C++, perl, Shell, PHP, Java (registered trademark), and the like.
[0118] Furthermore, the program code of the software that realizes the functions of the embodiments may be distributed over a network and stored in a storage means such as a computer's hard disk or memory, or in a storage medium such as a CD-RW or CD-R, and the processor of the computer may read out and execute the program code stored in the storage means or storage medium.
[0119] The matters described in the above embodiments will be supplemented below.
[0120] (Appendix 1) A program (2021) for operating a computer (20) having a processor (29), the program (2021) includes a step (step S101) of receiving, from a real estate management system (2), reminder information including a scheduled date on which a person is scheduled to perform a specific procedure related to real estate, a procedure status of the procedure, and contact information of the person performing the procedure, and a step (step S102) of identifying a reminder target procedure whose scheduled date is not a date on or after the present date and whose procedure status is incomplete based on the reminder information. a step S102 of instructing the auto-call system (3) to make an auto-call to the telephone terminal of the person being reminded to carry out the reminder procedure, based on the contact information included in the reminder information, to prompt the person to reply; a step S201 of instructing the auto-call system (3) to accept from the auto-call system (3) the reply received from the telephone terminal of the person being reminded, based on the contact information included in the reminder information, (step S202); and a step S203 of transmitting the reply to the real estate management system (2).
[0121] (Appendix 2) The reply will contain information indicating the new scheduled dates for the procedures subject to the reminder Programme (2021) set out in Appendix 1.
[0122] (Appendix 3) A program (2021) described in Appendix 1 or 2, which executes the step of identifying (step S102), the step of instructing (step S201), the step of accepting a reply (step S202), and the step of sending (step S203) again after executing the step of accepting a reply (step S202).
[0123] (Appendix 4) The reply includes information indicating that the user desires to contact the person being urged directly, and the program (2021) further causes the processor (29) to execute a step of accepting a result of the direct contact (step S204), and, if the result of the direct contact includes information indicating a new scheduled date for the procedure being urged, a step of registering the information indicating the new scheduled date included in the result of the direct contact in the dunning information (step S204), and again executes the step of identifying (step S102), the step of instructing (step S201), the step of accepting a reply (step S202), and the step of sending (step S203). The program (2021) described in any of Appendices 1 to 3.
[0124] (Appendix 5) The program (2021) further causes the processor (29) to execute, after executing the step of accepting a reply (step S202), a step of accepting information indicating the procedural status of the procedure related to the dunning procedure, and, if the information indicating the procedural status of the procedure related to the dunning procedure includes information indicating that the dunning procedure has been completed, a step of registering information indicating that the dunning procedure has been completed in the dunning information (step S206), and re-executes the step of identifying (step S102), the step of instructing (step S201), the step of accepting a reply (step S202), and the step of sending (step S203).The program (2021) described in any of Appendices 1 to 4.
[0125] (Appendix 6) The program (2021) further causes the processor (29) to execute, after executing the step of accepting a reply (step S202), a step of accepting information indicating the procedural status of the procedure related to the dunning procedure, and, if the information indicating the procedural status of the procedure related to the dunning procedure includes information indicating that part of the dunning procedure has been completed, a step of registering information indicating that part of the dunning procedure has been completed in the dunning information (step S206), and the program (2021) further causes the processor (29) to re-execute the step of identifying (step S102), the step of instructing (step S201), the step of accepting a reply (step S202), and the step of sending (step S203). The program (2021) described in any of Appendices 1 to 5.
[0126] (Appendix 7) The program (2021) further causes the processor (29) to execute a step (step S206) of receiving information indicating a new scheduled date that the person to be reminded has notified the user, and a step (step S206) of registering the information indicating the new scheduled date in the reminder information, and re-executes the step of identifying (step S102), the step of instructing (step S201), the step of accepting a response (step S202), and the step of sending (step S203), a program (2021) described in any of Appendices 1 to 6.
[0127] (Appendix 8) A method executed by a computer (20) having a processor (29), the method comprising the steps of: receiving from the real estate management system (2) dunning information including a scheduled date on which a person is scheduled to perform a specified procedure related to real estate, the procedure status, and the person's contact information (step S101); identifying, based on the dunning information, a procedure to be dunned whose scheduled date is not a date after the present and whose procedure status is incomplete in the dunning information (step S102); instructing an auto-call system (3) to send an auto-call to the telephone terminal of the person to be dunned who is to perform the dunning procedure, based on the contact information included in the dunning information, to encourage the person to reply; receiving from the auto-call system (3) the reply received from the telephone terminal of the person to be dunned (step S202); and transmitting the reply to the real estate management system (2) (step S203).
[0128] (Appendix 9) An information processing device having a control unit, the control unit executes the following steps: receiving dunning information from a real estate management system (2), the step including a scheduled date on which a person is scheduled to perform a specified procedure related to real estate, the procedure status of the procedure, and the person's contact information; identifying, based on the dunning information, a procedure to be dunned whose scheduled date is not a date after the present and whose procedure status is incomplete in the dunning information; instructing an auto-call system (3) to send an auto-call to the telephone terminal of the person to be dunned who is to perform the dunning procedure, based on the contact information included in the dunning information, to encourage a reply; receiving from the auto-call system (3) the reply received from the telephone terminal of the person to be dunned (step S202); and transmitting the reply to the real estate management system (2) (step S203). [Explanation of symbols]
[0129] 1: System 2: Real estate management system 3: Auto-call system 10: Terminal device 15: Memory 16: Storage unit 19: Processor 20: Server 26: Storage 29: Processor 180: Storage unit 190: Control unit 202: Storage unit 203: Control unit 2022: Dunning information table 2031: Reception control module 2032: Transmission control module 2033: Dunning information acquisition module 2034: Dunning target identification module 2035: Call instruction module 2036: Result acquisition module 2037: Update information acquisition module 2038: Dunning information update module
Claims
1. A program for operating a computer having a processor, The program causes the processor to: receiving, from the real estate management system, reminder information including a scheduled date on which a person is scheduled to perform a specific procedure related to real estate, a procedure status of the procedure, and contact information of the person; Identifying a procedure to be reminded based on the reminder information, the scheduled date of which is not a date after the present date and the procedure status of which is incomplete in the procedure status; instructing an auto-call system to send an auto-call to a telephone terminal of a dunning target person who is to carry out the dunning procedure, based on the contact information included in the dunning information, to prompt the dunning target person to respond; receiving, from the auto-call system, the reply received from the telephone terminal of the dunning target person by the auto-call system; sending the response to the property management system; A program to execute.
2. The response includes information indicating a new scheduled date for the procedure that is the subject of the reminder. The program according to claim 1.
3. after executing the step of receiving the response, executing the step of specifying, the step of instructing, the step of receiving the response, and the step of transmitting again; The program according to claim 1.
4. The response includes information indicating that the user desires to directly contact the dunning target person, The program further causes the processor to accepting a result of said direct contact; If the result of the direct contact includes information indicating a new scheduled date of the procedure to be dunned, registering the information indicating the new scheduled date included in the result of the direct contact in the dunning information; Run the command, executing the specifying step, the instructing step, the response receiving step, and the transmitting step again; The program according to claim 1.
5. The program further causes the processor to, after executing the step of receiving the response, receiving information indicating the procedure status of the procedure related to the dunning target procedure; When the information indicating the procedure status of the procedure related to the dunning procedure includes information indicating that the dunning procedure has been completed, registering the information indicating that the dunning procedure has been completed in the dunning information; Run the command, executing the specifying step, the instructing step, the response receiving step, and the transmitting step again; The program according to claim 1.
6. The program further causes the processor to, after executing the step of receiving the response, receiving information indicating the procedure status of the procedure related to the dunning target procedure; When the information indicating the procedure status of the procedure related to the dunning target procedure includes information indicating that the dunning target procedure has been partially completed, registering the information indicating that the dunning target procedure has been partially completed in the dunning information; Run the command, The program further causes the processor to executing the specifying step, the instructing step, the response receiving step, and the transmitting step again; The program according to claim 1.
7. The program further causes the processor to receiving information indicating a new planned date notified to the user by the person to be reminded; registering information indicating the new scheduled date in the reminder information; Run the command, executing the specifying step, the instructing step, the response receiving step, and the transmitting step again; The program according to claim 1.
8. 1. A computer-implemented method comprising: receiving, from the real estate management system, reminder information including a scheduled date on which a person is scheduled to perform a specific procedure related to real estate, a procedure status of the procedure, and contact information of the person; Identifying a procedure to be reminded based on the reminder information, the scheduled date of which is not a date after the present date and the procedure status of which is incomplete in the procedure status; instructing an auto-call system to send an auto-call to a telephone terminal of a dunning target person who is to carry out the dunning procedure, based on the contact information included in the dunning information, to prompt the dunning target person to respond; receiving, from the auto-call system, the reply received from the telephone terminal of the dunning target person by the auto-call system; sending the response to the property management system; A method for performing.
9. An information processing device including a control unit, The control unit: receiving, from the real estate management system, reminder information including a scheduled date on which a person is scheduled to perform a specific procedure related to real estate, a procedure status of the procedure, and contact information of the person; Identifying a procedure to be reminded based on the reminder information, the scheduled date of which is not a date after the present date and the procedure status of which is incomplete in the procedure status; instructing an auto-call system to send an auto-call to a telephone terminal of a dunning target person who is to carry out the dunning procedure, based on the contact information included in the dunning information, to prompt the dunning target person to respond; receiving, from the auto-call system, the reply received from the telephone terminal of the dunning target person by the auto-call system; sending the response to the property management system; An information processing device that executes the above.
Citation Information
Patent Citations
Charge collection support system
JP2007041809A