JP7393956B2 - Information processing device, information processing system and program - Google Patents

Information processing device, information processing system and program Download PDF

Info

Publication number
JP7393956B2
JP7393956B2 JP2020007515A JP2020007515A JP7393956B2 JP 7393956 B2 JP7393956 B2 JP 7393956B2 JP 2020007515 A JP2020007515 A JP 2020007515A JP 2020007515 A JP2020007515 A JP 2020007515A JP 7393956 B2 JP7393956 B2 JP 7393956B2
Authority
JP
Japan
Prior art keywords
data
information
payment
item
inspection
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
JP2020007515A
Other languages
Japanese (ja)
Other versions
JP2021114236A (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
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2020007515A priority Critical patent/JP7393956B2/en
Publication of JP2021114236A publication Critical patent/JP2021114236A/en
Priority to JP2023199891A priority patent/JP2024020540A/en
Application granted granted Critical
Publication of JP7393956B2 publication Critical patent/JP7393956B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明の実施形態は、情報処理装置、情報処理システム及びプログラムに関する。 Embodiments of the present invention relate to an information processing device, an information processing system, and a program.

ショッピングセンターなどの施設内の各テナントでは、種々のメーカーまたは機種のPOS(Point Of Sales)端末が使われている。各POS端末で扱われるデータフォーマットは、データに含まれる項目など、デベロッパで用いられているテナント売上管理サーバで識別可能なフォーマットではないことがある。そのため、各テナントのPOS端末をテナント売上管理サーバと直接接続することは難しい。そこで、各テナントは、テナント売上管理サーバへのデータの送信については、テナント売上管理サーバと接続されているインプット端末を用いる。 Each tenant in a facility such as a shopping center uses POS (Point Of Sales) terminals of various manufacturers or models. The data format handled by each POS terminal may not be a format that can be identified by the tenant sales management server used by the developer, such as items included in the data. Therefore, it is difficult to directly connect each tenant's POS terminal to the tenant sales management server. Therefore, each tenant uses an input terminal connected to the tenant sales management server to send data to the tenant sales management server.

各テナントは、営業終了後に1日分の取引に関する精算報告をデベロッパに対して行う。各テナントは、POS端末で発行された精算レシートの現物を見ながら、施設で管理する精算項目に合わせてインプット端末に報告値を手入力する。各テナントは、インプット端末からテナント売上管理サーバへ精算データを送信する。さらに、各テナントは、インプット端末に入力した精算データの整合性を示すために、精算レシートの現物をデベロッパへ提出する。他方、デベロッパは、テナント売上管理サーバで各テナントから受信した精算データと、各テナントから提出された精算レシートの数値の正誤をチェックする。 Each tenant submits a settlement report regarding one day's worth of transactions to the developer after the close of business. Each tenant manually inputs the reported value into the input terminal according to the payment items managed by the facility while looking at the actual payment receipt issued at the POS terminal. Each tenant transmits settlement data from the input terminal to the tenant sales management server. Furthermore, each tenant submits the actual payment receipt to the developer in order to demonstrate the consistency of the payment data entered into the input terminal. On the other hand, the developer checks the correctness of the settlement data received from each tenant at the tenant sales management server and the numerical values of the settlement receipt submitted from each tenant.

また、各テナントは、開店から営業中の点検時刻までの取引に関する点検報告をデベロッパに対して行う。各テナントは、POS端末の点検レシートを見ながら、インプット端末に総売上及び客数などの点検項目に報告値を手入力する。各テナントは、インプット端末からテナント売上管理サーバへ点検データを送信する。 Additionally, each tenant submits an inspection report to the developer regarding transactions from the opening of the store to the inspection time during business hours. Each tenant manually inputs reported values for inspection items such as total sales and number of customers into the input terminal while looking at the inspection receipt on the POS terminal. Each tenant transmits inspection data from the input terminal to the tenant sales management server.

特開2015-230545号公報Japanese Patent Application Publication No. 2015-230545

しかしながら、各テナントは、精算報告では、POS端末の精算レシートを見ながらインプット端末に報告値を手入力するので、精算報告を完了するまでに時間を要する。加えて、各テナントは、インプット端末に入力する報告値について、計算間違いまたは入力間違いを起こすことがある。他方、デベロッパは、テナント毎に、精算レシートのどの精算項目の値に基づいて精算データのどの精算項目に報告値を入力しているのかを確認しなければならない。加えて、デベロッパは、各テナントから提出された精算レシートを各テナントへ返却しなければならない。また、各テナントは、点検報告では、POS端末の点検レシートを見ながらインプット端末に総売上及び客数などの報告値を手入力する作業を1日に何度も行わなければならない。加えて、各テナントは、インプット端末に入力する総売上及び客数について、入力間違いを起こすことがある。 However, each tenant manually inputs the report value into the input terminal while looking at the payment receipt on the POS terminal, so it takes time to complete the payment report. In addition, each tenant may make calculation or input errors with respect to the reported values entered into the input terminal. On the other hand, the developer must confirm for each tenant which payment item in the payment data the report value is input based on the value of which payment item in the payment receipt. In addition, the developer must return to each tenant the payment receipts submitted by each tenant. Additionally, each tenant must manually input report values such as total sales and number of customers into an input terminal several times a day while viewing the inspection receipt on the POS terminal. In addition, each tenant may make input errors regarding the total sales and number of customers entered into the input terminal.

本発明の実施形態が解決しようとする課題は、精算または点検に関する報告を支援することができる技術を提供しようとするものである。 The problem to be solved by the embodiments of the present invention is to provide a technique that can support reporting regarding payment or inspection.

一実施形態において、情報処理装置は、取得部と、抽出部と、生成部とを備える。前記取得部は、POS端末を用いた取引に関する各項目の集計情報を含む第1の取引データを前記POS端末から取得する。前記抽出部は、前記第1の取引データから抽出する集計情報の項目を設定した前記POS端末に関する設定情報に基づいて、前記第1の取引データから集計情報を抽出する。前記生成部は、前記第1の取引データから抽出された集計情報を用いて、取引に関する各項目の集計情報を含む第2の取引データを生成する。 In one embodiment, an information processing device includes an acquisition unit, an extraction unit, and a generation unit. The acquisition unit acquires first transaction data including aggregated information of each item regarding transactions using the POS terminal from the POS terminal. The extraction unit extracts total information from the first transaction data based on setting information regarding the POS terminal in which items of total information to be extracted from the first transaction data are set. The generation unit generates second transaction data including total information of each item regarding the transaction using the total information extracted from the first transaction data.

実施形態に係る情報処理システムを例示するブロック図。FIG. 1 is a block diagram illustrating an information processing system according to an embodiment. 実施形態に係る精算レシートデータの構成例を示す図。FIG. 3 is a diagram illustrating a configuration example of payment receipt data according to an embodiment. 実施形態に係る第1の精算項目情報データの構成例を示す図。The figure which shows the example of a structure of the 1st payment item information data based on embodiment. 実施形態に係る第2の精算項目情報データの構成例を示す図。The figure which shows the example of a structure of the 2nd payment item information data based on embodiment. 実施形態に係る精算データの構成例を示す図。The figure which shows the example of a structure of payment data concerning an embodiment. 実施形態に係る情報処理装置による精算データの生成処理の手順を例示するフローチャート。5 is a flowchart illustrating a procedure for generating payment data by the information processing device according to the embodiment. 実施形態に係る情報処理装置による精算レシートデータの要求処理の手順を例示するフローチャート。5 is a flowchart illustrating a procedure for requesting payment receipt data by the information processing device according to the embodiment. 実施形態に係る第1の精算項目情報データの構成例を示す図。The figure which shows the example of a structure of the 1st payment item information data based on embodiment. 実施形態に係る精算データの構成例を示す図。The figure which shows the example of a structure of payment data concerning an embodiment. 実施形態に係る第1の精算項目情報データの構成例を示す図。The figure which shows the example of a structure of the 1st payment item information data based on embodiment. 実施形態に係る点検レシートデータの構成例を示す図。FIG. 3 is a diagram illustrating a configuration example of inspection receipt data according to the embodiment. 実施形態に係る点検項目情報データの構成例を示す図。The figure which shows the example of a structure of the inspection item information data based on embodiment. 実施形態に係る点検データの構成例を示す図。FIG. 3 is a diagram illustrating a configuration example of inspection data according to the embodiment. 実施形態に係る情報処理装置による点検データの生成処理の手順を例示するフローチャート。7 is a flowchart illustrating a procedure for generating inspection data by the information processing device according to the embodiment. 実施形態に係る情報処理装置によるアラートの表示処理の手順を例示するフローチャート。5 is a flowchart illustrating a procedure of alert display processing by the information processing apparatus according to the embodiment. 実施形態に係る情報処理装置による点検レシートデータの要求処理の手順を例示するフローチャート。7 is a flowchart illustrating a procedure for requesting inspection receipt data by the information processing device according to the embodiment.

以下、図面を用いて実施形態について説明する。
図1は、実施形態に係る情報処理システム10を例示するブロック図である。
例えば、情報処理システム10は、ショッピングセンターなどの施設に適用される。
情報処理システム10は、複数のPOS端末1-1~1-n(nは2以上の整数)、複数の情報処理装置2-1~2-n及びサーバ3を有する。なお、情報処理システム10は、複数のPOS端末1-1~1-n、複数の情報処理装置2-1~2-n及びサーバ3のうちの少なくとも2つを有するシステムを指すこともある。
Hereinafter, embodiments will be described using the drawings.
FIG. 1 is a block diagram illustrating an information processing system 10 according to an embodiment.
For example, the information processing system 10 is applied to a facility such as a shopping center.
The information processing system 10 includes a plurality of POS terminals 1-1 to 1-n (n is an integer of 2 or more), a plurality of information processing devices 2-1 to 2-n, and a server 3. Note that the information processing system 10 may refer to a system including at least two of the plurality of POS terminals 1-1 to 1-n, the plurality of information processing devices 2-1 to 2-n, and the server 3.

施設内の複数のテナントT-1~T-nのそれぞれは、1台のPOS端末及び1台の情報処理装置を有する。テナントT-1は、POS端末1-1及び情報処理装置2-1を有する。同様に、テナントT-nは、POS端末1-n及び情報処理装置2-nを有する。 Each of the plurality of tenants T-1 to T-n in the facility has one POS terminal and one information processing device. Tenant T-1 has a POS terminal 1-1 and an information processing device 2-1. Similarly, tenant T-n has a POS terminal 1-n and an information processing device 2-n.

POS端末1-1は、オフラインで決済可能な取引を処理する端末である。例えば、オフラインで決済可能な取引は、現金及び商品券などによる取引である。POS端末1-1は、取引に関する各項目の集計情報を記憶する。例えば、集計情報は、金額または人数などを集計した積算値である。POS端末1-1は、取引を終了するごとに、取引に関する各項目の集計情報を更新する。POS端末1-1は、決済センターとの通信により決済可能な取引を処理しないものとする。例えば、決済センターとの通信により決済可能な取引は、クレジットカード、電子マネー、デビットカード及びコード決済などによる取引である。POS端末1-1は、情報処理装置2-1と通信可能に接続されている。 The POS terminal 1-1 is a terminal that processes transactions that can be settled offline. For example, transactions that can be settled offline include transactions using cash, gift certificates, and the like. The POS terminal 1-1 stores total information for each item related to transactions. For example, the total information is an integrated value of amounts, number of people, and the like. Each time a transaction is completed, the POS terminal 1-1 updates the total information of each item related to the transaction. It is assumed that the POS terminal 1-1 does not process transactions that can be settled through communication with the settlement center. For example, transactions that can be settled through communication with a payment center include transactions using credit cards, electronic money, debit cards, code payments, and the like. The POS terminal 1-1 is communicatively connected to the information processing device 2-1.

POS端末1-1は、テナントT-1に関する精算レシートを発行する。テナントT-1に関する精算レシートは、POS端末1-1に関する精算レシートということもできる。精算レシートは、POS端末1-1を用いた1日分の取引に関する各精算項目の集計情報を含むレシートである。なお、精算レシートは、取引別精算レシート、部門別精算レシート、クレジット精算レシート、電子マネー精算レシートまたはポイント精算レシートなどの細かい単位でもよい。精算項目は、1日分の取引に関する集計情報であることを示す項目である。精算レシートに含まれる各精算項目は、POS端末1-1に固有のフォーマットとして予め決められたものである。POS端末1-1は、精算レシートデータを情報処理装置2-1へ出力する。例えば、POS端末1-1は、精算レシートのキャプチャによりXmlファイルの精算レシートデータを生成し、テナントT-1に関する精算レシートデータを情報処理装置2-1へ出力する。POS端末1-1は、テナントT-1の閉店時刻以後の時刻に店員によって入力された精算レシートデータの出力指示に基づいて、精算レシートデータを情報処理装置2-1へ出力する。これに代えて、POS端末1-1は、情報処理装置2-1からの精算レシートデータの要求に応じて、精算レシートデータを情報処理装置2-1へ出力する。精算レシートデータは、POS端末1-1を用いた取引に関する各項目の集計情報を含む第1の取引データの一例である。精算レシートデータの構成例については後述する。 The POS terminal 1-1 issues a payment receipt regarding tenant T-1. The payment receipt for tenant T-1 can also be called the payment receipt for POS terminal 1-1. The settlement receipt is a receipt that includes total information of each settlement item regarding one day's worth of transactions using the POS terminal 1-1. Note that the settlement receipt may be a small unit such as a transaction-specific settlement receipt, a department-specific settlement receipt, a credit settlement receipt, an electronic money settlement receipt, or a point settlement receipt. The settlement item is an item indicating total information regarding one day's worth of transactions. Each payment item included in the payment receipt is predetermined in a format unique to the POS terminal 1-1. The POS terminal 1-1 outputs payment receipt data to the information processing device 2-1. For example, the POS terminal 1-1 generates payment receipt data in an Xml file by capturing the payment receipt, and outputs the payment receipt data regarding tenant T-1 to the information processing device 2-1. The POS terminal 1-1 outputs the payment receipt data to the information processing device 2-1 based on the payment receipt data output instruction input by the clerk at a time after the closing time of the tenant T-1. Instead, the POS terminal 1-1 outputs payment receipt data to the information processing device 2-1 in response to a request for payment receipt data from the information processing device 2-1. The settlement receipt data is an example of first transaction data that includes total information of each item regarding transactions using the POS terminal 1-1. A configuration example of the settlement receipt data will be described later.

POS端末1-1は、テナントT-1に関する点検レシートを発行する。テナントT-1に関する点検レシートは、POS端末1-1に関する点検レシートということもできる。点検レシートは、POS端末1-1を用いた開店から営業中の点検時刻までの取引に関する各点検項目の集計情報を含むレシートである。なお、点検レシートは、取引別点検レシート、部門別点検レシート、クレジット点検レシート、電子マネー点検レシートまたはポイント点検レシートなどの細かい単位でもよい。点検項目は、開店から営業中の点検時刻までの取引に関する集計情報であることを示す項目である。点検レシートに含まれる各点検項目は、POS端末1-1に固有のフォーマットとして予め決められたものである。POS端末1-1は、テナントT-1に関する点検レシートデータを情報処理装置2-1へ出力する。例えば、POS端末1-1は、点検レシートのキャプチャによりXmlファイルの点検レシートデータを生成し、点検レシートデータを情報処理装置2-1へ出力する。POS端末1-1は、点検時刻以後の時刻に店員によって入力された点検レシートデータの出力指示に基づいて、点検レシートデータを情報処理装置2-1へ出力する。これに代えて、POS端末1-1は、情報処理装置2-1からの点検レシートデータの要求に応じて、点検レシートデータを情報処理装置2-1へ出力する。点検レシートデータは、POS端末1-1を用いた取引に関する各項目の集計情報を含む第1の取引データの一例である。点検レシートデータの構成例については後述する。 The POS terminal 1-1 issues an inspection receipt regarding tenant T-1. The inspection receipt regarding tenant T-1 can also be called an inspection receipt regarding POS terminal 1-1. The inspection receipt is a receipt that includes aggregated information on each inspection item related to transactions using the POS terminal 1-1 from the opening of the store to the inspection time during business hours. Note that the inspection receipt may be a detailed unit such as a transaction-specific inspection receipt, a department-specific inspection receipt, a credit inspection receipt, an electronic money inspection receipt, or a point inspection receipt. The inspection item is an item indicating that it is aggregated information regarding transactions from the opening of the store to the inspection time during business hours. Each inspection item included in the inspection receipt is predetermined in a format unique to the POS terminal 1-1. The POS terminal 1-1 outputs inspection receipt data regarding tenant T-1 to the information processing device 2-1. For example, the POS terminal 1-1 generates inspection receipt data in an Xml file by capturing the inspection receipt, and outputs the inspection receipt data to the information processing device 2-1. The POS terminal 1-1 outputs inspection receipt data to the information processing device 2-1 based on an instruction to output inspection receipt data input by a store clerk at a time after the inspection time. Instead, the POS terminal 1-1 outputs inspection receipt data to the information processing device 2-1 in response to a request for inspection receipt data from the information processing device 2-1. The inspection receipt data is an example of first transaction data that includes aggregated information for each item regarding transactions using the POS terminal 1-1. A configuration example of the inspection receipt data will be described later.

POS端末1-nの構成は、POS端末1-1の構成と同様であるので、その説明を省略する。 The configuration of the POS terminal 1-n is the same as that of the POS terminal 1-1, so a description thereof will be omitted.

情報処理装置2-1は、決済センターとの通信により決済可能な取引を処理する装置である。情報処理装置2-1は、POS端末1-1と通信可能に接続されている。情報処理装置2-1は、ネットワークを介して、サーバ3と通信可能に接続されている。情報処理装置2-1は、サーバ3へ提供するテナントT-1に関する精算データを生成する装置である。テナントT-1に関する精算データは、POS端末1-1に関する精算データということもできる。精算データは、POS端末1-1及び情報処理装置2-1を用いたテナントT-1での1日分の取引に関する各精算項目の集計情報を含む。精算データは、サーバ3で識別可能なフォーマットで構成される。精算データは、取引に関する各項目の集計情報を含む第2の取引データの一例である。精算データの構成例については後述する。情報処理装置2-1は、サーバ3へ提供するテナントT-1に関する点検データを生成する装置である。テナントT-1に関する点検データは、POS端末1-1に関する点検データということもできる。点検データは、POS端末1-1及び情報処理装置2-1を用いたテナントT-1での開店から営業中の点検時刻までの取引に関する各点検項目の集計情報を含む。点検データは、サーバ3で識別可能なフォーマットで構成される。点検データは、取引に関する各項目の集計情報を含む第2の取引データの一例である。点検データの構成例については後述する。 The information processing device 2-1 is a device that processes transactions that can be settled through communication with a settlement center. The information processing device 2-1 is communicatively connected to the POS terminal 1-1. The information processing device 2-1 is communicably connected to the server 3 via a network. The information processing device 2-1 is a device that generates payment data regarding tenant T-1 to be provided to the server 3. The payment data regarding the tenant T-1 can also be referred to as payment data regarding the POS terminal 1-1. The settlement data includes total information of each settlement item regarding one day's worth of transactions at tenant T-1 using POS terminal 1-1 and information processing device 2-1. The payment data is configured in a format that can be identified by the server 3. The settlement data is an example of second transaction data that includes aggregate information of each item related to the transaction. A configuration example of the payment data will be described later. The information processing device 2-1 is a device that generates inspection data regarding the tenant T-1 to be provided to the server 3. The inspection data regarding the tenant T-1 can also be called inspection data regarding the POS terminal 1-1. The inspection data includes aggregated information on each inspection item related to transactions at tenant T-1 using the POS terminal 1-1 and the information processing device 2-1 from the opening of the store to the inspection time during business hours. The inspection data is configured in a format that can be identified by the server 3. The inspection data is an example of second transaction data that includes aggregated information on each item regarding the transaction. A configuration example of the inspection data will be described later.

情報処理装置2-1は、プロセッサ21、メインメモリ22、補助記憶デバイス23、通信インタフェース24、入力デバイス25、表示デバイス26及び読取デバイス27を有するコンピュータである。図1では、インタフェースは、「I/F」と記載されている。 The information processing device 2-1 is a computer having a processor 21, a main memory 22, an auxiliary storage device 23, a communication interface 24, an input device 25, a display device 26, and a reading device 27. In FIG. 1, the interface is described as "I/F."

プロセッサ21は、情報処理装置2-1の中枢部分に相当する。例えば、プロセッサ21は、CPU(Central Processing Unit)であるが、これに限定されない。プロセッサ21は、種々の回路で構成されていてもよい。プロセッサ21は、メインメモリ22または補助記憶デバイス23に予め記憶されているプログラムをメインメモリ22に展開する。プログラムは、情報処理装置2-1のプロセッサ21に後述する各部を実現させるプログラムである。プロセッサ21は、メインメモリ22に展開されたプログラムを実行することで、種々の動作を実行する。 The processor 21 corresponds to the central part of the information processing device 2-1. For example, the processor 21 is a CPU (Central Processing Unit), but is not limited thereto. Processor 21 may be composed of various circuits. The processor 21 loads a program stored in the main memory 22 or the auxiliary storage device 23 in advance into the main memory 22 . The program is a program that causes the processor 21 of the information processing device 2-1 to implement each section described below. The processor 21 executes various operations by executing programs loaded in the main memory 22.

メインメモリ22は、情報処理装置2-1の主記憶部分に相当する。メインメモリ22は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ22は、不揮発性のメモリ領域でオペレーティングシステム及びプログラムを記憶する。メインメモリ22は、揮発性のメモリ領域を、プロセッサ21によってデータが適宜書き換えられるワークエリアとして使用する。 The main memory 22 corresponds to the main memory portion of the information processing device 2-1. Main memory 22 includes a nonvolatile memory area and a volatile memory area. Main memory 22 is a nonvolatile memory area that stores an operating system and programs. The main memory 22 uses a volatile memory area as a work area in which data is appropriately rewritten by the processor 21.

補助記憶デバイス23は、情報処理装置2-1の補助記憶部分に相当する。例えば、補助記憶デバイス23は、EEPROM(登録商標)(Electric Erasable Programmable Read-Only Memory)、HDD(Hard Disc Drive)またはSSD(Solid State Drive)などである。補助記憶デバイス23は、上述のプログラム、プロセッサ21が各種の処理を行う上で使用するデータ及びプロセッサ21での処理によって生成されたデータを保存する。補助記憶デバイス23は記憶部の一例である。 The auxiliary storage device 23 corresponds to an auxiliary storage portion of the information processing device 2-1. For example, the auxiliary storage device 23 is an EEPROM (registered trademark) (Electric Erasable Programmable Read-Only Memory), an HDD (Hard Disc Drive), or an SSD (Solid State Drive). The auxiliary storage device 23 stores the above-mentioned programs, data used by the processor 21 to perform various processes, and data generated by processing by the processor 21. The auxiliary storage device 23 is an example of a storage section.

補助記憶デバイス23は、情報処理装置2-1を用いた取引に関する各項目の集計情報を記憶する。補助記憶デバイス23は、情報処理装置2-1を用いた取引を終了するごとに、取引に関する各項目の集計情報を更新する。補助記憶デバイス23は、情報処理装置2-1を用いた取引に関する一つ精算項目を、精算データに含まれる一つの精算項目に一対一で対応付けた対応情報を記憶することができる。 The auxiliary storage device 23 stores total information for each item regarding transactions using the information processing device 2-1. The auxiliary storage device 23 updates the total information of each item related to the transaction every time a transaction using the information processing device 2-1 is completed. The auxiliary storage device 23 can store correspondence information in which one payment item related to a transaction using the information processing device 2-1 is associated one-to-one with one payment item included in the payment data.

補助記憶デバイス23は、POS端末1-1に関する設定情報を記憶する。POS端末1-1に関する設定情報は、POS端末1-1に固有の設定の情報である。設定情報は、精算レシートデータと精算データとを紐付ける設定の情報である。設定情報は、点検レシートデータと点検データとを紐付ける設定の情報でもある。 The auxiliary storage device 23 stores setting information regarding the POS terminal 1-1. The setting information regarding the POS terminal 1-1 is setting information specific to the POS terminal 1-1. The setting information is information on settings that link payment receipt data and payment data. The setting information is also information on settings that link inspection receipt data and inspection data.

設定情報は、精算レシートデータから抽出する集計情報の精算項目を設定した情報を含む。精算レシートデータからの抽出対象となる精算項目は、精算データの生成に必要な精算項目である。精算レシートデータからの抽出対象となる精算項目は、精算レシートデータに含まれる全ての精算項目の場合もあるし、一部の精算項目の場合もある。設定情報は、精算レシートデータから抽出された一つ精算項目を、精算データに含まれる一つ精算項目に一対一で対応付けた情報を含むことができる。設定情報は、精算レシートデータから抽出された2以上の精算項目を、精算データに含まれる1つの精算項目に多対一で対応付けた情報を含むことができる。精算データに含まれる各精算項目のうちの非対応項目は、精算レシートデータから抽出された2以上の精算項目と対応付けられる。非対応項目は、精算データに含まれる各精算項目のうち、精算レシートデータから抽出された各精算項目及び情報処理装置2-1を用いた取引に関する各精算項目の何れか1つの精算項目に対応付かない精算項目である。設定情報は、精算レシートデータから抽出された2以上の精算項目の集計情報から精算データに含まれる1つの精算項目の集計情報を求める計算式を含むことができる。計算式は、税はがし処理などを加味したものであってもよい。 The setting information includes information that sets the payment items of the total information extracted from the payment receipt data. The payment items to be extracted from the payment receipt data are payment items necessary for generating payment data. The payment items to be extracted from the payment receipt data may be all of the payment items included in the payment receipt data, or may be some of the payment items. The setting information can include information in which one payment item extracted from the payment receipt data is associated one-to-one with one payment item included in the payment data. The setting information can include information in which two or more payment items extracted from the payment receipt data are associated with one payment item included in the payment data on a many-to-one basis. A non-corresponding item among each payment item included in the payment data is associated with two or more payment items extracted from the payment receipt data. The non-corresponding item corresponds to any one of the payment items extracted from the payment receipt data and each payment item related to transactions using the information processing device 2-1 among the payment items included in the payment data. This is a payment item that is not included. The setting information can include a calculation formula for calculating the aggregate information of one payment item included in the payment data from the aggregate information of two or more payment items extracted from the payment receipt data. The calculation formula may take into account tax removal processing and the like.

設定情報は、点検レシートデータから抽出する集計情報の点検項目を設定した情報を含む。設定情報は、点検レシートデータから抽出された1つの点検項目を、点検データに含まれる1つの点検項目に一対一で対応付けた情報を含むことができる。 The setting information includes information in which inspection items of aggregate information extracted from inspection receipt data are set. The setting information can include information in which one inspection item extracted from the inspection receipt data is associated one-to-one with one inspection item included in the inspection data.

なお、設定情報は、精算レシートデータ及び点検レシートデータのフォーマットによって異なる。そのため、POS端末1-1のメーカー、機種またはアプリケーションなどが変われば、POS端末1-1に関する設定情報の内容は変わる。 Note that the setting information differs depending on the format of the payment receipt data and the inspection receipt data. Therefore, if the manufacturer, model, application, etc. of the POS terminal 1-1 change, the contents of the setting information regarding the POS terminal 1-1 will change.

通信インタフェース24は、所定の通信プロトコルに従い、情報処理装置2-1を他の装置と有線または無線で通信可能に接続するためのインタフェースである。例えば、通信インタフェース24は、情報処理装置2-1をPOS端末1-1と通信可能に接続するインタフェースを含む。例えば、通信インタフェース24は、ネットワークを介して、情報処理装置2-1をサーバ3と通信可能に接続するインタフェースを含む。 The communication interface 24 is an interface for connecting the information processing device 2-1 to other devices in a wired or wireless communicable manner according to a predetermined communication protocol. For example, the communication interface 24 includes an interface that communicably connects the information processing device 2-1 to the POS terminal 1-1. For example, the communication interface 24 includes an interface that communicably connects the information processing device 2-1 to the server 3 via a network.

入力デバイス25は、情報処理装置2-1への指示を受け付けるデバイスである。例えば、入力デバイス25は、キーボード及びタッチパネルなどである。 The input device 25 is a device that accepts instructions to the information processing device 2-1. For example, the input device 25 is a keyboard, a touch panel, etc.

表示デバイス26は、プロセッサ21の制御により種々の画面を表示可能なデバイスである。例えば、表示デバイス26は、液晶ディスプレイ及びEL(Electroluminescence)ディスプレイなどである。表示デバイス26は、表示部の一例である。 The display device 26 is a device that can display various screens under the control of the processor 21. For example, the display device 26 is a liquid crystal display, an EL (Electroluminescence) display, or the like. The display device 26 is an example of a display section.

読取デバイス27は、決済センターとの通信による決済に必要な情報を読み取るデバイスである。例えば、読取デバイス27は、クレジットカード、電子マネー、デビットカード及びコード決済用のバーコードまたは二次元データコードから情報を読み取る。 The reading device 27 is a device that reads information necessary for payment through communication with the payment center. For example, the reading device 27 reads information from bar codes or two-dimensional data codes for credit cards, electronic money, debit cards, and code payments.

なお、情報処理装置2-1のハードウェア構成は、上述の構成に限定されるものではない。情報処理装置2-1は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。 Note that the hardware configuration of the information processing device 2-1 is not limited to the above-described configuration. The information processing device 2-1 allows the above-mentioned components to be omitted and changed, and new components to be added as appropriate.

上述のプロセッサ21に実装される各部について説明する。
プロセッサ21は、第1の取得部2101、判断部2102、抽出部2103、第2の取得部2104、生成部2105、検査部2106、記憶制御部2107、第3の取得部2108、第1の出力部2109、第4の取得部2110、第2の出力部2111及び表示制御部2112を実装する。
Each unit installed in the above-mentioned processor 21 will be explained.
The processor 21 includes a first acquisition unit 2101, a determination unit 2102, an extraction unit 2103, a second acquisition unit 2104, a generation unit 2105, an inspection unit 2106, a storage control unit 2107, a third acquisition unit 2108, and a first output. section 2109, fourth acquisition section 2110, second output section 2111, and display control section 2112.

第1の取得部2101は、種々のレシートデータをPOS端末1-1から取得する。例えば、第1の取得部2101は、精算レシートデータをPOS端末1-1から取得する。例えば、第1の取得部2101は、点検レシートデータをPOS端末1-1から取得する。 The first acquisition unit 2101 acquires various receipt data from the POS terminal 1-1. For example, the first acquisition unit 2101 acquires payment receipt data from the POS terminal 1-1. For example, the first acquisition unit 2101 acquires inspection receipt data from the POS terminal 1-1.

判断部2102は、第1の取得部2101で取得されたレシートデータのレシート区分を判断する。例えば、判断部2102は、第1の取得部2101で取得されたレシートデータのレシート区分を精算レシートと判断する。例えば、判断部2102は、第1の取得部2101で取得されたレシートデータのレシート区分を点検レシートと判断する。 The determining unit 2102 determines the receipt classification of the receipt data acquired by the first acquiring unit 2101. For example, the determining unit 2102 determines that the receipt classification of the receipt data acquired by the first acquiring unit 2101 is a payment receipt. For example, the determining unit 2102 determines that the receipt classification of the receipt data acquired by the first acquiring unit 2101 is an inspection receipt.

抽出部2103は、設定情報に基づいて、第1の取引データから集計情報を抽出する。例えば、抽出部2103は、設定情報に基づいて、精算レシートデータから集計情報を抽出する。抽出部2103は、精算レシートデータから抽出された各精算項目の集計情報の一覧のデータを生成する。以下では、抽出部2103によって精算レシートデータから抽出された各精算項目の集計情報の一覧のデータを第1の精算項目情報データともいう。例えば、抽出部2103は、設定情報に基づいて、点検レシートデータから集計情報を抽出する。抽出部2103は、点検レシートデータから抽出された各点検項目の集計情報の一覧のデータを生成する。以下では、抽出部2103によって点検レシートデータから抽出された各点検項目の集計情報の一覧のデータを点検項目情報データともいう。 The extraction unit 2103 extracts total information from the first transaction data based on the setting information. For example, the extraction unit 2103 extracts total information from the payment receipt data based on the setting information. The extraction unit 2103 generates data of a list of total information for each payment item extracted from the payment receipt data. Hereinafter, the data of the list of total information for each payment item extracted from the payment receipt data by the extraction unit 2103 will also be referred to as first payment item information data. For example, the extraction unit 2103 extracts total information from the inspection receipt data based on the setting information. The extraction unit 2103 generates data of a list of aggregated information for each inspection item extracted from the inspection receipt data. Hereinafter, the data of the list of aggregated information for each inspection item extracted from the inspection receipt data by the extraction unit 2103 will also be referred to as inspection item information data.

第2の取得部2104は、情報処理装置2-1を用いた取引に関する各項目の集計情報を補助記憶デバイス23から取得する。例えば、第2の取得部2104は、情報処理装置2-1を用いた各精算項目の集計情報の一覧のデータを補助記憶デバイス23から取得する。以下では、情報処理装置2-1を用いた取引に関する各精算項目の集計情報の一覧のデータを第2の精算項目情報データともいう。 The second acquisition unit 2104 acquires from the auxiliary storage device 23 aggregated information for each item regarding transactions using the information processing device 2-1. For example, the second acquisition unit 2104 acquires from the auxiliary storage device 23 data of a list of total information for each payment item using the information processing device 2-1. Hereinafter, the data of the list of aggregated information for each settlement item regarding transactions using the information processing device 2-1 will also be referred to as second settlement item information data.

生成部2105は、抽出部2103によって第1の取引データから抽出された集計情報を用いて、第2の取引データを生成する。生成部2105は、抽出部2103によって第1の取引データから抽出された集計情報及び情報処理装置2-1を用いた取引に関する各項目の集計情報を用いて、第2の取引データを生成する。例えば、生成部2105は、第1の精算項目情報データを用いて、精算データを生成する。生成部2105は、第1の精算項目情報データ及び第2の精算項目データを用いて、精算データを生成する。例えば、生成部2105は、点検項目情報データを用いて、点検データを生成する。なお、「生成」という文言は、第2の取引データを生成するためのデータの修正、変更、組合せ及び計算などの種々の動作を含む。 The generation unit 2105 generates second transaction data using the aggregate information extracted from the first transaction data by the extraction unit 2103. The generation unit 2105 generates second transaction data using the total information extracted from the first transaction data by the extraction unit 2103 and the total information of each item regarding transactions using the information processing device 2-1. For example, the generation unit 2105 generates payment data using the first payment item information data. The generation unit 2105 generates payment data using the first payment item information data and the second payment item data. For example, the generation unit 2105 generates inspection data using inspection item information data. Note that the term "generation" includes various operations such as data modification, change, combination, and calculation for generating the second transaction data.

検査部2106は、生成部2105で生成された第2の取引データに含まれる各項目の集計情報におけるエラーをチェックする。例えば、検査部2106は、生成部2105で生成された精算データに含まれる各精算項目の集計情報におけるエラーをチェックする。 The inspection unit 2106 checks for errors in the total information of each item included in the second transaction data generated by the generation unit 2105. For example, the inspection unit 2106 checks for errors in the total information of each payment item included in the payment data generated by the generation unit 2105.

記憶制御部2107は、種々のデータを補助記憶デバイス23に記憶させる。例えば、記憶制御部2107は、生成部2105で生成された精算データを補助記憶デバイス23に記憶させる。例えば、記憶制御部2107は、第1の取得部2101で取得された精算レシートデータを補助記憶デバイス23に記憶させる。例えば、記憶制御部2107は、生成部2105で生成された点検データを補助記憶デバイス23に記憶させる。 The storage control unit 2107 causes the auxiliary storage device 23 to store various data. For example, the storage control unit 2107 causes the auxiliary storage device 23 to store the payment data generated by the generation unit 2105. For example, the storage control unit 2107 causes the auxiliary storage device 23 to store the payment receipt data acquired by the first acquisition unit 2101. For example, the storage control unit 2107 causes the auxiliary storage device 23 to store the inspection data generated by the generation unit 2105.

第3の取得部2108は、精算データの要求をサーバ3から取得する。第3の取得部2108は、点検データの要求をサーバ3から取得する。 The third acquisition unit 2108 acquires a request for payment data from the server 3. The third acquisition unit 2108 acquires a request for inspection data from the server 3.

第1の出力部2109は、第3の取得部2108で取得された精算データの要求に応じて、補助記憶デバイス23に記憶されている精算データをサーバ3へ出力する。第1の出力部2109は、精算データに加えて、補助記憶デバイス23に記憶されている精算レシートデータをサーバ3へ出力する。第1の出力部2109は、第3の取得部2108で取得された点検データの要求に応じて、補助記憶デバイス23に記憶されている点検データをサーバ3へ出力する。 The first output unit 2109 outputs the payment data stored in the auxiliary storage device 23 to the server 3 in response to the request for the payment data acquired by the third acquisition unit 2108. The first output unit 2109 outputs the payment receipt data stored in the auxiliary storage device 23 to the server 3 in addition to the payment data. The first output unit 2109 outputs the inspection data stored in the auxiliary storage device 23 to the server 3 in response to a request for the inspection data acquired by the third acquisition unit 2108.

第4の取得部2110は、精算指示をサーバ3から取得する。精算指示は、精算に関する処理の開始の指示である。精算指示は、情報処理装置2-1から精算レシートデータの要求をPOS端末1-1へ出力させる指示を含む。第4の取得部2110は、点検指示をサーバ3から取得する。点検指示は、点検に関する処理の開始の指示である。点検指示は、点検に関するアラート画面を情報処理装置2-1に表示させる指示を含む。点検に関するアラート画面は、点検時刻であることを店員へ通知する画面である。これに代えて、点検指示は、情報処理装置2-1から点検レシートデータの要求をPOS端末1-1へ出力させる指示を含んでいてもよい。 The fourth acquisition unit 2110 acquires the payment instruction from the server 3. The payment instruction is an instruction to start processing related to payment. The payment instruction includes an instruction to cause the information processing device 2-1 to output a request for payment receipt data to the POS terminal 1-1. The fourth acquisition unit 2110 acquires the inspection instruction from the server 3. The inspection instruction is an instruction to start processing related to inspection. The inspection instruction includes an instruction to cause the information processing device 2-1 to display an alert screen regarding inspection. The inspection-related alert screen is a screen that notifies the store clerk that it is inspection time. Alternatively, the inspection instruction may include an instruction to cause the information processing device 2-1 to output a request for inspection receipt data to the POS terminal 1-1.

第2の出力部2111は、第4の取得部2110で取得された精算指示に応じて、精算レシートデータの要求をPOS端末1-1へ出力する。第2の出力部2111は、第4の取得部2110で取得された点検指示に応じて、点検レシートデータの要求をPOS端末1-1へ出力する。 The second output unit 2111 outputs a request for payment receipt data to the POS terminal 1-1 in response to the payment instruction acquired by the fourth acquisition unit 2110. The second output unit 2111 outputs a request for inspection receipt data to the POS terminal 1-1 in response to the inspection instruction acquired by the fourth acquisition unit 2110.

表示制御部2112は、種々の画面を表示デバイス26に表示させる。例えば、表示制御部2112は、生成部2105で生成された精算データまたは点検データを表示デバイス26に表示させる。例えば、表示制御部2112は、第4の取得部2110で取得された点検指示に応じて、点検に関するアラート画面を表示デバイス26に表示させる。 The display control unit 2112 causes the display device 26 to display various screens. For example, the display control unit 2112 causes the display device 26 to display the payment data or inspection data generated by the generation unit 2105. For example, the display control unit 2112 causes the display device 26 to display an alert screen regarding inspection in response to the inspection instruction acquired by the fourth acquisition unit 2110.

情報処理装置2-1の構成は、情報処理装置2-nの構成と同様であるので、その説明を省略する。 The configuration of the information processing device 2-1 is similar to the configuration of the information processing device 2-n, so a description thereof will be omitted.

サーバ3は、テナントT-1~T-nのそれぞれの売上を管理するサーバである。サーバ3は、テナントT-1~T-nのそれぞれから精算データ及び点検データを収集する。サーバ3は、テナントT-1~T-nのそれぞれから精算レシートデータを収集する。 The server 3 is a server that manages the sales of each of the tenants T-1 to Tn. The server 3 collects payment data and inspection data from each of the tenants T-1 to Tn. The server 3 collects payment receipt data from each of the tenants T-1 to Tn.

サーバ3は、プロセッサ31、メインメモリ32、補助記憶デバイス33及び通信インタフェース34を有するコンピュータである。 The server 3 is a computer having a processor 31, a main memory 32, an auxiliary storage device 33, and a communication interface 34.

プロセッサ31は、サーバ3の中枢部分に相当する。プロセッサ31は、上述のプロセッサ21と同様のハードウェア構成である。
メインメモリ32は、サーバ3の主記憶部分に相当する。メインメモリ32は、上述のメインメモリ22と同様のハードウェア構成である。
補助記憶デバイス33は、サーバ3の補助記憶部分に相当する。補助記憶デバイス33は、上述の補助記憶デバイス23と同様のハードウェア構成である。
補助記憶デバイス23は、テナントT-1~T-nのそれぞれから収集された精算データ、精算レシートデータ及び点検データを記憶する。
通信インタフェース34は、所定の通信プロトコルに従い、ネットワークを介して、サーバ3を情報処理装置2-1~2-nのそれぞれと通信可能に接続するインタフェースを含む。
なお、サーバ3のハードウェア構成は、上述の構成に限定されるものではない。サーバ3は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。
The processor 31 corresponds to the central part of the server 3. The processor 31 has the same hardware configuration as the processor 21 described above.
The main memory 32 corresponds to the main memory portion of the server 3. The main memory 32 has the same hardware configuration as the main memory 22 described above.
The auxiliary storage device 33 corresponds to an auxiliary storage portion of the server 3. The auxiliary storage device 33 has the same hardware configuration as the auxiliary storage device 23 described above.
The auxiliary storage device 23 stores payment data, payment receipt data, and inspection data collected from each of the tenants T-1 to T-n.
The communication interface 34 includes an interface that communicably connects the server 3 to each of the information processing devices 2-1 to 2-n via a network according to a predetermined communication protocol.
Note that the hardware configuration of the server 3 is not limited to the above-mentioned configuration. The server 3 allows the above-mentioned components to be omitted and changed, and new components to be added, as appropriate.

上述のプロセッサ31に実装される各部について説明する。
プロセッサ31は、第1の出力部311、取得部312及び第2の出力部313を実装する。
Each unit installed in the above-mentioned processor 31 will be explained.
The processor 31 includes a first output section 311, an acquisition section 312, and a second output section 313.

第1の出力部311は、精算データの要求を情報処理装置2-1~2-nのそれぞれへ出力する。例えば、第1の出力部311は、テナントT-1~T-nのそれぞれの閉店時刻以後の時刻に、精算データの要求を情報処理装置2-1~2-nのそれぞれへ出力する。これに代えて、第1の出力部311は、テナントT-1~T-nの最も遅い閉店時刻以後の時刻に、精算データの要求を情報処理装置2-1~2-nへ一斉に出力してもよい。第1の出力部311は、点検データの要求を情報処理装置2-1~2-nのそれぞれへ出力する。例えば、第1の出力部311は、点検時刻に、点検データの要求を情報処理装置2-1~2-nへ一斉に出力する。 The first output unit 311 outputs a request for payment data to each of the information processing devices 2-1 to 2-n. For example, the first output unit 311 outputs a request for payment data to each of the information processing devices 2-1 to 2-n at a time after the closing time of each of the tenants T-1 to T-n. Instead, the first output unit 311 outputs requests for payment data to the information processing devices 2-1 to 2-n all at once at a time after the latest closing time of the tenants T-1 to T-n. You may. The first output unit 311 outputs a request for inspection data to each of the information processing devices 2-1 to 2-n. For example, the first output unit 311 outputs requests for inspection data to the information processing devices 2-1 to 2-n all at once at the inspection time.

取得部312は、情報処理装置2-1~2-nのそれぞれから、精算データを取得する。取得部312は、情報処理装置2-1~2-nのそれぞれから、精算データに加えて精算レシートデータを取得する。取得部312は、情報処理装置2-1~2-nのそれぞれから、点検データを取得する。 The acquisition unit 312 acquires payment data from each of the information processing devices 2-1 to 2-n. The acquisition unit 312 acquires payment receipt data in addition to payment data from each of the information processing devices 2-1 to 2-n. The acquisition unit 312 acquires inspection data from each of the information processing devices 2-1 to 2-n.

第2の出力部313は、精算指示を情報処理装置2-1~2-nのそれぞれへ出力する。例えば、第2の出力部313は、テナントT-1~T-nのそれぞれの閉店時刻以後の時刻に、精算指示を情報処理装置2-1~2-nのそれぞれへ出力する。例えば、第2の出力部313は、テナントT-1~T-nの最も遅い閉店時刻以後の時刻に、精算指示を情報処理装置2-1~2-nのそれぞれへ出力する。第2の出力部313は、点検指示を情報処理装置2-1~2-nのそれぞれへ出力する。例えば、第2の出力部313は、点検時刻に、点検指示を情報処理装置2-1~2-nへ一斉に出力する。 The second output unit 313 outputs a payment instruction to each of the information processing devices 2-1 to 2-n. For example, the second output unit 313 outputs a payment instruction to each of the information processing devices 2-1 to 2-n at a time after the closing time of each of the tenants T-1 to T-n. For example, the second output unit 313 outputs a payment instruction to each of the information processing devices 2-1 to 2-n at a time after the latest closing time of the tenants T-1 to T-n. The second output unit 313 outputs the inspection instruction to each of the information processing devices 2-1 to 2-n. For example, the second output unit 313 outputs inspection instructions to the information processing devices 2-1 to 2-n all at once at the inspection time.

以下では、精算に関する処理と点検に関する処理とに分けて説明する。
まず、精算に関する処理について説明する。
Below, processing related to payment and processing related to inspection will be explained separately.
First, processing related to payment will be explained.

精算レシートデータの構成例について説明する。
図2は、POS端末1-1から情報処理装置2-1へ送信される精算レシートデータの構成例を示す図である。
精算レシートデータは、POS端末1-1に固有のフォーマットとして予め決められた各精算項目の集計情報を含む。精算レシートデータは、レシート区分が精算レシートであることを示す情報を含んでいてもよい。精算レシートデータは、テナントT-1の識別コードなどのテナントT-1を識別する情報を含んでいてもよい。精算レシートデータは、POS端末1-1の識別コードなどのPOS端末1-1を識別する情報を含んでいてもよい。
精算レシートデータは、精算項目として、「総売上」項目、「純売上」項目、「消費税」項目、「現金」項目、「掛売」項目、「商品券」項目、「現金在高」項目、「送料」項目、「箱代」項目及び「ラッピング代」項目を含む。精算レシートデータは、これら以外の1以上の精算項目を含んでいてもよい。
「掛売」項目の集計情報は、情報処理装置2-1で決済された取引に関する金額である。
An example of the structure of payment receipt data will be explained.
FIG. 2 is a diagram showing an example of the structure of payment receipt data transmitted from the POS terminal 1-1 to the information processing device 2-1.
The payment receipt data includes total information for each payment item that is predetermined as a format unique to the POS terminal 1-1. The payment receipt data may include information indicating that the receipt classification is a payment receipt. The payment receipt data may include information that identifies tenant T-1, such as an identification code for tenant T-1. The payment receipt data may include information that identifies the POS terminal 1-1, such as an identification code of the POS terminal 1-1.
Settlement receipt data includes settlement items such as "gross sales" item, "net sales" item, "consumption tax" item, "cash" item, "credit" item, "gift certificate" item, and "cash inventory" item. , including ``Shipping fee'' item, ``Box fee'' item, and ``Wrapping fee'' item. The payment receipt data may include one or more payment items other than these.
The total information in the "Credit" item is the amount of money related to transactions settled by the information processing device 2-1.

第1の精算項目情報データの構成例について説明する。
図3は、第1の精算項目情報データの構成例を示す図である。
第1の精算項目情報データは、設定情報に基づいて精算レシートデータから抽出された各精算項目の集計情報の一覧のデータである。
A configuration example of the first payment item information data will be explained.
FIG. 3 is a diagram illustrating a configuration example of first payment item information data.
The first payment item information data is a list of aggregated information for each payment item extracted from the payment receipt data based on the setting information.

この例では、設定情報は、精算レシートデータから抽出する集計情報の精算項目として、精算レシートデータの「総売上」項目、「純売上」項目、「消費税」項目、「現金」項目、「掛売」項目、「商品券」項目、「現金在高」項目、「送料」項目、「箱代」項目及び「ラッピング代」項目を設定した情報を含む。
抽出部2103は、設定情報に含まれる精算レシートデータから抽出する集計情報の精算項目を設定した情報を用いる。抽出部2103は、設定情報に含まれるこの情報に基づいて、図2に示す精算レシートデータから集計情報を抽出する。抽出部2103は、抽出した集計情報を用いて、図3に示す第1の精算項目情報データを生成する。
In this example, the setting information includes the "gross sales" item, "net sales" item, "consumption tax" item, "cash" item, and "credit" item of the payment receipt data as the payment items of the summary information extracted from the payment receipt data. It includes information in which items such as "Sales" item, "Gift certificate" item, "Cash balance" item, "Shipping fee" item, "Box cost" item, and "Wrapping fee" item are set.
The extraction unit 2103 uses information in which the payment items of the total information extracted from the payment receipt data included in the setting information are set. The extraction unit 2103 extracts total information from the payment receipt data shown in FIG. 2 based on this information included in the setting information. The extraction unit 2103 generates first payment item information data shown in FIG. 3 using the extracted total information.

第2の精算項目情報データの構成例について説明する。
図4は、第2の精算項目情報データの構成例を示す図である。
第2の精算項目情報データは、情報処理装置2-1を用いた取引に関する各精算項目の集計情報の一覧のデータである。第2の精算項目情報データは、「クレジット売上」項目及び「電子マネー売上」項目を含む。「クレジット売上」項目及び「電子マネー売上」項目の集計情報の合計額は、図3に示す「掛売」項目の集計情報の額に対応する。
A configuration example of the second payment item information data will be explained.
FIG. 4 is a diagram showing a configuration example of the second payment item information data.
The second settlement item information data is data of a list of total information of each settlement item regarding transactions using the information processing device 2-1. The second payment item information data includes a "credit sales" item and an "electronic money sales" item. The total amount of the aggregate information of the "Credit sales" item and the "Electronic money sales" item corresponds to the amount of the aggregate information of the "Credit sales" item shown in FIG.

精算データの構成例について説明する。
図5は、精算データの構成例を示す図である。
精算データは、サーバ3で識別可能なフォーマットとして図5に示す各精算項目を含む。
An example of the structure of payment data will be explained.
FIG. 5 is a diagram showing an example of the structure of payment data.
The payment data includes each payment item shown in FIG. 5 in a format that can be identified by the server 3.

この例では、対応情報は、第2の精算項目情報データの「クレジット売上」項目を、精算データの「クレジット売上」項目に対応付けた情報を含む。対応情報は、第2の精算項目情報データの「電子マネー売上」項目を、精算データの「電子マネー売上」項目に対応付けた情報を含む。 In this example, the correspondence information includes information that associates the "credit sales" item of the second payment item information data with the "credit sales" item of the payment data. The correspondence information includes information that associates the "electronic money sales" item of the second payment item information data with the "electronic money sales" item of the payment data.

設定情報は、第1の精算項目情報データの「総売上」項目を、精算データの「総売上」項目に対応付けた情報を含む。設定情報は、第1の精算項目情報データの「純売上」項目を、精算データの「純売上」項目に対応付けた情報を含む。設定情報は、第1の精算項目情報データの「消費税」項目を、精算データの「消費税」項目に対応付けた情報を含む。設定情報は、第1の精算項目情報データの「現金」項目を、精算データの「現金売上」項目に対応付けた情報を含む。設定情報は、第1の精算項目情報データの「商品券」項目を、精算データの「商品券売上」項目に対応付けた情報を含む。設定情報は、第1の精算項目情報データの「現金在高」項目を、精算データの「現金在高」項目に対応付けた情報を含む。設定情報は、第1の精算項目情報データの「総売上」項目を、精算データの「客数」項目に対応付けた情報を含む。このように、設定情報は、名称の異なる同内容の項目についても、第1の精算項目情報データと精算データとの間で対応付けることができる。 The setting information includes information that associates the "total sales" item of the first payment item information data with the "total sales" item of the payment data. The setting information includes information that associates the "net sales" item of the first payment item information data with the "net sales" item of the payment data. The setting information includes information that associates the "consumption tax" item of the first payment item information data with the "consumption tax" item of the payment data. The setting information includes information that associates the "cash" item of the first settlement item information data with the "cash sales" item of the settlement data. The setting information includes information that associates the "gift certificate" item of the first payment item information data with the "gift certificate sales" item of the payment data. The setting information includes information that associates the "cash balance" item of the first settlement item information data with the "cash balance" item of the settlement data. The setting information includes information that associates the "total sales" item of the first payment item information data with the "number of customers" item of the payment data. In this way, the setting information can be associated between the first payment item information data and the payment data even for items having the same content but different names.

設定情報は、第1の精算項目情報データの「送料」項目、「箱代」項目及び「ラッピング」項目を、精算データの「その他控除売上」項目に対応付けた情報を含む。精算データの「その他控除売上」項目は、非対応項目である。設定情報は、第1の精算項目情報データの「送料」項目、「箱代」項目及び「ラッピング」項目の金額を積算する計算式の情報を含む。 The setting information includes information that associates the "shipping" item, "box cost" item, and "wrapping" item of the first payment item information data with the "other sales deduction" item of the payment data. The "Other deduction sales" item in the settlement data is a non-compliant item. The setting information includes information on a calculation formula for adding up the amounts of the "shipping fee" item, "box cost" item, and "wrapping" item of the first payment item information data.

設定情報は、第1の精算項目情報データの「掛売」項目並びに第2の精算項目情報データの「クレジット売上」項目及び「電子マネー売上」項目を、精算データの「掛売上」項目に対応付けた情報を含む。精算データの「掛売上」項目は、非対応項目である。設定情報は、第1の精算項目情報データの「掛売」項目の金額から、第2の精算項目情報データの「クレジット売上」項目の金額及び「電子マネー売上」項目の金額を差し引く計算式の情報を含む。 The setting information corresponds to the "credit sales" item of the first payment item information data and the "credit sales" item and "electronic money sales" item of the second payment item information data to the "credit sales" item of the payment data. Contains information attached. The "Credited Sales" item in the settlement data is a non-compliant item. The setting information includes a calculation formula that subtracts the amount of the "credit sales" item and the amount of "electronic money sales" of the second payment item information data from the amount of the "credit sales" item of the first payment item information data. Contains information.

生成部2105は、図3に示す第1の精算項目情報データ及び図4に示す第2の精算項目情報データを用いて、図5に示す精算データを生成する。
例えば、生成部2105は、対応情報を用いる。生成部2105は、対応情報に基づいて、第2の精算項目情報データの「クレジット売上」項目の金額を、精算データの「クレジット売上」項目の金額として用いる。生成部2105は、対応情報に基づいて、第2の精算項目情報データの「電子マネー売上」項目の金額を、精算データの「電子マネー売上」項目の金額として用いる。
The generation unit 2105 generates the payment data shown in FIG. 5 using the first payment item information data shown in FIG. 3 and the second payment item information data shown in FIG. 4.
For example, the generation unit 2105 uses correspondence information. The generation unit 2105 uses the amount in the "Credit Sales" item of the second payment item information data as the amount in the "Credit Sales" item of the payment data, based on the correspondence information. The generation unit 2105 uses the amount in the "electronic money sales" item of the second payment item information data as the amount in the "electronic money sales" item of the payment data, based on the correspondence information.

例えば、生成部2105は、設定情報に含まれる精算項目を一対一で対応付けた情報を用いる。生成部2105は、精算項目を一対一で対応付けた情報に基づいて、第1の精算項目情報データの「総売上」項目の金額を、精算データの「総売上」項目の金額として用いる。同様に、生成部2105は、第1の精算項目情報データの「現金」項目の金額を、精算データの「現金売上」項目の金額として用いる。精算データの「純売上」項目、「消費税」項目、「商品券売上」項目、「現金在高」項目及び「客数」項目についても同様である。 For example, the generation unit 2105 uses information in which payment items included in the setting information are associated on a one-to-one basis. The generation unit 2105 uses the amount in the "total sales" item of the first payment item information data as the amount in the "total sales" item of the payment data, based on information in which payment items are associated on a one-to-one basis. Similarly, the generation unit 2105 uses the amount in the "cash" item of the first settlement item information data as the amount in the "cash sales" item of the settlement data. The same applies to the "net sales" item, "consumption tax" item, "gift certificate sales" item, "cash balance" item, and "number of customers" item in the settlement data.

例えば、生成部2105は、設定情報に含まれる精算項目を多対一で対応付けた情報を用いる。生成部2105は、精算項目を多対一で対応付けた情報に基づいて、精算データの「その他控除総売上」項目について、「送料」項目、「箱代」項目及び「ラッピング」項目の集計情報を用いる。生成部2105は、設定情報に含まれる集計情報を求める計算式を用いる。生成部2105は、集計情報を求める計算式に基づいて、「送料」項目、「箱代」項目及び「ラッピング」項目の金額を積算した金額を求める。生成部2105は、精算項目を多対一で対応付けた情報に基づいて、求めた金額を、精算データの「その他控除総売上」項目の金額として用いる。 For example, the generation unit 2105 uses information in which payment items included in the setting information are associated on a many-to-one basis. The generation unit 2105 generates aggregate information for the "Shipping" item, "Box cost" item, and "Wrapping" item for the "Other deduction gross sales" item of the payment data, based on information in which payment items are associated on a many-to-one basis. Use. The generation unit 2105 uses a calculation formula to obtain the total information included in the setting information. The generation unit 2105 calculates the amount of money by adding up the amounts of the "shipping" item, "box cost" item, and "wrapping" item based on the calculation formula for calculating the total information. The generation unit 2105 uses the calculated amount as the amount of the "Other deductions total sales" item of the payment data based on information in which payment items are associated on a many-to-one basis.

同様に、生成部2105は、精算データの「掛売上」項目について、第1の精算項目情報データの「掛売」項目並びに第2の精算項目情報データの「クレジット売上」項目及び「電子マネー売上」項目を用いる。生成部2105は、設定情報に含まれる集計情報を求める計算式を用いる。生成部2105は、集計情報を求める計算式に基づいて、第1の精算項目情報データの「掛売」項目の金額から、第2の精算項目情報データの「クレジット売上」項目の金額及び「電子マネー売上」項目の金額を差し引いた金額を求める。生成部2105は、精算項目を多対一で対応付けた情報に基づいて、求めた金額を、精算データの「掛売上」項目の金額として用いる。 Similarly, the generation unit 2105 generates the "credit sales" item of the first payment item information data, the "credit sales" item of the second payment item information data, and the "electronic money sales" item of the payment data. ” items are used. The generation unit 2105 uses a calculation formula to obtain the total information included in the setting information. The generation unit 2105 calculates the amount of the "credit sales" item of the second payment item information data and the "electronic sales" item from the amount of the "credit sales" item of the first payment item information data based on the calculation formula for calculating the total information. Calculate the amount by subtracting the amount in the "Money Sales" item. The generation unit 2105 uses the calculated amount as the amount of the "Credited Sales" item in the payment data based on information that correlates payment items on a many-to-one basis.

情報処理装置2-1による精算に関する処理の手順について説明する。
図6は、情報処理装置2-1による精算データの生成処理の手順を例示するフローチャートである。
The procedure of processing related to payment by the information processing device 2-1 will be explained.
FIG. 6 is a flowchart illustrating a procedure for generating payment data by the information processing device 2-1.

第1の取得部2101は、精算レシートデータをPOS端末1-1から取得する(ACT101)。ACT101では、例えば、第1の取得部2101は、テナントT-1の閉店時刻以後の時刻に、精算レシートデータをPOS端末1-1から取得する。 The first acquisition unit 2101 acquires payment receipt data from the POS terminal 1-1 (ACT101). In ACT101, for example, the first acquisition unit 2101 acquires payment receipt data from the POS terminal 1-1 at a time after the closing time of tenant T-1.

判断部2102は、第1の取得部2101で取得されたレシートデータのレシート区分を判断する(ACT102)。ACT102では、例えば、判断部2102は、レシートデータに含まれるレシート区分を示す情報に基づいてレシート区分を判断する。 The determining unit 2102 determines the receipt classification of the receipt data acquired by the first acquiring unit 2101 (ACT102). In ACT 102, for example, the determination unit 2102 determines the receipt classification based on information indicating the receipt classification included in the receipt data.

判断部2102は、レシート区分が精算レシートであるか否かを判断する(ACT103)。レシート区分が精算レシートではない場合(ACT103、NO)、プロセッサ21は、精算レシートとは異なる区分のレシートデータを処理する(ACT104)。レシート区分が精算レシートである場合(ACT103、YES)、抽出部2103は、設定情報に基づいて、精算レシートデータから集計情報を抽出する(ACT105)。ACT105では、例えば、抽出部2103は、図3を用いて説明したように、精算レシートデータから集計情報を抽出する。抽出部2103は、精算レシートデータから抽出した各精算項目の集計情報に基づいて、第1の精算項目情報データを生成する(ACT106)。例えば、抽出部2103は、図3を用いて説明したように、第1の精算項目情報データを生成する。 The determining unit 2102 determines whether the receipt classification is a payment receipt (ACT103). If the receipt category is not a settlement receipt (ACT103, NO), the processor 21 processes receipt data of a category different from the settlement receipt (ACT104). When the receipt classification is a payment receipt (ACT103, YES), the extraction unit 2103 extracts total information from the payment receipt data based on the setting information (ACT105). In ACT105, for example, the extraction unit 2103 extracts total information from the payment receipt data, as described using FIG. The extraction unit 2103 generates first payment item information data based on the total information of each payment item extracted from the payment receipt data (ACT106). For example, the extraction unit 2103 generates the first payment item information data as described using FIG. 3 .

第2の取得部2104は、第2の精算項目情報データを取得する(ACT107)。ACT107では、例えば、第2の取得部2104は、第2の精算項目情報データを補助記憶デバイス23から取得する。 The second acquisition unit 2104 acquires second payment item information data (ACT107). In ACT 107, for example, the second acquisition unit 2104 acquires second payment item information data from the auxiliary storage device 23.

生成部2105は、第1の精算項目情報データ及び第2の精算項目情報データを用いて精算データを生成する(ACT108)。ACT108では、例えば、生成部2105は、図5を用いて説明したように、精算データを生成する。
生成部2105は、対応情報に基づいて、第2の精算項目情報データの一つの精算項目の集計情報を、精算データの一つの精算項目の集計情報として用いる。
生成部2105は、設定情報に基づいて、第1の精算項目情報データの一つの精算項目の集計情報を、精算データの一つの精算項目の集計情報として用いる。生成部2105は、第1の精算項目情報データと精算データとで名称の異なる同内容の項目についても、精算データに集計情報をセットすることができる。
生成部2105は、第1の精算項目情報データ及び第2の精算項目情報データを用いることで、精算データに含まれる全ての精算項目に集計情報をセットすることができる。
The generation unit 2105 generates payment data using the first payment item information data and the second payment item information data (ACT108). In ACT108, for example, the generation unit 2105 generates payment data as described using FIG.
The generation unit 2105 uses the total information of one payment item of the second payment item information data as the total information of one payment item of the payment data, based on the correspondence information.
The generation unit 2105 uses the total information of one payment item of the first payment item information data as the total information of one payment item of the payment data, based on the setting information. The generation unit 2105 can also set summary information in the payment data for items with the same content but different names between the first payment item information data and the payment data.
By using the first payment item information data and the second payment item information data, the generation unit 2105 can set summary information for all payment items included in the payment data.

生成部2105は、非対応項目について、精算レシートデータから抽出された2以上の項目の集計情報を用いて、非対応項目の集計情報を求める。生成部2105は、求めた値を非対応項目の集計情報として用いる。生成部2105は、精算データの非対応項目についても、第1の精算項目情報データを用いて集計情報をセットすることができる。 The generation unit 2105 obtains aggregate information of the non-compliant items using aggregate information of two or more items extracted from the payment receipt data. The generation unit 2105 uses the obtained value as aggregate information for non-corresponding items. The generation unit 2105 can also set summary information for non-corresponding items in the payment data using the first payment item information data.

表示制御部2112は、生成部2105で生成された精算データの表示設定があるか否かを判断する(ACT109)。ACT109では、例えば、表示制御部2112は、メインメモリ22または補助記憶デバイス23に記憶されている精算データの表示設定の有無を示す情報を参照する。精算データの表示設定がない場合(ACT109、NO)、処理は、ACT109から後述するACT114へ遷移する。精算データの表示設定がある場合(ACT109、YES)、表示制御部2112は、精算データを表示する精算入力画面を表示デバイス26に表示させる(ACT110)。ACT110で表示される精算入力画面は、精算データに含まれる各精算項目の集計情報の変更指示を入力可能とする画面である。これにより、店員は、精算データに含まれる各精算項目の集計情報を確認することができる。 The display control unit 2112 determines whether there is a display setting for the payment data generated by the generation unit 2105 (ACT109). In ACT 109, for example, the display control unit 2112 refers to information stored in the main memory 22 or the auxiliary storage device 23 that indicates whether or not the payment data is set to be displayed. If there is no display setting for payment data (ACT 109, NO), the process transitions from ACT 109 to ACT 114, which will be described later. If there is a setting to display the payment data (ACT109, YES), the display control unit 2112 causes the display device 26 to display a payment input screen that displays the payment data (ACT110). The payment input screen displayed in ACT 110 is a screen that allows input of an instruction to change the total information of each payment item included in the payment data. This allows the store clerk to check the total information for each payment item included in the payment data.

表示制御部2112は、精算入力画面で変更指示が入力されたか否かを判断する(ACT111)。ACT111では、例えば、表示制御部2112は、店員によって入力デバイス25で変更指示が入力されたか否かを判断する。例えば、店員は、入力デバイス25で、精算データに含まれる客数などの少なくとも1つの精算項目の集計情報に対する変更指示を入力することができる。変更指示が入力されていない場合(ACT111、NO)、処理は、ACT109から後述するACT114へ遷移する。 The display control unit 2112 determines whether a change instruction has been input on the payment input screen (ACT111). In ACT 111, for example, the display control unit 2112 determines whether a change instruction has been input by the store clerk using the input device 25. For example, the store clerk can use the input device 25 to input an instruction to change the total information of at least one payment item, such as the number of customers included in the payment data. If no change instruction has been input (ACT111, NO), the process transitions from ACT109 to ACT114, which will be described later.

変更指示が入力された場合(ACT111、YES)、生成部2105は、精算データを変更する(ACT112)。ACT112では、例えば、生成部2105は、精算データに含まれる少なくとも1つの精算項目の集計情報に対する変更指示に応じて、精算データを変更する。生成部2105は、精算データにおいて、変更指示に対応する精算項目の集計情報を変更する。これにより、店員は、精算データのうち変更したい精算項目の集計情報について容易に変更することができる。生成部2105は、店員の希望する変更を加味した信頼性の高い精算データを生成することができる。 If a change instruction is input (ACT111, YES), the generation unit 2105 changes the payment data (ACT112). In ACT112, for example, the generation unit 2105 changes the payment data in response to an instruction to change the total information of at least one payment item included in the payment data. The generation unit 2105 changes the total information of the payment item corresponding to the change instruction in the payment data. Thereby, the clerk can easily change the total information of the payment item that he or she wants to change in the payment data. The generation unit 2105 can generate highly reliable payment data that takes into account changes desired by the clerk.

生成部2105は、変更後の精算データを確定する(ACT113)。ACT113では、例えば、生成部2105は、店員によって入力デバイス25で入力された確定指示に応じて、変更後の精算データを確定する。 The generation unit 2105 determines the changed payment data (ACT113). In ACT 113, for example, the generation unit 2105 finalizes the changed payment data in response to a confirmation instruction input by the store clerk using the input device 25.

検査部2106は、精算データをチェックする(ACT114)。ACT114では、例えば、検査部2106は、精算データに含まれる2以上の精算項目の集計情報に基づいて別の1つの精算項目の集計情報の正否をチェックする。例えば、検査部2106は、「総売上」項目の金額と「純売上」項目の金額の差額を求める。検査部2106は、差額と「消費税」項目の金額とを比較し、「消費税」項目の金額の正否をチェックする。検査部2106は、ACT108で生成された精算データまたはACT112で変更された精算データについてチェックする。 The inspection unit 2106 checks the payment data (ACT114). In ACT114, for example, the inspection unit 2106 checks whether the total information of another payment item is correct based on the total information of two or more payment items included in the payment data. For example, the inspection unit 2106 calculates the difference between the amount in the "gross sales" item and the amount in the "net sales" item. The inspection unit 2106 compares the difference with the amount in the "consumption tax" item, and checks whether the amount in the "consumption tax" item is correct. The inspection unit 2106 checks the payment data generated in ACT 108 or the payment data changed in ACT 112.

検査部2106は、精算データにエラーがあるか否かを判断する(ACT115)。精算データにエラーがない場合(ACT115、NO)、処理は、ACT115から後述するACT118へ遷移する。精算データにエラーがある場合(ACT115、YES)、表示制御部2112は、エラー画面を表示デバイス26に表示させる(ACT116)。ACT116で表示されるエラー画面は、精算データのうち集計情報にエラーのある精算項目を通知する画面である。さらに、エラー画面は、精算入力画面と同様に、精算データに含まれる各精算項目の集計情報の変更指示を入力可能とする画面でもある。 The inspection unit 2106 determines whether there is an error in the payment data (ACT115). If there is no error in the payment data (ACT115, NO), the process transitions from ACT115 to ACT118, which will be described later. If there is an error in the payment data (ACT115, YES), the display control unit 2112 causes the display device 26 to display an error screen (ACT116). The error screen displayed in ACT 116 is a screen that notifies you of a payment item in the payment data that has an error in the total information. Further, the error screen, like the payment input screen, is also a screen that allows input of an instruction to change the total information of each payment item included in the payment data.

表示制御部2112は、エラー画面で変更指示が入力されたか否かを判断する(ACT117)。ACT117では、例えば、表示制御部2112は、ACT111と同様に、変更指示が入力されたか否かを判断する。変更指示が入力された場合(ACT117、YES)、処理は、ACT117からACT112へ遷移する。変更指示が入力されていない場合(ACT117、NO)、記憶制御部2107は、精算データ及び精算レシートデータを補助記憶デバイス23に記憶させる(ACT118)。ACT118では、例えば、記憶制御部2107は、ACT108で生成された精算データまたはACT112で変更された精算データを補助記憶デバイス23に記憶させる。例えば、記憶制御部2107は、第1の取得部2101で取得された精算レシートデータを補助記憶デバイス23に記憶させる。記憶制御部2107は、精算レシートデータをイメージデータに変換して補助記憶デバイス23に記憶させてもよい。 The display control unit 2112 determines whether a change instruction has been input on the error screen (ACT117). In ACT117, for example, the display control unit 2112 determines whether a change instruction has been input, as in ACT111. If a change instruction is input (ACT117, YES), the process transitions from ACT117 to ACT112. If no change instruction has been input (ACT117, NO), the storage control unit 2107 stores the payment data and payment receipt data in the auxiliary storage device 23 (ACT118). In ACT118, for example, the storage control unit 2107 causes the auxiliary storage device 23 to store the payment data generated in ACT108 or the payment data changed in ACT112. For example, the storage control unit 2107 causes the auxiliary storage device 23 to store the payment receipt data acquired by the first acquisition unit 2101. The storage control unit 2107 may convert the payment receipt data into image data and store it in the auxiliary storage device 23.

第3の取得部2108は、精算データの要求を取得したか否かを判断する(ACT119)。ACT119では、例えば、第3の取得部2108は、サーバ3から送信される精算データの要求を取得したか否かを判断する。第3の取得部2108が精算データの要求を取得しない場合(ACT119、NO)、第3の取得部2108は、精算データの要求を待つ。第3の取得部2108が精算データの要求を取得した場合(ACT119、YES)、第1の出力部2109は、精算データをサーバ3へ出力する(ACT120)。ACT120では、例えば、第1の出力部2109は、第3の取得部2108で取得された精算データの要求に応じて、補助記憶デバイス23に記憶されている精算データをサーバ3へ出力する。第1の出力部2109は、精算データに加えて、補助記憶デバイス23に記憶されている精算レシートデータをサーバ3へ出力する。サーバ3へ送信される精算レシートデータは、イメージデータであってもよい。サーバ3の取得部312は、精算データの要求の応答として、精算データ及び精算レシートデータを情報処理装置2-1から取得することができる。このように、情報処理装置2-1は、精算レシートデータを遅滞なくサーバ3へ提供することができる。テナントT-1は、精算レシートの現物をデベロッパへ提出する必要がなくなる。デベロッパは、精算レシートの現物を各テナントへ返却する必要がなくなる。 The third acquisition unit 2108 determines whether a request for payment data has been acquired (ACT119). In ACT 119, for example, the third acquisition unit 2108 determines whether a request for payment data transmitted from the server 3 has been acquired. If the third acquisition unit 2108 does not acquire a request for payment data (ACT 119, NO), the third acquisition unit 2108 waits for a request for payment data. When the third acquisition unit 2108 acquires the request for payment data (ACT119, YES), the first output unit 2109 outputs the payment data to the server 3 (ACT120). In ACT 120, for example, the first output unit 2109 outputs the payment data stored in the auxiliary storage device 23 to the server 3 in response to the request for the payment data acquired by the third acquisition unit 2108. The first output unit 2109 outputs the payment receipt data stored in the auxiliary storage device 23 to the server 3 in addition to the payment data. The payment receipt data sent to the server 3 may be image data. The acquisition unit 312 of the server 3 can acquire payment data and payment receipt data from the information processing device 2-1 as a response to the request for payment data. In this way, the information processing device 2-1 can provide payment receipt data to the server 3 without delay. Tenant T-1 no longer needs to submit the actual payment receipt to the developer. Developers no longer need to return actual payment receipts to each tenant.

なお、情報処理装置2-1は、ACT119を省略し、精算データの要求を必要とすることなく、精算データ及び精算レシートデータをサーバ3へ出力してもよい。一例では、第1の出力部2109は、決められた時刻に自律的に精算データ及び精算レシートデータをサーバ3へ出力する。別の例では、第1の出力部2109は、店員によって入力デバイス25で入力された送信指示に応じて、精算データ及び精算レシートデータをサーバ3へ出力する。 Note that the information processing device 2-1 may omit ACT 119 and output the payment data and payment receipt data to the server 3 without requiring a request for payment data. In one example, the first output unit 2109 autonomously outputs payment data and payment receipt data to the server 3 at a determined time. In another example, the first output unit 2109 outputs payment data and payment receipt data to the server 3 in response to a transmission instruction input by a store clerk using the input device 25.

なお、情報処理装置2-1は、ACT119及びACT120を省略し、精算データ及び精算レシートデータのサーバ3への出力を省略してもよい。この例では、サーバ3の取得部312は、決められた時刻に、情報処理装置2-1の補助記憶デバイス23にアクセスする。サーバ3の取得部312は、精算データ及び精算レシートデータを情報処理装置2-1から取得する。サーバ3によって取得される精算レシートデータは、イメージデータであってもよい。 Note that the information processing device 2-1 may omit ACT 119 and ACT 120, and may omit outputting the payment data and payment receipt data to the server 3. In this example, the acquisition unit 312 of the server 3 accesses the auxiliary storage device 23 of the information processing device 2-1 at a predetermined time. The acquisition unit 312 of the server 3 acquires payment data and payment receipt data from the information processing device 2-1. The payment receipt data acquired by the server 3 may be image data.

情報処理装置2-1は、第1の精算項目情報データ及び第2の精算項目情報データにより、全精算項目に集計情報をセットした信頼性の高い精算データを生成することができる。これにより、情報処理装置2-1は、テナントT-1の精算に関する報告を支援することができる。例えば、テナントT-1は、精算レシートの現物を見ながらインプット端末に報告値を手入力するといった作業を省略することができる。精算データは店員の手入力によらずに生成されるので、誤入力による精算データに含まれる各精算項目の集計情報の誤りは起きない。精算データの信頼性は高いので、デベロッパは、精算データと精算レシートデータとの間における数値の整合性チェックを省略することができる。 The information processing device 2-1 can generate highly reliable payment data in which total information is set for all payment items using the first payment item information data and the second payment item information data. Thereby, the information processing device 2-1 can support the report regarding the settlement of the tenant T-1. For example, tenant T-1 can omit the task of manually inputting a report value into an input terminal while looking at the actual payment receipt. Since the payment data is generated without manual input by a clerk, errors in the total information of each payment item included in the payment data will not occur due to erroneous input. Since the checkout data is highly reliable, the developer can omit numerical consistency checks between the checkout data and the checkout receipt data.

第1の取得部2101によるPOS端末1-1からの精算レシートデータの取得処理について説明する。
例えば、第1の取得部2101は、店員によってPOS端末1-1で入力された精算レシートデータの出力指示(精算処理)に基づいて、精算レシートデータを情報処理装置2-1から取得する。この例では、POS端末1-1は、テナントT-1の閉店時刻以後の時刻に、店員によって入力された精算レシートデータの出力指示を受け付ける。POS端末1-1は、精算レシートデータの出力指示に基づいて精算レシートのキャプチャにより精算レシートデータを生成する。POS端末1-1は、テナントT-1に関する精算レシートデータを情報処理装置2-1へ出力する。これにより、第1の取得部2101は、精算レシートデータをPOS端末1-1から取得することができる。
The process of acquiring payment receipt data from the POS terminal 1-1 by the first acquisition unit 2101 will be described.
For example, the first acquisition unit 2101 acquires payment receipt data from the information processing device 2-1 based on an instruction to output payment receipt data (payment processing) input by a clerk at the POS terminal 1-1. In this example, the POS terminal 1-1 receives an instruction to output payment receipt data input by a clerk at a time after the closing time of tenant T-1. The POS terminal 1-1 generates payment receipt data by capturing the payment receipt based on the payment receipt data output instruction. The POS terminal 1-1 outputs payment receipt data regarding the tenant T-1 to the information processing device 2-1. Thereby, the first acquisition unit 2101 can acquire payment receipt data from the POS terminal 1-1.

変形例では、第1の取得部2101は、精算レシートデータの要求の応答として、精算レシートデータをPOS端末1-1から取得する。
図7は、情報処理装置2-1による精算レシートデータの要求処理の手順を例示するフローチャートである。
第4の取得部2110は、精算指示をサーバ3から取得する(ACT201)。ACT201では、例えば、第4の取得部2110は、テナントT-1の閉店時刻以後の時刻に、精算指示をサーバ3から取得する。例えば、第4の取得部2110は、テナントT-1~T-nの最も遅い閉店時刻以後の時刻に、精算指示をサーバ3から取得する。
第2の出力部2111は、精算レシートデータの要求をPOS端末1-1へ出力する(ACT202)。ACT202では、例えば、第2の出力部2111は、第4の取得部2110で取得された精算指示に応じて、精算レシートデータの要求をPOS端末1-1へ出力する。第1の取得部2101は、精算レシートデータの要求の応答として、精算レシートデータをPOS端末1-1から取得する。
この例では、情報処理装置2-1は、精算レシートデータの要求をPOS端末1-1へ出力することで、遅滞なく精算レシートデータをPOS端末1-1から取得することができる。情報処理装置2-1は、店員の作業負荷を軽減させることができる。
In the modified example, the first acquisition unit 2101 acquires payment receipt data from the POS terminal 1-1 as a response to a request for payment receipt data.
FIG. 7 is a flowchart illustrating a procedure for processing a request for payment receipt data by the information processing device 2-1.
The fourth acquisition unit 2110 acquires a payment instruction from the server 3 (ACT201). In ACT201, for example, the fourth acquisition unit 2110 acquires a payment instruction from the server 3 at a time after the closing time of tenant T-1. For example, the fourth acquisition unit 2110 acquires the payment instruction from the server 3 at a time after the latest closing time of tenants T-1 to Tn.
The second output unit 2111 outputs a request for payment receipt data to the POS terminal 1-1 (ACT202). In ACT 202, for example, the second output unit 2111 outputs a request for payment receipt data to the POS terminal 1-1 in response to the payment instruction acquired by the fourth acquisition unit 2110. The first acquisition unit 2101 acquires payment receipt data from the POS terminal 1-1 as a response to the request for payment receipt data.
In this example, the information processing device 2-1 can obtain payment receipt data from the POS terminal 1-1 without delay by outputting a request for payment receipt data to the POS terminal 1-1. The information processing device 2-1 can reduce the workload of the store clerk.

以下に、種々の精算レシートデータに基づく第1の精算項目情報データの構成例について説明する。POS端末1-1は、図2に示す精算レシートデータとは異なるフォーマットの精算レシートデータを情報処理装置2-1へ送信するものとする。 Below, a configuration example of the first payment item information data based on various payment receipt data will be explained. It is assumed that the POS terminal 1-1 transmits payment receipt data in a format different from that shown in FIG. 2 to the information processing device 2-1.

1つ目の例について説明する。
図8は、第1の精算項目情報データの構成例を示す図である。
図8に示す第1の精算項目情報データは、図3に示す精算項目情報データと異なり、「純売上」項目の集計情報を含んでいない。
The first example will be explained.
FIG. 8 is a diagram illustrating a configuration example of first payment item information data.
The first settlement item information data shown in FIG. 8 differs from the settlement item information data shown in FIG. 3 in that it does not include summary information for the "net sales" item.

図9は、精算データの構成例を示す図である。
この例では、設定情報は、第1の精算項目情報データの「総売上」項目及び「消費税」項目を、精算データの「純売上」項目に対応付けた情報を含む。精算データの「純売上」項目は、非対応項目である。設定情報は、第1の精算項目情報データの「総売上」項目の金額から「消費税」項目の金額を差し引く計算式の情報を含む。
FIG. 9 is a diagram showing an example of the structure of payment data.
In this example, the setting information includes information that associates the "total sales" item and the "consumption tax" item of the first payment item information data with the "net sales" item of the payment data. The "net sales" item in the settlement data is an incompatible item. The setting information includes information on a calculation formula for subtracting the amount in the "consumption tax" item from the amount in the "total sales" item of the first settlement item information data.

生成部2105は、図8に示す第1の精算項目情報データ及び図3に示す第1の精算項目情報データを用いて、図9に示す精算データを生成する。
例えば、生成部2105は、設定情報に基づいて、精算データの「純売上」項目について、「総売上」項目及び「消費税」項目の集計情報を用いる。生成部2105は、設定情報に基づいて、第1の精算項目情報データの「総売上」項目の金額から「消費税」項目の金額を差し引いた金額を求める。生成部2105は、設定情報に基づいて、求めた金額を、精算データの「純売上」項目の金額として用いる。
The generation unit 2105 generates the payment data shown in FIG. 9 using the first payment item information data shown in FIG. 8 and the first payment item information data shown in FIG. 3.
For example, the generation unit 2105 uses aggregate information of the "total sales" item and the "consumption tax" item for the "net sales" item of the settlement data based on the setting information. The generation unit 2105 calculates the amount by subtracting the amount of the "consumption tax" item from the amount of the "total sales" item of the first payment item information data, based on the setting information. The generation unit 2105 uses the calculated amount based on the setting information as the amount in the "net sales" item of the settlement data.

2つ目の例について説明する。
2つ目の例では、POS端末1-1は、情報処理装置2-1に代えて、決済センターとの通信により決済可能な取引を処理するものとする。POS端末1-1から情報処理装置2-1へ送信される精算レシートデータは、「クレジット売上」項目及び「電子マネー売上」項目の集計情報を含むものとする。
The second example will be explained.
In the second example, it is assumed that the POS terminal 1-1 processes transactions that can be settled through communication with a settlement center instead of the information processing device 2-1. It is assumed that the settlement receipt data transmitted from the POS terminal 1-1 to the information processing device 2-1 includes aggregate information of the "credit sales" item and the "electronic money sales" item.

図10は、第1の精算項目情報データの構成例を示す図である。
図10に示す第1の精算項目情報データは、図3に示す第1の精算項目情報データと異なり、「クレジット売上」項目及び「電子マネー売上」項目の集計情報をさらに含む。「掛売」項目の集計情報は、「クレジット売上」項目及び「電子マネー売上」項目の集計情報の合計額に対応する。
FIG. 10 is a diagram illustrating a configuration example of first payment item information data.
The first payment item information data shown in FIG. 10 is different from the first payment item information data shown in FIG. 3, and further includes summary information of the "credit sales" item and the "electronic money sales" item. The total amount of information for the "credit sales" item corresponds to the total amount of the total amount for the "credit sales" item and the "electronic money sales" item.

生成部2105は、図10に示す第1の精算項目情報データを用いて、図5に示す精算データを生成する。
この例では、設定情報は、以下の情報をさらに含む。設定情報は、第1の精算項目情報データの「クレジット売上」項目を、精算データの「クレジット売上」項目に対応付けた情報を含む。設定情報は、第1の精算項目情報データの「電子マネー売上」項目を、精算データの「電子マネー売上」項目に対応付けた情報を含む。この例では、非対応項目は、精算データに含まれる各精算項目のうち、精算レシートデータから抽出された各精算項目の何れか1つの精算項目に対応付かない精算項目である。
例えば、生成部2105は、設定情報に基づいて、第1の精算項目情報データの「クレジット売上」項目の金額を、精算データの「クレジット売上」項目の金額として用いる。生成部2105は、設定情報に基づいて、第1の精算項目情報データの「電子マネー売上」項目の金額を、精算データの「電子マネー売上」項目の金額として用いる。
The generation unit 2105 generates the payment data shown in FIG. 5 using the first payment item information data shown in FIG.
In this example, the configuration information further includes the following information. The setting information includes information that associates the "credit sales" item of the first payment item information data with the "credit sales" item of the payment data. The setting information includes information that associates the "electronic money sales" item of the first payment item information data with the "electronic money sales" item of the payment data. In this example, the non-corresponding item is a payment item that does not correspond to any one of the payment items extracted from the payment receipt data among the payment items included in the payment data.
For example, the generation unit 2105 uses the amount in the "Credit Sales" item of the first payment item information data as the amount in the "Credit Sales" item of the payment data, based on the setting information. The generation unit 2105 uses the amount in the "electronic money sales" item of the first payment item information data as the amount in the "electronic money sales" item of the payment data, based on the setting information.

情報処理装置2-1は、第1の精算項目情報データにより、全精算項目に集計情報をセットした信頼性の高い精算データを生成することができる。これにより、情報処理装置2-1は、テナントT-1の精算に関する報告を支援することができる。 The information processing device 2-1 can generate highly reliable payment data in which total information is set for all payment items using the first payment item information data. Thereby, the information processing device 2-1 can support the report regarding the settlement of the tenant T-1.

次に、点検に関する処理について説明する。
点検レシートデータの構成例について説明する。
図11は、POS端末1-1から情報処理装置2-1へ送信される点検レシートデータの構成例を示す図である。
点検レシートデータは、POS端末1-1に固有のフォーマットとして予め決められた各点検項目の集計情報を含む。点検レシートデータは、レシート区分が点検レシートであることを示す情報を含んでいてもよい。点検レシートデータは、テナントT-1を識別する情報を含んでいてもよい。点検レシートデータは、POS端末1-1を識別する情報を含んでいてもよい。
点検レシートデータは、点検項目として、「総売上」項目を含む。点検レシートデータは、「総売上」項目以外の1以上の点検項目を含んでいてもよい。「総売上」項目の集計情報は、客数及び金額を含んでいるものとする。
Next, processing related to inspection will be explained.
An example of the structure of inspection receipt data will be explained.
FIG. 11 is a diagram showing an example of the structure of inspection receipt data transmitted from the POS terminal 1-1 to the information processing device 2-1.
The inspection receipt data includes total information for each inspection item that is predetermined as a format unique to the POS terminal 1-1. The inspection receipt data may include information indicating that the receipt classification is an inspection receipt. The inspection receipt data may include information identifying tenant T-1. The inspection receipt data may include information that identifies the POS terminal 1-1.
The inspection receipt data includes a "total sales" item as an inspection item. The inspection receipt data may include one or more inspection items other than the "total sales" item. It is assumed that the aggregate information in the "total sales" item includes the number of customers and the amount of money.

点検項目情報データの構成例について説明する。
図12は、点検項目情報データの構成例を示す図である。
点検項目情報データは、設定情報に基づいて精算レシートデータから抽出された各点検項目の集計情報の一覧のデータである。
An example of the structure of inspection item information data will be explained.
FIG. 12 is a diagram illustrating a configuration example of inspection item information data.
The inspection item information data is a list of aggregated information for each inspection item extracted from the payment receipt data based on the setting information.

この例では、設定情報は、点検レシートデータから抽出する集計情報の点検項目として、点検レシートデータの「総売上」項目を設定した情報を含む。
抽出部2103は、設定情報に含まれる点検レシートデータから抽出する集計情報の点検項目を設定した情報を用いる。抽出部2103は、設定情報に含まれるこの情報に基づいて、図11に示す点検レシートデータから集計情報を抽出し、図12に示す点検項目情報データを生成する。
In this example, the setting information includes information in which the "total sales" item of the inspection receipt data is set as the inspection item of the total information extracted from the inspection receipt data.
The extraction unit 2103 uses information in which inspection items of total information extracted from inspection receipt data included in the setting information are set. The extraction unit 2103 extracts total information from the inspection receipt data shown in FIG. 11 based on this information included in the setting information, and generates inspection item information data shown in FIG. 12.

図13は、点検データの構成例を示す図である。
点検データは、サーバ3で識別可能なフォーマットとして図13に示す各点検項目を含む。
この例では、設定情報は、点検項目情報データの「総売上」項目を、点検データの「総売上」項目に対応付けた情報を含む。設定情報は、点検項目情報データの「純売上」項目を、点検データの「客数」項目に対応付けた情報を含む。このように、設定情報は、名称の異なる同内容の項目についても、点検項目情報データと点検データとの間で対応付けることができる。
FIG. 13 is a diagram showing an example of the structure of inspection data.
The inspection data includes each inspection item shown in FIG. 13 in a format that can be identified by the server 3.
In this example, the setting information includes information that associates the "total sales" item of the inspection item information data with the "total sales" item of the inspection data. The setting information includes information that associates the "net sales" item of the inspection item information data with the "number of customers" item of the inspection data. In this way, setting information can be associated between inspection item information data and inspection data even for items with different names and the same content.

生成部2105は、図12に示す点検項目情報データを用いて、図13に示す点検データを生成する。
例えば、生成部2105は、設定情報に含まれる点検項目を一対一で対応付けた情報を用いる。生成部2105は、点検項目を一対一で対応付けた情報に基づいて、点検項目情報データの「総売上」項目の金額を、点検データの「総売上」項目の金額として用いる。同様に、生成部2105は、点検項目情報データの「総売上」項目の客数を、点検データの「客数」項目の客数として用いる。
The generation unit 2105 generates inspection data shown in FIG. 13 using the inspection item information data shown in FIG. 12.
For example, the generation unit 2105 uses information in which inspection items included in the setting information are associated on a one-to-one basis. The generation unit 2105 uses the amount of the "total sales" item of the inspection item information data as the amount of the "total sales" item of the inspection data, based on the information in which the inspection items are associated on a one-to-one basis. Similarly, the generation unit 2105 uses the number of customers in the "total sales" item of the inspection item information data as the number of customers in the "number of customers" item of the inspection data.

情報処理装置2-1による点検に関する処理の手順について説明する。
図14は、情報処理装置2-1による点検データの生成処理の手順を例示するフローチャートである。
The procedure of processing related to inspection by the information processing device 2-1 will be explained.
FIG. 14 is a flowchart illustrating the procedure of inspection data generation processing by the information processing device 2-1.

第1の取得部2101は、点検レシートデータをPOS端末1-1から取得する(ACT301)。ACT301では、例えば、第1の取得部2101は、点検時刻以後の時刻に、点検レシートデータをPOS端末1-1から取得する。 The first acquisition unit 2101 acquires inspection receipt data from the POS terminal 1-1 (ACT301). In ACT 301, for example, the first acquisition unit 2101 acquires inspection receipt data from the POS terminal 1-1 at a time after the inspection time.

判断部2102は、第1の取得部2101で取得されたレシートデータのレシート区分を判断する(ACT302)。ACT302では、例えば、判断部2102は、レシートデータに含まれるレシート区分を示す情報に基づいてレシート区分を判断する。 The determining unit 2102 determines the receipt classification of the receipt data acquired by the first acquiring unit 2101 (ACT302). In ACT 302, for example, the determination unit 2102 determines the receipt classification based on information indicating the receipt classification included in the receipt data.

判断部2102は、レシート区分が点検レシートであるか否かを判断する(ACT303)。レシート区分が点検レシートではない場合(ACT303、NO)、プロセッサ21は、点検レシートとは異なる区分のレシートデータを処理する(ACT304)。レシート区分が点検レシートである場合(ACT303、YES)、抽出部2103は、設定情報に基づいて、点検レシートデータから集計情報を抽出する(ACT305)。ACT305では、例えば、抽出部2103は、図12を用いて説明したように、点検レシートデータから集計情報を抽出する。抽出部2103は、点検レシートデータから抽出した各点検項目の集計情報に基づいて、点検項目情報データを生成する(ACT306)。例えば、抽出部2103は、図12を用いて説明したように、点検項目情報データを生成する。 The determining unit 2102 determines whether the receipt classification is an inspection receipt (ACT303). If the receipt classification is not an inspection receipt (ACT 303, NO), the processor 21 processes receipt data of a classification different from the inspection receipt (ACT 304). If the receipt classification is an inspection receipt (ACT303, YES), the extraction unit 2103 extracts total information from the inspection receipt data based on the setting information (ACT305). In ACT305, for example, the extraction unit 2103 extracts total information from the inspection receipt data, as described using FIG. 12. The extraction unit 2103 generates inspection item information data based on the aggregate information of each inspection item extracted from the inspection receipt data (ACT 306). For example, the extraction unit 2103 generates inspection item information data as described using FIG. 12.

生成部2105は、点検項目情報データを用いて点検データを生成する(ACT307)。ACT307では、例えば、生成部2105は、図13を用いて説明したように、点検データを生成する。生成部2105は、設定情報に基づいて、点検項目情報データの一つの点検項目の集計情報を、点検データの一つの点検項目の集計情報として用いる。生成部2105は、点検項目情報データと点検データとで名称の異なる同内容の項目についても、点検データに集計情報をセットすることができる。生成部2105は、点検項目情報データを用いることで、点検データに含まれる全ての点検項目に集計情報をセットすることができる。 The generation unit 2105 generates inspection data using the inspection item information data (ACT307). In ACT 307, for example, the generation unit 2105 generates inspection data as described using FIG. 13. The generation unit 2105 uses the aggregate information of one inspection item of the inspection item information data as the aggregate information of one inspection item of the inspection data, based on the setting information. The generation unit 2105 can set summary information in the inspection data even for items having the same contents but having different names in the inspection item information data and the inspection data. By using the inspection item information data, the generation unit 2105 can set summary information for all inspection items included in the inspection data.

表示制御部2112は、生成部2105で生成された点検データの表示設定があるか否かを判断する(ACT308)。ACT308では、例えば、表示制御部2112は、メインメモリ22または補助記憶デバイス23に記憶されている点検データの表示設定の有無を示す情報を参照する。点検データの表示設定がない場合(ACT308、NO)、処理は、ACT308から後述するACT313へ遷移する。点検データの表示設定がある場合(ACT308、YES)、表示制御部2112は、点検データを表示する点検入力画面を表示デバイス26に表示させる(ACT309)。ACT309で表示される点検入力画面は、点検データに含まれる各点検項目の集計情報の変更指示を入力可能とする画面である。これにより、店員は、点検データに含まれる各点検項目の集計情報を確認することができる。 The display control unit 2112 determines whether there is a display setting for the inspection data generated by the generation unit 2105 (ACT308). In ACT 308, for example, the display control unit 2112 refers to information stored in the main memory 22 or the auxiliary storage device 23 that indicates whether or not inspection data is set to be displayed. If there is no inspection data display setting (ACT 308, NO), the process transitions from ACT 308 to ACT 313, which will be described later. If there is a display setting for inspection data (ACT308, YES), the display control unit 2112 causes the display device 26 to display an inspection input screen that displays the inspection data (ACT309). The inspection input screen displayed in ACT 309 is a screen that allows input of an instruction to change the total information of each inspection item included in the inspection data. Thereby, the store clerk can confirm the total information of each inspection item included in the inspection data.

表示制御部2112は、点検入力画面で変更指示が入力されたか否かを判断する(ACT310)。ACT310では、例えば、表示制御部2112は、店員によって入力デバイス25で変更指示が入力されたか否かを判断する。例えば、店員は、入力デバイス25で、点検データに含まれる客数などの少なくとも1つの点検項目の集計情報に対する変更指示を入力することができる。変更指示が入力されていない場合(ACT310、NO)、処理は、ACT310から後述するACT313へ遷移する。 The display control unit 2112 determines whether a change instruction has been input on the inspection input screen (ACT310). In ACT310, for example, the display control unit 2112 determines whether a change instruction has been input by the store clerk using the input device 25. For example, the store clerk can use the input device 25 to input an instruction to change the total information of at least one inspection item, such as the number of customers included in the inspection data. If no change instruction has been input (ACT 310, NO), the process transitions from ACT 310 to ACT 313, which will be described later.

変更指示が入力された場合(ACT310、YES)、生成部2105は、点検データを変更する(ACT311)。ACT311では、例えば、生成部2105は、点検データに含まれる少なくとも1つの点検項目の集計情報に対する変更指示に応じて、点検データを変更する。生成部2105は、点検データにおいて、変更指示に対応する点検項目の集計情報を変更する。これにより、店員は、点検データのうち変更したい点検項目の集計情報について容易に変更することができる。生成部2105は、店員の希望する変更を加味した信頼性の高い点検データを生成することができる。 If a change instruction is input (ACT310, YES), the generation unit 2105 changes the inspection data (ACT311). In ACT 311, for example, the generation unit 2105 changes the inspection data in response to an instruction to change the aggregate information of at least one inspection item included in the inspection data. The generation unit 2105 changes the summary information of the inspection item corresponding to the change instruction in the inspection data. Thereby, the store clerk can easily change the summary information of the inspection item that he or she wants to change out of the inspection data. The generation unit 2105 can generate highly reliable inspection data that takes into account changes desired by the store clerk.

生成部2105は、変更後の点検データを確定する(ACT312)。ACT312では、例えば、生成部2105は、店員によって入力デバイス25で入力された確定指示に応じて、変更後の点検データを確定する。 The generation unit 2105 determines the changed inspection data (ACT312). In ACT 312, for example, the generation unit 2105 finalizes the changed inspection data in response to a confirmation instruction input by the store clerk using the input device 25.

記憶制御部2107は、点検データを補助記憶デバイス23に記憶させる(ACT313)。ACT313では、例えば、記憶制御部2107は、ACT307で生成された点検データまたはACT311で変更された点検データを補助記憶デバイス23に記憶させる。 The storage control unit 2107 stores the inspection data in the auxiliary storage device 23 (ACT313). In ACT313, for example, the storage control unit 2107 causes the auxiliary storage device 23 to store the inspection data generated in ACT307 or the inspection data changed in ACT311.

第3の取得部2108は、点検データの要求を取得したか否かを判断する(ACT314)。ACT314では、例えば、第3の取得部2108は、サーバ3から送信される点検データの要求を取得したか否かを判断する。第3の取得部2108が点検データの要求を取得しない場合(ACT314、NO)、第3の取得部2108は、点検データの要求を待つ。第3の取得部2108が点検データの要求を取得した場合(ACT314、YES)、第1の出力部2109は、点検データをサーバ3へ出力する(ACT315)。ACT315では、例えば、第1の出力部2109は、第3の取得部2108で取得された点検データの要求に応じて、補助記憶デバイス23に記憶されている点検データをサーバ3へ出力する。サーバ3の取得部312は、点検データの要求の応答として、点検データを情報処理装置2-1から取得することができる。 The third acquisition unit 2108 determines whether a request for inspection data has been acquired (ACT314). In ACT 314, for example, the third acquisition unit 2108 determines whether a request for inspection data transmitted from the server 3 has been acquired. If the third acquisition unit 2108 does not acquire the inspection data request (ACT 314, NO), the third acquisition unit 2108 waits for the inspection data request. When the third acquisition unit 2108 acquires the inspection data request (ACT314, YES), the first output unit 2109 outputs the inspection data to the server 3 (ACT315). In ACT 315, for example, the first output unit 2109 outputs the inspection data stored in the auxiliary storage device 23 to the server 3 in response to a request for inspection data acquired by the third acquisition unit 2108. The acquisition unit 312 of the server 3 can acquire inspection data from the information processing device 2-1 as a response to the request for inspection data.

なお、情報処理装置2-1は、ACT314を省略し、点検データの要求を必要とすることなく、点検データをサーバ3へ出力してもよい。一例では、第1の出力部2109は、決められた時刻に自律的に点検データをサーバ3へ出力する。別の例では、第1の出力部2109は、店員によって入力デバイス25で入力された送信指示に応じて、点検データをサーバ3へ出力する。 Note that the information processing device 2-1 may omit ACT 314 and output the inspection data to the server 3 without requiring a request for inspection data. In one example, the first output unit 2109 autonomously outputs inspection data to the server 3 at a predetermined time. In another example, the first output unit 2109 outputs inspection data to the server 3 in response to a transmission instruction input by a store clerk using the input device 25.

なお、情報処理装置2-1は、ACT314及びACT315を省略し、点検データのサーバ3への出力を省略してもよい。この例では、サーバ3の取得部312は、決められた時刻に、情報処理装置2-1の補助記憶デバイス23にアクセスする。サーバ3の取得部312は、点検データを情報処理装置2-1から取得する。 Note that the information processing device 2-1 may omit ACT 314 and ACT 315 and may omit outputting the inspection data to the server 3. In this example, the acquisition unit 312 of the server 3 accesses the auxiliary storage device 23 of the information processing device 2-1 at a predetermined time. The acquisition unit 312 of the server 3 acquires inspection data from the information processing device 2-1.

なお、情報処理装置2-1は、点検データの項目数によっては、ACT313の前に、上述の精算データのチェックと同様に、点検データをチェックするようにしてもよい。 Note that, depending on the number of items in the inspection data, the information processing device 2-1 may check the inspection data in the same way as checking the payment data described above before ACT 313.

情報処理装置2-1は、点検項目情報データにより、全点検項目に集計情報をセットした信頼性の高い点検データを生成することができる。これにより、情報処理装置2-1は、テナントT-1の点検に関する報告を支援することができる。例えば、テナントT-1は、点検時刻ごとに点検レシートの現物を見ながらインプット端末に報告値を手入力するといった作業を省略することができる。点検データは店員の手入力によらずに生成されるので、誤入力による点検データに含まれる各点検項目の集計情報の誤りは起きない。デベロッパは、信頼性の高い点検データを取得することができる。 The information processing device 2-1 can generate highly reliable inspection data in which total information is set for all inspection items using the inspection item information data. Thereby, the information processing device 2-1 can support reporting regarding the inspection of the tenant T-1. For example, tenant T-1 can omit the task of manually inputting report values into an input terminal while looking at the actual inspection receipt at each inspection time. Since the inspection data is generated without manual input by a clerk, errors in the total information of each inspection item included in the inspection data will not occur due to incorrect input. Developers can obtain highly reliable inspection data.

図15は、情報処理装置2-1によるアラートの表示処理の手順を例示するフローチャートである。
第4の取得部2110は、点検指示をサーバ3から取得する(ACT401)。ACT401では、例えば、第4の取得部2110は、点検時刻に、点検指示をサーバ3から取得する。
第2の出力部2111は、点検に関するアラート画面を表示デバイス26に表示させる(ACT402)。ACT402では、例えば、第2の出力部2111は、第4の取得部2110で取得された点検指示に応じて、点検に関するアラート画面を表示デバイス26に表示させる。
この例では、情報処理装置2-1は、アラート画面を表示することで、店員にPOS端末1-1で点検レシートデータの出力指示を入力させることを促すことができる。
FIG. 15 is a flowchart illustrating the procedure of alert display processing by the information processing device 2-1.
The fourth acquisition unit 2110 acquires an inspection instruction from the server 3 (ACT401). In ACT401, for example, the fourth acquisition unit 2110 acquires an inspection instruction from the server 3 at the inspection time.
The second output unit 2111 causes the display device 26 to display an alert screen regarding inspection (ACT402). In ACT 402, for example, the second output unit 2111 causes the display device 26 to display an alert screen regarding inspection in response to the inspection instruction acquired by the fourth acquisition unit 2110.
In this example, the information processing device 2-1 can prompt the store clerk to input an instruction to output inspection receipt data at the POS terminal 1-1 by displaying an alert screen.

第1の取得部2101によるPOS端末1-1からの点検レシートデータの取得処理について説明する。
例えば、第1の取得部2101は、店員によってPOS端末1-1で入力された点検レシートデータの出力指示(点検処理)に基づいて、点検レシートデータを情報処理装置2-1から取得する。この例では、POS端末1-1は、点検時刻以後の時刻に、店員によって入力された点検レシートデータの出力指示を受け付ける。POS端末1-1は、点検レシートデータの出力指示に基づいて点検レシートのキャプチャにより点検レシートデータを生成する。POS端末1-1は、テナントT-1に関する点検レシートデータを情報処理装置2-1へ出力する。これにより、第1の取得部2101は、点検レシートデータをPOS端末1-1から取得することができる。
The process of acquiring inspection receipt data from the POS terminal 1-1 by the first acquisition unit 2101 will be described.
For example, the first acquisition unit 2101 acquires inspection receipt data from the information processing device 2-1 based on an instruction to output inspection receipt data (inspection processing) input by a store clerk at the POS terminal 1-1. In this example, the POS terminal 1-1 receives an instruction to output inspection receipt data input by a store clerk at a time after the inspection time. The POS terminal 1-1 generates inspection receipt data by capturing the inspection receipt based on the inspection receipt data output instruction. The POS terminal 1-1 outputs inspection receipt data regarding tenant T-1 to the information processing device 2-1. Thereby, the first acquisition unit 2101 can acquire inspection receipt data from the POS terminal 1-1.

変形例では、第1の取得部2101は、点検レシートデータの要求の応答として、点検レシートデータをPOS端末1-1から取得する。
図16は、情報処理装置2-1による点検レシートデータの要求処理の手順を例示するフローチャートである。
第4の取得部2110は、点検指示をサーバ3から取得する(ACT501)。ACT501では、例えば、第4の取得部2110は、点検時刻に、点検指示をサーバ3から取得する。
第2の出力部2111は、点検レシートデータの要求をPOS端末1-1へ出力する(ACT502)。ACT502では、例えば、第2の出力部2111は、第4の取得部2110で取得された点検指示に応じて、点検レシートデータの要求をPOS端末1-1へ出力する。第1の取得部2101は、点検レシートデータの要求の応答として、点検レシートデータをPOS端末1-1から取得する。
この例では、情報処理装置2-1は、点検レシートデータの要求をPOS端末1-1へ出力することで、遅滞なく点検レシートデータをPOS端末1-1から取得することができる。情報処理装置2-1は、店員の作業負荷を軽減させることができる。
In the modified example, the first acquisition unit 2101 acquires inspection receipt data from the POS terminal 1-1 as a response to a request for inspection receipt data.
FIG. 16 is a flowchart illustrating a procedure for requesting inspection receipt data by the information processing device 2-1.
The fourth acquisition unit 2110 acquires an inspection instruction from the server 3 (ACT501). In ACT501, for example, the fourth acquisition unit 2110 acquires an inspection instruction from the server 3 at the inspection time.
The second output unit 2111 outputs a request for inspection receipt data to the POS terminal 1-1 (ACT502). In ACT 502, for example, the second output unit 2111 outputs a request for inspection receipt data to the POS terminal 1-1 in response to the inspection instruction acquired by the fourth acquisition unit 2110. The first acquisition unit 2101 acquires inspection receipt data from the POS terminal 1-1 as a response to the request for inspection receipt data.
In this example, the information processing device 2-1 can obtain the inspection receipt data from the POS terminal 1-1 without delay by outputting a request for inspection receipt data to the POS terminal 1-1. The information processing device 2-1 can reduce the workload of the store clerk.

なお、上記説明では、設定情報が点検項目を一対一で対応付けた情報を含む例について説明したが、これに限定されない。設定情報は、点検項目を一対一で対応付けた情報に加えて、点検項目を多対一で対応付けた情報を含んでいてもよい。点検項目を多対一で対応付けた情報は、点検レシートデータから抽出された2以上の点検項目を、点検データに含まれる1つの点検項目に多対一で対応付けた情報である。点検データに含まれる各点検項目のうちの非対応項目は、点検レシートデータから抽出された2以上の点検項目と対応付けられる。非対応項目は、点検データに含まれる各点検項目のうち、点検レシートデータから抽出された各点検項目の何れか1つの点検項目に対応付かない点検項目である。設定情報は、点検レシートデータから抽出された2以上の点検項目の集計情報から点検データに含まれる1つの点検項目の集計情報を求める計算式を含むことができる。生成部2105は、上述の精算データと同様に、設定情報に基づいて点検データの非対応項目に集計情報をセットすることができる。 In the above description, an example has been described in which the setting information includes information in which inspection items are associated with each other on a one-to-one basis, but the present invention is not limited to this. The setting information may include information associating inspection items on a one-to-one basis as well as information associating inspection items on a one-to-one basis. Information in which inspection items are associated in a many-to-one manner is information in which two or more inspection items extracted from inspection receipt data are associated in a many-to-one manner with one inspection item included in the inspection data. A non-corresponding item among each inspection item included in the inspection data is associated with two or more inspection items extracted from the inspection receipt data. A non-corresponding item is an inspection item that does not correspond to any one of the inspection items extracted from the inspection receipt data among the inspection items included in the inspection data. The setting information can include a calculation formula for calculating the aggregate information of one inspection item included in the inspection data from the aggregate information of two or more inspection items extracted from the inspection receipt data. The generation unit 2105 can set total information to non-corresponding items in the inspection data based on the setting information, similar to the above-mentioned payment data.

なお、上記説明では、情報処理装置2-1がPOS端末1-1に関する点検項目情報データを用いて点検データを生成する例について説明したが、これに限定されない。点検データの項目によっては、情報処理装置2-1は、POS端末1-1に関する点検項目情報データに加えて、情報処理装置2-1を用いた取引に関する各点検項目の集計情報を用いてもよい。この例では、補助記憶デバイス23は、情報処理装置2-1を用いた取引に関する一つ点検項目を、点検データに含まれる一つの点検項目に一対一で対応付けた対応情報を記憶する。生成部2105は、上述の精算データの生成と同様に、点検データを生成することができる。 In the above description, an example has been described in which the information processing device 2-1 generates inspection data using inspection item information data regarding the POS terminal 1-1, but the present invention is not limited to this. Depending on the items of inspection data, the information processing device 2-1 may use aggregate information of each inspection item related to transactions using the information processing device 2-1 in addition to the inspection item information data regarding the POS terminal 1-1. good. In this example, the auxiliary storage device 23 stores correspondence information in which one inspection item related to a transaction using the information processing device 2-1 is associated one-to-one with one inspection item included in the inspection data. The generating unit 2105 can generate inspection data in the same way as generating the payment data described above.

なお、情報処理装置の譲渡は一般に、プログラムがメインメモリまたは補助記憶デバイスに記憶された状態にて行われる。しかしこれに限らず、プログラムがメインメモリまたは補助記憶デバイスに記憶されていない状態で譲渡されてもよい。そしてこの場合は、情報処理装置が備える書き込み可能な記憶デバイスに、この情報処理装置とは個別に譲渡されたプログラムがユーザ等の操作に応じて書き込まれる。プログラムの譲渡は、リムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行うことができる。記録媒体は、CD-ROM、メモリカード等のようにプログラムを記憶でき、かつ装置が読取可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のOS(オペレーティング・システム)等と協働してその機能を実現させるものであってもよい。
なお、本実施形態に係るPOS端末は、タブレット端末またはスマートフォンなどに商品登録処理を実現するアプリケーションをインストールした装置も含む。
Note that the information processing device is generally transferred with the program stored in the main memory or auxiliary storage device. However, the present invention is not limited to this, and the program may be transferred without being stored in the main memory or auxiliary storage device. In this case, a program transferred separately from the information processing apparatus is written into a writable storage device provided in the information processing apparatus in response to an operation by a user or the like. The program can be transferred by recording it on a removable recording medium or by communicating via a network. The recording medium may be in any form as long as it can store the program and is readable by the device, such as a CD-ROM or a memory card. Further, the functions obtained by installing or downloading a program may be realized in cooperation with an OS (operating system) or the like inside the device.
Note that the POS terminal according to this embodiment also includes a device in which an application for realizing product registration processing is installed on a tablet terminal, a smartphone, or the like.

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several other embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included within the scope and gist of the invention, as well as within the scope of the invention described in the claims and its equivalents.

1-1…POS端末、1-n…POS端末、2-1…情報処理装置、2-n…情報処理装置、3…サーバ、10…情報処理システム、21…プロセッサ、22…メインメモリ、23…補助記憶デバイス、24…通信インタフェース、25…入力デバイス、26…表示デバイス、27…読取デバイス、31…プロセッサ、32…メインメモリ、33…補助記憶デバイス、34…通信インタフェース、311…第1の出力部、312…取得部、313…第2の出力部、2101…第1の取得部、2102…判断部、2103…抽出部、2104…第2の取得部、2105…生成部、2106…検査部、2107…記憶制御部、2108…第3の取得部、2109…第1の出力部、2110…第4の取得部、2111…第2の出力部、2112…表示制御部、T-1…テナント、T-n…テナント。 1-1... POS terminal, 1-n... POS terminal, 2-1... Information processing device, 2-n... Information processing device, 3... Server, 10... Information processing system, 21... Processor, 22... Main memory, 23 ...Auxiliary storage device, 24...Communication interface, 25...Input device, 26...Display device, 27...Reading device, 31...Processor, 32...Main memory, 33...Auxiliary storage device, 34...Communication interface, 311...First Output unit, 312... Acquisition unit, 313... Second output unit, 2101... First acquisition unit, 2102... Judgment unit, 2103... Extraction unit, 2104... Second acquisition unit, 2105... Generation unit, 2106... Inspection unit, 2107...Storage control unit, 2108...Third acquisition unit, 2109...First output unit, 2110...Fourth acquisition unit, 2111...Second output unit, 2112...Display control unit, T-1... Tenant, T-n...Tenant.

Claims (5)

決済センターとの通信により決済可能な取引を処理する情報処理装置であって、
オフラインで決済可能な取引を処理するPOS端末であって、決済センターとの通信により決済可能な取引を処理しないPOS端末を用いた取引に関する各項目の集計情報を含む第1の取引データを前記POS端末から取得する取得部と、
前記第1の取引データから抽出する集計情報の項目を設定した前記POS端末に関する設定情報に基づいて、前記第1の取引データから集計情報を抽出する抽出部と、
前記第1の取引データから抽出された集計情報及び前記情報処理装置を用いた取引に関する各項目の集計情報を用いて、取引に関する各項目の集計情報を含む第2の取引データを生成する生成部と、
を備える情報処理装置。
An information processing device that processes transactions that can be settled through communication with a settlement center,
The first transaction data including aggregated information of each item related to transactions using a POS terminal that processes transactions that can be settled offline and that does not process transactions that can be settled through communication with a payment center is transmitted to the POS. an acquisition unit that acquires from the terminal;
an extraction unit that extracts aggregate information from the first transaction data based on setting information regarding the POS terminal in which items of aggregate information to be extracted from the first transaction data are set;
a generation unit that generates second transaction data including aggregated information of each item related to the transaction, using aggregated information extracted from the first transaction data and aggregated information of each item related to the transaction using the information processing device; and,
An information processing device comprising:
前記生成部は、前記第2の取引データに含まれる各項目のうち前記第1の取引データから抽出された各項目及び前記情報処理装置を用いた取引に関する各項目の何れか1つの項目に対応付かない非対応項目について、前記第1の取引データから抽出された2以上の項目の集計情報を用いて、前記非対応項目の集計情報を求める、請求項に記載の情報処理装置。 The generation unit corresponds to any one of the items extracted from the first transaction data and the items related to transactions using the information processing device among the items included in the second transaction data. 2. The information processing apparatus according to claim 1 , wherein the information processing apparatus calculates the aggregate information of the non-compliant items that are not attached by using aggregate information of two or more items extracted from the first transaction data. 前記第2の取引データを表示部に表示させる表示制御部をさらに備え、
前記生成部は、前記第2の取引データに含まれる少なくとも1つの項目の集計情報に対する変更指示に応じて、前記第2の取引データを変更する、
請求項1に記載の情報処理装置。
further comprising a display control unit that displays the second transaction data on a display unit,
The generation unit changes the second transaction data in response to an instruction to change aggregate information of at least one item included in the second transaction data.
The information processing device according to claim 1.
決済センターとの通信により決済可能な取引を処理する情報処理装置のコンピュータに、
オフラインで決済可能な取引を処理するPOS端末であって、決済センターとの通信により決済可能な取引を処理しないPOS端末を用いた取引に関する各項目の集計情報を含む第1の取引データを前記POS端末から取得する取得部と、
前記第1の取引データから抽出する集計情報の項目を設定した前記POS端末に関する設定情報に基づいて、前記第1の取引データから集計情報を抽出する抽出部と、
前記第1の取引データから抽出された集計情報及び前記情報処理装置を用いた取引に関する各項目の集計情報を用いて、取引に関する各項目の集計情報を含む第2の取引データを生成する生成部と、
を実現させるプログラム。
In the computer of the information processing device that processes transactions that can be settled through communication with the payment center ,
The first transaction data including aggregated information of each item related to transactions using a POS terminal that processes transactions that can be settled offline and that does not process transactions that can be settled through communication with a payment center is transmitted to the POS. an acquisition unit that acquires from the terminal;
an extraction unit that extracts aggregate information from the first transaction data based on setting information regarding the POS terminal in which items of aggregate information to be extracted from the first transaction data are set;
a generation unit that generates second transaction data including aggregated information of each item related to the transaction, using aggregated information extracted from the first transaction data and aggregated information of each item related to the transaction using the information processing device; and,
A program that makes this possible.
決済センターとの通信により決済可能な取引を処理する情報処理装置と、
サーバと、
を備え、
前記情報処理装置は、
オフラインで決済可能な取引を処理するPOS端末であって、決済センターとの通信により決済可能な取引を処理しないPOS端末を用いた取引に関する各項目の集計情報を含む第1の取引データを前記POS端末から取得する取得部と、
前記第1の取引データから抽出する集計情報の項目を設定した前記POS端末に関する設定情報に基づいて、前記第1の取引データから集計情報を抽出する抽出部と、
前記第1の取引データから抽出された集計情報及び前記情報処理装置を用いた取引に関する各項目の集計情報を用いて、取引に関する各項目の集計情報を含む第2の取引データを生成する生成部と、
を備え、
前記サーバは、
前記第2の取引データを前記情報処理装置から取得する取得部と、
を備える、
報処理システム。
an information processing device that processes transactions that can be settled through communication with a settlement center;
server and
Equipped with
The information processing device includes:
The first transaction data including aggregated information of each item related to transactions using a POS terminal that processes transactions that can be settled offline and that does not process transactions that can be settled through communication with a payment center is transmitted to the POS. an acquisition unit that acquires from the terminal;
an extraction unit that extracts aggregate information from the first transaction data based on setting information regarding the POS terminal in which items of aggregate information to be extracted from the first transaction data are set;
a generation unit that generates second transaction data including aggregated information of each item related to the transaction, using aggregated information extracted from the first transaction data and aggregated information of each item related to the transaction using the information processing device; and,
Equipped with
The server is
an acquisition unit that acquires the second transaction data from the information processing device;
Equipped with
Information processing system.
JP2020007515A 2020-01-21 2020-01-21 Information processing device, information processing system and program Active JP7393956B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020007515A JP7393956B2 (en) 2020-01-21 2020-01-21 Information processing device, information processing system and program
JP2023199891A JP2024020540A (en) 2020-01-21 2023-11-27 Information processing device, information processing system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020007515A JP7393956B2 (en) 2020-01-21 2020-01-21 Information processing device, information processing system and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023199891A Division JP2024020540A (en) 2020-01-21 2023-11-27 Information processing device, information processing system, and program

Publications (2)

Publication Number Publication Date
JP2021114236A JP2021114236A (en) 2021-08-05
JP7393956B2 true JP7393956B2 (en) 2023-12-07

Family

ID=77077099

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020007515A Active JP7393956B2 (en) 2020-01-21 2020-01-21 Information processing device, information processing system and program
JP2023199891A Pending JP2024020540A (en) 2020-01-21 2023-11-27 Information processing device, information processing system, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023199891A Pending JP2024020540A (en) 2020-01-21 2023-11-27 Information processing device, information processing system, and program

Country Status (1)

Country Link
JP (2) JP7393956B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016027506A (en) 2015-11-11 2016-02-18 株式会社寺岡精工 POS system
JP2017062703A (en) 2015-09-25 2017-03-30 シャープ株式会社 Compound machine including commodity information input function
JP2019101531A (en) 2017-11-29 2019-06-24 オムロン株式会社 Store sales management system and store sales management method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3223086B2 (en) * 1995-11-17 2001-10-29 東芝テック株式会社 Sales management system
JPH10289386A (en) * 1997-04-14 1998-10-27 Tec Corp Commodity sales management device and computer reading possible recording medium with recorded commodity sales management program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017062703A (en) 2015-09-25 2017-03-30 シャープ株式会社 Compound machine including commodity information input function
JP2016027506A (en) 2015-11-11 2016-02-18 株式会社寺岡精工 POS system
JP2019101531A (en) 2017-11-29 2019-06-24 オムロン株式会社 Store sales management system and store sales management method

Also Published As

Publication number Publication date
JP2021114236A (en) 2021-08-05
JP2024020540A (en) 2024-02-14

Similar Documents

Publication Publication Date Title
CN110400434B (en) Electronic bill system, settlement device, sales promotion bill server, and information processing method
US20190139071A1 (en) Data processing apparatus and method by the same
JP5903919B2 (en) POS system, computer program, and accounting apparatus
JP6641557B2 (en) Payment processing device, payment system, payment processing method, and program
JP7393956B2 (en) Information processing device, information processing system and program
JP6670732B2 (en) Receipt data management device, its program, and receipt data management method
JP6808661B2 (en) Information processing equipment and programs
JP2021114244A (en) Information processing device, information processing system, and program
JP2017037593A (en) Settlement processing device, settlement system, settlement processing method, and program
JP7416642B2 (en) Information processing device, information processing method, and program
JP7408762B2 (en) Information terminal and its program
JP6722623B2 (en) Receipt data management device, its program, and receipt data management method
JP6736749B2 (en) Receipt data management device, its program, and receipt data management method
JP7400068B2 (en) Information terminal and its program
JP7065155B2 (en) Information processing equipment and programs
JP6851947B2 (en) Electronic receipt agent and program
WO2022107191A1 (en) Credit business assistance method and credit business assistance system
JP6920526B2 (en) Medical accounting support system
JP6752956B2 (en) Receipt data management device and its program, and receipt data management method
US20230206321A1 (en) Information processing apparatus, information processing system, and information processing method
JP7440165B2 (en) Payment history management system, information processing device, payment history management method and program
JP6961768B2 (en) Electronic receipt server, information processing program and analysis method
EP3872613A1 (en) Information processing apparatus, information processing system, and method
JP6942020B2 (en) Tenant management server and programs
JP2005316892A (en) Point giving method, point giving system, and point giving program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221116

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230725

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230922

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231127

R150 Certificate of patent or registration of utility model

Ref document number: 7393956

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150