(57)【要約】      （修正有）【課題】個別業務に対応する業務管理アプリケーションを簡易な操作で作成して運用できる業務プロセス管理支援システム、管理支援方法、及び管理支援プログラムを提供する。【解決手段】本発明の業務プロセス管理支援システムは、業務に含まれるプロセス項目及びデータ項目からなる雛形データテーブルと、業務管理アプリケーションの雛形プログラムとを格納する記憶部１２と、表示機能を備える入力手段から入力情報を受け付ける入力部と、業務管理アプリケーションを作成する案件登録部と、実績データを管理用データテーブルに登録する実績登録部と、個別業務の進行情報を出力又は更新するワークフロー管理部と、システム全般を制御する制御部と、を備える。制御部は、個別業務の設定用画面を作成して入力手段に表示させ、業務管理アプリケーションを実行させて、管理用データテーブルに対する所定のデータ処理を制御する。【選択図】図２
2020027322.tif 000002
【特許請求の範囲】
【請求項１】
業務管理アプリケーションの作成及び運用を支援する業務プロセス管理支援システムであって、
業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを格納する記憶部と、
表示機能を備える入力手段から個別業務を設定するための入力情報を受け付ける入力部と、
前記受け付けた入力情報に基づいて前記雛形データテーブル及び前記雛形プログラムから個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成する案件登録部と、
前記管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録する実績登録部と、
前記登録された実績データに基づいて前記個別業務の進行情報を出力又は更新するワークフロー管理部と、
前記記憶部、前記入力部、前記案件登録部、前記実績登録部、及び前記ワークフロー管理部を含むシステム全般を制御する制御部と、を備え、
前記制御部は、
前記個別業務を設定するための入力用画面を作成して前記入力手段に表示させ、
前記作成された個別業務の管理用データテーブルに対応付けられた業務管理アプリケーションを実行させて、前記管理用データテーブルに対する所定のデータ処理を制御することを特徴とする業務プロセス管理支援システム。
【請求項２】
前記業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを作成する業務定義部をさらに含むことを特徴とする請求項１に記載の業務管理支援システム。
【請求項３】
前記案件登録部は、前記雛形データテーブルに予め設定されたデータ項目とは別のデータ項目を、前記作成される個別業務の管理用データテーブルに追加可能であることを特徴とする請求項１に記載の業務プロセス管理支援システム。
【請求項４】
前記実績登録部は、予め設定された外部装置から送信された実績データの入力を受け付けて、前記管理用テーブルに前記受け付けた実績データを登録することを特徴とする請求項１に記載の業務プロセス管理支援システム。
【請求項５】
業務管理アプリケーションの作成及び運用を支援する業務プロセス管理支援方法であって、
業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを格納する記憶部と、表示機能を備える入力手段から個別業務を設定するための入力情報を受け付ける入力部と、前記受け付けた入力情報に基づいて前記雛形データテーブル及び前記雛形プログラムから個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成する案件登録部と、前記管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録する実績登録部と、前記登録された実績データに基づいて前記個別業務の進行情報を出力又は更新するワークフロー管理部と、前記記憶部、前記入力部、前記案件登録部、前記実績登録部、及び前記ワークフロー管理部を含むシステム全般を制御する制御部と、を備えるシステムにおいて、
前記個別業務を設定するための入力用画面を作成して前記入力手段に表示させるステップと、
前記入力手段から前記個別業務を設定するための入力情報を受け付けるステップと、
前記記憶部から前記入力情報に対応する雛形データテーブル及び前記雛形プログラムを読み出し、前記読み出された雛形データファイル及び前記雛形プログラムに前記入力情報を適用して、前記個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成するステップと、
前記個別業務の管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録するステップと、
前記登録された実績データに基づいて、前記個別業務の進行情報を出力又は更新するステップと、
を有することを特徴とする業務プロセス管理支援方法。
【請求項６】
前記業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを作成するステップをさらに含むことを特徴とする請求項５に記載の業務プロセス管理支援方法。
【請求項７】
前記個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成するステップは、前記雛形データテーブルに予め設定されたデータ項目とは別のデータ項目を、前記作成される個別業務の管理用データテーブルに追加するステップをさらに含むことを特徴とする請求項５に記載の業務プロセス管理支援方法。
【請求項８】
前記入力された実績データを前記管理用データテーブルに登録するステップは、予め設定された外部装置から送信された実績データの入力を受け付けて、前記管理用テーブルに前記受け付けた実績データを登録するステップをさらに含むことを特徴とする請求項５に記載の業務プロセス管理支援方法。
【請求項９】
業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを格納する記憶部と、表示機能を備える入力手段から個別業務を設定するための入力情報を受け付ける入力部と、前記受け付けた入力情報に基づいて前記雛形データテーブル及び前記雛形プログラムから個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成する案件登録部と、前記管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録する実績登録部と、前記登録された実績データに基づいて前記個別業務の進行情報を出力又は更新するワークフロー管理部と、前記記憶部、前記入力部、前記案件登録部、前記実績登録部、及び前記ワークフロー管理部を含むシステム全般を制御する制御部と、を備えるコンピュータに業務管理アプリケーションの作成及び運用を支援する業務プロセス管理処理を実行させる業務プロセス管理支援プログラムであって、
前記コンピュータに、
前記個別業務を設定するための入力用画面を作成して前記入力手段に表示させるステップと、
前記入力手段から前記個別業務を設定するための入力情報を受け付けるステップと、
前記記憶部から前記入力情報に対応する雛形データテーブル及び前記雛形プログラムを読み出し、前記読み出された雛形データテーブル及び前記雛形プログラムに前記入力情報を適用して、前記個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成するステップと、
前記個別業務の管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記管理用データテーブルに前記入力された実績データを登録するステップと、
前記登録された実績データに基づいて、前記個別業務の進行情報を出力又は更新するステップと、を実行させることを特徴とする業務プロセス管理支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務プロセス管理支援システム、管理支援方法、及び管理支援プログラムに関し、より詳しくは、ユーザによる業務プロセスの設定操作が簡易化された業務プロセス管理支援システム、管理支援方法、及び管理支援プログラムに関する。
【背景技術】
【０００２】
企業等における業務処理を支援するために、業務の処理手順をコンピュータに登録して、当該業務の情報共有や進捗を管理するための業務支援システムが多数提案されている。
【０００３】
例えば、特許文献１には、業種・業態などの区分ごとに予めアプリケーションパッケージのテンプレートを作成し、業務単位にパッケージで提供される業務フローをユーザ入力に基づいて編集し、さらに販売、物流といった業務単位における業務フローに含まれる業務機能の処理内容をユーザ入力に基づいて選択する処理を実施して、当該ユーザの業務構造に合致した業務フローを設計する技術が開示されている。また、特許文献２には、蓄積された業務プロセスの再利用を支援する技術が提案されている。
【０００４】
しかし、特許文献１に記載の技術は、ソフトウェアを供給するベンダが、提供する業務フロー及び業務処理を設定して、パッケージソフトウェアに合った業務構造を得るものであり、ユーザ自身が独自に業態に合った業務プロセスを管理できるアプリケーションプログラムを作成することができないため、利便性向上のための改良や仕様変更などに柔軟に対応できない問題があった。
【０００５】
また、特許文献２に記載の技術は、業務プロセスモデルの上位階層の業務フローをユーザに選択させて、選択された業務フローを利用する際に、選択された業務フローとその下位階層の業務フローを非常に多くの候補の中から、当該業務に類似する利用可能な部品を選択する必要があり、設計者の選択作業に対する知識及び時間的な負荷が増大し、また、多くの類似する候補が検出されるために部品の選択が難しいという問題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−３１２４１８号公報
【特許文献２】特開２００６−２８５３１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上記従来の問題点に鑑みてなされたものであって、本発明の目的は、ユーザが簡単な設定画面で業務の進捗状況を管理するためのアプリケーションプログラムを作成可能な業務プロセス管理支援システム、管理支援方法、及び管理支援プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するためになされた本発明の一態様による業務プロセス管理支援システムは、業務管理アプリケーションの作成及び運用を支援する業務プロセス管理支援システムであって、業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを格納する記憶部と、表示機能を備える入力手段から個別業務を設定するための入力情報を受け付ける入力部と、前記受け付けた入力情報に基づいて前記雛形データテーブル及び前記雛形プログラムから個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成する案件登録部と、前記管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録する実績登録部と、前記登録された実績データに基づいて前記個別業務の進行情報を出力又は更新するワークフロー管理部と、前記記憶部、前記入力部、前記案件登録部、前記実績登録部、及び前記ワークフロー管理部を含むシステム全般を制御する制御部と、を備え、
前記制御部は、前記個別業務を設定するための入力用画面を作成して前記入力手段に表示させ、前記作成された個別業務の管理用データテーブルに対応付けられた業務管理アプリケーションを実行させて、前記管理用データテーブルに対する所定のデータ処理を制御することを特徴とする。
【０００９】
上記目的を達成するためになされた本発明の一態様による業務プロセス管理支援方法は、業務管理アプリケーションの作成及び運用を支援する業務プロセス管理支援方法であって、業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを格納する記憶部と、表示機能を備える入力手段から個別業務を設定するための入力情報を受け付ける入力部と、前記受け付けた入力情報に基づいて前記雛形データテーブル及び前記雛形プログラムから個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成する案件登録部と、前記管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録する実績登録部と、前記登録された実績データに基づいて前記個別業務の進行情報を出力又は更新するワークフロー管理部と、前記記憶部、前記入力部、前記案件登録部、前記実績登録部、及び前記ワークフロー管理部を含むシステム全般を制御する制御部と、を備えるシステムにおいて、
前記個別業務を設定するための入力用画面を作成して前記入力手段に表示させるステップと、前記入力手段から前記個別業務を設定するための入力情報を受け付けるステップと、前記記憶部から前記入力情報に対応する雛形データテーブル及び前記雛形プログラムを読み出し、前記読み出された雛形データファイル及び前記雛形プログラムに前記入力情報を適用して、前記個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成するステップと、前記個別業務の管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録するステップと、前記登録された実績データに基づいて、前記個別業務の進行情報を出力又は更新するステップと、を有することを特徴とする。
【００１０】
上記目的を達成するためになされた本発明の一態様による業務プロセス管理支援プログラムは、業務に含まれるプロセス項目及び前記業務で使用されるデータ項目からなる雛形データテーブルと、前記雛形データテーブルに対応付けられた業務管理アプリケーションの雛形プログラムとを格納する記憶部と、表示機能を備える入力手段から個別業務を設定するための入力情報を受け付ける入力部と、前記受け付けた入力情報に基づいて前記雛形データテーブル及び前記雛形プログラムから個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成する案件登録部と、前記管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記入力された実績データを前記管理用データテーブルに登録する実績登録部と、前記登録された実績データに基づいて前記個別業務の進行情報を出力又は更新するワークフロー管理部と、前記記憶部、前記入力部、前記案件登録部、前記実績登録部、及び前記ワークフロー管理部を含むシステム全般を制御する制御部と、を備えるコンピュータに業務管理アプリケーションの作成及び運用を支援する業務プロセス管理処理を実行させる業務プロセス管理支援プログラムであって、
前記コンピュータに、前記個別業務を設定するための入力用画面を作成して前記入力手段に表示させるステップと、前記入力手段から前記個別業務を設定するための入力情報を受け付けるステップと、前記記憶部から前記入力情報に対応する雛形データテーブル及び前記雛形プログラムを読み出し、前記読み出された雛形データテーブル及び前記雛形プログラムに前記入力情報を適用して、前記個別業務の管理用データテーブル及び前記管理用データテーブルに対応付けられた業務管理アプリケーションを作成するステップと、前記個別業務の管理用データテーブルに含まれるデータ項目に対する実績データの入力を受け付けて、前記管理用データテーブルに前記入力された実績データを登録するステップと、前記登録された実績データに基づいて、前記個別業務の進行情報を出力又は更新するステップと、を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明の業務プロセス管理支援システムによれば、業務プロセスの雛形データテーブル及び業務管理アプリケーションの雛形プログラムを利用して、ユーザ個別の業務に適合した業務プロセスモデル及び業務管理アプリケーションを簡易な操作で作成し、作成された業務管理アプリケーションにより、効率的な業務管理を行うことができる。また、プログラミングやデータベースに関する専門知識がないユーザでも、簡易な操作で個別案件ごとに最適化された業務管理アプリケーションを作成して業務管理を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による業務プロセス管理支援システムの全体構成を示す図である。
【図２】本発明の一実施形態による業務プロセス管理支援システムの各機能ブロックを示す図である。
【図３】本発明の一実施形態による業務プロセス管理支援システムに含まれる業務情報データベースの構成例を示す図である。
【図４】本実施形態による業務プロセス管理支援システムが起動された後のメニュー画面の一例を示す図である。
【図５】本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
【図６】本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
【図７】本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
【図８】本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
【図９】本実施形態による業務プロセス管理支援システムの案件登録部により作成された入力用画面の一例を示す図である。
【図１０】本実施形態による業務プロセス管理支援システムの案件登録部により作成された入力用画面の一例を示す図である。
【図１１】本実施形態による業務プロセス管理支援システムの実績検索部により作成された入力用画面の一例を示す図である。
【図１２】本発明の一実施形態による業務プロセス管理支援システムで実行される業務プロセス管理支援方法の案件登録処理を示すフローチャートである。
【図１３】本発明の一実施形態による業務プロセス管理支援システムで実行される業務プロセス管理支援方法の実績登録処理を示すフローチャートである。
【図１４】本実施形態による業務プロセス管理支援システムにより作成された入力用画面の一例を示す図である。
【図１５】本発明の一実施形態による業務プロセス管理支援システムで実行される業務プロセス管理支援方法の進捗管理に関する処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態の具体例を、図面を参照しながら詳細に説明する。
【００１４】
図１は、本発明の一実施形態による業務プロセス管理支援システムの全体構成を示す図である。
【００１５】
図１に示すように、本発明の一実施形態による業務プロセス管理支援システム１０は、汎用のコンピュータシステムであって、中央処理装置（ＣＰＵ）とＲＯＭ及びＲＡＭ（図示せず）等とで構成されて、所定のプログラムを実行し、各種のデータ処理やシステムの制御を行う制御部１１と、各種のプログラム及びデータを格納するＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等からなる記憶部１２と、キーボードやマウス等の入力機器を介してユーザからの指令や各種データの入力を受け付ける入力部１３と、液晶ディスプレイ等の表示機器に画像信号を出力して表示させる表示部１４と、プリンタやコンピュータ読み取り可能な記録媒体へのデータ書き込み装置等にデータを出力する出力部１５と、を備える。さらに、複数のクライアント端末２０やサーバなどの外部装置３０とネットワーク接続を行うための通信部１６を備える。入力部１３、表示部１４、及び出力部１５は、通信部１６を介してコンピュータにネットワーク接続された外部機器を含んで構成されるか又はコンピュータシステム内に一体に含まれる形態で構成される。
【００１６】
本実施形態による業務プロセス管理支援システム１０は、制御部１１がＲＯＭ、ＲＡＭ、又はＳＳＤ等に格納されたＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、業務プロセス管理支援プログラム、及び業務プロセスに関連する各種データを読み込んで、実行することで実現される。
【００１７】
本発明の一実施形態による業務プロセス管理支援システム１０は、単独のコンピュータで構成される形態に限定されるものではなく、ネットワーク接続された複数台のコンピュータによって構成され得る。また、業務プロセス管理支援システム１０は、スマートフォンやパーソナルコンピュータ（ＰＣ）などの画像表示機能を備える外部のクライアント端末２０からのアクセス要求に応答して、業務プロセス管理に関する各種の処理を実行し、その処理結果をクライアント端末に送信する形態で構成され得る。
【００１８】
以下、本発明の一実施形態による業務プロセス管理支援システムに含まれる各機能手段の構成例を、図１及び図２を参照しながら、詳細に説明する。
【００１９】
図２は、本発明の一実施形態による業務プロセス管理支援システムの各機能ブロックを示す図である。
【００２０】
図２に示すように、業務プロセス管理支援システム１０は、制御部１１で実行される業務プロセス管理支援プログラムによって実現される機能手段として、処理選択部１１０、業務定義部１２０、案件登録部１３０、実績検索部１４０、実績登録部１５０、及びワークフロー管理部１６０を備え、また記憶部１２には、業務マスター格納部２１０、業務案件格納部２２０、及び業務情報データベース２３０が構築されている。なお、これらの格納部及びデータベースは、業務プロセス管理支援システム１０にネットワーク接続された外部データサーバ内に構築し得る。
【００２１】
業務プロセス管理支援システム１０の各機能手段は、システム管理者又は業務プロセス構築に習熟したエキスパートが、本システムを利用する一般ユーザ向けに、予め設定された標準的な業務ごとに雛形となる業務プロセスモデルを作成する段階と、一般ユーザが、予め作成された業務プロセスモデルを雛形として利用して、それぞれの業務案件に応じた業務プロセスを個別に設定して実行し運用する段階とに応じて、それぞれの段階に対応した機能手段が実行される。
【００２２】
処理選択部１１０は、業務プロセス管理支援システム１０に実行させる処理をユーザ（一般ユーザ又はシステム管理者）に選択させるための入力用画面を作成して表示部１４に出力する。また、表示部１４に表示された入力用画面に基づいて、ユーザが入力した指令やデータを入力部１３から受け付けて、該当する機能手段（即ち、業務定義部１２０、案件登録部１３０、又は実績検索部１４０）に受け渡す。
【００２３】
ここで、表示部１４及び入力部１３は、それぞれ個別に接続された表示装置及び入力機器により各種信号の入出力処理を行うが、より好適には、表示装置及び入力機器が一体化された、例えば、タッチパネルを備えた液晶ディスプレイ等の表示機能を備える入力手段を使用し得る。また、業務プロセス管理支援システム１０は、通信部１６を介してネットワーク接続されたクライアント端末２０に、処理選択部１１０で作成された、表示部１４に表示されるものと同様の入力用画面を送信し、ユーザが、クライアント端末２０の表示装置に表示された入力用画面に基づいて、クライアント端末２０の入力装置（例えば、タッチパネル）で入力した指令やデータをクライアント端末２０から受信して、業務プロセス管理支援システム１０の該当する機能手段に受け渡すように構成される。クライアント端末２０の表示装置と入力装置とは、表示機能を備える入力手段として、例えば、タッチスクリーンで具現され得る。
【００２４】
業務定義部１２０は、一般ユーザ向けに提供される業務プロセスモデルの雛形を作成する段階で機能させる手段であり、システム管理者又はエキスパートレベルのユーザ（以下、管理ユーザという）によって入力される設定情報に従って、「業務マスター」を作成し、記憶部１２の業務マスター格納部２１０に保存（即ち、登録）する。
【００２５】
ここで、「業務マスター」とは、予め設定された雛形となる業務に含まれる一連の業務プロセスの項目、各業務プロセスの実行順序及び標準工期（所要日数）の情報、並びに当該業務で使用されるデータ項目を含んだ業務プロセスモデルのマスターデータであり、当該業務を構成する一連の単位業務プロセス（以下、プロセスという）をそれらの実行順に定義するとともに、これらのプロセスで用いられるデータ項目を記述したデータファイルである。なお、「業務マスター」は、当該業務マスターに含まれるデータ項目からなる「雛形データテーブル」と、この雛形データテーブルに対するデータ操作及び当該業務の各プロセスに関するデータ管理機能を実現する業務管理アプリケーションとに対応付けられて、業務マスター格納部２１０に格納され、後述する「業務案件」を作成するための雛形となる。「業務」は「プロセス」の集合として記述される。
【００２６】
「プロセス」は、その処理で扱うデータ項目を「雛形データテーブル」に登録する記述を含む。「雛形データテーブル」は、「業務マスター」に含まれる各「プロセス」で標準的に使用されるか又は出力される情報をデータ項目とするデータテーブルである。「雛形データテーブル」は、当該「業務マスター」において、一時的な共有メモリとして機能し、後述する「業務案件」の作成時に、記憶部１２の業務情報データベース２３０に関連付け（結合）されて、案件作成時に設定されたデータ項目のデータへのアクセスや更新を可能にする。
【００２７】
業務情報データベース２３０は、本業務プロセス管理支援システム１０を利用する企業又は事業体の業務に関する各種の業務情報からなるデータベースであって、複数の異なるタイプのデータテーブルで構成される。データテーブルのタイプとは、例えば、顧客、従業員、商品、業務案件などの情報区分を意味する。
【００２８】
図３は、本発明の一実施形態による業務プロセス管理支援システムに含まれる業務情報データベースの構成例を示す図である。図３の構成例は、業務情報データベース２３０に含まれる４つのタイプのデータテーブルを例示し、各テーブルには、テーブルの名称とコードが付与される。各テーブルに含まれるデータ項目は、「業務マスター」作成時に、追加設定され得る。
【００２９】
なお、「業務マスター」の登録時には、それぞれの「業務マスター」に識別子を付与する。また、登録する「業務マスター」にそれぞれカテゴリーコードを付与し、カテゴリー別に記憶部１２の業務マスター格納部２１０に格納する。カテゴリーには、営業、経理、総務などの業務区分や、事業部門、部署などの所属区分が用いられ、これによって、「業務マスター」を分類し、さらに、階層構造（つまり、親カテゴリー、子カテゴリー、孫カテゴリー）を備えてもよい。カテゴリーコードを付与することによって、登録された多数の「業務マスター」の中から、所望の「業務マスター」を検索することが容易になる。
【００３０】
案件登録部１３０は、一般ユーザが業務プロセス管理支援システム１０を利用する段階で実行される。案件登録部１３０は、入力部１３又はクライアント端末２０を介して受け付けた一般ユーザからの設定情報に基づき、雛形となる「業務マスター」を業務マスター格納部２１０から読み出し、これに「案件情報」を付加して「業務案件」を作成し、記憶部１２の業務案件格納部２２０に登録する。
【００３１】
ここで、「案件情報」とは、特定の個別業務（即ち、案件）に固有の情報であり、「業務案件」とは、当該案件の処理と管理に必要な情報からなるデータファイルである。
例えば、一般的な受注販売における標準的な業務に含まれるプロセスの項目やその実行順及びデータ項目を含むマスターデータが「業務マスター」であるのに対し、「○○社向け製品商談」に固有のプロセスや処理手順及びデータ項目を含むデータが「業務案件」である。この場合、「○○社向け製品商談」の納期、仕様、責任者名などが「案件情報」に相当する。
【００３２】
なお、案件登録部１３０へのアクセス、すなわち「業務案件」の作成は予め許可されたユーザ、例えば、プロジェクトリーダ（当該案件の責任者）や案件担当者に限定してもよい。この場合でも、システム管理者又はエキスパートが作成した「業務マスター」を雛形として、新規に「案件情報」を付加して「業務案件」を作成することができるため、新規案件の業務プロセス作成にあたるプロジェクトリーダや担当者のスキルの優劣に拘わらず、一定水準以上の品質を備えた「業務案件」が作成される。
【００３３】
また、「業務マスター」は「プロセス」の集合で定義され、各「プロセス」は「雛形データテーブル」に対応付けられているので、一般ユーザが、案件登録部１３０を使用して「業務案件」を作成すると、「業務案件」を構成する「プロセス」の集合及び「プロセス」の集合に対応付けられた「管理用データテーブル」が自動的に生成される。このため、「業務案件」毎に「プロセス」及び「管理用データテーブル」を作成する手間が省ける。
【００３４】
実績登録部１５０は、一般ユーザであるプロジェクトリーダや案件担当者から「業務実績」の入力を受け付けて、記憶部１２の業務案件格納部２２０に格納された該当案件に対応する「管理用データテーブル」を更新する。ここで「業務実績」とは、各「プロセス」を実行した事実、あるいは、所定の「プロセス」の実行によって得られた「成果物」に関する情報である。案件の各担当者は、自分が担当するプロセスの作業が完了すると、実績登録部１５０にアクセスして、完了の事実又は「成果物」に関する情報を当該案件の管理用データテーブルに追記して記憶部１２の業務案件格納部２２０に登録する。なお、業務実績を登録するための入力は、処理選択部１１０で作成された入力用画面に基づいて、入力部１３から入力される。
【００３５】
また、実績登録部１５０は、予め登録され外部装置３０から送信された「業務実績」を受けて付けて、記憶部１２の業務案件格納部２２０に格納された該当案件に対応する「管理用データテーブル」を更新する構成を備える。例えば、実績登録部１５０は、予め登録された顧客所有のファックス（ＦＡＸ）機能を有する複合機又はパーソナルコンピュータから送信された定型書式のドキュメントデータを、業務プロセス管理支援システム１０の通信部１６を介して受信し、業務プロセス管理支援システム１０に備えられたＦＡＸソフトを利用してテキストデータ化した上、所定項目のデータを該当する管理用データテーブルのデータ項目に登録する。なお、外部装置を利用した実績登録のための構成は、これに限定されない。
【００３６】
ワークフロー管理部１６０は、「業務実績」を予め定められたユーザに回覧可能にする。例えば、案件担当者が実績登録部１５０により、「業務実績」を案件データテーブルに追記すると、ワークフロー管理部１６０が起動されて、当該案件データテーブルの更新内容が当該案件の関係者に通知される。また、ワークフロー管理部１６０は、予め設定された日程情報に基づき、案件の進捗状況を判定して所定の通知を出力する機能を備える。
【００３７】
実績検索部１４０は、ユーザからのアクセス要求に応答して、実績登録部１５０で登録された「業務実績」を検索して、閲覧可能に出力する。つまり、プロジェクトリーダ、担当者、承認者等を含む当該業務案件に関わる全員が使用できる。この機能により、当該案件の関係者全員が業務の進捗状況を確認することができる。
【００３８】
以下、本発明の一実施形態による業務プロセス管理支援システム１０の各機能手段の動作について、図４〜図１０を参照しながら詳細に説明する。
【００３９】
業務プロセス管理支援システム１０が起動されると、制御部１１は、処理選択部１１０を機能させて、本システムに実行させる処理をユーザ（一般ユーザ又は管理ユーザ）に選択させるためのメニュー画面を作成し、表示部１４に作成されたメニュー画面を表示させる。また、業務プロセス管理支援システム１０は、起動後に通信部１６を介してネットワーク接続されたクライアント端末２０から、アクセス要求を入力部１３で受け付けると、制御部１１が、処理選択部１１０を機能させて、要求元のクライアント端末２０に、表示部１４に表示されるメニュー画面と同様のメニュー画面を作成して送信するとともに、送信したメニュー画面に基づく当該クライアント端末２０からの入力を受け付ける。
【００４０】
具体的に、業務プロセス管理支援システム１０の表示部１４及び入力部１３を使って、業務プロセス管理支援システム１０にユーザ指示を入力する場合の例について説明する。
【００４１】
図４は、本実施形態による業務プロセス管理支援システムが起動された後のメニュー画面の一例を示す図である。処理選択部１１０は、メニュー画面でユーザ（一般ユーザ又は管理ユーザ）から、例えば、「業務マスター」の登録処理を選択する指示入力、即ち、図４に示すメニュー画面３００の「１．業務定義」の画像部分を指示（ポインティング）する入力を受け付けると、業務定義部１２０にその指示入力を出力する。
【００４２】
同様に、処理選択部１１０は、メニュー画面でユーザ（一般ユーザ又は管理ユーザ）から「業務案件」の登録処理を選択する指示入力、即ち、図４に示すメニュー画面３００の「２．案件登録」の画像部分を指示（ポインティング）する入力を受け付けると、案件登録部１３０にその指示入力を出力し、「業務実績」に関する処理を選択する指示入力、即ち、図４に示すメニュー画面３００の「３．実績管理」の画像部分を指示（ポインティング）する入力を受け付けると、実績検索部１４０にその指示入力を出力する。
【００４３】
業務定義部１２０は、処理選択部１１０から「業務マスター」の登録処理を選択する指示入力を受け付けると、「業務マスター」を構成する一連の設定事項を登録するための入力用画面を作成して表示部１４に表示させる。なお、業務定義部１２０は、「業務マスター」の登録用の入力用画面を表示させる前に、ユーザのアクセス資格を認証するための画面を表示させて、管理ユーザであることのユーザ認証が成功した場合に、入力用画面を表示させる構成とすることができる。
【００４４】
業務定義部１２０は、「業務マスター」を構成する各要素に対応して、データ項目設定モジュール１２１、プロセス定義モジュール１２２、及び業務マスター作成モジュール１２３を含み、これらのモジュールに対応するユーザ入力に基づいて、「業務マスター」を新規に作成するか又は既存の「業務マスター」を更新する。
【００４５】
図５は、本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
図５の入力用画面で、同画面の左側には設定項目の選択リスト３１１が表示され、管理ユーザが、選択リスト３１１の中の「データ項目の設定」と表示された欄３１２を指示（ポインティング）すると、業務定義部１２０は、データ項目設定モジュール１２１を機能させる。
【００４６】
データ項目設定モジュール１２１は、「データ項目の設定」の指示を受けて、例えば、図５に示すように、雛形となる標準的な業務で使用される「データ項目」を設定するための入力用テーブル３１３を作成し、表示部１４に表示させる。管理ユーザは、表示された入力用テーブル３１３の各入力欄に該当する情報を入力する。
【００４７】
入力用テーブル３１３において、同一行の各入力欄には、設定される「データ項目」の入力データとして、データ項目名とともに、例えば、その属性（データ型）及びアクセス権が登録される。入力されたデータ項目名は、後述する雛形テーブルの「フィールド（列）」を定義する項目となる。また、入力用テーブル３１３の各行ごとのデータの組（レコード）には、図示しないが識別子を付与してもよい。
【００４８】
必要なデータ項目の入力が完了した後、図５に示す入力用画面で、「保存する」と表示されたボタン３１４が指示（ポインティング）されると、データ項目設定モジュール１２１は、設定された「データ項目」のデータテーブルを、記憶部１２の業務マスター格納部２１０に保存（登録）する。
【００４９】
図６は、本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
図６の入力用画面で、管理ユーザが、同画面の左側に表示された設定項目の選択リスト３１１の中の「プロセスの設定」と表示された欄３１５を指示（ポインティング）すると、業務定義部１２０は、プロセス定義モジュール１２２を機能させる。
【００５０】
プロセス定義モジュール１２２は、図６に示す「プロセスの設定」と表示された入力フォーム３２０が表示された入力用画面を作成し、表示部１４に表示させる。管理ユーザは、この入力フォーム３２０にしたがって下記の項目に入力する。
【００５１】
入力欄３２１：プロセス名。
入力欄３２２：期限日の初期設定。当該プロセスの完了に必要とされる日数。
入力欄３２３：通知ユーザ。当該プロセスに関与するユーザ名（又は、電子メールアドレス）。後述のワークフロー管理部で行う回覧ルートに設定。
【００５２】
以上の項目を入力すると、１件の「プロセス定義」が完了する。完了した「プロセス定義」は、図６に示す入力用画面で、「保存する」と表示されたボタン３２４が指示（ポインティング）されると、記憶部１２の業務マスター格納部２１０に「プロセス定義」ファイルとして保存（登録）される。保存後に、図６に示す入力用画面で、再度それぞれの入力欄に別の情報入力を行うことで、複数個の「プロセス定義」を登録することができる。
【００５３】
その後、図６の入力用画面で、「高度な設定」と表示された領域３２５が指示（ポインティング）されると、プロセス定義モジュール１２２は、各「プロセス定義」のより詳細な設定を行う入力用画面を作成して、表示部１４に表示させる。
【００５４】
図７は、本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
図７の入力用画面には、各「プロセス定義」に関連付けられるデータ項目を選択するための入力用リスト３２６が表示される。プロセス定義モジュール１２２は、業務マスター格納部２１０に保存された「データ項目」のデータテーブルを読み出して、入力用リスト３２６を作成する。管理ユーザは、この入力用リスト３２６で当該プロセスに必須のデータ項目を指定する。また、後述するワークフロー画面に表示させないデータ項目を指定することも可能である。
【００５５】
全ての登録が終了した後、図７に示す入力用画面で、「保存する」と表示されたボタン３２７が指示（ポインティング）されると、付加された情報を含む「プロセス定義」ファイルが、記憶部１２の業務マスター格納部２１０に保存（登録）される。その後、業務定義部１２０は、設定項目の選択リスト３１１が表示された図６の入力用画面を表示させる。
【００５６】
図８は、本実施形態による業務プロセス管理支援システムの業務定義部により作成された入力用画面の一例を示す図である。
図８の入力用画面で、管理ユーザが、同画面の左側に表示された設定項目の選択リスト３１１の中の「プロセスの設定」と表示された欄３１６を指示（ポインティング）すると、業務定義部１２０は、業務マスター作成モジュール１２３を機能させる。
【００５７】
業務マスター作成モジュール１２３は、図８に示す「カテゴリーの設定」と表示された入力フォーム３３０が表示された入力用画面を作成し、表示部１４に表示させる。業務マスター作成モジュール１２３は、プロセス定義ファイルに登録された「プロセス定義」を引用して、所定のカテゴリーに対応する「業務マスター」を作成する。管理ユーザは、図８に示す入力画面に表示された入力フォーム３３０にしたがって下記の項目に入力する。
【００５８】
入力欄３３１：業務名。
入力欄３３２：業務の概要。
入力欄３３３：業務を構成するプロセス名。複数のプロセス名を登録できる。例えば、プロセスがｎ件ある場合は、プロセス＃１からプロセス＃ｎまで時系列（処理の順序）にしたがって入力する。なお、入力はプルダウンメニュー形式で登録済のプロセスを選択し、未登録の場合は、「プロセス定義」に戻る構成とすることが好ましい。
入力欄３３４：ワークフロー設定。ワークフロー管理部で行う回覧ルート、例えば、電子メールを指定。
入力欄３３５：業務のカテゴリーを入力。例えば、プルダウンメニュー形式で選択する構成とする。
【００５９】
以上の項目を入力すると、１件の「業務マスター」が完成する。完成した「業務マスター」は、図８に示す入力用画面で、「保存する」と表示されたボタン３３６が指示（ポインティング）されると、記憶部１２の業務マスター格納部２１０に保存（登録）される。なお、「業務マスター」を業務マスター格納部２１０に登録する際には、「業務マスター」にそれぞれカテゴリーコードが付与され、後述する雛形データテーブルと共に格納される。
【００６０】
また、「業務マスター」は、登録された一連のプロセスの進捗を管理する業務管理アプリケーションプログラムを連動させるように関連付けられて保存される。具体的に、本発明の一実施形態による業務プロセス管理支援システム１０には、業務を構成する各プロセスの情報を変数とする業務管理アプリケーションの雛形（ベースとなるプログラム）が、記憶部１２の業務マスター格納部２１０に保存され、業務マスター作成モジュール１２３は、ベースとなるプログラムの入力変数を指定する記述を当該業務マスターに含まれるプロセス及びデータ項目に対応するように自動編集して、業務マスター格納部２１０に格納する。
【００６１】
本発明の一実施形態による業務プロセス管理支援システム１０では、「業務マスター」、「プロセス定義」、及び「データ項目設定」の各段階で設定登録されたデータ項目のデータを業務情報データベース２３０と連係させて書き込み、読み出し、更新する処理を、リレーショナル・データベースを操作するＳＱＬで記述された手順によって、操作される手段を備える。
【００６２】
以上、本実施形態による業務プロセス管理支援システムで一般ユーザ向けの業務管理プロセスの雛形、即ち、「業務マスター」を作成して登録する段階が実行される。
【００６３】
次に、作成された業務管理プロセスの雛形を利用して、一般ユーザがそれぞれの業務案件に応じた業務プロセスを設定して業務管理を行う段階に対応する各機能手段の構成とその動作について説明する。なお、管理ユーザは、以下に説明する一般ユーザ向けの機能を実行可能である。
【００６４】
業務プロセス管理支援システム１０の処理選択部１１０は、入力部１３又は業務プロセス管理支援システム１０にネットワーク接続されたクライアント端末２０から、「業務案件」の登録処理を選択する指示入力、即ち、図４に示す初期画面３００の中の「２．案件登録」の画像部分を指示（ポインティング）する入力を受け付けると、受け付けた指示入力を案件登録部１３０に出力する。
【００６５】
案件登録部１３０は、処理選択部１１０から「業務案件」登録処理の指示入力を受け付けると、記憶部１２の業務マスター格納部２１０を検索して、登録されている業務マスターの名称及び概要からなる情報を一覧表の形式で配列した入力用画面を作成する。制御部１１は、作成された入力用画面を表示部１４又はクライアント端末２０に出力して表示させるよう制御する。なお、案件登録部１３０は、入力用画面を表示させる前に、ユーザのアクセス資格、例えば、当該企業の社員であることを認証するための画面を表示させて、ユーザ認証が成功した場合に、入力用画面を表示させる構成としてもよい。
【００６６】
図９は、本実施形態による業務プロセス管理支援システムの案件登録部により作成された入力用画面の一例を示す図である。
【００６７】
案件登録部１３０は、図９に示す入力用画面４００の「カテゴリー選択欄」４０１の中から、一般ユーザ（プロジェクトリーダ又は担当者）が登録しようとする「業務案件」に相応しいカテゴリーを選択する入力を受け付けると、選択されたカテゴリーに従属する業務、すなわち「業務マスター」の一覧表４１０を表示させる。
【００６８】
案件登録部１３０は、業務の一覧表４１０の中から、ユーザ所望の「業務案件」に対応する「業務マスター」、例えば、業務名Ｂの欄４１１が指示（即ち、ポインティング）されると、業務マスター格納部２１０から該当する「業務マスター」を読み出し、読み出したマスターデータを雛形として、業務案件を登録するための入力フォームを作成して表示させる。
【００６９】
図１０は、本実施形態による業務プロセス管理支援システムの案件登録部により作成された入力用画面の一例を示す図である。図１０に示す入力用画面において、表示される入力フォーム４２０は、当該「業務マスター」に対応付けられた「プロセス定義」及び「データ項目設定」情報に基づいて、「業務案件」を構成する標準的な入力項目が選択されて表示される。一般ユーザは、表示された入力項目に登録しようとする「業務案件」に固有の情報、例えば、以下に示す案件情報を入力する。
【００７０】
入力欄４２１：案件名。例えば「○○社向け商談」のような特定の業務に固有のプロジェクト名等を入力する。
入力欄４２２ａ：案件の開始予定日を入力する。
入力欄４２２ｂ：案件の終了予定日を入力する。
入力欄４２３：案件概要。「○○社向け商談」の概要を入力する。
入力欄４２４：メンバー。案件のプロジェクトリーダ、担当者、承認者などの氏名を入力する。ワークフロー設定の回覧ルートに利用される。
入力欄４２５：例えば、準拠すべき仕様書などの関連文書のファイル名を記載する。
【００７１】
なお、図１０に示す入力用画面の入力フォームには、選択された「業務マスター」に含まれる「プロセス」に対応したプロセス名が表示された順序欄４２６、データ項目リスト欄４２７、及び各業務プロセス（即ち、「プロセス」）の詳細情報が欄４２８に表示される。また、各「プロセス」の順序欄４２６には、開始予定日を起点として、当該プロセスの予定日が、「プロセス定義」に含まれる期限日の初期設定に基づき自動計算されて表示される。
【００７２】
全ての項目に対する入力が終了した「業務案件」は、図１０に示す入力用画面で、「保存」と表示されたボタン４２９ａが指示（ポインティング）されると記憶部１２の業務案件格納部２２０に新規の「業務案件」データファイルとして保存（登録）される。また、同時に、当該「業務案件」に対応するデータ項目からなる管理用データテーブルが同時に作成されて保存される。なお、入力フォームに表示されている入力欄に、未入力の項目があると、案件登録部１３０は、入力漏れがあることを知らせるアラームを出力して、登録を受け付けない機能を備え得る。
【００７３】
また、案件登録部１３０は、「業務マスター」に関連付けられて保存された業務管理アプリケーションの入力変数に、当該「業務案件」で設定されたプロセス及びデータ項目の情報を代入して、当該「業務案件」に対応した業務管理アプリケーションプログラムを作成して、業務案件格納部２２０に保存（登録）する。
【００７４】
一方、一般ユーザが、入力フォームに表示されている「プロセス」や「データ項目」の内容を編集したい場合、「編集」と表示されたボタン４２９ｂが指示（ポインティング）されると、案件登録部１３０は、「業務マスター」に対応付けられた「プロセス定義」や「データ項目設定」のデータを編集するモードを起動する。編集モードは、図１０の入力フォームをそのまま利用するか又は任意の形態の別画面を用いることも可能である。
【００７５】
業務プロセス管理支援システム１０の処理選択部１１０は、入力部１３又は業務プロセス管理支援システム１０にネットワーク接続されたクライアント端末２０から、「業務事績」の検索、登録、又は進捗管理に関する処理を選択する指示入力、即ち、図４に示す初期画面の中の「３．実績管理」の画像部分を指示（ポインティング）する入力を受け付けると、受け付けた指示入力を実績検索部１４０に出力する。
【００７６】
実績検索部１４０は、一般ユーザの検索入力に応答して記憶部１２の業務案件格納部２２０に格納された業務案件のデータファイル及び管理用データテーブルを検索し、登録済の「業務案件」をカテゴリー別に閲覧可能に表示させる。
【００７７】
図１１は、本実施形態による業務プロセス管理支援システムの実績検索部により作成された入力用画面の一例を示す図である。図１１に示す入力用画面の入力フォーム４３０には、案件を絞込むための入力欄４３１が配置される。入力欄４３１には、業務区分（カテゴリー）欄４３１、担当者欄４３２、期間欄（４３３ａ、４３３ｂ）が含まれる。
【００７８】
実績検索部１４０は、表示された「業務案件」の中から、ユーザ所望の「業務案件」を選択する指示入力を受け付けると、その指示入力に基づき、選択された「業務案件」のデータ情報、すなわち、格納先のメモリアドレスやデータファイル及び管理用データテーブルの情報を実績登録部１５０に出力する。
【００７９】
実績登録部１５０は、実績検索部１４０から出力された「業務案件」のデータ情報を受け付けて、記憶部１２の業務案件格納部２２０から該当する「業務案件」を読み出し、当該案件の実績を登録するための入力用画面を作成する。実績登録部１５０が作成する入力用画面は、図１０に示す案件登録の入力フォームがそのまま利用される。そして、実績登録部１５０は、入力用画面からユーザが入力した項目の実績に関する情報を、当該「業務案件」の管理用データテーブル及び／又はデータファイルに追記する。ここで、実績に関する情報とは、単位業務プロセスが完了した事実、プロセスの進行で生じた成果物に関する情報、成果物そのもの、などである。
【００８０】
ワークフロー管理部１６０は、「業務案件」に対し、各「プロセス」の実績に関する情報が登録されると起動して、当該情報を「業務定義」で指定された経路で回覧可能にする。また「業務定義」で指定された承認者に対して、当該成果物についての承認を求める。
【００８１】
以下、本発明の一実施形態による業務プロセス管理支援方法について、図１２及び図１３を参照しながら説明する。下記の説明は、一般ユーザが、クライアント端末２０から業務プロセス管理支援システム１０にアクセスして、各自の業務を登録、管理する段階の実施形態について説明する。
【００８２】
本実施形態による業務プロセス管理支援方法は、業務プロセス管理支援システム１０の記憶部１２に格納された「業務マスター」を雛形に利用する。一般ユーザは、業務プロセス管理システム１０によって、記憶部１２に格納された「業務マスター」の中から各自の業務に該当する「業務マスター」を検索し、検出された「業務マスター」を雛形として、登録済の「プロセス」及び「データ項目」を多様に加工・編集可能にする。このため、各ユーザの個別の業務により適合する業務プロセスを構築することができる。
【００８３】
図１２は、本発明の一実施形態による業務プロセス管理支援システムで実行される業務プロセス管理支援方法の案件登録処理を示すフローチャートである。
【００８４】
図１２を参照すると、業務プロセス管理支援システム１０は、ネットワーク接続されたクライアント端末２０から、「業務案件」の登録処理の要求を受け付けると、記憶部１２に予め登録されている「業務マスター」ファイルを検索して（ステップＳ１００）、登録されている「業務マスター」の業務名及び概要からなる情報を、例えば、図９に示す一覧表形式で掲載した入力用画面４００をクライアント端末２０に表示させる（ステップＳ１１０）。
【００８５】
一般ユーザがクライアント端末２０の入力装置を使って、図９に示す入力用画面内の「業務マスター」の一覧表の中から、所望の業務名が表示された欄を指示（即ち、ポインティング）すると、業務プロセス管理支援システム１０は、指定された「業務マスター」ファイルを読み出し、図１０に示す業務案件を登録するための入力フォームを作成してクライアント端末２０に送信し、クライアント端末２０は、受信した入力フォームを画面表示する（ステップＳ１２０）。
【００８６】
業務プロセス管理支援システム１０は、クライアント端末２０の画面に表示された図１０に示す入力フォームから入力された登録項目を受け付けて（ステップＳ１３０）、データ入力後、クライアント端末２０から登録ボタン４２９ａが指示されると業務プロセス管理支援システム１０の案件登録部１３０は、入力された情報を、読み出した「業務マスター」ファイルに適用して新規「業務案件」のデータファイル及び管理用データテーブルとして記憶部１２の業務案件格納部２２０の業務案件データファイルに登録する（ステップＳ１４０）。
【００８７】
また、これと同時に、入力された情報を、読み出した「業務マスター」に関連付けられて保存された業務管理アプリケーションの入力変数に適用して、当該「業務案件」に対応した業務管理アプリケーションプログラムを作成して、業務案件格納部２２０に保存（登録）する。
【００８８】
次に、本実施形態による業務プロセス管理支援方法の実績管理処理について説明する。実績管理処理は、業務案件格納部２２０の格納された業務案件データファイルを検索して図１１に示す案件一覧を表示し、案件一覧の中から一般ユーザが指定した案件に対し、その実績を登録し、進捗を管理するための各段階を含む。
【００８９】
図１３は、本発明の一実施形態による業務プロセス管理支援システムで実行される業務プロセス管理支援方法の実績登録に関する処理を示すフローチャートである。
【００９０】
図１３を参照すると、業務プロセス管理支援システム１０は、クライアント端末２０から、「業務案件」の実績管理処理の要求を受け付けると、記憶部１２の業務案件格納部２２０から登録されている「業務案件」のデータファイル及び管理用データテーブルを検索して（ステップＳ２００）、登録されている各「業務案件」の案件名及び進捗情報を、一覧表形式で掲載した図１１に示す入力用画面をクライアント端末２０に出力する（ステップＳ２１０）。
【００９１】
業務プロセス管理支援システム１０は、図１１に示す案件絞込みのための入力欄４３１に入力されたデータに応じて、当該業務区分（例えば、商談）に含まれるプロセス群を指標欄４３２に表示し、「業務案件」のデータファイルに登録された各案件を、それぞれの現況に応じて指標欄４３２の該当するプロセス枠の下方に配置する形式の一覧表欄４３３で表示させた入力用画面を作成してクライアント端末２０に出力する。
【００９２】
一般ユーザがクライアント端末２０の入力装置を使って、図１１に示す入力用画面内の「業務案件」の一覧表欄４３３の中から、所望の案件が表示された欄４３４を選択すると、クライアント端末２０は、この選択入力を業務プロセス管理支援システム１０に送信する。業務プロセス管理支援システム１０は、選択入力を受信すると（ステップＳ２２０）、この選択入力に対応する「業務案件」のデータファイル及び管理用データテーブルを記憶部１２の業務案件格納部２２０から読み出し、当該「業務案件」に関連付けられた業務管理アプリケーションを実行させて、当該案件の実績を登録するための入力フォームを作成してクライアント端末２０に出力する（ステップＳ２３０）。クライアント端末２０は、受信した入力フォームを画面表示する。
【００９３】
図１４は、本実施形態による業務プロセス管理支援システムにより作成された入力用画面の一例を示す図である。図１４に示す入力用画面の入力フォーム４４０は、案件登録で表示された図１０に示す入力用画面と同様の項目を示す表示欄が配置される。表示欄４４１には、案件名、識別コード、作成及び更新日時などが表示され、プロセス進捗欄４４２には、業務に含まれるプロセス枠４４６が時系列で表示される。案件概要欄４４３、メンバー欄４４４、関連ファイル欄４４５、データ項目リスト欄４２７、業務プロセスの詳細情報欄４２８には、それぞれ登録された情報が表示される。
【００９４】
業務プロセス管理支援システム１０は、クライアント端末２０の画面に表示された図１４に示す入力フォーム４４０の所定の各項目欄に入力された実績データを受け付けて（ステップＳ２４０）、データ入力後、クライアント端末２０から保存ボタン４４９が指示されると業務プロセス管理支援システム１０の実績登録部１５０は、入力されたデータを記憶部１２内に格納された当該案件の管理用データテーブルを更新する（ステップＳ２５０）。この時、管理用データテーブルは、業務情報データベース２３０に連結されているので、業務情報データベース２３０の対応するデータ項目のデータも更新される。
【００９５】
次に、本実施形態による業務プロセス管理支援方法の進捗管理、すなわち、ワークフロー管理処理について説明する。
【００９６】
図１５は、本発明の一実施形態による業務プロセス管理支援システムで実行される業務プロセス管理支援方法の進捗管理に関する処理を示すフローチャートである。なお、一部の処理は上述した実績登録処理と重複する。
【００９７】
図１５を参照すると、業務プロセス管理支援システム１０は、クライアント端末２０から、「業務実績」の検索、登録、又は進捗管理に関する処理を選択する指示入力「業務案件」の実績管理処理の要求を受け付けると、記憶部１２の業務案件格納部２２０に格納された業務案件データファイルを検索して（ステップＳ２００）、登録されている各「業務案件」の進捗に関する実績データ、すなわちプロセスごとの完了日データを予め設定された標準作業日数に基づくスケジュールと対比する（ステップＳ２０１）。
【００９８】
対比結果に基づき、業務プロセス管理支援システム１０は、図１１に示す各「業務案件」を一覧表形式で掲載した入力用画面の入力フォーム４３０を作成する際、進捗が標準スケジュールよりも遅れている案件は、最後に完了したプロセスに対応する指標欄４３２の該当プロセス枠の下方位置に、一般ユーザに遅れが認識できる形態、例えば、色付き欄４３５で配置した一覧表欄４３３を作成する（ステップＳ２０２）。そして、作成された入力用画面４３０をクライアント端末２０に出力する（ステップＳ２１０）。
【００９９】
その後、一般ユーザがクライアント端末２０の入力装置を使って、図１１に示す入力用画面内の「業務案件」の一覧表欄４３３の中から、遅れている案件が表示された欄４３５を選択すると、クライアント端末２０は、この選択入力を業務プロセス管理支援システム１０に送信する。業務プロセス管理支援システム１０は、選択入力を受信すると（ステップＳ２２０）、この選択入力に対応する「業務案件」のデータファイルを読み出し、当該「業務案件」に関連付けられた業務管理アプリケーションを実行させて、プロセス進捗欄４４２を遅れているプロセスが認識できる形態、例えば、図１４に示すように遅れているプロセス＃１を色付きで表した入力フォームを作成して（ステップＳ２２５）、クライアント端末２０に出力する（ステップＳ２３０）。
【０１００】
また、ステップＳ２２０で、進捗が標準スケジュールよりも遅れている案件が選択されると、当該「業務案件」に関連付けられた業務管理アプリケーションが、当該案件の担当者及びプロジェクトリーダに対して、遅延を通知する電子メールを送信するように設定してもよい。
【０１０１】
上述した業務プロセス管理支援方法は、多様なプログラミング言語で記述されたコンピュータによる実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯなどの装置可読な記録媒体に格納して頒布することができる。
【０１０２】
以上、本発明の業務プロセス管理支援システムによれば、予め作成された業務プロセスの雛形を利用して、コンピュータプログラミングの専門知識を有しない一般ユーザが、簡易な操作でユーザ指定の業務プロセスを作成して管理できる。
【０１０３】
また、本発明の業務プロセス管理支援システムへの入力データは、リレーショナル型データベースで管理されるため、異なる業務区分や部門間での情報共有やデータ利用が容易であり、ユーザの利便性が高いという利点を有する。
【０１０４】
以上、本発明の実施形態について図面を参照しながら詳細に説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１０５】
１０    業務プロセス管理支援システム
１１    制御部
１２    記憶部
１３    入力部
１４    表示部
１５    出力部
１６    通信部
２０    クライアント端末
３０    外部装置
１１０    処理選択部
１２０    業務定義部
１２１    データ項目設定モジュール
１２２    プロセス定義モジュール
１２３    業務マスター作成モジュール
１３０    案件登録部
１４０    実績検索部
１５０    実績登録部
１６０    ワークフロー管理部
２１０    業務マスター格納部
２２０    業務案件格納部
２３０    業務情報データベース
【図１】
2020027322.tif 000003
【図２】
2020027322.tif 000004
【図３】
2020027322.tif 000005
【図４】
2020027322.tif 000006
【図５】
2020027322.tif 000007
【図６】
2020027322.tif 000008
【図７】
2020027322.tif 000009
【図８】
2020027322.tif 000010
【図９】
2020027322.tif 000011
【図１０】
2020027322.tif 000012
【図１１】
2020027322.tif 000013
【図１２】
2020027322.tif 000014
【図１３】
2020027322.tif 000015
【図１４】
2020027322.tif 000016
【図１５】
2020027322.tif 000017