A mobility management support program, a mobility target management program, a driver management program, a mobility support system, and the devices, methods, and recording media thereof.

The mobility management support program and driver management program address the challenge of maintaining public transportation by efficiently managing movement targets and authenticating transport candidates, enhancing transportation reliability.

JP2026054912APending Publication Date: 2026-03-30NEC SOLUTION INNOVATORS LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-17
Publication Date
2026-03-30

AI Technical Summary

Technical Problem

The aging population and low birthrates in Japan have made it difficult to maintain effective public transportation systems.

Method used

A mobility management support program, including procedures for acquiring, generating, and authenticating movement information, as well as a driver management program for selecting and authenticating transport candidates, to provide efficient transportation solutions.

Benefits of technology

The system provides an effective means of transportation by managing movement targets and authenticating transport candidates, ensuring efficient and reliable mobility services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026054912000001_ABST
    Figure 2026054912000001_ABST
Patent Text Reader

Abstract

We provide a mobility management support program that can effectively provide means of transportation. [Solution] The mobility management support program of this disclosure includes a mobility information acquisition procedure for acquiring mobility information including target identification information of the mobility target, source identification information, destination identification information, and scheduled date and time of movement; a mobility target list generation procedure for generating a mobility target list based on the mobility information; a transport candidate output procedure for outputting the mobility target list as transport candidates to a driver management device; a selection information acquisition procedure for acquiring transport target selection information from the driver management device in which at least one mobility piece of information included in the mobility target list has been selected; an authentication information issuance procedure for issuing authentication information to mobility targets linked to the mobility information included in the transport target selection information based on the transport target selection information; and an authentication information output procedure for outputting authentication information for authenticating the authentication information to the driver management device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006] , , , , ,

[0001] The present disclosure relates to a movement management support program, a movement target management program, a driver management program, a movement support system, and their devices, methods, and recording media.

Background Art

[0002] In modern society, public transportation plays an important role, and various technologies have been developed to maintain and operate it. For example, Patent Document 1 describes an operation system for automatically driving a vehicle along a dedicated lane for vehicles.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in Japan, due to the influence of population decline associated with the aging of the population with low birthrates, it has become difficult to maintain means of transportation including public transportation.

[0005] Therefore, the present disclosure aims to provide a movement management support program, a movement target management program, a driver management program, a movement support system, and their devices, methods, and recording media that can provide effective means of transportation.

Means for Solving the Problems

[0006] To achieve the above object, the movement management support program of the present disclosure includes a movement information acquisition procedure, a movement target list generation procedure, a transfer candidate output procedure, a selection information acquisition procedure, an information issuance procedure for authentication, and an authentication information output procedure. The aforementioned procedure for acquiring movement information acquires movement information of the moving target, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The aforementioned transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The selection information acquisition procedure involves acquiring the transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned procedure for issuing authentication information is as follows: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. This is a program that instructs a computer to execute each step.

[0007] The Move Management Program in this Disclosure is This includes a procedure for inputting movement information, a procedure for transmitting movement information, a procedure for acquiring information to be authenticated, and a procedure for outputting information to be authenticated. The aforementioned movement information input procedure involves inputting the movement information of the object to be moved, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement information transmission procedure involves transmitting the movement information to a movement management support device. The procedure for obtaining authentication information involves obtaining authentication information from the mobility management support device, The authentication information output procedure involves outputting the authentication information. This is a program that instructs a computer to execute each step.

[0008] The driver management program in this disclosure is This includes a procedure for obtaining transport candidates, a procedure for displaying transport candidates, a procedure for inputting selection information, a procedure for transmitting selection information, a procedure for obtaining authentication information, and an authentication procedure. The procedure for acquiring the transport candidate involves acquiring at least one transport candidate from the transport management support device. The transport candidate includes transport information for at least one object to be transported, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned selection information input procedure involves inputting the selection of at least one of the transfer candidates as the transfer target selection information. The selection information transmission procedure involves transmitting the selected transport target information to the transport management support device. The authentication information acquisition procedure involves acquiring authentication information for authenticating the information to be authenticated from the mobility management support device, The authentication information is information issued by the movement management support device to a moving target linked to the movement information included in the transport target selection information. The aforementioned authentication procedure is: Read the information to be authenticated, Based on the read information to be authenticated and the authentication information, the system authenticates the target to be moved, which has been selected as the target to be moved. This is a program that instructs a computer to execute each step.

[0009] The mobility management support device of this disclosure is It includes a movement information acquisition unit, a movement target list generation unit, a transport candidate output unit, a selection information acquisition unit, an authentication information issuance unit, and an authentication information output unit. The aforementioned movement information acquisition unit acquires movement information of the moving object, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement target list generation unit generates a movement target list based on the movement information, The transport candidate output unit outputs the list of objects to be moved as a transport candidate to the driver management device. The selection information acquisition unit acquires transfer target selection information from the driver management device, The transfer target selection information is information in which at least one piece of movement information included in the movement target list is selected, The information issuance unit for authentication Based on the transfer target selection information, issues information for authentication to the transfer target associated with the movement information included in the transfer target selection information, The authentication information output unit outputs authentication information for authenticating the information for authentication to the driver management device.

[0010] The movement management support method of the present disclosure includes a movement information acquisition step, a movement target list generation step, a transfer candidate output step, a selection information acquisition step, an information issuance step for authentication, and an authentication information output step, The movement information acquisition step acquires movement information of the movement target, The movement information includes target identification information, source identification information, destination identification information, and scheduled movement date and time of the movement target, The movement target list generation step generates a movement target list based on the movement information, The transfer candidate output step outputs the movement target list as a transfer candidate to the driver management device, The selection information acquisition step acquires transfer target selection information from the driver management device, The transfer target selection information is information in which at least one piece of movement information included in the movement target list is selected, The information issuance step for authentication Based on the transfer target selection information, issues information for authentication to the transfer target associated with the movement information included in the transfer target selection information, The authentication information output step outputs authentication information for authenticating the information for authentication to the driver management device, It is a method in which each step is executed by a computer. [[ID='36']][Effect of the Invention]

[0011] According to this disclosure, an effective means of transportation can be provided. [Brief explanation of the drawing]

[0012] [Figure 1] Figure 1 is a block diagram showing an example of the configuration of a mobility support system including the mobility management support device, the mobility target management device, and the driver management device of this disclosure. [Figure 2] Figure 2 is a block diagram showing an example of the hardware configuration of the mobility management support device of this disclosure. [Figure 3] Figure 3 is a block diagram showing an example of the hardware configuration of the mobile object management device of this disclosure. [Figure 4] Figure 4 is a block diagram showing an example of the hardware configuration of the driver management device of this disclosure. [Figure 5] Figure 5 is a flowchart illustrating an example of the procedure performed by the mobile object management program of this disclosure. [Figure 6] Figure 6 is a flowchart showing an example of the procedure using the mobility management support program of this disclosure. [Figure 7] Figure 7 is a flowchart illustrating an example of the procedure performed by the driver management program of this disclosure. [Figure 8] Figure 8 is a block diagram showing an example of the configuration of a mobility support system including the mobility management support device, the mobility target management device, and the driver management device of this disclosure. [Figure 9] Figure 9 is a flowchart showing an example of the procedure using the mobility management support program of this disclosure. [Figure 10] Figure 10 is a flowchart illustrating an example of the procedure performed by the mobile object management program of this disclosure. [Figure 11] Figure 11 is an explanatory diagram illustrating an example of the use of the mobility assistance system of this disclosure. [Figure 12] Figure 12 is an explanatory diagram illustrating an example of the use of the mobility assistance system of this disclosure. [Figure 13] Figure 13 is a flowchart illustrating an example of the procedure using the mobility management support program described herein. [Figure 14] Figure 14 is a flowchart illustrating an example of the procedure performed by the mobile object management program of this disclosure. [Figure 15] Figure 15 is an explanatory diagram illustrating an example of the use of the mobility support system of this disclosure. [Figure 16] Figure 16 is a block diagram showing an example of the configuration of the mobility management support device of this disclosure. [Figure 17] Figure 17 is a flowchart illustrating an example of the procedure performed by the mobility management support program of this disclosure. [Modes for carrying out the invention]

[0013] The embodiments of this disclosure will be described below with reference to the drawings. This disclosure is not limited to the embodiments described below. In the following drawings, the same parts are denoted by the same reference numerals. Unless otherwise specified, the descriptions of each embodiment can be used interchangeably, and the configurations of each embodiment can be combined unless otherwise specified. In this disclosure, each drawing may correspond to one or more embodiments.

[0014] [Embodiment 1] <Mobility Management Support Program> The mobility management support program of this disclosure is a program that causes a computer to execute a procedure for acquiring mobility information, a procedure for generating a list of mobility targets, a procedure for outputting transport candidates, a procedure for acquiring selection information, a procedure for issuing information to be authenticated, and a procedure for outputting authentication information. The mobility management support program of this disclosure can also be described as a program that causes a computer to function as the procedure for acquiring mobility information, generating a list of mobility targets, outputting transport candidates, acquiring selection information, issuing information to be authenticated, and outputting authentication information. Furthermore, the mobility management support program of this disclosure can also be described as a program that causes a computer to execute each step of the mobility management support method described later.

[0015] The aforementioned procedure for acquiring movement information acquires movement information of the moving target, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The aforementioned transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The selection information acquisition procedure involves acquiring the transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned procedure for issuing authentication information is as follows: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output procedure outputs authentication information for authenticating the information to be authenticated to the driver management device.

[0016] Each of the aforementioned steps can be reinterpreted, for example, by substituting "step" with "process." The mobility management support program of this disclosure may also be recorded on, for example, a computer-readable storage medium. The storage medium is, for example, a non-transitory computer-readable storage medium. The storage medium is not particularly limited and includes, for example, random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., SSD (Solid State Drive), USB flash memory, SD / SDHC card, etc.), optical disc (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy disk (FD), etc. The mobility management support program of this disclosure (for example, also called a programming product or program product) may also be delivered, for example, from an external computer. The "delivery" may be, for example, delivery via a communication network or delivery via a wired connected device. The mobility management support program of this disclosure may be installed and executed on the delivered device, or it may be executed without installation. An information processing device capable of executing the mobility management support program of this disclosure may be, for example, the mobility management support device of this disclosure. As described later, the mobility management support device of this disclosure may also be called, for example, a mobility management support terminal. The mobility management support program of this disclosure may be implemented, for example, as a web application.

[0017] <Movement Target Management Program> The mobile object management program of this disclosure is a program that causes a computer to execute a mobile information input procedure, a mobile information transmission procedure, an authentication information acquisition procedure, and an authentication information output procedure. The mobile object management program of this disclosure can also be described as a program that causes a computer to function as the mobile information input procedure, the mobile information transmission procedure, the authentication information acquisition procedure, and the authentication information output procedure. Furthermore, the mobile object management program of this disclosure can also be described as a program that causes a computer to execute each step of the mobile object management method described later.

[0018] The aforementioned movement information input procedure involves inputting the movement information of the object to be moved, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement information transmission procedure involves transmitting the movement information to a movement management support device. The procedure for obtaining authentication information involves obtaining authentication information from the mobility management support device, The authentication information output procedure outputs the authentication information.

[0019] Each of the aforementioned steps can be reinterpreted, for example, by substituting "step" with "process." The mobile object management program of this disclosure may also be recorded on, for example, a computer-readable storage medium. The storage medium is, for example, a non-transitory computer-readable storage medium. The storage medium is not particularly limited and includes, for example, random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., SSD (Solid State Drive), USB flash memory, SD / SDHC card, etc.), optical disc (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy disk (FD), etc. The mobile object management program of this disclosure (for example, also called a programming product or program product) may also be delivered, for example, from an external computer. The "delivery" may be, for example, delivery via a communication network or delivery via a wired connected device. The mobile object management program of this disclosure may be installed and executed on the delivered device, or it may be executed without being installed. An information processing device capable of executing the mobile object management program of this disclosure may be, for example, the mobile object management device of this disclosure.

[0020] <Driver Management Program> The driver management program of this disclosure is a program that causes a computer to execute a transport candidate acquisition procedure, a transport candidate display procedure, a selection information input procedure, a selection information transmission procedure, an authentication information acquisition procedure, and an authentication procedure. The driver management program of this disclosure can also be described as a program that causes a computer to function as the transport candidate acquisition procedure, the transport candidate display procedure, the selection information input procedure, the selection information transmission procedure, the authentication information acquisition procedure, and the authentication procedure. Furthermore, the driver management program of this disclosure can also be described as a program that causes a computer to execute each step of the driver management method described later.

[0021] The procedure for acquiring the transport candidate involves acquiring at least one transport candidate from the transport management support device. The transport candidate includes transport information for at least one object to be transported, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned selection information input procedure involves inputting the selection of at least one of the transfer candidates as the transfer target selection information. The selection information transmission procedure involves transmitting the selected transport target information to the transport management support device. The authentication information acquisition procedure involves acquiring authentication information for authenticating the information to be authenticated from the mobility management support device, The authentication information is information issued by the movement management support device to a moving target linked to the movement information included in the transport target selection information. The aforementioned authentication procedure is: Read the information to be authenticated, Based on the read information to be authenticated and the authentication information, the selected transport target is authenticated.

[0022] Each of the aforementioned steps can be reinterpreted, for example, by substituting "step" with "process." The driver management program of this disclosure may also be recorded on, for example, a computer-readable storage medium. The storage medium is, for example, a non-transitory computer-readable storage medium. The storage medium is not particularly limited and includes, for example, random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., SSD (Solid State Drive), USB flash memory, SD / SDHC card, etc.), optical disc (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy disk (FD), etc. The driver management program of this disclosure (for example, also called a programming product or program product) may also be delivered, for example, from an external computer. The "delivery" may be, for example, delivered via a communication network or delivered via a wired device. The driver management program of this disclosure may be installed and executed on the delivered device, or it may be executed without being installed. An information processing device capable of executing the driver management program of this disclosure may be, for example, the driver management device of this disclosure. As described later, the driver management device of this disclosure may also be called, for example, a driver management terminal. The driver management program of this disclosure may be implemented, for example, as a web application.

[0023] <Mobility support system (mobility management support device, mobile target management device (terminal), driver management device (terminal))> Next, an example of the mobility support system of this disclosure will be described using Figure 1. Figure 1 is a block diagram showing an example of the configuration of the mobility support system 100 of this disclosure. As shown in Figure 1, the mobility support system 100 includes a mobility management support device 10 (hereinafter also referred to as "the device 10"), a mobile target management device (terminal) 20 (hereinafter also referred to as "the terminal 20"), and a driver management device (terminal) 30 (hereinafter also referred to as "the terminal 30"). As shown in Figure 1, the mobile target management device 20 can communicate with the mobility management support device 10 via a communication network 40. The driver management device 30 can communicate with the mobility management support device 10 via a communication network 40. The mobile target management device 20 and the driver management device 30 may, for example, communicate with each other, or they may not. In addition, the mobility management support device 10, the mobile target management device 20, and the driver management device 30 may each be able to connect to an external database via the communication network 40. Although not shown in the figures, the mobility support system 100 may include, for example, multiple units of at least one of the mobile object management device 20 and the driver management device 30.

[0024] As shown in Figure 1, the device 10 includes a movement information acquisition unit 11, a movement target list generation unit 12, a transport candidate output unit 13, a selection information acquisition unit 14, an authentication information issuance unit 15, and an authentication information output unit 16. The device 10 may also include, for example, an input unit, an output unit, a display unit, and / or a storage unit, although these are not shown. The movement information acquisition unit 11, the movement target list generation unit 12, the transport candidate output unit 13, the selection information acquisition unit 14, the authentication information issuance unit 15, and the authentication information output unit 16 can each execute, for example, the movement information acquisition procedure, the movement target list generation procedure, the transport candidate output procedure, the selection information acquisition procedure, the authentication information issuance procedure, and the authentication information output procedure in the movement management support program of this disclosure.

[0025] The device 10 may be, for example, a single device including the aforementioned parts, or it may be a device in which each of the aforementioned parts can be connected via a communication network 40. Furthermore, the device 10 can be connected to external devices described later via the communication network 40. The communication network 40 is not particularly limited and can use a known network, such as a wired or wireless network. Examples of the communication network include the Internet, WWW (World Wide Web), telephone lines, LAN (Local Area Network), SAN (Storage Area Network), DTN (Delay Tolerant Networking), LPWA (Low Power Wide Area), L5G (Local 5G), etc. Examples of wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), Local 5G, LPWA, etc. The wireless communication may be in the form of direct communication between devices (Ad Hoc communication), infrastructure communication, or indirect communication via an access point. The device 10 may, for example, be incorporated into a server as part of a system. Furthermore, the device 10 may be, for example, a personal computer (PC, e.g., desktop or notebook), smartphone, tablet terminal, etc., on which the program of this disclosure is installed. The device 10 may also be in the form of cloud computing or edge computing, for example, in which at least one of the aforementioned parts is on a server and the other aforementioned parts are on a terminal. The device 10 may function, for example, as a platform for providing a task management system 100.

[0026] Figure 2 illustrates a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a central processing unit (CPU, GPU, etc.) 101, memory 102, bus 103, storage device 104, input device 105, output device 106, communication device 107, etc. Each part of the device 10 is interconnected via the bus 103 through its respective interface (I / F).

[0027] The central processing unit 101 operates in cooperation with other components via controllers (system controller, I / O controller, etc.) and is responsible for the overall control of the device 10. In the device 10, the central processing unit 101 executes, for example, the program disclosed herein (the movement management support program) and other programs, and also reads and writes various types of information. Specifically, for example, the central processing unit 101 functions as a movement information acquisition unit 11, a movement target list generation unit 12, a transport candidate output unit 13, a selection information acquisition unit 14, an authentication information issuance unit 15, and an authentication information output unit 16. The device 10 may also include other computing devices such as a CPU, GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), or a combination thereof as computing devices.

[0028] Bus 103 can also be connected to external devices, for example. Examples of such external devices include the main device 20, the main device 30, an external storage device (external database, etc.), a printer, an external input device, an external display device, an external imaging device, and so on. The main device 10 can be connected to an external network (the aforementioned communication network) by a communication device 107 connected to bus 103, for example, and can also be connected to other devices via the external network.

[0029] Memory 102 may be, for example, main memory. When the central processing unit 101 performs processing, memory 102 reads various operational programs, such as the program of this disclosure, stored in the storage device 104 (described later), and the central processing unit 101 receives data from memory 102 and executes the program. The main memory may be, for example, RAM (random access memory). Alternatively, memory 102 may be, for example, ROM (read-only memory).

[0030] The storage device 104 is also called an auxiliary storage device, for example, in relation to the main memory (primary memory). As described above, the storage device 104 stores an operating program including the program of this disclosure. The storage device 104 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited and may be internal or external, for example, an HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, etc. The storage device 104 may be, for example, a hard disk drive (HDD) in which the recording medium and the drive are integrated, or a solid state drive (SSD). If the device 10 includes the storage unit, for example, the storage device 104 functions as the storage unit.

[0031] In this device 10, the memory 102 and storage device 104 can also store various types of information, such as log information, information obtained from an external database (not shown) or external devices, information generated by this device 10, and information used by this device 10 when executing processing. In this case, the memory 102 and storage device 104 may store, for example, the user information of this device as described above. At least some of the information may be stored on an external server other than the memory 102 and storage device 104, or it may be stored in a distributed manner across multiple terminals using blockchain technology or the like.

[0032] The device 10 further includes, for example, an input device 105 and an output device 106. The input device 105 may include, for example, a pointing device such as a touch panel, trackpad, or mouse; a keyboard; imaging means such as a camera or scanner; a card reader such as an IC card reader or magnetic card reader; an audio input means such as a microphone; and so on. The output device 106 may include, for example, a display device such as an LED display or liquid crystal display; an audio output device such as a speaker; a printer; and so on. In this embodiment 1, the input device 105 and the output device 106 are configured separately, but the input device 105 and the output device 106 may be configured as an integrated unit, such as a touch panel display.

[0033] As shown in Figure 1, the device 20 includes a movement information input unit 21, a movement information transmission unit 22, an authentication information acquisition unit 23, and an authentication information output unit 24. The device 20 may also include, for example, an input unit, an output unit, a display unit, and / or a storage unit, although these are not shown. The movement information input unit 21, the movement information transmission unit 22, the authentication information acquisition unit 23, and the authentication information output unit 24 can each execute, for example, the movement information input procedure, the movement information transmission procedure, the authentication information acquisition procedure, and the authentication information output procedure in the movement target management program of this disclosure. The device 20 may also be a device that operates in conjunction with, for example, a movement management support device 10 and a driver management device 30.

[0034] The device 20 may be, for example, a single device including the aforementioned parts, or it may be a device in which each of the aforementioned parts can be connected via a communication network 40. The device 20 can also be connected to an external device described later via the communication network 40. The communication network 40 is, for example, as described above. The device 20 may be, for example, incorporated into a server as a system. The device 20 may also be, for example, a personal computer (PC, e.g., desktop or notebook), smartphone, tablet terminal, etc., on which the program of this disclosure is installed. The device 20 may also be in the form of cloud computing or edge computing, for example, in which at least one of the aforementioned parts is on a server and the other parts are on a terminal.

[0035] Figure 3 illustrates a block diagram of the hardware configuration of the device 20. The device 20 includes, for example, a central processing unit (CPU, GPU, etc.) 201, memory 202, bus 203, storage device 204, input device 205, output device 206, communication device 207, etc. Each part of the device 20 is interconnected via the bus 203 through its respective interface (I / F).

[0036] The central processing unit 201 operates in cooperation with other components via controllers (system controller, I / O controller, etc.) and is responsible for the overall control of the device 20. In the device 20, the central processing unit 201 executes, for example, the program of this disclosure (the mobile target management program) and other programs, and also reads and writes various types of information. Specifically, for example, the central processing unit 201 functions as a mobile information input unit 21, a mobile information transmission unit 22, an authentication information acquisition unit 23, and an authentication information output unit 24. The device 20 may also include other computing devices such as a CPU, GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), or a combination thereof as computing devices.

[0037] Bus 203 can also be connected to external devices, for example. Examples of such external devices include the main device 10, the main device 30, an external storage device (external database, etc.), a printer, an external input device, an external display device, an external imaging device, and so on. The main device 20 can be connected to an external network (the aforementioned communication network) by a communication device 207 connected to bus 203, for example, and can also be connected to other devices via the external network.

[0038] Memory 202 may be, for example, main memory. When the central processing unit 201 performs processing, memory 202 reads various operational programs, such as the program of this disclosure, stored in the storage device 204 (described later), and the central processing unit 201 receives data from memory 202 and executes the program. The main memory may be, for example, RAM (random access memory). Alternatively, memory 202 may be, for example, ROM (read-only memory).

[0039] The storage device 204 is also called a so-called auxiliary storage device, for example, in relation to the main memory (primary memory). As described above, the storage device 204 stores an operating program including the program of this disclosure. The storage device 204 may be, for example, a combination of a recording medium and a drive for reading from and writing to the recording medium. The recording medium is not particularly limited and may be internal or external, for example, an HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, etc. The storage device 204 may be, for example, a hard disk drive (HDD) in which the recording medium and the drive are integrated, or a solid state drive (SSD). If the device 20 includes the storage unit, for example, the storage device 204 functions as the storage unit.

[0040] In this device 20, the memory 202 and storage device 204 can also store various types of information, such as log information, information obtained from an external database (not shown) or external devices, information generated by this device 20, and information used by this device 20 when executing processing. In this case, the memory 202 and storage device 204 may store, for example, the user information of this device as described above. At least some of the information may be stored on an external server other than the memory 202 and storage device 204, or it may be stored in a distributed manner across multiple terminals using blockchain technology or the like.

[0041] The device 20 further includes, for example, an input device 205 and an output device 206. The input device 205 may include, for example, a pointing device such as a touch panel, trackpad, or mouse; a keyboard; imaging means such as a camera or scanner; a card reader such as an IC card reader or magnetic card reader; an audio input means such as a microphone; and so on. The output device 206 may include, for example, a display device such as an LED display or liquid crystal display; an audio output device such as a speaker; a printer; and so on. In this embodiment 1, the input device 205 and the output device 206 are configured separately, but the input device 205 and the output device 206 may be configured as an integrated unit, such as a touch panel display.

[0042] As shown in Figure 1, the device 30 includes a transport candidate acquisition unit 31, a transport candidate display unit 32, a selection information input unit 33, a selection information transmission unit 34, an authentication information acquisition unit 35, and an authentication unit 36. The device 30 may also include, for example, an input unit, an output unit, a display unit, and / or a storage unit, although these are not shown. The transport candidate acquisition unit 31, the transport candidate display unit 32, the selection information input unit 33, the selection information transmission unit 34, the authentication information acquisition unit 35, and the authentication unit 36 ​​can each execute, for example, the transport candidate acquisition procedure, the transport candidate display procedure, the selection information input procedure, the selection information transmission procedure, the authentication information acquisition procedure, and the authentication procedure in the driver management program of this disclosure. The device 30 may also be a device that operates in conjunction with, for example, a mobility management support device 10 and a mobility target management device 20.

[0043] The device 30 may be, for example, a single device including the aforementioned parts, or it may be a device in which each of the aforementioned parts can be connected via a communication network 40. The device 30 can also be connected to an external device described later via the communication network 40. The communication network 40 is, for example, as described above. The device 30 may be, for example, incorporated into a server as a system. The device 30 may also be, for example, a personal computer (PC, e.g., desktop or notebook), smartphone, tablet terminal, etc., on which the program of this disclosure is installed. The device 30 may be in the form of cloud computing or edge computing, for example, in which at least one of the aforementioned parts is on a server and the other parts are on a terminal.

[0044] Figure 4 illustrates a block diagram of the hardware configuration of the device 30. The device 30 includes, for example, a central processing unit (CPU, GPU, etc.) 301, memory 302, bus 303, storage device 304, input device 305, output device 306, communication device 307, etc. Each part of the device 30 is interconnected via the bus 303 through its respective interface (I / F).

[0045] The central processing unit 301 operates in cooperation with other components via controllers (system controller, I / O controller, etc.) and is responsible for the overall control of the device 30. In the device 30, the central processing unit 301 executes, for example, the program of this disclosure (the aforementioned moving target management program) and other programs, and also reads and writes various types of information. Specifically, for example, the central processing unit 301 functions as a transport candidate acquisition unit 31, a transport candidate display unit 32, a selection information input unit 33, a selection information transmission unit 34, an authentication information acquisition unit 35, and an authentication unit 36. The device 30 may also include other computing devices such as a CPU, GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), or a combination thereof as a computing device.

[0046] Bus 303 can also be connected to external devices, for example. Examples of such external devices include the main device 30, an external storage device (external database, etc.), a printer, an external input device, an external display device, an external imaging device, and so on. The main device 30 can be connected to an external network (the aforementioned communication network) by a communication device 307 connected to bus 303, for example, and can also be connected to other devices via the external network.

[0047] Memory 302 may be, for example, main memory. When the central processing unit 301 performs processing, memory 302 reads various operational programs, such as the program of this disclosure, stored in the storage device 304 (described later), and the central processing unit 301 receives data from memory 302 and executes the program. The main memory may be, for example, RAM (random access memory). Alternatively, memory 302 may be, for example, ROM (read-only memory).

[0048] The storage device 304 is also called an auxiliary storage device, for example, in relation to the main memory (primary memory). As described above, the storage device 304 stores an operating program including the program of this disclosure. The storage device 304 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited and may be internal or external, for example, an HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, etc. The storage device 304 may be, for example, a hard disk drive (HDD) in which the recording medium and the drive are integrated, or a solid state drive (SSD). If the device 30 includes the storage unit, for example, the storage device 304 functions as the storage unit.

[0049] In this device 30, the memory 302 and storage device 304 can also store various types of information, such as log information, information obtained from an external database (not shown) or external devices, information generated by this device 30, and information used by this device 30 when executing processing. In this case, the memory 302 and storage device 304 may store, for example, the user information of this device as described above. At least some of the information may be stored on an external server other than the memory 302 and storage device 304, or it may be stored in a distributed manner across multiple terminals using blockchain technology or the like.

[0050] The device 30 further includes, for example, an input device 305 and an output device 306. The input device 305 may include, for example, a pointing device such as a touch panel, trackpad, or mouse; a keyboard; imaging means such as a camera or scanner; a card reader such as an IC card reader or magnetic card reader; an audio input means such as a microphone; and so on. The output device 306 may include, for example, a display device such as an LED display or liquid crystal display; an audio output device such as a speaker; a printer; and so on. In this embodiment 1, the input device 305 and the output device 306 are configured separately, but the input device 305 and the output device 306 may be configured as an integrated unit, such as a touch panel display.

[0051] Examples of processing performed by the task management program, mobile object management program, and driver management program of this disclosure will be specifically explained with reference to Figures 5, 6, and 7. Figure 5 is a flowchart showing an example of each step in the mobile object management program of this disclosure. Figure 6 is a flowchart showing an example of each step in the mobile management support program of this disclosure. Figure 7 is a flowchart showing an example of each step in the driver management program of this disclosure. Furthermore, in the following explanation, an example will be given in which a user living in a sparsely populated area A with limited means of transportation uses the mobile support system 100 of this disclosure when moving a person or goods to a nearby urban area, but this disclosure is not limited to the following examples.

[0052] First, a user (a person wishing to relocate) living in sparsely populated area A installs the relocation management program of this disclosure on their own device (for example, a smartphone, tablet, etc.) and makes their device function as the relocation management device 20 of this disclosure.

[0053] Next, the person wishing to travel inputs travel information of the object to be traveled using the travel information input unit 21 (S21, travel information input procedure). In this disclosure, the object to be traveled may be a living organism such as a person, or a non-living item. The travel information includes object identification information, source identification information, destination identification information, and planned travel date and time. The person wishing to travel can input the travel information using, for example, the input device 205 of this device 20.

[0054] The type of the aforementioned object identification information is not particularly limited, as long as it is information that can identify the moving object. If the moving object is a person, specific examples of the object identification information include, for example, a name such as a name or nickname, contact information (telephone number, email address, SNS (Social Networking Service) account, etc.), identification number (for example, ID, My Number, etc.), biometric information, or a combination thereof. If the moving object is an item, specific examples of the object identification information include, for example, a name, identification number, quantity, or a combination thereof.

[0055] The aforementioned source identification information is, for example, information indicating the location (source) of the object before it moved. The type of the aforementioned source identification information is not particularly limited, as long as it is information that can identify the source. Examples of the aforementioned source identification information include the name, address, and GPS (Global Positioning System) coordinates of the source. The source may be, for example, the location of the object, or a designated base determined by the administrator of the mobility support system 100 of this disclosure. The designated base is not particularly limited and may include, but is not limited to, community centers, meeting places, schools, gymnasiums, commercial facilities, restaurants, train stations, bus stops, companies, etc.

[0056] The destination identification information is, for example, information indicating the location to which the object being moved will go. Examples of destination identification information include the name, address, and GPS (Global Positioning System) coordinates of the destination.

[0057] The aforementioned scheduled travel date and time is, for example, information about the date and time when the object to be moved moves from the source to the destination, and may be the departure date and time, the arrival date and time, or both. The aforementioned travel date and time information may be, for example, one date and time, or multiple dates and times.

[0058] The aforementioned movement information may include, for example, other information. The aforementioned other information is not particularly limited and may include, for example, attribute information of the object being moved, contact information for the driver (described later), product registration information (described later in Embodiment 2), and purchase information. The aforementioned attribute information may include, but is not limited to, information such as gender, age, affiliated organization, address, contact information, hobbies, and preferences.

[0059] Next, the movement information transmission unit 22 transmits the movement information to the movement management support device 10 (S22, movement information transmission procedure). The movement information transmission unit 22 can transmit to the movement management support device 10, for example, via the communication network 40.

[0060] The movement information acquisition unit 11 of the movement management support device 10 acquires movement information of the object to be moved (S1, movement information acquisition procedure). The movement information is as described above. The movement information acquisition unit 11 can acquire the movement information, for example, via the communication network 40.

[0061] The movement target list generation unit 12 generates a movement target list based on the movement information (S2, movement target list generation procedure). The movement target list is a list that compiles the movement information obtained from the person requesting to move. A specific example of the movement target list is shown in Table 1 below. As shown in Table 1 below, the movement target list includes, for each person requesting to move (user), source identification information (location: A village), target identification information (user: Yamada, Tamura, Murayama), destination identification information (destination: a town XX hospital, a town YY ​​store, b town near address N), planned date and time of movement (date: 6 / 1), and other information (remarks). The movement target list generation unit 12 may sort the movement target list according to sorting conditions, for example. The sorting conditions are not particularly limited, and appropriate conditions can be set for each type of information (for example, target identification information, source identification information, destination identification information, date, etc.). The movement target list generation unit 12 may, for example, record the generated movement target list. In this case, the movement target list generation unit 12 may, for example, record the movement target list in the storage unit of the device 10, or it may record it in an external storage device.

[0062] [Table 1]

[0063] The transport candidate output unit 13 outputs the transport target list as a transport candidate to the driver management device 30 (S3, transport candidate output procedure). The transport candidate output unit 13 can transmit to the driver management device 30, for example, via the communication network 40.

[0064] The transport candidate acquisition unit 31 of the driver management device 30 acquires at least one transport candidate from the transport management support device (S31, transport candidate acquisition procedure). The transport candidate acquisition unit 31 may, for example, present the acquired transport candidates to the user (driver) in a selectable list format. In this case, the transport candidate acquisition unit 31 may also present an interface that allows selection, such as a checkbox, for each acquired transport candidate.

[0065] The selection information input unit 32 inputs the selection of at least one of the movement information from the transport candidates as the transport target selection information (S32, selection information input procedure). The user (driver) of the driver management device 30 can input the transport target selection information, for example, using the input device 305 of this device 30. The driver checks the transport candidates acquired in procedure S31 and selects at least one movement candidate from the confirmed transport candidates in which they have decided to perform the transport. The selection information input unit 32 inputs the movement information selected by the driver as the transport target selection information.

[0066] The selection information transmission unit 33 transmits the selected transport target information to the mobility management support device 10 (S33, selection information transmission procedure). The selection information transmission unit 33 can transmit the selected transport target information to the mobility management device 10, for example, via the communication network 40.

[0067] The selection information acquisition unit 14 of the mobility management support device 10 acquires the transport target selection information from the driver management device 30 (S4, selection information acquisition procedure). The selection information acquisition unit 14 can acquire the transport target selection information from the driver management device 30, for example, via the communication network 40.

[0068] The authentication information issuing unit 15 issues authentication information to the transport target linked to the movement information included in the transport target selection information, based on the transport target selection information (S5, authentication information issuance procedure). The authentication information is, for example, information for the driver to authenticate the transport target linked to the movement information included in the transport target selection information. The authentication information is not particularly limited as long as it is information that allows the driver to authenticate the transport target using the authentication information described later. The authentication information may be, for example, identification information (for example, an identification number). The authentication information issuing unit 15 may also issue, for example, a QR code (registered trademark) storing the identification number as the authentication information. The authentication information issuing unit 15 can issue the authentication information by, for example, generating the authentication information and transmitting the generated authentication information to the corresponding transport target (transport target management device 20). The authentication information issuing unit 15 may, for example, generate an identification number for each of the transport target selection information, or it may generate an identification number for each transport target associated with the transport target selection information. The authentication information issuing unit 15 then transmits the authentication information it has issued to the transport target management device 20 corresponding to each transport target, for example via the communication network 40.

[0069] Furthermore, the authentication information issuing unit 15 may, for example, register the authentication information as unlocking information in the lock management device. The lock management device is, for example, a device that manages the locked state of the predetermined location, and a well-known smart lock is one example. By the authentication information issuing unit 15 registering the authentication information as unlocking information in the lock management device, the person wishing to travel can, for example, unlock the lock of the location by presenting the authentication information to the lock management device located at the predetermined location.

[0070] The authentication information acquisition unit 23 of the mobile target management device 20 acquires authentication information from the mobile management support device 10 (S23, authentication information acquisition procedure). The authentication information acquisition unit 23 can acquire the authentication information from the mobile management support device 10, for example, via the communication network 40.

[0071] The authentication information output unit 24 then outputs the authentication information (S24, authentication information output procedure). The authentication information output unit 24 may, for example, output (display) the authentication information to an output device (e.g., a display) 205 of the device 20, or it may output the authentication information to an external device 20 (e.g., an external display, printer, etc.) via the bus 203. When the object to be moved is a person (e.g., the person wishing to be moved), for example, the authentication information can be displayed on a display and authenticated by the driver, making it easier for the driver to authenticate the object to be moved, thus increasing convenience. When the object to be moved is an item, for example, the authentication information can be printed on a sticker material using a printer, and the sticker material with the authentication information printed on it can be attached to the item. In this way, for example, it is possible to prevent the driver from mistaking the item to be moved.

[0072] The authentication information output unit 16 of the mobility management support device 10 outputs authentication information for authenticating the information to be authenticated to the driver management device 30 (S6, authentication information output procedure). The authentication information is information for authenticating the information to be authenticated. The authentication information may include, for example, a combination of target identification information of the moving object linked to the mobility information included in the transport target selection information and an identification number issued for each piece of target identification information. The authentication information output unit 16 can transmit the authentication information to the driver management device 30, for example, via the communication network 40.

[0073] Furthermore, the authentication information issuing unit 16 may, for example, register the authentication information as unlocking information in the lock management device. The lock management device is, for example, as described above. By the authentication information issuing unit 16 registering the authentication information as unlocking information in the lock management device, the driver can, for example, unlock the lock on the predetermined location by presenting the authentication information to the lock management device located at the predetermined location.

[0074] The authentication information acquisition unit 34 of the driver management device 30 acquires authentication information from the mobility management support device 10 for authenticating the information to be authenticated (S34, authentication information acquisition procedure). The authentication information acquisition unit 34 can acquire the authentication information from the mobility management support device 10, for example, via the communication network 40.

[0075] The authentication unit 35 then reads the information to be authenticated and authenticates the target of transport selected as the target of transport information based on the information to be authenticated that has been read and the authentication information (S35, authentication procedure). The driver management device 30 can, for example, read the information to be authenticated presented by the target of transport by capturing an image with an imaging device such as a camera, but the method of reading the information to be authenticated is not limited to this. The authentication unit 35 can authenticate the target of transport selected as the target of transport information by, for example, matching the identification number contained in the information to be authenticated that has been read with the identification number contained in the authentication information. This makes it easy for the driver to confirm whether the target of transport that presented the information to be authenticated is the target of transport that they have selected.

[0076] The authentication unit 35 may, for example, transmit the authentication result of the information to be authenticated to the mobility management support device 10. This allows the mobility management support device 10 to distinguish, for example, the mobility targets in the mobility target list that have been transported by a driver. Based on the authentication result, the mobility management support device 10 may update the mobility target list and delete the mobility information relating to mobility targets whose transport has been completed from the mobility target list.

[0077] The mobility management support method of this disclosure is a method implemented by, for example, replacing each "procedure" in the mobility management support program of this disclosure with a "process." The mobility management support method of this disclosure can be implemented, for example, using the mobility management support device 10 of this disclosure shown in Figure 1 or Figure 2. However, the mobility management support method of this disclosure is not limited to, for example, a method using the mobility management support device 10. The mobility management support method of this disclosure can be implemented by referring to, for example, the descriptions in the mobility management support program and mobility management support device of this disclosure.

[0078] The mobile object management method of this disclosure is a method implemented by, for example, replacing each "procedure" in the mobile object management program of this disclosure with a "process." The mobile object management method of this disclosure can be implemented, for example, using the mobile object management device 20 of this disclosure shown in Figure 1 or Figure 3. However, the mobile object management method of this disclosure is not limited to, for example, a method using the mobile object management device 20. The mobile object management method of this disclosure can be implemented by, for example, referring to the descriptions in the mobile object management program and mobile object management device of this disclosure.

[0079] The driver management method of this disclosure is a method implemented by, for example, replacing each "procedure" in the driver management program of this disclosure with a "process." The driver management method of this disclosure can be implemented, for example, using the driver management device 30 of this disclosure shown in Figure 1 or Figure 4. However, the driver management method of this disclosure is not limited to, for example, a method using the driver management device 30. The driver management method of this disclosure can be implemented by referring to, for example, the descriptions in the driver management program and driver management device of this disclosure.

[0080] According to the mobility support system of this disclosure, the mobility management support device, the mobility target management device, and the driver management device work together to effectively secure means of transport for the mobility target. Specifically, for example, the mobility management support device manages the mobility information registered by the mobility target management device of this disclosure as a list of mobility targets and presents it to the driver. The driver checks the presented list of mobility targets using the driver management device and selects the target to be transported. Based on the driver's selection, the mobility target management device issues authentication information (QR code®) for the mobility targets whose transport is confirmed, and outputs authentication information to the driver. The mobility target presents the authentication information to the driver, and the driver authenticates the transport target by reading the authentication information using the driver management device and performing the transport of the mobility target.

[0081] According to the mobility support system disclosed herein, for example, it is possible to aggregate residents' travel plans and manage drivers' schedules, thereby enabling the provision of effective ride-sharing services even in sparsely populated areas with limited transportation options.

[0082] [Embodiment 2] Other examples of mobility management support programs described in this disclosure are explained below.

[0083] The mobility management support program of this embodiment is similar to the mobility management support program of Embodiment 1, except that, in addition to the configuration of the mobility management support program of Embodiment 1, it includes a purchasing procedure, and the description thereof can be applied. The mobility management support program of this embodiment includes a purchasing procedure.

[0084] The purchasing procedure may include, for example, a procedure for acquiring registration information, a procedure for registering a product master, and a procedure for outputting sales information. In this case, the procedure for acquiring registration information acquires product registration information, the product registration information includes product identification information, vendor information, and sales destination information for the product to be sold, the procedure for registering the product master based on the product registration information, the procedure for outputting sales information for selling the product registered in the product master, the procedure for acquiring movement information acquires movement information based on the product master with the product as the movement target, the procedure for generating a movement target list generates a movement target list based on the movement information, the procedure for outputting transport candidates outputs the movement target list as transport candidates to the driver management device, the procedure for issuing authentication information issues authentication information for a product linked to the movement information included in the transport target selection information, and the procedure for outputting authentication information outputs authentication information for authenticating the authentication information to the driver management device.

[0085] Furthermore, the purchasing procedure may include, for example, a procedure for obtaining registration information, a procedure for registering product master data, a procedure for outputting sales information, and a procedure for obtaining purchase information. In this case, the registration information acquisition procedure acquires product registration information, the product registration information includes product identification information and seller information for the product to be sold, the product master registration procedure registers the product in the product master based on the product registration information, the sales information output procedure outputs sales information for selling the product registered in the product master, the purchase information acquisition procedure acquires purchase information for the product from the purchaser of the product based on the sales information, the movement information acquisition procedure acquires movement information based on the product master and the purchase information, with the product as the movement target, the movement target list generation procedure generates a movement target list based on the movement information, the transport candidate output procedure outputs the movement target list as a transport candidate to the driver management device, the authentication information issuance procedure issues authentication information for the product to the seller and purchaser of the product linked to the movement information included in the transport target selection information, and the authentication information output procedure outputs authentication information for authenticating the authentication information to the driver management device.

[0086] Other examples of the object management program described in this disclosure are described below.

[0087] The mobile object management program of this embodiment is the same as the mobile object management program of Embodiment 1, except that, in addition to the configuration of the mobile management support program of Embodiment 1, it includes a registration information input procedure and a registration information transmission procedure, or a sales information acquisition procedure, a purchase information input procedure, and a purchase information output procedure, and the description thereof can be applied accordingly.

[0088] The registration information input procedure involves inputting product registration information, which includes product identification information and vendor information for the product to be sold, and the registration information transmission procedure involves transmitting the product registration information to the mobile management support device.

[0089] The sales information acquisition procedure acquires sales information of products from the mobility management support device, the purchase information input procedure inputs purchase information based on the sales information, and the purchase information output procedure outputs the purchase information to the mobility management support device.

[0090] Next, an example of the mobility support system of this embodiment will be described with reference to Figure 8. Figure 8 is a block diagram showing an example of the configuration of the mobility support system 100A of this disclosure. As shown in Figure 8, the mobility support system 100A is the same as the mobility support system 100 of Embodiment 1, except that it includes, for example, a mobility management support device 10A and a mobility target management device 20A, and the description thereof can be applied. Note that in Figure 8, the driver management device 30 has the same configuration as in Embodiment 1, so its description is omitted. Also, in Figure 8, the mobility support system 100A includes two mobility target management devices 20A, but the mobility support system 100A of this disclosure is not limited to a configuration that includes two mobility target management devices 20A.

[0091] The mobility management support device 10A is similar to the mobility management support device 10 of Embodiment 1, except that it includes a purchasing unit 17 in addition to the configuration of the mobility management support device 10 of Embodiment 1, and the description thereof can be applied. The purchasing unit 17 includes, for example, a registration information acquisition unit 171, a product master registration unit 172, a sales information output unit 173, a receipt information output unit 175, and a purchase information acquisition unit 174. The registration information acquisition unit 171, the product master registration unit 172, the sales information output unit 173, the receipt information output unit 175, and the purchase information acquisition unit 174 are capable of executing the registration information acquisition procedure, the product master registration procedure, the sales information output procedure, and the purchase information acquisition procedure in the purchasing procedure of the mobility management support program of this disclosure.

[0092] The mobile object management device 20A is the same as the mobile management support device 20 of Embodiment 1, except that it includes a progress supervision unit 25 in addition to the configuration of the mobile object management device 20 of Embodiment 1, and the description thereof can be applied. The driver management device 30A is the same as the driver management device 30 of Embodiment 1, except that it includes a guidance information management unit 34 in addition to the configuration of the driver management device 30 of Embodiment 1, and the description thereof can be applied.

[0093] An example of processing by the purchasing procedure of the mobility management support program of this disclosure will be specifically explained with reference to Figure 9. Figure 9 is a flowchart illustrating an example of processing by the registration information acquisition procedure, product master registration procedure, and sales information output procedure in the purchasing procedure of the mobility management support program of this disclosure. Furthermore, an example of processing by the registration information input procedure and registration information transmission procedure of the mobility target management program of this disclosure will be explained with reference to Figure 10. Figure 10 is a flowchart illustrating an example of processing by the registration information input procedure and registration information transmission procedure of the mobility target management program of this disclosure.

[0094] First, a user who wants to sell a product enters product registration information into the registration information input unit 25 of the mobile object management device 20A (S25, product registration information input procedure). The product registration information includes product identification information, vendor information, and sales destination information for the product to be sold. The product registration information may also include other information related to the sale of the product. Specifically, the product registration information includes information such as product images, product price information, inventory quantity, delivery time, minimum purchase quantity, sales period, and detailed product description (type, features, etc.). Next, the registration information transmission unit 26 transmits the product registration information to the mobile management support device 10A (S26, registration information transmission procedure).

[0095] The registration information acquisition unit 171 of the mobile management support device 10A acquires product registration information (S7A, registration information acquisition procedure), and the sales master registration unit 172 registers the product in the product master based on the product registration information (S7B, sales master registration procedure). The product master is a database for managing products for sale. The product master may be recorded in the storage unit of the device 10A, for example, or in a storage device outside the device 10A. The transaction and settlement processing of the product may be performed by the device 10A, or an external service may be used. In the latter case, the sales master registration unit 172 may, for example, transmit the product registration information to an external service and have the product registered in the product master of the external service.

[0096] The sales information output unit 173 outputs sales information for selling products registered in the product master (S7C, sales information output procedure). The sales information output unit 173 may output various types of information that enable product transaction processing as sales information, or it may output information for accessing external services that enable product transactions (e.g., URLs). This makes it possible to list and sell products using the mobility support system 100A of this disclosure.

[0097] The movement information acquisition unit 11 acquires movement information based on the product master, for example, with the product as the object to be moved (S1A, movement information acquisition procedure). Specifically, the movement information acquisition unit 11 can acquire the movement information by extracting, for example, the object identification information (product name, etc.), source identification information (location), destination identification information (sales location), and scheduled date and time of movement (schedule) from the product master. The movement target list generation unit 12 generates a movement target list based on the movement information (S2, movement target list generation procedure), and the transport candidate output unit 13 outputs the movement target list as a transport candidate to the driver management device 30 (S3, transport candidate output procedure). The authentication information issuing unit 15 issues authentication information for a product linked to the movement information included in the transport target selection information (S5, authentication information issuance procedure), and the authentication information output unit 16 outputs authentication information for authenticating the authentication information to the driver management device 30 (S6, authentication information output procedure). The processing of S2 to S6 can be carried out in the same manner as S2 to S6 of Embodiment 1. In this example, the authentication information may be, for example, a QR code (registered trademark) that stores access information (e.g., a URL) for an external service where the product can be traded.

[0098] The following example illustrates a case of processing performed by the mobility support system 100A of this disclosure. In the following example, we will explain using the case where a goods seller (Yamada X-ro) residing in Village A sells vegetables he has harvested (carrots, eggplants, okra) at the XX direct sales store.

[0099] First, as shown in Figure 11, the seller of the product harvests the vegetables, takes a picture of the harvested vegetables, and uses their smartphone (mobile object management device 20A) to access the mobile management support device 10A and register the product in the product master. An example of the product master is shown in Table 2 below, but this disclosure is not limited in any way to the example in Table 2.

[0100] [Table 2]

[0101] The movement management support device 10A obtains movement information of the products to be moved (origin: Village A, destination: XX direct sales store, date: 6 / 1) from the product master, generates a list of products to be moved, and outputs the list of products to the driver management device 30. The driver selects the products to be transported, inputs the selection information for the products to be transported, and sends it to the movement management support device 10A. When the movement management support device 10A obtains the selection information for the products to be transported, it issues authentication information (QR code (registered trademark)) to the seller of the products (Yamada X-ro) for the products corresponding to the selected products to be transported. The authentication information contains information for identifying the products to be transported selected as the selection information for the products to be transported, and information for selling each product at XX direct sales store. The seller of the product for which authentication information has been issued moves the product to the handover point (community center in Village A), prints the authentication information on a sticker, and attaches it to the product. The driver then reads and authenticates the sticker with the camera on their smartphone (driver management device 30) and transports the product to XX direct sales store.

[0102] Another example of processing by the purchasing procedure of the mobility management support program of this disclosure will be specifically explained with reference to Figure 13. Figure 13 is a flowchart illustrating an example of processing by the registration information acquisition procedure, product master registration procedure, sales information output procedure, and purchase information acquisition procedure in the purchasing procedure of the mobility management support program of this disclosure. Furthermore, an example of processing by the registration information input procedure and registration information transmission procedure, sales information acquisition procedure, purchase information input procedure, and purchase information output procedure of the mobility target management program of this disclosure will be explained with reference to Figure 14. Figure 14 is a flowchart illustrating an example of processing by the registration information input procedure and registration information transmission procedure, sales information acquisition procedure, purchase information input procedure, and purchase information output procedure of the mobility target management program of this disclosure.

[0103] First, a user who wants to sell a product enters product registration information into the registration information input unit 25 of the mobile object management device 20A (S25, product registration information input procedure). The product registration information includes product identification information, vendor information, and sales destination information for the product to be sold. The product registration information may also include other information related to the sale of the product. Specifically, the product registration information includes information such as product images, product price information, inventory quantity, delivery time, minimum purchase quantity, sales period, and detailed product description (type, features, etc.). Next, the registration information transmission unit 26 transmits the product registration information to the mobile management support device 10A (S26, registration information transmission procedure).

[0104] The registration information acquisition unit 171 of the mobile management support device 10A acquires product registration information (S7A, registration information acquisition procedure), and the sales master registration unit 172 registers the product in the product master based on the product registration information (S7B, sales master registration procedure). The product master is a database for managing products for sale. The product master may be recorded in the storage unit of the device 10A, for example, or in a storage device outside the device 10A. The transaction and settlement processing of the product may be performed by the device 10A, or an external service may be used. In the latter case, the sales master registration unit 172 may, for example, transmit the product registration information to an external service and have the product registered in the product master of the external service.

[0105] The sales information output unit 173 outputs sales information for selling products registered in the product master (S7C, sales information output procedure). The sales information output unit 173 may output various types of information that enable product transaction processing as sales information, or it may output information for accessing external services that enable product transactions (e.g., URLs). This makes it possible to list and sell products using the mobility support system 100A of this disclosure.

[0106] A person who wishes to purchase a product (purchaser) accesses the mobile management support device 10A via the mobile object management device 20A, and obtains sales information for the product from the mobile management support device 10A via the sales information acquisition unit 27 (S27, sales information acquisition procedure). The sales information acquisition unit 27 generates and displays a screen that allows the user to select and purchase a product based on the acquired sales information. Next, the purchase information input unit 28 inputs purchase information based on the sales information (S28, purchase information input procedure), and the purchase information output unit 29 outputs the purchase information to the mobile management support device (S29, purchase information output procedure). The purchase information is, for example, information on which the purchaser selects the product they wish to purchase.

[0107] The purchase information acquisition unit 174 of the device 10A acquires purchase information of the product based on the sales information (S7D, purchase information acquisition procedure), and the movement information acquisition unit 11 acquires movement information based on the product master and the purchase information, with the product as the movement target (S1A, movement information acquisition procedure). S1A is the same as S1 in Embodiment 1, except that it identifies the product purchased by the purchaser and the destination of the product from the purchase information, and extracts the source of the movement from the product master with the identified product as the movement target.

[0108] Then, each step is carried out in the same manner as S2-S6, S21-S24, and S31-S35 of Embodiment 1.

[0109] The following example illustrates another instance of processing by the mobility support system 100A of this disclosure. In the following example, we will explain the case in which a goods seller (Yamada X-ro) residing in Village A sells vegetables he has harvested (carrots, eggplants, and okra) via the mobility support system 100A of this disclosure.

[0110] First, as shown in Figure 11, the seller of the product harvests the vegetables, takes a picture of the harvested vegetables, and uses their smartphone (mobile object management device 20A) to access the mobile management support device 10A and register the product in the product master. An example of the product master is shown in Table 3 below, but this disclosure is not limited in any way to the example in Table 3. The mobile management support device 10A generates sales information for the product and posts the sales information of the product registered in the product master on the product sales page.

[0111] [Table 3]

[0112] The purchaser of a product accesses the mobile management support device 10A using their smartphone (mobile object management device 20A). They then view the product sales page as shown in Figure 15, select the product they wish to purchase, and complete the purchase. The mobile object management device 20A inputs the purchase information based on the purchaser's operation and transmits the purchase information to the mobile management support device 10A. Based on the purchase information and the product master, the mobile management support device 10A identifies the purchased product, the seller of the purchased product (source), and the purchaser of the purchased product (destination), obtains the mobile information, generates a list of mobile objects, and outputs the list of mobile objects to the driver management device 30. The driver selects the product they wish to transport, inputs the transport object selection information, and transmits it to the mobile management support device 10A. Upon obtaining the transport object selection information, the mobile management support device 10A issues authentication information (QR code (registered trademark)) to the product seller (Yamada X-ro) and the product purchaser for the product corresponding to the selected mobile object. The authentication information contains information for identifying the mobile object selected as the transport object selection information. The seller of a product for which authentication information has been issued travels to a designated location (community center in Village A) to hand over the product to the driver, prints the authentication information on a sticker, and attaches it to the product. The driver then reads and authenticates the sticker using the camera on their smartphone (driver management device 30) and delivers the product to the buyer. The driver also reads the QR code (registered trademark) displayed on the buyer's smartphone (mobile object management device 20A) to confirm that the buyer at the destination is the correct purchaser of the product. The buyer may also read the QR code (registered trademark) attached to the product with their own smartphone to confirm that the delivered product is the product they purchased.

[0113] The mobility management support method described herein is a method implemented by, for example, replacing each "procedure" in the mobility management support program described herein with a "process." The mobility management support method described herein can be implemented, for example, using the mobility management support device 10A shown in Figure 8. However, the mobility management support method described herein is not limited to, for example, a method using the mobility management support device 10A. The mobility management support method described herein can be implemented by referring to, for example, the descriptions in the mobility management support program and mobility management support device described herein.

[0114] The mobile object management method of this disclosure is a method implemented by, for example, replacing each "procedure" in the mobile object management program of this disclosure with a "process." The mobile object management method of this disclosure can be implemented, for example, using the mobile object management device 20A of this disclosure shown in Figure 8. However, the mobile object management method of this disclosure is not limited to, for example, the method using the mobile object management device 20A. The mobile object management method of this disclosure can be implemented by, for example, referring to the descriptions in the mobile object management program and mobile object management device of this disclosure.

[0115] [Embodiment 3] Other examples of mobility management support programs described in this disclosure are explained below.

[0116] The mobility management support program of this embodiment is similar to the mobility management support program of Embodiment 1, except that, in addition to the configuration of the mobility management support program of Embodiment 1, it includes a user authentication procedure, and the description thereof can be applied. The mobility management support program of this embodiment includes a user authentication procedure, which collects user authentication information from the user's terminal and authenticates the user if the user authentication information satisfies predetermined conditions.

[0117] Next, an example of the mobility management support device of this embodiment will be described with reference to Figure 16. Figure 16 is a block diagram showing an example of the configuration of the mobility management support device 10B of this disclosure. As shown in Figure 16, the mobility management support device 10B is the same as the mobility management support device 10 of Embodiment 1, except that it includes a user authentication unit 18 in addition to the configuration of the mobility management support device 10 of Embodiment 1, and the description thereof can be applied accordingly. The user authentication unit 18 collects user authentication information from the user's terminal and authenticates the user if the user authentication information satisfies predetermined conditions.

[0118] An example of the processing according to the user authentication procedure of the mobility management support program disclosed herein will be specifically explained with reference to Figure 17. Figure 17 is a flowchart of an example of the user authentication procedure.

[0119] The user authentication unit 18, for example, collects user authentication information from the user's terminal and authenticates the user if the user authentication information satisfies predetermined conditions (S8, user authentication procedure). The user authentication unit 18 periodically collects location information from the user's terminal as the user authentication information (for example, the owner of the mobile object management device 20, the owner of the driver management device 30). The location information may be, but is not limited to, GPS (Global Positioning System) signals. The user authentication unit 18 then authenticates the user if the location information satisfies the conditions and enables the execution of various processes by the device 10 (10A, 10B, 10C). Alternatively, the user authentication unit 18 may, for example, not authenticate the user if the location information does not satisfy the conditions and restrict the execution of various processes by the device 10 (10A, 10B, 10C). The types of processes that the user authentication unit 18 restricts may be, for example, some or all of the processes that the device 10 can execute. The aforementioned predetermined conditions are not particularly limited and may include, for example, whether or not the location information is located within a predetermined area for a predetermined period of time.

[0120] According to the user authentication unit 18, for example, it is possible to restrict the use of the device 10 to only people residing in a designated area, thereby enhancing the security of mobility services using the device 10.

[0121] The mobility management support method described herein is a method implemented by, for example, replacing each "procedure" in the mobility management support program described herein with a "process." The mobility management support method described herein can, for example, be implemented by referring to the descriptions in the mobility management support program and mobility management support device described herein.

[0122] Although the present disclosure has been described above with reference to embodiments, the present disclosure is not limited to the embodiments described above. Various modifications to the structure and details of the present disclosure can be made as can be understood by those skilled in the art within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.

[0123] <Note> Some or all of the above embodiments may be described as follows, but are not limited to the following: (Note 1) This includes a procedure for acquiring movement information, a procedure for generating a list of movement targets, a procedure for outputting transport candidates, a procedure for acquiring selection information, a procedure for issuing information to be authenticated, and a procedure for outputting authentication information. The aforementioned procedure for acquiring movement information acquires movement information of the moving target, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The aforementioned transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The selection information acquisition procedure involves acquiring the transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned procedure for issuing authentication information is as follows: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. A travel management support program that directs a computer to execute each step. (Note 2) Including the purchasing procedure, The aforementioned purchasing procedure includes a procedure for obtaining registration information, a procedure for registering product master data, and a procedure for outputting sales information. The procedure for obtaining registration information described above involves obtaining product registration information, The aforementioned product registration information includes product identification information, seller information, and sales destination information for the products to be sold. The aforementioned product master registration procedure registers the product in the product master based on the product registration information, The aforementioned sales information output procedure outputs sales information for selling the products registered in the product master, The aforementioned movement information acquisition procedure acquires the movement information based on the product master, with the product being the object to be moved. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The aforementioned procedure for issuing authentication information involves issuing authentication information for a product linked to the movement information included in the selected transport target information, The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support program described in Appendix 1. (Note 3) Including the purchasing procedure, The aforementioned purchasing procedure includes a procedure for obtaining registration information, a procedure for registering product master data, a procedure for outputting sales information, and a procedure for obtaining purchase information. The procedure for obtaining registration information described above involves obtaining product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The aforementioned product master registration procedure registers the product in the product master based on the product registration information, The aforementioned sales information output procedure outputs sales information for selling the products registered in the product master, The purchase information acquisition procedure involves obtaining purchase information of the product from the purchaser of the product based on the sales information, The aforementioned movement information acquisition procedure acquires the movement information based on the product master and the purchase information, with the product being the object of movement. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The aforementioned authentication information issuance procedure involves issuing authentication information for the product to the seller and buyer of the product linked to the movement information contained in the transfer target selection information, The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support program described in Appendix 1. (Note 4) Includes user authentication procedure, The aforementioned user authentication procedure is a mobility management support program as described in any of Appendix 1 to 3, which collects user authentication information from the user's terminal and authenticates the user if the user authentication information meets predetermined conditions. (Note 5) The procedure for issuing authentication information is a movement management support program as described in any of the appendices 1 to 4, which registers the authentication information as unlocking information in the lock management device. (Note 6) The authentication information output procedure is a movement management support program described in any of the appendices 1 to 5, which registers the authentication information as unlocking information in the lock management device. (Note 7) This includes a procedure for inputting movement information, a procedure for transmitting movement information, a procedure for acquiring information to be authenticated, and a procedure for outputting information to be authenticated. The aforementioned movement information input procedure involves inputting the movement information of the object to be moved, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement information transmission procedure involves transmitting the movement information to a movement management support device. The procedure for obtaining authentication information involves obtaining authentication information from the mobility management support device, The authentication information output procedure involves outputting the authentication information. A program for managing the objects to be moved, which causes the computer to execute each step. (Note 8) This includes the procedure for entering registration information and the procedure for submitting registration information. The aforementioned registration information input procedure involves entering product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The registration information transmission procedure is a mobile target management program as described in Appendix 7, which transmits the product registration information to the mobile management support device. (Note 9) This includes procedures for acquiring sales information, inputting purchase information, and outputting purchase information. The aforementioned sales information acquisition procedure involves acquiring sales information of products from the mobile management support device, The aforementioned purchase information input procedure involves inputting purchase information based on the aforementioned sales information, The purchase information output procedure is a mobile target management program as described in Appendix 7 or 8, which outputs the purchase information to the mobile management support device. (Note 10) This includes a procedure for obtaining transport candidates, a procedure for displaying transport candidates, a procedure for inputting selection information, a procedure for transmitting selection information, a procedure for obtaining authentication information, and an authentication procedure. The procedure for acquiring the transport candidate involves acquiring at least one transport candidate from the transport management support device. The transport candidate includes transport information for at least one object to be transported, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned selection information input procedure involves inputting the selection of at least one of the transfer candidates as the transfer target selection information. The selection information transmission procedure involves transmitting the selected transport target information to the transport management support device. The authentication information acquisition procedure involves acquiring authentication information for authenticating the information to be authenticated from the mobility management support device, The authentication information is information issued by the movement management support device to a moving target linked to the movement information included in the transport target selection information. The aforementioned authentication procedure is: Read the information to be authenticated, Based on the read information to be authenticated and the authentication information, the system authenticates the target to be moved, which has been selected as the target to be moved. A driver management program that instructs the computer to execute each step. (Note 11) It includes a movement information acquisition unit, a movement target list generation unit, a transport candidate output unit, a selection information acquisition unit, an authentication information issuance unit, and an authentication information output unit. The aforementioned movement information acquisition unit acquires movement information of the moving object, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement target list generation unit generates a movement target list based on the movement information, The transport candidate output unit outputs the list of objects to be moved as a transport candidate to the driver management device. The selection information acquisition unit acquires the transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned authentication information issuing unit is: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output unit outputs authentication information for authenticating the information to be authenticated to the driver management device. Mobility management support device. (Note 12) Including the purchasing department, The purchasing unit includes a registration information acquisition unit, a product master registration unit, and a sales information output unit. The aforementioned registration information acquisition unit acquires product registration information, The aforementioned product registration information includes product identification information, seller information, and sales destination information for the products to be sold. The aforementioned product master registration unit registers the product in the product master based on the product registration information. The sales information output unit outputs sales information for selling the products registered in the product master, The movement information acquisition unit acquires the movement information based on the product master, with the product being the object to be moved. The aforementioned movement target list generation unit generates a movement target list based on the movement information, The transport candidate output unit outputs the list of objects to be moved as a transport candidate to the driver management device. The authentication information issuing unit issues authentication information for products linked to the movement information included in the transfer target selection information, The authentication information output unit outputs authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support device described in Appendix 11. (Note 13) Including the purchasing department, The purchasing unit includes a registration information acquisition unit, a product master registration unit, a sales information output unit, and a purchase information acquisition unit. The aforementioned registration information acquisition unit acquires product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The aforementioned product master registration unit registers the product in the product master based on the product registration information. The sales information output unit outputs sales information for selling the products registered in the product master, The purchase information acquisition unit acquires purchase information of the product based on the sales information from the purchaser of the product. The movement information acquisition unit acquires the movement information based on the product master and the purchase information, with the product being the object of movement. The aforementioned movement target list generation unit generates a movement target list based on the movement information, The transport candidate output unit outputs the list of objects to be moved as a transport candidate to the driver management device. The authentication information issuing unit issues authentication information for the product to the seller and purchaser of the product linked to the movement information included in the transfer target selection information. The authentication information output unit outputs authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support device described in Appendix 11. (Note 14) Including the user authentication section, The aforementioned user authentication unit collects user authentication information from the user's terminal and authenticates the user if the user authentication information meets predetermined conditions, as described in any of appendices 11 to 13 of the mobility management support device. (Note 15) The mobile management support device according to any one of the appendices 11 to 14, wherein the authentication information issuing unit registers the authentication information as unlocking information in the lock management device. (Note 16) The authentication information output unit registers the authentication information as unlocking information in the locking management device, as described in any of appendices 11 to 15, in the mobile management support device. (Note 17) It includes a movement information input unit, a movement information transmission unit, an authentication information acquisition unit, and an authentication information output unit, The aforementioned movement information input unit inputs movement information of the object to be moved, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The movement information transmission unit transmits the movement information to the movement management support device. The authentication information acquisition unit acquires authentication information from the mobility management support device, The authentication information output unit outputs the authentication information. A device for managing moving objects. (Note 18) Including a registration information input section and a registration information transmission section, The aforementioned registration information input unit inputs product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The registration information transmission unit transmits the product registration information to the mobile management support device, as described in Appendix 17. (Note 19) It includes a sales information acquisition unit, a purchase information input unit, and a purchase information output unit, The sales information acquisition unit acquires sales information of products from the mobile management support device. The aforementioned purchase information input unit inputs purchase information based on the aforementioned sales information, The purchase information output unit is a mobile target management device as described in Appendix 17 or 18, which outputs the purchase information to the mobile management support device. (Note 20) It includes a transport candidate acquisition unit, a transport candidate display unit, a selection information input unit, a selection information transmission unit, an authentication information acquisition unit, and an authentication unit. The transfer candidate acquisition unit acquires at least one transfer candidate from the transfer management support device, The transport candidate includes transport information for at least one object to be transported, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The selection information input unit inputs the selection of at least one of the movement information from the transport candidates as the transport target selection information. The selection information transmission unit transmits the transfer target selection information to the movement management support device. The authentication information acquisition unit acquires authentication information from the mobility management support device for authenticating the information to be authenticated. The authentication information is information issued by the movement management support device to a moving target linked to the movement information included in the transport target selection information. The authentication unit, Read the information to be authenticated, Based on the read information to be authenticated and the authentication information, the system authenticates the target to be moved, which has been selected as the target to be moved. Driver management device. (Note 21) A mobility support system including a mobility management support device described in any of appendices 11 to 16, a mobility target management device described in any of appendices 17 to 19, and a driver management device described in appendice 20. (Note 22) This process includes a movement information acquisition step, a movement target list generation step, a transport candidate output step, a selection information acquisition step, an authentication information issuance step, and an authentication information output step. The aforementioned movement information acquisition step acquires movement information of the moving object, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement target list generation step generates a movement target list based on the movement information, The transfer candidate output step outputs the list of objects to be moved as transfer candidates to the driver management device, The selection information acquisition step involves acquiring transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned process for issuing information to be authenticated is as follows: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output step involves outputting authentication information for authenticating the information to be authenticated to the driver management device. A method for supporting movement management, in which each process is performed by a computer. (Note 23) Including the purchasing process, The purchasing process includes a registration information acquisition process, a product master registration process, and a sales information output process. The aforementioned registration information acquisition step acquires product registration information, The aforementioned product registration information includes product identification information, seller information, and sales destination information for the products to be sold. The aforementioned product master registration process registers the product in the product master based on the product registration information, The aforementioned sales information output process outputs sales information for selling the products registered in the product master, The movement information acquisition step involves acquiring the movement information based on the product master, with the product being the object to be moved. The aforementioned movement target list generation step generates a movement target list based on the movement information, The transfer candidate output step outputs the list of objects to be moved as a transfer candidate to the driver management device, The authentication information issuance step involves issuing authentication information for a product linked to the movement information included in the transfer target selection information, The authentication information output step involves outputting authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support method described in Appendix 22. (Note 24) Including the purchasing process, The purchasing process includes a registration information acquisition process, a product master registration process, a sales information output process, and a purchase information acquisition process. The aforementioned registration information acquisition step acquires product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The aforementioned product master registration process registers the product in the product master based on the product registration information, The aforementioned sales information output process outputs sales information for selling the products registered in the product master, The purchase information acquisition step involves acquiring purchase information of the product based on the sales information from the purchaser of the product. The movement information acquisition step acquires the movement information based on the product master and the purchase information, with the product being the object of movement. The aforementioned movement target list generation step generates a movement target list based on the movement information, The transfer candidate output step outputs the list of objects to be moved as a transfer candidate to the driver management device, The authentication information issuance process involves issuing authentication information for the product to the seller and buyer of the product linked to the movement information included in the transfer target selection information, The authentication information output step involves outputting authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support method described in Appendix 22. (Note 25) Including the user authentication process, The aforementioned user authentication step involves collecting user authentication information from the user's terminal and authenticating the user if the user authentication information meets predetermined conditions, as described in any of Appendix 22 to 24 of the mobility management support method. (Note 26) The method for supporting movement management as described in any of Appendix 22 to 25, wherein the process for issuing authentication information involves registering the authentication information as unlocking information in the lock management device. (Note 27) The method for supporting movement management as described in any of Appendix 22 to 26, wherein the authentication information output step involves registering the authentication information as unlocking information in the lock management device. (Note 28) This includes a movement information input step, a movement information transmission step, an authentication information acquisition step, and an authentication information output step, The aforementioned movement information input step involves inputting movement information of the object to be moved, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The movement information transmission step involves transmitting the movement information to a movement management support device. The authentication information acquisition step involves acquiring authentication information from the movement management support device, The authentication information output step outputs the authentication information. A method for managing objects being moved, where each step is performed by a computer. (Note 29) This includes the process of entering registration information and the process of transmitting registration information. The aforementioned registration information input process involves inputting product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The method for managing objects to be moved as described in Appendix 28, wherein the registration information transmission step involves transmitting the product registration information to the movement management support device. (Note 30) This includes a sales information acquisition process, a purchase information input process, and a purchase information output process. The sales information acquisition process involves acquiring sales information for products from the mobile management support device. The aforementioned purchase information input step involves inputting purchase information based on the aforementioned sales information, The purchase information output step is the method for managing objects to be moved as described in Appendix 28 or 29, wherein the purchase information is output to the movement management support device. (Note 31) This process includes a transfer candidate acquisition step, a transfer candidate display step, a selection information input step, a selection information transmission step, an authentication information acquisition step, and an authentication step. The transfer candidate acquisition step involves acquiring at least one transfer candidate from the transfer management support device. The transport candidate includes transport information for at least one object to be transported, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The selection information input step involves inputting the selection of at least one piece of the movement information from the transport candidates as the transport target selection information. The selection information transmission step involves transmitting the transfer target selection information to the movement management support device. The authentication information acquisition step involves acquiring authentication information from the mobility management support device for authenticating the information to be authenticated. The authentication information is information issued by the movement management support device to a moving target linked to the movement information included in the transport target selection information. The aforementioned certification process is, Read the information to be authenticated, Based on the read information to be authenticated and the authentication information, the system authenticates the target to be moved, which has been selected as the target to be moved. A driver management method in which each of the aforementioned steps is performed by a computer. (Note 32) This includes a procedure for acquiring movement information, a procedure for generating a list of movement targets, a procedure for outputting transport candidates, a procedure for acquiring selection information, a procedure for issuing information to be authenticated, and a procedure for outputting authentication information. The aforementioned procedure for acquiring movement information acquires movement information of the moving target, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The aforementioned transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The selection information acquisition procedure involves acquiring the transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned procedure for issuing authentication information is as follows: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. A computer-readable recording medium containing a movement management support program that instructs a computer to execute each step. (Note 33) Including the purchasing procedure, The aforementioned purchasing procedure includes a procedure for obtaining registration information, a procedure for registering product master data, and a procedure for outputting sales information. The procedure for obtaining registration information described above involves obtaining product registration information, The aforementioned product registration information includes product identification information, seller information, and sales destination information for the products to be sold. The aforementioned product master registration procedure registers the product in the product master based on the product registration information, The aforementioned sales information output procedure outputs sales information for selling the products registered in the product master, The aforementioned movement information acquisition procedure acquires the movement information based on the product master, with the product being the object to be moved. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The aforementioned procedure for issuing authentication information involves issuing authentication information for a product linked to the movement information included in the selected transport target information, The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. Recording medium as described in Appendix 32. (Note 34) The aforementioned purchasing procedure includes a procedure for obtaining registration information, a procedure for registering product master data, a procedure for outputting sales information, and a procedure for obtaining purchase information. The procedure for obtaining registration information described above involves obtaining product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The aforementioned product master registration procedure registers the product in the product master based on the product registration information, The aforementioned sales information output procedure outputs sales information for selling the products registered in the product master, The purchase information acquisition procedure involves obtaining purchase information of the product from the purchaser of the product based on the sales information, The aforementioned movement information acquisition procedure acquires the movement information based on the product master and the purchase information, with the product being the object of movement. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The aforementioned authentication information issuance procedure involves issuing authentication information for the product to the seller and buyer of the product linked to the movement information contained in the transfer target selection information, The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. Recording medium as described in Appendix 32. (Note 35) Includes user authentication procedure, The aforementioned user authentication procedure involves collecting user authentication information from the user's terminal and authenticating the user if the user authentication information meets predetermined conditions, using a recording medium as described in any of appendices 32 to 34. (Note 36) The procedure for issuing authentication information is to register the authentication information as unlocking information in the lock management device, using a recording medium as described in any of appendices 32 to 35. (Note 37) The authentication information output procedure involves registering the authentication information as unlocking information in the lock management device, using a recording medium as described in any of appendices 32 to 36. (Note 38) This includes a procedure for inputting movement information, a procedure for transmitting movement information, a procedure for acquiring information to be authenticated, and a procedure for outputting information to be authenticated. The aforementioned movement information input procedure involves inputting the movement information of the object to be moved, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement information transmission procedure involves transmitting the movement information to a movement management support device. The procedure for obtaining authentication information involves obtaining authentication information from the mobility management support device, The authentication information output procedure involves outputting the authentication information. A computer-readable storage medium containing a program for managing moving objects, which is used to instruct a computer to perform each step of the process. (Note 39) This includes the procedure for entering registration information and the procedure for submitting registration information. The aforementioned registration information input procedure involves entering product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The registration information transmission procedure involves transmitting the product registration information to the mobile management support device, using the recording medium described in Appendix 39. (Note 40) This includes procedures for acquiring sales information, inputting purchase information, and outputting purchase information. The aforementioned sales information acquisition procedure involves acquiring sales information of products from the mobile management support device, The aforementioned purchase information input procedure involves inputting purchase information based on the aforementioned sales information, The purchase information output procedure is a recording medium according to Appendix 38 or 39, which outputs the purchase information to the mobility management support device. (Note 41) This includes a procedure for obtaining transport candidates, a procedure for displaying transport candidates, a procedure for inputting selection information, a procedure for transmitting selection information, a procedure for obtaining authentication information, and an authentication procedure. The procedure for acquiring the transport candidate involves acquiring at least one transport candidate from the transport management support device. The transport candidate includes transport information for at least one object to be transported, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned selection information input procedure involves inputting the selection of at least one of the transfer candidates as the transfer target selection information. The selection information transmission procedure involves transmitting the selected transport target information to the transport management support device. The authentication information acquisition procedure involves acquiring authentication information for authenticating the information to be authenticated from the mobility management support device, The authentication information is information issued by the movement management support device to a moving target linked to the movement information included in the transport target selection information. The aforementioned authentication procedure is: Read the information to be authenticated, Based on the read information to be authenticated and the authentication information, the system authenticates the target to be moved, which has been selected as the target to be moved. A computer-readable recording medium containing a driver management program for causing the computer to perform each of the aforementioned steps. [Industrial applicability]

[0124] According to this disclosure, for example, by aggregating residents' travel plans and managing drivers' schedules, it becomes possible to provide effective ride-sharing services even in sparsely populated areas with limited transportation options. Therefore, this disclosure can be widely and usefully used in fields such as regional revitalization. [Explanation of Symbols]

[0125] 100, 100A Mobility Support System 10, 10A, 10B, 10C Task Management Device 11 Movement information acquisition section 12. Unit for generating list of items to move 13 Transfer candidate output unit 14. Selection Information Acquisition Unit 15. Information Issuance Department for Authenticated Persons 16 Authentication Information Output Unit 17 Purchasing Department 171 Registration Information Acquisition Unit 172 Product Master Registration Department 173 Sales Information Output Unit 174 Purchase Information Acquisition Department 18 User Authentication Department 101 Central Processing Unit 102 memory 103 Bus 104 Storage device 105 Input device 106 Output device 107 Communication devices 20, 20A Mobile Object Management Device 21 Movement Information Input Unit 22 Mobile Information Transmission Unit 23 Authentication information acquisition section 24. Output unit for information to be authenticated 25. Registration Information Input Section 26 Registration Information Transmission Section 27 Sales Information Acquisition Department 28 Purchase Information Input Section 29 Purchase Information Output Unit 201 Central Processing Unit 202 memory Bus 203 204 Storage device 205 Input device 206 Output device 207 Communication devices 30 Driver management device 31 Transfer candidate acquisition unit 32 Transfer candidate display area 33. Selection Information Input Section 34 Selection Information Transmission Unit 35. Authentication Information Acquisition Unit 36. Authentication Department 301 Central Processing Unit 302 memory Bus 303 304 Storage device 305 Input device 306 Output device 307 Communication devices 40 Communication Network

Claims

1. This includes a procedure for acquiring movement information, a procedure for generating a list of movement targets, a procedure for outputting transport candidates, a procedure for acquiring selection information, a procedure for issuing information to be authenticated, and a procedure for outputting authentication information. The aforementioned procedure for acquiring movement information acquires movement information of the moving target, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The aforementioned transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The selection information acquisition procedure involves acquiring the transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned procedure for issuing authentication information is as follows: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. A travel management support program that directs a computer to execute each step.

2. Including the purchasing procedure, The aforementioned purchasing procedure includes a procedure for obtaining registration information, a procedure for registering product master data, and a procedure for outputting sales information. The procedure for obtaining registration information described above involves obtaining product registration information, The aforementioned product registration information includes product identification information, seller information, and sales destination information for the products to be sold. The aforementioned product master registration procedure registers the product in the product master based on the product registration information, The aforementioned sales information output procedure outputs sales information for selling the products registered in the product master, The aforementioned movement information acquisition procedure acquires the movement information based on the product master, with the product being the object to be moved. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The aforementioned procedure for issuing authentication information involves issuing authentication information for a product linked to the movement information included in the selected transport target information, The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support program according to claim 1.

3. Including the purchasing procedure, The aforementioned purchasing procedure includes a procedure for obtaining registration information, a procedure for registering product master data, a procedure for outputting sales information, and a procedure for obtaining purchase information. The procedure for obtaining registration information described above involves obtaining product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The aforementioned product master registration procedure registers the product in the product master based on the product registration information, The aforementioned sales information output procedure outputs sales information for selling the products registered in the product master, The purchase information acquisition procedure involves obtaining purchase information of the product based on the sales information from the purchaser of the product. The aforementioned movement information acquisition procedure acquires the movement information based on the product master and the purchase information, with the product being the object of movement. The above procedure for generating a list of targets to be moved generates a list of targets to be moved based on the movement information, The transport candidate output procedure outputs the list of items to be moved as transport candidates to the driver management device, The aforementioned authentication information issuance procedure involves issuing authentication information for the product to the seller and buyer of the product linked to the movement information contained in the transfer target selection information, The authentication information output procedure involves outputting authentication information for authenticating the information to be authenticated to the driver management device. The mobility management support program according to claim 1.

4. Includes user authentication procedure, The mobility management support program according to any one of claims 1 to 3, wherein the user authentication procedure collects user authentication information from the user's terminal and authenticates the user if the user authentication information satisfies predetermined conditions.

5. This includes a procedure for inputting movement information, a procedure for transmitting movement information, a procedure for acquiring information to be authenticated, and a procedure for outputting information to be authenticated. The aforementioned movement information input procedure involves inputting the movement information of the object to be moved, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement information transmission procedure involves transmitting the movement information to a movement management support device. The procedure for obtaining authentication information involves obtaining authentication information from the mobility management support device, The authentication information output procedure involves outputting the authentication information. A program for managing the objects to be moved, which causes the computer to execute each step.

6. This includes the procedure for entering registration information and the procedure for submitting registration information. The aforementioned registration information input procedure involves entering product registration information, The aforementioned product registration information includes product identification information and seller information for the products to be sold. The mobile target management program according to claim 5, wherein the registration information transmission procedure transmits the product registration information to the mobile management support device.

7. This includes procedures for acquiring sales information, inputting purchase information, and outputting purchase information. The aforementioned sales information acquisition procedure involves acquiring sales information of products from the mobile management support device, The aforementioned purchase information input procedure involves inputting purchase information based on the aforementioned sales information, The purchase information output procedure is a mobile target management program according to claim 5 or 6, wherein the purchase information is output to the mobile management support device.

8. This includes a procedure for obtaining transport candidates, a procedure for displaying transport candidates, a procedure for inputting selection information, a procedure for transmitting selection information, a procedure for obtaining authentication information, and an authentication procedure. The procedure for acquiring the transport candidate involves acquiring at least one transport candidate from the transport management support device, The transport candidate includes transport information for at least one object to be transported, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned selection information input procedure involves inputting the selection of at least one of the transfer candidates as the transfer target selection information. The selection information transmission procedure involves transmitting the selected transport target information to the transport management support device. The authentication information acquisition procedure involves acquiring authentication information for authenticating the information to be authenticated from the mobility management support device, The authentication information is information issued by the movement management support device to a moving target linked to the movement information included in the transport target selection information. The aforementioned authentication procedure is: Read the information to be authenticated, Based on the read information to be authenticated and the authentication information, the system authenticates the target to be moved, which has been selected as the target to be moved. A driver management program that instructs the computer to execute each step.

9. It includes a movement information acquisition unit, a movement target list generation unit, a transport candidate output unit, a selection information acquisition unit, an authentication information issuance unit, and an authentication information output unit. The aforementioned movement information acquisition unit acquires movement information of the moving object, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement target list generation unit generates a movement target list based on the movement information, The transport candidate output unit outputs the list of objects to be moved as a transport candidate to the driver management device. The selection information acquisition unit acquires the transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned authentication information issuing unit is: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output unit outputs authentication information for authenticating the information to be authenticated to the driver management device. Mobility management support device.

10. This process includes a movement information acquisition step, a movement target list generation step, a transport candidate output step, a selection information acquisition step, an authentication information issuance step, and an authentication information output step. The aforementioned movement information acquisition step acquires movement information of the moving object, The movement information includes the target identification information of the object to be moved, the source identification information, the destination identification information, and the scheduled date and time of the move. The aforementioned movement target list generation step generates a movement target list based on the movement information, The transfer candidate output step outputs the list of objects to be moved as transfer candidates to the driver management device, The selection information acquisition step involves acquiring transfer target selection information from the driver management device, The aforementioned transfer target selection information is information in which at least one piece of transfer information included in the transfer target list has been selected. The aforementioned process for issuing information to be authenticated is as follows: Based on the transport target selection information, authentication information is issued to the transport target associated with the transport information contained in the transport target selection information. The authentication information output step involves outputting authentication information for authenticating the information to be authenticated to the driver management device. A method for supporting movement management, in which each process is performed by a computer.

Citation Information

Patent Citations

  • Navigation system and method for controlling the same

    JP2022031596A