JPH10341316A - 垂直アラインメント補正装置及び垂直アラインメント補正方法 - Google Patents
垂直アラインメント補正装置及び垂直アラインメント補正方法Info
- Publication number
- JPH10341316A JPH10341316A JP10150031A JP15003198A JPH10341316A JP H10341316 A JPH10341316 A JP H10341316A JP 10150031 A JP10150031 A JP 10150031A JP 15003198 A JP15003198 A JP 15003198A JP H10341316 A JPH10341316 A JP H10341316A
- Authority
- JP
- Japan
- Prior art keywords
- scanning
- reference line
- motor
- vertical
- reference value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/14—Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction
- B41J19/142—Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction with a reciprocating print head printing in both directions across the paper width
- B41J19/145—Dot misalignment correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/047—Detection, control or error compensation of scanning velocity or position
- H04N1/053—Detection, control or error compensation of scanning velocity or position in main scanning direction, e.g. synchronisation of line start or picture elements in a line
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/19—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
- H04N1/191—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional [1D] array
- H04N1/1911—Simultaneously or substantially simultaneously scanning picture elements on more than one main scanning line, e.g. scanning in swaths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/024—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
- H04N2201/02406—Arrangements for positioning elements within a head
- H04N2201/02439—Positioning method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/0402—Arrangements not specific to a particular one of the scanning methods covered by groups H04N1/04 - H04N1/207
- H04N2201/0466—Selectively scanning in one or the other of two opposite directions, e.g. in the forward or the reverse direction
- H04N2201/0468—Scanning in both of the two directions, e.g. during the forward and return movements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/0471—Detection of scanning velocity or position using dedicated detectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/04715—Detection of scanning velocity or position by detecting marks or the like, e.g. slits
- H04N2201/0472—Detection of scanning velocity or position by detecting marks or the like, e.g. slits on or adjacent the sheet support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04701—Detection of scanning velocity or position
- H04N2201/04732—Detecting at infrequent intervals, e.g. once or twice per line for main-scan control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04755—Control or error compensation of scanning position or velocity by controlling the position or movement of a scanning element or carriage, e.g. of a polygonal mirror, of a drive motor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04794—Varying the control or compensation during the scan, e.g. using continuous feedback or from line to line
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Scanning Arrangements (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
Abstract
(57)【要約】
【課題】 垂直アラインメント補正装置及び垂直アライ
ンメント補正方法を提供する。 【解決手段】 垂直アラインメント補正方法は,文書2
20aの一番目のブロックで垂直基準線270a−1を
スキャニングして認識する工程と,垂直基準線を基準に
して一方向をスキャニングして基準値を算出する工程
と,反対方向にスキャニングして第2モータのステップ
数をカウントする工程と,基準値と第2モータステップ
数とを比較して,等しくなければ両方向スキャニング距
離が等しくなるよう補正する工程とを含む。かかる方法
によれば,スキャニング速度を向上させ,かつ両方向ス
キャニングをする前に自動に補正して垂直アラインメン
トを保つのでスキャニング作業時常に最適の状態を保つ
ことが可能である。
ンメント補正方法を提供する。 【解決手段】 垂直アラインメント補正方法は,文書2
20aの一番目のブロックで垂直基準線270a−1を
スキャニングして認識する工程と,垂直基準線を基準に
して一方向をスキャニングして基準値を算出する工程
と,反対方向にスキャニングして第2モータのステップ
数をカウントする工程と,基準値と第2モータステップ
数とを比較して,等しくなければ両方向スキャニング距
離が等しくなるよう補正する工程とを含む。かかる方法
によれば,スキャニング速度を向上させ,かつ両方向ス
キャニングをする前に自動に補正して垂直アラインメン
トを保つのでスキャニング作業時常に最適の状態を保つ
ことが可能である。
Description
【0001】
【発明の属する技術分野】本発明は,垂直アラインメン
ト補正装置及びアラインメント補正方法に係り,特に,
複合機でスキャニングする際ホワイト基準(white
reference)を定めるためにスキャニングす
るホワイトパッドに基準ラインを設定して両方向スキャ
ニング時発生する距離偏差を補正するための垂直アライ
ンメント補正装置及び垂直アラインメント補正方法に関
する。
ト補正装置及びアラインメント補正方法に係り,特に,
複合機でスキャニングする際ホワイト基準(white
reference)を定めるためにスキャニングす
るホワイトパッドに基準ラインを設定して両方向スキャ
ニング時発生する距離偏差を補正するための垂直アライ
ンメント補正装置及び垂直アラインメント補正方法に関
する。
【0002】
【従来の技術】近年,電気製品や電子製品の製造技術及
び制御方法の発達と共に,複数の機能が複合化された複
合機器が普及しつつある。一例として,算術演算,ワー
プロ,データベースなどの単純な作業に活用されるコン
ピュータに,TV,ゲーム機,通信機器などの機能が複
合化されたマルチメディアコンピュータが挙げられる。
多様な機能付きのコンピュータのマルチメディア化に対
応して,その周辺機器であるプリンタも機能がさらに多
様化された複合機となりつつある。
び制御方法の発達と共に,複数の機能が複合化された複
合機器が普及しつつある。一例として,算術演算,ワー
プロ,データベースなどの単純な作業に活用されるコン
ピュータに,TV,ゲーム機,通信機器などの機能が複
合化されたマルチメディアコンピュータが挙げられる。
多様な機能付きのコンピュータのマルチメディア化に対
応して,その周辺機器であるプリンタも機能がさらに多
様化された複合機となりつつある。
【0003】上述の複合機の一例として,プリント機能
とスキャニング機能とを複合的に有する従来の複合機の
一例を,図7を参照しながら説明する。
とスキャニング機能とを複合的に有する従来の複合機の
一例を,図7を参照しながら説明する。
【0004】プリント機能とスキャニング機能とを複合
的に有する複合機20は,図7に示したように,インタ
フェース21を介して,コンピュータをはじめとする外
部機器との間で各種データや制御信号の入出力を行う。
インタフェース21を介してコンピュータ10から伝送
された印刷データは,中央処理装置23に伝送される。
的に有する複合機20は,図7に示したように,インタ
フェース21を介して,コンピュータをはじめとする外
部機器との間で各種データや制御信号の入出力を行う。
インタフェース21を介してコンピュータ10から伝送
された印刷データは,中央処理装置23に伝送される。
【0005】印刷データが伝送された中央処理装置23
は,メモリ部22から必要な制御プログラム及びデータ
を読み出し,印刷データをプリントするための制御信号
をプリントドライバ24に出力する。プリントドライバ
24は,中央処理装置23より出力された制御信号に応
じてプリントメカニズム25を制御して印字を行う。
は,メモリ部22から必要な制御プログラム及びデータ
を読み出し,印刷データをプリントするための制御信号
をプリントドライバ24に出力する。プリントドライバ
24は,中央処理装置23より出力された制御信号に応
じてプリントメカニズム25を制御して印字を行う。
【0006】また,複合機20には,情報が記録された
文書をスキャニングするためのシャトルスキャナ27を
備えている。シャトルスキャナ27により,文書に記録
された情報が画像データとしてスキャニングされると,
スキャニングされた画像データは,画像処理部26に伝
送され,所定の処理が施された後,画像メモリ28に格
納される。画像メモリ28に格納された画像データは,
中央処理装置23の制御によりインタフェース21を介
してコンピュータ10に伝送される。
文書をスキャニングするためのシャトルスキャナ27を
備えている。シャトルスキャナ27により,文書に記録
された情報が画像データとしてスキャニングされると,
スキャニングされた画像データは,画像処理部26に伝
送され,所定の処理が施された後,画像メモリ28に格
納される。画像メモリ28に格納された画像データは,
中央処理装置23の制御によりインタフェース21を介
してコンピュータ10に伝送される。
【0007】インタフェース21を介して画像データが
伝送されたコンピュータ10は,所定の画像データ処理
用のアプリケーションを用いて画像データを加工し,そ
の加工された画像データを格納してデータベース化す
る。データベース化した画像データを印刷するために
は,再び印刷データを出力し,印刷データを複合機20
に伝送する。
伝送されたコンピュータ10は,所定の画像データ処理
用のアプリケーションを用いて画像データを加工し,そ
の加工された画像データを格納してデータベース化す
る。データベース化した画像データを印刷するために
は,再び印刷データを出力し,印刷データを複合機20
に伝送する。
【0008】印刷データが伝送された複合機20は,上
述のように,中央処理装置23を介して制御信号を発生
し,プリントドライバ24及びプリントメカニズム25
を介してスキャニングされた画像データを印刷する。
述のように,中央処理装置23を介して制御信号を発生
し,プリントドライバ24及びプリントメカニズム25
を介してスキャニングされた画像データを印刷する。
【0009】かかる従来の複合機20に装着されたシャ
トルスキャナ27は,文書に記録された情報をスキャニ
ングするために,単一方向にスキャニングしたり,ある
いは両方向にスキャニングしたりする。特に,スキャニ
ング速度をさらに早くするために両方向スキャニングが
行われる。
トルスキャナ27は,文書に記録された情報をスキャニ
ングするために,単一方向にスキャニングしたり,ある
いは両方向にスキャニングしたりする。特に,スキャニ
ング速度をさらに早くするために両方向スキャニングが
行われる。
【0010】両方向にスキャニングする場合は,文書に
記録された情報をスキャニングする速度を早くすること
が可能であるが,機構的な特性により,スキャニング時
間が経過するにつれて,スキャニング距離の偏差が生ず
る場合がある。また,A4サイズの文書の場合,一般
に,27個のブロックに分けてスキャニングするが,こ
のスキャニング距離偏差により,隣接したブロック間で
は互いにスキャニング方向が異なるので,スキャニング
距離の偏差に応じて,垂直アラインメントの偏差が生ず
る。この問題点を解決するためにはスキャニング速度の
遅い単一方向にスキャニングを選択して使用する。
記録された情報をスキャニングする速度を早くすること
が可能であるが,機構的な特性により,スキャニング時
間が経過するにつれて,スキャニング距離の偏差が生ず
る場合がある。また,A4サイズの文書の場合,一般
に,27個のブロックに分けてスキャニングするが,こ
のスキャニング距離偏差により,隣接したブロック間で
は互いにスキャニング方向が異なるので,スキャニング
距離の偏差に応じて,垂直アラインメントの偏差が生ず
る。この問題点を解決するためにはスキャニング速度の
遅い単一方向にスキャニングを選択して使用する。
【0011】上述のように,従来の複合機によれば,単
一方向にスキャニングすれば,スキャニング速度が落ち
るため,スキャニング速度が要求される作業においてス
キャニング作業の効率が劣るという問題点があり,両方
向スキャニングを選択すればスキャニングされた画質が
劣るという問題点があった。
一方向にスキャニングすれば,スキャニング速度が落ち
るため,スキャニング速度が要求される作業においてス
キャニング作業の効率が劣るという問題点があり,両方
向スキャニングを選択すればスキャニングされた画質が
劣るという問題点があった。
【0012】
【発明が解決しようとする課題】本発明は,従来の複合
機が有する上記問題点に鑑みてなされたものであり,本
発明の目的は,複合機でスキャナを用いて文書に記録さ
れた情報をスキャニングする前にホワイトパッドに基準
ラインを設定し,設定された垂直基準線を用いて両方向
にスキャニングしてスキャニング距離を測定し,測定さ
れた距離の偏差を算出して算出された距離の偏差により
スキャニング距離を補正することの可能な,新規かつ改
良された垂直アラインメント補正装置及び垂直アライン
メント補正方法を提供することである。
機が有する上記問題点に鑑みてなされたものであり,本
発明の目的は,複合機でスキャナを用いて文書に記録さ
れた情報をスキャニングする前にホワイトパッドに基準
ラインを設定し,設定された垂直基準線を用いて両方向
にスキャニングしてスキャニング距離を測定し,測定さ
れた距離の偏差を算出して算出された距離の偏差により
スキャニング距離を補正することの可能な,新規かつ改
良された垂直アラインメント補正装置及び垂直アライン
メント補正方法を提供することである。
【0013】
【課題を解決するための手段】上記課題を解決するた
め,請求項1の記載によれば,メモリに格納された垂直
アラインメント補正プログラムを読み出して,垂直基準
線を利用して両方向にスキャニングする際,スキャニン
グ距離を感知し,感知された結果によりスキャニング距
離に偏差が生じた場合には,スキャニング距離を補正す
る制御信号を出力する制御部と,前記制御部から出力さ
れた補正された制御信号を伝送され,スキャニング距離
を調整する制御信号を出力するモータ駆動制御部と,前
記制御部から出力される制御信号に応じて回転数を調節
可能なモータとを含むことを特徴とする垂直アラインメ
ント補正装置が提供される。なお,前記垂直基準線は,
請求項2に記載のように,ホワイトパッドに形成されて
いてもよい。
め,請求項1の記載によれば,メモリに格納された垂直
アラインメント補正プログラムを読み出して,垂直基準
線を利用して両方向にスキャニングする際,スキャニン
グ距離を感知し,感知された結果によりスキャニング距
離に偏差が生じた場合には,スキャニング距離を補正す
る制御信号を出力する制御部と,前記制御部から出力さ
れた補正された制御信号を伝送され,スキャニング距離
を調整する制御信号を出力するモータ駆動制御部と,前
記制御部から出力される制御信号に応じて回転数を調節
可能なモータとを含むことを特徴とする垂直アラインメ
ント補正装置が提供される。なお,前記垂直基準線は,
請求項2に記載のように,ホワイトパッドに形成されて
いてもよい。
【0014】また,請求項3の記載によれば,文書の一
番目のブロックで垂直基準線をスキャニングして認識す
る第1の工程と,前記文書の一番目のブロックで垂直基
準線をスキャニングして認識する工程において垂直基準
線が認識された場合には,該垂直基準線を基準にして一
方向をスキャニングして基準値を算出する第2の工程
と,前記基準値を算出する工程において基準値が算出さ
れた場合には,反対方向にスキャニングして第2モータ
のステップ数をカウントする第3の工程と,前記基準値
を算出する第2の工程において算出された基準値と,前
記第2モータのステップ数をカウントする第3の工程に
おいて算出された第2モータステップ数とを比較して,
等しくなければ両方向スキャニング距離が等しくなるよ
う補正する第4の工程とを含むことを特徴とする垂直ア
ラインメント補正方法が提供される。
番目のブロックで垂直基準線をスキャニングして認識す
る第1の工程と,前記文書の一番目のブロックで垂直基
準線をスキャニングして認識する工程において垂直基準
線が認識された場合には,該垂直基準線を基準にして一
方向をスキャニングして基準値を算出する第2の工程
と,前記基準値を算出する工程において基準値が算出さ
れた場合には,反対方向にスキャニングして第2モータ
のステップ数をカウントする第3の工程と,前記基準値
を算出する第2の工程において算出された基準値と,前
記第2モータのステップ数をカウントする第3の工程に
おいて算出された第2モータステップ数とを比較して,
等しくなければ両方向スキャニング距離が等しくなるよ
う補正する第4の工程とを含むことを特徴とする垂直ア
ラインメント補正方法が提供される。
【0015】さらに,前記一番目ブロックで垂直基準線
をスキャニングして認識する第1の工程は,請求項4に
記載のように,スキャニング距離測定開始工程で両方向
スキャニングが開始された場合には,前記文書の一番目
ブロックのスキャニングを開始する工程と,前記文書の
一番目ブロックのスキャニング経路に前記垂直基準線を
感知する工程と,前記垂直基準線があるかを判断する工
程とを含むようにしてもよく,前記垂直基準線があるか
を判断する工程において,垂直基準線がない場合には,
請求項5に記載のように,前記垂直基準線が見つかるま
で前記垂直基準線を感知する工程を繰り返すようにして
もよい。
をスキャニングして認識する第1の工程は,請求項4に
記載のように,スキャニング距離測定開始工程で両方向
スキャニングが開始された場合には,前記文書の一番目
ブロックのスキャニングを開始する工程と,前記文書の
一番目ブロックのスキャニング経路に前記垂直基準線を
感知する工程と,前記垂直基準線があるかを判断する工
程とを含むようにしてもよく,前記垂直基準線があるか
を判断する工程において,垂直基準線がない場合には,
請求項5に記載のように,前記垂直基準線が見つかるま
で前記垂直基準線を感知する工程を繰り返すようにして
もよい。
【0016】さらに,前記垂直基準線を基準にして一方
向をスキャニングして基準値を算出する第2の工程は,
請求項6に記載のように,前記垂直基準線を基準にして
一方向にスキャニングして終点までの第1モータのステ
ップ数をカウントする工程と,前記第1モータのステッ
プ数をカウントする工程において,カウントされた第1
のモータのステップ数である基準値が算出されたかを判
断する工程とを含むようにしてもよく,前記基準値が算
出されたかを判断する工程において,前記基準値が算出
されない場合には,請求項7に記載のように,前記基準
値が算出されるまで,前記第1モータのステップ数をカ
ウントする工程を繰り返すようにしてもよい。
向をスキャニングして基準値を算出する第2の工程は,
請求項6に記載のように,前記垂直基準線を基準にして
一方向にスキャニングして終点までの第1モータのステ
ップ数をカウントする工程と,前記第1モータのステッ
プ数をカウントする工程において,カウントされた第1
のモータのステップ数である基準値が算出されたかを判
断する工程とを含むようにしてもよく,前記基準値が算
出されたかを判断する工程において,前記基準値が算出
されない場合には,請求項7に記載のように,前記基準
値が算出されるまで,前記第1モータのステップ数をカ
ウントする工程を繰り返すようにしてもよい。
【0017】さらに,前記第3の工程は,請求項8に記
載のように,スキャニング経路から前記垂直基準線まで
の反対方向にスキャニングを開始する工程と,スキャニ
ング経路における終点から垂直基準線までの距離をカウ
ントする工程と,前記第2モータステップ数に前記垂直
基準線が含まれているかを判断する工程とを含むように
してもよく,前記第2モータステップ数に垂直基準線が
含まれているかを判断する工程において,前記垂直基準
線が含まれていない場合には,請求項9に記載のよう
に,前記垂直基準線が見つかるまで,前記垂直基準線ま
でを距離をカウントする工程を繰り返すようにしてもよ
い。
載のように,スキャニング経路から前記垂直基準線まで
の反対方向にスキャニングを開始する工程と,スキャニ
ング経路における終点から垂直基準線までの距離をカウ
ントする工程と,前記第2モータステップ数に前記垂直
基準線が含まれているかを判断する工程とを含むように
してもよく,前記第2モータステップ数に垂直基準線が
含まれているかを判断する工程において,前記垂直基準
線が含まれていない場合には,請求項9に記載のよう
に,前記垂直基準線が見つかるまで,前記垂直基準線ま
でを距離をカウントする工程を繰り返すようにしてもよ
い。
【0018】また,前記両方向スキャニングの距離が等
しくなるよう補正する第4の工程は,請求項10に記載
のように,前記基準値と前記第2モータステップ数が同
一であるかを判断する工程と,前記基準値と第2モータ
ステップ数が同一であるかを判断する工程において,前
記基準値と前記第2モータステップ数が等しくない場合
には基準値から第2モータステップ数を減じた数が正数
であるかを判断する工程と,前記第2モータステップ数
を減じた数が正数かを判断する工程において,前記減じ
た数が正数なら垂直基準線の反対側スキャニング開始点
に前記減じた数を加えた反対側スキャニング開始点を算
出し,前記減じた数が負数なら垂直基準線の反対側スキ
ャニング開始点から前記減じた数を減じて反対側スキャ
ニング開始点を算出する工程とを含むようにしてもよ
い。
しくなるよう補正する第4の工程は,請求項10に記載
のように,前記基準値と前記第2モータステップ数が同
一であるかを判断する工程と,前記基準値と第2モータ
ステップ数が同一であるかを判断する工程において,前
記基準値と前記第2モータステップ数が等しくない場合
には基準値から第2モータステップ数を減じた数が正数
であるかを判断する工程と,前記第2モータステップ数
を減じた数が正数かを判断する工程において,前記減じ
た数が正数なら垂直基準線の反対側スキャニング開始点
に前記減じた数を加えた反対側スキャニング開始点を算
出し,前記減じた数が負数なら垂直基準線の反対側スキ
ャニング開始点から前記減じた数を減じて反対側スキャ
ニング開始点を算出する工程とを含むようにしてもよ
い。
【0019】上記垂直アラインメント補正装置及び垂直
アラインメント補正方法によれば,複合機で両方向スキ
ャニングを行う前に予め偏差を測定し,実際にスキャニ
ングする際,その偏差を補正して垂直アラインメントを
合わせるので,画質劣化を生ずることがなく,スキャニ
ング速度を向上させ,かつ両方向スキャニングをする前
に自動に補正して垂直アラインメントを保つので,スキ
ャニング作業時に常に最適の状態を保つことが可能であ
る。
アラインメント補正方法によれば,複合機で両方向スキ
ャニングを行う前に予め偏差を測定し,実際にスキャニ
ングする際,その偏差を補正して垂直アラインメントを
合わせるので,画質劣化を生ずることがなく,スキャニ
ング速度を向上させ,かつ両方向スキャニングをする前
に自動に補正して垂直アラインメントを保つので,スキ
ャニング作業時に常に最適の状態を保つことが可能であ
る。
【0020】
【発明の実施の形態】以下に添付図面を参照しながら,
本発明にかかる垂直アラインメント補正装置及び垂直ア
ライメント補正方法の好適な実施の形態について詳細に
説明する。なお,本明細書及び図面において,実質的に
同一の機能構成を有する構成要素については,同一の符
号を付することにより重複説明を省略する。
本発明にかかる垂直アラインメント補正装置及び垂直ア
ライメント補正方法の好適な実施の形態について詳細に
説明する。なお,本明細書及び図面において,実質的に
同一の機能構成を有する構成要素については,同一の符
号を付することにより重複説明を省略する。
【0021】本実施の形態にかかる複合機200の駆動
メカニズムを制御する制御回路を,図2及び図3を参照
しながら説明する。
メカニズムを制御する制御回路を,図2及び図3を参照
しながら説明する。
【0022】複合機200は,図1に示したように,複
合機200の制御プログラム及び初期設定条件データと
垂直アラインメント補正を制御するプログラムを格納し
たシステムメモリ220と,システムメモリ220に格
納されたデータ及びプログラムを読み出して複合機20
0の全般的な動作を制御する中央処理装置230を有し
ている。中央演算処理装置230は,,図2に示したホ
ワイトパッド270aに形成された垂直基準線270a
−1を用いて文書200aに記録された情報を両方向に
スキャニングする際,スキャニング距離をCRモータ2
50eの回転数をカウントして感知し,感知された結果
によりスキャニング距離に偏差が生ずれば発生されたス
キャニング距離を補正する制御信号を出力する。
合機200の制御プログラム及び初期設定条件データと
垂直アラインメント補正を制御するプログラムを格納し
たシステムメモリ220と,システムメモリ220に格
納されたデータ及びプログラムを読み出して複合機20
0の全般的な動作を制御する中央処理装置230を有し
ている。中央演算処理装置230は,,図2に示したホ
ワイトパッド270aに形成された垂直基準線270a
−1を用いて文書200aに記録された情報を両方向に
スキャニングする際,スキャニング距離をCRモータ2
50eの回転数をカウントして感知し,感知された結果
によりスキャニング距離に偏差が生ずれば発生されたス
キャニング距離を補正する制御信号を出力する。
【0023】さらに,複合機200は,中央処理装置2
30から出力された印刷データ,及びスキャニング距離
を補正するプログラムを実行することにより出力される
補正された制御信号を伝送され,スキャニング距離を調
整する制御信号を出力するプリントドライバ240と,
プリントドライバ240から出力される制御信号に応じ
てLFモータ250a及びCRモータ250eなどを制
御して,文書及び印刷媒体200aを移送したり,プリ
ントヘッド250cの移動を制御するメカニズムより構
成されたプリント部250と,中央処理装置230から
出力されるスキャニング制御信号を伝送され,文書20
0aに記録された情報をスキャニングする制御信号を出
力する画像処理部260と,画像処理部260から出力
される制御信号を伝送され,文書200aに記録された
情報をスキャニングしたりプリントドライバ240から
出力されるスキャニング距離を調整する制御信号を伝送
され,スキャニング領域の距離を調節して文書200a
に記録された情報をスキャニングするシャトルスキャナ
モジュール270と,シャトルスキャナモジュール27
0からスキャニングされ出力された画像データを,画像
処理部260の制御信号に応じて一時格納する画像メモ
リ280とを有している。
30から出力された印刷データ,及びスキャニング距離
を補正するプログラムを実行することにより出力される
補正された制御信号を伝送され,スキャニング距離を調
整する制御信号を出力するプリントドライバ240と,
プリントドライバ240から出力される制御信号に応じ
てLFモータ250a及びCRモータ250eなどを制
御して,文書及び印刷媒体200aを移送したり,プリ
ントヘッド250cの移動を制御するメカニズムより構
成されたプリント部250と,中央処理装置230から
出力されるスキャニング制御信号を伝送され,文書20
0aに記録された情報をスキャニングする制御信号を出
力する画像処理部260と,画像処理部260から出力
される制御信号を伝送され,文書200aに記録された
情報をスキャニングしたりプリントドライバ240から
出力されるスキャニング距離を調整する制御信号を伝送
され,スキャニング領域の距離を調節して文書200a
に記録された情報をスキャニングするシャトルスキャナ
モジュール270と,シャトルスキャナモジュール27
0からスキャニングされ出力された画像データを,画像
処理部260の制御信号に応じて一時格納する画像メモ
リ280とを有している。
【0024】上述のように構成された制御回路により制
御される複合機200の駆動メカニズムを,図2を参照
しながら説明する。
御される複合機200の駆動メカニズムを,図2を参照
しながら説明する。
【0025】本実施の形態にかかる複合機200の駆動
メカニズムは,図2に示したように,情報が記録された
文書及び印刷媒体200aを移送するための回転力を発
生するラインフィード(以下,LFと称する)モータ2
50aと,LFモータ250aの回転力を伝送され,文
書200aを移送させるLFローラ250bと,LFロ
ーラ250bにより移送された文書200aにインクを
噴射して像を形成するプリントヘッド250cと,スキ
ャニング作業時におけるホワイト基準として使用され,
スキャニング動作時スキャニングの距離の基準となる垂
直基準線270a−1を形成したホワイトパッド270
aと,プリントヘッド250cの一側に装着されLFロ
ーラ250bにより移送された文書200aに記録され
た情報をスキャニング経路200a−1に沿ってスキャ
ニングするためにホワイトパッド270aに形成された
垂直基準線270a−1を基準としてスキャニングする
シャトルスキャナモジュール270と,プリントヘッド
250cとシャトルスキャナモジュール270を文書2
00aにスキャニングしたり,インクを噴射するために
左右移動する回転力を提供するキャリジリターン(以
下,CRと称する)モータ250eと,CRモータ25
0eから発生された回転力を伝達する伝達媒体であるタ
イムベルト250fと,タイムベルト250fにより左
右移動するプリントヘッド250cとシャトルスキャナ
モジュール270をガイドするガイドシャフト250d
とから主に構成されている。
メカニズムは,図2に示したように,情報が記録された
文書及び印刷媒体200aを移送するための回転力を発
生するラインフィード(以下,LFと称する)モータ2
50aと,LFモータ250aの回転力を伝送され,文
書200aを移送させるLFローラ250bと,LFロ
ーラ250bにより移送された文書200aにインクを
噴射して像を形成するプリントヘッド250cと,スキ
ャニング作業時におけるホワイト基準として使用され,
スキャニング動作時スキャニングの距離の基準となる垂
直基準線270a−1を形成したホワイトパッド270
aと,プリントヘッド250cの一側に装着されLFロ
ーラ250bにより移送された文書200aに記録され
た情報をスキャニング経路200a−1に沿ってスキャ
ニングするためにホワイトパッド270aに形成された
垂直基準線270a−1を基準としてスキャニングする
シャトルスキャナモジュール270と,プリントヘッド
250cとシャトルスキャナモジュール270を文書2
00aにスキャニングしたり,インクを噴射するために
左右移動する回転力を提供するキャリジリターン(以
下,CRと称する)モータ250eと,CRモータ25
0eから発生された回転力を伝達する伝達媒体であるタ
イムベルト250fと,タイムベルト250fにより左
右移動するプリントヘッド250cとシャトルスキャナ
モジュール270をガイドするガイドシャフト250d
とから主に構成されている。
【0026】上述のように構成される複合機200によ
る垂直アラインメント補正方法を,図3を参照しながら
説明する。垂直アラインメント補正方法は,中央処理装
置230が,スキャニング距離をCRモータ250eの
回転数をカウントすることにより感知し,感知の結果,
スキャニング距離に偏差が発生した場合には,スキャニ
ング距離を補正するプログラムを実行することにより,
補正された制御信号を出力することにより行われる。
る垂直アラインメント補正方法を,図3を参照しながら
説明する。垂直アラインメント補正方法は,中央処理装
置230が,スキャニング距離をCRモータ250eの
回転数をカウントすることにより感知し,感知の結果,
スキャニング距離に偏差が発生した場合には,スキャニ
ング距離を補正するプログラムを実行することにより,
補正された制御信号を出力することにより行われる。
【0027】まず,両方向スキャニング時,中央処理装
置230を通してスキャニング距離の偏差を補正するた
めにプログラムが施される両方向スキャニング距離の測
定を開始する(ステップS110)。ステップS110
により,両方向スキャニング距離の測定が開始される
と,文書200aの一番目のブロックで垂直基準線27
0a−1をスキャニングして認識する(ステップS12
0)。なお,ステップS120の詳細な工程について
は,さらに後述する。
置230を通してスキャニング距離の偏差を補正するた
めにプログラムが施される両方向スキャニング距離の測
定を開始する(ステップS110)。ステップS110
により,両方向スキャニング距離の測定が開始される
と,文書200aの一番目のブロックで垂直基準線27
0a−1をスキャニングして認識する(ステップS12
0)。なお,ステップS120の詳細な工程について
は,さらに後述する。
【0028】ステップS120により,垂直基準線27
0a−1が認識されると,認識された垂直基準線270
a−1を基準にして一方向をスキャニングし,基準値M
_Refを算出する(ステップS130)。ステップS
130により,基準値M_Refが算出されると,反対
方向にスキャニングして,スキャニング距離によるモー
タのステップ数をカウントする第2モータステップ数M
_Step2を算出する(ステップS140)。なお,
ステップS130,S140の詳細な工程については,
さらに後述する。
0a−1が認識されると,認識された垂直基準線270
a−1を基準にして一方向をスキャニングし,基準値M
_Refを算出する(ステップS130)。ステップS
130により,基準値M_Refが算出されると,反対
方向にスキャニングして,スキャニング距離によるモー
タのステップ数をカウントする第2モータステップ数M
_Step2を算出する(ステップS140)。なお,
ステップS130,S140の詳細な工程については,
さらに後述する。
【0029】基準値M_Refの算出工程(ステップS
130),及び第2モータステップ数M_Ref2の算
出工程(ステップS140)で算出された基準値M_R
efと第2モータステップ数M_Step2とを比較し
て,等しくなければ両方向スキャニング距離が等しくな
るように補正する(ステップS150)。なお,ステッ
プS150の詳細な工程については,さらに後述する。
ステップS150により,両方向スキャニングによる距
離偏差が補正された後,両方向スキャニングを施す(ス
テップS160)。
130),及び第2モータステップ数M_Ref2の算
出工程(ステップS140)で算出された基準値M_R
efと第2モータステップ数M_Step2とを比較し
て,等しくなければ両方向スキャニング距離が等しくな
るように補正する(ステップS150)。なお,ステッ
プS150の詳細な工程については,さらに後述する。
ステップS150により,両方向スキャニングによる距
離偏差が補正された後,両方向スキャニングを施す(ス
テップS160)。
【0030】以下では,上述のステップ120,ステッ
プ130,ステップ140,ステップ150について詳
述する。まず,文書200aの一番目のブロックで垂直
基準線270a−1をスキャニングして認識する工程
(ステップS120)について詳述する。
プ130,ステップ140,ステップ150について詳
述する。まず,文書200aの一番目のブロックで垂直
基準線270a−1をスキャニングして認識する工程
(ステップS120)について詳述する。
【0031】まず,スキャニング距離測定開始工程(ス
テップS110)で両方向スキャニングが開始される
と,文書200aの一番目のブロックのスキャニングを
開始する(ステップS121)。ステップS121によ
り,文書200aの一番目のブロックのスキャニングが
開始されると,文書200aの一番目のブロックのスキ
ャニング経路200a−1に垂直基準線270a−1を
感知するための点検を行う(ステップS122)。ステ
ップS122により,垂直基準線270a−1が感知さ
れた結果,垂直基準線270a−1があるかを判断する
(ステップS123)ステップS123により,垂直基
準線270a−1を捜せない場合には,垂直基準線27
0a−1を捜し出すために垂直基準線270a−1を感
知するための点検を行う工程(ステップS122)に戻
る。
テップS110)で両方向スキャニングが開始される
と,文書200aの一番目のブロックのスキャニングを
開始する(ステップS121)。ステップS121によ
り,文書200aの一番目のブロックのスキャニングが
開始されると,文書200aの一番目のブロックのスキ
ャニング経路200a−1に垂直基準線270a−1を
感知するための点検を行う(ステップS122)。ステ
ップS122により,垂直基準線270a−1が感知さ
れた結果,垂直基準線270a−1があるかを判断する
(ステップS123)ステップS123により,垂直基
準線270a−1を捜せない場合には,垂直基準線27
0a−1を捜し出すために垂直基準線270a−1を感
知するための点検を行う工程(ステップS122)に戻
る。
【0032】以下では,文書200aの一番目のブロッ
クで垂直基準線270a−1をスキャニングして認識す
る工程(ステップS120)において垂直基準線270
a−1を認識した場合には,垂直基準線270a−1を
用いて両方向スキャニング時のスキャニング基準値を算
出する工程(ステップS130)について詳述する。
クで垂直基準線270a−1をスキャニングして認識す
る工程(ステップS120)において垂直基準線270
a−1を認識した場合には,垂直基準線270a−1を
用いて両方向スキャニング時のスキャニング基準値を算
出する工程(ステップS130)について詳述する。
【0033】垂直基準線270a−1があるかを判断す
る工程(ステップS123)において垂直基準線270
a−1が認識された場合には,垂直基準線270a−1
から一方向のスキャニング経路200a−1における終
点までの距離を測定し始める第1モータステップ数(M
_Step1)のカウントを行う(ステップS13
1)。ステップS131でカウントされたモータステッ
プM_Step1である基準値M_Refが算出された
かを判断する(ステップS132)。ステップS132
において,基準値M_Refが算出されなければ,スキ
ャニング経路200a−1の終点までスキャニングする
ために第1モータステップ数M_Rot1のカウント工
程(ステップS131)に戻る。
る工程(ステップS123)において垂直基準線270
a−1が認識された場合には,垂直基準線270a−1
から一方向のスキャニング経路200a−1における終
点までの距離を測定し始める第1モータステップ数(M
_Step1)のカウントを行う(ステップS13
1)。ステップS131でカウントされたモータステッ
プM_Step1である基準値M_Refが算出された
かを判断する(ステップS132)。ステップS132
において,基準値M_Refが算出されなければ,スキ
ャニング経路200a−1の終点までスキャニングする
ために第1モータステップ数M_Rot1のカウント工
程(ステップS131)に戻る。
【0034】以下では,基準値M_Refが算出された
かを判断する工程(ステップS132)において基準値
M_Refが算出された場合に,反対方向のスキャニン
グ距離を測定する第2モータステップ数M_Step2
の算出工程(ステップS140)について詳述する。
かを判断する工程(ステップS132)において基準値
M_Refが算出された場合に,反対方向のスキャニン
グ距離を測定する第2モータステップ数M_Step2
の算出工程(ステップS140)について詳述する。
【0035】スキャニング経路200a−1から垂直基
準線270a−1までの反対方向にスキャニングを開始
する(ステップS141)。ステップS141におい
て,スキャニング経路における終点から垂直基準線27
0a−1までの距離をカウントする第2モータステップ
数M_Step2のカウントを行う(ステップS14
2)。ステップS142において,垂直基準線270a
−1が含まれているかを判断する(ステップS14
3)。ステップS143において,垂直基準線270a
−1がなければ垂直基準線270a−1までカウントす
るために第2モータステップ数M_Step2のカウン
ト工程(ステップS131)に戻る。
準線270a−1までの反対方向にスキャニングを開始
する(ステップS141)。ステップS141におい
て,スキャニング経路における終点から垂直基準線27
0a−1までの距離をカウントする第2モータステップ
数M_Step2のカウントを行う(ステップS14
2)。ステップS142において,垂直基準線270a
−1が含まれているかを判断する(ステップS14
3)。ステップS143において,垂直基準線270a
−1がなければ垂直基準線270a−1までカウントす
るために第2モータステップ数M_Step2のカウン
ト工程(ステップS131)に戻る。
【0036】以下では,基準値M_Refが算出された
かを判断する工程(ステップS132)と第2モータス
テップ数M_Step2カウント工程(ステップS14
2)において垂直基準線270a−1が検出されたかを
判断する工程(ステップS143)が完了され基準値M
_Ref及び第2モータステップ数M_Ref2がカウ
ントされれば,カウントされた二つの数を比較するスキ
ャニング距離を比較して,等しくなければ両方向スキャ
ニング距離が等しくなるように補正する工程(ステップ
S150)について詳述する。
かを判断する工程(ステップS132)と第2モータス
テップ数M_Step2カウント工程(ステップS14
2)において垂直基準線270a−1が検出されたかを
判断する工程(ステップS143)が完了され基準値M
_Ref及び第2モータステップ数M_Ref2がカウ
ントされれば,カウントされた二つの数を比較するスキ
ャニング距離を比較して,等しくなければ両方向スキャ
ニング距離が等しくなるように補正する工程(ステップ
S150)について詳述する。
【0037】基準値M_Refと第2モータステップ数
M_Step2が等しいかを判断する(ステップS15
1)。ステップS151において,基準値M_Refと
第2モータステップ数M_Ref2が等しくなければ基
準値M_Refから第2モータステップ数M_Ref2
を減じた数Tが正数であるかを判断する(ステップS1
52)。ステップS152において,減じた数Tが正数
なら,垂直基準線270a−1の反対側スキャニング開
始点K1から減じた数Tを合して反対側スキャニング開
始点K2を算出する第1反対側スキャニング開始点K2
を算出する(ステップS153)。ステップS152に
おいて,減じた数Tが負数なら垂直基準線270a−1
の反対側スキャニング開始点K1から減じた数Tを差引
いて反対側スキャニング開始点K2を算出する第2反対
側スキャニング開始点K2を算出する(ステップS15
3)。
M_Step2が等しいかを判断する(ステップS15
1)。ステップS151において,基準値M_Refと
第2モータステップ数M_Ref2が等しくなければ基
準値M_Refから第2モータステップ数M_Ref2
を減じた数Tが正数であるかを判断する(ステップS1
52)。ステップS152において,減じた数Tが正数
なら,垂直基準線270a−1の反対側スキャニング開
始点K1から減じた数Tを合して反対側スキャニング開
始点K2を算出する第1反対側スキャニング開始点K2
を算出する(ステップS153)。ステップS152に
おいて,減じた数Tが負数なら垂直基準線270a−1
の反対側スキャニング開始点K1から減じた数Tを差引
いて反対側スキャニング開始点K2を算出する第2反対
側スキャニング開始点K2を算出する(ステップS15
3)。
【0038】上記垂直アラインメント補正方法を実現す
るための垂直アラインメント補正装置について,図1〜
図6を参照しながら説明する。
るための垂直アラインメント補正装置について,図1〜
図6を参照しながら説明する。
【0039】複合機200は,図1に示したように,コ
ンピュータ100との通信を介して,コンピュータ10
0から発生された印刷データを伝送されたり,複合機2
00で処理され発生された画像データまたはファックス
信号を伝送する。まず,コンピュータ100から伝送さ
れた印刷データを処理する工程を説明すれば次の通りで
ある。
ンピュータ100との通信を介して,コンピュータ10
0から発生された印刷データを伝送されたり,複合機2
00で処理され発生された画像データまたはファックス
信号を伝送する。まず,コンピュータ100から伝送さ
れた印刷データを処理する工程を説明すれば次の通りで
ある。
【0040】コンピュータ100でプログラム実行によ
る印刷データを出力する際,出力された印刷データを,
複合機200のECP210を介して中央処理装置23
0に伝送する。この際,ECP210は,双方通信のた
めの並列インタフェースモジュールとして使われる。
る印刷データを出力する際,出力された印刷データを,
複合機200のECP210を介して中央処理装置23
0に伝送する。この際,ECP210は,双方通信のた
めの並列インタフェースモジュールとして使われる。
【0041】ECP210を介して印刷データが伝送さ
れた中央処理装置230は,伝送された印刷データを処
理してプリントドライバ240に伝送する。印刷データ
を伝送されたプリントドライバ240は,伝送されたデ
ータにより印刷のためのプリンドヘッドファイア及びイ
ネーブル制御信号,CRモータ250eの位相及びポジ
ション制御信号,印刷データハンドリング及びLFモー
タ250aの制御信号を出力する。プリントドライバ2
40から出力される各制御信号はプリント部250に伝
送される。
れた中央処理装置230は,伝送された印刷データを処
理してプリントドライバ240に伝送する。印刷データ
を伝送されたプリントドライバ240は,伝送されたデ
ータにより印刷のためのプリンドヘッドファイア及びイ
ネーブル制御信号,CRモータ250eの位相及びポジ
ション制御信号,印刷データハンドリング及びLFモー
タ250aの制御信号を出力する。プリントドライバ2
40から出力される各制御信号はプリント部250に伝
送される。
【0042】印刷データを印刷するための各種の制御信
号を伝送されたプリント部250は,伝送された制御信
号に応じてLFモータ250aにより制御されるLFロ
ーラ250bにより印刷媒体200aを移送する。LF
モータ250a及びLFローラ250bにより制御さ
れ,媒体200aが移送されると,CRモータ250e
及びタイムベルト250fにより制御され移動するプリ
ントヘッド250cを通して伝送されたデータにより印
刷を始める。この際,プリントヘッド250cは,ガイ
ドシャフト250dにより案内され印刷媒体200aの
左右に移動して,伝送された印刷データによる印刷制御
信号に応じてインクを噴射して像を形成する。
号を伝送されたプリント部250は,伝送された制御信
号に応じてLFモータ250aにより制御されるLFロ
ーラ250bにより印刷媒体200aを移送する。LF
モータ250a及びLFローラ250bにより制御さ
れ,媒体200aが移送されると,CRモータ250e
及びタイムベルト250fにより制御され移動するプリ
ントヘッド250cを通して伝送されたデータにより印
刷を始める。この際,プリントヘッド250cは,ガイ
ドシャフト250dにより案内され印刷媒体200aの
左右に移動して,伝送された印刷データによる印刷制御
信号に応じてインクを噴射して像を形成する。
【0043】また,PSTN網を通してファックスまた
はモデム信号が外部からモデム及びLIU部295に伝
送され,モデム及びLIU部295から出力される復調
されたディジタル信号は,中央処理装置230の制御に
よりラスタライザ(Rasterizer)290によ
り行列変換される。行列変換されたデ−タは,再び中央
処理装置230の制御によりプリントドライバ240に
送られて,印刷したり,あるいはECP210を介して
コンピュータ100に伝送され格納することになる。
はモデム信号が外部からモデム及びLIU部295に伝
送され,モデム及びLIU部295から出力される復調
されたディジタル信号は,中央処理装置230の制御に
よりラスタライザ(Rasterizer)290によ
り行列変換される。行列変換されたデ−タは,再び中央
処理装置230の制御によりプリントドライバ240に
送られて,印刷したり,あるいはECP210を介して
コンピュータ100に伝送され格納することになる。
【0044】この動作中にユーザが複合機200を使用
して情報が記録された文書200aをスキャニングしよ
うとする場合,文書200aはLFモータ250a及び
LFローラ250bにより文書200aが移送されれ
ば,移送された文書200aはプリントヘッド250c
の一側に装着され,ガイドシャフト250dを水平移動
軸として使用するシャトルスキャナモジュール270の
最初スキャニング位置に移送される。シャトルスキャナ
モジュール270の最初スキャニング位置に移送された
文書200aをスキャニングして文書200aに記録さ
れた情報を読み出す。
して情報が記録された文書200aをスキャニングしよ
うとする場合,文書200aはLFモータ250a及び
LFローラ250bにより文書200aが移送されれ
ば,移送された文書200aはプリントヘッド250c
の一側に装着され,ガイドシャフト250dを水平移動
軸として使用するシャトルスキャナモジュール270の
最初スキャニング位置に移送される。シャトルスキャナ
モジュール270の最初スキャニング位置に移送された
文書200aをスキャニングして文書200aに記録さ
れた情報を読み出す。
【0045】文書200aのスキャニング方法は電荷結
合素子(以下,CCDと称する)が128ドットを有す
るシャトルスキャナモジュール270である場合には,
図5に示したように,A4サイズの文書200aなら全
て27個のブロックに分けてスキャニングする。この
際,各ブロック1〜27をスキャニングする方法は,図
6に示したように,垂直方向の矢印は一つのスライスを
意味し,A4サイズ文書の場合,全て2551個のスラ
イスで分けてスキャニングする。
合素子(以下,CCDと称する)が128ドットを有す
るシャトルスキャナモジュール270である場合には,
図5に示したように,A4サイズの文書200aなら全
て27個のブロックに分けてスキャニングする。この
際,各ブロック1〜27をスキャニングする方法は,図
6に示したように,垂直方向の矢印は一つのスライスを
意味し,A4サイズ文書の場合,全て2551個のスラ
イスで分けてスキャニングする。
【0046】シャトルスキャナモジュール270でスキ
ャニングされた画像データは,画像処理部260により
シェーディング(Sheding),ガンマ補正(Ga
mma correction),ドットパーインチ
(以下,DPIと称する)変換,エッジ強調(edge
emphasis),エラー拡散(error di
ffusion)などを補正する。補正された画像デー
タはラスタライザ290により行列変換して画像メモリ
280に一時格納される。
ャニングされた画像データは,画像処理部260により
シェーディング(Sheding),ガンマ補正(Ga
mma correction),ドットパーインチ
(以下,DPIと称する)変換,エッジ強調(edge
emphasis),エラー拡散(error di
ffusion)などを補正する。補正された画像デー
タはラスタライザ290により行列変換して画像メモリ
280に一時格納される。
【0047】上記動作を通してスキャニング使用期間が
延びるため,スキャニング速度を向上させるために両方
向スキャニングを行うが,機構的特性によりスキャニン
グ距離の偏差が発生する場合もある。発生されるスキャ
ニング距離偏差を補正するために両方向スキャン時距離
測定を施す(ステップS110)。
延びるため,スキャニング速度を向上させるために両方
向スキャニングを行うが,機構的特性によりスキャニン
グ距離の偏差が発生する場合もある。発生されるスキャ
ニング距離偏差を補正するために両方向スキャン時距離
測定を施す(ステップS110)。
【0048】両方向スキャニングは,図4に示したよう
に,文書200aのスキャニング経路200a−1に沿
ってホワイトパッド270aに形成された垂直基準線2
70a−1を基準にしてスキャニング領域の終点Kをス
キャニングする。図4に示したスキャニング距離Aは,
実際のシャトルスキャナモジュール270のスキャニン
グ距離であり,図4に示したスキャニング距離Bは垂直
基準線270a−1とスキャニング領域の終点Kとの距
離を示す。
に,文書200aのスキャニング経路200a−1に沿
ってホワイトパッド270aに形成された垂直基準線2
70a−1を基準にしてスキャニング領域の終点Kをス
キャニングする。図4に示したスキャニング距離Aは,
実際のシャトルスキャナモジュール270のスキャニン
グ距離であり,図4に示したスキャニング距離Bは垂直
基準線270a−1とスキャニング領域の終点Kとの距
離を示す。
【0049】図4に示したように,両方向スキャニング
が始まると,文書200aの一番目のブロックをスキャ
ニングする(ステップS121)。文書200aの一番
目ブロックをスキャニングし始めると,シャトルスキャ
ナモジュール270は文書200aの一番目のブロック
のスキャニング経路200a−1で垂直基準線270a
−1を感知する(ステップS122)。すなわち,ホワ
イトパッド270aに形成された垂直基準線270a−
1の位置を感知する。
が始まると,文書200aの一番目のブロックをスキャ
ニングする(ステップS121)。文書200aの一番
目ブロックをスキャニングし始めると,シャトルスキャ
ナモジュール270は文書200aの一番目のブロック
のスキャニング経路200a−1で垂直基準線270a
−1を感知する(ステップS122)。すなわち,ホワ
イトパッド270aに形成された垂直基準線270a−
1の位置を感知する。
【0050】シャトルスキャナモジュール270により
垂直基準線270a−1を感知すれば,スキャニング動
作の位置でホワイドパッド270に形成された垂直基準
線270a−1があるかを判断する(ステップS12
3)。判断の結果,垂直基準線270a−1を感知でき
なければ,垂直基準線270a−1を感知するために,
再び,垂直基準線270a−1の位置を感知し続ける
(ステップS122)。判断の結果,垂直基準線270
a−1の位置が感知されれば,垂直基準線270a−1
を開始点に一方向にスキャニング経路200a−1の終
点Kまでの距離を測定する(ステップS131)。すな
わち,垂直基準線270a−1からスキャニング経路2
00a−1の終点Kまでのシャトルスキャナモジュール
270は,CRモータ250eの回転力により移動する
ことになる。
垂直基準線270a−1を感知すれば,スキャニング動
作の位置でホワイドパッド270に形成された垂直基準
線270a−1があるかを判断する(ステップS12
3)。判断の結果,垂直基準線270a−1を感知でき
なければ,垂直基準線270a−1を感知するために,
再び,垂直基準線270a−1の位置を感知し続ける
(ステップS122)。判断の結果,垂直基準線270
a−1の位置が感知されれば,垂直基準線270a−1
を開始点に一方向にスキャニング経路200a−1の終
点Kまでの距離を測定する(ステップS131)。すな
わち,垂直基準線270a−1からスキャニング経路2
00a−1の終点Kまでのシャトルスキャナモジュール
270は,CRモータ250eの回転力により移動する
ことになる。
【0051】CRモータ250eの回転はシャトルスキ
ャナモジュール270の距離と等しいので,CRモータ
250eの回転数である第1モータステップ数M_St
ep1をカウントする。この際,CRモータ250eの
回転数である第1モータステップ数M_Step1のカ
ウントは,中央処理装置230により行われる。
ャナモジュール270の距離と等しいので,CRモータ
250eの回転数である第1モータステップ数M_St
ep1をカウントする。この際,CRモータ250eの
回転数である第1モータステップ数M_Step1のカ
ウントは,中央処理装置230により行われる。
【0052】第1モータステップ数M_Step1のカ
ウント値がスキャナの領域の終点Kまで達したかを判断
する。すなわち,第1モータステップ数M_Step1
と基準値M_Refとが等しいか(M_Step1=M
_Ref)を判断する(ステップS132)。
ウント値がスキャナの領域の終点Kまで達したかを判断
する。すなわち,第1モータステップ数M_Step1
と基準値M_Refとが等しいか(M_Step1=M
_Ref)を判断する(ステップS132)。
【0053】判断の結果,第1モータステップ数M_S
tep1と基準値M_Refが等しくなければ,シャト
ルスキャナモジュール270がスキャニング経路200
a−1の終点Kへ移動するまで待機する(ステップS1
31)。一方,第1モータステップ数M_Step1と
基準値M_Refが等しければ(M_Step1=M_
Ref),スキャニング経路200a−1の終点Kから
垂直基準線270a−1に向かう方向,すなわち,反対
方向にスキャニングを開始する(ステップS141)。
tep1と基準値M_Refが等しくなければ,シャト
ルスキャナモジュール270がスキャニング経路200
a−1の終点Kへ移動するまで待機する(ステップS1
31)。一方,第1モータステップ数M_Step1と
基準値M_Refが等しければ(M_Step1=M_
Ref),スキャニング経路200a−1の終点Kから
垂直基準線270a−1に向かう方向,すなわち,反対
方向にスキャニングを開始する(ステップS141)。
【0054】垂直基準線270a−1に向かう方向にス
キャニングを開始すると,スキャニング経路200a−
1の終点Kから垂直基準線270a−1までの距離をカ
ウントする(ステップS142)。すなわち,反対方向
に回転するCRモータ250eの回転数を中央処理装置
230でカウントして第2モータステップ数M_Ste
p2をカウントする。
キャニングを開始すると,スキャニング経路200a−
1の終点Kから垂直基準線270a−1までの距離をカ
ウントする(ステップS142)。すなわち,反対方向
に回転するCRモータ250eの回転数を中央処理装置
230でカウントして第2モータステップ数M_Ste
p2をカウントする。
【0055】第2モータステップ数M_Step2のカ
ウント作業中に,垂直基準線270a−1が感知された
かを判断する(ステップS143)。判断の結果,垂直
基準線270a−1が感知されていなければ,再び,ホ
ワイトパッド270aに形成された垂直基準線270a
−1が感知されるまで反対方向へのスキャニングを行う
(ステップS142)。
ウント作業中に,垂直基準線270a−1が感知された
かを判断する(ステップS143)。判断の結果,垂直
基準線270a−1が感知されていなければ,再び,ホ
ワイトパッド270aに形成された垂直基準線270a
−1が感知されるまで反対方向へのスキャニングを行う
(ステップS142)。
【0056】スキャニング中に垂直基準線270a−1
が感知されれば,基準値M_Refと第2モータステッ
プ数M_Step2が等しいかを判断する(ステップS
151)。すなわち,最初の垂直基準線270a−1か
らスキャニング経路200a−1の終点Kまでの移動距
離と,その反対方向のスキャニング経路200a−1の
終点Kから垂直基準線270a−1までのシャトルスキ
ャナモジュール270の移動距離が等しいかを判断する
(M_Step2=M_Ref)。
が感知されれば,基準値M_Refと第2モータステッ
プ数M_Step2が等しいかを判断する(ステップS
151)。すなわち,最初の垂直基準線270a−1か
らスキャニング経路200a−1の終点Kまでの移動距
離と,その反対方向のスキャニング経路200a−1の
終点Kから垂直基準線270a−1までのシャトルスキ
ャナモジュール270の移動距離が等しいかを判断する
(M_Step2=M_Ref)。
【0057】判断の結果,基準値M_Refと第2モー
タステップ数M_Step2が等しければ,シャトルス
キャナモジュール270は補正をすることなく両方向ス
キャニング作業を施す(ステップS160)。一方,基
準値M_Refと第2モータステップ数M_Step2
が等しくなければ,基準値M_Refから第2モータス
テップ数M_Stpe2を減じた数Tが正数かを判断す
る(ステップS152)。すなわち,最初スキャニング
方向の移動距離である基準値M_Refと基準値M_R
efの反対方向の移動距離である第2モータステップ数
M_Step2を減じてその値が正数であるかを判断す
る(M_Ref−M_Step2=T>0)。
タステップ数M_Step2が等しければ,シャトルス
キャナモジュール270は補正をすることなく両方向ス
キャニング作業を施す(ステップS160)。一方,基
準値M_Refと第2モータステップ数M_Step2
が等しくなければ,基準値M_Refから第2モータス
テップ数M_Stpe2を減じた数Tが正数かを判断す
る(ステップS152)。すなわち,最初スキャニング
方向の移動距離である基準値M_Refと基準値M_R
efの反対方向の移動距離である第2モータステップ数
M_Step2を減じてその値が正数であるかを判断す
る(M_Ref−M_Step2=T>0)。
【0058】判断の結果,その減じた数Tが正数の場合
には,反対側スキャニング開始点K1に,減じた数Tを
加えることにより反対側スキャニング開始点K2を算出
する(ステップS153)。反対側スキャニング開始点
K2の算出は,最初スキャニング方向の移動距離である
基準値M_Refの反対方向の移動距離である第2モー
タステップ数M_Step2の差が正なので,基準値M
_Refよりも第2モータステップ数M_Step2の
方が小さい。従って,最初の印刷方向よりも反対方向へ
のスキャニング時移動距離が短いことを意味する。従っ
て,元の第2モータステップ数M_Step2の反対側
スキャニング開始点K1から減じた数Tを加えることに
より算出された反対側スキャニング開始点K2によりス
キャニングして補正する(ステップS160)。
には,反対側スキャニング開始点K1に,減じた数Tを
加えることにより反対側スキャニング開始点K2を算出
する(ステップS153)。反対側スキャニング開始点
K2の算出は,最初スキャニング方向の移動距離である
基準値M_Refの反対方向の移動距離である第2モー
タステップ数M_Step2の差が正なので,基準値M
_Refよりも第2モータステップ数M_Step2の
方が小さい。従って,最初の印刷方向よりも反対方向へ
のスキャニング時移動距離が短いことを意味する。従っ
て,元の第2モータステップ数M_Step2の反対側
スキャニング開始点K1から減じた数Tを加えることに
より算出された反対側スキャニング開始点K2によりス
キャニングして補正する(ステップS160)。
【0059】また,減じた数Tが負数の場合には,反対
側スキャニング開始点K1から,減じた数Tを減ずるこ
とにより反対側スキャニング開始点K2を算出する(ス
テップS154)。反対側スキャニング開始点K2の算
出は,最初スキャニング方向の移動距離である基準値M
_Refから基準値M_Refの反対方向の移動距離で
ある第2モータステップ数M_Step2の差が負なの
で,基準値M_Refよりも第2モータステップ数M_
Stpe2の方が大きい。従って,最初の印刷方向より
も反対方向へのスキャニング時移動距離が長いことを意
味する。従って,元の第2モータステップ数M_Ste
p2の反対側スキャニング開始点K1から減じた数Tを
減ずることにより算出された反対側スキャニング開始点
K2によりスキャニングして補正する(ステップS16
0)。
側スキャニング開始点K1から,減じた数Tを減ずるこ
とにより反対側スキャニング開始点K2を算出する(ス
テップS154)。反対側スキャニング開始点K2の算
出は,最初スキャニング方向の移動距離である基準値M
_Refから基準値M_Refの反対方向の移動距離で
ある第2モータステップ数M_Step2の差が負なの
で,基準値M_Refよりも第2モータステップ数M_
Stpe2の方が大きい。従って,最初の印刷方向より
も反対方向へのスキャニング時移動距離が長いことを意
味する。従って,元の第2モータステップ数M_Ste
p2の反対側スキャニング開始点K1から減じた数Tを
減ずることにより算出された反対側スキャニング開始点
K2によりスキャニングして補正する(ステップS16
0)。
【0060】上記工程は中央処理装置230により制御
され,実行される。その結果はシステムメモリ220に
格納され,実際の両方向スキャニング作業時から適用さ
れる。
され,実行される。その結果はシステムメモリ220に
格納され,実際の両方向スキャニング作業時から適用さ
れる。
【0061】以上,添付図面を参照しながら本発明にか
かる垂直アラインメント補正装置及び垂直アラインメン
ト補正方法の好適な実施形態について説明したが,本発
明はかかる例に限定されない。当業者であれば,特許請
求の範囲に記載された技術的思想の範疇内において各種
の変更例または修正例に想到し得ることは明らかであ
り,それらについても当然に本発明の技術的範囲に属す
るものと了解される。
かる垂直アラインメント補正装置及び垂直アラインメン
ト補正方法の好適な実施形態について説明したが,本発
明はかかる例に限定されない。当業者であれば,特許請
求の範囲に記載された技術的思想の範疇内において各種
の変更例または修正例に想到し得ることは明らかであ
り,それらについても当然に本発明の技術的範囲に属す
るものと了解される。
【0062】
【発明の効果】以上説明したように,本発明によれば,
複合機で両方向スキャニングを行う前に予め偏差を測定
し,実際にスキャニングする際,その偏差を補正して垂
直アラインメントを合わせるので,画質劣化を生ずるこ
とがなく,スキャニング速度を向上させ,かつ両方向ス
キャニングをする前に自動に補正して垂直アラインメン
トを保つので,スキャニング作業時に常に最適の状態を
保つことが可能である。
複合機で両方向スキャニングを行う前に予め偏差を測定
し,実際にスキャニングする際,その偏差を補正して垂
直アラインメントを合わせるので,画質劣化を生ずるこ
とがなく,スキャニング速度を向上させ,かつ両方向ス
キャニングをする前に自動に補正して垂直アラインメン
トを保つので,スキャニング作業時に常に最適の状態を
保つことが可能である。
【図1】本発明の実施の形態にかかる複合機の駆動メカ
ニズムを制御する制御回路のブロック図である。
ニズムを制御する制御回路のブロック図である。
【図2】本発明の実施の形態にかかる複合機の駆動メカ
ニズムの構成を示す説明図である。
ニズムの構成を示す説明図である。
【図3】本発明の実施の形態にかかる垂直アラインメン
ト補正方法を示した流れ図である。
ト補正方法を示した流れ図である。
【図4】本発明の実施の形態にかかる垂直アラインメン
ト補正のためのシャトルスキャナのメカニズムを示す説
明図である。
ト補正のためのシャトルスキャナのメカニズムを示す説
明図である。
【図5】A4サイズ文書のシャトルブロックの概念を示
す説明図である。
す説明図である。
【図6】図5に示したA4サイズ文書のシャトルブロッ
クをスキャニングする方法を示す説明図である。
クをスキャニングする方法を示す説明図である。
【図7】従来の複合機の内部回路の構成を示したブロッ
ク図である。
ク図である。
100 コンピュータ 200 複合機 210 ECP 220 システムメモリ 230 中央処理装置 240 プリントドライバ 250 プリント部 260 画像処理部 270 シャトルスキャナ 280 画像メモリ 290 ラスタライザ 295 モデム及びLIU部
Claims (10)
- 【請求項1】 メモリに格納された垂直アラインメント
補正プログラムを読み出して,垂直基準線を利用して両
方向にスキャニングする際,スキャニング距離を感知
し,感知された結果によりスキャニング距離に偏差が生
じた場合には,スキャニング距離を補正する制御信号を
出力する制御部と,前記制御部から出力された制御信号
を伝送され,スキャニング距離を調整する調整信号を出
力するモータ駆動制御部と,前記制御部から出力される
制御信号に応じて回転数を調節可能なモータと,を含む
ことを特徴とする,垂直アラインメント補正装置。 - 【請求項2】 前記垂直基準線はホワイトパッドに形成
されることを特徴とする,請求項1に記載の垂直アライ
ンメント補正装置。 - 【請求項3】 文書の一番目のブロックで垂直基準線を
スキャニングして認識する第1の工程と,前記文書の一
番目のブロックで垂直基準線をスキャニングして認識す
る工程において垂直基準線が認識された場合には,該垂
直基準線を基準にして一方向をスキャニングして基準値
を算出する第2の工程と,前記基準値を算出する工程に
おいて基準値が算出された場合には,反対方向にスキャ
ニングして第2モータのステップ数をカウントする第3
の工程と,前記基準値を算出する第2の工程において算
出された基準値と,前記第2モータのステップ数をカウ
ントする第3の工程において算出された第2モータステ
ップ数とを比較して,等しくなければ両方向スキャニン
グ距離が等しくなるよう補正する第4の工程と,を含む
ことを特徴とする,垂直アラインメント補正方法。 - 【請求項4】 前記一番目ブロックで垂直基準線をスキ
ャニングして認識する第1の工程は,スキャニング距離
測定開始工程で両方向スキャニングが開始された場合に
は,前記文書の一番目ブロックのスキャニングを開始す
る工程と,前記文書の一番目ブロックのスキャニング経
路に前記垂直基準線を感知する工程と,前記垂直基準線
があるかを判断する工程と,を含むことを特徴とする,
請求項3に記載の垂直アラインメント補正方法。 - 【請求項5】 前記垂直基準線があるかを判断する工程
において,垂直基準線がない場合には,前記垂直基準線
が見つかるまで前記垂直基準線を感知する工程を繰り返
すことを特徴とする,請求項4に記載の垂直アラインメ
ント補正方法。 - 【請求項6】 前記垂直基準線を基準にして一方向をス
キャニングして基準値を算出する第2の工程は,前記垂
直基準線を基準にして一方向にスキャニングして終点ま
での第1モータのステップ数をカウントする工程と,前
記第1モータのステップ数をカウントする工程におい
て,カウントされた第1のモータのステップ数である基
準値が算出されたかを判断する工程と,を含むことを特
徴とする,請求項3,4または5のいずれかに記載の垂
直アラインメント補正方法。 - 【請求項7】 前記基準値が算出されたかを判断する工
程において,前記基準値が算出されない場合には,前記
基準値が算出されるまで,前記第1モータのステップ数
をカウントする工程を繰り返すことを特徴とする,請求
項6に記載の垂直アラインメント補正方法。 - 【請求項8】 前記第2モータのステップ数をカウント
する第3の工程は,スキャニング経路から前記垂直基準
線までの反対方向にスキャニングを開始する工程と,ス
キャニング経路における終点から垂直基準線までの距離
をカウントする工程と,前記第2モータステップ数に前
記垂直基準線が含まれているかを判断する工程と,を含
むことを特徴とする,請求項3,4,5,6または7の
いずれかに記載の垂直アラインメント補正方法。 - 【請求項9】 前記第2モータステップ数に垂直基準線
が含まれているかを判断する工程において,前記垂直基
準線が含まれていない場合には,前記垂直基準線が見つ
かるまで,前記垂直基準線までを距離をカウントする工
程を繰り返し行うことを特徴とする,請求項8に記載の
垂直アラインメント補正方法。 - 【請求項10】 前記両方向スキャニングの距離が等し
くなるよう補正する第4の工程は,前記基準値と前記第
2モータステップ数が同一であるかを判断する工程と,
前記基準値と第2モータステップ数が同一であるかを判
断する工程において,前記基準値と前記第2モータステ
ップ数が等しくない場合には基準値から第2モータステ
ップ数を減じた数が正数であるかを判断する工程と,前
記第2モータステップ数を減じた数が正数かを判断する
工程において,前記減じた数が正数なら垂直基準線の反
対側スキャニング開始点に前記減じた数を加えた反対側
スキャニング開始点を算出し,前記減じた数が負数なら
垂直基準線の反対側スキャニング開始点から前記減じた
数を減じて反対側スキャニング開始点を算出する工程
と,を含むことを特徴とする,請求項3,4,5,6,
7,8または9のいずれかに記載の垂直アラインメント
補正方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970021520A KR100212318B1 (ko) | 1997-05-29 | 1997-05-29 | 수직 얼라인먼트(Alignment)보정 장치 및 방법 |
| KR1997P21520 | 1997-05-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10341316A true JPH10341316A (ja) | 1998-12-22 |
Family
ID=19507634
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10150031A Pending JPH10341316A (ja) | 1997-05-29 | 1998-05-29 | 垂直アラインメント補正装置及び垂直アラインメント補正方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6236471B1 (ja) |
| EP (1) | EP0881818B1 (ja) |
| JP (1) | JPH10341316A (ja) |
| KR (1) | KR100212318B1 (ja) |
| CN (1) | CN1110004C (ja) |
| DE (1) | DE69836653T2 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3563938B2 (ja) * | 1997-09-29 | 2004-09-08 | キヤノン株式会社 | 画像読取装置及びその制御方法 |
| KR100288692B1 (ko) * | 1997-12-08 | 2001-05-02 | 윤종용 | 셔틀방식 스캐너의 스캐닝오차 보정방법 |
| JP3078260B2 (ja) * | 1998-06-26 | 2000-08-21 | キヤノン株式会社 | 読み取りシステム及びその制御方法及び記憶媒体 |
| JP2000115478A (ja) * | 1998-10-06 | 2000-04-21 | Canon Inc | シリアルスキャナ装置及びその双方向誤差補正方法並びに記憶媒体 |
| TW480875B (en) * | 2000-08-28 | 2002-03-21 | Realtek Semiconductor Corp | Image processing architecture and method of fast scanner |
| US6732920B2 (en) * | 2001-02-14 | 2004-05-11 | Cyberscan Technology, Inc. | Compact document scanner with branding |
| US6813573B2 (en) * | 2001-05-03 | 2004-11-02 | Hewlett-Packard Development Company, L.P. | Apparatus and method for calibration of scan position for a peripheral device with document feeder |
| JP2004215179A (ja) * | 2003-01-08 | 2004-07-29 | Brother Ind Ltd | 画像読取装置 |
| US7949950B2 (en) * | 2005-04-22 | 2011-05-24 | Microsoft Corporation | Systems and methods for enhanced document composition features |
| KR100619079B1 (ko) * | 2005-05-16 | 2006-08-31 | 삼성전자주식회사 | 패턴을 이용한 화상형성 장치의 칼라 얼라인먼트 조정 방법및 장치 |
| US9906665B1 (en) * | 2017-01-31 | 2018-02-27 | Xerox Corporation | Document handler having opposing belts maintaining constant sheet contact for scanning small and delicate sheets |
| US10768284B1 (en) * | 2019-05-22 | 2020-09-08 | Pony Ai Inc. | Systems and methods for using audio cue for alignment |
| CN110816087B (zh) * | 2019-10-26 | 2021-03-30 | 森大(深圳)技术有限公司 | 打印对齐校准值的获取方法、装置、设备及存储介质 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58209711A (ja) * | 1982-05-31 | 1983-12-06 | Fuji Photo Film Co Ltd | 光ビ−ム走査装置 |
| US4639789A (en) * | 1984-05-29 | 1987-01-27 | Xerox Corporation | Raster scanner variable-frequency clock circuit |
| US5115478A (en) * | 1986-01-10 | 1992-05-19 | Minolta Camera Kabushiki Kaisha | Image reader |
| US5012354A (en) * | 1988-04-27 | 1991-04-30 | Ricoh Company, Ltd. | Travelling carriage driving apparatus |
| JP2930612B2 (ja) * | 1989-10-05 | 1999-08-03 | 株式会社リコー | 画像形成装置 |
| US5049999A (en) * | 1990-07-02 | 1991-09-17 | Xerox Corporation | Compact multimode input and output scanner |
| US5250956A (en) * | 1991-10-31 | 1993-10-05 | Hewlett-Packard Company | Print cartridge bidirectional alignment in carriage axis |
| US5335290A (en) * | 1992-04-06 | 1994-08-02 | Ricoh Corporation | Segmentation of text, picture and lines of a document image |
| US5594815A (en) * | 1992-10-19 | 1997-01-14 | Fast; Bruce B. | OCR image preprocessing method for image enhancement of scanned documents |
| EP0622230A3 (en) * | 1993-04-30 | 1995-07-05 | Hewlett Packard Co | Process for bidirectional printing. |
| US5588072A (en) * | 1993-12-22 | 1996-12-24 | Canon Kabushiki Kaisha | Method and apparatus for selecting blocks of image data from image data having both horizontally- and vertically-oriented blocks |
| JP3762003B2 (ja) * | 1996-12-02 | 2006-03-29 | 株式会社東芝 | 画像形成装置 |
-
1997
- 1997-05-29 KR KR1019970021520A patent/KR100212318B1/ko not_active Expired - Fee Related
-
1998
- 1998-05-29 JP JP10150031A patent/JPH10341316A/ja active Pending
- 1998-05-29 CN CN98102310A patent/CN1110004C/zh not_active Expired - Fee Related
- 1998-05-29 EP EP98304284A patent/EP0881818B1/en not_active Expired - Lifetime
- 1998-05-29 US US09/086,981 patent/US6236471B1/en not_active Expired - Lifetime
- 1998-05-29 DE DE69836653T patent/DE69836653T2/de not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE69836653D1 (de) | 2007-02-01 |
| CN1201206A (zh) | 1998-12-09 |
| KR19980085429A (ko) | 1998-12-05 |
| CN1110004C (zh) | 2003-05-28 |
| EP0881818A3 (en) | 1999-05-06 |
| KR100212318B1 (ko) | 1999-08-02 |
| US6236471B1 (en) | 2001-05-22 |
| EP0881818A2 (en) | 1998-12-02 |
| EP0881818B1 (en) | 2006-12-20 |
| DE69836653T2 (de) | 2007-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100585503C (zh) | 图像形成装置和图像形成方法 | |
| JP2020178192A (ja) | エッジ検出装置、傾き補正装置、読取装置、画像処理装置およびエッジ検出方法 | |
| KR100212318B1 (ko) | 수직 얼라인먼트(Alignment)보정 장치 및 방법 | |
| JP2010273053A (ja) | 画像処理装置、その制御方法及びプログラム | |
| JP5711480B2 (ja) | 画像読取装置、画像読取装置の制御方法、及びプログラム | |
| KR100223006B1 (ko) | 셔틀방식 복합기의 인쇄오차 보정방법 | |
| JP2968520B2 (ja) | スキャナの歪み補正方法及び装置 | |
| EP0883278B1 (en) | Position compensating method during two-way printing and scanning | |
| JP4990751B2 (ja) | 画像処理装置、画像読取装置 | |
| JP6391348B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| US20090310991A1 (en) | Image forming apparatus, image forming system, computer readable medium storing program and image forming method | |
| US6313928B1 (en) | Document size detection device and method for a facsimile apparatus | |
| JP4633564B2 (ja) | 画像読み取り装置の調整方法、これを用いる画像読み取り装置及び画像形成装置 | |
| CN115866153A (zh) | 一种图像色彩校正方法、装置、存储介质和图像形成装置 | |
| CN102316244B (zh) | 图像处理装置、图像处理方法、图像形成装置和传真机 | |
| JP2006208639A (ja) | 画像形成装置、プリンタ装置、ファクシミリ装置及び複写機 | |
| JP3870901B2 (ja) | 複写装置及び複写方法 | |
| JPH02101865A (ja) | ファクシミリ通信における画像出力方式 | |
| JP6358131B2 (ja) | 画像読取装置及び画像形成装置 | |
| JP3347379B2 (ja) | 画像処理方法及び装置 | |
| JP2000101777A (ja) | 画像読取装置 | |
| JP2011259430A (ja) | 画像読取装置及び画像読取異常検出方法 | |
| JP3101667B2 (ja) | 送信側ファクシミリ装置の診断方法 | |
| JP2009171429A (ja) | 画像読取装置、および画像読取装置の制御方法 | |
| JP2010118769A (ja) | 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム及び記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19990608 |