(57)【特許請求の範囲】
【請求項１】
所定の電子海図規定フォーマットに従った電子海図データを利用可能なコンピュータ端末装置に係わる情報記憶媒体であって、
ユーザの指示に従って、次の（１）、（２）の表示を前記コンピュータ端末装置の画面に選択的に切換えて表示する手段と、該画面上に表示された海図の任意位置へ任意情報を書込む手段と、に係わるプログラムコードが、前記コンピュータ端末装置が読出可能なように格納されたことを特徴とする情報記憶媒体。
（１）電子海図データから電子海図用規定フォーマットに従って表示される電子海図的表示。
（２）共通の前記電子海図データを用いて、紙海図の所定図式に従ったシンボルマークが少なくとも表示される紙海図的表示。
【請求項２】
前記プログラムコードは、前記端末装置の画面に表示された海図上の基点から指定された位置へ表示を切換える手段をコンピュータ端末装置に実行させることを特徴とする請求項１記載の情報記憶媒体。
【請求項３】
海図上に書き込まれた前記任意情報を、その書き込み位置に対応する緯度及び経度に関連付けして保持する手段をコンピュータ端末装置に実行させることを特徴とする請求項１に記載の情報記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、国際水路機関（ＩＨＯ）のＳ−５７により規定されている電子海図用フォーマット等に従った電子海図（ディジタル的な海図）を利用するための装置或はシステムに用いられる、端末装置、海図利用支援システム、海図利用支援方法、及びそれを実施するための処理ステップをコンピュータが読出可能に格納した記憶媒体に関するものである。
【０００２】
【従来の技術】
従来より、海図としては、紙媒体によるもの（紙海図）で利用される場合が多いのが現状であり、この紙海図に対する個人情報の書き込みは、ユーザが紙海図へ直接書き込む手作業によって行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、紙海図に書き込む個人情報としては、基本図形やコメント、或は画像等、様々な情報が対象となり、書き込む情報によっては、ユーザが思うように書き込めない場合がある。
また、複数の個人情報を１箇所に書き込む必要がある場合等についても、書き込む情報量にも限度があるため、ユーザが所望する情報を全て書き込めない場合がある。
【０００４】
したがって、従来では、紙海図に対して個人情報を書き込むことは、非常に手間がかかり、場合によっては、必要な個人情報を全て書き込むことができなかった。
【０００５】
また、今までに個人情報を書き込んだ紙海図を管理しておく必要があるが、管理対象が紙媒体であることにより、非常に管理しずらかった。
このため、例えば、海難連絡を受けた際に、該当する海域の紙海図を参照する場合、管理されている紙海図がどの海域のものであるか等を１枚１枚確認しながら、目的とする海域の紙海図を探し出す必要があった。これは、迅速さが求められる救難に対して非常に問題である。
【０００６】
一方、例えば、特願平１１−２４２１０１号等では、所定のフォーマットに従った電子海図（ディジタル的な海図）を作成し、その電子海図を交換セットに書き込む構成が提案されている。
【０００７】
しかしながら、従来では、特願平１１−２４２１０１号等の構成で得られる電子海図に対して、電子海図の画面表示、位置特定、及び個人情報の書き込みが、ユーザが自在に行なえる装置或はシステムは存在しなかった。
特に、紙海図を画面表示して、その紙海図上に任意の情報を書き込める装置或いはシステムは存在しなかった。
【０００８】
そこで、本発明は、上記の欠点を除去するために成されたもので、紙海図や電子海図の画面表示、位置特定、及び個人情報の書き込み等を、ユーザが自在に行なえるように構成することで、海図を効率的に利用できる、端末装置、海図利用支援システム、海図利用支援方法、及びそれを実施するための処理ステップをコンピュータが読出可能に格納した記憶媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、所定の電子海図規定フォーマットに従った電子海図データを利用可能なコンピュータ端末装置に係わる情報記憶媒体であって、ユーザの指示に従って、次の（１）、（２）の表示を前記コンピュータ端末装置の画面に選択的に切換えて表示する手段と、該画面上に表示された海図の任意位置へ任意情報を書込む手段と、に係わるプログラムコードが、前記コンピュータ端末装置が読出可能なように格納されたことを特徴とする情報記憶媒体を提供する。
【００１０】
（１）電子海図データから電子海図用規定フォーマットに従って表示される電子海図的表示。
（２）共通の前記電子海図データを用いて、紙海図の所定図式に従ったシンボルマークが少なくとも表示される紙海図的表示。
【００１１】
次に、本発明では、前記プログラムコードが、前記端末装置の画面に表示された海図上の基点からの指定された位置へ表示を切換える手段をコンピュータ端末装置に実行させることを特徴とする情報記憶媒体を提供する。
【００１２】
さらに、本発明は、海図上に書き込まれた前記任意情報を、その書き込み位置に対応する緯度及び経度に関連付けして保持する手段をコンピュータ端末装置に実行させることを特徴とする情報記憶媒体を提供する。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００２３】
本発明は、例えば、図１に示すような端末装置１００に適用される。
本実施の形態の端末装置１００は、パーソナルコンピュータ等からなり、上記図１に示すように、端末装置１００全体の動作制御を司るＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、キーボードやマウス等を含む操作部１０９の操作制御部１０５と、ＣＲＴ等の表示部１１０の表示制御部１０６と、ハードディスク（ＨＤ）１１１及びＣＤ１１２等のディスクコントローラ１０７と、ネットワークを介した通信等を行なうための通信制御部１０８とが、システムバス１０４を介して互いに通信可能に接続された構成としている。
【００２４】
ＣＰＵ１０１は、ＲＯＭ１０２或いはＨＤ１１１に記憶されたソフトウェア、或いは不図示のフロッピーディスク（ＦＤ）等の記憶媒体から供給されるソフトウェアを実行することで、システムバス１０４に接続された各構成部を総括的に制御する。
すなわち、ＣＰＵ１０１は、所定の処理シーケンスに従った処理プログラムを、ＲＯＭ１０２、或いはＨＤ１１１、或いはＦＤ等の記憶媒体から読み出して実行することで、後述する本実施の形態での最も特徴とする各種機能を実現するための制御を行う。
【００２５】
ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ或いはワークエリア等として機能する。
操作制御部１０５は、キーボードやマウス、或はポインティングデバイス等を含む操作部１０９からの指示入力を制御する。
表示制御部１０６は、表示部１１０での海図等の表示を制御する。
【００２６】
ディスクコントローラ１０７は、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイル、ネットワーク管理プログラム、及び本実施の形態における上記処理プログラム等を記憶するＨＤ１１１とのアクセスを制御する。
【００２７】
また、ディスクコントローラ１０７は、ＣＤ１１２とのアクセスも制御する。
ここでのＣＤ１１２は、例えば、国際水路機関（ＩＨＯ）のＳ−５７により規定されている電子海図用フォーマット（以下、「電子海図用規定フォーマット」と言う）に従った電子海図（ディジタル的な海図）が記憶されたＣＤ−ＲＯＭ（以下、「交換セット」とも言う）であり、“ＥＮＣ”（Ｅｌｅｃｔｒｏｒｉｃ  Ｎａｖｉｇａｔｉｏｎａｌ    Ｃｈａｒｔ）とも呼ばれるものである。
【００２８】
通信制御部１０８は、インターネット等のネットワークを介した通信等を行なうためのものであり、例えば、ネットワーク上の装置或はシステムと双方向にデータをやりとりする機能を有する。
また、通信制御部１０８は、端末装置１００に接続された外部機器、具体的にはプリンタ等とデータをやりとりする機能をも有し、これにより、表示部１１０で表示される海図等を印刷出力できるようになされている。
【００２９】
ここで、本実施の形態では、特に、ＣＰＵ１０１により、例えば、図２に示すような、海図表示機能２０１、表示切換機能２０２、及び情報書込機能２０３が実施される。
以下、これらの海図表示機能２０１、表示切換機能２０２、及び情報書込機能２０３について具体的に説明する。
【００３０】
＜海図表示機能２０１＞
海図表示機能２０１は、交換セット１１２に記憶された電子海図データ（ＥＮＣデータ）に基づいた海図を表示部１１０へ表示する機能を含む。
また、海図表示機能２０１は、詳細は後述するが（＜情報書込機能２０３＞にて説明）、ＥＮＣデータと書込データをリンクして表示部１１０へ表示する機能を含む。
【００３１】
先ず、ディスクコントローラ１０７により、交換セット１１２に記憶されたＥＮＣデータは、一旦ＲＡＭ１０３へ読み出される。
海図表示機能２０１は、操作部１０９によるユーザ指示に従って、ＲＡＭ１０３内のＥＮＣデータに基づいた海図を、表示部１１０へ画面表示する。
【００３２】
このとき、ユーザは、操作部１０９により、電子海図的な表示とするか、紙海図的な表示とするかを指示可能である。
【００３３】
操作部１０９により電子海図的な表示が指示された場合、海図表示機能２０１は、ＲＡＭ１０３内のＥＮＣデータに基づいて、例えば、図３に示すような海図を、表示部１１０へ表示する。
上記図３の海図では、漁礁及び灯台が、電子海図用規定フォーマットに従ったシンボルマークＭ１及びＭ２として表されている。また、等深線についても、上記図３では表現されていないが、所定の水深範囲毎に、電子海図用規定フォーマットに従った色分けで表される。
【００３４】
一方、操作部１０９により紙海図的な表示が指示された場合、海図表示機能２０１は、ＲＡＭ１０３内のＥＮＣデータに基づいて、例えば、図４に示すような海図を、表示部１１０へ表示する。この図４に示された海図では、漁礁と灯台が、紙海図表示の所定図式に従ったシンボルマークＭ１３とＭ１４として表されると共に、図画Ｍ１１とコンパスＭ１２が表されている。また、等深線についても、上記図４では表現されてはいないが、所定の水深範囲毎に、前記所定図式に従った色分けで表される。
【００３６】
＜表示切換機能２０２＞
表示切換機能２０２は、表示部１１０での海図の表示状態を、ユーザから指示された位置の海図の表示状態へ切り換える機能を含む。
【００３７】
先ず、操作部１０９では、ユーザによる、参照したい位置に関する情報（位置特定情報）の入力が行なわれる。
【００３８】
位置特定情報としては、その一例として、次のような情報が挙げられる。
（１）基点となる緯度／経度、及び移動量の角度（方位）／距離
（２）目的地の緯度／経度
（３）目的地名
【００３９】
したがって、表示切換機能２０２は、現在表示部１１０で表示されている海図の座標を、操作部１０９から入力された位置特定情報により示される座標へと切り換える。
【００４０】
これにより、例えば、（１）の位置特定情報が操作部１０９から入力され、表示切換機能２０２が当該位置特定情報に基づき表示部１１０の表示状態の切換を行なった場合、図５に示すように、基点から、指定角度及び距離で示される位置Ｐへジャンプすることになる。
【００４１】
尚、地名による位置特定情報の入力については、例えば、表示切換機能２０２において、予め複数の地名情報と、これに対応する海図上での座標（緯度／経度）とを関連付けして保持しているものとし、当該保持情報から、入力された地名に対応する座標を取得して、上述したような表示状態の切り換えを行なう。
【００４２】
＜情報書込機能２０３＞
情報書込機能２０３は、表示部１１０で表示された海図上へ、ユーザから入力された任意の情報（ユーザ情報）を書き込む機能を含む。
【００４３】
先ず、操作部１０９では、ユーザによる、表示部１１０で表示された海図上へ書き込む情報（書込情報）の入力が行なわれる。
ここでの書込情報としては、文字列や画像（イメージ）の他、ＵＲＬ等の情報を適用可能である。
【００４４】
例えば、図６に示すように、操作部１０９により、書込情報として、文字列（ここでは、“訓練区域”）のみならず、任意の領域（斜線部分参照）や、線（矢印線）等をも入力可能である。
【００４５】
また、例えば、対象位置の写真（景色等）の画像や、対象位置で行われている訓練のドキュメント等のテキストファイル、或はホームページ上のＵＲＬ等を、書込情報として入力（登録）可能である。
この場合、ユーザは、操作部１０９により、情報書込を行なう位置を緯度／経度で入力すると共に、書込情報（ファイル名情報等）を入力する。
【００４６】
情報書込機能２０３は、上述のような操作部１０９により入力された書込情報を、その書込位置（緯度／経度）に関連付けして、書込データとして、ＲＡＭ１０３へ保持する。
【００４７】
したがって、海図表示機能２０１は、ＲＡＭ１０３へ保持された書込データと、交換セット１１２から読み出されたＥＮＣデータとをリンクして表示部１１０へ表示する。
すなわち、ユーザから入力された書込情報は、交換セット１１２から読み出されたＥＮＣデータとは独立して、ＥＮＣデータによる海図上の緯度／経度の情報と関連付けして保持される。そして、海図表示機能２０１により、ＥＮＣデータによる海図の表示の際に、書込情報を、それに関連付けられた緯度／経度により示される位置へ重ねて表示する。このとき、書込情報が、画像（イメージ）や、テキストファイル、或はＵＲＬ等である場合、例えば、所定の操作（書込情報の表示部分をクリックする等の操作）を行なうことで、該当するファイルを開くこと等を実行するように構成してもよい。
【００４８】
これにより、ユーザは、様々な個人情報を海図上へ書き込むことができ、独自の海図を所持することができる。また、このような情報書込後の海図を、他の複数のユーザ間で共有することもできる。
【００４９】
上述のように、本実施の形態では、海図表示機能２０１、表示切換機能２０２、及び情報書込機能２０３を備える構成とすることで、
・表示部１１０において、電子海図的な海図の表示ばかりでなく、特に、従来行えなかった紙海図的な海図の表示を、ユーザからの指示に基づき実行する。
・表示部１１０で表示されている海図上において、ユーザから指示された位置へジャンプ（海図の表示切換）する。
・表示部１１０で表示されている海図上において、ユーザから入力された任意の情報を、ユーザから指定された位置へ書き込む。
ことを可能とした。
【００５０】
これにより、ユーザは、ＥＮＣ等により提供された電子海図データを、紙海図的な海図として画面表示して利用することができる。このとき、必要に応じて、電子海図的な海図をも画面表示して利用することができる。
また、ユーザは、海図の表示画面上において、所望する位置の海図を迅速に参照することができる。これは、例えば、海難連絡を受けた際には、迅速に位置特定を行なうことができ、救難に非常に有効である。
また、ユーザは、様々な個人情報を容易に海図上に書き込み、当該書き込み後の海図をデータとして保持することができ、これを他の複数のユーザ間で共有することもできる。
【００５１】
尚、本実施の形態において、端末装置１００で用いる電子海図のデータとしては、国際水路機関（ＩＨＯ）のＳ−５７により規定されている電子海図用フォーマットに従ったデータに限られることはなく、任意のフォーマットに従ったデータを適用可能である。
また、本実施の形態では、ＣＤ１１２（交換セット）から電子海図データを端末装置１００へ取り込むように構成しているが、これに限られることはなく、例えば、任意の記録媒体、或は通信により電子海図データを端末装置１００へ取り込むように構成してもよい。
【００５２】
また、本発明の目的は、本実施の形態のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読みだして実行することによっても、達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が本実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することとなる。
プログラムコードを供給するための記憶媒体としては、ＲＯＭ、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等を用いることができる。
また、コンピュータが読みだしたプログラムコードを実行することにより、本実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって本実施の形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって本実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００５３】
【発明の効果】
以上説明したように本発明では、所定の電子海図規定フォーマットに従った電子海図データに基づいた紙海図を画面表示するように構成したので、例えば、“ＥＮＣ”（Ｅｌｅｃｔｒｏｒｉｃ  Ｎａｖｉｇａｔｉｏｎａｌ    Ｃｈａｒｔ）によって提供される、国際水路機関（ＩＨＯ）のＳ−５７により規定されている電子海図用フォーマット等に従った電子海図データに基づいた紙海図（紙海図的な海図）を、表示画面上で参照して利用することができるため、例えば、従来から使い慣れている紙海図に近い状態での海図の利用を行なえる。
【００５４】
また、海図の表示状態を、外部から指示された位置の海図の表示状態へ切り換えるように構成した場合、例えば、ユーザは、海図の表示画面上において、所望する位置の海図を迅速に参照することができる。
【００５５】
また、表示された海図上へ、外部から入力された任意の情報を書き込むように構成した場合、例えば、ユーザは、様々な個人情報を容易に海図上に書き込み、当該書き込み後の海図をデータとして保持することができ、これを他の複数のユーザ間で共有することもできる。
【００５６】
よって、本発明によれば、紙海図の画面表示、位置特定、及び個人情報の書き込み等を、ユーザが自在に行うことができ、海図を効率的に利用できる。
【図面の簡単な説明】
【図１】本発明を適用した端末装置の構成を示すブロック図である。
【図２】上記端末装置の主なる機能の構成を示すブロック図である。
【図３】上記端末装置の海図表示機能により画面表示される電子海図的な海図の一例を説明するための図である。
【図４】上記端末装置の海図表示機能により画面表示される紙海図的な海図の一例を説明するための図である。
【図５】上記端末装置の表示切換機能を説明するための図である。
【図６】上記端末装置の情報書込機能を説明するための図である。
【符号の説明】
１００  端末装置
１０１    ＣＰＵ
１０２    ＲＯＭ
１０３    ＲＡＭ
１０４    システムバス
１０５    操作制御部
１０６    表示制御部
１０７    ディスクコントローラ
１０８    通信制御部
１０９    操作部
１１０    表示部
１１１    ＨＤ
１１２    ＣＤ（ＥＮＣ）
２０１    海図表示機能
２０２    表示切換機能
２０３    情報書込機能
【図１】
0003619146.tif 000002
【図２】
0003619146.tif 000003
【図３】
0003619146.tif 000004
【図４】
0003619146.tif 000005
【図５】
0003619146.tif 000006
【図６】
0003619146.tif 000007