(57)【特許請求の範囲】
【請求項１】
画像の形成されたスキャン対象物を支持する支持部に対向してセットされるスキャナユニットに設けられた撮像素子が、前記対象物の前記画像の形成された表面を当該画像に対して所定方向にライン状に走査して当該スキャン対象物の前記表面を光学的に読取るスキャナ装置であって、
前記スキャン対象物を支持する前記支持部の前記走査方向における所定位置に形成されたマークの前記撮像素子による読取り位置を基準位置として決定する基準位置決定手段と、
前記基準位置に基づいて、前記スキャン対象物に形成された前記画像の取得可能な前記撮像素子の前記走査方向における画像取得範囲を決定する画像取得範囲決定手段とを有し、
前記決定された前記撮像素子の前記画像取得範囲にて光学的に読み取られた画像を取得するスキャナ装置。
【請求項２】
前記スキャン対象物は、バーコードが前記画像として印刷されたラベルであって、
前記撮像素子は、前記バーコードの印刷された前記ラベルの表面を前記バーコードを横切る方向にライン状に走査して、当該ラベルの表面を光学的に読み取る請求項１記載のスキャナ装置。
【請求項３】
前記ラベルは、支持部に支持されつつ搬送機構によって搬送され、
前記スキャナユニットは前記支持部に対向し、前記撮像素子が前記ラベルをその搬送方向を横切る方向に走査するようにセットされた請求項２記載のスキャナ装置。
【請求項４】
前記基準位置決定手段は、前記支持部の前記ラベルの前記走査方向における中心に対応する位置に形成されたマークの前記撮像素子による読取り位置を前記基準位置として決定する請求項２または３記載のスキャナ装置。
【請求項５】
前記画像取得範囲決定手段は、前記ラベルの前記バーコードを含む所定範囲に対応した前記撮像素子の画像取得範囲を決定する請求項２乃至４のいずれかに記載のスキャナ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャン対象物を光学的に走査して該スキャン対象物表面から画像情報を得るスキャナ装置に関する。
【背景技術】
【０００２】
例えば、ラベルに印刷されたバーコードの適否を検証するためのバーコード検証機にスキャナ装置が用いられている（特許文献１及び特許文献２参照）。このバーコード検証機では、センサ素子（撮像素子）がバーコードの形成されたラベルの表面をそのバーコードを横切る方向にライン状に走査して、当該ラベルの表面を光学的に読み取っている。そして、前記センサ素子（撮像素子）から出力される前記バーコードの濃淡に応じた読取り信号に基づいて前記ラベルに印刷されたバーコードの適否が判定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０８−９６０６２号公報
【特許文献２】特開平０８−９６０６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなバーコード検証機に用いられるスキャナ装置では、種々の大きさのラベルに形成されたバーコードの画像取得を可能にする場合、最大サイズのラベルを想定して比較的読み取り範囲の広い撮像素子が用いられる。更に、ラベルとスキャナ装置（撮像素子）との相対的な位置関係が種々変動し得る場合、想定される最大の相対位置変動があっても、確実にバーコードの画像を取得できるようにするために、その比較的読み取り範囲の広い撮像素子による画像取得範囲も比較的広く設定される。このため、本来必要なバーコードの画像以外の画像部分も取得することになり、効率的な処理が損なわれるものとなっていた。
【０００５】
また、搬送機構によって支持プレート（支持部）上を搬送されるラベルのバーコードを前記支持プレートに対して所定の位置関係にてセットされたスキャナユニットに搭載される撮像素子がその搬送方向を横切る方向に走査する構造のスキャナ装置も知られている。この種のスキャナ装置において、ラベルが支持プレート上を正しく搬送されていても、スキャナユニットの支持プレートに対するセット位置が正規の位置からずれている場合がある。このような場合を想定すると、前述したのと同様に、撮像素子による画像取得範囲を比較的広く設定しなければならず、効率的な処理が損なわれてしまう。
【０００６】
本発明は、このような事情に鑑みてなされたもので、スキャン対象物との相対的な位置関係が変動し得る場合であっても、適正な画像部分を取得することのできるスキャナ装置を提供するものである。
【課題を解決するための手段】
【０００７】
本発明に係るスキャナ装置は、画像の形成されたスキャン対象物を支持する支持部に対向してセットされるスキャナユニットに設けられた撮像素子が、前記対象物の前記画像の形成された表面を当該画像に対して所定方向にライン状に走査して当該スキャン対象物の前記表面を光学的に読取るスキャナ装置であって、前記スキャン対象物を支持する前記支持部の前記走査方向における所定位置に形成されたマークの前記撮像素子による読取り位置を基準位置として決定する基準位置決定手段と、前記基準位置に基づいて、前記スキャン対象物に形成された前記画像の取得可能な前記撮像素子の前記走査方向における画像取得範囲を決定する画像取得範囲決定手段とを有し、前記決定された前記撮像素子の前記画像取得範囲にて光学的に読み取られた画像を取得する構成となる。
【０００８】
このような構成により、キャン対象物の走査方向における所定位置に対応する撮像素子上の基準位置が決定され、その基準位置に基づいて前記スキャン対象物に形成された画像の取得可能な前記撮像素子の前記走査方向における画像取得範囲が決定されるので、例えば、スキャナユニットの支持部に対するセット位置が変動して、スキャン対象物と撮像素子との相対的な位置関係が変動しても、常に、スキャン対象物の走査方向における所定位置を基準として特定することのできる当該スキャン対象物に形成された画像を含む所定範囲に対応した撮像素子上の範囲を、当該撮像素子上で決められた基準位置に基づいて画像取得範囲として決めることができる。
【００１０】
このような構成により、支持部に形成されたマークに対応したスキャン対象物の走査方向における位置に対応する撮像素子上の位置が基準位置として決定される。
【００１１】
本発明に係るスキャナ装置において、前記スキャン対象物は、バーコードが前記画像として印刷されたラベルであって、前記撮像素子は、前記バーコードの印刷された前記ラベルの表面を前記バーコードを横切る方向にライン状に走査して、当該ラベルの表面を光学的に読み取る構成とすることができる。
【００１２】
このような構成により、バーコードの印刷されたラベルとスキャナ装置との相対的な位置関係が変動しても、常に、ラベルの走査方向における所定位置を基準として特定することのできる当該ラベルに印刷されたバーコードを含む所定範囲に対応した撮像素子上の範囲を、当該撮像素子上で決められた基準位置に基づいて画像取得範囲として決めることができる。
【００１３】
また、本発明に係るスキャナ装置において、前記ラベルは、支持部に支持されつつ搬送機構によって搬送され、前記スキャナユニットは、前記支持部に対向し、前記撮像素子が前記ラベルをその搬送方向を横切る方向に走査するようにセットされた構成とすることができる。
【００１４】
このような構成により、搬送されるラベルとスキャナユニットとのその搬送方向を横切る方向における相対的な位置関係が変動しても、常に、ラベルの走査方向における所定位置を基準として特定することのできる当該ラベルに印刷されたバーコードを含む所定範囲に対応した撮像素子上の範囲を、当該撮像素子上で決められた基準位置に基づいて画像取得範囲として決めることができる。
【００１５】
また、本発明に係るスキャナ装置において、前記基準位置決定手段は、前記支持部の前記ラベルの前記走査方向における中心に対応する位置に形成されたマークの前記撮像素子による読取り位置を前記基準位置として決定する構成とすることができる。
【００１６】
このような構成により、バーコードの印刷されたラベルとスキャナユニットとの相対的な位置関係が変動しても、常に、支持部の前記ラベルの走査方向における中心に対応する位置に形成されたマークの撮像素子による読取り位置に基づいて当該ラベルに印刷されたバーコードを含む所定範囲を画像取得範囲として決めることができる。
【００１７】
更に、本発明に係るスキャナ装置において、前記画像取得範囲決定手段は、前記ラベルの前記バーコードを含む所定の画像範囲に対応した前記撮像素子の画像取得範囲を決定する構成とすることができる。
【００１８】
このような構成により、ラベルのバーコードを含む所定範囲の画像を撮像素子によって取得することができるようになる。
【発明の効果】
【００１９】
本発明に係るスキャン装置によれば、スキャン対象物と撮像素子との相対的な位置関係が変動しても、常に、スキャン対象物の走査方向における所定位置を基準として特定することのできる当該スキャン対象物に形成された画像を含む所定範囲に対応した撮像素子上の範囲を、当該撮像素子上で決められた基準位置に基づいて画像取得範囲として決めることができるので、撮像素子とスキャン対象物との相対的な位置関係が変動し得る場合であっても、適正な画像部分を取得することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の一形態に係るスキャナ装置が適用されたバーコード検証機の機構部の構造を示す図である。
【図２】スキャナユニットの構成例を示す図である。
【図３】バーコード検証機の制御部の構成例を示すブロック図である。
【図４】搬送されるラベルが移動する支持プレートに形成された中心マークとスキャナユニットに設けられたＣＣＤ（撮像素子）との位置関係を示す図である。
【図５】プリンタからバーコード検証機に供給されるバーコードの印刷されたラベルを示す図である。
【図６】図３に示す制御部での処理の流れを示すフローチャートである。
【図７】プリンタからバーコード検証機に供給されるバーコードの印刷されたラベルとＣＣＤ（撮像素子）との位置関係（その１）を示す図である。
【図８】プリンタからバーコード検証機に供給されるバーコードの印刷されたラベルとＣＣＤ（撮像素子）との位置関係（その２）を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について図面を用いて説明する。
【００２２】
本発明の実施の一形態に係るスキャナ装置が適用されるバーコード検証機の機構部は、図１に示すように構成される。
【００２３】
図１において、このバーコード検証機１００の機器筐体１１０内には、スキャナユニット１０と、搬送機構２０と、スタンパ３０とが設けられている。搬送機構２０は、駆動源としてのモータ２１を有し、モータ２１の回転軸に固定された駆動プーリ２２と、第１従動プーリ２３ａ、第２従動プーリ２３ｂ、第３従動プーリ２３ｃの３つの従動プーリとにタイミングベルト２４が巻きかけられ、モータ２１の駆動によって回転する駆動プーリ２２の回転が、タイミングベルト２４を介して前記３つの従動プーリ２３ａ、２３ｂ、２３ｃに伝達するようになっている。また、搬送機構２０は、機器筐体１１０の入口ＩＮから出口ＯＵＴまで延びる支持プレート２８（支持部）を有しており、支持プレート２８に沿って第１搬送ローラ群２５ａ、第２搬送ローラ群２５ｂ及び第３搬送ローラ群２５ｃが配置されている。３つの搬送ローラ群２５ａ、２５ｂ、２５ｃのそれぞれは、３つの従動ローラ２３ａ、２３ｂ、２３ｃのうちの対応する従動ローラにベルト等によって連結され、各従動ローラ２３ａ、２３ｂ、２３ｃの回転によって各搬送ローラ群２５ａ、２５ｂ、２５ｃが回転するようになっている。
【００２４】
機器筐体１１０の入口ＩＮの外側には、ステージ１１１及びサイドガイド１１２が設けられており、プリンタ２００から排出されるバーコード印刷済みのラベルが配列されたシートＳがステージ１１１及びガイド１１２によってガイドされつつ入口ＩＮから支持プレート２８上に供給されるようになっている。そして、支持プレート２８に供給されるシートＳは、第１搬送ローラ２５ａ、第２搬送ローラ２５ｂ、第３搬送ローラ２５ｃによって支持プレート２８上を搬送されて出口ＯＵＴから排出される。
【００２５】
スキャナユニット１０は、機器筐体１１０内の所定位置に搬送機構２０の支持プレート２８に対向するように着脱自在にセットされている。スキャナユニット１０は、具体的には、図２に示すように構成されている。図２において、筐体１１内に、例えば、複数のＬＥＤが配列された構成となる光源１２、ミラー１３、レンズ系１４及び１次元のＣＣＤ１５（撮像素子）が設けられている。筐体１１の支持プレート２８に対向する所定部位には開口１１ａが形成されている。光源１２、ミラー１３、レンズ系１４及びＣＣＤ１５は、筐体１１と所定関係となる支持プレート２８上の位置に設定される読取り位置ＲＰを通過するシートＳ（ラベルＬ）に光源１２からの光が筐体１１の開口１１ａを介して照射された際に、開口１１ａを介して筐体１１内に進入するシートＳ（ラベルＬ）での反射光がミラー１３及びレンズ系１４を介してＣＣＤ１５に導かれるように、配置されている。
【００２６】
このような構造の機構部を有するバーコード検証機１００の制御部は、図３に示すように構成される。
【００２７】
図３において、制御部５０は、ＣＰＵ（処理ユニット）５１、ＲＯＭ５２、ＲＡＭ５３、フラッシュメモリ５４、ＩＦ（インタフェース回路）５５ａ、５５ｂ、搬送制御回路５６、入力回路５７ａ、５７ｂ及び駆動回路５８がバスに接続された構成となっている。搬送制御回路５６は、ＣＰＵ５１からの指示に従って搬送機構２０のモータ２１（図１参照）の駆動制御を行う。入力回路５７ａは、搬送機構２０の３つの搬送ローラ群２５ａ、２５ｂ、２５ｃのいずれかの搬送ローラと同軸に設けられたエンコーダ２６（図１において図示略）からのパルス信号を搬送されるシートＳ（ラベルＬ）の位置を表す信号として入力する。入力回路５７ｂは、ＣＣＤ１５からの出力信号を読取り信号として入力する。駆動回路５８は、ＣＰＵ５１からの指示に従ってスタンパ３０を駆動させる。
【００２８】
ＲＯＭ５２、ＲＡＭ５３、フラッシュメモリ５４は、ＣＰＵ５１にて実行されるべきプログラムや、処理の過程で得られた各種情報を保存する。操作パネル１２０（図１参照）に設けられた操作部１２１及び表示部１２２は、ＩＦ５５ｂを介してバスに接続されており、ＣＰＵ５１の制御のもと、各種情報が表示部１２２に表示され、また、操作部１２１での操作に従った操作情報がＩＦ５５ｂを介してＣＰＵ５１に取り込まれるようになっている。また、外部のＰＣ（コンピュータ）３００がＩＦ５５ａに接続されており、制御部５０は、外部のＰＣ３００と情報の送受信が可能となっている。ＰＣ３００からは、プリンタ２００にて処理されるラベルＬの形状等を表すラベル情報やそのラベルＬに印刷されるバーコードの位置、大きさ等を表すバーコード印刷情報がＩＦ５５ａを介してＲＡＭ５３に取り込まれる。ＣＰＵ５１は、このＲＡＭ５３に取り込まれたラベル情報及びバーコード印刷情報を基準にしてラベルＬに印刷されたバーコードの検証処理を実行する。
【００２９】
スキャナユニット１０のＣＣＤ１５は、所定数、例えば、１０２４個の画素（受光素子）がライン状に配列された構造となっている。そして、スキャナユニット１０は、シートＳ（ラベルＬ）の搬送方向Ａを横切る方向（例えば、直交する方向）に延びるＣＣＤ１５の所定数（例えば、１０２４個）の画素（Ｐ０〜Ｐ１０２４）の中心画素＝Ｐ５１２が、搬送経路となる支持プレート２８の幅方向の中心位置に形成された中心線マークＭＣＬに合致する（直線マークＭＣＬを読取る）ようにセットされている。
【００３０】
プリンタ２００から排出されるバーコード印刷済みのラベルＬが配列されたシートＳは、図５に示すように、ステージ１１１及びサイドガイド１１２によってガイドされつつバーコード検証機１００に供給される。このとき、サイドガイド１１２によってシートＳ（ラベルＬ）は、その幅方向の中心ＣＬが搬送経路の幅方向の中心に合致した状態となっている。従って、プリンタ２００からバーコード検証機１００に供給されるシートＳ（ラベルＬ）は、通常、その幅方向の中心ＣＬが支持プレート２８の前記中心線マークＭＣＬ（図４参照）が形成された幅方向の中心位置に合致するようになっている。即ち、通常、シートＳの幅方向の中心ＣＬがスキャナユニット１０におけるＣＣＤ１５の中心画素Ｐ５１２に合致している。そして、ＣＣＤ１５は、ラベルＬをそれに印刷されたバーコードを横切る方向（例えば、直交する方向）に光学的に走査して、ラベルＬ表面の画像を読取る。
【００３１】
このようにプリンタ２００から供給されるラベルＬに印刷されたバーコードについての検証処理に先立ち、バーコード検証機１００の制御部５０（主にＣＰＵ５１）は、図６に示す手順に従って、ラベルＬから検証すべきバーコードの画像を得るためのＣＣＤ１５の画素範囲を画像取得範囲として決める処理を実行する。
【００３２】
図６において、制御部５０は、ＰＣ３００からラベルＬの形状等を表すラベル情報及びラベルＬに印刷されるバーコードの位置や形状を表すバーコード印刷情報を取得する（Ｓ１）。次いで、制御部５０は、光源１２を点灯させ（Ｓ２）、ＣＣＤ１５からの出力信号に基づいてシートＳの搬送経路となる支持プレート２８に形成された中心線マークＭＣＬを検出する（Ｓ３）。そして、制御部５０は、検出された中心線マークＭＣＬに対応するＣＣＤ１５上の画素位置を基準位置Ｐｃとして決定する（Ｓ４）。通常、ＣＣＤ１５の中心画素Ｐ５１２が中心線マークＭＣＬに合致するようにスキャナユニット１０がセットされているので、基準位置Ｐｃは、ＣＣＤ１５の中心画素Ｐ５１２（Ｐｃ＝Ｐ５１２）になる。更に、支持プレート２８上の前記中心マークＭＣＬに幅方向の中心ＣＬが合致するようにシートＳ（ラベルＬ）が搬送されるので、ＣＣＤ１５における前記基準位置Ｐｃは、通常、搬送されるシートＳの幅方向の中心ＣＬにも合致している。
【００３３】
ＣＣＤ１５における基準位置Ｐｃ（＝Ｐ５１２）が決定されると、制御部５０は、その基準位置Ｐｃを用いて、次のようにして、ラベルＬから検証すべきバーコードの画像を得るためのＣＣＤ１５の画素範囲を画像取得範囲として決める（Ｓ５）。
【００３４】
ＰＣ３００から取得したラベル情報（ラベルＬの形状等）及びバーコード印刷情報（バーコードのラベルＬ内での印刷位置等）に基づいて、図７に示すように、ラベルＬに設定された座標系（幅方向がＸ座標）におけるバーコードの両端に所定の余裕値をもって設定される幅方向（走査方向）の所定範囲の両端座標値Ｘｓ２、Ｘｅ２が演算される。そして、ラベルＬの中心ＣＬ（支持プレート２８上の中心線マークＭＣＬ）から当該所定範囲の一方端（Ｘｓ２）までの距離ＤＸｓ２と、他方端（Ｘｅ２）までの距離ＤＸｅ２が演算される。更に、ラベルＬ上の距離ＤＸｓ２に相当するＣＣＤ１５上での画素数ΔＰＤＸｓ２と、ラベルＬ上の距離ＤＸｅ２に相当するＣＣＤ１５上での画素数ＰＤＸｅ２とが演算される。
【００３５】
このように、ラベルＬの中心ＣＬからバーコードを含む所定範囲の一方端Ｘｓ２までの距離ＤＸｓ２に相当するＣＣＤ１５上での画素数ΔＰＤＸｓ２と、ラベルＬの中心ＣＬからバーコードを含む所定範囲の他方端Ｘｅ２までの距離ＤＸｅ２に相当するＣＣＤ１５上での画素数ΔＰＤＸｅ２とが得られると、前記ラベルＬの中心ＣＬに対応したＣＣＤ１５上の基準位置Ｐｃに基づいて、画素位置Ｐｓ１、Ｐｅ１が、
Ｐｓ１＝Ｐｃ（Ｐ５１２）−ΔＰＤＸｓ２
Ｐｅ１＝Ｐｃ（Ｐ５１２）＋ΔＰＤＸｅ２
に従って算出される。
【００３６】
上記のように算出された画素位置Ｐｓ１は、ラベルＬのバーコードを含む所定範囲の一方端Ｘｓ２に対応し、画素位置Ｐｅ１は、ラベルＬの上記所定範囲の他方端Ｘｅ２に対応する。即ち、ＣＣＤ１５に並ぶ全画素のうち、画素位置Ｐｓ１から画素位置Ｐｅ１までの画素信号は、前記ラベル上のバーコードを含む上記所定範囲（Ｘｓ２〜Ｘｅ２）の画像を表すことになる。従って、ＣＣＤ１５の画素位置Ｐｓ１〜画素位置Ｐｅ１までの画素範囲が画像取得範囲として決定される。
【００３７】
バーコード検証機１００の機器筐体１１０内に設置されるスキャナユニット１０の取付け誤差や、スキャナユニット１０の筐体１１内に固定されるＣＣＤ１５の取付け誤差等によって、ＣＣＤ１５と搬送経路を搬送されるラベルＬとの相対的な位置関係が、例えば、図８に示すようにずれた場合であっても、前述したのと同様の手順に従って、ＣＣＤ１５の画像取得範囲を決めることができる。即ち、ラベルＬの幅方向の中心位置ＣＬ（支持プレート２８上の中心線マークＭＣＬ）に対応したＣＣＤ１５上の基準位置Ｐｃは、ＣＣＤ１５とラベルＬとの相対的なずれによって、ＣＣＤ１５の中心画素Ｐ５１２からオフセット（Offset）したものとなる。このようにラベルＬの中心位置ＣＬに対応したＣＣＤ１５上の基準位置ＰｃがＣＣＤ１５の中心画素Ｐ５１２からオフセットしたとしても、その基準位置Ｐｃに基づいて、ラベルＬの中心ＣＬを基準として特定することのできる当該ラベルＬに形成されたバーコードを含む所定範囲（中心ＣＬからＸｓまでの距離Ｄｘｓの範囲と中心ＣＬからＸｅまでの距離Ｄｘｅの範囲）に対応したＣＣＤ１５上の範囲（Ｐｓ〜Ｐｅ）を、
Ｐｓ＝Ｐｃ−ΔＰＤＸｓ
Ｐｅ＝Ｐｃ＋ΔＰＤＸｅ
に従って得ることができる。そして、このＣＣＤ１５上の範囲（Ｐｓ〜Pｅ）が、画像取得範囲として決定される。
【００３８】
図６に戻って、上述したようにして、ＣＣＤ１５の画像取得範囲（Ｐｓ、Ｐｅ）を決定すると（Ｓ５）、制御部５０は、その決定したＣＣＤ１５の画像取得範囲（Ｐｓ、Ｐｅ）を、例えば、フラッシュメモリ５４に格納する。（Ｓ６）このようにＣＣＤ１５の画像取得範囲（Ｐｓ、Ｐｅ）がフラッシュメモリ５４に格納されると、制御部１５は、処理を終了する。
【００３９】
実際の検証処理は次のようになされる。
【００４０】
ラベルＬの配列されたシートＳが支持プレート２８を搬送され、ラベルＬが読取り位置ＲＰ（図２参照）を通過する過程で、ＣＰＵ５１は、入力回路５７ａによって入力されるエンコーダ２６からのパルス信号に同期して、ラベルＬ上に印刷されたバーコードでの反射光がＣＣＤ１５に入射するタイミングにてＣＣＤ１５の各受光素子（画素）から出力される信号を読取り信号として取り込む。この読取り信号のうち、前記フラッシュメモリ５４に格納されたＣＣＤ１５の画像取得範囲（画素位置Ｐｓ〜画素位置Ｐｅ）からの読取り信号が検証すべきバーコードを含む画像情報として、ＲＡＭ５３に格納される。ＣＰＵ５１は、ＲＡＭ５３に格納されたバーコードを含む画像情報に基づいてラベルＬに印刷されたバーコードの適否を所定のアルゴリズムに従って判定する。そして、適正でない（不鮮明、印刷ずれ、印刷トビ等）バーコードの印刷されたラベルに対しては、ＣＰＵ５１の制御のもとスタンパ３０が所定のマークを付する。このようにして、シートＳ上の各ラベルＬに印刷されたバーコードの検証処理がなされる。
【００４１】
このようなバーコード検証装置１００（スキャナ装置）によれば、バーコードを含むラベルＬの全幅について画像情報を処理する必要はなく、予め決められたＣＣＤ１５の画像取得範囲の受光素子（画素）からの読取り信号だけを処理すればよいので、効率的なバーコードの検証処理を行うことができる。
【００４２】
また、ラベルＬとスキャナユニット１０に含まれるＣＣＤ１５との相対的な位置関係が変動しても（スキャナユニット１０の取り付け誤差等）、常に、ラベルＬの走査方向における中心ＣＬを基準として特定することのできる当該ラベルＬに印刷されたバーコードを含む所定範囲（Ｘｓ〜Ｘｅ：図４、図６、図７参照）に対応したＣＣＤ１５上の範囲（Ｐｓ〜Ｐｅ）を、当該ＣＣＤ１５上で決められた基準位置Ｐｃに基づいて画像取得範囲として決めることができるので、ラベルＬとＣＣＤ１５との相対的な位置関係が変動し得る場合であっても、できるだけ本来必要な画像（バーコードの画像）以外の画像部分の取得をできるだけ少なくして、適正な画像部分を取得できるようになる。
【００４３】
なお、前述したスキャナユニット１０では、スキャン対象物となるシートＳの幅方向の中心に対応する支持プレート２８の幅方向の中心位置に形成された中心線マークＭＣＬに対するＣＣＤ１５の読取り画素の位置を基準位置Ｐｃとしたが、シートＳ（スキャン対象物）の幅方向の中心を直接検出して、そのシートＳの幅方向の中心に対するＣＣＤ１５の読取り画素の位置を基準位置Ｐｃとすることもできる。また、本発明は、前述したラベル検証機以外のスキャナ装置に適用することができることは勿論、特許文献１に開示されるような、ハンディタイプのスキャナにも適用することができる。
【００４４】
前述したバーコード検証機では、支持プレート２８の中心位置（中心線マークＭＣＬ）に対応するＣＣＤ１５の読取り画素の位置を基準位置Ｐｃとしたが、支持プレート２８やスキャン対象物であるシートＳの既知である幅方向（走査方向）の位置に対応するＣＣＤ１５の読取り画素の位置を基準位置Ｐｃとすることができる。
【産業上の利用可能性】
【００４５】
以上、説明したように、本発明に係るスキャナ装置は、スキャン対象物との相対的な位置関係が変動し得る場合であっても、適正な画像部分を取得することができるという効果を有し、スキャン対象物を光学的に走査して該スキャン対象物表面から画像情報を得るスキャナ装置として有用である。
【符号の説明】
【００４６】
１０  スキャナユニット
１１  筐体
１１ａ  開口
１２  光源
１３  ミラー
１４  レンズ系
１５  ＣＣＤ（撮像素子）
２０  搬送機構
２１  モータ
２２  駆動プーリ
２３ａ  第１従動プーリ、２３ｂ  第２従動プーリ、２３ｃ  第３従動プーリ
２４  タイミングベルト
２５ａ  第１搬送ローラ群、２５ｂ  第２搬送ローラ群、２５ｃ  第３搬送ローラ群
２６  エンコーダ
２８  支持プレート
５０  制御部
５１  ＣＰＵ（処理ユニット）
５２  ＲＯＭ
５３  ＲＡＭ
５４  フラッシュメモリ
５５ａ、５５ｂ  ＩＦ（インタフェース回路）
５６  搬送制御回路
５７ａ、５７ｂ  入力回路
５８  駆動回路
【図１】
0005496764.tif 000002
【図２】
0005496764.tif 000003
【図３】
0005496764.tif 000004
【図４】
0005496764.tif 000005
【図５】
0005496764.tif 000006
【図６】
0005496764.tif 000007
【図７】
0005496764.tif 000008
【図８】
0005496764.tif 000009