Map information utilization program, map information utilization method, and map information utilization device

The map information utilization program addresses the challenge of accurately recognizing and planning routes to multiple facilities by enhancing facility name display and enabling interactive route creation, ensuring clear recognition and efficient travel planning.

JP2026078649APending Publication Date: 2026-05-15ZENRIN DATACOM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
ZENRIN DATACOM CO LTD
Filing Date
2024-10-29
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing map information systems fail to accurately recognize and facilitate the creation of routes that visit multiple facilities, particularly for users unfamiliar with local signage, such as inbound tourists, leading to confusion when planning travel itineraries.

Method used

A map information utilization program that enhances the display of facility names on a map by enlarging and highlighting them when the user's location is near the facility, allowing for drag-and-drop operations to create a planning area for a route, and integrating with a server to search and display the most efficient route to visit selected facilities.

Benefits of technology

Enables proper recognition of facility names and efficient route planning, even for users unfamiliar with local signage, by ensuring clear display and interactive selection of facilities, thereby facilitating accurate and user-friendly travel itineraries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026078649000001_ABST
    Figure 2026078649000001_ABST
Patent Text Reader

Abstract

When creating a route using a map, the system should be able to properly recognize the target facility on the map and create a route that effectively visits all the target facilities. [Solution] When the map information and planning area are displayed on the display unit 508, the instruction operation determination unit 513 determines that the position indicator pointer has been positioned in the display area for the facility name. In this case, the display change processing unit 514 functions and highlights the display area for the name. Furthermore, the name enlargement display processing unit 515 functions and creates a separate display area on the map information to enlarge the display of the facility name.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a program, a method, and a device for enabling the use of map information through an information processing terminal such as a PC (Personal Computer), a tablet PC, a smartphone, or digital signage.

Background Art

[0002] For example, map information is provided from a map information providing server device and used using an information processing terminal such as a PC, a tablet PC, a smartphone, or digital signage. Regarding the use of maps using an information processing terminal, various improvements have been made to the display mode of the map. For example, in "Google Maps (registered trademark) https: / / www.google.co.jp / maps", when a mark corresponding to a facility displayed on the map or a position indication pointer (arrow pointer) is positioned on the name of the facility, a photo and detailed information of the facility are displayed near the indicated position.

[0003] Further, Patent Document 1 discloses an invention related to a navigation device that can edit a via point of a route with a simple and intuitive operation. The invention disclosed in Cited Document 1 enables the addition of a via point by pressing an icon of a facility (ramen shop D) displayed on a regional information display screen and performing a drag-and-drop operation between the target via points A and B on a route screen. Note that the regional information display screen is not a map display screen, but a screen on which folders stored in a folder 31 of regional information and icons of via point candidates are displayed step by step. The route screen is a screen that displays a schematic diagram of a recommended route, and a departure point, one or more via points, and a destination are displayed.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

[0005] When planning a travel route that includes visiting multiple shops or shrines and temples, it is convenient to be able to check the locations of these destinations on a map. In this case, it is desirable to be able to accurately determine the location of the destination shops, shrines, and temples. Often, other shops or temples are located nearby, which can be confusing. Especially for inbound tourists, being able to properly recognize Japanese signage is crucial both when creating and following a route.

[0006] In view of the above, the purpose of this invention is to enable the creation of a route that appropriately visits the target facilities when creating a route using a map, by enabling the target facilities to be properly recognized on the map.

[0007] In this specification, the term "facility" corresponds to POI (Point of Interest) and refers to various points that can be represented on a map. Therefore, "facility" is used in a broad sense, not only referring to places with buildings, but also including parks, scenic spots, and places of historical significance. [Means for solving the problem]

[0008] To solve the above problems, the map information utilization program of the invention described in claim 1 is: A map information utilization program executed in a terminal device equipped with a display unit, A display processing step that displays a planning area for forming a route that visits multiple said facilities, along with map information including the names of the facilities, on the display unit; A first determination step of determining whether the user's indicated location is located on the display area of ​​the name display on the map information displayed on the display unit, In the first determination step, if it is determined that the user's indicated position is located on the display area of ​​the name display, a change processing step is performed to change the display mode of the name display so that it is clear that the user is being instructed to do so. In the first determination step, if it is determined that the user's indicated position is located on the display area of ​​the name display, a name enlargement display step is performed, which involves providing a display area of ​​a predetermined size on the map information displayed on the display unit and enlarging the name of the facility. It is characterized by performing the following: [Effects of the Invention]

[0009] According to this invention, when creating a route using a map, the target facility on the map can be properly recognized. This makes it possible to create a route that properly visits the target facility. [Brief explanation of the drawing]

[0010] [Figure 1] This is a diagram illustrating an example configuration of a map information utilization system according to an embodiment. [Figure 2] This is a block diagram illustrating an example configuration of a map information provision server device according to an embodiment. [Figure 3] This figure illustrates an example of data stored in the facility information DB (Data Base) of the map information provision server device according to the embodiment. [Figure 4] This is a block diagram illustrating an example configuration of a PC (Personal Computer), which is an example of an information processing terminal in this embodiment. [Figure 5] This is a diagram illustrating an example of map information displayed on the display unit of an information processing terminal. [Figure 6] This is a diagram illustrating an example of map information displayed on the display unit of an information processing terminal. [Figure 7]This is a diagram illustrating an example of map information displayed on the display unit of an information processing terminal. [Figure 8] This is a flowchart illustrating the process executed on a PC, which is an example of an information processing terminal in this embodiment. [Figure 9] This is a flowchart illustrating the operation input process performed in step S108 of Figure 8. [Figure 10] This is a flowchart illustrating the click process performed in step S203 of Figure 9. [Figure 11] This is a flowchart illustrating the drag-and-drop process performed in step S208 of Figure 9. [Modes for carrying out the invention]

[0011] Hereinafter, an embodiment of the program, method, and apparatus according to this invention will be described with reference to the figures. In the embodiment described below, the example will be one in which the program, method, and apparatus according to this invention are applied to the information processing device of a system configured in which a map information provision server device and an information processing device are connected via a network.

[0012] [Example of a map information utilization system configuration] Figure 1 is a diagram illustrating an example configuration of a map information utilization system according to this embodiment. As shown in Figure 1, the map information utilization system of this embodiment is configured by connecting a map information provision server device 1 and information processing devices, including a PC 5(1), a tablet PC 6(1), a smartphone 7(1), and a digital signage 8(1), via a network 2. In the following description, the map information provision server device 1 will be referred to as the provision server device 1. As shown in Figure 1, the PC 5(1) is connected to the network 2 via a router 3(1), the tablet PC 6(1) is connected to the network 2 via a base station 4(1), and the smartphone 7(1) is connected to the network 2 via a base station 4(2).

[0013] In addition, the digital signage 8(1) is connected to the network 2 through the base station 4(3). Note that the digital signage 8(1) is installed in facilities such as stations, stores, shopping malls, and offices to transmit information. While the PC 5(1), tablet PC 6(1), and smartphone 7(1) are owned and used by individuals, the digital signage 8(1) is installed in public places and is used by an unspecified number of people, which is the difference.

[0014] However, the digital signage 8(1) also has a display unit and an operation unit (such as a touch panel), and can display and provide the desired information in response to an operation input from the user. That is, the digital signage 8(1) can also function as an information processing device (user terminal device) used by the user, similar to the PC 5(1), tablet PC 6(1), and smartphone 7(1). Note that there are various forms of the digital signage 8(1), such as those with a horizontally long display screen and those with a vertically long display screen.

[0015] The base stations 4(1), 4(2), and 4(3) are base stations of a mobile phone network or APs (Access Points) of a wireless LAN (Local Area Network). Therefore, the network 2 is mainly the Internet, but also includes a telephone network, a mobile phone network, a wireless LAN, etc. that connect from the user terminals, namely the PC 5(1), tablet PC 6(1), smartphone 7(1), and digital signage 8(1) to the Internet. Also, in FIG. 1, the subscripts (numbers in parentheses) in the case of being described like the PC 5(1) mean that there are multiple of these PCs, tablet PCs, smartphones, digital signages, routers, and base stations (APs), rather than just one.

[0016] In other words, there are actually many PCs, tablet PCs, smartphones, digital signage, routers, and base stations (APs), and they can connect to the service server device 1 via network 2. However, for the sake of simplicity, Figure 1 shows PC 5(1), tablet PC 6(1), smartphone 7(1), and digital signage 8(1) as representative information processing devices. Each of these information processing devices—PC 5(1), tablet PC 6(1), smartphone 7(1), and digital signage 8(1)—receives map information from the service server device 1 via network 2 and displays it on its own display unit for use.

[0017] The providing server device 1 holds map information and facility information, as well as programs that form web pages for using this information, and can distribute these to the information processing devices. Here, the programs that form the web pages are created using programming languages ​​such as JavaScript and CSS (Cascading Style Sheets). In other words, the providing server device 1 can form web pages containing map information, facility information, and programs for using this information, and provide these to the information processing devices 5(1), 6(1), 7(1), and 8(1) upon request.

[0018] The information processing devices 5(1), 6(1), 7(1), and 8(1) can receive web pages containing map information, facility information, and programs for using them from the providing server device 1 using a web browser. The information processing devices 5(1), 6(1), 7(1), and 8(1) execute the programs received from the providing server device 1 and display the map information on their own displays so that users can use it.

[0019] In this embodiment, the program received from the providing server device 1 along with map information and facility information does not simply display map information on the display unit, zoom in / out, or move the map information on the display screen of the display unit. Along with the map information, it provides a planning area for creating a route to visit (touring) multiple target facilities. On the displayed map information, the user can indicate the target facilities and display the names of those facilities in the planning area. By uploading a list of identification information for the facilities whose names are displayed in this planning area to the providing server device 1, the providing server device 1 searches for a route that visits the facilities whose names are displayed in the planning area. The search results are provided from the providing server device 1 to the information processing device that uploaded the information, so that the user of the information processing device can use the searched route.

[0020] In this case, the important thing is to enable users to operate the system so that the name of the target facility is displayed correctly in the planning area. In particular, it is essential that even foreign tourists unfamiliar with Japanese can display the name of the target facility correctly in the planning area. Of course, using the Roman alphabet is acceptable, but since facility signs and other materials are often in Japanese, it is desirable to enable recognition of Japanese text.

[0021] Therefore, the program for using map information and facility information provided from the providing server device 1 to the information processing device 5(1), etc., displays the name of the instructed facility on the map information displayed on the display unit of the information processing device 5(1), etc., in a manner that ensures reliable recognition. Furthermore, the program allows the user to select the desired facility and display the name of that facility in the planning area. Below, an example configuration of the providing server device 1, the information processing devices PC 5(1), tablet PC 6(1), smartphone 7(1), and digital signage 8(1) that constitute the map information utilization system of this embodiment will be described, along with the processing performed by these devices.

[0022] Note that the user terminal devices, PC5(1), tablet PC6(1), smartphone7(1), and digital signage8(1), differ in appearance and size. However, the configuration of the part that receives map information and facility information from the providing server device1 and makes it available is the same. Therefore, in order to simplify the explanation below, the basic configuration of the information processing device, including tablet PC6(1), smartphone7(1), and digital signage8(1), will be described using PC5(1), which allows for detailed instruction and operation, as an example.

[0023] [Example configuration of server device (map information server device) 1] Figure 2 is a block diagram illustrating an example configuration of the service server device 1 in the embodiment. In the service server device 1 shown in Figure 2, the connection terminal 101T and the communication I / F (Interface) 101 realize the function of communicating through the network 2. Therefore, communication between the PC 5(1), tablet PC 6(1), smartphone 7(1), and digital signage 8(1) is performed through the connection terminal 101T and the communication I / F 101. The control unit 102, although not shown, is a so-called microprocessor configured with a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), non-volatile memory, etc. The control unit 102 controls each part of the service server device 1 by executing various programs.

[0024] The storage device 103 is a device consisting of a recording medium and its driver, such as an HDD (Hard Disk Drive) or SSD (Solid State Drive), and performs various operations such as recording, modifying, deleting, and reading data from the recording medium. In addition to storing necessary data and programs, the storage device 103 is also used as a working area to temporarily store intermediate data generated in various processes.

[0025] The map information DB (Data Base) 104, the facility information DB (Data Base) 105, and the route search network DB 106 are each formed in a device unit consisting of a recording medium such as an HDD or SSD and its driver. In the following, the route search network DB 106 will be abbreviated as the route search NWDB 106, as shown in Figure 2. The map information DB 104, facility information DB 105, and route search NEDB 106 can also be formed in the same device unit with different storage areas, but in Figure 2, for the sake of simplicity, they are shown as being formed in different device units.

[0026] Map information DB104 stores map information that can show the location and route of the target facility. In this embodiment, for the sake of simplicity, the target facility is assumed to be a shrine or temple. The map information may include, for example, vector data or raster data for drawing the map, and may also include annotation data for displaying so-called notes (annotations). Facility information DB105 stores information about each target facility, such as a shrine or temple. Figure 3 is a diagram illustrating an example of the data stored in facility information DB105. As shown in Figure 3, facility information DB105 has storage fields for each facility (shrine or temple), such as facility ID, geohash, center coordinates, name, category, and address.

[0027] In Figure 3, the facility ID is unique identification information that can identify each facility. A geohash is a representation of a map divided into a grid, with each section represented by a short string of characters. A geohash is created by converting latitude and longitude values ​​to binary and then encoding the resulting bit strings into a string. The longer the string, the smaller the area represented, resulting in a more precise location. Geohash makes it possible to understand the location of each facility on the map as a rectangular area.

[0028] The central coordinates are the latitude and longitude of the center of the location of each facility. Therefore, the central coordinates are the center of the rectangular area representing the location of the facility as expressed by the geohash. The name is the name of each facility, and in this embodiment, it is expressed in Japanese (kanji and hiragana). Although not shown in Figure 3, it is also possible to retain and use the Romanized spelling of the place name. In this example, the classification is information indicating whether the facility is a shrine or a temple. The address is location identification information that allows the location of the facility to be identified. In addition, it is possible to configure the system to retain various other information about each facility, such as opening hours, closing hours, and admission fees.

[0029] In this embodiment, geographical information such as terrain, roads, and railway lines can be displayed using the map information DB104, and the location of facilities on the map can be marked or the name of a facility can be displayed using the facility information DB. Furthermore, a rectangular area corresponding to the location of a facility on the map can be identified based on the geohash contained in the facility information DB. In addition, the display area for the facility name on the map can be identified based on the rectangular area identified by the center coordinates and geohash contained in the facility information DB.

[0030] The NWDB106 for route searching stores road network information related to roads used for route searching (pathfinding). The road network information consists of node data and link data. Node data represents points such as intersections and junctions. Link data indicates passable roads by line segments connecting the node data. Furthermore, the NWDB106 for route searching is equipped with railway route maps and bus route maps, and can search for routes using railway stations and bus stops as nodes, allowing for route searches using railways and buses when walking would take too long.

[0031] The request receiving unit 111 receives requests from information processing devices 5(1), 6(1), 7(1), and 8(1) addressed to its own device, received through the connection terminal 101T and the communication I / F 101. If the received request is a request for map provision, the request receiving unit 111 provides it to the information extraction unit 112, and if it is a request for route search, it provides it to the route search unit 114.

[0032] When the Information Extraction Unit 112 receives a map request from the Request Reception Unit 111, it retrieves map information for the requested area from the Map Information DB 104 and facility information for the requested area from the Facility Information DB 105, and provides these to the Web Page Provision Unit 113. The Web Page Provision Unit 113 configures a Web page containing the map information and facility information from the Information Extraction Unit 112, along with a program that makes the map information available for display on the display unit of the information processing device. The Web Page Provision Unit 113 provides the configured Web page to the requesting information terminal via the communication I / F 101 and connection terminal 101T. This makes the requesting information processing device able to use the Web page, including the map information.

[0033] When the route search unit 114 receives a route search request from the request reception unit 111, it identifies the location of the facilities listed in the facility ID list included in the search request from the data stored in the facility information DB 105. The route search unit 114 searches for a route that goes around the identified facilities using the data stored in the route search NWDB 106. The route search unit 114 provides the route search results to the search result provision unit 115. The search result provision unit 115 prepares the search results from the route search unit 114 as data for transmission and provides it to the requesting information terminal via the communication I / F 101 and connection terminal 101T. This makes it possible for the requesting information processing device to display the route search results in a list format or to show the route on map information.

[0034] In this way, the providing server device 1 can provide a web page containing map information in response to a map request from an information processing device such as a PC 5(1), tablet PC 6(1), smartphone 7(1), or digital signage 8(1), making it available for use. Furthermore, the providing server device 1 can search for a route around the facility in response to a route search request from an information processing device such as a PC 5(1), tablet PC 6(1), smartphone 7(1), or digital signage 8(1), and provide the search results for use. The user terminal devices such as a PC 5(1), tablet PC 6(1), smartphone 7(1), or digital signage 8(1) cooperate with the providing server device 1 configured in this way.

[0035] [Example configuration of PC5(1) as an information processing device] In the following, the basic configuration of the information processing device, including the tablet PC 6(1), smartphone 7(1), and digital signage 8(1), will be explained using PC5(1) as an example. Figure 4 is a block diagram illustrating an example configuration of PC5(1), which is an example of the information processing device in this embodiment.

[0036] In PC5(1) shown in Figure 4, the connection terminal 501T and the communication interface 501 communicate via the network 2. Therefore, communication with the service server device 1 is performed through the connection terminal 501T and the communication interface 501. The control unit 502, although not shown, is a so-called microprocessor configured with a CPU, ROM, RAM, non-volatile memory, etc. The control unit 502 executes various programs to control each part of PC5(1).

[0037] The storage device 503 is a device consisting of a recording medium and its driver, such as an HDD or SSD, and performs various operations such as recording, modifying, deleting, and reading data from the recording medium. In addition to storing necessary data and programs, the storage device 503 is also used as a work area to temporarily store intermediate data generated in various processes. The operation unit 504 includes a keyboard, touch pad, and a pointing device such as a mouse, and receives operation input from the user and provides information corresponding to the received operation input to the control unit 502.

[0038] The map information file 505, the facility information file 506, and the route search result file 507 are formed in a device unit consisting of a recording medium such as an HDD or SSD and its driver. Note that the map information file 505, the facility information file 506, and the route search result file 507 can also be formed in the same device unit with different storage areas, but in Figure 4, for simplicity of explanation, they are shown as being formed in different device units. The map information file 505 stores and holds map information provided by the providing server device 1. The facility information file 506 stores and holds facility information provided by the providing server device 1. The route search result file 507 stores and holds the route search results provided by the providing server device 1. The information in each of these files can be used to display map information including facility information, or to display route search results.

[0039] The display unit 508 is constructed using a thin display element such as an LCD or an OLED (Organic Electro Luminescence Diode) display. Alternatively, a touch panel can be configured by providing a touch sensor across the entire surface of the display screen of the display unit 508. In this case, the display unit 508 and the touch panel together form a user interface for input and output, providing display information to the user and accepting user input.

[0040] The map utilization processing unit 510 is the part of the PC 5(1) that enables the use of map information, facility information, and route search results provided by the provision server device 1. As shown in Figure 4, the map utilization processing unit 510 includes a request formation unit 511, a map display processing unit 512, an instruction operation discrimination unit 513, a display change processing unit 514, a name enlargement display processing unit 515, a drag display processing unit 516, a list display processing unit 517, and a search route display processing unit 518. The functions of each part of the map utilization processing unit 510 are realized by a browser executed on the PC 5(1) and a program provided by the provision server device 1 as information that constitutes a web page.

[0041] The request formation unit 511 forms requests for map provision and route search, and provides these to the provision server device 1 via the communication interface 501 and connection terminal 501T. The map display processing unit 512 uses the map information from the map information file 505 and the facility information from the facility information file 506 to display on the display unit 508 a planning area for forming a route that visits multiple facilities, along with map information including the names of the facilities. Details of the map information display mode and the planning area will be described later.

[0042] The instruction operation discrimination unit 513 implements a function to determine what kind of instruction operation (operation input) is received from the user through the operation unit 504. For example, the instruction operation discrimination unit 513 determines whether the instruction location on the map information displayed on the display unit 508, received through the operation unit 504, is within the rectangular area corresponding to the location of the facility, or within the display area of ​​the facility name displayed near the location of the facility. The instruction operation discrimination unit 513 also determines, for example, whether a click operation was performed when the instruction location was within the rectangular area corresponding to the location of the facility, or whether a click operation was performed when the instruction location was within the display area of ​​the facility name displayed near the location of the facility.

[0043] Furthermore, determining whether a location is within a rectangular area corresponding to the facility's location can be done based on the rectangular area on the map information identified by the geohash of the corresponding facility information in facility information file 506. Additionally, the location of the display area where the facility's name is displayed on the map information can be determined based on the rectangular area on the map information identified by the center coordinates and geohash of the corresponding facility information in facility information file 506. Therefore, determining whether a location is within the display area where the facility's name is displayed on the map information can also be done based on the location of the identified display area on the map information.

[0044] The display change processing unit 514 functions when the instruction operation determination unit 513 determines that the location indicated by the user on the map information is located within (on) the display area of ​​the facility's name display. In this case, the display change processing unit 514 changes the display manner of the name display so that it is clear that an instruction has been given. For example, it highlights the background of the facility's name display. Of course, other measures can also be taken regarding the facility's name display, such as changing the text color or displaying it inverted.

[0045] The name enlargement display processing unit 515 functions when it is determined that the location indicated by the user on the map information is located within the display area (on the display area) of the facility's name display, or within the rectangular area corresponding to the location of the facility. In this case, the name enlargement display processing unit 515 creates a display area of ​​a predetermined size on the map information displayed on the display unit 508 and enlarges the name of the facility. In other words, by enlarging the name of the facility separately from the facility's name display, the name of the facility corresponding to the name display indicated by the user can be grasped more clearly.

[0046] The drag display processing unit 516 functions when the user's indicated location, which has been determined by the instruction operation determination unit 513 to be located within the display area of ​​the facility's name, is dragged to move. In this case, the drag display processing unit 516 forms a movable display of a predetermined size with content corresponding to the name display, and performs a process to move the movable display in response to the drag operation. This allows the user to clearly recognize that they are performing a drag operation on a facility they have indicated on the map information.

[0047] The list display processing unit 517 functions when a drop operation is performed while a moveable display, which is displayed and made movable by the function of the drag display processing unit 516, is located on the planning area displayed on the display unit 508 along with map information. In this case, the list display processing unit 517 displays the name of the facility corresponding to the moveable display in the planning area. In this way, by repeatedly performing drag-and-drop operations on the facility name display, a list of the names of the facilities that the user wants to visit can be formed in the planning area.

[0048] In this case, the list display processing unit 517 identifies at least the facility ID of the facility corresponding to the name of the facility displayed in the planning area based on the data stored in the facility information file, and stores it, for example, as a list of facility IDs in a predetermined storage area of ​​the storage device 503. This list of facility IDs is a list of facilities that the user wants to visit, and is included in the route search request and transmitted to the service server device 1.

[0049] The route search display processing unit 518 processes the search results provided by the providing server device 1 and stored in the route search result file 507, after the route search request formed by the request formation unit 511 has been provided to the providing server device 1, and displays them on the display unit 508. The search results are arranged in an order that allows for efficient visitation of facilities by the providing server device 1. Therefore, the route search display processing unit 518 displays the search results in the planning area displayed on the display unit 508, and also displays the route on the map information along with numbers indicating the order in which to visit the facilities. This allows the user to understand which route to take to efficiently visit the target facilities.

[0050] Furthermore, the list display processing unit 517 also functions when the instruction operation determination unit 513 determines that the user's indicated position is within the rectangular area corresponding to the location of the facility and a predetermined operation is performed. In addition, the list display processing unit 517 also functions when the instruction operation determination unit 513 determines that the user's indicated position is within the display area of ​​the facility name displayed near the location of the facility and a predetermined operation is performed.

[0051] For example, suppose the user's indicated location is within a rectangular area corresponding to the location of a facility, and a single click operation is performed in that state. In this case, the list display processing unit 517 retrieves the name of the facility located within that rectangular area from the facility information file 506 based on a geohash and displays it in the planning area. Alternatively, suppose the user's indicated location is within a display area for the name of a facility displayed near the location of a facility, and a single click operation is performed in that state. In this case, the list display processing unit 517 displays the name of the facility displayed in that display area in the planning area.

[0052] Therefore, in addition to dragging and dropping facility names, the name of the desired facility can also be displayed in the planning area. In this case as well, the list display processing unit 517 identifies at least the facility ID of the facility corresponding to the facility name displayed in the planning area based on the data stored in the facility information file, and adds it, for example, as a facility ID list in a predetermined storage area of ​​the storage device 503. This creates a facility ID list in the storage device 503, which is a list of facilities that the user wants to visit.

[0053] Furthermore, drag-and-drop operations for displaying facility names may be used in combination with single-click operations within the rectangular area corresponding to the facility's location or single-click operations within the display area for the facility name. Even when different operations are used in combination in this way, it is possible to create a list of the desired facility names and a list of facility IDs.

[0054] In the case of tablet PCs 6(1), smartphones 7(1), and digital signage 8(1), the connection terminal 501T and communication I / F 501 are replaced with a transmitting / receiving antenna and a wireless communication unit. Also, in the case of tablet PCs 6(1), smartphones 7(1), and digital signage 8(1), operation is performed via a touch panel. Therefore, touch operations using the user's finger or electronic pen on the touch panel correspond to position indication, moving while touching corresponds to drag operations, and releasing the touch at the drag destination corresponds to drop operations. Furthermore, one-tap and two-tap operations on the rectangular area corresponding to the location of a facility or the display area for displaying the facility's name correspond to one-click and two-click operations on PC 5(1). Note that a tap operation means an operation in which a finger or electronic pen is touched to the touch panel and then immediately released.

[0055] [Examples of how map information is used] Next, we will explain how map information becomes available through PC5(1) through the cooperation of the aforementioned providing server device 1 and the information processing device PC5(1). Figures 5 to 7 are diagrams illustrating examples of map information displayed on the display unit 508 of the information processing terminal PC5(1).

[0056] When PC5(1) accesses the providing server device 1 and requests the provision of map information, as described above, the providing server device 1 provides a web page containing map information, facility information, and a program to make them available. As a result, the map display processing unit 512 on PC5(1) functions and displays the map information and the planning area PA on the display unit 508, as shown in Figure 5(A). The planning area is a place (area) where a list of target facilities is formed for creating a route to visit (touring) multiple target facilities.

[0057] As shown in Figure 5(A), the map information displays torii gate marks indicating the location of Shinto shrines and temple marks indicating the location of Buddhist temples (marks indicating temple buildings such as the main hall). The rectangular areas indicated by dotted lines surrounding the torii gate marks and temple marks represent the rectangular areas corresponding to the locations of the facilities (shrines and temples) identified by geohash. The map information in this embodiment can be enlarged and reduced by mouse operations on the operation unit 504, and depending on the degree of reduction, as shown in Figure 5(A), only the torii gate marks and temple marks may be displayed without the names of the facilities (names of shrines and temples).

[0058] In this case, as shown in Figure 5(A), the position indicator pointer CS1 is set to point to a rectangular area Ar1 identified by a geohash corresponding to the location of the shrine indicated by the torii mark. In this case, the instruction operation determination unit 513 and the name enlargement display processing unit 515 function and display the enlarged name display H1 of the shrine, as shown in Figure 5(A). That is, the instruction operation determination unit 513 determines that the position indicated by the position indicator pointer CS1 is within the rectangular area Ar1 corresponding to the location of the shrine indicated by the torii mark.

[0059] In this case, the name enlargement display processing unit 515 functions, creating a display area of ​​a predetermined size on the map information, referring to the facility information file based on the geohash to obtain the name of the corresponding shrine, and enlarging and displaying it in the display area. As a result, the enlarged name display H1 is displayed on the map information. Therefore, as shown in Figure 5(A), even if the name is not displayed on the map information displayed on the display unit 508, the name of the specified facility can be displayed in a large size so that the user can recognize it.

[0060] If, from the state shown in Figure 5(A), the operation to enlarge the map information displayed on the display unit 508 is performed, the map information will be enlarged as shown in Figure 5(B), and in addition to the torii gate and temple marks, the names of the facilities will also be displayed near the torii gate and temple marks. In this case, as shown in Figure 5(B), suppose the position indicator pointer CS1 is positioned in the display area Ar2 of the shrine name display, which is displayed as "○○ Shrine". In this case, the instruction operation discrimination unit 513 and the name enlargement display processing unit 515 function and display the enlarged name display H1 of the shrine as shown in Figure 5(B).

[0061] In other words, suppose the instruction operation determination unit 513 determines that the position indicator pointer CS1 is within the display area Ar2 of the shrine's name display. In this case, the name enlargement display processing unit 515 functions, sets up a display area of ​​a predetermined size on the map information, and enlarges and displays the name corresponding to the name display in that display area. In this case, by keeping a facility ID associated with the name display, the facility information file 506 can be referenced based on the facility ID to obtain the name associated with the facility ID and use it. Of course, the name may be identified by other methods as well.

[0062] As a result, even when the position indicator pointer CS1 is positioned in the name display area Ar2, the name of the indicated facility can be displayed in a larger size on the map information displayed on the display unit 508, as shown in Figure 5(B), allowing the user to recognize it. In this case, even if the display of the facility name on the map information displayed on the display unit 508 is small and difficult to recognize, the name enlargement display H1 ensures that the name of the facility can be reliably recognized. In particular, it is thought that foreign tourists may have difficulty distinguishing between differences in kanji characters, but the name enlargement display H1 ensures that they can reliably recognize the display of the facility name.

[0063] Furthermore, as shown in Figure 5(B), suppose the position indicator pointer CS1 is positioned in the display area Ar2 of the shrine name display, which is labeled "○○ Shrine". In this case, the display change processing unit 514 also functions, highlighting the display area Ar2 as shown in Figure 6(A), and changing the arrow-marked position indicator pointer CS1 to the palm-marked drag-and-drop pointer CS2. This indicates to the user that drag-and-drop operation is now possible on the indicated name display. In other words, it indicates to the user that the shrine name display can now be moved to the planning area PA by drag-and-drop operation.

[0064] Next, as shown by the solid arrow in Figure 6(A), suppose the drag-and-drop pointer CS2, positioned in the display area Ar2 for the shrine's name, is moved by dragging while holding down the left mouse button. In this case, the drag display processing unit 516 functions, forming a movable display Dd1 of a predetermined size with content corresponding to the shrine's name, and displays it on the display unit 508, allowing it to move in response to the drag operation. This movable display Dd1 is larger than the name displayed in the display area Ar2. As a result, the user can reliably recognize the location of the facility they have indicated using the movable display Dd1 and perform the drag operation.

[0065] Subsequently, as shown by the dotted arrow in Figure 6(A), when the movable display Dd1 is moved to the planning area PA and the left mouse button is released (a drop operation), the list display processing unit 517 functions. The list display processing unit 517 processes the name of the facility corresponding to the movable display Dd1 to be displayed in the planning area, as shown in Figure 6(B). In this case, the list display processing unit 517 identifies at least the facility ID of the facility corresponding to the name of the facility displayed in the planning area PA based on the data stored in the facility information file and records it in a predetermined storage area of ​​the storage device 503.

[0066] By repeatedly performing drag-and-drop operations on the facility name displays, a list of facility names that the user wants to visit is formed in the planning area PA, as shown in Figure 7(A). Additionally, a list of facility IDs, consisting of the facility IDs of the facilities the user wants to visit, is formed in a predetermined area of ​​the storage device 503. Furthermore, on the map information displayed on the display unit 508, numbers corresponding to the selection order are displayed at locations corresponding to the user's selected facilities, allowing the user to recognize which facilities they have chosen. Of course, the user can also delete the names of facilities that have been selected and displayed in the planning area PA. In this case, the facility ID of the deleted facility is also removed from the facility ID list created in the storage device 103. Also, as described above, by performing drag-and-drop operations, the name of the desired facility can be added to the planning area PA, and the corresponding facility ID can be added to the facility ID list in the storage device 103.

[0067] The state shown in Figure 7(A) is one in which the user has simply selected the facilities they wish to visit in no particular order. Therefore, the most efficient route to visit the desired facilities has not been determined. To do this, the user selects the "Optimize" button displayed at the bottom of the planning area PA. In this case, the request formation unit 511 functions and forms a route search request, including the facility ID list in the storage device 103, and sends it to the service server device 1. As a result, the service server device 1 performs a route search process and returns the search results. Using these search results, the search route display processing unit 518 functions and displays the search results, as shown in Figure 7(B).

[0068] In other words, as shown in Figure 7(B), the planning area (PA) shows a route that visits the selected facilities, with the starting point being XX Station and the goal being □〇 Station. In this case, as shown in Figure 7(B), it is indicated that the most efficient route is to visit the facilities in the following order: XX Station → 〇△ Temple → XX Shrine → △△ Inari Shrine → □□ Temple → □△ Tenjin Shrine → □〇 Station. The approximate travel time between facilities is also shown. Furthermore, the location of each facility is numbered according to the order in which they are to be visited, and the route between them is also shown. This allows the user to clearly understand the most efficient route to visit the facilities (shrines and temples) they have selected.

[0069] Thus, the PC5(1) in this embodiment, by cooperating with the providing server device 1, realizes an unprecedented way of using map information. Specifically, by enabling the use of the enlarged name display H1 and the movement display Dd1, the names of facilities (shrines and temples) can be reliably recognized without misreading. This makes it easier to select a target facility and to appropriately set and use a route that visits the target facility.

[0070] [Processing performed by the information processing devices 5(1), 6(1), 7(1), and 8(1) of the embodiment] Next, we will summarize the processes performed by the information processing devices 5(1), 6(1), 7(1), and 8(1) of the above-described embodiment, referring to the flowchart. Here again, we will specifically explain the processes performed by PC5(1) as an example of the processes performed by the information processing devices 5(1), 6(1), 7(1), and 8(1). Figure 8 is a flowchart for explaining the processes executed by PC5(1) in the embodiment. The processes shown in the flowchart of Figure 8 are executed by the control unit 102 of PC5(1), and are carried out by the control unit 102 controlling each part of the providing server device 1.

[0071] The control unit 502 of PC5(1) launches a browser in response to user input, accesses the service server device 1 using the instructed URL (Uniform Resource Locator) or by searching for the service name, and establishes a link (step S101). The processing in step S101 is performed by the request formation unit 511 of PC5(1). In response, the service server device 1 provides a web page containing map information, facility information, and a program. Upon receiving the web page, the control unit 502 stores the map information in the map information file 505, the facility information in the facility information file 506, and executes the program in the control unit 502 (step S102).

[0072] As a result, the map display processing unit 512 first functions and displays map information and the planning area PA2 on the display unit 508 (step S103). After this, the control unit 502 receives operation input from the user through the operation unit 504 (step S104) and determines whether or not operation input has been received (step S105). If the determination process in step S105 determines that operation input from the user has not been received, the process from step S104 is repeated.

[0073] Furthermore, in the determination process of step S105, if it is determined that an operation input from the user has been received, it is determined whether the received operation input is a termination operation or not (step S106). In the determination process of step S106, if it is determined that the received operation input is a termination operation, a predetermined termination process is executed, such as disconnecting the link connected to the providing server device 1 (step S107), and the process shown in Figure 8 is terminated.

[0074] On the other hand, in the determination process of step S106, if it is determined that the received operation input is not a termination operation, the control unit 502 executes the operation input process according to the provided program (step S108). After the operation input process in step S108, the process from step S104 is repeated.

[0075] <Details of the operation input process in step S108 of Figure 8> Figure 9 is a flowchart illustrating the operation input process performed in step S108 of Figure 8. First, under the control of the control unit 502, the instruction operation discrimination unit 513 functions to determine whether the position indicated by the position indication pointer CS1 is located within a rectangular area corresponding to the location of any facility (shrine or temple) (step S201). The position indication pointer CS1 is displayed as an arrow mark on the display unit 508. As explained using Figure 5(A), the discrimination process in step S201 is, for example, the process of determining whether the position indicated by the position indication pointer exists within a rectangular area Ar1 identified by a geohash corresponding to the location of a facility.

[0076] In the determination process of step S201, it is determined that the location indicated by the location indicator pointer CS1 is located within a rectangular area corresponding to the location of one of the facilities. In this case, the name enlargement display processing unit 515 functions and displays the name of the facility in an enlarged view on the map information, creating a display area of ​​a predetermined size (step S202). As explained using Figure 5(A), the process of step S202 is to display the enlarged name display H1 for the facility indicated by the location indicator pointer CS1. After this, a click process is executed (step S203), and once the click process is completed, the process of the flowchart shown in Figure 9 is exited, and the process returns to Figure 8, and the process from step S104 is repeated. Details of the click process in step S203 will be described later.

[0077] Furthermore, suppose that in the determination process of step S201, it is determined that the position indicated by the position indicator pointer CS1 is not located within the rectangular area corresponding to the location of any of the facilities. In this case, the instruction operation determination unit 513 functions to determine whether or not the position indicated by the position indicator pointer CS1 is located within the display area of ​​the name display of any of the facilities (step S204). As explained using Figure 5(B), this determination process of step S204 is, for example, the process of determining whether or not the position indicated by the position indicator pointer CS1 exists within the display area Ar2 of the name display of the facility.

[0078] In the determination process of step S204, suppose it is determined that the location indicated by the location indicator pointer CS1 is located within the display area for the name of one of the facilities. In this case as well, the name enlargement display processing unit 515 functions and enlarges and displays the name of the facility on the map information by creating a display area of ​​a predetermined size (step S205). As explained using Figure 5(B), the process of step S205 is to display the enlarged name display H1 for the facility indicated by the location indicator pointer CS1.

[0079] Next, the display change processing unit 514 functions, highlighting the display area for the facility's name (step S206) and changing the position indicator pointer CS1 to the drag-and-drop pointer CS2 (step S207). The process in step S206 is to highlight the display area Ar2 for the facility's name, as explained using Figure 6(A). The process in step S207 is to change the position indicator pointer CS1 of the arrow mark to the drag-and-drop pointer CS2 of the palm mark, as shown in Figure 6(A). After this, the drag-and-drop process is executed (step S208), and once the drag-and-drop process is completed, the process in the flowchart shown in Figure 9 is exited, and the process returns to Figure 8, repeating the process from step S104. Details of the drag-and-drop process in step S208 will be described later.

[0080] In the determination process of step S204, suppose it is determined that the position indicated by the position indicator pointer CS1 is not located within the display area of ​​the name display of any facility. In this case, the control unit 502 executes processing in response to the user's operation input (step S209). In step S209, for example, processing related to the use of the map information can be performed, such as zooming in / out on the map information displayed on the display unit 508, creating a route search request, and sending it. After the processing in step S209, the process is exited through the flowchart shown in Figure 9, and the process returns to Figure 8, and the process from step S104 is repeated.

[0081] <Details of the click process in step S203 of Figure 9> Figure 10 is a flowchart illustrating the click process performed in step S203 of Figure 9. First, under the control of the control unit 502, the instruction operation determination unit 513 functions to determine whether a click operation was performed while the position indicated by the position indication pointer CS1 was located within a rectangular area corresponding to the location of any facility (shrine or temple) (step S301). Assume that the determination process in step S301 determines that the click operation was performed.

[0082] In this case, the list display processing unit 517 functions, retrieves the facility ID of the facility from the data stored in the facility information file 506, and adds it to the facility ID list in the storage device 503 (step S302). Furthermore, the list display processing unit 517 displays the name of the facility in the planning area PA (step S303) and exits the process shown in Figure 10. Also, in the determination process of step S301, it is determined that the click operation has not been performed.

[0083] In this case, the instruction operation discrimination unit 513 functions to determine whether the position indicated by the position indication pointer CS1 is located within the rectangular area corresponding to the location of any of the facilities (shrines and temples) (step S304). If the discrimination process in step S304 determines that the position indicated by the position indication pointer CS1 is located within the rectangular area corresponding to the location of any of the facilities (shrines and temples), the process from step S301 is repeated.

[0084] Furthermore, in the determination process of step S304, if it is determined that the position indicated by the position indicator pointer CS1 is not located within the rectangular area corresponding to the location of any facility (shrine or temple), the process shown in Figure 10 is exited. Through the flowchart process in Figure 10, a click operation within the rectangular area corresponding to the location of any facility (shrine or temple) can be used to form a facility ID list and display its name in the planning area.

[0085] <Details of the drag-and-drop process in step S208 of Figure 9> Figure 11 is a flowchart illustrating the drag-and-drop process performed in step S208 of Figure 9. First, under the control of the control unit 502, the instruction operation determination unit 513 functions to determine whether a drop operation was performed while the position indicated by the drag-and-drop pointer CS2 was located within the display area of ​​the name display of one of the facilities (shrines and temples) (step S401). Suppose that the determination process in step S401 determines that the drop operation has been performed. In this case, a movement display corresponding to the name display of the facility is formed and displayed, and moved on the map information displayed on the display unit 508 in accordance with the movement of the drag-and-drop pointer CS2 (step S402). The process in step S402 is to display the movement display Dd1 and move it in accordance with the drag operation, as explained using Figure 6(A).

[0086] Next, with the move display moved onto the planning area PA, it is determined whether or not a drop operation has been performed (step S403). Suppose the determination process in step S403 determines that the drop operation has been performed. In this case, the list display processing unit 517 functions, obtains the facility ID of the facility from the data stored in the facility information file 506, and adds it to the facility ID list in the storage device 503 (step S404). Furthermore, the list display processing unit 517 displays the name of the facility on the planning area PA (step S405), and exits the process shown in Figure 11. Alternatively, suppose the determination process in step S403 determines that the drop operation has not been performed. That is, suppose the drop operation has been determined to have been performed while the move display was not on the planning area PA. In this case, the enlarged name display and the move display are erased (step S407), and exits the process shown in Figure 11.

[0087] On the other hand, suppose the determination process in step S401 determines that the drop operation has not been performed. In this case, the instruction operation determination unit 513 functions to determine whether the state in which the position indicated by the drag-and-drop pointer CS2 is located within the display area of ​​the name display of any facility (shrine or temple) is maintained (step S406). If the determination process in step S406 determines that it is not maintained, the enlarged name display and the movement display are erased (step S407), and the process shown in Figure 11 is exited.

[0088] Furthermore, suppose the determination process in step S406 determines that the information is being maintained. In this case, the instruction operation determination unit 513 determines whether a click operation was performed while the position indicated by the drag-and-drop pointer CS2 was located in the display area for the name of any facility (shrine or temple) (step S408). If the determination process in step S408 determines that a click operation was performed, the process from step S404 is performed. This makes it possible to form the facility ID list and display the name in the planning area even when a click operation is performed in the name display area.

[0089] Furthermore, if the determination process in step S408 determines that no click operation has been performed, the process from step S401 is repeated. In this way, the drag-and-drop process shown in Figure 11 allows for the formation of a facility ID list and the display of names in the planning area through drag-and-drop and click operations on the name display area. In addition, by providing enlarged displays of facility names, such as enlarged name display and movable display, the user can clearly recognize the facility they are indicating, thus preventing errors in designation.

[0090] The processing shown in Figures 8 to 11 illustrates the case where it is performed on PC 5(1), but the same processing will be performed on tablet PC 6(1), smartphone 7(1), and digital signage 8(1). However, drag-and-drop operations and click operations in designated areas will be performed via the touch panel.

[0091] [Implementation as a program or method] As can be seen from the description of the embodiments above, the program that is provided by the providing server device 1 and executed on PC 5(1) is the program according to this invention. Specifically, the program that performs the processing described using the flowcharts in Figures 8 to 11 is an embodiment of the program according to this invention. Therefore, as also mentioned above, the functions of each part constituting the map utilization processing unit 510 of PC 5(1) shown in Figure 4 can be realized as functions of the control unit 502 of PC 5(1) by the program that is provided by the providing server device 1 and executed on PC 5(1). Furthermore, the method of performing the processing described using the flowcharts in Figures 8 to 11 is an embodiment of the method according to this invention.

[0092] [Effects of the embodiment] According to the information processing devices 5(1), 6(1), 7(1), and 8(1) of this embodiment, when creating a route using a map, it is possible to create a route that appropriately visits the target facilities by enabling the user to properly recognize the target facilities on the map information. Specifically, when a target facility is indicated on the displayed map information, the name is enlarged to clearly indicate what the indicated facility is. Furthermore, when a target facility is indicated on the displayed map information and dragged, a movement indicator including the name of the target facility is displayed to clearly indicate the object being dragged. This makes it possible for the user to indicate or select the target facility without making a mistake. In particular, for foreign tourists, Japanese names are difficult to recognize, but based on the name enlargement and movement indicator, it becomes possible to clearly understand the name of the indicated facility.

[0093] [Differentiation] In the embodiment described above, torii gate marks, temple marks, facility names, enlarged names, and navigational displays are shown on the map information drawn using the map information DB104, based on the facility information DB. However, this is not the only embodiment. The torii gate marks, temple marks, facility names, enlarged names, and navigational displays can be prepared as annotation data as part of the map information, and these can be used to display the information.

[0094] Furthermore, while the above-described embodiment uses shrines and temples as the selectable facilities, it is not limited to this. For example, this invention can also be applied to facilities where various POIs (Points of Interest) can be selected, such as shops selling various goods, restaurants, and historical sites.

[0095] The digital signage 8(1) is installed in a public place and used by an unspecified number of users. Therefore, when route search results are displayed on the digital signage 8(1), they must be made available for use by the users. To this end, the digital signage 8(1) is equipped with a short-range communication function, such as Bluetooth®. This allows the digital signage 8(1) to transmit route search results to a tablet PC or smartphone equipped with the same short-range communication function when route search results are displayed on the digital signage 8(1). The tablet PC or smartphone can receive and store the route search results and display them as needed. In this case, if map information is also provided in addition to the route search results, the route search results can be displayed and used in the manner shown in Figure 7(B).

[0096] Furthermore, a QR code (registered trademark) for obtaining the route search results from the service server device 1 is displayed on the digital signage 8(1). By reading this QR code using the camera function of a tablet PC or smartphone, the route search results can be obtained from the service server device 1 on the tablet PC or smartphone. In addition, if the digital signage 8(1) has a printer function, it is also possible to configure it to print the displayed route search results onto paper using that printer function for the user to use. [Explanation of Symbols]

[0097] 1...Map information server device, 101T...Connection terminal, 101...Communication I / F, 102...Control unit, 103...Storage device, 104...Map information DB, 105...Facility information DB, 106...NWDB for route search, 111...Request reception unit, 112...Provided information extraction unit, 113...Web page provision unit, 114...Route search unit, 115...Search result provision unit, 2...Network, 3(1)...Router, 4(1), 4(2), 4(3)...Base station (AP), 5(1)...PC, 501T...Connection terminal, 501...Communication I / F, 502...Control unit 503...Storage device, 504...Operation unit, 505...Map information file, 506...Facility information file, 507...Route search result file, 508...Display unit, 510...Map utilization processing unit, 511...Request formation unit, 512...Map display processing unit, 513...Instruction operation change unit, 514...Display change processing unit, 515...Name enlargement display processing unit, 516...Drag display processing unit, 517...List display processing unit, 518...Search route display processing unit, 6(1)...Tablet PC, 7(1)...Smartphone, 8(1)...Digital signage

Claims

1. A map information utilization program executed in a terminal device equipped with a display unit, A display processing step that displays a planning area for forming a route that visits multiple said facilities, along with map information including the names of the facilities, on the display unit; A first determination step of determining whether the user's indicated location is located on the display area of ​​the name display on the map information displayed on the display unit, In the first determination step, if it is determined that the user's indicated position is located on the display area of ​​the name display, a change processing step is performed to change the display mode of the name display so that it is clear that the user is being instructed to do so. In the first determination step, if it is determined that the user's indicated position is located on the display area of ​​the name display, a name enlargement display step is performed, which involves providing a display area of ​​a predetermined size on the map information displayed on the display unit and enlarging the name of the facility. A map information utilization program characterized by performing the following.

2. A map information utilization program according to claim 1, A drag display processing step is performed in which, when a drag operation is performed so that the indicated position on the display area of ​​the name display moves, a movable display having content corresponding to the name display and of a predetermined size is formed, and the movable display is moved in response to the drag operation. A list area display step in which, when a drop operation is performed while the movable display is located on the planning area, the name of the facility corresponding to the movable display is displayed on the planning area. A map information utilization program characterized by performing the following.

3. A map information utilization program according to claim 1 or claim 2, A second list area display step, in which, when a predetermined operation is performed on the display area of ​​the name display on the map information displayed on the display unit, the name of the corresponding facility is displayed in the planning area. A map information utilization program characterized by performing the following.

4. A method for using map information in a terminal device equipped with a display unit, A display processing step includes displaying a planning area for forming a route that visits multiple said facilities, along with map information including the names of the facilities, on the display unit; A first determination step of determining whether the user's indicated location is located on the display area of ​​the name display on the map information displayed on the display unit, In the first determination step, if it is determined that the user's indicated position is located on the display area of ​​the name display, a change processing step is performed to change the display mode of the name display so that it is clear that the user is being instructed to do so. In the first determination step, if it is determined that the user's indicated position is located on the display area of ​​the name display, a name enlargement display step is performed, in which a display area of ​​a predetermined size is provided on the map information displayed on the display unit, and the name of the facility is enlarged. A method for using map information, characterized by having the following features.

5. A method for using map information as described in claim 4, A drag display processing step is performed in which, when a drag operation is performed so that the indicated position on the display area of ​​the name display moves, a movable display having content corresponding to the name display and of a predetermined size is formed, and the movable display is moved in response to the drag operation. A list area display step is performed in which, when a drop operation is performed while the movable display is located on the planning area, the name of the facility corresponding to the movable display is displayed on the planning area. A method for using map information, characterized by having the following features.

6. A method for using map information according to claim 4 or claim 5, On the map information displayed on the display unit, with respect to the display area of ​​the name display, A second list area display step, in which the name of the corresponding facility is displayed in the planning area when a predetermined operation is performed. A method for using map information, characterized by having the following features.

7. A display processing means that displays a planning area for forming a route that visits multiple said facilities, along with map information including the names of the facilities, on the display unit, A first determination means for determining whether the user's indicated location is located on the display area of ​​the name display on the map information displayed on the display unit, In the first determination means, when it is determined that the user's indicated position is located on the display area of ​​the name display, a change processing means is provided to change the display mode of the name display so that it is clear that the user is being instructed to do so. In the first determination means, if it is determined that the user's indicated position is located on the display area of ​​the name display, a name enlargement display means is provided to provide a display area of ​​a predetermined size on the map information displayed on the display unit and enlarge the name of the facility. A map information utilization device characterized by comprising the following features.

8. A map information utilization device according to claim 7, When a drag operation is performed to move the indicated position on the display area of ​​the name display, a drag display processing means is provided to form a movable display of a predetermined size having content corresponding to the name display, and to move the movable display in response to the drag operation. When a drop operation is performed while the movable display is located on the planning area, a list area display means is provided to display the name of the facility corresponding to the movable display on the planning area. A map information utilization device characterized by comprising the following features.

9. A map information utilization device according to claim 7 or claim 8, A second list area display means that, when a predetermined operation is performed on the display area of ​​the name display on the map information displayed on the display unit, displays the name of the corresponding facility in the planning area. A map information utilization device characterized by having the following features.