(57)【要約】【課題】特定のデータを共有するドキュメントが複数存在する場合に、対象となる全てのドキュメントに対して入力を行う必要があること、および、対象ドキュメントの漏れがあった場合にドキュメント間の不整合が発生してしまう問題がある。【解決手段】上記問題を解決するために、基本設計業務における各種ドキュメント作成支援において必要となる画面や機能等の名称だけでなく、画面遷移および業務フロー等の処理の流れをパターン化し、各画面や業務および機能等とパターン化した処理とを関連付けてデータベース化する。【選択図】図１
2010134569.tif 000002
【特許請求の範囲】
【請求項１】
処理の流れをパターンとして管理するパターン管理ファイルと、各種名称を管理する名称管理ファイルと、各処理を管理する処理管理ファイルを有するシステムにおいて、パターン管理ファイルを制御するパターン管理サブプログラムと名称管理ファイルを制御する名称管理サブプログラムから、パターンと名称の組合せにより各処理を管理し処理管理ファイルを制御する処理管理制御部により、基本設計に必要となるドキュメントを動的に生成・一元管理する方法であって、同一の処理パターンとなる複数のドキュメントが存在する場合にも、任意のドキュメントに対して変更を行うことによって該当する全てのドキュメントへの変更が反映されることを実現するドキュメント管理方法。
【請求項２】
請求項１記載の処理管理制御部において、パターン管理ファイルと名称管理ファイルとの関連付けによって各処理を管理することを特徴とするドキュメント管理方法。
【請求項３】
請求項１記載のパターン管理ファイルにおいて、処理の流れをパターンとして管理することを特徴とするドキュメント管理方法。
【請求項４】
処理の流れをパターンとして管理するパターン管理ファイルと、各種名称を管理する名称管理ファイルと、各処理を管理する処理管理ファイルを有し、パターン管理ファイルを制御するパターン管理サブプログラムと名称管理ファイルを制御する名称管理サブプログラムとを備え、パターンと名称の組合せにより各処理を管理し処理管理ファイルを制御する処理管理制御部を備えたことを特徴とするドキュメント管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基本設計業務において、ドキュメントを管理する方法及びこれを実施するドキュメント管理システムに関する。
【背景技術】
【０００２】
基本設計業務を遂行するにあたり、画面遷移図および業務フロー等の処理の流れを示すドキュメントが多数必要となる。画面や業務および機能等の各種名称が管理できていても画面遷移図等における処理の流れについては、各ドキュメント毎に作成および管理することしかできておらず、同一の流れとなる処理であっても各々が独立した管理となっているために、顧客業務に合わせた変更を行う場合には、該当するドキュメントが何であるかを調査し、全てのドキュメントに対して同様の変更を行う必要がある。したがって、同様の変更を街頭する全てのドキュメントの数だけ実施する必要があり、ドキュメント間の整合性を保つためには変更対象となるドキュメントに漏れがないかを確認する必要もあるため、メンテナンスに多大な時間が必要になる場合もある。
【０００３】
この問題を解決するために、特許文献１には、特定のデータを共有する画面が複数存在する場合に、当該データを共有する画面ごとに行うデータの入力または表示に必要な処理内容を予め入力しておくことにより、当該データを反映させるべき画面へデータを一括反映させる方法が開示されている。
【０００４】
【特許文献１】特開２００７−４２４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
基本設計業務における各種ドキュメント作成支援において、画面遷移および業務フロー等のデータ管理方法は処理ごとに独立しているため、同一の流れとなる処理が複数存在し当該処理に対して変更を行う場合には、該当する全ての処理に対して同様の変更を行うことが必要であり、変更に漏れがあった場合には不整合が発生してしまう。
【０００６】
また、特許文献１に記載された方法においては、特定のデータを共有する画面が複数存在する場合に、画面ごとのデータの入力を予め行っておく必要があり、当該データを共有する画面数の入力が必要となり、入力対象の画面に漏れがあった場合にはドキュメント間の不整合が発生してしまうという問題点があった。
【０００７】
そこで、本発明の目的は、特定のデータを共有するドキュメントが複数存在する場合に、対象となる全てのドキュメントに対して入力を行う必要があること、および、対象ドキュメントの漏れがあった場合にドキュメント間の不整合が発生してしまう問題を解決するシステム及び方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記問題を解決するために、基本設計業務における各種ドキュメント作成支援において必要となる画面や機能等の名称だけでなく、画面遷移および業務フロー等の処理の流れをパターン化し、各画面や業務および機能等とパターン化した処理とを関連付けてデータベース化する。具体的には、処理の流れを示す図形及び線等のオブジェクトの組合せを処理のパターンとして定義し、パターン毎にデータベースに格納する。各ドキュメントの作成は、適用するパターンを選択することにより処理の流れを決定し、パターン中のオブジェクトと画面名称や帳票名称等の各種名称を関連付けることによって行い、ドキュメント中のオブジェクトに対して変更の入力が行われた場合には、適用しているパターンに対して変更を反映する。上記のデータ管理および処理を行うことにより、同一の処理の流れとなるドキュメントに対しての変更を行う場合には、該当する任意のドキュメントに対して変更の入力を行うことにより、当該ドキュメントに適用しているパターンが変更され、該当する全てのドキュメントに変更入力の内容を反映することが可能となる。
【発明の効果】
【０００９】
同一の流れとなる処理が複数存在し当該処理に対して変更を行う場合に、任意の一処理に対して変更を行うことで該当する全ての処理に対して変更情報を反映させることができるため、ドキュメント作成に係る工数を削減することができ、同一の流れとなるべき処理が異なる流れになるようなドキュメント間の不整合を防ぐことができるため、ドキュメント管理に係る工数を削減することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明のドキュメント管理システム及びドキュメント管理方法を実施するための実施の形態について図を用いて説明する。
【００１１】
図１は、本発明のドキュメント管理システムの実施の形態を説明する全体構成図である。１００はクライアント端末やサーバ等の情報処理装置である。本発明のドキュメント管理システムに係るプログラムや管理ファイルは個々の端末装置で保持して使用する形態でも、サーバで保持してクライアント端末からアクセスして使用する形態でも実現可能である。
【００１２】
情報処理装置１００は、入力装置１０１、表示装置１０２、記憶装置（図示せず）に保持する処理管理ファイル１０３、記憶装置（図示せず）に保持する名称管理ファイル１０４、記憶装置（図示せず）に保持するパターン管理ファイル１０５、記憶装置（図示せず）に保持する設計書管理ファイル１２０、および処理部２００を含んで構成される。ここで処理部２００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が所定のメモリに格納されたプログラムを実行することによって実現される。そして、処理管理ファイル１０３、名称管理ファイル１０４およびパターン管理ファイル１０５は、ＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリによって実現される。さらに、上記図示しない記憶装置は、情報処理装置１００に内蔵または外部接続されたハードディスク装置などの不揮発性記憶装置によって実現される。
【００１３】
処理部２００は処理管理ファイル１０３、名称管理ファイル１０４およびパターン管理ファイル１０５を制御し、動的な表示画面の生成、画面遷移を制御するものであって、ユーザインタフェース２０１、処理管理制御部２０２、名称管理サブプログラム２０３およびパターン管理サブプログラム２０４を含んで構成される。ユーザインタフェース２０１には、入力装置１０１および表示装置１０２が接続される。情報処理装置１００がサーバの場合には、以上に加えて通信制御部とネットワークインタフェースを設定する。
【００１４】
また、処理管理制御部２０２は、処理管理ファイル１０３の情報を読み出し、処理管理ファイル１０３へ情報の格納を行う。名称管理サブプログラム２０３は、名称管理ファイル１０４の情報を読み出し、名称管理ファイル１０４へ情報の格納を行う。パターン管理サブプログラム２０４は、パターン管理ファイル１０５の情報を読み出し、パターン管理ファイル１０５へ情報の格納を行う。
【００１５】
入力装置１０１は、ユーザが、データ項目の入力領域にデータを入力したり、図形描画領域の図形を操作したりする装置である。入力装置１０１は、キーボードやマウスなどのポインティングデバイスによって実現される。
【００１６】
表示装置１０２は、複数のデータ項目の入力領域（データ入力領域）および出力領域（データ表示領域）を有する画面を表示する装置である。表示装置１０２は、ＰＣのディスプレイなどによって実現される。
【００１７】
ユーザインタフェース２０１は、処理管理制御部２０２の制御に従って画面情報を表示装置１０２上に表示し、ユーザが入力装置１０１から入力したデータを処理管理制御部２０２に受け渡すウィンドウウシステムなどの制御プログラムである。
【００１８】
処理管理制御部２０２は、ユーザインタフェース２０１を介して、入力装置１０１から入力されたデータを受け取り、表示装置１０２上にデータを表示し、処理管理ファイル１０３を参照し、処理内容および処理に必要なデータを取得することで画面生成の処理を行い、名称管理サブプログラム２０３およびパターン管理サブプログラム２０４との間で、処理に必要なデータの取得および入力装置１０１から入力したデータの受け渡しを行う。また、表示中の画面の画面識別子を保持し、画面遷移の制御を行う。
【００１９】
名称管理サブプログラム２０３は、入力装置１０１から入力された名称ＩＤを処理管理制御部２０２を通して取得し、名称ＩＤをキーとして名称管理ファイル１０４を検索し、取得した名称を処理管理制御部２０２へ返す機能と、入力装置１０１から入力された名称変更情報を処理管理制御部２０２を通して取得し、該名称変更情報に基づき名称管理ファイル１０４を変更する機能を備える。パターン管理サブプログラム２０４は、入力装置１０１から入力されたパターンＩＤを処理管理制御部２０２を通して取得し、パターンＩＤをキーとしてパターン管理ファイル１０５を検索し、取得したパターン情報を処理管理制御部２０２へ返す機能と、入力装置１０１から入力されたパターン変更情報を処理管理制御部２０２を通して取得し、該パターン変更情報に基づきパターン管理ファイル１０５を変更する機能を備える。これらプログラムの処理の詳細については、後述する。
【００２０】
処理管理ファイル１０３は、処理管理制御部２０２によって制御される処理に関するデータ項目を格納するファイルである。図２は、処理管理ファイル１０３の構成を示す図である。処理管理ファイル１０３は処理ＩＤ１０６、パターンＩＤ１０７、連番１０８および名称ＩＤ１０９を含んで構成される。処理ＩＤ１０６は、設計書毎に振られるＩＤを示す。パターンＩＤ１０７は、設計書のパターンに対応するＩＤを示す。連番１０８は、パターンごとに存在するオブジェクトに対応する連番を示す。ここで、オブジェクトとは、設計書中の図形（長方形、直線、ひし形、書類形、矢印等）を示す。名称ＩＤ１０９は、画面、帳票または機能の名称に対応するＩＤを示し、ＩＤと名称との関連付け情報は名称管理ファイル１０４に格納される。
【００２１】
名称管理ファイル１０４には、名称管理サブプログラムによって制御される名称に関するデータを格納する。図３は、名称管理ファイル１０４の構成を示す図である。名称管理ファイル１０４は、名称ＩＤ１０９、種別１１０および名称１１１を含んで構成される。名称ＩＤ１０９は、画面、帳票または機能の名称に対応するＩＤを示す。種別１１０は、対応する名称ＩＤ１０９が画面の名称であるのか、帳票の名称であるのか、または機能の名称であるのかを示す。名称１１１は、名称ＩＤ１０９に対応する名称を示す。
【００２２】
パターン管理ファイル１０５には、パターン管理サブプログラムによって制御されるパターンに関するデータを格納する。図４は、パターン管理ファイル１０５の構成を示す図である。パターン管理ファイル１０５は、パターンＩＤ１０７、連番１０８、オブジェクト種別１１２、Ｘ座標１ １１３、Ｙ座標１ １１４、Ｘ座標２ １１５およびＹ座標２ １１６を含んで構成される。パターンＩＤ１０７は、パターンに対応するＩＤを示す。ここで、同じパターンＩＤを持つレコードは、一つのパターンを表現するデータの集まりとなる。連番１０８は、パターンごとに存在するオブジェクトに対応する連番を示す。オブジェクト種別１１２は、オブジェクトの種類を示す。Ｘ座標１ １１３、Ｙ座標１ １１４、Ｘ座標２ １１５、Ｙ座標２ １１６は、そのオブジェクトの表示位置を示し、処理管理制御部２０２にて、ユーザインタフェース２０１を介して表示装置１０２へオブジェクトを描画する際の位置を格納している。
設計書管理ファイル１２０は、設計書ファイルと設計書識別情報と設計書の名称情報を対応付けて格納する。
【００２３】
（処理部の処理）
以下、本発明のドキュメント管理システムによる処理の流れをフローチャートを用いて説明する。図５は、上記情報処理装置１００の処理部２００がドキュメント管理システムの提供する処理メニューを表示し、ユーザが選択した変更対象を取得するまでの処理を示すフローチャートである。
【００２４】
まず処理管理制御部２０２は、図８に示すようなメニュー画面を表示装置１０２に表示する（ステップＳ５０１）。次に、ユーザが入力装置１０１からメニュー選択情報であるメニュー番号を入力すると、処理管理制御部２０２はメニュー番号を取得し次の処理が何かを判定する（ステップＳ５０２）。上記メニュー番号が設計書メンテナンスを示すメニュー番号であった場合には、処理管理制御部２０２は図９に示すような設計書一覧画面を表示装置１０２に表示する（ステップＳ５０３）。上記メニュー番号が設計書出力を示すメニュー番号であった場合には、処理管理制御部２０２は出力対象設計書を選択する画面を表示し（ステップＳ５１０）、ユーザが入力装置１０１から設計書選択情報を入力すると、処理管理制御部２０２は設計書管理ファイル１２０から該当する設計書ファイルを抽出し、表示装置１０２に設計書を出力する（ステップＳ５１１）。
ステップＳ５０３の処理の後、設計書一覧画面でユーザが入力装置１０１から設計書を識別する処理ＩＤ情報を入力すると、処理管理制御部２０２は、処理ＩＤ１０６を取得し、処理ＩＤ１０６をキーとして処理管理ファイル１０３を検索し、処理ＩＤ１０６が存在するか、即ち処理管理ファイル１０３への登録有無を判定する（ステップＳ５０４）。処理ＩＤ１０６が処理管理ファイル１０３に存在する場合、処理管理制御部２０２は、処理管理ファイル１０３のパターンＩＤ１０７及び連番１０８をキーとしてパターン管理ファイル１０５を検索し、オブジェクト種別１１２、Ｘ座標１  １１３、Ｙ座標１  １１４、Ｘ座標２  １１５およびＹ座標２  １１６を表示位置情報として取得する（ステップＳ５１２）。次に処理管理制御部２０２は、処理管理ファイル１０３の名称ＩＤ１０９をキーとして名称管理ファイル１０４を検索し、名称１１１を取得する（ステップＳ５１３）。
【００２５】
ステップＳ５０４で処理ＩＤ１０６が処理管理ファイル１０３に存在しない場合、処理管理制御部２０２は、パターン管理ファイル１０５より登録されている全てのパターンＩＤ１０７を取得し、取得したパターンＩＤ１０７をキーとして名称管理ファイル１０４より各パターンの名称１１１を取得し、図１０に示すようなパターン一覧画面を表示する（ステップＳ５０５）。図１０の例では、パターン管理ファイル１０５より取得したパターンＩＤ１０７と、名称管理ファイル１０４より取得した名称１１１を対応つけてパターンの一覧を表示し、「新規」ボタンと「選択」ボタンと「プレビュー」ボタンとを表示している。
【００２６】
パターン一覧画面にて、ユーザが入力装置１０１からパターンを識別するパターンＩＤを入力して「選択」ボタンをクリックすると、処理管理制御部２０２はパターンを識別するパターンＩＤ１０７と「選択」ボタンクリックの情報を取得し、次の処理を判定する（ステップＳ５０６）。この処理では既にパターン管理ファイル１０５に存在するパターンから選択を実施しているので、処理管理制御部２０２は「登録有」を「選択」ボタンのクリック、「登録無」を「新規」ボタンのクリックとして判断することとする。
【００２７】
「選択」ボタンクリックの場合、処理管理制御部２０２は、取得したパターンＩＤ１０７をキーとしてパターン管理ファイル１０５を検索し、オブジェクト種別１１２、Ｘ座標１  １１３、Ｙ座標１  １１４、Ｘ座標２  １１５およびＹ座標２  １１６を位置情報として取得する（ステップＳ５１４）。
【００２８】
処理管理制御部２０２が「新規」ボタンクリックの情報を取得した場合、処理管理制御部２０２はＧＵＩで入力処理ができ、画面に示すオブジェクトを選択して所望の位置に貼り付けることで登録を実現するパターン登録画面を表示する。ユーザが入力装置１０１からパターン登録画面でオブジェクト種類及び位置情報を入力すると、処理管理制御部２０２はオブジェクト種類及び位置情報を取得して、パターン管理ファイル１０５へ登録する（ステップＳ５０７）。
【００２９】
ステップＳ５１３、ステップＳ５１４、ステップＳ５０７のいずれかの処理を終了すると、処理管理制御部２０２はその時点で取得しているオブジェクトの種類及び位置情報と関連付けられている設計書名称情報を元に、設計書管理ファイル１２０を検索し、該当する設計書及び変更対象（「名称」または「設計書パターン」）を選択する画面を表示する。（ステップＳ５０８）。この画面でユーザがいずれかのボタンをクリックすると、処理管理制御部２０２はボタンクリックの情報を取得し、次の処理を判定する（ステップＳ５０９）。
【００３０】
図６は、ステップＳ５０９にてユーザが選択した変更対象が名称であった場合の処理を示すフローチャートである。この処理は処理管理制御部２０２が名称管理サブプログラム２０３を実行することにより実施する。処理管理制御部２０２は、「名称」ボタンクリック情報を取得すると、変更種別（「名称」または「名称ＩＤ」）選択ボタンと変更情報入力エリアを設けた画面を表示し、ユーザのボタンクリック情報を取得し、変更内容が名称そのものの変更なのか、関連付けしている名称ＩＤ１０９を別の名称ＩＤ１０９に変更するのかを判定する（ステップＳ６０１）。図５におけるステップＳ５０８の表示画面、及び図６におけるステップＳ６０１の選択画面は、いずれも２つの選択肢、必要に応じて情報入力エリア、及び必要に応じて「中止」や「戻る」ボタンを表示するのみなので、例は省略する。
【００３１】
ステップＳ６０１において処理管理制御部２０２が「名称」ボタンクリック情報を取得した、すなわち変更対象が名称そのものの変更であった場合、処理管理制御部２０２は上記情報入力エリアから名称を取得し、ステップＳ５０８で取得した設計書の名称ＩＤ１０９をキーとして名称管理ファイル１０４を検索し、該当するデータの名称１１１を、前記取得した名称に更新し、名称管理ファイル１０４に格納する（ステップＳ６０２）。
【００３２】
ステップＳ６０１において処理管理制御部２０２が「名称ＩＤ」ボタンクリック情報を取得した、すなわち変更対象が関連付けしている名称ＩＤ１０９の変更であった場合、処理管理制御部２０２は上記情報入力エリアから名称を取得し、名称管理ファイル１０４を検索し、名称ＩＤ１０９および名称１１１を取得し、名称一覧として表示装置１０２に画面表示し（ステップＳ６０３）、該当する名称があるか判定する（ステップＳ６０４）。
【００３３】
処理管理制御部２０２は名称が存在しない場合には新規登録処理を実行する。処理管理制御部２０２は上記取得した名称を登録する名称１１１として、新規に付番する名称ＩＤ１０９とユーザより入力されたオブジェクト種別１１０と対応付けて、名称管理ファイル１０４へ登録する（ステップＳ６０５）。
【００３４】
処理管理制御部２０２はステップＳ６０４で名称一覧に名称が存在した場合、もしくは、名称の新規登録（ステップＳ６０５）完了後に、変更対象となるオブジェクトの処理ＩＤ１０６、パターンＩＤ１０７および連番１０８をキーとして処理管理ファイル１０３を検索し、該当レコードの名称ＩＤ１０９を上記取得した名称で更新し、処理管理ファイル１０３に格納する（ステップＳ６０６）。
【００３５】
図７は、ステップＳ５０９にてユーザが選択した変更対象がパターンであった場合の処理を示すフローチャートである。この処理は処理管理制御部２０２がパターン管理サブプログラム２０４を実行することにより実施する。処理管理制御部２０２は変更種別（「追加」または「削除」または「位置変更」）選択ボタンと変更情報入力エリアを設けた画面を表示し、ユーザのボタンクリック情報と変更情報入力エリアから対象オブジェクトの連番１０８を取得し、変更内容がオブジェクトの追加なのか、オブジェクトの削除なのか、オブジェクトの位置情報の変更なのかを判別する（ステップＳ７０１）。
【００３６】
処理管理制御部２０２が「追加」ボタンクリック情報を取得した、即ち変更内容がオブジェクトの追加であった場合、処理管理制御部２０２はステップＳ５０８で取得した設計書の処理ＩＤ１０６及びパターンＩＤ１０７と、上記取得したオブジェクトの連番１０８、ユーザより入力されたオブジェクトの種類及び位置情報（Ｘ座標１  １１３、Ｙ座標１  １１４、Ｘ座標２  １１５、Ｙ座標２  １１６）とを処理管理ファイル１０３に追加する（ステップＳ７０２）。
【００３７】
処理管理制御部２０２が「削除」ボタンクリック情報を取得した、即ち変更内容がオブジェクトの削除であった場合、処理管理制御部２０２はステップＳ５０８で取得した設計書の処理ＩＤ１０６およびパターンＩＤ１０７と、上記取得したオブジェクトの連番１０８をキーとして処理管理ファイル１０３を検索し、該当するデータを削除する（ステップＳ７０３）。図１１にこの処理の設計書表示例および処理管理ファイル１０３、名称管理ファイル１０４、パターン管理ファイル１０５のデータサンプルを示す。ここで変更入力の対象設計書の処理ＩＤ１０６が“ＳＹ０１１”の設計書であり、パターンＩＤ１０７が“Ｐ００１”の設計書パターンを適用しているものとする。設計書ＳＹ０１１に対して予算要求書作成作業８０３が削除された場合、予算要求書作成作業８０３及び当該作業から次処理への線８０６を現す処理ＩＤ１０６“ＳＹ０１１”、パターンＩＤ１０７“Ｐ００１”、連番１０８“０３”または“０６”をキーとして処理管理ファイル１０３を検索し、該当するレコードを削除する。
【００３８】
処理管理制御部２０２が「位置変更」ボタンクリック情報を取得した場合、またはステップＳ７０２、ステップＳ７０３のいずれかの処理を終了すると、処理管理制御部２０２はパターン管理ファイル更新処理を実施する。前段の処理がステップＳ７０２、ステップＳ７０３のいずれかの処理であった場合、処理管理制御部２０２は変更対象としたパターンＩＤ１０７および連番１０８をキーとしてパターン管理ファイル１０５を検索し、該当したデータに対して、処理管理ファイル１０３への変更と同様のオブジェクトの追加及び削除を行う（ステップＳ７０４）。前段の処理が「位置変更」ボタンクリック情報を取得であった場合は、処理管理制御部２０２はステップＳ５０８で取得した設計書の処理ＩＤ１０６およびパターンＩＤ１０７と、上記取得したオブジェクトの連番１０８をキーとして処理管理ファイル１０３を検索し、該当するデータの位置情報（Ｘ座標１  １１３、Ｙ座標１  １１４、Ｘ座標２  １１５、Ｙ座標２  １１６）を更新し、処理管理ファイル１０３に格納する（ステップＳ７０４）。
【００３９】
図１２に、図１１の例にこのパターン管理ファイル更新処理を適用した後の設計書表示例及び処理管理ファイル１０３、パターン管理ファイル１０５を示す。図１１において、予算要求書作成作業８０３が削除されたことにより、線８０５が延長されるため、当該オブジェクトを示すパターンＩＤ１０７“Ｐ００１”、連番１０８“０５”をキーとしてパターン管理ファイル１０５を検索し、該当するレコードのＸ座標２  １１５を更新する。図１２の処理管理ファイル１０３の処理ＩＤ１０６が“ＳＹ０１１”、パターンＩＤ１０７が“Ｐ００１”の連番１０８が“０３”及び“０６”のレコードを削除し、パターン管理ファイル１０５のパターンＩＤ１０７が“Ｐ００１”の連番１０８が“０３”及び“０６”のレコードを削除する。また、パターン管理ファイル１０５のパターンＩＤ１０７が“Ｐ００１”、連番“０５”のレコードのＸ座標２  １１５を更新する。
【００４０】
ステップＳ７０４の処理後、処理管理制御部２０２は表示装置１０２に変更対象としている設計書への変更入力が完了したか否かを問い合わせる画面を表示し、ユーザ入力を要求する。処理管理制御部２０２が完了情報を取得した場合（ステップＳ７０５）、処理管理制御部２０２は変更対象としたパターンＩＤ１０７をキーとしてパターン管理ファイル１０５及び処理管理ファイル１０３を検索し、パターン管理ファイル１０５に存在する連番１０８が処理管理ファイル１０３に存在しない場合には該当する連番１０８のデータを追加し、パターン管理ファイル１０５に存在しない連番１０８が処理管理ファイル１０３に存在した場合には、該当する連番１０８のデータを削除する（ステップＳ７０６）。図１３に、図１１の例における設計書表示例及び処理管理ファイル１０３への変更内容反映が完了した時点での処理管理ファイル１０３、パターン管理ファイル１０５を示す。処理管理ファイル１０３の処理ＩＤ１０６が“ＳＹ０１２”、パターンＩＤ１０７が“Ｐ００１”の連番１０８が“０３”及び“０６”のレコードを削除する。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態に係る情報処理装置の構成例を示す図である。
【図２】処理管理ファイルの構成を示す図である。
【図３】名称管理ファイルの構成を示す図である。
【図４】パターン管理ファイルの構成を示す図である。
【図５】業務フロー作成時の処理部の処理を示すフローチャートである。
【図６】設計書メンテナンス時の名称変更時の処理部の処理を示すフローチャートである。
【図７】設計書メンテナンス時の設計書パターン変更時の処理部の処理を示すフローチャートである。
【図８】メニュー画面の表示例である。
【図９】設計書一覧表示画面の表示例である。
【図１０】パターン一覧表示画面の表示例である。
【図１１】処理管理ファイル１０３、名称管理ファイル１０４及びパターン管理ファイル１０５のデータサンプルと設計書表示例である。
【図１２】設計書パターン変更時の処理管理ファイル１０３及びパターン管理ファイル１０５のデータサンプルである。
【図１３】設計書パターン変更時の処理管理ファイル１０３への更新結果を示すデータサンプルである。
【符号の説明】
【００４２】
１００…情報処理装置、１０１…入力装置、１０２…表示装置、１０３…処理管理ファイル、１０４…名称管理ファイル、１０５…パターン管理ファイル、２００…処理部、２０１…ユーザインタフェース、２０２…処理管理制御部、２０３…名称管理サブプログラム、２０４…パターン管理サブプログラム。
【図１】
2010134569.tif 000003
【図２】
2010134569.tif 000004
【図３】
2010134569.tif 000005
【図４】
2010134569.tif 000006
【図５】
2010134569.tif 000007
【図６】
2010134569.tif 000008
【図７】
2010134569.tif 000009
【図８】
2010134569.tif 000010
【図９】
2010134569.tif 000011
【図１０】
2010134569.tif 000012
【図１１】
2010134569.tif 000013
【図１２】
2010134569.tif 000014
【図１３】
2010134569.tif 000015