(57)【要約】【課題】水道設備の保守点検、監視制御等の業務において、業務が起案された段階で、その業務に関連した予め各部署で必要となる設備情報を抽出し、さらに抽出した設備情報を業務指示と共に各ユーザ端末に提供するワークフローシステムを提供する。【解決手段】ワークフローサーバ２は、監視制御端末５またはユーザ端末６から入力される業務と、その業務に関連する特定の水道設備とを基に、データベースサーバ３から当該業務に関連する他の水道設備を抽出し、予め保存されているプロセスルールを参照して当該業務のワークフローの定義情報を作成し、ワークフローを実行制御する。【選択図】　　　図１
2004086480.tif 000002
【特許請求の範囲】
【請求項１】
水道事業における各業務、および前記各業務に関連する水道設備に基づいて、クライアント・サーバシステム上で、一定の規則に従って一連の業務手続を作成し、前記業務手続を管理制御するワークフローシステムであって、
前記水道設備の構成が記録されたデータベースと、
前記クライアントから特定の水道設備と、その特定の水道設備に対する業務とが入力されると、当該業務と当該特定の水道設備に関連し、前記一連の業務手続に従って前記クライアントへ提供される他の設備情報を、前記データベースから抽出する設備抽出手段と、
を備えることを特徴とするワークフローシステム。
【請求項２】
前記他の設備情報とは、特定の水道設備に対する業務に関連する需用家の一覧であることを特徴とする請求項１に記載のワークフローシステム。
【請求項３】
複数の実行ログに基づいて、データマイニング手法で業務効率の分析を行う分析手段を備えることを特徴とする請求項１に記載のワークフローシステム。
【請求項４】
前記水道設備の構成が記録されたデータベースから管網図を作成し、前記クライアント、または前記サーバの画面上に表示する表示手段を備えることを特徴とする請求項１に記載のワークフローシステム。
【請求項５】
前記表示手段は、前記管網図に描画されている個々の設備図に、前記一連の業務手続の起動コマンドを関連付けて表示することを特徴とする請求項４に記載のワークフローシステム。
【請求項６】
前記表示手段は、前記一連の業務手続の進捗状況を、前記管網図に描画されている個々の設備図に合わせて、前記クライアント、または前記サーバの画面上に表示することを特徴とする請求項５に記載のワークフローシステム。
【請求項７】
前記表示手段は、前記一連の業務手続に定義されている時間情報に従って、前記管網図に描画されている個々の設備図に合わせて、前記時間情報に該当する期間に特定の情報を表示することを特徴とする請求項６に記載のワークフローシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、水道設備の保守点検、監視制御等の業務において、業務の流れを管理し、業務の効率化を図るワークフローシステムに関する。
【０００２】
【従来の技術】
従来、水道設備の保守点検、監視、制御等の業務や、それらの支援業務においては、それぞれの業務に最適化されたコンピュータシステムが導入されており、個々の業務を行うユーザが、各部署においてユーザ自身の持つ知識やノウハウを基に、それぞれの業務に合わせてコンピュータシステムの機能を選択し、利用している。
【０００３】
【発明が解決しようとする課題】
しかしながら、選択されるコンピュータシステムの機能は、ユーザ自身の持つ知識やノウハウに委ねられるため、作業の手順が異なったり、質のばらつきが生じたりしていた。
【０００４】
例えば、水道管の改修工事を行う場合であれば、工事をするために閉じなければならないバルブの選定や、そのバルブを閉じることによって断水する需用家の特定に要する時間等は、その業務を行うユーザの持つ知識やノウハウに依存するところが大きい。
【０００５】
また、個々の業務が発生する度に、ユーザがその都度必要とされる機能を考えて作業を行うため、無駄な作業時間が発生することがあり、業務の効率化を図るうえで障害となっていた。
【０００６】
本発明は上記事情に鑑み、水道設備の保守点検、監視制御等の業務において、業務が起案された段階で、その業務に関連した予め各部署で必要となる設備情報を抽出し、さらに抽出した設備情報を業務指示と共に各部署に提供し、業務の効率化を図るワークフローシステムを提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明であるワークフローシステムは、水道事業における各業務、および前記各業務に関連する水道設備に基づいて、クライアント・サーバシステム上で、一定の規則に従って一連の業務手続を作成し、前記業務手続を管理制御するワークフローシステムであって、前記サーバは、前記クライアントから特定の水道設備と、その特定の水道設備に対する業務とが入力されると、当該業務と当該特定の水道設備に関連し、前記一連の業務手続に従って前記クライアントへ提供される他の設備情報を抽出する設備抽出手段を備えることを特徴とする。
【０００８】
請求項１の発明によれば、特定の水道設備と、その特定の水道設備に対する業務とが入力されると、その業務に関連した予め各部署で必要となる設備情報を抽出し、さらに抽出した設備情報を業務指示と共に各部署に提供するので、各部署において、情報の抽出や入力する手間といったユーザ個々の作業を省くことができ、業務の効率化を図ることができる。
【０００９】
また、請求項２に記載の発明であるワークフローシステムは、請求項１に記載のワークフローシステムであって、前記他の設備情報とは、特定の水道設備に対する業務に関連する需用家の一覧であることを特徴とする。
【００１０】
請求項２の発明によれば、特定の水道設備に対する業務に関連する需用家の一覧を抽出するので、業務の効率化を図ることができる。
【００１１】
また、請求項３に記載の発明であるワークフローシステムは、請求項１に記載のワークフローシステムであって、複数の実行ログに基づいて、データマイニング手法で業務効率の分析を行う分析手段を備えることを特徴とする。
【００１２】
請求項３の発明によれば、実行ログを解析することで、ボトルネックとなっている業務や作業者を特定することができる。
【００１３】
また、請求項４に記載の発明であるワークフローシステムは、請求項１に記載のワークフローシステムであって、前記水道設備の構成が記録されたデータベースから管網図を作成し、前記クライアント、または前記サーバの画面上に表示する表示手段を備えることを特徴とする。
【００１４】
請求項４の発明によれば、個々の業務に必要な情報を参照できるので、確実な作業を実施することができる。
【００１５】
また、請求項５に記載の発明であるワークフローシステムは、請求項４に記載のワークフローシステムであって、前記表示手段は、前記管網図に描画されている個々の設備図に、前記一連の業務手続の起動コマンドを関連付けて表示することを特徴とする。
【００１６】
請求項５の発明によれば、管網図に描画されている個々の設備図に、一連の業務手続の起動コマンドを関連付けて表示することによって、データを入力する手間を省くことができ、業務の効率化を図ることができる。
【００１７】
また、請求項６に記載の発明であるワークフローシステムは、請求項５に記載のワークフローシステムであって、前記表示手段は、前記一連の業務手続の進捗状況を、前記管網図に描画されている個々の設備図に合わせて、前記クライアント、または前記サーバの画面上に表示することを特徴とする。
【００１８】
また、請求項７に記載の発明であるワークフローシステムは、請求項６に記載のワークフローシステムであって、前記表示手段は、前記一連の業務手続に定義されている時間情報に従って、前記管網図に描画されている個々の設備図に合わせて、前記時間情報に該当する期間に特定の情報を表示することを特徴とする。
【００１９】
請求項６、および請求項７の発明によれば、作業の進捗状況を画面上で確認することができる。
【００２０】
【発明の実施の形態】
本実施形態におけるワークフローシステム１について図１〜図１６を用いて説明する。
【００２１】
まず、ワークフローシステム１の構成について説明する。ワークフローシステム１は、図１に示すように、ワークフローサーバ２、データベースサーバ３、監視制御サーバ４、複数のユーザ端末６ａ、ｂ、ｃ、ｄ…から構成され、ＬＡＮ７やインターネット８等のネットワークによって相互に接続されている。
【００２２】
ワークフローサーバ２は、図２に示すように、管網検索部９、ワークフロー定義部１０、ワークフローエンジン１１、実行ログ情報データベース１２、フロー定義情報データベース１３を備える。
【００２３】
管網検索部９は、監視制御端末５またはユーザ端末６から業務と、その業務に関連する特定の水道設備とが入力されると、管網データベース１５を検索し、特定の水道設備とその業務に関連する他の水道設備を抽出する機能を有する。
【００２４】
ワークフロー定義部１０は、監視制御端末５またはユーザ端末６から入力される業務と、その業務に関連する特定の水道設備と、管網検索部９の抽出した他の水道設備とを基に、フロー定義情報データベース１３に予め保存されているプロセスルール等を参照して、監視制御端末５またはユーザ端末６から入力された当該業務のワークフローの定義が記述されたＸＭＬファイルを作成する機能を有する（ここでいう「プロセスルール」とは、ワークフローの作業内容、作業の順序、作業を移行する条件等を指す）。図３にワークフロー定義部１０が作成するワークフローの定義が記述されたＸＭＬファイルの一例を示す。
【００２５】
ワークフローエンジン１１は、ワークフローの定義に従ってワークフローの管理制御を行う機能を有する。また、ワークフローの１つの作業段階が終了する毎に、実行ログが記述されたＸＭＬファイルを実行ログ情報データベース１２へ出力する機能を有する。図４に実行ログが記述されたＸＭＬファイルの一例を示す。
【００２６】
また、ワークフローエンジン１１は、実行ログを解析して、業務効率の分析を行う機能を有する。図５は、図４に示すような複数の実行ログから抽出した情報であり、「ＫＤ２００１０９１３０１」はワークフローを指し、「ＫＤ０１／ＡＡＡ」はＫＤ０１という業務をＡＡＡという作業者が行ったことを示している。この図５の情報に対して、マーケットバスケット分析を行うことで業務結果の傾向を分析する。図５の例では、作業者ＢＢＢがＫＤ０４の作業を行うと、業務が差し戻される傾向があるということが分かる。
【００２７】
実行ログ情報データベース１２は、ワークフローエンジン１１が出力する実行ログが記述されたＸＭＬファイルを格納する。
【００２８】
フロー定義情報データベース１３は、水道設備毎に予め設定された業務のワークフローのプロセスルールが記述されたＸＭＬファイルと、ＤＴＤファイル（Ｄｏｃｕｍｅｎｔ　Ｔｙｐｅ　Ｄｅｆｉｎｉｔｉｏｎ）を格納する。図６にプロセスルールの一例、図７にＤＴＤの一例を示す。ワークフロー定義部１０が作成するワークフローの定義は、このプロセスルールと、ＤＴＤの書式に従って作成される。
【００２９】
データベースサーバ３は、図８に示すように、検索エンジン１４、管網データベース１５、需用家データベース１６を備え、検索エンジン１４はワークフローサーバ２からの指示または条件に従って、各データベース１５，１６に記録されている情報を抽出し、提供する機能を有する。
【００３０】
管網データベース１５は、図９に示すように、管・バルブ識別記号、始点終点別、接続管識別記号、始点終点別の項目を有するデータテーブルを備える。データテーブル中、始点終点別の項目には、水道管、およびバルブの始点、または終点が記録される。通常の状態における水の流れる方向を基準として、上流側を始点として“ｓ”が、下流側を終点として“ｅ”が記録される。例えば、図９のデータテーブルからは図１０に示す管網が再現される。また、図９の例では、バルブａの始点（上流側）は水道管Ａの終点（下流側）に接続されていることが分かる。
【００３１】
需用家データベース１６は、図１１に示すように、需用家と管識別記号の項目を有するデータテーブルを備え、各需用家が接続されている水道管を記録している。
【００３２】
監視制御サーバ４、および監視制御端末５は、水道設備を管理する管理センターに設置され、各水道設備で計測される各種の情報は随時監視制御サーバ４に蓄積される。
【００３３】
監視制御サーバ４は、管網データベース１５を参照して、図１２に示すような水道設備の概略図を作成する機能を有する。この概略図は監視制御端末５から参照可能であって、さらに、ユーザ端末６から参照することも可能である。この概略図には、水道設備毎に個別のデータを参照するコマンドや、ワークフローを起動するコマンドが登録されている。
【００３４】
監視制御端末５は、図１２に示すような水道設備の概略図や、各種の情報を画面上に表示し、また、ユーザが入力するコマンドを各サーバ、および各水道設備へ送信する機能を有する。監視制御サーバ４が作成した水道設備の概略図に対して、ユーザが任意の設備を選択すると、画面上にポップアップウィンドウ（Ａ）が表示され、ユーザはワークフローの起動等、各コマンドを選択することができる。なお図１２は、流量計を選択したときに表示されるポップアップウィンドウ（Ａ）を示している。
【００３５】
また、ワークフローを起動するコマンドには、図１３に示すような定義情報が登録されており、設備とワークフローが関連付けられており、さらに設備の状態を表すステータスが記録されている、例えば、点検業務のワークフローが起動されると、ワークフローエンジン１１は画面に「点検中」と表示し、また、図１４に示すような業務の開始時間と終了時間の情報が、ワークフローの定義情報に定義されていると、２００２年９月２５日の１０時から１２時までは「点検予定時間」と表示する。
【００３６】
また、ユーザ端末６は、管理センター以外の場所に設置されたり、現場作業者によって携帯されたりするコンピュータ端末であって、監視制御端末５と同様に、図１２に示すような水道設備の概略図と、各種の情報を画面上に表示し、ユーザが入力するコマンドを各サーバ、および各水道設備へ送信する機能を有する。このユーザ端末６の利用形態としては、例えば、水道設備の点検作業中に、緊急補修等、至急起案しなければならない業務が発生した場合、ユーザ端末６からワークフローを起動するコマンドを送信する場合や、ワークフローエンジン１１によって送信される業務を画面に表示し、その画面に表示された作業指示に基づいて、ユーザが作業を行う場合が上げられる。
【００３７】
次に、ワークフローシステム１の一連の動作について説明する。
【００３８】
通常、監視制御端末５（またはユーザ端末６）には図１０の管網図や図１２の水道設備が表示されている。例えば、老朽化等の理由で水道管の敷設工事を行わなければならない場合、ユーザは、監視制御端末５（またはユーザ端末６）に表示されている図１０の管網図から、敷設工事を行う水道管を選択すると、図１２に示すポップアップウィンドウ（Ａ）と同様の、ワークフローを起動するコマンドが登録された水道管用のポップアップウィンドウが表示される。ユーザがそのワークフロー起動用のコマンドを選択すると、ワークフローサーバ２は図１３に示すような定義情報を読み込み、設備に関連付けられているワークフローを起動する。
【００３９】
例えば、監視制御端末５に図１０の管網図が表示されており、監視制御端末５を操作するユーザから、水道管Ｅの敷設工事を起案するコマンドが入力されたとする。ワークフロー定義部１０は、まず入力されたコマンドを判別して、起案された業務の内容と設備を抽出する。
【００４０】
次に、ワークフロー定義部１０は、抽出された業務内容を基に、フロー定義情報データベース１３に保存されているプロセスルールが記述されたＸＭＬファイルを選択し、水道管Ｅの敷設工事に関連する他の設備や付随する業務を取得する。
【００４１】
管網検索部９は、取得した他の設備や付随する業務のうち、管網データベース１５、または需用家データベース１６から情報を取得可能な特定のものがあれば、管網データベース１５、または需用家データベース１６を検索し、起案された業務の内容と設備に関連する情報を抽出する。水道管の敷設工事のプロセスルールとして図６のような業務が設定されている場合、管網検索部９は、水道管Ｅの敷設工事に伴って閉じなければならないバルブのリストと、バルブを閉じることによって断水する管路、および断水する需用家のリストを作成する。
【００４２】
次に、ワークフロー定義部１０は、管網検索部９が抽出した情報と、プロセスルールとＤＴＤを基にワークフローの定義をＸＭＬ形式で作成し、ワークフローエンジン１１にワークフローの定義が記述されたＸＭＬファイルを提供する。
【００４３】
ワークフローエンジン１１は、ワークフロー定義部１０が作成したワークフローの定義に従って、管網検索部９が抽出した情報と業務内容を定義された順に各ユーザに送信する。また、各ユーザからの業務結果は実行ログとして実行ログ情報データベース１２に保存する。各ユーザには図１５に示すようなワークフローの作業画面が提示されるので、需用家に工事に伴う断水を通知する業務の担当者であれば、画面に表示された需用家リストを基に通知業務を速やかに行うことが可能となる。
【００４４】
また、監視制御端末５（またはユーザ端末６）に表示される図１０の管網図や図１２の水道設備には、業務の進捗状況に応じて、「点検中」や「点検予定時間」等のメッセージが表示されるので、ユーザは、業務の進捗状況を常時把握することができる。
【００４５】
さらに、監視制御端末５またはユーザ端末６には、図１６に示すようなワークフローの定義情報も同時に表示可能であって、ユーザは、業務の進捗状況を常時把握することができる。
【００４６】
このように、ワークフローが起動された時に、予め各部署で必要となるバルブリストや需用家リストを作成し、それらをワークフローと共に各部署に提示するので、リスト作成等のユーザ個々の作業を省くことができ、業務の効率化を図ることができる。
【００４７】
また、本実施形態の応用例として、例えば、管理センターに時々刻々と送られる監視結果に異常が発生し、点検業務のワークフローを起動して作業者に点検作業を行わせ、さらに点検作業を行った現地にて作業者から新たなワークフロー（修理や保守といった関連する業務）を起動するといった場合が上げられる。このように作業現場において、作業者が形態可能なユーザ端末６からワークフローを起動することによって、臨機応変に業務対応が可能となり、業務の効率化を図ることができる。
【００４８】
さらに、水道設備の保守点検、監視制御等の業務に限定されるものではなく、ガス設備、電気設備においても、同様に実施可能である。
【００４９】
【発明の効果】
以上説明したように、本発明によれば、業務が起案された段階で、その業務に関連した予め各部署で必要となる設備情報を抽出し、さらに抽出した設備情報を業務指示と共に各部署に提供するので、各部署において、情報の抽出や入力する手間といったユーザ個々の作業を省くことができ、業務の効率化を図ることができる。
【図面の簡単な説明】
【図１】システム全体の構成図である。
【図２】ワークフローサーバの機能ブロック図である。
【図３】ワークフローの定義が記述されたＸＭＬファイルの一例である。
【図４】実行ログが記述されたＸＭＬファイルの一例である。
【図５】業務効率の分析を行うために実行ログから抽出された情報の一例である。
【図６】プロセスルールが記述されたＸＭＬファイルの一例である。
【図７】ＤＴＤの一例である。
【図８】データベースサーバの機能ブロック図である。
【図９】管網データベースが備えるデータベースの一例である。
【図１０】図１０のデータテーブルから再現される管網図である。
【図１１】需用家データベースが備えるデータベースの一例である。
【図１２】監視制御端末に表示される監視画面の例である。
【図１３】ワークフローの起動コマンドに関連付けられている定義情報の一例である。
【図１４】ワークフローの定義情報の一例である。
【図１５】ワークフローの作業画面である。
【図１６】ワークフローのフロー定義画面である。
【符号の説明】１　ワークフローシステム２　ワークフローサーバ３　データベースサーバ４　監視制御サーバ５　監視制御端末６　ユーザ端末７　ＬＡＮ８　インターネット９　管網検索部１０　ワークフロー定義部１１　ワークフローエンジン１２　実行ログ情報データベース１３　フロー定義情報データベース１４　検索エンジン
１５　管網データベース
１６　需用家データベース
【図１】
2004086480.tif 000003
【図２】
2004086480.tif 000004
【図３】
2004086480.tif 000005
【図４】
2004086480.tif 000006
【図５】
2004086480.tif 000007
【図６】
2004086480.tif 000008
【図７】
2004086480.tif 000009
【図８】
2004086480.tif 000010
【図９】
2004086480.tif 000011
【図１０】
2004086480.tif 000012
【図１１】
2004086480.tif 000013
【図１２】
2004086480.tif 000014
【図１３】
2004086480.tif 000015
【図１４】
2004086480.tif 000016
【図１５】
2004086480.tif 000017
【図１６】
2004086480.tif 000018