(57)【要約】【課題】  高解像度の読み取りを行う画像読み取り装置において、外部振動により発生する主走査方向及び副走査方向の画像すれを簡単な構成で補正し、高品位な画像データを出力する画像読み取り装置または画像読み取りユニットを提供することである。【解決手段】  画像原稿の同一位置を読み込むタイミングがずれた読み取り手段を少なくとも２つ以上持ち、また読み込んだ画像にずれが発生したかどうかを検知する画像ずれ検知手段を持ち、その画像ずれ検知手段が一つの画像読み取り手段の読み込んだ画像データにおいて画像ずれを検知した場合に、その画像ずれ発生領域の画像データを、他の画像読み取り手段で読み込んだ画像ずれがない画像データで差し替えて補正する。【選択図】  図１
2009105733.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を走査して順次各走査位置に置いて読み取った画像データをメモリに蓄積し次工程に出力する画像形成装置において、
原稿を走査する第一の原稿走査手段、該第一の原稿走査手段の原稿読み取り位置から所定距離ずれた原稿位置を走査する第二の原稿走査手段、前記第一の原稿走査手段による画像データをその走査位置情報と共に保持する第一の記憶手段、前記第二の原稿走査手段による画像データをその操作位置情報と共に保持する第二の記憶手段、前記第一の原稿走査手段および第二の原稿走査手段により原稿画像を走査して画像を読み込んでいる時に機械の振動による画像乱れを検知する画像ずれ検知手段、該画像ずれ検知手段の出力を前記第一の原稿走査手段の読み取り位置情報と共に保持するずれ情報記憶手段、装置の制御を行う制御手段、とを持ち、
前記第一の原稿走査手段と第二の原稿走査手段による原稿読み取りが終了した後、前記画像ずれ検知手段による走査時の画像乱れ情報を参照し、画像乱れがあったと判断された時は、前記第一の原稿走査手段による画像データの画像乱れ領域の画像データを前記第二の原稿走査手段による画像データと置き換えて次工程に出力することを特徴とする画像形成装置。
【請求項２】
前記第一の原稿走査手段および第二の原稿走査手段は、それぞれ光学系とＣＣＤイメージセンサーからなる事を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第一の原稿走査手段および第二の原稿走査手段は、それぞれ光学系とコンタクトイメージセンサーからなる事を特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記画像ずれ検知手段は、装置またはユニットの筐体に取り付けた第一の振動センサーと原稿走査手段に取り付けた第二の振動センサーとからなり、該第一の振動センサーと第二の振動センサーの出力の差分を取って、原稿に対する原稿走査手段のずれを検知することを特徴とする請求項１〜請求項３のいずれかに記載の画像形成装置。
【請求項５】
前記画像ずれ検知手段は、画像読み込みのために画像原稿をセットする原稿台の近傍に設けた基準マークを原稿データと共に読み込み、その基準マークの主走査方向位置の所定位置からのズレを算出して画像ずれを検出することを特徴とする請求項１〜請求項３のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置、及び画像形成方法に関し、特に、コンピュータ等への画像入力装置であるスキャナや、複写機、ファクシミリなどの画像読み取り部に用いられ、画像を形成する画像形成装置、及び画像形成方法に関する。
【背景技術】
【０００２】
従来より、画像データ入力装置として、画像原稿をミラー、レンズ等光学系およびイメージセンサーで走査し、各走査位置での原稿イメージ情報を電気信号化して入力データとする、いわゆるスキャナが装置として知られている。そして、これらの入力ユニットは単独の装置にとどまらず、入力機能として、インクジェットプリンタユニットなどと組み合わせて、ファクシミリ機能、コピー機能などの多くの機能を備えた複合機の一部としても知られている。
【０００３】
このスキャナ装置において、例えば、画像原稿を読み取りのためにスキャンしている時に、人の手があたるなどの衝撃が与えられた場合、または、それがユニットとして複合機に組み込まれた時に、画像原稿をスキャン時にプリント動作が入って装置に振動が加わった場合、読み取り画像に振動の影響がでることが避けられなかった。
【０００４】
そこで、原稿台に基準マークを設けて画像データの一部としてそのマークの位置を読み込み、その基準マークの位置の所定位置からのずれから画像を補正する発明が開示されている（特許文献１）。
【特許文献１】特開２００２−１００３９号公報（［００１９］）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の発明においては、副走査方向の振動による影響は誤差範囲として補正可能なのは主走査方向のみとなっている。
【０００６】
昨今、入力機能として求められる入力画像の解像度はより高くなってきており、特許文献１のように副走査方向の振動による影響も誤差範囲として無視することが出来なくなってきている。
【０００７】
例えば特許文献１においては、副走査間隔が増減するような状況も少なからず発生するが、振動は一方向に揺れれば、反対側にも戻ってくるので副走査方向に関しては誤差範囲としている。しかし昨今のように読み取り解像度が高くなってくると、単に副走査方向の間隔が増減するだけではなく、例えば振動の振幅が大きい場合には、読み取り画像に置ける副走査方向の位置の反転も発生する。そのため読み取り画像として、振動が発生した時点で読み込んだ画像領域に不連続な部分が生じて副走査方向の画像むらとなってしまう場合があった。
【０００８】
本発明は上述した問題点を解決するためになされたものであり、スキャナの読み込み走査中に発生する振動の影響を排除し、高品位な入力画像データを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため本発明の記録装置は以下の構成からなる。
【００１０】
即ち、原稿画像を走査して順次各走査位置に置いて読み取った画像データをメモリに蓄積し次工程に出力する画像形成装置であって、
原稿を走査する第一の原稿走査手段、該第一の原稿走査手段の原稿読み取り位置から所定距離ずれた原稿位置を走査する第二の原稿走査手段、前記第一の原稿走査手段による画像データをその走査位置情報と共に保持する第一の記憶手段、前記第二の原稿走査手段による画像データをその操作位置情報と共に保持する第二の記憶手段、前記第一の原稿走査手段および第二の原稿走査手段により原稿画像を走査して画像を読み込んでいる時に機械の振動による画像乱れを検知する画像ずれ検知手段、該画像ずれ検知手段の出力を前記第一の原稿走査手段の読み取り位置情報と共に保持するずれ情報記憶手段、装置の制御を行う制御手段、とを持ち、前記第一の原稿走査手段と第二の原稿走査手段による原稿読み取りが終了した後、前記画像ずれ検知手段による走査時の画像乱れ情報を参照し、画像乱れがあったと判断された時は、前記第一の原稿走査手段による画像データの画像乱れ領域の画像データを前記第二の原稿走査手段による画像データと置き換えて次工程に出力することを特徴とする。
【発明の効果】
【００１１】
従って本発明によれば、スキャナ製品、およびスキャナユニットを画像データ入力装置として持つ複合機などにおいて、画像原稿をスキャンニング中に外部からの振動が装置に加わった場合にも、またはスキャンニング中に装置の他のユニットが動作して装置が振動した場合において、画像に影響がある振動かどうかが判別し、その振動によって画像が乱れた領域の画像データを振動による画像ずれが発生していない状態で読み込んだ画像データで置き換えるため、安定して高品位な画像読み込みを行うことが出来るという効果がある。
【発明を実施するための最良の形態】
【００１２】
以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。
【００１３】
図１は本発明の代表的な実施例であるスキャナ装置の副走査方向で断面をとった断面図である。
【００１４】
図１において、１は画像を読み込む対象である画像原稿、２はガラス等からなる原稿台、３は第一のミラー台ユニット、４は第二のミラー台ユニット、７は第一のＣＣＤセンサー、８は第二のＣＣＤセンサー、である。５，６はそれぞれ第一のＣＣＤセンサー７、第二のＣＣＤセンサー８に対応したレンズユニット、９は第一のミラー台ユニット３、第二のミラー台ユニット４を駆動するためのスキャナモータ、１０はスキャナモータ９の駆動を伝達するベルト、１１は装置の制御を行うための制御回路、１２は筐体、１３は第一のミラー台ユニット３に取り付けられた第一の振動センサー、１４は第一のＣＣＤセンサー７、第二のＣＣＤセンサー８と同一の基板上に取り付けられた第二の振動センサー、である。
【００１５】
本構成において、第一のＣＣＤセンサー７と第二のＣＣＤセンサー８の画像原稿１を読み取る副走査方向の位置は距離Ｄ離れて設定されている。
従って、画像原稿の同じ位置の画像データを読み込むのには、第一のＣＣＤセンサーと第二のＣＣＤセンサーでは一定の時間差が存在する。
【００１６】
次に図１で示した制御回路１１について図２の制御構造を示すブロック図を使用して説明する。
【００１７】
図２において、２１はマイクロプロセッサ形態からなるＣＰＵであり、ＣＰＵ２１はインタフェース２３を介してホストコンピュータなどの外部機器またはプリンタユニットなどの内部機器２２に接続されている。また、ＣＰＵ２１は、プログラムを格納するＲＯＭ２４からそのプログラムを読み出して実行する。２５はＲＡＭで構成されるバッファメモリであり、第一のＣＣＤセンサー７で読み込んだ画像データを蓄積するバッファ１、第二のＣＣＤセンサー８で読み込んだ画像データを蓄積するバッファ２などに使用される。
【００１８】
２７はタイマであり、２８はスキャナモータ９の駆動を行うモータドライバである。
【００１９】
第一のＣＣＤセンサー７、第二のＣＣＤセンサー８、第一の振動センサー１３、第二の振動センサー１４はこの制御回路１１の制御の下で動作する。
【００２０】
２６は装置に対してユーザーが操作を行う操作パネルである。
【００２１】
次に図３、図４を使用して本提案の装置の動作を説明する。
【００２２】
操作パネル２６等から画像読み込みの指令が行われると、スキャナモータ９が回転を始め、その駆動力がベルト１０を通して伝達され、第一のミラー台ユニット３、第二のミラー台ユニット４が原稿副走査方向に動き始める。
【００２３】
第一のミラー台ユニット３が画像原稿１の所定の位置に移動すると、その位置情報に対応させて画像情報が第一のＣＣＤセンサー７により読み込まれ、ＲＡＭ２５の中に設定されたバッファ１に蓄積される（Ｓ３０１）。
【００２４】
第一のＣＣＤセンサー７で画像を読み込むと動作と並行して、第二のＣＣＤセンサー８によっても画像原稿１の画像情報がＲＡＭ２５に設定されたバッファ２に蓄積される（Ｓ３０２）。
【００２５】
この画像情報は、先に述べたように時間的なタイミングとしてはバッファ１に蓄積された第一のＣＣＤセンサー７による画像情報とは所定時間ずれた時点での画像原稿１の画像情報となる。
【００２６】
上記のように、第一のミラー台ユニット３、第二のミラー台ユニット４を移動させて第一のＣＣＤセンサー７、第二のＣＣＤセンサー８により画像原稿の読み取りを実施する際に、第一の振動センサー１３、第二の振動センサー１４により、読み取り中の装置に加わる振動情報も蓄積する。
【００２７】
上述したように、第一の振動センサー１３は第一のミラー台ユニット３に取り付けられ、第二の振動センサー１４はＣＣＤセンサー７、８が取り付けられた基板上に設置されている。
【００２８】
該基板は筐体１２に固定されている。そして該筐体１２は原稿台２を支持していて、画像原稿１はその原稿台２の上に積載されている。従って振動が加わった場合、ＣＣＤ７、８が取り付けられている基板と画像原稿は同じ方向、周期で振動すると考えられる。
【００２９】
第一のミラー台ユニット３と画像原稿１（筐体１２）が同一方向、周期で振動をする場合は、画像の乱れはほとんど発生しないと考えられる。振動が読み取り画像に影響するのは、第一のミラー台ユニット３に加わる振動と画像原稿１（筐体１２）に加わる振動の方向と周期が異なる場合である。
【００３０】
従って、第一の振動センサー１３と第二の振動センサー１４の出力の差分をとれば画像に影響がある振動が装置に加わったかどうかが判別できる。
【００３１】
このことから原稿画像のスキャン中において、第一のミラー台ユニット３の位置情報と共に、第一の振動センサー１３と第二の振動センサー１４の出力の差分が画像読み取り情報と共に蓄積される（Ｓ３０３）。
【００３２】
以上の動作を第二のＣＣＤセンサー８において画像原稿１の画像読み取りが終了するまで行う（Ｓ３０４）。
【００３３】
上記のＳ３０１からＳ３０４までの動作でＲＡＭに蓄積された情報を、ミラー台ユニット１のスキャン位置に対して整理して表現した物を図４に示す。
【００３４】
図４において、画像原稿１（筐体１２）と第一のミラー台ユニット３に加わった振動の方向と振幅が異なって画像に乱れが発生している可能性のある領域は、第一のＣＣＤセンサー７の読み取り画像において、Ａの領域である。
【００３５】
このような画像が乱れた可能性のある領域が存在する場合は、その領域の画像データを第二のＣＣＤセンサー８で読み取った画像データで置き換える操作を行う（Ｓ３０５〜Ｓ３０６）。
【００３６】
つまり、図４で説明すると、第一のＣＣＤセンサー７の読み取り画像のＡの領域を第二のＣＣＤセンサー８センサー８の読み取り画像のＣの領域で置き換える。
【００３７】
そして外部機器あるいは内部機器２２に画像データとして出力を行う（Ｓ３０７）。
【００３８】
以上述べたように、上記実施例で示した本発明によれば、画像読み取り中に振動を受け、主走査方向、副走査方向において画像ずれが発生した場合にも、その領域を、画像ずれがない状態で読み込まれた画像データと差し替えるため良好な画像データを得ることが出来る。
【００３９】
上記実施例において、画像のずれが発生したかどうかを検出するのに２つの振動センサーを使用して検出する構成を示したが、特許文献１のように、基準のマーカーのズレを副走査の各位置に対して検出して検知しても良いことはいうまでもない。
【図面の簡単な説明】
【００４０】
【図１】本発明の代表的な実施例であるスキャナー装置の概略断面構成を示す図である。
【図２】図１で示したスキャナ装置の制御を行うための制御構成を示すブロック図である。
【図３】図１、図２で示したスキャナ装置の動作フローチャートを示す図である。
【図４】図１、図２、図３で示したスキャナ装置で読み込まれた画像データ、および振動センサーのデータの副走査方向の位置に対する関係を示した図である。
【符号の説明】
【００４１】
１  画像原稿
２  原稿台
３  第一のミラー台
４  第二のミラー台
５  レンズユニット
６  レンズユニット
７  第一のＣＣＤセンサー
８  第二のＣＣＤセンサー
９  スキャナモータ
１０  ベルト
１１  制御回路
１２  筐体
１３  第一の振動センサー
１４  第二の振動センサー
２１  ＣＰＵ
２２  外部機器または内部機器
２３  インターフェース
２４  ＲＯＭ
２５  ＲＡＭ
２６  操作パネル
２７  タイマー
２８  スキャナモータドライバー
【図１】
2009105733.tif 000003
【図２】
2009105733.tif 000004
【図３】
2009105733.tif 000005
【図４】
2009105733.tif 000006