(57)【特許請求の範囲】
【請求項１】
属性値を抽出する抽出処理、確認結果を受け付ける受付処理、及び実行処理を含む複数の処理の各々を実行する順序と、前記複数の処理毎に前記実行処理を実行する際に使用する前記属性値に対応する属性と、を前記属性値を含む文書情報に対して定義する定義情報の前記順序に従って、前記定義情報で定義された属性に基づいて前記実行処理で使用する前記属性値の抽出処理を前記文書情報に対して行う抽出手段と、
前記文書情報を表示手段に表示させると共に、前記表示手段での表示に基づいて確認された前記属性値の確認結果を受け付ける前記受付処理を、前記定義情報で定義された順序に従って行う受付処理手段と、
前記複数の処理が複数の受付処理を含む場合は、前記定義情報で定義された順序に従って順に実行される２つの受付処理の間で実行される前記実行処理で使用する属性値であって、前記表示手段に表示された前記属性値を強調表示するよう前記受付処理手段を制御する制御手段と、
前記受付処理手段で受け付けた確認結果に応じて、前記抽出手段で抽出された前記属性値を使用して、前記定義情報で定義された順序に従って前記実行処理を行う実行処理手段と、
を備えた情報処理装置。
【請求項２】
前記制御手段は、前記強調表示を行うように予め定められた前記属性の前記属性値を強調表示するよう制御する、請求項１に記載の情報処理装置。
【請求項３】
属性値を抽出する抽出処理、確認結果を受け付ける受付処理、及び実行処理を含む複数の処理の各々を実行する順序と、前記複数の処理毎に前記実行処理を実行する際に使用する前記属性値に対応する属性と、を前記属性値を含む文書情報に対して定義する定義情報の前記順序に従って、前記定義情報で定義された属性に基づいて前記実行処理で使用する前記属性値の抽出処理を前記文書情報に対して行う抽出手段と、
前記文書情報を表示手段に表示させると共に、前記表示手段での表示に基づいて確認された前記属性値の確認結果を受け付ける前記受付処理を、前記定義情報で定義された順序に従って行う受付処理手段と、
前記複数の処理が複数の受付処理を含む場合は、前記定義情報で定義された順序に従って順に実行される２つの受付処理の間で実行される前記実行処理で使用する属性値であって、前記表示手段に表示された前記属性値を強調表示するよう前記受付処理手段を制御する制御手段と、
前記受付処理手段で受け付けた確認結果に応じて、前記抽出手段で抽出された前記属性値を使用して、前記定義情報で定義された順序に従って前記実行処理を行う実行処理手段と、
してコンピュータを機能させるための情報処理プログラム。
【請求項４】
属性値を抽出する抽出処理、確認結果を受け付ける受付処理、及び実行処理を含む複数の処理の各々を実行する順序と、前記複数の処理毎に前記実行処理を実行する際に使用する前記属性値に対応する属性と、を前記属性値を含む文書情報に対して定義する定義情報を記憶する記憶手段と、
文書情報を受け付ける文書受付手段と、
文書情報を表示する表示手段と、
前記文書受付手段により受け付けられた前記文書情報に対して、前記定義情報に基づいて複数の処理を実行すると共に、前記文書情報を前記表示手段に表示させる前記請求項１または前記請求項２に記載の情報処理装置と、
を備えた情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
特許文献１には、画像情報を入力し、前記画像情報に対応する文書情報を記憶し、前記画像情報と文書情報を表示し、前記画像情報を表示する大きさを指示し、前記文書における一部を指示し、前記指示された一部に対応する前記画像情報を前記指示された大きさで表示するよう制御することを特徴とする画像処理方法が記載されている。
【０００３】
特許文献２には、文書を表す文書情報に対して実行する処理と、前記処理を実行する順序と、前記処理で使用される変数とを定める定義情報を記憶する記憶手段と、前記記憶手段が記憶する定義情報によって、未実行の前記処理の変数とこの変数に対応した前記実行済みの変数に設定された設定値とを保持する保持手段と、前記保持手段が保持する前記設定値と前記変数とを関連付けて表示するよう表示装置を制御する表示制御手段とを備えることを特徴とする文書処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０５−１０８７９２号公報
【特許文献２】特開２０１１−８５０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、受け付けた文書情報がそのまま表示される場合に比べて、文書情報に含まれる確認させるべき属性値が強調されて表示される情報処理装置、情報処理プログラム、及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の情報処理装置は、属性値を抽出する抽出処理、確認結果を受け付ける受付処理、及び実行処理を含む複数の処理の各々を実行する順序と、前記複数の処理毎に前記実行処理を実行する際に使用する前記属性値に対応する属性と、を前記属性値を含む文書情報に対して定義する定義情報の前記順序に従って、前記定義情報で定義された属性に基づいて前記実行処理で使用する前記属性値の抽出処理を前記文書情報に対して行う抽出手段と、前記文書情報を表示手段に表示させると共に、前記表示手段での表示に基づいて確認された前記属性値の確認結果を受け付ける前記受付処理を、前記定義情報で定義された順序に従って行う受付処理手段と、前記複数の処理が複数の受付処理を含む場合は、前記定義情報で定義された順序に従って順に実行される２つの受付処理の間で実行される前記実行処理で使用する属性値であって、前記表示手段に表示された前記属性値を強調表示するよう前記受付処理手段を制御する制御手段と、前記受付処理手段で受け付けた確認結果に応じて、前記抽出手段で抽出された前記属性値を使用して、前記定義情報で定義された順序に従って前記実行処理を行う実行処理手段と、を備える。
【０００８】
請求項２に記載の情報処理装置は、請求項１に記載の情報処理装置において、前記制御手段は、前記強調表示を行うように予め定められた前記属性の前記属性値を強調表示するよう制御する。
【０００９】
請求項３に記載の情報処理プログラムは、属性値を抽出する抽出処理、確認結果を受け付ける受付処理、及び実行処理を含む複数の処理の各々を実行する順序と、前記複数の処理毎に前記実行処理を実行する際に使用する前記属性値に対応する属性と、を前記属性値を含む文書情報に対して定義する定義情報の前記順序に従って、前記定義情報で定義された属性に基づいて前記実行処理で使用する前記属性値の抽出処理を前記文書情報に対して行う抽出手段と、前記文書情報を表示手段に表示させると共に、前記表示手段での表示に基づいて確認された前記属性値の確認結果を受け付ける前記受付処理を、前記定義情報で定義された順序に従って行う受付処理手段と、  前記複数の処理が複数の受付処理を含む場合は、前記定義情報で定義された順序に従って順に実行される２つの受付処理の間で実行される前記実行処理で使用する属性値であって、前記表示手段に表示された前記属性値を強調表示するよう前記受付処理手段を制御する制御手段と、前記受付処理手段で受け付けた確認結果に応じて、前記抽出手段で抽出された前記属性値を使用して、前記定義情報で定義された順序に従って前記実行処理を行う実行処理手段と、してコンピュータを機能させるためのものである。
【００１０】
請求項４に記載の情報処理システムは、属性値を抽出する抽出処理、確認結果を受け付ける受付処理、及び実行処理を含む複数の処理の各々を実行する順序と、前記複数の処理毎に前記実行処理を実行する際に使用する前記属性値に対応する属性と、を前記属性値を含む文書情報に対して定義する定義情報を記憶する記憶手段と、文書情報を受け付ける文書受付手段と、文書情報を表示する表示手段と、前記文書受付手段により受け付けられた前記文書情報に対して、前記定義情報に基づいて複数の処理を実行すると共に、前記文書情報を前記表示手段に表示させる前記請求項１または前記請求項２に記載の情報処理装置と、を備える。
【発明の効果】
【００１１】
請求項１、請求項３、及び請求項４に記載の発明によれば、受け付けた文書情報がそのまま表示される場合に比べて、文書情報に含まれる確認させるべき属性値が強調されて表示される。
【００１３】
請求項２に記載の発明によれば、本構成を有しない場合と比較して、予め定められた属性の属性値を強調表示させられる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施の形態に係る文書フローシステムの一例の概略を示す概略構成図である。
【図２】第１の実施の形態に係る情報処理装置のハードウェア構成の一例を示すハードウェア構成図である。
【図３】第１の実施の形態に係るジョブフローの定義の流れの概略を示す説明図である。
【図４】第１の実施の形態に係るジョブフローの定義情報の概略を示す説明図である。
【図５】第１の実施の形態に係るジョブフローを実行する情報処理装置の機能的構成の一例を示す機能ブロック図である。
【図６】第１の実施の形態に係るプレビュー表示を説明するための説明図であり、（Ａ）は、文書情報のイメージデータの一例を示しており、（Ｂ）は、加工１Ａジョブで実行される領域ＯＣＲの領域（属性３及び属性４の領域）の一例を示している。
【図７】第１の実施の形態に係るプレビュー表示処理の流れの一例を示すフローチャートである。
【図８】第１の実施の形態に係る注意すべき属性のリストの具体的一例を説明するための説明図である。
【図９】第１の実施の形態における文書情報のイメージデータに、属性４の領域を強調表示するように作成されたプレビュー表示のイメージデータの具体的一例を説明するための説明図である。
【図１０】第１の実施の形態における表示装置上に表示される画像の具体的一例を説明するための説明図である。
【図１１】第２の実施の形態に係るジョブフローの定義の流れの概略を示す説明図である。
【図１２】第２の実施の形態に係るジョブフローを実行する情報処理装置の機能的構成の一例を示す機能ブロック図である。
【図１３】第２の実施の形態に係るプレビュー表示処理の流れの一例を示すフローチャートである。
【図１４】第２の実施の形態におけるプレビュー表示のイメージデータの具体的一例を説明するための説明図であり、（Ａ）は対話１ジョブにおいて文書情報のイメージデータに属性３の領域を強調表示するように作成されたイメージデータであり、（Ｂ）は対話２ジョブにおいて文書情報のイメージデータに属性４の領域を強調表示するように作成されたイメージデータである。
【発明を実施するための形態】
【００１５】
［第１の実施の形態］
【００１６】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００１７】
まず、図１を参照して、本実施の形態の文書フローシステムの概略について説明する。図１に、本実施の形態の文書フローシステムの一例の概略を示す。
【００１８】
本実施の形態において文書フローシステムとは、文書フローを実行するシステムをいう。また、文書フローとは、文書を表す文書情報（ドキュメントデータ）を処理対象として処理を実行するジョブフローをいう。
【００１９】
また、ジョブフローとは、予め定義された一連の複数のジョブの流れ（実行順序）をいう。ここで、ジョブとは、予め定められた機能を実現するためにコンピュータが実行する処理または処理の集まりをいう。
【００２０】
また、ジョブの具体的例としては、入力ジョブ、加工ジョブ、対話ジョブ、及び送信ジョブ等が挙げられる。なお、これらジョブの詳細については後述する。
【００２１】
図１に示す文書フローシステム１０は、文書情報入力装置１２、文書情報出力装置１４、表示装置１６、入力装置１８、及び情報処理装置２０を備えて構成される。
【００２２】
文書情報入力装置１２は、例えば、文書読取機能、文書印刷機能、複写機能、ファクシミリ通信機能、及び情報通信機能等を有する複合機等で構成される。ここで、文書読取機能は、文書を光学的に読取ると共に、読取った文書を画像データとして表す文書情報を生成する機能をいう。また、文書印刷機能は、例えば、印刷用紙、プラスティックカード、板、または布等の印刷媒体に、文書情報が表す文書を印刷する機能をいう。複写機能は、文書読取機能により読取った文書を、文書印刷機能により印刷して複製する機能をいう。ファクシミリ通信機能及び情報通信機能は、例えば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／ＩｎｔｅｒｎｅｔＰｒｏｔｏｃｏｌ）、またはＧ３のプロトコル等を用いて文書情報を送受信する機能をいう。
【００２３】
文書情報入力装置１２は、文書を表す文書情報を文書フローシステム１０に入力する機能を有するものである。具体的には、文書情報入力装置１２が上述のような機能を有する場合、文書情報入力装置１２は、文書読取機能、ファクシミリ通信機能、または情報通信機能を実行することで文書情報を取得する。次に、文書情報入力装置１２は、取得した文書情報を、情報処理装置２０の予め定められた共有フォルダに保存する。なお、文書情報入力装置１２は、例えば、パーソナルコンピュータ等で構成され、文書作成ソフトウェアが作成した文書情報を入力する構成を採用してもよい。
【００２４】
文書情報出力装置１４は、文書情報入力装置１２と同様に、例えば、複合機等で構成される。本実施の形態の文書情報出力装置１４は、情報処理装置２０から受信した文書情報を外部に出力する機能を有するものである。文書情報出力装置１４は、ファクシミリ通信機能または情報通信機能を実行することで、情報処理装置２０により処理が施された文書情報を、情報処理装置２０から受信する。次に、文書情報出力装置１４は、ファクシミリ通信機能、情報通信機能、または印刷機能等を実行することで、受信した文書情報が表す文書を外部に出力する。なお、文書情報出力装置１４は、例えば、パーソナルコンピュータ等で構成され、情報処理装置２０によって処理を施された電子文書を表示するよう表示装置を制御する構成を採用してもよい。
【００２５】
表示装置１６は、情報処理装置２０で対話処理（詳細後述）が実行される際等に情報処理装置２０により制御されて、詳細を後述する各種の情報等を表示する機能を有するものである。表示装置１６の具体的例としては、液晶パネル、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、またはＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等が挙げられる
【００２６】
また、入力装置１８は、情報処理装置２０で対話処理（詳細後述）が実行される際等に、ユーザ等が詳細を後述する各種情報を入力するための機能を有するのである。入力装置１８の具体的例としては、キーボードまたはポインティングデバイス（以下、マウスという）等が挙げられる。
【００２７】
情報処理装置２０は、例えば、サーバ機またはパーソナルコンピュータ等により構成される。情報処理装置２０は、ソフトウェア処理である文書処理を実行する機能を有するものである。文書処理を実行することで、情報処理装置２０は、文書情報入力装置１２が入力した文書情報に対して、予め定義されたジョブフローに従ってジョブを実行し、ジョブが実行された文書情報を文書情報出力装置１４へ配信する。
【００２８】
文書情報入力装置１２、文書情報出力装置１４、表示装置１６、入力装置１８、及び情報処理装置２０は、互いにインターネット回線等の通信回線１９によって情報が授受されるように接続されている。また、情報処理装置２０が表示装置１６及び入力装置１８を備えるように構成してもよい。
【００２９】
次に、図２を参照して、本実施の形態の情報処理装置２０のハードウェア構成の概略について説明する。図２に、本実施の形態の情報処理装置２０のハードウェア構成の一例を示す。
【００３０】
図２に示す情報処理装置２０は、演算部２２、記憶部２４、入出力部２６、及び通信部２８を備えて構成される。演算部２２は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｉｎｔ）等により構成される。記憶部２４は、例えば、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｂｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、またはハードディスク等により構成されており、プログラム２５（詳細後述）が格納される。入出力部２６は、例えば、Ａ／Ｄ変換器等により構成される。通信部２８は、例えば、ネットワークカード等により構成される。演算部２２、記憶部２４、入出力部２６、及び通信部２８は、互いにバス２９によって情報が授受されるように接続されている。
【００３１】
ソフトウェア処理は、演算部２２が記憶部２４に格納されたプログラム２５を読み込み、読み込んだプログラム２５が表すソフトウェア処理の実行手順に従って演算を行うことにより実現される。なお、本実施の形態では、プログラム２５は、予め記憶部２４に格納されている構成としているがこれに限らず、プログラム２５をＣＤ−ＲＯＭやリムーバブルディスク等の記録媒体等に記憶しておき記録媒体から記憶部２４等にインストールするようにしてもよいし、インターネット等の通信回線を介して外部装置から記憶部２４等にインストールするようにしてもよい。
【００３２】
なお、記憶部２４には、演算部２２によって演算結果を表す情報が書き込まれる。また、必要に応じて入出力部２６及び通信部２８は、接続する各種の部及び装置との間で入出力または通信する情報を、演算部２２が演算対象とする情報または演算した結果を表す情報として入出力または通信する。
【００３３】
次に本実施の形態の情報処理装置２０について、具体的ジョブフローの１例を挙げて詳細に説明する。図３に、ジョブフローの定義の流れの概略の一例を、図４に、当該ジョブフローの定義情報の概略の一例を示す。また、図５に、当該ジョブフローを実行する情報処理装置２０の機能的構成の一例を示す。
【００３４】
まず、フロー定義Ａについて説明する。
【００３５】
図３に示す本実施の形態のジョブフロー（以下、フロー定義Ａという）は、入力Ａジョブ、加工１Ａジョブ、対話ジョブ、加工２Ａジョブ、及び配信Ａジョブを備えて構成されており、図３に示した流れにそって実行される。図４は、フロー定義Ａの概略を記述したものの一例であり、文書情報に対して実行するジョブ、各ジョブを実行する順序、各ジョブで行われる処理、及び処理に際して使用される属性（パラメータ）の名称と属性値を定めるものである。なお、本実施の形態では、このような定義情報は、予め情報処理装置２０の記憶部４２（図３参照）に記憶されている。
【００３６】
なお、本実施の形態のジョブフローでは、各ジョブにおける各処理においては、文書情報に属性（付加情報）の付加を行える。また、後段のジョブ（処理）では、前段の属性が設定した値を参照して処理を行える。
【００３７】
入力Ａジョブは、文書情報入力装置１２から文書情報を取得する処理である。本実施の形態のフロー定義Ａの入力Ａジョブでは、ネットワーク回線１９等を介して、文書情報入力装置１２から文書情報を取り込む処理を行うように構成されている。また、入力Ａジョブでは、図４に定義するように、入力属性というパラメータに対し、属性１及び属性２が設定値（パラメータ値）として設定される。入力属性として何を設定するかは特に限定されず、予め定めておけばよいが、具体的例としては、利用者名、文書作成者名、ファイル形式名、作成時刻、文書名等が挙げられる。
【００３８】
加工１Ａジョブは、入力Ａジョブの実行により取り込まれた文書情報に対して、予め定められた加工を行う処理である。本実施の形態のフロー定義Ａの入力Ａジョブでは、文書情報が表す画像データ（図６（Ａ）、イメージデータ５０参照）からＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄ）処理を行い予め定められた領域を抽出する（以下、領域ＯＣＲという）処理を行い、予め定められた領域の文書に記述された文字を表す文字情報を抽出するように構成されている。加工１Ａジョブでは、図４に定義するようにＯＣＲ結果出力属性というパラメータに対し、属性３及び属性４が設定値（パラメータ値）として設定される。ＯＣＲ結果出力属性として何を設定するかは特に限定されず、予め定めておけばよいが、具体的例としては、文書名、ファクシミリ番号、電話番号、メールアドレス、作成者名等が挙げられる。本実施の形態では、具体的一例として、ＯＣＲ結果出力属性として、領域５２（図６（Ｂ）参照）から抽出された文字列が属性３に設定され、領域５４（図６（Ｂ）参照）から抽出された文字列が属性４に設定される。
【００３９】
対話ジョブは、ユーザに情報を提示するとともにユーザから何らかの指示入力を受ける処理を行わせるためのジョブである。対話ジョブが実行されると、フロー定義Ａが一端停止され、ユーザの処理待ち状態になり、ユーザの処理が終了すると、フロー定義Ａが再開される。具体的例としては、ユーザによる文書情報や設定された属性値の確認処理や、承認処理等が挙げられる。
【００４０】
本実施の形態のフロー定義Ａの対話ジョブでは、前段のジョブまでで処理（加工処理等）された文書情報をプレビュー表示する（詳細後述）。ユーザは、表示装置１６上でプレビュー表示された文書情報のイメージデータを確認し、正しくなければ、キャンセルする処理を入力装置１８により行う。また、ユーザは、設定された属性値（属性１〜属性４）を確認し、後段のジョブ（加工２Ａジョブ、配信Ａジョブ）を正しく行えることを確認し、正しくなければ、属性値を修正する処理を入力装置１８により行う。さらに、ユーザは、確認後、フロー定義Ａを再開させる指示を入力装置１８により行う。
【００４１】
加工２Ａジョブは、文書情報に対して、文書名を付与する処理である。本実施の形態のフロー定義Ａの入力２Ａジョブでは、図４に定義するように加工１Ａジョブで設定された属性３を文書名として文書情報に付与する処理を行うように構成されている。なお、図４の加工２Ａジョブに示した「文字列」は、文字列以外の設定値を設定しないよう制限することを表している。
【００４２】
配信Ａジョブは、文書情報をファクシミリ（図中では、ＦＡＸと記載）機能を用いて文書情報出力装置１４に配信する処理である。本実施の形態のフロー定義Ａの配信Ａジョブでは、図４に定義するように加工１Ａジョブで設定された属性４をファクシミリ番号（宛先）として用いて文書情報を配信する処理を行うように構成されている。なお、図４の配信Ａジョブに示した「ＴＥＬ＿ＮＵＭＢＥＲ」は、ファクシミリ番号を表す値以外の設定値を設定しないよう制限することを表している。具体的には、「ＴＥＬ＿ＮＵＭＢＥＲ」という制限は、情報処理装置２０の使用地域におけるファクシミリ番号を表すために用いられる文字及び文字列で構成される設定値のみを変数に設定するよう制限することを表している。より具体的な例を挙げると、情報処理装置２０の使用地域が日本国である場合には、「ＴＥＬ＿ＮＵＭＢＥＲ」という制限は、２つのハイフンと１０個の数字以外の文字とからなる文字列以外の値を設定しないよう制限することを表している。
【００４３】
次に、フロー定義Ａを実行するための本実施の形態の情報処理装置２０の構成について説明する。
【００４４】
図３、４に示したジョブフローは、演算部２２が記憶部２４に格納されているプログラム２５を実行することにより実行される。また、プログラム２５の実行により、各ジョブを実行するための図５に示した各機能部が実現される。  図５に示すように、本実施の形態の情報処理装置２０は、受付部３２、第１加工部３４、対話部３６、第２加工部３８、及び配信部４０を備えて構成されている。また、本実施の形態の情報処理装置２０は、図４に示した、ジョブフローの定義情報や、注意すべき属性のリスト（詳細後述）等を記憶する機能を有する記憶部４２を備えている。
【００４５】
受付部３２は、入力Ａジョブを実行する機能を有しており、文書情報を取得する処理を行う処理部（図示省略）を備えて構成されている。
【００４６】
第１加工部３４は、加工１Ａジョブを実行する機能を有しており、本実施の形態では、予め定められた領域をＯＣＲ処理し、ＯＣＲ結果出力属性として属性３及び属性４を設定する処理を行う処理部（図示省略）を備えて構成されている。本実施の形態では、詳細を後述する図６（Ａ）に示した文書情報のイメージデータ５０に対しいて図６（Ｂ）に示した領域５２（属性３）、領域５４（属性４）をＯＣＲ処理し、属性３に「６６６６６６６６６６６６６６６」が設定され、属性４に「×××−××××−××××」が設定される。
【００４７】
対話部３６は、対話ジョブを実行する機能を有しており、本実施の形態では、対話処理部４４、表示制御処理部４６、及び再開指示処理部４８を備えて構成されている。
【００４８】
対話処理部４４は、上述した対話ジョブを実行するための基本的機能を有している。表示制御処理部４６は、表示装置１６に文書情報及び属性値（本実施の形態では属性３〜属性４）をプレビュー表示させる処理を行う機能を備えて構成されている。本実施の形態の表示制御処理部４６は、記憶部４２に記憶されているフロー定義Ａを解析し、対話ジョブよりも後段のジョブで前段のジョブが設定した属性を参照しており、参照している属性が記憶部４２に記憶されている注意すべき属性のリストに含まれる場合は、文書情報中に含まれる当該属性の属性値の表示を強調する処理を行う（詳細後述）。再開指示処理部４８は、入力装置１８から入力されたユーザの指示に従って、設定されている属性値の修正や、フロー定義Ａを再開する処理等を行う。
【００４９】
第２加工部３８は、加工２Ａジョブを実行する機能を有しており、文書情報対して、予め定められた加工を行い、属性３の属性値を文書名として付与する処理を行う処理部（図示省略）を備えて構成されている。
【００５０】
配信部４０は、配信Ａジョブを実行する機能を有しており、属性４をファクシミリ番号（宛先）として用いて文書情報を文書情報出力装置１４にファクシミリする処理を行う処理部（図示省略）を備えて構成されている。
【００５１】
次に、本実施の形態の対話ジョブにおけるプレビュー表示について、具体的例を参照して詳細に説明する。図６（Ａ）に文書情報のイメージデータの一例を、（Ｂ）に加工１Ａジョブで実行される領域ＯＣＲの領域（属性３及び属性４の領域）の一例を示す。また、図７に本実施の形態のプレビュー表示処理の流れの一例のフローチャートを示す。
【００５２】
プレビュー表示処理のステップ１００では記憶部４２を参照して、フロー定義を特定する。本実施の形態では、フロー定義Ａであることを特定する。
【００５３】
次のステップ１０２では、記憶部４２に記憶されているフロー定義Ａ（図４参照）に含まれるジョブを解析する。なお、本実施の形態では、特に対話ジョブの後段のジョブの解析をジョブ毎に順次行う。全ジョブの解析がまだ終了していない場合は、否定されてステップ１０４へ進む。ステップ１０４では、対話ジョブの後段のジョブが使用する属性の属性値を解析する。例えば、加工２Ａジョブを解析する場合は、属性３を文書名として使用していることを解析する。また、配信Ａジョブを解析する場合は、属性４をファクシミリ番号として使用していることを解析する。
【００５４】
次のステップ１０６では、解析したジョブで前段のジョブで設定した属性を参照しているか判断する。前段のジョブで設定した属性を参照していない場合は、否定されてステップ１０２に戻る。一方、参照している場合は、肯定されてステップ１０８へ進む。本実施の形態では、加工２Ａジョブ及び配信Ａジョブ共に、前段で設定した設定値を参照しているため肯定されてステップ１０８へ進む。
【００５５】
ステップ１０８では、解析した属性が領域ＯＣＲにより作成した属性であるか否か判断する。本実施の形態では、文書情報のイメージデータのプレビュー表示上に強調表示を行うようにしているため、領域ＯＣＲにより設定された属性値を強調表示の対象としている。そのため、領域ＯＣＲ以外の加工処理等で設定された属性である場合は、否定されてステップ１０２に戻る。一方、領域ＯＣＲにより作成した属性である場合は、肯定されてステップ１１０へ進む。本実施の形態では、加工２Ａジョブ及び配信Ａジョブ共に、前段の加工１Ａジョブの領域ＯＣＲ処理で設定した設定値であるため肯定されてステップ１１０へ進む。
【００５６】
ステップ１１０では、解析した属性が、記憶部４２に記憶されている注意すべき属性のリストに有るか否か判断する。本実施の形態に係る注意すべき属性のリストの具体的一例を図８に示す。本実施の形態では、プレビュー表示において強調表示を行いたい、すなわち、ユーザに注意して確認を行わせたい属性をジョブフローの定義とは別に、注意すべき属性のリストとして、記憶部４２に記憶させている。なお、本実施の形態では、注意すべき属性とは、もし、後段の処理において誤った属性値を使用してしまった場合に、大きな問題が生じる属性としている。具体的例としては、本実施の形態では、図８に示すように、ファクシミリ番号及びメールアドレスが注意すべき属性とされている。なお、何を注意すべき属性とするかは、予め利用者等により定めておけばよい。
【００５７】
本実施の形態では、加工２Ａジョブは、属性が文書名であり、注意すべき属性ではないため、否定されてステップ１０２に戻る。一方、配信Ａジョブは、属性がファクシミリ番号であるため肯定されてステップ１１２へ進む。なお、このように、フロー定義とは別のリストとして記憶させておくことにより、強調表示させたい属性の設定を行い易くし、柔軟性を持たせられる。
【００５８】
ステップ１１２では、解析した属性の属性値に対し強調表示を行うために、当該属性の領域情報を保持した後、ステップ１０２に戻る。本実施の形態では、配信Ａジョブの場合、領域５４の領域情報を保持する。
【００５９】
一方、ステップ１０２で全ジョブの解析が終了している場合は、肯定されてステップ１１４へ進む。ステップ１１４では、ステップ１１２の処理により、保持した領域情報を参照し、文書情報のプレビュー表示に保持した領域を強調表示するプレビュー表示イメージデータを作成した後、本処理を終了する。本実施の形態では、注意すべき属性の属性値の強調表示を、注意すべき属性の領域を強調表示することにより行う。強調表示としては、例えば、領域をハイライトする、太線等で囲う、色を変える等が挙げられるが、特に限定されるものではなく、目立つように（ユーザの注意を引くように）表示させるものであればよい。また、本実施の形態では、このようにＯＣＲを行った領域そのものを強調表示しているが、これに限定されず、注意すべき属性の属性値が目立てばよく、当該領域よりも大きい領域であってもよいし、また例えば、領域全体を表示するのではなく、属性値に下線を表示するようにしてもよい。
【００６０】
本実施の形態における文書情報のイメージデータ５０に、属性４の領域５４を強調表示するように作成されたプレビュー表示のイメージデータの具体的一例を図９に示す。また、本実施の形態では、表示装置１６には、図９に示した作成した注意すべき属性の属性値が強調表示されたプレビュー表示のイメージデータに加えて、設定されている属性値の一覧を別途表示させる。本実施の形態における表示装置１６上に表示される画像の具体的一例を図１０に示す。
【００６１】
ユーザは、図１０示した画像を参照し、後段の処理を行ってよいか（後段の処理が適切に行えるか）を確認する。本実施の形態では、ユーザは、イメージデータ５０中に強調表示されている箇所の属性値を確認し、例えば、数字の「８」が正しい値であるのに、「３」と読み取られている場合等、誤りがある場合は、属性値の表示５６を用いて誤りを入力装置１８から修正指示する。また、ユーザは、確認が終了すると確認ボタン５８を用いて確認が終了したこと、すなわち、ジョブフローを再開するよう指示する。
【００６２】
なお、本実施の形態では、ユーザから入力装置１８から属性値の修正を指示された場合は、再開指示処理部４８により、属性値を修正する。これにより、後段のジョブでは、修正された属性値を使用して処理が行われるようになる。
【００６３】
以上説明したように本実施の形態の情報処理装置２０では、フロー定義Ａを実行する場合、対話ジョブにおいて、対話部３６が文書情報のイメージデータ５０を表示装置１６に表示させる際に、表示制御処理部４６は、記憶部４２に記憶されているジョブフローの定義からフロー定義Ａであることを特定し、各ジョブを解析し、対話ジョブの後段のジョブ（第２加工ジョブ及び配信ジョブ）が前段のジョブ（入力Ａジョブ及び加工１Ａジョブ）により設定された属性の設定値を使用しているか判断し、前段のジョブかつ、領域ＯＣＲ（加工１Ａジョブの処理）で作成した属性を使用しており、さらに、当該属性が記憶部４２に記憶されている注意すべき属性のリストに含まれる属性であるか否か判断する。本実施の形態では、配信ジョブが加工１Ａジョブで設定され、かつ注意すべき属性のリストに含まれるファクシミリ番号として、属性４を使用しているため、表示制御処理部４６は、文書情報のイメージデータ５０上の属性４に対応する領域５４を強調して表示するようプレビュー表示のイメージデータを作成し、表示装置１６に表示させる。
【００６４】
このように、文書情報のイメージデータ５０上の属性４に対応する領域５４を強調して表示するようプレビュー表示されるため、ユーザに、イメージデータ５０上のどこを特に注意して確認するべきかを容易に認識させられる。例えば、表示装置１６に図１０に示した画像が表示されている場合、ユーザに、イメージデータ５０上の強調表示された箇所（領域５４内）と、属性値の表示５６を見比べさせることにより、属性値が適切に設定されているか（後段の処理が適切に行えるか）、を容易に確認させられる。従って、ユーザの確認操作の負荷が低減される。本実施の形態では、配信ジョブで使用するファクシミリ番号を強調表示し、ユーザに確認させているため、配信ジョブにおいて文書情報を誤配信することが防止される。
【００６５】
また、例えば、後段のジョブに使用される属性に対応する複数の領域を全て強調表示してしまうと、特に注意すべき属性の箇所と、それ以外の属性（例えば、多少の誤りが属性値に生じていた場合でも、大きな問題とならないような属性）の箇所との区別がつかなくなる恐れがある。これに対して、本実施の形態では、注意すべき属性のリストに含まれる属性である場合に、強調表示を行うようにしているため、ユーザの確認操作の負荷が低減される。
【００６６】
また、注意すべき属性のリストは、ジョブフローの定義とは別のリストとして作成し、記憶部４２に記憶させている。このように別のリストとすることにより、例えば、同じジョブフローを使用する場合でも、文書フローシステム１０のセキュリティーポリシーの変更等で注意すべき属性ではなくなった場合等は、注意すべき属性のリストへの属性の登録を変更すればよいため、ジョブフローの定義の変更をしなくてもよく、対応が容易になる。
【００６７】
［第２の実施の形態］
【００６８】
本実施の形態では、第１の実施の形態のジョブフロー（フロー定義Ａ）と異なり、対話ジョブを複数含むジョブフローを実行する場合の情報処理装置６０について説明する。なお、第１の実施の形態と略同様の構成及び動作については同一符号を付す等し、詳細な説明を省略する。
【００６９】
本実施の形態のジョブフロー（以下、フロー定義Ｂという）を図１１に示す。図１１に示すように、フロー定義Ｂは、入力Ｂジョブ、加工Ｂジョブ、対話１ジョブ、配信１Ｂジョブ、対話２ジョブ、及び配信２Ｂジョブを備えて構成されており、図１１に示した流れにそって実行される。第１の実施の形態と同様に、フロー定義Ｂは、記憶部４２に記憶されている。
【００７０】
入力Ｂジョブは、第１の実施の形態の入力Ａジョブに対応し、略同様の処理であるため、ここでは説明を省略する。
【００７１】
加工Ｂジョブは、第１の実施の形態の加工１Ａジョブに対応しており、第１の実施の形態と同様に、領域ＯＣＲを行い、領域５２及び領域５４の文字情報を抽出し、領域５２から抽出された文字列が属性３に設定され、領域５４から抽出された文字列が属性４に設定される。
【００７２】
対話１ジョブは、第１の実施の形態の対話ジョブに対応しており、第１の実施の形態と同様に、文書情報をプレビュー表示する。なお、本実施の形態では、次の対話処理を行うジョブ（対話２ジョブ）までの間に行われるジョブで使用される属性値であって、注意すべき属性のリストに記憶されている属性の属性値を強調表示してイメージデータ５０のプレビュー表示を作成し、文書情報出力装置表示装置１６に表示させるよう制御する処理を行う。
【００７３】
配信１Ｂジョブは、加工Ｂジョブで設定された属性３をメールアドレス（電子メールアドレス）として文書情報に付与する処理を行うように構成されている。なお、このようにメールアドレスを設定する場合、例えば、「＠」の文字を含まない値を設定しないよう制限するようにするとよい。
【００７４】
対話２ジョブは、第１の実施の形態の対話ジョブ及び対話１ジョブに対応しており、対話ジョブ１と同様に、文書情報をプレビュー表示する。なお、本実施の形態では、対話２ジョブの後に対話処理を行うジョブがないため、後段のジョブで使用される属性値であって、注意すべき属性のリストに記憶されている属性の属性値を強調表示してイメージデータ５０のプレビュー表示を作成し、文書情報出力装置表示装置１６に表示させるよう制御する処理を行う。
【００７５】
配信２Ｂジョブは、第１の実施の形態の配信Ａジョブに対応しており、加工１Ａジョブで設定された属性４をファクシミリ番号（宛先）として用いて文書情報を配信する処理を行うように構成されている。
【００７６】
次に、フロー定義Ｂを実行するための本実施の形態の情報処理装置６０の構成について説明する。
【００７７】
図１２には、図１１に示したジョブフローを実行するための本実施の形態の情報処理装置６０の一例の機能ブロック図を示す。
【００７８】
図１２に示すように、本実施の形態の情報処理装置６０は、受付部３２、加工部６２、第１対話部６４、第１配信部６６、第２対話部６８、及び第２配信部７０を備えて構成されている。また、本実施の形態の情報処理装置６０は、第１の実施の形態と同様に、フロー定義Ｂの定義情報や、注意すべき属性のリスト（図８参照）等を記憶する機能を有する記憶部４２を備えている。
【００７９】
第１対話部６４及び第２対話部６８は、対話ジョブを実行する機能を有しており、第１の実施の形態と同様に、対話処理部４４、表示制御処理部４６、及び再開指示処理部４８を備えて構成されている。
【００８０】
本実施の形態の表示制御処理部４６は、記憶部４２に記憶されているフロー定義Ｂを解析し、次の対話ジョブまでの間に実行される後段のジョブで前段のジョブが設定した属性を参照しており、参照している属性が注意するべき属性のリストに含まれる場合は、文書情報中に含まれる当該属性の属性値の表示を強調する処理を行う（詳細後述）。
【００８１】
第１配信部６６は、配信１Ｂジョブを実行する機能を有しており、属性３をメールアドレス（宛先）として用いて文書情報を文書情報出力装置１４等に配信する処理を行う処理部（図示省略）を備えて構成されている。
【００８２】
また、第２配信部７０は、配信２Ｂジョブを実行する機能を有しており、属性４をファクシミリ番号（宛先）として用いて文書情報を出力装置１４にファクシミリする処理を行う処理部（図示省略）を備えて構成されている。
【００８３】
次に、本実施の形態の対話ジョブにおけるプレビュー表示について、具体的例を参照して詳細に説明する。図１３に本実施の形態のプレビュー表示処理の流れの一例のフローチャートを示す。
【００８４】
プレビュー表示処理のステップ２００及びステップ２０２は、フロー定義Ｂであることを特定する他は、第１の実施の形態のプレビュー表示処理（図７のステップ１００及びステップ１０２）と略同様の処理であるため説明を省略する。
【００８５】
次のステップ２０４では、記憶部４２に記憶されているフロー定義Ｂに含まれるジョブを解析する。なお、本実施の形態では、次の対話ジョブまでの間に実行される後段のジョブの解析をジョブ毎に順次行う。すなわち、対話１ジョブでは、対話２ジョブまでの間に実行される配信１Ｂジョブの解析を行い、属性３をメールアドレスとして使用していることを解析する。また、対話２ジョブでは、後段に対話ジョブがないため、対話２ジョブの後段である、配信２Ｂジョブの解析を行い、属性４をファクシミリ番号として使用していることを解析する。全ジョブの解析がまだ終了していない場合は、否定されてステップ２０４へ進む。
【００８６】
次のステップ２０６及びステップ２０８は、第１の実施の形態のプレビュー表示処理（図７のステップ１０６及びステップ１０８）と略同様の処理であるため説明を省略する。
【００８７】
次のステップ２１０は、第１の実施の形態のプレビュー表示処理（図７のステップ１１０）と略同様の処理であるが、本実施の形態では、図８に示すように、ファクシミリ番号及びメールアドレスが注意すべき属性とされており、配信１Ｂジョブ及び配信２Ｂジョブ共に、使用する属性が、注意すべき属性であるため肯定されてステップ２１２へ進む。
【００８８】
ステップ２１２では、第１の実施の形態のプレビュー表示処理（図７のステップ１１２）と略同様の処理であるが、本実施の形態では、対話１ジョブでは、配信１Ｂジョブに対応して領域５２の領域情報を保持する。また、対話２ジョブでは、配信２Ｂジョブに対応して、領域５４の領域情報を保持する。
【００８９】
一方、ステップ２０２で全ジョブの解析が終了している場合は、肯定されてステップ２１４へ進む。ステップ２１４は、第１の実施の形態のプレビュー表示処理（図７のステップ１１４）と略同様の処理であるが、本実施の形態では、対話１ジョブでは、領域５２を強調表示するプレビュー表示イメージデータを作成した後、本処理を終了する。領域５２を強調表示するように作成されたプレビュー表示のイメージデータを図１４（Ａ）に示す。また、対話２ジョブでは、領域５４を強調表示するプレビュー表示イメージデータを作成した後、本処理を終了する。領域５４を強調表示するように作成されたプレビュー表示のイメージデータを図１４（Ｂ）に示す。
【００９０】
ユーザは、対話１ジョブ及び対話２ジョブのそれぞれにおいて、イメージデータ５０中に強調表示されている箇所の属性値を確認し、第１の実施の形態と略同様にして、入力装置１８から指示を行う。
【００９１】
以上説明したように本実施の形態の情報処理装置６０では、フロー定義Ｂを実行する場合、対話１ジョブにおいて、第１対話部６４が文書情報のイメージデータ５０を表示装置１６に表示させる際に、表示制御処理部４６は、記憶部４２に記憶されているジョブフローの定義からフロー定義Ｂであることを特定し、各ジョブを解析し、次の対話ジョブ（対話２ジョブ）までの間の後段のジョブ（配信１Ｂジョブ）が前段のジョブ（入力Ｂジョブ及び加工Ｂジョブ）により設定された属性の設定値を使用しているか判断し、前段のジョブかつ、領域ＯＣＲ（加工Ｂジョブの処理）で作成した属性を使用しており、さらに、当該属性が記憶部４２に記憶されている注意すべき属性のリストに含まれる属性であるか否か判断する。本実施の形態では、配信１Ｂジョブが加工Ｂジョブで設定され、かつ注意すべき属性のリストに含まれるメールアドレスとして、属性３を使用しているため、表示制御処理部４６は、文書情報のイメージデータ５０上の属性３に対応する領域５２を強調して表示するようプレビュー表示のイメージデータを作成し、表示装置１６に表示させる。
【００９２】
また、対話１ジョブ及び配信１Ｂジョブの後段である対話２ジョブでは、第２対話部６８が文書情報のイメージデータ５０を表示装置１６に表示させる際に、表示制御処理部４６は、記憶部４２に記憶されているジョブフローの定義からフロー定義Ｂであることを特定し、各ジョブを解析し、次の対話ジョブまでの間の（ここでは、後段に対話ジョブが存在しないため全ての）後段のジョブ（配信２Ｂジョブ）が前段のジョブ（入力Ｂジョブ及び加工Ｂジョブ）により設定された属性の設定値を使用しているか判断し、前段のジョブかつ、領域ＯＣＲ（加工Ｂジョブの処理）で作成した属性を使用しており、さらに、当該属性が記憶部４２に記憶されている注意すべき属性のリストに含まれる属性であるか否か判断する。本実施の形態では、配信２Ｂジョブが加工Ｂジョブで設定され、かつ注意すべき属性のリストに含まれるファクシミリ番号として、属性４を使用しているため、表示制御処理部４６は、文書情報のイメージデータ５０上の属性４に対応する領域５４を強調して表示するようプレビュー表示のイメージデータを作成し、表示装置１６に表示させる。
【００９３】
このように、対話１ジョブでは、文書情報のイメージデータ５０上の属性３に対応する領域５２を強調して表示するようプレビュー表示され、対話２ジョブでは、文書情報のイメージデータ５０上の属性４に対応する領域５４を強調して表示するようプレビュー表示されるため、第１の実施の形態と同様に、ユーザに、イメージデータ５０上のどこを特に注意して確認するべきかを容易に認識させられる。本実施の形態では、配信１Ｂジョブ及び配信２Ｂジョブにおける誤配信が防止される。
【００９４】
また、本実施の形態では、対話ジョブの後段の全てのジョブを強調表示の対象としているのではなく、次の対話ジョブまでの間に実行される後段のジョブを強調表示の対象としている。次の対話ジョブの後段のジョブで使用される属性の属性値については、次の対話ジョブの際に、確認してもよいため、現在実行している対話ジョブにおいては、特に注意しなくてもよい場合がある。そのため、このように次の対話ジョブの際に確認してもよいものは、イメージデータ５０上に強調表示しないことにより、より、ユーザに、どこを特に注意して確認するべきかを容易に認識させられ、ユーザの確認操作の負荷を低減させられる。
【００９５】
なお、第１の実施の形態及び第２の実施の形態で説明した、文書フローシステム１０や情報処理装置（情報処理装置２０、６０）等の構成、動作、フロー定義（フロー定義Ａ、Ｂ）等は一例であり、本発明の主旨を逸脱しない範囲内において状況に応じて変更されることは言うまでもない。
【符号の説明】
【００９６】
１０  文書情報処理システム
１２  文書情報入力装置
１４  文書情報出力装置
１６  表示装置
１８  入力装置
２０、６０  情報処理装置
３６  対話部
４２  記憶部
４４  対話処理部
４６  表示制御部
４８  再開指示処理部
６４  第１対話部
６８  第２対話部
【図１】
0005720350.tif 000002
【図２】
0005720350.tif 000003
【図３】
0005720350.tif 000004
【図４】
0005720350.tif 000005
【図５】
0005720350.tif 000006
【図６】
0005720350.tif 000007
【図７】
0005720350.tif 000008
【図８】
0005720350.tif 000009
【図９】
0005720350.tif 000010
【図１０】
0005720350.tif 000011
【図１１】
0005720350.tif 000012
【図１２】
0005720350.tif 000013
【図１３】
0005720350.tif 000014
【図１４】
0005720350.tif 000015