(57)【要約】【課題】ネットワーク上からファイルを取り込んで、加工、配信までの一連の処理を行うための情報入力を容易にする。【解決手段】文書名設定画面１２０は、ユーザに属性を選択させるためのユーザインタフェースである。追加ボタン１２８がクリックされると、例えば次の第１のコンボボックス１３５が開かれる。第１のコンボボックス１３５には、過去の利用頻度及び履歴に応じた順序で例えば５つの属性（選択候補リスト）が表示される。ユーザは、第１のコンボボックス１３５に表示された選択候補リストの中から所望のターゲット属性を選択することで、文書名を設定するための属性を追加することができる。【選択図】  図１０
2006018640.tif 000002
【特許請求の範囲】
【請求項１】
文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、
前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性を優先度の高い順に表示させる表示制御手段と、
前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び各プラグインの属性を選択するための情報を各々入力する入力手段と、
を備えた情報入力装置。
【請求項２】
前記表示制御手段は、前記入力手段を介してプラグイン毎に選択された属性を学習することで各プラグインの属性の優先度を決定し、各プラグインの属性を優先度の高い順に表示する
請求項１に記載の情報入力装置。
【請求項３】
前記表示制御手段は、プラグイン毎に、属性の利用頻度及び過去の履歴の少なくとも一方に基づいて、属性の優先度を決定する
請求項２に記載の情報入力装置。
【請求項４】
前記入力手段により入力された文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び各プラグインの属性に基づいて、文書データの取り込み、加工、配信の一連の処理を定義したルールを生成するルール生成手段を更に備えた
請求項１から請求項３のいずれか１項に記載の情報入力装置。
【請求項５】
コンピュータを、
文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、
前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性を優先度の高い順に表示させる表示制御手段と、
前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び各プラグインの属性を選択するための情報を各々入力する入力手段と、
して機能させる情報入力制御プログラム。
【請求項６】
前記表示制御手段は、前記入力手段を介してプラグイン毎に選択された属性を学習することで各プラグインの属性の優先度を決定し、各プラグインの属性を優先度の高い順に表示する
請求項５に記載の情報入力制御プログラム。
【請求項７】
前記表示制御手段は、プラグイン毎に、属性の利用頻度及び過去の履歴の少なくとも一方に基づいて、属性の優先度を決定する
請求項６に記載の情報入力制御プログラム。
【請求項８】
前記コンピュータを、
前記入力手段により入力された文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び各プラグインの属性に基づいて、文書データの取り込み、加工、配信の一連の処理を定義したルールを生成するルール生成手段として更に機能させる
請求項５から請求項７のいずれか１項に記載の情報入力制御プログラム。
【請求項９】
文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、
前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性の組合せの候補を表示させる表示制御手段と、
前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び前記組合せの候補から所定の組合せを選択するための情報を各々入力する入力手段と、
を備えた情報入力装置。
【請求項１０】
前記表示制御手段は、前記属性の組合せの候補をデフォルト値として表示させる
請求項９に記載の情報入力装置。
【請求項１１】
コンピュータを、
文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、
前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性の組合せの候補を表示させる表示制御手段と、
前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び前記組合せの候補から所定の組合せを選択するための情報を各々入力する入力手段と、
して機能させる情報入力制御プログラム。
【請求項１２】
前記表示制御手段は、前記属性の組合せの候補をデフォルト値として表示させる
請求項１１に記載の情報入力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報入力装置及び情報入力制御プログラムに係り、特に、紙文書や電子情報の共有化を図ったネットワークシステムに用いて好適な情報入力装置及び情報入力制御プログラムに関する。
【背景技術】
【０００２】
スキャナ、ファクシミリ（以下「ＦＡＸ」という。）、複写機、又はこれらを複合した複合機、パーソナルコンピュータ、メールサーバをネットワークで接続して、紙文書と電子情報の共有化を図ったネットワークシステムが提案されている。
【０００３】
このようなネットワークシステムは、原稿を読み取るスキャナ、ペーパーレスＦＡＸ等の入力系からの文書ファイルを取り込み、イメージ加工、文字認識等の処理系を経て、プリンタやメールサーバ等の出力系を介して文書ファイルを外部に配信する。
具体的には、入力から出力までの一連の処理をネットワーク上で連携して予め定義した順番で実行するワークフローシステムが導入されている。ワークフローシステムは、承認や回覧などオフィスで汎用的に使用されるワークフローを想定して、既存の紙ベースの業務システムをそのまま電子化することによって開発されることが多い（例えば、特許文献１、特許文献２、特許文献３を参照。）。
【特許文献１】特開２００２−９９６８６号公報
【特許文献２】特開２００１−３２５３８９号公報
【特許文献３】特開２００１−１９５２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のワークフローシステムは、通常、文書ファイルの取り込み、加工、配信をそれぞれ独立して行っていた。ユーザは、文書ファイルの取り込み、加工、配信を連続して実行したい場合は、取り込み、加工、配信のそれぞれについて所定の設定を行わなければならない。
【０００５】
このとき、ユーザは、取り込み、加工、配信に関する属性も併せて設定しなければならない。しかし、処理工程が多くなるに従って属性も非常に多くなってしまい、属性の設定が非常に煩わしくなってしまう問題があった。
【０００６】
本発明は、上述した課題を解決するために提案されたものであり、ネットワーク上からファイルを取り込んで、加工、配信までの一連の処理を行うための情報入力を容易にすることができる情報入力装置及び情報入力制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報入力装置は、文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性を優先度の高い順に表示させる表示制御手段と、前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び各プラグインの属性を選択するための情報を各々入力する入力手段と、を備えている。
【０００８】
本発明に係る情報入力制御プログラムは、コンピュータを、文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性を優先度の高い順に表示させる表示制御手段と、前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び各プラグインの属性を選択するための情報を各々入力する入力手段と、して機能させる。
【０００９】
表示手段には、取込選択画面、加工選択画面、配信選択画面をそれぞれ有する単一のウィンドウが表示される。ここで、取込選択画面は、文書データの取込プラグインを選択するための画面である。取込プラグインは、例えば、ファクシミリ装置の親展ボックス、コンピュータのフォルダなどが該当する。加工選択画面は、取り込まれた文書データの加工プラグインを選択するための画面である。加工プラグインは、例えば、イメージ加工、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）、フォーマット変換などが該当する。配信選択画面は、加工された文書データの配信プラグインを選択するための画面である。配信プラグインは、例えば、コンピュータのフォルダ、プリント出力、メール配信などが該当する。
【００１０】
ここで、選択対象となるプラグインの選択画面には、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性が表示される。この属性は、並び替えられることもなく表示される。しかし、プラグインの数が多くなるに従って属性の数が非常に多くなると、ユーザは所望の属性を選択することが困難になり、煩わしくなる。そこで、表示制御手段は、前記属性を優先度の高い順に表示させる。このとき、優先度の低い属性については、表示させなくてもよい。
【００１１】
そして、入力手段は、ユーザの操作指示に応じて、各選択画面を介してプラグイン及び属性を特定するための情報を入力する。
【００１２】
したがって、本発明によれば、表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、属性を優先度の高い順に表示させ、そして、取込選択画面、加工選択画面、及び配信選択画面の各々を介して、各プラグイン、及び各プラグインの属性を選択するための情報を各々入力することにより、ユーザは、文書データについて取込、加工、配信の各プラグインを順に実行するための情報入力を容易かつ簡便に行うことができ、もしくは必要な属性をセットしておくこともできる。具体的には、次のように、属性の組合せの候補を表示させてもよい。
【００１３】
本発明に係る情報入力装置は、文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性の組合せの候補を表示させる表示制御手段と、前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び前記組合せの候補から所定の組合せを選択するための情報を各々入力する入力手段と、を備えてもよい。
【００１４】
本発明に係る情報入力制御プログラムは、コンピュータを、文書データについて取込、加工、配信の各プラグインを順に実行するにあたり、文書データの取込プラグインを選択するための取込選択画面と、取り込まれた文書データの加工プラグインを選択するための加工選択画面と、加工された文書データの配信プラグインを選択するための配信選択画面と、を有する単一のウインドウを表示する表示手段と、前記表示手段における選択対象となるプラグインの選択画面に、選択対象となるプラグインの属性と共に当該プラグインの前段のプラグインから引き継いだ属性を表示する際に、前記属性の組合せの候補を表示させる表示制御手段と、前記表示手段に表示された前記取込選択画面、前記加工選択画面、及び前記配信選択画面の各々を介して、文書データの取込プラグイン、取り込まれた文書データの加工プラグイン、加工された文書データの配信プラグイン、及び前記組合せの候補から所定の組合せを選択するための情報を各々入力する入力手段と、して機能させてもよい。
【００１５】
このとき、前記表示制御手段は、前記属性の組合せの候補をデフォルト値として表示させてもよい。
【発明の効果】
【００１６】
本発明に係る情報入力装置及び情報入力制御プログラムは、文書データについて取込、加工、配信の各プラグインを順に実行するためのユーザの情報入力を容易かつ簡便に行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
【００１８】
［システム構成］
図１は、本発明の実施形態に係るフローサービスシステムの概略的な構成を示す図である。フローサービスシステムとは、ドキュメントに対して各々所定の処理を行うサービス（プラグイン）をネットワーク上で接続させた状態において、ドキュメントの取り込み、加工、配信を一連の連携処理として実行するシステムをいう。ドキュメントは、文書に関するデータであるが、取込、加工、配信の各々の状態に応じてイメージデータやテキストデータを含むものであってもよく、特に限定されるものではない。
【００１９】
ここで、一連の連携処理を自動化／定型化するための定義したものを「ルール」という。また、取り込み、加工方法、配信のそれぞれの特定の機能（又はその機能を提供するアプリケーションプログラム）を、入力系プラグイン、処理系プラグイン、出力系プラグインという。
【００２０】
上記フローサービスシステムは、プリント機能、スキャナ機能及びファクシミリ機能を兼ね備えた複数の複合機１０と、電子メールの送受信等を行うメールサーバ２０と、複数の端末装置２５と、ドキュメントを所定の取り込み先から取り込んで所定の加工を施した後、所定の配信先に配信する制御を行う制御装置３０と、を備えている。
【００２１】
複合機１０、メールサーバ２０、各端末装置２５及び制御装置３０は、ネットワーク５を介して相互に接続されている。また、制御装置３０は、上述した制御を実行するだけでなく、入力系プラグイン、処理系プラグイン、出力系プラグインの機能を有してもよい。なお、ネットワーク５には、プリンタ、スキャナ、ファクシミリ装置、アプリケーションプログラムがインストールされたコンピュータがそれぞれ接続されてもよい。
【００２２】
図２は、フローサービスシステムの処理の概要を説明する図である。複合機１０、メールサーバ２０及び端末装置２５は、ネットワーク５を介して相互に接続されているものの、通常は独立して動作する。そこで、制御装置３０は、フローサービスシステムにおける取り込み先、加工方法、配信先を設定し、ドキュメントの取り込み、加工及び配信までの一連の処理を自動化／定型化したルールを生成し、コアサービスを提供するものである。
【００２３】
図３は、複合機１０の構成を示すブロック図である。
【００２４】
複合機１０は、例えば入力系プラグインや出力系プラグインの機能を提供し得るものであり、原稿に記録された画像を読み取るスキャナ部１１と、感光体に静電潜像を記録し、静電潜像をモノクロトナーまたはカラートナーを用いて現像し、現像した画像を記録紙に転写して出力するプリンタ部１２と、ファクシミリ電文の送受信を行うファクシミリ（以下「ＦＡＸ」という。）部１３とを備えている。
【００２５】
複合機１０は、さらに、全体を制御するコントローラ１４と、スキャナ部１１で読み取られた画像データやネットワーク５を介して受信した画像データ、ＦＡＸ受信電文のデータ等を記憶するメモリ１５と、アイコンを有する操作画面を表示すると共にアイコンへの接触に応じて操作情報を入力する表示パネル１６と、データを入出力するための入出力ポート１７と、ネットワークに接続された機器と通信を行う通信制御ユニット１８とを備えている。
【００２６】
スキャナ部１１、プリンタ部１２、ＦＡＸ部１３、コントローラ１４、メモリ１５、表示パネル１６及び入出力ポート１７は、バスを介して相互に接続されている。入出力ポート１７は、通信制御ユニット１８を介してネットワーク５に接続されている。なお、スキャナ部１１は、ＦＡＸ部１３の一部として組み込まれてもよい。
【００２７】
メールサーバ２０は、例えば入力系プラグインや出力系プラグインの機能を提供し得るものであり、ネットワーク５に接続された各端末装置２５の電子メールの送受信を行うサーバである。
【００２８】
端末装置２５は、入力系プラグイン、処理系プラグイン及び出力系プラグインの機能を提供し得るものであり、いわゆるパーソナルコンピュータである。端末装置２５は、例えばメールサーバ２０を介して外部と電子メールの送受信を行ったり、ファイルフォルダにドキュメントを保管したり、ドキュメントに対して所定の画像処理を行う。
【００２９】
制御装置３０は、ルールを設定したり、ルールに基づいてドキュメントの取り込み、加工及び配信までの一連の処理を実行するものである。なお、制御装置３０は、入力系、処理系、出力系のいずれのプラグインになってもよい。
【００３０】
図４は、制御装置３０の構成を示すブロック図である。
【００３１】
制御装置３０は、全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１、ワークエリアとしてデータを一時格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３２、ＣＰＵ３１の制御プログラム等を記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３３、ルールを設定するためのルール設定画面などを表示するディスプレイ３４、ＣＤ−ＲＯＭドライブ３５を備えている。
【００３２】
制御装置３０は、さらに、ドキュメントの取り込み、加工及び配信までの一連の処理を自動化／定型化するためのプログラム、処理系プラグインとして機能するためのアプリケーションプログラムや所定のデータ等を記憶したり読み出すハードディスクドライブ３６、文章や記号等を入力するキーボード３７、ポインティングデバイスであるマウス３８、これらが接続されたインタフェース３９、入出力ポート４０及び通信制御ユニット４１を備えている。
【００３３】
ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、インタフェース３９及び入出力ポート４０は、ネットワーク５に接続された複合機１０等の他の機器と通信を行う通信制御ユニット４１に接続されている。
【００３４】
なお、キーボード３７は、ディスプレイ３４に様々な設定画面が表示されたときに、ユーザの指示する情報を直接入力するときに用いられる。また、マウス３８は、ディスプレイ３４に様々な設定画面が表示されたときに、表示されたものを選択したり、設定指示の内容を入力するとき使用される。
【００３５】
［ルールの一例］
図５は、制御装置３０によって入力系プラグイン、処理系プラグイン、出力系プラグインを任意に組み合わせて生成することができるルールの一例を説明する図である。
【００３６】
例えば、ルール１は、複数の入力系プラグイン（ＦＡＸ受信サービス、ファイルフォルダ、スキャンサービス）からドキュメントを取り込み、複数の処理系プラグイン（イメージ加工、光学文字認識（ＯＣＲ）、属性付与／分配）を経て、これらの処理を経たドキュメントを複数の出力系プラグイン（ファイルフォルダ、プリント出力）に配信することを定義している。
【００３７】
ルール２は、ファイルフォルダ及びＭａｉｌ＿ＭＡＰＩ入力からドキュメントを取り込み、イメージ加工、属性付与／分配の処理を経て、処理済みのドキュメントを外部サービス連携フォルダに配信することを定義している。
【００３８】
ルール３は、ファイルフォルダからドキュメントを取り込み、イメージ加工、ＯＣＲ連携モジュール、属性付与／分配の処理を経て、処理済みのドキュメントをファイルフォルダに配信することを定義している。なお、ルール１からルール３は、各処理系プラグインの前後において次の処理に必要なフォーマット（ＦＭＴ）変換を行っている。
【００３９】
ここで、入力系プラグインとしては、図５に示すように、例えばＦＡＸ受信サービス、ファイルフォルダ、スキャンサービス、Ｍａｉｌ＿ＳＭＴＰ入力、ＰＯＰクライアント、Ｍａｉｌ＿ＭＡＰＩ入力などがある。また、図１に示す親展ボックスも該当する。
【００４０】
処理系プラグインとしては、イメージ加工、ＯＣＲ、属性付与／分配、ＯＣＲ連携モジュール等がある。
【００４１】
出力系プラグインとしては、例えばファイルフォルダ、外部サービス連携フォルダ、ｆｔｐ出力、ファイルメッセージ、Ｍａｉｌ＿ＳＭＴＰ出力、Ｍａｉｌ＿ＭＡＰＩ出力などがある。なお、入力系、処理系及び出力系の各プラグインは、上述したものに限定されるものではないのは勿論である。
【００４２】
［プラグインと属性の関係］
ルールは、入力系プラグイン、処理系プラグイン、出力系プラグインによって構成される。したがって、ルール作成時では、ユーザは、所望の入力系プラグイン、処理系プラグイン、出力系プラグインを各々選択すればよい。
【００４３】
さらに、ルール作成時では、前段のプラグインで取得された属性は、次段以降のすべてのプラグインに受け継がれるようになっている。ここで、属性とは、ドキュメントに対して処理を行うプラグインに関する情報、又はプラグインによってドキュメントに与えられた情報をいい、例えば、プラグイン名、属性名が該当する。
【００４４】
図６は、入力系、処理系及び処理系の各プラグインにおける属性の一例を示す図である。図中における「属性表示名」が属性に該当するが、これに限定されるものではないのは勿論である。
【００４５】
図７は、ルール作成時のプラグインと属性との関係を説明する図である。ここでは、ユーザは、後述するルール設定画面５０を介して、プラグインＡ，Ｂ，Ｃの順にルールを作成するものとする。
【００４６】
例えば、プラグインＡが選択されると、プラグインＢにはプラグインＡによる属性が渡される。そして、プラグインＢが選択されると、プラグインＣにはプラグインＡ及びＢによる属性が渡される。すなわち、各プラグインは、自身が選択されると、前段のプラグインから渡された属性と自身の属性とを、次段のプラグインに渡すようになっている。
【００４７】
［ルールの作成］
図８は、上述したルールを新規作成したり、既に存在するルールを編集するためのルール設定画面５０を示す図である。
【００４８】
ルール設定画面５０は、制御装置３０のディスプレイ３４に表示され、ルール名称を入力するルール名称ボックス５１、ルール説明を入力するルール説明ボックス５２、ルール説明の自動生成を指示する説明自動生成ボタン５３、エラー通知ドロップダウンリスト５４、エラー通知ドロップダウンリストボタン５５、エラー通知リストボックス５６、ルールの初期状態有効設定ボタン５７、ルールの初期状態無効設定ボタン５８を有している。
【００４９】
ルール名称ボックス５１は、新規作成又は編集の対象となるルールのルール名を表示するものである。なお、新規作成時では、ルール名称ボックス５１は空白になっており、ルール名は必須入力項目である。ルール説明ボックス５２は、ルール名称ボックス５１に表示されているルール名の説明文を表示するものである。なお、ルール説明ボックス５２の入力は任意である。
【００５０】
説明自動生成ボタン５３は、既に入力されている取り込み先、加工方法及び配信先の各プラグインの内容に基づいて、ルール説明を自動的に生成するボタンである。そして、説明自動生成ボタン５３がクリックされた時に生成されたルール説明は、ルール説明ボックス５２に表示される。
【００５１】
エラー通知ドロップダウンリスト５４は、エラー通知ドロップダウンリストボタン５５がクリックされると、既にインストールされている１つ以上のエラー通知機能を表示する。エラー通知ドロップダウンリスト５４の中から１つのエラー通知機能が選択されると、エラー通知リストボックス５６に、エラー通知機能を特定する名称及び登録ＩＤが表示される。
【００５２】
ここで、ルール設定画面５０は、取り込み先に関するものとして、取り込み先ドロップダウンリスト６１、取り込み先ドロップダウンボタン６２、取り込み先リストボックス６３、取り込み先編集ボタン６４、取り込み先削除ボタン６５を有している。
【００５３】
取り込み先ドロップダウンリスト６１は、デフォルトでは「項目を選択してください」を表示するが、取り込み先ドロップダウンボタン６２がクリックされると、既にインストールされている１つ以上の入力系プラグイン（例えば、ファイルフォルダなど）及びレディメード（お勧めメニュー）を表示する。取り込み先ドロップダウンリスト６１の中から１つの入力系プラグインが選択されると、当該入力系プラグインの設定ダイアログが表示される。
【００５４】
取り込み先リストボックス６３は、上記設定ダイアログにおける設定が正常に終了した入力系プラグインを表示する。具体的には、取り込み先リストボックス６３は、設定された入力系プラグインの名称と共に、当該入力系プラグインを表すアイコンを表示する。なお、取り込み先リストボックス６３には、ＯＫボタン９７がクリックされるまでに少なくとも１つの入力系プラグインが表示されていなければならない。
【００５５】
取り込み先編集ボタン６４は、取り込み先リストボックス６３に表示されている１つ以上の入力系プラグインの中から、選択した入力系プラグインの設定編集を指示するボタンである。なお、取り込み先リストボックス６３から所望の入力系プラグインを選択してダブルクリックしてもよい。取り込み先削除ボタン６５は、取り込み先リストボックス６３に表示されている１つ以上の入力系プラグインの中から、選択した入力系プラグインの削除を指示するボタンである。
【００５６】
ルール設定画面５０は、加工方法に関するものとして、加工方法ドロップダウンリスト７１、加工方法ドロップダウンボタン７２、加工方法リストボックス７３、加工方法順序変更ボタン７４Ｕ，７４Ｄ、加工方法編集ボタン７５、加工方法削除ボタン７６を有している。
【００５７】
加工方法ドロップダウンリスト７１は、デフォルトでは「項目を選択してください」を表示するが、加工方法ドロップダウンボタン７２がクリックされると、既にインストールされている１つ以上の処理系プラグイン（例えば、イメージ加工、光学文字認識処理（ＯＣＲ）など）及びレディメードを表示する。加工方法ドロップダウンリスト７１の中から１つの処理系プラグインが選択されると、当該処理系プラグインの設定ダイアログが表示される。
【００５８】
加工方法リストボックス７３は、上記設定ダイアログにおける設定が正常に終了した処理系プラグインを表示する。具体的には、加工方法リストボックス７３は、設定された処理系プラグインの名称と共に、当該処理系プラグインを表すアイコンを表示する。
【００５９】
加工方法順序変更ボタン７４Ｕ，７４Ｄは、加工方法リストボックス７３に複数の処理系プラグインが表示されている場合に、各処理系プラグインの実行順序を変更するためのボタンである。例えば、加工方法順序変更ボタン７４Ｕは、クリックされる毎に、加工方法リストボックス７３の中で選択されている処理系プラグインの順序を１つずつ上げる。一方、加工方法順序変更ボタン７４Ｄは、クリックされる毎に、加工方法リストボックス７３の中で選択されている処理系プラグインの順序を１つずつ下げる。
【００６０】
加工方法編集ボタン７５及び加工方法削除ボタン７６は、それぞれ上述した取り込み先編集ボタン６４及び取り込み先削除ボタン６５と同様の操作によって、加工方法リストボックス７３に表示された処理系プラグインの編集・削除の指示を行うことができる。
【００６１】
ルール設定画面５０は、配信先に関するものとして、配信先ドロップダウンリスト８１、配信先ドロップダウンボタン８２、配信先ツリーボックス８３、配信先編集ボタン８４、配信先削除ボタン８５、配信先順序変更ボタン８６Ｕ，８６Ｄを有している。
【００６２】
配信先ドロップダウンリスト８１は、デフォルトでは「項目を選択してください」を表示するが、配信先ドロップダウンボタン８２がクリックされると、既にインストールされている１つ以上の出力系プラグイン（例えば、ファイルフォルダ、プリント出力、メールＳＭＴＰ出力など）及びレディメードを表示する。配信先ドロップダウンリスト８１の中から１つの出力系プラグインが選択されると、当該出力系プラグインの設定ダイアログが表示される。
【００６３】
配信先ツリーボックス８３は、設定された出力系プラグインの名称と共に、当該出力系プラグインを表すアイコンを表示する。具体的には、配信先ツリーボックス８３は、上記設定ダイアログにおける設定が正常に終了すると、当該出力系プラグインの配信条件、配信フォーマット、通知条件及び通知方法をツリー表示する。
【００６４】
配信先編集ボタン８４は、配信先リストボックス８３に表示されている出力系プラグインの配信条件、配信フォーマット、通知方法及び通知条件の内容を編集するボタンである。配信先削除ボタン８５は、選択された出力系プラグインをルールから外すことを指示するボタンである。なお、出力系プラグインが選択されていない場合は、配信先削除ボタン８５をクリックすることはできない。
【００６５】
配信先順序変更ボタン８６Ｕ，８６Ｄは、配信先リストボックス８３に複数の出力系プラグインが表示されている場合に、各出力系プラグインの実行順序を変更するためのボタンである。配信先順序変更ボタン８６Ｕは、クリックされる毎に、出力系プラグインの順序を１つずつ上げる。配信先順序変更ボタン８６Ｄは、クリックされる毎に、出力系プラグインの順序を１つずつ下げる。
【００６６】
ルール設定画面５０は、さらに出力系プラグインに関するものとして、配信先リストボックス８３に文書名を追加する文書名追加ボタン９１、配信条件設定ボタン９２、配信フォーマット追加ボタン９３、通知条件設定ボタン９４、完了通知ボタン９５を有している。
【００６７】
さらに、ルール設定画面５０は、各プラグインの設定内容表示ボックス９６、各項目に入力されている内容に従ってルールを生成するＯＫボタン９７、入力処理を取り消すキャンセルボタン９８、ヘルプボタン９９を有している。
【００６８】
設定内容表示ボックス９６は、各リストボックス６３，７３，８３に表示されているプラグインのうち図４に示すマウス３８によって選択されたプラグインの設定内容を表示する。
【００６９】
例えば図８に示すように、ユーザが取り込み先リストボックス６３に表示された「ディレクトリＤ：￥ｉｎ」をマウス３８で選択すると、設定内容表示ボックス９６は、「ディレクトリＤ：￥ｉｎ」の設定内容として「ディレクトリ：Ｄ：￥ｉｎ、フォルダの種類：ローカルフォルダ」を表示する。すなわち、設定内容表示ボックス９６は、「ディレクトリＤ：￥ｉｎ」がフォルダの種類の選択を要求している状態を表示している。
【００７０】
ＯＫボタン９７は、ルール整合性の判定開始を指示すると共に、ルールの整合性があるときは、取り込み先、加工方法及び配信先の各リストボックス６３，７３，８３の内容に基づいてルールを生成することを指示する。キャンセルボタン５５は、ルールの新規作成又は編集処理を取り消すことを指示する。
【００７１】
［属性の設定］
図７に示すように、プラグインＡ，Ｂ，Ｃは、ドキュメント（文書）に対して、それぞれ所定の処理を施す。このとき、各プラグインは、自身が有する属性だけでなく、前段のプラグインから渡された属性も有しており、これらの属性のうちユーザに選択された属性を用いて、処理を実行する。
【００７２】
ここで、ルールの下流側になるにしたがって、プラグインに渡される属性の数が多くなってしまい、属性を選択するときのユーザの負担が大きくなってしまう。そこで、図７に示すように、属性コントローラ２００は、各プラグイン自身が有する属性や、各プラグインにおいてユーザが過去に選択した属性の情報を受け取り、各プラグインに優先度の高い属性情報を供給する。そして、ユーザは、設定画面を介して、属性コントローラ２００から供給された属性情報の中から所望の属性を選択し、プラグインに設定する。
【００７３】
以下、プラグインに対して設定すべき属性をターゲット属性という。ここでは、処理系プラグインの１つである文書名設定プラグインを例に挙げて、ターゲット属性の設定の仕方について説明する。
【００７４】
図９は、文書名設定プラグインに対してターゲット属性を設定するための文書名設定画面１２０を示す図である。つまり、文書名設定画面１２０は、ユーザに文書名設定プラグインのターゲット属性を選択させるためのユーザインタフェースである。
【００７５】
文書名設定画面１２０には、ユーザが自由に当該文書名設定プラグインの名称を入力できる名称ボックス１２１、文書名を設定するための要素（属性）を一覧表示する文書名要素一覧エリア１２２、ターゲット属性を取得できなかったときの文書名を表示する文書名ボックス１２３、文書名例を表示する文書名例ボックス１２４、この画面の説明を表示する説明エリア１２５が設けられている。
【００７６】
また、文書名設定画面１２０には、文書名要素一覧エリア１２２の要素の順番を１つ上げるアップボタン１２６、この要素を１つ下げるダウンボタン１２７、要素を追加するための追加ボタン１２８、上記要素の編集を指示する編集ボタン１２９、上記要素の削除を指示する削除ボタン１３０、デフォルト値リストを表示するためのデフォルト値リストボタン１３１が設けられている。さらに、ヘルプボタン１３２、キャンセルボタン１３３、ＯＫボタン１３４が設けられている。
【００７７】
文書名例ボックス１２４は、文書名要素一覧エリア１２２に表示された要素を上から下まで順の順番に従って並べたときの複数の要素を、そのまま文書名として表示する。また、アップボタン１２６やダウンボタン１２７によって文書名要素一覧エリア１２２に表示された要素の順番が変化すると、文書名例ボックス１２４に表示される文書名も変化する。そして、ＯＫボタン１３４がクリックされると、文書名例ボックス１２４に表示された文書名が設定される。
【００７８】
これにより、文書名設定プラグインは、前段のプラグインから渡されたドキュメントに対して、ＯＫボタン１３４がクリックされたときの文書名例を設定する処理を実行する。
【００７９】
なお、文書名要素一覧エリア１２２に要素を自由に追加することができる。文書名要素一覧エリア１２２に要素を追加する場合は、ユーザは、所定のボタンをクリックして、後述する第１及び第２のコンボボックスを開けばよい。
【００８０】
例えば、追加ボタン１２８がクリックされると、例えば次の第１のコンボボックスが開かれる。
【００８１】
図１０は、文書名設定画面１２０上に表示された第１のコンボボックス１３５を示す図である。第１のコンボボックス１３５には、過去の利用頻度及び履歴に応じた順序で例えば５つのターゲット属性（選択候補リスト）が表示される。ユーザは、第１のコンボボックス１３５に表示された選択候補リストの中から所望のターゲット属性を選択することで、文書名を設定するための属性を追加することができる。
【００８２】
また、デフォルト値リストボタン１３１がクリックされると、第２のコンボボックスが開かれる。
【００８３】
図１１は、文書名設定画面１２０上に表示された第２のコンボボックス１３６を示す図である。デフォルト値リストとは、複数のターゲット属性の組合せを表したリストであり、対象となるプラグイン（ここでは文書名設定プラグイン）に対して、文書名の要素（ターゲット属性）となるもののうち、優先度の高い組合せの上位５組を示したものである。
【００８４】
第２のコンボボックス１３６には、優先度が最も高いものから順に、上位５つのターゲット属性の組合せが表示されている。ターゲット属性の組合せは、例えば同図に示すように、「指定領域ＯＣＲテキスト（１−１ページ）−親展ボックス番号５」、「Ｇ３ＩＤ−受信日時」、「Ｇ３ＩＤ−指定領域ＯＣＲテキスト（１−１ページ）」、「Ｇ３ＩＤ−受信日時」、「Ｇ３ＩＤ−受信日時−指定領域ＯＣＲテキスト（１−１ページ）」である。なお、図１２では、５つのターゲット属性の組合せを示したが、５つに限定されるものではないのは勿論である。なお、ハイフン“−”は、要素と要素の間を表している。また、デフォルト値リストの中で一番優先度が高いものは、自動的に文書設定プラグインに設定するようにしてもよい。
【００８５】
第１のコンボボックス１３５に表示される選択候補リスト及びその順序や、第２のコンボボックス１３６に表示されるデフォルト値リストは、次に説明する属性コントローラによって決定される。
【００８６】
［属性コントローラ２００の構成］
属性コントローラ２００は、図１０に示した選択候補リストや図１１に示したデフォルト値を、プラグイン（ここでは文書名設定プラグイン）に供給することで、ターゲット属性の設定支援を行うものである。以下、文書名設定プラグインの設定支援を例に挙げながら、属性コントローラ２００の構成について説明する。
【００８７】
図１２は、属性コントローラ２００の構成を示す図である。
【００８８】
属性コントローラ２００は、プラグインからのターゲット属性等を受信する受信部２０１と、ターゲット属性の優先度等を定義する利用属性定義部２０２と、ユーザが設定したターゲット属性の結果を受信する設定結果受信部２０３と、ターゲット属性の優先度を決定する優先度決定部２０４と、ターゲット属性の表示順を決定する利用属性決定部２０５と、設定候補を送信する設定候補送信部２０６と、を有している。
【００８９】
受信部２０１は、文書名設定プラグイン（アプリケーションやモジュールも含む。）から渡されるターゲット属性（プラグイン名、属性名）と、文書名設定プラグインの前段のプラグインから渡される属性を示した属性リストを受信する。
【００９０】
図１３は、利用属性定義部２０２に記憶されている定義リストを示す図である。利用属性定義部２０２は、定義リストに基づいて属性を１つ１つ定義している。定義リストは、ターゲット属性毎に、そのターゲット属性を図１０に示す第１のコンボボックス１３５に表示する（○）か否（×）か、そのターゲット属性の優先度などを表している。なお、定義リストにその他の条件を追加してもよい。表示しないと定義されたターゲット属性は、優先度に関わりなく、第１のコンボボックス１３５に表示されなくなる。なお、定義リストは、予め設定されたものでもよいし、図示しないユーザインタフェースを介してユーザによって設定可能なように構成されてもよい。
【００９１】
設定結果受信部２０３は、選択対象となっている複数のターゲット属性の中から実際にユーザが設定した結果を受信し、この結果を優先度決定部２０４に通知する。
【００９２】
優先度決定部２０４は、対象となるプラグインについてユーザによって設定されたターゲット属性を学習しながら、当該プラグインについてターゲット属性毎に優先度を決定する。優先度決定部２０４は、ターゲット属性毎に利用頻度をカウントする利用頻度カウンタ２１１と、利用されたターゲット属性の過去の履歴を管理する履歴管理部２１２と、利用頻度と過去の履歴との重み付けを行う重み付け演算部２１３と、を有している。
【００９３】
利用頻度カウンタ２１１は、設定結果受信部２０３で設定結果が受信される毎に、ユーザによって選択されたターゲット属性の頻度（回数）をカウントし、そのカウント値を記憶する。これにより、例えばあるターゲット属性のカウント値が大きくなると、そのターゲット属性の優先度が高くなる。
【００９４】
履歴管理部２１２は、設定結果受信部２０３で設定結果が受信されると毎に過去の履歴（例えば、過去１日や１週間など、現在から所定時間前までのターゲット属性毎の選択回数）を逐次更新して、常に最新の過去の履歴を記憶している。これにより、例えば、最近利用されたターゲット属性は優先度が高くなる。
【００９５】
重み付け演算部２１３は、予め設定された重み付け係数又は図示しないユーザインタフェースを介してユーザによって設定された重み付け係数に基づいて、過去の利用頻度と過去の履歴との重み付けを行う。具体的には、重み付け演算部２１３は、利用頻度カウンタ２１１に記憶されているターゲット属性毎の利用カウント値と、履歴管理部２１２に記憶されている過去の履歴との重み付けを行って、各プラグインのターゲット属性（ターゲット属性の選択候補となる属性条件）の優先度を決定する。ここでは、利用頻度や履歴以外に重み付けを付与するための他の情報があってもよい。
【００９６】
利用属性決定部２０５は、ターゲット属性毎に随時更新された属性条件を管理する設定候補リスト管理部２１６と、ターゲット属性の組合せをデフォルト値リストとして管理するデフォルト値リスト管理部２１７と、を有している。このデフォルト値リストは、図１１の第２のコンボボックス１３６に示したリストである。
【００９７】
最初は、利用属性決定部２０５は、デフォルト値リスト管理部２１７に記憶されているターゲット属性毎のデフォルト値リストを、設定候補として設定候補送信部２０６に通知する。また、利用属性決定部２０５は、設定候補リスト管理部２１６に記憶されているターゲット属性毎の選択候補リストを設定候補送信部２０６に通知する。なお、優先度決定部２０４が設定結果に基づいて学習を行うと、設定候補リスト管理部２１６には最新の選択候補リストが、デフォルト値リスト管理部２１７には最新のデフォルト値リストが記憶される。
【００９８】
設定候補送信部２０６は、利用属性決定部２０５から通知された選択候補リスト及びデフォルト値リストを文書名設定プラグインに送信する。これにより、図１０に示す文書名設定画面１２０の第１のコンボボックス１３５には、文書名設定プラグインについて、優先度の高い順に並べられたターゲット属性を表した選択候補リストが表示される。これにより、ユーザは、文書名設定プラグインに関するターゲット属性を容易に選択することができる。また、文書名設定プラグインのターゲット属性が多数存在する場合でも、ユーザに過去選択されなかった不要なターゲット属性は表示されないので、ユーザは重要なターゲット属性のみを確認しながら選択することができる。また、ターゲット属性として、すでに所望のものがデフォルト値リストの中にあり、その中からセットすることも可能なため、ルール設定者の作業の効率がアップする。（デフォルト値リストで渡すため選択してもよい。）
さらに、属性コントローラ２００は、ユーザが過去に選択したターゲット属性を学習して、ユーザの所望する順番に近似した優先度順でターゲット属性を表示させている。これにより、ユーザの選択作業効率を向上させることができ、また適切なターゲット属性をユーザが選択しやすいようにすることができる。
【００９９】
以上のように、制御装置３０は、ルール設定画面５０、文書名設定画面１２０等を介して入力された各プラグイン及びそのターゲット属性の情報に基づいて、取り込み先、加工方法、配信先を設定し、ドキュメントの取り込み、加工及び配信までの一連の処理を定義したルールを生成することができる。
【０１００】
また、制御装置３０は、プラグインに様々なターゲット属性を設定することで、さらに詳細に設定することができる。そして、このようにして生成したルールを、図４に示すＲＡＭ３２を介してハードディスクドライブ３６に保存したり、図示しない外部記憶媒体に記憶させる。
【０１０１】
なお、ここでは、加工方法の処理系プラグインの１つである文書名設定プラグインのターゲット属性の優先表示について説明したが、取込先の入力系プラグイン、出力系プラグインのターゲット属性についても、同様にして優先表示することができる。
【０１０２】
［ルールの実行］
制御装置３０は、ハードディスクドライブ３６や外部記憶媒体に記憶されたルールに基づいて、フローサービスシステムの中からドキュメントの取り込み、ドキュメントを加工した後、所定の配信先に配信するまの一連の処理を実行する。
【０１０３】
図１４は、制御装置３０のＣＰＵ３１がルールに従って処理を実行するときの手順を示すフローチャートである。すなわち、制御装置３０のＣＰＵ３１は、次のステップＳＴ１からステップＳＴ５までの処理を実行する。ここでは、図５に示したルール１を例に挙げて説明する。
【０１０４】
ステップＳＴ１では、ルールの「取り込み先」として設定された入力系プラグイン（例えば、ＦＡＸ受信サービス）からドキュメントを取り込んで、ステップＳＴ２に移行する。
【０１０５】
ステップＳＴ２では、ルールで設定された「取り込み先」の中にまだ実行されていない他の入力系プラグインがあるかを判定し、まだ実行されていない他の入力系プラグイン（例えば、ファイルフォルダ、スキャンサービス）があるときはステップＳＴ１に戻り、他の入力系プラグインがないときはステップＳＴ３に移行する。このように、ステップＳＴ１及びステップＳＴ２の処理を繰り返すことによって、すべての入力系プラグインからドキュメントを取り込む。
【０１０６】
ステップＳＴ３では、ルールの「加工方法」として設定された処理系プラグインの処理を順次実行する。ルール１の場合、輪郭強調、傾き補正等のイメージ加工、光学文字認識（ＯＣＲ）の後、属性付与／分配（次のステップの配信先に応じた属性をドキュメントに付与すること）を行う。
【０１０７】
ここでは、イメージ加工、ＯＣＲ、属性付与／分配の各処理の前に予め必要なフォーマット変換を行っている。さらに、属性付与／分配の処理後、次の配信先に対応するようにフォーマット変換を行っている。なお、フォーマット変換は、設定された処理系プラグインに基づいて自動的に実行してもよいし、ユーザのマニュアル設定によって実行してもよい。そして、これらの処理を経て、ステップＳＴ４に移行する。
【０１０８】
ステップＳＴ４では、ステップＳＴ３の処理を経たドキュメントを、「配信先」として設定された出力系プラグイン（例えば、ファイルフォルダ）に対して、配信条件に従って配信する。なお、ドキュメントに配信先を示す属性が付与されている場合は、その属性に基づいて配信先を特定すればよい。そして、通知条件及び通知方法に従って所定の通知を行った後、ステップＳＴ５に移行する。
【０１０９】
ステップＳＴ５では、ルールで設定された「配信先」の中にまだ実行されていない他の出力系プラグインがあるかを判定し、まだ実行されていない他の出力系プラグイン（例えば、Ｐｒｉｎｔ出力）があるときはステップＳＴ４に戻り、他の出力系プラグインがないときは処理を終了する。
【０１１０】
以上のように、制御装置３０は、ルール設定画面５０を介して作成されたルールに従って、フローサービスシステム上からドキュメントを取り込んで、加工、配信の一連の処理を円滑に実行することができる。
【０１１１】
なお、本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲内において設計上変更されたものについても同様に適用することができる。
【０１１２】
なお、上述した実施形態では、ドキュメントの取り込み先及び配信先として複合機１０、メールサーバ２０、端末装置２５を例に挙げて説明したが、本発明はこれに限定されるものではない。ドキュメントの取り込み先としては、例えば、スキャナ、ファクシミリ装置、さらに端末装置２５に接続されたフレキシブル・ディスク、ドライブ（ＦＤＤ）、光ディスクドライブ等の記録媒体のドライブ装置であってもよい。また、ドキュメントの配信先としては、ファクシミリ装置、複写機、さらに、端末装置２５に接続された記録媒体のドライブ装置であってもよい。また、ルール設定画面５０は、制御装置３０のディスプレイに表示された場合に限らず、端末装置２５のディスプレイに表示されたものでもよい。
【図面の簡単な説明】
【０１１３】
【図１】本発明の実施形態に係るフローサービスシステムの概略的な構成を示す図である。
【図２】フローサービスシステムの処理の概要を説明する図である。
【図３】複合機の構成を示すブロック図である。
【図４】制御装置の構成を示すブロック図である。
【図５】制御装置によって入力系プラグイン、処理系プラグイン、出力系プラグインを任意に組み合わせて生成することができるルールの一例を説明する図である。
【図６】入力系、処理系及び処理系の各プラグインにおける属性の一例を示す図である。
【図７】ルール作成時のプラグインと属性との関係を説明する図である。
【図８】ルールを新規作成したり、既に存在するルールを編集するためのルール設定画面５０を示す図である。
【図９】出力系プラグインの配信条件を設定するための配信条件設定画面を示す図である。
【図１０】文書名設定画面上に表示された第１のコンボボックスを示す図である。
【図１１】文書名設定画面上に表示された第２のコンボボックスを示す図である。
【図１２】属性コントローラの構成を示す図である。
【図１３】利用属性定義部に記憶されている定義リストを示す図である。
【図１４】制御装置のＣＰＵがルールに従って処理を実行するときの手順を示すフローチャートである。
【符号の説明】
【０１１４】
３０  制御装置
３４  ディスプレイ
１２０  文書名設定画面
１３５  第１のコンボボックス
１３６  第２のコンボボックス
【図１】
2006018640.tif 000003
【図２】
2006018640.tif 000004
【図３】
2006018640.tif 000005
【図４】
2006018640.tif 000006
【図５】
2006018640.tif 000007
【図６】
2006018640.tif 000008
【図７】
2006018640.tif 000009
【図８】
2006018640.tif 000010
【図９】
2006018640.tif 000011
【図１０】
2006018640.tif 000012
【図１１】
2006018640.tif 000013
【図１２】
2006018640.tif 000014
【図１３】
2006018640.tif 000015
【図１４】
2006018640.tif 000016