(57)【要約】      （修正有）【課題】ワークフローで処理される文書に含まれる項目の夫々に、そのワークフローのどのプロセスで情報を記入することができるかをユーザに把握させる情報処理装置及びプログラムを提供する。【解決手段】複数の端末と通信回線を介して接続する情報処理装置１において、受付部は、インタフェースを介して端末からユーザの操作を受付ける。認証部は、ユーザＤＢを参照して、受付けた認証情報に基づく認証をする。取得部は、案件ＤＢを参照して、指定された案件で処理される文書を取得する。第１特定部は、ワークフローにおいて、取得部が取得した文書が処理される経路を特定する。第２特定部は、取得部が取得した文書に含まれる第１項目への記入を許可するプロセスのうち、上述した経路において最後にこの文書を処理する第１プロセスを特定する。指示部は、第１項目を、第１プロセスに応じた態様で表示するよう、端末に指示する。【選択図】図１４
2022002032.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサを有し、前記プロセッサは、
文書を取得し、
ワークフローにおいて前記文書が処理される経路を特定し、
前記文書に含まれる第１項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する第１プロセスを特定し、
前記第１項目を、前記第１プロセスに応じた態様で表示する
情報処理装置。
【請求項２】
前記プロセッサは、
前記第１項目に情報を記入する記入欄を、前記第１プロセスに応じた態様で表示する
請求項１に記載の情報処理装置。
【請求項３】
前記プロセッサは、
前記文書を処理する複数のプロセスをそれぞれ示す画像を、前記経路に沿って処理される順に配置して、前記第１項目に対応付けて表示する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記プロセッサは、
前記画像のうち、前記第１プロセスに対応する画像を他の画像と区別して表示する
請求項３に記載の情報処理装置。
【請求項５】
前記プロセッサは、
前記文書に含まれる項目の中から、前記第１項目を指定する第１操作を受付け、
前記第１操作により指定された前記第１項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する前記第１プロセスを特定する
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記プロセッサは、
前記文書に含まれる１以上の項目のうち、情報が記入されていない未記入項目を指定する第２操作を受付け、
前記第２操作を受付けたときに、前記未記入項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する前記第１プロセスを、該未記入項目ごとに特定し、
前記未記入項目のそれぞれを、該未記入項目ごとに特定された前記第１プロセスに応じた態様で表示する
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記プロセッサは、
前記第１項目に情報が記入されていないときに、該第１項目を前記態様で表示する
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項８】
前記プロセッサは、
前記文書を処理中のプロセスが、前記第１プロセスである場合に、前記第１項目を、他のプロセスの処理時と異なる態様で表示する
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記プロセッサは、
前記文書を処理中のプロセスが、該文書に含まれる第２項目に記入された情報を必要とする第２プロセスであり、かつ、該第２項目に情報が記入されていない場合に、該第２項目への記入を許可するプロセスのいずれかを選択して、選択した該プロセスへ該文書を差し戻す指示を受付ける
請求項１から８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記プロセッサは、
前記文書を処理中のプロセスが、前記第２プロセスであり、かつ、前記第２項目に情報が記入されていない場合に、該第２項目への記入を許可するプロセスの、１以上の担当者のいずれかを選択して、該文書を差し戻す指示を受付ける
請求項９に記載の情報処理装置。
【請求項１１】
前記プロセッサは、
前記第２項目が２以上あり、該第２項目への記入をそれぞれ許可するプロセスが前記経路において前記文書を連続して処理し、かつ、該プロセスのそれぞれの前記１以上の担当者に共通する共通担当者が存在する場合、該共通担当者を選択して、該文書を差し戻す指示を受付ける
請求項１０に記載の情報処理装置。
【請求項１２】
前記プロセッサは、
前記１以上の担当者のうち、前記文書を最後に処理した担当者を他の担当者と区別して表示する
請求項１０又は１１に記載の情報処理装置。
【請求項１３】
前記プロセッサは、
前記文書を処理中のプロセスが、前記第２項目に記入された情報を必要としないプロセスである場合、該第２項目への記入を許可するプロセスのいずれかを選択して、選択した該プロセスへ該文書を差し戻す前記指示を受付けない
請求項９から１２のいずれか１項に記載の情報処理装置。
【請求項１４】
前記プロセッサは、
前記文書を処理中のプロセスが、前記第２項目に記入された情報を必要とするプロセスであるか否かを、該文書に含まれる１以上の項目のいずれかに記入された情報に応じて判断する
請求項９から１３のいずれか１項に記載の情報処理装置。
【請求項１５】
前記プロセッサは、
前記文書に含まれる１以上の項目のいずれかに記入された情報に応じて、前記経路を特定する
請求項１から１４のいずれか１項に記載の情報処理装置。
【請求項１６】
プロセッサを有するコンピュータに、
文書を取得するステップと、
ワークフローにおいて前記文書が処理される経路を特定するステップと、
前記文書に含まれる第１項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する第１プロセスを特定するステップと、
前記第１項目を、前記第１プロセスに応じた態様で表示するステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
ワークフローで処理される文書の各項目を、複数の担当者が分担して記入する場合、項目ごとに予め記入する担当者を固定すると柔軟な対応ができない。そこで、承認に必要な項目が未記入なまま文書が承認者に提出された場合に、提出した者に警告する技術が検討されている。例えば、特許文献１は、業務全体のスループットを向上するために、項目の記入が必須となる時点までその遅延を許可するワークフローサーバを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４０２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術において、文書の各項目の記入を分担する複数のユーザは、その文書に含まれる各項目がどのプロセスまでに必要になるかを警告されるまで把握できず、混乱することがあった。
【０００５】
本発明は、ワークフローで処理される文書に含まれる項目のそれぞれに、そのワークフローのどのプロセスで情報を記入することができるか、をユーザに把握させること、を目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る情報処理装置は、プロセッサを有し、前記プロセッサは、文書を取得し、ワークフローにおいて前記文書が処理される経路を特定し、前記文書に含まれる第１項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する第１プロセスを特定し、前記第１項目を、前記第１プロセスに応じた態様で表示する情報処理装置である。
【０００７】
本発明の請求項２に係る情報処理装置は、請求項１に記載の態様において、前記プロセッサは、前記第１項目に情報を記入する記入欄を、前記第１プロセスに応じた態様で表示する情報処理装置である。
【０００８】
本発明の請求項３に係る情報処理装置は、請求項１又は２に記載の態様において、前記プロセッサは、前記文書を処理する複数のプロセスをそれぞれ示す画像を、前記経路に沿って処理される順に配置して、前記第１項目に対応付けて表示する情報処理装置である。
【０００９】
本発明の請求項４に係る情報処理装置は、請求項３に記載の態様において、前記プロセッサは、前記画像のうち、前記第１プロセスに対応する画像を他の画像と区別して表示する情報処理装置である。
【００１０】
本発明の請求項５に係る情報処理装置は、請求項１から４のいずれか１項に記載の態様において、前記プロセッサは、前記文書に含まれる項目の中から、前記第１項目を指定する第１操作を受付け、前記第１操作により指定された前記第１項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する前記第１プロセスを特定する情報処理装置である。
【００１１】
本発明の請求項６に係る情報処理装置は、請求項１から５のいずれか１項に記載の態様において、前記プロセッサは、前記文書に含まれる１以上の項目のうち、情報が記入されていない未記入項目を指定する第２操作を受付け、前記第２操作を受付けたときに、前記未記入項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する前記第１プロセスを、該未記入項目ごとに特定し、前記未記入項目のそれぞれを、該未記入項目ごとに特定された前記第１プロセスに応じた態様で表示する情報処理装置である。
【００１２】
本発明の請求項７に係る情報処理装置は、請求項１から５のいずれか１項に記載の態様において、前記プロセッサは、前記第１項目に情報が記入されていないときに、該第１項目を前記態様で表示する情報処理装置である。
【００１３】
本発明の請求項８に係る情報処理装置は、請求項１から７のいずれか１項に記載の態様において、前記プロセッサは、前記文書を処理中のプロセスが、前記第１プロセスである場合に、前記第１項目を、他のプロセスの処理時と異なる態様で表示する情報処理装置である。
【００１４】
本発明の請求項９に係る情報処理装置は、請求項１から８のいずれか１項に記載の態様において、前記プロセッサは、前記文書を処理中のプロセスが、該文書に含まれる第２項目に記入された情報を必要とする第２プロセスであり、かつ、該第２項目に情報が記入されていない場合に、該第２項目への記入を許可するプロセスのいずれかを選択して、選択した該プロセスへ該文書を差し戻す指示を受付ける情報処理装置である。
【００１５】
本発明の請求項１０に係る情報処理装置は、請求項９に記載の態様において、前記プロセッサは、前記文書を処理中のプロセスが、前記第２プロセスであり、かつ、前記第２項目に情報が記入されていない場合に、該第２項目への記入を許可するプロセスの、１以上の担当者のいずれかを選択して、該文書を差し戻す指示を受付ける情報処理装置である。
【００１６】
本発明の請求項１１に係る情報処理装置は、請求項１０に記載の態様において、前記プロセッサは、前記第２項目が２以上あり、該第２項目への記入をそれぞれ許可するプロセスが前記経路において前記文書を連続して処理し、かつ、該プロセスのそれぞれの前記１以上の担当者に共通する共通担当者が存在する場合、該共通担当者を選択して、該文書を差し戻す指示を受付ける情報処理装置である。
【００１７】
本発明の請求項１２に係る情報処理装置は、請求項１０又は１１に記載の態様において、前記プロセッサは、前記１以上の担当者のうち、前記文書を最後に処理した担当者を他の担当者と区別して表示する情報処理装置である。
【００１８】
本発明の請求項１３に係る情報処理装置は、請求項９から１２のいずれか１項に記載の態様において、前記プロセッサは、前記文書を処理中のプロセスが、前記第２項目に記入された情報を必要としないプロセスである場合、該第２項目への記入を許可するプロセスのいずれかを選択して、選択した該プロセスへ該文書を差し戻す前記指示を受付けない情報処理装置である。
【００１９】
本発明の請求項１４に係る情報処理装置は、請求項９から１３のいずれか１項に記載の態様において、前記プロセッサは、前記文書を処理中のプロセスが、前記第２項目に記入された情報を必要とするプロセスであるか否かを、該文書に含まれる１以上の項目のいずれかに記入された情報に応じて判断する情報処理装置である。
【００２０】
本発明の請求項１５に係る情報処理装置は、請求項１から１４のいずれか１項に記載の態様において、前記プロセッサは、前記文書に含まれる１以上の項目のいずれかに記入された情報に応じて、前記経路を特定する情報処理装置である。
【００２１】
本発明の請求項１６に係るプログラムは、プロセッサを有するコンピュータに、文書を取得するステップと、ワークフローにおいて前記文書が処理される経路を特定するステップと、前記文書に含まれる第１項目への記入を許可するプロセスのうち、前記経路において最後に該文書を処理する第１プロセスを特定するステップと、前記第１項目を、前記第１プロセスに応じた態様で表示するステップと、を実行させるプログラムである。
【発明の効果】
【００２２】
請求項１、１６に係る発明によれば、ユーザは、ワークフローで処理される文書に含まれる項目のそれぞれに、そのワークフローのどのプロセスで情報を記入することができるか、を把握できる。
請求項２に係る発明によれば、ユーザは、ワークフローで処理される文書に含まれる項目に情報を記入する記入欄を見て、その項目にそのワークフローのどのプロセスで情報を記入することができるか、を把握する。
請求項３に係る発明によれば、ユーザは、ワークフローにおいて文書を処理する複数のプロセスの順序を把握する。
請求項４に係る発明によれば、ユーザは、文書に含まれる第１項目への記入を許可するプロセスのうち、最後にその文書を処理する第１プロセスを、他のプロセスと区別して把握する。
請求項５に係る発明によれば、ユーザは、文書に含まれる第１項目を指定することで、その第１項目への記入を許可し、最後にその文書を処理する第１プロセスを把握する。
請求項６に係る発明によれば、ユーザは、文書に含まれる項目のうち、情報が記入されていない未記入項目を指定することで、その未記入項目への記入を許可し、最後にその文書を処理する第１プロセスを把握する。
請求項７に係る発明によれば、ユーザは、文書に含まれる第１項目に情報が記入されていないときに、その第１項目への記入を許可し、最後にその文書を処理する第１プロセスを把握する。
請求項８に係る発明によれば、ユーザは、処理中のプロセスが第１プロセスであるか否かを把握する。
請求項９に係る発明によれば、ユーザは、文書に含まれる第２項目が処理中のプロセスに必要であって、かつ、記入されていない場合に、差し戻し先のプロセスを選択できる。
請求項１０に係る発明によれば、ユーザは、文書に含まれる第２項目が処理中のプロセスに必要であって、かつ、記入されていない場合に、差し戻し先のプロセスの担当者を選択できる。
請求項１１に係る発明によれば、ユーザは、文書に含まれる２以上の第２項目が処理中のプロセスに必要であって、かつ、記入されておらず、それら２以上の第２項目への記入をそれぞれ許可するプロセスが連続して処理され、それらのプロセスに共通担当者が存在する場合に、その共通担当者を選択できる。
請求項１２に係る発明によれば、ユーザは、文書に含まれる第２項目が処理中のプロセスに必要であって、かつ、記入されていない場合に、この第２項目への記入を許可するプロセスの、１以上の担当者のうち、最後に文書を処理した担当者を他の担当者と区別して認識する。
請求項１３に係る発明によれば、文書に含まれる第２項目が処理中のプロセスに必要でない場合、この第２項目への記入を許可するプロセスへの文書の差し戻しは抑制される。
請求項１４に係る発明によれば、ユーザは、文書に含まれる第２項目が処理中のプロセスに必要であるか否かを判断しなくてよい。
請求項１５に係る発明によれば、文書は、これに含まれる１以上の項目に記入された情報に応じた経路で処理される。
【図面の簡単な説明】
【００２３】
【図１】情報処理システム９の全体構成の例を示す図。
【図２】情報処理装置１の構成の例を示す図。
【図３】ユーザＤＢ１２１の例を示す図。
【図４】経路ＤＢ１２２の例を示す図。
【図５】経路表１２２２の例を示す図。
【図６】経路表１２２２から特定される経路の例を示す図。
【図７】項目ＤＢ１２３の例を示す図。
【図８】項目表１２３３の例を示す図。
【図９】条件ＤＢ１２４の例を示す図。
【図１０】案件ＤＢ１２５の例を示す図。
【図１１】担当者表１２５３の例を示す図。
【図１２】文書表１２５４の例を示す図。
【図１３】端末２の構成の例を示す図。
【図１４】情報処理装置１の機能的構成の例を示す図。
【図１５】情報処理装置の動作の流れの例を示すフロー図。
【図１６】文書の記入画面の例を示す図。
【図１７】プロセスをそれぞれ示す画像を表示した画面の例を示す図。
【図１８】差し戻しの指示を受付ける画面の例を示す図。
【図１９】未記入ビューの例を示す図。
【図２０】経路が分岐するときの記入画面の例を示す図。
【図２１】記入欄が不要になったことを伝えるメッセージの例を示す図。
【発明を実施するための形態】
【００２４】
＜実施形態＞
＜情報処理システムの構成＞
図１は、情報処理システム９の全体構成の例を示す図である。図１に示す情報処理システム９は、ユーザの操作を監視するとともに、ユーザがワークフローにおいて使用する文書を管理するシステムである。ここでいうワークフローは、予め決められた一連のプロセスを、決められた経路に沿って実行する業務の流れである。ワークフローは、文書を処理する複数のプロセスを含む。これらのプロセスは、いずれも定型化された反復可能なパターンであり、例えば、業務を担当者ごとに、役割ごと、意味ごとに区切ったときのひとまとまりの処理である。ワークフローにおける経路は、そのワークフローに含まれる一連のプロセスを実行する順序である。情報処理システム９は、図１に示す通り、情報処理装置１、端末２、及び通信回線３を有する。
【００２５】
情報処理装置１は、ワークフローを管理するとともに、このワークフローで処理される文書に含まれる項目それぞれに、ユーザが情報を記入することを補助する装置である。情報処理装置１は、例えばコンピュータである。
【００２６】
端末２は、情報処理システム９のユーザがそれぞれ操作する端末装置であり、例えば、スマートフォン、パーソナルコンピュータ等である。また、端末２は、画像形成装置、画像読取装置、ファクシミリ、複写機等の、ユーザの操作を受付けて画像に関する処理を行う装置であってもよい。
【００２７】
通信回線３は、情報処理装置１、及び端末２を通信可能に接続する回線である。通信回線３は、例えばＬＡＮ（Local Area Network）のほか、ＷＡＮ（Wide Area Network）であってもよいし、インターネットであってもよいし、これらの組合せであってもよい。また、通信回線３は、公衆交換通信網（ＰＳＴＮ：Public Switched Telephone Networks）やサービス統合デジタル網（ＩＳＤＮ：Integrated Services Digital Network）等を含むものでもよい。
【００２８】
なお、情報処理システム９における情報処理装置１、端末２、及び通信回線３の、それぞれの数は図１に示したものに限られない。例えば、情報処理装置１は、複数台の装置が機能を分担するクラスタシステムにより構成されてもよい。
【００２９】
＜情報処理装置の構成＞
図２は、情報処理装置１の構成の例を示す図である。図２に示す情報処理装置１は、プロセッサ１１、メモリ１２、及びインタフェース１３を有する。つまり、この情報処理装置１は、メモリとプロセッサとを有する情報処理装置の例である。これらの構成は、例えばバスで、互いに通信可能に接続されている。
【００３０】
プロセッサ１１は、メモリ１２に記憶されているプログラムを読出して実行することにより情報処理装置１の各部を制御する。プロセッサ１１は、例えばＣＰＵ（Central Processing Unit）である。
【００３１】
インタフェース１３は、有線又は無線により通信回線３を介して、情報処理装置１を端末２に通信可能に接続する通信回路である。
【００３２】
メモリ１２は、プロセッサ１１に読み込まれるオペレーティングシステム、各種のプログラム、データ等を記憶する記憶手段である。メモリ１２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を有する。なお、メモリ１２は、ソリッドステートドライブ、ハードディスクドライブ等を有してもよい。また、メモリ１２は、ユーザＤＢ１２１、経路ＤＢ１２２、項目ＤＢ１２３、条件ＤＢ１２４、及び案件ＤＢ１２５を記憶する。
【００３３】
図３は、ユーザＤＢ１２１の例を示す図である。図３に示すユーザＤＢ１２１は、情報処理システム９のユーザの認証に用いられる認証情報と、そのユーザの属性を示す属性情報、を記憶するデータベースである。
【００３４】
図３に示すユーザＤＢ１２１において、認証情報は、ユーザＩＤとパスワードとの組である。ユーザＩＤは、情報処理システム９のユーザをそれぞれ識別する識別情報である。パスワードは、対応するユーザＩＤで識別されるユーザのみが知っている文字列等である。図３に示すユーザＤＢ１２１において、属性情報は、グループＩＤと、職務情報と、を含む。グループＩＤは、対応するユーザＩＤで識別されるユーザが所属する部署やプロジェクト等のグループを識別する識別情報である。グループＩＤの欄には、複数のグループＩＤが記述されてもよい。職務情報は、対応するユーザＩＤで識別されるユーザの職務の範囲や権限等について記述した情報である。
【００３５】
図４は、経路ＤＢ１２２の例を示す図である。経路ＤＢ１２２は、情報処理システム９で管理するワークフローのそれぞれに含まれるプロセスと、それらプロセスによって文書が処理される経路と、を記憶するデータベースである。図４に示す経路ＤＢ１２２は、ワークフロー表１２２１と、経路表１２２２と、を有する。
【００３６】
ワークフロー表１２２１は、ワークフローのそれぞれを識別する識別情報であるワークフローＩＤ、及びそのワークフローの名称であるワークフロー名を対応付けて記憶する表である。例えば、図４に示すワークフロー表１２２１において、ワークフローＩＤ「Ｗ２１」で識別されるワークフローの名称は、ワークフロー名「見積書発行」である。
【００３７】
ワークフロー表１２２１において、列挙されたワークフローＩＤには、それぞれ経路表１２２２が１つずつ対応付けられている。図５は、経路表１２２２の例を示す図である。経路表１２２２は、対応付けられたワークフローＩＤで識別されるワークフローに含まれる２以上のプロセスのそれぞれに関する情報を記憶する表である。図５に示す経路表１２２２は、図４に示す経路表１２２２の詳細を示したものであり、ワークフローＩＤ「Ｗ２１」に対応付けられている。この経路表１２２２は、プロセスＩＤ、プロセス名、開始条件、表現情報、画像データ、及び担当条件の各項目を対応付けて記憶する。
【００３８】
経路表１２２２において、プロセスＩＤは、対応付けられたワークフローＩＤで識別されるワークフローに含まれる２以上のプロセスのそれぞれを識別する識別情報である。
【００３９】
プロセス名は、プロセスの名称である。開始条件は、プロセスが開始される条件を定義した情報である。例えば、図５に示す経路表１２２２においてプロセスＩＤ「Ｐ３１」のプロセスは、引合メールを受信したときに開始される。また、この経路表１２２２において、プロセスＩＤ「Ｐ３２」に対応付けられた開始条件は「Ｐ３１完」である。これは、このプロセスＩＤ「Ｐ３２」で識別されるプロセスが、プロセスＩＤ「Ｐ３１」で識別されるプロセスの完了を条件として開始されることを意味する。
【００４０】
この経路表１２２２に記述されるプロセスＩＤ「ＰＥ」は特別な識別情報であり、ワークフローを終了させるプロセスである。図５に示す経路表１２２２において、プロセスＩＤ「ＰＥ」に対応する開始条件は「Ｐ３７完｜Ｐ３９完」である。これは、プロセスＩＤ「Ｐ３７」のプロセスが完了したとき、又はプロセスＩＤ「Ｐ３９」のプロセスが完了したときに、このワークフローが終了することを意味する。
【００４１】
また、図５に示す経路表１２２２において、プロセスＩＤ「Ｐ３６」の開始条件は「Ｐ３５完＆Ｃ６１充足」である。これは、プロセスＩＤ「Ｐ３５」のプロセスが完了し、かつ、条件ＩＤ「Ｃ６１」で示される条件を充足したときに、プロセスＩＤ「Ｐ３６」のプロセスが開始されることを意味する。ここで条件ＩＤとは、ワークフローで案件が処理されるときの各種の条件をそれぞれ識別する識別情報である。
【００４２】
一方、図５に示す経路表１２２２において、プロセスＩＤ「Ｐ３８」の開始条件は「Ｐ３５完＆Ｃ６１不充足」である。これは、プロセスＩＤ「Ｐ３５」のプロセスが完了し、かつ、条件ＩＤ「Ｃ６１」で示される条件を充足しなかったときに、プロセスＩＤ「Ｐ３８」のプロセスが開始されることを意味する。つまり、このワークフローの経路は、プロセスＩＤ「Ｐ３５」が示すプロセスが完了したときに、条件ＩＤ「Ｃ６１」で示される条件を充足するか否かで、２つに分岐していることがわかる。
【００４３】
図６は、経路表１２２２から特定される経路の例を示す図である。図５に示す経路表１２２２の開始条件を組合せると、図６に示す経路が特定される。つまり、このワークフローは、Ｐ３１→Ｐ３２→Ｐ３３→Ｐ３４→Ｐ３５、という順序で各プロセスを処理した後、Ｐ３５→Ｐ３６→Ｐ３７という順序でプロセスを処理する場合と、Ｐ３５→Ｐ３８→Ｐ３９という順序でプロセスを処理する場合と、に分岐する。
【００４４】
図５に示す経路表１２２２において、表現情報は、対応するプロセスＩＤで識別されるプロセスを表現する態様について示した情報である。この表現情報は、例えば、上述したプロセスを示す色や模様、記号等を示した情報であり、ユーザがプロセスを認識することを補助するために用いられる。例えば、表現情報「緑」は、対応するプロセスが緑色によってユーザに認識されることを意味する。なお、表現情報において色は、例えば、「＃４ＤＢ５６Ａ」等のカラーコードで表現されてもよい。
【００４５】
図５に示す経路表１２２２において、画像データは、対応するプロセスを示す画像を端末２において表示させるための画像データである。この画像データにより表示される画像は、例えばいわゆるアイコン等である。なお、画像データが示す画像には、対応するプロセスを担当する人のイラスト等が描かれていてもよい。この場合、この画像が示すその人の服装等の色や模様等は、上述した表現情報に記述された色や模様等と一致しているとよい。これにより、ユーザは、表現情報に沿った色や模様等から、プロセスを示す画像を連想する。
【００４６】
担当条件は、対応するプロセスを担当することが可能なユーザの条件を示す情報である。この担当条件は、例えば、ユーザＤＢ１２１における属性情報に記述される内容を用いて設定される。
【００４７】
図７は、項目ＤＢ１２３の例を示す図である。項目ＤＢ１２３は、ワークフローごとに、ワークフローで処理される文書と、その文書に含まれる項目と、を対応付けて記憶するデータベースである。この項目ＤＢ１２３は、ワークフローリスト１２３１を有する。ワークフローリスト１２３１は、上述したワークフロー表１２２１に記述されたワークフローＩＤを列挙したリストである。これら列挙されたワークフローＩＤには、それぞれ文書リスト１２３２が１つずつ対応付けて設けられている。文書リスト１２３２は、１以上の文書ＩＤを列挙したリストである。これらの文書ＩＤは、対応するワークフローＩＤで識別されるワークフローにおいて処理される文書のそれぞれを識別する識別情報である。
【００４８】
文書リスト１２３２において、列挙された文書ＩＤには、それぞれ項目表１２３３が１つずつ対応付けられている。図８は、項目表１２３３の例を示す図である。項目表１２３３は、対応付けられた文書ＩＤで識別される文書に含まれる項目のそれぞれに関する情報を記憶する表である。図８に示す項目表１２３３は、図７に示す文書リスト１２３２に記述された文書ＩＤ「Ｄ４１」に対応付けられている。そして、この文書リスト１２３２は、項目ＤＢ１２３においてワークフローリスト１２３１に記述されたワークフローＩＤ「Ｗ２１」に対応付けられている。
【００４９】
図８に示す項目表１２３３は、項目ＩＤ、項目名、記入許可プロセスＩＤ、及び要求プロセスＩＤの各項目を対応付けて記憶する。
【００５０】
この項目表１２３３において、項目ＩＤは、項目表１２３３が対応付けられている文書ＩＤ（ここでは「Ｄ４１」）で識別される文書に含まれた１以上の項目をそれぞれ識別する識別情報である。項目名は、対応する項目ＩＤで識別される項目の名称であり、文字列等の記号で示される。
【００５１】
また、この項目表１２３３において、記入許可プロセスＩＤの欄は、その項目に情報を記入することが許可されたプロセスを識別するプロセスＩＤを列挙する欄である。この項目表１２３３において、要求プロセスＩＤの欄は、処理するために、その項目に記入された情報を必要とするプロセスを識別するプロセスＩＤを列挙する欄である。
【００５２】
例えば、図８に示す項目表１２３３で、項目ＩＤ「Ｉ５１」で識別される項目は、項目名が「宛名」であり、「Ｐ３１」、「Ｐ３２」、「Ｐ３３」、及び「Ｐ３４」の４つのプロセスＩＤでそれぞれ識別されるプロセスにおいて、情報の記入が許可されている。また、この項目ＩＤ「Ｉ５１」で識別される項目は、プロセスＩＤ「Ｐ３５」で識別されるプロセスで必要とされる。
【００５３】
図９は、条件ＤＢ１２４の例を示す図である。条件ＤＢ１２４は、上述した条件ＩＤと条件データとを対応付けて記憶するデータベースである。条件データは、条件ＩＤが示す条件の内容を示すデータである。図９において条件データは、文書に含まれる項目についての条件が記述されている。
【００５４】
例えば、図９に示す条件ＤＢ１２４において、条件ＩＤ「Ｃ６１」で識別される条件は、「Ｉ５３…」を含む。これは、この条件が、項目ＩＤ「Ｉ５３」で識別される項目の値に関する条件であることを意味している。すなわち、この条件は、例えば、項目ＩＤ「Ｉ５３」で識別される「見積総額」の値が、決められた閾値以上である、といった内容である。
【００５５】
なお、条件は一つの項目の値のみに関するものに限らない。例えば、図９に示す条件ＤＢ１２４において、条件ＩＤ「Ｃ６２」で識別される条件は、「Ｉ５３…Ｉ５４…」を含む。これは、この条件が、項目ＩＤ「Ｉ５３」及び「Ｉ５４」でそれぞれ識別される項目の値に関する条件を組合せたものであることを意味している。この条件の組合せは、例えば、論理和、論理積等である。
【００５６】
図１０は、案件ＤＢ１２５の例を示す図である。案件ＤＢ１２５は、情報処理システム９で扱ういずれかのワークフローに沿って処理するように登録された個々の案件を記憶するデータベースである。図１０に示す案件ＤＢ１２５は、ワークフローリスト１２５１、案件表１２５２、担当者表１２５３、及び文書表１２５４を有する。
【００５７】
ワークフローリスト１２５１は、上述したワークフローＩＤを列挙したリストである。ワークフローリスト１２５１において、列挙されたワークフローＩＤには、それぞれ案件表１２５２が対応付けられている。この案件表１２５２は、対応付けられたワークフローＩＤで識別されるワークフローに沿って処理される案件のそれぞれを識別する案件ＩＤと、その案件の名称である案件名とを対応付けて記憶する。案件名は、ユーザに案件を把握させる情報であり、例えば「ＡＢＣ社…」や「ＤＥＦ社…」等、その案件の相手先や関わる商品、サービス名等を含む文字列等で示される。
【００５８】
案件表１２５２において列挙された案件ＩＤには、担当者表１２５３、及び文書表１２５４が、それぞれ１つずつ対応付けられている。
【００５９】
図１１は、担当者表１２５３の例を示す図である。担当者表１２５３は、対応する案件ＩＤで識別される案件において、文書を処理する各プロセスの担当者を記憶する表である。図１１に示す担当者表１２５３は、図１０に示す担当者表１２５３の詳細を示したものであり、案件ＩＤ「Ｊ２１１」に対応付けられている。この担当者表１２５３は、プロセスＩＤ、担当者ＩＤ、及び処理日時の各項目を対応付けて記憶する。
【００６０】
担当者表１２５３において、プロセスＩＤは、この担当者表１２５３が対応付けられている案件ＩＤで識別される案件に対して実行されるプロセスのそれぞれを識別する識別情報である。担当者ＩＤは、対応するプロセスＩＤで識別されるプロセスを担当するユーザの識別情報、つまりユーザＩＤである。処理日時は、対応するプロセスＩＤで識別されるプロセスが処理された日時を示す情報である。プロセスが未処理であるとき、この処理日時の欄は未定を示す空白等が記憶される。また、この処理日時の欄は、案件が差し戻されたとき、そのことを示す記号等が記憶されてもよい。
【００６１】
図１２は、文書表１２５４の例を示す図である。文書表１２５４は、対応する案件ＩＤで識別される案件において、処理される文書のそれぞれを記憶する表である。図１２に示す文書表１２５４は、図１０に示す文書表１２５４の詳細を示したものであり、案件ＩＤ「Ｊ２１１」に対応付けられている。この文書表１２５４は、文書ＩＤと文書データとを対応付けて記憶する。
【００６２】
文書ＩＤは、上述した文書のそれぞれを識別する識別情報である。文書データは、対応する文書ＩＤで識別される文書の内容を示すデータである。例えば、図１２に示す文書表１２５４において、文書ＩＤ「Ｄ４１」で識別される文書の内容は、文書データ「Ｉ５１＝”…”，Ｉ５２＝…」により示される。すなわち、この文書は、項目ＩＤ「Ｉ５１」や「Ｉ５２」でそれぞれ識別される項目の値を含む。
【００６３】
なお、情報処理システム９が、ワークフローでやり取りされる文書を管理する文書管理装置を有している場合、上述した文書表１２５４は、文書データに代えて、文書管理装置において個々の文書が保管されている場所を示すパスやＵＲＩ（Uniform Resource Identifier）等の情報を記憶してもよい。この場合、情報処理装置１のプロセッサ１１は、文書表１２５４から読出したパスやＵＲＩ等の情報を用いて、通信回線３経由で文書管理装置に対し、それらの情報が示す場所に保管されている文書を要求してもよい。
【００６４】
＜端末の構成＞
図１３は、端末２の構成の例を示す図である。図１３に示す端末２は、プロセッサ２１、メモリ２２、インタフェース２３、操作部２４、及び表示部２５を有する。これらの構成は、例えばバスで、互いに通信可能に接続されている。
【００６５】
プロセッサ２１は、メモリ２２に記憶されているプログラムを読出して実行することにより端末２の各部を制御する。プロセッサ２１は、例えばＣＰＵである。
【００６６】
インタフェース２３は、有線又は無線により通信回線３を介して、端末２と情報処理装置１とを通信可能に接続する通信回路である。
【００６７】
操作部２４は、各種の指示をするための操作ボタン、キーボード、タッチパネル、マウス等の操作子を備えており、操作を受付けてその操作内容に応じた信号をプロセッサ２１に送る。
【００６８】
表示部２５は、液晶ディスプレイ等の表示画面を有しており、プロセッサ２１の制御の下、画像を表示する。表示画面の上には、操作部２４の透明のタッチパネルが重ねて配置されてもよい。
【００６９】
メモリ２２は、プロセッサ２１に読み込まれるオペレーティングシステム、各種のプログラム、データ等を記憶する記憶手段である。メモリ２２は、ＲＡＭやＲＯＭを有する。なお、メモリ２２は、ソリッドステートドライブ、ハードディスクドライブ等を有してもよい。
【００７０】
＜情報処理装置の機能的構成＞
図１４は、情報処理装置１の機能的構成の例を示す図である。情報処理装置１のプロセッサ１１は、メモリ１２に記憶されたプログラムを実行することにより、受付部１１１、認証部１１２、取得部１１３、第１特定部１１４、第２特定部１１５、及び指示部１１６として機能する。
【００７１】
受付部１１１は、インタフェース１３を介して端末２からユーザの操作を受付ける。受付部１１１は、初めにユーザが端末２の操作部２４を操作して入力した認証情報を受付ける。そして、受付部１１１は、認証が成功した後、認証されたそのユーザから情報処理装置１に対する操作を受付ける。
【００７２】
認証部１１２は、ユーザＤＢ１２１を参照して、受付部１１１が受付けた認証情報に基づく認証をする。認証が成功した場合、認証部１１２は、その旨を受付部１１１に伝える。
【００７３】
受付部１１１が認証されたユーザによる案件の指定を受付けると、取得部１１３は、案件ＤＢ１２５を参照して、指定されたその案件で処理される文書を取得する。
【００７４】
第１特定部１１４は、ワークフローにおいて、取得部１１３が取得した文書が処理される経路を特定する。この経路は、経路ＤＢ１２２、及び条件ＤＢ１２４を参照することにより特定される。
【００７５】
第２特定部１１５は、取得部１１３が取得した文書に含まれる項目（第１項目という）への記入を許可するプロセスのうち、上述した経路において最後にこの文書を処理するプロセス（第１プロセスという）を特定する。この第１プロセスは、項目ＤＢ１２３を参照することにより特定される。
【００７６】
すなわち、第２特定部１１５は、指定された案件で処理される文書を示す文書ＩＤに対応付けられた項目表１２３３を項目ＤＢ１２３から抽出する。そして、第２特定部１１５は、この項目表１２３３から、上述した第１項目に対応する記入許可プロセスＩＤを読出し、第１特定部１１４で特定した経路に沿ってこれらを並べたときに最後になるプロセスＩＤを、第１プロセスの識別情報として特定する。
【００７７】
指示部１１６は、上述した第１項目を、第２特定部１１５により特定された第１プロセスに応じた態様で表示するよう、端末２に指示する。
【００７８】
＜情報処理装置の動作＞
図１５は、情報処理装置の動作の流れの例を示すフロー図である。情報処理装置１のプロセッサ１１は、インタフェース１３を介して端末２からユーザの認証情報を取得して、ユーザＤＢ１２１を用いて認証を行う。プロセッサ１１は、この認証が成功したか否かを判断する（ステップＳ１０１）。認証が成功していない、と判断する間（ステップＳ１０１；ＮＯ）、プロセッサ１１は、この判断を続ける。
【００７９】
一方、認証が成功した、と判断すると（ステップＳ１０１；ＹＥＳ）、プロセッサ１１は、インタフェース１３を介して端末２からユーザによる案件の指定を受付ける（ステップＳ１０２）。この指定を受付けると、プロセッサ１１は、指定された案件に使用される文書を取得し（ステップＳ１０３）、その文書がワークフローにおいて処理される経路を特定する（ステップＳ１０４）。
【００８０】
次に、プロセッサ１１は、取得した文書に含まれる項目を抽出する（ステップＳ１０５）。例えば、取得した文書が画像で示される場合、プロセッサ１１は、この文書を示す画像に対して、文字認識処理を実行し、この文書に含まれる項目の標識（つまり、項目名）と、その項目の値と、の組を抽出してもよい。この場合、項目は、例えば、罫線で区切られた記入欄と、その記入欄に対して左や上等、決められた方向に配置された文字列と、に対して実行された文字認識処理により抽出される。
【００８１】
また、取得した文書が、例えば、ＸＭＬ（Extensible Markup Language）等のマークアップ言語で記述されたデータである場合、プロセッサ１１は、このデータに対して、予め決められたアルゴリズムを用いた構文解析を行って、上述した項目を抽出してもよい。
【００８２】
取得した文書が処理される経路を特定し、その文書に含まれる項目（つまり、第１項目）を抽出すると、プロセッサ１１は、抽出したこの項目に対して情報の記入を許可するプロセスを特定する。
【００８３】
そして、プロセッサ１１は、それらのプロセスを上述した経路に沿って並べ、それらのプロセスのうち、最後に文書を処理するプロセス（つまり、第１プロセス）を特定する（ステップＳ１０６）。
【００８４】
つまり、このプロセッサ１１は、文書を取得し、ワークフローにおいてこの文書が処理される経路を特定し、この文書に含まれる第１項目への記入を許可するプロセスのうち、上述した経路において最後にこの文書を処理する第１プロセスを特定するプロセッサの例である。
【００８５】
そして、プロセッサ１１は、第１項目を、特定した第１プロセスに応じた態様で表示するように、端末２に指示し（ステップＳ１０７）、処理を終了する。
【００８６】
＜記入画面の例＞
図１６は、文書の記入画面の例を示す図である。上述した情報処理装置１のプロセッサ１１による指示を受けた端末２のプロセッサ２１は、表示部２５により、例えば、図１６（ａ）に示す記入画面を表示する。
【００８７】
図１６（ａ）に示す記入画面のうち、左側の領域Ｒ１は、文書の全体像を示す画像を表示する領域である。また、この記入画面のうち、右側の領域Ｒ２は、文書に含まれる項目と、その項目に情報を記入するための記入欄と、の組を配列して表示する領域である。
【００８８】
例えば、用紙等の物理的な媒体に印刷され、又は手書きされた帳票等は、スキャナ等の光学読取装置によって読取られ、情報処理装置１により、読取った画像を示す画像データに変換される。この画像データは、情報処理装置１のプロセッサ１１により、指定された案件に使用される文書を示す文書データとして案件ＤＢ１２５に記憶される。
【００８９】
ユーザが端末２を操作して案件を指定すると、情報処理装置１のプロセッサ１１は、案件ＤＢ１２５を参照して、その案件に使用される文書を示す文書データを特定し、文書データから項目の情報を抽出して、これらを端末２に提供する。端末２は、提供された文書データに基づいて、領域Ｒ１を表示し、提供された項目の情報に基づいて、領域Ｒ２を表示する。
【００９０】
図１６（ｂ）には、図１６（ａ）に示す領域Ｒ２に表示された行の詳細が示されている。この行は、文書に含まれる項目名と記入欄との組を含み、項目名を示す領域Ｒ２１、及び領域Ｒ２２と、記入欄を示す領域Ｒ２３、及び領域Ｒ２４を有する。
【００９１】
領域Ｒ２１は、項目名を示す文字列が表示される領域である。領域Ｒ２２は、例えば、領域Ｒ２１の左側に配置され、「※」等の記号が表示される領域である。領域Ｒ２２に表示されるこの記号は、その行が示す項目の値が、ワークフロー全体において必須であることを示す記号である。
【００９２】
例えば、領域Ｒ２２に「※」が表示されているとき、ユーザは、この行の項目の値がワークフロー全体にとって必須の情報である、と理解し、領域Ｒ２２に「※」が表示されていないとき、この値が必須の情報でない、と理解する。項目の値がワークフロー全体に必須の情報である、という設定を、必須設定という。
【００９３】
なお、図１６（ａ）には、項目名「見積総額」の左側に網掛け等の修飾が施された「※」印が表示されている。これは、この項目の値が必須の情報ではあるが、現在、処理中のプロセスで記入する必要がないことを示している。
【００９４】
一方、項目名「宛名」の左側に表示された、網掛けされていない「※」印は、この項目の値が必須の情報であって、現在、処理中のプロセスで記入しなければならないことを示している。
【００９５】
領域Ｒ２３は、記入欄を示す領域である。ユーザが、この領域Ｒ２３の内側にマウスカーソルを移動させ、又は、タッチパネルに表示されたこの領域Ｒ２３の内側をタップする等の操作をすると、端末２のプロセッサ２１は、この記入欄をアクティブ化させ、ユーザの記入を受付ける。
【００９６】
領域Ｒ２４は、領域Ｒ２３の周囲の領域であり、領域Ｒ２３を修飾する色や模様等を表示する。端末２は、この領域Ｒ２４に、第１プロセスに応じた態様の色枠等を表示する。第１プロセスは、この領域Ｒ２４を含む行に対応付けられた項目に情報を記入することを許可するプロセスのうち、最後に文書を処理するプロセスである。そして、領域Ｒ２４に表示される色枠等の態様は、経路ＤＢ１２２の経路表１２２２に記述された表現情報に従って決められる。
【００９７】
つまり、端末２に指示して、図１６に示す記入画面を表示させる情報処理装置１のプロセッサ１１は、第１項目を、第１プロセスに応じた態様で表示するプロセッサの例である。また、図１６（ｂ）に示す領域Ｒ２４に、第１プロセスに応じた色枠等を表示させるよう端末２に指示するプロセッサ１１は、第１項目に情報を記入する記入欄を、第１プロセスに応じた態様で表示するプロセッサの例である。
【００９８】
なお、領域Ｒ２４は、領域Ｒ２３により示される記入欄を修飾する位置に設けられたが、項目名を修飾する位置に設けられていてもよい。要するに、情報処理装置１は、文書に含まれる第１項目を、その第１項目への記入を最後に許可する第１プロセスに応じた態様で表示すればよい。
【００９９】
上述した動作により、情報処理システム９の情報処理装置１は、ワークフローで処理される文書に含まれる第１項目を、その第１項目への記入を最後に許可する第１プロセスに応じた態様で端末２に表示させる。これにより、ユーザは、ワークフローで処理される文書に含まれる第１項目に、そのワークフローのどのプロセスで情報を記入することができるか、を把握することができる。そして、ユーザは、第１項目への記入を許可するプロセスのうち、ワークフローの経路において最後に文書を処理する第１プロセスを特定し、この第１プロセスまで、第１項目への記入を保留したまま、文書を処理することができる。このため、情報処理システム９は、必須項目への情報の記入を保留して処理を進めることができないシステムに比べてスループットが向上する。
【０１００】
＜変形例＞
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の変形例は、互いに組合されてもよい。
【０１０１】
＜１＞
上述した実施形態において、情報処理装置１は、ＣＰＵで構成されるプロセッサ１１を有していたが、情報処理装置１を制御する制御手段は他の構成であってもよい。例えば、情報処理装置１は、ＣＰＵ以外にも各種のプロセッサ等を有してもよい。
【０１０２】
ここでプロセッサとは広義的なプロセッサを指し、汎用的なプロセッサ（例えば上述したＣＰＵ等）や、専用のプロセッサ（例えばＧＰＵ： Graphics Processing Unit、ＡＳＩＣ： Application Specific Integrated Circuit、ＦＰＧＡ： Field Programmable Gate Array、プログラマブル論理デバイス、等）を含むものである。
【０１０３】
＜２＞
上述した実施形態におけるプロセッサの動作は、１つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。
【０１０４】
また、プロセッサの各動作の順序は、上述した実施形態において記載した順序のみに限定されるものではなく、適宜変更されてもよい。
【０１０５】
＜３＞
上述した実施形態において、情報処理装置１は、端末２の機能を有してもよい。この場合、情報処理装置１は、端末２における操作部２４、及び表示部２５に相当する構成を有してもよい。
【０１０６】
＜４＞
上述した実施形態において、プロセッサ１１は、図１６に示す記入画面を端末２に表示させるよう指示していたが、この記入画面に対する操作に応じて他の画面を表示してもよい。
【０１０７】
例えば、ユーザが上述した領域Ｒ２３にマウスカーソルを移動させる、いわゆるマウスオーバーという操作をした場合、端末２を介してこの操作を受付けたプロセッサ１１は、領域Ｒ２３が示す第１項目に対応付けて、文書を処理する複数のプロセスをそれぞれ示す画像を表示するように端末２に指示してもよい。
【０１０８】
図１７は、プロセスをそれぞれ示す画像を表示した画面の例を示す図である。図１６に示す記入画面において、いずれかの記入欄に対し、ユーザがマウスオーバーの操作をすると、情報処理装置１のプロセッサ１１は、この操作に応じた画面を表示するよう端末２に指示する。この指示に従って端末２は、図１７に示す通り、マウスオーバーがされた記入欄を基点とする吹出し画面を表示する。なお、この画面は、上述した記入欄と対応していることがユーザに理解されるものであれば、吹出しでなくてもよい。
【０１０９】
図１７に示す吹出し画面には、領域Ｒ３１、領域Ｒ３２、及び領域Ｒ３３が、この順で左から右に並ぶ配置で表示される。これら３つの領域には、図１６（ａ）の領域Ｒ１に示された文書を処理する複数のプロセスを示す画像がそれぞれ表示される。そして、領域Ｒ３１、領域Ｒ３２、及び領域Ｒ３３の配置は、これらがそれぞれ対応付けられたプロセスの処理される順序に沿っている。つまり、この図１７に示す吹出し画面を端末２に表示させるプロセッサ１１は、文書を処理する複数のプロセスをそれぞれ示す画像を、経路に沿って処理される順に配置して、第１項目に対応付けて表示するプロセッサの例である。
【０１１０】
なお、図１７に示す吹出し画面には、領域Ｒ３０、及び領域Ｒ３４も表示されている。領域Ｒ３０は、領域Ｒ３１、領域Ｒ３２、及び領域Ｒ３３によってそれぞれ示されるプロセスのうち、現在、処理中のプロセスを示す枠が表示される領域である。領域Ｒ３１、領域Ｒ３２、及び領域Ｒ３３のそれぞれの下には、「案件登録」、「品名リスト作成」、「部品見積」といった、これらの領域に対応するプロセス名を示す文字列が表示されている。この吹出し画面において、これらプロセス名のうち、現在、処理中のプロセスを示すプロセス名は、領域Ｒ３０に示す枠が付され、他のプロセスと区別される。
【０１１１】
また、領域Ｒ３４は、文書を処理する複数のプロセスのうち、第１項目に対応付けられた第１プロセスを示す画像に付される枠を表示する領域である。プロセッサ１１は、マウスオーバーがされた記入欄によって示される第１項目を特定し、この第１項目への記入を最後に許可する第１プロセスを特定する。そして、プロセッサ１１は、特定した第１プロセスを他のプロセスと区別可能に表示するよう端末２に指示する。これにより、端末２は、例えば、図１７に示す場合、領域Ｒ３２の周囲にある領域Ｒ３４に枠を表示して、領域Ｒ３２が示すプロセスが第１プロセスであることをユーザに伝える。
【０１１２】
つまり、この場合のプロセッサ１１は、上述した吹出し画面等に表示される画像のうち、第１プロセスに対応する画像を他の画像と区別して表示するプロセッサの例である。
【０１１３】
＜５＞
上述した実施形態において、プロセッサ１１は、文書に含まれる全ての項目を第１項目として扱っていたが、ユーザにより指定された項目のみを第１項目として扱ってもよい。例えば、上述した記入画面に含まれる記入欄のいずれかに対して、ユーザがマウスオーバーやクリック、タップ等の操作により、その記入欄が示す項目を指定すると、情報処理装置１のプロセッサ１１は、この操作（第１操作という）を受付けて、第１操作により指定された第１項目に対応する第１プロセスを特定してもよい。
【０１１４】
すなわち、この場合のプロセッサ１１は、文書に含まれる項目の中から、第１項目を指定する第１操作を受付け、第１操作により指定された第１項目への記入を許可するプロセスのうち、この文書が処理される経路において最後にこの文書を処理する第１プロセスを特定するプロセッサの例である。これによりユーザは、第１操作をすると、その応答として、この第１操作によって指定した第１項目に対応する第１プロセスの情報を得ることができる。
【０１１５】
＜６＞
また、プロセッサ１１は、上述した第１項目に情報が記入されていないときに、その第１項目を、対応する第１プロセスに応じた態様で表示するよう、端末２に指示してもよい。なお、項目に情報が記入されていない、とは、項目に対して一度も情報を記入されていない場合のほか、情報が未定であることを示す予約語等のみが記入されている場合も含む。
【０１１６】
この場合のプロセッサ１１は、第１項目に情報が記入されていないときに、この第１項目を、第１項目に対応する第１プロセスに応じた態様で表示するプロセッサの例である。これにより、ユーザは、対応する第１プロセスに応じた態様で表示された第１項目を、情報が記入されていない項目として認識することができる。
【０１１７】
＜７＞
上述した変形例において、領域Ｒ３０、及び領域Ｒ３４は別の領域であったが、領域Ｒ３４が領域Ｒ３０を兼ねてもよい。この場合の領域Ｒ３４は、文書を処理する複数のプロセスのうち、第１項目に対応付けられた第１プロセスを示す画像に付される枠を表示するとともに、この第１プロセスが、現在、処理中のプロセスである場合に、そうでない場合と異なる態様でこの枠を表示する領域である。
【０１１８】
例えば、領域Ｒ３２に表示される画像が、第１項目に対応する第１プロセスを示す画像である場合に、プロセッサ１１は、この画像の周囲である領域Ｒ３４に枠を表示させる。そして、プロセッサ１１は、例えば、第１プロセスが現在処理中のプロセスである場合に、領域Ｒ３４に表示させた枠を点滅させ、現在処理中のプロセスでない場合に、この枠を点滅させない。つまり、このプロセッサ１１は、文書を処理中のプロセスが、第１プロセスである場合に、第１項目を、他のプロセスの処理時と異なる態様で表示するプロセッサの例である。
【０１１９】
＜８＞
上述した変形例において、プロセッサ１１は、第１項目に対応する第１プロセスが現在処理中のプロセスである場合に、そうでない場合と異なる態様で第１項目を表示していたが、文書に含まれる項目に記入された情報が、現在処理中のプロセスに必要であるか否かに応じて表示の態様を変更してもよい。さらに、プロセッサ１１は、文書に含まれる項目に記入された情報が、現在処理中のプロセスに必要であり、かつ、情報が記入されていない場合に、ユーザから差し戻しの指示を受付けてもよい。
【０１２０】
図１８は、差し戻しの指示を受付ける画面の例を示す図である。例えば、ユーザが図１６に示す領域Ｒ２３に対してマウスオーバーをした場合、プロセッサ１１は、この領域Ｒ２３が示す項目に対応付けて、図１８に示す吹出し画面を端末２に表示させる。この図１８に示す吹出し画面には、領域Ｒ４１、領域Ｒ４２、領域Ｒ４３、領域Ｒ４４、領域Ｒ４５、及び領域Ｒ４６が、この順で左から右に並んで表示される。これら６つの領域には、文書を処理する複数のプロセスを示す画像がそれぞれ表示される。また、図１８に示す領域Ｒ４０は、処理中のプロセスを示す枠が表示される領域である。
【０１２１】
図１８において領域Ｒ４０は、領域Ｒ４６の下に表示されている。これは、領域Ｒ４６に対応するプロセスが、現在処理中のプロセスであることを示している。
【０１２２】
一方、図１８に示す領域Ｒ４７は、領域Ｒ４３の周囲の領域であり、枠が表示されている。この枠は、上述したマウスオーバーにより指示された領域Ｒ２３が示す項目に情報の記入を許可するプロセスのうち、最後に処理されるプロセスを示す枠である。そして、領域Ｒ４３は、領域Ｒ４６よりも左に配置されている。これは、領域Ｒ４３に対応するプロセスが、領域Ｒ４６に対応するプロセス（つまり、現在処理中のプロセス）よりも前に処理されたプロセスであることを意味する。
【０１２３】
プロセッサ１１は、図１８に示す吹出し画面を表示させる際に、マウスオーバーによって指示された領域Ｒ２３が示す項目（第２項目という）を特定し、現在処理中のプロセスがこの第２項目に記入された情報を必要とするプロセス（第２プロセスという）であるか否かを判断する。
【０１２４】
この場合、プロセッサ１１は、上述した項目ＤＢ１２３における要求プロセスＩＤを参照して、指示された領域が示す第２項目に記入された情報を必要とするプロセスを特定し、特定したプロセスに、現在処理中のプロセスが含まれるか否かを判断すればよい。
【０１２５】
そして、現在処理中のプロセスが第２プロセスであると判定した場合、プロセッサ１１は、この第２項目への記入を許可するプロセスのうち、最後に処理されるプロセスを特定する。そして、プロセッサ１１は、端末２に指示をして、図１８に示す吹出し画面のうち、特定したプロセスを示す画像の周囲に上述した枠を表示させるとともに、この枠に紐付けた選択表Ｔ１を表示する。
【０１２６】
選択表Ｔ１は、経路ＤＢ１２２に記述された担当条件により、上述した枠により強調したプロセスを担当することが可能なユーザの識別情報を列挙して、これらのうち、いずれかを選択するユーザの指示を受付ける表である。選択表Ｔ１の左側の欄には担当者ＩＤが、右側の欄には指示ボタンＢ１が表示される。
【０１２７】
なお、図１８に示す例で選択表Ｔ１に表示される担当者ＩＤのうち、「Ｕ１３」は、他の「Ｕ１１」及び「Ｕ１２」と異なる字体（斜字体、かつ、太字体）で表示されている。これは、「Ｕ１３」が最後にこの第２プロセスで文書を処理した担当者であることを意味している。
【０１２８】
つまり、この場合、プロセッサ１１は、第２項目への記入を許可するプロセスの、１以上の担当者のうち、上述した文書を最後に処理した担当者を他の担当者と区別して表示するプロセッサの例である。これにより、ユーザは、上述した第２項目へ情報を記入する最後の機会を与えられておきながら、この第２項目のままで文書を処理した担当者を、他の担当者と区別することができる。
【０１２９】
ユーザは、選択表Ｔ１の左側の欄に列挙された担当者ＩＤを確認し、差し戻し先のプロセスを担当させる担当者を決める。そしてユーザは、その担当者に対応する指示ボタンＢ１を、選択表Ｔ１の右側の欄から選び、押下する。
【０１３０】
プロセッサ１１は、端末２を介してこの押下した操作を受付ける。そして、プロセッサ１１は、文書を上述した枠で強調したプロセスに差し戻すとともに、指示ボタンＢ１に対応する担当者に対し、文書が差し戻されたことを伝えるメッセージを通知する。つまり、プロセッサ１１は、上述した選択表Ｔ１により、案件を差し戻す指示を、ユーザから受付ける。上述したメッセージが伝えられた担当者は、差し戻された文書に含まれる第２項目への記入をする。このとき、プロセッサ１１は、第２項目以外の項目を含まない記入画面を表示するよう端末２に指示してもよい。
【０１３１】
なお、図１８に示す例で、プロセッサ１１は、第２項目への記入を許可するプロセスのうち、最後に処理されるプロセスのみを特定したが、例えば、第２項目への記入を許可するプロセスの全てを特定してもよい。この場合、プロセッサ１１は、図１８に示す吹出し画面により、上述した全ての第２プロセスの中から、ユーザにいずれかを選択させてもよい。
【０１３２】
つまり、この場合のプロセッサ１１は、文書を処理中のプロセスが、その文書に含まれる第２項目に記入された情報を必要とする第２プロセスであり、かつ、この第２項目に情報が記入されていない場合に、この第２項目への記入を許可するプロセスのいずれかを選択して、選択した該プロセスへ該文書を差し戻す指示を受付けるプロセッサの例である。
【０１３３】
また、上述した例で、ユーザは、差し戻し先のプロセスを指定することに加えて、このプロセスを担当させる担当者も指定する。したがって、この場合のプロセッサ１１は、文書を処理中のプロセスが、第２プロセスであり、かつ、第２項目に情報が記入されていない場合に、この第２項目への記入を許可するプロセスの、１以上の担当者のいずれかを選択して、この文書を差し戻す指示を受付けるプロセッサの例である。この構成により、ユーザが第２項目への記入を担当させたい担当者が明確になる。
【０１３４】
なお、プロセッサ１１は、担当者を指定せずに、文書を第２プロセスへ差し戻すユーザの指示を受付けてもよい。この場合、プロセッサ１１は、第２プロセスを担当可能な全てのユーザに差し戻しが指示された旨の通知をするとよい。また、担当者を指定した差し戻しが指示された場合にも、プロセッサ１１は、第２プロセスを担当可能な全てのユーザに差し戻しが指示された旨の通知をするとよい。これにより、指定された担当者が休暇や離席等をしていて、差し戻しの指示に気づかない場合でも、他の担当可能なユーザが代理して処理を進めることができる。
【０１３５】
また、上述した例は、プロセッサ１１が、現在処理中のプロセスを第２プロセスであると判定した場合に表示される画面であったが、プロセッサ１１は、現在処理中のプロセスを第２プロセスでないと判定した場合に、図１８に示す吹出し画面を表示しない。つまり、プロセッサ１１は、マウスオーバー等の操作により指定された領域が示す項目が、現在処理中のプロセスに必要でない項目である場合に、差し戻しの指示を受付けない。この場合、プロセッサ１１は、文書を処理中のプロセスが、第２項目に記入された情報を必要としないプロセスである場合、この第２項目への記入を許可するプロセスのいずれかを選択して、選択したプロセスへ文書を差し戻す指示を受付けないプロセッサの例である。
【０１３６】
また、指示された領域が示す第２項目のほかにも、現在処理中のプロセスが必要とする情報を記入していない項目が存在する場合、プロセッサ１１は、それらの項目への記入を許可するプロセスを特定し、そのプロセスを示す画像が表示される領域を、上述した枠等とは異なる態様で強調してもよい。
【０１３７】
図１８に示す領域Ｒ４８、及び領域Ｒ４９は、領域Ｒ４７に表示される枠とは異なる態様の枠で、それぞれ領域Ｒ４２、及び領域Ｒ４５を強調する領域である。これにより、ユーザは、領域Ｒ４２、及び領域Ｒ４５に表示される画像が示すプロセスが、それぞれ第２操作により指定された項目に対応するプロセスではないが、現在処理中のプロセスが必要とする情報を記入していない項目に対応するプロセスであることを把握する。つまり、ユーザは、第２操作がされた一つの第２項目だけではなく、現在処理中のプロセスが必要とする情報を記入していない全ての項目への記入をさせるべき差し戻し先を、それぞれ認識する。
【０１３８】
＜９＞
上述した実施形態又は変形例において、プロセッサ１１は、マウスオーバー等の第１操作により指定された領域が示す項目に対して、その項目に対応するプロセスを特定していたが、文書に含まれる１以上の項目のうち、情報が記入されていない項目（未記入項目という）をまとめて指定する操作（第２操作という）を受付けてもよい。
【０１３９】
例えば、図１８に示す吹出し画面には、「未記入ビュー」という文字列が表記されたボタンＢ２が表示されている。このボタンＢ２は、上述した未記入項目に関する情報を集約した一覧（未記入ビューともいう）を表示させる指示を受付けるボタンである。
【０１４０】
図１９は、未記入ビューの例を示す図である。図１８に示す吹出し画面で、ユーザがボタンＢ２を押下する第２操作を行うと、プロセッサ１１は、端末２に指示して、図１９（ａ）に示す未記入ビューを表示させる。この未記入ビューは、プロセッサ１１が、ワークフローの経路において、記入を最後に許可する第１プロセスを未記入項目ごとに特定して、この第１プロセスに応じた態様で各未記入項目を表示するよう端末２に指示することにより、表示される。
【０１４１】
図１９（ａ）に示す通り、未記入ビューは、領域Ｒ４２、領域Ｒ４３、及び領域Ｒ４５を含む。これら３つの領域は、図１８において、現在処理中のプロセスが必要とする情報を記入していない全ての項目に、それぞれ対応するプロセスを示す画像を表示する領域である。そして、これら３つの領域には、それぞれその領域に表示される画像が示すプロセスを担当することが可能な担当者のリスト（担当者リストという）が表示される。
【０１４２】
つまり、この場合のプロセッサ１１は、文書に含まれる１以上の項目のうち、情報が記入されていない未記入項目を指定する第２操作を受付け、第２操作を受付けたときに、未記入項目への記入を許可するプロセスのうち、ワークフローの経路において最後にこの文書を処理する第１プロセスを、未記入項目ごとに特定し、これら未記入項目のそれぞれを、未記入項目ごとに特定された第１プロセスに応じた態様で表示するプロセッサの例である。
【０１４３】
ユーザは、この未記入ビューを見ることで、現在処理中のプロセスが必要とする情報を記入していない全ての項目に対して情報を記入すべき差し戻し先のそれぞれを把握することができる。また、それぞれの差し戻し先に紐付けられた担当者リストにより、ユーザは、差し戻し先のプロセスを担当することが可能な担当者を把握することができる。
【０１４４】
さらに、図１９（ａ）に示す未記入ビューには、「マージ」という文字列が表記されたボタンＢ３が表示されている。このボタンＢ３は、未記入ビューで表示される領域のそれぞれに表示される画像が示すプロセスが連続して処理され、かつ、それらプロセスを担当することが可能な担当者に共通する担当者（共通担当者という）がいる場合に、受付け可能な状態で表示される。
【０１４５】
例えば、図１９（ａ）に示す未記入ビューにおいて、領域Ｒ４２と、領域Ｒ４３とは、連続して処理されるプロセスのそれぞれを示す画像を表示する領域である。そして、これらの領域にそれぞれ紐付けられた担当者リストには、共通するユーザＩＤとして「Ｕ１２」が含まれている。これは、ユーザＩＤ「Ｕ１２」で識別されるユーザが、領域Ｒ４２、及び領域Ｒ４３に表示される各画像が示す連続した２つのプロセスを、担当することが可能な共通担当者であることを意味する。
【０１４６】
ユーザが、ボタンＢ３を押下すると、この操作を受付けたプロセッサ１１は、領域Ｒ４２と、領域Ｒ４３とを統合して、図１９（ｂ）に示す通り、新たな領域Ｒ４３０を未記入ビューに表示する。この領域Ｒ４３０は、図１９（ａ）に示した領域Ｒ４２及び領域Ｒ４３のそれぞれに対応する２つのプロセスを、１つのプロセスとして示す画像を表示する領域である。そして、この領域Ｒ４３０には、上述した共通担当者のみを列挙した担当者リストが紐付けて表示される。ユーザは、領域Ｒ４３０に紐付けられた担当者リストから、担当者ＩＤを選択することで、新たに１つのプロセスとしてまとめた差し戻し先に、共通担当者を指定して、文書を差し戻すことができる。
【０１４７】
つまり、この場合のプロセッサ１１は、第２項目が２以上あり、これらの第２項目への記入をそれぞれ許可するプロセスが経路において文書を連続して処理し、かつ、これらのプロセスのそれぞれの１以上の担当者に共通する共通担当者が存在する場合、この共通担当者を選択して、この文書を差し戻す指示を受付けるプロセッサの例である。
【０１４８】
＜１０＞
上述した変形例において、プロセッサ１１は、項目ＤＢ１２３における要求プロセスＩＤを参照して、現在、文書を処理中のプロセスが、指示された領域が示す第２項目に記入された情報を必要とするプロセスであるか否かを判断していたが、要求プロセスＩＤは、案件が処理される進捗状態に応じて変化してもよい。例えば、項目ＤＢ１２３の項目表１２３３に記憶される要求プロセスＩＤは、文書に含まれる１以上の項目に記入された情報に応じて変化してもよい。
【０１４９】
この場合、項目ＤＢ１２３の項目表１２３３は、要求プロセスＩＤの欄に条件ＩＤ等を記載することにより、対応する項目に記入された情報を必要とするプロセスが、いずれかの項目に記入された情報に応じて変化することを表現すればよい。これにより、文書に含まれるいずれかの或る項目に記入された情報が、文書に含まれるいずれかの項目（上述した或る項目に限らない）が決められた条件を満たしたときと、満たしていないときで、それぞれ異なるプロセスにより必要とされることが記述される。
【０１５０】
例えば、情報処理装置１は、３人のユーザに承認を求め、そのうち２人から承認が得られた場合に処理を進めるワークフローを実現してもよい。この場合、プロセッサ１１は、経路を３つに分岐させて、これら３人に承認のプロセスを並行して行わせてもよい。このとき、プロセッサ１１は、文書に含まれる、３人の承認をそれぞれ示す項目を確認し、３人のうち２人の承認が得られた時点で、残りの１人の承認を必要としない、と判断してもよい。
【０１５１】
この場合のプロセッサ１１は、文書を処理中のプロセスが、第２項目に記入された情報を必要とするプロセスであるか否かを、この文書に含まれる１以上の項目のいずれかに記入された情報に応じて判断するプロセッサの例である。
【０１５２】
＜１１＞
上述した実施形態において、ワークフローの経路は、いずれかのプロセスにおいて予め定められた条件を充足するか否かで分岐することがあったが、この条件の具体例は、例えば以下の通りである。
【０１５３】
図２０は、経路が分岐するときの記入画面の例を示す図である。図２０に示す記入画面は、領域Ｒ５１、領域Ｒ５２、及び領域Ｒ５３を有する。領域Ｒ５１は、項目名「見積総額」で示される項目の記入欄を示す領域である。図２０に示す記入画面において、この記入欄には「９９，０００」が記入されている。また、領域Ｒ５２は、項目名「部品単価」で示される項目の記入欄である。領域Ｒ５３は、領域Ｒ５２の周囲の領域である。
【０１５４】
そして、図９に示す条件ＤＢ１２４は、条件ＩＤ「Ｃ６１」で識別される条件として、項目ＩＤ「Ｉ５３」の項目に記入された情報が１００，０００以上である、という内容を記憶している。
【０１５５】
この場合、項目ＩＤ「Ｉ５３」に対応する項目名は「見積総額」であるので、図２０に示す記入画面で記入された値「９９，０００」は「１００，０００以上」ではないため、条件ＩＤ「Ｃ６１」で識別される条件を充足しない。したがって、プロセスＩＤ「Ｐ３５」において、図２０に示す値が記入されていると、文書はプロセスＩＤ「Ｐ３６」で識別されるプロセスに移行せず、プロセスＩＤ「Ｐ３８」で識別されるプロセスに移行する。
【０１５６】
このとき、図６で示した経路によれば、ワークフローはプロセスＩＤ「Ｐ３６」及び「Ｐ３７」で識別されるプロセスに進むことがない。したがって、要求プロセスＩＤに「Ｐ３６，Ｐ３７」が対応付けて記載されている、項目ＩＤ「Ｉ５４」で識別される項目の値は、今後、必要とされることがない。プロセッサ１１は、このことを判断して、図２０に示す通り、領域Ｒ５３に、例えば、黒色等、決められた色の枠を表示させる。この黒色の枠は、今後、その枠で囲まれた記入欄に情報を記入する必要がないことを示している。
【０１５７】
つまり、領域Ｒ５２は、項目名「部品単価」で示される項目の記入欄であり、この項目を識別する項目ＩＤは「Ｉ５４」であるから、プロセッサ１１は、この領域Ｒ５２の周囲の領域である領域Ｒ５３に上述した黒色の枠を表示させて、この記入欄が不要となったことをユーザに伝える。
【０１５８】
このとき、プロセッサ１１は、さらに、この黒色の枠で強調した記入欄が不要になったことを伝えるメッセージを表示するよう端末２に指示してもよい。図２１は、記入欄が不要になったことを伝えるメッセージの例を示す図である。プロセッサ１１の上述した指示を受けた端末２は、表示部２５に、図２１で示すメッセージＭを表示させる。このメッセージＭには「以降のプロセスは部品単価の記入欄に記入される情報を使用しません。必須設定を解除します」という内容の文字列が記述されている。
【０１５９】
この場合のプロセッサ１１は、文書に含まれる１以上の項目のいずれかに記入された情報に応じて、経路を特定するプロセッサの例である。ユーザは、このメッセージＭを確認し、「ＯＫ」という文字列が表記されたボタンＢ４を押下してこの表示を消去させる。これにより、ユーザは、文書に含まれる項目のいずれかに記入された情報に応じて、経路が分岐したことにより、記入された情報が不要になった項目を把握することができる。
【０１６０】
＜１２＞
上述した実施形態において、情報処理システム９は、１つの情報処理装置１を有していたが、通信可能に接続された複数の情報処理装置１を有し、これらにより機能を分担するクラスタシステムを実現してもよい。
【０１６１】
この場合、この情報処理システム９は、通信可能に接続された複数の情報処理装置を有し、これら複数の情報処理装置のいずれかが、文書を取得し、ワークフローにおいてこの文書が処理される経路を特定し、この文書に含まれる第１項目への記入を許可するプロセスのうち、特定した経路において最後にこの文書を処理する第１プロセスを特定し、第１項目を、第１プロセスに応じた態様で表示する情報処理システムの例である。
【０１６２】
＜１３＞
上述した実施形態において、情報処理装置１のプロセッサ１１によって実行されるプログラムは、プロセッサを有するコンピュータに、文書を取得するステップと、ワークフローにおいてこの文書が処理される経路を特定するステップと、この文書に含まれる第１項目への記入を許可するプロセスのうち、特定した経路において最後にこの文書を処理する第１プロセスを特定するステップと、第１項目を、第１プロセスに応じた態様で表示するステップと、を実行させるプログラムの例である。
【０１６３】
このプログラムは、磁気テープ及び磁気ディスク等の磁気記録媒体、光ディスク等の光記録媒体、光磁気記録媒体、半導体メモリ等の、コンピュータ装置が読取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムは、インターネット等の通信回線経由でダウンロードされてもよい。
【符号の説明】
【０１６４】
１…情報処理装置、１１…プロセッサ、１１１…受付部、１１２…認証部、１１３…取得部、１１４…第１特定部、１１５…第２特定部、１１６…指示部、１２…メモリ、１２１…ユーザＤＢ、１２２…経路ＤＢ、１２２１…ワークフロー表、１２２２…経路表、１２３…項目ＤＢ、１２３１…ワークフローリスト、１２３２…文書リスト、１２３３…項目表、１２４…条件ＤＢ、１２５…案件ＤＢ、１２５１…ワークフローリスト、１２５２…案件表、１２５３…担当者表、１２５４…文書表、１３…インタフェース、２…端末、２１…プロセッサ、２２…メモリ、２３…インタフェース、２４…操作部、２５…表示部、３…通信回線、９…情報処理システム、Ｂ１…指示ボタン、Ｂ２、Ｂ３、Ｂ４…ボタン、Ｒ１、Ｒ２、Ｒ２１、Ｒ２２、Ｒ２３、Ｒ２４、Ｒ３０、Ｒ３１、Ｒ３２、Ｒ３３、Ｒ３４、Ｒ４０、Ｒ４１、Ｒ４２、Ｒ４３、Ｒ４３０、Ｒ４４、Ｒ４５、Ｒ４６、Ｒ４７、Ｒ４８、Ｒ４９、Ｒ５１、Ｒ５２、Ｒ５３…領域、Ｔ１…選択表。
【図１】
2022002032.tif 000003
【図２】
2022002032.tif 000004
【図３】
2022002032.tif 000005
【図４】
2022002032.tif 000006
【図５】
2022002032.tif 000007
【図６】
2022002032.tif 000008
【図７】
2022002032.tif 000009
【図８】
2022002032.tif 000010
【図９】
2022002032.tif 000011
【図１０】
2022002032.tif 000012
【図１１】
2022002032.tif 000013
【図１２】
2022002032.tif 000014
【図１３】
2022002032.tif 000015
【図１４】
2022002032.tif 000016
【図１５】
2022002032.tif 000017
【図１６】
2022002032.tif 000018
【図１７】
2022002032.tif 000019
【図１８】
2022002032.tif 000020
【図１９】
2022002032.tif 000021
【図２０】
2022002032.tif 000022
【図２１】
2022002032.tif 000023