Apparatus and program
Patent Information
- Application Number
- JP2024205240
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2035-06-19
Smart Images

Figure 2025022981000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an apparatus and a program for calculating an altitude difference. [Background technology]
[0002] There is known a golf support device that provides various information to a golf player while playing on a golf course, etc. For example, Patent Document 1 describes that information such as the distance from a current position to the green is displayed on a screen. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2013-039423 A Summary of the Invention [Problem to be solved by the invention]
[0004] For golf players, the distance from the current position to a destination such as the green is useful information, but the altitude difference between the current position and the destination is equally useful. However, there has been no golf support device to date that can display information about the altitude difference.
[0005] The reason for this is that it has been difficult to obtain the elevation difference from the current point to the destination point with an accuracy (for example, ±1m accuracy) that can be used as a reference for playing, in a small portable device that can be used on a golf course. For example, methods of obtaining the elevation difference include a method of calculating it from air pressure, a method of measuring the altitude using a GPS function, and a method of obtaining it from digital elevation data (mesh data) and latitude and longitude, but these methods cannot achieve the above-mentioned purpose.
[0006] That is, since the atmospheric pressure varies depending on the weather conditions, the altitude of the current location cannot be calculated from the atmospheric pressure alone. Therefore, even if the altitude of the destination point is known, the difference in altitude between the current location and the destination point cannot be calculated. Furthermore, the accuracy of altitude measurement using a GPS function is low, and the altitude difference cannot be calculated with an error that can be used as a reference for playing. Furthermore, the digital elevation data has a large data capacity, and it is not realistic to store the digital elevation data of many golf courses in a portable device. Furthermore, the digital elevation data has a problem that the mesh is coarse (even the most accurate data provided by the Geospatial Information Authority of Japan has a mesh size of 5 meters), and there is no way to calculate the altitude between meshes other than by interpolation, but golf courses often have steep terrain, and in places where the altitude difference between meshes is very large (depressions, etc.), the altitude calculated by interpolation does not match the reality, which reduces the player's confidence in the display.
[0007] The present application discloses an invention that addresses all or part of the above problems or other problems. The present application discloses various devices and programs, such as devices and programs for calculating altitude difference that can be used in various fields, not limited to those that calculate altitude difference as reference information for golf play. [Means for solving the problem]
[0008] This application discloses, for example, the inventions described in the following configuration examples.
[0009] <Configuration example 1> A portable device having a function of reporting an altitude difference between a current point in a spatial area including a reference area and a destination point corresponding to the reference area and the destination point, A storage means for storing reference area information indicating a position of the reference area and reference altitude difference information for calculating a reference altitude difference which is an altitude difference between the reference area and the destination point; A location acquisition means for acquiring location information of the current location; An air pressure measuring means for measuring air pressure; a reference air pressure storage means for storing a reference air pressure, which is an air pressure measured by the air pressure measurement means when the current location is within the reference area; The present invention provides a method for calculating and notifying an altitude difference between the present point and the destination point based on a current atmospheric pressure, which is an atmospheric pressure measured by the atmospheric pressure measuring means at the present time, the reference atmospheric pressure, and the reference altitude difference information. An apparatus comprising:
[0010] According to this configuration, the user can know the altitude difference between the current location and the destination location within a spatial area, which can be useful for understanding the positional relationship between the current location and the destination location. Knowing the altitude difference between the current location and the destination location is useful in golf, orienteering, skiing, snowboarding, mountain climbing, etc.
[0011] The locational area is an area including a reference area and a destination point. The reference area is an area within the locational area, and the destination point is a point within the locational area that is separated from the reference area. The locational area may be an area of a route along which a person moves from the reference area to the destination point, an area on such a route, or an area including such a route, so that the user can know the elevation difference from the current location to the destination point. The locational area may include one reference area or may include multiple reference areas. The locational area may include one destination point or may include multiple destination points. The reference area may correspond to multiple destination points. In the case of multiple reference areas, each reference area may correspond to multiple destination points. The destination point may correspond to multiple reference areas. In the case of multiple destination points, each destination point may correspond to multiple reference areas.
[0012] The reference area information may be, for example, coordinate data defining the boundary of the reference area, but it is even better to use coordinates of the center of the reference area and data of the radius, since this reduces the amount of data to be stored in the storage means. The reference area information may be, for example, point information, or may be, for example, latitude and longitude information. For example, it may be a group of information on multiple latitudes and longitudes, or it may be information on a single latitude and longitude. For example, the point of the latitude and longitude may be the reference area, but it is preferable to use a predetermined area including the point of the latitude and longitude as the reference area. The predetermined area may be, for example, a radius of 10 meters centered on the point of latitude and longitude. When there are multiple reference areas, the storage means may store position information of the multiple reference areas in association with the target point.
[0013] The reference altitude difference information may be the altitude of the reference area and the destination point, but is more preferable if it is the altitude difference between the reference area and the destination point, since this reduces the amount of data to be stored in the storage means.
[0014] In this configuration, since the altitude difference is calculated using the atmospheric pressure measured by the atmospheric pressure measurement means, the amount of data stored in the storage means can be reduced compared to when the altitude difference is calculated using the numerical altitude data stored in the storage means, and the altitude difference can be calculated while faithfully reflecting the undulations in a narrower range. Furthermore, even if the reference area or destination point is changed, it is only necessary to change the position information of the reference area and the reference altitude difference information in the storage means, which is advantageous in that data can be easily updated. When there are multiple reference areas and / or destination points, it is advantageous to store the reference altitude difference information in the storage means in association with each combination of the reference area and the destination point.
[0015] The altitude difference between the current location and the destination point may be calculated, for example, by subtracting the altitude difference between the reference area and the current location from the reference altitude difference. The altitude difference between the reference area and the current location may be calculated, for example, from the pressure difference between the reference pressure and the current pressure, using a known formula that indicates the relationship between the pressure difference and the altitude difference. Such a formula is known. For example, the current pressure is CP and the reference pressure is TP, and the calculation may be performed using the following formulas (1) to (3).
number
[0016] The air pressure measuring means may be, for example, an air pressure sensor. The position acquiring means may be, for example, a GPS receiver. The notification by the notification means may be by voice, but is preferably by visual display.
[0017] <Configuration example 2> An apparatus characterized in that the relationship between the reference area and the target location is set so that the time normally required to travel from the reference area to the target area is a time that can be assumed to be such that changes in air pressure due to weather fluctuations do not normally occur.
[0018] In this configuration, the inventor has focused on the fact that the atmospheric pressure does not change so much as to affect the altitude difference calculation in a relatively short time, and has set the relationship between the reference area and the target area so that the time normally required to move from the reference area to the target area is a time during which it is considered that the atmospheric pressure change due to weather fluctuation does not normally occur (for example, within 10 minutes to within 30 minutes), so that the altitude difference between the current location and the destination point can be accurately calculated while moving from the reference area to the destination point. The time during which it is considered that the atmospheric pressure change due to weather fluctuation does not normally occur may be, for example, a time during which the atmospheric pressure change does not occur except in extreme weather conditions such as a typhoon. The atmospheric pressure change that does not occur may be, for example, an atmospheric pressure change whose effect on the calculated value of the altitude difference due to the atmospheric pressure change is smaller than the error allowed in light of the purpose of use of the device. The relationship between the reference area and the target point is a positional relationship, and the positional relationship may be determined taking into account the speed that the means of movement from the reference area to the target area can take. For example, if the means of movement is walking, the distance may be a distance that can be traveled by walking within several tens of minutes. This configuration is advantageous because even if the destination point is not visible from the current position due to an obstacle (such as a hill or forest), the user can know the difference in altitude between the current position and the destination point.
[0019] <Configuration example 3> A device characterized in that the reference area is a spatial area that can be considered to have no altitude difference, and is an area that serves as a starting position within the spatial area when a user carries the device and aims for the target point.
[0020] In this configuration example, the user can know the altitude difference between the current position and the destination point in the locational area simply by moving from the start position in the locational area toward the destination point. In addition, since it is considered that there is no altitude difference in the reference area, the altitude difference between the current position and the destination point can be accurately calculated regardless of the atmospheric pressure measured at any point in the reference area. For example, it is preferable that there is no altitude difference when the altitude difference is smaller than the error allowed in light of the purpose of use of the device.
[0021] <Configuration Example 4> The locational area includes a plurality of sets of the reference area and the destination points corresponding to the reference area; The storage means stores the reference area information and the reference altitude difference information for each of the pairs, The apparatus further comprises a set selection means for selecting the set, The altitude difference notification means calculates the altitude difference between the current location and the destination point based on the current atmospheric pressure, the reference atmospheric pressure measured by the atmospheric pressure measurement means when the current location is in the reference area of the group selected by the group selection means, and the reference altitude difference information for the group.
[0022] With this configuration, it is possible to calculate and notify the altitude difference between the current location and the destination location for a pair selected from a plurality of pairs. The pair selection means may select a pair based on, for example, position information of the current location. For example, it may select a pair including a reference area closest to the current location.
[0023] <Configuration Example 5> the spatial area includes a plurality of partitioned areas, The apparatus, wherein each of the partitioned areas includes the set.
[0024] With this configuration, even if the locational area is relatively large and it takes a long time to move from one point to another within the area, and weather conditions may change during that time to the extent that the calculation of the altitude difference is significantly affected, by dividing the locational area into multiple partitioned areas and setting the reference area and destination point within each partitioned area so that it is possible to move from the reference area to the destination point in a short time (e.g., within 10 to 30 minutes) that does not cause changes in weather conditions, the altitude difference between the current location and the destination point can be accurately calculated in each partitioned area. For example, if the locational area is a mountain climbing course and it takes a long time (e.g., several hours) to move from the trailhead to the summit, it is preferable to divide the mountain climbing course into multiple partitioned areas that can be moved in a relatively short time.
[0025] <Configuration Example 6> The altitude difference notifying means, when the current point is within one of the defined areas, notifies an altitude difference between the current point and the target point contained in the one of the defined areas.
[0026] This configuration example is advantageous because it is possible to notify the altitude difference between the current point and the destination point within each divided area.
[0027] <Configuration Example 7> The apparatus according to claim 1, wherein the spatial area is an area within a golf course and the destination point is a point on a green.
[0028] This configuration is preferable because it can provide a player with information useful for playing golf, such as the altitude difference between a current position and a position on the green at a golf course. In golf, the time to play one golf course hole is relatively short (usually about 10 to 20 minutes), and weather conditions rarely change during that time to the extent that they have a greater effect on altitude difference calculation than the accuracy required for reference information for play (e.g., ±1m). Therefore, if the locational area is a golf course of one hole in a golf course, it is preferable because it can provide a player with the altitude difference between a current position and a destination point with sufficient accuracy as reference information for play. In configuration example 7, which cites configuration example 5, if the locational area is a golf course of multiple holes (e.g., a golf course from hole 1 to hole 9) and the partitioned area is a golf course of one hole, it is preferable because it can know the altitude difference between a current position and a position on the green at each golf course hole. The position on the green may be, for example, the center of gravity of the green. In this configuration, the calculation and notification of the altitude difference between the reference area and the current position may be performed at intervals of, for example, 5 seconds or less. On a golf course, a player's five seconds of walking can result in a large difference in elevation.
[0029] <Configuration Example 8> The device, characterized in that the reference area is an area including a teeing ground.
[0030] In this configuration, since, according to the rules of golf, the player must pass through a teeing ground, by setting the reference area to an area including the teeing ground, it is possible to more reliably measure the reference air pressure, and since the altitude difference in areas including the teeing ground is often small, it is possible to accurately calculate the altitude difference between the current location and the destination point.
[0031] <Configuration Example 9> The storage means further stores reference point information indicating a position of a reference point located within the reference area, the reference altitude difference is an altitude difference between the reference point and the destination point, The reference air pressure holding means holds as the reference air pressure the air pressure measured by the air pressure measuring means when the current point is closest to the reference point.
[0032] In this configuration, since the closer a location is to the reference point, the more likely it is that the altitude difference from the reference point will be smaller, the reference altitude difference is set to the altitude difference between the reference point and the destination point, and the reference air pressure is set to the air pressure measured when the current point is closest to the reference point, so that the altitude difference between the current point and the destination point can be calculated with greater accuracy.
[0033] <Configuration Example 10> the spatial region includes a plurality of the reference regions; The storage means stores, for each of the plurality of reference areas, the reference area information and the reference altitude difference information for the reference area; If the current point passes through a plurality of the reference areas during the process of moving to the destination point, The altitude difference notifying means calculates the altitude difference between the current point and the destination point using the reference altitude difference information for the reference area to which the current point is closest.
[0034] In this configuration, reference altitude difference information for multiple reference areas is stored, and the altitude difference between the current location and the destination point is calculated using the reference altitude difference information for the reference area to which the current location is closest, which is advantageous because it is more likely that a more accurate current altitude difference can be calculated.
[0035] <Configuration Example 11> The apparatus, wherein the reference area is a geometric shape.
[0036] In this configuration, since the reference area is a geometric shape, it is preferable that the reference area can be easily set. The geometric shape may be a circle, a square, or the like. For example, the outer shape of the area (e.g., a tee ground) to be included in the reference area may be determined by looking at an aerial photograph or by measuring with a GPS, and the geometric shape that includes the outer shape may be set as the reference area. For example, in the case of a circle, a point (e.g., a center of gravity) within the outer shape may be selected as a reference point, and a circle drawn around the reference point so as to include the outer shape may be set as the reference area. The inclusion may be, for example, circumscribing. For example, the reference area may be specified by data indicating a geometric shape. For example, vector data indicating a geometric shape, a formula indicating a geometric curve and data of its coefficients, or the like may be used, but it may simply be center coordinate data and radius data of a circle.
[0037] <Configuration Example 12> The altitude difference notifying means has a function of notifying the reference altitude difference instead of the altitude difference between the current point and the destination point when the current point is within the reference area.
[0038] In this configuration, when the current location is within the reference area, a more reliable reference altitude difference is reported. For example, when the reference area is an area including a teeing ground, the player has the most time to play when he is on the teeing ground, so the player can check a reliable altitude difference in a relaxed state. In addition, when the current location is outside the reference area, it is preferable to have a function of calculating and reporting the altitude difference between the current location and the destination point based on the current air pressure, the reference air pressure, and the reference altitude difference information.
[0039] <Configuration Example 13> The altitude difference notifying means notifies the reference altitude difference and the altitude difference between the current point and the destination point in the same manner.
[0040] This configuration is advantageous because it avoids the user feeling uncomfortable or bothered by the change in the notification manner depending on whether the altitude difference displayed by the altitude difference notification means is a reference altitude difference or an altitude difference between the current point and the destination point. The same notification manner may mean, for example, that the display position, font, display size, display color, etc. when displaying the altitude difference on the display screen are the same.
[0041] <Configuration Example 14> The storage means further stores location information of the destination point, The apparatus according to claim 1, wherein said altitude difference notifying means stops notifying the altitude difference when the distance between said current point and said destination point becomes equal to or smaller than a certain value.
[0042] When approaching the destination point, it becomes easier for the user to visually estimate the altitude difference between the current point and the destination point, while the closer the current point is to the destination point, the greater the time since the reference atmospheric pressure was measured, and the greater the likelihood of the altitude difference calculation error due to weather fluctuations during that time. In this configuration, the altitude difference is not notified when the distance between the current point and the destination point is below a certain value, which is advantageous in reducing the possibility that the user will get the impression that the notified altitude difference does not match the visual estimate. Within a range of 30m, it is easier for a normal player to visually estimate the altitude difference, so the certain value should be 30m.
[0043] <Configuration Example 15> The method further includes a history storage means for storing a history of the current location entering the reference area, The altitude difference notifying means is configured not to notify the altitude difference if there is no history of the current location entering the reference area.
[0044] When the current location has not yet entered the reference area, the altitude difference between the current location and the destination point cannot be calculated, so by not reporting the altitude difference, the user can be informed that the altitude difference has not been calculated. The manner of not reporting in this configuration may be different from the non-reporting in configuration example 12. For example, when the altitude difference reporting means reports the altitude difference by displaying a digital numerical value, the non-reporting in configuration example 12 may be performed by not displaying the numerical value (leaving the display position of each digit of the numerical value blank), and the non-reporting in configuration example 13 may be performed by displaying a bar in the display position of each digit of the numerical value, such as "---".
[0045] <Configuration Example 16> the locational area includes a plurality of the destination points; The altitude difference notifying means calculates and notifies an altitude difference between the current position and each of the plurality of destination points.
[0046] In this configuration, the altitude difference between the current position and the destination points for multiple destination points is displayed on one screen, so the user can know the altitude difference between the current position and the destination point for each destination point without operating the device. For example, a locational area may have two destination points on the left and right, such as a green on a golf course, and which destination point on the left or right is available may vary for each locational area, so the user does not have to perform an operation to select the target destination point for each locational area. The altitude difference for each of the multiple destination points may be displayed on one screen, for example.
[0047] <Configuration Example 17> The storage means further stores location information of the destination point, The apparatus further comprises a distance informing means for informing a distance between the current point and the destination point.
[0048] In this configuration, the distance and altitude difference between the current point and the destination point are notified, which is advantageous because it makes it easier for the user to grasp the positional relationship between the current point and the destination point.
[0049] <Configuration Example 18> A program for causing a computer to realize the functions of the device according to any one of configuration examples 1 to 17.
[0050] The configurations described in the above-mentioned configuration examples may be combined to the extent that no contradictions occur. Also, the components described in the above-mentioned configuration examples may be arbitrarily combined to the extent that no contradictions occur to form a new configuration example. [Brief description of the drawings]
[0051] [Figure 1] FIG. 1 shows a golf assist device 1 according to the present invention. [Diagram 2] FIG. 2 shows a system configuration of a golf support device 1 according to the present invention. [Diagram 3] FIG. 3 shows a typical golf course 20 . [Figure 4] FIG. 4 shows an example of a golf navigation screen displayed on the display unit 3. [Diagram 5] FIG. 5 shows an example of a golf navigation screen displayed on the display unit 3. [Figure 6] FIG. 6 shows an example of a golf navigation screen displayed on the display unit 3. [Figure 7] FIG. 7 shows an example of a golf navigation screen displayed on the display unit 3. [Figure 8] FIG. 8 shows an example of a golf navigation screen displayed on the display unit 3. [Figure 9] FIG. 9 shows an example of a horizontal golf navigation screen displayed on the display unit 3. [Figure 10]FIG. 10 shows the flow of the altitude difference calculation and display process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0052] A golf support device and a program therefor according to an embodiment of the present invention will be described below with reference to the attached drawings. The golf support device according to the present embodiment is a golf support device that displays the course layout of an actual golf course, measures the latitude and longitude of a current position, and notifies a player of the distance and altitude difference between the current position and a destination point such as a green in real time as the player moves, and is also called a golf navigation device.
[0053] 1 and 2 show a preferred embodiment of a golf support device 1 according to the present invention. This golf support device 1 is provided with a display unit 3 on the top surface of a flat, substantially rectangular case 2. This display unit 3 constitutes a touch panel. A backlight is built in, and the visibility is improved by turning on the backlight of the screen when a button is operated or the screen is touched. A charging lamp 8 is provided on the rear side of the top surface of the case 2.
[0054] A power button 4 is provided on the side of the case 2. The power button 4 is used not only to turn the power on and off, but also as a location registration button and a button to lock and unlock the touch panel operation. Specifically, when the control unit 11 recognizes that the power button 4 has been pressed and held (for example, for 2 seconds or more) while the power is off, the power turns on and the control unit 11 displays a specified main menu screen on the display unit 3.
[0055] Furthermore, when the power button 4 is pressed briefly while the power is on, the control unit 11 executes a location registration function. The location registration function will be described later. When the power button 4 is pressed and held while the power is on, the control unit 11 alternates between locking and unlocking the touch panel. In other words, if the current state is locked, it is unlocked and operation via the touch panel is enabled, and if the current state is unlocked, it is locked and operation via the touch panel is disabled. The current state is notified by an icon drawn at a specified position on the display unit 3.
[0056] An openable terminal cover 7 is attached to the rear of the case 2, and opening the terminal cover 7 as shown in Fig. 1(b) exposes a microUSB terminal 9. The device can be charged by connecting an AC adapter to the microUSB terminal 9.
[0057] Inside the case 2, there are a control unit 11, a memory unit 12 connected to the control unit 11, a GPS receiving unit 13, an air pressure sensor 14, a geomagnetic sensor 15, an attitude sensor 16, and a battery 17.
[0058] The control unit 11 includes a microcomputer equipped with a CPU, ROM, RAM, flash memory, various peripheral circuits, interfaces, etc. When the power is turned on, the control unit 11 receives power from the battery 17 and starts operating. The control unit 11 executes various processes described below and realizes various functions by expanding the OS and application programs recorded in the flash memory or the like onto the RAM and executing them. The control unit 11 is connected to the display unit 3, the power button 4, etc., and receives operation signals from the power button 4, etc., and controls the display on the display unit 3.
[0059] The storage unit 12 is configured with recording media such as an internal memory, a removable external recording medium (such as a micro SD memory card), etc. The storage unit 12 has a golf course data storage unit 12a and a processing data storage unit 12b.
[0060] The golf course data storage unit 12a stores golf course data, which is data related to multiple golf courses at one or multiple golf courses in Japan and overseas. In this embodiment, a golf course for one hole is called a "golf course", and a group of multiple golf courses (for example, a golf course from the 1st hole to the 9th hole, a golf course from the 10th hole to the 18th hole) is called a "course". A golf course (or an area including this), a course (or an area including this), and a golf course (or an area including this) may correspond to a "locational range" in the claims.
[0061] To explain the golf course data, a typical golf course 20 will now be described with reference to FIG.
[0062] As shown in the figure, the golf course 20 includes a teeing ground 21 and a green 22. The figure shows a golf course 20 having two teeing grounds 21 and two greens 22. Generally, the number of teeing grounds in a golf course 20 for one hole is one to three. Generally, a golf course 20 for one hole may have only one green, or may have two greens on the left and right. When there are multiple teeing grounds 21, which teeing ground 21 is to be used is generally determined by the designation of the golf course or an agreement between players. When there are two greens 22 on the left and right, which green 22 is to be used is generally determined by the designation of the golf course. The golf course 20 may have one or more obstacles 24, such as a bunker or a pond. The golf course 20 may include a fairway, rough, etc. Between one golf course 20 and the golf course before and after it (between the golf course 20 for the first hole and the clubhouse, etc.), there is a travel route 23, such as a cart path.
[0063] The golf course data includes layout images and hole data for each golf course 20 at each golf course.
[0064] The layout image is image data for displaying the layout (shape) of each golf course 20 on the display unit 3.
[0065] Hole data includes latitude and longitude of section, object data, tee data and auto move point data.
[0066] The demarcated area 25 is set for each golf course 20. The demarcated area 25 is an area that includes an area in which a player can move while playing the golf course 20. In this embodiment, the shape of the demarcated area 25 is a rectangle. The demarcated area 25 is set as an area large enough to include the golf course 20.
[0067] The object data is data indicating the latitude and longitude of various objects in the golf course 20. Specifically, the objects include a destination point 28 set on the green 22, an edge of the green 22 closer to the teeing ground 21 (hereinafter referred to as the "front green edge"), an edge of the green 22 farther from the teeing ground 21 (hereinafter referred to as the "rear green edge"), an obstacle 24, and the like. The destination point 28 is set near the center of the green 22. More specifically, when a polygonal shape roughly matching the green 22 is drawn by looking at an aerial photograph or a course design drawing, the center of gravity of the polygonal shape is set as the target point 28. For a golf course 20 having two greens 22 on the left and right, the latitude and longitude of the destination point 28, the front green edge, and the rear green edge of each of the left and right greens 22 are stored as object data. (Hereinafter, the destination point 28 on the left green 22 will be referred to as the "left destination point 28", and the destination point 28 on the right green 22 will be referred to as the "right destination point 28".) If there are multiple obstacles 24, the latitude and longitude of each obstacle 24 are stored as object data.
[0068] The tee data is data relating to a reference area 26 established for each teeing ground 21 within the golf course 20 .
[0069] The reference area 26 is set as a circular area encompassing the teeing ground 21. Specifically, the outer shape of the teeing ground 21 (or the area where the teeing ground 21 may be set) is determined by looking at an aerial photograph, a course design drawing, etc., and the reference area 26 is a circle drawn so as to circumscribe the outer shape. If there are multiple teeing grounds 21, a reference area 26 is set for each teeing ground 21, and tee data is set for each reference area 26. Although the figure shows a case where multiple reference areas 26 do not have overlapping areas, multiple reference areas 26 may have overlapping areas.
[0070] The tee data includes tee coordinates, tee radius, and reference altitude difference between the left and right. The tee coordinates are the latitude and longitude of a reference point 27 that is the center of a reference area 26. The tee radius is the radius of the reference area 26. The reference area 26 is defined by the tee coordinates and the tee radius. By defining the reference area 26 by the tee coordinates and the tee radius, the amount of data stored in the memory unit 12 can be reduced.
[0071] The left reference altitude difference is the altitude difference between the reference point 27 and the left destination point 28, and the right reference altitude difference is the altitude difference between the reference point 27 and the right destination point 28. The left and right reference altitude differences are calculated from the elevation value of the reference point 27 and the elevation values of the left and right destination points 28. These elevation values are calculated using values obtained by smoothing the values of the four elevation points closest to the target point (reference point 27 or destination point 28) from the Basic Map Information Digital Elevation Model elevation points, which are grid-like elevation point data compiled by the Geospatial Information Authority of Japan. For a golf course 20 that has only one green 22, only the left reference altitude difference is set.
[0072] The automatic movement point data is data regarding a movement area 29 for determining the movement of the player from the previous golf course (or clubhouse) to the golf course 20. The movement area 29 is a circular area set near the movement route 23 on the near side of the golf course 20. The movement area 29 is set to an appropriate size and position that allows for reliable determination of the player's movement to the golf course 20. If there are multiple movement routes 23, for example, and it is necessary to determine the player's movement to the golf course 20, multiple movement areas 29 are set. The automatic movement point data includes the latitude and longitude of the center point of the movement area 29 and the radius (automatic movement point radius).
[0073] In addition to the above, the golf course data includes data such as information about the golf course (golf course ID and category, golf course name (Kanji, Furigana, English, abbreviated), country code, telephone number, postal code, prefecture ID (area overseas), prefecture name (area overseas), time zone, address, maximum latitude and longitude of golf course division, minimum latitude and longitude of golf course division, etc.) and information about the course (course ID, course name (Kanji, Furigana, English, abbreviated), hole number addition number, next course ID, etc.), and other information about the golf course (hole number, PAR number, etc.) for searching / selecting golf courses and courses and displaying information on display unit 3. In addition, the golf course data includes the elevations of reference points 27 and objects as redundant data.
[0074] The processing data storage unit 12b stores numerical values used in the calculation and display process of the altitude difference described below, calculated numerical values, and the like.
[0075] The GPS receiving unit 13 determines the latitude and longitude of the current location based on signals from GPS satellites and provides the latitude and longitude to the control unit 11. The air pressure sensor 14 measures the current air pressure and provides the same to the control unit 11. The geomagnetic sensor 15 measures geomagnetism to determine the direction and angle in which the golf support device 1 is facing and provides the same to the control unit 11. The attitude sensor 16 is composed of an acceleration sensor and a gyro sensor, and provides information to the control unit 11 indicating whether the golf support device 1 is facing vertically or horizontally.
[0076] The functions of the control unit 11 will be described below based on specific display screens. When the control unit 11 determines that the latitude and longitude of the current point measured by the GPS receiving unit 13 has passed through the movement area 29, it reads out hole data of the golf course 20 including free movement point data for the movement area 29, and displays a golf navigation screen 30 showing a layout image of the golf course 20 on the display unit 3. Fig. 4 shows an example of the golf navigation screen 30 when the golf course 20 has two greens 22 on the left and right (when the hole data includes object data for two destination points 28 on the left and right).
[0077] In the center of the golf navigation screen 30, a layout image of the golf course 20 currently being played is displayed with the green at the top. A player's icon 31 is displayed at a position corresponding to the player's location (the latitude and longitude of the current location acquired from the GPS receiver 13) on the drawn layout image, and a flag icon 32 is displayed at a location corresponding to the pin position (cup position) on the green. This allows the player to know the course layout and the direction of the green 22, etc. Also, a distance 33 from the current location to obstacles such as ponds and bunkers on the golf course 20 is displayed, and further, concentric lines 34 at equal intervals centered on the player's icon 31 and a distance 35 from the current location to a position on the concentric lines 34 are displayed. This allows the player to know the distance to obstacles on the golf course 20 and the approximate distance to any location on the golf course 20. By knowing this information, the user can confirm how to attack each hole even if it is his / her first course. The distance 33 to the obstacle can be switched between display / non-display by operating a button displayed at the bottom of the golf navigation screen 30.
[0078] The control unit 11 further detects the direction in which the device is facing based on the output of the geomagnetic sensor 15, and draws the direction as a direction indicator line (dotted line) 36 consisting of an arrow and a dotted line, superimposed on the golf navigation screen 30. The origin of this direction indicator line 36 is the current position (own icon 31). As a result, when the user changes the direction of the device while holding it, the direction indicator line 36 on the display screen rotates accordingly, so that the user can confirm that the target point is where he or she is currently facing by aligning the direction indicator line 36 with the green or the place where the user wants to hit the ball. Therefore, even if visibility is poor due to fog or the like, the target point is far away, or there are trees or obstacles, the user can accurately know the direction.
[0079] In addition, the control unit 11 displays green data display sections 37L and 37R on the left and right sides of the golf navigation screen 30, and displays the distance and altitude difference to an object on the left green 22 in the left green data display section 37L, and displays the distance and altitude difference to an object on the right green 22 in the right green data display section 37R.
[0080] More specifically, the control unit 11 displays three distances D1 to D3 and the altitude difference ED in four vertical rows in the green data display units 37L and R. The distance D1 in the first row is the distance between the current location and the back edge of the green, the distance D2 in the second row is the distance between the current location and the destination point 28, and the distance D3 in the fourth row is the distance between the current location and the front edge of the green. The control unit 11 calculates and displays these distances from the latitude and longitude of the current location and the latitude and longitude of the destination point 28 and the like stored in the object data. The altitude difference ED in the third row is the altitude difference between the current location and the destination point 28. A method for calculating the altitude difference ED will be described later. The units of the distances D1 to D3 and the altitude difference ED displayed in the green data display units 37L and R are meters or yards, and the control unit 11 switches between meters and yards in response to the user's operation of a button displayed at the bottom of the golf navigation screen 30. The control unit 11 calculates the distances D1 to D3 and the altitude difference ED only when the current location determined by the GPS receiver unit 13 is within the defined area 25. If the current location cannot be determined or is outside the defined area 25, the control unit 11 displays "---" as the distances D1 to D3 and the altitude difference ED.
[0081] In this way, since the distances D1 to D3 and the altitude difference ED for both the left and right greens 22 are displayed, even if the player uses different greens 22, left or right, for each hole, the player can know the distances D1 to D3 and the altitude difference ED for the green 22 of interest without operating the device.
[0082] Furthermore, the control unit 11 displays the distance D1 between the current point and the rear green edge in different colors, such as green, the distance D2 between the current point and destination point 28 in white, and the distance D3 between the current point and the front green edge in red, and also displays the altitude difference ED in the same color as the distance D2 between the current point and destination point 28. This makes it easier for the player to intuitively understand that the distances D1 to D3 are distances to different points, and that the distance D2 and the altitude difference ED are the distance and altitude difference between the same point (the current point and destination point 28).
[0083] 5 and 6 show golf navigation screens 30a and 30b that are displayed by the control unit 11 when the player performs a flick operation on the display unit 3 while the golf navigation screen 30 in FIG. 4 is displayed. FIG. 5 shows the golf navigation screen 30a that is displayed when a left flick operation is performed, in which only the left green data display unit 37L is displayed on the left side of the screen, and a hazard distance display unit 38 that shows the distance to the obstacle 24 is displayed on the right side of the screen. FIG. 6 shows the golf navigation screen 30b that is displayed when a right flick operation is performed, in which only the right green data display unit 37R is displayed on the right side of the screen, and a hazard distance display unit 38 that shows the distance to the obstacle 24 is displayed on the left side of the screen. In this way, the player can select whether to display both the left and right green data display units 37L and R (golf navigation screen 30) or to display either one of the left and right green data display units 37L and R and the hazard distance display unit 38 (golf navigation screens 30a and 30b) according to his / her preference. If there is only one green 22 on the golf course 20 (if the hole data does not include object data for the right destination point 28), the control unit 11 will always display the golf navigation screen 30a similar to that shown in Figure 5, and will not display the golf navigation screens 30, 30b in the modes shown in Figures 4 and 6 even if a flick operation is performed. In this specification, when there is no need to distinguish between the golf navigation screens 30, 30a, 30b, they will simply be referred to as "golf navigation screen 30."
[0084] 4, the control unit 11 displays a hole icon 40 indicating information about the golf course 20, such as the hole number and the number of pars, at the top of the golf navigation screen 30. The illustrated hole icon 40 indicates that the golf course 20 currently being displayed is the 8th hole, and that the number of pars is "4". When the hole icon 40 is touched, the control unit 11 changes the golf course 20 displayed on the golf navigation screen 30. For example, if the golf course 20 for the 8th hole is displayed as shown in the figure, the control unit 11 displays the golf navigation screen 30 for the golf course 20 for the 9th hole, the 10th hole, and so on, on the display unit 3, in sequence, each time the hole icon 40 is touched.
[0085] On the golf navigation screen 30, it is possible to display the distance between three points by touching any point on the layout image. That is, when the control unit 11 detects a touch operation on the layout image, the control unit 11 displays an icon 41 at the touched position as shown in Fig. 7, and calculates and displays a distance 42 from the current point to the touched point and a distance 43 from the touched point to the destination point 28. This allows the player to know the distances for the second and third shots, and to develop an appropriate strategy for attacking the course.
[0086] Furthermore, while the golf navigation screen 30 is displayed, the player can register a location on the golf course 20 by operating a switch or the like. That is, when the power button 4 is operated briefly, the control unit 11 obtains the latitude and longitude of the current location from the GPS receiving unit 13 and stores them in the memory unit 12 together with the time at that point. Location registration can be used, for example, to record the location where the ball was actually hit. When the registered location exists within the layout image displayed on the golf navigation screen 30, the control unit 11 draws a location registration icon 44 at the corresponding position, as shown in FIG. 8.
[0087] When the golf navigation screen 30 is displayed and the signal from the attitude sensor 16 detects that the golf support device 1 has been turned sideways, the control unit 11 switches the display on the display unit 3 to the horizontal golf navigation screen 50 shown in FIG. 9. In the horizontal golf navigation screen 50, the green 22 and its surroundings in the layout image are enlarged and displayed. This allows the player to see the detailed view of the green 22 and its surroundings by simply changing the orientation of the device. In the horizontal golf navigation screen 50, the control unit 11 displays a left green data display section 51L that displays the distance D2 from the current position to the left destination point 28 and the distance D3 to the front green edge of the left green 22, and a right green data display section 51R that displays the distance D2 from the current position to the right destination point 28 and the distance D3 to the front green edge of the right green 22, but does not display the distance to the back green edge or the elevation difference between the current position and the destination point 28. This simplifies the screen, making it easier for the player to understand the displayed content. When the horizontal golf navigation screen 50 is displayed and a signal from the attitude sensor 16 detects that the golf support device 1 has been turned to portrait orientation, the control unit 11 switches the display on the display unit 3 to the golf navigation screen 30.
[0088] 10 shows the flow of the calculation and display process of the altitude difference ED executed by the control unit 11 when the current position of the golf support device 1 is located within the partitioned area 25 of the golf course 20. The control unit 11 executes this calculation and display process using hole data read from the golf course data storage unit 12a when displaying the golf navigation screen 30. As described above, when there are two greens 22 on the left and right of the golf course 20, the altitude difference ED for both the left and right greens 22 is calculated and displayed in the left and right green data display units 37L, R. However, here, the process related to the calculation and display of the altitude difference ED for the left green 22 (the altitude difference ED displayed in the left green data display unit 37L) will be described. However, the process related to the calculation and display of the altitude difference ED for the left green 22 may also be mentioned in the description.
[0089] The control unit 11 starts the calculation and display process on the condition that the control unit 11 determines that the current location has passed through the movement area 29 based on the latitude and longitude of the current location measured by the GPS receiving unit 13 and the automatic movement point data of the golf course 20.
[0090] When the calculation and display process starts, in step S1, the control unit 11 sets the minimum tee distance TLm used as a processing parameter to an initial value. As this initial value, a value (e.g., 256 m) that is sufficiently larger than the tee radii of all the reference areas 26 stored in the golf course data is used.
[0091] In the following step S2, the control unit 11 identifies the reference area 26 of the reference point 27 closest to the current location based on the latitude and longitude of the current location measured by the GPS receiver unit 13 and the tee coordinates of each reference area 26 (hereinafter, the reference area 26 identified in step S2 is referred to as the "nearest tee area NT") and calculates the distance TL between the current location and the reference point 27 of the nearest tee area NT.
[0092] In the following step S3, the control unit 11 determines whether the current position is within the nearest tee area NT, i.e., whether the distance TL is less than the tee radius of the nearest tee area NT (the tee radius of the nearest tee area NT is denoted as "tee radius Tr").
[0093] If the determination in step S3 is positive (Yes), the control section 11 determines in step S4 whether or not the distance TL is less than the minimum tee distance TLm.
[0094] If the determination in step S4 is positive (Yes), the control unit 11 updates the value of the minimum tee distance TLm to the distance TL in step S5. In this way, when step S5 is executed, the minimum tee distance TLm becomes smaller than the initial value, so that by determining whether the minimum tee distance TLm matches the initial value in step S8 described later, it is possible to determine whether the player has entered the reference area 26 even once since first entering the golf course 20.
[0095] In step S6, the control unit 11 extracts the left and right reference altitude differences for the nearest tee area NT (the left reference altitude difference is denoted as the "left reference altitude difference LTED" and the right reference altitude difference is denoted as the "right reference altitude difference RTED") from the hole data, and stores the left and right reference altitude differences LTED and RTED and the reference atmospheric pressure TP, which is the measurement value of the atmospheric pressure sensor 14 at that time, in the processed data storage unit 12b. By step S6, the left and right reference altitude differences LTED and RTED for the reference area 26 of the reference point 27 to which the current point is closest while the player is moving within the golf course 20, and the reference atmospheric pressure TP at the time of closest approach are held in the processed data storage unit 12b. If the determination in step S4 is negative (No), the control unit 11 skips steps S5 and S6.
[0096] In step S7, the control unit 11 displays the left reference altitude difference LTED stored in the processed data storage unit 12b as the altitude difference ED on the green data display unit 37L. As a result, when the golf support device 1 is within the reference area 26, the altitude difference between the reference point 27 and the destination point 28, which is calculated in advance based on the altitude value of the base map information digital elevation model altitude point, is displayed on the display unit 3. Therefore, the player can see the accurate altitude difference between the reference point 27 and the left destination point 28 at a timing when he has time to check the altitude difference, such as waiting for another player to take a tee shot.
[0097] If the determination in step S3 is negative (No), that is, if the current location is not within the reference area 26, the process proceeds to step S8.
[0098] In step S8, the control unit 11 determines whether the minimum tee distance TLm is equal to the initial value. If the determination is affirmative (Yes), that is, if there is no history of entry into the reference area 26, the control unit 11 does not calculate the altitude difference ED, and in step S9, displays a bar ("---") as the altitude difference ED on the green data display unit 37L. This allows the player to know that the altitude difference ED between the current point and the destination point 28 has not been measured.
[0099] If the determination in step S8 is negative (No), that is, if the minimum tee distance TLm is smaller than the initial value, the control unit 11 calculates the distance DLG from the current position to the destination point 28 on the left side in step S11 and determines whether the distance DLG is less than a certain value GN. If the determination is positive (Yes), in step S12, the green data display unit 37L displays a blank (" ") as the altitude difference ED. This makes the altitude difference ED invisible within a range of less than the certain value GN from the green where it is considered easy for the player to visually estimate the altitude difference, and prevents the player from losing confidence in the display of the altitude difference ED, which may occur when an altitude difference ED that does not match the player's visual estimation is displayed. Note that, for the certain value GN in step S11, 30m is used when the green data display units 37L, R are displayed in meters, and 30 yards is used when they are displayed in yards. Regardless of whether meters or yards are used, if, for example, 30 m is used as the constant value GN, 30 m is approximately 33 yards, so when displayed in yards, the odd number such as 32 yards would be switched to a blank (" "), which could give the user a sense of discomfort, and this is prevented.
[0100] If the judgment in step S11 is negative (No), in step S13, the control unit 11 calculates the altitude difference CED between the current location and the left destination point 28 based on the reference atmospheric pressure TP and the left reference altitude difference LTED stored in the processing data memory unit 12b and the current atmospheric pressure CP, which is the measurement value of the atmospheric pressure sensor 14 at that time, and displays it as the altitude difference ED on the green data display unit 37L.
[0101] As a specific calculation method, the control unit 11 calculates the altitude difference ΔH by the following formulas (1) to (3), and obtains the calculated value CED by subtracting the altitude difference ΔH from the left reference altitude difference LTED.
number
[0102] In golf, the time required to play one golf course 20 is about 10 to 15 minutes, and it is considered that the effect on the current atmospheric pressure CP of changes in weather conditions within that time is extremely small. Therefore, in step S13, the altitude difference between the current point and the destination point 28 can be accurately calculated and displayed, and the player can use the displayed altitude difference ED as a reference for his or her play.
[0103] After steps S7, S10, S12, and S13 are executed, the control unit 11 waits for about one second and then shifts the process to step S2. As a result, the processes of steps S2 to S13 are repeatedly executed, and the display of the altitude difference ED is updated every second or so.
[0104] The above describes preferred embodiments. However, the shapes, dimensions, materials, functions, operation modes, control modes, control parameters, operation modes, etc. of the devices, systems, and programs or their elements and components in the above embodiments are described as examples and may be changed.
[0105] For example, in the above embodiment, a golf support device 1 used on a golf course was described as an example, but the use of the device of the present invention is not limited to golf, and it can also be used as a device that notifies the altitude difference between a current location and a destination location in orienteering, skiing, snowboarding, mountain climbing, etc.
[0106] In the above embodiment, the reference area 26 is an area including a teeing ground, but the reference area may be an area that coincides with the teeing ground, or may be an area other than the teeing ground. There is no limit to the size of the reference area, and for example, the area of the reference area may be infinitesimally small. For example, the reference area may be a single point that has no area.
[0107] Also, in the above embodiment, the destination point 28 is described as being near the center of the green 22 (more precisely, the center of gravity of a polygon drawn to roughly match the outer shape of the green 22), but the destination point can also be another point, for example, another point within the green 22 or a point outside the green 22. The destination point does not have to be a single point with no area, but can be a collection of multiple points, or the destination point can have an area of a certain size.
[0108] The destination point may be set by the user's operation. For example, in many golf courses, the position of the cup changes depending on the day. Therefore, if the user can set the position of the cup on that day as the destination point, the altitude difference between the current location and the position of the cup on that day is displayed, which is more convenient. The destination point may be set, for example, by the control unit 11 setting the latitude and longitude of the position touched by the user on the golf navigation screen 30 or the horizontal golf navigation screen 50 as the destination point. When the destination point is set by the user's operation, for example, the elevation values of the base map information digital elevation model elevation points within the green 22 (or near the green 22) are stored in the storage unit 12 as hole data, and the control unit 11 calculates the elevation value of the destination point set by the user using a value obtained by smoothing the elevation values of the four base map information digital elevation model elevation points closest to the destination point set by the user, and calculates the reference altitude difference using the calculated elevation value.
[0109] The method of calculating the altitude difference between the current point and the destination point and the type and format of data used for the calculation are not limited to those described in the embodiment, and any other appropriate method, type, and format may be used.
[0110] In the above embodiment, the control unit 11 stores the latitude and longitude of the current location when the location registration operation is performed in the storage unit 12. However, for example, when the location registration operation is performed, the control unit 11 may be configured to record the altitude difference between the current location and the destination point (the altitude difference ED displayed on the left and right green data display units 37L and R in steps S7 and S13) in the storage unit 12 as a result of the display calculation process at that time, together with the latitude and longitude of the current location at that time. The data recorded in this manner may be configured to be displayable on the display unit 3, or may be configured to be output to a personal computer or the like via a microUSB terminal 9 or the like, so that it can be displayed on the personal computer. The data may be displayed by calculating the distance and altitude difference between two registered points, so that the player can know the flight distance and altitude difference (the altitude difference between the points where the ball flew) for each shot. Since the flight distance of the ball is affected by the altitude difference (whether it is an uphill shot or a downhill shot, etc.), it is useful for the player to know the altitude difference along with the flight distance.
[0111] 1 is in a form suitable for hand-held carrying, the golf support device 1 can also be in the form of a wristband or the like that can be worn on the wrist, etc. When worn on the wrist, it is possible to configure the device so that an acceleration sensor or the like detects the player's swing and the control unit automatically registers the point where the swing was detected.
[0112] The base plate built into the golf support device 1 is preferably coated with a water-repellent coating, so that the golf support device 1 can be used safely even if it gets wet due to an unexpected heavy rain.
[0113] <Copy of claims> <Claim 1> A portable device having a function of reporting an altitude difference between a current point in a spatial area including a reference area and a destination point corresponding to the reference area and the destination point, A storage means for storing reference area information indicating a position of the reference area and reference altitude difference information for calculating a reference altitude difference which is an altitude difference between the reference area and the destination point; A location acquisition means for acquiring location information of the current location; An air pressure measuring means for measuring air pressure; a reference air pressure storage means for storing a reference air pressure, which is an air pressure measured by the air pressure measurement means when the current location is within the reference area; The present invention provides a method for calculating and notifying an altitude difference between the present point and the destination point based on a current atmospheric pressure, which is an atmospheric pressure measured by the atmospheric pressure measuring means at the present time, the reference atmospheric pressure, and the reference altitude difference information. An apparatus comprising: <Claim 2> The relationship between the reference area and the target location is set so that the time normally required to move from the reference area to the target area is a time during which it is considered that no change in atmospheric pressure due to weather fluctuations normally occurs. 2. The device of claim 1 . <Claim 3> The reference area is an area that can be considered to have no difference in altitude and is an area that serves as a starting position within the spatial area when a user carries the device and aims for the target point. 3. The device according to claim 1 or 2, characterized in that <Claim 4> The locational area includes a plurality of sets of the reference area and the destination points corresponding to the reference area; The storage means stores the reference area information and the reference altitude difference information for each of the pairs, The apparatus further comprises a set selection means for selecting the set, The altitude difference notifying means calculates an altitude difference between the current point and the destination point based on the current atmospheric pressure, the reference atmospheric pressure measured by the atmospheric pressure measuring means when the current point is in the reference area of the group selected by the group selecting means, and the reference altitude difference information for the group. 4. The device according to claim 1, wherein <Claim 5> the spatial area includes a plurality of partitioned areas, Each of the partitioned regions includes the set. 5. The device according to claim 4, <Claim 6> The altitude difference notifying means, when the current point is within one of the defined areas, notifies an altitude difference between the current point and the target point included in the one of the defined areas. 6. The device according to claim 5, <Claim 7> The locational area is an area within a golf course, and the destination point is a point on the green. 7. The device according to claim 1, wherein <Claim 8> The reference area includes a teeing ground. 8. The device according to claim 1, wherein <Claim 9> The storage means further stores reference point information indicating a position of a reference point located within the reference area, the reference altitude difference is an altitude difference between the reference point and the destination point, the reference atmospheric pressure storage means stores, as the reference atmospheric pressure, the atmospheric pressure measured by the atmospheric pressure measurement means when the current point is closest to the reference point; 9. The device according to claim 1, wherein <Claim 10> the spatial region includes a plurality of the reference regions; The storage means stores, for each of the plurality of reference areas, the reference area information and the reference altitude difference information for the reference area; If the current point passes through a plurality of the reference areas during the process of moving to the destination point, The altitude difference notifying means calculates an altitude difference between the current point and the destination point by using the reference altitude difference information for the reference area to which the current point is closest. 10. The device according to claim 9, <Claim 11> The reference area is a geometric shape. The device according to any one of claims 1 to 10, characterized in that <Claim 12> The altitude difference notifying means has a function of notifying the reference altitude difference instead of the altitude difference between the current point and the destination point when the current point is within the reference area. 12. The device according to claim 1, wherein <Claim 13> The altitude difference notifying means notifies the reference altitude difference and the altitude difference between the current point and the destination point in the same manner. 13. The device according to claim 12, characterized in that <Claim 14> The storage means further stores location information of the destination point, When the distance between the current point and the destination point becomes equal to or smaller than a certain value, the altitude difference notification means stops notifying the altitude difference. 14. The device according to claim 1, wherein <Claim 15> The method further comprises a history storage means for storing a history of the current location entering the reference area, The altitude difference notifying means does not notify the altitude difference when there is no history of the current location entering the reference area. 15. The device according to claim 1, wherein <Claim 16> the locational area includes a plurality of the destination points; The altitude difference notification means calculates and notifies an altitude difference between the current position and each of the plurality of destination points. 16. The device according to claim 1, wherein <Claim 17> The storage means further stores location information of the destination point, Further comprising a distance informing means for informing the distance between the current point and the destination point. 16. The device according to claim 1, wherein <Claim 18> A program for causing a computer to realize the functions of the device according to any one of configuration examples 1 to 17. [Explanation of symbols]
[0114] 1. Golf support device 2. Case 3...Display section 4. Power button 7 Terminal cover 8. Charging lamp 9. Micro USB port 11. Control section 12...Storage section 12a Golf course data storage section 12b Processing data storage unit 13 GPS receiver 14. Barometric pressure sensor 15 Geomagnetic sensor 16. Attitude sensor 17...battery 20. Golf Course 21 Tee Ground 22. Green 23. Travel route 24. Obstacles 25. Compartment area 26...Reference area 27 Reference point 28...destination point 29...Moving area 30, 30a, 30b...Golf Navigation Screen 37L Left green data display 37R Right green data display 38 Hazard distance display 50··· horizontal golf navigation screen 51R Right green data display 51L Left green data display
Claims
1. A function for obtaining the air pressure measured at the user's location; a function of acquiring altitude difference information relating to an altitude difference between a reference point pre-stored in the storage means, which is located within a reference area pre-stored in the storage means, and a target point pre-stored in the storage means, which is located at a position different from the reference point; a function of notifying an altitude difference between the current position and the target point based on a first atmospheric pressure measured when the user was at the reference point, a second atmospheric pressure at the current position of the user, and the altitude difference information; Equipped with The function of notifying is When the user has no history of entering the reference area, the altitude difference is not notified. system.
2. The function of notifying is When the distance from the current point to the destination point becomes equal to or smaller than a certain value, the altitude difference is not notified. The system of claim 1 .
3. The aspect in which the altitude difference is not reported is as follows: A case where the user has no history of entering the reference area and a case where the distance from the current location to the destination is equal to or less than a certain value are different from each other. The system of claim 2.
4. A program for causing a computer to realize the functions of the system according to any one of claims 1 to 3.
Citation Information
Patent Citations
Electronic clock with pressure sensor
JP1988121779A
Navigation device with spot registration function
JP1997152353A
Stopwatch
JP2001296378A
Golf support device and program
JP2013039423A