JPH10151820A - 画像出力装置 - Google Patents
画像出力装置Info
- Publication number
- JPH10151820A JPH10151820A JP8326183A JP32618396A JPH10151820A JP H10151820 A JPH10151820 A JP H10151820A JP 8326183 A JP8326183 A JP 8326183A JP 32618396 A JP32618396 A JP 32618396A JP H10151820 A JPH10151820 A JP H10151820A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- memory
- image data
- gradation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Image Input (AREA)
- Storing Facsimile Image Data (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
- Color, Gradation (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
(57)【要約】
【課題】 メモリの容量を低減しても高画質の出力を維
持できる画像出力装置の提供。 【解決手段】 CPU1は、送られてきたデータが画像
データの場合には、画像データメモリ5に低解像度で高
階調のデータ(200dpiで256階調のデータ)と
して書き込む。一方、送られてきたデータが文字データ
の場合には、文字データメモリ6に高解像度で低階調の
データ(400dpi、2階調のデータ)として書き込
む。1画像分のデータの書き込みが終了すると、画像デ
ータメモリ5のデータは、面積階調テーブル7を経て合
成回路8に供給され、文字データメモリ6からのデータ
も合成回路8に入力される。合成回路8は、その入力さ
れた両データを合成し、プリンタエンジン3に送出す
る。プリンタエンジン3は、そのデータを所定の用紙に
印刷し、印刷動作を完了する。
持できる画像出力装置の提供。 【解決手段】 CPU1は、送られてきたデータが画像
データの場合には、画像データメモリ5に低解像度で高
階調のデータ(200dpiで256階調のデータ)と
して書き込む。一方、送られてきたデータが文字データ
の場合には、文字データメモリ6に高解像度で低階調の
データ(400dpi、2階調のデータ)として書き込
む。1画像分のデータの書き込みが終了すると、画像デ
ータメモリ5のデータは、面積階調テーブル7を経て合
成回路8に供給され、文字データメモリ6からのデータ
も合成回路8に入力される。合成回路8は、その入力さ
れた両データを合成し、プリンタエンジン3に送出す
る。プリンタエンジン3は、そのデータを所定の用紙に
印刷し、印刷動作を完了する。
Description
【0001】
【発明の属する技術分野】本発明は、プリンタコントロ
ーラや、ディジタル複写機に接続される画像出力装置に
関し、特にメモリを有する画像出力装置に関する。
ーラや、ディジタル複写機に接続される画像出力装置に
関し、特にメモリを有する画像出力装置に関する。
【0002】
【従来の技術】従来のプリンタとしては、図7に示すよ
うなものが知られている。このプリンタでは、外部接続
回路9がコンピュータなどから印刷要求データを受け取
ると、CPU(中央処理装置)1がそれを理解し、コン
ピュータから送られてくる画像データや文字データがデ
ータメモリ2に格納される。データメモリ2が1画像分
のデータを格納すると、タイミング制御回路4の制御に
より、プリンタエンジン3と同期をとりながらデータメ
モリ2の画像データが読み出され、この読み出された画
像データや文字データがプリンタエンジン3により印刷
される。このように、従来のプリンタでは、画像データ
と文字データとは、均一な処理がされて1つのデータメ
モリ2に書き込まれていた。
うなものが知られている。このプリンタでは、外部接続
回路9がコンピュータなどから印刷要求データを受け取
ると、CPU(中央処理装置)1がそれを理解し、コン
ピュータから送られてくる画像データや文字データがデ
ータメモリ2に格納される。データメモリ2が1画像分
のデータを格納すると、タイミング制御回路4の制御に
より、プリンタエンジン3と同期をとりながらデータメ
モリ2の画像データが読み出され、この読み出された画
像データや文字データがプリンタエンジン3により印刷
される。このように、従来のプリンタでは、画像データ
と文字データとは、均一な処理がされて1つのデータメ
モリ2に書き込まれていた。
【0003】
【発明が解決しようとする課題】ところで、プリンタエ
ンジンの技術の向上により、プリンタは高解像度化と高
階調化が進み、さらにカラー化も進み、1ページ分のフ
レームメモリのサイズが大容量化している。このため、
例えば、解像度が400dpi、YMCKの各色が25
6階調(8bit)のA3カラーの場合には、約128
Mbyteのメモリが必要となる。
ンジンの技術の向上により、プリンタは高解像度化と高
階調化が進み、さらにカラー化も進み、1ページ分のフ
レームメモリのサイズが大容量化している。このため、
例えば、解像度が400dpi、YMCKの各色が25
6階調(8bit)のA3カラーの場合には、約128
Mbyteのメモリが必要となる。
【0004】そこで、本発明は、メモリの容量を低減し
ても高画質の出力を維持できる画像出力装置を提供する
ことを目的とする。
ても高画質の出力を維持できる画像出力装置を提供する
ことを目的とする。
【0005】
【課題を解決するための手段】請求項1記載の発明で
は、低解像度で高階調に表現された画像データを格納す
る画像データ記憶手段と、高解像度で低階調に表現され
た文字データを格納する文字データ記憶手段と、前記画
像データ記憶手段に格納された画像データと、前記文字
データ記憶手段に格納された文字データとを読み出して
合成する合成手段とを具備したことにより、前記目的を
達成する。
は、低解像度で高階調に表現された画像データを格納す
る画像データ記憶手段と、高解像度で低階調に表現され
た文字データを格納する文字データ記憶手段と、前記画
像データ記憶手段に格納された画像データと、前記文字
データ記憶手段に格納された文字データとを読み出して
合成する合成手段とを具備したことにより、前記目的を
達成する。
【0006】請求項2記載の発明では、請求項1記載の
画像出力装置において、前記画像データ記憶手段と前記
合成手段との間に、前記画像データ記憶手段から読み出
した画像データに対して面積階調処理を行う面積階調処
理手段を設けている。
画像出力装置において、前記画像データ記憶手段と前記
合成手段との間に、前記画像データ記憶手段から読み出
した画像データに対して面積階調処理を行う面積階調処
理手段を設けている。
【0007】
【発明の実施の形態】以下、本発明の画像出力装置の好
適な実施の形態について、図1ないし図6を参照して詳
細に説明する。図1は、この実施の形態の画像出力装置
の構成を示すブロック図である。この実施の形態の画像
出力装置は、図1に示すようにCPUバス10を有し、
このCPUバス10に、各部の制御などを行うCPU
(中央処理装置)1と、外部との間で信号の授受を行う
外部接続回路9と、画像データを書き込む画像データメ
モリ5と、文字データを書き込む文字データメモリ6
と、タイミング制御回路4が接続されている。
適な実施の形態について、図1ないし図6を参照して詳
細に説明する。図1は、この実施の形態の画像出力装置
の構成を示すブロック図である。この実施の形態の画像
出力装置は、図1に示すようにCPUバス10を有し、
このCPUバス10に、各部の制御などを行うCPU
(中央処理装置)1と、外部との間で信号の授受を行う
外部接続回路9と、画像データを書き込む画像データメ
モリ5と、文字データを書き込む文字データメモリ6
と、タイミング制御回路4が接続されている。
【0008】画像メモリ5には、後述のように低解像度
で高階調に表現された画像データが書き込まれ、文字デ
ータメモリ6には、後述のように高解像度で低階調に表
現された文字データが書き込まれる。画像メモリ5は、
面積階調テーブル7を介して合成回路8に接続されると
ともに、文字データメモリ6は合成回路8に接続されて
いる。合成回路8は、面積階調テーブル7からのデータ
と文字データメモリ6からのデータとを後述のように合
成し、プリンタエンジン3に出力するように構成されて
いる。タイミング制御回路4は、面積階調テーブル7と
プリンタエンジン3に対して制御信号を送出するように
構成されている。
で高階調に表現された画像データが書き込まれ、文字デ
ータメモリ6には、後述のように高解像度で低階調に表
現された文字データが書き込まれる。画像メモリ5は、
面積階調テーブル7を介して合成回路8に接続されると
ともに、文字データメモリ6は合成回路8に接続されて
いる。合成回路8は、面積階調テーブル7からのデータ
と文字データメモリ6からのデータとを後述のように合
成し、プリンタエンジン3に出力するように構成されて
いる。タイミング制御回路4は、面積階調テーブル7と
プリンタエンジン3に対して制御信号を送出するように
構成されている。
【0009】このような構成からなる実施の形態の適用
例について説明する。図2は、この実施の形態をプリン
タコントローラに適用した例であり、図中の11はパー
ソナルコンピュータ、12はプリンタである。プリンタ
12内には、画像データメモリ5と文字データメモリ6
とが設けられている。図3は、この実施の形態をディジ
タルコピー機用の拡張ボードに適用した例であり、図中
の13は拡張ボード、14はディジタルコピー機であ
る。拡張ボード13には、画像データメモリ5と文字デ
ータメモリ6とが設けられている。
例について説明する。図2は、この実施の形態をプリン
タコントローラに適用した例であり、図中の11はパー
ソナルコンピュータ、12はプリンタである。プリンタ
12内には、画像データメモリ5と文字データメモリ6
とが設けられている。図3は、この実施の形態をディジ
タルコピー機用の拡張ボードに適用した例であり、図中
の13は拡張ボード、14はディジタルコピー機であ
る。拡張ボード13には、画像データメモリ5と文字デ
ータメモリ6とが設けられている。
【0010】次に、上述のような構成からなる実施の形
態の動作について説明する。いま、外部接続回路9が外
部のコンピュータ等からの印刷要求データを受け取る
と、この印刷要求データがCPU1に送られる。これに
より、CPU1は、送られてきた印刷すべきデータが画
像データの場合には、画像データメモリ5に200dp
iで256階調のデータとして書き込む。一方、送られ
てきたデータが文字データの場合には、文字データメモ
リ6に400dpi、2階調のデータとして書き込む。
態の動作について説明する。いま、外部接続回路9が外
部のコンピュータ等からの印刷要求データを受け取る
と、この印刷要求データがCPU1に送られる。これに
より、CPU1は、送られてきた印刷すべきデータが画
像データの場合には、画像データメモリ5に200dp
iで256階調のデータとして書き込む。一方、送られ
てきたデータが文字データの場合には、文字データメモ
リ6に400dpi、2階調のデータとして書き込む。
【0011】上記のように、外部からのデータを、その
データに応じて画像データメモリ5と画像データメモリ
6に書き込むようにするのは、以下の理由による。プリ
ンタの出力においては、画像データは高階調表現が高画
質化を実現するために重要であり、一方、文字データ
は、高解像度が高画質化の実現に重要である。このた
め、上記のように、画像を低解像度で高階調に表現して
画像データメモリ5に書き込むようにする一方、文字や
グラフィックを高解像度で低階調で表現して文字データ
メモリ6に書き込むようにしたからである。
データに応じて画像データメモリ5と画像データメモリ
6に書き込むようにするのは、以下の理由による。プリ
ンタの出力においては、画像データは高階調表現が高画
質化を実現するために重要であり、一方、文字データ
は、高解像度が高画質化の実現に重要である。このた
め、上記のように、画像を低解像度で高階調に表現して
画像データメモリ5に書き込むようにする一方、文字や
グラフィックを高解像度で低階調で表現して文字データ
メモリ6に書き込むようにしたからである。
【0012】このようにして、1画像を構成する全ての
データを画像データメモリ5または文字データメモリ6
に書き込んでいき、この書き込みが終了すると、CPU
1がタイミング制御回路4を駆動させる。これにより、
プリンタエンジン3と同期をとりながら、画像データメ
モリ5のデータと文字データメモリ6のデータとが同時
に読み出される。このとき、必要により、図1に示すよ
うに、画像データメモリ5から出力されるデータが面積
階調テーブル7に供給されて、後述のようにデータ変換
が行われる。面積階調テーブル7で変換されたデータ
と、先の文字データメモリ6からのデータとは、合成回
路8に入力される。合成回路8では、その入力された合
成データを後述のようにして合成し、この合成されたデ
ータは、プリンタエンジン3に送出される。プリンタエ
ンジン3は、そのデータを所定の用紙に印刷し、印刷動
作を完了する。
データを画像データメモリ5または文字データメモリ6
に書き込んでいき、この書き込みが終了すると、CPU
1がタイミング制御回路4を駆動させる。これにより、
プリンタエンジン3と同期をとりながら、画像データメ
モリ5のデータと文字データメモリ6のデータとが同時
に読み出される。このとき、必要により、図1に示すよ
うに、画像データメモリ5から出力されるデータが面積
階調テーブル7に供給されて、後述のようにデータ変換
が行われる。面積階調テーブル7で変換されたデータ
と、先の文字データメモリ6からのデータとは、合成回
路8に入力される。合成回路8では、その入力された合
成データを後述のようにして合成し、この合成されたデ
ータは、プリンタエンジン3に送出される。プリンタエ
ンジン3は、そのデータを所定の用紙に印刷し、印刷動
作を完了する。
【0013】次に、面積階調テーブル7によるデータ変
換について、図4および図5を参照して説明する。図4
(a)は、画像データメモリ5から読み出されて面積階
調テーブル7に入力されるデータの一例を示し、同図
(b)は、面積階調テーブル7で変換されて出力される
データの一例を示す。図5は、面積階調テーブル7の内
容例を示す図である。面積階調テーブル7は、図4
(a)に示す「20」の値が入力されると、図5に示す
入力データの「20」を参照し、これに対応する内容で
ある「0、10、2、8」を出力する。すなわち、この
面積階調テーブル7では、1個のデータが入力される
と、この入力データに対応する4個のデータが出力され
る。この例の場合、1個の256値のデータが入力され
ると、4個の16値のデータが出力される。
換について、図4および図5を参照して説明する。図4
(a)は、画像データメモリ5から読み出されて面積階
調テーブル7に入力されるデータの一例を示し、同図
(b)は、面積階調テーブル7で変換されて出力される
データの一例を示す。図5は、面積階調テーブル7の内
容例を示す図である。面積階調テーブル7は、図4
(a)に示す「20」の値が入力されると、図5に示す
入力データの「20」を参照し、これに対応する内容で
ある「0、10、2、8」を出力する。すなわち、この
面積階調テーブル7では、1個のデータが入力される
と、この入力データに対応する4個のデータが出力され
る。この例の場合、1個の256値のデータが入力され
ると、4個の16値のデータが出力される。
【0014】次に、合成回路8によるデータの合成例に
ついて説明する。図6(a)は、合成回路8に入力され
る画像データを示し、同図(b)は、合成回路8に入力
される文字データを示し、同図(c)は合成回路8で合
成された出力データを示す。(a)に示す画像データ
と、(b)に示す文字データとは、合成回路8に同時に
入力されるので、例えば画像データが(a)に示すよう
に「0」で、文字データが(b)に示すように「0」の
ときには、その合成された出力データは(c)に示すよ
うに「0」となる。このルールを示すと、次のようにな
る。 if(b)=1 then (c)=15 else (c)=(a) なお、この合成ルールは、他の多くの方法も使用でき
る。
ついて説明する。図6(a)は、合成回路8に入力され
る画像データを示し、同図(b)は、合成回路8に入力
される文字データを示し、同図(c)は合成回路8で合
成された出力データを示す。(a)に示す画像データ
と、(b)に示す文字データとは、合成回路8に同時に
入力されるので、例えば画像データが(a)に示すよう
に「0」で、文字データが(b)に示すように「0」の
ときには、その合成された出力データは(c)に示すよ
うに「0」となる。このルールを示すと、次のようにな
る。 if(b)=1 then (c)=15 else (c)=(a) なお、この合成ルールは、他の多くの方法も使用でき
る。
【0015】以上説明したように、この実施の形態で
は、画像データメモリ5には低解像度で高階調に表現し
た画像データを書き込み、文字データメモリ6には高解
像度で低階調に表現した文字データを書き込み、その両
データを合成して出力するようにした。このため、高画
質の出力を維持しながらメモリの容量を低減できる。次
に、この実施の形態のメモリの容量の低減の程度につい
て説明する。この実施の形態において、例えば、画像を
200dpi、YMCKの4色各8bitのA3カラー
とする場合には、画像データメモリ5の容量は32Mb
yteとなり、文字を400dpi、YMCK4色各1
bitのA3カラーとする場合には、文字データメモリ
6の容量は16Mbyteとなり、両メモリの容量の合
計は48Mbyteとなる。一方、従来の一般的な場
合、すなわち、解像度が400dpi、YMCKの各色
が256階調(8bit)のA3カラーの場合には、メ
モリの容量は約128Mbyteとなる。従って、この
実施の形態と従来のプリンタのメモリ容量を比較する
と、48/128=0.375になるので、この実施の
形態では、高画質を維持しながらメモリの容量を従来よ
りも約1/3に減少できる。
は、画像データメモリ5には低解像度で高階調に表現し
た画像データを書き込み、文字データメモリ6には高解
像度で低階調に表現した文字データを書き込み、その両
データを合成して出力するようにした。このため、高画
質の出力を維持しながらメモリの容量を低減できる。次
に、この実施の形態のメモリの容量の低減の程度につい
て説明する。この実施の形態において、例えば、画像を
200dpi、YMCKの4色各8bitのA3カラー
とする場合には、画像データメモリ5の容量は32Mb
yteとなり、文字を400dpi、YMCK4色各1
bitのA3カラーとする場合には、文字データメモリ
6の容量は16Mbyteとなり、両メモリの容量の合
計は48Mbyteとなる。一方、従来の一般的な場
合、すなわち、解像度が400dpi、YMCKの各色
が256階調(8bit)のA3カラーの場合には、メ
モリの容量は約128Mbyteとなる。従って、この
実施の形態と従来のプリンタのメモリ容量を比較する
と、48/128=0.375になるので、この実施の
形態では、高画質を維持しながらメモリの容量を従来よ
りも約1/3に減少できる。
【0016】また、この実施の形態では、画像データメ
モリ5のデータをプリンタエンジン3に送出する際に、
面積階調テーブル7によりそのデータを変換するように
したので、面積階調テーブル7がない場合に比べて、よ
り自然な階調表示を得ることができる。なお、上記の実
施の形態の説明では、画像データメモリ5に書き込むデ
ータは、200dpiで256階調に表現するものと
し、文字データメモリ6に書き込むデータは、400d
pi、2階調で表現するものとした。しかし、その解像
度と階調度とはそれらの値に限られるものではなく、ま
た、ユーザが所定の範囲で任意に変更できるようにして
も良い。
モリ5のデータをプリンタエンジン3に送出する際に、
面積階調テーブル7によりそのデータを変換するように
したので、面積階調テーブル7がない場合に比べて、よ
り自然な階調表示を得ることができる。なお、上記の実
施の形態の説明では、画像データメモリ5に書き込むデ
ータは、200dpiで256階調に表現するものと
し、文字データメモリ6に書き込むデータは、400d
pi、2階調で表現するものとした。しかし、その解像
度と階調度とはそれらの値に限られるものではなく、ま
た、ユーザが所定の範囲で任意に変更できるようにして
も良い。
【0017】
【発明の効果】請求項1記載の発明では、、画像データ
記憶手段には低解像度で高階調に表現した画像データを
書き込み、文字データ記憶手段には高解像度で低階調に
表現した文字データを書き込み、その両データを合成し
て出力するようにした。このため、高画質の出力を維持
しながらメモリの容量を低減できる。請求項2記載の発
明は、画像データ記憶手段のデータを出力する際に、面
積階調処理を行いデータ変換するようにしたので、より
自然な階調表示を実現することができる。
記憶手段には低解像度で高階調に表現した画像データを
書き込み、文字データ記憶手段には高解像度で低階調に
表現した文字データを書き込み、その両データを合成し
て出力するようにした。このため、高画質の出力を維持
しながらメモリの容量を低減できる。請求項2記載の発
明は、画像データ記憶手段のデータを出力する際に、面
積階調処理を行いデータ変換するようにしたので、より
自然な階調表示を実現することができる。
【図1】本発明の実施の形態の画像出力装置の構成を示
すブロック図である。
すブロック図である。
【図2】同画像出力装置の適用例を説明する図である。
【図3】同画像出力装置の他の適用例を説明する図であ
る。
る。
【図4】面積階調テーブルのデータ変換を説明するため
の図である。
の図である。
【図5】面積階調テーブルの内容例を示す図である。
【図6】合成回路のデータの合成例を説明する図であ
る。
る。
【図7】従来装置の構成例を示すブロック図である。
1 CPU 3 プリンタエンジン 4 タイミング制御回路 5 画像データメモリ 6 文字データメモリ 7 面積階調テーブル 8 合成回路 9 外部接続回路 10 CPUバス
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI H04N 1/21 B41J 3/00 A 1/387 G03G 21/00 382 1/405 H04N 1/40 B 1/407 101E // G06T 1/60 G06F 15/64 450C
Claims (2)
- 【請求項1】 低解像度で高階調に表現された画像デー
タを格納する画像データ記憶手段と、 高解像度で低階調に表現された文字データを格納する文
字データ記憶手段と、 前記画像データ記憶手段に格納された画像データと、前
記文字データ記憶手段に格納された文字データとを読み
出して合成する合成手段と、 を具備したことを特徴とする画像出力装置。 - 【請求項2】 前記画像データ記憶手段と前記合成手段
との間に、前記画像データ記憶手段から読み出した画像
データに対して面積階調処理を行う面積階調処理手段を
設けたことを特徴とする請求項1記載の画像出力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8326183A JPH10151820A (ja) | 1996-11-20 | 1996-11-20 | 画像出力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8326183A JPH10151820A (ja) | 1996-11-20 | 1996-11-20 | 画像出力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10151820A true JPH10151820A (ja) | 1998-06-09 |
Family
ID=18184970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8326183A Pending JPH10151820A (ja) | 1996-11-20 | 1996-11-20 | 画像出力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10151820A (ja) |
-
1996
- 1996-11-20 JP JP8326183A patent/JPH10151820A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001213015A (ja) | 画像記録装置 | |
| JPH10151820A (ja) | 画像出力装置 | |
| JP2837103B2 (ja) | 画像処理装置の解像度整合回路 | |
| JPH06284282A (ja) | 画像形成装置 | |
| JPH04205069A (ja) | 画像処理装置 | |
| JP2613302B2 (ja) | 縮小印字装置 | |
| JP2993618B2 (ja) | 画像処理方法 | |
| JPH0563959A (ja) | 画像処理方法および装置 | |
| JP3461623B2 (ja) | ファクシミリ装置のdmaコントローラ | |
| JP2002199235A (ja) | 画像処理装置およびその制御方法 | |
| JPH04362867A (ja) | 画像処理装置及びその方法 | |
| JP2001103227A (ja) | 情報出力装置 | |
| JPH04301465A (ja) | 記録装置 | |
| JPH03171874A (ja) | 画像情報処理装置 | |
| JPH05212913A (ja) | 画像形成装置 | |
| JP3799011B2 (ja) | 全ページの印刷データを生成する方法 | |
| JPH05151403A (ja) | プリンタ装置 | |
| JP2001155145A (ja) | 画像入出力制御装置 | |
| JPH09312776A (ja) | カラーイメージ処理装置 | |
| JP2000203103A (ja) | プリンタの画像デ―タ処理装置 | |
| JP2000101823A (ja) | 画像処理装置 | |
| JPH04371864A (ja) | ページプリンタ | |
| JP2008219363A (ja) | データ転送装置とデータ転送方法 | |
| JP2000242446A (ja) | 記憶制御装置 | |
| JP2001018446A (ja) | プリンタの制御装置およびプリンタ並びにプリンタのデータ処理方法 |