Information processing device, information processing method, and program

JP7639776B2Active Publication Date: 2025-03-05TOYOTA JIDOSHA KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022094342
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-10
Publication Date
2025-03-05
Estimated Expiration
2042-06-10

AI Technical Summary

Benefits of technology

【0008】 本開示により、車椅子使用者によるバスの利用を促進することが可能となる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007639776000001
    Figure 0007639776000001
  • Figure 0007639776000002
    Figure 0007639776000002
  • Figure 0007639776000003
    Figure 0007639776000003
Patent Text Reader

Abstract

To promote a bus utilization by a wheelchair user.SOLUTION: An information processing device outputs through a predetermined display device, specific information which includes information related to getting on and off a bus for a specific user who uses a wheelchair. Here, the information processing device outputs through the predetermined display device, the specific information in order for the specific user to get on and off the bus, from a predetermined time before the bus stops.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] Patent Document 1 discloses a wheelchair boarding information transmission system. In the wheelchair boarding information transmission system disclosed in Patent Document 1, it is detected whether or not a wheelchair is boarded in a wheelchair boarding space of a vehicle equipped with the wheelchair boarding space. Then, in the wheelchair boarding information transmission system, information on whether or not a wheelchair is boarded is transmitted to the outside of the vehicle based on the detection result. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-009452 Summary of the Invention [Problem to be solved by the invention]

[0004] The present disclosure aims to promote the use of buses by wheelchair users. [Means for solving the problem]

[0005] An information processing device according to a first aspect of the present disclosure includes: outputting, via a predetermined display device, specific information including information related to boarding and alighting of a specific user who uses a wheelchair and uses the bus, from a predetermined time before the time when the bus stops for the specific user to board and alight on the bus; The control unit executes the above.

[0006] An information processing method according to a second aspect of the present disclosure includes: 1. A computer-implemented information processing method, comprising: outputting, via a predetermined display device, specific information including information related to boarding and alighting of a specific user who uses a wheelchair and uses the bus, from a predetermined time before the time when the bus stops for the specific user to board and alight on the bus; Includes.

[0007] The program according to the third aspect of the present disclosure comprises: A program for causing a computer to execute an information processing method, The information processing method includes: outputting, via a predetermined display device, specific information including information related to boarding and alighting of a specific user who uses a wheelchair and uses the bus, from a predetermined time before the time when the bus stops for the specific user to board and alight on the bus; Includes. Effect of the Invention

[0008] The present disclosure makes it possible to promote the use of buses by wheelchair users. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing a schematic configuration of a transportation system according to the first embodiment. [Diagram 2] FIG. 2 is a diagram showing the state of bus operation in the first embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of the inside of a bus in the first embodiment. [Figure 4] FIG. 4 is a block diagram illustrating an example of a functional configuration of the management server. [Diagram 5] FIG. 5 is a diagram showing an example of a table configuration of user information held in the user information database. [Figure 6] FIG. 6 is a diagram showing an example of a table configuration of operation information stored in the operation information database. [Figure 7] FIG. 7 is a flowchart of the instruction process. [Figure 8]FIG. 8 is a diagram illustrating an example of the inside of a bus in the second modification of the first embodiment. [Figure 9] FIG. 9 is a diagram showing a schematic configuration of a travel system 2 according to the second embodiment. [Figure 10] FIG. 10 is a diagram showing the state of bus operation in the second embodiment. [Figure 11] FIG. 11 is a flowchart of the transmission process. [Figure 12] FIG. 12 is a diagram illustrating an example of the inside of a bus in the fourth embodiment. [Figure 13] FIG. 13 is a diagram illustrating an example of the inside of a bus in the fifth embodiment. [Figure 14] FIG. 14 is a flowchart of the determination process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Consider a case where a wheelchair user uses a bus. In this case, it is assumed that there will be other users around the bus entrance when the wheelchair user uses the bus. As a result, it is assumed that other bus users besides the wheelchair user will be around the bus entrance and get in the way of the wheelchair user getting on and off the bus. As a result, it is assumed that it will take a long time for the wheelchair user to get on and off the bus. It is also assumed that the wheelchair user will have to directly ask other bus users to clear the area around the entrance so that they can get on and off the bus.

[0011] In this way, when a wheelchair user gets on or off a bus, there is a risk that the wheelchair user may feel inconvenienced when using the bus due to the presence of other passengers around the bus entrance, etc. As a result, it is expected that wheelchair users will be discouraged from using the bus.

[0012] Therefore, the control unit in the information processing device according to the first aspect of the present disclosure outputs the specific information via a predetermined display device. Here, the specific information includes information related to boarding and disembarking of a specific user who uses a wheelchair to board the bus. Also, the control unit in the information processing device outputs the specific information via the predetermined display device from a predetermined time before the bus stops to allow the specific user to board and disembark.

[0013] By outputting specific information to a specific display device a specific time before the bus stops for specific users to board and alight, general users can know that specific users will be boarding and alighting the bus before the specific users actually board and alight. This reduces the presence of general users around the bus entrance when specific users are boarding and alighting the bus. This reduces the inconvenience that specific users feel when boarding and alighting the bus. As a result, it becomes possible to promote the use of buses by wheelchair users.

[0014] Hereinafter, specific embodiments of the present disclosure will be described with reference to the drawings. The dimensions, materials, shapes, and relative positions of the components described in the present embodiments are not intended to limit the technical scope of the present disclosure unless otherwise specified.

[0015] First Embodiment (System Overview) The operation system 1 according to the present embodiment will be described with reference to Figs. 1 to 3. Fig. 1 is a diagram showing a schematic configuration of the operation system 1 according to the present embodiment. The operation system 1 includes a user terminal 100, a bus 200, and a management server 300. In the operation system 1, the user terminal 100, the bus 200, and the management server 300 are connected to each other by a network N1. The network N1 may be, for example, a WAN (Wide Area Network), which is a global public communication network such as the Internet, or a telephone communication network such as a mobile phone.

[0016] (User terminal) User terminal 100 is a terminal related to user 10. Examples of user terminal 100 include a computer or a mobile information terminal used by user 10. When user 10 uses bus 200, user 10 uses user terminal 100 to apply for use of bus 200. When user 10 applies for use of bus 200, user terminal 100 transmits the application information to management server 300 via network N1.

[0017] The application information includes information regarding the point where user 10 boards bus 200 and the point where user 10 plans to disembark from bus 200. In this embodiment, the point where user 10 plans to board bus 200 and the point where user 10 plans to disembark from bus 200 are bus stops where bus 200 stops. Note that the point where user 10 plans to board bus 200 and the point where user 10 plans to disembark from bus 200 may be any point designated by user 10, for example. In this case, bus 200 receives a planned travel route from management server 300 that passes through the any point designated by user 10, and thereby stops at the any point designated by user 10 to allow user 10 to board and disembark.

[0018] There are users 10 who use a wheelchair and use bus 200 (hereinafter, may be referred to as "user 10A"), and users 10 who use bus 200 without using a wheelchair (hereinafter, may be referred to as "user 10B"). When user 10A applies to use bus 200, application information including information indicating that user 10A is a wheelchair user is transmitted to management server 300.

[0019] (bus) Bus 200 is a bus that operates between a plurality of bus stops upon application for use by user 10. FIG. 2 is a diagram showing the operation status of bus 200 in this embodiment. As shown in FIG. 2, user 10B is on board bus 200. Bus 200 is traveling toward a bus stop (hereinafter sometimes referred to as a "specific bus stop") where user 10A is waiting for bus 200 to arrive in order to board bus 200.

[0020] FIG. 3 is a diagram showing an example of the interior of bus 200 in this embodiment. As shown in FIG. 3, bus 200 includes display 210. Display 210 is a display for displaying information to user 10B. Display 210 displays specific information before bus 200 arrives at a specific bus stop. Here, the specific information is information related to user 10A boarding bus 200. In this embodiment, the specific information includes information for requesting that the area around the boarding and alighting door of bus 200 be cleared for user 10A.

[0021] (Management Server) Management server 300 is a server that manages the operation of bus 200. Management server 300 receives application information from user terminal 100 via network N1. Management server 300 determines the planned route of bus 200, etc., based on the application information. Management server 300 also causes display 210 of bus 200 to display specific information. A method in which management server 300 causes display 210 to display specific information will be described later in detail.

[0022] The management server 300 includes a computer having a processor 310, a main memory unit 320, an auxiliary memory unit 330, and a communication interface (communication I / F) 340. The processor 310 is, for example, a CPU (Central Processing Unit) or a DSP (Digital Signal Processor). The main memory unit 320 is, for example, a RAM (Random Access Memory). The auxiliary memory unit 330 is, for example, a ROM (Read Only Memory). The auxiliary memory unit 330 is, for example, a HDD (Hard Disk Drive) or a disk recording medium such as a CD-ROM, a DVD disk, or a Blu-ray disk. The auxiliary memory unit 330 may be a removable medium (portable storage medium). Here, examples of the removable medium include a USB memory or an SD card. The communication I / F 340 is, for example, a LAN (Local Area Network) interface board, or a wireless communication circuit for wireless communication.

[0023] In the management server 300, the auxiliary storage unit 330 stores an operating system (OS), various programs, various information tables, and the like. In the management server 300, the processor 310 can load the programs stored in the auxiliary storage unit 330 into the main storage unit 320 and execute them to realize various functions as described below. However, some or all of the functions of the management server 300 may be realized by a hardware circuit such as an ASIC or an FPGA. The management server 300 does not necessarily have to be realized by a single physical configuration, and may be configured by multiple computers that cooperate with each other.

[0024] (Functional configuration) Next, the functional configuration of the management server 300 constituting the operation system 1 will be described with reference to Fig. 4 to Fig. 6. Fig. 4 is a block diagram showing an example of the functional configuration of the management server 300.

[0025] The management server 300 is configured to include a control unit 301, a communication unit 302, a user information database 303 (user information DB303), and an operation information database 304 (operation information DB304). The control unit 301 has a function of performing arithmetic processing for controlling the management server 300. The control unit 301 can be realized by a processor 310 in the management server 300. The communication unit 302 has a function of connecting the management server 300 to the network N1. The communication unit 302 can be realized by a communication I / F 340 in the management server 300.

[0026] User information DB 303 has a function of retaining user information. User information DB 303 can be realized by auxiliary storage unit 330 in management server 300. User information is information relating to users of bus 200. Control unit 301 receives application information from user terminal 100 via communication unit 302. Control unit 301 generates user information retained in user information DB 303 based on the received application information.

[0027] Fig. 5 is a diagram showing an example of a table configuration of user information stored in user information DB 303. As shown in Fig. 5, the user information has a user ID field, a terminal information field, a boarding point field, a disembarking point field, and a remarks field. An identifier (user ID) for identifying a user 10 of bus 200 is input into the user ID field. Information regarding the user terminal 100 of user 10 corresponding to the user ID input into the user ID field is input into the terminal information field. An identifier for identifying user terminal 100 and information regarding the destination of information to user terminal 100 are input into the terminal information field.

[0028] The boarding point field is input with information about the point where the user 10 corresponding to the user ID entered in the user ID field plans to board the bus 200. The boarding point field is input with information for identifying the bus stop where the user 10 plans to board the bus 200. The disembarking point field is input with information about the point where the user 10 corresponding to the user ID entered in the user ID field will disembark from the bus 200. The disembarking point field is input with information for identifying the bus stop where the user 10 plans to disembark from the bus 200. The disembarking point field is input with information for identifying the bus stop where the user 10 plans to disembark from the bus 200. The information for identifying the bus stop is, for example, the name of the bus stop or the coordinates (e.g., latitude and longitude) of the bus stop.

[0029] The remarks field is used to enter remarks about user 10 corresponding to the user ID entered in the user ID field. If user 10 is a wheelchair user, the information "wheelchair user" is entered in the remarks field. Control unit 301 enters the information "wheelchair user" in the remarks field based on information indicating that user 10A is a wheelchair user, which is included in the application information received from user terminal 100 of user 10A.

[0030] By acquiring the user information stored in the user information DB 303, the control unit 301 can grasp the points (bus stops) where the users 10 (users 10A and 10B) get on and off the bus 200. In addition, by acquiring the user information stored in the user information DB 303, the control unit 301 can grasp whether the users 10 (users 10A and 10B) are wheelchair users.

[0031] The control unit 301 determines an operation plan for the bus 200 based on the boarding point and the disembarking point of each user 10 in the user information stored in the user information DB 303. The control unit 301 generates operation information based on the determined operation plan. The control unit 301 stores the generated operation information in the operation information DB 304. The operation information DB 304 has a function of retaining operation information. The operation information DB 304 can be realized by the auxiliary storage unit 330 in the management server 300. The operation information is information related to the operation of the bus 200. FIG. 6 is a diagram showing an example of a table configuration of operation information retained in the operation information DB 304.

[0032] 6, the operation information has a bus ID field, a departure point field, a departure time field, an arrival point field, an arrival time field, and an operation number field. An identifier (bus ID) for identifying the bus 200 is input in the bus ID field.

[0033] In the departure point field, information is input for specifying the point (bus stop) where the bus 200 stops to allow users 10 to board and disembark, and then departs for operation. In the departure time field, the time at which the bus 200 departs from the point (departure point) entered in the departure point field is input. In the arrival point field, information is input for specifying the next point (bus stop) at which the bus 200 will stop after departing from the departure point entered in the departure point field. In the arrival time field, the time at which the bus 200 arrives at the point (arrival point) at which the bus 200 will stop entered in the arrival point field is input.

[0034] The operation number field is input with the order in which bus 200 moves between bus stops. Natural numbers "1", "2", "3", ..., are input with increasing order from top to bottom into the operation number field. In this case, when operation number "1" is input into the operation number field, the departure point input into the departure point field corresponding to the operation number is the starting bus stop of bus 200. Also, when operation number "1" is input into the operation number field, the arrival point input into the arrival point field corresponding to the operation number is the bus stop next to the starting bus stop of bus 200 (hereinafter, sometimes referred to as the "second bus stop").

[0035] Also, when the operation number "2" is input in the operation number field, the departure point corresponding to the operation number coincides with the arrival point corresponding to the operation number "1." That is, when the operation number "2" is input in the operation number field, the departure point corresponding to the operation number is the second bus stop. And, when the operation number "2" is input in the operation number field, the arrival point corresponding to the operation number is the bus stop next to the second bus stop (hereinafter, sometimes referred to as the "third bus stop"). When the operation number "3" is input in the operation number field, the departure point corresponding to the operation number is the third bus stop. And, when the operation number "3" is input in the operation number field, the departure point corresponding to the operation number is the bus stop next to the third bus stop. In this way, the bus 200 operates between bus stops in the order of the operation numbers in the operation information.

[0036] By acquiring operation information stored in operation information DB 304, control unit 301 can grasp the departure point, departure time, arrival point, and arrival time of bus 200. This allows control unit 301 to grasp the operation status of bus 200. Note that control unit 301 can update the operation information as appropriate when there is a delay in the operation of bus 200 or a route change, etc.

[0037] Control unit 301 can determine whether or not user 10A is present among the users of bus 200, based on the user information held in user information DB 303. When control unit 301 determines that user 10A is present among the users of bus 200, it transmits instruction information to bus 200. Here, the instruction information is information that instructs bus 200 to display specific information on display 210. In this manner, control unit 301 outputs the specific information via display 210 in bus 200.

[0038] At this time, the control unit 301 causes the display 210 of the bus 200 to display the specific information from a predetermined time before the time when the bus 200 arrives at the specific bus stop until the bus 200 arrives at the specific bus stop. Specifically, the control unit 301 identifies the specific bus stop at which the bus 200 will stop so that the user 10A can board the bus 200, based on the user information held in the user information DB 303. The control unit 301 acquires the time when the bus 200 will arrive at the specific bus stop from the operation information held in the operation information DB 304.

[0039] Control unit 301 determines the period from a time a predetermined time before the time bus 200 arrives at the specific bus stop to the time bus 200 arrives at the specific bus stop as the display period. The predetermined period is set so that a sufficient period is ensured for requesting user 10B on bus 200 to clear the area around the boarding / alighting door so that user 10A can board bus 200 by displaying the specific information on display 210. Control unit 301 transmits instruction information including the display period to bus 200 by communication unit 302. When bus 200 receives the instruction information from management server 300, it causes display 210 on bus 200 to display the specific display during the display period.

[0040] (Instruction processing) Next, the instruction process executed by the control unit 301 in the management server 300 in the operation system 1 according to this embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart of the instruction process. The instruction process is a process for transmitting instruction information to the bus 200. The instruction process is repeatedly executed at predetermined intervals.

[0041] In the instruction process, first, in S101, user information is acquired from the user information DB 303. Next, in S102, it is determined whether or not the user 10A is among the users of the bus 200 based on the user information acquired in S101. Specifically, the control unit 301 determines whether or not "wheelchair user" is entered in the remarks field of the user information. By determining whether or not user 10A is present among the users of bus 200, it is determined whether or not user 10A is present among the users of bus 200. If a negative determination is made in S102, user 10A does not exist among the users 10 of bus 200. Therefore, the instruction process is temporarily terminated.

[0042] If a positive determination is made in S102, in S103, operation information is acquired from operation information DB 304. Next, in S104, a display period is determined based on the user information acquired in S101 and the operation information acquired in S103. Next, in S104, instruction information including the display period is transmitted to bus 200. As a result, specific information is displayed on display 210 of bus 200 during the display period. Then, the instruction process is temporarily terminated.

[0043] In this embodiment, in the operation system 1, the specific information is displayed on the display 210 of the bus 200 during the display period. This allows the user 10B on the bus 200 to know that the user 10A will board the bus 200 at the specific bus stop before arriving at the specific bus stop. Then, the user 10B on the bus 200 takes measures such as clearing the area around the boarding / alighting door, thereby preventing the user 10B from being present around the boarding / alighting door when the user 10A boards the bus 200. In addition, the user 10A is prevented from having to directly request the other X10B to clear the area around the boarding / alighting door in order to board the bus 200. Therefore, the user 10A can board the bus 200 smoothly. As a result, the user 10A is prevented from feeling inconvenienced when boarding the bus 200.

[0044] In addition, in this embodiment, the user 10A is waiting for the arrival of the bus 200 at the specific bus stop. Meanwhile, since the display period is set, when the bus 200 arrives at the specific bus stop, the display of the specific information on the display 210 is terminated. Therefore, the user 10A does not visually recognize that the display 210 is displaying the specific information requesting the user 10A to clear the area around the boarding / alighting entrance. In other words, the user 10A is not aware that the specific information has been displayed for the user 10B. Therefore, the user 10A can board the bus 200 without knowing that the user 10B has cooperated in clearing the area around the boarding / alighting entrance of the bus 200 for the user 10A. As a result, the user 10A can board the bus 200 without worrying about the other user 10B.

[0045] As described above, in the travel system 1 of this embodiment, the user 10A is prevented from feeling inconvenienced when boarding the bus 200. Furthermore, in the travel system 1 of this embodiment, the user 10A can board the bus 200 without having to worry about other users 10B. This makes it possible to encourage the user 10A to use the bus.

[0046] (Modification 1 of the first embodiment) In this embodiment, management server 300 transmits instruction information to bus 200, thereby causing display 210 to display specific information. However, management server 300 does not necessarily have to transmit instruction information to bus 200. For example, an in-vehicle device in bus 200 may acquire user information and operation information from management server 300, and directly transmit instruction information to display 210 based on the user information and operation information.

[0047] (Modification 2 of the first embodiment) In this modified example, bus 200 includes a plurality of displays 210. FIG. 8 is a diagram showing an example of the interior of bus 200 in this modified example. FIG. 8 is a diagram showing the interior of bus 200 as viewed from above. As shown in FIG. 8, bus 200 is provided with a plurality of seats. Among the seats in bus 200, a display 210 is provided on the backrest of a seat behind which there is another seat. A display 210 is installed on the wall at the front of bus 200. In this manner, by arranging a plurality of displays 210 on bus 200, it becomes possible to display specific information to users 10B present at each position on bus 200. In other words, on bus 200, there is a display 210 corresponding to each user 10B on bus 200, and it becomes possible to display specific information to each user 10B.

[0048] Therefore, in this modified example, management server 300 causes display 210 within a first range shown in FIG. 8, out of the multiple displays 210 on bus 200, to display the specific information. Management server 300 transmits instruction information to bus 200, including information specifying, out of the multiple displays 210, a display 210 that exists within the first range as a display 210 that is to display the specific information. Having received the instruction information, bus 200 causes display 210 that exists within the first range to display the specific information. In this way, the specific information can be displayed on display 210 that displays information to user 10B that exists within the first range.

[0049] Here, the first range is set as a range in which the presence of user 10B is expected to be an obstacle when user 10A gets on the train. Therefore, by displaying specific information on the display 210 present within the first range, it is possible to prevent unnecessary specific information from being displayed to user 10B who does not pose an obstacle when user 10A gets on the train.

[0050] In this modified example, the specific information is displayed to the user 10B who is within the first range by displaying the specific information on all the displays 210 that are within the first range. However, it is not necessary to display the specific information on all the displays 210 that are within the first range.

[0051] 8, bus 200 includes camera 211. Camera 211 is a camera that captures images of the inside of bus 200. Camera 211 transmits captured video to management server 300 via bus 200. Here, the video transmitted to management server 300 by camera 211 may include an image of user 10B on bus 200.

[0052] The management server 300 detects the user 10B present within the first range based on the video image of the interior of the bus 200 received from the bus 200. Then, the management server 300 identifies, from among the multiple displays 210, a display 210 that displays information to the user 10B present at the detected position of the user 10B. For example, the management server 300 identifies the display 210 that displays information to the user 10B as the display 210 that displays specific information. For example, when the user 10B is sitting in a seat, the management server 300 identifies the display 210 installed on the backrest of the seat in front of the seat of the user 10B as the display 210 that displays specific information to the user 10B (the display 210 corresponding to the user 10B).

[0053] Management server 300 transmits to bus 200 instruction information including information for designating a specified display 210 from among the multiple displays as the display 210 that is to display the specific information. Having received the instruction information, bus 200 displays the specific information on display 210 designated by management server 300. This also makes it possible to prevent unnecessary guidance from being given to user 10B who is not an obstacle to user 10A getting on and off the bus.

[0054] (Third Modification of the First Embodiment) In order for user 10A to get on and off bus 200, user 10B must get on and off bus 200. It is assumed that it will take longer than expected. As a result, the period during which bus 200 will be stopped at the specific bus stop may be longer than expected by user 10B. This may cause user 10B aboard bus 200 to feel irritated. Therefore, in this modified example, management server 300 causes display 210 to display specific information including the period during which bus 200 will be stopped at the specific bus stop.

[0055] The management server 300 acquires the number of users 10A boarding at a specific bus stop based on the user information held in the user information DB 303. The management server 300 then calculates the time it is estimated that it will take one or more users 10A to board the bus 200 at the specific bus stop by multiplying the number of users 10A boarding at the specific bus stop by the time it is estimated that it will take one user 10A to board the bus 200. The management server 300 calculates the period during which the bus 200 will stop at the specific bus stop (hereinafter, may be referred to as the "specific period") based on the time it is estimated that it will take one or more users 10A to board the bus 200 at the specific bus stop.

[0056] Management server 300 transmits instruction information including an instruction to display the specific period to bus 200. Then, bus 200 displays display information including the specific period on display 210. This allows user 10B aboard bus 200 to know the time it will take for bus 200 to depart. This makes it possible to suppress the irritation felt by user 10B when bus 200 does not depart. As a result, it is possible to suppress user 10A from boarding bus 200 in a situation where user 10B is irritated, thereby promoting the use of bus 200 by user 10A.

[0057] (Fourth Modification of the First Embodiment) In this modification, management server 300 transmits content information to bus 200. Here, the content information is information including content provided to user 10B while bus 200 is stopped at a specific bus stop. Specifically, the content information is information including video content or music content.

[0058] Specifically, management server 300 identifies the period during which bus 200 is stopped at a specific bus stop (hereinafter, may be referred to as "stop period") based on user information stored in user information DB 303 and operation information stored in operation information DB 304. The stop period is identified based on the arrival time at the specific bus stop and the departure time from the specific bus stop in the operation information. Then, management server 300 transmits content information including the stop period to bus 200. Having received the content information, bus 200 causes display 210 to provide the content information to user 10B during the stop period.

[0059] It is expected that user 10B will pay attention to the content information provided by display 210 during the stoppage period. This makes it possible to prevent user 10B from paying attention to user 10A when user 10A gets on bus 200. This makes it possible to prevent user 10A from refraining from using bus 200 because he dislikes being noticed by user 10B when getting on bus 200. As a result, it is possible to promote use of bus 200 by user 10A.

[0060] <Second embodiment> In the first embodiment, the specific information is displayed on the display 210 of the bus 200. On the other hand, in the present embodiment, the specific information is displayed on the signage 220 provided at the specific bus stop. That is, in the present embodiment, the management server 300 outputs the specific information via the signage 220. Only the points that differ from the first embodiment will be described below.

[0061] (System Overview) The operation system 2 in this embodiment will be described with reference to Fig. 9 and Fig. 10. Fig. 9 is a diagram showing a schematic configuration of the operation system 2 in this embodiment. The operation system 2 in this embodiment includes a user terminal 100, a bus 200, a signage 220, and a management server 300. In the operation system 2, the user terminal 100, the bus 200, the signage 220, and the management server 300 are connected to each other by a network N1.

[0062] (Signage) The signage 220 is a signage installed at a bus stop. The signage 220 displays information to a user 10 who is waiting for the arrival of the bus 200 at the bus stop. FIG. 10 is a diagram showing the operation status of the bus 200 in this embodiment. As shown in FIG. 10, a user 10A and a user 10B are on board the bus 200. The bus 200 is traveling toward a bus stop (hereinafter, sometimes referred to as a "specific bus stop") where the user 10A will get off the bus 200. At the specific bus stop, a user 10B is waiting for the bus 200 to arrive in order to board the bus 200.

[0063] 10, the signage 220 is installed at a specific bus stop. That is, in this embodiment, specific information is displayed on the signage 220 instead of the display 210 in the first embodiment. That is, in this embodiment, specific information is displayed to the user 10B by the signage 220 at the specific bus stop where the user 10A gets off.

[0064] The control unit 301 in the management server 300 causes the signage 220 to display specific information from a predetermined time before the time when the bus 200 arrives at the specific bus stop until the bus 200 arrives at the specific bus stop. Specifically, the control unit 301 identifies the specific bus stop where the user 10A is scheduled to get off the bus 200 based on the user information held in the user information DB 303. The control unit 301 acquires the time when the bus 200 arrives at the specific bus stop from the operation information held in the operation information DB 304. The control unit 301 determines the period from the time before the time when the bus 200 arrives at the specific bus stop to the time when the bus 200 arrives at the specific bus stop as the display period. Then, the control unit 301 transmits instruction information including the display period to the signage 220.

[0065] The signage 220 displays the specific information during the display period based on the instruction information received from the management server 300. This allows the user 10B at the specific bus stop to know that the user 10A is getting off the bus 200 at the specific bus stop before arriving at the specific bus stop. Then, the user 10B at the specific bus stop can take measures such as leaving the area around the boarding and alighting door clear, allowing the user 10A to get off the bus 200 smoothly. As a result, the user 10A is prevented from feeling annoyed when getting off the bus 200.

[0066] Furthermore, in this embodiment, user 10A is on board bus 200. Meanwhile, since a display period is set, when bus 200 arrives at the specific bus stop, the display of the specific information on signage 220 ends. Therefore, user 10A gets off bus 200 without visually recognizing that signage 220 is displaying a specific display requesting that the surroundings of the boarding and alighting door be cleared for user 10A. Then, user 10A can get off bus 200 without knowing that the specific information has been displayed for user 10B. As a result, user 10A can get off bus 200 without worrying about other users 10B.

[0067] As described above, in the operation system 2 in this embodiment, specific information is displayed on the signage 220. This prevents the user 10A from feeling annoyed when getting off the bus 200. Furthermore, the user 10A can get off the bus 200 without worrying about other users 10B. As a result, it is possible to encourage the user 10A to use the bus.

[0068] (Modification 1 of the second embodiment) As in the third modified example of the first embodiment, in the present embodiment, specific information including an indication of a specific period may be displayed on the signage 220. That is, even when the user 10A gets off the bus 200, specific information including a period during which the bus 200 will be stopped at a specific bus stop may be displayed on the signage 220.

[0069] Specifically, the management server 300 acquires the number of users 10A getting off at a specific bus stop based on the user information stored in the user information DB 303. The management server 300 calculates the time that the bus 200 will stop at the specific bus stop based on the time it takes for one or more users 10A to get off 200. Then, the management server 300 transmits instruction information including the time that the bus 200 will stop at the specific bus stop to the bus 200. Even in this way, it is possible to prevent the user 10A from getting on the bus 200 in a situation where the user 10B is irritated, and it is possible to promote the use of the bus 200 by the user 10A.

[0070] (Modification 2 of the second embodiment) As in the fourth modified example of the first embodiment, in the present embodiment, the management server 300 may transmit content information to the bus 200. That is, the management server 300 may transmit content information to the bus 200 even when the user 10A gets off the bus 200.

[0071] By transmitting content information to the bus 200 when the user 10A gets off the bus 200, it is possible to prevent the user 10B from paying attention to the user 10A when the user 10A gets off the bus 200. As a result, it is possible to promote the use of the bus 200 by the user 10A.

[0072] <Third embodiment> In the first embodiment, the management server 300 causes the display 210 in the bus 200 to display the specific information. In the second embodiment, the management server 300 causes the signage 220 to display the specific information. However, the management server 300 does not necessarily have to cause the display 210 or the signage 220 to display the specific information. In the present embodiment, the management server 300 causes the user terminal 100 of the user 10B who is on board the bus 200 to display the specific information.

[0073] The control unit 301 in the management server 300 acquires the boarding point and the disembarking point of the user 10B based on the user information stored in the user information DB 303. The control unit 301 identifies the section where the user 10B is boarding the bus 200 based on the boarding point and the disembarking point of the user 10B. The control unit 301 identifies the time when the user 10B boards the bus 200 and the time when the user 10B disembarks from the bus 200 based on the section where the user 10B is boarding the bus 200 and the operation information stored in the operation information DB 304.

[0074] The control unit 301 determines, based on the time when the user 10B boards the bus 200 and the time when the user 10B disembarks from the bus 200, a time a predetermined time before the time when the bus 200 arrives at a specific bus stop (hereinafter , sometimes referred to as the "display time." In this way, the control unit 301 identifies the user 10B who is on the bus 200 at the display time. Then, the management server 300 transmits display information to the user terminal 100 of the user 10B (hereinafter sometimes referred to as the "target user 10B") who is on the bus 200 at the display time. Here, the display information is information for displaying specific information on the user terminal 100 of the target user 10B requesting that the surroundings of the boarding and alighting gate be cleared for the user 10A. In this way, the management server 300 causes the target user 10B to display the specific information at the display time.

[0075] (Transmission process) Next, the transmission process in this embodiment will be described with reference to Fig. 11. Fig. 11 is a flowchart of the transmission process. The transmission process is a process for transmitting display information to the user terminal 100 of the target user 10B. The transmission process is repeatedly executed at a predetermined interval. Note that the processes from S101 to S103 in the transmission process are similar to the instruction process in the first embodiment, and therefore description thereof will be omitted.

[0076] In S201 of the transmission process, the display time is determined based on the operation information acquired in S103. Next, in S202, the target user 10B is identified based on the user information held in the user information DB 303. Next, in S203, the display information is transmitted to the user terminal 100 of the target user 10B. Here, the control unit 301 transmits the display information to the user terminal 100 of the target user 10B based on information regarding the destination of the information to the user terminal 100, which is entered in the terminal information field in the user information held in the user information DB 303. Then, the user terminal 100 that has received the display information displays the identified information. Then, the display process is temporarily terminated.

[0077] As described above, in the operation system 1 in this embodiment, the display information is displayed on the user terminal 100 of the target user 10B at the display time. This allows the target user 10B to know that the user 10A will board the bus 200 at a specific bus stop. As a result, the user 10A is prevented from feeling annoyed when boarding the bus 200. In addition, the user 10A can board the bus 200 without worrying about other users 10B. This makes it possible to encourage the user 10A to use the bus.

[0078] (Modification 1 of the third embodiment) In this embodiment, the management server 300 transmits display information to the user terminal 100 of the user 10B who is on board the bus 200. On the other hand, in this modified example, the management server 300 transmits display information to the user terminal 100 of the user 10B who is waiting for the arrival of the bus 200 at a specific bus stop where the user 10A plans to get off.

[0079] The management server 300 acquires the boarding point of the user 10B based on the user information stored in the user information DB 303. If the boarding point of the user 10B is a specific bus stop, the management server 300 identifies the user 10B as a target user 10B. Then, the management server 300 transmits display information to the user terminal 100 of the target user 10B. This also makes it possible to encourage the use of buses by the user 10A.

[0080] <Fourth embodiment> In this embodiment, management server 300 causes bus 200 to display specific information on floor display device 230 embedded in the floor of bus 200. Only the points that differ from the first embodiment will be described below.

[0081] Fig. 12 is a diagram showing an example of the interior of bus 200 in this embodiment. Fig. 12 is a diagram showing the interior of bus 200 as viewed from above. As shown in Fig. 12, bus 200 includes a floor display device 230 embedded in the floor surface. Also, as shown in Fig. 12, a second range is set in front of the boarding and alighting door of bus 200. The second range is set as a range in which user 10B may be an obstacle if he or she is present within the second range when user 10A boards the bus.

[0082] When the management server 300 transmits instruction information including the display period to the bus 200, the bus 200 that receives the instruction information causes the floor display device 230 to display the specific information. In this embodiment, the specific information is information for preventing the user 10B from entering the second range. Specifically, the floor display device 230 illuminates the second range on the floor as a display of the specific information. This makes it possible to make the user 10B aware that he or she must not enter the second range by displaying the specific information. In this way, by the floor display device 230 displaying the specific information, the presence of the user 10B within the second range when boarding the bus 200 is suppressed, and the user 10A can board the bus 200 smoothly. As a result, it is possible to promote the use of the bus 200 by the user 10A.

[0083] In this embodiment, the display period may be determined as a period from a predetermined time before the bus 200 arrives at the specific bus stop where the user 10A is waiting for the bus 200 to the time when the bus 200 departs from the specific bus stop. In this manner, it is possible to prevent the user 10B from entering the second range while the user 10A is on the bus 200.

[0084] In addition, in this embodiment, the management server 300 displays specific information on the floor display device 230 when the user 10A is traveling toward a specific bus stop where the user 10A is waiting for the bus 200 to arrive in order to board the bus 200. However, the management server 300 does not necessarily have to display specific information on the floor display device 230 when the user 10A is traveling toward a specific bus stop where the user 10A is waiting for the bus 200 to arrive in order to board the bus 200. The management server 300 may also display specific information on the floor display device 230 when the user 10A is traveling toward a specific bus stop where the user 10A will get off. In this manner, it is possible to promote the use of the bus 200 by the user 10A.

[0085] <Fifth embodiment> In this embodiment, bus 200 includes a plurality of spaces (hereinafter, sometimes referred to as "wheelchair spaces") for parking wheelchairs used by user 10A. In this case, when multiple users 10A board bus 200, it is necessary to determine a wheelchair space to be used for each user 10A. Therefore, when multiple users 10A board bus 200, management server 300 determines, from among the plurality of wheelchair spaces, a wheelchair space in which each of the multiple users 10A will park his or her wheelchair.

[0086] Fig. 13 is a diagram showing an example of the interior of bus 200. As shown in Fig. 13, bus 200 has multiple wheelchair spaces. In the example shown in Fig. 13, wheelchair space A, wheelchair space B, and wheelchair space C are provided in order of proximity to the boarding and alighting entrance.

[0087] The control unit 301 determines, based on the user information held in the user information DB 303, whether or not multiple users 10A board the bus 200. Specifically, based on the user information held in the user information DB 303, the control unit 301 determines, based on the user information held in the user information DB 303, whether or not the multiple users 10A have a common usage section.

[0088] When it is determined that a plurality of users 10A board the bus 200, the control unit 301 detects the number of users 10 (users 1 The control unit 301 acquires the number of users 10B (users 10A and 10B) on the bus 200 when each user 10A gets off the bus 200, and the number of users 10B on the bus 200 when each user 10A gets on and off the bus 200, based on the user information stored in the user information DB 303. The control unit 301 then calculates the sum of the number of users 10B on the bus 200 when each user 10A gets on the bus 200 and the number of users 10B on the bus 200 when each user 10A gets on the bus 200 and the number of users 10B on the bus 200 when each user 10A gets off the bus 200, as the specific number of people.

[0089] In this case, the greater the specific number of people, the greater the number of users 10B present on bus 200 when user 10A boards bus 200, and the greater the number of users 10B present on bus 200 when user 10A disembarks from bus 200. It is therefore expected that the greater the specific number of people, the greater the number of users 10B who are affected when user 10A boards or disembarks bus 200. Therefore, when multiple users 10A board bus 200, control unit 301 determines, from among the multiple wheelchair spaces, a wheelchair space in which each of multiple users 10A parks his or her wheelchair, based on the specific number of people for each user 10A.

[0090] Specifically, the greater the specific number of users 10A, the more the control unit 301 determines a wheelchair space that is closer to the boarding / alighting entrance of the bus 200 as the wheelchair space where the wheelchair of the user 10A is to be parked. In the example shown in Fig. 13, it is assumed that three users 10A are boarding the bus 200. In this case, the control unit 301 determines the wheelchair space of the user 10A with the greatest specific number to be wheelchair space A. Also, the control unit 301 determines the wheelchair space of the user 10A with the least specific number to be wheelchair space C.

[0091] In this case, the user 10A with the largest number of specific people uses the wheelchair space A, which is closest to the boarding / alighting entrance. Therefore, the number of users 10B affected by the boarding / alighting of the user 10A, who uses the wheelchair space A, can be made smaller than when the user 10A uses the wheelchair space B or C. In addition, the user 10A with the smallest number of specific people uses the wheelchair space C, which is the farthest from the boarding / alighting entrance. Therefore, by the user 10A with the smallest number of specific people using the wheelchair space C, the impact on the user 10B can be suppressed more than when the user 10A with a larger number of specific people uses the wheelchair space C. Note that the control unit 301 can adopt a known method as a method for determining the wheelchair space for each of the multiple users 10A based on the number of users 10B on the bus 200 (crowding level) and the section used by each user 10A.

[0092] (Decision process) Next, the transmission process in this embodiment will be described with reference to Fig. 14. Fig. 14 is a flowchart of the determination process. The determination process is a process for determining the wheelchair space for each of the multiple users 10A. The determination process is repeatedly executed at predetermined intervals.

[0093] In the determination process, first, in S301, user information is acquired. Next, in S302, it is determined whether or not multiple users 10A are scheduled to board X200. If a negative determination is made in S302, at least one user 10A will board X200. Therefore, when at least one user 10A will board X200, there is no need to determine a wheelchair space. In the example shown in FIG. 13, at least one user 10A will use wheelchair space A. Then, the determination process is temporarily terminated.

[0094] If a positive determination is made in S302, the specific number of users 10A is calculated based on the user information stored in the user information DB 303. Next, in S304, the wheelchair space for each user 10A is determined based on the specific number of users. The process is then terminated.

[0095] In this way, by determining the wheelchair space based on a specific number of people, it is possible to reduce the number of users 10B who are affected when user 10A gets on and off bus 200. This allows user 10A to get on and off bus 200 smoothly, which makes it possible to promote use of bus 200 by user 10A.

[0096] <Other embodiments> The above-described embodiment is merely an example, and the present disclosure may be modified as appropriate without departing from the spirit and scope of the present disclosure. Furthermore, the processes and means described in the present disclosure may be freely combined and implemented as long as no technical contradiction occurs.

[0097] Furthermore, a process described as being performed by one device may be shared and executed by multiple devices. Alternatively, a process described as being performed by different devices may be executed by one device. In a computer system, the hardware configuration (server configuration) by which each function is realized can be flexibly changed.

[0098] The present disclosure can also be realized by supplying a computer program implementing the functions described in the above embodiments to a computer, and having one or more processors of the computer read and execute the program. Such a computer program may be provided to the computer by a non-transitory computer-readable storage medium connectable to the system bus of the computer, or may be provided to the computer via a network. The non-transitory computer-readable storage medium includes any type of medium suitable for storing electronic instructions, such as, for example, a magnetic disk (such as a floppy disk or a hard disk drive (HDD)), an optical disk (such as a CD-ROM, a DVD disk, or a Blu-ray disk), a read-only memory (ROM), a random access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, or an optical card. [Explanation of symbols]

[0099] 1. Operation System 2. Operation System 10...User 100 User terminal 200··Bus 210··Display 211··Camera 220·Signage 230...Floor display device 300 Management Server 301 Control section 302 Communications Department 303...User information DB 304...Operation information DB

Claims

1. outputting, via a predetermined display device, specific information including information related to boarding and alighting of a specific user who uses a wheelchair and uses the bus, from a predetermined time before the time when the bus stops for the specific user to board and alight on the bus; ending the output of the specific information when the bus stops; A control unit that executes Information processing device.

2. The predetermined display device is installed in the bus. The information processing device according to claim 1 .

3. A plurality of the predetermined display devices are installed in the bus, The control unit is outputting the specific information through a specific display device corresponding to a first predetermined range in which the presence of general users other than the specific user would be an obstacle to the specific user getting on the bus; The information processing device according to claim 2 .

4. The control unit is Detecting the general user present within the predetermined first range based on a moving image captured by a camera capturing an image of the inside of the bus; outputting the specific information via the predetermined display device corresponding to the detected general user; The information processing device according to claim 3 .

5. The predetermined display device is installed at a location where the bus stops so that the specific user can get off the bus. The information processing device according to claim 1 .

6. The predetermined display device is a terminal related to a general user other than the specific user. The information processing device according to claim 1 .

7. the predetermined display device is embedded in a floor surface of the bus, The specific information is information for preventing general users other than the specific user from entering a predetermined second range within the bus. The information processing device according to claim 1 .

8. The specific information includes information for requesting that the surroundings of the bus entrance be cleared so that the specific user can board and disembark from the bus.

8. An information processing device according to claim 1, 6 or 7.

9. the bus includes a plurality of spaces for parking wheelchairs used by the specific users; The control unit is When a plurality of the specific users board the bus, a space in which each of the plurality of specific users parks the wheelchair is determined from among the plurality of spaces based on the number of users of the bus and the points at which each of the plurality of specific users boards the bus and disembarks from the bus.

8. An information processing device according to claim 1, 6 or 7.

10. The specific information includes information regarding a period during which the bus stops for the specific users to board and disembark from the bus, 8. An information processing device according to claim 1, 6 or 7.

11. the bus has a device for providing content information, including video content or music content, to users of the bus; The control unit is outputting the content information through the device while the specific user is getting on and off the bus; 8. An information processing device according to claim 1, 6 or 7.

12. 1. A computer-implemented information processing method, comprising: outputting, via a predetermined display device, specific information including information related to boarding and alighting of a specific user who uses a wheelchair and uses the bus, from a predetermined time before the time when the bus stops for the specific user to board and alight on the bus; ending the output of the specific information when the bus stops; Including, Information processing methods.

13. The predetermined display device is installed in the bus. The information processing method according to claim 12.

14. The predetermined display device is installed at a location where the bus stops so that the specific user can get off the bus. The information processing method according to claim 12.

15. A program for causing a computer to execute an information processing method, The information processing method includes: A specific information including information related to boarding and disembarking of a specific user who uses a wheelchair and uses a bus outputting the predetermined information via a predetermined display device from a predetermined time before the time when the bus stops for the specific user to board or disembark from the bus; ending the output of the specific information when the bus stops; Including, program.

16. The predetermined display device is installed in the bus. The program according to claim 15.

17. The predetermined display device is installed at a location where the bus stops so that the specific user can get off the bus. The program according to claim 15.

18. Outputting specific information including information related to boarding and disembarking of a specific user who uses a wheelchair via a specified display device from a specified time before the bus stops for the specific user to board and disembark from the bus; A control unit that executes the bus has a device for providing content information, including video content or music content, to users of the bus; the control unit outputs the content information through the device while the specific user is getting on and off the bus. Information processing device.

Citation Information

Patent Citations

  • Information processor and information processing method

    JP2020038608A

  • Vehicle information provision device and vehicle information provision method

    JP2020112866A

  • Wheelchair get-on information transmission system, and wheelchair get-on information display system

    JP2021009452A

  • Processing device and processing system

    JP2021071804A

  • Boarding support control device, boarding support system, boarding support control method, and program

    JP2021157276A