(57)【要約】【課題】従来の原稿復元方法では、コード化されたデータを印刷原稿の紙面余白部分に付与する必要があった。さらに、印刷材料節約技術を適用して印刷された原稿をオリジナル原稿とする場合、コード化されたデータ部分には、間引きパターンによるマスキング処理を行わないようにするための手当てなどが必要であった。【解決手段】本発明に係る画像処理装置は、原稿を読み取って画像データを得る原稿読取手段と、前記原稿が、所定の間引きパターンを用い印刷材料を節約して印刷された節約印刷原稿か否かを判定する節約印刷原稿判定手段と、前記節約印刷原稿判定手段において前記原稿が節約印刷原稿であると判定された場合に、前記画像データにおいて間引かれている空白画素を復元する空白画素復元手段とを備えることを特徴とする。【選択図】図１
2011120070.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取って画像データを得る原稿読取手段と、
前記原稿が、所定の間引きパターンを用い印刷材料を節約して印刷された節約印刷原稿か否かを判定する節約印刷原稿判定手段と、
前記節約印刷原稿判定手段において前記原稿が節約印刷原稿であると判定された場合に、前記画像データにおいて間引かれている空白画素を復元する空白画素復元手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記節約印刷原稿判定手段において前記原稿が節約印刷原稿であると判定された場合に、前記画像データにおける色の濃度低下を復元する手段をさらに備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記節約印刷原稿判定手段は、前記画像データに対し周波数平面変換を行った画像を用いて、前記原稿が節約印刷原稿か否かを判定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記節約印刷原稿判定手段は、前記間引きパターンのパターンマッチングにより、前記原稿が節約印刷原稿か否かを判定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項５】
原稿の画像データを保存するための記憶手段と、
前記原稿が、所定の間引きパターンを用い印刷材料を節約して印刷された節約印刷原稿か否かを判定する節約印刷原稿判定手段と、
前記節約印刷原稿判定手段において前記原稿が節約印刷原稿であると判定された場合に、前記画像データにおいて間引かれている空白画素を復元する空白画素復元手段と
を備えることを特徴とする画像処理装置。
【請求項６】
ネットワークを介して外部装置と接続された画像処理装置であって、
前記原稿の画像データは、前記ネットワークを介して前記外部装置から受信されることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記節約印刷原稿判定手段において前記原稿が節約印刷原稿であると判定された場合に、前記画像データにおける色の濃度低下を復元する手段をさらに備えたことを特徴とする請求項５又は６に記載の画像処理装置。
【請求項８】
前記節約印刷原稿判定手段は、前記画像データに対し周波数平面変換を行った画像を用いて、前記原稿が節約印刷原稿か否かを判定することを特徴とする請求項５乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記節約印刷原稿判定手段は、前記間引きパターンのパターンマッチングにより、前記原稿が節約印刷原稿か否かを判定することを特徴とする請求項５乃至７のいずれか１項に記載の画像処理装置。
【請求項１０】
原稿を読み取って画像データを得る原稿読取手段と、
前記原稿が、印刷材料を節約して印刷された節約印刷原稿である場合に、前記画像データにおいて間引かれている空白画素を復元する空白画素復元手段と、
ユーザが、前記印刷材料の節約率を設定するためのユーザインタフェースと、
を備えた画像処理装置であって、
前記空白画素復元手段は、前記ユーザによって設定された前記節約率に応じて、前記画像データにおいて間引かれている空白画素を復元することを特徴とする画像処理装置。
【請求項１１】
前記空白画素復元手段は、前記ユーザによって設定された前記節約率に応じて平坦化の強度及びエッジ強調の強度を調整することにより、前記画像データにおいて間引かれている空白画素を復元することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
原稿読取手段により、原稿を読み取って画像データを得るステップと、
節約印刷原稿判定手段により、前記原稿が、所定の間引きパターンを用いて印刷材料を節約し印刷された節約印刷原稿か否かを判定するステップと、
前記原稿が節約印刷原稿であると判定された場合に、空白画素復元手段により、前記画像データにおいて間引かれている空白画素を復元するステップと
を含むことを特徴とする画像処理方法。
【請求項１３】
コンピュータに、請求項１２に記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル複写機等の画像処理装置に関する。
【背景技術】
【０００２】
近年、一台の装置で、プリント、コピー、Ｆａｘ、スキャン、電子文書送信等の複数の機能を備えたＭＦＰ等の画像処理装置において、省資源、省ランニングコストを目的とした印刷材料節約技術の重要性が増してきている。そのための従来技術として、画像処理装置で消費される消耗材であるトナー等の印刷材料の消費を節約するために、現像する画素（点灯画素）を少なくする方法が提案されている。
【０００３】
例えば、特許文献１では、間引きパターンを用いて元画像をマスキングする方法が提案されている。又、特許文献２では、ドットデータに対し隣接するドットをレベル反転する方法が提案されている。
【０００４】
これら印刷材料の消費を節約する技術（以下、「印刷材料節約技術」と呼ぶ。）を用いて印刷された原稿は、現像する画素が少ない分、印刷材料節約技術を用いない場合の原稿よりも色の濃度が薄くなるということが不可避であった。
【０００５】
このような状況の中で、印刷材料節約技術を用いて印刷されたオリジナル原稿をスキャンし、これをコピー印刷したり、電子ファイルに変換するといった二次利用も日常的に行われている。この様な利用形態に於いて、印刷材料節約技術によって印刷された原稿をオリジナル原稿とした場合には、色の濃度が薄いことからドキュメントとしての品質が悪くなり、可読性や再利用性の面で劣ったものとならざるを得なかった。
【０００６】
これに対しては、オリジナル原稿に近い画質を二次利用原稿において復元する方法として、例えば、特許文献３のような方法が提案されていた（図８を参照）。この方法では、オリジナル原稿のコピー印刷時に、例えばスキャンした画像データのカラーバランスを調整した場合において、まず、出力されるコピー印刷原稿にカラーバランスの調整値をコード化して埋め込む。そして、二次利用時には、コピー印刷原稿をスキャナで読み込む際に、埋め込まれたコードを読み取って解析することで、オリジナル原稿の色みを復元することを可能にしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０７−０４６３９１号公報
【特許文献２】特開平０２−１４４５７４号公報
【特許文献３】特開平０８−２５１３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
コスト意識の高まりとともに、上述のような印刷材料節約技術の活用は、今後も増加していくことが予想され、同時に、そのような印刷材料節約技術によって印刷されたオリジナル原稿の２次利用も増加していくことも予想される。この様な状況の中で、特許文献３に開示された方法によって二次利用原稿の品質を確保しようとした場合、以下のような課題が存在する。
【０００９】
まず、特許文献３の技術では、コード化されたデータ（例えば２次元コード）を印刷原稿の紙面余白部分に付与する必要があり、文書作成時のレイアウト自由度が低下する。
【００１０】
また、付与されるコード化されたデータは肉眼で十分に視認できる大きさであるため、その外観がデザイン的に敬遠される場合がある。
【００１１】
さらに、特許文献１や、特許文献２の印刷材料節約技術を適用して印刷された原稿をオリジナル原稿として使用する場合、コード化されたデータ部分には、間引きパターンによるマスキング処理を行わないようにするための手当てなどが必要となる。
【課題を解決するための手段】
【００１２】
本発明の画像処理装置は、原稿を読み取って画像データを得る原稿読取手段と、前記原稿が、所定の間引きパターンを用い印刷材料を節約して印刷された節約印刷原稿か否かを判定する節約印刷原稿判定手段と、前記節約印刷原稿判定手段において前記原稿が節約印刷原稿であると判定された場合に、前記画像データにおいて間引かれている空白画素を復元する空白画素復元手段とを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、印刷材料の使用が抑えられた節約印刷原稿について、コピー印刷、ＰＤＬ印刷、及び電子ファイルの送信／ボックス機能といった二次利用を行う際に、容易にオリジナル原稿に近い状態へと復元することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る印刷システムの構成の一例を示すブロック図である。
【図２】画像処理装置のコントローラの内部構成を示す図である。
【図３】タイルデータを概念的に示す図である。
【図４】印刷材料の消費を５０％節約する場合の間引きパターンの一例を示す図である。
【図５】スキャナ画像処理部の構成の詳細を示した図である。
【図６】プリンタ画像処理部の構成の詳細を示した図である。
【図７】間引き処理を行った場合の一例を示した図である。
【図８】従来技術を説明する図である
【図９】通常印刷により出力された原稿の一例を示す図である。
【図１０】ローパスフィルタにより平坦化した場合の一例である。
【図１１】スキャナ部で読み取って得られた節約印刷原稿の画像データを、ローパスフィルタにより平坦化した場合の一例である。
【図１２】画像データを補正し、色の濃度低下を復元した様子を示している。
【図１３】節約印刷原稿を判定する処理の流れを示したフローチャートである。
【図１４】間引きテーブルの一例を示す図である。
【図１５】操作部のディスプレイ上に表示されるコピー操作画面の一例である。
【図１６】操作部のディスプレイ上に表示される送信操作画面の一例である。
【図１７】操作部のディスプレイ上に表示されるボックス操作画面の一例である。
【図１８】操作部のディスプレイ上に表示される印刷モード設定画面の一例である。
【図１９】操作部のディスプレイ上に表示される節約印刷原稿復元設定画面の一例である。
【図２０】実施例１に係る画像処理装置におけるコピー印刷処理の流れを示すフローチャートである。
【図２１】実施例１に係る画像処理装置におけるＰＤＬ印刷処理の流れを示すフローチャートである。
【図２２】実施例１に係る画像処理装置における電子ファイルの送信処理の流れを示すフローチャートである。
【図２３】実施例３に係る画像処理装置におけるコピー印刷処理の流れを示すフローチャートである。
【図２４】実施例５に係る画像処理装置におけるボックス印刷処理の流れを示すフローチャートである。
【図２５】実施例５に係る画像処理装置におけるボックス送信処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
［実施例１］
以下、本発明を実施するための形態について図面を用いて説明する。
＜印刷システム＞
図１は本発明に係る印刷システムの構成の一例を示すブロック図であり、ＰＣ４０及び画像処理装置１０が、ＬＡＮ５０に接続されている。なお、ＬＡＮ５０に換えて或いは加えて、ＷＡＮ（公衆回線）などの任意のネットワーク、ＵＳＢなどのシリアル伝送方式、セントロニクスやＳＣＳＩなどのパラレル伝送方式なども適用可能である。
【００１６】
ＰＣ４０は、ホストコンピュータであり、パーソナルコンピュータの機能を有している。ＰＣ４０は、ＬＡＮ５０を介してＦＴＰやＳＭＢプロトコルを用いファイルを送受信したり電子メールを送受信したりすることができる。また、ＰＣ４０から画像処理装置１０に対して、プリンタドライバを介した印字命令を行うことが可能となっている。
【００１７】
画像処理装置１０は、画像入力デバイスであるスキャナ部１３、画像出力デバイスであるプリンタ部１４、画像処理装置１０全体の動作制御を司るコントローラ１１、ユーザインターフェース（ＵＩ）である操作部１２から構成される。
【００１８】
スキャナ部１３は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。さらに電気信号をＲ，Ｇ，Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとしてコントローラ１１に対して出力する。スキャナ部１３は、複数のＣＣＤを有している。この各ＣＣＤの感度が夫々異なっていると、たとえ原稿上の各画素の濃度が同じであったとしても、各画素が夫々違う濃度であると認識されてしまう。そのため、スキャナ部１３では、最初に白板（一様に白い板）を露光走査し、露光走査して得られた反射光の量を電気信号に変換してコントローラ１１に出力している。
【００１９】
なお、スキャナ部１３で読み取られる原稿は、不図示の原稿フィーダのトレイにセットされる。ユーザが操作部１２から読取り開始を指示すると、コントローラ１１からスキャナ部１３に原稿読取り指示が与えられる。スキャナ部１３は、この指示を受けると原稿フィーダのトレイから原稿を１枚ずつフィードして、原稿の読取り動作を行う。なお、原稿の読取り方法は原稿フィーダによる自動送り方式ではなく、原稿をガラス面上に載置し露光部を移動させることで原稿の走査を行う方法であってもよい。
【００２０】
コントローラ１１は、スキャナ画像処理部２１２により、トナー等の印刷材料を節約することによって印刷された原稿（以下、「節約印刷原稿」と呼ぶ。）を、節約しなかった場合（オリジナル原稿）に近い状態に復元するための制御処理を行う。又、コントローラ１１は、プリンタ画像処理部２１５により節約印刷原稿の画像データを生成するための制御処理も行う。コントローラ１１については、後述する。
【００２１】
プリンタ部１４は、コントローラ１１から受け取った画像データを用紙上に形成する画像形成デバイスである。なお、本実施例の説明で用いる画像形成方式は感光体ドラムや感光体ベルトを用いた電子写真方式である。しかし、本発明は電子写真方式に限られることはない。例えば、微少ノズルアレイからインクを吐出して用紙上に印字するインクジェット方式などでも適用可能である。プリンタ部１４には、異なる用紙サイズ又は異なる用紙向きを選択可能とする複数の用紙カセット（不図示）が設けられている。又、印字後の用紙は排紙トレイ（不図示）やフィニッシャ部（不図示）に排出される。
【００２２】
＜コントローラ１１＞
図２（Ａ）は、画像処理装置１０のコントローラ１１の構成をより詳細に説明するためのブロック図である。
【００２３】
コントローラ１１は、スキャナ部１３やプリンタ部１４と電気的に接続されており、一方ではＬＡＮ５０やＷＡＮ２３１といったネットワークを介してＰＣ４０や外部の装置などと接続されている。これにより画像データやデバイス情報の入出力が可能となっている。
【００２４】
ＣＰＵ２０１は、ＲＯＭ２０３に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ１１の内部で行われる各種処理についても統括的に制御する。
【００２５】
ＲＡＭ２０２は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ２０２は、記憶した内容を電源ＯＦＦ後も保持しておくＳＲＡＭ及び電源ＯＦＦ後には記憶した内容が消去されてしまうＤＲＡＭにより構成されている。
【００２６】
ＲＯＭ２０３には装置のブートプログラムなどが格納されている。
【００２７】
ＨＤＤ２０４はハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能となっている。
【００２８】
操作部Ｉ／Ｆ２０５は、システムバス２１０と操作部１２とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ２０５は、操作部１２のディスプレイ上に表示する画像データをシステムバス２１０から受け取って操作部１２に出力すると共に、操作部１２から入力された情報をシステムバス２１０へと出力する。
【００２９】
ＮｅｔｗｏｒｋＩ／Ｆ２０６はＬＡＮ５０及びシステムバス２１０に接続し、情報の入出力を行う。
【００３０】
Ｍｏｄｅｍ２０７はＷＡＮ２３１及びシステムバス２１０に接続しており、情報の入出力を行う。
【００３１】
画像バス２３０は画像データをやり取りするための伝送路であり、ＰＣＩバス又はＩＥＥＥ１３９４で構成されている。
【００３２】
スキャナ画像処理部２１２は、スキャナ部１３からスキャナＩ／Ｆ２１１を介して受け取った画像データに対して、補正、加工、及び編集といった処理を行う。さらに、スキャナ画像処理部２１２は、受け取った画像データがカラー原稿か白黒原稿か、また文字原稿か写真原稿かなどの判定も行う。判定結果は付随情報として画像データに付される。画像データに付される付随情報を属性データと称する。このスキャナ画像処理部２１２で行われる処理の詳細については後述する。
【００３３】
圧縮部２１３は、受け取った画像データを３２画素×３２画素といったブロック単位に分割する。このように３２画素×３２画素のブロック単位で分割された画像データをタイルデータと称する。図３は、タイルデータを概念的に表したものである。紙媒体である原稿において、タイルデータに対応する領域の画像をタイル画像と称する。なお、タイルデータには、その３２画素×３２画素のブロック単位における平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。また、圧縮部２１３は、複数のタイルデータからなる画像データの圧縮も行う。
【００３４】
伸張部２１６は、複数のタイルデータからなる画像データを伸張した後にラスタ展開してプリンタ画像処理部２１５に送信する。
【００３５】
プリンタ画像処理部２１５は、伸張部２１６から受け取った画像データに付されている属性データを参照しながら当該画像データに所定の処理を施す。処理された画像データは、プリンタＩ／Ｆ２１４を介してプリンタ部１４に出力される。このプリンタ画像処理部２１５で行われる処理の詳細については後述する。
【００３６】
画像変換部２１７は、画像データに対して回転、変倍、色空間変換、２値多値変換、多値２値変換、合成などの変換処理を施す。
【００３７】
ＲＩＰ部２２８は、ＰＣ４０などから送信されたＰＤＬコードデータを元に圧縮部２２９で生成された中間データを受け取り、ビットマップデータ（多値）を生成する。
【００３８】
送信画像処理部２３２は、画像データの送信要求を受けて、アプリケーションによって処理可能な形式の電子ファイルを生成する。具体的には、スキャナ部１３から入力された画像データに対し、ブロックセレクション（オブジェクト化）処理、ＯＣＲ処理、ベクトル化処理、アプリケーションデータ変換処理などを実行し、所定のフォーマットの電子ファイルを生成する。生成された電子ファイルは、ＲＡＭ２０２や、ＨＤＤ２０４といった記憶部に格納され、ＮｅｔｗｏｒｋＩ／Ｆ２０６を介して送信先（例えば、ＰＣ４０）へと送信される。
【００３９】
＜スキャナ画像処理部２１２＞
図５は、スキャナ画像処理部２１２の構成の詳細を示した図である。
【００４０】
スキャナ部１３から入力されたＲＧＢ各８ｂｉｔの輝度信号からなる画像データは、シェーディング補正部５００に入力される。
【００４１】
シェーディング補正部５００は、入力された画像データに対して、ＣＣＤの感度のばらつきによって原稿の明るさが誤認識されてしまうことを防止するためのシェーディング補正処理を行う。
【００４２】
マスキング処理部５０１は、シェーディング補正された画像データをＣＣＤのフィルタ色に依存しない標準的な画像データに変換する。
【００４３】
間引きパターン補間部５０２は、入力された画像データに対して、間引きパターンに基づいて生じた現像されない画素（空白画素）の復元を行う。ここで、間引きパターンについて説明する。
【００４４】
図４は、印刷材料の消費を５０％節約する場合の間引きパターンの一例を示す図である。本実施例における間引きパターンは、図４（Ｄ）に示すように、「１１１１００００」の２進数で表現され、全８画素で構成されている。このような間引きパターンは、図１４に示されるような間引きテーブルに格納されている。図４（Ａ）は、当該間引きパターンをタイル配置した画像であり、画像データから空白画素を間引きする際の論理演算で使用される。図４（Ｂ）は、図４（Ａ）の一部を拡大した図である。図４（Ｃ）は、周波数平面変換を行った後の画像である。周波数平面変換後の画像の水平軸、垂直軸は、それぞれＸ方向、Ｙ方向の周波数軸で約±３００ＬＰＩ(Lineｓ Per Inch）までを表わしている。なお、Ａ点は、７５ＬＰＩに相当する点であり、原点（０，０）からの直線距離で求められる。  図１４（Ａ）及び（Ｂ）は、間引きテーブルの一例であり、間引きパターン情報のプログラム上での管理形態の一例を示すものである。この間引きテーブルは、ＲＯＭ２０３やＨＤＤ２０４などの記憶部に格納される。図１４で示す間引きテーブルは、「Ｎｏ．」、「節約種別」、「パラメータ」、「間引きパターン」、「周波数平面画像」及び「補間方法」の各レコードで区分けされており、それぞれ対応する値等が格納されている。間引きパターン補間部５０２の説明に戻る。
【００４５】
間引きパターンを利用した空白画素復元の方法は、上述した間引きテーブルの「補間方法」レコードに格納された内容に従う。図１４（Ａ）の例では、間引きテーブルＮｏ．１の「補間方法」として、「平坦化／強度５」及び「エッジ強調／強度２」の内容が格納されている。ここで、「平坦化／強度５」とは、例えばローパスフィルタによる画像データの平坦化を強さ５で画素補間することを意味する。「エッジ強調／強度２」とは、例えばハイパスフィルタによる輪郭などのエッジ部の尖鋭化を強さ２で画素補間することを意味する。図１１は、スキャナ部１３で読み取って得られた節約印刷原稿の画像データ（図１０（Ａ））を、ローパスフィルタにより平坦化した場合の一例である。画素補間の手法については、フィルタによる画素変換、最近傍法、線形補間法及び３次畳込補間法による空白画素の補間など、公知の技術を組み合わせて間引きパターンに応じた最適な補間処理を行えばよい。なお、間引きパターン補間部５０２は、入力された画像データが節約印刷原稿のものではなく通常印刷原稿のものであった場合（具体的には、後述の節約印刷原稿判定信号が「１．００」の場合）には、画素補間は不要であるので行わない。
【００４６】
フィルタ処理部５０３は、入力された画像データに対して、例えば７×７のマトリクスを用いた演算処理を行い、受取った画像データの空間周波数を任意に補正する。フィルタ処理の内容は、操作部１２を介したユーザのモード選択に応じて異なる。文字モードの場合には、文字のシャープさを出すために、強めのエッジ強調を行うような係数が設定されている。写真モードの場合には、画像のざらつきを目立たせないために、高周波成分のみ平滑化が行われるような係数が設定されている。文字／写真モードの場合には、後述の文字写真判定信号に応じて画素ごとに適応的にフィルタの切り替えがなされる。つまり、画素毎に写真用のフィルタをかけるか文字用のフィルタをかけるかが決定される。
【００４７】
ヒストグラム生成部５０４は、入力された画像データを構成する各画素の輝度データをサンプリングする。具体的には、主走査方向、副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内の輝度データを、主走査方向、副走査方向に一定のピッチでサンプリングする。そして、サンプリング結果を元にヒストグラムデータを生成する。生成されたヒストグラムデータは、下地飛ばし処理を行う際に下地レベルを推測するために用いられる。
【００４８】
入力側ガンマ補正部５０５は、入力された画像データを、テーブル等を利用して非線形特性を持つ輝度データに変換する。また入力側ガンマ補正部５０５は、節約印刷原稿の画像データが入力された場合には、間引きパターンによる色の濃度低下を復元する為に、節約印刷原稿判定信号から下記に示す式１により色の濃さ増幅率（％）を求め、得られた値を用いて輝度信号の２次補正を行う。これにより節約印刷原稿の輝度信号は、通常印刷に近い色の濃さの輝度信号へと変換される。
色の濃さ増幅率（％）＝１．００÷節約印刷原稿判定信号×１００  ・・・（式１）
式１は、線形特性的な補正式であるが、間引きパターン補間部５０２による画素補間の特性を考慮した非線形特性的な補正式としてもよい。また、輝度信号の補正方法については、ＲＧＢ色空間を輝度、色相、彩度（例えばＬａｂ色空間）に変換し、視覚特性に準じて色を濃くする補正を行い、その後で再びＲＧＢ色空間に戻しても良い。図１２（Ａ）は、上述の図１１（Ａ）の画像データを補正し、色の濃度低下を復元した様子を示している。なお、図１２（Ｂ）及び図１１（Ｂ）は、それぞれ１２（Ａ）、図１１（Ａ）の一部を拡大した図である。
【００４９】
節約印刷原稿判定部５０６は、入力された画像データが節約印刷原稿のものか否かを判定する。節約印刷原稿を判定する処理の内容を、図１３のフローチャートを用いて説明する。なお、本フローチャートの各ステップは、ＣＰＵ２０１により統括的に制御される。
【００５０】
ステップ１３０１で、節約印刷原稿判定部５０６は、画像データの入力の有無を判定する。画像データが入力されている場合はステップ１３０２に進む。画像データの入力がない場合は画像データの入力を待機する。
【００５１】
ステップ１３０２で、節約印刷原稿判定部５０６は、シェーディング補正部５００から入力されたＲＧＢの画像データの周波数平面変換を行い、ＲＡＭ２０２に展開する。例えば、入力された画像データが、図９（Ａ）に示すような通常印刷により出力された原稿（以下、「通常印刷原稿」と呼ぶ。）のものであったとする。なお、図９（Ｂ）は、図９（Ａ）の一部を拡大した図である。この場合、周波数平面変換を行った後の画像は、図９（Ｃ）のようになる。また、入力された画像データが、上述した図１０（Ａ）に示すような節約印刷原稿のものであった場合は、周波数平面変換後の画像は図１０（Ｃ）のようになる。これら周波数平面変換後の画像から、図９（Ａ）の画像データは、図９（Ｃ）のＡ点に周波数の最大ピークが発生しており、Ａ点から原点（０，０）までの距離から、１４１ＬＰＩの周波数特性を有した画像であることが分かる。同様に、図１０（Ａ）の画像データは、図１０（Ｃ）のＡ点に周波数の最大ピークが発生しているので、７５ＬＰＩの周波数特性を有した画像であることが分かる。
【００５２】
ステップ１３０３で、節約印刷原稿判定部５０６は、記憶部から間引きテーブルを読み出し、間引きテーブル内の「周波数平面画像」と入力された画像データの周波数平面画像とを比較する。そして、間引きテーブル内の「周波数平面画像」の最大ピーク周波数が、入力された画像データの周波数平面画像の中に存在するかどうかを判定する。例えば、入力された画像データが図９（Ａ）である場合において、図１４（Ａ）の間引きテーブルを用いて判定した場合には、図１４（Ａ）の間引きテーブル内の「周波数平面画像」における最大ピーク周波数は７５ＬＰＩである。これに対し、図９（Ａ）の画像データの最大ピーク周波数は１４１ＬＰＩである。したがって、間引きテーブル内の「周波数平面画像」の最大ピーク周波数は、入力された画像データの周波数平面画像の中には存在しないと判定されることになる。一方、入力された画像データが図１０（Ａ）の場合には、最大ピーク周波数が共に７５ＬＰＩであるので、存在すると判定されることになる。なお、この判定処理においては、用紙の種類や伸縮率、光学系（読取りデバイス）のメカ的な誤差等による周波数特性の変化を考慮して、一定の許容範囲（例えば、３ＬＰＩ）を持たせることが望ましい。ただし、この許容範囲の値を大きくし過ぎると誤判定の原因となるので留意が必要である。
【００５３】
この判定の結果、間引きテーブル内の周波数平面画像の最大ピーク周波数が、入力された画像データの最大ピーク周波数に存在しない場合はステップ１３０４に進む。一方、存在する場合はステップ１３０５に進む。
【００５４】
ステップ１３０４で、節約印刷原稿判定部５０６は、画像データが節約印刷原稿のものではなく通常印刷原稿のものであったことを示す「１．００」を、節約印刷原稿判定信号の値として記憶部に格納する。
【００５５】
一方、ステップ１３０５で、節約印刷原稿判定部５０６は、画像データが節約印刷原稿のものであることを示す「０．５０」を間引きテーブルの「パラメータ」から取得し、節約印刷原稿判定信号の値としてＨＤＤ２０４などの記憶部に格納する。
【００５６】
そして、記憶部に格納された節約印刷原稿判定信号は、属性データの一部として画像データに付される。
【００５７】
以上が節約印刷原稿判定部５０６についての説明である。
【００５８】
カラー／モノクロ判定部５０７は、入力された画像データを構成する各画素が有彩色か無彩色かを判定し、その判定結果をカラー／モノクロ判定信号の値として記憶部に格納する。カラー／モノクロ判定信号は、属性データの一部として画像データに付される。
【００５９】
文字／写真判定部５０８は、画像データを構成する各画素が文字を構成する画素なのか、網点を構成する画素なのか、網点中の文字を構成する画素なのか、ベタ画像を構成する画素なのかを各画素の画素値と各画素の周辺画素の画素値とに基づいて判定する。なお、どれにもあてはまらない画素は、白領域を構成している画素と判定される。そして、その判定結果を文字／写真判定信号の値として記憶部に格納する。文字／写真判定信号は、属性データの一部として画像データに付される。
【００６０】
＜プリンタ画像処理部２１５＞
図６にプリンタ画像処理部２１５の構成の詳細を示す。
【００６１】
プリンタ画像処理部２１５に入力されるデータは、複写動作などスキャナ画像処理部２１２からの出力データを扱うＲＧＢ系データと、ネットワークプリント動作などＲＩＰ部２２８からの出力データを扱うＣＭＹＫ系データとに大別される。
【００６２】
ＲＧＢ系データの場合は下地飛ばし処理部６０１に入力され、ＣＭＹＫ系データの場合は出力側ガンマ補正部６０５に入力される。
【００６３】
下地飛ばし処理部６０１は、スキャナ画像処理部２１２で生成されたヒストグラムを用いて画像データの下地色を飛ばす（除去する）。
【００６４】
モノクロ生成部６０２は、モノクロ印刷をする場合に、カラーデータをモノクロデータに変換する。
【００６５】
Ｌｏｇ変換部６０３は、輝度／濃度変換を行う。このＬｏｇ変換部６０３は、例えば、ＲＧＢで入力された画像データを、ＣＭＹの画像データに変換する。
【００６６】
出力色補正部６０４は、出力色の補正処理を行う。例えばＣＭＹで入力された画像データを、テーブルやマトリックスを用いてＣＭＹＫの画像データに変換する。
【００６７】
出力側ガンマ補正部６０５は、入力される信号値と、複写出力後の反射濃度値とが比例するように補正処理を行う。
【００６８】
中間調補正部６０６は、出力するプリンタ部の階調数に合わせて中間調処理を行う。例えば、受け取った高階調の画像データに対し２値化や３２値化などを行う。
【００６９】
マスク処理部６０７は、前述の間引きパターンを用いて、画像データに対して間引き処理を行う。具体的には、まず、間引きテーブルから間引きパターンを取得する。そして、出力側ガンマ補正部６０５において補正された画像データに対して、取得した間引きパターンによる論理積演算を行い、現像しない画素を間引く処理を行う。図７は、この間引き処理を行った場合の一例を示している。図７（Ａ）に示す画像データを図４（Ａ）の間引きパターンで論理積演算した結果、現像される画素（有効画素）が５０％の面積に削減された画像データ（図７（Ｂ））が得られている。
【００７０】
なお、スキャナ画像処理部２１２やプリンタ画像処理部２１５における各処理部では、入力された画像データに各処理を施すことなく出力することも可能である。
【００７１】
＜操作部１２＞
画像処理装置１０のユーザインタフェースである操作部１２について説明する。
【００７２】
図１５は、操作部１２のディスプレイ上に表示される画面であって、コピー機能選択タブ１５００の押下によって表示されるコピー操作画面の一例である。
【００７３】
１５０１は表示領域であり、画像処理装置１０がコピーできる状態にあるか否かを示すメッセージ「コピーできます。」及び設定したコピー部数「１」が表示されている。
【００７４】
１５０２は読取りモードタブであり、原稿の読取りモードを選択するためのタブである。このタブが押下されるとカラー、ブラック、自動（ＡＣＳ）の３種類の選択メニューがポップアップ表示され、選択可能な状態になる。ここでは、「自動」が選択されている様子を示している。「カラー」が選択された場合にはカラーコピーが、「ブラック」が選択された場合にはモノクロコピーが行われる。また、「自動」が選択された場合には、上述したカラー／モノクロ判定信号によりコピーモードが決定される。
【００７５】
１５０３は濃度タブであり、画像の濃淡を調整するためのタブである。つまみ１５１１を左右にスライドすることで印刷対象となる画像の濃淡を調整することができる。
【００７６】
１５０４は原稿選択タブであり、原稿のタイプを選択するためのタブである。このタブが押下されると文字、写真、文字／写真モードの３種類の選択メニューがポップアップ表示され、選択可能な状態になる。ここでは、「文字／写真」が選択されている様子を示している。
【００７７】
１５０５は応用モードタブであり、コピー標準画面で設定できない様々なコピーモードを設定する場合に使用するタブである。
【００７８】
１５０６はフィニッシングタブであり、各種フィニッシングに関わる設定を行うためのタブである。
【００７９】
１５０７は両面設定タブであり、両面読込み及び両面印刷に関する設定を行うためのタブである。
【００８０】
１５０８は印刷モードタブであり、節約印刷機能を使用するか否かの設定をする場合に使用するタブで、このタブが押下されると後述する印刷モード設定画面が表示される。
【００８１】
１５０９は節約印刷原稿復元タブであり、節約印刷原稿の復元機能を使用するか否かの設定をする場合に使用するタブで、このタブが押下されると後述する節約印刷原稿復元設定画面が表示される。
【００８２】
１５１０はスタートタブであり、コピー処理を開始する為のスタートボタンである。
【００８３】
さらに、送信機能選択タブ１６００及びボックス機能選択タブ１７００が選択された場合には、上記に準じて当該選択された機能に応じた画面が表示される。すなわち、送信機能選択タブ１６００が選択された場合には、図１６に示すような送信操作画面が表示され、ソート、両面、印刷モードの各タブ（１５０６〜１５０８）に換えて送信設定タブ１６０１やファイル形式の設定を行うタブ１６０２が表示される。また、ボックス機能選択タブ１７００が選択された場合には、図１７（Ａ）に示すようなボックス操作画面が表示される。そして、ソート、両面、印刷モードの各タブ（１５０６〜１５０８）に換えて、保存場所、ファイル操作及びファイル形式の設定を行うタブ（１７０１〜１７０３）が表示される。
【００８４】
＜印刷モード設定画面＞
図１８（Ａ）は、印刷モード設定画面の一例を示している。
【００８５】
ボタン１８０１は印刷材料を節約しない通常印刷を指示するボタンであり、ボタン１８０２は節約印刷を指示するボタンである。ボタン１８０１とボタン１８０２は排他的に選択可能となっている。
【００８６】
ボタン１８０３は、印刷モード設定画面で指示された内容を適用するためのＯＫボタンである。
【００８７】
＜節約印刷原稿復元設定画面＞
図１９（Ａ）は、節約印刷原稿復元設定画面の一例を示している。
【００８８】
ボタン１９０１は節約印刷原稿の復元機能を使わないことを指示するボタンであり、ボタン１９０２は節約印刷原稿の復元機能を使うことを指示するボタンである。ボタン１９０１とボタン１９０２は排他的に選択可能となっている。
【００８９】
ボタン１９０３は、節約印刷原稿復元設定画面で指示された内容を適用するためのＯＫボタンである。
【００９０】
＜コピー印刷＞
次に、本実施例に係る画像処理装置で行うコピー印刷処理について、図２０のフローチャートを用いて詳細に説明する。なお、コピー印刷が開始される前には、あらかじめ、前述の印刷モード設定画面において、通常印刷モードであるか節約印刷モードであるかが選択され、そのいずれかが設定されているものとする。さらに、前述の節約印刷原稿復元設定画面において、復元機能を使用するか否かが選択され、そのいずれかが設定されているものとする。
【００９１】
ユーザにより、操作部１２のディスプレイ上に表示されたコピー操作画面内のスタートタブ１５１０が押下されると、コピー印刷処理が開始する。
【００９２】
ステップ２００１で、ＣＰＵ２０１はスキャナ部１３にセットされた原稿の読み取りを指示し、スキャナ部１３は原稿を読み取る。読み取りにより得られた画像データは、スキャナ画像処理部２１２に送信される。
【００９３】
ステップ２００２で、ＣＰＵ２０１は、節約印刷原稿復元機能の設定内容を確認する。「使わない」に設定されている場合はステップ２００３に進み、「使う」に設定されている場合は２００４へと進む。
【００９４】
ステップ２００３で、スキャナ画像処理部２１２は、画像データに対して通常印刷用の処理を行う。具体的には、シェーディング補正部５００、マスキング処理部５０１、フィルタ処理部５０３及びヒストグラム処理部５０４、カラー／モノクロ判定部、文字／写真判定部及び入力側ガンマ補正部５０５において、前述した各処理が実行される。
【００９５】
ステップ２００４で、スキャナ画像処理部２１２は、画像データが、通常印刷原稿を読み取って得られた画像データなのか、節約印刷原稿を読み取って得られた画像データなのかを節約印刷原稿判定部５０６において判定する。節約印刷原稿ではなく通常印刷原稿の画像データであると判定した場合はステップ２００３へと進む。一方、節約印刷原稿の画像データであると判定した場合はステップ２００５へと進む。
【００９６】
ステップ２００５で、スキャナ画像処理部２１２は、画像データに対して節約印刷用の処理を行う。具体的には、上述の通常印刷用の各処理に加えて、間引きパターン補間部５０２及び入力側ガンマ補正部５０５において、前述した節約印刷原稿の復元処理が実行される。
【００９７】
ステップ２００６で、ＣＰＵ２０１は、印刷モードの設定が、通常印刷モードか節約印刷モードかを確認する。「通常印刷モード」に設定されている場合はステップ２００７に進み、「節約印刷モード」に設定されている場合は２００８へと進む。
【００９８】
ステップ２００７で、プリンタ画像処理部２１５は、画像データに対して通常印刷用の処理を行う。具体的には、下地飛ばし処理部６０１、モノクロ生成部６０２、Ｌｏｇ変換部６０３、出力色補正部６０４、出力側ガンマ補正部６０５及び中間調補正部６０６において、前述した各処理が実行される。すべての処理が施された画像データはプリンタ部１４に送信される。
【００９９】
ステップ２００８で、プリンタ画像処理部２１５は、画像データに対して節約印刷用の処理を行う。具体的には、上述の通常印刷用の各処理に加え、マスク処理部６０７における、前述の間引き処理が実行される。すべての処理が施された画像データはプリンタ部１４に送信される。
【０１００】
ステップ２００９で、プリンタ部１４は、受信した画像データを用紙上に形成する処理を実行する。
【０１０１】
これにより、節約印刷原稿を用いてコピー印刷をする場合であっても、印刷材料を節約していない原稿（通常印刷原稿）に近い品質の原稿を得ることができる。
【０１０２】
＜ＰＤＬ印刷＞
次に、本実施例に係る画像処理装置で行うＰＤＬデータの印刷処理について、図２１のフローチャートを用いて詳細に説明する。
【０１０３】
なお、ＰＤＬデータの印刷が開始される前には、あらかじめ、ＰＣ４０上で動作する不図示のプリンタドライバの設定画面にて、印刷モードの設定が通常印刷モード或いは節約印刷モードのいずれかに設定され、その内容がＰＤＬデータに含まれているものとする。ＰＤＬデータの印刷で使用される印刷モードの設定を、別途、操作部１２のディスプレイ上に表示される不図示の「プリント処理用節約印刷モード」設定画面において設定するように構成してもよい。
【０１０４】
ユーザによりＰＤＬデータの印刷処理がＰＣ４０等で指示されると、ステップ２１０１で、画像処理装置１０は、ＬＡＮ５０を介してＰＣ４０等からＰＤＬデータを受信し、圧縮部２２９で中間データを生成する。
【０１０５】
ステップ２１０２で、ＲＩＰ部２２８は、圧縮部２２９で生成された中間データを受け取り、ビットマップデータを生成する。
【０１０６】
ステップ２１０３で、ＣＰＵ２０１は、ＰＤＬデータに含まれる印刷モードの設定内容を確認する。「通常印刷モード」に設定されている場合はステップ２１０４に進み、「節約印刷モード」に設定されている場合は２１０５へと進む。
【０１０７】
ステップ２１０４で、プリンタ画像処理部２１５は、ステップ２１０２において生成されたビットマップデータに対し、通常印刷用の処理を行う。すなわち、出力側ガンマ補正部６０５、中間調補正部６０６において、前述した各処理が実行される。すべての処理が施された画像データはプリンタ部１４に送信される。
【０１０８】
ステップ２１０５で、プリンタ画像処理部２１５は、ステップ２１０２において生成されたビットマップデータに対し、上述の通常印刷用の処理に加え、マスク処理部６０７において、間引き処理を実行する。すべての処理が施された画像データはプリンタ部１４に送信される。
【０１０９】
ステップ２１０６で、プリンタ部１４は、処理された画像データを用紙上に形成する処理を実行する。
【０１１０】
これにより、ＰＤＬデータを用いて節約印刷を行った場合でも、その節約印刷原稿から印刷材料を節約していない原稿（通常印刷原稿）に近い品質の原稿を得ることができる。
【０１１１】
＜送信／ボックス保存＞
次に、本実施例に係る画像処理装置で行う電子ファイルの送信及びボックス保存処理について説明する。
【０１１２】
最初に、送信処理について図２２のフローチャートを用いて詳細に説明する。なお、送信処理が開始される前には、あらかじめ、前述の節約印刷原稿復元設定画面において、復元機能を使用するか否かが選択され、そのいずれかが設定されているものとする。
【０１１３】
ユーザにより、操作部１２のディスプレイ上に表示された不図示の送信操作画面内のスタートタブが押下されると、送信処理が開始する。
【０１１４】
ステップ２２０１で、ＣＰＵ２０１は、スキャナ部１３にセットされた原稿の読み取りを指示し、スキャナ部１３は原稿を読み取る。読み取りにより得られた画像データはスキャナ画像処理部２１２に送信される。
【０１１５】
ステップ２２０２で、ＣＰＵ２０１は、節約印刷原稿復元機能の設定の内容を確認する。「使わない」に設定されている場合はステップ２２０３に進み、「使う」に設定されている場合は２２０４へと進む。
【０１１６】
ステップ２２０３で、スキャナ画像処理部２１２は、画像データに対して通常印刷用の処理を行う。具体的には、シェーディング補正部５００、マスキング処理部５０１、フィルタ処理部５０３及びヒストグラム処理部５０４、カラー／モノクロ判定部、文字／写真判定部及び入力側ガンマ補正部５０５において、前述した各処理が実行される。
【０１１７】
ステップ２２０４で、スキャナ画像処理部２１２は、画像データが、通常印刷原稿を読み取って得られた画像データなのか、節約印刷原稿を読み取って得られた画像データなのかを節約印刷原稿判定部５０６において判定する。節約印刷原稿ではなく通常印刷原稿の画像データであると判定した場合はステップ２２０３へと進む。一方、節約印刷原稿の画像データであると判定した場合はステップ２２０５へと進む。
【０１１８】
ステップ２２０５で、スキャナ画像処理部２１２は、画像データに対して節約印刷用の処理を行う。具体的には、上述の通常印刷用の処理に加えて、間引きパターン補間部５０２及び入力側ガンマ補正部５０５において、前述した節約印刷原稿の復元処理が実行される。
【０１１９】
ステップ２２０６で、送信画像処理部２３２は、画像データの印字内容をオブジェクト化し、不図示のファイル形式設定画面において指定された形式で、電子ファイルを生成する。
【０１２０】
ステップ２２０７で、ＣＰＵ２０１は、生成された電子ファイルを、ＮｅｔｗｏｒｋＩ／Ｆ２０６又はＭｏｄｅｍ２０７を介して指定された送信先（外部装置）に送付する。
【０１２１】
これにより、節約印刷原稿の画像データが、印刷材料を節約していない原稿（通常印刷原稿）に近い品質の電子ファイルへと復元され、外部装置に送信される。
【０１２２】
次に、ボックス保存処理について説明する。ボックス保存処理の場合、ステップ２２０７で生成された電子ファイルを画像処理装置１０内の記憶部に格納・保存することになる。したがって、ステップ２２０６までの各処理は、送信処理の場合と同じであるので、説明を省略する。
なお、ボックス保存処理が開始される前には、あらかじめ、図１７に示すようなボックス操作画面において、以下の設定がなされる必要がある。
【０１２３】
まず、上述のコピー印刷などと同様に、節約印刷原稿復元設定画面において、復元機能を使用するか否かが選択され、そのいずれかが設定される。さらに、ボックスに保存する電子ファイルの形式に関する設定や、保存場所に関する設定がなされる。
【０１２４】
上記すべての設定を終え、ユーザがボックス操作画面においてスタートを指示すると、画像処理装置１０は、ボックス保存処理を開始する。すると、上述のステップ２２０１〜ステップ２２０６の各処理が実行された後、ステップ２２０７において、生成された電子ファイルがＨＤＤ２０４に格納され保存される。
【０１２５】
これにより、節約印刷原稿の画像データが、印刷材料を節約していない原稿（通常印刷原稿）に近い品質の電子ファイルへと復元された状態で画像処理装置１０内に格納され、再利用可能な電子ファイルとして保存される。
【０１２６】
以上説明したように、実施例１の画像処理装置では、印刷材料の使用が抑えられた節約印刷原稿について、コピー印刷、ＰＤＬ印刷、及び電子ファイルの送信／ボックス機能を利用する際に、オリジナル原稿に近い状態へと復元することが可能である。また、本発明に係る画像処理装置によって節約印刷を行った原稿の場合、レイアウトの自由度やデザイン性を確保しつつ、後でオリジナル原稿に近い品質に復元することが可能となる。
【０１２７】
［実施例２］
実施例１においては、印刷モードを「通常印刷モード」と「節約印刷モード」の２種類から選択する構成とし、節約印刷モードにおける節約率は１種類のみとしていた。しかし、節約率は、複数設定することも可能である。本実施例では、節約印刷モードにおける節約率を３種類とした場合について、図１４（Ｂ）及び図１８（Ｂ）を参照しつつ説明する。
【０１２８】
実施例１で用いた図１４（Ａ）に示す間引きテーブルの場合、印刷材料を５０％節約する為の間引きパターン１種類のみの設定情報が登録されていた。本実施例で用いる図１４（Ｂ）に示す間引きテーブルには、Ｎｏ．１〜Ｎｏ．３までが用意され、それぞれ「２５％節約印刷」、「５０％節約印刷」、「７５％節約印刷」の計３種類の設定情報が登録されている。そして、この間引きテーブルの構成に併せて、印刷モード設定画面は、図１８（Ｂ）に示すような構成となる。すなわち、通常印刷モードと節約印刷モードの選択ボタンに加えて、節約印刷モードを選択する場合にはさらに「２５％節約印刷」、「５０％節約印刷」、「７５％節約印刷」のいずれかのボタンを選択することによって節約率を選択可能な構成(１８０４)とされる。
【０１２９】
その他の処理は実施例１と共通であるため説明を省略する。
【０１３０】
以上のとおり、実施例２の画像処理装置では、節約印刷の際の節約率をユーザの選択によって任意に指定することが可能となる。
【０１３１】
［実施例３］
実施例１における節約印刷原稿の復元は、当該節約印刷原稿は間引きテーブルに登録された間引きパターンを使用して生成されたものであることを前提としていた。その為、間引きテーブルには登録されていない間引きパターンを使用して生成された節約印刷原稿の場合には、最適な復元を実現できないこともあり得る。そこで、本実施例では、ユーザが節約印刷原稿の節約率を手動で入力し、入力された節約率を基に原稿を復元する方法について、コピー印刷の場合を例に説明する。
図１９（Ｂ）は、本実施例で使用される節約印刷原稿復元設定画面の一例を示している。
【０１３２】
１９０４は、節約印刷原稿の復元機能を、節約率を自動で設定する態様で使うことを指示するボタンである。節約率を画像処理装置側で自動で設定する場合に選択するボタンであるから、実施例１や実施例２における「使う」ボタン１９０２に相当する。
【０１３３】
１９０５は、節約印刷原稿の復元機能を、節約率を手動で設定する態様で使うことを指示するボタンである。ユーザは、つまみ１９０６を任意の位置にスライド移動させることにより節約印刷原稿の濃さに応じた所定の節約率を設定することができる。
【０１３４】
続いて、本実施例に係るコピー印刷処理について、図２３のフローチャートを用いて詳細に説明するが、実施例１に係る図２０のフローチャートと共通する部分については簡略化ないしは省略し、ここでは差異点を中心に説明する。なお、本実施例においても、コピー印刷が開始される前には、あらかじめ、前述の印刷モード設定画面において、通常印刷モードであるか節約印刷モードであるかが選択され、そのいずれかが設定されているものとする。さらに、前述の節約印刷原稿復元設定画面において、復元機能の使用の有無、復元機能を使用する場合には自動設定か手動設定かが選択され、手動設定の場合には所定の節約率が指定されているものとする。
【０１３５】
まず、ステップ２３０１で、原稿がスキャナ部１３によって読み取られ、ステップ２３０２へと進む。
【０１３６】
ステップ２３０２で、ＣＰＵ２０１は、節約印刷原稿復元機能の設定内容を確認する。ここでは、「使わない」か、「自動設定」か、或いは「手動設定」かが確認される。「使わない」に設定されている場合はステップ２３０３に進み、「自動設定」に設定されている場合はステップ２３０４へと進む。「手動設定」に設定されている場合はステップ２３０５へと進む。
【０１３７】
ステップ２３０５で、ＣＰＵ２０１は、ユーザがつまみ１９０６を用いて設定した値（節約率）を取得する。そして、取得した節約率を下記の式２に当てはめて「パラメータ」を算出し、得られた値を節約印刷原稿判定信号として格納し、ステップ２３０６へと進む。
【０１３８】
パラメータ＝１．００−（節約率（％）÷１００）  ・・・（式２）
例えば、ユーザが任意に設定した節約率が３０％であった場合には、
パラメータ＝１．００−（３０（％）÷１００）
となり、０．７０が節約印刷原稿判定信号として格納される。
【０１３９】
ステップ２３０４では、ステップ２００４と同様、画像データが節約印刷原稿なのか同かが判定され、判定結果に応じて、ステップ２３０３又はステップ２３０６に進む。
【０１４０】
ステップ２３０３では、スキャナ画像処理部２１２において、通常印刷用の処理が実行される。その後、ステップ２３０７へと進む。
【０１４１】
一方、ステップ２３０６では、スキャナ画像処理部２１２は、以下のような節約印刷用の処理を行う。
【０１４２】
まず、節約印刷原稿の復元機能が「自動設定」の場合には、ステップ２００５と同じ処理が実行される。節約印刷原稿の復元機能が「手動設定」の場合には、間引きパターン補間部５０２における補間方法の設定は、例えば、下記の式３及び式４に示すように、節約率に応じて平坦化（ローパスフィルタ）とエッジ強調（ハイパスフィルタ）の強度が調整される。
【０１４３】
平坦化強度＝節約率（％）÷１０  ・・・（式３）
エッジ強調強度＝節約率（％）÷２０  ・・・（式４）
ここでも、ユーザが任意に設定した節約率を３０％と仮定すると、それぞれ、
平坦化強度＝３０（％）÷１０
エッジ強調強度＝３０（％）÷２０
となり、平坦化強度：３、エッジ強調強度：１．５を用いて補間処理がなされることになる。
【０１４４】
ステップ２３０７〜ステップ２３１０は、図２０のフローチャートのステップ２００６〜ステップ２００９と同様であるので省略する。
【０１４５】
以上説明したように、実施例３の画像処理装置では、間引きテーブルに登録されていない間引きパターンによって印刷された節約印刷原稿であっても、適切に原稿を復元し、コピー印刷等の処理を行うことができる。
【０１４６】
［実施例４］
実施例１では、スキャナ部１３で読み取った原稿の画像データが節約印刷原稿かどうかを判定する際（図２０のフローチャートのステップ２００４）に、周波数平面変換を用いた。本実施例では、間引きパターンのパターンマッチングを用いる方法を説明する。
【０１４７】
まず、間引きテーブルの間引きパターンをタイル配置し、画素値が「０」となる画素（間引き画素）の配置パターンを取得する。
【０１４８】
次に、シェーディング補正部５００から入力された画像データの輝度値の高い画素（印刷材料が塗布されていない画素）の配置パターンを取得する。
【０１４９】
そして、取得された双方の配置パターンを比較する。比較の結果、画像データの輝度値の高い画素に間引き画素が全て含まれている場合は、当該画像データは節約印刷原稿であると判定される。
【０１５０】
なお、パターンマッチングについては、公知の技術が適用可能であり、その具体的な処理内容は本発明のポイントではないので、その詳細についての説明を省略する。
【０１５１】
［実施例５］
実施例１では、ボックス機能によって保存される画像データはスキャナ部１３で読み取られた画像データであった。本実施例では、ＬＡＮ５０などを介して外部装置から入力された画像データをもボックス保存する場合の画像処理装置について説明する。すなわち、ボックス（ＨＤＤ２０４）への（又はからの）画像データの入出力を、ＮｅｔｗｏｒｋＩ／Ｆ２０６等を介して接続された外部の読取り装置や印刷装置に対しても行い得る画像処理装置について説明する。
【０１５２】
上記の内容の実現に適した構成とするため、本実施例では、間引きパターンの補間処理、節約印刷原稿の判定処理及びガンマ補正処理を行う各処理部を、スキャナ画像処理部２１２内ではなく、画像変換部２１７内の構成要素とする。
図２（Ｂ）は、本実施例に係る画像処理装置１０のコントローラ１１の構成を示すブロック図である。ここでは、実施例１におけるコントローラ１１の構成との差異点についてのみ説明する。
【０１５３】
コントローラ１１の画像変換部２１７は、画像データに対して回転、変倍、色空間変換、２値多値変換、多値２値変換、合成と伸張／圧縮を行う各処理部に加え、ガンマ補正部２１８、間引きパターン補間部２１９及び節約印刷原稿判定部２２０とからなる。その結果、本実施例におけるスキャナ画像処理部２１２の構成は、図５に示された各部から、入力側ガンマ補正部５０５、間引きパターン補間部５０２及び節約印刷原稿判定部５０６を除いたものとなる。なお、各処理部における処理の詳細については、実施例１で説明した通りであるので省略する。
【０１５４】
また、ガンマ補正部２１８、間引きパターン補間部２１９及び節約印刷原稿判定部２２０は、スキャナ画像処理部２１２から呼び出し可能となっており、ＣＰＵ２０１により統括的に制御される。なお、ＨＤＤ２０４等に保存されている画像データのスキャナ画像処理部２１２への入力も可能となっている。
【０１５５】
上記のような構成のため  ボックス機能による保存処理の段階では、外部装置から入力される画像データの場合はもちろん、スキャナ部１３で読み取った画像データについても、スキャナ画像処理部２１２による処理は行われずにＨＤＤ２０４に格納される。
【０１５６】
以下、本実施例に係る画像処理装置において、ボックス機能を利用した画像データの送信及び印刷（以下、それぞれ「ボックス送信」、「ボックス印刷」と呼ぶ。）について、詳しく説明する。
【０１５７】
まず、本実施例に係るボックス機能全般について説明する。
【０１５８】
図１７（Ｂ）は、ボックス機能を利用する際に操作部１２のディスプレイ上に表示されるボックス操作画面の一例である。そして、図１７（Ｃ）は、当該ボックス操作画面内のファイル操作タブ１７０２の押下により表示される、保存中の画像データの操作をする為のファイル操作画面の一例である。
１７０４〜１７０７は、それぞれ読取りモードタブ、濃度タブ、原稿種類選択タブ及び応用モードタブであり、ＨＤＤ２０４に保存されている画像データに対しボックス送信やボックス印刷時の調整や設定をする場合に使用するタブである。
【０１５９】
１７０８は、保存されている画像データを一覧表示するための領域であり、表示された画像データのファイル名を選択することで、操作対象となるファイルを指定することが可能となる。
【０１６０】
１７０９は、節約印刷原稿の復元機能を使用するか否かを設定するためのタブであり、このタブが押下されると節約印刷原稿復元設定画面が表示される。
【０１６１】
１７１０は、保存されている画像データを外部の装置に送信する時の各種設定を行うためのタブである。このタブの押下により送信種別や、送信する電子ファイルの形式に関する設定画面が表示される。
【０１６２】
１７１１は、保存されている画像データを印刷する時の各種設定をするためのタブである。このタブの押下により、解像度の指定や、印刷先の指定や、印刷モードの指定に関する設定画面が表示される。
【０１６３】
１７１２及び１７１３は、それぞれボックス送信／ボックス印刷を開始するためのタブであり、これらのタブが押下されると送信又は印刷の処理が開始される。
【０１６４】
（ボックス印刷）
本実施例におけるボックス印刷について、図２４のフローチャートを用いて詳細に説明する。
【０１６５】
なお、ボックス印刷が開始される前には、あらかじめ、前述の印刷モード設定画面において、通常印刷モードであるか節約印刷モードであるかが選択され、そのいずれかが設定されているものとする。さらに、前述の節約印刷原稿復元設定画面において、復元機能を使用するか否かが選択され、そのいずれかが設定されているものとする。
【０１６６】
ユーザにより、操作部１２のディスプレイ上に表示されたファイル操作画面内の印刷開始タブ１７１３が押下されると、ボックス印刷処理が開始する。
【０１６７】
ステップ２４０１で、ＣＰＵ２０１は、ＨＤＤ２０４に保存されている画像データを読み込み、スキャナ画像処理部２１２に送信する。
【０１６８】
ステップ２４０２で、ＣＰＵ２０１は、節約印刷原稿復元機能の設定内容を確認する。「使わない」に設定されている場合はステップ２４０３に進み、「使う」に設定されている場合は２４０４に進む。
【０１６９】
ステップ２４０３で、スキャナ画像処理部２１２は、画像データに対して通常印刷用の処理を行う。その内容は、実施例１における図２０のフローチャートのステップ２００３と同様であるので説明は省略する。
【０１７０】
ステップ２４０５で、スキャナ画像処理部２１２は、節約印刷原稿判定部２２０を呼び出し、ステップ２４０１において読み込まれた画像データが通常印刷原稿なのか節約印刷原稿なのかを判定する。通常印刷原稿と判定した場合はステップ２４０３へと進む。一方、節約印刷原稿と判定した場合はステップ２４０５へと進む。
【０１７１】
ステップ２４０５で、スキャナ画像処理部２１２は、ガンマ補正部２１８及び間引きパターン補間部２１９を呼び出して、節約印刷原稿用の復元処理を実行する。
【０１７２】
ステップ２４０６〜ステップ２４０８は、図２０のフローチャートのステップ２００６〜ステップ２００８に対応するため説明は省略する。ステップ２４０７又はステップ２４０８における処理が完了すると、画像データはプリンタ部１４に送信される。
【０１７３】
ステップ２４０９で、プリンタ部１４は、受信した画像データを用紙上に形成する処理を実行する。
【０１７４】
＜ボックス送信＞
次に、本実施例におけるボックス送信について図２５のフローチャートを用いて説明するが、その処理の大半は上述のボックス印刷に係る図２４のフローチャートと同様であるので、共通する部分については簡略化ないしは省略し、ここでは差異点を中心に説明する。
【０１７５】
なお、ボックス送信が開始される前には、あらかじめ、前述の印刷モード設定画面において、通常印刷モードであるか節約印刷モードであるかが選択され、そのいずれかが設定されているものとする。さらに、前述の節約印刷原稿復元設定画面において、復元機能を使用するか否かが選択され、そのいずれかが設定されているものとする。
【０１７６】
ユーザにより、操作部１２のディスプレイ上に表示されたファイル操作画面内の送信開始タブ１７１２が押下されると、ボックス送信処理が開始する。
【０１７７】
ステップ２５０１〜ステップ２５０５は、図２４のフローチャートのステップ２４０１〜ステップ２４０５に対応するため説明は省略する。ステップ２５０３又はステップ２５０５における処理が完了すると、画像データは送信画像処理部２３２に送信される。
【０１７８】
ステップ２５０６で、送信画像処理部２３２は、画像データの印字内容をオブジェクト化し、不図示のファイル形式設定画面（送信設定タブ１７１０の押下により表示される）において指定された形式の電子ファイルを生成する。
【０１７９】
ステップ２５０７で、ＣＰＵ２０１は、生成された電子ファイルを、ＮｅｔｗｏｒｋＩ／Ｆ２０６又はＭＯでｍ２０７を介して指定された送信先（外部装置）に送信する。
【０１８０】
以上説明したように、本実施例に係る画像処理装置の場合、外部装置から画像データを受信した時点又はスキャナ部１３で原稿を読み取った時点では、節約印刷原稿の復元処理をせずにボックスに保存する。そして、その後の送信や印刷を行う際に復元処理を行う。
【０１８１】
その結果、例えば復元処理機能を持たないスキャナ装置で読み取った画像データを画像処理装置のボックスに保存し、その後、印刷等の処理が必要になったときに画像データを復元して用いるといった利用法が可能となる。また、画像処理装置のボックスに保存された画像データに復元処理を施し、その後、復元処理機能を持たない印刷装置に印刷データを送信して印刷するという利用法も可能となる。
このように、本実施例に係る画像処理装置は、外部接続されたスキャナや印刷装置で扱われる画像データをも対象に節約印刷原稿の復元処理機能を利用することができ、これら外部装置を含めた１つのシステムとして機能させることが可能となる。
【図１】
2011120070.tif 000003
【図２】
2011120070.tif 000004
【図３】
2011120070.tif 000005
【図４】
2011120070.tif 000006
【図５】
2011120070.tif 000007
【図６】
2011120070.tif 000008
【図７】
2011120070.tif 000009
【図８】
2011120070.tif 000010
【図９】
2011120070.tif 000011
【図１０】
2011120070.tif 000012
【図１１】
2011120070.tif 000013
【図１２】
2011120070.tif 000014
【図１３】
2011120070.tif 000015
【図１４】
2011120070.tif 000016
【図１５】
2011120070.tif 000017
【図１６】
2011120070.tif 000018
【図１７】
2011120070.tif 000019
【図１８】
2011120070.tif 000020
【図１９】
2011120070.tif 000021
【図２０】
2011120070.tif 000022
【図２１】
2011120070.tif 000023
【図２２】
2011120070.tif 000024
【図２３】
2011120070.tif 000025
【図２４】
2011120070.tif 000026
【図２５】
2011120070.tif 000027