(57)【特許請求の範囲】
【請求項１】
注目画素と、注目画素から所定画素数前の画素およびその画素から等間隔おいて順次位置する複数の画素とのそれぞれの差分をとる演算手段と、
前記演算手段により得られた各差分を閾値と比較し、すべての差分が閾値を越える場合を検出する比較手段と、
前記比較手段の比較の結果すべての差分が閾値を越えていた場合にその注目画素位置を仮エッジとし、主走査方向に注目画素の位置を移しつつ前記演算手段と前記比較手段により得られた前記すべての差分が閾値を越えた場合が所定回数続いたときに前記仮エッジ位置を原稿エッジとして検出するエッジ検出手段と
を備えたことを特徴とする原稿サイズ検出装置。
【請求項２】
注目画素と前画素との差分をとる演算手段と、
前記演算手段により得られた差分が閾値を  越える場合を検出する比較手段と、
主走査方向における注目画素の位置を表すアドレスカウンタと、
差分が閾値を越えたとき、アドレスカウンタの値を保持する、所定数の蓄積容量を持つシフトレジスタと、
前記シフトレジスタに保持された所定数のアドレスの内、最大のアドレスと最小のアドレスの差分が所定範囲内に入っていたとき、最新のアドレスを原稿エッジとするエッジ検出手段と
を備えたことを特徴とする原稿サイズ検出装置。
【請求項３】
注目画素と所定画素数前の画素から等間隔おいた複数の画素とのそれぞれの差分をとる第１の演算手段と、その第１の演算手段により得られた各差分と閾値とを比較し、すべての差分が閾値を越える場合を検出する第１の比較手段と、その第１の比較手段の比較の結果すべての差分が閾値を越えていた場合にその注目画素位置を仮エッジとし、主走査方向に注目画素の位置を移しつつ前記演算手段と前記比較手段により得られた前記すべての差分が閾値を越えた場合が所定回数続いたときに前記仮エッジ位置を原稿エッジとして検出する第１のエッジ検出手段とを有する第１の原稿エッジ検出手段と、
注目画素と前画素との差分をとる第２の演算手段と、その第２の演算手段により得られた差分が閾値を越える場合を検出する第２の比較手段と、主走査方向における注目画素の位置を表すアドレスカウンタと、差分が閾値を越えたとき、アドレスカウンタの値を保持する、所定数の蓄積容量を持つシフトレジスタと、前記シフトレジスタに保持された所定数のアドレスの内、最大のアドレスと最小のアドレスの差分が所定範囲内に入っていたとき、最新のアドレスを原稿エッジとする第２のエッジ検出手段とを有する第２の原稿エッジ検出手段と、
前記第１および第２の原稿エッジ検出手段により検出された２つの原稿エッジ位置の内大きいほうを原稿エッジとしてサイズ検出を行うサイズ判別手段と
を備えたことを特徴とする原稿サイズ検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタル複写機等の原稿サイズ検知装置に関する。
【０００２】
【従来の技術】
従来複写機等における原稿サイズ検知では特開平２−２７７０３８号公報にあるようにノイズやごみの影響による誤検知を防ぐために、注目画素と所定画素先の画素との差分をとり、その差分が閾値を越えていたかを判定する。そして、前記判定を次の画素が来るたびに行い、閾値を越えていることが連続して所定回数発生した場合にその位置を原稿エッジとする。その結果をもとに原稿サイズ検知を行っている。即ち、原稿の白画素と数画素先の原稿外の黒画素との差分をとり、閾値を越えていることが確認され、その状態が所定回数連続して発生した場合にその位置を原稿エッジとするアルゴリズムとなっている。ここで、上記方法で原稿エッジを検出されるためには、原稿端部に白画素、原稿外に黒画素が連続してなければならない。
【０００３】
【発明が解決しようとする課題】
上記従来の方法では、ノイズやごみなどの影響を受けにくくするためには閾値を連続して越えなければならない回数をふやすことが考えられる。しかしながら、閾値を連続して越えなければならない回数をふやと、その増えた分連続して閾値を越えていなければならない画素数が増えてしまう。即ち原稿端部になければならない白画素数が増えてしまう。そうすると、連続して閾値を越えていなければならない画素中に文字や線などがあった場合、即ち原稿端部に文字や線などがあるような  原稿に対してはエッジ検出できないという問題があった。
【０００４】
本発明は、原稿エッジを検出する際に、ノイズやごみなどの影響を受けて誤検出してしまうことのないような原稿サイズ検知装置を得ることを課題とする。
また、本発明は、原稿端部に文字や線などがあるような原稿に対してしも原稿エッジを正しく検出することのできる原稿サイズ検知装置を得ることを課題とする。
【０００５】
【課題を解決するための手段および作用】
本発明（請求項１）は、注目画素（図６の６−１）と、注目画素から所定画素数（Ｍ画素）前の画素（図６の６−２）およびその画素から等間隔（Ｌ画素間隔）おいて順次位置する複数の画素（図６の６−３、６−４、…）とのそれぞれの差分をとる演算手段（図４の４−２、図６の６−６〜６−９）と、その演算手段により得られた各差分を閾値と比較し、すべての差分が閾値を越える場合を検出する比較手段（図４の４−３、図６の６−１０〜６−１３、６−１４）と、その比較手段の比較の結果すべての差分が閾値を越えていた場合にその注目画素位置を仮エッジとし、主走査方向に注目画素の位置を移しつつ前記演算手段と前記比較手段により得られた前記すべての差分が閾値を越えた場合が所定回数続いたときに前記仮エッジ位置を原稿エッジとして検出するエッジ検出手段（図４の４−６）とを備えたことを特徴とする。
本発明によれば、演算手段により注目画素と差分をとる画素が複数かつ広範囲にあるため、閾値を越えた画素が連続してあらわれる前記所定回数（図７中のＮ）を増やすことなくノイズやごみの影響を受けにくくすることができる。また、注目画素と差分をとる複数の画素が等間隔おきにあることにより、差分をとる画素が存在する範囲内にあるすべての画素が連続して同じデータである必要がないため、その範囲内に線などの原稿下地とは違った画素が含まれてもその画素が濃度比較を行わない区間に来たときに原稿エッジを検出することができる。
【０００６】
また、本発明（請求項２）は、注目画素と前画素との差分をとる演算手段（図５の５−２）と、その演算手段により得られた差分が閾値を越える場合を検出する比較手段（図５の５−３）と、主走査方向における注目画素の位置を表すアドレスカウンタ（図５の５−４）と、差分が閾値を越えたとき、アドレスカウンタの値を保持する、所定数の蓄積容量を持つシフトレジスタ（図５の５−５）と、前記シフトレジスタに保持された所定数のアドレスの内、最大のアドレスと最小のアドレスの差分が所定範囲内に入っていたとき、最新のアドレスを原稿エッジとするエッジ検出手段（図５の５−６）とを備えたことを特徴とする。
本発明によれば、所定範囲内に閾値を越えるような濃度変化が所定回数以上あればその部分を原稿エッジとするエッジ検出手段で検出することによって、前記発明（請求項１）のエッジ検出手段では検出しにくいような原稿端部に線が多くあるものや細かい文字が多くあるような原稿の原稿エッジを検出することができる。
【０００７】
また、本発明（請求項３）は、前記２つの発明（請求項１、請求項２）を組み合わせた構成を有する原稿サイズ検出装置である。即ち、本発明は、（１）注目画素と所定画素数前の画素から等間隔おいた複数の画素とのそれぞれの差分をとる第１の演算手段と、その第１の演算手段により得られた各差分と閾値とを比較し、すべての差分が閾値を越える場合を検出する第１の比較手段と、その第１の比較手段の比較の結果すべての差分が閾値を越えていた場合にその注目画素位置を仮エッジとし、主走査方向に注目画素の位置を移しつつ前記演算手段と前記比較手段により得られた前記すべての差分が閾値を越えた場合が所定回数続いたときに前記仮エッジ位置を原稿エッジとして検出する第１のエッジ検出手段とを有する第１の原稿エッジ検出手段と、（２）注目画素と前画素との差分をとる第２の演算手段と、その第２の演算手段により得られた差分が閾値を越える場合を検出する第２の比較手段と、主走査方向における注目画素の位置を表すアドレスカウンタと、差分が閾値を越えたとき、アドレスカウンタの値を保持する、所定数の蓄積容量を持つシフトレジスタと、前記シフトレジスタに保持された所定数のアドレスの内、最大のアドレスと最小のアドレスの差分が所定範囲内に入っていたとき、最新のアドレスを原稿エッジとする第２のエッジ検出手段とを有する第２の原稿エッジ検出手段と、（３）前記第１および第２の原稿エッジ検出手段により検出された２つの原稿エッジ位置の内大きいほうを原稿エッジとしてサイズ検出を行うサイズ判別手段とを備えたことを特徴とする。
本発明によれば、上記第１の原稿エッジ検出手段、第２の原稿エッジ検出手段で検出した２つの原稿エッジの大きい方をサイズ判別手段により原稿エッジと判定することにより、種々の原稿に対して正確に原稿サイズ検出を行うことができる。
【０００８】
【発明の実施の態様】
図２は本発明を実現する複写機の画像読取部の側面図である。
この画像読取部は、原稿を置くための原稿台１と白色の原稿覆い面を持つ原稿押さえ２および、原稿押さえ２の開閉により閉じかけの状態でオン／オフするようなスイッチからなるセンサ１０、原稿押さえ２が閉じたときにオンとなる開閉状態検知センサ１１が取り付けられている。
更に画像読取部の内部には、矢印Ａで示す副走査方向に移動しながら原稿９の画像面に光を照射する光源３と前記画像面で反射された光をミラー４、５、６およびレンズ７を介して受光し電気信号に変換するＣＣＤイメージセンサ８とが設けられている。
またＣＣＤイメージセンサ８の後段には図３により後で説明する原稿サイズ検知部が設けられており、光源３で走査して得られた画像信号に基づいて原稿の有無、サイズを検出する。
【０００９】
原稿台１上に原稿を置き原稿押さえを閉めようとするとき、ある所定の角度になると原稿押さえの取り付け部に付けられたアクチュエータが押されセンサ（ＰＨ１）１０がオンする。このセンサ１０がオンすることにより原稿押さえの閉じかけ状態の原稿の読み取りを行う。この閉じかけの状態では原稿押さえ２の白色の原稿覆い面からの光りの反射はＣＣＤイメージセンサ８には到達しない。従って、原稿９の面をはずれた部分は黒として検出され、原稿面の印刷のない部分は原稿の地肌の濃度に応じた検出値が得られる。通常の地肌が白の紙に印刷された原稿の場合、原稿面の印刷のない部分は白として検出される。原稿押さえの閉じかけ状態の原稿の読み取りは、地肌が白である原稿のサイズを求めるために行われる。
【００１０】
原稿押さえ２が完全に閉じると、センサ（ＰＨ２）１１がオンになる。このセンサ１１がオンになってから、２度目の原稿サイズ検知のための原稿読み取りを行う。この場合は、原稿９の面をはずれた部分は白として検出され、原稿面の印刷のない部分は原稿の地肌の濃度に応じた検出値が得られる。原稿押さえの全閉状態の原稿の読み取りは、地肌が有色の紙を用いた原稿のサイズを求めるために行われる。
原稿サイズ検知部では、第１回目および第２回目の原稿サイズ検知のための原稿読み取り走査の各過程において得られるそれぞれの画像データにより、原稿エッジの抽出をする。
【００１１】
次に、前述の原稿押さえ２の閉じかけの状態および全閉の状態においてそれぞれ読み取っられる画像データから原稿サイズ検出を行う構成および動作を図１、図４、図５をもとに説明する。図１に示すように原稿サイズ検出装置は第１の原稿エッジ検出部１−１と第２の原稿エッジ検出部１−２の２つの検出装置によってエッジ検出される。第１の原稿エッジ検出部１−１は、原稿面の周辺の印刷されていない余白部分を読み取った画像データと原稿面の外側の部分から読み取った画像データの差からエッジ部分を検出しようとするものであり、第２の原稿エッジ検出部１−２は、原稿面の周辺の余白部分に文字や線が描かれていたりごみが付着していたりして、余白部分と原稿面の外側の部分からはエッジを検出できないような場合にも、検出を可能とするためのものである。
【００１２】
まず、第１の原稿エッジ検出部１−１は、図４に示すように、入力された画像データを注目画素と差分をとるために必要なデータを保持しておくためのＤフリップフロップにより構成されたデータディレイ部４−１、注目画素と所定画素数前の画素から等間隔おいた複数の画素とのそれぞれの差分をとるための減算器４−２、それぞれの減算結果を閾値と比較し、すべての差分が閾値を越えているかを判定する比較器４−３、その比較器４−３においてすべての差分が閾値をこえていることが連続して何回発生したかをカウントするカウンタ４−４、注目画素が主走査同期信号が立ち上がってから何画素のデータであるかをカウントするアドレスカウンタ４−５、前記カウンタ４−４において所定回数発生した場合は、その注目画素の位置をエッジとするエッジ検出部４−６で構成されている。
【００１３】
注目画素６−１と差分をとる画素６−２、６−３、６−４、…のデータは、図６に示すように注目画素６−１のＭ画素前の画素６−２とその画素６−２からＬ画素間隔でＱ−１画素、計Ｑ画素のデータである。これらの画素はデータディレイ部４−１に設けた所定の遅延出力端子から抽出する。図４の減算器４−２は、図６に示すように、Ｑ画素それぞれに対応して注目画素との差分をとるための減算器６−６〜６−９からなっている。また、図４の比較器４−３は、図６の比較器６−１０〜６−１３とＡＮＤ回路６−１４によって構成されている。
減算器６−６〜６−９の各出力は、比較器６−１０〜６−１３の入力へそれぞれ与えられ、閾値と比較される。比較器６−１０〜６−１３は減算器の出力が閾値を越えていたときは「Ｈ」を出力する。各比較器６−１０〜６−１３の出力はＡＮＤ回路６−１４へ与えられ、比較器の出力がすべて「Ｈ」のときに「Ｈ」が出力される。即ち、比較器４−３は、Ｑ個のデータと注目画素の差分がすべて閾値を越えていた場合に「Ｈ」を出力し、ひとつでも閾値を越えていなかったら「Ｌ」を出力する。
【００１４】
カウンタ４−４では比較器４−３の出力が連続して「Ｈ」となっている数をカウントする。カウンタ４−４の値が所定値になったら、カウンタ４−４は「Ｈ」を出力し、それ以外は「Ｌ」を出力している。エッジ検出部４−６ではカウンタ４−４の出力が「Ｈ」になったときのアドレスカウンタ４−５の値を保持しておく。保持しているアドレスカウンタ４−５の値は、カウンタ４−４の出力が「Ｈ」になったときに随時更新され、主走査同期信号が「Ｌ」になった時点で原稿エッジとして決定される仕組みになっている。
【００１５】
以上に説明したエッジの検出は、前述のように原稿押さえの閉じかけの状態と原稿押さえ全閉の状態での２回行われる。原稿押さえの閉じかけの状態での検出では、地肌が白の原稿のエッジを検出でき、原稿押さえ全閉の状態での検出では地肌が黒っぽい原稿のエッジを検出できる。エッジ検出部４−６において、これらの１回目および２回目の検出で得られた２つの原稿エッジの内大きい方を原稿エッジとすることによって１方では検出できなかった原稿エッジを検出できる。従って、本実施の態様では原稿の地肌の濃度にかかわらずエッジの検出が可能となる。
【００１６】
また、第１の原稿エッジ検出部１−１によれば、図７に示すように注目画素と差分をとる画素が複数かつ広範囲にあるため、閾値を越えた画素が連続してあらわれる回数（図７中のＮ）を増やすことなくノイズやごみの影響を受けにくくできる。また、注目画素と差分をとる複数の画素が等間隔おきにあることにより、差分をとる画素が存在する範囲内にあるすべての画素が連続して同じデータである必要がないため、その範囲内に線などの原稿下地とは違った画素が含まれてもその画素が図７の濃度比較を行わない区間に来たときに原稿エッジを検出することができる。
【００１７】
次に、第２の原稿エッジ検出部１−２は図５に示すように、注目画素の１つ前の画素のデータを保持しておくデータディレイ部５−１、注目画素とその前の画素との差分をとる減算器５−２、その差分と閾値を比較する比較器５−３、注目画素が主走査同期信号が立ち上がってから何画素のデータであるかをカウントするアドレスカウンタ５−４、差分が閾値を越えていたらアドレスカウンタ５−４の値を保持しておき、差分が閾値を越えていた最新の所定数のアドレスを保持するようにするシフトレジスタ５−５、前記シフトレジスタ５−５の所定数のアドレスの内、最大のアドレスと最小のアドレスの差分が所定範囲内に入っていたら最新のアドレスを原稿エッジとするエッジ検出手段５−６で構成されている。
【００１８】
データディレイ部５−１では注目画素とその前画素を取り出し、減算器５−２により両者の差を求め、得られた差分を比較器５−３により所定の閾値と比較して、閾値以上の差があるときに、その比較出力によりアドレスカウンタ５−４の値（これは主走査同期信号をカウントすることにより主走査方向の位置を表すことになる）をシフトレジスタ５−５に入力する。シフトレジスタ５−５は適宜の同期信号によりシフト動作が行われ、比較器５−３からの閾値以上の差を示す比較器出力が頻繁に生ずると、多数のアドレスカウンタの値が保持され、比較器出力があまり生じないところではシフトレジスタ５−５にはアドレスカウンタの値の数は少なくなる。エッジ検出部５−６は、シフトレジスタ５−５に保持されているアドレスカウンタ値のうち最大のものと最小のものとの差分を求め、その差分が所定範囲内に入っていたら最新のアドレスを原稿エッジとして保持する。このような動作を繰り返すことにより原稿エッジの更新を行いながら主走査同期信号が「Ｌ」になった時点で原稿エッジが決定される。
【００１９】
最大のアドレスと最小のアドレスの差分が所定範囲内に入っているというのは、図８に示すように、所定区間Ｓ画素内に閾値を越えるような黒から白へ、または白から黒への変化が所定回数以上発生するということである。原稿における文字の印刷されているような部分において、そのような所定回数以上の発生がある。即ち、第２のエッジ検出部３−２では、文字の印刷されている部分を検出しながら、文字の印刷されている部分の最も外側の部分を見つけ、その近傍点を原稿エッジとみなす処理を行っていることになる。原稿端部に線が多くあるものや細かい文字が多くあるような原稿に関しては、所定範囲内に閾値を越えるような濃度変化が所定回数以上あればその部分を原稿エッジとする第２の検出装置で検出することによって、文字や線に着目しながら原稿エッジを探すので、第１の検出装置では検出しにくい原稿エッジを検出することができる。
【００２０】
図１のサイズ判別部１−３では、上記第１のエッジ検出部１−１、第２のエッジ検出部１−２から出力される２つの原稿エッジの内大きい方を原稿エッジとすることによって１方では検出できなかった原稿エッジを検出することができる。
【００２１】
【発明の効果】
本発明（請求項１）によれば、演算手段により注目画素と差分をとる画素が複数かつ広範囲にあるため、閾値を越えた画素が連続してあらわれる前記所定回数Ｎを増やすことなくノイズやごみの影響を受けにくくすることができる。また、注目画素と差分をとる複数の画素が等間隔おきにあることにより、差分をとる画素が存在する範囲内にあるすべての画素が連続して同じデータである必要がないため、その範囲内に線などの原稿下地とは違った画素が含まれてもその画素が濃度比較を行わない区間に来たときに原稿エッジを検出することができる。
【００２２】
また、本発明（請求項２）によれば、所定範囲内に閾値を越えるような濃度変化が所定回数以上あればその部分を原稿エッジとして検出することによって、原稿端部に線が多くあるものや細かい文字が多くあるような原稿エッジを検出することができる。
【００２３】
また、本発明（請求項３）によれば、第１の原稿エッジ検出手段と、第２の原稿エッジ検出手段の２つの異なるエッジ検出法を用い、検出した２つの原稿エッジの大きい方を原稿エッジとすることにより、いずれか一方のみでは検出できないような原稿エッジも検出することができ、正確に原稿サイズ検出を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の態様による原稿サイズ検知装置の概略の構成を示す図
【図２】複写機の画像読取部の要部の構成を示す図
【図３】複写機の画像読取部の要部の構成を示す図
【図４】第１の原稿エッジ検出部の構成を示す図
【図５】第２の原稿エッジ検出部の構成を示す図
【図６】第１の原稿エッジ検出部の動作を説明するための図
【図７】第１の原稿エッジ検出部の効果を説明するための図
【図８】第２の原稿エッジ検出部の動作を説明するための図
【符号の説明】
１−１…第１原稿エッジ検出部、１−２…第２原稿エッジ検出部、１−３…サイズ判別部、４−１…データディレイ部、４−２…減算器、４−３…比較器、４−４…カウンタ、４−５…アドレスカウンタ、４−６…エッジ検出部、５−１…データディレイ部、５−２…減算器、５−３…比較器、５−４…アドレスカウンタ、５−５…シフトレジスタ、５−６…エッジ検出部。
【図１】
0003584658.tif 000002
【図２】
0003584658.tif 000003
【図３】
0003584658.tif 000004
【図４】
0003584658.tif 000005
【図５】
0003584658.tif 000006
【図６】
0003584658.tif 000007
【図７】
0003584658.tif 000008
【図８】
0003584658.tif 000009