(57)【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段によって画像が撮像される撮像領域に光を照射する光源と、
前記撮像領域に照射される前記光の照射角度を変化させる制御手段と、
前記照射角度を異ならせて、前記撮像領域の前記画像を取り込む画像取込手段と、
前記画像取込手段が取り込んだ前記照射角度の異なる少なくとも２つの画像が互いに異なる画像である場合に、当該画像はホログラムを撮像した領域であるホログラム画像を含んでいると判定する判定手段と、
前記判定手段によりホログラム画像を含んでいると判定した場合、ホログラム画像として前記画像取込手段が取り込んだ前記照射角度の異なる複数の前記画像を出力する出力手段と、
を備えるスキャナ。
【請求項２】
前記光源は、前記撮像領域に対する前記照射角度を変えて複数設けられ、
前記制御手段は、前記複数の光源を切り替えて発光させることにより前記光の照射角度を変化させる、請求項１に記載のスキャナ。
【請求項３】
前記光源はパルス発光し、
前記制御手段は、前記パルス発光に同期して前記光の照射角度を変化させ、
前記画像取込手段は、前記パルス発光に同期して前記照射角度の異なる少なくとも２つの画像を取り込む、請求項１または２に記載のスキャナ。
【請求項４】
請求項１ないし３のいずれか１つに記載のスキャナから出力された、ホログラム画像を受信する受信手段と、
前記受信手段が受信した前記ホログラム画像が、ホログラムに含まれるパターン画像を記憶する記憶部に格納されていない場合に、エラー報知をする報知手段と、
を備え、
前記受信手段は、前記スキャナから商品コードをさらに受信し、
前記受信手段が受信した前記ホログラム画像が前記記憶部に格納されている場合には前記商品コードの商品の販売登録を行い、前記受信手段が受信した前記ホログラム画像が前記記憶部に格納されていない場合には前記商品コードの商品の販売登録を行わない販売登録手段をさらに備える、
販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、スキャナおよび販売データ処理装置に関する。
【背景技術】
【０００２】
従来、ＣＣＤカメラを用いてバーコードや二次元コード等のコードシンボルや、値引ラベル等を画像認識して商品コードや値引情報を読み取るスキャナに関する技術が開示されている。
【０００３】
ところで、クレジットカードやＩＤカード、商品券等の金券、純正品表示ステッカー等には偽造防止の目的でホログラムが用いられており、このようなホログラム内に埋め込まれている画像をスキャナによって読み込ませ、正規品の認証を行うことが望まれている。
【０００４】
一般的に、ホログラム内に埋め込まれている画像を観察するためには、見る角度を調整して適切な角度で観察する必要がある。また、ホログラム内に異なる画像が埋め込まれている場合には、見る角度を変えてそれぞれの画像を浮き出させる必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のスキャナでは、撮像時に被写体に照射される光の照射角度が固定されているため、ホログラムを撮像した画像は単に１フレームの画像として認識される。従って、これをホログラムとして認識することができず、ホログラム内の画像が浮き出されない照射角度であった場合には、ホログラム内の画像を読み込むこともできない。
【課題を解決するための手段】
【０００６】
実施形態のスキャナは、撮像手段と、光源と、制御手段と、画像取込手段と、判定手段と、出力手段とを備える。前記光源は、前記撮像手段によって画像が撮像される撮像領域に光を照射する。前記制御手段は、前記撮像領域に照射される前記光の照射角度を変化させる。前記画像取込手段は、前記照射角度を異ならせて、前記撮像領域の前記画像を取り込む。前記判定手段は、前記画像取込手段が取り込んだ前記照射角度の異なる少なくとも２つの画像が互いに異なる画像である場合に、当該画像はホログラムを撮像した領域であるホログラム画像を含んでいると判定する。前記出力手段は、前記判定手段によりホログラム画像を含んでいると判定した場合、ホログラム画像として前記画像取込手段が取り込んだ前記照射角度の異なる複数の前記画像を出力する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施の形態にかかるチェックアウトレーンシステムの構成を概略的に示す外観斜視図である。
【図２】図２は、スキャナのハードウェア構成を示すブロック図である。
【図３】図３は、光源の発光動作について説明する図である。
【図４】図４は、光源の発光動作について説明する図である。
【図５】図５は、光源Ａにより被写体を照射した場合に撮像された画像の一例を示す図である。
【図６】図６は、光源Ｂにより被写体を照射した場合に撮像された画像の一例を示す図である。
【図７】図７は、光源Ａまたは光源Ｂにより照射されたバーコードを撮像した画像を示す図である。
【図８】図８は、ＰＯＳ端末のハードウェア構成を示すブロック図である。
【図９】図９は、スキャナが実行する画像取込処理の手順を示すフローチャートである。
【図１０】図１０は、ＰＯＳ端末が実行する販売登録処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本実施の形態にかかるチェックアウトレーンシステム４の構成を概略的に示す外観斜視図である。図１に示すように、チェックアウトレーンシステム４は、商品を入れた買い物かごを戴置するためのサッカー台１と、サッカー台１の略中央に立設されたスキャナ２と、スキャナ２と図示しない伝送路によって相互通信可能に接続されたＰＯＳ端末３（販売データ処理装置）とを備えている。
【０００９】
まず、スキャナ２について説明する。スキャナ２は、商品に付されたバーコードやホログラムの画像を読み取って、バーコードが含む商品情報やホログラムが含む情報をＰＯＳ端末３に出力するための装置である。図１に示すように、スキャナ２は、読取窓２１と、キーボード２２と、客用ディスプレイ２３と、店員用ディスプレイ２４と、ブザー２５と、ＬＥＤ２６とを主に備えている。
【００１０】
キーボード２２は、バーコードや二次元コード等のコードシンボルによって登録できない商品の登録を行う場合に、各種キーによる入力を受付ける。客用ディスプレイ２３は、登録された商品の品名や価格等を買い物客に対して表示する。店員用ディスプレイ２４は、登録された商品の品名や価格等をオペレータの店員に対して表示する。
【００１１】
ＬＥＤ２６は、ホログラムが読み取られたと判定された場合に点灯して、ホログラムが読み取られていることをオペレータに報知する。ブザー２５は、ホログラムが読み取られたと判定された場合にブザー音を鳴らして、オペレータに報知する。
【００１２】
読取窓２１が設けられたスキャナ２の内部には、撮像装置であるＣＣＤ（Charge  Coupled  Device）２０（図２参照）が内蔵されている。尚、撮像装置としては、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などその他の方式の撮像装置を用いるとしてもよい。ＣＣＤ２０は、読取窓２１に相対する撮像領域７０（図２参照）にかざされた商品やカード、商品券等の被写体Ｓｂ（図２参照）を撮像する。
【００１３】
次に、スキャナ２のハードウェア構成について説明する。図２は、スキャナ２のハードウェア構成を示すブロック図である。スキャナ２は、光源Ａ、Ｂと、レンズＬと、ＣＣＤ２０と、アナログ回路から構成されるＡＦＥ（Analog  Front  End）２７と、画像処理回路２８と、Ｉ／Ｆ（Interface）コントローラ２９と、ＣＰＵ（Central  Processing  Unit）５０と、メモリ５３とを主に備えている。
【００１４】
光源Ａ、Ｂは、ＬＥＤ（Light  Emitting  Diode）等で構成され、画像処理回路２８の制御によってパルス光を発光する。また、図２に示すように、光源Ａ、Ｂはそれぞれ照射角度θａ、θｂで撮像領域７０に向けて光を照射する。これにより光源Ａからの光は被写体Ｓｂに対して入射角θａで入射し、光源Ｂからの光は被写体Ｓｂに対して入射角θｂで入射する。
【００１５】
画像処理回路２８は制御手段として機能し、光源Ａおよび光源Ｂを交互にパルス発光させる。
【００１６】
ここで、図３および図４は、光源Ａ、Ｂの発光動作について説明する図である。画像処理回路２８は、図３に示すように光源Ａを所定のパルス数だけ発光させた後に、図４に示すように光源Ｂを所定のパルス数だけ発光させて、光源Ａおよび光源Ｂを所定のパルス数おきに交互に発光させる。これにより、画像処理回路２８は、撮像領域７０に照射される光の照射角度をパルス発光に同期して変化させて、被写体Ｓｂに入射する光の入射角度（θａ、θｂ）を交互に切り替える。尚、画像処理回路２８は、所定の時間ごとに光源Ａ、Ｂを切り替えて発光させるとしてもよい。
【００１７】
このようにすることで、被写体Ｓｂに含まれているホログラムＨ（図３、図４参照）に対する光の入射角度（θａ、θｂ）を変化させて、各入射角度に対応する反射光Ｒａ、Ｒｂを反射させることができる。そして、反射光Ｒａ、Ｒｂは、レンズＬによって集光されてＣＣＤ２０の受光素子上に結像され、ＣＣＤ２０の出力はＡＦＥ２７を介して画像処理回路２８に入力される。
【００１８】
画像処理回路２８は、アナログ信号やデジタル信号を増幅する増幅回路や、アナログ／デジタル変換処理を行うＡ／Ｄ変換回路（ともに不図示）などを有している。そして、画像処理回路２８は、ＣＣＤ２０から入力されたアナログ信号を増幅回路によって増幅するとともに、Ａ／Ｄ変換回路によってアナログ／デジタル変換処理を施す。また、画像処理回路２８は、アナログ／デジタル変換処理後に得られるデジタル信号に対して各種画像処理を施す。
【００１９】
画像処理回路２８は画像取込手段として機能し、上述した光の照射角度の変化に応じて、撮像領域７０の画像ＤＡ（図５参照）、ＤＢ（図６参照）をメモリ５３に取り込む。次に、画像処理回路２８が行う画像取り込み動作について説明する。尚、ここでは一例として、入射角度に応じて２つの異なる画像が浮かび上がるホログラムＨが被写体Ｓｂに付されている場合について説明する。
【００２０】
図５は、光源Ａにより被写体Ｓｂを照射した場合に撮像された画像ＤＡの一例を示す図である。また、図６は、光源Ｂにより被写体Ｓｂを照射した場合に撮像された画像ＤＢの一例を示す図である。図３に示すように光源Ａを発光させると、光の照射角度θａに応じてホログラムＨが撮像された画像領域７１ａには、図５に示すように画像「Ａ」が浮かび上がる。一方、図４に示すように光源Ｂを発光させると、光の照射角度θｂに応じてホログラムＨが撮像された画像領域７１ｂには、図６に示すように画像「Ｂ」が浮かび上がる。
【００２１】
そして、画像処理回路２８は、光源Ａを発光させている場合には照射角度θａに対応する画像として、図５に示す画像ＤＡを取り込む。また、画像処理回路２８は、光源Ｂを発光させている場合には照射角度θｂに対応する画像として、図６に示す画像ＤＢを取り込む。これにより、画像処理回路２８は光源Ａ、Ｂのパルス発光に同期して画像ＤＡと画像ＤＢとを取り込む。
【００２２】
図２に戻って、Ｉ／Ｆコントローラ２９は、バスを介して接続されたＰＯＳ端末３（図１参照）とのデータ通信を制御する。
【００２３】
メモリ５３は、ＣＰＵ５０の動作を制御する各種プログラム等を記憶している。また、メモリ５３は、画像処理回路２８によって取り込まれた画像を一時的に格納する。また、メモリ５３は、文字やイラスト、シンボルなどを認識して情報を識別するための識別パターンを格納している。識別パターンとしては例えば、ＯＣＲ（Optical  Character  Reader：光学式文字読取装置）で用いられる文字識別用のパターン等が格納されている。
【００２４】
ＣＰＵ５０は、メモリ５３に記憶されている各種プログラムを実行することによって、スキャナ２の動作全体を制御する。また、ＣＰＵ５０は、メモリ５３に格納された本実施形態のプログラムを実行することにより、図２に示すように、判定部５１と、出力部５２として機能する。
【００２５】
判定部５１は、画像処理回路２８が取り込んだ光の照射角度を異ならせて撮像された複数の画像が互いに異なる画像である場合に、当該複数の画像はホログラムを撮像した領域であるホログラム画像をそれぞれ含んでいると判定する。
【００２６】
より具体的には、判定部５１は、画像処理回路２８が取り込んだ画像ＤＡ（図５参照）および画像ＤＢ（図６参照）を比較して、双方の画像ＤＡ、ＤＢ内に異なる画像領域が含まれているか否かを判定する。
【００２７】
例えば、図５、図６において、画像ＤＡにおける画像領域７１ａの相対的位置と、画像ＤＢにおける画像領域７１ｂの相対的位置とは互いに同一である。しかしながら、画像領域７１ａの画像８１ａには、「Ａ」という文字（画像）が含まれている一方で、画像領域７１ｂの画像８１ｂには「Ｂ」という文字（画像）が含まれており、画像８１ａと画像８１ｂとは互いに同一ではない。従って、判定部５１は、画像領域７１ａ、７１ｂが、光の照射角度によって異なる画像を反射するホログラムＨを撮像した領域であると判定し、画像ＤＡ、ＤＢがホログラム画像（画像８１ａ、８１ｂ）を含んでいると判定する。
【００２８】
尚、上述では、画像領域７１ａ、７１ｂは取り込まれた画像ＤＡ、ＤＢ内において相対的位置が同じ領域であるとしたが、画像ＤＡにおける画像領域７１ａの相対的位置と、画像ＤＢにおける画像領域７１ｂの相対的位置とは厳密に同一でなくてよい。例えば数パーセントの誤差は許容するとして、略同一の画像領域７１において異なる画像が含まれているか否かを判定するとしてもよい。
【００２９】
一方、判定部５１は、画像ＤＡと画像ＤＢとが同一の画像である場合に、画像ＤＡおよび画像ＤＢはホログラムＨを撮像した領域を含んでいないと判定する。
【００３０】
図７は、光源Ａまたは光源Ｂにより照射されたバーコードＢＣを撮像した画像ＤＡ、ＤＢを示す図である。バーコードＢＣ等のホログラムではない被写体を撮像した場合には、光源Ａまたは光源Ｂによって光が照射されても、画像領域７２には同じバーコードＢＣを撮像した同一の画像が含まれる。即ち、画像ＤＡと画像ＤＢとは同一の画像となる。このように画像ＤＡ、画像ＤＢに異なる画像領域が含まれていない場合に、判定部５１は、画像ＤＡ、ＤＢにはホログラムＨを撮像した領域が含まれていないと判定する。
【００３１】
出力部５２は、上述のように照射角度を異ならせて撮像された画像を、Ｉ／Ｆコントローラ２９および図示しない伝送路を介してＰＯＳ端末３等に出力する。また、出力部５２は、上述のようにホログラム画像が撮像された場合には、当該ホログラム画像として、同一領域を異なる光の照射角度によって撮像された複数の画像の組合わせ（例えば、画像８１ａ、８１ｂの組合わせ）を出力する。
【００３２】
また、出力部５２は、画像ＤＡ、ＤＢにバーコードＢＣ（図７参照）が含まれている場合には、バーコードＢＣをデコードして商品コードを読み込み、上述と同様にＰＯＳ端末３に出力する。また、出力部５２はバーコードＢＣ以外にも値引ラベル等の画像を識別した場合には、メモリ５３に格納されたパターンを用いたパターン認識によって値引コード等を読み取り、これをＰＯＳ端末３に出力する。
【００３３】
次に、スキャナ２の動作例について説明する。図９は、スキャナ２が実行する画像取込処理の手順を示すフローチャートである。
【００３４】
スキャナ２は、光源Ａを所定のパルス数だけパルス発光させる（ステップＳ１）。そしてスキャナ２は、光源Ａが照射された場合の画像ＤＡを取り込む（ステップＳ２）。
【００３５】
次に、スキャナ２は光源Ａの発光を停止し、光源Ｂを所定のパルス数だけパルス発光させる（ステップＳ３）。そしてスキャナ２は、光源Ｂが照射された場合の画像ＤＢを取り込む（ステップＳ４）。
【００３６】
そして、スキャナ２は、ステップＳ２で取り込んだ画像ＤＡとステップＳ４で取り込んだ画像ＤＢとを比較し、画像ＤＡと画像ＤＢが等しいか否かを判定する（ステップＳ５）。
【００３７】
画像ＤＡ、ＤＢに異なる画像領域が含まれている場合、即ち、画像ＤＡと画像ＤＢが等しくない場合（ステップＳ５：Ｎｏ）には、画像ＤＡ、ＤＢはホログラムを含んでいると判定し（ステップＳ６）、ＬＥＤ２６を点灯するとともにブザー２５を鳴らす。そして、スキャナ２は、ホログラム画像として同一領域に対する複数の画像をＰＯＳ端末３に出力し（ステップＳ７）、ステップＳ９に移行する。
【００３８】
一方、画像ＤＡ、ＤＢに異なる画像領域が含まれていない場合、即ち、画像ＤＡと画像ＤＢが等しい場合（ステップＳ５：Ｙｅｓ）には、画像ＤＡ、ＤＢにはホログラムが含まれていないと判定し（ステップＳ８）、ステップＳ９に移行する。
【００３９】
スキャナ２は、画像ＤＡ、ＤＢにバーコードＢＣが含まれているか否か判定する（ステップＳ９）。バーコードＢＣが含まれている場合（ステップＳ９：Ｙｅｓ）には、そのバーコードＢＣから商品コードをデコードしてＰＯＳ端末３に出力する（ステップＳ１０）。商品コードの出力後（ステップＳ１０）、または、画像ＤＡ、ＤＢにバーコードＢＣが含まれていない場合（ステップＳ９：Ｎｏ）には、ステップＳ１に戻ってステップＳ１〜Ｓ１０の処理を繰り返す。
【００４０】
（照射角度を変化させるその他の実施例）
尚、上述では、一例として照射角度の異なる２つの光源Ａ、Ｂを設けるとしたが、照射角度の異なる光源を２つ以上設けるとしてもよい。またこの場合に、例えば読取窓２１（図１参照）の枠の形状に合わせて複数の光源を配置し、それら光源を順次切り替えて発光させるとしてもよい。
【００４１】
また、上述では、照射角度の異なる複数の光源を切り替えて発光させることにより光の照射角度を変化させるとしたが、照射角度を変化させる方法はこれに限定されるものではない。
【００４２】
その他の例として、少なくとも１つの光源と撮像領域７０との間にミラー等を設けて、このミラーの反射角度を制御することにより光路を変化させて、撮像領域７０に対する光の照射角度を変化させるとしてもよい。
【００４３】
また、別の例として、モータ等により位置を調整できる少なくとも１つの光源をスキャナ２に設けて、該光源の位置を変えることにより光路を変化させて、撮像領域７０に対する光の照射角度を変化させるとしてもよい。
【００４４】
（その他のホログラムへの適用）
尚、上述では、入射角度に応じて２つの異なる画像が浮かび上がるホログラムの例について説明したが、その他のホログラムに対して本実施形態のスキャナ２を用いることも可能である。
【００４５】
一例として、照射角度θａの光によって照射した場合には文字やシンボル（例えば、「Ａ」）が浮き出て、照射角度θａ以外の光によっては文字やシンボルが浮き出ないようなホログラムに対して、本実施形態のスキャナ２を用いるとしてもよい。このような場合に、スキャナ２は光の照射角度を変化させて、ホログラムに含まれている文字やシンボルを浮き出させることができる。
【００４６】
また、照射角度の変化に応じて、２つ以上の異なる画像が浮き出るホログラムに対して本実施形態のスキャナ２を用いるとしてもよい。
【００４７】
以上説明したとおり、本実施形態のスキャナ２は、ＣＣＤ２０の撮像領域７０に対する照射角度を変化させて光を照射し、この照射角度の変化に応じて画像の取り込みを行うので、ホログラムの画像を浮き出させることが可能となり、ホログラムを認識することができる。
【００４８】
次に、ＰＯＳ端末３について説明する。ＰＯＳ端末３は、スキャナ２から入力された商品コード等の情報を用いて、客が購入する商品の販売登録を行う販売データ処理装置である。図１に示すように、ＰＯＳ端末３には、キーボード３１、オペレータ（店員）用の表示器３２、客用の表示器３３、レシート印字等を行うプリンタ３４、現金等を収容するためのドロワ３５等が設けられている。キーボード３１には、一取引にかかる商品の販売登録の終了を宣言し、商品代金の決済を行うための現計キー等が配設されている。
【００４９】
図８は、ＰＯＳ端末３のハードウェア構成を示すブロック図である。図８に示すように、ＰＯＳ端末３は、ＣＰＵ３１０等の制御装置と、ＲＯＭ３７やＲＡＭ３８等の記憶装置と、スキャナ２との通信を行うための通信Ｉ／Ｆ３９とを備えている。また、ＣＰＵ３１０には各種バスやインタフェースを介して、キーボード３１、店員用の表示器３２、客用の表示器３３、プリンタ３４、ドロワ３５、スピーカ３６、ＨＤＤ等の記憶部３２０が接続されている。ＣＰＵ３１０はＲＯＭ３７に格納されたプログラムを実行することによりこれら各部を制御可能である。店員用の表示器３２には、商品を販売登録するための登録画面等が表示される。
【００５０】
記憶部３２０は、商品マスタ３２１と、正規品表示パターンＤＢ（Database）３２２とが格納されている。商品マスタ３２１には、商品名、商品部門、商品価格等の商品情報が商品コードと対応付けられて格納されている。
【００５１】
正規品表示パターンＤＢ３２２には、ホログラム画像に含まれる正規品表示のパターン画像が格納されている。より詳細には、正規品表示のパターン画像として、１つのホログラム画像に含まれる複数の異なるパターン画像の組合わせが格納されている。例えば、図５、図６で上述したように照射角度に応じて複数の異なるパターン画像「Ａ」「Ｂ」が浮かび上がるホログラムＨについては、ホログラムＨに含まれる正規品表示のパターン画像の組合わせとして、パターン画像「Ａ」と「Ｂ」とが組合わせられて格納されている。
【００５２】
ＣＰＵ３１０はＲＯＭ３７から読み出したプログラムをＲＡＭ３８に展開して実行することにより、図８に示すように、情報受信部３１１と、判定部３１２と、報知部３１３と、販売登録部３１４として機能する。
【００５３】
情報受信部３１１は、商品コードや値引コード、ホログラム画像（例えば、画像８１ａ、８１ｂの組合わせ）等の各種データを、通信Ｉ／Ｆ３９と図示しない伝送路とを介してスキャナ２から受信する。
【００５４】
判定部３１２は、正規品表示パターンＤＢ３２２に格納された正規品表示のパターン画像と、スキャナ２から受信したホログラム画像とを照合して、ホログラム画像が適正な正規品表示であるか否かを判定する。
【００５５】
概略的には、判定部３１２は、情報受信部３１１が受信したホログラム画像が正規品表示パターンＤＢ３２２に格納されている場合に、判定部３１２は当該ホログラム画像が適正な正規品表示であると判定する。
【００５６】
例えば、判定部３１２は、正規品表示パターンＤＢ３２２に格納されているパターン画像の組合わせを用いて、画像８１ａ（図５参照）と画像８１ｂ（図６参照）の組合わせをパターン識別する。そして、判定部３１２は、画像８１ａに含まれるパターン「Ａ」と画像８１ｂに含まれるパターン「Ｂ」との組合わせが、正規品表示パターンＤＢ３２２に格納されている場合に、このホログラム画像が適正な正規品表示であると判定する。
【００５７】
また、判定部３１２は、１つのホログラムに対するパターン画像の組合わせが正規品表示パターンＤＢ３２２に格納されていない場合、パターン画像の一致度が所定の閾値に満たない場合等に、このホログラムが適正な正規品表示ではないと判定する。
【００５８】
報知部３１３は、判定部３１２によりホログラム画像が適正な正規品表示ではないと判定された場合に、当該ホログラム画像が虚偽のものであることを表示出力や音声出力等によって報知する。一例として報知部３１３は、「正規品表示認証エラー」等のエラーメッセージを店員用の表示器３２および客用の表示器３３に表示するとともにスピーカ３６にエラー音を出力させて、ホログラム画像が虚偽のものである旨を報知する。
【００５９】
販売登録部３１４は、スキャナ２から入力された商品コードを用いて商品の仮登録を行う。尚、仮登録とは、受信した商品コードに対応する商品名や商品価格を商品マスタ３２１から読み込み、客に販売される商品の商品情報としてＲＡＭ３８のワークメモリに一時的に格納する処理のことである。販売登録部３１４は、仮登録された商品の商品名や商品価格を、店員用の表示器３２の登録画面、および客用の表示器３３に表示する。また、販売登録部３１４は、キーボード３１の現計キーが押下された場合に、一取引にかかる商品コードの入力受付を終了し、仮登録された商品の販売登録を確定する。
【００６０】
また、販売登録部３１４は、判定部３１２によりホログラム画像が適正な正規品表示ではないと判定された場合に、ホログラム画像に対応付けられる商品コードの商品登録を行わない。尚、ホログラム画像と商品コードとを対応付ける方法は特に限定されないが、以下ではホログラム画像と、当該ホログラム画像が受信される直前に受信された商品コードとを対応付ける場合の動作例について説明する。
【００６１】
次に、ＰＯＳ端末３の動作例について説明する。図１０は、ＰＯＳ端末３が実行する販売登録処理の手順を示すフローチャートである。
【００６２】
まず、情報受信部３１１は、スキャナ２から商品コードを受信したか否かを判定する（ステップＳ１１）。受信していない場合（ステップＳ１１：Ｎｏ）には、ステップＳ１１に戻って入力待ちをする。商品コードを受信した場合（ステップＳ１１：Ｙｅｓ）には、販売登録部３１４は、この商品コードを用いて上述のように商品の仮登録を行う（ステップＳ１２）。
【００６３】
次に、情報受信部３１１は、スキャナ２からホログラム画像（即ち、同一の画像領域に対する複数の異なる画像の組合わせ）を受信したか否かを判定する（ステップＳ１３）。受信していない場合（ステップＳ１３：Ｎｏ）には、ステップＳ１１に戻って次に商品コードの入力待ちを行う（ステップＳ１１）。
【００６４】
ホログラム画像を受信した場合（ステップＳ１３：Ｙｅｓ）には、判定部３１２は、正規品表示パターンＤＢ３２２に格納されている正規品表示のパターン画像の組合わせを用いて、ステップＳ１３で受信したホログラム画像の組合わせをパターン識別し（ステップＳ１４）、ホログラム画像が適正な正規品表示の画像であるか否かを判定する（ステップＳ１５）。
【００６５】
正規品表示である場合（ステップＳ１５：Ｙｅｓ）にはステップＳ１８に移行する。正規品表示でない場合（ステップＳ１５：Ｎｏ）には、報知部３１３は、店員用の表示器３２および客用の表示器３３に「正規品表示認証エラー」等のエラーメッセージを表示するとともに、スピーカ３６にエラー音を出力させる（ステップＳ１６）。さらに、販売登録部３１４は、ステップＳ１１で受信された商品コードの商品の仮登録を取り消す（ステップＳ１７）。また、販売登録部３１４は、店員用の表示器３２に表示される登録画面と、客用の表示器３３とにおいて、その商品の仮登録が取り消された旨を表示する（ステップＳ１７）。
【００６６】
ステップＳ１８において、販売登録部３１４は、キーボード３１の現計キーが押下されてこの取引を終了する宣言が為されたか否かを判定する（ステップＳ１８）。現計キーが押下されていない場合（ステップＳ１８：Ｎｏ）には、ステップＳ１１に戻って現計キーが押下されるまで、上述と同様に商品コードの入力受付を繰り返す（ステップＳ１１〜Ｓ１８）。現計キーが押下された場合（ステップＳ１８：Ｙｅｓ）には、仮登録された商品の販売登録を確定して、一取引の販売登録を完了する（ステップＳ１９）。
【００６７】
以上のように、本実施形態のＰＯＳ端末３は、スキャナ２が出力したホログラム画像を用いて、カードや金券、商品等が正規品表示されているか否かを判別することができる。
【００６８】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組合わせても良い。
【００６９】
例えば、上述では、値引ラベル等を識別するために、文字識別用のパターンをメモリ５３に備えるとしたが、当該パターンをメモリ５３ではなくＰＯＳ端末３の記憶部３２０に格納し、ＰＯＳ端末３のＣＰＵ３１０がパターン認識を行ってもよい。また、ホログラム画像のパターン認識をＰＯＳ端末３の判定部３１２が行うとしたが、スキャナ２のＣＰＵ５０がこのパターン認識を行ってもよい。
【００７０】
尚、上述において報知部３１３はエラー報知を行うとしたが、報知部３１３はさらに、適正な正規品表示である旨を報知してもよい。一例として報知部３１３は、判定部３１２によってホログラムが適正な正規品表示であると判定された場合に、「正規品表示が認証されました」等のメッセージを店員用の表示器３２および客用の表示器３３に表示するとともにスピーカ３６によって確認音を出力させて、ホログラム画像が正規のものである旨を報知してもよい。
【００７１】
尚、上述ではホログラム画像が受信される直前に受信された商品コードと、ホログラム画像とを対応付けるとしたが、ホログラム画像と商品コードとを対応付ける方法は特に限定されるものではない。その他の例として、ホログラム画像が受信された直後に受信された商品コードとホログラム画像とを対応付けてもよい。或いは、予めホログラムが付される商品の商品コードを予めＰＯＳ端末３の記憶部３２０に記憶しておき、この記憶部３２０を参照してホログラム画像と商品コードとの対応付けを行ってもよい。
【００７２】
また、一例として商品券や会員カード等にホログラムが付されており、当該ホログラムによって商品券や会員カードの正規品表示が行われる場合において、販売登録部３１４は、判定部３１２の判定結果に応じて商品券や会員カードによるサービスを行ってもよい。
【００７３】
例えば、商品券に付されたホログラム画像が正規品表示でないと判定された場合に、販売登録部３１４は、当該ホログラム画像に対応する商品券の金額入力を受付けないとしてもよい。
【００７４】
また、会員カードに付されたホログラム画像が正規品表示でないと判定された場合に、販売登録部３１４は、当該ホログラム画像に対応する会員カード提示による値引やポイント付加等のサービスを行わないとしてもよい。
【００７５】
尚、本実施形態のスキャナ２、ＰＯＳ端末３で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００７６】
さらに、本実施形態のスキャナ２、ＰＯＳ端末３で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のスキャナ２で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【符号の説明】
【００７７】
１  サッカー台
２  スキャナ
３  ＰＯＳ端末
４  チェックアウトレーンシステム
２０  ＣＣＤ（撮像手段）
２１  読取窓
２８  画像処理回路（制御手段、画像取込手段）
５０  ＣＰＵ
５１  判定部（判定手段）
５２  出力部
５３  メモリ
７０  撮像領域
７１ａ、７１ｂ、７２  画像領域
８１ａ、８１ｂ  画像
ＤＡ、ＤＢ  画像
Ｌ  レンズ
Ｓｂ  被写体
Ｈ  ホログラム
θａ、θｂ  照射角度
Ｒａ、Ｒｂ  反射光
【先行技術文献】
【特許文献】
【００７８】
【特許文献１】特開２００８−３３６４０号公報
【図１】
0005286405.tif 000002
【図２】
0005286405.tif 000003
【図３】
0005286405.tif 000004
【図４】
0005286405.tif 000005
【図５】
0005286405.tif 000006
【図６】
0005286405.tif 000007
【図７】
0005286405.tif 000008
【図８】
0005286405.tif 000009
【図９】
0005286405.tif 000010
【図１０】
0005286405.tif 000011