(57)【要約】【課題】ラインセンサを用いた画像読取装置における色ずれの問題を、複雑な画像処理によらず簡単な方法で解決する。【解決手段】画像読取装置は、所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、前記複数のラインセンサからの画素データを格納する遅延メモリと、前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、前記スキャン時間間隔を調整する制御手段と、を備える。【選択図】図１
2017195426.tif 000002
【特許請求の範囲】
【請求項１】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
を備える画像読取装置。
【請求項２】
前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、
前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されている、
請求項１に記載の画像読取装置。
【請求項３】
前記クロックパルスのカウント数と周波数の少なくとも一方を変更するためのユーザ入力を受け取るように構成されたユーザ操作手段を更に備える、請求項２に記載の画像読取装置。
【請求項４】
前記クロックパルスのカウント数と周波数の複数のペアをプリセットデータとして予め記憶している記憶手段と、
前記複数のペアから１つを選択するためのユーザ入力を受け取るように構成されたユーザ操作手段と、
を更に備える、請求項２に記載の画像読取装置。
【請求項５】
前記ユーザ入力が与えられるのに先立って前記形成された画像を表示する表示手段を更に備える、請求項３又は４に記載の画像読取装置。
【請求項６】
前記複数のラインセンサによって撮像される被写体の移動速度を検出する速度検出手段を更に備え、
前記制御手段は、前記被写体の検出された移動速度に基づいて、前記クロックパルスのカウント数と周波数を決定するように構成されている、
請求項２に記載の画像読取装置。
【請求項７】
前記制御手段は、前記クロックパルスのカウント数ｐと周波数ｆを、次式
ｐ／ｆ＝ｍ・（Ｌ／Ｖ）
（但し、ｍは正の整数、Ｌは各ラインセンサに対応する読取ライン間の距離、Ｖは被写体の移動速度）
を満たすように決定する、
請求項６に記載の画像読取装置。
【請求項８】
前記スキャン時間間隔の調整に応じて前記画像の明るさを補償するように構成された補償手段を更に備える、請求項１から７のいずれか１項に記載の画像読取装置。
【請求項９】
請求項１から８のいずれか１項に記載の画像読取装置と、
前記複数のラインセンサによって撮像された被写体としての被選別物を、前記画像読取装置によって形成された前記画像に基づいて選別する選別手段と、
を備える選別機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び選別機に関する。特に、本発明は、ラインセンサを用いた画像読取装置、及びそのような画像読取装置を備えた選別機に関する。
【背景技術】
【０００２】
従来、Ｒ（赤）、Ｇ（緑）、及びＢ（青）の３色にそれぞれ対応した３つのラインセンサ（以下、３ラインセンサという）を用いた画像読取装置が知られている。３ラインセンサを用いた画像読取装置では、各ラインセンサによる被写体上のスキャン位置（読取ライン）が異なっているため、各ラインセンサの画素データをそのまま合成すると、合成画像に色ずれが生じる。このような色ずれを防止するための補正方法として、従来、各ラインセンサの画素データを遅延メモリに保持しておき、被写体上の同一点が各ラインセンサのそれぞれの読取ラインを通過したタイミング（即ち異なるタイミング）でスキャンされた画素データを対応付けて、１つの画像に合成することが行われている（例えば特許文献１及び２を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２１１１２２号公報
【特許文献２】特公平６−２０２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の補正方法は、ラインセンサのスキャン時間間隔中に被写体が移動する距離が、各ラインセンサの読取ライン間の距離の整数倍である場合に有効である。この条件が満たされない場合の方策として、引用文献１及び２には更に、複雑な画像処理を採用することによって、色ずれの問題を解決することが示されている。
【０００５】
本発明は、上記の点に鑑みてなされたものであり、その目的の１つは、複数のラインセンサを用いた画像読取装置における色ずれの問題を、より簡単な方法で解決することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一態様は、所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、前記複数のラインセンサからの画素データを格納する遅延メモリと、前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、前記スキャン時間間隔を調整する制御手段と、を備える画像読取装置である。
【０００７】
また、本発明の他の一態様は、上記一態様において、前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されている、画像読取装置である。
【０００８】
また、本発明の他の一態様は、上記一態様において、前記クロックパルスのカウント数と周波数の少なくとも一方を変更するためのユーザ入力を受け取るように構成されたユーザ操作手段を更に備える、画像読取装置である。
【０００９】
また、本発明の他の一態様は、上記一態様において、前記クロックパルスのカウント数と周波数の複数のペアをプリセットデータとして予め記憶している記憶手段と、前記複数のペアから１つを選択するためのユーザ入力を受け取るように構成されたユーザ操作手段と、を更に備える、画像読取装置である。
【００１０】
また、本発明の他の一態様は、上記一態様において、前記ユーザ入力が与えられるのに先立って前記形成された画像を表示する表示手段を更に備える、画像読取装置である。
【００１１】
また、本発明の他の一態様は、上記一態様において、前記複数のラインセンサによって撮像される被写体の移動速度を検出する速度検出手段を更に備え、前記制御手段は、前記被写体の検出された移動速度に基づいて、前記クロックパルスのカウント数と周波数を決定するように構成されている、画像読取装置である。
【００１２】
また、本発明の他の一態様は、上記一態様において、前記制御手段は、前記クロックパルスのカウント数ｐと周波数ｆを、次式ｐ／ｆ＝ｍ・（Ｌ／Ｖ）（但し、ｍは正の整数、Ｌは各ラインセンサに対応する読取ライン間の距離、Ｖは被写体の移動速度）を満たすように決定する、画像読取装置である。
【００１３】
また、本発明の他の一態様は、上記一態様において、前記スキャン時間間隔の調整に応じて前記画像の明るさを補償するように構成された補償手段を更に備える、画像読取装置である。
【００１４】
また、本発明の他の一態様は、上記一態様による画像読取装置と、前記複数のラインセンサによって撮像された被写体としての被選別物を、前記画像読取装置によって形成された前記画像に基づいて選別する選別手段と、を備える選別機である。
【発明の効果】
【００１５】
本発明によれば、複数のラインセンサを用いた画像読取装置における色ずれの問題を、複雑な画像処理によることなく簡単な方法で解決することができる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る選別機１００の概略構成を示す図である。
【図２】３ラインセンサ２０１の読取ラインを示す図である。
【図３】３ラインセンサ２０１のスキャンのタイミングにおける被写体５００の位置と読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂとの位置関係を示す図である。
【図４】３ラインセンサ２０１のスキャンのタイミングにおける被写体５００の位置と読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂとの位置関係を示す図である。
【図５】クロック２０７からのクロックパルスと、駆動回路２０６により生成される蓄積時間決定パルスを示す図である。
【図６】第２実施形態に係る選別機１００Ａの概略構成を示す図である。
【図７】第３実施形態に係る選別機１００Ｂの概略構成を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
【００１８】
図１は、本発明の第１実施形態に係る選別機１００の概略構成を示す図である。選別機１００は、画像読取装置２００とエアガン３００とを備える。選別機１００は、上流から下流に流れてきた被選別物５００が不良品である場合にエアガン３００から空気流３０５を噴出させるように構成される。被選別物５００は、例えば、米粒、豆類、穀類、種子、ガラス小片、プラスチック小片等である。空気流３０５によって不良の被選別物５００が除去されることで、被選別物５００が良品と不良品とに選別される。エアガン３００は被選別物５００を選別するための選別手段の一例であり、選別手段としてエアガン３００とは異なる他の機構が用いられてもよい。
【００１９】
画像読取装置２００は、３ラインセンサ２０１と、レンズ２０２と、アナログデジタルコンバータ２０３と、遅延メモリ２０４と、画像処理回路２０５と、駆動回路２０６と、クロック２０７と、制御部２０８と、ユーザ操作部２０９と、表示部２１０と、照明２１４と、調光部２１５と、画像補償部２１６とを備える。クロック２０７は、所定の周波数のクロックパルスを発生させ、駆動回路２０６へ供給する。駆動回路２０６は、クロック２０７からのクロックパルスを用いて、３ラインセンサ２０１を駆動するための駆動パルスを生成し、３ラインセンサ２０１へ供給する。３ラインセンサ２０１は、駆動回路２０６から駆動パルスを受ける毎に、スキャン（撮像）動作を実施する。３ラインセンサ２０１は、ある移動速度Ｖで移動する被選別物としての被写体５００を、レンズ２０２を介して撮像する。３ラインセンサ２０１は、Ｒ（赤）、Ｇ（緑）、及びＢ（青）の３色にそれぞれ対応した３つのラインセンサを備え、各ラインセンサは、それぞれの色に対応したアナログ画素信号を、それぞれの色に対応して設けられたアナログデジタルコンバータ２０３へ出力する。各アナログデジタルコンバータ２０３は、アナログ画素信号をデジタルの画素データに変換し、遅延メモリ２０４へ出力する。画像処理回路２０５は、遅延メモリ２０４から各色の画素データを読み出して、被写体５００を含む画像を形成する。表示部２１０は、画像処理回路２０５によって形成された画像を表示する。
【００２０】
選別機１００の操作者であるユーザは、表示部２１０に表示された画像が色ずれを含んでいる場合に、３ラインセンサ２０１へ供給される駆動パルスの時間間隔（スキャン時間間隔）を調整するためのユーザ入力をユーザ操作部２０９へ与える。駆動パルスの時間間隔は、クロックパルスのカウント数と周波数とによって決まる長さの時間である。本実施形態において、ユーザ入力は、クロックパルスのカウント数と周波数の少なくとも一方を変更する（増大又は減少させる）ことを指定する入力である。制御部２０８は、クロックパルスの周波数の変更を指定するユーザ入力が与えられた場合、変更後の周波数をクロック２０７に指示する。クロック２０７は、制御部２０８から指示された周波数のクロックパルスを発生させる。また、制御部２０８は、クロックパルスのカウント数の変更を指定するユーザ入力が与えられた場合、変更後のカウント数を駆動回路２０６に指示する。駆動回路２０６は、制御部２０８から指示されたカウント数のクロックパルスがクロック２０７から入力される毎に、駆動パルスを生成するように動作する。このようにして、ユーザからのユーザ入力に応じて、３ラインセンサ２０１のスキャン時間間隔の調整が行われる。
【００２１】
図２は、３ラインセンサ２０１の読取ラインを示す図である。図示されるように、３ラインセンサ２０１は、赤色ラインセンサ２０１Ｒ、緑色ラインセンサ２０１Ｇ、及び青色ラインセンサ２０１Ｂを備えている。被写体５００が移動する平面Ｑ上において、赤色ラインセンサ２０１Ｒ、緑色ラインセンサ２０１Ｇ、及び青色ラインセンサ２０１Ｂは、それぞれ読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂの位置の像を撮像する。読取ライン間の距離Ｌは、３ラインセンサ２０１内部における各色ラインセンサの間隔、及びレンズ２０２を含む光学系の倍率によって決まる距離である。このように、３ラインセンサ２０１は、各色のラインセンサ２０１Ｒ、２０１Ｇ、２０１Ｂがそれぞれ異なる位置の読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂをスキャンするように構成されている。
【００２２】
移動する被写体５００は各色に対応する読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂをそれぞれ異なるタイミングで通過するので、被写体５００が読取ライン２５０Ｒを通過した時点でスキャンされた赤色ラインセンサ２０１Ｒの画素データと、読取ライン２５０Ｇを通過した時点でスキャンされた緑色ラインセンサ２０１Ｇの画素データと、読取ライン２５０Ｂを通過した時点でスキャンされた青色ラインセンサ２０１Ｂの画素データとを用いれば、色ずれのない合成画像を得ることはできる。しかしながら、３ラインセンサ２０１のスキャン時間間隔と被写体５００の移動速度との関係によっては、被写体５００上の同一位置が各読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂを通過するタイミングと３ラインセンサ２０１のスキャンのタイミングとが同期しないため、色ずれを完全に解消することができない。特に選別機において被選別物（被写体）５００の移動速度が正確に分からない場合には、このことが問題となり得る。
【００２３】
３ラインセンサ２０１のスキャン時間間隔をＴとすると、１回のスキャンの間に被写体５００が移動する距離ｋは、
（１）        ｋ＝Ｖ・Ｔ
となる。また、１回のスキャンの間に被写体５００がちょうど読取ライン間距離Ｌだけ移動するような被写体５００の移動速度をＵとし、
（２）        （ｍ−１）・Ｕ＜Ｖ≦ｍ・Ｕ  （ｍ＝１，２，３，…）
を満たす正の整数を定める。このとき、任意のＮ番目のスキャンに対して、３ラインセンサ２０１のスキャン時間間隔Ｔと被写体５００の移動速度Ｖが、関係式
（３）        ｋ＝ｍ・Ｌ    即ち    Ｖ・Ｔ＝ｍ・Ｌ
を満足する関係にあれば、３ラインセンサ２０１のＮ番目、Ｎ＋ｍ番目、Ｎ＋２ｍ番目のスキャンのタイミングと、被写体５００上の同一位置がそれぞれ読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂを通過するタイミングとがちょうど一致するようになる。一方、スキャン時間間隔Ｔと移動速度Ｖが関係式（３）を満足しない場合には、
（４）        ΔＬ＝ｍ・Ｌ−ｋ＝ｍ・Ｌ−Ｖ・Ｔ
で表される色ずれ誤差ΔＬが残存する。
【００２４】
図３及び図４は、３ラインセンサ２０１のスキャンのタイミングにおける被写体５００の位置と読取ライン２５０Ｒ、２５０Ｇ、２５０Ｂとの位置関係を示す図である。図３は、ｍ＝１の場合の関係式（３）が成り立つ状況（即ちＶ・Ｔ＝Ｌ）を表している。被写体５００上の位置Ｘは、Ｎ番目のスキャンタイミングで読取ライン２５０Ｒを通過し、Ｎ＋１番目のスキャンタイミングで読取ライン２５０Ｇを通過し、Ｎ＋２番目のスキャンタイミングで読取ライン２５０Ｂを通過する。よって、遅延メモリ２０４から、赤色ラインセンサ２０１ＲのＮ番目のスキャンに対応する画素データと、緑色ラインセンサ２０１ＧのＮ＋１番目のスキャンに対応する画素データと、青色ラインセンサ２０１ＢのＮ＋２番目のスキャンに対応する画素データを読み出して合成することで、色ずれのない合成画像を得ることができる。一方、図４は、ｍ＝１の場合の関係式（３）が成立しない状況（即ちＶ・Ｔ≠Ｌ）を表している。Ｎ番目のスキャンタイミングで読取ライン２５０Ｒを通過した被写体５００上の位置Ｘは、Ｎ＋１番目とＮ＋２番目のスキャンタイミングではそれぞれ読取ライン２５０Ｇ及び２５０Ｂからずれた位置にある。よって、赤色ラインセンサ２０１ＲのＮ番目のスキャンに対応する画素データと、緑色ラインセンサ２０１ＧのＮ＋１番目のスキャンに対応する画素データと、青色ラインセンサ２０１ＢのＮ＋２番目のスキャンに対応する画素データを合成したとしても、色ずれは解消せず、式（４）の誤差ΔＬが残存してしまう。
【００２５】
このような色ずれ誤差ΔＬが生じないようにするために、本実施形態に係る画像読取装置２００は、ユーザから与えられたユーザ入力に従って、３ラインセンサ２０１へ供給される駆動パルスのうち、電荷の蓄積時間を決定するための駆動パルス（以下、蓄積時間決定パルスと称する）の時間間隔（スキャン時間間隔）Ｔを調整するように構成されている。図５は、クロック２０７からのクロックパルスと、駆動回路２０６により生成される蓄積時間決定パルスを示す図である。クロックパルスは、周波数ｆの連続パルスである。駆動回路２０６は、クロックパルスをカウントして、制御部２０８から指示されたカウント数ｐ毎に１つの蓄積時間決定パルスを生成する。一般的に電荷の蓄積時間は蓄積時間決定パルスの周期（スキャン時間間隔）Ｔに比例し、スキャン時間間隔Ｔはｐ／ｆと表される。よって、クロックパルスのカウント数ｐと周波数ｆとに応じて、３ラインセンサ２０１のスキャン時間間隔Ｔは変化する。ユーザは、クロックパルスのカウント数ｐと周波数ｆの少なくとも一方を変更するユーザ入力をユーザ操作部２０９（例えば、カウント数ｐや周波数ｆを所定のステップ幅ずつインクリメント又はデクリメントさせるための操作ボタン）から与えることで、３ラインセンサ２０１のスキャン時間間隔Ｔを調整することができる。
【００２６】
ここで、上記の関係式（３）は、
（５）        ｐ／ｆ＝ｍ・（Ｌ／Ｖ）
と書き直すことができる。ユーザからのユーザ入力によってクロックパルスのカウント数ｐと周波数ｆの少なくとも一方が変更されたとき、その変更の結果として関係式（５）が満たされることになれば、表示部２１０に表示される画像には色ずれは含まれない。一方、クロックパルスのカウント数ｐと周波数ｆの少なくとも一方の変更によっても、依然として関係式（５）が満たされていなければ、表示部２１０には色ずれを含んだ画像が表示される。ユーザは、表示部２１０に表示された画像を確認しながら、画像内の色ずれが最も目立たなくなるまで、クロックパルスのカウント数ｐと周波数ｆを変更するユーザ入力をユーザ操作部２０９へ与え続ける。このようにして最終的に、画像処理回路２０５によって形成される画像に含まれる色ずれを最小化することができる。
【００２７】
このとき実現可能な最小の色ずれは、３ラインセンサ２０１のスキャン時間間隔Ｔの調整分解能、即ち、クロックパルスのカウント数ｐと周波数ｆの様々な値に対してスキャン時間間隔Ｔがとり得る値の分解能に依存する。カウント数ｐの分解能をΔｐとすると、周波数がｆでカウント数がｐのときのスキャン時間間隔Ｔ＝ｐ／ｆ、及び周波数がｇでカウント数がｐ＋Δｐのときのスキャン時間間隔Ｔ’＝（ｐ＋Δｐ）／ｇから、スキャン時間間隔の分解能ｈは、次式（６）のように表される。
【００２８】
【数１】
2017195426.tif 000003
【００２９】
クロックパルスのカウント数ｐのみを変更するユーザ入力が与えられた場合は、ｆ＝ｇであり、このとき最小の分解能ｈは、Δｐ＝１として
（７）        ｈ＝１／ｆ
となる。また、クロックパルスの周波数ｆのみを変更するユーザ入力が与えられた場合には、Δｐ＝０であるから、分解能ｈは次式（８）となる。
【００３０】
【数２】
2017195426.tif 000004
【００３１】
一方、クロックパルスのカウント数ｐと周波数ｆが固定である従来の画像読取装置では、スキャン時間間隔Ｔの分解能はＴそのものに等しい。よって、ｈ／Ｔ＜１であれば、本実施形態に係る画像読取装置２００は、従来の画像読取装置よりも高精度に色ずれを補正することが可能である。この条件は次式（９）で表され、これを変形して式（１０）を得る。
【００３２】
【数３】
2017195426.tif 000005
【００３３】
【数４】
2017195426.tif 000006
【００３４】
以上述べたように本実施形態の画像読取装置２００では、３ラインセンサ２０１のスキャン時間間隔Ｔ、即ち電荷の蓄積時間を増減させる制御が行われる。電荷の蓄積時間が増減することで、画像処理回路２０５により形成される画像の明るさが変動する可能性がある。そこで、本実施形態に係る画像読取装置２００では更に、画像処理回路２０５により形成される画像の明るさの変動を防止又は低減するために、被写体５００の照明２１４を調光するための調光部２１５、又は画像処理回路２０５の画像処理において画像の明るさを補償するための画像補償部２１６を備えることとしてもよい。一例として、調光部２１５は、制御部２０８から指示されたクロックパルスのカウント数ｐと周波数ｆで決まるスキャン時間間隔Ｔに応じて予め定められた照度に、照明２１４を調光するように構成される。また例えば、画像補償部２１６は、画像処理回路２０５で生成された画像から求められる明るさに基づいて、得られる画像の明るさが一定となるようにフィードバック制御を施される。あるいは、調光部２１５及び画像補償部２１６は、ユーザからの設定に従って動作するように構成されてもよい。
【００３５】
図６は、本発明の第２実施形態に係る選別機１００Ａの概略構成を示す図である。選別機１００Ａは、画像読取装置２００Ａが記憶部２１１を備える点が、第１実施形態と異なる。記憶部２１１は、プリセットデータ２１２を格納している。プリセットデータ２１２は、クロックパルスのカウント数ｐと周波数ｆの複数のペアを含むデータである。クロックパルスのカウント数ｐと周波数ｆの各ペアは、被選別物５００の種類毎に設定されたものであってもよい。例えば、被選別物５００が米粒の場合に適したカウント数ｐ１と周波数ｆ１のペア、被選別物５００が豆類の場合に適したカウント数ｐ２と周波数ｆ２のペア、被選別物５００が穀類の場合に適したカウント数ｐ３と周波数ｆ３のペア、等がプリセットデータ２１２として記憶部２１１に格納される。ユーザは、被選別物５００の種類を指定するユーザ入力をユーザ操作部２０９へ与える。制御部２０８は、ユーザ入力によって指定された被選別物５００の種類に対応するカウント数ｐと周波数ｆのペアを記憶部２１１のプリセットデータ２１２から読み出し、読み出したカウント数ｐと周波数ｆをそれぞれ駆動回路２０６とクロック２０７に指示する。このように、ユーザは、被選別物５００の種類を指定するだけで、３ラインセンサ２０１のスキャン時間間隔を最適に調整することができる。
【００３６】
図７は、本発明の第３実施形態に係る選別機１００Ｂの概略構成を示す図である。選別機１００Ｂの画像読取装置２００Ｂは、ユーザ操作部２０９に代えて速度検出部２１３を備えている。速度検出部２１３は、被選別物５００の移動速度Ｖを検出するように構成される。速度検出部２１３は、検出した移動速度Ｖを示すデータを制御部２０８へ供給する。制御部２０８は、移動速度Ｖに基づいて、上述の関係式（５）に最もよく一致するクロックパルスのカウント数ｐと周波数ｆを決定する。例えば、制御部２０８は、記憶部２１１のプリセットデータ２１２から、関係式（５）に最もよく一致するカウント数ｐと周波数ｆのペアを選択するように構成される。あるいは、クロックパルスのカウント数ｐ（又は周波数ｆ）が固定値である場合、制御部２０８は、関係式（５）を満たすようにもう一方の変数であるクロックパルスの周波数ｆ（又はカウント数ｐ）を計算により求めるように構成されてもよい。このように、本実施形態によれば、ユーザからのユーザ入力なしに、自動的に３ラインセンサ２０１のスキャン時間間隔を最適に調整することができる。
【００３７】
以上、本発明の実施形態を説明したが、本発明はこれに限定されず、その要旨を逸脱しない範囲内において様々な変更が可能である。
【符号の説明】
【００３８】
１００  選別機
２００  画像読取装置
２０１  ３ラインセンサ
２０２  レンズ
２０３  アナログデジタルコンバータ
２０４  遅延メモリ
２０５  画像処理回路
２０６  駆動回路
２０７  クロック
２０８  制御部
２０９  ユーザ操作部
２１０  表示部
２１１  記憶部
２１２  プリセットデータ
２１３  速度検出部
２１４  照明
２１５  調光部
２１６  画像補償部
３００  エアガン
３０５  空気流
５００  被写体（被選別物）
【図１】
2017195426.tif 000007
【図２】
2017195426.tif 000008
【図３】
2017195426.tif 000009
【図４】
2017195426.tif 000010
【図５】
2017195426.tif 000011
【図６】
2017195426.tif 000012
【図７】
2017195426.tif 000013
【手続補正書】
【提出日】平成29年3月15日(2017.3.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
を備え、
前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、
前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されており、
更に、
前記クロックパルスのカウント数と周波数の少なくとも一方を変更するためのユーザ入力を受け取るように構成されたユーザ操作手段と、
前記ユーザ入力が与えられるのに先立って前記形成された画像を表示する表示手段と、
を備える画像読取装置。
【請求項２】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
を備え、
前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、
前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されており、
更に、
前記クロックパルスのカウント数と周波数の複数のペアをプリセットデータとして予め記憶している記憶手段と、
前記複数のペアから１つを選択するためのユーザ入力を受け取るように構成されたユーザ操作手段と、
前記ユーザ入力が与えられるのに先立って前記形成された画像を表示する表示手段と、
を備える画像読取装置。
【請求項３】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
を備え、
前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、
前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されており、
前記複数のラインセンサによって撮像される被写体の移動速度を検出する速度検出手段を更に備え、
前記制御手段は、前記被写体の検出された移動速度に基づいて、前記クロックパルスのカウント数と周波数を決定するように構成されている、
画像読取装置。
【請求項４】
前記制御手段は、前記クロックパルスのカウント数ｐと周波数ｆを、次式
ｐ／ｆ＝ｍ・（Ｌ／Ｖ）
（但し、ｍは正の整数、Ｌは各ラインセンサに対応する読取ライン間の距離、Ｖは被写体の移動速度）
を満たすように決定する、
請求項３に記載の画像読取装置。
【請求項５】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
前記スキャン時間間隔の調整に応じて前記画像の明るさを補償するように構成された補償手段と、
を備える画像読取装置。
【請求項６】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
前記複数のラインセンサによって撮像された被写体としての被選別物を、前記画像読取手段によって形成された前記画像に基づいて選別する選別手段と、
を備える選別機。
【手続補正書】
【提出日】平成29年4月13日(2017.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
を備え、
前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、
前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されており、
更に、
前記クロックパルスのカウント数と周波数の少なくとも一方を変更するためのユーザ入力を受け取るように構成されたユーザ操作手段と、
前記ユーザ入力が与えられるのに先立って前記形成された画像を表示する表示手段と、
を備える画像読取装置。
【請求項２】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
を備え、
前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、
前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されており、
更に、
前記クロックパルスのカウント数と周波数の複数のペアをプリセットデータとして予め記憶している記憶手段と、
前記複数のペアから１つを選択するためのユーザ入力を受け取るように構成されたユーザ操作手段と、
前記ユーザ入力が与えられるのに先立って前記形成された画像を表示する表示手段と、
を備える画像読取装置。
【請求項３】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
を備え、
前記スキャン時間間隔は、前記複数のラインセンサを駆動するためのクロックパルスのカウント数と周波数とによって定められる時間であり、
前記制御手段は、前記クロックパルスのカウント数と周波数の少なくとも一方を変更することによって、前記スキャン時間間隔を調整するように構成されており、
前記複数のラインセンサによって撮像される被写体の移動速度を検出する速度検出手段を更に備え、
前記制御手段は、前記被写体の検出された移動速度に基づいて、前記クロックパルスのカウント数と周波数を決定するように構成されている、
画像読取装置。
【請求項４】
前記制御手段は、前記クロックパルスのカウント数ｐと周波数ｆを、次式
ｐ／ｆ＝ｍ・（Ｌ／Ｖ）
（但し、ｍは正の整数、Ｌは各ラインセンサに対応する読取ライン間の距離、Ｖは被写体の移動速度）
を満たすように決定する、
請求項３に記載の画像読取装置。
【請求項５】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
前記スキャン時間間隔の調整に応じて前記画像の明るさを補償するように構成された補償手段と、
を備える画像読取装置。
【請求項６】
所定のスキャン時間間隔で画素データを生成する複数のラインセンサと、
前記複数のラインセンサからの画素データを格納する遅延メモリと、
前記遅延メモリから前記ラインセンサ毎に異なるスキャンに対応する画素データを読み出して画像を形成する画像処理手段と、
前記スキャン時間間隔を調整する制御手段と、
前記複数のラインセンサによって撮像された被写体としての被選別物を、前記画像処理手段によって形成された前記画像に基づいて選別する選別手段と、
を備える選別機。