(57)【特許請求の範囲】
【請求項１】
イメージデータを主とする河川地図データと変更可能な文字データを主とする河川台帳データとを記憶するマスター側サーバコンピュータと、多数の端末装置とスレーブ側サーバコンピュータとを備えてＬＡＮシステムを構成し河川管理の現場である複数の工事事務所に配設された複数のＬＡＮシステムとを有し、前記マスター側サーバコンピュータと前記ＬＡＮとを通信回線にて接続した河川管理システムにおいて、
前記マスター側サーバコンピュータは、
前記河川地図データの更新があると当該更新された河川地図データを前記スレーブ側サーバコンピュータに送信する河川地図データ送信手段と、
前記河川台帳データの送信要求と河川識別子を前記端末から受信すると河川識別子に対応する前記河川台帳データを当該端末に送信する河川台帳データ送信手段と、
前記河川台帳データの変更データを前記端末から受信すると、前記河川台帳データを更新する河川台帳データ更新手段とを有し、
前記スレーブ側サーバコンピュータは、
前記マスター側サーバコンピュータが送信した前記河川地図データを受信すると記憶装置に記憶する河川地図データ記憶手段と、
端末から河川地図データの送信要求を受信すると当該河川地図データを送信する河川地図データ端末送信手段とを有し、
前記端末は、
前記スレーブ側サーバコンピュータの河川地図データ記憶手段にて記憶された河川地図データの当該端末自身への送信を要求し受信する河川地図データ要求・受信手段と、
前記河川地図データ要求・受信手段にて受信した河川地図データを画面表示して画面上で指定した河川の識別子とともに河川台帳データの送信要求を前記マスター側サーバコンピュータに送信することにより要求した河川台帳データを受信する河川台帳データ要求・受信手段と、
前記河川地図データ要求・受信手段にて受信した河川台帳データを変更するとマスター側サーバコンピュータに変更した河川台帳を送信する河川台帳データ変更・送信手段を有し、
端末に河川地図データを画面表示し指定した河川の河川台帳を表示する際に、河川地図データを要求し受信する応答時間を短縮し、かつデータ量が少ない文字データを主とし更新可能な河川台帳データをマスター側サーバコンピュータにて一元的に管理することにより、ＬＡＮ及び通信回線を効率的に利用したことを特徴とする河川管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ホストコンピュータに登録した河川地図などの河川情報を、通信回線を介して接続された遠隔地のＬＡＮシステムの端末に表示する河川管理システムに関するものである。
【０００２】
【従来の技術】
従来において河川情報例えば河川地図を画面表示するデータでありイメージデータを主とする河川地図データや、河川に関する様々な情報を記述をしておくデータであり更新可能な文字データを主とする河川台帳を画面表示するデータである河川台帳データなどの河川情報を管理するためのコンピュータを使用した河川管理システムにおいては、各特定地域毎にオフィスコンピュータ（以下オフコンと称する）と呼ばれる、１台のホストコンピュータに複数の端末を接続した形態のコンピュータにより管理していた。そして、例えば本社と複数の工事事務所がある場合、その各々の場所にオフコンを配置し、その各々のオフコンのホストコンピュータに河川地図データ及び河川台帳データを設定していた。そして本社にて河川地図データ及び河川台帳データを管理し、それらのデータに変更があった場合、その変更された河川地図データあるいは河川台帳データを各工事事務所にフロッピーディスクや光磁気ディスク等の記憶媒体に記憶させたものを配送し、各々の事務所にて前記記憶媒体からホストコンピュータに設定する作業を行っていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、河川情報を記憶媒体に記憶し、本社から各工事事務所に配送する形態であると、河川情報を記憶媒体に複写して配信する作業及び各工事事務所にて記憶媒体の河川情報をホストコンピュータに設定する作業を要し、それらの作業に要する時間の浪費はかなりのものである。
【０００４】
また、本社に河川管理システムの全体を管理するサーバコンピュータを設置し、また複数の工事事務所の各々にＬＡＮシステムを構築し、本社のＬＡＮシステムのサーバコンピュータと各工事事務所のＬＡＮシステムを通信回線を使用して接続する形態にし、本社のサーバコンピュータコンピュータに河川情報を設定し、各工事事務所のＬＡＮの端末に河川地図を表示しようとした場合、河川地図データの様なイメージデータを主とするデータ量の多い情報を通信回線、特に公衆回線により送信するのに時間を要し、河川地図を全部表示するまでには相当の時間を要するというレスポンスの低下を生じる。また前記レスポンスの低下を回避するために、河川情報を全部各工事事務所のサーバコンピュータに通信回線を介して送信し、各工事事務所の端末から文字データを主とし変更可能な河川台帳データを更新する場合、前記端末は各工事事務所のサーバコンピュータに更新データを送信し、次に各工事事務所のサーバコンピュータが更新データを通信回線を介して本社のサーバコンピュータに送信するため、ＬＡＮシステムの一部のコンピュータがダウンすることを考慮すると、本社及び各工事事務所の各々のサーバコンピュータや端末の更新データの不整合が生じる恐れがあり、河川情報を本社にて一元的に管理する上で良いものではない。
【０００５】
本発明は、上述した従来の問題に鑑みなされたもので、イメージデータを主とするデータ量の多い河川地図を各工事事務所の端末に画面表示する際のレスポンスの低下をなくし、かつ文字データを主とし変更可能な河川台帳データが、ＬＡＮシステムの一部のコンピュータがダウンすることによる更新データの不整合を生じないよう河川情報データの管理の一元性を高めることを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するために、本発明においては、イメージデータを主とする河川地図データと変更可能な文字データを主とする河川台帳データとを記憶するマスター側サーバコンピュータと、多数の端末装置とスレーブ側サーバコンピュータとを備えてＬＡＮシステムを構成し河川管理の現場である複数の工事事務所に配設された複数のＬＡＮシステムとを有し、前記マスター側サーバコンピュータと前記ＬＡＮとを通信回線にて接続した河川管理システムにおいて、前記マスター側サーバコンピュータは、前記河川地図データの更新があると当該更新された河川地図データを前記スレーブ側サーバコンピュータに送信する河川地図データ送信手段と、前記河川台帳データの送信要求と河川識別子を前記端末から受信すると河川識別子に対応する前記河川台帳データを当該端末に送信する河川台帳データ送信手段と、前記河川台帳データの変更データを前記端末から受信すると、前記河川台帳データを更新する河川台帳データ更新手段とを有し、前記スレーブ側サーバコンピュータは、前記マスター側サーバコンピュータが送信した前記河川地図データを受信すると記憶装置に記憶する河川地図データ記憶手段と、端末から河川地図データの送信要求を受信すると当該河川地図データを送信する河川地図データ端末送信手段とを有し、前記端末は、前記スレーブ側サーバコンピュータの河川地図データ記憶手段にて記憶された河川地図データの当該端末自身への送信を要求し受信する河川地図データ要求・受信手段と、前記河川地図データ要求・受信手段にて受信した河川地図データを画面表示して画面上で指定した河川の識別子とともに河川台帳データの送信要求を前記マスター側サーバコンピュータに送信することにより要求した河川台帳データを受信する河川台帳データ要求・受信手段と、前記河川地図データ要求・受信手段にて受信した河川台帳データを変更するとマスター側サーバコンピュータに変更した河川台帳を送信する河川台帳データ変更・送信手段を有し、端末に河川地図データを画面表示し指定した河川の河川台帳を表示する際に、河川地図データを要求し受信する応答時間を短縮し、かつデータ量が少ない文字データを主とし更新可能な河川台帳データをマスター側サーバコンピュータにて一元的に管理することにより、ＬＡＮ及び通信回線を効率的に利用したことを特徴とする河川管理システムを提供するものである。
【０００７】
【発明の実施の形態】
以下、本発明に係る河川管理システムの実施の形態について図に基づいて説明する。
【０００８】
ここで図１は、河川管理システムの全体の構成図を示す。図２は、河川地図送信手段による地図データの送信を示す。図３は、河川図から河川台帳を表示するときの河川地図データ及び河川台帳データの流れを示す。図４は、各工事事務所の端末を起動時に表示される河川図（全域図）の一例を示す。図５は、河川図の表示の切り替えを示し、図５（ａ）は全域図、図５（ｂ）は都市計画図、図５（ｃ）は河川区域詳細図を示す。図６は、河川図の表示の拡大（縮小）を示す。図７は、河川名による河川区域詳細図の検索を示す。図８は、河川図からの河川台帳の検索を示す。図９は、本社のサーバコンピュータの動作をフローチャートにて示す。図１０は、各工事事務所のサーバコンピュータの動作をフローチャートにて示す。プログラムの動作を示す。図１１は、各工事事務所の端末の動作をフローチャートにて示す。
【０００９】
まず図１を参照し河川管理システムの全体の構成を説明する。例えば本社にこの発明である河川管理システム全体を管理するマスター側サーバコンピュータとなるサーバコンピュータ１が設けられ、そのサーバコンピュータ１には、そのＬＡＮシステムの端末である完成図書登録端末２を設ける。その本社のＬＡＮシステムと通信回線とはＮＩＵ３（Network Interface Unit）にてＬＡＮと通信回線とを接続している。また、河川管理の現場である各工事事務所Ａには、ＬＡＮシステムのサーバコンピュータ４ａが設けられ、その端末である検索端末４ａ１が設けられるが、検索端末は工事事務所のサーバコンピュータ４ａに複数接続可能である。工事事務所Ｂ、工事事務所Ｃ、及び工事事務所Ｄには各々工事事務所Ａと同様のＬＡＮシステムが構成され、ＮＩＵ３を介して通信回線に接続される。
【００１０】
本社のサーバコンピュータ１、各工事事務所のサーバコンピュータ４ａ〜４ｄ、及び端末４ａ１〜４ｄ１の各々は、中央処理装置であるのＣＰＵ、主記憶装置であるメモリ、補助記憶装置である磁気ディスク、及びＬＡＮ接続して通信を行う通信装置により外部と通信可能に構成されている。そして本社、のサーバコンピュータ１には予めマスター側サーバコンピュータ１を制御するプログラムを磁気ディスク等の補助記憶装置に記憶させておく。また本社のサーバコンピュータ１、各工事事務所のサーバコンピュータ４ａ〜４ｄ、及び端末４ａ１〜４ｄ１の各々の磁気ディスクには、各々前記各種装置を制御するプログラムを格納しておく。サーバコンピュータ１の磁気ディスクには、予め河川管理システムで使用する河川情報データである河川地図データ及び河川台帳データを登録しておく。河川地図データはサーバコンピュータ１でのみ新しいデータに更新が可能であり、各工事事務所の端末からは参照のみ行われる。河川台帳データは、各工事事務所の端末４ａ１〜４ｄ１において端末使用者である河川管理者により一部データを変更することが可能である。
【００１１】
このように構成された河川管理システムの動作を、図２と図３の河川管理システムのデータの流れと、図９、図１０、及び図１１に示す本社及び各工事事務所の端末の動作を示すフローチャートを参照しつつ説明する。まず本社及び各工事事務所のＬＡＮシステムを一斉に起動したものとする。マスター側サーバコンピュータとなる本社のサーバコンピュータ１は、起動時に自身の磁気ディスク等の補助記憶装置に記憶する河川地図データをスレーブ側コンピュータとなる全部の工事事務所のサーバコンピュータ４ａ〜４ｄに送信する（ステップＳ１１）。そして、本社のサーバコンピュータ１は、河川地図データ送信手段にて、以降、河川地図データが更新されているかを常に監視し（ステップＳ１２）、更新があればその更新分を全工事事務所のサーバコンピュータ４ａ〜４ｄに送信する（ステップＳ１３）処理を行う。このときの河川地図データの流れを図２に示す。
【００１２】
各工事事務所のサーバコンピュータ４ａ〜４ｄは、起動時にマスター側サーバコンピュータ１から送信してきた河川地図データを受信し、補助記憶装置に記憶する（ステップＳ２１）。また各工事事務所のサーバコンピュータ４ａ〜４ｄは、河川地図データ記憶手段にて、本社のサーバコンピュータ１からの更新した河川地図データの送信があるかを常に監視し、送信ありの場合河川地図データの更新分を補助記憶装置に記憶する（ステップＳ２２，Ｓ２３）。また各工事事務所のサーバコンピュータ４ａ〜４ｄは、河川地図データ端末送信手段にて、工事事務所内の端末より河川地図を画面表示する操作が行われることによる河川地図データの送信要求があるかを常に監視し、送信要求があった場合、端末に河川地図データを送信する（ステップＳ２４，Ｓ２５）。
【００１３】
各工事事務所の検索端末４ａ１〜４ｄ１を起動すると、まず各工事事務所のサーバコンピュータ４ａ〜４ｄに河川地図データの送信を要求する（ステップＳ３１）。そして、サーバコンピュータ４ａ〜４ｄから端末４ａ１〜４ｄ１へと送信されてきた河川地図データにより、図４に示す河川地図の全域図が画面表示される（ステップＳ３２）。またマウスにより図５（ａ）に示す全域図のある一部の地域を指示することにより、その指示した地域に関する図５（ｂ）に示す都市計画図、又は図５（ｃ）に示す河川区域計画図が画面に表示される。これらの３つの図の画面表示は、画面上で指示することにより相互に切り替え可能である。また、これらの３つの図の表示において、図６のように地図上の任意のエリアをマウスにて指定することにより、その地域を拡大または縮小して表示することができる。図５（ａ）の全域図の画面からは、図７の様に河川名を一覧表示させ河川名を選択することにより、図５（ｂ）の都市計画図の画面、又は図５（ｃ）の河川区域詳細図の画面を表示させることができる。
【００１４】
図５（ａ）に示す全域図、図５（ｂ）に示す都市計画図、又は図５（ｃ）に示す河川区域計画図の画面から河川を指定したとき、設定により図８に示すように河川台帳を検索し表示することが可能である。表示された河川台帳は、端末の操作者がキー入力することにより、データを書き換えることが可能である。
【００１５】
ここで河川を指定して河川台帳を表示する場合の河川管理システムの動作を説明する。まず河川地図の表示されている画面からマウスポインタを河川台帳データを表示したい河川の上に合わせてクイックすると、端末は河川台帳データ要求・受信手段にて、河川台帳データの送信要求とともに、指定した河川の識別子を本社にあるサーバコンピュータ１に送信する（ステップＳ３３）。
【００１６】
その河川台帳データの送信要求と指定した河川の識別子を受信した本社のサーバコンピュータ１は、河川台帳データ送信手段にて、河川の識別子に対応する河川台帳データを送信する（ステップＳ１４，Ｓ１５）。そして河川台帳を要求した端末では、河川台帳データ要求・受信手段にて、本社から送信されてきた、指定した河川の河川台帳データを表示する（ステップＳ３４）。端末の画面に表示された河川台帳データを端末の操作者が変更した場合、端末４ａ１〜４ｄ１の河川台帳データ変更・送信手段にて、河川台帳データの変更を終了すると、河川台帳データの変更分が本社のサーバコンピュータに送信される（ステップＳ３５，Ｓ３６）。それを受けた本社のサーバコンピュータ１は、河川台帳データ更新手段にて更新した河川台帳データを補助記憶装置に記憶して更新する（ステップＳ１６，Ｓ１７）。このときの河川地図データ及び河川台帳データの流れを図３に示す。
【００１７】
上述した実施の形態において、本社のサーバコンピュータ１は、河川地図データを更新時、全工事事務所のサーバコンピュータに送信し記憶するため、各工事事務所の端末４ａ１〜４ｄ１にて河川地図データを検索する毎に本社にあるサーバコンピュータにアクセスし、通信回線上をイメージデータであるデータ量の多い河川地図データが流れることにより端末４ａ１〜４ｄ１に画面表示する際のレスポンスの低下を発生することはなくなる。また、各工事事務所のＬＡＮシステムがダウンしても、更新可能な河川台帳データは本社のサーバコンピュータ１でのみ管理しているため、各工事事務所の端末４ａ１〜４ｄ１において更新データの不整合が発生することはない。
【００１８】
【発明の効果】
本発明は、本社のマスター側サーバコンピュータに河川地図データ送信手段、河川台帳データ送信手段、河川台帳データ更新手段を有し、各事務所のスレーブ側サーバコンピュータに河川地図データ記憶手段と河川地図データ端末送信手段を有し、スレーブ側サーバコンピュータに接続される端末に河川地図データ要求・受信手段、河川台帳データ要求・受信手段、及び河川台帳データ変更・送信手段を有することにより、本社のサーバコンピュータは、河川地図データを更新時、全工事事務所のサーバコンピュータに送信し記憶するため、各工事事務所の端末にて河川地図データを検索する毎に本社にあるサーバコンピュータにアクセスし、通信回線上をイメージデータであるデータ量の多い河川地図データが流れることにより端末に画面表示する際のレスポンスの低下を発生することはなくなる。また、各工事事務所のＬＡＮシステムがダウンしても、更新可能な河川台帳データは本社のサーバコンピュータでのみ管理しているため、各工事事務所の端末において更新データの不整合が発生することはなくなる。
【図面の簡単な説明】
【図１】河川管理システムの全体の構成図を示す。
【図２】河川地図送信手段による地図データの送信を示す。
【図３】河川図から河川台帳を表示するときの河川地図データ、河川台帳データの流れを示す。
【図４】各工事事務所の端末を起動時に表示される河川図（全域図）の一例を示す。
【図５】河川図の表示の切り替えを示し、図５（ａ）は全域図、図５（ｂ）は都市計画図、図５（ｃ）は河川区域詳細図を示す。
【図６】河川図の表示の拡大（縮小）を示す。
【図７】河川名による河川区域詳細図の検索を示す。
【図８】河川図からの河川台帳の検索を示す。
【図９】本社のサーバコンピュータの動作をフローチャートにて示す。
【図１０】各工事事務所のサーバコンピュータの動作をフローチャートにて示す。
【図１１】各工事事務所の端末の動作をフローチャートにて示す。
【符号の説明】
１…本社のサーバコンピュータ
２…本社の端末
３…ＮＩＵ
４ａ〜４ｄ…各工事事務所のサーバコンピュータ
４ａ１〜４ｄ１…各工事事務所の端末
【図１】
0003774269.tif 000002
【図２】
0003774269.tif 000003
【図３】
0003774269.tif 000004
【図４】
0003774269.tif 000005
【図５】
0003774269.tif 000006
【図６】
0003774269.tif 000007
【図７】
0003774269.tif 000008
【図８】
0003774269.tif 000009
【図９】
0003774269.tif 000010
【図１０】
0003774269.tif 000011
【図１１】
0003774269.tif 000012