(57)【要約】【課題】画像の読み取りに特別な時間を要せず、また一般の原稿でも裏写りの現象を軽減あるいは防止の対策を採ることのできる画像処理装置、方法およびプログラムを得ること。【解決手段】角度センサ１３、１４を使用してプラテンカバー１２の２種類の開き角で原稿の２種類の読み取りを行い、それぞれについて階調のヒストグラムを作成する。各ヒストグラムにおける画素の出現数がしきい値以上の区間の距離で近いもの同士を合併し、各区間における画素の出現数が最多となる階調同士の差を最頻階調差分算出手段２７で求め、これが所定の値よりも低いとき裏写りの可能性のある原稿と判定する。【選択図】図１
2013157794.tif 000002
【特許請求の範囲】
【請求項１】
画像の読み取りの対象となる原稿を載置するプラテンと、
このプラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーと、
このプラテンカバーが前記プラテンの他端から有限の距離だけ離れた角度としての第１の角度を検出する第１の角度センサと、
前記プラテンカバーが前記プラテンを完全に覆う角度としての第２の角度を検出する第２の角度センサと、
前記プラテンよりも下方から前記プラテンを介して前記原稿の読取面を照射する光源と、
この光源から照射された光線が前記プラテンを介して前記原稿に照射されたその反射光を用いてその原稿の画像を読み取る読取素子と、
前記プラテンカバーが前記プラテンに対して前記第１の角度よりも開いた状態から前記第１の角度センサが前記第１の角度を検出したとき、前記プラテン側から前記光源を点灯させて前記原稿の所定の部位の画像を第１の画像として取得する第１の画像取得手段と、
この第１の画像取得手段が第１の画像を取得した後に前記第２の角度センサが前記第２の角度を検出したとき、前記プラテン側から前記光源を点灯させて前記原稿の前記所定の部位の画像を第２の画像として取得する第２の画像取得手段と、
前記第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成手段と、
前記第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成手段と、
前記第１の画像用ヒストグラム作成手段の作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定手段と、
前記第２の画像用ヒストグラム作成手段の作成したヒストグラムにおける画素の出現数が前記第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定手段と、
前記第１の画像用区間特定手段で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合手段と、
前記第２の画像用区間特定手段で求めたそれぞれの区間の間の階調間の距離が予め定めた前記第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合手段と、
前記第１の画像用ヒストグラム作成手段の作成したヒストグラムにおける前記第１の画像用区間併合手段によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出手段と、
前記第２の画像用ヒストグラム作成手段の作成したヒストグラムにおける前記第２の画像用区間併合手段によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出手段と、
第１の画像用最頻階調値算出手段と第２の画像用最頻階調値算出手段のそれぞれ算出した最頻階調の差分を算出する最頻階調差分算出手段と、
この最頻階調差分算出手段の算出した前記最頻階調の差分を前記原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較手段と、
この比較手段の比較により前記最頻階調の差分が第３のしきい値以上であるとき前記原稿が裏写りの可能性がないと判定し、それ以外は前記原稿が裏写りの可能性があると判定する裏写り判定手段
とを具備することを特徴とする画像処理装置。
【請求項２】
前記裏写り判定手段が裏写りの可能性があると判定した原稿に対して前記原稿の透過率に対応した裏写り防止用の階調の補正レベルを複数通り表示する補正レベル表示手段と、
この補正レベル表示手段の表示内容に応じて裏写りを防止した画像を取得するための階調補正の設定を入力させる階調補正手段
とを具備することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第１の画像取得手段の取得する原稿の所定の部位よりも広い領域で前記原稿の画像を取得する第３の画像取得手段と、
この第３の画像取得手段の取得した画像から原稿の下地の階調を判定する下地階調判定手段と、
この下地階調判定手段の判定した下地の階調から下地除去用の階調を算出するためのオフセット量を前記原稿の透過率と対応付けてテーブル化したオフセットテーブルと、
前記原稿が裏写りの可能性があると前記裏写り判定手段が判定したとき前記下地階調判定手段の判定した下地の階調に前記比較手段の比較の対象となった前記透過率に対応するオフセット量を前記オフセットテーブルから求めて、裏写りを防止するために白色とする階調の範囲を算出する裏写り防止用階調範囲算出手段と、
この裏写り防止用階調範囲算出手段の算出した階調の範囲を白色の階調に強制することで前記原稿の画像における裏写りを防止する階調補正手段
とを具備することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記階調補正手段の補正後の画像データを用いて前記原稿の画像をプリントアウトするプリント手段
を更に具備することを特徴とする請求項２または請求項３記載の画像処理装置。
【請求項５】
プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記プラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記第１の角度となったとき、前記プラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する第１の画像取得ステップと、
この第１の画像取得ステップで第１の画像を取得した後に前記プラテンカバーが前記プラテンを完全に覆う角度としての第２の角度となったとき、前記プラテン側から前記光源を点灯させて前記原稿の前記所定の部位の画像を第２の画像として取得する第２の画像取得ステップと、
前記第１の画像取得ステップで取得した第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成ステップと、
前記第２の画像取得ステップで取得した第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成ステップと、
前記第１の画像用ヒストグラム作成ステップで作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定ステップと、
前記第２の画像用ヒストグラム作成ステップで作成したヒストグラムにおける画素の出現数が前記第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定ステップと、
前記第１の画像用区間特定ステップで求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合ステップと、
前記第２の画像用区間特定ステップで求めたそれぞれの区間の間の階調間の距離が予め定めた前記第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合ステップと、
前記第１の画像用ヒストグラム作成ステップで作成したヒストグラムにおける前記第１の画像用区間併合ステップによって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出ステップと、
前記第２の画像用ヒストグラム作成ステップで作成したヒストグラムにおける前記第２の画像用区間併合ステップによって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出ステップと、
第１の画像用最頻階調値算出ステップと第２の画像用最頻階調値算出ステップのそれぞれで算出した最頻階調の差分を算出する最頻階調差分算出ステップと、
この最頻階調差分算出ステップで算出した前記最頻階調の差分を前記原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較ステップと、
この比較ステップによる比較により前記最頻階調の差分が第３のしきい値以上であるとき前記原稿が裏写りの可能性がないと判定し、それ以外は前記原稿が裏写りの可能性があると判定する裏写り判定ステップ
とを具備することを特徴とする画像処理方法。
【請求項６】
前記裏写り判定ステップで裏写りの可能性があると判定した原稿に対して前記原稿の透過率に対応した裏写り防止用の階調の補正レベルを複数通り表示する補正レベル表示ステップと、
この補正レベル表示ステップにおける表示内容に応じて裏写りを防止した画像を取得するための階調補正の設定を入力させる階調補正ステップ
とを具備することを特徴とする請求項５記載の画像処理方法。
【請求項７】
前記第１の画像取得ステップで取得する原稿の所定の部位よりも広い領域で前記原稿の画像を取得する第３の画像取得ステップと、
この第３の画像取得ステップで取得した画像から原稿の下地の階調を判定する下地階調判定ステップと、
前記原稿が裏写りの可能性があると前記裏写り判定ステップで判定したとき前記下地階調判定ステップで判定した下地の階調に前記比較手段の比較の対象となった前記透過率に対応するオフセット量を、前記原稿の透過率と対応付けてテーブル化したオフセットテーブルから求めて、裏写りを防止するために白色とする階調の範囲を算出する裏写り防止用階調範囲算出ステップと、
この裏写り防止用階調範囲算出ステップで算出した階調の範囲を白色の階調に強制することで前記原稿の画像における裏写りを防止する階調補正ステップ
とを具備することを特徴とする請求項５記載の画像処理方法。
【請求項８】
コンピュータに、
プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記プラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記第１の角度となったとき、前記プラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する第１の画像取得処理と、
この第１の画像取得処理で第１の画像を取得した後に前記プラテンカバーが前記プラテンを完全に覆う角度としての第２の角度となったとき、前記プラテン側から前記光源を点灯させて前記原稿の前記所定の部位の画像を第２の画像として取得する第２の画像取得処理と、
前記第１の画像取得処理で取得した第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成処理と、
前記第２の画像取得処理で取得した第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成処理と、
前記第１の画像用ヒストグラム作成処理で作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定処理と、
前記第２の画像用ヒストグラム作成処理で作成したヒストグラムにおける画素の出現数が前記第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定処理と、
前記第１の画像用区間特定処理で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合処理と、
前記第２の画像用区間特定処理で求めたそれぞれの区間の間の階調間の距離が予め定めた前記第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合処理と、
前記第１の画像用ヒストグラム作成処理で作成したヒストグラムにおける前記第１の画像用区間併合処理によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出処理と、
前記第２の画像用ヒストグラム作成処理で作成したヒストグラムにおける前記第２の画像用区間併合処理によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出処理と、
第１の画像用最頻階調値算出処理と第２の画像用最頻階調値算出処理のそれぞれで算出した最頻階調の差分を算出する最頻階調差分算出処理と、
この最頻階調差分算出処理で算出した前記最頻階調の差分を前記原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較処理と、
この比較処理による比較により前記最頻階調の差分が第３のしきい値以上であるとき前記原稿が裏写りの可能性がないと判定し、それ以外は前記原稿が裏写りの可能性があると判定する裏写り判定処理
とを実行させることを特徴とする画像処理プログラム。
【請求項９】
前記裏写り判定処理で裏写りの可能性があると判定した原稿に対して前記原稿の透過率に対応した裏写り防止用の階調の補正レベルを複数通り表示する補正レベル表示処理と、
この補正レベル表示処理における表示内容に応じて裏写りを防止した画像を取得するための階調補正の設定を入力させる階調補正処理
とを更にコンピュータに実行させることを特徴とする請求項８記載の画像処理プログラム。
【請求項１０】
前記第１の画像取得処理で取得する原稿の所定の部位よりも広い領域で前記原稿の画像を取得する第３の画像取得処理と、
この第３の画像取得処理で取得した画像から原稿の下地の階調を判定する下地階調判定処理と、
前記原稿が裏写りの可能性があると前記裏写り判定処理で判定したとき前記下地階調判定処理で判定した下地の階調に前記比較手段の比較の対象となった前記透過率に対応するオフセット量を、前記原稿の透過率と対応付けてテーブル化したオフセットテーブルから求めて、裏写りを防止するために白色とする階調の範囲を算出する裏写り防止用階調範囲算出処理と、
この裏写り防止用階調範囲算出処理で算出した階調の範囲を白色の階調に強制することで前記原稿の画像における裏写りを防止する階調補正処理
とを更にコンピュータに実行させることを特徴とする請求項８記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る画像処理装置、画像処理方法および画像処理プログラムに係わり、特に原稿の裏の画像が写ってしまう裏写りの現象を軽減あるいは解消できる画像処理装置、画像処理方法および画像処理プログラムに関する。
【背景技術】
【０００２】
原稿の画像の読み取りを行ってこれを記録したり編集等のために保存する画像処理装置は、複写機、ファクシミリ装置、スキャナあるいは複合機に広く使用されている。これらの画像処理装置の読み取りの対象となる原稿は、シート状のものもあれば、いわゆるブック物と呼ばれる厚いものもある。
【０００３】
画像処理装置における画像の読み取りの方式としては、ブックスキャナ方式とＡＤＦ（Automatic Document Feeder）方式の２つがよく知られている。このうちブックスキャナ方式では、原稿を載置したプラテンガラス自体あるいはその下方に配置された読取機構が往復動して、原稿の画像を平面走査するようになっている。
【０００４】
一方、ＡＤＦ方式では、原稿を原稿トレイから装置内に固定配置された読取機構まで１枚ずつ送り出し、定速で搬送される原稿をこの読取機構がライン状に繰り返し走査して画像の読み取りを行う。したがってＡＤＦ方式では複数枚の原稿を自動的に読み取ることができるが、これらの原稿がシート状である必要がある。
【０００５】
ブックスキャナ方式では原稿がブック物であってもシート状であっても、画像情報の読み取りが可能である。しかしながら、プラテンガラス上にセットした原稿が薄い場合には、その原稿の裏の画像がプラテンカバーの原稿押さえの面に写って反射され、読取素子に入射して画像として読み取られるという現象が発生することがある。このような現象が発生すると、読み取りの対象となる画像に原稿の裏の画像がノイズ成分として混入することになり、画像の鮮明さが失われるだけでなく、写し出された画像によっては情報が漏洩する場合もあるという問題があった。
【０００６】
そこで、裏写りの現象を軽減あるいは防止する関連技術が従来から提案されている。このうち第１の関連技術では、原稿をプラテンガラスに押え付けるプラテンカバーの表面の濃度を変更した状態で原稿のプリスキャンを行って、裏写りの現象が発生したかを判別するようにしている（たとえば特許文献１参照）。そして、裏写りの現象が発生したと判別した場合には、プラテンカバーの濃度を暗い側に設定した後に、本来の画像を読み取るためのスキャンを実行するようにしている。
【０００７】
図２２は、第１の関連技術における画像処理装置の読み取りと記録制御の概要を表わしたものである。この第１の関連技術の画像処理装置では、プラテンカバーの表面にいわゆる電子ペーパからなるシート体を配置している。このシート体はマイクロカプセル内粒子の電気泳動を利用して、電圧の印加極性に応じて、第１濃度の色である白色と第２濃度の色である黒色とに変更可能となっている。
【０００８】
プリスキャンの第１回目では、シート体を白色にして原稿を走査し、第１画像データを取得する（ステップＳ１０１）。プリスキャンの第２回目では、シート体を黒色にして原稿を走査し、第２画像データを取得する（ステップＳ１０２）。
【０００９】
この後、画像処理装置は第１画像データと第２画像データとの差分を表わす差分画像データを求める（ステップＳ１０３）。この差分画像データについて、所定の値よりも大きな画素の数をカウントする（ステップＳ１０４）。その画素のカウント値を、予め定めた第１のしきい値ＴＨ1と比較し、第１のしきい値ＴＨ1よりも小さければ（Ｙ）、裏写りのない原稿であると判定する（ステップＳ１０６）。
【００１０】
一方、画素のカウント値が第１のしきい値ＴＨ1以上であった場合には（ステップＳ１０５：Ｎ）、そのカウント値が第１のしきい値ＴＨ1よりも大きい予め定めた第２のしきい値ＴＨ2を超えたかをチェックする（ステップＳ１０７）。画素のカウント値が第２のしきい値ＴＨ2を超えるような場合（Ｙ）、原稿の厚さが薄いと判定する（ステップＳ１０８）。ステップＳ１０２で第２画像データを取得した際に、シート体が黒色であると、薄い原稿の場合にはこの黒色が読み取られてしまうからである。
【００１１】
以上と異なり、画素のカウント値が第１のしきい値ＴＨ1以上で第２のしきい値ＴＨ2以下の場合には（ステップＳ１０５：Ｎ、ステップＳ１０７：Ｎ）、原稿に裏写りの現象が発生していると判定する（ステップＳ１０９）。
【００１２】
以上のようにして原稿の２回のプリスキャンでこの原稿の読み取りの状態がチェックされたら、裏写りの現象が発生したかを判定する（ステップＳ１１０）。裏写りの現象が発生していないと判定した場合には（Ｎ）、シート体を白色にして原稿の本スキャンを実行する（ステップＳ１１１）。そして、得られた画像データに応じた画像の記録を行って（ステップＳ１１２）、画像処理装置の読み取りと記録の制御を終了する（エンド）。これにより、厚さが薄い原稿の場合にはシート体が白色に設定されるので、背景が黒色に読み取られることが防止される。
【００１３】
裏写りの現象が発生したと判定された場合には（ステップＳ１１０：Ｙ）、シート体を黒色にして原稿の本スキャンを実行する（ステップＳ１１３）。そして、得られた画像データに応じた画像の記録を行って（ステップＳ１１２）、画像処理装置の読み取りと記録の制御を終了する（エンド）。これにより、原稿の裏面とシート体の色がほぼ同一濃度となるので、裏写りの現象を軽減あるいは解消できることになる。
【００１４】
ところが、この第１の関連技術を用いるとプラテンカバーの表面に特殊なシート体を使用する必要があるだけでなく、画像処理装置が原稿の記録を行うまでに３回のスキャンを行う必要がある。したがって、画像の読み取りのコストダウンを図ることが困難になるという問題と、画像の読取処理に時間が掛かるという問題がある。また、この第１の関連技術では裏写りが発生したときにこれを除去するためにシート体を黒色にして原稿の本スキャンを実行する。これによって、裏写りを除去または改善できるものの、原稿が薄いほど全体的に黒ずんだ画像が得られることになるという問題もある。
【００１５】
そこで本発明の第２の関連技術としてプラテンカバーの開閉に伴って原稿の光の透過率を調べることで裏写りの現象を軽減あるいは解消する提案が行われている（たとえば特許文献２参照）。すなわち、第２の関連技術では角度検出センサを用いて、プラテンガラスとプラテンカバーのなす角度を検出する。そして、プラテンカバーが閉じた状態のときに原稿から得られる画像情報と開いたときに原稿から得られる１ライン分の画像情報とを比較して、透過率情報を取得する。
【００１６】
この結果として、透過率情報の値が先の第１の関連技術とは異なる第１のしきい値ＴＨ1以下であれば、原稿についての読み取りの結果がプラテンカバーの開閉状態による影響を受けていない。したがって、光透過率が低く、裏写りが生じないと判断する。また、第１のしきい値ＴＨ1よりも大きければ、原稿についての読み取りの結果がプラテンカバーの開閉状態による影響を受けている。したがって、この場合には原稿の光透過率が高く、裏写りする可能性があると判断する。
【００１７】
この第２の関連技術の場合には、透過率情報の値が第１のしきい値ＴＨ1よりも大きい場合に、地肌濃度値を基にした地肌除去処理によって裏写りを除去することになる。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特開２００９−２０７０９３号公報（第００３１段落〜第００３５段落、図４）
【特許文献２】特開２０００−２０７５３３号公報（第００４５段落、第００５１段落、図３）
【発明の概要】
【発明が解決しようとする課題】
【００１９】
この第２の関連技術が採用する手法によれば、原稿の地肌が白い普通紙で、「白」がデータの最大値であると仮定した場合、読み取った１ラインに黒字が含まれていると、データの最小値には黒字部分が選ばれることとなる。黒字部分は白い下地（地肌）部分と比べて光源の光が吸収されることから透過率が非常に小さい値になる。第２の関連技術では一律のしきい値を設定して裏写りの発生を判定している。したがって、データの最小値は読み取った１ラインが白い下地部のときと黒字部のときでは透過率が異なるため別々のしきい値を用いて判定を行う必要がある。
【００２０】
平均値を用いた比較方法も同様であり、読み取った１ラインのデータに黒字が含まれていた場合、１ラインの平均値は黒字の量によって変化してしまう。このように１ラインにおける黒字の量に依存して変化してしまう値に対し、一律のしきい値を用いて判定を行うことは無意味である。
【００２１】
このため、第２の関連技術で採用する２つの読み取りデータの透過率情報を用いた裏写りの判定技術は、読み取った１ラインのデータが下地一色のときにしか効果がないことになる。すなわち、黒字等の濃度変化が存在する一般的な原稿の読み取りに第２の関連技術を使用することはできない。
【００２２】
そこで本発明の目的は、画像の読み取りに特別な時間を要せず、また読み取った画像が下地一色となっていない一般の原稿でも裏写りの現象を軽減あるいは防止する対策を採ることのできる画像処理装置、画像処理方法および画像処理プログラムを提供することにある。
【課題を解決するための手段】
【００２３】
本発明では、（イ）画像の読み取りの対象となる原稿を載置するプラテンと、（ロ）このプラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーと、（ハ）このプラテンカバーが前記したプラテンの他端から有限の距離だけ離れた角度としての第１の角度を検出する第１の角度センサと、（ニ）前記したプラテンカバーが前記したプラテンを完全に覆う角度としての第２の角度を検出する第２の角度センサと、（ホ）前記したプラテンよりも下方から前記したプラテンを介して前記した原稿の読取面を照射する光源と、（へ）この光源から照射された光線が前記したプラテンを介して前記した原稿に照射されたその反射光を用いてその原稿の画像を読み取る読取素子と、（ト）前記したプラテンカバーが前記したプラテンに対して前記した第１の角度よりも開いた状態から前記した第１の角度センサが前記した第１の角度を検出したとき、前記したプラテン側から前記した光源を点灯させて前記した原稿の所定の部位の画像を第１の画像として取得する第１の画像取得手段と、（チ）この第１の画像取得手段が第１の画像を取得した後に前記した第２の角度センサが前記した第２の角度を検出したとき、前記したプラテン側から前記した光源を点灯させて前記した原稿の前記した所定の部位の画像を第２の画像として取得する第２の画像取得手段と、（リ）前記した第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成手段と、（ヌ）前記した第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成手段と、（ル）前記した第１の画像用ヒストグラム作成手段の作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定手段と、（ヲ）前記した第２の画像用ヒストグラム作成手段の作成したヒストグラムにおける画素の出現数が前記した第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定手段と、（ワ）前記した第１の画像用区間特定手段で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合手段と、（カ）前記した第２の画像用区間特定手段で求めたそれぞれの区間の間の階調間の距離が予め定めた前記した第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合手段と、（ヨ）前記した第１の画像用ヒストグラム作成手段の作成したヒストグラムにおける前記した第１の画像用区間併合手段によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出手段と、（タ）前記した第２の画像用ヒストグラム作成手段の作成したヒストグラムにおける前記した第２の画像用区間併合手段によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出手段と、（レ）第１の画像用最頻階調値算出手段と第２の画像用最頻階調値算出手段のそれぞれ算出した最頻階調の差分を算出する最頻階調差分算出手段と、（ソ）この最頻階調差分算出手段の算出した前記した最頻階調の差分を前記した原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較手段と、（ツ）この比較手段の比較により前記した最頻階調の差分が第３のしきい値以上であるとき前記した原稿が裏写りの可能性がないと判定し、それ以外は前記した原稿が裏写りの可能性があると判定する裏写り判定手段とを画像処理装置が具備する。
【００２４】
また、本発明では、（イ）プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記したプラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記した第１の角度となったとき、前記したプラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する第１の画像取得ステップと、（ロ）この第１の画像取得ステップで第１の画像を取得した後に前記したプラテンカバーが前記したプラテンを完全に覆う角度としての第２の角度となったとき、前記したプラテン側から前記した光源を点灯させて前記した原稿の前記した所定の部位の画像を第２の画像として取得する第２の画像取得ステップと、（ハ）前記した第１の画像取得ステップで取得した第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成ステップと、（ニ）前記した第２の画像取得ステップで取得した第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成ステップと、（ホ）前記した第１の画像用ヒストグラム作成ステップで作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定ステップと、（へ）前記した第２の画像用ヒストグラム作成ステップで作成したヒストグラムにおける画素の出現数が前記した第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定ステップと、（ト）前記した第１の画像用区間特定ステップで求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合ステップと、（チ）前記した第２の画像用区間特定ステップで求めたそれぞれの区間の間の階調間の距離が予め定めた前記した第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合ステップと、（リ）前記した第１の画像用ヒストグラム作成ステップで作成したヒストグラムにおける前記した第１の画像用区間併合ステップによって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出ステップと、（ヌ）前記した第２の画像用ヒストグラム作成ステップで作成したヒストグラムにおける前記した第２の画像用区間併合ステップによって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出ステップと、（ル）第１の画像用最頻階調値算出ステップと第２の画像用最頻階調値算出ステップのそれぞれで算出した最頻階調の差分を算出する最頻階調差分算出ステップと、（ヲ）この最頻階調差分算出ステップで算出した前記した最頻階調の差分を前記した原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較ステップと、（ワ）この比較ステップによる比較により前記した最頻階調の差分が第３のしきい値以上であるとき前記した原稿が裏写りの可能性がないと判定し、それ以外は前記した原稿が裏写りの可能性があると判定する裏写り判定ステップとを画像処理方法が具備する。
【００２５】
更に本発明では、コンピュータに、画像処理プログラムとして、（イ）プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記したプラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記した第１の角度となったとき、前記したプラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する第１の画像取得処理と、（ロ）この第１の画像取得処理で第１の画像を取得した後に前記したプラテンカバーが前記したプラテンを完全に覆う角度としての第２の角度となったとき、前記したプラテン側から前記した光源を点灯させて前記した原稿の前記した所定の部位の画像を第２の画像として取得する第２の画像取得処理と、（ハ）前記した第１の画像取得処理で取得した第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成処理と、（ニ）前記した第２の画像取得処理で取得した第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成処理と、（ホ）前記した第１の画像用ヒストグラム作成処理で作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定処理と、（へ）前記した第２の画像用ヒストグラム作成処理で作成したヒストグラムにおける画素の出現数が前記した第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定処理と、（ト）前記した第１の画像用区間特定処理で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合処理と、（チ）前記した第２の画像用区間特定処理で求めたそれぞれの区間の間の階調間の距離が予め定めた前記した第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合処理と、（リ）前記した第１の画像用ヒストグラム作成処理で作成したヒストグラムにおける前記した第１の画像用区間併合処理によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出処理と、（ヌ）前記した第２の画像用ヒストグラム作成処理で作成したヒストグラムにおける前記した第２の画像用区間併合処理によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出処理と、（ル）第１の画像用最頻階調値算出処理と第２の画像用最頻階調値算出処理のそれぞれで算出した最頻階調の差分を算出する最頻階調差分算出処理と、（ヲ）この最頻階調差分算出処理で算出した前記した最頻階調の差分を前記した原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較処理と、（ワ）この比較処理による比較により前記した最頻階調の差分が第３のしきい値以上であるとき前記した原稿が裏写りの可能性がないと判定し、それ以外は前記した原稿が裏写りの可能性があると判定する裏写り判定処理とを実行させることを特徴とする。
【発明の効果】
【００２６】
以上説明したように本発明によれば、プラテンカバーを開いた状態から閉じて原稿の読み取りを開始するまでの一連の動作の中で原稿の同一部分について第１の画像と第２の画像の２種類の画像を取得し、これを処理して原稿の裏写りの可能性の有無を判定することにした。したがって、画像の読み取りに特別な時間を要せずに原稿でも裏写りの現象を軽減あるいは防止する対策を採ることができる。すなわち、画像処理を行った後にプリントアウトを行う複写機のような装置では、最初の１枚目のプリントを迅速に排出することが可能である。
【００２７】
また、本発明によれば、第１の画像と第２の画像のそれぞれについてヒストグラムを作成し、第１のしきい値以上となる階調値の区間をそれぞれ求めると共に、これらの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合するようにした。そして、併合処理を行った後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を前記した第１の画像と第２の画像のそれぞれについて求め、これら最頻階調の差分を算出した値を原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較して、原稿が裏写りの可能性があるかを判定することにした。これにより、原稿の透過率が判明することになり、これを用いて原稿の裏写り防止の対策をより適切に採る可能性が生じる。
【図面の簡単な説明】
【００２８】
【図１】本発明の画像処理装置のクレーム対応図である。
【図２】本発明の画像処理方法のクレーム対応図である。
【図３】本発明の画像処理プログラムのクレーム対応図である。
【図４】本発明の実施の形態のプラテンカバーを開いた状態の画像処理装置を表わした斜視図である。
【図５】本実施の形態の画像処理装置の要部を側方から一部透過した状態で表わした側面図である。
【図６】本実施の形態の画像処理装置の回路構成の概要を表わしたブロック図である。
【図７】プラテンカバー部が大きく開いた状態における本実施の形態の画像処理装置の要部を側方から一部透過した状態で表わした側面図である。
【図８】プラテンカバー部が角度θだけ開いた状態における本実施の形態の画像処理装置の要部を側方から一部透過した状態で表わした側面図である。
【図９】プラテンカバー部が閉じた状態における本実施の形態の画像処理装置の要部を側方から一部透過した状態で表わした側面図である。
【図１０】ブックスキャナ方式で画像の読み取りを行う際の原稿をセットしてから裏写りの判定が行われるまでの本実施の形態における画像処理装置の処理の流れを表わした流れ図である。
【図１１】本実施の形態で原稿サイズをマニュアルで指定せず、原稿のサイズを自動で検知する場合の処理の概要を表わした流れ図である。
【図１２】図１０のステップＳ３１０で示した裏写り判定処理を具体的に表わした流れ図である。
【図１３】原稿の存在する領域におけるオープンデータとクローズデータの双方についての階調ごとのヒストグラムの一例を表わした特性図である。
【図１４】比較的単純なヒストグラムの例を示した説明図である。
【図１５】比較的単純なヒストグラムの例を示した説明図である。
【図１６】本実施の形態で使用するしきい値テーブルの一例を示した説明図である。
【図１７】図１２に示した処理の次の処理として行われる下地除去マニュアルによる裏写り防止処理の一例についてその流れを表わした流れ図である。
【図１８】本実施の形態の下地除去オートを実現する裏写り防止用のオフセット値の概念を示した説明図である。
【図１９】本実施の形態の原稿の透過率とオフセット値の関係を示したオフセットテーブルの一例についてその最初の３分の１の部分を示した説明図である。
【図２０】本実施の形態の原稿の透過率とオフセット値の関係を示したオフセットテーブルの一例について次の３分の１の部分を示した説明図である。
【図２１】本実施の形態の原稿の透過率とオフセット値の関係を示したオフセットテーブルの一例について残りの部分を示した説明図である。
【図２２】第１の関連技術における画像処理装置の読み取りと記録制御の概要を表わした流れ図である。
【発明を実施するための形態】
【００２９】
図１は、本発明の画像処理装置のクレーム対応図を示したものである。本発明の画像処理装置１０は、プラテン１１と、プラテンカバー１２と、第１の角度センサ１３と、第２の角度センサ１４と、光源１５と、読取素子１６と、第１の画像取得手段１７と、第２の画像取得手段１８と、第１の画像用ヒストグラム作成手段１９と、第２の画像用ヒストグラム作成手段２０と、第１の画像用区間特定手段２１と、第２の画像用区間特定手段２２と、第１の画像用区間併合手段２３と、第２の画像用区間併合手段２４と、第１の画像用最頻階調値算出手段２５と、第２の画像用最頻階調値算出手段２６と、最頻階調差分算出手段２７と、比較手段２８と、裏写り判定手段２９を備えている。ここで、プラテン１１は、画像の読み取りの対象となる原稿を載置する。プラテンカバー１２は、プラテン１１の一端を回転中心として上方に開閉自在に取り付けられている。第１の角度センサ１３は、プラテンカバー１２がプラテン１１の他端から有限の距離だけ離れた角度としての第１の角度を検出する。第２の角度センサ１４は、プラテンカバー１２がプラテン１１を完全に覆う角度としての第２の角度を検出する。光源１５は、プラテン１１よりも下方からプラテン１１を介して前記した原稿の読取面を照射する。読取素子１６は、光源１５から照射された光線がプラテン１１を介して前記した原稿に照射されたその反射光を用いてその原稿の画像を読み取る。第１の画像取得手段１７は、プラテンカバー１２がプラテン１１に対して前記した第１の角度よりも開いた状態から第１の角度センサ１３が前記した第１の角度を検出したとき、プラテン１１側から前記した光源を点灯させて前記した原稿の所定の部位の画像を第１の画像として取得する。第２の画像取得手段１８は、第１の画像取得手段１７が第１の画像を取得した後に第２の角度センサ１４が前記した第２の角度を検出したとき、プラテン１１側から前記した光源を点灯させて前記した原稿の前記した所定の部位の画像を第２の画像として取得する。第１の画像用ヒストグラム作成手段１９は、前記した第１の画像について階調ごとのヒストグラムを作成する。第２の画像用ヒストグラム作成手段２０は、前記した第２の画像について階調ごとのヒストグラムを作成する。第１の画像用区間特定手段２１は、第１の画像用ヒストグラム作成手段１９の作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める。第２の画像用区間特定手段２２は、第２の画像用ヒストグラム作成手段２０の作成したヒストグラムにおける画素の出現数が前記した第１のしきい値以上となる階調値の区間をそれぞれ求める。第１の画像用区間併合手段２３は、第１の画像用区間特定手段２１で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する。第２の画像用区間併合手段２４は、第２の画像用区間特定手段２２で求めたそれぞれの区間の間の階調間の距離が予め定めた前記した第２のしきい値以下であるときこれらの区間を連続区間として併合する。第１の画像用最頻階調値算出手段２５は、第１の画像用ヒストグラム作成手段１９の作成したヒストグラムにおける第１の画像用区間併合手段２３によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める。第２の画像用最頻階調値算出手段２６は、第２の画像用ヒストグラム作成手段２０の作成したヒストグラムにおける第２の画像用区間併合手段２４によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める。最頻階調差分算出手段２７は、第１の画像用最頻階調値算出手段２５と第２の画像用最頻階調値算出手段２６のそれぞれ算出した最頻階調の差分を算出する。比較手段２８は、最頻階調差分算出手段２７の算出した前記した最頻階調の差分を前記した原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する。裏写り判定手段２９は、比較手段２８の比較により前記した最頻階調の差分が第３のしきい値以上であるとき前記した原稿が裏写りの可能性がないと判定し、それ以外は前記した原稿が裏写りの可能性があると判定する。
【００３０】
図２は、本発明の画像処理方法のクレーム対応図を示したものである。本発明の画像処理方法４０は、第１の画像取得ステップ４１と、第２の画像取得ステップ４２と、第１の画像用ヒストグラム作成ステップ４３と、第２の画像用ヒストグラム作成ステップ４４と、第１の画像用区間特定ステップ４５と、第２の画像用区間特定ステップ４６と、第１の画像用区間併合ステップ４７と、第２の画像用区間併合ステップ４８と、第１の画像用最頻階調値算出ステップ４９と、第２の画像用最頻階調値算出ステップ５０と、最頻階調差分算出ステップ５１と、比較ステップ５２と、裏写り判定ステップ５３を備えている。ここで、第１の画像取得ステップ４１では、プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記したプラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記した第１の角度となったとき、前記したプラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する。第２の画像取得ステップ４２では、第１の画像取得ステップ４１で第１の画像を取得した後に前記したプラテンカバーが前記したプラテンを完全に覆う角度としての第２の角度となったとき、前記したプラテン側から前記した光源を点灯させて前記した原稿の前記した所定の部位の画像を第２の画像として取得する。第１の画像用ヒストグラム作成ステップ４３では、第１の画像取得ステップ４１で取得した第１の画像について階調ごとのヒストグラムを作成する。第２の画像用ヒストグラム作成ステップ４４では、第２の画像取得ステップ４２で取得した第２の画像について階調ごとのヒストグラムを作成する。第１の画像用区間特定ステップ４５では、第１の画像用ヒストグラム作成ステップ４３で作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める。第２の画像用区間特定ステップ４６では、第２の画像用ヒストグラム作成ステップ４４で作成したヒストグラムにおける画素の出現数が前記した第１のしきい値以上となる階調値の区間をそれぞれ求める。第１の画像用区間併合ステップ４７では、第１の画像用区間特定ステップ４５で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する。第２の画像用区間併合ステップ４８では、第２の画像用区間特定ステップ４６で求めたそれぞれの区間の間の階調間の距離が予め定めた前記した第２のしきい値以下であるときこれらの区間を連続区間として併合する。第１の画像用最頻階調値算出ステップ４９では、第１の画像用ヒストグラム作成ステップ４３で作成したヒストグラムにおける第１の画像用区間併合ステップ４７によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める。第２の画像用最頻階調値算出ステップ５０では、第２の画像用ヒストグラム作成ステップ４４で作成したヒストグラムにおける第２の画像用区間併合ステップ４８によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める。最頻階調差分算出ステップ５１では、第１の画像用最頻階調値算出ステップ４９と第２の画像用最頻階調値算出ステップ５０のそれぞれで算出した最頻階調の差分を算出する。比較ステップ５２では、最頻階調差分算出ステップ５１で算出した前記した最頻階調の差分を前記した原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する。裏写り判定ステップ５３では、比較ステップ５２による比較により前記した最頻階調の差分が第３のしきい値以上であるとき前記した原稿が裏写りの可能性がないと判定し、それ以外は前記した原稿が裏写りの可能性があると判定する。
【００３１】
図３は、本発明の画像処理プログラムのクレーム対応図を示したものである。本発明の画像処理プログラム７０は、コンピュータに第１の画像取得処理７１と、第２の画像取得処理７２と、第１の画像用ヒストグラム作成処理７３と、第２の画像用ヒストグラム作成処理７４と、第１の画像用区間特定処理７５と、第２の画像用区間特定処理７６と、第１の画像用区間併合処理７７と、第２の画像用区間併合処理７８と、第１の画像用最頻階調値算出処理７９と、第２の画像用最頻階調値算出処理８０と、最頻階調差分算出処理８１と、比較処理８２と、裏写り判定処理８３を実行させるようにしている。ここで、第１の画像取得処理７１では、プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記したプラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記した第１の角度となったとき、前記したプラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する。第２の画像取得処理７２では、第１の画像取得処理７１で第１の画像を取得した後に前記したプラテンカバーが前記したプラテンを完全に覆う角度としての第２の角度となったとき、前記したプラテン側から前記した光源を点灯させて前記した原稿の前記した所定の部位の画像を第２の画像として取得する。第１の画像用ヒストグラム作成処理７３では、第１の画像取得処理７１で取得した第１の画像について階調ごとのヒストグラムを作成する。第２の画像用ヒストグラム作成処理７４では、第２の画像取得処理７２で取得した第２の画像について階調ごとのヒストグラムを作成する。第１の画像用区間特定処理７５では、第１の画像用ヒストグラム作成処理７３で作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める。第２の画像用区間特定処理７６では、第２の画像用ヒストグラム作成処理７４で作成したヒストグラムにおける画素の出現数が前記した第１のしきい値以上となる階調値の区間をそれぞれ求める。第１の画像用区間併合処理７７では、第１の画像用区間特定処理７５で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する。第２の画像用区間併合処理７８では、第２の画像用区間特定処理７６で求めたそれぞれの区間の間の階調間の距離が予め定めた前記した第２のしきい値以下であるときこれらの区間を連続区間として併合する。第１の画像用最頻階調値算出処理７９では、第１の画像用ヒストグラム作成処理７３で作成したヒストグラムにおける第１の画像用区間併合処理７５によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める。第２の画像用最頻階調値算出処理８０では、第２の画像用ヒストグラム作成処理７４で作成したヒストグラムにおける第２の画像用区間併合処理７９によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める。最頻階調差分算出処理８１では、第１の画像用最頻階調値算出処理７９と第２の画像用最頻階調値算出処理８０のそれぞれで算出した最頻階調の差分を算出する。比較処理８２では、最頻階調差分算出処理８１で算出した前記した最頻階調の差分を前記した原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する。裏写り判定処理８３では、比較処理８２による比較により前記した最頻階調の差分が第３のしきい値以上であるとき前記した原稿が裏写りの可能性がないと判定し、それ以外は前記した原稿が裏写りの可能性があると判定する。
【００３２】
＜発明の実施の形態＞
【００３３】
次に本発明の実施の形態を説明する。
【００３４】
図４は、本発明の実施の形態でプラテンカバーを開いた状態の画像処理装置を表わしたものである。この画像処理装置２００はブックスキャナ方式とＡＤＦ方式の双方で画像を読み取ることを可能にした装置であり、装置本体２０１上にヒンジ機構２０２、２０２によって開閉自在とされたプラテンカバー部２０３が取り付けられている。プラテンカバー部２０３の上部には、シート原稿用トレイ２０４を備えたＡＤＦ機構２０５が配置されている。
【００３５】
装置本体２０１の上部には、原稿の最大サイズに対応した面積のプラテンガラス２１１が配置されており、その下方には図示しないが画像読取部を備えたキャリッジがプラテンガラス２１１の長手方向に往復動可能に配置されている。プラテンガラス２１１の図で左端部に隣接して細長い固定読取用領域２１２が配置されている。固定読取用領域２１２はＡＤＦ機構２０５によって搬送される図示しないシート状の原稿を読み取るための領域である。
【００３６】
プラテンカバー部２０３におけるプラテンガラス２１１と対向する位置には、原稿押さえ２１３が配置されている。原稿押さえ２１３の左端部に隣接して細長い固定読取用窓２１４が配置されている。固定読取用窓２１４はＡＤＦ機構２０５によってシート原稿用トレイ２０４から送り出された図示しないシート状の原稿を読み取るための窓である。読み取りの終了した原稿はプラテンカバー部２０３の上面を構成する原稿排出部２１５に１枚ずつ排出されることになる。
【００３７】
装置本体２０１の上部奥側に寄った位置には角度検出アクチュエータ２１６が進退自在に配置されている。この角度検出アクチュエータ２１６は、プラテンカバー部２０３の開き角を検出するセンサとしてのこの図に示していない角度センサのアクチュエータ部分を構成している。
【００３８】
角度検出アクチュエータ２１６は、プラテンカバー部２０３が装置本体２０１の上面に対して所定角度に開くまでは、その上端がプラテンカバー部２０３に常に接触している。そして、開き角がこの所定角度よりも小さいほど角度検出アクチュエータ２１６が装置本体２０１の内部に押し下げられるようになっている。また、開き角が前記した所定角度に到達するまでは、図示しないスプリング機構によって角度検出アクチュエータ２１６の上部が押し上げられる習性を持っている。
【００３９】
図５は、この画像処理装置の要部を側方から見たものである。この図５およびそれ以降に示す図では、プラテンカバー部２０３の上部に配置されるシート原稿用トレイおよびＡＤＦ機構の図示を省略している。
【００４０】
装置本体２０１の内部には、キャリッジ２２１が矢印２２２方向（副走査方向）に往復動自在に配置されている。また、このキャリッジ２２１の移動に障害とならない場所には角度検出アクチュエータ２１６と、この角度検出アクチュエータ２１６の上下動する位置を２段階で検出する第１および第２の角度センサ２２３、２２４が上下方向の位置をずらして固定されている。これら第１および第２の角度センサ２２３、２２４は、本実施の形態で発光素子と受光素子の対によってそれぞれ構成されており、発光素子から受光素子に向かう光線が角度検出アクチュエータ２１６によって遮断されるか否かによってプラテンカバー部２０３の開いた角度を検出する。
【００４１】
図６は、本実施の形態の画像処理装置の回路構成の概要を表わしたものである。図４および図５と共に説明する。
【００４２】
画像処理装置２００は、この装置の各部を制御する制御部２３１を備えている。制御部２３１は、ＣＰＵ（Central Processing Unit）２３２と、このＣＰＵ２３２の実行する制御プログラムを格納したメモリ２３３を有している。制御部２３１は、データバス等のバス２３４を介して画像処理装置２００の各部と接続されている。
【００４３】
このうち画像読取部２３５は、図示しない原稿の画像を読み取るデバイスであり、図５に示したキャリッジ２２１と、これを副走査方向に移動させる移動制御機構から構成されている。画像処理部２３６は画像読取部２３５の読み取ったＲ（赤）、Ｇ（緑）およびＢ（青）の３原色からなる画像データに対して、シェーディング補正やＹＣｂＣｒ表色系への変換等の画像処理を行う回路で構成されている。原稿サイズ検知部２３７は、原稿の主走査サイズを検出することで定型サイズの原稿のサイズを判別するようになっている。
【００４４】
角度検出部２３８は、角度検出アクチュエータ２１６の上下動に基づく第１および第２の角度センサ２２３、２２４の検知動作でプラテンカバー部２０３の開き角を検出する。この角度検出部２３８は、原稿サイズ検知部２３７の検知動作にも使用される他に、原稿の裏写りの判別にも使用されるようになっている。裏写り判定部２３９は、原稿の裏写りの発生の可能性を判定する。裏写り判定部２３９が裏写り発生の可能性有りと判定した場合には、画像処理部２３６が裏写り防止のため通常とは異なる下地除去処理を行うことになる。
【００４５】
しきい値格納部２４０は、本実施の形態の画像処理装置２００で使用される各種のしきい値を格納する不揮発性メモリで構成されている。このしきい値格納部２４０はメモリ２３３の一部として構成することも可能である。画像出力部２４１は、画像処理部２３６で処理した後の画像データを用いて、図示しない用紙に画像をプリントするプリンタで構成されている。操作部２４２は図示しない各種キースイッチやディスプレイから構成されている。画像処理装置のオペレータは、この操作部２４２からブックスキャナ方式やＡＤＦ方式を選択したり、原稿をコピーする場合の枚数の指定等の各種操作を行うことができる。
【００４６】
図７〜図９は、本実施の形態の画像処理装置におけるプラテンカバー部の開き角と第１および第２の角度センサの検出の関係を説明するためのものである。図７〜図９で図５と同一部分には同一の符号を付している。
【００４７】
まず、図７はプラテンカバー部２０３の一端を十分上方に持ち上げて、画像処理装置２００の上部のプラテンガラス２１１の位置に原稿２５１を載置した状態、あるいは載置した原稿２５１を回収する直前の状態を表わしている。この状態ではプラテンカバー部２０３の開き角が前記した所定角度よりも大きいので、角度検出アクチュエータ２１６の上端はこのプラテンカバー部２０３の下面と接触していない。このとき、角度検出アクチュエータ２１６は前記したスプリング機構によって上限位置まで移動した状態にあり、装置本体２０１の内部に存在する部分２１６Ａの下端部が第１の角度センサ２２３よりも上側に移動している。
【００４８】
この状態では、第１および第２の角度センサ２２３、２２４のいずれの受光素子もそれぞれに対応して配置された発光素子からの光を角度検出アクチュエータ２１６で遮られることなく受光することができる。この状態のとき、角度検出部２３８は、第１および第２の角度センサ２２３、２２４が共にオープンであると判別する。このとき、キャリッジ２２１は副走査方向におけるホームポジションとしての位置に停止した状態にあり、画像の読み取りは行われていない。
【００４９】
図８は、図７に示した状態からプラテンカバー部２０３が閉じられていき、開き角が予め定められた角度θになった状態を示したものである。画像処理装置２００の上部のプラテンガラス２１１の位置には、画像の読み取りを行おうとする原稿２５１が載置されている。
【００５０】
開き角が角度θになるよりもわずかに大きな角度としての前記した所定角度のとき、プラテンカバー部２０３の下面が角度検出アクチュエータ２１６の上端と接触するように設定されている。このため、開き角が角度θになった時点では角度検出アクチュエータ２１６がわずかに下方に押し下げられている。これにより、装置本体２０１の内部に存在する部分２１６Ａは、第１の角度センサ２２３の発光素子から受光素子に至る光線を遮断している。第２の角度センサ２２４の発光素子から受光素子に至る光線は遮断されていない。この状態のとき、角度検出部２３８は、第１の角度センサ２２３がクローズであると判別する。第２の角度センサ２２４については、図７に示した状態と同一であるので、オープンであると判別することになる。
【００５１】
プラテンカバー部２０３がこの状態まで閉じると画像処理装置２００の画像読取部２３５は、キャリッジ２２１内の光源ランプ２６１を点灯させる。すると、光源ランプ２６１から発せられた光は、原稿２５１の読取面を照射し、その反射光が複数枚のミラー２６２〜２６４を順次反射して光学レンズ２６５を通過し、１次元イメージセンサ２６６上に画像を結像する。このようにして１ライン分の画像が読み取られることになる。キャリッジ２２１は、図示しないモータによって図５に示す矢印２２２方向（副走査方向）に往復動可能である。
【００５２】
図９は、図８に示した状態から更に進行してプラテンカバー部２０３が完全に閉じられた状態を表わしたものである。この状態ではプラテンカバー部２０３の開き角がゼロになり、角度検出アクチュエータ２１６は下限位置まで下方に押し下げられている。これにより、装置本体２０１の内部に存在する角度検出アクチュエータ部分２１６Ａは、第１の角度センサ２２３の発光素子から受光素子に至る光線を遮断するだけでなく、第２の角度センサ２２４の発光素子から受光素子に至る光線も遮断する。この状態のとき、角度検出部２３８は、第１および第２の角度センサ２２３、２２４を、共にクローズであると判別することになる。
【００５３】
後に説明するように、この時点までに画像処理装置２００の裏写り判定部２３９は原稿２５１の裏写りの発生の可能性の有無を判定している。したがって、キャリッジ２２１が原稿２５１の操作を開始すると、画像処理部２３６は裏写り判定部２３９の判定結果を基にして画像の処理を行い、画像出力部２４１に適切な処理を行った画像データを供給してプリントを行わせることになる。
【００５４】
図１０は、ブックスキャナ方式で画像の読み取りを行う際の原稿をセットしてから裏写りの判定が行われるまでの画像処理装置の処理の流れを表わしたものである。この処理は図６に示したメモリ２３３に格納された制御プログラムをＣＰＵ２３２が実行することによって実現する。図６〜図９と共に説明する。
【００５５】
図７に示すようにオペレータが原稿２５１をプラテンガラス２１１にセットした状態で、角度検出部２３８は第１の角度センサ２２３がクローズの状態になっているかを監視している（ステップＳ３０１）。図７に示すようにプラテンカバー部２０３が十分開いた状態で第１の角度センサ２２３はオープンの状態となっており（ステップＳ３０１：Ｎ）、この状態で第１の角度センサ２２３の監視が継続する。
【００５６】
ある時点でオペレータがプラテンカバー部２０３を閉じる動作を開始したとする。すると、図８に示すようにプラテンカバー部２０３の開き角が角度θにまで減少した時点で第１の角度センサ２２３がクローズに変化する（ステップＳ３０１：Ｙ）。すると角度検出部２３８の検出結果を基にして制御部２３１は画像読取部２３５に対してキャリッジ２２１内の光源ランプ２６１の点灯を指示し、光源ランプ２６１が点灯する（ステップＳ３０２）。
【００５７】
光源ランプ２６１の点灯状態で制御部２３１は第１の角度センサ２２３がこの後もオープンの状態であるかをチェックする（ステップＳ３０３）。プラテンカバー部２０３が継続的に閉じられる方向に移動している場合、第１の角度センサ２２３はクローズのままである（Ｎ）。そうであれば、制御部２３１は画像読取部２３５に対して１次元イメージセンサ２６６による１ライン分のスキャンを指示する（ステップＳ３０４）。これにより、図８に示した配置関係で原稿２５１の所定の副走査位置における１ライン分の画像の読み取りが行われることになる。
【００５８】
１ライン分の画像の読み取りが行われたこの副走査位置は、原稿２５１の領域で、かつリードエッジに比較的近い位置と定められている。したがって、原稿２５１のサイズがどのようなものであっても、その副走査位置における１ライン分の読み取りが行われることになる。このとき読み取られた１ライン分の画像データは、プラテンカバー部２０３がオープンとなった状態におけるデータなので、「オープンデータ」としてメモリ２３３内部の所定の領域に格納される。
【００５９】
一方、ステップＳ３０３で第１の角度センサ２２３がオープンとなっていた場合には（Ｙ）、オペレータが何らかの事情でプラテンカバー部２０３を再び開く方向に移動させて、画像の読み取りを停止した可能性がある。そこで、この場合には光源ランプ２６１を消灯させて（ステップＳ３０５）、再度、ステップＳ３０１の待機状態に戻ることになる。
【００６０】
これに対して、ステップＳ３０４で１ライン分のスキャンが行われた場合、制御部２３１は角度検出部２３８から第２の角度センサ２２４がクローズであるとの検出結果が到来したかをチェックする（ステップＳ３０６）。図８に示した状態から図９に示した状態にまで変化する途中までは、第２の角度センサ２２４がオープンの状態を保持している。このような場合（ステップＳ３０６：Ｎ）、制御部２３１は角度検出部２３８から第１の角度センサ２２３がオープンになったとの検出結果が到来するかをチェックする（ステップＳ３０７）。そして、第２の角度センサ２２４がオープンで第１の角度センサ２２３がクローズの状態を保持している間は（ステップＳ３０６：Ｎ、ステップＳ３０７：Ｎ）、処理をステップＳ３０６に戻して、このループ処理を保持した状態で第２の角度センサ２２４がクローズになるのを待機することになる。
【００６１】
この待機状態で第２の角度センサ２２４がクローズになると（ステップＳ３０６：Ｙ）、制御部２３１は画像読取部２３５に対して１次元イメージセンサ２６６による１ライン分のスキャンを再度指示する（ステップＳ３０８）。これにより、図９に示した配置関係で原稿２５１の前記した所定の副走査位置における１ライン分の画像の読み取りが行われることになる。このとき読み取られた１ライン分の画像データは、プラテンカバー部２０３がクローズとなった状態のデータなので、「クローズデータ」としてメモリ２３３内部の他の所定の領域に格納される。
【００６２】
このようにして図８に示した配置状態と図９に示した配置状態の双方で原稿２５１の同一副走査位置で主走査方向に１ライン分の画像の読み取りが行われたら、原稿サイズ検知部２３７が原稿２５１のサイズ判定を行う（ステップＳ３０９）。続いて裏写り判定部２３９が原稿２５１の原稿の裏写りの発生の可能性の判定を行って（ステップＳ３１０）、処理を終了する（エンド）。
【００６３】
一方、第２の角度センサ２２４がオープンの状態となり、第１の角度センサ２２３もオープンの状態になった場合には（ステップＳ３０６：Ｎ、ステップＳ３０７：Ｙ）、図９に示した配置状態になってから図８に示した配置状態に変化したと推察される。これは、画像読取部２３５による画像の読み取りが終了したか、その他の理由でオペレータがプラテンカバー部２０３を持ち上げた場合である。そこで、この場合にはステップＳ３０５に進んで光源ランプ２６１を消灯させ、再度、ステップＳ３０１の待機状態に戻ることになる。
【００６４】
ステップＳ３０９の原稿サイズ検知部２３７による原稿２５１のサイズ判定の処理は、オペレータが図１０に示した処理を開始するに先立って原稿サイズをマニュアルで指定したような場合は省略される。原稿サイズをマニュアルで指定した場合には、原稿２５１の実際のサイズとは関係なく、その指定したサイズの領域を読み取ることになるからである。
【００６５】
図１１は、原稿サイズをマニュアルで指定せず、原稿のサイズを自動で検知する場合の処理の概要を表わしたものである。この処理は、図６に示した原稿サイズ検知部２３７が行うものであるが、メモリ２３３内に格納された制御プログラムをＣＰＵ２３２が実行することによって実現する。図４、図６、図８および図９と共に説明する。
【００６６】
まず原稿サイズ検知部２３７は、メモリ２３３に格納されたオープンデータとクローズデータの双方を読み出して、それぞれの主走査方向の同一画素位置ごとに階調の差分をとる（ステップＳ３２１）。次に、これらの差分が、予め定めたしきい値以下から最大の差分に変化する主走査方向の位置を判別する（ステップＳ３２２）。この処理で用いられるしきい値は、しきい値格納部２４０に原稿サイズ判別用として格納されている。ここで設定されるしきい値は、図８のように原稿２５１の読取面と反対側に原稿押さえ２１３が密着していない場合と、図９に示すように原稿２５１の読取面と反対側に原稿押さえ２１３が密着している場合の同一読取位置での階調の差分よりも多少大きな値である。
【００６７】
一方、主走査方向における原稿２５１を外れた領域では、原稿２５１の読取面と反対側に原稿押さえ２１３が密着している場合とそうでない場合とで一般に階調の差が大きく異なってくる。これは、図９に示した配置だと光源ランプ２６１の発した光が原稿押さえ２１３で反射されて１次元イメージセンサ２６６入射する量が非常に多いが、図８に示した配置だと光源ランプ２６１の発した光が空間に放出されてしまう割合が大きくなるからである。そこで主走査方向における原稿２５１の存在しない位置ではオープンデータとクローズデータの階調の差分が最大あるいはこれに近い値となる。
【００６８】
したがって、この階調の差分がしきい値以下から最大の差分（あるいはこれに近い値）に急変する主走査位置を２点判別する。そして、これら２点間の主走査方向の長さに一致する用紙の一辺を、定型サイズの用紙の辺の長さを表わした予め用意したデータ一覧から検索する（ステップＳ３２３）。ただし、原稿２５１の端部をプラテンガラス２１１の主走査方向の開始点と一致させるようにセットする場合には、最大の差分（あるいはこれに近い値）に急変する主走査位置は１点となる。このような画像処理装置２００の場合には、主走査方向の開始点の位置から、階調の急変する主走査位置までの長さを検索の対象とする。
【００６９】
このようにしてステップＳ３２３の処理で一致した定型サイズを、今回読み取りの対象とする原稿２５１のサイズとして検知し（ステップＳ３２４）、原稿のサイズの自動検知の処理を終了する（エンド）。
【００７０】
図１２は、図１０のステップＳ３１０で示した裏写り判定処理を具体的に表わしたものである。この処理は、図６に示した裏写り判定部２３９が行うものであるが、メモリ２３３内に格納された制御プログラムをＣＰＵ２３２が実行することによって実現する。図６、図８〜図１０と共に説明する。
【００７１】
裏写り判定部２３９は、ステップＳ３０４で取得したオープンデータとステップＳ３０８で取得したクローズデータをメモリ２３３から読み出して、これらの階調ごとのヒストグラムを作成する（ステップＳ３４１）。このとき、オープンデータとクローズデータは、予めステップＳ３１０で判定した原稿２５１の存在する主走査領域のみのデータに制限しておく。
【００７２】
図１３は、原稿の存在する領域におけるオープンデータとクローズデータの双方についての階調ごとのヒストグラムの一例を表わしたものである。この図で横軸は、「０」から「２５５」までの２５６段階の階調を示しており、「０」が最も階調の低い「黒」を表わし、「２５５」が最も階調の高い「白」を表わしている。縦軸は、該当する階調の画素数（度数）を表わしている。
【００７３】
図１２に戻って説明を続ける。図１３に示したような２つのヒストグラムを求めたら、裏写り判定部２３９はこれらのヒストグラムについて、第１のしきい値以上の階調となっている区間を求める（ステップＳ３４２）。ここで第１のしきい値は、しきい値格納部２４０に裏写り判定用として格納されている。
【００７４】
図１４および図１５は、図１３に示したヒストグラムを用いた処理の説明を分かりやすくするために比較的単純なヒストグラムの例を示したものである。これらの図を適宜使用して裏写り判定部２３９の処理を説明する。これらの図でも横軸としてのＸ軸は階調を示しており、これと直交する図示しない縦軸としてのＹ軸方向はそれぞれの階調における画素の出現数を表わしている。ただし、これらの図では具体的な階調や出現数の表示は行っていない。
【００７５】
図１４および図１５では、図１２のステップＳ３４２における第１のしきい値を「ＴＨＬ」で示している。また、第１のしきい値ＴＨＬ以上の度数の部分については、ハッチングを付している。ステップＳ３４２の処理では、区間ａ1、区間ａ2、区間ａ3および区間ａ4の４つの区間で画素の出現数が第１のしきい値ＴＨＬ以上となっている。
【００７６】
ステップＳ３４２に続くステップＳ３４３では、各区間ａ1、区間ａ2、区間ａ3、区間ａ4のそれぞれ隣接する部分の距離が第２のしきい値以下であるかを判別する。判別の結果、第２のしきい値以下であれば第１のしきい値ＴＨＬ未満のこれらの区域を隣接する区間に併合する。ここで第２のしきい値も、しきい値格納部２４０に裏写り判定用として格納されている。
【００７７】
図１４について調べてみると、区間ａ1と区間ａ2の間の第１のしきい値ＴＨＬ未満の区域の距離は「１」（階調）であり、区間ａ2と区間ａ3の間の第１のしきい値ＴＨＬ未満の区域の距離は「２」（階調）であり、区間ａ3と区間ａ4の間の第１のしきい値ＴＨＬ未満の区域の距離は「７」（階調）である。第２のしきい値を「２」に設定していたとする。すると、図１４における区間ａ1と区間ａ2の間および区間ａ2と区間ａ3の間が、図１５に示すように１つの区間ｂ1に統合される。
【００７８】
一方、区間ａ3と区間ａ4の間の距離は「７」（階調）であるため、区間ａ3が区間ｂ1の一部になるのに対して、区間ａ4はそのままの区間として区間ｂ2に変更される。このようにして図１４で４つの区間ａ1、区間ａ2、区間ａ3、区間ａ4であったものが、ステップＳ３４３の処理で図１５に示すように２つの区間ｂ1、区間ｂ2に変更になる。
【００７９】
次のステップＳ３４４では、ステップＳ３４３で処理後のヒストグラムの各区間ｂの中で、それぞれＸ軸（階調値）で最も大きな値を持つ区間の度数で最頻値を持つ階調値を求める（ステップＳ３４４）。これを、再び図１３に戻って説明する。
【００８０】
図１３では、図１５で示した２つの区間ｂ1、区間ｂ2に相当する区間は次のようになる。ただし、第１のしきい値ＴＨＬはここでは「１００」としている。
（１）オープンデータについての第１のしきい値ＴＨＬ以上の区間
区間ｂ1（オープン）：［１２：１８］
区間ｂ2（オープン）：［１５２：１６９］
（２）クローズデータについての第１のしきい値ＴＨＬ以上の区間
区間ｂ1（クローズ）：［１３：１９］
区間ｂ2（クローズ）：［１７５：１９４］
【００８１】
これら２つのヒストグラムの内で階調の差としての階調値の最も大きな値を持つ区間は、区間ｂ2（オープン）と区間ｂ2（クローズ）である。また、区間ｂ2（オープン）の度数で最頻値を持つ階調値（図で○印で示す度数に対応する階調値）をＴopenとすると、この値は「１６０」である。区間ｂ2（クローズ）の度数で最頻値を持つ階調値（図で○印で示す度数に対応する階調値）をＴcloseとすると、この値は「１８４」である。
【００８２】
次のステップＳ３４５では、ステップＳ３４４で求めた２つの階調値Ｔopenおよび階調値Ｔcloseの差分を求め、これをオープンデータとクローズデータの透過率とする。図１３に示した例では、階調値Ｔopenと階調値Ｔcloseの差分は、「１６０」と「１８４」の差分（絶対値）であり、「２４」となる。
【００８３】
次のステップＳ３４６では、しきい値格納部２４０に格納されているしきい値テーブルからオープンデータの入力階調値に対応する第３のしきい値を読み出す。この例では階調値Ｔopenが図１３より「１６０」なので、用意されたしきい値テーブルから階調値Ｔopenが「１６０」に対応する第３のしきい値を読み出すことになる。
【００８４】
図１６は、しきい値テーブルの一例を示したものである。本実施の形態では、第３のしきい値を読み出すためのしきい値テーブル２７１は、入力階調が８ビットであるとして、２５６階調を１０階調ずつに区分けした、入力階調値が「０」から「２５」までの２６段階の入力階調値に対応したものになっている。この例では入力階調値が大きいほど白側になる。
【００８５】
図１６に示したしきい値テーブル２７１では、入力階調値が「２１」以上の場合、第３のしきい値が設定されていない。これは、クローズデータの最頻値が最大値の「２５５」になることが考えられるため、裏写りの判定の対象外としたためである。
【００８６】
なお、裏写りの判定についての精度を上げたい場合は、図１６に示したような２６段階の入力階調値のそれぞれに対して第３のしきい値を定めるのではなく、２５６階調すべての入力階調値に対して第３のしきい値を設定したしきい値テーブルを用意するようにしてもよい。
【００８７】
図１２に示した裏写り判定処理の説明に戻る。次のステップＳ３４７では、図１６で示したしきい値テーブル２７１から求めた第３のしきい値を、ステップＳ３４５で求めたオープンデータとクローズデータの差分としての透過率と比較する。この結果、透過率が第３のしきい値以上であれば（Ｙ）、裏写り判定部２３９は裏写りの可能性があると判定して（ステップＳ３４８）、裏写り判定処理を終了する（エンド）。
【００８８】
これに対して、透過率が第３のしきい値未満であれば（ステップＳ３４７：Ｎ）、裏写り判定部２３９は裏写りの可能性がないと判定して（ステップＳ３４９）、裏写り判定処理を終了する（エンド）。
【００８９】
図１３に示した例では、ステップＳ３４７で階調値Ｔopenが「１６０」に対応する第３のしきい値「３０」を、透過率「２４」と比較する。この結果、第３のしきい値の方が透過率よりも大きいと判定されるので（Ｎ）、ステップＳ３４９に進んで、裏写り判定部２３９は裏写りの可能性がないと判定することになる。
【００９０】
以上のようにして裏写り判定を行うその原理を次に説明する。まず、裏写り判定にオープンデータとクローズデータの差分を用いることについて説明する。裏写りの要因は、原稿押さえ２１３からの反射光によるところが大きい。そこで、原稿押さえからの反射光をほとんど受けないオープンデータと反射光を受けるクローズデータの差分を見て、その量が単純に大きいほど裏写りが発生する可能性があると考える。これが基本的な原理である。
【００９１】
次に、オープンデータのヒストグラムに対して、しきい値以上となる区間の中で最も大きい階調（白側の階調）を持つ区間の最頻度を有する階調値に対して用意されたしきい値テーブル２７１から判定のためのしきい値を求める理由について説明する。
【００９２】
本実施の形態では、裏写りの判定に透過率を用いる。単純に考えれば透過率が大きいほど裏写りしやすいと考えられる。このため、透過率にしきい値を設けて、しきい値以上となる場合には裏写りすると判定すればよいと考えられる。しかしながら、原稿の厚みや原稿の色、印字の有無等によって透過率が異なってくるので、このような単純な判定を行うことができない。
【００９３】
たとえば白一色の原稿と、地色は白でオープンデータの読み取り位置にグレーの帯がある原稿を比べた場合、透過率は白一色の原稿の方が高くなる。しきい値を設けて裏写りの有無を判定すると、白一色の原稿は裏写り有りと判定され、地色は白でグレーの帯がある原稿は裏写り無しと判定されることになる。これらの例の場合、２枚の原稿が同一の厚さであったとすると、グレーの帯がある原稿も地色の白の部分に裏写りが発生する可能性は白一色の原稿と変わらないのに、判定結果が異なることになる。
【００９４】
そこで、この例でグレーの帯がある原稿も裏写りありの判定にすべきであるとした場合、使用するしきい値を下げる手法を採ることが考えられる。ところが、グレーの帯の濃度がより濃くなった原稿があるとすると、この場合にはより透過率が下がるため、そのような原稿を裏写りありと判定できないおそれがある。
【００９５】
以上より、裏写りの判定には単純に透過率の大きさだけを基準にすることができないことが分かる。そこでグレーの帯のオープンデータに対しては、それぞれに応じたしきい値を設定するようにして、本実施の形態では帯の濃度が変わっても裏写りありの判定を可能にしている。以上の理由から本実施の形態では、オープンデータの最頻度を有する階調値に応じたしきい値テーブル２７１を使用して裏写りの判定を行っている。
【００９６】
ところで図１２のステップＳ３４９で裏写り判定部２３９が原稿２５１について裏写りの可能性がないと判定したとする。この場合、図６に示す画像読取部２３５の読み取った画像データは画像処理部２３６で通常の処理を行った後に画像出力部２４１がプリントアウトすることになる。これに対して、図１２のステップＳ３４８で裏写り可能性ありとされた画像データは、同様にプリントアウトすると裏写りの生じた画像が得られることになる。そこで本実施の形態では裏写り可能性ありとされた画像データに対して画像処理部２３６は、裏写り防止を行う下地除去処理を行うようにしている。
【００９７】
そこで、本実施の形態で行う裏写り防止を行う下地除去処理について次に説明する。一般に下地除去処理は新聞のように用紙の下地（地肌）に薄い色がついている原稿をコピーする際に、これによって得られた画像をより見やすくするために、下地となる部分に色を乗せないように「白地」として処理する機能として知られている。
【００９８】
下地除去処理の一般的な手法は、次のようなものである。
（１）まず原稿を読み取ってそのデータから下地の階調値を求める。
（２）次に、求めた下地の階調値までの階調値がプリント時に白色として記録されるように階調を補正する。たとえばプリント時の白色が階調値の「２５５」であるとすると、下地の階調値を「２５５」に補正することになる。
【００９９】
この一般的な下地除去処理の手法を、本明細書では「下地除去オート」と呼ぶことにする。「下地除去オート」以外の下地除去処理の手法として、本明細書で「下地除去マニュアル」と呼ぶことにする下地除去処理の手法が存在する。この「下地除去マニュアル」では、白として処理する階調を画像の読み取りによって求めるのではなく、予め固定値として決めている。また、固定値を複数のレベルに分けておき、オペレータが希望する下地除去量を選べるようにした手法も知られている。
【０１００】
本実施の形態では、以上説明した「下地除去オート」ならびに「下地除去マニュアル」とは異なる下地除去処理を行うことで、原稿の裏写りを防ぐようにしている。本実施の形態で実現する下地除去処理を、（ａ）下地除去マニュアルを持ったデジタル複合機と、（ｂ）下地除去オートを持ったデジタル複合機の２つに分けて説明を行う。
【０１０１】
（ａ）下地除去マニュアルを持ったデジタル複合機の場合
【０１０２】
下地除去マニュアルの場合には、オペレータが下地除去量をマニュアルで調整することができる。たとえば、オペレータが図４に示した画像処理装置２００のプラテンカバー部２０３を閉じて図１２に示す裏写り判定処理を行った結果として、ステップＳ３４８で裏写り可能性ありと判定されたとする。
【０１０３】
この場合には、図６に示す操作部２４２を構成するディスプレイに下地除去のレベルを上げるような警告を表示するようにすればよい。一例としては、「裏写りが発生する恐れがあるため、下地除去のレベルを上げてコピーすることを推奨します。」といったアラーム表示を表示する。オペレータが操作部２４２のアラーム表示を見て、原稿２５１の下地に合わせて下地除去のレベルを上げれば、裏写りを防止することができる。
【０１０４】
もちろん、原稿２５１の状態に応じた透過率ごとに、予め、推奨する下地除去のレベルを決めておくことも可能である。この場合には、図１２のステップＳ３４５で求めた透過率に対応させて推奨する下地除去のレベルを設定しておき、これをディスプレイに表示するようにすればよい。
【０１０５】
図１７は、図１２に示した処理の次の処理として行われる下地除去マニュアルによる裏写り防止処理の一例についてその流れを表わしたものである。図６および図１２と共に説明する。
【０１０６】
ＣＰＵ２３２は図１２のステップＳ３４８で裏写り可能性ありと判定したら（ステップＳ３６１：Ｙ）、ステップＳ３４５で算出した透過率の値をメモリ２３３の図示しない作業用メモリ領域から読み出す（ステップＳ３６２）。この時点よりも前の段階で、オペレータはマニュアル用テーブルを作成しており、これをメモリ２３３の図示しない不揮発性メモリ領域に格納している。もちろん、マニュアル用テーブルはしきい値格納部２４０の不揮発性メモリ領域に格納するようにしてもよい。
【０１０７】
このマニュアル用テーブルは、オペレータが各種の原稿の透過率に対応して下地除去のレベルを設定してうまくいった場合を集めて作ったものである。もちろん、画像処理装置２００の他のオペレータが提供したデータを基にしてマニュアル用テーブルを作成してもよい。
【０１０８】
ＣＰＵ２３２は、ステップＳ３６２で読み出した透過率に対応する下地除去のレベルを、このマニュアル用テーブルから読み出す（ステップＳ３６３）。そして、読み出した下地除去のレベルを操作部２４２を構成するディスプレイに表示すると共に、その値をオペレータが画像処理装置２００に設定してプリントアウトすることを推奨表示して（ステップＳ３６４）、処理を終了する（エンド）。
【０１０９】
この推奨表示の内容を見て、オペレータが推奨された下地除去のレベルを操作部２４２から入力し、画像のプリントアウトを実行させれば、画像出力部２４１からは裏写りを防止したコピーが得られる可能性が高くなる。もちろん、下地除去マニュアルによる裏写り防止処理は、オペレータのマニュアル操作を前提とするので、オペレータは画像処理装置２００にセットした原稿２５１の状態を思い出して、表示された下地除去のレベルを加減したより適切な下地除去のレベルをマニュアルで設定することもできる。
【０１１０】
また、このようにそれぞれの透過率に対してオペレータが下地除去のレベルをマニュアルで設定して裏写りが適切に解消された場合、これをマニュアル用テーブルに反映させるようにすれば、マニュアル用テーブルの格納内容を充実させたり、信頼性を向上させることが可能になる。
【０１１１】
なお、画像処理装置２００が下地除去マニュアルを持ったデジタル複合機である場合、下地除去のレベルを調整するようにディスプレイにアラーム表示を常に行うことは必ずしも必要ない。このようなアラーム表示を省略して、下地除去のレベルを画像処理装置２００に自動で設定するようにすることも可能である。
【０１１２】
（ｂ）下地除去オートを持ったデジタル複合機の場合
【０１１３】
次に、画像処理装置２００が下地除去オートを持ったデジタル複合機である場合についての説明を行う。この場合には、透過率の値に応じて除去量を予め変動させるオフセット値のテーブルを設定しておく。オフセット値のテーブルは、メモリ２３３の不揮発性メモリ領域に格納してもよいし、しきい値格納部２４０等の他の不揮発性メモリ領域に格納するようにしてもよい。したがって、下地除去オートを持ったデジタル複合機の場合には、図１２のステップＳ３４５で透過率が求まると、オフセット値のテーブルを用いてこれに対応するオフセット値を得ることになる。
【０１１４】
図１８は、下地除去オートを実現する裏写り防止用のオフセット値の概念を説明するためのものである。本実施の形態で下地除去機能は、Ｒ（赤）Ｇ（緑）Ｂ（青）データからＹ（明度）Ｃｂ（色差）Ｃｒ（色差）変換した後の画像データを用いて行うようになっている。図１８で横軸は入力画像データのＹ値を示しており、縦軸は出力画像データのＹ値を示している。本実施の形態でＹ値はそれぞれ８ビット（「０」〜「２５５」）で表記している。この場合、白色に相当する明度が「２５５」である。
【０１１５】
この図１８では、下地除去が行われない場合の入出力特性２８１と、下地除去オートとして従来から行われていた手法を採る場合の入出力特性２８２と、本実施の形態で裏写りを防止するようにした場合の入出力特性２８３のそれぞれを示している。横軸（入力）と縦軸（出力）で特定されるＹ値に関する座標を、（Ｙin，Ｙout）で表わすものとする。この場合、下地除去が行われない場合の入出力特性２８１の場合には、黒色の入力画像データのＹ値（Ｙin＝「０」）に対して黒色の出力画像データのＹ値（Ｙout＝「０」）が対応することになる。また、白色の入力画像データのＹ値（Ｙin＝「２５５」）に対して白色の出力画像データのＹ値（Ｙout＝「２５５」）が対応することになる。したがって、下地除去が行われない場合の入出力特性２８１は、黒色の座標（０，０）と白色の座標（２５５，２５５）の２点を単純に結んだ直線となる。
【０１１６】
次に、従来から行われていた下地除去オートの場合を説明する。この場合には、原稿の下地と判定された入力画像データのＹ値（Ｙin＝「ＹS」）を、出力画像データのＹ値として白色の出力画像データのＹ値（Ｙout＝「２５５」）に引き上げる特性変更が行われる。すなわち、入力画像データのＹ値が「ＹS」〜「２５５」の領域Ａでは、出力画像データのＹ値が「２５５」に画一化される。
【０１１７】
この下地除去オートの入出力特性２８２で、下地除去が行われない場合の入出力特性２８１を表わした直線部分から、領域Ａの部分を表わした出力画像データのＹ値が「２５５」に画一化された直線部分に至る特性曲線２８４を、簡単に一次関数で表わすものとする。このような一次関数は、直線の傾きが「１」以上の任意の傾きであるのが通常である。また、座標（ＹS，２５５）を上端位置とする特性曲線２８４が下地除去オートの入出力特性２８２の直線部分と交わる座標位置を座標（ＹA，ＹA）であるとする。この場合、下地除去オートの入出力特性２８２は、黒色の座標（０，０）と座標（ＹA，ＹA）を結ぶ第１の直線部分と、座標（ＹA，ＹA）と座標（ＹS，２５５）を結ぶ第２の直線部分と、座標（ＹS，２５５）と白色の座標（２５５，２５５）を結ぶ第３の直線部分で表わすことができることになる。
【０１１８】
最後に、本実施の形態の下地除去オートの場合の特性曲線について説明する。この場合には裏写り防止の下地除去が行われる。このため、原稿の下地と判定された入力画像データのＹ値（Ｙin＝「ＹS」）よりも、領域Ｂに相当する階調幅（裏写り防止のためのオフセット）だけ階調が小さくなった入力画像データのＹ値（Ｙin＝「ＹU」）から、出力画像データのＹ値として白色の出力画像データのＹ値（Ｙout＝「２５５」）に引き上げる特性変更が行われる。すなわち、入力画像データのＹ値が「ＹU」〜「２５５」の領域Ａと領域Ｂの合わさった領域では、出力画像データのＹ値が「２５５」に画一化されることになる。
【０１１９】
この裏写りを防止するようにした場合の入出力特性２８３でも、下地除去が行われない場合の入出力特性２８１を表わした直線部分の途中から、座標（ＹU，２５５）に至る特性曲線２８５を考える。この特性曲線２８５と下地除去が行われない場合の入出力特性２８１を表わした直線部分の交点の座標を座標（ＹB，ＹB）とする。すると、本実施の形態の裏写り防止の下地除去が行われた下地除去オートの入出力特性２８３は、黒色の座標（０，０）と座標（ＹB，ＹB）を結ぶ第１の直線部分と、座標（ＹB，ＹB）と座標（ＹU，２５５）を結ぶ第２の直線部分の特性曲線２８５と、座標（ＹU，２５５）と白色の座標（２５５，２５５）を結ぶ第３の直線部分で表わすことができることになる。
【０１２０】
図１９〜図２１は、原稿の透過率とオフセット値の関係を示したオフセットテーブルの一例を、３つに分割して示したものである。オフセットテーブル２９１は、図１８に示したオフセット値Ｂを図７に示す原稿２５１の透過率の違いによって決定するものである。原稿２５１の透過率は、既に説明したように図１２のステップＳ３４５で求めたオープンデータとクローズデータの差分として求められる。本実施の形態で使用するオフセットテーブル２９１は、透過率を８ビット（「０」から「２５５」）の２５６段階で表わすことにしているが、段階数はこれに限るものではない。
【０１２１】
以上説明したように、本実施の形態では図１８に示した下地除去オートを実現するオフセット値のテーブルを用意しておき、図１２のステップＳ３４８で裏写りの可能性があると判定したときであって、かつ下地除去オートの設定が行われているとき、裏写りの防止された下地除去を行う。すなわち、図６に示す画像出力部２４１は裏写りの防止された画像をプリントアウトすることになる。
【０１２２】
なお、以上説明した裏写り防止の下地除去を行う際の裏写りの判定に使用する原稿２５１の画像データとしては、先に説明した裏写り判定に用いる１ラインの画像データの読取結果を使用すべきでない。この読取結果とは別に、下地除去オートの機能で読み取った下地の値を用いる。裏写り判定時に読める程度の１ラインまたは数ラインを基にすると、誤った値を下地としてしまう危険性が高いからである。たとえば原稿２５１が、裏写り判定の読取位置に下地よりも文字の占める面積が多い場合がある。このような場合、原稿２５１のヒストグラムの最頻値は文字部の階調値になる。この結果として最頻値付近の階調値を下地と判定すると、その値を白色にする処理が行われることになり、下地除去量にリミッタをかけている場合でも期待している画像よりもずっと薄い画像が得られるおそれがある。このため、下地の階調値はできるだけ多くの画像データから判断する必要性がある。たとえば下地除去オートで原稿２５１を複写する場合、原稿２５１の読み取りを開始してから、指定する開始ラインから終了ライン（間引くとしても５ミリメートル程度は必要。）を読んだとき、そのデータをラインごとにヒストグラム化して下地の階調値を求め、それを以後の画像データに適用して裏写りの除去された画像を得ることが好ましい。
【０１２３】
以上説明したように本実施の形態の画像処理装置によれば、原稿２５１が薄く、その両面に印字がある場合に発生する恐れがある裏写りを効果的に防止することができる。しかも、裏写りを防止するために専用のセンサ等の部品を新たに設ける必要がない。更に裏写りが発生するおそれがあるかを判定するために原稿２５１の全面を複数回走査する必要がないので、画像のプリントアウトまでに要する時間を遅延させることがない。
【０１２４】
また、本実施の形態の画像処理装置では、裏写り判定に用いる１ラインの画像データの読取結果とは別に、下地除去オートの機能で読み取った下地の値を用いるようにしている。これにより、原稿２５１の１ライン分読み取った画像が下地以外の文字等の黒字に近い濃度領域を有していても、これに影響されることなく裏写りの発生の有無を判定することができる。
【０１２５】
なお、以上説明した実施の形態で画像処理装置２００はブックスキャナ方式とＡＤＦ方式の双方で画像を読み取ることを可能にした装置であるが、ブックスキャナ方式のみを採用する装置であってもよいことはもちろんである。
【０１２６】
更に実施の形態では２５６段階（８ビット）の画像処理を例に挙げて説明したが、階調の総数は２５６段階に限るものでないことは当然である。また、２５６段階（８ビット）の画像処理では「０」が最も階調の低い「黒」を表わし、「２５５」が最も階調の高い「白」を表わすようにしたが、この逆に「０」が「白」を表わし、「２５５」が「黒」を表わすようにしてもよい。更に「白」と「黒」は濃度（階調）を表わす２つの両極端の概念の一例であり、たとえば「赤」１色で画像を記録する画像処理装置では、「白」と「赤」あるいは「地色」と「地色＋赤」の概念を用いることも可能である。
【０１２７】
以上説明した実施の形態の一部または全部は、以下の付記のようにも記載されるが、以下の記載に限定されるものではない。
【０１２８】
（付記１）
画像の読み取りの対象となる原稿を載置するプラテンと、
このプラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーと、
このプラテンカバーが前記プラテンの他端から有限の距離だけ離れた角度としての第１の角度を検出する第１の角度センサと、
前記プラテンカバーが前記プラテンを完全に覆う角度としての第２の角度を検出する第２の角度センサと、
前記プラテンよりも下方から前記プラテンを介して前記原稿の読取面を照射する光源と、
この光源から照射された光線が前記プラテンを介して前記原稿に照射されたその反射光を用いてその原稿の画像を読み取る読取素子と、
前記プラテンカバーが前記プラテンに対して前記第１の角度よりも開いた状態から前記第１の角度センサが前記第１の角度を検出したとき、前記プラテン側から前記光源を点灯させて前記原稿の所定の部位の画像を第１の画像として取得する第１の画像取得手段と、
この第１の画像取得手段が第１の画像を取得した後に前記第２の角度センサが前記第２の角度を検出したとき、前記プラテン側から前記光源を点灯させて前記原稿の前記所定の部位の画像を第２の画像として取得する第２の画像取得手段と、
前記第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成手段と、
前記第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成手段と、
前記第１の画像用ヒストグラム作成手段の作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定手段と、
前記第２の画像用ヒストグラム作成手段の作成したヒストグラムにおける画素の出現数が前記第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定手段と、
前記第１の画像用区間特定手段で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合手段と、
前記第２の画像用区間特定手段で求めたそれぞれの区間の間の階調間の距離が予め定めた前記第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合手段と、
前記第１の画像用ヒストグラム作成手段の作成したヒストグラムにおける前記第１の画像用区間併合手段によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出手段と、
前記第２の画像用ヒストグラム作成手段の作成したヒストグラムにおける前記第２の画像用区間併合手段によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出手段と、
第１の画像用最頻階調値算出手段と第２の画像用最頻階調値算出手段のそれぞれ算出した最頻階調の差分を算出する最頻階調差分算出手段と、
この最頻階調差分算出手段の算出した前記最頻階調の差分を前記原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較手段と、
この比較手段の比較により前記最頻階調の差分が第３のしきい値以上であるとき前記原稿が裏写りの可能性がないと判定し、それ以外は前記原稿が裏写りの可能性があると判定する裏写り判定手段
とを具備することを特徴とする画像処理装置。
【０１２９】
（付記２）
前記裏写り判定手段が裏写りの可能性があると判定した原稿に対して前記原稿の透過率に対応した裏写り防止用の階調の補正レベルを複数通り表示する補正レベル表示手段と、
この補正レベル表示手段の表示内容に応じて裏写りを防止した画像を取得するための階調補正の設定を入力させる階調補正手段
とを具備することを特徴とする付記１記載の画像処理装置。
【０１３０】
（付記３）
前記第１の画像取得手段の取得する原稿の所定の部位よりも広い領域で前記原稿の画像を取得する第３の画像取得手段と、
この第３の画像取得手段の取得した画像から原稿の下地の階調を判定する下地階調判定手段と、
この下地階調判定手段の判定した下地の階調から下地除去用の階調を算出するためのオフセット量を前記原稿の透過率と対応付けてテーブル化したオフセットテーブルと、
前記原稿が裏写りの可能性があると前記裏写り判定手段が判定したとき前記下地階調判定手段の判定した下地の階調に前記比較手段の比較の対象となった前記透過率に対応するオフセット量を前記オフセットテーブルから求めて、裏写りを防止するために白色とする階調の範囲を算出する裏写り防止用階調範囲算出手段と、
この裏写り防止用階調範囲算出手段の算出した階調の範囲を白色の階調に強制することで前記原稿の画像における裏写りを防止する階調補正手段
とを具備することを特徴とする付記１記載の画像処理装置。
【０１３１】
（付記４）
前記階調補正手段の補正後の画像データを用いて前記原稿の画像をプリントアウトするプリント手段
を更に具備することを特徴とする付記２または付記３記載の画像処理装置。
【０１３２】
（付記５）
プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記プラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記第１の角度となったとき、前記プラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する第１の画像取得ステップと、
この第１の画像取得ステップで第１の画像を取得した後に前記プラテンカバーが前記プラテンを完全に覆う角度としての第２の角度となったとき、前記プラテン側から前記光源を点灯させて前記原稿の前記所定の部位の画像を第２の画像として取得する第２の画像取得ステップと、
前記第１の画像取得ステップで取得した第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成ステップと、
前記第２の画像取得ステップで取得した第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成ステップと、
前記第１の画像用ヒストグラム作成ステップで作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定ステップと、
前記第２の画像用ヒストグラム作成ステップで作成したヒストグラムにおける画素の出現数が前記第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定ステップと、
前記第１の画像用区間特定ステップで求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合ステップと、
前記第２の画像用区間特定ステップで求めたそれぞれの区間の間の階調間の距離が予め定めた前記第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合ステップと、
前記第１の画像用ヒストグラム作成ステップで作成したヒストグラムにおける前記第１の画像用区間併合ステップによって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出ステップと、
前記第２の画像用ヒストグラム作成ステップで作成したヒストグラムにおける前記第２の画像用区間併合ステップによって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出ステップと、
第１の画像用最頻階調値算出ステップと第２の画像用最頻階調値算出ステップのそれぞれで算出した最頻階調の差分を算出する最頻階調差分算出ステップと、
この最頻階調差分算出ステップで算出した前記最頻階調の差分を前記原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較ステップと、
この比較ステップによる比較により前記最頻階調の差分が第３のしきい値以上であるとき前記原稿が裏写りの可能性がないと判定し、それ以外は前記原稿が裏写りの可能性があると判定する裏写り判定ステップ
とを具備することを特徴とする画像処理方法。
【０１３３】
（付記６）
前記裏写り判定ステップで裏写りの可能性があると判定した原稿に対して前記原稿の透過率に対応した裏写り防止用の階調の補正レベルを複数通り表示する補正レベル表示ステップと、
この補正レベル表示ステップにおける表示内容に応じて裏写りを防止した画像を取得するための階調補正の設定を入力させる階調補正ステップ
とを具備することを特徴とする付記５記載の画像処理方法。
【０１３４】
（付記７）
前記第１の画像取得ステップで取得する原稿の所定の部位よりも広い領域で前記原稿の画像を取得する第３の画像取得ステップと、
この第３の画像取得ステップで取得した画像から原稿の下地の階調を判定する下地階調判定ステップと、
前記原稿が裏写りの可能性があると前記裏写り判定ステップで判定したとき前記下地階調判定ステップで判定した下地の階調に前記比較手段の比較の対象となった前記透過率に対応するオフセット量を、前記原稿の透過率と対応付けてテーブル化したオフセットテーブルから求めて、裏写りを防止するために白色とする階調の範囲を算出する裏写り防止用階調範囲算出ステップと、
この裏写り防止用階調範囲算出ステップで算出した階調の範囲を白色の階調に強制することで前記原稿の画像における裏写りを防止する階調補正ステップ
とを具備することを特徴とする付記５記載の画像処理方法。
【０１３５】
（付記８）
前記階調補正ステップで補正後の画像データを用いて前記原稿の画像をプリントアウトするプリントステップ
を更に具備することを特徴とする付記６または付記７記載の画像処理方法。
【０１３６】
（付記９）
コンピュータに、
プラテンの一端を回転中心として上方に開閉自在に取り付けられたプラテンカバーが前記プラテンの他端から有限の距離だけ離れた角度としての第１の角度よりも開いた状態から閉じ始め前記第１の角度となったとき、前記プラテン側から光源を点灯させてプラテン上に載置された原稿の所定の部位の画像を第１の画像として取得する第１の画像取得処理と、
この第１の画像取得処理で第１の画像を取得した後に前記プラテンカバーが前記プラテンを完全に覆う角度としての第２の角度となったとき、前記プラテン側から前記光源を点灯させて前記原稿の前記所定の部位の画像を第２の画像として取得する第２の画像取得処理と、
前記第１の画像取得処理で取得した第１の画像について階調ごとのヒストグラムを作成する第１の画像用ヒストグラム作成処理と、
前記第２の画像取得処理で取得した第２の画像について階調ごとのヒストグラムを作成する第２の画像用ヒストグラム作成処理と、
前記第１の画像用ヒストグラム作成処理で作成したヒストグラムにおける画素の出現数が第１のしきい値以上となる階調値の区間をそれぞれ求める第１の画像用区間特定処理と、
前記第２の画像用ヒストグラム作成処理で作成したヒストグラムにおける画素の出現数が前記第１のしきい値以上となる階調値の区間をそれぞれ求める第２の画像用区間特定処理と、
前記第１の画像用区間特定処理で求めたそれぞれの区間の間の階調間の距離が予め定めた第２のしきい値以下であるときこれらの区間を連続区間として併合する第１の画像用区間併合処理と、
前記第２の画像用区間特定処理で求めたそれぞれの区間の間の階調間の距離が予め定めた前記第２のしきい値以下であるときこれらの区間を連続区間として併合する第２の画像用区間併合処理と、
前記第１の画像用ヒストグラム作成処理で作成したヒストグラムにおける前記第１の画像用区間併合処理によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第１の画像用最頻階調値算出処理と、
前記第２の画像用ヒストグラム作成処理で作成したヒストグラムにおける前記第２の画像用区間併合処理によって併合後の各区間の中で階調の差が最も大きな区間における画素の出現数が最多となる階調を求める第２の画像用最頻階調値算出処理と、
第１の画像用最頻階調値算出処理と第２の画像用最頻階調値算出処理のそれぞれで算出した最頻階調の差分を算出する最頻階調差分算出処理と、
この最頻階調差分算出処理で算出した前記最頻階調の差分を前記原稿の透過率を表わすデータとしてこれを予め定めた第３のしきい値と比較する比較処理と、
この比較処理による比較により前記最頻階調の差分が第３のしきい値以上であるとき前記原稿が裏写りの可能性がないと判定し、それ以外は前記原稿が裏写りの可能性があると判定する裏写り判定処理
とを実行させることを特徴とする画像処理プログラム。
【０１３７】
（付記１０）
前記裏写り判定処理で裏写りの可能性があると判定した原稿に対して前記原稿の透過率に対応した裏写り防止用の階調の補正レベルを複数通り表示する補正レベル表示処理と、
この補正レベル表示処理における表示内容に応じて裏写りを防止した画像を取得するための階調補正の設定を入力させる階調補正処理
とを更にコンピュータに実行させることを特徴とする付記９記載の画像処理プログラム。
【０１３８】
（付記１１）
前記第１の画像取得処理で取得する原稿の所定の部位よりも広い領域で前記原稿の画像を取得する第３の画像取得処理と、
この第３の画像取得処理で取得した画像から原稿の下地の階調を判定する下地階調判定処理と、
前記原稿が裏写りの可能性があると前記裏写り判定処理で判定したとき前記下地階調判定処理で判定した下地の階調に前記比較手段の比較の対象となった前記透過率に対応するオフセット量を、前記原稿の透過率と対応付けてテーブル化したオフセットテーブルから求めて、裏写りを防止するために白色とする階調の範囲を算出する裏写り防止用階調範囲算出処理と、
この裏写り防止用階調範囲算出処理で算出した階調の範囲を白色の階調に強制することで前記原稿の画像における裏写りを防止する階調補正処理
とを更にコンピュータに実行させることを特徴とする付記９記載の画像処理プログラム。
【０１３９】
（付記１２）
前記階調補正処理で補正後の画像データを用いて前記原稿の画像をプリントアウトするプリント処理
を更にコンピュータに実行させることを特徴とする付記１０または付記１１記載の画像処理方法。
【産業上の利用可能性】
【０１４０】
以上説明した本発明は、複写機、ファクシミリ装置、スキャナあるいは複合機に限らず、画像を複数の階調で読み取るあらゆる分野に適用可能である。
【符号の説明】
【０１４１】
１０、２００  画像処理装置
１１  プラテン
１２  プラテンカバー
１３  第１の角度センサ
１４  第２の角度センサ
１５  光源
１６  読取素子
１７  第１の画像取得手段
１８  第２の画像取得手段
１９  第１の画像用ヒストグラム作成手段
２０  第２の画像用ヒストグラム作成手段
２１  第１の画像用区間特定手段
２２  第２の画像用区間特定手段
２３  第１の画像用区間併合手段
２４  第２の画像用区間併合手段
２５  第１の画像用最頻階調値算出手段
２６  第２の画像用最頻階調値算出手段
２７  最頻階調差分算出手段
２８  比較手段
２９  裏写り判定手段
４０  画像処理方法
４１  第１の画像取得ステップ
４２  第２の画像取得ステップ
４３  第１の画像用ヒストグラム作成ステップ
４４  第２の画像用ヒストグラム作成ステップ
４５  第１の画像用区間特定ステップ
４６  第２の画像用区間特定ステップ
４７  第１の画像用区間併合ステップ
４８  第２の画像用区間併合ステップ
４９  第１の画像用最頻階調値算出ステップ
５０  第２の画像用最頻階調値算出ステップ
５１  最頻階調差分算出ステップ
５２  比較ステップ
５３  裏写り判定ステップ
７０  画像処理プログラム
７１  第１の画像取得処理
７２  第２の画像取得処理
７３  第１の画像用ヒストグラム作成処理
７４  第２の画像用ヒストグラム作成処理
７５  第１の画像用区間特定処理
７６  第２の画像用区間特定処理
７７  第１の画像用区間併合処理
７８  第２の画像用区間併合処理
７９  第１の画像用最頻階調値算出処理
８０  第２の画像用最頻階調値算出処理
８１  最頻階調差分算出処理
８２  比較処理
８３  裏写り判定処理
２０１  装置本体
２０２、２０２  ヒンジ機構
２０３  プラテンカバー部
２１１  プラテンガラス（プラテン）
２１３  原稿押さえ
２１６  角度検出アクチュエータ
２２１  キャリッジ
２２３  第１の角度センサ
２２４  第２の角度センサ
２３１  制御部
２３２  ＣＰＵ
２３３  メモリ
２３５  画像読取部
２３６  画像処理部
２３８  角度検出部
２３９  裏写り判定部
２４０  しきい値格納部
２４１  画像出力部
２４２  操作部
２５１  原稿
２６１  光源ランプ
２６２〜２６４  ミラー
２６５  光学レンズ
２６６  １次元イメージセンサ
２７１  しきい値テーブル
２８３  本実施の形態で裏写りを防止するようにした場合の入出力特性
２９１  オフセットテーブル
ａ、ｂ  区間
ＴＨＬ  第１のしきい値
Ｔopen  区間ｂ（オープン）の度数で最頻値を持つ階調値
Ｔclose  区間ｂ（クローズ）の度数で最頻値を持つ階調値
【図１】
2013157794.tif 000003
【図２】
2013157794.tif 000004
【図３】
2013157794.tif 000005
【図４】
2013157794.tif 000006
【図５】
2013157794.tif 000007
【図６】
2013157794.tif 000008
【図７】
2013157794.tif 000009
【図８】
2013157794.tif 000010
【図９】
2013157794.tif 000011
【図１０】
2013157794.tif 000012
【図１１】
2013157794.tif 000013
【図１２】
2013157794.tif 000014
【図１３】
2013157794.tif 000015
【図１４】
2013157794.tif 000016
【図１５】
2013157794.tif 000017
【図１６】
2013157794.tif 000018
【図１７】
2013157794.tif 000019
【図１８】
2013157794.tif 000020
【図１９】
2013157794.tif 000021
【図２０】
2013157794.tif 000022
【図２１】
2013157794.tif 000023
【図２２】
2013157794.tif 000024