(57)【要約】    【課題】それを用いることにより，レーザープリンタ，ラインヘッドプリンタの双方を安価に製造できることになる画像処理回路を、提供する。    【解決手段】画像処理回路１０を、Ｍ×Ｎ個の画素データから注目画素に関するスムージング処理済画素データを生成するスムージング処理回路２３と、処理対象画像データ中のＭ×Ｎ個の画素データをそのままスムージング処理回路２３に供給する機能と、処理対象画像データ中のＮ×Ｍ個の画素データを９０度回転させてスムージング処理回路２３に供給する機能とを有する回転・非回転データ供給回路２１を備えた回路としておく。    【選択図】図１
2007306193.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に用いられる画像処理回路であって
Ｍ×Ｎ個の画素からなる画像の画像データを記憶可能な記憶回路と、
処理対象画像データに含まれる，Ｍ×Ｎ個の画素からなる各画像の画像データを，順次，前記記憶回路に記憶させる第１種印刷エンジン用処理と、処理対象画像データに含まれる，Ｎ×Ｍ個の画素からなる各画像の画像データに基づき，順次，各画像を９０度回転させた画像の画像データを生成して前記記憶回路に記憶させる第２種印刷エンジン用処理とを実行可能なデータ更新回路と、
前記データ更新回路により前記記憶回路に画像データが記憶される度に、その画像データが表している画像の中心画素に関するスムージング処理済画素データを生成するスムージング処理回路
とを、備えることを特徴とする画像処理回路。
【請求項２】
前記処理対象画像データに対してハーフトーン処理を施すことによりハーフトーン画像データを生成するためのハーフトーン処理回路と、
前記スムージング処理回路によって生成されたスムージング処理済画素データと、前記ハーフトーン処理回路によって生成されるハーフトーン画像データの要素データとから、印刷エンジンへ供給するためのデータを生成して出力する合成回路
とを、さらに備える
ことを特徴とする請求項１記載の画像処理回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に使用される画像処理回路に関する。
【背景技術】
【０００２】
近年、市販されている電子写真式の印刷装置（プリンタ，複合機，ＦＡＸ等の印刷を行う装置）の中には、レーザーを光源とした装置（以下、レーザープリンタと表記する）と、ラインヘッド（ＬＥＤアレイ）を光源とした装置（以下、ラインヘッドプリンタと表記する）とが、存在している。
【０００３】
そして、いずれのタイプの印刷装置も、印刷データに基づきＣＰＵが生成した画像データ（或いは、ＰＣから送信されてきた画像データ）に対してスムージング処理等を施すことによりレーザー／ラインヘッドを制御するためのデータを生成する処理が、画像処理回路（画像処理用のＡＳＩＣ）により行われる装置となっている。ただし、各タイプの印刷装置に用いられている画像処理回路は、全く機能が異なるものとなっている。
【０００４】
具体的には、レーザープリンタは、レーザーのスキャン方向の画素幅（及び描画位置）しか制御できない装置である。このため、レーザープリンタには、図５に模式的に示したような内容のスムージング処理（補正処理）を行う画像処理回路（例えば、特許文献１参照）が用いられている。一方、ＬＥＤプリンタは、用紙の搬送方向（ラインヘッド（ＬＥＤアレイ）の長さ方向に垂直な方向）の画素幅しか制御できない装置となっている。このため、レーザープリンタには、図６に模式的に示したような内容のスムージング処理を行う画像処理回路が用いられている。なお、図５及び図６において、“横線”とは、レーザーのスキャン方向或いはラインヘッドの長さ方向に延びている線のことであり、“縦線”とは、用紙の搬送方向（レーザーのスキャン方向／ラインヘッドの長さ方向と垂直な方向）に延びている線のことである。
【０００５】
このように、既存のレーザープリンタ，ラインヘッドプリンタは、光源（実行すべきスムージング処理の内容）に応じた画像処理回路を搭載する構成を採用したものとなっている。このため、レーザープリンタ，ラインヘッドプリンタの双方を製造しているメーカーは、本質的には同内容のスムージング処理を行う新たな画像処理回路を備えたレーザープリンタ及びラインヘッドプリンタを開発する場合であっても、レーザープリンタ用の画像処理回路と、ラインヘッドプリンタ用の画像処理回路とを開発しなければならなかった。
【０００６】
【特許文献１】特許第３２９４２４９号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明の課題は、それを用いることにより，レーザープリンタ，ラインヘッドプリンタの双方を安価に製造できることになる画像処理回路を、提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の画像処理回路は、Ｍ×Ｎ個の画素からなる画像の画像データを記憶可能な記憶回路と、処理対象画像データに含まれる，Ｍ×Ｎ個の画素からなる各画像の画像データを，順次，記憶回路に記憶させる第１種印刷エンジン用処理と、処理対象画像データに含まれる，Ｎ×Ｍ個の画素からなる各画像の画像データに基づき，順次，各画像を９０度回転させた画像の画像データを生成して記憶回路に記憶させる第２種印刷エンジン用処理とを実行可能なデータ更新回路と、データ更新回路により記憶回路に画像データが記憶される度に、その画像データが表している画像の中心画素に関するスムージング処理済画素データを生成するスムージング処理回路とを、備える。
【０００９】
すなわち、本発明の画像処理回路は、データ更新回路に第１種印刷エンジン用処理を実行させた場合には、レーザープリンタ（或いは、ラインヘッドプリンタ）用の画像処理回路として機能し、データ更新回路に第２種印刷エンジン用処理を実行させた場合には、ラインヘッドプリンタ（或いは、レーザープリンタ）用の画像処理回路として機能する構成を有している。そして、本発明の画像処理回路に採用されている構成は、他の構成（２種のスムージング処理回路を搭載する構成）よりも必要とするゲート数が少ないもの（安価に製造可能なもの）であるため、本発明の画像処理回路を用いれば、レーザープリンタ，ラインヘッドプリンタの双方を安価に製造できることになる。
【００１０】
本発明の画像処理回路を実現するに際しては、処理対象画像データに対してハーフトーン処理を施すことによりハーフトーン画像データを生成するためのハーフトーン処理回路と、スムージング処理回路によって生成されたスムージング処理済画素データと、ハーフトーン処理回路によって生成されるハーフトーン画像データの要素データとから、印刷エンジンへ供給するためのデータを生成して出力する合成回路とを、付加しておくことが出来る。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１２】
図１に示してあるように、本発明の一実施形態に係る画像処理回路１０は、ラインバッファメモリ１１，ハーフトーン処理部１２，合成部１３及びスムージング処理部１４を備えた回路（ＡＳＩＣ）である。なお、本実施形態に係る画像処理回路１０は、カラープリンタにもモノクロプリンタにも使用できるものとなっている。
【００１３】
この画像処理回路１０が備えるラインバッファメモリ１１は、処理すべき画像データ中の数ラスタ分の画像データ（他デバイスから送信されてきた画像データ中の，最新の数ラスタ分の画像データ）を記憶しておくための回路である。ハーフトーン処理部１２は、処理すべき画像データに対してハーフトーン処理（ハーフトーニング処理）を行うことにより，ハーフトーン画像データを生成する回路（ラインバッファメモリ１１からのデータに基づき，画素毎にハーフトーン画素データを出力する回路）である。スムージング処理部１４は、処理すべき画像データに対してスムージング処理を行うことにより，スムージング処理済画像データを生成する回路（ラインバッファメモリ１１からのデータに基づき，画素毎にスムージング処理済画素データを出力する回路）である。合成部１３は、ハーフトーン処理部１２からのハーフトーン画素データとスムージング処理部１４からのスムージング処理済画素データとを合成することにより，印刷エンジン（印刷エンジン内のラインヘッド／レーザー）を制御するためのデータ（図では、処理済データ）を生成する回路である。
【００１４】
要するに、本実施形態に係る画像処理回路１０は、基本的な回路構成は、既存の画像処理回路と等しい回路となっている。
【００１５】
ただし、本画像処理回路１０は、モード指定データが入力可能なように構成された回路であると共に、モード指定データの値に応じて図２に模式的に示したように動作するスムージング処理部１４，すなわち，モード指定データが“０”がある場合には、レーザープリンタ用のスムージング処理部（図５参照）として機能し、モード指定データが“１”である場合には、ラインヘッドプリンタ用のスムージング処理部（図６参照）として機能するスムージング処理部１４を、搭載した回路となっている。
【００１６】
より具体的には、本画像処理回路１０内のスムージング処理部１４（図１）は、回転・非回転データ供給回路２１（本発明の記憶回路及びデータ更新回路に相当）とスムージング処理回路２３（本発明のスムージング処理回路に相当）とで構成された回路となっている。
【００１７】
スムージング処理回路２３は、回転・非回転データ供給回路２１より供給される，注目画素を中心としたＭ×Ｎ（本実施形態では、Ｍ＝Ｎ＝９）個の画素に関する画像データ（Ｍ×Ｎ個の画素データ）から、注目画素に関するスムージング処理済画素データを生成して出力する回路である。このスムージング処理回路２３は、レーザープリンタ用のスムージング処理（図５参照）を行うものとなっている。
【００１８】
回転・非回転データ供給回路２１は、クロックに同期してラインバッファメモリ１１からＭまたはＮ個の画素データを取り込み、ラインバッファメモリ１１から取り込んだ，最新のＭ×Ｎ個の画素データを内部に保持する回路である。
【００１９】
この回転・非回転データ供給回路２１は、図３に模式的に示したような構成を有する回路となっている。なお、この図において、各フリップ・フロップの左側に示してある線分状の図形は、モード指定データ（図示せず）の値（図における“１”，“０”）に応じた方の入力を出力するセレクタである。
【００２０】
すなわち、回転・非回転データ供給回路２１は、モード指定データが“０”がある場合には、図４（ａ）に模式的に示したように機能し、モード指定データが“１”がある場合には、図４（ｂ）に模式的に示したように機能する回路となっている。
【００２１】
そして、スムージング処理部１４は、上記したスムージング処理回路２３に、この回転・非回転データ供給回路２１（図３参照）内の各フリップフロップの出力が供給されている回路となっている。
【００２２】
以上の説明から明らかなように、本実施形態に係る画像処理回路１０は、モード指定データとして“０”を与えておけば、レーザープリンタ用の画像処理回路として機能し、モード指定データとして“１”を与えておけば、ラインヘッドプリンタ用の画像処理回路として機能するものとなっている。また、画像処理回路１０に採用されている構成（画像データを９０度回転させることにより、スムージング処理回路２３に、“縦線”，“横線”を、それぞれ、“横線”，“縦線”として認識させる構成）は、他の構成（２種のスムージング処理回路を搭載する構成）よりも必要とするゲート数が少ないもの（安価に製造可能なもの）となっている。従って、この画像処理回路１０を用いれば、レーザープリンタ，ラインヘッドプリンタの双方を安価に製造できることになる。
【００２３】
《変形形態》
上記した画像処理回路１０は、各種の変形を行うことが出来る。例えば、処理すべき画像データが２値画像データである場合等には、画像処理回路１０から、ハーフトーン処理部１２等を取り除くことが出来る。
【００２４】
さらに、画像処理回路１０を，モード指定データ用のレジスタを備えたものに変形しておけば、レーザープリンタ，ラインヘッドプリンタの双方に使用できるコントローラ（ＣＰＵ等により印刷エンジンの種類が判断され、当該種類に応じたモード指定データが画像処理回路１０に設定されるコントローラ）を実現できることになる。なお、そのようなコントローラは、印刷エンジンの種類に応じたモード指定データが，画像処理回路１０（モード指定データ用のレジスタを備えないもの）に入力されるようにしておくことによっても実現することが出来る。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係る画像処理回路の構成図。
【図２】実施形態に係る画像処理回路が備えるスムージング処理部の機能の説明図。
【図３】スムージング処理部内の回転・非回転データ供給回路の構成図。
【図４】回転・非回転データ供給回路の機能の説明図。
【図５】レーザープリンタに用いられている画像処理回路の機能の説明図。
【図６】ラインヘッドプリンタに用いられている画像処理回路の機能の説明図。
【符号の説明】
【００２６】
１０  画像処理回路、  １１  ラインバッファメモリ
１２  ハーフトーン処理部、  １３  合成部、  １４  スムージング処理部
２１  回転・非回転データ供給回路、  ２３  スムージング処理回路
【図１】
2007306193.tif 000003
【図２】
2007306193.tif 000004
【図３】
2007306193.tif 000005
【図４】
2007306193.tif 000006
【図５】
2007306193.tif 000007
【図６】
2007306193.tif 000008