(57)【特許請求の範囲】
【請求項１】
受信したジョブに対してＲＩＰ処理を行う画像処理装置であって、
前記ジョブを管理するジョブ管理部と、
前記ＲＩＰ処理を行うＲＩＰ処理部と、を備え、
前記ＲＩＰ処理部は、
前記ジョブの設定を解析する第１処理部と、
前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２処理部と、を有し、
前記ジョブ管理部は、前記第１処理部に前記ジョブの設定を解析させた後、前記第２処理部に色変換及びレンダリングを実施させる前に、前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断させ、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、中断した前記ジョブのＲＩＰ処理を再開させる、
ことを特徴とする画像処理装置。
【請求項２】
受信したジョブに対してＲＩＰ処理を行う画像処理装置であって、
前記ジョブを管理するジョブ管理部と、
前記ＲＩＰ処理を行うＲＩＰ処理部と、を備え、
前記ＲＩＰ処理部は、
前記ジョブの設定を解析する第１処理部と、
前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２処理部と、を有し、
前記ジョブ管理部は、前記第１処理部に前記ジョブの設定を解析させた後、前記第２処理部に色変換及びレンダリングを実施させる前に、前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断させ、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した場合は、前記ジョブのＲＩＰ処理を続行させる、
ことを特徴とする画像処理装置。
【請求項３】
前記ジョブ管理部は、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブを待避させて他のジョブのＲＩＰ処理を実施させ、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、前記第２処理部に、待避させた前記ジョブの色変換及びレンダリングを実施させる、
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記第２処理部は、前記色変換に際して色変換プロファイルを参照し、
前記ジョブ管理部は、前記色変換プロファイルを更新する色補正を含む色検証が行われている場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項１乃至３のいずれか一に記載の画像処理装置。
【請求項５】
前記画像処理装置内、若しくは、前記画像処理装置に接続される装置に、
所定の紙種の用紙に印刷されたオブジェクトを測色する測色部と、
前記測色した色が予め定めた基準範囲内であるか否かを判定する色判定部と、
前記測色した色が前記基準範囲外の場合に、前記所定の紙種に対する前記色変換プロファイルを更新する色補正部と、を備え、
前記ジョブ管理部は、前記色補正部が前記色変換プロファイルを更新した場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記ジョブ管理部は、前記ジョブの設定に基づいて前記ジョブで使用する紙種を特定し、前記ジョブで使用する紙種が前記所定の紙種である場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
受信したジョブに対してＲＩＰ処理を行う装置で動作するＲＩＰ処理制御プログラムであって、
前記ＲＩＰ処理は、前記ジョブの設定を解析する第１のＲＩＰ処理と、前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２のＲＩＰ処理と、を有し、
前記装置に、
前記第１のＲＩＰ処理、
前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断する判断処理、
前記第２のＲＩＰ処理、をこの順に実行させ、
前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、中断した前記ジョブのＲＩＰ処理を再開する、
ことを特徴とするＲＩＰ処理制御プログラム。
【請求項８】
受信したジョブに対してＲＩＰ処理を行う装置で動作するＲＩＰ処理制御プログラムであって、
前記ＲＩＰ処理は、前記ジョブの設定を解析する第１のＲＩＰ処理と、前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２のＲＩＰ処理と、を有し、
前記装置に、
前記第１のＲＩＰ処理、
前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断する判断処理、
前記第２のＲＩＰ処理、をこの順に実行させ、
前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した場合は、前記ジョブのＲＩＰ処理を続行する、
ことを特徴とするＲＩＰ処理制御プログラム。
【請求項９】
前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブを待避させて他のジョブのＲＩＰ処理を実施し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、前記第２のＲＩＰ処理を実行させる、
ことを特徴とする請求項７又は８に記載のＲＩＰ処理制御プログラム。
【請求項１０】
前記第２のＲＩＰ処理では、前記色変換に際して色変換プロファイルを参照し、
前記判断処理では、前記色変換プロファイルを更新する色補正を含む色検証が行われている場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項７乃至９のいずれか一に記載のＲＩＰ処理制御プログラム。
【請求項１１】
前記装置に、更に、
所定の紙種の用紙に印刷されたオブジェクトを測色した色が予め定めた基準範囲内であるか否かを判定する色判定処理、
前記測色した色が前記基準範囲外の場合に、前記所定の紙種に対する前記色変換プロファイルを更新する色補正処理、を実行させ、
前記判断処理では、前記色補正処理で前記色変換プロファイルを更新した場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項１０に記載のＲＩＰ処理制御プログラム。
【請求項１２】
前記判断処理では、前記ジョブの設定に基づいて前記ジョブで使用する紙種を特定し、前記ジョブで使用する紙種が前記所定の紙種である場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項１１に記載のＲＩＰ処理制御プログラム。
【請求項１３】
受信したジョブに対してＲＩＰ処理を行う画像処理装置を含むシステムにおけるＲＩＰ処理制御方法であって、
前記ＲＩＰ処理は、前記ジョブの設定を解析する第１のＲＩＰ処理と、前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２のＲＩＰ処理と、を有し、
前記第１のＲＩＰ処理と、
前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断する判断処理と、
前記第２のＲＩＰ処理と、をこの順に実行し、
前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、中断した前記ジョブのＲＩＰ処理を再開する、
ことを特徴とするＲＩＰ処理制御方法。
【請求項１４】
受信したジョブに対してＲＩＰ処理を行う画像処理装置を含むシステムにおけるＲＩＰ処理制御方法であって、
前記ＲＩＰ処理は、前記ジョブの設定を解析する第１のＲＩＰ処理と、前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２のＲＩＰ処理と、を有し、
前記第１のＲＩＰ処理と、
前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断する判断処理と、
前記第２のＲＩＰ処理と、をこの順に実行し、
前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した場合は、前記ジョブのＲＩＰ処理を続行する、
ことを特徴とするＲＩＰ処理制御方法。
【請求項１５】
前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブを待避させて他のジョブのＲＩＰ処理を実施し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、前記第２のＲＩＰ処理を実行する、
ことを特徴とする請求項１３又は１４に記載のＲＩＰ処理制御方法。
【請求項１６】
前記第２のＲＩＰ処理では、前記色変換に際して色変換プロファイルを参照し、
前記判断処理では、前記色変換プロファイルを更新する色補正を含む色検証が行われている場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項１３乃至１５のいずれか一に記載のＲＩＰ処理制御方法。
【請求項１７】
前記システムで、更に、
所定の紙種の用紙に印刷されたオブジェクトを測色した色が予め定めた基準範囲内であるか否かを判定する色判定処理と、
前記測色した色が前記基準範囲外の場合に、前記所定の紙種に対する前記色変換プロファイルを更新する色補正処理と、を実行し、
前記判断処理では、前記色補正処理により前記色変換プロファイルが更新された場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項１６に記載のＲＩＰ処理制御方法。
【請求項１８】
前記判断処理では、前記ジョブの設定に基づいて前記ジョブで使用する紙種を特定し、前記ジョブで使用する紙種が前記所定の紙種である場合に、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する、
ことを特徴とする請求項１７に記載のＲＩＰ処理制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びＲＩＰ処理制御プログラム並びにＲＩＰ処理制御方法に関し、特に、ＲＩＰ（Raster Image Processing）処理を行う画像処理装置及び当該画像処理装置におけるＲＩＰ処理を制御するＲＩＰ処理制御プログラム並びにＲＩＰ処理制御方法に関する。
【背景技術】
【０００２】
ジョブに基づいて印刷を行う場合、プリンタを制御するプリンタコントローラ（画像処理装置）は、ジョブの設定を解析し、色変換プロファイルなどを用いて色変換を行った後、レンダリングを行ってラスターデータを生成し（この一連の処理をＲＩＰ処理と呼ぶ。）、生成したラスターデータをプリントエンジン（画像形成装置）に転送して用紙に印刷させる。一方、印刷処理に際して、ジョブで指示された色が正確に再現されているかを確認するために、画像処理装置は所定のタイミングで色検証を行い、色検証の結果を反映して色補正（例えば、色変換プロファイルの更新など）を行う。上記ジョブの処理と色検証とは独立して実施可能であり、色検証の結果がジョブの処理に影響を与える場合があることから、ジョブ処理に際しては色検証の実施状況を考慮してジョブを中断するなどの制御が必要になる。
【０００３】
このようなジョブの制御に関する技術として、例えば、下記特許文献１には、ジョブ単位で印刷を行うソータ等の特殊排紙装置付きの印刷装置において、ジョブを受信する受信手段と、該受信手段で受信したジョブをジョブ情報とイメージ情報とに展開する展開手段と、該展開手段で展開したイメージ情報を印刷処理する処理手段と、前記展開手段で展開された前記ジョブ情報を解析して該ジョブが指定する排紙装置先を取得する解析手段と、前記展開手段で展開された前記ジョブ情報と前記イメージ情報とを保管する保管手段と、前記特殊排紙装置に用紙が溜まっているか、あるいは紙詰り等で使用不能となっているか否かを検出する検出手段と、前記解析手段で取得された前記排紙装置先が前記特殊排紙装置である場合において前記検出手段の検出結果に基づいて該特殊排紙装置でジョブが処理できるか否かを判断する判断手段と、該判断手段が前記特殊排紙装置でジョブが処理できないと判断したときは、該特殊排紙装置を使用するジョブを前記展開手段によりイメージまで展開して前記保管手段へ格納し、該特殊排紙装置を使用しないジョブは前記展開手段によりイメージ展開後、そのまま前記処理手段で印刷処理させる制御手段とを具備する印刷装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−０２６０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来は管理者が手動で色検証を実施する場合が多く、その場合は、管理者は色検証を実施していることを他のユーザに通知するなどして、色検証中に他のユーザがジョブを投入しないように抑制することができ、ＲＩＰ処理のやり直しが生じないようにすることが可能であった。しかしながら、画像処理装置が自動で色検証を実施する場合、ジョブの処理中に色検証が実施される場合が生じる。そして、色検証の結果、色補正が必要と判断された場合、色補正前に生成したラスターデータでは色が保証できないため、ＲＩＰ処理のやり直しが必要になり、その結果、ジョブを効率的に処理できなくなってしまう。
【０００６】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、ＲＩＰ処理のやり直しを防止して効率的にジョブを処理することができる画像処理装置及びＲＩＰ処理制御プログラム並びにＲＩＰ処理制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一側面は、受信したジョブに対してＲＩＰ処理を行う画像処理装置であって、前記ジョブを管理するジョブ管理部と、前記ＲＩＰ処理を行うＲＩＰ処理部と、を備え、前記ＲＩＰ処理部は、前記ジョブの設定を解析する第１処理部と、前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２処理部と、を有し、前記ジョブ管理部は、前記第１処理部に前記ジョブの設定を解析させた後、前記第２処理部に色変換及びレンダリングを実施させる前に、前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断させ、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、中断した前記ジョブのＲＩＰ処理を再開させることを特徴とする。
【０００８】
本発明の一側面は、受信したジョブに対してＲＩＰ処理を行う装置で動作するＲＩＰ処理制御プログラムであって、前記ＲＩＰ処理は、前記ジョブの設定を解析する第１のＲＩＰ処理と、前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２のＲＩＰ処理と、を有し、前記装置に、前記第１のＲＩＰ処理、前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断する判断処理、前記第２のＲＩＰ処理、をこの順に実行させ、前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、中断した前記ジョブのＲＩＰ処理を再開することを特徴とする。
【０００９】
本発明の一側面は、受信したジョブに対してＲＩＰ処理を行う画像処理装置を含むシステムにおけるＲＩＰ処理制御方法であって、前記ＲＩＰ処理は、前記ジョブの設定を解析する第１のＲＩＰ処理と、前記ジョブの設定に従って色変換及びレンダリングを実施してラスターデータを生成する第２のＲＩＰ処理と、を有し、前記第１のＲＩＰ処理と、前記ジョブの設定に基づいて前記ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断する判断処理と、前記第２のＲＩＰ処理と、をこの順に実行し、前記判断処理では、前記ジョブがＲＩＰ処理の再実施を伴う可能性があると判断した場合は、前記ジョブのＲＩＰ処理を中断し、前記ジョブがＲＩＰ処理の再実施を伴う可能性がないと判断した後に、中断した前記ジョブのＲＩＰ処理を再開することを特徴とする。
【発明の効果】
【００１０】
本発明の画像処理装置及びＲＩＰ処理制御プログラム並びにＲＩＰ処理制御方法によれば、ＲＩＰ処理のやり直しを防止して効率的にジョブを処理することができる。
【００１１】
その理由は、ＲＩＰ処理を行う画像処理装置は、ＲＩＰ処理をジョブの設定の解析処理と、色変換・レンダリング処理とに分割し、ジョブの設定の解析処理を実施した後、色変換・レンダリング処理を実施する前に、当該ジョブがＲＩＰ処理の再実施を伴う可能性があるか（例えば、色検証の結果を反映して更新した色変換プロファイルを用いて色変換・レンダリング処理を実施する必要があるか）を判断し、ＲＩＰ処理の再実施を伴う可能性があると判断した場合は、ジョブのＲＩＰ処理を中断し、ＲＩＰ処理の再実施を伴う可能性がないと判断した後（例えば、色変換プロファイルを更新した後）に、中断したジョブのＲＩＰ処理を色変換・レンダリング処理から再開する制御を行うからである。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施例に係る画像処理システムの構成を示す模式図である。
【図２】本発明の第１の実施例に係る画像処理システムの他の構成を示す模式図である。
【図３】本発明の第１の実施例に係る画像処理システムの他の構成を示す模式図である。
【図４】本発明の第１の実施例に係る画像処理システムの他の構成を示す模式図である。
【図５】本発明の第１の実施例に係る色検証・色補正装置の構成を示すブロック図である。
【図６】本発明の第１の実施例に係る画像処理装置の構成を示すブロック図である。
【図７】本発明の第１の実施例に係る画像形成装置の構成を示すブロック図である。
【図８】本発明の第１の実施例に係る画像処理装置の動作を示すフローチャート図である。
【図９】本発明の第１の実施例に係る画像処理装置で処理するジョブを説明する図である。
【図１０】本発明の第２の実施例に係る画像処理装置の動作を示すフローチャート図である。
【発明を実施するための形態】
【００１３】
背景技術で示したように、ジョブに基づいて印刷を行う場合に、ＲＩＰ処理が行われる。また、ジョブの処理とは別に、色再現性を確保するための色検証が実施され、色検証の結果がＮＧの場合には色変換プロファイルの更新などの色補正が行われる。ここで、従来はＲＩＰ処理を一連の処理として実施していたため、ジョブの処理中に色検証が実施され、色補正が行われた場合には、一連のＲＩＰ処理をやり直す必要があり、効率的にジョブを処理することができないという問題があった。
【００１４】
そこで、本発明の一実施の形態では、ＲＩＰ処理が、ジョブの設定解析処理と、色変換・レンダリング処理とで構成されており、かつ、実施しているジョブがＲＩＰ処理の再実施を伴う可能性があるか（例えば、色検証の結果を反映して更新した色変換プロファイルを用いて色変換・レンダリング処理を実施する必要があるか）は、ジョブの設定解析処理を実施しなければ分からないことに着目して、ジョブの設定解析処理を実施した後、色変換・レンダリング処理を実施する前に、実施しているジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断して、その判断結果に応じてＲＩＰ処理を中断するか続行するかを制御するようにする。
【００１５】
具体的には、例えば、ジョブの処理中に色検証が実施された場合、ジョブの設定解析処理まで実施して、ジョブで使用する紙種が色検証の対象の紙種であるかを判断し、ジョブで使用する紙種が色検証の対象の紙種である場合は、色変換・レンダリング処理を実施せずにジョブを中断（例えば、ジョブキューから一時退避キューに移動）し、ジョブキューの別ジョブを実行する。そして、色検証が完了した後（色検証の結果がＯＫと判断された後、又は、色検証の結果がＮＧと判断され、色変換プロファイルを更新するなどの色補正が行われた後）に、中断したジョブ（一時退避キューのジョブ）のＲＩＰ処理を色変換・レンダリング処理から再開する。これにより、色変換・レンダリング処理まで行ったジョブに対してＲＩＰ処理を再度実施することがなくなるため、ＲＩＰ処理のやり直しを防止して効率的にジョブを処理することができる。
【実施例１】
【００１６】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係る画像処理装置及びＲＩＰ処理制御プログラム並びにＲＩＰ処理制御方法について、図１乃至図９を参照して説明する。図１乃至図４は、本実施例の画像処理システムの構成を示す模式図であり、図５乃至図７は、各々、色検証・色補正装置、画像処理装置、画像形成装置の構成を示すブロック図である。また、図８は、本実施例の画像処理装置の動作を示すフローチャート図であり、図９は、ジョブを説明する図である。
【００１７】
図１に示すように、本実施例の画像処理システムは、色検証・色補正装置１０と、画像処理装置（プリンタコントローラ）２０と、画像形成装置（プリントエンジン）３０などで構成される。画像処理装置２０と画像形成装置３０とはIEEE1394、Parallelなどにより個別に接続されており、画像処理装置２０と色検証・色補正装置１０とは、イントラネット等の通信ネットワークを介してデータ通信可能に接続されている。
【００１８】
なお、図１では、色検証・色補正装置１０と画像処理装置２０と画像形成装置３０とが別々の装置として構成される場合を示しているが、いずれかの装置が他の装置に包含されるようにしてもよい。例えば、図２に示すように、画像形成装置３０内に画像処理装置２０が包含される（画像形成装置３０内でＲＩＰ処理を実行する）構成としてもよい。また、図３に示すように、画像処理装置２０内に色検証・色補正装置１０が包含される構成としてもよいし、図４に示すように、画像形成装置３０内に色検証・色補正装置１０が包含される構成としてもよい。以下、図１のシステム構成を前提として、各装置について詳細に説明する。
【００１９】
［色検証・色補正装置］
色検証・色補正装置１０は、測色器やプロファイラであり、図５（ａ）に示すように、制御部１１と、通信部１２と、測色部１３などで構成される。
【００２０】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａとＲＯＭ（Read Only Memory）１１ｂやＲＡＭ（Random Access Memory）１１ｃなどのメモリと構成される。ＲＯＭ１１ｂは、制御プログラムや制御に必要なデータを記憶する。ＲＡＭ１１ｃは、ＣＰＵ１１ａによる制御に必要なデータ及び制御動作時に一時記憶が必要なデータ等を記憶する。そして、ＣＰＵ１１ａは、ＲＯＭ１１ｂ、ＲＡＭ１１ｃと協働して色検証・色補正装置１０全体の動作を制御する。
【００２１】
また、制御部１１は、図５（ｂ）に示すように、色判定部１４、色補正部１５などとしても機能する。色判定部１４は、測色部１３から出力される測色データに基づき、測定した色が所定の認証機関の基準範囲（色域）に入っているかどうかの判定を行う。色補正部１５は、色判定部１４の判定結果がＮＧの場合（測定した色が基準範囲（色域）に入っていない場合）、所定の認証機関の基準範囲（色域）に入るように、色検証対象の紙種に対する色変換プロファイルを更新するなどの色補正を行う。なお、色変換プロファイルとは、ジョブの各ページに使用される色を画像形成装置３０に適した色に変換するために使用される対応付け情報である。
【００２２】
通信部１２は、ＮＩＣ（Network Interface Card）やモデムなどであり、画像処理装置２０からの色検証の開始指示などを受信したり、画像処理装置２０に色検証開始の通知や色検証対象の紙種情報、更新後の色変換プロファイルなどを送信したりする。測色部１３は、画像形成装置３０で所定の紙種の用紙に印刷された文字や図形などのオブジェクト（例えば、カラーチャートを構成する各カラーパッチ）の色を測色し、測色データを色判定部１４に出力する。
【００２３】
［画像処理装置］
画像処理装置２０は、ジョブに対してＲＩＰ処理を行う装置であり、図６（ａ）に示すように、制御部２１と記憶部２２と通信部２３と表示部２４と操作部２５などで構成される。
【００２４】
制御部２１は、ＣＰＵ２１ａとＲＯＭ２１ｂやＲＡＭ２１ｃなどのメモリと構成される。ＲＯＭ２１ｂは、制御プログラムや制御に必要なデータを記憶する。ＲＡＭ２１ｃは、ＣＰＵ２１ａによる制御に必要なデータ及び制御動作時に一時記憶が必要なデータ等を記憶する。そして、ＣＰＵ２１ａは、ＲＯＭ２１ｂ、ＲＡＭ２１ｃと協働して画像処理装置２０全体の動作を制御すると共に、画像処理装置３０に対する印刷指示、色検証・色補正装置１０に対する色検証の指示などを行う。
【００２５】
また、上記制御部２１は、図６（ｂ）に示すように、ジョブ管理部２６、ＲＩＰ処理部２７などとして機能する。
【００２６】
ジョブ管理部２６は、ネットワーク経由等で受信したジョブを格納、管理する部分であり、通常のＲＩＰ処理待ちのジョブを格納するジョブキュー２６ａと、ＲＩＰ処理を中断して一時的にジョブを退避させる一時退避キュー２６ｂと、を有する。そして、ジョブ管理部２６は、ジョブキュー２６ａに格納されているジョブを実施する際に、後述するジョブ設定解析部２７ａにジョブの設定解析処理を実施させ、解析結果に基づいて、当該ジョブがＲＩＰ処理の再実施を伴う可能性があるかを判断し、ＲＩＰ処理の再実施を伴う可能性があると判断した場合は、当該ジョブのＲＩＰ処理を中断させ（後述する色変換・レンダリング部２７ｂに色変換・レンダリング処理を実施させず）、ＲＩＰ処理の再実施を伴う可能性がないと判断した後に、中断したジョブのＲＩＰ処理を再開させる（色変換・レンダリング部２７ｂに色変換・レンダリング処理を実施させる）。
【００２７】
具体的には、ジョブ管理部２６は、例えば、ジョブの設定解析結果に基づいてジョブで使用する紙種が色検証・色補正装置１０の色検証の対象となる紙種であるかを判断し、ジョブで使用する紙種が色検証の対象となる紙種である場合は、当該ジョブがＲＩＰ処理の再実施を伴う可能性があると判断する。そして、当該ジョブのＲＩＰ処理を中断して一時退避キュー２６ｂに退避させ、ＲＩＰ処理部２７にジョブキュー２６ａに格納されている次のジョブのＲＩＰ処理（ジョブの設定解析処理）を実施させ、色検証が完了した後（色検証の結果がＯＫと判断された後、又は、色検証の結果がＮＧと判断され、色変換プロファイルを更新するなどの色補正が行われた後）、一時退避キュー２６ｂに退避させたジョブのＲＩＰ処理を色変換・レンダリング処理から再開させる制御を行う。
【００２８】
なお、ジョブがＲＩＰ処理の再実施を伴う可能性がある場合とは、ＲＩＰ処理の再実施が確定している場合のみならず、ＲＩＰ処理の再実施の可能性がある場合を含む。すなわち、ジョブで使用する紙種が色検証の対象となる紙種である場合であっても、色検証の結果がＯＫであり、色補正が行われなかった場合はＲＩＰ処理の再実施は不要であるが、色検証の結果がＮＧと判断され、色変換プロファイルが更新された場合はＲＩＰ処理の再実施が必要になるため、ＲＩＰ処理の再実施を伴う可能性があると判断して、当該ジョブのＲＩＰ処理を中断させる。同様に、色検証・色補正装置１０が色補正を行って色変換プロファイルを更新した状態では、ＲＩＰ処理の再実施が必要か否かは確定していないが、当該ジョブで使用する紙種が色検証の対象となる紙種の場合はＲＩＰ処理の再実施が必要になるため、ＲＩＰ処理の再実施を伴う可能性があると判断して、当該ジョブのＲＩＰ処理を中断させることができる。同様に、色検証・色補正装置１０が色検証を行っている状態では、ＲＩＰ処理の再実施が必要か否かは確定していないが、当該ジョブで使用する紙種が色検証の対象となる紙種であり、かつ、色検証の結果がＮＧと判断され、その紙種の色変換プロファイルが更新された場合はＲＩＰ処理の再実施が必要になるため、ＲＩＰ処理の再実施を伴う可能性があると判断して、当該ジョブのＲＩＰ処理を中断させることができる。
【００２９】
ＲＩＰ処理部２７は、ジョブ管理部２６が管理しているジョブに対してＲＩＰ処理を実施する部分であり、ジョブ設定解析部２７ａと、色変換・レンダリング部２７ｂとを有する。ジョブ設定解析部２７ａは、ジョブをＰＤＬ（Page Description Language）コマンドと各ページのデータに分離し、ＰＤＬコマンドを解釈することによって、中間データを生成すると共に、当該ジョブで使用される紙種をジョブ管理部２６に通知する。色変換・レンダリング部２７ｂは、中間データに対して色変換プロファイルを用いて色変換を行い、レンダリングを行ってラスターデータ（ビットマップデータ）を生成する。
【００３０】
この制御部２１の動作について概説すると、ネットワーク経由等でジョブを受信すると、ジョブ管理部２６は受信したジョブをジョブキュー２６ａに新規登録する。ＲＩＰ処理部２７がアイドル状態の場合（ＲＩＰ処理を実施していない場合）は、ジョブ管理部２６はジョブキューの先頭のジョブのＲＩＰ処理をＲＩＰ処理部２７に実施させる。そして、ジョブ管理部２６はＲＩＰ処理中のジョブが再ＲＩＰを必要とする可能性がある（例えば、ジョブで使用する紙種は色検証の対象の紙種である）と判断した場合、現在実行しているＲＩＰ処理を一時的に中断し、当該ジョブを一時退避キュー２６ｂに新規登録する。この後、色検証が完了し、一時退避キュー２６ｂのジョブがＲＩＰ可能な状態になると、一時退避キュー２６ｂからジョブを取り出し、ＲＩＰ処理部２７に色変換・レンダリング処理からＲＩＰ処理を再開させる。
【００３１】
なお、上記ジョブ管理部２６及びＲＩＰ処理部２７（ジョブ設定解析部２７ａ及び色変換・レンダリング部２７ｂ）はハードウェアとして構成してもよいし、制御部２１をジョブ管理部２６及びＲＩＰ処理部２７（ジョブ設定解析部２７ａ及び色変換・レンダリング部２７ｂ）として機能させるＲＩＰ処理制御プログラムとして構成し、当該ＲＩＰ処理制御プログラムをＣＰＵ２１ａに実行させるようにしてもよい。また、図３のように画像処理装置２０が色検証・色補正装置１０を包含する場合は、制御部２１をジョブ管理部２６及びＲＩＰ処理部２７（ジョブ設定解析部２７ａ及び色変換・レンダリング部２７ｂ）に加えて色判定部１４、色補正部１５として機能させるＲＩＰ処理制御プログラムとして構成し、当該ＲＩＰ処理制御プログラムをＣＰＵ２１ａに実行させるようにしてもよい。
【００３２】
記憶部２２は、ＨＤＤ（Hard Disk Drive）などで構成され、ジョブのデータ、ＲＩＰ処理後のラスターデータ、色変換プロファイルなどを記憶する。通信部２３は、ＮＩＣやモデムなどで構成され、画像形成装置３０及び色検証・色補正装置１０とのデータ通信を行う。表示部２４は、ＬＣＤ（Liquid Crystal Display）などの表示装置であり、画像形成装置３０に対する印刷指示画面、色検証・色補正装置１０に対する色検証指示画面などを表示する。操作部２５は、マウスやキーボードなどであり、印刷指示画面や色検証指示画面での各種操作を可能にする。
【００３３】
［画像形成装置］
画像形成装置３０は、ＭＦＰ（Multi Function Peripheral）などの印刷装置であり、図７に示すように、制御部３１と記憶部３２と通信部３３と表示操作部３４とプリント処理部３５などで構成される。
【００３４】
制御部３１は、ＣＰＵ３１ａとＲＯＭ３１ｂやＲＡＭ３１ｃなどのメモリと構成される。ＲＯＭ３１ｂは、制御プログラムや制御に必要なデータ等を記憶する。ＲＡＭ３１ｃは、ＣＰＵ３１ａによる制御に必要なデータ及び制御動作時に一時記憶が必要なデータ等を記憶する。そして、ＣＰＵ３１ａは、ＲＯＭ３１ｂ、ＲＡＭ３１ｃと協働して画像形成装置３０全体の動作を制御する。
【００３５】
記憶部３２は、ＨＤＤなどであり、画像処理装置２０から受信したラスターデータなどを記憶する。通信部３３は、ＮＩＣやモデムなどであり、画像処理装置２０とのデータ通信を行う。表示操作部３４は、ＬＣＤなどの表示部上にタッチセンサ等の操作部を配置したタッチパネルなどであり、印刷に関する各種表示及び操作を可能にする。
【００３６】
プリント処理部３５は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成のために必要な要素、すなわち、帯電装置、感光体ドラム、露光装置、転写ローラ、転写ベルト、定着装置などで構成される。具体的には、帯電装置により帯電された感光体ドラムに露光装置から印刷データに応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を一次転写ローラ、二次転写ベルトを介して紙媒体に転写して定着装置で定着させる処理を行う。
【００３７】
なお、図１乃至図７は、本実施例の画像処理システムの一例であり、各装置の構成や機能は適宜変更可能である。
【００３８】
次に、上記構成の画像処理装置２０の制御部２１の動作の一例について説明する。ＣＰＵ２１ａは、ＲＯＭ２１ｂ又は記憶部２２に記憶したＲＩＰ処理制御プログラムをＲＡＭ２１ｃに展開して実行することにより、図８のフローチャート図に示す各ステップの処理を実行する。なお、以下では、色検証・色補正装置１０において色検証が開始された時のジョブ処理について記載する。
【００３９】
制御部２１は、色検証・色補正装置１０から色検証の対象となる紙種情報を取得し、紙種を特定する（Ｓ１０１）。次に、ジョブ管理部２６は、ＲＩＰ待ちジョブがあるか（ジョブキュー２６ａに格納されているジョブがあるか）を確認する（Ｓ１０２）。ＲＩＰ待ちジョブがない場合は、Ｓ１０８にスキップし、ＲＩＰ待ちジョブがある場合は、ＲＩＰ処理部２７（ジョブ設定解析部２７ａ）は、ジョブの設定の解析を行い、当該ジョブで使用する紙種を特定する（Ｓ１０３）。
【００４０】
ジョブ管理部２６は、ジョブ設定解析部２７ａが特定した紙種が現在色検証中の紙種かどうかを判定する（Ｓ１０４）。現在実行中のジョブで使用する紙種が色検証中の場合、色変換・レンダリング処理が無駄になる（ＲＩＰ処理の再実施を伴う可能性がある）ことから、ジョブ管理部２６は、色変換・レンダリング部２７ｂに色変換及びレンダリングを実施させずに、ジョブの設定解析結果を保存し、そのジョブを一時退避キュー２６ｂに新規登録する（Ｓ１０５）。一方、現在実行中のジョブで使用する紙種が色検証中でない場合は、ＲＩＰ処理の再実施を伴う可能性がないことから、ジョブ管理部２６は、色変換・レンダリング部２７ｂに色変換及びレンダリングを実施させ、通常通りＲＩＰ処理を完了させる（Ｓ１０６）。
【００４１】
次に、ジョブ管理部２６は、１つのジョブの処理が完了すると、色検証・色補正が完了したか（色検証の結果がＯＫと判断されたか、又は、色検証の結果がＮＧと判断され、色変換プロファイルを更新するなどの色補正が行われたか）を判断する（Ｓ１０７）。色検証・色補正が完了していない場合は、Ｓ１０２に戻ってＲＩＰ待ちジョブの有無を確認し、ＲＩＰ待ちの他のジョブがあれば、当該他のジョブに対して同様の処理を繰り返す。色検証・色補正が完了した場合、ジョブ管理部２６は、一時退避キュー２６ｂに退避させたジョブを順次再開し、色変換・レンダリング部２７ｂに色変換及びレンダリングを実施させる。
【００４２】
図９は、ジョブキュー２６ａ及び一時退避キュー２６ｂの状態を示している。
【００４３】
図９（ａ）の状態１では、ジョブキュー２６ａに４つのジョブ（ＪＯＢ１〜ＪＯＢ４）が登録されており、先頭のＪＯＢ１がラスタライズ（色変換・レンダリング）中になっている。
【００４４】
図９（ｂ）の状態２は、色検証・色補正装置１０で紙種（普通紙）に対して色検証が開始された状態を示しており、ＪＯＢ１の色変換・レンダリング処理が完了した後、ＪＯＢ２のジョブ設定解析処理が完了し、紙種が普通紙であることが判明する。
【００４５】
図９（ｃ）の状態３では、ＪＯＢ２で使用する紙種が色検証中の紙種であるため、ＪＯＢ２のＲＩＰ処理を一時的に中断して一時退避キュー２６ｂに移動し、ジョブキュー２６ａのＪＯＢ３のジョブ設定解析処理を開始する。
【００４６】
図９（ｄ）の状態４は、色検証・色補正装置１０の色検証が完了し、色変換プロファイルが更新された状態を示しており、ＪＯＢ３のＲＩＰ処理が完了した後、一時退避キュー２６ｂに退避させたＪＯＢ２をジョブキュー２６ａに戻し、ラスタライズ（色変換・レンダリング）を開始する。
【００４７】
このように、色検証中にジョブを実行する際に、ジョブの設定解析処理を実施して、当該ジョブがＲＩＰ処理の再実施を伴う可能性があるか（ジョブで使用する紙種が色検証の対象の紙種であるかなど）を判断し、ＲＩＰ処理の再実施を伴う可能性がある場合にジョブを中断し、色検証が完了した後に色変換・レンダリング処理から再開させることにより、色検証の結果がＮＧになったとしてもＲＩＰ処理が無駄になることがなく、効率的にジョブ処理を実施することが可能になる。また、更新された色変換プロファイルを使用して色変換・レンダリング処理が実行されるため、色再現性を確保することができる。
【実施例２】
【００４８】
次に、本発明の第２の実施例に係る画像処理装置及びＲＩＰ処理制御プログラム並びにＲＩＰ処理制御方法について、図１０を参照して説明する。図１０は、本実施例の画像処理装置の動作を示すフローチャート図である。
【００４９】
前記した第１の実施例では、色検証の結果によってＲＩＰ処理の再実施が必要になることを回避するためにＲＩＰ処理を制御したが、色変換設定を手動で編集する場合も、ＲＩＰ処理の再実施が必要になる場合が生じる。例えば、アプリケーションが指示した特殊な色（蛍光色やメタリック色などの特色）を別途定義した出力色値に置換したり、任意の入力色値を任意の出力色値（代替色）に変換したり、画像の出力濃度を規定するトーンカーブを編集したり、色変換時に出力色を確定する際に使用するプロファイルを編集したりするなど、色変換設定を編集する場合がある。これらの色変換設定は、主にＲＩＰ処理時に適用される設定であるため、ＲＩＰ処理と色変換設定の編集操作とが同時に実行された場合に、最新の色変換設定を適用してＲＩＰ処理を実施する必要がある。
【００５０】
そこで、本実施例では、色変換設定の色変換設定を手動で編集する場合のＲＩＰ処理の制御について記載する。なお、本実施例の制御では、色検証・色補正装置１０は不要である。また、画像処理装置２０及び画像形成装置３０の構成は第１の実施例の図６及び図７と同様であるが、画像処理装置２０の制御部２１（ジョブ管理部２６）は、ジョブキュー２６ａに格納されているジョブを実施する際に、操作部２５により色変換設定の編集操作が行われた場合、ジョブ設定解析部２７ａにジョブの設定解析処理を実施させ、解析結果に基づいてジョブで使用する色変換設定が編集中であるかを判断し、編集中の場合は当該ジョブのＲＩＰ処理を中断して一時退避キュー２６ｂに退避させ、色変換設定の編集が完了した後、一時退避キュー２６ｂに退避させたジョブのＲＩＰ処理を色変換・レンダリング処理から再開させる制御を行う。
【００５１】
以下、本実施例の画像処理装置２０の制御部２１の動作の一例について説明する。ＣＰＵ２１ａは、ＲＯＭ２１ｂ又は記憶部２２に記憶したＲＩＰ処理制御プログラムをＲＡＭ２１ｃに展開して実行することにより、図１０のフローチャート図に示す各ステップの処理を実行する。
【００５２】
制御部２１は、操作部２５を監視し、色変換設定の編集が開始された場合、編集対象となる色変換設定種を特定する（Ｓ２０１）。次に、ジョブ管理部２６は、ＲＩＰ待ちジョブがあるか（ジョブキュー２６ａに格納されているジョブがあるか）を確認する（Ｓ２０２）。ＲＩＰ待ちジョブがない場合は、Ｓ２０８にスキップし、ＲＩＰ待ちジョブがある場合は、ＲＩＰ処理部２７（ジョブ設定解析部２７ａ）は、ジョブの設定の解析を行い、使用する色変換設定（例えば、特色を使用するかどうか等）を特定する（Ｓ２０３）。
【００５３】
ジョブ管理部２６は、ジョブ設定解析部２７ａが特定した色変換設定が現在編集中の色変換設定かどうかを判定する（Ｓ２０４）。現在実行中のジョブが編集中の色変換設定を使用する場合、色変換・レンダリング処理が無駄になる（ＲＩＰ処理の再実施を伴う可能性がある）ことから、ジョブ管理部２６は、色変換・レンダリング部２７ｂに色変換及びレンダリングは実施させずに、ジョブの設定解析結果を保存し、そのジョブを一時退避キュー２６ｂに新規登録する（Ｓ２０５）。一方、現在実行中のジョブが編集中の色変換設定を使用しない場合は、ＲＩＰ処理の再実施を伴う可能性がないことから、ジョブ管理部２６は、色変換・レンダリング部２７ｂに色変換及びレンダリングを実施させ、通常通りＲＩＰ処理を完了する（Ｓ２０６）。
【００５４】
次に、ジョブ管理部２６は、１つのジョブの処理が完了すると、色変換設定の編集が完了したかを判断する（Ｓ２０７）。色変換設定の編集が完了していない場合は、Ｓ２０２に戻ってＲＩＰ待ちジョブの有無を確認し、ＲＩＰ待ちの他のジョブがあれば、当該他のジョブに対して同様の処理を繰り返す。色変換設定の編集が完了した場合、ジョブ管理部２６は、一時退避キュー２６ｂに退避させたジョブを順次再開し、色変換・レンダリング部２７ｂに色変換及びレンダリングを実施させる。
【００５５】
このように、色変換設定の編集中にジョブを実行する際に、ジョブの設定解析処理を実施して現在実行中のジョブが編集中の色変換設定を使用するかを判断し、編集中の色変換設定を使用する場合はジョブを中断し、色変換設定の編集が完了した後に色変換・レンダリング処理から再開させることにより、ＲＩＰ処理が無駄になることがなく、効率的にジョブ処理を実施することが可能になる。また、最新の色変換設定を使用してＲＩＰを実行するため、色再現性を確保することができる。
【００５６】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて各装置の構成や制御は適宜変更可能である。
【００５７】
例えば、第１の実施例では、ＲＩＰ処理の再実施を伴う可能性があるか否かを判断するために、ジョブで使用している紙種と色検証の対象となる紙種とを比較したが、比較対象は紙種に限定されない。また、第２の実施例では、色変換設定として、特色の追加、代替色の編集、トーンカーブの編集、プロファイルの編集を例示したが、色変換設定の項目はこれらに限定されない。
【産業上の利用可能性】
【００５８】
本発明は、ＲＩＰ処理を行う画像処理装置及び当該画像処理装置で動作するＲＩＰ処理制御プログラム並びに当該ＲＩＰ処理制御プログラムを記録した記録媒体並びに当該画像処理装置におけるＲＩＰ処理制御方法に利用可能である。
【符号の説明】
【００５９】
１０  色検証・色補正装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  ＲＯＭ
１１ｃ  ＲＡＭ
１２  通信部
１３  測色部
１４  色判定部
１５  色補正部
２０  画像処理装置（プリンタコントローラ）
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  ＲＯＭ
２１ｃ  ＲＡＭ
２２  記憶部
２３  通信部
２４  表示部
２５  操作部
２６  ジョブ管理部
２６ａ  ジョブキュー
２６ｂ  一時退避キュー
２７  ＲＩＰ処理部
２７ａ  ジョブ設定解析部
２７ｂ  色変換・レンダリング部
３０  画像形成装置（プリントエンジン）
３１  制御部
３１ａ  ＣＰＵ
３１ｂ  ＲＯＭ
３１ｃ  ＲＡＭ
３２  記憶部
３３  通信部
３４  表示操作部
３５  プリント処理部
【図１】
0006350091.tif 000002
【図２】
0006350091.tif 000003
【図３】
0006350091.tif 000004
【図４】
0006350091.tif 000005
【図５】
0006350091.tif 000006
【図６】
0006350091.tif 000007
【図７】
0006350091.tif 000008
【図８】
0006350091.tif 000009
【図９】
0006350091.tif 000010
【図１０】
0006350091.tif 000011