(57)【要約】      （修正有）【課題】Ａ４サイズ対応のラインメモリを持ちながらＡ３サイズにも対応することができ、しかも高速処理が可能な画像形成装置を提供する。【解決手段】Ａ３の画像データのうち先頭の１／３を画像メモリに格納し、残りをラインメモリに格納する。解像度変換部では、後ろの１／３を画像メモリに格納し、残りをラインメモリに格納する。フィルタおよびスクリーン処理部では、中央の１／３を画像メモリに格納し、残りをラインメモリに格納する。このような割り振りにより、画像メモリを使用しているモジュールが、入力補正部→解像度変換部→フィルタおよびスクリーン処理部と変化する。【選択図】図２
2008042848.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像データを処理する画像処理回路と、この画像処理回路で処理された画像データを格納するとともに画像出力部へ出力する画像メモリとを備え、
前記画像処理回路は、入力された第１の画像データを処理する複数のモジュールと、各モジュールに接続され前記第１の画像データのサイズに適合するラインメモリとを備え、前記モジュールは、入力された前記第１の画像データを前記ラインメモリに格納して所定の処理を行う画像形成装置において、
前記モジュールは、前記ラインメモリのサイズを超える第２の画像データが入力されたときに、前記サイズを超えた分の画像データを画像メモリ使用領域として前記画像メモリに格納することを特徴とする画像形成装置。
【請求項２】
前記モジュールは、前記第２の画像データのうち前記ラインメモリに格納されたラインメモリ使用領域と前記画像メモリ使用領域とを参照して前記第２の画像データの処理を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第２の画像データは、その１ライン中のほぼ同位置の画素がそれぞれの前記モジュールで処理されることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記第２の画像データから前記ラインメモリ使用領域と前記画像メモリ使用領域とを設定するに当たり、前記第２の画像データをそのラインに沿って所定の前記モジュールの数で分割し、各モジュールにおける前記画像メモリ使用領域の位置が互いに重複しないことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記モジュールは、入力した画像データを各色毎に同時に処理し、
前記第２の画像データから前記画像メモリ使用領域を設定するに当たり、前記第２の画像データをそのラインに沿って前記色の数で分割し、各色における前記画像メモリ使用領域の位置が互いに重複しないことを特徴とする請求項３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばスキャンされた画像を処理して印刷する画像形成装置に係り、特に、画像処理回路を大型化することなくＡ３サイズに対応する技術に関する。
【背景技術】
【０００２】
複写機などによるスキャンデータの画像処理においては、一般に、ラインメモリを用いて入力速度と同じ速度で処理する方式がある。この方式では、入力補正、解像度変換、フィルタ、スクリーンといった処理を行う画像処理回路内におけるモジュールは、それぞれに装備されたラインメモリに逐一格納される数行分のスキャンデータを参照しながら処理を行う。このような処理方式では、高速であるが上記のように必要モジュール分のラインメモリを持つ必要があるため、画像処理回路が大きくなるという問題がある。これに対して、例えば特許文献１には、一旦画像メモリに１ページ分格納し、そこから画像データを読み出しながら処理する方式が提案されている。この方式では、ラインメモリを持たなくてよいため、画像処理回路を小型化することができるという利点がある。
【０００３】
【特許文献１】特開２００４−２２０５８４（要約書）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、画像メモリからスキャンデータを逐一読み出して処理を行うため処理が低速になるとともに、画像メモリのサイズが大きくなるという問題がある。また、複写機では、低速機はＡ４サイズ限定タイプが主流であるが、高速機はＡ３サイズ対応がほとんどである。一方、画像処理は、ラインメモリを用いた高速処理が要求されるため、一般にＡＳＩＣ等の画像処理ＬＳＩに集積化されて実装される。このため、高速機用に画像処理ＬＳＩを設計する場合には、Ａ３サイズ対応のラインメモリを実装する必要があり、そのような画像処理ＬＳＩをＡ４サイズ用の装置に適用する場合、オーバースペックとなって製造コストが割高になるという問題があった。
【０００５】
よって、本発明は、Ａ４サイズ対応のラインメモリを持ちながらＡ３サイズにも対応することができ、しかも高速処理が可能な画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、スキャンされた第１の画像データを処理する画像処理回路と、この画像処理回路で処理された画像データを格納するとともに画像出力部へ出力する画像メモリとを備え、画像処理回路は、入力された第１の画像データを処理する複数のモジュールと、各モジュールに接続され第１の画像データのサイズに適合するラインメモリとを備え、モジュールは、入力された第１の画像データを前記ラインメモリに格納して所定の処理を行う画像形成装置において、モジュールは、ラインメモリのサイズを超える第２の画像データが入力されたときに、サイズを超えた分の画像データを画像メモリ使用領域として画像メモリに格納することを特徴としている。
【０００７】
上記構成の画像形成装置においては、ラインメモリのサイズを超える第２の画像データが入力されたときに、サイズを超えた分の画像データを画像メモリ使用領域として画像メモリに格納するから、各モジュールは、ラインメモリと画像メモリとにより第２の画像データの全体を参照しながら処理を行うことができる。したがって、例えばＡ４サイズ対応の画像処理ＬＳＩを実装した場合であっても、Ａ３サイズの画像形成を行うことができ経済的である。また、画像メモリに格納するのは、サイズを超えた分の画像データだけであるから、画像メモリの容量を大きくする必要がなく、しかも画像メモリへのアクセスタイムが短くて済む。
【０００８】
本発明では、モジュールは、第２の画像データのうちラインメモリに格納されたラインメモリ使用領域と画像メモリ使用領域とを参照して第２の画像データの処理を行う。また、第２の画像データは、その１ライン中のほぼ同位置の画素がそれぞれのモジュールで処理される。このため、第２の画像データの画像メモリ使用領域を全てのモジュールが一斉に画像メモリへ転送しようとすると、転送帯域が確保できない場合がある。そこで、第２の画像データにラインメモリ使用領域と画像メモリ使用領域とを設定するに当たっては、以下のようにするのが好適である。
【０００９】
すなわち、第２の画像データをそのラインに沿って所定のモジュールの数で分割し、各モジュールにおける画像メモリ使用領域の位置が互いに重複しないようにする。このようにすることで、各モジュールから画像メモリへのアクセスが重ならず、これによって、画像メモリの転送帯域を確保して高速化に対応することができる。
【００１０】
また、上記以外の方法として、第２の画像データをそのラインに沿って色の数で分割し、各色における画像メモリ使用領域の位置が互いに重複しないようにすることができる。カラーコピーでは、モジュールは入力した画像データを各色毎に同時に処理する。たとえば、スキャナから入力されたスキャンデータは、入力補正のモジュールによってＲ、Ｇ、Ｂのデータに変換され、それ以降は各色毎に処理される。そこで、第２の画像データをそのラインに沿って３分割し、例えばＲは先頭、Ｇは後端、Ｂは中央というように画像メモリ使用領域を設定する。これにより、全てのモジュールは、Ｒの処理の最初の段階で画像メモリにアクセスし、Ｂの処理の半ばで画像メモリにアクセスし、Ｇの処理の最後で画像メモリにアクセスする。
【００１１】
第２の画像データの分割は、上記のような方法以外に任意の方法で行うことができる。たとえば、モノクロのコピーを行う場合には、使わないモジュールがでてくるので、分割数を変更することができる。
【００１２】
なお、本発明では、ラインメモリのサイズは例えばＡ４といった規格に合致させる必要はなく、任意に設定可能である。画像メモリへアクセスするための転送帯域と転送速度が確保できるのであれば、たとえば、ラインメモリのサイズをＡ４の半分のサイズとし、足りない分は画像メモリで補うなど任意に設定することができる。また、本発明は、複写機のみならずプリンタやファクシミリ機に適用しても同等の効果を得ることができる。
【発明の効果】
【００１３】
本発明によれば、ラインメモリのサイズを超える第２の画像データが入力されたときに、サイズを超えた分の画像データを画像メモリ使用領域として画像メモリに格納するから、各モジュールは、ラインメモリと画像メモリとにより第２の画像データの全体を参照しながら処理を行うことができる。したがって、小さなサイズ対応の画像処理ＬＳＩを実装して大きなサイズの画像形成を行うことができ経済的である。また、画像メモリに格納するのは、サイズを超えた分の画像データだけであるから、画像メモリの容量を大きくする必要がなく、しかも画像メモリへのアクセスタイムが短くて済む等の効果が得られる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の一実施形態を説明する。図１は、本発明の一実施形態のプリンタの制御ブロック図である。図１において符号１はプリンタの全体を制御する制御部、２は画像形成のためのＡＳＩＣである。ＡＳＩＣは、Application Integrated Circuitの略であり、ある特定の用途のために設計、製造された集積回路である。ＡＳＩＣ２には、画像入力部３からスキャンデータが入力される。また、ＡＳＩＣ２には、形成した画像のデータを一旦格納するバッファとしての画像メモリ４が接続され、格納された画像データは、画像出力部５に出力され、図示しないエンジンにより印刷が行われる。
【００１５】
図１の中段にＡＳＩＣ２を詳細に示している。ＡＳＩＣ２には、左から順番に、入力補正部２０、色空間変換部２１、解像度変換部２２、フィルタ２３、色空間変換部２４、スクリーン処理部２５の各モジュールが設けられている。これらモジュールのうち、色空間変換部２１，２４以外には、Ａ４サイズのラインメモリ２６が設けられている。入力補正部２０には、スキャナからスキャンデータが入力され、入力補正部２０は、このスキャンデータをＲ、Ｇ、Ｂに変換する。色空間変換部２１は、Ｒ、Ｇ、ＢをＬ、ａ、ｂに変換するとともに、それらの中間色を入れる変換を行う。解像度変換モジュール２２は、画像の拡大・縮小を行う。フィルタ２３は、ノイズを除去するとともに、色を滑らかにしたり、文字のエッジを立てたりする。色空間変換部２４は、Ｒ、Ｇ、Ｂの画像をＹ、Ｍ、Ｃ、Ｋに変換する。スクリーン処理部２５は、画像の補整を行う。
【００１６】
図１の下段は、ラインメモリ２６を有する各モジュールの構成を示している。各モジュールは、制御部３０を備え、制御部３０はラインメモリ２６とＤＭＡＣ（Dynamic  Memory  Access  Controller）３１を備えている。ラインメモリ２６はＡ４用であり、コスト低減が図られている。ＤＭＡＣ３１は、画像メモリ４に画像データを転送し、転送した画像データの読み出しを行う。制御部３０は、画像処理回路３２を具備しており、上流側から転送される画像データに所定の処理を行う。
【００１７】
画像入力部３から入力された画像データは、ＡＳＩＣ２内で入力補正→色空間変換→解像度変換→フィルタ→色空間変換→スクリーンの画像処理をリアルタイムに実施後、画像メモリ４に格納され、画像出力部５に出力されて印刷が行われる。この場合、画像データはラインメモリ２６に格納され、各モジュールは格納された画像データを参照しながら処理を行う。
【００１８】
ここで、Ａ３サイズの画像データの処理を図２を参照して説明する。図２に示すように、Ａ４サイズは１ラインで５０００画素であるのに対して、Ａ３サイズは７５００画素である。本実施形態では、Ａ４用のラインメモリを使用しているため、ラインメモリ２６のみでは、Ａ３サイズの画像データを処理することができない。そこで、本実施形態では、ラインメモリ２６に入りきらない分を画像メモリ４に格納する。
【００１９】
図２に示すように、入力補正部２０では、Ａ３の画像データのうち先頭の１／３（２５００画素）を画像メモリ４に格納し、残り（５０００画素）をラインメモリ２６に格納する。解像度変換部２２では、後ろの１／３を画像メモリ４に格納し、残りをラインメモリ２６に格納する。フィルタ２３およびスクリーン処理部２５では、中央の１／３を画像メモリ４に格納し、残りをラインメモリ２６に格納する。このような割り振りにより、画像メモリ４を使用しているモジュールが、入力補正部２０→解像度変換部２２→フィルタ２３およびスクリーン処理部２５と変化する。したがって、各モジュールから画像メモリ４へのアクセスが重ならず、これによって、画像メモリ４の転送帯域を確保して高速化に対応することができる。
【００２０】
図３は、Ａ３の画像データを色で分割した例を示すものである。入力補正部２０では画像データがＲ、Ｇ、Ｂの画像データに変換され、Ｒの画像データの先頭の１／３を画像メモリ４に格納し、残りをラインメモリ２６に格納する。また、Ｂの画像データの後ろの１／３を画像メモリ４に格納し、残りをラインメモリ２６に格納する。さらに、Ｇの画像データの中央の１／３を画像メモリ４に格納し、残りをラインメモリ２６に格納する。このような割り振りにより、画像メモリ４を使用している色が、Ｒ→Ｂ→Ｇと変化する。なお、色空間変換部２１では、Ｒ、Ｇ、ＢをＬ、ａ、ｂに変換するので、同様にそれらの色でＡ３の画像データを分割すればよい。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態の画像形成装置の制御ブロック図である。
【図２】メモリの使用状態の一例を示す図である。
【図３】メモリの使用状態の他の例を示す図である。
【符号の説明】
【００２２】
２  ＡＳＩＣ
４  画像メモリ
２０  入力補正部
２１  色空間変換部
２２  解像度変換部
２３  フィルタ
２４  色空間変換部
２５  スクリーン処理部
２６  ラインメモリ
３０  制御部
３１  ＤＭＡＣ
３２  が図処理回路
【図１】
2008042848.tif 000003
【図２】
2008042848.tif 000004
【図３】
2008042848.tif 000005