(57)【要約】【課題】  画質パラメータの保持のために使用可能なメモリ量の事前確認を行うことなく行えるようにして、画質パラメータを差分管理して画像処理制御を高速で行う。【解決手段】  画像処理制御のための制御要因の組合せ情報に基づき算出した最適な画質パラメータを算出し、算出した画質パラメータをメモリに保持して差分管理する画像処理制御装置において、装置が実際に動作したとき使用可能なメモリ量Ｍと画像処理制御モジュール（の番号Ｎ）を取得し（Ｓ１０１）、メモリ配分手段が画像処理制御モジュールに付された優先番号順に、取得したメモリ量と画像処理制御モジュールにおける画質パラメータを保持するに必要なメモリ量を比較し（Ｓ１０２）、保持の可否を判断し、保持可能な画質パラメータを優先順にメモリに割り当てる（Ｓ１０３〜Ｓ１０６）。【選択図】図４
2012039396.tif 000002
【特許請求の範囲】
【請求項１】
画像処理制御のための制御要因の組合せ情報に応じて、当該画像処理制御のための画質パラメータを画像処理制御モジュール毎に算出し、算出した画質パラメータに基づき当該画像処理制御モジュールの画像処理制御を行う画像処理制御装置であって、
前記制御要因の組合せ情報と前記制御要因の組合せ情報に応じて算出した画質パラメータを保持する保持手段と、
前記制御要因の組合せ情報と前記算出した画質パラメータを、前記保持手段の使用可能なメモリ量に応じて画像処理制御モジュール毎に配分するメモリ配分手段と、
前記画像処理制御モジュールにおいて、前記画像処理制御の内容と同じ内容の画像処理制御を行うときは前記画質パラメータの計算を行わず、前記保持手段に保持された前記画像処理制御に関する画質パラメータを使用して画像処理制御を行う差分管理手段と、
を備えたことを特徴とする画像処理制御装置。
【請求項２】
請求項１に記載された画像処理制御装置において、
前記メモリ配分手段は、使用可能なメモリ量と画像処理制御モジュール毎に処理制御を差分管理で行うために必要なメモリ量とに基づき、前記使用可能なメモリ量を配分する手段であることを特徴とする画像処理制御装置。
【請求項３】
請求項１又は２に記載された画像処理制御装置において、
前記メモリ配分手段は、前記画像処理制御モジュール毎にその処理制御に必要な処理量と前記処理制御を差分管理で行うために必要なメモリ量から速度向上効率を算出し、算出した速度向上効率に基づく優先度にしたがって、前記使用可能なメモリ量を配分することを特徴とする画像処理制御装置。
【請求項４】
請求項１又は２に記載された画像処理制御装置において、
前記画像処理制御モジュール毎にその処理制御が行われる頻度を検出する頻度検出手段を備え、
前記メモリ配分手段は、前記処理制御が行われる頻度に基づく優先度にしたがって前記画像処理制御モジュールに前記使用可能なメモリ量を配分することを特徴とする画像処理制御装置。
【請求項５】
請求項１又は２に記載された画像処理制御装置において、
前記保持手段は、前記画像処理制御モジュールにおける複数セットの制御要因の組合せ情報と、前記複数セットの制御要因の組合せ情報に対応した画質パラメータを複数セット保持することを特徴とする画像処理制御装置。
【請求項６】
請求項５に記載された画像処理制御装置において、
前記保持手段は、前回の画像処理制御の内容である画像処理制御の制御要因の組合せ情報と当該制御要因の組合せ情報に応じた画質パラメータの１セットと、その処理制御が行われる頻度が高い処理に対応した制御要因の組合せ情報と、当該制御要因の組合せ情報に応じた画質パラメータである別の１セットを保持することを特徴とする画像処理制御装置。
【請求項７】
請求項５に記載された画像処理制御装置において、
前記保持手段は、原稿の表面の画像処理を行うための制御要因の組合せ情報と、当該制御要因の組合せ情報に応じた画質パラメータの１セットと、原稿の裏面の画像処理を行うための制御要因の組合せ情報と、当該制御要因の組合せ情報に応じた画質パラメータの別の１セットを保持することを特徴とする画像処理制御装置。
【請求項８】
請求項１ないし７のいずれかに記載された画像処理制御装置を備えたことを特徴とする画像形成装置。
【請求項９】
画像処理制御のための制御要因の組合せ情報に応じて、当該画像処理制御のための画質パラメータを画像処理制御モジュール毎に算出し、算出した画質パラメータに基づき当該画像処理制御モジュールの画像処理制御を行う画像処理制御方法であって、
前記制御要因の組合せ情報と前記算出した画質パラメータを保持する工程と、
前記制御要因の組合せ情報と前記算出した画質パラメータを、前記保持手段の使用可能なメモリ量に応じて前記保持手段に画像処理制御モジュール毎に配分するメモリ配分工程と、
画像処理制御モジュールにおいて、前記画像処理制御の内容と同じ内容の画像処理制御を行うときは前記画質パラメータの計算を行わず、前記保持手段に保持された当該画像処理制御モジュールの画像処理制御に関する画質パラメータを使用して画像処理制御を行う差分管理工程と、
を有することを特徴とする画像処理制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の画像処理制御装置、画像処理制御装置を備えた画像形成装置及び画像処理制御方法に関する。
【背景技術】
【０００２】
デジタル方式の複写機、スキャナ、プリンタなどの画像形成装置においては、画像品質を高めるために、操作部に設定される画像処理制御における各制御要因の組合せ情報に応じて、例えば、色補正や階調処理などの各画像処理制御モジュール毎に最適となる画質パラメータを画像処理制御ソフトで算出し、算出した画質パラメータを画像処理デバイスに設定して画像処理を行っている。
しかし、この方法では、各制御要因の組合せ情報に応じた最適な画質パラメータを計算し画像処理デバイスに設定するための処理時間が必要であり、そのため、高速な制御を実現することが難しいという問題がある。
なお、制御要因は、主に操作部から設定される設定内容と対応するものであって、例えば「原稿モード（その選択項目として文字モード、写真モード、複写原稿モード）」、「濃度ノッチ（同、濃く、薄くの段階的選択）」、「カラーモード（同、フルカラー、モノクロ、２色モード）」、「カラー調整（同、マゼンタをシアンによる調整など）」、「自動濃度（同、ＯＮ／ＯＦＦの選択）」等がある。したがって、ここで「制御要因の組合せ情報」は、上記の複数の制御要因の選択項目が組み合わさった情報をいう。
【０００３】
そこで、プログラムやデータ、レジストなどの制御に関するパフォーマンス（性能）を考慮し、必要最低限の設定制御により、パフォーマンスを最適にする画像処理制御装置が提案されている。一例として、特許文献１には、設定プログラム番号や、設定レジスタ番号などのプログラムデバイスの制御管理を行う設定番号（パラメータ）を差分管理（制御要因の組合せ情報に基づく最適な画質パラメータをメモリに保持しておき、それを同じ制御要因の組合せ情報に基づく制御において、再度使用できるようにした管理）しておき、設定を行う必要の無いパラメータはその設定を省略し、必要最低限の設定制御を行うことで、画像処理制御ソフトの処理時間を短縮する画像処理制御装置が記載されている（特許文献１参照）。
【０００４】
しかしながら、特許文献１に記載されている画像処理制御装置は、制御に必要な処理時間を短縮することができるが、画質パラメータを保持しておくためのメモリが使用可能であることが上記差分管理の前提となるため、差分管理を行うために必要なメモリを事前に確認してからでないと、上記画質パラメータの差分管理の手法は採用できないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来の問題に鑑みてなされたものであって、その目的は、画質パラメータを差分管理する画像処理制御装置において、画質パラメータの保持のために使用できるメモリ量の事前確認を行うことなく差分管理を行えるようにすることで、画像処理制御を高速化し装置のパフォーマンスを向上することである。
【課題を解決するための手段】
【０００６】
請求項１の発明は、画像処理制御のための制御要因の組合せ情報に応じて、当該画像処理制御のための画質パラメータを画像処理制御モジュール毎に算出し、算出した画質パラメータに基づき当該画像処理制御モジュールの画像処理制御を行う画像処理制御装置であって、前記制御要因の組合せ情報と前記制御要因の組合せ情報に応じて算出した画質パラメータを保持する保持手段と、前記制御要因の組合せ情報と前記算出した画質パラメータを、前記保持手段の使用可能なメモリ量に応じて画像処理制御モジュール毎に配分するメモリ配分手段と、前記画像処理制御モジュールにおいて、前記画像処理制御の内容と同じ内容の画像処理制御を行うときは前記画質パラメータの計算を行わず、前記保持手段に保持された前記画像処理制御に関する画質パラメータを使用して画像処理制御を行う差分管理手段と、を備えたことを特徴とする画像処理制御装置である。
請求項２の発明は、請求項１に記載された画像処理制御装置において、前記メモリ配分手段は、使用可能なメモリ量と画像処理制御モジュール毎に処理制御を差分管理で行うために必要なメモリ量とに基づき、前記使用可能なメモリ量を配分する手段であることを特徴とする画像処理制御装置である。
請求項３の発明は、請求項１又は２に記載された画像処理制御装置において、前記メモリ配分手段は、前記画像処理制御モジュール毎にその処理制御に必要な処理量と前記処理制御を差分管理で行うために必要なメモリ量から速度向上効率を算出し、算出した速度向上効率に基づく優先度にしたがって、前記使用可能なメモリ量を配分することを特徴とする画像処理制御装置である。
請求項４の発明は、請求項１又は２に記載された画像処理制御装置において、前記画像処理制御モジュール毎にその処理制御が行われる頻度を検出する頻度検出手段を備え、前記メモリ配分手段は、前記処理制御が行われる頻度に基づく優先度にしたがって前記画像処理制御モジュールに前記使用可能なメモリ量を配分することを特徴とする画像処理制御装置である。
請求項５の発明は、請求項１又は２に記載された画像処理制御装置において、前記保持手段は、前記画像処理制御モジュールにおける複数セットの制御要因の組合せ情報と、前記複数セットの制御要因の組合せ情報に対応した画質パラメータを複数セット保持することを特徴とする画像処理制御装置である。
請求項６の発明は、請求項５に記載された画像処理制御装置において、前記保持手段は、前回の画像処理制御の内容である画像処理制御の制御要因の組合せ情報と当該制御要因の組合せ情報に応じた画質パラメータの１セットと、その処理制御が行われる頻度が高い処理に対応した制御要因の組合せ情報と、当該制御要因の組合せ情報に応じた画質パラメータである別の１セットを保持することを特徴とする画像処理制御装置である。
請求項７の発明は、請求項５に記載された画像処理制御装置において、前記保持手段は、原稿の表面の画像処理を行うための制御要因の組合せ情報と、当該制御要因の組合せ情報に応じた画質パラメータの１セットと、原稿の裏面の画像処理を行うための制御要因の組合せ情報と、当該制御要因の組合せ情報に応じた画質パラメータの別の１セットを保持することを特徴とする画像処理制御装置である。
請求項８の発明は、請求項１ないし７のいずれかに記載された画像処理制御装置を備えたことを特徴とする画像形成装置である。
請求項９の発明は、画像処理制御のための制御要因の組合せ情報に応じて、当該画像処理制御のための画質パラメータを画像処理制御モジュール毎に算出し、算出した画質パラメータに基づき当該画像処理制御モジュールの画像処理制御を行う画像処理制御方法であって、前記制御要因の組合せ情報と前記算出した画質パラメータを保持する工程と、前記制御要因の組合せ情報と前記算出した画質パラメータを、前記保持手段の使用可能なメモリ量に応じて前記保持手段に画像処理制御モジュール毎に配分するメモリ配分工程と、画像処理制御モジュールにおいて、前記画像処理制御の内容と同じ内容の画像処理制御を行うときは前記画質パラメータの計算を行わず、前記保持手段に保持された当該画像処理制御モジュールの画像処理制御に関する画質パラメータを使用して画像処理制御を行う差分管理工程と、を有することを特徴とする画像処理制御方法である。
【発明の効果】
【０００７】
本発明によれば、画質パラメータを差分管理する画像処理制御装置において、差分管理のために使用できるメモリの確保の事前確認を必要せずに、画質パラメータの保持のために使用できるメモリ量に応じて差分管理を行い、制御に必要な処理時間を短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態の画像処理制御モジュール毎の制御要因の組合せ情報の一例を示すテーブルＴ１を示す図である。
【図２】画像処理制御モジュール毎の処理量、必要メモリ量、速度向上効率の例を示したテーブルＴ２を示す図である。
【図３】画像処理制御モジュール番号Ｎの割り当ての例を示したテーブルＴ３を示す図である。
【図４】第１の実施形態の差分管理の動作の流れを示すフロー図である。
【図５】第２の実施形態の画像処理制御モジュール毎の制御要因の組合せ情報の一例を示すテーブルＴ４を示す図である。
【図６】画像処理制御モジュール番号Ｎの割り当ての例を示したテーブルＴ５を示す図である。
【図７】第２の実施形態の差分管理の動作の流れを示すフロー図である。
【図８】画像処理制御の制御要因の組合せ情報の例を示すテーブルＴ６を示す図である。
【図９】使用可能なメモリ量に応じて、２セットの制御要因の組合せ情報に対応して算出した画質パラメータを複数の差分管理用メモリに保持する例を示した図である。
【図１０】第３の実施形態の画像処理制御装置の複数セットの制御要因の組合せ情報に応じた画質パラメータに対する画像処理制御モジュールへの差分管理の動作の流れを示すフロー図である。
【図１１】複数セットの制御要因の組合せ情報の文字モードの使用頻度に基づいた優先順位パラメータを示したテーブルＴ７を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、添付した図面を参照して説明する。
本発明の画像処理制御装置は、デジタル画像を入力し、外部からの画像処理要求に従って、プログラムやデータの制御管理を行う際に、画質パラメータを差分管理することで、設定制御に要する時間を短縮して装置のパフォーマンスを最適にする。そのため、本実施形態は、画像処理制御のための制御要因の組合せ情報に基づく最適な画質パラメータを計算して求め、その画質パラメータを得るに必要な処理量を処理制御の種別毎に管理し、実際に確保できるメモリ量を上記処理制御の種別毎に配分して、差分管理を行う。
つまり、本実施形態では、画質パラメータを処理制御の種類別に保持手段であるメモリに保持して管理するため、差分管理のために実際に使用可能なメモリ量を画像処理制御モジュール毎に配分するメモリ配分手段と、保持している画質パラメータを再使用する制御（差分制御）を行う差分管理手段とを備え、この差分管理手段の画像処理制御の内容毎に差分管理手段の差分管理動作内容を決定する。
なお、ここで画像処理制御ソフトは、パラメータ算出手段である制御部のＣＰＵによって実行され、保持手段である差分管理用メモリは、例えばＨＤＤ（ハードディスクドライブ）である。
【００１０】
以下、画像処理制御モジュール毎に制御に必要となる上記処理量と、差分管理を行うために画質パラメータを保持するに必要なメモリ量の情報から、画像処理制御モジュール毎に差分管理動作内容を決定する処理について具体的に説明する。
【００１１】
第１の実施形態
図１は、本実施形態の画像処理制御モジュール（ここでは、色補正、スキャナγ、プリンタγ、階調処理、フィルタ）毎に必要となる処理量（つまり、制御要因の組合せ情報に応じて最適となる画質パラメータを算出するに要する処理量）と差分管理を行うために画質パラメータを保持しておくための必要メモリ量の情報を示すテーブルＴ１を示す図である。テーブルＴ１に示すように、色補正の処理を行うための処理量は２０、保持するための必要メモリ量は４００である。なお、ここで処理量は複数の画像処理制御モジュール間の相対量として示されており、例えば、スキャナγの処理量８はフィルタの処理量１の８倍の処理量が必要とすることを示す。
上記の各画像処理制御モジュールの処理量と必要メモリ量から、次の式で速度向上効率を求めることができる。
速度向上効率＝（処理量／必要メモリ量）×１００
【００１２】
図２は、テーブルＴ１の各画像処理制御モジュールの処理量と必要メモリ量を基に、速度向上効率を計算して格納した例を示したテーブルＴ２を示す図である。
ここで、速度向上効率は、処理量とその処理の結果を格納するに必要なメモリ量の比で表される。即ち、処理量に相対的に多く、しかしメモリ量が相対的に少ない設定処理はその速度向上効率が高いとされる。例えば、テーブルＴ２での色補正において、処理量は２０、必要メモリ量は４００であるので、速度向上効率を上記の式から求めると、（２０／４００）×１００＝５．０になる。同様に、スキャナγ、プリンタγなどにおいても、速度向上効率を求めてテーブルＴ２を差分管理用メモリに格納する。
【００１３】
次に、上記のテーブルＴ２の情報から、各画像処理制御モジュールに速度向上効率の画像処理制御モジュール番号Ｎを割り当てる。速度向上効率が大きい順に画像処理制御モジュールに１から番号を順番に割り当て、Ｎ値が相対的に小さいほど、つまり速度向上効率が大きい順に優先的に差分管理用メモリが割り当てられるようにする。
【００１４】
図３は、上記の画像処理制御モジュールの番号Ｎの割り当ての例を示したテーブルＴ３を示す図である。このテーブルＴ３では、色補正は速度向上効率が５．０で最も大きいので画像処理制御モジュールに番号Ｎ＝１を割り当て、最も優先的にメモリの割り当てを行う。一方、フィルタの速度向上効率は０．５で最も小さいので、その画像処理制御モジュールに番号Ｎ＝５を割り当て、５番目の優先順位で差分管理用のメモリの割り当てを行うことになる。
【００１５】
次に、図３で示した画像処理制御モジュールの番号Ｎの情報を用いて画像処理制御モジュール毎に差分管理の動作を決定する。即ち、差分管理のために、算出した画質パラメータ（及び当該画像処理制御の制御要因の組合せ情報：以下同じ）のうち、どの画像処理制御モジュールのものを保持するかをその番号順（ここでは、速度向上効率が高い順）に決定し、決定に従ってその画質パラメータをメモリに割り当てる処理の手順について説明する。
図４は、本実施形態の画像処理制御モジュール毎に行う上記差分管理のためのメモリの割当処理の手順を示すフロー図である。
【００１６】
図４において、まず、差分管理用に使用することが可能なメモリ量Ｍ、画像処理制御モジュール番号Ｎを取得する（Ｓ１０１）。次に、画像処理制御モジュール（番号Ｎ＝１）の画質パラメータ、ここでは、図３に示すテーブルＴ３から最も優先度が高い画像処理制御モジュールである「色補正」に関する画像処理制御モジュールを取得し、色補正に関する画質パラメータの保持のための必要メモリ量と、現在の差分管理用に使用可能なメモリ量Ｍを比較する（Ｓ１０２）。画像処理制御モジュール番号１つまり「色補正」に関する画質パラメータの保持に必要なメモリ量が、差分管理用に使用することが可能なメモリ量Ｍより小さいとき（Ｓ１０２：ＹＥＳ）、番号１の画像処理制御モジュールにメモリを割り当てる（Ｓ１０３）。
次に、メモリ配分手段は、使用可能なメモリ量Ｍから、上記番号１の画像処理制御モジュールに割り当てたメモリ量を減算する（Ｓ１０４）。
【００１７】
番号１の画像処理制御モジュールの画質パラメータの差分管理のためのメモリの割当が完了した後、次に、番号２の画像処理制御モジュールつまり第２優先順位の画像処理制御モジュールに対するメモリの割当処理を行うために、画像処理制御モジュール番号Ｎに１を加算し、番号２の画像処理制御モジュール、即ち「階調処理」に関する画質パラメータへのメモリの割当処理に移行する（Ｓ１０５）。
【００１８】
一方、ステップＳ１０２で、番号１の画像処理制御モジュールの画質パラメータの差分管理を行うための必要メモリ量が使用可能なメモリ量Ｍを超えるときは（Ｓ１０２：ＮＯ）、番号１の画像処理制御モジュールへのメモリの割り当てを行わず、次の番号２の画像処理制御モジュールの画質パラメータのメモリ割当処理に移行する（Ｓ１０５）。
【００１９】
ここで、全ての画像処理制御モジュールの画質パラメータに対するメモリ割り当てが完了したか否かを判断し（Ｓ１０６）、完了していない画像処理制御モジュールがあるときは（Ｓ１０６：ＮＯ）、ステップＳ１０２の処理から繰り返し、画像処理制御モジュールの差分管理用のメモリ割り当てを完了する。全ての画像処理制御モジュールのメモリ割り当てが完了すると（Ｓ１０６：ＹＥＳ）、処理を終了する。
【００２０】
本実施形態では、メモリが使用できることを事前に確認しておかなくとも、使用可能なメモリ量とそのメモリ量で保持できる画質パラメータの保持量に応じて、速度向上効率の高い画像処理制御モジュールから順に、つまり優先度にしたがって、各画像処理制御モジュール毎に画質パラメータの差分管理のためのメモリを割り当てることができる。そのため、事前にメモリを確認する場合に比べて処理制御に必要な処理時間を大幅に短縮することができる。
【００２１】
ところで、画像処理制御モジュールによっては、処理制御が頻繁に発生するモジュールとあまり頻繁に発生しないモジュールがある。そこで、画像処理制御モジュールの処理制御の頻度に応じて、差分管理の動作を決定して、画像処理制御効率を高めることができる。
以下、画像処理制御モジュール毎に制御に必要となる上記処理量と差分管理を行うためにその画像処理制御モジュールの制御要因の変更による画質パラメータ計算などの処理制御について、実際に発生した画像モジュールの使用頻度の情報から、画像処理制御モジュール毎の画質パラメータの差分管理のためのメモリの割当処理を説明する。
【００２２】
第２の実施形態
図５は、本実施形態の使用頻度情報を備えた画像処理制御モジュール毎の制御要因の組合せ情報の他の例を示すテーブルＴ４を示す図である。即ち、テーブルＴ４には、画像処理制御モジュール毎の制御に必要となる最適な画質パラメータを取得するに必要な上記処理量と、それを保持するための必要メモリ量と、その画像処理制御モジュールがこれまで実際に制御を行った画質パラメータの使用頻度の情報が格納されている。なお、使用頻度は、複数のモジュール間の相対量として示されており、制御部のＣＰＵの頻度検出手段により検出され、メモリに保持されている。テーブルＴ４は、例えばスキャナγの使用頻度３０はプリンタγの使用頻度１５の２倍の割合で処理制御が行われたことを表している。
この場合は、画像処理制御モジュール番号Ｎは、テーブルＴ４に格納された上記情報に基づき使用頻度の高い順につまり１から順に数字が割り当てられる。
【００２３】
図６は、画像処理制御モジュール番号Ｎの割り当ての例を示したテーブルＴ５を示す図である。テーブルＴ５に示すように、使用頻度が１番高い色補正に画像処理制御モジュール番号Ｎ＝１を割り当てるよう、優先的に差分管理動作を決定する。
なお、本実施形態の画像処理制御モジュールの差分管理用メモリの割り当て処理の手順は、第一の実施形態のフロー図（図４）の処理手順と同様に、画像処理制御モジュール番号Ｎの順番に基づき、画像処理制御モジュールへの差分管理用メモリ割り当てを行う。次に、その処理の手順について図７を参照して説明する。
【００２４】
図７は、本実施形態の画像処理制御モジュール毎に行う上記差分管理のためのメモリの割当処理の手順を示すフロー図である。
図７において、まず、差分管理用に使用可能なメモリ量Ｍ、及び画像処理制御モジュール番号Ｎを取得する（Ｓ２０１）。次に、使用頻度に基づいて決定された最優先番号１の画像処理制御モジュールの画質パラメータを保持するのに必要メモリ量が、現在使用可能なメモリ量Ｍより小さいか否かを判断し（Ｓ２０２）、小さいときは（Ｓ２０２：ＹＥＳ）、番号１の画像処理制御モジュールにメモリを割り当てた後（Ｓ２０３）、使用可能なメモリ量Ｍから上記割り当てたメモリ量を減算し（Ｓ２０４）、画像処理制御モジュール番号Ｎに１を加算して（Ｓ２０５）、次の番号２の画像処理制御モジュール（ここではフィルタ）の画質パラメータを保持するのに必要なメモリ割り当てを行う（Ｓ２０６）。
【００２５】
本実施形態によれば、処理制御の実際発生した頻度に応じて、つまり使用頻度が高い画像処理制御モジュールに対する差分管理のためのメモリの割当処理を行うため、差分管理用メモリの使用可能メモリ量が不十分であっても、使用頻度が高い画像処理制御モジュールから優先的にメモリに格納することができ、頻繁に発生する画像処理制御モジュールの処理制御を省略することができ、処理制御時間を短縮することができる。
【００２６】
ところで、差分管理用メモリに余裕がある場合には、メモリを複数セットに構成し、同じ画像処理制御モジュールに複数の画質パラメータを保持するよう構成することができる。例えば、前回の処理制御内容の保持だけではなく、前回以前の処理制御内容も含めて複数の画質パラメータを保持しておいて、同じ制御要因の組合せ情報に対して、これを再使用すれば、全体として画質パラメータを再度計算する頻度が下がるため、一層高速な処理制御が可能である。
その場合は、例えば、メモリの１セットは前回の動作内容の制御要因についての画質パラメータを保持し、他のメモリには、前回以前の処理制御に用いた画質パラメータを保持しておくことができる。
また、他の例では、メモリの１セットは前回の処理制御に用いた画質パラメータとし、他の１セットは、例えば処理制御が行われる頻度が高い処理に対応した制御要因の組み合わせ情報の処理に対応して算出した画質パラメータとしてもよい。
更に、例えば、メモリの１セットは原稿の表面の画像処理を行うための画質パラメータを保持し、他の１セットは原稿の裏面の画像処理を行うための画質パラメータを保持するようにしてもよい。
次に、以上で説明した、画像処理制御の制御要因の組合せ情報を複数セット保持する場合の処理について説明する。
【００２７】
第３の実施形態
図８は、画像処理制御の制御要因の組合せ情報に基づくパラメータ（ここでは、マスキング係数、スキャナγが異なる制御要因の組合せ情報（例えば、原稿の表と裏）を持つ）を示すテーブルＴ６を示す図である。
即ち、テーブルＴ６に示すように、制御要因の組合せ情報に対応して算出した画質パラメータを差分管理用メモリに複数セット保持する。例えば、テーブルＴ６では、マスキング係数とスキャナγは２セットの画質パラメータを保持し、プリンタγ、諧調処理、フィルタに関しては１セットの画質パラメータを差分管理用メモリに保持する。
【００２８】
図９は、使用可能なメモリ量に応じて、２セットの制御要因の組合せ情報に対応して算出した画質パラメータを、複数の差分管理用メモリに保持する例を示した図である。
【００２９】
まず図９Ａにおいて、制御要因の組合せ１では、各画像処理制御モジュールの画質パラメータ１を計算して、画像処理制御モジュール毎に使用可能であるメモリ１に格納する。図９Ｂでは、制御要因の組合せ１の同じ内容の処理制御を行う際に、上記メモリ１に格納されている制御要因の組合せ１の各画像処理制御モジュールの画質パラメータ１を再使用することができる。
【００３０】
図９Ｃでは、制御要因の組合せ２では、各画像処理制御モジュールの画質パラメータ２を計算して、メモリ２に格納する。しかし、メモリ２には十分な使用可能のメモリ量がないため、ここでは、その使用可能なメモリ量に応じて、マスキング係数パラメータ２とスキャナγパラメータ２はメモリ２へ、フィルタパラメータ２、階調処理パラメータ２、プリンタγパラメータ２は使用可能であるメモリ１に格納する。
【００３１】
図９Ｄでは、制御要因の組合せ２を再使用するとき、マスキング係数パラメータ２及びスキャナγパラメータ２は上記で保持したメモリ２から再使用し、フィルタパラメータ２、階調処理パラメータ２、プリンタγパラメータ２はメモリ１から再使用する。
【００３２】
次に、複数セットの制御要因の組合せ情報に応じた画質パラメータ（例えば、原稿面が表面の場合のみの制御要因と対応する画質パラメータと、原稿面が裏面の場合のみの制御要因と対応する画質パラメータ）に対するメモリ割り当て処理について説明する。
図１０は、本実施形態の画像処理制御装置の複数セットの制御要因の組合せ情報に応じた画質パラメータに対する画像処理制御モジュールへの差分管理ためのメモリ割り当て処理の手順を示すフロー図である。
図１０において、まず、差分管理用に使用することが可能なメモリ量Ｍを取得し（Ｓ３０１）、画像処理制御モジュールのモジュール番号（ここでは、上記実施形態について説明したどの優先度に基づくものであってもよい）を取得する（Ｓ３０２）。
【００３３】
次に、画像処理制御モジュール番号Ｎの差分管理を行うために必要なメモリ量と使用可能なメモリ量Ｍを比較し（Ｓ３０３）、画像処理制御モジュール番号Ｎの差分管理を行うために必要なメモリ量が使用可能なメモリ量Ｍより少なければ（Ｓ３０３：ＹＥＳ）、画像処理制御モジュール番号Ｎの差分管理のためのメモリの割り当てが可能なので、画像処理制御モジュール番号Ｎに１セット分の差分管理で使用するメモリ量を追加する（Ｓ３０４）。次に、割り当てたメモリ量を使用可能なメモリ量Ｍから減算する（Ｓ３０５）。
【００３４】
このように番号Ｎの画像処理制御モジュールの差分管理のためのメモリの割当処理を行った後、次の番号の画像処理制御モジュールの差分管理のためのメモリの割当処理を行うために、番号Ｎに１を加算する（Ｓ３０６）。
他方、番号Ｎの画像処理制御モジュールの差分管理を行うために必要なメモリ量が使用可能なメモリ量Ｍを超えるときは（Ｓ３０３：ＮＯ）、当該画像処理制御モジュールの差分管理ためのメモリの割当処理を行うことが出来ないので、差分管理ためのメモリの割当処理は行わず、次の番号の画像処理制御モジュールに移行する（Ｓ３０６）。
【００３５】
次に、すべての画像処理制御モジュールに対する１セット分のメモリ割り当てが完了したか否かの判断を行い（Ｓ３０７）、まだ完了していない画像処理制御モジュールがあるときは（Ｓ３０７：ＮＯ）、ステップＳ３０３からの処理を繰り返し行い、すべての画像処理制御モジュールの差分管理用のメモリ割当処理を行う。
【００３６】
すべての画像処理制御モジュールへの１セット分の差分管理用メモリの割り当てが完了したとき（Ｓ３０７：ＹＥＳ）、使用可能な残りメモリ量Ｍが差分管理に必要な最小メモリ量より大きいか否かを判断する（Ｓ３０８）。
使用可能な残りメモリ量Ｍが差分管理に必要な最小メモリ量よりも大きいときは（Ｓ３０８：ＮＯ）、ステップＳ３０２からの処理を繰り返し、画像処理制御モジュール毎に２セット目の差分管理用メモリの割り当てを行う。
使用可能な残りメモリ量Ｍが差分管理に必要な最小メモリ量よりも小さいときは（Ｓ３０８：ＹＥＳ）、処理を終了する。
ここで、必要な最小メモリ量は、図３の画像処理制御モジュール毎の必要メモリ量の最小値である。
【００３７】
なお、文字モードの使用頻度が高い場合には、例えば、図１１のテーブル７、即ち複数セットの制御要因の組合せ情報の文字モードの使用頻度に基づいた優先順位パラメータを示したテーブルＴ７、で示したマスキング係数、スキャナγの文字モード用のパラメータを常に保持して、再使用することができる。
【００３８】
また、上記の複数の制御要因の組み合わせとその制御要因の内容に対応する画質パラメータを保持する場合において、既に述べたように、制御要因の組合せ情報の一つとして原稿の表面、裏面を区別するよう原稿面を制御要因とすることができる。この場合には、第１セットの差分管理用メモリには、原稿面が表面を対象とする制御要因と対応する画質パラメータを格納し、第２セットの差分管理用メモリには、原稿面が裏面の場合のみの制御要因と対応する画質パラメータを格納する。
【００３９】
本実施形態によれば、前回の処理制御内容の保持だけではなく、前回以前の処理制御内容も含めて複数の画質パラメータを保持しておいて、同じ制御要因のときに再使用することで、画質パラメータを再度計算する頻度が下がり、画像処理の速度、したがってそのパフォーマンスを向上することができる。また、原稿の表裏面のように、表面、裏面を区別できる２セットのパラメータを格納して、差分管理することで、便利かつ高速な画像処理制御が実現できる。
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００３−３０８２１４号公報
【図１】
2012039396.tif 000003
【図２】
2012039396.tif 000004
【図３】
2012039396.tif 000005
【図４】
2012039396.tif 000006
【図５】
2012039396.tif 000007
【図６】
2012039396.tif 000008
【図７】
2012039396.tif 000009
【図８】
2012039396.tif 000010
【図９】
2012039396.tif 000011
【図１０】
2012039396.tif 000012
【図１１】
2012039396.tif 000013