(57)【要約】【課題】  色変換処理及び圧縮処理を画像データに施すための、正常に動作することの確認が容易な画像処理用集積回路を、提供する。【解決手段】  色変換処理を行うためのＣＭＹＫ色変換回路１４と、そのＣＭＹＫ色変換回路１４の出力に対して圧縮処理を行うための圧縮回路１５とを備えるタイプの画像処理用集積回路１０に、画像処理用集積回路１０への入力データを圧縮回路１５へ入力するためのセレクタ１３等を付加しておく。【選択図】  図１
2005123671.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像データに対して色変換処理を行った後に圧縮処理を行うための画像処理用集積回路であって、
前記色変換処理を行うための色変換回路と、
前記色変換回路から出力されるデータに対して前記圧縮処理を行うための圧縮回路と、
処理すべきデータを前記色変換回路に供給する機能、及び、処理すべきデータを前記圧縮回路の供給する機能を有する供給回路と、
前記供給回路のいずれの機能を働かせるかを指定する指定回路
とを、備えることを特徴とする画像処理用集積回路。
【請求項２】
カラー画像データに対して色変換処理を行った後に圧縮処理を行うための画像処理用集積回路であって、
前記色変換処理を行うための色変換回路と、
前記色変換回路が出力するカラー画像データの各色成分データに対して前記圧縮処理を行うための複数の圧縮回路と、
処理すべきデータを前記色変換回路に供給する機能、及び、処理すべきデータを前記複数の圧縮回路のそれぞれに供給する機能を有する供給回路と、
前記供給回路のいずれの機能を働かせるかを指定する指定回路
とを、備えることを特徴とする画像処理用集積回路。
【請求項３】
前記色変換回路が、印刷を行うために、ＲＧＢ画像データをＣＭＹ系画像データに変換する回路である
ことを特徴とする請求項１又は請求項２に記載の画像処理用集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像データに対して色変換処理と圧縮処理とを行う画像処理用集積回路に、関する。
【背景技術】
【０００２】
カラープリンタやカラーコピーのようなカラー印刷装置には、通常、ＲＧＢ画像データをＣＭＹＫ画像データ等に変換する（色変換処理／色空間変換処理を行う）ための画像処理用集積回路が、用いられている（例えば、特許文献１参照。）。
【０００３】
また、そのような画像処理用集積回路の中には、色変換処理（色空間変換処理）後のデータを圧縮して出力するものが、存在している。
【０００４】
具体的には、図３に示したような画像処理用集積回路５０、すなわち、ＲＧＢ画像データをＣＭＹＫ画像データに変換するためのＣＭＹＫ色変換回路５２と、ＣＭＹＫ色変換回路５２の出力（ＣＭＹＫ画像データ）を圧縮するための圧縮回路５３と、ＲＡＭ上に記憶されたＲＧＢ画像データを読み出してＣＭＹＫ色変換回路５２に供給する機能，及び，圧縮回路５３により圧縮されたＣＭＹＫ画像データ（図では、ＣＭＹＫ圧縮画像データ）をＲＡＭ上に記憶する機能を有するＤＭＡ回路５１とを備えた画像処理用集積回路５０が、存在している。また、ＤＭＡ回路５１が外部回路とされた画像処理用集積回路や、ＲＧＢ画像データからＣＭＹ画像データ（圧縮されたもの）を生成する画像処理用集積回路も、存在している。
【０００５】
さて、この種の画像処理用集積回路（色変換回路の次段に圧縮回路が設けられた画像処理用集積回路集）の開発（製造）時にも、他の種類の集積回路の開発（製造）時と同様に、各種テスト用データを処理させることにより画像処理用集積回路が正常に動作するものであることを確認する作業が行われているが、この種の画像処理用集積回路（色変換回路の次段に圧縮回路が設けられたもの）は、正常に動作することの確認作業が極めて困難なものとなっている。何故ならば、色変換回路のみ、或いは、圧縮回路のみを有する集積回路をテストするためのテスト用データ群を用意することは比較的に容易なことであるが、入力に対して２種の処理が施される画像処理用集積回路をテストするためには、大量のテスト用データを用意しなければならず、また、どのようなテスト用データ群を用意するかを決定する作業も極めて大変なものとなるからである。
【特許文献１】特開平８−２３７４９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記のような現状を鑑みなされたものであり、本発明の課題は、カラー画像データに対して色変換処理と圧縮処理とを行うための，正常に動作することの確認が容易な画像処理用集積回路を、提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第１の態様では、カラー画像データに対して色変換処理を行った後に圧縮処理を行うための画像処理用集積回路が、色変換処理を行うための色変換回路と、色変換回路が出力するデータに対して圧縮処理を行うための圧縮回路と、処理すべきデータを色変換回路に供給する機能、及び、処理すべきデータを圧縮回路の供給する機能を有する供給回路と、供給回路のいずれの機能を働かせるかを指定する指定回路とを、備えるものされる。
【０００８】
また、本発明の第２の態様では、カラー画像データに対して色変換処理を行った後に圧縮処理を行うための画像処理用集積回路が、色変換処理を行うための色変換回路と、色変換回路が出力するカラー画像データの各色成分データに対して圧縮処理を行うための複数の圧縮回路と、処理すべきデータを色変換回路に供給する機能、及び、処理すべきデータを複数の圧縮回路のそれぞれに供給する機能を有する供給回路と、供給回路のいずれの機能を働かせるかを指定する指定回路とを、備えるものされる。
【０００９】
上記のような構成を有する本発明の各態様の画像処理用集積回路は、圧縮回路／複数の圧縮回路が正常に機能するものであるかのテストのみを独立して行える回路として機能する。従って、本発明によれば、カラー画像データに対して色変換処理と圧縮処理とを行うための、正常に動作することの確認が容易な画像処理用集積回路を得ることが出来ることになる。
【００１０】
なお、本発明の各態様の画像処理用集積回路を実現するに際しては、供給回路として、処理すべきデータを積極的に取りにいくもの（ＤＭＡ回路を備えるもの）を用いても良く、与えられたデータを、処理すべきデータとして取り扱うものを用いても良い。
【００１１】
また、本発明の各態様の画像処理用集積回路は、どのような色変換を行う色変換回路を用いて実現しても良い。例えば、本発明の各態様の画像処理用集積回路を、色変換回路として、印刷を行うために、ＲＧＢ画像データをＣＭＹ系画像データ（ＣＭＹ画像データ、ＣＭＹＫ画像データ等のＣ、Ｍ、Ｙ成分を有する画像データ）に変換する回路を備えたものとしておいても良い。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１３】
＜第１実施形態＞
図１に、本発明の第１実施形態に係る画像処理用集積回路１０の構成を示す。
【００１４】
図示したように、本実施形態に係る画像処理用集積回路１０は、ＤＭＡ回路１１，レジスタ（もしくは設定用外部ピン）１２，セレクタ１３，ＣＭＹＫ色変換回路１４及び圧縮回路１５を備えたＡＳＩＣである。なお、この画像処理用集積回路１０は、カラー印刷装置（カラープリンタ、カラーコピー等）用に開発されたものである。また、画像処理用集積回路１０は、ＣＭＹＫ色変換回路１４、圧縮回路１５、レジスタ１２もしくは設定用外部ピン１２が、それぞれ、本発明における色変換回路、圧縮回路、指定回路に相当し、ＤＭＡ回路１１及びセレクタ１３（或いは、セレクタ１３のみ）が、本発明における供給回路に相当するものとなっている。
【００１５】
本画像処理用集積回路１０に設けられているＣＭＹＫ色変換回路１４は、用紙上に形成すべき画像を表すＲＧＢ画像データをＣＭＹＫ画像データに変換するための回路である。
【００１６】
圧縮回路１５は、ＣＭＹＫ画像データを圧縮するための回路である。この圧縮回路１５は、画素毎に、その画素の上，左及び右の画素を参照するアルゴリズムにより圧縮を行う回路となっている。また、圧縮回路１５は、自回路への入力データを圧縮せずに出力することも可能な回路となっている。
【００１７】
ＤＭＡ回路１１は、画像処理用集積回路１０に接続されたＲＡＭの指定された記憶領域に記憶されたＲＧＢ画像データやテスト用データをセレクタ１３に供給する機能と、圧縮回路１５が出力する圧縮されたＣＭＹＫ画像データ（図では、ＣＭＹＫ圧縮画像データ），テスト用データの処理結果（図では、テスト結果データ）を、ＲＡＭの指定された記憶領域に記憶する機能とを有する回路である。
【００１８】
レジスタ１２は、外部から入力された動作モード指示情報を記憶し、記憶している動作モード指示情報をセレクタ１３に供給する素子である。また、このレジスタ１２の代わりに設けられる設定用外部ピン１２は、自身に入力された動作モード指示情報をセレクタ１３に供給する端子である。なお、動作モード指示情報とは、画像処理用集積回路１０をテストモード（詳細は後述）で動作させるためか通常モード（詳細は後述）で動作させるかを指定するための情報のことである。
【００１９】
そして、画像処理用集積回路１０に設けられているセレクタ１３は、レジスタ１２もしくは設定用外部ピン１２から通常モードでの動作を指示する通常モード指示情報が供給されている状態では、ＤＭＡ回路１１からのデータをＣＭＹＫ色変換回路１４に供給し、レジスタ１２もしくは設定用外部ピン１２にテストモード指示情報が記憶されている状態では、ＤＭＡ回路１１からのデータを圧縮回路１１に供給する回路となっている。
【００２０】
以上の説明から明らかなように、この画像処理用集積回路１０は、通常モードで動作させれば、ＣＭＹＫ色変換回路１４及び圧縮回路１５をテストすること（或いは、実際にＣＭＹＫ圧縮画像データを生成させること）ができる回路であると共に、テストモードで動作させれば、圧縮回路１５のみを単独でテストすることができる回路となっている。従って、この画像処理用集積回路１０は、圧縮回路１５のみのテストが可能な分だけ、既存の，色変換処理と圧縮処理とを行う画像処理用集積回路よりも、正常に動作することの確認が容易な集積回路となっていると言うことが出来る。
【００２１】
＜第２実施形態＞
以下、図２を用いて、本発明の第２実施形態に係る画像処理用集積回路１０ｂの構成・動作を、第１実施形態に係る画像処理用集積回路１０と異なっている部分を中心に説明する。
【００２２】
図から明らかなように、この画像処理用集積回路１０ｂは、ほぼ、画像処理用集積回路１０ｂ（図１参照）を、セレクタ１３の代わりに、セレクタ１３ｂを備え、圧縮回路１５の代わりに、Ｃ用圧縮回路１５ｃ，Ｍ用圧縮回路１５ｍ，Ｙ用圧縮回路１５ｙ及びＫ用圧縮回路１５ｋを備えるように、変形したものとなっている。
【００２３】
この画像処理用集積回路１０ｂに設けられている各圧縮回路１５ｘ（ｘ＝ｃ、ｍ、ｙ、ｋ）は、ＣＭＹＫ色変換回路１４が出力するＣＭＹＫ画像データ中の対応する色成分のデータが入力されるようにＣＭＹＫ色変換回路１４と接続された、全く同構成の圧縮回路である。
【００２４】
そして、セレクタ１３bは、レジスタ１２もしくは設定用外部ピン１２から通常モードでの動作を指示する通常モード指示情報が供給されている状態では、ＤＭＡ回路１１からのデータをＣＭＹＫ色変換回路１４に供給し、レジスタ１２もしくは設定用外部ピン１２からテストモード指示情報が供給されている状態では、ＤＭＡ回路１１からのデータを、Ｃ用圧縮回路１５ｃ，Ｍ用圧縮回路１５ｍ，Ｙ用圧縮回路１５ｙ，Ｋ用圧縮回路１５ｋのそれぞれに供給する回路となっている。
【００２５】
要するに、この画像処理用集積回路１０ｂも、画像処理用集積回路１０と同様に、通常モードで動作させれば、ＣＭＹＫ色変換回路１４及び４つの圧縮回路１５ｘの機能をテストすること（或いは、実際にＣＭＹＫ圧縮画像データを生成させること）ができる回路であると共に、テストモードで動作させれば、各圧縮回路１５ｘの機能のみをテストすることができる回路となっている。従って、この画像処理用集積回路１０ｂも、既存の，色変換処理と圧縮処理とを行う画像処理用集積回路よりも、正常に動作することの確認が容易な集積回路となっていることになる。
【００２６】
＜変形形態＞
上記した画像処理用集積回路１０、１０ｂは、各種の変形を行うことができる。例えば、画像処理用集積回路１０／１０ｂは、処理するデータをＲＡＭから読み出す集積回路（ＤＭＡ回路１１を有する集積回路）であったが、外部から供給されるデータに対して処理を行うように（ＤＭＡ回路１１を有さないように）、画像処理用集積回路１０／１０ｂを変形しても良い。また、画像処理用集積回路１０、１０ｂを、ＲＧＢ→ＣＭＹＫ色変換とは異なる色変換（例えば、ＲＧＢ→ＣＭＹ）を行うものに変形しても良いことなどは、当然のことである。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１実施形態に係る画像処理用集積回路の構成図。
【図２】本発明の第２実施形態に係る画像処理用集積回路の構成図。
【図３】従来の、色変換処理と圧縮処理とを行う画像処理用集積回路の構成図。
【符号の説明】
【００２８】
１０、１０ｂ、５０  画像処理用集積回路
１１、５１  ＤＭＡ回路
１２  レジスタもしくは設定用外部ピン
１３  セレクタ
１４、５２  ＣＭＹＫ色変換回路
１５、５３  圧縮回路
【図１】
2005123671.tif 000003
【図２】
2005123671.tif 000004
【図３】
2005123671.tif 000005