(57)【要約】【課題】パラメータの通信時間にかかる時間を無くし、高速化可能な印刷制御装置を提供する。【解決手段】２値の画像データまたは多値の画像データを記憶する記憶手段と、この記憶手段に記憶された画像データを印字装置の持つインターフェースに変換して送出する通信手段と、前記記憶手段に記憶された画像データの階調処理を行う画像処理手段と、少なくとも１つのホストインターフェースからの印刷命令と階調制御命令を認識し、前記記憶手段、前記通信手段、および前記画像処理手段を制御する処理制御手段とを印刷制御装置に具備させる。すなわち、印刷制御装置内に、プリンタ機として、ハーフトーンを印刷するためのディザ処理以外の階調処理手段を有することにより、パラメータの通信時間にかかる時間を無くし、高速化を図る。【選択図】図２
2005339546.tif 000002
【特許請求の範囲】
【請求項１】
２値の画像データまたは多値の画像データを記憶する記憶手段と、
この記憶手段に記憶された画像データを印字装置の持つインターフェースに変換して送出する通信手段と、
前記記憶手段に記憶された画像データの階調処理を行う画像処理手段と、
少なくとも１つのホストインターフェースからの印刷命令と階調制御命令を認識し、前記記憶手段、前記通信手段、および前記画像処理手段を制御する処理制御手段と、を具備することを特徴とする印刷制御装置。
【請求項２】
前記画像処理手段は、印字装置固有の特性によるばらつきを除去するガンマー処理機能を備えたことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記画像処理手段は、画像データを反転させて出力する機能を備えてたことを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
前記画像処理手段は、随時書き込みおよび読み出しが可能なＲＡＭによって構成されたことを特徴とする請求項１に記載の印刷制御装置。
【請求項５】
前記記憶手段は、２値の画像データ、または多値の画像データを同時に複数の色で記憶し、前記画像処理手段を１つ具備することを特徴とする請求項１に記載の印刷制御装置。
【請求項６】
２値の画像データを記憶する記憶手段と、
この記憶手段に記憶された画像データを印字装置の持つインターフェースに変換して送出する通信手段と、
この通信手段から出力された画像データの階調処理を行う画像処理手段と、
少なくとも１つのホストインターフェースからの印刷命令と階調制御命令を認識し、前記記憶手段、前記通信手段、および前記画像処理手段を制御する処理制御手段と、
を具備することを特徴とする印刷制御装置。
【請求項７】
前記画像処理手段は、双方向に入出力可能に構成されたことを特徴とする請求項６に記載の印刷制御装置。
【請求項８】
多値の画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データよりも多くのビット数を有する形式に拡張し、印字装置の持つインターフェースに変換して送出する通信手段と、
この通信手段から出力された画像データに階調処理を施す画像処理手段と、
少なくとも１つのホストインターフェースからの印刷命令と階調制御命令を認識し、前記記憶手段、前記通信手段、および前記画像処理手段を制御する処理制御手段と、を具備することを特徴とする印刷制御装置。
【請求項９】
前記画像処理手段は、双方向に入出力可能に構成されたことを特徴とする請求項８に記載の印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置に係り、詳細には、ホストコンピュータからの印刷命令により画像データをメモリに記憶し、１ページの画像を全てメモリに展開が終了した時点で電子写真方式による白黒または、カラーの多値エンジンにて印刷を実行する印刷制御装置に関する。特に、白黒、またはカラーエンジンによるガンマー処理等の階調処理を用いず、印刷制御装置内で、階調処理を施す印刷制御装置に関する。
【背景技術】
【０００２】
従来技術による印刷制御装置にて階調処理を行う方式として、例えば特許文献１に見られるようなものがあり、以下、図１に従って従来技術による構成の印刷制御装置の動作について説明する。この方式では、入力された画像データを面積階調処理して２値画像データに変換する第１の階調処理手段（２値ディザ処理回路５）と、入力された画像データをマトリクスを形成する多値のディザパターンの各閾値を用いたディザ処理により面積階調処理して元の階調数と異なる多値画像データに変換する第２の階調処理手段（多値ディザ処理回路６）と、第１および第２の階調処理手段を切り替えていずれか一方を選択する階調処理切替手段（セレクタ４）と、少なくとも１ページ分の２値または多値画像データのビットマップを記憶できる画像メモリ（３）と、階調処理切替手段（４）によって選択された階調処理手段（５、６）によって変換された２値または多値画像データを画像メモリ（３）上にビットマップ展開して記憶させる展開処理手段（ＣＰＵ２）とを設けたものである。
【０００３】
上記多値のディザパターンの各閾値により構成されたマトリクスが２次元配列のマトリクスである場合があり、また、第２の階調処理手段がマトリクスを形成する多値のディザパターンの各閾値をそれぞれ記憶する複数個のフリップフロップを有する場合もある。また、第２の階調処理手段がディザ処理に用いる閾値の内入力された画像データの注目画素に対応する閾値がマトリクスの行の最後の閾値を外れたときに、該注目画素に対応させる次の閾値のアドレスを指示する閾値指示手段を設ける場合もある。更に、入力された画像データの色情報の数に応じて第１および第２の階調処理手段と階調処理切替手段とをそれぞれ複数組設け、画像メモリを複数組の各第１または第２の階調処理手段によりそれぞれ変換される複数の２値または多値画像データのビットマップをそれぞれ少なくとも１ページ分ずつ記憶できる構成の場合もある。
【０００４】
あるいは、ディザパターンの各閾値をそれぞれ記憶してマトリクスを形成する複数個のフリップフロップを有し、入力された画像データを複数個のフリップフロップにそれぞれ記憶された各閾値を用いたディザ処理により面積階調処理して元の階調数と異なる階調数の画像データに変換する階調処理手段と、該階調処理手段がディザ処理に用いる閾値の内入力された画像データに注目画素に対応する閾値が複数個のフリップフロップにより構成されたマトリクスの行の最後の行の閾値を外れたときに、該注目画素に対応させる次の行の閾値のアドレスを指示する閾値指示手段と、少なくとも１ページ分の２値または多値画像データのビットマップを記憶できる画像メモリと、階調処理手段によって変換された２値または多値画像データを画像メモリ上にビットマップ展開して記憶できる展開処理手段とを設ける場合もある。上記の複数個のフリップフロップにより構成されたマトリクスが２次元配列のマトリクスであり、閾値指示手段をそれぞれ次の閾値が属する行のアドレスを指示する第１の指示手段と列のアドレスを指示する第２の指示手段とにより構成する場合もある。更に、入力された画像データの色情報の数に応じて階調処理手段を複数設け、画像メモリを複数の階調処理手段によりそれぞれ変換される複数の２値または多値画像データのビットマップをそれぞれ少なくとも１ページ分ずつ記憶できる場合もある。
【０００５】
このように構成した画像処理装置は、入力された画像データをそれぞれ面積階調処理して、第１の階調処理手段は２値画像データに、第２の階調処理手段は多値のディザパターンの各閾値を用いたディザ処理により階調数の異なる多値画像データに変換する。階調処理切替手段は第１および第２の階調処理手段を切り替えていずれか一方を選択し、展開処理手段は選択された２値または多値画像データを画像メモリ上にビットマップ展開して記憶させる。このように階調処理手段を分けて、２値および多値の変換処理に応じて互いに独立に第１および第２の階調処理手段を設けたことにより、それぞれの目的とする変換処理に対して処理速度、コスト等に応じた最適な回路構成を選択することができるから、画像処理の性能を向上させて、しかもコストを最小限に抑制することができる。また、多値のディザパターンの各閾値によって２次元配列のマトリクスを構成すれば、１次元の行または列マトリクスの閾値を行または列が変わる度に入れ替える必要がないから、処理速度を上げることができる。
【０００６】
第２の階調処理手段が複数個のフリップフロップを有し、そのフリップフロップに多値のディザパターンの各閾値をそれぞれ記憶させることによって高価なＳＲＡＭを使用する必要が無くなり、コストを下げることができる。閾値の数、すなわちフリップフロップの数が多くなるほどその効果は大きくなる。また、閾値指示手段は入力された画像データの注目画素に対する閾値がマトリクスの行の最後の閾値を外れたときに、その注目画素に対応させる次の閾値のアドレスを指示して処理を続行させるから、指示する次の閾値のアドレス如何によって面積階調処理により形成されるドットの配列の方向または角度を任意に設定することができる。従って、マトリクス自体を変更することなく形成される画素のテクスチャーを変えることも可能になり、マトリクス自体を変更した場合に比べて処理速度が速くなる。
【０００７】
更に、入力された画像データの色情報の数にそれぞれ応じてビットマップ領域を広げた画像メモリに、複数組設けた第１および第２の階調処理手段と階調処理切替手段がそれぞれ変換した複数の２値または多値画像データのビットマップを展開する。従って、多色の画像データをパラレルに面積階調処理することにより、１色ずつシリアルに処理するのに比べて処理時間を数分の一に短縮することができる。
【０００８】
あるいは、階調処理手段が、マトリクスを形成する複数個のフリップフロップに記憶させた各閾値を用いたディザ処理により、入力された画像データを面積階調処理して元の階調数と異なる階調数の画像データに変換し、変換された画像データを展開処理手段は画像メモリ上にビットマップ展開して記憶させる。その際に、入力された画像データの注目画素に対する閾値がマトリクスの行の最後の閾値を外れると、注目画素に対応させる次の閾値のアドレスを指示して処理を続行させる。従って、複数個のフリップフロップに記憶させる各閾値と形成するマトリクスの構成とによって、階調処理手段は２値画像データにも多値画像データにも変更可能であり、閾値指示手段が指示する次の閾値のアドレス如何によってドット配列の方向または角度を任意に設定することができる。更に、第１および第２の階調処理手段を設けた場合に比べて、構成が簡単でコストを下げることができる。
【０００９】
また、複数個のフリップフロップが２次元配列のマトリクスを構成し、閾値指示手段を次の閾値が属する行および行のアドレスをそれぞれ指示する第１および第２の指示手段により構成することにより、注目画素に対応する閾値がマトリクスの行の最後の閾値を外れたときだけでなく、マトリクスの最後の行を外れたときも同様に、簡単に次の閾値のアドレスを指示することができるから、処理速度が向上する。更に、入力された画像データの色情報の数にそれぞれ応じてビットマップ領域を広げた画像メモリに、複数個の階調処理手段がそれぞれ変換した複数の２値または多値画像データをビットマップを展開する。従って、多色の画像データをパラレルに面積階調処理することにより、処理時間を数分の１に短縮することができる。
【００１０】
【特許文献１】特願平６−３２８９５１公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述した、印刷制御装置と、白黒、または、カラー複写機などの電子写真方式による、プリンタエンジンを接続する構成では、プリンタとしての階調処理、テクスチャー表現などの画像処理しか行えず、印字画質の低下をまねいていた。また、複写機自体に持っているガンマー処理回路を使って画像処理をかける場合なども、複写原稿と、プリンタ原稿との印刷特性の違いにより、複写動作、プリンタ動作の切替の際に、その都度パラメータを入れ替えるため、動作速度の低下もまねいていた。
【００１２】
そこで、本発明は上記従来技術方式の印刷制御装置による上記不具合に鑑みてなされたものであり、パラメータの通信時間にかかる時間を無くし、高速化可能な印刷制御装置を提供することを第１の目的とする。また本発明は、さらに機能を向上させた印刷制御装置を提供することを第２の目的とする。また本発明は、プリンタエンジンとのインターフェースの仕様の違いを吸収し、１つの印刷制御装置を複数種のプリンタエンジンとに接続可能な印刷制御装置を提供することを第３の目的とする。また本発明は、複数の出力回路を用いなくても出力画像を反転させることが可能で、コスト上昇させることなく、機能を向上させた印刷制御装置を提供することを第４の目的とする。また本発明は、コスト上昇させることなく、機能の向上させた印刷制御装置を提供することを第５の目的とする。また本発明は、印字品質の向上させた印刷制御装置を提供することを第６の目的とする。また本発明は、白黒、および、カラーの複写機を接続した際に、スキャナで読みとった画像データも印刷制御装置内で、画像処理することが可能な印刷制御装置を提供することを第７の目的とする。また本発明は、多値のフレームメモリで記憶した画像データをそれより多くの階調を出力可能なプリンタエンジンと接続する際に印刷制御装置では、プリンタエンジンのインターフェースに出力できなかった画像データの階調を出力可能にした印刷制御装置を提供することを第８の目的とする。
【課題を解決するための手段】
【００１３】
請求項１に記載の発明では、２値の画像データまたは多値の画像データを記憶する記憶手段と、この記憶手段に記憶された画像データを印字装置の持つインターフェースに変換して送出する通信手段と、前記記憶手段に記憶された画像データの階調処理を行う画像処理手段と、少なくとも１つのホストインターフェースからの印刷命令と階調制御命令を認識し、前記記憶手段、前記通信手段、および前記画像処理手段を制御する処理制御手段と、を印刷制御装置に具備させて前記第１の目的を達成する。すなわち、印刷制御装置内に、プリンタ機として、ハーフトーンを印刷するためのディザ処理以外の階調処理手段を有することにより、パラメータの通信時間にかかる時間を無くし、高速化を図る。
【００１４】
請求項２に記載の発明では、請求項１に記載の印刷制御装置において、前記画像処理手段は、印字装置固有の特性によるばらつきを除去するガンマー処理機能を備えることで前記第２の目的を達成する。すなわち、電子写真方式によるプリンタエンジン固有のばらつきによる特性の違いを平均化し印字品質の向上を行うためのガンマー処理を行える方式にすることにより、機能の向上を図る。
【００１５】
請求項３に記載の発明では、請求項１に記載の印刷制御装置において、前記画像処理手段は、画像データを反転させて出力する機能を備えることで、前記第３の目的を達成する。すなわち、画像を反転させての出力も可能とすることにより、プリンタエンジンとのインターフェースの仕様の違いを吸収し、１つの印刷制御装置を複数種のプリンタエンジンとに接続可能とすることにより機能の向上を図る。
【００１６】
請求項４に記載の発明では、請求項１に記載の印刷制御装置において、前記画像処理手段は、随時書き込みおよび読み出しが可能なＲＡＭによって構成することで前記第４の目的を達成する。すなわち、印刷制御装置内の画像処理装置を随時書き込み可能なＲＡＭを使用することにより、請求項２による方式のように複数の出力回路を用いなくても出力画像を反転させることが可能なため、コスト上昇させることなく、機能の向上を図る。
【００１７】
請求項５に記載の発明では、請求項１に記載の印刷制御装置において、前記記憶手段は、２値の画像データ、または多値の画像データを同時に複数の色で記憶し、前記画像処理手段を１つ具備することで、前記第５の目的を達成する。すなわち、カラーのプリンタエンジンに接続する際に、印刷動作を行う際には、一色ずつの画像データの転送を行うため、印刷制御装置内の画像処理装置を１つだけ持ち、各色出力の際にパラメータを設定することにより、複数色の回路を必要としなくする構成にすることにより、コスト上昇させることなく、機能の向上を図る。
【００１８】
請求項６に記載の画像データは、２値の画像データを記憶する記憶手段と、この記憶手段に記憶された画像データを印字装置の持つインターフェースに変換して送出する通信手段と、この通信手段から出力された画像データの階調処理を行う画像処理手段と、少なくとも１つのホストインターフェースからの印刷命令と階調制御命令を認識し、前記記憶手段、前記通信手段、および前記画像処理手段を制御する処理制御手段と、を印刷制御装置に具備させて前記第６の目的を達成する。ステップ、２値で展開された画像データをプリンタエンジンに出力する際に、画像の最高濃度と、最低濃度以外の値も出力可能とすることにより、印字品質の向上を図る。
【００１９】
請求項７に記載の発明では、請求項６に記載の印刷制御装置において、前記画像処理手段を双方向に入出力可能に構成することで前記第７の目的を達成する。すなわち、請求項６による方式の印刷制御装置内の画像処理装置を双方向に入出力可能なように構成することにより、白黒、および、カラーの複写機を接続した際に、スキャナで読みとった画像データも印刷制御装置内で、画像処理が行えるようにして、機能の向上を図る。
【００２０】
請求項８に記載の発明では、多値の画像データを記憶する記憶手段と、前記記憶手段に記憶された画像データよりも多くのビット数を有する形式に拡張し、印字装置の持つインターフェースに変換して送出する通信手段と、この通信手段から出力された画像データに階調処理を施す画像処理手段と、少なくとも１つのホストインターフェースからの印刷命令と階調制御命令を認識し、前記記憶手段、前記通信手段、および前記画像処理手段を制御する処理制御手段と、を印刷制御装置に具備させて前記第８の目的を達成する。すなわち、画像処理を行った後に、プリンタエンジンに送出するインターフェースの形式に変換し直すことにより、多値のフレームメモリで記憶した画像データをそれより多くの階調を出力可能なプリンタエンジンと接続する際に印刷制御装置では、プリンタエンジンのインターフェースに出力できなかった画像データの階調を出力可能とすることにより、機能の向上を図る。
【００２１】
請求項９に記載の発明では、請求項８に記載の印刷制御装置において、前記画像処理手段を双方向に入出力可能に構成することで、前記第７の目的を達成する。すなわち、請求項８による方式の印刷制御装置内の画像処理装置を双方向に入出力可能なように構成することにより、白黒、および、カラーの複写機を接続した際に、スキャナで読みとった画像データも印刷制御装置内で、画像処理が行えるようにすることにより、機能の向上を図る。
【発明の効果】
【００２２】
請求項１に記載の印刷制御装置によれば、プリンタ機として、ハーフトーンを印刷するためのディザ処理以外の階調処理手段を有することにより、パラメータの通信時間にかかる時間を無くし、高速化が可能となる。また、請求項２に記載の印刷制御装置によれば、電子写真方式によるプリンタエンジン固有のばらつきによる特性の違いを平均化し印字品質の向上を行うためのガンマー処理を行える方式にすることにより、機能の向上が可能となる。また、請求項３に記載の印刷制御装置によれば、画像を反転させての出力も可能とすることにより、プリンタエンジンとのインターフェースの仕様の違いを吸収し、１つの印刷制御装置を複数種のプリンタエンジンとに接続可能とすることにより機能の向上が可能となる。また、請求項４に記載の印刷制御装置によれば、印刷制御装置１１内の画像処理装置を随時書き込み可能なＲＡＭを使用することにより、請求項２による方式のように複数の出力回路を用いなくても出力画像を反転させることが可能なため、コスト上昇させることなく、機能の向上が可能となる。また、請求項５に記載の印刷制御装置によれば、カラーのプリンタエンジンに接続する際に、印刷動作を行う際には、一色ずつの画像データの転送を行うため、印刷制御装置内の画像処理装置を１つだけ持ち、各色出力の際にパラメータを設定することにより、複数色の回路を必要としなくする構成にすることにより、コスト上昇させることなく、機能の向上が可能となる。
【００２３】
また、請求項６に記載の印刷制御装置によれば、２値で展開された画像データをプリンタエンジンに出力する際に、画像の最高濃度と、最低濃度以外の値も出力可能とすることにより、印字品質の向上が可能となる。また、請求項７に記載の印刷制御装置によれば、請求項６による方式の印刷制御装置内の画像処理装置を双方向に入出力可能なように構成することにより、白黒、およびカラーの複写機を接続した際に、スキャナで読みとった画像データも印刷制御装置内で、画像処理が行えるようにして、機能の向上が可能となる。
【００２４】
また、請求項８に記載の印刷制御装置によれば、画像処理を行った後に、プリンタエンジンに送出するインターフェースの形式に変換し直すことにより、多値のフレームメモリで記憶した画像データをそれより多くの階調を出力可能なプリンタエンジンと接続する際に印刷制御装置では、プリンタエンジンのインターフェースに出力できなかった画像データの階調を出力可能とすることにより、機能の向上が可能となる。また、請求項９に記載の印刷制御装置によれば、請求項８による方式の印刷制御装置内の画像処理装置を双方向に入出力可能なように構成することにより、白黒、およびカラーの複写機を接続した際に、スキャナで読みとった画像データも印刷制御装置内で、画像処理が行えるようにすることにより、機能の向上が可能となる。
【発明を実施するための最良の形態】
【００２５】
以下本発明の印刷制御装置における好適な実施形態について、図２から図８を参照して詳細に説明する。図２は、印刷制御装置の構成と接続される周辺機器を表したブロック図である。この図２に示すように印刷制御装置１１には、少なくとも１台のホストコンピュータ１０及びデジタル複写機１９が接続されている。ホストコンピュータ１１では、使用者が印刷したい原稿を作成し、印刷制御装置１１に対して印刷命令及び画像データを供給するようになっている。デジタル複写機１９は、プリンタエンジンを備えており、電子写真方式による印刷を実行するようになっている。
【００２６】
印刷制御装置１１は、ホストインターフェース１２、ＣＰＵ（中央処理装置）１３、ＲＡＭ１４、ＲＯＭ（リード・オンリ・メモリ）１５、データ変換装置１６、画像処理装置１７、及びビデオインターフェース１８を備えている。ホストインターフェース１２は、ホストコンピュータ１０と接続されており、ホストコンピュータ１０から印刷命令を受信すると、ＣＰＵ１３に対して印刷命令をインタラプト等で伝えるようになっている。
【００２７】
ＲＡＭ１４は、ホストコンピュータ１０から供給される画像データ等のデータを格納するランダム・アクセス・メモリである。ＲＡＭ１４は、画像データを多値で記憶する以上の容量を有している。ＲＯＭ１５は、ＣＰＵ１３で印刷制御を行うために必要な各種のプログラムやデータが格納されたリード・オンリ・メモリである。データ変換装置１６は、ＲＡＭ１４に格納した画像データの階調数を、デジタル複写機１９で出力可能な階調数に変換するようになっている。画像処理装置１７は、ガンマー変換、最高濃度調整等の画像調整を行うようになっている。ビデオインターフェース１８は、デジタル複写機１９に接続されており、画像処理装置１７で処理された画像データを出力するようになっている。
【００２８】
次に、このように構成された実施形態の動作について説明する。使用者は印刷したい原稿をホストコンピュータ１０上で作成し、印刷制御装置１１に印刷命令を出し、画像データを出力する。印刷制御装置１１内では、ホストインターフェース１２から印刷命令が出されると、ＣＰＵ１３にインタラプト等で伝え、ＣＰＵ１３は送られてきた画像データをＲＡＭ１４上にビットイメージで書き込んでいく。
【００２９】
この際ホストコンピュータ１０からの印刷命令が多値で指定された場合は、ホストコンピュータ１０から送られてきた画像データのうち、ハーフトーンで表されているデータは、そのままのハーフトーンの値、もしくはディザ処理をかけた値をＲＡＭ１４に書き込む。例えば、通常、ホストコンピュータからは１画素あたりの画像データが、８ビットで指定されてくるが、ＲＡＭ１４の容量が、８ビットで記憶可能な場合は８ビットで書き込み、容量が４ビット分しかない場合には、ディザ処理を行い、４ビットのデータにして、ＲＡＭ１４に書き込む。
【００３０】
ＲＡＭ１４に２値または、多値でホストコンピュータ１０からの画像データ全てビットイメージに展開し終わると、ＣＰＵ１３はデジタル複写機１９に画像データの準備が完了したことを伝え、デジタル複写機１９が通常のコピー動作などで使われていないことを確認し、印刷命令を出す。デジタル複写機１９から印刷制御信号がアサートされると、印刷制御装置１１側は、ＤＭＡ（ダイレクト・メモリ・アクセス）を行い、ＲＡＭ１４に格納した画像データをデータ変換装置１６に送出する。
【００３１】
データ変換装置１６では、多値出力が可能なデジタル複写機の階調数よりも、ＲＡＭ１４に格納した画像データの階調数が小さい場合には、データをリピートしてデジタル複写機の出力可能な階調数に変換し直す。例えば、８ビット（２５６階調）の出力が可能なデジタル複写機に出力する場合で、ＲＡＭ１４に格納した画像データが、１画素あたり、１ビット（２階調）、２ビット（４階調）、４ビット（１６階調）であった場合には、図３から図５に示すように、それぞれのビットを拡張して全て２５６階調の画像データに変換し直して、画像処理装置１７に供給する。
【００３２】
画像処理装置１７では、データ変換装置１６で変換された画像データに対して、ガンマー変換、最高濃度調整などの処理を行う。ここでガンマー変換は、デジタル複写機１９のプリンタエンジン上で、固体差による出力濃度特性の違いを吸収するために、入力画像に対して、出力画像の値を調整するものである。また、最高濃度調整は、最高濃度（８ビットの場合は０ｘＦＦ）に近い値を電子写真方式で印刷すると、出力画像にトナーが散ったり、メカニカルに故障させる原因になることを考慮して、画像データをある一定の値に調整するものである。このように画像処理装置１７にて調整された画像データは、ビデオインターフェース１８を通してデジタル複写機１９に送出される。デジタル複写機１９では、入力された画像データに従って、電子写真方式による印刷が実行される。
【００３３】
なお、ビデオインターフェース１８を通過する際のフォーマットは、接続されるデジタル複写機１９により多種多様であり、画像データが反転しているものもあるため、出力時に、画像データを反転させて、出力をさせる場合と、切り替えられるようにもしている。また、画像処理装置１７のガンマー変換回路を随時書き込み可能なＲＡＭによって構成した場合には、画像データの反転回路なしにデータを反転させることも可能である。
【００３４】
更に、カラーで印刷する場合には、ガンマー変換は通常Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４種類のガンマーテーブルが必要であるが、回路的には、同じであるため、ビデオインターフェース１８の構成が、１色ずつの出力の場合には、１つの回路だけの構成になる。また、複写機にはスキャナが搭載されているため、画像処理装置１７を双方向に入出力可能な構成にすれば、印刷制御装置１１をスキャナとしても使えかつ、画像処理装置１７の構成により、画像データの２値化処理や、スキャナ用ガンマー処理装置としても使うことが可能となる。
【００３５】
次に本実施形態の具体的実施例について説明する。図６は、本実施例における印刷制御装置１１の構成を表したものである。なお、図２に示した実施形態の構成と同一の部分については同一の符号を付して適宜その説明を省略することとする。印刷制御装置は、モードレジスタ２０及びガンマー変換回路２１を備えている。
【００３６】
モードレジスタ２０には、プリンタ／スキャナ、１ビット／２ビット／４ビット／８ビット等の設定値が格納されている。ガンマー変換回路２１は、ＲＡＭで構成されており、ＣＰＵ１３により接続されるデジタル複写機の特性に合わせた変換値が図７に示されるようなテーブル形式で書かれている。また、画像を反転させて出力する場合は、図８に示すように、ガンマー変換テーブルの値を、入力画像データの値が小さいときには大きな値を出力し、入力画像データが大きな値の場合には小さな値を出力するように、設定されている。
【００３７】
次にこの実施例の動作について説明する。前記実施形態の動作で説明したのと同様に、ホストコンピュータ１０から送られてきた画像データをＲＡＭ１４にビットマップで展開していく。ただし、本実施例では、ＲＡＭ１４は、仮に４ビットの多値の階調が記憶できるものとする。４ビットのデータが扱えるため、ＲＡＭ１４には、０ｘ０から０ｘＦまでの１６段階の値を持つデータが記憶される。また、接続されるデジタル複写機は、８ビット（２５６階調）のデータが出力可能なものとする。
【００３８】
ＲＡＭ１４上に画像データが全て展開されると、画像データをＲＡＭ１４から、ビデオインターフェース１８に送出するが、その際モードレジスタ２０に記憶された、プリンタ／スキャナ、１ビット／２ビット／４ビット／８ビット等の設定値を参照して画像データを変換していく。ビデオＤＭＡ動作が始まると、ＲＡＭ１４上の画像データは、ＣＰＵバス上を通って、データ変換装置１６に入力され、モードレジスタの階調があらかじめ４ビットに指定されているため、図５に示すテーブルに従ってビット拡張され、８ビットのデータとして出力される。ただし、この実施例は４ビットの場合を記述しているが、１ビット、２ビットであった場合も図５の変換テーブルが、それぞれ図３、図４に変わるのみであり、方式が変わるものではない。
【００３９】
データ変換装置１６から出力された画像データは、ガンマー変換回路２１により、参照されるデータに再度変換される。例えば、データ変換装置１６から出力された画像データが０ｘ１１であった場合には、図７の参照テーブルの出力データの値が０ｘ１３であるので、この値が新たな画像データとして出力される。また、画像を反転させて出力する場合は、図８のガンマー変換テーブルによって、入力画像データの値が小さいときには大きな値を出力し、入力画像データが大きな値の場合には小さな値を出力する。
【００４０】
更に、データ変換装置１６の出力に対して、ガンマー変換をかけることにより、４ビット（１６階調）の画像データに対してガンマー変換をかけてから、データ変換装置１６に入力する場合に比べて、出力できるデータの数は、１回のビデオＤＭＡ内では、１６通りで変わらないが、０ｘ１３、０ｘＥＣ等の、１６階調で表される階調より更に中間調の値が出力可能となる。４ビット（１６階調）の画像データに対してガンマー変換をかけてから、データ変換装置１６に入力する場合には、出力できる画像データの値は、０ｘ００、０ｘ１１、・・・、０ｘＦＦといった、４ビットの繰り返しになる１６通りの値に限られてしまう。また、１６通りの入力で、１６通りの出力ガンマー変換をすると、違う入力画像データに対して、同じ出力画像データになってしまう場合があるため、結果として、出力できる階調数を減らすことになる場合がある。
【００４１】
以上説明してきた実施例の構成にすることにより、複写機内部に持つガンマー処理回路を使うことなく、ガンマー変換が可能となるため、処理の高速化が図れるだけでなく、種種のビデオインターフェース１にも対応できる構成となり、かつ、少ない階調数にビットマップ展開された画像データであっても、階調数の多い画像データとしても扱うことが可能となる。
【図面の簡単な説明】
【００４２】
【図１】従来の階調処理を行う印刷制御装置の構成図である。
【図２】本発明の印刷制御装置における一実施形態の構成と接続される周辺機器を表したブロック図である。
【図３】同上、実施形態のデータ変換装置において、ＲＡＭに格納された２階調の画像データをビット拡張して２５６階調の画像データに変換するための変換テーブルである。
【図４】同上、実施形態のデータ変換装置において、ＲＡＭに格納された４階調の画像データをビット拡張して２５６階調の画像データに変換するための変換テーブルである。
【図５】同上、実施形態のデータ変換装置において、ＲＡＭに格納された１６階調の画像データをビット拡張して２５６階調の画像データに変換するための変換テーブルである。
【図６】同上、実施形態における印刷制御装置の具体的実施例を示す構成図である。
【図７】同上、実施例のガンマー変換回路における、変換テーブルを示す説明図である。
【図８】同上、実施例のガンマー変換回路において、画像を反転させて出力する場合の、変換テーブルを示す説明図である。
【符号の説明】
【００４３】
１０  ホストコンピュータ
１１  印刷制御装置
１２  ホストインターフェース
１３  ＣＰＵ
１４  ＲＡＭ
１５  ＲＯＭ
１６  データ変換装置
１７  画像処理装置
１８  ビデオインターフェース
１９  デジタル複写機
２０  モードレジスタ
２１  ガンマー変換回路
【図１】
2005339546.tif 000003
【図２】
2005339546.tif 000004
【図３】
2005339546.tif 000005
【図４】
2005339546.tif 000006
【図５】
2005339546.tif 000007
【図６】
2005339546.tif 000008
【図７】
2005339546.tif 000009
【図８】
2005339546.tif 000010