This application claims priority to Japanese Patent Application No. 2020-177982 filed on Oct. 23, 2020, incorporated herein by reference in its entirety.
The present disclosure relates to terminals, an information processing method, and a non-transitory storage medium that assist a user having a physical disability.
Japanese Unexamined Patent Application Publication No. 2019-139636 (JP 2019-139636 A) discloses a technology on a toll road user assisting device. In the technology disclosed in JP 2019-139636 A, a face image of a user who has arrived at a toll collection machine on a toll road is acquired. In addition, usage history information on using the toll road by the user identified by the face image is acquired. Further, based on the user's history information, it is determined whether a discount for a person having a physical disability has been applied to the user in the past. When the discount for a person having a physical disability has been applied to the user in the past, the user is guided to present a pocketbook for a person having a physical disability.
The present disclosure provides a technology that can appropriately assist a user having a physical disability.
A terminal according to a first aspect of the present disclosure includes a control unit. The control unit is configured to transmit user information for requesting for assisting a first user having a physical disability to one or more other terminals that are present within a predetermined range of the terminal. The user information includes first information for identifying the first user and second information on the disability of the first user.
In the first aspect, the control unit may search for the one or more other terminals that are present within the predetermined range of the terminal and that permits reception of the user information, and transmit the user information to the one or more other terminals found by the searching.
In the first aspect, the control unit may search for the one or more other terminals by sending a search signal for searching for the one or more other terminals within the predetermined range of the terminal and by receiving a permission signal transmitted from the one or more other terminals that have received the search signal.
In the first aspect, the control unit may determine whether a current situation of the first user is a predetermined situation requiring assistance, and, upon determining that the current situation of the first user is the predetermined situation requiring assistance, transmit the user information to the one or more other terminals.
In the first aspect, the control unit may determine whether the current situation of the first user is the predetermined situation based on position information on a current position of the terminal.
In the first aspect, the second information may include assistance information on the content of the assistance required by the first user.
In the first aspect, the first information may include position information on a current position of the terminal.
In the first aspect, communication with the one or more other terminals may be executed according to Bluetooth® Low Energy standard.
In the first aspect, the communication with the one or more other terminals may be executed via WiFi®.
An information processing method according to a second aspect of the present disclosure is executed by a computer that controls a terminal. The information processing method includes a step of generating user information for requesting for assisting a first user and a step of transmitting the user information to one or more other terminals that are present within a predetermined range of the terminal. The user information includes first information for identifying the first user having a physical disability and second information on the disability of the first user.
In the second aspect, the information processing method may further include a step of searching for the one or more other terminals that are present within the predetermined range of the terminal and that permit reception of the user information. The user information may be transmitted to the one or more other terminals found by the step of searching.
In the second aspect, the one or more other terminals may be searched for by sending a search signal for searching for the one or more other terminals within the predetermined range of the terminal and by receiving a permission signal transmitted from the one or more other terminals that have received the search signal.
In the second aspect, the information processing method may further include a step of determining whether a current situation of the first user is a predetermined situation requiring assistance. When the current situation of the first user is determined to be the predetermined situation, the user information may be transmitted to the one or more other terminals.
In the second aspect, whether the current situation of the first user is the predetermined situation may be determined based on position information on a current position of the terminal.
In the second aspect, the second information may include assistance information on the content of the assistance required by the first user.
In the second aspect, the first information may include position information on a current position of the terminal.
A third aspect of the present disclosure is a non-transitory storage medium storing a command to cause the computer to execute the information processing method.
A non-transitory storage medium according to a fourth aspect of the present disclosure is executable by a computer that controls a terminal and stores a command to cause the terminal to execute functions. The functions may include receiving user information for requesting for assisting a first user, and notifying the second user that a request for assisting the first user is received. The user information includes first information for identifying the first user and second information on the disability of the first user, and is transmitted from another terminal carried by the first user who is a user other than a second user and has a physical disability.
In the fourth aspect, the functions may further include, when the second user is notified that the request for assisting the first user is received, causing an output unit of the terminal to output output information that is generated based on the user information.
In the fourth aspect, the output unit of the terminal may include a display. The output information may be output in the output unit by causing a display to display the output information.
With the present disclosure, it is possible to appropriately assist a user having a physical disability.
Features, advantages, and technical and industrial significance of exemplary embodiments of the disclosure will be described below with reference to the accompanying drawings, in which like signs denote like elements, and wherein:
A terminal of a first aspect of the present disclosure is a terminal carried by a first user having a physical disability (hereinafter, sometimes referred to as a “first terminal”). The disability of the first user may be any one of a congenital disability or an acquired disability. Moreover, the disability of the user is not limited to a disability officially recognized as a physical disability. The first terminal includes a control unit.
There is a case where the first user requires assistance from others in his/her vicinity due to his/her disability. Then, the control unit transmits user information to one or more other terminals present within a predetermined range of the first terminal. The other terminal is a terminal carried by a user other than the first user (hereinafter, sometimes referred to as a “second user”). The user information is information for requesting for assisting the user. Further, the user information includes the first information and the second information. The first information is information for identifying the first user. The second information is information on the disability of the first user.
When the other terminal receives the user information transmitted from the first terminal, the second user present in the vicinity of the first user and carrying the other terminal can recognize the presence of the first user and the fact that the first user requires assistance. At this time, the second user can identify the first user based on the first information included in the user information. In addition, the second user can grasp the content of the disability of the first user based on the second information included in the user information.
As described above, with the present disclosure, by transmitting the user information from the first terminal to the second terminal, the first user can request assistance from the second user and the second user can recognize the first user requiring assistance. Therefore, the first user can more easily receive assistance from the second user. Further, the second user can more easily assist the first user.
Hereinafter, detailed embodiments of the present disclosure will be described with reference to drawings. Unless otherwise specified, dimensions, materials, shapes, and relative arrangements of the components described in the present embodiment are not intended to limit the technical scope of the present disclosure.
Further, the second user is a user other than the first user and present in the vicinity of the first user.
The assistance request system 1 includes a first terminal 100 and a second terminal 200. The first terminal 100 is a terminal carried by the first user. Moreover, the second terminal 200 is a terminal carried by the second user. When a plurality of second users carrying the second terminals is present in the vicinity of the first user, the assistance request system 1 includes a plurality of second terminals 200.
In the assistance request system 1, when the first user requires assistance from another person present in his/her vicinity, user information is transmitted to the second terminal 200 present within a predetermined range of the first terminal 100. The user information is information for requesting for assisting the first user. Further, the predetermined range may be a range in which the first terminal 100 can transmit the user information. When second terminals 200 are present within the predetermined range of the first terminal 100, the user information is transmitted to the second terminals 200. When the second terminal 200 receives the user information transmitted from the first terminal 100, the second user present within the predetermined range of the first user is requested to assist the first user. Details of the user information transmitted from the first terminal 100 will be described below.
Here, examples of the processor 101 include a central processing unit (CPU) or a digital signal processor (DSP). Examples of the primary storage unit 102 include a random access memory (RAM). Examples of the secondary storage unit 103 include a read-only memory (ROM) or a flash memory. Further, the secondary storage unit 103 may include a removable medium (a portable recording medium).
The near-field communication I/F 104 is an interface that enables the first terminal 100 to directly communicate with another terminal using a predetermined near-field wireless communication standard. As the predetermined near-field wireless communication standard, Bluetooth® Low Energy standard or WiFi® can be exemplified.
In the assistance request system 1, communication between the first terminal 100 and the second terminal 200 is executed according to such a predetermined near-field wireless communication standard. The input/output I/F 105 is an interface used for inputting and outputting information. The input/output I/F 105 includes, for example, a touch panel display.
In the first terminal 100 having the above configuration, an operating system (OS), various programs, various information tables, and the like, are stored in the secondary storage unit 103. Then, when the processor 101 loads the program stored in the secondary storage unit 103 into the primary storage unit 102 and executes the program, processing for requesting the second user to assist the first user, to be described below, is implemented. However, a part or all of the functions of the first terminal 100 may be implemented by a hardware circuit such as an ASIC or an FPGA. Each of the first terminal 100 and the second terminal 200 does not necessarily have to have a single physical configuration, and may be constituted with a plurality of computers that cooperate with each other.
Next, a functional configuration of each of the first terminal 100 and the second terminal 200 that constitute the assistance request system 1 according to the present embodiment will be described with reference to
The first terminal 100 has a control unit 110, a near-field communication unit 120, an input/output unit 130, and a position acquisition unit 140. The control unit 110 has a function of executing arithmetic processing for controlling the first terminal 100. The function of the control unit 110 can be implemented by the processor 101.
The near-field communication unit 120 has a function of communicating with the second terminal 200 present within a predetermined range of the first terminal 100 by the near-field wireless communication. The function of the near-field communication unit 120 can be implemented by the near-field communication I/F 104. Then, the control unit 110 executes processing for transmitting the user information using the near-field communication unit 120.
The input/output unit 130 has functions of receiving an input of information and outputting information. The function of the input/output unit 130 can be implemented by the input/output I/F 105. Then, the control unit 110 executes processing of receiving, using the input/output unit 130, the input of information by an operation of the first terminal 100 by the first user. Here, disability information, which is information on a physical disability of the first user, is input in advance to the first terminal 100 via the input/output unit 130. The input disability information is stored in the secondary storage unit 103.
The position acquisition unit 140 has a function of acquiring position information on a current position of the first terminal 100 (that is, position information on a current position of the first user carrying the first terminal 100). The function of the position acquisition unit 140 can be implemented by, for example, a GPS receiver provided in the first terminal 100.
Further, in the first terminal 100, the control unit 110 executes processing for generating the user information.
Moreover, the second terminal 200 also has a control unit 210, a near-field communication unit 220, an input/output unit 230, and a position acquisition unit 240. In the second terminal 200 as well, the function of the control unit 210 can be implemented by a processor. The function of the near-field communication unit 220 can be implemented by the near-field communication I/F. The function of the input/output unit 230 can be implemented by the input/output I/F. The function of the position acquisition unit 240 can be implemented by a GPS receiver provided in the second terminal 200.
The control unit 210 has a function of executing arithmetic processing for controlling the second terminal 200. When the second terminal 200 is present within a predetermined range of the first terminal 100, the near-field communication unit 220 has a function of communicating with the first terminal 100 by the near-field wireless communication. Then, the control unit 210 executes processing for receiving, using the near-field communication unit 220, the user information transmitted from the first terminal 100.
Further, in the second terminal 200, the control unit 210 executes processing for generating output information based on the user information received from the first terminal 100. The output information is information for notifying the second user that the request for assisting the first user has been received. In addition, the control unit 210 executes processing for outputting the generated output information via the input/output unit 230. By outputting the output information in the second terminal 200, the second user is notified that the request for assisting the first user has been received. As a result, the second user can recognize the presence of the first user and the fact that the first user requires assistance.
The message output to the touch panel display 205a is generated based on the disability information included in the user information. In an example illustrated in
Moreover, the position information output to the touch panel display 205a is generated based on the position information on the current position of the first user included in the user information. In the example illustrated in
Next, in the assistance request system 1 according to the present embodiment, a flow of information processing executed by each of the first terminal 100 and the second terminal 200 will be described with reference to
The information processing illustrated in
The information processing illustrated in
As described above, with the assistance request system 1 according to the present embodiment, when the first user requires assistance from another person, the user information is transmitted from the first terminal 100 to the second terminal 200. As such, the first user can request assistance from the second user, and the second user can recognize the first user who requires assistance. Therefore, the first user can more easily receive assistance from the second user. Further, the second user can more easily assist the first user.
In the present embodiment, the position information included in the user information corresponds to “first information” according to the present disclosure. Further, the disability information included in the user information corresponds to “second information” according to the present disclosure.
In the present embodiment, the user information may include assistance information on the content of the assistance required by the first user, in addition to the position information and the disability information. In this case, the disability information and the assistance information included in the user information correspond to the “second information” according to the present disclosure.
In addition, when the user information includes the assistance information, the output information output in the second terminal 200 that has received the user information may include the content of the assistance required by the first user. For example, as illustrated in
Hereinbelow, a modified example of the present embodiment will be described. In the above embodiment, when the first user requires assistance from another person, the first user transmits the user information from the first terminal 100 by operating the first terminal 100. On the other hand, in this modified example, in the first terminal 100, the control unit 110 determines whether the current situation of the first user is a prescribed situation. Here, the predetermined situation is a situation where the first user requires assistance from another person. Then, when the control unit 110 has determined that the current situation of the user is the predetermined situation, the user information is transmitted from the first terminal 100 to the second terminal 200.
In this modified example, for example, the control unit 110 may determine whether the current situation of the first user is the predetermined situation based on the position information of the first terminal 100. Specifically, one or more places in which the control unit 110 can determine that the first user requires assistance from another person are registered in advance in the first terminal 100. Then, when the current position of the first terminal 100 is in a place registered in advance, the control unit 110 may determine that the current situation of the first user is the predetermined situation. In addition, there is a case where a sensor that can detect biological information of the first user is provided in the first terminal 100. In such a case, the control unit 110 may determine whether the current situation of the first user is the predetermined situation based on the biological information of the first user detected by the sensor. In addition, whether the current situation of the first user is the predetermined situation may be determined by any well-known method.
With such a modified example, when the first user requires assistance from another person, it is possible to request assistance from the second user even when the first user himself/herself does not operate the first terminal 100.
Similar to the first embodiment, in the present embodiment as well, the assistance request system 1 includes the first terminal 100 carried by the first user and the second terminal 200 carried by the second user. Moreover, in the present embodiment, the first terminal 100 transmits the user information to the second terminal 200 present within the predetermined range of the first terminal 100. Hereinafter, the difference between the assistance request system 1 according to the present embodiment and that of the first embodiment will be mainly described.
When the first user requires assistance from another person, the first user may transmit the search signal from the first terminal 100 by operating the first terminal 100. In addition, as in the modified example of the first embodiment, in the first terminal 100, the control unit 110 may determine whether the current situation of the first user is the predetermined situation, and then, when the control unit 110 has determined that the current situation of the first user is the predetermined situation, the search signal may be transmitted from the first terminal 100.
The search signal transmitted from the first terminal 100 is received by the second terminal 200 present within the predetermined range of the first terminal 100. Then, when the second user carrying the second terminal 200 intends to assist the first user, a permission signal is transmitted from the second terminal 200 to the first terminal 100 (S302). The permission signal is a signal indicating that the second terminal 200 permits reception of the user information from the first terminal 100. At this time, the control unit 210 in the second terminal 200 transmits, using the near-field communication unit 220, the permission signal.
In the second terminal 200, whether to transmit the permission signal when the search signal is received from the first terminal 100 is set in advance by the second user. In other words, when the second user intends to assist the first user when he/she encounters the first user who requires assistance from another person, the second terminal 200 is set to transmit the permission signal when receiving the search signal.
Then, when the first terminal 100 receives the permission signal from the second terminal 200, processing for transmitting the user information to the second terminal 200 is executed. Specifically, in the first terminal 100, the processes S101 to S103 in the flow of the information processing illustrated in
Then, when the second terminal 200 receives the user information from the first terminal 100, processing for outputting the output information is executed. Specifically, in the second terminal 200, the processes S201 to S203 in the flow of the information processing illustrated in
With the information processing, the first terminal 100 transmits the user information to the second terminal 200, which is present within the predetermined range of the first terminal 100 and permits the reception of the user information. As such, the first user can request assistance only from the second user who intends to assist the first user.
The assistance request system 1 according to the present embodiment can be used when, for example, a first user who is sitting in a wheelchair due to a lower limb disability requests for assistance with boarding a train or assistance with exiting from a train from a station employee or a conductor. In such a case, when the first terminal 100 sends the search signal, the second terminal 200 carried by the station employee or the conductor, who is the second user, transmits the permission signal.
Hereinafter, the user information transmitted from the first terminal 100 and the output information output from the second terminal 200 when the assistance request system 1 is used in the above case will be described with reference to
As illustrated in
In addition, as illustrated in
Further, in the example illustrated in
In addition, for example, when the first user sitting in the wheelchair requests for assistance with exiting from the train from the conductor, the user information is transmitted from the first terminal 100 to the second terminal 200 carried by the train conductor who is the second user. At this time, in the assistance information field of the user information transmitted from the first terminal 100, “exiting assistance” may be input as the assistance information. Then, when the second terminal 200 receives the user information, the message, “I am sitting in a wheelchair. I need assistance with exiting.” may be displayed on the touch panel display 205a as the output information.
In the above-described first embodiment and second embodiment, the position information on the current position of the first user is used as the “first information for identifying the first user” in the present disclosure. However, the “first information” in the present disclosure is not limited to the position information of the first user. For example, image information on an image showing an appearance of the first user may be used as the “first information” in the present disclosure. In addition, the “first information” of the present disclosure may be any information as long as the second user who carries the second terminal 200 that has received the user information can identify the first user with the information.
The above embodiments are merely examples, and the present disclosure can be appropriately modified and implemented within a range not departing from the gist of the present disclosure. Moreover, the processes and the elements described in the present specification can be freely combined and implemented as long as no technical inconsistency occurs.
Further, the processing described as being executed by a single device may be executed in a shared manner by a plurality of devices. Alternatively, the processing described as being executed by different devices may also be executed by a single device. In the computer system, the hardware configuration (the server configuration) that implements each function can be flexibly changed.
The present disclosure can also be implemented by supplying a computer with a computer program the implements the functions described in the embodiments, and reading and executing the program by one or more processors included in the computer. Such a computer program may be provided to a computer via a non-transitory computer-readable storage medium that can be connected to a system bus of the computer, or may be provided to the computer via a network. Examples of the non-transitory computer-readable storage medium include any type of disk such as a magnetic disk (floppy® disk, hard disk drive (HDD), and the like) and an optical disk (a CD-ROM, a DVD disk, a Blu-ray disk, and the like)), and any type of medium appropriate for storing an electronic command such as a ROM, a RAM, an EPROM, an EEPROM, a magnetic card, a flash memory, and an optical card.
Number | Date | Country | Kind |
---|---|---|---|
2020-177982 | Oct 2020 | JP | national |