Control device and system

A control device classifies boarding behavior and sends targeted notifications to prevent undesirable actions, effectively reducing their recurrence and minimizing disruptions.

JP7655206B2Active Publication Date: 2025-04-02TOYOTA JIDOSHA KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021193641
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-29
Publication Date
2025-04-02
Estimated Expiration
2041-11-29

AI Technical Summary

Technical Problem

Conventional systems struggle to effectively prevent undesirable boarding behaviors, such as running onto a train, due to the lack of targeted notifications.

Method used

A control device that classifies user boarding behavior by comparing scheduled departure times with boarding times, determining appropriate notification content based on this classification, and sending targeted notifications to users to discourage undesirable actions.

Benefits of technology

Enables desired notifications to be sent to individuals engaging in undesirable riding behavior, thereby reducing the recurrence of such actions and minimizing disruptions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007655206000001
    Figure 0007655206000001
  • Figure 0007655206000002
    Figure 0007655206000002
  • Figure 0007655206000003
    Figure 0007655206000003
Patent Text Reader

Abstract

To transmit desired notification to a person who performs an undesirable boarding behavior.SOLUTION: A control device 20 comprises a control unit which classifies a boarding behavior of a user 11 by comparing a scheduled departure time when a vehicle 12 transporting passengers departs a stop point 13 with a boarding time when the user 11 gets on the vehicle 12 at the stop point 13 and determines contents of notification data to be presented to the user 11 by the next boarding according to a classification result.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a control device, a system, a program, and a notification method. [Background technology]

[0002] Patent Document 1 discloses a device that performs image processing on platform image information, and if it detects someone running onto a train, outputs a notification such as "Running onto a train is dangerous." [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2012-121483 A Summary of the Invention [Problem to be solved by the invention]

[0004] With conventional technology, it is difficult to prevent the recurrence of undesirable boarding behavior, such as running onto a train.

[0005] An object of the present disclosure is to enable desired notifications to be sent to people who have engaged in undesirable riding behavior. [Means for solving the problem]

[0006] The control device according to the present disclosure includes: The system includes a control unit that classifies the user's boarding behavior by comparing the scheduled departure time when a vehicle transporting a passenger departs from a stop point with the boarding time when the user boards the vehicle at the stop point, and determines the content of notification data to be presented to the user until the next boarding depending on the classification result.

[0007] The program according to the present disclosure is classifying the riding behavior of the user by comparing a scheduled departure time when a vehicle transporting a passenger departs from a stop point with a boarding time when the user boards the vehicle at the stop point; determining the content of notification data to be presented to the user until the user's next ride according to the classification result; The method causes a computer to perform operations including:

[0008] The notification method according to the present disclosure includes: classifying the riding behavior of the user by comparing a scheduled departure time when a vehicle transporting a passenger departs from a stop point with a boarding time when the user boards the vehicle at the stop point; determining the content of notification data to be presented to the user until the user's next ride according to the classification result; Includes. Effect of the Invention

[0009] According to the present disclosure, a desired notification can be sent to a person who has engaged in undesirable riding behavior. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a block diagram showing a configuration of a control device according to an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a block diagram showing a configuration of a terminal device according to an embodiment of the present disclosure. [Figure 4] 1 is a flowchart illustrating an operation of a system according to an embodiment of the present disclosure. [Diagram 5] 10 is a flowchart showing the procedure of processing in step S1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings.

[0012] In each drawing, the same or corresponding parts are denoted by the same reference numerals. In the description of this embodiment, the description of the same or corresponding parts will be omitted or simplified as appropriate.

[0013] The configuration of a system 10 according to this embodiment will be described with reference to FIG.

[0014] The system 10 according to this embodiment includes at least one control device 20, at least one terminal device 30, and at least one vehicle 12 for transporting passengers. The control device 20 is capable of communicating with the terminal device 30 and the vehicle 12 via a network 40. The terminal device 30 may be capable of communicating with the vehicle 12 via the network 40.

[0015] The control device 20 is installed in a facility such as a data center, etc. The control device 20 is a computer such as a server belonging to a cloud computing system or other computing system.

[0016] The terminal device 30 is held by the user 11 and used by the user 11. The terminal device 30 is, for example, a mobile device such as a mobile phone, a smartphone, or a tablet.

[0017] The vehicle 12 is any type of automobile, such as a gasoline vehicle, a diesel vehicle, a hydrogen vehicle, an HEV, a PHEV, a BEV, or an FCEV. "HEV" is an abbreviation for hybrid electric vehicle. "PHEV" is an abbreviation for plug-in hybrid electric vehicle. "BEV" is an abbreviation for battery electric vehicle. "FCEV" is an abbreviation for fuel cell electric vehicle. The vehicle 12 is an AV in this embodiment, but may be driven by a driver or may be automated at any level. "AV" is an abbreviation for autonomous vehicle. The level of automation is, for example, any of levels 1 to 5 in the SAE level classification. "SAE" is an abbreviation for Society of Automotive Engineers. The vehicle 12 may be a MaaS-only vehicle. "MaaS" is an abbreviation for Mobility as a Service.

[0018] Network 40 includes the Internet, at least one WAN, at least one MAN, or any combination thereof. "WAN" is an abbreviation for wide area network. "MAN" is an abbreviation for metropolitan area network. Network 40 may include at least one wireless network, at least one optical network, or any combination thereof. A wireless network may be, for example, an ad-hoc network, a cellular network, a wireless LAN, a satellite communication network, or a terrestrial microwave network. "LAN" is an abbreviation for local area network.

[0019] The present embodiment will be outlined with reference to FIG.

[0020] The control device 20 classifies the riding behavior of the user 11 by comparing the scheduled departure time Td at which the vehicle 12 departs from the stop point 13 with the boarding time Tb at which the user 11 boards the vehicle 12 at the stop point 13. The control device 20 determines the content of the notification data D1 according to the classification result. The notification data D1 is data to be presented to the user 11 until the next boarding.

[0021] According to this embodiment, a desired notification can be sent to a person who has engaged in undesirable boarding behavior, such as jumping on a train. Jumping on a train means, for example, boarding the vehicle 12 at a speed faster than the average human walking speed, such as 5 kilometers per hour, within a certain period until the scheduled departure time Td, boarding the vehicle 12 at a speed slower than the average human walking speed, such as 4 kilometers per hour, immediately before the scheduled departure time Td, or boarding the vehicle 12 after the scheduled departure time Td.

[0022] The configuration of the control device 20 according to this embodiment will be described with reference to FIG.

[0023] The control device 20 includes a control unit 21, a storage unit 22, and a communication unit 23.

[0024] The control unit 21 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or GPU, or a dedicated processor specialized for a specific process. "CPU" is an abbreviation for central processing unit. "GPU" is an abbreviation for graphics processing unit. The programmable circuit is, for example, an FPGA. "FPGA" is an abbreviation for field-programmable gate array. The dedicated circuit is, for example, an ASIC. "ASIC" is an abbreviation for application specific integrated circuit. The control unit 21 executes processes related to the operation of the control device 20 while controlling each part of the control device 20.

[0025] The storage unit 22 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM or a ROM. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. The RAM is, for example, an SRAM or a DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. The ROM is, for example, an EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. The storage unit 22 functions, for example, as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores data used in the operation of the control device 20 and data obtained by the operation of the control device 20.

[0026] The communication unit 23 includes at least one communication interface. The communication interface is, for example, a LAN interface. The communication unit 23 communicates with the terminal device 30 and the vehicle 12. The communication unit 23 receives data used in the operation of the control device 20, and transmits data obtained by the operation of the control device 20.

[0027] The functions of the control device 20 are realized by executing a program according to this embodiment on a processor serving as the control unit 21. That is, the functions of the control device 20 are realized by software. The program causes a computer to execute the operations of the control device 20, thereby causing the computer to function as the control device 20. That is, the computer functions as the control device 20 by executing the operations of the control device 20 in accordance with the program.

[0028] The program may be stored in a non-transitory computer-readable medium. Examples of the non-transitory computer-readable medium include a flash memory, a magnetic recording device, an optical disk, a magneto-optical recording medium, or a ROM. The program may be distributed, for example, by selling, transferring, or lending a portable medium such as an SD card, DVD, or CD-ROM on which the program is stored. "SD" is an abbreviation for Secure Digital. "DVD" is an abbreviation for digital versatile disc. "CD-ROM" is an abbreviation for compact disc read only memory. The program may be distributed by storing the program in the storage of a server and transferring the program from the server to another computer. The program may be provided as a program product.

[0029] A computer temporarily stores in a main storage device, for example, a program stored in a portable medium or a program transferred from a server. Then, the computer reads the program stored in the main storage device with a processor, and executes processing according to the read program with the processor. The computer may read the program directly from a portable medium and execute processing according to the program. The computer may execute processing according to the received program each time a program is transferred from the server to the computer. Processing may be executed by a so-called ASP-type service that realizes functions only by execution instructions and result acquisition without transferring a program from the server to the computer. "ASP" is an abbreviation for application service provider. A program is information used for processing by a computer, and includes those equivalent to a program. For example, data that is not a direct command to a computer but has the property of defining computer processing falls under "those equivalent to a program."

[0030] A part or all of the functions of the control device 20 may be realized by a programmable circuit or a dedicated circuit as the control unit 21. In other words, a part or all of the functions of the control device 20 may be realized by hardware.

[0031] The configuration of a terminal device 30 according to this embodiment will be described with reference to FIG.

[0032] The terminal device 30 includes a control unit 31, a storage unit 32, a communication unit 33, an input unit , an output unit 35, and a positioning unit .

[0033] The control unit 31 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The programmable circuit is, for example, an FPGA. The dedicated circuit is, for example, an ASIC. The control unit 31 executes processes related to the operation of the terminal device 30 while controlling each part of the terminal device 30.

[0034] The storage unit 32 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 32 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 32 stores data used in the operation of the terminal device 30 and data obtained by the operation of the terminal device 30.

[0035] The communication unit 33 includes at least one communication interface. The communication interface is, for example, an interface compatible with a mobile communication standard such as LTE, 4G standard, or 5G standard, a wireless LAN communication standard such as IEEE802.11, or a short-range wireless communication standard such as Bluetooth (registered trademark). "LTE" is an abbreviation for Long Term Evolution. "4G" is an abbreviation for 4th generation. "5G" is an abbreviation for 5th generation. "IEEE" is an abbreviation for Institute of Electrical and Electronics Engineers. The communication unit 33 communicates with the control device 20. The communication unit 33 may also communicate with the vehicle 12. The communication unit 33 receives data used in the operation of the terminal device 30, and transmits data obtained by the operation of the terminal device 30.

[0036] The input unit 34 includes at least one input interface. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen integral with a display, a camera, LiDAR, or a microphone. "LiDAR" is an abbreviation for light detection and ranging. The input unit 34 accepts an operation to input data used for the operation of the terminal device 30. The input unit 34 may be connected to the terminal device 30 as an external input device instead of being provided in the terminal device 30. As the connection interface, an interface compatible with a standard such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used. "USB" is an abbreviation for Universal Serial Bus. "HDMI (registered trademark)" is an abbreviation for High-Definition Multimedia Interface.

[0037] The output unit 35 includes at least one output interface. The output interface is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. "LCD" is an abbreviation for liquid crystal display. "EL" is an abbreviation for electro luminescence. The output unit 35 outputs data obtained by the operation of the terminal device 30. The output unit 35 may be connected to the terminal device 30 as an external output device instead of being provided in the terminal device 30. As the connection interface, an interface compatible with standards such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.

[0038] The positioning unit 36 ​​includes at least one GNSS receiver. "GNSS" is an abbreviation for global navigation satellite system. GNSS is, for example, GPS, QZSS, BDS, GLONASS, or Galileo. "GPS" is an abbreviation for Global Positioning System. "QZSS" is an abbreviation for Quasi-Zenith Satellite System. QZSS satellites are called quasi-zenith satellites. "BDS" is an abbreviation for BeiDou Navigation Satellite System. "GLONASS" is an abbreviation for Global Navigation Satellite System. The positioning unit 36 ​​measures the position of the terminal device 30.

[0039] The functions of the terminal device 30 are realized by executing another program according to this embodiment on a processor serving as the control unit 31. That is, the functions of the terminal device 30 are realized by software. The program causes a computer to execute the operations of the terminal device 30, thereby causing the computer to function as the terminal device 30. That is, the computer functions as the terminal device 30 by executing the operations of the terminal device 30 in accordance with the program.

[0040] A part or all of the functions of the terminal device 30 may be realized by a programmable circuit or a dedicated circuit as the control unit 31. In other words, a part or all of the functions of the terminal device 30 may be realized by hardware.

[0041] The operation of the system 10 according to the present embodiment will be described with reference to Fig. 4. This operation corresponds to the notification method according to the present embodiment.

[0042] In step S1, the control unit 21 of the control device 20 classifies the riding behavior of the user 11 by comparing a scheduled departure time Td at which the vehicle 12 departs from the stop point 13 with a boarding time Tb at which the user 11 boards the vehicle 12 at the stop point 13. A specific procedure of this process will be described with reference to FIG.

[0043] In step S101, the communication unit 23 of the control device 20 receives the boarding data D2 from the vehicle 12 or the terminal device 30. The boarding data D2 is data indicating a boarding time Tb. For example, the boarding data D2 is generated as a trigger when the identifier of the user 11 stored in advance in the storage unit 32 of the terminal device 30 is read by an NFC reader mounted on the vehicle 12 when the user 11 boards the vehicle 12 at the stop point 13, and is transmitted from the vehicle 12 to the control device 20. "NFC" is an abbreviation for near-field communication. Alternatively, the boarding data D2 may be generated as a trigger when the identifier of the user 11 displayed in the form of a two-dimensional code on a display as the output unit 35 of the terminal device 30 is read by a two-dimensional code reader mounted on the vehicle 12 when the user 11 boards the vehicle 12 at the stop point 13, and is transmitted from the vehicle 12 to the control device 20. Alternatively, the ride data D2 may be generated as a trigger when an image of the interior of the vehicle 12 taken by a camera mounted on the vehicle 12 is analyzed when the user 11 gets on the vehicle 12 at the stop point 13, and the user 11 is identified by a method such as face recognition, and the ride data D2 may be transmitted from the vehicle 12 to the control device 20. Alternatively, the ride data D2 may be generated as a trigger when a position measured by the positioning unit 36 ​​of the terminal device 30 is determined to match both the position of the vehicle 12 and the stop point 13 when the user 11 gets on the vehicle 12 at the stop point 13, and the ride data D2 may be transmitted from the terminal device 30 to the control device 20. The position of the vehicle 12 may be notified to the terminal device 30 directly from the vehicle 12 or via the control device 20. The stop point 13 may be known, or may be notified to the terminal device 30 from the control device 20 or the vehicle 12. The control unit 21 acquires the ride data D2 received by the communication unit 23, and identifies the scheduled departure time Td by referring to the schedule data D3. The schedule data D3 is data that defines a scheduled departure time Td. The schedule data D3 is stored in advance in the storage unit 22 of the control device 20 or in an external storage. The control unit 21 determines whether the boarding time Tb indicated by the acquired boarding data D2 is later than the specified scheduled departure time Td.If it is determined that the boarding time Tb is later than the scheduled departure time Td, the process of step S104 is executed. If it is determined that the boarding time Tb is earlier than the scheduled departure time Td, the process of step S102 is executed. If it is determined that the boarding time Tb is the same as the scheduled departure time Td, the process of step S104 may be executed, but in this embodiment, the process of step S102 is executed.

[0044] In step S102, the control unit 21 of the control device 20 judges whether the time difference between the boarding time Tb and the scheduled departure time Td is smaller than a threshold value Th. In this embodiment, the threshold value Th is a fixed value such as 10 seconds, but may be a variable value that changes depending on some parameter. If it is judged that the time difference between the boarding time Tb and the scheduled departure time Td is smaller than the threshold value Th, the process of step S104 is executed. If it is judged that the time difference between the boarding time Tb and the scheduled departure time Td is larger than the threshold value Th, the process of step S103 is executed. If it is judged that the time difference between the boarding time Tb and the scheduled departure time Td is equal to the threshold value Th, the process of step S104 may be executed, but in this embodiment, the process of step S103 is executed.

[0045] In step S103, the communication unit 23 of the control device 20 receives data D4 from the terminal device 30, such as a result of measuring the position of the user 11 two or more times at intervals by the positioning unit 36 ​​of the terminal device 30, or a result of measuring the moving speed of the user 11 by a built-in sensor of the terminal device 30. The control unit 21 of the control device 20 refers to the data D4 from the terminal device 30 received by the communication unit 23, and determines whether the moving speed of the user 11 in a certain period until the boarding time Tb, such as 10 seconds immediately before the boarding time Tb, is less than the reference speed Sc. The reference speed Sc is set to a speed faster than the average walking speed of a human, such as 5 kilometers per hour. If it is determined that the moving speed of the user 11 in the certain period until the boarding time Tb is less than the reference speed Sc, the process of step S105 is executed. If it is determined that the moving speed of the user 11 in the certain period until the boarding time Tb is equal to or greater than the reference speed Sc, the process of step S104 is executed.

[0046] In step S104, the control unit 21 of the control device 20 classifies the riding behavior of the user 11 as a jump on board. After step S104, the process of step S2 is executed.

[0047] In step S105, the control unit 21 of the control device 20 classifies the riding action of the user 11 as an action other than jumping on board. After step S105, the process of step S2 is also executed.

[0048] The process of step S101 or step S102 may be omitted. When the process of step S101 is omitted, the control unit 21 acquires the boarding data D2 and specifies the scheduled departure time Td in step S102.

[0049] The process of step S103 may be omitted. That is, when it is determined in step S102 that the time difference between the boarding time Tb and the scheduled departure time Td is greater than the threshold Th, the process of step S105 may be executed regardless of the moving speed of the user 11 during the fixed period until the boarding time Tb. When it is determined in step S102 that the time difference between the boarding time Tb and the scheduled departure time Td is equal to the threshold Th, the process of step S105 may be executed regardless of the moving speed of the user 11 during the fixed period until the boarding time Tb.

[0050] The process of step S103 may also be executed when it is determined in step S102 that the time difference between the boarding time Tb and the scheduled departure time Td is smaller than the threshold value Th. In other words, even if the time difference between the boarding time Tb and the scheduled departure time Td is smaller than the threshold value Th, when it is determined that the moving speed of the user 11 during a certain period until the boarding time Tb is less than the reference speed Sc, the process of step S105 may be executed.

[0051] In step S2, the control unit 21 of the control device 20 determines the content of the notification data D1 according to the classification result obtained in step S1. The notification data D1 is data to be presented to the user 11 until the next ride.

[0052] When the control unit 21 of the control device 20 classifies the riding behavior of the user 11 as jumping in step S1, the control unit 21 includes data in the notification data D1 that urges the user 11 not to perform such behavior. When the control unit 21 classifies the riding behavior of the user 11 as behavior other than jumping in step S1, the control unit 21 may include some data in the notification data D1 or may omit sending the notification data D1. That is, in such a case, the process of step S3 may be skipped.

[0053] In step S3, the control unit 21 of the control device 20 presents the notification data D1 to the user 11 via the terminal device 30. The specific steps of this process will be described.

[0054] The control unit 21 of the control device 20 transmits the notification data D1 to the communication unit 23 when the next ride of the user 11 is reserved. For example, when the user 11 reserves a vehicle that departs from the same point as the stop point 13 at the same time period as the boarding time Tb, the control unit 21 transmits the notification data D1 to the communication unit 23. Alternatively, the control unit 21 may determine the time to transmit the notification data D1 based on the schedule of the operation of the vehicle 12, and transmit the notification data D1 to the communication unit 23 at the determined time. For example, the control unit 21 may include data indicating a departure time recommended to the user 11, calculated backward from the schedule, in the notification data D1. Such a departure time may be a recommended departure time when the user 11 departs from his / her home. A waiting time at an intersection on the route from his / her home to the point where the user 11 boards the reserved vehicle may be taken into consideration. The communication unit 23 transmits the notification data D1 to the terminal device 30. The communication unit 33 of the terminal device 30 receives the notification data D1 from the control device 20. The control unit 31 of the terminal device 30 acquires the notification data D1 received by the communication unit 33. The control unit 31 presents the acquired notification data D1 to the user 11. Any method may be used to present the notification data D1 to the user 11, but in this embodiment, a method is used in which the content of the notification data D1 is displayed on a display serving as the output unit 35 of the terminal device 30. Alternatively, a method may be used in which the content of the notification data D1 is output as sound from a speaker serving as the output unit 35.

[0055] As described above, in this embodiment, the control unit 21 of the control device 20 classifies the riding behavior of the user 11 by comparing the scheduled departure time Td at which the vehicle 12 departs from the stop point 13 with the boarding time Tb at which the user 11 boards the vehicle 12 at the stop point 13. The control unit 21 determines the content of the notification data D1 according to the classification result. The notification data D1 is data to be presented to the user 11 until the next boarding.

[0056] When the control unit 21 of the control device 20 classifies the riding behavior of the user 11 as a specific behavior, the control unit 21 includes data in the notification data D1 that urges the user 11 not to perform such behavior. In this embodiment, the "specific behavior" is jumping on a train, but it may be other riding behaviors, such as intentionally delaying the departure of a train.

[0057] According to this embodiment, a desired notification can be sent to a person who has engaged in undesirable boarding behavior. Specifically, the person who has engaged in undesirable boarding behavior can be urged not to engage in such boarding behavior. This makes it easier to prevent the recurrence of undesirable boarding behavior. For example, it makes it easier to prevent the recurrence of jumping on a train. It also makes it easier to avoid a situation in which a person who tries to jump on a train 12 gets caught in the door, causing a delay. As a result, disruptions to the schedule can be suppressed.

[0058] As a modified example of this embodiment, the control unit 21 of the control device 20 may classify multiple boarding actions of the user 11 and count the boarding actions classified as specific actions. In this modified example, the control unit 21 may adjust the content of the notification data D1 according to the counting result. Specifically, the control unit 21 may include the counting result in the notification data D1. For example, the number of jump boards may be notified to the user 11.

[0059] The present disclosure is not limited to the above-mentioned embodiment. For example, two or more blocks shown in the block diagram may be integrated, or one block may be divided. Instead of executing two or more steps shown in the flowchart in chronological order as described, they may be executed in parallel or in a different order depending on the processing capacity of the device executing each step, or as necessary. Other modifications are possible without departing from the spirit of the present disclosure.

[0060] For example, the terminal device 30 may classify the riding behavior of the user 11 instead of the control device 20. The terminal device 30 may determine the content of the notification data D1 according to the classification result instead of the control device 20. The operation of the system 10 in such a modified example will be described with reference to FIG.

[0061] In step S1, the control unit 31 of the terminal device 30 classifies the boarding behavior of the user 11 by comparing the scheduled departure time Td with the boarding time Tb. The specific steps of this process are similar to those shown in FIG. 5, and therefore will not be described.

[0062] In step S2, the control unit 31 of the terminal device 30 determines the content of the notification data D1 according to the classification result obtained in step S1.

[0063] When the control unit 31 of the terminal device 30 classifies the riding behavior of the user 11 as jumping in step S1, the control unit 31 includes data urging the user 11 not to perform such behavior in the notification data D1. When the control unit 31 classifies the riding behavior of the user 11 as behavior other than jumping in step S1, the control unit 31 may include some data in the notification data D1 or may omit sending the notification data D1. That is, in such a case, the processing of step S3 may be skipped.

[0064] In step S3, the control unit 31 of the terminal device 30 presents the notification data D1 to the user 11. The method of presenting the notification data D1 to the user 11 has already been described.

[0065] In this variant, the control device 20 may be omitted. [Explanation of symbols]

[0066] 10. System 11 users 12 Vehicles 13 Stopping points 20 Control device 21 Control section 22 Memory section 23 Communications Department 30 Terminal Equipment 31 Control Unit 32 Storage section 33 Communications Department 34 Input section 35 Output section 36 Positioning unit 40 Network

Claims

1. a control unit that classifies the riding behavior of the user by comparing a scheduled departure time at which a vehicle transporting a passenger departs from a stop point with a boarding time at which the user boards the vehicle at the stop point, and determines the content of notification data to be presented to the user until the next boarding depending on a classification result; When the control unit classifies the riding action as a specific action, the control unit includes data in the notification data that prompts the user not to perform the specific action, The control device wherein the specific action is jumping on.

2. a control unit that classifies the riding behavior of the user by comparing a scheduled departure time at which a vehicle transporting a passenger departs from a stop point with a boarding time at which the user boards the vehicle at the stop point, and determines the content of notification data to be presented to the user until the next boarding depending on a classification result; When the control unit classifies the riding action as a specific action, the control unit includes data in the notification data that prompts the user not to perform the specific action, The control unit is a control device that classifies the boarding action as the specific action when the boarding time is earlier than the scheduled departure time and the time difference between the boarding time and the scheduled departure time is smaller than a threshold value.

3. The control device according to claim 1 or claim 2, wherein the control unit classifies the user's multiple riding actions, counts the riding actions classified as the specific actions, and adjusts the content of the notification data depending on the counting result.

4. The control device according to claim 3 , wherein the control unit includes the count result in the notification data.

5. a communication unit that transmits the notification data to a terminal device used by the user; The control device according to claim 1 , wherein the control unit causes the communication unit to transmit the notification data when the user's next ride is reserved.

6. a communication unit that transmits the notification data to a terminal device used by the user; 5. The control device according to claim 1, wherein the control unit determines a time to transmit the notification data based on a schedule for operating the vehicle, and causes the communication unit to transmit the notification data at the determined time.

7. a control unit that classifies the riding behavior of the user by comparing a scheduled departure time at which a vehicle transporting a passenger departs from a stop point with a boarding time at which the user boards the vehicle at the stop point, and determines the content of notification data to be presented to the user until the next boarding depending on the classification result; a communication unit that transmits the notification data to a terminal device used by the user; Equipped with The control unit is a control device that determines a time point at which the notification data is to be transmitted based on a schedule for operating the vehicle, and causes the communication unit to transmit the notification data at the determined time point.

8. A control device according to any one of claims 5 to 7; The terminal device A system comprising:

Citation Information

Patent Citations

  • Car allocation and delivery planning method, computer- readable recording medium recording car allocation and delivery planning program, and car allocation and delivery planning device

    JP2001014296A

  • Reporting apparatus, and reporting system

    JP2011191987A

  • Apparatus for detecting situation of platform

    JP2012121483A

  • Arrangement support server of vehicle, and arrangement support method of vehicle

    JP2016157395A

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

    JP2019168815A