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 waypoints 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 user 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 navigation map; the navigation planning device being characterized by a position determining 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 the determining is by: calculating an angle between a first bar and a second bar 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 activation signal when the calculated angle is equal to a preset value of 90° 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 waypoints 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 user 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 navigation map; the navigation planning device being characterized by a position determining 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 the determining is by: calculating an angle between a first bar and a second bar 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 activation signal when the calculated angle is equal to a preset value of 90° calculating an angle between a first bar and a second bar 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 activation signal when the calculated angle is equal to a preset value of 90°