[go: up one dir, main page]

JP7667009B2 - 販売データ処理システムおよびプログラム - Google Patents

販売データ処理システムおよびプログラム Download PDF

Info

Publication number
JP7667009B2
JP7667009B2 JP2021122323A JP2021122323A JP7667009B2 JP 7667009 B2 JP7667009 B2 JP 7667009B2 JP 2021122323 A JP2021122323 A JP 2021122323A JP 2021122323 A JP2021122323 A JP 2021122323A JP 7667009 B2 JP7667009 B2 JP 7667009B2
Authority
JP
Japan
Prior art keywords
unit
reading
image
service
reading unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021122323A
Other languages
English (en)
Other versions
JP2023018298A (ja
Inventor
拓也 高須
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2021122323A priority Critical patent/JP7667009B2/ja
Priority to US17/727,374 priority patent/US11907927B2/en
Publication of JP2023018298A publication Critical patent/JP2023018298A/ja
Application granted granted Critical
Publication of JP7667009B2 publication Critical patent/JP7667009B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
    • G07G1/0081Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader the reader being a portable scanner or data reader
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/1434Barcodes with supplemental or add-on codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/208Input by product or record sensing, e.g. weighing or scanner processing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/22Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
    • G06V10/225Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition based on a marking or identifier characterising the area
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/1444Selective acquisition, locating or processing of specific regions, e.g. highlighted text, fiducial marks or predetermined fields
    • G06V30/1448Selective acquisition, locating or processing of specific regions, e.g. highlighted text, fiducial marks or predetermined fields based on markings or identifiers characterising the document or the area
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Multimedia (AREA)
  • Finance (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

本発明の実施形態は、販売データ処理システムおよびプログラムに関する。
近年、電子透かし技術が普及してきている。また近年、読取装置に向ける面を選ぶ必要を無くして商品登録の処理速度を速めるために、電子透かしによるコードシンボルを商品のパッケージの至る所に印刷することが行われてきている。電子透かしで印刷されたコードシンボルは、人間の目では認識されにくいが、専用のコードリーダによって読取可能である。
このような電子透かしによるコードシンボルが付された商品は、現在の小売店では、従来の可視画像であるコードシンボルが付された商品と、混在している。このため、コードシンボル読み取り自体の他にも、付随する他の処理において、各々に対応した処理が必要である。
例えば、特許文献1に開示されているように、値割引などのサービスの対象であることを示すシールは、従来の可視画像のコードシンボルの近くに貼付されていれば、コードシンボルとともに認識される。しかしながら、電子透かしのコードシンボルは、パッケージの至るところにあり、また、人間の目で認識しにくいので、シールが貼られていても、読取装置が読み取った位置によっては、コードシンボルとともに認識されないことがある。
なお、上述では電子透かしによるコードシンボルを例に説明したが、電子透かし以外の不可視画像であるコードシンボルが用いられた場合にも、同様の問題がある。
本発明が解決しようとする課題は、例えば電子透かしなどの不可視画像で印刷されたコードシンボルで商品を特定する販売データ処理システムにおいて、サービスの対象であることを示す画像の認識によるサービスの反映を可能にすることである。
実施形態の販売データ処理システムは、撮像により画像情報を生成し出力する撮像部と、前記画像情報に含まれた可視画像であるコードシンボルを読み取る第一読取部と、前記画像情報に含まれた不可視画像であるコードシンボルを読み取る第二読取部と、前記画像情報に含まれたサービス画像を認識することにより当該サービス画像が示すサービスを認識する第三読取部と、前記第一読取部または前記第二読取部が読み取ったコードシンボルにより特定される商品の情報を販売データとして登録する登録処理部と、前記第三読取部がサービス画像を認識した場合、当該サービス画像が示すサービスを、前記登録処理部が登録する販売データに反映させるサービス処理部と、前記不可視画像であるコードシンボルにより商品が特定された場合、前記第二読取部による読み取り休止および前記第三読取部によるサービス画像の認識待機を行い、前記不可視画像以外で商品が特定された場合には前記待機を行わない待機処理部とを備える。
図1は、実施形態にかかる販売データ処理システムの全体構成を示す図である。 図2は、読取装置の外観の一例を示す斜視図である。 図3は、可視画像であるコードシンボルが印刷されサービスラベルが貼付された商品の外観の一例を示す斜視図である。 図4は、電子透かしによるコードシンボルが印刷されサービスラベルが貼付された商品の外観の一例を示す斜視図である。 図5は、読取装置およびPOS端末のハードウェア構成の一例を示すブロック図である。 図6は、読取装置およびPOS端末の機能構成の一例を示すブロック図である。 図7は、読取装置およびPOS端末が実行する処理の流れの一例を示すフローチャートである。 図8は、読取装置およびPOS端末が実行する処理の流れの一例を示すフローチャートである。
実施形態について図面を用いて説明する。以下の実施形態では、小売店の店舗に設置されたPOS(Point Of Sales)システムへの適用例について説明するが、本発明はこの実施形態に限定されるものではない。
図1は、実施形態にかかる販売データ処理システム1の全体構成を示す図である。図1に示すように、販売データ処理システム1は、読取装置10と、読取装置10で読み取られたデータに基づきデータ処理を実行するPOS端末20と、を備える。
読取装置10は、商品を入れた買物カゴ等を載置するためのサッカー台2上において、オペレータと顧客とが略対面する場所(略中央部)に立設される。POS端末20は、サッカー台2の一方の端部付近に設けられる。読取装置10とPOS端末20とは、図示しない伝送路によって通信可能に接続される。読取装置10とPOS端末20とは、販売データ処理システム1を構成する。
POS端末20は、読取装置10で読み取られた商品等のデータに基づいて、顧客が購入する商品の登録処理や精算処理等を含む販売データ処理を実行する。POS端末20は、例えば硬貨及び紙幣を出し入れ自在に収納するドロワ30の上に設置される。
POS端末20は、二つの表示部21(第1表示部211、第2表示部212)と、キーボード22と、レシートプリンタ23とを備えている。なお、表示部21およびキーボード22は、オペレータに情報を示して操作を受け付けるインタフェース部の一例である。
表示部21は、例えばLCD(Liquid Crystal Display)等の表示デバイスで構成されるタッチパネル付きの表示装置である。なお、第1表示部211は、主にオペレータ用として備えられ、第2表示部212は、主に客用として備えられている。
キーボード22は、置数キーや小計キー等の各種キーボードや鍵キーを含む入力デバイスである。小計キーは、読取装置10によるコードシンボルの読み取りを終了して精算や決済に処理を進めることをPOS端末20に求めるためのキーである。この小計キーが操作を受けると、POS端末20は、コードシンボルの読み取りを終了して精算や決済に処理を進める。
レシートプリンタ23は、例えばサーマルプリンタであり、POS端末20が実行する販売データ処理に応じて、レシート等を印字する。
次に、読取装置10の構成について説明する。図2は、読取装置10の外観の一例を示す斜視図である。ここで、図2は、読取装置10を撮像窓111が設けられている側(オペレータの立ち位置側)から見た状態を示している。
読取装置10は、本体部11、撮像部12、第1表示部13、キーボード14及び第2表示部15等を備える。
本体部11は、略直方体状に形成されており、サッカー台2上に立設される。本体部11の高さは、例えば、サッカー台2上においてオペレータの目の高さ程度や、目の高さ以下とすることが好ましい。
本体部11におけるオペレータの立ち位置側には、開口部となる撮像窓111が設けられる。撮像窓111内には、撮像部12が設置される。オペレータは、買物客が持って来た商品を撮像窓111に翳すことで、当該商品の読取(撮像)を行う。
撮像部12は、CCD(Charge Coupled Device)やCMOS(Complementary MOS)等の撮像素子や撮像レンズ等の光学系を有する。撮像レンズは、撮像素子によって撮像される撮像領域の画像を撮像素子に結像する。撮像領域とは、撮像窓111から撮像レンズを通して撮像素子のエリアに結像する領域を指す。撮像部12は、撮像窓111を介して、本体部11の外を撮像する。具体的には、撮像部12は、買物客が持ち込んだ購入対象の商品を撮像し、撮像により生成される画像情報を出力する。
ここで、図3は、可視画像であるコードシンボル411が印刷されサービスラベル51が貼付された商品41の外観の一例を示す斜視図である。また、図4は、電子透かしによるコードシンボル421が印刷されサービスラベル51が貼付された商品42の外観の一例を示す斜視図である。なお、電子透かしによるコードシンボル421は、不可視画像であるコードシンボルの一例である。
商品41,42は、店舗で販売される食品や衣類等の物品であり、箱や袋状のパッケージにより包装されている。商品41,42のパッケージには、図3および図4に示すように、バーコードや二次元コード等のコードシンボル411,421が印字等により付されている。コードシンボル411,421には、商品41,42の種別を識別可能な商品コード等の情報が、Code128等の規格に準拠した形式にエンコードされた状態で保持される。
また、コードシンボル421は、Digimarc Barcode(登録商標)等の電子透かし技術により、電子透かし情報として商品のパッケージに予め印字される。かかるコードシンボル421は、例えば図4に示すように、商品42のパッケージ全体に模様として埋め込まれる。これにより、商品42のどの部分を撮像してもコードシンボル421を読み取ることができる。
POS端末20では、コードシンボル411,421が読取装置10で読み取られると、そのコードシンボル411,421に保持された商品コードに基づき、商品41,42の登録処理や精算処理等を含む販売データ処理を実行する。
なお、本実施形態では、コードシンボル421は、商品42のパッケージ全体に付されているものとするが、これに限らず、図3に示す可視画像のコードシンボル411同様、パッケージの一部に付される形態としてもよい。
また、商品41,42のパッケージには、サービスラベル51が付加されることがある。サービスラベル51は、サービス画像を、視認可能な状態で表している。サービス画像は、買い物客に提供するサービス内容を示す。サービスは、例えば、値引きや割引(合わせて値割引と表すことがある)、ポイント付加等である。
サービス画像は、予め定められた図形や文様で表される。なお、サービス画像は、画像認識の容易さに配慮されたものとされることがある。サービスラベル51は、サービスの提供対象となった商品に個別に貼付される。例えば、サービスラベル51は、賞味期限又は消費期限の期限切れが近い商品等に貼付される。POS端末20では、サービスラベル51が読取装置10で読み取られた場合、当該サービスラベル51に対応するサービス(値割引やポイント付加等)を提供する処理を実行する。
図3に示すような可視画像であるコードシンボル411を備えた商品の場合、従来、コードシンボル411の認識から間をおかずサービスラベル51が認識されることでサービスの対象であると判断する処理が行われている。また、これによるサービスラベル51の認識をより確実に成功させるために、コードシンボル411と略同時に認識され得る簡単な図形(フラグ画像)が表示されたシール(フラグシール)52を、コードシンボル411の付近に貼付することが、従来行われている。フラグシール52は、商品41のパッケージにサービスラベル51が貼付されていることを示す。POS端末20では、フラグシール52が読取装置10で読み取られたことを条件に、このフラグシール52とともに読み取られたコードシンボル411が示す商品41のパッケージにはサービスラベル51が貼付されているとして、サービスラベル51の読み取りをオペレータに促すための報知処理を行うなどしている。
しかしながら、図4に示すような電子透かしによるコードシンボル421を備えた商品42の場合、コードシンボル421を視認できないこととパッケージの至る所にコードシンボル421があることとから、従来の可視画像であるコードシンボル411の場合と同様に処理することは不可能である。そこで本実施形態では、電子透かしによるコードシンボル421を備えた商品42へのサービスラベル51の貼付位置は問わないとし、これを前提としてサービスラベル51を認識するための処理を行うようにした。この処理については後に詳述する。
図2に戻り、第1表示部13は、オペレータ用の表示装置である。第1表示部13は、撮像窓111の上部に設けられる。第1表示部13は、例えばLCD等の表示デバイスで構成されるタッチパネル付きの表示装置である。第1表示部13は、POS端末20による登録処理に対応して、登録された商品の品名、価格等をオペレータに対して表示する。
キーボード14は、第1表示部13の近傍(側部)に設けられる。キーボード14は、各種キー等を有する。なお、図2では、第1表示部13とキーボード14とを一体的に設けた例を示しているが、別体としてもよい。
第2表示部15は、LCD等の表示デバイスで構成されるタッチパネル付きの表示装置である。第2表示部15は、POS端末20による売上登録処理に応じ、登録された商品の品名、価格等を買物客に対して表示する。
なお、読取装置10の構成は、図2の例に限定されないものとする。例えば、読取装置10は、撮像窓111内に、撮像部12の撮像領域を照らす照明装置を備えてもよい。
図5は、読取装置10およびPOS端末20のハードウェア構成の一例を示すブロック図である。
読取装置10は、上述した撮像部12、第1表示部13、キーボード14及び第2表示部15とともに、図5に示すように、マイクロコンピュータ101を備える。
マイクロコンピュータ101は、例えばCPU(Central Processing Unit)102と、ROM(Read Only Memory)103と、RAM(Random Access Memory)104とを有する。CPU102は、プロセッサの一例である。CPU102は、読取装置10の各部を統括的に制御する。ROM103は、制御プログラム等の固定的情報を予め記憶する。RAM104は、各種データを書き換え自在に記憶してワークエリア等として機能する。したがって、マイクロコンピュータ101は、情報処理を実行する情報処理部を構成する。なお、RAM104は、その全部又は一部が不揮発性の記憶媒体で構成されてもよい。
また、読取装置10は、記憶部105や通信インタフェース106等を備える。各構成要素は、バスライン等を介してマイクロコンピュータ101(CPU102)に接続される。
撮像部12は、撮像した画像(画像情報)をマイクロコンピュータ101に出力する。また、撮像部12は、マイクロコンピュータ101から出力される制御信号に従って動作する。
第1表示部13および第2表示部15は、マイクロコンピュータ101から出力される制御信号に従って動作し、各種の画像を表示する。また、第1表示部13および第2表示部15は、タッチパネルが受け付けるタッチ操作に応じた操作信号を、マイクロコンピュータ101に出力する。キーボード14が受け付ける操作信号も、マイクロコンピュータ101に出力される。
記憶部105は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の記憶装置である。記憶部105は、読取装置10の動作に係る各種プログラムや各種データ等を記憶する。例えば、読取装置10は、後述する各機能構成(図6参照)を実現するための制御プログラムを記憶する。
また、記憶部105は、撮像部12で撮像される商品の画像から、各種情報を読み取るためのプログラムを記憶する。具体的には、記憶部105は、商品のパッケージに付された可視画像であるコードシンボルを読み取るための第1プログラムPRaを記憶する。また、記憶部105は、商品のパッケージに付された電子透かしによるコードシンボルを読み取るための第2プログラムPRbを記憶する。また、記憶部105は、商品のパッケージに付されたサービスラベルを読み取る(サービス画像を認識する)ための第3プログラムPRcを記憶する。
第1プログラムPRa、第2プログラムPRb及び第3プログラムPRcの各々には、それぞれ読み取りの対象となる情報に応じた処理内容(関数やアルゴリズム)が含まれる。例えば、第1プログラムPRaには、可視画像であるコードシンボルを検出しデコードするための処理や、商品のパッケージに付されたフラグ画像の認識に係る処理等が含まれる。また、第2プログラムPRbには、電子透かし情報として埋め込まれたコードシンボルを顕在化するための処理や、コードシンボルの検出に係る処理、コードシンボルをデコードするための処理等が含まれる。そして、第3プログラムPRcには、サービス画像の認識に係る処理等が含まれる。なお、コードシンボルの読み取りや各種図形(フラグ画像、サービス画像)の読み取りに係る読取方法は特に問わず、公知の技術を用いることが可能である。
通信インタフェース106は、LANケーブル等の接続線を介して他の機器(POS端末20)との間でデータ通信を行う。
一方、POS端末20は、上述した第1表示部211、第2表示部212、キーボード22、レシートプリンタ23及びドロワ30とともに、図5に示すように、マイクロコンピュータ201を備える。
マイクロコンピュータ201は、例えばCPU202と、ROM203と、RAM204とを有する。CPU202は、プロセッサの一例である。CPU202は、POS端末20の各部を統括的に制御する。ROM203は、制御プログラム等の固定的情報を予め記憶する。RAM204は、各種データを書き換え自在に記憶してワークエリア等として機能する。したがって、マイクロコンピュータ201は、情報処理を実行する情報処理部を構成する。なお、RAM204は、その全部又は一部が不揮発性の記憶媒体で構成されてもよい。
また、POS端末20は、記憶部205や通信インタフェース206等を備える。各構成要素は、バスライン等を介してマイクロコンピュータ201(CPU202)に接続される。
第1表示部211および第2表示部212は、マイクロコンピュータ201から出力される制御信号に従って動作し、各種の画像を表示する。また、第1表示部211および第2表示部212は、タッチパネルが受け付けるタッチ操作に応じた操作信号を、マイクロコンピュータ201に出力する。キーボード22が受け付ける操作信号も、マイクロコンピュータ201に出力される。
記憶部205は、HDDやSSD等の記憶装置である。記憶部205は、POS端末20の動作に係る各種プログラムや各種データ等を記憶する。例えば、記憶部205は、販売データ処理用のプログラムを記憶する。また、記憶部205は、PLUファイルを記憶する。
PLUファイルは、店舗で販売される商品の各々について、商品の商品コードと、当該商品コードに対応する商品の商品名、種別、価格等の情報(以下、商品情報ともいう)とが関連付けられたデータファイルである。POS端末20では、読取装置10で読み取られた商品コードに対応する商品の商品情報をPLUファイルから読み出し、RAM204等に一時記憶することで、商品の登録処理を実行する。なお、PLUファイルは、記憶部205でなく、POS端末20から参照可能な外部装置に記憶されているのであってもよい。
通信インタフェース206は、LANケーブル等の接続線を介して他の機器(読取装置10)との間でデータ通信を行う。
次に、図6を参照して、読取装置10およびPOS端末20の機能構成について説明する。図6は、読取装置10およびPOS端末20の機能構成の一例を示すブロック図である。
読取装置10は、図6に示すように、画像取得部121、第一読取部122、第二読取部123、第三読取部124、および出力制御部125を機能構成として備える。
読取装置10が備える機能構成の一部又は全ては、CPU102と記憶部105に記憶された各種プログラムとの協働により、ソフトウェア構成として実現されてもよい。また、読取装置10が備える機能構成の一部又は全ては、CPU102又は専用回路等のハードウェア構成により実現されてもよい。
画像取得部121は、撮像部12が出力する画像情報を取得する。具体的には、画像取得部121は、キーボード14や第1表示部13を介した操作或いはPOS端末20から通知される信号により取引開始が指示されると、撮像部12に撮像の実行を指示し、撮像部12から出力される画像情報の取り込みを開始する。
また、画像取得部121は、キーボード14や第1表示部13の操作或いはPOS端末20から通知される信号により取引終了が指示されると、撮像部12に撮像の停止を指示し、撮像部12から出力される画像情報の取り込みを停止する。
第一読取部122、第二読取部123および第三読取部124は、画像取得部121が取得した商品の画像から、当該商品のパッケージに付された情報の読み取りを行う。
具体的には、第一読取部122は、記憶部105に記憶された第1プログラムPRaを使用することで、画像取得部121が取得した画像情報に含まれた可視画像であるコードシンボルおよびフラグ画像を読み取る。また、第二読取部123は、記憶部105に記憶された第2プログラムPRbを使用することで、画像取得部121が取得した画像情報に含まれた電子透かしによるコードシンボルを読み取る。そして第三読取部124は、記憶部105に記憶された第3プログラムPRcを使用することで、画像取得部121が取得した画像情報に含まれたサービス画像を認識することにより、当該サービス画像が付された商品がサービスの対象であると認識する。
第一読取部122、第二読取部123および第三読取部124は、画像取得部121が取得した商品の画像から商品コード等の情報を読み取ると、読み取った情報を一商品に係る登録情報としてRAM104等に保持する。かかる登録情報は、商品コードを少なくとも含んでおり、サービスラベルが読み取られた場合には、そのサービスラベルに対応するサービス内容を含む。
出力制御部125は、第一読取部122、第二読取部123および第三読取部124が商品の画像から読み取った商品コード等の情報を、POS端末20に出力する。具体的には、出力制御部125は、第一読取部122、第二読取部123および第三読取部124により商品の画像から登録情報が読み取られると、その読み取られた登録情報をPOS端末20に出力する。
また、出力制御部125は、登録情報に基づいた表示画面を、第1表示部13や第2表示部15に表示させる。具体的には、出力制御部125は、POS端末20の記憶部205に記憶されたPLUファイルに基づき、登録情報に含まれた商品コードに対応する商品の商品名、価格等を第1表示部13や第2表示部15に表示させる。また、登録情報にサービス内容が含まれる場合、出力制御部125は、そのサービス内容や、サービスを適用した後の価格等を第1表示部13や第2表示部15に表示させる。
一方、POS端末20は、図6に示すように、情報取得部221、販売データ処理部222および出力制御部223を機能構成として備える。
POS端末20が備える機能構成の一部又は全ては、CPU202と記憶部205に記憶された各種プログラムとの協働により、ソフトウェア構成として実現されてもよい。また、POS端末20が備える機能構成の一部又は全ては、CPU202又は専用回路等のハードウェア構成により実現されてもよい。
情報取得部221は、読取装置10から情報を取得する。具体的には、情報取得部221は、読取装置10で読み取られた登録情報を取得する。
販売データ処理部222は、情報取得部221が取得した登録情報に基づいて、一取引に係る販売データ処理を実行する。つまり、販売データ処理部222は、登録処理部の一例であって、第一読取部122または第二読取部123が読み取ったコードシンボルにより特定される商品の情報を販売データとして登録する。また、販売データ処理部222は、サービス処理部の一例であって、第三読取部124がサービス画像を認識した場合、当該サービス画像が示すサービスを販売データに反映させる。
具体的には、販売データ処理部222は、記憶部205が記憶するPLUファイルに基づいて、登録情報に含まれた商品コードに対応する商品の登録処理を実行する。また、販売データ処理部222は、キーボード22等を介して、一取引分の登録終了を指示する操作を受け付けると、それまでに登録した各商品の価格等に基づき、商品の合計金額を精算する精算処理を実行する。
また、登録情報にサービス内容が含まれる場合、販売データ処理部222は、該当する商品にサービス内容を適用して登録処理を行う。例えば、サービス内容が値引きや割引を指示するものである場合、販売データ処理部222は、該当する商品の価格から、サービス内容で指示される金額を減算した減算後の価格で登録処理を実行する。
ここで、販売データ処理部222は、待機処理部の一例として機能する。すなわち、販売データ処理部222は、第二読取部123が読み取ったコードシンボル421(電子透かし)により商品42が特定された場合、読取装置10に制御信号を出力して第二読取部123による読み取りを休止させ、第三読取部124によるサービスラベル51の読み取りすなわちサービス画像の認識を待機する。なお、この場合、第二読取部123とともに第一読取部122による読み取りをも休止させるようにしてもよい。これによれば、読取装置10を、サービスラベル51の読み取りのみを行う状態にすることができる。
また、販売データ処理部222は、待機処理部として、第二読取部123による読み取り休止からの経過時間が所定の閾値を超えると、第三読取部124によるサービス画像の認識の待機を終了して、第二読取部123による読み取りを再開させる。
出力制御部223は、販売データ処理部222が行う販売データ処理の処理結果や状態の出力を制御する。具体的には、出力制御部223は、販売データ処理部222が登録した商品に関する情報を、表示部21(211,212)に表示させる。また、出力制御部223は、一取引で登録された商品の内訳や合計金額、買い物客が支払った支払金額に関する情報等を表示部21(211,212)に表示させる。また、出力制御部223は、一取引分の販売データ処理が完了すると、その取引で登録された商品の内訳や合計金額、支払金額等の情報をレシートとしてレシートプリンタ23から出力させる。
以下、上述した読取装置10の動作について説明する。図7は、読取装置10およびPOS端末20が実行する処理の流れの一例を示すフローチャートである。
まず、読取装置10のマイクロコンピュータ101は、画像取得部121として、撮像部12を制御し、商品41,42を撮像した画像情報を順次取得する(ステップS1)。次にマイクロコンピュータ101は、第一読取部122および第二読取部123として、画像取得部121が取得した画像情報に含まれるコードシンボル411,421をデコードする(ステップS2)。
次にマイクロコンピュータ101は、コードシンボル411,421のデコードが成功したか否かを判断する(ステップS3)。成功の場合(ステップS3のYes)、マイクロコンピュータ101は、第一読取部122として、フラグシール52の有無を判断する(ステップS4)。
ステップS4で、フラグシール52が付いていなければ(ステップS4のNo)、マイクロコンピュータ101は、出力制御部125として、ステップS2のデコード結果をPOS端末20に送信する(ステップS5)。
また、ステップS4でフラグシール52が付いていれば(ステップS4のYes)、マイクロコンピュータ101は、第一読取部122および第二読取部123によるコードシンボル411,412の読み取りを休止する(ステップS6)。なお、ステップS6では、マイクロコンピュータ101は、例えば第1表示部13に画像や文言を表示させる等により、オペレータに対して、商品41,42に付されたサービスラベル51を撮像窓111に翳すよう案内する。続いてマイクロコンピュータ101は、第三読取部124として、サービスラベル51の読み取りつまりサービス画像の認識を行う(ステップS7)。
次にマイクロコンピュータ101は、サービス画像の認識が成功したか否かを判断する(ステップS8)。成功の場合(ステップS8のYes)、マイクロコンピュータ101は、出力制御部125として、ステップS2のデコード結果とステップS7の認識結果とを、POS端末20に送信する(ステップS9)。
なお、ステップS3で不成功(ステップS3のNo)の場合とステップS8で不成功(ステップS8のNo)の場合とには、マイクロコンピュータ101は、処理をステップS1に戻す。
POS端末20のマイクロコンピュータ201は、情報取得部221として読取装置10から読取結果を受信する。ここで、読取結果は、デコード前がコードシンボル411であったかコードシンボル421であったかを識別可能な情報となっている。例えば、読取結果としての情報は、コードシンボル411とコードシンボル421とで異なるコード種を含んでいる。この場合、マイクロコンピュータ201は、コード種がどちらであるかによって、デコード前がコードシンボル411であったかコードシンボル421であったかを識別する。
POS端末20のマイクロコンピュータ201は、受信した読取結果が、電子透かしによるコードシンボル421をデコードしたものであるか否かを判断する(ステップS11)。ステップS11で、読取結果がコードシンボル421のコード種を含んでいた場合(ステップS11のYes)、マイクロコンピュータ201は、販売データ処理部222として、読取装置10に所定の制御信号Aを送信するとともに、タイマーを設定し(ステップS12)、タイムアウトまで待機する(ステップS13のNo)。なお、ステップS12~S13で計時される時間の長さ(タイムアウトとする閾値)は、読取装置10におけるステップS6~S9の実行に十分であるとともに、サービスラベル51が貼付されていない場合の待機が長すぎない程度であると好ましい。そしてマイクロコンピュータ201は、タイムアウトに伴い(ステップS13のYes)、商品登録を行い(ステップS14)、読取装置10にコード読み取りの再開(ステップS10)を指示する制御信号Bを送信する。
ステップS11で、読取結果がコードシンボル411のコード種を含んでいた場合(ステップS11のNo)、マイクロコンピュータ201は、販売データ処理部222として、処理をステップS14に進める。
制御信号Aを受信した読取装置10のマイクロコンピュータ101は、ステップS6~ステップS9の処理を行い、ステップS7の認識結果をPOS端末20に送信する。読取装置10がステップS9で送信した情報を受信したPOS端末20のマイクロコンピュータ201は、ステップS14において、受信した情報に基づいて商品登録を行う。
以下、ステップS14で行われる登録処理について、具体例をあげてさらに詳しく説明する。
まず、可視画像のコードシンボル411が印刷されサービスラベル51およびフラグシール52が貼られた商品41の場合について説明する。マイクロコンピュータ101は、撮像(ステップS1)、コードシンボル411のデコード(ステップS2)と処理を進める。マイクロコンピュータ101は、デコードに成功し(ステップS3のYes)、フラグシール52を認識すると(ステップS4のYes)、コードシンボル411,421の読み取りを休止し(ステップS6)、サービスラベル51を読み取る(ステップS7)。マイクロコンピュータ101は、サービス画像の認識に成功すると(ステップS8のYes)、ステップS2でデコードしたコードシンボル411の情報と、サービス画像が示す内容とを、読取結果としてPOS端末20に送信する(ステップS9)。POS端末20のマイクロコンピュータ201は、ステップ9で送信された読取結果に基づいて、商品登録を行い(ステップS14)、読取装置10に制御信号Bを送信する。そして、制御信号Bを受信した読取装置10のマイクロコンピュータ101は、ステップS6で休止したコードシンボル411,421の読み取りを再開する(ステップS10)。
次に、電子透かしによるコードシンボル421が印刷されサービスラベル51が貼られた商品42の場合について説明する。マイクロコンピュータ101は、撮像(ステップS1)、コードシンボル421のデコード(ステップS2)と処理を進める。マイクロコンピュータ101は、デコードに成功すると(ステップS3のYes)、フラグシール不検出(ステップS4のNo)を経て、ステップS2でデコードしたコードシンボル421の情報を、読取結果としてPOS端末20に送信する(ステップS5)。POS端末20のマイクロコンピュータ201は、ステップS11のYesからステップS12およびステップS13へと処理を進め、サービス画像の認識を待機する。この間、読取装置10のマイクロコンピュータ101は、制御信号Aの受信により、ステップS6~ステップS9の処理を行い、サービス画像が示す内容を読取結果としてPOS端末20に送信する(ステップS9)。POS端末20のマイクロコンピュータ201は、ステップ9で送信された読取結果と、ステップS5で送信されステップS11で受信されたコードシンボル421の情報とに基づいて、商品登録を行い(ステップS14)、読取装置10に制御信号Bを送信する。そして、制御信号Bを受信した読取装置10のマイクロコンピュータ101は、ステップS6で休止したコードシンボル411,421の読み取りを再開する(ステップS10)。
次に、サービスラベル51およびフラグシール52が貼られていなく、可視画像のコードシンボル411が印刷された商品(不図示)の場合について説明する。マイクロコンピュータ101は、撮像(ステップS1)、コードシンボル411のデコード(ステップS2)と処理を進め、デコードに成功すると(ステップS3のYes)、フラグシール不検出(ステップS4のNo)を経て、ステップS2でデコードしたコードシンボル411の情報を、読取結果としてPOS端末20に送信する(ステップS5)。POS端末20のマイクロコンピュータ201は、ステップS11のNoを経てステップS14へと処理を進め、ステップS5で送信されステップS11で受信されたコードシンボル411の情報に基づいて商品登録を行い(ステップS14)、読取装置10に制御信号Bを送信する。そして、制御信号Bを受信した読取装置10のマイクロコンピュータ101は、この場合にはコードシンボル411,421の読み取りは休止していないので、ステップS10においてはコードシンボル411,421の読み取りを続行する。
次に、サービスラベル51が貼られていなく、電子透かしによるコードシンボル421が印刷された商品(不図示)の場合について説明する。マイクロコンピュータ101は、撮像(ステップS1)、コードシンボル421のデコード(ステップS2)と処理を進め、デコードに成功すると(ステップS3のYes)、フラグシール不検出(ステップS4のNo)を経て、ステップS2でデコードしたコードシンボル421の情報を、読取結果としてPOS端末20に送信する(ステップS5)。POS端末20のマイクロコンピュータ201は、ステップS11のYesからステップS12およびステップS13へと処理を進め、サービス画像の認識を待機する。この間、読取装置10のマイクロコンピュータ101は、制御信号Aの受信により、ステップS6~ステップS9の処理を行うが、サービス画像は認識されない。このため、POS端末20のマイクロコンピュータ201は、タイムアウト(ステップS13のNo)により処理をステップS14に進める。POS端末20のマイクロコンピュータ201は、ステップS5で送信されステップS11で受信されたコードシンボル421の情報に基づいて、商品登録を行い(ステップS14)、読取装置10に制御信号Bを送信する。制御信号Bを受信した読取装置10のマイクロコンピュータ101は、ステップS6で休止したコードシンボル411,421の読み取りを再開する(ステップS10)。
以上のように本実施形態によれば、可視画像のコードシンボル411による商品41の特定だけでなく電子透かしで印刷されたコードシンボル421で商品42を特定する販売データ処理システム1において、商品42にサービスラベル51が貼付されている場合のサービスの反映を、商品41の場合同様、自動的に行うことができる。
なお、上述した実施形態は、読取装置10が有する構成又は機能の一部を変更することで、適宜に変形して実施することも可能である。そこで、以下では、上述した実施形態に係る変形例を他の実施形態として説明する。また、変形例では、上述した実施形態と異なる点を主に説明することとし、既に説明した内容と共通する点については詳細な説明を省略する。また、変形例は、個別に実施されてもよいし、適宜組み合わせて実施されてもよい。
(変形例1)
本変形例では、販売データ処理部222は、待機処理部として、第二読取部123が読み取ったコードシンボル421により商品42が特定された場合、インタフェース部(第1表示部13または第1表示部211に表示させるシール読取ボタンまたはキーボード14,22)によりサービス適用の指示を受け付けると、第二読取部123による読み取りを休止させ、第三読取部124によるサービス画像の認識を待機する。
また、本変形例では、販売データ処理部222は、待機処理部として、インタフェース部による指示の受け付け前に、第一読取部122または第二読取部123によるコードシンボル411,421の読み取りがあった場合、インタフェース部による指示の受け付けを終了する。
図8は、読取装置10およびPOS端末20が実行する処理の流れの一例を示すフローチャートである。この例では、上述の実施形態におけるステップS12~S13に代えて、読取装置10においてステップS21およびステップS22の処理を行い、POS端末20においてステップS31の処理を行っている。
POS端末20のマイクロコンピュータ201は、ステップS11において、電子透かしによるコードシンボル421であった場合(ステップS11のYes)、読取装置10に制御信号Cを出力する。
制御信号Cを受信した読取装置10のマイクロコンピュータ101は、第1表示部13にシール読取ボタンを表示させる(ステップS21)。シール読取ボタンは、例えば、登録された商品の情報を一覧表示する商品登録画面の隅に表示される。なお、読取装置10においては、シール読取ボタンが操作されない間(ステップS22のNo)も、ステップS1~S5の処理が実行可能である。
読取装置10においてシール読取ボタンが押下されると(ステップS22のYes)、シール読取ボタンが操作されたことを示す信号を第1表示部13がマイクロコンピュータ101に出力する。この信号を受けたマイクロコンピュータ101は、ステップS6~S9の処理を行い、サービス画像の認識結果をPOS端末20に出力する(ステップS9)。
一方、POS端末20のマイクロコンピュータ201は、ステップS11において、電子透かしによるコードシンボル421であった場合(ステップS11のYes)、所定の信号の入力を待機する(ステップS31のNo)。この待機中に所定の信号が入力されると(ステップS31のYes)、マイクロコンピュータ201は、処理をステップS14に進める。
上述の所定の信号は、例えば、サービス画像が認識されての結果送信(ステップS9)か、次の商品のコードシンボル411,421が読み取られての結果送信(ステップS5)か、小計ボタンが操作を受けてキーボード22が出力した信号である。
ステップS31で検出された入力が、サービス画像が認識されての結果送信(ステップS9)であった場合、POS端末20のマイクロコンピュータ201は、ステップ9で送信された読取結果と、ステップS5で送信されステップS11で受信されたコードシンボル421の情報とに基づいて、商品登録を行い(ステップS14)、読取装置10に制御信号Bを送信する。
このように、本変形例によれば、電子透かしのコードシンボル421の商品42にサービスラベル51が付されている場合に、サービスラベル51の読み取りを実行する意志をオペレータが示すことができる。この手法であると、タイムアウトを用いなくとも、サービス画像の認識にかかる処理を差し込むことができる。
なお、上記変形例では、シール読取ボタンを、読取装置10の第1表示部13に表示させるようにしたが、実施にあたっては、POS端末20の第1表示部211に表示させてもよい。また、シール読取ボタンの機能が、キーボード14,22のハードキーに割り当てられても構わない。
(変形例2)
上記実施形態および変形例では、読取装置10が、撮像部12で撮像された画像から商品コード等の情報を読み取る構成としたが、これに限らず、POS端末20側で読み取りを行う構成としてもよい。その場合、読取装置10は、撮像部12で撮像された画像をPOS端末20に出力し、POS端末20は、読取装置10から入力される画像から商品コード等の情報の読み取りを行う。具体的には、図6で説明した第一読取部122~第三読取部124としての機能を、POS端末20のマイクロコンピュータ201が、備えてもよい。
(変形例3)
上記実施形態および変形例では、読取装置10とPOS端末20とを別体の構成としたが、これに限らず、読取装置10とPOS端末20とを一体化した装置(以下、商品販売データ処理装置)に適用してもよい。例えば、商品販売データ処理装置は、買い物客自身が操作するフルセルフ型の商品販売データ処理装置であってもよい。
(変形例4)
上記実施形態および変形例では、読み取ったコードシンボルが電子透かしによるものか可視画像かの判断にコード種を用いるが、実施にあたってはこれに限らず、例えば、コードシンボルの読み取りに使用したプログラムの種別に基づいて、コードシンボルがどちらによるものかを判断してもよい。
以上、上記実施形態および変形例の各々で説明した各装置で実行されるプログラムは、記憶媒体に予め組み込んで提供するものとするが、これに限らず、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
なお、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、LANやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
また、上記実施形態の読取装置10で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施形態の読取装置10で実行されるプログラムを、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
以上、本発明の実施形態および変形例を説明したが、これらは、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
1…販売データ処理システム、
2…サッカー台、
10…読取装置、
11…本体部、111…撮像窓、
12…撮像部、
13…第1表示部、
14…キーボード、
15…第2表示部、
20…POS端末、
21…表示部、211…第1表示部、212…第2表示部、
22…キーボード、
23…レシートプリンタ、
30…ドロワ、
41…商品、411…コードシンボル、
42…商品、421…コードシンボル、
51…サービスラベル、52…フラグシール、
101…マイクロコンピュータ、102…CPU、103…ROM、104…RAM、
105…記憶部、
106…通信インタフェース、
121…画像取得部、
122…第一読取部、123…第二読取部、124…第三読取部、
125…出力制御部、
201…マイクロコンピュータ、202…CPU、203…ROM、204…RAM、
205…記憶部、
206…通信インタフェース、
221…情報取得部、222…販売データ処理部、223…出力制御部。
特開2019-185471号公報

Claims (6)

  1. 撮像により画像情報を生成し出力する撮像部と、
    前記画像情報に含まれた可視画像であるコードシンボルを読み取る第一読取部と、
    前記画像情報に含まれた不可視画像であるコードシンボルを読み取る第二読取部と、
    前記画像情報に含まれたサービス画像を認識することにより当該サービス画像が示すサービスを認識する第三読取部と、
    前記第一読取部または前記第二読取部が読み取ったコードシンボルにより特定される商品の情報を販売データとして登録する登録処理部と、
    前記第三読取部がサービス画像を認識した場合、当該サービス画像が示すサービスを、前記登録処理部が登録する販売データに反映させるサービス処理部と、
    前記不可視画像であるコードシンボルにより商品が特定された場合、前記第二読取部による読み取り休止および前記第三読取部によるサービス画像の認識待機を行い、前記不可視画像以外で商品が特定された場合には前記待機を行わない待機処理部と
    を備える販売データ処理システム。
  2. 前記待機処理部は、前記第二読取部による読み取り休止からの経過時間が所定の閾値を超えると、前記第三読取部によるサービス画像の認識の待機を終了して前記第二読取部による読み取りを再開させる
    請求項1に記載の販売データ処理システム。
  3. オペレータに情報を示して操作を受け付けるインタフェース部をさらに備え、
    前記待機処理部は、
    前記不可視画像であるコードシンボルにより商品が特定された場合、前記インタフェース部によりサービス適用の指示を受け付けると、前記第二読取部による読み取り休止および前記第三読取部によるサービス画像の認識待機を行う
    請求項1に記載の販売データ処理システム。
  4. 前記待機処理部は、前記第二読取部による読み取りの休止とともに、前記第一読取部による読み取り休止も行う
    請求項1~3のいずれか1つに記載の販売データ処理システム。
  5. 前記待機処理部は、前記インタフェース部による指示の受け付け前に、前記第一読取部または前記第二読取部によるコードシンボルの読み取りがあった場合、前記インタフェース部による指示の受け付けを終了する
    請求項3に記載の販売データ処理システム。
  6. 販売データ処理システムが備えるコンピュータを、
    画像情報に含まれた可視画像であるコードシンボルを読み取る第一読取部と、
    前記画像情報に含まれた不可視画像であるコードシンボルを読み取る第二読取部と、
    前記画像情報に含まれたサービス画像を認識することにより当該サービス画像が示すサービスを認識する第三読取部と、
    前記第一読取部または前記第二読取部が読み取ったコードシンボルにより特定される商品の情報を販売データとして登録する登録処理部と、
    前記第三読取部がサービス画像を認識した場合、当該サービス画像が示すサービスを、前記登録処理部が登録する販売データに反映させるサービス処理部と、
    前記不可視画像であるコードシンボルにより商品が特定された場合、前記第二読取部による読み取り休止および前記第三読取部によるサービス画像の認識待機を行い、前記不可視画像以外で商品が特定された場合には前記待機を行わない待機処理部と
    として機能させるためのプログラム。
JP2021122323A 2021-07-27 2021-07-27 販売データ処理システムおよびプログラム Active JP7667009B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021122323A JP7667009B2 (ja) 2021-07-27 2021-07-27 販売データ処理システムおよびプログラム
US17/727,374 US11907927B2 (en) 2021-07-27 2022-04-22 Sales data processing system and method with code symbol reading and service image recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021122323A JP7667009B2 (ja) 2021-07-27 2021-07-27 販売データ処理システムおよびプログラム

Publications (2)

Publication Number Publication Date
JP2023018298A JP2023018298A (ja) 2023-02-08
JP7667009B2 true JP7667009B2 (ja) 2025-04-22

Family

ID=85038277

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021122323A Active JP7667009B2 (ja) 2021-07-27 2021-07-27 販売データ処理システムおよびプログラム

Country Status (2)

Country Link
US (1) US11907927B2 (ja)
JP (1) JP7667009B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112020001142T5 (de) * 2019-03-08 2021-11-18 Semiconductor Energy Laboratory Co., Ltd. KI-System und Betriebsverfahren von KI-System

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012058791A (ja) 2010-09-03 2012-03-22 Toshiba Tec Corp 商品情報処理装置及びプログラム
JP2012216182A (ja) 2011-03-31 2012-11-08 Toshiba Tec Corp コード読取装置、販売データ処理装置およびプログラム
JP2014170404A (ja) 2013-03-04 2014-09-18 Toshiba Tec Corp コード読取装置及びプログラム
US20190156316A1 (en) 2016-07-21 2019-05-23 Hewlett-Packard Development Company, L.P. Imaging a package to identify contents associated with the package
JP2020135419A (ja) 2019-02-20 2020-08-31 東芝テック株式会社 商品情報読取装置およびプログラム

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7062498B2 (ja) 2018-04-12 2022-05-06 東芝テック株式会社 コードシンボル読取装置およびプログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012058791A (ja) 2010-09-03 2012-03-22 Toshiba Tec Corp 商品情報処理装置及びプログラム
JP2012216182A (ja) 2011-03-31 2012-11-08 Toshiba Tec Corp コード読取装置、販売データ処理装置およびプログラム
JP2014170404A (ja) 2013-03-04 2014-09-18 Toshiba Tec Corp コード読取装置及びプログラム
US20190156316A1 (en) 2016-07-21 2019-05-23 Hewlett-Packard Development Company, L.P. Imaging a package to identify contents associated with the package
JP2020135419A (ja) 2019-02-20 2020-08-31 東芝テック株式会社 商品情報読取装置およびプログラム

Also Published As

Publication number Publication date
US11907927B2 (en) 2024-02-20
US20230032834A1 (en) 2023-02-02
JP2023018298A (ja) 2023-02-08

Similar Documents

Publication Publication Date Title
JP5297506B2 (ja) コード読取装置およびプログラム
CN106874816B (zh) 信息处理装置及其控制方法
JP5149950B2 (ja) 商品情報読取装置及びプログラム
JP5320360B2 (ja) 商品コード読取装置及びプログラム
US20130054344A1 (en) Code reading apparatus, sales data processing apparatus and sales data processing method
US20120000980A1 (en) Code reading apparatus and code reading method
US20120048926A1 (en) Code reading apparatus, code reading system, and code reading method
JP5681682B2 (ja) 情報処理装置及びプログラム
JP5457312B2 (ja) 商品情報処理装置及びプログラム
JP5250002B2 (ja) 読取装置及びプログラム
JP7667009B2 (ja) 販売データ処理システムおよびプログラム
JP2007334715A (ja) チェックアウトシステム
US20150227907A1 (en) Reading apparatus
JP7706294B2 (ja) 読取装置及びプログラム
JP5476446B2 (ja) 商品情報読取装置、商品情報処理装置及びプログラム
JP7607475B2 (ja) 読取装置及びプログラム
JP5349444B2 (ja) コード読取装置およびプログラム
JP5483618B2 (ja) 商品コード読取装置及びプログラム
JP5255027B2 (ja) コード読取装置およびプログラム
JP5386603B2 (ja) コード読取装置、販売登録システムおよびプログラム
JP5437203B2 (ja) 商品コード読取装置及びプログラム
JP2012094069A (ja) コードシンボル読取装置及びプログラム
JP2024045844A (ja) 読取装置、およびプログラム
JP5377581B2 (ja) 読取装置、商品販売情報処理装置及び制御プログラム
JP6401214B2 (ja) 情報処理装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240618

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250325

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250401

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250410

R150 Certificate of patent or registration of utility model

Ref document number: 7667009

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150