(57)【要約】      （修正有）【課題】航法支援システムは、基準に従って認定された操作モードおよび非認定操作モードの間で切り替えられるように設計された航法支援システムを提供する。【解決手段】モジュール方式を基にしており、適合性を有する適合モジュール（ＭＯＤ１、ＭＯＤ２）及び適合性を持たないモジュール（ＭＯＤ３、ＭＯＤ４）の遂行により実行される。進行中の操作モードを示す指示器ＩＮＤを備え、適合モジュール（ＭＯＤ１、ＭＯＤ２）は、指示器ＩＮＤが非認定操作モードを示すとき、あるいは、他のモジュールが適合性を有するときにのみ、別のモジュールの機能（ＦＮ１、ＦＮ２、ＦＮ３、ＳＲＶを呼び出すように設計されている。【選択図】図３
2015120508.tif 000002
【特許請求の範囲】
【請求項１】
基準に従って認定された操作モードおよび非認定操作モードの間で切り替えられるように設計された航法支援システムであって、
該航法支援システムは、モジュール方式に基づくものであり、基準に適合し、適合性を有するモジュール（ＭＯＤ１、ＭＯＤ２）および適合性を有さないモジュール（ＭＯＤ３、ＭＯＤ４）の遂行により実行され、
進行中の操作モードを示す指示器（ＩＮＤ）備え、
適合モジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤＰ）は、指示器（ＩＮＤ）が非認定操作モードを示しているとき、または他のモジュール（ＭＯＤ１、ＭＯＤ２）が適合性を有するときにのみ、別のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＭＯＤ４）の機能（ＦＮ１、ＦＮ２、ＦＮ３、ＳＲＶ）を呼び出すように設計されている
ことを特徴とする航法支援システム。
【請求項２】
少なくとも１つの適合モジュール（ＭＯＤ１、ＭＯＤ２）が、指示器（ＩＮＤ）を検査し、そしてその操作を指示器（ＩＮＤ）に示された操作モードに応じて適合させるように設計されている、請求項１による航法支援システム。
【請求項３】
前記航法支援システムは、指示器（ＩＮＤ）が所定の値を持つことを特定する通知を少なくとも１つの適合モジュール（ＭＯＤ１、ＭＯＤ２）に伝達するように設計され、そして適合モジュール（ＭＯＤ１、ＭＯＤ２）は、その操作を前記所定の値によって示された操作モードに応じて適合させるように設計されている、請求項１による航法支援システム。
【請求項４】
少なくとも１つの適合モジュール（ＭＯＤ１、ＭＯＤＰ）は、別のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＭＯＤ４）が、該他のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＭＯＤ４）に問い合わせることにより適合性を有するかを確定するように設計されている、請求項１〜３のいずれか１項による航法支援システム。
【請求項５】
グラフィックインターフェース管理要素（ＭＯＤＰ）は、指示器（ＩＮＤ）が非認定操作モードを示しているとき、または、グラフィックモジュール（ＭＯＤ２）が適合性を有するときにのみ、グラフィックモジュール（ＭＯＤ２、ＭＯＤ３）により実行される、前記航法支援システムのスクリーン（ＥＣＲ）上にトレース機能（ＦＮ２、ＦＮ３）を呼び出すように設計されている、請求項１〜４のいずれか１項による航法支援システム。
【請求項６】
操作モード管理要素（ＭＯＤＰ）は、指示器（ＩＮＤ）が非認定操作モードを示しているとき、または所定のモジュール（ＭＯＤ１、ＭＯＤ２）が適合性を有するとき、所定のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３）のコマンド（ＣＭＤ１、ＣＭＤ２、ＣＭＤ３）の可用性について所定のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３）に問い合わせるように設計され、また、他の場合では、前記コマンドを停止状態にするように設計されている、請求項１〜５のいずれか１項による航法支援システム。
【請求項７】
指示器は、代替の認定操作モードを示す値を取ることが可能であり、少なくとも１つの適合モジュールは、指示器が代替の認定操作モードを示す値を持つとき、その操作を前記代替の認定モードに適合させるように設計されている、請求項１〜６のいずれか１項による航法支援システム。
【請求項８】
基準に従って認定された操作モードおよび非認定操作モードの間で切り替えられるように設計された航法支援システムにおいて実行される方法であって、
前記航法支援システムは、モジュール方式に基づくものであり、該方法は、基準に適合し、適合性を有するモジュール（ＭＯＤ１、ＭＯＤ２）および適合性を有さないモジュール（ＭＯＤ３、ＭＯＤ４）の遂行により実行され、
前記方法は、
−進行中の操作モードを示す指示器（ＩＮＤ）を更新するステップ、
−指示器（ＩＮＤ）が非認定操作モードを示しているとき、または他のモジュール（ＭＯＤ１、ＭＯＤ２）が適合性を有するときにのみ、別のモジュールの機能（ＦＮ１、ＦＮ２、ＦＮ３、ＳＲＶ）を呼び出すステップ
を備えていることを特徴とする方法。
【請求項９】
−適合モジュール（ＭＯＤ１、ＭＯＤ２）により指示器（ＩＮＤ）を調べるステップ、
−適合モジュール（ＭＯＤ１、ＭＯＤ２）により、その操作を指示器（ＩＮＤ）に示された操作モードに応じて適合させるステップ
を備えている請求項８の方法。
【請求項１０】
−指示器（ＩＮＤ）が所定の値を持つことを特定する通知を少なくとも１つの適合モジュール（ＭＯＤ１、ＭＯＤ２）に伝達するステップ、
−適合モジュール（ＭＯＤ１、ＭＯＤ２）により、その操作を前記所定の値によって示された操作モードに応じて適合させるステップ
を備えている請求項８の方法。
【請求項１１】
適合モジュール（ＭＯＤ１、ＭＯＤＰ）により、他のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＭＯＤ４）が、適合性を有するかを確定するために、別のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＭＯＤ４）に問い合わせるステップを備えている、請求項８〜１０のいずれか１項による航法支援システム。
【請求項１２】
グラフィックインターフェース管理要素（ＭＯＤＰ）により、指示器（ＩＮＤ）が非認定操作モードを示しているとき、またはグラフィックモジュール（ＭＯＤ２）が適合性を有するときにのみ、グラフィックモジュール（ＭＯＤ２、ＭＯＤ３）により実行される、前記航法支援システムのスクリーン（ＥＣＲ）上にトレース機能（ＦＮ２、ＦＮ３）を呼び出すステップを備えている、請求項８〜１１のいずれか１項による方法。
【請求項１３】
操作モード管理要素（ＭＯＤＰ）により、指示器（ＩＮＤ）が非認定操作モードを示しているとき、または、所定のモジュール（ＭＯＤ１、ＭＯＤ２）が適合性を有するとき、所定のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３）のコマンド（ＣＭＤ１、ＣＭＤ２、ＣＭＤ３）の可用性について所定のモジュール（ＭＯＤ１、ＭＯＤ２、ＭＯＤ３）に問い合わせるステップ、あるいは、他の場合では、前記コマンドを停止状態にするステップを備えている、請求項８〜１２のいずれか１項による方法。
【請求項１４】
指示器は、代替の認定操作モードを示す値を取ることが可能であり、指示器が代替の認定操作モードを示す値を持つとき、少なくとも１つの適合モジュールにより、その操作を前記代替の認定操作モードに適合させるステップを備えている、請求項８〜１２のいずれか１項による方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、航法支援具、特に海上航法に関する。
更に詳細には、基準に従って認定された操作モードおよび非認定操作モードの間で切り替えられるように設計された航法支援システムに関する。
本発明はまた、そのようなシステムにおいて実行される方法に関する。
【背景技術】
【０００２】
ある海上航法支援システムは、国際海事機関のＳＯＬＡＳ（「海上における人命の安全」）条約によって規定された製造規格に基づいて設計され、ＥＣＤＩＳ（「電子海図情報表示システム」）という名称で特定される。
【０００３】
しかしながら、これらの特定の製造規格は、ある特定のニーズ（特に、それが特定の用途、例えば海釣りに役立つ航法支援システム機能に結びつけるのに望ましいとき）に適合していない。
【０００４】
さらに、モジュール方式システムが知られており、そのシステムにおいて、その作動は異なったモジュールの協働に基づく。
このようなシステムの使用が認定に従うときは、システムの認定された操作を保証するため、互いに協働する全てのモジュールの認定を行い続けるのが通例である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この事情の中で、本発明は、基準に従って認定された操作モードおよび非認定操作モード（この基準に対して）の間で切り替えられるように設計された航法支援システムを提供し、該航法支援システムは、モジュール方式に基づくものであり、適合性を有する基準に適合したモジュールの、および適合性を有さないモジュールの遂行により実行され、該システムは、進行中の操作モードを示す指示器を備え、そして、該指示器が非認定操作モードを示すとき、または他のモジュールが適合性を有するときにのみ、適合モジュールが、別のモジュールの機能を呼び出すように設計されていることを特徴とする。
【０００６】
従って、認定された操作モードが動作中のとき、適合モジュールから適合モジュールへの呼び出しのみが実行され、したがって、適合性を有さないモジュール（設計制約が無い）は促されない。これにより提供される設計の融通性により興味深い、該システムのモジュール方式は、したがって、認定された操作モードの安全性に有害ではない。
【０００７】
様々なモジュールが、操作モードの変更を考慮するように修正される必要がないため、１つの操作モードから他の操作モードへの切り替えは、上述の指示器の簡単な修正（たとえばユーザーからのコマンドに応じて）によって、該システムを停止させることなく、さらに、動的に操作され得る。
【０００８】
特に、少なくとも１つの適合モジュールが該指示器を検査するように、また、その操作を該指示器で示される操作モードに応じて適合させるように設計されていてもよい。変形例として、該システム（例えば、操作モード管理要素を用いて）が、少なくとも１つの適合モジュールへ、前記指示器が決定値を有することを規定する通知を送信するように設計されていてもよく、その場合、適合モジュールは、前記決定値により示される操作モードの機能に応じてその操作を適合させるように設計されていてもよい。
【０００９】
実行の可能性によれば、少なくとも１つの適合モジュールは、別のモジュールが前記他のモジュールに問い合わせることにより適合性を有するかを決定するように設計されていてもよい。変形例として、該適合モジュールが、様々なモジュールの適合性を記した表を検査するようにしてもよい。
【００１０】
グラフィックインターフェース管理要素は、例えば、前記指示器が非認定操作モードを示す時、あるいは、グラフィックモジュールが適合性を有する時にのみ、グラフィックモジュールにより実行される、前記システムのスクリーン上のトレースの機能を呼び出すように設計される。このグラフィックインターフェース管理要素は、主要モジュールであっても、または、例えば主要モジュールによって呼び出される別のモジュールあっても、あるいは、コンポーネント／コンテナ型コンテナの構造（コアあるいはドッキング構造とも呼ばれる）の別のモジュールであってもよい。
【００１１】
以下に説明するように、操作モード管理要素は、また、指示器が非認定操作モードを示す時、あるいは、所定のモジュールが適合性を有する時に、所定のモジュールのコマンドの可用性について、所定モジュールに問い合わせるように、また、そのほかの場合では、前記コマンドを停止状態にするように設計されていてもよい。グラフィックインターフェース管理要素に関しては、操作モード管理要素は、上述の主要モジュールであっても、または、例えば主要モジュールによって呼び出される別のモジュールあっても、あるいは、コンポーネント／コンテナ型コンテナの構造の別のモジュールであってもよい。
【００１２】
考え得る実施形態によると、指示器は、例えば、地図作成及び移動体（ここでは船）のみがスクリーンに表示される、代わりの認定操作モードを示す値を取ってもよい。この場合、少なくとも１つの適合モジュールは、指示器が代わりの認定操作モードを示す値を有する場合、代わりの認定モードにその操作を適合させるように設計されていてもよい。この適合モジュールは、例えば、そのために、指示器を検査してもよく、あるいは、例えば操作モード管理要素からの、指示器の（新しい）値を信号で伝える通知を受け取ってもよい。
【００１３】
本発明はまた、基準に従って認定された操作モードおよび非認定操作モードの間で切り替えるように設計された航法支援システムにおいて実行される方法を提案し、該システムは、モジュール方式に基づくものであり、該方法は、適合性を有する基準に適合したモジュールの、および適合性を有さないモジュールの遂行により実行され、また、該方法は、以下のステップを含むことを特徴とする：
−進行中の操作モードを示す指示器を更新するステップ、
−該指示器が非認定操作モードを示すとき、または、他のモジュールが適合性を有するときにのみ、他のモジュールの機能を呼び出すステップ。
【００１４】
１つの実施形態において、前記方法は、さらに以下のステップを備える：
−適合モジュールにより指示器を調べるステップ、
−適合モジュールによって、指示器で示された操作モードに応じてその操作を適合させるステップ。
【００１５】
前記方法はまた、他のモジュールが適合性を有するかを決定するため、適合モジュールにより別のモジュールに問い合わせるステップを備えていてもよい。
【００１６】
実行の可能性によれば、前記方法は、グラフィックインターフェース管理要素によって、前記指示器が非認定操作モードを示す時、あるいは、グラフィックモジュールが適合性を有する時にのみ、グラフィックモジュールにより実行される、システムのスクリーン上のトレースの機能を呼び出すステップを備えていてもよい。
指示器が非認定操作モードを示すとき、または、所定のモジュールが適合性を有するときに所定のモジュールのコマンドの可用性について所定のモジュールに、操作モード管理要素により、問い合わせるステップ、あるいは、そのほかの場合では前記コマンドを停止状態にするステップを備えていてもよい。
【００１７】
上述の通り、指示器は、さらに、ある実施形態において、代わりの認定操作モードを示す値を取ってもよい。その場合、指示器が代わりの認定操作モードの値を有するとき、少なくとも１つの適合モジュールによって、その操作を代わりの認定モードへ適応させるステップを備えていてもよい。
【００１８】
本発明を構成するものおよびどのようにそれが実施されるかは、添付した図面と組み合わせて、いかなる限定もされることなく、以下の説明により理解できるであろう。
【図面の簡単な説明】
【００１９】
【図１】本発明の教示に従う航法システムの例の主要素を概略的に示す。
【図２】非認定操作モードにおける、図１の航法支援システムの操作を示す。
【図３】認定された操作モードにおける、図１の航法支援システムの操作を示す。
【図４】図１の航法システムの枠組み内のグラフィック表示をトレースする方法を示す。
【図５】図１の航法システムの枠組み内のツールバーの操作を示す。
【発明を実施するための形態】
【００２０】
図１は、海上航法システムの例を概略的に示しており、ここでは、特に、プロセッサ（この場合、マイクロプロセッサ）Ｐ、前記プロセッサＰに関連づけられるメモリＭ、ユーザー・インターフェースＩ（一般的に、キーボードあるいはマウス）、スクリーンＥＣＲ、および、例えばハードディスクなどの記憶手段Ｓを備える、マイクロプロセッサベースのシステムを示す。
【００２１】
前記システムは、また、航法に役立つパラメータを測定するためのセンサＣも備える。本明細書では、１つのセンサＣのみが記載されているが、記載されている航法支援システムは、当然、他のセンサも含んでいてもよい。
【００２２】
メモリＭは、特に、モジュールとして実行されるコンピュータ・プログラムを記憶し、プロセッサＰによるモジュールの遂行は、航法支援方法の実行を可能にし、これは、特に、スクリーンＥＣＲに情報を表示する（一般的に、以下に説明するグラフィック表示あるいはグラフィックオブジェクト）ステップ、センサＣから情報を取得するステップ、および、ユーザー・インターフェースＩを介してユーザーからの指示を受けるステップを備える。
【００２３】
変形例として、以下に記載される各モジュールは、専用集積回路、例えば、特定用途向け集積回路（あるいはＡＳＩＣ）を用いて遂行（即ち、実行）され得る。
このメモリはまた、航法支援方法の実行に役立つデータ及びパラメータを記憶する。
【００２４】
図２は、海上航法支援システムの実行にかかわる様々なモジュールＭＯＤＰ、ＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＭＯＤ4を示す。これらのモジュールは、その遂行が前記システムの初期化時に開始される主要モジュールＭＯＤＰ、基準、ここではＥＣＤＩＳ基準に準拠する、したがって、適合性を有するモジュールＭＯＤ１、ＭＯＤ２、及び、該当する基準によって決定づけられる設計ルールを考慮することなく設計された、適合性を有さないモジュールＭＯＤ３、ＭＯＤ4から成る。
【００２５】
適合モジュールは、航法支援システム内での実行が該当する基準、ここではＥＣＤＩＳ基準に準拠するように、また、航法支援システムが、したがって、該当する基準に従って証明を要求することができるように設計される。本明細書では、ＥＣＤＩＳ基準は、例として、認定基準を目的としており、しかし、他のタイプの認定は、例えば、ＡＲＰＡ（自動レーダー・プロッティング装置）基準に従って、本発明の枠組み内で考えられる。
【００２６】
各モジュールは、例えば、適合性に関して問い合わせの要求を受け取るように、そして、該当するモジュールが、以下に説明されるように、適合性を効果的に有する場合、確実に応答するように設計される。
【００２７】
前記主要モジュールＭＯＤＰはまた、前記基準に準拠しているが、適合性を有していない（それ自体は他のモジュールによって呼び出されず、故に、このモジュールがそれを呼び出す前にＥＣＤＩＳ基準に準拠するかを決定する必要がないため）。
【００２８】
前記主要モジュールＭＯＤＰは、操作モードの指示器ＩＮＤを操る。この指示器は、例えば、プロセッサＰに関連づけられるメモリＭで記憶され、非認定モード（ここでは、非ＥＣＤＩＳモード）での操作を示す値を取る。
【００２９】
この指示器ＩＮＤは、認定された操作モードの操作を担当するモジュール（あるいは、もっと一般的には、要素）、ここでは前記主要モジュールＭＯＤＰによってのみ、修正され、指示器は、例えば、ユーザーの選択のために、典型的には、スクリーンＥＣＲに表示されるメニューでの希望の操作モードのインタラクティブ選択（ユーザー・インターフェースＩを介して）により修正される。
【００３０】
指示器ＩＮＤは、他方では、アクティブ操作モードを決定するために、そして、以下に説明するように、場合により、アクティブモードへ操作を適合させるように、他のモジュールＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＭＯＤ4によって、特に、適合モジュールＭＯＤ１、ＭＯＤ２によって、検査されてもよい。
【００３１】
本明細書では、特定の基準、ここではＥＣＤＩＳ基準に関する証明が考慮される。したがって、非認定操作モードは、該当する基準を順守することを目的とせず、しかしながら、この操作モードは、本発明の枠組みから逸脱することなく他の証明基準に準拠し得る。
【００３２】
図２に示す操作状態において、非認定モードは、アクティブであり、指示器ＩＮＤは、したがって、非認定操作モード（ここでは、非ＥＣＤＩＳ）を示す。
【００３３】
主要モジュールＭＯＤＰは、該当するコマンドに関連づけられる機能を、この機能を含むモジュール内に呼び出すことにより、複数のコマンドＣＭＤ１、ＣＭＤ２、ＣＭＤ３の遂行を制御可能である。
【００３４】
たとえば、主要モジュールＭＯＤＰは、モジュールＭＯＤ１の機能ＦＮ１を呼び出すことによりコマンドＣＭＤ１の遂行を制御するように適合され、同様に、主要モジュールＭＯＤＰは、モジュールＭＯＤ２の機能ＦＮ２を呼び出すことによりコマンドＣＭＤ２の遂行を制御でき、最後に、主要モジュールＭＯＤＰは、モジュールＭＯＤ３の機能ＦＮ３を呼び出すことによりコマンドＣＭＤ３の遂行を制御できる。
【００３５】
上述のコマンドＣＭＤ１、ＣＭＤ２、ＣＭＤ３の１つの遂行は、例えば、スクリーンＥＣＲに表示されるメニューのコマンドのインタラクティブ選択によって、ユーザーからのコマンドで行われる。
【００３６】
ここで説明する実施例では、主要モジュールＭＯＤＰは、スクリーンＥＣＲの表示、とくに、上述のメニューの表示、および、他のモジュールの操作に関連するグラフィック表示あるいはオブジェクト（例えば、アイコン等）の表示も操作する。
【００３７】
このため、主要モジュールＭＯＤＰは、特に、機能ＡＦＦ２、ＡＦＦ３（それぞれ、関連するモジュールＭＯＤ２、ＭＯＤ３によって実行される）のトレースを呼び出し、以下に詳細に説明するように、それらが、そのために主要モジュールＭＯＤＰから呼び出しを受け取る際に、スクリーンＥＣＲのグラフィック表示のトレースをもたらす。
【００３８】
モジュールＭＯＤ１は、センサＣからの測定情報を受信し、非認定モードにおける操作の間、モジュールＭＯＤ４の機能ＳＲＶを呼び出して、例えば、モジュールＭＯＤ４は、センサＣにより測定されたデータを処理し、そして処理されたデータを記憶手段Ｓに記憶するように設計される。
【００３９】
モジュールＭＯＤ２は、すでに示されたように、ユーザーにより始動させることができるコマンドＣＭＤ２に相当する機能ＦＮ２、および認定の操作モードに適合しない（ここでは、ＥＣＤＩＳ基準に適合しない）複数のアイコンＩＣＯＮ１をトレースする機能ＡＦＦ２を含んでいる。
【００４０】
モジュールＭＯＤ３は、ユーザーにより始動させることができる機能ＦＮ３、およびスクリーンＥＣＲ上に、コマンドＣＭＤ３の操作と関連づけられるグラフィック表示を生成するトレース機能ＡＦＦ３を含んでいる。
【００４１】
図３は、認定の操作モード（ここでは、ＥＣＤＩＳモード）に切り替えられた後のシステムの操作を模式的に示している。
上述したように、非認定モードから認定モードへの切り替えは、例えば、ユーザーが、進行中の操作モードの指示器ＩＮＤを変更する結果となるスクリーンＥＣＲ上に表示されたメニューを選択するときに成される。
【００４２】
切り替えの時（および、場合によっては、システムの操作の他の瞬間において）、主要モジュールＭＯＤＰは、通知を全てのモジュールＭＯＤ１、ＭＯＤ２、ＭＯＤ３、ＳＲＶ（または、場合によっては、適合モジュールＭＯＤ１、ＭＯＤ２のみ）に伝達する。この通知は、例えば、新しい進行中の操作モードを特定する指示器ＩＮＤを含む。
【００４３】
次いで、適合モジュールＭＯＤ１、ＭＯＤ２は、それらの操作を、下記するような新しい操作モード（ここでは、ＥＣＤＩＳモード）に適合させる。また、主要モジュールＭＯＤＰは、例えば、末端の要求（すなわち、遂行の最後）をそれらのモジュールＭＯＤ３、ＳＲＶの各々に伝達することによって、適合性を有さないモジュールＭＯＤ３、ＳＲＶの操作を禁止する。
【００４４】
図３に示されているように、認定モードがアクティブにされたとき、例えば、図５を参照して後述される方法の周期的な実行が原因で、ユーザーがアクセスできるコマンドのリストがさらに更新される。
【００４５】
正確には、ユーザーによる認定モードのインタラクティブ選択を検知した後、主要モジュールＭＯＤＰは、特に、図５を参照して説明するように、適合性を有さないモジュールの機能を用いるコマンドを停止状態にし、そして、使用可能なコマンドの更新リスト、同時に、例えば、異なったグラフィック表示を持つ、例えばこれらのコマンドが停止中であることを、ユーザーにグレーで示す使用不可能なコマンドの更新リストを含む、更新メニューを表示する。
【００４６】
次いで、ユーザーは、適合性を有さないモジュールＭＯＤ３、ＭＯＤ４の存在にもかかわらず、装置の認定操作を保証する、該当する基準（ここでは、ＥＣＤＩＳ基準）に適合したモジュールの機能の遂行により実行されるコマンドのみを始動する。
【００４７】
実際に、適合モジュール（複数）は、ディスプレーのカラーモード（日中モード、夜間モード、薄暮モード）を切り替える要求、または危険検証要求のような、主要モジュールＭＯＤＰによって伝達されるであろう特定の要求に応答しなければならない。
【００４８】
同様に、適合モジュールＭＯＤ１は、その遂行の間、指示器ＩＮＤが認定モードの操作を示しているとき、進行中の操作モードの指示器ＩＮＤの値を検査し、そして要求された基準（ここでは、ＥＣＤＩＳ基準）に適合して操作するように設計されている。
【００４９】
例えば、モジュールＭＯＤ１は、最早、図１に示した非認定操作モードのように、モジュールＭＯＤ４（適合性を有さない）を呼び出さない。
そのため、モジュールＭＯＤ１は、例えば、モジュールＭＯＤ４に、このモジュールの適合性の存在について問い合わせ、そしてポジティブな回答がない場合、該当するモジュールＭＯＤ４へのその全ての呼び出しを禁止する。
【００５０】
同様に、主要モジュールＭＯＤＰがコマンドＣＭＤ２の遂行のためモジュールＭＯＤ２を呼び出すとき、モジュールＭＯＤ２の機能ＦＮ２は、認定モードに適合する方法で遂行される（ここでは、例えば、非認定操作モードにおいて表示されたアイコンＩＣＯＮ１とは異なる認定アイコン（すなわち、基準、ここでは、ＥＣＤＩＳに適合した）ＩＣＯＮ２のディスプレーを提供することによって）。
【００５１】
モジュールＭＯＤ３は適合性を持たず、主要モジュールＭＯＤＰは、その機能（コマンドＣＭＤ３を実行する機能ＦＮ３）を呼び出さない。
既に述べたように、主要モジュールＭＯＤＰはまた、例えば、図４を参照して後述された方法に適合してディスプレーを操作する。
【００５２】
何が該当するモジュールの適合性を示すかに従って、例えば、その目的のため主要モジュールＭＯＤＰの要求に応答して、適合モジュール（ここでは、モジュールＭＯＤ２）に関係するトレース機能のためにのみ、主要モジュールＭＯＤＰはトレース機能ＡＦＦ２、ＡＦＦ３を呼び出す。
【００５３】
次いで、主要モジュールＭＯＤＰは、特に、上記された機能ＦＮ２の遂行の間に生成された認定アイコンＩＣＯＮ２のスクリーンＥＣＲ上のトレースを引き起こす、モジュールＭＯＤ２のトレース機能ＡＦＦ２を呼び出す。
従って、ＥＣＤＩＳ基準に適合した操作は、例えば、ユーザーからのコマンドで、進行中の操作モードの指示器ＩＮＤの値のシンプルな切り替えにより与えられる。
【００５４】
一方、トレース機能ＡＦＦ３が適合性を有さないモジュールに含まれる場合は、主要モジュールＭＯＤＰは、進行中の操作モードの指示器ＩＮＤが認定操作モードを示すとき、トレース機能ＡＦＦ３を呼び出さない。
【００５５】
今説明した実施例から、適合モジュールＭＯＤｐ、ＭＯＤ１、ＭＯＤ２は、指示器が非認定操作モードを示しているとき、または他のモジュールが適合性を持っているときにのみ、別のモジュール機能を呼び出すように設計されていることが引き出される（さらに、図４および図５を参照して、以下で説明されるように）。
【００５６】
従って、指示器が認定操作モードを示しているとき、主要モジュールＭＯＤｐも他の適合モジュールＭＯＤ１、ＭＯＤ２も、適合性を有さないモジュールＭＯＤ３、ＭＯＤ４を呼び出すことはない。従って、認定モードにおける操作の間の適合性を有さないモジュールの呼び出しの禁止は、適合モジュールに伝播し、航法支援方法が主要モジュールＭＯＤｐ（適合）になるやいなや、適合モジュールの呼び出しのみが、認定モードで実行可能となり、ここで、これらの適合モジュールは、認定操作モードにおける適合モジュールのみそれら自体で呼び出す。従って、適合性を有さないモジュールは、認定モードでの操作の間、呼び出しを行えないことが、再帰性により保障される。
【００５７】
上述した適合モジュールに与えられる特性（非認定操作モードあるいはモジュールが適合性を有するときのみのモジュールの機能の呼び出し）は、認定中に証明することができ、他方で、適合性を有さないモジュールは、どんな認定とでも独立して設計され得、提案された設計により、それらは、非認定操作モード（ここでは非ＥＣＤＩＳ）に呼び出せるが、認定操作モード（ここではＥＣＤＩＳ）では呼び出されず、したがって、この認定モードの操作を妨げるリスクがない。
【００５８】
図４は、スクリーンＥＣＲ上にグラフィック表示を表示する方法の１例を示す。
たとえば、記載の実施例では、ディスプレーは、いくつかのグラフィック層の重ね合わせから形成され、各モジュールは、各グラフィック層で１つまたは複数のグラフィックオブジェクト（アイコン等）をトレースすることができる。
【００５９】
図４の方法は、グラフィック層の初期化により、すなわち、第１のグラフィック層を進行中のグラフィック層として考慮することにより、ステップＥ２から始まる。
次いで、ステップＥ４で、進行中のグラフィック層を削除し、この層のすべてのグラフィック要素が更新される。
【００６０】
次いで、ステップＥ６で、処理モジュールが初期化される、すなわち、第１のモジュールが進行中のモジュールとして考慮される。
次いで、ステップＥ８で、ここでは、ＥＣＤＩＳ基準に従って、例えばこのモジュールに対する適合性の存在について、進行中のモジュールを問い合わせることにより、進行中のモジュールが適合モジュールかどうかを確定する。
【００６１】
モジュールが、適合であると確定された場合（例えばこのモジュールの適合性の存在により）、直接、以下に記載するステップＥ１２に進む。
【００６２】
他方で、モジュールが認定モードでの操作に適合していない場合、すなわち、例えば、適合性の存在の要求に対する肯定的な回答により、進行中のモジュールが応答しない場合、指示器ＩＮＤに示すように進行中の操作モードが認定操作モードか否かを検証するステップＥ１０に進む。
【００６３】
否定の場合、進行中のモジュールのトレース機能が呼び出されるステップＥ１２に進む。
次いで、以下に記載するステップＥ１４に進む。
【００６４】
操作モード指示器ＩＮＤが反対に、認定操作モードを示す場合（ステップＥ１０の検査）、トレース機能を呼び出すことなく（ステップＥ１２にあるように）、直接ステップＥ１４に進む。
【００６５】
従って、ステップＥ８で、モジュールが認定モードでの操作に適合せず、認定モードがアクティブであると確定した場合、該当するモジュールのトレース機能は呼び出されない。
【００６６】
ステップＥ１４で、進行中のモジュールが、考慮される最後のモジュールであるかどうかを確定する。
否定の場合、次のモジュール（ステップＥ１６）が考慮され、プログラムの操作が、次のモジュールの処理のためにステップＥ８にループする。
【００６７】
ステップＥ１４で、進行中のモジュールが、処理対象の最後のモジュールであると確定された場合、ステップＥ１８に進む。
ステップＥ１８で、進行中の層が処理対象の最後の層であるかどうかを確定する。
【００６８】
否定の場合、次の層が考慮され（ステップＥ２０で）、新しい進行中のグラフィック層の処理のためにステップＥ４へ、操作がループする。
反対に、ステップＥ１８で、前に処理したグラフィック層が、処理対象の最後の層であると確定した場合、ディスプレー管理過程はステップＥ２２で終了する。
【００６９】
図５は、上述したコマンドのリストをそれぞれ含む複数のツールバーから形成される、インタラクティブメニューを更新する方法の主なステップを示す。
【００７０】
前記方法は、処理されたツールバーが初期化される、すなわち、第１のツールバーが進行中のツールバーであると考慮される、ステップＥ３０から始まる。
【００７１】
次いで、進行中のツールバー内の進行中のコマンドが初期化される、すなわち、進行中のツールバーの様々なコマンドの中で処理対象の第１のコマンドが考慮される、ステップＥ３２に進む。
【００７２】
次いで、進行中のコマンドを実行する機能を含むモジュールが認定モードでの操作に適合する（ここでは、ＥＣＤＩＳ基準に適合する）かどうかを確定するステップＥ３４に進む。このため、主要モジュールＭＯＤＰは、例えば、進行中のコマンドを実行する機能を含むモジュールに対する適合性の存在についての問い合わせの要求を送信する。
【００７３】
このモジュールが適合であると確定した場合（すなわち、ここでは、主要モジュールＭＯＤＰが、このモジュールから、進行中のコマンドに関連する機能を含むこのモジュールの適合性の存在の確認を受けた場合）、以下に説明するステップＥ３８に直接進む。
【００７４】
反対に、ステップＥ３４で、進行中のコマンドを実行する機能を含むモジュールが認定操作モードに適合しないと確定した場合、進行中の操作モードが、例えば、進行中の操作モードを示す指示器ＩＮＤを調べることによって、認定されているかどうかを確定する、ステップＥ３６に進む。
【００７５】
否定の場合、主要モジュールＭＯＤＰが進行中のコマンドを実行する機能を含むモジュールへのコマンドの状態の要求を送信する、ステップＥ３８に進む。
【００７６】
この場合、該当するモジュールに送信される応答として、コマンドが、アクティブ状態あるいは停止状態であり、ユーザーが進行中のモードにおける該当するコマンドの遂行を求めるか否かを確定することが、該当するモジュールに対して必要である。
【００７７】
該当するモジュールが適合する場合（ステップＥ３４のテストに対する応答が肯定的の場合）、該当するモジュールは、進行中の操作モードの指示器ＩＮＤを検査し、進行中の操作モードに応じて、該当するコマンドがアクティブ状態でなければならないか否かを確定することが、観察される。
【００７８】
次いで、ツールバーは、該当するモジュールから受ける応答に応じて更新され、たとえば、該当するモジュールが該当するコマンドのアクティブ状態を示す際に引き起こされ得るとして、また、該当するモジュールがコマンドが停止状態であることを示す際に停止状態である（例えば、グレー形式）として、コマンドが提示される。
【００７９】
ステップＥ３６で、進行中の操作モードが認定操作モードである（進行中の操作モードの指示器ＩＮＤの読み取りによって）ことが確定した場合、進行中のコマンドが停止状態になる、ステップＥ４０へ進む。そのとき、進行中のコマンドが、もはやアクティブ状態でないことを示すために、例えば、このコマンドをグレーで表示することにより、また、ユーザーによる関連する機能性の選択を禁止することにより、ツールバーは、更新される。
【００８０】
次いで、進行中のコマンドを実行する機能を含むモジュールが、適合するとして表示されず（該当するモジュールの適合性が無いと確定されるように）、また、進行中の操作モードが認定されている（指示器ＩＮＤにより確定されたように）ことが表示されない場合、コマンドは、主要モジュールＭＯＤＰにより組織的に停止状態になり、これは、ＥＣＤＩＳ基準に従って操作しないモジュールにおける機能のどんな遂行の禁止も可能にする。
【００８１】
ステップＥ３８及びステップＥ４０は、進行中のコマンドが、進行中のツールバーでの処理対象の最後のコマンドであるかを確定する、ステップＥ４２に続く。否定の場合、ツールバーでの次のコマンドが、処理されるように考慮され（ステップＥ４３）、その処理は、そのため、前述のステップＥ３４にループする。
【００８２】
上述で処理されたコマンドが、進行中のツールバーにおける処理対象の最後のコマンドである場合、ステップＥ４２は、前に処理したツールバーが、処理対象の最後のツールバーであるかどうかを確定する、ステップＥ４４に続く。
【００８３】
否定の場合、次のツールバー（ステップＥ４６）が、処理されるように考慮され、前述のステップＥ３２に操作をループする。
【００８４】
ステップＥ４４で確定されたように、前に処理されたツールバーが、処理対象の最後のツールバーである場合、ツールバーを更新する方法は、ステップＥ４８で終了する。
【００８５】
本発明は、ここで記載した実施例に限定されるものではない。
特に、ツールバーは、使用できるインタラクティブメニューの１例であり、アイコンは、航法（ここでは海上の）の際にユーザーを手助けするためのあり得るグラフィック要素の１例である。他のタイプのインタラクティブメニューやグラフィック要素、あるいは、グラフィック表示は、本発明の枠組みから逸脱することなく考えられる。
【００８６】
同様に、非認定操作モードあるいは認定操作モードに加えて、代わりの認定操作モード、例えば、地図作成及び移動体（ここでは船）からのすべてのグラフィックオブジェクト、航法ツール、及び他の別個の情報が表示されない、「マップアンドモバイルオンリー（Maps and mobiles only）」のタイプの操作モードの使用が提供される。
【００８７】
進行中の操作モード指示器は、このとき、この代わりの認定操作モードを示す値を取る（インターフェースＩを介して、ユーザーからのコマンドに対し）。そのとき、この代わりの認定操作モードは、上述の認定操作モードとして操作され、適合モジュールは、指示器が非認定操作モードを示すとき、あるいは、他のモジュールが適合性を有するときにのみ、他のモジュールの機能を呼び出すよう設計される。したがって、認定あるいは代わりの認定モードにおける操作の間、指示器ＩＮＤを調べるように、あるいは、場合により、代わりの認定操作モードで操作するように設計された、適合モジュールのみが、遂行される。
【００８８】
さらに、上述の実施例では、主要モジュールＭＯＤＰは、上述のように、とくに、図４及び５に示す方法の枠組みの中で、認定モード及びディスプレーを操作するように設計される。
【００８９】
考えられる変形例によれば、特に、コンポーネント／コンテナ型の構造が使用される際、認定モードの操作及び／またはディスプレーの操作は、コンテナ（コアあるいはドッキング構造と呼ばれこともある）で実行され得る。
【００９０】
また、別の変形例によれば、認定モードの操作（ここで考えられる場合では、ＥＣＤＩＳ）及び／またはディスプレーの操作は、主要モジュールＭＯＤＰより別の適合モジュールで実行されることもあり得、主要モジュールは、この場合、認定モード及びディスプレーの操作に対し他のモジュールを呼び出してもよく、この他のモジュールは、このとき、主要モジュールＭＯＤＰについて、上記で述べたものと、同じ条件で、モジュールＭＯＤ１、ＭＯＤ２、ＭＯＤ３を呼び出すように設計される。
【図１】
2015120508.tif 000003
【図２】
2015120508.tif 000004
【図３】
2015120508.tif 000005
【図４】
2015120508.tif 000006
【図５】
2015120508.tif 000007