説明

商品コード読取装置及びプログラム

【課題】会員照合に係る利便性を向上させること。
【解決手段】撮像手段が撮像した画像を取り込む画像取込手段と、画像取込手段が取り込んだ画像から、購入対象の商品に付されたコードシンボルを検出するコードシンボル検出手段と、コードシンボル検出手段が検出したコードシンボルから、当該コードシンボルに保持されたコード情報を読み取るコード読取手段と、画像取込手段が取り込んだ画像から、商品を購入する顧客の所持品に付された識別情報を読み取る識別情報読取手段と、各会員が所持する所定の所持品に付された識別情報を、当該会員の会員識別情報として登録した会員マスタファイルを参照し、識別情報読取手段が読み取った識別情報に一致する会員識別情報が、前記会員マスタファイル中に存在するか否かを判定する照合手段と、照合手段が存在すると判定した場合に、会員用のサービスを前記顧客に提供するサービス提供手段と、を備える。

【発明の詳細な説明】
【技術分野】
【0001】
本発明の実施形態は、商品コード読取装置及びプログラムに関する。
【背景技術】
【0002】
従来、スーパーマーケット等の各種店舗において、会員登録を行った会員(顧客)に対し、所定のサービスを提供することで販売促進を図ることが行われている。会員に対するサービスとしては、例えば、商品の購入やサービスの利用に応じてポイントを発行するポイントサービス制度が利用されている。係るポインサービス制度では、会員となった顧客に対して取引金額に応じたポイントを付与し、そのポイントを次回以降の取引において値引等に利用できるものとしている。
【0003】
上記の会員登録に際して、店舗側では会員となる各顧客に対し、会員番号等の固有の会員識別情報を記録した会員カードを配布することで、各会員の管理を行っている。例えば、上記ポイントサービス制度では、店舗側は会員識別情報を記憶したポイントカードを各会員に発行し、各会員の会員識別情報とポイント数と対応付けて管理している。そして、商品の決済時等において、ポイントカードに記憶された会員識別情報をカードリーダ装置等で読み取り、この会員識別情報に対応する会員に付与されたポイントを特定している。
【0004】
また、商品に付されたバーコードの読み取りに関しては、CCD等のイメージセンサを用いて商品に付されたバーコード部分を撮像し、この撮像した画像から読み取った商品コードをPOS端末に出力する技術が知られている。
【発明の概要】
【発明が解決しようとする課題】
【0005】
従来の会員管理に関する技術では、会員(顧客)はポイントサービス制度等の恩恵を受けるため、店舗側から発行された会員カードを持参する必要がある。そのため、会員側では、利用する店舗に応じた会員カードを夫々携帯する必要があり、ポイントカードの枚数が増大する等利便性に欠けるものとなっていた。また、店舗側においても、バーコードから商品コードを読み取る装置に加え、会員カードから会員識別情報を読み取る装置を別途用意する必要があるため、装置構成や読み取り操作が煩雑になるという問題があった。
【課題を解決するための手段】
【0006】
実施の形態の商品コード読取装置は、画像取込手段と、コードシンボル検出手段と、コード読取手段と、識別情報読取手段と、照合手段と、サービス提供手段とを備えている。画像取込手段は、撮像手段が撮像した画像を取り込む。コードシンボル検出手段は、画像取込手段が取り込んだ画像から、購入対象の商品に付されたコードシンボルを検出する。コード読取手段は、コードシンボル検出手段が検出したコードシンボルから、当該コードシンボルに保持されたコード情報を読み取る。識別情報読取手段は、画像取込手段が取り込んだ画像から、商品を購入する顧客の所持品に付された識別情報を読み取る。照合手段は、各会員が所持する所定の所持品に付された識別情報を、当該会員の会員識別情報として登録した会員マスタファイルを参照し、識別情報読取手段が読み取った識別情報に一致する会員識別情報が、会員マスタファイル中に存在するか否かを判定する。サービス提供手段は、照合手段が存在すると判定した場合に、会員用のサービスを顧客に提供する。
【図面の簡単な説明】
【0007】
【図1】図1は、第1の実施形態に係るチェックアウトシステムの構成を概略的に示す斜視図である。
【図2】図2は、第1の実施形態に係るPOS端末及びコード読取装置の構成を示すブロック図である。
【図3】図3は、会員マスタファイルの一例を示す図である。
【図4】図4は、会員照合物に付されたUIDの一例を示す図である。
【図5】図5は、会員照合物に付されたUIDの他の例を示す図である。
【図6】図6は、会員照合物に付されたUIDの他の例を示す図である。
【図7】図7は、第1の実施形態のコード読取装置が行う情報出力処理の手順を示すフローチャートである。
【図8】図8は、第1の実施形態のPOS端末が行う決済処理の手順を示すフローチャートである。
【図9】図9は、第2の実施形態に係るPOS端末及びコード読取装置の構成を示すブロック図である。
【図10】図10は、第2の実施形態のコード読取装置が行う情報出力処理の手順を示すフローチャートである。
【図11】図11は、第2の実施形態のPOS端末が行う決済処理の手順を示すフローチャートである。
【発明を実施するための形態】
【0008】
以下、チェックアウトシステムを例に、本実施形態にかかる商品コード読取装置及びプログラムを説明する。本実施形態では、飲食店やスーパーマーケット等の店舗に導入されたチェックアウトシステムに適用した例について説明する。
【0009】
[第1の実施形態]
図1は、第1の実施形態に係るチェックアウトシステムの構成を概略的に示す斜視図である。図1に示すように、チェックアウトシステムは、POS端末100と商品コード読取装置200とを備える。
【0010】
POS端末100は、顧客が購入する商品の販売登録を行うための商品情報処理装置であって、チェックアウト台11に載置されている。POS端末100は、キーボード101と、オペレータ用の表示器102と、顧客用の表示器103と、プリンタ104と、ドロワ105とを備えている。なお、POS端末100が備える各部については後述する。
【0011】
また、チェックアウト台11とL字を形成するようにして、横長テーブル状のカウンタ台12が配置されている。カウンタ台12の上面には、荷受面13が形成されている。商品コード読取装置200は、この荷受面13に載置され、有線又は無線によりPOS端末100との間で通信可能に接続されている。
【0012】
商品コード読取装置200は、商品に貼付されたコードシンボルを読み取って、該コードシンボルが含む商品コードをPOS端末100に送信するための装置である。図1に示すように、商品コード読取装置200は、読取窓201と、キーボード202と、オペレータ用の表示器203と、顧客用の表示器204とを備えている。なお、商品コード読取装置200が備える各部については後述する。
【0013】
荷受面13には、後述するコードラベルやポイント割増ラベルが貼付された商品Gを収納する買物カゴ14が載置される。買物カゴ14は、顧客によって持ち込まれる第1の買物カゴ14aと、第1の買物カゴ14aから商品コード読取装置200を挟んだ位置に載置される第2の買物カゴ14bとに分別される。
【0014】
顧客によって持ち込まれた第1の買物カゴ14aには、一取引にかかる商品Gが収納されている。商品Gには、バーコードや二次元コード等のコードシンボルを表したコードラベルや、ポイント付与数を表したポイント割増ラベルが貼付されている。コードシンボルには、商品Gに関する商品コードが符号化された状態で保持されている。ここで商品コードは、商品Gを特定するために各商品に割り当てられたコードであり、一例としてJANコードがある。
【0015】
第1の買物カゴ14a内の商品Gは、商品コード読取装置200を操作するオペレータにより第2の買物カゴ14bへと移動される。この移動過程で、コードラベル及びポイント割増ラベルが商品コード読取装置200の読取窓201に向けられる。この際、読取窓201内に設けられた後述する撮像部215(図2参照)は、コードラベルやポイント割増ラベルを撮像する。
【0016】
商品コード読取装置200では、撮像部215で撮像された画像に含まれるコードシンボルを検出し、当該コードシンボルに保持された商品Gに関する商品コードを読み取る。また、顧客から固有の識別情報(以下、UIDという)が付与されたクレジットカードや免許証等の所持品が提示された場合に、この所持品からUIDを読み取ることで、UIDを会員か否かの判別に供する。なお、本実施形態ではコードシンボルとしてバーコードを用いた例を説明するが、これに限らず二次元コードを用いる形態としてもよい。
【0017】
以下、チェックアウトシステムの構成について説明する。図2は、POS端末100及び商品コード読取装置200の構成を示すブロック図である。
【0018】
まず、POS端末100の構成について説明する。POS端末100は、情報処理を実行するマイクロコンピュータとして、CPU(Central Processing Unit)111、ROM(Read Only Memory)112及びRAM(Random Access Memory)113を備えている。
【0019】
CPU111は、ROM112や後述する記憶部114に記憶された各種プログラムを実行することにより、POS端末100を統括的に制御する。ROM112は、基本動作を行うためのプログラムが記憶される。RAM113は、POS端末100の主記憶装置であって、CPU111のワークエリアとして機能する。
【0020】
また、CPU111には、各種の入出力回路(図示せず)を介して、上述したキーボード101、表示器102、表示器103、プリンタ104及びドロワ105が接続されている。
【0021】
キーボード101は、POS端末100を操作するオペレータから入力されたキーの情報(以下、キー情報という)をCPU111に通知する入力デバイスである。このキーボード101には、数字や演算子を入力するためのテンキーや、商品代金の決済に必要な「締め」キー等の各種操作キーが配設されている。
【0022】
表示器102及び表示器103は、LCD(Liquid Crystal Display)等の表示デバイスを有し、CPU111の指示に基づいて商品の名称や価格等の各種の情報を表示する。ここで、表示器102は、POS端末100を操作するオペレータ用の表示器であって、その表示面がオペレータに向けて配置されている(図1参照)。また、表示器103は、顧客用の表示器であって、その表示面が顧客に向けて配置されている(図1参照)。なお、表示器102をタッチパネル構成とすることで、キーボード101の全てのキー又は一部のキーをタッチパネル上に実現する形態としてもよい。
【0023】
プリンタ104は、サーマルプリンタ等の印刷装置であって、CPU111の制御に従い、レシートやジャーナル等を印字する。ドロワ105は、現金等を収容するためのキャッシュドロワであって、CPU111の制御に従い開閉する。
【0024】
また、CPU111には、各種の入出力回路(図示せず)を介して、記憶部114及び通信I/F115が接続されている。
【0025】
記憶部114は、HDD(Hard Disk Drive)やフラッシュメモリ等の記憶媒体であって、CPU111が実行可能なプログラム114aや各種ファイルを記憶している。記憶部114に記憶されるプログラムの一例は、商品販売データ処理用のプログラムやポイント算出用のプログラムである。また、記憶部114に記憶されるファイルとしては、PLUファイル114b、売上ファイル114c及び会員マスタファイル114d等である。
【0026】
PLUファイル114bは、各商品に関する情報を保持するためのファイルである。具体的にPLUファイル114bには、店舗で販売される商品毎に、その商品の種別を表わす部門コードや各商品にユニークに割り当てられた商品コード、商品の名称及び価格等を対応付けたレコードが保持されている。売上ファイル114cは、POS端末100での会計処理により、一の取引で購入された商品の商品コードや数量、金額、加算されたポイント等を記憶・管理するファイルである。
【0027】
また、会員マスタファイル114dは、会員登録を行った各会員の会員識別情報と、当該会員に付与されたポイントとを対応付けて管理するためのファイルである。具体的に、会員マスタファイル114dには、図3に示すように、会員識別情報と累積ポイントとを対応付けたレコードが保持されている。
【0028】
会員識別情報は、各会員を識別するための情報であって、会員が所持する所定の所持品に付されたUIDが会員識別情報として登録されている。ここで、UIDが付された所持品としては、例えば、固有のIDが付与されたクレジットカード等の証票、固有のIDが付与された免許証や保険証等の身分証、固有の電話番号が割り当てられる携帯電話機等が挙げられる。つまり、本実施形態では、店舗側が発行する会員カードやポイントカードの代わりに、顧客が所持する所定の所持品に付されたUIDに基づいて会員か否かの照合を行う。以下、照合に用いる顧客の所持品を会員照合物と表記する。
【0029】
また、累積ポイントには、その会員(会員識別情報)に付与されたポイントの累積値が登録される。なお、会員マスタファイル114dに記憶する情報は、図3の例に限らず、例えば会員の氏名や年齢、住所等の個人情報、ポイントの使用履歴等を記憶する形態としてもよい。
【0030】
図2に戻り、通信I/F115は、商品コード読取装置200とデータ通信を行うためのインタフェースである。CPU111は、この通信I/F115を介し、商品コード読取装置200との間で種々のデータを送受信する。
【0031】
また、POS端末100のCPU111は、ROM112又は記憶部114に記憶されたプログラムとの協働により、図2に示すように、決済処理部121及びポイント算出部122を実現させる。
【0032】
決済処理部121は、商品コード読取装置200から商品コードの入力を受け付けると、この商品コードに対応するレコードをPLUファイル114bから読み出し、後述するポイント算出部122が算出したポイントとともに表示器102及び表示器103に表示出力する。また、決済処理部121は、PLUファイル114bから読み出した各商品のレコードを、その商品の販売個数等に基づいて販売登録を行う。ここで、販売登録とは、PLUファイル114bから読み出した各商品のレコードを、その商品の購入数等と関連付けてRAM113に保持することを意味する。
【0033】
また、決済処理部121は、キーボード101の「締め」キーの入力に応じて、販売登録した各商品の価格及び販売個数から全商品の合計金額(購入金額)を算出し、ポイント算出部122が算出した後述する加算ポイントとともに、表示器102及び表示器103への表示出力や、プリンタ104からのレシート出力を行う。そして、決済処理部121は、算出した購入金額を、販売登録した各商品の内容や加算ポイント等とともに、一取引分の取引内容として売上ファイル114cに登録する。
【0034】
ポイント算出部122は、取引の内容に応じたポイントを算出するための機能部である。具体的に、ポイント算出部122は、キーボード101の「締め」キーの入力に応じ、一の取引で販売登録された各商品の合計金額に応じて、新たに付与するポイント(以下、加算ポイントという)を算出する。なお、金額に対するポイントの還元率は予め定められているものとする。また、ポイント算出部122は、会員マスタファイル114dにアクセスし、算出した加算ポイントを、ポイント付与対象となる会員の会員識別情報に対応付けられた累積ポイントに加算する。
【0035】
次に、商品コード読取装置200の構成について説明する。図2に示すように、商品コード読取装置200は、情報処理を実行するマイクロコンピュータとして、CPU211、ROM212及びRAM213を備えている。
【0036】
CPU211は、ROM212に記憶された各種プログラムを実行することにより、商品コード読取装置200を統括的に制御する。ROM212は、基本動作を行うためのプログラムが記憶される。RAM213は、商品コード読取装置200の主記憶装置であって、CPU211のワークエリアとして機能する。
【0037】
また、CPU211には、各種の入出力回路(図示せず)を介して、上述したキーボード202、表示器203及び表示器204が接続されている。
【0038】
キーボード202は、商品コード読取装置200を操作するオペレータから入力されたキー情報をCPU211に通知する入力デバイスである。このキーボード202は、販売個数の入力や、バーコードを読み取ることができない商品の商品コードの入力を行う場合等に用いられる。
【0039】
表示器203及び表示器204は、LCD等の表示デバイスを有し、CPU211の指示に基づいて商品の名称や価格等の各種の情報を表示する。ここで、表示器203は、商品コード読取装置200を操作するオペレータ用の表示器であって、その表示面がオペレータに向けて配置されている(図1参照)。また、表示器204は、顧客用の表示器であって、その表示面が顧客に向けて配置されている(図1参照)。なお、表示器203をタッチパネル構成とすることで、キーボード202の全てのキー又は一部のキーを該タッチパネル上に実現する形態としてもよい。
【0040】
また、CPU211には、各種の入出力回路(図示せず)を介して、通信I/F214、撮像部215及び記憶部216が接続されている。
【0041】
通信I/F214は、POS端末100とデータ通信を行うためのインタフェースである。CPU211は、この通信I/F214を介し、POS端末100との間で種々のデータを送受信する。
【0042】
撮像部215は、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)等のイメージセンサであって、図1に示した読取窓201内に設けられている。また、撮像部215は、CPU211の制御に従い、商品に付帯されたコードシンボルや、会員の所持品に付されたUID等の撮像を行う。
【0043】
記憶部216は、HDDやフラッシュメモリ等の記憶媒体であって、CPU211が実行可能なプログラム216aや、各種ファイルを記憶している。ここで、記憶部216に記憶されるプログラム216aの例としては、撮像部215の制御用プログラムや、コードシンボル読取用のプログラム、OCRやパターンマッチング等の画像や文字認識用のプログラム等が挙げられる。また、記憶部216に記憶されるファイルの例としては、会員照合物となる各種物品の特徴(形状等)と、当該物品におけるUIDの配置位置(表示位置)とを対応付けて定義した、パターン認識用のテンプレートファイル216b等が挙げられる。
【0044】
次に、商品コード読取装置200が有する特徴的な機能について説明する。CPU211は、ROM212又は記憶部216が記憶するプログラムとの協働により、図2に示すように、画像データ取込部221、コード読取部222、UID読取部223、会員照合部224及び情報出力部225を実現させる。
【0045】
画像データ取込部221は、撮像部215に撮像オン信号を出力することで撮像部215に撮像動作を開始させる。画像データ取込部221は、撮像部215が撮像した画像データを取り込んで、RAM213に格納する。
【0046】
コード読取部222は、画像データ取込部221がRAM213に格納した画像データから、バーコードの画像を検出し、検出したバーコードから商品コードを読み取るバーコード読取処理を行う。具体的に、コード読取部222は、RAM213に格納された1フレームの画像データを二値化し、この二値化したデータ内にバーコードに関するデータ領域が存在するか否かを検出する。コード読取部222は、バーコードに関するデータ領域を検出した場合には、そのバーコードをデコードし、デコードしたデータを商品Gの商品コードとして読み取る。そして、コード読取部222は、読み取った商品コードをRAM213に格納する。
【0047】
UID読取部223は、画像データ取込部221がRAM213に格納した画像データから、UID部分の画像を検出し、そのUIDを読み取るUID読取処理を行う。具体的に、UID読取部223は、テンプレートファイル216bを用いることで、RAM213に格納された1フレームの画像データにクレジットカードや免許証、携帯電話機等の会員照合物の画像が含まれているか否かを検出する。UID読取部223は、会員照合物となる画像を検出した場合に、この会員照合物のテンプレートファイル216bに基づき、当該画像の所定位置に存在する文字列をUIDとして読み取る。そして、UID読取部223は、読み取ったUIDをRAM213に格納する。
【0048】
例えば、図4に示すように、会員照合物としてクレジットカードC1の画像を検出した場合、会員照合部224は、記憶部216等に記憶されたクレジットカードC1に対応するテンプレートに基づき、クレジットカードC1の画像の所定位置(破線部分)からUIDを読み取る。
【0049】
また、図5に示すように、会員照合物として免許証C2の画像を検出した場合、会員照合部224は、記憶部216等に記憶されたこの免許証C2に対応するテンプレートに基づき、免許証C2の画像の所定位置(破線部分)からUIDを読み取る。
【0050】
また、図6に示すように、会員照合物として携帯電話機T1の画像を検出した場合、会員照合部224は、記憶部216等に記憶された携帯電話機T1に対応するテンプレートに基づき、携帯電話機T1の画像の所定位置(破線部分)からUIDを読み取る。なお、会員照合物として携帯電話機T1を用いる場合、携帯電話機T1の表示画面(破線部分)に、その携帯電話機T1に割り振られた電話番号を表示させた状態で撮像を行うものとする。
【0051】
図2に戻り、会員照合部224は、通信I/F214を介してPOS端末100にアクセスし、UID読取部223が読み出したUIDを、POS端末100の会員マスタファイル114dに登録された各会員識別情報と照合する。会員照合部224は、UIDに一致する会員識別情報を検出した場合に、この会員識別情報をRAM213に格納する。
【0052】
情報出力部225は、コード読取部222が読み取った商品コードを、通信I/F214を介してPOS端末100に送信(出力)出力する。また、情報出力部225は、会員照合部224がUIDとの一致を確認した会員識別情報を、通信I/F214を介してPOS端末100に送信(出力)する。
【0053】
次に、図7及び図8を参照して、本実施形態のチェックアウトシステムの動作について説明する。ここで、図7は、商品コード読取装置200が行う情報出力処理の手順を示すフローチャートである。
【0054】
商品コード読取装置200のCPU211は、POS端末100からの信号により取引開始が指示されると、情報出力処理を開始する。画像データ取込部221は、撮像部215に撮像オン信号を出力し、撮像部215による撮像動作を開始する(ステップS11)。画像データ取込部221は、撮像部215が撮像した画像データをRAM213に取り込む(ステップS12)。そして、コード読取部222は、上述したバーコード読取処理を開始する(ステップS13)。
【0055】
コード読取部222は、ステップS13のバーコード読取処理においてバーコードを検出したか否かを判定する(ステップS14)。ここで、バーコードが検出された場合(ステップS14;Yes)、情報出力部225は、ステップS13のバーコード読取処理でRAM213に格納された商品コードを、通信I/F214を介してPOS端末100に送信し(ステップS15)、ステップS21に移行する。なお、キーボード202を介し販売個数が入力されていた場合には、その販売個数を商品コードとともに送信するものとする。
【0056】
一方、ステップS14において、バーコードが検出されない場合(ステップS14;No)、UID読取部223は、UID読取処理を開始する(ステップS16)。次いで、UID読取部223は、ステップS16のUID読取処理において会員照合物を検出したか否かを判定する(ステップS17)。ここで、会員照合物が検出されない場合には(ステップS17;No)、ステップS21に移行する。
【0057】
また、ステップS17において、会員照合物が検出された場合(ステップS17;Yes)、会員照合部224は、ステップS16のUID読取処理でRAM213に格納されたUIDを、POS端末100の会員マスタファイル114dに登録された各会員識別情報と照合し(ステップS18)、一致する会員識別情報が存在するか否かを判定する(ステップS19)。
【0058】
ステップS19において、UIDと同一の会員識別情報が存在しない場合(ステップS19;No)、ステップS21に移行する。また、UIDと同一の会員識別情報が存在した場合(ステップS19;Yes)、情報出力部225は、この会員識別情報を、通信I/F214を介してPOS端末100に送信し(ステップS20)、ステップS21に移行する。
【0059】
ステップS21において、CPU211は、POS端末100からの信号により取引終了が指示されたか否かを判定する(ステップS21)。取引終了が指示されない場合には(ステップS21;No)、ステップS12に再び戻り、ステップS12〜S21を取引の終了が指示されるまで繰り返し実行する。また、取引終了が指示された場合には(ステップS21;Yes)、画像データ取込部221は、撮像部215に撮像オフ信号を出力し(ステップS22)、撮像部215による撮像動作を停止する。
【0060】
次に、図8を参照して、POS端末100が行う決済処理について説明する。ここで、図8は、POS端末100が行う決済処理の手順を示すフローチャートである。
【0061】
まず、POS端末100のCPU111は、キーボード101の所定のキー操作に応じて、取引開始を指示する信号を商品コード読取装置200に送信する(ステップS31)。続いて、決済処理部121は、商品コード読取装置200から商品コードが入力されたか否かを判定する(ステップS32)。ここで、商品コードの入力を受け付けると(ステップS32;Yes)、決済処理部121は、この商品コードに対応するレコード(商品名、価格等)をPLUファイル114bから読み出す(ステップS33)。次いで、決済処理部121は、ステップS33で読み出したレコードと、その商品の販売個数とに基づいて販売登録を行い(ステップS34)、ステップS37に移行する。なお、決済処理部121は、販売登録した内容を表示器102や表示器103に表示することで、ポイント算出部122が算出したポイントを表示出力する。
【0062】
また、ステップS32において、商品コードの入力を確認できない場合(ステップS32;No)、ポイント算出部122は、商品コード読取装置200から会員識別情報が入力されたか否かを判定する(ステップS35)。ここで、会員識別情報の入力を受け付けると(ステップS35;Yes)、ポイント算出部122は、この会員識別情報をRAM113に格納し(ステップS36)、ステップS37に移行する。なお、ステップS35において会員識別情報の入力を確認できない場合(ステップS35;No)、ステップS37に直ちに移行する。
【0063】
ステップS37において、CPU111は、キーボード101から「締め」キーを表わすキー情報の入力を受け付けたか否かを判定する(ステップS37)。ここで、「締め」キーの入力を確認できない場合には(ステップS37;No)、ステップS32に再び戻る。また、ステップS37において、「締め」キーの入力を受け付けると(ステップS37;Yes)、CPU111は、取引の終了を指示する信号を通信I/F115を介し商品コード読取装置200に送信する(ステップS38)。
【0064】
続いて、ポイント算出部122は、RAM113に会員識別情報が格納されているか否かを判定する(ステップS39)。ここで、会員識別情報が存在しない場合(ステップS39;No)、決済処理部121は、販売登録されたデータの内容(取引内容)や合計金額をプリンタ104からレシート出力する(ステップS40)。そして、決済処理部121は、販売登録されたデータを売上ファイル114cに登録し(ステップS41)、本処理を終了する。
【0065】
一方、ステップS39において、会員識別情報が存在すると判定した場合(ステップS39;Yes)、ポイント算出部122は、販売登録された各商品の合計金額に応じた加算ポイントを算出する(ステップS42)。ここで、各商品の合計金額は、決済処理部121が算出した結果を用いる形態としてもよいし、ポイント算出部122が販売登録された各商品の価格や販売個数に基づいて算出する形態としてもよい。
【0066】
続いて、ポイント算出部122は、算出した加算ポイントを、会員識別情報に対応する会員マスタファイル114dの累積ポイントに加算する(ステップS43)。次いで、決済処理部121は、販売登録されたデータの内容(取引内容)や合計金額を、加算ポイントとともにプリンタ104からレシート出力する(ステップS44)。そして、決済処理部121は、販売登録されたデータを、会員識別情報や加算ポイントとともに売上ファイル114cに登録し(ステップS45)、本処理を終了する。
【0067】
以上のように、本実施形態によれば、撮像部215で撮像された顧客が所持する所定の所持品(会員照合物)から、当該所持品に付されたUIDを読み出し、このUIDに基づいて会員か否かの判定を行う。これにより、会員カードやポイントカードを新たに発行することなく、顧客が既に所持している物品を用いて会員か否かを照合することができるため、会員照合に係る利便性を向上させることできる。
【0068】
また、本実施形態によれば、コードシンボル(商品コード)の読み取りと同様、撮像部215が撮像した画像データから会員照合物に付されたUIDを読み取るため、会員カードやポイントカードのリーダ装置は不要となる。そのため、装置構成やUIDの読み取りに係る操作を簡易化することができる。
【0069】
[第2の実施形態]
次に、第2の実施形態について説明する。本実施形態では、コード読取装置側にて加算ポイントの算出及び登録を行うことが可能な形態について説明する。なお、上述した第1の実施形態と同様の要素については、同一の符号を付与し説明を省略する。
【0070】
図9は、第2の実施形態に係るPOS端末300及び商品コード読取装置400の構成を示すブロック図である。なお、POS端末300と商品コード読取装置400との配置関係は、図1に示した態様と同様である。
【0071】
図9に示すように、POS端末300は、上述したPOS端末100と同様のハードウェア構成を備えている。なお、本実施形態では、記憶部114から会員マスタファイル114dを取り除いているが、会員マスタファイル114dを記憶部114に記憶する形態としてもよい。
【0072】
POS端末300のCPU111は、ROM112や記憶部114に記憶されたプログラムとの協働により、本実施形態に特有の機能部である決済処理部301を実現する。
【0073】
ここで、決済処理部301は、商品コード読取装置400から商品コードの入力を受け付けると、この商品コードに対応するレコードをPLUファイル114bから読み出し、表示器102及び表示器103に表示出力する。また、決済処理部301は、PLUファイル114bから読み出したレコードを、その商品の販売個数等と関連付けてRAM113に保持することで販売登録を行う。
【0074】
また、決済処理部301は、キーボード101の「締め」キーの入力に応じて、販売登録した各商品の価格及び販売個数から全商品の合計金額を算出し、表示器102及び表示器103への表示出力や、プリンタ104からのレシート出力を行う。そして、決済処理部301は、算出した合計金額を販売登録したデータ内容とともに、一取引分の取引内容として売上ファイル114cに登録する。また、決済処理部301は、商品コード読取装置400から加算ポイント及び会員識別情報が送信された場合に、この会員識別情報及び加算ポイントを取引内容に含めて売上ファイル114cに登録する。
【0075】
商品コード読取装置400は、上述した商品コード読取装置200と同様のハードウェア構成を備えている。ここで、記憶部216は、テンプレートファイル216bに加え、上述した会員マスタファイル114dを記憶している。
【0076】
商品コード読取装置400のCPU211は、ROM212又は記憶部216に記憶されたプログラムとの協働により、上述した画像データ取込部221、コード読取部222、UID読取部223及び会員照合部224を実現させるとともに、本実施形態に特有の機能部であるポイント算出部401及び情報出力部402を実現させる。
【0077】
ポイント算出部401は、コード読取部222が読み取った商品コードに対応する商品の価格を、POS端末300が記憶するPLUファイル114bから読み出し、一取引分の合計金額を各商品の販売個数に基づいて算出する。また、ポイント算出部401は、一取引分の合計金額に応じた加算ポイントを算出すると、この加算ポイントをポイント付与対象となる会員(会員識別情報)の累積ポイントに加算する。
【0078】
情報出力部402は、コード読取部222が読み取った商品コードを、通信I/F214を介してPOS端末300に送信(出力)する。また、情報出力部402は、ポイント算出部401が算出した加算ポイントを、当該加算ポイントの付与対象となった会員の会員識別情報とともに、通信I/F214を介してPOS端末300に送信する。
【0079】
次に、図10及び図11を参照して、本実施形態のチェックアウトシステムの動作について説明する。ここで、図10は、商品コード読取装置400が行う情報出力処理の手順を示すフローチャートである。
【0080】
商品コード読取装置400のCPU211は、POS端末300からの信号により取引開始が指示されると、情報出力処理を開始する。ここで、ステップS51〜S59の処理は、上述したステップS11〜S19と同様であるため説明を省略する。なお、本実施形態では、会員マスタファイル114dをローカル(記憶部216)に有するため、UIDと課員識別情報との照合は、記憶部216に記憶された会員マスタファイル114dに基づいて実行されることになる。
【0081】
ステップS59において、UIDと同一の会員識別情報が存在した場合(ステップS59;Yes)、会員照合部224は、この会員識別情報をRAM213に格納し(ステップS60)、ステップS61に移行する。
【0082】
ステップS61において、CPU211は、POS端末300からの信号により取引終了が指示されたか否かを判定する(ステップS61)。取引終了が指示されない場合には(ステップS61;No)、ステップS52に再び戻り、ステップS52〜S61を取引の終了が指示されるまで繰り返し実行する。また、取引終了が指示された場合には(ステップS61;Yes)、画像データ取込部221は、撮像部215に撮像オフ信号を出力し(ステップS62)、撮像部215による撮像動作を停止する。
【0083】
続いて、ポイント算出部401は、RAM213に会員識別情報が格納されているか否かを判定する(ステップS63)。ここで、会員識別情報が存在しないと判定した場合には(ステップS63;No)、本処理を直ちに終了する。
【0084】
また、ステップS63において、会員識別情報が存在すると判定した場合(ステップS63;Yes)、ポイント算出部401は、取引の終了が指示されるまでに読み取られた各商品コードの価格をPOS端末300のPLUファイル114bから読み出すと、これら商品の販売個数に基づいて合計金額を算出する(ステップS64)。次いで、ポイント算出部401は、合計金額に応じた加算ポイントを算出すると(ステップS65)、この加算ポイントを、会員識別情報に対応する会員マスタファイル114dの累積ポイントに加算する(ステップS66)。
【0085】
続いて、情報出力部402は、ポイント算出部401が算出した加算ポイントと、当該加算ポイントの付与(加算)対象となった会員の会員識別情報とを、通信I/F214を介しPOS端末300に送信し(ステップS67)、本処理を終了する。
【0086】
次に、図11を参照して、POS端末300が行う決済処理について説明する。ここで、図11は、POS端末300が行う決済処理の手順を示すフローチャートである。
【0087】
まず、POS端末300のCPU111は、キーボード101の所定のキー操作に応じて、取引開始を指示する信号を商品コード読取装置400に送信する(ステップS71)。続いて、決済処理部301は、商品コード読取装置400から商品コード及びポイント情報が入力されるまで待機する(ステップS72;No)。
【0088】
決済処理部301は、商品コード及びポイント情報の入力を受け付けると(ステップS72;Yes)、この商品コードに対応するレコードを記憶部114のPLUファイル114bから読み出す(ステップS73)。そして、決済処理部301は、ステップS73で読み出したレコードの販売登録を行う(ステップS74)。
【0089】
次いで、CPU111は、キーボード101から「締め」キーを表わすキー情報の入力を受け付けたか否かを判定する(ステップS75)。ステップS75において、「締め」キーの入力を確認できない場合(ステップS75;No)、決済処理部301は、ステップS72に再び戻り、商品コードの入力を待機する。
【0090】
また、ステップS75において、「締め」キーの入力を受け付けた場合(ステップS75;Yes)、CPU111は、取引の終了を指示する信号を通信I/F115を介し商品コード読取装置400に送信する(ステップS76)。
【0091】
続いて、決済処理部301は、商品コード読取装置400から加算ポイント及び会員識別情報が入力されたか否かを判定する(ステップS77)。ここで、加算ポイント及び会員識別情報の入力を確認できない場合(ステップS77;No)、決済処理部301は、販売登録されたデータの内容や合計金額をプリンタ104からレシート出力する(ステップS78)。そして、決済処理部301は、販売登録されたデータを売上ファイル114cに登録し(ステップS79)、本処理を終了する。
【0092】
一方、ステップS77において、加算ポイント及び会員識別情報の入力を受け付けた場合(ステップS77;Yes)、決済処理部301は、販売登録されたデータの内容(取引内容)や合計金額を、加算ポイントとともにプリンタ104からレシート出力する(ステップS80)。そして、決済処理部121は、販売登録されたデータを、受け付けた加算ポイント及び会員識別情報とともに売上ファイル114cに登録し(ステップS81)、本処理を終了する。
【0093】
以上のように、本実施形態によれば、撮像部215で撮像された顧客が所持する所定の所持品(会員照合物)から、当該所持品に付されたUIDを読み出し、このUIDに基づいて会員か否かの判定を行う。これにより、会員カードやポイントカードを新たに発行することなく、顧客が既に所持している物品を用いて会員か否かを照合することができるため、会員照合に係る利便性を向上させることできる。
【0094】
また、本実施形態によれば、コードシンボル(商品コード)の読み取りと同様、撮像部215が撮像した画像データから会員照合物に付されたUIDを読み取るため、会員カードやポイントカードのリーダ装置は不要となる。そのため、装置構成やUIDの読み取りに係る操作を簡易化することができる。
【0095】
さらに、本実施形態によれば、商品コード読取装置400にて、ポイント付与に関する処理を行うことができるため、POS端末300に係る負荷を軽減することが可能となる。これにより、POS端末300と商品コード読取装置400とが行う処理を切り分けることができるため、決済処理の効率化を図ることができる。
【0096】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【0097】
例えば、上記実施形態では、会員照合物として、クレジットカード、免許証及び携帯電話機を例示したが、これらに限らず、他の証書や身分証を会員照合物として用いてもよい。例えば、自己の店舗以外の他の店舗で発行された会員カードやポイントカードを、会員照合物として用いる形態としてもよい。
【0098】
また、上記実施形態では、チェックアウトシステムに適用した例を示したが、これに限らず、例えば、顧客自らが商品コードの読み取り及び決済処理を行うことが可能なセルフチェックアウト端末や、ビデオレンタル店等で用いるレンタルシステムに適用する形態としてもよい。
【0099】
また、上記実施形態では、PLUファイル114b、会員マスタファイル114d及び売上ファイル114cを、POS端末100(POS端末300)内に記憶する形態としたが、これに限らず、POS端末100(POS端末300)がアクセス可能な外部装置にこれらのファイルを記憶する形態としてもよい。
【0100】
また、上記第2実施形態では、PLUファイル114bを、商品コード読取装置400内に記憶する形態としたが、これに限らず、POS端末300が保持するPLUファイル114bを参照する形態としてもよいし、商品コード読取装置400がアクセス可能な外部装置にPLUファイル114bを記憶する形態としてもよい。
【0101】
また、上記実施形態のPOS端末100(300)及び商品コード読取装置200(400)で実行されるプログラムを、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【0102】
また、上記実施形態のPOS端末100(300)及び商品コード読取装置200(400)で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施形態のPOS端末100(300)及び商品コード読取装置200(400)で実行されるプログラムを、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【0103】
11 チェックアウト台
12 カウンタ台
13 荷受面
14、14a、14b 買物カゴ
100 POS端末
101 キーボード
102 表示器
103 表示器
104 プリンタ
105 ドロワ
111 CPU
112 ROM
113 RAM
114 記憶部
114a プログラム
114b PLUファイル
114c 売上ファイル
114d 会員マスタファイル
115 通信I/F
121 決済処理部
122 ポイント算出部
200 商品コード読取装置
201 読取窓
202 キーボード
203 表示器
204 表示器
211 CPU
212 ROM
213 RAM
214 通信I/F
215 撮像部
216 記憶部
216a プログラム
216b テンプレートファイル
221 画像データ取込部
222 コード読取部
223 UID読取部
224 会員照合部
225 情報出力部
300 POS端末
301 決済処理部
400 商品コード読取装置
401 ポイント算出部
402 情報出力部
【先行技術文献】
【特許文献】
【0104】
【特許文献1】特開2008−33640公報

【特許請求の範囲】
【請求項1】
撮像手段が撮像した画像を取り込む画像取込手段と、
前記画像取込手段が取り込んだ画像から、購入対象の商品に付されたコードシンボルを検出するコードシンボル検出手段と、
前記コードシンボル検出手段が検出したコードシンボルから、当該コードシンボルに保持されたコード情報を読み取るコード読取手段と、
前記画像取込手段が取り込んだ画像から、前記商品を購入する顧客の所持品に付された識別情報を読み取る識別情報読取手段と、
各会員が所持する所定の所持品に付された識別情報を、当該会員の会員識別情報として登録した会員マスタファイルを参照し、前記識別情報読取手段が読み取った識別情報に一致する会員識別情報が、前記会員マスタファイル中に存在するか否かを判定する照合手段と、
前記照合手段が存在すると判定した場合に、会員用のサービスを前記顧客に提供するサービス提供手段と、
を備えたことを特徴とする商品コード読取装置。
【請求項2】
前記コード読取手段が読み取ったコード情報を外部装置に送信する送信手段を更に備え、
前記サービス提供手段は、前記照合手段が一致と判定した会員識別情報を、前記送信手段から前記外部装置に送信させることを特徴とする請求項1に記載の商品コード読取装置。
【請求項3】
前記会員マスタファイルには、前記各会員の会員識別情報と当該会員に付与されたポイントの累積値とが対応付けて登録されており、
前記サービス提供手段は、前記読取手段が読み取ったコード情報に対応する商品の価格に応じて算出したポイントを、前記照合手段が一致と判定した会員識別情報の累積値に加算することを特徴とする請求項1に記載の商品コード読取装置。
【請求項4】
会員照合用に予め定められた会員照合物となる各物品の特徴と、当該物品に付された識別情報の配置位置とを対応付けて定義したテンプレートファイルに基づいて、前記画像取込手段が取り込んだ画像から前記会員照合物を検出する会員照合物検出手段を更に備え、
前記識別情報読取手段は、前記テンプレートファイルに定義された配置位置に基づいて、前記会員照合物検出手段が検出した会員照合物の識別情報を読み取ることを特徴とする請求項1に記載の商品コード読取装置。
【請求項5】
前記会員照合物は、前記顧客に固有の識別情報が付された証票、身分証又は携帯電話機の何れかであることを特徴とする請求項1〜4の何れか一項に記載の商品コード読取装置。
【請求項6】
コンピュータを、
撮像手段が撮像した画像を取り込む画像取込手段と、
前記画像取込手段が取り込んだ画像から、購入対象の商品に付されたコードシンボルを検出するコードシンボル検出手段と、
前記コードシンボル検出手段が検出したコードシンボルから、当該コードシンボルに保持されたコード情報を読み取るコード読取手段と、
前記画像取込手段が取り込んだ画像から、前記商品を購入する顧客の所持品に付された識別情報を読み取る識別情報読取手段と、
各会員が所持する所定の所持品に付された識別情報を、当該会員の会員識別情報として登録した会員マスタファイルを参照し、前記識別情報読取手段が読み取った識別情報に一致する会員識別情報が、前記会員マスタファイル中に存在するか否かを判定する照合手段と、
前記照合手段が存在すると判定した場合に、会員用のサービスを前記顧客に提供するサービス提供手段と、
して機能させるためのプログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate


【公開番号】特開2012−53784(P2012−53784A)
【公開日】平成24年3月15日(2012.3.15)
【国際特許分類】
【出願番号】特願2010−197129(P2010−197129)
【出願日】平成22年9月2日(2010.9.2)
【出願人】(000003562)東芝テック株式会社 (5,631)
【Fターム(参考)】