(57)【要約】【課題】本発明は画像データに対するフィルタ処理を１つのフィルタ処理手段で画像データの圧縮前と伸張後に適宜切り換えて行う画像処理装置を提供する。【解決手段】画像読取装置１は、入力されるデジタル画像データを圧縮部６３で非可逆圧縮して記憶部６４に蓄積し、記憶部６４の圧縮された画像データを伸張部６５で伸張して出力するとともに、フィルタ処理部６２でデジタル画像データに所定のフィルタ処理を施すに際して、フィルタ処理を、画像データの圧縮前に行うフィルタ前処理と、当該フィルタ処理を画像データの伸張後に行うフィルタ後処理と、を適宜切り換えて行っている。したがって、１つのフィルタ処理部６２で、処理対象の画像データの特性に応じてフィルタ前処理とフィルタ後処理を適宜切り換えて行うことができ、安価に画像品質を向上させることができる。【選択図】図７
2008079338.tif 000002
【特許請求の範囲】
【請求項１】
入力されるデジタル画像データを圧縮手段で非可逆圧縮して画像データ蓄積手段に蓄積し、当該画像データ蓄積手段の圧縮された画像データを伸長手段で伸長して出力するとともに、デジタル画像データに所定のフィルタ処理を施すフィルタ処理手段を備えた画像処理装置であって、前記フィルタ処理手段による前記フィルタ処理を、前記圧縮手段による圧縮前に行うフィルタ前処理と、当該フィルタ処理を前記伸長手段による伸長後に行うフィルタ後処理と、に適宜切り換えて行うことを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、前記画像データの情報が主に文字情報であると、当該画像データに対しては、前記フィルタ前処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記画像データの情報が主に文字情報と写真情報であると、当該画像データに対しては、前記フィルタ後処理を行うことを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳細には、画像データに対するフィルタ処理を、１つのフィルタ処理部で画像データの圧縮前と伸長後に適宜切り換えて行う画像処理装置に関する。
【背景技術】
【０００２】
スキャナ、複写装置等の画像処理装置においては、読み取った画像を圧縮処理して一旦画像メモリに蓄積し、その後、画像メモリから圧縮データを読み出して伸長して、記録出力に供したり、コンピュータ等の外部装置に出力している。
このように画像を圧縮・伸長する場合、主に圧縮伸長の前後で原画像と同一の画像になるかならないかで、可逆圧縮と非可逆圧縮に分けることができる。
【０００３】
一方、ディジタルデータを扱う画像処理装置においては、エッジ強調処理等のフィルタ処理は重要な機能である。
【０００４】
そして、例えば、多値画像の蓄積を行なうプリンタ機能、スキャナ機能、ファクシミリ機能等の複合機能を備えたＭＦＰシステムにおいては、フィルタ処理と圧縮伸長処理の位置関係によって、図９に示すフィルタ前処理タイプと、図１０に示すフィルタ後処理タイプの２つのタイプに分けることができる。
【０００５】
フィルタ前処理タイプでは、図９に示すように、ＭＦＰシステム１００は、読取装置１０１で読み取った画像データに対して、フィルタ処理部１０２でフィルタ処理を行ない、フィルタ処理した８ｂｉｔデータを圧縮器（符号化器）１０３で圧縮して外部記憶装置１０４に蓄積する。ＭＦＰシステム１００は、その後、外部記憶装置１０４から蓄積データを読み出して、伸長器（復号器）１０５で伸長して、この伸長した８ｂｉｔデータに対して階調変換処理部１０６で階調変換処理（誤差拡散処理）を行い、書込装置１０７で、プリント出力する。
【０００６】
また、フィルタ後処理タイプでは、図１０に示すように、読取装置１０１で読み取った画像データを圧縮器１０３で圧縮した８ｂｉｔデータを外部記憶装置１０４に蓄積する。ＭＦＰシステム１００は、その後、蓄積データを外部記憶装置１０４から読み出して、伸長器１０５で伸長した８ｂｉｔデータに対して、フィルタ処理部１０２でフィルタ処理を行ない、階調変換処理部１０６で階調変換処理（誤差拡散処理）を行って、書込装置１０７でプリント出力する。なお、図９と図１０とでは、同じ構成部分には、同じ符号を付している。
【０００７】
そして、圧縮器１０３と伸長器１０５による圧縮伸長の部分が可逆圧縮の場合は、フィルタ前処理タイプとフィルタ後処理タイプとでは、プリント出力の結果は、同じになる。ところが、圧縮伸長の部分が非可逆圧縮を行なう場合では、フィルタ前処理タイプとフィルタ後処理タイプとでは、プリント出力結果は同じにならず、異なった画質となる。このように非可逆圧縮の場合に、フィルタ前処理タイプとフィルタ後処理タイプとでプリント出力結果が異なったものとなるのは、非可逆圧縮が、一部の周波数成分の損失と引き換えに、蓄積される画像データサイズを小さくしているためである。
【０００８】
このように、非可逆圧縮による蓄積を行なうシステムでは、圧縮伸長を中心として、フィルタの処理が前か後ろかが、出力データの特性に大きな影響を与えるが重要な要素となる。
【０００９】
そして、一般的に、非可逆圧縮は、高周波成分が損失されることが多く、例えば、文字のエッジの先鋭度が下がる傾向にある。
【００１０】
そこで、エッジの先鋭度が下がることを補正するために、図１１に示すように、読取装置１０１で読み取った画像データに、予め非可逆圧縮による高周波成分の損失を考慮して、フィルタ処理部１０２で、強めのエッジ強調フィルタ処理を原画像に施し、その後、圧縮部１０３で圧縮して外部記憶装置１０４に記憶する。この外部記憶装置１０４の画像データを伸長器１０５で伸長し、プリンタγ変換部１０８でプリンタγ変換処理を施し、さらに、階調変換処理部１０６で階調変換処理を行って、書込装置１０７でプリント出力する。
【００１１】
このようにすると、前段でフィルタ処理を行なった場合、失われた情報に対してエッジ強調しても文字の先鋭度の向上に限度が生じることを回避して、文字の先鋭度の劣化を抑制し、画質を向上させることができる。
【００１２】
また、エッジか非エッジかによって画像処理（例えば、出力の濃度を調整するためのプリンタγ変換テーブル）を切り換える処理（以下、適応γ変換処理という。）を行なう場合、コストダウンのためフィルタ処理のＦＩＦＯを使ってエッジか否かを判定する場合がある。
【００１３】
例えば、図１２に示すように、読取装置１０１で読み取った画像データを、そのまま圧縮部１０３で圧縮して外部記憶装置１０４に記憶する。この外部記憶装置１０４の画像データを伸長器１０５で伸長し、フィルタ処理部１０２でフィルタ処理を行った後、フィルタ処理部１０２のＦＩＦＯを使ってエッジか否かを判定して、当該判定結果に応じて、適応γ変換部１０９で適応γ変換処理を行い、さらに、階調変換処理部１０６で階調変換処理を行って、書込装置１０７でプリント出力する。
【００１４】
このように処理を行なうと、文字部と絵柄部によって使用されるγ変換テーブルが異なるので、それぞれの領域に適した濃度を得ることができ、文字・写真混在の原稿の画像の画質を向上させることができる。
【００１５】
ところが、プリンタγ変換処理は、印刷の濃度を調整する機能であるため、８ｂｉｔデータを蓄積する画像処理装置、例えば、上記各図のＭＦＰシステム１００においては、予め前段でプリンタγ変換処理を行うことができず、必ず後段で行なう必要がある。
【００１６】
そして、フィルタ後処理タイプでは、フィルタ処理と適応γ変換処理の双方を後段で行なうこととなる。
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかしながら、上記従来の技術にあっては、画質を向上させるためには、フィルタ前処理タイプとフィルタ後処理タイプの双方を、画像に応じて適宜切り換えて行う必要があるが、フィルタ前処理タイプとフィルタ後処理タイプを適宜切り換えて行うには、図１３に示すように、前段と後段の双方にフィルタ処理部１０２ａ、１０２ｂを設ける必要があり、それぞれのフィルタ処理部１０２ａ、１０２ｂにＦＩＦＯを用意する必要がある。その結果、画像処理装置のコストが高くなるという問題があった。
【００１８】
そこで、本発明は、１つのフィルタ処理手段を前段と後段で使用し、文字原稿に特化したフィルタ前処理タイプと、文字写真混在原稿に適したフィルタ後処理タイプを適宜切り換えて実施して、安価に画質を向上させることのできる画像処理装置を提供することを目的としている。
【００１９】
具体的には、請求項１記載の発明は、入力されるデジタル画像データを圧縮手段で非可逆圧縮して画像データ蓄積手段に蓄積し、当該画像データ蓄積手段の圧縮された画像データを伸長手段で伸長して出力するとともに、フィルタ処理手段でデジタル画像データに所定のフィルタ処理を施すに際して、当該フィルタ処理を、圧縮手段による圧縮前に行うフィルタ前処理と、当該フィルタ処理を伸長手段による伸長後に行うフィルタ後処理と、を適宜切り換えて行うことにより、１つのフィルタ処理手段で、処理対象の画像データの特性に応じてフィルタ前処理とフィルタ後処理を適宜切り換えて行い、安価に画像品質を向上させて、安価に利用者の期待する特性の出力を得ることのできる画像処理装置を提供することを目的としている。
【００２０】
請求項２記載の発明は、画像データの情報が主に文字情報であると、当該画像データに対しては、フィルタ前処理を行うことにより、主たる情報が文字である画像データの文字の先鋭度を向上させ、安価に画像品質をより一層向上させることのできる画像処理装置を提供することを目的としている。
【００２１】
請求項３記載の発明は、画像データの情報が主に文字情報と写真情報であると、当該画像データに対しては、フィルタ後処理を行うことにより、主たる情報が文字と写真である画像データの文字の先鋭度の向上と網点写真のモアレの削減を行い、文字と写真の両方の画像品質を安価に向上させて、安価に画像品質をより一層向上させることのできる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００２２】
請求項１記載の発明の画像処理装置は、入力されるデジタル画像データを圧縮手段で非可逆圧縮して画像データ蓄積手段に蓄積し、当該画像データ蓄積手段の圧縮された画像データを伸長手段で伸長して出力するとともに、デジタル画像データに所定のフィルタ処理を施すフィルタ処理手段を備えた画像処理装置であって、前記フィルタ処理手段による前記フィルタ処理を、前記圧縮手段による圧縮前に行うフィルタ前処理と、当該フィルタ処理を前記伸長手段による伸長後に行うフィルタ後処理と、に適宜切り換えて行うことにより、上記目的を達成している。
【００２３】
上記構成によれば、入力されるデジタル画像データを圧縮手段で非可逆圧縮して画像データ蓄積手段に蓄積し、当該画像データ蓄積手段の圧縮された画像データを伸長手段で伸長して出力するとともに、フィルタ処理手段でデジタル画像データに所定のフィルタ処理を施すに際して、当該フィルタ処理を、圧縮手段による圧縮前に行うフィルタ前処理と、当該フィルタ処理を伸長手段による伸長後に行うフィルタ後処理と、を適宜切り換えて行うので、１つのフィルタ処理手段で、処理対象の画像データの特性に応じてフィルタ前処理とフィルタ後処理を適宜切り換えて行うことができ、安価に画像品質を向上させて、安価に利用者の期待する特性の出力を得ることができる。
【００２４】
この場合、例えば、請求項２に記載するように、前記画像処理装置は、前記画像データの情報が主に文字情報であると、当該画像データに対しては、前記フィルタ前処理を行うものであってもよい。
【００２５】
上記構成によれば、画像データの情報が主に文字情報であると、当該画像データに対しては、フィルタ前処理を行うので、主たる情報が文字である画像データの文字の先鋭度を向上させることができ、安価に画像品質をより一層向上させることができる。
【００２６】
また、例えば、請求項３に記載するように、前記画像処理装置は、前記画像データの情報が主に文字情報と写真情報であると、当該画像データに対しては、前記フィルタ後処理を行うものであってもよい。
【００２７】
上記構成によれば、画像データの情報が主に文字情報と写真情報であると、当該画像データに対しては、フィルタ後処理を行うので、主たる情報が文字と写真である画像データの文字の先鋭度の向上と網点写真のモアレの削減を行うことができ、文字と写真の両方の画像品質を安価に向上させて、安価に画像品質をより一層向上させることができる。
【発明の効果】
【００２８】
請求項１記載の発明の画像処理装置によれば、入力されるデジタル画像データを圧縮手段で非可逆圧縮して画像データ蓄積手段に蓄積し、当該画像データ蓄積手段の圧縮された画像データを伸長手段で伸長して出力するとともに、フィルタ処理手段でデジタル画像データに所定のフィルタ処理を施すに際して、当該フィルタ処理を、圧縮手段による圧縮前に行うフィルタ前処理と、当該フィルタ処理を伸長手段による伸長後に行うフィルタ後処理と、を適宜切り換えて行うので、１つのフィルタ処理手段で、処理対象の画像データの特性に応じてフィルタ前処理とフィルタ後処理を適宜切り換えて行うことができ、安価に画像品質を向上させて、安価に利用者の期待する特性の出力を得ることができる。
【００２９】
請求項２記載の発明の画像処理装置によれば、画像データの情報が主に文字情報であると、当該画像データに対しては、フィルタ前処理を行うので、主たる情報が文字である画像データの文字の先鋭度を向上させることができ、安価に画像品質をより一層向上させることができる。
【００３０】
請求項３記載の発明の画像処理装置によれば、画像データの情報が主に文字情報と写真情報であると、当該画像データに対しては、フィルタ後処理を行うので、主たる情報が文字と写真である画像データの文字の先鋭度の向上と網点写真のモアレの削減を行うことができ、文字と写真の両方の画像品質を安価に向上させて、安価に画像品質をより一層向上させることができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００３２】
図１〜図８は、本発明の画像処理装置の一実施の形態を示す図であり、図１は、本発明の画像処理装置の一実施の形態を適用した画像読取装置１の正面概略構成図である。
【００３３】
図１において、画像読取装置１は、本体筐体２の上部に原稿読取台３が設けられており、原稿読取台３には、通常、コンタクトガラスが配設されている。原稿読取台３の上部は、開閉可能な原稿押さえ板４が設けられており、原稿押さえ板４は、原稿読取台３上にセットされた原稿Ｇを原稿読取台３のコンタクトガラスに密着させるように押さえつける。
【００３４】
図１の本体筐体２の右側上部には、自動給紙装置（ＡＤＦ）５が配設されており、自動給紙装置５は、ＡＤＦユニット６と原稿台７とを備えている。ＡＤＦユニット６内にはステッピングモータ８が備えられており、原稿台７上には、複数枚の原稿Ｇが重ねて載置される。自動給紙装置５は、原稿台７上に載置された複数枚の原稿Ｇを、ＡＤＦユニット６で、１枚ずつ分離して、ステッピングモータ８により回転駆動される分離ローラ１７と搬送ローラ１８、１９（図３参照）により原稿読取台３を通過させて図示しない排紙トレイ上に搬送する。
【００３５】
原稿読取台３のＡＤＦユニット６側の端部には、シェーディング補正用の白基準板９が配設されている。また、自動給紙装置５は、原稿押さえ板４と一体構造となっており、原稿押さえ板４を開く際、自動給紙装置５も一緒に開閉動作される。
【００３６】
本体筐体２の内部には、第１走行体１０、第２走行体１１、レンズ１２、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）１３及びステッピングモータ１４等からなる露光走査光学系１５が配設されており、第１走行体１０は、光源１０ａとミラー１０ｂを、また、第２走行体１１は、ミラー１１ａ、１１ｂを、それぞれ搭載している。
【００３７】
露光走査光学系１５は、第１走行体１０と第２走行体がステッピングモータ１４により水平方向（副走査方向）に移動され、第１走行体１０上の光源１０ａ、例えば、蛍光灯等から原稿読取台３上に載置された原稿Ｇに光を照射して、当該原稿Ｇで反射された光の反射光を第１走行体１０上のミラー１０ｂで第２走行体１１方向に反射し、第２走行体１１上のミラー１１ａ及びミラー１１ｂで第１走行体１０から入射される光を順次反射して、レンズ１２方向に出射させる。レンズ１２は、第２走行体１１から入射される光をＣＣＤ１３に集光して照射させる。ＣＣＤ（ラインセンサ）１３は、１次元に複数の光電変換素子としてＣＣＤ素子が配列されており、レンズ１２から入射される入射光を光電変換して、アナログの画像データ（画像信号）を出力する。また、露光走査光学系１５は、白基準板９に光を照射して、当該白基準板９からの反射光を上記同様にＣＣＤ１３に入射し、ＣＣＤ１３から白基準データとして出力する。
【００３８】
そして、画像読取装置１は、原稿読取モードとして、図２に示すように、原稿押さえ板４を開いて原稿読取台３上に載置された原稿Ｇの画像を読み取るブックモードと、図３に示すように、自動給紙装置２を用いて、ＡＤＦユニット６のステッピングモータ８により複数のローラ１７〜１９を回転駆動させて原稿台７上に載置された複数枚の原稿Ｇを１枚ずつ所定の読取位置に搬送し、停止する第１走行体１０の光源１０ａから原稿Ｇに光を照射して、原稿Ｇの画像を読み取るＡＤＦモードとがある。
【００３９】
画像読取装置１は、ブックモードでは、図２に示したように、原稿押さえ板４を開いて原稿読取台３上に原稿Ｇがセットされると、光源１０ａを点灯させて、まず、白基準板９の読み取りを行って、シェーディング補正用の基準データを取得し、その後、ステッピングモータ１４を駆動させて、第１走行体１０及び第２走行体１１を、原稿ＧからＣＣＤ１３までの光路長が一定となる状態で副走査方向に移動して、原稿読取台３上の原稿Ｇの画像を読み取る。
【００４０】
また、画像読取装置１は、ＡＤＦモードでは、図３に示したように、原稿台７上に複数枚の原稿Ｇがセットされると、まず、光源１０ａを点灯させて、白基準板９の読み取りを行った後、ステッピングモータ８を駆動させて、原稿台７にセットされた原稿Ｇを分離ローラ１７で１枚ずつ分離して、搬送ローラ１８、１９で搬送していき、第１走行体１０の所定の読み取り位置まで搬送する。このとき、原稿Ｇは一定速度で搬送され、第１走行体１０及び第２走行体１１は停止したままで、第１走行体１０上の光源１０ａから当該搬送される原稿Ｇに光を照射して、当該原稿Ｇで反射された原稿Ｇからの光をミラー１０ｂ及び第２走行体１１上のミラー１１ａ、１１ｂで反射して、レンズ１２を通してＣＣＤ１３に入射させ、ＣＣＤ１３で光電変換して、原稿Ｇの画像を読み取る。
【００４１】
上記画像読取装置１は、図４に示すように回路ブロック構成されており、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２、光源ドライバ２３、光源１０ａ、ＣＣＤ駆動部２４、ＣＣＤ１３、画像処理部２５、スキャンバッファ２６、バッファコントローラ２７、Ｉ／Ｆコントローラ２８、モータドライバ２９、ステッピングモータ１４、モータドライバ３０及びステッピングモータ８等を備えている。
【００４２】
ＲＯＭ２１内には、画像読取装置１としての基本処理プログラムや後述するフィルタ切換処理プログラム等の各種プログラム及びこれらの各種プログラムを実行するのに必要な各種データが格納されており、ＲＡＭ２２は、画像読取装置１の動作上必要な各種データを記憶する。ＣＰＵ２０は、ＲＯＭ２１内のプログラムに基づいて、ＲＡＭ２２をワークメモリとして利用しつつ、画像読取装置１の各部を制御して、画像読取装置１としてのシーケンスを実行するとともに、後述するフィルタ切換処理を行う。
【００４３】
上記光源１０ａは、ＣＰＵ２０の制御下で、光源ドライバ２３により点灯・消灯制御され、ＣＣＤ１３は、ＣＣＤ駆動部２４により駆動されて、光電変換した画像データを画像処理部２５に出力する。
【００４４】
上記ステッピングモータ８は、モータドライバ３０により駆動され、ステッピングモータ１４は、モータドライバ２９により駆動される。
【００４５】
画像処理部２５には、スキャナバッファ（画像データ蓄積手段）２６が接続されており、画像処理部２５は、図５に示すように、アナログビデオ処理部４１、シェーディング補正処理部４２、画像データ処理部４３、タイミング発生部４４及び２値化処理部４５等を備えている。
【００４６】
アナログビデオ処理部４１には、ＣＣＤ１３の出力するアナログの画像信号Ｓａが入力され、アナログビデオ処理部４１は、アナログの画像信号Ｓａをデジタル変換してデジタルの画像データとしてシェーディング補正処理部４２に出力する。
【００４７】
シェーディング補正処理部４２は、白基準板９を読み取った際の画像データを内部ＲＡＭに基準データとして記憶し、原稿Ｇを読み取った際の画像データに当該基準データに基づいてシェーディング補正を施して、シェーディング補正後の画像データを画像データ処理部４３に出力する。
【００４８】
画像データ処理部４３は、シェーディング補正処理部４２でシェーディング補正された画像データに、タイミング発生部４４から入力されるイネーブル信号ＥＮに基づいて、各種画像処理を施して、２値化処理部４５に出力し、２値化処理部（圧縮手段、伸長手段）４５は、画像処理された画像データを非可逆的に圧縮することで２値データあるいは多値データに変換してスキャナバッファ２６に出力し、また、スキャナバッファ２６の圧縮された画像データを伸長する。画像データ処理部４３は、例えば、ラインバッファに数ライン分の画像データを記憶させて、マトリックスを形成し、画像データに空間フィルタ処理等を施す。また、タイミング発生部４４は、モータドライバ２９及びモータドライバ３０にステッピングパルスＳＰを出力してモータドライバ２９及びモータドライバ３０を介してステッピングモータ１４及びステッピングモータ８の駆動タイミングを制御する。
【００４９】
画像処理部２５で、画像処理の行われた画像データＳｂは、バッファコントローラ２７の制御下でスキャンバッファ２６に蓄積され、Ｉ／Ｆコントローラ２８を介して図示しない他の情報処理装置、例えば、パーソナルコンピュータ等に出力される。
【００５０】
この画像処理部２５は、詳細には、図６に示すように、プリアンプ回路５１、可変増幅回路５２、Ａ／Ｄコンバータ５３、黒演算回路５４、シェーディング補正演算回路５５及びラインバッファ５６等を備えている。
【００５１】
画像読取装置１は、光源１０ａで原稿読取台３上にある原稿Ｇを照射した反射光を、シェーディング調整板１６を通して、レンズ１２によって集光し、ＣＣＤ１３に結像する。なお、図６では、説明簡単化のために、反射光を折り返すためのミラーは省略している。また、シェーディング調整板１６は、ＣＣＤ１３の中央部と端部での反射光量の差を無くすための光量調整の役割を果たすものである。すなわち、シェーディング演算処理において、あまりにＣＣＤ１３の中央部と端部で反射光量の差が有りすぎると、歪を多く含んだ演算結果しか得られないため、シェーディング調整板１６で、予め反射光量の差を無くした後に、シェーディング演算処理を行う。
【００５２】
そして、プリアンプ回路５１と可変増幅回路５２が上記アナログビデオ処理部４１を構成し、Ａ／Ｄコンバータ５３、黒演算回路５４、シェーディング補正演算回路５５及びラインバッファ５６が上記シェーディング補正処理部４２を構成している。
【００５３】
そして、画像データ処理部４３はシェーディング補正処理部４２から入力されるシェーディング補正された画像データに対して、エッジか非エッジかによって画像処理を切り換える適応γ変換処理等の各種データ処理を行い、特に、エッジ強調フィルタ処理等のフィルタ処理を行う。
【００５４】
画像データ処理部４３は、このフィルタ処理を行うか否か、また、どのようなフィルタ処理を行うか否かがＣＰＵ２０により制御される。
【００５５】
したがって、画像読取装置１は、機能的に、図７に示すように、読取部６１、フィルタ処理部６２、圧縮部６３、記憶部６４、伸長部６５、適応γ変換部６６、階調変換処理部６７及び出力部６８等で表すことができる。
【００５６】
そして、フィルタ処理部６２は、読取部６１で読み取った画像データを圧縮部６３で圧縮して記憶部６４に記憶する前段階の処理でフィルタ処理を行うフィルタ前処理と、記憶部６４に記憶した画像データを伸長部６５で伸長した後段の画像データに対してフィルタ処理を行って、その後、適応γ変換部６６で適応γ変換処理を行い、階調変換処理部６７で階調変換処理を行って、出力部６８から出力するフィルタ後処理のいずれのフィルタ処理を行うかをＣＰＵ２０の制御下で切り換えて処理する。
【００５７】
すなわち、フィルタ処理部６２は、図８に示すように、例えば、切換用のレジスタＡとレジスタＢの切換を行うことで、フィルタ処理を行うフィルタ演算部７０への画像データの流れを切り換えて、フィルタ前処理とフィルタ後処理を切り換えて行う。例えば、フィルタ処理部６２は、レジスタＢ側に接続すると、前段では、前段入力からの画像データは、フィルタ演算部７０に入らずに前段出力から記憶部６４側に抜け、記憶部６４側からの後段入力からの画像データがレジスタＢを介してフィルタ演算部７０に入って、フィルタ演算部７０でフィルタ処理が行われた後、後段出力から出て、フィルタ後処理を行うことになる。また、フィルタ処理部６２は、フィルタ前処理を行うときには、レジスタＡ側に接続し、前段入力からの画像データは、まず、フィルタ演算部７０に入って、フィルタ演算部７０でフィルタ処理が行われた後、前段出力から記憶部６４側に抜けてフィルタ前処理を行う。そして、記憶部６４からの画像データが後段入力から入力される際に、レジスタＡ側のままであると、記憶部６４側からの後段入力からの画像データがレジスタＡを介して後段出力からそのまま出ることとなる。なお、フィルタ前処理の行われた画像データが記憶部６４側の後段入力から入力される際に、レジスタＢ側に切り換わると、フィルタ後処理を行うこととなり、フィルタ前処理とフィルタ後処理の双方を行う。
【００５８】
次に、本実施の形態の作用を説明する。本実施の形態の画像読取装置１は、フィルタ処理部６２としての画像データ処理部４３を１つのみ備え、圧縮伸長の前にフィルタ処理を行うか、圧縮伸長の後にフィルタ処理を行うかを適宜切り換えて行う。
【００５９】
すなわち、画像読取装置１は、原稿読取モードとして、図２に示したブックモードと、図３に示したＡＤＦモードとがある。画像読取装置１は、ブックモードでは、図２に示したように、原稿押さえ板４を開いて原稿読取台３上に原稿Ｇがセットされると、光源１０ａを点灯させて、まず、白基準板９の読み取りを行って、シェーディング補正用の基準データを取得し、その後、ステッピングモータ１４を駆動させて、第１走行体１０及び第２走行体１１を、原稿ＧからＣＣＤ１３までの光路長が一定となる状態で副走査方向に移動して、原稿読取台３上の原稿Ｇの画像を読み取る。また、画像読取装置１は、ＡＤＦモードでは、図３に示したように、原稿台７上に複数枚の原稿Ｇがセットされると、まず、光源１０ａを点灯させて、白基準板９の読み取りを行った後、ステッピングモータ８を駆動させて、原稿台７にセットされた原稿Ｇを分離ローラ１７で１枚ずつ分離して、搬送ローラ１８、１９で搬送していき、第１走行体１０の所定の読み取り位置まで搬送する。このとき、原稿Ｇは一定速度で搬送され、第１走行体１０及び第２走行体１１は停止したままで、第１走行体１０上の光源１０ａから当該搬送される原稿Ｇに光を照射して、当該原稿Ｇで反射された原稿Ｇからの光をミラー１０ｂ及び第２走行体１１上のミラー１１ａ、１１ｂで反射して、レンズ１２を通してＣＣＤ１３に入射させ、ＣＣＤ１３で光電変換して、原稿Ｇの画像を読み取る。
【００６０】
ＣＣＤ１３は、このようにして読み取った原稿Ｇの画像データを画像処理部２５に出力し、画像処理部２５は、図５に示したように、アナログビデオ処理部４１、シェーディング補正処理部４２、画像データ処理部４３、タイミング発生部４４及び２値化処理部４５等を備えている。
【００６１】
アナログビデオ処理部４１は、ＣＣＤ１３から入力されるアナログの画像信号Ｓａをデジタル変換してデジタルの画像データとしてシェーディング補正処理部４２に出力し、シェーディング補正処理部４２は、白基準板９を読み取った際の画像データを内部ＲＡＭ（図６では、ラインバッファ５６）に基準データとして記憶して、原稿Ｇを読み取った際の画像データに当該基準データに基づいてシェーディング補正を施して、シェーディング補正後の画像データを画像データ処理部４３に出力する。
【００６２】
画像データ処理部４３は、シェーディング補正処理部４２でシェーディング補正された画像データに、タイミング発生部４４から入力されるイネーブル信号ＥＮに基づいて、各種画像処理、特に、フィルタ処理を施して、２値化処理部４５に出力し、２値化処理部４５は、画像処理された画像データを２値データあるいは多値データに変換してスキャナバッファ２６に出力する。
【００６３】
そして、画像データ処理部４３は、図７に示した記憶部６４であるスキャナバッファ２６に圧縮した画像データを蓄積する前にフィルタ処理を行うフィルタ前処理と、圧縮してスキャナバッファ２６に蓄積した画像データを伸長した後にフィルタ処理するフィルタ後処理とを、図８に示したように、ＣＰＵ２０の制御下で、レジスタＡとレジスタＢを切り換えることで、適宜切り換えて処理する。
【００６４】
例えば、画像データ処理部４３は、原稿Ｇの情報の多くが文字情報であると、フィルタ前処理を行い、原稿Ｇの情報の多くが文字と写真であると、フィルタ後処理を行う。このフィルタ前処理とフィルタ後処理は、一方のみを行ってもよいし、両方を行ってもよい。また、フィルタ前処理とフィルタ後処理は、画像読取装置１のユーザが、画像読取装置１に読み取らせる原稿Ｇの情報から判断して、画像読取装置１の操作部から指示操作を行い、当該操作に応じてＣＰＵ２０がフィルタ前処理とフィルタ後処理の切換制御してもよいし、画像読取装置１、例えば、画像データ処理部４３が原稿Ｇの画像から適宜判断して、ＣＰＵ２０がフィルタ前処理とフィルタ後処理の切換制御してもよい。
【００６５】
このように、本実施の形態の画像読取装置１は、入力されるデジタル画像データを非可逆圧縮してスキャナバッファ２６に蓄積し、フナバッファ２６の圧縮された画像データを伸長して出力するとともに、フィルタ処理手段である画像データ処理部４３でデジタル画像データに所定のフィルタ処理を施すに際して、当該フィルタ処理を、画像データの圧縮前に行うフィルタ前処理と、当該フィルタ処理を画像データの伸長後に行うフィルタ後処理と、を適宜切り換えて行っている。
【００６６】
したがって、１つのフィルタ処理手段である画像データ処理部４３で、処理対象の画像データの特性に応じてフィルタ前処理とフィルタ後処理を適宜切り換えて行うことができ、安価に画像品質を向上させて、安価に利用者の期待する特性の出力を得ることができる。
【００６７】
また、本実施の形態の画像読取装置１は、画像データの情報が主に文字情報であると、当該画像データに対しては、フィルタ前処理を行っている。
【００６８】
したがって、主たる情報が文字である画像データの文字の先鋭度を向上させることができ、安価に画像品質をより一層向上させることができる。
【００６９】
さらに、本実施の形態の画像読取装置１は、画像データの情報が主に文字情報と写真情報であると、当該画像データに対しては、フィルタ後処理を行っている。
【００７０】
したがって、主たる情報が文字と写真である画像データの文字の先鋭度の向上と網点写真のモアレの削減を行うことができ、文字と写真の両方の画像品質を安価に向上させて、安価に画像品質をより一層向上させることができる。
【００７１】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【図面の簡単な説明】
【００７２】
【図１】本発明の画像処理装置の一実施の形態を適用した画像読取装置の要部概略構成正面図。
【図２】図１の画像読取装置のブックモードでの読取動作時の要部概略構成正面図。
【図３】図１の画像読取装置のＡＤＦモードでの読取動作時の要部概略構成正面図。
【図４】図１の画像読取装置の要部回路ブロック構成図。
【図５】図４の画像処理部の詳細な回路ブロック構成図。
【図６】図５の画像処理部のさらに詳細な回路ブロック構成図。
【図７】図１の画像読取装置の機能ブロック構成図。
【図８】図７のフィルタ処理部の画像パスの切換を示す模式図。
【図９】従来のフィルタ前処理タイプの画像処理装置のブロック構成図。
【図１０】従来のフィルタ後処理タイプの画像処理装置のブロック構成図。
【図１１】従来のプリンタγ変換処理を行うフィルタ前処理タイプの画像処理装置のブロック構成図。
【図１２】従来の適応γ変換処理を行うフィルタ後処理タイプの画像処理装置のブロック構成図。
【図１３】従来の前処理用と後処理用の２つのフィルタ処理部を備えた画像処理装置のブロック構成図。
【符号の説明】
【００７３】
１  画像読取装置、２  本体筐体、３  原稿読取台、４  原稿押さえ板、５  自動給紙装置（ＡＤＦ）、６  ＡＤＦユニット、７  原稿台、８  ステッピングモータ、９  白基準板、１０  第１走行体、１０ａ  光源、１０ｂ  ミラー、１１  第２走行体、１１ａ、１１ｂ  ミラー、１２  レンズ、１３  ＣＣＤ、１４  ステッピングモータ、１５  露光走査光学系、１６  原稿、１７  分離ローラ、１８、１９  搬送ローラ、２０  ＣＰＵ、２１  ＲＯＭ、２２  ＲＡＭ、２３  光源ドライバ、２４  ＣＣＤ駆動部、２５  画像処理部、２６  スキャンバッファ、２７  バッファコントローラ、２８  Ｉ／Ｆコントローラ、２９  モータドライバ、３０  モータドライバ、４１  アナログビデオ処理部、４２  シェーディング補正処理部、４３  画像データ処理部、４４  タイミング発生部、４５  ２値化処理部、５１  プリアンプ回路、５２  可変増幅回路、５３  Ａ／Ｄコンバータ、５４  黒演算回路、５５  シェーディング補正演算回路、５６  ラインバッファ、６１  読取部、６２  フィルタ処理部、６３  圧縮部、６４  記憶部、６５  伸長部、６６  適応γ変換部、６７  階調変換処理部、６８  出力部、７０  フィルタ演算部、Ａ、Ｂ  レジスタ
【図１】
2008079338.tif 000003
【図２】
2008079338.tif 000004
【図３】
2008079338.tif 000005
【図４】
2008079338.tif 000006
【図５】
2008079338.tif 000007
【図６】
2008079338.tif 000008
【図７】
2008079338.tif 000009
【図８】
2008079338.tif 000010
【図９】
2008079338.tif 000011
【図１０】
2008079338.tif 000012
【図１１】
2008079338.tif 000013
【図１２】
2008079338.tif 000014
【図１３】
2008079338.tif 000015
【手続補正書】
【提出日】平成19年11月9日(2007.11.9)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力された画像データを非可逆圧縮する圧縮手段と、
前記圧縮手段によって圧縮された前記画像データを蓄積する蓄積手段と、
前記蓄積手段によって蓄積された前記画像データを伸長する伸長手段と、
前記圧縮手段による圧縮前の前記画像データに対してフィルタ処理するか、前記伸長手段による伸長後の前記画像データに対してフィルタ処理するか、を切り換えてフィルタ処理するフィルタ手段と、を備えた画像処理装置であって、
入力された前記画像データの特性に基づいて、前記フィルタ手段によるフィルタ処理の切り換えを行うことを特徴とする画像処理装置。
【請求項２】
入力された画像データを非可逆圧縮する圧縮手段と、
前記圧縮手段によって圧縮された画像データを蓄積する蓄積手段と、
前記蓄積手段によって蓄積された画像データを伸長する伸長手段と、
前記圧縮手段による圧縮前の前記画像データに対してフィルタ処理するか、前記伸長手段による伸長後の前記画像データに対してフィルタ処理するか、を切り換えてフィルタ処理するフィルタ手段と、
入力された前記画像データの特性を前記画像データに基づいて判断する判断手段と、を備えた画像処理装置であって、
前記判断手段による判断結果に基づいて前記フィルタ手段によるフィルタ処理の切り換えを行うことを特徴とする画像処理装置。
【請求項３】
入力された前記画像データの特性は、操作部から入力された情報に基づいた特性であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
入力された画像データを非可逆圧縮する圧縮工程と、
前記圧縮工程によって圧縮された前記画像データを蓄積する蓄積工程と、
前記蓄積工程によって蓄積された前記画像データを伸長する伸長工程と、
前記圧縮手段による圧縮前の前記画像データに対してフィルタ処理するか、前記伸長手段による伸長後の前記画像データに対してフィルタ処理するか、を切り換えてフィルタ処理するフィルタ工程と、を有する画像処理方法であって、
入力された前記画像データの特性に基づいてフィルタ処理の切り換えを行うことを特徴とする画像処理方法。
【請求項５】
入力された画像データを非可逆圧縮する圧縮工程と、
前記圧縮工程によって圧縮された画像データを蓄積する蓄積工程と、
前記蓄積工程によって蓄積された画像データを伸長する伸長工程と、
前記圧縮工程による圧縮前の前記画像データに対するフィルタ処理と、前記伸長工程による伸長後の前記画像データに対するフィルタ処理と、を切り換えてフィルタ処理するフィルタ工程と、
入力された前記画像データの特性を前記画像データに基づいて判断する判断工程と、を備えた画像処理方法であって、
前記判断工程による判断結果に基づいてフィルタ処理の切り換えを行うことを特徴とする画像処理方法。
【請求項６】
入力された前記画像データの特性は、操作部から入力された情報に基づいた特性であることを特徴とする請求項４に記載の画像処理方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
上記目的を達成するために、請求項１に記載の発明は、入力された画像データを非可逆圧縮する圧縮手段と、前記圧縮手段によって圧縮された前記画像データを蓄積する蓄積手段と、前記蓄積手段によって蓄積された前記画像データを伸長する伸長手段と、前記圧縮手段による圧縮前の前記画像データに対してフィルタ処理するか、前記伸長手段による伸長後の前記画像データに対してフィルタ処理するか、を切り換えてフィルタ処理するフィルタ手段と、を備えた画像処理装置であって、入力された前記画像データの特性に基づいて、前記フィルタ手段によるフィルタ処理の切り換えを行う画像処理装置を特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、請求項２に記載の発明は、入力された画像データを非可逆圧縮する圧縮手段と、前記圧縮手段によって圧縮された画像データを蓄積する蓄積手段と、前記蓄積手段によって蓄積された画像データを伸長する伸長手段と、前記圧縮手段による圧縮前の前記画像データに対してフィルタ処理するか、前記伸長手段による伸長後の前記画像データに対してフィルタ処理するか、を切り換えてフィルタ処理するフィルタ手段と、入力された前記画像データの特性を前記画像データに基づいて判断する判断手段と、を備えた画像処理装置であって、前記判断手段による判断結果に基づいて前記フィルタ手段によるフィルタ処理の切り換えを行う画像処理装置を特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、請求項３に記載の発明は、入力された前記画像データの特性は、操作部から入力された情報に基づいた特性である請求項１に記載の画像処理装置を特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、請求項４に記載の発明は、入力された画像データを非可逆圧縮する圧縮工程と、前記圧縮工程によって圧縮された前記画像データを蓄積する蓄積工程と、前記蓄積工程によって蓄積された前記画像データを伸長する伸長工程と、前記圧縮手段による圧縮前の前記画像データに対してフィルタ処理するか、前記伸長手段による伸長後の前記画像データに対してフィルタ処理するか、を切り換えてフィルタ処理するフィルタ工程と、を有する画像処理方法であって、入力された前記画像データの特性に基づいてフィルタ処理の切り換えを行う画像処理方法を特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、請求項５に記載の発明は、入力された画像データを非可逆圧縮する圧縮工程と、前記圧縮工程によって圧縮された画像データを蓄積する蓄積工程と、前記蓄積工程によって蓄積された画像データを伸長する伸長工程と、前記圧縮工程による圧縮前の前記画像データに対するフィルタ処理と、前記伸長工程による伸長後の前記画像データに対するフィルタ処理と、を切り換えてフィルタ処理するフィルタ工程と、入力された前記画像データの特性を前記画像データに基づいて判断する判断工程と、を備えた画像処理方法であって、前記判断工程による判断結果に基づいてフィルタ処理の切り換えを行う画像処理方法を特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
また、請求項６に記載の発明は、入力された前記画像データの特性は、操作部から入力された情報に基づいた特性である請求項４に記載の画像処理方法を特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
本発明によれば、入力されるデジタル画像データを圧縮手段で非可逆圧縮して画像データ蓄積手段に蓄積し、当該画像データ蓄積手段の圧縮された画像データを伸長手段で伸長して出力するとともに、フィルタ処理手段でデジタル画像データに所定のフィルタ処理を施すに際して、画像データの情報が主に文字情報であると、当該画像データに対しては、フィルタ前処理を行うので、主たる情報が文字である画像データの文字の先鋭度を向上させることができ、安価に画像品質をより一層向上させることができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
また、本発明によれば、画像データの情報が主に文字情報と写真情報であると、当該画像データに対しては、フィルタ後処理を行うので、主たる情報が文字と写真である画像データの文字の先鋭度の向上と網点写真のモアレの削減を行うことができ、文字と写真の両方の画像品質を安価に向上させて、安価に画像品質をより一層向上させることができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
また、本発明によれば、フィルタ処理を、圧縮手段による圧縮前に行うフィルタ前処理と、当該フィルタ処理を伸長手段による伸長後に行うフィルタ後処理と、を適宜切り換えて行うので、１つのフィルタ処理手段で、処理対象の画像データの特性に応じてフィルタ前処理とフィルタ後処理を適宜切り換えて行うことができ、安価に画像品質を向上させて、安価に利用者の期待する特性の出力を得ることができる。