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