(57)【要約】【課題】時間のかかるパラメータ演算処理を省略して、画像処理パラメータ設定を高速化すること。【解決手段】設定される画像処理パラメータにしたがって画像処理を行う画像処理デバイス２０４と、読み取りフレーム毎に画像処理内容に対応する画像処理パラメータの演算を行う画像処理パラメータ演算部２１５と、画像処理内容と対応する演算で求めた画像処理パラメータを複数保存する画像処理パラメータ保存部２１６と、次フレームの画像処理内容と同じ画像処理内容を保存している画像処理の内容から検索する画像処理内容検索部２１８と、この検索した結果、次フレームの画像処理内容と一致する画像処理内容が保存されていた場合は、次フレームの画像処理パラメータ演算を行わず、検索された画像処理内容に対応した保存している画像処理パラメータを画像処理デバイス２１０に設定する制御部２０６と、を備える。【選択図】        図５
2009212591.tif 000002
【特許請求の範囲】
【請求項１】
設定される画像処理パラメータにしたがって画像処理を行う画像処理デバイスと、
読み取りフレーム毎に画像処理内容に対応する画像処理パラメータの演算を行う画像処理パラメータ演算手段と、
画像処理内容と対応する演算で求めた画像処理パラメータを複数保存する画像処理パラメータ保存手段と、
次フレームの画像処理内容と同じ画像処理内容を保存している画像処理の内容から検索する画像処理内容検索手段と、
前記画像処理内容検索手段で検索した結果、次フレームの画像処理内容と一致する画像処理内容が保存されていた場合は、次フレームの画像処理パラメータ演算を行わず、検索された画像処理内容に対応した画像処理パラメータを前記画像処理デバイスに設定する画像処理制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
さらに、
両面原稿の表面を読み取る第１原稿読取手段と、
前記両面原稿の裏面を読み取る第２原稿読取手段と、
を備え、
前記画像処理制御手段は、
前記第１原稿読取手段で読み取った表面フレームと、前記第２原稿読取手段で読み取った裏面フレームを指定し、前記表面フレームの画像処理パラメータと前記裏面フレームの各画像処理パラメータを前記画像処理パラメータ保存手段に保存することを特徴とする画像処理装置。
【請求項３】
前記画像処理パラメータ保存手段および前記画像処理内容保存手段は、表面用と裏面用の画像処理パラメータ、画像処理内容を別々に保存する保存手段を有し、
前記画像処理内容検索手段は、前記保存手段から表面用と裏面用を別々に検索することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記画像処理内容検索手段は、前記画像処理内容検索手段に新しく保存された画像処理内容から順次検索することを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記画像処理パラメータ保存手段および前記画像処理内容保存手段は、保存する量が一定数以上になった場合は、あらかじめ定めた設定にしたがったものから削除することを特徴とする請求項１または２に記載の画像処理装置。
【請求項６】
前記画像パラメータ保存手段は、色補正処理用のマスキング係数を保存する手段であることを特徴とする請求項１または２に記載の画像処理装置。
【請求項７】
前記画像パラメータ保存手段は、γ補正処理用のγ特性パラメータを保存する手段であることを特徴とする請求項１または２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像データに画像処理を行う画像処理装置に関するものである。
【背景技術】
【０００２】
従来、両面原稿読取装置では、両面原稿を１度にスキャナＣＣＤで表面を、コンタクトイメージセンサーＣＩＳで裏面用のデジタル化された電子データを画像処理デバイスが画像処理する方式で、表面スキャナ装置と裏面スキャナ装置それぞれに対応した画像処理デバイスを搭載している（たとえば、特許文献１，２，３参照）。
【０００３】
このような両面原稿読取装置では表面スキャナ装置と裏面スキャナ装置それぞれに対応した画像処理デバイスを搭載しているため、コスト面で課題があった。そこで、一次画像蓄積部を搭載することによって、表面スキャナ装置と裏面スキャナ装置スキャナからの入力画像を一次画像蓄積部に蓄積し、時間をずらして１つの画像処理部で画像処理を行うことにより、画像処理部にかかるコストを抑えることが可能である。しかし、１つの画像処理部で表面画像データと裏面画像データに対する画像処理を行うため、表面用の画像処理パラメータ設定と裏面用の画像処理パラメータ設定を高速に切り替えるための画像処理デバイスの制御手段が重要になる。
【０００４】
【特許文献１】特開２００５−０１２４４２号公報
【特許文献２】特開２００５−０２５０７２号公報
【特許文献３】特開２００６−２１７０３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記に示されるような従来の技術にあっては、画像処理内容に対応する画像処理パラメータをそのつど演算処理によって求めるために処理時間が必要であり、画像処理パラメータを設定する際において高速化を妨げる原因になっている。
【０００６】
本発明は、上記に鑑みてなされたものであって、複数の読み取りフレームごとの画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用することで、時間のかかるパラメータ演算処理を省略して、画像処理パラメータ設定を高速化することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、設定される画像処理パラメータにしたがって画像処理を行う画像処理デバイスと、読み取りフレーム毎に画像処理内容に対応する画像処理パラメータの演算を行う画像処理パラメータ演算手段と、画像処理内容と対応する演算で求めた画像処理パラメータを複数保存する画像処理パラメータ保存手段と、次フレームの画像処理内容と同じ画像処理内容を保存している画像処理の内容から検索する画像処理内容検索手段と、前記画像処理内容検索手段で検索した結果、次フレームの画像処理内容と一致する画像処理内容が保存されていた場合は、次フレームの画像処理パラメータ演算を行わず、検索された画像処理内容に対応した画像処理パラメータを前記画像処理デバイスに設定する画像処理制御手段と、を備えることを特徴とする。
【０００８】
また、請求項２にかかる発明は、さらに、両面原稿の表面を読み取る第１原稿読取手段と、前記両面原稿の裏面を読み取る第２原稿読取手段と、を備え、前記画像処理制御手段は、前記第１原稿読取手段で読み取った表面フレームと、前記第２原稿読取手段で読み取った裏面フレームを指定し、前記表面フレームの画像処理パラメータと前記裏面フレームの各画像処理パラメータを前記画像処理パラメータ保存手段に保存することを特徴とする。
【０００９】
また、請求項３にかかる発明は、前記画像処理パラメータ保存手段および前記画像処理内容保存手段は、表面用と裏面用の画像処理パラメータ、画像処理内容を別々に保存する保存手段を有し、前記画像処理内容検索手段は、前記保存手段から表面用と裏面用を別々に検索することを特徴とする。
【００１０】
また、請求項４にかかる発明は、前記画像処理内容検索手段は、前記画像処理内容保存手段に新しく保存された画像処理内容から順次検索することを特徴とする。
【００１１】
また、請求項５にかかる発明は、前記画像処理パラメータ保存手段および前記画像処理内容保存手段は、保存する量が一定数以上になった場合は、あらかじめ定めた設定にしたがったものから削除することを特徴とする。
【００１２】
また、請求項６にかかる発明は、前記画像パラメータ保存手段は、色補正処理用のマスキング係数を保存する手段であることを特徴とする。
【００１３】
また、請求項７にかかる発明は、前記画像パラメータ保存手段は、γ補正処理用のγ特性パラメータを保存する手段であることを特徴とする。
【発明の効果】
【００１４】
本発明にかかる画像処理装置は、複数の読み取りフレームごとの画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用することで、時間のかかるパラメータ演算処理を省略して、画像処理パラメータ設定を高速化することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下に添付図面を参照して、この発明にかかる画像処理装置の最良な実施の形態を詳細に説明する。
【００１６】
（実施の形態）
図１〜図４は、本発明の実施の形態にかかる画像処理装置の構成および処理の流れを示すブロック図である。これらの図において、符号１０１は第１読み取り部、符号１０２は第２読み取り部、符号１０３は一次画像蓄積部、符号１０４は画像処理部、符号１０５は二次画像蓄積部、符号１０６は画像処理設定部である。これら各ブロックについては後述する。
【００１７】
第１読み取り部１０１、第２読み取り部１０２は、デジタルコピー、デジタルファクシミリのスキャナに相当し、原稿を読み取り、読み取られた画像データを一次画像蓄積部１０３に送る。一次画像蓄積部１０３で保存された画像データは再び読み出され画像処理部１０４へ送られる。画像処理部１０４は、画像データに対してフィルタ処理、色補正処理、γ補正処理、階調処理などの各種の画像処理を行い二次画像蓄積部１０５に送る。二次画像蓄積部１０５は送られた画像データを蓄積する。画像処理設定部１０６は、画像処理部１０４に対して、フィルタ処理、色補正処理、γ変換処理、階調処理などの各種画像処理に用いる画像処理パラメータの設定を行う。
【００１８】
図２〜図４に示すブロック図で全体の動作を説明する。初めに図２の動作を行う。第１読み取り部１０１、第２読み取り部１０２から読み取られた画像データは一次画像蓄積部１０３に送られ蓄積される。つぎに、図３に示す動作を行う。第１読み取り部１０１の読み取り画像データに対応した画像処理内容が画像処理設定部１０６に与えられる。画像処理設定部１０６では、与えられた画像処理内容に対応した画像処理パラメータを画像処理パラメータ演算部２１５で演算で求めて画像処理部１０４へ設定する。つぎに、図４に示す動作を行う。第１読み取り部１０１で読み取られて蓄積されている画像データを一次画像蓄積部１０３から読み出し画像処理部１０４へ送る。画像処理部１０４は、画像処理設定部１０６により設定されている画像処理パラメータで画像処理を行い、二次画像蓄積部１０５へ画像データを送る。
【００１９】
つぎに再び図３の動作を行う。第２読み取り部１０２の読み取り画像データに対応した画像処理内容が画像処理設定部１０６に与えられる。画像処理設定部１０６では、与えられた画像処理内容に対応した画像処理パラメータを演算で求めて画像処理部１０４へ設定する。つぎに再びに図４の動作を行う。第２読み取り部１０２で読み取られて蓄積されている画像データを一次画像蓄積部１０３から読み出し画像処理部１０４へ送る。画像処理部１０４は、画像処理設定部１０６により設定されている画像処理パラメータで画像処理を行い、二次画像蓄積１０５へ画像データを送る。
【００２０】
図５は、図１の画像処理装置の具体的な構成（１）を示すブロック図である。本発明は、画像を読み取る表面スキャナ装置２０１、裏面スキャナ装置２０２、一次画像メモリ２０３、画像処理デバイス２０４、二次画像メモリ２０５、ＣＰＵ，ＲＯＭ，ＲＡＭを含む制御部２０６を備えている。画像処理デバイス２０４の中には、ＲＧＢ画像データの色をあらかじめ定めた特性に変換する色補正処理部２１０、表面スキャナ装置２０１および裏面スキャナ装置２０２で読み取ったＲＧＢ画像データの明るさをあらかじめ定めた特性に統一するγ補正処理部２１１がある。制御部２０６内には、画像処理パラメータ演算部２１５、画像処理パラメータ保存部２１６、画像処理内容保存部２１７、画像処理内容検索部２１８が設けられている。制御部２０６は、ＣＰＵ，ＲＯＭ，ＲＡＭなどを搭載したマイクロコンピュータで構成されている。この制御部２０６により制御プログラムが実行され、この制御部２０６によって、画像処理パラメータ演算部２１５、画像処理パラメータ保存部２１６、画像処理内容保存部２１７、画像処理内容検索部２１８の各動作が行なわれる。
【００２１】
また、図６は、図１の画像処理装置の具体的な構成（２）を示すブロック図である。本構成は図６に示すように、制御部２０６内の画像処理パラメータ保存部２１６に、色補正マスキング係数部２２０、γ補正特性部２２１を設け、さらに画像処理内容保存部２１７に表面／裏面指定部２２２、原稿種類指定部２２３、カラー設定部２２４が設けられている。色補正マスキング係数部２２０には、画像処理内容ごとの入力されたＲＧＢ信号をＲＧＢ色空間の信号に変換する際に用いるマスキング係数を保存する。γ補正特性部２１１は、読み取り装置から受け取ったＲＧＢ画像データの明るさをあらかじめ定めた特性に統一する、たとえば、明度リニアな特性に変換する特性が画像処理内容ごとに保存されている。
【００２２】
なお、図１と図５、図６の対応はそれぞれ以下のようになっている。第１読み取り部１０１に表面スキャナ装置２０１が対応している。第２読み取り部１０２に裏面スキャナ装置２０２が対応している。一次画像蓄積部１０３に一次画像メモリ２０３が対応している。画像処理部１０４に画像処理デバイス２０４が対応している。二次画像蓄積部１０５に二次画像メモリ２０５が対応している。画像処理設定部１０６に制御部２０６が対応している。
【００２３】
図７は、本発明の実施の形態にかかる画像処理設定部１０６（制御部２０６）の動作例（その１）を示すフローチャートである。まず、初めに要求された画像処理内容を、画像処理パラメータ保存部２１６に保存されている画像処理内容から画像処理内容検索部２１８により検索する（ステップＳ１１）。つぎに、上記検索で要求された画像処理内容に対応する一致した画像処理内容があるか否かを判断する（ステップＳ１２）。ここで、一致した画像処理内容がなかった場合は、要求された画像処理内容に対応した画像処理パラメータ演算を画像処理パラメータ演算部２１５によって行う（ステップＳ１３）。続いて、要求された画像処理内容を画像処理パラメータ保存部２１６に保存し（ステップＳ１４）、演算した画像処理パラメータを画像処理パラメータ保存部２１６に保存する（ステップＳ１５）。ついで上記演算で求めた画像処理パラメータを画像処理デバイス２０４に設定する（ステップＳ１６）。
【００２４】
一方、ステップＳ１２において要求された画像処理内容を保存されている画像処理内容から検索した結果、一致した画像処理内容があった場合は、要求された画像処理内容に対応した画像処理内容に対応する画像処理パラメータを画像処理パラメータ保存部２１６から読み出し（ステップＳ１７）、画像処理デバイス２０４に設定する。
【００２５】
したがって、上記構成および動作により、複数の読み取りフレームごとの画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用することで、時間のかかるパラメータ演算処理を省略して、画像処理パラメータ設定を高速化することができる。
【００２６】
また、上記において、画像処理内容に表面フレームと裏面フレームを指定する内容を含み、画像処理内容保存部２１７において、表面フレームと裏面フレームを指定する内容を表面／裏面指定部２２２に保存して、画像処理内容の検索のときに読み出し使用する。これにより、両面原稿の表面を第１読み取り装置１０１で読み取り、裏面を第２読み取り装置１０２で読み取り、それぞれの読み取り面の画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用することで、時間のかかるパラメータ演算処理を省略して、画像処理パラメータ設定を高速化することができる。
【００２７】
さらに、画像処理パラメータ保存部２１６において色補正処理部２１０に設定するために演算された画像処理パラメータ（マスキング係数）を色補正マスキング係数部２２０に保存し、画像処理内容の検索の結果、一致した画像処理内容の場合に読み出し使用する。
【００２８】
これにより、画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用するときに、画像処理パラメータの演算に多くの時間が必要な色補正処理用のマスキング係数の演算を省略することで、画像処理パラメータ設定を高速化することができる。
【００２９】
また、画像処理パラメータ保存部２１６においてγ補正処理部２１１に設定するために演算された画像処理パラメータ（γ特性）をγ補正特性部２２１に保存し、画像処理内容の検索の結果、一致した画像処理内容の場合に読み出し使用する。
【００３０】
これにより、画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用するときに、画像処理パラメータの演算に多くの時間が必要なγ補正用のγ特性パラメータの演算を省略することで、画像処理パラメータ設定を高速化することができる。
【００３１】
つぎに両面原稿の表面を第１読み取り装置１０１で読み取り、裏面を第２読み取り装置１０２で読み取り、それぞれの読み取り面の画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用するときに、複数の保持している画像処理パラメータから表面用、裏面用の画像処理パラメータを高速に検索することで、画像処理パラメータの設定を高速化する例について説明する。
【００３２】
図８は、本発明の実施の形態にかかる画像処理設定部１０６（制御部２０６）の動作例（その２）を示すフローチャートである。まず、初めに、要求された画像処理内容の読み取り面の区別を行うために、読み取り面が表面か裏面かを判断する（ステップＳ２１）。ここで、画像処理内容の読み取り面が表面である場合は、保存されている表面の画像処理内容から検索する（ステップＳ２２）。この検索において一致した画像処理内容があるか否かを判断する（ステップＳ２３）。ここで一致した画像処理内容がなかった場合は、要求された画像処理内容に対応した画像処理パラメータ演算を行う（ステップＳ２４）。つぎに要求された画像処理内容を表面の画像処理内容に保存し（ステップＳ２５）、演算した画像処理パラメータを表面の画像処理パラメータに保存する（ステップＳ２６）。つぎに演算で求めた画像処理パラメータを画像処理デバイス２０４に設定する（ステップＳ２７）。
【００３３】
一方、ステップＳ２３において要求された画像処理内容を保存されている表面の画像処理内容から検索した結果、一致した画像処理内容があった場合は、要求された画像処理内容に対応した画像処理内容に対応する画像処理パラメータを読み出し（ステップＳ２８）、画像処理デバイス２０４に設定する（ステップＳ２７）。
【００３４】
ステップＳ２１において画像処理内容の読み取り面が裏面である場合は、保存されている裏面の画像処理内容から検索する（ステップＳ２９）。この検索において一致した画像処理内容があるか否かを判断する（ステップＳ３０）。ここで一致した画像処理内容がなかった場合は、要求された画像処理内容に対応した画像処理パラメータ演算を行う（ステップＳ３１）。つぎに要求された画像処理内容を裏面の画像処理内容に保存し（ステップＳ３２）、演算した画像処理パラメータを裏面の画像処理パラメータに保存する（ステップＳ３３）。つぎに演算で求めた画像処理パラメータを画像処理デバイス２０４に設定する（ステップＳ２７）。
【００３５】
ステップＳ３０において要求された画像処理内容を保存されている裏面の画像処理内容から検索した結果、一致した画像処理内容があった場合は、要求された画像処理内容に対応した画像処理内容に対応する画像処理パラメータを読み出し（ステップＳ２８）、画像処理デバイス２０４に設定する（ステップＳ２７）。
【００３６】
このように、両面原稿の表面を第１読み取り装置１０１で読み取り、裏面を第２読み取り装置１０２で読み取り、それぞれの読み取り面の画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用するときに、複数の保持している画像処理パラメータから表面用、裏面用の画像処理パラメータを高速に検索することで、画像処理パラメータの設定を高速化することができる。
【００３７】
また、画像処理内容保存部２１７へ保存を行うときに保存順序をつけて保存し、画像処理内容検索部２１８は、保存順序の新しい画像処理内容から順次検索を行う。これにより、画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用するときに、複数の保持している画像処理パラメータから目的の画像処理パラメータを高速に検索することで、画像処理パラメータ設定を高速化することができる。
【００３８】
また、画像処理内容保存部２１７が保存する複数の画像処理内容に上限を設定し、上限の数を超えた場合は、あらかじめ設定した順、たとえば保存の順序から一番先に保存された古いものから順、または使用頻度の低いものから順に削除を行う。これにより、画像処理内容に対応する演算処理によって求められた画像処理パラメータを保持して再使用するときに、複数の保持している画像処理パラメータの中から再使用する可能性の低い画像処理パラメータ削除することで、画像処理パラメータを保持するメモリ量を減らし、検索を高速化することができる。
【産業上の利用可能性】
【００３９】
以上のように、本発明にかかる画像処理装置は、設定される画像処理パラメータにしたがってデジタル画像の画像処理を行う装置、方法などに有用であり、特に、複写機、プリンタ、スキャナ、ファクシミリなどの複合機能を有する装置やシステムに適している。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態にかかる画像処理装置の構成および処理の流れ（１）を示すブロック図である。
【図２】本発明の実施の形態にかかる画像処理装置の構成および処理の流れ（２）を示すブロック図である。
【図３】本発明の実施の形態にかかる画像処理装置の構成および処理の流れ（３）を示すブロック図である。
【図４】本発明の実施の形態にかかる画像処理装置の構成および処理の流れ（４）を示すブロック図である。
【図５】図１の画像処理装置の具体的な構成（１）を示すブロック図である。
【図６】図１の画像処理装置の具体的な構成（２）を示すブロック図である。
【図７】本発明の実施の形態にかかる画像処理設定部（制御部）の動作例（その１）を示すフローチャートである。
【図８】本発明の実施の形態にかかる画像処理設定部（制御部）の動作例（その２）を示すフローチャートである。
【符号の説明】
【００４１】
１０１  第１読み取り部
１０２  第２読み取り部
１０３  一次画像蓄積部
１０４  画像処理部
１０５  二次画像蓄積部
１０６  画像処理設定部
２０１  表面スキャナ装置
２０２  裏面スキャナ装置
２０３  一次画像メモリ
２０４  画像処理デバイス
２０５  二次画像メモリ
２０６  制御部
２１０  色補正処理部
２１１  γ補正処理部
２１５  画像処理パラメータ演算部
２１６  画像処理パラメータ保存部
２１７  画像処理内容保存部
２１８  画像処理内容検索部
２２０  色補正マスキング係数部
２２１  γ補正特性部
２２２  表面／裏面指定部
２２３  原稿種類指定部
２２４  カラー指定部
【図１】
2009212591.tif 000003
【図２】
2009212591.tif 000004
【図３】
2009212591.tif 000005
【図４】
2009212591.tif 000006
【図５】
2009212591.tif 000007
【図６】
2009212591.tif 000008
【図７】
2009212591.tif 000009
【図８】
2009212591.tif 000010