Map output device, map output method, and program

The map output device enhances POI visibility by setting convex wraps around mountain summits and entrances, addressing the challenge of clear POI display in map images.

JP7627163B2Active Publication Date: 2025-02-05MICWARE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021066258
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-04-09
Publication Date
2025-02-05
Estimated Expiration
2041-04-09

AI Technical Summary

Technical Problem

Existing map output devices struggle to effectively display Point of Interest (POI) information, such as mountain summits and facilities, in a manner that enhances user visibility and clarity.

Method used

The map output device employs a control unit to set specific output areas in the map image, forming convex wraps around mountain summits and climbing entrances, and includes facility information within these areas to ensure optimal visibility of POIs.

Benefits of technology

This approach facilitates easier viewing of necessary POIs by users, ensuring that summit and facility information is prominently displayed without overlap or omission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007627163000001
    Figure 0007627163000001
  • Figure 0007627163000002
    Figure 0007627163000002
  • Figure 0007627163000003
    Figure 0007627163000003
Patent Text Reader

Abstract

To provide a map output device that makes a map image visually user friendly which causing the map image to include POI information needed for users, and outputs the map image.SOLUTION: The map output device comprises: a map acquisition unit for acquiring map information that includes a map image; an output unit for outputting an output region of the output image; and a control unit for controlling the output region. The map information includes: crest information that indicates a crest position of a mountain and climbing entrance information that indicates a climbing entrance position that corresponds to the mountain. The control unit sets a first region to form a convex hull in the map image and sets a second region that is centered on the crest position. The convex hull includes the crest position and the climbing entrance position. When either of the first or the second regions is not included entirety inside the other region, the control unit sets, to be the output region, a third region with a circumferential edge being in contact with outer sides of the respective first and second regions.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a map output device, a map output method, and a program for outputting a map image, and in particular to a map output device, a map output method, and a program for outputting a map image that is easier to view while including POIs (Points Of Interest) required by a user. [Background technology]

[0002] In recent years, with the increasing popularity of hiking, trekking, and mountain climbing, it has become common to display mountain maps on information processing terminals including smartphones and tablet PCs. For example, a user can display a map image of a selected mountain on the information processing terminal and use it to plan a mountain climbing route.

[0003] As an example of this type of information processing terminal, a mountain climbing map display device that displays multiple mountain climbing routes up a single mountain from a topographical map having altitude information for each point is known (for example, Patent Document 1). The mountain climbing map display device of Patent Document 1 functions as a map output device that outputs a map image. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2018-097112 A Summary of the Invention [Problem to be solved by the invention]

[0005] Meanwhile, the map output device can easily make a mountain climbing plan by outputting a map image including a mountain peak and a trailhead, for example. Similarly, the map output device can easily make a mountain climbing plan by outputting a map image including facilities such as mountain huts, for example.

[0006] However, when a map output device outputs a map image, the ease with which the map image can be viewed by a user may vary greatly depending on how the map output device displays necessary POIs.

[0007] The present invention has been made in consideration of the above circumstances, and has an object to provide a map output device, a map output method, and a program that output a map image that is easier for the user to view while including necessary POIs. [Means for solving the problem]

[0008] A map output device according to a first embodiment of the present disclosure includes a map acquisition unit, an output unit, and a control unit. The map acquisition unit acquires map information. The map information includes a map image. The output unit outputs an output area of ​​the map image. The control unit controls the output area. The map information includes mountain peak information and trailhead information. The mountain peak information indicates a mountain peak position. The trailhead information indicates a trailhead position corresponding to the mountain. The control unit sets a first area in the map image. The first area forms a convex hull. The convex hull includes the mountain peak position and the trailhead position. The control unit sets a second area in the map image. The second area has the mountain peak position as a center. The control unit sets a third area as the output area. When the first area and the second area are not entirely contained inside either of the first area and the second area, a periphery of the third area contacts the outside of each of the first area and the second area.

[0009] In a map output device according to a second embodiment of the present disclosure, in the configuration of the first embodiment, when the map information does not include the trailhead information corresponding to the mountain, the control unit sets a fourth region as the output region. The fourth region has a periphery that borders the second region.

[0010] In a map output device according to a third aspect of the present disclosure, in the configuration of the first or second aspect, the map information includes facility information. The facility information indicates a location of a facility. The control unit causes the facility to be superimposed on the map image and output from the output unit.

[0011] A map output device according to a fourth aspect of the present disclosure is the map output device according to any one of the first to third aspects, further comprising a location information acquisition device. The location information acquisition device acquires location information. The control unit causes the output unit to output a movement history based on the location information superimposed on the map image.

[0012] A map output method according to a fifth aspect of the present disclosure outputs an output area of ​​a map image by executing a program stored in a computer. In the map output method, the map image is included in map information. The map information includes mountain peak information and trailhead information. The mountain peak information indicates a mountain peak position. The trailhead information indicates a trailhead position corresponding to the mountain. The map output method causes a first area forming a convex hull to be set in the map image. The convex hull includes the mountain peak position and the trailhead position. The map output method causes a second area to be set in the map image, the second area having the mountain peak position as a center. The map output method sets a third area as the output area. When the first area and the second area are not entirely contained inside either of the areas, the periphery of the third area contacts the outside of each of the first area and the second area.

[0013] A program according to a sixth aspect of the present disclosure causes a computer to control and output an output area of ​​a map image. The computer includes a storage device. The storage device stores map information including the map image. The map information includes mountain peak information and trailhead information. The mountain peak information indicates a mountain peak position. The trailhead information indicates a trailhead position corresponding to the mountain. The program causes the computer to set a first area forming a convex hull in the map image. The convex hull includes the mountain peak position and the trailhead position. The program causes the computer to set a second area having the mountain peak position as a center. The program causes the computer to execute a process of setting a third area as the output area. When the first area and the second area are not entirely contained inside either of the areas, the periphery of the third area contacts the outside of each of the first area and the second area. Effect of the Invention

[0014] The present invention provides a map output device, a map output method, and a program that output a map image that is easier for the user to view while including necessary POI information. [Brief description of the drawings]

[0015] [Figure 1] FIG. 1 is a block diagram showing a map output device according to a first embodiment. [Diagram 2] FIG. 4 is an explanatory diagram for explaining a process of setting an output area in a map image executed by the map output device of the first embodiment. [Diagram 3] FIG. 2 is an explanatory diagram showing a data structure of mountain information used in the map output device of the first embodiment. [Figure 4] FIG. 2 is an explanatory diagram showing a data structure of mountain climbing information used in the map output device of the first embodiment. [Diagram 5] FIG. 2 is an explanatory diagram showing a data structure of facility information used in the map output device of the first embodiment. [Figure 6] FIG. 1 is a schematic external view showing a map output device of a first embodiment. [Figure 7]FIG. 2 is a schematic external view showing a map output device shown for comparison with the first embodiment. [Figure 8] 4 is a flowchart showing a processing procedure executed by the map output device of the first embodiment. [Figure 9] FIG. 1 is a diagram illustrating a configuration of an information processing device. [Figure 10] FIG. 11 is a block diagram showing a map output system according to a second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016] (Embodiment 1) The map output device 1 of the first embodiment will be described below with reference to Figs. 1 to 8. As shown in Fig. 1, the map output device 1 includes a map acquisition unit 1a, an output unit 1b, and a control unit 1c. The map acquisition unit 1a acquires map information. The map information includes, for example, a map image 50 shown in Fig. 2. The output unit 1b outputs an output area of ​​the map image 50. The control unit 1c controls the output area.

[0017] The control of the output area includes enlarging a part of the map image 50 or reducing a part of the map image 50. The map information includes mountain peak information and trailhead information. The mountain peak information indicates the position of the mountain peak.

[0018] The mountain peak position is illustrated by a balloon icon 6 in Fig. 2. The trailhead information indicates the trailhead position corresponding to the mountain. The trailhead information corresponds to the trailhead position for each mountain. The trailhead position is illustrated by a trailhead icon 7 in Fig. 2.

[0019] The control unit 1c sets a first region 51 in the map image 50. The first region 51 forms a convex hull. The convex hull includes the mountain peak positions and the trailhead positions. The convex hull is, for example, the smallest polygon that includes the set of the mountain peak positions and the trailhead positions. The convex hull may be, for example, the smallest rectangle that includes the set of the mountain peak positions and the trailhead positions. The convex hull may be, for example, the smallest circle that includes the set of the mountain peak positions and the trailhead positions.

[0020] Here, the convex hull is not limited to the case where the periphery of the first region 51 and the mountain peak position or the trailhead position are the same point. The periphery of the first region 51 and the trailhead position may be separated by a predetermined distance. The first region 51 includes the mountain peak position, and the trailhead position may be located in the area surrounding the first region 51. The first region 51 is illustrated as a rectangle indicated by a dashed line in FIG. 2. The first region 51 illustrated in FIG. 2 is illustrated as a vertically long rectangle with two trailhead positions and the mountain peak position as its edges. The first region 51 may have rounded corners.

[0021] The control unit 1c sets the second region 52 in the map image 50. The second region 52 has a mountain peak position as a central part in the map image 50. The second region 52 is, for example, rectangular. The second region 52 may be, for example, circular. The second region 52 is illustrated as a square indicated by a dashed line in FIG. 2. The second region 52 may be rounded. The control unit 1c sets the third region 53 as an output region. When the first region 51 and the second region 52 are not entirely included inside either region, the periphery of the third region 53 contacts the outside of each of the first region 51 and the second region 52. Here, the periphery is not limited to the case where the periphery of the first region 51 and the periphery of the second region 52 are the same as the periphery of the third region, but may be separated by a predetermined distance. The third region 53 is, for example, rectangular. The third region 53 is illustrated as a vertically long rectangle indicated by a two-dot chain line in FIG. 2. In other words, the third region 53 is set so that its periphery is in contact with the rectangular first region 51 and the square second region 52.

[0022] The map output device 1 of the first embodiment can output a map image 50 that is easier for the user to view while including necessary POI information. The necessary POI information here includes, for example, information on mountain peaks.

[0023] The configuration of the map output device 1 of the embodiment 1 will be described in more detail below. The map output device 1 includes a map acquisition unit 1a, an output unit 1b, and a control unit 1c, as well as a storage device 1d, a position information acquisition unit 1e, and an input unit 1f.

[0024] The map acquisition unit 1a is configured to be able to acquire map information. When the map information is stored in the storage device 1d in advance, the map acquisition unit 1a may acquire the map information from the storage device 1d. The map information includes mountain information. For example, as shown in FIG. 3, the mountain information includes a map ID (identification number) that uniquely identifies a map, a mountain name corresponding to the map ID, a map image 50 corresponding to the map ID, and a map position corresponding to the map ID. The map image 50 is configured of image data with an extension indicated by ".png", for example. The map image 50 is not limited to image data with an extension indicated by ".png". The map image 50 may be image data indicated by an image format of, for example, JPEG, GIF, or TIFF. The map image 50 may be drawn from drawing data. The map image 50 is associated with location information that identifies the map position. The location information includes latitude and longitude.

[0025] The map information has a plurality of map images 50. Each of the map images 50 has a rectangular outer shape. When a plurality of map images 50 are arranged, the map information may have map identification information for uniquely identifying each of the map images 50. The map images 50 may be configured so that a more detailed map can be displayed as the map scale increases. One wide-area map image 50 may be associated with a plurality of narrow-area map images 50, for example, four vertically and four horizontally. In the case of the Mercator projection, the map information can specify a specific map image 50 from among the plurality of map images 50 by specifying the Xth image to the east and the Yth image to the south with respect to the northwest corner of the map.

[0026] Therefore, the map information can specify the map image 50 to be displayed by specifying, for example, position information indicating the center of the map image 50 and magnification information specifying the scale of the map. In other words, the map output device 1 can specify the center of the map image 50 to be displayed by specifying, using the map information, a position indicating how far to the right and below the rectangular map image 50 is from a single point in the upper left corner of the map image 50.

[0027] The output unit 1b is configured to be able to output a map image 50. The output unit 1b outputs a predetermined output area of ​​the map image 50. The output unit 1b includes, for example, a display device 1g. The display device 1g is, for example, a liquid crystal display device or an EL (Electro Luminescent) device. The display device 1g displays a predetermined range of the map image 50 as an output area. The display device 1g is configured to be able to display the map image 50 and various icons corresponding to mountain climbing information.

[0028] As shown in FIG. 4, the mountain climbing information is associated with a mountain ID that uniquely identifies a mountain, a mountain name, a mountain peak position, and a trailhead position. The mountain name, mountain peak information, and trailhead information are each linked to the corresponding mountain ID. The mountain peak position includes latitude and longitude. The mountain peak position is not limited to latitude and longitude, and may include altitude. The trailhead position includes latitude and longitude. The trailhead position is not limited to latitude and longitude, and may include altitude. Although not shown in FIG. 4, the mountain climbing information is associated with the mountain peak information and a balloon icon 6 indicating the mountain peak position. The mountain climbing information is also associated with the trailhead information and a trailhead icon 7 indicating the trailhead position. As shown by the mountain IDs 1 and 2 in FIG. 4, the mountain climbing information may be associated with multiple trailheads for one mountain. Furthermore, as shown by mountain ID 201 in FIG. 4, if there is no information on a trailhead, it is not necessary for no trailhead to be associated with a single mountain.

[0029] The display device 1g can display a map image 50 on which icon images indicating various POIs are superimposed. The icon images indicating POIs may include facility icons 8 in addition to the balloon icon 6 and the trailhead icon 7 shown in Fig. 2. Examples of the facility icons 8 include a mountain hut icon indicating a mountain hut, a shelter icon indicating a shelter, a water source icon indicating a water source, a tent site icon indicating a tent site, a parking lot icon indicating a parking lot, a toilet icon indicating a toilet, and a hot spring resort icon indicating a hot spring resort.

[0030] The facility icon 8 is associated with, for example, facility information. For example, as shown in FIG. 5, the facility information is associated with a facility ID that uniquely identifies a facility, a facility name corresponding to the facility ID, a facility category corresponding to the facility ID, and a facility location corresponding to the facility ID. The facility name indicates the name of each facility. The facility category indicates the category of each facility. Examples of categories include mountain huts, evacuation shelters, water sources, tent sites, parking lots, toilets, and hot springs. The facility location includes location information that identifies the location of the facility. The facility location includes latitude and longitude. The facility location may also include altitude in addition to latitude and longitude.

[0031] The output unit 1b may be configured to output the map image 50 to an external display device when the external display device displays the map image 50. For example, when the output unit 1b is configured to output the map image 50 to an external display device, the output unit 1b may include a transmitting device. The transmitting device may transmit the map image 50 by wire or wirelessly. For example, the transmitting device may transmit the map image 50 using a public communication network. For example, the transmitting device may transmit the map image 50 by short-range wireless communication. An example of short-range wireless communication is the BLUETOOTH (registered trademark) standard. The output unit 1b may also be configured to include a speaker that outputs sound.

[0032] The control unit 1c is configured using a CPU (Central Processing Unit). The control unit 1c realizes various functions by the CPU operating based on a program stored in the storage device 1d. The control unit 1c can cause the output unit 1b to output a map image 50 by performing processing based on the program. In other words, the program executes a map output method in which the computer controls and outputs an output area of ​​a map image. The control unit 1c can control a change in the output area in the map image 50. Examples of the change in the output area include a reduction in the scale of a part of the map image 50, or an enlargement of a part of the map image 50. Examples of the change in the output area include a change in the position of the output area in the map image 50.

[0033] When the control unit 1c superimposes information about the vicinity of the mountain peak on the map image 50 and displays it on the display device 1g, the control unit 1c acquires the mountain peak position and the trailhead position from the mountain climbing information shown in FIG. 4. For example, the control unit 1c sets the maximum rectangular area with the mountain peak and the trailhead as the apex to the first area 51. When there are multiple trailheads, the control unit 1c acquires the minimum rectangular area that includes the multiple trailheads and the mountain peak. The control unit 1c forms a convex hull that includes all the points, with the mountain peak position and the trailhead position as points. The convex hull may be, for example, a minimum axis-parallel rectangle that includes all the points. The convex hull can be calculated using, for example, the direct method, the gift wrapping method, the divide and conquer method, the Graham scanning method, the incremental addition method, or the interior point elimination method. It is preferable that the control unit 1c forms one side of the minimum rectangle that includes the mountain peak position and the set of trailhead positions parallel to the rectangle that constitutes the map image 50. Furthermore, when the control unit 1c displays the map image 50 on the display device 1g, it is preferable that the control unit 1c obtains map information of a maximum display rectangular area that is a predetermined distance away from the minimum rectangular area that includes multiple trailheads and mountain peaks so that the trailheads and mountain peaks are not hidden by the edges of the display device 1g. The control unit 1c obtains facility information in the maximum display rectangular area that includes multiple trailheads and mountain peaks. The control unit 1c controls the display device 1g to superimpose an icon image indicating a POI on the map image 50. By displaying POIs including facility information on the map, the map output device 1 can allow the user to use the POIs as a reference or purpose for mountain climbing, for example, by displaying the POIs including facility information on the map.

[0034] When the map information does not include trailhead information, the control unit 1c causes the display device 1g to display a map image 50 of a predetermined range with the mountain peak at the center. When the map information includes facilities within the predetermined range, the control unit 1c causes the display device 1g to display the facilities superimposed on the map image 50. The predetermined range of the map image 50 displayed by the control unit 1c can be displayed, for example, so as to include within a 10 km square area with the mountain peak at the center. When the map information includes trailhead information, the control unit 1c causes the display device 1g to display a map image 50 with a reduced scale in which the output area is enlarged to include a predetermined range from the mountain peak in addition to the maximum rectangular area including the mountain peak and the trailhead. In order to set a third area 53 including the first area 51 and the second area 52, the control unit 1c may calculate a convex hull with the four corner points constituting the first area 52 and the four corner points constituting the second area 52. This allows the control unit 1c to set the third area 53 in the same way as the first area 51.

[0035] The storage device 1d includes, for example, a non-volatile memory and a volatile memory. Examples of the non-volatile memory include an EEPROM (Electrically Erasable Programmable Read-Only Memory) and a hard disk. Examples of the volatile memory include an SDRAM (Synchronous Dynamic Random Access Memory). The volatile memory is configured to be able to temporarily store processing information generated by the processing of the control unit 1c. The non-volatile memory stores a program that drives the map output device 1. The non-volatile memory stores map information.

[0036] The map information includes, for example, mountain information, trailhead information, and facility information. That is, the map information includes mountain information, trailhead information, and facility information, each of which is stored in the storage device 1d. The mountain information may include the mountain range name and region in addition to the mountain name shown in FIG. 3. The mountain climbing information may include the mountain peak position shown in FIG. 4 and further include the location of the mountain trail and the time required to reach each point on the mountain trail. The facility information may include facility usage information in addition to the facility name shown in FIG. 5. The facility usage information may include, for example, facility business hours information. The facility business hours information may include, for example, whether the facility is open all year round, open for a certain period, or closed. The facility information may include personnel information indicating whether the facility is a manned or unmanned evacuation shelter.

[0037] The storage device 1d stores various data referenced by the control unit 1c. The storage device 1d may store, for example, user identification information that identifies a unique user corresponding to a program. The user identification information is stored in association with a mountain climbing record or a mountain climbing plan stored by the user. The storage device 1d may store log data of location information acquired by the control unit 1c. The log data becomes a movement history of the movement. The storage device 1d may store the priority order of POIs. When formulating a mountain climbing plan, the map output device 1 may display POIs according to the priority order of the POIs. Priorities may be set for the POIs according to their respective importance.

[0038] The position information acquisition device 1e acquires position information of the map output device 1. The position information acquisition device 1e can be configured using, for example, a GPS (Global Positioning System) receiver. The position information acquisition device 1e may be configured to acquire position information by acquiring radio wave information from a communication base station of a carrier network. The position information acquisition device 1e is controlled so as to acquire the current position of the map output device 1 by the control unit 1c performing processing based on a program. The position information acquisition device 1e can be used to acquire log data for mountain climbing records.

[0039] In the map output device 1, the control unit 1c periodically acquires the position information of the map output device 1 by the position information acquisition unit 1e. The map output device 1 associates the position information with the time information at which the position information was acquired. The control unit 1c stores log data in which the position information and the time information are associated with each other in the storage device 1d. This allows the map output device 1 to use the record of the position information to output to the output unit 1b a record of the mountain the user climbed or tracking data showing the tracking course. In other words, the map output device 1 is configured to be able to acquire a movement history based on the position information.

[0040] The input unit 1f is, for example, an input interface that accepts an input operation from a user. For example, the input unit 1f can be a touch panel provided on the front side of the display device 1g. The input unit 1f is configured to detect a tap operation on various icons displayed on the display device 1g and accept the input operation. The input unit 1f may include, for example, a microphone. The input unit 1f may have a function of acquiring the input voice as text data by performing a voice recognition process.

[0041] As shown in Fig. 6, the map output device 1 of the first embodiment displays a screen showing map information of a mountain selected by a user. For example, when a user formulates a mountain climbing plan, the map output device 1 displays a balloon icon 6 indicating a mountain peak and a trailhead icon 7 in the map information. In the map output device 1 shown in Fig. 6, a menu bar 55 is displayed on a display screen 60 of the display device 1g. The menu bar 55 displays the name of the mountain selected by the user. In addition, a menu icon 56 is displayed on the display screen 60 of the display device 1g. The map output device 1 may be configured to receive a tap operation of tapping the menu icon 56 at the input unit 1f and acquire a movement history.

[0042] A zoom-in icon 57 for zooming in on the map image 50 and a zoom-out icon 58 for zooming out on the map image 50 are displayed on the display screen 60 of the map output device 1. The control unit 1c is configured to be able to zoom in on the map image 50 while maintaining the center of the display screen 60 when the input unit 1f receives a tap operation by the user on the zoom-in icon 57. The control unit 1c is configured to be able to zoom out on the map image 50 while maintaining the center of the display screen 60 when the input unit 1f receives a tap operation by the user on the zoom-out icon 58.

[0043] Incidentally, since a mountain climbing route is specified for each mountain to be climbed, the mountain climbing information associates the mountain top position with the trailhead position. However, the facility is not limited to being used only for the mountain to be climbed. Therefore, it is preferable to configure facility information separately from the mountain climbing information.

[0044] In particular, mountains have various shapes, and the locations of trailheads, which are climbing routes, are not necessarily uniformly distributed from the mountain peak.Furthermore, facilities are located in various places, and if the output area of ​​the map image 50 is simply set based on the maximum rectangular area of ​​the mountain peak and trailhead locations, there is a risk that the facilities will not be displayed on the map image 50.

[0045] For example, when the map output device 1 sets the first region 51 so that the balloon icon 6 indicating the mountain peak and the two trailhead icons 7 are bordered on the map image 50 shown in Fig. 2 and are displayed as enlarged as possible on the rectangular display surface of the display device 1g, the facility icon 8 at the lower right of the mountain peak in Fig. 2 is not displayed. Specifically, the screen displayed on the map output device for comparison is as shown in Fig. 7.

[0046] The edge between the balloon icon 6 and the trailhead icon 7 indicates the outer perimeter surrounded by the mountain peak position and the trailhead position. The outer perimeter is preferably an enlarged area that is enlarged beyond the mountain peak position and the trailhead position. It is more preferable that the enlarged area is displayed as the output area of ​​the map image 50, for example, up to 2 km outside the rectangle surrounded by the mountain peak position and the trailhead position.

[0047] The map output device 1 of the first embodiment may display a map image 50 of a predetermined range with the mountain peak position as the center, if the mountain climbing information does not include the trailhead position. The center may be set with the mountain peak position as the center. The center may include, for example, a position where the mountain peak position is shifted a predetermined range from the center. By setting the mountain peak position as a position where the mountain peak position is shifted a predetermined range from the center, overlap with other icons displayed on the map image 50 is suppressed, making the map image 50 easier to view. If facility information is available within a predetermined range with the mountain peak position as the center, the map output device 1 can display the location of the facility on the map image 50.

[0048] As shown in FIG. 2, the map output device 1 can easily display a facility icon 8 on the map image 50 when the facility location is included in a predetermined range with the mountain peak location as the center.

[0049] However, when the map output device 1 has information on the trailhead, but the trailhead is located offset from the summit, for example, as shown in FIG. 2, the area on the opposite side of the summit from the trailhead may not be displayed, and facilities on the opposite side may not be displayed.

[0050] Therefore, when there is information on multiple trailheads, the map output device 1 of the first embodiment sets the output area to a range that includes both a first area 51 that includes the mountain peak and all of the trailheads, and a second area 52 that is a predetermined range set in advance from the mountain peak. The map output device 1 changes the scale of the map so that the output area can be displayed, and displays the map image 50 on the display device 1g.

[0051] Next, a process procedure performed by the map output device 1 of the embodiment 1 will be described. In the map output device 1, various processes are executed step by step by the control unit 1c as shown in the flowchart of Fig. 8. In the following, each step is represented by S.

[0052] In the map output device 1, a program is launched by a user's operation on the input unit 1f, and various processing operations are started (S101).

[0053] The map output device 1 is configured to allow a user to search for mountain information in order to obtain information on a specific mountain. For example, the map output device 1 causes the display device 1g to display a list of mountain names included in the searched mountain information. When the user taps on a mountain name displayed on the display device 1g, the control unit 1c selects a specific mountain from the input unit 1f in response to the tap operation. When a specific mountain is selected on the input unit 1f, the control unit 1c acquires mountain climbing information for the selected mountain from the storage device 1d. The control unit 1c acquires the summit position corresponding to the selected mountain from the acquired mountain climbing information (S103).

[0054] Next, the control unit 1c judges whether or not the mountain climbing information of the mountain selected by the user has a trailhead corresponding to the peak. For example, the control unit 1c judges whether or not there is a trailhead corresponding to the peak, such as mountain ID 1, 2, 200 in the mountain climbing information shown in Fig. 4, or whether there is no trailhead, such as mountain ID 201. In other words, the control unit 1c judges whether or not there is a trailhead corresponding to the peak of the selected mountain (S104).

[0055] Next, if the result of S104 is yes and there is a trailhead corresponding to the peak, the control unit 1c sets a first region 51 including the peak and the trailhead (S105). The first region 51 is set as a rectangular region including the peak position and all trailhead positions. The first region 51 is, for example, rectangular.

[0056] Next, the control unit 1c sets a predetermined range with the summit information of the selected mountain at the center as the second region 52 (S106). An example of the predetermined range is a square region of 10 km on each side with the summit position of the selected mountain at the center. The predetermined range is not limited to a square region, but may also be a circular region. The distance from the summit position of the mountain may be set to an appropriate distance.

[0057] Next, the control unit 1c sets a third region 53 including the rectangular first region 51 set in S105 and the square second region 52 set in S106 (S107). The control unit 1c may set the third region 53 when the first region 51 and the second region 52 are not entirely contained inside either region. The control unit 1c sets the third region 53 to a predetermined shape whose periphery is in contact with the outside of each of the first region 51 and the second region 52. The predetermined shape is, for example, a minimum rectangular shape that is in contact with each of the first region 51 and the second region 52. The minimum rectangular shape is, for example, a rectangle. Here, the periphery being in contact includes not only the case where the periphery is completely in contact, but also the case where a predetermined gap is generated.

[0058] Incidentally, the first region 51 and the second region 52 being included inside either region means, for example, that the first region 51 is larger than the second region 52 and the entire second region 52 is included inside the first region 51. In addition, the first region 51 and the second region 52 being included inside either region means, for example, that the second region 52 is larger than the first region 51 and the entire first region 51 is included inside the second region 52. When the first region 51 and the second region 52 are all included inside either region, the map output device 1 may change the output region of the map image 50 in accordance with the display screen shape of the display device 1g so that the larger of the first region 51 and the second region 52 is displayed.

[0059] Next, the control unit 1c changes the output area of ​​the map image 50 in accordance with the shape of the display screen of the display device 1g so that the third area 53 is displayed (S108). The third area 53 has a predetermined shape in accordance with the shape of the display screen. The predetermined shape is, for example, a rectangle.

[0060] Next, the control unit 1c acquires facility information included in the map image 50 of the output area where the third area 53 is displayed (S109). The control unit 1c only needs to acquire facilities whose facility positions are included within the range of location information surrounded by the four corners of the rectangular output area.

[0061] Next, the control unit 1c superimposes a facility icon 8 indicating the facility on the map image 50 in the output area. The control unit 1c outputs the map image 50 with the facility superimposed thereon (S110). Specifically, the control unit 1c causes the display device 1g to display the map image 50 including the third area 53 together with the balloon icon 6, the trailhead icon 7, and the facility icon 8.

[0062] Finally, when the map image 50 on which the facility is superimposed has been output, the control unit 1c ends the operation of the map output processing (S111).

[0063] Incidentally, in the case where there is no trailhead corresponding to the peak in S104, the control unit 1c sets the second region 52 with the peak as the center (S201). The control unit 1c may set the second region 52 in the same manner as in S106.

[0064] Next, the control unit 1c changes the output area of ​​the map image 50 in accordance with the shape of the display screen of the display device 1g so that the second area 52 is displayed (S202). For example, the control unit 1c sets the output area to the smallest rectangular shape that includes the second area 52 in accordance with the display screen of the display device 1g. The control unit 1c changes the scale in accordance with the output area in the map image 50. Hereinafter, the smallest rectangular area that includes the second area 52 is also referred to as the fourth area.

[0065] Thereafter, the control unit 1c acquires facility information included in the minimum rectangular output area including the second area 52, for example, in the same manner as in the case where there is a trailhead corresponding to the peak in S104 (S109). The control unit 1c thereafter outputs the map image 50 in which the balloon icon 6, the trailhead icon 7, and the facility icon 8 are superimposed according to the step of S110. In other words, in the map output device 1 of the first embodiment, when the control unit 1c does not have trailhead information in the map information, the control unit 1c causes the output unit 1b to output the fourth area including the second area 52. The control unit 1c outputs the map image 50 in which the facility is superimposed (S110). When the map output device 1 has output the map image 50 in which the facility is superimposed, it ends the operation of the map output process (S111).

[0066] Incidentally, the map output device 1 can be configured using an information processing device 900, as shown in Fig. 9. The information processing device 900 includes, for example, a CPU 901, a memory 902, an input device 903, an output device 904, a medium driving device 905, and a network connecting device 906. The CPU 901, the memory 902, the input device 903, the output device 904, the medium driving device 905, and the network connecting device 906 are connected to each other by a bus 907.

[0067] The memory 902 includes, for example, a read only memory (ROM) and a random access memory (RAM). The memory 902 stores programs and data used for various processes. The CPU 901 uses the memory 902 to execute programs to perform necessary processes.

[0068] The input device 903 is, for example, a touch panel input means, and is used for inputting instructions and information from the user. The output device 904 is, for example, a display integrated with a touch panel, and a speaker. The output device 904 outputs various processing results.

[0069] The medium drive device 905 drives the portable recording medium 909 and accesses the recorded contents. The portable recording medium 909 is any computer-readable recording medium. A user can store programs and data in the portable recording medium 909. The information processing device 900 loads the programs or data stored in the portable recording medium 909 into the memory 902 and uses them as necessary.

[0070] The network connection device 906 is connected to a communication network and performs data conversion associated with communication. The communication network may be, for example, a local area network (LAN) or the Internet. The information processing device 900 can receive programs and data from an external device via the network connection device 906 as necessary.

[0071] (Embodiment 2) A map output system 10 according to the second embodiment will be described below. As shown in Fig. 10, the map output system 10 includes a map output device 1 and a server 2. The map output device 1 according to the second embodiment differs from the map output device 1 according to the first embodiment mainly in that the map output device 1 according to the second embodiment operates in cooperation with the server 2. The map output system 10 is configured to enable bidirectional communication between the map output device 1 and the server 2.

[0072] The server 2 includes a server communication device 2a, a server storage device 2b, and a server control unit 2c. The map output device 1 and the server 2 are configured to be able to communicate with each other via, for example, a public communication network 11. The map output device 1 and the server 2 of the second embodiment are configured similarly to the information processing device 900 described in the first embodiment.

[0073] In the map output device 1 of the second embodiment, the map acquisition unit 1a acquires map information from the server 2. The map acquisition unit 1a may acquire map information by using a communication function. The communication function may be, for example, wired or wireless. In other words, in the map output device 1 of the second embodiment, the map acquisition unit 1a includes a communication device 1h. The communication device 1h is configured using, for example, a communication module.

[0074] The communication module includes, for example, an antenna and a transceiver for realizing wireless communication. The control unit 1c communicates with a base station via the communication device 1h and can perform communication via a carrier network. The control unit 1c can control the communication of the communication device 1h by performing processing based on a program. The map output device 1 can acquire map information from the server 2 by controlling the communication device 1h.

[0075] When displaying the map image 50 on the display device 1g, the map output device 1 may be configured to transmit to the server 2 map information of a maximum display rectangular area that is a predetermined distance away from the maximum rectangle that includes multiple trailheads and mountain peaks. Instead of the map image 50, the map information may be drawing data for drawing the map image 50 on the map output device 1. The drawing data may be, for example, vector data.

[0076] The control unit 1c may be configured to, for example, display the map image 50 of a mountain whose peak is within a predetermined range from the current position on the display device 1g when the menu icon 56 displayed on the display device 1g is tapped and the input unit 1f receives an operation to press a record button. The control unit 1c may be configured to, for example, allow the user to record the ascent of the mountain indicated by the peak when the current location acquired by the position information acquisition device 1e approaches a predetermined distance from the position of the peak indicated by the map information.

[0077] The control unit 1c may display a check button on the display device 1g when the current position indicated by the position information acquisition device 1e is within several tens of meters from the summit. The check button indicates that the user has summited the mountain in the summit data stored in the storage device 1d. When the input unit 1f receives a tap operation in which the user taps a check box, the control unit 1c inputs a summit record to the user's summit data and stores it in the storage device 1d. The summit data corresponds to, for example, one hundred famous mountains in Japan, position information indicating the position of the summit of the one hundred famous mountains, and summit information indicating whether the mountain has been summited.

[0078] When the input unit 1f receives a tap operation by the user on the facility icon 8 displayed on the map, the control unit 1c may display facility usage information. For example, the facility usage information may include information indicating whether the facility is operated by staff or unstaffed. The facility usage information may include, for example, information on the capacity of the facility, the presence or absence of toilets, the presence or absence of water, the presence or absence of tent sites, the presence or absence of baths, and the presence or absence of snacks. When the map output device 1 receives a tap operation by the user on the facility icon 8 displayed on the map, the map output device 1 may display facility information searched for on the web via the public communication network 11 on the display device 1g.

[0079] The map output device 1 may be configured to be able to access the user information stored in a server storage device 2b of the server 2 by transmitting the user information to the server 2. The control unit 1c may be configured to transmit log data of the position information together with the user identification information when a communication connection with the server 2 is established. The control unit 1c may be configured to receive the map information, log data, and user identification information transmitted from the server 2, and store them in the storage device 1d.

[0080] The map output system 10 may be configured to end the acquisition of log data when mountain climbing is completed. The map output device 1 may be configured to end mountain climbing to the control unit 1c by the user's input operation to the input unit 1f. The map output device 1 displays, for example, a start icon indicating the start of mountain climbing and an end icon indicating the end of mountain climbing. The map output device 1 causes the control unit 1c to end the acquisition of log data by tapping the end icon. The map output device 1 may be configured to automatically determine the end of mountain climbing when the control unit 1c moves away from the mountain being climbed by a predetermined distance or more. The control unit 1c may cause the communication device 1h to transmit the log data of the position information stored in association with the user information to the server 2.

[0081] The map output device 1 may be configured to output, for example, a screen for viewing mountain climbing records. The mountain climbing record viewing screen displays log data showing movement history stored in the storage device 1d or the server storage device 2b of the server 2. From the viewing screen, the log data of the user who is climbing a mountain can be displayed. The profile information includes, for example, records of mountains that each user has climbed.

[0082] Each embodiment is illustrative and not restrictive. The configurations of embodiment 1 and embodiment 2 can be mutually applied. The scope of the present invention is not limited to the above meaning, but is indicated by the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims. [Explanation of symbols]

[0083] 1 Map output device 1a Map Acquisition Section 1b Output section 1c Control section 1d storage device 1e Location information acquisition device 10 Map output system

Claims

1. a map acquisition unit that acquires map information including a map image; an output unit that outputs an output area of ​​the map image; A control unit that controls the output area, The map information includes mountain peak information indicating a mountain peak position and trailhead information indicating a trailhead position corresponding to the mountain, the control unit sets a first area forming a convex hull including the mountain summit position and the trailhead position in the map image, and sets a second area having the mountain summit position as a center portion; A map output device characterized in that, when the first area and the second area are not entirely contained inside either of the areas, the control unit sets as the output area a third area whose periphery touches the outside of each of the first area and the second area.

2. A map output method for outputting an output area of ​​a map image by executing a program stored in a computer, comprising: The map image is included in map information, The map information includes mountain peak information indicating a mountain peak position and trailhead information indicating a trailhead position corresponding to the mountain, A first area is set on the map image, the first area forming a convex hull including the mountain peak position and the trailhead position, and a second area is set with the mountain peak position as a center portion; A map output method characterized in that, when the first area and the second area are not entirely contained inside either of the areas, a third area whose periphery is in contact with the outside of each of the first area and the second area is set as the output area.

3. A program for causing a computer having a storage device in which map information including a map image is stored to control an output area of ​​the map image and output the map image, The map information includes mountain peak information indicating a mountain peak position and trailhead information indicating a trailhead position corresponding to the mountain, The computer includes: A first area is set on the map image, the first area forming a convex hull including the mountain peak position and the trailhead position, and a second area is set with the mountain peak position as a center portion; A program characterized by executing a process of setting a third area, the peripheral portion of which touches the outside of each of the first area and the second area, as the output area when the first area and the second area are not entirely contained inside either of the areas.

Citation Information

Patent Citations

  • Map information vending device

    JP2001014547A

  • Road map

    JP2005189713A

  • Climbing map creation device, climbing map display device, climbing route searching device, mountaineering map making method and program

    JP2018097112A

  • Mountain rescue support system and program

    JP2018206229A

  • Mountain navigation system

    JP3175361U