(57)【要約】      （修正有）【課題】船舶ナビゲーションシステム及び方法を提供する。【解決手段】船舶ナビゲーションシステム及び方法を提供する。船舶が２つ以上のノードを含む航行経路を有し、第１ノードと第２ノードとを含み、ノード間のリンクを第１線分とするステップ（ａ）、第１ノードとの距離が第１長さより短いところまで航行した時、第１線分上に第１トラッキングポイントを生成させ、かつトラッキングポイントからノードまでの距離が第２長さであり、第１トラッキングポイントに追従して航行するステップ（ｂ）と、第１トラッキングポイントとの距離が第１長さより短いところまで航行した時、第１線分上に第２トラッキングポイントを生成させ、第２トラッキングポイントから第１トラッキングポイントまでの距離が第２長さであり、第２トラッキングポイントに追従して航行するステップ（ｃ）と、各ノードを通過するまで上記ステップを繰り返すステップ（ｄ）を含む。【選択図】図２Ａ
2020158093.tif 000002
【特許請求の範囲】
【請求項１】
船舶が、少なくとも２つのノードを含む航行経路に沿って航行し、前記少なくとも２つのノードは第１ノードと第２ノードとを含み、また前記第１ノードと前記第２ノードのリンクを第１線分とするステップ（ａ）と、
前記船舶が、前記第１ノードに沿って距離が第１長さより短いところまで航行した時、前記第１線分上に第１トラッキングポイントを生成させ、かつ前記第１トラッキングポイントから前記第１ノードまでの距離は第２長さであり、前記船舶が前記第１トラッキングポイントに追従して航行するステップ（ｂ）と、
前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短いところまで航行した時、前記第１線分上に第２トラッキングポイントを生成させ、かつ前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離は前記第２長さであり、前記船舶が前記第２トラッキングポイントに追従して航行するステップ（ｃ）と、
前記船舶が各ノードを通過するまで上記ステップ（ｂ）〜（ｃ）を繰り返すステップ（ｄ）と、
を含むことを特徴とする、船舶ナビゲーション方法。
【請求項２】
前記第１長さは、垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の２倍であることを特徴とする、請求項１に記載の船舶ナビゲーション方法。
【請求項３】
前記第２長さは、垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の３倍であることを特徴とする、請求項１に記載の船舶ナビゲーション方法。
【請求項４】
前記ステップ（ａ）の後には、前記船舶が前記第１線分に沿って航行していても外部要因の干渉を受けて前記航行経路から逸脱させるステップ（ａ１）を更に含むことを特徴とする、請求項１に記載の船舶ナビゲーション方法。
【請求項５】
前記外部要因は、風力、波浪、海流、障害物又はそれらの組み合わせであることを特徴とする、請求項４に記載の船舶ナビゲーション方法。
【請求項６】
船舶が、第１ノードと第２ノードと第３ノードとを含む少なくとも２つのノードを含み、かつ、前記第１ノードと前記第２ノードとのリンクを第１線分とし、前記第２ノードと前記第３ノードとのリンクを第２線分とする航行経路に沿って航行するステップ（ｅ）と、
前記船舶が前記第１ノードとの距離が第１長さより短いところまで航行した時、前記第１線分上に第１トラッキングポイントを生成させ、かつ前記第１トラッキングポイントから前記第１ノードまでの距離は第２長さであり、前記船舶が前記第１トラッキングポイントに追従して航行（前記第１トラッキングポイントから前記第１ノードまでの距離が第２長さ）するステップ（ｆ）と、
前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短く、かつ前記第１トラッキングポイントから前記第２ノードまでの距離が第２長さより短いところまで航行した時、前記第２線分上に第２トラッキングポイントを生成させ、かつ前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離が第２長さであり、前記船舶が前記第２トラッキングポイントに追従して航行するステップ（ｇ）と、
前記船舶が各ノードを通過するまで上記ステップ（ｆ）〜（ｇ）を繰り返すステップ（ｈ）と、
を含むことを特徴とする、船舶ナビゲーション方法。
【請求項７】
前記第１長さは、垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の２倍であることを特徴とする、請求項６に記載の船舶ナビゲーション方法。
【請求項８】
前記第２長さは、垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の３倍であることを特徴とする、請求項６に記載の船舶ナビゲーション方法。
【請求項９】
前記ステップ（ａ）の後に、前記船舶が前記第１線分に沿って航行していても外部要因の干渉を受けて前記航行経路から逸脱させるステップ（ｅ１）を更に含むことを特徴とする、請求項６に記載の船舶ナビゲーション方法。
【請求項１０】
前記外部要因は、風力、波浪、海流、障害物又はそれらの組み合わせであることを特徴とする、請求項９に記載の船舶ナビゲーション方法。
【請求項１１】
航行経路を受信するデータ送受信モジュールと、
前記データ送受信モジュールと接続され、経路ナビゲーションモジュールを含み、前記経路ナビゲーションモジュールが前記航行経路に基づきナビゲーション方法と結合し、針路制御命令及び船速制御命令を生成する中央処理装置と、
前記中央処理装置と接続され、前記針路制御命令に基づき前記船舶の方向を制御する方向制御モジュールと、
前記中央処理装置と接続され、前記船速制御命令に基づき前記船舶の速度を制御する動力推進モジュールと、
を含む船舶ナビゲーションシステムであって、
前記ナビゲーション方法は、請求項１又は６に記載の船舶ナビゲーション方法であることを特徴とする、船舶ナビゲーションシステム。
【請求項１２】
前記中央処理装置と接続される測位モジュールを更に含み、前記測位モジュールは前記船舶の現在地の座標を取得することを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項１３】
前記中央処理装置と接続されるセンサーモジュールを更に含み、前記センサーモジュールは、少なくとも１つの外部環境データを検出することを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項１４】
前記外部環境データとしては、風力データ、波浪データ、海流データ、障害物データ或いはそれらの組み合わせが挙げられることを特徴とする、請求項１３に記載の船舶ナビゲーションシステム。
【請求項１５】
前記データ送受信モジュールと接続される無線通信モジュールを更に含み、前記無線通信モジュールは、遠隔地で前記航行経路を受信することを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項１６】
前記無線通信モジュールの通信方式としては、ブルートゥース、Ｗｉ−Ｆｉ、セルラーネットワーク、無線電波、衛星通信或いはそれらの組み合わせが挙げられることを特徴とする、請求項１５に記載の船舶ナビゲーションシステム。
【請求項１７】
前記中央処理装置が前記経路ナビゲーションモジュールと接続される電子海図データベースを更に含み、前記電子海図データベースは、過去の航行経路を保存するために用いられることを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項１８】
前記中央処理装置、前記センサーモジュール及び測位モジュールと接続される自動障害物回避モジュールを更に含むことを特徴とする、請求項１３に記載の船舶ナビゲーションシステム。
【請求項１９】
前記中央処理装置及び前記無線通信モジュールと接続される情報セキュリティモジュールを更に含むことを特徴とする、請求項１５に記載の船舶ナビゲーションシステム。
【請求項２０】
前記データ送受信モジュールは、産業用コンピュータ（ＩＰＣ）、ヒューマンマシンインターフェース（ＨＭＩ）、シングルチップ或いはそれらの組み合わせが挙げられることを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項２１】
前記中央処理装置としては、プログラマブルロジックコントローラ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ、ＰＬＣ）、マイクロコントローラユニット（Ｍｉｃｒｏｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ、ＭＣＵ）或いはそれらの組み合わせが挙げられることを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項２２】
前記方向制御モジュールとしは、方向舵、電子操舵システム或いはそれらの組み合わせが挙げられることを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項２３】
前記動力推進モジュールは、発電機、エンジン、サイドスラスター、スロットル、バッテリー、モータ或いはそれらの組み合わせが挙げられることを特徴とする、請求項１１に記載の船舶ナビゲーションシステム。
【請求項２４】
前記測位モジュールとしては、グローバル・ポジショニング・システム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ、ＧＰＳ）、全地球航法衛星システム（ＧＬＯＮＡＳＳ）、北斗衛星測位システム或いはそれらの組み合わせが挙げられることを特徴とする、請求項１２に記載の船舶ナビゲーションシステム。
【請求項２５】
前記センサーモジュールは、少なくとも１つの環境センサーモジュールと少なくとも１つの船舶センサーモジュールとを含むことを特徴とする、請求項１３に記載の船舶ナビゲーションシステム。
【請求項２６】
前記少なくとも１つの環境センサーモジュールとしては、気圧センサー、温度センサー、風向センサー、湿度センサー、光学センサー、音響センサー、レーダーセンサー、ライダーセンサー、撮像装置、船舶自動識別システム（Ａｕｔｏｍａｔｉｃ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ、ＡＩＳ）或いはそれらの組み合わせが挙げられることを特徴とする、請求項２５に記載の船舶ナビゲーションシステム。
【請求項２７】
前記少なくとも１つの船舶センサーモジュールとしては、燃料センサー、電力量センサー、ジャイロスコープ、速度センサー、方向舵センサー、傾斜角度センサー或いはそれらの組み合わせ等が挙げられることを特徴とする、請求項２５に記載の船舶ナビゲーションシステム。
【請求項２８】
前記無線通信モジュールとしては、アンテナ、ブルートゥース通信モジュール、Ｗｉ−Ｆｉ通信モジュール、セルラーネットワーク通信モジュール、無線通信モジュール、衛星通信モジュール或いはそれらの組み合わせが挙げられることを特徴とする、請求項１５に記載の船舶ナビゲーションシステム。
【請求項２９】
前記電子海図データベースは、海図、地理情報システム（Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ、ＧＩＳ）、航海情報記録（Ｖｏｙａｇｅ  Ｄａｔａ）、海上における衝突の予防のための国際規則に関する条約（ＣＯＬＲＥＧＳ）或いはそれらの組み合わせを含むデータを保存していることを特徴とする、請求項１８に記載の船舶ナビゲーションシステム。
【請求項３０】
前記情報セキュリティモジュールは、侵入検知システム（Ｉｎｔｒｕｓｉｏｎ−ｄｅｔｅｃｔｉｏｎ  ｓｙｓｔｅｍ，ＩＤＳ）、身分認証システム（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ）、権限と暗号化システム、ファイアウォールシステム（Ｆｉｒｅｗａｌｌ）、ホワイトリストシステム（Ｗｈｉｔｅｌｉｓｔｉｎｇ）或いはそれらの組み合わせが挙げられることを特徴とする、請求項１８に記載の船舶ナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、船舶ナビゲーションシステム及びそのナビゲーション方法に関し、特に、磁力の反発しあうことをシミュレーションする船舶ナビゲーションシステム及びそのナビゲーション方法に関する。
【背景技術】
【０００２】
造船科学技術の進歩に伴い、船舶は海上輸送の主要輸送手段であり、一般船舶であるか近年積極的に発展してきた自動運航船（無人船）であるかを問わず、そのナビゲーションの制御或いは経路の補正は海上輸送の航行過程で極めて重要な役割を担い、いかにして船舶の輸送によってもたらされる経済的利益をより大き運航コストを削減するかが重要な設計目標となっている。
【０００３】
現行の船舶経路のナビゲーションの多くは、見通し線法（Ｌｉｎｅ  ｏｆ  Ｓｉｇｈｔ、ＬＯＳ）或いは平行補正ナビゲーション法（Ｐａｒａｌｌｅｌ  Ｃｏｒｒｅｃｔｉｏｎ、ＰＣ）を船舶の主要航行の拠り所としているが、見通し線法及び平行補正ナビゲーション法はいずれも船舶の現在位置のナビゲーション経路ノード間の相対位置関係のみによって参考針路を生成し、船舶をターゲットノード現在位置へ前進するよう誘導する。ただし、風力、波浪或いは海流等の外力干渉で生じた航行経路からの偏位については、それらの方法でもあらかじめ針路を補正できない。
【０００４】
また、見通し線法であるか平行補正ナビゲーション法であるかを問わず、複数のウェイポイント・ノードのナビゲーションに対し、変針点において補正の必要により舵を切り過ぎてオーバーシュート（Ｏｖｅｒｓｈｏｏｔ）現象（図１１）を容易に引き起こしてしまい、設定した航行経路内に複数の変針点を有することで、船舶に複数回のオーバーシュートの状況を生じさせた場合、航行時間の増加、航行燃料の無駄及び船舶設備の損耗等の問題が派生してしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、背景技術で言及した問題点を解決するため、ナビゲーション過程で、変針点において舵を切ることで引き起こされるオーバーシュート（Ｏｖｅｒｓｈｏｏｔ）現象をいかにして効果的に防止するか、或いは環境要因の干渉を受けてあらかじめ設定された航行経路からの偏位を補正するかについて、船舶のナビゲーション方法を提供する。
【課題を解決するための手段】
【０００６】
本発明に係る船舶ナビゲーション方法は、船舶が航行経路（少なくとも２つのノードを含み、前記少なくとも２つのノードは第１ノードと第２ノードとを含み、また前記第１ノードと前記第２ノードのリンクを第１線分とする。）に沿って航行するステップ（ａ）と、前記船舶が、前記第１ノード或いは原トラッキングポイントとの距離が第１長さより短いところまで航行した時、前記第１線分上に第１トラッキングポイントを生成させ、かつ前記船舶が前記第１トラッキングポイントに追従して航行（前記第１トラッキングポイントから前記第１ノードまでの距離が第２長さ）するステップ（ｂ）と、前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短いところまで航行した時、前記第１線分上に第２トラッキングポイントを生成させ、かつ前記船舶が前記第２トラッキングポイントに追従して航行（前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離が第２長さ）するステップ（ｃ）と、前記船舶が各ノードを通過するまで上記ステップ（ｂ）〜（ｃ）を繰り返すステップ（ｄ）と、を含む。
【０００７】
本発明は、別の船舶ナビゲーション方法を更に提供し、前記方法は船舶が航行経路（少なくとも２つのノードを含み、前記少なくとも２つのノードは第１ノードと第２ノードと第３ノードとを含み、また前記第１ノードと前記第２ノードのリンクを第１線分とし、前記第２ノードと前記第３ノードのリンクを第２線分とする。）に沿って航行するステップ（ｅ）と、前記船舶が、前記第１ノード或いは原トラッキングポイントとの距離が第１長さより短いところまで航行した時、前記第１線分上に第１トラッキングポイントを生成させ、かつ前記船舶が前記第１トラッキングポイントに追従して航行（前記第１トラッキングポイントから前記第１ノードまでの距離が第２長さ）するステップ（ｆ）と、前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短く、かつ前記第１トラッキングポイントから前記第２ノードまでの距離が第２長さより短いところまで航行した時、前記第２線分上に第２トラッキングポイントを生成させ、かつ前記船舶が前記第２トラッキングポイントに追従して航行（前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離が第２長さ）するステップ（ｇ）と、前記船舶が各ノードを通過するまで上記ステップ（ｆ）〜（ｇ）を繰り返すステップ（ｈ）と、を含む。
【０００８】
また、本発明は、船舶ナビゲーションシステムで、特に、船舶に用いられるナビゲーションシステムに関するものを提供する。前記船舶ナビゲーションシステムは、航行経路を受信するデータ送受信モジュールと、前記データ送受信モジュールと接続され、経路ナビゲーションモジュールを含み、前記経路ナビゲーションモジュールは前記航行経路に基づきナビゲーション方法と結合し、針路制御命令及び船速制御命令を生成する中央処理装置と、前記中央処理装置と接続され、前記針路制御命令に基づき前記船舶の方向を制御する方向制御モジュールと、前記中央処理装置と接続され、前記船速制御命令に基づき前記船舶の速度を制御する動力推進モジュールとを含む。
【０００９】
以上の本発明に対する概略は、本発明の幾つか態様及び技術的特徴に対し基本的な説明を行うことを目的とする。発明の概略は、本発明に対する詳細な記述ではないため、その目的は特別に本発明のキーとなる或いは重要要素を列挙することではなく、本発明の範囲を特定するために用いられることはなく、簡明な方式でのみ本発明の数種の概念を開示する。
【図面の簡単な説明】
【００１０】
【図１】本発明の好ましい実施例に係る船舶ナビゲーションシステムを示す模式図である。
【図２Ａ】本発明の好ましい実施例に係る船舶ナビゲーション方法のフローチャートである。
【図２Ｂ】本発明の好ましい実施例に係る船舶ナビゲーション方法のフローチャートである。
【図３】本発明の好ましい実施例に係るナビゲーション方法の流れを示す模式図である。
【図４】本発明の好ましい実施例に係るナビゲーション方法の流れを示す模式図である。
【図５】本発明の好ましい実施例に係るナビゲーション方法の流れを示す模式図である。
【図６】本発明の好ましい実施例に係るナビゲーション方法の流れを示す模式図である。
【図７】本発明の好ましい実施例に係るナビゲーション方法の流れを示す模式図である。
【図８Ａ】本発明の好ましい実施例に係る別の船舶ナビゲーション方法のフローチャートである。
【図８Ｂ】本発明の好ましい実施例に係る別の船舶ナビゲーション方法のフローチャートである。
【図９】本発明の好ましい実施例に係る別の船舶ナビゲーション方法の流れを示す模式図である。
【図１０】本発明の好ましい実施例に係る別の船舶ナビゲーション方法の流れを示す模式図である。
【図１１】従来のナビゲーション方法で引き起こされるオーバーシュート（Ｏｖｅｒｓｈｏｏｔ）を示す模式図である。
【発明を実施するための形態】
【００１１】
本発明の技術的特徴及び実用的効果を理解し、明細書の内容に基づいて実施できるようにするため、更に図面に示す好ましい実施例で次の通り詳細に説明する。
【００１２】
本発明は、船舶に用いることのできるナビゲーションシステム、及び船舶ナビゲーション方法を提供する。図１を参照すると、本発明の好ましい実施例に係る船舶ナビゲーションシステムである。なお、前記船舶は船上で航行を制御する船員を有する一般船舶以外に、無人運航船であってもよく、例えば、自動運航船、自律運航船、無人水上航走体及び無人艇等（本明細書では、総称して「無人船」という。）であり、船舶或いは航走体の航行経路の自動制御に関する場合は、均しくその範囲に属すべきである。また、前記船舶の外形は、流線型の低抵抗船型として設計することで、船舶操舵の安定性を増すことができる。
【００１３】
図１に示すように、本発明の船舶ナビゲーションシステム１０は、データ送受信モジュール１００と、前記データ送受信モジュール１００と接続されかつ経路ナビゲーションモジュール２１０を含む中央処理装置２００と、前記中央処理装置２００と接続される方向制御モジュール３００と、前記中央処理装置２００と接続される動力推進モジュール４００とを含む。これ以外に、前記ナビゲーションシステム１０は、前記中央処理装置２００と接続されるセンサーモジュール５００と、測位モジュール６００と、前記データ送受信モジュール１００と接続される無線通信モジュール７００と、を更に含む。前記中央処理装置２００は、前記経路ナビゲーションモジュール２１０と接続される電子海図データベース２２０を更に含む。
【００１４】
なお、前記船舶は、運航船員を有する一般船舶以外に、さらに国際海事機関（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍａｒｉｔｉｍｅ  Ｏｒｇａｎｉｚａｔｉｏｎ、ＩＭＯ）が定める「海上自律運航船（Ｍａｒｉｔｉｍｅ  Ａｕｔｏｎｏｍｏｕｓ  Ｓｕｒｆａｃｅ  Ｓｈｉｐｓ、ＭＡＳＳ）」を指し、本明細書では総称して「無人船」という。
【００１５】
以下、本発明のナビゲーションシステムについて更なる説明を行う。まず、前記データ送受信モジュール１００は、外部を経由して航行経路を受信でき、前記受信方式は直接前記航行経路を船舶内に入力して前記船舶を前記経路に従って航行させ、前記データ送受信モジュールと接続される無線通信モジュール７００を通じて、（海岸局）制御センター、他の船或いは衛星等の外部装置８００から遠隔地で無線伝送された航行経路を受信することもできる。前記通信方式としては、ブルートゥース（登録商標）、ＺｉｇＢｅｅ（登録商標）、Ｗｉ−Ｆｉ（登録商標）、セルラーネットワーク（例えば、ＧＳＭ（登録商標）、ＣＤＭＡ、ＧＰＲＳ或いは４Ｇ／５Ｇ無線ネットワーク）、無線電波（ＲＦ、短波ＨＦ、超短波ＶＨＦ或いは極超短波ＵＨＦ）或いは衛星通信が挙げられ、無線方式によってデータを設定されたターゲットに伝送するものがその範囲に属するが、本発明はこれに限定されない。
【００１６】
前記中央処理装置２００は、前記データ送受信モジュール１００と接続され、前記航行経路を受信すると共に中央処理装置２００内の経路ナビゲーションモジュール２１０を通じて、航行経路に基づきナビゲーション方法と結合して針路制御命令及び船速制御命令を生成する。前記ナビゲーション方法については、図２乃至図７で更なる説明を行う。
【００１７】
また、経路ナビゲーションモジュールの計算精度を向上させるため、前記中央処理装置２００と接続される測位モジュール６００を通じてリアルタイムで船舶或いは無人船の現在位置座標（即ち経緯度）を取得することもできる。前記測位モジュール６００は、グローバル・ポジショニング・システム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ、ＧＰＳ）、全地球航法衛星システム（ＧＬＯＮＡＳＳ）、北斗衛星測位システム或いはそれらの組み合わせ等とすることができ、船舶或いは無人船の現在地の座標を取得できるものがその範囲に属するが、本発明はこれに限定されない。また、前記船舶或いは無人船の航行過程においても多くの外部要因（例えば、風力、波浪及び海流等）及び内部要因（例えば、船舶の操縦）により運航経路に影響を及ぼすことがある。よって、本発明のナビゲーションシステム１０は、前記中央処理装置２００と接続されるセンサーモジュール５００（少なくとも１つの環境センサーモジュール及び少なくとも１つの船舶センサーモジュールを含む）を通じてリアルタイムで少なくとも１つの外部環境データ（例えば、風力データ、波浪データ、海流データ、障害物データ或いはそれらの組み合わせ等）及び少なくとも１つの内部船舶データ（例えば、エンジンの回転速度、船速、舵角方向或いは船体温度等）を検出できる。
【００１８】
さらに、前記経路ナビゲーションモジュール２１０は、航行経路、船舶の現在地の座標及び外部環境データ（及び内部船舶データ）に基づき、同時に別のナビゲーション方法と結合することで針路制御命令及び船速制御命令も生成できる。前記ナビゲーション方法については図８乃至図１１で更なる説明を行う。
【００１９】
前記中央処理装置２００と接続される方向制御モジュール３００は、経路ナビゲーションモジュール２１０が計算した針路制御命令に基づき前記船舶の針路を制御（舵角方向を変更）できる。また、前記中央処理装置２００と接続される動力推進モジュール４００は、経路ナビゲーションモジュール２１０が計算した船速制御命令に基づき前記船舶の船速を制御できる。これにより、前記船舶は、設定された航行経路の軌跡に追従して船舶経路ナビゲーションを完成させることができる。
【００２０】
本実施例において、前記データ送受信モジュール１００としては、産業用コンピュータ（ＩＰＣ）、ヒューマンマシンインターフェース（ＨＭＩ）、シングルチップ又はそれらの組み合わせ等が挙げられ、外部指令（本実施例では船舶経路）を受信できると共に船舶の関連データを送信できる装置がその保護範囲に属するが、本発明はこれに限定されない。前記中央処理装置２００としては、プログラマブルロジックコントローラ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ、ＰＬＣ）、マイクロコントローラユニット（Ｍｉｃｒｏｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ、ＭＣＵ）或いはそれらの組み合わせ等が挙げられ、システムモジュール間の情報伝達を受けると共に演算処理を行った後で制御命令を送信できる装置がその保護範囲に属するが、本発明はこれに限定されない。
【００２１】
本実施例において、前記方向制御モジュール３００としては、方向舵、電子操舵システム或いはそれらの組み合わせ等が挙げられ、前記中央処理装置２００の命令を受信した後、方向舵の角度を調整することで、船舶の針路を制御することを目的とする。前記動力推進モジュール４００として、発電機、エンジン、サイドスラスター（横方向推進装置）、スロットル、バッテリー、モータ或いはそれらの組み合わせ等が挙げられ、前記中央処理装置２００の命令を受信した後、動力の出力の大きさを調整することで、船舶の船速を制御することを目的とする。さらに、前記バッテリーは、リチウムイオンバッテリ−、リチウムポリマーバッテリ−、鉄リン酸リチウムバッテリ−、燃料電池或いはそれらの組み合わせ等とすることができ、動力推進モジュールのニーズに応じて設計できる。前記動力推進モジュールは、ハイブリッド動力システムとしてもよく、船舶上に配置されたソーラーパネル、帆又は波動エネルギーの駆動装置によって太陽エネルギー、風力エネルギー及び波動エネルギー等の自然エネルギーを収集し、それらの自然エネルギーを電気エネルギーに変換してバッテリー内に蓄積することで、動力推進モジュール４００の動力源を補助する。
【００２２】
本実施例において、前記センサーモジュール５００は、少なくとも１つの環境センサーモジュール（図示せず）と少なくとも１つの船舶センサーモジュール（図示せず）とを含む。さらに、前記少なくとも１つの環境センサーモジュールとしては、気圧センサー、温度センサー、風向センサー、湿度センサー、光学センサー、音響センサー、レーダーセンサー、ライダーセンサー、撮像装置、船舶自動識別システム（Ａｕｔｏｍａｔｉｃ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ、ＡＩＳ）或いはそれらの組み合わせ等が挙げられる。
【００２３】
前記気圧センサー、温度センサー、風向センサー及び湿度センサーは、船舶の周辺環境の気圧、風向、温度及び湿度等の情報をセンシングでき、前記撮像装置は船舶内外部の実際の監視映像を撮影・録画するために用いられる。前記光学センサー、音響センサー、レーダーセンサーは、例えば、自動レーダー・プロッティング装置（Ａｕｔｏｍａｔｉｃ  Ｒａｄａｒ  Ｐｌｏｔｔｉｎｇ  Ａｉｄｓ、ＡＲＰＡ）及びライダーセンサーは、対応する電磁波、音波或いはビームを外部空間に発射して、反射してきた電磁波、音波或いはビームによって空間内の物体（例えば、岩礁、他の船或いは大型動物等の障害物）を検出する。船舶自動識別システムは、地理情報システム（Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ、ＧＩＳ）を通じて統合でき、また海域地理情報システム（Ｍａｒｉｎｅ  Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ、ＭＧＩＳ）、海上における衝突の予防のための国際規則に関する条約（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｒｅｇｕｌａｔｉｏｎｓ  ｆｏｒ  Ｐｒｅｖｅｎｔｉｎｇ  Ｃｏｌｌｉｓｉｏｎｓ  ａｔ  Ｓｅａ、ＣＯＬＲＥＧＳ）、レーダーシステム（Ｒａｄａｒ）及びインターネット（Ｉｎｔｅｒｎｅｔ）を結合し、自主的に問い合わせ或いは受動的な通知方式で、付近の水上交通区域の船舶の動的情報及び水文環境情報を把握し収集できる。
【００２４】
前記少なくとも１つの船舶センサーモジュールとしては、燃料センサー、電力量センサー、ジャイロスコープ、速度センサー、方向舵センサー、傾斜角度センサー或いはそれらの組み合わせ等が挙げられる。前記燃料センサーは、船舶の燃料残量を監視し、前記電力量センサーは船舶のバッテリー残量を監視し、前記ジャイロスコープ及び速度センサーは船舶の船速を監視し、前記方向舵センサーは船舶の針路を監視し、前記傾斜角度センサーは船舶水面上の傾斜角度を監視する。上述のセンサーモジュールに含まれる各種センサーによって、船舶の多くのオリジナル情報を収集することで、その後の演算処理に当てることができる。
【００２５】
本実施例において、前記無線通信モジュール７００としては、アンテナ、ブルートゥース通信モジュール、Ｗｉ−Ｆｉ通信モジュール、セルラーネットワーク通信モジュール、無線通信モジュール、衛星通信モジュール或いはそれらの組み合わせ等が挙げられ、無線方式によってデータを設定されたターゲットに伝送する設備がその範囲に属するが、本発明はこれに限定されない。
【００２６】
さらに、本発明のナビゲーションシステム１０は、前記中央処理装置２００、前記センサーモジュール５００及び前記測位モジュール６００と接続される自動障害物回避モジュール９００を更に含み、前記自動障害物回避モジュール９００は船舶を障害物回避に誘導する能力を持ち、前記センサーモジュール５００及び前記測位モジュール６００から提供された情報を介して航行経路と障害物の相対位置及び相対速度を自動的に判断して、リアルタイムで前記中央処理装置２００に知らせることで、船舶を操縦して自動的に障害物を回避できる。前記自動障害物回避モジュール９００は、レーダー分析ユニットと映像分析ユニットとジャイロスコープとを更に含み、前記レーダー分析ユニット（図示せず）は前記光学センサー、音響センサー及びレーダーセンサーのレーダーエコーを分析することで、前記船舶周囲の物体の大きさ、遠近等の情報を判断する。前記映像分析ユニット（図示せず）は、前記撮像装置の映像情報を分析し、同様に前記船舶周囲の状況を判断できる。前記ジャイロスコープ（図示せず）は、オリエンテーション機能を提供し、同時に測位モジュール９００と結合して船舶の現在位置を取得し、適切な針路を自動的に計画して障害物から回避させる。
【００２７】
さらに、本発明のナビゲーションシステム１０は、前記中央処理装置２００及び／又は無線通信モジュール７００と接続される情報セキュリティモジュール１０００を更に含み、前記情報セキュリティモジュール１０００は前記中央処理装置２００の受信した情報に間違いがあった時或いは無線通信モジュール７００と外部リンクに問題が生じた時、前記船舶の安全防護メカニズムの提供の役目を果たす。無線通信モジュール７００のリンク異常が生じて外部情報が送達できず、無線通信モジュール７００で通信する時に干渉を受け、或いは第三者（例えば、悪意のあるプログラム又はウィルス等）が現れて中央処理装置２００の作動を不正に操作した時、自動的に前記船舶をニュートラル位置に切り替え、同時に前記船舶の無線通信モジュールによる外部情報或いは命令の受信を禁止することで、衝突事故の発生を防止し、作業員を安全に前記船舶に乗って修理作業を行わせることができる。前記情報セキュリティモジュール１０００は、侵入検知システム（Ｉｎｔｒｕｓｉｏｎ−ｄｅｔｅｃｔｉｏｎ  ｓｙｓｔｅｍ、ＩＤＳ）を通じて無線通信の伝送を監視制御し、怪しい活動又は船舶の航行に関する規則違反の有無を検査でき、検出された時、警報を発し或いは自動反応措置を講じる。身分認証システム（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ）は、身分認証（例えば、共通鍵又は生体特徴認証）をパスしたユーザーのみに船舶との通信権限を付与する。ファイアウォールシステム（Ｆｉｒｅｗａｌｌ）は、外部装置と無線通信モジュールとの間に構築され、船舶のあらかじめ設定された保護内容に基づきやり取りを監視制御し、不正な外部情報を遮断し；又はホワイトリスト（Ｗｈｉｔｅｌｉｓｔｉｎｇ）システム或いはアプリケーションホワイトリスト（Ａｐｐｌｉｃａｔｉｏｎ  Ｗｈｉｔｅｌｉｓｔｉｎｇ）によってポジティブリストのモジュール若しくはアプリケーションプログラムを実行し、リスト以外のアプリケーションプログラムの実行を許容しない。言い換えると、情報セキュリティモジュール１０００は、ナビゲーションシステム１０内部の全てのモジュール又はアプリケーションプログラムの相互情報の伝達及び実行のみを許容し、リスト以外のモジュール或いはアプリケーションプログラムが現れた場合、システム１０が実行せず、かつ直ちにアラームを鳴らして注意を喚起し、ホワイトリストによって第１線において遮断することで、悪意のあるプログラムが侵入して船舶の航行を妨害することに対抗する。
【００２８】
最後に、本実施例において前記中央処理装置は、前記経路ナビゲーションモジュール２１０と接続される電子海図データベース２２０を更に含み、前記電子海図データベース２２０は過去の航行経路を保存し、今後前記船舶が同一の前記航行経路で航行する時、データベース２２０に保存されている過去の航行経路を使用して航行を補助でき、このようにして中央処理装置の再計算時間及びエネルギー消費を減少できる。また、前記電子海図データベースには、海図、地理情報システム（Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ、ＧＩＳ）、航海情報記録（Ｖｏｙａｇｅ  Ｄａｔａ）、海上における衝突の予防のための国際規則に関する条約（ＣＯＬＲＥＧＳ）、海洋環境データ、海流データ、潮汐潮流データ、航行経路・航路データ、港湾施設データ、航行援助施設、航路標識データ、現況情報、港湾リアルタイム動的情報、海難データベース、気象予測データ、過去の気象データ、陸岸データベース、海図水深点データベース、重要道路データベース及び灯標・浮漂データベース等の少なくとも１種以上の関連データが更に保存される。
【００２９】
次に、前記ナビゲーション方法について更なる説明を行う。
【００３０】
まず、図２Ａ、図２Ｂ及び図３乃至図７を参照すると、図２Ａは、本発明の好ましい実施例に係る船舶ナビゲーション方法のフローチャート（ノードを跨いでいない）であり、図２Ｂは本発明の好ましい実施例に係る船舶ナビゲーション方法のフローチャート（ノードを跨いでいる）である。図２Ａに示すように、本発明の船舶ナビゲーション方法は、船舶が航行経路（少なくとも２つのノードを含み、前記少なくとも２つのノードは第１ノードと第２ノード［ノード数は、航行経路に基づいて自ら設定でき、本発明はこれを限定しない。］とを含み、また前記第１ノードと前記第２ノードのリンクを第１線分とする。）に沿って航行するステップ（ａ）と、前記船舶が、前記第１ノード或いは原トラッキングポイントとの距離が第１長さより短いところまで航行した時、前記第１線分上に第１トラッキングポイントを生成させ、かつ前記船舶が前記第１トラッキングポイントに追従して航行（前記第１トラッキングポイントから前記第１ノードまでの距離が第２長さ）するステップ（ｂ）と、前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短いところまで航行した時、前記第１線分上に第２トラッキングポイントを生成させ、かつ前記船舶が前記第２トラッキングポイントに追従して航行（前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離が第２長さ）するステップ（ｃ）と、前記船舶が各ノードを通過するまで上記ステップ（ｂ）〜（ｃ）を繰り返すステップ（ｄ）と、を含む。
【００３１】
前記ステップ（ａ）の後には、前記船舶が前記第１線分に沿って航行していても外部要因の干渉を受けて前記航行経路から逸脱させるステップ（ａ１）を更に含み、終了後ステップ（ｆ）を実行する。前記外部要因は、センサーモジュールが検出した（図１）風力、波浪、海流又はそれらの組み合わせ等とすることができ；或いはあらかじめ設定された船舶経路での航行過程において、センサーモジュールが前記経路に突発事象（例えば、他の船があらかじめ設定された航行経路まで航行し、又は航行経路内に岩礁或いは大型海洋生物等が出現する）があることを検出した時、航行過程で障害物回避により船舶を本来の航行経路から逸脱させることができる。
【００３２】
図２Ｂに示すように、本発明の船舶ナビゲーション方法は、船舶が航行経路（少なくとも２つのノードを含み、前記少なくとも２つのノードは第１ノードと第２ノードと第３ノード［ノード数は、航行経路に基づいて自ら設定でき、本発明はこれを限定しない。］とを含み、また前記第１ノードと前記第２ノードのリンクを第１線分とし、前記第２ノードと前記第３ノードのリンクを第２線分とする。）に沿って航行するステップ（ｅ）と、前記船舶が、前記第１ノード或いは原トラッキングポイントとの距離が第１長さより短いところまで航行した時、前記第１線分上に第１トラッキングポイントを生成させ、かつ前記船舶が前記第１トラッキングポイントに追従して航行（前記第１トラッキングポイントから前記第１ノードまでの距離が第２長さ）するステップ（ｆ）と、前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短く、かつ前記第１トラッキングポイントから前記第２ノードまでの距離が第２長さより短いところまで航行した時、前記第２線分上に第２トラッキングポイントを生成させ、かつ前記船舶が前記第２トラッキングポイントに追従して航行（前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離が第２長さ）するステップ（ｇ）と、前記船舶が各ノードを通過するまで上記ステップ（ｆ）〜（ｇ）を繰り返すステップ（ｈ）と、を含む。図２Ｂと図２Ａの相違点は、原トラッキングポイントから次ノードまでの距離が第２長さより短い時、新しいトラッキングポイントが原ノードリンクの次ノードリンク上に位置しなければならないため、航行経路にノードを跨ぐ現象が現れることである。なお、船舶Ｖがトラッキングポイントに追従して航行する過程で、その経路において障害物が検出された場合、障害物を優先して回避してからトラッキングポイントに追従して航行し続ける。
【００３３】
前記ステップ（ｅ）の後には、前記船舶が前記第１線分に沿って航行していても外部要因の干渉を受けて前記航行経路から逸脱させるステップ（ｅ１）を更に含み、終了後ステップ（ｆ）を実行する。前記外部要因は、センサーモジュールが検出した（図１）風力、波浪、海流又はそれらの組み合わせ等とすることができ；或いはあらかじめ設定された船舶経路での航行過程において、センサーモジュールが前記経路に突発事象（例えば、他の船があらかじめ設定された航行経路まで航行し、又は航行経路内に岩礁或いは大型海洋生物等が出現する）があることを検出した時、航行過程で障害物回避により船舶を本来の航行経路から逸脱させることができる。
【００３４】
図３乃至図７は、更に船舶ナビゲーション方法の流れを示す模式図である。まず図３において、船舶Ｖは、航行経路（ここでノードＯＡＢＣの軌跡に沿う）に沿って航行し、ノードＯは本図において船舶Ｖが通過した航行ポイントを表し、ノードＡ（ここでは第１ノード）、Ｂ（ここでは第２ノード）及びＣ（ここでは第３ノード）は船舶Ｖが向かう少なくとも１つのターゲット点を表し、また第１ノードＡは本図における船舶Ｖの次のターゲット点である。また、本図においてノードＯ（ここで航行ポイント）と第１ノードＡのリンクは第１線分ＯＡで、第１ノードＡと第２ノードＢのリンクは第２線分ＡＢで、第２ノードＢと第３ノードＣのリンクは第２線分ＢＣである。
【００３５】
船舶Ｖは、前記第１ノードＡとの距離が第１長さＤ１より短いところまで航行した時、第１トラッキングポイント（新しいトラッキングポイント）Ｐ１を前記第２線分ＡＢ上に生成し、かつ前記船舶Ｖが本来第１ノードＡに追従（自動トラッキング）して航行する経路を前記第１トラッキングポイントＰ１に追従（自動トラッキング）して航行（航行経路は、図中の太い破線の通り）することに変更し、前記第１トラッキングポイントＰ１から前記第１ノードＡまでの距離は、第２長さＤ２とする。
【００３６】
続いて図４において、船舶Ｖは前記第１トラッキングポイントＰ１にトラッキングして航行し、かつ前記第１トラッキングポイントＰ１との距離が前記第１長さＤ１より短いところに接近した時（この時船舶Ｖはすでに第１ノードＡを通過している）に、第２トラッキングポイント（新しいトラッキングポイント）Ｐ２を前記第２線分ＡＢ上に生成し、かつ前記船舶Ｖが本来第１トラッキングポイントＰ１に追従（自動トラッキング）して航行する経路を前記第２トラッキングポイントＰ２（新しいトラッキングポイント）に追従（自動トラッキング）して航行（航行経路は、図中の太い破線の通り）することに変更し、前記第２トラッキングポイントＰ２から前記第１トラッキングポイントＰ１までの距離は、第２長さＤ２とする。
【００３７】
図５において、船舶Ｖは図４の第２トラッキングポイントＰ２（本図においてトラッキングポイントＰ１）にトラッキングして航行し、かつ前記第１トラッキングポイントＰ１との距離が前記第１長さＤ１より短いところに接近した時に、新しいトラッキングポイントＰ２を前記第２線分ＡＢ上に生成し、かつ前記船舶Ｖが本来第１トラッキングポイントＰ１に追従（自動トラッキング）して航行する経路を前記第２トラッキングポイントＰ２（新しいトラッキングポイント）に追従（自動トラッキング）して航行（航行経路は、図中の太い破線の通り）することに変更し、前記第２トラッキングポイントＰ２から前記第１トラッキングポイントＰ１までの距離は、第２長さＤ２とする。
【００３８】
さらに、図５、図６を併せて参照すると、前記第２トラッキングポイントＰ２から前記第２ノードＢまでの距離が前記第２長さＤ２より短い時、第３トラッキングポイントＰ３を前記第３線分ＢＣ上に生成し、かつ前記船舶Ｖは前記第３トラッキングポイントＰ３に追従（自動トラッキング）して航行する。具体的には、船舶Ｖは、図５の第２トラッキングポイントＰ２にトラッキングし、かつトラッキングポイントＰ２との距離が前記第１長さＤ１より短いところに接近した時、元々新しいトラッキングポイントを前記第２線分ＡＢ上に生成するはずなのに、前記第２トラッキングポイントＰ２から前記第２ノードＢまでの距離が前記第２長さＤ２より短いことで、新しいトラッキングポイントを前記第２線分ＡＢ上に生成できなくなるため、新しいトラッキングポイント（すなわち、第３トラッキングポイントＰ３）が第２線分ＡＢの次の線分（すなわち、第３線分ＢＣ）上に生成され、かつ前記船舶Ｖが本来第２トラッキングポイントＰ２に追従（自動トラッキング）して航行する経路を前記第３トラッキングポイントＰ３（新しいトラッキングポイント）に追従（自動トラッキング）して航行（航行経路は、図中の太い破線の通り）することに変更し、前記第３トラッキングポイントＰ３から前記第２トラッキングポイントＰ２までの距離は、第２長さＤ２とする。
【００３９】
最後に、図７から分かるように、先行技術では変針点において舵を切り過ぎてオーバーシュート現象が引き起こされることと比較し、本発明に係るナビゲーション方法は新しいトラッキングポイントに追従（自動トラッキング）するため、自動的に舵角の方向を早めに補正することで、オーバーシュートによる航行時間の増加及び航行燃料の無駄等の問題を解消する。図７に示すように、本図中のナビゲーション方法は図４の状況に類似し、船舶Ｖは、図６の第３トラッキングポイントＰ３（本図ではトラッキングポイントＰ１）をトラッキングし、かつ第１トラッキングポイントＰ１との距離が前記第１長さＤ１より短いところに接近した時（この時船舶Ｖはすでに第２ノードＢを通過している）に、新しいトラッキングポイントＰ２を前記第３線分ＢＣ上に生成し、かつ前記船舶Ｖが本来第１トラッキングポイントＰ１に追従（自動トラッキング）して航行する経路を前記第２トラッキングポイントＰ２（新しいトラッキングポイント）に追従（自動トラッキング）して航行（航行経路は、図中の太い破線の通り）することに変更し、前記第２トラッキングポイントＰ２から前記第１トラッキングポイントＰ１までの距離は、第２長さＤ２とする。
【００４０】
本実施例の前述で言及した全ての第１長さＤ１は、垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の２倍であり、言及した全ての第２長さＤ２は垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の３倍である。この垂線間長とは、船舶の船首垂線（Ｆｏｒｗａｒｄ  Ｐｅｒｐｅｎｄｉｃｕｌａｒ／Ｆ．Ｐ．舵頭材と計画吃水線の交点を通る垂直線）から船尾垂線（Ａｆｔｅｒ  Ｐｅｒｐｅｎｄｉｃｕｌａｒ／Ａ．Ｐ．舵柱と計画吃水線の交点を通る垂直線）までが満載喫水線にそって測量した水平距離を意味する。測定対象船体に舵柱がない時、舵軸の中心線を船尾マークとして垂線間長を測量できる。
【００４１】
また、その他の可能な実施例において、第１長さＤ１及び第２長さＤ２は、使用者のニーズに応じて自ら設定でき、又は外部環境或いは航行経路から逸脱させる程度によって第１長さＤ１と第２長さＤ２の距離を自動的に調整できるが、本発明はこれに限定されない。例えば、センサーが検出した船舶の航行経路からの逸脱距離は、補正可能範囲（安全範囲）内にある場合、第１長さＤ１と第２長さＤ２が当初あらかじめ設定された長さ（すなわち、２倍の垂線間長及び３倍の垂線間長の場合）±２０％内の誤差範囲とすることができる。船舶の航行経路からの逸脱距離が補正可能範囲を超えた場合、船舶のナビゲーションを本来の航行経路に補正するため、第１長さＤ１と第２長さＤ２の誤差を最小にまで下げなければならない。前記補正可能範囲は、垂線間長の２０％以内である。
【００４２】
図３乃至図７のナビゲーション方法を結合し、船舶が各ターゲット点（ノード）を通過するまで上記ステップを繰り返すことができる。言い換えると、使用者は航行経路の起点・終点及びその間のノードを設定するだけで、前記船舶が起点から各ノードの軌跡に追従して終点まで自動運航して前記航行経路のナビゲーションを完了させることができる。また、上記ナビゲーション方法は、均しく図１の船舶ナビゲーションシステムによって実現できる。
【００４３】
具体的には、上記ナビゲーション方法は、磁力の反発しあう作用をシミュレーションし、船舶がノードリンク上にあるトラッキングポイントに近づいた時、前記トラッキングポイントは自動的に前方に「飛び出す」と共に新しいトラッキングポイント（依然ノードリンク上にある）を形成し、トラッキングポイントがいつも船舶の前方の一定距離（第２長さＤ２）に位置させ、かつ船舶が最後のノードまでトラッキングポイントの軌跡に引き続き追従している。なお、新しいトラッキングポイントと原トラッキングポイントの距離（すなわち、前記第２長さＤ２）が原トラッキングポイントから次ノードまでの距離より短い時、新しいトラッキングポイントの生成位置が次ノード線分上にあり、また前記次ノードの線分が変針点の場合（図５の状況を参照）、トラッキングポイントが変針後のノード線分内（すなわち、図５内のトラッキングポイントＰ３が線分ＢＣ上に位置）に早めに入り、船舶の舵切りの針路を新しいトラッキングポイントに向かって航行するよう早めに補正させ、これによって変針点のオーバーシュート現象を防止することができる。
【００４４】
また、上記ナビゲーション方法は、船舶が外部要因の干渉により本来の航行経路から逸脱した時の補助方法にも運用でき、船舶を本来の計画航行経路に自動かつ安定して戻すことができる。まず、図８Ａ、図８Ｂ及び図９、図１０を参照すると、図８Ａ、図８Ｂは本発明の好ましい実施例に係る別の船舶ナビゲーション方法のフローチャートであり、図９及び図１０は本発明の好ましい実施例に係る別の船舶ナビゲーション方法の流れを示す模式図である。
【００４５】
図８Ａに示すように、本発明の別の船舶ナビゲーション方法は、船舶が航行経路（少なくとも２つのノードを含み、前記少なくとも２つのノードは第１ノードと第２ノードとを含み、また前記第１ノードと前記第２ノードのリンクを第１線分とする。）に沿って航行するステップ（Ａ）と、前記船舶が前記第１線分に沿って航行していても外部要因の干渉を受けて前記航行経路から逸脱させるステップ（Ｂ）と、前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短いところまで航行した時、前記第１線分上に第２トラッキングポイントを生成させ、かつ前記船舶が前記第２トラッキングポイントに追従して航行（前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離が第２長さ）するステップ（Ｃ）と、前記船舶が前記航行経路に戻ることで、軌跡ナビゲーション補正を完了させるステップ（Ｄ）と、を含む。
【００４６】
図８Ｂに示すように、本発明の別の船舶ナビゲーション方法は、船舶が航行経路（少なくとも２つのノードを含み、前記少なくとも２つのノードは第１ノードと第２ノードと第３ノードとを含み、また前記第１ノードと前記第２ノードのリンクを第１線分とし、前記第２ノードと前記第３ノードのリンクを第２線分とする。）に沿って航行するステップ（Ｅ）と、前記船舶が前記第１線分に沿って航行していても外部要因の干渉を受けて前記航行経路から逸脱させるステップ（Ｆ）と、前記船舶が、前記第１トラッキングポイントとの距離が前記第１長さより短く、かつ前記第１トラッキングポイントから前記第２ノードまでの距離が第２長さより短いところまで航行した時、前記第２線分上に第２トラッキングポイントを生成させ、かつ前記船舶が前記第２トラッキングポイントに追従して航行（前記第２トラッキングポイントから前記第１トラッキングポイントまでの距離が第２長さ）するステップ（Ｇ）と、前記船舶が前記航行経路に戻ることで、軌跡ナビゲーション補正を完了させるステップ（Ｈ）と、を含む。図８Ｂと図８Ａの相違点は、原トラッキングポイントから次ノードまでの距離が第２長さより短い時、新しいトラッキングポイントが原ノードリンクの次ノードリンク上に位置しなければならないため、航行経路にノードを跨ぐ現象が現れることである。
【００４７】
また、本実施例のナビゲーション方法と図２Ａ、図２Ｂのナビゲーション方法と相違点は、前記船舶が航行過程で外部要因の干渉を受けて本来の航行経路から逸れることである。前記外部要因は、センサーモジュールが検出した（図１）風力、波浪、海流又はそれらの組み合わせ等とすることができ；或いはあらかじめ設定された船舶経路での航行過程において、センサーモジュールが前記経路に突発事象（例えば、他の船があらかじめ設定された航行経路まで航行し、又は航行経路内に岩礁或いは大型海洋生物等が出現する）があることを検出した時、航行過程で障害物回避により船舶を本来の航行経路から逸脱させることができる。
【００４８】
図９及び図１０は、船舶の別のナビゲーション方法の流れを示す模式図である。図９に示すように、船舶Ｖが航行過程で突然の外部要因Ｉの干渉を受けて当初設定された航行経路（ここで線分ＡＢ）から逸れた時、船舶Ｖはやはり原トラッキングポイントＰ１に追従して運航し、前記原トラッキングポイントＰ１との距離が第１長さより短いところまで航行した時、新しいトラッキングポイントＰ２を原線分（ここで線分ＡＢ）上に生成させ、かつ前記船舶Ｖが前記新しいトラッキングポイントＰ２に追従して航行（航行経路は、図中の太い破線の通り）し、前記新しいトラッキングポイントＰ２から前記原トラッキングポイントＰ１までの距離は、第２長さとする。
【００４９】
また、図１０に示すように、前記トラッキングポイントＰ２から前記ノードＢまでの距離が前記第２長さＤ２より短い時、新しいトラッキングポイントＰ３を前記線分ＢＣ上に生成し、かつ前記船舶Ｖは前記新しいトラッキングポイントＰ３に追従（自動トラッキング）して航行する。具体的には、船舶Ｖは、図９のトラッキングポイントＰ２にトラッキングし、かつトラッキングポイントＰ２との距離が前記第１長さＤ１より短いところに接近した時、元々新しいトラッキングポイントを線分ＡＢ上に生成するはずなのに、トラッキングポイントＰ２からノードＢまでの距離が前記第２長さＤ２より短いことで、新しいトラッキングポイントを原線分ＡＢに生成できなくなるため、新しいトラッキングポイントＰ３が原線分ＡＢの次の線分ＢＣ上に生成され、かつ前記船舶Ｖが本来トラッキングポイントＰ２に追従（自動トラッキング）して航行する経路を前記トラッキングポイントＰ３（新しいトラッキングポイント）に追従（自動トラッキング）して航行（航行経路は、図中の太い破線の通り）することに変更し、前記第３トラッキングポイントＰ３から前記第２トラッキングポイントＰ２までの距離は、第２長さＤ２とする。
【００５０】
前述で言及した全ての第１長さＤ１は、垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の２倍であり、言及した全ての第２長さＤ２は垂線間長（Ｌｅｎｇｔｈ  ｂｅｔｗｅｅｎ  ｐｅｒｐｅｎｄｉｃｕｌａｒｓ、ＬＰＰ）の３倍である。
【００５１】
上記ナビゲーション方法からも分かるように、外部要因の干渉を有する条件において、原線分を維持して航行する経路であるか変針点のある経路であるかを問わず、いずれも本発明のナビゲーション方法によって航行経路から逸れた船舶をノードリンクの線分上に自動ナビゲーションできることで、前記船舶を当初設定された航行経路に戻して運航させることができる。
【００５２】
以上説明したのは、本発明の好ましい実施例であって、本発明の実施範囲は、そのような実施例に限定されるものではなく、本発明の特許請求の範囲及び明細書の内容に基づいて均等の範囲内で各種の変更や修飾を加えるものは、本発明でカバーされる範囲に属する。
【符号の説明】
【００５３】
１０… ナビゲーションシステム
１００…  データ送受信モジュール
２００…  中央処理装置
２１０…  経路ナビゲーションモジュール
２２０…  データベース
３００…  方向制御モジュール
４００…  動力推進モジュール
５００…  センサーモジュール
６００…  測位モジュール
７００…  無線通信モジュール
８００…  外部装置
９００…  自動障害物回避モジュール
１０００…  情報セキュリティモジュール
Ｖ…  船舶
Ｏ、Ａ、Ｂ、Ｃ… ノード
Ｐ１、Ｐ２、Ｐ３…  トラッキングポイント
Ｄ１…  第１長さ
Ｄ２…  第２長さ
Ｉ… 外部干渉
（ａ）〜（ｄ）…  ステップ
（ｅ）〜（ｈ）…  ステップ
（Ａ）〜（Ｄ）…  ステップ
（Ｅ）〜（Ｈ）…  ステップ
【図１】
2020158093.tif 000003
【図２Ａ】
2020158093.tif 000004
【図２Ｂ】
2020158093.tif 000005
【図３】
2020158093.tif 000006
【図４】
2020158093.tif 000007
【図５】
2020158093.tif 000008
【図６】
2020158093.tif 000009
【図７】
2020158093.tif 000010
【図８Ａ】
2020158093.tif 000011
【図８Ｂ】
2020158093.tif 000012
【図９】
2020158093.tif 000013
【図１０】
2020158093.tif 000014
【図１１】
2020158093.tif 000015
【外国語明細書】
2020158093000001.pdf