(57)【要約】【課題】物品や帳簿書類を管理する際の作業性を維持したままで良好な撮影画像を取得する。【解決手段】  対象物を光線により走査し、その反射光に基づいて対象物の情報を読み取る読み取り手段による光線の走査期間中に、撮像方向が光線の照射方向と同一方向に設定された撮像手段に、互いに露光期間が前後する複数の画像を取得する撮像動作を行わせてフレーム画像を記憶する（Ｓ４）。光線の走査後に撮像動作を停止し（Ｓ６）、記憶したフレーム画像に基づいて対象物の表面に光線の光跡が存在しない撮影画像を合成し（Ｓ８）、撮影画像として記憶する（Ｓ１０）。光線の照射方向と撮像方向とが同一方向に設定され、対象物の情報を読み取る動作と対象物の撮影動作とを同時に行う構成であっても、対象物の撮影画像として、光跡が写っていない良好な状態の撮影画像が取得できる。【選択図】図１
2018164196.tif 000002
【特許請求の範囲】
【請求項１】
所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段と、
前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段と、
前記読み取り手段による前記光線の走査期間中に、互いに露光期間が前後する複数の画像を取得する撮像動作を前記撮像手段に行わせる撮像制御手段と、
前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成する生成手段と
を備えたことを特徴とする画像取得装置。
【請求項２】
前記撮像制御手段は、前記撮像手段に所定のフレームレートで前記複数の画像を連続して撮像させることを特徴とする請求項１記載の画像取得装置。
【請求項３】
前記複数の画像は、前記光線の走査期間中において特定のタイミング以降に取得された画像であることを特徴とする請求項１又は２記載の画像取得装置。
【請求項４】
前記生成手段は、前記複数の画像から前記光線の光跡が存在しない領域をそれぞれ取り出し、取り出した領域を合成することにより、前記画像を生成することを特徴とする請求項１又は２，３記載の画像取得装置。
【請求項５】
前記生成手段は、前記複数の画像からそれぞれ取り出した前記光線の光跡が存在しない領域を画素加算により合成することにより、前記画像を生成することを特徴とする請求項４記載の画像取得装置。
【請求項６】
所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段による前記光線の走査期間中に、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段に、互いに露光期間が前後する複数の画像を取得する撮像動作を行わせるステップと、
前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成するステップと
を含むことを特徴とする画像取得方法。
【請求項７】
コンピュータに、
所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段による前記光線の走査期間中に、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段に、互いに露光期間が前後する複数の画像を取得する撮像動作を行わせる処理と、
前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成する処理と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品や帳簿書類の管理業務等に使用される画像取得装置、画像取得方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、例えば商品等の物品の入出庫や在庫などの管理業務においては、物品に付されたバーコードをレーザースキャナにより読み取るハンディーターミナルが多用されており、ハンディーターミナルには、本体にデジタルカメラが内蔵されたものが知られている（例えば下記特許文献１参照）。デジタルカメラが内蔵されたハンディーターミナルでは、例えば入出庫時の荷物の破損の有無等の状態や、バーコードが記載された領収書や納品書、伝票、請求書などの帳簿書類を撮影画像として取得し、それらを管理することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３４５８２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ハンディーターミナルにデジタルカメラを実装する場合、ハンディーターミナル本体の持ち易さやバーコード読み取り及び撮影時の作業性を考慮すると、レーザー光の射出方向と撮影方向とをほぼ同方向にすることが望ましい。
【０００５】
一方、例えば物品や帳簿書類の管理に際して、バーコードの読み取り動作と、それらの撮影動作とが同時に行われれば、作業者はバーコードに対するレーザー光の走査の完了を目視するだけで、バーコードの読み取り作業と撮影作業と双方が完了したことを直ちに了解できるため、極めて都合がよい。
【０００６】
しかしながら、バーコードの読み取り動作と撮影動作とを同時に行うと、撮影画像にレーザー光が写ることとなり、撮影画像の品質が低下する。無論、係る事態はバーコードの読み取りタイミングと撮影タイミングとを異なるタイミングに制御すれば回避可能であるが、その場合には、良好な撮影画像が得られる反面、ハンディーターミナルの姿勢を保持する時間が長期化する。その結果、管理対象物が多数である場合には作業性が著しく低下するという問題があった。
【０００７】
本発明の課題は、物品や帳簿書類を管理する際の作業性を維持したままで良好な撮影画像を取得することである。
【課題を解決するための手段】
【０００８】
前記課題を解決するため、本発明の画像取得装置は、所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段と、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段と、前記読み取り手段による前記光線の走査期間中に、互いに露光期間が前後する複数の画像を取得する撮像動作を前記撮像手段に行わせる撮像制御手段と、前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成する生成手段とを備えたことを特徴とする。
【０００９】
また、本発明の画像取得方法は、所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段による前記光線の走査期間中に、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段に、互いに露光期間が前後する複数の画像を取得する撮像動作を行わせるステップと、前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成するステップとを含むことを特徴とする。
【００１０】
また、本発明のプログラムは、コンピュータに、所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段による前記光線の走査期間中に、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段に、互いに露光期間が前後する複数の画像を取得する撮像動作を行わせる処理と、前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成する処理とを実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、物品や帳簿書類を管理する際の作業性を維持したままで良好な撮影画像を取得することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係るハンディーターミナルの一実施形態を示した正面図である。
【図２】ハンディーターミナルの側面図である。
【図３】ハンディーターミナルの裏面側を示した斜視図である。
【図４】図３のＡ−Ａ矢視における拡大断面図である。
【図５】ハンディーターミナルの電気的構成を示すブロック図である。
【図６】同時読み取りモードによる動作を示すフローチャートである。
【図７】（ａ）はレーザー光の片側走査期間とフレーム期間との関係を示す図、（ｂ）はフレーム画像に写る光跡を示す図である。
【図８】フレーム画像における光跡の位置を具体的に示す図である。
【図９】（ａ）はフレーム画像の合成により得られる画像の一例を示す図、（ｂ）は光跡が存在する画像の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について説明する。図１〜図４は、本発明の一実施の形態に係るハンディーターミナルを示す図である。
【００１４】
このハンディーターミナルは、本発明の画像取得装置としての機能を備えたものであって、図１〜図３に示すように、機器ケース１を備えている。この機器ケース１は、上部ケース２と下部ケース３とで構成されている。上部ケース２には、ディスプレイ４と入力部５とが設けられている。下部ケース３には、読取装置６と電池蓋７とが設けられている。
【００１５】
機器ケース１は、上部ケース２のディスプレイ４側およびこれに対応する下部ケース３の読取装置６側に位置する先端部側（図１では上辺部側）が前後方向（図１では上下方向）に長い長方形状の本体部１ａに形成され、上部ケース２の入力部５側およびこれに対応する下部ケース３の電池蓋７側に位置する手前部側（図１では下辺部側）が前後方向に長い長方形状の握り部１ｂに形成されている。また、機器ケース１は、握り部１ｂの幅が本体部１ａの幅よりも狭く、全体がほぼ羽子板形状に形成されている。
【００１６】
図１に示すように、入力部５は、テンキー、演算キー、カーソルキー、決定キー、電源キーなどの各種のキー５ａを備え、これらが握り部１ｂ側に位置する上部ケース２に配列されている。入力部５の上辺部には、センタートリガーキー５ｂが設けられる一方、機器ケース１の両側面には、図２および図３に示すように、サイドトリガーキー５ｃがそれぞれ設けられている。
【００１７】
読取装置６は、図２〜図４に示すように、ディスプレイ４の裏面側に対応する下部ケース３の下面（図３では上面）に設けられたユニットケース１０により構成され、図４に示すように、その内部に読取部１２と撮影部１３とが設けられている。ユニットケース１０には、読取部１２に対応する読取窓部１４と、撮影部１３に対応する撮影窓部１５とが設けられている。
【００１８】
読取部１２は、図４に示すように、スキャナであり、レーザー光をバーコードに照射し、その反射光を受光することにより、バーコードのコード情報を読み取るように構成されている。撮影部１３は、撮像素子を備えたカメラであり、バーコードを有する商品や伝票等の管理対象物を撮影し画像として撮影するように構成されている。
【００１９】
ハンディーターミナルにおいては、読取部１２による読取操作と撮影部１３による撮影操作とが同時に行われ、読取部１２で読み取った被読取物のコード情報や、撮影部１３で撮影した被読取物の画像は、ディスプレイ４に表示される。
【００２０】
図２及び図４に示すように、読取部１２におけるレーザー光の照射方向Ｓ１と撮影部１３における撮影方向Ｓ２とが同一方向に設定されている。なお、レーザー光の照射方向Ｓ１は読取窓部１４に対して傾いており、読取窓部１４で反射されたレーザー光が読取部１２に照射されないよう構成されている。
【００２１】
また、読取部１２と撮影部１３とは、図２および図４に示すように、読取部１２によるレーザー光の照射方向Ｓ１と撮影部１３による撮影方向Ｓ２とが、機器ケース１の下面つまり下部ケース３の下面に対して所定角度θで傾いた状態で、ユニットケース１０内に配置されている。所定角度θは下部ケース３の先端側（図２では上辺側）に向けて４０°〜８０°の角度範囲、好ましくは６０°の角度で傾いていることが望ましい。
【００２２】
図５は、ハンディーターミナルの電気的構成の概略を示すブロック図である。ハンディーターミナルは、ＣＰＵ（Central Processing Unit）２１と、ＣＰＵ２１に接続されたＲＡＭ（Random Access Memory）２２と、主記憶部２３、記憶部２４、キー入力部２５、表示部２６、スキャナ部２７、カメラ部２８、通信部２９から構成されている。
【００２３】
主記憶部２３は、ハンディーターミナルに内蔵されたフラッシュメモリ等の書き換え可能な不揮発性メモリにより構成される。主記憶部２３には、制御プログラム、ユーザに設定されたハンディーターミナルの動作に関する各種の設定情報等が記憶される。
【００２４】
ＣＰＵ２１は、主記憶部２３から制御プログラムを読み出してＲＡＭ２２に展開し、展開した制御プログラムに基づきハンディーターミナルの動作を制御する。その際、ＲＡＭ２２は作業のメモリとして使用され、必要に応じて画像データを含む各種データが記憶される。
【００２５】
キー入力部２５は、各種のキー５ａ（テンキー、演算キー、カーソルキー、決定キー、電源キーなど）、及びセンタートリガーキー５ｂ、サイドトリガーキー５ｃを含み、それらに対する操作の有無を検出し、それらの操作情報をＣＰＵ２１へ供給する。表示部２６は、ディスプレイ４及びその駆動回路から構成される。ディスプレイ４は、例えばＬＣＤ（Liquid Crystal Display）、ＥＬＤ（Electro Luminescent Display）である。
【００２６】
スキャナ部２７は、読取部１２に設けられたレーザースキャナモジュール等であり、レーザー光を発光するレーザーダイオードと、レーザー光を反射するとともに、所定の角度内で回動することにより物品表面のバーコードを走査する可動ミラー、物品表面の乱反射光を受光する受光素子を備えている。スキャナ部２７には、レーザーダイオードの発光を制御するレーザー制御回路、可動ミラーを駆動するミラー駆動回路、受光素子が出力するアナログ信号を処理しＡ／Ｄ変換するアナログ信号処理回路、処理後のデジタル信号からコードデータをデコードし、そのコードデータをＣＰＵ２１へ供給するデコード回路が含まれる。
【００２７】
カメラ部２８は、撮影部１３に設けられたデジタルカメラモジュール等であり、フォーカスレンズを含む撮影レンズを介して被写体を撮像する撮像素子２９を備えている。撮像素子２９は、高速のフレームレート（本実施形態では５００ｆｐｓ）での駆動が可能なＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Meta1 0xide Semiconductor）型である。
【００２８】
図示しないが、カメラ部２８には、撮像素子２９を駆動する駆動回路と、撮像素子２９から読み出される撮像信号を処理し、ホワイトバランスや明るさ調整等の各種の信号処理を行い、画像データとしてＣＰＵ２１へ供給する画像処理回路と、撮影レンズを駆動しフォーカス調整を行うことによりＡＦ（Auto Focus）機能を実現するＡＦ駆動回路が含まれる。
【００２９】
記憶部２４は、例えばハンディーターミナルに着脱自在な各種のメモリカード、及びメモリカードへのデータの入出力を可能とするカードインターフェイスにより構成される。記憶部２４には、スキャナ部２７により取得されたコードデータと、カメラ部２８により取得された画像データに基づき後述する処理によってＣＰＵ２１により生成された撮影画像データとが関連付けられて他の情報と共に記憶される。
【００３０】
通信部２９は、必要に応じて有線又は無線通信によって外部の情報機器との間で通信を行い、記憶部２４に記憶（保存）されている物品毎のコード情報と画像データや、作業時に新たに取得されＲＡＭ２２に一時記憶されたコード情報と画像データを外部の情報機器に送信する。外部の情報機器は、例えば物品の入出庫や在庫などの管理業務に使用されるコンピュータやデータ管理サーバである。
【００３１】
以上の構成からなるハンディーターミナルには、動作モードとして、バーコードのコードデータを読み取りコードデータを取得し記憶すると同時に、バーコードが記載や印刷された任意の管理対象物を撮影し画像データを取得し記憶するための同時読み取りモードが用意されている。
【００３２】
以下、ユーザにより同時読み取りモードが設定されたときのハンディーターミナルの動作について説明する。なお、以下の説明においては、読取部１２におけるレーザー光の照射角度が撮影部１３の水平方向における撮影画角と同一に設定されているとともに、レーザー光の走査回数が１００回／秒であるものとする。
【００３３】
図６は、同時読み取りモードの設定に伴いＣＰＵ２１が主記憶部２３に記憶されているプログラムに従い実行する処理を示したフローチャートである。
【００３４】
ＣＰＵ２１は、同時読み取りモード設定に伴い動作を開始し、カメラ部２８におけるＡＦ制御を開始する（ステップＳ１）。
【００３５】
引き続き、ＣＰＵ２１は、カメラ部２８に５０ｆｐｓのフレームレートで撮像素子２９を駆動させるとともに、撮像されたフレーム毎の画像（以下、フレーム画像という。）をディスプレイ４に表示するライブビューを開始する（ステップＳ２）。
【００３６】
以後、ＣＰＵ２１は、ユーザによりバーコードの読み取り指示（センタートリガーキー５ｂ、又はサイドトリガーキー５ｃの操作）があるまで（ステップＳ３：ＮＯ）、ライブビューを継続する。
【００３７】
ＣＰＵ２１は、ユーザにより撮影指示があると（ステップＳ３：ＹＥＳ）、同一タイミングで、スキャナ部２７にバーコードの読み取り動作、すなわちレーザー光の走査を開始させるとともに、フレームレートを５００ｆｐｓに切り替えての撮像、及び撮像したフレーム画像のＲＡＭ２２への一時記録を開始する（ステップＳ４）。なお、このときＣＰＵ２１は、フレーム画像の撮像時におけるシャッター速度（露光時間）を最長に設定する。
【００３８】
その後、ＣＰＵ２１は、５フレーム分のフレーム画像の一時記憶が完了するまで（ステップＳ５：ＮＯ）、フレーム画像の撮像、及び記録を継続する。
【００３９】
図７（ａ）は、その間において、撮影範囲内でレーザー光の光点が画角内で左から右に移動する片側走査期間とフレーム期間との関係を示す図である。先に述べたようにレーザー光の走査回数が１００回／秒であり、往復走査期間が２０ｍｓであるため、図に示したように片側走査期間は１０ｍｓである。これに対し、フレームレートは５００ｆｐｓであるため１フレーム期間は２ｍｓである。
【００４０】
したがって、図７（ｂ）に示すように、フレーム毎に撮像される各フレーム画像１０１には、水平方向に５分の１の長さの光跡Ｌがレーザー光の走査方向に向かって順にずれて写ることとなる。具体的なフレーム画像１０１と光跡Ｌの位置は、図８に示した通りである。なお、図７（ａ）、（ｂ）において白抜きの矢印はレーザー光の光点の方向である。また、図７（ｂ）、図８は光跡Ｌを便宜上破線で示した図であって、実際の光跡Ｌは直線である。
【００４１】
なお、フレームレートが変更されることなく、ライブビューを行っている間と同じ５０ｆｐｓで撮像が行われた場合、図７（ａ）に示したように、１フレーム期間は２０ｍｓであるため、フレーム画像には左側から右側の全域に延びる光跡が写ることとなる。
【００４２】
そして、ＣＰＵ２１は、５フレーム分のフレーム画像の一時記憶が完了した時点で（ステップＳ５：ＹＥＳ）、カメラ部２８における撮像動作を停止する（ステップＳ６）。
【００４３】
その後、ＣＰＵ２１は、バーコードの読み取り完了待ちを行い（ステップＳ７：ＮＯ）、それが完了すると（ステップＳ７：ＹＥＳ）、スキャナ部２７で読み取られたコードデータを記録部２４へ記憶する（ステップＳ８）。
【００４４】
さらに、ＣＰＵ２１は、バーコードの読み取り動作中に蓄積した５フレーム分のフレーム画像１０１、つまりレーザー光の片側走査期間に時分割で複数回の撮像動作により撮像されたフレーム画像１０１から、各々において光跡のない領域を取り出して合成する（ステップＳ９）。具体的に説明すると、本実施形態においてＣＰＵ２１は、図８に示したような各フレーム（Ｆ１〜Ｆ５）のフレーム画像１０１について、それらを水平方向に５分割した複数の分割領域Ａ〜Ｅのうちで光跡Ｌが存在する領域を除く斜線で示した他の４領域を対象とし、それらを画素加算によって合成することにより１枚の画像を生成する。
【００４５】
図９（ａ）は、ここで生成される画像１０２の一例を示す図であり、管理対象物が、バーコード３０１が印刷された伝票２０１等である場合を示す図である。図に示したように、ステップＳ９では光跡Ｌが存在しない良好な画像が得られることとなる。なお、図９（ｂ）は、画像１０２の比較対象として、光跡Ｌが存在する場合の画像１０２ｓを示した図である。
【００４６】
また、ステップＳ９で生成される画像１０２は、シャッター速度を１／１２５に設定して伝票２０１等を静止画撮影した場合と同等の明るさが確保された画像となる。
【００４７】
しかる後、ＣＰＵ２１は、ステップＳ８の処理で合成された画像１０２を撮影画像として、ステップＳ８の処理で記憶済みのコードデータと対応付けて記録部２４へ記憶し（ステップＳ９）、これにより処理を終了する。なお、コードデータと撮影画像との対応付けは、例えば撮影画像を記録する際のファイル名としてコードデータ（データキャラクタ）を使用することにより行われる。
【００４８】
以上のように本実施形態によれば、読取部１２におけるレーザー光の照射方向Ｓ１と撮影部１３における撮影方向Ｓ２とが同一方向に設定されており、バーコードの読み取り動作と撮影動作とを同時に行う構成であっても、管理対象物の撮影画像として、バーコードを読み取る際のレーザー光（光跡）が写っていない良好な状態の撮影画像を取得することができる。すなわち、物品や帳簿書類を管理する際の作業性を維持したままで良好な撮影画像を取得することができる。
【００４９】
また、本実施形態では、５フレーム（Ｆ１〜Ｆ５）分のフレーム画像１０１から、各々において光跡のない領域（４領域）を対象とし、それらを画素加算によって合成することにより撮影画像を取得する。そのため、各々のフレーム画像１０１の撮像時における露光時間が通常の静止画撮影時に設定される露光時間（シャッター速度）よりも短くとも、合成後の画像に対して明るさ補正を行わなくとも、通常の静止画撮影を行った場合と同様の明るさを確保することができる。
【００５０】
なお、これに限らず、撮影画像の明るさは以下のように確保してもよい。本実施形態では、撮影開始から５フレーム分のフレーム画像１０１を用いたが、例えば１フレーム目の画像を取得した時点で管理対象物の明るさを判断し、それが暗い場合には、その明るさに応じ、合成に使用するフレーム画像の数、つまり撮像回数（フレーム数）を５フレームを単位として増やせばよい。
【００５１】
５フレームを単位とする理由は、フレーム画像１０１における光跡Ｌの位置が５パターン（図８参照）であることによる。但し、６フレーム目から１０フレーム目のフレーム画像１０１における光跡Ｌの位置は図８とは逆の順に変化することとなる。
【００５２】
また、逆に１フレーム目の管理対象物が明るいと判断した場合には、２フレーム目以降の１フレーム期間における露光期間を短くして、つまりシャッター速度を上げて撮像を行い、２フレーム目以降の４フレーム分のフレーム画像１０１と、１０フレーム目フレーム画像１０１とを合成に使用すればよい。
【００５３】
また、合成に使用するフレーム画像１０１を撮像する際のフレームレートは変更可能であり、例えば露光時間が最大に設定されている場合には、フレーム期間がレーザー光の片側走査期間の１／２以下となるフレームレートであればよい。
【００５４】
また、５フレーム分のフレーム画像１０１を合成に使用する場合について説明したが、を合成に使用するフレーム画像の数は複数であればよく、例えば２フレーム分のフレーム画像とすることもできる。また、複数のフレーム画像の具体的な合成方法については任意である。例えば２フレーム分のフレーム画像を合成して撮影画像を得る場合には、一方のフレーム画像における光跡部分の画素値を、他方のフレーム画像の同一部分の画素値と置換すればよい。但し、その場合にも明るさの補正が必要となる。
【００５５】
また、本実施形態の説明においては、読取部１２におけるレーザー光の照射角度が撮影部１３の水平方向における撮影画角と同一に設定されている構成を前提としたが、両者は必ずしも同一である必要はない。
【００５６】
一方、本実施形態においてはバーコードの読み取り指示（撮影指示）を待つ間のディスプレイ４におけるライブビューでは、逐次撮像されたフレーム画像を単に表示させるようにしたが、以下のようにしてもよい。
【００５７】
すなわち読取部１２におけるレーザー光の照射方向Ｓ１と撮影部１３における撮影方向Ｓ２とが同一方向であるため、ハンディーターミナルと管理対象物との距離がバーコードが読み取り可能な距離範囲にあることを前提とすれば、撮影部１３の画角内におけるレーザー光の移動経路は既知である。また、両者の距離に応じた移動経路の変化も僅かである。
【００５８】
したがって、ディスプレイ４には、逐次撮像されたフレーム画像から、レーザー光の移動経路を含む一定範囲の矩形領域を切り出し、その領域のみを拡大して表示させるようにしてもよい。その場合、バーコードの読み取り作業と撮影動作とを行う際、作業者はハンディーターミナルの姿勢、つまり撮影方向の調整を容易にかつ的確に行うことが可能となる。
【００５９】
なお、本実施形態の説明においては、画像取得装置の例としてハンディーターミナルを示したが、画像取得装置は、ハンディーターミナルに限定されるものではない。すなわち所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段と、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段とを備えたものであれば、ハンディーターミナル以外の他の情報処理装置にも適用することができる。
【００６０】
以上、本発明の実施形態、及びその変形例について説明したが、これらは本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。以下に、本出願の当初の特許請求の範囲に記載された発明を付記する。
（付記１）
所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段と
前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段と、
前記読み取り手段による前記光線の走査期間中に、互いに露光期間が前後する複数の画像を取得する撮像動作を前記撮像手段に行わせる撮像制御手段と、
前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成する生成手段と
を備えたことを特徴とする画像取得装置。
（付記２）
前記撮像制御手段は、前記撮像手段に所定のフレームレートで前記複数の画像を連続して撮像させることを特徴とする請求項１記載の画像取得装置。
（付記３）
前記複数の画像は、前記光線の走査期間中において特定のタイミング以降に取得された画像であることを特徴とする付記１又は２記載の画像取得装置。
（付記４）
前記生成手段は、前記複数の画像から前記光線の光跡が存在しない領域をそれぞれ取り出し、取り出した領域を合成することにより、前記画像を生成することを特徴とする付記１又は２，３記載の画像取得装置。
（付記５）
前記生成手段は、前記複数の画像からそれぞれ取り出した前記光線の光跡が存在しない領域を画素加算により合成することにより、前記画像を生成することを特徴とする付記４記載の画像取得装置。
（付記６）
所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段による前記光線の走査期間中に、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段に、互いに露光期間が前後する複数の画像を取得する撮像動作を行わせるステップと、
前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成するステップと
を含むことを特徴とする画像取得方法。
（付記７）
コンピュータに、
所定の方向に向け光線を照射するとともに、その照射範囲で前記光線を走査し、前記光線が照射された対象物からの反射光に基づいて当該対象物の情報を読み取る読み取り手段による前記光線の走査期間中に、前記光線が照射される対象物までの距離が所定の範囲内にある状態で当該対象物に前記光線が照射されている範囲の少なくとも一部が画角に含まれるように撮像方向が設定された撮像手段に、互いに露光期間が前後する複数の画像を取得する撮像動作を行わせる処理と、
前記撮像動作により取得された前記複数の画像に基づいて前記対象物の表面に前記光線の光跡が存在しない画像を生成する処理と
を実行させることを特徴とするプログラム。
【符号の説明】
【００６１】
４    ディスプレイ
５ｂ    センタートリガーキー
５ｃ    サイドトリガーキー
１２    読取部
１３    撮影部
１４    読取窓部
１５    撮影窓部
２１    ＣＰＵ
２２    ＲＡＭ
２６    表示部
２７    スキャナ部
２８    カメラ部
２９    撮像素子
Ｓ１    照射方向
Ｓ２    撮影方向
【図１】
2018164196.tif 000003
【図２】
2018164196.tif 000004
【図３】
2018164196.tif 000005
【図４】
2018164196.tif 000006
【図５】
2018164196.tif 000007
【図６】
2018164196.tif 000008
【図７】
2018164196.tif 000009
【図８】
2018164196.tif 000010
【図９】
2018164196.tif 000011