(57)【要約】【課題】  モノクロ画像処理スループットをカラー画像処理の場合より高速化する。【解決手段】  コンポーネント数・画像サイズ変換手段、画像処理手段、モノクロ画像を小さなカラー画像として処理する。【選択図】  図１
2007221343.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像データ入力手段、
前記画像データを構成する色コンポーネントの数を入力するコンポーネント数入力手段、
前記コンポーネント数入力手段によって入力されたコンポーネント数を入力として同じまたは別のコンポーネント数を出力するコンポーネント数出力手段、
前記画像データ入力手段によって入力された画像データおよび前記コンポーネント数出力手段によって出力されたコンポーネント数を入力として画像データの画像処理を行なって処理結果の画像データを出力する画像処理手段、
とを有し、
前記コンポーネント数入力手段によって入力されたコンポーネント数が１の場合にコンポーネント数出力手段が出力するコンポーネント数を２以上の数として画像処理手段へ入力するコンポーネント数を１としないことを特徴とする画像処理装置。
【請求項２】
請求項１の画像処理装置で、
前記画像データの画像サイズを入力する画像サイズ入力手段、
前記画像サイズ入力手段によって入力された画像サイズと前記コンポーネント数入力手段によって入力されたコンポーネント数を入力として同じまたは別の画像サイズを出力する画像サイズ出力手段、
とを有し、
前記画像処理手段は前記画像サイズ入力手段によって出力された画像サイズを入力とし、前記コンポーネント数入力手段によって入力されたコンポーネント数が１の場合に画像サイズ入力手段が出力する画像サイズが画像サイズ入力手段に入力される画像サイズよりも小さくなることを特徴とする画像処理装置。
【請求項３】
請求項１の画像処理装置で、
前記画像処理手段が出力する画像データおよび前記コンポーネント数入力手段によって入力されたコンポーネント数とを入力として、前記画像データと前記コンポーネント数とを出力することを特徴とする画像処理装置。
【請求項４】
請求項１の画像処理装置で、
前記画像データはページ画像データ全体を同一サイズの複数の矩形に分割したものの一つの矩形画像データであることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モノクロ画像をカラー画像よりも高速に処理するカラー画像処理装置に関するものである。
【背景技術】
【０００２】
１ページの画像データを複数の同じ大きさの矩形領域に分割して扱う画像処理システムがある。大きな画像データを小さな矩形に分割して、記憶・転送・画像処理、などを矩形単位で実行・管理することは、大きな画像データをそのまま扱うよりも、記憶・転送・画像処理を担当する各処理装置の規模を小さくするのに有効である。各矩形には画像データ中の位置情報等の属性データを付加して管理することで各矩形を独立して処理することが可能となり、複数矩形の並列処理を行うこともできる。
【０００３】
ここで、カラー画像データは複数のカラー画素からなり、カラー画素はＲＧＢやＣＭＹＫといった色空間形式で表され、カラー画素値はそれぞれの色コンポーネントの値の集合で構成される。例えばＲＧＢ形式のカラー画素値は、Ｒコンポーネントの値、Ｇコンポーネントの値、Ｂコンポーネントの値、とによって構成される。
【０００４】
一方、モノクロ画像データは複数のモノクロ画素からなり、モノクロ画素はモノクロ画素値によって構成される。すなわち、カラー画像の場合の色空間におけるコンポーネント数が１の場合と同じ構成であるため、モノクロ画像は、カラー画像データを扱うシステムにおいてコンポーネント数が１の色空間形式を持つカラー画像として扱われる。カラー画像処理装置は、カラー画像を入力とし内部でカラー画像に対する処理を行って処理済のカラー画像を出力するものであるが、一般的に、モノクロ画像を入力してモノクロ画像に対する処理を行って処理済のモノクロ画像を出力することも可能である。
【０００５】
カラー画像処理装置が矩形画像を画像処理するのに必要な時間はその画像処理内容によって決定され、一般的には、処理する画素数とカラー画像の色空間を構成するコンポーネントの数の両方に比例する場合と、コンポーネント数には関係なく画素数のみに比例する場合とがある。これをモノクロ画像処理にあてはめると、カラー画像処理装置によってモノクロ画像を処理した場合に必要な時間は、前者の場合コンポーネント数が減るためにカラー画像を処理する場合と比較して短くなり、後者の場合コンポーネント数に無関係なためにカラー画像を処理する場合と同じだけ必要である。なお、ここで議論の対象とする処理速度とは、入力開始から出力開始までの時間差を表すレイテンシのことではなく、単位時間内に出力できるデータ量を表すスループットのことである。データ量の多い画像データを処理する場合、一般的に問題となる処理時間は画像データ全体の処理に必要な時間であり、それはスループットで議論できるからである。
【０００６】
カラー画像処理システムは、複数のカラー画像処理装置を含み、それらの一部あるいは全部を同時に利用してカラー画像処理を行うものであるが、各画像処理装置の処理速度はカラー画像処理システムが扱うカラー画像の色空間の中でコンポーネント数が２以上のもののうちどれかを基準にして決定されることが多い。なぜなら画像処理装置の処理速度を必要以上に上げるとコストアップとなるため、処理速度性能とコストのバランスを取って利用頻度の高い色空間のカラー画像に最適化して設計することがコスト面において有利となるからである。例えば、主にＣＭＹＫ色空間によってカラー画像を処理する画像処理システムにおいては、コンポーネント数４のカラー画像についての画像処理の処理速度が一定となるように各画像処理装置を設計する。
【０００７】
このようなカラー画像をターゲットとして処理速度を統一された画像処理システムにおいて、前述のコンポーネント数に比例してその処理速度が変わる画像処理装置とそうでない画像処理装置とが混在する場合においては、当然のことながら、モノクロ画像を処理するときに前者に属する画像処理装置の処理速度は上がるが後者に属する画像処理装置の処理速度は変わらないことになり、画像処理システム全体のモノクロ画像に対する処理速度はカラー画像のものと変わらない。
【０００８】
しかしながら、事務機に代表されるカラー画像処理システムの中には、電子写真等印刷プロセス自体の処理速度がモノクロ画像処理時に高速化するものがあり、画像処理装置においてもモノクロ画像処理時の高速化が要求されるときがある。このような場合に、前述した後者、つまり画像処理の処理速度がコンポーネント数に無関係な画像処理、に対しては、その前後に矩形画像を一時記憶するための矩形バッファを複数置いて対応する構成が考えられる。
【０００９】
これは例えば、入力用の矩形バッファに記憶された１番目のモノクロ矩形画像を１番目のコンポーネントの値として、２番目のモノクロ矩形画像を２番目のコンポーネントの値として、擬似的に２コンポーネントのカラー矩形画像を作り出して画像処理装置に入力することで、２つの矩形画像の画像処理を同時に行うという構成である。画像処理装置から出力されるのは２コンポーネントのカラー矩形画像であるため、これを出力用の矩形バッファに記憶して、コンポーネント毎に取り出して出力することにより再度２つのモノクロ矩形画像に分離することが可能で、結果として２つのモノクロ矩形画像の画像処理を同時に行うことができるために処理速度２倍が実現できる。入力バッファに複数のモノクロ矩形画像を記憶する間および出力バッファから複数のモノクロ矩形画像を読み出す間は画像処理を実行できないことになるが、それぞれのバッファを２組ずつ持つダブルバッファの構成を取ることにより間断なく連続した画像処理を行うことが可能になる。
【００１０】
特許文献１では単色のとき複数の画像処理プロセッサで並列処理して高速化するもので、ＡＣＳ結果によりページ単位に並列処理している。
【特許文献１】特開２０００−１４８９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述した従来の技術における矩形バッファの追加はコストアップの原因となってしまう。
【課題を解決するための手段】
【００１２】
上述した課題を解決するために、本発明の請求項１における画像処理装置は、画像データを入力する画像データ入力手段、前記画像データを構成する色コンポーネントの数を入力するコンポーネント数入力手段、前記コンポーネント数入力手段によって入力されたコンポーネント数を入力として同じまたは別のコンポーネント数を出力するコンポーネント数出力手段、前記画像データ入力手段によって入力された画像データおよび前記コンポーネント数出力手段によって出力されたコンポーネント数を入力として画像データの画像処理を行なって処理結果の画像データを出力する画像処理手段、とを有し、前記コンポーネント数入力手段によって入力されたコンポーネント数が１の場合にコンポーネント数出力手段が出力するコンポーネント数を２以上の数として画像処理手段へ入力するコンポーネント数を１としないことを特徴とする。
【００１３】
また、本発明の請求項２における画像処理装置は、請求項１の画像処理装置で、前記画像データの画像サイズを入力する画像サイズ入力手段、前記画像サイズ入力手段によって入力された画像サイズと前記コンポーネント数入力手段によって入力されたコンポーネント数を入力として同じまたは別の画像サイズを出力する画像サイズ出力手段、とを有し、前記画像処理手段は前記画像サイズ入力手段によって出力された画像サイズを入力とし、前記コンポーネント数入力手段によって入力されたコンポーネント数が１の場合に画像サイズ入力手段が出力する画像サイズが画像サイズ入力手段に入力される画像サイズよりも小さくなることを特徴とする。
【００１４】
また、本発明の請求項３における画像処理装置は、請求項１の画像処理装置で、前記画像処理手段が出力する画像データおよび前記コンポーネント数入力手段によって入力されたコンポーネント数とを入力として、前記画像データと前記コンポーネント数とを出力することを特徴とする。
【００１５】
また、本発明の請求項４における画像処理装置は、請求項１の画像処理装置で、前記画像データはページ画像データ全体を同一サイズの複数の矩形に分割したものの一つの矩形画像データであることを特徴とする。
【発明の効果】
【００１６】
本発明によって、カラー画像処理装置にバッファを追加する必要なくモノクロ画像の高速処理を実現することが可能である。
【発明を実施するための最良の形態】
【００１７】
（実施例１）
以下、本発明の請求項１から請求項４における画像処理装置の一実施の形態を図面に基づき説明する。
【００１８】
図１は本実施の形態に係る画像処理装置１の内部構成を示すブロック図である。同図において、１０１は矩形画像入力部で、１０２は矩形画像処理部で、１０３は矩形画像出力部で、１０４は外部画像入力バスで、１０５は外部画像入力制御信号で、１０６は画像入力バスで、１０７は画像入力制御信号で、１０８は画像出力バスで、１０９は画像出力制御信号で、１１０は外部画像出力バスで、１１１は外部画像出力制御信号で、１１２は画像入力制御信号分岐で、１１３は外部画像入力要求信号で、１１４は画像入力要求信号である。
【００１９】
外部画像入力バス１０４および外部画像入力制御信号１０５および外部画像入力要求信号１１３は矩形画像入力部１０１に接続されており、外部画像入力バス１０４および外部画像入力制御信号１０５は図示しない外部画像出力装置から送信される矩形画像データおよび制御情報を矩形画像入力部１０１に転送し、外部画像入力要求信号１１３は矩形画像入力部１０１から送信される外部画像入力要求信号を図示しない外部画像出力装置に転送する。
【００２０】
矩形画像入力部１０１は画像入力バス１０６および画像入力制御信号１０７および画像入力要求信号１１４によって矩形画像処理部１０２と接続されており、図示しない外部画像出力装置から転送された矩形画像データおよび制御情報を受信してそれらを必要に応じて変換してから画像入力バス１０６および画像入力制御信号１０７を介して矩形画像処理部１０２に転送する。この変換に関しては後述する。また、矩形画像処理部１０２が画像入力要求信号１１４を介して送信する画像入力要求信号を受信して図示しない外部画像出力装置に転送する。また、矩形画像入力部１０１は画像入力制御信号分岐１１２によって矩形画像出力部１０３と接続されており、矩形画像処理部１０２に対して転送する制御情報を矩形画像出力部１０３に転送する。
【００２１】
矩形画像処理部１０２は画像入力バス１０６および画像入力制御信号１０７および画像入力要求信号１１４によって矩形画像入力部１０１と接続され、また、画像出力バス１０８および画像出力制御信号１０９によって矩形画像出力部１０３と接続されており、矩形画像入力部１０１に対して画像入力要求信号を送信し、矩形画像入力部１０１から転送される制御情報と矩形画像データを受信し、前記矩形画像データに対して前記制御情報に応じた画像処理を行い、画像処理によって得られた結果の矩形画像データを矩形画像出力部１０３に転送する。矩形画像処理部１０２の画像処理速度は、４サイクルで１画素であり、これを越える画像データを受け付けない仕様となっており、受け付けられる間は画像入力要求信号１１４を送信する。また、画像処理内容は入力された値のビット反転を行なうもので、画素単位で行なわれて、１画素あたりの処理時間はコンポーネント数に関係なく４サイクル必要である。
【００２２】
矩形画像出力部１０３は画像出力バス１０８および画像出力制御信号１０９によって矩形画像処理部１０２と接続されており、また、矩形画像出力部１０３は画像入力制御信号分岐１１２によって矩形画像入力部１０１と接続されており、また、矩形画像出力部１０３は画像出力バス１１０および画像出力制御信号１１１によって図示しない画像入力装置に接続されており、矩形画像出力部１０３は矩形画像入力部１０１から制御信号を受信し、矩形画像処理部１０２が出力する矩形画像データおよび制御信号を受信してそれらを必要に応じて変換してから図示しない画像入力装置に対して転送する。この変換については後述する。
【００２３】
ここで、上述した外部画像入力制御信号、および、画像入力制御信号、および、画像出力制御信号、および、外部画像出力制御信号、が転送する制御信号とは、転送される画像データが有効であることを表す画像有効信号と、転送される画像データのコンポーネント数を表すコンポーネント数信号と、転送される矩形画像データの正方形の一辺の画素数を表す矩形サイズ信号とからなる。
【００２４】
また、画像処理装置が扱うことのできる画像データの矩形サイズは縦が２画素から４画素かつ横が２画素から４画素の正方形であり、各画素を構成するコンポーネント数が１から４のモノクロ画像およびカラー画像であり、各コンポーネントは１バイトの階調を持ったものである。また、入出力および画像処理動作はクロックに同期して行なわれ、１サイクルに１コンポーネントの入出力が可能であり、複数のコンポーネントからなる画素の場合には各コンポーネントの値が連続して入出力され、画素の転送順序は矩形の左上画素から開始して水平方向に行い右端まで転送した次は一段下のラインの左端の画素から右端の画素という順である。
【００２５】
以上の構成で、画像処理装置１がコンポーネント数４（ＣＭＹＫ色空間）のカラー矩形画像データを処理する場合と、コンポーネント数３（ＲＧＢ色空間）のカラー矩形画像データを処理する場合と、コンポーネント数１のモノクロ矩形画像データを処理する場合の動作について説明する。
【００２６】
図２は、コンポーネント数４（ＣＭＹＫ色空間）の４×４の画素からなる矩形カラー画像データを表した模式図である。コンポーネント別に４つの表で表しており、１つの小さな正方形が１画素の１コンポーネントを表し、記載された数字は１６進数で各コンポーネントの値を表している。説明のために、すべての画素のすべてのコンポーネントにおいて異なる値となるようにしてある。
【００２７】
図３は、図２に示した矩形画像データを転送するときの順番を表した模式図である。左端から順番に転送するコンポーネントを正方形で表して並べてあり、正方形の上には理解を助けるためにそれぞれのコンポーネントの名前をＣ、Ｍ、Ｙ、またはＫで表記してある。このように、クロックに同期して１次元的に転送される。
【００２８】
図４は、図２に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。画像処理装置１は各コンポーネントの値をビット反転する画像処理を行うものであるため、このような処理結果となる。
【００２９】
図５は、コンポーネント数３（ＲＧＢ色空間）の４×４の画素からなる矩形カラー画像データを表した模式図である。
【００３０】
図６は、図５に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。
【００３１】
図７は、コンポーネント数１（モノクロ）の４×４の画素からなる矩形モノクロ画像データを表した模式図である。
【００３２】
図８は、図７に示した矩形画像データを転送するときの順番を表した模式図である。
【００３３】
図９は、図７に示した矩形画像データを転送される画素毎に４つに分割して、それぞれを便宜的に２×２の矩形で表し、さらにそれぞれに便宜的にコンポーネント名を付けたものである。
【００３４】
図１０は、図９に示した矩形画像データを転送するときの順番を表した模式図である。これは図８と同じ並びとなっており、これは図７で示したコンポーネント数１（モノクロ）の矩形画像データと図９で示したコンポーネント数４（ＣＭＹＫ色空間）の矩形データとが、画像データ転送上は等価であるということを示している。画像処理装置１では、これらの違いは制御信号の中のコンポーネント数信号および矩形サイズ信号により判別することができる。
【００３５】
図１１は、図９に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。
【００３６】
図１２は、図１１に示した矩形画像データを転送するときの順番を表した模式図である。
【００３７】
図１３は、図７に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。
【００３８】
図１４は、図１３に示した矩形画像データを転送するときの順番を表した模式図である。これは図１２と同じ並びとなっており、これは図１１で示したコンポーネント数４（ＣＭＹＫ色空間）の矩形画像データと図１３で示したコンポーネント数１（モノクロ）の矩形データとが、画像データ転送上は等価であるということを示している。画像処理装置１では、これらの違いは制御信号の中のコンポーネント数信号および矩形サイズ信号により判別することができる。
【００３９】
図１５は、図２に示した４コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（前半）である。データ転送および画像処理はクロック信号に同期して行なわれている。外部画像入力データバス１０４から入力された画像データおよび外部画像入力制御信号１０５から入力された制御信号は、矩形画像入力部１０１によって加工されることなく画像入力データバス１０６および画像入力制御信号１０７に転送される。矩形画像処理部１０２のスループットは４サイクルあたり１画素なので、４コンポーネントの画像データに対しては停止することなく処理を行なうことができる。そのため、矩形画像処理部１０２は画像入力要求信号１１４を出し続けて連続的に画素データを受信することができる。画像処理結果の出力は入力よりも４サイクルだけ遅れて出力され、各コンポーネントの内容は入力データの各ビットを反転したものとなっている。なお、矩形画像入力部１０１および矩形画像出力部１０３による制御情報の置換処理はこの４コンポーネント画像データの場合には行なわれず、入力されたそのままの値が転送される。
【００４０】
図１６は、図２に示した４コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（後半）である。４コンポーネントの画像データの出力スループットは４サイクルあたり１画素である。
【００４１】
図１７は、図５に示した３コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（前半）である。データ転送および画像処理はクロック信号に同期して行なわれている。外部画像入力データバス１０４から入力された画像データおよび外部画像入力制御信号１０５から入力された制御信号は、矩形画像入力部１０１によって加工されることなく画像入力データバス１０６および画像入力制御信号１０７に転送される。矩形画像処理部１０２のスループットは４サイクルあたり１画素なので、３コンポーネントの画像データに対しては４サイクルあたり１サイクル停止して処理を行なう。そのため、矩形画像処理部１０２は画像入力要求信号１１４を４サイクルに１度停止して断続的に画素データを受信する。矩形画像入力部１０１は受信した画像入力要求信号１１４をそのまま外部画像入力要求信号１１３として出力するため、図示しない外部画像出力装置はそれに応じて４サイクルあたり３サイクルのみ有効なデータを送信している。画像処理結果の出力は入力よりも４サイクルだけ遅れて出力され、各コンポーネントの内容は入力データの各ビットを反転したものとなっている。なお、矩形画像入力部１０１および矩形画像出力部１０３による制御情報の置換処理はこの３コンポーネント画像データの場合には行なわれず、入力されたそのままの値が転送される。
【００４２】
図１８は、図５に示した３コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（後半）である。３コンポーネントの画像データの出力スループットは４サイクルあたり１画素である。
【００４３】
図１９は、図７に示した１コンポーネント（モノクロ）の矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャートである。データ転送および画像処理はクロック信号に同期して行なわれている。外部画像入力データバス１０４から入力された画像データは、矩形画像入力部１０１によって加工されることなく画像入力データバス１０６に転送される。また、外部画像入力制御信号１０５から入力された制御信号は、コンポーネント数信号を４に、矩形サイズ信号を２に画像入力部１０１によって変換されて画像入力制御信号１０７に転送される。この変換により、矩形画像処理部１０２は、コンポーネント数４で矩形サイズが２×２画素の図８に示した矩形画像データとして画像処理を行なうことになる。矩形画像処理部１０２のスループットは４サイクルあたり１画素なので、４コンポーネントの画像データに対しては停止することなく処理を行なうことができる。そのため、矩形画像処理部１０２は画像入力要求信号１１４を出し続けて連続的に画素データを受信することができる。画像処理結果の出力は入力よりも４サイクルだけ遅れて出力され、各コンポーネントの内容は入力データの各ビットを反転したものとなっている。矩形画像処理部１０２は、コンポーネント数４で矩形サイズが２×２画素の図１１に示した矩形画像データとして画像出力データバス１０８を介して画像データを出力する。またこのとき、画像出力制御信号１０９のコンポーネント数信号は４、矩形サイズ信号は２である。矩形画像出力部１０３は画像出力データバス１０８によって転送される画像データを外部画像出力データバス１１０を介してそのまま転送するが、制御信号に関しては、画像入力制御信号分岐１１２からの信号を受信しており、前記画像データの元のコンポーネント数信号が１で矩形サイズ信号が４であることを記憶し、外部画像出力制御信号１１１に出力するコンポーネント数信号を１に矩形サイズ信号を４に置換して出力する。これによって、図示しない画像入力装置に対して転送する画像データは、図１３に示したコンポーネント数１のモノクロ画像データとなる。１コンポーネント（モノクロ）の画像データの出力スループットは上記の制御信号置換の仕組みによって１サイクルあたり１画素となり、他のコンポーネント数の場合と比較して４倍高速になっている。
【００４４】
図２０は、従来の画像処理装置２の内部構成のブロック図である。矩形画像処理部１０２と同じ内容の矩形画像処理部２０２が、図示しない画像出力装置、および、図示しない画像入力装置に対して、それぞれ外部画像入力データバス２０４、外部画像入力要求信号２１３、外部画像入力制御信号２０５、および、外部画像出力データバス２１０、外部画像入力制御信号２１１、とによって接続されている。前述の画像処理装置１と異なり、制御情報を置換する矩形画像入力部および矩形画像出力部に相当する手段が存在しないため、前述の画像処理装置１が制御情報を置換する状況において異なる動作をする。具体的にはコンポーネント数が１のモノクロ画像の場合である。
【００４５】
図２１は、図７に示した１コンポーネント（モノクロ）の矩形画像データを画像処理装置２で処理するときの各信号線の状態を示したタイミングチャートである。データ転送および画像処理はクロック信号に同期して行なわれている。外部画像入力データバス２０４から入力された画像データは、矩形画像処理部２０２に転送される。また、外部画像入力制御信号２０５から入力された制御信号は、矩形画像処理部２０２に転送される。矩形画像処理部２０２のスループットは４サイクルあたり１画素なので、１コンポーネントの画像データに対しては４サイクルあたり３サイクル停止して処理を行なう。そのため、矩形画像処理部２０２は外部画像入力要求信号２１３を４サイクルに１度３サイクルの間停止して断続的に画素データを受信する。矩形画像処理部２０２はこのように外部画像入力要求信号２１３を出力するため、図示しない外部画像出力装置はそれに応じて４サイクルあたり１サイクルのみ有効なデータを送信している。画像処理結果の出力は入力よりも４サイクルだけ遅れて出力され、コンポーネントの内容は入力データの各ビットを反転したものとなっている。
【００４６】
図２２は、図７に示した１コンポーネント（モノクロ）の矩形画像データを画像処理装置２で処理するときの各信号線の状態を示したタイミングチャート（後半）である。従来の画像処理装置２における１コンポーネント（モノクロ）の画像データの出力スループットは４サイクルあたり１画素で他のコンポーネント数の場合と同じであり、上述の画像処理装置１の１コンポーネント（モノクロ）の画像データの出力スループットと比較すると１／４倍となっている。
【００４７】
以上説明したように、画像処理装置１では、内部の矩形画像処理部１０２のスループットがコンポーネント数によらず一定であっても、内部にバッファを設けることなく内部的に制御情報を置換して処理を行うことによりコンポーネント数が１のモノクロ画像データの画像処理のスループットを向上させることが可能である。
【００４８】
なお、請求項１から請求項４における各手段と本実施例における処理部との対応を次に示す。画像データ入力手段とは、矩形画像入力部１０１である。コンポーネント数入力手段とは、矩形画像入力部１０１である。コンポーネント数出力手段とは、矩形画像入力部１０１である。画像処理手段とは、矩形画像処理部１０２である。画像サイズ入力手段とは、矩形画像入力部１０１である。画像サイズ出力手段とは、矩形画像入力部１０１である。
【図面の簡単な説明】
【００４９】
【図１】本実施の形態に係る画像処理装置１の内部構成を示すブロック図である。
【図２】コンポーネント数４（ＣＭＹＫ色空間）の４×４の画素からなる矩形カラー画像データを表した模式図である。
【図３】図２に示した矩形画像データを転送するときの順番を表した模式図である。
【図４】図２に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。
【図５】コンポーネント数３（ＲＧＢ色空間）の４×４の画素からなる矩形カラー画像データを表した模式図である。
【図６】図５に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。
【図７】コンポーネント数１（モノクロ）の４×４の画素からなる矩形モノクロ画像データを表した模式図である。
【図８】図７に示した矩形画像データを転送するときの順番を表した模式図である。
【図９】図７に示した矩形画像データを転送される画素毎に４つに分割して、それぞれを便宜的に２×２の矩形で表し、さらにそれぞれに便宜的にコンポーネント名を付けたものである。
【図１０】図９に示した矩形画像データを転送するときの順番を表した模式図である。
【図１１】図９に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。
【図１２】図１１に示した矩形画像データを転送するときの順番を表した模式図である。
【図１３】図７に示した矩形画像データを画像処理装置１で処理した場合の処理結果となる矩形画像データを表す模式図である。
【図１４】図１３に示した矩形画像データを転送するときの順番を表した模式図である。
【図１５】図２に示した４コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（前半）である。
【図１６】図２に示した４コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（後半）である。
【図１７】図５に示した３コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（前半）である。
【図１８】図５に示した３コンポーネントの矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャート（後半）である。
【図１９】図７に示した１コンポーネント（モノクロ）の矩形画像データを画像処理装置１で処理するときの各信号線の状態を示したタイミングチャートである。
【図２０】従来の画像処理装置２の内部構成のブロック図である。
【図２１】図７に示した１コンポーネント（モノクロ）の矩形画像データを画像処理装置２で処理するときの各信号線の状態を示したタイミングチャート（前半）である。
【図２２】図７に示した１コンポーネント（モノクロ）の矩形画像データを画像処理装置２で処理するときの各信号線の状態を示したタイミングチャート（後半）である。
【符号の説明】
【００５０】
１  画像処理装置
２  従来の画像処理装置
１０１  矩形画像入力部
１０２  矩形画像処理部
１０３  矩形画像出力部
１０４  外部画像入力バス
１０５  外部画像入力制御信号
１０６  画像入力バス
１０７  画像入力制御信号
１０８  画像出力バス
１０９  画像出力制御信号
１１０  外部画像出力バス
１１１  外部画像出力制御信号
１１２  画像入力制御信号分岐
１１３  外部画像入力要求信号
１１４  画像入力要求信号
２０２  矩形画像処理部
２０４  外部画像入力バス
２０５  外部画像入力制御信号
２１０  外部画像出力バス
２１１  外部画像出力制御信号
２１３  外部画像入力要求信号
【図１】
2007221343.tif 000003
【図２】
2007221343.tif 000004
【図３】
2007221343.tif 000005
【図４】
2007221343.tif 000006
【図５】
2007221343.tif 000007
【図６】
2007221343.tif 000008
【図７】
2007221343.tif 000009
【図８】
2007221343.tif 000010
【図９】
2007221343.tif 000011
【図１０】
2007221343.tif 000012
【図１１】
2007221343.tif 000013
【図１２】
2007221343.tif 000014
【図１３】
2007221343.tif 000015
【図１４】
2007221343.tif 000016
【図１５】
2007221343.tif 000017
【図１６】
2007221343.tif 000018
【図１７】
2007221343.tif 000019
【図１８】
2007221343.tif 000020
【図１９】
2007221343.tif 000021
【図２０】
2007221343.tif 000022
【図２１】
2007221343.tif 000023
【図２２】
2007221343.tif 000024