(57)【要約】【課題】  より短い時間で複数台の外部端末装置からデータを収集することが出来るデータ収集システム１を提供する。【解決手段】  本発明に係るデータ収集システム１は、複数台の外部端末装置から通信回線を介してデータを収集する複数台のデータ収集用端末装置11と、該複数台のデータ収集用端末装置11と通信を行なうことが可能であって、該複数台のデータ収集用端末装置11にデータを収集すべき外部端末装置を割り当てる１台の割当て用端末装置12とを具えている。該割当て用端末装置12は、前記複数台のデータ収集用端末装置11のデータ収集処理中に、各データ収集用端末装置11と各データ収集用端末装置11がデータの収集を行なっている外部端末装置との間の実際の通信速度に応じて、その時点でデータの収集が開始されていない複数台の未収集外部端末装置を前記複数台のデータ収集用端末装置11に振り分ける。【選択図】      図１
2005284928.tif 000002
【特許請求の範囲】
【請求項１】
複数台の外部端末装置から通信回線を介してデータを収集する複数台のデータ収集用端末装置と、該複数台のデータ収集用端末装置と通信を行なうことが可能であって、該複数台のデータ収集用端末装置にデータを収集すべき外部端末装置を割り当てる１台の割当て用端末装置とを具えているデータ収集システムであって、該割当て用端末装置は、前記複数台のデータ収集用端末装置のデータ収集処理中に、各データ収集用端末装置と各データ収集用端末装置がデータの収集を行なっている外部端末装置との間の実際の通信速度に応じて、その時点でデータの収集が開始されていない複数台の未収集外部端末装置を前記複数台のデータ収集用端末装置に振り分けることを特徴とするデータ収集システム。
【請求項２】
各データ収集用端末装置は、
前記割当て用端末装置から供給された割当てリストに基づいてデータ収集動作を実行する手段と、
データ収集処理中の外部端末装置から収集すべき残りのデータ量と実際の通信速度とに基づき残りのデータの収集にかかる残所要時間を算出して割当て用端末装置に通知する手段
とを具え、前記割当て用端末装置は、
外部端末装置毎に識別情報とデータの収集にかかる所要時間が登録されているテーブル手段と、
各データ収集用端末装置から残所要時間の通知を受けたとき、該残所要時間と前記テーブル手段に登録されている所要時間とに基づき複数台の未収集外部端末装置を前記複数台のデータ収集用端末装置に振り分けて、データ収集用端末装置毎に、割り当てられた外部端末装置の識別情報を含む割当てリストを作成するリスト作成手段と、
作成された割当てリストを各データ収集用端末装置に送信するリスト送信手段
とを具えている請求項１に記載のデータ収集システム。
【請求項３】
前記割当て用端末装置のリスト作成手段は、
１台の未収集外部端末装置を１台のデータ収集用端末装置に割り当てる動作を繰り返す割当て手段と、
割当て手段の割当て動作が実行される度に、データ収集用端末装置毎に、残所要時間と、その時点で割り当てられている未収集外部端末装置について前記テーブル手段に登録されている所要時間との合計所要時間を算出する算出手段
とを具えており、前記割当て手段は、前記算出手段の算出結果に基づいて前記割当て動作を実行する請求項２に記載のデータ収集システム。
【請求項４】
前記実際の通信速度は、複数台の未収集外部端末装置の振分けを行なう時点までに収集されたデータ量と該データの収集にかかった時間とに基づいて算出される請求項１乃至請求項３の何れかに記載のデータ収集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数台の外部端末装置から通信回線を介してデータを収集することが可能なデータ収集システムに関するものである。
【背景技術】
【０００２】
近年、複数の店舗に設置されている冷凍・冷蔵ショーケースの温度や消費電力を１つの監視センターにて監視することが行なわれている。
図７に示す如く、監視センター(４)には、データを収集するための複数台のデータ収集用パーソナルコンピュータ(ＰＣ)(41)が設置される一方、各店舗(５)には、冷凍・冷蔵ショーケースに接続された店舗コントローラ(図示省略)が設置されており、監視センター(４)内の複数台のデータ収集用ＰＣ(41)と複数の店舗(５)内の店舗コントローラとは、ＩＳＤＮ(６)によって互いに繋がっている。監視センター(４)内の複数台のデータ収集用ＰＣ(41)にはそれぞれ、データ収集動作の開始から終了までの通信時間が同程度となるように前記複数の店舗(５)が予め振り分けられており、各データ収集用ＰＣ(41)は、割り当てられている店舗に設置されている店舗コントローラから温度情報や消費電力情報を含む状態情報をＩＳＤＮ(６)を介して取得する。
【０００３】
尚、親局内に設けられた集中監視装置によって、子局から送信されたリアルタイム情報に基づき子局における運転状況を監視する遠隔監視システムが提案されている(特許文献１参照)。
【特許文献１】特許第２８１５５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、通信料金の低コスト化を図るべく、例えばＡＤＳＬサービスなどのベストエフォート型インターネット接続サービスを利用して、各店舗に設置されている店舗コントローラからインターネット網を介して前記状態情報を取得することが考えられる。
しかしながら、ベストエフォート型インターネット接続サービスを利用して各店舗から状態情報を取得する構成においては、データ収集処理の開始前に前記複数の店舗を通信時間が同程度となるように複数台のデータ収集用ＰＣに振り分けたとしても、実際の通信速度はトラフィック量や通信距離に応じて変化するため、複数台のデータ収集用ＰＣの間でデータ収集動作の終了時点が異なり、全ての店舗からのデータの収集が終了するまでに長い時間がかかる問題がある。
本発明の目的は、より短い時間で複数台の外部端末装置からデータを収集することが出来るデータ収集システムを提供することである。
【課題を解決するための手段】
【０００５】
本発明に係るデータ収集システムは、複数台の外部端末装置から通信回線を介してデータを収集する複数台のデータ収集用端末装置と、該複数台のデータ収集用端末装置と通信を行なうことが可能であって、該複数台のデータ収集用端末装置にデータを収集すべき外部端末装置を割り当てる１台の割当て用端末装置とを具えている。そして、該割当て用端末装置は、前記複数台のデータ収集用端末装置のデータ収集処理中に、各データ収集用端末装置と各データ収集用端末装置がデータの収集を行なっている外部端末装置との間の実際の通信速度に応じて、その時点でデータの収集が開始されていない複数台の未収集外部端末装置を前記複数台のデータ収集用端末装置に振り分ける。
【０００６】
上記本発明に係るデータ収集システムにおいては、データ収集処理中に実際の通信速度に応じて複数台の未収集外部端末装置を複数台のデータ収集用端末装置に振り分けることによって、これらのデータ収集用端末装置のデータ収集動作の終了時点を揃えることが出来、より短い時間で全ての外部端末装置からデータを収集することが出来る。
実際の通信速度は、例えば、複数台の未収集外部端末装置の振分けを行なう時点までに収集されたデータ量と該データの収集にかかった時間とに基づいて算出される。
【０００７】
具体的には、各データ収集用端末装置は、
前記割当て用端末装置から供給された割当てリストに基づいてデータ収集動作を実行する手段と、
データ収集処理中の外部端末装置から収集すべき残りのデータ量と実際の通信速度とに基づき残りのデータの収集にかかる残所要時間を算出して割当て用端末装置に通知する手段
とを具えている。一方、前記割当て用端末装置は、
外部端末装置毎に識別情報とデータの収集にかかる所要時間が登録されているテーブル手段と、
各データ収集用端末装置から残所要時間の通知を受けたとき、該残所要時間と前記テーブル手段に登録されている所要時間とに基づき複数台の未収集外部端末装置を前記複数台のデータ収集用端末装置に振り分けて、データ収集用端末装置毎に、割り当てられた外部端末装置の識別情報を含む割当てリストを作成するリスト作成手段と、
作成された割当てリストを各データ収集用端末装置に送信するリスト送信手段
とを具えている。
【０００８】
上記具体的構成を有するデータ収集システムにおいては、各データ収集用端末装置は、データ収集動作中に、データ収集処理中の外部端末装置から収集すべき残りのデータの収集にかかる残所要時間を割当て用端末装置に通知する。
割当て用端末装置は、各データ収集用端末装置から残所要時間が通知されたとき、該残所要時間と複数台の未収集外部端末装置についてテーブル手段に登録されている所要時間とに基づいて、該複数台の未収集外部端末装置をデータ収集用端末装置に振り分ける。例えば、複数台の未収集外部端末装置は、複数台のデータ収集用端末装置の間で残所要時間と割り当てられた未収集外部端末装置からのデータの収集にかかる所要時間との合計所要時間の差がより小さくなるように振り分けられる。そして、割当て用端末装置は、データ収集用端末装置毎に、割り当てた外部端末装置の識別情報を含む割当てリストを作成して、各データ収集用端末装置に送信する。
その後、各データ収集用端末装置は、上述の如く割当て端末装置から供給された割当てリストに基づいてデータ収集動作を実行する。
【０００９】
又、具体的には、前記割当て用端末装置のリスト作成手段は、
１台の未収集外部端末装置を１台のデータ収集用端末装置に割り当てる動作を繰り返す割当て手段と、
割当て手段の割当て動作が実行される度に、データ収集用端末装置毎に、残所要時間と、その時点で割り当てられている未収集外部端末装置について前記テーブル手段に登録されている所要時間との合計所要時間を算出する算出手段
とを具えており、前記割当て手段は、前記算出手段の算出結果に基づいて前記割当て動作を実行する。
【００１０】
上記具体的構成を有するデータ収集システムにおいては、１台の未収集外部端末装置を１台のデータ収集用端末装置に割り当てる動作が実行される度に、データ収集用端末装置毎に残所要時間とその時点で割り当てられている未収集外部端末装置からのデータの収集にかかる所要時間との合計所要時間とが算出され、該合計所要時間に基づいて次の割当て動作が実行される。例えば、複数台のデータ収集用端末装置の内、合計所要時間の最も短いデータ収集用端末装置に、複数台の未収集外部端末装置の内、データの収集にかかる所要時間の最も長い未収集外部端末装置が割り当てられる。この様にして、複数台の未収集外部端末装置を、複数台のデータ収集用端末装置の間で残所要時間と割り当てられた未収集外部端末装置からのデータの収集にかかる所要時間との合計所要時間の差がより小さくなるように振り分けることが出来る。
【発明の効果】
【００１１】
本発明に係るデータ収集システムによれば、より短い時間で複数台の外部端末装置からデータを収集することが出来る。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を、複数の店舗に設置されている冷凍・冷蔵ショーケースの温度や消費電力を監視する監視センターにおける遠隔監視システムに実施した形態につき、図面に沿って具体的に説明する。
本発明に係る遠隔監視システム(１)は、図１に示す如く、ローカルエリアネットワーク(13)上に、複数の店舗(２)から冷凍・冷蔵ショーケースについての温度情報や消費電力情報などの状態情報を収集する複数台のデータ収集用ＰＣ(11)と、該複数台のデータ収集用ＰＣにデータを収集すべき複数の店舗を割り当てるスケジュール管理用ＰＣ(12)とを具えている。
又、本発明に係る遠隔監視システム(１)は、ベストエフォート型のインターネット接続サービスであるＡＤＳＬサービスやＩＳＤＮサービスを利用して、複数の店舗(２)から状態情報を取得するものであって、各店舗(２)には、冷凍・冷蔵ショーケースに接続された店舗コントローラ(図示省略)が設置されており、監視センター内に設置された上述の複数台のデータ収集用ＰＣ(11)と、複数の店舗内に設置された店舗コントローラとは、インターネット網(３)を介して互いに繋がっている。
【００１３】
上記遠隔監視システム(１)のスケジュール管理用ＰＣ(12)は、データ収集用ＰＣ(11)によるデータ収集処理の開始前に、ユーザの情報入力操作に応じて図２に示す店舗管理テーブルを作成する。該店舗管理テーブルには、データを収集すべき全ての店舗について、店舗名、ＩＰアドレス、通信種別、最高通信速度、データの収集にかかる所要時間、データの収集中であるか否かを表わす収集中フラグ、データ収集用ＰＣ(11)に対する割当てが終了したか否かを表わす割当てフラグ、及びデータの収集が終了したか否かを表わす収集終了フラグが書き込まれている。ここで、データの収集にかかる所要時間としては、店舗から収集すべきデータ量を最高通信速度で除算した値が書き込まれている。
次に、スケジュール管理用ＰＣ(12)は、作成した店舗管理テーブルに基づいて、該テーブルに書き込まれている複数の店舗を、複数台のデータ収集用ＰＣ(11)の間で割り当てられた複数の店舗からのデータの収集にかかる合計所要時間の差がより小さくなるように該複数台のデータ収集用ＰＣ(11)に振り分けて、その振分け結果を表わす収集店舗リストを各データ収集用ＰＣ(11)に送信する。該収集店舗リストは、データを収集すべき店舗名及びＩＰアドレスから構成される。
【００１４】
各データ収集用ＰＣ(11)は、スケジュール管理用ＰＣ(12)から供給された収集店舗リストに書き込まれている複数の店舗から１つの店舗を選択して、該店舗からのデータ収集動作を開始する。そして、データ収集処理中の店舗から収集すべき残りのデータ量と実際の通信速度とに基づいて、残りのデータの収集にかかる残所要時間を算出し、該残所要時間をスケジュール管理用ＰＣ(12)に通知する。
【００１５】
スケジュール管理用ＰＣ(12)は、各データ収集用ＰＣ(11)から得られた残所要時間と上述の店舗管理テーブルとに基づいて、その時点でデータの収集が開始されていない複数の未処理店舗を、複数台のデータ収集用ＰＣの間で残所要時間と割り当てられた未処理店舗からのデータの収集にかかる所要時間との合計所要時間の差がより小さくなるように複数台のデータ収集用ＰＣ(11)に振り分けて、その振分け結果を表わす新たな収集店舗リストを各データ収集用ＰＣ(11)に送信する。
【００１６】
上記遠隔監視システムにおいては、各データ収集用ＰＣ(11)は、上述の如く１つの店舗からのデータ収集処理中に残所要時間を算出してスケジュール管理用ＰＣ(12)に通知する動作を繰り返し、スケジュール管理用ＰＣ(12)は、複数台のデータ収集用ＰＣ(11)から残所要時間が通知される度に、各データ収集用ＰＣ(11)に対する新たな収集店舗リストを作成して各データ収集用ＰＣ(11)に送信する動作を実行する。その後、各データ収集用ＰＣ(11)は、１つの店舗からのデータ収集処理が終了すると、スケジュール管理用ＰＣ(12)から供給された最新の収集店舗リストに書き込まれている複数の店舗からデータ収集処理の終了した店舗以外の店舗を選択して、該店舗からのデータ収集処理を開始する。
以下同様にして、各データ収集用ＰＣ(11)は、１つの店舗からのデータ収集処理が終了する度に、最新の収集店舗リストに書き込まれている複数の店舗からデータ収集処理の終了した店舗以外の店舗を選択して、該店舗からのデータ収集処理を開始する。
この様にして、データの収集処理中に実際の通信速度に応じて収集店舗リストを更新することにより、複数台のデータ収集用ＰＣ(11)のデータ収集動作の終了時点を揃えることが出来る。
【００１７】
図３は、各データ収集用ＰＣ(11)によるデータ収集処理の開始前に上記スケジュール管理用ＰＣ(12)によって実行される収集店舗リスト作成手続きを表わしている。
先ずステップＳ１にて、データを収集すべき複数の店舗についての情報入力操作に応じて、図２に示す店舗管理テーブルを作成した後、ステップＳ２にてデータ収集用ＰＣの台数が入力されると、ステップＳ３では、前記店舗管理テーブルに書き込まれている収集所要時間に基づき前記複数の店舗をデータ収集所要時間の長い順に並び替えて、店舗配列リストを作成する。
続いてステップＳ４では、店舗管理テーブルに書き込まれている収集所要時間に基づき、データ収集用ＰＣ毎に現時点で割り当てられている全ての店舗からのデータの収集にかかる合計所要時間を算出した後、複数台のデータ収集用ＰＣから該合計所要時間が最も短い１台のデータ収集用ＰＣを選択する。
次にステップＳ５では、店舗管理テーブルに書き込まれている複数の店舗から、割当てフラグが割当ての終了していないことを表わす値をとる複数の店舗を抽出し、ステップＳ３にて作成した店舗配列リストに基づいて、抽出した複数の店舗の中からデータ収集所要時間の最も長い店舗を選択する。
【００１８】
その後、ステップＳ６では、ステップＳ４にて選択したデータ収集用ＰＣ(11)についての収集店舗リストにステップＳ５にて選択した店舗の店舗名及びＩＰアドレスを追加する店舗割当て処理を実行し、ステップＳ７では、前記選択した店舗の割当てフラグを割当てが終了したことを表わす値に書き換える。
続いてステップＳ８では、店舗管理テーブルに書き込まれている複数の店舗の中に割当てフラグが割当ての終了していないことを表わす値をとる店舗が含まれているか否かを判断し、イエスと判断された場合はステップＳ４に戻って、上述の店舗割当て処理を繰り返す。
その後、店舗管理テーブルに書き込まれている全ての店舗の割当てが終了すると、ステップＳ８にてノーと判断されて、手続きを終了する。
上記手続きによって、データを収集すべき複数の店舗が、複数のデータ収集用ＰＣの間で割り当てられた複数の店舗からのデータの収集にかかる合計収集時間の差がより小さくなるように複数台のデータ収集用ＰＣに振り分けられて、データ収集用ＰＣ毎に収集店舗リストが作成されることになる。この様にして作成された収集店舗リストは、各データ収集用ＰＣに送信される。
【００１９】
図４は、各データ収集用ＰＣ(11)によって実行されるデータ収集手続きを表わしている。
先ずステップＳ１１にて、収集店舗リストに書き込まれている複数の店舗の内、データの収集が行なわれていない１つの店舗を選択し、ステップＳ１２では、通信回線の接続処理を行なった後、選択した店舗からのデータ収集処理を開始する。次にステップＳ１３では、スケジュール管理用ＰＣに対して図２に示す店舗管理テーブルに書き込まれている収集中フラグの書換え指令を発する。この結果、スケジュール管理用ＰＣでは、データ収集処理が開始された店舗についての収集中フラグが収集中であることを表わす値に書き換えられることになる。
【００２０】
続いて図４のステップＳ１４では、現時点までに収集したデータ量を現時点までの通信時間で除算して現在の通信速度を算出した後、データ収集処理が開始された前記店舗から収集すべき残りのデータ量を現在の通信速度で除算して残所要時間を算出し、ステップＳ１５では、スケジュール管理用ＰＣに対して図２に示す店舗管理テーブルに書き込まれている収集所要時間を前記算出した残所要時間に書き換えるべき旨の指令を発すると共に、収集店舗リスト再作成指令を発する。この結果、スケジュール管理用ＰＣでは、データ収集処理が開始された前記店舗についての収集所要時間が該残所要時間に書き換えられると共に、後述の如く新たな収集店舗リストが作成されることになる。
次に図４のステップＳ１６では、ステップＳ１４にて残所要時間を算出してから所定時間、例えば１分間が経過したか否かを判断し、ノーと判断された場合はステップＳ１７に移行して、データ収集処理が開始された前記店舗からのデータ収集処理が終了したか否かを判断する。ここで、ノーと判断された場合はステップＳ１６に戻る。その後、前記所定時間が経過すると、ステップＳ１６にてイエスと判断されてステップＳ１４に戻る。
この様にして、所定時間が経過する度に、残所要時間の算出処理及び店舗管理テーブル内の収集所要時間の書換え処理が実行され、その後、データ収集処理が開始された前記店舗からのデータ収集処理が終了すると、ステップＳ１７にてイエスと判断されて、ステップＳ１８に移行する。
【００２１】
ステップＳ１８では、スケジュール管理用ＰＣに対して図２に示す店舗管理テーブルに書き込まれている収集終了フラグの書換え指令を発する。この結果、スケジュール管理用ＰＣでは、データ収集処理の終了した店舗についての収集終了フラグがデータ収集処理が終了したことを表わす値に書き換えられることになる。
続いてステップＳ１９では、収集店舗リストに書き込まれている全ての店舗からデータを収集したか否かを判断し、ノーと判断された場合はステップＳ１１に戻り、上述のデータ収集処理中にスケジュール管理用ＰＣから供給された最新の収集店舗リストに書き込まれている複数の店舗からデータ収集処理の終了した前記店舗以外の１つの店舗を選択して、該店舗からのデータ収集処理を開始する。
この様にして、１つの店舗からのデータ収集処理が終了する度に、最新の収集店舗リストに書き込まれている複数の店舗の中から次にデータ収集処理を行なうべき１つの店舗が選択されて、該店舗からのデータ収集処理が実行され、その後、全ての店舗からのデータ収集処理が終了した時点で手続きを終了する。
【００２２】
図５は、各データ収集用ＰＣ(11)によるデータ収集処理中に上記スケジュール管理用ＰＣ(12)によって実行される収集店舗リスト再作成手続きを表わしている。
先ずステップＳ２１にて、各データ収集用ＰＣから収集店舗リスト再作成指令を受信したか否かを判断し、ノーと判断された場合はステップＳ２１にて同じ判断を繰り返す。
各データ収集用ＰＣから収集店舗リスト再作成指令を受信してステップＳ２１にてイエスと判断された場合には、ステップＳ２２に移行して、図２に示す店舗管理テーブルに書き込まれている複数の店舗から、収集中フラグがデータの収集中でないことを表わす値をとり、且つ収集終了フラグがデータの収集が終了していないことを表わす値をとる店舗、即ち、現時点で未だデータの収集処理が開始されていない未処理店舗を抽出し、該店舗管理テーブルに書き込まれている収集所要時間に基づき、抽出した未処理店舗をデータ収集所要時間の長い順に並び替えて、店舗配列リストを作成する。
【００２３】
続いてステップＳ２３では、前記未処理店舗についての割当てフラグを割当てが終了していないことを表わす値に初期化した後、ステップＳ２４では、店舗管理テーブルに書き込まれている収集所要時間に基づき、データ収集用ＰＣ毎に現時点で割り当てられている全ての店舗からのデータの収集にかかる合計所要時間を算出した後、複数台のデータ収集用ＰＣから該合計所要時間が最も短い１台のデータ収集用ＰＣを選択する。ここで、各データ収集用ＰＣによってデータの収集が行なわれている店舗は、各データ収集用ＰＣに割り当てられており、合計所要時間は、上述の如く各データ収集用ＰＣによって算出された残所要時間に、新たに割り当てられた未処理店舗からのデータの収集にかかる所要時間を加算することによって算出される。
次にステップＳ２５では、前記複数の未処理店舗から、割当てフラグが割当ての終了していないことを表わす値をとる複数の店舗を抽出し、ステップＳ２２にて作成した店舗配列リストに基づいて、抽出した複数の店舗の中からデータ収集所要時間の最も長い店舗を選択する。
【００２４】
その後、ステップＳ２６では、ステップＳ２４にて選択したデータ収集用ＰＣについての収集店舗リストにステップＳ２５にて選択した店舗の店舗名及びＩＰアドレスを追加する店舗割当て処理を実行し、ステップＳ２７では、前記選択した店舗の割当てフラグを割当てが終了したことを表わす値に書き換える。
続いてステップＳ２８では、店舗管理テーブルに書き込まれている複数の店舗の中に割当てフラグが割当ての終了していないことを表わす値をとる店舗が含まれているか否かを判断し、イエスと判断された場合はステップＳ２４に戻って、上述の未処理店舗割当て処理を繰り返す。
その後、全ての未処理店舗の割当てが終了すると、ステップＳ２８にてノーと判断されて、手続きを終了する。
【００２５】
上記手続きによれば、各データ収集用ＰＣ(11)のデータ収集処理中に収集店舗リスト再作成指令が受信されたとき、その時点でデータ収集処理が開始されていない複数の未処理店舗が、複数台のデータ収集用ＰＣ(12)の間で残所要時間と割り当てられた未処理店舗からのデータの収集にかかる所要時間との合計所要時間の差がより小さくなるように該複数台のデータ収集用ＰＣに振り分けられて、各データ収集用ＰＣ(11)に対する新たな収集店舗リストが作成されることになる。この様にして作成された収集店舗リストは、各データ収集用ＰＣ(11)に送信される。
【００２６】
例えば、図６に示す如く、３台のデータ収集用ＰＣ１、２、３がそれぞれ店舗１、２、３からのデータ収集処理を実行しており、店舗４〜７からのデータ収集処理が未だ開始されていない状態で収集店舗リスト再作成指令を受けた場合には、先ず、残所要時間が最も短いデータ収集用ＰＣ３に、未処理店舗４〜６の内、データ収集所要時間の最も長い店舗４が割り当てられ、残所要時間が次に短いデータ収集用ＰＣ１に、データ収集所要時間が次に長い店舗５が割り当てられた後、残所要時間が最も長いデータ収集用ＰＣ２に、データ収集所要時間が次に短い店舗６が割り当てられ、最後に、残所要時間と割り当てられた未処理店舗についてのデータ収集所要時間との合計所要時間が最も短いデータ収集用ＰＣ２にデータ収集所要時間が最も短い未処理店舗７が割り当てられることになる。
【００２７】
本発明に係る遠隔監視システムにおいては、上述の如くデータの収集処理中に実際の通信速度に応じて未処理店舗の割当てを変更することにより、複数のデータ収集用ＰＣ(11)のデータ収集動作の終了時点を揃えることが出来、より短い時間で全ての店舗からデータを収集することが出来る。
【図面の簡単な説明】
【００２８】
【図１】本発明を実施した遠隔監視システムの構成を表わすブロック図である。
【図２】上記遠隔監視システムを構成するスケジュール管理用ＰＣによって作成される店舗管理テーブルを表わす図である。
【図３】データ収集処理の開始前に上記スケジュール管理用ＰＣによって実行される収集店舗リスト作成手続きを表わすフローチャートである。
【図４】上記遠隔監視システムを構成するデータ収集用ＰＣによって実行されるデータ収集手続きを表わすフローチャートである。
【図５】データ収集処理中に上記スケジュール管理用ＰＣによって実行される収集店舗リスト再作成手続きを表わすフローチャートである。
【図６】上記スケジュール管理用ＰＣによる未処理店舗の割当て動作を説明する図である。
【図７】従来の遠隔監視システムの構成を表わすフローチャートである。
【符号の説明】
【００２９】
(１)  遠隔監視システム
(11)  データ収集用ＰＣ
(12)  スケジュール管理用ＰＣ
(２)  店舗
(３)  インターネット網
【図１】
2005284928.tif 000003
【図２】
2005284928.tif 000004
【図３】
2005284928.tif 000005
【図４】
2005284928.tif 000006
【図５】
2005284928.tif 000007
【図６】
2005284928.tif 000008
【図７】
2005284928.tif 000009