(57)【特許請求の範囲】
【請求項１】
原稿の画像を読み取る読取手段と、
この読み取った原稿の画像データから当該原稿の地肌レベルを検出する地肌検出手段と、
前記地肌検出手段から出力される各ラインにおける前記地肌レベルの検出データを次のラインの画像データの有効画像データの先頭部分に付加し、該地肌レベルの検出データの存在位置を示すデータとともに出力する付加手段と、
前記地肌レベルの検出データが付加された画像データに１または複数種類の画像処理を施す画像処理手段と、
前記地肌レベルの検出データの存在位置を示すデータに基づいて、前記画像処理手段から出力される画像処理後の画像データから、地肌レベルを示す検出データを求め、該地肌レベルを示す検出データと前記画像処理手段から出力される画像処理後の画像データとに基づいて、前記画像処理手段から出力される画像データの地肌除去を行う地肌除去手段と、
を備えている画像読取装置。
【請求項２】
前記画像処理の１種類はγ変換である請求項１に記載の画像読取装置。
【請求項３】
前記画像処理は複数種類であり、
前記画像処理手段は、この複数種類の画像処理のうち前記γ変換を最後に行うものである請求項２に記載の画像読取装置。
【請求項４】
前記画像処理の１種類はＭＴＦ補正である請求項１ないし３のいずれかの一に記載の画像読取装置。
【請求項５】
前記画像処理の１種類はフィルタ処理である請求項１ないし４のいずれかの一に記載の画像読取装置。
【請求項６】
前記画像処理手段は、前記地肌レベルの検出データ及び画像データに前記画像処理を施す同一の画像処理手段である請求項１ないし５のいずれかの一に記載の画像読取装置。
【請求項７】
前記付加手段は、前記地肌レベルの検出データを前記画像データ中に付加する際に、前記画像データに含まれる前記地肌レベルの検出データを特定するゲート信号を生成し、
前記地肌除去手段は、前記地肌レベルの検出データが付加された画像データに含まれている前記地肌レベルの検出データを、前記ゲート信号に基づいて特定して取り出す請求項１に記載の画像読取装置。
【請求項８】
前記画像処理の１種類はフィルタ処理であり、
前記付加手段は、前記画像データの画像有効期間の部分に前記検出データを付加するものであり、この地肌レベルを前記フィルタ処理に用いるフィルタマトリックスのサイズ以上としている請求項１に記載の画像読取装置。
【請求項９】
前記画像処理後の画像データを記憶する記憶装置と、
この画像データに対する地肌除去の有無の選択を受付ける入力装置と、
前記地肌除去の実行が選択されたときは前記記憶装置に記憶されている画像データを前記地肌除去手段による地肌除去の対象とし、また、前記地肌除去の実行が選択されなかったときは前記記憶装置に記憶されている画像データを前記地肌除去手段による地肌除去の対象としない選択手段と、
を備えている請求項１ないし８のいずれかの一に記載の画像読取装置。
【請求項１０】
請求項１ないし９のいずれかの一に記載の画像読取装置を備え、
この画像読取装置で読み取った画像データに基づく画像形成を用紙上に行う画像形成装置。
【請求項１１】
読み取った原稿の画像データから当該原稿の地肌レベルを検出する地肌検出工程と、
検出された各ラインにおける前記地肌レベルの検出データを、次のラインの画像データの有効画像データの先頭部分に付加し、該地肌レベルの検出データの存在位置を示すデータとともに出力する付加工程と、
前記地肌レベルの検出データが付加された画像データに、１または複数種類の画像処理を施す画像処理工程と、
前記検出データの存在位置を示すデータに基づいて、前記画像処理工程により得られる画像処理後の画像データから、地肌レベルを示す検出データを求める地肌レベル検出工程と、
前記地肌レベル検出工程により求められた地肌レベルを示す検出データと前記画像処理工程により得られる画像処理後の画像データとに基づいて、前記画像処理工程により得られる画像データの地肌除去を行う地肌除去工程と
を含んでなる画像データ処理方法。
【請求項１２】
前記画像処理の１種類はγ変換である請求項１１に記載の画像データ処理方法。
【請求項１３】
前記画像処理は複数種類であり、
前記画像処理工程では、この複数種類の画像処理のうち前記γ変換を最後に行うものである請求項１２に記載の画像データ処理方法。
【請求項１４】
前記画像処理の１種類はＭＴＦ補正である請求項１１ないし１３のいずれかの一に記載の画像データ処理方法。
【請求項１５】
前記画像処理の１種類はフィルタ処理である請求項１１ないし１４のいずれかの一に記載の画像データ処理方法。
【請求項１６】
前記画像処理工程は、前記地肌レベルの検出データ及び前記画像データに前記画像処理を施すことで一括して行う請求項１１ないし１５のいずれかの一に記載の画像データ処理方法。
【請求項１７】
前記付加工程では、前記地肌レベルの検出データを前記画像データ中に付加する際に、前記画像データに含まれる前記地肌レベルの検出データを特定するゲート信号を生成し、
前記地肌レベル検出工程では、前記地肌レベルの検出データが付加された画像データに含まれている前記地肌レベルの検出データを、前記ゲート信号に基づいて特定して取り出す請求項１１に記載の画像データ処理方法。
【請求項１８】
前記画像処理の１種類はフィルタ処理であり、
前記付加工程は、前記画像データの画像有効期間の部分に前記検出データを付加するものであり、この地肌レベルを前記フィルタ処理に用いるフィルタマトリックスのサイズ以上としている請求項１１に記載の画像データ処理方法。
【請求項１９】
前記画像処理後の画像データを記憶装置に記憶する記憶工程と、
この画像データに対する地肌除去の有無の選択を受付ける受付工程と、
前記地肌除去の実行が選択されたときは前記記憶装置に記憶されている画像データを前記地肌除去工程による地肌除去の対象とし、また、前記地肌除去の実行が選択されなかったときは前記記憶装置に記憶されている画像データを前記地肌除去工程による地肌除去の対象としない選択工程と、
を含んでなる請求項１１ないし１８のいずれかの一に記載の画像データ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像読取装置、画像形成装置および画像データ処理方法に関する。
【０００２】
【従来の技術】
特開平６−３１１３５９号公報には、シェーディング補正後で所定の画像処理前の画像データに対し原稿の地肌の除去を行う地肌除去装置が開示されている。この技術では、所定の閾値以下の画像データを原稿の地肌分として単に除去するだけでなく、閾値を徐々に飛ばす（変更する）ような処理を行うことにより、閾値周辺の濃度部分での画像の違和感を低減するようにしている。
【０００３】
【発明が解決しようとする課題】
しかし、特開平６−３１１３５９号公報に開示の技術は、シェーディング補正後の画像データから原稿の地肌レベルを検出し、所定の閾値で画像データを切る構成であるため、画像濃度はほぼ保存されるが、閾値近辺でγが大きく変化してしまうので、後段の画像処理の影響を受け、閾値近辺の濃度の画像が変化して、違和感が生じてしまう。
【０００４】
閾値で画像データをカットしてしまうことによる画像の違和感の本質は、閾値周辺で画像データに不自然なデータの変曲点が発生し、その画像データに後段の画像処理でＭＴＦ補正や平滑化などを行なうことで、変曲点がより強調されることにある。図１２に、閾値で画像データを変更した場合と通常の場合のＭＴＦ補正後の画像データの変化の例を示す。すなわち、図１２（ａ）で示す画像データにそのままＭＴＦ補正を行った場合の画像データが図１２（ｂ）で示すとおりであるのに対し、図１２（ａ）で示す画像データを図１２（ｃ）に示すように閾値で変更した後にＭＴＦ補正を行った場合の画像データは図１２（ｄ）に示すように、変曲点がより強調される。
【０００５】
そして、特開平６−３１１３５９号公報に開示の技術では、その対策として、前記のように閾値周辺でのγを徐々に変更することにより、閾値周辺での画像データの急激な変化を抑え、後段の画像処理でＭＴＦ補正や平滑化などによる画像への悪影響を防止しようとしているが、完全に無くすことはできないという不具合がある。また、閾値周辺でγを変更しているため、閾値周辺での画像濃度の保存が図られないという不具合がある。
【０００６】
また、原稿の地肌除去を行うためには、ピークホールド回路でアナログの画像データから地肌レベルを検出し、その値をＡ／Ｄ変換器のリファレンス値にフィードバックすることにより行うことも考えられる。
【０００７】
しかしながら、かかる手段だと、黒オフセットレベルやアンプ等のオフセットの影響により、原稿の明るさに応じて読取濃度が変化してしまう。
【０００８】
すなわち、たとえば、ピークホールド回路のゲインをＡとして、Ａ／Ｄ変換後のデジタル量で黒オフセット減算後の画像データの値を考えると、
“地肌レベルのＡ／Ｄ変換後の出力”−“黒レベルのＡ／Ｄ変換後の出力”
＝“地肌レベル＋黒レベル＋オフセット電圧”／“Ａ／Ｄ変換のリファレンス
電圧”−“黒レベル＋オフセット電圧”／“Ａ／Ｄ変換のリファレンス電圧”
＝（（Ｄ＋Ｖb＋Ｖoff）−（Ｖb＋Ｖoff））／Ａ（Ｄ＋Ｖb＋Ｖoff）
＝Ｄ／Ａ（Ｄ＋Ｖb＋Ｖoff）
Ｄ    ：  原稿の地肌読取値（アナログ量）
Ｖb   ：  黒オフセットレベル
Ｖoff ：  アンプ等のオフセット
となり、原稿の地肌濃度Ｄの大きさにより、地肌除去後のデジタル画像データの値が変動することがわかる。そのため、地肌濃度により地肌の飛び具合が変化してしまうという不具合がある。
【０００９】
この発明の目的は、原稿の画像データの画像濃度が保存でき、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を提供することである。
【００１０】
この発明の目的は、画像データにγ変換を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることである。
【００１１】
この発明の目的は、γ変換機能を共有化して製造コストを低減することである。
【００１２】
この発明の目的は、画像データにＭＴＦ補正を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることである。
【００１３】
この発明の目的は、画像データにフィルタ処理を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることである。
【００１４】
この発明の目的は、原稿の画像データの画像濃度の保存を更に正確に行うことである。
【００１５】
この発明の目的は、画像データと検出データとを同一の画像処理手段で処理するのを容易とすることである。
【００１６】
この発明の目的は、画像処理手段と地肌除去手段におけるアルゴリズムを共通化して、システムを簡素化することである。
【００１７】
この発明の目的は、小さな検出データを画像データに含めても、検出データを正確に維持することである。
【００１８】
この発明の目的は、検出データを画像データに含めても、検出データを正確に維持することである。
【００１９】
この発明の目的は、画像処理後の画像データを記憶しておいて、選択的に地肌除去を行ったり、行わなかったりできるようにすることである。
【００２０】
【課題を解決するための手段】
請求項１に記載の発明は、原稿の画像を読み取る読取手段と、この読み取った原稿の画像データから当該原稿の地肌レベルを検出する地肌検出手段と、前記地肌検出手段から出力される各ラインにおける前記地肌レベルの検出データを次のラインの画像データの有効画像データの先頭部分に付加し、該地肌レベルの検出データの存在位置を示すデータとともに出力する付加手段と、前記地肌レベルの検出データが付加された画像データに１または複数種類の画像処理を施す画像処理手段と、前記地肌レベルの検出データの存在位置を示すデータに基づいて、前記画像処理手段から出力される画像処理後の画像データから、地肌レベルを示す検出データを求め、該地肌レベルを示す検出データと前記画像処理手段から出力される画像処理後の画像データとに基づいて、前記画像処理手段から出力される画像データの地肌除去を行う地肌除去手段と、を備えている画像読取装置である。
【００２１】
したがって、画像データも検出データも同じ画像処理を施して、この処理後の検出データで画像データの地肌除去を行うので、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００２２】
なお、本明細書で「ユーザの好みの画質を実現するための画像処理」とは、例えば、γ変換、ＭＴＦ補正、フィルタ処理、変倍処理などが該当し、ある程度の画質を維持するために必然的に要求される処理、例えば、白シェーディング補正、黒シェーディング補正などは含まない。
【００２３】
請求項２に記載の発明は、請求項１に記載の画像読取装置において、前記画像処理の１種類はγ変換である。
【００２４】
したがって、画像データにγ変換を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００２５】
請求項３に記載の発明は、請求項２に記載の画像読取装置において、前記画像処理は複数種類であり、前記画像処理手段は、この複数種類の画像処理のうち前記γ変換を最後に行うものである。
【００２６】
したがって、地肌除去手段によるγ変換機能と第１の画像処理手段のγ変換機能を共有化して製造コストを低減することができる。
【００２７】
請求項４に記載の発明は、請求項１〜３のいずれかの一に記載の画像読取装置において、前記画像処理の１種類はＭＴＦ補正である。
【００２８】
したがって、画像データにＭＴＦ補正を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００２９】
請求項５に記載の発明は、請求項１〜４のいずれかの一に記載の画像読取装置において、前記画像処理の１種類はフィルタ処理である。
【００３０】
したがって、画像データにフィルタ処理を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００３１】
請求項６に記載の発明は、請求項１〜５のいずれかの一に記載の画像読取装置において、前記画像処理手段は、前記地肌レベルの検出データ及び画像データに前記画像処理を施す同一の画像処理手段である。
【００３２】
したがって、画像データに対する画像処理と検出データに対する画像処理を正確に同じ内容にすることができ、原稿の画像データの画像濃度の保存を更に正確に行うことができる。
【００３３】
前記付加手段は、各ラインにおける前記地肌レベルの検出データを、次のラインの画像データの有効画像データに付加する。
【００３４】
したがって、画像データと検出データとを同一の画像処理手段で処理するのが容易となる。
【００３５】
請求項７に記載の発明は、請求項１に記載の画像読取装置において、前記付加手段は、前記地肌レベルの検出データを前記画像データ中に付加する際に、前記画像データに含まれる前記地肌レベルの検出データを特定するゲート信号を生成し、前記地肌除去手段は、前記地肌レベルの検出データが付加された画像データに含まれている前記地肌レベルの検出データを、前記ゲート信号に基づいて特定して取り出す。
【００３６】
したがって、画像処理手段と地肌除去手段におけるアルゴリズムを共通化して、システムを簡素化することができる。
【００３７】
画像処理の１種類はフィルタ処理であり、前記付加手段は、前記画像データの空転期間の部分に前記地肌レベルの検出データを付加するものである。
【００３８】
したがって、小さな検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【００３９】
請求項８に記載の発明は、請求項１に記載の画像読取装置において、前記画像処理の１種類はフィルタ処理であり、前記付加手段は、前記画像データの画像有効期間の部分に前記検出データを付加するものであり、この地肌レベルを前記フィルタ処理に用いるフィルタマトリックスのサイズ以上としている。
【００４０】
したがって、検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【００４１】
請求項９に記載の発明は、請求項１〜８のいずれかの一に記載の画像読取装置において、前記画像処理後の画像データを記憶する記憶装置と、この画像データに対する地肌除去の有無の選択を受付ける入力装置と、前記地肌除去の実行が選択されたときは前記記憶装置に記憶されている画像データを前記地肌除去手段による地肌除去の対象とし、また、前記地肌除去の実行が選択されなかったときは前記記憶装置に記憶されている画像データを前記地肌除去手段による地肌除去の対象としない選択手段と、を備えている。
【００４２】
したがって、画像処理後の画像データを記憶しておいて、選択的に地肌除去を行ったり、行わなかったりすることができる。
【００４３】
請求項１０に記載の発明は、請求項１〜９のいずれかの一に記載の画像読取装置を備え、この画像読取装置で読み取った画像データに基づく画像形成を用紙上に行う画像形成装置である。
【００４４】
したがって、請求項１〜９のいずれかの一に記載の同様の作用、効果を奏することができる。
【００４５】
請求項１１に記載の発明は、読み取った原稿の画像データから当該原稿の地肌レベルを検出する地肌検出工程と、
検出された各ラインにおける前記地肌レベルの検出データを、次のラインの画像データの有効画像データの先頭部分に付加し、該地肌レベルの検出データの存在位置を示すデータとともに出力する付加工程と、前記地肌レベルの検出データが付加された画像データに、１または複数種類の画像処理を施す画像処理工程と、前記地肌レベルの検出データの存在位置を示すデータに基づいて、前記画像処理工程により得られる画像処理後の画像データから、地肌レベルを示す検出データを求める地肌レベル検出工程と、前記地肌レベル検出工程により求められた地肌レベルを示す検出データと前記画像処理工程により得られる画像処理後の画像データとに基づいて、前記画像処理工程により得られる画像データの地肌除去を行う地肌除去工程と、を含んでなる画像データ処理方法である。
【００４６】
したがって、画像データも検出データも同じ画像処理を施すので、この処理後の検出データで画像データの地肌除去を行うことが可能となり、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００４７】
請求項１２に記載の発明は、請求項１１に記載の画像データ処理方法において、前記画像処理の１種類はγ変換である。
【００４８】
したがって、画像データにγ変換を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００４９】
請求項１３に記載の発明は、請求項１２に記載の画像データ処理方法において、前記画像処理は複数種類であり、前記画像処理工程では、この複数種類の画像処理のうち前記γ変換を最後に行うものである。
【００５０】
したがって、地肌除去工程によるγ変換機能と第１の画像処理工程のγ変換機能を共有化して製造コストを低減することができる。
【００５１】
請求項１４に記載の発明は、請求項１１〜１３のいずれかの一に記載の画像データ処理方法において、前記画像処理の１種類はＭＴＦ補正である。
【００５２】
したがって、画像データにＭＴＦ補正を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００５３】
請求項１５に記載の発明は、請求項１１〜１４のいずれかの一に記載の画像データ処理方法において、前記画像処理の１種類はフィルタ処理である。
【００５４】
したがって、画像データにフィルタ処理を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【００５５】
請求項１６に記載の発明は、請求項１１〜１５のいずれかの一に記載の画像データ処理方法において、前記画像処理工程は、前記地肌レベルの検出データ及び前記画像データに前記画像処理を施すことで一括して行う。
【００５６】
したがって、画像データに対する画像処理と検出データに対する画像処理を正確に同じ内容にすることができ、原稿の画像データの画像濃度の保存を更に正確に行うことができる。
【００５７】
付加工程では、前記画像処理工程で処理前に、各ラインにおける前記地肌レベルの検出データを、次のラインの画像データの有効画像データに付加する。
【００５８】
したがって、画像データと検出データとを同一の画像処理手段で処理するのが容易となる。
【００５９】
請求項１７に記載の発明は、請求項１１に記載の画像データ処理方法において、前記付加工程では、前記地肌レベルの検出データを前記画像データ中に付加する際に、前記画像データに含まれる前記地肌レベルの検出データを特定するゲート信号を生成し、前記地肌レベル検出工程では、前記地肌レベルの検出データが付加された画像データに含まれている前記地肌レベルの検出データを、前記ゲート信号に基づいて特定して取り出す。
【００６０】
したがって、画像処理工程と地肌除去工程におけるアルゴリズムを共通化して、システムを簡素化することができる。
【００６１】
画像処理の１種類はフィルタ処理であり、前記付加工程は、前記画像データの空転期間の部分に前記検出データを付加するものである。
【００６２】
したがって、小さな検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【００６３】
請求項１８に記載の発明は、請求項１１に記載の画像データ処理方法において、前記画像処理の１種類はフィルタ処理であり、前記付加工程は、前記画像データの画像有効期間の部分に前記検出データを付加するものであり、この地肌レベルを前記フィルタ処理に用いるフィルタマトリックスのサイズ以上としている。
【００６４】
したがって、検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【００６５】
請求項１９に記載の発明は、請求項１１〜１８のいずれかの一に記載の画像データ処理方法において、前記画像処理後の画像データを記憶装置に記憶する記憶工程と、この画像データに対する地肌除去の有無の選択を受付ける受付工程と、前記地肌除去の実行が選択されたときは前記記憶装置に記憶されている画像データを前記地肌除去工程による地肌除去の対象とし、また、前記地肌除去の実行が選択されなかったときは前記記憶装置に記憶されている画像データを前記地肌除去工程による地肌除去の対象としない選択工程と、を含んでなる。
【００６６】
したがって、画像処理後の画像データを記憶しておいて、選択的に地肌除去を行ったり、行わなかったりすることができる。
【００６７】
【発明の実施の形態】
［発明の実施の形態１］
この発明の一実施の形態を発明の実施の形態１として説明する。
【００６８】
図１は、この発明の実施の形態１である複写機の概略構成を示す側断面図である。この複写機１は、この発明の画像形成装置を実施するもので、この発明の画像読取装置であって、原稿の画像を読み取るイメージスキャナ２と、イメージスキャナ２で読み取った画像データに基づく画像形成を用紙上に行うプリンタユニット３と、イメージスキャナ２上に設けられたＡＤＦ(Automatic Document Feeder：自動原稿給紙装置)４とを備えている。
【００６９】
イメージスキャナ２の上面には、読み取る原稿が載置されるコンタクトガラス５が設けられている。コンタクトガラス５の下方には、照明ランプ６およびミラー７を備えてコンタクトガラス５に沿って走行可能な第１キャリッジ８と、ミラー９，１０を備えてコンタクトガラス５に沿って走行可能な第２キャリッジ１１と、結像レンズ１２と、光電変換素子であるＣＣＤ（Charge Coupled Device）１３とを備えた走査光学系１４が設けられている。第１および第２キャリッジ８，１１は、ステッピングモータ等のキャリッジモータ（図示せず）によって駆動されて、図１に示すホームポジション（右側）から左側へ２：１の速度比で走行する。
【００７０】
プリンタユニット３には、用紙を積層する給紙トレイ１５から、電子写真方式で用紙上に画像の形成を行うプリンタエンジン１６、定着器１７等を経由して排紙スタッカ部１８へ至る用紙搬送路１９が形成されている。プリンタエンジン１６は、感光体２０と、感光体２０の表面を一様に帯電させる帯電器２１と、イメージスキャナ２で読み取った画像データに基づいて感光体２０を露光し、静電潜像を形成する露光器２２と、感光体２０の表面に形成された静電潜像をトナーで現像する現像器２３と、用紙搬送路１９中を搬送されてきた用紙に感光体２０上のトナー画像を転写する転写器２４とを備えている。
【００７１】
ＡＤＦ４は、ＡＤＦ４によってコンタクトガラス５に給紙する原稿が載置される原稿台２５と、読み取りが終了した原稿が排出される排紙部２６とを備えている。ＡＤＦ４の内部には、原稿台２５から排紙部２６へ連通する原稿搬送経路２７が形成されている。原稿搬送経路２７中には、複数対のローラ２８に巻回された無端帯２９、搬送ローラ３０等の搬送機構３１が設けられている。搬送機構３１は、ステッピングモータ等のＡＤＦモータ（図示せず）によって駆動されて、原稿台２５に載置された原稿を一枚ずつコンタクトガラス５へ向けて搬送する。ＡＤＦ４の上面には、キーボードとディスプレイとを備えた本体操作パネル３２が設けられている。
【００７２】
次に、図２を参照して、複写機１の制御系の電気的な接続について説明する。複写機１は、ＣＰＵを有していて複写機１内の各部を集中的に駆動制御するメイン制御部３３を備えている。このメイン制御部３３には、本体操作パネル３２を制御する本体操作パネル制御部３４と、イメージスキャナ２を制御するスキャナユニット制御部３７と、プリンタユニット３を制御するプリンタユニット制御部３６とが接続されている。
【００７３】
本体操作パネル制御部３４は、本体操作パネル３２におけるキーボードでの入力操作に応じた入力信号を、メイン制御部３３に対して出力する。また、本体操作パネル制御部３４は、メイン制御部３３から出力される表示データに基づく情報をディスプレイに表示させる。
【００７４】
スキャナユニット制御部３７は、ＣＣＤ１３で光学的に読み取った原稿の画像データを電気信号に変換した画像データとしてメイン制御部３５へ出力する。このスキャナユニット制御部３７にはＡＤＦ制御部３８が接続されており、このＡＤＦ制御部３８はスキャナユニット制御部３７から出力される信号に応じて、図示しないＡＤＦモータを駆動することで原稿をコンタクトガラス５上までフィードする。
【００７５】
プリンタユニット制御部３６は、メイン制御部３３から出力された画像データが入力されると、プリンタユニット３内の各部を駆動制御し、給紙トレイ１５からタイミング調整されて搬送された用紙に対して、後述するコード識別画像形成処理で取得される形成画像データに基づく画像を形成する。
【００７６】
図３は、イメージスキャナ２の信号処理を行う回路のブロック図である。図３に示すように、ＣＣＤ１３から出力されるアナログ画像データは、信号処理部４１で黒オフセット補正などがなされて、Ａ／Ｄ変換器４２でＡ／Ｄ変換されてデジタル画像データにされ、シェーディング部４３の黒シェーディング補正部４５で黒シェーディング補正され、白シェーディング補正部４４で白シェーディング補正され、照明ムラやＣＣＤ１３の感度ムラなどが補正された画像データＤrd０として出力される。白シェーディング補正は、原稿の読み取り前に、図示しない白基準板を読み取ることで得られたシェーディングデータに基づいて行われる。
【００７７】
この画像データＤrd０は、次の地肌検出部４６に入力され、地肌検出ブロック４７で画像データＤrd０における原稿の地肌レベルの検出がされる。すなわち、図４に示すように、地肌検出ブロック４７では、平滑フィルタ４８で画像データＤrd０のノイズの影響を除去し、平滑フィルタ４８から出力された画像データＤrd０のピーク値をピークホールド回路４９で検出することにより、精度良く原稿の地肌レベルを検出できるようにしている。地肌検出ブロック４７により地肌検出手段を実現している。原稿の地肌を検出するためには、画像データ中の原稿画像の領域または地肌が確実に検出できる領域を特定するために、原稿サイズ情報が必要である。この原稿サイズ情報を示す原稿サイズ信号は、図示しない光センサにより原稿サイズを検出することで、スキャナユニット制御部３７のＣＰＵから地肌検出部４６に出力される。
【００７８】
地肌検出ブロック４７から出力される原稿の地肌レベルを示す検出データＤbaと、画像データＤrd０とは、合成部５０に入力される。合成部５０では、画像データＤrd０に検出データＤbaを付加する。これは、例えば、図５に示すように、各ラインにおける検出データＤbaを次のラインの画像データＤrd０の有効画像データの先頭部分にｍ画素分付加して画像データＤrd１とすることで行う。合成部５０により合成手段を実現している。画像データＤrd１は、地肌検出部４６の次段の画像処理部５１に出力する。同時に、合成部５０は、画像データＤrd１中の検出データＤbaの存在位置を示すゲート信号であるゲート信号ＢａGATEを生成して出力する。よって、合成部５０によりゲート信号生成手段を実現している。
【００７９】
地肌検出部４６から出力された画像データＤrd１は、画像処理部５１により、ユーザの好みの画質を実現するための１または複数種類の画像処理、この例では、ＭＴＦ補正、フィルタ処理、変倍処理、γ変換などを施され、画像データＤwr０として出力され、地肌除去部５２に入力される。画像処理部５１により第１および第２の画像処理手段を実現している。γ補正は操作パネル３２上の濃度調整キーにより設定することができる。変倍処理は操作パネル３２上の変倍キーにより変倍率を設定することにより実行される。また、操作パネル３２上の文字原稿／写真原稿切り替えキーの操作により、文字原稿や写真原稿に応じたＭＴＦ補正またはフィルタ処理が実行される。
【００８０】
図６に示すように、地肌除去部５２では、地肌データ抽出部５３において、画像処理部５１で画像処理後の画像データＤwr０からゲート信号BaGATEを用いて地肌レベルを示す検出データＤba'を検出する。地肌データ抽出部５３によりゲート信号特定手段を実現している。そして、その検出データＤba'そのままを地肌除去処理に用いる閾値とすると、地肌ノイズ分が出力される可能性があるので、地肌データ抽出部５３の次段のオフセット部５４にて、次の（１）式の演算により、画像データＤwr０からあるオフセット分を減算し、次に、（２）式の演算によりある一定割合を減算する演算を行うか、
Ｄth  ＝  Ｄba'  −  オフセット                        …（１）
Ｄth  ＝  Ｄba'  ×  （１−α）                        …（２）
または、（３）式の演算により、（１）式と（２）式とを組み合わせた演算を行う、
Ｄth  ＝  Ｄba'  ×（１−α）−  オフセット            …（３）
などの手段を用いて、地肌レベルの除去に用いる閾値Ｄthを求めることにより、検出データＤba'の持つノイズの影響を除去するようにしている。
【００８１】
その後、前記のように求められた閾値Ｄthと画像データＤwr０をコンパレータ５５のＡ入力とＢ入力にそれぞれ入力して閾値Ｄthと画像データＤwr０とを比較することにより、表１に示すようにコンパレータ５５の出力を制御する。そして、コンパレータ５５の出力によりセレクタ５６で画像データＤwr０と白レベルＦＦｈとのうちの一方が選択的に画像データＤwr１出力されるので（セレクタ５６のＳ端子に１が入力されると画像データＤwr０が出力され、０が入力されると白レベルＦＦｈが出力される）、地肌除去の処理を行うことができる。地肌除去部５２により地肌除去手段を実現している。この場合に、画像データＤrd１も検出データＤbaも画像処理部５１で同じ画像処理を施して、この処理後の検出データＤba'で、処理後の画像データＤwr０の地肌除去を行うので、画像濃度を保存したままで、閾値Ｄth周辺で違和感のない画像を提供することができる。
【００８２】
【表１】
0004162369.tif 000002
【００８３】
画像処理部５１で画像処理後の画像データＤwr０は、直ちに地肌除去部５２に入力するのではなく、一度画像メモリ５８に記憶される。画像メモリ５８により記憶装置を実現している。そして、スキャナユニット制御部３７のＣＰＵ５７は、画像メモリ５８に記憶された画像データＤwr０を呼び出し、コンパレータ５５をＯＮ、または、ＯＦＦにして地肌除去部５２に画像データＤwr０を出力することで、ユーザの選択に応じて、地肌除去部５２で地肌除去を行い、または、行わずに、露光器２２に出力することができる。このコンパレータ５５へのＣＰＵ５７からのコントロール信号の入力により選択手段を実現している。コンパレータ５５をＯＮ、ＯＦＦは、本体操作パネル３２の操作により行うので、本体操作パネル３２で入力装置を実現している。
【００８４】
すなわち、ＣＰＵ５７からのコントロール信号により、コンパレータ５５のＥＮ端子を制御することにより、次のようにしてコンパレータ５５をＯＮ、ＯＦＦすることができる。
【００８５】
コントロール信号がＨｉのとき：コンパレータＯＮ（地肌除去モード）
コントロール信号がＬｏｗのとき：コンパレータＯＦＦで出力レベルＨｉ固定（地肌除去モードの解除）
これにより、ＥＮ端子をＬｏｗにすると、セレクタ５６で常に画像データＤwr０が選択されるので、地肌除去部５２では画像データＤwr１を地肌除去することなく出力することができる。
【００８６】
図７は、前記のような信号処理を施すことで発生する画像データの変化を説明する説明図である。すなわち、画像データＤrd０は、図７（ａ），図７（ｄ）のような特性を有している。ここで、図７（ａ）は、画像濃度と読取画像データＤrd０との関係（γ特性）を示すもので、図７（ｄ）は、主走査方向に見た読取画像データＤrd０を示すものである。
【００８７】
画像データＤrd０に対して、前記のように画像処理部５１によりＭＴＦ補正やγ処理などを施され、それぞれ図７（ｂ）、図７（ｅ）に示すような特性になる。図７（ｂ）は、画像データＤrd０と、画像処理部５１による画像処理後の画像データＤwr０との関係（γ特性）を示し、図７（ｅ）は、主走査方向に見た画像処理部５１による画像処理後の読取画像データＤrd０を示すものである。画像処理部５１による画像処理後の検出データＤba'のレベルも示している。これにより、画像データがγ変換されていること、地肌レベルを示す検出信号のレベルがＤbaからＤba'に変更されていること、画像データのレベルが変更されていることがわかる。
【００８８】
次に、図７（ｃ）は、画像データＤrd０と、地肌除去部５２による地肌除去後の画像データＤwr１との関係（γ特性）を示し、図７（ｆ）は、主走査方向に見た地肌除去部５２による地肌除去後の画像データＤwr１を示すものである。閾値Ｄthのレベルも示している。これにより、地肌除去がされていること、画像データのレベルが保存されていることがわかる。
【００８９】
また、図７（ｂ）と図７（ｃ）との差は、γ変換そのものの機能であるといえる。そこで、イメージスキャナ２は、画像処理部５１で行う複数種類の画像処理、すなわち，ＭＴＦ補正、フィルタ処理、変倍処理、γ変換などのうち、γ変換を最後に行うようにしている。これによりγ変換機能を共有化して、画像濃度を保存したままで、閾値Ｄth周辺で違和感のない画像を提供することを、低コストで実現することができる。
【００９０】
このイメージスキャナ２では、検出データＤbaも画像データＤrd０に含めて、これらに単一の画像処理部５１により一括して画像処理を行うようにしているが、検出データＤbaと画像データＤrd０とに対し、別々の画像処理部で同じ画像処理を施すようにしてもよい。
【００９１】
しかし、本例のように単一の画像処理部５１により検出データＤbaも画像データＤrd０（画像データＤrd１）も処理することで、製造コストを低減し、また、検出データＤbaと画像データＤrd０とに、正確に同一の処理を施すことで、原稿の画像データの画像濃度の保存をより正確に行うことができる。
【００９２】
しかも、このイメージスキャナ２では、検出データＤbaを画像データＤrd０に含めて、この両データが合成された画像データＤrd１を単一の画像処理部５１に入力して画像処理を施すようにしたので、検出データＤbaと画像データＤrd０とを単一の画像処理部５１により一括して画像処理するのが容易である。
【００９３】
このイメージスキャナ２では、地肌検出部４６でゲート信号ＢａGATEを作成し、このゲート信号ＢａGATEを用いて画像データＤrd１から検出データＤba’を識別して取り出す手段を採用しているので、機種間でフィルタサイズが違うような場合でも、画像処理部５１や地肌除去部５２のアルゴリズムの共通化が図れ、システムを簡素化できる。
【００９４】
このイメージスキャナ２では、地肌検出部４６で検出され、合成部５０で画像データＤrd０に含められる検出データＤbaの画素数ｍの大きさを、後段の画像処理部５１でフィルタ処理に用いるフィルタマトリックスのサイズ以上としている。これにより、検出データＤbaを画像データＤrd０に含めてもフィルタ処理により影響を受けることなく、検出データＤba’を正確に維持し、地肌濃度を保存することができる。
【００９５】
この場合に、検出データＤbaを画像データＤrd０の有効画像期間ではなく、空転期間に付加するようにしてもよい。この場合は、比較的小さな検出データＤbaを画像データＤrd０に含めても、画像処理部５１におけるフィルタ処理により影響を受けることなく、検出データＤba’を正確に維持し、地肌濃度を保存することができる。
【００９６】
以上説明した原稿の画像を読み取ってからプリンタユニット３に出力するまでの一連の処理を整理して、図８のフローチャートを参照して説明する。
【００９７】
まず、本体操作パネル３２で原稿の複写を行う旨の所定の操作がなされることにより、図８の処理はスタートする。本体操作パネル３２では、原稿の複写を行うに際し地肌除去の実行を行うか否かについての選択を受付ける（ステップＳ１）。これにより受付工程を実現している。選択があったときは（ステップＳ１のＹ）、ＣＣＤ１３で原稿の画像を読み取り（ステップＳ２）、読み取った画像データに黒オフセット補正などの信号処理を信号処理部４１で行って（ステップＳ３）、Ａ／Ｄ変換器４２でＡ／Ｄ変換を行い（ステップＳ４）、白シェーディング補正部４４での白シェーディング補正（ステップＳ５）、黒シェーディング補正部４５での黒シェーディング補正（ステップＳ６）を行う。
【００９８】
そして、地肌検出ブロック４７で原稿の地肌レベルを検出し（ステップＳ７）、検出データＤbaを合成部５０で画像データＤrd０に付加する合成を行う（ステップＳ８）。ステップＳ６により地肌検出工程を実現し、ステップＳ７で合成工程を実現している。検出データＤbaを含む画像データＤrd１には、画像処理部５１で画像処理を施す（ステップＳ９）。ステップＳ８により第１および第２の画像処理工程を実現している。また、合成部５０でゲート信号ＢａGATEを生成して（ステップＳ１０）、ゲート信号生成工程を実現している。
【００９９】
この画像処理後の画像データＤrd０は、画像メモリ５８に記憶されて（ステップＳ１１）、記憶工程を実現する。本体操作パネル３２の所定の操作により地肌除去の実行の有無についての選択を予め受付けている。これにより受付工程を実現している。
【０１００】
地肌データ抽出部５３は、この画像処理後の画像データＤrd０からゲート信号ＢａGATEにより検出データＤba’を取り出し（ステップＳ１２）、ゲート信号特定工程を実現している。そして、オフセット部５４で閾値Ｄthを作成し（ステップＳ１３）、ステップＳ１で地肌除去の実行が選択されたときは（ステップＳ１４のＹ）、ＣＰＵ５７からのコントロール信号で、コンパレータ５５およびセレクタ５６により画像データＤwr０の地肌除去がなされる（ステップＳ１５）。また、ステップＳ１０で地肌除去の実行が選択されなかったたときは（ステップＳ１４のＮ）、ＣＰＵ５７からのコントロール信号で、コンパレータ５５をＯＦＦして、画像データＤwr０の地肌除去が行われない（ステップＳ１６）。ステップＳ１４により選択工程を、ステップＳ１５により地肌除去工程を実現している。
【０１０１】
［発明の実施の形態２］
この発明の別の実施の形態を発明の実施の形態２として説明する。
【０１０２】
発明の実施の形態１のイメージスキャナ２では、ゲート信号ＢａGATEを用いて画像データＤrd１から検出データＤba’を識別して取り出す手段を採用しているが、予め画像データＤrd１の各ラインの先頭に検出データＤbaを何画素分のデータとして付加するかを決めておくことで、ゲート信号BaGATEを用いない構成とすることもできる。この発明の実施の形態２は、かかる例を示すものである。
【０１０３】
以下の説明において、発明の実施の形態１と共通する回路要素などは同一符号を用い、詳細な説明を省略する。
【０１０４】
図９は地肌検出部４６の回路構成を示すブロック図であり、図１０は地肌除去部５２の回路構成を示すブロック図であり、図１１は各信号のタイミングチャートである。
【０１０５】
この例では、画像データＤwr０における検出データＤba’の位置をゲート信号ＢａGATEで特定するのでなく、画像データＤwr０における検出データＤba’の位置を、どの位置に何画素分のデータか予め設定しておくことにより特定するものである。すなわち、図９〜図１１に示すように、各ラインの画像データＤrd０における有効画像期間の先頭にｍ画素分のデータとして、ひとつ前のラインの検出データＤbaを付加するものである。具体的には画像処理部５１における画像処理を有効とするゲート信号であるゲート信号LGATE1の先頭ｍ画素分には、ひとつ前のラインの検出データＤbaを付加する。
【０１０６】
そのために、地肌検出部４６では、合成部５０にゲート信号LGATE1を入力して、検出データＤbaを付加した画像データＤrd１を作成する際に、ｍ画素分の検出データＤbaを含む各ラインの有効画像データの範囲を示すゲート信号であるゲート信号LGATE2を生成する。そして、地肌除去部５２では地肌データ抽出部５３の前段に地肌検出ゲート作成部６１を設け、この地肌検出ゲート作成部６１にゲート信号LGATE2を入力して、ゲート信号LGATE2から画像データＤwr０中のｍ画素分の検出データＤbaを特定するゲート信号（ＢａGATE）を生成して、地肌データ抽出部５３に出力するようにする。
【０１０７】
【発明の効果】
請求項１に記載の発明は、画像データも検出データも同じ画像処理を施して、この処理後の検出データで画像データの地肌除去を行うので、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１０８】
請求項２に記載の発明は、請求項１に記載の画像読取装置において、画像データにγ変換を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１０９】
請求項３に記載の発明は、請求項２に記載の画像読取装置において、地肌除去手段によるγ変換機能と第１の画像処理手段のγ変換機能を共有化して製造コストを低減することができる。
【０１１０】
請求項４に記載の発明は、請求項１〜３のいずれかの一に記載の画像読取装置において、画像データにＭＴＦ補正を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１１１】
請求項５に記載の発明は、請求項１〜４のいずれかの一に記載の画像読取装置において、画像データにフィルタ処理を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１１２】
請求項６に記載の発明は、請求項１〜５のいずれかの一に記載の画像読取装置において、画像データに対する画像処理と検出データに対する画像処理を正確に同じ内容にすることができ、原稿の画像データの画像濃度の保存を更に正確に行うことができる。
【０１１３】
また、画像データと検出データとを同一の画像処理手段で処理するのが容易となる。
【０１１４】
請求項７に記載の発明は、請求項１に記載の画像読取装置において、画像処理手段と地肌除去手段におけるアルゴリズムを共通化して、システムを簡素化することができる。
【０１１５】
また、小さな検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【０１１６】
請求項８に記載の発明は、請求項１に記載の画像読取装置において、検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【０１１７】
請求項９に記載の発明は、請求項１〜８のいずれかの一に記載の画像読取装置において、画像処理後の画像データを記憶しておいて、選択的に地肌除去を行ったり、行わなかったりすることができる。
【０１１８】
請求項１０に記載の発明は、請求項１〜９のいずれかの一に記載の同様の作用、効果を奏することができる。
【０１１９】
請求項１１に記載の発明は、画像データも検出データも同じ画像処理を施すので、この処理後の検出データで画像データの地肌除去を行うことが可能となり、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１２０】
請求項１２に記載の発明は、請求項１１に記載の画像データ処理方法において、画像データにγ変換を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１２１】
請求項１３に記載の発明は、請求項１２に記載の画像データ処理方法において、地肌除去工程によるγ変換機能と第１の画像処理工程のγ変換機能を共有化して製造コストを低減することができる。
【０１２２】
請求項１４に記載の発明は、請求項１１〜１３のいずれかの一に記載の画像データ処理方法において、画像データにＭＴＦ補正を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１２３】
請求項１５に記載の発明は、請求項１１〜１４のいずれかの一に記載の画像データ処理方法において、画像データにフィルタ処理を行っても、原稿の画像データの画像濃度を保存したままで、かつ、地肌除去に用いる閾値近辺でも違和感のない読取画像を得ることができる。
【０１２４】
請求項１６に記載の発明は、請求項１１〜１５のいずれかの一に記載の画像データ処理方法において、画像データに対する画像処理と検出データに対する画像処理を正確に同じ内容にすることができ、原稿の画像データの画像濃度の保存を更に正確に行うことができる。
【０１２５】
また、画像データと検出データとを同一の画像処理手段で処理するのが容易となる。
【０１２６】
請求項１７に記載の発明は、請求項１１に記載の画像データ処理方法において、画像処理工程と地肌除去工程におけるアルゴリズムを共通化して、システムを簡素化することができる。
【０１２７】
また、小さな検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【０１２８】
請求項１８に記載の発明は、請求項１１〜１７のいずれかの一に記載の画像データ処理方法において、検出データを画像データに含めてもフィルタ処理により影響を受けることなく、検出データを正確に維持することができる。
【０１２９】
請求項１９に記載の発明は、請求項１１〜１８のいずれかの一に記載の画像データ処理方法において、画像処理後の画像データを記憶しておいて、選択的に地肌除去を行ったり、行わなかったりすることができる。
【図面の簡単な説明】
【図１】この発明の実施の形態１である複写機の概略構成を示す断面図である。
【図２】前記複写機の制御系の電気的な接続を示すブロック図である。
【図３】前記複写機のイメージスキャナの信号処理を行う回路のブロック図である。
【図４】前記イメージスキャナの地肌検出部の回路のブロック図である。
【図５】前記イメージスキャナの各信号のタイミングチャートである。
【図６】前記イメージスキャナの地肌除去部の回路のブロック図である。
【図７】前記イメージスキャナの地肌除去処理などを説明する説明図である。
【図８】前記信号処理の手順を説明するフローチャートである。
【図９】この発明の実施の形態２である複写機のイメージスキャナで用いる地肌検出部の回路のブロック図である。
【図１０】前記イメージスキャナ地肌除去部の回路のブロック図である。
【図１１】前記イメージスキャナの各信号のタイミングチャートである。
【図１２】発明の課題を説明する説明図である。
【符号の説明】
１      画像形成装置
２      画像読取装置
１３    光電変換素子
３２    入力装置
５０    合成手段、ゲート信号生成手段
５１    第１および第２の画像処理手段
５２    地肌除去手段
５３    ゲート信号特定手段
５８    記憶装置
【図１】
0004162369.tif 000003
【図２】
0004162369.tif 000004
【図３】
0004162369.tif 000005
【図４】
0004162369.tif 000006
【図５】
0004162369.tif 000007
【図６】
0004162369.tif 000008
【図７】
0004162369.tif 000009
【図８】
0004162369.tif 000010
【図９】
0004162369.tif 000011
【図１０】
0004162369.tif 000012
【図１１】
0004162369.tif 000013
【図１２】
0004162369.tif 000014