Information processing device, information processing method and information processing program
The information processing device integrates route planning with high pedestrian flow and floor transition minimization, addressing the limitations of existing signage terminals in train stations, enhancing navigation convenience by integrating road and facility maps to identify and present routes with high pedestrian flow and minimizing floor transitions.
Patent Information
- Application Number
- JP2024086264
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-28
- Publication Date
- 2025-12-10
AI Technical Summary
Existing signage terminals in train stations are unable to provide routes that meet user preferences, such as high pedestrian flow corridors or routes that avoid multiple floor transitions, as they lack the capability to actively select and present such options.
An information processing device that integrates road and facility maps to identify and present routes with high pedestrian flow and minimize floor transitions, using pedestrian flow estimation from mobile devices and sensors, and sets ground routes to avoid unnecessary floor changes.
Enables the presentation of routes that align with user preferences, enhancing convenience by ensuring high pedestrian flow and minimizing floor transitions, thereby reducing user uncertainty and improving navigation experience.
Smart Images

Figure 2025179491000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] Conventionally, there are signage terminals installed in train stations that search for routes to destination facilities, including underground exits, and display a search result screen that includes both underground and aboveground routes by overlaying an underground map and an aboveground map with the searched underground exit as the base point (see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-217940 Summary of the Invention [Problem to be solved by the invention]
[0004] For example, a station may have an underground ticket gate and an underground shopping mall connected to the underground ticket gate. In this case, the underground shopping mall may be multi-story. On the other hand, there are passages with relatively high pedestrian flow leading to the above-ground or underground ticket gates of the station. The signage terminal described in Patent Document 1 is unable to present routes that meet the user's wishes, such as actively selecting corridors with relatively high pedestrian flow and presenting routes, or presenting routes that avoid moving across many floors, such as above ground-underground-ground or above ground-first basement floor-second basement floor-first basement floor.
[0005] The present disclosure provides an information processing device, an information processing method, and an information processing program that can present a route according to a user's desire. [Means for solving the problem]
[0006] An information processing device of one embodiment includes a memory unit that stores map information including a road map and a map of the facility including the facility's entrances and exits and corridors; a setting unit that sets a pedestrian flow route with a relatively high pedestrian flow between the facility and its exterior based on at least one of the pedestrian flow in the corridor, the stores along the corridor and the number of stores, and the number of entrances and exits connected to the corridor, and sets a ground route for movement between the facility and its exterior; a first reception unit that accepts the external location of the facility; and a presentation unit that identifies the shortest route, the route with a relatively high pedestrian flow, and the ground route from the external location accepted by the first reception unit to the facility based on the map information stored in the memory unit and the pedestrian flow route and ground route set by the setting unit, and identifies the entrances and exits to the facility on each of the identified multiple routes, and presents the multiple routes and their entrances and exits to a user. [Effects of the Invention]
[0007] The information processing device, information processing method, and information processing program disclosed herein can present a route according to the user's desire. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing device according to an embodiment. [Figure 2] FIG. 1 is a block diagram illustrating an information processing device according to an embodiment. [Figure 3] 1 is a diagram for explaining map information, in which (A) shows a road map recorded in the first layer of the map information, and (B) shows a facility map recorded in the second layer of the map information. [Figure 4] FIG. 10 is a diagram for explaining a plurality of routes presented to a user. [Figure 5] 1 is a flowchart illustrating an information processing method according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] An embodiment will be described below.
[0010] [Overview of information processing device 100] First, an overview of an information processing device 100 according to an embodiment will be described. FIG. 1 is a diagram illustrating an overview of an information processing device 100 according to an embodiment.
[0011] The information processing device 100 may be configured as, for example, a presentation device (guidance device) that presents (gives guidance) a travel route to a destination. As a specific example, the information processing device 100 may be configured as a presentation device (guidance device) that presents (gives guidance) a travel route from the outside of a facility (for example, a parking lot, etc.) to the facility (for example, an entrance / exit of the facility, etc.). The information processing device 100 is not limited to the device of the example described above, and may constitute various devices, etc. The information processing device 100 may be a computer such as a server, a desktop, a laptop, a tablet, or a smartphone.
[0012] The information processing device 100 stores map information 300 including a road map 310 and a map of the facility (facility map 320) including the entrances and exits and passages of the facility (their respective positions, etc.). The road map 310 may record, for example, roads, facilities, and parking lots (their respective locations, etc.). The facility may be, for example, a station or various other facilities. The facility entrances may be, for example, station ticket gates, underground mall entrances, and connecting bridge entrances. The passages may be, for example, passages (roads) leading to station ticket gates (including passages and underground passages within station buildings) and passages in underground malls. The facility map 320 may be, for example, referred to as a station premises map.
[0013] The road map 310 and the facility map 320 have the same scale and coordinates. When the road map 310 and the facility map 320 are overlaid on each other, the information processing device 100 can perform route search, guidance, etc. by linking the maps. That is, when the road map 310 is recorded in the first layer of the map information 300 and the facility map 320 is recorded in the second layer of the map information 300, the information processing device 100 can perform route search, guidance, etc. by simultaneously using both the first layer (road map 310) and the second layer (facility map 320).
[0014] The information processing device 100 sets a route (people flow route) along which the flow of people is relatively large when moving between a facility and the outside of the facility. In this case, the information processing device 100 may set the people flow route based on at least one of the flow of people moving through the facility's corridors (people flow in the corridor), the number of stores located along the facility's corridors, and the number of entrances and exits connected to the facility's corridors. The information processing device 100 may estimate the flow of people in the corridors, for example, using information on the movement history of mobile communication devices (smartphones, tablets, etc.) or information obtained by cameras, sensors, etc. located along the corridors. The information processing device 100 may estimate the flow of people in the corridors based on the number of stores located along the corridors during business hours, for example, as the number of stores located along the corridors. The information processing device 100 may estimate the flow of people in the corridors based on the number of entrances and exits connected to the corridors of the facility.
[0015] Furthermore, the information processing device 100 sets a ground route (restricted route) that restricts movement between floors. That is, the information processing device 100 sets a ground route (restricted route) for traveling on the ground between a facility and the outside of the facility, avoiding movement across more floors (between floors), such as above ground-underground-ground or above ground-first basement-second basement-first basement. The information processing device 100 may set a ground route for traveling between the facility and the outside of the facility depending on the number of crossings of a traffic light intersection between the facility and the outside of the facility (for example, when the number of crossings is equal to or less than a predetermined number (threshold)).
[0016] When performing a route search, the information processing device 100 accepts input of a facility and an external location of the facility, and then identifies a shortest route 401 from the external location to the facility (or from the facility to the external location), a route 402 with a relatively large amount of people flow, and an above-ground route 403, based on the map information 300 and the people flow routes and above-ground routes set as described above. Furthermore, the information processing device 100 identifies entrances and exits of the facility on each of the three routes 401, 402, and 403 identified as described above. The information processing device 100 presents to the user the three routes 401, 402, and 403 identified as described above and the entrances and exits connected to each of the three routes 401, 402, and 403 (in the example shown in FIG. 4, ticket gates 421, 422, and 423 of a station 420 and an entrance and exit 431 of an underground shopping mall 430).
[0017] When one of the three routes 401, 402, and 403 described above is selected, the information processing device 100 guides the user to the selected route and entrances and exits that connect to that route.
[0018] [Details of the information processing device 100] Next, the information processing device 100 according to an embodiment will be described in detail. FIG. 2 is a block diagram illustrating the information processing device 100 according to an embodiment.
[0019] The information processing device 100 includes, for example, a communication unit 121, a storage unit 122, a display unit 123, and a control unit 110. The communication unit 121, the storage unit 122, and the display unit 123 may be an embodiment of an output unit. The control unit 110 includes, for example, a setting unit 111, a first reception unit 112, a presentation unit 113, a second reception unit 114, a determination unit 115, and a guidance unit 116. The control unit 110 may be configured, for example, by an arithmetic processing unit of the information processing device 100. The control unit 110 (for example, an arithmetic processing unit) may realize the functions of each unit (for example, the setting unit 111, the first reception unit 112, the presentation unit 113, the second reception unit 114, the determination unit 115, and the guidance unit 116) by, for example, appropriately reading and executing various programs stored in the storage unit 122. That is, the functions of each unit may be realized by computer implementation.
[0020] The communication unit 121 is, for example, a communication interface capable of transmitting and receiving various information to and from a device (external device) external to the information processing device 100. The external device here may be, for example, a user terminal 200. The user terminal 200 is, for example, a terminal used by a user, and may be a mobile terminal (mobile terminal) such as a laptop, tablet, or smartphone, or may be a (stationary terminal) such as a desktop or in-vehicle navigation device.
[0021] The storage unit 122 may store, for example, various information and programs. Examples of the storage unit 122 may include a memory, a solid state drive, a hard disk drive, etc. The storage unit 122 may also be, for example, a storage area or a server on a cloud.
[0022] The storage unit 122 stores map information 300 including a road map 310 and a map of the facility (facility map 320) including the entrances and exits and passageways of the facility. The road map 310 may record, for example, roads, facilities, and parking lots (their respective locations, etc.). The facility may be, for example, a station, a station building, an underground shopping mall, etc. The facility may also be, for example, a variety of facilities including commercial facilities such as department stores, public facilities such as city halls and branch offices, sports facilities such as stadiums and gymnasiums, cultural facilities such as museums and concert venues, etc. The entrances and exits are the entrances and exits of the various facilities mentioned above, and may include, for example, ticket gates at stations, entrances and exits to underground malls, and entrances and exits to connecting bridges. The passages may be passages inside or outside the various facilities mentioned above, and may be, for example, passages leading to station ticket gates (including passages within station buildings and underground passages), passages in underground malls, and passages leading to connecting bridges.
[0023] As a specific example, facility map 320 is a map that associates a station premises map (e.g., the location of ticket gates, etc.) with the entrances and exits connected to those ticket gates (e.g., entrances and exits to the station and underground mall, and entrances and exits to connecting bridges, etc.), and is prepared (created) in advance. Here, the control unit 110 may group a certain ticket gate and an entrance / exit connected to that ticket gate in advance, and register information about that group (group information) in the facility map 320 (or road map 310) (map information 300). The control unit 110 may also group the passengers by underground mall blocks, by covered (or uncovered) passages, by routes with the same (or approximately the same) number of signalized intersections, by the number of floors to ascend and descend to the destination, or the like.
[0024] 3A and 3B are diagrams illustrating map information 300. Fig. 3A shows a road map 310 recorded in the first layer of the map information 300, and Fig. 3B shows a facility map 320 recorded in the second layer of the map information 300.
[0025] The road map 310 and the facility map 320 have the same scale and coordinates. The map information 300 may be, for example, map information in which multiple maps are recorded in different layers and the multiple layers are superimposed. That is, as an example, the map information 300 may be information on a set of two maps in which the road map 310 is recorded in a first layer (first layer) (see FIG. 3(A)) and the facility map 320 is recorded in a second layer (second layer) (see FIG. 3(B)). As will be described later, the control unit 110 can perform route search, presentation, guidance, and the like using a map (map information 300) in which the road map 310 and the facility map 320 are superimposed. That is, the control unit 110 can perform route search, guidance, and the like using both the first layer (road map 310) and the second layer (facility map 320) simultaneously.
[0026] The display unit 123 is a display capable of displaying, for example, various characters, symbols, images, and the like.
[0027] The setting unit 111 sets a pedestrian flow route with a relatively large number of pedestrians moving between the facility and the outside of the facility, and sets a ground route with a relatively large number of pedestrians moving between the facility and the outside of the facility, based on at least one of the pedestrian flow in the passage, the stores (store contents) and the number of the stores along the passage, and the number of entrances and exits connected to the passage. The setting unit 111 prepares in advance pedestrian flow routes with a relatively large number of pedestrians and ground routes.
[0028] That is, the setting unit 111 sets a route (people flow route) along which the flow of people is relatively large when moving between a facility and the outside of the facility. For example, the setting unit 111 may set a route (people flow route) along which the flow of people is relatively large by connecting multiple passages estimated to have large pedestrian flows, as will be described later.
[0029] The setting unit 111 may estimate the amount of people flowing in a passageway by using, for example, a movement history of a mobile communication terminal acquired by the mobile communication terminal (e.g., a tablet, a smartphone, etc.) used by the user or acquired based on communication between the mobile communication terminal and a communication base station or an access point. In this case, the setting unit 111 may acquire the movement history of the mobile communication terminal by using, for example, a known method. Based on multiple movement histories, the setting unit 111 may estimate that the amount of people flowing in a passageway is greater when there are more mobile communication terminals moving in the passageway than when there are fewer mobile communication terminals moving in the passageway.
[0030] For example, the setting unit 111 may estimate the flow of people in a passageway using information obtained by a camera and a sensor (such as a human detection sensor, for example) arranged in the passageway. The setting unit 111 may, for example, recognize people using information (image information) of images (still images and video images) generated by a camera, and may estimate that the flow of people in the passage is relatively high if the number of recognized people is large. On the other hand, the setting unit 111 may, for example, recognize people using image information generated by the camera, and may estimate that the flow of people in the passage is relatively low if the number of recognized people is small. In other words, for example, when the number of people recognized based on the image information is large, the setting unit 111 may estimate that the flow of people in the passage is high compared to when the number of people recognized based on the image information is small. Similarly, the setting unit 111 may estimate that the flow of people in the passage is relatively high if the number of people detected by various sensors including a motion sensor, for example, is large. On the other hand, the setting unit 111 may estimate that the flow of people in the passage is relatively low if the number of people detected by various sensors including a motion sensor, for example, is small. In other words, the setting unit 111 may estimate that the flow of people in the passage is high when the number of people detected by sensors arranged in the passage is large, compared to when the number of people detected by sensors arranged in the passage is small.
[0031] The setting unit 111 may estimate the flow of people in an aisle based on, for example, the number of stores (store details) located along the aisle and the number of stores, i.e., the number of stores (items) that are open along the aisle. The store details may be, for example, the store hours. For example, the setting unit 111 may estimate that the flow of people in the aisle is relatively high when there are more stores that are open along the aisle. On the other hand, for example, the setting unit 111 may estimate that the flow of people in the aisle is relatively low when there are fewer stores that are open along the aisle. In other words, for example, the setting unit 111 may estimate that the flow of people in the aisle is high when there are more stores that are open along the aisle than when there are fewer stores that are open along the aisle.
[0032] The setting unit 111 may estimate the flow of people in a passageway based on, for example, the number of entrances / exits connected to the passageway. For example, when a passageway has a large number of entrances / exits connected to it, the setting unit 111 may estimate that the flow of people in the passageway is relatively large. On the other hand, for example, when a passageway has a small number of entrances / exits connected to it, the setting unit 111 may estimate that the flow of people in the passageway is relatively small. In other words, for example, when a passageway has a large number of entrances / exits connected to it, the setting unit 111 may estimate that the flow of people in the passageway is large compared to when the passageway has a small number of entrances / exits connected to it.
[0033] Furthermore, the setting unit 111 sets a ground route that limits movement between floors. That is, the setting unit 111 sets a ground route for traveling on the ground between a facility and the outside of the facility, avoiding movement across a greater number of floors (between floors), such as above ground, underground, and above ground. The setting unit 111 may, for example, refer to map information 300 (road map 310 (and road network, etc.)) and set a ground route based on the number of intersections with traffic lights between the facility and the outside of the facility (for example, a parking lot, etc.). In this case, the setting unit 111 may, for example, set a ground route for traveling between the facility and the outside of the facility when the number of intersections with traffic lights is equal to or less than a predetermined number (threshold). Setting a threshold can prevent a situation in which a vehicle has a relatively large number of intersections and is stopped at red lights at each intersection, taking too long.
[0034] The setting unit 111 may set a route that restricts movement between floors (restricted route) without being limited to the above-mentioned ground route as a route that restricts movement between floors relatively. The "ground route" in the present disclosure may include the concept of a "restricted route." For example, in the case of traveling above ground-underground-ground as described above, the restricted route is a route (restricted route) that travels only on ground. Furthermore, in the case of traveling above ground-first basement floor-second basement floor-first basement floor, the restricted route is a route (restricted route) that travels above ground-first basement floor. Similar to the above-mentioned ground route, the restricted route is a route that avoids traveling through more floors (between floors) and travels between a facility and the outside of the facility using fewer floors.
[0035] Note that the setting unit 111 specifies an area where no road network exists from the location of a facility (for example, a station, etc.), and if an external location of the facility (for example, a parking lot, etc.) exists within that area, it is not necessary for the presentation unit 113, which will be described later, to provide presentation, or the guidance unit 116, which will be described later, to provide guidance, etc. As a specific example, if a station building has a parking lot attached to it, or if there is a parking lot adjacent to the station building (when there is no road network between the station building and the parking lot), the control unit 110 may not need to provide presentation, guidance, etc., which will be described later.
[0036] The first receiving unit 112 receives a departure point and a destination when a route search is performed. The first reception unit 112 receives the external location of the facility. The external location of the facility may be, for example, the location of a parking lot. That is, the first reception unit 112 receives the external location of the facility that is the departure point (or destination) from an external device, for example, via the communication unit 121. The first receiving unit 112 also receives the location of a facility. That is, the first receiving unit 112 receives the location of a facility that is the destination (or departure point) from an external device via the communication unit 121, for example. The external device here may be the above-described user terminal 200 or the like. The user terminal 200 is capable of communicating with the information processing device 100, and receives input of the facility location and the facility's external location using a display unit (terminal display unit) (not shown) of the user terminal 200 and an input unit (terminal input unit) (not shown) such as soft keys and hard keys. The user terminal 200 transmits the facility location and the facility's external location received as described above to the information processing device 100.
[0037] FIG. 4 is a diagram for explaining a plurality of routes presented to the user.
[0038] For example, when performing a route search, the presentation unit 113 refers to the map information 300 and presents to the user (user terminal 200) routes for traveling between a facility (the facility location described above) and the outside of the facility (the external location described above) and entrances and exits of the routes. That is, based on the map information 300 stored in the storage unit 122 and the people flow routes and ground routes set by the setting unit 111, the presentation unit 113 identifies the shortest route, the route with a relatively large number of people flow, and the ground route from the external location to the facility received by the first reception unit 112, identifies the entrances and exits to the facility on each of the identified multiple routes, and presents the multiple routes and the entrances and exits to the user.
[0039] 4, the presentation unit 113 refers to the map information 300 illustrated in FIG. 3 and the route set by the setting unit 111, and when traveling from a parking lot 410 (a location outside the facility) to a station 420 (the facility), searches for a shortest route 401, a route 402 with a relatively large number of people, and an aboveground route 403 (a suppressed route), and presents these to the user (user terminal 200). The shortest route 401 is, for example, the shortest route from the parking lot 410 to the station 420 (a station ticket gate 421). The route 402 with a relatively large number of people is, for example, a route with a relatively large number of people that passes through an underground mall 430 (and an underground mall entrance / exit 431) from the parking lot 410 to the station 420 (a station ticket gate 422). The ground route 403 (restricted route) is, for example, a route that restricts movement between floors (ground floor-underground mall in the example shown in FIG. 4) from the parking lot 410 to the station 420 (station ticket gate 423).
[0040] As an example, the presentation unit 113 may refer to the map information 300 and the pedestrian flow routes with relatively high pedestrian flow that have been prepared in advance by the setting unit 111, identify the route that connects from the parking lot 410 to the pedestrian flow routes with relatively high pedestrian flow that have been prepared in advance in the shortest time, and determine the route that travels through that route to the pedestrian flow route with relatively high pedestrian flow as the route with relatively high pedestrian flow 402. Similarly, as an example, the presentation unit 113 may refer to the map information 300 and the ground route prepared in advance by the setting unit 111, identify the shortest route connecting the parking lot 410 to the ground route prepared in advance while minimizing movement between floors, and determine the route that travels to the ground route via that route as the ground route 403 (restricted route). The presentation unit 113 may identify and present the route 402 with a relatively large number of people and the ground route 403 (restricted route) by various methods other than the above-mentioned example.
[0041] The shortest route, the route with a relatively large number of people, and the ground route may all or partly coincide with each other, or may differ from each other. The presentation unit 113 refers to the map information 300 and identifies, as the shortest route, the route with the shortest travel distance when traveling between a facility and the outside of the facility, or the route with the shortest travel time when traveling. Based on the people flow route and ground route set by the setting unit 111, the presentation unit 113 identifies a route and ground route along which there is a relatively large flow of people when moving between a facility and the outside of the facility. Furthermore, the presentation unit 113 identifies entrances and exits of facilities connected to each of the three routes (the shortest route, the route with a relatively large number of people flowing, and the ground route) identified as described above. The presentation unit 113 presents the three routes identified as described above and the entrances and exits connected to each of the three routes to the user. The presentation unit 113 may transmit information (presentation information) of the routes and entrances identified as described above to the user terminal 200 via the communication unit 121, for example, and cause the terminal display unit of the user terminal 200 to display each route and each entrance and exit.
[0042] In addition, when group information is registered in the map information 300 when the number of signalized intersections passed through on each route is grouped within the same (approximately the same) range, the presentation unit 113 may present the nearest entrance / exit from outside the facility (for example, a parking lot) when the route when traveling between the facility and the outside of the facility (external location) has a number of signalized intersections within the above-mentioned range (when it makes little difference which entrance / exit is taken). On the other hand, when a route for traveling between a facility and the outside of the facility (external position) includes a number of intersections with traffic lights that is outside the above-mentioned range, the presentation unit 113 may present another route (an entrance / exit that avoids traffic lights) that avoids a route that passes through many intersections with traffic lights (a ground route). The other route (an entrance / exit that avoids traffic lights) may be, for example, a route that passes through an underground mall connected to a station (an entrance / exit to the underground mall), a route that passes through a pedestrian deck (an entrance / exit to the pedestrian deck), etc.
[0043] Furthermore, the presenting unit 113 may estimate a tendency of a user to select a route based on the same user's past selection history (a history of selected routes previously accepted by the second accepting unit 114, which will be described later). As an example, if a specific route (for example, the shortest route) among three routes (shortest route, route with relatively high pedestrian flow, and ground route) is selected most frequently in the selection history of the same user, the presenting unit 113 may estimate that the user has a tendency to select that one route (for example, the shortest route). In this case, the presenting unit 113 may present to the user the specific route (for example, the shortest route) among the three routes (shortest route, route with relatively high pedestrian flow, and ground route) in preference to the other two routes (for example, the route with relatively high pedestrian flow and the ground route). Furthermore, the presenting unit 113 may present to the user entrances and exits connected to the specific route (for example, the shortest route) to the user.
[0044] When one of the routes (three routes) displayed on the terminal display unit is selected using the terminal input unit, the user terminal 200 transmits information about the selected route (selection information) to the information processing device 100.
[0045] The second reception unit 114 receives selection information from the user terminal 200 via, for example, the communication unit 121. That is, the second reception unit 114 receives a selection of one of the multiple routes presented by the presentation unit 113.
[0046] The determination unit 115 determines an entrance / exit connected to the route accepted by the second acceptance unit 114, based on the identification of the multiple routes and entrances by the presentation unit 113. The determination unit 115 determines a route (one route selected by the user from the three routes) to be recorded in the selection information, and further determines an entrance / exit connected to the one determined route, based on the content presented by the presentation unit 113 (for example, presented information, etc.). That is, the determination unit 115 determines the route and entrance / exit for which guidance is to be provided by the guidance unit 116, which will be described later.
[0047] The guiding unit 116 guides the user along the route accepted by the second accepting unit 114 and the entrances and exits determined by the determining unit 115. The route accepted by the second accepting unit 114 is one route selected by the user terminal 200 (recorded in the selection information) and one route determined by the determining unit 115. That is, the guiding unit 116 uses the map information 300 and the content presented by the presenting unit 113 (presentation information) to guide the user (user terminal 200) along the route selected by the user and the entrances and exits of the route. In other words, the guiding unit 116 may transmit information (guidance information) about the route and entrances and exits determined as described above to the user terminal 200 via the communication unit 121, for example, and cause the terminal display unit of the user terminal 200 to display the route and the entrances and exits.
[0048] In this case, the guiding unit 116 may guide the user to the other entrances / exits, excluding the entrance / exit determined by the determining unit 115, as entrances / exits to be avoided. The other entrances / exits are entrances / exits that lead to routes not determined by the determining unit 115 (routes not selected by the user). For this reason, the guiding unit 116 may guide the user to the other entrances / exits as entrances / exits to be avoided so that the user does not mistakenly use the other entrances / exits. The guiding unit 116 may, for example, transmit information (avoidance information) about the entrances / exits to be avoided (other entrances / exits) to the user terminal 200 via the communication unit 121, and cause the terminal display unit of the user terminal 200 to display the entrances / exits to be avoided (other entrances / exits).
[0049] As an example, while guiding the user along a route selected by the user, if there is an entrance / exit that should be avoided between the user's current location and an entrance / exit that the user has previously determined, the guiding unit 116 guides the user to the entrance / exit that should be avoided. In this case, the guiding unit 116 may, for example, acquire location information acquired by the user terminal 200 via the communication unit 121, and guide the user to the entrance / exit that should be avoided based on the location information and map information 300. The entrance / exit that should be avoided may be an entrance / exit that is not directly connected to the route selected by the user (the route accepted by the second accepting unit 114) and that is a detour.
[0050] The presentation unit 113 and the guidance unit 116 are not limited to presenting and guiding the outbound route from the outside of the facility (e.g., a parking lot, etc.) to the facility (e.g., a station, etc.), but may also present and guide the return route from the facility (e.g., a station, etc.) to the outside of the facility (e.g., a parking lot, etc.). Here, when using a train, the user may use different lines or different ticket gates for the outbound and return journeys. In this case, the presentation unit 113 may identify the shortest route, a route with a relatively large number of people, and a ground route from the facility (e.g., a station, etc.) to the outside of the facility (e.g., a parking lot, etc.) when the train the user is riding arrives at the station (e.g., a station platform, etc.), identify entrances and exits to the facility on each of the identified multiple routes, and present the multiple routes and the entrances and exits to the user. Thereafter, the guidance unit 116 may guide the user to the route and entrances and exits selected by the user.
[0051] In the above-described embodiment, an example has been described in which the information processing device 100 and the user terminal 200 communicate with each other, and the presentation unit 113 and the guidance unit 116 (information processing device 100) provide presentation and guidance, respectively. However, the present embodiment is not limited to this example, and the information processing device 100 may be mounted on a navigation device (for example, a navigation device mounted on a vehicle (such as an in-vehicle navigation device)). In this case, the information processing device 100 (navigation device) may receive a facility and an external location of the facility via an input unit (not shown), such as a soft key or a hard key, using the first reception unit 112, and similarly receive a selection via the second reception unit 114. Furthermore, the information processing device 100 (navigation device) may provide presentation and guidance to a vehicle user by, for example, displaying the presentation content and guidance content on the display unit 123 using the presentation unit 113 and the guidance unit 116, respectively.
[0052] [Information processing method] Next, an information processing method according to an embodiment will be described. FIG. 5 is a flowchart illustrating an information processing method according to an embodiment.
[0053] In step ST101, the storage unit 122 stores map information 300 including a road map 310 and a map of the facility (facility map 320) including the entrances and exits and passageways of the facility.
[0054] In step ST102, the setting unit 111 sets a pedestrian flow route with a relatively large flow of pedestrians moving between the facility and outside the facility based on at least one of the pedestrian flow in the passage, the stores (store contents) along the passage and the number of stores, and the number of entrances and exits connected to the passage, and sets a ground route for moving between the facility and outside the facility.
[0055] In step ST103, the first receiving unit 112 receives a facility and an external location of the facility.
[0056] In step ST104, the presentation unit 113 identifies the shortest route, the route with a relatively large amount of people flow, and the ground route from the external location received in step ST103 to the facility (or from the facility to an external location of the facility) based on the map information 300 stored in step ST101 and the people flow route and ground route set in step ST102, identifies the entrances and exits to the facility on each of the identified multiple routes, and presents the multiple routes and the entrances and exits to the user.
[0057] In step ST105, the second receiving unit 114 receives the selection of one of the multiple routes presented in step ST104.
[0058] In step ST106, the determination unit 115 determines an entrance / exit that connects to (is connected to) the route accepted in step ST105, based on the identification of the multiple routes and entrances / exits in step ST104.
[0059] In step ST107, the guidance unit 116 guides the user along the route accepted in step ST105 and the entrances / exits determined in step ST106. In this case, the guidance unit 116 may guide the user to entrances / exits that should be avoided, except for the entrance / exit determined in step ST106.
[0060] [Functions and circuits] Next, the functions and circuits of the information processing device 100 will be described. Each unit of the information processing device 100 may be realized as a function of a computer's arithmetic processing unit, etc. That is, the setting unit 111, first receiving unit 112, presentation unit 113, second receiving unit 114, decision unit 115, and guidance unit 116 (control unit 110) of the information processing device 100 may be realized as a setting function, a first receiving function, a presentation function, a second receiving function, a decision function, and a guidance function (control function) by a computer's arithmetic processing unit, etc. The information processing program can cause a computer to realize each of the above-mentioned functions. The information processing program may be recorded on a computer-readable non-transitory storage medium, such as a memory, a solid-state drive, a hard disk drive, or an optical disk. The storage medium may also be referred to as a non-transitory computer-readable medium that stores the information processing program. The information processing program may also be transmitted online. Furthermore, as described above, each unit of the information processing device 100 may be realized by an arithmetic processing unit of a computer or the like. The arithmetic processing unit or the like is configured by, for example, an integrated circuit or the like. Therefore, each unit of the information processing device 100 may be realized as a circuit that constitutes the arithmetic processing unit or the like. That is, the setting unit 111, the first receiving unit 112, the presentation unit 113, the second receiving unit 114, the determination unit 115, and the guidance unit 116 (control unit 110) of the information processing device 100 may be realized as a setting circuit, a first receiving circuit, a presentation circuit, a second receiving circuit, a determination circuit, and a guidance circuit (control circuit) that constitute the arithmetic processing unit of a computer or the like. Furthermore, the communication unit 121, the storage unit 122, and the display unit 123 (output unit) of the information processing device 100 may be realized as, for example, a communication function, a storage function, and a display function (output function) including the functions of an arithmetic processing device or the like. Furthermore, the communication unit 121, the storage unit 122, and the display unit 123 (output unit) of the information processing device 100 may be realized as, for example, a communication circuit, a storage circuit, and a display circuit (output circuit) by being configured using an integrated circuit or the like. Furthermore, the communication unit 121, the storage unit 122, and the display unit 123 (output unit) of the information processing device 100 may be realized as, for example, a communication device, a storage device, and a display device (output device) by being configured using a plurality of devices.
[0061] The information processing device 100 can combine one or any two or more of the above-mentioned units. In this disclosure, the term "information" is used, but the term "information" can be replaced with "data" and the term "data" can be replaced with "information."
[0062] [Aspects and Effects of the Present Embodiment] Next, one aspect of this embodiment and the effects of each aspect will be described. Note that each aspect described below is an example at the time of filing, and this embodiment is not limited to the aspects described below. In other words, this embodiment is not limited to the aspects described below, and may be realized by appropriately combining the above-mentioned parts. Furthermore, a lower-level aspect may be able to cite any of the higher-level aspects. The effects of the present embodiment described below are merely examples, and the effects of each aspect are not limited to those described below. Each aspect may, for example, achieve at least one of the effects described below.
[0063] (Aspect 1) An information processing device of one embodiment includes a memory unit that stores map information including a road map and a map of the facility including the facility's entrances and exits and corridors; a setting unit that sets a pedestrian flow route with a relatively high pedestrian flow between the facility and its exterior based on at least one of the pedestrian flow in the corridor, the stores along the corridor and the number of stores, and the number of entrances and exits connected to the corridor, and sets a ground route for movement between the facility and its exterior; a first reception unit that accepts the external location of the facility; and a presentation unit that identifies the shortest route, the route with a relatively high pedestrian flow, and the ground route from the external location accepted by the first reception unit to the facility based on the map information stored in the memory unit and the pedestrian flow route and ground route set by the setting unit, and identifies the entrances and exits to the facility on each of the identified multiple routes, and presents the multiple routes and their entrances and exits to a user. This allows the information processing device to present a route (path) according to the user's desire. As a specific example, when a user travels between a terminal station or subway station with multiple entrances and exits and a parking lot (peripheral parking lot) nearby, the information processing device can present the user with a selectable route and entrance that are optimal for the user. The information processing device can present to the user routes and entrances / exits with relatively high pedestrian flow, thereby preventing the user from feeling uneasy due to the lack of people when moving along an aisle. Furthermore, the information processing device can present to the user routes (routes with relatively high pedestrian flow) with a relatively large number of stores (number of stores open), and entrances / exits, thereby enabling the user to stop by a store, thereby improving convenience for the user. The information processing device can present the user with routes (e.g., ground routes) and entrances / exits that limit movement between floors, thereby preventing the user from getting lost when moving between multiple floors multiple times (numerous times), thereby improving user convenience.
[0064] In recent years, park-and-ride systems have been promoted in various areas, and many users are parking in parking lots around stations and using public transportation. On the other hand, as railways are increasingly being used deep underground, the structures of underground shopping malls around stations are becoming more complex. When traveling far from home for an outing or other reason and using a parking lot near a station that you do not normally use, for example, terminal stations and subway stations have multiple entrances and exits, and it can be difficult for users to know which entrance or exit to use to smoothly arrive at the station ticket gate.The same is true for the entrance or exit that will take you to the parking lot when you return. As an example, in this embodiment, not only the shortest route between the station and the parking lot can be presented, but also routes with relatively high pedestrian flow and routes with relatively low movement between floors can be presented. Even the shortest route may be a route in a direction with less foot traffic or a route that involves relatively more movement between floors, so the shortest route alone is not the optimal solution for the user and can be an unstable factor for the user. In this regard, in this embodiment, a plurality of routes can be presented to the user, allowing the user to select the route that is the optimal solution for the user, thereby improving user convenience.
[0065] (Aspect 2) An information processing device according to one embodiment may include a second reception unit that receives a selection of one of a plurality of routes presented by the presentation unit, a determination unit that determines an entrance / exit connected to the route accepted by the second reception unit based on the identification of the plurality of routes and entrances / exits by the presentation unit, and a guidance unit that guides a user through the route accepted by the second reception unit and the entrance / exit determined by the determination unit. This allows the information processing device to guide the user to the route and entrance / exit selected by the user, thereby improving convenience for the user.
[0066] (Aspect 3) In the information processing device of one aspect, the guiding unit may guide the user to entrances / exits other than the entrance / exit determined by the determining unit as entrances / exits to be avoided. This allows the information processing device to proactively guide the user to avoid entrances and exits that would otherwise be a detour.
[0067] (Aspect 4) In one aspect of the information processing method, a computer having a memory unit that stores map information including a road map and a map of the facility including the facility's entrances and exits and corridors executes the following steps: a setting step of setting a people flow route with a relatively high flow of people moving between the facility and outside the facility based on at least one of the people flow in the corridors, the stores along the corridors and the number of stores, and the number of entrances and exits connected to the corridors, and setting a ground route for moving between the facility and outside the facility; a reception step of accepting the external location of the facility; and a presentation step of identifying the shortest route, the route with a relatively high flow of people, and the ground route from the external location accepted in the reception step to the facility based on the map information stored in the memory unit and the people flow route and ground route set in the setting step, identifying the entrances and exits to the facility on each of the identified multiple routes, and presenting the multiple routes and their entrances and exits to a user. As a result, the information processing method can achieve the same effects as the information processing device of the above-described aspect.
[0068] (Aspect 5) An information processing program of one embodiment is implemented in a computer having a memory unit that stores map information including a road map and a map of the facility including the facility's entrances and exits and passageways. The program has the following functions: a setting function that sets a people flow route with a relatively high flow of people moving between the facility and its exterior based on at least one of the people flow in the passageway, the stores along the passageway and the number of stores, and the number of entrances and exits connected to the passageway, and sets a ground route for moving between the facility and its exterior; a reception function that accepts the external location of the facility; and a presentation function that identifies the shortest route, the route with a relatively high flow of people, and the ground route from the external location accepted by the reception function to the facility based on the map information stored in the memory unit and the people flow route and ground route set by the setting function, identifies the entrances and exits to the facility on each of the identified multiple routes, and presents the multiple routes and their entrances and exits to a user. As a result, the information processing program can achieve the same effects as the information processing device of the above-described aspect. [Explanation of symbols]
[0069] 100 Information processing device 110 control section 111 Setting section 112 Reception Section 1 113 Presentation section 114 Second Reception Department 115 Decision Section 116 Information Department 121 Communications Department 122 Storage section 123 Display section 200 user terminals 300 Map Information 310 Road Map (Road Map Information) 320 Facility Map (Facility Map Information) 401 Shortest Route 402 Routes with relatively high pedestrian traffic 403 Ground Route (Suppression Route) 410 Parking Lot 420 stations 421 Station ticket gate 422 Station ticket gate 423 Station ticket gate 430 Underground shopping center 431 Underground Mall Entrance
Claims
1. a storage unit that stores map information including a road map and a map of a facility including entrances and exits and passageways of the facility; a setting unit that sets a route of people flowing between the facility and an area outside the facility along which there is a relatively large flow of people, based on at least one of the flow of people in the passageway, the number of stores along the passageway and the number of entrances and exits connected to the passageway, and sets a ground route for people moving between the facility and an area outside the facility; a first reception unit that receives an external location of the facility; a presentation unit that identifies the shortest route, a route with a relatively large number of people flowing, and a ground route from the external location received by the first reception unit to the facility based on the map information stored in the storage unit and the people flow route and ground route set by the setting unit, identifies entrances and exits to the facility on each of the identified multiple routes, and presents the multiple routes and the entrances and exits to a user; An information processing device comprising:
2. a second accepting unit that accepts selection of one of the plurality of routes presented by the presenting unit; a determination unit that determines an entrance / exit connected to the route accepted by the second acceptance unit based on the identification of the plurality of routes and entrances / exits by the presentation unit; a guidance unit that guides a user along the route accepted by the second acceptance unit and the entrance / exit determined by the determination unit; The information processing device according to claim 1 , comprising:
3. The guidance unit guides the user to entrances and exits other than the entrance and exit determined by the determination unit as entrances and exits to be avoided. The information processing device according to claim 2 .
4. a computer having a storage unit for storing map information including a road map and a map of a facility including entrances and exits and passageways of the facility; a setting step of setting a route for people flowing between the facility and the outside of the facility, the route being relatively crowded with people, based on at least one of the flow of people in the passage, the number of stores along the passage and the number of entrances / exits connected to the passage, and setting a ground route for people flowing between the facility and the outside of the facility; a receiving step of receiving an external location of the facility; a presentation step of identifying the shortest route, a route with a relatively large number of people flowing, and a ground route from the external location received in the reception step to the facility based on the map information stored in the storage unit and the people flow route and ground route set in the setting step, identifying entrances and exits to the facility on each of the identified multiple routes, and presenting the multiple routes and the entrances and exits to a user; An information processing method that performs the above.
5. A computer having a storage unit for storing map information including a road map and a map of a facility including entrances and exits and passageways of the facility, a setting function for setting a route of people flowing between the facility and the outside of the facility, the route being relatively crowded with people, based on at least one of the flow of people in the passageway, the number of stores along the passageway and the number of entrances and exits connected to the passageway, and setting a ground route for people flowing between the facility and the outside of the facility; a reception function for receiving an external location of the facility; a presentation function that identifies the shortest route, a route with a relatively large number of people, and a ground route from an external location received by the reception function to the facility based on the map information stored in the storage unit and the people flow route and ground route set by the setting function, identifies entrances and exits to the facility on each of the identified multiple routes, and presents the multiple routes and the entrances and exits to the user; An information processing program that makes this possible.
Citation Information
Patent Citations
Route guidance system and information providing method thereof
JP2010217940A