(57)【要約】【課題】文書処理装置の担当範囲の多様性に適合したテンプレートセットを構成し、それらを選択的に利用できるようにしておく。【解決手段】文書処理装置は、複数の文書処理雛形としてのテンプレート群を有する。テンプレート群にはｋ個のテンプレートからなるテンプレートセットが含まれる。ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成される。【選択図】図６
2020091714.tif 000002
【特許請求の範囲】
【請求項１】
複数の文書処理雛形であるテンプレート群を管理する管理手段と、
前記テンプレート群の中からユーザーにより選択された特定のテンプレートに基づいて、文書処理としてのタスクを定義する定義手段と、
を含み、
前記テンプレート群には、ｋ個のテンプレートからなるテンプレートセットが含まれ、
前記ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成される、
ことを特徴とする文書処理装置。
【請求項２】
請求項１記載の文書処理装置において、
前記1番目の処理工程は先頭の処理工程である、
ことを特徴とする文書処理装置。
【請求項３】
請求項２記載の文書処理装置において、
前記先頭の処理工程はスキャナにより文書を電子化する電子化工程である、
ことを特徴とする文書処理装置。
【請求項４】
請求項１記載の文書処理装置において、
前記テンプレート群を構成する複数のテンプレートを象徴する複数のテンプレートシンボルを含むテンプレートシンボル一覧画像を生成する手段を含み、
前記テンプレートシンボル一覧画像には前記テンプレートセットを象徴するテンプレートシンボル列が含まれる、
ことを特徴とする文書処理装置。
【請求項５】
請求項４記載の文書処理装置において、
前記テンプレートシンボル列は、第１テンプレートシンボルから第ｋテンプレートシンボルにより構成され、それらは処理工程数の増大順に従った表示順序で表示される、
ことを特徴とする文書処理装置。
【請求項６】
請求項５記載の文書処理装置において、
前記第１テンプレートシンボルから前記第ｋテンプレートシンボルは、それぞれ、それに対応するテンプレートを構成する処理工程の個数を表す表示要素を含む、
ことを特徴とする文書処理装置。
【請求項７】
請求項１記載の文書処理装置において、
前記特定のテンプレートに対して処理工程ごとに詳細設定を受け付ける画像を生成する手段と、
前記処理工程ごとに詳細設定を受け付ける過程において、既に詳細設定が完了している処理工程の詳細設定内容に基づいて、現在の詳細設定内容として選択可能な複数の選択肢について個別的に不整合を判定する手段と、
前記不整合の判定の結果を表す画像を生成する手段と、
を含むことを特徴とする文書処理装置。
【請求項８】
請求項７記載の文書処理装置において、
前記不整合が判定された選択肢が選択された場合に、前記既に設定されている詳細設定内容の中で、不整合関係にある選択肢について整合関係にある選択肢への変更を促す画像を生成する手段を含む、
ことを特徴とする文書処理装置。
【請求項９】
請求項１記載の文書処理装置において、
前記特定のテンプレートに基づいて定義されたタスクに対して、処理工程の挿入、削除又は置換を行う編集手段を含む、
ことを特徴とする文書処理装置。
【請求項１０】
請求項１記載の文書処理装置において、
前記ｋ個のテンプレートの内で、あるテンプレートに対する詳細設定内容の全部又は一部を別のテンプレートに移植する移植手段を含む、
ことを特徴とする文書処理装置。
【請求項１１】
端末装置と、
前記端末装置に対してネットワークを介して接続された文書処理装置と、
を含み、
前記文書処理装置は、
複数の文書処理雛形としてのテンプレート群を管理する管理手段と、
前記テンプレート群の中からユーザーにより選択された特定のテンプレートに基づいて、文書処理としてのタスクを定義する定義手段と、
を含み、
前記テンプレート群には、ｋ個のテンプレートからなるテンプレートセットが含まれ、
前記ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成され、
前記端末装置は、
前記テンプレートセットを象徴するテンプレートシンボル列を含むテンプレートシンボル一覧画像を表示する表示器と、
前記テンプレートシンボル一覧画像の中から前記特定のテンプレートをユーザー選択する場合に操作される入力器と、
を含むことを特徴とする文書処理サービス提供システム。
【請求項１２】
情報処理装置において実行されるプログラムであって、
複数の文書処理雛形としてのテンプレート群を管理する機能と、
前記テンプレート群の中からユーザーにより選択された特定のテンプレートに基づいて、文書処理としてのタスクを定義する機能と、
を含み、
前記複数のテンプレートには、ｋ個のテンプレートからなるテンプレートセットが含まれ、
前記ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成される、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置、文書処理サービス提供システム及びプログラムに関する。
【背景技術】
【０００２】
企業、事務所等の組織においては、契約書、見積書、発注書、請求書等の様々な文書が作成され、また使用される。最近では、紙文書を電子化した上で、電子化された文書に対して一連の処理を適用するワークフローシステムを導入する組織が増えつつある。
【０００３】
特許文献１に開示されたワークフローシステムは、複数のワークフローテンプレートを備えている。個々のワークフローテンプレートは、文書に対して実行される一連の処理をその実体とするものである。
【０００４】
なお、文書には、電子化される前の文書（紙文書、非電子化文書）と、電子化された後の文書（電子化文書）とがある。本願明細書においては、文脈上いずれの文書であるかが明らかな場合には単に文書と表現し、そうでない場合には紙文書又は電子化文書を区別して表現することにする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−９６２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
組織において作成及び使用される見積書等の文書については、一般に、それに適用される文書処理フローの枠組み又は骨格が概ね決まっている。ある文書処理装置に対して文書処理フローの全部が委ねられることもあるが、それらの内で、例えば、先頭処理工程に連なる一部分だけがその文書処理装置に委ねられ、残りの一部分が他の手段（例えば、他の文書処理装置、手作業）に委ねられることもある。どこまでを文書管理装置が担当し、どこまでを他の手段が担当するのかは具体的な状況によって変わり得る。そのような特有の事情を考慮して複数のテンプレート（文書処理を実体とするタスクの雛形であり、文書処理雛形と言い得るもの）からなるテンプレートセットを用意しておくことが望まれる。
【０００７】
本発明の目的は、文書処理装置の担当範囲の多様性に適合したテンプレートセットを構成し、それを用意しておくことにある。
【課題を解決するための手段】
【０００８】
請求項１に係る文書処理装置は、複数の文書処理雛形であるテンプレート群を管理する管理手段と、前記テンプレート群の中からユーザーにより選択された特定のテンプレートに基づいて、文書処理としてのタスクを定義する定義手段と、を含み、前記テンプレート群には、ｋ個のテンプレートからなるテンプレートセットが含まれ、前記ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成される、ことを特徴とする。
【０００９】
請求項２に係る文書処理装置は、請求項１に係る文書処理装置において、前記１番目の処理工程は先頭の処理工程である、ことを特徴とする。
【００１０】
請求項３に係る文書処理装置は、請求項２に係る文書処理装置において、前記先頭の処理工程はスキャナにより文書を電子化する電子化工程である、ことを特徴とする。
【００１１】
請求項４に係る文書処理装置は、請求項１に係る文書処理装置において、前記テンプレート群を構成する複数のテンプレートを象徴する複数のテンプレートシンボルを含むテンプレートシンボル一覧画像を生成する手段を含み、前記テンプレートシンボル一覧画像には前記テンプレートセットを象徴するテンプレートシンボル列が含まれる、ことを特徴とする。
【００１２】
請求項５に係る文書処理装置は、請求項４に係る文書処理装置において、前記テンプレートシンボル列は、第１テンプレートシンボルから第ｋテンプレートシンボルにより構成され、それらは処理工程数の増大順に従った表示順序で表示される、ことを特徴とする。
【００１３】
請求項６に係る文書処理装置は、請求項５に係る文書処理装置において、前記第１テンプレートシンボルから前記第ｋテンプレートシンボルは、それぞれ、それに対応するテンプレートを構成する処理工程の個数を表す表示要素を含む、ことを特徴とする。
【００１４】
請求項７に係る文書処理装置は、請求項１に係る文書処理装置において、前記特定のテンプレートに対して処理工程ごとに詳細設定を受け付ける画像を生成する手段と、前記処理工程ごとに詳細設定を受け付ける過程において、既に詳細設定が完了している処理工程の詳細設定内容に基づいて、現在の詳細設定内容として選択可能な複数の選択肢について個別的に不整合を判定する手段と、前記不整合の判定の結果を表す画像を生成する手段と、を含むことを特徴とする。
【００１５】
請求項８に係る文書処理装置は、請求項７に係る文書処理装置において、前記不整合が判定された選択肢が選択された場合に、前記既に設定されている詳細設定内容の中で、不整合関係にある選択肢について整合関係にある選択肢への変更を促す画像を生成する手段を含む、ことを特徴とする。
【００１６】
請求項９に係る文書処理装置は、請求項１に係る文書処理装置において、前記特定のテンプレートに基づいて定義されたタスクに対して、処理工程の挿入、削除又は置換を行う編集手段を含む、ことを特徴とする。
【００１７】
請求項１０に係る文書処理装置は、請求項１に係る文書処理装置において、前記ｋ個のテンプレートの内で、あるテンプレートに対する詳細設定内容の全部又は一部を別のテンプレートに移植する移植手段を含む、ことを特徴とする。
【００１８】
請求項１１に係る文書処理サービス提供システムは、端末装置と、前記端末装置に対してネットワークを介して接続された文書処理装置と、を含み、前記文書処理装置は、複数の文書処理雛形としてのテンプレート群を管理する管理手段と、前記テンプレート群の中からユーザーにより選択された特定のテンプレートに基づいて、文書処理としてのタスクを定義する定義手段と、を含み、前記テンプレート群には、ｋ個のテンプレートからなるテンプレートセットが含まれ、前記ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成され、前記端末装置は、前記テンプレートセットを象徴するテンプレートシンボル列を含むテンプレートシンボル一覧画像を表示する表示器と、前記テンプレートシンボル一覧画像の中から前記特定のテンプレートをユーザー選択する場合に操作される入力器と、を含むことを特徴とする。
【００１９】
請求項１２に係るプログラムは、情報処理装置において実行されるプログラムであって、複数の文書処理雛形としてのテンプレート群を管理する機能と、前記テンプレート群の中からユーザーにより選択された特定のテンプレートに基づいて、文書処理としてのタスクを定義する機能と、を含み、前記複数のテンプレートには、ｋ個のテンプレートからなるテンプレートセットが含まれ、前記ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成される、ことを特徴とする。
【発明の効果】
【００２０】
請求項１、１１及び１２に係る構成によれば、文書処理装置の担当範囲の多様性に適合したテンプレートセットを用意しておける。
【００２１】
請求項２に係る構成によれば、文書処理の流れ方向に沿って徐々に拡大されたｋ個のテンプレートを選択的に利用し得る。
【００２２】
請求項３に係る構成によれば、電子化工程を先頭とする一連の文書処理について用意されたテンプレートセットを選択的に利用し得る。
【００２３】
請求項４に係る構成によれば、テンプレートセットを構成するｋ個のテンプレートを識別し易くなる。
【００２４】
請求項５に係る構成によれば、テンプレートセットを構成するｋ個のテンプレートの相互関係を認識し易くなる。
【００２５】
請求項６に係る構成によれば、個々のテンプレートシンボルが象徴しているテンプレートの構成を認識し易くなる。
【００２６】
請求項７に係る構成によれば、処理工程間での設定矛盾を回避又は軽減できる。
【００２７】
請求項８に係る構成によれば、既に設定された内容についてもその変更を促せる。
【００２８】
請求項９に係る構成によれば、タスクの設定を容易に行える。
【００２９】
請求項１０に係る構成によれば、ｋ個のテンプレートの相互間における部分的な重複関係を利用して詳細設定内容の移植を行える。
【図面の簡単な説明】
【００３０】
【図１】実施形態に係る文書処理サービス提供システムの構成例を示す図である。
【図２】タスクの構成及び詳細設定内容を示す図である。
【図３】タスクシンボル一覧画像を示す図である。
【図４】詳細画像を示す図である。
【図５】テンプレートシンボル一覧の表示例を示す図である。
【図６】テンプレートセットの構成を示す図である。
【図７】テンプレートセットの他の構成を示す図である。
【図８】テンプレートシンボル一覧の他の表示例を示す図である。
【図９】テンプレートシンボル列の他の例を示す図である。
【図１０】詳細設定用画面の遷移を示す図である。
【図１１】タスク定義時の動作例を示す図である。
【図１２】詳細設定時に表示される画像の第１例を示す図である。
【図１３】詳細設定時に表示される画像の第２例を示す図である。
【図１４】詳細設定時に表示される画像の第３例を示す図である。
【図１５】判定条件テーブルの例を示す図である。
【図１６】タスク定義の他の動作例を示す図である。
【図１７】編集時の操作例を示す図である。
【発明を実施するための形態】
【００３１】
以下、実施形態を図面に基づいて説明する。
【００３２】
（１）実施形態の概要
請求項１に係る文書処理装置は、管理手段、及び、定義手段を含む。管理手段は、複数の文書処理雛形であるテンプレート群を管理する。後述するテンプレート管理部が管理手段の一例である。定義手段は、テンプレート群の中からユーザーにより選択された特定のテンプレートに基づいて、文書処理としてのタスクを定義する。後述するタスク定義部が定義手段の一例である。テンプレート群には、ｋ個のテンプレートからなるテンプレートセットが含まれる。ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、1番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成される。
【００３３】
上記構成において、ｋは３以上の整数であり、例えば、ｋは４又は５以上の整数である。仮にｋ＝３であれば、ｉは１，２，３の値をとる。その場合、テンプレートセットは、１番目の処理工程からなるテンプレート、１番目の処理工程及び２番目の処理工程からなるテンプレート、並びに、１番目の処理工程から３番目の処理工程までの３つの処理工程からなるテンプレート、により構成される。つまりテンプレートセットは、それ全体として、処理工程を単位又は刻みとした階段状の構成を含み、テンプレートセット自体に規則性が認められるものである。換言すれば、テンプレートセットは、文書処理装置の担当範囲が状況に応じて処理工程を単位として変化するという特有の事情に適合した構成を有している。上記構成によれば、テンプレートに基づいてタスクを定義する際に、ユーザーの負担が軽減され、つまりユーザーの利便性を高められる。
【００３４】
テンプレート群は、ユーザーによって選択可能な複数のテンプレートの集合体であり、そこにはテンプレートセットが含まれる。テンプレート群がテンプレートセットのみによって構成されてもよいし、テンプレート群に更に１又は複数のテンプレートが含まれてもよい。ユーザーごとにテンプレート群が構成されてもよい。テンプレートセットは、上記のように一定の規則性をもって構成されたｋ個のテンプレートからなる。個々のテンプレートは、文書処理をその実体とするものであり、文書処理雛形である。処理工程は、テンプレートの構成単位であり、つまりタスクの構成単位である。個々の処理工程の内容は任意に定め得る。
【００３５】
上記構成において、一連の文書処理の先頭工程を工程増大方向の出発点としてテンプレートセット（第１のテンプレートセット）が構成されてもよいし、一連の文書処理の最終工程を工程増大方向の出発点としてテンプレートセット（第２のテンプレートセット）が構成されてもよい。一連の文書処理において文書処理装置が専らその前半を担当する場合、第１のテンプレートセットを用意しておくことが推奨される。一連の文書処理において文書処理装置が専らその後半を担当する場合、第２のテンプレートセットを用意しておくことが推奨される。いずれの場合も想定されるならば、第１のテンプレートセット及び第２のテンプレートセットの両方を用意しておくことが推奨される。
【００３６】
実施形態においては、先頭の処理工程はスキャナにより文書を電子化する電子化工程である。電子化工程は、ある意味において、一連の文書処理における最も基本的な工程であり、それに続く各処理工程での処理条件に影響を与え得るものである。それぞれが電子化工程を含んでいる複数のテンプレートを用意しておけば、それらの利用度を高められる。換言すれば、ユーザーのニーズを満たす可能性を高められる。
【００３７】
実施形態に係る文書処理装置は、テンプレート群を構成する複数のテンプレートを象徴する複数のテンプレートシンボルを含むテンプレートシンボル一覧画像を生成する手段を含む。テンプレートシンボル一覧画像には、テンプレートセットを象徴するテンプレートシンボル列が含まれる。個々のテンプレートシンボルは個々のテンプレートを象徴するものであり、例えば、個々のテンプレートシンボルはユーザー操作対象としてのアイコンである。上記構成によれば、タスクの定義に際して、複数のテンプレートシンボルの中から特定のテンプレートシンボルを選択することにより、いずれかのテンプレートが選択される。テンプレートシンボル列を構成する複数のテンプレートシンボルが、個々のテンプレートの内容又はその構成に従って、規則性をもって表示されれば、テンプレートセットの中から特定のテンプレートを選択し易くなる。
【００３８】
実施形態において、第１テンプレートシンボルから第ｋテンプレートシンボルは、それぞれ、それに対応するテンプレートを構成する処理工程の個数を表す表示要素を含む。この構成を採用すれば、個々のテンプレートを構成する処理工程の個数を直感的に認識し易くなる。
【００３９】
実施形態においては、特定のテンプレートに対して処理工程ごとに詳細設定を受け付ける画像が生成される。ここで、詳細設定は、処理工程の内容としての処理条件を定める行為を意味する。処理工程ごとに詳細設定を受け付ける過程において、既に詳細設定が完了している処理工程の詳細設定内容に基づいて、現在の詳細設定内容として選択可能な複数の選択肢について個別的に不整合が判定される。その上で、不整合の判定の結果を表す画像が生成される。不整合の判定は、例えば、後述する整合性判定部によって実行される。不整合の判定の結果を表示すれば、詳細設定段階での設定矛盾が生じ難くなる。不整合に代えて、整合が判定されてもよい。不整合の判定と整合の判定は表裏の関係にあり、それらは同視し得るものである。選択肢はユーザーにより選択することが可能な項目（条件）である。
【００４０】
実施形態においては、不整合が判定された選択肢が選択された場合に、既に設定されている詳細設定内容の中で、不整合関係にある選択肢について整合関係にある選択肢への変更を促す画像が生成される。この処理は、例えば、後述する整合性判定部によって実行される。この処理によれば、既に設定されている詳細設定内容についての設定矛盾が回避される。
【００４１】
実施形態において、文書処理装置は、特定のテンプレートに基づいて定義されたタスクに対して、処理工程の挿入、削除又は置換を行う編集手段を含む。後述する編集部が編集手段の一例である。実施形態において、文書処理装置は、ｋ個のテンプレートの内で、あるテンプレートに対する詳細設定内容の全部又は一部を別のテンプレートに移植する移植手段を含む。後述する編集部が移植手段の一例である。編集手段は、テンプレートセットを構成するｋ個のテンプレート間において部分的な重複関係が生じていることを利用して、詳細設定内容の移植を行うものである。
【００４２】
実施形態において、文書処理サービス提供システムは、端末装置と、端末装置に対してネットワークを介して接続された文書処理装置と、を含む。文書処理装置は、上述した管理手段及び定義手段を含む。端末装置は、テンプレートセットを象徴するテンプレートシンボル列を含むテンプレートシンボル一覧画像を表示する表示器と、テンプレートシンボル一覧画像の中から特定のテンプレートをユーザー選択する場合に操作される入力器と、を含む。文書処理サービスがインターネット上のクラウドサービスとして提供されてもよい。
【００４３】
実施形態に係る文書処理方法は、ハードウエアの機能として、又は、ソフトウエアの機能として実現され得る。後者の場合、その機能を発揮するプログラムがネットワークを介して又は可搬型記憶媒体を介して情報処理装置にインストールされる。情報処理装置は文書処理装置として働くものであり、その概念には、コンピュータ、サーバーマシン、等が含まれる。なお、テンプレートセットは、データ構造に特徴を有するデータ集合体であり、取引き対象になり得るものである。
【００４４】
（２）実施形態の詳細
図１には、文書処理装置を含む文書処理システムの構成例が示されている。図１において、インターネット１０には、文書処理装置１２及び複数のオフィスシステム１４，１６が接続されている。文書処理装置１２は、サーバーとして機能するものであり、具体的には、文書処理サービス提供装置として機能する。文書処理サービスはクラウドサービスとも言い得る。オフィスシステム１４，１６からアップロードされた各文書（電子化文書）が文書処理装置１２に取り込まれ、文書処理装置１２によって、各文書に対して、指定されたタスク（仕事の単位）が適用される。タスクの内容については後述する。
【００４５】
オフィスシステム１４，１６は、文書処理装置１２との関係から見て、文書処理サービスを利用する側である。業務上、様々な紙文書が作成される。そのような紙文書として、契約書、見積書、発注書、請求書等が挙げられる。各文書は、オフィスシステム１４，１６内で電子化され、電子化された文書が、オフィスシステム１４，１６内で利用され、あるいは、文書処理装置１２へアップロードされた上で利用される。オフィスシステム１４，１６においては、文書処理装置１２によって管理されている自己の文書を参照でき、また、自己の文書に対するタスク起動等の指示を行える。
【００４６】
オフィスシステム１４は、図示の構成例において、社内ネットワーク２４に接続された複数の端末装置及びスキャナ２２を有する。社内ネットワーク２４は、図示されていないルーター等を介して、インターネット１０に接続されている。スキャナ２２は、例えば、印刷機能、複写機能、読み取り機能、ＦＡＸ機能等を有する複合機によって構成される。スキャナとして、読み取り機能だけを有する装置が利用されてもよい。ＦＡＸ受信された文書に対して変換処理等を施すことによって、処理対象となる電子化された文書が生成されてもよい。
【００４７】
各端末装置は、ユーザーである１又は複数の作業者によって操作される装置であり、それは例えばパーソナルコンピュータによって構成される。複数の端末装置の中に可搬型の情報処理装置（タブレット型端末等）が含まれてもよい。以下においては、特定の端末装置２０の構成について説明し、また、特定の端末装置２０と文書処理装置１２との間での情報のやり取りについて説明する。他の端末装置も端末装置２０と同様の構成を有している。
【００４８】
端末装置２０は、演算部２６、記憶部２８、表示器３０及び入力器３２を有する。演算部２６は、ＣＰＵ及びプログラムによって構成される。プログラムの中には、文書を閲覧し、文書処理の指示等を行う際に機能するソフトウエア（ブラウザ）が含まれる。表示器３０は例えばＬＣＤで構成され、そこには文書処理装置が生成し提供する各種の画像が表示される。それらの画像には、後述する一覧画像、詳細画像等が含まれる。入力器３２は、キーボード及びポインティングデバイス（マウス等）によって構成される。テンプレート選択、タスク定義、タスク起動等を行う際には入力器３６が使用される。
【００４９】
記憶部２８は、半導体メモリ、ハードディスク等によって構成される。記憶部２８には、必要に応じて、業務上の文書が格納される。記憶部２８上にある文書は、文書処理装置１２から見て、管理対象外の文書である。記憶部２８上の文書を文書処理装置１２にアップロードした場合、その文書は、文書処理装置１２から見て、管理対象文書となる。もっとも、ユーザーは、インターネット１０を介して接続されている文書処理装置１２を格別意識せずに、そこで管理されている各文書を、端末装置２０を通じて、取り扱える。
【００５０】
図１において、符号３６はスキャナ２２で読み取られた文書のアップロードを示している。実施形態においては、スキャナ２２において特定のタスクが選択され、その上で、読み取りが指示される。これにより、そのタスクに従って、読み取られた文書が文書処理装置へ自動的にアップロードされ、そのタスクとの関係において、当該文書が管理される。なお、タスクの選択により、読み取り条件が自動的に設定される。読み取り条件の中には、データ形式、解像度、文字認識実行の有無、等が含まれる。
【００５１】
符号３８は、端末装置２０と文書処理装置１２との間での情報の授受を示している。端末装置２０から文書処理装置１２への文書のアップロードの際には、符号３８で示す経路を通じて、文書が転送される。文書処理装置１２で生成された画像や処理後の文書は、符号３８で示す経路を通じて、端末装置２０へ提供される。
【００５２】
なお、オフィスシステム１６は、オフィスシステム１４と同様、スキャナ及び複数の端末装置を有する。オフィスシステム１４とオフィスシステム１６は、それぞれ独立して文書処理サービスを受ける主体である。
【００５３】
文書処理装置１２は、情報処理装置によって構成され、具体的には、それはコンピュータシステムである。文書処理装置１２が複数の情報処理装置に跨って構築されてもよい。文書処理装置１２は、演算部４０及び記憶部４２を有する。演算部４０は、ＣＰＵ及び文書処理プログラムによって構成され、記憶部４２は半導体メモリ、ハードディスク等によって構成される。
【００５４】
演算部４０は、複数の機能を発揮するものであり、それらが図１において複数のブロックによって表現されている。具体的には、演算部４０は、画像生成部４４、タスク定義部４６、及び、制御部４８を有する。画像生成部４４は、端末装置２０の表示器３４に表示される各種の画像を生成するものである。画像生成部４４は、後述するタスクシンボル一覧画像やテンプレートシンボル一覧画像等を生成する。
【００５５】
タスク定義部４６は、ユーザーにおいて利用される当該ユーザー専用のタスクを作成するものである。実施形態においては、複数のテンプレートからなるテンプレート群が予め用意されている。テンプレート群の中には後に詳述するテンプレートセットが含まれる。ユーザーによって、テンプレート群の中から特定のテンプレートが選択される。そのテンプレートがそのままタスクとして利用され、あるいは、テンプレートに対して設定されている複数の初期設定パラメータを適宜修正することによりタスクが作成される。
【００５６】
タスク定義部４６は、編集部、及び、整合性判定部としても機能する。編集部は、タスクの内容を編集するものであり、具体的には、特定のタスクについて、処理工程の追加、処理工程の削除、及び、処理工程の置換を実行するものである。整合性判定部は、処理工程単位で詳細設定を行う過程において、既に設定されている内容との関係で、これから設定する内容について整合又は不整合を判定するものである。また、ある設定がなされた場合に、それに整合しない既設定内容を特定し、その既設定内容の変更をユーザーに促すものである。タスク編集及び整合性判定については後に詳述する。
【００５７】
制御部４８は、文書処理サービス全体を制御するものである。具体的には、制御部４８は、タスク実行部として機能し、また、テンプレート管理部として機能する。タスク実行部は、ユーザーにより起動が指示されたタスクを実行するものである。１つのタスクは、文書を処理する仕事の単位であり、それは１つ又は複数の処理工程からなる。
【００５８】
端末装置２０において、ユーザーが、特定のタスクとの関係で、第１起動操作、第２起動操作、又は、選択起動操作を行うと、タスク実行部が特定のタスクを実行する。後に説明するように、第１起動操作及び第２起動操作は、それぞれ、文書処理装置１２によって未だ管理されていない文書に対して特定のタスクの起動を指示する操作である。選択起動操作は、文書処理装置１２によって既に管理されている文書に対して特定のタスクの起動を指示する操作である。この他、一覧画像から詳細画像への遷移を生じさせる操作として選択操作がある。タスクの定義に際しては、通常、まずテンプレートを選択する操作がなされる。
【００５９】
テンプレート管理部は、後述するテンプレート記憶部５０に記憶された情報、つまりテンプレート群を管理する。具体的には、テンプレート管理部は、テンプレートの生成、削除、内容変更、等を行う。
【００６０】
記憶部４２は、テンプレート記憶部５０、タスク記憶部５２、文書記憶部５４、及び、判定条件記憶部５５を有する。それらの記憶部５０，５２，５４，５５はそれぞれ記憶領域に相当する。テンプレート記憶部５０には、テンプレート群が記憶されている。個々のテンプレートは、１又は複数の処理工程からなる文書処理雛形である。テンプレート群は、ユーザーにより選択可能な複数のテンプレートにより構成される。実施形態においては、テンプレート群には一定の規則性をもったテンプレートセットが含まれる。テンプレートセットの具体的な構成については、後に図６及び図７を用いて詳述する。文書種別ごとに、テンプレート群又はテンプレートセットを用意しておくのが望ましい。
【００６１】
タスクの作成に際しては、特定のテンプレートが選択され、必要に応じて、そのテンプレートについて初期設定されている複数の設定値の一部又は全部が変更される。タスク記憶部５２には、例えば、サービス利用主体ごとに、具体的には、オフィスシステム１４，１６ごとに、生成された1又は複数のタスクの実体（タスク定義及びパラメータセット等）が格納される。実施形態において、上記テンプレート群は、複数のサービス利用主体に対して共通に利用されるものであるが、サービス利用主体ごとにテンプレート群を個別的に用意してもよい。
【００６２】
文書記憶部５４には、スキャナ２２及び端末装置２０からアップロードされた複数の文書が格納される。サービス利用主体を単位として複数の文書が管理される。記憶部４２が外部装置の中に設けられてもよい。例えば、連携システム１８がストレージシステムである場合、その連携システム１８内の記憶装置が記憶部４２として機能してもよい。なお、演算部４０内のＣＰＵによって実行されるプログラムは、記憶部４２内に格納されてもよいし、演算部４０内のメモリ内に格納されてもよい。
【００６３】
判定条件記憶部５５には、整合性判定のための条件が格納されている。整合性判定については後述する。
【００６４】
図２には、タスクの内容が概念的に示されている。図示の例において、タスク６０は、処理工程Ａ６２ａ〜処理工程Ｅ６２ｅによって構成される。図において、文書処理は左から右へ流れる。ここで、例えば、処理工程Ａ６２ａは電子化工程であり、処理工程Ｂ６２ｂは属性付与工程であり、処理工程Ｅ６２ｅは振り分け保管工程である。電子化工程は、スキャナによって紙文書６４から電子化文書を生成する工程である。属性付与工程は、電子化された文書に対して１又は複数の属性（設定）を付加する工程である。振り分け保管工程は、文書を特定のホルダに振り分けて保管する工程である。それらは例示である。
【００６５】
処理工程Ａ６２ａには、複数の設定値ａ１，ａ２，ａ３，・・・が関連付けられており（又は含まれており）、他の処理工程Ｂ６２ｂ，・・・，処理工程Ｅ６２ｅについても同様である（符号６６を参照）。各処理工程の実行時には複数の設定値が参照され、それらに基づいて処理工程の実行が制御される。各テンプレートにおいては、処理工程ごとに、複数の設定値として複数の初期値が定められている。その中において１又は複数の設定値をユーザーにより変更することが可能である。図示の例において、処理工程Ｂ６２ｂは属性付与工程であり、その処理工程の実行時における入力情報が符号６８で示されている。
【００６６】
図３には、端末装置の表示器に表示されるタスクシンボル一覧画像が例示されている。図示されたタスクシンボル一覧画像７０は、ホーム画像に相当し、それはタスクシンボル一覧７２を含んでいる。タスクシンボル一覧７２は、横方向（水平方向）及び縦方向（垂直方向）に並んだ複数のタスクシンボルによって構成される。例えば、その内で、最上段のタスクシンボル列は、４つのタスクシンボル７４Ａ，７４Ｂ，７４Ｃ，７４Ｄによって構成される。各タスクシンボルは、タスクを象徴し、ユーザー操作を受け付けるオブジェクトであり、具体的にはアイコンである。
【００６７】
各タスクシンボルは、実施形態において、図案又は絵柄としてのキャラクター７６を含んでいる。キャラクター７６は作業者としてのエージェントを模擬したものとして構成されている。タスクシンボル単位で、キャラクターの内容（人物、服の色、眼鏡の有無等）を自在に設定し得る。
【００６８】
また、図示の例では、各タスクシンボルは、タスク又はその中の代表的処理工程を示すマーク７８を含んでいる。各タスクにおける最終の処理工程を象徴するマークが埋め込まれてもよい。各タスクシンボルの中に又はその近傍にタスク名称８０が文字列として付加されてもよい。
【００６９】
各タスクシンボルに対しては、２つの操作を行える。具体的には、選択操作及び起動操作（第１起動操作）を行える。選択操作は具体的にはクリック操作である。マウスによってポインタ（カーソル）８２を特定のタスクを象徴するタスクシンボル上に移動させ、その後、マウスに対してクリック操作を行うことにより、そのタスクシンボルが示すタスクに対応する詳細画像が表示される。
【００７０】
起動操作は具体的にはドラック＆ドロップ操作（Ｄ＆Ｄ操作）である。例えば、符号８４で示されているように、図示されたウインドウの外部に存在する文書シンボル８６を掴んでそれを移動させ、特定のタスクシンボル上に文書シンボル８６が重なった状態において、掴みを解除するものである。これにより、特定のタスクシンボルが象徴している特定のタスクが自動的に起動され、文書シンボルが象徴している特定の文書に対して特定のタスクが適用される。文書シンボル８６は具体的には文書アイコンである。ドラック＆ドロップ操作の代わりに、文書シンボル選択状態においてタスクシンボル起動が指示されてもよい。そのような操作も起動操作の一態様である。
【００７１】
実施形態においては、文書処理装置によって管理されていない文書に対して、例えば、オフィスシステム又は端末装置によって管理された文書に対して、起動操作つまりドロップ＆ドラック操作を行える。例えば、端末装置のデスクトップに含まれる特定の文書シンボル又は文書ホルダ内の特定の文書シンボルがドロップ＆ドラッグの対象となる。文書処理装置によって管理されている文書に対するタスクの起動は、以下に説明する詳細画像上において行える。詳細画像の表示に際しては、上記のように、タスクシンボル一覧７２の中の特定のタスクシンボルに対して上記の選択操作つまりクリック操作が行われる。
【００７２】
図４には、端末装置の表示器に表示される詳細画像が例示されている。詳細画像８８は、図示の例において、タスクシンボル一覧画像７０Ａ上にポップアップ表示されている。つまり、詳細画像８８はタスクシンボル一覧画像７０Ａ上に重畳表示されている。タスクシンボル一覧画像７０Ａが消えて、それに代えて詳細画像８８が表示されてもよい。
【００７３】
詳細画像８８は、文書リスト９０及びタスクシンボル（第２タスクシンボル）９２を有している。また、詳細画像８８は、図示の例において、処理待ちタブ９４及び処理済みタブ９６を有している。処理待ちタブ９４を選択すると、未処理の１又は複数の文書を示す文書リスト９０が表示される。処理済みタブ９６を選択すると、処理済みの１又は複数の文書を示す文書リスト９０が表示される。処理済みの文書を含まない処理途中の文書のみからなるリストが表示されてもよい。いずれにしても、詳細画像８８には、特定のタスクに関連付けられた１又は複数の文書を示す文書リストが含まれる。
【００７４】
文書リスト９０は、複数の項目９８により構成され、個々の項目９８が個々の文書に対応している。各項目９８は、図示の例において、チェックボックス１００、ステータス表示欄１０２、文書マーク１０４、文書名１０６、実行者１０８、受付日１１０、サイズ１１２等の情報を含む。チェックボックス１００は文書を選択する際にクリックされるものである。ステータス表示欄１０２は、アラームマークその他が表示される。文書マーク１０４は、データ形式を色又は図柄で表現したものである。文書マーク１０４に代えて、又は、それと共に、低解像度縮小画像としてのサムネイル画像が表示されてもよい。文書名１０６は、ユーザーにおいて指定された又は自動的に指定されたファイル名である。実行者１０８は文書に対して特定のタスクの実行を指示した者の名前であり、未実行の場合には当該項目は未記入となり又は表示されない。受付日１１０は実行命令等が受け付けられた日時を示すものであり、未実行の場合にはその欄は未記入となり又は表示されない。アップロード日時、スキャン日時等が表示されてもよい。サイズ１１２はファイル容量を示すものである。図示された各情報は例示に過ぎないものである。文書リスト９０の構成がユーザーによってカスタマイズされてもよい。
【００７５】
未処理文書に対応するいずれかの項目に対してクリック操作を行えば、その文書に対して特定のタスクが適用される。チェックボックスを利用して項目を選択した上で、図示されていない起動ボタンが操作されてもよい。一括操作ボタン１１４は、一括実行又は一括削除を指示するためのボタンである。複数のチェックボックスを選択した上で、一括実行を指示すると、複数のチェックによって指定された複数の文書に対して、詳細画像８８に対応付けられた特定のタスクが適用される。
【００７６】
参照ボタン１１８はアップロード操作用のボタンである。参照ボタン１１８の操作によって、端末装置又は他の端末装置によって管理されている文書を指定することが可能である。その後、アップロード操作を行うことにより、その文書が文書処理装置へアップロードされる。アップロードされた文書は、文書処理装置により管理された文書となる。アップロード後に、特定のタスクがアップロードされた文書に対して自動的に適用されてもよいし、アップロードされた文書に対応する項目が文書リストに追加されてもよい。符号１１６は詳細画像の利用方法についての説明文を示している。
【００７７】
実施形態に係るシステムでは、詳細画像８８内にタスクシンボル９２が含まれる。このタスクシンボル９２は、詳細画像８８に対応する特定のタスクを象徴するものであり、その意味において、一覧画像に表示される特定のタスクを象徴した特定のタスクシンボルと同様である。例えば、図３に示した特定のタスクシンボル（第１タスクシンボル）７４Ａと図４に示したタスクシンボル（第２タスクシンボル）９２は相当関係又は対応関係にある。具体的には、図４に示したタスクシンボル９２は、図３に示した特定のタスクシンボルと同じキャラクター１２０及び同じマーク１２４を有している。両者が実質的に同一の表示態様を有していれば、両者の対応関係を正しく認識し得る。
【００７８】
詳細画像８８に含まれるタスクシンボル９２に対しては、起動操作（第２起動操作）を行える。具体的には、その起動操作はドラッグ＆ドロップ操作である。例えば、符号１２６で示されているように、デスクトップ等からタスクシンボル９２へ、文書シンボル１２８を掴んで動かす操作が行われ、タスクシンボル９２上において文書シンボル１２８が離されると、文書シンボル１２８が象徴している文書が、文書処理装置へアップロードされた上で、その文書に対して、タスクシンボル９２が象徴しているタスクの実行が自動的に開始される。上記の第２起動操作は、画像リスト上に登場しない画像（文書処理装置によって管理されていない画像）に対して、特定のタスクの適用を指示するものである。タスクを終了させたい場合にはボタン１３０が操作される。
【００７９】
実施形態においては、一覧画像上において行い得る第１起動操作に際しては、複数の文書を指定することが可能であり、同様に、詳細画像上において行い得る第２起動操作に際しても、複数の文書を指定することが可能である。更に、既に説明したように、詳細画像において、文書リスト中の複数の文書を選択してそれらに対して同じタスクの適用を指示することが可能である。それらの場合には、複数の文書に対して特定の処理工程が一括適用され、具体的には、それらの文書に対して特定の処理工程が順次適用される。
【００８０】
次に、図５〜図９を用いて、テンプレートについて説明する。図５において、画像１５０に含まれるタスク作成ボタン１５２をクリックし、リスト１５４を構成する複数の選択ボタン１５６ａ〜１５６ｄの中のいずれかの選択ボタンをクリックすると、テンプレートシンボル一覧（テンプレート一覧）１５７が表示される。複数の選択ボタン１５６ａ〜１５６ｄは、図示の例では、契約書用テンプレート群を選択する際に操作される選択ボタン１５６ａ、見積書用テンプレート群を選択する際に操作される選択ボタン１５６ｂ、発注書用テンプレート群を選択する際に操作される選択ボタン１５６ｃ、及び、その他の文書用のテンプレート群を選択する際に操作される選択ボタン１５６ｄである。例えば、選択ボタン１５６ａをクリックすると、テンプレートシンボル一覧１５７として、契約書用のテンプレートセットを象徴するテンプレートシンボル列１５８が表示される。
【００８１】
テンプレートシンボル列１５８は、図示の例では、画像１５０の水平方向において左側から右側へ並ぶ５つのテンプレートシンボル（ＴＰ１〜ＴＰ５）１６０ａ〜１６０ｅによって構成される。各テンプレートシンボル１６０ａ〜１６０ｅは、テンプレートを象徴するマークであり、それは具体的にはアイコンである。各テンプレートシンボル１６０ａ〜１６０ｅは、図示の例においておよそ矩形の図形を含み、その図形内にはテンプレートを識別するためのラベル１６２が含まれ、その図形の下にはテンプレート名が表示されている。符号１６６は、ユーザーに対して操作を説明するためのガイダンス表示を示している。いずれかのテンプレートシンボル１６０ａ〜１６０ｅに対して選択操作、つまりクリック操作を行うと、それが象徴しているテンプレートが選択され、それについて詳細設定を行うための画面が表示される。
【００８２】
図６には、テンプレートシンボル列に対応するテンプレートセットの内容が示されている。符号１７０は、テンプレートセットを構成する５つのテンプレート（ＴＰ１〜ＴＰ５）を示している。それらは図面上、縦方向に並んでいる。符号１７２は、５つのテンプレート（ＴＰ１〜ＴＰ５）の内容を示している。ここで、ｔは時間軸を示している。時間軸上、左側から右側へ向く方向が文書処理の流れ方向である。
【００８３】
図示されるように、テンプレート（ＴＰ１）は処理工程Ａにより構成され、テンプレート（ＴＰ２）は処理工程Ａ及び処理工程Ｂにより構成され、テンプレート（ＴＰ３）は処理工程Ａ、処理工程Ｂ及び処理工程Ｃにより構成され、テンプレート（ＴＰ４）は処理工程Ａ、処理工程Ｂ、処理工程Ｃ及び処理工程Ｄにより構成され、テンプレート（ＴＰ５）は処理工程Ａ、処理工程Ｂ、処理工程Ｃ、処理工程Ｄ及び処理工程Ｅにより構成されている。テンプレートセット全体として見て、符号１７４で示されているように、階段状の変化が認められる。縦方向に隣接するテンプレート間の増分は処理工程１個分である。最大処理工程数ｋを５とし、文書処理の流れ方向に沿って、ｉ＝１，２，３，４，５（＝ｋ）を定義した場合、テンプレートセットを構成する各々のテンプレートは１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程を有する、と表現し得る。
【００８４】
一連の文書処理において、例えば、概ねその前半を文書処理装置が担当し、概ねその後半を他の手段（例えば、他の文書処理装置、手作業）が担当する場合、上記構成を有するテンプレートセットを用意しておけば、具体的な事情に合わせて最適なテンプレートを選択することが可能となる。例えば、処理工程Ａ及び処理工程Ｂを文書処理装置に行わせ、それ以降の処理工程を他の装置に行わせる場合、テンプレート（ＴＰ２）を選択すればよい。処理工程Ａから処理工程Ｃまでを文書処置装置に行わせ、それ以降の処理工程を他の装置に行わせる場合、テンプレート（ＴＰ３）を選択すればよい。処理工程Ａだけを文書処理装置に担当させたい場合、テンプレート（ＴＰ１）を選択すればよい。あるいは、すべての処理工程を文書処理装置に担当させたい場合、テンプレート（ＴＰ５）を選択すればよい。処理工程単位を増分とする規則性をもったテンプレートセットを用意しておくことにより、ユーザー側の具体的な事情に応じて、最適なテンプレートを選択することが可能となる。
【００８５】
複数のテンプレート（ＴＰ１〜ＴＰ５）の相互間には部分的な重複関係が認められる。図６の縦方向において、隣接する個々のテンプレートペアに着目すると、下側のテンプレートは、上側のテンプレートよりも１つの処理工程分だけ拡大されている。このような部分的な重複関係を利用して、複数のテンプレートを基礎として定義された複数のタスク相互間において、詳細設定内容を移植（コピー）することが可能である（符号１７５を参照）。例えば、テンプレート（ＴＰ５）に基づいて定義された第１タスクについてのすべての詳細設定内容の内で、処理工程Ａから処理工程Ｄまでの詳細設定内容を、テンプレート（ＴＰ４）に基づいて定義された第２タスクに対して移植し得る。その場合、第２タスクについての詳細設定作業を省略することが可能となる。下から上への移植について説明したが、上から下への移植が行われてもよい。
【００８６】
図７には、他のテンプレートセットの内容が示されている。符号１７６は、テンプレートセットを構成する５つのテンプレート（ＴＰ[Ｅ]〜ＴＰ[Ａ-Ｅ]）を示している。符号１７８は、５つのテンプレート（ＴＰ[Ｅ]〜ＴＰ[Ａ-Ｅ]）の内容を示している。ここで、左側から右側へ向く方向が文書処理の流れ方向であり、それとは逆方向がｉの増大方向（工程増大方向）である。
【００８７】
図示の例において、テンプレート（ＴＰ[Ｅ]）は、最終の処理工程Ｅにより構成され、テンプレート（ＴＰ[ＤＥ]）は、処理工程Ｄ及び処理工程Ｅにより構成され、テンプレート（ＴＰ[Ｃ-Ｅ]）は、処理工程Ｃ、処理工程Ｄ及び処理工程Ｅにより構成され、テンプレート（ＴＰ[Ｂ-Ｅ]）は、処理工程Ｂ、処理工程Ｃ、処理工程Ｄ及び処理工程Ｅにより構成され、テンプレート（ＴＰ[Ａ-Ｅ]）は、処理工程Ａ、処理工程Ｂ、処理工程Ｃ、処理工程Ｄ及び処理工程Ｅにより構成されている。テンプレートセット全体として見て、符号１８２で示されているように、１つの処理工程を増分単位とする階段状の変化が認められる。最大処理工程数ｋを５とし、文書処理の流れ方向と反対の方向に沿って、ｉ＝１，２，３，４，５（＝ｋ）を定義した場合、テンプレートセットを構成する各々のテンプレートは、上記同様に、１番目の処理工程からｉ番目の処理工程までのｉ個の処理工程を有する、と表現し得る。
【００８８】
一連の文書処理において、例えば、概ねその後半を文書処理装置が担当し、概ねその前半を他の手段（例えば、他の文書処理装置、手作業）が担当する場合、図７に示した構成を有するテンプレートセットを用意しておけば、具体的な事情に合わせて最適なテンプレートを選択することが可能となる。例えば、処理工程Ｄ及び処理工程Ｅを文書処理装置に行わせ、それ以前の処理工程を他の装置に行わせる場合、テンプレート（ＴＰ[ＤＥ]）を選択すればよい。既に説明したように、規則性をもったテンプレートセットを用意しておくことにより、具体的なニーズに応じて最適なテンプレートを選択することが可能となる。図７においては、符号１８３により、複数のテンプレートに基づいて定義された複数のタスク間における詳細設定内容の移植が概念的に示されている。
【００８９】
一般的に表現するならば、実施形態に係るテンプレートセットは、ｋ個のテンプレートにより構成され、ｋ個のテンプレートの各々は、ｉ＝１，２，・・・，ｋとした場合、文書処理の流れ方向又はその逆方向において、1番目の処理工程からｉ番目の処理工程までのｉ個の処理工程により構成される、と言い得る。一般に、ｋは３以上の整数であり、例えば、ｋは４又は５以上の整数である。図６に示したテンプレートセット（昇順構成を有するテンプレートセット）と図７に示したテンプレートセット（降順構成を有する）の両方をテンプレート群に含めるようにしてもよい。テンプレート群の中に、テンプレートセットの他、任意構成を有する１又は複数のテンプレートが含まれてもよい。変形例としては、一連の処理工程における途中の処理工程を基準（拡大出発点）として階段状の変化を伴うテンプレートセットを構成する態様があげられる。
【００９０】
図５を再び参照すると、テンプレートシンボル列１５８は、既に説明したように、図６に示した構成を有するテンプレートセットを象徴するものである。テンプレートシンボル列１５８は、５つのテンプレートシンボル１６０ａ〜１６０ｅにより構成され、その表示順序は処理工程数順である。すなわち、１個の処理工程数を有するテンプレートを象徴するテンプレートシンボル（ＴＰ１）１６０ａを先頭として、最も多い５個の処理工程数を有するテンプレートを象徴するテンプレートシンボル（ＴＰ５）１６０ｅまで、５つのテンプレートシンボルが左側から右側へ規則的に並んでいる。これにより、ユーザーにおいて、希望する構成を備えたテンプレートを選択し易くなっている。水平方向の表示順に代えて垂直方向の表示順を採用してもよい。規則性をユーザーにおいて認識できる限りにおいて、他の配列が採用されてもよい。
【００９１】
図８には、テンプレートシンボル一覧の他の表示例が示されている。画像１５０Ａには、テンプレートシンボル一覧１５７が含まれ、そこには２つのテンプレートシンボル列１５８，１８２が含まれている。テンプレートシンボル列１５８は、図５に示したテンプレートシンボル列と同じものである。図８におけるテンプレートシンボル列１８２は、図７に示したテンプレートセットの内で、５つの処理工程を有するテンプレートを除いた残り４つのテンプレートを象徴するものである。５つの処理工程を有するテンプレートは、テンプレートシンボル列１５８によって象徴されているテンプレートセットにも含まれており、それについてのテンプレートシンボルの表示は省略されている（符号１８８を参照）。個々のテンプレートシンボル列１５８，１８２を視覚的に識別できるように、例えば、枠囲み１８４，１８６等の表示処理を施すのが望ましい。
【００９２】
図９には、テンプレートシンボル列の他の表示例が示されている。テンプレートシンボル列１５８Ａは、図５に示したテンプレートシンボル列１５８に相当するものである。但し、個々のテンプレートシンボル１９０には、ラベル１９２の他、バー１９４が含まれる。バー１９４は、処理工程数に相当する個数分のボックス１９４ａからなる。そのような表示要素を参照することにより、テンプレートを構成する処理工程の個数を直感的に認識し得る。数値表示や色相変化等により処理工程の個数を表現するようにしてもよい。
【００９３】
図１０及び図１１に基づいて、詳細設定について説明する。図１０には、特定のテンプレートシンボル、つまり特定のテンプレート、を選択した後に表示される画像１９６が示されている。図示の例では、画像１９６内には、テンプレートを構成する複数の処理工程を示す工程リスト１９８が含まれ、また、デフォルトで設定されているタスクシンボル２０６が含まれる。画像１９６内には、いずれかの処理工程の選択後に操作されるボタン２００、設定完了後に操作されるボタン２０２、キャンセルを行うボタン２０４等も含まれる。
【００９４】
工程リスト１９８の中から特定の処理工程を選択した上で、ボタン２００を操作すると、例えば、詳細設定用画像２０８が表示される。符号２１４は別の詳細設定用画像を示している。詳細設定用画像２０８及び２１４上において、図２に示した複数の設定値を設定（変更）し得る。詳細設定用画像２０８においては、必要に応じて、タスクシンボル２０６の変更を行える。詳細設定に際して、複数の設定値間で不整合が判定された場合、その不整合がユーザーに通知される。これに関しては、後に、図１２〜図１６を用いて説明する。
【００９５】
図１１には、タスク定義時の動作例が示されている。符号２１６は文書処理装置の動作を示し、符号２１８は端末装置の動作を示している。Ｓ１０では、テンプレート一覧（テンプレートシンボル一覧）が生成される。それがＳ１２において端末装置で表示される。Ｓ１２において、端末操作上でいずれかのテンプレート（テンプレートシンボル）が選択されると、Ｓ１０において、その選択が受け付けられる。Ｓ１４では、詳細設定を行うか否かが判断される。その際には、図示されていないが、ユーザー操作が受け付けられる。詳細設定を行う場合、Ｓ１６において、ユーザーにより工程が選択される。その操作についても図１１においては図示省略されている。もっとも、複数の詳細設定用画像を自動的に順次表示するようにしてもよい。Ｓ１８では、選択された処理工程に対応する詳細設定用画像が生成され、それがＳ２０において表示される。Ｓ２０では、端末装置においてユーザーにより詳細設定内容が入力され、その入力データがＳ１８において文書処理装置で受け付けられる。Ｓ２２では、他の処理工程について詳細設定を行うか否かが判断され、それを行う場合にはＳ１６以降の処理が繰り返し実行される。
【００９６】
次に、図１２〜図１５に基づいて、詳細設定について説明する。詳細設定用画像の他の例が符号２２０で示されている。詳細設定用画像２２０には工程リスト２２４が含まれる。図示の例では、工程リスト２２４は、３つの処理工程に対応する３つのボタン２２６ａ，２２６ｂ，２２６ｃを有している。例えば、ボタン２２６ａのクリック操作によって、それに対応する処理工程について詳細設定を行える。図示の例では、工程リスト２２４に隣接して詳細設定用ウインドウ２２８がポップアップ表示されている。ウインドウ２２８は、ユーザー選択可能な複数の項目（設定値又は設定値セットを表す記述）２３０ａ〜２３０ｅを有している。図示の例では、文書取り込み条件を設定する状態が示されており、ウインドウ２２８を利用して、どこから文書を取り込むか、どのデータ形式で取り込むか、を選択し得る。例えば、ポインティングデバイスを利用して、アップボタン２３２又はダウンボタン２３４を操作して、いずれかの項目２３０ａ〜２３０ｅを選択し得る。例えば、図示の例では項目２３０ａが選択されている（符号２３６を参照）。詳細設定に際して、タスクシンボル２３８ｂに連なる吹き出しのような形式で、ユーザーの操作についてのガイダンス表示２４０を行ってもよい。
【００９７】
実施形態に係る文書処理装置では、複数の処理工程間において、つまり複数の詳細設定内容の相互間において、項目間不整合（設定値間不整合）がリアルタイムで判定されている。どのような関係を不整合と判定するのかについては例えば後に図１５に例示する判定条件テーブルにおいて定義又は管理されている。
【００９８】
取り込み工程についての詳細設定が完了し、続いて、利用工程を選択した場合、図１３に示される画像２２０が表示される。なお、既に説明した要素には同一符号を付しその説明を省略する。このことは他の図においても同様である。
【００９９】
図１３において、ウインドウ２４２内には複数の項目２４４ａ〜２４４ｅが含まれる。その内で、それまでに設定された複数の設定値との関係で、整合性を有する項目２４４ａ，２４４ｂについては、それらが通常表示形式で表示され、整合性を有しない項目２４４ｃ，２４４ｄ，２４４ｅについては、それらが半透明表示形式で表示される。すなわち、整合性の有無が表示態様の違いによって識別表現されている。図示の例では、取り込み工程において指定したデータ形式とは異なるデータ形式を前提とする処理に対応付けられた項目２４４ｃ〜２４４ｅについては半透明で表示されている。この場合、それらの項目２４４ｃ〜２４４ｅについてはその選択を許容しない制御を適用することも可能であるが、実施形態においては、それらの選択それ自体は許容されている。いずれにしても、図示のような表示態様を採用すれば、項目ごとに、設定済みの他の項目に対して整合するか否かを視覚的に認識することが可能となる。
【０１００】
実施形態では、上記のような不整合が判定された場合、不整合を解消するために、不整合関係にある既設定の項目が自動的に表示され、あるいは、その表示が促される。例えば、図１４に示すウインドウ２２８Ａが表示される。ウインドウ２２８Ａにおいては、既に設定された他の項目との関係で不整合となる項目２３０ａ，２３０ｃ，２３０ｄが半透明で表示され、既に設定された他の項目との関係で整合性が認められる項目２３０ｂ，２３０ｅが通常表示態様で表示されている。そのような状態で、例えば、項目２３０ａの選択２３６を解消して、項目２３０ｂの選択２４８を行うことが可能となる。その際、そのような操作を促すガイダンス表示が行われてもよい。
【０１０１】
図１５には、整合性を判定する際に参照される判定条件テーブル２５０の構成例が示されている。判定条件テーブル２５０は、図１に示した判定条件記憶部５５に格納されるものである。判定条件テーブル２５０は、複数のレコードからなり、個々のレコードは、個々の判定条件に対応している。具体的には、個々のレコードは、処理工程を識別する情報２５２、その処理工程についての詳細設定で選択可能な設定値２５４、及び、その設定値２５４が選択された場合における制御内容２５７を含んでいる。制御内容２５７は、表示態様（表示条件）、設定制限、ガイダンス表示等を定めるものである。すなわち、判定条件テーブル２５０を参照することにより、不整合関係にある項目群を特定でき、また、不整合が生じた場合の動作条件が特定される。整合性の判定は図１に示した整合性判定部によって行われる。
【０１０２】
図１６には、整合性判定を含む動作の要部が示されている。図１１に示した工程と同様の工程には同一の工程番号を付しその説明を省略する。
【０１０３】
Ｓ１６においては詳細設定を行う処理工程が選択される。Ｓ３０では、選択された処理工程について整合性が判定される。すなわち、その処理工程について選択可能な複数の項目の中で、既設定の項目との関係で、整合性を有しない項目があるか否かが判断される。整合性を有しない項目が無ければ、Ｓ３２において通常の詳細設定用画像が生成され、整合性を有しない項目が有れば、Ｓ３４において、その項目の半透明表示を伴う、制御された詳細設定用画像が生成される。Ｓ３６では、通常の詳細設定用画像、又は、制御された詳細設定用画像が表示される。Ｓ３８では、詳細設定が行われ、Ｓ４０ではそれが受け付けられる。Ｓ２２では、本処理を継続させるか否かが判断される。図示の動作例は一例に過ぎないものである。いずれにしても項目間の整合性を考慮して詳細設定を行えるように画像内容を制御するのが望ましい。
【０１０４】
図１７には、タスク編集時に表示される画面の一例が示されている。例えば、画像２２０内において、工程リスト２２４と共に、挿入ボタン２５８，２６０を表示し、挿入ボタン２６０が操作された場合に任意の工程が追加的に挿入されるように構成してもよい。図示の例ではセキュリティ工程２６２が追加されている。例えば、工程選択後の右クリックにより操作ウインドウが表示されてもよい。操作ウインドウは、工程追加、工程削除、工程置換等を行うためのボタンを含むものである。タスク編集に際しては図１において説明したタスク編集部が機能する。
【０１０５】
上記実施形態において、テンプレート群には、所定の規則性もったｋ個のテンプレートからなるテンプレートセットが含まれる。テンプレートセットは、文書処理装置の担当範囲が状況に応じて処理工程を単位として変化するという特有の事情に適合した構成を有している。そのようなテンプレートセットを予め用意しておけば、テンプレートに基づいてタスクを定義する際に、ユーザーの利便性が高まる。
【０１０６】
上記実施形態においては、企業等において生成及び利用される文書について説明したが、学校や公的機関等において生成及び利用される文書について上記構成が適用されてもよい。上記実施形態においては、インターネットを利用したクラウドサービスについて説明したが、組織内の各端末が文書処理装置として機能してもよい。
【符号の説明】
【０１０７】
１２  文書処理装置、１４，１６  オフィスシステム、２０  端末装置、２２  スキャナ、４０  演算部、４２  記憶部、４４  画像生成部、４６  タスク定義部（編集部、整合性判定部）、４８  制御部（テンプレート管理部、タスク実行部）、５０  テンプレート記憶部、５２  タスク記憶部、５４  文書記憶部、５５  判定条件記憶部。
【図１】
2020091714.tif 000003
【図２】
2020091714.tif 000004
【図３】
2020091714.tif 000005
【図４】
2020091714.tif 000006
【図５】
2020091714.tif 000007
【図６】
2020091714.tif 000008
【図７】
2020091714.tif 000009
【図８】
2020091714.tif 000010
【図９】
2020091714.tif 000011
【図１０】
2020091714.tif 000012
【図１１】
2020091714.tif 000013
【図１２】
2020091714.tif 000014
【図１３】
2020091714.tif 000015
【図１４】
2020091714.tif 000016
【図１５】
2020091714.tif 000017
【図１６】
2020091714.tif 000018
【図１７】
2020091714.tif 000019