[go: up one dir, main page]

JP2004289570A - Image processing method and image processing apparatus - Google Patents

Image processing method and image processing apparatus Download PDF

Info

Publication number
JP2004289570A
JP2004289570A JP2003079974A JP2003079974A JP2004289570A JP 2004289570 A JP2004289570 A JP 2004289570A JP 2003079974 A JP2003079974 A JP 2003079974A JP 2003079974 A JP2003079974 A JP 2003079974A JP 2004289570 A JP2004289570 A JP 2004289570A
Authority
JP
Japan
Prior art keywords
processing
removal
image
processing unit
show
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
Application number
JP2003079974A
Other languages
Japanese (ja)
Inventor
Nobuhiro Aihara
述宏 粟飯原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP2003079974A priority Critical patent/JP2004289570A/en
Publication of JP2004289570A publication Critical patent/JP2004289570A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve a picture quality by combining and applying a plurality of processing even when a plurality of trouble such that "dots stand out", "the base is unnecessarily colored", the occurrence of sight through back and "lightness or contrast is lacked" are mixed within image data. <P>SOLUTION: In processing of dot removal 12, base color removal 13, sight through back removal 14 and contrast correction 15, at least the contrast correction processing 15 is finally performed, and the dot removal processing 12 is first performed. Thus, the color difference caused by the dots, the base color or sight through back is prevented from being expanded and the contrast correction processing can be performed in the state of removing such trouble beforehand, thereby improving the picture quality without incurring the side effect of mutual processing as little as possible. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、入力された画像データに対して、網点、下地色、裏写り、コントラスト不足の不具合を改善する処理を行い、処理後のデータを出力するといった画像処理方法および装置に関する。
【0002】
【従来の技術】
雑誌や印刷物をスキャナ等で読取った画像データには、様々な不具合が発生していることがある。代表的な不具合の例として、「網点が目立つ」、「下地に不要な色がつく」、「裏写りが発生する」、「明るさやコントラストが不足する」などが挙げられる。これらの不具合に対しては、それぞれ「網点除去」、「下地色除去」、「裏写り除去」、「コントラスト補正」といった画像処理を施すことによって画質を改善することができ、様々な手法が提案されている。
【0003】
これら網点除去、下地色除去、裏写り除去、コントラスト補正の4つの処理の例は、具体的には以下に示すような処理として説明することができる。
【0004】
網点除去処理としては、「画像データを解析して網点領域の検出を行い、検出された網点領域に対してスムージング処理を行う」、というものが考えられる。網点除去処理のフローチャートの例を、図8に示す。
【0005】
まず、入力された画像データに対して、明度データを算出する(#20)。そして、求められた明度データに対して孤立点検出フィルタを適用し(#22)、注目画素が孤立点かどうかを判定する。孤立点検出フィルタとしては例えば、図9の符号22で示されるようなものが例示される。すなわち、画像の一部の領域20中において、注目した画素の画素値が,その周囲のいずれの画素22、23の画素値よりも高いときもしくは低いときは、当該注目画素は孤立点と判定される。
【0006】
孤立点検出処理が終了すると、次に注目画素を含む一定の領域内に、孤立点がいくつ存在するかをカウントする(#24)。そして、孤立点の数が一定値以上のときは、その注目画素は網点領域であると判定し、スムージング処理を行う(#25)。スムージング処理は、例えば図10に示すようなスムージングフィルタ25を適用することによって行い、網点を除去する。
【0007】
下地色除去処理としては、「画像データを解析して色の偏り(RGBのどの色成分が過剰となっているか)を検出し、各画素のRGB色成分から過剰分を減算する」、というものが考えられる。下地色除去処理のフローチャートの例を、図11に示す。
【0008】
まず、入力された画像データに対して、各画素のRGB色成分のうち最大値をとる成分の数を、全画素についてカウントする(#30)。そして、カウントした値を全画素数で割ることにより、RGB色成分ごとに占有率を算出する(#32)。(CMYについても、RGBの画素値の補数をとることによって同様に算出する(#33)。)
【0009】
次に、画像データに対して、各画素のRGB色成分の過剰量を算出し、全面素について加算する。そして、全過剰量を全画素数で割ることにより、RGB色成分ごとに平均過剰量を算出する。(CMYについても、RGBの画素値の補数をとることによって同様に算出する(#35)。)
【0010】
そして、占有率と平均過剰量がいずれも閾値以上となる色成分に対して、過剰量のヒストグラムを作成し、ヒストグラムのピーク値を各色成分に対する色削除量とする(#37)(図12参照)。最後に、全画素の対応する色成分から、色削除量を減算することにより、下地色を除去する(#38)。
【0011】
裏写り除去処理としては、「画像データを解析して各画素に対する裏写り補正量(RGB色成分補正量)を計算し、補正量に基づいて裏写り除去処理を行う」、というものが考えられる。裏写り除去処理のフローチャートの例を、図13に示す。
【0012】
まず、入力された画像データに対して、全画素の明度データを算出する(#40)。そして、算出された明度データを基に、画素ごとに補正量Mを算出する(#42)。ここでは、例えばM=L/3(L:注目画素の明度値)のような、明度が高くなるにつれて補正量も大きくなるような1次式を使用する。
【0013】
次に、注目画素のRGB成分の最大値をVとし(#43)、V+M>255のときは、255を超えた分をRGBの全ての色成分から削除する(#45)。すなわち、補正量MをM−(V+M−255)=255−Vと修正する。そして、この修正した補正量を用いて、R’=R+255−V、G’=G+255−V、B’=B+255−V(RGB:補正前の値、R’G’B’:補正後の値)とそれぞれ変換処理を行う。この処理の効果を、図14に示す。図14から分かるように、比較的明度の高く、色相/彩度が等しい画素に対して、明度成分も一致するように補正される。裏写り領域とその周辺領域は、総じてこのような(明度が高く、色相/彩度が等しい)傾向があるため、裏写りが除去される。
【0014】
一方、V+M≦255のときは、R’=R+M、G’=G+M、B’=B+Mとする(#46)。すなわち、画像内の明度の低い領域に対しては、明度を上げる処理のみが行われる。
【0015】
コントラスト補正処理としては、「画像データにS字型のトーンカーブを適用し、コントラストを強調する」、というものが考えられる。適用するトーンカーブの例を、図15に示す。
【0016】
ところが、上述した各処理を組み合わせた画像処理においては、前記2つの処理の処理順序によっては、得られる画像の画質が異なり、必ずしも適正な画質とならないことがあるということが判った。
【0017】
すなわち、取得した画像に上述したような不具合(網点、下地色、裏写り、コントラスト不足)が複数組み合わさって発生した場合、例えば網点が発生し、コントラストも不足しているような画像に対しては、「網点除去」と「コントラスト補正」をどの順序で行うかによって、補正の効果が変化することが判明した。このように、複数の不具合が混在した画像データに対して複数の画像処理を施す場合は、その処理の順序によっては効果が十分に出せない、もしくは逆効果になることがある。
【0018】
このように、デジタル画像処理を複数組み合わせて行うような場合、その順序によって処理後の画像が異なるという問題を解決するために、特許文献1乃至5の技術が開示されている。
【0019】
しかし、上記の各技術は、それぞれ具体的な画像処理を特定して、その特定された画像処理において処理順序を調整、変更するものである。すなわち、デジタル画像処理に行われる処理の組み合わせが異なれば、その処理順序が異なることは通常である。
【0020】
【特許文献1】
特開2001−320581号公報
【特許文献2】
特開2001−216509号公報
【特許文献3】
特開2001−177731号公報
【特許文献4】
特開平11−345321号公報
【特許文献5】
特開平10−285362号公報
【0021】
【発明が解決しようとする課題】
本発明が解決しようとする課題は、上記課題を解決するためのものであり、「網点が目立つ」、「下地に不要な色がつく」、「裏写りが発生する」、「明るさやコントラストが不足する」といった不具合が、画像データ内に複数混在している場合であっても、複数の処理を組み合わせて適用することによって、画質の向上を図ることである。
【0022】
【課題を解決するための手段】
本発明は、上記技術的課題を解決するために、以下の画像処理方法を提供する。
【0023】
本発明の第1態様によれば、取得画像に対して、網点除去処理と、下地色除去、裏写り除去、コントラスト補正の各処理のうち1つ以上の処理とを複数組み合わせて行なう画像処理方法であって、前記複数の処理の処理順序として網点除去処理を最初に行うように制御することを特徴とする画像処理方法を提供する。
【0024】
本発明の第2態様によれば、取得画像に対して、コントラスト補正処理と、下地色除去、裏写り除去、網点除去の各処理のうち1つ以上の処理とを複数組み合わせて行なう画像処理方法であって、前記複数の処理の処理順序としてコントラスト補正処理を最後に行うように制御することを特徴とする画像処理方法を提供する。
【0025】
本発明の第3態様によれば、取得画像に対して、網点除去処理をおこなう網点除去処理部と、下地色除去処理を行う下地色除去処理部と、裏写り除去処理を行う裏写り除去処理部と、コントラスト補正処理を行うコントラスト補正処理部とを備える補正処理手段と、前記補正処理手段の各処理部のうち1つ以上の処理を選択してその処理を実行させる処理選択手段と、を備えた画像処理装置であって、前記処理選択手段によって、網点除去処理部を含む複数の処理が選択された場合は、他の処理部による処理の実行に先立って網点除去処理部による処理を実行させることを特徴とする画像処理装置を提供する。
【0026】
本発明の第4態様によれば、第3態様において、前記選択処理部によって、コントラスト補正処理部を含む処理が選択された場合は、他の処理部による処理の実行の後にコントラスト補正処理部による処理を実行させることを特徴とする画像処理装置を提供する。
【0027】
本発明の第5態様によれば、第3及び第4態様において、前記選択処理部は、利用者にどの処理部による処理を行うかの選択情報の入力を求める選択手段を備えることを特徴とする画像処理装置を提供する。
【0028】
上記各構成において、網点除去処理はスムージング処理によって、網点領域の色が均一化されるような処理であれば、どのような処理を行ってもよい。また、下地色除去処理と裏写り除去処理においては、下地色と裏写りが除去もしくは軽減できるような処理であれば、どのような処理を行ってもよい。また、コントラスト補正処理においては、画像の暗い領域と明るい領域の明度差をより大きくするような処理、すなわち画像のコントラストを強調するような処理であれば、どのような処理を行ってもよい。
【0029】
本発明の各構成によると、相互の処理の副作用を可能な限り発生させずに、画質の向上を行うことが可能となる。
【0030】
【発明の実施の形態】
以下、本発明の一実施形態に係る画像処理システムについて、図面を参照しながら説明する。
【0031】
図1は、本発明の実施形態にかかる画像処理システムの構成のブロック図を示したものである。画像処理システム1は、スキャナなどに代表される画像入力装置2で読み取られた画像データを取得画像として、コンピュータなどに代表される画像処理装置3に送り、当該画像処理装置によって画像データに対して適切な処理が施された後、ハードディスクなどに代表される画像記憶装置4に記憶される。あるいは、画像データに対して適切な処理が施された後、プリンタなどに代表される画像出力装置5に送られ、出力される。
【0032】
図2は、図1の画像処理システムのブロック構成図におけるデータの流れをより詳細に表した図である。画像処理装置3は、補正選択処理部10、受信部11、網点除去処理部12、下地色除去処理部13、裏写り除去処理部14、コントラスト補正処理部15とが設けられている。これらは、コンピュータである画像処理装置3にインストールされた画像処理プログラムの各機能であり、当該機能を発揮させるようなプログラムが画像処理装置にインストールされることによって実現されている。
【0033】
補正処理選択部10は、予め決定された又は、当該画像処理システムの利用者によって選択された画像補正処理のみを行うために、網点除去処理部12、下地色除去処理部13、裏写り除去処理部14、コントラスト補正処理部15に対して選択情報を送って処理の実行を司るものである。
【0034】
受信部11は、画像入力装置2から送信された画像データを受信するものである。受信部11は、画像入力装置2から入力された画像データを、画像処理装置3内部の網点除去処理部12に送信する。
【0035】
網点除去処理部12では、当該処理を行う場合に補正処理選択部10から入力される選択情報に基づいて、画像データに対して網点除去処理を施す。処理後の画像データは、下地色除去処理部13に送られる。
【0036】
下地色除去処理部13では、当該処理を行う場合に補正処理選択部10から入力される選択情報に基づいて、画像データに対して下地色除去処理を施す。処理後の画像データは、裏写り除去処理部14に送られる。
【0037】
裏写り除去処理部215では、当該処理を行う場合に補正処理選択部10から入力される選択情報に基づいて、画像データに対して裏写り除去処理を施す。処理後の画像データは、コントラスト補正処理部15に送られる。
【0038】
コントラスト補正処理部15では、当該処理を行う場合に補正処理選択部10から入力される選択情報に基づいて、画像データに対してコントラスト補正処理を施す。処理後の画像データは、画像記憶装置4、もしくは画像出力装置5に送られる。画像記憶装置4では、受け取った画像データが記憶される。画像出力装置5では、受け取った画像データが出力される。
【0039】
図3は、画像補正処理装置の画像補正のフローチャートである。まず、入力された画像データに対して、補正処理部10からの選択情報の有無により網点除去処理を行うかどうかが判断される(#10)。どの補正処理を行うかの選択は、例えば利用者が自由に決定できるものとする。
【0040】
利用者が各処理のどれを適用するかを決定するためには、例えば図4に示すような補正処理選択画面20を使用することにより行うことができる。具体的には、画面に表示されている各補正処理に対応するチェックボックス21〜24のうち、利用者が任意に1以上のチェックボックスにチェックを入れた処理が選択される。図4では、網点処理及び裏写り除去処理を行うように選択された状態である。
【0041】
網点除去処理を行う場合は、上述のように、網点除去処理部12により画像データに当該処理を実行する(#11)。網点除去処理を行わない場合は、画像データはそのままスルーされる。
【0042】
次に、補正処理部10からの選択情報の有無により、網点除去処理を施された画像データ(もしくはスルーされた画像データ)に対して、下地色除去処理を行うかどうかを決定する(#12)。処理を行う場合は、下地色除去処理部13により画像データに当該処理を実行する(#13)。下地色除去処理を行わない場合は、画像データはそのままスルーされる。
【0043】
次に、補正処理部10からの選択情報の有無により、下地色除去処理を施された画像データ(もしくはスルーされた画像データ)に対して、裏写り除去処理を行うかどうかを決定する(#14)。処理を行う場合は、裏写り除去処理部14により画像データに当該処理を実行する(#15)。裏写り除去処理を行わない場合は、画像データはそのままスルーされる。
【0044】
最後に、補正処理部10からの選択情報の有無により、裏写り除去処理を施された画像データ(もしくはスルーされた画像データ)に対して、コントラスト補正処理を行うかどうかを決定する(#16)。処理を行う場合は、コントラスト補正処理部15により画像データに当該処理を実行する(#17)。コントラスト補正処理を行わない場合は、画像データはそのままスルーされる。
【0045】
このように、画像データに対する補正処理においては、網点除去処理を最初に行い、コントラスト補正処理を最後に行うように処理が実行される。上記の順序で処理を行うようにした理由としては、相互の処理の副作用を可能な限り発生させずに、画質の向上を行うためである。
【0046】
網点除去処理と下地色除去処理の関係としては、例えば、画像の背景に薄い色をつけたカタログ資料などをスキャナで読取った場合、背景が網点になっていることがある。この場合、背景の色は均一になっておらず、様々な色が交じり合っていることが多い。このような画像データに対して先に下地色除去処理を行うと、正しい背景色を判別することができず、下地色が一部残ったままになる。このため、網点除去処理を先に行うことで背景色が均一化し、背景の下地色を効果的に除去することが可能となる。
【0047】
網点除去処理と裏写り除去処理の関係としては、網点領域内に裏写りが発生している場合、裏写り領域もその周辺領域も、様々な色が交じり合っていることが多い。このような画像データに対して先に裏写り除去処理を行うと、各画素ごとに補正量が大きく異なってしまい、結果的に画質が劣化する。このため、網点除去処理を先に行うことで、裏写り領域やその周辺領域の色が均一化し、裏写りを効果的に除去することが可能となる。
【0048】
網点除去処理とコントラスト補正処理の関係では、網点とコントラスト不足が混在しているような画像に対して、網点除去およびコントラスト補正処理を施すと、その順序によって効果が異なる。図5に示すように、先にコントラスト補正処理を行うと網点が強調され(図5(d)参照)、後の網点除去処理におけるスムージング効果が十分出ないことがある。このため、先に網点除去処理を施すことにより、コントラスト補正による網点の強調という不具合を軽減することが可能となる。
【0049】
コントラスト補正処理と下地色除去処理の関係では、例えば、下地に色がついており、かつコントラストが不足しているような画像に対して、下地色除去処理およびコントラスト補正処理を施すと、その順序によって効果が異なる。図6に示すように、下地の色の明度に差がある場合は、先にコントラスト補正処理を行うと、明るい下地色と暗い下地色の色差が拡大し、後の下地色除去処理における効果が十分出ず、暗領域の下地色が残ったままとなることがある。このため、先に下地色除去処理を施すことによって、コントラスト補正による下地色の強調という不具合を軽減することが可能となる。
【0050】
コントラスト補正処理と裏写り除去処理の関係では、裏写りが発生しており、かつコントラストが不足しているような画像に対して、裏写り除去処理およびコントラスト補正処理を施すと、その順序によって効果が異なる。図7に示すように、裏写り領域とその周辺領域には明度差があるため、先にコントラスト補正処理を行うと、裏写り領域と周辺領域の色差が拡大し、後の裏写り除去処理における効果が十分出ず、裏写りが残ったままとなることがある。このため、先に裏写り除去処理を施すことによって、コントラスト補正による裏写りの強調という不具合を軽減することが可能となる。
【0051】
すなわち、網点除去処理を最初に行うことによって、コントラスト補正によって網点が強調されるという不具合が軽減する。また、網点領域の色が均一化されるため、下地色除去処理や裏写り除去処理の効果が高くなる。
【0052】
また、コントラスト補正処理を最後にすることによって、網点、下地色、裏写りを予め取り除いた状態で、コントラスト補正処理を行うことができる。すなわち、コントラスト補正処理によって、網点や下地色、裏写りなどの不具合が悪化するという現象を軽減できる。
【0053】
なお、上記実施形態の変形例として、裏写り除去処理としては、特開2001−169080号公報などに示されているように、裏写り領域と背景領域を検出し、裏写り領域の色を背景領域の色で置き換えるというような処理を行ってもよい。この場合、裏写りを除去するためには、裏写り領域/背景領域/下地領域など、領域ごとに分割しておく必要がある。領域分割処理においては、似通った明度/彩度/色相の領域同士を連結させていくことが一般的であり、このためには各領域の色が均一化していることが望ましい。このため、予め網点除去処理によって網点領域内の色を均一化させておくことによって、領域分割処理を効果的に行うことが可能となり、結果的に裏写り除去処理の性能が向上する。すなわち、上述のように、網点除去を先にして裏写り除去を行うという順序で処理を行うことが望ましい。
【0054】
上述の実施例では、下地色除去の後裏写り除去という順序で処理を行うようにしている。これは、色のついた下地に発生した裏写りは、先に下地色を除去してから、白地領域に対する裏写りとして別処理(全て白とする、もしくは白く飛ばす)を行った方が、効果が高いためである。
【0055】
ただし、この2つの処理の順序は特に限定しない。さらに言えば、2つの処理を1つにまとめてもよい。例えば、下地色も裏写りも比較的明るい領域に発生することが多いため、明度が高く彩度の低い画素を強制的に白くする、もしくはコントラストを強調して明るい領域を白飛びさせることによって、下地色および裏写りを同時に除去することができる。
【0056】
上述の実施形態では、4つの処理の中から選択して、処理を行うようにしている。ただし、実際には、これ以外に画像処理を追加で行うようにしてもよい。ここで、例えば、エッジ強調処理のように画質を向上させるような処理は、コントラスト補正処理を行なった後、すなわち画像の不具合を除去した後で適用するのが望ましい。
【0057】
以上説明したように、上記実施形態によれば、画像内に複数の不具合が混在している場合であっても、ユーザが処理の順序を特に意識することなく、複数の処理を最適な順序で適用することが可能となる。
【0058】
なお、本発明は上記実施形態に限定されるものではなく、その他種々の態様で実施可能である。
【0059】
上述の実施形態では、ユーザが任意の処理を選択するようにしている。しかし、これに限定するものではなく、全ての処理を一括で行うようにしてもよい。この場合、利用者が、例えば、「自動画像補正」のようなボタンをクリックことによって、画像データに対して全ての処理を施すことができる。また、全ての処理ではなく、2つ、もしくは3つの処理を一括で処理できるようにしてもよい。
【0060】
上述の実施形態では、各処理についてそれぞれ具体例を示しながら説明した。ただし、各処理の方法はこれに限定されるものではない。例えば、網点除去処理としては、網点検出を行わず、単純に画像全体にスムージング処理を施すだけでもよい。この場合も、上述のように、網点除去処理を最初に行うことが望ましい。
【図面の簡単な説明】
【図1】本実施発明の実施形態にかかる画像処理システムの構成を表すブロック図である。
【図2】図1の画像処理システムにおける、データの流れをより詳細に表した図である。
【図3】画像補正処理装置の画像補正のフローチャートである。
【図4】適用する処理をユーザーが設定する場合の補正処理選択画面の画面表示例である。
【図5】コントラスト補正処理と綱点除去処理の処理順序による効果の違いを説明する図である。
【図6】コントラスト補正処理と下地色除去処理の処理順序による効果の違いを説明する図である。
【図7】コントラスト補正処理と裏写り除去処理の処理順序による効果の違いを説明する図である。
【図8】従来の網点除去処理の流れを表すフローチャートである。
【図9】網点除去処理で使用する、孤立点検出フィルタを表す図である。
【図10】網点除去処理で使用する、スムージングフィルタを表す図である。
【図11】従来の下地色除去処理の流れを表すフローチャートである。
【図12】下地色除去処理の効果を表す図である。
【図13】従来の下地色除去処理の流れを表すフローチャートである。
【図14】裏写り除去処理の効果を表す図である。
【図15】コントラスト補正処理で使用する、トーンカーブを表す図である。
【符号の説明】
1 画像処理システム
2 画像入力装置
3 画像処理装置
4 画像記憶装置
5 画像出力装置
10 補正選択処理部
11 受信部
12 網点除去処理部
13 下地色除去処理部
14 裏写り除去処理部
15 コントラスト補正処理部
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an image processing method and apparatus for performing processing for improving halftone dots, background colors, show-through, and insufficient contrast on input image data, and outputting the processed data.
[0002]
[Prior art]
Various inconveniences may occur in image data obtained by reading a magazine or printed matter with a scanner or the like. Typical examples of defects include "dots are conspicuous", "unnecessary color is applied to the background", "show-through occurs", "brightness and contrast are insufficient", and the like. For these defects, image quality can be improved by performing image processing such as "dot removal", "background color removal", "show-through removal", and "contrast correction". Proposed.
[0003]
Examples of the four processes of halftone dot removal, background color removal, show-through removal, and contrast correction can be specifically described as the following processes.
[0004]
As the halftone dot removing process, a process of “analyzing image data to detect a halftone dot region, and performing a smoothing process on the detected halftone dot region” can be considered. FIG. 8 shows an example of a flowchart of the halftone dot removal processing.
[0005]
First, brightness data is calculated for the input image data (# 20). Then, an isolated point detection filter is applied to the obtained brightness data (# 22), and it is determined whether the target pixel is an isolated point. As the isolated point detection filter, for example, a filter indicated by reference numeral 22 in FIG. 9 is exemplified. That is, when the pixel value of the focused pixel is higher or lower than the pixel value of any of the surrounding pixels 22 and 23 in the partial region 20 of the image, the focused pixel is determined to be an isolated point. You.
[0006]
When the isolated point detection processing is completed, the number of isolated points is counted next in a certain area including the target pixel (# 24). If the number of isolated points is equal to or greater than a certain value, the pixel of interest is determined to be a halftone dot region, and a smoothing process is performed (# 25). The smoothing process is performed by applying, for example, a smoothing filter 25 as shown in FIG. 10 to remove halftone dots.
[0007]
As the background color removal processing, "analyze image data to detect color bias (which color component of RGB is excessive), and subtract the excess from the RGB color component of each pixel." Can be considered. FIG. 11 shows an example of a flowchart of the base color removal processing.
[0008]
First, for the input image data, the number of components having the maximum value among the RGB color components of each pixel is counted for all the pixels (# 30). Then, the occupancy is calculated for each of the RGB color components by dividing the counted value by the total number of pixels (# 32). (CMY is similarly calculated by taking the complement of the RGB pixel value (# 33).)
[0009]
Next, the excess amount of the RGB color components of each pixel is calculated for the image data, and the sum is added for all the elements. Then, the average excess amount is calculated for each of the RGB color components by dividing the total excess amount by the total number of pixels. (CMY is similarly calculated by taking the complement of the RGB pixel value (# 35).)
[0010]
Then, a histogram of the excess amount is created for a color component for which both the occupancy and the average excess amount are equal to or larger than the threshold, and the peak value of the histogram is set as the color deletion amount for each color component (# 37) (see FIG. 12). ). Finally, the background color is removed by subtracting the color removal amount from the corresponding color components of all pixels (# 38).
[0011]
As the show-through removal processing, it is conceivable that “the show-through correction amount (RGB color component correction amount) is calculated for each pixel by analyzing the image data and the show-through removal processing is performed based on the correction amount”. . FIG. 13 shows an example of a flowchart of the show-through removal processing.
[0012]
First, brightness data of all pixels is calculated for the input image data (# 40). Then, a correction amount M is calculated for each pixel based on the calculated brightness data (# 42). Here, a linear expression such as M = L / 3 (L: lightness value of the pixel of interest) is used such that the correction amount increases as the lightness increases.
[0013]
Next, the maximum value of the RGB components of the pixel of interest is set to V (# 43), and when V + M> 255, the amount exceeding 255 is deleted from all the RGB color components (# 45). That is, the correction amount M is corrected to M− (V + M−255) = 255−V. Then, using the corrected amount of correction, R ′ = R + 255-V, G ′ = G + 255-V, B ′ = B + 255-V (RGB: value before correction, R′G′B ′: value after correction) ) And the respective conversion processes. FIG. 14 shows the effect of this processing. As can be seen from FIG. 14, the pixels having relatively high lightness and the same hue / saturation are corrected so that the lightness components also match. The show-through area and its surrounding area generally have such a tendency (high brightness and the same hue / saturation), so show-through is removed.
[0014]
On the other hand, when V + M ≦ 255, R ′ = R + M, G ′ = G + M, and B ′ = B + M (# 46). That is, only the process of increasing the brightness is performed on the low brightness region in the image.
[0015]
As the contrast correction processing, "applying an S-shaped tone curve to image data to enhance contrast" can be considered. FIG. 15 shows an example of a tone curve to be applied.
[0016]
However, in the image processing combining the above-described processes, it has been found that the image quality of the obtained image differs depending on the processing order of the two processes, and the image quality may not always be proper.
[0017]
That is, when a plurality of the above-described defects (dots, background color, show-through, lack of contrast) occur in the acquired image in combination, for example, an image in which halftone dots occur and the contrast is insufficient is obtained. On the other hand, it has been found that the effect of the correction changes depending on the order of performing the “halftone dot removal” and the “contrast correction”. As described above, when performing a plurality of image processes on image data in which a plurality of defects are mixed, the effect may not be sufficiently obtained or may have an adverse effect depending on the order of the processes.
[0018]
As described above, in the case where a plurality of digital image processes are performed in combination, the techniques of Patent Literatures 1 to 5 are disclosed in order to solve the problem that the processed images differ depending on the order.
[0019]
However, each of the above techniques specifies a specific image processing, and adjusts and changes the processing order in the specified image processing. That is, if the combination of the processes performed in the digital image processing is different, the processing order is usually different.
[0020]
[Patent Document 1]
JP 2001-320581 A [Patent Document 2]
JP 2001-216509 A [Patent Document 3]
JP 2001177773 [Patent Document 4]
JP-A-11-345321 [Patent Document 5]
JP-A-10-285362
[Problems to be solved by the invention]
The problem to be solved by the present invention is to solve the above-mentioned problems, and “dots are conspicuous”, “unnecessary color is applied to the background”, “show-through occurs”, “brightness and contrast” Even if a plurality of defects such as "sufficiency" exist in the image data, the image quality can be improved by combining and applying a plurality of processes.
[0022]
[Means for Solving the Problems]
The present invention provides the following image processing method to solve the above technical problem.
[0023]
According to the first aspect of the present invention, image processing is performed on an acquired image by combining a plurality of halftone dot removal processes and at least one of background color removal, show-through removal, and contrast correction processes. An image processing method is provided, wherein the halftone removal processing is controlled to be performed first as a processing order of the plurality of processings.
[0024]
According to the second aspect of the present invention, image processing is performed on an acquired image by combining a plurality of combinations of a contrast correction process and one or more processes of background color removal, show-through removal, and halftone dot removal. An image processing method is provided, wherein control is performed such that a contrast correction process is performed last as a processing order of the plurality of processes.
[0025]
According to the third aspect of the present invention, a dot removal processing unit that performs a dot removal process on an acquired image, a background color removal processing unit that performs a background color removal process, and a show-through that performs a show-through removal process A correction processing unit including a removal processing unit and a contrast correction processing unit that performs contrast correction processing; and a processing selection unit that selects one or more processes from among the processing units of the correction processing unit and executes the processing. , When the plurality of processes including the halftone dot removal processing unit are selected by the process selection unit, the halftone dot removal processing unit is executed prior to the execution of the process by the other processing units. An image processing apparatus characterized by executing a process according to (1).
[0026]
According to a fourth aspect of the present invention, in the third aspect, when a process including a contrast correction processing unit is selected by the selection processing unit, the processing is performed by the contrast correction processing unit after execution of the processing by another processing unit. Provided is an image processing device that performs a process.
[0027]
According to a fifth aspect of the present invention, in the third and fourth aspects, the selection processing unit includes a selection unit for requesting a user to input selection information on which processing unit to perform processing. An image processing apparatus is provided.
[0028]
In each of the above-described configurations, any processing may be performed as the halftone dot removal processing as long as the processing makes the color of the halftone area uniform by the smoothing processing. In the background color removal processing and show-through removal processing, any processing may be performed as long as the processing can remove or reduce the background color and show-through. Further, in the contrast correction processing, any processing may be performed as long as the processing increases the lightness difference between the dark area and the bright area of the image, that is, enhances the contrast of the image.
[0029]
According to each configuration of the present invention, it is possible to improve image quality without causing side effects of mutual processing as much as possible.
[0030]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an image processing system according to an embodiment of the present invention will be described with reference to the drawings.
[0031]
FIG. 1 is a block diagram showing a configuration of an image processing system according to an embodiment of the present invention. The image processing system 1 sends image data read by an image input device 2 typified by a scanner or the like as an acquired image to an image processing device 3 typified by a computer or the like. After being subjected to appropriate processing, it is stored in an image storage device 4 typified by a hard disk or the like. Alternatively, after appropriate processing is performed on the image data, the image data is sent to an image output device 5 such as a printer and output.
[0032]
FIG. 2 is a diagram showing the data flow in the block configuration diagram of the image processing system of FIG. 1 in more detail. The image processing apparatus 3 includes a correction selection processing unit 10, a reception unit 11, a halftone dot removal processing unit 12, a base color removal processing unit 13, a show-through removal processing unit 14, and a contrast correction processing unit 15. These are the functions of the image processing program installed in the image processing apparatus 3 which is a computer, and are realized by installing a program that exerts the function in the image processing apparatus.
[0033]
The correction processing selection unit 10 performs a halftone removal processing unit 12, a background color removal processing unit 13, a show-through removal, in order to perform only an image correction process that is predetermined or selected by a user of the image processing system. The processing section 14 sends selection information to the processing section 14 and the contrast correction processing section 15 to control the execution of the processing.
[0034]
The receiving unit 11 receives image data transmitted from the image input device 2. The receiving unit 11 transmits the image data input from the image input device 2 to the dot removal processing unit 12 inside the image processing device 3.
[0035]
The halftone removal processing unit 12 performs halftone removal processing on the image data based on the selection information input from the correction processing selection unit 10 when performing the process. The processed image data is sent to the background color removal processing unit 13.
[0036]
The background color removal processing unit 13 performs a background color removal process on the image data based on the selection information input from the correction process selection unit 10 when performing the process. The processed image data is sent to the show-through removal processing unit 14.
[0037]
The show-through removal processing unit 215 performs show-through removal processing on the image data based on the selection information input from the correction processing selection unit 10 when performing the processing. The processed image data is sent to the contrast correction processing unit 15.
[0038]
The contrast correction processing unit 15 performs contrast correction processing on the image data based on the selection information input from the correction processing selection unit 10 when performing the processing. The processed image data is sent to the image storage device 4 or the image output device 5. The image storage device 4 stores the received image data. The image output device 5 outputs the received image data.
[0039]
FIG. 3 is a flowchart of image correction performed by the image correction processing device. First, it is determined whether or not to perform the dot removal processing on the input image data based on the presence or absence of the selection information from the correction processing unit 10 (# 10). It is assumed that the user can freely select which correction process is to be performed, for example.
[0040]
The user can determine which of the processes is to be applied, for example, by using a correction process selection screen 20 as shown in FIG. Specifically, among the check boxes 21 to 24 corresponding to the respective correction processes displayed on the screen, a process in which the user optionally checks one or more check boxes is selected. FIG. 4 shows a state where the dot processing and the show-through removal processing are selected to be performed.
[0041]
When the dot removal processing is performed, the processing is performed on the image data by the dot removal processing unit 12 as described above (# 11). When the dot removal processing is not performed, the image data is passed through as it is.
[0042]
Next, it is determined whether or not to perform the background color removal processing on the image data on which the halftone dot removal processing has been performed (or the passed-through image data) based on the presence or absence of the selection information from the correction processing unit 10 (# 12). When performing the processing, the processing is performed on the image data by the base color removal processing unit 13 (# 13). If the background color removal processing is not performed, the image data is passed through as it is.
[0043]
Next, it is determined whether or not to perform show-through removal processing on the image data that has been subjected to the background color removal processing (or the image data that has been passed through) based on the presence or absence of the selection information from the correction processing unit 10 (# 14). When performing the process, the show-through removal processing unit 14 performs the process on the image data (# 15). If the show-through removal processing is not performed, the image data is passed through as it is.
[0044]
Finally, it is determined whether or not to perform contrast correction processing on the image data (or through image data) on which show-through removal processing has been performed, based on the presence or absence of the selection information from the correction processing unit 10 (# 16). ). When performing the processing, the processing is executed on the image data by the contrast correction processing unit 15 (# 17). If the contrast correction processing is not performed, the image data is passed through as it is.
[0045]
As described above, in the correction processing on the image data, the processing is performed such that the halftone dot removal processing is performed first and the contrast correction processing is performed last. The reason why the processing is performed in the above order is to improve the image quality without causing the side effects of the mutual processing as much as possible.
[0046]
Regarding the relationship between the halftone dot removal processing and the background color removal processing, for example, when a catalog material or the like having a light background color of an image is read by a scanner, the background may be a halftone dot. In this case, the background color is not uniform, and various colors are often mixed. If the background color removal processing is first performed on such image data, the correct background color cannot be determined, and a part of the background color remains. Therefore, by performing the halftone dot removal processing first, the background color is made uniform, and the background color of the background can be effectively removed.
[0047]
Regarding the relationship between the halftone dot removal processing and the show-through removal processing, when show-through occurs in a halftone dot area, the show-through area and its surrounding area often have various colors intermingled. If the show-through removal processing is first performed on such image data, the correction amount greatly differs for each pixel, and as a result, the image quality deteriorates. For this reason, by performing the halftone dot removal processing first, the color of the show-through area and its surrounding area is made uniform, and the show-through area can be effectively removed.
[0048]
In the relationship between the halftone dot removal processing and the contrast correction processing, if halftone dots and contrast correction processing are applied to an image in which halftone dots and insufficient contrast are mixed, the effect differs depending on the order. As shown in FIG. 5, when the contrast correction processing is performed first, the halftone dots are emphasized (see FIG. 5D), and the smoothing effect in the subsequent halftone dot removal processing may not be sufficient. For this reason, by performing the halftone dot removal processing first, it is possible to reduce the problem of emphasizing halftone dots by contrast correction.
[0049]
In the relationship between the contrast correction processing and the background color removal processing, for example, if the background color removal processing and the contrast correction processing are performed on an image in which the background is colored and the contrast is insufficient, the order is determined according to the order. Different effects. As shown in FIG. 6, when there is a difference in the brightness of the background color, if the contrast correction process is performed first, the color difference between the bright background color and the dark background color is enlarged, and the effect of the subsequent background color removal process is improved. There is a case where the background color of the dark area does not sufficiently appear and remains. Therefore, by performing the background color removal processing first, it is possible to reduce the problem of enhancing the background color by contrast correction.
[0050]
In the relationship between the contrast correction processing and the show-through removal processing, if show-through removal processing and contrast correction processing are performed on an image in which show-through has occurred and the contrast is insufficient, the effect will depend on the order. Are different. As shown in FIG. 7, since there is a difference in brightness between the show-through area and the surrounding area, if the contrast correction processing is performed first, the color difference between the show-through area and the surrounding area is enlarged, and the subsequent show-through removal processing is performed. The effect may not be sufficient, and show-through may remain. Therefore, by performing the show-through removal processing first, it is possible to reduce the problem of enhancing show-through due to contrast correction.
[0051]
That is, by performing the dot removal processing first, the disadvantage that the dots are emphasized by the contrast correction is reduced. Further, since the color of the halftone dot area is made uniform, the effect of the background color removal processing and the show-through removal processing is enhanced.
[0052]
Further, by finishing the contrast correction processing, the contrast correction processing can be performed in a state where the halftone dots, the background color, and the show-through have been removed in advance. That is, it is possible to reduce the phenomenon that the contrast correction process deteriorates a defect such as a halftone dot, a background color, or show-through.
[0053]
As a modification of the above-described embodiment, the show-through removal processing detects a show-through area and a background area as described in Japanese Patent Application Laid-Open No. 2001-169080 and sets the color of the show-through area to the background. Processing such as replacement with the color of the area may be performed. In this case, in order to remove show-through, it is necessary to divide each area such as show-through area / background area / background area. In the area division processing, areas of similar brightness / saturation / hue are generally connected to each other, and for this purpose, it is desirable that the color of each area be uniform. For this reason, by pre-equalizing the colors in the halftone area by the halftone removal processing, the area division processing can be performed effectively, and as a result, the performance of the show-through removal processing is improved. That is, as described above, it is desirable to perform the processing in the order of removing show-through before removing halftone dots.
[0054]
In the above-described embodiment, the processing is performed in the order of removal of background color and removal of show-through. This is because the show-through that occurs on a colored background is more effective if the background color is removed first and then another processing (all white or skipping white) is performed as a show-through for a white background area. Is high.
[0055]
However, the order of these two processes is not particularly limited. Furthermore, two processes may be combined into one. For example, since both the background color and show-through often occur in relatively bright areas, forcibly whitening pixels with high lightness and low saturation, or emphasizing contrast to brighten out bright areas, Under color and show-through can be removed at the same time.
[0056]
In the above-described embodiment, a process is selected from among four processes. However, in practice, image processing may be additionally performed. Here, for example, a process for improving image quality such as an edge enhancement process is desirably applied after performing a contrast correction process, that is, after removing a defect of an image.
[0057]
As described above, according to the embodiment, even when a plurality of defects are mixed in an image, a plurality of processes are performed in an optimal order without the user being particularly aware of the order of the processes. It can be applied.
[0058]
The present invention is not limited to the above embodiment, but can be implemented in various other modes.
[0059]
In the above-described embodiment, the user selects an arbitrary process. However, the present invention is not limited to this, and all processes may be performed collectively. In this case, the user can perform all the processing on the image data by clicking a button such as “automatic image correction”. In addition, not all the processes but two or three processes may be collectively processed.
[0060]
In the above-described embodiment, each process has been described with specific examples. However, the method of each processing is not limited to this. For example, as the dot removal processing, it is possible to simply perform smoothing processing on the entire image without performing dot detection. Also in this case, as described above, it is desirable to perform the dot removal processing first.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of an image processing system according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating a data flow in the image processing system of FIG. 1 in more detail.
FIG. 3 is a flowchart of image correction performed by the image correction processing device.
FIG. 4 is a screen display example of a correction processing selection screen when a user sets processing to be applied;
FIG. 5 is a diagram for explaining a difference in effect depending on a processing order of a contrast correction process and a tug-point removal process.
FIG. 6 is a diagram for explaining a difference in effect depending on a processing order of a contrast correction process and a background color removal process.
FIG. 7 is a diagram illustrating a difference in effect depending on the processing order of the contrast correction processing and the show-through removal processing.
FIG. 8 is a flowchart showing a flow of a conventional halftone dot removing process.
FIG. 9 is a diagram illustrating an isolated point detection filter used in the dot removal processing.
FIG. 10 is a diagram illustrating a smoothing filter used in the dot removal processing.
FIG. 11 is a flowchart showing the flow of a conventional undercolor removal process.
FIG. 12 is a diagram illustrating an effect of a background color removal process.
FIG. 13 is a flowchart showing the flow of a conventional undercolor removal process.
FIG. 14 is a diagram illustrating the effect of show-through removal processing.
FIG. 15 is a diagram illustrating a tone curve used in the contrast correction processing.
[Explanation of symbols]
REFERENCE SIGNS LIST 1 image processing system 2 image input device 3 image processing device 4 image storage device 5 image output device 10 correction selection processing unit 11 reception unit 12 halftone dot removal processing unit 13 background color removal processing unit 14 show-through removal processing unit 15 contrast correction processing Department

Claims (5)

取得画像に対して、網点除去処理と、下地色除去、裏写り除去、コントラスト補正の各処理のうち1つ以上の処理とを複数組み合わせて行なう画像処理方法であって、前記複数の処理の処理順序として網点除去処理を最初に行うように制御することを特徴とする画像処理方法。An image processing method for performing a combination of a plurality of halftone dot removal processes and one or more processes of each of a background color removal process, a show-through removal process, and a contrast correction process on an acquired image. An image processing method characterized by performing control such that halftone removal processing is performed first as a processing order. 取得画像に対して、コントラスト補正処理と、下地色除去、裏写り除去、網点除去の各処理のうち1つ以上の処理とを複数組み合わせて行なう画像処理方法であって、前記複数の処理の処理順序としてコントラスト補正処理を最後に行うように制御することを特徴とする画像処理方法。An image processing method for performing a plurality of combinations of a contrast correction process and at least one of a background color removal process, a show-through removal process, and a halftone dot removal process on an acquired image. An image processing method, characterized in that control is performed such that contrast correction processing is performed last as a processing order. 取得画像に対して、網点除去処理をおこなう網点除去処理部と、下地色除去処理を行う下地色除去処理部と、裏写り除去処理を行う裏写り除去処理部と、コントラスト補正処理を行うコントラスト補正処理部とを備える補正処理手段と、
前記補正処理手段の各処理部のうち1つ以上の処理を選択してその処理を実行させる処理選択手段と、を備えた画像処理装置であって、
前記処理選択手段によって、網点除去処理部を含む複数の処理が選択された場合は、他の処理部による処理の実行に先立って網点除去処理部による処理を実行させることを特徴とする画像処理装置。
Performs a dot removal processing unit that performs a dot removal process on the acquired image, a background color removal processing unit that performs a background color removal process, a show-through removal processing unit that performs a show-through removal process, and performs a contrast correction process. Correction processing means comprising a contrast correction processing unit;
A process selecting unit that selects one or more processes from among the respective processing units of the correction processing unit and executes the process.
When a plurality of processes including the halftone dot removal processing unit are selected by the process selection unit, the process is executed by the halftone dot removal processing unit prior to execution of the process by another processing unit. Processing equipment.
前記選択処理部によって、コントラスト補正処理部を含む処理が選択された場合は、他の処理部による処理の実行の後にコントラスト補正処理部による処理を実行させることを特徴とする、請求項3に記載の画像処理装置。The method according to claim 3, wherein when a process including a contrast correction processing unit is selected by the selection processing unit, a process by the contrast correction processing unit is executed after execution of a process by another processing unit. Image processing device. 前記選択処理部は、利用者にどの処理部による処理を行うかの選択情報の入力を求める選択手段を備えることを特徴とする、請求項3又は4に記載の画像処理装置。The image processing apparatus according to claim 3, wherein the selection processing unit includes a selection unit that requests a user to input selection information indicating which processing unit performs processing.
JP2003079974A 2003-03-24 2003-03-24 Image processing method and image processing apparatus Pending JP2004289570A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003079974A JP2004289570A (en) 2003-03-24 2003-03-24 Image processing method and image processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003079974A JP2004289570A (en) 2003-03-24 2003-03-24 Image processing method and image processing apparatus

Publications (1)

Publication Number Publication Date
JP2004289570A true JP2004289570A (en) 2004-10-14

Family

ID=33293955

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003079974A Pending JP2004289570A (en) 2003-03-24 2003-03-24 Image processing method and image processing apparatus

Country Status (1)

Country Link
JP (1) JP2004289570A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011199352A (en) * 2010-03-17 2011-10-06 Kyocera Mita Corp Image processing apparatus, and image forming apparatus,
JP2016009941A (en) * 2014-06-23 2016-01-18 キヤノン株式会社 Image processing apparatus and image processing method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011199352A (en) * 2010-03-17 2011-10-06 Kyocera Mita Corp Image processing apparatus, and image forming apparatus,
US8547612B2 (en) 2010-03-17 2013-10-01 Kyocera Document Solutions Inc. Image processing apparatus, image forming apparatus, and image processing method that read color image data from a document
JP2016009941A (en) * 2014-06-23 2016-01-18 キヤノン株式会社 Image processing apparatus and image processing method

Similar Documents

Publication Publication Date Title
US8300051B2 (en) Apparatus and method for enhancing images in consideration of region characteristics
US7227990B2 (en) Color image processing device and color image processing method
EP1933274B1 (en) System, medium, and method with noise reducing adaptive saturation adjustment
US7580562B2 (en) Image processing method, image processing device, and image processing program
KR100916073B1 (en) Histogram Stretching Device and Method for Improving Image Contrast
US9025870B2 (en) Image processing device correcting color of border region between object and background in image
US20090034840A1 (en) Image processing apparatus and image processing method
US20110285871A1 (en) Image processing apparatus, image processing method, and computer-readable medium
KR20070111389A (en) Image Correction Circuit, Image Correction Method, and Image Display
JP3715719B2 (en) Image processing apparatus and method, and computer-readable memory
US10848644B2 (en) Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
JP2019220860A (en) Image processing device, control method of the same, and program
JP5157678B2 (en) Photo image processing method, photo image processing program, and photo image processing apparatus
KR101854432B1 (en) Method and apparatus for detecting and compensating back light frame
JP4264051B2 (en) Image processing device
JP4506900B2 (en) Image processing apparatus, image processing method, and medium on which image processing program is recorded
JP4774757B2 (en) Image processing apparatus, image processing program, electronic camera, and image processing method
JP2018195262A (en) Image processing apparatus, image processing method, and program
JP2004289570A (en) Image processing method and image processing apparatus
US8665498B2 (en) Method and system for automatically detecting and processing halftone regions in scanned documents
JP5157760B2 (en) Photo image processing method, photo image processing program, and photo image processing apparatus
JP6399002B2 (en) Image forming apparatus, image forming method, and image forming program
JP3573143B2 (en) Image processing apparatus, image processing method, medium recording image processing control program
JP4305274B2 (en) Image processing apparatus, image forming apparatus, image processing method, and program
JP2008124693A (en) Image processor, copier and image processing program for whiteboard

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20040927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20041119

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20041119

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050317

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070724

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070921

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20071211