JPH1127483A - スキャナの歪み補正方法及び装置 - Google Patents

スキャナの歪み補正方法及び装置

Info

Publication number
JPH1127483A
JPH1127483A JP10141898A JP14189898A JPH1127483A JP H1127483 A JPH1127483 A JP H1127483A JP 10141898 A JP10141898 A JP 10141898A JP 14189898 A JP14189898 A JP 14189898A JP H1127483 A JPH1127483 A JP H1127483A
Authority
JP
Japan
Prior art keywords
distortion
test pattern
scanning
value
scanner
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.)
Granted
Application number
JP10141898A
Other languages
English (en)
Other versions
JP2968520B2 (ja
Inventor
在卿 ▲温▼
Jae-Gyoung On
Hae-Chul Kim
▲海▼▲哲▼ 金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1019970070905A external-priority patent/KR100328307B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JPH1127483A publication Critical patent/JPH1127483A/ja
Application granted granted Critical
Publication of JP2968520B2 publication Critical patent/JP2968520B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/047Detection, control or error compensation of scanning velocity or position
    • H04N1/053Detection, 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/12Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using the sheet-feed movement or the medium-advance or the drum-rotation movement as the slow scanning component, e.g. arrangements for the main-scanning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/19Scanning 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/191Scanning 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/1911Simultaneously or substantially simultaneously scanning picture elements on more than one main scanning line, e.g. scanning in swaths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04701Detection of scanning velocity or position
    • H04N2201/04703Detection of scanning velocity or position using the scanning elements as detectors, e.g. by performing a prescan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04701Detection of scanning velocity or position
    • H04N2201/04715Detection of scanning velocity or position by detecting marks or the like, e.g. slits
    • H04N2201/04717Detection of scanning velocity or position by detecting marks or the like, e.g. slits on the scanned sheet, e.g. a reference sheet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04753Control or error compensation of scanning position or velocity
    • H04N2201/04758Control or error compensation of scanning position or velocity by controlling the position of the scanned image area
    • H04N2201/04787Control or error compensation of scanning position or velocity by controlling the position of the scanned image area by changing or controlling the addresses or values of pixels, e.g. in an array, in a memory, by interpolation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Ink Jet (AREA)

Abstract

(57)【要約】 (修正有) 【課題】シャトル方式の画像読取装置において,スキャ
ナモジュールが所定ブロック単位で原稿をスキャニング
しても連続した画像データを取得することが可能なスキ
ャナの歪み補正方法及び装置を提供する。 【解決手段】 スキャナモジュール270とプリンタヘ
ッド250cが同一の移動軸250dを移動してスキャ
ニングと印刷を実行するシャトル方式の画像読取装置に
おいて,移動軸方向に延びた所定幅のテストパターン2
00a−1(パターンと略す)を印刷する工程と,パタ
ーンをスキャナモジュール270がスキャニングする工
程と,スキャニングしたパターンからその歪み値を算出
する工程と,パタ−ンからその傾きを算出する工程と,
パタ−ンの傾きからその歪み方向を判断する工程と,パ
タ−ンの歪み値とその歪み方向に応じてスキャナ歪みを
補正する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は,スキャナの歪み補
正方法および装置に係り,さらに詳細には,プリンタと
ファクシミリとシャトルスキャナの機能を有する複合機
におけるスキャナの歪み補正方法および装置に関するも
のである。
【0002】
【従来の技術】近年における電気電子分野の技術の発達
に伴い,コンピュータ,プリンタ,スキャナ装置,ファ
クシミリ等のOA機器や,テレビ,ゲーム機,通信機器
などの複数機能を一つにまとめた複合機が比較的安い価
格で供給されている。特に,コンピュータについては,
テレビ,ゲーム機,通信機器などの複数の機能を格納し
た,いわゆるマルチメディア機能を有するコンピュータ
が登場している。
【0003】また,周辺機器に複数機能を格納すること
によって,周辺機器を接続したコンピュータの機能をよ
り多様化する場合もある。例えば,コンピュータの周辺
機器の一つであるプリンタに,ファックス機能,スキャ
ナ機能が格納されたものが登場し,コンピュータのマル
チメディア化を促進している。このようなファックス機
能およびスキャナ機能を有し,インクジェット噴射方式
のプリンタを格納した複合機について,図10に基づい
て説明をおこなう。
【0004】かかる複合機20は,図10に示すよう
に,ファックスCPU(Central Proces
sing Unit)21,ファックスメモリ22,イ
ンタフェース(以下,I/Fという。)23,ラインメ
モリ24,プリントCPU25,ヘッドドライブ回路2
6,インクジェットプリンタ回路27などから構成さ
れ,I/F23を介してパソコン10と接続されてい
る。このパソコン10には入力したデータを印刷データ
として出力するソフトウェアが格納されている。そし
て,オペレータがパソコン10から出力した印刷デー
タ,外部から伝送されたファックスデータ,原稿をスキ
ャニングして取得したファックスデータなどが複合機2
0に伝送され印刷処理される。
【0005】ファックスCPU21は,外部から伝送さ
れたファックスデータや原稿をスキャニングして取得し
たファックスデータを処理するものである。ファックス
メモリ22は,前記ファックスCPU21で処理された
ファックスデータを一時的に格納するものである。I/
F23は,前記ファックスCPU21の制御により,前
記ファックスデータを前記ファックスメモリ22から伝
送したり,前記印刷データをパソコン10から出力する
ところである。ラインメモリ24は,前記I/F23か
ら伝送されたファックスデータを格納するものである。
プリンタCPU25は,前記パソコン10から出力され
た印刷データや前記ラインメモリ24から読み出したフ
ァックスデータを処理して印刷に必要な印刷制御信号を
出力する。ヘッドドライブ回路26は,前記プリンタC
PU25の印刷制御信号をヘッド制御信号に変換し,イ
ンクジェットプリンタヘッド27に出力する。インクジ
ェットプリンタヘッド27は,前記ヘッド制御信号の制
御により,印刷用紙にインクを噴射する。なお,このイ
ンクジェットプリンタヘッド27は,56個のノズルを
有するノズルプレートが設けられており,パソコン10
からの印刷データに基づいて56個のノズルからインク
を噴射して印刷用紙にインク画像を形成する。
【0006】次に,前記印刷データの印刷と前記ファッ
クスデータの印刷は,以下のような複合機の動作により
実行される。以下,印刷データの印刷方法とファックス
データの印刷方法に分けて説明する。
【0007】すなわち,オペレータがパソコン10を介
して出力した印刷データは,I/F23を介してプリン
タCPU25に伝送される。そして,プリンタCPU2
5で,この印刷データは印刷に必要な制御信号に変換さ
れ,ヘッドドライブ回路26に伝送される。そして,ヘ
ッドドライブ回路26では,この印刷制御信号がヘッド
制御信号に変換されてインクジェットプリンタヘッド2
7に出力される。インクジェットプリンタヘッド27
は,このヘッド制御信号の制御によりインクを印刷用紙
に噴射して,パソコン10から出力された印刷データの
インク像を形成する。
【0008】一方,電話回線を介して送信されたファッ
クス信号や原稿をスキャニングして取得したファックス
データは,I/F23を介してファックスCPU21に
伝送される。そして,ファックスCPU27は,このフ
ァックスデータをインクジェットプリンタヘッド27の
ノズル(図示せず)の構成に適するように行列変換さ
れ,ファックスメモリ22に一時的に格納される。そし
て,ファックスCPU21の制御に応じてI/F23に
伝送され,プリントCPU24の制御によりラインメモ
リ24に格納される。なお,このラインメモリ24は,
インクジェットプリンタヘッド27のノズルの数(本実
施形態においては,56個)だけ確保されている。
【0009】そして,このラインメモリ24に格納され
ているファックスデータは,再びプリンタCPU25に
より行列変換され,この行列変換されたファックスデー
タに応じた印刷制御信号をヘッドドライブ回路26に出
力する。ヘッドドライブ回路26では,印刷制御信号を
ヘッド制御信号に変換してインクジェットプリンタヘッ
ド27を制御し,ノズルを介してインクを印刷用紙に噴
射してファックスデータを印刷する。
【0010】ところで,このようなスキャナ機能が設け
られている複合機で原稿のスキャニングをおこなう方法
には,一般には,シートフィード方法とフラットベッド
方法の2つの方法がある。
【0011】シートフィード方法は,一般に広く採用さ
れているスキャニング方法であって,スキャナを固定し
た状態で,原稿をスキャナの垂直方向へ移動してスキャ
ニングする方法である。このシートフィード方法は,連
続的な作業をして原稿のスキャニングを実行しているの
で,処理速度が比較的遅い方法である。また,シートフ
ィード方法を採用したスキャナを複合機に装着するため
にはさらに広い空間が必要であるので,このようなスキ
ャナを搭載した複合機は大型な装置となる。
【0012】一方,フラットベッド方法は,モジュール
化したスキャナが,原稿上を移動してスキャニングを実
行する方法である。このスキャナモジュールは,インク
ジェットプリンタのインクジェットプリンタヘッドと一
体として装着され,シャトルスキャナモジュールとして
使用することができるので,複合機サイズを小型にする
ことができる。また,このフラットヘッド法では,原稿
を一定のバンドに分割し,シャトルスキャナモジュール
が原稿の各バンドをスキャニングしているので,スキャ
ニング速度はさらに向上している。たとえば,A4サイ
ズの原稿をスキャニングする場合には,原稿は27個の
バンドに分けられ,それぞれのバンドについてのスキャ
ニングが実行される。
【0013】
【発明が解決しようとする課題】しかしながら,かかる
フラットヘッド法を採用した複合機においては,所定の
バンドに分割された複数の画像データを合わせて一つの
原稿の画像データとしているため,スキャナの歪みなど
の理由によって,各ブロックの境界付近における画像デ
ータの不連続点が発生するという問題がある。そして,
このような画像データをそのまま印刷すると,不連続な
画像が印刷され,印刷品位が低下するという問題があ
る。
【0014】したがって,本発明は,従来技術が有する
上記のような問題点に鑑みてなされたものであり,本発
明の目的は,シャトル方式の画像読取装置において,ス
キャナモジュールが所定ブロック単位で原稿をスキャニ
ングしても不連続データを発生させることなく,連続し
た画像データを取得することが可能な新規かつ改良され
たスキャナの歪み補正方法及び装置を提供することにあ
る。
【0015】
【課題を解決するための手段】上記課題を解決するため
に,請求項1の記載の発明のように,スキャナモジュー
ルが移動軸を移動して所定ブロック単位で原稿をスキャ
ニングするシャトル方式の画像読取装置において,前記
移動軸方向に延びた所定幅のテストパターンを印刷する
工程と,前記テストパターンを前記スキャナモジュール
がスキャニングする工程と,前記スキャニングしたテス
トパターンからテストパタ−ンの歪み値を算出する工程
と,前記テストパタ−ンからテストパタ−ンの傾きを算
出する工程と,前記テストパタ−ンの傾きから前記テス
トパターンの歪み方向を判断する工程と,前記テストパ
タ−ンの歪み値と前記テストパターンの歪み方向に応じ
てスキャニング歪みを補正することを特徴とするスキャ
ナの歪み補正方法が提供される。
【0016】かかる構成によれば,シャトルスキャナモ
ジュールがバンド別に垂直方向にスキャニングして画像
データを取得しても,バンドの境界線付近で発生する画
像歪みを補正することができるので各バンドの境界面で
も連続した画像データを取得することができる。この結
果,画像データの不連続点を取り除くことができ,画像
データを印刷しても連続した綺麗な画像を得ることがで
きる。
【0017】また,請求項2に記載の発明のように,前
記テストパターンの所定幅をn(ただし,nは,2以上
の整数)等分してnのデ−タブロックに分割し,前記ス
キャナモジュ−ルが前記nのデ−タブロックをスキャニ
ングして画像デ−タを取得し,前記テストパターンの移
送方向から数えてk(ただし,kは,2以上の整数)番
目データブロックの最後のドット値が所定値の場合には
歪み値を算出し,前記k番目のデータブロックから歪み
値を判断できない場合には,k=nに成るまで,kを1
ずつ増分して同様の手順を反復し,n番目のデータブロ
ックから歪み値を判断できない場合には,k−1番目デ
ータブロックの最後のドット値を所定値と比較して歪み
値を算出し,前記k−1番目のデータブロックから歪み
値を判断できない場合には,前記k−1番目の半区間の
最後のドット値を所定値と比較して歪み値を算出するこ
とを含めれば,テストパタ−ンの歪み値をドット単位で
知ることができるので,画像デ−タの補正を効果的にお
こなうことができる。さらに,請求項4に記載の発明の
ように,前記各データブロックの最後のドット値は,最
後のドット値近傍の平均値であることを含めれば,より
正確にスキャナの歪み値を算出することができるので,
より適正な補正をおこなうことができる。
【0018】また,請求項3に記載の発明のように,前
記k−1番目の半区間の最後のドット値を所定値と比較
して歪み値を判断できない場合には,テストフェイルで
あると判断することを含めれば,再度歪み値の測定を実
行して適正な歪み値を算出する機会が与えられる。
【0019】また,請求項5に記載の発明のように,前
記全ドットの平均値と所定の基準値とを比較してテスト
パターンの歪み方向を判断し,前記テストパターンの歪
み方向が左側であると判断した場合には,前記データブ
ロックを右側に所定ドット数シフトし,前記テストパタ
ーンの歪み方向が右側であると判断した場合には,前記
データブロックを左側に所定ドット数シフトすること含
めれば,ブロック化したデータをスキャナの歪み値に応
じて左右シフトさせることによって,画像デ−タが正確
な位置に補正されるのでデ−タブロックの境界で発生す
る画像データの不連続点を取り除くことができる。
【0020】また,請求項6に記載の発明のように,ス
キャナモジュールが移動軸を移動して所定ブロック単位
で原稿をスキャニングするシャトル方式の画像読取装置
において,スキャニング歪みを検出するためのテストパ
ターンを印刷するテストパターン印刷手段と,前記テス
トパターンを印刷した用紙を移動する制御信号を出力す
る用紙移動制御信号出力手段と,前記用紙移動制御信号
の命令により,前記テストパタ−ンを印刷した用紙をス
キャニング位置に移送する用紙移送手段と,前記スキャ
ニング位置に移送したテストパターンをスキャニングす
る制御信号を出力するスキャニング制御信号出力手段
と,前記スキャニング制御信号の命令により,テストパ
ターンのスキャニングを実行するテストパターンスキャ
ニング手段と,前記テストパターンの結果に応じてスキ
ャニングの歪みを補正するプログラムにより前記テスト
パターンのスキャニング歪みを補正するスキャニング歪
み補正手段とを有することを特徴とするスキャナの歪み
補正装置を提供すれば,請求項1に記載の発明を具現化
することができるので,シャトルスキャナモジュールが
バンド別に垂直方向にスキャニングして画像データを取
得しても,バンドの境界線付近で発生する画像歪みを補
正することができ,各バンドの境界面でも連続した画像
データを取得することができる。この結果,画像データ
の不連続点を取り除くことができ,画像データを印刷し
ても連続した綺麗な画像を得ることができる。
【0021】また,請求項7に記載の発明のように,前
記スキャニング歪みを検出するためのテストパターンを
格納するテストパターン格納手段と,前記テストパター
ンの結果に応じてスキャニングの歪みを補正するプログ
ラムを格納する補正プログラム格納手段とを有すること
を含めれば,オペレ−タがスキャナの補正を希望する場
合には,補正に必要なプログラムとテストパタ−ンを自
由に読み出すことができる。
【0022】また,請求項8に記載の発明のように,前
記シャトルスキャナモジュールがスキャニングした画像
データを格納する画像デ−タ格納手段を含めれば,画像
デ−タを自由に読み出して様々な画像処理を施すことが
できる。
【0023】
【発明の実施の形態】以下,添付した図面に基づき本発
明の実施の形態について詳細に説明する。なお,以下の
説明および添付図面において略同一の機能構成を有する
部材については同一の符号を付することにより重複説明
を省略することにする。
【0024】本実施形態にかかる複合機200の構成
を,図1および図2に基づいて説明する。本実施形態に
かかる複合機200は,ECP210,システムメモリ
220,CPU230,プリンタドライバ240,プリ
ント部250,画像処理部260,シャトルスキャナモ
ジュール270,画像メモリ280,ラスタライザ29
0などから構成され,ECP210を介してパソコン1
00と接続されている。このパソコン100は,外部か
ら伝送されたファックス信号,プログラムを介して作成
したファックスデータや印刷データをECP(Exte
nded Capabilities Port)23
を介して複合機200に出力する。
【0025】ECP210は,前記パソコン100と複
合機200の相互間で各種データの入出力がおこなわれ
るところである。システムメモリ220は,複合機20
0の制御プログラム,初期設定条件データ,スキャニン
グの歪みを補正するための補正プログラムおよびテスト
パターン200aー1を格納する。
【0026】CPU230は,前記システムメモリ22
0に格納されたデータやプログラムを読み出して複合機
200の全般的な動作を制御する。例えば,前記パソコ
ン100のファックスデータや印刷データを制御信号に
変換して出力したり,スキャニングの歪みを補正するた
めの選択信号に対応して前記システムメモリ220から
補正プログラム及びテストパターン200aー1を読み
出し,スキャニングしたテストパターン200aー1の
歪みを補正する制御信号を出力する。
【0027】プリンタドライバ240は,前記CPU2
30からのファックスデータ,パソコンからの印刷デー
タの制御信号が前記ECP210を介して伝送され,フ
ァックスまたは印刷データを印刷する制御信号をプリン
ト部250に出力する。また,テストパターン200a
ー1も前記CPU230から前記ECP210を介して
伝送され,テストパターン200aー1を印刷した後に
原稿200aを逆フィーディングしてスキャニング位置
に移動させるための制御信号をプリント部250に出力
する。
【0028】プリント部250は,ラインフィーダ(以
下,LFという)モータ250aとモータ250a,L
Fローラ250b,プリンタヘッド250c,キャリジ
パターン(以下,CRと称する)モータ250e,ガイ
ドシャフト250d,タイミングベルト250f,シャ
トルポジションセンサ250gなどから構成され,前記
プリンタドライバ240からの印刷制御信号によりファ
ックスデータまたは印刷データを印刷したり,前記プリ
ンタドライバ240からのテストパターン制御信号によ
りテストパターン200aー1を原稿200aに印刷し
た後,原稿200aを逆フィーディングしてスキャニン
グ位置に移動させる。
【0029】LFモータ250aは,ファックスデータ
や印刷データを印刷するため,また,テストパターン2
00aー1を印刷したのち逆フィーディングしてスキャ
ニング位置に移動するために,前記印刷制御信号や前記
テストパターン制御信号にに応じて回転し,原稿200
aや印刷媒体を給紙する。LFローラ250bは,前記
LFモータ250aの回転により印刷媒体や原稿200
aを給紙したり逆フィーディングする。
【0030】プリンタヘッド250cは,シャトルスキ
ャナモジュール270と一体となってガイドシャフト2
50dに取り付けられ,タイミングベルト250fを介
してガイドシャフト250dに沿って移動する。そし
て,前記LFローラ250bによって給紙された印刷媒
体にインクを噴射して印刷を実行するほか,原稿200
aにインクを噴射してテストパターン200aー1を印
刷する。
【0031】CRモータ250eは,原稿200aをス
キャニングしたり印刷媒体にインクを噴射する際に,タ
イミングベルト250fを介して,前記プリンタヘッド
250cと前記シャトルスキャナモジュール270をガ
イドシャフト250dに沿って移動させるための駆動力
を与えるものである。
【0032】タイミングベルト250fは,前記CRモ
ータ250eの回転力を伝達する伝達媒体である。ガイ
ドシャフト250dは,前記シャトルスキャナモジュー
ル270と前記プリンタヘッド250cが一体となって
取り付けられ,原稿200aをスキャニングしたり印刷
媒体に印刷する際に,前記シャトルスキャナモジュール
270と前記プリンタヘッド250cの移動をガイドす
るものである。なお,このガイドシャフト250dは,
原稿200aや印刷媒体の移送方向と直角方向に,前記
シャトルスキャナモジュール270と前記プリンタヘッ
ド250cが移動できるように設置されている。シャト
ルポジションセンサ250gは,前記シャトルスキャナ
モジュール270の位置を感知するものである。
【0033】画像処理部260は,前記CPU230か
らのスキャニング制御信号に対応した制御信号や,前記
CPU230からのテストパターン200aー1のスキ
ャニングをする制御信号に対応した制御信号を出力す
る。なお,この前記画像処理部260は,前記シャトル
スキャナモジュール270がスキャニングしたデータ,
テストパターン200aー1などの画像データをアナロ
グデータからディジタルデータに変換するアナログ/デ
ィジタル変換器(以下,ADCという。)260aを格
納している。
【0034】シャトルスキャナモジュール270は,前
記プリンタヘッド250cと一体となって装着されてお
り,前記画像処理部260からの制御信号により,原稿
200aや原稿200aに印刷されたテストパターン2
00aー1をスキャニングして画像データを出力する。
【0035】画像メモリ280は,前記シャトルスキャ
ナモジュール270がスキャニングした画像データを前
記画像処理部260の制御信号に応じて一時的に格納す
る。ラスタライザ290は,前記画像処理部260の制
御により前記画像メモリ280に格納された画像データ
を行列変換し,前記CPU230の制御によりプリンタ
ドライバ240に出力する。
【0036】以下,このような複合機における印刷動作
とスキャニング動作について説明する。すなわち,ま
ず,外部から伝送されたファックス信号,プログラムを
介して作成した印刷データ,原稿200aをスキャニン
グして取得したファックスデータは,ECP210を介
して複合機200のCPU230に伝送される。なお,
ECP210は,双方向通信のための並列インタフェー
スモジュールとして使用されている。
【0037】CPU230に伝送されたファックスデー
タは,ラスタライザ290を介して行列変換したのち,
再びECP210を介してプリンタドライバ240に伝
送される。一方,パソコン100で作成された印刷デー
タもECP210を介してプリンタドライバ240に伝
送される。
【0038】プリンタドライバ240では,伝送された
ファックスデータや印刷データに応じて,印刷のための
プリンタヘッドファイア及びイネーブル制御信号,CR
モータ250eの位相及びポジション制御信号,印刷デ
ータハンドリング及びLFモータ250aの制御信号を
プリント部250に出力する。
【0039】そして,プリント部250では,伝送され
た制御信号に応じて,LFモータ250aを制御してL
Fローラ250bが印刷媒体を給紙する。そして,CR
モータ250eおよびタイミングベルト250fを制御
してプリンタヘッド250cを移動させることによっ
て,印刷媒体の印刷を開始する。このプリンタヘッド2
50cは,ガイドシャフト250dに取り付けられてい
るので,印刷媒体上をガイドシャフト250に沿って移
動しながらインクを噴射してファックスデータや印刷デ
ータを印刷する。
【0040】一方,かかる複合機で原稿200aをスキ
ャニング作業を実行するためには,原稿200aが,L
Fモータ250aおよびLFローラ50bによりスキャ
ナモジュール270の最初スキャニング位置に移送され
る。この位置には,スキャナモジュール270が,ガイ
ドシャフト250dを水平移動軸としてプリンタヘッド
250cと一体となって装着されている。
【0041】そして,スキャナモジュール270は,こ
のスキャニング位置に移動した原稿200aのスキャニ
ングして原稿データの読み出しを開始する。なお,この
シャトルスキャナモジュール270には,128ドット
サイズの電荷結合素子(以下,CCDとという)が用い
られており,例えば,A4サイズ(2551×350
7:300DPI)原稿200aを移送する長さ方向で
27等分に分割したブロックをスキャニングすることに
よっておこなう。
【0042】すなわち,シャトルスキャナモジュール2
70は,最初のブロックをシャトルスキャナモジュール
270の移動方向と垂直の方向に1ラインをスキャニン
グしたのち,次の垂直ラインをスキャニングする。この
作業を繰り返しおこなうことによって,1つのブロック
のスキャニングをおこなう。そして,1つのブロックの
スキャニングを終了したのち,同様に次のブロックのス
キャニングを実行する。この作業を全ての27個のブロ
ックに対しておこなうことによって,A4サイズの原稿
200aの全てデータをスキャニングすることができ
る。なお,このスキャナモジュール270は,LFモー
タ250a及びCRモータ250eが駆動して,ガイド
シャフト200dと水平方向および垂直方向へ移動す
る。また,このシャトルスキャナモジュール270は,
画像処理部260から伝送されるクロックCLKにより
制御され原稿200aをスキャニングしている。
【0043】このように,スキャニングされた画像デー
タは,画像処理部260のADC(Analog Di
gital Converter)260aによってデ
ィジタルデータに変換される。この画像データは,シェ
ーディング,ガンマ補正,ドットパーインチ(以下,D
PIという)変換,エッジ強調,エラー拡散などの補正
がおこなわれ,さらに,ラスタライザ290により行列
変換され,画像メモリ280に一時的に格納される。
【0044】そして,かかる画像データは,CPU21
0の制御により,画像メモリ280からECP210を
介してプリンタドライバ240またはパソコン100に
伝送される。プリンタドライバ240に伝送された画像
データは,プリント部250を介して再印刷が実行され
る。一方,パソコン100に伝送された画像データは,
パソコン100のプログラムにより修正加工されたり,
パソコン100の記憶媒体に格納されたりする。なお,
この画像データは,アドレスまたはデータバスを介して
移送されている。
【0045】以上複合機の動作について説明したが,こ
のような複合機200の動作中にオペレータがシャトル
スキャナモジュール270の歪みを点検したり補正する
ための選択手段(図示せず)を選択すると,この選択信
号によりCPU230がスキャニングの歪みを補正する
ためのプログラムをシステムメモリ220から読み出
し,スキャニング歪みの補正を実行する。このスキャニ
ングの歪みを補正するためのプログラムを図3に基づい
て説明する。
【0046】まず,スキャニング歪みの補正のための選
択信号が伝送されると,図3に示すように,ステップS
210で,システムメモリ220に格納されたテストパ
ターン200aー1を原稿200aに印刷する(ステッ
プS210)。すなわち,CPU230がシステムメモ
リ220に格納されたテストパターン200aー1を読
み出し,ECP210を介してプリンタドライバ240
に伝送する。そして,プリンタドライバ240は,テス
トパターン200aー1に応じたプリント制御信号をプ
リント部250に伝送し,プリンタヘッド250cを介
してインクを原稿200aに噴射する。このように,原
稿200aには,テストパターン200aー1が印刷さ
れる。
【0047】次いで,ステップS220に移行し,スキ
ャナモジュール270が印刷テストパターン200aー
1のスキャニングを実行する(ステップS220)。す
なわち,テストパターン200aー1が印刷された原稿
200aは,LFモータ250aによりLFローラ25
0bを逆回転させることにより逆フィーディングされ,
原稿200aのテストパターン200aー1の位置がシ
ャトルスキャナモジュール270の最初のスキャニング
位置となるように移送される。そして,テストパターン
200aー1が最初のスキャニング位置に置かれると,
シャトルスキャナモジュール270は原稿200aのテ
ストパターン200aー1のスキャニングを開始する。
【0048】そして,ステップS230に移行し,スキ
ャニングしたテストパターン200aー1の歪み値を算
出する(ステップS230)。すなわち,スキャニング
したテストパターン200aー1は,画像処理部260
のADC260aによりディジタルデータに変換され画
像データとなる。この画像データは,画像処理部260
の制御によりアドレス及びデータバスを介して,画像メ
モリ280に格納される。そして,CPU230は,テ
ストパターン200aー1の任意のドットの間隔を算出
し,このドット間の間隔から傾きを算出し,ドットの平
均値とこの傾きの大きさとを比較することによってテス
トパターンの歪み値を計算する。
【0049】このようなテストパターン200aー1の
歪み値の計算方法を図4に基づいて説明をおこなう。な
お,図4は,1つのスライス(テストパタ−ン200a
−1中の線分a)内で1番目ドットと128番目ドット
との間で1ビットの歪みを補正する方法を示したもので
あり,この例では,テストパターン200aー1は左側
に歪んでいる。
【0050】図4に示すように,1番目ドットと128
番目ドットは,それぞれ32ドットに分離して,8ビッ
トADC260で変換すると全て256段階の値に分割
することができる。この256段階の値は,16進数で
00H〜FFHで表示することができる。また,この区
間において,テストパターン200aー1の線分Pは,
点線K,Mの中間に位置する点線Lと接して左側に歪ん
でいることを示している。
【0051】このテストパターン200aー1のスキャ
ニング歪みの算出方法は,原稿200aの移送方向の所
定幅を4等分されたテストパターン200aー1を,原
稿200aの移送方向から数えて2番目区間()の最
後のドットを基準にして求めた平均値の大小を比較して
歪み値を算出する工程と,3番目区間()の最後のド
ットを基準にして求めた平均値の大小を比較して歪み値
を算出する工程と,4番目区間()の最後のドットを
基準に求めた平均値の大小を比較して歪み値を算出する
工程と,1番目区間()の最後のドットを基準に求め
た平均値の大小を比較して歪みを算出する工程と,1番
目区間()の半区間の最後のドットを基準に求めた平
均値の大小を比較して歪み値を算出する工程とからな
る。
【0052】すなわち,4等分されたテストパターン2
00aー1の2番目区間()の最後のドットを基準に
平均値を求めて大小を比較して歪み値を算出する工程
は,2番目区間()の最後のドットである64番目ド
ットを基準に±2ドットの平均値を求め,この平均値と
ドット数を比較して以下のように判断する。 1)00H≦平均値≦44H,である場合には,3番目
区間()との比較を実行する。 2)45H≦平均値≦83H,である場合には,全体1
ドット歪みと判断する。 3)84H≦平均値≦C3H,である場合には,全体
1.5ドット歪みと判断する。 4)C4H≦平均値≦EAH,である場合には,全体2
ドット歪みと判断する。 5)EBH≦平均値≦FFHである場合には,1番目区
間()と比較を実行する。
【0053】このような順番で平均値が比較されて判断
された歪み値が,全体1ドット歪み,全体1.5ドット
歪み,全体2ドット歪みである場合には,このデータ値
は,システムメモリ220に格納される。一方,この平
均値が1)の工程に示す結果である場合には,3番目区
間()であらためてテストパターン200a−1の歪
み値を算出する工程が実行される。
【0054】すなわち,3番目区間()の最後のドッ
トを基準に求めた平均値の大小を比較して歪み値を算出
する工程は,3番目区間()の最後のドットである9
6番目ドットを基準に±2ドットの平均値を求め,この
平均値とドット数を比較して以下のように判断する。 6)00H≦平均値≦44H,である場合には,4番目
区間()との比較を実行する。 7)45H≦平均値≦83H,である場合には,全体
0.75ドット歪みと判断する。 8)84H≦平均値≦C3H,である場合には,全体1
ドット歪みと判断する。 9)C4H≦平均値≦EAH,である場合には,全体
1.25ドット歪みと判断する。 10)EBH≦平均値≦FFH,である場合には,1番
目区間()との比較を実行する。
【0055】このような順番で平均値が比較されて判断
された歪み値が,全体0.75ドット歪み,全体1ドッ
ト歪み,全体1.25ドット歪みである場合には,この
データ値は,システムメモリ220に格納される。一
方,この平均値が6)の工程に示す結果である場合に
は,4番目区間()であらめてテストパターン200
a−1の歪み値を算出する工程が実行される。
【0056】すなわち,4番目区間()の最後のドッ
トを基準に求めた平均値の大小を比較して歪み値を算出
する工程は,4番目区間()の最後のドットである1
28番目ドットを基準に±2ドットの平均値を求め,こ
の平均値とドット数を比較して以下のように判断する。 11)00H≦平均値≦44H,である場合には,歪み
無しと判断する。 12)45H≦平均値≦83H,である場合には,歪み
無しと判断する。 13)84H≦平均値≦C3H,である場合には,全体
0.75ドット歪みと判断する。 14)C4H≦平均値≦EAH,である場合には,全体
1ドット歪みと判断する。 15)EBH≦平均値≦FFH,である場合には,1番
目区間()との比較を実行する。
【0057】このような順番で平均値が比較されて判断
された歪み値が,歪み無し,全体0.75ドット歪み,
全体1ドット歪みである場合には,このデータ値は,シ
ステムメモリ220に格納される。一方,ドット歪みの
データ値をシステムメモリ220に格納した後,前記各
工程の結果が5),10),15)である場合には,1
番目区間()であらめてテストパターン200a−1
の歪み値を算出する工程が実行される。
【0058】1番目区間()の最後のドットを基準に
求めた平均値の大小を比較して歪み値を算出する工程
は,1番目区間()の最後のドットである32番目ド
ットを基準に±2ドットの平均値を求め,この平均値と
ドット数を比較して以下のように判断する。 16)45H≦平均値≦83H,である場合には,全体
2ドット歪みと判断する。 17)84H≦平均値≦C3Hである場合には,全体3
ドット歪みと判断する。 18)C4H≦平均値≦EAH,である場合には,全体
4ドット歪みと判断する。 19)EBH≦平均値≦FFH,である場合には,1番
目区間()の1/2部分比較を実行する。
【0059】このような順番で平均値が比較されて判断
された歪み値が,全体2ドット歪み,全体3ドット歪
み,全体4ドット歪みである場合には,このデータ値
は,システムメモリ220に格納される。一方,この平
均値が18)の工程に示す結果である場合には,1番目
区間()の半区間の最後のドットを基準に平均値を求
めて大小を比較して歪み値を算出する工程が実行され
る。
【0060】すなわち,1番目区間()の半区間の最
後のドットを基準に求めた平均値の大小を比較して歪み
値を算出する工程は,1番目区間()の1/2部分の
16ドット±2ドットを基準に平均値を求め,この平均
値とドット数を比較して以下のように判断する。 20)平均値≦83H,である場合には,全体4ドット
歪みと判断する。 21)84H≦平均値,である場合には,テストファイ
ルであると判断してシャトルスキャナモジュール270
を調整する。
【0061】以上のような連続的な工程により,スキャ
ニングしたテストパターン200a−1の画像データを
から歪み値を算出することができる。
【0062】次いで,ステップS240に移行し,この
ように算出されたテストパターン200aー1の歪み値
に基づいて歪みの方向を判断する(ステップS24
0)。すなわち,テストパターン200aー1の歪み値
に基づいてスキャニングされた画像データが右側に歪ん
でいるのか,あるいは左側に歪んでいるのかを判断す
る。この判断は,テストパターン200a−1における
128個ドットの平均値と基準値を比較することによっ
ておこない,例えば,平均値がFFHなら右側に歪んで
いるというように判断する。
【0063】そして,テストパターン200a−1が歪
んでいると判断された場合には,ステップS250に移
行し,スキャニング歪みの補正がおこなわれる。このと
き,テストパターン200a−1が左側に歪んでいると
判断された場合には,ステップS250aに移行してス
キャニング歪みの左側補正が実行され,テストパターン
200a−1が右側に歪んでいると判断された場合に
は,ステップS250bに移行してスキャニング歪みの
右側補正が実行される。なお,この補正は,画像処理部
260から補正信号に応ずるクロックCLKを発生して
シャトルスキャナモジュール270に伝送することによ
っておこなわれる。
【0064】このスキャニング歪みの左側補正は,以下
のようにおこなわれる。例えば,テストパターンの歪み
が1ドット分だけ左側に傾いていると算出された場合に
は,図5に示す原稿200aのスキャニング長さQに存
在するデータブロック1〜40をスキャニングする際に
は,図6に示すように,128ドットから下段64ドッ
トに当たるデータ,すなわち,斜線を引いたデータブロ
ック3,4,37,38を右側に一列移動して歪みを補
正する。したがって,このような補正をおこなうことに
よって,スキャニング歪みが左側に傾いている場合であ
っても,歪みにより発生する不連続なデータを補正する
ので,原稿200aのデータブロック1〜40をスキャ
ニングしても連続的な画像データを得ることができる。
【0065】一方,スキャニング歪みの右側補正は,以
下のようにおこなわれる。例えば,図7に示すように,
テストパターンの歪みが1ドット分だけ右側に傾いてい
ると算出された場合には,図8に示す原稿200aのス
キャニング長さQに存在するデータブロック1〜40を
スキャニングする際には,図9示すように,128ドッ
トから上段64ドットに当たるデータ,すなわち斜線を
引いたデータブロック1,2,39,40を左側に一列
移動して歪みを補正する。したがって,このような補正
をおこなうことによって,スキャニング歪みが右側に傾
いている場合であっても,歪みにより発生する不連続な
データを補正するので原稿200aのデータブロック1
〜40をスキャニングしても,連続的な画像データを得
ることができる。
【0066】本実施形態は,以上のように構成されてお
り,シャトルスキャナモジュールの歪みを点検してスキ
ャニングによるスキャニングデータの歪みをスライス数
調節を用いて補正しているので,シャトルスキャナモジ
ュールがバンド別に垂直方向にスキャニングして画像デ
ータを取得しても,バンドの境界線付近で発生する画像
歪みを補正することができ,各バンドの境界面でも連続
した画像データを取得することができる。この結果,画
像データの不連続点を取り除くことができ,画像データ
を印刷しても連続した綺麗な画像を得ることができる。
【0067】以上,添付図面を参照しながら本発明にか
かるスキャナの歪み補正方法及び装置の好適な実施形態
について説明したが,本発明はかかる例に限定されな
い。当業者であれば,特許請求の範囲に記載された技術
的思想の範疇内において各種の変更例または修正例に想
到することは明らかであり,それらについても当然に本
発明の技術的範囲に属するものと了解される。
【0068】例えば,上記実施の形態においては,各デ
−タブロックの最後のドットを基準に±2ドットの平均
値を求めて,デ−タブロックの歪み値を判断した構成を
挙げて説明したが,本発明はかかる構成に限定されるも
のではなく,最後のドット数の位置を正確に求めること
ができれば最後のドット数のみで判断しても,また,最
後のドット数±1ドットや±3ドットなどの平均値を使
用しても本発明を実施することができる。
【0069】また,上記実施の形態においては,テスト
パタ−ンを所定幅で4つの区間に分割したデ−タブロッ
クをスキャニングしてスキャナの歪み値を算出する構成
を挙げて説明したが,本発明はかかる構成に限定される
ものではなく,補正の精度に応じて分割する区間の数を
決定しても本発明を実施することができる。
【0070】また,上記実施の形態においては,補正プ
ログラムとテストパタ−ンをシステムメモリに格納した
構成を挙げて説明したが,本発明はかかる構成に限定さ
れるものではなく,複合機内の他の記憶装置やパソコン
内の記憶装置その他外部に取り付けた記憶装置に格納し
ても本発明を実施することができる。
【0071】また,上記実施の形態においては,原稿に
印刷したテストパタ−ンに基づいてスキャナの補正歪み
を算出する構成を挙げて説明したが,本発明はかかる構
成に限定されるものではなく,他の印刷用紙に印刷した
テストパタ−ンに基づいてスキャナの補正を実行してか
ら原稿のスキャニングを実施することもできる。
【0072】また,上記実施の形態においては,ファッ
クス機能およびスキャナ機能およびインクジェット噴射
方式のプリンタを格納した複合機を採用した構成を挙げ
て説明したが,本発明はかかる構成に限定されるもので
はなく,スキャニング機能とプリンタ機能を有する装置
であればいかなる装置であっても実施することができ
る。
【0073】
【発明の効果】シャトルスキャナモジュールがバンド別
に垂直方向にスキャニングして,バンド別に画像データ
を取得してもバンドの境界線付近で発生する画像歪みを
補正しているので各バンドの境界面でも連続した画像デ
ータを取得することができる。この結果,画像データの
不連続を取り除くことができ,画像データを印刷しても
連続した綺麗な画像を得ることができる。
【図面の簡単な説明】
【図1】本実施形態にかかる複合機の構成を示したブロ
ック図である。
【図2】本実施形態にかかる複合機におけるスキャナを
示した斜視図である。
【図3】本実施形態にかかるスキャナの歪み補正方法を
示したフロ−チャ−トである。
【図4】本実施形態にかかるテストパタ−ンが左側に歪
んでいる状態を示した説明図である。
【図5】本実施形態にかかるテストパタ−ンの左側に歪
んでいるデータブロックの補正前の状態を示した説明図
である。
【図6】本実施形態にかかるテストパタ−ンの左側に歪
んでいるデータブロックの補正後の状態を示した説明図
である。
【図7】本実施形態にかかるテストパタ−ンが右側に歪
んでいる状態を示した説明図である。
【図8】本実施形態にかかるテストパタ−ンの右側に歪
んでいるデータブロックの補正前の状態を示した説明図
である。
【図9】本実施形態にかかるテストパタ−ンの右側に歪
んでいるデータブロックの補正後の状態を示した説明図
である。
【図10】従来のにおける複合機の構成を示したブロッ
ク図である。
【符号の説明】
100 パソコン 210 ECP 220 システムメモリ 230 CPU 240 プリンタドライバ 250 プリント部 260 画像処理部 270 シャトルスキャナモジュール 280 画像メモリ 290 ラスタライザ

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】スキャナモジュールとプリンタヘッドが同
    一の移動軸を移動してスキャニングと印刷を実行するシ
    ャトル方式の画像読取装置において,前記移動軸方向に
    延びた所定幅のテストパターンを印刷する工程と,前記
    テストパターンを前記スキャナモジュールがスキャニン
    グする工程と,前記スキャニングしたテストパターンか
    らテストパタ−ンの歪み値を算出する工程と,前記テス
    トパタ−ンからテストパタ−ンの傾きを算出する工程
    と,前記テストパタ−ンの傾きから前記テストパターン
    の歪み方向を判断する工程と,前記テストパタ−ンの歪
    み値と前記テストパターンの歪み方向に応じてスキャナ
    歪みを補正することを特徴とするスキャナの歪み補正方
    法。
  2. 【請求項2】前記テストパターンの所定幅をn(ただ
    し,nは,2以上の整数)等分してnのデ−タブロック
    に分割し,前記スキャナモジュ−ルが前記nのデ−タブ
    ロックをスキャニングして画像デ−タを取得し,前記テ
    ストパターンの移送方向から数えてk(ただし,kは,
    2以上の整数)番目データブロックの最後のドット値が
    所定値の場合には歪み値を算出し,前記k番目のデータ
    ブロックから歪み値を判断できない場合には,k=nに
    成るまで,kを1ずつ増分して同様の手順を反復し,n
    番目のデータブロックから歪み値を判断できない場合に
    は,k−1番目データブロックの最後のドット値を所定
    値と比較して歪み値を算出し,前記k−1番目のデータ
    ブロックから歪み値を判断できない場合には,前記k−
    1番目の半区間の最後のドット値を所定値と比較して歪
    み値を算出することを特徴とする請求項1に記載のスキ
    ャナの歪み補正方法。
  3. 【請求項3】前記k−1番目の半区間の最後のドット値
    を所定値と比較して歪み値を算出できない場合には,テ
    ストフェイルであると判断することを特徴とする請求項
    2に記載のスキャナの歪み補正方法。
  4. 【請求項4】前記各データブロックの最後のドット値
    は,最後のドット値近傍の平均値であることを特徴とす
    る請求項2または3に記載のスキャナの歪み補正方法。
  5. 【請求項5】前記全ドットの平均値と所定の基準値とを
    比較してテストパターンの歪み方向を判断し,前記テス
    トパターンの歪み方向が左側であると判断した場合に
    は,前記データブロックを右側に所定ドット数シフト
    し,前記テストパターンの歪み方向が右側であると判断
    した場合には,前記データブロックを左側に所定ドット
    数シフトすることを特徴とする請求項1,2,3,また
    は4に記載のスキャナの歪み補正方法。
  6. 【請求項6】スキャナモジュールとプリンタヘッドが同
    一の移動軸を移動してスキャニングと印刷を実行するシ
    ャトル方式の画像読取装置において,スキャニング歪み
    を検出するためのテストパターンを印刷するテストパタ
    ーン印刷手段と,前記テストパターンを印刷した用紙を
    移動する制御信号を出力する用紙移動制御信号出力手段
    と,前記用紙移動制御信号の命令により,前記テストパ
    タ−ンを印刷した用紙をスキャニング位置に移送する用
    紙移送手段と,前記スキャニング位置に移送したテスト
    パターンをスキャニングする制御信号を出力するスキャ
    ニング制御信号出力手段と,前記スキャニング制御信号
    の命令により,テストパターンのスキャニングを実行す
    るテストパターンスキャニング手段と,前記テストパタ
    ーンの結果に応じてスキャニングの歪みを補正するプロ
    グラムにより前記テストパターンのスキャニング歪みを
    補正するスキャニング歪み補正手段と,を有することを
    特徴とするスキャナの歪み補正装置。
  7. 【請求項7】前記スキャニング歪みを検出するためのテ
    ストパターンを格納するテストパターン格納手段と,前
    記テストパターンの結果に応じてスキャニングの歪みを
    補正するプログラムを格納する補正プログラム格納手段
    と,を有することを特徴とする請求項6に記載のスキャ
    ナの歪み補正装置。
  8. 【請求項8】前記シャトルスキャナモジュールがスキャ
    ニングした画像データを格納する画像デ−タ格納手段を
    有することを特徴とする請求項6または7に記載のスキ
    ャナの歪み補正装置。
JP10141898A 1997-05-22 1998-05-22 スキャナの歪み補正方法及び装置 Expired - Fee Related JP2968520B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR19970019893 1997-05-22
KR1997P70905 1997-12-19
KR1019970070905A KR100328307B1 (ko) 1997-05-22 1997-12-19 스케너의틀어짐보정장치및방법
KR1997P19893 1997-12-19

Publications (2)

Publication Number Publication Date
JPH1127483A true JPH1127483A (ja) 1999-01-29
JP2968520B2 JP2968520B2 (ja) 1999-10-25

Family

ID=26632752

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10141898A Expired - Fee Related JP2968520B2 (ja) 1997-05-22 1998-05-22 スキャナの歪み補正方法及び装置

Country Status (3)

Country Link
US (1) US6175428B1 (ja)
EP (1) EP0881819A3 (ja)
JP (1) JP2968520B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012126110A (ja) * 2010-12-17 2012-07-05 Fujifilm Corp 不良記録素子の検出装置及び方法、並びに画像形成装置及び方法

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7387253B1 (en) * 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
KR100209503B1 (ko) * 1997-06-03 1999-07-15 윤종용 양방향 프린팅 및 스캐닝시 위치 보상 방법
KR100288692B1 (ko) * 1997-12-08 2001-05-02 윤종용 셔틀방식 스캐너의 스캐닝오차 보정방법
US6643035B1 (en) * 1999-11-24 2003-11-04 Xerox Corporation Method and apparatus for measuring scanner registration
US6967735B2 (en) * 2001-04-06 2005-11-22 Agfa Corporation Enhanced networked pre-press imaging
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
US6940536B2 (en) * 2002-11-07 2005-09-06 Xerox Corporation System architecture for scan line non-linearity compensation in a ROS system
KR100580183B1 (ko) * 2004-01-09 2006-05-15 삼성전자주식회사 스캔영역의 좌우 위치 보정 방법 및 장치
US7525702B2 (en) * 2004-08-02 2009-04-28 Seiko Epson Corporation Methods and systems for correcting color distortions
US7949950B2 (en) * 2005-04-22 2011-05-24 Microsoft Corporation Systems and methods for enhanced document composition features
US8154771B2 (en) * 2008-01-29 2012-04-10 K-Nfb Reading Technology, Inc. Training a user on an accessiblity device

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4135664A (en) * 1977-03-04 1979-01-23 Hurletronaltair, Inc. Lateral register control system and method
DE2950650A1 (de) 1979-12-15 1981-06-19 M.A.N.- Roland Druckmaschinen AG, 6050 Offenbach Vorrichtung zur opto- elektronischen messung der flaechendeckung einer offset-druckplatte oder einer der offset-druckplattenherstellung dienenden druckvorlage
EP0257570A3 (de) * 1986-08-25 1988-11-30 Siemens Aktiengesellschaft Verfahren zum Abgleich der Schreibdüsen eines Tintendruckkopfes in Tintenschreibeinrichtungen und Schaltungsanordnung zur Durchührung des Verfahrens
NL8603173A (nl) * 1986-12-12 1988-07-01 Daisy Syst Holland Tekstverwerkingssysteem, alsmede afdrukeenheid voor een dergelijk tekstverwerkingssysteem.
JPS63169871A (ja) * 1987-01-08 1988-07-13 Dainippon Screen Mfg Co Ltd 副走査方向読取り位置ずれ補正方法
US5011413A (en) 1989-07-19 1991-04-30 Educational Testing Service Machine-interpretable figural response testing
US5410620A (en) 1989-08-02 1995-04-25 Teiryo Sangyo Co., Ltd. Digital data reader of digital data recording sheet
US5144448A (en) * 1990-07-31 1992-09-01 Vidar Systems Corporation Scanning apparatus using multiple CCD arrays and related method
US5231663A (en) 1991-03-18 1993-07-27 Earl Joseph G Image processing system
JP2567276Y2 (ja) 1991-06-19 1998-04-02 旭光学工業株式会社 電子写真プリンタの試験装置
US5715105A (en) 1992-09-28 1998-02-03 Hitachi, Ltd. Method of and apparatus for recording on and reproducing from disk-type recording medium having recording tracks with sectors each having an ID area and a data area
JP3157063B2 (ja) * 1993-05-19 2001-04-16 株式会社リコー カラー画像入力装置
US5546165A (en) 1994-10-05 1996-08-13 Eastman Kodak Company Scanner as test print densitometer for compensating overall process drift and nonuniformity
US5642202A (en) * 1994-12-01 1997-06-24 Xerox Corporation Scan image target locator system for calibrating a printing system
JP3461402B2 (ja) * 1995-02-28 2003-10-27 株式会社リコー ファクシミリ装置
US5745658A (en) 1995-11-16 1998-04-28 Datastrip Products Inc. Method of aligning one dimensional or two dimensional codes to printer pixels
US5978506A (en) * 1995-12-28 1999-11-02 Ricoh & Company, Ltd. Colorant-independent color balancing methods and systems
US5706409A (en) 1996-07-01 1998-01-06 Xerox Corporation Image shifting system for use in a document processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012126110A (ja) * 2010-12-17 2012-07-05 Fujifilm Corp 不良記録素子の検出装置及び方法、並びに画像形成装置及び方法

Also Published As

Publication number Publication date
US6175428B1 (en) 2001-01-16
EP0881819A3 (en) 2000-11-15
JP2968520B2 (ja) 1999-10-25
EP0881819A2 (en) 1998-12-02

Similar Documents

Publication Publication Date Title
JP4306214B2 (ja) プラテンギャップに応じた双方向印刷時の位置ズレ補正
JP2968520B2 (ja) スキャナの歪み補正方法及び装置
US6353481B1 (en) Technique for correcting printing errors in a shuttle type multifunctional apparatus
KR100212318B1 (ko) 수직 얼라인먼트(Alignment)보정 장치 및 방법
US10742828B2 (en) Printing apparatus, control method and storage medium
US6902251B2 (en) Inkjet printing device
JP3788398B2 (ja) インクジェット記録装置
JP5821245B2 (ja) 印刷装置及び印刷方法
JP2004174751A (ja) インクジェット記録装置
JP5213508B2 (ja) 画像形成装置及び画像形成方法
JP4401663B2 (ja) インクジェット記録装置
JP3144676B2 (ja) 画像形成用制御装置及び画像形成装置
JP7492195B2 (ja) 制御装置、コンピュータプログラム
JP6163092B2 (ja) 画像処理装置
JP2004216615A (ja) 印刷装置、プログラム及びコンピュータシステム
KR100328307B1 (ko) 스케너의틀어짐보정장치및방법
JP7528722B2 (ja) 制御装置、コンピュータプログラム
JP5341420B2 (ja) 画像処理装置及び画像処理方法
US6795217B1 (en) Image processing apparatus
JP4456850B2 (ja) 画像形成装置
JP2020044678A (ja) 制御装置、印刷装置、および、コンピュータプログラム
KR19990000354A (ko) 작은용지의 퀵(Quick)스캐닝 장치 및 방법
JPH07148977A (ja) インクジェット記録装置
JPH09156159A (ja) 印字装置
US20060077218A1 (en) Method for controlling an image processing apparatus, image processing apparatus, and program for controlling an image processing apparatus

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990727

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080820

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees