(57)【要約】【課題】原稿画像読み込み時に２次元デバイスで画像データを取り込み、画像形成プロセスに画像データを送出する際に画像データの斜行補正を行う。【解決手段】２次元光電変換手段、原稿を照射する発光手段、２次元光電変換手段からの画像データを保存する画像データ保存手段、原稿画像枠を判断する原稿画像枠判断手段、主走査方向に予め決められた２個所以上の画像枠判別主走査ポイント、主走査ポイントに応じた副走査方向の位置を計算する画像枠判別副走査ポイント、副走査距離算出手段、主走査読み出し間隔算出手段、画像領域設定手段、画像データ蓄積手段、を備え、画像領域設定手段により設定される画像領域を副走査方向に対して順次読み出すことにより、斜行を補正した画像データを蓄積する。【選択図】        図１
2005012395.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を面として読み取ることが可能な２次元光電変換手段、
前記２次元光電変換手段で読み取るために原稿画像を照射する発光手段、
前記発光手段により、原稿に光が照射され、前記２次元光電変換手段により読み取られた画像データを保存する画像データ保存手段、
前記画像データ保存手段により、読み取られた画像データの原稿画像枠を判断する原稿画像枠判断手段、
前記原稿画像枠判断手段により原稿画像枠であるか否かを判断するポイントとなる主走査方向に予め決められた２個所以上の画像枠判別主走査ポイント、
各々の前記画像枠判別主走査ポイントに応じた副走査方向の位置を計算する画像枠判別副走査ポイント、
前記画像枠判別副走査ポイントから得られる距離を算出する副走査距離算出手段、
前記副走査算出手段により得られた副走査距離と前記原稿画像枠判別主走査ポイント間から得られる主走査距離により、原稿画像の離散的な傾きに相当する主走査読み出し間隔算出手段、
前記主走査読み出し間隔算出手段により主走査の読み出し開始位置と読みだし終了位置を各副走査ラインに対して与える画像領域設定手段、
前記画像領域設定手段で設定される画像領域に応じて画像データを蓄積する画像データ蓄積手段、
を備え、前記２次元光電変換手段により一度で読み取れる画像データを保存している前記画像データ保存手段において前記読み出し間隔算出手段により決定した領域を前記画像領域設定手段により設定される画像領域を副走査方向に対して順次読み出すことにより、斜行を補正した画像データを前記画像データ蓄積手段に蓄積することを特徴とする画像読み取り装置。
【請求項２】
複数の原稿を載置し、連続的に原稿を給紙搬送する自動原稿給送手段を備えた請求項１に記載の画像形成装置。
【請求項３】
前記２次元光電変換手段により読み取られた画像データのうち、前記原稿画像枠判断手段から判断された原稿画像枠内の画素毎の画像濃度をサンプリングする画像濃度サンプリング手段、
前記画像濃度サンプリング手段によりサンプリングされた各画素の画像濃度を濃度レベル毎に累積する画像濃度ヒストグラム手段、
前記画像濃度ヒストグラム手段により生成されたヒストグラムのうち、最も出現頻度の高い場所を特定する最大出現濃度決定手段、
前記最大出現濃度決定手段により、読み取られた原稿画像の下地飛ばしを行うことを特徴とする請求項１に記載の画像読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿画像の斜行を検知し、斜行を補正できる画像読み取り装置に関するもので、複写機・ＦＡＸ・スキャナなどに適用できる。
【０００２】
【従来の技術】
従来の画像読み取り装置を備えた複写機、ＦＡＸ、スキャナなどにおいて、ラインセンサを用いて原稿を自動給送し、原稿を流しながら、原稿画像を読み取っているものが製品化されている。これにより、光学系が一体となったスキャナユニットを走査することなく、原稿を搬送しながら画像データを取得するため、生産性高く複数の原稿画像を取り込むことが可能となっていた。（特開平６−５９５３１（請求項第１項、第１図、第２３図参照））
また、原稿を送りながら読み取る場合、原稿が斜行してしまい、原稿を読み取るときに画像が斜めに読み込まれてしまうのを防ぐために、原稿搬送の斜行制御を行うものも提案されている。（特開平８−２７５２（請求項第１項、第１図参照））
【０００３】
【発明が解決しようとする課題】
しかしながら、原稿給送装置が画像読み取り装置とは別体であることが多く、画像読み取り装置上で原稿画像を読み取るまでの間で搬送される原稿が斜行する場合が多々あった。
【０００４】
つまり、原稿に対して、斜行して画像データを取り込んでしまい、取り込んだ画像データの品質が低いものとなっていた。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明の画像読み取り装置は、原稿画像を面として読み取ることが可能な２次元光電変換手段、前記２次元光電変換手段で読み取るために原稿画像を照射する発光手段、前記発光手段により、原稿に光が照射され、前記２次元光電変換手段により読み取られた画像データを保存する画像データ保存手段、前記画像データ保存手段により、読み取られた画像データの原稿画像枠を判断する原稿画像枠判断手段、前記原稿画像枠判断手段により原稿画像枠であるか否かを判断するポイントとなる主走査方向に予め決められた２個所以上の画像枠判別主走査ポイント、各々の前記画像枠判別主走査ポイントに応じた副走査方向の位置を計算する画像枠判別副走査ポイント、前記画像枠判別副走査ポイントから得られる距離を算出する副走査距離算出手段、前記副走査算出手段により得られた副走査距離と前記原稿画像枠判別主走査ポイント間から得られる主走査距離により、原稿画像の離散的な傾きに相当する主走査読み出し間隔算出手段、前記主走査読み出し間隔算出手段により主走査の読み出し開始位置と読みだし終了位置を各副走査ラインに対して与える画像領域設定手段、前記画像領域設定手段で設定される画像領域に応じて画像データを蓄積する画像データ蓄積手段、を備え、前記２次元光電変換手段により一度で読み取れる画像データを保存している前記画像データ保存手段において前記読み出し間隔算出手段により決定した領域を前記画像領域設定手段により設定される画像領域を副走査方向に対して順次読み出すことにより、斜行を補正した画像データを前記画像データ蓄積手段に蓄積することを特徴とする。
【０００６】
【発明の実施の形態】
以下、本発明の画像読み取り装置が搭載された一実施の形態を図面に基づき説明する。
【０００７】
図１は、本発明における一実施例のリーダー、プリンタ、原稿給送装置、後処理装置から構成された画像形成システムの断面構成図である。
【０００８】
図中１００はプリンタ、１０２はリーダー、１８０は原稿給送装置（ＡＤＦ）、１９０は排紙処理装置１９１、Ｚ折り機１９２、製本機１９７からなる後処理装置である。１０１は原稿載置台としてのプラテンガラスで、リーダー１０２は原稿照明ランプ１０３や走査ミラー１０４等で構成されるスキャナをもつ。
【０００９】
不図示のモータによりスキャナが所定方向に往復走査されて原稿の反射光を走査ミラー１０４〜１０６を介してレンズ１０７を透過してイメージセンサ部１０８内のＣＣＤセンサに結像する。また、リーダー１０２を構成する光学系スキャナが流し読みを行う位置として予め決められた位置に設置されている流し読み位置センサ１５０、流し読み時にＤＦ１８０で搬送される原稿がプレスキャンするための平面画像センサ１５１、平面画像センサ１５１に対して、原稿を照射するためのフラッシュ露光ランプ１５２などからもリーダー１０２は構成されている。この詳細については、図８を用いて、後述する。
【００１０】
１０９はレーザやポリゴンスキャナ等で構成された露光制御部で、イメージセンサ部１０８で電気信号に変換され、後述する所定の画像処理が行われた画像信号に基づいて変調されたレーザ光１１９を感光体ドラム１１１に照射する。感光体ドラム１１１の回りには、１次帯電器１１２、現像器１１３、転写帯電器１１６、前露光ランプ１１４、クリーニング装置１１５が装備されている。画像形成部１１０において、感光体ドラム１１１は不図示のモータにより図に示す矢印の方向に回転しており、１次帯電器１１２により所望の電位に帯電された後、露光制御部１０９からのレーザ光１１９が照射され、静電潜像が形成される。感光体ドラム１１１上に形成された静電潜像は、現像器１１３により現像されて、トナー像として可視化される。一方、右カセットデッキ１２１、左カセットデッキ１２２、上段カセット１２３あるいは下段カセット１２４からピックアップローラ１２５、１２６、１２７、１２８により給紙された転写紙は、給紙ローラ１２９、１３０、１３１、１３２により本体に送られ、レジストローラ１３３により転写ベルトに給送され、可視化されたトナー像が転写帯電器１１６により転写紙に転写される。転写後の感光体ドラムは、クリーナー装置１１５により残留トナーが清掃され、前露光ランプ１１４により残留電荷が消去される。転写後の転写紙は、分離帯電器１１７によって感光体ドラムから分離され、転写ベルト１３４によって定着器１３５に送られる。定着器では加圧、加熱により定着され、排出ローラ１３６により本体１００の外に排出される。本体１００には、例えば４０００枚の転写紙を収納し得るデッキ１５０が装備されている。デッキ１５０のリフタ１５１は、ピックアップローラ１５２に転写紙が常に当接するように転写紙の量に応じて上昇し、転写紙は給紙ローラ１５３によって本体に送られる。また、１００枚の転写紙を収容し得る、マルチ手差し１５４が装備されている。さらに、図１において、１３７は排紙フラッパであり、搬送パス１３８側と排出パス１４３側の経路を切り替える。１４０は下搬送パスであり、排紙ローラ１３６から送り出された転写紙を反転パス１３９を介し、転写紙を裏返して再給紙パス１４１に導く。左カセットデッキ１２２から給紙ローラ１３０により給紙された転写紙も、再給紙パス１４１に導かれる。１４２は転写紙を画像形成部１１０に再給紙する再給紙ローラである。１４４は排紙フラッパ１３７の近傍に配置されて、この排紙フラッパ１３７により排出パス１４３側に切り替えられた転写紙を機外に排出する排出ローラである。両面記録（両面複写）時には、排紙フラッパ１３７を上方に上げて、複写済みの転写紙を搬送パス１３８、反転パス１３９、下搬送パス１４０を介して再給紙パス１４１に導く。このとき、反転ローラ１４５によって転写紙の後端が搬送パス１３８から全て抜け出し、且つ、反転ローラ１４５に転写紙が噛んだ状態の位置まで反転パス１３９に引き込み、反転ローラ１４５を逆転させることによって搬送パス１４０に送り出す。本体から転写紙を反転して排出する時には、排紙フラッパ１３７を上方へ上げ、反転ローラ１４５によって転写紙の後端が搬送パス１３８に残った状態の位置まで反転パス１３９に引き込み、反転ローラ１４５を逆転させることによって、転写紙を裏返して排出ローラ１４４側に送り出す。１９１は画像形成装置１００から排出した転写紙をそろえて閉じる排紙処理装置であり、一枚毎に排出される転写紙を処理トレイ１９３で積載してそろえる。一部の画像形成の排出が終了したら、転写紙束をステイプルして排紙トレイ１９３、又は、１９４に束で排出する。排紙トレイ１９４は不図示のモータで上下に移動制御され、画像形成動作開始前に処理トレイの位置になるように移動する。１９２は排出された転写紙の間に挿入する区切り紙を積載する用紙トレイで、１９６は排出された転写紙をＺ折りにするＺ折り機である。また、１９７は排出された転写紙一部をまとめてセンター折りしステイプルを行うことによって製本を行う製本機であり、製本された紙束は排出トレイ１９８に排出される。
【００１１】
図２は、図１の画像形成装置１００と図４で後述する回路構成を含む画像形成システムの操作部パネル２００である。
【００１２】
２０１は、画像形成システムのモード設定や状態表示などを行うタッチパネル式にＬＣＤ表示部である。２０２は、１０キーであり、０から９までの数字の入力と設定をデフォルト値に戻すためのクリアキーがある。２０３は、ユーザーモードキーであり、画像形成システムの各機能のデフォルト値や図４に示すようなＩＰ（ＩｎｔｅｒｎｅｔＰｒｏｔｏｃｏｌ）など各種ネットワークのアドレス設定、図４で後述するカレンダー回路に対する時間の設定などを行う。
【００１３】
２０４は、スタートキーであり、コピー機能やスキャン機能などを実行するときに押下する。２０５は、ストップキーであり、コピー機能やプリント機能、スキャン機能などのジョブを中止したいときに押下するキーである。２０６は、ソフト電源キーであり、画像形成システムのモータなどの各負荷を落としたいが、ＣＰＵやネットワークなどは起動しておきたいときに使用するキーである。
【００１４】
２０７は、節電モードキーであり、定着器１３５の温調制御をユーザーモードで設定されたレベルで温調制御するためにユーザーが押下するためのキーである。
【００１５】
２０８は、リセットキーであり、ＬＣＤ表示部２０１や１０キー２０２などで設定された機能をデフォルト値にリセットするためのキーである。
【００１６】
この操作部パネル２００により、画像形成システムをユーザーが使用することが可能となる。
【００１７】
図３は、平面ＣＣＤを用いた斜行検知センサと実際に画像データを取り込むためのラインＣＣＤを用いた原稿読み取りセンサ、ＡＤＦによって搬送される原稿とのリーダー上部からの位置関係を表している。
【００１８】
ＤＦ１８０に載置された原稿が、本体１００、あるいはリーダー１０２からの指示により、原稿の給送を開始し、プラテンガラス１０１上へと搬送する。プラテンガラス１０１上で、原稿が予め決められた位置に達したらＤＦからの指示により、平面センサにより、原稿画像の先端部分を含む斜行検知用の画像データを取り込む。さらにＤＦは原稿を止めること無く、ラインセンサの本読み取り位置まで搬送し、本スキャン位置に達したら、ＤＦからの指示により本スキャンを行う。このとき、原稿先端部がラインセンサで本スキャンを行うまでの間に斜行検知が行われている。その方法の詳細については、後述する。
【００１９】
図４は、図３の斜行検知センサにより、画像として捉えられた原稿画像が画像メモリ上でどのように斜行検知を行うかを表している図である。
【００２０】
図４は、図３の斜行検知センサで取り込まれた原稿先端部分の画像を表している。
【００２１】
図３のラインセンサによる本スキャンの画像での主走査方向に対して、判別ポイントが二つあり、図中ではポイントＡ、ポイントＢである。
【００２２】
このポイントＡ、ポイントＢは、予め決められた値であるが、ＤＦが検知した原稿サイズにより、変更することが可能である。
【００２３】
取り込まれた画像データのポイントＡの各画素に対して、ライン０から順に検索していき、ある輝度レベル以下になるまでラインをカウントする。ある輝度レベル以下にはじめて達したら、その副走査ラインをポイントａとする。
【００２４】
次に取り込まれた画像データのポイントＢの各画素に対して、ある輝度レベル以下になるまでラインをカウントする。ある輝度レベル以下にはじめて達したらその副走査ラインをポイントｂとする。このとき、ポイントＡとポイントＢの間の画素数をｄｘ、ポイントａとポイントｂの間のライン数をｄｙとする。
【００２５】
この主走査画素数ｄｘ、副走査ライン数ｄｙから、斜め読出しを行う画像データの副走査１ラインあたりの主走査幅ｄｗが算出される。
【００２６】
ｄｗ＝ｄｘ／ｄｙ
原稿が斜行しているとき、この値により、副走査１ラインあたりの主走査読出し幅が決定する。
【００２７】
次に原稿が斜行しているとき、原稿画像の主走査読出し開始位置と主走査読出し終了位置の決定方法である斜行画像の読出し位置補正について図５に示す。
【００２８】
図５（ａ）は、斜行画像データと原稿の関係を示している。斜行用画像データとして取り込まれた画像データは、図５（ａ）に示すように、ポイントＡ、ポイントＢ、ポイントａ、ポイントｂから直角三角形Ｔ１で表すことができる。
【００２９】
このＴ１に対して、主走査読出し幅ｄｗを底辺とするＴ１と相似な直角三角形をＴ２としたのが、図５（ｂ）のＴ２である。このＴ２の高さは、１ラインに相当するので、１である。
【００３０】
また、原稿の角が直角であることから、ポイントＰが直角であるとき、そこを基準とした直角三角形Ｔ３を作成することができる。
【００３１】
したがって、ポイントＰが直角であることから、Ｔ２、Ｔ３は相似な直角三角形である。
【００３２】
このＴ２とＴ３を合わせたものが原稿の角の相似系である。
【００３３】
このとき、Ｔ３の底辺をｄｖとし、高さは１であるから、次の関係式が得られる。
ｄｖ：１＝１：ｄｗ
図４でｄｗの値は得られており、値が得られていないｄｖは、次のように算出される。
ｄｖ＝１／ｄｗ
この値ｄｚが１ライン毎に主走査方向の読出し開始位置と終了位置の補正値として与えられる。
ｎライン目の補正量ｄｖｎは、
ｄｖｎ＝ｎ／ｄｗ
となる。
【００３４】
本実施例においては、１画素単位の補正しか行えない場合であるが、この値が０．５画素以上１．５未満であれば、１画素分補正を加える。
【００３５】
もし、１画素未満の単位で補正が行える場合には、その値に達したら、その単位分の補正を加える。しかし、本実施例においては、ｄｖを複数ラインバッファを制御する回路に設定し、ハードウェアにおいて準じ１ラインの読み出しごとに順次加えていく構成であり、図９の補正クロック挿入回路９０９’によって実現される。
【００３６】
図４、図５の補正方法を画像データの読出しに対して具体的に表したのが図６、図７である。
【００３７】
図６は、図４に表す方法により、１ライン毎に読出される主走査幅ｄｗをどのように読出して、主走査１ラインを構成するかを表している。
【００３８】
画像が斜行しているため、図６（ａ）のようにｄｗの幅に分割される。このとき、副走査方向の１ライン目から６ライン目に対して、主走査１ラインを構成するｄｗの幅を読出す場所が黒で塗り潰してある。この黒で塗り潰したところが１ライン読出し時にそれぞれ読出され、図６（ｂ）のように主走査１ラインが構成される。
【００３９】
図７は、図５に表す方法により、副走査方向に読み進んでいった場合に、各ラインが斜めにずれてしまうのを補正する方法について表している。
【００４０】
図７（ａ）は、本スキャン時にラインＣＣＤにより、読み込まれる画像データが一時的に通過する複数ラインバッファであり、この場合は、具体的にｄｗが１０画素であるときの例を示している。
【００４１】
図７（ｂ）は、図４の方法を適用し、図５の方法を適用していないときに副走査方向にずれがある場合を示している。図４の方法のみで主走査幅を斜めに読出したとしても、副走査方向の位置をずらさなければ、斜めに読出されてしまう。そこで、図５の方法を用いて、読みだし位置ｄｖを主走査方向に加えることにより、その主走査ラインの読み出し位置補正を行ったことを示しているのが図７（ｃ）である。
【００４２】
図７（ｃ）は、本実施例の１画素単位の補正を行うために、各ラインに於いて、移動する量を示している。ライン０は基準となる主走査ラインであるため、移動しない。ｄｖ＝０．５であるので、１ｄｖ＝０．５のライン１、２ｄｖ＝１．０のライン２は１画素分移動する。３ｄｖ＝１．５のライン３、４ｄｖ＝２．０のライン４は、２画素分移動する。５ｄｖ＝２．５のライン５、６ｄｖ＝３．０のライン６は、３画素分移動する。
【００４３】
以上のように画像を移動させることによって、副走査方向のずれを補正する。
【００４４】
もちろん、本実施例では１画素単位の移動しか行えない場合を示しているが、１画素未満の補正が可能である場合には、更に解像度の高い斜行補正を行うことが可能になることは言うまでもない。
【００４５】
図８は、ＡＤＦにより原稿が搬送されているときに、どのタイミングで斜行検知センサと原稿読み取りセンサが駆動し、画像を取り込んでいるかをリーダーの断面図を用いて詳細に表した図である。
【００４６】
図８（ａ）は、ＤＦ８０１がリーダー８００へと原稿８０４を搬送し、原稿の斜行を検知する場合の斜行検知用平面ＣＣＤ８０２で、斜行検知用の原稿画像を取り込むときの状態を示したものである。
【００４７】
図３では、斜行検知用画像を取り込む際に上面からのものを説明したが、この図８（ａ）は、それを同じタイミングの本体正面からの断面図である。
【００４８】
ＤＦ８０１上に載置されている原稿８０５を給紙／搬送し、図３同様、このタイミングでＤＦ８０１から斜行検知位置に到達したことがリーダー８００へ通知され、ここで発光部８０２は原稿８０４を照射し、平面ＣＣＤ８０３により、取り込みを行う。
【００４９】
これに対し、図８（ｂ）では原稿８０４’のラインＣＣＤ８１４による本読み取り時の本体正面からの状態を表している。
【００５０】
図８（ａ）の斜行検知用の画像読み取りを行ったあと、図８（ｂ）の本読み取り時まで原稿８０４’を搬送し、そこでＤＦ８０１からリーダー８００に対して到達したことを通知し、本読み取りを開始する。このとき、原稿照明ランプやミラーが備えられているスキャナユニット８１０は、リーダーの動作により本スキャン位置である図１の流し読み位置センサ１５０に相当する位置に配置されている。そして、ＤＦからの読み取り開始通知によりスキャナユニット８１０、ミラー８１１、８１２を経由してレンズ８１３でラインＣＣＤ８１４に結像される原稿を光電変換し、１ラインの画像データとして取り込む。これを連続的に行うことにより、１ページの原稿画像を読み取っている。
【００５１】
この図８（ａ）の斜行検知画像読み取りから本読み取り開始までの間に図４、５の斜行検知処理を行い、図６、７の斜行補正読みだしが行えるように複数ラインバッファの設定を行う。
【００５２】
以上の斜行検知方法を実現するためのハード回路のブロック図を図９に示す。図９は、図５に示すＡＤＦと本体１００を構成する回路を表したブロック図である。
【００５３】
９０１は、ＡＤＦ１８０を制御するためのＡＤＦ制御回路であり、ＣＰＵ間インターフェース９０４を経由してリーダー１０２、プリンタ１００から構成される本体制御のＣＰＵ９０５と接続される。本体制御のＣＰＵ９０５は、それぞれプログラムを格納するＲＯＭ９０６、各データが一時的に格納されるＲＡＭ９０７を持つ。
【００５４】
９０２は、平面ＣＣＤ１５１を駆動するための回路であり、ＣＰＵ９０５からの信号に従い、駆動される。これは、原稿画像の傾き検知用に使用されるので、ＡＤＦ制御回路９０１からの、画像取り込み信号により、画像データを一括して取り込み傾き検知用画像メモリ９０３に格納する。そして、図４、図５で説明したような画像検知方法により、取り込まれた画像データから、ＣＰＵ９０５は原稿の傾きを算出する。
【００５５】
９０８は、ラインＣＣＤ１５０を駆動するための回路であり、ＣＰＵ９０５からの信号に従い、駆動される。これは、原稿画像をプリントするために使用される本スキャンを行う画像読み取りを行う。ＣＰＵ回路９０５に通知されるＡＤＦ制御回路９０１からの本スキャン開始信号により、画像データを傾き補正用ラインバッファ９０９へと送る。このとき、傾き補正用ラインバッファは、図６、図７で説明した補正をＣＰＵ９０５から指示され、ラインＣＣＤ９０８からの画像データを取り込み、補正クロック挿入回路９０９’により、画像データの補正をかけて、原稿用画像メモリ９１０へと画像データを送出する。このとき、原稿用画像メモリ９１０には、ＣＰＵ９０５から原稿画像を取り込むための画像領域が設定されている。そして、ＣＰＵ９０５からの指示により、読みだしのための不図示の画像データセレクタが原稿用画像メモリ９１０に含まれ、用紙などの印刷媒体に印字を行う画像形成部９１４へ画像データを送出するか、または画像データを保存しておく画像ストア９１３へ送るために、画像データを圧縮する圧縮／伸長回路９１２へと送出する。圧縮／伸長回路９１２もＣＰＵ９０５からの指示により、原稿用画像メモリ９１０から画像を受け取り、画像データを所定の方式により圧縮し、画像ストア９１３へ送出したり、画像ストア９１３からの圧縮された画像データを伸長して元の画像データに戻し、原稿用画像メモリ９１０へと送出する設定がなされる。さらに、画像ストア９１３は、圧縮／伸長回路９１２から受けたの画像データをどこに格納するかをＣＰＵ９０５から指示され、所定の場所に画像データを格納したり、所定の場所に格納されている画像データを圧縮／伸長回路へと送出するように指示されたりする。
【００５６】
以上説明したような回路構成にしたがって、画像形成装置において画像データによる原稿傾き検知および補正を行う。
【００５７】
図１０に図９で説明した回路を用いて、図５、図６、図７、図８に説明した原稿画像の傾き補正検知、および補正を行う方法について説明したフローチャートである。
【００５８】
Ｓ１０００は、原稿がＡＤＦ１８０上に載置され、給送可能であるときに、操作部パネル２００上にあるスタートキー２０４が押下されたときに始まる読み取りスタートである。そして、Ｓ１００１へと進み、ＡＤＦ制御回路９０１へＣＰＵ９０５からの原稿給送開始指示をＣＰＵ間インターフェース９０４を介して行う。同時に、ＣＰＵ９０５は、傾き検知用画像メモリ９０３に画像領域を確保するために設定を行う。
【００５９】
Ｓ１００２では、ＡＤＦ制御回路９０１からＡＤＦ１８０が給送している原稿が傾き検知を行う位置であるプレスキャン位置に到達したことを、ＣＰＵインターフェース９０４を経由して、ＣＰＵ９０５へと通知する。Ｓ１００３では、ＣＰＵ９０５は、Ｓ１００２における通知を受けて、平面ＣＣＤ９０２に対して、傾き検知用画像データを傾き検知用画像メモリ９０３への取り込みを指示する。Ｓ１００４において、図４、図５にあるような方法により、傾き検知用画像メモリ９０３上に取り込まれた画像データ上の原稿影を検出し、主走査位置Ａ、Ｂに対応する副走査位置ａ、ｂを導出する。Ｓ１００５において主走査位置Ａ、Ｂ間のドット数ｄｘ、副走査ａ、ｂ間のライン数ｄｙを算出する。
【００６０】
Ｓ１００６において、図４にあるようなｄｗ、図５にあるようなｄｖを求め、傾き補正用ラインバッファ９０９に設定する。ｄｗを設定することにより、図５のような画像読みだしを行い、かつｄｖを設定することにより、補正クロック挿入回路９０９’により、画像位置の補正を行う。
【００６１】
傾き画像補正の設定を行ったら、Ｓ１００７において、ＡＤＦ制御回路９０１からの原稿が本スキャン位置に到達する通知を待つ。ＡＤＦ制御回路９０１から到達したことが通知されたら、Ｓ１００８において、ラインＣＣＤ９０８で本スキャンを開始するようにＣＰＵ９０５は指示を出す。そして、本スキャンを行っているときに、傾き画像補正用ラインバッファで画像の傾きが補正され、原稿用画像メモリ９１０へと送出される。
【００６２】
Ｓ１００９において、ＡＤＦ１８０上に次の原稿があるか否かを確認し、次原稿がある場合には、再び、Ｓ１００２へと戻り、次原稿がプレスキャン位置へ到達するのを待つ。次原稿がなければＳ１０１０において、読み取り動作を終了する。
【００６３】
以上、説明してきたように本実施例において、ＡＤＦ１８０が給送する原稿が傾いていたときにも、画像データの傾きを検知して、補正することにより、画像形成部９１４において、印刷媒体に印字するときの画像データが斜行しないように印字する画像形成装置を提供することが可能となる。
【００６４】
また、傾き検知用画像メモリ９０３上で、原稿影により原稿エッジを検出後、原稿内の画像濃度をサンプリングし、ヒストグラムを作成して、最大出現頻度の画像濃度部分を割り出すことにより、原稿の下地を検知することも同時に可能である。
【００６５】
【発明の効果】
本発明によれば、原稿の流し読みを行うときに、搬送している原稿が斜行している場合、平面センサを用いて予め斜行量を検知できるので、実際に原稿画像を読み取る本スキャンのときに、読み取った原稿画像データに対して斜行補正を行うこと可能となり、画像データを斜行無しに読み取る画像読み取り装置を提供できる。
【００６６】
また、画像データによる処理を行うために原稿の斜行補正を行うための手前／奥の二つの搬送モータによる制御を行う必要がないため、消費電力を低減した斜行補正システムを提供することが可能となる。
【００６７】
さらに、プレスキャンは平面センサを用いて行っているため、原稿搬送速度によらず、常に一定の時間で画像データを得ることができるため、検知誤差が少なくなる利点がある。
【図面の簡単な説明】
【図１】本発明の一実施例である画像形成装置へ適用した場合の装置断面図である。
【図２】本発明の一実施例である画像形成装置へ適用した場合の操作パネルの図面である。
【図３】本発明の一実施例である画像形成装置へ適用した場合の原稿斜行検知時のセンサと原稿の位置を装置上部から見た図面である。
【図４】本発明の一実施例である画像形成装置へ適用した場合の傾き検知用画像メモリ上の読みだし幅を決定する方法について述べた図である。
【図５】本発明の一実施例である画像形成装置へ適用した場合の傾き検知用画像メモリにより、読みだし補正量を決定する方法について述べた図である。
【図６】本発明の一実施例である画像形成装置へ適用した場合の傾き検知用画像メモリ上の読みだし幅による画像データの再構成の方法について述べた図である。
【図７】本発明の一実施例である画像形成装置へ適用した場合の斜行画像データの補正について述べた図である。
【図８】本発明の一実施例である画像形成装置へ適用した場合のリーダーとＡＤＦの断面図である。
【図９】本発明の一実施例である画像形成装置へ適用した場合の回路ブロック図である。
【図１０】本発明の一実施例である画像形成装置へ適用した場合のフローチャートである。
【図１】
2005012395.tif 000003
【図２】
2005012395.tif 000004
【図３】
2005012395.tif 000005
【図４】
2005012395.tif 000006
【図５】
2005012395.tif 000007
【図６】
2005012395.tif 000008
【図７】
2005012395.tif 000009
【図８】
2005012395.tif 000010
【図９】
2005012395.tif 000011
【図１０】
2005012395.tif 000012