【手続補正書】
【提出日】平成28年2月8日(2016.2.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。すなわち、第1のデバイスに依存する第1の色空間から、第2のデバイスに依存する第2の色空間への色変換用の色変換テーブルを作成する画像処理装置であって、
複数のサンプル画像の色分布に応じて、前記色変換テーブルの入力値を示す各格子点が、一方の格子点グループである低参照部と、色変換時に該低参照部の格子点よりも高頻度で参照される高参照部と、のいずれに含まれるかを示すための参照表を作成する参照表作成手段と、
前記第1および第2のデバイスに応じた色変換条件を入力する変換条件入力手段と、
前記色変換条件に基づいて前記色変換テーブルの各格子点に対する出力値を算出する算出手段と、
前記色変換テーブルにおける各格子点の出力値を、前記参照表が示す高参照部ごとにデータ圧縮し、該参照表が示す低参照部ごとにデータ圧縮した圧縮テーブルを作成する圧縮手段と、
前記参照表と前記圧縮テーブルを対応付けて保持する保持手段と、
を有することを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
【図１】第1実施形態における印刷システムの構成例を示すブロック図、
【図２】画像種別ごとの色分布例を示す図、
【図３】格子ごとの出現確率の例を示す図、
【図４】第1実施形態における論理構成例を示すブロック図、
【図５】第1実施形態における前処理および後処理を示すフローチャート、
【図６】第1実施形態における展開表の一例を示す図、
【図７】第1実施形態における展開表生成処理および圧縮LUT生成処理を示すフローチャート、
【図８】第1実施形態における展開判定処理および展開処理を示すフローチャート、
【図９】第2実施形態における論理構成例を示すブロック図、
【図１０】第2実施形態における後処理を示すフローチャート、
【図１１】第2実施形態におけるUI例を示す図、
【図１２】第3実施形態における圧縮LUT一覧表および予想処理時間表の一例を示す図、
【図１３】第3実施形態における論理構成例および後処理を示すフローチャート、
【図１４】本発明が適用可能なクラウドシステムの構成例を示すブロック図、である。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第1のデバイスに依存する第1の色空間から、第2のデバイスに依存する第2の色空間への色変換用の色変換テーブルを作成する画像処理装置であって、
複数のサンプル画像の色分布に応じて、前記色変換テーブルの入力値を示す各格子点が、一方の格子点グループである低参照部と、色変換時に該低参照部の格子点よりも高頻度で参照される高参照部と、のいずれに含まれるかを示すための参照表を作成する参照表作成手段と、
前記第1および第2のデバイスに応じた色変換条件を入力する変換条件入力手段と、
前記色変換条件に基づいて前記色変換テーブルの各格子点に対する出力値を算出する算出手段と、
前記色変換テーブルにおける各格子点の出力値を、前記参照表が示す高参照部ごとにデータ圧縮し、該参照表が示す低参照部ごとにデータ圧縮した圧縮テーブルを作成する圧縮手段と、
前記参照表と前記圧縮テーブルを対応付けて保持する保持手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記参照表作成手段は、前記複数のサンプル画像から、前記色変換テーブルの入力値を示す各格子点に対応する値を有する画素の出現確率を算出し、該出現確率が所定値以上である格子点を前記高参照部に区分し、該出現確率が該所定値未満である格子点を前記低参照部に区分することで、前記参照表を作成することを特徴とする請求項1に記載の画像処理装置。
【請求項３】
さらに、色変換対象となる画像データを入力する画像入力手段と、
前記保持手段に保持された前記参照表および前記圧縮テーブルを取得するテーブル取得手段と、
前記圧縮テーブルから、前記参照表によって前記高参照部に区分された格子点の圧縮データを伸張した部分テーブルを作成する部分伸張手段と、
前記部分テーブルを用いて、前記画像データの画素ごとに前記第1の色空間から前記第2の色空間への色変換を行う色変換手段と、
を有することを特徴とする請求項1または2に記載の画像処理装置。
【請求項４】
前記色変換手段は、
前記画像データの画素ごとに、前記圧縮テーブルにおいて該画素の値が対応する注目格子点が、前記参照表において前記高参照部に区分されているか否かを判定する判定手段と、
前記判定手段で前記注目格子点が前記参照表において前記高参照部に区分されていないと判定された場合、前記圧縮テーブルから、前記参照表において前記注目格子点が含まれる前記低参照部の圧縮データを伸張して部分テーブルを作成する注目伸張手段と、
前記参照表において前記注目格子点が含まれる前記低参照部を前記高参照部の区分に更新する更新手段と、を有し、
前記部分伸張手段および前記注目伸張手段で作成された部分テーブルを用いて、前記色変換を行うことを特徴とする請求項3に記載の画像処理装置。
【請求項５】
さらに、前記部分伸張手段で伸張された前記部分テーブルを保持するメモリの空き容量を取得する空き容量取得手段と、
前記空き容量が、前記圧縮テーブルから全格子点の圧縮データを伸張した色変換テーブルを保持するのに必要となる必要容量以上であるか否かを判定する容量判定手段と、
前記容量判定手段で前記空き容量が前記必要容量以上であると判定された場合に、前記圧縮テーブルから全格子点の圧縮データを伸張して前記色変換テーブルを作成する全伸張手段と、を有し、
前記容量判定手段で前記空き容量が前記必要容量未満であると判定された場合に、前記部分伸張手段によって前記圧縮テーブルから前記部分テーブルを作成する、
ことを特徴とする請求項3または4に記載の画像処理装置。
【請求項６】
さらに、撮影モードまたは色変換条件の異なる画像種別ごとに前記サンプル画像を入力するサンプル入力手段を有し、
前記参照表作成手段および前記圧縮手段は、前記参照表および前記圧縮テーブルを画像種別ごとに作成し、
前記テーブル取得手段は、前記画像入力手段で入力された前記画像データの画像種別に応じた前記参照表および前記圧縮テーブルを、前記保持手段から取得する
ことを特徴とする請求項3乃至5のいずれか1項に記載の画像処理装置。
【請求項７】
さらに、前記画像入力手段で入力された複数の画像データのそれぞれについて、対応する前記参照表および前記圧縮テーブルが前記保持手段に保持されているか否かを判定する保持判定手段と、
前記保持判定手段で前記対応する参照表および前記圧縮テーブルが保持されていないと判定された画像データについて、前記色変換後の処理が開始されるまでのスプール期間内に、該対応する参照表および圧縮テーブルを作成する作成手段と、を有し、
前記作成手段は、該画像データに応じた前記参照表および前記圧縮テーブルを作成するのに要する予想作成時間が前記スプール期間より長い場合に、前記画像データの処理順を変更して前記スプール期間を延長することを特徴とする請求項3乃至6のいずれか1項に記載の画像処理装置。
【請求項８】
前記予想作成時間は、予め作成された、色変換条件と前記予想作成時間の対応表から、前記画像データの色変換条件に基づいて取得されることを特徴とする請求項7に記載の画像処理装置。
【請求項９】
参照表作成手段、変換条件入力手段、算出手段、圧縮手段、および保持手段を有し、第1のデバイスに依存する第1の色空間から、第2のデバイスに依存する第2の色空間への色変換用の色変換テーブルを作成する画像処理装置における画像処理方法であって、
前記参照表作成手段が、複数のサンプル画像の色分布に応じて、前記色変換テーブルの入力値を示す各格子点が、一方の格子点グループである低参照部と、色変換時に該低参照部の格子点よりも高頻度で参照される高参照部と、のいずれに含まれるかを示すための参照表を作成し、
前記変換条件入力手段が、前記第1および第2のデバイスに応じた色変換条件を入力し、
前記算出手段が、前記色変換条件に基づいて前記色変換テーブルの各格子点に対する出力値を算出し、
前記圧縮手段が、前記色変換テーブルにおける各格子点の出力値を、前記参照表が示す高参照部ごとにデータ圧縮し、該参照表が示す低参照部ごとにデータ圧縮した圧縮テーブルを作成し、
前記保持手段が、前記参照表と前記圧縮テーブルを対応付けて保持することを特徴とする画像処理方法。
【請求項１０】
コンピュータ装置で実行されることにより、該コンピュータ装置を請求項1乃至8のいずれか1項に記載の画像処理装置の各手段として機能させるためのプログラム。