JP6591123B1 - 情報処理装置、情報処理方法、支払いシステム及びプログラム - Google Patents
情報処理装置、情報処理方法、支払いシステム及びプログラム Download PDFInfo
- Publication number
- JP6591123B1 JP6591123B1 JP2019519018A JP2019519018A JP6591123B1 JP 6591123 B1 JP6591123 B1 JP 6591123B1 JP 2019519018 A JP2019519018 A JP 2019519018A JP 2019519018 A JP2019519018 A JP 2019519018A JP 6591123 B1 JP6591123 B1 JP 6591123B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- payment
- order
- orderer
- identification information
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 76
- 238000003672 processing method Methods 0.000 title description 3
- 238000012545 processing Methods 0.000 claims abstract description 223
- 230000005540 biological transmission Effects 0.000 claims abstract description 44
- 238000000034 method Methods 0.000 claims description 361
- 230000008569 process Effects 0.000 claims description 329
- 238000007639 printing Methods 0.000 claims description 30
- 238000004891 communication Methods 0.000 description 28
- 230000006870 function Effects 0.000 description 15
- 238000012790 confirmation Methods 0.000 description 13
- 230000004044 response Effects 0.000 description 8
- 239000000463 material Substances 0.000 description 6
- 230000009467 reduction Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 235000012054 meals Nutrition 0.000 description 3
- 238000001994 activation Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002496 gastric effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/40—Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/18—Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/204—Point-of-sale [POS] network systems comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3223—Realising banking transactions through M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/407—Cancellation of a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
以下に示す特許文献1においては、このような問題点を鑑み、セルフオーダ端末にメニューブックからメニュー識別情報(メニューコード)を読み取らせることにより注文を行い、セルフオーダ端末が印刷した会計用コードを会計装置に読み取らせることにより会計を行うことが記載されている。また、注文あるいは会計を行なう各装置を必要な台数組み合わせて適宜配置することにより、会計待ちの行列を分散させることができる旨が記載されている。
そこで、本発明は、会計処理に携わる店員の作業負担を軽減しつつ、適切な会計処理を行うことが可能な環境を提供することを目的とする。
これにより、同一の注文者による未払いの支払い用情報が複数ある場合には最新の支払い用情報のみが有効な状態とされる。
注文識別情報が注文者の特定を可能とする情報を含むことにより、注文識別情報を解析するだけで同一の注文者による注文であるのか否かを判定することが可能となる。
顧客を特定可能な情報が店舗特定可能な情報も含むことにより、顧客特定情報は、店舗ごとに異なる情報とされる。
これにより、コード情報として、一般的に普及している一次元バーコードや二次元バーコードを利用することができる。
支払い完了通知を受信することにより、注文者が代金を支払ったか否かを判別することが可能となる。
即ち、支払い済みの注文に関する金額が除かれた通知が他の情報処理装置(例えば支払い管理サーバ)に対して行われる。
他の情報処理装置は、上述の情報処理装置から支払い用情報を受信して各処理を実行するものである。
或いは、注文者による注文を特定可能な注文識別情報を取得する情報取得部と、前記注文識別情報を支払い用情報として送信する送信部と、前記支払い用情報を受信する支払い用情報受信部と、受信した前記支払い用情報の記憶処理を実行させる記憶処理部と、前記注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部と、注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化処理を行う無効化処理部と、注文者が利用する注文者端末から前記注文識別情報と該注文者の支払い情報を含む支払い要請を受信する支払い要請受信部と、前記支払い要請に基づいて支払い用情報についての支払い処理を行う支払い処理部と、を備えた支払いシステムであってもよい。
これにより、同一の注文者による未払いの支払い用情報が複数ある場合に最新の支払い用情報のみが有効な状態とされる環境を提供することができる。
これにより、同一の注文者による未払いの支払い用情報が複数ある場合に最新の支払い用情報のみが有効な状態とされる環境で支払いを行うことができる。
<1.システム構成>
本実施の形態に係る店舗サーバ1は、通信ネットワーク2に接続されている。
通信ネットワーク2には、支払い管理サーバ3やユーザ端末4やカード会社システム5や電子マネーシステム6なども接続されている。
各装置やシステムは通信ネットワーク2を介して相互に通信可能とされている。
また通信ネットワーク2の全部又は一部を構成する伝送媒体についても多様な例が想定される。例えばIEEE(Institute of Electrical and Electronics Engineers)1394、USB(Universal Serial Bus)、電力線搬送、電話線等の有線でも、IrDA(Infrared Data Association)のような赤外線、ブルートゥース(登録商標)、802.11無線、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
また、店舗には店舗サーバ1以外に注文者が行った注文の入力が可能な入力端末としての注文端末7が適宜配備されている。注文端末7は、店舗の広さ等に応じて適切な数とされている。
注文端末7によって入力された各種情報は、店舗サーバ1に送信される。注文端末7は、新規の注文を入力するだけでなく、追加の注文の入力も受け付け可能とされている。
注文端末7は、少なくとも店舗サーバ1と通信可能とされていればよい。また、注文端末7から店舗サーバ1への通信は可能とされると共に、店舗サーバ1から注文端末7への通信は不可能とされてもよい。
店舗サーバ1は、上記の各処理を実行するために、受け付けた注文情報が記憶される注文DB51を備えている。注文DB51には、注文された単品ごとのメニュー情報や単価情報、注文の合計金額情報などが注文識別情報に紐付けられて記憶される。
そのために、支払い管理サーバ3は、受信した支払い用情報が記憶される支払い用DB61を備えている。支払い用DB61には、注文識別情報と合計金額情報とが紐付けられて記憶される。
また、ユーザ端末4は、読み取ったコード情報に基づいて、支払い管理サーバ3に支払い要請を送信することが可能とされている。その際には、クレジットカードによる支払いや電子マネーによる支払いなど、複数用意された支払い方法から所望する支払い方法を指定可能とされていてもよい。
ユーザ端末4は、例えば、通信機能を備えたPC(Personal Computer)やフィーチャーフォンやPDA(Personal Digital Assistants)、或いは、スマートフォンやタブレット端末などのスマートデバイスなどである。
例えば、指定されたクレジットカードの有効期限が適切かどうかを判定する処理や、指定されたクレジットカードが使用禁止リストに登録されていないかを判定する処理や、利用額が限度額を超えていないかを判定する処理などを行う。また、指定されたクレジットカードを利用可能と判定した場合には、今回の利用額分の枠を確保する処理なども行う。
そのために、カード会社システム5は、ユーザ情報(ユーザの氏名や年齢などの個人情報とカード情報が紐付けられた情報)が記憶されるデータベース(Database、以降「DB」と記載)や、オーソリゼーション(所謂オーソリ)を行うためのDBや、クレジットカードの利用履歴が記憶されるDBなどを適宜備えている。なお、それらの各DBについては図示していない。
店舗サーバ1の機能構成について、図2を参照して説明する。
店舗サーバ1は、情報取得部1a、送信部1b、印刷制御部1c、無効化指示部1d、受信部1eを備えている。
ここで、注文識別情報について説明する。注文識別情報は、注文端末7から店舗サーバ1へ送信される情報である。即ち、情報取得部1aは、注文端末7から注文識別情報を取得する。
注文識別情報は、例えば、店舗を特定可能な店舗コード、注文者が着席したテーブルを特定可能なテーブルコード、該テーブルに来店してサービスを受けた注文者に付される固有の利用コード、注文の入力を行った時間を示す日時コードから成る。
もちろん、この注文識別情報はあくまで一例であり、例えば、日時コードを使用する代わりに注文回数を表すコードを用いて注文識別情報の情報量(ビット数)を削減することも可能である。
また、注文端末7が卓上設置タイプの端末であり注文者が使用する端末である場合には、注文端末7が自動的に注文識別情報を生成するように構成してもよい。例えば、注文端末7には予め店舗コードやテーブルコードが記憶されており、注文者が新規に注文を行った場合には、直前に使用された来店コードに「1」を加算して新たに来店コードを生成し、注文を確定したタイミングで日時情報を取得して日時コードを生成するように構成し、それらの情報を用いて注文識別情報を生成してもよい。
他にも、店舗サーバ1が予め店舗コードやテーブルコードを生成するための換算表や日時情報を備えるようにしてもよい。このような場合には、店舗サーバ1は注文情報を送信した注文端末7を特定し、それに応じてテーブルコードを換算表から取得し、来店コードを来店順に応じて付与し、注文情報を受信した日時情報から日時コードを生成し、それらの各情報と予め有している店舗コードとを用いて注文識別情報を生成することにより取得してもよい。
注文識別情報を店舗サーバ1が生成するように構成した場合には、注文識別情報を生成する処理を注文端末7が実行する必要はなくなるため、処理負担の軽減がなされ、安価な端末を注文端末7として採用することが可能となる。
また、注文者識別情報は店舗コードを含むことから、同一のアルゴリズムで生成された店舗ごとの注文識別情報を同じように扱うことが可能である。即ち、店舗が異なったとしても、注文識別情報が被ることはないため、店舗ごとに異なるシステムを導入する必要はない。これにより、異なる店舗間で同一のシステムを用いることができ、システムの導入コストの削減に寄与することができる。
金額情報は、品物ごとの金額であってもよいし、1回の注文で複数の商品を注文した場合の合計金額であってもよい。
コード情報は、注文識別情報を少なくとも含んでいる。コード情報が印刷された印刷物は、印刷されるごとに注文者(ユーザ)に渡される。なお、コード情報は注文についての支払金額情報を含んでいてもよい。
印刷物に印刷されたコード情報は、注文者が所持する携帯電話などのユーザ端末4によって読み取られる。コード情報を読み取ったユーザ端末4は、支払い管理サーバ3に支払い要請の送信を行う。これにより、注文者は自身が注文した注文に係る支払いを行うことができる。
支払い管理サーバ3は、支払い用情報受信部3a、記憶処理部3b、支払い要請受信部3c、支払い処理部3d、無効化処理部3eを備えている。
支払い情報には、例えば、複数種類ある支払い方法のうち注文者が選択した支払い方法を特定するための情報が含まれている。また、支払い情報には、クレジットカード番号やセキュリティコードなどの情報を含んでいてもよいし、それらの情報を取得するためのキーとなる情報(例えばユーザID(Identification)など)のみを含んでいてもよい。
図1に示した店舗サーバ1、支払い管理サーバ3、ユーザ端末4、カード会社システム5や電子マネーシステム6を構成する各種のコンピュータ装置や端末、注文DB51、支払い用DB61などの各装置は、情報処理及び情報通信が可能な図4に示すようなコンピュータ装置として実現できる。
CPU101、ROM102、およびRAM103は、バス104を介して相互に接続されている。このバス104には、入出力インターフェース105も接続されている。
入出力インターフェース105には、入力部106、出力部107、記憶部108、通信部109が接続されている。
入力部106はキーボード、マウス、タッチパネルなどにより構成される。本実施の形態におけるユーザ端末4には、コード情報を取得(撮影)する構成が入力部106として設けられている。
出力部107はLCD(Liquid Crystal Display)、CRT(Cathode Ray Tube)、有機EL(Electroluminescence)パネルなどよりなるディスプレイ、並びにスピーカなどにより構成される。
記憶部108はHDD(Hard Disk Drive)やフラッシュメモリ装置などにより構成される。
通信部109はネットワーク1を介しての通信処理や機器間通信を行う。
入出力インターフェース105にはまた、必要に応じてメディアドライブ110が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア111が適宜装着され、リムーバブルメディア111に対する情報の書込や読出が行われる。
CPU101が各種のプログラムに基づいて処理動作を行うことで、店舗サーバ1、支払い管理サーバ3、ユーザ端末4、カード会社システム5や電子マネーシステム6を構成する各種のコンピュータ装置や端末、注文DB51、支払い用DB61としての必要な情報処理や通信が実行される。
なお、店舗サーバ1、支払い管理サーバ3、ユーザ端末4、カード会社システム5や電子マネーシステム6を構成する各種のコンピュータ装置や端末、注文DB51、支払い用DB61を構成する情報処理装置は、図4のようなコンピュータ装置が単一で構成されることに限らず、複数のコンピュータ装置がシステム化されて構成されてもよい。複数のコンピュータ装置は、LAN等によりシステム化されていてもよいし、インターネット等を利用したVPN等により遠隔地に配置されたものでもよい。複数の情報処理装置には、クラウドコンピューティングサービスによって利用可能なサーバ群(クラウド)としての情報処理装置が含まれてもよい。
また各機能をソフトウェアで実現する場合に、各機能がそれぞれ独立したプログラムで実現される必要はない。1つのプログラムにより複数の機能の処理が実行されてもよいし、1つの機能が複数のプログラムモジュールの連携で実現されてもよい。
また各機能は複数の情報処理装置に分散されていてもよい。さらに機能の1つが、複数の情報処理装置によって実現されてもよい。
先ず、添付図に示す一例を参照して、各装置が行う処理の流れの概要を説明する。
具体的には、注文者による最初の注文が行われる際に各端末やサーバが実行する各処理(図5参照)と、注文者による追加の注文が行われる際に各端末やサーバが実行する各処理(図6参照)と、注文者によって注文代金の支払いが行われる際に各端末やサーバが実行する各処理(図7参照)とについて順に説明する。
なお、以下の説明においては、来店客がレストランなどに来店して食事を頼む場合を例に挙げて各処理の説明を行う。
図5を参照して、最初の注文に係る各処理の一例を説明する。
店舗に来店した来店客が店員によってテーブルに通された後、店員は自身が所持するハンディタイプの注文端末7に、注文識別情報を生成するための情報入力を行う。
例えば、新規来店客の受け付けであることを示すボタン(新規ボタン)を押下し、続いて、来店客が座ったテーブル番号(或いはカウンターの席番号)を入力する。注文端末7では、他にも来店者数の入力などが行われてもよい。
注文情報の入力は、例えば、メニューを特定するための番号入力やメニューを特定するためのボタン押下によって行われる。
なお、以降では、注文を行った来店者を「注文者」と記載する。
なお、注文識別情報を生成するための情報としては、例えば、新規注文か追加注文かを特定するための情報と、テーブル番号が送信される。また、注文識別情報を生成するための情報の代わりに、注文識別情報を生成して送信してもよい。
受信処理では、受信した情報を注文DB51に記憶する処理や、注文識別情報を生成する処理が実行される。
店舗サーバ1は、ステップS204で、会計伝票を印刷させる処理を行う。会見伝票印刷処理で印刷される会計伝票には、例えば二次元バーコードが印刷される。二次元バーコードには、注文識別情報が含まれており、この情報を元に注文者が行った注文の合計金額を特定することが可能とされている。
なお、支払い管理サーバ3から送信された印刷の指示を店舗サーバ1が受信することによりステップS204の印刷処理が実行されるように構成してもよい。
支払い管理サーバ3は、続くステップS302で、注文識別情報と金額情報を紐付けて支払い用DB61に記憶する処理を行う。
図6を参照して、追加の注文に係る各処理の一例を説明する。
既に何らかの注文を行っていた注文者が追加のメニューを注文すること伝えられた店員は、注文端末7に追加注文を行うための各情報を入力する。具体的には、追加注文であることを示すボタンを押下し、テーブル番号の入力を行う。
この操作に基づいて、注文端末7ではステップS104で注文識別情報生成用の情報入力が行われる。
注文端末7は、ステップS106において、注文情報等を送信する処理を行う。この処理は、図5のステップS103と同様の処理である。
例えば、店舗コードが「001」とされ、テーブルコードが「013」とされ、来店コードが「002」とされた場合に、1回目の注文である初回の注文識別情報は「001013002001」とされ、2回目の注文である追加注文の注文識別情報が「001013002002」とされる。
例えば、初回の注文金額が1000円であり、追加の注文が500円のとされ、更に初回と追加の注文が共に未払いの場合、ステップS206で取得される金額情報は、1500円とされる。
支払い管理サーバ3はステップS304で、受信した支払い用情報を支払い用DB61に記憶する処理を行う。ステップS303及びステップS304の各処理は、図5に示すステップS301及びステップS302の各処理と同様の処理である。
例えば、図5に示す注文に関する処理では、注文者が行う注文が初回の注文であるため、今回の注文よりも前に注文を行っていないため、図6のステップS208に相当する処理は行っていない。
レコードの無効化は、例えばフラグを、有効を示す状態から無効を示す状態へと更新することによって行われる。
なお、ステップS209の処理は、支払い管理サーバ3が実行するステップS305の処理とは非同期に行うことが可能である。
図7を参照して、注文者が支払いを行う際の各処理の一例を説明する。
注文者自身が持つ携帯電話などのユーザ端末4を用いて支払いを行いたいと考え、ユーザ端末4を用いて会計伝票に印刷された二次元バーコードを読み取るための操作を行うと、ユーザ端末4はステップS501で、コード情報(本例では二次元バーコード)の読取操作を受け付ける処理を実行し、続くステップS502で、読取処理を実行する。これにより、ユーザ端末4は二次元バーコードに含まれる注文識別情報を取得することができる。
支払い要請送信処理では、注文識別情報と選択された支払い方法を含む情報が支払い要請として送信される。なお、支払い要請送信処理において、注文識別情報と支払い方法を特定可能な情報に加えて、支払い金額を送信するように構成してもよい。その場合には、コード情報を読み取ることで、ユーザ端末4は支払金額を取得可能とされている。
ユーザ端末4には、会計伝票などに印刷されたコード情報(例えば二次元バーコード)を用いた支払いを行うための専用のアプリケーションソフトウェア(以降、「端末アプリ」と記載)がインストールされている。
端末アプリは、ユーザIDとパスワードを入力することにより登録会員としての諸操作(即ちログインした状態での諸操作)を行うことが可能とされている。
ユーザIDとパスワードの情報は、支払い管理サーバ3の管理しているDBに登録されている。該DBには、他にも、ユーザIDごとにクレジットカード情報やポイント情報などが記憶されている。
従って、クレジットカード情報の送受信が行われないため、個人情報の保護を図ることができる。また、クレジットカード情報の入力を盗み見られる危険性を回避することができる。
支払い管理サーバ3は、ステップS307で、カード会社システム5に対して各種の情報を送信することにより承認依頼を送信する。
ここで送信される各種の情報とは、例えば、クレジットカードによって支払う金額、クレジットカードの情報などである。
承認処理の結果は、「承認」と「非承認」の何れかとされている。承認結果が「承認」であった場合、支払い管理サーバ3はステップS308で、支払い完了通知処理を実行する。
支払い完了通知を受信した店舗サーバ1は、ステップS210の支払い完了通知受信処理として、注文DB51に記憶された注文情報のうち、支払いが完了した注文情報の更新を行う。この更新処理では、例えば、支払いが完了したことを示すフラグを記憶する処理を行う。
店舗サーバ1が管理する注文DB51に記憶された各注文情報において、支払いが完了したことを示すフラグが設けられることにより、注文識別情報ごとに支払いが完了したか否かを判定することが可能となる。これによって、注文金額の支払いを二重に受け取ってしまうことや、未払いのまま注文客が退店してしまう可能性を低減させることができる。
支払いが完了できなかった旨を示す情報を受信したユーザ端末4は、画面上などに「支払いができませんでした」などの文言を表示させる処理を行う。
また、指定した支払い方法による支払いができなかった場合には、注文者は、別の支払い方法を利用するか、或いは、現金による支払いを行う。
具体的に例えば、有効なユーザIDであるか否かを判定する処理や、ポイント残高が足りているか否かを判定する処理や、ポイントから支払い金額分を減算させる処理などをステップS401やステップS402の処理の替わりに実行する。
注文端末7は、店員等の操作に基づいて、ステップS104の注文識別情報生成用の情報入力処理、ステップS105の追加注文情報入力処理、ステップS106の注文情報等送信処理を行うことにより、追加注文の入力を受け付け店舗サーバ1に送信する処理を行う。なお、それまでの注文で未払いのものが無いことから、図5に示すように新規の来店客として処理してもよい。その場合には、例えば新たな注文者識別情報が含まれた注文識別情報を生成してもよい。例えば、店舗コードが「001」とされ、テーブルコードが「013」とされ、来店コードが「003」とされ、初回の注文であることを示す「001」が付加された「001013003001」を新たな注文識別情報としてもよい。
ステップS207で支払い管理サーバ3へ送信する金額情報は、支払いを一旦完了させた後に行われた追加注文を全て合計した金額とされる。
但し、店舗サーバ1がステップS208の処理を実行しなかった場合には、無効化指示を受信できないため、ステップS305の処理は実行されない。また、無効化指示を受信したとしても、本例においては無効化すべき支払い用情報が存在しないため、ステップS305の無効化処理では、支払い用DB61に記憶された各レコードから無効化対象のレコードを検索し、該対象のレコードが支払い済みとなっていることを確認する処理(或いは対象のレコードが存在しないことを確認する処理)が実行される。
ユーザ端末4は、注文者の操作に応じて、ステップS501のコード情報読取操作受け付け処理、ステップS502の読取処理、ステップS503の支払い方法選択処理、ステップS504の支払い要請送信処理を実行する。これによって、支払い要請が支払い管理サーバ3に送信される。
例えば、初回の注文で1000円分のメニューを注文し、追加で500円分のメニューを注文した後、支払い処理によって1500円の支払いを行ったとする。その後に追加注文として、300円のメニューを注文した場合においては、ステップS307の支払い処理でカード会社システム5に送信される金額情報は300円となる。
図5、図6、図7の各図で説明した各装置の処理の流れを実現するために、店舗サーバ1、支払い管理サーバ3及びユーザ端末4が実行する処理の一例について、添付図を参照して説明する。
店舗サーバ1が実行する注文情報受付処理の一例について、図8を参照して説明する。
なお、図8に示す一連の処理を実行することにより、図5のステップS201からステップS204の各処理、図6のステップS205からステップS209の各処理を実現することができる。
店舗サーバ1はステップS603で、受信した注文情報が新規注文に係るものであるか否かを判定する。新規注文であるか否かの情報は、注文端末7から受信した注文情報から取得可能とされている。
一方、新規注文でなかった場合、即ち、追加注文であった場合、店舗サーバ1はステップS604において、前回の注文情報を注文DB51から取得する処理を行う。
従って、前回の注文情報とは、今回の注文者が行った注文であって、注文DB51に記憶されている最も新しい注文についての情報である。例えば、今回の注文が来店してから2回目に行った注文であった場合、この時点で注文DB51に記憶されている注文情報は初回の注文についての情報のみであるため、ステップS604の処理では、初回の注文についての注文情報を取得する。
なお、レコードの検索に用いる情報のうち、店舗コードは、店舗サーバ1が管理している情報である。また、テーブルコード及び来店コードは、注文端末7から受信した注文情報に含まれている。
図9Aは、店舗サーバ1が管理する注文DB51に記憶される情報の一例を一部抜粋したものを示している。
一つのレコードを特定可能なレコードNo.ごとに、店舗コード、テーブルコード、来店コード、注文回数、注文内容、合計金額、支払い済みフラグがそれぞれ記憶されている。
店舗コード、テーブルコード、来店コードについては前述の通りである。
また、注文識別情報は、店舗コードとテーブルコードと来店コードに加えて、注文回数の情報を含んで構成されている。即ち、店舗コードとテーブルコードと来店コードと注文回数によって、一意に注文情報を特定可能である。
店舗サーバ1はステップS606で、今回の注文情報についての注文識別情報を生成する処理を行う。具体的には、店舗コードとテーブルコードと来店コードは取得したレコードをそのまま用いると共に、注文回数を取得した値に1を加算した「002」として算出する。
なお、今回の注文が新規注文であるために、ステップS604及びステップS605の処理を行わずにステップS606の処理を実行する場合には、今回の注文についての注文回数を「001」と設定する。
単価情報は、店舗が販売している商品(メニュー)ごとの単価を記憶したDBに記憶されている。このDBは、店舗サーバ1が管理しているものである。DBに記憶された情報の一例を示したものが図9Bである。図示するように、メニューを一意に特定可能なメニューNo.ごとに単価情報が紐付けられて記憶されている。
ステップS607で取得する単価情報は、注文端末7から受信した注文情報に含まれるメニューNo.についての単価情報のみである。前回の注文(図9AにおけるレコードNo.が「000001」とされた注文情報)を例に挙げると、メニューNo.が「024」、「031」、「019」とされたメニューの単価情報を少なくとも取得する。
例えば、店舗コード「001」、テーブルコード「013」、来店コード「002」で特定可能な注文者についての未払いの注文情報の合計金額は、前回の注文情報(初回の注文情報であり、レコードNo.が「000001」とされたもの)の合計金額(即ち「2460円」)と、ステップS610で新たに記憶された注文情報についての合計金額(例えば「500円」)を合算した「2960円」とされる。
なお、支払い済みのレコードと未払いのレコードが複数存在する場合には、未払いの注文情報についての合計金額を合算した金額とされ、支払い済みのレコードについての金額は除外される。
一方、今回の注文が新規注文でない場合、即ち追加注文である場合、店舗サーバ1はステップS613の処理を実行する。
無効化指示の送信では、少なくとも無効化対象の支払い用情報を特定可能な情報を送信する。無効化対象の支払い用情報を特定可能な情報とは、例えば、注文識別情報や注文者識別情報である。
本例においては、無効化する注文識別情報として、「001013002001」が送信される。
ステップS614を実行した後、店舗サーバ1は再びステップS601の処理へと戻る。
支払い管理サーバ3が実行する支払い用情報受信処理の一例について、図10を参照して説明する。
なお、図10に示す一連の処理を実行することにより、図5のステップS301とステップS302、図6のステップS303とステップS304の各処理を実現することができる。
次に、支払い管理サーバ3はステップS703で、取得した注文識別情報と金額情報を紐付けて支払い用DB61に記憶する処理を行う。
支払い用DB61に記憶される支払い用情報は、一つのレコードを一意に特定可能なレコードNo.に、注文識別情報と金額情報と有効フラグと支払い済みフラグが紐付けられている。
注文識別情報は、例えば、店舗コード「001」、テーブルコード「013」、来店コード「002」と注文回数「001」から生成された情報であり、注文者が注文を行うたびに付与される情報である。金額情報は、注文者が支払いを行う場合に支払うべき金額の合計を示している。即ち、複数回分の注文情報の合計金額の合算であることもあり得る。
また、支払い用DB61に当該情報が記憶された時点では、レコードNo.が「001」とされたレコードと「002」とされたレコードの双方の有効フラグが共に「True」とされている。
支払い管理サーバ3が実行する無効化指示受信処理の一例について、図12を参照して説明する。
なお、図12に示す一連の処理を実行することにより、図6のステップS305の処理を実現することができる。
例えば、注文識別情報として「001013002001」を取得する。
先の例でいうと、支払い用DB61にレコードNo.が「002」とされたレコードが記憶された時点では、レコードNo.が「001」とされたレコードと「002」とされたレコードの双方の有効フラグが共に「True」とされていたが、ステップS713の処理を実行することにより、レコードNo.が「001」とされたレコードの有効フラグが「False」に設定される。即ち、レコードNo.が「002」とされたレコードの有効フラグのみが「True」とされるため、誤って初回の注文情報に基づく安価な金額に基づいて支払いがなされてしまうことが防止される。
ユーザ端末4が実行する端末アプリ起動処理の一例について、図13を参照して説明する。なお、図13に示す一連の処理は、ユーザが自身の使用するユーザ端末4において支払いを行うための専用の端末アプリを起動させる操作を行ったことに応じて、ユーザ端末4が実行する処理である。
ユーザ端末4が図13に示す一連の処理を実行することにより、図7のステップS501からステップS505の各処理を実現することができる。
認証結果が「不可」であった場合には、ユーザ端末4は再度ステップS802のログイン要求を行う。
続いて、ユーザのカメラ操作に応じて、ユーザ端末4はステップS806でコード情報の読み取りを行う。コード情報は、先述したように、少なくとも注文識別情報を含むものである。
支払い完了通知を受信した場合、ユーザ端末4はステップS811の通知内容を表示させる処理として、支払い完了表示をユーザ端末4の画面上に表示させる処理を実行する。
支払い要請に対する通知を受信するまで、ユーザ端末4はステップS810の処理で待機する。
支払い管理サーバ3が実行する支払い要請受信処理の一例について、図14を参照して説明する。
なお、図14に示す一連の処理を実行することにより、図7のステップS306、ステップS307、ステップS308の各処理を実現することができる。
続いて、支払い管理サーバ3はステップS723において、支払い方法を特定する処理を行う。この処理では、支払い要請として受信した情報から支払い方法を特定するための情報を取得する処理である。
枠確保結果を受信した場合、支払い管理サーバ3はステップS728で支払い完了通知または支払い不能通知の送信を行う。これにより、支払い完了通知または支払い不能通知がユーザ端末4及び店舗サーバ1に対して送信される。
第2の実施の形態では、前述の実施の形態(以降、「第1の実施の形態」と記載)に対して、印刷指示を行う処理を支払い管理サーバ3が実行すること、及び、無効化指示を店舗サーバ1が実行しないことが異なる。
第2の実施の形態に係る店舗サーバ1Aは、図15に示すように、情報取得部1a、送信部1b、印刷制御部1c、受信部1eを備えている。即ち、第1の実施の形態の店舗サーバ1と比較して無効化指示部1dを備えていないことが特徴である。
第2の実施の形態における最初の注文に関する各情報処理装置の処理の流れの概要について、図17を参照して説明する。
来店した来店客をテーブルに通し、店員が注文端末7を用いて注文識別情報を生成するための情報入力、及び、注文情報の入力を実行したことに応じて、注文端末7はステップS101及びステップS102の処理を実行した後、ステップS103において注文情報等の送信処理を実行する。
即ち、第1の実施の形態と異なり、店舗サーバ1Aは、支払い管理サーバ3Aから印刷指示を受信することにより、会計伝票の印刷処理を実行する。
また、ステップS309の処理において、支払い管理サーバ3Aは店舗が管理するネットワークに属する店舗サーバ1A以外の情報処理装置に印刷指示を送信することにより、会計伝票の印刷を実現してもよい。
第2の実施の形態における追加注文に関する各情報処理装置の処理の流れの概要について、図18を参照して説明する。
店員が注文端末7を用いて追加注文に係る各種の情報を入力したことに応じて、注文端末7ではステップS104,ステップS105,ステップS106の各処理が実行される。
無効化処理は、例えば、注文識別情報を用いた処理を行う。具体的には、同一の注文者がそれ以前に行った注文を支払い用DB61から検索し、該当するレコードを無効化する処理を行う。即ち、支払い用DB61に記憶された各レコードのうち、ステップS205で受信した注文情報が有する注文者識別情報と同一の注文者識別情報を有するレコード、換言すれば同一の店舗コードと同一のテーブルコードと同一の来店コードから成る注文者識別情報を有するレコードを無効化対象として特定する。そして、支払い管理サーバ3Aは、特定された対象のレコードの有効フラグに「False」を設定する処理を実行する。
なお、この無効化処理においては、同一の注文者識別情報を有するレコードであっても、既に支払い済みとされているレコード、即ち支払い済みフラグが「True」とされているレコードは、無効化対象としない。もちろん、支払い済みフラグによらず、該当するレコードの有効フラグに「False」を設定してもよい。
図17、図18、図7の各図で説明した各装置の処理の流れを実現するために、店舗サーバ1A、支払い管理サーバ3A及びユーザ端末4が実行する処理の一例について、添付図を参照して説明する。
第2の実施の形態における注文情報受付処理の一例について、図19を参照して説明する。なお、第1の実施の形態における注文情報受付処理(図8)と同様の処理については、同一の符号を付し説明を適宜省略する。
また、ステップS607からステップS609の各処理を店舗サーバ1Aが実行することにより、今回受信した注文情報に係る金額(注文合計金額)の算出を行う。
印刷指示の受信を確認した店舗サーバ1Aは、ステップS622で会計伝票の印刷処理を実行する。この処理では、例えば、印刷機器に対して印刷指示の送信を行う。
第2の実施の形態の支払い用情報受信処理の一例について、図20を参照して説明する。なお、第2の実施の形態の支払い用情報受信処理で行う各処理は、第1の実施の形態における支払い用情報受信処理(図10)と無効化指示受信処理(図12)で行った各処理に相当する。
支払い管理サーバ3Aは、ステップS731において、印刷指示を店舗サーバ1Aに送信する処理を実行する。この処理は、前述したように、店舗が管理するネットワークに属する店舗サーバ1A以外の情報処理装置に対する送信処理であってもよい。
無効化対象のレコードが検索された場合、支払い管理サーバ3AはステップS713で、対象のレコードについての無効化フラグを「ON」に設定する。これは、前述のように、有効フラグを「False」に設定することによって実現してもよい。
前述の第1の実施の形態及び第2の実施の形態と比較して、第3の実施の形態では、注文者の注文に応じて図5のステップS203で店舗サーバ1から支払い管理サーバ3へ送信される情報が異なる。具体的には、第1の実施の形態及び第2の実施の形態では、注文識別情報と金額情報の送信を行っていたが、第3の実施の形態では、金額情報の送信を行わない点で異なる。
店舗サーバ1が注文情報を注文端末7から受信するまで、即ちステップS201の処理を実行するまでは、他の実施の形態と同様の処理が実行されるため、説明を省略する。
これにより、注文者の注文を識別可能な情報が記憶される。
一つ目の例について、図7を参照して説明する。
ユーザ端末4は、ステップS501からステップS503の処理を実行することにより、コード情報読取操作の受け付け、読取処理及び支払い方法選択処理を実行する。次に、ユーザ端末4はステップS504において、支払い要請送信処理を実行する。
本実施の形態では、支払い管理サーバ3は注文金額の管理は行っていない。即ち、ステップS504の処理を実行する時点においては、注文識別情報によって特定可能な注文の注文金額を支払い管理サーバ3は把握していない。
そこで、ステップS504の支払い要請送信処理では、ユーザ端末4から注文識別情報と支払い方法を特定可能な情報に加えて、支払い金額が送信される。即ち、ユーザ端末4で読み取ったコード情報には注文識別情報と支払金額情報が含まれている。
本例では、ユーザ端末4から金額情報を受信すると共に、店舗サーバ1からも金額情報を受信し、金額の整合性を確認する。
ユーザ端末4によってステップS501からステップS504の各処理が実行されることにより、金額情報を含んだ支払い要請が送信される。
支払い管理サーバ3は、ステップS306で支払い要請を受信した後、ステップS313で金額情報確認処理を実行する。この処理は、店舗サーバ1に注文識別情報を送信することにより、該注文識別情報に紐付けられた金額情報、即ち注文者が支払うべき金額の情報を要求する処理である。
整合性確認処理を実行下後、支払い管理サーバ3はステップS307の支払い処理を実行する。この後に各情報処理装置が実行する各処理については、前述したものと同様の処理となるため、説明を省略する。
本例では、ユーザ端末4から金額情報を受信しない。代わりに店舗サーバ1から金額情報を受信する。
ユーザ端末4によってステップS501からステップS504の各処理が実行されることにより、金額情報を含まずに支払い要請が送信される。
図21、図6、図22の各図で説明した各装置の処理の流れを実現するために、店舗サーバ1(1A)及び支払い管理サーバ3(3A)が実行する処理の一例について、添付図を参照して説明する。
店舗端末1が実行する注文情報受付処理について、図8を参照して説明する。なお、ステップS601からステップS606の各処理については、他の実施の形態と同様の処理であるため、説明を省略する。
ステップS607からステップS609の各処理は、注文合計金額を算出するための処理である。本実施の形態では、店舗端末1から支払い管理サーバ3へ注文合計金額を送信する必要はないため、ステップS611の支払い用情報送信処理では、注文識別情報のみを送信してもよい。従って、ステップS611の処理は、ステップS606の処理の直後に行ってもよい。
これにより、本実施の形態では、店舗端末1から支払い管理サーバ3へ送信される情報量が最小限とされるため、通信コストの削減を図ることができる。特に、追加注文を何度も行う注文者においては、無効化されることによりその後参照されることのない注文合計金額が何度も支払い管理サーバ3へ送信されてしまうことがあり得る。この場合には、最後の注文によって送信された注文合計金額のみ参照されることとなる。本実施の形態では、このような無駄な情報の送信が抑制される。
店舗端末1が実行する支払い用情報受信処理について、図10を参照して説明する。
図10を用いて説明した第1の実施の形態とは、ステップS702の処理が異なる。具体的には、受信した情報に金額情報が含まれていないため、注文識別情報の取得は行うが、金額情報の取得は行わない。従って、ステップS703の記憶処理においても、注文識別情報の記憶のみを行う。
この場合も同様に、ステップS702の処理及びS703の処理が異なる。
また、ステップS731の印刷指示送信処理では、支払い管理サーバ3が金額情報を保持していないため、注文識別情報を指定することにより店舗サーバ1Aに対する印刷指示を行う。店舗サーバ1Aは受信した注文識別情報に基づいて金額情報を特定し、該情報を含む会計伝票の印刷を行う。
このように、本実施の形態では、支払い用情報受信処理に応じて支払い管理サーバ3が記憶する情報が注文識別情報のみとされているため、使用される記憶領域をコンパクトにすることが可能となり、コスト削減に寄与することができる。
支払い管理サーバ3が実行する支払い要請受信処理について、図14を参照して説明する。なお、図14に示す一連の処理(或いは後述する図23,図24に示す一連の処理)は、支払い管理サーバ3Aが実行する処理であってもよい。
なお、ステップS721からステップS724の各処理については、他の実施の形態と同様の処理であるため、説明を省略する。
支払い管理サーバ3はステップS725において、ステップS721で受信した情報から利用額情報を抽出する処理を実行する。次に、支払い管理サーバ3はステップS731において、金額情報確認処理を実行する。この処理は、図22のステップS313の処理であり、即ち店舗サーバ1に金額情報の送信を要求する処理である。この処理により、店舗サーバ1に注文識別情報が送信される。
支払い管理サーバ3はステップS733で整合性確認処理を実行する。この処理は、ユーザ端末4から受信した利用額情報と店舗サーバ1から受信した金額情報が同じであるか否かを判定する処理である。
二つの金額情報が異なる場合、支払い管理サーバ3はユーザ端末4及び店舗サーバ1に支払いができなかった旨を通知する。
従って、ステップS725、ステップS731、ステップS732、ステップS733の各処理については、ステップS722の処理を実行した直後に実行してもよい。これにより、二つの金額情報が異なっていた場合に、使わない情報(支払い方法やクレジットカード情報)の取得処理を実行しなくても済むため、処理負担の軽減を図ることができる。
支払い管理サーバ3は、ステップS721からステップS724の各処理を実行した後、ステップS731で金額情報確認処理を実行する。この処理によって、金額情報の要求が店舗サーバ1に送信される。
支払い管理サーバ3は、ステップS726で利用額の枠確保依頼を行う。その後の各処理についての説明は省略する。
即ち、金額情報の送受信が必要最低限のものとされるため、通信コストの削減(即ち、通信トラフィックの削減や通信処理の負担軽減や通信料金の削減等)を行うことができる。
上述した各例で説明したように、店舗サーバ1としての情報処理装置は、注文者による注文を特定可能な注文識別情報を取得する情報取得部1aと、注文識別情報(それに加えて前記注文についての支払金額としての金額情報を含んでいてもよい)を支払い用情報として送信する送信部1bと、注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部1cと、注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文の注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化指示を他の情報処理装置(支払い管理サーバ3)に対して行う無効化指示部1dと、を備えている。
注文識別情報は、注文者による注文を一意に特定することが可能とされた情報である。即ち、注文した一つ一つの品物(商品)についての情報を送受信せずに、注文識別情報の送受信によって注文を特定することが可能とされる。従って、例えば、支払いを行う際に送る情報として、注文識別情報の送受信を行うことにより、品物ごとの情報の送受信が不要とされ、情報処理装置(店舗サーバ1や支払い管理サーバ3)の処理負担の軽減や通信帯域の有効利用に寄与することができる。
また、注文識別情報(金額情報(注文総額)を含んでいてもよい)を支払い用情報として支払い処理を行う他の情報処理装置(支払い管理サーバ3)に予め送信しておくことにより、支払い処理を行う際には、注文識別情報の送信を行うだけで支払い処理を実行させることができるため、支払い管理サーバ3における支払い処理に要する時間を削減することが可能となる。特に、上述した各例では、支払い処理を行う際の注文識別情報の送信を注文者が利用するユーザ端末4が行っているため、支払い処理を行う際の店舗サーバ1の処理負担が著しく軽減される。
更に、注文者による追加注文を受け付けた場合には、それまでに支払い管理サーバ3に送信済みの支払い用情報を無効化するための無効化指示を行うことにより、同一の注文者による未払いの支払い用情報が複数ある場合には最新の支払い用情報のみが有効な状態とされる。これにより、支払い処理を行う際に取り扱うデータが最新の支払い用情報のみとされるため、支払い処理に要する時間を短縮させることができ、支払い管理サーバ3の処理負担の軽減を図ることができる。
なお、注文識別情報が特定できる印刷物の印刷処理を指示することにより、情報処理装置(店舗サーバ1)とは異なる端末、例えば注文者が使用する携帯電話などの注文者端末(ユーザ端末4)で注文識別情報の読み取りを行うことができる。これにより、読み取った注文識別情報に基づいた支払い要請を注文者端末(ユーザ端末4)から行うことができる。即ち、情報処理装置(店舗サーバ1)で支払い要請を送信する処理を実行しなくて済むため、情報処理装置(店舗サーバ1)の処理負担の軽減を図ることができる。特に、注文者が複数おり、該複数の注文者が同時に支払いを行おうとした場合には、支払い要請の送信が重複する可能性もある。一つの端末(店舗サーバ1)で支払い要請の送信を行う場合には、処理負担の増加や支払い要請の送信処理の遅延が生じる虞があるが、本構成のように、注文者端末(ユーザ端末4)などの他の端末を用いて支払い要請の送信処理が可能とすることにより、支払い要請の送信処理を分散させることができ、一つの端末(店舗サーバ1)に処理負担が集中を回避することや効率的な処理を行うことが可能となる。また、注文者が会計のために行列に並ばなくてはならず、時間を浪費してしまうような事態を回避することが可能となる。
なお、上記した各例においては、店舗サーバ1とユーザ端末4の間で情報通信を行うことなく、注文の受け付けから支払いまでを実現可能とされている。即ち、店舗サーバ1においては、多種多様なユーザ端末4から送信される情報を受け付けるための処理を実装する必要がないため、店舗サーバ1を構築するためのコストを削減することができる。また、店舗サーバ1の処理負担が軽減されるため、店舗サーバ1の性能を下げることができ、店舗サーバ1自体のコスト削減にも寄与することができる。また、多数のユーザ端末4についての情報を保持する必要がないため、店舗サーバ1が扱うDBの削減や店舗サーバ1が備える記憶部の削減を図ることができる。
なお、注文者による注文を特定可能な注文識別情報(それに加えて前記注文についての支払金額としての金額情報を含んでいてもよい)を支払い用情報として受信する受信部(支払い用情報受信部3a)と、注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部(印刷指示部3fと、注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文の注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化処理を行う無効化処理部3eと、を備えた情報処理装置(支払い管理サーバ3A)を用いることによって、上記の作用や効果を得ることもできる。
注文識別情報が注文者の特定を可能とする情報を含むことにより、注文識別情報を解析するだけで同一の注文者による注文であるのか否かを判定することが可能となる。
これにより、無効化指示によって無効化する同一の注文者による支払い用情報の特定が容易とされるため、処理負担の軽減が図られる。
顧客を特定可能な情報が店舗特定可能な情報も含むことにより、顧客特定情報は、店舗ごとに異なる情報とされる。
即ち、複数の店舗それぞれから送信される顧客特定情報が重複することがないため、店舗ごとに異なる支払い管理サーバ3を設ける必要が無くなり、処理負担の軽減及びシステム導入コストの削減を図ることが可能となる。
また、注文者識別情報は、注文者の個人的な情報を含まないものとされてもよい。例えば、注文を行った店舗を示す店舗コードと、注文者が利用したテーブルを示すテーブルコードと、該テーブルを利用した順番を示す利用コードから注文者識別情報が構成されていてもよい。これにより、注文者識別情報に注文者の個人情報が含まれないため、個人情報の保護の観点から注文識別情報を扱う際の利便性が高い。
これにより、コード情報として、一般的に普及している一次元バーコードや二次元バーコードを利用することができる。
即ち、既存の技術を本構成に適用することができるため、開発コストなどを削減することができる。
支払い完了通知を受信することにより、注文者が代金を支払ったか否かを判別することが可能となる。
これにより、代金を支払わないような不正行為を防止することができる。また、支払いが行われたか否かの確認処理を簡易化することができるため、情報処理装置(店舗サーバ1)やオペレータ(店員)の処理負担の軽減が図られる。
即ち、支払い済みの注文に関する金額が除かれた通知が他の情報処理装置(例えば支払い管理サーバ3)に対して行われる。
これにより、支払い管理サーバ3において支払い済みの注文に関する金額を減算する処理などを行わなくて済むため、支払い管理サーバ3における処理負担の軽減が図られる。特に、多数の店舗から支払い用情報を受信するような場合においては、多数の情報を一度に受信する可能性がある。そのような場合には、支払い管理サーバ3の処理能力がボトルネックとなる虞があるが、本構成のように、支払い用情報の受信処理や記憶処理に係る支払い管理サーバ3の負担が軽減されることにより、円滑な処理を実行することができる。また、より多くの店舗からの依頼を処理可能とすることができる。更に、処理能力を抑えた安価なコンピュータを支払い管理サーバ3として採用することができるため、システムコストの削減を図ることが可能となる。
無効化処理部3eによる無効化処理により、最新の注文識別情報を有する支払い用情報のみ有効とされ、二重に代金が支払われてしまうことが防止される。
これにより、上述のような種々の効果を得ることが可能なシステムを構築することが可能となる。
また、上記の支払いシステムは、注文者による注文を特定可能な注文識別情報を取得する情報取得部1aと、注文識別情報(それに加えて注文についての支払金額としての金額情報を含んでいてもよい)を支払い用情報として送信する送信部1bと、支払い用情報を受信する支払い用情報受信部3cと、受信した支払い用情報の記憶処理を実行させる記憶処理部3bと、注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部(印刷制御部1c或いは印刷指示部3f)と、注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化処理を行う無効化処理部3eと、注文者が利用する注文者端末から注文識別情報と該注文者の支払い情報を含む支払い要請を受信する支払い要請受信部3cと、支払い要請に基づいて支払い用情報についての支払い処理を行う支払い処理部3dと、を備えるものであってもよい。
なお、当該支払いシステムには、支払い管理サーバ3Aの処理によらず店舗サーバ1が印刷物(例えば会計伝票)の印刷指示を行うと共に、注文識別情報の無効化処理は店舗サーバ1Aの処理によらず支払い管理サーバ3Aが実行する構成についても含まれている。
以上、本発明の情報処理装置の実施の形態としての店舗サーバ1を説明してきたが、実施の形態のプログラムは、注文者が利用するユーザ端末4の情報処理装置(CPU等)に各種の処理を実行させるプログラム(例えば、ユーザ端末4にインストールされたアプリケーションプログラム)などである。
また、無効指示がなされて無効化された支払い用情報よりも後に行った注文であって且つ未払いとされた注文についての支払いを行うための支払い情報と読み取った注文識別情報とを含む支払い要請を送信する処理を情報処理装置(例えばユーザ端末4)の演算処理装置に実行させる。
即ちこのプログラムは、情報処理装置(例えばユーザ端末4)に対して図7で説明したステップS501からステップS505の各処理を実行させるプログラムである。
そしてこのようなプログラムはコンピュータ装置等の機器に内蔵されている記憶媒体としてのHDDや、CPUを有するマイクロコンピュータ内のROM等に予め記憶しておくことができる。あるいはまた、半導体メモリ、メモリカード、光ディスク、光磁気ディスク、磁気ディスクなどのリムーバブル記憶媒体に、一時的あるいは永続的に格納(記憶)しておくことができる。またこのようなリムーバブル記憶媒体は、いわゆるパッケージソフトウェアとして提供することができる。
また、このようなプログラムは、リムーバブル記憶媒体からパーソナルコンピュータ等にインストールする他、ダウンロードサイトから、LAN、インターネットなどのネットワークを介してダウンロードすることもできる。
Claims (11)
- 注文者による注文を特定可能な注文識別情報を取得する情報取得部と、
前記注文識別情報を支払い用情報として送信する送信部と、
前記注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部と、
注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文の注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化指示を他の情報処理装置に対して行う無効化指示部と、を備えた
情報処理装置。 - 前記注文識別情報は、注文者を識別する注文者識別情報を含むものとされた
請求項1に記載の情報処理装置。 - 前記注文者識別情報は、注文を受け付けた店舗を特定可能な情報を含む
請求項2に記載の情報処理装置。 - 前記印刷処理は、前記注文識別情報の特定が可能なコード情報を前記印刷物に印刷する処理とされた
請求項1から請求項3の何れかに記載の情報処理装置。 - 前記他の情報処理装置から支払いが完了したことを示す通知を支払い完了通知として受信する受信部を備えた
請求項1から請求項4の何れかに記載の情報処理装置。 - 前記支払い用情報には前記注文についての支払金額としての金額情報が含まれ、
注文者による注文についての前記支払い完了通知を受信した後に、同一の注文者による追加注文を受け付けた場合には、前記送信部は、前記金額情報として、前記支払い完了通知の受信後に行われ且つ未払いとされた追加注文の合計金額の情報を送信する
請求項5に記載の情報処理装置。 - 注文者による注文を特定可能な注文識別情報を支払い用情報として受信する支払い用情報受信部と、
受信した前記支払い用情報の記憶処理を実行させる記憶処理部と、
注文者が利用する注文者端末から注文識別情報と該注文者の支払い情報を含む支払い要請を受信する支払い要請受信部と、
前記支払い要請に基づいて支払い用情報についての支払い処理を行う支払い処理部と、
注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化指示を受け付け、記憶された前記支払い用情報の無効化を行う無効化処理部と、を備えた
情報処理装置。 - 注文者による注文を特定可能な注文識別情報を取得する情報取得ステップと、
前記注文識別情報を支払い用情報として送信する送信ステップと、
前記注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御ステップと、
注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化指示を他の情報処理装置に対して行う無効化指示ステップと、を
情報処理装置が実行する情報処理方法。 - 注文者による注文を特定可能な注文識別情報を取得する情報取得部と、
前記注文識別情報を支払い用情報として送信する送信部と、
前記注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部と、
注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化指示を他の情報処理装置に対して行う無効化指示部と、
前記支払い用情報を受信する支払い用情報受信部と、
受信した前記支払い用情報の記憶処理を実行させる記憶処理部と、
注文者が利用する注文者端末から前記注文識別情報と該注文者の支払い情報を含む支払い要請を受信する支払い要請受信部と、
前記支払い要請に基づいて支払い用情報についての支払い処理を行う支払い処理部と、
前記無効化指示部からの無効化指示を受け付け記憶された前記支払い用情報の無効化を行う無効化処理部と、を備えた
支払いシステム。 - 注文者による注文を特定可能な注文識別情報を支払い用情報として受信する受信部と、
前記注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部と、
注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文の注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化処理を行う無効化処理部と、を備えた
情報処理装置。 - 注文者による注文を特定可能な注文識別情報を取得する情報取得部と、
前記注文識別情報を支払い用情報として送信する送信部と、
前記支払い用情報を受信する支払い用情報受信部と、
受信した前記支払い用情報の記憶処理を実行させる記憶処理部と、
前記注文識別情報の特定が可能な印刷物の印刷処理を実行させる印刷制御部と、
注文者による追加注文を受け付けた場合に、同一の注文者による未払いとされた注文識別情報に関する支払いが不可能となるように該注文識別情報を無効化する無効化処理を行う無効化処理部と、
注文者が利用する注文者端末から前記注文識別情報と該注文者の支払い情報を含む支払い要請を受信する支払い要請受信部と、
前記支払い要請に基づいて支払い用情報についての支払い処理を行う支払い処理部と、を備えた
支払いシステム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/048344 WO2020136847A1 (ja) | 2018-12-27 | 2018-12-27 | 情報処理装置、情報処理方法、支払いシステム及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6591123B1 true JP6591123B1 (ja) | 2019-10-16 |
JPWO2020136847A1 JPWO2020136847A1 (ja) | 2021-02-15 |
Family
ID=68234862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019519018A Active JP6591123B1 (ja) | 2018-12-27 | 2018-12-27 | 情報処理装置、情報処理方法、支払いシステム及びプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US11704721B2 (ja) |
JP (1) | JP6591123B1 (ja) |
CN (1) | CN111630554A (ja) |
TW (1) | TWI720635B (ja) |
WO (1) | WO2020136847A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022011709A (ja) * | 2020-06-30 | 2022-01-17 | 楽天銀行株式会社 | 支払システム、支払方法、及びプログラム |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7616906B2 (ja) * | 2021-02-25 | 2025-01-17 | 東芝テック株式会社 | 注文管理装置、情報処理プログラム及び注文処理システム |
KR20230140785A (ko) * | 2022-03-30 | 2023-10-10 | 쿠팡 주식회사 | 정보를 설정하는 전자 장치의 동작 방법 및 이를 지원하는 전자 장치 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012053850A (ja) * | 2010-09-03 | 2012-03-15 | Sii Data Service Kk | 注文管理システムおよび注文管理方法 |
JP2016533584A (ja) * | 2013-08-20 | 2016-10-27 | インスタペイ インコーポレイテッド | コード認識を利用した決済サービス方法およびそのシステム |
JP2018151757A (ja) * | 2017-03-10 | 2018-09-27 | セイコーソリューションズ株式会社 | 注文管理システム、注文管理システムの決済方法、及びプログラム |
JP2018156433A (ja) * | 2017-03-17 | 2018-10-04 | セイコーソリューションズ株式会社 | 情報処理システム、情報処理装置、携帯端末装置、及びプログラム |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2414752A1 (en) * | 1999-06-30 | 2001-01-11 | Silverbrook Research Pty Ltd | Interactive printer persistent storage provider |
JP2002133133A (ja) | 2000-10-19 | 2002-05-10 | Sony Corp | 画像印刷受注システム及び画像印刷受注方法 |
US20150039450A1 (en) * | 2002-02-06 | 2015-02-05 | Konrad Hernblad | Customer-based wireless food ordering and payment system and method |
US20040054592A1 (en) * | 2002-09-13 | 2004-03-18 | Konrad Hernblad | Customer-based wireless ordering and payment system for food service establishments using terminals and mobile devices |
US20090063274A1 (en) * | 2007-08-01 | 2009-03-05 | Dublin Iii Wilbur Leslie | System and method for targeted advertising and promotions using tabletop display devices |
US9652773B1 (en) * | 2009-03-24 | 2017-05-16 | Wilbur Leslie Dublin, III | Two-sided touch screen display |
JP5671942B2 (ja) | 2010-10-28 | 2015-02-18 | 株式会社寺岡精工 | Posシステム |
CN102360480B (zh) * | 2011-10-06 | 2017-06-16 | 浙江易网科技股份有限公司 | 一种链接网上支付及记录链接的方法和系统 |
US9240006B2 (en) * | 2011-11-30 | 2016-01-19 | At&T Intellectual Property I, L.P. | Wireless transactions for enhancing customer experience |
WO2013098661A1 (en) * | 2011-12-29 | 2013-07-04 | Bhatia Shashank | Collaborative, improved system and method for processing commercial transactions |
US20140058902A1 (en) * | 2012-08-21 | 2014-02-27 | Ovni, Inc. | Distributed system for remote ordering |
US9760958B2 (en) * | 2012-10-19 | 2017-09-12 | Ncr Corporation | Techniques for restaurant transaction processing |
US9741083B2 (en) * | 2013-04-30 | 2017-08-22 | Ncr Corporation | Systems and methods for facilitating closing of a check |
US20150134441A1 (en) * | 2013-11-13 | 2015-05-14 | Tabletop Media Llc D/B/A Ziosk | Table-side device integration to a point-of-sale (POS) hospitality system |
US20150149307A1 (en) * | 2013-11-22 | 2015-05-28 | Harsimrat Thukral | Location-based ordering |
US20160275576A1 (en) * | 2013-12-19 | 2016-09-22 | Twin Harbor Labs, LLC | System and Method for Alerting Servers Using Vibrational Signals |
US9355418B2 (en) * | 2013-12-19 | 2016-05-31 | Twin Harbor Labs, LLC | Alerting servers using vibrational signals |
US20150310408A1 (en) * | 2014-04-28 | 2015-10-29 | Reserve Media, Inc. | System and Method for Bill Splitting |
US9633383B2 (en) * | 2014-05-30 | 2017-04-25 | Paypal, Inc. | Voice and context recognition for bill creation |
GB2528869A (en) * | 2014-07-31 | 2016-02-10 | Mastercard International Inc | Payment mode selection |
US20160048775A1 (en) * | 2014-08-15 | 2016-02-18 | TableUp, LLC | System and method for interacting with patrons |
US20160055598A1 (en) * | 2014-08-25 | 2016-02-25 | Purna Chander Ramini | Restaurant Guest Service System And Method |
CN105556562A (zh) * | 2014-08-28 | 2016-05-04 | 365科技控股有限公司 | 食物订单处理方法及系统 |
US10217159B2 (en) * | 2015-08-24 | 2019-02-26 | Ncr Corporation | Shared transactions |
US10762484B1 (en) * | 2015-09-30 | 2020-09-01 | Square, Inc. | Data structure analytics for real-time recommendations |
US20170109843A1 (en) * | 2015-10-20 | 2017-04-20 | Back Home Foods LLC | System and method for mobile-assisted digital waiter |
KR20160073942A (ko) * | 2016-04-28 | 2016-06-27 | (주)인스타페이 | 코드 인식을 이용한 결제 서비스 방법 및 그 시스템 |
US10360648B1 (en) * | 2016-06-22 | 2019-07-23 | Square, Inc. | Synchronizing KDS functionality with POS waitlist generation |
CN106408367A (zh) * | 2016-08-25 | 2017-02-15 | 北京三快在线科技有限公司 | 订单信息的获取方法及装置 |
US10255645B1 (en) * | 2016-12-22 | 2019-04-09 | Worldpay, Llc | Systems and methods for personalized dining checks and individualized payment by associating device with dining session |
US10586293B1 (en) * | 2016-12-22 | 2020-03-10 | Worldpay, Llc | Systems and methods for personalized dining and individualized ordering by associating electronic device with dining session |
JP6949517B2 (ja) | 2017-03-17 | 2021-10-13 | 東芝テック株式会社 | 決済システム |
CN107491958A (zh) * | 2017-08-14 | 2017-12-19 | 福建米客互联网科技有限公司 | 一种买单结算方法及终端 |
CN107544765A (zh) * | 2017-09-22 | 2018-01-05 | 重庆亚能软件开发有限公司 | 一种订单打印系统及方法 |
CN108074171A (zh) * | 2017-12-27 | 2018-05-25 | 口碑(上海)信息技术有限公司 | 基于服务识别码的门店订单处理方法以及装置 |
CN108182628B (zh) | 2018-01-29 | 2021-04-20 | 上海携程国际旅行社有限公司 | 旅游下单的方法、系统、设备及存储介质 |
US11244299B1 (en) * | 2018-03-16 | 2022-02-08 | DoorDash, Inc. | Location-based transaction completion |
-
2018
- 2018-12-27 CN CN201880051403.5A patent/CN111630554A/zh active Pending
- 2018-12-27 JP JP2019519018A patent/JP6591123B1/ja active Active
- 2018-12-27 WO PCT/JP2018/048344 patent/WO2020136847A1/ja active Application Filing
- 2018-12-27 US US17/044,631 patent/US11704721B2/en active Active
-
2019
- 2019-10-02 TW TW108135634A patent/TWI720635B/zh active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012053850A (ja) * | 2010-09-03 | 2012-03-15 | Sii Data Service Kk | 注文管理システムおよび注文管理方法 |
JP2016533584A (ja) * | 2013-08-20 | 2016-10-27 | インスタペイ インコーポレイテッド | コード認識を利用した決済サービス方法およびそのシステム |
JP2018151757A (ja) * | 2017-03-10 | 2018-09-27 | セイコーソリューションズ株式会社 | 注文管理システム、注文管理システムの決済方法、及びプログラム |
JP2018156433A (ja) * | 2017-03-17 | 2018-10-04 | セイコーソリューションズ株式会社 | 情報処理システム、情報処理装置、携帯端末装置、及びプログラム |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022011709A (ja) * | 2020-06-30 | 2022-01-17 | 楽天銀行株式会社 | 支払システム、支払方法、及びプログラム |
JP7175938B2 (ja) | 2020-06-30 | 2022-11-21 | 楽天銀行株式会社 | 支払システム、支払方法、及びプログラム |
TWI823109B (zh) * | 2020-06-30 | 2023-11-21 | 日商樂天銀行股份有限公司 | 支付系統、支付方法、及程式產品 |
Also Published As
Publication number | Publication date |
---|---|
WO2020136847A1 (ja) | 2020-07-02 |
US11704721B2 (en) | 2023-07-18 |
TWI720635B (zh) | 2021-03-01 |
TW202025029A (zh) | 2020-07-01 |
CN111630554A (zh) | 2020-09-04 |
US20210166295A1 (en) | 2021-06-03 |
JPWO2020136847A1 (ja) | 2021-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6912347B2 (ja) | 情報処理装置およびプログラム | |
TWI485637B (zh) | Credit card information processing system, credit card information processing method, order information receiving device, credit card checkout device, program and information recording medium | |
JP6725573B2 (ja) | 決済支援システム、決済支援装置、決済支援方法、及びプログラム | |
JP6782392B1 (ja) | 決済情報処理装置、決済情報処理システムおよび決済情報処理プログラム | |
CN102057354A (zh) | 获取对应用程序的更新的技术 | |
JP6591123B1 (ja) | 情報処理装置、情報処理方法、支払いシステム及びプログラム | |
JP2008225601A (ja) | オーダ会計システムおよび方法 | |
JP2004326727A (ja) | 決済処理サーバ、決済処理方法、決済処理プログラム、決済処理端末装置、決済処理端末方法、及び決済処理端末プログラム | |
JP2009129080A (ja) | 匿名オンライン通販システム | |
JP2020112958A (ja) | プリペイドカードの管理装置、管理方法、及びそのためのプログラム | |
JP7406141B2 (ja) | 仮想通貨決済支援装置、仮想通貨決済支援システム、仮想通貨決済支援方法、及び仮想通貨決済支援プログラム | |
WO2020196249A1 (ja) | マッチングシステム及びマッチングサイトの運営方法 | |
JP6031073B2 (ja) | 電子通貨管理装置、電子通貨管理方法及び電子通貨管理システム | |
JP6815905B2 (ja) | 注文管理システム、注文管理システムの決済方法、及びプログラム | |
JP2019160028A (ja) | 情報処理装置、情報処理システム、情報処理方法及びプログラム | |
JP2015221200A (ja) | 配達システム、ロッカー装置及び配達管理方法 | |
JP2020181328A (ja) | 電子決済システム及びプログラム | |
JP7057523B2 (ja) | 決済支援システム、決済支援装置、決済支援方法、及びプログラム | |
JP2016088687A (ja) | 物品配達システム、ロッカー装置及び物品配達管理方法 | |
JP7243673B2 (ja) | 配送サーバ、決済システム、プログラムおよび送信方法 | |
JP2022079574A (ja) | 業務管理システム | |
JP2006072475A (ja) | 情報処理装置、情報提供装置、情報処理プログラム、および情報提供プログラム | |
JP2019159900A (ja) | オーダリングシステム、オーダリング方法およびオーダリングプログラム | |
JP2019114105A (ja) | 情報管理装置、情報管理方法及びプログラム | |
JP2010176446A (ja) | 商品授受システム、商品サーバ、プログラム、商品授受方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190408 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190408 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190408 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190425 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190528 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190701 |
|
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: 20190820 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190917 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6591123 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |