JPH03135267A - イメージスキャナ装置 - Google Patents

イメージスキャナ装置

Info

Publication number
JPH03135267A
JPH03135267A JP1273288A JP27328889A JPH03135267A JP H03135267 A JPH03135267 A JP H03135267A JP 1273288 A JP1273288 A JP 1273288A JP 27328889 A JP27328889 A JP 27328889A JP H03135267 A JPH03135267 A JP H03135267A
Authority
JP
Japan
Prior art keywords
image data
line image
read
image sensor
pattern
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
Application number
JP1273288A
Other languages
English (en)
Inventor
Hironori Yamamoto
山本 博法
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.)
PFU Ltd
Original Assignee
PFU 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
Application filed by PFU Ltd filed Critical PFU Ltd
Priority to JP1273288A priority Critical patent/JPH03135267A/ja
Publication of JPH03135267A publication Critical patent/JPH03135267A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 ラインイメージセンサに従って副走査方向に相対的に移
動する原稿の画像データを読み取るよう処理するイメー
ジスキャナ装置に関し、読取処理の途中で原稿の相対的
な移動速度が変更されるときにおいても、シンプルな構
成に従って正確な読取処理を実行できるようにすること
を目的とし、 副走査方向に対しての周期的な明暗情報の規則性をもつ
エンコーダパターンを、原稿の載置面の原稿に隣接する
区域にラインイメージセンサによる読み取りが可能とな
る形式で備えるよう構成するとともに、ラインイメージ
センサにより読み取られるエンコーダパターンの明暗情
報の周期性情報を検出して、該検出結果に応じてライン
イメージセンサにより読み取られる画像データの読込処
理を指示する読込指示手段を備えるよう構成する。
〔産業上の利用分野] 本発明は、ラインイメージセンサに従って副走査方向に
相対的に移動する原稿の画像データを読み取るよう処理
するイメージスキャナ装置に関し、特に、読取処理の途
中で原稿の相対的な移動速度が変更されるときにおいて
も、シンプルな構成に従って正確な読取処理を実行でき
るようにするイメージスキャナ装置に関する。
コンピュータシステムとの間のインタフェース装置の1
つとして、原稿上の画像データの読取処理を実行するイ
メージスキャナ装置が広く用いられつつある。このイメ
ージスキャナ装置により読み取られる画像データのデー
タ量は極めて大きいものであることから、コンピュータ
システムが一度に取り込むことが不可能となることが起
こり、それがために、読取処理の途中で原稿の相対的な
移動を停止させて読取処理を一時停止させる処理が実行
されることになる。このような停止処理が実行されると
きには、原稿の相対的な移動が定速でなくなることから
、ラインイメージセンサの周期的な駆動による読取処理
では正しい画像データの読み取りが実行できなくなる。
これから、何らかの補正方式を具備させていく必要があ
るのであるが、この補正方式はできる限りシンプルな構
成のものでもって実現させてい(必要がある。
〔従来の技術〕
従来では、原稿の相対的な移動を定速から停止までにス
ルーダウンするときのスルーイングカーブや停止から定
速までにスルーアップするときのスルーイングカーブに
応じた間引きテーブルを用意しておいて、この間引きテ
ーブルに従って、ラインイメージセンサによって周期的
に読み取られたライン画像データの中から概略等間隔の
距離に位置するライン画像データを選択していくことで
、正しい画像データの読み取りを実行するようにしてい
た。すなわち、減速時や加速時には定常状態の定速より
遅い速度で原稿が相対的に移動していくことから、必要
以上のライン画像データをサンプリングしてしまうこと
になるので、間引きテーブルに従って読み取ったライン
画像データの中から有効なものを選択していくことで、
正しい画像データの読み取りを実現するよう処理してい
たのである。
(発明が解決しようとする課題) しかしながら、このような間引きテーブルを用いる従来
技術では、スルーイングカーブを変更する度毎に間引き
テーブルを作成しなければならないという問題点があっ
た。しかも、この間引きテーブルは読取速度の違い(解
像度の違いになる)に応して用意する必要があることか
ら、従来技術では、間引きテーブルを格納するために大
きなメモリ容量が必要されることになるという問題点も
あったのである。
本発明はかかる事情に鑑みてなされたものであって、定
速による読み取りが行われないときにあって、間引きテ
ーブルを使わずにシンプルな構成に従って正確な読取処
理を実行できるようにする新たなイメージスキャナ装置
の提供を目的とするものである。
(課題を解決するための手段〕 第1図は本発明の原理構成図である。
図中、lは読取対象となる原稿、2は原稿1の画像デー
タの読み取りを実行するラインイメージセンサ、3は原
稿1を載置する原稿載置面、4は原稿載置面3上の原稿
1に隣接する区域にラインイメージセンサ2による読み
取りが可能となる形式で備えられるエンコーダパターン
であって、副走査方向(原稿1の相対的な移動方向)に
対しての周期的な明暗情報の規則性をもつパターンであ
るもの、5はラインイメージセンサ駆動回路であって、
ラインイメージセンサ2を定周期でスキャンするもの、
6は読込指示手段であって、ラインイメージセンサ2に
より読み取られるエンコーダパターン4の明暗情報の周
期性情報を検出して、その検出結果に応してラインイメ
ージセンサ2により読み取られる画像データの読込処理
を指示するもの、7はライン画像データ読込手段であっ
て、読込指示手段6からの指示を受けてラインイメージ
センサ駆動回路5から出力されるライン画像データの読
込処理を実行するもの、8は画像データ格納手段であっ
て、ライン画像データ読込手段7により読み込まれてい
くライン画像データを格納するものである。
〔作用〕
本発明では、読込指示手段6は、ラインイメージセンサ
駆動回路5から出力されるライン画像データの例えば先
頭のビットの明暗情報を監視することで、エンコーダパ
ターン4のもつ所定の周期性を検出して、この周期性を
検出するときには、ライン画像データ読込手段7に対し
て、ラインイメージセンサ駆動回路5から出力されるそ
の検出時点のライン画像データの読み込みを指示する。
この読込指示を受は取ると、ライン画像データ読込手段
7は読込指示のあったライン画像データの読込処理を実
行して、その読み込んだライン画像データを画像データ
格納手段8に格納していくよう処理する。
このようにして読み込まれるライン画像データは、エン
コーダパターン4のもつ周期性に対応して、原稿1上に
設定される等間隔のライン上の画像データに該当するも
のであることから、画像データ格納手段8には、原稿1
の相対的な移動速度に関係せずに正しい画像データが格
納されるようになるのである。
このように、本発明によれば、エンコーダパターン4を
備えるだけというシンプルな構成に従って、原稿1の相
対的な移動速度が変化するときにあってもその画像デー
タを正確に読み取れるようになるのである。
〔実施例〕
以下、実施例に従って本発明の詳細な説明する。
本発明は、第1図でも説明したように、原稿1の!!載
置に副走査方向に対しての周期的な明暗情報の規則性を
もつエンコーダパターン4を備えるよう構成して、この
エンコーダパターン4の周期性に従って原稿1の画像デ
ータの読込処理を実行していくよう構成するものである
。
第2図に、この備えられるエンコーダパターン4の一実
施例を図示する。この図に示すエンコーダパターン4は
、原稿lが載置されるガラス仮3aを保持する枠板3b
の裏側(ラインイメージセンサ2から見れる側)であっ
て、かつラインイメージセンサ2の先頭のビットが存在
する側の枠板3bのサイドにマー−キングされることで
備えられるよう構成されるもので、ホストシステムから
設定されることになる解像度の内の最も高い解像度に適
合する周期性をもつ白黒の繰り返しパターンにより構成
されるものである。すなわち、ホストシステムから設定
される最も高い解像度が400dpi(ドント/インチ
)である場合には、0.0635mm(・25.4/4
00) という幅長をもつ白パターンと同し幅長をもつ
黒パターンとの繰り返しのパターンにより構成されるこ
とになる。
第3図に、本発明に係るイメージスキャナ装置の信号処
理部分についてのシステム構成の一実施例を図示する0
図中、第1図で説明したものと同じものについては同一
の記号で示しである。9はHゲートであって、読込指示
手段6より設定されることになるライン画像データ読込
手段7に対しての読込指示のフラグを管理するもの、1
0は■ゲートであって、副走査方向に駆動されている(
すなわち、原稿1の読取処理が実行されている)ときに
設定されることになるフラグを管理するもの、20はイ
メージスキャナ信号処理部であって、ラインイメージセ
ンサ駆動回路5、読込指示手段6、ライン画像データ読
込手段7、Hゲート9及び■ゲート10を備えることで
イメージス%yについての信号処理を実行するもの、3
0はホストシステムであって、画像データ格納手段8を
備えるとともに、読込指示手段6に対して読込処理の解
像度を指示するよう処理するものである。
次に、マイクロプログラムにより構成される読込指示手
段6が実行する第4図及び第5図に示すフローチャート
に従って、第3図に示す本発明の実施例の動作処理につ
いて詳細に説明する。ここで、第4図に示すフローチャ
ートは、ホストシステム30から最も高い解像度である
解像度400dpiが設定されるときに実行されるフロ
ーチャートであり、第5図に示すフローチャートは、こ
の半分の解像度である解像度200dpiが設定される
ときに実行されるフローチャートである。
ホストシステム30から最も高い解像度である解像度4
00dpiが設定されることで、原稿1の読取処理(こ
のとき、■ゲートlOにフラグがセ )ツトされること
で■ゲート10がONする)に入ると、第4図のフロー
チャートに示すように、ステップ1で、ラインイメージ
センサ駆動回路5から出力されるライン画像データ内の
エンコーダパターン4の範囲にある特定のビットの明暗
情報を読み取り、次にステップ2で、この読み取った明
暗情報から、ラインイメージセンサ2がエンコーダパタ
ーン4の白パターン部分を見ているのか、黒パターン部
分を見ているのかを判断する。このステップ2の判断で
、白パターン部分を見ていると判断するときには、ステ
ップ3に進んで、巾検出フラグがセットされているのか
否かをチエツクする。ここで、この巾検出フラグは、黒
パターン部分から白パターン部分に転じるときにセット
されるとともに、白パターン部分から黒パターン部分に
転じるとき消去されるものである。
このステップ3の判断で巾検出フラグがセットされてい
ないと判断するとき、すなわち、ステップ2で判断され
た白パターン部分が新たに黒パターン部分から転じた白
パターン部分であると判断するときには、ステップ4に
進んで、Hゲート9にフラグをセットすることで■(ゲ
ート9をONするとともに、次のステップ5で、巾検出
フラグをセットし、続くステップ6で、セット中にある
黒検出フラグを消去する処理を実行する。ここで、この
黒検出フラグは、白パターン部分から黒パターン部分に
転じたときにセットされるとともに、黒パターン部分か
ら白パターン部分に転じるとき消去されるものである。
このようにして、ステップ4の処理に従ってHゲート9
がONすると、ライン画像データ読込手段7は、ライン
イメージセンサ駆動回路5から出力されるライン画像デ
ータを読み取って画像データ格納手段8に格納するよう
処理する。
逆に、ステップ3の判断で巾検出フラグがセットされて
いると判断するとき、すなわち、連続している白パター
ン部分であると判断するときには、ステップ7に進んで
、■1ゲート9のフラグをリセットすることでHゲート
9をOFFする。この処理に従って、Hゲート9がエン
コーダパターン4の白パターン部分のエツジ部分でON
Lで、その他の白パターン部分ではONL、ないよう動
作することが保証されることになる。
一方、ステップ2の判断で、黒パターン部分を見ている
と判断するときには、ステップ8に進んで、黒検出フラ
グがセントされているのか否かをチエツクする。このス
テップ8の判断で黒検出フラグがセットされていないと
判断するとき、すなわち、ステップ2で判断された黒パ
ターン部分が新たに白パターン部分から転しな黒パター
ン部分であると判断するときには、ステップ9に進んで
、Hゲート9にフラグをセットすることでHゲート9を
ONするとともに、次のステップ10で、黒検出フラグ
をセットし、続くステップ11で、セット中にある巾検
出フラグを消去する処理を実行する。
このようにして、ステップ9の処理に従ってHゲート9
がONすると、ライン画像データ読込手段7は、ライン
イメージセンサ駆動回路5から出力されるライン画像デ
ータを読み取って画像データ格納手段8に格納するよう
処理する。
逆に、ステップ8の判断で黒検出フラグがセントされて
いると判断するとき、すなわち、連続している黒パター
ン部分であると判断するときには、ステップ12に導ん
で、Hゲート9のフラグをリセットすることでHゲート
9をOFFする。この処理に従って、Hゲート9がエン
コーダパターン4の黒パターン部分のエツジ部分でON
して、その他の黒パターン部分ではONしないよう動作
することが保証されることになる。
このステップIないしステップ12の処理は、ステップ
13で全ラインの読取処理の終了が確認されるまで続け
られることになる。
この第4図のフローチャートを実行することで、第6図
に示すように、エンコーダパターン4の「白→黒J、「
黒→白」のエツジ部分で原稿1の画像データの読込処理
が実行されるようになる。
これから、ホストシステム30からの読込停止要求信号
に従って副走査方向の送り速度に変化が生ずるようなこ
とがあっても、常に、原稿lの画像データを正しく画像
データ格納手段8に読み込めるようになるのである。
一方、ホストシステム30から解像度200dpiが設
定されることで、原稿lの読取処理に入ると、第5図の
フローチャートに示すように、ステップ21で上述のス
テップ1と同様の処理を実行することで、エンコーダパ
ターン4の明暗情報を読み取り、次にステップ22で上
述のステップ2と同様の処理を実行することで、ライン
イメージセンサ2がエンコーダパターン4の白黒いずれ
のパターン部分をみているのかを判断する。このステッ
プ22の判断で、白パターン部分を見ていると判断する
ときには、ステップ23に進んで、巾検出フラグがセン
トされているのか否かをチエツクする。ここで、この巾
検出フラグは、黒パターン部分から白パターン部分に転
じたときにセットされるとともに、ライン画像データが
読み込まれた時点で消去されるものである。
このステップ23の判断で巾検出フラグがセットされて
いないと判断するときには、ステ、ブ24に進んで巾検
出フラグをセットしてからステップ25に進み、一方、
ステップ23の判断で巾検出フラグがセントされている
と判断するときには直ちにステップ25に進むよう処理
する。そして、このステップ25で、黒検出フラグがセ
ットされているのか否かをチエツクする。ここで、この
黒検出フラグは、白パターン部分から黒パターン部分に
転じたときにセットされるとともに、ライン画像データ
が読み込まれた時点で消去されるものである。
このステップ25の判断で黒検出フラグがセットされて
いると判断するときには、ステップ26に進んで、Hゲ
ート9にフラグをセントすることでI]ゲート9をON
するとともに、黒検出フラグ及び巾検出フラグを消去す
る。そして、続くステップ27で全ラインの読込処理が
終了したのか否かを判断して、終了していないと判断す
るときにはステップ21に戻るよう処理する。逆に、ス
テップ25の判断で黒検出フラグがセットされていない
ときには、ステップ28に進んでHゲート9のフラグを
リセットすることでHゲート9をOFFする。
一方、ステップ22の判断で、黒パターン部分を見てい
ると判断するときには、ステップ29に進んで、黒検出
フラグがセットされているのか否かをチエツクし、黒検
出フラグがセットされていないと判断するときには、ス
テップ30に進んで黒検出フラグをセントしてからステ
ップ2日に進み、逆に、黒検出フラグがセットされてい
ると判断するときには直ちにステップ30に進むよう処
理する。
この第5図のフローチャートを実行することで、第7図
に示すように、エンコーダパターン4の「黒→白」のエ
ツジ部分で原稿1の画像データの読込処理が実行される
ようになる。これから、ホストシステム30からの読込
停止要求信号に従って副走査方向の送り速度に変化が生
ずるようなことがあっても、常に、原稿1の画像データ
を正しく画像データ格納手段8に読み込めるようになる
のである。
この第4図及び第5図のフローチャートでは、解像度4
00dρi及び解像度200dpiのときのものを開示
したが、更に低い解像度のときにも、間引いていく自パ
ターン部分の個数と黒パターン部分の個数を計数するカ
ウンタ機能を拡張していくことで実現できることになる
。
以上説明した実施例では、エンコーダパターン4を特定
の周期をもつ1種類のもので構成して、エンコーダパタ
ーン4の白黒パターンの抽出ヲ実行するプログラムを別
のものを使用することで解像度の変更に対応していくと
いう構成のものを開示したが、この構成とは異ならしめ
て、エンコーダパターン4を並列的に備えられる異なる
周期をもつ複数種類のもので構成して、エンコーダパタ
ーン4の白黒パターンの判断に用いるラインイメージセ
ンサ2の判断ビットを変更していくことで解像度の変更
に対応していくという構成を採ることも可能である。
図示実施例について説明したが、本発明はこれに限定さ
れるものではない0例えば、エンコーダパターン4の設
置位置は様々な場所が可能であって、例えば、原稿lを
押さえる蓋の方に設置していくようにするものであって
もよいのである。また、エンコーダパターンは必ずしも
明状態の幅員と暗状態の幅員が同一長のものから構成さ
れる必要もないのである。
〔発明の効果〕
以上説明したように、本発明によれば、原稿の相対的な
移動速度が変化するイメージスキャナ装置にあって、従
来技術が必要としていた間引きテーブルを用いずに、極
めて単純な構成に従って原稿上の画像データを正確に読
み取れるようになるのである。これから、スルーイング
カーブを変更するようなことがあっても何ら変更を要求
されなくなるとともに、大きなメモリ容量も要求されな
くなるのである。
【図面の簡単な説明】
第1図は本発明の原理構成図、 第2図はエンコーダパターンの一実施例、第3図は本発
明の一実施例、 第4図及び第5図は本発明が実行するフローチャート、 第6図は第4図のフローチャートの実行によるHゲート
のON状態の説明図、 第7図は第5図のフローチャートの実行によるHゲート
のON状態の説明図である。 図中、1は原稿、2はラインイメージセンサ、3は原稿
載置面、3aはガラス板、3bは枠板、4はエンコーダ
パターン、5はラインイメージセンサ駆動回路、6は読
込指示手段、7はライン画像データ読込手段、8は画像
データ格納手段、9はHゲート、IOは■ゲート、20
はイメージスキャナ信号処理部、30はホストシステム
である。

Claims (1)

  1. 【特許請求の範囲】 ラインイメージセンサに従って副走査方向に相対的に移
    動する原稿の画像データを読み取るよう処理するイメー
    ジスキャナ装置において、 副走査方向に対しての周期的な明暗情報の規則性をもつ
    エンコーダパターン(4)を、原稿の載置面の原稿に隣
    接する区域に上記ラインイメージセンサによる読み取り
    が可能となる形式で備えるよう構成するとともに、 上記ラインイメージセンサにより読み取られる上記エン
    コーダパターン(4)の明暗情報の周期性情報を検出し
    て、該検出結果に応じて上記ラインイメージセンサによ
    り読み取られる画像データの読込処理を指示する読込指
    示手段(6)を備えることを、 特徴とするイメージスキャナ装置。
JP1273288A 1989-10-20 1989-10-20 イメージスキャナ装置 Pending JPH03135267A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1273288A JPH03135267A (ja) 1989-10-20 1989-10-20 イメージスキャナ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1273288A JPH03135267A (ja) 1989-10-20 1989-10-20 イメージスキャナ装置

Publications (1)

Publication Number Publication Date
JPH03135267A true JPH03135267A (ja) 1991-06-10

Family

ID=17525764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1273288A Pending JPH03135267A (ja) 1989-10-20 1989-10-20 イメージスキャナ装置

Country Status (1)

Country Link
JP (1) JPH03135267A (ja)

Similar Documents

Publication Publication Date Title
EP0720113B1 (en) Two-dimensional code reading apparatus
US4561103A (en) Print inspecting method and apparatus
EP0103788B1 (en) Method and apparatus for reading mark sheets
JPH08123900A (ja) ライン走査画像のための位置決定方法及びその装置
US4811416A (en) Method for reading a document and a document reading apparatus utilizing an image buffer
US4009467A (en) Character reader
US3852715A (en) Character recognizing system
JPH02125375A (ja) 位置検出装置
US5084773A (en) Image reading processing apparatus
CN1035572A (zh) 扫描文件速度检测器
EP0341850A2 (en) Document reading devices
US6891644B1 (en) Image processing device and image processing method
JPS61133486A (ja) コ−ド読取方法
JPS644388B2 (ja)
CN1185598C (zh) 图像扫描装置及其放大率误差和偏移率的检测方法
JP3084726B2 (ja) 画像処理領域認識装置
JPH0556717B2 (ja)
JPH0681217B2 (ja) 画像読取装置
JPH04227579A (ja) 印字評価方法及び印字評価装置
JPH011076A (ja) 実時間重心位置検出用画像処理装置
JP2957740B2 (ja) 行方向判定装置
JP2676727B2 (ja) 画像処理装置
JPH0831941B2 (ja) 原稿読取装置
JPH0281562A (ja) 画像読取装置
JPS62239663A (ja) 原稿処理装置