A navigation planning device comprising: a chart data receipt unit configured to receive a chart data, wherein the chart data includes position information of one or a plurality of targets (206a, 206b); a waypoint receipt unit configured to receive a plurality of waypoints (103b, 103c,..., 103f) including a latest waypoint for a navigation route of a movable body; a display panel of a user interface for displaying a navigational map with the latest waypoint and the targets; a potential waypoint receipt unit configured to receive input, by a user, on the display panel, of a potential waypoint (204a, 204b), wherein the users inputs the potential waypoint (204a, 204b) and moves its position on the chart by touching at specific locations or moving the cursor on the display panel, or by inputting numerical data in the navigational map; wherein the navigation planning device is characterized by: a position specifying unit configured to: - determine a position of the potential waypoint (204a, 204b) as a next waypoint following the latest waypoint, when the potential waypoint (204a, 204b) is moved, wherein determining of the potential waypoint (204a, 204b) is by: calculating an angle between a first bar and a second bar displayed on the navigational map, wherein the first bar connects the latest waypoint with the potential waypoint (204a, 204b) and the second bar connects the potential waypoint (204a, 204b) with a target (206a, 206b); and outputting an activating signal when the calculated angle is equal to a preset value of 90° with respect to the target; - calculate a distance between the potential waypoint (204a, 204b) and the target; and - display the calculated distance on the display in an area near the potential waypoint. a chart data receipt unit configured to receive a chart data, wherein the chart data includes position information of one or a plurality of targets (206a, 206b); a waypoint receipt unit configured to receive a plurality of waypoints (103b, 103c,..., 103f) including a latest waypoint for a navigation route of a movable body; a display panel of a user interface for displaying a navigational map with the latest waypoint and the targets; a potential waypoint receipt unit configured to receive input, by a user, on the display panel, of a potential waypoint (204a, 204b), wherein the users inputs the potential waypoint (204a, 204b) and moves its position on the chart by touching at specific locations or moving the cursor on the display panel, or by inputting numerical data in the navigational map; wherein the navigation planning device is characterized by: a position specifying unit configured to: - determine a position of the potential waypoint (204a, 204b) as a next waypoint following the latest waypoint, when the potential waypoint (204a, 204b) is moved, wherein determining of the potential waypoint (204a, 204b) is by: calculating an angle between a first bar and a second bar displayed on the navigational map, wherein the first bar connects the latest waypoint with the potential waypoint (204a, 204b) and the second bar connects the potential waypoint (204a, 204b) with a target (206a, 206b); and outputting an activating signal when the calculated angle is equal to a preset value of 90° with respect to the target; - calculate a distance between the potential waypoint (204a, 204b) and the target; and - display the calculated distance on the display in an area near the potential waypoint. - determine a position of the potential waypoint (204a, 204b) as a next waypoint following the latest waypoint, when the potential waypoint (204a, 204b) is moved, wherein determining of the potential waypoint (204a, 204b) is by: calculating an angle between a first bar and a second bar displayed on the navigational map, wherein the first bar connects the latest waypoint with the potential waypoint (204a, 204b) and the second bar connects the potential waypoint (204a, 204b) with a target (206a, 206b); and outputting an activating signal when the calculated angle is equal to a preset value of 90° with respect to the target; calculating an angle between a first bar and a second bar displayed on the navigational map, wherein the first bar connects the latest waypoint with the potential waypoint (204a, 204b) and the second bar connects the potential waypoint (204a, 204b) with a target (206a, 206b); and outputting an activating signal when the calculated angle is equal to a preset value of 90° with respect to the target; - calculate a distance between the potential waypoint (204a, 204b) and the target; and - display the calculated distance on the display in an area near the potential waypoint.