JP2000134475A - 画像形成方法及び画像形成装置 - Google Patents
画像形成方法及び画像形成装置Info
- Publication number
- JP2000134475A JP2000134475A JP10304565A JP30456598A JP2000134475A JP 2000134475 A JP2000134475 A JP 2000134475A JP 10304565 A JP10304565 A JP 10304565A JP 30456598 A JP30456598 A JP 30456598A JP 2000134475 A JP2000134475 A JP 2000134475A
- Authority
- JP
- Japan
- Prior art keywords
- image
- random number
- data
- signal
- image data
- 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.)
- Withdrawn
Links
Landscapes
- Color, Gradation (AREA)
- Control Or Security For Electrophotography (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【課題】特に、グラデーション状の多値のフルカラー画
像を出力する際に顕著となる階調飛びの補正制御を行う
こと。 【解決手段】乱数発生部210で発生した乱数データ2
18の乱数最大値を乱数最大値算出部220で算出し、
最大乱数信号226として乱数加算量算出部230に出
力する。そして、画像の階調に従って最大乱数信号22
6を調整して乱数加算量の算出を行う。さらに、乱数加
算量選択部240で入力画像データの階調に応じて、乱
数加算量算出部230により各区間毎に求めた乱数デー
タの中で、画像データの階調に相当する区間の乱数デー
タを選択して出力する。その後、乱数加算部250で入
力画像データに対して乱数データを加算する。乱数加算
制御部280は画像処理(画像データ)応じてセレクタ
260を制御して画像データによりは乱数加算処理を行
った画像データと入力画像データの一方を選択して出力
する。
像を出力する際に顕著となる階調飛びの補正制御を行う
こと。 【解決手段】乱数発生部210で発生した乱数データ2
18の乱数最大値を乱数最大値算出部220で算出し、
最大乱数信号226として乱数加算量算出部230に出
力する。そして、画像の階調に従って最大乱数信号22
6を調整して乱数加算量の算出を行う。さらに、乱数加
算量選択部240で入力画像データの階調に応じて、乱
数加算量算出部230により各区間毎に求めた乱数デー
タの中で、画像データの階調に相当する区間の乱数デー
タを選択して出力する。その後、乱数加算部250で入
力画像データに対して乱数データを加算する。乱数加算
制御部280は画像処理(画像データ)応じてセレクタ
260を制御して画像データによりは乱数加算処理を行
った画像データと入力画像データの一方を選択して出力
する。
Description
【0001】
【発明の属する技術分野】本発明は、グラデーション編
集処理を行なう画像形成方法及びその装置に関する。
集処理を行なう画像形成方法及びその装置に関する。
【0002】
【従来の技術】従来から、入力された画像データに対応
するトナー画像を用紙上に形成する画像形成装置が存在
する。例えば、原稿を電気的に読み取り、得られた画像
データを用紙上に出力することにより、画像複写を行う
デジタル複写機等が挙げられるが、そのような画像形成
装置の発展はめざましいものがある。画像形成装置業界
の技術の急成長に伴い、より高画質で高精度な美しいカ
ラー画像をユーザに与えることができるようになった。
するトナー画像を用紙上に形成する画像形成装置が存在
する。例えば、原稿を電気的に読み取り、得られた画像
データを用紙上に出力することにより、画像複写を行う
デジタル複写機等が挙げられるが、そのような画像形成
装置の発展はめざましいものがある。画像形成装置業界
の技術の急成長に伴い、より高画質で高精度な美しいカ
ラー画像をユーザに与えることができるようになった。
【0003】画像形成装置により形成される画像の高画
質化を進める上での問題の一つに、画像の階調飛びとい
う問題がある。これは、設定した階調変化(データ濃度
変化)とは異なる濃度変化で実際に画像が形成される現
象であって、トナーの特性の影響を受けて起こるもので
あると考えられている。例えば、比例して濃度変化が起
こるように設定されていたしても、トナーの付着量が比
例的に変化しないために、階調毎に前後の階調に対して
トナー濃度差が異なるものと思われ、結果として、濃度
差の大きい部分は筋となって画像に現れる。量子化レベ
ルでは、例えば図15のように、トナー濃度が変化して
いる。
質化を進める上での問題の一つに、画像の階調飛びとい
う問題がある。これは、設定した階調変化(データ濃度
変化)とは異なる濃度変化で実際に画像が形成される現
象であって、トナーの特性の影響を受けて起こるもので
あると考えられている。例えば、比例して濃度変化が起
こるように設定されていたしても、トナーの付着量が比
例的に変化しないために、階調毎に前後の階調に対して
トナー濃度差が異なるものと思われ、結果として、濃度
差の大きい部分は筋となって画像に現れる。量子化レベ
ルでは、例えば図15のように、トナー濃度が変化して
いる。
【0004】
【発明が解決しようとする課題】特に入力した画像デー
タに対して、画像処理の編集機能を使用して連続して滑
らかに変化するグラデーション画像を付加して出力する
際、上記現象は顕著となってくる。そこで、これから画
像形成装置のさらなる高画質化を進めていく為には、こ
の階調飛びの問題を解消する新たな技術の確立が必要と
なってくる。
タに対して、画像処理の編集機能を使用して連続して滑
らかに変化するグラデーション画像を付加して出力する
際、上記現象は顕著となってくる。そこで、これから画
像形成装置のさらなる高画質化を進めていく為には、こ
の階調飛びの問題を解消する新たな技術の確立が必要と
なってくる。
【0005】本発明は上記の従来技術の課題を解決する
ためになされたものでその目的とするところは、入力画
像に対してグラデーション画像を付加するにあたり、階
調飛びが発生せず、高品質のグラデーションを付加され
た画像を出力することのできる画像処理装置及び画像処
理方法を提供することにある。
ためになされたものでその目的とするところは、入力画
像に対してグラデーション画像を付加するにあたり、階
調飛びが発生せず、高品質のグラデーションを付加され
た画像を出力することのできる画像処理装置及び画像処
理方法を提供することにある。
【0006】
【課題を解決するための手段】上記目的を達成するため
に本発明に係る画像形成方法にあっては、入力した画像
データに対し、グラデーション画像を加えるべくデータ
処理を行なうグラデーション処理工程と、前記グラデー
ション処理工程によって、データ処理された画像データ
に対し、乱数データを加算する乱数加算工程と、を有す
ることを特徴とする。
に本発明に係る画像形成方法にあっては、入力した画像
データに対し、グラデーション画像を加えるべくデータ
処理を行なうグラデーション処理工程と、前記グラデー
ション処理工程によって、データ処理された画像データ
に対し、乱数データを加算する乱数加算工程と、を有す
ることを特徴とする。
【0007】原稿画像を読取り、画像データとする原稿
読取工程を更に有することは好適である。
読取工程を更に有することは好適である。
【0008】前記乱数加算工程によって、乱数データを
加算された画像データを記録する記録工程を更に有する
ことも好適である。
加算された画像データを記録する記録工程を更に有する
ことも好適である。
【0009】前記記録工程は、前記乱数データを加算さ
れた画像データに対応する静電潜像を像担持体上に形成
し、該静電潜像を転写剤によって可視像化し、可視画像
を記録媒体に転写する工程であることも好適である。
れた画像データに対応する静電潜像を像担持体上に形成
し、該静電潜像を転写剤によって可視像化し、可視画像
を記録媒体に転写する工程であることも好適である。
【0010】前記乱数加算工程によって乱数加算された
画像データを出力するか否かを選択する選択工程を更に
有することも好適である。
画像データを出力するか否かを選択する選択工程を更に
有することも好適である。
【0011】前記選択工程は、ユーザの指示に基づいて
乱数加算された画像データを出力するか否かを選択する
ことも好適である。
乱数加算された画像データを出力するか否かを選択する
ことも好適である。
【0012】前記グラデーション処理工程をが行われた
ことを検知するグラデーション処理検知工程を更に有
し、前記選択工程は前記グラデーション処理検知工程に
よってグラデーション処理が検知されると自動的に乱数
加算された画像データを出力することも好適である。
ことを検知するグラデーション処理検知工程を更に有
し、前記選択工程は前記グラデーション処理検知工程に
よってグラデーション処理が検知されると自動的に乱数
加算された画像データを出力することも好適である。
【0013】前記乱数加算工程では、加算される乱数の
最大値を、入力画像データの濃度値に応じて制御するこ
とも好適である。
最大値を、入力画像データの濃度値に応じて制御するこ
とも好適である。
【0014】入力した画像データに対し、グラデーショ
ン画像を加えるべくデータ処理を行なうグラデーション
処理手段と、前記グラデーション処理手段によってデー
タ処理された画像データに対し、乱数データを加算する
乱数加算手段と、を有することを特徴とする。
ン画像を加えるべくデータ処理を行なうグラデーション
処理手段と、前記グラデーション処理手段によってデー
タ処理された画像データに対し、乱数データを加算する
乱数加算手段と、を有することを特徴とする。
【0015】原稿画像を読取り、画像データとして入力
する原稿読取手段を更に有することは好適である。
する原稿読取手段を更に有することは好適である。
【0016】前記乱数加算手段によって、乱数データを
加算された画像データを記録する記録手段を更に有する
ことも好適である。
加算された画像データを記録する記録手段を更に有する
ことも好適である。
【0017】前記記録手段は、前記乱数データを加算さ
れた画像データに対応する静電潜像を像担持体上に形成
し、該静電潜像を転写剤によって可視像化し、可視画像
を記録媒体に転写する電子写真記録手段であることも好
適である。
れた画像データに対応する静電潜像を像担持体上に形成
し、該静電潜像を転写剤によって可視像化し、可視画像
を記録媒体に転写する電子写真記録手段であることも好
適である。
【0018】前記乱数加算手段によって乱数加算された
画像データを出力するか否かを選択する選択手段を更に
有することも好適である。
画像データを出力するか否かを選択する選択手段を更に
有することも好適である。
【0019】前記選択手段は、ユーザの指示に基づいて
乱数加算された画像データを出力するか否かを選択する
ことも好適である。
乱数加算された画像データを出力するか否かを選択する
ことも好適である。
【0020】前記グラデーション処理をが行われたこと
を検知するグラデーション処理検知手段を更に有し、前
記選択手段は前記グラデーション処理検知手段によって
グラデーション処理が検知されると、自動的に乱数加算
された画像データを出力することも好適である。
を検知するグラデーション処理検知手段を更に有し、前
記選択手段は前記グラデーション処理検知手段によって
グラデーション処理が検知されると、自動的に乱数加算
された画像データを出力することも好適である。
【0021】前記選択手段は、前記画像形成装置に接続
された外部装置から乱数加算された画像データを出力す
るか否かの指示を入力する指示入力手段を有し、該指示
入力手段によって入力された指示に従って、前記選択を
行なうことも好適である。
された外部装置から乱数加算された画像データを出力す
るか否かの指示を入力する指示入力手段を有し、該指示
入力手段によって入力された指示に従って、前記選択を
行なうことも好適である。
【0022】前記乱数加算手段は、加算される乱数の最
大値を、入力画像データの濃度値に応じて制御すること
も好適である。
大値を、入力画像データの濃度値に応じて制御すること
も好適である。
【0023】本発明は、画像形成装置を制御する制御プ
ログラムを格納されたコンピュータ可読メモリであっ
て、入力した画像データに対し、グラデーション画像を
加えるべくデータ処理を行なうグラデーション処理工程
のプログラムコードと、前記グラデーション処理工程に
よって、データ処理された画像データに対し、乱数デー
タを加算する乱数加算工程のプログラムコードと、を有
することを特徴とする。
ログラムを格納されたコンピュータ可読メモリであっ
て、入力した画像データに対し、グラデーション画像を
加えるべくデータ処理を行なうグラデーション処理工程
のプログラムコードと、前記グラデーション処理工程に
よって、データ処理された画像データに対し、乱数デー
タを加算する乱数加算工程のプログラムコードと、を有
することを特徴とする。
【0024】これにより、原稿画像を走査して取り込ん
だ画像データに対して、グラデーション編集機能を使用
してグラデーション画像を与えて出力する際に、前記出
力する画像データに対して適度なノイズデータを付加し
て出力することで、グラデーション画像を出力する際に
問題となっている階調飛びを効果的に抑制するものであ
る。
だ画像データに対して、グラデーション編集機能を使用
してグラデーション画像を与えて出力する際に、前記出
力する画像データに対して適度なノイズデータを付加し
て出力することで、グラデーション画像を出力する際に
問題となっている階調飛びを効果的に抑制するものであ
る。
【0025】
【発明の実施の形態】以下に、図面を参照して、この発
明の好適な実施の形態を例示的に詳しく説明する。ただ
し、この実施の形態に記載されている構成要素の相対配
置、数式、数値等は、特に特定的な記載がない限りは、
この発明の範囲をそれらのみに限定する趣旨のものでは
ない。
明の好適な実施の形態を例示的に詳しく説明する。ただ
し、この実施の形態に記載されている構成要素の相対配
置、数式、数値等は、特に特定的な記載がない限りは、
この発明の範囲をそれらのみに限定する趣旨のものでは
ない。
【0026】(第1の実施の形態)以下、本発明の第1
の実施の形態としての画像処理装置を図面を参照して詳
細に説明する。本実施の形態は、入力画像に対し、グラ
デーション編集処理により、グラデーションの付加をす
る際に、階調飛びを緩和するために、乱数加算するもの
である。また、以下、「階調」とは画像データ濃度値を
いい、「濃度」とは、実際に画像形成されるトナー濃度
をいう。
の実施の形態としての画像処理装置を図面を参照して詳
細に説明する。本実施の形態は、入力画像に対し、グラ
デーション編集処理により、グラデーションの付加をす
る際に、階調飛びを緩和するために、乱数加算するもの
である。また、以下、「階調」とは画像データ濃度値を
いい、「濃度」とは、実際に画像形成されるトナー濃度
をいう。
【0027】[本体構成]図1に本発明実施例のカラー
画像形成装置の概略断面図を示す。
画像形成装置の概略断面図を示す。
【0028】本例は、上部にデジタルカラー画像リーダ
部100、下部にデジタルカラー画像プリンタ部200
を有する。
部100、下部にデジタルカラー画像プリンタ部200
を有する。
【0029】リーダ部100において、原稿30を原稿
台ガラス31上に載せ、光学系読取駆動モータ35によ
り露光ランプ32を含む公知の原稿走査ユニットを予め
設定された複写倍率に応じて決定された一定の速度で露
光走査する。そして原稿30からの反射光像を、レンズ
33によりフルカラーセンサ(CCD)34に集光し、
カラー色分解画像信号を得る。このフルカラーセンサと
しては、互いに隣接して配置されたR(レッド),G
(グリーン),B(ブルー)のフィルタを付けた3ライ
ンのCCDを用いている。カラー色分解画像信号は、画
像処理部36及びコントローラ部37にて画像処理を施
され、プリンタ部に送出される。
台ガラス31上に載せ、光学系読取駆動モータ35によ
り露光ランプ32を含む公知の原稿走査ユニットを予め
設定された複写倍率に応じて決定された一定の速度で露
光走査する。そして原稿30からの反射光像を、レンズ
33によりフルカラーセンサ(CCD)34に集光し、
カラー色分解画像信号を得る。このフルカラーセンサと
しては、互いに隣接して配置されたR(レッド),G
(グリーン),B(ブルー)のフィルタを付けた3ライ
ンのCCDを用いている。カラー色分解画像信号は、画
像処理部36及びコントローラ部37にて画像処理を施
され、プリンタ部に送出される。
【0030】なお、原稿台ガラス31の周辺に操作部が
設けてあり、複写シーケンスに関する各種モード設定を
行うスイッチ及び表示用のディスプレイ及び表示器が配
置されている。
設けてあり、複写シーケンスに関する各種モード設定を
行うスイッチ及び表示用のディスプレイ及び表示器が配
置されている。
【0031】プリンタ部200において、像担持体であ
る感光ドラム1は矢印方向に回転自在に担持され、感光
ドラム1の周りに前露光ランプ11、コロナ帯電器2、
レーザ露光光学系3、電位センサ12、色の異なる4個
の現像器4y,4c,4m,4Bk、ドラム上光量検知
手段13、転写装置5、クリーニング器6を配置する。
る感光ドラム1は矢印方向に回転自在に担持され、感光
ドラム1の周りに前露光ランプ11、コロナ帯電器2、
レーザ露光光学系3、電位センサ12、色の異なる4個
の現像器4y,4c,4m,4Bk、ドラム上光量検知
手段13、転写装置5、クリーニング器6を配置する。
【0032】レーザ露光光学系3において、リーダ部1
00からの画像信号は、レーザ出力部(不図示)にて光
信号に変換され、変換されたレーザ光がポリゴンミラー
3aで反射され、レンズ3b及びミラー3cを通って、
感光ドラム1の面に投影される。
00からの画像信号は、レーザ出力部(不図示)にて光
信号に変換され、変換されたレーザ光がポリゴンミラー
3aで反射され、レンズ3b及びミラー3cを通って、
感光ドラム1の面に投影される。
【0033】プリンタ部200の画像形成時には、感光
ドラム1を矢印方向に回転させ、前露光ランプ11で除
電した後の感光ドラム1を帯電器2により一様に帯電さ
せて、各分解色ごとに光像Eを照射し、潜像を形成す
る。
ドラム1を矢印方向に回転させ、前露光ランプ11で除
電した後の感光ドラム1を帯電器2により一様に帯電さ
せて、各分解色ごとに光像Eを照射し、潜像を形成す
る。
【0034】次に、所定の現像器を動作させて、感光ド
ラム1上の潜像を現像し、感光ドラム1上に樹脂を基体
としたトナー画像を形成する。なお、現像器4y,4
c,4m,4Bkは、それぞれ偏芯カム24y,24
m,24c,24Bkの動作により、各分解色に応じて
択一的に感光ドラム1に接近するように配置されてい
る。
ラム1上の潜像を現像し、感光ドラム1上に樹脂を基体
としたトナー画像を形成する。なお、現像器4y,4
c,4m,4Bkは、それぞれ偏芯カム24y,24
m,24c,24Bkの動作により、各分解色に応じて
択一的に感光ドラム1に接近するように配置されてい
る。
【0035】さらに、感光ドラム1上のトナー画像を、
予め選択された記録材カセット7a,b,cの1つか
ら、搬送系及び転写装置5を介して感光ドラム1と対向
した位置に供給された記録材に転写する。なおこの記録
材カセットの選択は、記録画像の大きさにより、予めコ
ントローラ部37からの制御信号によりピックアップロ
ーラ27a,b,cのいずれか1つが駆動されることに
より行われる。
予め選択された記録材カセット7a,b,cの1つか
ら、搬送系及び転写装置5を介して感光ドラム1と対向
した位置に供給された記録材に転写する。なおこの記録
材カセットの選択は、記録画像の大きさにより、予めコ
ントローラ部37からの制御信号によりピックアップロ
ーラ27a,b,cのいずれか1つが駆動されることに
より行われる。
【0036】転写装置5は、本例では転写ドラム5a、
転写帯電器5b、記録材を静電吸着させるための吸着帯
電器5cと対向する吸着ローラ5g、内側帯電器5d、
外側帯電器5eとを有し、回転駆動されるように軸支さ
れた転写ドラム5aの周面開口域には誘電体からなる記
録材担持シート5fを円筒状に一体的に張設している。
記録材担持シート5fはポリカーボネートフィルム等の
誘電体シートを使用している。
転写帯電器5b、記録材を静電吸着させるための吸着帯
電器5cと対向する吸着ローラ5g、内側帯電器5d、
外側帯電器5eとを有し、回転駆動されるように軸支さ
れた転写ドラム5aの周面開口域には誘電体からなる記
録材担持シート5fを円筒状に一体的に張設している。
記録材担持シート5fはポリカーボネートフィルム等の
誘電体シートを使用している。
【0037】ドラム状とされる転写装置、つまり転写ド
ラム5aを回転させるに従って感光ドラム上のトナー像
は転写帯電器5bにより記録材担持シート5fに担持さ
れた記録材上に転写する。
ラム5aを回転させるに従って感光ドラム上のトナー像
は転写帯電器5bにより記録材担持シート5fに担持さ
れた記録材上に転写する。
【0038】このように記録材担持シート5fに吸着搬
送される記録材には所望数の色画像が転写され、フルカ
ラー画像を形成する。
送される記録材には所望数の色画像が転写され、フルカ
ラー画像を形成する。
【0039】フルカラー画像形成の場合、このようにし
て4色のトナー像の転写を終了すると記録材を転写ドラ
ム5aから分離爪8a,分離押し上げコロ8b及び分離
帯電器5hの作用によって分離し、熱ローラ定着器9を
介してトレイ10に排紙する。
て4色のトナー像の転写を終了すると記録材を転写ドラ
ム5aから分離爪8a,分離押し上げコロ8b及び分離
帯電器5hの作用によって分離し、熱ローラ定着器9を
介してトレイ10に排紙する。
【0040】他方、転写後感光ドラム1は、表面の残留
トナーをクリーニング器6で清掃した後再度画像形成工
程に供する。
トナーをクリーニング器6で清掃した後再度画像形成工
程に供する。
【0041】記録材の両面に画像を形成する場合には、
定着器9を排出後、すぐに搬送パス切替ガイド19を駆
動し、搬送縦パス20を経て、反転パス21aに一旦導
いた後、反転ローラ21bの逆転により、送り込まれた
際の後端を先頭にして送り込まれた方向と反対向きに退
出させ、中間トレイ22に収納する。その後再び上述し
た画像形成工程によってもう一方の面に画像を形成す
る。
定着器9を排出後、すぐに搬送パス切替ガイド19を駆
動し、搬送縦パス20を経て、反転パス21aに一旦導
いた後、反転ローラ21bの逆転により、送り込まれた
際の後端を先頭にして送り込まれた方向と反対向きに退
出させ、中間トレイ22に収納する。その後再び上述し
た画像形成工程によってもう一方の面に画像を形成す
る。
【0042】また、転写ドラム5aの記録材担持シート
5f上の粉体の飛散付着、記録材上のオイルの付着等を
防止するために、ファーブラシ14と記録材担持シート
5fを介して該ブラシ14に対向するバックアップブラ
シ15や、オイル除去ローラ16と記録材担持シート5
fを介して該ローラ16に対向するバックアップブラシ
17の作用により清掃を行なう。
5f上の粉体の飛散付着、記録材上のオイルの付着等を
防止するために、ファーブラシ14と記録材担持シート
5fを介して該ブラシ14に対向するバックアップブラ
シ15や、オイル除去ローラ16と記録材担持シート5
fを介して該ローラ16に対向するバックアップブラシ
17の作用により清掃を行なう。
【0043】このような清掃は画像形成前もしくは後に
行ない、また、ジャム(紙づまり)発生時には随時行な
う。
行ない、また、ジャム(紙づまり)発生時には随時行な
う。
【0044】また、本例においては、所望のタイミング
で偏心カム25を動作させ、転写ドラム5fと一体化し
ているカムフォロワ5iを作動させることにより、記録
材担持シート5aと感光ドラム1とのギャップを任意に
設定可能な構成としている。例えば、スタンバイ中また
は電源オフ時には、転写ドラムと感光ドラムの間隔を離
す。
で偏心カム25を動作させ、転写ドラム5fと一体化し
ているカムフォロワ5iを作動させることにより、記録
材担持シート5aと感光ドラム1とのギャップを任意に
設定可能な構成としている。例えば、スタンバイ中また
は電源オフ時には、転写ドラムと感光ドラムの間隔を離
す。
【0045】[画像処理ブロック]図2A及び図2Bに
図1に示す画像処理部36、コントローラ部37及びそ
の周辺の被制御部の詳細構成を示す。以下、図2A及び
図2Bを参照して本実施の形態の画像処理部36、コン
トローラ部37及びその周辺の被制御部の詳細構成を説
明する。
図1に示す画像処理部36、コントローラ部37及びそ
の周辺の被制御部の詳細構成を示す。以下、図2A及び
図2Bを参照して本実施の形態の画像処理部36、コン
トローラ部37及びその周辺の被制御部の詳細構成を説
明する。
【0046】フルカラーセンサ(CCD)34は10
1,102,103のレッド、グリーン、ブルーの3ラ
インのCCDで構成されており原稿からの1ラインの光
情報を色分解して400dpiの解像度でR,G,Bの
電気信号を出力する。本実施例では1ラインとして最大
297mm(A4縦)の読みとりを行うため、CCDか
らはR,G,B各々1ライン4677画素画像が出力さ
れる。
1,102,103のレッド、グリーン、ブルーの3ラ
インのCCDで構成されており原稿からの1ラインの光
情報を色分解して400dpiの解像度でR,G,Bの
電気信号を出力する。本実施例では1ラインとして最大
297mm(A4縦)の読みとりを行うため、CCDか
らはR,G,B各々1ライン4677画素画像が出力さ
れる。
【0047】104は同期信号生成回路であり、主走査
アドレスカウンタや副走査アドレスカウンタ等より構成
される。主走査アドレスカウンタは、感光ドラム1への
ライン毎のレーザ記録の同期信号であるBD信号によっ
てライン毎にクリアされて、画素クロック発生器105
からのVCLK信号をカウントし、CCD34から読み
出される1ラインの画情報の各画素に対応したカウント
出力H−ADRを発生する。
アドレスカウンタや副走査アドレスカウンタ等より構成
される。主走査アドレスカウンタは、感光ドラム1への
ライン毎のレーザ記録の同期信号であるBD信号によっ
てライン毎にクリアされて、画素クロック発生器105
からのVCLK信号をカウントし、CCD34から読み
出される1ラインの画情報の各画素に対応したカウント
出力H−ADRを発生する。
【0048】このH−ADRは、「0」から「500
0」までアップカウントし、CCD34からの1ライン
分の画像信号を十分読み出せる。また、同期信号発生回
路104からは、ライン同期信号LSYNCや画像信号
の主走査有効区間信号VEや副走査有効区間信号PE等
の各種のタイミング信号を出力する。
0」までアップカウントし、CCD34からの1ライン
分の画像信号を十分読み出せる。また、同期信号発生回
路104からは、ライン同期信号LSYNCや画像信号
の主走査有効区間信号VEや副走査有効区間信号PE等
の各種のタイミング信号を出力する。
【0049】106はCCD駆動信号生成部であり、H
−ADRをデコードしてCCD34のシフトパルスより
セットパルスや転送クロックであるCCD−DRIVE
信号を発生する。これによりCCD34からVCLKに
同期して、同一画素に対するR,G,Bの色分解画像信
号が順次出力される。107はA/Dコンバータであり
レッド、グリーン、ブルーの各画像信号を8ビットのデ
ジタル信号に変換する。
−ADRをデコードしてCCD34のシフトパルスより
セットパルスや転送クロックであるCCD−DRIVE
信号を発生する。これによりCCD34からVCLKに
同期して、同一画素に対するR,G,Bの色分解画像信
号が順次出力される。107はA/Dコンバータであり
レッド、グリーン、ブルーの各画像信号を8ビットのデ
ジタル信号に変換する。
【0050】150はシェーディング補正回路であり、
CCD34での画素ごとの信号出力のばらつきを補正す
るための回路である。シェーディング補正回路には、
R,G,Bの各信号のそれぞれ1ライン分のメモリをも
ち、光学系により予め決められた濃度を持つ白色板の画
像を読み取って、基準信号として用いる。
CCD34での画素ごとの信号出力のばらつきを補正す
るための回路である。シェーディング補正回路には、
R,G,Bの各信号のそれぞれ1ライン分のメモリをも
ち、光学系により予め決められた濃度を持つ白色板の画
像を読み取って、基準信号として用いる。
【0051】151は副走査つなぎ回路であり、CCD
34により読み取られた画像信号が副走査方向に8ライ
ンずつずれるのを吸収するための回路である。
34により読み取られた画像信号が副走査方向に8ライ
ンずつずれるのを吸収するための回路である。
【0052】152は入力マスキング回路であり、入力
信号R,G,Bの色にごりを取り除くための回路であ
る。
信号R,G,Bの色にごりを取り除くための回路であ
る。
【0053】153,163はバッファであり、ZO−
ED信号がLレベルのとき画像信号を通し、ZO−ED
信号がHレベルのとき画像信号を通さなくする。通常、
編集機能を用いるときはLレベルである。
ED信号がLレベルのとき画像信号を通し、ZO−ED
信号がHレベルのとき画像信号を通さなくする。通常、
編集機能を用いるときはLレベルである。
【0054】編集回路部154のうち155は画像信号
を平滑化するフィルタであり、5×5のマトリクス演算
を行う。また156は色変換回路であり、RGBの画像
信号をHSL色空間座標に変換して、予め指定された色
を他の指定された色に変換して、再びRGBの色空間に
戻す機能を有する。また、多値の信号を一定のしきい値
で2値に変換することも可能である。
を平滑化するフィルタであり、5×5のマトリクス演算
を行う。また156は色変換回路であり、RGBの画像
信号をHSL色空間座標に変換して、予め指定された色
を他の指定された色に変換して、再びRGBの色空間に
戻す機能を有する。また、多値の信号を一定のしきい値
で2値に変換することも可能である。
【0055】159は外部装置であり、画像信号を最大
A3サイズまで記憶するメモリ装置やメモリ装置を制御
するコンピュータ等から構成される。外部装置159の
画像信号は、レッド、グリーン、ブルー(RGB)信
号、またはシアン、マゼンダ、イエロー、ブラック(C
MYK)信号、そして2値信号の形式で入出力される。
外部装置159は例えば後述するグラデーション状のC
G画像等を出力可能である。
A3サイズまで記憶するメモリ装置やメモリ装置を制御
するコンピュータ等から構成される。外部装置159の
画像信号は、レッド、グリーン、ブルー(RGB)信
号、またはシアン、マゼンダ、イエロー、ブラック(C
MYK)信号、そして2値信号の形式で入出力される。
外部装置159は例えば後述するグラデーション状のC
G画像等を出力可能である。
【0056】158はインターフェイス(I/F)回路
であり、外部装置からの画像信号と内部の画像信号との
タイミングと速度を合わせるための回路である。160
はエリア生成回路であり、エディタ等により指定された
領域を生成し記憶する回路である。
であり、外部装置からの画像信号と内部の画像信号との
タイミングと速度を合わせるための回路である。160
はエリア生成回路であり、エディタ等により指定された
領域を生成し記憶する回路である。
【0057】また、原稿に描かれたマーカペン等の画像
を抽出したMARKER信号もエリア領域としてメモリ
に記憶される。またCCD34で読み取られた画像信号
を2値化したSC−BI信号は、2値画像信号としてZ
−BI出力信号に用いられる。このエリア生成回路16
0のうちエリア用のメモリ書き込み部とメモリ読み出し
部については後で詳細に説明する。
を抽出したMARKER信号もエリア領域としてメモリ
に記憶される。またCCD34で読み取られた画像信号
を2値化したSC−BI信号は、2値画像信号としてZ
−BI出力信号に用いられる。このエリア生成回路16
0のうちエリア用のメモリ書き込み部とメモリ読み出し
部については後で詳細に説明する。
【0058】157はRGB合成回路であり、CCD3
4により読み取られたRGB画像信号と外部装置159
からのRGB画像信号を合成するための回路である。ま
た、CCD34からのRGB画像信号と外部装置からの
2値画像との合成も可能である。
4により読み取られたRGB画像信号と外部装置159
からのRGB画像信号を合成するための回路である。ま
た、CCD34からのRGB画像信号と外部装置からの
2値画像との合成も可能である。
【0059】合成する領域はエリア生成回路160から
のAREA信号により指定されるか、もしくは外部装置
からのIPU−BI信号により指定される。また合成に
は、CCD34からの画像信号と外部の画像信号を領域
ごとに独立して合成する置き換え合成と、2つの画像を
同時に重ねて透かし合わせたように合成する透かし合成
も可能である。この透かし合成では、2つの画像のうち
どちらの画像をどれだけ透かして合成するかという透か
し率の指定も可能である。
のAREA信号により指定されるか、もしくは外部装置
からのIPU−BI信号により指定される。また合成に
は、CCD34からの画像信号と外部の画像信号を領域
ごとに独立して合成する置き換え合成と、2つの画像を
同時に重ねて透かし合わせたように合成する透かし合成
も可能である。この透かし合成では、2つの画像のうち
どちらの画像をどれだけ透かして合成するかという透か
し率の指定も可能である。
【0060】161は輪郭生成回路であり、CCD34
で読み取られた画像信号を2値化したSC−BI信号や
外部装置159からの2値データであるIPU−BI信
号またはエリア生成回路160からの2値データZ−B
I信号に対して輪郭を抽出し、影の生成を行う。
で読み取られた画像信号を2値化したSC−BI信号や
外部装置159からの2値データであるIPU−BI信
号またはエリア生成回路160からの2値データZ−B
I信号に対して輪郭を抽出し、影の生成を行う。
【0061】162は黒文字判定回路であり、入力され
た画像信号の特徴を判定し、8種類の文字の太さ信号
(太文字度)FTMJ、エッジ信号EDGE、色信号I
ROを出力する。
た画像信号の特徴を判定し、8種類の文字の太さ信号
(太文字度)FTMJ、エッジ信号EDGE、色信号I
ROを出力する。
【0062】108は色空間圧縮回路であり、以下のマ
トリクス演算を行う。
トリクス演算を行う。
【0063】 |R'| |R| |a11 a12 a13 a14 a15 a16 a17 a18| | R-X | |G'|=|G|+|a21 a22 a23 a24 a25 a26 a27 a28|×| G-X | |B'| |B| |a31 a32 a33 a34 a35 a36 a37 a38| | B-X | | (R-X)(G-X) | | (G-X)(B-X) | | (B-X)(R-X) | | RGB | |(255-R)(255-G)(255-B)| ここでXはR,G,Bの最小値を表す。
【0064】なお、色空間圧縮回路108において予め
色空間圧縮を行うか、行わないかの設定をしておくこと
により、領域信号AREAで色空間圧縮のON/OFF
の切り換えが可能となる。
色空間圧縮を行うか、行わないかの設定をしておくこと
により、領域信号AREAで色空間圧縮のON/OFF
の切り換えが可能となる。
【0065】また、109は光量−濃度変換部(LOG
変換部)でありレッド,グリーン,ブルーの8ビットの
光量信号を対数変換によりシアン(C),マゼンタ
(M),イエロー(Y)の各8ビットの濃度信号に変換
する。
変換部)でありレッド,グリーン,ブルーの8ビットの
光量信号を対数変換によりシアン(C),マゼンタ
(M),イエロー(Y)の各8ビットの濃度信号に変換
する。
【0066】173はバッファであり、ZO−PRV信
号がLレベルのとき画像信号を通し、ZO−PRV信号
がHレベルのとき画像信号を通さなくする。通常はHレ
ベルであり、プレビュー機能を用いるときはLレベルで
ある。
号がLレベルのとき画像信号を通し、ZO−PRV信号
がHレベルのとき画像信号を通さなくする。通常はHレ
ベルであり、プレビュー機能を用いるときはLレベルで
ある。
【0067】174は間引き制御回路であり、プレビュ
ー機能を用いる時に使用する。プレビューの時には、入
力された画像信号を4ラインに1ラインずつFIFOメ
モリに書き込むことにより、4ラインずつ同じ信号を出
力する。
ー機能を用いる時に使用する。プレビューの時には、入
力された画像信号を4ラインに1ラインずつFIFOメ
モリに書き込むことにより、4ラインずつ同じ信号を出
力する。
【0068】110は出力マスキング処理部であり既知
のUCR処理(下色除去処理)によりC,M,Y3色の
濃度信号からブラックの濃度信号を抽出するとともに、
各濃度信号に対応した現像剤の色濁りを除去する既知の
マスキング演算を施す。このようにして生成された
M’,C’,Y’,K’の各濃度信号の内から、セレク
タ111によって現在使用する現像剤に対応した色の信
号が選択される。
のUCR処理(下色除去処理)によりC,M,Y3色の
濃度信号からブラックの濃度信号を抽出するとともに、
各濃度信号に対応した現像剤の色濁りを除去する既知の
マスキング演算を施す。このようにして生成された
M’,C’,Y’,K’の各濃度信号の内から、セレク
タ111によって現在使用する現像剤に対応した色の信
号が選択される。
【0069】ZO−TONER信号はこの色選択のため
にトナー色生成回路178から発生される2ビットの信
号であり、ZO−TONERが0の場合にはM’信号
が、ZO−TONERが1の場合にはC’信号が、ZO
−TONERが2の場合にはY’信号が、ZO−TON
ERが3の場合にはK’信号がREAD−DT信号とし
て出力される。なお、トナー色生成回路178は、通常
コピー時において現像色に応じてCPU130から出力
されたSLTNR信号を、そのままZO−TONER信
号として出力する。
にトナー色生成回路178から発生される2ビットの信
号であり、ZO−TONERが0の場合にはM’信号
が、ZO−TONERが1の場合にはC’信号が、ZO
−TONERが2の場合にはY’信号が、ZO−TON
ERが3の場合にはK’信号がREAD−DT信号とし
て出力される。なお、トナー色生成回路178は、通常
コピー時において現像色に応じてCPU130から出力
されたSLTNR信号を、そのままZO−TONER信
号として出力する。
【0070】164はCMYK合成回路でありCCDに
より読み取られた画像信号と外部装置159より入力さ
れるCMYK形式の画像信号を合成するための回路であ
る。CMYK合成を行うときは、CCDからの画像信号
に応じて現在使用する現像剤に対応した色信号が外部装
置より1ページ分ずつ入力される。また、合成する領域
はRGB合成回路157と同様にAREA信号もしくは
IPU−BI信号により切り換えを行う。また同様に透
かし合成も可能である。
より読み取られた画像信号と外部装置159より入力さ
れるCMYK形式の画像信号を合成するための回路であ
る。CMYK合成を行うときは、CCDからの画像信号
に応じて現在使用する現像剤に対応した色信号が外部装
置より1ページ分ずつ入力される。また、合成する領域
はRGB合成回路157と同様にAREA信号もしくは
IPU−BI信号により切り換えを行う。また同様に透
かし合成も可能である。
【0071】165は色づけ回路であり、例えば白黒画
像に予め設定した色を付ける等の処理を行う。また、外
部装置からの2値の画像信号IPU−BIに対しても色
付けを行うことができる。さらに、徐々に階調が変化す
るようなグラデーションのパターンも作ることが可能で
ある。
像に予め設定した色を付ける等の処理を行う。また、外
部装置からの2値の画像信号IPU−BIに対しても色
付けを行うことができる。さらに、徐々に階調が変化す
るようなグラデーションのパターンも作ることが可能で
ある。
【0072】166はF値補正回路であり、プリンタの
現像特性に応じたガンマ処理を行うとともにモードごと
の濃度の設定も可能である。114は変倍回路であり、
画像信号1ライン分のメモリを持ち、主走査方向の画像
信号の拡大、縮小や画像を斜めにして出力する斜体を行
う。また、サンプリング時には、メモリにサンプリング
データを蓄積し、ヒストグラムの作成に用いる。
現像特性に応じたガンマ処理を行うとともにモードごと
の濃度の設定も可能である。114は変倍回路であり、
画像信号1ライン分のメモリを持ち、主走査方向の画像
信号の拡大、縮小や画像を斜めにして出力する斜体を行
う。また、サンプリング時には、メモリにサンプリング
データを蓄積し、ヒストグラムの作成に用いる。
【0073】168はテクスチャ回路であり、CCDで
読み取られたカラー画像信号に予めCCDにより読み取
られた画像信号を2値化したパターンもしくは外部装置
から入力された2値化パターンを合成して出力する。
読み取られたカラー画像信号に予めCCDにより読み取
られた画像信号を2値化したパターンもしくは外部装置
から入力された2値化パターンを合成して出力する。
【0074】169は5×5のフィルタから構成される
スムージング回路、170は5×5のフィルタから構成
されるエッジ強調回路である。
スムージング回路、170は5×5のフィルタから構成
されるエッジ強調回路である。
【0075】171はアドオン回路であり、画像信号を
特定のコード化されたパターンで出力する。180は詳
細を後述する乱数加算ブロックであり、特定の画像処理
を行なう際に、アドオン回路171よりの画像信号に乱
数データを付加して出力する。115はレーザ及びレー
ザコントローラであり、8ビットの濃度信号であるVI
DEO信号に応じてレーザの発光量を制御する。このレ
ーザ光はポリゴンミラー3aで感光ドラム1の軸方向に
走査され、感光ドラムに1ラインの静電潜像を形成す
る。
特定のコード化されたパターンで出力する。180は詳
細を後述する乱数加算ブロックであり、特定の画像処理
を行なう際に、アドオン回路171よりの画像信号に乱
数データを付加して出力する。115はレーザ及びレー
ザコントローラであり、8ビットの濃度信号であるVI
DEO信号に応じてレーザの発光量を制御する。このレ
ーザ光はポリゴンミラー3aで感光ドラム1の軸方向に
走査され、感光ドラムに1ラインの静電潜像を形成す
る。
【0076】116は感光ドラム1に近接して設けられ
たフォトディテクタであり、感光ドラム1を走査する直
前のレーザ光の通過を検出して1ラインの同期信号BD
を発生する。
たフォトディテクタであり、感光ドラム1を走査する直
前のレーザ光の通過を検出して1ラインの同期信号BD
を発生する。
【0077】141はエリアLUT(ルックアップテー
ブル)回路であり、エリア生成回路160からのARE
A信号に応じて各モードの設定を行う。エリアLUT1
41の出力であるLOGCD信号は、LOG変換109
のLOGテーブルをスルー設定等に切り換えるために用
いられる。エリアLUT141の出力であるUCRCD
信号は出力マスキング110でトリミングやマスキング
を行なうために用いられる。エリアLUT141の出力
であるFCD信号はF値補正166のF値の大きさを変
えるために用いられる。
ブル)回路であり、エリア生成回路160からのARE
A信号に応じて各モードの設定を行う。エリアLUT1
41の出力であるLOGCD信号は、LOG変換109
のLOGテーブルをスルー設定等に切り換えるために用
いられる。エリアLUT141の出力であるUCRCD
信号は出力マスキング110でトリミングやマスキング
を行なうために用いられる。エリアLUT141の出力
であるFCD信号はF値補正166のF値の大きさを変
えるために用いられる。
【0078】また、ACD6信号は色付け回路165
へ、NCD信号はMCYK合成回路164へ、KCD信
号は黒文字LUT回路172へ接続されており、それぞ
れ各種モードの設定を行う。
へ、NCD信号はMCYK合成回路164へ、KCD信
号は黒文字LUT回路172へ接続されており、それぞ
れ各種モードの設定を行う。
【0079】172は黒文字LUTであり、黒文字判定
回路162の出力により様々な処理を行う。例えば、U
CR−SL信号は、出力マスキング回路110のUCR
量を変化させてより黒い文字と判定した領域には黒の量
をより多くしてC,M,Yの量をより少なくして現像す
る等の処理を行う。
回路162の出力により様々な処理を行う。例えば、U
CR−SL信号は、出力マスキング回路110のUCR
量を変化させてより黒い文字と判定した領域には黒の量
をより多くしてC,M,Yの量をより少なくして現像す
る等の処理を行う。
【0080】またEDGE−SL信号は、スムージング
回路169及びエッジ強調回路170では黒い文字の領
域ほどエッジの部分が強調されるようなフィルタに切り
換える設定を行う。更にSNS−SL信号は、黒文字L
UT172の出力はレーザコントローラ115において
PWM制御の400線/200線の線数切り換えを行
う。つまり、黒い文字と判定した領域では解像度を上げ
るために400線で現像を行い、他の画像領域では階調
を上げるために200線で現像を行う。
回路169及びエッジ強調回路170では黒い文字の領
域ほどエッジの部分が強調されるようなフィルタに切り
換える設定を行う。更にSNS−SL信号は、黒文字L
UT172の出力はレーザコントローラ115において
PWM制御の400線/200線の線数切り換えを行
う。つまり、黒い文字と判定した領域では解像度を上げ
るために400線で現像を行い、他の画像領域では階調
を上げるために200線で現像を行う。
【0081】118はフォトセンサであり、転写ドラム
5aが所定位置に来たことを検出してページ同期信号I
TOPを発生し、同期信号生成回路104の副走査アド
レスカウンタを初期化するとともにCPU130に入力
される。130はCPU部であり、画像読み取り、画像
記録の動作の制御を行う。
5aが所定位置に来たことを検出してページ同期信号I
TOPを発生し、同期信号生成回路104の副走査アド
レスカウンタを初期化するとともにCPU130に入力
される。130はCPU部であり、画像読み取り、画像
記録の動作の制御を行う。
【0082】131は読み取りモータ35の前進/後進
及び速度の制御を行うコントローラである。132は複
写動作の制御に必要な上記以外のセンサやアクチュエー
タを制御するI/Oポートである。このI/Oポートの
中に用紙カセットから用紙を給紙するPF信号も含まれ
る。またその他の信号として、用紙カセットに取り付け
られた図示されていない用紙サイズセンサにより用紙の
サイズが検知されI/OポートからCPUに入力され
る。
及び速度の制御を行うコントローラである。132は複
写動作の制御に必要な上記以外のセンサやアクチュエー
タを制御するI/Oポートである。このI/Oポートの
中に用紙カセットから用紙を給紙するPF信号も含まれ
る。またその他の信号として、用紙カセットに取り付け
られた図示されていない用紙サイズセンサにより用紙の
サイズが検知されI/OポートからCPUに入力され
る。
【0083】51はコピー枚数や各種動作モードを指示
するための操作部である。133はROMであり、CP
U130の動作制御プログラムや予め決められた設定値
が格納されている。134はRAMであり、データの一
時的な保存や新たに設定された設定値等が格納されてい
る。
するための操作部である。133はROMであり、CP
U130の動作制御プログラムや予め決められた設定値
が格納されている。134はRAMであり、データの一
時的な保存や新たに設定された設定値等が格納されてい
る。
【0084】[グラデーション編集]本実施の形態で
は、グラデーション編集は画像処理部36中の色付け回
路165で行う。
は、グラデーション編集は画像処理部36中の色付け回
路165で行う。
【0085】グラデーションパターンとしては連続する
濃淡画像をある単位ステップ階調毎に比例して変化する
もの、ある一定の周期をもって徐々に階調を増加又は減
少して変化するもの、等いろいろな形のパターンが想定
される。グラデーション編集としては、グラデーション
パターンのみを出力させるもの、画像パターンの背景と
して出力させるもの、デジタイザー等を使用してエリア
を指定し出力させるもの、又は文字または画像パターン
のグラデーションを出力させるもの等、あらゆる任意の
グラデーション編集が考えられる。
濃淡画像をある単位ステップ階調毎に比例して変化する
もの、ある一定の周期をもって徐々に階調を増加又は減
少して変化するもの、等いろいろな形のパターンが想定
される。グラデーション編集としては、グラデーション
パターンのみを出力させるもの、画像パターンの背景と
して出力させるもの、デジタイザー等を使用してエリア
を指定し出力させるもの、又は文字または画像パターン
のグラデーションを出力させるもの等、あらゆる任意の
グラデーション編集が考えられる。
【0086】[乱数データの加算]以下、図3を参照し
て図2A及び図2Bに示す本実施の形態の画像形成装置
における乱数加算ブロックの詳細構成を説明する。図3
は、本実施の形態の画像形成装置における、乱数加算ブ
ロック200の詳細構成を示すブロック図である。
て図2A及び図2Bに示す本実施の形態の画像形成装置
における乱数加算ブロックの詳細構成を説明する。図3
は、本実施の形態の画像形成装置における、乱数加算ブ
ロック200の詳細構成を示すブロック図である。
【0087】図3において、210は画像データに加算
する乱数信号の元となる乱数元信号の生成を行う乱数発
生部、220は乱数元信号について、画像中の階調飛び
の段差に合わせてゲインを調整するため、最大値を制御
する乱数最大値算出部である。例えば、階調飛びの段差
の2倍の振幅を持つ乱数信号に、乱数元信号を変換す
る。ここでの最大値は、階調飛びが、最も目立たなくな
る値に設定するとよい。230は乱数加算量算出部で、
画像の階調に従って加算する乱数の最大値を調整する為
に、注目画素のデータ濃度値に応じた乱数加算量の算出
を行うブロックである。具体的には、全階調をいくつか
の区間に分け、入力画素がそれぞれの区間に属している
と仮定した場合の乱数加算量を導出する。
する乱数信号の元となる乱数元信号の生成を行う乱数発
生部、220は乱数元信号について、画像中の階調飛び
の段差に合わせてゲインを調整するため、最大値を制御
する乱数最大値算出部である。例えば、階調飛びの段差
の2倍の振幅を持つ乱数信号に、乱数元信号を変換す
る。ここでの最大値は、階調飛びが、最も目立たなくな
る値に設定するとよい。230は乱数加算量算出部で、
画像の階調に従って加算する乱数の最大値を調整する為
に、注目画素のデータ濃度値に応じた乱数加算量の算出
を行うブロックである。具体的には、全階調をいくつか
の区間に分け、入力画素がそれぞれの区間に属している
と仮定した場合の乱数加算量を導出する。
【0088】240は乱数加算量選択部であり、乱数加
算量算出部23で求めた乱数信号の中から、注目画素の
階調に応じた乱数信号を選択して出力する。250は入
力画像データに対して乱数信号を加算する乱数加算部で
ある。
算量算出部23で求めた乱数信号の中から、注目画素の
階調に応じた乱数信号を選択して出力する。250は入
力画像データに対して乱数信号を加算する乱数加算部で
ある。
【0089】260は乱数加算処理を行った画像データ
と入力画像データの一方を選択して出力するセレクタで
ある。270はレジスタ部であり、レジスタ群で構成さ
れ、各ブロックの設定値はCPUを介してレジスタ値と
して設定される。280はセレクタ260を制御して乱
数加算の要否の判断を行う乱数加算制御部である。
と入力画像データの一方を選択して出力するセレクタで
ある。270はレジスタ部であり、レジスタ群で構成さ
れ、各ブロックの設定値はCPUを介してレジスタ値と
して設定される。280はセレクタ260を制御して乱
数加算の要否の判断を行う乱数加算制御部である。
【0090】上述した乱数発生部210の詳細構成を図
4を参照して以下に説明する。図4は本実施の形態の乱
数発生部210の詳細ブロック構成図である。
4を参照して以下に説明する。図4は本実施の形態の乱
数発生部210の詳細ブロック構成図である。
【0091】図4に示す様に、乱数発生部210は主に
多数のシフトレジスタ群で構成されているシフトレジス
タ211と排他的論理和回路(ExORゲート)212
によって構成されている。シフトレジスタ211は電源
の投入時にリセットされる。また213はセレクタであ
り、シフトレジスタ211のロード信号の切り換えを行
う。
多数のシフトレジスタ群で構成されているシフトレジス
タ211と排他的論理和回路(ExORゲート)212
によって構成されている。シフトレジスタ211は電源
の投入時にリセットされる。また213はセレクタであ
り、シフトレジスタ211のロード信号の切り換えを行
う。
【0092】セレクタ213はレジスタ270に設定さ
れたセレクト信号216の値によりAもしくはBのいず
れかの入力信号を切り換えて、シフトレジスタ211の
ロード信号215として出力する。
れたセレクト信号216の値によりAもしくはBのいず
れかの入力信号を切り換えて、シフトレジスタ211の
ロード信号215として出力する。
【0093】セレクト信号216によりA入力を選択し
た時には、一ライン目の画像先端信号が到来するタイミ
ングでロード信号215が出力されることになり、一ラ
イン目の画像先端信号が到来するタイミングでレジスタ
270に設定されたロード値がシフトレジスタ211の
ロード信号215として出力される。
た時には、一ライン目の画像先端信号が到来するタイミ
ングでロード信号215が出力されることになり、一ラ
イン目の画像先端信号が到来するタイミングでレジスタ
270に設定されたロード値がシフトレジスタ211の
ロード信号215として出力される。
【0094】また、セレクト信号216がセレクタ21
3のB入力を選択した時には、レジスタ270への設定
値がシフトレジスタ211のロード信号215として出
力される。なお、このロードは色毎に行なわれる。
3のB入力を選択した時には、レジスタ270への設定
値がシフトレジスタ211のロード信号215として出
力される。なお、このロードは色毎に行なわれる。
【0095】セレクタ213の出力信号であるシフトレ
ジスタ211のロード信号215がアクティブとなる
と、シフトレジスタ211はロード入力端子に入力され
るロード入力信号217を読み込む。ロード入力信号2
17はレジスタ270への設定値により制御することが
出来る。シフトレジスタ211はロードしたロード入力
信号217を画像クロック信号219に同期させて乱数
元信号218として出力する。そして更に、シフト動作
を繰り返す。
ジスタ211のロード信号215がアクティブとなる
と、シフトレジスタ211はロード入力端子に入力され
るロード入力信号217を読み込む。ロード入力信号2
17はレジスタ270への設定値により制御することが
出来る。シフトレジスタ211はロードしたロード入力
信号217を画像クロック信号219に同期させて乱数
元信号218として出力する。そして更に、シフト動作
を繰り返す。
【0096】シフトレジスタ211の一部の出力は、後
段のExORゲート212により排他的論理和(ExO
R)され、Dタイプのフィリップフロップ214のD入
力端子に接続されている。そして、画像クロック信号2
19の1クロック分遅延されて再びシフトレジスタ21
1のシフト入力データとして出力される。
段のExORゲート212により排他的論理和(ExO
R)され、Dタイプのフィリップフロップ214のD入
力端子に接続されている。そして、画像クロック信号2
19の1クロック分遅延されて再びシフトレジスタ21
1のシフト入力データとして出力される。
【0097】上述した乱数最大値算出部220の詳細構
成を図5を参照して以下に説明する。図5は本実施の形
態の乱数最大値算出部220の詳細構成を示すブロック
図である。図5に示す本実施の形態の乱数最大算出部2
20は、主に乗算器によって構成されている。
成を図5を参照して以下に説明する。図5は本実施の形
態の乱数最大値算出部220の詳細構成を示すブロック
図である。図5に示す本実施の形態の乱数最大算出部2
20は、主に乗算器によって構成されている。
【0098】乱数発生部210からの乱数元信号218
が入力されると、乱数最大値算出部220は、乱数元信
号218とレジスト270からの乱数最大値信号225
との乗算を行い、乱数最大値信号225の示す値が、発
生する乱数の最大値となるよう調整し、乱数信号226
として出力する。
が入力されると、乱数最大値算出部220は、乱数元信
号218とレジスト270からの乱数最大値信号225
との乗算を行い、乱数最大値信号225の示す値が、発
生する乱数の最大値となるよう調整し、乱数信号226
として出力する。
【0099】この乱数最大値信号225の値は、CPU
130がレジスタ270に設定する値により任意の値と
することができる。
130がレジスタ270に設定する値により任意の値と
することができる。
【0100】上述した乱数加算量算出部230の詳細構
成を図6及び図7を参照して以下に説明する。図6は本
実施の形態の乱数加算量算出部230の詳細構成を示す
ブロック図、図7は本実施の形態における画像データに
加算する乱数データの最大値を示す図である。
成を図6及び図7を参照して以下に説明する。図6は本
実施の形態の乱数加算量算出部230の詳細構成を示す
ブロック図、図7は本実施の形態における画像データに
加算する乱数データの最大値を示す図である。
【0101】本実施の形態では図7に示すように階調ご
とに画像データに加算する乱数データの値を変えて加算
する。即ち、低階調部分である区間Aと、中間階調部分
である区間Bと、高階調部分である区間Cとで夫々画像
信号に加算する最大乱数信号を図7に示すように一定値
以下に制御する。これは、プロセス特性に合わせて乱数
の加算量を制御できるようにしたものである。
とに画像データに加算する乱数データの値を変えて加算
する。即ち、低階調部分である区間Aと、中間階調部分
である区間Bと、高階調部分である区間Cとで夫々画像
信号に加算する最大乱数信号を図7に示すように一定値
以下に制御する。これは、プロセス特性に合わせて乱数
の加算量を制御できるようにしたものである。
【0102】このため、本実施の形態の乱数加算量算出
部230では、階調閾値信号1及び階調閾値信号2を用
いて、注目画素の画像データが各区間に属していた場合
の、それぞれの乱数信号を出力する。なお、この分割区
間は3つに限るものではなく、4区間又はそれ以上の区
間に分割してもよく、その場合、夫々の区間での乱数信
号の最大値の変化の傾斜を変えればよい。また、図7で
は、区間Bにおける乱数信号の最大値が一定になるよう
な制御としているが、これに限るものでもなく、傾きを
持たせてもよい。
部230では、階調閾値信号1及び階調閾値信号2を用
いて、注目画素の画像データが各区間に属していた場合
の、それぞれの乱数信号を出力する。なお、この分割区
間は3つに限るものではなく、4区間又はそれ以上の区
間に分割してもよく、その場合、夫々の区間での乱数信
号の最大値の変化の傾斜を変えればよい。また、図7で
は、区間Bにおける乱数信号の最大値が一定になるよう
な制御としているが、これに限るものでもなく、傾きを
持たせてもよい。
【0103】本実施の形態の乱数加算量算出部230
は、図7のように乱数の最大値を調整するため、図6に
示すような構成をとる。すなわち、主に乗算器231
(A区間)、乗算器232(区間C)により構成され
る。
は、図7のように乱数の最大値を調整するため、図6に
示すような構成をとる。すなわち、主に乗算器231
(A区間)、乗算器232(区間C)により構成され
る。
【0104】乱数加算量算出部230は、乱数最大値算
出部220から乱数信号226を入力し、乱数の最大値
が切り換わる階調の変化点を示す階調閾値信号1(区間
A−B)、階調閾値信号2(区間B−C)をレジスタ2
70から入力し、更に、入力画像信号を入力する。
出部220から乱数信号226を入力し、乱数の最大値
が切り換わる階調の変化点を示す階調閾値信号1(区間
A−B)、階調閾値信号2(区間B−C)をレジスタ2
70から入力し、更に、入力画像信号を入力する。
【0105】そして、乗算器231では、乱数信号22
6×入力画像信号/階調閾値信号1によって乱数信号
(区間A)235を出力し、また、乗算器232では、
乱数信号226×(入力画像信号−階調閾値信号2)/
(最大階調−階調閾値信号2)によって乱数信号(区間
C)237を出力する。
6×入力画像信号/階調閾値信号1によって乱数信号
(区間A)235を出力し、また、乗算器232では、
乱数信号226×(入力画像信号−階調閾値信号2)/
(最大階調−階調閾値信号2)によって乱数信号(区間
C)237を出力する。
【0106】なお、最大階調とは、例えば、8bitの階
調数であれば255をいい、黒を出力する場合の濃度値
データである。
調数であれば255をいい、黒を出力する場合の濃度値
データである。
【0107】また、乱数信号(区間B)236は、乱数
最大値算出部220の出力である乱数信号226をその
まま用いる。
最大値算出部220の出力である乱数信号226をその
まま用いる。
【0108】階調閾値信号1,2のそれぞれの閾値デー
タは、レジスタ270への設定値であり、CPU130
により任意の値が設定可能に構成されている。
タは、レジスタ270への設定値であり、CPU130
により任意の値が設定可能に構成されている。
【0109】上述した乱数加算量選択部240の詳細構
成を図8を参照して以下に説明する。図8は本実施の形
態の乱数加算量選択部240の詳細構成を示すブロック
図である。図8に示す本実施の形態の乱数加算量選択部
240は、主に比較器241とセレクタ242により構
成される。
成を図8を参照して以下に説明する。図8は本実施の形
態の乱数加算量選択部240の詳細構成を示すブロック
図である。図8に示す本実施の形態の乱数加算量選択部
240は、主に比較器241とセレクタ242により構
成される。
【0110】乱数加算量選択部240は、入力画像信号
と階調閾値信号1,2との比較を比較器241で行い、
比較の結果、入力される画像信号がどの区間の階調に相
当するかを知らせる区間選択信号245をセレクタ24
2に供給する。
と階調閾値信号1,2との比較を比較器241で行い、
比較の結果、入力される画像信号がどの区間の階調に相
当するかを知らせる区間選択信号245をセレクタ24
2に供給する。
【0111】セレクタ242には、各階調区間毎の乱数
信号235〜237が図6に示す乱数加算量算出部23
0から入力されており、区間選択信号245に応じてセ
レクタ242を切り換え、相当する区間の乱数信号を選
択し加算乱数信号246として出力する。
信号235〜237が図6に示す乱数加算量算出部23
0から入力されており、区間選択信号245に応じてセ
レクタ242を切り換え、相当する区間の乱数信号を選
択し加算乱数信号246として出力する。
【0112】上述した乱数加算部250の詳細構成を図
9を参照して以下に説明する。図9は本実施の形態の乱
数加算部250の詳細構成を示すブロック図である。本
実施の形態の乱数加算部250は、主にフリップフロッ
プ群251とセレクタ252、加算器253、加算タイ
ミング生成部254により構成される。
9を参照して以下に説明する。図9は本実施の形態の乱
数加算部250の詳細構成を示すブロック図である。本
実施の形態の乱数加算部250は、主にフリップフロッ
プ群251とセレクタ252、加算器253、加算タイ
ミング生成部254により構成される。
【0113】本実施の形態では、画像に加算する乱数の
位置をずらすため、図10に示すように、1ライン毎に
加算する乱数の位置を主走査方向に1画素ずつ交互に入
れ換えるようにする。
位置をずらすため、図10に示すように、1ライン毎に
加算する乱数の位置を主走査方向に1画素ずつ交互に入
れ換えるようにする。
【0114】そして、乱数の加算分を相殺する為、加算
した乱数位置の主走査方向2画素後の位置に相当する位
置には、2画素前の乱数データと極性の異なるデータを
加算するよう制御するものとする。例えば、乱数データ
を加算した2画素後の位置では、入力画像データに対し
て乱数データを減算するよう制御する。
した乱数位置の主走査方向2画素後の位置に相当する位
置には、2画素前の乱数データと極性の異なるデータを
加算するよう制御するものとする。例えば、乱数データ
を加算した2画素後の位置では、入力画像データに対し
て乱数データを減算するよう制御する。
【0115】乱数加算部250内のセレクタ252の入
力Aには、乱数加算量選択部240よりの乱数信号24
6と極性信号255が入力され、入力Bにはフリップフ
ロップ251により遅延された片方の2画素手前の乱数
データ及び極性信号255をインバータ回路で反転した
信号が入力されている。この極性信号255はCPU1
30によるレジスタ270への設定値とすることができ
る。
力Aには、乱数加算量選択部240よりの乱数信号24
6と極性信号255が入力され、入力Bにはフリップフ
ロップ251により遅延された片方の2画素手前の乱数
データ及び極性信号255をインバータ回路で反転した
信号が入力されている。この極性信号255はCPU1
30によるレジスタ270への設定値とすることができ
る。
【0116】加算タイミング生成部254は、画像デー
タに乱数を加算するタイミング信号であるセレクトA信
号256とセレクトB信号257を制御するブロック
で、画像クロック信号219と主走査同期信号が入力さ
れている。本実施の形態における加算タイミング生成部
254におけるセレクトA信号256とセレクトB信号
257の発生タイミングを図11に示す。
タに乱数を加算するタイミング信号であるセレクトA信
号256とセレクトB信号257を制御するブロック
で、画像クロック信号219と主走査同期信号が入力さ
れている。本実施の形態における加算タイミング生成部
254におけるセレクトA信号256とセレクトB信号
257の発生タイミングを図11に示す。
【0117】セレクトA信号256及びセレクトB信号
257は、それぞれ4画素周期でアクティブとなり、セ
レクトA信号256とセレクトB信号257の位相関係
は2画素の位相差を持つよう発生される。又、セレクト
A信号256とセレクトB信号257の発生位相は1ラ
イン毎に主走査方向に1画素ずつ交互にずれるよう制御
される。
257は、それぞれ4画素周期でアクティブとなり、セ
レクトA信号256とセレクトB信号257の位相関係
は2画素の位相差を持つよう発生される。又、セレクト
A信号256とセレクトB信号257の発生位相は1ラ
イン毎に主走査方向に1画素ずつ交互にずれるよう制御
される。
【0118】加算タイミング生成部254により生成さ
れるセレクトA信号256及びセレクトB信号257
は、セレクタ252の切り換え信号として入力され、セ
レクタ252はセレクトA信号がアクティブ時にはA端
子に入力されている乱数データと極性信号255を出力
し、セレクトB信号がアクティブ時にはB端子に入力さ
れている主走査方向2画素手前の乱数データ及び極性信
号の反転したものを出力する。
れるセレクトA信号256及びセレクトB信号257
は、セレクタ252の切り換え信号として入力され、セ
レクタ252はセレクトA信号がアクティブ時にはA端
子に入力されている乱数データと極性信号255を出力
し、セレクトB信号がアクティブ時にはB端子に入力さ
れている主走査方向2画素手前の乱数データ及び極性信
号の反転したものを出力する。
【0119】セレクタ252により選択された乱数デー
タと極性信号255は、入力画像信号と共に後段の加算
器253に入力される。加算器253は入力画像に対す
る乱数データの加減算処理を行う。加減算の制御は入力
される極性信号により行い、極性信号が“L”の時は加
算し、“H”の時には減算をするよう制御する。加減算
処理した画像データは、オーバーフロー及びアンダーフ
ロー制御を行い、加算時の計算結果が画像データの最大
値(8bit時は「255」)を超えた場合は最大値と
し、減算時の計算結果が負となった場合にはゼロとなる
ようそれぞれ制御される。
タと極性信号255は、入力画像信号と共に後段の加算
器253に入力される。加算器253は入力画像に対す
る乱数データの加減算処理を行う。加減算の制御は入力
される極性信号により行い、極性信号が“L”の時は加
算し、“H”の時には減算をするよう制御する。加減算
処理した画像データは、オーバーフロー及びアンダーフ
ロー制御を行い、加算時の計算結果が画像データの最大
値(8bit時は「255」)を超えた場合は最大値と
し、減算時の計算結果が負となった場合にはゼロとなる
ようそれぞれ制御される。
【0120】乱数加算部253の出力は乱数加算した画
像データとして、後段のセレクタ260に供給される。
像データとして、後段のセレクタ260に供給される。
【0121】上述したセレクタ260の詳細構成を図1
2を参照して以下に説明する。図12は本実施の形態の
セレクタ260の詳細構成を示すブロック図である。本
実施の形態のセレクタ260は乱数加算処理を行った乱
数加算画像データ259と入力画像データの一方を選択
して出力するブロックである。
2を参照して以下に説明する。図12は本実施の形態の
セレクタ260の詳細構成を示すブロック図である。本
実施の形態のセレクタ260は乱数加算処理を行った乱
数加算画像データ259と入力画像データの一方を選択
して出力するブロックである。
【0122】図12はセレクタ260の詳細な構成を示
すブロック図である。セレクタ260は乱数加算処理を
行った乱数加算画像データ259と入力画像データの一
方を選択して出力するブロックである。
すブロック図である。セレクタ260は乱数加算処理を
行った乱数加算画像データ259と入力画像データの一
方を選択して出力するブロックである。
【0123】セレクタ260の切り換え端子には操作部
280から供給されるグラデーション選択信号289が
入力される。グラデーション選択信号289が”L”の
時には入力画像信号がそのまま乱数加算処理ブロックの
スルー画像データとして出力される。一方、グラデーシ
ョン選択信号289が”H”の時には乱数加算処理ブロ
ックで乱数加算処理を行った画像データが出力画像デー
タとして出力される。以上のような構成とすることで、
本実施の形態としての画像形成装置は、原稿画像を走査
して取り込んだ画像データに対して、特に画像処理部内
編集機能を使用してグラデーション画像を与えて出力す
る際に、適度なノイズデータを付加して出力すること
で、階調飛びを効果的に抑制することができる(図13
参照)。更に、乱数加算処理を行なうか否かを操作部で
操作可能であるため、ユーザは任意に階調飛びの抑制を
指示することができる。
280から供給されるグラデーション選択信号289が
入力される。グラデーション選択信号289が”L”の
時には入力画像信号がそのまま乱数加算処理ブロックの
スルー画像データとして出力される。一方、グラデーシ
ョン選択信号289が”H”の時には乱数加算処理ブロ
ックで乱数加算処理を行った画像データが出力画像デー
タとして出力される。以上のような構成とすることで、
本実施の形態としての画像形成装置は、原稿画像を走査
して取り込んだ画像データに対して、特に画像処理部内
編集機能を使用してグラデーション画像を与えて出力す
る際に、適度なノイズデータを付加して出力すること
で、階調飛びを効果的に抑制することができる(図13
参照)。更に、乱数加算処理を行なうか否かを操作部で
操作可能であるため、ユーザは任意に階調飛びの抑制を
指示することができる。
【0124】(第2の実施の形態)次に図14を用い
て、本発明の第2の実施の形態としての画像形成装置に
ついて説明する。
て、本発明の第2の実施の形態としての画像形成装置に
ついて説明する。
【0125】画像形成装置内の制御構成、及び画像処理
部、コントローラ部及び周辺被制御部の構成は上記第1
の実施の形態と同様であるため、その説明は割愛する。
部、コントローラ部及び周辺被制御部の構成は上記第1
の実施の形態と同様であるため、その説明は割愛する。
【0126】図14は本実施の形態における画像データ
に対し乱数データを加算するブロックを説明する図であ
る。図2と重複する部分は同じ番号を付してある。
に対し乱数データを加算するブロックを説明する図であ
る。図2と重複する部分は同じ番号を付してある。
【0127】上記第1の実施の形態では、操作部280
からの入力によって乱数加算処理の要否を制御していた
が、本実施の形態では、グラデーション編集処理を行う
と自動的に判別して乱数加算処理を行う。
からの入力によって乱数加算処理の要否を制御していた
が、本実施の形態では、グラデーション編集処理を行う
と自動的に判別して乱数加算処理を行う。
【0128】画像処理部36内、色付け回路165でグ
ラデーション編集を行うと、色付け回路165内検知手
段(図示せず)がグラデーション編集処理を検知し、乱
数加算処理部180へ乱数加算処理の制御信号であるグ
ラデーション選択信号を供給する。
ラデーション編集を行うと、色付け回路165内検知手
段(図示せず)がグラデーション編集処理を検知し、乱
数加算処理部180へ乱数加算処理の制御信号であるグ
ラデーション選択信号を供給する。
【0129】セレクタ260の切換端子には、画像処理
部36中の色付け回路165から供給されるグラデーシ
ョン選択信号が入力され、グラデーション選択信号が
“L”の時には入力画像信号がそのまま乱数加算処理部
のスルー画像データとして出力し、グラデーション選択
信号が“H”の時には乱数加算処理を行った画像データ
が出力される。
部36中の色付け回路165から供給されるグラデーシ
ョン選択信号が入力され、グラデーション選択信号が
“L”の時には入力画像信号がそのまま乱数加算処理部
のスルー画像データとして出力し、グラデーション選択
信号が“H”の時には乱数加算処理を行った画像データ
が出力される。
【0130】以上のような構成とすることで、本発明の
画像形成装置は、グラデーション編集処理を行うとグラ
デーション縮集処理検知手段により加算処理制御信号を
出力し、画像信号に乱数データを加算させることで、グ
ラデーション状の画像を出力する際に生じる階調飛びの
補正制御を行うことができる。
画像形成装置は、グラデーション編集処理を行うとグラ
デーション縮集処理検知手段により加算処理制御信号を
出力し、画像信号に乱数データを加算させることで、グ
ラデーション状の画像を出力する際に生じる階調飛びの
補正制御を行うことができる。
【0131】(第3の実施の形態)次に本発明の第3の
実施の形態について説明する。
実施の形態について説明する。
【0132】上記第1の実施の形態の乱数加算ブロック
180では、図3に示す乱数加算制御部280により乱
数加算制御信号289が出力されていた。これに対し本
実施の形態では、グラデーションコマンドフラグといっ
たグラデーション選択信号289を、例えばホストコン
ピュータ等の外部装置による制御で出力する。
180では、図3に示す乱数加算制御部280により乱
数加算制御信号289が出力されていた。これに対し本
実施の形態では、グラデーションコマンドフラグといっ
たグラデーション選択信号289を、例えばホストコン
ピュータ等の外部装置による制御で出力する。
【0133】なお、本実施の形態についても基本構成は
上述した第1の実施の形態と同様であり、乱数加算ブロ
ック180の構成が一部異なるのみである。即ち、画像
形成装置内の図1、図2A及び図2Bに示す制御構成、
及び画像処理部、コントローラ部及び周辺被制御部の構
成は第1の実施の形態と同じであるため詳細説明を省略
して、乱数加算ブロック180のうち第1の実施の形態
と異なる構成要素について説明する。
上述した第1の実施の形態と同様であり、乱数加算ブロ
ック180の構成が一部異なるのみである。即ち、画像
形成装置内の図1、図2A及び図2Bに示す制御構成、
及び画像処理部、コントローラ部及び周辺被制御部の構
成は第1の実施の形態と同じであるため詳細説明を省略
して、乱数加算ブロック180のうち第1の実施の形態
と異なる構成要素について説明する。
【0134】図15は本実施の形態としての画像形成装
置における乱数加算ブロックの詳細構成を示すブロック
図である。なお、上述した図3と同様構成には同一番号
を付し詳細説明を省略する。
置における乱数加算ブロックの詳細構成を示すブロック
図である。なお、上述した図3と同様構成には同一番号
を付し詳細説明を省略する。
【0135】本実施の形態では、乱数加算制御をホスト
コンピュータ等で構成される外部装置159及びコント
ローラ282により行う。セレクタ260の構成は図1
2に示した構成と同様であるが、セレクタ260の切換
端子には、外部装置159からコントローラ282を介
して供給されるグラデーション選択信号289が入力さ
れ、グラデーション選択信号289が”L”の時には入
力画像信号がそのまま乱数加算処理部のスルー画像デー
タとして出力され、グラデーション選択信号が”H”の
時には乱数加算処理を行った画像データが出力される。
コンピュータ等で構成される外部装置159及びコント
ローラ282により行う。セレクタ260の構成は図1
2に示した構成と同様であるが、セレクタ260の切換
端子には、外部装置159からコントローラ282を介
して供給されるグラデーション選択信号289が入力さ
れ、グラデーション選択信号289が”L”の時には入
力画像信号がそのまま乱数加算処理部のスルー画像デー
タとして出力され、グラデーション選択信号が”H”の
時には乱数加算処理を行った画像データが出力される。
【0136】以上のような構成とすることで、外部装置
159からコントローラ282を介して送られてくる画
像データに対し、適切な乱数データを付加して出力する
ことができる。また、その乱数データの加算制御をホス
トコンピュータとコントローラを使用することで、必要
時に応じて、特にグラデーション編集処理を行なう際に
階調飛びが生じた場合に、その階調飛びを効果的に抑制
することができる。
159からコントローラ282を介して送られてくる画
像データに対し、適切な乱数データを付加して出力する
ことができる。また、その乱数データの加算制御をホス
トコンピュータとコントローラを使用することで、必要
時に応じて、特にグラデーション編集処理を行なう際に
階調飛びが生じた場合に、その階調飛びを効果的に抑制
することができる。
【0137】即ち、本実施の形態によれば、乱数データ
の加算制御を、装置に接続可能な他の外部装置159よ
り制御することが可能となる。例えば、ホストコンピュ
ータが供給する画像種類に応じた適切な乱数加算制御が
行なえ、必要に応じて適切な階調飛び抑制制御が可能と
なる。
の加算制御を、装置に接続可能な他の外部装置159よ
り制御することが可能となる。例えば、ホストコンピュ
ータが供給する画像種類に応じた適切な乱数加算制御が
行なえ、必要に応じて適切な階調飛び抑制制御が可能と
なる。
【0138】なお、このグラデーション選択信号289
を制御するのは、グラデーション画像を供給するホスト
コンピュータそのものではなく、他のホストコンピュー
タであっても良く、例えば、グラデーション編集用の画
像データをCD−ROMドライバや、LANより受け取
り、グラデーション選択信号は他の、例えば制御用コン
ピュータから入力するように制御しても良い。
を制御するのは、グラデーション画像を供給するホスト
コンピュータそのものではなく、他のホストコンピュー
タであっても良く、例えば、グラデーション編集用の画
像データをCD−ROMドライバや、LANより受け取
り、グラデーション選択信号は他の、例えば制御用コン
ピュータから入力するように制御しても良い。
【0139】(その他の実施の形態)以上前述した実施
形例の機能を実現するソフトウェアのプログラムコード
を記録した記録媒体を、システムあるいは装置に供給
し、そのシステムあるいは装置のコンピュータ(または
CPUやMPU)が記録媒体に格納されたプログラムコ
ードを読み出し実行することによっても、本発明の目的
が達成されることはいうまでもない。
形例の機能を実現するソフトウェアのプログラムコード
を記録した記録媒体を、システムあるいは装置に供給
し、そのシステムあるいは装置のコンピュータ(または
CPUやMPU)が記録媒体に格納されたプログラムコ
ードを読み出し実行することによっても、本発明の目的
が達成されることはいうまでもない。
【0140】この場合、記録媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
【0141】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク、ハードディ
スク、光ディスク、光磁気ディスク、CD−ROM、C
D−R、磁気テープ、不揮発性のメモリカード、RO
M、EEPROM等を用いることができる。
体としては、例えば、フロッピーディスク、ハードディ
スク、光ディスク、光磁気ディスク、CD−ROM、C
D−R、磁気テープ、不揮発性のメモリカード、RO
M、EEPROM等を用いることができる。
【0142】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼動しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼動しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0143】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
【0144】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システムあるいは装置
にプログラムを供給することによって達成される場合に
も適用できることは言うまでもない。この場合、本発明
を達成するためのソフトウェアによって表されるプログ
ラムを格納した記憶媒体を該システムあるいは装置に読
み出すことによって、そのシステムあるいは装置が、本
発明の効果を享受することが可能となる。
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システムあるいは装置
にプログラムを供給することによって達成される場合に
も適用できることは言うまでもない。この場合、本発明
を達成するためのソフトウェアによって表されるプログ
ラムを格納した記憶媒体を該システムあるいは装置に読
み出すことによって、そのシステムあるいは装置が、本
発明の効果を享受することが可能となる。
【0145】さらに、本発明を達成するためのソフトウ
ェアによって表されるプログラムをネットワーク上のデ
ータベースから通信プログラムによりダウンロードして
読み出すことによって、そのシステムあるいは装置が、
本発明の効果を享受することが可能となる。
ェアによって表されるプログラムをネットワーク上のデ
ータベースから通信プログラムによりダウンロードして
読み出すことによって、そのシステムあるいは装置が、
本発明の効果を享受することが可能となる。
【0146】本発明では、フルカラー複写機を例として
説明を行ったが、特にフルカラー複写機に限定されるも
のではないことはいうまでもない。
説明を行ったが、特にフルカラー複写機に限定されるも
のではないことはいうまでもない。
【0147】
【発明の効果】以上説明したように、入力画像にグラデ
ーション処理を行う際に、乱数加算を行なうので、階調
飛びを抑制することができる。特にグラデーション状の
多値のフルカラー画像を出力する際に顕著となる階調飛
びの補正制御を行うことができるという効果を奏する。
ーション処理を行う際に、乱数加算を行なうので、階調
飛びを抑制することができる。特にグラデーション状の
多値のフルカラー画像を出力する際に顕著となる階調飛
びの補正制御を行うことができるという効果を奏する。
【図1】本発明の第1の実施の形態としての画像形成装
置の概略断面図である。
置の概略断面図である。
【図2A】図1に示す画像処理部、コントローラ部及び
周辺被制御部のブロック構成図である。
周辺被制御部のブロック構成図である。
【図2B】図1に示す画像処理部、コントローラ部及び
周辺被制御部のブロック構成図である。
周辺被制御部のブロック構成図である。
【図3】本発明の第1の実施の形態としての画像形成装
置における乱数加算ブロックの詳細構成を示すブロック
図である。
置における乱数加算ブロックの詳細構成を示すブロック
図である。
【図4】図3の乱数加算ブロックにおける乱数発生部の
詳細構成を示すブロック図である。
詳細構成を示すブロック図である。
【図5】図3の乱数加算ブロックにおける乱数最大値算
出部の詳細構成を示すブロック図である。
出部の詳細構成を示すブロック図である。
【図6】図3の乱数加算ブロックにおける乱数加算量算
出部の詳細構成を示すブロック図である。
出部の詳細構成を示すブロック図である。
【図7】図6の乱数加算量算出部における画像データの
階調に対して加算する乱数データを変化させる制御を説
明するための図である。
階調に対して加算する乱数データを変化させる制御を説
明するための図である。
【図8】図3の乱数加算ブロックにおける乱数加算量選
択部の詳細構成を示すブロック図である。
択部の詳細構成を示すブロック図である。
【図9】図3の乱数加算ブロックにおける乱数加算部の
詳細構成を示すブロック図である。
詳細構成を示すブロック図である。
【図10】図9の乱数加算部における乱数加算位置を説
明するための図である。
明するための図である。
【図11】図9に示す加算タイミング生成部における乱
数加算タイミングを示すタイミングチャート図である。
数加算タイミングを示すタイミングチャート図である。
【図12】図1の乱数加算ブロックにおけるセレクタの
詳細構成を示すブロック図である。
詳細構成を示すブロック図である。
【図13】階調飛び部分に乱数を加算することによって
生じる現象を示す図である。
生じる現象を示す図である。
【図14】本発明に係る第2の実施の形態の画像形成装
置における乱数加算ブロックの詳細構成を示すブロック
図である。
置における乱数加算ブロックの詳細構成を示すブロック
図である。
【図15】本発明に係る第3の実施の形態の画像形成装
置における乱数加算ブロックの詳細構成を示すブロック
図である。
置における乱数加算ブロックの詳細構成を示すブロック
図である。
【図16】階調飛びについて説明する図である。
1 感光ドラム 2 コロナ帯電器 3 レーザ露光光学系 3a ポリゴンミラー3a 3b、33 レンズ 3c ミラー 4y,4c,4Bk 現像器 5 転写装置 5a 転写ドラム 5b 転写帯電器 5c 吸着帯電器 5d 内側帯電器 5e 外側帯電器 5f 記録材担持シート 5g 吸着ローラ 5h 分離帯電器 5i カムフォロワ 6 クリーニング器 7a,7b,7c 記録材カセット 8a 分離爪 8b コロ 9 熱ローラ定着器 10 トレイ 11 前露光ランプ 12 電位センサ 13 ドラム上光量検知手段 14 ファーブラシ 15 バックアップブラシ 16 オイル除去ローラ 17 バックアップブラシ 19 搬送パス切替ガイド 20 搬送縦パス 21a 反転パス 21b 反転ローラ 22 中間トレイ 24y,24m,24c,24Bk 偏心カム 25 偏心カム 27a,27b,27c ピックアップローラ 30 原稿 31 原稿台ガラス 32 露光ランプ 33 レンズ 34 フルカラーセンサ(CCD) 35 光学系読み取り駆動モータ 36 画像処理部 37 コントローラ部 51 操作部
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C262 AA24 AA26 AB07 AC04 AC11 DA13 GA21 GA23 2H027 EA02 EB01 5B057 BA26 CA01 CB01 CE11 CH18 5C077 LL04 LL19 MP08 PP05 PQ08 TT06
Claims (18)
- 【請求項1】入力した画像データに対し、グラデーショ
ン画像を加えるべくデータ処理を行なうグラデーション
処理工程と、 前記グラデーション処理工程によって、データ処理され
た画像データに対し、乱数データを加算する乱数加算工
程と、 を有することを特徴とする画像形成方法。 - 【請求項2】原稿画像を読取り、画像データとする原稿
読取工程を更に有することを特徴とする請求項1に記載
の画像形成方法。 - 【請求項3】前記乱数加算工程によって、乱数データを
加算された画像データを記録する記録工程を更に有する
ことを特徴とする請求項1又は2に記載の画像形成方
法。 - 【請求項4】前記記録工程は、前記乱数データを加算さ
れた画像データに対応する静電潜像を像担持体上に形成
し、該静電潜像を転写剤によって可視像化し、可視画像
を記録媒体に転写する工程であることを特徴とする請求
項3に記載の画像形成方法。 - 【請求項5】前記乱数加算工程によって乱数加算された
画像データを出力するか否かを選択する選択工程を更に
有することを特徴とする請求項1、2、3または4に記
載の画像形成方法。 - 【請求項6】前記選択工程は、ユーザの指示に基づいて
乱数加算された画像データを出力するか否かを選択する
ことを特徴とする請求項5に記載の画像形成方法。 - 【請求項7】前記グラデーション処理工程をが行われた
ことを検知するグラデーション処理検知工程を更に有
し、 前記選択工程は前記グラデーション処理検知工程によっ
てグラデーション処理が検知されると自動的に乱数加算
された画像データを出力することを特徴とする請求項5
又は6に記載の画像形成方法。 - 【請求項8】前記乱数加算工程では、加算される乱数の
最大値を、入力画像データの濃度値に応じて制御するこ
とを特徴とする請求項1乃至7のいずれか一つに記載の
画像形成方法。 - 【請求項9】入力した画像データに対し、グラデーショ
ン画像を加えるべくデータ処理を行なうグラデーション
処理手段と、 前記グラデーション処理手段によってデータ処理された
画像データに対し、乱数データを加算する乱数加算手段
と、 を有することを特徴とする画像形成装置。 - 【請求項10】原稿画像を読取り、画像データとして入
力する原稿読取手段を更に有することを特徴とする請求
項9に記載の画像形成装置。 - 【請求項11】前記乱数加算手段によって、乱数データ
を加算された画像データを記録する記録手段を更に有す
ることを特徴とする請求項9又は10に記載の画像形成
装置。 - 【請求項12】前記記録手段は、前記乱数データを加算
された画像データに対応する静電潜像を像担持体上に形
成し、該静電潜像を転写剤によって可視像化し、可視画
像を記録媒体に転写する電子写真記録手段であることを
特徴とする請求項11に記載の画像形成装置。 - 【請求項13】前記乱数加算手段によって乱数加算され
た画像データを出力するか否かを選択する選択手段を更
に有することを特徴とする請求項9、10、11または
12に記載の画像形成装置。 - 【請求項14】前記選択手段は、ユーザの指示に基づい
て乱数加算された画像データを出力するか否かを選択す
ることを特徴とする請求項13に記載の画像形成装置。 - 【請求項15】前記グラデーション処理をが行われたこ
とを検知するグラデーション処理検知手段を更に有し、 前記選択手段は前記グラデーション処理検知手段によっ
てグラデーション処理が検知されると、自動的に乱数加
算された画像データを出力することを特徴とする請求項
12又は13に記載の画像形成装置。 - 【請求項16】前記画像形成装置に接続された外部装置
から、乱数加算された画像データを出力するか否かの指
示を入力する指示入力手段を有し、 前記選択手段は、該指示入力手段によって入力された指
示に従って、前記選択を行なうことを特徴とする請求項
13に記載の画像形成装置。 - 【請求項17】前記乱数加算手段は、加算される乱数の
最大値を、入力画像データの濃度値に応じて制御するこ
とを特徴とする請求項9乃至16のいずれか一つに記載
の画像形成装置。 - 【請求項18】画像形成装置を制御する制御プログラム
を格納されたコンピュータ可読メモリであって、 入力した画像データに対し、グラデーション画像を加え
るべくデータ処理を行なうグラデーション処理工程のプ
ログラムコードと、 前記グラデーション処理工程によって、データ処理され
た画像データに対し、乱数データを加算する乱数加算工
程のプログラムコードと、 を有することを特徴とするコンピュータ可読メモリ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10304565A JP2000134475A (ja) | 1998-10-26 | 1998-10-26 | 画像形成方法及び画像形成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10304565A JP2000134475A (ja) | 1998-10-26 | 1998-10-26 | 画像形成方法及び画像形成装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000134475A true JP2000134475A (ja) | 2000-05-12 |
Family
ID=17934531
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10304565A Withdrawn JP2000134475A (ja) | 1998-10-26 | 1998-10-26 | 画像形成方法及び画像形成装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000134475A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005119249A (ja) * | 2003-10-20 | 2005-05-12 | Fuji Xerox Co Ltd | 画像形成装置および画像形成方法 |
JP2010157815A (ja) * | 2008-12-26 | 2010-07-15 | Konica Minolta Business Technologies Inc | プリンタ階調補正方法およびカラーグラデーション画像 |
-
1998
- 1998-10-26 JP JP10304565A patent/JP2000134475A/ja not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005119249A (ja) * | 2003-10-20 | 2005-05-12 | Fuji Xerox Co Ltd | 画像形成装置および画像形成方法 |
JP4492090B2 (ja) * | 2003-10-20 | 2010-06-30 | 富士ゼロックス株式会社 | 画像形成装置および画像形成方法 |
JP2010157815A (ja) * | 2008-12-26 | 2010-07-15 | Konica Minolta Business Technologies Inc | プリンタ階調補正方法およびカラーグラデーション画像 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7199897B2 (en) | Image data processing apparatus for and image data processing method of pattern matching | |
US5165072A (en) | Image processing apparatus which detects a line image | |
JP2002077607A (ja) | 画像データ補正装置,画像読取り装置および画像形成装置 | |
KR0179190B1 (ko) | 화상 처리 장치 및 방법 | |
JP3376081B2 (ja) | 画像処理方法及び装置 | |
US20070070463A1 (en) | Image forming apparatus | |
JP2000125117A (ja) | 画像処理方法及び装置 | |
JP4046859B2 (ja) | 画像処理装置及び方法及び記憶媒体 | |
JP3176212B2 (ja) | 画像処理装置 | |
JP2000134475A (ja) | 画像形成方法及び画像形成装置 | |
JP4035254B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2000118044A (ja) | 画像形成装置及び画像形成方法 | |
JP2003203236A (ja) | 画像データ処理装置,画像処理装置,カラー画像形成装置およびパターンマッチング方法 | |
JP2001144943A (ja) | 画像処理方法及び画像処理装置 | |
JP2000022971A (ja) | 画像処理装置及び方法及び情報処理装置及びその制御方法及び記憶媒体 | |
JP2002057886A (ja) | 画像処理装置及び画像処理方法 | |
JP2001218021A (ja) | 画像処理方法及び画像処理装置 | |
JP2001144942A (ja) | 画像処理方法及び画像処理装置 | |
JP2000022895A (ja) | 画像処理装置及び画像処理方法及び記憶媒体 | |
JPH1141396A (ja) | 画像処理装置及びその制御方法 | |
JP2000069275A (ja) | 画像処理装置及び画像処理方法 | |
JPH0846804A (ja) | 画像処理装置 | |
JPH11331591A (ja) | 画像処理装置及び画像処理方法並びに記憶媒体 | |
JPH07274026A (ja) | 画像処理装置およびその方法 | |
JPH1155500A (ja) | 画像処理装置及びその方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060110 |