(57)【特許請求の範囲】
【請求項１】
原稿の画像を読み取って原稿画像データを入力する画像入力手段と、
前記原稿画像データに基づいて、前記原稿の情報の判読を妨げるための上書き画像データを生成する画像処理手段と、
前記原稿の前記画像入力手段により画像が読み取られた面に、前記画像処理手段により生成された上書き画像データを上書きしてプリントする画像出力手段とを有し、
前記画像処理手段は、前記原稿画像データを像域分離し、指定された像域以外の像域の画素はすべて白に、指定された像域の画素については、所定閾値より輝度の低い画素は黒に、輝度の高い画素は白に、２値化した２値化画像データを生成し、該２値化画像データの黒画素を膨張して上書き画像データを生成することを特徴とする画像処理装置。
【請求項２】
前記画像処理手段は、前記原稿画像データを少なくとも文字画素と非文字画素に像域分離することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理手段は、前記２値化画像データについて、順次、注目画素を中心としたＮ×Ｎ画素を参照して、Ｎ×Ｎ画素中に黒画素が含まれていれば、該注目画素を黒に置き換えることで、前記２値化画像データの黒画素を膨張させることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
原稿の画像を読み取って原稿画像データを入力する画像入力工程と、
前記原稿画像データに基づいて、前記原稿の情報の判読を妨げるための上書き画像データを生成する画像処理工程と、
前記原稿の前記画像入力工程により画像が読み取られた面に、前記画像処理手段により生成された上書き画像データを上書きしてプリントする画像出力工程とを有し、
前記画像処理工程は、前記原稿画像データを像域分離し、指定された像域以外の像域の画素はすべて白に、指定された像域の画素については、所定閾値より輝度の低い画素は黒に、輝度の高い画素は白に、２値化した２値化画像データを生成し、該２値化画像データの黒画素を膨張して上書き画像データを生成することを特徴とする画像処理方法。
【請求項５】
前記画像処理工程では、前記原稿画像データを少なくとも文字画素と非文字画素に像域分離することを特徴とする請求項４記載の画像処理方法。
【請求項６】
前記画像処理工程では、前記２値化画像データについて、順次、注目画素を中心としたＮ×Ｎ画素を参照して、Ｎ×Ｎ画素中に黒画素が含まれていれば、該注目画素を黒に置き換えることで、前記２値化画像データの黒画素を膨張させることを特徴とする請求項４又は５記載の画像処理方法。
【請求項７】
請求項４乃至６のいずれか１項記載の画像処理方法の画像入力工程、画像処理工程及び画像出力工程をコンピュータに実行させるプロクラム。
【請求項８】
請求項４乃至６のいずれか１項記載の画像処理方法の画像入力工程、画像処理工程及び画像出力工程をコンピュータに実行させるプロクラムが記録された、コンピュータが読み取り可能な情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿（文書）の内容の漏洩を防止するため原稿を加工する装置及び方法に関する。
【背景技術】
【０００２】
特許文献１に記載されている原稿読み取り装置は、アルファベットや数字を原稿に印字するためのエンドーサユニットを備え、このエンドーサユニットによって画像読み取り後の原稿に、装置のステータス情報又はメンテナンス情報を印字する構成である。
【０００３】
特許文献２に記載されている画像読取兼記録装置は、原稿の画像を読み取る手段と原稿に印字する手段とを備え、読み取った原稿の画像データをＰＣへ転送する。ＰＣ側では例えば、原稿画像データより原稿中の枠のサイズを検出し該枠サイズに対応した印字データを画像読取兼記録装置へ転送し、該印字データを原稿の枠内に印字させる。
【０００４】
【特許文献１】特開２００４−８０６４３号公報
【特許文献２】特開２００５−１７８２６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ITmediaエンタープライズ社のｗｅｂサイトに２００５年６月２２日付で、”シュレッダーはセキュアな書類破棄方法か？”というタイトルの記事が掲載された（http://www.itmedia.co.jp/enterprise/articles/0506/22/news104.html）。
【０００６】
この記事を要約すると、米国ChurchStreet  Technology社のソフト”Strip-Shred  Reconstruction  Suite”と”Cross-Shred  Reconstruction  Suite”によれば、シュレッダーによりばらばらに細断された書類を復元することができる。復元は、基本的に次のような流れで行われる。まず、依頼主から細断くずを受け取ったChurchStreet社の技術者が、復元可能かどうかを判断する。次に、技術者は細断くずをスキャナにかける。スキャナが紙片の１つ１つを読み取り、一意のＩＤ番号を振って、ページと照合できるようにする。そこからChurchStreet社のソフトが作業を引き継ぎ、復元作業を実行する。
【０００７】
このようなソフトが開発された今、これまでのように単にシュレッダーで細断するという破棄方法では書類の内容の漏洩を十分に防止できない。書類の内容の漏洩をより確実に防止するためには、シュレッダーに掛けるまえに書類の全面を黒で塗りつぶすことが考えられる。しかし、このような塗りつぶし処理をプリンタ等を用いて行うと、インクやトナーの消費が多く経済的でない。
【０００８】
よって、本発明の目的は、書類の内容の漏洩を防止するための書類の加工を、より経済的に行うための装置及び方法を提供することにある。
【０００９】
なお、本発明においては、破棄すべき書類（文書）の画像を読み取る関係から、書類を「原稿」と総称する。すなわち、本発明における「原稿」とは、シートに印刷された書類の総称であって、印刷物のもとになる文書等に限定されない。
【課題を解決するための手段】
【００１０】
請求項１記載の発明は、原稿の画像を読み取って原稿画像データを入力する画像入力手段と、前記原稿画像データに基づいて、前記原稿の情報の判読を妨げるための上書き画像データを生成する画像処理手段と、前記原稿の前記画像入力手段により画像が読み取られた面に、前記画像処理手段により生成された上書き画像データを上書きしてプリントする画像出力手段とを有し、前記画像処理手段は、前記原稿画像データを像域分離し、指定された像域以外の像域の画素はすべて白に、指定された像域の画素については、所定閾値より輝度の低い画素は黒に、輝度の高い画素は白に、２値化した２値化画像データを生成し、該２値化画像データの黒画素を膨張して上書き画像データを生成することを特徴とする画像処理装置である。
【００１１】
請求項２記載の発明は、請求項１記載の発明に係る画像処理装置であって、前記画像処理手段は、前記原稿画像データを少なくとも文字画素と非文字画素に像域分離することを特徴とする。
【００１２】
請求項３記載の発明は、請求項１又は２記載の発明に係る画像処理装置であって、前記画像処理手段は、前記２値化画像データについて、順次、注目画素を中心としたＮ×Ｎ画素を参照して、Ｎ×Ｎ画素中に黒画素が含まれていれば、該注目画素を黒に置き換えることで、前記２値化画像データの黒画素を膨張させることを特徴とする。
【００１３】
請求項４記載の発明は、原稿の画像を読み取って原稿画像データを入力する画像入力工程と、前記原稿画像データに基づいて、前記原稿の情報の判読を妨げるための上書き画像データを生成する画像処理工程と、前記原稿の前記画像入力工程により画像が読み取られた面に、前記画像処理手段により生成された上書き画像データを上書きしてプリントする画像出力工程とを有し、前記画像処理工程は、前記原稿画像データを像域分離し、指定された像域以外の像域の画素はすべて白に、指定された像域の画素については、所定閾値より輝度の低い画素は黒に、輝度の高い画素は白に、２値化した２値化画像データを生成し、該２値化画像データの黒画素を膨張して上書き画像データを生成することを特徴とする画像処理方法である。
【００１４】
請求項５記載の発明は、請求項４記載の発明に係る画像処理方法であって、前記画像処理工程では、前記原稿画像データを少なくとも文字画素と非文字画素に像域分離することを特徴とする。
【００１５】
請求項６記載の発明は、請求項４又は５記載の発明に係る画像処理方法であって、前記画像処理工程では、前記２値化画像データについて、順次、注目画素を中心としたＮ×Ｎ画素を参照して、Ｎ×Ｎ画素中に黒画素が含まれていれば、該注目画素を黒に置き換えることで、前記２値化画像データの黒画素を膨張させることを特徴とする。
【００１６】
請求項７記載の発明は、請求項４乃至６のいずれか１項記載の発明に係る画像処理方法の画像入力工程、画像処理工程及び画像出力工程をコンピュータに実行させるプロクラムである。
【００１７】
請求項８記載の発明は、請求項４乃至６のいずれか１項記載の発明に係る画像処理方法の画像入力工程、画像処理工程及び画像出力工程をコンピュータに実行させるプロクラムが記録された、コンピュータが読み取り可能な情報記録媒体である。
【発明の効果】
【００１８】
本発明によれば、原稿画像データに基づいて生成した上書き画像データにより原稿を選択的に塗りつぶすことにより、原稿の情報の判読を困難にすることができる。原稿を全面的に塗りつぶす方法に比べ、上書き画像データのプリントのためのトナーやインクの消費量を減じることができるため、経済的である。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明の一実施形態に係る画像処理装置のブロック図である。この画像処理装置は、画像入力／出力部１００と制御／処理部２００から構成される。
【００２０】
画像入力／出力部１００は、原稿の画像を読み取りその画像データを制御／処理部２００に入力する手段である画像入力部１と、制御／処理部２００より与えられる画像データを画像入力部１により読み取られた原稿にインク又はトナーを用いてプリントする手段である画像出力部２とからなる。
【００２１】
このような画像入力／出力部１００の具体的構成の一例を図２に示す。画像入力部１は、給紙トレイ上に載置された原稿４を１枚ずつ取り込む給紙部３、取り込まれた原稿を搬送する搬送部１６、搬送される原稿を照明するランプ５、原稿からの反射光を読取光学系１５を介し受光して画像データへ変換する画像読取部１４、この画像データを制御／処理部２００へ入力するためのインターフェース１７とから構成されている。
【００２２】
図２においては、搬送部１６で搬送中の原稿の下側の面の画像が画像読取部１４に読み取られる如く表されているが、これは作図の便宜上であり、実際には原稿の上側の面の画像が読み取られる位置関係にランプ５、読取光学系１５、画像読取部１４が配設されている。なお、原稿の下側の面を読み取るようにし、読み取られた後の原稿の表裏を反転する機構を搬送部１６に設けるようにしてもよく、かかる態様も本実施形態に包含される。
【００２３】
画像出力部２は、制御／処理部２００とのインターフェース１８、このインターフェース１８を介して制御／処理部２００より画像データが入力されるレーザ光学系７、該レーザ光学系７より出射されたレーザ光で走査されることにより該画像データに対応した静電潜像が形成される感光体９、感光体９上の静電潜像をトナー現像する現像器６、感光体９上のトナー像を搬送部１６により搬送される原稿の上側の面（画像入力部１で読み取られた側の面）に転写する転写帯電器１３、該原稿に転写されたトナー画像を定着する定着器１２、定着器１２を通過した原稿が排出される原稿排出部１１から構成されている。感光体９の周囲には、感光体９の表面を一様に帯電させるための帯電器８、感光体９上の残留トナーを除去するクリーナ１０等が配設されている。
【００２４】
なお、画像出力部２は、インクの噴射又は転写によって画像をプリントする構成とすることも可能である。ただし、原稿破棄の目的を達成するためには、プリント後のインクが容易に除去できるものでは不都合である。
【００２５】
図１を再度参照する。制御／出力部２００は、画像入力／出力部１００の制御や画像出力部２でプリントすべき画像データの生成などを行うものである。本実施形態においては、制御／出力部２００はプログラムに従って制御又は処理を実行するＣＰＵ２０１、ＣＰＵ２０１により実行されるプログラムや画像データ等の一時的な記憶に利用されるメモリ２０２、画像データやプログラム等の保存に利用されるハードディスク装置２０３、利用者が各種指定の入力等に利用する操作部２０４、原稿に上書きするための画像データの生成処理等の画像処理を行う画像処理部２０５をバス２０６で相互接続した構成である。なお、ＣＰＵ２０１で実行されるプログラムは、ハードディスク装置２０３よりメモリ２０２にロードされるが、メモリ２０２と別にプログラムを格納した別のＲＯＭ（読み取り専用メモリ）を設ける形態をとることも可能である。
【００２６】
このような制御／処理部２００は、画像入力／出力部１００と物理的に独立させる形態、画像入力／出力部１００と一体化させる形態のいずれをとることも可能である。
【００２７】
画像処理部２０５は、デジタル信号プロセッサ（ＤＳＰ）等のハードウェアを用いて実現する形態、ＣＰＵ２０１で実行されるプログラムによって実現される形態のいずれをとることも可能である。すなわち、制御／処理部２００は、ＣＰＵ、メモリ等からなる一般的なコンピュータのハードウェア資源を利用してプログラムによって実現することも可能である。そのようなプログラム及び同プログラムが記録された磁気ディスク、光ディスク、光磁気ディスク、半導体記憶素子等のコンピュータが読み取り可能な各種の情報記録（記憶）媒体も本発明に包含される。
【００２８】
この画像処理装置において、原稿の情報の判読を妨げるために原稿を選択的に塗りつぶす処理（原稿破棄処理）を実行する動作の概要について説明する。図３は、その説明のためのフローチャートである。
【００２９】
まず、利用者によって操作部２０４から必要なモード指定等（後述）が入力される（ｓｔｅｐ１）。
【００３０】
ＣＰＵ２０１からの指示により、給紙トレイ上に載置されている破棄処理の対象である原稿が１枚、給紙部３によて搬送部１６に給紙され、搬送部１５により搬送される原稿の画像が画像読取部１４によって読み取られる。読み取られた原稿画像データはインターフェース１７を通じて制御／処理部２００へ入力され、例えばメモリ２０２に記憶される（ｓｔｅｐ２）。画像を読み取られた原稿は搬送部１６によって転写帯電器１３の手前位置まで搬送される。
【００３１】
次にＣＰＵ２０１からの指示により、画像処理部２０５は、入力された原稿画像データに基づいて、利用者の指定に従った処理方法によって、原稿破棄のための上書き画像データを生成する処理を実行する（ｓｔｅｐ３）。なお、後述のように、原稿画像データの符号化データをハードディスク装置２０３に保存する処理が実行されることもある。
【００３２】
次に、ＣＰＵ２０１の制御により、画像出力部２において該原稿への上書き画像データのプリント動作が行われる（ｓｔｅｐ４）。すなわち、上書き画像データがインターフェース１８を通じてレーザ光学系７へ入力され、感光体９に上書き画像の静電潜像が形成され、これが現像器６によってトナー現像される。現像されたトナー像（上書き画像）は、搬送部１６により搬送された原稿に転写帯電器１３によって転写される。上書き画像が転写された原稿は定着器１２を経由して原稿排出部１１に排出される。排出された原稿は、記載されている情報の少なくとも一部が塗りつぶされ判読が困難となっている。
【００３３】
ＣＰＵ２０１は、画像入力部１の給紙トレイ上に原稿が残っているか否かを調べる（ｓｔｅｐ５）。図２には図示されていないが、画像入力部１には給紙トレイ上の原稿の有無を検知するための検知器が設けられており、その検知信号は制御／処理部２００に入力される。ＣＰＵ２０１は、この検知信号から、原稿が残っているか否かを判定することができる。
【００３４】
原稿が残っている場合（ｓｔｅｐ５，Ｙｅｓ）、ＣＰＵ２０１から原稿読み取りの指示が出され、次の１枚の原稿に対する画像読み取りが画像入力部１で実行される（ｓｔｅｐ２）。読み取られた原稿画像データに基づき上書き画像データが画像処理部２０５で生成される（ｓｔｅｐ３）。この上書き画像データによる原稿への上書きプリントが画像出力部２により実行される（ｓｔｅｐ４）。
【００３５】
このようにして給紙トレイ上に載置された原稿が１枚ずつ順に原稿破棄処理を施される。最後の原稿に対する原稿破棄処理が実行されると（ｓｔｅｐ５，Ｎｏ）、一連の動作が完了する。
【００３６】
なお、１枚目の原稿について、ｓｔｅｐ４の前に、原稿画像データに上書き画像をオーバーラップさせたプレビュー画像データ（原稿破棄処理後の原稿の予想画像データ）を操作部２０４の表示部に表示させ、利用者がモード等の指定の適否の確認とモード等の再指定を行うことができるようにしてもよい。そして、モード等の再指定が行われた場合には、ｓｔｅｐ３に戻り、再指定後のモード等に応じた上書き画像データを生成させるようにする。
【００３７】
次に、利用者によるモード指定等の入力方法（ｓｔｅｐ１）について説明する。操作部２０４は、例えば図４に示すように表示部３０１を有する。この表示部３０１は、モード指定等の入力のためのラジオボタンや上記プレビュー画像等の表示に用いられる。表示部３０１の外側には、ソフトウェアのラジオボタンを利用した指定の確定等のための確定ボタン３０２などが設けられる。
【００３８】
原稿破棄処理の場合、最初に例えば図４に示すようなモード選択画面が表示部３０１に表示される。このモード選択画面には「高速」モードのボタン３０３、「高精度」モードのボタン３０４、「画像保存」モードのボタン３０５が含まれ、利用者がいずれかのラジオボタンを選択し（指で触れる）、確定ボタン３０２を押すことにより、モード指定を入力することができる。
【００３９】
モード選択画面で「高速モード」が指定された場合、操作部２０４の表示部３０１に例えば図５に示すような上書き度選択画面が表示される。この上書き度選択画面には「文字のみ」ボタン３１１と「すべて」ボタン３１２が含まれており、利用者がいずれかのラジオボタンを選択して確定ボタン３０２を押すことにより、上書き度指定を入力することができる。
【００４０】
モード選択画面で「高精度モード」が指定された場合、操作部２０４の表示部３０１に例えば図６に示すような上書き度選択画面が表示される。この上書き度選択画面には「文字のみ」ボタン３２１と「文字と絵柄」ボタン３２２と「すべて」ボタン３２３が含まれており、利用者がいずれかのラジオボタンを選択して確定ボタン３０２を押すことにより上書き度指定を入力することができる。
【００４１】
モード選択画面で「画像保存モード」が指定された場合、操作部２０４の表示部３０１に例えば図７に示すような上書き度選択画面が表示される。この上書き度選択画面には「レイヤー」ボタン３３１と「階層」ボタン３３２が含まれており、利用者がいずれかのラジオボタンを選択し確定ボタン３０２を押すことによって上書き度指定を入力することができる。
【００４２】
以下に説明するように、画像処理部２０５は、利用者によるモード指定及び上書き度指定に応じて、上書き画像データを生成するための処理方法を切り替える。したがって、上記各モードに分けて画像処理部２０５の動作を説明する。
【００４３】
＜高速モード＞
図８は、画像処理部２０５の「高速モード」に関連した機能的構成を示すブロック図である。図８において、４０１は像域分離手段、４０２は膨張画素選択手段、４０３は２値化手段、４０４は画素膨張手段である。４１０は原稿画像データ記憶域（例えばメモリ２０２の特定領域）であり、４１４は上書き画像データ記憶域（例えばメモリ２０２の特定領域）である。画像処理部２０５は、原稿画像データ記憶域４１０に記憶されている原稿画像データに基づいて、原稿破棄のための上書き画像データを上書き画像データ記憶域４１４に生成する。
【００４４】
像域分離手段４０１は原稿画像データに対し画素単位の文字／非文字の像域分離を行う手段（もしくは工程）である。４１１は、像域分離処理の結果データ及び中間データの記憶域（例えばメモリ２０２の特定領域）である。
【００４５】
像域分離手段４０１の処理は例えば図９のフローチャートに示す手順で行われる。まず、原稿画像データに対しエッジ分離と網点分離の処理が行われる（ｓｔｅｐ１１，ｓｔｅｐ１２）。これら処理の具体的な内容は後述する。次に、エッジ分離の結果と網点分離の結果を参照し、原稿画像データの各画素について文字画素又は非文字画素の判定が行われる。すなわち、注目画素がエッジ領域でないならば（ｓｔｅｐ１３，Ｎｏ）注目画素は非文字画素と判定される（ｓｔｅｐ１６）。注目画素がエッジ領域であっても（ｓｔｅｐ１３，Ｙｅｓ）網点領域であるならば（ｓｔｅｐ１４，Ｙｅｓ）、注目画素は非文字画素と判定される（ｓｔｅｐ１６）。注目画素がエッジ領域であって（ｓｔｅｐ１３，Ｙｅｓ）網点領域でないならば（ｓｔｅｐ１４，Ｎｏ）、注目画素は文字画素と判定される（ｓｔｅｐ１５）。注目画素が例えばラスター順に移動させられ（ｓｔｅｐ１８）、同様の判定が繰り返される。最後の画素まで判定が終わると（ｓｔｅｐ１７，Ｙｅｓ）、像域分離処
理は終了する。ｓｔｅｐ１５，１６の判定結果が像域分離データとして記憶域４１１に残れる。
【００４６】
なお、原稿画像データの各画素を文字画素又は非文字画素に分類できるならば、上に述べた処理手順に限定されないことは当然である。
【００４７】
ここで、エッジ分離と網点分離について説明する。エッジ分離や網点分離にはデジタル複写機等の分野で利用されている公知の手法を用いることができる。ここでは本出願人の特許第３４３６８２８号公報に記載の手法を用いるものとして、エッジ分離と網点分離の処理の概略を説明する。
【００４８】
まずエッジ分離であるが、必要に応じてエッジ強調を施した原稿画像データを２種の固定閾値を用いて３値化する。３値化後の黒画素と白画素の連続性をパターンマッチングによって検出し、例えば５×５画素のブロック内において黒連続画素および白連続画素が両者とも１個以上存在する場合、注目ブロックの中心画素をエッジ領域と判定し、そうでなければ非エッジ領域と判定する。分離判定処理のマスクを１画素ずつ移動させながら同様の判定を行うことにより、画素単位でのエッジ分離が可能である。
【００４９】
次に網点分離であるが、網点領域の濃度変化と文字領域の濃度変化とが大きく異なる点に着目し、ピーク画素の検出、網点領域の検出、網点領域の補正を行うことによって例えば４×４画素のブロック単位で網点領域を分離する。ピーク画素の検出は、例えば３×３画素のブロックにおいて、中心画素の濃度レベルＬが周囲のすべての画素のそれよりも高い、あるいは低く、かつ、Ｌと中心画素を挾んで対角線に存在する対画素の濃度レベルａ，ｂが、４対ともに｜２×Ｌ−ａ−ｂ｜＞ＴＨ（固定の閾値）であるとき、中心画素をピーク画素とする。網点領域の検出は、例えば、４×４画素を単位とした４つのブロックにおいて、ピーク画素を含むブロックが２ブロック以上存在すれば、注目ブロックを網点候補領域とし、それ以外は非網点候補領域と判定する。網点／非網点候補領域を判定した後、注目ブロックを中心とした９ブロックにおいて４ブロック以上が網点候補領域であれば、注目ブロックを網点領域とし、そうでなければ注目ブロックを非網点領域とする。４×４画素のブロック単位での網点分離であるので、分離判定処理のマスクを４画素ずつ移動させながら同様の判定を繰り返す。
【００５０】
膨張画素選択手段４０２は、記憶域４１１上の像域分離データに基づいて、原稿画像データの膨張させるべき画素（膨張画素）を選択する手段（もしくは工程）である。この膨張画素選択に、図５の上書き度選択画面における利用者の指定が参照される。４１２は、この膨張画素選択処理結果の記憶域（例えばメモリ２０２の特定領域）である。
【００５１】
膨張画素選択手段４０２の処理は、原稿画像データの各画素について例えば図１０のフローチャートに示す手順で行われる。
【００５２】
上書き度選択画面で「すべて」が指定された場合（ｓｔｅｐ２１，Ｎｏ）、注目画素は無条件に膨張画素として選択される（ｓｔｅｐ２４）。
【００５３】
上書き度選択画面で「文字のみ」が指定された場合（ｓｔｅｐ２１，Ｙｅｓ）、注目画素に関する像域分離結果が参照される（ｓｔｅｐ２２）。注目画素の像域分離結果が文字画素であるならば（ｓｔｅｐ２３，Ｙｅｓ）、注目画素は膨張画素に選択される（ｓｔｅｐ２４）。注目画素の像域分離結果が非文字画素であるならば（ｓｔｅｐ２３，Ｎｏ）、注目画素は非膨張画素に選択される（ｓｔｅｐ２５）。
【００５４】
注目画素が例えばラスター順に移動させられ（ｓｔｅｐ２７）、同様の処理が繰り返される。最後の画素まで処理が終わると（ｓｔｅｐ２６，Ｙｅｓ）、膨張画素選択処理は終了する。ｓｔｅｐ２４，２５の選択の結果が膨張画素選択結果として記憶域４１２に残される。
【００５５】
２値化手段４０３は、記憶域４１２上の膨張画素選択結果に基づいて原稿画像データの２値化画像データを生成する手段（もしくは工程）である。４１３は、生成される２値化画像データの記憶域（例えばメモリ２０２の特定領域）である。
【００５６】
２値化手段４０３の処理は、原稿画像データの各画素について例えば図１１のフローチャートに示す手順で行われる。
【００５７】
まず、注目画素に関する膨張画素選択結果を参照し（ｓｔｅｐ３１）、注目画素が非膨張画素に選択されているならば（ｓｔｅｐ３２，Ｎｏ）、注目画素は白画素に２値化される（ｓｔｅｐ３５）。
【００５８】
注目画素が膨張画素に選択されているならば（ｓｔｅｐ３２，Ｙｅｓ）、原画像データの注目画素が参照され（ｓｔｅｐ３３）、注目画素の輝度が所定の閾値ｔｈ未満ならば（ｓｔｅｐ３４，Ｙｅｓ）注目画素は黒画素に２値化され（ｓｔｅｐ３６）、注目画素の輝度が閾値ｔｈ以上ならば（ｓｔｅｐ３４，Ｎｏ）注目画素は白画素に２値化される（ｓｔｅｐ３５）。すなわち、非膨張画素は無条件に白画素に２値化され、膨張画素については輝度に関する閾値処理により２値化される。
【００５９】
注目画素が例えばラスター順に移動させられ（ｓｔｅｐ３８）同様の処理が繰り返される。最後の画素まで処理が終わると（ｓｔｅｐ３７，Ｙｅｓ）２値化処理は終了する。
【００６０】
画素膨張手段４０４は、記憶域４１３上の２値化画像データの黒画素を膨張させる処理を行う手段（もしくは工程）であり、その処理結果が上書き画像データとなる。画素膨張手段４０４の処理は、２値化画像データの各画素について例えば図１２のフローチャートに示す手順で行われる。
【００６１】
まず、注目画素を中心としたＮ×Ｎ画素が参照され（ｓｔｅｐ４１）、Ｎ×Ｎ画素中に黒画素が含まれているならば（ｓｔｅｐ４２，Ｙｅｓ）、上書き画像データ記憶域４１４の注目画素の位置に黒画素対応の値を書き込む（ｓｔｅｐ４３）。Ｎ×Ｎ画素中に黒画素が含まれていないならば（ｓｔｅｐ４２，Ｎｏ）、上書き画像データ記憶域４１４への書き込みを行わない（上書き画像データ記憶域は白画素対応の値に初期化されているので、注目画素は白画素とされる）。注目画素が例えばラスター順に移動させられ（ｓｔｅｐ４５）同様の処理が繰り返される。最後の画素まで処理が終わると（ｓｔｅｐ４４，Ｙｅｓ）画素膨張処理は終了し、したがって上書き画像データ生成処理は完了する。
【００６２】
ここまでの説明から理解されるように、上書き度選択画面で「文字のみ」が指定された場合には、原稿画像データ中の文字画素とその周辺が黒で塗りつぶされた上書き画像データが生成される。したがって、上書き画像データがプリントされた後の原稿は、それに記載されている文字の判読が困難となる。
【００６３】
また、上書き度選択画面で「すべて」が指定された場合には、原稿画像データ中の文字画素及び非文字画素とその周辺が黒で塗りつぶされた上書き画像データが生成される。したがって、上書き画像データがプリントされた後の原稿は、それに記載されていた文字のみならず絵柄等も判読困難となる。
【００６４】
そして、上書き画像データのプリントによって塗りつぶされる範囲は文字画素や網点画素等とその周辺の限られた部分であるため、プリント時のトナー（又はインク）の消費は少ない。なお、文字画素等の周辺の塗りつぶされる範囲（画素の膨張範囲）はｓｔｅｐ４１で参照されるＮ×Ｎ画素のサイズつまりＮの値によって決まる。この膨張範囲を広げるほど、文字や絵柄等をより確実に塗りつぶすことができるが、上書き画像データのプリント時のトナー（又はインク）の消費は増加する。
【００６５】
以上に説明した「高速モード」における画像処理部２０５の処理内容は次のように要約することができる。上書き度「文字のみ」が指定された場合、画像処理部２０５において原稿画像データ中の文字である可能性の高い、所定閾値より輝度の低い画素を抽出し、抽出した画素を膨張させる処理によって上書き画像データを生成する。上書き度「すべて」が指定された場合、画像処理部２０５において原稿画像データ中の所定閾値より輝度の低い画素を抽出し、抽出した画素を膨張させる処理によって上書き画像データを生成する。
【００６６】
＜高精度モード＞
図１３は、画像処理部２０５の「高精度モード」に関連した機能的構成を示すブロック図である。図１３において、５０１は２値化手段、５０２は外接矩形生成手段、５０３は矩形種判定手段、５０４は矩形塗りつぶし手段である。５１０は原稿画像データ記憶域（例えばメモリ２０２の特定領域）であり、５１４は上書き画像データ記憶域（例えばメモリ２０２の特定領域）である。画像処理部２０５は、原稿画像データ記憶域５１０に記憶されている原稿画像データに基づいて、原稿破棄のための上書き画像データを上書き画像データ記憶域５１４に生成する。
【００６７】
２値化手段５０１は、原稿画像データを２値化する手段（もしくは工程）である。この２値化は、輝度が所定の閾値より低い画素を黒画素とし、輝度が所定の閾値以上の画素を白画素とする単純２値化方法によって行われる。ただし、他の２値化方法を用いることもできる。原稿画像データの２値化画像データは記憶域５１１（例えばメモリ２０２の特定領域）に保存される。
【００６８】
外接矩形生成手段５０２は、記憶域５１１上の２値化画像データから、図１４に例示するような原稿画像中の文字領域、絵柄領域、表領域等の各種情報領域の外接矩形を生成する手段（もしくは工程）である。このような情報領域の外接矩形の生成には、ＯＣＲ分野等で用いられている公知の手法を用いることができる。例えば、２値化画像データ又はそのＯＲ圧縮画像データより黒画素の繋がりを調べて黒画素連結成分の外接矩形を抽出し、次に、これら黒画素連結成分外接矩形を水平方向及び垂直方向に統合することにより文字領域、絵柄領域、表領域等の外接矩形を生成する方法を用いることができる。統合後の領域外接矩形の頂点座標などが記憶域５１２（例えばメモリ２０２の特定領域）に保存される。矩形種判定手段５０３で各領域外接矩形に含まれる黒画素連結成分外接矩形の情報を必要とするならば、それら黒画素連結成分外接矩形の例えば縦横サイズなども記憶域５１２に保存される。
【００６９】
矩形種判定手段５０３は、外接矩形生成手段５０２により生成された外接矩形について、どのような種類（属性）の情報領域のものであるか判定する手段（もしくは工程）である。この判定は、ＯＣＲ分野等で用いられている公知の手法により行うことができる。ここでは、その一例について概略を説明する。
【００７０】
文字領域においては、その内部の黒画素連結成分外接矩形は、縦横サイズ比が１に近いものが多く、また縦横サイズが比較的小さく一定のものが多い。表領域には、垂直方向又は水平方向のサイズが大きくかつ縦横比が極端に大きいか小さい、罫線対応の黒画素連結成分外接矩形が含まれている。絵柄領域では、文字領域や表領域に比べ黒画素密度が高いことが多く、また、内部の黒画素連結成分外接矩形のサイズや縦横サイズ比の分布についても文字領域や表領域と異なるのが普通である。したがって、例えば、各情報領域の外接矩形について、その内部の黒画素連結成分外接矩形の縦横サイズや縦横サイズ比、黒画素密度を調べ、その結果を総合して領域種類を判定することができる。なお、情報領域の外接矩形の内部の黒画素密度は、内部の黒画素連結成分外接矩形の面積から求めることも、記憶域５１１上の２値化画像データを参照することによって求めることができる。このようにして判定された結果は、記憶域５１３（例えばメモリ２０２の特定領域）に保存される。
【００７１】
矩形塗りつぶし手段５０４は、図６の上書き度選択画面で利用者に指定された種類の情報領域の外接矩形の内部を黒で塗りつぶした上書き画像データを上書き画像データ記憶域５１４上に生成する手段（もしくは工程）である。矩形塗りつぶし手段５０４の処理は、例えば図１５のフローチャートに示す手順で行われる。
【００７２】
利用者により「文字のみ」が指定されている場合（ｓｔｅｐ５１，Ｙｅｓ）、未処理の１つの外接矩形の頂点座標と種類を記憶域５１２，５１３より読み込み（ｓｔｅｐ５２）、その種類が文字領域であるならば（ｓｔｅｐ５３，Ｙｅｓ）、当該外接矩形に対応した上書き画像データ記憶域５１４上の領域全体に黒値を書き込む（ｓｔｅｐ５４）。なお、黒以外の色の値を書き込むことも可能であるが、その色は情報の判読を困難にするような色である必要がある。その色を利用者が指定できるようにしてもよい。
【００７３】
利用者により「文字と絵柄」が指定されている場合（ｓｔｅｐ５５，Ｙｅｓ）、未処理の１つの領域の外接矩形の頂点座標と種類を記憶域５１２，５１３より読み込み（ｓｔｅｐ５６）、その種類が文字領域又は絵柄領域であるならば（ｓｔｅｐ５７，Ｙｅｓ）、当該外接矩形に対応した上書き画像データ記憶域５１４上の領域全体に黒値の書き込みを行う（ｓｔｅｐ５８）。
【００７４】
利用者により「すべて」が指定されている場合（ｓｔｅｐ５５，Ｎｏ）、未処理の１つの領域の外接矩形の頂点座標を記憶域５１２より読み込み（ｓｔｅｐ５９）、当該外接矩形に対応した上書き画像データ記憶域５１４上の領域全体に黒値の書き込みを行う（ｓｔｅｐ６０）。
【００７５】
各領域の外接矩形について同様の処理を繰り返す。最後の外接矩形まで処理したならば（ｓｔｅｐ６１，Ｙｅｓ）処理を終了する。
【００７６】
以上の説明から明らかなように、図１４に示すような原稿を例に用いるならば、上書き度選択画面で「文字のみ」を指定した場合には文字領域が塗りつぶされ内容が判読困難になる。「文字と絵柄」が指定された場合には文字領域と絵柄領域が塗りつぶされ、その内容が判読困難となる。「すべて」が指定された場合には、表領域を含む全領域が塗りつぶされ、全ての情報内容が判読困難となる。このように「文字のみ」を指定すると原稿上の文字情報のみを判読困難にすることができ、上書き画像のプリント時のトナー（インク）の消費量が少なくて済む。「すべて」を指定すると原稿上の全ての情報を判読困難にすることができるが、トナー（インク）の消費量は増加する。しかし、いずれの指定の場合でも原稿は部分的にしか塗りつぶされないため、原稿の余白を含む全面を塗りつぶす方法に比べトナー（インク）の消費を節約することができる。
【００７７】
なお、情報領域の外接矩形をさらに多くの種類に分類し、利用者が塗りつぶしの対象となる外接矩形をより詳細に選択できるようにしてもよい。
【００７８】
以上の説明から、「高精度モード」における画像処理部２０５の処理内容は次のように要約することができる。「文字のみ」が指定された場合、原稿画像データ中の文字領域を外接矩形として抽出し、抽出した文字領域を塗りつぶす処理によって上書き画像データを生成する。「文字と絵柄」が指定された場合、原稿画像データ中の文字領域及び絵柄領域を外接矩形として抽出し、抽出した文字領域及び絵柄領域を塗りつぶす処理によって上書き画像データを生成する。「すべて」が指定された場合、原稿画像データ中の文字領域、絵柄領域及び表領域を外接矩形として抽出し、抽出した各領域を塗りつぶす処理によって上書き画像データを生成する。以上の処理内容は、原稿画像データ中の各種の情報領域を（外接矩形として）抽出し、抽出した各情報領域の種類を判定し、利用者により指定された種類の情報領域を塗りつぶす処理によって上書き画像データを生成することでもある。
【００７９】
＜画像保存モード＞
図１６は、画像処理部２０５の「画像保存モード」に関連した機能的構成を示すブロック図である。図１６において、６０１は符号化手段、６０２は復号化手段、６０３は変倍／２値化手段、６０４は符号保存処理手段である。６１１は原稿画像データ記憶域（例えばメモリ２０２の特定領域）であり、６１４は上書き画像データ記憶域（例えばメモリ２０２の特定領域）である。画像処理部２０５は、原稿画像データ記憶域６１１に記憶されている原稿画像データに基づいて、原稿破棄のための上書き画像データを上書き画像データ記憶域６１４に生成し、また、原稿画像データの符号化データをハードディスク装置２０３に保存させる。
【００８０】
符号化手段６０１は、原稿画像データをＪＰＥＧ２０００の符号化方式により符号化する手段（もしくは工程）である。符号化手段６０１により生成される符号化データは記憶域６１２（例えばメモリ２０２の特定領域）に一時的に記憶される。
【００８１】
図１７は符号化手段６０１における処理を説明するためのブロック図である。画像は矩形のタイルに分割され(分割数≧１)、タイル単位に処理される。
【００８２】
各タイルは、輝度・色差等のコンポ−ネントへ色変換される（ブロック６２１）。ＲＧＢ画像データなどの場合には、色変換に先立ってダイナミックレンジの半分を減ずるＤＣレベルシフトを施される（ブロック６２１）。
【００８３】
色変換後のコンポ−ネント（タイルコンポ−ネント）は、ウェーブレット変換によってサブバンドに分割される（ブロック６２２）。図１８にデコンポジションレベル数が３の場合のサブバンド分割の様子を示す。図１８の（ａ）のタイルコンポーネントに対して２次元ウェーブレット変換を施すことにより、（ｂ）に示すサブバンド(1LL,1HL,1LH,1HH)に分割する。このデコンポジションレベル１の低周波成分である１LLサブバンドの係数に対して２次元ウェーブレット変換を施すことにより、（ｃ）に示すサブバンド(2LL,2HL,2LH,2HH)に分割する。このデコンポジションレベル２の2LLサブバンドの係数に対して２次元ウェーブレット変換を施すことにより、（ｄ）に示すデコンポジションレベル２のサブバンド(3LL,3HL,3LH,3HH)に分割する。なお、（ｄ）に各サブバンドの解像度レベルを括弧で囲んで示した。
【００８４】
図１７に戻る。ＪＰＥＧ２０００では、ウェーブレット変換として可逆の５×３変換と非可逆の９×７変換が規定されている。９×７変換が用いられる場合には、ウェーブレット係数に対しサブバンド毎に線形量子化が施される（ブロック６２３）。
【００８５】
次に、各サブバンド係数のエントロピー符号化が行われる（ブロック６２４）。より詳しくは、図１９に例示するように、各サブバンドはプレシンクトと呼ばれる重複しない矩形領域に分割される。同じデコンポジションレベルのＬＨ，ＨＬ，ＨＨサブバンドの空間的に一致した３つの矩形領域が１つのプレシンクトとして扱われる。ただし、ＬＬサブバンドは１つの矩形領域が１つのプレシンクトとして扱われる。プレシンクトは大まかには画像中の位置を表すものである。プレシンクトをさらに矩形に分割したものがコードブロックであり、エントロピー符号化の単位である。ＪＰＥＧ２０００では、ウェーブレット係数に対し、コードブロック毎にＭＱ符号化と呼ばれるビットプレーン符号化を行う。
【００８６】
次に、不要なエントロピー符号を破棄し、必要なエントロピー符号をまとめてパケットを生成する（ブロック６２５）。パケットとは、プレシンクトに含まれる全てのコードブロックの符号の一部を集めたもの（例えば全てのコードブロックのＭＳＢから３枚目までのビットプレーンの符号を集めたもの）に、パケットヘッダを付けたものである。パケットは、コンポーネント、解像度レベル、プレシンクト、レイヤーの属性を有する。レイヤーであるが、全てのプレシンクト（＝全てのコードブロック＝全てのコードブロック）のパケットを集めると、タイルコンポーネント全域の符号の一部（例えば、タイルコンポーネント全域のウェーブレット係数の、ＭＳＢから３枚目までのビットプレーンの符号）ができるが、これをレイヤーと呼ぶ。レイヤー数＝３の場合のレイヤー分割の例を図２０に模式的に示す。
【００８７】
最後に、パケットを所定の順序で並べるとともに必要なヘッダなどを付加することにより１本のコードストリーム（符号化データ）を形成する（ブロック６２６）。
【００８８】
図１６に戻る。符号保存処理手段６０４は、符号化データ記憶域６１２に生成された符号化データをハードディスク装置２０３へ転送し保存させる手段である。
【００８９】
復号化手段６０２は、記憶域６１２よりＪＰＥＧ２０００の符号化データを読み込み、その復号化処理を行う手段（もしくは工程）である。復号化手段６０２より出力される復号画像データは、記憶域（例えばメモリ２０２の特定領域）に一時的に保存される。
【００９０】
図２１は復号化手段６０２の処理を説明するためのブロック図である。符号化データを解析してパケットに分割し（ブロック６３１）、パケットの符号をコードブロック毎に分割する（ブロック６３２）。コードブロック毎に符号のエントロピー復号化を行う（ブロック６３３）。このエントロピー復号化は、ＭＱ復号化と呼ばれるビットプレーン復号化である。復号された各サブバンド係数に対し必要な逆量子化を施す（ブロック６３４）。次にタイル毎に逆ウェーブレット変換を行い（ブロック６３５）、生成されたタイルコンポーネントに対し逆色変換を行う（ブロック６３６）。符号化時にＤＣレベルシフトが行われている場合には、ブロック６３６でＤＣ逆レベルシフトも行う。
【００９１】
ただし、このような復号化処理において、利用者の上書き度指定に応じ、ブロック６３５又はブロック６３３で意図的に次に説明するような不完全な処理を実行する。
【００９２】
図７の上書き度選択画面において利用者が「階層」を指定した場合、ブロック６３５において不完全な逆ウェーブレット変換処理を行う。その例を図２２により説明する。
【００９３】
図２２の（ａ）に示す例では、デコンポジションレベル２まで通常の（完全な）逆ウェーブレット変換を行うが、デコンポジションレベル１では、１ＬＨ，１ＨＬ，１ＨＨサブバンドの係数の値を０とした不完全な逆ウェーブレット変換を行う。このような逆ウェーブレット変換処理では、最も高い周波数成分（１ＬＨ，１ＨＬ，１ＨＨサブバンド）の損失が生じるため、強い平滑化フィルタを作用させたと同様の影響を受ける結果、原稿画像データ中の文字や絵柄等をぼかした様な復号画像データとなる。なお、復号画像データのサイズは原稿と同サイズとなる。
【００９４】
図２２の（ｂ）に示す例では、デコンポジションレベル３まで通常の逆ウェーブレット変換を行うが、デコンポジションレベル２では２ＬＨ，２ＨＬ，２ＨＨサブバンドの係数の値を０とした不完全な逆ウェーブレット変換を行う。そして、デコンポジションレベル１の逆ウェーブレット変換は省略する。このような逆ウェーブレット変換処理では、最も高い周波数成分（１ＬＨ，１ＨＬ，１ＨＨサブバンド）の損失に加えデコンポジションレベル２の高周波成分（２ＬＨ，２ＨＬ，２ＨＨサブバンド）の損失も伴うため、より強い平滑化フィルタを作用させたと同様の影響を受ける結果、原稿画像データ中の文字や絵柄等をより強くぼかした様な復号画像データとなる。なお、復号画像データの縦横サイズは原稿サイズの半分となる。
【００９５】
上に例示したような逆ウェーブレット変換処理を行って生成される復号画像データを２値化すると、原画像データ中の文字や絵柄等の情報がつぶれた画像データが得られる。
【００９６】
図７の上書き度選択画面において利用者が「レイヤー」を指定した場合、ブロック６３３において所定レイヤー以上のレイヤーの符号のみエントロピー復号化（ビットプレーン復号化）し、それより下位のレイヤーの符号を復号しない（符号を破棄する）という不完全なエントロピー復号処理を行う。
【００９７】
図２０に示した３レイヤーの符号化データの場合、例えば最上位のレイヤー０のみエントロピー復号化を行い、レイヤー１，２の符号は復号しない。このような不完全なエントロピー復号処理により得られる各サブバンド係数のレイヤー１，２に対応したビットプレーンの値は全て０となる。
【００９８】
この例のような所定レイヤー以上のレイヤーのみを対象とした不完全なエントロピー復号化処理では、低周波成分から高周波成分まで強い量子化を施したと同様の影響があり階調再現性が大きく損なわれる。また、高周波数成分ほど上位レイヤーに含まれるビットプレーン数が少なくなるのが通常であるため、高周波数成分ほど量子化の程度が強くなり、その階調再現性の劣化が激しくなる。このような不完全なエントロピー復号化処理によって生成される復号画像データを２値化すると、原稿画像データ中の文字や絵柄等の情報が著しくつぶれた画像データが得られる。なお、復号画像データのサイズは原稿と同サイズとなる。
【００９９】
上に述べたような不完全な逆ウェーブレット変換処理（下位階層の高周波成分の損失を生じさせる処理）と不完全なビットプレーン復号化処理（下位レイヤーの符号を破棄する処理）とを組み合わせることも可能であり、かかる態様も本実施形態に包含される。
【０１００】
変倍／２値化手段６０３は、復号画像データに対し、必要に応じて変倍処理を行った後に２値化処理を行う手段（もしくは工程）である。図２３は、その処理の説明のためのフローチャートである。
【０１０１】
まず、図２２の（ｂ）に示した例のように復号画像データのサイズが原稿サイズと異なる場合（ｓｔｅｐ１０１，Ｎｏ）、変倍／２値化手段６０３は復号画像データを原稿サイズまで拡大する変倍処理を行う（ｓｔｅｐ１０２）。変倍後の復号画像データは例えば記憶域６１３に保存される。図２２の（ａ）の例や上位レイヤーのみのビットプレーン復号化処理を行う例のように復号画像データが原稿と同サイズの場合（ｓｔｅｐ１０１，Ｙｅｓ）、この変倍処理は行われない。
【０１０２】
次に、復号画像データ（変倍処理が行われた場合には変倍後の復号画像データ）に対し、注目画素を例えばラスター順に移動させながら輝度の閾値処理による２値化を行う。すなわち、注目画素の輝度が所定の閾値ｔｈより低いならば（ｓｔｅｐ１０３，Ｙｅｓ）、上書き画像データ記憶域６１４の注目画素の位置に黒値を書き込み（ｓｔｅｐ１０４）、注目画素の輝度が閾値ｔｈ以上ならば（ｓｔｅｐ１０３，Ｎｏ）、上書き画像データ記憶域６１４の注目画素の位置に白値を書き込む（ｓｔｅｐ１０５）。注目画素を次の画素へ移動させ（ｓｔｅｐ１０７）、同様の２値化処理を繰り返す。復号画像データの最終画素まで処理が済むと（ｓｔｅｐ１０６，Ｙｅｓ）処理を完了する。
【０１０３】
このような２値化処理を上に述べたような復号画像データに施すことにより、原稿の文字や絵柄等の情報がつぶれた様な上書き画像データが生成される。したがって、上書き画像データがプリントされた原稿は、それに記載されている文字や絵柄等の正常な判読が困難となる。そして、上書きプリントとにより塗りつぶされるのは原稿の一部であるので、原稿の余白を含む全面を塗りつぶす方法に比べトナー（インク）の消費が抑えられる。
【０１０４】
なお、ここではＪＰＥＧ２０００が用いられたが、符号化方式はＪＰＥＧ２０００のみに限定されない。符号化時に階層的なウェーブレット変換等の周波数変換を施す他の符号化方式を用いることも可能であり、この場合においても図２２に関連して説明したような下位階層の高周波成分の損失を生じさせる不完全な逆ウェーブレット変換処理等によって、原稿破棄を目的とした上書き画像データ生成用の復号画像データを得ることができる。また、レイヤー構造の符号化データを生成するＪＰＥＧ２０００以外の符号化方式を用いることも可能であり、この場合においても図２０に関連して説明したような下位レイヤーの符号を破棄する不完全なビットプレーン復号化処理により、原稿破棄を目的とした上書き画像データ生成用の復号画像データを得ることができる。
【０１０５】
以上の説明から、「画像保存モード」における画像処理部２０５の処理内容は次のように要約することができる。「階層」が指定された場合、階層的な周波数変換を用いる符号化方式により原稿画像データの符号化処理を行って符号化データを生成した後、該符号化データの復号化処理を行い、該復号化処理において所定階層より下位の階層の高周波成分の損失を生じさせる処理を行い、該復号化処理により生成された復号画像データを必要な変倍を行って２値化することにより上書き画像データを生成する。「レイヤー」が指定された場合、レイヤー構造の符号化データを生成する符号化方式により原稿画像データの符号化処理を行い、該符号化処理により生成された符号化データの復号化処理を行い、該復号化処理において所定のレイヤー以上の符号のみ復号する処理を行い、該復号処理により生成された復号画像データを必要な変倍を行って２値化することにより上書き画像データを生成する。
【０１０６】
＜本発明に係る画像処理方法、プログラム及び情報記録媒体について＞
以上、本発明に係る画像処理装置の実施形態について説明した。この説明中の各手段を処理の工程と読み替えるならば、以上の説明は本発明に係る画像処理方法の説明でもあることは明らかである。
【０１０７】
すなわち、図３に説明したｓｔｅｐ２は、画像入力手段によって原稿の画像を読み取って原稿画像データを入力する画像入力工程に対応し、ｓｔｅｐ３は原稿画像データに基づいて原稿の情報の判読を妨げるため原稿を選択的に塗りつぶすための上書き画像データを生成する画像処理工程に対応し、ｓｔｅｐ４は原稿の画像入力工程で画像が読み取られた面に、画像出力手段によって上書き画像データをプリントする画像出力工程に対応する。
【０１０８】
そして、「高速モード」においては、「文字のみ」が指定された場合、画像処理工程において原稿画像データ中の文字である可能性の高い、所定閾値より輝度の低い画素を抽出し、抽出した画素を膨張させる処理によって前記上書き画像データを生成する。「すべて」が指定された場合、画像処理工程において原稿画像データ中の所定閾値より輝度の低い画素を抽出し、抽出した画素を膨張させる処理によって上書き画像データを生成する。
【０１０９】
「高精度モード」においては、「文字のみ」が指定された場合、画像処理工程において原稿画像データ中の文字領域を（外接矩形として）抽出し、抽出した文字領域を塗りつぶす処理によって上書き画像データを生成する。「文字と絵柄」が指定された場合、画像処理工程において原稿画像データ中の文字領域及び絵柄領域を（外接矩形として）抽出し、抽出した文字領域及び絵柄領域を塗りつぶす処理によって上書き画像データを生成する。「すべて」が指定された場合、画像処理工程において原稿画像データ中の文字領域、絵柄領域及び表領域を（外接矩形として）抽出し、抽出した各領域を塗りつぶす処理によって上書き画像データを生成する。また、画像処理工程において原稿画像データ中の各種の情報領域を（外接矩形として）抽出し、抽出した各情報領域の種類を判定し、利用者により指定された種類の情報領域を塗りつぶす処理によって上書き画像データを生成する。
【０１１０】
「画像保存モード」においては、「階層」が指定された場合、画像処理工程において階層的な周波数変換を用いる符号化方式により原稿画像データの符号化処理を行って符号化データを生成した後、該符号化データの復号化処理を行い、該復号化処理において所定階層より下位の階層の高周波成分の損失を生じさせる処理を行い、該復号化処理により生成された復号画像データを必要な変倍を行って２値化することにより上書き画像データを生成する。「レイヤー」が指定された場合、画像処理工程においてレイヤー構造の符号化データを生成する符号化方式により原稿画像データの符号化処理を行い、該符号化処理により生成された符号化データの復号化処理を行い、該復号化処理において所定のレイヤー以上の符号のみ復号する処理を行い、該復号処理により生成された復号画像データを必要な変倍を行って２値化することにより上書き画像データを生成する。
【０１１１】
以上の本発明に係る画像処理方法の各処理工程をコンピュータを利用しプログラムで実
行させることができる。また、かかるプログラムが記録された磁気ディスク、光ディスク、光磁気ディスク、半導体記憶素子等のコンピュータが読み取り可能な各種の情報記録（記憶）媒体を提供することもできる。
【図面の簡単な説明】
【０１１２】
【図１】本発明に係る画像処理装置の全体構成を説明するためのブロック図である。
【図２】画像入力／出力部の具体例を示す模式的な断面構成図である。
【図３】原稿破棄動作を説明するためのフローチャートである。
【図４】利用者によるモード指定の説明のための図である。
【図５】「高速モード」時の上書き度指定の説明のための図である。
【図６】「高精度モード」時の上書き度指定の説明のための図である。
【図７】「画像保存モード」時の上書き度指定の説明のための図である。
【図８】画像処理部の「高速モード」に係る機能的構成を示すブロック図である。
【図９】図８中の像域分離手段の説明のためのフローチャートである。
【図１０】図８中の膨張画素選択手段の説明のためのフローチャートである。
【図１１】図８中の２値化手段の説明のためのフローチャートである。
【図１２】図８中の画素膨張手段の説明のためのフローチャートである。
【図１３】画像処理部の「高精度モード」に係る機能的構成を示すブロック図である。
【図１４】図１３中の外接矩形生成手段により生成される各種領域の外接矩形を示す模式図である。
【図１５】図１３中の矩形塗りつぶし手段の説明のためのフローチャートである。
【図１６】画像処理部の「画像保存モード」に係る機能的構成を示すブロック図である。
【図１７】図１６中の符号化手段の説明のためのブロック図である。
【図１８】２次元ウェーブレット変換によるサブバンド分割の説明図である。
【図１９】タイル、サブバンド、プレシンクト、コードブロックの関係を説明するための図である。
【図２０】レイヤー分割の例を模式的に示す図である。
【図２１】図１６中の復号化手段の説明のためのブロック図である。
【図２２】復号化手段における不完全な逆ウェーブレット変換処理の例を説明するための図である。
【図２３】図１６中の変倍／２値化手段の説明のためのフローチャートである。
【符号の説明】
【０１１３】
１  画像入力部
２  画像出力部
１００  画像入力／出力部
２００  制御／処理部
２０１  ＣＰＵ
２０２  メモリ
２０３  ハードディスク装置
２０４  操作部
２０５  画像処理部
４０１  像域分離手段
４０２  膨張画素選択手段
４０３  ２値化手段
４０４  画素膨張手段
５０１  ２値化手段
５０２  外接矩形生成手段
５０３  矩形種判定手段
５０４  矩形塗りつぶし手段
６０１  符号化手段
６０２  復号化手段
６０３  変倍／２値化手段
６０４  符号保存手段
【図１】
0004591967.tif 000002
【図２】
0004591967.tif 000003
【図３】
0004591967.tif 000004
【図４】
0004591967.tif 000005
【図５】
0004591967.tif 000006
【図６】
0004591967.tif 000007
【図７】
0004591967.tif 000008
【図８】
0004591967.tif 000009
【図９】
0004591967.tif 000010
【図１０】
0004591967.tif 000011
【図１１】
0004591967.tif 000012
【図１２】
0004591967.tif 000013
【図１３】
0004591967.tif 000014
【図１４】
0004591967.tif 000015
【図１５】
0004591967.tif 000016
【図１６】
0004591967.tif 000017
【図１７】
0004591967.tif 000018
【図１８】
0004591967.tif 000019
【図１９】
0004591967.tif 000020
【図２０】
0004591967.tif 000021
【図２１】
0004591967.tif 000022
【図２２】
0004591967.tif 000023
【図２３】
0004591967.tif 000024