JP7529513B2 - 情報処理装置、情報処理方法及び情報処理プログラム - Google Patents

情報処理装置、情報処理方法及び情報処理プログラム Download PDF

Info

Publication number
JP7529513B2
JP7529513B2 JP2020163781A JP2020163781A JP7529513B2 JP 7529513 B2 JP7529513 B2 JP 7529513B2 JP 2020163781 A JP2020163781 A JP 2020163781A JP 2020163781 A JP2020163781 A JP 2020163781A JP 7529513 B2 JP7529513 B2 JP 7529513B2
Authority
JP
Japan
Prior art keywords
information
payment
control unit
points
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
JP2020163781A
Other languages
English (en)
Other versions
JP2022056013A (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 JP2020163781A priority Critical patent/JP7529513B2/ja
Priority to US17/464,327 priority patent/US20220101699A1/en
Publication of JP2022056013A publication Critical patent/JP2022056013A/ja
Priority to JP2024119475A priority patent/JP7728412B2/ja
Application granted granted Critical
Publication of JP7529513B2 publication Critical patent/JP7529513B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/42Coin-freed apparatus for hiring articles; Coin-freed facilities or services for ticket printing or like apparatus, e.g. apparatus for dispensing of printed paper tickets or payment cards
    • 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/04Payment circuits
    • G06Q20/045Payment circuits using payment protocols involving tickets
    • 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/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • 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
    • 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/209Specified transaction journal output feature, e.g. printed receipt or voice output
    • 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/38Payment protocols; Details thereof
    • G06Q20/387Payment using discounts or coupons
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0238Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
商品取引時の値引や割引の処理、支払い金としての処理に使用される、特典券やクーポン券、金券、お買い物券などの証票を、レシートを発行するのと同じプリンタを用いて、レシートを発行する直前または発行した後に発行する決済装置は知られている。
一方で、セルフタイプ又はセミセルフタイプのPOS(point-of-sale)システムなどで用いられる決済装置は、客によって操作がなされる。この種の決済装置には、証票を発行するための証票用プリンタが別途設けられており、証票を客が自ら取り去ることになる。
このため、会計が終わり、決済装置から発行される通常レシートは取るが、証票用プリンタで証票が出力されていることに気づかず、客が証票を取り忘れることがある。
このような事情から、証票の取り忘れを防止できることが望まれていた。
特開2011-048578号公報
本発明の実施形態が解決しようとする課題は、証票の取り忘れを防止できる技術を提供することである。
一実施形態において、情報処理装置は、取得部と、通信制御部と、表示制御部とを備える。取得部は、会員コードを取得する。通信制御部は、買上商品の決済前に、取得部による会員コードの取得に基づいて外部サーバと通信し、外部サーバから会員コードに関連付けられたポイントに関する情報を取得する。表示制御部は、通信制御部により取得されたポイントに関する情報を表示部に表示させる。
図1は、実施形態に係るチェックアウトシステムの斜視図である。 図2は、実施形態に係るチェックアウトシステムを例示するブロック図である。 図3は、実施形態に係る商品登録装置のタッチパネルに表示される通知画面の一例を示す図である。 図4は、実施形態に係る商品登録装置による商品登録処理の手順を例示するフローチャートである。 図5は、実施形態に係る商品登録装置による通信処理の手順を例示するフローチャートである。 図6は、実施形態に係るプリンタによる発行処理の手順を例示するフローチャートである。 図7は、実施形態に係る決済装置による通信処理の手順を例示するフローチャートである。
以下、図面を用いて実施形態について説明する。なお、本実施形態では、決済装置の一態様として、セミセルフPOS端末を例示する。セミセルフPOS端末は、買上商品の登録は店員が行い、支払い方法によっては決済を客が行ういわゆるセミセルフ方式の決済装置、いわゆるセミセルフチェックアウト装置として機能する。
図1は、実施形態に係るチェックアウトシステム10の斜視図である。
チェックアウトシステム10は、少なくとも1台の商品登録装置11と、少なくとも1台の決済装置13とを含む。図1においては、2台の商品登録装置11と4台の決済装置13とを含んだチェックアウトシステム10を示している。チェックアウトシステム10が、商品登録装置11及び決済装置13をそれぞれ何台含むかは任意であり、商品登録装置11と決済装置13との台数の比も任意である。
商品登録装置11及び決済装置13は、例えばスーパーマーケットなどの店舗のチェックアウトコーナーに設置される。
商品登録装置11は、チェッカと呼ばれる役割を担った、上記店舗の従業員21が、その操作者となる。決済装置13は、上記の店舗で販売する商品を購入する買物客22が、その操作者となる。ただし、商品登録装置11の一部の操作が買物客22により行われる場合もある。また、決済装置13は、買物客22を代理して従業員21により操作される場合もある。従業員21は、店員の一例である。
商品登録装置11は、図1においては、作業テーブル31に取り付けられている。作業テーブル31は、矩形の天板を有している。複数の作業テーブル31が、天板の長手方向がほぼ並行するように配置されることにより、買物客22用の通路を形成している。
商品登録装置11は、買上登録、決済情報の生成、決済処理、及び決済情報の決済装置13への通知の各機能を備える。買上登録は、通路に進入してきた買物客22が持参した商品を買上商品として登録する処理である。決済処理は、買上商品の決済のための処理である。決済情報は、決済処理に必要となる情報である。商品登録装置は、情報処理装置の一例である。買上商品は、商品の一例である。
決済装置13は、商品登録装置11から決済情報が通知された場合に、当該決済情報に基づく決済処理を行う。
図2は、実施形態に係るチェックアウトシステム10を例示するブロック図である。
チェックアウトシステム10は、商品登録装置11、プリンタ12、決済装置13、通信サーバ14、及びポイントサーバ20を含む。チェックアウトシステム10は、ネットワーク1を含む。ネットワーク1は、商品登録装置11、プリンタ12、決済装置13、及び通信サーバ14を互いに通信自在に接続する。ネットワーク1は、例えばLAN(Local Area Network)である。チェックアウトシステム10は、ネットワーク2を含む。ネットワーク2は、通信サーバ14及びポイントサーバ20を互いに通信自在に接続する。ネットワーク2は、例えばインターネットである。なお、チェックアウトシステム10は、商品登録装置11、プリンタ12、決済装置13、通信サーバ14、及びポイントサーバ20のうちの少なくとも2つを有するシステムを指すこともある。チェックアウトシステム10は、情報処理システムの一例である。ポイントサーバ20は、外部サーバの一例である。
商品登録装置11は、CPU(central processing unit)110、ROM(read-only memory)111、RAM(random-access memory)112、補助記憶ユニット113、スキャナ114、第1のタッチパネル115、第2のタッチパネル116、プリンタ117、カードリーダライタ118、及び通信ユニット119を含む。
CPU110、ROM111、RAM112及び補助記憶ユニット113は、システム伝送路により接続されてコンピュータを構成する。
CPU110は、上記のコンピュータの中枢部分に相当する。CPU110は、ROM111及びRAM112に記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、商品登録装置11としての各種の動作を実現するべく各部を制御する。
ROM111は、上記のコンピュータの主記憶部分に相当する。ROM111は、上記のオペレーティングシステムを記憶する。ROM111は、上記のミドルウェア及びアプリケーションプログラムを記憶する場合もある。またROM111は、CPU110が各種の処理を行う上で参照するデータを記憶する場合もある。
RAM112は、上記のコンピュータの主記憶部分に相当する。RAM112は、CPU110が各種の処理を行う上で参照するデータを記憶する。さらにRAM112は、CPU110が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
補助記憶ユニット113は、上記のコンピュータの補助記憶部分に相当する。補助記憶ユニット113は、CPU110が各種の処理を行う上で使用するデータ、あるいはCPU110での処理によって生成されたデータを保存する。補助記憶ユニット113としては、例えばEEPROM(登録商標)(electric erasable programmable read-only memory)、HDD(hard disk drive)、あるいはSSD(solid state drive)などを使用できる。
ROM111又は補助記憶ユニット113に記憶されるアプリケーションプログラムには、後述する処理に関して記述した制御プログラムを含む。商品登録装置11の譲渡は一般的に、制御プログラムがROM111又は補助記憶ユニット113に記憶された状態にて行われる。しかし、商品登録装置11が、制御プログラムがROM111又は補助記憶ユニット113に記憶されない状態で譲渡されるとともに、リムーバブルな記録媒体に記録して、あるいはネットワークを介して制御プログラムが譲渡されても良い。この場合、例えばユーザによる操作に応じて、制御プログラムが商品登録装置11の補助記憶ユニット113に書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどが利用できる。
スキャナ114は、買上商品の情報を読み取って、当該買上商品の商品コードを得る。スキャナ114としては、周知の種々のタイプのものをそのまま利用できる。スキャナ114は、周知の種々のタイプうちの1つのみに対応していても良いし、複数のタイプに対応していても良い。すなわち、スキャナ114は、固定式又はハンディ式の2次元コードスキャナを含み得る。また、スキャナ114としては、買上商品の画像から画像認識技術を利用して買上商品を識別するタイプのものを含み得る。スキャナ114は、読取部の一例である。
第1及び第2のタッチパネル115、116は、表示デバイス及びタッチセンサをそれぞれ含む。表示デバイスは、その表示画面を、GUI(graphical user interface)画面などの任意の画面とする。表示デバイスとしては、例えば、カラーLCD等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をCPU110へと送る。タッチセンサとしては、周知のデバイスを利用できる。第1のタッチパネル115は、図1に示す様に、その操作面が、商品登録装置11を操作する従業員21が位置すべき場所に向けられる。第2のタッチパネル116は、図1に示す様に、その操作面が、商品登録装置11で行われている商品登録の対象となっている商品を買い上げる買物客22が位置すべき場所に向けられる。なお、第1のタッチパネル115は、表示部の一例である。第1のタッチパネル115は、入力部の一例でもある。
プリンタ117は、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシートを発行する。
カードリーダライタ118は、カードに記録されたデータを読み取るとともに、上記のカードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード及びポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。カードリーダライタ118は、磁気式、接触式、あるいは非接触式のいずれのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。カードリーダライタ118は、読取部の一例である。
通信ユニット119は、LANを介した通信を行う。
CPU110、ROM111、RAM112、補助記憶ユニット113、スキャナ114、第1のタッチパネル115、プリンタ117、カードリーダライタ118及び通信ユニット119は、システム伝送路を介してデータを授受する。システム伝送路は、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
なお、商品登録装置11のハードウェア構成は、上述の構成に限定されるものではない。商品登録装置11のハードウェアとしては、例えば既存のセルフPOS端末を利用することが可能である。商品登録装置11は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。
プリンタ12は、例えばサーマルプリンタ又はドットインパクトプリンタなどである。プリンタ12は、ネットワーク1、ネットワーク2、及び通信サーバ14を介してポイントサーバ20と通信し、レシート用紙に対して各種の文字列及び画像などを印刷することにより、証票を発行する。
決済装置13は、CPU130、ROM131、RAM132、補助記憶ユニット133、自動釣銭機134、通信ユニット135、スキャナ136、タッチパネル137、プリンタ138、及びカードリーダライタ139を含む。
CPU130、ROM131、RAM132及び補助記憶ユニット133は、システム伝送路により接続されてコンピュータを構成する。
CPU130は、上記のコンピュータの中枢部分に相当する。CPU130は、ROM131及びRAM132に記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、決済装置13としての各種の動作を実現するべく各部を制御する。
ROM131は、上記のコンピュータの主記憶部分に相当する。ROM131は、上記のオペレーティングシステムを記憶する。ROM131は、上記のミドルウェア及びアプリケーションプログラムを記憶する場合もある。またROM131は、CPU130が各種の処理を行う上で参照するデータを記憶する場合もある。
RAM132は、上記のコンピュータの主記憶部分に相当する。RAM132は、CPU130が各種の処理を行う上で参照するデータを記憶する。さらにRAM132は、CPU130が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
補助記憶ユニット133は、上記のコンピュータの補助記憶部分に相当する。補助記憶ユニット133は、CPU130が各種の処理を行う上で使用するデータ、あるいはCPU130での処理によって生成されたデータを保存する。補助記憶ユニット133としては、例えばEEPROM、HDD、あるいはSSDなどを使用できる。
ROM131又は補助記憶ユニット133に記憶されるアプリケーションプログラムには、後述する処理に関して記述した制御プログラムを含む。決済装置13の譲渡は一般的に、制御プログラムがROM131又は補助記憶ユニット133に記憶された状態にて行われる。しかし、決済装置13が、制御プログラムがROM131又は補助記憶ユニット133に記憶されない状態で譲渡されるとともに、リムーバブルな記録媒体に記録して、あるいはネットワークを介して制御プログラムが譲渡されても良い。この場合、例えばユーザによる操作に応じて、制御プログラムが決済装置13の補助記憶ユニット133に書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどが利用できる。
自動釣銭機134は、投入される硬貨及び紙幣を収受する。また自動釣銭機134は、釣銭としての硬貨及び紙幣を排出する。
通信ユニット135は、LANを介した通信を行う。
スキャナ136は、商品の情報を読み取って、当該商品の商品コードを得る。スキャナ136としては、周知の種々のタイプのものをそのまま利用できる。スキャナ136は、周知の種々のタイプうちの1つのみに対応していても良いし、複数のタイプに対応していても良い。すなわちスキャナ136は、固定式又はハンディ式の2次元コードスキャナを含み得る。またスキャナ136としては、商品の画像から画像認識技術を利用して商品を識別するタイプのものを含み得る。
タッチパネル137は、表示デバイス及びタッチセンサを含む。表示デバイスは、その画面を、GUI画面などの任意の画面とする。表示デバイスとしては、例えばカラーLCD等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をCPU130へと送る。タッチセンサとしては、周知のデバイスを利用できる。
プリンタ138は、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシートを発行する。
カードリーダライタ139は、カードに記録されたデータを読み取るとともに、上記のカードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード及びポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。カードリーダライタ139は、磁気式、接触式、あるいは非接触式のいずれのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
CPU130、ROM131、RAM132、補助記憶ユニット133、自動釣銭機134、通信ユニット135、スキャナ136、タッチパネル137、プリンタ138、及びカードリーダライタ139は、システム伝送路を介してデータを授受する。システム伝送路は、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
なお、決済装置13のハードウェア構成は、上述の構成に限定されるものではない。決済装置13のハードウェアとしては、例えば既存のセルフPOS端末を利用することが可能である。決済装置13は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。
通信サーバ14は、商品登録装置11、プリンタ12、及び決済装置13とポイントサーバ20との間のデータ通信処理を支援する。
ポイントサーバ20は、会員登録をした買物客22、いわゆる会員の会員情報を記憶する。会員情報は、会員を個々に識別するために会員毎に割り当てられた固有の会員IDを含む。会員IDは、識別情報、会員コード及びアカウントに相当する。会員情報は、会員登録の有効性、ポイントに関する情報、会員が買い上げた買上商品の履歴等を含む。会員情報は、アカウント情報に相当する。ポイントに関する情報は、会員に対して付与されたポイントを示すポイント情報を含む。ポイント情報は、前回の商取引までの累計ポイント(以下、「前回ポイント」とも称する)、今回の商取引で取得したポイント(以下、「今回ポイント」とも称する)、今回の商取引を反映した累計ポイント(以下「今回累計ポイント」)を含む。例えば、商取引は、決済処理を含み、決済処理の完了に伴う買上商品の取引である。商取引は、決済処理を含む。商取引は、取引ということもある。ポイントは、商取引の内容に応じて付与される。
ポイントサーバ20は、前回ポイントの累計値が既定値を超えたことに応答して、今回の商取引において、満点券の発行を指示する。満点券は、例えば、前回ポイントの累計値が既定値を超えたことに対する特典を受ける権利を証するための証票である。例えば、満点券は、前回ポイントの累計値が既定値である500ポイントを超えたことに対する500円の割引特典を受ける権利を証するための証票である。満点券は、特典券の一例である。ポイントサーバ20は、ポイントに関する情報を記憶する。ポイントに関する情報は、満点券が発行されたことを示す満点券ステータスを含む。満点券ステータスは、満点券の発行済を示す情報の一例である。ポイントサーバ20は、ネットワーク1、ネットワーク2、及び通信サーバ14を介して商品登録装置11又は決済装置13にポイントに関する情報を出力する。
次に、上述の商品登録装置11におけるCPU110に実装される各部について説明する。例えば、CPU110は、ROM111又は補助記憶ユニット113に予め記憶されているプログラムをRAM112に展開し、後述する各部を実装する。
CPU110は、取得部1101、登録部1102、検知部1103、通信制御部1104、表示制御部1105、決済処理部1106、及び発行部1107を実装する。CPU110に実装される各部は、各機能ということもできる。CPU110に実装される各部は、CPU110、ROM111及びRAM112を含む制御部に実装されるということもできる。
取得部1101は、スキャナ114又はカードリーダライタ118により読み取られた各種コードのデータを取得する。取得部1101は、取得されたデータに基づき種々の情報を取得する。一例では、取得部1101は、スキャナ114により買上商品のバーコードが読み取られた場合、買上商品のバーコードが示す商品コードを取得する。商品コードは、商品を個々に識別するために商品毎に割り当てられた固有のIDである。取得部1101は、取得された商品コードに関連付けられた商品販売情報を取得する。商品販売情報は、商品コードと関連付けられた種々の情報である。商品販売情報は、販売金額などを含む。商品販売情報は、補助記憶ユニット113に予め記憶されてもよく、ネットワーク1を介して図示しないサーバから商品登録装置11へダウンロードされるものでもよい。商品販売情報は、適宜更新されてもよい。別の例では、取得部1101は、カードリーダライタ118により会員カードに記録された会員コードが読み取られた場合、会員コードを取得する。会員コードは、スキャナ114により会員カードに付されたバーコードなどのコードシンボルから読み取られることもある。
登録部1102は、スキャナ114により読み取られたデータに基づき種々の情報を登録する。一例では、登録部1102は、スキャナ114により買上商品のバーコードが読み取られた場合、その買上商品の商品情報を登録する。例えば、商品情報は、買上商品の商品コードを含む。
検知部1103は、第1のタッチパネル115における操作者による画面へのタッチ入力を検知する。タッチ入力は、第1のタッチパネル115に表示される種々のメッセージに従い操作者によって画面がタッチされることにより実現される。メッセージが表示される画面は、操作を指定するためのボタンを含む。操作者は、表示されたボタンをタッチすることにより操作を指定する。タッチ入力は、入力の一例である。なお、メッセージは、通知に相当する。
通信制御部1104は、ネットワーク1を介して、決済装置13との間で種々の情報を通信する。また、通信制御部1104は、ネットワーク1、ネットワーク2、及び通信サーバ14を介して、ポイントサーバ20との間で種々の情報を通信する。
表示制御部1105は、種々の通知を出力する。通知の表示方法は、ポップアップ表示を含む任意の方法であってよい。
決済処理部1106は、決済処理を実行する。例えば、決済処理部1106は、後述する買物客22による支払い方法の選択に従って決済処理を実行する。
発行部1107は、プリンタ117を動作させ、今回の商取引の内容を表したレシートを発行する。
なお、検知部1103、通信制御部1104、及び表示制御部1105は、プログラムを実行することでCPU110に実装されるものとして説明したが、これに限定されない。検知部1103、及び表示制御部1105は、第1のタッチパネル115で実現されてもよい。通信制御部1104は、通信ユニット119で実現されてもよい。検知部1103、及び表示制御部1105は、プログラムを実行することでCPU110と第1のタッチパネル115などのデバイスとの協働で実現されてもよい。通信制御部1104は、プログラムを実行することでCPU110と通信ユニット119などのデバイスとの協働で実現されてもよい。
次に、上述の決済装置13におけるCPU130に実装される各部について説明する。例えば、CPU130は、ROM131、又は補助記憶ユニット133に予め記憶されているプログラムをRAM132に展開し、後述する各部を実装する。
CPU130は、通信制御部1301、決済処理部1302、及び発行部1303を実装する。CPU130に実装される各部は、各機能ということもできる。CPU130に実装される各部は、CPU130、ROM131、及びRAM132を含む制御部に実装されるということもできる。
通信制御部1301は、ネットワーク1を介して、商品登録装置11との間で種々の情報を通信する。また、通信制御部1301は、ネットワーク1、ネットワーク2、及び通信サーバ14を介して、ポイントサーバ20との間で種々の情報を通信する。
決済処理部1302は、決済処理を実行する。例えば、決済処理部1302は、後述する買物客22による支払い方法の選択に従って決済処理を実行する。
発行部1303は、プリンタ138を動作させ、今回の商取引の内容を表したレシートを発行する。
なお、通信制御部1301は、プログラムを実行することでCPU130に実装されるものとして説明したが、これに限定されない。通信制御部1301は、通信ユニット135で実現されてもよい。通信制御部1301は、プログラムを実行することでCPU130と通信ユニット135などのデバイスとの協働で実現されてもよい。
次に、商品登録装置11における第1のタッチパネル115に表示される画面の例について説明する。
図3は、実施形態に係る商品登録装置11の第1のタッチパネル115に表示される通知画面の一例を示す図である。
図示するように、通知画面SCには、文字メッセージME及びボタンBが表示される。文字メッセージMEは、満点券が発行されたことを従業員21に通知するメッセージを文字列により表示している。ボタンBは、通知画面SCを閉じることを従業員21が宣言するために操作される。文字メッセージMEは、動画データを用いることで、メッセージを動画で表してもよい。あるいは音声データを用いることで、メッセージを音声出力してもよい。
次に、商品登録装置11による商品登録処理の手順について説明する。
図4は、実施形態に係る商品登録装置11による商品登録処理の手順を例示するフローチャートである。
なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。なお、操作者は、従業員21又は買物客22と読み替えてもよい。
始めに、スキャナ114により買上商品のバーコードが読み取られると、商品登録装置11は、ROM111又は補助記憶ユニット113に記憶された制御プログラムに従って図4に示す商品登録処理を開始する。なお、商品登録処理を開始するタイミングはこれに限定されるものではない。例えば、商品登録装置11は、直前の買物客22に対する処理を終えた後、一定時間が経過すると自動的に商品登録処理を開始してもよい。
登録部1102は、スキャナ114により読み取られたデータに基づき種々の情報を登録する(ACT1)。ACT1では、例えば、取得部1101は、スキャナ114により買上商品のバーコードが読み取られたことに応答して、スキャナ114により読み取られた買上商品の商品コードを取得する。登録部1102は、取得部1101により取得された買上商品の商品コードに基づいて、買上商品の商品情報を登録する。例えば、登録部1102は、買上商品の商品コードのリスト(以下、商品リストと称する)を生成し、補助記憶ユニット113に商品リストを登録する。このような商品登録処理は周知の処理であるので、その詳細については説明を省略する。
取得部1101は、会員コードを取得する(ACT2)。ACT2では、例えば、取得部1101は、カードリーダライタ118により会員カードに記録された会員コードを読み取られたことに応答して、会員コードを取得する。取得部1101は、スキャナ114により会員カードに付された2次元コードから会員コードを読み取られたことに応答して、会員コードを取得することもあり得る。
通信制御部1104は、取得部1101による会員コードの取得に基づいてポイントサーバ20と通信し、通信処理を行う(ACT3)。ACT3では、例えば、通信制御部1104は、ネットワーク1、ネットワーク2、及び通信サーバ14を介してポイントサーバ20と通信し、通信処理を行う。通信制御部1104は、通信処理により、取得部1101により取得された会員コードに関連付けられたポイントに関する情報をポイントサーバ20から取得する。ポイントに関する情報は、前回ポイント、今回ポイント、及び今回累計ポイントを含む。ポイントサーバ20により前回ポイントが既定値を超えたと判断され、ポイントサーバ20が満点券を発行する場合、ポイントに関する情報は、満点券ステータスを含む。
例えば、通信処理は、ダミー取引処理を含む。ダミー取引処理は、例えば、架空の商品の情報に基づく決済処理である。ダミー取引は、商取引の一例である。この例では、通信制御部1104は、ポイントサーバ20とのダミー取引に基づいてポイントに関する情報を取得する。ACT3における通信処理については、図5を参照して後述する。
表示制御部1105は、ACT3において通信制御部1104により取得されたポイントに関する情報を第1のタッチパネル115に表示させる(ACT4)。ACT4では、例えば、表示制御部1105は、前回ポイントを第1のタッチパネル115に表示させる。操作者は、前回ポイントが既定値を超えたか否かを確認することで、今回満点券が発行されたか否かを把握することもできる。表示制御部1105は、前回ポイントに加えて、今回ポイント、及び今回累計ポイントの一部又は全部を第1のタッチパネル115に表示させてもよい。今回累計ポイントは、一例では、前回ポイントと今回ポイントの合計値である。別の例では、満点券が発行された場合、今回累計ポイントは、前回ポイントと今回ポイントの合計値から既定値分のポイントが引かれた値である。ポイントに関する情報が満点券ステータスを含む場合、表示制御部1105は、満点券ステータスを第1のタッチパネル115に表示させる。例えば、表示制御部1105は、通知画面SC(図3参照)のように、満点券ステータスに基づいてプリンタ12からの満点券の発行を示す情報を第1のタッチパネル115に表示させる。操作者は、満点券ステータスを確認することで、今回満点券が発行されたことを直接的に把握することができる。
なお、表示制御部1105は、前回ポイントを必ずしも第1のタッチパネル115に表示させなくてもよい。表示制御部1105は、今回ポイント、及び今回累計ポイントの一部又は全部を必ずしも第1のタッチパネル115に表示させなくてもよい。なお、満点券ステータスは、満点券が発行されたことを示す情報であるものとして説明したが、これに限定されない。満点券ステータスは、満点券が発行されたこと、又は満点券が発行されていないことを示す情報であってもよい。この例では、満点券ステータスは、満点券の発行有無を示す情報の一例である。ポイントサーバ20が満点券を発行するか否かによらず、通信制御部1104によりポイントサーバ20から取得されるポイントに関する情報は、常に、満点券ステータスを含む。表示制御部1105は、満点券ステータスを第1のタッチパネル115に表示させる。
この例によれば、商品登録装置11は、決済処理前に、満点券が発行されたことを操作者に通知することができる。そのため、商品登録装置11は、プリンタ12において発行された満点券の操作者による取り忘れを防ぐことができる。また、商品登録装置11の操作者が満点券を取得し、決済前に、買物客22に手渡しすることができるため、買物客22による満点券の取り忘れを防ぐことができる。さらに、満点券の取り忘れによる満点券再発行時間を削減することもできる。
検知部1103は、会計指示を検知する(ACT5)。ACT5では、例えば、検知部1103は、第1のタッチパネル115における操作者による会計ボタンのタッチ入力を検知する。会計指示は、買上商品の登録処理を終了し、登録処理から決済処理へ移行させるための指示である。会計ボタンのタッチ入力は、会計指示の一例である。例えば、検知部1103は、第1のタッチパネル115からの信号により会計ボタンがタッチされたことを検知する。
通信制御部1104は、検知部1103により会計指示が検知されたことに応答して、取引の開始通知をポイントサーバ20に出力する(ACT6)。ACT6では、例えば、通信制御部1104は、取引の開始通知をネットワーク1、ネットワーク2及び通信サーバ14を介してポイントサーバ20に送信する。取引の開始通知は、商取引の開始の通知である。
通信制御部1104は、取得部1101により取得された会員コードをポイントサーバ20に出力する(ACT7)。ACT7では、例えば、通信制御部1104は、会員コードをネットワーク1、ネットワーク2及び通信サーバ14を介してポイントサーバ20に送信する。
通信制御部1104は、会員コードに関連付けられた会員情報をポイントサーバ20から取得する(ACT8)。ACT8では、例えば、通信制御部1104は、会員情報をネットワーク1、ネットワーク2及び通信サーバ14を介してポイントサーバ20から取得する。例えば、会員情報は、会員コードにより識別された会員が登録済みであることを示す情報を含む。
検知部1103は、決済方法の指定を検知する(ACT9)。ACT9では、例えば、表示制御部1105は、第1のタッチパネル115に決済画面(不図示)を表示させる。決済画面には、決済方法を指定するための「現金」ボタンと「その他」ボタンとが表示される。「現金」ボタンは、買物客22が現金で支払うことを指定するためのボタンである。「その他」ボタンは、例えば、クレジットカード又は商品券等の現金以外で支払うことを指定するためのボタンである。例えば、検知部1103は、第1のタッチパネル115からの信号により「現金」ボタンがタッチされたことを検知すると(ACT9:YES)、処理は、ACT9からACT10に遷移する。他方、検知部1103は、第1のタッチパネル115からの信号により「その他」ボタンがタッチされたことを検知すると(ACT9:NO)、処理は、ACT9からACT11に遷移する。
通信制御部1104は、検知部1103により「現金」ボタンがタッチされたことが検知されたことに応答して、決済情報及び会員コードを決済装置13に転送する(ACT10)。ACT10では、例えば、通信制御部1104は、登録部1102により補助記憶ユニット113に登録された商品リストに基づく決済情報を、ネットワーク1を介して決済装置13に転送する。決済情報は、商品リストを含む。決済情報は、商品リストに基づいて取得部1101により取得された買上商品の販売金額、及び合計金額などを含んでいてもよい。通信制御部1104は、ACT2において取得部1101により取得された会員コードを、ネットワーク1を介して決済装置13に転送する。決済装置13は、決済情報及び会員コードを取得し、図7に示す通信処理を行う。
決済処理部1106は、検知部1103により「その他」ボタンがタッチされたことが検知されたことに応答して、決済情報に基づく決済処理を実行する(ACT11)。ACT11では、例えば、決済処理部1106は、クレジットカード、デビットカード、商品券等の支払い方法に従った決済処理を行う。例えば、クレジットカード決済の場合、クレジットカードのデータがカードリーダライタ118で読み取られ、そのクレジットカードの認証が行われる。そしてクレジットカードが認証されると、決済処理が実行される。この決済処理において、合計金額、支払方法、支払金額等を含む決済済み情報が補助記憶ユニット113に記憶される。このような決済処理は周知の処理であるので、その詳細については説明を省略する。
通信制御部1104は、ポイントサーバ20と通信を行う(ACT12)。ACT12では、例えば、通信制御部1104は、ネットワーク1、ネットワーク2、及び通信サーバ14を介してポイントサーバ20と実取引に関する種々の情報を通信する。実取引は、買上商品の実際の商取引である。
まず、通信制御部1104は、商品情報をポイントサーバ20に出力する(処理1)。処理1では、例えば、通信制御部1104は、登録部1102により補助記憶ユニット113に登録された商品リストに含まれる商品コードをポイントサーバ20に出力する。
次に、通信制御部1104は、合計金額をポイントサーバ20に出力する(処理2)。処理2では、例えば、通信制御部1104は、商品リストの買上商品の合計金額をポイントサーバ20に出力する。
次に、通信制御部1104は、商品情報と合計金額に基づく特典情報をポイントサーバ20から取得する(処理3)。処理3では、例えば、通信制御部1104は、商品リストに含まれる商品コードと商品リストの買上商品の合計金額に基づく特典情報をポイントサーバ20から取得する。例えば、特典情報は、特定の買上商品又は所定の買上金額に応じて付与される割引率、付与ポイント数等に関する情報である。
次に、通信制御部1104は、支払金額をポイントサーバ20に出力する(処理4)。処理4では、例えば、通信制御部1104は、ACT11における決済処理において取得した決済済み情報に基づき、支払金額をポイントサーバ20に出力する。
次に、通信制御部1104は、取引の終了通知をポイントサーバ20に出力する(処理5)。取引の終了通知は、商取引の終了の通知である。
次に、通信制御部1104は、ポイントに関する情報をポイントサーバ20から取得する(処理6)。処理6では、例えば、通信制御部1104は、ACT2において取得した会員コードに関連付けられたポイントに関する情報を、ポイントサーバ20から取得する。この場合、ポイントに関する情報は、ACT3において取得されたポイントに関する情報と同様の情報である。つまり、ポイントに関する情報は、前回ポイント、今回ポイント、及び今回累計ポイントを含む。満点券ステータスは、ACT3において取得されるため、処理6において取得されるポイントに関する情報は満点券ステータスを含まない。
発行部1107は、プリンタ117を動作させ、今回の商取引の内容を表したレシートを発行する(ACT13)。レシートは、例えばポイントに関する情報を含む。
次に、商品登録装置11による通信処理(ACT3)の手順について説明する。
図5は、実施形態に係る商品登録装置11による通信処理の手順を例示するフローチャートである。
なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。
始めに、通信制御部1104は、取得部1101による会員コードの取得に基づいてポイントサーバ20と通信し、ROM111又は補助記憶ユニット113に記憶された制御プログラムに従って図5に示す通信処理を開始する。例えば、通信制御部1104は、ネットワーク1、ネットワーク2、及び通信サーバ14を介してポイントサーバ20と通信し、通信処理を開始する。以下で説明する通信処理は、ダミー取引に相当する。ダミー取引は、買上商品の決済前に実行される。
通信制御部1104は、取得部1101により会員コードが取得されたことに応答して、取引の開始通知をポイントサーバ20に出力する(ACT21)。ACT21では、例えば、通信制御部1104は、取引の開始通知をポイントサーバ20に送信する。ACT21は、図4に示すACT6と同様の処理である。
通信制御部1104は、取得部1101により取得された会員コードをポイントサーバ20に出力する(ACT22)。ACT22では、例えば、通信制御部1104は、会員コードをポイントサーバ20に送信する。ACT22は、図4に示すACT7と同様の処理である。
通信制御部1104は、会員コードに関連付けられた会員情報をポイントサーバ20から取得する(ACT23)。ACT23では、例えば、通信制御部1104は、会員コードにより識別された会員が登録済みであることを示す情報を含む会員情報をポイントサーバ20から取得する。ACT23は、図4に示すACT8と同様の処理である。
通信制御部1104は、商品情報をポイントサーバ20に出力する(ACT24)。ACT24では、例えば、通信制御部1104は、ダミーの商品コードをポイントサーバ20に出力する。ダミーの商品コードは、買物客22の買上商品とは異なる架空の商品を示すコードである。ACT24は、図4に示すACT12における処理1と同様の処理である。
通信制御部1104は、合計金額をポイントサーバ20に出力する(ACT25)。ACT25では、例えば、通信制御部1104は、ダミーの合計金額を示す情報をポイントサーバ20に出力する。ダミーの合計金額は、「0円」として予め設定されてもよく、ダミーの商品コードに関連付けられた金額(「0円」)であってもよい。ACT25は、図4に示すACT12における処理2と同様の処理である。
通信制御部1104は、商品情報と合計金額に基づく特典情報をポイントサーバ20から取得する(ACT26)。ACT26では、例えば、通信制御部1104は、ダミーの商品コードとダミーの合計金額に基づくダミーの特典情報をポイントサーバ20から取得する。ダミーの特典情報は、「特典なし」を示す情報として予め設定されてもよく、ダミーの商品コードとダミーの合計金額に関連付けられた特典情報(「特典なし」)であってもよい。ACT26は、図4に示すACT12における処理3と同様の処理である。
通信制御部1104は、支払金額をポイントサーバ20に出力する(ACT27)。ACT27では、例えば、通信制御部1104は、ダミーの支払金額を示す情報をポイントサーバ20に出力する。ダミーの支払金額は、「0円」として予め設定されてもよく、ダミーの商品コード又はダミーの合計金額に関連付けられた金額(「0円」)であってもよい。ACT27は、図4に示すACT12における処理4と同様の処理である。
通信制御部1104は、取引の終了通知をポイントサーバ20に出力する(ACT28)。ACT28は、図4に示すACT12における処理5と同様の処理である。
通信制御部1104は、ポイントサーバ20から会員コードに関連付けられたポイントに関する情報を取得する(ACT29)。ACT29では、例えば、通信制御部1104は、ポイントサーバ20とのダミー取引に基づいて、ACT2において取得した会員コードに関連付けられたポイントに関する情報を取得する。典型例では、通信制御部1104は、ポイントサーバ20へのダミーの商品コード、ダミーの合計金額を示す情報及びダミーの支払金額を示す情報の出力に基づいて、ポイントに関する情報を取得する。ポイントに関する情報は、前回ポイント、今回ポイント、及び今回累計ポイントを含む。ポイントサーバ20が満点券を発行する場合、ポイントに関する情報は、満点券ステータスを含む。ACT28は、図4に示すACT12における処理6と同様の処理である。
なお、通信制御部1104は、ポイントサーバ20が今回の商取引後のポイントに関する情報を出力する仕様に沿って、今回の商取引としてダミー取引に関する情報を出力している。通信制御部1104は、ダミーの商品コード、ダミーの合計金額を示す情報及びダミーの支払金額を示す情報をポイントサーバ20へ出力しているが、これに限定されない。通信制御部1104がポイントサーバ20へ出力するダミー取引に関する情報は、ポイントサーバ20の仕様に応じて変更され得る。通信制御部1104は、ダミーの商品コード、ダミーの合計金額を示す情報及びダミーの支払金額を示す情報の一部をポイントサーバ20へ出力してもよい。
この例によれば、商品登録装置11とポイントサーバ20との間の既存の実取引における処理をダミー取引処理に置き換えることで、商品登録装置11は、決済処理前にポイントに関する情報を取得することができる。そのため、ポイントサーバ20の仕様の変更を要しない。また、ポイントサーバ20との関係で汎用性が高い。
次に、プリンタ12による発行処理の手順について説明する。
図6は、実施形態に係るプリンタ12による発行処理の手順を例示するフローチャートである。
なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。
始めに、プリンタ12は、ネットワーク1、ネットワーク2、及び通信サーバ14を介してポイントサーバ20と通信し、プリンタ12に記憶された制御プログラムに従って図6に示す発行処理を開始する。
プリンタ12は、ポイントサーバ20から満点券の発行指示を取得する(ACT31)。ACT31では、例えば、ポイントサーバ20は、前回ポイントが既定値を超えたと判断された場合に、満点券の発行指示をプリンタ12に出力する。ポイントサーバ20は、ポイントに関する情報の出力先となる商品登録装置11の近くに設置されているプリンタ12に満点券の発行指示を出力する。
プリンタ12は、ポイントサーバ20から満点券の発行指示を取得したことに応答して、満点券を発行する(ACT32)。ACT32では、例えば、プリンタ12は、決済処理前に満点券を発行する。
この例によれば、買上商品の決済処理を行う前に商品登録装置11側で満点券の発行を行うことができる。そのため、決済処理後に決済装置13側で満点券を発行する場合に比べ、満点券の取り忘れのおそれを軽減することができる。
なお、ここでは、プリンタ12が満点券を発行する例について説明したが、これに限定されない。ポイントサーバ20は、ポイントに関する情報の出力先となる商品登録装置11に満点券の発行指示を出力してもよい。この例では、商品登録装置11の発行部1107は、プリンタ117を動作させ、満点券を発行する。
次に、決済装置13による通信処理の手順について説明する。
図7は、実施形態に係る決済装置13による通信処理の手順を例示するフローチャートである。
なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。
始めに、決済装置13は、ACT10においてネットワーク1を介して商品登録装置11と通信し、ROM131又は補助記憶ユニット133に記憶された制御プログラムに従って図7に示す通信処理を開始する。決済装置13は、ネットワーク1、ネットワーク2、及び通信サーバ14を介して商品登録装置11及びポイントサーバ20と通信する。
通信制御部1301は、商品登録装置11から決済情報及び会員コードを取得する(ACT41)。ACT41では、例えば、通信制御部1301は、ネットワーク1を介して商品登録装置11から決済情報及び会員コードを受信する。
通信制御部1301は、取引の開始通知をポイントサーバ20に出力する(ACT42)。ACT42では、例えば、通信制御部1301は、決済情報の取得に基づいて、取引の開始通知をポイントサーバ20に送信する。ACT42は、主体が異なる点を除いて、図4に示すACT6と同様の処理である。
通信制御部1301は、会員コードをポイントサーバ20に出力する(ACT43)。ACT43では、例えば、通信制御部1301は、商品登録装置11から取得された会員コードをポイントサーバ20に送信する。ACT43は、主体が異なる点を除いて、図4に示すACT7と同様の処理である。
通信制御部1301は、会員コードに関連付けられた会員情報をポイントサーバ20から取得する(ACT44)。ACT44では、例えば、通信制御部1301は、会員コードにより識別された会員が登録済みであることを示す情報を含む会員情報をポイントサーバ20から取得する。ACT44は、主体が異なる点を除いて、図4に示すACT8と同様の処理である。
決済処理部1302は、決済処理を実行する(ACT45)。ACT45では、例えば、決済処理部1302は、現金支払いによる決済処理を行う。決済処理部1302は、入金額を算出し、合計金額を超えると決済処理を実行する。この決済処理において釣銭額が算出されると、決済処理部1302は、自動釣銭機134を動作させ、釣銭を払い出す。決済処理部1302と自動釣銭機134との協働により払出機能を実現する。この決済処理において、合計金額、支払方法、支払金額等を含む決済済み情報が補助記憶ユニット133に記憶される。このような決済処理は周知の処理であるので、その詳細については説明を省略する。
通信制御部1301は、ポイントサーバ20と通信を行う(ACT46)。ACT46では、例えば、通信制御部1301は、ネットワーク1、ネットワーク2、及び通信サーバ14を介してポイントサーバ20と実取引に関する種々の情報を通信する。以下の処理1´~処理6´は、上述の処理1~処理6と主体が異なる点を除いて同様の処理である。
まず、通信制御部1301は、商品情報をポイントサーバ20に出力する(処理1´)。処理1´では、例えば、通信制御部1301は、商品リストに含まれる商品コードをポイントサーバ20に出力する。
次に、通信制御部1301は、合計金額をポイントサーバ20に出力する(処理2´)。処理2´では、例えば、通信制御部1301は、商品リストの買上商品の合計金額をポイントサーバ20に出力する。
次に、通信制御部1301は、商品情報と合計金額に基づく特典情報をポイントサーバ20から取得する(処理3´)。処理3´では、例えば、通信制御部1301は、商品リストに含まれる商品コードと商品リストの買上商品の合計金額に基づく特典情報をポイントサーバ20から取得する。
次に、通信制御部1301は、支払金額をポイントサーバ20に出力する(処理4´)。処理4´では、例えば、通信制御部1301は、ACT45における決済処理において取得した決済済み情報に基づき、支払金額をポイントサーバ20に出力する。
次に、通信制御部1301は、取引の終了通知をポイントサーバ20に出力する(処理5´)。
次に、通信制御部1301は、ポイントに関する情報をポイントサーバ20から取得する(処理6´)。処理6´では、例えば、通信制御部1301は、会員コードに関連付けられたポイントに関する情報を、ポイントサーバ20から取得する。この場合、ポイントに関する情報は、ACT3において取得されたポイントに関する情報と同様の情報である。つまり、ポイントに関する情報は、前回ポイント、今回ポイント、及び今回累計ポイントを含む。満点券ステータスは、ACT3において取得されるため、処理6´において取得されるポイントに関する情報は満点券ステータスを含まない。
発行部1303は、プリンタ138を動作させ、今回の商取引の内容を表したレシートを発行する(ACT47)。レシートは、例えばポイント情報を含む。
この例によれば、決済装置13において満点券の発行処理を行う必要がなくなるため、決済装置13における処理工程を削減することができる。
上述の実施形態では、決済装置13は、現金での決済処理を行うものとして説明したが、電子マネーカード、又はプリペイドカードによる決済処理も可能である。
上述の実施形態では、セミセルフタイプの決済装置13を含むチェックアウトシステムを例示したが、買上商品の登録から決済までの操作を店員が行うPOS端末に、本実施形態の決済装置13が有する機能の少なくとも一部を実現可能としてもよい。また、買上商品の登録から決済までを客が行ういわゆるセルフタイプの決済装置に、本実施形態の商品登録装置11又は決済装置13が有する機能の少なくとも一部を実現可能としてもよい。さらに、商品スキャナと客が操作する専用端末がカートに取り付けられているいわゆるカートPOS端末又は商品登録をタブレット又はスマートフォン等の端末で行ういわゆるスマホPOS端末に、本実施形態の機能の少なくとも一部を実現可能としてもよい。
なお、情報処理装置は、商品登録装置11を用いて例示したように1つの装置で実現されてもよいし、複数の装置に機能を分散させたシステムによって実現されてもよい。
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下、出願当初の特許請求の範囲の記載を付記する。
(1)
会員コードを取得する取得部と、
商品の決済前に、前記取得部による前記会員コードの取得に基づいて外部サーバと通信し、前記外部サーバから前記会員コードに関連付けられたポイントに関する情報を取得する通信制御部と、
前記通信制御部により取得された前記ポイントに関する情報を表示部に表示させる表示制御部と、
を備える情報処理装置。
(2)
前記通信制御部は、前記外部サーバとのダミー取引に基づいて前記ポイントに関する情報を取得する、(1)に記載の情報処理装置。
(3)
前記通信制御部は、前記外部サーバへのダミーの合計金額を示す情報及びダミーの支払金額を示す情報の出力に基づいて、前記ポイントに関する情報を取得する、(1)又は(2)に記載の情報処理装置。
(4)
前記外部サーバが特典券を発行する場合、前記ポイントに関する情報は、特典券の発行済を示す情報を含み、
前記表示制御部は、前記特典券の発行済を示す情報を前記表示部に表示させる、
(1)乃至(3)のいずれかに記載の情報処理装置。
(5)
会員コードを取得することと、
商品の決済前に、前記会員コードの取得に基づいて外部サーバと通信し、前記外部サーバから前記会員コードに関連付けられたポイントに関する情報を取得することと、
取得された前記ポイントに関する情報を表示部に表示させることと、
を備える情報処理方法。
(6)
コンピュータに、
会員コードを取得する取得機能と、
商品の決済前に、前記取得機能による前記会員コードの取得に基づいて外部サーバと通信し、前記外部サーバから前記会員コードに関連付けられたポイントに関する情報を取得する通信制御機能と、
前記通信制御機能により取得された前記ポイントに関する情報を表示部に表示させる表示制御機能と、
を実行させるための情報処理プログラム。
1…ネットワーク、2…ネットワーク、10…チェックアウトシステム、11…商品登録装置、12…プリンタ、13…決済装置、14…通信サーバ、20…ポイントサーバ、21…従業員、22…買物客、31…作業テーブル、110…CPU、111…ROM、112…RAM、113…補助記憶ユニット、114…スキャナ、115…第1のタッチパネル、116…第2のタッチパネル、117…プリンタ、118…カードリーダライタ、119…通信ユニット、130…CPU、131…ROM、132…RAM、133…補助記憶ユニット、134…自動釣銭機、135…通信ユニット、136…スキャナ、137…タッチパネル、138…プリンタ、139…カードリーダライタ、1101…取得部、1102…登録部、1103…検知部、1104…通信制御部、1105…表示制御部、1106…決済処理部、1107…発行部、1301…通信制御部、1302…決済処理部、1303…発行部、B…ボタン、ME…文字メッセージ、SC…通知画面。

Claims (5)

  1. 会員コードを取得する取得部と、
    商品の決済前に、前記取得部による前記会員コードの取得に基づいて外部サーバと通信し、前記外部サーバから前記会員コードに関連付けられたポイントに関する情報を取得する通信制御部と、
    前記通信制御部により取得された前記ポイントに関する情報を表示部に表示させる表示制御部と、
    を備え
    前記外部サーバが特典券を発行する場合、前記ポイントに関する情報は、特典券の発行済を示す情報を含み、
    前記表示制御部は、前記特典券の発行済を示す情報を前記表示部に表示させる、
    報処理装置。
  2. 前記通信制御部は、前記外部サーバとのダミー取引に基づいて前記ポイントに関する情報を取得する、請求項1に記載の情報処理装置。
  3. 前記通信制御部は、前記外部サーバへのダミーの合計金額を示す情報及びダミーの支払金額を示す情報の出力に基づいて、前記ポイントに関する情報を取得する、請求項1又は請求項2に記載の情報処理装置。
  4. 情報処理装置が実行する方法であって、
    会員コードを取得することと、
    商品の決済前に、前記会員コードの取得に基づいて外部サーバと通信し、前記外部サーバから前記会員コードに関連付けられたポイントに関する情報を取得することと、
    取得された前記ポイントに関する情報を表示部に表示させることと、
    を備え
    前記外部サーバが特典券を発行する場合、前記ポイントに関する情報は、特典券の発行済を示す情報を含み、
    前記表示させることは、前記特典券の発行済を示す情報を前記表示部に表示させることを含む、
    報処理方法。
  5. コンピュータに、
    会員コードを取得する取得機能と、
    商品の決済前に、前記取得機能による前記会員コードの取得に基づいて外部サーバと通信し、前記外部サーバから前記会員コードに関連付けられたポイントに関する情報を取得する通信制御機能と、
    前記通信制御機能により取得された前記ポイントに関する情報を表示部に表示させる表示制御機能と、
    を実行させるための情報処理プログラムであって、
    前記外部サーバが特典券を発行する場合、前記ポイントに関する情報は、特典券の発行済を示す情報を含み、
    前記表示制御機能は、前記特典券の発行済を示す情報を前記表示部に表示させる、
    情報処理プログラム
JP2020163781A 2020-09-29 2020-09-29 情報処理装置、情報処理方法及び情報処理プログラム Active JP7529513B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020163781A JP7529513B2 (ja) 2020-09-29 2020-09-29 情報処理装置、情報処理方法及び情報処理プログラム
US17/464,327 US20220101699A1 (en) 2020-09-29 2021-09-01 Voucher dispensing device and voucher dispensing method
JP2024119475A JP7728412B2 (ja) 2020-09-29 2024-07-25 情報処理装置、情報処理方法及び情報処理プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020163781A JP7529513B2 (ja) 2020-09-29 2020-09-29 情報処理装置、情報処理方法及び情報処理プログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024119475A Division JP7728412B2 (ja) 2020-09-29 2024-07-25 情報処理装置、情報処理方法及び情報処理プログラム

Publications (2)

Publication Number Publication Date
JP2022056013A JP2022056013A (ja) 2022-04-08
JP7529513B2 true JP7529513B2 (ja) 2024-08-06

Family

ID=80822772

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020163781A Active JP7529513B2 (ja) 2020-09-29 2020-09-29 情報処理装置、情報処理方法及び情報処理プログラム
JP2024119475A Active JP7728412B2 (ja) 2020-09-29 2024-07-25 情報処理装置、情報処理方法及び情報処理プログラム

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024119475A Active JP7728412B2 (ja) 2020-09-29 2024-07-25 情報処理装置、情報処理方法及び情報処理プログラム

Country Status (2)

Country Link
US (1) US20220101699A1 (ja)
JP (2) JP7529513B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024138088A (ja) * 2020-09-29 2024-10-07 東芝テック株式会社 情報処理装置、情報処理方法及び情報処理プログラム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020067974A (ja) 2018-10-26 2020-04-30 東芝テック株式会社 登録装置及びプログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003141403A (ja) * 2001-11-02 2003-05-16 Sony Corp ポイント販売サーバ、ポイント販売方法
US7788129B2 (en) * 2002-06-25 2010-08-31 American Express Travel Related Services Company, Inc. System and method for redeeming vouchers
JP7529513B2 (ja) 2020-09-29 2024-08-06 東芝テック株式会社 情報処理装置、情報処理方法及び情報処理プログラム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020067974A (ja) 2018-10-26 2020-04-30 東芝テック株式会社 登録装置及びプログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024138088A (ja) * 2020-09-29 2024-10-07 東芝テック株式会社 情報処理装置、情報処理方法及び情報処理プログラム
JP7728412B2 (ja) 2020-09-29 2025-08-22 東芝テック株式会社 情報処理装置、情報処理方法及び情報処理プログラム

Also Published As

Publication number Publication date
JP2022056013A (ja) 2022-04-08
US20220101699A1 (en) 2022-03-31
JP7728412B2 (ja) 2025-08-22
JP2024138088A (ja) 2024-10-07

Similar Documents

Publication Publication Date Title
JP6178293B2 (ja) チェックアウトシステムおよび決済装置並びにその制御プログラム
JP2022006897A (ja) 商品販売データ処理装置、商品販売データ処理方法、およびプログラム
JP7728412B2 (ja) 情報処理装置、情報処理方法及び情報処理プログラム
JP7335576B2 (ja) 商品販売データ処理システム及びプログラム
JP7266837B2 (ja) 登録装置及び商品販売データ処理システム
JP7322128B2 (ja) 会計機
JP7124159B2 (ja) 商品登録装置およびその制御プログラム、ならびにチェックアウトシステム
JP7250834B2 (ja) チェックアウトシステム及びチェックアウト処理方法
JP2023076505A (ja) チェックアウトシステムおよび決済装置並びにその制御プログラム
JP6539392B2 (ja) 決済装置及びその制御プログラム
JP6603386B2 (ja) チェックアウトシステムおよび商品登録装置並びにその制御プログラム
JP7338022B2 (ja) チェックアウトシステム
JP7577790B2 (ja) システム、会計機、及びプログラム
JP7757506B2 (ja) チェックアウトシステム及びプログラム
JP7157265B2 (ja) 決済装置及びその制御プログラム
JP7238174B2 (ja) 決済装置、制御プログラム及びチェックアウトシステム
JP7127167B2 (ja) チェックアウトシステム及び決済装置
JP7607976B2 (ja) システム
JP6783913B2 (ja) 商品登録装置並びにその制御プログラム
JP2020061195A (ja) チェックアウトシステム、決済装置及びその制御プログラム
JP7342987B2 (ja) システム、方法及びプログラム
JP6977125B2 (ja) チェックアウトシステム、決済装置及びその制御プログラム
JP7234331B2 (ja) 決済装置及びその制御プログラム
JP7004793B2 (ja) 決済装置及びその制御プログラム
JP7024033B2 (ja) 決済装置及びその制御プログラム

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230525

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240408

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: 20240625

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240725

R150 Certificate of patent or registration of utility model

Ref document number: 7529513

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150