(57)【要約】  【課題】  画像データの転送速度を柔軟に切り換えることができる画像処理装置を提供する。  【解決手段】  画像処理装置２０は、互いに並列に設けられ、コントローラ１８から画像データをそれぞれ取得する２つの入力インタフェース２０２と、２つの入力インタフェース２０２により取得された画像データを通す複数の画像処理経路と、２つの入力インタフェース２０２により取得された画像データを合成し、画像処理経路に対して出力する合成回路２０４と、出力すべき画像データの転送速度に基づいて、合成回路２０４に画像データを合成させるか否かを切り換える合成切換部２１０とを有する。【選択図】図７
2005064640.tif 000002
【特許請求の範囲】
【請求項１】
データ供給装置から画像データの供給を受ける画像処理装置であって、
前記データ供給装置から画像データをそれぞれ取得する複数の入力手段と、
複数の前記入力手段により取得された画像データを通す複数の画像処理経路と、
少なくとも２つの前記入力手段により取得された画像データを合成し、前記画像処理経路に対して出力する合成手段と、
出力すべき画像データの転送速度に基づいて、前記合成手段に画像データを合成させるか否かを切り換える切換手段と
を有する画像処理装置。
【請求項２】
データ供給装置から画像データの供給を受ける画像処理装置であって、
前記データ供給装置から画像データをそれぞれ取得する複数の入力手段と、
複数の前記入力手段により取得された画像データを通す複数の画像処理経路と、
少なくとも２つの前記入力手段により取得された画像データを合成し、前記画像処理経路に対して出力する合成手段と、
画像データが複数色の画像であるか単色の画像であるかに応じて、前記合成手段に画像データを合成させるか否かを切り換える切換手段と
を有する画像処理装置。
【請求項３】
それぞれの前記画像処理経路には、カラー画像を構成する少なくとも１色の画像データが割り当てられており、
前記切換手段は、入力された画像データが単色の画像であることを条件として、複数の入力手段から入力された画像データを合成して、前記画像処理経路に出力させる
請求項１に記載の画像処理装置。
【請求項４】
この画像処理装置は、後段に接続された光書込み装置に対して画像データを出力し、
前記切換手段は、前記光書込み装置による画像の書込み速度に応じて、前記合成手段に画像データを合成させるか否かを切り換える
請求項１又は３に記載の画像処理装置。
【請求項５】
この画像処理装置は、後段に接続された像形成装置に対して画像データを出力し、
前記切換手段は、前記像形成装置による像形成速度に応じて、前記合成手段に画像データを合成させるか否かを切り換える
請求項１又は３に記載の画像処理装置。
【請求項６】
前記切換手段は、前記入力手段に入力される画像データの転送速度が前記画像処理経路による画像データの転送速度よりも速いことを条件として、前記合成手段に画像データを合成させるか否かを切り換える
請求項１又は３に記載の画像処理装置。
【請求項７】
前記切換手段は、画像データの出力解像度に応じて、前記合成手段に画像データを合成させるか否かを切り換える
請求項１又は３に記載の画像処理装置。
【請求項８】
後段の画像処理装置に画像データを供給するデータ供給装置であって、
前記画像処理装置に対して画像データを出力する複数の出力手段と、
入力された画像データが単色である場合に、前記画像処理装置が出力すべき画像データの転送速度に応じて、この画像データを少なくとも２つの前記出力手段に分配して出力させ、入力された画像データが複数色である場合に、複数の前記出力手段にそれぞれ異なる色の画像データを出力させる出力制御手段と
を有するデータ供給装置。
【請求項９】
複数の出力手段を用いて画像データを供給するデータ供給装置と、
複数の入力手段を用いて、前記データ供給装置から画像データを取得し、取得された画像データに画像処理を施す画像処理装置と、
前記画像処理装置により画像処理が施された画像データをシート上に形成する像形成装置と
を有し、
前記データ供給装置に入力された画像データが単色である場合に、前記像形成装置が出力すべき画像データの出力速度に応じて、この画像データを少なくとも２組の前記出力手段及び前記入力手段に分配して転送させ、入力された画像データが複数色である場合に、複数組の前記出力手段及び前記入力手段にそれぞれ異なる色の画像データを転送させてなる画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像処理経路が設けられた画像処理装置に関する。
【背景技術】
【０００２】
画像処理装置において、内部の回路ブロックを切り換えることにより異なる機能を実現する方法が提案されている。
例えば、特許文献１は、並列に接続された複数の画像処理手段の一部を直列に接続することにより、回路の増大を防止しつつ、画像処理の組合せを増加させることができるカラー画像編集処理装置を開示する。また、特許文献２は、カラー画像のフィルタ処理のために設けられた複数のフィルタを白黒画像に適用することにより、白黒画像の画質を向上させることができる画像処理装置を開示する。
【特許文献１】特開平１０−２７１３５０号公報
【特許文献２】特開平１０−４２１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、画像データの出力速度に応じて、入力される画像データの転送速度を切り換える画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
［画像処理装置］
上記目的を達成するために、本発明にかかる画像処理装置は、データ供給装置から画像データの供給を受ける画像処理装置であって、前記データ供給装置から画像データをそれぞれ取得する複数の入力手段と、複数の前記入力手段により取得された画像データを通す複数の画像処理経路と、少なくとも２つの前記入力手段により取得された画像データを合成し、前記画像処理経路に対して出力する合成手段と、出力すべき画像データの転送速度に基づいて、前記合成手段に画像データを合成させるか否かを切り換える切換手段とを有する。
【０００５】
また、本発明にかかる画像処理装置は、データ供給装置から画像データの供給を受ける画像処理装置であって、前記データ供給装置から画像データをそれぞれ取得する複数の入力手段と、複数の前記入力手段により取得された画像データを通す複数の画像処理経路と、少なくとも２つの前記入力手段により取得された画像データを合成し、前記画像処理経路に対して出力する合成手段と、画像データが複数色の画像であるか単色の画像であるかに応じて、前記合成手段に画像データを合成させるか否かを切り換える切換手段とを有する。
【０００６】
好適には、それぞれの前記画像処理経路には、カラー画像を構成する少なくとも１色の画像データが割り当てられており、前記切換手段は、入力された画像データが単色の画像であることを条件として、複数の入力手段から入力された画像データを合成して、前記画像処理経路に出力させる。
【０００７】
好適には、この画像処理装置は、後段に接続された光書込み装置に対して画像データを出力し、前記切換手段は、前記光書込み装置による画像の書込み速度に応じて、前記合成手段に画像データを合成させるか否かを切り換える。
【０００８】
好適には、この画像処理装置は、後段に接続された像形成装置に対して画像データを出力し、前記切換手段は、前記像形成装置による像形成速度に応じて、前記合成手段に画像データを合成させるか否かを切り換える。
【０００９】
好適には、前記切換手段は、前記入力手段に入力される画像データの転送速度が前記画像処理経路による画像データの転送速度よりも速いことを条件として、前記合成手段に画像データを合成させるか否かを切り換える。
【００１０】
好適には、前記切換手段は、画像データの出力解像度に応じて、前記合成手段に画像データを合成させるか否かを切り換える。
【００１１】
［データ供給装置］
また、本発明にかかるデータ供給装置は、後段の画像処理装置に画像データを供給するデータ供給装置であって、前記画像処理装置に対して画像データを出力する複数の出力手段と、入力された画像データが単色である場合に、前記画像処理装置が出力すべき画像データの転送速度に応じて、この画像データを少なくとも２つの前記出力手段に分配して出力させ、入力された画像データが複数色である場合に、複数の前記出力手段にそれぞれ異なる色の画像データを出力させる出力制御手段とを有する。
【００１２】
［画像形成装置］
また、本発明にかかる画像形成装置は、複数の出力手段を用いて画像データを供給するデータ供給装置と、複数の入力手段を用いて、前記データ供給装置から画像データを取得し、取得された画像データに画像処理を施す画像処理装置と、前記画像処理装置により画像処理が施された画像データをシート上に形成する像形成装置とを有し、前記データ供給装置に入力された画像データが単色である場合に、前記像形成装置が出力すべき画像データの出力速度に応じて、この画像データを少なくとも２組の前記出力手段及び前記入力手段に分配して転送させ、入力された画像データが複数色である場合に、複数組の前記出力手段及び前記入力手段にそれぞれ異なる色の画像データを転送させてなる。
【発明の効果】
【００１３】
本発明の画像形成装置によれば、画像データの転送速度を柔軟に切り換えることができる。
【発明を実施するための最良の形態】
【００１４】
以下に本発明の実施形態を説明する。
図１は、プリンタ装置１０の構成を例示する図である。
図１に例示するように、プリンタ装置１０（画像形成装置）は、印刷用紙を収容する用紙トレイ部１２、印刷用紙上にトナー像を形成するプリントエンジン１４、トナー像を印刷用紙上に定着させる定着装置１５、原稿用紙上の画像を読み取るスキャナ１６、画像処理装置２０などの各構成を制御するコントローラ１８、画像データの画質補正などを行う画像処理装置２０、及び、ユーザ・インタフェース装置（ＵＩ装置）３０を有する。プリンタ装置１０は、ネットワークなどを介してクライアント端末に接続しており、ＰＤＬデータなどを受信する。
【００１５】
コントローラ１８は、クライアント端末から受信した画像データ（ＰＤＬ）を解析し、印字用の画像データ（Ｒａｓｔｅｒデータなど）を作成し、画像処理装置２０に対して出力する。また、コントローラ１８は、色変換（ＲＧＢ→ＹＭＣＫ）及び階調補正なども行う。
さらに、コントローラ１８は、ＵＩ装置３０を介して設定された動作モード、又は、入力された画像データの属性に応じて、プリントエンジン１４及び画像処理装置２０などの動作を制御する。動作モードとは、プリンタ装置１０又は画像処理装置２０の動作類型であり、例えば、画像の出力解像度を高い値（例えば、１２００dpi）に設定する解像度優先モード、出力解像度を低くして高速印刷を実現する印刷速度優先モード、１色からなる画像を印刷する単色モード、又は、複数色からなる画像を印刷する複数色モードなどである。また、画像データの属性とは、画像処理の内容に影響を与える画像データの特性であり、例えば、カラー画像（複数色の画像）／単色画像、文字・線画／中間調画像、多値画像／２値画像などである。
【００１６】
画像処理装置２０は、コントローラ１８から入力された画像データに対して、スムージング処理及びスクリーン処理などの画質補正処理を行い、パルス信号としてプリントエンジン１４に出力する。
プリントエンジン１４は、画像処理装置２０から入力されたパルス信号に従ってＲＯＳ（光書込み装置）を制御して、あらかじめ初期電位に帯電された感光体にレーザ光を照射して静電潜像を形成する。続いて、プリントエンジン１４は、レーザ露光によって形成された静電潜像にトナーを付着させてトナー像を形成し、形成されたトナー像を、用紙トレイ部１２から供給された印刷用紙に転写する。プリントエンジン１４は、上記工程を、Ｙ、Ｍ、Ｃ、Ｋについて繰り返し、用紙上に４層のトナー像を形成する。
定着装置１５は、印刷用紙上に転写されたトナーを加熱して溶融固着させる。
【００１７】
図２は、コントローラ１８及び画像処理装置２０を中心に、プリンタ装置１０をより詳細に説明する図である。
図２に示すように、画像処理装置２０には、画像データが通過する複数の経路（本例では、２つのチャンネル）が並列に設けられている。本例のチャンネルＡは、複数色モードが設定された場合に、カラー画像を構成する複数色のうち、Ｋ（ブラック）の画像データが入力され、チャンネルＢは、Ｃ（サイアン）の画像データが入力される。プリンタ装置１０は、この画像処理装置２０を２つ有し、４色（ＹＭＣＫ）の画像データを処理する。
画像処理装置２０は、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）などのように、ハードウェア処理を行う回路装置である。
【００１８】
画像処理装置２０は、それぞれのチャンネルに、コントローラ・インタフェース（以下、コントローラＩ／Ｆ）２００、画像処理パス２３０、及びパルス生成部２４０を有する。また、本例の画像処理パス２３０には、２値画像データに対して画像処理を施す２値画像データパス２３２と、多値画像データに対して平滑化処理又は面積階調処理などの画像処理を施す多値画像データパス２３４とが設けられている。
【００１９】
コントローラ１８には、上記画像処理装置２０に設けられた複数のチャンネルと１対１で対応するように、複数の出力インタフェース（以下、出力Ｉ／Ｆ）１８０が互いに並列に設けられている。
同様に、プリントエンジン１４には、画像処理装置２０のチャンネルと１対１で対応するように、複数のＲＯＳ１４２が設けられている。
なお、本実施形態では、コントローラ１８の出力Ｉ／Ｆ１８０と、画像処理装置２０のチャンネルと、プリントエンジン１４のＲＯＳ１４２とが１対１で対応しているが、これに限定されるものではなく、「１対多」又は「多対多」などの一定の対応関係があればよい。
【００２０】
本実施形態における画像処理装置２０は、上記構成により、複数色モードに設定された場合に、それぞれのチャンネルで各色の画像データを並行して処理し、対応するＲＯＳ１４２に出力する。また、画像処理装置２０は、単色モードに設定された場合に、ＲＯＳ１４２に出力すべきデータ転送速度が既定値よりも低いときには、コントローラ１８から１つのコントローラＩ／Ｆ２００で画像データを取得し、取得された画像データに対して画像処理を施してＲＯＳ１４２に出力し、ＲＯＳ１４２に出力すべきデータ転送速度が既定値以上のときには、コントローラ１８から複数のコントローラＩ／Ｆ２００で画像データを取得し、取得された画像データを合成して画像処理し、ＲＯＳ１４２に出力する。
【００２１】
図３は、コントローラＩ／Ｆ２００を中心に、コントローラ１８と画像処理装置２０とのインタフェースを説明する図である。
図３に示すように、コントローラ１８は、上記出力Ｉ／Ｆ１８０（出力手段）と、シリアルで転送されるビット列をパラレルのビット列に変換するシリアル／パラレル変換回路（以下、Ｓ／Ｐ変換回路）１８２と、入力されたデータの選択を行う選択回路１８４とからなるデータ出力チャンネル（本例ではチャンネルＡ及びチャンネルＢ）を複数有する。
本例のＳ／Ｐ変換回路１８２は、２本の画像用データバス及び２本のタグ用データバスを介して、後段の選択回路１８４と接続する。画像用データバスは、画像データを転送する８ビットのデータバス（「ＥＶＥＮ」及び「ＯＤＤ」の２本）であり、タグ用データバスは、タグデータを転送する４ビットのデータバス（「ＥＶＥＮ」及び「ＯＤＤ」の２本）である。また、複数のＳ／Ｐ変換回路１８２のうちの１つ（本例では、Ｓ／Ｐ変換回路１８２Ａ）は、さらに、他のチャンネルに設けられた選択回路（本例では、選択回路１８４Ｂ）とも接続している。
なお、画像用データバス及びタグ用データバスについて「ＥＶＥＮ」及び「ＯＤＤ」のいずれを用いるかは、コントローラ１８と画像処理装置２０との接続モードによって規定され、必ずしも「ＥＶＥＮ」及び「ＯＤＤ」の両方のデータバスが必要なわけではない。また、タグデータについては必ずしもそれ自体が必要となるわけではない。そこで、以下の説明においては、画像用データバスを中心に説明する。
【００２２】
選択回路１８４は、コントローラ１８に設けられたページメモリ（不図示）から入力された画像データと、Ｓ／Ｐ変換回路１８２から入力された画像データとの中から、出力すべき画像データを選択し、出力Ｉ／Ｆ１８０に対して出力する。なお、本例の場合には、チャンネルＢに設けられた選択回路１８４Ｂは、ページメモリから入力された画像データ及びＳ／Ｐ変換回路１８２Ｂから入力された画像データに加えて、他のチャンネル（チャンネルＡ）に設けられたＳ／Ｐ変換回路１８２Ａから入力された画像データを選択することもできる。
【００２３】
画像処理装置２０は、コントローラＩ／Ｆ２００と、合成切換え部２１０とを有する。また、コントローラＩ／Ｆ２００には、複数の入力Ｉ／Ｆ２０２と、合成回路２０４とが設けられている。
入力Ｉ／Ｆ２００（入力手段）は、互いに並列に設けられ、対応する出力ＩＦ１８０に対して、主走査方向の同期信号（Line Req）と副走査方向の同期信号（Page Req）を出力して、画像データを要求する。出力Ｉ／Ｆ１８０は、同期信号（Line Req）及び同期信号（Page Req）に同期して、画像データを入力Ｉ／Ｆ２００に対して出力する。このとき、出力Ｉ／Ｆ１８０は、画像データを有効信号（Valid）とクロック信号（CONT VCLK）に同期して出力する。
入力Ｉ／Ｆ２００に入力された画像データは、各８bitの画像用データバス「ＥＶＥＮ」及び「ＯＤＤ」の２系統又はこれらの一方を用いて転送される。
また、入力Ｉ／Ｆ２００は、コントローラ１８の画像処理用クロックと画像処理装置２０の画像処理用クロックとのクロック乗り換えを行う。
なお、コントローラＩ／Ｆ２００は、画像データの解像度変換又は階調変換を行う回路を有してもよい。
【００２４】
合成回路２０４は、合成切換部２１０の制御に応じて、複数の入力Ｉ／Ｆ２０２から入力された画像データを合成し、合成された画像データを画像処理パス２３０に出力する。具体的には、合成回路２０４は、単色モードが設定されていることを条件として、プリントエンジン１４に出力すべき画像データの転送速度が速いとき（例えば、高解像度の画像を印刷する場合、高速印刷する場合など）に、複数の入力Ｉ／Ｆ２０２（本例では、入力Ｉ／Ｆ２０２Ａ及び入力Ｉ／Ｆ２０２Ｂ）から入力された画像データを合成し、これ以外の場合に、画像データの合成を行わずに、同一のコントローラＩ／Ｆ２００に設けられた入力Ｉ／Ｆ２０２から入力された画像データをそのまま画像処理パス２３０に出力する。
【００２５】
合成切換部２１０は、コントローラ１８により設定された動作モードに応じて、画像データの合成を行うか否かを判定し、合成回路２０４を制御する。
図４は、合成切換部２１０の構成を例示する図である。
図４に例示するように、合成切換部２１０は、ＣＰＵ２１２、アドレスデコーダ２１４、及びｎ個のレジスタ２１６−１〜レジスタ２１６−ｎを有する。
ＣＰＵ２１２は、アドレスデコーダ２１４により選択されたレジスタ２１６に対して、合成回路２０４のＯＮ／ＯＦＦを制御する切換信号を書き込む。
切換信号が書き込まれたレジスタ２１６は、合成回路２０４に対して切換信号を出力して、合成処理を行うか否かを指示する。
【００２６】
上記構成により、コントローラ１８は、スキャナ１６（図１）又はクライアント端末から入力された画像データに対して、データ変換（ＰＤＬ→Ｒａｓｔｅｒ）又は色変換（ＲＧＢ→ＹＭＣＫ）を行ってページメモリに記憶する。コントローラ１８の出力Ｉ／Ｆ１８０は、画像処理装置２０からの要求（「Page Req」及び「Line Req」）に応じて、ページメモリに記憶された画像データを読み出し、画像処理装置２０に設けられたコントローラＩ／Ｆ２００に対して出力する。
画像処理装置２０に設けられたコントローラＩ／Ｆ２００は、複数の経路（入力Ｉ／Ｆ２０２）を介して入力された画像データを動作モードに応じて合成し、画像処理パス２３０に出力する。
【００２７】
［データ経路］
次に、動作モードを切り換えた場合の画像データの転送経路について説明する。本実施形態におけるプリンタ装置１０は、ＵＩ装置３０（図１）による入力、又は、画像データの属性等に応じて、複数色モードと単色モードとを切り換えることができる。
【００２８】
図５は、複数色モードが設定された場合の画像データの経路を説明する図である。
図５に示すように、複数色モードが設定された場合に、コントローラ１８は、カラー画像を構成する各色の画像データをそれぞれ並列に設けられた選択回路１８４Ａ及び選択回路１８４Ｂなどにそのまま出力する。すなわち、各選択回路１８４は、それぞれに割り当てられた色の画像データ（多値）をシリアルのビット列として取得し、この画像データを選択して出力Ｉ／Ｆ１８０に出力する。
出力Ｉ／Ｆ１８０は、それぞれ対応する入力Ｉ／Ｆ２０２に対して画像データを出力し、入力Ｉ／Ｆ２０２は、入力された画像データを画像処理パス２３０に出力する。
このように、複数色モードが設定された場合に、各チャンネルは、それぞれに割り当てられた色の画像データを並行して処理する。したがって、合成回路２０４は、入力Ｉ／Ｆ２０２Ａから入力された画像データをそのまま画像処理パス２３０Ａに出力する。
【００２９】
図６は、単色モードが設定された場合の画像データの経路を説明する図である。
図６に示すように、単色モードが設定された場合に、コントローラ１８は、入力された画像データ（多値）をＳ／Ｐ変換回路１８２に対して出力する。なお、単色モードでは、１つのチャンネル（本例では、チャンネルＡ）にのみ画像データが入力される。そして、チャンネルＡに入力された画像データは、Ｓ／Ｐ変換回路１８２Ａに入力される。
Ｓ／Ｐ変換回路１８２Ａは、入力された多値の画像データ（シリアルのビット列）をパラレルのビット列に変換し、選択回路１８４Ａ及び選択回路１８４Ｂに振り分ける。本例では、Ｓ／Ｐ変換回路１８２Ａは、画像データを１画素毎に選択回路１８４Ａ及び選択回路１８４Ｂに振り分ける。
選択回路１８４Ａ及び選択回路１８４Ｂは、Ｓ／Ｐ変換回路１８２Ａから入力された画像データを選択し、それぞれ出力Ｉ／Ｆ１８０Ａ及び出力Ｉ／Ｆ１８０Ｂに出力する。
出力Ｉ／Ｆ１８０Ａ及び出力Ｉ／Ｆ１８０Ｂは、それぞれ対応する入力Ｉ／Ｆ２０２Ａ及び入力Ｉ／Ｆ２０２Ｂに対して画像データを出力する。入力Ｉ／Ｆ２０２Ａは、入力された画像データを合成回路２０４に対して出力し、入力Ｉ／Ｆ２０２Ｂも、入力された画像データを合成回路２０４に対して出力する。
合成回路２０４は、入力Ｉ／Ｆ２０２Ａ及び入力Ｉ／Ｆ２０２Ｂから入力された画像データを合成して、画像処理パス２３０Ａに対して出力する。
このように、単色モードが設定された場合に、コントローラ１８は、複数のチャンネルを用いて画像データを画像処理装置２０に転送し、画像処理装置２０は、複数のチャンネルから入力された画像データを合成して、１つの画像処理パス２３０Ａに出力する。
【００３０】
このように、単色モードでは、使用しないチャンネルが存在するため、本プリンタ装置１０は、使用しないチャンネルの一部を用いて画像データの転送速度を上げることができる。これは、コントローラ１８の出力Ｉ／Ｆ１８０と画像処理装置２０の入力Ｉ／Ｆ２０２との間で、データの転送速度になんらかの制限があり、画像の出力速度に対応できない場合に有効である。
なお、出力Ｉ／Ｆ１８０（コントローラ側）とコントローラＩ／Ｆ２００（画像処理装置側）との間における同期信号のやりとりについては、出力Ｉ／Ｆ１８０及び入力Ｉ／Ｆ２０２は、例えば、必要に応じて入力バスごとに独立した同期信号を使用して画像データをやりとりする。また、出力Ｉ／Ｆ１８０及び入力Ｉ／Ｆ２０２は、全部又は一部の１色分の同期信号を共通に使用して画像データをやりとりしてもよい。また、出力Ｉ／Ｆ１８０及び入力Ｉ／Ｆ２０２は、これらを適宜切り換えて画像データをやりとりしてもよい。
【００３１】
以上説明したように、本実施形態におけるプリンタ装置１０によれば、カラー画像の各色に対応して設けられた複数のデータ転送チャンネルを束ねて利用することにより、高速のデータ転送が可能になる。
特に、単色モードの場合には、文字又は線画であることが多く高い解像度で印刷する必要がある。この場合には、より多くの画像データを転送する必要があるが、印刷のプロセススピードを落とさないために画像データを高速で転送する必要がある。そこで、本プリンタ装置１０は、単色モードが設定された場合には、並列に設けられた複数のデータ転送チャンネルを束ねて、画像データの高速転送を実現する。
また、本プリンタ装置１０は、出力解像度又はプロセススピードに応じて、合成回路２０４による合成処理を適用するか否かを切り換えて、コントローラ１８の出力Ｉ／Ｆ１８０と画像処理装置２０の入力Ｉ／Ｆ２０２との間でデータ転送速度を変えることができる。そのため、本プリンタ装置１０は、多様な出力解像度又はプロセススピードに対応することができる。
【００３２】
［変形例］
なお、単色モードのみが設定可能なプリンタ装置１０に本発明を適用してもよい。
図７は、本変形例のおけるプリンタ装置１０に低速印刷モードが設定された場合の画像データの転送経路を説明する図である。
図７に示すように、変形例におけるコントローラ１８は、２つのチャンネル（チャンネルＡ及びチャンネルＢ）で共有されるＳ／Ｐ変換回路１８２と、それぞれのチャンネルに設けられた出力Ｉ／Ｆ１８０とを有する。なお、本図に示された各構成のうち、図３に示された構成と実質的に同一のものには同一の符号が付されている。
【００３３】
次に、本変形例における画像データの経路を説明する。
図７に示すように、低速転送モードが設定された場合に、コントローラ１８のＳ／Ｐ変換回路１８２は、画像データを出力Ｉ／Ｆ１８０Ａに対して出力する。なお、Ｓ／Ｐ変換回路１８２と出力Ｉ／Ｆ１８０との間のデータバスは、ＥＶＥＮとＯＤＤの各８bitバスを２系統接続できるため、例えば2値の画像データを主走査方向に１６bitずつパッキングして転送することができる。
出力Ｉ／Ｆ１８０Ａは、入力Ｉ／Ｆ２０２Ａに対して画像データを出力し、入力Ｉ／Ｆ２０２Ａは、入力された画像データを画像処理パス２３０Ａに出力する。
このように、低速転送モードが設定された場合に、複数のチャンネルのうち、一部のチャンネル（チャンネルＡ）を用いて画像データを転送する。
【００３４】
図８は、変形例において高速転送モードが設定された場合の画像データの経路を説明する図である。
図８に示すように、高速転送モードが設定された場合に、Ｓ／Ｐ変換回路１８２は、入力された２値の画像データ（シリアルのビット列）をパラレルのビット列に変換し、出力Ｉ／Ｆ１８０Ａ及び出力Ｉ／Ｆ１８０Ｂに振り分ける。本例では、Ｓ／Ｐ変換回路１８２は、画像データを１６画素毎（１６bit毎）に出力Ｉ／Ｆ１８０Ａ及び出力Ｉ／Ｆ１８０Ｂに振り分ける。
出力Ｉ／Ｆ１８０Ａ及び出力Ｉ／Ｆ１８０Ｂは、Ｓ／Ｐ変換回路１８２から入力された画像データを、それぞれ対応する入力Ｉ／Ｆ２０２Ａ及び入力Ｉ／Ｆ２０２Ｂに対して出力する。入力Ｉ／Ｆ２０２Ａは、入力された画像データを合成回路２０４に対して出力し、入力Ｉ／Ｆ２０２Ｂも、入力された画像データを合成回路２０４に対して出力する。
合成回路２０４は、入力Ｉ／Ｆ２０２Ａ及び入力Ｉ／Ｆ２０２Ｂから入力された画像データを合成して、画像処理パス２３０Ａに対して出力する。
このように、高速転送モードが設定された場合に、コントローラ１８は、複数のチャンネルを用いて画像データを画像処理装置２０に転送し、画像処理装置２０は、複数のチャンネルから入力された画像データを合成して、１つの画像処理パス２３０Ａに出力する。
【００３５】
図９は、本変形例におけるデータ転送のタイミングチャートである。図９（Ａ）は、低速転送モードが設定された場合のタイミングチャートであり、図９（Ｂ）は、高速転送モードが設定された場合のタイミングチャートである。
図９（Ａ）に示すように、低速転送モードが設定された場合に、画像データは１クロック毎にチャンネルＡに入力され、この画像データがそのまま出力される。したがって、合成回路から出力される画像データの転送レートは、チャンネルＡに入力される画像データと実質的に同一である。
図９（Ｂ）に示すように、高速転送モードが設定された場合に、画像データは２クロック毎にチャンネルＡ及びチャンネルＢに並行して入力され、それぞれのチャンネルに入力された画像データは、合成回路で合成されて出力される。したがって、合成回路から出力される画像データの転送レートは、チャンネルＡに入力される画像データの２倍である。なお、高速転送モードが設定された場合の内部クロック周期は、低速転送モードが設定された場合の１／２である。
【００３６】
以上説明したように、本プリンタ装置１０によれば、複数色で画像形成を行うモードでは、それぞれの１色分の入力バスを各画像処理ブロックで使用し、単色で画像形成を行うモードでは、２色分の入力バスを一方の画像処理ブロックで共用することにより、コントローラ１８の出力Ｉ／Ｆ１８０と画像処理装置２０の入力Ｉ／Ｆ２０２との間の２倍の転送速度で画像データを転送することができる。
【００３７】
また、上記実施形態では、電子写真方式に本発明を適用する例を示したが、インクジェット方式または感熱方式などに本発明を適用してもよい。
【図面の簡単な説明】
【００３８】
【図１】プリンタ装置１０の構成を例示する図である。
【図２】コントローラ１８及び画像処理装置２０を中心に、プリンタ装置１０をより詳細に説明する図である。
【図３】コントローラＩ／Ｆ２００を中心に、コントローラ１８と画像処理装置２０とのインタフェースを説明する図である。
【図４】合成切換部２１０の構成を例示する図である。
【図５】複数色モードが設定された場合の画像データの経路を説明する図である。
【図６】単色モードが設定された場合の画像データの経路を説明する図である。
【図７】本変形例のおけるプリンタ装置１０に低速印刷モードが設定された場合の画像データの転送経路を説明する図である。
【図８】本変形例において高速転送モードが設定された場合の画像データの経路を説明する図である。
【図９】本変形例におけるデータ転送のタイミングチャートである。
【符号の説明】
【００３９】
１０・・・プリンタ装置
１４・・・プリントエンジン
１４２・・・ＲＯＳ
１８・・・コントローラ
１８０・・・出力インタフェース
１８２・・・シリアル・パラレル変換回路
１８４・・・選択回路
２０・・・画像処理装置
２００・・・コントローラインタフェース
２０２・・・入力インタフェース
２０４・・・合成回路
２１０・・・合成切換部
２３０・・・画像処理パス
２３２・・・２値画像データパス
２３４・・・多値画像データパス
２４０・・・パルス生成部
【図１】
2005064640.tif 000003
【図２】
2005064640.tif 000004
【図３】
2005064640.tif 000005
【図４】
2005064640.tif 000006
【図５】
2005064640.tif 000007
【図６】
2005064640.tif 000008
【図７】
2005064640.tif 000009
【図８】
2005064640.tif 000010
【図９】
2005064640.tif 000011