Information processing device, information processing method, and program
The information processing device and method address the challenge of displaying long character strings by truncating from the end of the string, ensuring clarity in navigation systems, especially for delivery routes.
Patent Information
- Application Number
- JP2022006263
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-01-19
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2042-01-19
AI Technical Summary
Conventional navigation systems face difficulties in properly displaying character strings indicating locations, especially when addresses are long, making it hard for users to understand guide routes.
An information processing device and method that displays a predetermined range of characters from the end of a character string indicating a point on a guide route, such as a destination, when certain conditions are met, ensuring the entire string fits within a display area.
Facilitates appropriate display of character strings on guide routes, enhancing user understanding, particularly in navigation systems like delivery applications where long addresses are involved.
Smart Images

Figure 0007752463000001 
Figure 0007752463000002 
Figure 0007752463000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] Navigation devices that create and display a guide route to a destination set by a user based on map data, traffic information, etc. For example, Patent Document 1 describes a method of providing route guidance by presenting information about points such as branch points on the guide route to the user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-42997 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the conventional technology, for example, when the address of a location is long, it is sometimes difficult for the user to understand the character string indicating the location, and there is still room for improvement in the method of displaying the guide route.
[0005] The present invention has been made in consideration of the above circumstances, and aims to provide an information processing device, an information processing method, and a program that can properly display character strings indicating points on a guide route from a departure point to a destination. [Means for solving the problem]
[0006] An information processing device according to one aspect of the present invention includes a display control unit that, when predetermined conditions are met, causes a display unit to display a predetermined range of characters, including the character at the end of a character string, from a character string indicating a point on a guide route from a departure point to a destination. [Effects of the Invention]
[0007] According to the present invention, character strings indicating points on a guide route from a departure point to a destination can be displayed appropriately. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of a device configuration of a navigation system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a route search device. [Figure 3] FIG. 2 is a diagram illustrating an example of a functional block configuration of a route search device. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional block configuration of a terminal. [Figure 5] 4 is an operation sequence showing an example of processing executed by the navigation system. [Figure 6A] 10A and 10B are diagrams illustrating examples of screens displayed on a terminal during processing executed by a navigation system. [Figure 6B] 10A and 10B are diagrams illustrating examples of screens displayed on a terminal during processing executed by a navigation system. [Figure 6C] 10A and 10B are diagrams illustrating examples of screens displayed on a terminal during processing executed by a navigation system. [Figure 7] 10 is a flowchart illustrating an example of a processing procedure for displaying a character string executed by a terminal; [Figure 8A] FIG. 10 is a diagram showing an example of display of a character string indicating a location. [Figure 8B] FIG. 10 is a diagram showing an example of display of a character string indicating a location. [Figure 8C] FIG. 10 is a diagram showing an example of display of a character string indicating a location. [Figure 9] 10 is a flowchart illustrating an example of a processing procedure for displaying a character string executed by a terminal; DETAILED DESCRIPTION OF THE INVENTION
[0009] [First embodiment] A first embodiment of the present invention will be described with reference to the accompanying drawings, in which the same reference numerals are used to denote the same or similar configurations.
[0010] <System configuration> 1 is a diagram showing an example of the device configuration of a navigation system 1 according to the first embodiment. The navigation system 1 displays a route (path) from a departure point to a destination superimposed on a map screen, and provides guidance so as to travel along the route from the departure point to the destination.
[0011] The navigation system 1 includes a route search device 10 and a terminal 20. The route search device 10 performs a route search based on a request from the terminal 20 and transmits the route search results to the terminal 20. The route search device 10 may be configured using one or more physical servers, a virtual server running on a hypervisor, or a cloud server. The terminal 20 is a terminal operated by a user, and can be any terminal equipped with a communication function, such as a smartphone, tablet terminal, mobile phone, personal computer (PC), laptop PC, personal digital assistant (PDA), or home game console. The terminal 20 displays an input screen for accepting input of a departure point and a destination point, a guided route that is a route search result received from the route search device 10, and character strings indicating guided points on the guided route.
[0012] The navigation system 1 may be realized by a single device. That is, both the functions of the route search device 10 and the functions of the terminal 20 may be realized by a single device. In this embodiment, the route search device 10 may be referred to as a navigation device or a computer, and a device having the functions of both the route search device 10 and the terminal 20 may be referred to as a navigation device or a computer.
[0013] <Hardware configuration> FIG. 2 is a diagram illustrating an example of the hardware configuration of the route search device 10 and the terminal 20. The route search device 10 and the terminal 20 are configured with a communication controller 30-1, a CPU 30-2, a random access memory (RAM) 30-3 used as working memory, a read-only memory (ROM) 30-4 for storing a boot program and the like, a storage device 30-5 such as a flash memory or a hard disk drive (HDD), a drive device 30-6, and an input / output interface (I / F) 30-7, all interconnected by an internal bus or a dedicated communication line. The communication controller 30-1 communicates with components other than the route search device 10. The storage device 30-5 stores a program 30-5a executed by the CPU 30-2. This program 30-5a is loaded into the RAM 30-3 by a direct memory access (DMA) controller (not shown) or the like and executed by the CPU 30-2. The input / output interface 30-7 includes an input device that accepts inputs to the route search device 10 and the terminal 20, and an output device that executes predetermined outputs. The input device may be any input device, such as a keyboard, a touch panel, a touch pad, a mouse, a microphone, etc. The output device may be any output device, such as a display, a speaker, etc. Note that the route search device 10 does not necessarily have to include the input / output I / F 30-7.
[0014] <Function block configuration> (Route search device 10) FIG. 3 is a diagram showing an example of the functional block configuration of the route search device 10. The route search device 10 includes a storage unit 100, a receiving unit 101, a searching unit 102, and a transmitting unit 103. The storage unit 100 can be realized using a storage unit 30-5 included in the route search device 10. The receiving unit 101, the searching unit 102, and the transmitting unit 103 can be realized by the CPU 30-2 of the route search device 10 executing a program 30-5a stored in the storage unit 30-5. The program 30-5a can be stored in a storage medium. The storage medium storing the program 30-5a may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.
[0015] The storage unit 100 stores map data 100a. The map data 100a includes data related to road links (hereinafter simply referred to as "links") and nodes. Here, a node is a term that refers to a point such as an intersection or a junction on a road, and a link is a term that refers to a road section connecting two nodes. Links include bidirectional links that allow travel in both directions and unidirectional links that allow travel in only one direction. Typically, bidirectional links are set for narrow roads with one lane in each direction, while unidirectional links are set for wide roads such as trunk roads or one-way roads. Links and nodes are assigned "costs." For example, the costs assigned to links and nodes are set lower the higher the priority of search during route search. For example, a link corresponding to a wide national highway may be set to a lower cost than a link corresponding to a narrow alley. The costs assigned to links may also be updated appropriately based on traffic congestion information. For example, the cost of a link corresponding to a congested road may be set to be higher than the cost of a link corresponding to a road that is not congested.
[0016] The receiving unit 101 receives various types of information from the terminal 20. For example, the receiving unit 101 may receive a request for map data from the terminal 20. The request for map data may include, for example, location information of the terminal 20. Furthermore, for example, the receiving unit 101 receives a request for a guided route. The request for a guided route may include information such as a departure point and a destination.
[0017] In response to a request for a guide route, the search unit 102 refers to the map data 100a and determines at least one guide route from the departure point to the destination. In determining the guide route, for example, the search unit 102 calculates the cost for each candidate route based on the costs set for the links and nodes included in the map data 100a, and then determines at least one guide route by comparing the costs.
[0018] The transmitting unit 103 transmits various types of data to the terminal 20. For example, the transmitting unit 103 transmits map data extracted from the storage unit 100 to the terminal 20. In addition, the transmitting unit 103 transmits the guide route determined by the searching unit 102 to the terminal 20, for example.
[0019] (Terminal 20) FIG. 4 is a diagram illustrating an example of a functional block configuration of the terminal 20. The terminal 20 includes a storage unit 200, a reception unit 201, an acquisition unit 202, and a display control unit 203. The storage unit 200 can be realized using a storage unit 30-5 included in the terminal 20. The reception unit 201, the acquisition unit 202, and the display control unit 203 can be realized by the CPU 30-2 of the terminal 20 executing a program 30-5a stored in the storage unit 30-5. The program 30-5a can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory storage medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM. The program 30-5a may be a delivery application, a route guidance application, or the like that can be installed in the terminal 20.
[0020] The storage unit 200 stores various types of information. For example, the storage unit 200 may store map data acquired from the route search device 10 or the like in a cache 200a for storing the map data.
[0021] The reception unit 201 receives various operations by the user. For example, the reception unit 201 may receive input of various information related to the package to be registered in the delivery application (such as the delivery destination of the package, delivery status, time designation, whether or not drop-off delivery is available, whether or not a delivery box is available, etc.). The reception unit 201 also receives input of various points (such as the starting point and / or destination) for route search.
[0022] The acquisition unit 202 acquires, for example, map data from the route search device 10. The acquisition unit 202 also acquires, for example, data on the guidance route searched for by the route search device 10 from the route search device 10.
[0023] The display control unit 203 has a function of displaying various screens on the terminal 20. For example, the display control unit 203 causes the terminal 20 to display a map based on map data acquired from the route search device 10. Furthermore, for example, the display control unit 203 causes the terminal 20 to display a guide route from the departure point to the destination superimposed on a map based on guide route data acquired from the route search device 10.
[0024] The display control unit 203 has a function of, for example, displaying at least a part of a character string indicating a point on the guidance route on the terminal 20. In particular, when a predetermined condition is satisfied, the display control unit 203 may display on the terminal 20 a predetermined range of character strings including characters located at the end of the character strings, out of the character strings indicating a point on the guidance route (guidance point).
[0025] Here, the above-mentioned predetermined condition (the condition for displaying on the terminal 20 a predetermined range of character strings including the character at the end of the character string indicating the guide point) may include, for example, that the number of characters in the character string indicating the guide point exceeds a predetermined number of characters that can be displayed in a predetermined display area. In this case, the display control unit 104 may, for example, acquire the number of characters in the character string indicating the guide point and determine whether the acquired number of characters exceeds the predetermined number of characters that can be displayed in a predetermined display area of the terminal 20. The shape, size, number of characters that can be displayed, etc. of the display area are not particularly limited as long as it is an area for displaying the character string indicating the guide point. If it is determined that the number of characters in the character string indicating the guide point exceeds the predetermined number of characters that can be displayed in the predetermined display area, the display control unit 203 may, for example, display on the terminal 20 a character string at the end of the character string indicating the guide point that is within the predetermined number of characters that can be displayed in the display area. In this case, the character string to be displayed in the display area is not particularly limited as long as it is within the displayable number of characters. For example, the character string indicating the guide point may include only the room number, only the building name and room number, only the address, or only the section name and address.
[0026] <Operation processing> The processing executed by the navigation system 1 according to this embodiment will be described with reference to Fig. 5 and Fig. 6A to Fig. 6C. Fig. 5 is an operation sequence showing an example of the processing executed by the navigation system 1 according to this embodiment. Fig. 6A to Fig. 6C are diagrams showing an example of a screen displayed on the terminal 20 in the processing executed by the navigation system 1 according to this embodiment.
[0027] In the terminal 20 according to this embodiment, for example, a delivery application and a route guidance application work together to support delivery of packages by a delivery company. The delivery application is, for example, an application implemented in the terminal 20, and manages various information related to package delivery. The route guidance application is, for example, an application implemented in the terminal 20, and provides a guided route from the departure point to the destination when delivering a package.
[0028] (S10) First, the terminal 20 displays a delivery application screen G1, for example, as shown in FIG. 6A. As shown in FIG. 6A, the delivery application screen G1 includes various information related to package delivery. The various information related to package delivery includes, for example, the package delivery destination, delivery status, time designation, whether or not drop-off delivery is available, and whether or not a delivery box can be used. The package delivery destination field displays information related to the package delivery destination entered by, for example, a deliverer. The delivery application screen G1 also includes a rectangular object G1a (navigation button) with the text "Navigation" displayed. As will be described later, selecting the object G1a launches a route guidance application.
[0029] (S11) Next, the terminal 20 accepts input of an address to which the package will be delivered. For example, the deliverer selects the package delivery destination field on the delivery application screen G1 and then inputs the address to which the package will be delivered via the input device of the terminal 20. At this time, for example, the terminal 20 may acquire predicted address candidates based on the input address and display them in the package delivery destination field, etc. Furthermore, if the deliverer selects an address candidate regardless of whether or not the deliverer is in the middle of inputting the address, the terminal 20 may accept the selected address candidate as the package delivery destination. In acquiring predicted address candidates, the terminal 20 may, for example, extract addresses, etc. that have a high degree of match with the text entered so far in the package delivery destination field from a predetermined address database (not shown), and acquire these as predicted address candidates. Note that the address database may be stored in the storage unit 100 of the terminal 20, as long as it is accessible by the terminal 20, or may be stored in a storage unit of another device, such as the route search device 10.
[0030] (S12) Next, when the deliverer selects an object G1a (navigation button) that is included in the delivery application screen G1 and has the text "navigation" displayed, the terminal 20 accepts the selection of the object G1a.
[0031] (S13) Furthermore, when the terminal 20 accepts the selection of the object G1a (S13), it transmits a request for a guide route to the route search device 10. The request for a guide route includes, for example, the location information acquired by the terminal 20 and the address input in step S11. Note that the terminal 20 may acquire the location information using a GPS function at least when the selection of the object G1a is accepted, or may acquire the location information periodically.
[0032] (S14) Next, when the route search device 10 receives a guide route request from the terminal 20, it searches for a guide route based on the request. For example, the route search device 10 determines at least one guide route from the departure point to the destination by referring to the map data 100a, with the location information of the terminal 20 included in the guide route request as the departure point and the address input in step S11 as the destination.
[0033] (S15) Next, the route search device 10 transmits data indicating at least one determined guidance route to the terminal 20. At this time, the route search device 10 may also transmit map data for superimposing the guidance route to the terminal 20.
[0034] (S16) Furthermore, upon receiving data indicating the guided route from the route search device 10, the terminal 20 launches a route guidance application, and causes the terminal 20 to display, for example, a route guidance application screen G2 shown as an example in FIGS. 6B and 6C. For example, as shown in FIGS. 6B and 6C, the route guidance application screen G2 includes a guided route display screen G2A and a route detailed information screen G2B. The guided route display screen G2A and the route detailed information screen G2B may be configured to be able to transition between them, for example, in response to an operation by the user. The guided route display screen G2A is a screen for displaying a map and a guided route from a departure point to a destination (delivery destination), and is displayed on an output device (such as a display) by the display control unit 203 of the terminal 20. The map is displayed based on, for example, map data acquired from the route search device 10. The guided route is displayed based on, for example, map data acquired from the route search device 10. The route detailed information screen G2B is a screen for displaying information about points (guidance points) included in the guided route, and information such as the direction and distance to travel along the guided route. In particular, the detailed route information screen G2B includes a display area G2b for displaying at least a portion of the text indicating the guide point. In Fig. 6B, as an example, at least a portion of the text indicating the destination is displayed in the display area G2b.
[0035] (S17) Next, the terminal 20 displays at least one guide route based on the data indicating the guide route received from the route search device 10. For example, the terminal 20 displays a guide route display screen G2A shown in Fig. 6B. Furthermore, the terminal 20 executes, for example, a predetermined display process in step S17.
[0036] The predetermined display processing in step S17 will now be further described with reference to Figures 7 and 8. Figure 7 is a flowchart showing an example of the processing procedure for the display processing. Figure 8 is a diagram showing an example of the display mode of character strings displayed by the display processing. Note that the point that is the target of the display processing may be the departure point, the destination, or any point on the guide route, but in this example, the destination will be described as the target of the display processing.
[0037] (S20) First, the terminal 20 determines whether the number of characters in the character string indicating the destination exceeds a predetermined number of characters that can be displayed in a predetermined display area. For example, the terminal 20 acquires a character string indicating a point on the guide route to the delivery destination, the input of which was accepted in step S11, and uses the number of characters in the character string for this determination. The predetermined display area may be, for example, the display area G2b included in the detailed route information screen G2B shown as an example in FIG. 6C.
[0038] (S21) If the terminal 20 determines that the number of characters in the string indicating the destination does not exceed the predetermined number of characters that can be displayed in the display area (is within the predetermined number of characters) (S20=NO), the terminal 20 displays the entire string indicating the destination, as shown in, for example, FIG. 8A.
[0039] (S22) On the other hand, if the terminal 20 determines that the number of characters in the character string indicating the destination exceeds the predetermined number of characters that can be displayed in the display area (S20=YES), it displays a predetermined range of character strings (the range that can be displayed in the display area) including the character located at the end of the character string, as shown in FIG. 8C, for example. That is, the characters to be displayed are changed to a string of characters from the character located at the end of the character string indicating the destination until the number of characters counted from the character located at the end of the character string to the character located at the beginning of the character string reaches the predetermined number of characters that can be displayed in the predetermined display area. This ensures that display area is allocated from the end of the character string of the address of the location, making it easier for the delivery person to understand the information necessary for delivering the package. Note that the terminal 20 may display a simplified representation of a portion of the character string that cannot be displayed in the display area. The form of the simplified representation is not particularly limited, and may be any symbol such as a three-dot leader "...".
[0040] According to the first embodiment described above, when a predetermined condition is satisfied, the terminal 20 displays a predetermined range of characters including the character at the end of the character string indicating a point on the guide route. This allows the character string indicating a point on the guide route to be displayed appropriately. That is, for example, when delivering a package, the display area is allocated from the end of the character string of the address of the point, making it easier for the delivery person to grasp the information necessary for delivering the package.
[0041] [Second embodiment] In the second and subsequent embodiments, the description of the matters common to the first embodiment will be omitted, and only the differences will be described. In particular, similar effects due to similar configurations will not be mentioned in each embodiment.
[0042] In the second embodiment, the above-mentioned predetermined condition (the condition for displaying on the terminal 20 a predetermined range of character strings including the character at the end of the character string indicating the guide point) may include, for example, a location condition based on the location information of the terminal 20. The location condition may include, for example, that the distance between the location information of the terminal 20 and the destination is less than a predetermined threshold. Note that the "distance" may include not only the spatial distance between two points (e.g., the location information of the terminal 20 and the destination), but also the distance when traveling along the actual travel route, or a value obtained by correcting the distance based on the congestion status of the travel route and other parameters. This makes it easier for a delivery person or the like to check the location of the destination when approaching the destination.
[0043] The above-mentioned predetermined condition (the condition for displaying on the terminal 20 a predetermined range of character strings including the character located at the end of the character string indicating the guidance point) does not have to include, for example, the number of characters in the character string indicating the guidance point exceeding the predetermined number of characters that can be displayed in a predetermined display area. Even in this case, as long as, for example, the above-mentioned location condition based on the location information of the terminal 20 and the like are satisfied, the terminal 20 may display a predetermined range of character strings including the character located at the end of the character string indicating the guidance point.
[0044] FIG. 9 is a flowchart showing an example of a processing procedure of the display processing according to the second embodiment.
[0045] (S30) First, the terminal 20 determines whether the number of characters in the character string indicating the destination exceeds the predetermined number of characters that can be displayed in the predetermined display area. For example, the terminal 20 acquires a character string indicating a point on the guide route to the delivery destination, the input of which was accepted in step S11, and uses the number of characters in the character string for this determination. The predetermined display area may be, for example, the display area G2b included in the detailed route information screen G2B shown as an example in FIG. 6C. Note that step S31 does not necessarily have to be executed. If it is determined that the number of characters in the character string indicating the destination does not exceed the predetermined number of characters that can be displayed in the predetermined display area (S30=NO), the process proceeds to step S31. On the other hand, if it is determined that the number of characters in the character string indicating the destination exceeds the predetermined number of characters that can be displayed in the predetermined display area (S30=YES), the process proceeds to step S32.
[0046] (S31) If it is determined that the number of characters in the character string indicating the destination does not exceed the predetermined number of characters that can be displayed in a predetermined display area (S30=NO), the terminal 20 displays the entire character string indicating the destination, for example, as shown in FIG. 8A.
[0047] (S32) Next, terminal 20 determines whether the distance between the location information of terminal 20 and the destination is less than a predetermined threshold. The "distance" may include not only the spatial distance between two points (e.g., the location information of terminal 20 and the destination), but also the distance traveled when traveling along the actual travel route, or a value obtained by correcting the distance traveled based on the congestion status of the travel route and other parameters. If it is determined that the distance between the location information of terminal 20 and the destination is less than the predetermined threshold (S32=YES), the process proceeds to step S34. On the other hand, if it is determined that the distance between the location information of terminal 20 and the destination is not less than the predetermined threshold (S32=NO), the process proceeds to step S33.
[0048] (S33) When it is determined that the distance between the location information of terminal 20 and the destination is not less than the predetermined threshold (S32=NO), terminal 20 displays a predetermined range of character strings (the range that can be displayed in the display area) including the character located at the beginning of the character string, as shown in FIG. 8B, for example. That is, the character string to be displayed has a starting position of the character representing part of the prefecture located at the beginning of the address of the location, and an ending position of the character representing part of the building name located at the end of the address of the location, and the character string is displayed on terminal 20 until the number of characters counted from the starting position of the character string toward the ending position reaches a predetermined number of characters that can be displayed in the predetermined display area. Note that terminal 20 may abbreviate the part of the character string that cannot be displayed in the display area by using any symbol, for example, an ellipsis such as an ellipsis "...".
[0049] (S34) On the other hand, if the terminal 20 determines that the number of characters in the character string indicating the destination exceeds the predetermined number of characters that can be displayed in the display area (S32=YES), it displays a predetermined range of characters (the range that can be displayed in the display area) including the character located at the end of the character string, as shown in FIG. 8C, for example. That is, the characters to be displayed are changed to a string of characters from the character located at the end of the character string indicating the destination until the number of characters counted from the character located at the end of the character string to the character located at the beginning of the character string reaches the predetermined number of characters that can be displayed in the predetermined display area. This ensures that display area is allocated from the end of the character string of the address of the location, making it easier for the delivery person to grasp the information necessary for delivering the package. Note that the terminal 20 may display a simplified representation of a portion of the character string that cannot be displayed in the display area. The form of the simplified representation is not particularly limited, and may be any symbol such as a three-dot leader "...".
[0050] According to the second embodiment described above, when the positional relationship between the user's current location and the destination satisfies a predetermined condition, the terminal 20 displays a predetermined range of characters including the character at the end of the character string indicating a location on the guide route. This allows the character string indicating the location to be displayed more accurately. For example, when delivering a package, when the delivery person's current location approaches the destination where the package is to be delivered, the display area is allocated from the end of the character string of the address of the location, making it easier for the delivery person to grasp the information necessary for delivering the package.
[0051] The above-described embodiments are intended to facilitate understanding of the present invention and are not intended to limit the scope of the present invention. The present invention may be modified or improved without departing from its spirit, and equivalents are also encompassed within the scope of the present invention. In other words, designs modified by those skilled in the art as appropriate are also encompassed within the scope of the present invention as long as they incorporate the characteristics of the present invention. For example, the elements and their arrangements, materials, conditions, shapes, sizes, etc., included in the embodiments are not limited to those illustrated and can be modified as appropriate. Furthermore, the embodiments are merely examples, and partial substitutions or combinations of the configurations shown in different embodiments are naturally possible. These are also encompassed within the scope of the present invention as long as they incorporate the characteristics of the present invention. [Explanation of symbols]
[0052] 1...navigation system, 10...route search device, 20...terminal, 30-1...communication controller, 30-2...CPU, 30-3...RAM, 30-4...ROM, 30-5...storage device, 30-5a...program, 30-6...drive device, 30-7...input / output I / F, 100...storage unit, 100a...map data, 101...receiving unit, 102...search unit, 103...transmitting unit, 200...storage unit, 200a...cache, 201...receiving unit, 202...acquisition unit, 203...display control unit.
Claims
1. An information processing device, a display control unit that displays, on a display unit, at least a part of a character string indicating a point on a guide route from a departure point to a destination when a predetermined condition is satisfied; The display control unit When the distance between the location information of the information processing device and the destination is less than a predetermined threshold, a part of a character string in a predetermined range including a character located at an end of the character string is displayed on the display unit, from among the character strings indicating the location; When the distance is equal to or greater than the predetermined threshold, a part of a character string in a predetermined range including a character located at the beginning of the character string is displayed on the display unit. Information processing device.
2. the predetermined condition includes at least that the number of characters in the character string indicating the location exceeds a predetermined number of characters that can be displayed in a predetermined display area of the display unit. The information processing device according to claim 1 .
3. the display control unit causes the display unit to display, as the predetermined range of character strings, a character string on the terminal side of the character string indicating the location that is within the predetermined number of characters that can be displayed in the predetermined display area. The information processing device according to claim 2 .
4. When the predetermined condition is satisfied, the display control unit further displays, on the display unit, a simplified representation of a character string that is not included in the predetermined range of character strings among the character strings indicating the location. The information processing device according to claim 1 .
5. The information processing device according to claim 1 , wherein the display control unit further causes the display unit to display a guide route from a departure point to a destination.
6. An information processing method executed by an information processing device, comprising: When a predetermined condition is satisfied, a process of displaying at least a part of a character string indicating a point on a guide route from a departure point to a destination on a display unit is included; The process comprises: When the distance between the location information of the information processing device and the destination is less than a predetermined threshold, a process of displaying a part of a character string within a predetermined range including a character located at an end of the character string, among the character strings indicating the location, on the display unit; and when the distance is equal to or greater than the predetermined threshold, displaying, on the display unit, a part of a character string within a predetermined range including a character located at the beginning of the character string, among the character strings indicating the location. Information processing methods.
7. On the computer, A program that executes a process of displaying, on a display unit, at least a part of a character string indicating a point on a guide route from a departure point to a destination when a predetermined condition is satisfied, The process comprises: a process of displaying, on the display unit, a part of a character string in a predetermined range including a character located at the end of the character string, among the character strings indicating the location, when the distance between the location information of the computer and the destination is less than a predetermined threshold value; and when the distance is equal to or greater than the predetermined threshold, displaying, on the display unit, a part of a character string within a predetermined range including a character located at the beginning of the character string, among the character strings indicating the location. program.
Citation Information
Patent Citations
Vehicle navigation system
JP2003247836A
Guide information providing system, terminal apparatus, information processing server, guide information providing method, and information processing program
JP2015042997A