Information processing device, control method, and computer program
The information processing apparatus addresses the challenge of motivating timely payments by restricting moving body functions when payment is delayed and the moving body is in a situation that prompts payment, thereby reducing the need for reminder calls.
Patent Information
- Application Number
- JP2023209461
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-12
- Publication Date
- 2025-06-24
AI Technical Summary
Conventional technologies for restricting vehicle movement based on payment status do not effectively motivate users to make timely payments, particularly in situations where reminders are needed.
An information processing apparatus that communicates with a moving body, acquiring payment status and moving body status information to restrict the moving body's functions when payment is delayed and the moving body is located in a situation that prompts payment.
This approach reduces the need for reminder calls and effectively prompts users to make timely payments by restricting the moving body's functions in situations where payment is easily facilitated.
Smart Images

Figure 2025093675000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, a control method, and a computer program.
Background Art
[0002] Conventionally, there has been known a technique for restricting the movement of a vehicle or the like that is a payment target according to the payment status of a user such as a loan or a lease. For example, Patent Document 1 and Patent Document 2 describe this type of technique.
[0003] Patent Document 1 relates to a vehicle remote control system including a communication module that communicates with an ECU of a vehicle to collect vehicle information of the vehicle, and a server that calculates an activation state control command for switching between an inoperable state and an operable state of the vehicle based on the vehicle information received from the communication module. In Patent Document 1, conditions for switching between the inoperable state and the operable state of the vehicle are set, such as the vehicle not being stopped on a public road or the vehicle being stopped in a predetermined parking lot.
[0004] Patent Document 2 relates to a control device mounted on a vehicle. The control device of Patent Document 2 includes a receiving unit that receives payment status information regarding the payment status of a vehicle loan, and a regulating unit that regulates the running state of the vehicle so as to exclude the inoperable state based on the payment status information. The regulating unit performs control to delay the activation time from the activation instruction of the drive source from the user to the vehicle until the start of activation of the drive source.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0006] Conventional technologies such as those described in Patent Document 1 and Patent Document 2 restrict the movement of a moving body by remote control without impairing the safety and convenience of users. However, there was room for improvement in terms of strongly motivating payment for users in inappropriate payment situations such as delays.
[0007] The present invention has been made in view of such a situation, and aims to reduce the trouble of reminder calls and the like and prompt prompt payment by restricting the functions of a moving body in a situation where it is easy for a user to make a payment.
Means for Solving the Problems
[0008] To achieve the above object, one aspect of the present invention is an information processing apparatus capable of communicating with a moving body, the apparatus including: a payment status information acquisition means for acquiring payment status information indicating the payment status of a predetermined user for the moving body (for example, a vehicle, a ship, a railway, an aircraft, etc.); a moving body status information acquisition means for acquiring moving body status information indicating the status of the moving body (for example, GNSS (GPS), an acceleration sensor, OBD2, a driving recorder, etc.); and a moving body function restriction means for outputting a signal for restricting the function of the moving body when the payment is delayed and the moving body is located at a place that prompts the payment of a specific predetermined user based on the payment status information and the moving body status information.
Effects of the Invention
[0009] According to the present invention, by restricting the functions of a moving body in a situation where it is easy for a user to make a payment, it is possible to reduce the trouble of reminder calls and the like and prompt prompt payment.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Embodiments for Carrying Out the Invention
[0011] <Overall Configuration> Hereinafter, this embodiment will be described with reference to the drawings. FIG. 1 is a diagram showing an outline of the configuration of a mobile body management system 100 to which a management server 1 as an information processing apparatus according to an embodiment of the present invention is applied.
[0012] The mobile body management system 100 shown in FIG. 1 provides a service for restricting the functions of the mobile body 3 based on the payment status output from the payment management system 2. The mobile body management system 100 of the present embodiment includes a management server 1, a payment management system 2, and a mobile body 3 to be managed.
[0013] The management server 1 is an information processing apparatus that executes a process for restricting the functions of the mobile body 3. The management server 1 and the payment management system 2 are connected by a communication network such as the Internet and are configured to be able to transmit and receive various information to and from each other. Also, the management server 1 and the mobile body 3 are connected by a communication network such as the Internet and are configured to be able to transmit and receive various information to and from each other.
[0014] The payment management system 2 is an information processing apparatus that manages the payment status of the user with respect to the mobile body 3 and outputs the payment status of the user of the mobile body 3 to the management server 1. The payment status is information regarding debts such as leases and loans for which the user of the mobile body 3 pays the set amount of money.
[0015] The mobile body 3 is, for example, a machine or device that can be moved by driving means such as a vehicle, a ship, a railway, an aircraft, etc. The mobile body 3 is equipped with a control device 50 having a communication function for communicating with the management server 1. In the present embodiment, the mobile body 3 is a vehicle. In the present embodiment, the payment management system 2 manages the payment status regarding a car lease in which a debt is set for the user of the mobile body 3.
[0016] <Hardware Configuration> Next, an example of the hardware configuration in each component of the mobile body management system 100 will be described. FIG. 2 is a block diagram showing the hardware configuration of the management server 1 according to the present embodiment. The management server 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20.
[0017] The CPU 11 executes various processes according to the programs recorded in the ROM 12 or the programs loaded from the storage unit 18 into the RAM 13. The RAM 13 also appropriately stores data and the like necessary for the CPU 11 to execute various processes. The CPU 11, the ROM 12, and the RAM 13 are interconnected via the bus 14. The input / output interface 15 is also connected to this bus 14.
[0018] Connected to the input / output interface 15 are an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20. The output unit 16 is composed of a display, a speaker, etc., and outputs various information as images and sounds. The input unit 17 is composed of a keyboard, a mouse, etc., and inputs various information. The storage unit 18 is composed of a hard disk, a DRAM (Dynamic Random Access Memory), etc., and stores various data. The communication unit 19 communicates with other devices via a network including the Internet.
[0019] A removable medium 21 made of, for example, a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory is appropriately attached to the drive 20. A program read from the removable medium 21 by the drive 20 is installed in the storage unit 18 as necessary. Further, the removable medium 21 can also store various data stored in the storage unit 18 in the same manner as the storage unit 18.
[0020] Although not shown, the payment management system 2 and the control device 50 of the mobile body 3 are also computers having a configuration similar to or common to the hardware configuration shown in FIG. 2.
[0021] <Functional Configuration> Next, the functional configuration of the management server 1 will be described. FIG. 3 is a functional block diagram showing an example of the functional configuration of the mobile body management system 100. As shown in FIG. 3, the management server 1 includes, as functional units operating in the CPU 11, a payment status information acquisition unit 31, a mobile body status information acquisition unit 32, and a mobile body function restriction unit 33.
[0022] The payment status information acquisition unit 31 executes a process of receiving payment status information indicating the payment status regarding the payment of the user of the mobile body 3 output from the payment management system 2. The payment status information includes information indicating that the payment is being made appropriately, as well as information indicating that the user's payment is not being made appropriately due to a delay or the like. The payment status information acquisition unit 31 stores the received payment status information in the payment status information database 41.
[0023] The payment status information database 41 is constructed by, for example, the storage unit 18 or the like. The payment status information database 41 stores the payment status information in association with the user or the mobile body 3.
[0024] The mobile body status information acquisition unit 32 executes a process of acquiring mobile body status information indicating the usage status of the mobile body 3 output from the mobile body 3. The mobile body status information acquisition unit 32 stores the acquired mobile body status information in the mobile body status information database 42.
[0025] The mobile body status information database 42 is constructed by, for example, the storage unit 18 or the like. The mobile body status information database 42 stores the mobile body status information in association with the user or the mobile body 3.
[0026] The mobile body function restriction unit 33 determines whether to restrict the function of the mobile body based on the payment status information and the mobile body status information according to a preset determination condition, and when the determination condition is met, transmits a restriction command for restricting the function of the mobile body 3 to the mobile body 3. The restriction command is transmitted, for example, when the payment status information indicates that the user's payment is not properly made due to a delay or the like, and the mobile body 3 is in a place where payment can be motivated. The details of the determination condition for transmitting the restriction command will be described later.
[0027] Next, the functional units of the control device 50 of the mobile body 3 will be described. The control device 50 includes a log acquisition unit 51 and a drive control unit 52 as functional units that operate in the CPU.
[0028] The log acquisition unit 51 acquires mobile body status information indicating the status of the mobile body 3 from various devices and sensors provided in the mobile body 3. The log acquisition unit 51 acquires position information, acceleration information, vibration information, vehicle information, image information, etc. The position information is acquired based on signals received from satellites by a GNSS (Global Navigation Satellite System) device such as GPS, for example. The acceleration information is acquired from an acceleration sensor mounted on the mobile body 3, for example. The vibration information is acquired from a vibration sensor mounted on the mobile body. The vehicle information is acquired from OBD (On Board DiagnoSticS) or OBD2, etc. The vehicle information includes vehicle speed, engine speed, water temperature, fuel consumption, etc. The image information is an image captured by a camera mounted on the mobile body 3 and is acquired from a drive recorder, for example.
[0029] The mobile body status information acquired by the log acquisition unit 51 is output to the mobile body status information acquisition unit 32 of the management server 1. The mobile body status information is used for specifying the position of the mobile body 3 and the like.
[0030] The drive control unit 52 executes a process of controlling the function of a drive device 55 that drives the mobile body 3 such as an engine or a motor. When the drive control unit 52 receives a restriction command from the mobile body function restriction unit 33, it restricts the drive of the drive device 55. As a result, the mobile body 3 cannot move. Note that the drive control unit 52 may output a stop command based on the restriction command to the ECU (Electronic Control Unit) of the drive device 55, or the drive control unit 52 may be the ECU.
[0031] <Processing content> ≪Mobile body management process≫ Next, with reference to FIG. 4, the overall processing flow will be described. FIG. 4 is a flowchart showing the operation of the mobile body management process by the management server 1. Note that the processing flow shown in FIG. 4 is merely an example.
[0032] In step S1, the payment status information acquisition unit 31 acquires payment status information from the payment management system 2. In the present embodiment, the payment status information acquisition unit 31 stores the acquired payment status information in the payment status information database 41.
[0033] In step S2, the mobile body status information acquisition unit 32 acquires mobile body status information from the mobile body 3. In the present embodiment, the mobile body status information acquisition unit 32 acquires the mobile body status information from the control device 50, associates the log information with the user or the mobile body 3, and stores it in the mobile body status information database 42. This mobile body status information is acquired by the log acquisition unit 51 of the control device 50.
[0034] In step S3, the mobile body function restriction unit 33 executes a determination process to determine whether or not it satisfies the restriction conditions for function restriction based on the payment status information and the mobile body status information. In the present embodiment, the mobile body function restriction unit 33 acquires the payment status information from the payment status information database 41, acquires the movement information from the mobile body status information database 42, and executes the determination process based on predetermined conditions.
[0035] In specifying the position of the mobile body 3 in the determination process, the mobile body function restriction unit 33 may use the position information included in the mobile body status information alone, but by combining acceleration information, signal information, vehicle information, image information, etc. with the position information, it is also possible to more accurately grasp the status of the mobile body 3. Note that the specific content (subroutine) of the determination process in this step S3 will be described later with reference to FIG. 5.
[0036] In step S4, if the mobile body function restriction unit 33 satisfies the restriction conditions in the determination process of step S3, the process proceeds to step S5 (step S4; Yes). Further, if the mobile body function restriction unit 33 does not satisfy the restriction conditions in the determination process of step S3, the process returns to step S1 without going through steps S5 to S7 (step S3; No).
[0037] In step S5, the mobile body function restriction unit 33 transmits a restriction command to the mobile body 3 to restrict the function of the mobile body 3. In the present embodiment, the mobile body function restriction unit 33 transmits a command to stop driving to the drive control unit 52 of the control device 50, and the drive control unit 52 that has received the command restricts the operation of the drive device 55 (for example, stops the engine or the motor). Thereby, the movement of the mobile body 3 is restricted. After the process of step S5, the process proceeds to step S6.
[0038] In step S6, the mobile function restriction unit 33 determines whether the release condition is satisfied. In the present embodiment, it is set as a release condition that the payment process is executed. The mobile function restriction unit 33 acquires the latest payment status information and determines that the release condition is satisfied if the payment is properly made, and proceeds with the process to step S7 (step S6; Yes). If the mobile function restriction unit 33 cannot confirm that the payment has been made even after acquiring the latest payment status information, it continues to monitor the payment status information (step S6; No).
[0039] In step S7, the mobile function restriction unit 33 transmits a command to release the function restriction of the mobile body 3 to the drive control unit 52. As a result, the mobile body 3 becomes in a movable state. After step S7, the process returns to step S1.
[0040] ≪Determination Process (S3)≫ Next, with reference to FIG. 5, a specific example of the determination process in step S3 will be described. FIG. 5 is a flowchart showing the operation of the determination process by the management server 1 and is a subroutine of the process (step S3) shown in FIG. 4.
[0041] In step S10, the mobile function restriction unit 33 determines whether the acquired payment status information indicates that proper payment has not been made, such as that payment by the due date cannot be confirmed. In the case of improper payment, the mobile function restriction unit 33 proceeds with the process to step S11 (step S10; Yes), and in the case where proper payment has been made, the mobile function restriction unit 33 proceeds with the process to step S18 (step S10; No).
[0042] In step S11, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body status information is a location set as the user's destination. The user's destination is, for example, the user's workplace, port, station, airport, etc., which is a location different from the usage base where the user uses the mobile body 3 (such as a destination). Whether the position of the mobile body 3 corresponds to the user's destination may be determined based on the position information set in advance as the destination, or may be determined by comparing the current position and the information indicating the usage base. If the mobile body function restriction unit 33 determines that the position of the mobile body 3 is not a location set as the user's destination, the process proceeds to step S12 (step S11; No). If it is determined that the position is a location set as the user's destination, the process proceeds to step S19 (step S11; Yes).
[0043] In step S12, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body status information is a location set as the vicinity of the payment means. The payment means is, for example, a facility or equipment where the user can make payments, such as a financial institution or a convenience store. Whether the position of the mobile body 3 corresponds to the vicinity of the payment means may be determined based on the position information set in advance as the payment means, or may be determined based on the distance between the payment means and the position of the mobile body on the map information. If the mobile body function restriction unit 33 determines that the position is not a location set as the vicinity of the payment means, the process proceeds to step S13 (step S12; No). If it is determined that the position is a location set as the vicinity of the payment means, the process proceeds to step S19 (step S12; Yes).
[0044] In step S13, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body situation information is a place where the mobile body 3 has stayed a predetermined number of times or more frequently in the past. In the present embodiment, in the mobile body situation information database 42, places where the mobile body 3 has stayed a predetermined number of times or more frequently based on the mobile body situation information acquired by the mobile body situation information acquisition unit 32 are recorded. The mobile body function restriction unit 33 refers to the mobile body situation information database 42 and determines whether the current position information is at a place where it has stayed a predetermined number of times or more frequently.
[0045] If the mobile body function restriction unit 33 determines that the position of the mobile body 3 is not a place where the mobile body 3 has stayed a predetermined number of times or more frequently in the past, the process proceeds to step S14 (step S13; No). If it is determined that the mobile body 3 has stayed at a place a predetermined number of times or more frequently, the process proceeds to step S19 (step S13; Yes).
[0046] In step S14, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body situation information is a place where other means of movement of the mobile body 3 are restricted. A place where the means of movement are restricted is, for example, a place where there is no means of transportation such as a train or a bus. Whether or not it is a place where other means of movement are restricted may be determined based on position information set in advance as a place where the means of movement are restricted, or may be determined based on transportation information on the map information. If the mobile body function restriction unit 33 determines that the position of the mobile body 3 is not a place where other means of movement of the mobile body 3 are restricted, the process proceeds to step S15 (step S14; No). If it is determined that other means of movement of the mobile body 3 are restricted, the process proceeds to step S19 (step S14; Yes).
[0047] In step S15, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body status information is in a severe environment location. A severe environment location is, for example, a location where the weather or temperature is severe. Whether it is a severe environment location or not is determined based on weather information, temperature information, etc. corresponding to the position of the mobile body 3. The management server 1 may automatically acquire weather information, temperature information, etc. from an external server, or may acquire them by input from an operator of the management server 1. If the mobile body function restriction unit 33 determines that the position of the mobile body 3 is not in a severe environment location, the process proceeds to step S16 (step S15; No), and if it is determined that the position is in a severe environment location, the process proceeds to step S19 (step S15; Yes).
[0048] In step S16, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body status information corresponds to the home of the user's acquaintance. Whether it corresponds to the home of the user's acquaintance or not may be determined, for example, based on position information preset as the home of the acquaintance, or may be determined from the past movement route of the mobile body 3, registration information of the car navigation, etc. If the mobile body function restriction unit 33 determines that the position of the mobile body 3 does not correspond to the home of the user's acquaintance, the process proceeds to step S17 (step S16; No), and if it is determined that it corresponds to the home of the user's acquaintance, the process proceeds to step S19 (step S16; Yes).
[0049] In step S17, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body status information corresponds to an educational institution or a hospital. Whether it corresponds to an educational institution or a hospital or not may be determined, for example, based on position information preset as an educational institution or a hospital, or may be determined based on information indicating an educational institution or a hospital on the map information.
[0050] If it is determined that the position of the mobile body 3 does not correspond to an educational institution or a hospital, the mobile body function restriction unit 33 proceeds to step S18 (step S17; No). In step S18, the mobile body function restriction unit 33 generates a determination result indicating non-compliance with the restriction conditions and ends the flow (subroutine). As a result, the determination result is non-compliance with the restriction conditions, and the process proceeds to step S4 in FIG. 4. On the other hand, if it is determined that it corresponds to an educational institution or a hospital, the process proceeds to step S19 (step S17; Yes).
[0051] In step S19, the mobile body function restriction unit 33 determines whether the position of the mobile body 3 specified from the mobile body status information is at the user's usage base. The usage base is, for example, the user's home, garage (base garage), hub port, airport, etc., and is a place where the mobile body 3 is stored when not in use. If it is determined that the mobile body function restriction unit 33 is not at the user's usage base, the process proceeds to step S20 (step S19; No). In step S20, the mobile body function restriction unit 33 generates a determination result indicating compliance with the restriction conditions and ends the flow (subroutine) in FIG. 5. As a result, the determination result is compliance with the restriction conditions, and the process proceeds to step S4 in FIG. 4.
[0052] If it is determined that the position of the mobile body 3 is not at the user's usage base, the mobile body function restriction unit 33 proceeds to step S18 (step S19; No), and in step S18, generates a determination result of non-compliance with the restriction conditions and ends the flow (subroutine) in FIG. 5.
[0053] A determination is made as to whether to restrict the mobile body 3 through a series of processes. Note that the flowchart in FIG. 5 is merely an example. The conditions of steps S11 to 17 and step S18 described in this flowchart can be partially omitted, other conditions can be added, or they can be changed as appropriate.
[0054] <Others> (1) As described above, the management server 1 (information processing device; control device) of the present embodiment is an information processing device capable of communicating with a moving body, and includes a payment status information acquisition means (payment status information acquisition unit 31) for acquiring payment status information indicating the payment status of a moving body (e.g., vehicle, ship, railway, aircraft, etc.) belonging to a predetermined user, a moving body status information acquisition means (e.g., GNSS (GPS), acceleration sensor, OBD2, dash cam, etc.) (moving body status information acquisition unit 32) for acquiring moving body status information indicating the status of the moving body, and a moving body function restriction means (moving body function restriction unit 33) for outputting a signal for restricting the function of the moving body when the payment is delayed and the moving body is located at a place where the moving body prompts a specific predetermined user to make a payment, based on the payment status information and the moving body status information. By restricting the function of the moving body in a situation where it is easy for the user to make a payment, it is possible to reduce the labor of reminder calls and the like and prompt prompt payment. In addition, since the movement of the moving body 3 such as a vehicle is restricted at a place where the user's payment is prompted, it is possible to motivate the user to make a prompt payment after the restriction.
[0055] (2) Further, the moving body function restriction means may restrict the function of the moving body when the moving body is located at the destination of the predetermined user (e.g., workplace, destination other than the usage base, port, station, airport, etc.). As a result, the moving body 3 such as a vehicle is located at a place different from the usage base such as a workplace, and the function of the moving body 3 is restricted in a state where there is a high need to move the moving body 3. Therefore, it is possible to effectively motivate the user to make a payment that is a condition for moving the moving body 3.
[0056] (3) Further, the moving body function restriction means may restrict the function of the moving body when the moving body is located in the vicinity of a payment means (e.g., financial institution, convenience store, etc.). As a result, the function of the moving body 3 is restricted in the vicinity of payment means such as a financial institution or a convenience store where it is easy to make a payment, and it is possible to effectively motivate the user to make a payment.
[0057] (4) Further, the mobile body function restriction means may not restrict the function of the mobile body when the mobile body is located at the usage base (such as home, base garage, hub port / airport, etc.) of the predetermined user. As a result, the mobile body 3 such as a vehicle is not restricted from moving from the usage base such as home, and it is possible to avoid the occurrence of a situation that hinders the behavior of the user who tries to make a payment from the usage base.
[0058] (5) Further, the mobile body function restriction means may restrict the function of the mobile body when the mobile body is located at a place where there is a record of staying for a predetermined number of times or more frequently. As a result, the function of the mobile body 3 is restricted at a place where the user frequently stops based on the normal behavior of the user. Considering the reputation of the place where the user frequently stops, etc., it is possible to effectively motivate the user to make a payment, which is a condition for moving the mobile body 3.
[0059] (6) Further, the mobile body function restriction means may restrict the function of the mobile body when the mobile body is located at a place where the means of transportation other than the mobile body is limited. As a result, since there is no other means of transportation in a state where movement is restricted, faster payment can be expected.
[0060] (7) Further, the mobile body function restriction means may restrict the function of the mobile body when the mobile body is located at a place where the environment (weather, temperature, etc.) is severe. As a result, since the user wants to quickly move the mobile body 3 from a place where the weather and temperature are severe, faster payment can be expected.
[0061] (8) Further, the mobile body function restriction means may restrict the function of the mobile body when the mobile body is located at the home of an acquaintance of the predetermined user. As a result, in order to eliminate the state where the user considering reputation, etc. cannot move from the home of an acquaintance, faster payment can be expected.
[0062] (9) Further, the mobile body function limiting means may limit the functions of the mobile body when the mobile body is located in an educational institution or a hospital. Thereby, in order to avoid the situation where it becomes difficult for a user who takes into account reputation, etc. to pick up and drop off at educational institutions or hospitals or to visit the hospital, etc., it can be expected that payment will be made more promptly.
[0063] (10) Further, the control method of the information processing apparatus according to the present embodiment is a control method of an information processing apparatus capable of communicating with a mobile body, and includes a payment status information acquisition step of acquiring payment status information indicating the payment status of the mobile body of a predetermined user, a mobile body status information acquisition step of acquiring mobile body status information indicating the status of the mobile body, and based on the payment status information and the mobile body status information, when the payment is delayed and the mobile body is located at a place that prompts payment by a specific predetermined user, a mobile body function limiting step of outputting a signal for limiting the functions of the mobile body.
[0064] (11) Further, the computer program for causing a computer according to the present embodiment to execute includes a payment status information acquisition step of acquiring payment status information indicating the payment status of the mobile body of a predetermined user, a mobile body status information acquisition step of acquiring mobile body status information indicating the status of the mobile body, and based on the payment status information and the mobile body status information, when the payment is delayed and the mobile body is located at a place that prompts payment by a specific predetermined user, a mobile body function limiting step of outputting a signal for limiting the functions of the mobile body.
[0065] As described above, one embodiment of the present invention has been described. However, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope that can achieve the object of the present invention are included in the present invention.
[0066] For example, the above-described series of processes can be executed by hardware or by software. In other words, the above functional configuration is merely an example and is not particularly limited. That is, it suffices that the information processing system has a function capable of executing the above-described series of processes as a whole, and the functional blocks used to realize this function are not particularly limited to the above examples. Also, the location of the functional blocks is not particularly limited and may be arbitrary. For example, the functional blocks of the server may be transferred to other devices or the like. Conversely, the functional blocks of other devices may be transferred to the server or the like. Also, one functional block may be configured by hardware alone, by software alone, or by a combination thereof.
[0067] When the series of processes are executed by software, the program constituting the software is installed in a computer or the like from a network or a recording medium. The computer may be a computer incorporated in dedicated hardware. Also, the computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose smartphone or personal computer in addition to a server.
[0068] A recording medium containing such a program is not only constituted by a removable medium (not shown) distributed separately from the apparatus main body to provide the program to the user or the like, but also constituted by a recording medium or the like provided to the user or the like in a state pre-installed in the apparatus main body. Since the program can be distributed via a network, the recording medium may be mounted on or accessible to a computer connected to or connectable to the network.
[0069] In addition, in this specification, the steps of describing a program recorded on a recording medium include not only processes that are performed in chronological order according to that order, but also processes that are executed in parallel or individually, even if they are not necessarily processed in chronological order. Also, in this specification, the term "system" shall mean the entire apparatus composed of a plurality of devices, a plurality of means, etc.
Description of Reference Numerals
[0070] 1: Management Server (Information Processing Apparatus) 2: Payment Management System 3: Mobile Body 31: Payment Status Information Acquisition Unit 32: Mobile Body Status Information Acquisition Unit 33: Mobile Body Function Limitation Unit
Claims
1. An information processing apparatus capable of communicating with a mobile body, comprising: a payment status information acquisition means for acquiring payment status information indicating the payment status of the mobile body of a predetermined user; a mobile body status information acquisition means for acquiring mobile body status information indicating the status of the mobile body; a mobile body function restriction means for outputting a signal for restricting the function of the mobile body when the payment is delayed based on the payment status information and the mobile body status information, and when the mobile body is located at a place where the payment of the specific predetermined user is urged; An information processing apparatus (control apparatus) having the above.
2. The mobile body function restriction means restricts the function of the mobile body when the mobile body is located at the destination of the predetermined user. The information processing apparatus according to Claim 1.
3. The mobile body function restriction means restricts the function of the mobile body when the mobile body is located near a payment means. The information processing apparatus according to Claim 1.
4. The mobile body function restriction means does not restrict the function of the mobile body when the mobile body is located at the usage base of the predetermined user. The information processing apparatus according to Claim 1.
5. The mobile body function restriction means restricts the function of the mobile body when the mobile body is located at a place where there is a record of staying for a predetermined number of times or more or a frequency or more. The information processing apparatus according to Claim 1.
6. The mobile body function restriction means restricts the function of the mobile body when the mobile body is located at a place where other mobile means than the mobile body are limited. The information processing apparatus according to Claim 1.
7. The mobile body function restriction means restricts the function of the mobile body when the mobile body is located at a place where the environment is severe. The information processing apparatus according to Claim 1.
8. The mobile body function restriction means restricts the function of the mobile body when the mobile body is located at the home of an acquaintance of the predetermined user. The information processing apparatus according to Claim 1.
9. The mobile body function restriction means restricts the function of the mobile body when the mobile body is located at an educational institution or a hospital. The information processing apparatus according to Claim 1.
10. A control method for an information processing apparatus capable of communicating with a mobile body, comprising: a payment status information acquisition step of acquiring payment status information indicating the payment status of the mobile body of a predetermined user; a mobile body status information acquisition step of acquiring mobile body status information indicating the status of the mobile body; Based on the payment status information and the mobile body status information, when the payment is delayed and the mobile body is located at a place that prompts payment for a specific predetermined user, a mobile body function restriction step of outputting a signal for restricting the function of the mobile body; A control method for an information processing apparatus having the above.
11. A payment status information acquisition step of acquiring payment status information indicating the status of payment for a mobile body of a predetermined user; A mobile body status information acquisition step of acquiring mobile body status information indicating the status of the mobile body; Based on the payment status information and the mobile body status information, when the payment is delayed and the mobile body is located at a place that prompts payment for a specific predetermined user, a mobile body function restriction step of outputting a signal for restricting the function of the mobile body; A computer program for causing a computer to execute the above.
Citation Information
Patent Citations
Dual port memory and data transfer method
JP1989096896A
Vehicle-mounted control device, vehicle, vehicle control method, and vehicle management system
JP7050844B2