(57)【要約】【課題】操作に不慣れなオペレータであってもコードシンボルを確実に読取可能となるようにコードシンボルを向きや位置を調整できるようにする。【解決手段】コードシンボル読取装置８は、候補領域検出手段３２が撮像装置２３にて撮像された画像からコードシンボルの候補となる画像領域を検出する。デコーダ２５は、検出された画像領域を解読する。デコーダ２５がコードシンボルを解読できないとき、方向判定手段３３は、検出された画像領域の画像解像度が高くなる方向を判定する。方向報知手段３４は、判定された方向を、例えば撮像画像表示部２９を用いて報知する。【選択図】      図２
2011165139.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置にて撮像された商品の画像から前記商品に付されているコードシンボルを解読するコードシンボル読取装置において、
前記撮像装置にて撮像された画像から前記コードシンボルの候補となる画像領域を検出する候補領域検出手段と、
前記コードシンボルを解読できないとき、前記候補領域検出手段により検出された画像領域の画像解像度が高くなる方向を判定する方向判定手段と、
この方向判定手段により判定された方向を報知する方向報知手段と、
を具備したことを特徴とするコードシンボル読取装置。
【請求項２】
前記方向判定手段により判定される方向は、前記候補領域検出手段により検出された画像領域の大きさが所定の大きさ以上で撮像画像の中心に近付く方向であることを特徴とする請求項１記載のコードシンボル読取装置。
【請求項３】
前記撮像装置にて撮像された画像を表示器に表示させる撮像画像表示手段、をさらに具備し、
前記方向報知手段は、前記方向判定手段により判定された方向を知らせるガイドメッセージを前記表示器に表示させる手段であることを特徴とする請求項１または２記載のコードシンボル読取装置。
【請求項４】
前記撮像画像表示手段は、前記撮像装置にて撮像された画像を左右反転させた鏡像を表示させることを特徴とする請求項３記載のコードシンボル読取装置。
【請求項５】
前記候補領域検出手段により検出された画像領域が複数存在するとき、前記方向判定手段は、コードシンボルの領域として最も確率の高い画像領域の画像解像度が高くなる方向を判定することを特徴とする請求項１乃至４のうちいずれか１記載のコードシンボル読取装置。
【請求項６】
撮像装置にて撮像された商品の画像から前記商品に付されているコードシンボルを解読するコードシンボル読取装置の制御プログラムであって、
前記コードシンボル読取装置を、
前記撮像装置にて撮像された画像から前記コードシンボルの候補となる画像領域を検出する候補領域検出手段、
前記コードシンボルを解読できないとき、前記候補領域検出手段により検出された画像領域の画像解像度が高くなる方向を判定する方向判定手段、及び、
この方向判定手段により判定された方向を報知する方向報知手段、
として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＣＤ(Charge Coupled Device Image Sensor)カメラ等の撮像装置を用いて、商品に付されたバーコード等のコードシンボルを読み取るコードシンボル読取装置及びその制御プログラムに関する。
【背景技術】
【０００２】
文字や模様などを含む画像データの中からバーコードを検出して切り出す技術はすでに知られている（例えば、特許文献１参照）。そこで近年、この技術を利用して、商品に付されたバーコード，二次元データコード等のコードシンボルを読み取るようにしたコードシンボル読取装置が開発されている。
【０００３】
例えば特許文献２は、少なくともコードシンボルを撮像してその画像データを出力する撮像装置と、この撮像装置から出力された画像データをリアルタイムに動画像として表示する画像表示部と、撮像装置から出力された画像データに基づいてコードシンボルを解読するデコーダとを備えたコードシンボル読取装置を開示する。このような構成のコードシンボル読取装置であれば、オペレータに対してコードシンボルの読取状況を認識させることができるので、オペレータは、コードシンボルを確実に読取可能とするようにコードシンボルの向きや位置を調整できる効果を奏する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来のこの種のコードシンボル読取装置は、操作に慣れたオペレータであれば、画像表示部に表示された動画像から、コードシンボルの向きや位置を調整して、コードシンボルを確実に読み取らせることができる。しかしながら、操作に不慣れなオペレータの場合は、動画像を見てもコードシンボルをどちらの方向に動かせばよいのか判断できず、調整に手間取ることが多々ある。
【０００５】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、操作に不慣れなオペレータであってもコードシンボルを確実に読取可能となるようにコードシンボルの向きや位置を調整することができ、コードシンボルの読み取りに要する時間の短縮を図り得るコードシンボル読取装置及びその制御プログラムを提供しようとするものである。
【課題を解決するための手段】
【０００６】
本発明のコードシンボル読取装置は、撮像装置にて撮像された画像からコードシンボルの候補となる画像領域を検出する候補領域検出手段と、コードシンボルを解読できないとき、候補領域検出手段により検出された画像領域の画像解像度が高くなる方向を判定する方向判定手段と、この方向判定手段により判定された方向を報知する方向報知手段とを備えたものである。
【０００７】
本発明の制御プログラムは、撮像装置にて撮像された商品の画像から商品に付されているコードシンボルを解読するコードシンボル読取装置を、前記候補領域検出手段、方向判定手段、及び方向報知手段として機能させるためのものである。
【発明の効果】
【０００８】
かかる手段を講じた本発明によれば、操作に不慣れなオペレータであってもコードシンボルを確実に読取可能となるようにコードシンボルを向きや位置を調整することができ、コードシンボルの読み取りに要する時間を短縮できる効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態であるチェックアウト端末の外観斜視図。
【図２】同チェックアウト端末に設けられるバーコード読取装置のブロック構成図。
【図３】同バーコード読取装置の制御部が制御プログラムに基づいて実行する処理手順の流れ図。
【図４】図３におけるガイドメッセージ選択処理の手順を具体的に示す流れ図。
【図５】撮像装置によって撮像される撮像画像の１フレームを模式的に示す図。
【図６】本実施形態のバーコード読取装置が有するメッセージテーブルのデータ構成図。
【図７】本実施形態において、チェックアウト端末の表示器に表示される商品登録待ち画面の一例を示す平面図。
【図８】本実施形態において、バーコード候補画像領域が撮像画像の右下に位置しているときの撮像画像表示部の一表示例を示す平面図。
【図９】本実施形態において、バーコード候補画像領域が撮像画像の中央に位置しているもののバーコードデータが読み取られていないときの撮像画像表示部の一表示例を示す平面図。
【図１０】本実施形態において、バーコード候補画像領域が撮像画像の中央に位置しておりバーコードデータが読み取られたときの撮像画像表示部の一表示例を示す平面図。
【発明を実施するための形態】
【００１０】
以下、本発明のコードシンボル読取装置を、セルフスキャニング方式のチェックアウト端末１に組み込まれるバーコード読取装置８として適用した一実施形態について、図面を用いて詳細に説明する。
【００１１】
図１は、本実施形態におけるチェックアウト端末１の外観斜視図である。当該チェックアウト端末１は、商品情報を登録していない商品を載置するための荷受面２ａが設けられた未登録商品載置台２と、商品情報の登録を終えた商品を載置するための荷受面３ａが設けられた登録済商品載置台３と、登録済商品載置台３の上に設置された端末本体４とを備えている。また、登録済商品載置台３の荷受面３ａ上に、レジ袋の持ち手部分を掛止めするための一対の掛止め部５を設けている。
【００１２】
未登録商品載置台２と登録済商品載置台３は、それぞれ荷受面２ａ，３ａに載置された商品の重量を計測するための重量計測ユニットを備えている。これらの重量計測ユニットによって計測された重量は、商品の登録漏れや不正を防止するための重量チェックに用いられる。
【００１３】
端末本体４は、その上部に表示器６を取り付け、一側部に電子決済端末７を取り付けている。表示器６は、ＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid Crystal Display）、ＯＥＬ（Organic Electro-Luminescence）等のディスプレイ６ａの画面上にタッチパネル６ｂを配置する。電子決済端末７は、電子マネー媒体と無線通信を行い、商取引代金の電子決済を処理する。
【００１４】
端末本体４は、その内部にバーコード読取装置８とレシートプリンタ９とを搭載しており、正面にバーコード読取窓１０とレシート発行口１１とを形成している。バーコード読取装置８は、バーコード読取窓１０のガラス面にかざされた商品に付されているバーコードを読み取る。レシートプリンタ９は、商取引内容を記録したレシートを印字し、レシート発行口１１から発行する。
【００１５】
図２は、バーコード読取装置８の構成を機能的に示すブロック図である。バーコード読取装置８は、ＣＰＵ（Central Processing Unit）等で構成される制御部２１を主体に、プログラム記憶部２２、撮像装置２３、画像メモリ２４、デコーダ２５、インターフェース２６、ブザー２７、メッセージテーブル２８及び撮像画像表示部２９を備えている。
【００１６】
プログラム記憶部２２は、後述する制御プログラムを記憶する。撮像装置２３は、エリアイメージセンサであるＣＣＤ撮像素子及びその駆動回路と、撮像領域の画像をＣＣＤ撮像素子に結像させるための撮像レンズとを備える。撮像領域は、バーコード読取窓１０から撮像レンズを通してＣＣＤ撮像素子のエリアに結像するフレーム画像の領域である。撮像装置２３は、撮像レンズを通ってＣＣＤ撮像素子に結像した撮像領域の画像をフレーム単位に制御部２１へ出力する。画像メモリ２４は、撮像装置２３から出力されるフレーム画像を順次展開して記憶する。デコーダ２５は、画像メモリ２４に展開されたフレーム画像からバーコード候補として切り出された領域画像のデータを基にバーコードデータを解読する。インターフェース２６は、デコーダ２５で解読されたバーコードデータをチェックアウト端末１のメインＣＰＵに出力する。ブザー２７は、インターフェース２６を介してバーコードデータが出力されたことに応じて所定の読取完了音を鳴動する。メッセージテーブル２８は、オペレータに対するガイドメッセージのデータを記憶する。撮像画像表示部２９は、撮像装置２３によって撮像されたフレーム画像をリアルタイムに表示する。
【００１７】
制御部２１は、プログラム記憶部２２に記憶された制御プログラムに従い、撮像画像表示手段３１、候補領域検出手段３２、方向判定手段３３及び方向報知手段３４としての機能を実現する。以下、各手段について、図３及び図４の流れ図を用いて説明する。
【００１８】
制御プログラムが起動すると、制御部２１は、図３の流れ図に示す処理を開始する。先ず、制御部２１は、ＳＴ（ステップ）１として撮像装置２３にて撮像されたフレーム画像を取り込み、画像メモリ２４に展開する。次に、制御部２１は、ＳＴ２として画像メモリ２４に展開された画像データから、撮像画像の左右を反転させた鏡像画像のデータを作成する。撮像画像の鏡像を作成したならば、制御部２１は、ＳＴ３としてこの鏡像を、撮像画像表示部２９に表示させる。
【００１９】
撮像画像表示部２９は、チェックアウト端末１のディスプレイ６ａに表示される商品登録待ち画面４０の一部に形成される。商品登録待ち画面４０の一例を図７に示す。図７の例では、登録済商品の明細表示欄４１と、登録済商品の合計表示欄４２と、バーコードのない商品の分類を示すタッチボタン領域４３とが商品登録待ち画面４０に配置されている。バーコード読取装置８は、商品登録待ち画面４０の中央下側に、矩形の撮像画像表示部２９を形成する。すなわち、端末本体４の正面に形成されたバーコード読取窓１０の略真上に撮像画像表示部２９を形成する。
【００２０】
ここに、撮像装置２３にて撮像された画像を表示器６に表示させる撮像画像表示手段３１は、ＳＴ１〜ＳＴ３の各処理によって実現される。撮像画像表示手段３１により表示される画像は、撮像装置２３にて撮像された画像を左右反転させた鏡像である。
【００２１】
次に、制御部２１は、ＳＴ４として画像メモリ２４に格納されたフレーム画像を解析して、バーコードの候補となる画像領域、いわゆるバーコード候補画像領域を検出する。この処理は、例えば前記特許文献１に開示された技術を利用する。
【００２２】
制御部２１は、ＳＴ５としてバーコード候補画像領域を検出できたか否かを判断する。検出できない場合（ＳＴ５のＮＯ）、ＳＴ１の処理に戻る。そして、撮像装置２３から次フレームの撮像画像データを取り込んで、前記ＳＴ２，３，４の各処理を再度実行する。
【００２３】
バーコード候補画像領域を検出できた場合（ＳＴ５のＹＥＳ）、制御部２１は、ＳＴ６として撮像画像表示部２９に表示されている撮像画像上において、バーコード候補画像領域を枠で囲う。このとき、同時に複数の領域がバーコード候補画像領域として検出された場合には、バーコード候補としての優先度を決定する。優先度は、商品の平面積に対するバーコード候補画像領域の大きさの比率や、商品の外殻形状に対するバーコード候補画像領域の長手方向の向き等の判定条件を基に決定される。制御部２１は、最も優先度が高いバーコード候補画像領域を選択して枠で囲う。あるいは、バーコード候補画像領域を全て枠で囲い、最も優先度が高いバーコード候補画像領域だけ枠の色を変える。
【００２４】
ここに、撮像装置２３にて撮像された画像からバーコードの候補となる画像領域を検出する候補領域検出手段３２は、ＳＴ４〜ＳＴ６の各処理によって実現される。なお、ＳＴ６の処理は、候補領域検出手段３２から省略することが可能である。
【００２５】
バーコード候補画像領域を枠で囲った後、制御部２１は、ＳＴ７としてデコーダ２５を用いてバーコードデータの解読を行う。このとき、同時に複数の領域がバーコード候補画像領域として検出されている場合には、優先度の高い領域から順にバーコードデータの解読を行う。
【００２６】
一般に、バーコード読取窓１０のガラス面に近い距離でその中央部分にバーコードがかざされると、撮像装置２３によって撮像される画像のバーコード部分の画像解像度が高くなる。バーコード部分の画像解像度が高ければ、デコーダ２５はその画像からバーコードデータを正確に解読することができる。しかし、画像解像度が低いと、デコーダ２５はバーコードデータを解読できない。このため、バーコードがバーコード読取窓１０のガラス面から離れていたり、バーコード読取窓１０の中央部分から外れていたりした場合には、デコーダ２５がバーコードデータを解読できないことがある。
【００２７】
制御部２１は、ＳＴ８としてデコーダ２５がバーコードデータを解読できたか否かを判定する。バーコードデータを解読できた場合（ＳＴ８のＹＥＳ）、制御部２１は、ＳＴ９としてバーコードデータを解読できたバーコード候補画像領域の枠内を所定の色で塗りつぶす。また、ＳＴ１０としてデコーダ２５で解読されたバーコードデータを、インターフェース２６を介してメインＣＰＵに出力する。メインＣＰＵは、バーコード読取装置８から入力されたバーコードデータに基づいて商品情報を登録処理する。
【００２８】
これに対し、バーコードデータを解読できなかった場合には（ＳＴ８のＮＯ）、制御部２１は、ＳＴ１１としてガイドメッセージの選択処理を実行する。すなわち制御部２１は、バーコード候補画像領域の画像解像度が高くなる方向を判定し、判定された方向へバーコード候補画像領域を案内するためのガイドメッセージをメッセージテーブル２８から選択する。制御部２１は、ＳＴ１２として選択したガイドメッセージを撮像画像表示部２９に表示させる。
【００２９】
ここに、バーコード候補画像領域の画像解像度が高くなる方向を判定する方向判定手段３３は、ＳＴ１１の処理によって実現される。方向判定手段３３により判定された方向を報知する方向報知手段３４は、ＳＴ１２の処理によって実現される。
【００３０】
ＳＴ１０にてメインＣＰＵにバーコードデータを出力するか、ＳＴ１２にてガイドメッセージを撮像画像表示部２９に表示させたならば、制御部２１は、ＳＴ１に戻る。そして、撮像装置２３から次フレームの撮像画像データを取り込んで、ＳＴ２以降の各処理を再度実行する。
【００３１】
図４は、ガイドメッセージ選択処理（ＳＴ１１）の具体的な手順を示す流れ図である。ガイドメッセージ選択処理に入ると、制御部２１は、ＳＴ２１としてバーコード候補画像領域が、撮像装置２３による撮像画像の中のどの位置に存在しているのかを検出する。この場合において、バーコード候補画像領域が複数ある場合には、最も優先度の高いバーコード候補画像領域の位置を検出する。
【００３２】
図５は、撮像装置２３のＣＣＤ撮像素子に結像する撮像画像の１フレームを模式的に示す。本実施形態では、撮像画像の１フレームを、その中心Ｏを中央に含む長方形の中央領域Ｐと、この中央領域Ｐを囲う周辺領域とに区分する。さらに周辺領域は、中央領域Ｐに対して左上側の領域Ａと、上側の領域Ｂと、右上側の領域Ｃと、右側の領域Ｄと、右下側の領域Ｅと、下側の領域Ｆと、左下側の領域Ｇと、左側の領域Ｈとに区分する。
【００３３】
一般に、デコーダ２５によるバーコードデータの解読率は、解像度の高いバーコード画像が中央領域Ｐ内にあると高いが、解像度が低かったり周辺領域Ａ〜Ｈにあったりすると低くなる。そこで本実施形態では、図６に示すデータ内容のメッセージテーブル２８を備えている。
【００３４】
すなわち、メッセージ番号“１”のデータとして、バーコード候補画像の解像度を高めるために、バーコード読取窓１０のガラス面にバーコードを近づけることを案内するガイドメッセージ「商品をガラス面に近づけてください」を記憶している。また、メッセージ番号“２”〜“９”のデータとして、各周辺領域Ａ〜Ｈに位置するバーコード候補画像領域をそれぞれ撮像画像の中央領域Ｐ内に移動させることを案内するガイドメッセージ「商品をＸＸ（方向）に動かしてください」を、周辺領域Ａ〜Ｈの情報とともに記憶している。
【００３５】
ＳＴ２１の処理では、制御部２１は、バーコード候補画像領域が、撮像画像の区分領域Ａ〜ＨまたはＰのいずれの領域内に存在するかを検出する。複数の区分領域に跨る場合には、面積が最も大きい領域を検出する。
【００３６】
バーコード候補画像領域が中央領域Ｐ内に存在する場合（ＳＴ２２のＹＥＳ）、制御部２１は、メッセージテーブル２８からメッセージ番号“１”のガイドメッセージデータを選択する（ＳＴ２３）。
【００３７】
これに対し、バーコード候補画像領域が周辺領域Ａ〜Ｈ内に存在する場合には（ＳＴ２２のＮＯ）、制御部２１は、メッセージテーブル２８からバーコード候補画像領域が存在する周辺領域Ａ〜Ｈに対応したメッセージ番号“２”〜“９”のガイドメッセージデータを選択する。すなわち、バーコード候補画像領域が周辺領域Ａ内に存在する場合には（ＳＴ２４のＹＥＳ）、メッセージ番号“２”のガイドメッセージデータを選択し（ＳＴ２５）、周辺領域Ｂ内に存在する場合には（ＳＴ２６のＹＥＳ）、メッセージ番号“３”のガイドメッセージデータを選択し（ＳＴ２７）、周辺領域Ｃ内に存在する場合には（ＳＴ２８のＹＥＳ）、メッセージ番号“４”のガイドメッセージデータを選択し（ＳＴ２９）、周辺領域Ｄ内に存在する場合には（ＳＴ３０のＹＥＳ）、メッセージ番号“５”のガイドメッセージデータを選択し（ＳＴ３１）、周辺領域Ｅ内に存在する場合には（ＳＴ３２のＹＥＳ）、メッセージ番号“６”のガイドメッセージデータを選択し（ＳＴ３３）、周辺領域Ｆ内に存在する場合には（ＳＴ３４のＹＥＳ）、メッセージ番号“７”のガイドメッセージデータを選択し（ＳＴ３５）、周辺領域Ｇ内に存在する場合には（ＳＴ３６のＹＥＳ）、メッセージ番号“８”のガイドメッセージデータを選択し（ＳＴ２９）、周辺領域Ｈ内に存在する場合には（ＳＴ２２〜ＳＴ３６のＮＯ）、メッセージ番号“９”のガイドメッセージデータを選択する（ＳＴ３８）。こうして選択されたいずれかのガイドメッセージは、ＳＴ１２の処理により撮像画像表示部２９に表示される。以上で、ガイドメッセージ選択処理は終了する。
【００３８】
かかる構成のバーコード読取装置８を備えたセルフスキャニング方式のチェックアウト端末１は、例えばスーパーマーケットのレジ近傍に設置されている。チェックアウト端末１を利用して買上商品の会計を行う客は、先ず、商品情報を登録していない商品を未登録商品載置台２の荷受面２ａに載せる。次に、荷受面２ａから商品を１点ずつ取り上げ、その商品に付されているバーコードをバーコード読取窓１０にかざす。
【００３９】
その結果、バーコード読取装置８によりバーコードデータが読み取られた場合には、ブザー２７から読取完了音が発せられる。また、表示器６に表示されている商品登録待ち画面４０の明細表示欄４１に、当該商品の登録情報が表示される。そこで客は、手に持っていた商品を登録済商品載置台３の荷受面３ａに広げられたレジ袋に詰める。
【００４０】
これに対し、商品のバーコードをバーコード読取窓１０にかざしてもバーコードデータが読み取られなかった場合には、商品登録待ち画面４０の撮像画像表示部２９に、撮像画像の鏡像とともに所定のガイドメッセージが表示される。
【００４１】
図８は、ガイドメッセージが表示された撮像画像表示部２９の一表示例である。なお、説明の便宜上、商品以外の画像を省略している。後述する図９及び図１０の同様である。商品５０に付されたバーコード５１の候補となるバーコード候補画像領域５２が、撮像画像の中央領域Ｐよりも左下の領域Ｇに存在している。この場合、メッセージテーブル２８からはメッセージ番号“８”のガイドメッセージ「商品を右上に動かしてください」が表示される。そこで客は、このメッセージに従い、バーコード読取窓１０にかざしている商品５０を右上に移動させる。
【００４２】
図９は、商品５０を右上に移動させて撮像画像の中心部分に位置させたときの撮像画像表示部２９の一表示例である。バーコード候補画像領域５２が撮像画像の中央領域Ｐに位置しているものの、バーコードの画像が小さく、解像度が低い。このため、デコード２５は、バーコードを解読できない。この場合、メッセージテーブル２８からはメッセージ番号“１”のガイドメッセージ「商品をガラス面に近づけてください」が表示される。そこで客は、このメッセージに従い、バーコード読取窓１０にかざしている商品５０をガラス面に近づける。
【００４３】
図１０は、商品５０をガラス面に近づけたときの撮像画像表示部２９の一表示例である。商品５０をガラス面に近づけたためにバーコード候補画像領域５２の画像解像度が高くなり、デコーダ２５がバーコードデータを解読できる。この場合、バーコードデータを解読できたバーコード候補画像領域５２が、所定の色で塗り潰される。また、ガイドメッセージの表示欄には、固定のメッセージ「バーコードが読み取られました」が表示される。
【００４４】
したがって、ガイドメッセージに従って商品を動かしていたオペレータは、バーコード候補画像領域５２が所定の色で塗り潰されことによって、バーコードが読み取られことを認識できる。
【００４５】
このように、オペレータは、バーコード読取窓１０にかざした商品をガイドメッセージに従い移動させるだけで、その商品に付されたバーコードを確実に読み取らせることができる。したがって、セルフスキャニング方式のチェックアウト端末１のように操作に不慣れな客がオペレータであっても、バーコードを確実に読取可能となるようにバーコードの向きや位置を短時間で調整できる。
【００４６】
しかも、ガイドメッセージは、表示器６の画面上で、バーコード読取窓１０の略真上に設けられた撮像画像表示部２９に、鏡像の撮像画像とともに表示される。したがって、オペレータは、撮像画像表示部２９に表示される撮像画像を見ながら、商品を当該表示部２９の中心方向に移動させればよいので、作業が容易である。よって、バーコードの読取処理に要する時間を短縮でき、処理効率の向上を図ることができる。また、オペレータのストレスも軽減できる。
【００４７】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００４８】
例えば前記実施形態では、方向報知手段３４をガイドメッセージの表示手段として説明したが、方向報知手段３４はこれに限定されるものではない。例えば、音声合成装置を利用して、ガイドメッセージを音声案内により報知してもよい。この場合、撮像装置２３にて撮像された画像を表示器６に表示させる撮像画像表示手段３１は、必ずしも必要とはしない。
【００４９】
また、前記実施形態は、セルフスキャニング方式のチェックアウト端末１におけるバーコード読取装置８に本発明を適用したが、本発明の適用対象はこれに限定されるものではない。また、バーコード以外のコードシンボル、たとえば二次元データコードの読取装置にも本発明は適用できるものである。
【００５０】
さらに、前記実施形態では、装置内部のプログラム記憶部２２に発明の機能を実現させる制御プログラムが予め記録されているものとしたが、これに限らず同様のプログラムをネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００５１】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【符号の説明】
【００５２】
１…チェックアウト端末、６…表示器、８…バーコード読取装置、１０…バーコード読取窓、２１…制御部、２２…プログラム記憶部、２３…撮像装置、２４…画像メモリ、２５…デコーダ、２６…インターフェース、２７…ブザー、２８…メッセージテーブル、２９…撮像画像表示部、３１…撮像画像表示手段、３２…候補領域検出手段、３３…方向判定手段、３４…方向報知手段。
【先行技術文献】
【特許文献】
【００５３】
【特許文献１】特開２００５−２６６９０７号公報
【特許文献２】特開２００９−１７６０３６号公報
【図１】
2011165139.tif 000003
【図２】
2011165139.tif 000004
【図３】
2011165139.tif 000005
【図４】
2011165139.tif 000006
【図５】
2011165139.tif 000007
【図６】
2011165139.tif 000008
【図７】
2011165139.tif 000009
【図８】
2011165139.tif 000010
【図９】
2011165139.tif 000011
【図１０】
2011165139.tif 000012