(57)【特許請求の範囲】
【請求項１】
入力された画像をライン毎に処理し、欠損している画素である欠損画素を再現する欠損画素補間装置であって、
前記欠損画素の左右に隣接する画素間の濃度差に対する、前記隣接する画素の濃度の、画素におけるゲイン処理後の最大濃度と最小濃度との中央値との差分絶対値の比率が大きい程、該隣接する画素の濃度に付加する重みを大きくし、左右の前記隣接する画素の前記重みを付加した濃度の和を、前記欠損画素の濃度として画像を再現する再現部を備える、
ことを特徴とする欠損画素補間装置。
【請求項２】
前記再現部は、処理対象のライン上の画素の内のゲイン処理後の前記最大濃度と前記最小濃度とに基づいて、処理対象のラインにおける前記中央値を算出し、前記左右に隣接する画素間の濃度差に対する、前記隣接する画素の濃度の算出した前記中央値との差分絶対値の比率が大きい程、該隣接する画素の濃度に付加する重みを大きくし、左右の前記隣接する画素の前記重みを付加した濃度の和を、前記欠損画素の濃度として画像を再現する、
ことを特徴とする請求項１に記載の欠損画素補間装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、欠損画素補間装置に関する。
【背景技術】
【０００２】
画像読取装置（イメージスキャナ）の多くでは、低価格化および小型化のために密着イメージセンサ（ＣＩＳ（Contact Image Sensor））が、原稿を読み取るセンサとして使用されている。このＣＩＳを用いた画像読取装置では、縮小光学型（ＣＣＤ（Charge Coupled Devices））イメージセンサを用いた場合と異なり、読取幅に応じて複数のセンサ素子を配置する必要がある。そのため、図７に示すように、隣接するセンサ素子間には隙間が存在している。なお、図７は、ＣＩＳについて説明するための図である。
【０００３】
この隙間の大きさ（隣接するセンサ素子間の間隔）は、メーカによって異なるが、あるメーカの読取解像度が６００ｄｐｉ（dot per inch）のＣＩＳの場合、設計上の隙間の大きさは一画素分の大きさとなっている。
【０００４】
この場合、画像処理の段階で、センサ素子間の継ぎ目の画素（以下、欠損画素という）が存在しないものとして処理され、間隔（隙間）が詰められてしまうと画像不良が発生しまうこととなる。特に、網点原稿のように画像が周期的に配列された画素で表現されている場合には、モワレ画像のような現象となり、副走査方向に周期的にスジが入ったように見えてしまう。また、間隔（隙間）を詰めることで、本来の原稿の幅と異なる幅の画像が形成されてしまう。一方、間隔（隙間）を詰めずにそのままの状態で処理すると、センサ素子間の継ぎ目部分の一画素が欠損した、白スジ入りの画像が形成されてしまう。
【０００５】
このように、ＣＩＳの場合、センサ素子間の隙間の処理が大きな問題となっている。この問題の解決方法の一つが、例えば、特許文献１で提案されている。この特許文献１で提案されている方法は、ラインメモリを搭載して、例えば、欠陥画素（欠損画素）の周囲８画素における画素値の平均値を欠陥画素（欠損画素）の画素値として補間するものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１１４４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、欠損画素補間装置の中には、ラインメモリを搭載していない装置も多く存在する。特許文献１で提案されている平均値を用いる方法を、ラインメモリを搭載していない欠損画素補間装置に適用した場合、欠損画素の左右の隣接する画素（以下、隣接画素という）における画素値の平均値を欠損画素の画素値として用いることとなる。
【０００８】
例えば、原稿がモノクロの場合であって、欠損画素の左右の隣接画素が、白色と黒色の場合には、本来の原稿画像には無い中間色（灰色）の画素が補間されてしまうという問題がある。つまり、欠損画素の左右の隣接画素の濃度に大きなギャップ（差）が存在する場合には、画像単位でみると補間箇所が目立ってしまい、再現精度が低下してしまうという問題がある。
【０００９】
上記問題点に鑑み、本発明では、ラインメモリを搭載していなくても、欠損画素の補間による再現の精度をより向上させることを可能とする欠損画素補間装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
請求項１に係る欠損画素補間装置は、
入力された画像をライン毎に処理し、欠損している画素である欠損画素を再現する欠損画素補間装置（例えば、図１の印刷装置１０）であって、
欠損画素の左右に隣接する画素間の濃度差に対する、隣接する画素の濃度の、画素におけるゲイン処理後の最大濃度と最小濃度との中央値との差分絶対値の比率が大きい程、該隣接する画素の濃度に付加する重みを大きくし、左右の隣接する画素の重みを付加した濃度の和を、欠損画素の濃度として画像を再現する再現部（例えば、図１の再現部１７ｃ）を備える、
ことを特徴としている。
【００１１】
請求項２に係る欠損画素補間装置は、請求項１に係る欠損画素補間装置において、
再現部は、処理対象のライン上の画素の内のゲイン処理後の最大濃度と最小濃度とに基づいて、処理対象のラインにおける中央値を算出し、左右に隣接する画素間の濃度差に対する、隣接する画素の濃度の算出した中央値との差分絶対値の比率が大きい程、該隣接する画素の濃度に付加する重みを大きくし、左右の隣接する画素の重みを付加した濃度の和を、欠損画素の濃度として画像を再現する、
ことを特徴としている。
【発明の効果】
【００１２】
請求項１に係る欠損画素補間装置によれば、左右の隣接画素間の濃度差（ギャップ）に対する、隣接画素の濃度の中央値との差分絶対値の比率が大きい程、濃度に付加する重みを大きく調整して、欠損画素の濃度を推定する。こうすることで、ラインメモリを搭載していなくても、欠損画素の補間による再現の精度をより向上させることができる。
【００１３】
請求項２に係る欠損画素補間装置によれば、処理対象のラインにおける最大濃度と最小濃度とに基づいて、処理対象のラインにおける中央値を算出する。こうすることで、処理対象のラインにおける濃度のダイナミックレンジを考慮した欠損画素の再現を行うことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】実施形態における印刷装置の構成例を示す機能ブロック図である。
【図２】実施形態におけるライン毎の中央値の算出方法を説明するための図である。
【図３】実施形態における再現処理までの概略的な流れを説明するための図である。
【図４】Ａ〜Ｃは、いずれも、図３に示す各処理段階における処理結果の具体例を示す図である。
【図５】実施形態における再現処理のフローを説明するためのフローチャートの例である。
【図６】実施形態の効果を説明するための具体例を示す図である。
【図７】ＣＩＳについて説明するための図である。
【発明を実施するための形態】
【００１５】
以下に本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１６】
図１は、本実施形態における印刷装置１０の構成例を示す機能ブロック図である。本実施形態における印刷装置１０は、例えば、読取部１１（詳しくは後述）で読み取られた原稿の画像におけるセンサ素子（ＣＩＳ）間の隙間に起因する欠損画素を再現する欠損画素補間装置である。本実施形態における印刷装置１０は、図１に示すように、読取部１１と、通信部１２と、記憶部１３と、表示部１４と、操作部１５と、プリンタ部１６と、制御部１７と、を備えて構成されている。
【００１７】
なお、本実施形態においては、センサ素子（ＣＩＳ）間の隙間に起因する欠損画素を例にして、欠損画素の処理について説明するが、例えば、撮像素子の性能に起因する欠損画素やノイズなどに起因する欠損画素に対しても、以下に説明する本実施形態の処理（欠損画素の濃度の推定方法）を適用することが可能である。つまり、通信部１２を介して受信した印刷対象の画像データをＲＩＰ（Raster Image Processor）処理した後の画像データに対しても適用することが可能である。
【００１８】
読取部１１は、画像読取装置などで構成され、原稿などの媒体のイメージをライン毎に読み取って、ライン毎に画像データを制御部１７に順次出力する。なお、本実施形態における読取部１１を構成する画像読取装置のイメージセンサはＣＩＳである。
【００１９】
通信部１２は、通信モジュールなどで構成され、接続されているネットワーク（不図示）を介して、例えば、情報端末装置（不図示）との間で通信を行う。例えば、通信部１２は、情報端末装置により出力されるジョブデータを受信する。
【００２０】
記憶部１３は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、不揮発性メモリなどで構成され、制御部１７を構成するＣＰＵ（Central Processing Unit）のワークエリア、印刷装置１０全体を制御するための動作プログラムなどの各種プログラムを格納するプログラムエリア、継ぎ目位置情報などの各種データを格納するデータエリアとして機能する。継ぎ目位置情報は、センサ素子間の継ぎ目の位置を示す情報であり、本実施形態においては、継ぎ目部分の画素（欠損画素）を特定可能な情報（例えば、ラインの左端から数えた場合の欠損画素の順番）である。
【００２１】
表示部１４は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro-Luminescence）などの表示装置などで構成され、例えば、画像や各種のメッセージや各種機能ボタンなどを表示画面上に表示する。
【００２２】
操作部１５は、テンキ−や表示部１４の表示画面上に表示されるタッチパネルなどで構成され、ユーザは、操作部１５を操作して、印刷装置１０への指示を入力することで、所望の処理を実行させることが可能である。
【００２３】
プリンタ部１６は、プリンタエンジンなどで構成され、画像データに基づいて、印刷媒体に印刷し出力する。例えば、プリンタ部１６は、再現部１７ｃ（詳しくは後述）により再現された画像データに基づいて、印刷媒体に印刷し出力する。また、例えば、プリンタ部１６は、ＲＩＰ処理部１７ｄ（詳しくは後述）により生成されたラスタデータに基づいて、印刷媒体に印刷し出力する。
【００２４】
制御部１７は、ＣＰＵなどで構成され、記憶部１３のプログラムエリアに格納されている動作プログラムを実行して、図１に示すように、一次処理部１７ａと、ゲイン制御部１７ｂと、再現部１７ｃと、ＲＩＰ処理部１７ｄとしての機能を実現すると共に、印刷装置１０全体を制御する制御処理や詳しくは後述の再現処理などの処理を実行する。
【００２５】
一次処理部１７ａは、プリンタ部１６を構成するプリンタエンジンの解像度に合わせて、読取部１１から出力された画像データの解像度を変換する。この際、一次処理部１７ａは、欠損画素分を左詰めして処理する。
【００２６】
ゲイン処理部１７ｂは、一次処理部１７ａから入力されるライン毎の画像データ（ライン上の各画素の濃度）をゲイン処理する。そして、ゲイン処理部１７ｂは、ゲイン処理後の画素の濃度を再現部１７ｃにライン毎に出力する。例えば、本ゲイン処理を関数Ｇ（Ｘ）で表すと、ゲイン処理後の画素ｉの濃度Ｄｇ（ｉ）は、以下の式１で表すことができる。なお、式１中のＤ（ｉ）は、画素ｉのゲイン処理前の濃度である。
【００２７】
【数１】
0006342762.tif 000002
【００２８】
再現部１７ｃは、入力されたゲイン処理後の濃度Ｄｇ（ｉ）に基づいて、ライン毎に中央値ＣＶ（Ｌ）を算出し、欠損画素の隣接画素の濃度が算出した中央値ＣＶ（Ｌ）から離れる程、隣接画素の濃度に付加する重みを大きくすることで、欠損画素の濃度をそれぞれ推定する。そして、再現部１７ｃは、推定した濃度の画素を対応する欠損画素の位置に挿入し、欠損画素のない画像を再現する。
【００２９】
より具体的には、図２を参照して、再現部１７ｃは、入力されたゲイン処理後の濃度Ｄｇ（ｉ）に基づいて、ライン毎にゲイン処理後の濃度Ｄｇ（ｉ）の最大値ＭＡＸ＿Ｇ（Ｌ）と最小値ＭＩＮ＿Ｇ（Ｌ）を特定する。
【００３０】
最大値ＭＡＸ＿Ｇ（Ｌ）と最小値ＭＩＮ＿Ｇ（Ｌ）は、それぞれ、以下の式２と式３で表すことができる。なお、式中のＭＡＸ（Ｌ）とＭＩＮ（Ｌ）は、それぞれ、処理対象のラインにおける、ゲイン処理前の濃度Ｄ（ｉ）の最大値と最小値である。
【００３１】
【数２】
0006342762.tif 000003
【００３２】
【数３】
0006342762.tif 000004
【００３３】
そして、再現部１７ｃは、特定した最大値ＭＡＸ＿Ｇ（Ｌ）と最小値ＭＩＮ＿Ｇ（Ｌ）の中央値ＣＶ（Ｌ）を算出する。中央値ＣＶ（Ｌ）は、以下の式４に従って、算出することができる。
【００３４】
【数４】
0006342762.tif 000005
【００３５】
なお、図２は、本実施形態におけるライン毎の中央値ＣＶ（Ｌ）の算出方法を説明するための図である。
【００３６】
そして、再現部１７ｃは、記憶部１３のデータエリアに格納されている継ぎ目位置情報に基づいて、欠損画素の位置を特定する。そして、再現部１７ｃは、欠損画素の左右の隣接画素の濃度のギャップに対する、隣接画素の濃度の中央値ＣＶ（Ｌ）との差分絶対値の比率Ｒ＿ｄｉｆｆ（ｉ）を、それぞれ、算出する。つまり、欠損画素が第Ｎ画素だとすると、再現部１６ｃは、左右の隣接画素の濃度（Ｄｇ（Ｎ−１）とＤｇ（Ｎ＋１））のギャップ｜Ｄｇ（Ｎ−１）−Ｄｇ（Ｎ＋１）｜に対する、隣接画素の濃度の中央値ＣＶ（Ｌ）との差分絶対値の比率Ｒ＿ｄｉｆｆ（Ｎ−１）とＲ＿ｄｉｆｆ（Ｎ＋１）を、それぞれ、算出する。
【００３７】
この場合、欠損画素（第Ｎ画素）の左側の隣接画素である第（Ｎ−１）画素の比率Ｒ＿ｄｉｆｆ（Ｎ−１）は、以下の式５に従って、算出することができる。
【００３８】
【数５】
0006342762.tif 000006
【００３９】
同様にして、欠損画素（第Ｎ画素）の右側の隣接画素である第（Ｎ＋１）画素の比率Ｒ＿ｄｉｆｆ（Ｎ＋１）は、以下の式６に従って、算出することができる。
【００４０】
【数６】
0006342762.tif 000007
【００４１】
そして、再現部１７ｃは、左右の隣接画素の濃度のギャップに対する、隣接画素の濃度の中央値ＣＶ（Ｌ）との差分絶対値の比率Ｒ＿ｄｉｆｆ（Ｎ−１）とＲ＿ｄｉｆｆ（Ｎ＋１）とに基づいて、欠損画素（第Ｎ画素）の濃度Ｄｇ（Ｎ）を推定する。欠損画素（第Ｎ画素）の濃度Ｄｇ（Ｎ）は、例えば、以下の式７に従って、算出することができる。
【００４２】
【数７】
0006342762.tif 000008
【００４３】
ここで、図３を参照して、読取処理から再現処理までの概略的な流れについて説明する。また、図４を参照して、各処理段階における画像の状態を、具体例に従って説明する。図３は、本実施形態における再現処理までの概略的な流れを説明するための図である。図４Ａ〜図４Ｃは、いずれも、図３に示す各処理段階における処理結果の具体例を示す図である。
【００４４】
なお、本具体例では、ＣＩＳの読取解像度は６００ｄｐｉであり、ＣＩＳの出力解像度は３００ｄｐｉであるものとする。また、センサ素子間には、一画素（６００ｄｐｉ時の一画素）分の隙間があるものとする。
【００４５】
読取部１１のＣＩＳは、図３に示すように、６００ｄｐｉの読取解像度で原稿を読み取り、６００ｄｐｉの画像データの隣接する第（２ｍ−１）画素と第２ｍ画素とを結合し（但し、ｍ≧１の整数）、第ｍ画素とすることで、３００ｄｐｉの画像データとして出力する。図４Ａは、読取部１１より出力された際の画像の状態を示している。図４Ａに示すように、センサ素子間の隙間に起因する画素の欠損がある。
【００４６】
そして、一次処理部１７ａは、プリンタエンジンの解像度（例えば、６００ｄｐｉ）に合わせて、読取部１１から入力された画像データの解像度（３００ｄｐｉ）を変換する。例えば、一次処理部１７ａは、３００ｄｐｉの画像データの各画素の画素値を、隣接する２つの画素に割り当てることで、６００ｄｐｉの画像データを生成する。この際、一次処理部１７ａは、図３に示すように、欠損画素分を左詰めして処理する。図４Ｂは、一次処理部１７ａによる処理後の画像の状態を示している。図４Ｂに示すように、欠損画素分を左詰めすることで、欠損画素に対して右側の曲線部分が、左に欠損画素分移動された状態になっている。
【００４７】
そして、再現部１７ｃは、図３に示すように、継ぎ目位置情報に基づいて欠損画素（第Ｎ画素）の位置を特定し、特定した欠損画素（第Ｎ画素）の左右の隣接画素（第（Ｎ−１）画素と第（Ｎ＋１）画素）の濃度に基づいて、欠損画素（第Ｎ画素）の濃度を推定する。そして、再現部１７ｃは、図３に示すように、推定した濃度の画素を欠損画素（第Ｎ画素）の位置に挿入することで、原稿の画像を再現する。図４Ｃは、再現部１７ｃにより推定された濃度の画素が欠損画素の位置に挿入された後の画像の状態を示している。図４Ｃに示すように、欠損画素の位置に推定された濃度の画素が挿入され、曲線の連続性が再現されている。
【００４８】
図１に戻り、ＲＩＰ処理部１７ｄは、印刷対象の画像データをＲＩＰ処理し、ラスタデータを生成する。例えば、ＲＩＰ処理部１７ｄは、通信部１２を介して受信されたジョブデータに基づいて、ラスタデータを生成する。この際、ＲＩＰ処理部１７ｄは、プリンタ部１６を構成するプリンタエンジンに適合させるための色変換やハーフトーン処理などの画像処理を実行する。なお、プリンタエンジンに適合させるための色変換やハーフトーン処理などの画像処理については、プリンタ部１６で実行させるように構成してもよい。
【００４９】
次に、図５を参照して、本実施形態における再現処理の流れについて説明する。図５は、本実施形態における再現処理のフローを説明するためのフローチャートの例である。本再現処理は、ゲイン処理されたライン毎の画素ｉの濃度Ｄｇ（ｉ）が再現部１７ｃに入力されることをトリガとして開始される。なお、本再現処理は、一つの欠損画素に注目した場合の処理である。
【００５０】
再現部１７ｃは、ゲイン処理された画素ｉの濃度Ｄｇ（ｉ）に基づいて、処理対象のラインの中央値ＣＶ（Ｌ）を算出する（ステップＳ００１）。そして、再現部１７ｃは、継ぎ目位置情報に基づいて欠損画素（第Ｎ画素）の位置を特定する（ステップＳ００２）。
【００５１】
そして、再現部１７ｃは、左右の隣接画素の濃度のギャップに対する、隣接画素の濃度の中央値ＣＶ（Ｌ）との差分絶対値の比率Ｒ＿ｄｉｆｆ（Ｎ−１）とＲ＿ｄｉｆｆ（Ｎ＋１）をそれぞれ算出する（ステップＳ００３）。そして、再現部１７ｃは、算出した比率Ｒ＿ｄｉｆｆ（Ｎ−１）とＲ＿ｄｉｆｆ（Ｎ＋１）とに基づいて、欠損画素（第Ｎ画素）の濃度Ｄｇ（Ｎ）を推定する（ステップＳ００４）。
【００５２】
そして、再現部１７ｃは、推定した濃度Ｄｇ（Ｎ）の画素を欠損画素（第Ｎ画素）の位置に挿入する（ステップＳ００５）。そして、本処理は終了する。
【００５３】
次に、図６を参照して、本実施形態の効果について説明する。図６は、本実施形態の効果を説明するための具体例を示す図である。図６に示す具体例は、濃度の階調を２５６階調（８ビット）とした場合の例であり、処理対象のラインの中央値ＣＶ（Ｌ）は“１２８”であるものとする。また、濃度を推定する欠損画素が第Ｎ画素であり、左側の隣接画素である第（Ｎ−１）画素のゲイン処理後の濃度Ｄｇ（Ｎ−１）は“１０”、右側の隣接画素である第（Ｎ＋１）画素のゲイン処理後の濃度Ｄｇ（Ｎ＋１）は“２００”であるものとする。
【００５４】
この場合、図６に示すように、左右の隣接画素の中央値ＣＶ（Ｌ）との差分絶対値は、ぞれぞれ、“１１８”（＝｜１２８−１０｜）と“７２”（＝｜１２８−２００｜）となる。したがって、再現部１７ｃは、上述の式７に従って、値“８２”を算出し、算出したこの値を欠損画素（第Ｎ画素）の濃度Ｄｇ（Ｎ）の推定値とする。
【００５５】
これに対し、左右の隣接画素の濃度の平均値は“１０５”であるが、本具体例に本実施形態で説明した処理（欠損画素の濃度の推定方法）を適用すると、図６に示すように、欠損画素（第Ｎ画素）の濃度Ｄｇ（Ｎ）の推定値（“８２”）は左側の隣接画素の濃度（“１０”）により近い値となる。このように、左右の隣接画素の濃度のギャップに対する、差分絶対値の比率が大きい程、隣接画素の濃度に付加する重みを大きくすることで、欠損画素（第Ｎ画素）の濃度Ｄｇ（Ｎ）の推定値を、左右の隣接画素の濃度のいずれかに近づけることができる。
【００５６】
例えば、処理対象の画像がモノクロだとすると、欠損画素の隣接画素の色の組み合わせは、（白色，白色）と（白色，黒色）と（黒色，黒色）の３通りとなる。隣接画素の色の組み合わせが（白色，黒色）の場合に、平均値を欠損画素の濃度の推定値とすると、欠損画素の色は白色と黒色の中間色である灰色となる。そのため、画像単位で確認すると補間箇所が目立ってしまう。
【００５７】
これに対し、本実施形態で説明した処理を適用すると、左右の隣接画素の濃度のギャップに対する差分絶対値の比率に応じて、白色又は黒色のいずれかに近い色となる。そのため、画像単位で確認すると補間箇所を目立たなくし、再現精度を高めることができる。つまり、左右の隣接画素の濃度ギャップが大きい程、本実施形態で説明した処理を適用することで、補間箇所を目立たなくし、再現精度を高めることができる。
【００５８】
上記実施形態によれば、印刷装置１０は、左右の隣接画素の濃度Ｄｇ（ｉ）のギャップに対する、隣接画素の濃度Ｄｇ（ｉ）の中央値ＣＶ（Ｌ）との差分絶対値の比率が大きい程、濃度Ｄｇ（ｉ）に付加する重みを大きく調整して、欠損画素の濃度を推定する。こうすることで、ラインメモリを搭載していなくても、欠損画素の補間による再現の精度をより向上させることができる。
【００５９】
また、上記実施形態によれば、印刷装置１０は、処理対象のラインにおけるゲイン処理後の最大濃度ＭＡＸ＿Ｇ（Ｌ）と最小濃度ＭＩＮ＿Ｇ（Ｌ）とに基づいて、処理対象のラインにおける中央値ＣＶ（Ｌ）を算出する。こうすることで、処理対象のラインにおける濃度のダイナミックレンジを考慮した欠損画素の再現を行うことが可能となる。
【００６０】
なお、上記実施形態において、処理対象のライン毎に中央値ＣＶ（Ｌ）を算出すると説明したが、これに限定されるものではなく、同一の中央値ＣＶ（Ｌ）を用いるように構成してもよい。この場合、中央値ＣＶ（Ｌ）は、例えば、設定されている濃度の階調の中央値とすればよい。つまり、設定されている濃度の階調が２５６階調である場合には、中央値ＣＶ（Ｌ）は“１２８”とすればよい。また、ラインメモリを搭載している場合には、処理対象の画像全体における画素の最大濃度と最小濃度とに基づいて、中央値ＣＶ（Ｌ）を求めてもよい。
【００６１】
また、上記実施形態において、欠損画素の濃度は、左右の隣接画素の濃度ギャップに対する、隣接画素の濃度の中央値ＣＶ（Ｌ）との差分絶対値の比率に応じて、隣接画素の濃度に対する重み付けをし求めると説明した。しかしながら、これに限定するものではなく、例えば、処理対象の原稿を読取部１１で読み取る際に設定する処理モード（例えば、文字モード、写真モードなど）に応じて、欠損画素の濃度の算出方法を可変するように構成してもよい。例えば、文字モードが選択された場合には、左右の隣接画素の濃度ギャップは大きいと考えられる。したがって、この場合には、左右の隣接画素の濃度ギャップに対する、隣接画素の濃度の中央値ＣＶ（Ｌ）との差分絶対値の比率に応じて隣接画素の濃度に対する重み付けを行うことで、欠損画素の濃度を算出する。一方、写真モードが選択された場合には、左右の隣接画素の濃度ギャップはそれ程大きくないと考えられるので、例えば、左右の隣接画素の濃度の平均値を欠損画素の濃度とする。
【００６２】
また、上記実施形態において、処理対象の原稿を読取部１１で読み取る際に設定する処理モード（例えば、文字モード、写真モードなど）に応じて、欠損画素の濃度を補間する処理の有効／無効を設定するように構成してもよい。
【００６３】
また、上記実施形態において、ゲイン処理は一次処理部１７ａによる処理の後に行うと説明したが、これに限定されるものではなく、例えば、ゲイン処理を行った後に一次処理部１７ａによる処理を行うように構成してもよい。
【００６４】
また、上記実施形態において説明した欠損画素の濃度の推定方法は、ラインメモリの搭載の有無に関係なく適用することができる。
【００６５】
また、上記実施形態において、処理対象の原稿に配置されているオブジェクトの種別（例えば、テキスト、写真）に基づいて、例えば、テキストの領域と写真の領域とで、別々の中央値ＣＶ（Ｌ）を算出するように構成してもよい。テキストの領域では隣接画素の濃度ギャップが大きいという特性があり、写真の領域では隣接画素の濃度ギャップがテキストの場合と比較すると小さいという特性がある。したがって、こうすることで、オブジェクトの特性に応じた処理が可能となり、再現精度を向上させることが可能となる。なお、ジョブデータを処理する場合には、ジョブデータに含まれる各オブジェクトの属性情報に基づいて、オブジェクトの種別を特定することが可能である。読取部１１で読み取った画像を処理する場合には、例えば、画素値に基づいて、テキストの領域と写真の領域とを区別することが可能である。
【００６６】
なお、上記動作を実行するための動作プログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータで読み取り可能な記録媒体に記憶して配布し、これを印刷装置１０のコンピュータにインストールすることにより、上述の処理を実行するように構成してもよい。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを記憶しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【００６７】
以上本発明の実施形態について説明したが、本発明は、以上に述べた実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成又は実施形態を取ることができる。
【符号の説明】
【００６８】
１０      印刷装置
１１      読取部
１２      通信部
１３      記憶部
１４      表示部
１５      操作部
１６      プリンタ部
１７      制御部
１７ａ    一次処理部
１７ｂ    ゲイン制御部
１７ｃ    再現部
１７ｄ    ＲＩＰ処理部
Ｄ（ｉ）    ゲイン処理前の画素ｉの濃度
Ｄｇ（ｉ）    ゲイン処理後の画素ｉの濃度
ＭＡＸ（Ｌ）  ゲイン処理前の処理対象ラインにおける最大濃度
ＭＩＮ（Ｌ）  ゲイン処理前の処理対象ラインにおける最小濃度
ＭＡＸ＿Ｇ（Ｌ）  ゲイン処理後の処理対象ラインにおける最大濃度
ＭＩＮ＿Ｇ（Ｌ）  ゲイン処理後の処理対象ラインにおける最小濃度
ＣＶ（Ｌ）    中央値
【図１】
0006342762.tif 000009
【図２】
0006342762.tif 000010
【図３】
0006342762.tif 000011
【図４】
0006342762.tif 000012
【図５】
0006342762.tif 000013
【図６】
0006342762.tif 000014
【図７】
0006342762.tif 000015