Chart processing device, chart processing method, chart processing program, and navigation display device.

The nautical chart processing device addresses the challenge of complex measurements in navigation display devices by enabling movable measurement points for real-time distance calculation, enhancing route planning efficiency.

JP7833337B2Active Publication Date: 2026-03-19FURUNO ELECTRIC CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-04-27
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

Navigation display devices like ECDIS struggle to provide accurate measurements involving complex operations, such as measuring distances between multiple base points or intermediate points, and require manual recalculations when base points correspond to moving objects, making it difficult to plan routes efficiently.

Method used

A nautical chart processing device that allows for setting a movable measurement point between a pair of base points, calculating distances in real time, and recalculating distances based on changes in base point positions, providing a user-friendly interface for route planning.

Benefits of technology

Enables accurate and efficient calculation of distances and travel times between base points, allowing for hassle-free route planning on electronic charts, even when base points are moving objects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007833337000001
    Figure 0007833337000001
  • Figure 0007833337000002
    Figure 0007833337000002
  • Figure 0007833337000003
    Figure 0007833337000003
Patent Text Reader

Abstract

To provide a hassle-free user interface for planning a sea route.SOLUTION: A marine chart processing device 109 includes: a receiving unit 109a that receives location information indicating positions of a pair of base points on an electronic marine chart; a measurement point setting unit 109b that sets a movable measurement point that is placed on a straight line connecting the pair of base points and that can be moved in real time; a calculation unit 109c that calculates distance on the electric marine chart between the movable measurement point and at least one of the pair of base points; and an output unit 109d that outputs location information on the movable measurement point and the calculated distance.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] One embodiment of the present invention generally relates to a navigation display device for planning a route, and more particularly to providing a movable measurement point for planning a route in the navigation display device.

Background Art

[0002] Currently, various navigation display devices are available for planning a route. For example, the navigation display device may be an Electronic Chart Display and Information System (ECDIS). ECDIS can display the navigation route information of one or more ships. In this case, one or more ships are navigating in waters such as rivers or seas. ECDIS can display a chart of a desired sea area on a display by software processing electronic chart data. ECDIS can be composed of a touch-sensitive display screen. Therefore, a route can be set on the ECDIS displayed on the touch screen by touching a desired position (base point) on the chart. In addition to displaying the route between base points, ECDIS can also display a navigation distance, for example, the distance between base points.

[0003] However, ECDIS may not be able to provide measurements involving complex operations, such as measuring the distance between multiple base points or measuring an intermediate point between two base points. ECDIS allows the input of base points on the electronic chart but does not allow the input of intermediate points between base points. In such cases, it is necessary to use a conventional paper chart to manually calculate measurement values involving complex operations. However, there are also limitations in using conventional paper charts. For example, when the base point corresponds to a moving object, it is necessary to manually recalculate the measurement value every time the moving object moves, which makes this work difficult.

Summary of the Invention

Problems to be Solved by the Invention

[0004] Therefore, there is a need for a nautical chart processing device that can provide better calculation of distances between base points, such as a navigation display device with a user-friendly interface (UI) for planning routes. [Means for solving the problem]

[0005] To solve the above problems, the present invention provides a nautical chart processing device. The nautical chart processing device can measure the distance between base points more accurately by setting a movable measurement point between a pair of base points. The nautical chart processing device includes a receiving unit that receives position information indicating the positions of a pair of base points on an electronic nautical chart, a measurement point setting unit that sets a movable measurement point that can move in real time on a straight line connecting the pair of base points, a calculation unit that calculates a calculated distance which is the distance on the electronic nautical chart between the movable measurement point and at least one of the base points of the pair of base points, and an output unit that outputs the position information of the movable measurement point and the calculated distance.

[0006] In other embodiments of the chart processing device, a calculation unit calculates the corresponding distance between each of a pair of base points and a movable measurement point. In other embodiments of the chart processing device, a receiving unit receives position information indicating the position of each of a plurality of pairs of base points on the electronic chart.

[0007] In other embodiments of chart processing devices, a receiving unit receives the changed position of at least one of a pair of base points, and a measurement point setting unit changes the movable measurement point. The position of the movable measurement point is changed along a straight line connecting the pair of base points.

[0008] In other embodiments of the chart processing device, the measurement point setting unit replaces the position information of the base point with the position information of the specific target if the position of at least one of the pair of base points received is within a predetermined distance range from the position of a specific target.

[0009] In other embodiments of the chart processing device, the calculation unit further recalculates the calculated distance when the position of at least one of the pair of base points or the position of a movable measurement point changes.

[0010] In other embodiments of the chart processing device, the measurement point setting unit further stores arrangement information related to the movable measurement points and sets the movable measurement points on a straight line connecting a pair of base points to positions corresponding to the arrangement information.

[0011] In other embodiments of chart processing devices, the arrangement information includes the internal division ratio of a line segment formed by a straight line between a pair of base points.

[0012] In other embodiments of chart processing devices, the placement information includes a set distance from one base point to a movable measurement point.

[0013] In other embodiments of the chart processing device, the measurement point setting unit is configured to set the position of a movable measurement point according to the internal division ratio before the change in the position information of at least one of a pair of base points when the position information of at least one of the base points is changed.

[0014] Furthermore, in other embodiments of chart processing devices, the measurement point setting unit is configured to set the position of the movable measurement point based on a set distance from one of the base points to the movable measurement point, before changing the position information of at least one of the pair of base points.

[0015] In an embodiment of the additional navigation display device, the calculation unit is further configured to calculate at least one of the travel time or direction from one base point to the other in a pair of base points.

[0016] In another embodiment, the present invention provides a navigation display device. The navigation display device includes a chart processing device. The chart processing device includes a receiving unit that receives position information indicating the positions of a pair of base points on an electronic chart; a measurement point setting unit that sets a movable measurement point that can move in real time on a straight line connecting the pair of base points; a calculation unit that calculates a calculated distance, which is the distance on the electronic chart between the movable measurement point and at least one of the base points of the pair of base points; and an output unit that outputs the position information of the movable measurement point and the calculated distance. The navigation display device also includes a display unit that displays the pair of base points and the movable measurement point on an electronic chart; an input interface configured to receive inputs corresponding to the position information of the pair of base points and the movable measurement point; a storage unit that stores the electronic chart; and a route setting unit that sets the route of a moving object.

[0017] In an embodiment of the additional navigation display device, the input interface is configured to accept input of positional information for multiple waypoints relative to a route while displaying a pair of base points and movable measurement points on an electronic chart.

[0018] In an embodiment of the additional navigation display device, the location information of a waypoint is configured to be replaced by the location information of a movable measurement point, or the location information of at least one of a pair of base points, if the waypoint is within a predetermined distance range from the location of that movable measurement point or at least one of a pair of base points.

[0019] In yet another embodiment, the present invention provides a chart processing method. The chart processing method receives position information indicating the positions of one or more base points on an electronic chart, sets a movable measurement point that can move in real time and is placed on a straight line connecting the pair of base points, calculates a calculated distance which is the distance on the electronic chart between the movable measurement point and at least one of the base points of the pair, and outputs the position information indicated by the movable measurement point and the calculated distance.

[0020] In yet another embodiment, the present invention provides a chart processing program. The chart processing program includes a process for receiving position information indicating the positions of a pair of base points on an electronic chart; a process for setting a movable measurement point that can be moved in real time and is located on a straight line connecting the pair of base points; a process for calculating a calculated distance, which is the distance on the electronic chart between the movable measurement point and at least one of the base points of the pair; and an output process for the position information indicated by the movable measurement point and the calculated distance.

[0021] In yet another aspect, the present invention provides a non-temporary computer-readable medium that stores instructions causing a computing device to perform the following method when executed by one or more processors: the method receives input from a user of positional information indicating the positions of a plurality of base points on an electronic chart; sets a static movable measurement point or a real-time changing movable measurement point on a straight line connecting adjacent base points among the plurality of base points; calculates the distance on the chart between the movable measurement point and at least one of the adjacent base points connected by the straight line; outputs the positional information of the movable measurement point and the calculated distance to a display unit that displays the positional information of the movable measurement point and the calculated distance.

[0022] According to various embodiments, the present invention proposes a navigation display device that provides a user-friendly interface (UI) for planning navigation routes for moving objects such as ships navigating in water or aircraft navigating air routes (or airways). To provide a user-friendly UI, the navigation display device may include a chart processing device configured to provide movable measurement points between base points. To provide movable measurement points, the chart processing device may receive position information of multiple base points input by the user on an electronic chart. The position information may indicate the position of each of the multiple base points. The chart processing device may also set movable measurement points on a straight line connecting adjacent base points among the multiple base points. The chart processing device may also calculate the distance between a movable measurement point and at least one of the adjacent base points on the electronic chart, output the position information of the movable measurement point and the calculated distance, and set up the movable measurement point on the electronic chart. For example, the chart processing device may set up movable measurement points on a straight line connecting adjacent base points and allow the movable measurement points to be changed in real time. The chart processing device may also recalculate the distance in accordance with changes in the position of the movable measurement points. Furthermore, if the reference point corresponds to a moving object, the distance may be recalculated in accordance with the movement of the object or the change in the moving measurement point. Therefore, a navigation display device including a nautical chart processing device can provide a user-friendly UI for planning a route.

[0023] The above summary is illustrative and not intended to limit in any way. Further embodiments and features, in addition to the exemplary embodiments, features, and characteristics described above, can be found in the drawings and the detailed description below.

[0024] According to the present invention, a navigation display device, a chart processing device, and a chart processing method are provided. According to the present invention, the navigation display device can provide a user interface (UI) that can receive a plurality of reference points on an electronic chart without much effort. Further, according to the present invention, the navigation display device can use a chart processing device that provides a UI for planning a route without much effort. According to the present invention, in order to provide a UI that does not require much effort, the chart processing device can provide a movable measurement point on a straight line connecting a pair of adjacent reference points among the plurality of reference points on the electronic chart. Further, the navigation display device can attach one or more of the plurality of reference points to a specific target on the electronic chart. The specific target includes a static object or a moving object.

Brief Description of Drawings

[0025] [Figure 1] A block diagram of a navigation display device according to an exemplary embodiment of the present invention is shown. [Figure 2] A block diagram of a chart processing device according to an exemplary embodiment of the present invention is shown. [Figure 3] It is a schematic diagram for inputting a pair of reference points according to an embodiment of the present invention. [Figure 4] It is a schematic diagram showing the position of a movable measurement point and the calculated distance according to an exemplary embodiment of the present invention. [Figure 5] It is a schematic diagram for changing the position of a movable measurement point according to an exemplary embodiment of the present invention. [Figure 6] It is a schematic diagram when inputting a plurality of reference points according to another embodiment of the present invention. [Figure 7] A schematic diagram showing the position of a movable measurement point and the calculated distance according to another exemplary embodiment of the present invention is shown. [Figure 8] It is a schematic diagram for changing the position of a movable measurement point according to another embodiment of the present invention. [Figure 9] It is a schematic diagram for setting a plurality of movable measurement points according to an exemplary embodiment of the present invention. [Figure 10] This is a schematic diagram for moving a base point according to an exemplary embodiment of the present invention. [Figure 11] This is a schematic diagram for displaying the base point after movement, as shown in Figure 10, according to an exemplary embodiment of the present invention. [Figure 12] This is a schematic diagram for moving the base point according to another embodiment of the present invention. [Figure 13] This is a schematic diagram for setting a navigation route according to an exemplary embodiment of the present invention. [Figure 14] This is a schematic diagram for displaying navigation time and direction according to an exemplary embodiment of the present invention. [Figure 15] A schematic diagram for displaying distance and direction is shown according to another exemplary embodiment of the present invention. [Figure 16] This figure shows a measurement method related to a measurement mode according to an exemplary embodiment of the present invention. [Figure 17] This figure shows a measurement method related to a measurement mode according to an exemplary embodiment of the present invention. [Figure 18] This figure shows a measurement method related to a measurement mode according to an exemplary embodiment of the present invention. [Figure 19] This figure shows a chart processing method according to one embodiment of the present invention that outputs position information and calculated distance of a movable measurement point. [Modes for carrying out the invention]

[0026] In the following description, numerous specific embodiments are described in order to provide a sufficient disclosure. However, it will be apparent to those skilled in the art that this disclosure is sufficient for carrying out the invention even without these specific embodiments. Apparatuses and the like are shown using block diagrams or the like to avoid obscuring this disclosure.

[0027] In this specification, “Embodiment” means that certain features, structures, or characteristics described in connection with this embodiment are included in at least one embodiment of this disclosure. “Embodiment” in various parts of this specification does not necessarily refer to the same embodiment, nor are they separate or alternative embodiments that are mutually exclusive with each other. Furthermore, terms such as “one or more” or “one” in this specification do not indicate a quantitative limitation, but rather indicate the presence of at least one of the referenced items. Furthermore, there are various features that are shown in some embodiments but not in others. Similarly, there are various requirements that are for some embodiments but not for others.

[0028] Some embodiments of this disclosure are described below with reference to the drawings. The drawings show some, but not all, embodiments of this disclosure. In fact, various embodiments of this disclosure can be carried out in many different forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments are described in order to satisfy the requirements to which this disclosure is applicable. Reference numerals refer to the same elements throughout. The terms “data,” “content,” “information,” and similar terms used herein are used to refer to data that can be transmitted, received, and / or stored in accordance with embodiments of the present invention. Accordingly, such terms should not be construed as limiting the scope of embodiments of the present invention.

[0029] Embodiments are described herein for illustrative purposes and include many variations. Various omissions and substitutions of equivalents are included in embodiments that do not depart from the scope of this disclosure. Furthermore, terms used herein are for illustrative purposes only and are not necessarily limited to the meanings described herein. Headings used herein are for convenience only and have no legal or restrictive effect.

[0030] Terms such as “for example,” “like,” “have,” and “include,” as used herein and in the claims, and other forms thereof, when used in conjunction with a list of one or more components or other items, shall be interpreted as open-ended, meaning that the list shall not be deemed to exclude any other additional components or items. Other terms should be interpreted in their broadest reasonable sense unless used in a context requiring a different interpretation.

[0031] One of the objectives of the present invention is to provide a user-friendly interface for planning routes. For this purpose, a navigation display device is provided. For example, to provide a user-friendly interface, the navigation display device may use a chart processing device that provides movable measurement points between multiple base points. To provide movable measurement points, the chart processing device can receive position information of multiple base points on an electronic chart input by the user. The position information may indicate the position of each base point among the multiple base points. The multiple base points may include pairs of base points. The chart processing device may also set movable measurement points on a straight line connecting adjacent base points among the multiple base points. The chart processing device may also set movable measurement points on an electronic chart, calculate the distance between the movable measurement point and at least one of the adjacent base points, and output the position information of the movable measurement point and the calculated distance. For example, the chart processing device may set movable measurement points on a straight line connecting adjacent base points and allow the position of the movable measurement points to be changed in real time. The chart processing device may also recalculate the distance in accordance with the change in the movable measurement points. Another object of the present invention is to enable one or more of a plurality of base points to be attracted to a specific target on an electronic chart. The specific target may include a static object or a moving object. Furthermore, if a base point is attracted to a moving object, the distance may be recalculated in accordance with the movement of the moving object or changes in the movable measurement point. For example, an overview of a navigation display device that provides a hassle-free user interface for planning a route is shown below with reference to Figure 1.

[0032] Figure 1 shows a block diagram of a navigation display device 101 according to an exemplary embodiment of the present invention. In this embodiment, the navigation display device 101 can be installed on a ship. For example, the ship is a vessel that navigates within water. The navigation display device 101 can assist the user in planning a voyage. For example, the navigation display device 101 can assist the user in planning a route. In this specification, "voyage" means the movement of a ship from one place to another. The user corresponds to the captain, navigator, driver, traveler, etc. For example, the driver may be a helmsman or a robot configured as a helmsman.

[0033] In some embodiments, the navigation display device 101 can be installed on a moving object other than a ship, such as an aircraft.

[0034] According to this embodiment, the navigation display device 101 may include a touch panel display 103, a storage unit 105, a navigation unit 107, and a chart processing device 109. The storage unit 105 may also be configured to store an electronic chart 105a. For example, the "electronic" part of the electronic chart 105a may indicate that the chart is stored in electronic format. Therefore, the electronic chart 105a may correspond to an electronically stored chart. The storage unit 105 may be implemented as a storage medium such as a ROM (Read Only Memory), RAM (Random Access Memory), or a hard disk drive.

[0035] According to this embodiment, the touch panel display 103 is configured to display an electronic chart 105a and to receive user input on the displayed electronic chart 105a. For this reason, the touch panel display 103 may include a display unit 103a and an input interface 103b. The display unit 103a displays the electronic chart 105a. The input interface 103b receives user input on the displayed electronic chart 105a. For example, the input interface 103b may be a touch panel that receives user input on the displayed electronic chart 105a when the user touches the touch panel. Furthermore, or alternatively, the input interface 103b may receive user input on the displayed electronic chart 105a via a mouse, keyboard, etc., and therefore the touch panel display can be replaced with any other known input technology common in the art.

[0036] The navigation unit 107 may be implemented as a processing circuit or processor. The processor may include one or more of the following: a microprocessor, a coprocessor, a controller, a digital signal processor (DSP), a processing element with or without a DSP, or various other processing circuits, including integrated circuits such as ASICs (Application-Specific Integrated Circuits), FPGAs (Field-Programmable Gate Arrays), microcontroller units (MCUs), hardware accelerators, and special-purpose computer chips. According to this embodiment, the navigation unit 107 may be configured to set the ship's navigation route. For this purpose, the navigation unit 107 may include a route setting unit 107a and a mode setting unit 107b. The route setting unit 107a may set the ship's navigation route. For example, the navigation route can define the direction of movement of the ship while moving from one position to another. The mode setting unit 107b is configured to set at least one mode, such as a measurement mode or a route setting mode, on the navigation display device 101. For example, the mode setting unit 107b may set the route setting mode when the user selects the route setting mode option from the display unit 103a. The mode setting unit 107b is also configured to switch from measurement mode to route setting mode, or from route setting mode to measurement mode. In this embodiment, the route setting unit 107a may set the ship's route when the mode setting unit 107b switches from measurement mode to route setting mode, and / or when the mode setting unit 107b sets the route setting mode. The navigation unit 107 may also be configured to set the aircraft's route. According to this embodiment, when the mode setting unit 107b switches from route setting mode to measurement mode, and / or when the mode setting unit 107b sets the measurement mode, the chart processing device 109 is configured to process information corresponding to the electronic chart 105a. For example, the chart processing device 109 can be configured to process information corresponding to the electronic chart 105a as described in detail in Figure 2.

[0037] Figure 2 shows a block diagram of a chart processing device 109 according to an exemplary embodiment of the present invention. Figure 2 will be described in reference to Figure 1. According to one embodiment, the chart processing device 109 may be implemented within a processor. The chart processing device 109 includes a receiving unit 109a, a measurement point setting unit 109b, a calculation unit 109c, and an output unit 109d. According to one embodiment, the receiving unit 109a is configured to receive position information indicating the positions of a pair of base points on the electronic chart 105a when the mode setting unit 107b has set a measurement mode. That is, the receiving unit 109a may be configured to receive position information indicating the positions corresponding to each of the pair of base points on the electronic chart 105a when the measurement mode has been set by the mode setting unit 107b. The position information of the pair of base points on the electronic chart 105a may be received from the user via a touch panel display 103. As used here, the base points can correspond to positions on the electronic chart 105a selected by the user. Furthermore, the receiving unit 109a inputs the position information of the pair of base points that it has received to the measurement point setting unit 109b.

[0038] Furthermore, when the measurement point setting unit 109b receives position information of a pair of base points from the receiving unit 109a, it sets a movable measurement point on the straight line connecting the pair of base points. The movable measurement point may be static or changeable and can be changed in real time. In addition, the measurement point setting unit 109b may set a movable measurement point on the straight line connecting the pair of base points using arrangement information. The arrangement information may be determined based on the internal division ratio between the pair of base points connected by the straight line and / or the set distance from at least one of the base points of the pair of base points connected by the straight line.

[0039] When a movable measurement point is set by the measurement point setting unit 109b, the calculation unit 109c calculates the distance between at least one of a pair of base points connected by a straight line and the movable measurement point on the electronic chart 105a. The calculation unit 109c is also configured to calculate the travel time between at least one of the pair of base points connected by a straight line and the movable measurement point using the calculated distance and the speed of the vessel. Furthermore, the calculation unit 109c is configured to calculate the direction (azimuth angle) based on the position information of the pair of base points. In addition, the calculation unit 109c is configured to calculate the distance between the pair of base points on the electronic chart 105a.

[0040] The output unit 109d is configured to output the position information of the movable measurement point and the calculated distance between the movable measurement point and at least one of the pair of base points (calculated distance) once the distance between the movable measurement point and at least one of the pair of base points has been calculated. The output unit 109d may also output the position information of the movable measurement point and the calculated distance to the touch panel display 103 (preferably the display unit 103a). The output unit 109d is also configured to output the calculated navigation time, the calculated direction, and the calculated distance between the base points. The touch panel display 103 may be configured to display the position of the movable measurement point and the calculated distance between the movable measurement point and at least one of the pair of base points on the electronic chart 105a. Furthermore, the touch panel display 103 may be configured to display the calculated navigation time, the calculated direction, and the calculated distance between the base points on the electronic chart 105a.

[0041] Thus, the chart processing device 109 is configured to process the positional information of a pair of base points on the electronic chart 105a and output a movable measurement point and the calculated distance between the movable measurement point and at least one of the base points of the pair of base points. According to this embodiment, the measurement mode set by the mode setting unit 107b may include at least one of an input mode and an editing mode. Furthermore, the chart processing device 109 that processes the positional information of the pair of base points and the positional information of the movable measurement point based on the input mode and the editing mode will be described in detail in Figures 3 to 12.

[0042] Figure 3 shows a schematic diagram 201 for inputting a pair of base points 205a and 205b according to an exemplary embodiment of the present invention. Figure 3 will be described in relation to Figures 1 and 2. Schematic diagram 201 shows an electronic chart 105a displayed on a touch panel display 103. The navigation display device 101 can allow a user 203 to select a pair of base points 205a and 205b on the electronic chart 105a. The user 203 corresponds to a captain, navigator, driver, traveler, etc. For example, the driver may be a helmsman or a robot configured as a helmsman. According to one embodiment, the navigation display device 101 may allow the user 203 to select a pair of base points 205a and 205b when the mode setting unit 107b sets the input mode (also called the base point input mode). For example, the mode setting unit 107b can set the input mode when the user 203 has selected an input mode.

[0043] User 203 can select a pair of base points 205a and 205b by touching the touch display panel 103 (preferably the display panel 103a) while the input mode is selected. For example, User 203 can select a pair of base points 205a and 205b by touching the touch display panel 103 in the order of base point 205a and base point 205b. Alternatively, User 203 may select a pair of base points 205a and 205b by moving the mouse cursor on the display panel or by entering numerical data from the keyboard.

[0044] When a pair of base points 205a and 205b are selected, the receiving unit 109a receives position information indicating the positions of the pair of base points 205a and 205b on the electronic chart 105a. The mode setting unit 107b may also terminate the input mode after the pair of base points 205a and 205b have been selected. For example, if there is no input from the user 203 for a predetermined time after the pair of base points 205a and 205b have been selected, the mode setting unit 107b may be configured to automatically terminate the input mode. Upon receiving the position information of the pair of base points 205a and 205b, the chart processing device 109 is configured to be described in detail in Figure 4.

[0045] Figure 4 shows a schematic diagram 207 illustrating the position of the movable measurement point 211 and the calculated distances (calculated distances) 213a, 213b, and 213c according to an exemplary embodiment of the present invention. Figure 4 will be described in relation to Figures 1 and 2. Schematic diagram 207 shows an electronic chart 105a displayed on a touch panel display 103. The measurement point setting unit 109b is configured to set a line 209 (preferably a straight line 209) between a pair of base points 205a and 205b upon receiving position information. The measurement point setting unit 109b is also configured to set the movable measurement point 211 on the line 209 connecting the reference points 205a and 205b. The movable measurement point 211 may be static or may change in real time.

[0046] The calculation unit 109c is configured to calculate the distance 213a between the movable measurement point 211 and base point 205a, the distance 213b between the movable measurement point 211 and base point 205b, and the distance 213c between base points 205a and 205b on the electronic chart 105a. The calculation unit 109c may also calculate the navigation time from base point 205a to the movable measurement point 211, the navigation time from the movable measurement point 211 to base point 205b, and / or the navigation time from base point 205a to base point 205b. For example, the calculation unit 109c may use the distance 213a and the speed of the ship (or the average speed of the ship) to calculate the navigation time from base point 205a to the movable measurement point 211. Similarly, the calculation unit 109c may use the distance 213b and the speed of the ship (or the average speed of the ship) to calculate the navigation time from the movable measurement point 211 to base point 205b. Furthermore, the calculation unit 109c may calculate the direction based on the position information of the base points 205a and 205b. The output unit 109d may output the position information of the movable measurement point 211, the line 209 between the base points 205a and 205b, and the calculated distances 213a, 213b, and 213c to the display unit 103a. For example, the values ​​of distances 213a, 213b, and 213c are 1.14 NM (nautical miles), 1.14 NM, and 2.28 NM, respectively. As shown in Figure 4, the display unit 103a may be configured to display the position of the movable measurement point 211, the line 209, and the calculated distances 213a, 213b, and 213c on the electronic chart 105a. Note that the movable measurement point 211 is set at the center (midpoint) of the straight line 209, but the movable measurement point 211 is not limited to being set at the center of the straight line 209.

[0047] Furthermore, the measurement point setting unit 109b may be configured to store placement information. The measurement point setting unit 109b may use the stored placement information as initial setting information for initializing the movable measurement point 211. For example, the measurement point setting unit 109b may set the position of the movable measurement point 211 according to the placement information. The placement information may be specified by the user 203. For example, the user 203 may specify the placement information by specifying an internal division ratio (for example, between 0 and 1) corresponding to the internal division of the line segment 209 formed between the base point 205a and the base point 205b, or by specifying a set distance from the base point (for example, the base point 205a). For example, if the user 203 specifies an internal division ratio of 0.4 from the base point 205a to the movable measurement point 211, the measurement point setting unit 109b will set the position of the movable measurement point 211 at a distance of 0.91 NM from the base point 205a (when the distance between the base points 205a and 205b is 2.28 NM). For example, if user 203 specifies a numerical value of 1.0 NM as the set distance from base point 205a for placement information, the measurement point setting unit 109b may set the position of the movable measurement point 211 at a distance of 1.0 NM from base point 205a. Therefore, placement information may be determined based on either the internal division ratio between base points 205a and 205b, or the set distance from base point 205.

[0048] Furthermore, in some exemplary embodiments, the navigation display device 101 can allow the user 203 to move the movable measurement point 211 on the electronic chart 105a in real time. For example, when the user 203 moves the movable measurement point 211 on the electronic chart 105a, the chart processing device 109 is configured as described in the detailed description of Figure 5.

[0049] Figure 5 shows a schematic diagram 215 for changing the position of a movable measurement point 211 according to an exemplary embodiment of the present invention. Figure 5 will be described in relation to Figures 1 and 2. Schematic diagram 215 shows an electronic chart 105a displayed on a touch panel display 103. According to this embodiment, the navigation display device 101 allows the user 203 to move the movable measurement point 211 on the electronic chart 105a when the mode setting unit 107b is set to edit mode. For example, the mode setting unit 107b may set the edit mode when the user 203 selects the edit mode. According to this embodiment, the edit mode set by the mode setting unit 107b may include at least one of a movable measurement point edit mode and a base point edit mode. In this embodiment, the navigation display device 101 allows the user 203 to move the movable measurement point 211 on the electronic chart 105a when the mode setting unit 107b is set to the movable measurement point edit mode. For example, the mode setting unit 107b may set the movable measurement point editing mode when the user 203 selects the movable measurement point editing mode. Alternatively, the mode setting unit 107b may automatically set the movable measurement point editing mode after the input mode (base point input mode) has ended.

[0050] As shown in Figure 5, in order to move the movable measurement point 211, user 203 can move the movable measurement point 211 in direction 217 by touching the movable measurement point 211 displayed on the electronic chart 105a. For example, direction 217 indicates that user 203 is moving the movable measurement point 211 toward the base point 205a. Alternatively, user 203 may move the movable measurement point 211 in the opposite direction to direction 217. For example, user 203 may move the movable measurement point 211 toward the base point 205b (i.e., toward the base point 205a). Therefore, the navigation display device 101 can move the movable measurement point 211 along the line 209 connecting the base points 205a and 205b by operation of user 203. Alternatively, user 203 can use a mouse, keyboard, etc. to move the movable measurement point 211.

[0051] Furthermore, the receiving unit 109a may be configured to receive new position information of the movable measurement point 211 when the movable measurement point 211 moves. The new position information of the movable measurement point 211 can indicate that the movable measurement point 211 has moved from its initial position to a new position. In Figure 5, the movable measurement point 211' indicates the initial position of the movable measurement point 211. The initial position may be the position of the movable measurement point 211 determined based on the placement information.

[0052] The measurement point setting unit 109b may be configured to change the position of the movable measurement point 211 when it receives position information of a new movable measurement point 211. For example, the measurement point setting unit 109b changes the position of the movable measurement point 211 from its initial position to a new position. Alternatively, the measurement point setting unit 109b may be configured to change the position of the movable measurement point 211 along a line 209 connecting base points 205a and 205b. In other words, the measurement point setting unit 109b may change the position of the movable measurement point 211 only along line 209.

[0053] When the position of the movable measurement point 211 is changed, the calculation unit 109c may be configured to recalculate the distance 213a between the base point 205a and the movable measurement point 211, and the distance 213b between the base point 205a and the movable measurement point 211. For example, the recalculated distances 213a and 213b may be 0.5 NM and 1.78 NM, respectively. Distance 213c may remain the same as the previously calculated distance. For example, distance 213c is 2.28 NM. The calculation unit 109c may also be configured to recalculate the sailing time from the base point 205a to the movable measurement point 211, and / or the sailing time from the movable measurement point 211 to the base point 205b. For example, the calculation unit 109c may recalculate the sailing time from the base point 205a to the movable measurement point 211 using the recalculated distance 213a and the ship's speed (or the ship's average speed). Similarly, the calculation unit 109c may recalculate the sailing time from the movable measurement point 211 to the base point 205b using the recalculated distance 213b and the speed of the vessel (or the average speed of the vessel).

[0054] Furthermore, the output unit 109d may be configured to output the recalculated distances 213a and 213b, along with the new position information of the moving measurement point 211, to the display unit 103a. Alternatively, as shown in Figure 5, the display unit 103a may display the recalculated distances 213a and 213b, along with the new position of the moving measurement point 211, on the electronic chart 105a.

[0055] Thus, when the movable measurement point editing mode is selected, the chart processing device 109 can change the position of the movable measurement point 211 when the user 203 moves the movable measurement point 211. For illustrative purposes, Figures 3 to 5 consider the case where the user 203 selects two base points 205a and 205b. However, the user 203 can select any finite number of base points on the electronic chart 105a. For example, if the user 203 selects two or more base points, the chart processing device 109 can be configured as described in the detailed explanation in Figure 6.

[0056] Figure 6 shows a schematic diagram 301 for inputting a plurality of base points 305a, 305b, 305c, and 305d according to another exemplary embodiment of the present invention. Figure 6 will be described in relation to Figures 1 and 2. Schematic diagram 301 shows an electronic chart 105a displayed on a touch panel display 103. According to this embodiment, the navigation display device 101 allows the user 303 to select a plurality of base points 305a, 305b, 305c, and 305d when the mode setting unit 107b sets the input mode. That is, the navigation display device 101 may allow the user 203 to select a plurality of pairs of base points 305a, 305b, 305c, and 305d when the mode setting unit 107b sets the input mode. For example, the mode setting unit 107b can set the input mode when the user 203 has selected an input mode. User 303 corresponds to user 203.

[0057] User 303 can select multiple base points 305a, 305b, 305c, and 305d by touching the touch display panel 103 while the input mode is selected. For example, user 303 can select multiple base points 305a, 305b, 305c, and 305d by touching the touch display panel 103 in the order of base point 305a, base point 305b, base point 305c, and base point 305d. Alternatively, user 303 may select multiple base points 305a, 305b, 305c, and 305d by moving the mouse cursor on the touch display panel 103 or by entering numerical data from the keyboard.

[0058] When multiple base points 305a, 305b, 305c, and 305d are selected, the receiving unit 109a receives position information indicating the positions of multiple base points 305a, 305b, 305c, and 305d on the electronic chart 105a. That is, when multiple pairs of base points 305a, 305b, 305c, and 305d are selected, the receiving unit 109a is configured to receive position information indicating the respective positions of multiple pairs of base points 305a, 305b, 305c, and 305d on the electronic chart 105a. When the chart processing device 109 receives the position information of multiple base points 305a, 305b, 305c, and 305d, it is configured to be described in detail in Figure 7.

[0059] Figure 7 shows a schematic diagram 307 illustrating the positions of the movable measurement points 311 and the calculated distances 313a, 313b, 313c, 313d, 313e, 313f, and 313g according to another exemplary embodiment of the present invention. Figure 7 will be described in relation to Figures 1 and 2. Schematic diagram 307 shows an electronic chart 105a displayed on a touch panel display 103. The measurement point setting unit 109b may be configured to identify adjacent base points upon receiving position information of a plurality of base points 305a, 305b, 305c, and 305d. For example, the measurement point setting unit 109b may identify base points 305a and 305b as the first adjacent base points, base points 305b and 305c as the second adjacent base points, and base points 305c and 305d as the third adjacent base points, based on an order selected by the user 303. Adjacent base points form a pair of base points. Furthermore, the measurement point setting unit 109b may be configured to set a line 309a (preferably a straight line 309a) between the first adjacent base points 305a and 305b. Similarly, the measurement point setting unit 109b may be further configured to set a line 309b (preferably a straight line 309b) between the second adjacent base points 305b and 305c. And a line 309c (preferably a straight line 309c) may be set between the adjacent third base points 305c and 305d. The measurement point setting unit 109b may also be configured to set a movable measurement point 311 on the line 309a connecting the first adjacent base points 305a and 305b. For example, the measurement point setting unit 109b may set a movable measurement point 311 on the line 309a using arrangement information. Furthermore, in some embodiments, the measurement point setting unit 109b can set additional movable measurement points on line 309b and / or line 309c.

[0060] The calculation unit 109c may be configured to calculate the distance 313a between the movable measurement point 311 and base point 305a, the distance 313b between the movable measurement point 311 and base point 305b, the distance 313c between the first adjacent base points 305a and 305b, the distance 313d between the second adjacent base points 305b and 305c, and the distance 313f between the third adjacent base points 305c and 305d on the electronic chart 105a. Alternatively, the calculation unit 109c may be configured to calculate the distance 313e from base point 305a to base point 305c via base point 305b on the electronic chart 105a. For example, the calculation unit 109c may calculate the distance 313e by adding the distances 313c and 313d. Furthermore, the calculation unit 109c may be configured to calculate the distance 313g from base point 305a to base point 305d via base points 305b and 305c on the electronic chart 105a. For example, the calculation unit 109c may calculate the distance 313g by adding distances 313c, 313d, and 313f. Also, the output unit 109d may output the position information of the movable measurement point 311, the lines 309a, 309b, 309c, and the calculated distances 313a, 313b, 313c, 313d, 313e, 303f, and 313g to the display unit 103a. For example, distances 313a, 313b, 313c, 313d, 313e, 313f, and 313g are 1.25NM, 1.25NM, 2.50NM, 2.35NM, 4.85NM, 4.30NM, and 9.15NM, respectively. The display unit 103a may be configured to display the position of the movable measurement point 311, lines 309a, 309b, 309c, and the calculated distances 313a, 313b, 313c, 313d, 313e, 313f, and 313g on the electronic chart 105a, as shown in Figure 7. In one embodiment, the calculated distances 313a, 313b, 313c, 313d, 313e, 313f, and 313g may be displayed after the input mode has ended.

[0061] Furthermore, in some exemplary embodiments, the navigation display device 101 can enable the user 303 to move the movable measurement point 311 on the electronic chart 105a in real time. For example, when the user 303 moves the movable measurement point 311, the chart processing device 109 can be configured as described in the detailed description of Figure 8.

[0062] Figure 8 shows a schematic diagram 315 for changing the position of the movable measurement point 311 according to another exemplary embodiment of the present invention. Figure 8 will be described in relation to Figures 1 and 2. Schematic diagram 315 shows the electronic chart 105a displayed on the touch panel display 103. According to this embodiment, the navigation display device 101 allows the user 303 to move the movable measurement point 311 on the electronic chart 105a when the mode setting unit 107b sets the movable measurement point editing mode. For example, the mode setting unit 107b may set the movable measurement point editing mode when the user 303 selects the movable measurement point editing mode. Alternatively, the mode setting unit 107b may automatically set the movable measurement point editing mode after the input mode (base point input mode) has ended.

[0063] As shown in Figure 8, in order to move the movable measurement point 311 onto another line, user 303 can touch line 309c connecting base points 305c and 305d. When user 303 touches line 309c, the movable measurement point 311 disappears from line 309a and reappears on line 309c, indicating that the movable measurement point 311 has moved. Alternatively, user 303 may move the movable measurement point 311. For example, user 303 can move the movable measurement point 311 from line 309a to line 309c via line 309b.

[0064] Furthermore, the receiving unit 109a may be configured to receive new position information of the movable measurement point 311 when the movable measurement point 311 moves. The new position information of the movable measurement point 311 can indicate that the movable measurement point 311 has moved from its initial position (for example, a position on line 309a) to a new position (for example, a position on line 309c).

[0065] The measurement point setting unit 109b may be configured to change the position of the movable measurement point 311 when it receives position information of a new movable measurement point 311. For example, the measurement point setting unit 109b may change the position of the movable measurement point 311 from its initial position to a new position.

[0066] When the position of the movable measurement point 311 is changed, the calculation unit 109c may be configured to recalculate the distance 317e between the base point 305c and the movable measurement point 311, and the distance 317f between the base point 305d and the movable measurement point 311. For example, distances 317a and 317b may correspond to the distance 313c previously calculated in Figure 7. Similarly, distances 317c, 317d, and 317g may correspond to the distances 313d, 313e, and 313g previously calculated in Figure 7, respectively. For example, distances 317a, 317b, 317c, 317d, 317e, 317f, and 317g are 2.50NM, 2.50NM, 2.35NM, 4.85NM, 1.95NM, 2.35NM, and 9.15NM, respectively.

[0067] Furthermore, the output unit 109d may output the distances 317a, 317b, 317c, 317d, 317e, 317f, and 317g, along with new position information of the moving measurement point 311, to the display unit 103a. As shown in Figure 8, the display unit 103a may display the distances 317a, 317b, 317c, 317d, 317e, 317f, and 317g, as well as the moving measurement point 311 on line 309c, on the electronic chart 105a.

[0068] Thus, when the movable measurement point editing mode is selected, the chart processing device 109 can change the position of the movable measurement point 311 when the user 303 moves the movable measurement point 311. For illustrative purposes, Figures 6-8 show a measurement point setting unit 109b configured to set one movable measurement point 311. However, the measurement point setting unit 109b may be configured to set n finite movable measurement points if multiple base points include n finite adjacent base points (pairs of base points). For example, in Figures 6-8, the multiple base points 305a, 305b, 305c, and 305d include three adjacent base points, so the measurement point setting unit 109b may be configured to set three movable measurement points. Furthermore, the chart processing device 109 that sets multiple movable measurement points is described in Figure 9.

[0069] Figure 9 shows a schematic diagram 401 for setting up a plurality of movable measurement points 407a, 407b, and 407c according to an exemplary embodiment of the present invention. Figure 9 will be described in relation to Figures 1 and 2. Schematic diagram 401 shows an electronic chart 105a displayed on a touch panel display 103. The plurality of base points 403a, 403b, 403c, and 403d correspond to the plurality of base points 305a, 305b, 305c, and 305d selected by the user 303, respectively. When the plurality of base points 403a, 403b, 403c, and 403d are selected, the receiving unit 109a may be configured to receive position information indicating the respective positions of the plurality of base points 403a, 403b, 403c, and 403d on the electronic chart 105a. The measurement point setting unit 109b may be configured to identify adjacent base points. For example, the measurement point setting unit 109b may identify base points 403a and 403b as the first adjacent base points, base points 403b and 403c as the second adjacent base points, and base points 403c and 403d as the third adjacent base points, based on the selected order. The measurement point setting unit 109b may also be configured to set a line 405a (preferably a straight line 405a) between the first adjacent base points 403a and 403b. Similarly, the measurement point setting unit 109b may be further configured to set a line 405b (preferably a straight line 405b) between the second adjacent base points 403b and 403c. Furthermore, a line 405c (preferably a straight line 405c) may be set between the adjacent third base points 403c and 403d. The measurement point setting unit 109b may also be configured to set a movable measurement point 407a on the straight line 405a connecting the first adjacent base points 403a and 403b. For example, the measurement point setting unit 109b may set a movable measurement point 407a on line 405a using placement information. Similarly, the measurement point setting unit 109b may be configured to set a movable measurement point 407b on a straight line 405b connecting a second set of adjacent base points 403b and 403c. Furthermore, a movable measurement point 407c may be set on a straight line 405c connecting a third set of adjacent base points 403b and 403c.

[0070] The calculation unit 109c may be configured to calculate the distance 409a between the movable measurement point 407a and base point 403a, the distance 409b between the movable measurement point 407a and base point 403b, the distance 409c between the first adjacent base points 403a and 403b, the distance 409e between the movable measurement point 407b and base point 403b, the distance 409f between the movable measurement point 407b and base point 403c, the distance 409g between the second adjacent base points 403b and 403c, the distance 409i between the movable measurement point 407c and base point 403c, the distance 409j between the movable measurement point 407c and base point 403d, and the distance 409k between the third adjacent base points 403c and 403d on the electronic chart 105a. Furthermore, the calculation unit 109c may be configured to calculate the distance 409d from base point 403a to base point 403b, the distance 409h from base point 403a to base point 403c via base point 403b, and the distance 409l from base point 403a to base point 403d via base points 403b and 403c on the electronic chart 105a. For example, distance 409d may be the same as distance 409c. For example, the calculation unit 109c may calculate distance 409h by adding distances 409d and 409g. For example, the calculation unit 109c may calculate distance 409l by adding distances 409h and 409k.

[0071] Furthermore, the output unit 109d may output to the display unit 103a position information indicating the positions of multiple movable measurement points 407a, 407b, 407c and lines 405a, 405b, 405c, as well as calculated distances 409a, 409b, 409c, 409d, 409e, 409f, 409g, 409h, 409i, 409j, 409k, 409l. For example, distances 409a, 409b, 409c, 409d, 409e, 409f, 409g, 409h, 409i, 409j, 409k, and 409l are 1.25NM, 1.25NM, 2.50NM, 2.50NM, 1.18NM, 1.18NM, 2.35NM, 4.85NM, 2.15NM, 2.15NM, 4.30NM, and 9.15NM, respectively. As shown in Figure 9, the display unit 103a may be configured to display a plurality of movable measurement points 407a, 407b, 407c, straight lines 405a, 405b, 405c, and calculated distances 409a, 409b, 409c, 409d, 409e, 409f, 409g, 409h, 409i, 409j, 409k, and 409l on the electronic chart 105a. Furthermore, according to some embodiments, the display unit 103a may be configured to display the distance between adjacent base points (e.g., distances 409c, 409g, and 409k) in a different representation compared to the distance between a movable measurement point and a base point (e.g., distances 407a, 407b, 409e, 409f, 409i, and 409j). Furthermore, the display unit 103a may be configured to display the distances from base point 403a to other base points at multiple base points 403a, 403b, 403c, and 403d (for example, distances 409d, 409h, and 409l) in a different way than the distances between adjacent base points or the distances between movable measurement points and base points. In other words, for a better user experience, the display unit 103a may display distances 407a, 407b, 409e, 409f, 409i, 409j, distances 409c, 409g, 409k, and distances 409d, 409h, and 409l in three different ways.

[0072] Furthermore, in some embodiments, the navigation display device 101 may allow the user to move each of the multiple movable measurement points 407a, 407b, and 407c on the electronic chart 105a. For example, if the user moves any of the movable measurement points 407a, 407b, or 407c, the chart processing device 109 may be configured to change the position of the movable measurement point being moved by the user, as described in the detailed description of Figure 5.

[0073] Furthermore, in some embodiments, the navigation display device 101 may allow the user to move the base point on the electronic chart 105a. For example, if the user moves the base point, the chart processing device 109 may be configured as described in the detailed description of Figure 10.

[0074] Figure 10 shows a schematic diagram 501 for moving base point 505a according to an exemplary embodiment of the present invention. Figure 10 will be described in relation to Figures 1 and 2. Schematic diagram 501 shows the electronic chart 105a displayed on the touch panel display 103. Schematic diagram 501 shows a pair of base points 505a and 505b, a movable measurement point 507, the distance 509a between base point 505a and movable measurement point 507, the distance 509b between movable measurement point 507 and base point 505b, the distance 509c between base points 505 and 505b, base point 511, and movable measurement point 513. The pair of base points 505a and 505b correspond to a pair of base points 205a and 205b, respectively. Movable measurement point 507 corresponds to movable measurement point 211. Distances 509a, 509b, and 509c may be calculated by the calculation unit 109c. For example, distances 509a, 509b, and 509c are 0.5 NM, 1.78 NM, and 2.28 NM, respectively. Base point 511 corresponds to base point 505a after user 503 has moved base point 505a to a new position different from its original position. User 503 corresponds to user 203. Movable measurement point 513 corresponds to movable measurement point 507 after user 503 has moved base point 505a to a new position.

[0075] Furthermore, the navigation display device 101 can allow the user 503 to move the base point 505a on the electronic chart 105a when the base point editing mode is set by the mode setting unit 107b. For example, the mode setting unit 107b may set the base point editing mode when the user 503 selects the base point editing mode. For example, the user 503 can select the base point editing mode from a menu option. Alternatively, the user 503 may select the base point editing mode by placing their finger on the base point for a certain period of time.

[0076] As shown in Figure 10, user 503 may move base point 505a by placing their finger on base point 505a for a certain period of time. That is, user 503 changes the position of base point 505a to base point 511. Furthermore, when base point 505a is changed to base point 511, the chart processing device 109 can be configured as described in the detailed explanation in Figure 11.

[0077] Figure 11 shows a schematic diagram 515 for displaying a base point 511 according to an exemplary embodiment of the present invention. Figure 11 will be described in conjunction with Figures 1, 2, and 10. Schematic diagram 515 shows an electronic chart 105a displayed on a touch panel display 103. Furthermore, when base point 505a is changed to base point 511, the receiving unit 109a may be configured to receive position information indicating the position of base point 511. That is, the receiving unit 109a may be configured to receive position information indicating the moved position of base point 505a (for example, base point 511).

[0078] Furthermore, when the position of the base point 505a is changed to represent the base point 511, the measurement point setting unit 109b may reset the line (preferably a straight line) between the base point 505a and the base point 505b. Also, when the position of the base point 505a is changed to represent the base point 511, the measurement point setting unit 109b may change the movable measurement point 507 to represent the movable measurement point 513. For example, the measurement point setting unit 109b may change the position information of the movable measurement point 507 to represent the movable measurement point 513 so that the movable measurement point 513 lies on the reset line. Also, the measurement point setting unit 109b may be configured to set the position of the movable measurement point 513 in order to change the movable measurement point 507 to the movable measurement point 513. That is, the measurement point setting unit 109b may set the position of the movable measurement point 513 in order to change the movable measurement point 507 to the movable measurement point 513.

[0079] Furthermore, the measurement point setting unit 109b may be configured to set the position of the movable measurement point 513 using the arrangement information. In one embodiment, the arrangement information may be determined based on the internal division ratio of the movable measurement point 507 between base points 505a and 505b before base point 505a is changed to base point 511. In this embodiment, the measurement point setting unit 109b may be configured to set the position of the movable measurement point 513 based on the internal division ratio that divides the line segment between base points 505a and 505b internally when the movable measurement point 507 is changed to base point 505a. In another embodiment, the arrangement information may be determined by the user 503 specifying the set distance from base point 505a to the movable measurement point 507 before base point 505a is changed to base point 511. In this embodiment, the measurement point setting unit 109b may set the position of the movable measurement point 513 based on the set distance from the base point 505a to the movable measurement point 507 before the base point 505a is changed to the base point 511.

[0080] In other embodiments, if user 503 moves the movable measurement point 507 along the line connecting base points 505a and 505b before changing base point 505a to base point 511, the measurement point setting unit 109b may be configured to store the latest internal division ratio and / or latest set distance obtained from user 503 as placement information. In these embodiments, the measurement point setting unit 109b may be configured to set the position of the movable measurement point 513 to a position on the reset line connecting base point 511 and base point 505b that corresponds to the placement information. In one embodiment, the placement information may include the latest internal division ratio that internally divides the line connecting base points 505a and 505b. For example, the latest internal division ratio may be the value of the internal division ratio (between 0 and 1) from the base point 505a to the movable measurement point 507 after the user 503 has moved the movable measurement point 507 on the line connecting the base point 505a and the base point 505b, before changing the base point 505a to the base point 511. For example, if the user 503 has moved the movable measurement point 507 on the line connecting the reference points 505a and 505b before changing the reference point 505a to the reference point 511, the most recent internal division ratio value from the base point 505a to the movable measurement point 507 may be determined by dividing the distance 509a by the distance 509c. In this embodiment, the measurement point setting unit 109b may set the position of the movable measurement point 513 with the latest internal division ratio obtained by internally dividing the line connecting the base points 505a and 505b before changing the base point 505a to the base point 511. In another embodiment, the most recent set distance from the reference point 505a to the movable measurement point 507, before the reference point 505a is changed to the reference point 511, after the user 503 has moved the movable measurement point 507 along the line connecting the reference points 505a and 505b, may be used as position information. For example, if the user 503 has moved the movable measurement point 507 along the line connecting the reference points 505a and 505b before the reference point 505a is changed to the reference point 511, the most recent set distance from the reference point 505a to the movable measurement point 507 may be a value equal to the distance 509a. In this embodiment, the measurement point setting unit 109b may be configured to set the position of the movable measurement point 513 based on the most recent set distance from the reference point 505a to the movable measurement point 507 before the reference point 505a is changed to the reference point 511.

[0081] When the movable measurement point 507 is changed to the movable measurement point 513, the calculation unit 109c may be configured to recalculate the distance 509a between the base point 511 and the movable measurement point 513, the distance 509b between the base point 505b and the movable measurement point 513, and the distance 509c between the base points 511 and 505b. For example, the recalculated distances 509a, 509b, and 509c are 0.57 NM, 2.03 NM, and 2.60 NM, respectively. The calculation unit 109c may also be configured to recalculate the navigation time from the base point 511 to the movable measurement point 513, the navigation time from the movable measurement point 513 to the base point 505b, and / or the navigation time from the base point 511 to the base point 505b. For example, the calculation unit 109c may recalculate the sailing time from base point 511 to movable measurement point 513 using the recalculated distance 509a and the ship's speed (or the ship's average speed). Similarly, the calculation unit 109c may recalculate the sailing time from movable measurement point 513 to base point 505b using the recalculated distance 509b and the ship's speed (or the ship's average speed). The calculation unit 109c may also be configured to recalculate the direction based on the position information of base points 511 and 505b.

[0082] The output unit 109d may also be configured to output the recalculated distances 509a, 509b, 509c, the position information of the base points 511, 505b, and the position information of the movable measurement point 513 to the display unit 103a. The display unit 103a may display the recalculated distances 509a, 509b, 509c, the base points 511, 505b, and the movable measurement point 513 on the electronic chart 105a, as shown in Figure 11.

[0083] Thus, when the base point editing mode is selected, the chart processing device 109 can change the position of base point 505a to the position of base point 511 when the user 503 moves base point 505a. Furthermore, in some embodiments, the navigation display device 101 can enable the user 503 to move the base point to a specific target. For example, when the user 503 moves the base point to a specific target, the chart processing device 109 is configured as described in detail in Figure 12.

[0084] Figure 12 shows a schematic diagram 601 for moving base point 605b according to another exemplary embodiment of the present invention. Figure 12 is described in relation to Figures 1 and 2. Schematic diagram 601 shows an electronic chart 105a displayed on a touch panel display 103. Schematic diagram 601 may include a pair of base points 605a and 605b, a movable measurement point 607, a specific target 609, and a movable measurement point 611. The pair of base points 605a and 605b may correspond to a pair of base points 505a and 505b, respectively. The movable measurement point 607 corresponds to the movable measurement point 507. The specific target 609 may include one or more moving or stationary objects. For example, the static object may include at least one such as a buoy or a lighthouse. For example, the moving object may include at least one such as a ship on which the navigation display device 101 is installed, another ship in the water, or an echo of any moving object. The movable measurement point 611 corresponds to the movable measurement point 607 after user 603 has moved the base point 605b to a position indicating a specific target 609. User 603 corresponds to user 503.

[0085] According to this embodiment, when the mode setting unit 107b of the navigation display device 101 sets the base point editing mode, the user 603 can move the base point 605b (or base point 605a) on the electronic chart 105a to the position of a specific target 609. For example, the mode setting unit 107b may set the base point editing mode when the user 603 selects the base point editing mode. For example, the user 603 can select the base point editing mode from a menu option. Alternatively, the user 603 may select the base point editing mode by placing their finger on the base point for a certain period of time.

[0086] As shown in Figure 12, in order to move the base point 605b, the user 603 may place their finger on the base point 605b for a certain period of time to move the base point 605b to the position of a specific target 609. That is, the user 603 changes the position of the base point 605b to the position of the specific target 609. Alternatively, when the position of the base point 605b is changed to the position of the specific target 609, the chart processing device 109 may be configured to replace the position information indicating the position of the base point 605b with the position information indicating the position of the specific target 609 on the electronic chart 105a. In one embodiment, the chart processing device 109 may replace the position information indicating the position of the base point 605b with the position information indicating the position of the specific target 609, thereby attracting (attaching) the base point 605b to the specific target 609. Furthermore, the chart processing device 109 may replace the position information indicating the position of base point 605b with the position information indicating the position of specific target 609 if the position information of base point 605b is within a predetermined range from the position information of specific target 609 on the electronic chart 105a. Also, as explained in the detailed description of Figure 11, the chart processing device 109 may change the movable measurement point 607 to a movable measurement point 611 and calculate the distance between base point 605a and movable measurement point 611, the distance between movable measurement point 611 and specific target 609, and the distance between base point 605a and specific target 609.

[0087] According to some embodiments, if the base point 605b is replaced by a moving object and the moving object is in motion, the chart processing device 109 may be configured to continuously change the position information of the base point 605b, the movable measurement point 607, and the previously calculated distance in accordance with the moving object. For illustrative purposes, Figure 12 considers a navigation display device 101 in which a user 603 moves the base point 605b (or base point 605a) to the position of a specific target 609 on an electronic chart 105a. However, in some embodiments, the navigation display device 101 allows the user 603 to directly input the position information of a specific target 609 while inputting at least one of the base point 605a or base point 605b.

[0088] Thus, when the base point editing mode is selected, the chart processing device 109 can change the position of base point 605b to the position of the specific target 609 when the user 603 moves base point 605b to the specific target 609. The navigation display device 101 may also allow the user 603 to specify a route using base points (e.g., base points 605a and 605b) and movable measurement points (e.g., movable measurement point 611). For example, the navigation display device 101 may be configured to allow the user to specify a route, as described in the detailed explanation in Figure 13.

[0089] Figure 13 shows a schematic diagram 701 for setting a route 715 according to an exemplary embodiment of the present invention. Figure 13 will be described in relation to Figures 1 and 2. Schematic diagram 701 shows an electronic chart 105a displayed on a touch panel display 103. Schematic diagram 701 may include a plurality of base points 705a and 705b, a movable measurement point 707, a distance 709a between base point 705a and movable measurement point 707, a distance 709b between base point 705b and movable measurement point 707, a distance 709c between base points 705a and 705b, a plurality of waypoints 711a and 711b, a plurality of routes 713a and 713b, and a route 715. The plurality of base points 705a and 705b may correspond to a plurality of base points 205a and 205b, respectively. The movable measurement point 707 corresponds to the movable measurement point 211 set by the measurement point setting unit 109b. Distances 709a, 709b, and 709c may be calculated by the calculation unit 109c. For example, distances 709a, 709b, and 709c can be calculated based on the movable measurement point 707 set after selecting the base point input mode and inputting base points 705a and 705b, the movable measurement point 707 set after selecting the movable measurement point editing mode and changing the position of the movable measurement point 707, and / or the movable measurement point 707 set after selecting the base point editing mode and changing at least one of the base points 705a and 705b. For example, distances 709a, 709b, and 709c are equal to 0.5NM, 1.78NM, and 2.28NM, respectively.

[0090] The navigation display device 101 may allow user 703 to select a plurality of waypoints 711a, 711b that identify the route 715. User 703 corresponds to user 203. The plurality of waypoints 711a and 711b can indicate a plurality of locations on the electronic chart 105a, and each waypoint includes a direction for defining the route 715. According to this embodiment, the navigation display device 101 can allow user 703 to select a plurality of waypoints 711a, 711b when the mode setting unit 107b sets the route setting mode. For example, when user 703 selects the route setting mode, the mode setting unit 107b sets the route setting unit.

[0091] As shown in Figure 13, user 703 can select multiple waypoints 711a, 711b by touching the input interface 103b while the route setting mode is selected. Alternatively, user 703 may select multiple waypoints 711a, 711b using a mouse and / or keyboard. Once multiple waypoints are selected, the input interface 103b may be configured to receive position information indicating the location of each of the multiple waypoints 711a, 711b. The route setting unit 107a may acquire the position information of the multiple waypoints 711a, 711b when the mode setting unit 107b is set to route setting mode. The route setting unit 107a may also be configured to set a route 715 using multiple routes 713a, 713b and multiple waypoints 711a, 711b. For example, a route 715 determined using multiple routes 713a, 713b and multiple waypoints 711a, 711b can be used for navigation.

[0092] According to one embodiment, the navigation display device 101 can cause the user 703 to select a plurality of waypoints 711a and 711b according to the movable measurement point 707 and a plurality of base points 705a and 705b. In other words, the navigation display device 101 may cause the user 703 to select a plurality of waypoints 711a and 711b while displaying the movable measurement point 707 and a plurality of base points 705a and 705b. In this embodiment, the input interface 103b may be configured to receive position information of a plurality of waypoints, and the display unit 103a may be configured to display the plurality of base points 705a and 705b and the movable measurement point 707 on the electronic chart 105a.

[0093] According to this embodiment, the navigation display device 101 may further be configured to replace the location information of a waypoint (for example, at least one of waypoints 711a or 711b) with the location information of the movable measurement point 707 if the waypoint location information is within a predetermined range from the movable measurement point 707. For example, after base points 705a and 705b are selected with the input mode selected, the navigation display device 101 may be configured to display base points 705a and 705b, the movable measurement point 707, and the calculated distance, as described in the detailed description of Figure 4. Furthermore, for example, if user 703 knows that it is not safe for a vessel to move within 0.5 nm from the coast specified by base point 705a (due to weather conditions, obstacles, etc.), user 703 can select the movable measurement point editing mode and move the movable measurement point 707 to position it at a distance of 0.5 nm from base point 705a. Therefore, the navigation display device 101 can be configured to change the position of the movable measurement point 707 and display the base points 705a and 705b, the movable measurement point 707, and the recalculated distance, as described in the detailed explanation in Figure 5.

[0094] Furthermore, the user 203 can use the movable measurement point 707 to select multiple waypoints 711a and 711b to determine a safe navigation route 715 for the ship's navigation. For example, to determine the route 715, the user 703 may select waypoints 711a and 711b at the location of the movable measurement point 707. In this case, the navigation display device 101 may replace the location information of waypoint 711a with the location information of the movable measurement point 707 if the location information of waypoint 711a is within a predetermined range from the location information of the movable measurement point 707.

[0095] Furthermore, in some embodiments, the navigation display device 101 may be configured to replace the location information of a waypoint (for example, at least one of waypoints 711a and 711b) with the location information of a base point (for example, at least one of base points 705a and 705b) when the location information of a waypoint is within a predetermined range from the base point.

[0096] Thus, the navigation display device 101 allows the user 703 to select multiple waypoints 711a and 711b according to the movable measurement point 707 and / or multiple base points 705a and 705b. Therefore, by setting a movable measurement point between the line connecting base points 705a and 705b, the navigation display device 101 provides a hassle-free user interface and can be used to plan a safe route 715 for the vessel.

[0097] Figure 14 shows a schematic diagram 801 for displaying navigation times 807a and 807b and directions 809a and 809b according to an exemplary embodiment of the present invention. Figure 14 will be described in relation to Figures 1 and 2. Schematic diagram 801 shows an electronic chart 105a displayed on a touch panel display 103. Schematic diagram 801 may include a plurality of base points 803a and 803b, a movable measurement point 805, navigation times 807a and 807b, directions 809a and 809b. The plurality of base points 803a and 803b may correspond to a plurality of base points 205a and 205b, respectively. The movable measurement point 805 corresponds to a movable measurement point 211 set by the measurement point setting unit 109b.

[0098] Furthermore, according to one embodiment, when the movable measurement point 805 is set by the measurement point setting unit 109b, the calculation unit 109c may be configured to calculate the distance between the base point 803a and the movable measurement point 805, and the distance between the movable measurement point 805 and the base point 803b. In addition to calculating the distances, the calculation unit 109c may also be configured to calculate the sailing time 807a from the base point 803a to the movable measurement point 805, and the sailing time 807b from the movable measurement point 805 to the base point 803b. To calculate the sailing time 807a, the calculation unit 109c may divide the distance between the movable measurement point 805 and the base point 803a by the speed of the vessel (or the average speed of the vessel). For example, the sailing time 807a is 12 minutes and 10 seconds. The average speed of the vessel can be determined by taking the average of the speeds of the vessel over a predetermined period. To calculate the sailing time 807b, the calculation unit 109c may divide the distance between the movable measurement point 805 and the base point 803b by the ship's speed (or the ship's average speed). For example, the sailing time 807b may be equal to 12 minutes and 10 seconds. Alternatively, the calculation unit 109c may calculate the sailing time from base point 803a to base point 803b.

[0099] Furthermore, the calculation unit 109c may be configured to calculate the direction 809a of base point 803b as seen from base point 803a, and the direction 809b of base point 803a as seen from base point 803b. For example, directions 809a and 809b may be calculated based on the position information of base points 803a and 803b. For example, directions 809a and 809b are 240 degrees and 60 degrees, respectively. When the direction is 0 degrees, the direction indicates north. Similarly, the 90-degree direction indicates east, the 180-degree direction indicates south, and the 270-degree direction indicates west.

[0100] The output unit 109d may be configured to output the calculated distance, calculated navigation times 807a, 807b, and calculated directions 809a, 809b to the display unit 103a. The display unit 103a may display the calculated navigation times 807a, 807 and the calculated directions 809a, 809b on the electronic chart 105a, as shown in Figure 14. The display unit 103a may also display the calculated distance (as shown in Figure 4).

[0101] Figure 15 shows a schematic diagram 901 for displaying distances 907a, 907b, 907c, 907d, 907e, 907f, and 907g, and directions 909a, 909b, 909c, and 909d, according to another exemplary embodiment of the present invention. Figure 15 will be described in relation to Figures 1 and 2. Schematic diagram 901 shows an electronic chart 105a displayed on a touch panel display 103. Schematic diagram 901 may include a plurality of base points 903a, 903b, 903c, and 903d, a movable measurement point 905, distances 907a, 907b, 907c, 907d, 907e, 907f, 907g, and directions 909a, 909b, 909c, and 909d. Multiple base points 903a, 903b, 903c, and 903d may each correspond to multiple base points 305a, 305b, 305c, and 305d. The movable measurement point 905 corresponds to the movable measurement point 311 set by the measurement point setting unit 109b.

[0102] When a movable measurement point 905 is set, the calculation unit 109c may be configured to calculate the distance 907a between the movable measurement point 905 and base point 903a, the distance 907b between the movable measurement point 905 and base point 903b, the distance 907c between adjacent base points 903a and 903b, the distance 907d between adjacent base points 903b and 903c, the distance 907e from base point 903a to base point 903c, the distance 907f between adjacent base points 903c and 903d, and the distance 907g from base point 903a to base point 903d on the electronic chart 105a. Furthermore, the calculation unit 109c may be configured to calculate the direction 909a of base point 903b as seen from base point 903a, the direction 909b of base point 903b as seen from base point 903a, the direction 909c of base point 903c as seen from base point 903a, and the direction 909d of base point 903d as seen from base point 903a. Also, the calculation unit 109c may be configured to calculate the navigation time between adjacent base points among the multiple base points 903a, 903b, 903c, and 903d, and / or the navigation time between at least one of the adjacent base points among the multiple base points 903a, 903b, 903c, and 903d and the movable measurement point.

[0103] Furthermore, the output unit 109d may output distances 907a, 907b, 907c, 907d, 907e, 907f, 907g and directions 909a, 909b, 909c, 909d to the display unit 103a, according to the user's request. The display unit 103a may display distances 907a, 907b, 907c, 907d, 907e, 907f, 907g and directions 909a, 909b, 909c, 909d on the electronic chart 105a, as shown in Figure 15.

[0104] Figures 16-18 are flowcharts of a measurement method 1000 related to a measurement mode according to an exemplary embodiment of the present invention. The measurement method 1000 can be used with the navigation display device 101 described in detail in Figures 1-9. The measurement method 1000 starts from step 1001 and initializes to base point input mode (input mode). For example, the mode setting unit 107b may set the base point input mode. In step 1003, multiple base points are received. For example, the input interface 103b may receive position information of multiple base points 205a, 205b on the electronic chart 105a. In step 1005, a movable measurement point is set. For example, the chart processing device 109 can set a movable measurement point 211 on a straight line 209 connecting base points 205a and 205b. In step 1007, the distance between the movable measurement point and at least one of the multiple base points is calculated. For example, the chart processing device 109 may calculate the distance 213a between the movable measurement point 211 and the base point 205a, or it may calculate the distance 213b between the movable measurement point 211 and the base point 205b.

[0105] In step 1009, the measurement method 1000 outputs the position information of the movable measurement point and the calculated distance. For example, the chart processing device 109 outputs the position information of the movable measurement point 211 and the calculated distance 213a or 213b in order to display the movable measurement point 211 and the calculated distance 213a or 213b. The chart processing device 109 may also calculate and output the distance between multiple base points 205a, 205b. Furthermore, the chart processing device 109 can calculate and output the navigation time including the navigation time between multiple base points 205a, 205b and / or the navigation time between the movable measurement point and at least one of the base points 205a, 205b. The chart processing device 109 may also calculate and output the direction including the direction of base point 205b as seen from base point 205a and the direction of base point 205a as seen from base point 205b.

[0106] In step 1011, the measurement method 1000 checks whether the base point input mode has ended. For example, the mode setting unit 107b may end the base point input mode. If the base point input mode has not ended, the measurement method 1000 performs the process in step 1003. If the base point input mode has ended, the process proceeds to step 1013.

[0107] In step 1013, the measurement method 1000 checks whether the base point editing mode is selected. For example, the mode setting unit 107b may set the base point editing mode if the user has selected it. If the base point editing mode is selected, the measurement method 1000 proceeds to step 1015. In step 1015, multiple base points are received. For example, the input interface 103b can receive new position information for at least one of the multiple base points 505a and 505b, where base points 505a and 505b may correspond to base points 205a and 205b, respectively.

[0108] In step 1017, the measurement method 1000 sets a movable measurement point. For example, the chart processing device 109 may set a movable measurement point (e.g., movable measurement point 513) at a position corresponding to the placement information on a new straight line connecting a changed base point (e.g., base point 511) and an unchanged base point (505b). Step 1019 may include calculating the distance between the movable measurement point and the base point. For example, the chart processing device 109 may recalculate the distance between the movable measurement point 513 and base point 511 when it receives new position information for at least one of the multiple base points 505a, 505b. In step 1021, the position information of the movable measurement point and the calculated distance are output. For example, the chart processing device 109 may output the position information of the movable measurement point 513 and the calculated distance in order to display the movable measurement point 513 and the calculated distance.

[0109] In step 1023, the measurement method 1000 checks whether the base point editing mode has ended. For example, the mode setting unit 107b may end the base point editing mode. If the base point editing mode has not ended, the process proceeds to step 1015. If the base point editing mode has ended, the process can proceed to step 1025. Alternatively, the measurement method 1000 may proceed to step 1025 if the base point editing mode has not been selected.

[0110] In step 1025, the measurement method 1000 is set to the movable measurement point editing mode. For example, the mode setting unit 107b may set the movable measurement point editing mode. In step 1027, it is checked whether the movable measurement point has moved. If the movable measurement point has moved, the measurement method 1000 can proceed to step 1029. In step 1029, the distance between the movable measurement point and the base point is calculated. For example, the chart processing device 109 can recalculate the distance when it receives new position information of the movable measurement point. In step 1031, the position information of the movable measurement point and the calculated distance are output. For example, the chart processing device 109 may output the position information of the movable measurement point and the calculated distance. If the movable measurement point has not moved (step 1027), the process can proceed to step 1033.

[0111] In step 1033, the measurement method 1000 checks whether the base point editing mode is selected. If the base point editing mode is selected, it proceeds to step 1015. If the base point editing mode is not selected, the measurement method 1000 may proceed to step 1035. In step 1035, the measurement method 1000 may include checking whether the measurement mode has ended. For example, the mode setting unit 107b may end the measurement mode. If the measurement mode has not ended, the measurement method 1000 may proceed to step 1027. If the measurement mode has ended, the measurement method 1000 may include ending the process, or may include initializing the route setting mode to set a route.

[0112] When performing the measurement method 1000, the navigation display device 101 can be configured to switch between multiple modes related to the measurement mode (for example, base point input mode, base point editing mode, movable measurement point editing mode), and can also be configured to switch from the measurement mode to the route setting mode. Furthermore, the navigation display device 101 can be configured to display base points, movable measurement points, and distances for use in planning safe routes for ship navigation.

[0113] Figure 19 shows a chart processing method 1100 according to one embodiment of the present invention, which outputs position information and calculated distance of a movable measurement point. The chart processing method 1100 can be used together with the chart processing device 109 described in detail in Figure 2. Starting from step 1101, the chart processing method 1100 is input position information indicating the positions of multiple base points on the electronic chart 105a. For example, the receiving unit 109a may receive input position information indicating the positions of multiple base points 205a, 205b on the electronic chart 105a, as described in detail in Figure 3.

[0114] In step 1103, the chart processing method 1100 sets a movable measurement point on a straight line connecting adjacent base points among a plurality of base points. For example, the measurement point setting unit 109b may set a movable measurement point 211 on a line 209 (straight line 209) connecting adjacent base points (or a pair of base points) 205a, 205b. Furthermore, the movable measurement point 211 may be at least one of a static movable measurement point or a movable measurement point that can be changed in real time.

[0115] In step 1105, the chart processing method 1100 calculates the distance on the electronic chart between the movable measurement point and at least one of the adjacent base points connected by a straight line. For example, the calculation unit 109c may calculate the distances 213a, 213b, and 213c on the electronic chart 105a, as described in the detailed description of Figure 4.

[0116] In step 1107, the chart processing method 1100 outputs the position information of the movable measurement point and the calculated distance. For example, the output unit 109d may output the position information of the movable measurement point 211 and the calculated distances 213a, 213b, and 213c to the display unit 103a. The display unit 103a may display the position information of the movable measurement point 211 and the calculated distances 213a, 213b, and 213c.

[0117] When implementing the chart processing method 1100, the chart processing device may output the position information and calculated distance of the movable measurement point. The navigation display device can display the movable measurement point and the calculated distance based on the position information and calculated distance of the movable measurement point, and can be used to plan a safe route for a vessel.

[0118] Many modifications and other embodiments of the invention described herein will be of interest to those skilled in the art relating to these inventions, as those skilled in the art will find the teachings shown in the preceding description and accompanying drawings beneficial. Therefore, it should be understood that the invention is not limited to the specific embodiments disclosed, and that modifications and other embodiments are intended to be included within the scope of the appended claims. Furthermore, while the preceding description and accompanying drawings illustrate exemplary embodiments in the context of specific exemplary combinations of elements and / or functions, it should be understood that different combinations of elements and / or functions may be provided by alternative embodiments without departing from the scope of the appended claims. In this regard, for example, combinations of elements and / or functions different from those expressly described above are also intended to be included within the scope of the appended claims. Certain terms are used herein, but they are used only in a general and descriptive sense, and not for limiting purposes.

Claims

1. A receiving unit that receives position information indicating the positions of a pair of base points on an electronic chart, A measurement point setting unit for setting a movable measurement point that is arranged on a straight line connecting the pair of base points, A calculation unit that calculates a calculated distance which is the distance on the electronic chart between the movable measurement point and at least one of the pair of base points, An output unit that outputs the position information indicated by the movable measurement point and the calculated distance, Equipped with, The receiving unit receives position information indicating the changed position of at least one of the pair of base points. The measurement point setting unit is a chart processing device that sets the movable measurement point on a straight line connecting the pair of base points after they have changed.

2. The receiving unit receives position information indicating the positions of a plurality of pairs of base points on the electronic chart. The chart processing device according to claim 1.

3. The measurement point setting unit replaces the position information of the base point with the position information of the specific target if the position of at least one of the input pair of base points is within a predetermined distance range from the position of the specific target. A chart processing device according to claim 1 or 2.

4. The calculation unit recalculates the calculated distance when the position of at least one of the pair of base points or the position of the movable measurement point changes. A chart processing device according to claim 1 or claim 2.

5. The measurement point setting unit sets the movable measurement point on a straight line connecting the pair of base points based on the arrangement information. The chart processing device according to claim 1 or 2.

6. The arrangement information is the internal division ratio of the line segment connecting the pair of base points. The chart processing device according to claim 5.

7. The arrangement information is the set distance from one of the pair of base points to the movable measurement point. The chart processing device according to claim 6.

8. The measurement point setting unit sets the movable measurement point based on the ratio of the division of the line segment connecting the pair of base points immediately before the position information of at least one of the pair of base points is changed. The chart processing device according to claim 4.

9. The measurement point setting unit sets the movable measurement point based on the distance from at least one of the pair of base points to the movable measurement point immediately before the position information of the base point is changed. The chart processing device according to claim 4.

10. The calculation unit is characterized by calculating at least one of the navigation time or direction from one of the pair of base points to the other base point. The chart processing device according to claim 1 or 2.

11. A chart processing device according to any one of claims 1, 2, 6, 7, 8, or 9, A display unit that displays the pair of base points and the movable measurement points on the electronic chart, An input interface that accepts inputs corresponding to the position information of the pair of base points and the movable measurement point, A storage unit for storing the aforementioned electronic chart, A route setting unit that sets the route of the moving object and A navigation display device.

12. The chart processing device according to claim 2, A display unit that displays the pair of base points and the movable measurement points on the electronic chart, An input interface that accepts inputs corresponding to the position information of the pair of base points and the movable measurement point, A storage unit for storing the aforementioned electronic chart, A route setting unit that sets the route of the moving object and A navigation display device.

13. The input interface receives input of positional information of multiple waypoints in the route of a moving object while displaying the pair of base points and the movable measurement points on the electronic chart. The navigation display device according to claim 11.

14. If the input location of the waypoint is within a predetermined distance range from the movable measurement point or the location of at least one of the pair of base points, the location information of the waypoint is replaced with the location information of the movable measurement point or the location of at least one of the pair of base points that is within the predetermined distance range. The navigation device according to feature 13.

15. Receive positional information indicating the positions of a pair of base points on an electronic chart. A real-time movable measurement point is set up on the straight line connecting the pair of base points, The calculated distance is the distance on the electronic chart between the movable measurement point and at least one of the pair of base points. The position information indicated by the movable measurement point and the calculated distance are output. moreover, The system receives position information indicating the changed position of at least one of the pair of base points. The movable measurement point is set on the straight line connecting the pair of base points after the change. The calculated distance is the distance on the electronic chart between the movable measurement point and at least one of the pair of base points after the base point has changed. The system outputs the positional information of the movable measurement point and the calculated distance after the base point has changed. A method for processing nautical charts characterized by the following features.

16. A process for receiving positional information indicating the positions of a pair of base points on an electronic chart, A process for setting up a real-time movable measurement point that is positioned on a straight line connecting the pair of base points, A process for calculating the calculated distance, which is the distance on the electronic chart between the movable measurement point and at least one of the pair of base points, A process that outputs the position information indicated by the movable measurement point and the calculated distance, moreover, A process of receiving position information indicating the changed position of at least one of the pair of base points, A process of setting the movable measurement point on the straight line connecting the pair of base points after the change, A process for calculating the calculated distance, which is the distance on the electronic chart between the movable measurement point and at least one of the pair of base points after the base point has changed, A process that outputs the position information indicated by the movable measurement point and the calculated distance after the base point has changed, A chart processing program that has [a certain feature].

Citation Information

Patent Citations

  • Navigation device and route creation method

    JP2020008443A

  • Device having touch panel, radar device, plotter device, network system for ships, information display method and information display program

    WO2013051046A1