(57)【要約】【課題】ユーザが画像処理指示する際に意識せずとも、データの内容に応じて実行履歴画像を作成させることを可能とする画像処理プログラム、指示装置および画像処理システムを提供する。【解決手段】プリンタドライバがアプリケーションからジョブおよび画像データを受け取ると、ジョブファイル生成部２１１は、画像データをＰＤＬに変換し、指示属性をＰＪＬに変換したジョブファイルを生成し、データ解析部２１２は、ＰＤＬ記述部５２に検索対象が存在しているか否かを検索し、存在している場合は、イメージログ作成指示属性指定部２１３は、第２のＰＪＬ記述部５１Ｂにイメージログ作成指示属性５３を付加し、ジョブファイルを複合機３に送信する。複合機３ではジョブファイルの属性にイメージログ作成指示属性が含まれていれば、イメージログを生成してログサーバ４に転送する。【選択図】図８
2008059280.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションソフトウェアにより生成された文書データを受け付ける受付ステップと、
前記文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換ステップと、
前記文書データ中または前記画像処理データ中に、予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力ステップとをコンピュータに実行させるための画像処理プログラム。
【請求項２】
アプリケーションソフトウェアにより生成された文書データを受け付ける受付ステップと、
前記文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換ステップと、
前記文書データ中または前記画像処理データ中に、予め指定された検索対象の情報が含まれていないとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を禁止する情報とを出力する出力ステップとをコンピュータに実行させるための画像処理プログラム。
【請求項３】
前記出力ステップにおいて前記実行履歴の画像の作成を指示されたとき、前記画像処理データについて前記画像処理指示を実行するとともに、前記画像処理の実行前、実行中または実行後に前記画像処理データから前記実行履歴の画像を作成する作成ステップを、更に含むことを特徴とする請求項１に記載の画像処理プログラム。
【請求項４】
前記出力ステップは、前記文書データ中または前記画像処理データ中に前記検索対象として保存期間に相当する文字情報が含まれていると判断された場合、現時点が前記保存期間に相当する前記文字情報が示す期間内であるとき、前記実行履歴の画像の作成を指示する情報を出力することを特徴とする請求項１に記載の画像処理プログラム。
【請求項５】
アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、
前記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、
前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力手段を備えたことを特徴とする指示装置。
【請求項６】
アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、
前記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、
前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれていないとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を禁止する情報とを出力する出力手段を備えたことを特徴とする指示装置。
【請求項７】
アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、
前記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力手段とを有する指示装置と、
前記指示装置から受け付けた前記画像処理の指示を実行するとともに、前記指示手段により前記画像処理の実行履歴の画像の作成の指示がなされているとき、前記画像処理の実行に基づき実行履歴の画像を作成する作成手段を有する処理装置とを備えたことを特徴とする画像処理システム。
【請求項８】
アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、
前記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力手段とを有する指示装置と、
前記指示装置から受け付けた前記画像処理の指示を実行するとともに、前記指示手段により前記画像処理の実行履歴の画像の作成の指示がなされているとき、前記画像処理の実行に基づき実行履歴の画像を作成する作成手段と、前記作成手段により作成された前記実行履歴の画像を転送する転送手段とを有する処理装置と、
前記処理装置の前記転送手段から転送された前記実行履歴の画像をその識別情報とともに管理する管理装置を備えたことを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラム、指示装置および画像処理スステムに関する。
【背景技術】
【０００２】
従来より、ＬＡＮ（ローカルエリアネットワーク）に複数のクライアントとプリンタが接続され、複数のユーザがプリンタを共有可能な印刷システムが一般に知られている（例えば、特許文献１参照。）。
【０００３】
この印刷システムでは、クライアントで印刷すべき文書の印刷データを生成し、これを印刷ジョブとしてネットワーク上で共有されるプリンタに送信して印刷することができる。そして、プリンタで印刷が実行されると、その印刷ジョブのジョブＩＤ、ジョブの種類等のジョブログがプリンタに蓄積される。
【特許文献１】特開２００４−１９２２７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
今後、セキュリティを重視するユーザからは、印刷などの画像処理を行った際に、その処理履歴として画像を作成して管理する機能が求められることが予想される。このような機能を実現する際に、画像処理を行うデータの内容に関わらず全ての処理履歴として画像を作成し記憶して管理すると、運用していくに従い記憶容量が逼迫する恐れがある。
【課題を解決するための手段】
【０００５】
本発明の実施の態様は、上記目的を達成するため、以下の画像処理プログラム、指示装置および画像処理システムを提供する。
【０００６】
［１］アプリケーションソフトウェアにより生成された文書データを受け付ける受付ステップと、前記文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換ステップと、前記文書データ中または前記画像処理データ中に、予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力ステップとをコンピュータに実行させるための画像処理プログラム。
【０００７】
［２］アプリケーションソフトウェアにより生成された文書データを受け付ける受付ステップと、前記文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換ステップと、前記文書データ中または前記画像処理データ中に、予め指定された検索対象の情報が含まれていないとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を禁止する情報とを出力する出力ステップとをコンピュータに実行させるための画像処理プログラム。
【０００８】
［３］前記出力ステップにおいて前記実行履歴の画像の作成を指示されたとき、前記画像処理データについて前記画像処理指示を実行するとともに、前記画像処理の実行前、実行中または実行後に前記画像処理データから前記実行履歴の画像を作成する作成ステップを、更に含むことを特徴とする前記［１］に記載の画像処理プログラム。
【０００９】
［４］前記出力ステップは、前記文書データ中または前記画像処理データ中に前記検索対象として保存期間に相当する文字情報が含まれていると判断された場合、現時点が前記保存期間に相当する前記文字情報が示す期間内であるとき、前記実行履歴の画像の作成を指示する情報を出力することを特徴とする前記［１］に記載の画像処理プログラム。
【００１０】
［５］アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、前記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力手段を備えたことを特徴とする指示装置。
【００１１】
［６］アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、前記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれていないとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を禁止する情報とを出力する出力手段を備えたことを特徴とする指示装置。
【００１２】
［７］アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、前記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力手段とを有する指示装置と、前記指示装置から受け付けた前記画像処理の指示を実行するとともに、前記指示手段により前記画像処理の実行履歴の画像の作成の指示がなされているとき、前記画像処理の実行に基づき実行履歴の画像を作成する作成手段を有する処理装置とを備えたことを特徴とする画像処理システム。
【００１３】
［８］アプリケーションソフトウェアにより生成された文書データを受け付ける受付手段と、記受付手段で受け付けた文書データを画像処理する際に解釈可能な形式の画像処理データに変換する変換手段と、前記文書データ中または前記画像処理データ中に予め指定された検索対象の情報が含まれているとき、前記画像処理データに対する画像処理を指示する情報とこの画像処理の実行履歴の画像の作成を指示する情報とを出力する出力手段とを有する指示装置と、
前記指示装置から受け付けた前記画像処理の指示を実行するとともに、前記指示手段により前記画像処理の実行履歴の画像の作成の指示がなされているとき、前記画像処理の実行に基づき実行履歴の画像を作成する作成手段と、前記作成手段により作成された前記実行履歴の画像を転送する転送手段とを有する処理装置と、
前記処理装置の前記転送手段から転送された前記実行履歴の画像をその識別情報とともに管理する管理装置を備えたことを特徴とする画像処理システム。
【発明の効果】
【００１４】
請求項１に係る画像処理プログラムによれば、データの内容に応じて実行履歴画像を作成させることができるようになる。
【００１５】
請求項２に係る画像処理プログラムによれば、データの内容に応じて実行履歴画像を作成させないようにすることができるようになる。
【００１６】
請求項３に係る画像処理プログラムによれば、データの内容に応じて実行履歴の画像を適切なときに作成させることができるようになる。
【００１７】
請求項４に係る画像処理プログラムによれば、重要文書や機密文書等のように重要な文書であって保存期間内の画像データのみについて実行履歴の画像が作成されるようにすることができる。
【００１８】
請求項５に係る指示装置によれば、画像処理の指示を行う際に、データの内容に応じて実行履歴画像の作成を行わせることが可能となる。
【００１９】
請求項６に係る指示装置によれば、画像処理の指示を行う際に、データの内容に応じて実行履歴画像を作成させないようにさせることができる。
【００２０】
請求項７に係る画像処理システムによれば、本構成を有していない場合に比較して、データの内容に応じてより柔軟に実行履歴の画像を作成するか否かを判断することができる画像処理システムを提供することができるようになる。
【００２１】
請求項８に係る画像処理システムによれば、本構成を有していない場合に比較して、データの内容に応じてより柔軟に実行履歴の画像を作成して管理装置に管理させるか否かを判断することができる画像処理システムを提供することができるようになる。
【発明を実施するための最良の形態】
【００２２】
［第１の実施の形態］
図１は、第１の実施の形態に係る画像処理システムを示す。この画像処理システム１は、画像処理指示（以下「ジョブ」という。）を行う指示装置としてのクライアント２と、ジョブを実行するとともに実行履歴画像（以下「イメージログ」という。）を生成する処理装置としての複合機３と、生成されたイメージログを保存する管理装置としてのログサーバ４と、クライアント２、複合機３およびログサーバ４を接続するＬＡＮ（ローカルエリアネットワーク）、インターネット等のネットワーク５とから構成されている。なお、図１では、クライアント２および複合機３は、それぞれ１台を示すが、２台以上でもよい。
【００２３】
ここで、「画像」には、文書、図形や写真、または表からなる画像、あるいはこれらが混在した画像、さらに原画像に文字情報や画像情報が重畳された画像等が含まれる。
【００２４】
「ジョブ」とは、コンピュータにより遂行される処理またはその処理の一群であり、ここではコピー処理、プリント処理、スキャン処理、ファックス送受信処理等の機能を実行するための処理であるジョブや、複数のジョブが連続または並行して実行されるジョブフロー、さらに画像の編集（合成、加工）等も含まれる。
【００２５】
「処理装置」としては、上記複合機の他に、複写機、プリンタ、スキャナ、ファクシミリ装置等が含まれる。複合機とは、コピー機能、プリント機能、スキャン機能、ファックス送受信機能等の複数の機能を有するものをいい、単一のユニットのみならず、各機能に対応した複数のユニットからなるものも含まれる。
【００２６】
「イメージログ」は、ジョブの実行記録として生成された実行記録用の画像であり、ジョブの実行前、実行中または実行後にジョブの処理により作成される画像またはジョブの処理に関連して生成される画像である。イメージログとして、例えば、ジョブで扱われた画像の画素数を減らした画像、カラー画像を少ない色数またはグレースケールに変換した画像、複数の画像から選択した１または２以上の画像、またはジョブで扱われた全ての画像等が用いられる。
【００２７】
図２は、画像処理システム１の主要構成を示すブロック図である。
【００２８】
（クライアント）
クライアント２は、文書作成プログラム等の文書データの作成、編集、保存等の処理をコンピュータに実行させるプログラムであるアプリケーションソフトウェア２０と、複合機３のプリント機能のジョブ実行部を制御するための情報を出力するソフトウェアであるプリンタドライバ２１と、イメージログの作成指示の設定となる検索対象を保存する検索対象保存部２２とを有する。なお、プリンタドライバ２１は、画像処理プログラムを構成する。
【００２９】
上記のようなクライアント２は、例えば、ネットワーク５に接続された通信部と、ＣＰＵと、上記アプリケーションソフトウェア２０およびプリンタドライバ２１を含む図８に示すようなプログラムや検索対象等の各種のデータを記憶するＲＯＭ，ＲＡＭ，ＨＤＤ等からなる記憶部と、キーボード，マウス等を備えた入力部と、設定画面等を表示するＬＣＤ(Liquid Crystal Display)等の表示部とを有するパーソナルコンピュータ等の装置により実現することができる。
【００３０】
プリンタドライバ２１は、アプリケーションソフトウェア２０で生成され、印刷指示がなされた文書データを複合機３のプリントのジョブ実行部が認識して出力すべきデータ（画像データ）を生成させるためのページ記述言語（ＰＤＬ：Printer Description Language）に変換し、アプリケーションソフトウェア２０やプリンタドライバ２１で指示された印刷に関する指示情報である指示属性をプリンタジョブ言語（ＰＪＬ：Print Job Language）に変換するものである。
【００３１】
また、プリンタドライバ２１は、検索対象を設定する検索対象設定部２１０と、前記したＰＤＬおよびＰＪＬにより表現されたジョブファイルを生成するジョブファイル生成部２１１と、ＰＤＬを解析し、検索対象が存在するか否か、すなわちイメージログを作成すべきか否かを判断する判断手段としてのデータ解析部２１２と、検索対象が存在している場合に、印刷処理のジョブの属性としてイメージログの作成を指示するイメージログ作成指示属性を前記ジョブファイルに付加する属性付加手段としてのイメージログ作成指示属性指定部２１３と、ジョブファイルを複合機３に送信するジョブファイル送信部２１４とを有して構成されている。
【００３２】
（複合機）
複合機３は、クライアント２からジョブファイルを受信するジョブファイル受信部３０と、ジョブの指示属性を解析するジョブファイル解析部３１と、ジョブファイル解析部３１からジョブの指示属性を受け取り、イメージログを作成する指示がされている場合、その指示をそれぞれのジョブ実行部３５に指示するジョブ属性指示部３２と、イメージログとそのジョブの処理に関する様々な情報である属性情報（例えば、ジョブログ）からなるイメージログファイルを生成するイメージログ生成部３３と、生成されたイメージログファイルをログサーバ４に転送する転送手段としてのイメージログ送信部３４と、ジョブを実行する複数のジョブ実行部３５とを有して構成されている。
【００３３】
上記のような複合機３のジョブファイル解析部３１、ジョブ属性指示部３２、およびイメージログ生成部３３は、ハードウェアによっても実現することができるが、ＣＰＵと、図８に示すようなプログラムやデータ等を記憶するＲＯＭ，ＲＡＭ，ＨＤＤ等の記憶部等によっても実現することができる。
【００３４】
ジョブログとしては、例えば、処理したジョブを識別する情報であるジョブＩＤ、そのジョブで処理を行った機能の種類であるジョブの種類、利用者、利用時刻、部数、ジョブステータス（ジョブの状態）、ジョブの処理結果等がある。各ジョブ実行部３５は、それぞれ対応するコピー、プリント、スキャナ、ファックス等の機能を有する。
【００３５】
（ログサーバ）
ログサーバ４は、複合機３から送られてきたイメージログとジョブログを含むイメージログファイルを受信するイメージログ受信部４０と、イメージログファイルにイメージログの作成元のＩＤ（識別情報）、例えば、複合機３毎に生成したＩＤを付加するＩＤ付加部４１と、イメージログファイルおよびＩＤを保存するイメージログ保存部４２とを有して構成されている。
【００３６】
上記のようなログサーバ４は、例えば、ネットワーク５に接続された通信部と、ＣＰＵと、図８に示すようなプログラムやデータを記憶するＲＯＭ，ＲＡＭ，ＨＤＤ等の記憶部と、キーボード，マウス等を備えた入力部と、設定画面等を表示する表示部とを有するホストコンピュータ等の装置により実現することができる。
【００３７】
（画像処理システムの動作）
次に、本実施の形態に係る画像処理システム１の動作を図１〜図７を参照し、図８のフローチャートに従って説明する。
【００３８】
（１）検索対象の設定
図３は、検索対象設定画面の一例を示す。ユーザは、クライアント２の入力部を操作すると、検索対象設定部２１０は、クライアント２の表示部に図３に示す検索対象設定画面１００を表示させる。検索対象設定画面１００は、イメージログの作成指示を設定させるための検索対象を設定するためのものであり、検索対象設定画面１００には、「基本」、「トレイ／排出」、「グラフィックス」、「ログ／フォーム」、「詳細設定」のタブ１０１ａ〜１０１ｅが設けられており、「ログ／フォーム」のタブ１０１ｄの右側には、登録されている検索対象の文字列（文字情報）１０２をリスト表示するリスト表示ウィンドウ１０３が設けられ、リスト表示ウィンドウ１０３の下側には、「新規登録」ボタン１０４ａ、「編集」ボタン１０４ｂ、「削除」ボタン１０４ｃと、「最初のページのみ」のチェックボックス１０５とが設けられている。また、リスト表示ウィンドウ１０３の左側には、リスト表示ウィンドウ１０３中で指定した文字列１０２を含む文書イメージ１０６が表示される。
【００３９】
「新規登録」ボタン１０４ａは、文字列１０２を新規に登録するもの、「編集」ボタン１０４ｂは、登録されている文字列１０２を編集するもの、「削除」ボタン１０４ｃは、登録されている文字列１０２を削除するものである。
【００４０】
「最初のページのみ」のチェックボックス１０５は、このチェックボックス１０５をチェックすることにより、印刷指示された文書の最初の１ページのみについて、設定した文字列１０２と一致する文字列が存在するかどうか検索される。
【００４１】
なお、１０４ｄは、設定画面１００上の設定内容を確定させる「ＯＫ」ボタン、１０４ｅは、設定内容をキャンセルする「キャンセル」ボタンである。
【００４２】
リスト表示ウィンドウ１０３には、登録された文字列として、例えば、「Circular」、「Reference」、「Urgent」、「Copy Prohibited」、「Handle With Care」、「重要文書」、「密文書」等がリスト表示されている。また、図示していないが、「secret」、「ニックネーム」、「契約書」等もリスト表示されている。さらに、このリストの一番上は「（なし）」となっており、文字列１０２を指定しない場合はその「（なし）」を指定する。リスト表示されている文字列１０２のうち、例えば、「重要文書」の文字列１０２を選択すると、図３に示すようにリスト表示ウィンドウ１０３上で白黒反転表示され、「ＯＫ」ボタン１０４ａを選択すると、検索対象設定部２１０は、「重要文書」の文字列１０２を検索対象として検索対象保存部２２に保存する。
【００４３】
（ａ）新規登録
「新規登録」ボタン１０４ａを選択すると、登録ウィンドウが表示部に表示され、検索対象の文字列１０２を新規に登録することができる。
【００４４】
図４は、その登録ウィンドウの一例を示す。登録ウィンドウ１１０の右側には、登録名１１２ａを入力する登録名入力欄１１１ａと、イメージログの作成指示を設定するための検索対象の文字列１１２ｂを入力する文字列入力欄１１１ｂと、文字のフォント名、サイズ、ボールド、イタリック、色をそれぞれ選択する文字属性選択欄１１３ａ〜１１３ｅとが表示され、登録ウィンドウ１１０の左側には、文書イメージ１１６が表示される。
【００４５】
なお、１１４ａは、登録内容を確定させる「ＯＫ」ボタン、１１４ｂは、登録内容をキャンセルする「キャンセル」ボタンである。また、登録ウィンドウ１１０に文字属性選択欄１１３ａ〜１１３ｅを設けなくてもよい。
【００４６】
クライアント２の入力部のマウスを操作してカーソルを入力欄１１１ａ、１１１ｂに移動し、入力部のキーボードを操作して登録名入力欄１１１ａに登録名１１２ａ、文字列入力欄１１１ｂに文字列１１２ｂを入力して「ＯＫ」ボタン１１４ａを選択すると、文字列１１２ｂが新規に登録され、リスト表示ウィンドウ１０３に表示される。
【００４７】
（ｂ）検索対象の編集
図３に示す設定画面１００で、「編集」ボタン１０４ｂを選択すると、編集ウィンドウがクライアント２の表示部に表示され、文字列１０２を編集することができる。
【００４８】
図５は、その編集ウィンドウの一例を示し、一度登録した文字列を編集する機能を有する。編集ウィンドウ１２０には、図４に示す登録ウィンドウ１１０と同様に、登録名入力欄１２１ａ、文字列入力欄１２１ｂ、文字のフォント名、サイズ、ボールド、イタリック、色をそれぞれ選択する文字属性選択欄１２３ａ〜１２３ｅが表示され、登録ウィンドウ１１０の左側には、文字列入力欄１１１ｂに入力した文字列１２２ｂを含む文書イメージ１２６が表示される。
【００４９】
図３に示す設定画面１００のリスト表示ウィンドウ１０３に表示されているリストから編集したい文字列１０２を選択し、「編集」ボタン１０４ｂを選択すると、図５に示す編集ウィンドウ１２０が表示され、文字列入力欄１２１ｂに編集対象の文字列１２２ｂが表示される。ユーザは、入力部のキーボードを操作して文字列入力欄１２１ｂの文字列１２２ｂを編集し、「ＯＫ」ボタン１２４ａを選択すると、編集後の文字列１０２が登録され、図３のリスト表示ウィンドウ１０３に編集後の文字列１２２ｂが表示される。
【００５０】
（ｃ）文字列の削除
登録した文字列を削除する場合は、図３に示す設定画面１００のリスト表示ウィンドウ１０３のリストから削除したい文字列１０２を選択し、図３に示す設定画面１００で「削除」ボタン１０４ｃを選択すると、警告ウィンドウがクライアント２の表示部に表示され、設定した文字列を削除することができる。
【００５１】
図６は、その警告ウィンドウの一例を示す。同図は、「重要文書」を検索対象とした場合を示す。この警告ウィンドウ１３０には、「指定した［重要文書］の登録を削除します。いったん削除されたデータは元に戻すことができません。削除してもよろしいでしょうか？」のような警告文１３１が表示され、「ＯＫ」ボタン１３２ａを押すと、リストからその文字列１０２が削除される。「キャンセル」ボタン１３２ｂを押すと、削除指示がキャンセルされる。
【００５２】
（２）データ解析
図７（ａ）および（ｂ）は、ジョブファイル生成部２１１によって生成されたジョブファイル５０のデータ構造を示す。検索対象設定部２１０で、文字列１０２を“secret”、書体をHelvetica、１５ポイントが検索対象として設定され、検索対象保存部２２に保存されているとして、以下の処理の流れを説明する。なお、ＰＤＬデータは、PostScript(米国１Adobe Systems社の商標）の言語を用いた場合を例にするが、Interpress(米国Xerox社の商標)等の他の言語でもよい。
【００５３】
プリンタドライバ２１のジョブファイル生成部２１１は、アプリケーションソフトウェア２０から印刷指示がなされた文書データを受け取ると（Ｓ１）、ジョブファイル５０を生成する。すなわち、文書データをＰＤＬで表現したＰＤＬ記述部５２を作成し、ジョブの指示属性からＰＪＬで表現した第１および第２のＰＪＬ記述部５１Ａを作成する。
【００５４】
次に、データ解析部２１２は、ＰＤＬ記述部５２を解析し（Ｓ２）、ＰＤＬ記述部５２中に検索対象保存部２２に保存されている検索対象が存在するか否かを解析する（Ｓ３）。図７の場合、ＰＤＬ記述部５２中に記述された「/Helvetica findfont [15 0 0 15 0 0]  makefont setfont(“secret”) show」という情報に、検索対象保存部２２に保存された検索対象の情報「文字列１０２：“secret”」、「書体：Helvetica」、「１５ポイント」が存在しているので（Ｓ３：Ｙｅｓ）、検索対象が存在している旨の通知をイメージログ作成指示属性指定部２１３に行う。このステップＳ３における解析は、ＰＤＬ記述部５２が文字列で記述されていた場合は、検索対象保存部２２に保存されている検索対象の文字列と一致するか解析してもよいし、ＰＤＬ記述部５２の記述が所定の符号化がされていた場合も復号化して文字列に変換してから検索対象保存部２２に保存されている検索対象の文字列と一致するか解析してもよい。さらに、データ解析部２１２は、ＰＤＬ記述部５２に記述された情報を解析するのではなく、アプリケーションソフトウェア２０から受け取った文書データを解析し、この文書データ中に検索対象保存部２２に保存されている検索対象が存在するか否かを解析するようにしてもよい。
【００５５】
イメージログ作成指示属性指定部２１３は、データ解析部２１２から検索対象が存在している旨の通知を受けると、図７(a)に示すように、第２のＰＪＬ記述部５１Ｂにイメージログの作成を指示する属性５３を示す記述である「@PJL SET JOBATTR="@IMAGELOG=on"」を付加する（Ｓ４）。なお、ＰＤＬ記述部５２に検索対象が存在していない場合は（Ｓ３：Ｎｏ）、イメージログ作成指示属性は付加されない。または、図７(b)に示すように、第２のＰＪＬ記述部５１Ｂにイメージログの作成を禁止させる指示の属性５３を示す記述である「@PJL SET JOBATTR="@IMAGELOG=off"」を付加する。
【００５６】
ジョブファイル送信部２１４は、ネットワーク５を介してジョブファイル５０を複合機３に送信する（Ｓ５）。
【００５７】
（３）ジョブの実行
複合機３のジョブファイル受信部３０は、クライアント２からジョブファイル５０を受信すると（Ｓ６）、ジョブファイル解析部３１は、クライアント２から送られてきたジョブファイル５０のうち第１および第２のＰＪＬ記述部５１Ａ，５１Ｂに記述された指示属性を解析する（Ｓ７）。ジョブ属性指示部３２は、ジョブファイル解析部３１からジョブの処理依頼に関する指示属性を受け取り、ジョブ実行部３５にジョブ処理の依頼を指示する。対応するジョブ実行部３５は、ジョブを実行する（Ｓ８）。イメージログ生成部３３は、ジョブログを生成する（Ｓ９）。さらに、イメージログ生成部３３は、指示属性にイメージログ作成指示属性が含まれているか否かを判断し（Ｓ１０）、イメージログ作成指示属性が含まれている場合は（Ｓ１０：Ｙｅｓ）、ジョブファイル５０から通常の印刷ジョブの処理の実行とは別にイメージログを生成し、イメージログおよびジョブログからなるイメージログファイルを生成する（Ｓ１１）。イメージログ送信部３４は、生成されたイメージログファイルをネットワーク５を介してログサーバ４に転送する（Ｓ１２）。
【００５８】
（４）ログ管理
ログサーバ４のイメージログ受信部４０は、複合機３から送られてきたイメージログファイルを受信すると、ＩＤ付加部４１は、イメージログファイルにＩＤ（識別情報）、例えば、複合機３毎に生成したＩＤを付加してイメージログ保存部４２に保存する。
【００５９】
［第２の実施の形態］
次に、第２の実施の形態を説明する。第１の実施の形態では、文字列をイメージログ作成指示の設定となる検索対象としたが、第２の実施の形態では、検索対象として電子透かし（以下「フォーターマーク」という。）の画像情報（または文字情報）を設定できるようにしたものであり、他は第１の実施の形態と同様に構成されている。
【００６０】
（画像処理システムの動作）
次に、本実施の形態に係る画像処理システム１の動作を図９および図１０を参照して説明する。
【００６１】
（１）検索対象の設定
図９は、本発明の第２の実施の形態に係るクライアント２における検索対象設定画面を示す。検索対象設定画面１４０の右側には、登録されているウォーターマークの文字列１４２ａのリストを表示するリスト表示ウィンドウ１４１が設けられ、リスト表示ウィンドウ１４１の下側には、「新規登録」ボタン１４４ａ、「編集」ボタン１４４ｂ、「削除」ボタン１４４ｃ、「ＯＫ」ボタン１４４ｄ、「キャンセル」ボタン１４４ｅが設けられている。リスト表示ウィンドウ１４１の左側には、ウォーターマーク１４２ｂを有する文書イメージ１４４が表示されている。
【００６２】
ここで、「ウォーターマーク」とは、画像データに埋め込まれた電子透かし画像情報をいい、ロゴのように目に見える形で埋め込む可視的ウォーターマークと、直接目で見えないが、専用の電子透かし検出ソフトに読み込ませると、作者等の情報が得られる不可視的ウォーターマークとがある。
【００６３】
「新規登録」ボタン１４４ａは、ウォーターマークの文字列１４２ａを新規に登録するもの、「編集」ボタン１４４ｂは、登録されている文字列１４２ａを編集するもの、「削除」ボタン１４４ｃは、登録されている文字列１４２ａを削除するものである。
【００６４】
「最初のページのみ」のチェックボックス１４５は、このチェックボックス１４５をチェックすることにより、文書データの最初の１ページのみについて、設定したウォーターマーク１４２ｂと一致するウォーターマークが存在するかどうか検索される。
【００６５】
なお、１４４ｄは、設定画面１４０上の設定内容を確定させる「ＯＫ」ボタン、１４４ｅは、設定内容をキャンセルする「キャンセル」ボタンである。
【００６６】
図９の検索対象設定画面１４０において、リスト表示ウィンドウ１４１から文字列１４２ａを選択して「ＯＫ」ボタン１４４ｄを選択すると、検索対象設定部２１０は、文字列１４２ａをウォーターマークとして検索対象保存部２２に保存し、そのウォーターマーク１４２ｂを文書イメージ１４６に表示する。
【００６７】
（ａ）新規登録
図９の「新規登録」ボタン１４４ａを選択すると、登録ウィンドウが表示部に表示され、ウォーターマークの文字列を新規に登録することができる。
【００６８】
図１０は、その登録ウィンドウの一例を示す。登録ウィンドウ１５０には、登録名１５２ａを入力する登録名入力欄１５１ａ、イメージログを作成する設定となるウォーターマークの文字列１５２ｂを入力する文字列入力欄１５１ｂと、登録ウィンドウ１５０の左側には、文字列入力欄１５１ｂに入力した文字列１５２ｂを含む文書イメージ１５６が表示される。入力欄１５１ａ、１５１ｂに文字を入力するには、クライアント２の入力部のマウスを操作してカーソルを入力欄１５１ａ、１５１ｂに移動し、入力部のキーボードを操作して文字を入力して「ＯＫ」ボタン１５５ａを選択すると、文字列１５２ｂが新規に登録され、図９のリスト表示ウィンドウ１４１に表示される。
【００６９】
（ｂ）検索対象の編集
図９において、「編集」ボタン１４４ｂを選択した場合も同様なウィンドウが開く。例えば、図９において、「Circular」を選択した後、「編集」ボタン１４４ｂを選択すると、図１０の登録名入力欄１５１ａのところが「Circular」となる。
【００７０】
（２）データ解析
図９に示す検索対象設定画面１４０で、ウォーターマークとして「Circular」を指定した場合は、図１１に示すように、ＰＤＬ記述部５２にＰＤＬで表現されたウォーターマークのデータ列が記述される。
【００７１】
データ解析部２１２は、ＰＤＬ記述部５２中に「Circular」のデータ列が存在するか否かを解析し、存在していれば、イメージログ作成指示属性指定部２１３により第２のＰＪＬ記述部５１Ｂにイメージログ作成指示属性５３が付加され、ジョブファイル送信部２１４によりジョブファイルが複合機３に送信される。以下の動作は第１の実施の形態と同様であるので、その説明を省略する。
【００７２】
［第３の実施の形態］
次に、第３の実施の形態を説明する。第１の実施の形態では、文字列をイメージログ作成指示の設定となる検索対象としたが、第３の実施の形態では、検索対象としてロゴ等のビットマップの画像情報（または文字情報）を設定できるようにしたものであり、他は第１の実施の形態と同様に構成されている。
【００７３】
（画像処理システムの動作）
次に、本実施の形態に係る画像処理システム１の動作を図１２を参照して説明する。
【００７４】
（１）検索対象の設定
図１２は、本発明の第３の実施の形態に係るクライアント２における登録ウィンドウを示す。この登録ウィンドウ１６０には、右側に登録名を入力する登録名入力欄１６１ａと、検索対象の点(ドット)の羅列として表現したビットマップ画像を文字列１６２で入力するビットマップ入力欄１６１ｂと、「選択する」ボタン１６５が設けられている。入力欄１６１ａ，１６１ｂの左側には、ビットマップによって表わされた文字列１６２を有する文書イメージ１６３が表示されている。入力欄１６１ａ，１６１ｂの下側には、「ＯＫ」ボタン１６４ａと、「キャンセル」ボタン１６４ｂとが設けられている。
【００７５】
図１２中のビットマップ入力欄１６１ｂの＜新規＞部分にディレクトリを含んだファイル名を入力するか、「選択する」ボタン１６５を選択することにより、ビットマップファイルを選択できるウィンドウが開き、そこからビットマップを指定する。ビットマップを指定し、「ＯＫ」ボタン１６４ａを選択すると、ビットマップの文字列１６２ａが検索対象保存部２２に保存され、文書イメージ１６６に設定したビットマップ１６２ｃが表示される。
【００７６】
（２）データ解析
ジョブファイル生成部２１１は、アプリケーションソフト２０から受け取った画像データにビットマップが含まれている場合は、ＰＤＬ記述部５２にＰＤＬで表現されたビットマップを記述する。データ解析部２１２は、ＰＤＬ記述部５２中に設定されたビットマップのデータ列が存在するか否かを解析し、存在していれば、イメージログ作成指示属性指定部２１３により第２のＰＪＬ記述部５１Ｂにイメージログ作成指示属性５３が付加され、ジョブファイル送信部２１４によりジョブファイルが複合機３に送信される。以下の動作は第１の実施の形態と同様であるので、その説明を省略する。
【００７７】
［第４の実施の形態］
次に、第４の実施の形態を説明する。第１の実施の形態では、文字列をイメージログ作成指示の設定となる検索対象としたが、第４の実施の形態では、検索対象として「保存期間」等の期間を示す文字列（文字情報）を設定できるようにしたものであり、他は第１の実施の形態と同様に構成されている。
【００７８】
（画像処理システムの動作）
次に、本実施の形態に係る画像処理システム１の動作を図１３を参照して説明する。
【００７９】
（１）検索対象の設定
図１３は、本発明の第４の実施の形態に係るクライアント２におけるの検索対象設定画面の一例を示す。この検索対象設定画面１７０は、図３の検索対象設定画面１００の「詳細設定」のタブ１０１ｅを選択したときに表示されるものであり、中段に詳細設定項目をリスト表示するリスト表示ウィンドウ１７１が設けられ、そのリスト表示ウィンドウ１７１の下側に「保存期間内でイメージログを取る」を「する」か「しない」かを選択する選択欄１７３ａと、重要文書形成の表示欄１７３ｂと、保存期間の形式指定欄１７３ｃとが設けられ、下側には「ＯＫ」ボタン１７４ａと、「キャンセル」ボタン１７４ｂとが設けられている。
【００８０】
保存期間の形式指定欄１７３ｃは、図１３では「ＹＹ／ＭＭ／ＤＤ」を指定した場合を示す。この指定はリストボックスになっており、ＹＹＹＹ／ＭＭ／ＤＤ，ＭＭ／ＤＤ／ＹＹ，ＹＹＹＹ．ＭＭ．ＤＤといった形式が指定できる。
【００８１】
検索対象設定画面１７０において、「保存期間内でイメージログを取る」の選択欄１７３ａを「する」に設定し、保存期間の形式指定欄１７３ｃで形式を指定し、「ＯＫ」ボタン１７４ａを選択すると、保存期間が検索対象保存部２２に保存される。
【００８２】
ジョブファイル生成部２１１は、アプリケーションソフトウェア２０から受け取った文書データからジョブファイルを作成し、データ解析部２１２は、ＰＤＬ記述部５２中に設定された保存期間の文字列が存在するか否かを解析し、「保存期間」の文字列が存在し、かつ、現在保存期間内であれば、イメージログ作成指示属性指定部２１３により第２のＰＪＬ記述部５１Ｂにイメージログ作成指示属性５３が付加され、ジョブファイル送信部２１４によりジョブファイルが複合機３に送信される。以下の動作は第１の実施の形態と同様であるので、その説明を省略する。
【００８３】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、その発明の趣旨を逸脱しない範囲で種々と変形実施が可能である。また、上記各実施の形態の構成要素を発明の趣旨を逸脱しない範囲で任意に組み合わせることができる。
【００８４】
例えば、検索対象は、複写牽制画像（画像情報または文字情報）でもよい（例えば、特開平１１−２９８７１７号公報参照。）。「複写牽制画像」とは、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなる画像をいう。背景パターンには、ドット状や斜線状が含まれる。隠しパターンには、社外秘、コピー禁止、文書データの作成元等の文字の他に、記号、図形等がまれる。この場合もＰＤＬを解析することにより、複写牽制画像が含まれているか否かを判断することができ、複写牽制画像が含まれている場合は、イメージログの作成を指示する属性を付加することができる。
【００８５】
また、上記各実施の形態では、イメージログファイルをログサーバに保存したが、ログサーバに保存せずに複合機や外部記憶装置に保存してもよい。また、ジョブログとイメージログを互いに異なる装置に保存してもよい。また、イメージログファイルを、ジョブログとイメージログからなるファイルとして生成するように構成したが、保存する画像のファイルであるイメージログのファイルとジョブログのファイルとを関連させつつ独立して生成し、それぞれ個別にログサーバに送信するように構成してもよい。
【００８６】
各実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内にダウンロードしてもよい。
【００８７】
上記各実施の形態では、文書データを画像処理する際に解釈可能な形式の画像処理データ（例えばＰＤＬ記述部）中に検索対象の情報が含まれているとき、実行履歴画像の作成を指示するようにしたが、文書データ中に検索対象の情報が含まれているとき、実行履歴画像の作成を指示するようにしてもよい。
【図面の簡単な説明】
【００８８】
【図１】第１の実施の形態に係る画像処理システムを示す図である。
【図２】第１の実施の形態に係る画像処理システムの主要構成を示すブロック図である。
【図３】検索対象設定画面の一例を示す図である。
【図４】登録ウィンドウの一例を示す図である。
【図５】編集ウィンドウの一例を示す図である。
【図６】警告ウィンドウの一例を示す図である。
【図７】ジョブファイルのデータ構造を示す図である。
【図８】第１の実施の形態に係る画像処理システムの動作を示すフローチャートである。
【図９】第２の実施の形態に係るクライアントにおける検索対象設定画面を示す図である。
【図１０】登録ウィンドウの一例を示す図である。
【図１１】ＰＤＬ記述部におけるウォーターマークのデータ列を示す図である。
【図１２】第３の実施の形態に係るクライアントにおける登録ウィンドウの一例を示す図である。
【図１３】第４の実施の形態に係るクライアントにおける検索対象設定画面の一例を示す図である。
【符号の説明】
【００８９】
１  画像処理システム
２  クライアント
３  複合機
４  ログサーバ
５  ネットワーク
２０  アプリケーションソフトウェア
２１  プリンタドライバ
２２  検索対象保存部
３０  ジョブファイル受信部
３１  ジョブファイル解析部
３２  ジョブ属性指示部
３３  イメージログ生成部
３４  イメージログ送信部
３５  ジョブ実行部
４０  イメージログ受信部
４１  ＩＤ付加部
４２  イメージログ保存部
５０  ジョブファイル
５１Ａ，５１Ｂ  ＰＪＬ記述部
５２  ＰＤＬ記述部
５３  イメージログ作成指示属性
１００  検索対象設定画面
１０１ａ〜１０１ｅ  タブ
１０２  文字列
１０３  リスト表示ウィンドウ
１０４ａ〜１０４ｅ  ボタン
１０５  チェックボックス
１０６  文書イメージ
１１０  登録ウィンドウ
１１１ａ  登録名入力欄
１１１ｂ  文字列入力欄
１１２ａ  登録名
１１２ｂ  文字列
１１３ａ〜１１３ｅ  文字属性選択欄
１１４ａ、１１４ｂ  ボタン
１１６  文書イメージ
１２０  編集ウィンドウ
１２１ａ  登録名入力欄
１２１ｂ  文字列入力欄
１２２ａ  登録名
１２２ｂ  文字列
１２３ａ〜１２３ｅ  文字属性選択欄
１２４ａ、１２４ｂ  ボタン
１２６  文書イメージ
１３０  警告ウィンドウ
１３１  警告文
１３２ａ，１３２ｂ  ボタン
１４０  検索対象設定画面
１４１  リスト表示ウィンドウ
１４２ａ  文字列
１４２ｂ  ウォーターマーク
１４４ａ〜１４４ｅ  ボタン
１４５  チェックボックス
１４６  文書イメージ
１５０  登録ウィンドウ
１５１ａ  登録名入力欄
１５１ｂ  文字列入力欄
１５２ａ  登録名
１５２ｂ  文字列
１５２ｃ  ウォーターマーク
１５４ａ，１５４ｂ  ボタン
１５６  文書イメージ
１６０  登録ウィンドウ
１６１ａ  登録名入力欄
１６１ｂ  ビットマップ入力欄
１６２ａ  登録名
１６２ｂ  文字列
１６２ｃ  ビットマップ
１６３  文書イメージ
１６４ａ，１６４ｂ  ボタン
１６５  「選択する」ボタン
１６６  文書イメージ
１７０  検索対象設定画面
１７１  リスト表示ウィンドウ
１７３ａ  選択欄
１７３ｂ  表示欄
１７３ｃ  形式指定欄
１７４ａ，１７４ｂ  ボタン
２１０  検索対象設定部
２１１  ジョブファイル生成部
２１２  データ解析部
２１３  イメージログ作成指示属性指定部
２１４  ジョブファイル送信部
【図１】
2008059280.tif 000003
【図２】
2008059280.tif 000004
【図３】
2008059280.tif 000005
【図４】
2008059280.tif 000006
【図５】
2008059280.tif 000007
【図６】
2008059280.tif 000008
【図７】
2008059280.tif 000009
【図８】
2008059280.tif 000010
【図９】
2008059280.tif 000011
【図１０】
2008059280.tif 000012
【図１１】
2008059280.tif 000013
【図１２】
2008059280.tif 000014
【図１３】
2008059280.tif 000015