Program and information processing device

The program and information processing device addresses the lack of local policy consideration in route suggestions by prioritizing transportation services based on user attributes and regional policies, enhancing compliance and user convenience.

JP7743110B2Active Publication Date: 2025-09-24MAAS TECH JAPAN CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2024099557
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-20
Publication Date
2025-09-24
Estimated Expiration
2041-02-04

AI Technical Summary

Technical Problem

Existing route suggestion technologies fail to consider local policies regarding transportation services, such as reducing environmental impact, prioritizing certain user groups, or managing congestion.

Method used

A program and information processing device that stores priority information for transportation services based on local policies, acquires travel requests, extracts services based on user attributes and location, and proposes the highest-priority services available.

Benefits of technology

Enables the proposal of transportation services that align with local policies, improving convenience and adherence to regional guidelines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007743110000001
    Figure 0007743110000001
  • Figure 0007743110000002
    Figure 0007743110000002
  • Figure 0007743110000003
    Figure 0007743110000003
Patent Text Reader

Abstract

To propose a traffic service corresponding to local policies.SOLUTION: A program causes a computer to function as storage means 50 for storing priority information including a priority orders for proposing traffic services in association with each of a plurality of kinds of traffic services traveling in a certain region, acquisition means 52 for acquiring a movement request including a departure place and an arrival place from a user, extraction means 54 for extracting a traffic service on the basis of the priority orders in the case that at least one of the departure place and the arrival place is included in the certain region, and control means 56 for proposing the extracted traffic service to the user.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] 2. Description of the Related Art Conventionally, there has been known a technique for proposing a route that matches a search condition specified by a user.

[0003] In this regard, Patent Document 1 discloses a technology for proposing routes that meet search conditions including the departure point, destination, date and time of use, permitted means of transportation (for example, airplanes, bullet trains, limited express trains, route buses, etc.), and route display order (for example, in order of shortest required time, cheapest fare, fewest number of transfers, least walking distance (shortest walking route distance), etc.). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 4131745 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the technology described in Patent Document 1 was unable to suggest routes that conformed to local policies regarding the use of transportation services (e.g., reducing environmental impact, prioritizing the elderly, increasing the rate of driver's license surrenders, easing congestion and traffic jams, making effective use of limited transportation services, promoting consumption, etc.) even when the local area (e.g., local government) had policies regarding the use of transportation services.

[0006] The present invention has been made in view of the above-mentioned problems, and its object is to provide a program and an information processing device that can propose transportation services according to local policies. [Means for solving the problem]

[0007] In order to solve the above problem, a program according to a first aspect of the present invention causes a computer to function as a storage means for storing priority information including the priority order for proposing transportation services, corresponding to each of multiple types of transportation services operating in a certain area; an acquisition means for acquiring a travel request including a departure point and an arrival point from a user; an extraction means for extracting transportation services based on the priority order when at least one of the departure point and the arrival point is included in the certain area; and a control means for proposing the extracted transportation services to the user.

[0008] In addition, in a second aspect of the present invention, the priority information includes a priority corresponding to the attributes of the user, and the extraction means extracts transportation services based on the priority corresponding to the attributes of the user who made the travel request.

[0009] In a third aspect of the present invention, the attributes include at least one of elderly, pregnant, raising children, disabled, and driver's license surrenderer.

[0010] In addition, in a fourth aspect of the present invention, the travel request includes a date and time of use, the extraction means extracts a plurality of transportation services based on the priority, the acquisition means acquires usage information from transportation facilities providing the extracted plurality of transportation services as to whether the transportation services are available on the date and time of use, and the control means suggests to the user the transportation service that is available and has the highest priority based on the usage information.

[0011] In addition, in a fifth aspect of the present invention, the acquisition means acquires a request for use of the proposed transportation service from the user, and the control means transmits a reservation request based on the travel request to a transportation facility that provides the transportation service for which use has been requested.

[0012] In a sixth aspect of the present invention, the priority information includes the priority order corresponding to each of a plurality of regions.

[0013] In addition, an information processing device according to a seventh aspect of the present invention includes a storage means for storing priority information including a priority order for proposing transportation services in association with each of a plurality of types of transportation services operating in a certain area, an acquisition means for acquiring a travel request including a departure point and an arrival point from a user, an extraction means for extracting transportation services based on the priority order when at least one of the departure point and the arrival point is included in the certain area, and a control means for proposing the extracted transportation services to the user. [Effects of the Invention]

[0014] According to the present invention, it is possible to propose transportation services that correspond to local policies. [Brief explanation of the drawings]

[0015] [Figure 1] 1 is a block diagram showing an example of the overall configuration of an information providing system according to a first embodiment of the present invention. [Figure 2] 2 is a block diagram showing an example of a hardware configuration of a server device shown in FIG. 1. FIG. [Figure 3] 2 is a block diagram showing an example of a functional configuration of a server device shown in FIG. 1. FIG. [Figure 4] FIG. 10 is a schematic diagram illustrating an example of information included in priority information. [Figure 5] 4 is a flowchart showing an example of the flow of processing performed by each functional unit shown in FIG. 3 in the information providing system according to the first embodiment. [Figure 6] FIG. 10 is a diagram showing an example of a transfer request page displayed on a screen of a first terminal device. [Figure 7] FIG. 4 is a diagram showing an example of an information provision page displayed on a screen of a first terminal device in the first embodiment. [Figure 8] 10 is a flowchart showing an example of the flow of processing performed by each functional unit in the information providing system according to the second embodiment. [Figure 9] FIG. 10 is a diagram showing an example of a distribution request page displayed on the screen of the first terminal device. [Figure 10]FIG. 11 is a diagram showing an example of an information provision page displayed on a screen of a first terminal device in the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0016] Hereinafter, several embodiments of the present invention will be described with reference to the accompanying drawings. To facilitate understanding of the description, the same components and steps in each drawing will be denoted by the same reference numerals as much as possible, and redundant description will be omitted.

[0017] ---First embodiment--- First, the first embodiment will be described.

[0018] <Overall structure> FIG. 1 is a block diagram showing an example of the overall configuration of an information providing system 1 according to a first embodiment of the present invention.

[0019] 1, the information providing system 1 includes a server device 10 and a plurality of terminal devices 12. These devices are configured to be able to communicate with each other via a communication network NT such as the Internet or a telephone network.

[0020] The server device 10 is an information processing device (computer) that performs various controls related to information provision. The server device 10 proposes various services in response to user requests via the terminal device 12.

[0021] The terminal device 12 is an information processing device operated by a user or an administrator. Examples of such administrators include administrators of transportation facilities that provide transportation services (mobility for moving users) and administrators of logistics organizations that provide logistics services (mobility for moving goods). The users and administrators access the server device 10 by operating the terminal device 12. These terminal devices 12 include, for example, a first terminal device 12A and a second terminal device 12B. Examples of the terminal device 12 include a mobile phone, a smartphone, a tablet, a personal computer, etc.

[0022] The first terminal device 12A is a device operated by each user.

[0023] The second terminal device 12B is a device operated by the administrator of each institution.

[0024] <Hardware configuration> FIG. 2 is a block diagram showing an example of a hardware configuration of the server device 10 shown in FIG.

[0025] 2, the server device 10 includes a control device 20, a communication device 26, and a storage device 28. The control device 20 is mainly configured to include a CPU (Central Processing Unit) 22 and a memory 24.

[0026] In the control device 20, the CPU 22 executes predetermined programs stored in the memory 24 or the storage device 28, thereby functioning as various functional means. Details of these functional means will be described later.

[0027] The communication device 26 is configured with a communication interface for communicating with an external device, etc. The communication device 26 transmits and receives various information to and from the terminal device 12, for example.

[0028] The storage device 28 is configured by a hard disk, etc. The storage device 28 stores various programs and various information required for executing the processes in the control device 20, as well as information on the results of the processes.

[0029] The server device 10 can be realized using an information processing device such as a dedicated or general-purpose server computer. The server device 10 may be configured with a single information processing device or multiple information processing devices distributed over a communication network NT. FIG. 2 shows only a portion of the main hardware configuration of the server device 10, and the server device 10 may also have other components that are generally included in a server. The hardware configuration of the multiple terminal devices 12 may also have the same configuration as the server device 10, except for including, for example, an operating means, a display device, etc.

[0030] <Functional configuration> FIG. 3 is a block diagram showing an example of a functional configuration of the server device 10 shown in FIG.

[0031] As shown in FIG. 3, the server device 10 includes, as functional components, a storage unit 50, an acquisition unit 52, an extraction unit 54, and a control unit 56.

[0032] The storage means 50 is a functional means for storing, for example, a web page 50A, organization information 50B, user information 50C, and priority information 50D.

[0033] Web page 50A includes a plurality of web pages such as a login page and a transfer request page. The facility information 50B includes, for example, routes (links) of transportation services throughout Japan, names and IDs of stations, bus stops, etc. (nodes), timetables (departure times and arrival times) related to the routes and stations, fares (fares), service areas, contact information, etc. This transportation service is provided, for example, by a transportation facility (railway operator, route bus operator, taxi operator, etc.). This transportation service may include mobility on fixed routes (non-demand type) such as railways and route buses, shared-demand type mobility such as shared taxis, individual-demand type mobility such as individual taxis, and mobility such as private cars, walking, and bicycles. Note that this transportation service may also include postal vehicles that collect and deliver mail, delivery vehicles that collect and deliver parcels, etc. This contact information may include, for example, access information (e.g., email address, URL, etc.) for obtaining usage information from the transportation facility. The user information 50C includes each user's login ID, password, username, contact information, attributes, etc., associated with the user's identification information (user ID). Contact information includes a telephone number, email address, and message application user ID. Attributes include, for example, at least one of elderly (e.g., 65 years or older), disabled, pregnant, raising a child, and driver's license surrenderer. Note that these attributes may be included in a travel request, which will be described later.

[0034] FIG. 4 is a schematic diagram showing an example of information included in the priority information 50D.

[0035] As shown in Fig. 4, in the first embodiment, the priority information 50D includes a priority order (set value) for proposing transportation services in association with each of multiple types of transportation services available in a certain area. For example, a priority order is set for fixed routes (railways, route buses), shared-ride demand types (shared taxis), individual-demand types (individual taxis), private cars, and walking / bicycles. This priority order is set, for example, by a local government administrator. The priority information 50D also includes a priority order corresponding to the attributes of the user, and a priority order corresponding to each of a plurality of regions. The priority order includes "#N / A" for transportation services that are not available in the area or that are not recommended for use. For example, Town A's policy regarding the use of transportation services is "reducing environmental impact," and the highest priority is assigned to transportation services with the lowest exhaust gas emissions per user. Town B's policy regarding the use of transportation services is "giving priority to the elderly, etc." For users with attributes such as the elderly, pregnant women, those raising children, and people with disabilities, the highest priority is assigned to transportation services with the shortest travel time (waiting time). For users with other attributes, the highest priority is assigned to transportation services with the lowest travel fare. Town C's policy regarding the use of transportation services is "improving the rate of driver's license surrenders." For users with the attribute of having surrendered their driver's license, the highest priority is assigned to transportation services with the shortest travel time (waiting time). For users with other attributes, the highest priority is assigned to transportation services with the lowest travel time and travel fare. Town D's policy regarding the use of transportation services is "reducing congestion and traffic jams" and "making effective use of limited transportation services." For example, Town D's policy regarding the use of transportation services is "reducing congestion and traffic jams" and "making effective use of limited transportation services." ... the most of limited transportation services." For example, Town D's policy regarding the use of transportation services is "reducing congestion and traffic jams" and "making the most of limited transportation services." For example, Town D's policy regarding the use of transportation services is "reduc Furthermore, for example, other areas, that is, areas where no policy regarding the use of transportation services has been established, are assigned a predetermined order of priority.

[0036] Returning to FIG. 3, the acquisition means 52 is a functional means for acquiring various requests and various information from the terminal device 12. In the first embodiment, the acquisition means 52 acquires a travel request from a user. Specifically, the acquisition means 52 accepts a travel request (a search instruction for a transportation service) including the user's departure point and arrival point from the first terminal device 12A operated by the user. The departure point is the planned location (address, station, bus stop, facility, etc.) where the user will start traveling. The arrival point is the planned location where the user will end traveling. The travel request also includes the date and time of use of the transportation service (departure date and time and arrival date and time). This date and time of use is a date and time after the current date and time. The travel request may also include the availability of a seat, the availability of a wheelchair, transportation services that the user is permitted to use, etc.

[0037] Furthermore, the acquisition means 52 acquires usage information, from the transportation facilities that provide the multiple transportation services extracted by the extraction means 54, regarding the usage date and time included in the travel request and whether the transportation service is available on the route searched by the control means 56. Specifically, the acquisition means 52 receives usage information regarding the usage date and time and route included in the travel request from each of the second terminal devices 12B of the transportation facilities that provide the multiple transportation services extracted by the extraction means 54. This usage information includes reservation availability information for demand-based transportation services, service schedule information (suspension information) for fixed routes, and weather information (rain or snow accumulation) in the case of walking or cycling.

[0038] The acquisition means 52 also acquires a usage request from the user for the transportation service proposed by the control means 56. Specifically, the acquisition means 52 accepts a usage request for the transportation service proposed by the control means 56 transmitted from the first terminal device 12A operated by the user. This usage request is, for example, a reservation instruction to reserve the proposed transportation service.

[0039] The extraction means 54 is a functional means for extracting transportation services to be proposed to the user. In the first embodiment, the extraction means 54 refers to the priority information 50D, and when at least one of the departure point and destination included in the travel request is included in a certain area, the extraction means 54 extracts transportation services based on the priority order corresponding to the certain area. Specifically, when the departure point and destination included in the travel request are included in town A, the extraction means 54 extracts one or more transportation services (e.g., walking / biking) with the highest priority order corresponding to town A (in order of walking / biking, fixed route, shared demand type, individual demand type).

[0040] The extraction means 54 also extracts transportation services based on the priority order corresponding to the attributes of the user who made the travel request. Specifically, the extraction means 54 refers to the attributes of the user information 50C, and when the attribute of the user who made the travel request is elderly, disabled, pregnant, or raising a child, and the departure point included in the travel request is included in Town B, extracts multiple transportation services (e.g., individual demand type, shared demand type) with the highest priority order (individual demand type, shared demand type, fixed route) corresponding to the attributes of elderly people, etc. in Town B, by referring to the attributes of the user information 50C.

[0041] The control means 56 is a functional means that controls the entire information provision system 1. In the first embodiment, the control means 56 proposes transportation services extracted by the extraction means 54 to the user. Specifically, the control means 56 references the locomotive information 50B, searches for a route that uses the extracted transportation service on the date and time of use included in the travel request, and generates an information provision page that includes the transportation service and the travel route. Next, the control means 56 displays the information provision page on the first terminal device 12A of the user who made the travel request.

[0042] Furthermore, the control means 56 suggests to the user the transportation service with the highest priority among the transportation services available based on the usage information acquired by the acquisition means 52. Specifically, the control means 56 refers to the priority information 50D, generates an information provision page including the transportation service with the highest priority among the transportation services available in the usage information, and displays the information provision page on the first terminal device 12A of the user who has made the travel request.

[0043] Furthermore, the control means 56 transmits a reservation request based on the travel request to the transportation facility that provides the transportation service requested by the user. Specifically, when the acquisition means 52 acquires a user's request to use a transportation service, the control means 56 transmits a reservation request based on the user's travel request to the second terminal device 12B of the transportation facility that provides the transportation service. This reservation request includes, for example, the travel request (departure point, arrival point, date and time of use) and user information (user ID, user name, contact information, attributes, etc.). By transmitting this reservation request, the user can reserve the use of the transportation service.

[0044] <Processing flow> Fig. 5 is a flowchart showing an example of the flow of processing performed by each functional unit shown in Fig. 3 in the information providing system according to the first embodiment. The processing of the following steps is started, for example, when the user selects a movement request menu after logging in to the information providing system using the first terminal device 12A. The order and content of the following steps can be changed as appropriate.

[0045] (Step SP10) The first terminal apparatus 12A receives the move request page for the web page 50A from the server apparatus 10 via the communication network NT, and displays it on the screen.

[0046] FIG. 6 is a diagram showing an example of a transfer request page 100 displayed on the screen of the first terminal device 12A.

[0047] As shown in FIG. 6, the travel request page 100 has a location input area 102, a usage date and time input area 104, and a send button 106. The location input area 102 displays input fields for inputting the departure point and arrival point. The usage date and time input area 104 displays input fields for inputting the usage date (travel date) on which the user plans to travel, and the departure time or arrival time. If the usage date, departure time, or arrival time is not input, a travel request is made according to the current date and time. The send button 106 is a button for transmitting the travel request input by the user in each input field to the server device 10.

[0048] Returning to FIG. 5, the process proceeds to step SP12.

[0049] (Step SP12) The acquisition means 52 acquires a travel request including the departure point, arrival point, and date and time of use based on the fact that the send button is pressed on the first terminal device 12A operated by the user. Then, the processing proceeds to the processing of step SP14.

[0050] (Step SP14) The extraction means 54 extracts one or more transportation services by referring to the user information 50C of the user who made the travel request and the priority information 50D. For example, if at least one of the departure point and arrival point included in the travel request is included in town C and the user's attribute is a driver's license surrender, the extraction means 54 extracts multiple transportation services (individual demand type, shared demand type) with higher priorities (individual demand type, shared demand type in that order) corresponding to driver's license surrenderers in town C. Then, the processing proceeds to step SP16.

[0051] (Step SP16) The control means 56 refers to the transportation information 50B and searches for a route that uses one or more transportation services extracted in step SP14, and then the process proceeds to step SP18.

[0052] (Step SP18) The acquisition means 52 acquires, from the second terminal device 12B of the transportation facility that provides one or more transportation services extracted in step SP14, usage information indicating whether the transportation service is available on the usage date and time included in the travel request acquired in step SP12 and on the route searched in step SP16. Then, the process proceeds to step SP20.

[0053] (Step SP20) The control means 56 generates an information page proposing one or more transportation services that are available in the usage information acquired in step SP18 and that include the transportation service with the highest priority. For example, if, of the individual-demand transportation service and the shared-demand transportation service extracted in step SP14, the individual-demand transportation service is unavailable but the shared-demand transportation service is available, the control means 56 generates an information page including the shared-demand transportation service and a route. Then, the process proceeds to step SP22.

[0054] (Step SP22) The first terminal apparatus 12A receives the information provision page generated in step SP20 from the server apparatus 10 via the communication network NT, and displays it on the screen.

[0055] FIG. 7 is a diagram showing an example of an information provision page 110 displayed on the screen of the first terminal device 12A in the first embodiment.

[0056] 7, the information provision page 110 has a transportation service information area 112, a use button 114, and a back button 116. The transportation service information area 112 displays transportation services proposed by the information provision system 1, i.e., the available transportation service with the highest priority, the date and time of use, and the route. The use button 114 is a button for sending a use request for the proposed transportation service to the server device 10. The back button 116 is a button for transitioning to a travel request page and searching for transportation services again.

[0057] Returning to FIG. 5, the process proceeds to step SP24.

[0058] (Step SP24) In response to the pressing of the use button, the acquisition means 52 receives a request to use the transportation service included in the information provision page from the first terminal apparatus 12A, and then the process proceeds to step SP26.

[0059] (Step SP26) The control means 56 sends a reservation request based on the travel request acquired in step SP12 to the transportation facility that provides the transportation service for which the usage request was accepted in step SP24. Then, the series of processes shown in FIG. 5 ends.

[0060] <Effects> As described above, in the first embodiment, a computer functions as a storage means 50 that stores priority information including the priority order for proposing transportation services, corresponding to each of multiple types of transportation services operating in a certain area; an acquisition means 52 that acquires a travel request including a departure point and an arrival point from a user; an extraction means 54 that extracts transportation services based on the priority order when at least one of the departure point and the arrival point is included in a certain area; and a control means 56 that proposes the extracted transportation services to the user.

[0061] According to this configuration, transportation services can be proposed to the user based on the priority order in the area, and therefore transportation services can be proposed in accordance with the policy of the area.

[0062] In the first embodiment, the priority information includes a priority order corresponding to the attributes of the user, and the extraction means 54 extracts transportation services based on the priority order corresponding to the attributes of the user who has made the travel request.

[0063] According to this configuration, transportation services can be provided to a user based on the priority corresponding to the user's attributes, making it possible to propose transportation services that are in line with policies regarding user attributes in the area.

[0064] In the first embodiment, the attributes include at least one of elderly, pregnant, raising children, disabled, and person who has surrendered their driver's license.

[0065] With this configuration, transportation services can be provided to a user based on a priority corresponding to at least one of the user's attributes (elderly, pregnant, raising children, disabled, driver's license surrendered), making it possible to propose transportation services that are in line with local policies regarding each user attribute.

[0066] In addition, in the first embodiment, the travel request includes the date and time of use, the extraction means 54 extracts multiple transportation services based on priority, the acquisition means 52 acquires usage information from transportation facilities providing the extracted multiple transportation services as to whether the transportation services are available on the date and time of use, and the control means 56 suggests to the user the transportation service that is available and has the highest priority based on the usage information.

[0067] According to this configuration, the transportation service that is available and has the highest priority is proposed from the extracted transportation services, thereby improving convenience for the user.

[0068] In addition, in the first embodiment, the acquisition means 52 acquires a request for use of a transportation service proposed by a user, and the control means 56 sends a reservation request based on the travel request to a transportation facility that provides the transportation service for which use has been requested.

[0069] According to this configuration, the user can easily reserve the proposed transportation service, thereby improving convenience for the user.

[0070] In the first embodiment, the priority information includes a priority order corresponding to each of a plurality of regions.

[0071] According to this configuration, transportation services can be proposed to the user based on the priority order in each of a plurality of regions, and transportation services can be proposed in accordance with the policies of each region.

[0072] ---Second embodiment--- Next, a second embodiment will be described.

[0073] The second embodiment differs from the first embodiment in that a logistics service for transporting (e.g., home delivery) goods (e.g., merchandise) is proposed to the user. That is, in the second embodiment, if there is a policy regarding the use of logistics services in a region, a logistics service according to the policy can be proposed. Note that the configuration and functions of the information provision system according to the second embodiment, which will not be described below, are the same as those of the information provision system according to the first embodiment.

[0074] In the second embodiment, web page 50A includes a logistics request page.

[0075] Furthermore, in the second embodiment, the organization information 50B includes, for example, routes (links) of logistics services throughout Japan, names and IDs of logistics bases (nodes), timetables (shipping times and arrival times) related to the routes and logistics bases, fees (delivery charges), delivery areas, deliverable items, contact information, etc. These logistics services are provided, for example, by logistics organizations (delivery companies, home delivery companies, moving companies, etc.). Examples of logistics services include transportation methods using fixed routes (non-demand type) such as railroads and airways, and demand type transportation methods that deliver goods from logistics bases to predetermined or arbitrary locations using transport vehicles, bicycles, etc. Note that these logistics services may also include taxis and buses. Examples of contact information include access information (e.g., email addresses, URLs, etc.) for obtaining usage information from logistics organizations.

[0076] In the second embodiment, the priority information 50D includes a priority (set value) for proposing logistics services in association with each of multiple types of logistics services operating in a certain area. For example, a priority value is set for walking / bicycle (demand type), transportation vehicle (demand type), and fixed route (non-demand type). The priority order includes "#N / A" for logistics services that are not available in the area or that are not suggested for use.

[0077] Moreover, in the second embodiment, the acquisition means 52 acquires a logistics request from a user. Specifically, the acquisition means 52 accepts a logistics request for an item (a search instruction for a logistics service) including a dispatch point and an arrival point of the item or service provider from the first terminal device 12A operated by the user. The dispatch point is a planned location where the transportation of the item will start (for example, a store or a warehouse). The arrival point is a planned location where the transportation of the item will end (for example, the user's home or the home of an acquaintance). Furthermore, the logistics request includes the date and time of use of the logistics service (dispatch date and time or arrival date and time) and the item (for example, product name, product category, etc.).

[0078] Furthermore, the acquisition means 52 acquires, from the logistics facilities that provide the multiple logistics services extracted by the extraction means 54, usage information on the usage date and time included in the logistics request and whether the logistics service is available for use on the route searched by the control means 56. Specifically, the acquisition means 52 receives usage information on the usage date and time and route included in the logistics request from each of the second terminal devices 12B of the logistics facilities that provide the multiple logistics services extracted by the extraction means 54. This usage information includes transport availability information for demand-based logistics services, transport schedule information (service suspension information) for fixed routes, and weather information (rain and snow accumulation) in the case of walking / bicycle transportation.

[0079] The acquisition means 52 also acquires from the user a usage request for the logistics service proposed by the control means 56. Specifically, the acquisition means 52 accepts transmission of a usage request for the logistics service proposed by the control means 56 from the first terminal device 12A operated by the user. This usage request is, for example, a reservation instruction to reserve the proposed logistics service.

[0080] In the second embodiment, the extraction means 54 refers to the priority information 50D, and when at least one of the dispatch point and the destination point included in the logistics request is included in a certain area, the extraction means 54 extracts logistics services based on the priority order corresponding to the certain area. Specifically, when the dispatch point and the destination point included in the logistics request are included in town A, the extraction means 54 extracts one or more logistics services (e.g., walking / bicycle) that have the highest priority order corresponding to town A (in order of walking / bicycle, fixed route, and transport vehicle).

[0081] The extraction means 54 also extracts logistics services based on the priority order corresponding to the attributes of the user who made the logistics request. Specifically, the extraction means 54 refers to the attributes of the user information 50C, and when the attribute of the user who made the logistics request is elderly, disabled, pregnant, or raising a child, and the destination included in the logistics request is included in Town B, extracts multiple transportation services (e.g., transportation vehicle, walking / bicycle) with the highest priority order (transport vehicle, walking / bicycle, fixed route) corresponding to the attributes of elderly people, etc. in Town B.

[0082] In the second embodiment, the control means 56 proposes to the user the logistics services extracted by the extraction means 54. Specifically, the control means 56 refers to the facility information 50B, searches for a route that uses the extracted logistics services on the usage date and time included in the logistics request, and generates an information provision page that includes the extracted logistics services. Next, the control means 56 displays the information provision page on the first terminal device 12A of the user who made the logistics request.

[0083] Furthermore, the control means 56 proposes to the user the available logistics service with the highest priority based on the usage information acquired by the acquisition means 52. Specifically, the control means 56 refers to the priority information 50D, generates an information provision page including the logistics service with the highest priority among the available logistics services in the usage information, and displays the information provision page on the first terminal device 12A of the user who made the logistics request.

[0084] Furthermore, the control means 56 transmits a reservation request based on the logistics request to a logistics facility that provides the logistics service requested by the user. Specifically, when the acquisition means 52 acquires a request to use a logistics service from a user, the control means 56 transmits a reservation request based on the user's logistics request to the second terminal device 12B of the logistics facility that provides the logistics service. This reservation request includes, for example, the logistics request (shipping location, arrival location, date and time of use) and user information (user ID, user name, contact information, attributes, etc.). By transmitting this reservation request, the user can reserve the use of the logistics service.

[0085] <Processing flow> 8 is a flowchart showing an example of the flow of processing performed by each functional unit in the information providing system according to the second embodiment. The processing of the following steps is initiated, for example, when the user selects a logistics request menu after logging in to the information providing system using the first terminal device 12A. The order and content of the following steps can be changed as appropriate.

[0086] (Step SP30) The first terminal device 12A receives the logistics request page of the web page 50A from the server device 10 via the communication network NT, and displays it on the screen.

[0087] FIG. 9 is a diagram showing an example of a distribution request page 120 displayed on the screen of the first terminal device 12A.

[0088] As shown in FIG. 9, the logistics request page 120 has a location input area 122, a usage date and time input area 124, an item input area 126, and a send button 128. The location input area 122 displays input fields for inputting the dispatch location and the arrival location. The usage date and time input area 124 displays input fields for inputting the usage date (transportation date) on which the user plans to transport the item and the shipping time or arrival time of the item. If the usage date, shipping time, or arrival time is not entered, a logistics request will be made according to the current date and time. The item input area 126 displays input fields for inputting the item of the item that the user wishes to transport. The item input area 126 also displays an add field for adding a new item. The send button 128 is a button for transmitting the logistics request entered by the user in each input field to the server device 10.

[0089] Returning to FIG. 5, the process proceeds to step SP32.

[0090] (Step SP32) The acquisition means 52 acquires a logistics request including the dispatch location, arrival location, usage date and time, and item when the send button is pressed on the first terminal device 12A operated by the user. Then, the process proceeds to step SP34.

[0091] (Step SP34) The extraction means 54 extracts one or more logistics services by referring to the user information 50C of the user who made the logistics request and the priority information 50D. For example, if at least one of the shipping point and the arrival point included in the logistics request is included in Town C and the user's attribute is that of a driver's license surrenderer, the extraction means 54 extracts multiple logistics services (transport vehicle, walking / bicycle) with the highest priority (in order of transport vehicle, walking / bicycle, fixed route) corresponding to a driver's license surrenderer in Town C. Then, the processing proceeds to step SP36.

[0092] (Step SP36) The control means 56 refers to the vehicle information 50B and searches for a route that uses one or more logistics services extracted in step SP34, and then the process proceeds to step SP38.

[0093] (Step SP38) The acquisition means 52 acquires, from the second terminal device 12B of the logistics organization that provides one or more logistics services extracted in step SP34, usage information indicating whether the logistics service is available for the usage date and time included in the logistics request acquired in step SP32 and the route searched in step SP36. Then, the process proceeds to step SP40.

[0094] (Step SP40) The control means 56 generates an information page proposing one or more logistics services that are available in the usage information acquired in step SP38, including the logistics service with the highest priority. For example, if, of the options of transportation by car and walking / bicycle extracted in step SP34, transportation by car is available and walking / bicycle is not available, the control means 56 generates an information page including the logistics service and route for transportation by car. Then, the process proceeds to step SP42.

[0095] (Step SP42) The first terminal apparatus 12A receives the information provision page generated in step SP40 from the server apparatus 10 via the communication network NT, and displays it on the screen.

[0096] FIG. 10 is a diagram showing an example of an information provision page 130 displayed on the screen of the first terminal device 12A in the second embodiment.

[0097] As shown in Fig. 10, the information provision page 130 has a logistics service information area 132, a use button 134, and a back button 136. The logistics service information area 132 displays the logistics services proposed by the information provision system 1, i.e., the available logistics services with the highest priority, the date and time of use, and the delivery route. The use button 134 is a button for sending a use request for the proposed logistics service to the server device 10. The back button 136 is a button for transitioning to a logistics request page and searching for a logistics service again.

[0098] Returning to FIG. 8, the process proceeds to step SP44.

[0099] (Step SP44) In response to the pressing of the use button, the acquisition means 52 receives a request for use of the logistics service included in the information provision page from the first terminal device 12A, and then the process proceeds to step SP46.

[0100] (Step SP46) The control means 56 transmits a reservation request based on the logistics request acquired in step SP32 to the logistics organization that provides the logistics service for which the utilization request was accepted in step SP44. Then, the process ends the series of steps shown in FIG.

[0101] <Effects> As described above, in the second embodiment, a computer functions as a storage means 50 that stores priority information including the priority order for proposing logistics services, corresponding to each of multiple types of logistics services operating in a certain area; an acquisition means 52 that acquires a logistics request for goods including a shipping point and a destination point from a user; an extraction means 54 that extracts logistics services based on the priority order when at least one of the shipping point and the destination point is included in a certain area; and a control means 56 that proposes the extracted logistics services to the user.

[0102] According to this configuration, logistics services can be proposed to users based on the priority order in the region, so that logistics services can be proposed in accordance with the policy of the region.

[0103] In the second embodiment, the priority information includes a priority order corresponding to the attributes of the user, and the extraction means 54 extracts a logistics service based on the priority order corresponding to the attributes of the user who made the logistics request.

[0104] According to this configuration, logistics services can be provided to a user based on the priority corresponding to the user's attributes, making it possible to propose logistics services that are in line with policies regarding user attributes in the region.

[0105] In the second embodiment, the attributes include at least one of elderly, pregnant, raising children, disabled, and person who has surrendered their driver's license.

[0106] With this configuration, logistics services can be provided to users based on a priority corresponding to at least one of the user's attributes (elderly, pregnant, raising children, disabled, driver's license surrendered), making it possible to propose logistics services that are in line with local policies regarding each user attribute.

[0107] In addition, in the second embodiment, the logistics request includes the date and time of use, the extraction means 54 extracts multiple logistics services based on priority, the acquisition means 52 acquires usage information from logistics institutions that provide the extracted multiple logistics services as to whether the logistics services are available on the date and time of use, and the control means 56 suggests to the user the logistics service that is available and has the highest priority based on the usage information.

[0108] According to this configuration, the logistics service that is available and has the highest priority is proposed from the extracted plurality of logistics services, thereby improving convenience for the user.

[0109] In addition, in the second embodiment, the acquisition means 52 acquires a usage request for a logistics service proposed by a user, and the control means 56 sends a reservation request based on the logistics request to a logistics institution that provides the logistics service for which usage has been requested.

[0110] According to this configuration, the user can easily reserve the proposed logistics service, thereby improving convenience for the user.

[0111] In the second embodiment, the priority information includes a priority order corresponding to each of a plurality of regions.

[0112] According to this configuration, logistics services can be proposed to users based on the priority in each of a plurality of regions, making it possible to propose logistics services that are in line with the policies of each region.

[0113] ---Variations--- The present invention is not limited to the above-described embodiments. In other words, variations of the above-described embodiments, which are appropriately modified by a person skilled in the art, are also included within the scope of the present invention as long as they include the features of the present invention. Furthermore, the elements of the above-described embodiments and the modifications described below can be combined to the extent technically possible, and such combinations are also included within the scope of the present invention as long as they include the features of the present invention.

[0114] For example, in the first and second embodiments, the control means 56 has been described as proposing services (transportation services, logistics services) based on priority levels corresponding to regions, but the proposed services may be changed based on the ranking of services with high convenience (for example, an overall ranking based on waiting time, number of transfers, fare per unit distance, travel distance, etc.). For example, the control means 56 proposes services based on points (number of points) corresponding to the priority level of the service in the priority information 50D and points corresponding to the ranking of convenience of the service for which a route has been searched. Specifically, the control means 56 adds the priority level (value) of the service in the priority information 50D and the ranking of convenience of the service for which a route has been searched, and proposes services with a low added value.

[0115] Furthermore, if the user has a pass for a service (transportation service, logistics service) (for example, an elderly person support pass, a disability support pass, a pregnant woman support pass, a child-rearing support pass, a driver's license surrender support pass, a commuter pass, etc.), the control means 56 may preferentially suggest the service. In this case, the user information 50C includes, for example, information on various passes held by the user.

[0116] In the first and second embodiments, the control means 56 generates an information provision page including available services (transportation services, logistics services) in the usage information. However, if no available services exist, another means (alternative means) may be suggested. For example, the acquisition means 52 acquires the user's travel purpose in the travel request, and the control means 56 suggests another means according to the travel purpose. Specifically, the control means 56 may suggest working in a shared office if the travel purpose is "commuting," suggest distance learning if the travel purpose is "commuting to school," or suggest telemedicine if the travel purpose is "seeking medical treatment." Furthermore, for example, the acquisition means 52 acquires the purpose of transporting goods in the logistics request, and the control means 56 suggests another means according to the transportation purpose. Specifically, the control means 56 may suggest using a mobile supermarket if the transportation purpose is "grocery delivery."

[0117] In addition, in the second embodiment, the control means 56 has been described as proposing a logistics service for transporting goods, but it may also be configured to propose a transportation service (mobility) for transporting service providers (e.g., doctors, masseuses, home helpers, etc.).

[0118] ---Additional Notes--- [Additional note 1] Computer, a storage means for storing priority information including a priority order for proposing logistics services in association with each of a plurality of types of logistics services operating in a certain area; an acquisition means for acquiring a logistics request for goods including a dispatch point and a destination point from a user; an extraction means for extracting a logistics service based on the priority order when at least one of the dispatch point and the destination point is included in the certain region; a control means for proposing the extracted logistics services to the user; To function as, program. [Additional note 2] the priority information includes a priority corresponding to an attribute of the user; the extraction means extracts logistics services based on a priority order corresponding to an attribute of the user who has made the logistics request; The program described in appendix 1. [Additional note 3] The attributes include at least one of: elderly, pregnant, raising children, disabled, and driver's license surrenderer; The program described in appendix 2. [Additional note 4] The logistics request includes a usage date and time, The extraction means extracts a plurality of logistics services based on the priority order, the acquiring means acquires, from the logistics organizations that provide the extracted plurality of logistics services, usage information indicating whether the logistics services are available on the usage date and time; the control means proposes to the user an available logistics service having the highest priority based on the usage information; A program according to any one of appendixes 1 to 3. [Additional note 5] the acquiring means acquires a usage request for the proposed logistics service from the user; the control means transmits a reservation request based on the logistics request to a logistics organization that provides the logistics service for which the utilization request has been made; A program according to any one of appendix 1 to 4. [Additional note 6] the priority information includes the priority order corresponding to each of a plurality of regions; 6. A program according to any one of claims 1 to 5. [Additional note 7] a storage means for storing priority information including a priority order for proposing logistics services in association with each of a plurality of types of logistics services operating in a certain area; An acquisition means for acquiring a logistics request for an item including a dispatch point and a destination point from a user; an extraction means for extracting a logistics service based on the priority order when at least one of the dispatch point and the destination point is included in the certain region; a control means for proposing the extracted logistics services to the user; An information processing device comprising: [Explanation of symbols]

[0119] 10...server device (computer), 12...terminal device, 50...storage means, 52...acquisition means, 54...extraction means, 56...control means

Claims

1. Computer, a storage means for storing priority information including a priority order for proposing transportation services in association with each of a plurality of types of transportation services operating in a certain area; An acquisition means for acquiring a travel request including a departure point and a destination point from a user and a travel purpose of the user; extraction means for extracting transportation services based on the priority order when at least one of the departure point and the arrival point is included in the certain area; a control means for suggesting the extracted transportation services to the user; It functions as The movement request includes a usage date and time, the extraction means extracts a plurality of transportation services based on the priority order; the acquisition means acquires, from the transportation facilities that provide the extracted plurality of transportation services, usage information indicating whether the transportation services are available on the date and time of use; the control means proposes to the user an available transportation service having the highest priority based on the usage information; When there is no available transportation service, the control means suggests to the user an alternative means other than the transportation service that corresponds to the purpose of travel. program.

2. the priority information includes a priority corresponding to an attribute of the user; the extraction means extracts transportation services based on a priority order corresponding to an attribute of the user who has made the travel request; The program according to claim 1.

3. The attributes include at least one of: elderly, pregnant, raising children, disabled, and driver's license surrenderer. The program according to claim 2.

4. the acquisition means acquires a usage request for the proposed transportation service from the user; the control means transmits a reservation request based on the travel request to a transportation facility that provides the transportation service for which the use request has been made; The program according to any one of claims 1 to 3.

5. the priority information includes the priority order corresponding to each of a plurality of regions; The program according to any one of claims 1 to 4.

6. a storage means for storing priority information including a priority order for proposing transportation services in association with each of a plurality of types of transportation services operating in a certain area; an acquisition means for acquiring a travel request including a departure point and a destination point from a user, and a travel purpose of the user; extraction means for extracting transportation services based on the priority order when at least one of the departure point and the arrival point is included in the certain area; a control means for proposing the extracted transportation services to the user; Equipped with The movement request includes a usage date and time, the extraction means extracts a plurality of transportation services based on the priority order; the acquisition means acquires, from the transportation facilities that provide the extracted plurality of transportation services, usage information indicating whether the transportation services are available on the date and time of use; the control means proposes to the user an available transportation service having the highest priority based on the usage information; When there is no available transportation service, the control means suggests to the user an alternative means other than the transportation service that corresponds to the purpose of travel. Information processing device.

Citation Information

Patent Citations

  • Device and method for providing traffic facility information

    JP2003025995A

  • Portable information terminal, information acquisition method, information acquisition program and information acquisition system

    JP2003228532A

  • Route guidance system and method

    JP2009058468A

  • Route search device, program, and route search method

    JP2009271019A

  • Route search system, route search device, terminal device, route search method and route search program

    JP2013007577A