Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7258997B2 - Registered settlement device and information processing program for its control - Google Patents
[go: Go Back, main page]

JP7258997B2 - Registered settlement device and information processing program for its control - Google Patents

Registered settlement device and information processing program for its control Download PDF

Info

Publication number
JP7258997B2
JP7258997B2 JP2021206188A JP2021206188A JP7258997B2 JP 7258997 B2 JP7258997 B2 JP 7258997B2 JP 2021206188 A JP2021206188 A JP 2021206188A JP 2021206188 A JP2021206188 A JP 2021206188A JP 7258997 B2 JP7258997 B2 JP 7258997B2
Authority
JP
Japan
Prior art keywords
product
list
processor
registered
information terminal
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
JP2021206188A
Other languages
Japanese (ja)
Other versions
JP2022033192A (en
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
Priority claimed from JP2017222898A external-priority patent/JP6998185B2/en
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2021206188A priority Critical patent/JP7258997B2/en
Publication of JP2022033192A publication Critical patent/JP2022033192A/en
Application granted granted Critical
Publication of JP7258997B2 publication Critical patent/JP7258997B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、登録決済装置及びその制御のための情報処理プログラムに関する。 An embodiment of the present invention relates to a registered settlement apparatus and an information processing program for controlling the apparatus.

店舗において店員が客からの注文を受けて商品の提供を行う形態の取引は広く行われている。
この種の取引に用いられる登録決済装置においては、店員が、来店した客から提供すべき商品を聞き取り、当該商品を買い上げ商品として登録する。
2. Description of the Related Art Transactions in which a store clerk receives an order from a customer and provides merchandise in a store is widely performed.
In a registration/payment device used for this type of transaction, a store clerk asks a customer who has come to the store about the product to be offered, and registers the product as a purchased product.

このため、店員は、一取引の対象となる全ての商品を1つずつ客から聞き取り、登録決済装置に登録して行く作業を行わねばならず、一取引当たりの作業時間が長くなってしまう恐れがあった。
このような事情から、商品の登録の作業の短縮を図ることが望まれていた。
For this reason, the clerk must ask the customer about all the products to be dealt with one by one and register them in the registration/settlement device, which may lengthen the work time per transaction. was there.
Under these circumstances, it has been desired to shorten the work of product registration.

特開2009-43185号公報JP 2009-43185 A

本発明が解決しようとする課題は、商品の登録の作業の短縮を図ることができる登録決済装置及びその制御のための情報処理プログラムを提供することである。 The problem to be solved by the present invention is to provide a registration/payment device capable of shortening the work of registering products and an information processing program for controlling the same.

実施形態の登録決済装置は、取得手段、入力手段、登録手段及び決済手段を備える。取得手段は、客により店舗に持ち込まれる携帯情報端末での操作により当該携帯情報端末で作成されて記憶された商品のリストを当該携帯情報端末から取得する。入力手段は、店舗に設けられ、商品の指定を入力する。登録手段は、取得手段によりリストが取得された場合には当該リストに示される商品を、入力手段により指定が入力された場合には当該指定された商品を、締め操作が行われるまで同じ取引の対象となる買い上げ商品として登録する。決済手段は、登録手段により買い上げ商品として登録された商品に関する代金を決済するための処理を行う。 The registration/payment apparatus of the embodiment includes acquisition means, input means, registration means, and payment means. The obtaining means obtains from the mobile information terminal, by operating the mobile information terminal brought into the store by the customer, the product list created and stored in the mobile information terminal. The input means is provided in the store and inputs designation of merchandise. The registration means, when the list is acquired by the acquisition means, registers the commodities shown in the said list, and when the designation is input by the input means, the specified commodities, until the closing operation is performed, of the same transaction. Register as a target purchase product. The settlement means performs processing for settlement of the price for the product registered as the purchased product by the registration means.

一実施形態に係る受注システムの概略構成と、当該受注システムに含まれるPOS端末及びスマートフォンの要部回路構成とを示すブロック図。1 is a block diagram showing a schematic configuration of an order receiving system according to an embodiment, and circuit configurations of main parts of a POS terminal and a smartphone included in the order receiving system; FIG. 図1中のスマートフォンに設けられたプロセッサが注文アプリに基づいて実行する情報処理のフローチャート。FIG. 2 is a flowchart of information processing executed by a processor provided in the smartphone in FIG. 1 based on an order application; FIG. 図1中のPOS端末に設けられたプロセッサによる情報処理のフローチャート。FIG. 2 is a flowchart of information processing by a processor provided in the POS terminal in FIG. 1; FIG.

以下、実施の形態の一例について図面を用いて説明する。なお、本実施の形態では、商品登録決済装置としてのPOS(point-of-sale)端末を用いた受注システムを例に説明する。
図1は本実施形態に係る受注システムの概略構成と、当該受注システムに含まれるPOS端末及びスマートフォンの要部回路構成とを示すブロック図である。
An example of an embodiment will be described below with reference to the drawings. In this embodiment, an order receiving system using a POS (point-of-sale) terminal as a product registration and settlement device will be described as an example.
FIG. 1 is a block diagram showing a schematic configuration of an order receiving system according to the present embodiment, and main circuit configurations of a POS terminal and a smart phone included in the order receiving system.

受注システム100は、POS端末10とスマートフォン20とを連携させることにより構成される。
POS端末10は、店舗において店員が客からの注文を受けて商品の提供を行う形態の取引に関して、上記の注文に基づく商品の買上登録及び当該商品の代金の決済のための処理を行う。なお、POS端末10の操作は、一般的には店員により行われるが、客に行われるのであっても構わない。上記の取引の形態は、例えば飲食物のテイクアウト販売などがその代表である。
スマートフォン20は、客が所持する携帯情報端末である。
The order receiving system 100 is configured by linking the POS terminal 10 and the smartphone 20 .
The POS terminal 10 performs processing for registering purchases of products based on the above-mentioned orders and for settlement of payments for the products, in relation to transactions in which a store clerk receives an order from a customer and provides the product. The POS terminal 10 is generally operated by a store clerk, but may be operated by a customer. A typical example of the above transaction form is take-out sales of food and drink.
The smartphone 20 is a mobile information terminal owned by a customer.

POS端末10は、プロセッサ11、メインメモリ12、補助記憶デバイス13、表示デバイス14、入力デバイス15、読取デバイス16、プリンタ17、通信インタフェース18及び伝送路19等を備える。なお図1では、本実施形態の特徴的な構成及び動作の説明に必要な要素を主として示しており、周知の同種の別のPOS端末が備える別の要素、あるいはそれ以外の任意の要素を備えていても構わない。 The POS terminal 10 includes a processor 11, a main memory 12, an auxiliary storage device 13, a display device 14, an input device 15, a reading device 16, a printer 17, a communication interface 18, a transmission line 19, and the like. It should be noted that FIG. 1 mainly shows the elements necessary for explaining the characteristic configuration and operation of this embodiment, and includes other elements provided in another known POS terminal of the same type or other arbitrary elements. It doesn't matter if

POS端末10においては、プロセッサ11、メインメモリ12及び補助記憶デバイス13を伝送路19で接続することによって、POS端末10を制御するための情報処理を行うコンピュータを構成する。
プロセッサ11は、上記コンピュータの中枢部分に相当する。プロセッサ11は、オペレーティングシステム及びアプリケーションプログラムに従って、POS端末10としての各種の機能を実現するべく各部を制御する。
In the POS terminal 10 , the processor 11 , main memory 12 and auxiliary storage device 13 are connected via a transmission line 19 to constitute a computer that performs information processing for controlling the POS terminal 10 .
The processor 11 corresponds to the central portion of the computer. The processor 11 controls each part to realize various functions of the POS terminal 10 according to the operating system and application programs.

メインメモリ12は、上記コンピュータの主記憶部分に相当する。メインメモリ12は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ12は、不揮発性のメモリ領域ではオペレーティングシステム及びアプリケーションプログラムを記憶する。またメインメモリ12は、プロセッサ11が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ12は、揮発性のメモリ領域を、プロセッサ11によってデータが適宜書き換えられるワークエリアとして使用する。 The main memory 12 corresponds to the main memory portion of the computer. Main memory 12 includes a non-volatile memory area and a volatile memory area. The main memory 12 stores an operating system and application programs in a non-volatile memory area. The main memory 12 may also store data necessary for the processor 11 to execute processing for controlling each unit in a non-volatile or volatile memory area. The main memory 12 uses a volatile memory area as a work area in which data is appropriately rewritten by the processor 11 .

補助記憶デバイス13は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス13は、例えばEEPROM(electric erasable programmable read-only memory)である。補助記憶デバイス13としては、HDD(hard disc drive)、SSD(solid state drive)、あるいはその他の周知の各種の記憶デバイスを利用することもできる。補助記憶デバイス13は、プロセッサ11が各種の処理を行う上で使用するデータと、プロセッサ11での処理によって生成されたデータとを保存する。補助記憶デバイス13は、アプリケーションプログラムを記憶する場合もある。 The auxiliary storage device 13 corresponds to the auxiliary storage portion of the computer. The auxiliary memory device 13 is, for example, an EEPROM (electric erasable programmable read-only memory). As the auxiliary storage device 13, an HDD (hard disc drive), SSD (solid state drive), or other well-known various storage devices can be used. Auxiliary storage device 13 stores data used by processor 11 in performing various processes and data generated by processes in processor 11 . The auxiliary storage device 13 may also store application programs.

表示デバイス14は、操作者に対して各種の情報を通知するための各種画面を表示する。表示デバイス14としては、例えば液晶表示デバイスなどの周知のデバイスを適用できる。
入力デバイス15は、操作者による各種の指示を入力する。入力デバイス15としては、タッチセンサ又はキーボードなどの周知のデバイスを、単独又は組み合わせて適用できる。
The display device 14 displays various screens for notifying the operator of various information. As the display device 14, for example, a well-known device such as a liquid crystal display device can be applied.
The input device 15 inputs various instructions from the operator. As the input device 15, well-known devices such as touch sensors or keyboards can be applied singly or in combination.

読取デバイス16は、記録媒体に記憶又は表示されたデータを読み取る。読取デバイス16としては、バーコードスキャナ又はカードリーダなどの周知のデバイスを、単独又は組み合わせて適用できる。なお本実施形態においては、読取デバイスには、後述するコードシンボルを光学的に読み取ることが可能であるリーダを含む。
プリンタ17は、レシート用紙に対してレシート画像をプリントしてレシートを発行する。
A reading device 16 reads data stored or displayed on a recording medium. As the reading device 16, well-known devices such as barcode scanners or card readers can be applied singly or in combination. Note that in this embodiment, the reading device includes a reader capable of optically reading a code symbol, which will be described later.
The printer 17 prints a receipt image on a receipt paper and issues a receipt.

通信インタフェース18は、通信ネットワーク30を介したデータ通信を行う。通信インタフェース18としては、例えばLAN(local area network)を介したデータ通信のための周知の処理を行うように構成された周知のものを用いることができる。通信インタフェース18によるデータ通信の相手は、POSサーバなどである。
伝送路19は、アドレスバス、データバス及び制御信号線等を含み、接続されている各部の間で授受されるデータや制御信号を伝送する。
The communication interface 18 performs data communication via the communication network 30 . As the communication interface 18, for example, a well-known interface configured to perform well-known processing for data communication via a LAN (local area network) can be used. The other party of data communication by the communication interface 18 is a POS server or the like.
The transmission line 19 includes an address bus, a data bus, a control signal line, etc., and transmits data and control signals exchanged between connected units.

POS端末10は、後述する情報処理について記述したアプリケーションプログラムをメインメモリ12又は補助記憶デバイス13に記憶する。なお、アプリケーションプログラムは、POS端末10のハードウェアの譲渡の際にメインメモリ12又は補助記憶デバイス13に記憶されていてもよいし、上記のハードウェアとは別に譲渡されてもよい。後者の場合、アプリケーションプログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して譲渡される。後者の場合、情報処理プログラムはバージョンアッププログラムとして提供されて、メインメモリ12又は補助記憶デバイス13に既に記憶されている同種の別の情報処理プログラムに置き換えて使用されるケースが想定される。 The POS terminal 10 stores in the main memory 12 or the auxiliary storage device 13 an application program describing information processing, which will be described later. The application program may be stored in the main memory 12 or the auxiliary storage device 13 when the hardware of the POS terminal 10 is transferred, or may be transferred separately from the hardware. In the latter case, the application program is recorded on a removable recording medium such as a magnetic disk, magneto-optical disk, optical disk, semiconductor memory, etc., or transferred via a network. In the latter case, the information processing program may be provided as an upgraded program and used in place of another information processing program of the same type already stored in the main memory 12 or auxiliary storage device 13 .

スマートフォン20は、プロセッサ21、メインメモリ22、補助記憶デバイス23、タッチパネル24、無線通信ユニット25及び伝送路26等を備える。なお図1では、本実施形態の特徴的な構成及び動作の説明に必要な要素を主として示しており、周知の同種の別のスマートフォンが備える別の要素、あるいはそれ以外の任意の要素を備えていても構わない。 The smartphone 20 includes a processor 21, a main memory 22, an auxiliary storage device 23, a touch panel 24, a wireless communication unit 25, a transmission line 26, and the like. Note that FIG. 1 mainly shows the elements necessary for explaining the characteristic configuration and operation of the present embodiment, and includes other elements provided in other known smartphones of the same type, or other arbitrary elements. I don't mind.

スマートフォン20においては、プロセッサ21、メインメモリ22及び補助記憶デバイス23を伝送路26で接続することによって、スマートフォン20を制御するための情報処理を行うコンピュータを構成する。
プロセッサ21は、上記コンピュータの中枢部分に相当する。プロセッサ21は、オペレーティングシステムやアプリケーションプログラムに従って、スマートフォン20としての各種の機能を実現するべく各部を制御する。
In the smartphone 20 , a computer that performs information processing for controlling the smartphone 20 is configured by connecting the processor 21 , the main memory 22 and the auxiliary storage device 23 via the transmission path 26 .
The processor 21 corresponds to the central portion of the computer. The processor 21 controls each part to realize various functions of the smart phone 20 according to an operating system and application programs.

メインメモリ22は、上記コンピュータの主記憶部分に相当する。メインメモリ22は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ22は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。またメインメモリ22は、プロセッサ21が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ22は、揮発性のメモリ領域を、プロセッサ21によってデータが適宜書き換えられるワークエリアとして使用する。 The main memory 22 corresponds to the main memory portion of the computer. Main memory 22 includes a non-volatile memory area and a volatile memory area. The main memory 22 stores an operating system and application programs in a non-volatile memory area. The main memory 22 may also store data necessary for the processor 21 to execute processing for controlling each unit in a non-volatile or volatile memory area. The main memory 22 uses a volatile memory area as a work area in which data is appropriately rewritten by the processor 21 .

補助記憶デバイス23は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス23は、例えばEEPROMである。補助記憶デバイス23としては、HDD、SSDなどが使用されてもよい。補助記憶デバイス23は、プロセッサ21が各種の処理を行う上で使用するデータや、プロセッサ21での処理によって生成されたデータを保存する。補助記憶デバイス23は、アプリケーションプログラムを記憶する。 The auxiliary storage device 23 corresponds to the auxiliary storage portion of the computer. The auxiliary storage device 23 is, for example, an EEPROM. An HDD, SSD, or the like may be used as the auxiliary storage device 23 . The auxiliary storage device 23 stores data used by the processor 21 for various processes and data generated by the processes performed by the processor 21 . The auxiliary storage device 23 stores application programs.

補助記憶デバイス23が記憶するアプリケーションプログラムの1つは、後述する情報処理を表した情報処理プログラム(以下、注文アプリと称する)P11である。ただし典型的には、注文アプリP11は、スマートフォン20の使用者による操作に応じて、例えばインターネットを介してダウンロードされて補助記憶デバイス23に書き込まれる。つまり、スマートフォン20の使用者へのスマートフォン20の譲渡は、注文アプリP11が補助記憶デバイス23に記憶されていない状態で行われる。しかしながら、注文アプリP11が補助記憶デバイス23に記憶された状態のスマートフォン20がスマートフォン20の使用者に譲渡されても構わない。
タッチパネル24は、スマートフォン20の入力デバイス及び表示デバイスとして機能する。
One of the application programs stored in the auxiliary storage device 23 is an information processing program (hereinafter referred to as an order application) P11 representing information processing described later. However, typically, the order application P11 is downloaded via, for example, the Internet and written to the auxiliary storage device 23 in response to the operation of the smartphone 20 by the user. In other words, the transfer of the smartphone 20 to the user of the smartphone 20 is performed while the order application P11 is not stored in the auxiliary storage device 23 . However, the smartphone 20 with the ordering application P11 stored in the auxiliary storage device 23 may be transferred to the user of the smartphone 20 .
The touch panel 24 functions as an input device and display device of the smart phone 20 .

無線通信ユニット25は、無線通信網を介したデータ通信を行う。無線通信ユニット25としては、例えば移動通信網を介したデータ通信を行うための周知の通信デバイスを利用できる。
伝送路26は、アドレスバス、データバス及び制御信号線等を含み、接続された各部の間で授受されるデータ及び制御信号を伝送する。
A wireless communication unit 25 performs data communication via a wireless communication network. As the wireless communication unit 25, for example, a well-known communication device for performing data communication via a mobile communication network can be used.
The transmission path 26 includes an address bus, a data bus, control signal lines, etc., and transmits data and control signals exchanged between the connected units.

次に以上のように構成された受注システム100の動作について説明する。
店舗において商品を購入しようとする客は、店舗に出向くのに先立って、自らが所持するスマートフォン20で注文アプリP11を起動するよう操作する。そうするとプロセッサ21は、注文アプリP11に基づき、次のような情報処理を実行する。
Next, the operation of the order receiving system 100 configured as described above will be described.
A customer who intends to purchase a product at a store operates his or her own smartphone 20 to activate the order application P11 before going to the store. Then, the processor 21 executes the following information processing based on the order application P11.

図2はプロセッサ21が注文アプリP11に基づいて実行する情報処理のフローチャートである。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。 FIG. 2 is a flow chart of information processing executed by the processor 21 based on the order application P11. Note that the contents of the processing described below are only examples, and various processing that can obtain similar results can be used as appropriate.

Act1としてプロセッサ21は、リストの作成開始が指示されたか否かを確認する。そしてプロセッサ21は、該当の指示がなされていないならばNoと判定し、Act2へと進む。
Act2としてプロセッサ21は、コードシンボルの表示が指示されたか否かを確認する。そしてプロセッサ21は、該当の指示がなされていないならばNoと判定し、Act1へと戻る。
かくしてプロセッサ21はAct1及びAct2としては、開始指示又は表示指示がなされるのを待ち受ける。なおプロセッサ21は、この待ち受け状態に移行するのに先立ち、ホーム画面をタッチパネル24に表示させる。ホーム画面は、上記の待ち受け状態にあることを操作者に通知する画像を表す。またホーム画面は、開始指示及び表示指示のためのボタンをそれぞれ表す。客は、これから店舗で購入しようとする商品のリストを作成する場合には、開始指示のためのボタンにタッチする。これに応じてプロセッサ21は、Act1にてYesと判定し、Act3へと進む。
In Act 1, the processor 21 confirms whether or not an instruction to start creating a list has been given. Then, if the corresponding instruction is not given, the processor 21 determines No, and proceeds to Act2.
As Act 2, the processor 21 confirms whether or not display of code symbols has been instructed. Then, if the corresponding instruction is not given, the processor 21 determines No, and returns to Act1.
Thus, in Act1 and Act2, the processor 21 waits for a start instruction or a display instruction. Note that the processor 21 causes the touch panel 24 to display the home screen before shifting to the standby state. The home screen represents an image that notifies the operator of the standby state described above. The home screen also represents buttons for a start instruction and a display instruction, respectively. When creating a list of products that the customer intends to purchase at the store, the customer touches a button for a start instruction. In response to this, the processor 21 determines Yes in Act1, and proceeds to Act3.

Act3としてプロセッサ21は、商品の指定がなされたか否かを確認する。そしてプロセッサ21は、当該の指定がなされなければNoと判定し、Act4へと進む。
Act4としてプロセッサ21は、リスト作成の終了が指示されたか否かを確認する。そしてプロセッサ21は、当該の指示がなされていなければNoと判定し、Act3へと戻る。
かくしてプロセッサ21はAct3及びAct4としては、商品の指定がなされるか、又は終了が指示されるのを待ち受ける。なおプロセッサ21は、この待ち受け状態に移行するのに先立ち、指定画面をタッチパネル24に表示させる。この指定画面は、店舗で販売されている商品の情報を操作者に閲覧させるとともに、それらの商品のうちから購入する商品の指定を受け付けるためのGUI(graphical user interface)を表す。また指定画面は、リスト作成の終了を指示するためのボタンを表す。客は、この指定画面により店舗で販売されている商品を確認しながら、購入しようとする商品を指定する操作を行う。これに応じてプロセッサ21はAct3にてYesと判定し、Act5へと進む。
As Act 3, the processor 21 confirms whether or not the product has been designated. If the designation is not made, the processor 21 determines No, and proceeds to Act4.
As Act 4, the processor 21 confirms whether or not the end of list creation has been instructed. Then, the processor 21 determines No if the relevant instruction is not given, and returns to Act3.
Thus, in Acts 3 and 4, the processor 21 waits for the product to be specified or for the end to be instructed. It should be noted that the processor 21 causes the touch panel 24 to display a designated screen before shifting to the standby state. This designation screen represents a GUI (graphical user interface) for allowing the operator to view information on products sold at the store and for receiving designation of products to be purchased from among those products. The designation screen also represents a button for instructing the end of list creation. The customer performs an operation to specify the product to be purchased while confirming the product sold at the store on this specification screen. In response to this, the processor 21 determines Yes in Act3, and proceeds to Act5.

Act5としてプロセッサ21は、上記のように指定された商品を含むようにリストを更新する。具体的には、プロセッサ21は、Act1からAct3及びAct4の待ち受け状態へと進んだのちに最初にAct5を実行する場合には、メインメモリ22又は補助記憶デバイス23にリストデータを作成する。このときにプロセッサ21は、既に別のリストデータがメインメモリ22又は補助記憶デバイス23に記憶されているならば、そのリストデータを消去しない。そしてプロセッサ21は、これら複数のリストデータを、他のリストデータと識別可能とするように定めたリストコードに関連付けて管理する。ただしプロセッサ21は、既に記憶されているリストデータを、新たなリストデータで上書きしてもよい。リストデータは、指定された商品を識別するための商品コードを含む。プロセッサ21は、2度目以降にAct5を実行する場合には、上記のリストデータに、新たに指定された商品の商品コードを追加する。そしてプロセッサ21は、リストを更新し終えたならば、Act3及びAct4の待ち受け状態に戻る。かくして、客が商品の指定を繰り返せば、リストデータはそれら商品の商品コードのリストを表すデータとなる。なお以下においては、このリストを予定リストと称する。 As Act 5 processor 21 updates the list to include the items specified above. Specifically, the processor 21 creates list data in the main memory 22 or the auxiliary storage device 23 when Act 5 is first executed after proceeding from Act 1 to the standby state of Act 3 and Act 4 . At this time, if another list data is already stored in the main memory 22 or the auxiliary storage device 23, the processor 21 does not erase the list data. Then, the processor 21 manages the plurality of list data in association with a list code that is determined to be distinguishable from other list data. However, the processor 21 may overwrite the already stored list data with new list data. The list data includes product codes for identifying the specified products. When the processor 21 executes Act 5 for the second time or later, it adds the product code of the newly specified product to the above list data. After updating the list, the processor 21 returns to the standby state of Act3 and Act4. Thus, if the customer repeatedly designates products, the list data becomes data representing a list of product codes for those products. Note that this list is hereinafter referred to as a schedule list.

客は、購入しようとする商品の全てを指定し終えたならば、終了を指示するためのボタンにタッチするなどして終了を指示する。これに応じてプロセッサ21は、Act4にてYesと判定し、Act1及びAct2の待ち受け状態に戻る。 When the customer has finished designating all of the products to be purchased, the customer touches a button for instructing the end of the purchase, for example. In response to this, the processor 21 determines Yes in Act4, and returns to the standby state of Act1 and Act2.

客は、店舗に出向いたならば、ホーム画面における表示指示のためのボタンにタッチするなどして、コードシンボルの表示を指示する。これに応じてプロセッサ21は、Act2にてYesと判定し、Act6へと進む。
Act6としてプロセッサ21は、リストが指定されるのを待ち受ける。なおプロセッサ21は、この待ち受け状態に移行するのに先立ち、選択画面をタッチパネル24に表示させる。選択画面は、メインメモリ22又は補助記憶デバイス23に記憶されているリストデータが表すリストを操作者に閲覧させるとともに、それらリストのうちの1つを操作者に選択させるためのGUIを表す。客は、この選択画面によりリストを確認しながら、これから店舗にて購入しようとする商品のリストを指定する。これに応じてプロセッサ21は、Act6にてYesと判定し、Act7へと進む。
When the customer goes to the store, the customer touches a display instruction button on the home screen to instruct display of the code symbol. In response to this, the processor 21 determines Yes in Act2, and proceeds to Act6.
As Act 6, the processor 21 waits for the list to be specified. Note that the processor 21 causes the touch panel 24 to display the selection screen before shifting to the standby state. The selection screen displays a GUI for allowing the operator to browse lists represented by the list data stored in the main memory 22 or the auxiliary storage device 23 and to allow the operator to select one of the lists. While confirming the list on this selection screen, the customer designates the list of commodities to be purchased at the store. In response to this, the processor 21 determines Yes in Act6, and proceeds to Act7.

Act7としてプロセッサ21は、シンボル画面をタッチパネル24に表示させる。具体的にはプロセッサ21は、指定されたリストに含まれる商品コードの全てを予め定められたフォーマットで示した文字列を表すコードシンボルを生成し、それを含んだ画面としてのシンボル画面をタッチパネル24に表示させる。コードシンボルは、上記の文字列を予め定められた規格に従って光学的に読み取り可能なように表したものである。コードシンボルの規格は任意であってよいが、QRコード(登録商標)を用いることが想定される。またプロセッサ21は、当該シンボル画面の表示終了を指示するためのボタンをシンボル画面に表す。 As Act7, the processor 21 causes the touch panel 24 to display the symbol screen. Specifically, the processor 21 generates a code symbol representing a character string showing all of the product codes included in the designated list in a predetermined format, and displays the symbol screen as a screen including the code symbol on the touch panel 24. to display. The code symbol is an optically readable representation of the character string according to a predetermined standard. Any code symbol standard may be used, but QR Code (registered trademark) is assumed to be used. Also, the processor 21 displays a button on the symbol screen for instructing termination of display of the symbol screen.

客は、シンボル画面が表示されているスマートフォン20を、店員に提示する。そして客は、シンボル画面に表されたコードシンボルが後述するように読み取られたならば、表示終了を指示するためのボタンにタッチするなどして、表示終了を指示する。
プロセッサ21は、シンボル画面をタッチパネル24に表示させた状態で、終了指示がなされるのを待ち受ける。そして上記のように終了指示がなされたならばYesと判定し、Act1及びAct2の待ち受け状態に戻る。
The customer presents the smartphone 20 on which the symbol screen is displayed to the clerk. Then, when the code symbol displayed on the symbol screen is read as described later, the customer touches a button for instructing the end of the display to instruct the end of the display.
The processor 21 waits for an end instruction while displaying the symbol screen on the touch panel 24 . Then, if the end instruction is issued as described above, the determination is YES, and the process returns to the standby state of Act1 and Act2.

一方、POS端末10が商品の買い上げ登録及び決済を行う動作モードで動作中であるとき、プロセッサ11はメインメモリ12又は補助記憶デバイス13に記憶されたアプリケーションプログラムに基づき、次のような情報処理を実行する。 On the other hand, when the POS terminal 10 is operating in the operation mode for product purchase registration and settlement, the processor 11 performs the following information processing based on the application program stored in the main memory 12 or the auxiliary storage device 13. Execute.

図3はプロセッサ11による情報処理のフローチャートである。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
Act11としてプロセッサ11は、注文リストのクリアなどの初期化を行う。注文リストは、一取引の対象となる商品を識別する商品コードのリストである。また注文リストは、商品コードのそれぞれに関連付けたフラグを含む。注文リストは、メインメモリ12及び補助記憶デバイス13のいずれに記憶されてもよい。
FIG. 3 is a flow chart of information processing by the processor 11 . Note that the contents of the processing described below are only examples, and various processing that can obtain similar results can be used as appropriate.
As Act11, the processor 11 performs initialization such as clearing the order list. The order list is a list of product codes that identify products to be traded. The order list also includes flags associated with each of the product codes. The order list may be stored in either main memory 12 or auxiliary storage device 13 .

Act12としてプロセッサ11は、商品の指定がなされたか否かを確認する。そしてプロセッサ11は、該当の指定がなされていないならばNoと判定し、Act13へと進む。
Act13としてプロセッサ11は、コードシンボルがスキャンされたか否かを確認する。そしてプロセッサ11は、該当するスキャンが行われていないならばNoと判定し、Act14へと進む。
Act14としてプロセッサ11は、締め操作が行われたか否かを確認する。そしてプロセッサ11は、該当する操作が行われていないならばNoと判定し、Act12へと戻る。
かくしてプロセッサ11はAct12-Act14としては、商品指定、コードシンボルのスキャン及び締め操作のいずれかがなされるのを待ち受ける。
As Act 12, the processor 11 confirms whether or not the product has been designated. If the corresponding designation is not made, the processor 11 determines No, and proceeds to Act13.
As Act 13, the processor 11 confirms whether or not the code symbol has been scanned. Then, if the corresponding scan has not been performed, the processor 11 determines No, and proceeds to Act14.
As Act 14, the processor 11 confirms whether or not the tightening operation has been performed. If the corresponding operation has not been performed, the processor 11 determines No, and returns to Act12.
Thus, in Act12-Act14, the processor 11 waits for any one of product specification, code symbol scanning and closing operation.

店員は、客から注文する商品を告げられたならば、その商品を指定するための予め定められた操作を行う。当該操作は、入力デバイス15に設けられて注文商品の商品コードが関連付けられたボタンを押下又はタッチする動作、あるいは注文商品の商品コードを表したバーコードを読取デバイス16に読み取らせる動作などである。かくして、入力デバイス15及び読取デバイス16は、商品の指定を入力する入力手段又は入力デバイスの一例である。 When the customer tells the store clerk which product to order, the store clerk performs a predetermined operation for specifying the product. The operation is an operation of pressing or touching a button provided on the input device 15 and associated with the product code of the ordered product, or an operation of causing the reading device 16 to read the barcode representing the product code of the ordered product. . Thus, the input device 15 and reading device 16 are examples of input means or input devices for inputting product designations.

プロセッサ11は、Act12-Act14の待ち受け状態にあるときに上記のような操作により注文指定がなされたならば、Act12にてYesと判定し、Act15へと進む。
Act15としてプロセッサ11は、指定された商品の商品コードを注文リストに追加する。このときプロセッサ11は、追加した商品コードに関連づけられたフラグをリセット状態とする。そしてプロセッサ11はこののち、Act12-Act14の待ち受け状態に戻る。
If the processor 11 is in the waiting state of Act12-Act14 and an order is specified by the above operation, the processor 11 determines Yes in Act12 and proceeds to Act15.
As Act15, the processor 11 adds the product code of the designated product to the order list. At this time, the processor 11 resets the flag associated with the added product code. The processor 11 then returns to the standby state of Act12-Act14.

客は、前述のようにスマートフォン20で生成した予定リストに含まれる商品を注文する場合には、前述のようにシンボル画面を表示させた状態のスマートフォン20を店員に提示する。そうすると店員は、当該シンボル画面に表されたコードシンボルを読取デバイス16に読み取らせる。このような店員の操作に応じて読取デバイス16は、シンボル画面に表されたコードシンボルを読み取る。そしてプロセッサ11は、これに応じて読取デバイス16がコードシンボルをスキャンしたならば、Act13にてYesと判定し、Act16へと進む。 When the customer orders a product included in the schedule list generated by the smartphone 20 as described above, the customer presents the smartphone 20 with the symbol screen displayed as described above to the store clerk. Then, the clerk causes the reading device 16 to read the code symbol displayed on the symbol screen. The reading device 16 reads the code symbol displayed on the symbol screen in response to such a store clerk's operation. Then, if the reading device 16 scans the code symbol in response to this, the processor 11 determines Yes in Act 13 and proceeds to Act 16 .

Act16としてプロセッサ11は、読取デバイス16によりスキャンされたコードシンボルが示す予定リストに含まれた全ての商品コードを注文リストに追加する。このときプロセッサ11は、追加した商品コードに関連づけられたフラグをセット状態とする。そしてプロセッサ11はこののち、Act12-Act14の待ち受け状態に戻る。かくして、プロセッサ11は、コードシンボルを取得デバイスとしての読取デバイス16により光学的に読み取って得られたデータから予定リストを取り出す。これにより情報処理プログラムに基づく情報処理をプロセッサ11が実行することによって、プロセッサ11を中枢部分とするコンピュータは、取出手段として機能する。
以上のようにして、フラグは、関連付けられた商品コードが、店頭での聞き取りに基づいて指定されたものであるか、それともスマートフォン20からのコードシンボル読み取りにより取得されたものであるかを表すこととなる。
As Act16, the processor 11 adds all product codes included in the planned list indicated by the code symbols scanned by the reading device 16 to the order list. At this time, the processor 11 sets the flag associated with the added product code. The processor 11 then returns to the standby state of Act12-Act14. Thus, the processor 11 retrieves the to-do list from the data obtained by optically reading the code symbols with the reading device 16 as an acquisition device. As a result, the processor 11 executes information processing based on the information processing program, so that the computer having the processor 11 as a central part functions as a retrieval means.
As described above, the flag indicates whether the associated product code was specified based on hearing at the store or obtained by reading the code symbol from the smartphone 20. becomes.

店員は、聞き取りに基づく商品の指定及びコードシンボルのスキャンを適宜に繰り返して、客が注文する商品の商品コードを注文リストに追加してゆく。そして店員は、全ての商品コードを追加し終えたならば、締め操作を行う。締め操作は例えば、入力デバイス15に設けられた締めボタンを押下又はタッチする動作である。そしてプロセッサ11は、この締め操作が行われたならばAct14にてYesと判定し、Act17へと進む。
Act17としてプロセッサ11は、注文リストにセット状態のフラグが含まれるか否かを確認する。そしてプロセッサ11は、セット状態のフラグが含まれるならばYesと判定し、Act18へと進む。
The store clerk appropriately repeats product designation and code symbol scanning based on hearing, and adds product codes of products ordered by customers to the order list. After adding all product codes, the sales clerk performs a closing operation. The tightening operation is, for example, an action of pressing or touching a tightening button provided on the input device 15 . Then, if the tightening operation has been performed, the processor 11 determines Yes in Act 14 and proceeds to Act 17 .
As Act 17, the processor 11 confirms whether or not the order list includes a set flag. If the set flag is included, the processor 11 determines Yes, and proceeds to Act18.

Act18としてプロセッサ11は、値引き処理を行う。プロセッサ11は具体的には、セット状態のフラグが関連付けられた商品コードで識別される商品についての今回の取引に関する販売価格を、その商品についての標準の販売価格から予め定められた値引額又は値引率を値引いた金額とする。なお値引額又は値引率としては、商品に関わらずに同一の値を適用してもよいし、商品毎に個別に設定された値を適用してもよい。さらに具体的にはプロセッサ11は、注文リストに含まれる商品コードに対して商品マスタデータベースに記録されている標準の販売価格を取得する。プロセッサ11は、該当の商品に適用すべき値引額又は値引率を判定する。そしてプロセッサ11は、上記の取得した標準の販売価格から、上記の判定した値引額又は値引率を値引いて、今回の販売価格を算出する。なお、商品マスタデータベースは、メインメモリ12又は補助記憶デバイス13に記憶されていてもよいし、通信ネットワーク30を介して通信可能なPOSサーバなどの外部の装置が備える記憶デバイスに記憶されていてもよい。プロセッサ11は、セット状態のフラグが関連付けられた商品コードで識別される商品の全てについての今回の販売価格を算出し終えたならば、Act19へと進む。なおプロセッサ11は、注文リストにセット状態のフラグが含まれないならばAct17にてNoと判定し、Act18をパスしてAct19へと進む。 As Act18, the processor 11 performs discount processing. Specifically, the processor 11 reduces the selling price of the product identified by the product code associated with the set flag from the standard selling price of the product by a predetermined discount amount or value. The discounted amount shall be the discounted rate. As the discount amount or discount rate, the same value may be applied regardless of the product, or a value set individually for each product may be applied. More specifically, the processor 11 acquires standard sales prices recorded in the product master database for product codes included in the order list. The processor 11 determines the discount amount or discount rate to be applied to the product in question. Then, the processor 11 subtracts the determined discount amount or discount rate from the obtained standard selling price to calculate the current selling price. The product master database may be stored in the main memory 12 or the auxiliary storage device 13, or may be stored in a storage device provided in an external device such as a POS server capable of communicating via the communication network 30. good. When the processor 11 has finished calculating the current sales prices of all the products identified by the product codes associated with the set flags, the processor 11 proceeds to Act19. If the order list does not include the set flag, the processor 11 determines No in Act 17, skips Act 18, and proceeds to Act 19.

Act19としてプロセッサ11は、注文リストに含まれる商品コードで識別される全ての商品の提供に関わる決済金額を算出する。プロセッサ11は具体的には、リセット状態のフラグが関連付けられた商品コードで識別される商品のそれぞれの標準の販売価格と、セット状態のフラグが関連付けられた商品コードで識別される商品のそれぞれに関して上記のように値引き処理を行ったのちのそれぞれの販売価格との総和として決済金額を算出する。具体的にはプロセッサ11は例えば、リセット状態のフラグが関連付けられた商品コードに対して商品マスタデータベースに記録されている標準の販売価格をそれぞれ取得する。そしてプロセッサ11は例えば、当該取得した標準の販売価格のそれぞれと、Act18で算出した販売価格のそれぞれとの総和を算出する。これにより、予定リストから注文リストに追加された商品に関してのみ値引きの特典が付与されていることとなる。予定リストから注文リストに追加された商品と、それ以外の商品とで互いに異なる特典を不要していることと等価である。かくして情報プログラムに基づく情報処理をプロセッサ11が実行することによって、プロセッサ11を中枢部分とするコンピュータは、そのような特典付与を行う付与手段として機能する。なおプロセッサ11は、上記の総和に対して、Act18とは別の値引き処理を行って決済金額を算出してもよい。 As Act 19, the processor 11 calculates the settlement amount associated with the provision of all the products identified by the product codes included in the order list. Specifically, the processor 11 determines the standard selling price of each product identified by the product code associated with the reset flag and each product identified by the product code associated with the set flag. The settlement amount is calculated as the sum of the respective sales prices after the discount processing as described above. Specifically, the processor 11 acquires, for example, standard sales prices recorded in the product master database for product codes associated with reset flags. Then, for example, the processor 11 calculates the sum of each of the acquired standard selling prices and each of the selling prices calculated in Act18. As a result, the discount privilege is given only to the products added from the planned list to the order list. This is equivalent to not requiring different benefits for the product added from the planned list to the order list and the other products. As a result of the processor 11 executing information processing based on the information program, the computer having the processor 11 as its central part functions as granting means for granting such privileges. Note that the processor 11 may calculate the settlement amount by performing a discount process different from Act 18 on the above sum.

Act20としてプロセッサ11は、Act19で算出した決済金額を決済するための決済処理を行う。この決済処理は、現金、クレジットカード、デビットカード、電子マネー、あるいはポイント等を用いる周知の決済処理をそのまま適用できる。かくして情報処理プログラムに基づく情報処理をプロセッサ11が実行することによって、プロセッサ11を中枢部分とするコンピュータは決済手段として機能する。そしてプロセッサ11は、決済が完了したならばAct11へと戻り、次の新たな取引に関する処理の開始に備える。 In Act20, the processor 11 performs settlement processing for settlement of the settlement amount calculated in Act19. For this payment processing, a known payment processing using cash, credit card, debit card, electronic money, points, or the like can be applied as it is. As a result of the processor 11 executing information processing based on the information processing program, the computer having the processor 11 as its central part functions as a settlement means. When the settlement is completed, the processor 11 returns to Act 11 and prepares for the start of processing for the next new transaction.

以上のように受注システム100によれば、スマートフォン20で生成された予定リストに含まれる商品のすべてを、コードシンボルのスキャンにより受注リストに取り込むことができる。これにより、予定リストに含まれる商品のそれぞれを店員が客から聞き取って買上登録してゆく場合に比べて、商品登録の作業の短縮を図ることが可能である。 As described above, according to the order receiving system 100, all the products included in the schedule list generated by the smartphone 20 can be imported into the order list by scanning the code symbols. This makes it possible to shorten the work of product registration compared to the case where the store clerk asks the customer about each product included in the schedule list and registers the purchase.

また受注システム100によれば、POS端末10において指定された商品についても受注リストに追加することができる。これにより、スマートフォン20で生成した予定リストからの買上登録を行う場合でも、店頭での追加注文を受けることが可能である。これにより、客が予定リストを用いた注文を行うことに対する抵抗感を軽減し、予定リストを用いた注文の利用率の向上を図ることが可能となる。そして、予定リストを用いた注文の利用率が向上するほど、商品登録の作業を短縮できる効果を大きくすることが可能である。 Further, according to the order receiving system 100, it is possible to add the product specified at the POS terminal 10 to the order list. As a result, even when performing purchase registration from the schedule list generated by the smartphone 20, it is possible to receive an additional order at the store. As a result, it is possible to reduce the customer's reluctance to place an order using the schedule list, and improve the usage rate of ordering using the schedule list. As the usage rate of orders using the schedule list increases, the effect of shortening the product registration work can be increased.

さらに受注システム100によれば、POS端末10では、予定リストから受注リストへと取り込んだ商品コードで識別される商品はAct18における値引き処理の対象とし、店頭で注文された商品に関しては当該値引き処理の対象としない。このため客は、予定リストを用いた注文を利用することで特別な値引きを受けることができるのであり、これは予定リストを用いた注文を利用することの動機付けとなる。そしてこれによって予定リストを用いた注文の利用率が向上すれば、商品登録の作業を短縮できる効果が大きくなる。 Furthermore, according to the order receiving system 100, in the POS terminal 10, the product identified by the product code imported from the schedule list to the order list is subject to the discount processing in Act 18, and the product ordered at the store is subject to the discount processing. Not applicable. Thus, customers can receive special discounts for using the to-do list ordering, which motivates them to use the to-do list ordering. If this improves the utilization rate of orders using the schedule list, the effect of shortening the work of product registration is enhanced.

この実施形態は、次のような種々の変形実施が可能である。
図3中のAct18における値引きの内容は、任意に変更が可能である。一例として、セット状態のフラグが関連付けられた全ての商品に関するそれぞれの標準の販売価格の総和に対してあらかじめ定められた値引き額を差し引いてもよい。別例として、セット状態のフラグが関連付けられた商品のうちの予め定められた条件に合致する商品に関してのみ、値引きを行ってもよい。
This embodiment can be modified in various ways as follows.
The details of the discount in Act 18 in FIG. 3 can be changed arbitrarily. As an example, a predetermined discount amount may be subtracted from the sum of the respective standard selling prices of all products associated with the set flag. As another example, discounts may be applied only to products that meet predetermined conditions among the products associated with set flags.

特典の付与のしかたは任意に変更が可能である。一例として、セット状態のフラグが関連付けられた商品に関してのみポイントを付与してもよい。別例として、セット状態のフラグが関連付けられた商品の購入に関してのみ、プレゼントを受ける権利を付与してもよい。 The method of giving the privilege can be changed arbitrarily. As an example, points may be awarded only for products associated with set flags. As another example, the right to receive a gift may be granted only with respect to the purchase of a product associated with a set flag.

リセット状態のフラグが関連付けられた商品に関しても、特典を付与してもよい。ただし、当該特典は、セット状態のフラグが関連付けられた商品に関して付与する特典よりも、客にとって不利なものとする。 Benefits may also be given to products associated with flags in the reset state. However, the privilege is more disadvantageous to the customer than the privilege given to the product associated with the set flag.

予定リストのPOS端末10への取り込みは、NFC(near field communication)等の無線通信、あるいは赤外線通信などを用いて行ってもよい。 The schedule list may be imported into the POS terminal 10 using wireless communication such as NFC (near field communication) or infrared communication.

プロセッサ11は、図3中のAct12-Act14の待ち受け状態において、削除指示がなされたか否かの判断を追加し、操作者により削除指示がなされたことに応じて、注文リストに含まれる商品コードを削除してもよい。 In the standby state of Act12-Act14 in FIG. 3, the processor 11 adds a determination as to whether or not a deletion instruction has been issued, and in response to the deletion instruction being issued by the operator, the product code included in the order list is deleted. May be deleted.

登録決済装置としては、POS端末10に代えて、キャッシュレジスタなどの別の任意の装置として実現することもできる。またPOS端末10であっても、セルフタイプ又はセミセルフタイプとして実現することもできる。 Instead of the POS terminal 10, the registration/payment device can be implemented as another arbitrary device such as a cash register. Moreover, even the POS terminal 10 can be realized as a self-service type or a semi-self-service type.

携帯情報端末としては、スマートフォン20に代えて、例えばタブレット端末又は携帯型のパーソナルコンピュータなどの別の任意の装置を適用することもできる。 As the mobile information terminal, instead of the smart phone 20, any other device such as a tablet terminal or a portable personal computer may be applied.

情報処理によりプロセッサ11又はプロセッサ21が実現する各機能は、その一部又は全てをロジック回路などのようなプログラムに基づかない情報処理を実行するハードウェアにより実現することも可能である。また上記の各機能のそれぞれは、上記のロジック回路などのハードウェアにソフトウェア制御を組み合わせて実現することも可能である。 Each function realized by the processor 11 or the processor 21 by information processing can also be partially or entirely realized by hardware such as a logic circuit that executes information processing not based on a program. Further, each of the functions described above can be implemented by combining hardware such as the logic circuit described above with software control.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
[付記1] 商品のリストを外部から取得する取得手段と、
商品の指定を入力する入力手段と、
前記取得手段により前記リストが取得された場合には、当該リストに示される商品を買い上げ商品として登録し、前記入力手段により前記指定が入力された場合には、当該指定された商品を、前記リストから登録された商品とは区別可能に買い上げ商品として登録する登録手段と、
前記登録手段により買い上げ商品として登録された商品の買い上げに対して、買い上げ商品として登録された商品に前記リストから登録された商品が含まれるか否かに応じて互いに異なる特典を付与する付与手段と、
前記登録手段により買い上げ商品として登録された商品に関する代金を決済するための処理を行う決済手段と、
を具備する登録決済装置。
[付記2] 前記取得手段は、
携帯情報端末に記憶された前記リストを、当該携帯情報端末が表示するコードシンボルを光学的に読み取って得られたデータから取得する、
付記1に記載の登録決済装置。
[付記3] 商品のリストを表したデータを外部から取得する取得デバイスと、
商品の指定を入力する入力デバイスと、
を備えた登録決済装置を制御するための情報処理を実行するコンピュータを、
前記取得デバイスにより取得されたデータから前記リストを取り出す取出手段と、
前記取出手段により前記リストが取り出された場合には、当該リストに示される商品を買い上げ商品として登録し、前記入力手段により前記指定が入力された場合には、当該指定された商品を、前記リストから登録された商品とは区別可能に買い上げ商品として登録する登録手段と、
前記登録手段により買い上げ商品として登録された商品の買い上げに対して、買い上げ商品として登録された商品に前記リストから登録された商品が含まれるか否かに応じて互いに異なる特典を付与する付与手段と、
前記登録手段により買い上げ商品として登録された商品に関する代金を決済するための処理を行う決済手段と、
して機能させるための情報処理プログラム。
While several embodiments of the invention have been described, these embodiments have been presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and equivalents thereof.
The following is a supplementary description of the inventions originally claimed in this application.
[Appendix 1] Acquisition means for acquiring a list of products from outside;
input means for inputting product designation;
When the list is acquired by the acquisition means, the product shown in the list is registered as the purchased product, and when the designation is input by the input means, the designated product is transferred to the list. a registration means for registering as a purchased product distinguishable from the products registered from;
granting means for granting different benefits to the purchase of the product registered as the purchased product by the registration means depending on whether or not the product registered as the purchased product includes the product registered from the list; ,
settlement means for performing processing for settlement of the price for the product registered as the purchased product by the registration means;
A registered payment device comprising:
[Appendix 2] The acquisition means is
obtaining the list stored in the portable information terminal from data obtained by optically reading a code symbol displayed by the portable information terminal;
The registered settlement device according to appendix 1.
[Appendix 3] an acquisition device that acquires data representing a list of products from the outside;
an input device for entering product specifications;
a computer that executes information processing for controlling a registered settlement device equipped with
a retrieval means for retrieving the list from data acquired by the acquisition device;
When the list is retrieved by the retrieval means, the merchandise shown in the list is registered as the purchased merchandise, and when the designation is input by the input means, the designated merchandise is transferred to the list. a registration means for registering as a purchased product distinguishable from the products registered from;
granting means for granting different benefits to the purchase of the product registered as the purchased product by the registration means depending on whether or not the product registered as the purchased product includes the product registered from the list; ,
settlement means for performing processing for settlement of the price for the product registered as the purchased product by the registration means;
Information processing program to function as

10…POS端末、11…プロセッサ、12…メインメモリ、13…補助記憶デバイス、14…表示デバイス、15…入力デバイス、16…読取デバイス、17…プリンタ、18…通信インタフェース、19…伝送路、20…スマートフォン、21…プロセッサ、22…メインメモリ、23…補助記憶デバイス、24…タッチパネル、25…無線通信ユニット、26…伝送路、30…通信ネットワーク、100…受注システム。
DESCRIPTION OF SYMBOLS 10... POS terminal 11... Processor 12... Main memory 13... Auxiliary memory device 14... Display device 15... Input device 16... Reading device 17... Printer 18... Communication interface 19... Transmission line 20 Smartphone 21 Processor 22 Main memory 23 Auxiliary storage device 24 Touch panel 25 Wireless communication unit 26 Transmission line 30 Communication network 100 Ordering system.

Claims (5)

客により店舗に持ち込まれる携帯情報端末での操作により前記携帯情報端末で作成されて記憶された商品のリストを前記携帯情報端末から取得する取得手段と、
前記店舗に設けられ、商品の指定を入力する入力手段と、
前記取得手段により前記リストが取得された場合には当該リストに示される商品を、前記入力手段により前記指定が入力された場合には当該指定された商品を、締め操作が行われるまで同じ取引の対象となる買い上げ商品として登録する登録手段と、
前記登録手段により買い上げ商品として登録された商品に関する代金を決済するための処理を行う決済手段と、
を具備する登録決済装置。
Acquisition means for acquiring, from the mobile information terminal, a list of products created and stored in the mobile information terminal by operating the mobile information terminal brought into the store by a customer;
input means provided in the store for inputting product designation;
When the list is acquired by the acquisition means, the product shown in the list is used, and when the designation is input by the input means, the specified product is processed until the closing operation is performed. A registration means for registering as a target purchase product;
settlement means for performing processing for settlement of the price for the product registered as the purchased product by the registration means;
A registered payment device comprising:
前記登録手段は、前記入力手段により前記指定が入力された場合には、当該指定された商品を、前記リストから登録された商品とは区別可能に買い上げ商品として登録し、
前記登録手段により買い上げ商品として登録された商品の買い上げに対して、買い上げ商品として登録された商品に前記リストから登録された商品が含まれるか否かに応じて互いに異なる特典を付与する付与手段、
をさらに備える請求項1に記載の登録決済装置。
When the designation is input by the input means, the registration means registers the designated product as a purchased product so as to be distinguishable from the products registered from the list,
granting means for granting different benefits to the purchase of the product registered as the purchased product by the registration means, depending on whether or not the product registered as the purchased product includes the product registered from the list;
The registration and settlement apparatus according to claim 1 , further comprising:
前記取得手段は、前記携帯情報端末に記憶された前記リストを、当該携帯情報端末が表示するコードシンボルを光学的に読み取って得られたデータから取得する、
請求項1又は請求項2に記載の登録決済装置。
The acquisition means acquires the list stored in the portable information terminal from data obtained by optically reading a code symbol displayed by the portable information terminal.
The registered settlement apparatus according to claim 1 or claim 2 .
前記取得手段は、前記リストを近接無線通信により前記携帯情報端末から取得する、 The acquisition means acquires the list from the mobile information terminal by close proximity wireless communication.
請求項1又は請求項2に記載の登録決済装置。The registered settlement apparatus according to claim 1 or claim 2.
客により店舗に持ち込まれる携帯情報端末での操作により前記携帯情報端末で作成されて記憶された商品のリストを表したデータを前記携帯情報端末から取得する取得デバイス、を備えた登録決済装置を制御するための情報処理を実行するコンピュータを、
前記取得デバイスにより取得されたデータからリストを取り出す取出手段と、
前記店舗に設けられ、商品の指定を入力する入力手段と、
前記取出手段により前記リストが取得された場合には当該リストに示される商品を、前記入力手段により前記指定が入力された場合には当該指定された商品を、締め操作が行われるまで同じ取引の対象となる買い上げ商品として登録する登録手段と、
前記登録手段により買い上げ商品として登録された商品に関する代金を決済するための処理を行う決済手段と、
して機能させるための情報処理プログラム。
Controlling a registered payment apparatus comprising an acquisition device for acquiring data representing a list of commodities created and stored in the portable information terminal by operating the portable information terminal brought into the store by the customer from the portable information terminal. a computer that processes information to
a retrieval means for retrieving a list from data acquired by said acquisition device;
input means provided in the store for inputting product designation;
If the list is acquired by the retrieval means, the product shown in the list is used, and if the designation is input by the input means, the specified product is used until the closing operation is performed. A registration means for registering as a target purchase product;
settlement means for performing processing for settlement of the price for the product registered as the purchased product by the registration means;
Information processing program to function as
JP2021206188A 2017-11-20 2021-12-20 Registered settlement device and information processing program for its control Active JP7258997B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021206188A JP7258997B2 (en) 2017-11-20 2021-12-20 Registered settlement device and information processing program for its control

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017222898A JP6998185B2 (en) 2017-11-20 2017-11-20 Information processing program for registered payment equipment and its control
JP2021206188A JP7258997B2 (en) 2017-11-20 2021-12-20 Registered settlement device and information processing program for its control

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017222898A Division JP6998185B2 (en) 2017-11-20 2017-11-20 Information processing program for registered payment equipment and its control

Publications (2)

Publication Number Publication Date
JP2022033192A JP2022033192A (en) 2022-02-28
JP7258997B2 true JP7258997B2 (en) 2023-04-17

Family

ID=87884614

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021206188A Active JP7258997B2 (en) 2017-11-20 2021-12-20 Registered settlement device and information processing program for its control

Country Status (1)

Country Link
JP (1) JP7258997B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002117458A (en) 2000-10-04 2002-04-19 I Convenience:Kk Information processing system using bar-code screen
JP2003346019A (en) 2002-05-22 2003-12-05 Mitsubishi Electric Information Systems Corp Article purchase support system and method, and portable information recording medium and sales database used for method thereof
JP2009163545A (en) 2008-01-08 2009-07-23 Sii Data Service Kk Ordering system and control method thereof
JP2014010521A (en) 2012-06-28 2014-01-20 Dainippon Printing Co Ltd Settlement system and settlement method using portable terminal
JP6175201B1 (en) 2017-01-17 2017-08-02 ヴィシュワ ヴェド Shopping support system, method and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07296075A (en) * 1994-04-28 1995-11-10 Hitachi Ltd Product reservation system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002117458A (en) 2000-10-04 2002-04-19 I Convenience:Kk Information processing system using bar-code screen
JP2003346019A (en) 2002-05-22 2003-12-05 Mitsubishi Electric Information Systems Corp Article purchase support system and method, and portable information recording medium and sales database used for method thereof
JP2009163545A (en) 2008-01-08 2009-07-23 Sii Data Service Kk Ordering system and control method thereof
JP2014010521A (en) 2012-06-28 2014-01-20 Dainippon Printing Co Ltd Settlement system and settlement method using portable terminal
JP6175201B1 (en) 2017-01-17 2017-08-02 ヴィシュワ ヴェド Shopping support system, method and program

Also Published As

Publication number Publication date
JP2022033192A (en) 2022-02-28

Similar Documents

Publication Publication Date Title
JP7189254B2 (en) Checkout system, payment device and control program
JP7309807B2 (en) Payment device and its program
JP6725244B2 (en) Product registration device and program
JP7829079B2 (en) Product registration device and program
JP2022183215A (en) Settlement device and information processing program
JP5473151B2 (en) Product sales processing device, program, and product sales system
JP6998792B2 (en) Registration device and information processing program
JP2024003405A (en) Accounting devices and programs
JP2018092373A (en) Checkout system, registration device, payment device and control program
JP6929705B2 (en) Payment equipment and programs
JP7258997B2 (en) Registered settlement device and information processing program for its control
JP6998185B2 (en) Information processing program for registered payment equipment and its control
US20200356971A1 (en) Information management apparatus, information providing system, and information processing method
JP2024102639A (en) Payment system, terminal device and information processing program
JP2023065468A (en) Payment device and program
JP7274561B2 (en) Registration device, information processing program and terminal device
JP7143188B2 (en) Information processing device, settlement device and information processing program
JP7600288B2 (en) Registration device and information processing program
US20240193571A1 (en) Checkout apparatus, program recording medium, and checkout processing method
JP7828852B2 (en) Product sales data processing device and program
JP7801186B2 (en) Payment device and program
JP6995955B2 (en) Programs used for product sales processing equipment and product sales processing equipment
JP7317490B2 (en) Information processing system, information processing device and information processing program
JP7304739B2 (en) Information processing device, information processing program and information processing method
JP6633727B2 (en) Product registration device, control program and checkout system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211220

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221213

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230210

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230405

R150 Certificate of patent or registration of utility model

Ref document number: 7258997

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150