(57)【要約】【課題】履歴画像の作成機能を有していない処理装置でも、画像処理システムを構成することが可能な画像処理プログラム、指示装置、および画像処理システムを提供する。【解決手段】クライアントＰＣ（指示装置）２の履歴画像作成要否判定手段２０２は、印刷ジョブの実行が指示されたプリンタが履歴画像（履歴画像）を作成する機能を有するか否かを判定し、当該機能を有していないと判定した場合は、履歴画像作成手段２０３は、履歴画像を作成し、履歴画像登録手段２０４は、履歴画像を履歴画像管理サーバに登録する。印刷ジョブの実行が指示されたプリンタが履歴画像を作成する機能を有する場合は、そのプリンタが履歴画像を作成し、その履歴画像は履歴画像管理サーバに登録される。【選択図】図２
2008059281.tif 000002
【特許請求の範囲】
【請求項１】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定ステップと、
前記判定ステップにより前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成ステップと、
前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信ステップとをコンピュータに実行させるための画像処理プログラム。
【請求項２】
更に、前記作成ステップで作成された履歴画像を管理装置に出力する出力ステップを含むことを特徴とする請求項１に記載の画像処理プログラム。
【請求項３】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定ステップと、
前記文書データから画像処理の履歴画像を作成する作成ステップと、
前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信ステップと、
前記判定ステップにより前記処理装置が前記機能を実行できると判定されたとき、前記作成ステップによる前記履歴画像の作成を禁止する禁止ステップとをコンピュータに実行させるための画像処理プログラム。
【請求項４】
前記判定ステップは、前記処理装置に問い合わせ、前記処理装置から前記機能を実行できる旨の応答信号を受信できなかったとき、または前記機能を実行できない旨の応答信号を受信したとき、前記処理装置が前記機能を実行できないと判定する請求項１に記載の画像処理プログラム。
【請求項５】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、
前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、
前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信手段とを備えたことを特徴とする指示装置。
【請求項６】
前記作成手段により作成された履歴画像を、該指示装置に接続された管理装置に出力する履歴画像出力手段を更に備えたことを特徴とする請求項５に記載の指示装置。
【請求項７】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、
前記文書データから履歴画像を作成する作成手段と、
前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信手段と、
前記判定手段により前記処理装置が前記機能を実行できると判定されたとき、前記作成手段による前記履歴画像の作成を禁止する制御手段とを備えたことを特徴とする指示装置。
【請求項８】
前記判定手段は、前記処理装置に問い合わせ、前記処理装置から前記機能を実行できない旨の応答信号を受信したとき、または前記処理装置から前記機能を実行できる旨の応答信号を受信できなかったとき、前記処理装置が前記機能を実行できないと判定する請求項６に記載の指示装置。
【請求項９】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信手段と、前記作成手段により作成された履歴画像を、該指示装置に接続された管理装置に出力する履歴画像出力手段とを備えた指示装置と、
前記指示装置の前記送信手段から送信された前記画像処理の指示を実行する処理装置と、
前記指示装置の前記履歴画像出力手段から出力された前記履歴画像を記憶する記憶手段を備えた管理装置とを具備することを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラム、指示装置、および画像処理システムに関する。
【背景技術】
【０００２】
プリンタ等の出力装置から実際に紙等の記録媒体に印字出力された画像イメージを、これに付随する情報とともに履歴画像として保持し、後々参照可能とするプリンタシステムが知られている（例えば、特許文献１参照。）。
【０００３】
このプリンタシステムは、クライアントとプリンタとをネットワークを介して接続したものである。プリンタは、クライアントから送信されたプリントデータファイル内のプリントデータをビットマップデータに展開し、用紙にプリントし、ビットマップデータをプリントアウト履歴データとして記憶装置に格納する。
【特許文献１】特開平１０−１８７３６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
履歴画像の作成機能を有していないプリンタなどの処理装置では履歴画像を保存することができなかったため、このような処理装置を含んで構成される画像処理システムにおいては、履歴画像を保存することができないという不具合が想定される。
【課題を解決するための手段】
【０００５】
本発明の実施の態様は、以下の画像処理プログラム、指示装置、および画像処理システムを提供する。
【０００６】
［１］文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定ステップと、前記判定ステップにおいて前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成ステップと、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信ステップとをコンピュータに実行させるための画像処理プログラム。
【０００７】
［２］更に、前記作成ステップで作成された履歴画像を管理装置に出力する出力ステップを含むことを特徴とする前記［１］に記載の画像処理プログラム。
【０００８】
［３］文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定ステップと、前記文書データから画像処理の履歴画像を作成する作成ステップと、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信ステップと、前記判定ステップにより前記処理装置が前記機能を実行できると判定されたとき、前記作成ステップによる前記履歴画像の作成を禁止する禁止ステップとをコンピュータに実行させるための画像処理プログラム。
【０００９】
［４］前記判定ステップは、前記処理装置に問い合わせ、前記処理装置から前記機能を実行できる旨の応答信号を受信できなかったとき、または前記機能を実行できない旨の応答信号を受信したとき、前記処理装置が前記機能を実行できないと判定する前記［１］に記載の画像処理プログラム。
【００１０】
［５］  文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信手段とを備えたことを特徴とする指示装置。
【００１１】
［６］前記作成手段により作成された履歴画像を、該指示装置に接続された管理装置に出力する履歴画像出力手段を更に備えたことを特徴とする前記［５］に記載の指示装置。
【００１２】
［７］  文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、前記文書データから履歴画像を作成する作成手段と、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信手段と、前記判定手段により前記処理装置が前記機能を実行できると判定されたとき、前記作成手段による前記履歴画像の作成を禁止する制御手段とを備えたことを特徴とする指示装置。
【００１３】
［８］前記判定手段は、前記処理装置に問い合わせ、前記処理装置から前記機能を実行できない旨の応答信号を受信したとき、または前記処理装置から前記機能を実行できる旨の応答信号を受信できなかったとき、前記処理装置が前記機能を実行できないと判定する前記［６］に記載の指示装置。
【００１４】
［９］文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信する送信手段と、前記作成手段により作成された履歴画像を、該指示装置に接続された管理装置に出力する履歴画像出力手段とを備えた指示装置と、
前記指示装置の前記送信手段から送信された前記画像処理の指示を実行する処理装置と、
前記指示装置の前記履歴画像出力手段から出力された前記履歴画像を記憶する記憶手段を備えた管理装置とを具備することを特徴とする画像処理システム。
【発明の効果】
【００１５】
請求項１に係る画像処理プログラムによれば、履歴画像の作成機能を実行できない処理装置に画像処理を指示しても履歴画像を作成させることができる。
【００１６】
請求項２に係る画像処理プログラムによれば、作成された履歴画像を管理させることが可能となる。
【００１７】
請求項３に係る画像処理プログラムによれば、本構成を有していない場合に比較して、処理装置における履歴画像の作成の可否を柔軟に考慮した画像処理プログラムを提供できる。
【００１８】
請求項４に係る画像処理プログラムによれば、処理装置の状態や特性に応じて柔軟に履歴画像を作成するか否かの判断を行うことができる画像処理プログラムを提供できる。
【００１９】
請求項５に係る指示装置によれば、履歴画像の作成機能を実行できない処理装置に画像処理を指示しても履歴画像を作成させることができる。
【００２０】
請求項６に係る指示装置によれば、作成された履歴画像を管理させることが可能となる。
【００２１】
請求項７に係る指示装置によれば、本構成を有していない場合に比較して、処理装置における履歴画像の作成の可否を柔軟に考慮した指示装置を提供できる。
【００２２】
請求項８に係る指示装置によれば、履歴画像の作成機能を実行できない処理装置に画像処理を指示しても履歴画像を作成させることができる。
【００２３】
請求項９に係る画像処理システムによれば、履歴画像の作成機能を実行できない処理装置を含んでいても、履歴画像を作成できる画像処理システムを構成することが可能となる。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明の実施の形態に係る画像処理システムを示す。この画像処理システム１は、画像処理指示に基づき印刷ジョブファイルを生成してプリンタに送信するクライアントパーソナルコンピュータ（以下「クライアントＰＣ」という。）（指示装置）２と、受け付けた印刷ジョブファイルに基づいた画像処理を行うとともに履歴画像の作成機能を有する履歴画像対応プリンタ（処理装置）３Ａと、印刷ジョブファイルに基づいた画像処理を行う機能は有しているが履歴画像の作成機能を有していない履歴画像非対応プリンタ（処理装置）３Ｂと、履歴画像を保存、管理する履歴画像管理サーバ（管理装置）４と、クライアントＰＣ２、プリンタ３Ａ，３Ｂ、および履歴画像管理サーバ４を接続するＬＡＮ（ローカルエリアネットワーク）、インターネット等のネットワーク５とから構成されている。なお、図１では、クライアントＰＣ２、履歴画像対応プリンタ３Ａ、および履歴画像非対応プリンタ３Ｂは、それぞれ１台を示すが、２台以上でもよい。
【００２５】
「画像処理指示」とは、画像処理を処理装置（処理部）に指示することをいい、具体例としては、印刷すべきデータを処理装置で解釈可能な形式の画像処理データ（例えばページ記述言語（ＰＤＬ：Printer Description Language））に変換し、この画像処理データに、画像処理データに対する処理指示の内容を指示属性として付加して印刷ジョブファイルを生成し、この印刷ジョブファイルを処理装置（処理部）に送信（指示）することをいう。ここで、「ジョブ」とは、コンピュータにより遂行される処理またはその処理の一群であり、コピー処理、プリント処理、スキャン処理、ファックス送受信処理、画像処理等の各機能を実行するための一連の処理をそれぞれ「コピージョブ」、「プリントジョブ（印刷ジョブ）」「スキャンジョブ」「ファックス送受信ジョブ」「画像処理ジョブ」と記述する。本実施の形態では、クライアントＰＣ２でプリントが指示され、プリンタで用紙に画像が形成されて排出されるまでの処理の一群である印刷ジョブについて説明する。
【００２６】
「履歴画像」は、印刷ジョブの実行記録として印刷ジョブで処理された画像から印刷ジョブの実行前、実行中または実行後に作成されるものである。本実施の形態では、印刷ジョブ実行前に履歴画像を作成する場合について説明する。履歴画像として、例えば、印刷ジョブで処理された画像に対し画素数を減らして生成した画像、カラー画像をより少ない色数またはグレースケールに変換して生成した画像、印刷ジョブの処理の過程で生成される複数の画像から選択した１または２以上の画像、または印刷ジョブで処理された全ての画像等が用いられる。
【００２７】
「処理装置」としては、上記プリンタ３Ａ，３Ｂの他に、コピー機能やプリント機能やファクシミリ送受信機能等の複数の機能を備えた複合機、コピー機、スキャナ装置、ファクシミリ装置等が含まれる。
【００２８】
（クライアントＰＣ）
図２は、クライアントＰＣ２の構成を示すブロック図である。クライアントＰＣ２は、ＰＣ２の各部を制御するＣＰＵ２０と、各種のプログラムやデータを記憶するＲＯＭ，ＲＡＭ，ＨＤＤ等からなる記憶部２１と、キーボード，マウス等の入力装置から入力される情報を受け付ける入力部２２と、ＬＣＤ(Liquid Crystal Display)等へ設定画面等の情報を表示させる表示部２３と、印刷ジョブが一時的に格納されるスプーラ２４と、ネットワーク５に接続されたネットワークＩ／Ｏ２５とを有する。
【００２９】
記憶部２１には、文書作成用プログラム等のアプリケーションプログラム２１０や、プリンタ３を駆動するとともに、履歴画像を管理するためのプログラムであるプリンタドライバ（画像処理プログラム）２１２、アプリケーションプログラム２１０からの印字処理に関する指示情報をプリンタドライバ２１２に中継するＧＤＩ（Graphics Device Interface）２１１等のプログラムが格納されている。本実施の形態では、アプリケーションプログラム２１０とプリンタドライバ２１２とＧＤＩ２１１等のプログラムをそれぞれ別個のプログラムとしているが、単一のプログラムがこれらの全てのプログラムを含んでいても良いし、いずれかのプログラムが他のプログラムを含むように構成しても良い。
【００３０】
ＣＰＵ２０は、記憶部２１に記憶されているプリンタドライバ２１２等のプログラムを解釈したり接続される各手段との間でデータのやりとりを制御することにより、ＰＣ２の各部を制御する制御手段２００、印刷ジョブを生成する印刷ジョブ生成手段２０１、履歴画像の作成の要否を判定する履歴画像作成要否判定手段２０２、履歴画像を作成する履歴画像作成手段２０３、履歴画像を履歴画像管理サーバ４に出力して登録する履歴画像登録手段２０４、アプリケーション２１０からＧＤＩ２１１を介して受け取ったジョブファイルのデータからプリンタ３が解釈可能なページ記述言語（ＰＤＬ：Printer Description Language）を生成するＰＤＬ生成手段２０５、ＰＤＬと印刷ジョブに関する指示とからなる印刷ジョブファイルをプリンタ３へ送出する印刷ジョブファイル送信手段２０６等として機能する。
【００３１】
（履歴画像対応プリンタ）
図３は、履歴画像対応プリンタ３Ａの構成を示すブロック図である。履歴画像対応プリンタ３Ａは、プリンタ３Ａの各部を制御するＣＰＵ３０と、プリンタ制御プログラム３１０等のプログラムやデータを記憶するＲＯＭ，ＲＡＭ，ＨＤＤ等の記憶部３１と、画像出力部３２と、ネットワーク５に接続されたネットワークＩ／Ｏ３３とを有する。
【００３２】
ＣＰＵ３０は、記憶部３１に記憶されたプリンタ制御プログラム３１０に従って動作することにより、プリンタ３Ａの各部を制御する制御手段３００、プリンタ３Ａの状態を監視してその状態を通知するプリンタ状態通知手段３０１、自プリンタ３Ａが履歴画像の作成機能を有するか否かを通知する履歴画像作成可否回答手段３０２、ジョブファイル中のデータから画像出力部３２で印字可能なページ画像を作成するページ画像作成手段３０３、ページ画像に対応する履歴画像を作成する履歴画像作成手段３０４、履歴画像を履歴画像管理サーバ４に出力して登録する履歴画像登録手段３０５、ページ画像を画像出力部３２に送出するページ画像送出手段３０６等として機能する。
【００３３】
画像出力部３２は、ページ画像送出手段３０６から出力されたページ画像を紙等の記録媒体に印字するものであり、電子写真方式、インクジェット方式、感熱転写方式等の各種の方式を用いることができる。
【００３４】
（履歴画像非対応プリンタ）
図４は、履歴画像非対応プリンタ３Ｂの構成を示すブロック図である。履歴画像非対応プリンタ３Ｂは、プリンタ３Ｂの各部を制御するＣＰＵ３０と、プリンタ制御プログラム３１０等のプログラムやデータを記憶するＲＯＭ，ＲＡＭ，ＨＤＤ等の記憶部３１と、画像出力部３２と、ネットワーク５に接続されたネットワークＩ／Ｏ３３とを有する。
【００３５】
履歴画像非対応プリンタ３ＢのＣＰＵ３０は、記憶部３１に記憶されたプリンタ制御プログラム３１０に従って動作することにより、履歴画像対応プリンタ３Ａと同様の、制御手段３００、プリンタ状態通知手段３０１、ページ画像作成手段３０３、ページ画像送出手段３０６等として機能するが、履歴画像作成可否回答手段３０２、履歴画像作成手段３０４および履歴画像登録手段３０５は備えていないか、機能しないものである。また、履歴画像作成可否回答手段３０２を備えている場合は、クライアントＰＣ２から履歴画像作成可否の問い合わせに対して「作成できない」旨を回答する機能を備えている。
【００３６】
（履歴画像管理サーバ）
図５は、履歴画像管理サーバ４の構成を示すブロック図である。履歴画像管理サーバ４は、サーバ４の各部を制御するＣＰＵ４０と、各種のプログラムやデータを記憶するＲＯＭ，ＲＡＭ，ＨＤＤ等の記憶部４１と、キーボード，マウス等を備えた入力部４２と、ＬＣＤ等の表示部４３と、ネットワーク５に接続されたネットワークＩ／Ｏ４４とを備える。
【００３７】
記憶部４１には、サーバ制御プログラム４１０等のプログラムや、プリンタ３から送信される履歴画像４１１が格納される。
【００３８】
ＣＰＵ４０は、記憶部４１に記憶されているサーバ制御プログラム４１０に従って動作することにより、履歴画像の登録を依頼された時に登録対象の履歴画像と記憶部４１のログとを結びつけるための履歴画像の識別値を返すなど履歴画像の登録にあたっての初期化処理を行う履歴画像初期化手段４０１、履歴画像の識別情報に対応する履歴画像を出力して登録を行う履歴画像登録手段４０２、履歴画像の識別情報に対応するジョブ状態情報の登録を行うジョブ状態情報登録手段４０３、履歴画像の登録処理の終了にあたって履歴画像の識別情報の開放などの処理を行う履歴画像登録終了手段４０４等として機能する。
【００３９】
（画像処理システムの動作）
次に、本実施の形態に係る画像処理システム１の動作を図６のフローチャートに従って説明する。
【００４０】
ユーザによりクライアントＰＣ２の入力部２２を操作して記憶部２１に記憶されているアプリケーションプログラム２１０が起動され、アプリケーションプログラム２１０で生成した文書データの印刷が指示されると、ＣＰＵ２０は、印刷ジョブ生成手段２０１により印刷ジョブを生成するとともに、ジョブＩＤ、ユーザ名、ジョブ受信時間等のジョブ履歴を生成し、ユーザにより印刷対象のプリンタに対応したプリンタドライバ２１２が指定されると、制御手段２００は、プリンタドライバ２１２を初期化する（Ｓ１）。
【００４１】
履歴画像作成要否判定手段２０２は、履歴画像の作成の要否を判定する（Ｓ２）。すなわち、履歴画像作成要否判定手段２０２は、制御手段２００、ネットワークＩ／Ｏ２５、およびネットワーク５を介して、上記ステップＳ１において指定されたプリンタドライバ２１２に対応するプリンタ３に履歴画像の作成の可否を問い合わせる。問い合わせを受けたプリンタ３の履歴画像作成可否回答手段３０３は、自己が履歴画像の作成機能を有しているか否かについて、制御手段３００、ネットワークＩ／Ｏ３３、およびネットワーク５を介してクライアントＰＣ２に回答する。履歴画像作成要否判定手段２０２は、その回答結果が「プリンタ３は履歴画像の作成機能を有している」旨の回答で合った場合、すなわちプリンタ３側で履歴画像を作成すれば良いためにクライアントＰＣ２では履歴画像の作成が不要である場合、例えば、プリンタドライバ２１２の所定の記憶領域に「プリンタドライバ側で履歴画像の作成が不要」の旨を示すフラッグを立てる。
【００４２】
なお、問い合わせたプリンタ３から履歴画像の作成機能の有無を判定できる有効な回答を得られなかった場合や、「作成できない」旨の回答を得た場合は、履歴画像の作成機能を有していないと判定し、プリンタドライバ２１２の所定の記憶領域に「プリンタドライバ側で履歴画像の作成が不要」の旨を示すフラッグは立てない。なお、問い合わせたプリンタ３から履歴画像の作成機能の有無を判定できる有効な回答を得られなかった場合には、履歴画像の作成機能を有しているが、ビジーやドラブル、ディスクフル等の理由でその機能を実行できない場合も含まれる。
【００４３】
続いて制御手段２００は、ドキュメントの初期化処理を行い（Ｓ３）、履歴画像の作成要否を上記ステップＳ２で設定されたフラッグの状態から判定し（Ｓ４）、履歴画像の作成が必要の場合は（Ｓ４：Ｙｅｓ）、履歴画像の初期化処理を行う（Ｓ５）。すなわち、クライアントＰＣ２の制御手段２００は、履歴画像管理サーバ４の履歴画像初期化手段４０１を呼び出し、該当ジョブの履歴画像や印刷ジョブログを履歴画像管理サーバ４に登録する際、履歴画像管理サーバ４が該当ジョブを識別するために必要な識別情報を取得する。
【００４４】
次に、制御手段２００は、ジョブファイルの処理すべきページ情報を特定し、そのページ開始処理を行う（Ｓ６）。上記ステップＳ４において、履歴画像の作成が不要と判定された場合は（Ｓ４：Ｎｏ）、履歴画像の初期化処理を行わずにページ開始処理を行う（Ｓ６）。
【００４５】
次に、ＰＤＬ生成手段２０５は、アプリケーション２１０からＧＤＩ２１１を介して受け取ったジョブファイルのデータからＰＤＬをページ単位で生成する（Ｓ７）。
【００４６】
制御手段２００は、再び履歴画像の作成要否を上記ステップＳ２で設定されたフラッグの状態から判定し（Ｓ８）、履歴画像の作成が必要の場合は（Ｓ８：Ｙｅｓ）、履歴画像作成手段２０３によりＰＤＬから履歴画像を作成し（Ｓ９）、履歴画像登録手段２０４により履歴画像を出力し前記初期化処理で得た識別情報と関連させて履歴画像管理サーバ４に登録する（Ｓ１０）。すなわち、履歴画像登録手段２０４は、履歴画像を、制御手段２００、ネットワークＩ／Ｏ３３、およびネットワーク５を介して履歴画像管理サーバ４に送信する。履歴画像管理サーバ４の履歴画像登録手段４０２は、クライアントＰＣ２から送信された履歴画像４１１を前記初期化処理で得た識別情報と関連づけて記憶部４１に格納する。
【００４７】
次に、制御手段２００は、履歴画像の履歴画像管理サーバ４への登録が成功したことを確認すると（Ｓ１１：Ｙｅｓ）、印刷ジョブファイル送信手段２０６によりＰＤＬと印刷ジョブに関する指示とからなる印刷ジョブファイルをスプーラ２４、ネットワークＩ／Ｏ２５、およびネットワーク５を介してプリンタ３へ送出する。、（Ｓ１２）。
【００４８】
上記ステップＳ８において、履歴画像作成が不要と判定された場合（Ｓ８：Ｎｏ）、
クライアントＰＣ２では履歴画像の作成（Ｓ９）、および履歴画像の登録（Ｓ１０）を行わずにプリンタ３へ印刷ジョブファイルの送出処理を行う（Ｓ１２）。
【００４９】
また、上記ステップＳ１１において、履歴画像の登録が失敗した場合は（Ｓ１１：Ｎｏ）、印刷ジョブファイルの送出（Ｓ１２）は行わずに、ステップＳ１３へ進む。
【００５０】
印刷ジョブファイルを受け取ったプリンタ３のページ画像作成手段３０３は、印刷ジョブファイルに含まれるＰＤＬからページ画像を作成するとともに、履歴画像を作成する。ページ画像送出手段３０６は、ページ画像を画像出力部３２に送出するとともに、履歴画像を履歴画像管理サーバ４へ送出する。画像出力部３２は、ページ画像を用紙等の記録媒体に印字して出力する。
【００５１】
クライアントＰＣ２の制御手段２００は、ジョブファイルに処理すべき残りページが有るか否かを判断し（Ｓ１３）、残りページが有る場合は（Ｓ１３：Ｙｅｓ）、上記ページ開始処理（Ｓ６）へ進む。残りページが無い場合は（Ｓ１３：Ｎｏ）、制御手段２００は、ドキュメント終了処理を行い（Ｓ１４）、再び履歴画像の作成要否を上記ステップＳ２で設定されたフラッグの状態から判定し（Ｓ１５）、履歴画像の作成が必要の場合は（Ｓ１５：Ｙｅｓ）、ジョブ状態情報をプリンタ３のプリンタ状態通知手段３０１からの通知に基づいて取得する（Ｓ１６）。ジョブ状態情報としては、ジョブＩＤ、ジョブ開始時間、ジョブ終了時間、ユーザ名、アカウント情報、ジョブ終了状態等がある。
【００５２】
制御手段２００は、ジョブ状態情報をネットワークＩ／Ｏ２５、およびネットワーク５を介して履歴画像管理サーバ４に登録する（Ｓ１７）。履歴画像管理サーバ４のジョブ状態情報登録手段４０３は、記憶部４１にジョブ状態情報を前記識別情報に基づき履歴画像に関連させて登録する。
【００５３】
制御手段２００は、プリンタドライバ２１２の終了処理を行う（Ｓ１８）。
【００５４】
なお、上記実施の形態では、印刷処理が行われたされた印刷ジョブについては、この印刷ジョブに対応する履歴画像が履歴画像管理サーバ４に確実に登録されることを保障するため、プリンタ３へのＰＤＬの出力に先立ち、履歴画像を履歴画像管理サーバ４に送出し、履歴画像の登録が正常に行われた場合のみプリンタ３にＰＤＬを出力している。しかし、この手順ではＰＤＬがプリンタ３に出力されるまでの間に履歴画像の作成と登録というステップが入るため、履歴画像を作成しないプリント動作に比較して印刷結果を得るまでに時間がかかる。
【００５５】
そこで、プリンタ３で処理された紙として出力された印刷ジョブの履歴画像について、履歴画像管理サーバ４に登録する過程でエラーが発生するなどして必ずしも履歴画像管理サーバ４に登録されないケースがある。このようなケースを許すのであれば、印刷ジョブの処理の終了まではプリンタへの印刷ジョブファイルの送出と、ＰＤＬまたはアプリケーションからの印刷指示をクライアントＰＣに蓄積する動作だけを行い、印刷ジョブの処理が終了してから蓄積しておいたＰＤＬまたはアプリケーションからの印刷指示を元に履歴画像を作成して履歴画像管理サーバ４に送出するという手順も取り得る。
【００５６】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、その発明の趣旨を逸脱しない範囲で種々と変形実施が可能である。
【００５７】
上記実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【００５８】
また、本実施の形態では、クライアントＰＣ２の制御手段、印刷ジョブ生成手段、履歴画像作成要否判定手段、履歴画像作成手段、履歴画像登録手段、ＰＤＬ生成手段、ＰＤＬ送出手段等や、プリンタ３、履歴画像管理サーバ４の各手段を、ＣＰＵとプログラムによって実現したが、それらの一部または全部を特定用途向け集積回路（ＡＳＩＣ：Application Specific IC）等のハードウェアによって実現してもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態に係る画像処理システムの構成を示すブロック図である。
【図２】本発明の実施の形態に係るクライアントＰＣの構成を示すブロック図である。
【図３】本発明の実施の形態に係る履歴画像対応プリンタの構成を示すブロック図である。
【図４】本発明の実施の形態に係る履歴画像非対応プリンタの構成を示すブロック図である。
【図５】本発明の実施の形態に係る履歴画像管理サーバの構成を示すブロック図である。
【図６Ａ】本発明の実施の形態に係る画像処理システムの動作を示すフローチャートである。
【図６Ｂ】本発明の実施の形態に係る画像処理システムの動作を示すフローチャートである。
【符号の説明】
【００６０】
１  画像処理システム
２  クライアントＰＣ
３Ａ  履歴画像対応プリンタ
３Ｂ  履歴画像非対応プリンタ
４  履歴画像管理サーバ
５  ネットワーク
２０  ＣＰＵ
２１  記憶部
２２  入力部
２３  表示部
２４  スプーラ
２５  ネットワークＩ／Ｏ
３０  ＣＰＵ
３１  記憶部
３２  画像出力部
３３  ネットワークＩ／Ｏ
４０  ＣＰＵ
４１  記憶部
４２  入力部
４３  表示部
４４  ネットワークＩ／Ｏ
２００  制御手段
２０１  印刷ジョブ生成手段
２０２  履歴画像作成要否判定手段
２０３  履歴画像作成手段
２０４  履歴画像登録手段
２０５  ＰＤＬ生成手段
２０６  印刷ジョブファイル送信手段
２１０  アプリケーション
２１１  ＧＤＩ
２１２  プリンタドライバ
３００  制御手段
３０１  プリンタ状態通知手段
３０２  履歴画像作成可否回答手段
３０３  ページ画像作成手段
３０３  履歴画像作成可否回答手段
３０４  履歴画像作成手段
３０５  履歴画像登録手段
３０６  ページ画像送出手段
３１０  プリンタ制御プログラム
４０１  履歴画像初期化手段
４０２  履歴画像登録手段
４０３  ジョブ状態情報登録手段
４０４  履歴画像登録終了手段
４１０  サーバ制御プログラム
４１１  履歴画像
【図１】
2008059281.tif 000003
【図２】
2008059281.tif 000004
【図３】
2008059281.tif 000005
【図４】
2008059281.tif 000006
【図５】
2008059281.tif 000007
【図６Ａ】
2008059281.tif 000008
【図６Ｂ】
2008059281.tif 000009
【手続補正書】
【提出日】平成19年10月11日(2007.10.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定ステップと、
前記判定ステップにより前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成ステップと、
前記作成ステップにより作成された履歴画像を管理装置に出力する出力ステップと、
前記出力ステップにより出力された履歴画像の前記管理装置への登録が成功したことを確認すると、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信し、前記出力ステップにより出力された履歴画像の前記管理装置への登録が失敗した場合は、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信しないように制御する制御ステップとをコンピュータに実行させるための画像処理プログラム。
【請求項２】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、
前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、
前記作成手段により作成された履歴画像を管理装置に出力する出力手段と、
前記出力手段により出力された履歴画像の前記管理装置への登録が成功したことを確認すると、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信し、前記出力手段により出力された履歴画像の前記管理装置への登録が失敗した場合は、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信しないように制御する制御手段とを備えたことを特徴とする指示装置。
【請求項３】
文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、前記作成手段により作成された履歴画像を、該指示装置に接続された管理装置に出力する履歴画像出力手段と、前記履歴画像出力手段により出力された履歴画像の前記管理装置への登録が成功したことを確認すると、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信し、前記履歴画像出力手段により出力された履歴画像の前記管理装置への登録が失敗した場合は、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信しないように制御する制御手段とを備えた指示装置と、
前記指示装置の前記送信手段から送信された前記画像処理の指示を実行する処理装置と、
前記指示装置の前記履歴画像出力手段から出力された前記履歴画像を記憶する記憶手段を備えた管理装置とを具備することを特徴とする画像処理システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
［１］文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定ステップと、前記判定ステップにより前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成ステップと、前記作成ステップにより作成された履歴画像を管理装置に出力する出力ステップと、前記出力ステップにより出力された履歴画像の前記管理装置への登録が成功したことを確認すると、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信し、前記出力ステップにより出力された履歴画像の前記管理装置への登録が失敗した場合は、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信しないように制御する制御ステップとをコンピュータに実行させるための画像処理プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
［２］文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、前記作成手段により作成された履歴画像を管理装置に出力する出力手段と、前記出力手段により出力された履歴画像の前記管理装置への登録が成功したことを確認すると、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信し、前記出力手段により出力された履歴画像の前記管理装置への登録が失敗した場合は、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信しないように制御する制御手段とを備えたことを特徴とする指示装置。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
［３］文書データを含む画像処理の指示を実行する処理装置が前記文書データに対する画像処理の履歴画像を作成する機能を実行できるか否かを判定する判定手段と、前記判定手段により前記処理装置が前記機能を実行できないと判定されたとき、前記文書データから履歴画像を作成する作成手段と、前記作成手段により作成された履歴画像を、該指示装置に接続された管理装置に出力する履歴画像出力手段と、前記履歴画像出力手段により出力された履歴画像の前記管理装置への登録が成功したことを確認すると、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信し、前記履歴画像出力手段により出力された履歴画像の前記管理装置への登録が失敗した場合は、前記文書データとこの文書データに対する画像処理の指示とを前記処理装置に送信しないように制御する制御手段とを備えた指示装置と、前記指示装置の前記送信手段から送信された前記画像処理の指示を実行する処理装置と、前記指示装置の前記履歴画像出力手段から出力された前記履歴画像を記憶する記憶手段を備えた管理装置とを具備することを特徴とする画像処理システム。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
なお、問い合わせたプリンタ３から履歴画像の作成機能の有無を判定できる有効な回答
を得られなかった場合や、「作成できない」旨の回答を得た場合は、履歴画像の作成機能
を有していないと判定し、プリンタドライバ２１２の所定の記憶領域に「プリンタドライ
バ側で履歴画像の作成が不要」の旨を示すフラッグは立てない。なお、問い合わせたプリ
ンタ３から履歴画像の作成機能の有無を判定できる有効な回答を得られなかった場合には
、履歴画像の作成機能を有しているが、ビジーやトラブル、ディスクフル等の理由でその
機能を実行できない場合も含まれる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
次に、制御手段２００は、履歴画像の履歴画像管理サーバ４への登録が成功したことを
確認すると（Ｓ１１：Ｙｅｓ）、印刷ジョブファイル送信手段２０６によりＰＤＬと印刷
ジョブに関する指示とからなる印刷ジョブファイルをスプーラ２４、ネットワークＩ／Ｏ
２５、およびネットワーク５を介してプリンタ３へ送出する（Ｓ１２）。