(57)【特許請求の範囲】
【請求項１】
画像処理装置と印刷装置とを含む印刷システムにおいて、
前記画像処理装置は、
情報処理装置から送信された、画像情報とユーザ認証情報とを含む印刷ジョブを受信する受信手段と、
前記受信手段により受信した印刷ジョブに含まれる画像情報に基づいて印刷画像データを生成する生成手段と、
前記生成手段により生成された印刷画像データと、前記受信手段により受信した印刷ジョブに含まれるユーザ認証情報と、を含む印刷ジョブデータを送信する送信手段と、を有し、
前記印刷装置は、
前記画像処理装置から送信された印刷ジョブデータに含まれるユーザ認証情報に基づいて認証を行う認証手段と、
前記認証手段による認証が成功するのに従って、前記印刷ジョブデータに含まれる印刷画像データに基づいて印刷処理を行う印刷手段と、を有し、
前記画像処理装置は、
受信した印刷ジョブに基づく再印刷処理を実行する際には、受信した印刷ジョブに含まれるユーザ認証情報を使用しないように制御する制御手段をさらに有することを特徴とする印刷システム。
【請求項２】
印刷装置と通信可能な画像処理装置であって、
情報処理装置から送信された、画像情報とユーザ認証情報とを含む印刷ジョブを受信する受信手段と、
前記受信手段により受信した印刷ジョブに含まれる画像情報に基づいて印刷画像データを生成する生成手段と、
前記生成手段により生成された印刷画像データと、前記受信手段により受信した印刷ジョブに含まれるユーザ認証情報と、を含む印刷ジョブデータを前記印刷装置に送信する送信手段と、
受信した印刷ジョブに基づく再印刷処理を実行する際には、受信した印刷ジョブに含まれるユーザ認証情報を使用しないように制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記制御手段は、前記印刷装置による印刷処理の完了に従って、前記ユーザ認証情報が削除された前記印刷ジョブを、印刷済みジョブとして、再印刷処理のためにメモリに記憶することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記印刷ジョブに含まれる前記ユーザ認証情報が削除された後に、新たなユーザ認証情報を前記印刷ジョブに設定する設定手段を有することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記新たなユーザ認証情報は、
前記印刷ジョブに含まれる前記ユーザ認証情報が削除された後に、前記印刷ジョブに対する再印刷処理の実行を指示するユーザーにより入力された情報と、
前記印刷ジョブに対する再印刷処理の実行を指示する際に、前記印刷ジョブの再印刷処理の実行を指示するユーザーにより入力されたログイン情報と、
予め記憶されている情報と、のうちの何れか１つであることを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記印刷ジョブは、前記ユーザ認証情報を含む印刷属性情報を含み、
前記制御手段は、前記ユーザ認証情報を除く印刷属性情報を含んだ印刷ジョブを、印刷済みジョブとして前記メモリに記憶することを特徴とする請求項３記載の画像処理装置。
【請求項７】
前記ユーザ認証情報を除く印刷属性情報は、ページ設定、給紙設定、仕上げ設定、の少なくとも一つを含むことを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記制御手段は、前記ユーザ認証情報を残す設定が前記印刷ジョブに含まれている場合には、印刷処理の完了に従って、前記印刷ジョブに含まれるユーザ認証情報を削除せずに、前記印刷ジョブを、印刷済みジョブとして前記メモリに記憶することを特徴とする請求項３記載の画像処理装置。
【請求項９】
前記制御手段は、前記ユーザ認証情報が含まれる前記印刷ジョブを印刷済みジョブとしてメモリに記憶し、印刷済みジョブとして前記メモリに記憶された前記印刷ジョブの再印刷処理が指示されたことに従って、前記印刷ジョブに含まれる前記ユーザ認証情報を削除することを特徴とする請求項３記載の画像処理装置。
【請求項１０】
画像処理装置と印刷装置とを含む印刷システムにおける印刷制御方法であって、
前記画像処理装置は、
情報処理装置から送信された、画像情報とユーザ認証情報とを含む印刷ジョブを受信する受信工程と、
受信した印刷ジョブに含まれる画像情報に基づいて印刷画像データを生成する生成工程と、
生成された印刷画像データと、受信した印刷ジョブに含まれるユーザ認証情報と、を含む印刷ジョブデータを送信する送信工程と、を実行し、
前記印刷装置は、
前記画像処理装置から送信された印刷ジョブデータに含まれるユーザ認証情報に基づいて認証を行う認証工程と、
認証が成功するのに従って、前記印刷ジョブデータに含まれる印刷画像データに基づいて印刷処理を行う印刷工程と、を実行し、
前記画像処理装置は、
受信した印刷ジョブに基づく再印刷処理を実行する際には、受信した印刷ジョブに含まれるユーザ認証情報を使用しないように制御することを特徴とする印刷制御方法。
【請求項１１】
印刷装置と通信可能な画像処理装置の制御方法であって、
情報処理装置から送信された、画像情報とユーザ認証情報とを含む印刷ジョブを受信する受信工程と、
受信した印刷ジョブに含まれる画像情報に基づいて印刷画像データを生成する生成工程と、
生成された印刷画像データと、受信した印刷ジョブに含まれるユーザ認証情報と、を含む印刷ジョブデータを前記印刷装置に送信する送信工程と、
受信した印刷ジョブに基づく再印刷処理を実行する際には、受信した印刷ジョブに含まれるユーザ認証情報を使用しないように制御する制御工程と、
を有することを特徴とする制御方法。
【請求項１２】
コンピュータを、請求項２から９のいずれか１項に記載の画像処理装置として動作させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、画像処理装置、印刷制御方法、およびコンピュータプログラムに関し、特に、印刷ジョブに対する処理を実行するために用いて好適なものである。
【背景技術】
【０００２】
印刷ジョブに対して様々な処理を施す機能を有する印刷システムがある。その機能の一つに、一連の処理を完了した印刷ジョブを、主には以降の再印刷のために印刷システム内に保存する機能がある（特許文献１を参照）。つまり、印刷ジョブには印刷に関わる様々な設定が印刷属性として指定される。例えば、ユーザー情報、印刷用紙設定、画像処理設定、およびフィニッシング設定などが印刷属性として指定される。これらの印刷属性に基づいて印刷システムが印刷処理を行う。全ての印刷処理が完了した後、それらの印刷属性とともに印刷ジョブが印刷システム内に保存される。
【０００３】
また、印刷ジョブに対して認証を行い、その認証の結果に応じた処理を施す機能を有する印刷システムがある（特許文献２を参照）。かかる印刷システムでは、印刷ジョブの印刷処理の中で、例えば、印刷ジョブに設定されたユーザー情報を用いてユーザー認証を行う。そして、印刷ジョブに設定されたユーザー情報と印刷システムに予め設定されたユーザー情報とが合致した場合にのみ印刷処理を継続する。一方、これらのユーザー情報が合致しなかった場合は印刷処理を中止する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−３０５３３１号公報
【特許文献２】特開２００６−１８６５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、一連の処理を完了した印刷ジョブを印刷システム内に保存する機能と、印刷ジョブに対して認証結果に応じた処理を施す機能とが共存する印刷システムが考えられる。かかる印刷システムでは、印刷ジョブは、当該印刷ジョブに対する最後の処理が完了した時点の状態で印刷システム内に保存される。つまり、その印刷ジョブは、最終的に保存された時点の全ての印刷属性を保持する。その印刷属性には、認証に用いたユーザー情報（例えば、印刷システムにおける印刷ジョブの認証に必要なユーザー名やパスワード）も含まれる。
【０００６】
しかしながら、このようなユーザー情報は、後に、その印刷ジョブが再印刷される際に当該再印刷の実行を指示するユーザーのユーザー情報と同じであるとは限らない。例えば、印刷システムに保存された或る印刷ジョブが、過去にユーザーＡからの指示によって印刷されたものとする。そして、その後に、その印刷ジョブに保存されている印刷属性のうち、少なくとも、ユーザー情報が変更されずに、例えば、ユーザーＢによってその印刷ジョブに対する再印刷の実行が指示されたとする。
【０００７】
この場合、ユーザーＢによって実行が指示された印刷ジョブであるにも関わらず、印刷システムでは、当該印刷ジョブに保存されているユーザーＡのユーザー情報と、印刷システムに予め設定されたユーザーＡのユーザー情報とが一致すると判断する。つまり、印刷システムは、その印刷ジョブを、ユーザーＡによって実行が指示された印刷ジョブとして認証する。よって、実際に印刷ジョブの実行を指示したユーザー（ユーザー情報）に基づいた認証や印刷に関する各種集計が正しく行われない虞がある。
【０００８】
以上のように、実際に印刷ジョブの実行を指示したユーザーと印刷システムで認証したユーザーとの不一致が発生すると、印刷ジョブの保存機能を有することで、印刷システムにおける認証機能の信頼性や安全性が低下する虞がある。
そこで本発明では、再実行のために保存された印刷ジョブの実行を指示するユーザーと、印刷システムで認証されるユーザーとの不一致が生じることを抑制することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の印刷システムは、画像処理装置と印刷装置とを含む印刷システムにおいて、前記画像処理装置は、情報処理装置から送信された、画像情報とユーザ認証情報とを含む印刷ジョブを受信する受信手段と、前記受信手段により受信した印刷ジョブに含まれる画像情報に基づいて印刷画像データを生成する生成手段と、前記生成手段により生成された印刷画像データと、前記受信手段により受信した印刷ジョブに含まれるユーザ認証情報と、を含む印刷ジョブデータを送信する送信手段と、を有し、前記印刷装置は、前記画像処理装置から送信された印刷ジョブデータに含まれるユーザ認証情報に基づいて認証を行う認証手段と、前記認証手段による認証が成功するのに従って、前記印刷ジョブデータに含まれる印刷画像データに基づいて印刷処理を行う印刷手段と、を有し、前記画像処理装置は、受信した印刷ジョブに基づく再印刷処理を実行する際には、受信した印刷ジョブに含まれるユーザ認証情報を使用しないように制御する制御手段をさらに有することを特徴とする。
本発明の画像処理装置は、印刷装置と通信可能な画像処理装置であって、情報処理装置から送信された、画像情報とユーザ認証情報とを含む印刷ジョブを受信する受信手段と、前記受信手段により受信した印刷ジョブに含まれる画像情報に基づいて印刷画像データを生成する生成手段と、前記生成手段により生成された印刷画像データと、前記受信手段により受信した印刷ジョブに含まれるユーザ認証情報と、を含む印刷ジョブデータを前記印刷装置に送信する送信手段と、受信した印刷ジョブに基づく再印刷処理を実行する際には、受信した印刷ジョブに含まれるユーザ認証情報を使用しないように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、再実行のために保存された印刷ジョブの実行を指示するユーザーと、印刷システムで認証されるユーザーとの不一致が生じることを抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】印刷システムの構成を示す図である。
【図２】印刷装置の構成を示す図である。
【図３】印刷ジョブの経路と各経路における印刷ジョブの制御を説明する図である。
【図４】印刷属性を設定する方法の第１の例を説明する図である。
【図５】印刷システムの処理の第１の例を説明する図である。
【図６】印刷システムの処理の第２の例を説明する図である。
【図７】印刷システムの処理の第１の例を説明するフローチャートである。
【図８】印刷属性を設定する方法の第２の例を説明する図である。
【図９】印刷システムの処理の第２の例を説明するフローチャートである。
【図１０】印刷システムの処理の第３の例を説明する図である。
【図１１】印刷システムの処理の第４の例を説明する図である。
【図１２】認証情報を設定する方法を説明する図である。
【図１３】印刷システムの処理の第３の例を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を用いて説明する。尚、本発明の説明に不要な要素は割愛する場合がある。
〔第１の実施形態〕
まず、第１の実施形態について詳細に説明する。
図１は、印刷システムの全体の構成の一例を示す図である。尚、以下に説明する印刷処理等の機能が実行されるものであれば、単体の機器で印刷システムを構成しても、複数の機器で印刷システムを構成してもよい。また、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して相互に通信可能に接続された複数の機器により処理が行われる印刷システムであってもよい。即ち、以下の実施形態で説明する各種端末が接続されたシステム構成は一例であり、用途や目的に応じて様々な構成例がある。
【００１３】
図１に示す例では、印刷システムは、クライアントコンピューター１０１と、画像処理装置１０２と、印刷装置１０３と、ネットワーク１０４と、ネットワーク１０５とを有する。
クライアントコンピューター１０１は、プリンタードライバー１０６がインストールされた装置である。クライアントコンピューター１０１は、ネットワークＩ／Ｆ１０７を介してネットワーク０１０４に接続される。本実施形態では、クライアントコンピューター１０１を情報処理装置として説明する。
【００１４】
プリンタードライバー１０６は、クライアントコンピューター１０１を制御するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作するソフトウェアである。クライアントコンピューター１０１は、アプリケーションからの印刷指示によって印刷データをＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）で表現する。そして、クライアントコンピューター１０１は、ＰＤＬで表現された印刷データを含む印刷ジョブを画像処理装置１０２に送信する。
【００１５】
ネットワークＩ／Ｆ１０７は、ネットワーク１０４を介して外部機器と接続および通信するものである。ネットワークＩ／Ｆ１０７は、ネットワーク１０４上での通信制御処理を実行する。ネットワークＩ／Ｆ１０７により、例えば、画像処理装置１０２との間でのデータの送受信等が可能になる。この他、ネットワークＩ／Ｆ１０７により、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）方式を用いたインターネット通信等も可能になる。
尚、情報処理装置には、一般的に、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および各種入出力機器を含む。しかし、これらは汎用的なものであるため、本実施形態では詳細な説明を省略する。
【００１６】
画像処理装置１０２は、ネットワークＩ／Ｆ１０８、ＣＰＵ１０９、ＲＡＭ１１０、ネットワークＩ／Ｆ１１１、印刷ジョブ解析部１１２、画像処理部１１３、記憶部１１４、および印刷ジョブ処理部１１５を有する。また、それらはシステムバス１１６により相互に通信可能に接続される。本実施形態では、画像処理装置１０２をプリンターコントローラーとして説明する。プリンターコントローラーとは、主に画像処理を担う情報処理装置である。例えば、プリンターコントローラーは、プリンタードライバー１０６等で生成された、ＰＤＬで記述された描画データを受け取り、そのＰＤＬを解釈し、印刷画像データに変換した後、後述する印刷装置１０３に出力を行う。
尚、この情報処理装置は、汎用的な情報処理装置であるコンピュータに、画像処理専用の集積回路を実装したハードウェア電子回路基板を加えた構成を有するのが一般的ではある。ただし、画像処理をソフトウエアプログラムのみで行っても構わない。
【００１７】
ネットワークＩ／Ｆ１０８は、ネットワーク１０４を介して外部機器と接続および通信するものである。ネットワークＩ／Ｆ１０８は、ネットワーク１０４上での通信制御処理を実行する。ネットワークＩ／Ｆ１０８により、例えば、クライアントコンピューター１０１との間でのデータの送受信や、ＴＣＰ／ＩＰ方式を用いたインターネット通信等が可能になる。
【００１８】
ＣＰＵ１０９は、画像処理装置１０２の記憶部１１４に記憶された各種プログラムを、ＲＡＭ１１０にロードし、ＲＡＭ１１０にロードしたプログラムを実行することによって、様々な演算処理や情報処理、機器制御等を行う。
ＲＡＭ１１０は、ＣＰＵ１０９から直接アクセスできる一般的な揮発性記憶装置の一種である。ＲＡＭ１１０は、ＣＰＵ１０９のワークエリアとして使用される。また、ＲＡＭ１１０は、一時的なデータの記憶にも使用される。
【００１９】
ネットワークＩ／Ｆ１１１は、ネットワーク１０５を介して外部機器と接続および通信するものである、ネットワークＩ／Ｆ１１１は、ネットワーク１０５上での通信制御処理を実行する。ネットワークＩ／Ｆ１１１により、例えば、ＴＣＰ／ＩＰ方式を用いたインターネット通信や印刷装置１０３との間でのデータの送受信等が可能になる。
【００２０】
印刷ジョブ解析部１１２は、ネットワークＩ／Ｆ１１１で受信した印刷ジョブを解析し、印刷画像情報や印刷属性情報を得る。印刷画像情報とは、ＰＤＬで記述された描画データである。印刷属性情報とは、印刷ジョブを処理する経路の種類に関する情報や、ページ設定・給紙・ジョブ情報・仕上げ等の各種印刷設定に関する情報である。印刷ジョブを処理する経路については、図３等を参照しながら後述する。また、ジョブ情報の一つである認証については、図４等を参照しながら後述する。
【００２１】
画像処理部１１３は、印刷ジョブに含まれるＰＤＬを解釈し、解釈した結果と、印刷画像情報と印刷属性情報とを用いてＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を行う。画像処理部１１３は、ＲＩＰ処理の結果に基づき、ページ毎にラスターデータ化した印刷画像データを生成する。尚、ＰＤＬとは、例えば、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）やＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）に代表される、ページプリンターを制御するための命令を記述するための言語を指す。
【００２２】
画像処理部１１３で生成された印刷画像データは、印刷属性情報と共に印刷ジョブデータとして、後述する印刷ジョブ処理部１１５の制御のもと、ネットワークＩ／Ｆ１１１を介して印刷装置１０３に転送される。
記憶部１１４は、クライアントコンピューター１０１から受信した印刷ジョブを一時的または恒久的にスプールし記憶する役割を担う。本実施形態では、記憶部１１４をＨＤＤとして説明する。
【００２３】
印刷ジョブ処理部１１５は、画像処理装置１０２全般の制御や、印刷ジョブの処理の制御といった、画像処理装置１０２の中核を担う制御を行う。印刷ジョブの処理の制御については、図３等を参照しながら後述する。
本実施形態では、印刷ジョブ処理部１１５は、画像処理装置１０２全般の制御と、印刷ジョブ処理の制御とに加え、以下の処理を行う。即ち、印刷ジョブ処理部１１５は、印刷装置１０３での一連の印刷処理を完了した後、印刷ジョブに含まれる印刷属性のうち、認証部１２２における判定に要する認証情報を消去し、認証情報を消去した印刷ジョブを記憶部１１４に保存する。
【００２４】
印刷装置１０３は、ネットワークＩ／Ｆ１１７、ＣＰＵ１１８、ＲＡＭ１１９、記憶部１２０、読取部１２１、認証部１２２、画像形成部１２３、操作部１２４、給紙部１２５、排紙部１２６、および印刷ジョブデータ処理部１２７を有する。また、それらはシステムバス１２８により相互に通信可能に接続される。本実施形態では、印刷装置１０３をＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）として説明する。ＭＦＰは、コピー、プリンターエンジン、およびＦＡＸ（Ｆａｃｓｉｍｉｌｅ）等を兼ね備える。
【００２５】
ネットワークＩ／Ｆ１１７は、ネットワーク１０５を介して外部機器と接続および通信するものである。ネットワークＩ／Ｆ１１７は、ネットワーク１０５上での通信制御処理を実行する。ネットワークＩ／Ｆ１１７により、例えば、画像処理装置１０２との間でのデータの送受信やＴＣＰ／ＩＰ方式を用いたインターネット通信等が可能になる。
【００２６】
ＣＰＵ１１８は、印刷装置１０３の記憶部１２０に記憶された各種プログラムを、ＲＡＭ１１９にロードし、ＲＡＭ１１９にロードしたプログラムを実行することによって、様々な処理（演算処理、情報処理、および機器制御等）を行う。
ＲＡＭ１１９は、ＣＰＵ１１８から直接アクセスできる一般的な揮発性記憶装置の一種である。ＲＡＭ１１９は、ＣＰＵ１１８のワークエリアとして使用される。また、ＲＡＭ１１９は、一時的なデータ記憶にも使用される。
【００２７】
記憶部１２０は、画像処理装置１０２から受信した印刷ジョブデータを一時的または恒久的にスプールし記憶する役割を担う。本実施形態では、記憶部１２０をＨＤＤとして説明する。
読取部１２１は、紙原稿を光学方式で読み取る装置である。本実施形態では、読取部１２１をスキャナーとして説明する。スキャナーは、原稿照明ランプ、走査ミラー、反射ミラー、レンズ、および固体撮像素子を有する。スキャナーは、原稿台ガラス上に置かれた原稿に対して光を走査する。原稿からの反射光は、走査ミラーと反射ミラーによりレンズに導かれる。レンズを通過した光信号は固体撮像素子に導かれる。光信号は、固体撮像素子で電気信号に変換され、画像信号として認識される。尚、固体撮像素子とは、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）方式やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）方式のイメージセンサーを指す。
【００２８】
認証部１２２は、ネットワークＩ／Ｆ１１７で受信した印刷ジョブデータに含まれる認証情報を用いて、印刷ジョブデータに対する印刷処理の可否の判定を行う。つまり、認証部１２２は、後述する印刷ジョブデータ処理部１２７の制御のもと、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致するか否かを判定する。この判定の結果、これらの認証情報が合致する場合、印刷ジョブデータ処理部１２７は、その印刷ジョブデータに基づく印刷処理を継続する。一方、これらの認証情報が合致しない場合、印刷ジョブデータ処理部１２７は、その印刷ジョブデータに基づく印刷処理を中止する。
【００２９】
画像形成部１２３は、画像処理装置１０２から送信される印刷ジョブデータに含まれる印刷画像データであるラスターデータを用いて画像を形成する印刷プロセスを実行する。本実施形態では、画像形成部１２３をプリンターエンジンとして説明する。つまり、画像形成部１２３は、画像処理部１１３がＲＩＰ処理によって生成したラスターデータに基づく画像を、印刷用紙に形成して印刷成果物とする。尚、画像の形成には、電子写真方式を採用し、トナーを用いることができる。ただし、トナーではなく、例えばインクを用いる等、他の手段で画像を形成しも構わない。
【００３０】
操作部１２４は、印刷システムの操作や設定等を行うためのユーザーインターフェースである。本実施形態では、操作部１２４をＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）タッチパネル方式を用いた装置として説明する。
給紙部１２５は、ＭＦＰで使用される印刷用紙を収納するものである。給紙部１２５は、用紙カセット、用紙ドロワー、用紙デッキ等とも呼ばれ、複数有するのが一般的である。また、複数の用紙カセットのうち、どの用紙カセットから印刷用紙を給紙するかは、印刷ジョブデータに含まれる印刷属性（用紙や用紙カセットに関する属性）と、ＭＦＰの設定および状態とによって異なる。複数の用紙カセットのうち、どの用紙カセットから印刷用紙を給紙するかは、後述する印刷ジョブデータ処理部１２７によって決定される。給紙された印刷用紙は最終的に画像形成部１２３に搬送され、画像形成部１２３で印刷用紙に画像が形成されて印刷成果物となる。
【００３１】
排紙部１２６は、印刷ジョブデータに含まれる印刷属性に従って、画像形成部１２３で画像が形成された印刷成果物に後処理加工を施し、後処理加工を施した印刷成果物を印刷装置１０３の機外へ排紙する。本実施形態では、排紙部１２６をフィニッシャーとして説明する。フィニッシャーやスタッカーに代表される排紙部１２６は、一般的に、ステープル機能、パンチ機能、折機能、および製本機能等の後処理機能を有する。また、排紙部１２６は、いくつかの積載用トレイ等の排紙先も有する。印刷ジョブデータに含まれる印刷属性に応じて、それらの後処理機能や排紙先が決まる。後述する印刷ジョブデータ処理部１２７によって、後処理機能や排紙先の指示や、後処理制御および排紙制御が行われる。
印刷ジョブデータ処理部１２７は、印刷装置１０３全般の制御と、印刷ジョブデータの処理の制御とを含む処理を行う。本実施形態では、印刷ジョブデータ処理部１２７をＭＦＰコントローラーとして説明する。
【００３２】
ネットワーク１０４は、インターネットやＬＡＮに代表されるグローバルまたはローカルネットワークである。ネットワーク１０４は、クライアントコンピューター１０１と画像処理装置１０２とを相互に通信可能に接続する媒体である。また、接続には、ＴＣＰ／ＩＰ方式に代表されるネットワーク通信技術が用いられる。
ネットワーク１０５も、ネットワーク１０４と同様に、インターネットやＬＡＮに代表されるグローバルまたはローカルネットワークである。ネットワーク１０５は、画像処理装置１０２と印刷装置１０３とを相互に通信可能に接続する媒体である。また、接続にはＴＣＰ／ＩＰ方式に代表されるネットワーク通信技術が用いられる。
尚、本実施形態では、ネットワークＩ／Ｆ１１１、１１７の接続およびその通信方式をピアツーピアとして説明する。
【００３３】
また、本実施形態では、ネットワーク１０４、１０５をそれぞれ独立したネットワーク構成とする場合を例示する。しかしながら、クライアントコンピューター１０１、画像処理装置１０２、および印刷装置１０３を含む一つのネットワーク構成としてもよい。
また、本実施形態では、画像処理装置１０２および印刷装置１０３をそれぞれ独立した装置として構成する場合を例示する。しかしながら、それぞれの装置の機能を有する一つの装置として、画像処理装置および印刷装置を構成してもよい。
【００３４】
図２は、印刷装置１０３の構成の一例を示す図である。
印刷装置１０３は、前述したように、記憶部１２０、読取部１２１、認証部１２２、印刷ジョブデータ処理部１２７、画像形成部１２３、操作部１２４、給紙部１２５、および排紙部１２６を有する。
給紙部１２５は、給紙部２０１〜２０５（給紙部Ａ〜Ｅ）を有する。具体的に給紙部１２５は、給紙用の複数の用紙カセットや用紙デッキを備えて構成される。
排紙部１２６は、積載部２０６〜２０８（積載部Ａ〜Ｃ）を有する。具体的に排紙部１２６は、複数の排紙用積載トレイを備えて構成される。
紙搬送経路２０９は、印刷用紙の搬送経路を示す。認証部１２２による印刷ジョブの認証に成功すると、印刷ジョブデータ処理部１２７による印刷制御が開始する。その後、印刷用紙は、給紙部２０１〜２０５の何れかから給紙され、画像形成部１２３を経て積載部２０６〜２０８の何れかに到達する。
【００３５】
図３は、画像処理装置１０２における印刷ジョブの経路と、各経路における印刷ジョブの制御の一例を説明する図である。
画像処理装置１０２は、クライアントコンピューター１０１から送信される印刷ジョブに対して、３つのキュー、つまり、印刷ジョブの処理の制御に応じた３つの経路３０１、３０２、３０３（経路Ａ、Ｂ、Ｃ）を有する。
【００３６】
また、画像処理装置１０２は、記憶部１１４に保存された印刷ジョブに対して、編集や再実行を行うことが可能である。画像処理装置１０２は、このような印刷ジョブの編集や再実行を行うために、印刷ジョブの処理の制御に応じた３つの経路３１２、３１３、３１４（経路Ｄ、Ｅ、Ｆ）をさらに有する。尚、記憶部１１４に保存された印刷ジョブは、２つの状態、つまり、印刷済みジョブ３１１とホールドジョブ３０８との何れかに分類される。また、印刷済みジョブ３１１として保存された印刷ジョブに含まれる印刷属性の情報の編集は不可能である。一方、ホールドジョブ３０８として保存された印刷ジョブの編集は可能である。
【００３７】
経路３０１（経路Ａ）は、クライアントコンピューター１０１からダイレクトキュー３０４に対して印刷ジョブが送信された場合の印刷ジョブの経路である。ダイレクトキュー３０４とは、画像処理装置１０２がクライアントコンピューター１０１から印刷ジョブを受信し、当該印刷ジョブに対する一連の処理を完了すると、当該印刷ジョブを消去するキューを指す。画像処理装置１０２は、クライアントコンピューター１０１からダイレクトキュー３０４で印刷ジョブを受信し、当該印刷ジョブに対する一連の印刷処理３０５を完了すると、当該印刷ジョブを消去３０６する。
【００３８】
消去３０６とは、一連の印刷処理３０５の過程で一時的にＲＡＭ１１０または記憶部１１４（ＨＤＤ）に記憶された印刷ジョブに関するデータの消去を指す。また、印刷処理３０５とは、画像処理装置１０２における印刷ジョブの実行から印刷装置１０３における印刷終了までの一連の処理を指す。
【００３９】
経路３０２（経路Ｂ）は、クライアントコンピューター１０１からホールドキュー３０７に対して印刷ジョブが送信された場合の印刷ジョブの経路である。ホールドキュー３０７とは、画像処理装置１０２がクライアントコンピューター１０１から印刷ジョブを受信し、少なくとも印刷装置１０３における印刷をせずに、当該印刷ジョブを記憶部１１４にホールドジョブ３０８として記憶するキューを指す。画像処理装置１０２は、クライアントコンピューター１０１からホールドキュー３０７で印刷ジョブを受信し、当該印刷ジョブに対する一連の印刷処理を行わずに、当該印刷ジョブをホールドジョブ３０８として記憶部１１４に保存する。
尚、ホールドキュー３０７の処理に関する別の例として、以下の処理を行うことも可能である。即ち、画像処理部１１３によるＲＩＰ等の画像処理を行い、印刷画像データであるラスターデータと共に印刷ジョブをホールドジョブ３０８として記憶部１１４に保存することも可能である。
【００４０】
経路３０３（経路Ｃ）は、クライアントコンピューター１０１からプリントキュー３０９に対して印刷ジョブが送信された場合の印刷ジョブの経路を指す。プリントキュー３０９とは、画像処理装置１０２がクライアントコンピューター１０１から印刷ジョブを受信し、当該印刷ジョブに対する一連の処理を完了すると、当該印刷ジョブを記憶部１１４に印刷済みジョブ３１１として記憶するキューを指す。画像処理装置１０２は、クライアントコンピューター１０１からプリントキュー３０９で印刷ジョブを受信し、当該印刷ジョブに対して一連の印刷処理３１０を完了すると、当該印刷ジョブを記憶部１１４に印刷済みジョブ３１１として保存する。
【００４１】
印刷処理３１０とは、画像処理装置１０２における印刷ジョブの実行から印刷装置１０３における印刷終了までの一連の処理を指す。また、本実施形態では、印刷ジョブに対する一連の印刷処理が印刷装置１０３で完了した後、当該印刷ジョブに含まれる印刷属性の情報のうち、認証部１２２における判定に要する認証情報を消去する。そして、認証情報が消去された当該印刷ジョブを印刷済みジョブ３１１として記憶部１１４に保存する。
【００４２】
経路３１２（経路Ｄ）は、印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブを再実行する際の印刷ジョブの経路を指す。画像処理装置１０２は、印刷済みジョブ３１１である印刷ジョブの再実行が指示されると、プリントキュー３０９で印刷ジョブを受領する。そして、画像処理装置１０２は、その印刷ジョブに対する一連の印刷処理３１０を実行し、印刷処理３１０が完了すると、当該印刷ジョブを記憶部１１４に印刷済みジョブ３１１として再び保存する。尚、この場合、印刷済みジョブ３１１である印刷ジョブに含まれる印刷属性の情報は、当該印刷ジョブが記憶部１１４に保存された時点の情報であり、そのまま印刷ジョブの再実行が行われる。もし、この印刷属性の情報を変更した上で、その印刷ジョブの再実行を行う場合は、後述する経路３１３（経路Ｅ）および経路３１４（経路Ｆ）を経る必要がある。
【００４３】
経路３１３（経路Ｅ）は、記憶部１１４に印刷済みジョブ３１１として保存された印刷ジョブの状態を、ホールドジョブ３０８の状態へ遷移する際の印刷ジョブの経路を指す。画像処理装置１０２は、印刷済みジョブ３１１である印刷ジョブをホールドジョブ３０８へ遷移させることが指示されると、当該印刷ジョブを記憶部１１４にホールドジョブ３０８として再び保存する。尚、ホールドジョブ３０８として保存されてはじめて、印刷ジョブに含まれる印刷属性の情報の変更が可能になる。
【００４４】
経路３１４（経路Ｆ）は、ホールドジョブ３０８として記憶部１１４に保存された印刷ジョブを再実行する際の印刷ジョブの経路を指す。画像処理装置１０２は、ホールドジョブ３０８である印刷ジョブの再実行が指示されると、プリントキュー３０９で印刷ジョブを受領する。そして、画像処理装置１０２は、その印刷ジョブに対する一連の印刷処理３１０を実行し、印刷処理３１０が完了すると、当該印刷ジョブを記憶部１１４に印刷済みジョブ３１１として再び保存する。尚、もし、ホールドジョブ３０８として保存された印刷ジョブに含まれる印刷属性の情報を変更した上で当該印刷ジョブを再実行した場合、当該変更された後の印刷属性の情報を元に一連の印刷処理３１０が施される。
【００４５】
図４は、印刷ジョブに含まれる印刷属性を設定する方法（印刷設定方法）の一例を説明する図である。
印刷設定画面４０１は、例えば、クライアントコンピューター１０１のプリンタードライバー１０６で、印刷ジョブの印刷属性の情報を設定する際に表示される。さらに、印刷設定画面４０１は、ホールドジョブ３０８として保存された印刷ジョブの印刷属性の情報を変更する際にも表示される。かかる変更の際には、例えば、クライアントコンピューター１０１から、専用ユーティリティソフトウェアやブラウザー等を用いてネットワーク１０４を介して画像処理装置１０２に対してアクセスすることにより、印刷設定画面４０１が表示される。
【００４６】
印刷設定画面４０１は、ページ設定群４０２、給紙群４０３、ジョブ情報群４０４、および仕上げ群４０５に種類分けされた設定画面を複数有する。印刷設定画面４０１は、印刷ジョブに対する印刷属性の各種の情報の設定（印刷設定）を行うＵＩ（Ｕｓｅｒ−Ｉｎｔｅｒｆａｃｅ）である。ＧＵＩ（Ｇｒａｐｈｉｃ Ｕｓｅｒ−Ｉｎｔｅｒｆａｃｅ）上でそれぞれの領域が押下されると、それぞれの設定画面に移行する。図４では、ジョブ情報群４０４の設定画面が表示された状態を示す。また、印刷設定画面４０１は、ＯＫボタン０４０９、キャンセルボタン４１０、および適応ボタン４１１を有する。
【００４７】
ページ設定群４０２は、印刷ジョブに含まれる印刷属性の情報のうち、ページ設定に関する印刷設定を行うためのＵＩである。ページ設定に関する印刷設定は、例えば、印刷文書のページサイズ、出力用紙のサイズ、ページレイアウト、および拡大縮小等の各種指定である。
給紙群４０３は、印刷ジョブに含まれる印刷属性の情報のうち、給紙に関する印刷設定を行うためのＵＩである。給紙に関する印刷設定は、例えば、用紙カセット、用紙種類、挿入紙、および表紙・裏表紙等の各種指定である。
【００４８】
ジョブ情報群４０４は、印刷ジョブに含まれる印刷属性の情報のうち、ジョブ情報に関する印刷設定を行うためのＵＩである。ジョブ情報に関する印刷設定は、例えば、部数および認証情報等の各種指定である。本実施形態では、認証情報について詳細に説明する。
ジョブ情報群４０４の設定画面には、認証情報設定４０６、ユーザー名入力エリア４０７、およびパスワード入力エリア４０８が少なくとも表示される。
認証情報設定４０６は、印刷ジョブに含まれる印刷属性の情報のうち、認証部１２２における判定に要する認証情報を設定するためのＵＩである。本実施形態では、認証部１２２における判定に要する認証情報が、印刷システムにおいて印刷ジョブを実行するユーザー名と、当該ユーザー名のユーザーのパスワードである場合を例に挙げて説明する。
【００４９】
ユーザー名入力エリア４０７は、認証部１２２における判定に要する認証情報のうち、印刷システムにおいて印刷ジョブを実行するユーザー名を入力するＵＩである。
パスワード入力エリア４０８は、認証部１２２における判定に要する認証情報のうち、印刷システムにおいて印刷ジョブを実行するユーザー名と対になるパスワードを入力するＵＩである。
【００５０】
ユーザー名入力エリア４０７とパスワード入力エリア４０８に入力された認証情報は、印刷ジョブに含まれる印刷属性の情報の一部として画像処理装置１０２で処理された後、印刷ジョブデータの一部として認証部１２２による認証処理に使用される。印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報（ユーザー名入力エリア４０７とパスワード入力エリア４０８に入力された認証情報）とが合致する場合にのみ、当該印刷ジョブデータの印刷処理が継続される。
【００５１】
仕上げ群４０５は、印刷ジョブに含まれる印刷属性の情報のうち、ページ設定に関する印刷設定を行うためのＵＩである。ページ設定に関する印刷設定は、例えば、両面印刷、綴じ方向、ステープル、パンチ、折り、および排紙トレイ等の各種指定である。
ＯＫボタン４０９は、印刷設定画面４０１に入力された情報を保存するためのＵＩである。ＯＫボタン４０９に対応するＧＵＩ上の領域が押下されると、印刷設定画面４０１に入力された情報が保存され、印刷設定画面４０１の画面が閉じる。
【００５２】
キャンセルボタン４１０は、印刷設定画面４０１に入力された情報をキャンセルするためのＵＩである。キャンセルボタン４１０に対応するＧＵＩ上の領域が押下されると、印刷設定画面４０１に入力された情報が破棄され、印刷設定画面４０１の画面が閉じる。
適応ボタン４１１は、印刷設定画面４０１に対する設定を継続しながら、印刷設定画面４０１に入力された情報を保存するためのＵＩである。適応ボタン４１１に対応するＧＵＩ上の領域が押下されると、印刷設定画面４０１に入力された情報が保存される。この場合、印刷設定画面４０１の画面は引き続き表示される。
【００５３】
図５は、印刷ジョブを実行する際の印刷システムの処理の一例を説明する図である。図５は、本実施形態における処理との比較を行うためのものである。また、図５では、クライアントコンピューター１０１、画像処理装置１０２、および印刷装置１０３の処理のシーケンスを示す。また、図５では、上から下に向けて時間が進むものとする。
【００５４】
まず、画像処理装置１０２は、クライアントコンピューター１０１から送信される印刷ジョブを受信する（ステップＳ５０１）。
次に、画像処理装置１０２は、ステップＳ５０１で受信した印刷ジョブを解析する（ステップ５０２）。
【００５５】
ここでは、印刷ジョブの解析により、印刷ジョブに含まれる印刷属性の情報の一つである認証情報として、ユーザー名「ＡＢＣ」およびパスワード「１２３」が得られたとして説明する。また、このユーザー名とパスワードは、例えば、印刷設定画面４０１の認証情報設定４０６のユーザー名入力エリア４０７とパスワード入力エリア４０８に入力された認証情報である。また、ステップＳ５０１で受信した印刷ジョブの経路として経路３０３（経路Ｃ）が選択されており、当該印刷ジョブは、プリントキュー３０９により処理されるものとして説明する。
【００５６】
次に、画像処理装置１０２は、印刷ジョブに対して画像処理を施し、印刷画像データを得る（ステップＳ５０３）。
次に、画像処理装置１０２は、ステップＳ５０２で得られた認証情報をはじめとする印刷属性の情報と、ステップＳ５０３で得られた印刷画像データを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ５０４）。
【００５７】
次に、印刷装置１０３は、印刷ジョブデータに含まれる印刷属性の情報のうち、認証情報を用いて、印刷ジョブデータの印刷処理を行うか否かを判定する（ステップＳ５０５）。具体的に説明すると、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致した場合には、印刷装置１０３は、印刷処理を継続する。一方、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致しなかった場合には、印刷装置１０３は、印刷処理を中止する。尚、印刷ジョブデータに含まれる認証情報は、ステップＳ５０２で得られたユーザー名「ＡＢＣ」およびパスワード「１２３」である。
【００５８】
ステップＳ５０５において認証情報が合致し、印刷ジョブデータの印刷処理を行うと判定された場合、印刷装置１０３は、当該印刷ジョブデータを用いて画像を形成し、印刷成果物を得る（ステップＳ５０６）。
次に、画像処理装置１０２は、印刷装置１０３から印刷完了通知を受信することで、印刷装置１０３における一連の印刷処理が完了したことを認識する（ステップＳ５０７）。
【００５９】
次に、画像処理装置１０２は、ステップＳ５０１で受信した印刷ジョブを記憶部１１４に保存し、経路３０３（経路Ｃ）による一連の印刷ジョブの処理を終了する（ステップＳ５０８）。ここで、印刷ジョブを記憶部１１４に保存する際、印刷ジョブに含まれる印刷属性の情報も全て保存される。つまり、認証情報としてのユーザー名「ＡＢＣ」とパスワード「１２３」も記憶部１１４に保存される。また、ここでは、経路３０３（経路Ｃ）による処理が行われたので、印刷ジョブは、印刷済みジョブ３１１として記憶部１１４に保存される。
【００６０】
ステップＳ５０８において印刷ジョブの一連の処理が終了した後、印刷済みジョブ３１１として記憶部１１４に保存された当該印刷ジョブの再実行が指示されると、画像処理装置１０２は、経路３１２（経路Ｄ）による処理を行う（ステップＳ５０９）。
次に、画像処理装置１０２は、印刷ジョブを解析する（ステップＳ５１０）。この印刷ジョブの解析により、印刷ジョブに含まれる印刷属性の情報の一つである認証情報として、ユーザー名「ＡＢＣ」およびパスワード「１２３」が得られる。前述したように、ステップＳ５０８において、印刷ジョブを記憶部１１４に保存する際、印刷ジョブに含まれる印刷属性の情報を全て（認証情報としてのユーザー名「ＡＢＣ」およびパスワード「１２３」）を保存する。このため、ステップＳ５１０では、ステップＳ５０８で保存した認証情報と全く同じ認証情報が得られる。また、ここでは、経路３１２（経路Ｄ）による処理が行われるので、この印刷ジョブは、プリントキュー３０９により処理される。
【００６１】
次に、画像処理装置１０２は、印刷ジョブに対して画像処理を施し、印刷画像データを得る（ステップＳ５１１）。
次に、画像処理装置１０２は、ステップＳ５１０で得られた認証情報をはじめとする印刷属性の情報と、ステップＳ５１１で得られた印刷画像データを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ５１２）。
【００６２】
次に、印刷装置１０３は、印刷ジョブデータに含まれる印刷属性の情報のうち、認証情報を用いて、印刷ジョブデータの印刷処理を行うか否かを判定する（ステップＳ５１３）。尚、印刷ジョブデータに含まれる認証情報は、ステップＳ５１０で得られたユーザー名「ＡＢＣ」およびパスワード「１２３」である。この判定の結果、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致した場合には、印刷装置１０３は、印刷処理を継続する。一方、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致しなかった場合には、印刷装置１０３は、印刷処理を中止する。
【００６３】
ステップＳ５１３において、認証情報が合致し、印刷ジョブデータの印刷処理を行うと判定された場合、印刷装置１０３は、当該印刷ジョブデータを用いて画像を形成し、印刷成果物を得る（ステップＳ５１４）。
以上のように、ステップＳ５０８において、認証情報としてユーザー名「ＡＢＣ」およびパスワード「１２３」が保存される。したがって、ステップＳ５０９において、印刷済みジョブ３１１として記憶部１１４に保存されている印刷ジョブを再実行した場合、ステップＳ５１３において、認証情報が再び合致し印刷ジョブデータの印刷処理が継続されてしまう。もし、ステップＳ５０９で再実行された印刷ジョブに含まれる認証情報と、再実行したユーザーの認証情報とが異なる場合、ステップＳ５１３における認証が正しく行われない。つまり、印刷装置１０３において、実際に印刷ジョブの実行を指示したユーザーの認証情報に基づいた認証や印刷に関する各種集計が正しく行われず、このような認証情報の不一致により、印刷システムとして認証機能の信頼性や安全性が低下する虞がある。
【００６４】
図６は、印刷ジョブを実行する際の印刷システムの処理の一例を説明する図である。図６は、本実施形態における処理の一例を説明するためのものである（前述したように、図５は、本実施形態における処理との比較を行うためのものである）。図６でも図５と同様に、クライアントコンピューター１０１、画像処理装置１０２、および印刷装置１０３の処理のシーケンスを示す。また、図６でも図５と同様に、上から下に向けて時間が進むものとする。
【００６５】
まず、画像処理装置１０２は、クライアントコンピューター１０１から送信される印刷ジョブを受信する（ステップＳ６０１）。
次に、画像処理装置１０２は、ステップＳ６０１で受信した印刷ジョブを解析する（ステップＳ６０２）。
【００６６】
図５のステップＳ５０２と同様に、ここでも、印刷ジョブに含まれる印刷属性の情報の一つである認証情報として、ユーザー名「ＡＢＣ」およびパスワード「１２３」が得られたとして説明する。また、このユーザー名とパスワードは、例えば、印刷設定画面４０１の認証情報設定４０６のユーザー名入力エリア４０７とパスワード入力エリア４０８に入力された認証情報である。また、ステップＳ６０１で受信した印刷ジョブは、経路３０３（経路Ｃ）が選択され、プリントキュー３０９により処理されるものとして説明する。
【００６７】
次に、画像処理装置１０２は、印刷ジョブに対して画像処理を施し、印刷画像データを得る（ステップＳ６０３）。
次に、画像処理装置１０２は、ステップＳ６０２で得られた認証情報をはじめとする印刷属性の情報と、ステップＳ６０３で得られた印刷画像データを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ６０４）。
【００６８】
次に、印刷装置１０３は、印刷ジョブデータに含まれる印刷属性の情報のうち、認証情報（ステップＳ６０２で得られたユーザー名「ＡＢＣ」およびパスワード「１２３」）を用いて、印刷ジョブデータの印刷処理を行うか否かを判定する（ステップＳ６０５）。この判定の結果、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致した場合には、印刷装置１０３は、印刷処理を継続する。一方、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致しなかった場合には、印刷装置１０３は、印刷処理を中止する。
【００６９】
ステップＳ６０５において認証情報が合致し、印刷ジョブデータの印刷処理を行うと判定された場合、印刷装置１０３は、当該印刷ジョブデータを用いて画像を形成し、印刷成果物を得る（ステップＳ６０６）。
次に、画像処理装置１０２は、印刷装置１０３から印刷完了通知を受信することで、印刷装置１０３における一連の印刷処理が完了したことを認識する（ステップＳ６０７）。
【００７０】
このように、画像処理装置１０２は、ステップＳ６０７で得た印刷完了通知により一連の印刷処理が完了したと判断する。本実施形態では、画像処理装置１０２は、この判断の後、ステップＳ６０１で受信した印刷ジョブに含まれる印刷属性の情報の一つである認証情報を消去する（ステップＳ６０８）。つまり、画像処理装置１０２は、認証情報の一つであるユーザー名の「ＡＢＣ」と、もう一つの認証情報であるパスワードの「１２３」との何れの認証情報も消去する。
最後に、画像処理装置１０２は、ステップＳ６０８によって認証情報が消去された印刷ジョブを記憶部１１４に保存し、経路３０３（経路Ｃ）による一連の印刷ジョブの処理を終了する（ステップＳ６０９）。
【００７１】
この印刷ジョブは、経路３０３（経路Ｃ）により、印刷済みジョブ３１１として記憶部１１４に保存される。この印刷ジョブに含まれる印刷属性の情報の一つである認証情報には何も設定されていない。つまり、後に、印刷済みジョブ３１１として記憶部１１４に保存されているこの印刷ジョブを再実行する際には、少なくとも、実際に印刷ジョブを実行するユーザーによって所定の認証情報を設定しなければならない。したがって、図５を参照しながら説明した認証情報の不一致による印刷は発生しない。
【００７２】
以上のようにして印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブ（認証情報を含まない印刷ジョブ）に対する新たな認証情報の設定の方法として、例えば、以下の方法がある。
第１の方法として、まず、経路３１３（経路Ｅ）による処理の実行が指示されると、画像処理装置１０２は、印刷済みジョブ３１１をホールドジョブ３０８とする。その後、印刷設定画面４０１のユーザー名入力エリア４０７およびパスワード入力エリア４０８に認証情報が入力され、ＯＫボタン４０９または適応ボタン４１１が押下されると、画像処理装置１０２は、当該認証情報をホールドジョブ３０８に含める。
【００７３】
第２の方法として、まず、印刷済みジョブの再実行が指示されると、画像処理装置１０２は、経路３１２（経路Ｄ）による処理を実行する。即ち、画像処理装置１０２は、印刷済みジョブ３１１をプリントキュー３０９に投入する。その後、印刷設定画面４０１のユーザー名入力エリア４０７およびパスワード入力エリア４０８に認証情報が入力され、ＯＫボタン４０９または適応ボタン４１１が押下されると、画像処理装置１０２は、当該認証情報を取得する。画像処理装置１０２は、プリントキュー３０９に投入された印刷済みジョブ３１１に対する処理の際に、取得した認証情報を、印刷済みジョブ３１１に含める。
この他、前述した処理の実行を指示するユーザーの印刷システムに対するログイン情報、または、印刷システムに予め記憶されている情報を新たな認証情報として設定してもよい。
【００７４】
図７は、クライアントコンピューター１０１から送信された印刷ジョブに対する処理を行う際の印刷システムの処理の一例を説明するフローチャートである。尚、本フローチャートは、以下のハードウェアによる処理により実現される。即ち、画像処理装置１０２においては、記憶部１１４に格納されたプログラムに従って、印刷ジョブ処理部１１５が実行することによって本フローチャートが実現される。また、印刷装置１０３においては、記憶部１２０に格納されたプログラムに従って、印刷ジョブデータ処理部１２７が実行することによって本フローチャートが実現される。
【００７５】
まず、印刷ジョブ処理部１１５は、クライアントコンピューター１０１から送信された印刷ジョブを取得する（ステップＳ７０１）。この印刷ジョブの取得により、印刷システムの処理が開始する。また、印刷ジョブ処理部１１５は、取得した印刷ジョブを、記憶部１１４に一時的にスプールする。
【００７６】
次に、印刷ジョブ処理部１１５は、ステップＳ７０１で取得した印刷ジョブを解析し、印刷画像情報および印刷属性情報を得る（ステップＳ７０２）。尚、前述したように、印刷画像情報とは、ＰＤＬで記述された描画データである。印刷属性情報とは、印刷ジョブを処理する経路の種類に関する情報や、ページ設定・給紙・ジョブ情報・仕上げ等の各種印刷設定に関する情報である。また、印刷属性情報には、認証情報も含まれる。
【００７７】
次に、印刷ジョブ処理部１１５は、ステップＳ７０２で得た印刷ジョブの経路の種類が、プリントキュー３０９（経路３０３（経路Ｃ））であるか否かを判定する（ステップＳ７０３）。
この判定の結果、印刷ジョブの経路の種類が、プリントキュー３０９でない場合には、後述するステップＳ７１２に進む。
【００７８】
一方、印刷ジョブの経路の種類が、プリントキュー３０９である場合には、ステップＳ７０４に進む。ステップＳ７０４に進むと、印刷ジョブ処理部１１５は、印刷ジョブに含まれる描画データに対して画像処理を施すことを、画像処理部１１３に指示する。これにより画像処理部１１３は、画像処理を行う。そして、印刷ジョブ処理部１１５は、画像処理部１１３から印刷画像データを取得する（ステップＳ７０４）。
【００７９】
次に、印刷ジョブ処理部１１５は、ステップＳ７０２で得られた認証情報をはじめとする印刷属性情報と、ステップＳ７０４で得られた印刷画像データとを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ７０５）。
次に、印刷ジョブデータ処理部１２７は、画像処理装置１０２から転送される印刷ジョブデータを取得する（ステップＳ７０６）。
【００８０】
次に、印刷ジョブデータ処理部１２７は、ステップＳ７０６で取得された印刷ジョブデータに対する認証を認証部１２２に指示する。認証部１２２は、印刷装置１０３に予め定められた認証情報と、ステップＳ７０６で取得された印刷ジョブデータに含まれる認証情報とが一致する場合に、認証に成功したと判定し、そうでない場合に、認証に失敗したと判定する。印刷ジョブデータ処理部１２７は、認証部１２２における認証の結果に基づいて、ステップＳ７０６で取得された印刷ジョブデータの印刷処理を行うか（認証に成功したか）否かを判定する（ステップＳ７０７）。
【００８１】
この判定の結果、印刷ジョブデータの印刷処理を行わない（認証に失敗した）場合には、ステップＳ７０８〜Ｓ７１０を省略して後述するステップＳ７１１に進む。
一方、印刷ジョブデータの印刷処理を行う（認証に成功した）場合には、ステップＳ７０８に進む。ステップＳ７０８に進むと、印刷ジョブデータ処理部１２７は、印刷画像データに基づく画像の形成を施すことを画像形成部１２３に指示する。これにより、画像形成部１２３は、ステップＳ７０６で取得された印刷画像データに基づく画像を形成し、印刷成果物を得る（ステップＳ７０８）。
【００８２】
次に、印刷ジョブデータ処理部１２７は、画像処理装置１０２に印刷完了通知を発行する。印刷ジョブ処理部１１５は、印刷装置１０３から印刷完了通知を受信する（ステップＳ７０９）。
次に、印刷ジョブ処理部１１５は、ステップＳ７０９で得た印刷完了通知により一連の印刷処理が完了したと判断し、印刷ジョブに含まれる印刷属性情報の一つである認証情報を消去する（ステップＳ７１０）。
次に、印刷ジョブ処理部１１５は、印刷ジョブを記憶部１１４に保存し、印刷システムの処理を終了する（ステップＳ７１１）。
【００８３】
前述したように、ステップＳ７０３において、ステップＳ７０２で得た印刷ジョブの経路の種類が、プリントキュー３０９（経路３０３（経路Ｃ））でないと判定された場合には、ステップＳ７１２に進む。ステップＳ７１２に進むと、印刷ジョブ処理部１１５は、ステップＳ７０２で得た印刷ジョブの経路の種類が、ホールドキュー３０７（経路３０２（経路Ｂ））であるか否かを判定する（ステップＳ７１２）。
【００８４】
この判定の結果、印刷ジョブの経路の種類が、ホールドキュー３０７である場合には、前述したステップＳ７１１に進む。このように、本実施形態では、印刷ジョブの経路の種類が、ホールドキュー３０７である場合には、印刷ジョブに含まれる認証情報を消去せずに保存する。
一方、印刷ジョブの経路の種類が、ホールドキュー３０７でない場合には、印刷ジョブの経路の種類は、ダイレクトキュー３０４（経路３０１（経路Ａ））である。この場合には、ステップＳ７１３に進む。ステップＳ７１３に進むと、印刷ジョブ処理部１１５は、図３を参照しながら説明したように、経路３０１（経路Ａ）による処理（ダイレクトキューによる処理）を行い、印刷システムの処理を終了する（ステップＳ７１３）。
【００８５】
以上のように本実施形態では、再実行される印刷ジョブを保存するに際し、当該印刷ジョブに含まれる印刷属性のうち、印刷システム内の認証機能に要する認証情報（ユーザー情報）を消去してから、当該印刷ジョブを印刷システム内に保存する。したがって、例えば、印刷ジョブの再実行を指示するユーザーと、印刷システムにおいて認証を行うユーザーとが異なることを抑制することができる。よって、印刷システムは、実際に印刷ジョブを実行したユーザー情報に基づいた認証や印刷に関する各種集計を正しく行うことができる。このように、本実施形態によれば、印刷ジョブの保存機能を有しつつ、認証機能の信頼性や安全性を向上させる印刷システムを実現することができる。
【００８６】
〔第２の実施形態〕
続いて、第２の実施形態について詳細に説明する。
第１の実施形態では、印刷ジョブの一連の印刷処理の完了後、当該印刷ジョブを印刷システム内に保存する際に、当該印刷ジョブに含まれる印刷属性のうち、印刷システム内の認証機能に要する認証情報を必ず消去する場合を例に挙げて説明した。しかしながら、印刷システムの使われ方、つまり、印刷ワークフローは、印刷システムにおける印刷環境によって様々である。つまり、印刷ジョブを印刷システム内に保存する際、当該印刷ジョブに含まれる印刷属性のうち、印刷システム内の認証に要する認証情報を消去しないニーズも存在する。
【００８７】
そこで、本実施形態では、一連の印刷処理の完了後、当該印刷ジョブに含まれる認証情報を残す旨の印刷属性が設定されている場合には、当該印刷ジョブを印刷システム内に保存する際に、当該認証情報を消去せずに残す場合について説明する。
このように、本実施形態では、第１の実施形態における構成・処理に、印刷システムとしての様々な印刷ワークフローに適応させる構成・処理を加えることにより、利便性を向上させることが目的である。即ち、本実施形態では、第１の実施形態に対し、再実行される印刷ジョブを保存する際に、ユーザーによる設定に基づいて、当該印刷ジョブに含まれる認証情報を残すための構成および処理が追加されたものである。したがって、本実施形態の説明において、第１の実施形態と同一の部分については、図１〜図７に付した符号と同一の符号を付す等して詳細な説明を省略する。
【００８８】
図８は、印刷ジョブに含まれる印刷属性を設定する方法（印刷設定方法）の一例を説明する図である。図８は、図４に対応する図である。
印刷設定画面８０１は、第１の実施形態で説明した印刷設定画面４０１に対し、ジョブ情報群８０２の設定画面の一部が異なるだけである。印刷設定画面８０１を表示するタイミングも第１の実施形態で説明した印刷設定画面４０１を表示するタイミングと同じである。
【００８９】
印刷設定画面８０１は、ページ設定群４０２、給紙群４０３、ジョブ情報群８０２、および仕上げ群４０５に種類分けされた設定画面を複数有する。印刷設定画面８０１は、印刷ジョブに対する印刷属性の各種の情報の設定（印刷設定）を行うＵＩである。ＧＵＩ上でそれぞれの領域が押下されると、それぞれの設定画面に移行する。
【００９０】
ジョブ情報群８０２は、印刷ジョブに含まれる印刷属性の情報のうち、ジョブ情報に関する印刷設定を行うためのＵＩである。ジョブ情報に関する印刷設定は、例えば、部数、および認証情報等の各種指定である。本実施形態でも、第１の実施形態と同様に、認証情報について詳細に説明する。
【００９１】
ジョブ情報群８０２の設定画面には、認証情報設定４０６、ユーザー名入力エリア４０７、パスワード入力エリア４０８、認証情報管理設定８０３、認証情報管理選択肢８０４、および認証情報管理選択肢８０５が少なくとも表示される。認証情報設定４０６、ユーザー名入力エリア４０７、およびパスワード入力エリア４０８は、それぞれ第１の実施形態で説明したものと同じである。
【００９２】
認証情報管理設定８０３は、一連の印刷処理の完了後、印刷ジョブに含まれる認証情報を残すか否かを選択するためのＵＩである。認証情報管理選択肢８０４は、印刷処理の完了後に、印刷ジョブから認証情報を消去することを設定するための選択肢である。一方、認証情報管理選択肢８０５は、印刷処理の完了後に、印刷ジョブに認証情報を残すことを設定するための選択肢である。認証情報管理選択肢８０４、８０５のＧＵＩ上で、どちらかの領域が押下されると、印刷ジョブに認証情報を残すか否かが選択される。
【００９３】
認証情報管理選択肢８０４または８０５の選択の内容を示す設定情報が印刷ジョブに含まれる。その設定情報は、画像処理装置１０２によって解釈され、前述したいずれかの動作で処理される。つまり、認証情報管理選択肢８０４が選択された場合、画像処理装置１０２は、一連の印刷処理の完了後、印刷ジョブに含まれる印刷属性の情報の一つである認証情報を消去した上で、当該印刷ジョブを記憶部１１４に保存する。この場合は、第１の実施形態と同じ結果になる。一方、認証情報管理選択肢８０５が選択された場合、画像処理装置１０２は、一連の印刷処理の完了後、印刷ジョブに含まれる印刷属性情報の一つである認証情報を残した上で、当該印刷ジョブを記憶部１１４に保存する。
【００９４】
図９は、クライアントコンピューター１０１から送信された印刷ジョブに対する処理を行う際の印刷システムの処理の一例を説明するフローチャートである。図９は、図７に対応する図である。図９のフローチャートは、図７のフローチャートのステップＳ７０９とステップＳ７１０との間に、ステップＳ９０１の処理が追加されたものである。尚、図９のフローチャートを実現するハードウェアは、図７のフローチャートを実現するハードウェアと同じである。
【００９５】
まず、印刷ジョブ処理部１１５は、クライアントコンピューター１０１から送信された印刷ジョブを取得し、当該印刷ジョブを記憶部１１４に一時的にスプールする（ステップＳ７０１）。
次に、印刷ジョブ処理部１１５は、ステップＳ７０１で取得した印刷ジョブを解析し、印刷画像情報および印刷属性情報を得る（ステップＳ７０２）。
【００９６】
次に、印刷ジョブ処理部１１５は、ステップＳ７０２で得た印刷ジョブの経路の種類がプリントキュー３０９（経路３０３（経路Ｃ））であるか否かを判定する（ステップＳ７０３）。
この判定の結果、印刷ジョブの経路の種類が、プリントキュー３０９でない場合には、ステップＳ７１２に進む。ステップＳ７１２に進むと、印刷ジョブ処理部１１５は、ステップＳ７０２で得た印刷ジョブの経路の種類が、ホールドキュー３０７（経路３０２（経路Ｂ））であるか否かを判定する（ステップＳ７１２）。この判定の結果、印刷ジョブの経路の種類が、ホールドキュー３０７である場合には、ステップＳ７１１に進み、そうでない場合には、ステップＳ７１３に進み、経路３０１（経路Ａ）による処理（ダイレクトキューによる処理）が行われる。
【００９７】
一方、ステップＳ７０３の判定の結果、印刷ジョブの経路の種類が、プリントキュー３０９である場合には、ステップＳ７０４に進む。ステップＳ７０４に進むと、印刷ジョブ処理部１１５は、画像処理部１１３に画像処理の実行を指示し、当該指示に基づき画像処理部１１３で生成された印刷画像データを取得する。
次に、印刷ジョブ処理部１１５は、ステップＳ７０２で得られた認証情報をはじめとする印刷属性情報と、ステップＳ７０４で得られた印刷画像データとを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ７０５）。
【００９８】
次に、印刷ジョブデータ処理部１２７は、画像処理装置１０２から転送される印刷ジョブデータを取得する（ステップＳ７０６）。
次に、印刷ジョブデータ処理部１２７は、認証部１２２に認証を指示する。そして、印刷ジョブデータ処理部１２７は、当該指示に基づき認証部１２２で行われた認証の結果から、ステップＳ７０６で取得された印刷ジョブデータの印刷処理を行うか（認証に成功したか）否かを判定する（ステップＳ７０７）。
【００９９】
この判定の結果、印刷ジョブデータの印刷処理を行わない（認証に失敗した）場合には、ステップＳ７０８〜Ｓ７１０を省略して後述するステップＳ７１１に進む。
一方、印刷ジョブデータの印刷処理を行う（認証に成功した）場合には、ステップＳ７０８に進む。ステップＳ７０８に進むと、印刷ジョブデータ処理部１２７は、画像の形成を画像形成部１２３に指示する。画像形成部１２３は、当該指示に基づき、ステップＳ７０６で取得された印刷画像データに基づく画像を形成し、印刷成果物を得る（ステップＳ７０８）。
【０１００】
次に、印刷ジョブデータ処理部１２７は、画像処理装置１０２に印刷完了通知を発行する。印刷ジョブ処理部１１５は、印刷装置１０３から印刷完了通知を受信する（ステップＳ７０９）。
次に、印刷ジョブ処理部１１５は、ステップＳ７０２で得た印刷属性情報に、認証部１２２における判定に要する認証情報を残す旨の印刷属性が含まれているか否かを判定する（ステップＳ９０１）。
【０１０１】
この判定の結果、印刷属性情報に、認証情報を残す旨の印刷属性が含まれている場合には、ステップＳ７１０を省略してステップＳ７１１に進む。
一方、印刷属性情報に、認証情報を残す旨の印刷属性が含まれていない場合には、ステップＳ７１０に進む。
【０１０２】
ステップＳ７１０に進むと、印刷ジョブ処理部１１５は、ステップＳ７０９で得た印刷完了通知により一連の印刷処理が完了したと判断し、印刷ジョブに含まれる印刷属性情報の一つである認証情報を消去する（ステップＳ７１０）。
次に、印刷ジョブ処理部１１５は、印刷ジョブを記憶部１１４に保存し、印刷システムの処理を終了する（ステップＳ７１１）。
【０１０３】
以上のように本実施形態では、印刷ジョブに含まれる印刷属性情報に、一連の印刷処理の完了後、当該印刷ジョブに含まれる認証情報を残す旨の印刷属性が含まれる場合には、当該認証情報を残したまま、当該印刷ジョブを印刷システム内に保存する。一方、一連の印刷処理の完了後、当該印刷ジョブに含まれる認証情報を残す旨の印刷属性が含まれていない場合（認証情報を消去する旨の印刷属性が含まれている場合）には、当該認証情報を消去した上で、当該印刷ジョブを印刷システム内に保存する。したがって、第１の実施形態で説明した効果に加え、再印刷に使用される印刷ジョブに含まれる認証情報が一律に消去されることを抑制することができるという効果がある。したがって、例えば、再印刷時でも、印刷ジョブの生成時に使用した認証情報を継続して使用したいユースケースに備えることができる。よって、印刷システムとして、様々な印刷ワークフローに適応させることにより、利便性を向上させることができる。
【０１０４】
本実施形態では、印刷ジョブに含まれる印刷属性情報に、認証情報を残すか否かを示す印刷属性を含める場合を例に挙げて説明した。しかしながら、認証情報を残すか否かを設定する手法は、このような手法に限定されない。
例えば、画像処理装置１０２全体の動作設定の中に、認証情報管理設定の選択肢を設け、印刷システム全体の動作を切り替えてもよい。つまり、認証情報管理設定の選択肢として、認証情報を消去する選択肢が設定されている場合には、一連の印刷処理の完了後、印刷ジョブに含まれる印刷属性情報の一つである認証情報を消去した上で、当該印刷ジョブを印刷システムに保存する。一方、認証情報管理設定の選択肢として、認証情報を残す選択肢が設定されている場合には、一連の印刷処理の完了後、印刷ジョブに含まれる印刷属性情報の一つである認証情報を残したまま、当該印刷ジョブを印刷システムに保存する。
【０１０５】
〔第３の実施形態〕
続いて、第３の実施形態について詳細に説明する。
第１、第２の実施形態では、印刷ジョブの一連の印刷処理の完了後、当該印刷ジョブを印刷システム内に保存する際に、当該印刷ジョブに含まれる印刷属性のうち、印刷システム内の認証に要するユーザー情報を消去する。しかしながら、印刷システムの使われ方、つまり、印刷ワークフローは、印刷システムにおける印刷環境によって様々である。例えば、印刷ジョブが再印刷される機会の少ない印刷環境では、印刷システムの生産性や処理の効率性から、必ずしも印刷処理の完了後に認証情報を消去する必要はない場合も存在する。
【０１０６】
そこで、本実施形態では、印刷ジョブの一連の印刷処理の完了後、当該印刷ジョブに含まれる印刷属性のうち、印刷システム内の認証に要する認証情報を残したまま、当該印刷ジョブを保存する。そして、このようにして印刷済みの状態として保存された印刷ジョブの状態を、別の印刷ジョブの状態に遷移させる際に、当該印刷ジョブに含まれる認証情報を消去する。つまり、過去に印刷済みの印刷ジョブを再実行する場合や、過去に印刷済みの印刷ジョブをホールドキューに移す場合に、当該印刷ジョブに含まれる印刷属性の一つである認証情報を消去する。尚、認証情報を消去するタイミングは、印刷ジョブの状態を、別の印刷ジョブの状態に遷移させるための指示がなされた後であれば、印刷ジョブの状態を、別の印刷ジョブの状態に遷移させる前であっても後であってもよい。
【０１０７】
このようにして、本実施形態では、第１、第２の実施形態と同様に、実際に印刷ジョブを実行したユーザーの認証情報に基づく認証を行えるようにすることにより、例えば、印刷に関する各種集計を正しく行えるようにする。さらに、本実施形態では、印刷システムとして、印刷ジョブの保存機能を有しつつ、認証機能の信頼性や安全性を向上させることに加え、生産性や処理の効率性の向上も可能にすることを目的とする。
このように、本実施形態と、第１、第２の実施形態に対し、認証情報を消去するタイミングが異なることによる構成および処理が主として異なる。したがって、本実施形態の説明において、第１および第２の実施形態と同一の部分については、図１〜図９に付した符号と同一の符号を付す等して詳細な説明を省略する。
【０１０８】
まず、図３を参照しながら、本実施形態の画像処理装置１０２における印刷ジョブの経路と、各経路における印刷ジョブの制御の一例を説明する。
本実施形態の画像処理装置１０２も、第１の実施形態の画像処理装置１０２と同様に、クライアントコンピューター１０１から送信される印刷ジョブに対して、３つのキュー（３つの経路３０１、３０２、３０３（経路Ａ、Ｂ、Ｃ））を有する。また、画像処理装置１０２が、記憶部１１４に保存された印刷ジョブの編集や再実行を行うための３つの経路３１２、３１３、３１４（経路Ｄ、Ｅ、Ｆ）をさらに有することも第１の実施形態と同じである。さらに、記憶部１１４に保存された印刷ジョブが、印刷済みジョブ３１１とホールドジョブ３０８との何れかに分類されることも、第１の実施形態と同じである。
【０１０９】
本実施形態と第１の実施形態とでは、経路３０３（経路Ｃ）、経路３１２（経路Ｄ）、および経路３１３（経路Ｅ）における処理の一部が異なる。したがって、ここでは、これらの経路３０３、３１２、３１３における処理についてのみ説明し、その他の経路３０１（経路Ａ）、経路３０２（経路Ｂ）、および経路３１４（経路Ｆ）における処理の詳細な説明を省略する。
【０１１０】
経路３０３（経路Ｃ）は、クライアントコンピューター１０１からプリントキュー３０９に対して印刷ジョブが送信された場合の印刷処理の経路を指す。画像処理装置１０２は、クライアントコンピューター１０１からプリントキュー３０９で印刷ジョブを受信する。そして、画像処理装置１０２は、当該印刷ジョブに対する一連の印刷処理３１０を完了すると、当該印刷ジョブを記憶部１１４に印刷済みジョブ３１１として保存する。この保存の際の処理が第１の実施形態と異なる。本実施形態では、この保存の際に以下の処理を行う。即ち、印刷ジョブに対する印刷装置１０３での一連の印刷処理３１０が完了すると、当該印刷ジョブに含まれる印刷属性のうち、認証部１２２における判定に要する認証情報を消去せずに、当該印刷ジョブを印刷済みジョブ３１１として記憶部１１４に保存する。
【０１１１】
経路３１２（経路Ｄ）は、印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブを再実行する際の印刷ジョブの経路を指す。画像処理装置１０２は、印刷済みジョブ３１１である印刷ジョブの再実行が指示されると、プリントキュー３０９で印刷ジョブを受領する。そして、画像処理装置１０２は、その印刷ジョブに対する一連の印刷処理３１０を実行し、印刷処理３１０が完了すると、当該印刷ジョブを記憶部１１４に印刷済みジョブ３１１として再び保存する。以上の処理のうち、印刷済みジョブ３１１である印刷ジョブをプリントキュー３０９に渡す際の処理が第１の実施形態と異なる。即ち、本実施形態では、印刷済みジョブ３１１である印刷ジョブがプリントキュー３０９に渡されることにより、当該印刷ジョブの状態が遷移する際に、当該印刷ジョブに含まれる印刷属性のうち、認証部１２２における判定に要する認証情報を消去する。
【０１１２】
経路３１３（経路Ｅ）は、記憶部１１４に印刷済みジョブ３１１として保存された印刷ジョブの状態を、ホールドジョブ３０８の状態へ遷移する際の印刷ジョブの経路を指す。画像処理装置１０２は、印刷済みジョブ３１１である印刷ジョブをホールドジョブ３０８へ遷移させることが指示されると、当該印刷ジョブを記憶部１１４にホールドジョブ３０８として再び保存する。尚、ホールドジョブ３０８として保存されてはじめて、印刷ジョブに含まれる印刷属性の情報の変更が可能になる。以上の処理のうち、印刷済みジョブ３１１である印刷ジョブをホールドジョブ３０８へ遷移させる際の処理が第１の実施形態と異なる。即ち、本実施形態では、印刷済みジョブ３１１からホールドジョブ３０８に印刷ジョブを遷移させる際に、当該印刷ジョブに含まれる印刷属性のうち、認証部１２２における判定に要する認証情報を消去する。
【０１１３】
図１０は、印刷ジョブを実行する際の印刷システムの処理の一例を説明する図である。また、図１０では、クライアントコンピューター１０１、画像処理装置１０２、および印刷装置１０３の処理のシーケンスを示す。また、図１０では、上から下に向けて時間が進むものとする。
【０１１４】
まず、画像処理装置１０２は、クライアントコンピューター１０１から送信される印刷ジョブを受信する（ステップＳ１００１）。
次に、画像処理装置１０２は、ステップＳ１００１で受信した印刷ジョブを解析する（ステップ１００２）。
【０１１５】
ここでは、印刷ジョブの解析により、印刷ジョブに含まれる印刷属性の情報の一つである認証情報として、ユーザー名「ＡＢＣ」およびパスワード「１２３」が得られたとして説明する。また、このユーザー名とパスワードは、例えば、印刷設定画面４０１の認証情報設定４０６のユーザー名入力エリア４０７とパスワード入力エリア４０８に入力された認証情報である。また、ステップＳ１００１で受信した印刷ジョブの経路として経路３０３（経路Ｃ）が選択されており、当該印刷ジョブは、プリントキュー３０９により処理されるものとして説明する。
【０１１６】
次に、画像処理装置１０２は、印刷ジョブに対して画像処理を施し、印刷画像データを得る（ステップＳ１００３）。
次に、画像処理装置１０２は、ステップＳ１００２で得られた認証情報をはじめとする印刷属性の情報と、ステップＳ１００３で得られた印刷画像データを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ１００４）。
【０１１７】
次に、印刷装置１０３は、印刷ジョブデータに含まれる印刷属性の情報のうち、認証情報を用いて、印刷ジョブデータの印刷処理を行うか否かを判定する（ステップＳ１００５）。尚、ここで用いられる認証情報は、ステップＳ１００２で得られたユーザー名「ＡＢＣ」およびパスワード「１２３」である。また、ステップＳ１００５の具体的な内容は、第１の実施形態で説明した図５のステップＳ５０５と同じである。
【０１１８】
ステップＳ１００５において認証情報が合致し、印刷ジョブデータの印刷処理を行うと判定された場合、印刷装置１０３は、当該印刷ジョブデータを用いて画像を形成し、印刷成果物を得る（ステップＳ１００６）。
次に、画像処理装置１０２は、印刷装置１０３から印刷完了通知を受信することで、印刷装置１０３における一連の印刷処理が完了したことを認識する（ステップＳ１００７）。
【０１１９】
次に、画像処理装置１０２は、ステップＳ１００１で受信した印刷ジョブを記憶部１１４に保存し、経路３０３（経路Ｃ）による一連の印刷ジョブの処理を終了する（ステップＳ１００８）。この印刷ジョブは、経路３０３（経路Ｃ）による処理により、印刷済みジョブ３１１として記憶部１１４に保存される。この印刷ジョブには、印刷属性の情報の一つである認証情報が含まれる。つまり、この時点では、認証情報は印刷ジョブに残された状態である。
【０１２０】
印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブについては、後に、プリントキュー３０９により再印刷を行うことが可能である。印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブの再実行が指示されると、画像処理装置１０２は、経路３１２（経路Ｄ）による処理として、当該印刷ジョブをプリントキュー３０９に投入する（ステップＳ１００９）。このように、ここでは、過去に印刷処理を完了し印刷済みの状態として保存された印刷ジョブの再印刷の実行（印刷ジョブの状態を保存からプリントキューに遷移させる）。
【０１２１】
次に、画像処理装置１０２は、プリントキュー３０９に投入された印刷ジョブに含まれる印刷属性の情報の一つである認証情報を消去する（ステップＳ１０１０）。つまり、ここでは、画像処理装置１０２は、認証情報の一つであるユーザー名の「ＡＢＣ」と、もう一つの認証情報であるパスワード「１２３」との何れの認証情報も消去する。
次に、ステップＳ１０１０にて印刷ジョブに含まれる印刷属性の情報の一つである認証情報を消去したため、画像処理装置１０２は、当該印刷ジョブに認証情報を設定する（ステップＳ１０１１）。
【０１２２】
本実施形態では、例えば、図１２を参照しながら後述するように、任意の認証情報をその印刷ジョブの実行者が指定することが可能な入力画面を表示し、当該入力画面に対する入力情報を新たな認証情報として当該印刷ジョブに適用する。
また、別の例として、その印刷ジョブの実行者の印刷システムに対するログイン情報を新たな認証情報として当該印刷ジョブに適用してもよい。さらに、別の例として、認証情報として予め印刷システムに記憶されている設定情報を新たな認証情報として当該印刷ジョブに適用してもよい。いずれにせよ、ステップＳ１０１０において、プリントキュー３０９に投入された印刷ジョブに含まれていた過去の認証情報は消去されている。このため、当該印刷ジョブに対して新たな認証情報を設定しない限り、印刷装置１０３での当該印刷ジョブに対する認証は成功しない。
【０１２３】
次に、画像処理装置１０２は、プリントキュー３０９に投入された印刷ジョブを解析する（ステップＳ１０１２）。ここでは、プリントキュー３０９に投入された印刷ジョブの解析により、当該印刷ジョブに含まれる印刷属性の情報の一つである認証情報として、ユーザー名「ＤＥＦ」およびパスワード「４５６」が得られたとして説明する。また、ここでは、印刷ジョブの経路は経路３１２（経路Ｄ）として、プリントキュー３０９により処理されるものして説明する。
【０１２４】
次に、画像処理装置１０２は、プリントキュー３０９に投入された印刷ジョブに対して画像処理を施し、印刷画像データを得る（ステップＳ１０１３）。
次に、画像処理装置１０２は、ステップＳ１０１２で得られた認証情報をはじめとする印刷属性の情報と、ステップＳ１０１３で得られた印刷画像データを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ１０１４）。
【０１２５】
次に、印刷装置１０３は、印刷ジョブデータに含まれる印刷属性の情報のうち、認証情報を用いて、印刷ジョブデータの印刷処理を行うか否かを判定する（ステップＳ１０１５）。ここでは、印刷ジョブデータに含まれる認証情報は、ステップＳ１０１２で得られたユーザー名「ＤＥＦ」およびパスワード「４５６」である。この判定の結果、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致した場合には、印刷装置１０３は、印刷処理を継続する。一方、印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報とが合致しなかった場合には、印刷装置１０３は、印刷処理を中止する。
【０１２６】
ステップＳ１０１５において、認証情報が合致し、印刷ジョブデータの印刷処理を行うと判定された場合、印刷装置１０３は、当該印刷ジョブデータを用いて画像を形成し、印刷成果物を得る（ステップＳ１０１６）。
次に、画像処理装置１０２は、印刷装置１０３から印刷完了通知を受信することで、印刷装置１０３における一連の印刷処理が完了したことを認識する（ステップＳ１０１７）。
最後に、画像処理装置１０２は、再印刷が行われた印刷ジョブを記憶部１１４に保存し、経路３１２（経路Ｄ）による一連の印刷ジョブの処理を終了する（ステップ１０１８）。尚、この再印刷の完了した印刷ジョブは、経路３１２（経路Ｄ）による処理により、印刷済みジョブ３１１として記憶部１１４に保存される。前述したように、この印刷ジョブに含まれる印刷属性には、認証情報が含まれる状態、つまり、この時点では、認証情報は印刷ジョブに残された状態である。
【０１２７】
尚、例えば、印刷済みジョブ３１１として保存された印刷ジョブの再実行が指示された後であれば、印刷済みジョブ３１１として保存された印刷ジョブをプリントキュー３０９に投入する前に、認証情報を消去してもよい（ステップＳ１０１０を行ってもよい）。
【０１２８】
図１１は、印刷ジョブを実行する際の印刷システムの処理の他の例を説明する図である。図１１でも図１０と同様に、クライアントコンピューター１０１、画像処理装置１０２、および印刷装置１０３の処理のシーケンスを示す。また、図１１でも図１０と同様に、上から下に向けて時間が進むものとする。
【０１２９】
ステップＳ１００１〜Ｓ１００８は、図１０に示したものと同じである。
即ち、画像処理装置１０２は、クライアントコンピューター１０１から送信される印刷ジョブを受信して解析する（ステップＳ１００１、Ｓ１００２）。ここでも、図１０と同様に、印刷ジョブに含まれる印刷属性の情報の一つである認証情報として、ユーザー名「ＡＢＣ」およびパスワード「１２３」が得られたとして説明する。また、ステップＳ１００１で受信した印刷ジョブの経路として経路３０３（経路Ｃ）が選択されており、当該印刷ジョブは、プリントキュー３０９により処理されるものとして説明する。
【０１３０】
次に、画像処理装置１０２は、印刷ジョブに対して画像処理を施し、印刷画像データを得る（ステップＳ１００３）。そして、画像処理装置１０２は、ステップＳ１００２で得られた認証情報をはじめとする印刷属性の情報と、ステップＳ１００３で得られた印刷画像データを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ１００４）。
【０１３１】
次に、印刷装置１０３は、印刷ジョブデータに含まれる印刷属性の情報のうち、認証情報を用いて、印刷ジョブデータの印刷処理を行うか否かを判定する（ステップＳ１００５）。尚、ここで用いられる認証情報は、ステップＳ１００２で得られたユーザー名「ＡＢＣ」およびパスワード「１２３」である。
【０１３２】
ステップＳ１００５において認証情報が合致し、印刷ジョブデータの印刷処理を行うと判定された場合、印刷装置１０３は、当該印刷ジョブデータを用いて画像を形成し、印刷成果物を得る（ステップＳ１００６）。
次に、画像処理装置１０２は、印刷装置１０３から印刷完了通知を受信することで、印刷装置１０３における一連の印刷処理が完了したことを認識する（ステップＳ１００７）。
【０１３３】
次に、画像処理装置１０２は、ステップＳ１００１で受信した印刷ジョブを記憶部１１４に保存し、経路３０３（経路Ｃ）による一連の印刷ジョブの処理を終了する（ステップＳ１００８）。この印刷ジョブは、経路３０３（経路Ｃ）による処理により、印刷済みジョブ３１１として記憶部１１４に保存される。前述したように、この時点では、認証情報は印刷ジョブに残された状態である。
【０１３４】
印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブは、後に、記憶部１１４内においてホールドジョブ３０８に変更される。これにより、印刷ジョブの編集や再印刷が可能になる。画像処理装置１０２は、ホールドジョブ３０８への印刷ジョブの移行が指示されると、経路３１３（経路Ｅ）により、当該印刷ジョブをホールドジョブ３０８に移行させる（ステップＳ１１０１）。つまり、ここでは、過去に印刷処理を完了し、印刷済みの状態として保存された印刷ジョブをホールドジョブ３０８へ移行させる。つまり、印刷ジョブの状態をホールドジョブ３０８の状態に遷移させる。
【０１３５】
次に、画像処理装置１０２は、印刷ジョブに含まれる印刷属性の情報の一つである認証情報を消去する（ステップＳ１１０２）。つまり、ここでは、画像処理装置１０２は、印刷ジョブをホールドジョブ３０８とした後に、認証情報の一つであるユーザー名の「ＡＢＣ」と、もう一つの認証情報であるパスワードの「１２３」との何れの認証情報も消去する。
次に、画像処理装置１０２は、印刷ジョブをホールドジョブ３０８として記憶部１１４に保存し、経路３１３（経路Ｅ）による一連の印刷ジョブの処理を終了する（ステップＳ１１０３）。尚、ホールドジョブ３０８として保存されたこの印刷ジョブは、その編集や再印刷の実行が可能な状態である（ステップＳ１１０４）。
尚、例えば、ホールドジョブ３０８への印刷ジョブの移行が指示された後であれば、印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブをホールドジョブ３０８に変更する前に、認証情報を消去してもよい（ステップＳ１１０２を行ってもよい）。
【０１３６】
図１２は、印刷ジョブに含まれる印刷属性の情報のうち、認証情報を設定する方法の一例を説明する図である。
認証情報入力画面１２０１のＵＩは、印刷ジョブの再印刷実行時に、任意の認証情報を、当該印刷ジョブの実行者が指定可能な入力画面として表示される。例えば、認証情報入力画面１２０１のＵＩは、印刷システム内に表示される。この他、認証情報入力画面１２０１のＵＩは、例えば、クライアントコンピューター１０１から、専用ユーティリティソフトウェアやブラウザー等を用いてネットワーク１０４を介して画像処理装置１０２に対してアクセスすることによっても表示される。認証情報入力画面１２０１のＵＩは、この他の方法で表示されるようにしても構わない。
【０１３７】
認証情報入力画面１２０１は、認証情報属性１２０２の入力項目を有しており、印刷ジョブに対する印刷属性の情報のうち、認証情報の入力を行うためのＵＩである。また、認証情報入力画面１２０１は、他に、ＯＫボタン１２０５と、キャンセルボタン１２０６とを有する。
認証情報属性１２０２の入力項目は、ユーザー名入力エリア１２０３と、パスワード入力エリア１２０４とを有する。認証情報属性１２０２は、印刷ジョブに含まれる印刷属性の情報のうち、認証部１２２における判定に要する認証情報を設定するためのＵＩである。本実施形態では、認証部１２２における判定に要する認証情報が、印刷システムにおいて印刷ジョブを実行するユーザー名と、当該ユーザー名のユーザーのパスワードである場合を例に挙げて説明する。
【０１３８】
ユーザー名入力エリア１２０３は、認証部１２２における判定に要する認証情報のうち、印刷システムにおいて印刷ジョブを実行するユーザー名を入力するＵＩである。
パスワード入力エリア１２０４は、認証部１２２における判定に要する認証情報のうち、印刷システムにおいて印刷ジョブを実行するユーザー名と対になるパスワードを入力するＵＩである。
【０１３９】
ユーザー名入力エリア１２０３とパスワード入力エリア１２０４に入力された認証情報は、印刷ジョブに含まれる印刷属性情報の一部として画像処理装置１０２で処理される。その後、ユーザー名入力エリア１２０３とパスワード入力エリア１２０４に入力された認証情報は、印刷装置１０３において印刷ジョブデータの一部として認証部１２２による認証処理に使用される。印刷装置１０３に予め定められた認証情報と、印刷ジョブデータに含まれる認証情報（ユーザー名入力エリア１２０３とパスワード入力エリア１２０４に入力された認証情報）とが合致した場合にのみ、当該印刷ジョブデータの印刷処理が継続される。
【０１４０】
ＯＫボタン１２０５は、認証情報入力画面１２０１に入力された情報を保存するためのＵＩである。ＯＫボタン１２０５に対応するＧＵＩ上の領域を押下されると、認証情報入力画面１２０１に入力された情報が保存され、認証情報入力画面１２０１の画面が閉じる。
キャンセルボタン１２０６は、認証情報入力画面１２０１に入力された情報をキャンセルするためのＵＩである。キャンセルボタン１２０６に対応するＧＵＩ上の領域を押下されると、認証情報入力画面１２０１に入力された情報が破棄され、認証情報入力画面１２０１の画面が閉じる。
尚、認証情報の入力は、第１の実施形態で説明した印刷設定画面４０１を用いて行ってもよい。
【０１４１】
図１３は、印刷済みジョブとして保存された印刷ジョブに対する処理を行う際の印刷システムの処理の一例を説明するフローチャートである。尚、本フローチャートは、下のハードウェアによる処理により実現される。即ち、画像処理装置１０２においては、記憶部１１４に格納されたプログラムに従って、印刷ジョブ処理部１１５が実行することによって本フローチャートが実現される。また、印刷装置１０３においては、記憶部１２０に格納されたプログラムに従って、印刷ジョブデータ処理部１２７が実行することによって本フローチャートが実現される。
【０１４２】
まず、印刷ジョブ処理部１１５は、印刷済みジョブ３１１として記憶部１１４に保存された印刷ジョブに対する経路３１２（経路Ｄ）または経路３１３（経路Ｅ）による処理要求を受け取り、印刷システムの処理を開始する（ステップＳ１３０１）。この処理要求は、当該印刷ジョブの操作者から発せられるものである。
次に、印刷ジョブ処理部１１５は、印刷済みジョブ３１１に対する処理要求が、プリントキュー３０９への状態遷移（経路３１２（経路Ｄ）による処理）であるか否かを判定する（ステップＳ１３０２）。
【０１４３】
この判定の結果、印刷済みジョブ３１１に対する処理要求が、プリントキュー３０９への状態遷移でない場合には、印刷済みジョブ３１１に対する処理要求は、ホールドジョブ３０８への状態遷移（経路３１３（経路Ｅ）による処理）である。この場合には、後述するステップＳ１３１３に進む。
一方、印刷済みジョブ３１１に対する処理要求が、プリントキュー３０９への状態遷移である場合には、ステップＳ１３０３に進む。ステップ１３０３に進むと、印刷ジョブ処理部１１５は、印刷ジョブに含まれる印刷属性の情報の一つである認証情報を消去する（ステップＳ１３０３）。
【０１４４】
次に、印刷ジョブ処理部１１５は、例えば、図１２に示した認証情報入力画面１２０１のように、任意の認証情報を、印刷ジョブの実行者が指定可能な入力画面を表示する。そして、印刷ジョブ処理部１１５は、当該入力画面に入力された情報を新たな認証情報として、印刷ジョブに適用する（ステップＳ１３０４）。
次に、印刷ジョブ処理部１１５は、その印刷ジョブを解析し、印刷画像情報および印刷属性情報を得る（ステップＳ１３０５）。尚、印刷属性情報には、認証情報も含まれる。
【０１４５】
次に、印刷ジョブ処理部１１５は、印刷ジョブに含まれる描画データに対して画像処理を施すことを、画像処理部１１３に指示する。これにより画像処理部１１３は画像処理を行う。そして、印刷ジョブ処理部１１５は、画像処理部１１３から印刷画像データを取得する（ステップＳ１３０６）。
次に、印刷ジョブ処理部１１５は、ステップＳ１３０５で得られた認証情報をはじめとする印刷属性情報と、ステップＳ１３０６で得られた印刷画像データとを、印刷ジョブデータとして印刷装置１０３に転送する（ステップＳ１３０７）。
【０１４６】
次に、印刷ジョブデータ処理部１２７は、画像処理装置１０２から転送される印刷ジョブデータを取得する（ステップＳ１３０８）。
次に、印刷ジョブデータ処理部１２７は、ステップＳ１３０８で取得された印刷ジョブデータに対する認証を認証部１２２に指示する。認証部１２２は、印刷装置１０３に予め定められた認証情報と、ステップＳ１３０８で取得された印刷ジョブデータに含まれる認証情報とが一致する場合に、認証に成功したと判定し、そうでない場合に、認証に失敗したと判定する。印刷ジョブデータ処理部１２７は、認証部１２２における認証の結果に基づいて、ステップＳ１３０８で取得された印刷ジョブデータの印刷処理を行うか（認証に成功したか）否かを判定する（ステップＳ１３０９）。
【０１４７】
この判定の結果、印刷ジョブデータの印刷処理を行わない（認証に失敗した）場合には、ステップＳ１３１０〜Ｓ１３１１を省略して後述するステップＳ１３１２に進む。
一方、印刷ジョブデータの印刷処理を行う（認証に成功した）場合には、ステップＳ１３１０に進む。ステップＳ１３１０に進むと、印刷ジョブデータ処理部１２７は、印刷画像データに基づく画像の形成を施すことを画像形成部１２３に指示する。これにより、画像形成部１２３は、ステップＳ１３０８で取得された印刷画像データに基づく画像を形成し、印刷成果物を得る（ステップＳ１３１０）。
【０１４８】
次に、印刷ジョブデータ処理部１２７は、画像処理装置１０２に印刷完了通知を発行する。印刷ジョブ処理部１１５は、印刷装置１０３から印刷完了通知を受信する（ステップＳ１３１１）。
最後に、印刷ジョブ処理部１１５は、印刷ジョブを印刷済みジョブ３１１として記憶部１１４に保存し、印刷システムの処理を終了する（ステップＳ１３１２）。
【０１４９】
前述したように、ステップＳ１３０２において、印刷済みジョブ３１１に対する処理要求が、プリントキュー３０９への状態遷移でないと判定された場合には、ステップＳ１３１３に進む。ステップＳ１３１３に進むと、印刷ジョブ処理部１１５は、印刷ジョブに含まれる印刷属性の情報の一つである認証情報を消去する（ステップＳ１３１３）。
最後に、印刷ジョブ処理部１１５は、印刷ジョブをホールドジョブ３０８として記憶部１１４に保存し、印刷システムの処理を終了する（ステップＳ１３１４）。
尚、例えば、ステップＳ１３０５が終了してから、ステップＳ１３０７が開始される前の間に、ステップＳ１３０３、Ｓ１３０４の処理を行ってもよい。また、ステップＳ１３１３とステップＳ１３１４の処理の順番を入れ替えてもよい。
【０１５０】
以上のように本実施形態では、再印刷に使用される印刷ジョブを、認証情報を含めたまま保存した後、当該印刷ジョブの状態が変更される際に、当該認証情報を消去する。したがって、第１の実施形態と同様に、例えば、印刷ジョブの再印刷を指示するユーザーと、印刷システムにおいて認証を行うユーザーとが異なることを抑制することができる。よって、印刷システムは、実際に印刷ジョブを実行したユーザー情報に基づいた認証や印刷に関する各種集計を正しく行うことができる。このように、本実施形態によれば、印刷ジョブの保存機能を有しつつ、認証機能の信頼性や安全性を向上させる印刷システムを実現することができる。さらに、本実施形態では、印刷システムの生産性や処理の効率性から、印刷処理の完了後に認証情報を消去する必要はない場合にも、前述した効果を奏することができる。
【０１５１】
尚、前述した実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【０１５２】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、まず、以上の実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）が当該コンピュータプログラムを読み出して実行する。
本発明は、前述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１５３】
１０１：クライアントコンピューター、１０２：画像処理装置。１０３：印刷装置
【図１】
0006341811.tif 000002
【図２】
0006341811.tif 000003
【図３】
0006341811.tif 000004
【図４】
0006341811.tif 000005
【図５】
0006341811.tif 000006
【図６】
0006341811.tif 000007
【図７】
0006341811.tif 000008
【図８】
0006341811.tif 000009
【図９】
0006341811.tif 000010
【図１０】
0006341811.tif 000011
【図１１】
0006341811.tif 000012
【図１２】
0006341811.tif 000013
【図１３】
0006341811.tif 000014