(57)【特許請求の範囲】
【請求項１】
画像処理端末から入力される画像データ又は描画命令の処理ジョブに基づいて画像処理を行う画像処理装置であって、
前記画像データ又は前記描画命令に基づいて画像処理を行う画像処理手段と、
前記処理ジョブ毎に更新される記号情報を処理ジョブ毎のジョブ情報と共に記憶する記憶手段と、  前記画像データ又は前記描画命令が更新された前記処理ジョブが入力される毎に前記記憶手段に記憶している前記記号情報を更新させて設定すると共に記憶手段に保存する更新手段と、
前記処理ジョブの画像データ又は描画命令に基づいた画像と前記更新手段によって更新された前記記号情報を合成する合成手段と、
を含み、前記記号情報には前記処理ジョブを出力した画像処理端末情報を含むことを特徴とする画像処理装置。
【請求項２】
前記記号情報に装置固有情報を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理端末に前記記号情報の画像を前記画像データ又は前記描画命令に基づいた画像と合成するか否かを設定する合成設定手段を有し、
前記合成設定手段に、前記記号情報の画像を優先するか否かを設定する上書き設定手段を含むことを特徴とする請求項１または請求項２のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種のアプリケーションによって作成された画像データ又は描画命令に基づいた画像処理を行う画像処理装置に関する。
【０００２】
【従来の技術】
印刷処理の分野におけるデジタル化として、ＤＴＰ（Desktop Publishing）化が浸透している。ＤＴＰは、パーソナルコンピュータやワークステーション等の処理装置上で、画像の作成、加工、編集等を行うことによりページレイアウトを作成し、このページレイアウトに基づいて印刷版を露光するためのフィルムの作成を行ったり（ＣＥＰＳ）、印刷版に直接書き込んで印刷用の刷版を作成する（ＣＴＰ：Computer to Plate）。
【０００３】
一方、実際の刷版を用いた印刷に先立って校正等を行うときには、ＷＹＳＩＷＹＧ機能等を用いて、モニタに表示したページレイアウトを、ページプリンタ等の印刷出力装置によって印刷出力する。
【０００４】
ところで、校正作業を行っていくときに、修正を繰り返した結果、複数の改版された印刷出力が得られる。このとき、校正作業は、常に最新版で行う必要があるが、複数の拠点や担当者による校正を行うときにも、担当者のそれぞれが、最新版の校正内容を把握し、最新版の校正内容に基づいて校正作業を進める必要がある。
【０００５】
このために、特開平４−１１２０７１号公報では、プリンタ装置で自動的に印刷物に通し番号を付与するようにしている。
【０００６】
しかしながら、このような通し番号では、複数部を印刷出力して、複数の拠点や担当者に送付するときに、同じ内容の印刷物でも、別の通し番号が印刷されることがあり、ここの担当者の手元にある印刷物の中で、どれが最新版の印刷物であるかは判断することができるが、複数の担当者の間では、どれが最新版でありどれが最新版でないかが不明確となってしまう。
【０００７】
このために、複数の担当者の間で、校正内容を電話や電子メール等で打合せするときに、それぞれが最新版の印刷物を見ながら打合せしているか否かの判断することができなく、打合せ内容の行き違い等が発生してしまうという問題が生じる。特に、各担当者へ最新版の印刷物を送付するときに、一部への担当者への送付ミス等が生じてしまうと、異なる版数の印刷物を用いて打合せすることになってしまうという問題が生じる。
【０００８】
【発明が解決しようとする課題】
本発明は上記事実に鑑みてなされたものであり、複数の担当者の間で印刷出力を見ながら校正作業を行うときにも、適性な校正作業を行うことができる画像処理装置を提案することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために本発明は、画像処理端末から入力される画像データ又は描画命令の処理ジョブに基づいて画像処理を行う画像処理装置であって、前記画像データ又は前記描画命令に基づいて画像処理を行う画像処理手段と、前記処理ジョブ毎に更新される記号情報を処理ジョブ毎のジョブ情報と共に記憶する記憶手段と、前記画像データ又は前記描画命令が更新された前記処理ジョブが入力される毎に前記記憶手段に記憶している前記記号情報を更新させて設定すると共に記憶手段に保存する更新手段と、前記処理ジョブの画像データ又は描画命令に基づいた画像と前記更新手段によって更新された前記記号情報を合成する合成手段と、を含み、前記記号情報には前記処理ジョブを出力した画像処理端末情報を含むことを特徴とする。
【００１０】
この発明によれば、画像処理端末から入力される処理ジョブ毎のジョブ情報と記号情報を記憶手段に記憶する。更新手段は、加工、編集等によって画像データ又は描画命令が更新された処理ジョブに対する画像処理を行う毎に記号情報を進行させて更新する。
【００１１】
合成手段は、前記更新手段によって更新されたこの記号情報の画像を処理ジョブの画像データ又は描画命令に基づいた画像に合成する。これにより、所定位置に記号情報が設けられた画像が得られる。
【００１２】
また、更新手段は、ジョブ情報から画像データ又は描画命令が更新されておらず、記号情報の更新を前回の処理ジョブと同じ画像データ又は描画命令であると判断したときには、記憶手段に記憶している処理ジョブ毎の記号情報を更新しないようにしている。
【００１３】
これにより、画像の加工や編集等がなされていないときには、前の処理と同じ記号情報が合成され、画像の加工や編集等がなされているときには、更新された記号情報が合成される。
【００１４】
したがって、例えばこの処理ジョブの画像を印刷出力して、複数の担当者に送付したときに、電話や電子メール等を用いたときにも、同一の画像であるか否かを的確に判断することができる。
【００１５】
また、前記画像処理端末から入力される処理ジョブの前記記号情報が前記記憶手段に記憶されていないときに該処理ジョブの記号情報を設定してジョブ情報と共に前記記憶手段に記憶する設定手段を含むものであってもよい。
【００１６】
さらに、前記画像処理手段で画像処理を行うごとにカウントアップする計数手段を備え、前記記号情報に該計数手段のカウント値を含ませることが可能であってもよい。
【００１７】
また、本発明の記号情報としては、計数手段として、日時等を用いても良く、数字に限らずアルファベット等の記号を予め設定している順番に進行させるものであっても良い。
【００１８】
さらに、本発明は、前記記号情報に前記処理ジョブを出力した画像処理端末情報を含むことができ、前記記号情報に装置固有情報を含むことができる。
【００１９】
また、記号情報としては、処理ジョブを特定するジョブ名、文書名、画像処理端末での作成日時、画像処理部での処理日時などに基づいた記号、符号等を含むことができる。すなわち、記号情報としては、処理ジョブの画像データ又は描画データが変更されることに進行される変数に加えて、画像処理端末の情報や、処理ジョブのジョブ名、ファイル名等の情報を含むものであっても良い。
【００２０】
このような本発明では、前記画像処理端末に前記記号情報の画像を前記画像データ又は前記描画命令に基づいた画像と合成するか否かを設定する合成設定手段を含むことができ、さらに、前記合成設定手段に、前記記号情報の画像を優先する否かを設定する上書き設定手段を含むこと駕できる。
【００２１】
これにより、記号情報を合成するか否かの設定と、記号情報の画像と画像データ又は描画命令に基づいた画像が重なるときに、どちらを優先するかの設定が容易となる。
【００２２】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態を説明する。図１には、本実施の形態に適用したネットワーク１０の概略構成を示している。このネットワーク１０は、本発明を適用した画像処理装置として設けられているプリントサーバ１２と、画像処理端末として設けられている複数のクライアント端末１４とが、通信回線１６を介してネットワーク接続されている。
【００２３】
また、プリントサーバ１２には、印刷出力装置としてプリンタ１８が接続されており、プリントサーバ１２は、クライアント端末１４から出力される印刷ジョブを受信すると、この印刷ジョブに応じた印刷出力を実行する。なお、以下では、画像処理装置をプリントサーバとして用いて説明するが、本発明の画像処理装置は、これに限らずクライアント端末１４とネットワーク接続されたファイルサーバ等の各種の中間サーバに設けて画像処理を行なうものであっても良い。
【００２４】
図２に示すように、プリントサーバ１２及びクライアント端末１４には、ネットワークインターフェイス（ネットワークＩ／Ｆ）２０、２２が設けられており、このネットワークＩ／Ｆ２０、２２を介してそれぞれが通信回線１６に接続している。また、プリントサーバ１２は、Ethernet（Ｒ）などの双方向インターフェイス（双方向Ｉ／Ｆ）２４を備えており、この双方向Ｉ／Ｆ２４を介してプリンタ１８に接続している。このプリントサーバ１２に接続するプリンタ１８は複数でも良く、使用する双方向Ｉ／Ｆ２４も複数ないし複数種類でも良い。
【００２５】
なお、複数のクライアント端末１４とプリントサーバ１２のネットワーク接続は、Apple Talk（アップルトーク）、Ethernet（Ｒ）（イーサーネット、例えばEthernet（Ｒ） Talkなど）等のＬＡＮ（Local Area Network）接続を適用してもよく、また、ＷＡＮ（Wide Area Network）接続を適用してもよい。すなわち、任意のネットワークプロトコルによる接続を適用することができる。
【００２６】
このようなプリントサーバ１２は、パーソナルコンピュータ（ＰＣ）に所定の機能を備えたＰＣＩボードを追加するなどして構成することができる。また、プリントサーバ１２は、キーボード、マウス等の入力デバイスやＣＲＴディスプレイやＬＣＤディスプレイ等の表示デバイスを備えており、表示デバイスに表示した画像に対する処理及び表示画像を印刷出力するＷＹＳＩＷＹＧ機能を備えたものであっても良い。
【００２７】
プリントサーバ１２には、プリンタ１８を制御するプリントコントローラ２６と共に画像処理部２８が設けられている。画像処理部２８は、クライアント端末１４から印刷ジョブとして入力される画像データや描画データなどのジョブデータに基づいてラスタデータを生成するＲＩＰ処理を行なう。
【００２８】
また、プリントサーバ１２では、入力された印刷ジョブを処理待ちキューに格納すると共に、処理待ちキューに格納している印刷ジョブを順に読み出して、画像処理（ＲＩＰ処理）を実行し、画像処理されてプリンタ１８へ出力されるデータ（ラスタデータ）を印刷待ちキューに格納して、この印刷待ちキューからプリンタ１８へ順に出力する。また、プリントサーバ１２では、印刷処理が指定されていないか印刷処理の実行ができないジョブを保持キューに格納して保持する一般的構成となっている。なお、このようなプリントサーバ１２は、従来公知の種々の構成を用いることができ、本実施の形態では、詳細な説明を省略する。
【００２９】
一方、クライアント端末１４は、各種のアプリケーション３０を備えており、アプリケーション３０を用いて、画像の作成、加工、編集等の画像処理や文書作成等を行う。また、作成した画像データ又は描画データと各種の処理指示とを印刷ジョブとしてプリントサーバ１２へ送信することにより、プリントサーバ１２は、この印刷ジョブに対して指定された画像処理を施してプリンタ１８へ出力する。これにより、印刷ジョブに応じた印刷物が得られる。
【００３０】
また、プリントサーバ１２には、印刷機能設定部３２が設けられており、印刷ジョブ等のジョブを受信すると、印刷ジョブで指定されている各種の印刷機能の設定を行う。なお、プリントサーバ１２では、従来公知の各種の印刷機能の設定が可能となっており、印刷機能設定部３２では、印刷ジョブで指定されている印刷機能を判断し、それぞれの印刷機能が画像処理部２８及びプリンタコントローラ２６で実行されるように設定するが、本実施の形態では、詳細な説明を省略する。
【００３１】
ところで、プリントサーバ１２には、ジョブ情報検出部３４と共にカンプ番号管理部３６が設けられている。プリントサーバ１２では、一例として、基の画像データ又は描画命令が同じである否かを検出し、基の画像データ又は描画データが同じジョブに対しては、連続した記号情報を付与するようにしており、ジョブ情報検出部３４では、クライアント端末１４から画像データ又は描画データ（以下「ジョブ」とする）が入力されると、新規に作成されたジョブであるか否かを確認する。このとき、新規に作成されたジョブであるときには、カンプ番号管理部３６が、このジョブに対して記号情報としてカンプ番号を付与する。
【００３２】
また、プリントサーバ１２には、記憶手段としてＨＤ３８が設けられており、カンプ番号管理部３６では、作成したカンプ番号をジョブ毎にこのＨＤ３８に格納して保存する。
【００３３】
一方、カンプ番号管理部３６では、クライアント端末１４から入力されたジョブが、ジョブ情報検出部３４で、既にプリントサーバ１２で処理されたことがあるジョブに対して画像データの修正や加工等が施したものであると判断したときには、該当するジョブに対して付与しているカンプ番号を、ＨＤ３８から読み出して、このカンプ番号の更新を行う。
【００３４】
一方、クライアント端末１４のそれぞれには、プリントサーバ１２に設けられている各種の印刷機能の設定を行うためのドライバソフト４０（プリンタドライバ）が組み込まれており、クライアント端末１４では、アプリケーション３０によって作成された画像データや描画命令に対する印刷処理等の依頼を行うときに、ドライバソフト４０を用いることにより、プリントサーバ１２に設けられている各種の印刷機能の設定を行うことができるようになっている。
【００３５】
このドライバソフト４０では、アプリケーション３０によって作成ないし加工、修正等の処理を行った画像データ又は描画命令を印刷ジョブとして出力するときに、カンプ番号の付与の設定が可能となっている。
【００３６】
図３には、クライアント端末１４でカンプ番号の付与の設定を行うときに用いるユーザインターフェイスの一例を示している。このダイアログ４２は、例えば印刷設定を行うときに、詳細設定を選択することにより表示され、このダイアログ４２では、カンプ番号のチェック欄４４と、上書きチェック欄４６が設けられている。
【００３７】
ここで、カンプ番号チェック欄４４をマークすることにより、所定位置に、後述するカンプ番号５０（図５から図８参照）が印刷された印刷出力が得られる。通常、プリントサーバ１２では、カンプ番号５０の印刷が指定されることにより、予め設定されている所定位置にカンプ番号５０を印刷するようにしている。このとき、カンプ番号５０の印刷位置が画像データ又は描画命令に基づいた画像位置と重なるときには、画像が印刷されるようにしている。これにより、カンプ番号５０と画像が重なることにより、画像が適正に印刷されているか否かの確認が困難となってしまうのを防止するようにしている。
【００３８】
一方、ドライバソフト４０では、上書きチェック欄４６をマークして、カンプ番号５０の上書きを設定することにより、画像の上にカンプ番号５０を重ねて印刷出力するように画像処理が行われる。
【００３９】
図２に示すように、プリントサーバ１２には、カンプ番号処理部４８が設けられている。プリントサーバ１２では、印刷機能としてカンプ番号５０の印刷が指定されると、カンプ番号管理部３６が、該当するジョブのカンプ番号５０をＨＤ３８から読み出す。また、カンプ番号管理部３６では、ジョブ情報検出部３４で、前回のジョブの内容に対して変更されているとき判断したとき、すなわち、ジョブの画像データ又は描画指令が修正、編集等の処理が行われていると判断したときに、カンプ番号５０を更新してカンプ番号処理部４８へ出力する。なお、前回のジョブに対して内容が変更されていないときには、カンプ番号５０を更新せずにカンプ番号処理部４８へ出力する。
【００４０】
カンプ番号処理部４８では、カンプ番号管理部３６から入力されるカンプ番号５０からラスタデータを生成し、このカンプ番号５０が、ジョブの画像データ又は描画命令に基づいた画像の所定位置になるように合成する。これにより、プリンタ１８から、所定位置にカンプ番号５０が形成された印刷出力が得られるようにしている。
【００４１】
このようなカンプ番号５０としては、例えば、画像処理部２８で画像処理（ＲＩＰ処理）を行った回数をカウントするＲＩＰカウンタのカウント値を用いても良く、また、このカウント値に、ジョブ名、ファイル名等を合わせても良く、また、ジョブ毎に設定する記号と番号等を用いるなど、ジョブの画像データや描画命令が加工、編集されたときに少なくとも一部が異なる記号ないし番号となるものであれば良い。
【００４２】
以下に、ネットワーク１０上でのプリントサーバ１２を用いた印刷処理の概略を説明する。
【００４３】
ネットワーク１０では、クライアント端末１４で、アプリケーション３０を用いて作成、加工、編集等の処理が行われた画像データないし描画命令が印刷ジョブとしてプリントサーバ１２へ出力される。このとき、クライアント端末１４では、ドライバソフト４０を用いてカンプ番号の印刷指定をすることができる。
【００４４】
すなわち、クライアント端末１４では、印刷ジョブをプリントサーバ１２へ出力するときに、ダイアログ４２を開いて、カンプ番号５０の印刷指定、カンプ番号５０の上書き指定をすることができる。
【００４５】
一方、プリントサーバ１２では、クライアント端末１４から出力されたジョブを受信すると、このジョブが印刷ジョブであると、印刷機能設定部３２で、印刷機能の読み込み及び設定を行う。また、画像処理部２８では、印刷ジョブの画像データ又は描画命令からラスタデータを作成するＲＩＰ処理を行う。
【００４６】
画像処理部２８で生成されたラスタデータは、所定のタイミングでプリンタ１８へ出力される。これにより、プリンタ１８は、印刷ジョブの画像データ又は描画命令に基づいた印刷出力を行う。
【００４７】
ところで、プリントサーバ１２では、カンプ番号５０が指定されることにより、印刷ジョブ毎のカンプ番号５０を印刷出力に形成するようにしている。ここで、図４を参照しながら、カンプ番号５０に対する処理の概略を説明する。
【００４８】
このフローチャートは、プリントサーバ１２が受信したジョブに対する処理を開始することにより実行され、最初のステップ１００では、このジョブが印刷ジョブであるか否かを確認する。
【００４９】
これにより、プリントサーバ１２で処理するジョブが印刷ジョブであると、ステップ１００で肯定判定して、ステップ１０２へ移行する。このステップ１０２では、この印刷ジョブが、新規の印刷ジョブであるか否かを確認する。すなわち、ステップ１０２では、クライアント端末１４のアプリケーション３０によって新規に作成されて、最初に印刷処理が依頼されたものであるか否かを確認する。
【００５０】
ここで、最初の印刷依頼であると判断されると、ステップ１０２で肯定判定して、ステップ１０４へ移行し、この印刷ジョブに対するカンプ番号５０を新規に設定すると共に、設定したカンプ番号５０を印刷ジョブのジョブ情報を、ＨＤ３８に保存する。
【００５１】
すなわち、プリントサーバ１２では、新規に作成された画像データ又は描画命令が印刷ジョブとして入力されると、カンプ番号５０と共に次にこの印刷ジョブが入力されたときに、前回の印刷ジョブに対して画像データ又は描画命令が変更されているか否かを判断可能なジョブ情報をＨＤ３８に保存する。
【００５２】
これにより、印刷ジョブが、新規のものでなく、既に印刷依頼がなされた履歴のあるものであった時には、ステップ１０２で否定判定されるようにしている。
【００５３】
次のステップ１０６では、印刷ジョブに、印刷機能としてカンプ番号５０の付与が指定されているか否かを確認する。すなわち、クライアント端末１４で印刷機能を設定するときに、ダイアログ４２（図３参照）によってカンプ番号チェック欄４４がマークされたか否かを確認する。
【００５４】
ここで、カンプ番号５０の指定がなされていないときには、ステップ１０６で否定判定して、カンプ番号５０に対する処理を行わずに、印刷処理を行う。
【００５５】
これに対して、カンプ番号５０の印刷指定がなされているときには、ステップ１０６で肯定判定してステップ１０８へ移行し、まず、ＨＤ３８に保存しているカンプ番号５０を読み出す。この後にステップ１１０では、印刷ジョブに対して印刷エラーが生じたか否かを確認し、印刷エラーが生じ、プリントサーバ１２での処理が中止されるときには、、ステップ１１０で肯定判定して、カンプ番号５０に対する処理を終了する。
【００５６】
これに対して、印刷エラーが生じておらず、印刷処理が実行されるときには、ステップ１１０で否定判定して、ステップ１１２へ移行し、印刷ジョブのジョブ情報とＨＤ３８に保存しているジョブ情報を比較することにより、印刷ジョブの画像データ又は描画命令が、前回に対して更新されているか否か、すなわち、画像データ又は描画命令に基づいた画像に対して、加工、追加、編集等の処理がなされているか否かを確認する。
【００５７】
これにより、例えば新規に入力された印刷ジョブのように、変更がなされていないときには、ステップ１１２で否定判定されるのに対して、変更がなされているときには、ステップ１１２で肯定判定されてステップ１１４へ移行する。
【００５８】
このステップ１１４では、該当する印刷ジョブに対するカンプ番号５０の更新を行う。このカンプ番号の更新は、例えば、記号情報を形成している変数部分をカウントアップするなどの任意の方法で、前回のカンプ番号５０に対して、今回のカンプ番号５０が進行したものであれば良い。
【００５９】
すなわち、印刷ジョブの画像データ又は描画命令が変更されていないときには、ＨＤ３８に保存している前回のカンプ番号５０を使用し、画像データ又は描画命令が変更されているときには、前回のカンプ番号５０を更新するなどして進行させたカンプ番号５０が使用されるように設定する。
【００６０】
この後、ステップ１１６で、このカンプ番号５０を今回のカンプ番号５０として、ジョブ情報と共にＨＤ３８に保存し、ステップ１１８では、カンプ番号５０に基づいたラスタデータを生成する。
【００６１】
次のステップ１２０では、カンプ番号５０の印刷指定で、上書き指定がなされているか否か、すなわち、クライアント端末１４で印刷依頼をするときに、ダイアログ４２の上書きチェック欄４６がマークされたか否かを確認する。
【００６２】
ここで、上書き指定があるときには、ステップ１２０で肯定判定して、ステップ１２２へ移行し、カンプ番号５０が所定位置で、画像データ又は描画命令に基づいた画像の上になるように画像合成を行う。また、上書き指定がないときには、カンプ番号５０に画像データ又は描画命令に基づいた画像を重ねるように画像構成を行う。
【００６３】
このようにして、カンプ番号５０が合成された画像データ（ラスタデータ）がプリンタ１８へ出力されることにより、所定位置にカンプ番号５０が形成された印刷出力が得られる。
【００６４】
このようにしてカンプ番号５０が形成された印刷出力上では、画像が、前回に対して加工、修正、編集等の処理がなされていないときには、同一の記号情報が形成されるので、印刷出力するタイミングが異なっても、同一の画像が形成されているものであることが明確となる。
【００６５】
また、印刷出力された画像が、前回の画像と異なるものであれば、カンプ番号５０の示す記号情報も進行しているので、前回の印刷出力と異なるものであることが明確となる。
【００６６】
これにより、同一のジョブの印刷出力を、複数の担当者に送付したときにも、カンプ番号５０の付け合せを行うことにより、電話や電子メール等によって同一の画像（印刷出力）を見ているか否かの確認を容易にかつ、的確に行うことができる。
【００６７】
このような、カンプ番号５０としては、ＲＩＰカウンタのカウント値を用いることができる。図５（Ａ）には、カンプ番号５０として、ＲＩＰカウンタのカウント値を用いるPostScriptの記述の一例を示している。このPostScriptでは、「0 setgray」でカンプ番号５０の色（黒）を指定すると共に、「0 0 moveto」でカンプ番号５０の位置を指定し、「/Helvetica 8 selectfont」でカンプ番号５０のフォントサイズを指定している。また、このPostScriptの記述では、「FX dict/GetRIPCounter get exec str cvs show」でＲＩＰカウンタのカウント値を設定している。
【００６８】
これにより、図５（Ｂ）に示すように、印刷出力５２Ａには、画像５４Ａと共にカンプ番号５０Ａが形成される。また、このカンプ番号５０Ａは、ＨＤ５０に保存されるので、次に加工、編集等を行っていない同一の画像を印刷出力するときには、ＲＩＰカウンタのカウント値が変わっても、カンプ番号５０Ａは変更されずに印刷されるが、加工、編集等を行った時には、カンプ番号５０Ａに新たなＲＩＰカウンタのカウント値が適用される。
【００６９】
すなわち、画像データ又は描画命令に対する加工、編集が行われる毎に、ＲＩＰカウンタのカウント値が進行（更新）される。
【００７０】
また、図６（Ａ）及び図６（Ｂ）には、カンプ番号５０として、ＲＩＰカウンタのカウント値を、日付（日時）を用いた例を示している。図６（Ａ）に示すように、このPostScriptの記述では、「FX dict/GetRIPCounter get exec str cvs show」でＲＩＰカウンタのカウント値を指定すると共に、「FX dict/DateTime get show」で日時を指定している。
【００７１】
これにより、図６（Ｂ）に示すように、印刷出力５２Ｂには、印刷ジョブ（画像データ又は描画命令）に基づいた画像５４Ａと共に、カンプ番号５０として、ＲＩＰカウンタのカウント値と日時を用いた還付番号５０Ｂが形成される。
【００７２】
このようなカンプ番号５０を用いることにより、該当する印刷ジョブを最初に印刷出力したときの日時まで明確にすることができる。すなわち、画像データ又は描画命令の加工、編集が行われる毎に、ＲＩＰカウンタのカウント値と共に、日時が進行される。
【００７３】
さらに、図７（Ａ）及び図７（Ｂ）に示すように、カンプ番号５０としては、ＲＩＰカウンタのカウント値と日時に加えて、プリンタ１８のシリアル番号を用いることができる。このときは、図７（Ａ）に示すように、ＲＩＰカウンタのカウント値を用いる記述である「FX dict/GetRIPCounter get exec str cvs show」と、日時を用いる記述である「FX dict/DateTime get show」に、印刷出力したプリンタ１８のシリアル番号を用いる記述である「serialnumber str cvs show」が加えられる。
【００７４】
これにより、図７（Ｂ）に示すように、印刷出力５２Ｃには、カンプ番号５０として、ＲＩＰカウンタのカウント値、日時及びプリンタ１８のシリアル番号を用いたカンプ番号５０Ｃが、画像５４と共に形成され、このカンプ番号５０Ｃによって、印刷出力した日時に加えてプリンタ１８を特定することができる。なお、このカンプ番号５０Ｃでは、画像データ又は描画命令に対して加工、編集等が行われることにより、ＲＩＰカウンタのカウント値と日時が進行される。
【００７５】
また、図８（Ａ）及び図８（Ｂ）に示すように、カンプ番号５０としては、ＲＩＰカウンタのカウント値に加えて、文書名及び文書の修正日時を用いることができる。このときは、図８（Ａ）に示すように、文書名を用いる記述である「FX dict/Title get show () show」と、修正日時を用いる記述である「FX dict/CreationDate get show」を用いればよく、記号情報として漢字が入りので、フォントは、「Helvetca」ではなく「GothicBBB-Medium-RKSJ-H」として指定すればよい。
【００７６】
これにより、図８（Ｂ）に示すように、印刷出力５２Ｄには、カンプ番号５０として、ＲＩＰカウンタのカウント値、文書名、文書の修正日時を用いたカンプ番号５０Ｄが、画像５４と共に形成され、このカンプ番号５０Ｄによって、文書名と共に、この文書を修正した日時を特定することができる。なお、このカンプ番号５０Ｄでは、ＲＩＰカウンタのカウント値と、文書の修正日時が進行される。
【００７７】
さらに、カンプ番号５０としては、作者や作成アプリケーション作成ドライバ情報等を加えるなどして構成したものであってもよい。
【００７８】
図９には、カンプ番号５０として、ＲＩＰカウンタのカウント値を用いる時の処理の概略を示している。なお、図９では、前記した図４のフローチャートと同一の処理には、同じステップ番号を付与している。
【００７９】
このフローチャートでは、入力されたジョブが印刷ジョブでありカンプ番号が指定されていると共に印刷エラーが生じていないとき（ステップ１００、１０６で肯定判定、１１０の各ステップで否定判定）には、ステップ１３０で、この印刷ジョブの処理履歴が、ＨＤ３８に保存されているかを確認し、保存されているときには、そのときのカンプ番号（ＲＩＰカウンタのカウント値）を読み込む（ステップ１３２）と共に、ステップ１１２で、データが更新されているか否かを確認する。
【００８０】
ここで、データが更新されているときには、ステップ１１２で肯定判定して、ステップ１３４へ移行し、カンプ番号５０としてＲＩＰカウンタのカウント値を読み込み、このカウント値をカンプ番号として設定する。なお、この印刷ジョブの履歴がないときには、ステップ１３０で否定判定されることにより、ステップ１３４へ移行して、この印刷ジョブに対するカンプ番号を設定する。
【００８１】
これに対して、データが変更されていないときには、ＨＤ３８から読み出した前回のカンプ番号５０を今回のカンプ番号として再設定する。
【００８２】
このようにして設定したカンプ番号５０をジョブ情報と共にＨＤ３８に保存した後に、ＲＩＰ処理及び画像合成処理を行う（ステップ１１６〜１２４）ことにより、ＲＩＰカウンタのカウント値がカンプ番号５０Ａ〜５０Ｃとして印刷出力５２Ａ〜５２Ｃに形成される。
【００８３】
なお、以上の説明では、主にＲＩＰカウンタのカウント値や日時等を用いたカンプ番号を説明したが、記号情報としては、これに限るものではなく、任意の構成を適用することができる。
【００８４】
例えばアプリケーション３０を用いて編集、加工等の処理を行うことにより変更されるバージョン情報などの版数を用いて、この版数を記号情報に含ませるようにしても良い。すなわち、ＲＩＰカウンタのカウント値に加えて、文書名、作者、画像処理端末（クライアント端末）名や特定する記号、画像処理装置（サーバ）名や特定する記号、作成アプリケーション名、作成アプリケーション作成ドライバ情報、出力日時等からいずれか一つないし複数を選択して用いてもよい。このとき、進行させる変数としては、版数のみならず、処理を依頼したクライアント端末１４が変化した時には、このクライアント端末１４を特定可能とする番号や記号等を変更するようにしても良い。
【００８５】
すなわち、印刷ジョブ毎に、記号情報を格納するのみならず、クライアント端末１４やアプリケーション３０をジョブ情報に含ませて、記号情報と共にＨＤ３８等の記憶手段に保存するようにしても良い。
【００８６】
このとき、処理を依頼したクライアント端末１４が異なったときに、記述情報を更新するようにしても良く、また、画像データ又は描画命令が変更されていないときには、記述情報を進行させずに、クライアント端末１４等を特定する情報のみを変更するようにしても良い。
【００８７】
また、記号情報としては、印刷出力に形成する時の色を予め設定されている方向へ段階的に変更するものであっても良い。すなわち、記述情報としては、印刷ジョブの情報が変更されているときには、変更されていることが明確となるように設定した変数を進行するものであれば良く、数字に限らず、色や、記号を予め設定している方向へ段階的に進行させるものであっても良い。
【００８８】
また、本実施の形態では、クライアント端末１４でダイアログ４２を用いて、カンプ番号の設定及び上書き設定を行うようにしたが、プリントサーバ１２で、ダイアログ４２と同等のユーザインターフェイスを用いて、カンプ番号の設定及び上書き設定等の機能設定を行うものであっても良い。
【００８９】
また、本実施の形態では、ネットワーク１０のプリントサーバ１２に本発明を適用して説明したが、本発明はこれに限るものではなく、ネットワークに接続されている任意の構成の画像処理装置に適用することができる。
【００９０】
【発明の効果】
以上説明したように本発明によれば、画像データ又は描画データに基づいた画像が更新される毎に記号情報を更新するが、画像データ又は描画データに基づいた画像が変更されていないときには、記号情報を更新しないようにしているので、同一の画像には、変更されていないことを示す記号情報が合成される。これにより、例えば、印刷出力した画像を複数の担当者に配布したときにも、担当者の相互の間で、同一の画像であるか否かを的確に判断することができるという優れた効果が得られる。
【図面の簡単な説明】
【図１】  本実施の形態に適用したネットワークの概略構成図である。
【図２】  本発明を適用したプリントサーバの概略構成図である。
【図３】  クライアント端末に設けるユーザインターフェイスの一例を示すダイアログの概略図である。
【図４】  プリントサーバでのカンプ番号の処理の概略を示す流れ図である。
【図５】  （Ａ）はカンプ番号としてＲＩＰカウンタのカウント値を用いる時のPostScriptの記述の一例を示す概略図であり、（Ｂ）は（Ａ）の記述に基づいた印刷出力の一例を示す概略図である。
【図６】  （Ａ）はカンプ番号としてＲＩＰカウンタのカウント値と日時を用いる時のPostScriptの記述の一例を示す概略図であり、（Ｂ）は（Ａ）の記述に基づいた印刷出力の一例を示す概略図である。
【図７】  （Ａ）はカンプ番号としてＲＩＰカウンタのカウント値、日時及びプリンタのシリアル番号を用いる時のPostScriptの記述の一例を示す概略図であり、（Ｂ）は（Ａ）の記述に基づいた印刷出力の一例を示す概略図である。
【図８】  （Ａ）はカンプ番号としてＲＩＰカウンタのカウント値、文書名及び文書の日時を用いる時のPostScriptの記述の一例を示す概略図であり、（Ｂ）は（Ａ）の記述に基づいた印刷出力の一例を示す概略図である。
【図９】  カンプ番号にＲＩＰカウンタのカウント値を含む時のカンプ番号処理の一例を示す流れ図である。
【符号の説明】
１０    ネットワーク
１２    プリントサーバ（画像処理装置）
１４    クライアント端末（画像処理端末）
１８    プリンタ
２８    画像処理部（画像処理手段、合成手段）
３０    アプリケーション
３４    ジョブ情報検出部
３６    カンプ番号管理部（設定手段、更新手段）
３８    ＨＤ（記憶手段）
４０    ドライバソフト
４２    ダイアログ
４８    カンプ番号処理部（合成手段）
５０（５０Ａ、５０Ｂ、５０Ｃ）    カンプ番号（記号情報）
【図１】
0004655445.tif 000002
【図２】
0004655445.tif 000003
【図３】
0004655445.tif 000004
【図４】
0004655445.tif 000005
【図５】
0004655445.tif 000006
【図６】
0004655445.tif 000007
【図７】
0004655445.tif 000008
【図８】
0004655445.tif 000009
【図９】
0004655445.tif 000010