(57)【要約】      （修正有）【課題】データ転送方法を工夫して、高解像度画像出力モードにおいても、データ伝送経路を増やすことなく、画像及び属性データを転送できるようにする。【解決手段】画像及び属性データの解像度を設定する操作部１４と、ここに設定された解像度に基づく画像及び属性データを画像入力する画像入力部１１と、画像及び属性データを画像処理して所定の解像度の画像データを出力する画像処理部１７と、画像及び属性データを専用の伝送路を介して画像処理部１７に転送するデータ転送部１６と、画像及び属性データの解像度を増加する旨が設定されると、解像度に基づいて画像データを圧縮すると共に属性データを増加し、圧縮後の画像データを専用の伝送路を介して画像入力部１１から画像処理部１７へ転送すると共に、圧縮後の画像データを転送する合間に、増加後の属性データを画像データ専用の伝送路を介して転送するように制御する制御部１５とを備える。【選択図】図１
2012004920.tif 000002
【特許請求の範囲】
【請求項１】
像担持体を有し、所定の解像度の画像データに基づいて当該像担持体に画像を形成する画像形成部と、
前記画像形成部によって形成される前記画像を表現する画像データ及び当該画像データの画素毎に付加されて画質を指示する属性データの解像度を設定する設定部と、
前記設定部によって設定された前記解像度に基づく画像及び属性データを画像入力する画像入力部と、
前記画像入力部によって入力された前記画像及び属性データを画像処理して所定の解像度の画像データを出力する画像処理部と、
前記画像入力部によって画像入力された所定の解像度に基づく前記画像及び属性データを各々専用の伝送路を介して前記画像処理部に転送するデータ転送部と、
少なくとも、前記設定部によって画像及び属性データの解像度を増加する旨が設定されると、前記解像度に基づいて画像データを圧縮すると共に前記画像データの専用の伝送路を高解像度用の属性データの経路として有効化し、圧縮後の前記画像データを画像データ用の伝送路を介して前記画像入力部から画像処理部へ転送すると共に、圧縮後の画像データを転送する合間に、前記高解像度用の属性データの一部または全部を前記画像データ用の伝送路を介して前記画像入力部から画像処理部へ転送するように前記データ転送部を制御する制御部とを備えることを特徴とする画像形成装置。
【請求項２】
前記画像形成部の像担持体の幅方向を主走査方向とし、当該像担持体の主走査方向の１ラインを走査する期間を水平画像有効期間としたとき、
前記設定部によって画像及び属性データの解像度を増加する旨が設定されると、
前記制御部は、
前記水平画像有効期間以外の時間帯を前記データ転送部に指示し、
前記データ転送部は、
指示された前記時間帯に高解像度用の属性データの一部または全部を前記画像入力部から画像処理部へ転送することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記設定部によって前記画像形成部に対して低解像度画像出力モード又は高解像度画像出力モードのいずれかが設定され、
前記高解像度画像出力モードが設定されると、
前記制御部は、
前記画像形成部の像担持体における当該ラインの水平画像有効期間と次のラインの水平画像有効期間との間のブランキング期間を指示して、増加後の前記属性データを前記画像データ用の伝送路を介して前記画像入力部から画像処理部へ転送するように制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記画像形成部はカラー画像を形成するための各色用の複数の画像形成ユニットを有し、
前記設定部によって高解像度画像出力モードが設定されると、
前記制御部は、
前記画像形成ユニットの各像担持体における当該ラインの水平画像有効期間以外の時間帯に、
前記属性データの一部又は全部を各色の画像データ専用の伝送路に分配して前記画像処理部へ転送するように前記データ転送部を制御することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記設定部によって前記画像形成部に対して低解像度画像出力モードから高解像度画像出力モードが設定された場合に、
前記制御部は、
当該ライン目の画像データの転送に先行して、増加後の前記属性データを合成し並列化するように前記画像入力部又はデータ転送部を制御することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記制御部は、
合成され並列化された当該ライン目の属性データを当該ライン目の各色の画像データに先行して前記水平画像有効期間以外の時間帯に画像データ専用の伝送路を介して前記画像処理部に送信し、
当該時間帯に続く前記水平画像有効期間に、当該ラインの各色の画像データ及び属性データを各々専用の伝送路を介して前記画像処理部に送信するように前記データ転送部を制御することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
画像を表現する画像データ及び当該画像データの画素毎に付加されて画質を指示する属性データの解像度を設定する設定部と、
前記設定部によって設定された前記解像度に基づく画像及び属性データを画像入力する画像入力部と、
前記画像入力部によって画像入力された所定の解像度に基づく前記画像及び属性データを送信側から各々専用の伝送路を介して受信側に転送するデータ転送部と、
少なくとも、前記設定部によって画像及び属性データの解像度を増加する旨が設定されると、前記解像度に基づいて画像データを圧縮すると共に前記伝送路を高解像度用の属性データの経路として有効化し、圧縮された前記画像データを専用の伝送路を介して前記送信側から受信側へ転送すると共に、圧縮された前記画像データを送信側から受信側へ転送する合間に、前記高解像度用の属性データの一部または全部を前記画像データ専用の伝送路を介して前記送信側から受信側へ転送するように前記データ転送部を制御する制御部とを備えることを特徴とするデータ転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、低解像度画像出力モード及び高解像度画像出力モードの切り換えに基づいて所定の用紙に画像を形成するカラープリンタや、カラー用の複写機、複合機等に適用可能な画像形成装置及びデータ転送装置に関するものである。
【背景技術】
【０００２】
近年、カラー用の画像データに基づいて色画像を形成するカラープリンタや、原稿の画像を読み取ってカラー画像再生用の画像信号を出力するスキャン機能を備えたカラー用の複写機や、複合機が使用される場合が多くなってきた。
【０００３】
例えば、カラープリンタはパーソナルコンピュータ等の外部装置から、カラー画像を構成する赤色（Ｒ）、緑色（Ｇ）及び青色（Ｂ）系の画像データを入力し、画像処理後の画像データを画像形成部に出力する。電子写真方式を採用した画像形成部によれば、ＲＧＢ系の画像データを色変換した後のイエロー（Ｙ）色、マゼンタ（Ｍ）色、シアン（Ｃ）色及び黒（ＢＫ）色用の画像データに基づいてカラーのトナー像を形成する。
【０００４】
画像形成部は、Ｙ，Ｍ，Ｃ，ＢＫ色の像形成出力機能を各々分担する画像形成ユニットを備え、各作像色毎に帯電器によって一様に帯電された感光体ドラムに、画像データに基づいて静電潜像が、ポリゴンミラー等を使用した走査露光部により形成される。
【０００５】
この静電潜像は各作像色毎に現像器によって現像される。このような帯電、露光、現像を行い、感光体ドラム上に形成されたカラートナー像が、例えば、中間転写ベルト上で重ね合わされ、ここに重ね合わされたカラートナー像が転写部によって所望の用紙に転写される。所定の用紙上に転写されたトナー像は、定着部により定着される。この結果、画像データに基づくカラー画像を所定の用紙に形成することができる。
【０００６】
この種のカラープリンタには、データ転送系によって画像処理系間が接続される。図１３は従来例に係るカラープリンタ２００のデータ転送系及び画像処理系の構成例を示すブロック図である。図１３に示すカラープリンタ２００は、画像処理系としての画像入力部１１、画像メモリ１３及び画像処理部１７と、データ転送系としての画像メモリ制御部１２とを有して構成される。
【０００７】
画像入力部１１の出力は画像メモリ制御部１２の一方の入力に接続される。画像メモリ制御部１２の他方の入力には画像メモリ１３が接続される。画像メモリ制御部１２の出力には画像処理部１７の入力が接続される。画像処理部１７の出力には図示しない画像形成部が接続される。これらにより、カラープリンタ２００のデータ転送系及び画像処理系を構成する。
【０００８】
続いて、図１４Ａ〜図１４Ｃを参照して、従来例に係るカラープリンタ２００における画像及び属性データの読み出しタイミング例について説明する。図１３に示したカラープリンタ２００によれば、画像入力部１１で、カラー画像を構成する所定の解像度に基づく画像データ｛Ｃ，Ｍ，Ｙ，Ｋ｝がビットマップに展開され、例えば、８ビットの画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に２ビットの属性データＡ［１：０］が付加される。画像データ｛Ｃ，Ｍ，Ｙ，Ｋ｝は画像形成部によって形成されるカラー画像を表現するための画素単位のデータである。属性データ｛Ａ｝は、画像データ｛Ｃ，Ｍ，Ｙ，Ｋ｝の画素毎に付加されて画質を指示するためのデータである。
【０００９】
属性データＡ［１：０］は、その一つ一つの値がそれぞれ固有な意味を持っている。属性データＡ［１：０］において、０＝”文字”、１＝”写真”のような意味が付与されている。画像及び属性データは、画像メモリ制御部１２の書き込み読み出し制御によって、画像入力部１１又は画像メモリ１３から読み出される。
【００１０】
カラープリンタ２００によれば、画像形成部の像担持体における当該ラインの水平画像有効期間を規定する信号、すなわち、図１４Ａに示す水平画像有効信号（以下でＨＶ信号という）がハイレベルになる期間（７２００［クロック］）を利用して、図１４Ｂに示す各色の８ビットの画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を画像入力部１１又は画像メモリ１３から画像処理部１７へ読み出すと共に、図１４Ｃに示す２ビットの属性データＡ［１：０］を画像入力部１１又は画像メモリ１３から画像処理部１７へ読み出すようになされる。
【００１１】
ここに読み出された画像及び属性データは画像処理部１７に転送され、画像処理部１７では属性データＡ［１：０］に応じて別々に各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］の中の各画素が画像処理され、文字や写真等に対応して画像データの輝度調整がなされる。
【００１２】
この種の画像入力部１１に関連して、特許文献１には画像処理装置が開示されている。この画像処理装置によれば、データ展開部、画像補正部及びデータ送信部を備える。データ展開部は、ホスト装置からの画像情報をビットマップデータに展開する。画像補正部は、データ展開部によって、ビットマップ展開されたビットマップデータを１ラインずつビデオＤＭＡ転送して画像補正を行う。データ送信部は、画像補正部から得られるシリアルのビデオデータをプリンタエンジンに送信する。プリンタエンジンは、シリアルのビデオデータに基づいて画像を印字する。
【００１３】
これを前提にして、データ展開部が、ホスト装置からの画像情報をビットマップデータに展開するときに、ある１ラインと同じデータがＮライン連続して存在する場合、連続しているＮラインの同一データブロックに識別番号を付け、識別番号と連続ライン数Ｎを同一データブロックの先頭にラインヘッダとして持たせて、識別番号と連続ライン数Ｎが付けられたラインヘッダのビットマップデータ以外を間引いて圧縮するようにした。次のラインが直前のラインと全く同一のデータであることを示す情報を非転送期間に送信する方法を採っている。このように画像処理装置を構成すると、ビットマップデータを効率良く圧縮できるというものである。
【００１４】
更に、各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］の転送に関連して、特許文献２には画像処理装置が開示されている。この画像処理装置によれば、データ展開部、画像補正部及びデータ送信部を備える。データ展開部は、ホスト装置からの画像情報をビットマップデータに展開する。画像補正部は、データ展開部によって、ビットマップ展開されたビットマップデータを１ラインずつビデオＤＭＡ転送して画像補正を行う。データ送信部は、画像補正部から得られるシリアルのビデオデータをプリンタエンジンに送信する。プリンタエンジンは、シリアルのビデオデータに基づいて画像を印字する。
【００１５】
これを前提にして、画像補正部がビットマップデータの１ライン毎の先頭に、１ラインをＮ分割した各ブロックが全て白又は黒のデータであるか白黒が混在したデータであるかを示すＮビットのデータ情報をラインヘッダとして持たせ、各ブロックが全て白又は黒のデータのラインをビットマップデータから間引いて圧縮し、ラインヘッダの情報のみをビデオデータに切り替えて、プリンタエンジンに送信するようにした。次のラインが白のみ／黒のみであることを示す情報を非転送期間に送信する方法を採っている。このように画像処理装置を構成すると、ＤＭＡ転送の回数を減らしてシステムバスの負担を軽減できるというものである。
【００１６】
なお、画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］や、属性データＡ［１：０］等を非可逆圧縮して高解像度化し、高解像度化後の画像及び属性データを画像入力部１１又は画像メモリ１３から画像処理部１７へ読み出すような要求がある。
【００１７】
この種の非可逆圧縮機能を備えた画像形成装置に関連して、特許文献３には圧縮方法、伸長方法及び画像処理装置が開示されている。この画像処理装置によれば、画像のデータを量子化して圧縮する場合に、メモリ及び画像縮退変換部を備える。画像縮退変換部は、画素毎に量子化の方法を決定し、当該決定した方法に従って画素単位で画像のデータを量子化する。これを前提にして、画像縮退変換部が、当該量子化された画像のデータを量子化の方法に拘わらずメモリの同じ領域に保持させるとともに、この量子化されたデータに対応して、用いた量子化の方法を識別するための識別データをメモリに保持させるようにした。
【００１８】
このように画像処理装置を構成すると、高解像度の維持が必要な画像領域の画素については高解像度の維持が可能な量子化の方法に決定する等、画素単位で画像の特性に応じた量子化を行うことができ、圧縮によって生じる画質劣化を抑制できるというものである。特許文献３によれば、同一サイズの画像に対して、同じ階調数を確保したまま解像度を２倍にすると、画像データサイズは４倍となる。当然非圧縮の高解像度画像を転送するためには４倍の帯域が必要となる。
【先行技術文献】
【特許文献】
【００１９】
【特許文献１】特開２０００−１３８８２３号公報（第３頁  図２）
【特許文献２】特開２０００−０２５２７５号公報（第４頁  図２）
【特許文献３】特開２００９−０９４０１９号公報（第９頁  図２）
【発明の概要】
【発明が解決しようとする課題】
【００２０】
ところで、従来例に係るカラープリンタ２００において、低解像度画像出力モード用の画像及び属性データを高解像度画像出力モード用の画像及び属性データに変換して画像を形成出力させたいとする要求がある。しかし、次のような問題がある。
【００２１】
ｉ．図１３に示したカラープリンタ２００によれば、画像メモリ制御部１２が、画像入力部１１によって画像入力された画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［１：０］を画像メモリ１３から画像処理部１７へ転送する際に、画像形成部の像担持体における当該ラインの水平画像有効期間に、各色の画像データ専用のデータバス（伝送路）及び属性データ専用のデータバス（伝送路）を使用して同時に転送するようになされる。
【００２２】
一般に、画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］は、一階調を連続データで表現するようになされるが、解像度を例えば２倍にして、非可逆圧縮した場合、非可逆圧縮後の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］は、視認できないレベルの小さな誤差が許容される。これに対して、画素毎に付与される属性データＡ［１：０］は、解像度を２倍にした場合、データ量が４倍に増加する。文字や写真等の属性を指示する属性データは、すべての値が各々異なる意味を持って各画素に付与されるので、非可逆圧縮が許されない。従って、解像度を２倍にすると、データ量が４倍になる。しかし、誤差が許容できる条件下では、所定の非可逆圧縮によって、帯域を増やさずに転送することが可能である。これに対して、属性データＡ［１：０］だけは、Ａも４倍となる帯域を必要とする。このため、従来例に係る水平画像有効期間に、増加された属性データＡ［７：０］等を転送する方法を採ると、低解像度画像出力モード用に設定された属性データ専用の伝送路が破綻するという問題がある。
【００２３】
ii．従って、非可逆圧縮ができない属性データＡ［１：０］のために、データ伝送路のバスビット幅を拡張し、伝送帯域を確保しなければならない。因みに、属性データの高解像度化のために属性データ専用の伝送路を拡張する方法が考えられるが、各ＬＳＩの端子の増加や、配線の増加を伴う。ＬＳＩの端子の増加は、パッケージの大型化によるコストアップの可能性が大きい。配線の増加は、基板サイズ又は層数のアップや、複数基板を跨ぐ場合のコネクタ／ケーブル極数の増加等のコストアップ要因が多い上、バス幅の増加によって、バス内の時間的バラツキ（スキュー）が無視できなくなるリスクが伴うという問題がある。
【００２４】
iii．カラープリンタ２００において、低解像度画像出力モード用に設定されたデータ伝送路の構成に変更を加えないまま高解像度画像出力モードを実現しようとした場合であって、特許文献３に見られるような圧縮技術だけを採用して画像形成装置を構成した場合、高解像度化した画像データを転送することはできても、属性データ用の伝送路を拡張しなければならないという上述のｉ及びiiの問題が依然として残る。これにより、低解像度画像出力モード用に設定されたデータ伝送路で、何らの工夫無しに、高解像度画像出力モードを行うとしても、画像データと属性データの解像度の差分が情報欠落に等しく、根本的な解決に至たらないという問題がある。
【００２５】
そこで、この発明は上述した課題を解決したものであって、データ転送方法を工夫して、高解像度画像出力モードにおいても、データ伝送経路を増やすことなく、画像及び属性データを転送できるようにした画像形成装置及びデータ転送装置を提供することを目的とする。
【課題を解決するための手段】
【００２６】
上記課題を解決するため、請求項１に係る画像形成装置は、像担持体を有し、所定の解像度の画像データに基づいて当該像担持体に画像を形成する画像形成部と、前記画像形成部によって形成される前記画像を表現する画像データ及び当該画像データの画素毎に付加されて画質を指示する属性データの解像度を設定する設定部と、前記設定部によって設定された前記解像度に基づく画像及び属性データを画像入力する画像入力部と、前記画像入力部によって入力された前記画像及び属性データを画像処理して所定の解像度の画像データを出力する画像処理部と、前記画像入力部によって画像入力された所定の解像度に基づく前記画像及び属性データを各々専用の伝送路を介して前記画像処理部に転送するデータ転送部と、少なくとも、前記設定部によって画像及び属性データの解像度を増加する旨が設定されると、前記解像度に基づいて画像データを圧縮すると共に前記画像データの専用の伝送路を高解像度用の属性データの経路として有効化し、圧縮後の前記画像データを画像データ用の伝送路を介して前記画像入力部から画像処理部へ転送すると共に、圧縮後の画像データを転送する合間に、前記高解像度用の属性データの一部または全部を前記画像データ用の伝送路を介して前記画像入力部から画像処理部へ転送すると共に、圧縮後の画像データを転送する合間に、増加後の前記属性データを前記画像データ用の伝送路を介して前記画像入力部から画像処理部へ転送するように前記データ転送部を制御する制御部とを備えることを特徴とするものである。
【００２７】
請求項１に係る画像形成装置によれば、画像形成部は像担持体を有しており、所定の解像度の画像データに基づいて当該像担持体に画像を形成する。設定部は、画像形成部によって形成される画像を表現する画像データ及び当該画像データの画素毎に付加されて画質を指示する属性データの解像度を設定する。画像入力部は、設定部によって設定された解像度に基づく画像及び属性データを画像入力する。
【００２８】
画像処理部は、画像入力部によって入力される画像及び属性データを画像処理して所定の解像度の画像データを出力する。データ転送部は、画像入力部によって画像入力された所定の解像度に基づく画像データを当該画像入力部から画像データ用の伝送路及び属性データ用の伝送路を介して画像処理部に転送する。
【００２９】
これを前提にして、制御部が、少なくとも、設定部によって画像及び属性データの解像度を増加する旨が設定されると、解像度に基づいて画像データを圧縮すると共に画像データの専用の伝送路を高解像度用の属性データの経路として有効化し、圧縮後の画像データを画像データ用の伝送路を介して画像入力部から画像処理部へ転送すると共に、圧縮後の画像データを画像入力部から画像処理部へ転送する合間に、高解像度用の属性データの一部または全部を画像データ専用の伝送路を介して画像入力部から画像処理部へ転送するようにデータ転送部を制御するようになる。
【００３０】
このようなデータ転送制御によって、低解像度の画像データ専用の伝送路を利用して高解像度の画像データを転送できると共に、当該画像データを転送する合間の低解像度の画像データ専用の伝送路を利用して高解像度の属性データを転送できるようになる。この結果、高解像度画像出力モード時、不足する帯域を画像及び属性データの非転送時間によって補足できるので、属性データも画像データと同じ解像度で転送できるようになる。
【００３１】
請求項２に係る画像形成装置は、請求項１において、前記画像形成部の像担持体の幅方向を主走査方向とし、当該像担持体の主走査方向の１ラインを走査する期間を水平画像有効期間としたとき、前記設定部によって画像及び属性データの解像度を増加する旨が設定されると、前記制御部は、前記水平画像有効期間以外の時間帯を前記データ転送部に指示し、前記データ転送部は、指示された前記時間帯に高解像度用の属性データの一部または全部を前記画像入力部から画像処理部へ転送することを特徴とするものである。
【００３２】
請求項３に係る画像形成装置は、請求項２において、前記設定部によって、前記画像形成部に対して低解像度画像出力モード又は高解像度画像出力モードのいずれかが設定され、前記高解像度画像出力モードが設定されると、前記制御部は、前記画像形成部の像担持体における当該ラインの水平画像有効期間と次のラインの水平画像有効期間との間のブランキング期間を指示して、増加後の前記属性データを前記画像データ用の伝送路を介して前記画像入力部から画像処理部へ転送するように制御することを特徴とするものである。
【００３３】
請求項４に係る画像形成装置は、請求項３において、前記画像形成部はカラー画像を形成するための各色用の複数の画像形成ユニットを有し、前記設定部によって高解像度画像出力モードが設定されると、前記制御部は、前記画像形成ユニットの各像担持体における当該ラインの水平画像有効期間以外の時間帯に、前記属性データの一部又は全部を各色の画像データ専用の伝送路に分配して前記画像処理部へ転送するように前記データ転送部を制御することを特徴とするものである。
【００３４】
請求項５に係る画像形成装置は、請求項４において、前記設定部によって前記画像形成部に対して低解像度画像出力モードから高解像度画像出力モードが設定された場合に、前記制御部は、当該ライン目の画像データの転送に先行して、増加後の前記属性データを合成し並列化するように前記画像入力部又はデータ転送部を制御することを特徴とするものである。
【００３５】
請求項６に係る画像形成装置は、請求項５において、前記制御部は、合成され並列化された当該ライン目の属性データを当該ライン目の各色の画像データに先行して前記水平画像有効期間以外の時間帯に画像データ専用の伝送路を介して前記画像処理部に送信し、当該時間帯に続く前記水平画像有効期間に、当該ラインの各色の画像データ及び属性データを各々専用の伝送路を介して前記画像処理部に送信するように前記データ転送部を制御することを特徴とするものである。
【００３６】
請求項７に係るデータ転送装置は、画像を表現する画像データ及び当該画像データの画素毎に付加されて画質を指示する属性データの解像度を設定する設定部と、前記設定部によって設定された前記解像度に基づく画像及び属性データを画像入力する画像入力部と、前記画像入力部によって画像入力された所定の解像度に基づく前記画像及び属性データを送信側から各々専用の伝送路を介して受信側に転送するデータ転送部と、少なくとも、前記設定部によって画像及び属性データの解像度を増加する旨が設定されると、前記解像度に基づいて画像データを圧縮すると共に前記画像データの専用の伝送路を高解像度用の属性データの経路として有効化し、圧縮された前記画像データを専用の伝送路を介して前記送信側から受信側へ転送すると共に、圧縮された前記画像データを送信側から受信側へ転送する合間に、前記高解像度用の属性データの一部または全部を前記画像データ専用の伝送路を介して前記送信側から受信側へ転送するように前記データ転送部を制御する制御部とを備えることを特徴とするものである。
【発明の効果】
【００３７】
請求項１に係る画像形成装置によれば、データ転送部を制御する制御部を備え、この制御部は、画像及び属性データの解像度を増加する旨が設定されると、当該解像度に基づく画像データを圧縮すると共に、画像データの専用の伝送路を高解像度用の属性データの経路として有効化し、圧縮後の画像データを画像データ用の伝送路を介して画像入力部から画像処理部へ転送すると共に、圧縮後の画像データを画像入力部から画像処理部へ転送する合間に、高解像度用の属性データの一部または全部を画像データ用の伝送路を介して画像入力部から画像処理部へ転送するように制御するものである。
【００３８】
この構成によって、低解像度の画像データ用の伝送路を利用して高解像度の画像データを転送できると共に、当該画像データを転送する合間の低解像度の画像データ用の伝送路を利用して高解像度の属性データを転送できるようになる。これにより、高解像度画像出力モード時、不足する帯域を画像及び属性データの非転送時間によって補足できるので、属性データも画像データと同じ解像度で転送できるようになる。従って、ＬＳＩの端子数や配線本数等を増加することなく、文字や写真等の画質を指示する属性データの高解像度化が可能となる。
【００３９】
請求項２に記載の画像形成装置によれば、データ転送部が制御部から指示された水平画像有効期間以外の時間帯に、増加後の属性データを画像入力部から画像処理部へ転送するので、圧縮後の画像データが画像データ用の伝送路を利用していない期間に、高解像度の属性データを転送できるようになる。
【００４０】
請求項３に記載の画像形成装置によれば、高解像度画像出力モードが設定されると、制御部が当該ラインの水平画像有効期間と次のラインの水平画像有効期間との間のブランキング期間を指示するので、圧縮後の画像データが画像データ用の伝送路を利用していない期間に高解像度の属性データを転送できるようになる。
【００４１】
請求項４に記載の画像形成装置によれば、高解像度画像出力モードが設定されると、制御部が当該ラインの水平画像有効期間以外の時間帯に属性データの一部を各色の画像データ専用の伝送路に分配して転送するので、圧縮後の画像データが各々のカラー画像データ用の伝送路を利用していない期間に高解像度の属性データを分散して転送できるようになる。
【００４２】
請求項５に記載の画像形成装置によれば、高解像度画像出力モードが設定されると、制御部が当該ライン目の画像データの転送に先行して、増加後の属性データを合成し並列化するように画像入力部又はデータ転送部を制御するので、当該ラインの画像データを転送する前に、増加後の属性データを当該ラインの水平画像有効期間以外の時間帯に転送できるようになる。
【００４３】
請求項６に記載の画像形成装置によれば、制御部が、合成され並列化された当該ライン目の属性データを当該ライン目の各色の属性データに先行して水平画像有効期間以外の時間帯に画像データ専用の伝送路を介して画像処理部に送信するので、高解像度の属性データを分散して転送できるようになる。
【００４４】
請求項７に記載のデータ転送装置によれば、データ転送部を制御する制御部を備え、この制御部は、画像及び属性データの解像度を増加する旨が設定されると、当該解像度に基づく画像データを圧縮して送信側から画像データ用の伝送路を介して受信側に転送するように制御すると共に、圧縮された画像データを受信側に転送する合間に、増加後の属性データを送信側から画像データ用の伝送路を介して受信側に転送するように制御するものである。
【００４５】
この構成によって、低解像度の画像データ用の伝送路を利用して高解像度の画像データを転送できると共に、当該画像データを転送する合間の低解像度の画像データ用の伝送路を利用して高解像度の属性データを転送できるようになる。これにより、ＬＳＩの端子数や配線本数等を増加することなく、文字や写真等の画像表現性を指示する属性データの高解像度化が可能となる。
【図面の簡単な説明】
【００４６】
【図１】本発明に係る実施形態としてのカラープリンタ１００の構成例を示すブロック図である。
【図２】その画像書込み部３Ｃの構成例を示す説明図である。
【図３】その制御部１５及びデータ転送部１６の構成例を示すブロック図である。
【図４】（Ａ）〜（Ｃ）は、データ転送部１６における転送タイミング例を示す動作タイムチャートである。
【図５】その送信制御部５１の構成例を示す回路図である。
【図６】そのデータ送信部６１の構成例を示す回路図である。
【図７】（Ａ）〜（Ｆ）は、データ送信部６１における送信タイミング例を示す動作タイムチャートである。
【図８】（Ａ）〜（Ｋ）は、送信制御部５１における送信制御例を示す動作タイムチャートである。
【図９】その受信制御部５２の構成例を示す回路図である。
【図１０】そのデータ受信部６３の構成例を示す回路図である。
【図１１】（Ａ）〜（Ｅ）は、データ受信部６３における受信タイミング例を示す動作タイムチャートである。
【図１２】（Ａ）〜（Ｋ）は、受信制御部５２における受信制御例を示す動作タイムチャートである。
【図１３】従来例に係るカラープリンタ２００のデータ転送系及び画像処理系の構成例を示すブロック図である。
【図１４】（Ａ）〜（Ｃ）は、カラープリンタ２００における読み出しタイミング例を示す動作タイムチャートである。
【発明を実施するための形態】
【００４７】
以下、図面を参照しながら、この発明の実施形態に係る画像形成装置及び、データ転送装置について説明をする。図１に示すカラープリンタ１００は、画像形成装置の一例を構成し、例えば、タンデム型の電子写真方式の画像形成部９０を備えている。画像形成部９０では画像情報に基づいて像担持体上にカラートナー像を形成し、その後、像担持体から所定の用紙へカラートナー像を転写し、当該カラートナー像を定着した後の記録紙を排紙するように動作する。
【００４８】
カラープリンタ１００は画像入力部１１、画像メモリ制御部１２、画像メモリ１３、操作部１４、制御部１５、データ転送部１６、画像処理部１７、露光タイミング制御部１８及び画像形成部９０を有して構成される。
【００４９】
画像入力部１１は画像メモリ制御部１２の一方の入力に接続され、操作部１４によって設定された解像度に基づく画像データ｛Ｃ，Ｍ，Ｙ，Ｋ｝及び属性データ｛Ａ｝を画像入力するように動作する。ここに画像データ｛Ｃ，Ｍ，Ｙ，Ｋ｝とは画像形成部９０によって形成されるカラー画像を表現するための画素単位のデータをいう。属性データ｛Ａ｝とは、画像データ｛Ｃ，Ｍ，Ｙ，Ｋ｝の画素毎に付加されて画質を指示するためのデータをいう。画質を指示するための、例えば、２ビットの属性データＡ［１：０］は、文字や写真等の属性を意味する内容となる。画像入力部１１には、ラスタライザが使用され、印刷ジョブをビットマップ画像に展開する。画像入力部１１には図示ないスキャナ等の原稿読取装置や、パーソナルコンピュータが接続される。
【００５０】
画像メモリ制御部１２の他方の入力には画像メモリ１３が接続され、画像入力部１１から画像入力された所定の解像度の画像データ｛Ｃ，Ｍ，Ｙ，Ｋ｝及び属性データ｛Ａ｝を一時記憶する。画像メモリ１３には固定磁気ディスク装置（ＨＤＤ）や不揮発性のメモリ等が使用される。
【００５１】
画像メモリ制御部１２は、例えば、８ビットの画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］や、２ビットの属性データＡ［１：０］等を画像メモリ１３に書き込む制御を実行したり、また、当該画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］、属性データＡ［１：０］を画像メモリ１３から読み出す制御を実行する。
【００５２】
画像メモリ制御部１２の出力には、本発明に係るデータ転送装置の一例を構成するデータ転送部１６の入力が接続される。データ転送部１６の出力は画像処理部１７の入力に接続される。データ転送部１６は、画像入力部１１によって画像入力された画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［１：０］が高解像度化され、その高解像度後の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［７：０］を、例えば、画像メモリ１３から画像処理部１７へ転送する際に、画像形成部９０の像担持体における当該ラインの水平画像有効期間以外の時間帯に、属性データＡ［７：０］の一部を各色の画像データ専用のデータバス（伝送路）に分配して転送するように動作する。
【００５３】
ここに水平画像有効期間とは、画像形成部９０の感光体ドラム１Ｙ等の幅方向を主走査方向として、レーザービーム光Ｌｂが感光体ドラム１Ｙ等の主走査方向の１ラインを走査する期間をいう。なお、データ転送部１６の内部構成例及びその動作例については、図３〜図１３において詳述する。
【００５４】
データ転送部１６の出力には画像処理部１７の入力が接続される。画像処理部１７は、画像入力部１１によって入力された画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を属性データＡ［１：０］に基づいて画像処理し、例えば、画素毎に輝度調整等を施した高品質の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を作成する。
【００５５】
一方、データ転送部１６には制御部１５が接続され、当該制御部１５には設定部の一例を構成する操作部１４が接続される。操作部１４は、画像形成部９０によって形成される画像を表現する画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び当該画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］の画素毎に付加されて画質を指示する属性データＡ［１：０］の解像度を設定するように操作される。
【００５６】
操作部１４は解像度の設定において、例えば、画像形成部９０に対して低解像度画像出力モード又は高解像度画像出力モードのいずれかが設定される。制御部１５は、操作部１４によって高解像度画像出力モードが設定されると、水平画像有効期間以外の時間帯に、属性データＡ［７：０］の一部を各色の画像データ専用の伝送路に分配して転送するようにデータ転送部１６を制御する。
【００５７】
データ転送部１６は、高解像度後の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［７：０］を画像メモリ１３から画像処理部１７へ転送する際に、水平画像有効期間以外の時間帯に、属性データＡ［７：０］の一部となる属性データＡ［７：２］を各色の画像データ専用のデータバス（伝送路）に分配して転送するようになる。
【００５８】
上述の画像処理部１７には露光タイミング制御部１８が接続され、画像形成部９０における露光タイミング等を制御する。露光タイミング制御部１８には画像形成部９０が接続される。画像形成部９０は、シアン（Ｃ）色用の感光体ドラム１Ｃを有する画像形成ユニット１０Ｃと、マゼンタ（Ｍ）色用の感光体ドラム１Ｍを有する画像形成ユニット１０Ｍと、イエロー（Ｙ）色用の感光体ドラム１Ｙ（像担持体）を有する画像形成ユニット１０Ｙと、黒（Ｋ）色用の感光体ドラム１Ｋを有する画像形成ユニット１０Ｋ及び、１つの無終端状の中間転写ベルト６（像担持体）を有している。
【００５９】
画像形成ユニット１０Ｃは、感光体ドラム１Ｃの他に、帯電器２Ｃ、画像書込み部３Ｃ、現像器４Ｃ及び像形成体用のクリーニング部８Ｃを有して、シアン（Ｃ）色の画像を形成する。この例で、感光体ドラム１Ｃは時計方向に回転される。感光体ドラム１Ｃの斜め左側下方には、帯電器２Ｃが設けられ、感光体ドラム１Ｃの表面を所定の電位に帯電する。
【００６０】
感光体ドラム１Ｃのほぼ真横には、これに対峙して、画像書込み部３Ｃが設けられ、事前に帯電された感光体ドラム１Ｃに対して、Ｃ色用の画像データ｛Ｃ｝に基づく所定の強度を有したレーザー光を走査露光する。画像書込み部３Ｃには、例えば、ポリゴンミラー方式のレーザー露光走査装置が使用される。感光体ドラム１ＣにはＣ色用の静電潜像が形成される。
【００６１】
画像書込み部３Ｃの上方には現像器４Ｃが設けられ、感光体ドラム１Ｃに形成されたＣ色用の静電潜像を現像するように動作する。現像器４Ｃは、Ｃ色用の現像ローラを有している。現像器４Ｃは、Ｃ色用のトナー剤により静電潜像を現像する。以下で静電潜像をトナー剤により現像した画像をトナー像という。この感光体ドラム１Ｃに形成されたＣ色のトナー像は、中間転写ベルト６に転写される。感光体ドラム１Ｃの右側下方には、クリーニング部８Ｃが設けられ、前回の書込みで感光体ドラム１Ｃに残留したトナー剤を除去（クリーニング）するように動作する。
【００６２】
この例で、画像形成ユニット１０Ｃの下方には画像形成ユニット１０Ｍが設けられる。画像形成ユニット１０Ｍは、感光体ドラム１Ｍ、帯電器２Ｍ、画像書込み部３Ｍ、現像器４Ｍ及び像形成体用のクリーニング部８Ｍを有して、マゼンタ（Ｍ）色の画像を形成する。画像形成ユニット１０Ｍの下方には画像形成ユニット１０Ｙが設けられる。画像形成ユニット１０Ｙは、感光体ドラム１Ｙ、帯電器２Ｙ、画像書込み部３Ｙ、現像器４Ｙ及び像形成体用のクリーニング部８Ｙを有して、イエロー（Ｙ）色の画像を形成する。
【００６３】
画像形成ユニット１０Ｙの下方には画像形成ユニット１０Ｋが設けられる。画像形成ユニット１０Ｋは、感光体ドラム１Ｋ、帯電器２Ｋ、画像書込み部３Ｋ、現像器４Ｋ及び像形成体用のクリーニング部８Ｋを有して、ブラック（ＢＫ）色の画像を形成する。感光体ドラム１Ｃ，１Ｍ，１Ｙ，１Ｋには有機感光体（Organic Photo Conductor；ＯＰＣ）ドラムが使用される。
【００６４】
なお、画像形成ユニット１０Ｍ，１０Ｙ，１０Ｋの各部材の機能については、画像形成ユニット１０Ｃの同じ符号のものについて、ＣをＭ，Ｙ，Ｋに読み替えることで適用できるので、その説明を省略する。中間転写ベルト６上に転写されたトナー像は、重合されてカラートナー像（カラー画像）が形成される。中間転写ベルト６上に形成されたカラー画像は、所望の用紙に転写され、その定着処理されて排紙される。これらにより、カラープリンタ１００を構成する。
【００６５】
続いて、図２を参照して、画像形成ユニット１０Ｃ等における画像書込み部３Ｃの構成例及びその機能例について説明をする。図２に示すＣ色用の画像書込み部３Ｃは、ポリゴンミラー走査型の露光機能を有しており、レーザーダイオード３１（図中、ＬＤで示す）、ポリゴンミラー３２、インデックスセンサ（以下ＩＤＸセンサ３３という）及びレーザードライブ回路３４から構成される。他の色用の画像書込み部３Ｃの機能を有するが、その説明は省略する。
【００６６】
レーザードライブ回路３４は図１に示した露光タイミング制御部１８に接続され、所定の解像度のＣ色画像データＣ［７：０］を入力する。レーザードライブ回路３４は、ディジタルアナログ（以下Ｄ／Ａという）変換機能を有しており、Ｃ色画像データＣ［７：０］をＤ／Ａ変換して点灯強度信号Ｓ３４を生成する。点灯強度信号Ｓ３４は、レーザーダイオード３１の発光（照射）強度を制御する信号である。
【００６７】
レーザードライブ回路３４にはレーザーダイオード３１が接続される。レーザーダイオード３１は、画像書込み部３Ｃの本体の所定の位置に配設される。レーザーダイオード３１は、点灯強度信号Ｓ３４に基づいて所定強度のレーザービーム光Ｌｂを発生し、ポリゴンミラー３２の鏡面に向けて照射される。
【００６８】
レーザーダイオード３１の光軸の終端部の位置には、ポリゴンミラー３２が回転可能に配設される。ポリゴンミラー３２は多角形状を有している。図中では六角形で示している。ポリゴンミラー３２は、例えば、所定の速度で反時計方向に回転する。
【００６９】
ポリゴンミラー３２から所定距離を置いた位置にはＩＤＸセンサ３３が配設される。ＩＤＸセンサ３３は図１に示した露光タイミング制御部１８に接続され、ポリゴンミラー３２によって走査されるレーザービーム光Ｌｂを検知してＩＤＸ信号Ｓ３３を露光タイミング制御部１８に出力する。
【００７０】
画像書込み部３Ｃによれば、回転するポリゴンミラー３２において、図５の破線円Ｉに示すポリゴンミラー３２の鏡面角部位によって、ビーム走査が不連続となる。つまり、レーザービーム光Ｌｂが当該鏡面角部位付近に当たっている期間は、ビーム走査には適さないものである。
【００７１】
この期間は、ブランクタイムや帰線期間等と呼ばれ、水平画像有効期間に対して非転送期間として確保される。ここに水平画像有効期間とは、ポリゴンミラー３２の鏡面角部以外にレーザービーム光Ｌｂが当たる期間をいう。データ転送部１６は、水平画像有効期間に所定の解像度のＣ色画像データＣ［７：０］を入力し、１ライン分の画素に相当する点灯強度信号Ｓ３４をレーザーダイオード３１に出力するようなタイミングチャートに従うことなる。
【００７２】
本発明者は、属性データＡ［１：０］や、その高解像度後の属性データＡ［７：０］等は、画像処理部１７でのみ必要であり、それより下流には出力しない点と、上述の非転送期間（帰線期間）は、画像書込み部３Ｃ等でのみ必要であり、それより上流のディジタル処理部では不要である点に着目した。
【００７３】
そして、高解像度画像出力モード時には、上述の非転送期間として確保されているブランクタイムや帰線期間等の時間帯を利用して、画像入力部１１又は画像メモリ１３から画像処理部１７に至るデータ転送部１６のデータバス６２ａにおいて、属性データＡ［７：０］を転送するようにした。
【００７４】
続いて、図３を参照して、カラープリンタ１００における制御部１５、データ転送部１６の内部構成例及びその機能例について説明する。図３に示すデータ転送部１６はデータ転送装置の一例を構成し、画像入力部１１によって画像入力された所定の解像度に基づく画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を当該画像入力部１１からデータ伝送用の伝送路６２を介して画像処理部１７に転送する。データ転送部１６は、データ送信部６１、データ伝送用の３４ビットバス幅の伝送路６２及びデータ受信部６３を有して構成される。
【００７５】
伝送路６２は、カラー画像を階調表現するための、例えば、８ビットのＣ色画像データＣ［７：０］、８ビットのＭ色画像データＭ［７：０］、８ビットのＹ色画像データＹ［７：０］、８ビットのＢＫ色画像データＫ［７：０］を伝送するデータバス６２ａと、２ビットの属性データＡ［１：０］を伝送する２ビット幅のデータバス６２ｂとに割り当てられる。データバス６２ａとデータバス６２ｂとは並走している。伝送路６２にはプリント配線、シート配線又は通信ケーブルが使用される。
【００７６】
この例で、データ送信部６１の入力は、図１に示した画像メモリ制御部１２に接続される。データ送信部６１については、図６に示すような回路が使用される。データ送信部６１の出力は、データバス６２ａ，６２ｂを介してデータ受信部６３の入力に接続される。データ受信部６３の出力は、画像処理部１７の入力に接続される。データ受信部６３については、図１０に示すような回路が使用される。
【００７７】
一方、制御部１５は送信制御部５１、受信制御部５２、クロック発生部５３、Ｉ／Ｏインターフェース５４及び中央演算装置（以下ＣＰＵ５５という）を有して構成される。送信制御部５１については図５に示すような回路が使用される。受信制御部５２については、図９に示すような回路が使用される。
【００７８】
上述のデータ送信部６１には送信制御部５１が接続され、データ受信部６３には受信制御部５２が接続される。送信制御部５１及び受信制御部５２にはクロック発生部５３が接続される。クロック発生部５３にはＣＰＵ５５が接続される。ＣＰＵ５５にはＩ／Ｏインターフェース５４が接続される。Ｉ／Ｏインターフェース５４は図１に示した操作部１４に接続される。
【００７９】
ＣＰＵ５５は、少なくとも、操作部１４によって画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［７：２］の解像度を増加する旨が設定されると、当該解像度に基づいて画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］の圧縮制御を実行する。
【００８０】
この圧縮制御によれば、画像メモリ制御部１２が、まず、ＣＰＵ５５の制御を受けて、例えば、２ビットの属性データＡ［１：０］を８ビットの属性データＡ［７：０］のように増加する。次に、画像メモリ制御部１２は、画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を圧縮し、その圧縮後のデータを画像入力部１１又は画像メモリ１３から画像処理部１７へ転送するようにデータ転送部１６を制御する。
【００８１】
この例では、当該ライン目の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］の転送に先行して、ＣＰＵ５５が増加後の属性データＡ［７：０］を合成し並列化するように画像入力部１１又はデータ転送部１６を制御する。
【００８２】
ＣＰＵ５５は、圧縮後の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を転送する合間に、増加後の属性データＡ［７：２］をデータ転送部１６を介して画像入力部１１又は画像メモリ１３から画像処理部１７へ転送するようにデータ転送部１６を制御する。この合間については、ＣＰＵ５５が水平画像有効期間以外の時間帯をデータ転送部１６に指示する。
【００８３】
この例では、圧縮後の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］が画像データ専用の伝送路６２を利用していない期間が”合間”であり、この合間に、高解像度の属性データＡ［７：２］を転送できるようになる。これにより、基板や実装部品の構成を変更しないまま、高解像度の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び高解像度の属性データＡ［７：０］を出力することが可能となる。既存のデータ転送の帯域を最大限活用して、送信側から受信側へ必要な情報をすべて伝送することができる。
【００８４】
続いて、図４Ａ〜図４Ｄを参照して、データ転送部１６における転送タイミング例について説明する。この例では、ＣＰＵ５５は、合成され並列化された当該ライン目の属性データＡ［７：０］を当該ライン目の各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に先行して水平画像有効期間以外の時間帯にデータバス６２ａを介して画像処理部１７に送信し、当該時間帯に続く水平画像有効期間に、当該ラインの各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［１：０］を各々データバス６２ａ，６２ｂを介して画像処理部１７に送信するようにデータ転送部１６を制御する。
【００８５】
すなわち、高解像度画像出力モード時に、図４Ａに示すクロック信号（以下でＣＬＫ信号という）を基準にして、図４Ｂに示す水平画像有効信号（以下でＨＶ信号という）がハイレベルのとき、図４Ｃに示す画像データＣ［７：０］、画像データＭ［７：０］、画像データＹ［７：０］及び、画像データＫ［７：０］を画像処理部１７へ転送すると共に、属性データＡ［１：０］を転送する。ＨＶ信号がローレベルとなる帰線期間＝１３５０［クロック］を利用して、属性データＡ［７：２］を転送するようにした。
【００８６】
図３に示したクロック発生部５３は、所定の周波数のＣＬＫ信号を発生する。ＣＬＫ信号は、送信制御部５１及び受信制御部５２に供給される。データ送信部６１では、低解像度画像出力モード設定時、画像メモリ制御部１２から入力した各々８ビットの各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を図４Ｂに示すＨＶ信号がハイレベルのとき、データバス６２ａを介してデータ受信部６３に転送する共に、画像メモリ制御部１２から入力した２ビットの属性データＡ［１：０］をデータバス６２ｂを介してデータ受信部６３に転送する。
【００８７】
データ受信部６３は、データ送信部６１からデータバス６２ａを介して転送されてくる各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］をＨＶ信号に基づいて受信する共に、データ送信部６１からデータバス６２ｂを介して転送されてくる属性データＡ［１：０］を受信する。
【００８８】
また、データ送信部６１では、高解像度画像出力モード時に、画像メモリ制御部１２から入力した当該ライン目の８ビットの属性データＡ［７：０］の内の６ビットの属性データＡ［７：２］を図４Ｂに示すＨＶ信号がローレベルのとき、データバス６２ａを介してデータ受信部６３に転送する。これに続く図４Ｂに示すＨＶ信号がハイレベルのとき、画像メモリ制御部１２から入力した、各々８ビットの各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］をデータバス６２ａを介してデータ受信部６３に転送する共に、２ビットの属性データＡ［１：０］をデータバス６２ｂを介してデータ受信部６３に転送する。
【００８９】
データ受信部６３は、データ送信部６１からデータバス６２ａを介して転送されてくる６ビットの属性データＡ［７：２］を受信し、その後、各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］をＨＶ信号に基づいて受信する共に、データ送信部６１からデータバス６２ｂを介して転送されてくる属性データＡ［７：０］を受信する。
【実施例】
【００９０】
図１に示したカラープリンタ１００で取り扱われる各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］は、連続的な階調レベルで表現されるデータであるため、視覚的に差を認識できない階調レベルの劣化が許容できる。このため、画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］の非可逆圧縮処理が可能となる。
【００９１】
これに対して、高解像度画像出力モードにおいて、低解像度画像出力モード時の解像度を２倍にすると、属性データＡ［１：０］は４倍となる。増加する画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に対応して増加する画像内の各画素に付与される属性データＡ［７：０］は、劣化が許容されないので、非圧縮で転送する方式が採らなければならない。
【００９２】
これらの前提条件に対して、低解像度、例えば、６００ｄｐｉの画像出力用に設定された基板上の伝送路６２のビット幅（配線）を増やすことなく、高解像度、例えば、１２００ｄｐｉの画像出力用の各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］、属性データＡ［７：０］を画像入力部１１を通じて入力し、画像処理部１７で画像処理させる場合を例に挙げる。
【００９３】
この例では１ライン分の画素数を７２００画素とする。また、高解像度画像出力モードにおいては、低解像度画像出力モードの２倍の解像度の画像を出力するものとする。高解像度の属性データＡ［７：２］を転送するための必要な１ライン当たりの帯域は、（１）式、すなわち、
７２００×２ビット×４色        ・・・・・（１）
となる。このとき、属性データ専用のデータバス６２ｂの帯域を超過してしまうデータ量は、（２）式、すなわち、
７２００×２ビット×４色−７２００×２ビット×１色＝７２００×２ビット×３色
・・・・・（２）
となる。
【００９４】
一方、非転送期間には、並走する全てのデータバス６２ａ，６２ｂを使用できる。この期間のデータバス６２ａ，６２ｂのビット幅は、（３）式、すなわち、
８ｂｉｔ×４色＋２ｂｉｔ＝３４ｂｉｔ        ・・・・・（３）
となる。
【００９５】
このデータバス６２ａ，６２ｂの全体に属性データＡ［７：２］を乗せて転送するものとすれば、（４）式、すなわち、
７２００×２ビット×３色／３４ｂｉｔ＝１２７１［クロック］（端数切り上げ）
・・・・・（４）
分の時間が確保できればよいことが分かる。
【００９６】
ここで非転送期間に使用する伝送路６２は、各色画像データ専用のデータバス６２ａと、属性データ専用のデータバス６２ｂの全ての使用を限定するものではなく、例えば、特定色用のデータバスだけを使用したり、逆に属性データ専用のデータバス６２ｂを使用しないで、各色画像データ専用のデータバス６２ａだけを利用するようにしてもよい。
【００９７】
以下では、説明を簡単にするため、非転送期間には各色画像データ専用のデータバス６２ａのみを使用する場合を例に挙げる。非転送期間に使用するデータバス６２ａのビット幅は、（５）式、すなわち、
８ｂｉｔ×４色＝３２ｂｉｔ                  ・・・・・（５）
となる。従来方式で帯域を超えた属性データＡ［７：２］を転送するのに必要な非転送期間は、（６）式、すなわち、
７２００×２ｂｉｔ×３／３２＝１３５０［クロック］・・・・・（６）
となる（図４Ｄ参照）。
【００９８】
このとき、タイミングチャート上の非転送期間に十分なクロック数を確保できていない場合には、上記の非転送期間を確保できるように転送用のクロック（ＣＬＫ）の動作周波数を上げればよい。例えば、高解像度画像出力モード実行時、クロック信号の動作周波数を上昇させて、非転送期間＝１３５０［クロック］から１４４０［クロック］を確保すればよい。なお、非転送期間を使用せず、クロックの動作周波数だけを高速にする場合と本発明によるデータ転送方法とを比較すると、本発明によれば、クロックの動作周波数の上昇幅を抑制できるメリットがある。
【００９９】
以下で、図５〜図１２を参照して、データ転送部１６における送信側の構成例及びその動作例と、受信側の構成例及びその動作例とに分けて説明をする。
【０１００】
＜データ転送部１６における送信側の構成例＞  
［送信制御部５１の内部構成例］
図５に示す送信制御部５１は、４個のカウンタ５０１，５０５，５０６，５１０、３個のインバータ５０２，５０７，５１１、１個の二入力論理和回路（以下ＯＲ回路５０３という）、１個のコンパレータ５０４、４個以上のフリップ・フロップ回路（以下ＦＦ回路５０８，５０９，５１２，５１３という）、２個の入力端子５２１，５２２及び８個の出力端子５３１〜５３８を有して構成される。
【０１０１】
入力端子５２１はカウンタ５０１の一方の入力及びインバータ５０２の入力に接続される。インバータ５０２の出力は、ＯＲ回路５０３の一方の入力に接続される。ＯＲ回路５０３の出力はカウンタ５０１の他方の入力に接続される。カウンタ５０１の出力はコンパレータ５０４の一方の入力に接続される。
【０１０２】
コンパレータ５０４の他方の入力は、入力端子５２２に接続される。コンパレータ５０４の出力は出力端子５３１及びＯＲ回路５０３の他方の入力及びカウンタ５０５の一方の入力に接続される。カウンタ５０５の他方の入力は、入力端子５２１に接続される。カウンタ５０５の出力は、出力端子５３２に接続される。
【０１０３】
また、入力端子５２１にはインバータ５０７の入力及びカウンタ５０６の一方の入力が接続される。インバータ５０７の出力は、出力端子５３３及びカウンタ５０６の他方の入力に接続される。更に、入力端子５２１にはＦＦ回路５０８の一方の入力及び出力端子５３６が接続される。ＦＦ回路５０８の出力は、図示しない直列に接続した複数のＦＦ回路を経て、その最終段のＦＦ回路５０９の入力に接続される。ＦＦ回路５０９の出力は出力端子５３５に接続される。
【０１０４】
また、入力端子５２１にはインバータ５１１の入力及びカウンタ５１０の一方の入力が接続される。インバータ５１１の出力はカウンタ５１０の他方の入力に接続される。カウンタ５１０の出力はＦＦ回路５１２の入力及び出力端子５３８に接続される。ＦＦ回路５１２の出力は、図示しない直列に接続した複数のＦＦ回路を経て、その最終段のＦＦ回路５１３の入力に接続される。ＦＦ回路５１３の出力は出力端子５３７に接続される。これらにより、送信制御部５１を構成する。
【０１０５】
［データ送信部６１の内部構成例］
以下では、説明を簡単にするため、非転送期間に使用するデータバス６２ａ，６２ｂを限定する。非転送期間に使用するデータバス６２ａ，６２ｂのビット幅は、（７）式、すなわち、
８ｂｉｔ×４色＋２ｂｉｔ＝３４ｂｉｔ      ・・・・・・（７）
である。
【０１０６】
高解像度画像出力モード実行時、８ビット幅（４画素分）の高解像度の属性データＡ［７：０］のうち、属性データ専用のデータバス６２ｂで２ｂｉｔ（１画素分）は転送できるので、残りの６ｂｉｔ（３画素分）を分配するためには、６の倍数である３０ｂｉｔをデータ転送に使用する場合を例に挙げる。
【０１０７】
従来方式の帯域を超えた属性データＡ［７：２］を転送するのに必要な非転送期間は、（８）式、すなわち、
７２００×２ｂｉｔ×３／３０＝１４４０［クロック］
・・・・・・（８）
となる。高解像度画像出力モード実行時、クロック信号の動作周波数を１３５０［クロック］から１４４０［クロック］へ上昇させる。
【０１０８】
これらを前提にして、図６に示すデータ送信部６１は、１３個の入力端子６２１〜６３４、５個のＦＦ回路６０１〜６０５、４個のＦＩＦＯメモリ６０６〜６１０、４個のセレクタ６１１〜６１４、１個のインバータ６１５及び５個の出力端子６５〜６９を有して構成される。
【０１０９】
データ入力用の入力端子６２１は、ＦＦ回路６０１の入力及び属性データ専用のＦＩＦＯメモリ６０６（図中ではＦＩＦＯ−Ａと示す）の一方の入力に接続される。制御入力用の入力端子６２２〜６２５はＦＩＦＯメモリ６０６の他方の入力に各々接続される。ライトイネーブル用の入力端子６２２は、図３に示した送信制御部５１の出力端子５３５に接続され、ライトアドレス用の入力端子６２３は、その出力端子５３７に接続され、リードアドレス用の入力端子６２４は、その出力端子５３８に接続され、リードイネーブル用の入力端子６２５は、その出力端子５３６に各々接続される。
【０１１０】
ＦＦ回路６０１の出力はＦＦ回路６０２の入力及び、Ｃ色の画像データ専用のＦＩＦＯメモリ６０７（図中ではＦＩＦＯ−Ｃと示す）の一方の入力に接続される。ＦＦ回路６０２の出力はＦＦ回路６０３の入力及び、Ｍ色の画像データ専用のＦＩＦＯメモリ６０８（図中ではＦＩＦＯ−Ｍと示す）の一方の入力に接続される。ＦＦ回路６０３の出力はＦＦ回路６０４の入力及び、Ｙ色の画像データ専用のＦＩＦＯメモリ６０９（図中ではＦＩＦＯ−Ｙと示す）の一方の入力に接続される。ＦＦ回路６０４の出力はＦＦ回路６０５の入力及び、ＢＫ色の画像データ専用のＦＩＦＯメモリ６１０（図中ではＦＩＦＯ−Ｋと示す）の一方の入力に接続される。
【０１１１】
一方、ＦＩＦＯメモリ６０６の出力は、出力端子６９に接続される。ＦＩＦＯメモリ６０７の出力は、セレクタ６１１の一方の入力に接続される。セレクタ６１１の出力は出力端子６５に接続される。セレクタ６１１の他方の入力は入力端子６２９に接続される。
【０１１２】
ＦＩＦＯメモリ６０８の出力は、セレクタ６１２の一方の入力に接続される。セレクタ６１２の他方の入力は入力端子６３０に接続される。セレクタ６１２の出力は出力端子６６に接続される。ＦＩＦＯメモリ６０９の出力は、セレクタ６１３の一方の入力に接続される。セレクタ６１３の他方の入力は入力端子６３１に接続される。セレクタ６１３の出力は出力端子６７に接続される。
【０１１３】
４個のＦＩＦＯメモリ６０７〜６１０の他方の入力は、入力端子６２６，６２７，６２８，６３３に接続される。ライトイネーブル用の入力端子６２６は、図３に示した送信制御部５１の出力端子５３１に接続され、ライトアドレス用の入力端子６２７は、その出力端子５３２に接続され、リードアドレス用の入力端子６２８は、その出力端子５３３に接続され、リードイネーブル用の入力端子６３３は、その出力端子５３４に各々接続される。
【０１１４】
ＦＩＦＯメモリ６１０の出力は、セレクタ６１４の一方の入力に接続される。セレクタ６１４の他方の入力は入力端子６３２に接続される。セレクタ６１４の出力は出力端子６８に接続される。入力端子６２９〜６３２は、図示しない所定の電位（例えば、ロー・レベル）に接続される。ＦＩＦＯメモリ６０７〜６１０は、データ書き込み制御用の入力端子６２６，６２７及び、デー読み出し制御用の入力端子６２８，６３３に接続される。
【０１１５】
セレクタ６１１〜６１４はインバータ６１５を介してデータ選択制御用の入力端子６３４に接続される。出力端子６５〜６８は各色画像データ専用の３２ビットのデータバス６２ａに接続され、出力端子６９は属性データ専用の２ビットのデータバス６２ｂに各々接続される。ＦＩＦＯメモリ６０７には６ビット幅のＦＩＦＯメモリが使用され、ＦＩＦＯメモリ６０８〜６１０には８ビット幅のＦＩＦＯメモリが使用される。これらにより、データ送信部６１を構成する。
【０１１６】
＜データ転送部１６における送信側の動作例＞
続いて、図７Ａ〜図７Ｆを参照して、データ転送部１６における送信タイミング例について説明をする。
【０１１７】
この例では、低解像度画像出力モードから高解像度画像出力モードが設定された場合に、合成され並列化された属性データＡ［７：２］を当該ライン目の各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に先行して、水平画像有効期間以外の時間帯に、データバス６２ａを介して送信し、この時間帯に続く水平画像有効期間に、当該ラインの各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［１：０］をデータバス６２ａ，６２ｂを介して送信する場合を前提とする。
【０１１８】
図７Ａに示すＨＶ信号がローレベルとなる区間は水平画像有効期間以外の時間帯であり、そのハイレベルとなる区間は水平画像有効期間である。図７Ｂに示すシリアルの８ビットの属性データＡ［７：０］は、ＨＶ信号に基づいてデータ送信部６１に入力される。属性データＡ［７：０］は、ラインバッファを利用して１ラインだけ遅延されて、１ライン目の属性データＡ［７：０］から１ライン目の６ビットの属性データＡ［７：２］が分離される。シリアルの６ビットの属性データＡ［７：２］は、ＣＬＫ信号に基づいてＦＦ回路６０１〜ＦＦ回路６０５によって順次シフトされる。
【０１１９】
そして、図７Ａに示したＨＶ信号のハイレベルに続くローレベルの期間に、図７Ｄに示す分離後の１ライン目の６ビットの属性データＡ［７：２］が並列化（パラレル化）され、図７Ｅに示す１ライン目の各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に先行してデータバス６２ａを介してデータ受信部６３に送信される。
【０１２０】
その際に、図６に示したＦＦ回路６０１では、例えば、シリアルの６ビットの属性データＡ［７：２］がＣＬＫ信号に基づいてＦＩＦＯメモリ６０７に出力される。ＦＩＦＯメモリ６０７では、ＷＥＮ信号Ｓ１及びＷＡＤ信号Ｓ２に基づいて６ビットの属性データＡ［７：２］が書き込まれる。６ビットの属性データＡ［７：２］は、ＦＩＦＯメモリ６０７からＲＥＮ信号Ｓ３及びＲＡＤ信号Ｓ４に基づいて読み出される。
【０１２１】
また、ＦＦ回路６０２では、シリアルの２ビットの属性データＡ［１：０］及び４ビットの属性データＡ［７：４］がＣＬＫ信号に基づいてＦＩＦＯメモリ６０８に出力される。ＦＦ回路６０３では、シリアルの４ビットの属性データＡ［３：０］及び４ビットの属性データＡ［７：６］がＣＬＫ信号に基づいてＦＩＦＯメモリ６０９に出力される。
【０１２２】
ＦＦ回路６０４で、シリアルの６ビットの属性データＡ［５：０］がＣＬＫ信号に基づいてＦＩＦＯメモリ６０９に出力される。ＦＦ回路６０５では、シリアルの６ビットの属性データＡ［７：２］がＣＬＫ信号に基づいてＦＩＦＯメモリ６１０に出力される。
【０１２３】
上述のＦＩＦＯメモリ６０８では、ＷＥＮ信号Ｓ１及びＷＡＤ信号Ｓ２に基づいて２ビットの属性データＡ［１：０］及び６ビットの属性データＡ［７：２］が書き込まれる。８ビットの属性データＡ［７：０］は、ＲＥＮ信号Ｓ３及びＲＡＤ信号Ｓ４に基づいてＦＩＦＯメモリ６０８から読み出される。
【０１２４】
ＦＩＦＯメモリ６０９では、ＷＥＮ信号Ｓ１及びＷＡＤ信号Ｓ２に基づいて２ビットの属性データＡ［１：０］及び６ビットの属性データＡ［７：２］が書き込まれる。８ビットの属性データＡ［７：０］は、ＦＩＦＯメモリ６０９からＲＥＮ信号Ｓ３及びＲＡＤ信号Ｓ４に基づいて読み出される。
【０１２５】
ＦＩＦＯメモリ６１０には、ＷＥＮ信号Ｓ１及びＷＡＤ信号Ｓ２に基づいて２ビットの属性データＡ［１：０］及び６ビットの属性データＡ［７：２］が書き込まれる。８ビットの属性データＡ［７：０］は、ＲＥＮ信号Ｓ３及びＲＡＤ信号Ｓ４に基づいてＦＩＦＯメモリ６１０から読み出される。
【０１２６】
また、ＦＩＦＯメモリ６０７から出力される６ビットの属性データＡ［７：２］又は入力端子６２９に入力される画像データＣ［７：０］のいずれか一方が反転ＨＶ信号に基づいて選択され、セレクタ６１１から出力端子６５へ出力される。ＦＩＦＯメモリ６０８から出力される属性データＡ［７：０］又は入力端子６３０に入力される画像データＭ［７：０］のいずれか一方が、反転ＨＶ信号に基づいて選択され、セレクタ６１２から出力端子６６へ出力される。
【０１２７】
ＦＩＦＯメモリ６０９から出力される属性データＡ［７：０］又は入力端子６３１に入力される画像データＹ［７：０］のいずれか一方が、反転ＨＶ信号に基づいて選択され、セレクタ６１３から出力端子６７へ出力される。ＦＩＦＯメモリ６１０から出力される属性データＡ［７：０］又は入力端子６３２に入力される画像データＫ［７：０］のいずれか一方が、反転ＨＶ信号に基づいて選択され、セレクタ６１４から出力端子６８へ出力される。その際に、インバータ６３５が入力端子６３４に供給されたＨＶ信号を反転して、セレクタ６１１〜６１４に出力する。
【０１２８】
そして、図７Ａに示したＨＶ信号のローレベルに続くハイレベルの期間に、図７Ｃに示す１ライン目の２ビットの属性データＡ［１：０］がデータバス６２ｂを介して送信されると共に、図７Ｅに示す１ライン目の８ビットの各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］がデータバス６２ａを介して送信される。１ライン目の属性データＡ［１：０］は、ＷＥＮ信号Ｓ５及びＷＡＤ信号Ｓ７に基づいてＦＩＦＯメモリ６０６に書き込まれる。この２ビットの属性データＡ［１：０］は、ＦＩＦＯメモリ６０６からＲＥＮ信号Ｓ６及びＲＡＤ信号Ｓ８に基づいて読み出される。
【０１２９】
これにより、図７Ｄに示した１ライン目の６ビットの属性データＡ［７：２］と、図７Ｅに示す１ライン目の８ビットの各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］とを合成すると、図７Ｆに示すような合成後のデータが得られる。
【０１３０】
このデータ転送方法によれば、既存の伝送路６２を使用して、図７Ａに示したＨＶ信号のハイ／ローレベルに基づいて、合成され並列化された属性データＡ［７：２］及び、各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］，属性データＡ［１：０］をデータ受信部６３に送信できるようになる。
【０１３１】
これにより、低解像度の画像データ専用に設計されたデータバス６２ａ，６２ｂを利用して高解像度の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を送信できると共に、当該画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を転送する合間の低解像度のデータバス６２ａを利用して高解像度の属性データＡ［７：０］を送信できるようになる。
【０１３２】
続いて、図８Ａ〜図８Ｋを参照して、送信制御部５１における送信制御例について説明する。この送信制御例では、画像メモリ１３からのデータ読み出しについて、属性データＡ［７：２］を各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に対して、早めに読み出し、非転送期間前に属性データＡ［７：２］を各色のデータバス６２ａに分配し、非転送期間には属性データＡ［７：２］を転送するようにする。
【０１３３】
この例では、画像入力部１１も、画像メモリ制御部１２も、１ページ単位の大きなメモリを備えているので、属性データＡ［７：２］を画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］よりも先行して読み出すためには、ＲＥＮ信号Ｓ３を１ライン早く出力するようになされる。
【０１３４】
これらを制御条件にして、図３に示した送信制御部５１は、ＣＬＫ信号及びＨＶ信号に基づいてライトイネーブル信号（以下でＷＥＮ信号Ｓ１という）、ライトアドレス信号（以下でＷＡＤ信号Ｓ２という）、リードイネーブル信号（以下でＲＥＮ信号Ｓ３という）、リードアドレス信号（以下でＲＡＤ信号Ｓ４という）、ライトイネーブル信号（以下でＷＥＮ信号Ｓ５という）、ライトアドレス信号（以下でＷＡＤ信号Ｓ７という）、リードアドレス信号（以下でＲＡＤ信号Ｓ８という）を生成する。
【０１３５】
送信制御部５１は、ＨＶ信号をそのままリードイネーブル信号（以下でＲＥＮ信号Ｓ６という）として出力する。ＷＥＮ信号Ｓ１，Ｓ５、ＷＡＤ信号Ｓ２，Ｓ７、ＲＥＮ信号Ｓ３，Ｓ６、ＲＡＤ信号Ｓ４及びＳ８は、送信制御部５１からデータ送信部６１に出力される。
【０１３６】
この例では、図８Ａに示すＣＬＫ信号の時刻ｔ１で、図８Ｂに示すＨＶ信号はハイレベルである。図８Ｃに示すカウント値はｍ−１である。図８Ｄに示すＦＩＦＯ−Ｃ，ＦＩＦＯ−Ｍ，ＦＩＦＯ−Ｙ，ＦＩＦＯ−Ｋ用のＷＥＮ信号Ｓ１はローレベルである。ＷＥＮ信号Ｓ１は、コンパレータ５０４によってα＝βが検知されると発生される。その際に、図５に示したインバータ５０２はＨＶ信号を反転して反転ＨＶ信号（ＨＶ（上線を省略する））をＯＲ回路５０３に出力する。
【０１３７】
ＯＲ回路５０３では反転ＨＶ信号とＷＥＮ信号Ｓ１とを入力し、二入力論理和となるリセット信号Ｓ５３がカウンタ５０１に出力される。カウンタ５０１はＨＶ信号をカウントしてカウント値α＝１〜ｍをコンパレータ５０４に出力する。カウンタ５０１はリセット信号Ｓ５３に基づいてリセットされる。コンパレータ５０４はカウンタ５０１のカウント値αと、入力端子５２２に入力される被比較値βとを比較して一致検出をする。
【０１３８】
また、図８Ｅに示すＦＩＦＯ−Ｃ，ＦＩＦＯ−Ｍ，ＦＩＦＯ−Ｙ，ＦＩＦＯ−Ｋ用のＷＡＤ信号Ｓ２を成すカウント値はｎである。ＷＡＤ信号Ｓ２を成すカウント値は、ＷＥＮ信号Ｓ１をカウントするカウンタ５０５によって発生される。カウンタ５０５はＨＶ信号に基づいてリセットされる。図８Ｆに示すＦＩＦＯ−Ｃ，ＦＩＦＯ−Ｍ，ＦＩＦＯ−Ｙ，ＦＩＦＯ−Ｋ用のＲＥＮ信号Ｓ３は、ローレベルである。ＲＥＮ信号Ｓ３は、インバータ５０７によってＨＶ信号が反転されることで発生される。
【０１３９】
図８Ｇに示すＦＩＦＯ−Ｃ，ＦＩＦＯ−Ｍ，ＦＩＦＯ−Ｙ，ＦＩＦＯ−Ｋ用のＲＡＤ信号Ｓ４を成すカウント値は０である。ＲＡＤ信号Ｓ４を成すカウント値は、カウンタ５０６によってＲＥＮ信号Ｓ３がカウントされることで発生される。カウンタ５０６はＨＶ信号に基づいてリセットされる。更に、図８Ｈに示すＦＩＦＯ−Ａ用のＷＥＮ信号Ｓ５はハイレベルである。ＷＥＮ信号Ｓ５は、ＦＦ回路５０８〜５０９によってＨＶ信号が所定時間シフトされることで発生される。
【０１４０】
図８Ｉに示すＦＩＦＯ−Ａ用のＷＡＤ信号Ｓ７を成すカウント値はｉ−３である。ＷＡＤ信号Ｓ７は、ＦＦ回路５１２〜５１３によってＲＡＤ信号Ｓ８を所定時間シフトすることで発生される。図８Ｊに示すＦＩＦＯ−Ａ用のＲＥＮ信号Ｓ６はハイレベルである。ＲＥＮ信号Ｓ６はＨＶ信号をそのまま出力される。
【０１４１】
図８Ｋに示すＦＩＦＯ−Ａ用のＲＡＤ信号Ｓ８を成すカウント値はｉ−１である。ＲＡＤ信号Ｓ８を成すカウント値ｉ−１は、カウンタ５１０によってＨＶ信号がカウントされることで発生される。カウンタ５１０は反転ＨＶ信号に基づいてリセットされる。反転ＨＶ信号は、インバータ５１１によってＨＶ信号を反転することで得られ、カウンタ５１０に出力される。
【０１４２】
これを前提にして、図８Ａに示すＣＬＫ信号の時刻ｔ３の立ち上がりに同期して、図８Ｂに示すＨＶ信号がローレベルに立ち下がり、図８Ｆに示すＲＥＮ信号Ｓ３が立ち上がる。ＲＥＮ信号Ｓ３は、ＦＩＦＯメモリ６０７〜６１０から各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］又は属性データＡ［７：２］を読み出す際にその読み出しを許可する信号である。ＲＥＮ信号Ｓ３は、図５に示したインバータ５０７から出力端子５３３／入力端子６２８を介してＦＩＦＯメモリ６０７〜６１０へ順次出力される。
【０１４３】
また、ＣＬＫ信号の時刻ｔ３の立ち上がりに同期して、図８Ｊに示すＲＥＮ信号Ｓ６が立ち下がる。ＲＥＮ信号Ｓ６は、ＦＩＦＯメモリ６０６から属性データＡ［１：０］を読み出す際にその読み出しを許可する信号である。ＲＥＮ信号Ｓ６は、図５に示したカウンタ５０６から出力端子５３４／入力端子６３３を介してＦＩＦＯメモリ６０７〜６１０へ順次出力される。
【０１４４】
そして、ＨＶ信号＝ローレベルの立ち下がりに同期して、カウンタ５０１がカウントを開始し、図８Ｃに示すカウント値０，１，２，３，・・・ｍを順次コンパレータ５０４に出力する。カウンタ５０１は、図８Ｂに示すＨＶ信号＝ローレベルの期間中、カウント値０を発生し、ＨＶ信号＝ハイレベルの期間中、１，２，３，・・・ｍを順次発生する。
【０１４５】
図８Ｄに示すＷＥＮ信号Ｓ１は図３に示したコンパレータ５０４から出力端子５３１に出力される。ＷＥＮ信号Ｓ１は、各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］又は属性データＡ［７：２］をＦＩＦＯメモリ６０７〜６１０に書き込む際にその書き込みを許可する信号である。ＷＥＮ信号Ｓ１は、図５に示したコンパレータ５０４から出力端子５３１／入力端子６２６を介してＦＩＦＯメモリ６０７〜６１０へ順次出力される。
【０１４６】
図８Ｅに示すＷＡＤ信号Ｓ２を成すカウント値０，１，２，３，・・・ｎは、ＷＥＮ信号Ｓ１に基づいてカウンタ５０５から順次発生される。ＷＡＤ信号Ｓ２は、各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］又は属性データＡ［７：２］をＦＩＦＯメモリ６０７〜６１０に書き込む際にその書き込み位置のアドレス値を示す信号である。ＷＡＤ信号Ｓ２は、カウンタ５０５から出力端子５３２／入力端子６２７を介してＦＩＦＯメモリ６０７〜６１０に出力される。
【０１４７】
図８Ｇに示すＲＡＤ信号Ｓ４を成すカウント値０，１，２は、ＲＥＮ信号Ｓ３に基づいてカウンタ５０６から順次発生される。ＲＡＤ信号Ｓ４は、ＦＩＦＯメモリ６０７〜６１０から各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］又は属性データＡ［７：２］を読み出す際にその読み出し位置のアドレス値を示す信号である。ＲＡＤ信号Ｓ４は、図５に示したカウンタ５０６から出力端子５３４／入力端子６３３を介してＦＩＦＯメモリ６０７〜６１０に出力される。
【０１４８】
また、図８Ｊに示すＲＥＮ信号Ｓ６の立ち下がりに同期して、図８Ｋに示すＲＡＤ信号Ｓ８を成すカウント値０，１，２，３，・・・ｉが順次発生される。ＲＡＤ信号Ｓ８は、図３に示したカウンタ５１０から出力端子５３８へ出力される。ＲＡＤ信号Ｓ８は、ＦＩＦＯメモリ６０６から属性データＡ［１：０］を読み出す際にその読み出し位置のアドレス値を示す信号である。
【０１４９】
次に、図８Ａに示すＣＬＫ信号の時刻ｔ３から２クロック経過した時刻ｔ５で、図８Ｈに示したＷＥＮ信号Ｓ５がローレベルに立ち下がると、このＷＥＮ信号Ｓ５の立ち下がりに同期して、図８Ｉに示すＦＩＦＯ−Ａ用のＷＡＤ信号Ｓ７を成すカウント値０，１，２，３，・・・・ｉが発生される。ＷＥＮ信号Ｓ５は、属性データＡ［１：０］をＦＩＦＯメモリ６０６に書き込む際にその書き込みを許可する信号である。ＷＥＮ信号Ｓ５は、図５に示したＦＦ回路５０９から出力端子５３５／入力端子６２２を介してＦＩＦＯメモリ６０６に出力される。
【０１５０】
ＷＡＤ信号Ｓ７は、図５に示したＦＦ回路５１３から出力端子５３７／入力端子６２３を介してＦＩＦＯメモリ６０６へ順次出力される。ＷＡＤ信号Ｓ７は、属性データＡ［１：０］をＦＩＦＯメモリ６０６に書き込む際にその書き込み位置のアドレス値を示す信号である。その後、ＣＬＫ信号の時刻ｔ６でＨＶ信号及びＲＥＮ信号Ｓ６がローレベルからハイレベルに立ち上がると共に、ＷＥＮ信号Ｓ５がハイレベルからローレベルに立ち上がる。その後、ＣＬＫ信号の時刻ｔ８でＷＥＮ信号Ｓ５がローレベルからハイレベルに立ち上がる。
【０１５１】
更に、図８Ａに示すＣＬＫ信号の時刻ｔ１０で、ＷＥＮ信号Ｓ１が立ち上がり、時刻ｔ１１でＷＥＮ信号Ｓ１が立ち下がる。このＷＥＮ信号Ｓ１の立ち下がりに同期してＷＡＤ信号Ｓ２を成すカウント値が「０」から「１」へ遷移する。その後、図８Ａに示すＣＬＫ信号の時刻ｔ１５で、ＷＥＮ信号Ｓ１が立ち上がり、時刻ｔ１６でＷＥＮ信号Ｓ１が立ち下がる。このＷＥＮ信号Ｓ１の立ち下がりに同期してＷＡＤ信号Ｓ２を成すカウント値が「１」から「２」へ遷移する。
【０１５２】
そして、図８Ａに示すＣＬＫ信号の時刻ｔ２２の立ち上がりに同期して、図８Ｂに示すＨＶ信号がローレベルに立ち下がり、図８Ｆに示すＲＥＮ信号Ｓ３が立ち上がり、図８Ｊに示すＲＥＮ信号Ｓ６が立ち下がる。このＨＶ信号＝ローレベルの立ち下がりに同期して、カウンタ５０１がカウントを開始し、図８Ｃに示すカウント値０，１，２，３，・・・ｍを順次コンパレータ５０４に出力する。カウンタ５０１は、図８Ｂに示すＨＶ信号＝ローレベルの期間中、カウント値０を発生し、ＨＶ信号＝ハイレベルの期間中、１，２，３，・・・ｍを順次発生する。
【０１５３】
図８Ｅに示すＷＡＤ信号Ｓ２を成すカウント値０，１，２，３，・・・ｎは、ＷＥＮ信号Ｓ１に基づいてカウンタ５０５から順次発生される。図８Ｇに示すＲＡＤ信号Ｓ４を成すカウント値０，１，２は、ＲＥＮ信号Ｓ３に基づいてカウンタ５０６から順次発生される。また、図８Ｊに示すＲＥＮ信号Ｓ６の立ち下がりに同期して、図８Ｋに示すＲＡＤ信号Ｓ８を成すカウント値０，１，２，３，・・・ｉが順次発生される。
【０１５４】
また、図８Ａに示すＣＬＫ信号の時刻ｔ２２から２クロック経過した時刻ｔ２４で、図８Ｈに示したＷＥＮ信号Ｓ５がローレベルに立ち下がると、このＷＥＮ信号Ｓ５の立ち下がりに同期して、図８Ｉに示すＦＩＦＯ−Ａ用のＷＡＤ信号Ｓ７を成すカウント値０，１，２，３，・・・・ｉが発生される。以後は、上述した動作を繰り返すようになる。
【０１５５】
この例では、１ライン分の属性データＡ［７：０］のうち帯域不足分となるデータ量は、（９）式、すなわち、
７２００×２ｂｉｔ×３ビット＝４３２００［ｂｉｔ］  ・・・・・（９）
となる。このデータ量を逐次、各色画像データ専用のデータバス６２ａに接続されたＦＩＦＯメモリ６０７〜６１０に所定のルールに従って分配し、１４４０回書き込むようになされる。
【０１５６】
そして、ＨＶ信号のローレベル（ネゲート）を非転送期間として検出し、各色画像データ専用のデータバス６２ａに属性データＡ［７：２］を１４４０個送出する。なお、非転送期間が１４４０クロックを越える場合、その期間には、ＦＩＦＯメモリ６０７〜６１０からの読み出しは実施せず、データ転送は行わない。
【０１５７】
残りの属性データＡ［１：０］は、（１０）式、すなわち、
７２００×２ｂｉｔ＝１４４００［ｂｉｔ］・・・・・（１０）
となる。この属性データＡ［１：０］については、従来方式の通りに属性データ専用のデータバス６２ｂを使用して画像処理部１７に転送するようにした。
【０１５８】
これにより、高解像度画像出力モード時、画像メモリ制御部１２から入力した８ビットの属性データＡ［７：０］の内の６ビットの属性データＡ［７：２］をＷＥＮ信号Ｓ１、ＷＡＤ信号Ｓ２、ＲＥＮ信号Ｓ３、ＲＡＤ信号Ｓ４に基づき、ＨＶ信号＝ローレベル時に、データバス６２ａを介してデータ受信部６３に転送できると共に、残りの２ビットの属性データＡ［１：０］をＷＥＮ信号Ｓ５、ＷＡＤ信号Ｓ７、ＲＥＮ信号Ｓ６、ＲＡＤ信号Ｓ８に基づいてＨＶ信号＝ハイレベル時に、データバス６２ｂを介してデータ受信部６３に転送できるようになる。
【０１５９】
なお、このデータ転送制御に必要なＦＩＦＯメモリ６０７〜６１０の総容量は、（１１）式、すなわち、
１４４０［Ｗｏｒｄ］×３０ｂｉｔ＋７２００×２ｂｉｔ＝５７６００［ｂｉｔ］
・・・・・（１１）
となる。この総容量は、高解像度化された属性データＡ［７：２］の１ライン分のデータ量である。
【０１６０】
＜データ転送部１６における受信側の構成例＞  
［受信制御部５２の内部構成例］
図９を参照して、受信制御部５２の内部構成例について説明する。この例では、各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に先行して受信される属性データＡ［７：２］を各色画像データ専用のデータバス６２ａから集約し、各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に同期して属性データＡ［７：２］を出力する場合を前提とする。
【０１６１】
図９に示す受信制御部５２は、３個のカウンタ２０１，２１４，２１５、２個のインバータ２０２，２１６、１個のＯＲ回路２０３、５個のコンパレータ２０４，２０６，２０８，２１０，２１２、５個のＡＮＤ回路２０５，２０７，２０９，２１１，２１３、５個の入力端子５２３〜５２８及び８個の出力端子５４１〜５４８を有して構成される。
【０１６２】
この例で、入力端子５２３はカウンタ２０１の一方の入力に接続される。入力端子５２３はインバータ２０２の入力に接続される。インバータ２０２の出力はＯＲ回路２０３の一方の入力に接続される。ＯＲ回路２０３の出力はカウンタ２０１の他方の入力に接続される。
【０１６３】
カウンタ２０１の出力はコンパレータ２０４の一方の入力に接続される。コンパレータ２０４の他方の入力は入力端子５２４に接続される。コンパレータ２０４の出力はＡＮＤ回路２０５の一方の入力に接続される。ＡＮＤ回路２０５の他方の入力は入力端子５２３に接続される。ＡＮＤ回路２０５の出力は出力端子５４１に接続される。
【０１６４】
入力端子５２３にはコンパレータ２０６の一方の入力が接続される。コンパレータ２０６の他方の入力は入力端子５２５に接続される。コンパレータ２０６の出力はＡＮＤ回路２０７の一方の入力に接続される。ＡＮＤ回路２０７の他方の入力は入力端子５２３に接続される。ＡＮＤ回路２０７の出力は出力端子５４２に接続される。
【０１６５】
入力端子５２３にはコンパレータ２０８の一方の入力が接続される。コンパレータ２０８の他方の入力は入力端子５２６に接続される。コンパレータ２０８の出力はＡＮＤ回路２０９の一方の入力に接続される。ＡＮＤ回路２０９の他方の入力は入力端子５２３に接続される。ＡＮＤ回路２０９の出力は出力端子５４３に接続される。
【０１６６】
入力端子５２３にはコンパレータ２１０の一方の入力が接続される。コンパレータ２１０の他方の入力は入力端子５２７に接続される。コンパレータ２１０の出力はＡＮＤ回路２１１の一方の入力に接続される。ＡＮＤ回路２１１の他方の入力は５３０に接続される。ＡＮＤ回路２１１の出力は出力端子５４４に接続される。
【０１６７】
入力端子５２３にはコンパレータ２１２の一方の入力が接続される。コンパレータ２１２の他方の入力は入力端子５２８に接続される。コンパレータ２１２の出力はＡＮＤ回路２１３の一方の入力、カウンタ２１４の一方の入力及び上述のインバータ２０２の他方の入力に接続される。
【０１６８】
ＡＮＤ回路２１３の他方の入力は５３１に接続される。ＡＮＤ回路２１３の出力は出力端子５４５に接続される。カウンタ２１４の他方の入力は入力端子５２３に接続される。カウンタ２１４の出力は出力端子５４６に接続される。更に、入力端子５２３はインバータ２１６の入力に接続される。インバータ２１６の出力はカウンタ２１５の一方の入力に接続される。カウンタ２１５の他方の入力は入力端子５２３に接続される。カウンタ２１５の出力は出力端子５４８に接続される。これらにより、受信制御部５２を構成する。
【０１６９】
［データ受信部６３の内部構成例］
図１０を参照して、データ受信部６３の構成例について説明する。この例では、当該ライン目の各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に先行して、当該ライン目の６ビットの属性データＡ［７：２］を受信され、その後、受信される当該ライン目の各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に同期させるために、５個のＦＩＦＯメモリ３１１〜３１５を備える。ＦＩＦＯメモリ３１１〜３１５の容量は、各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］又は属性データＡ［７：２］が入力可能な１４４０×３０ビット（４色分）である。
【０１７０】
図１０に示すデータ受信部６３は、９個のセレクタ３０１〜３０８，３１６、１個のインバータ３０９、５個のＦＩＦＯメモリ３１１〜３１５、２３個の入力端子６４１〜６５８，入力端子６６１〜６６５及び５個の出力端子７１〜７５を有して構成される。
【０１７１】
入力端子６４１はセレクタ３０１及び３０２の各々一方の入力に接続される。セレクタ３０１の他方の入力は入力端子６４６に接続される。セレクタ３０１の出力は出力端子７１に接続される。セレクタ３０２の他方の入力は入力端子６４７に接続される。セレクタ３０２の出力はＦＩＦＯメモリ３１１の一方の入力に接続される。ＦＩＦＯメモリ３１１の他方の入力は入力端子６６１に接続され、その出力はセレクタ３１６に接続される。また、ＦＩＦＯメモリ３１１の他方の入力は、リードイネーブル用の入力端子６６１に接続される。
【０１７２】
入力端子６４２はセレクタ３０３及び３０４の各々一方の入力に接続される。セレクタ３０３の他方の入力は入力端子６４８に接続される。セレクタ３０３の出力は出力端子７２に接続される。セレクタ３０４の他方の入力は入力端子６４９に接続される。セレクタ３０４の出力はＦＩＦＯメモリ３１２及び３１３の一方の入力に接続される。
【０１７３】
ＦＩＦＯメモリ３１２の他方の入力は入力端子６６２に接続され、その出力はセレクタ３１６に接続される。また、３１２の他方の入力は、リードイネーブル用の入力端子６６２に接続される。ＦＩＦＯメモリ３１３の他方の入力は入力端子６６３に接続され、その出力はセレクタ３１６に接続される。ＦＩＦＯメモリ３１３の他方の入力は、リードイネーブル用の入力端子６６３に接続される。
【０１７４】
入力端子６４３はセレクタ３０５及び３０６の各々一方の入力に接続される。セレクタ３０５の他方の入力は入力端子６５０に接続される。セレクタ３０５の出力は出力端子７３に接続される。セレクタ３０６の他方の入力は入力端子６５１に接続される。セレクタ３０６の出力はＦＩＦＯメモリ３１３及び３１４の一方の入力に接続される。ＦＩＦＯメモリ３１４の他方の入力は入力端子６６４に接続され、その出力はセレクタ３１６に接続される。ＦＩＦＯメモリ３１４の他方の入力は、リードイネーブル用の入力端子６６４に接続される。
【０１７５】
入力端子６４４はセレクタ３０７及び３０８の各々一方の入力に接続される。セレクタ３０７の他方の入力は入力端子６５２に接続される。セレクタ３０７の出力は出力端子７４に接続される。セレクタ３０８の他方の入力は入力端子６５３に接続される。セレクタ３０８の出力はＦＩＦＯメモリ３１５の一方の入力に接続される。ＦＩＦＯメモリ３１４の他方の入力は入力端子６６４に接続され、その出力はセレクタ３１６に接続される。ＦＩＦＯメモリ３１５の他方の入力は、リードイネーブル用の入力端子６６５に接続される。上述のＦＩＦＯメモリ３１１〜３１４には６ビット幅のＦＩＦＯメモリが使用される。
【０１７６】
また、セレクタ３１６の出力は出力端子７５に接続される。セレクタ３１６の他方の入力には入力端子６５７が接続される。出力端子７５には入力端子６５８が接続される。入力端子６４５はインバータ３０９の入力及び、セレクタ３０１，３０３，３０５，３０７の他方の入力に接続される。インバータ３０９の出力は、セレクタ３０２，３０４，３０６，３０８の他方の入力に接続される。
【０１７７】
また、ＦＩＦＯメモリ３１１〜３１５の他方の入力は、ライトイネーブル用の６５４に接続され、更に、ＦＩＦＯメモリ３１１〜３１５の他方の入力は、ライトアドレス用の６５５に接続され、更に、ＦＩＦＯメモリ３１１〜３１５の他方の入力は、リードアドレス用の６５６に接続される。
【０１７８】
上述の入力端子６６１は図９に示した受信制御部５２の出力端子５４１に接続され、入力端子６６２はその出力端子５４２に接続され、入力端子６６３はその出力端子５４３に接続され、入力端子６６４はその出力端子５４４に接続され、入力端子６６５はその出力端子５４５に各々接続される。これらにより、データ受信部６３を構成する。
【０１７９】
＜データ転送部１６における受信側の動作例＞
図１１を参照してデータ転送部１６における受信タイミング例について説明をする。この例では、低解像度画像出力モードから高解像度画像出力モードが設定された場合に、合成され並列化された属性データＡ［７：２］を当該ラインの各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に先行して水平画像有効期間以外の時間帯にデータバス６２ａを介して受信し、この時間帯に続く水平画像有効期間に、当該ラインの各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［１：０］をデータバス６２ａ，６２ｂを介して受信する場合を前提とする。
【０１８０】
図１１Ａに示すＨＶ信号において、ローレベルの区間は水平画像有効期間以外の時間帯であり、ハイレベルの区間は水平画像有効期間である。図１１Ｂに示す合成され並列化された属性データＡ［７：２］及び、各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］，属性データＡ［１：０］を受信する。
【０１８１】
この例では、ＨＶ信号がローレベルのとき、図１１Ｂに示す合成され並列化（パラレル）された当該ライン目の属性データＡ［７：２］，Ａ［７：０］をデータバス６２ａを介して受信し、ＨＶ信号がハイレベルのとき、各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］をデータバス６２ａを介して受信すると共に、データバス６２ｂを介して属性データＡ［１：０］を受信する。
【０１８２】
その際に、図１０に示した入力端子６４１に入力された６ビットの属性データＡ［７：２］又は入力端子６４６に入力された値「０」が、ＨＶ信号に基づいてセレクタ３０１により選択され、６ビットの属性データＡ［７：２］が出力端子７１に出力される。入力端子６４２に入力された８ビットの属性データＡ［７：０］又は入力端子６４８に入力された値「０」は、ＨＶ信号に基づいてセレクタ３０３により選択され、８ビットの属性データＡ［７：０］が出力端子７２に出力される。
【０１８３】
入力端子６４３に入力された８ビットの属性データＡ［７：０］又は入力端子６５０に入力された値「０」はＨＶ信号に基づいてセレクタ３０５により選択され、８ビットの属性データＡ［７：０］が出力端子７３に出力される。入力端子６４４に入力された８ビットの属性データＡ［７：０］又は入力端子６５２に入力された値「０」は、ＨＶ信号に基づいてセレクタ３０７により選択され、８ビットの属性データＡ［７：０］が出力端子７４に出力される。
【０１８４】
なお、低解像度画像出力モード時には、図１０に示した入力端子６４１に入力された８ビットの画像データＣ［７：０］又は入力端子６４６に入力された値「０」が、ＨＶ信号に基づいてセレクタ３０１により選択され、８ビットの画像データＣ［７：０］が出力端子７１に出力される。入力端子６４２に入力された８ビットの画像データＭ［７：０］又は入力端子６４８に入力された値「０」は、ＨＶ信号に基づいてセレクタ３０３により選択され、８ビットの画像データＭ［７：０］が出力端子７２に出力される。
【０１８５】
入力端子６４３に入力された８ビットの画像データＹ［７：０］又は入力端子６５０に入力された値「０」はＨＶ信号に基づいてセレクタ３０５により選択され、８ビットの画像データＹ［７：０］が出力端子７３に出力される。入力端子６４４に入力された８ビットの画像データＫ［７：０］又は入力端子６５２に入力された値「０」は、ＨＶ信号に基づいてセレクタ３０７により選択され、８ビットの画像データＫ［７：０］が出力端子７４に出力される。
【０１８６】
図１１Ｃに示す１ライン目の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］は、図１１Ｂに示した合成され並列化された属性データＡ［７：２］、各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］から当該並列化された属性データＡ［７：２］を分離したものである。
【０１８７】
図１１Ｄに示す１ライン目の属性データＡ［７：２］は、図１１Ｂに示した合成され並列化された属性データＡ［７：２］、各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］から当該各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を分離して属性データＡ［７：２］を直列（シリアル）に戻したものである。属性データＡ［７：２］は、各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］のデータ転送空き時間を利用して、データバス６２ａを介して受信したものである。
【０１８８】
例えば、高解像度画像出力モード時、図１０に示した入力端子６４１に入力された６ビットの属性データＡ［７：２］又は入力端子６４７に入力された値「０」が、反転ＨＶ信号（上線を省略する）に基づいてセレクタ３０２により選択され、セレクタ３０２からＦＩＦＯメモリ３１１へ６ビットの属性データＡ［７：２］が出力される。６ビットの属性データＡ［７：２］は、ＷＥＮ信号Ｓ１７及びＷＡＤ信号Ｓ１８に基づいてＦＩＦＯメモリ３１１に書き込まれる。ＷＥＮ信号Ｓ１７は入力端子６５４に供給される。ＷＡＤ信号Ｓ１８は入力端子６５５に供給される。
【０１８９】
この６ビットの属性データＡ［７：２］は、ＲＥＮ信号Ｓ１１及びＲＡＤ信号Ｓ１６に基づいてＦＩＦＯメモリ３１１からセレクタ３１６へ読み出される。ＲＥＮ信号Ｓ１１は入力端子６６１に供給される。ＲＡＤ信号Ｓ１６は入力端子６５６に供給される。６ビットの属性データＡ［７：２］は、ＣＬＫ信号に基づいて、セレクタ３１６により選択され、ＦＩＦＯメモリ３１１から出力端子７５へ出力される。
【０１９０】
また、入力端子６４２に入力された８ビットの属性データＡ［７：０］又は入力端子６４９に入力された値「０」を反転ＨＶ信号に基づいてセレクタ３０４により選択され、セレクタ３０４からＦＩＦＯメモリ３１２へ２ビットの属性データＡ［１：０］及び４ビットの属性データＡ［７：４］が出力され、セレクタ３０４からＦＩＦＯメモリ３１３へ２ビットの属性データＡ［３：２］が出力される。
【０１９１】
２ビットの属性データＡ［１：０］及び４ビットの属性データＡ［７：４］は、ＷＥＮ信号Ｓ１７及びＷＡＤ信号Ｓ１８に基づいてＦＩＦＯメモリ３１２に書き込まれる。２ビットの属性データＡ［３：２］は、ＷＥＮ信号Ｓ１７及びＷＡＤ信号Ｓ１８に基づいてＦＩＦＯメモリ３１３に書き込まれる。ＲＥＮ信号Ｓ１２は入力端子６６２に供給される。
【０１９２】
入力端子６４３に入力された８ビットの属性データＡ［７：０］又は入力端子６５１に入力された値「０」は、反転ＨＶ信号に基づいてセレクタ３０６により選択され、セレクタ３０６からＦＩＦＯメモリ３１３へ２ビットの属性データＡ［１：０］及び２ビットの属性データＡ［７：６］が出力される。
【０１９３】
２ビットの属性データＡ［３：２］、２ビットの属性データＡ［１：０］及び２ビットの属性データＡ［７：６］は、ＷＥＮ信号Ｓ１７及びＷＡＤ信号Ｓ１８に基づいてＦＩＦＯメモリ３１３に書き込まれる。２ビットの属性データＡ［３：２］、２ビットの属性データＡ［１：０］及び２ビットの属性データＡ［７：６］は、ＲＥＮ信号Ｓ１３及びＲＡＤ信号Ｓ１６に基づいてＦＩＦＯメモリ３１３からセレクタ３１６へ読み出される。ＲＥＮ信号Ｓ１３は入力端子６６３に供給される。２ビットの属性データＡ［３：２］、２ビットの属性データＡ［１：０］及び２ビットの属性データＡ［７：６］は、ＣＬＫ信号に基づいて、セレクタ３１６により選択され、ＦＩＦＯメモリ３１３から出力端子７５へ出力される。
【０１９４】
入力端子６４４に入力された８ビットの属性データＡ［７：０］又は入力端子６５３に入力された値「０」は、反転ＨＶ信号に基づいてセレクタ３０８により選択され、セレクタ３０８からＦＩＦＯメモリ３１４へ６ビットの属性データＡ［５：０］が出力される。その際に、インバータ３０９は入力端子６４５に入力されたＨＶ信号を反転して反転ＨＶ信号を出力する。
【０１９５】
６ビットの属性データＡ［５：０］はＷＥＮ信号Ｓ１７及びＷＡＤ信号Ｓ１８に基づいてＦＩＦＯメモリ３１４に書き込まれる。６ビットの属性データＡ［５：０］は、ＲＥＮ信号Ｓ１４及びＲＡＤ信号Ｓ１６に基づいてＦＩＦＯメモリ３１４からセレクタ３１６へ読み出される。ＲＥＮ信号Ｓ１４は入力端子６６４に供給される。６ビットの属性データＡ［５：０］は、ＣＬＫ信号に基づいて、セレクタ３１６によって選択され、ＦＩＦＯメモリ３１４から出力端子７５へ出力される。
【０１９６】
また、６ビットの属性データＡ［７：２］はＷＥＮ信号Ｓ１７及びＷＡＤ信号Ｓ１８に基づいてＦＩＦＯメモリ３１５に書き込まれる。６ビットの属性データＡ［７：２］は、ＲＥＮ信号Ｓ１５及びＲＡＤ信号Ｓ１６に基づいてＦＩＦＯメモリ３１５からセレクタ３１６へ読み出される。ＲＥＮ信号Ｓ１５は入力端子６６５に供給される。６ビットの属性データＡ［７：２］は、ＣＬＫ信号に基づいてセレクタ３１６により選択され、ＦＩＦＯメモリ３１５から出力端子７５へ出力される。なお、出力端子７５にはデータバス６２ｂより入力した２ビットの属性データＡ［１：０］が出力される。
【０１９７】
図１１Ｅに示す１ライン目の属性データＡ［１：０］は、水平画像有効期間において、データバス６２ｂより転送されたものである。各色の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］は水平画像有効期間において、データバス６２ａにより転送されたものである。
【０１９８】
これにより、低解像度の画像データ専用に設計されたデータバス６２ａ，６２ｂを利用して高解像度の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を受信できると共に、当該画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を転送する合間の低解像度のデータバス６２ａを利用して高解像度の属性データ［７：２］を受信できるようになる。
【０１９９】
続いて、図１２Ａ〜図１２Ｋを参照して、受信制御部５２における受信制御例について説明する。この例では、水平画像有効期間外を非転送期間として検出し、１３５０個の各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を随時、ＦＩＦＯメモリ３１１〜３１５に書き込み、次の水平画像有効期間のハイレベルに立ち上がり（アサート）を待つ。ＨＶ信号がアサートされたら、前述の所定ルールに従って、元の配列に集約しつつ、各色画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に同期して画像処理部１７へ属性データ［７：０］を取り込んでいく。
【０２００】
これらを制御条件にして、図９に示した受信制御部５２は、ＣＬＫ信号及びＨＶ信号に基づいて、属性データ読み出し用の５つのリードイネーブル信号（以下でＲＥＮ信号Ｓ１１〜Ｓ１５という）、リードアドレス信号（以下でＲＡＤ信号Ｓ１６という）、データ書き込み用のライトイネーブル信号（以下でＷＥＮ信号Ｓ１７という）及び、ライトアドレス信号（以下でＷＡＤ信号Ｓ１８という）を生成する。なお、ＲＥＮ信号Ｓ１１〜Ｓ１５、ＲＡＤ信号Ｓ１６、ＷＥＮ信号Ｓ１７、ＷＡＤ信号Ｓ１８は、受信制御部５２からデータ受信部６３に出力される。
【０２０１】
この例では、図１２Ａに示すＣＬＫ信号の時刻ｔ１で、図１２Ｂに示すＨＶ信号はハイレベルであり、図１２Ｃに示すカウント値はｋ−１である。図１２Ｄ〜図１２Ｈに示すＦＩＦＯ−０〜４用のＲＥＮ信号Ｓ１１〜Ｓ１５はローレベルである。ＲＥＮ信号Ｓ１１は比較出力信号Ｓ２４とＨＶ信号を入力して二入力論理積演算を行ったＡＮＤ回路２０５から出力される。その際に、インバータ２０２はＨＶ信号を反転して反転ＨＶ信号（上線を省略する）を発生する。ＯＲ回路２０３は反転ＨＶ信号とコンパレータ２１２の出力を入力し、二入力論理和出力となるリセット信号Ｓ２３をカウンタ２０１に出力する。カウンタ２０１はＨＶ信号をカウントしてカウント値αを出力する。カウンタ２０１はリセット信号Ｓ２３に基づいてリセットされる。コンパレータ２０４はカウント値αと被比較値β＝０とを比較して比較出力信号Ｓ２４を発生するようになる。
【０２０２】
ＲＥＮ信号Ｓ１２は、比較出力信号Ｓ２６とＨＶ信号を入力して二入力論理積演算を行ったＡＮＤ回路２０７から出力される。その際の比較出力信号Ｓ２６はカウント値αと被比較値β＝１を比較して一致検出したコンパレータ２０６から発生される。ＲＥＮ信号Ｓ１３は比較出力信号Ｓ２８とＨＶ信号を入力して二入力論理積演算を行ったＡＮＤ回路２０９から出力される。その際の比較出力信号Ｓ２８はカウント値αと被比較値β＝２を比較して一致検出したコンパレータ２０８から発生される。
【０２０３】
ＲＥＮ信号Ｓ１４は比較出力信号Ｓ２０とＨＶ信号を入力して二入力論理積演算を行ったＡＮＤ回路２１１から出力される。その際の比較出力信号Ｓ２０はカウント値αと被比較値β＝３を比較して一致検出したコンパレータ２１０から発生される。ＲＥＮ信号Ｓ１５は比較出力信号Ｓ２２とＨＶ信号を入力して二入力論理積演算を行ったＡＮＤ回路２１３から出力される。
【０２０４】
更に、図１２Ｉに示すＦＩＦＯ−０〜４用のＲＡＤ信号Ｓ１６を成すカウント値（リードアドレス）は「ｎ」である。ＲＡＤ信号Ｓ１６を成すカウント値は、比較出力信号Ｓ２２をカウントしたカウンタ２１４によって発生される。カウンタ２１４はＨＶ信号に基づいてリセットされる。その際の比較出力信号Ｓ２２はカウント値αと被比較値β＝４を比較して一致検出したコンパレータ２１２から発生される。
【０２０５】
図１２Ｊに示すＦＩＦＯ−０〜４用のＷＥＮ信号Ｓ１７はローレベルである。ＷＥＮ信号Ｓ１７は、インバータ２１６によってＨＶ信号を反転することで得られる。ＷＥＮ信号Ｓ１７は反転ＨＶ信号である。図１２Ｋに示すＦＩＦＯ−１〜４用のＷＡＤ信号Ｓ１８を成すカウント値（ライトアドレス）は「０」である。ＷＡＤ信号Ｓ１８を成すカウント値は、ＷＥＮ信号Ｓ１７をカウントしたカウンタ２１５によって発生される。カウンタ２１５はＨＶ信号に基づいてリセットされる。
【０２０６】
これらを前提にして、図１２Ａに示すＣＬＫ信号の時刻ｔ３でＨＶ信号がローレベルになると、図９に示したカウンタ２０１がカウントを開始して図１２Ｃに示すカウント値を発生する。カウンタ２０１は、ＨＶ信号＝ハイレベルの期間中、１，２，３，４・・・ｋを繰り返してカウント値を出力し、ＨＶ信号＝ローレベルの期間中、カウント値＝「０」を出力する。
【０２０７】
図１２Ｊに示すＷＥＮ信号Ｓ１７は、図１２Ａに示したＣＬＫ信号＝時刻ｔ３でＨＶ信号がローレベルに立ち下がると共に、ハイレベルに立ち上がる。ＷＥＮ信号Ｓ１７は、属性データＡ［７：２］をＦＩＦＯメモリ３１１〜３１５に書き込みする際にその書き込みを許可する信号である。ＷＥＮ信号Ｓ１７は、受信制御部５２のインバータ２１６から出力端子５４７／入力端子６５４を介してＦＩＦＯメモリ３１１〜３１５へ出力される。
【０２０８】
この例では、ＷＥＮ信号Ｓ１７がハイレベルとなる期間中、図１２Ｋに示すＷＡＤ信号Ｓ１８を成すカウント値＝「１，２」（ライトアドレス）が発生され、ＷＥＮ信号Ｓ１７がローレベルとなる期間中、ＷＡＤ信号Ｓ１８を成すカウント値＝「０」（ライトアドレス）が順次出力される。ＷＡＤ信号Ｓ１８は、属性データＡ［７：２］をＦＩＦＯメモリ３１１〜３１５に書き込みする際にその書き込み位置のアドレス値を示す信号である。ＷＡＤ信号Ｓ１８は、受信制御部５２のカウンタ２１５から出力端子５４８／入力端子６５５を介してＦＩＦＯ−０〜４へ出力される。
【０２０９】
そして、図１２Ａに示したＣＬＫ信号の時刻ｔ６で、図１２Ｄに示すＦＩＦＯ−０用のＲＥＮ信号Ｓ１１が立ち上がり、その時刻ｔ７で立ち下がる。ＲＥＮ信号Ｓ１１は、６ビット幅分の属性データＡ［７：２］をＦＩＦＯメモリ３１１から読み出す際にその読み出しを許可する信号である。ＲＥＮ信号Ｓ１１は受信制御部５２のＡＮＤ回路２０５から出力端子５４１／入力端子６６１を介してＦＩＦＯメモリ３１１へ出力される。
【０２１０】
図１２Ａに示したＣＬＫ信号の時刻ｔ７で、図１２Ｅに示すＦＩＦＯ−１用のＲＥＮ信号Ｓ１２が立ち上がり、その時刻ｔ８で立ち下がる。ＲＥＮ信号Ｓ１２、６ビット幅分の属性データＡ［７：２］をＦＩＦＯメモリ３１２から読み出す際にその読み出しを許可する信号である。ＲＥＮ信号Ｓ１２は受信制御部５２のＡＮＤ回路２０７から出力端子５４２／入力端子６６２を介してＦＩＦＯメモリ３１２へ出力される。
【０２１１】
図１２Ａに示したＣＬＫ信号の時刻ｔ８で、図１２Ｆに示すＦＩＦＯ−２用のＲＥＮ信号Ｓ１３が立ち上がり、その時刻ｔ９で立ち下がる。ＲＥＮ信号Ｓ１３は、６ビット幅分の属性データＡ［７：２］をＦＩＦＯメモリ３１３から読み出す際にその読み出しを許可する信号である。ＲＥＮ信号Ｓ１３は受信制御部５２のＡＮＤ回路２０９から出力端子５４３／入力端子６６３を介してＦＩＦＯメモリ３１３へ出力される。
【０２１２】
図１２Ａに示したＣＬＫ信号の時刻ｔ９で、図１２Ｅに示すＦＩＦＯ−３用のＲＥＮ信号Ｓ１４が立ち上がり、その時刻ｔ１０で立ち下がる。ＲＥＮ信号Ｓ１４は、６ビット幅分の属性データＡ［７：２］をＦＩＦＯメモリ３１４から読み出す際にその読み出しを許可する信号である。ＲＥＮ信号Ｓ１４は受信制御部５２のＡＮＤ回路２１１から出力端子５４４／入力端子６６４を介してＦＩＦＯメモリ３１４へ出力される。
【０２１３】
図１２Ａに示したＣＬＫ信号の時刻ｔ１０で、図１２Ｆに示すＦＩＦＯ−４用のＲＥＮ信号Ｓ１５は、立ち上がり、その時刻ｔ１１で立ち下がる。ＲＥＮ信号Ｓ１４は、６ビット幅分の属性データＡ［７：２］をＦＩＦＯメモリ３１５から読み出す際にその読み出しを許可する信号である。ＲＥＮ信号Ｓ１５は受信制御部５２のＡＮＤ回路２１３から出力端子５４５／入力端子６６５を介してＦＩＦＯメモリ３１５へ出力される。
【０２１４】
この例で、ＣＬＫ信号の時刻ｔ１１で、図１２Ｉに示すＲＡＤ信号Ｓ１６を成すカウント値が「０」から「１」へ遷移する。ＲＡＤ信号Ｓ１６は、６ビット幅分の属性データＡ［７：２］をＦＩＦＯメモリ３１１〜３１５から読み出す際にその読み出し位置のアドレス値を示す信号である。ＲＡＤ信号Ｓ１６は受信制御部５２のカウンタ２１４から出力端子５４６／入力端子６５６を介してＦＩＦＯメモリ３１１〜３１５へ出力される。
【０２１５】
また、図１２Ｄに示すＦＩＦＯ−０用のＲＥＮ信号Ｓ１１は、ＣＬＫ信号の時刻ｔ１１で立ち上がり、その時刻ｔ１２で立ち下がる。図１２Ｅに示すＦＩＦＯ−１用のＲＥＮ信号Ｓ１２は、ＣＬＫ信号の時刻ｔ１２で立ち上がり、その時刻ｔ１３で立ち下がる。図１２Ｆに示すＦＩＦＯ−２用のＲＥＮ信号Ｓ１３は、ＣＬＫ信号の時刻ｔ１３で立ち上がり、その時刻ｔ１４で立ち下がる。
【０２１６】
図１２Ｅに示すＦＩＦＯ−３用のＲＥＮ信号Ｓ１４は、ＣＬＫ信号の時刻ｔ１４で立ち上がり、その時刻ｔ１５で立ち下がる。図１２Ｆに示すＦＩＦＯ−４用のＲＥＮ信号Ｓ１５は、ＣＬＫ信号の時刻ｔ１５で立ち上がり、その時刻ｔ１６で立ち下がる。このＣＬＫ信号の時刻ｔ１６で、図１２Ｉに示すＲＡＤ信号Ｓ１６を成すカウント値が「１」から「２」へ遷移する。
【０２１７】
更に、図１２Ｄに示すＦＩＦＯ−０用のＲＥＮ信号Ｓ１１は、ＣＬＫ信号の時刻ｔ１６で立ち上がり、その時刻ｔ１７で立ち下がる。図１２Ｅに示すＦＩＦＯ−１用のＲＥＮ信号Ｓ１２は、ＣＬＫ信号の時刻ｔ１７で立ち上がり、その時刻ｔ１８で立ち下がる。図１２Ｆに示すＦＩＦＯ−２用のＲＥＮ信号Ｓ１３は、ＣＬＫ信号の時刻ｔ１８で立ち上がり、その時刻ｔ１９で立ち下がる。図１２Ｅに示すＦＩＦＯ−３用のＲＥＮ信号Ｓ１４は、ＣＬＫ信号の時刻ｔ１９で立ち上がり、その時刻ｔ２０で立ち下がる。図１２Ｆに示すＦＩＦＯ−４用のＲＥＮ信号Ｓ１５は、ＣＬＫ信号の時刻ｔ２０で立ち上がり、その時刻ｔ２１で立ち下がる。
【０２１８】
そして、図１２Ａに示すＣＬＫ信号の時刻ｔ２２でＨＶ信号がローレベルになると、図９に示したカウンタ２０１がカウントを開始して図１２Ｃに示すカウント値を発生する。カウンタ２０１は、ＨＶ信号＝ハイレベルの期間中、１，２，３，４・・・ｋを繰り返してカウント値を出力し、ＨＶ信号＝ローレベルの期間中、カウント値＝「０」を出力する。
【０２１９】
図１２Ｊに示すＷＥＮ信号Ｓ１７は、図１２Ａに示したＣＬＫ信号＝時刻ｔ２２でＨＶ信号がローレベルに立ち下がると共に、ハイレベルに立ち上がる。この例では、ＷＥＮ信号Ｓ１７がハイレベルとなる期間中、図１２Ｋに示すＷＡＤ信号Ｓ１８を成すカウント値＝「１，２」（ライトアドレス）が発生され、ＷＥＮ信号Ｓ１７がローレベルとなる期間中、ＷＡＤ信号Ｓ１８を成すカウント値＝「０」（ライトアドレス）が順次出力される。以後は、上述した動作を繰り返すようになる。
【０２２０】
これにより、高解像度画像出力モード時、８ビットの属性データＡ［７：０］の内の６ビットの属性データＡ［７：２］をＲＥＮ信号Ｓ１１〜Ｓ１５、ＲＡＤ信号Ｓ１６、ＷＥＮ信号Ｓ１７、ＷＡＤ信号Ｓ１８に基づき、ＨＶ信号＝ローレベル時に、データバス６２ａを介してデータ送信部６１から受信できると共に、残りの２ビットの属性データＡ［１：０］をＨＶ信号＝ハイレベル時に、データバス６２ｂを介してデータ送信部６１から受信できるようになる。
【０２２１】
なお、この制御のために必要なＦＩＦＯメモリ３１１〜３１５の総容量は、（１２）式、すなわち、
１４４０×３０［ｂｉｔ］＝４３２００［ｂｉｔ］  ・・・・・・（１２）
となる。この総容量は、１ラインの属性データＡ［７：０］のうち、各色画像データ専用のデータバス６２ａを使用して転送されてきた属性データＡ［７：２］の容量分である。
【０２２２】
このように実施形態としてのカラープリンタ１００によれば、制御部１５が、少なくとも、操作部１４によって画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］及び属性データＡ［１：２］の解像度を増加する旨が設定されると、当該解像度に基づいて画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を圧縮すると共に２ビットの属性データＡ［１：０］→８ビットの属性データＡ［７：０］を増加する。
【０２２３】
制御部１５は、圧縮後の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を画像データ専用のデータバス６２ａを介して画像入力部１１から画像処理部１７へ転送すると共に、圧縮後の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を画像入力部から画像処理部１７へ転送する合間に、増加後の属性データＡ［７：２］を画像データ専用のデータバス６２ａを介して画像入力部１１から画像処理部１７へ転送するようにデータ転送部１６を制御するようになる。
【０２２４】
このようなデータ転送制御（手順）によって、低解像度の画像データ専用のデータバス６２ａを利用して高解像度の画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を転送できると共に、当該画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］を転送する合間の低解像度の画像データ専用のデータバス６２ａを利用して高解像度の属性データＡ［７：２］を転送できるようになる。
【０２２５】
これにより、高解像度画像出力モード時、不足する帯域を画像及び属性データの非転送時間によって補足できるので、属性データＡ［７：０］も画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］と同じ解像度で転送できるようになる。従って、ＬＳＩの端子数や配線本数等を増加することなく、画像データＣ［７：０］，Ｍ［７：０］，Ｙ［７：０］，Ｋ［７：０］に合わせた高解像度の属性データＡ［７：２］をシステム内部で転送できるようになり、文字や写真等の画質を指示する属性データＡ［７：０］の高解像度化が可能となる。
【０２２６】
特に、送信側の画像入力部１１と受信側の画像処理部１７とが伝送用のコネクタを使用して接続される画像伝送システムが採られる場合、配線本数がカラープリンタ１００のコストに直接影響するため、本発明に係るデータ転送装置を採用することで、当該カラープリンタ１００のコスト削減効果が著しく大きくなる。
【０２２７】
上述した実施例では、１クロックで４画素分の属性データＡ［７：２］を転送する場合について説明したが、これに限られることはなく、このうちの１画素分を全く分配せずに、属性データ専用のデータバス６２ｂを使用して転送し、残りの３画素分を各色画像データ専用のデータバス６２ａに分配して転送するようにしてもよい。このように転送すると、データ受信側のＦＩＦＯメモリ３１１〜３１５の容量を更に低減できるようになる。
【産業上の利用可能性】
【０２２８】
この発明は、低解像度画像出力モード及び高解像度画像出力モードの切り換え機能に基づいて所定の用紙に画像を形成するカラープリンタや、カラー用の複写機や、複合機等に適用して極めて好適なものである。
【符号の説明】
【０２２９】
１Ｙ，１Ｍ，１Ｃ，１Ｋ  感光体ドラム（像担持体）  
３Ｙ，３Ｍ，３Ｃ，３Ｋ  画像書込み部（画像形成部）
４Ｙ，４Ｍ，４Ｃ，４Ｋ  現像器（画像形成部）
６  中間転写ベルト（像担持体）
８Ａ，８Ｙ，８Ｍ，８Ｃ，８Ｋ  クリーニング部
１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋ  画像形成ユニット（画像形成部）
１１  画像入力部
１２  画像メモリ制御部
１３  画像メモリ
１４  操作部
１５  制御部
１６  データ転送部
１７  画像処理部
１８  露光タイミング制御部
３１  レーザーダイオード
３２  ポリゴンミラー
３３  ＩＤＸセンサ
３４  レーザードライバ
５１  送信制御部
５２  受信制御部
５３  クロック発生部
６１  データ送信部
６２  伝送路
６２ａ，６２ｂ  データバス
６３  データ受信部
９０  画像形成部
１００  カラープリンタ
２０１，２１４，２１５，５０１，５０５，５０６，５１０  カウンタ
２０２，２１６，３０９，５０２，５０７，５１１，６３５  インバータ
２０３，５０３  ＯＲ回路
２０４，２０６，２０８，２１０，２１２，５０４  コンパレータ
２０５，２０７，２０９，２１１，２１３  ＡＮＤ回路
３０１〜３０８，３１６，６１１〜６１４  セレクタ
３１１〜３１５，６０６〜６１０  ＦＩＦＯメモリ
５０８，５０９，５１２，５１３，６０１〜６０５  ＦＦ回路
【図１】
2012004920.tif 000003
【図２】
2012004920.tif 000004
【図３】
2012004920.tif 000005
【図４】
2012004920.tif 000006
【図５】
2012004920.tif 000007
【図６】
2012004920.tif 000008
【図７】
2012004920.tif 000009
【図８】
2012004920.tif 000010
【図９】
2012004920.tif 000011
【図１０】
2012004920.tif 000012
【図１１】
2012004920.tif 000013
【図１２】
2012004920.tif 000014
【図１３】
2012004920.tif 000015
【図１４】
2012004920.tif 000016