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

JP7514981B2 - Information processing system and program - Google Patents

Information processing system and program Download PDF

Info

Publication number
JP7514981B2
JP7514981B2 JP2023109024A JP2023109024A JP7514981B2 JP 7514981 B2 JP7514981 B2 JP 7514981B2 JP 2023109024 A JP2023109024 A JP 2023109024A JP 2023109024 A JP2023109024 A JP 2023109024A JP 7514981 B2 JP7514981 B2 JP 7514981B2
Authority
JP
Japan
Prior art keywords
customer
information
server
identifying information
code
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
JP2023109024A
Other languages
Japanese (ja)
Other versions
JP2023123775A (en
Inventor
喜久雄 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2018191999A external-priority patent/JP7092632B2/en
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2023109024A priority Critical patent/JP7514981B2/en
Publication of JP2023123775A publication Critical patent/JP2023123775A/en
Application granted granted Critical
Publication of JP7514981B2 publication Critical patent/JP7514981B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、情報処理システムおよびプログラムに関する。 An embodiment of the present invention relates to an information processing system and a program.

従来から、例えば会員となった顧客に関する顧客情報を記憶する顧客サーバが存在する。そして、顧客サーバと接続されたPOS(Point of Sales)端末等の情報処理装置において、顧客特定情報(例えば顧客コードや顧客番号)を入力して、当該顧客特定情報に基づいて顧客サーバを検索して、必要な顧客情報を取得していた。 Conventionally, there have been customer servers that store customer information about customers who have become members. Then, in an information processing device such as a POS (Point of Sales) terminal connected to the customer server, customer specific information (e.g., customer code or customer number) is input, and the customer server is searched based on the customer specific information to obtain the required customer information.

ところで、最近は、顧客に対するサービスが増加していることから、複数台の顧客サーバを備えた店舗が存在する。例えば、店舗に来店する顧客用の第1顧客情報は店舗用の第1顧客サーバに記憶し、例えば、ネットスーパーで買い物をする顧客用の第2顧客情報はネットスーパー用の第2顧客サーバに記憶している。 Recently, with the increase in services for customers, some stores are equipped with multiple customer servers. For example, first customer information for customers who visit the store is stored in a first customer server for the store, and second customer information for customers who shop at an online supermarket is stored in a second customer server for the online supermarket.

しかしながら、例えば店舗に設置された情報処理装置から第2顧客サーバにアクセスして、第2顧客情報(例えばネットスーパーにおける顧客ランク)を確認しようとして、ネットスーパー用の顧客特定情報を入力しても、情報処理装置は、第1顧客サーバとしか接続されておらず、第2顧客サーバにアクセスできないため、第2顧客情報を取得することができなかった。 However, even if an attempt is made to access the second customer server from an information processing device installed in a store to check second customer information (e.g., customer rank in an online supermarket) by inputting customer specific information for the online supermarket, the information processing device is only connected to the first customer server and cannot access the second customer server, so the second customer information cannot be obtained.

本発明が解決しようとする課題は、複数台の顧客サーバのいずれかの顧客サーバから顧客情報を取得することが可能な情報処理システムおよびプログラムを提供することである。 An object of the present invention is to provide an information processing system and a program capable of acquiring customer information from any one of a plurality of customer servers.

実施形態の情報処理システムは、第1顧客特定情報を記憶する第1顧客サーバと、第2顧客特定情報を記憶する第2顧客サーバと、前記第1顧客サーバおよび前記第2顧客サーバと通信可能な情報処理装置と、を備え、前記情報処理装置は、顧客を特定する顧客特定情報を入力する入力部と、前記入力部から入力された顧客特定情報に基づいて当該顧客特定情報が前記第1顧客特定情報または前記第2顧客特定情報であるかを判断する判断手段と、前記判断手段当該顧客特定情報が前記第1顧客特定情報であると判断した場合には、前記第1顧客サーバから前記第1顧客特定情報で特定される顧客の顧客情報を取得し、前記判断手段、当該顧客特定情報が前記第2顧客特定情報であると判断した場合には、前記第2顧客サーバから前記第2顧客特定情報で特定される前記顧客の顧客情報を取得する顧客情報取得手段と、を備える。 An information processing system according to an embodiment includes a first customer server that stores first customer identifying information, a second customer server that stores second customer identifying information, and an information processing device capable of communicating with the first customer server and the second customer server. The information processing device includes an input unit that inputs customer identifying information that identifies a customer, a judgment means that judges whether the customer identifying information input from the input unit is the first customer identifying information or the second customer identifying information, and a customer information acquisition means that , when the judgment means judges that the customer identifying information is the first customer identifying information, acquires customer information of the customer identified by the first customer identifying information from the first customer server, and, when the judgment means judges that the customer identifying information is the second customer identifying information , acquires customer information of the customer identified by the second customer identifying information from the second customer server.

図1は、実施形態に係る顧客管理システムを示す概略図である。FIG. 1 is a schematic diagram showing a customer management system according to an embodiment. 図2は、POS端末のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the POS terminal. 図3は、第1顧客サーバのハードウェア構成を示すブロック図である。FIG. 3 is a block diagram showing a hardware configuration of the first customer server. 図4は、第2顧客サーバのハードウェア構成を示すブロック図である。FIG. 4 is a block diagram showing a hardware configuration of the second customer server. 図5は、第1顧客サーバの顧客DBの一部を示す図である。FIG. 5 is a diagram showing a part of the customer DB of the first customer server. 図6は、第2顧客サーバの顧客DBの一部を示す図である。FIG. 6 is a diagram showing a part of the customer DB of the second customer server. 図7は、POS端末の機能構成を示す機能ブロック図である。FIG. 7 is a functional block diagram showing the functional configuration of the POS terminal. 図8は、POS端末の制御処理の流れを示すフローチャートである。FIG. 8 is a flowchart showing the flow of control processing of the POS terminal.

以下、図面を参照して、実施形態について詳細に説明する。実施形態は、POS端末を情報処理装置の一例として説明する。また、実施形態では、顧客を特定する顧客コードを顧客特定情報の一例として説明する。なお、顧客コードは複数桁の数字で構成される。以下に説明する実施形態によりこの発明が限定されるものではない。 The following describes the embodiments in detail with reference to the drawings. In the embodiments, a POS terminal is described as an example of an information processing device. In the embodiments, a customer code that identifies a customer is described as an example of customer identification information. The customer code is composed of a multi-digit number. The present invention is not limited to the embodiments described below.

図1は、第1実施形態に係るPOS端末1を含む顧客管理システムを示す概略図である。図1に示すように、顧客管理システムは、店舗内において、1台または複数台のPOS端末1と、顧客を特定する顧客特定情報である顧客コード別に顧客情報を記憶する第1顧客サーバ3と第2顧客サーバ4と、店舗内の売上げを管理する店舗サーバ5を備える。POS端末1、第1顧客サーバ3、第2顧客サーバ4および店舗サーバ5は、LAN(Local Area Network)等の通信回線L1で互いに接続されており、相互に通信可能である。 Figure 1 is a schematic diagram showing a customer management system including a POS terminal 1 according to the first embodiment. As shown in Figure 1, the customer management system comprises one or more POS terminals 1 in a store, a first customer server 3 and a second customer server 4 that store customer information by customer code, which is customer identification information that identifies a customer, and a store server 5 that manages sales within the store. The POS terminal 1, the first customer server 3, the second customer server 4, and the store server 5 are connected to each other by a communication line L1 such as a LAN (Local Area Network), and can communicate with each other.

POS端末1は、店舗で販売される商品(顧客が購入する商品)の売上登録処理と決済処理を行う。売上登録処理とは、入力された商品を特定する商品特定情報である商品コードに基づいて、当該商品の商品名や価格等の商品情報を取得して、表示部(図2のオペレータ用表示部17や客用表示部18)表示し、商品情報部132(図2を参照)記憶する処理をいう。また、決済処理とは、売上登録処理をした商品情報に基づいて、取引に係る合計金額を表示するとともに、商品情報や決済情報(顧客から預かった預り金や釣銭等)を印字したレシートを発行する処理をいう。また、取引処理は売上登録処理と決済処理とを含む。また、取引情報は、商品情報と決済情報とを含む。 The POS terminal 1 performs sales registration processing and settlement processing for products sold in the store (products purchased by customers). The sales registration processing refers to the process of acquiring product information such as the product name and price of the product based on the product code, which is product identification information that identifies the input product, and displaying the information on the display unit (the operator display unit 17 and the customer display unit 18 in Figure 2) and storing the information in the product information unit 132 (see Figure 2). The settlement processing refers to the process of displaying the total amount related to the transaction based on the product information for which the sales registration processing has been performed, and issuing a receipt on which the product information and settlement information (such as the deposit and change received from the customer) are printed. The transaction processing includes the sales registration processing and the settlement processing. The transaction information includes the product information and the settlement information.

第1顧客サーバ3は、店舗に設置されている。第1顧客サーバ3は、店舗において買物をする顧客の顧客情報を顧客別に記憶する。第1顧客サーバ3が記憶する顧客情報は、例えば、顧客の氏名、住所、保有ポイント、属性、店舗における購買履歴、メールアドレス、店舗の顧客ランク等である。 The first customer server 3 is installed in the store. The first customer server 3 stores customer information for each customer who shops at the store. The customer information stored by the first customer server 3 includes, for example, the customer's name, address, points held, attributes, purchase history at the store, email address, customer rank of the store, etc.

POS端末1において顧客コードが入力されると、POS端末1は、当該顧客コードが後述する16桁である場合には、第1顧客サーバ3に対して顧客情報を問い合わせる。第1顧客サーバ3は、顧客情報の問い合わせがあると、受信した顧客コードに基づいて顧客を特定し、当該顧客コードに対応付けて記憶されている顧客情報を、問い合わせがあったPOS端末1に送信する。POS端末1は、受信した顧客情報を記憶して、例えば顧客に対してポイントを付与するような顧客情報に係る処理を実行する。 When a customer code is entered into the POS terminal 1, the POS terminal 1 inquires of the first customer server 3 about customer information if the customer code is 16 digits as described below. When the first customer server 3 receives an inquiry about customer information, it identifies the customer based on the received customer code and transmits the customer information stored in association with the customer code to the POS terminal 1 that made the inquiry. The POS terminal 1 stores the received customer information and executes processing related to the customer information, such as awarding points to the customer.

第2顧客サーバ4は、第1顧客サーバ3とは異なるサーバであり、例えば店舗、あるいは複数の店舗を総括する本部に設置される。実施形態では、第2顧客サーバ4は店舗に設置されていることとする。第2顧客サーバ4は、例えば、ネットスーパーにおいて買物をする顧客の顧客情報を顧客別に記憶する。第2顧客サーバ4が記憶する顧客情報は、例えば、顧客の氏名、住所、保有ポイント、属性、ネットスーパーにおける購買履歴、メールアドレス、ネットスーパー顧客ランク等である。なお、ネットスーパーとは、店舗に来店することなく、自宅のPC(Personal Computer)やタブレット端末等の顧客端末からネットを介してネットスーパーサーバ(図示せず)に商品の注文を行い、注文した商品を店舗から自宅まで配送してもらう仕組みである。 The second customer server 4 is a server different from the first customer server 3, and is installed, for example, in a store or a headquarters that manages multiple stores. In the embodiment, the second customer server 4 is installed in a store. The second customer server 4 stores, for example, customer information for customers who shop at the online supermarket for each customer. The customer information stored by the second customer server 4 includes, for example, the customer's name, address, points held, attributes, purchase history at the online supermarket, email address, online supermarket customer rank, etc. Note that an online supermarket is a system in which a customer orders products from an online supermarket server (not shown) via the Internet from a customer terminal such as a PC (Personal Computer) or tablet terminal at home, without visiting a store, and the ordered products are delivered from the store to their home.

入力された顧客コードが後述する8桁である場合には、POS端末1は、第2顧客サーバ4に対して顧客情報を問い合わせる。第2顧客サーバ4は、顧客情報の問い合わせがあると、受信した顧客コードに基づいて顧客を特定し、当該顧客コードに対応付けて記憶されている顧客情報を、問い合わせがあったPOS端末1に送信する。POS端末1は、受信した顧客情報を記憶して、例えばネットスーパーにおける顧客のランクを確認する。 If the entered customer code is eight digits, as described below, the POS terminal 1 inquires of the second customer server 4 about customer information. When the second customer server 4 receives an inquiry about customer information, it identifies the customer based on the received customer code and transmits the customer information stored in association with the customer code to the POS terminal 1 that made the inquiry. The POS terminal 1 stores the received customer information and checks, for example, the customer's rank in an online supermarket.

店舗サーバ5は、接続されている複数のPOS端末1から、販売した商品に係る商品情報や決済情報等を受信する。店舗サーバ5は、POS端末1から商品情報や決済情報を収集し、店舗の売上等を管理する。 The store server 5 receives product information and payment information related to sold products from the multiple POS terminals 1 connected to it. The store server 5 collects product information and payment information from the POS terminals 1 and manages the store's sales, etc.

次に、POS端末1のハードウェア構成について説明する。図2は、POS端末1のハードウェア構成を示すブロック図である。図2に示すように、POS端末1は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、メモリ部14等を備えている。CPU11は制御主体となる。ROM12は各種プログラムを記憶する。RAM13はプログラムや各種データを展開する。メモリ部14は各種プログラムを記憶する。CPU11、ROM12、RAM13、メモリ部14は、互いにバス15を介して接続されている。CPU11とROM12とRAM13が、制御部100を構成する。すなわち、制御部100は、CPU11がROM12やメモリ部14に記憶されRAM13に展開された制御プログラムに従って動作することによって、後述するPOS端末1に係る制御処理を実行する。 Next, the hardware configuration of the POS terminal 1 will be described. FIG. 2 is a block diagram showing the hardware configuration of the POS terminal 1. As shown in FIG. 2, the POS terminal 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, and a memory section 14. The CPU 11 is the main controller. The ROM 12 stores various programs. The RAM 13 expands programs and various data. The memory section 14 stores various programs. The CPU 11, the ROM 12, the RAM 13, and the memory section 14 are connected to each other via a bus 15. The CPU 11, the ROM 12, and the RAM 13 constitute the control section 100. That is, the control section 100 executes control processing related to the POS terminal 1, which will be described later, by the CPU 11 operating according to the control programs stored in the ROM 12 and the memory section 14 and expanded in the RAM 13.

RAM13は、顧客コード部131、商品情報部132、顧客情報部133を備えている。顧客コード部131は、顧客コード入力部22から入力された顧客を特定する顧客コードを記憶する。商品情報部132は、シンボル読取部21が読み取ったシンボルに対応して取得した商品を特定する商品コードに基づいて、商品マスタ(図示せず)から取得した当該商品の商品情報を記憶する。顧客情報部133は、入力された顧客コードに基づいて顧客サーバから取得した顧客情報を記憶する。 RAM 13 includes a customer code section 131, a product information section 132, and a customer information section 133. The customer code section 131 stores a customer code that identifies a customer input from the customer code input section 22. The product information section 132 stores product information of the product obtained from a product master (not shown) based on a product code that identifies the product obtained corresponding to the symbol read by the symbol reading section 21. The customer information section 133 stores customer information obtained from the customer server based on the input customer code.

メモリ部14は、電源を切っても記憶情報が保持されるHDD(Hard Disc Drive)やフラッシュメモリ等の不揮発性メモリで構成される。メモリ部14は、制御プログラム部141、顧客コード対応部142等を備える。制御プログラム部141は、POS端末1を制御するための制御プログラムを記憶する。顧客コード対応部142は、顧客特定情報の体系と前記コード体系判断部が第1顧客特定情報であるか第2顧客特定情報であるかを関連付けて記憶する。 The memory unit 14 is composed of a non-volatile memory such as a HDD (Hard Disc Drive) or flash memory that retains stored information even when the power is turned off. The memory unit 14 includes a control program unit 141 and a customer code response unit 142. The control program unit 141 stores a control program for controlling the POS terminal 1. The customer code response unit 142 stores the system of customer specific information in association with whether the code system determination unit is the first customer specific information or the second customer specific information.

顧客コード対応部142は、16桁(第1体系)の顧客コードと、問い合わせ先が第1顧客サーバ3であることを対応付けて記憶している。顧客コード対応部142は、8桁(第2体系)の顧客コードと、問い合わせ先が第2顧客サーバ4であることを対応付けて記憶している。なお、実施形態では、第1体系と第2体系の2種類の体系を用いたが、3種類以上の体系の顧客コードであってもよい。この場合、顧客コード対応部142は、3種類以上の体系について、問い合わせ先の顧客サーバを記憶している。 The customer code response unit 142 stores a 16-digit (first system) customer code in association with the first customer server 3 as the contact point for inquiries. The customer code response unit 142 stores an 8-digit (second system) customer code in association with the second customer server 4 as the contact point for inquiries. Note that in the embodiment, two systems, the first system and the second system, are used, but three or more systems of customer codes may be used. In this case, the customer code response unit 142 stores the customer server to contact for inquiries for three or more systems.

また、制御部100は、バス15およびコントローラ16を介して、オペレータ用表示部17、客用表示部18、操作部19、印字部20、シンボル読取部21、顧客コード入力部22と接続している。オペレータ用表示部17は、オペレータに情報を表示する。客用表示部18は、顧客に情報を表示する。操作部19は、テンキー、部門キー、締めキー等のキーを備えたキーボードである。印字部20は、決済処理した商品の商品情報や決済情報を印字したレシートを発行する。シンボル読取部21は、シンボル化された情報を光学的に読取り、または撮像して読取り、コード情報を入力する。入力されたコード情報に基づいて商品コードを取得する。顧客コード入力部22(入力部)は、例えば挿入されたクレジット決済を行うためのクレジットカードや金銭的価値が記憶された電子マネー等に記憶されている顧客コードを取得して入力する。なお、携帯端末(図示せず)等に記憶された顧客コートを例えばバーコード等のシンボル化して表示する場合には、シンボル読取部21が読み取ったシンボルに含まれる顧客コードを取得して入力してもよい。この場合、シンボル読取部21が入力部である。 The control unit 100 is also connected to the operator display unit 17, customer display unit 18, operation unit 19, printing unit 20, symbol reading unit 21, and customer code input unit 22 via the bus 15 and controller 16. The operator display unit 17 displays information to the operator. The customer display unit 18 displays information to the customer. The operation unit 19 is a keyboard equipped with keys such as a numeric keypad, department keys, and a closing key. The printing unit 20 issues a receipt on which product information and payment information of the product for which payment has been processed are printed. The symbol reading unit 21 optically reads or images the symbolized information and inputs the code information. The product code is obtained based on the input code information. The customer code input unit 22 (input unit) obtains and inputs a customer code stored in, for example, an inserted credit card for credit payment or electronic money in which monetary value is stored. In addition, when a customer code stored in a mobile terminal (not shown) is displayed as a symbol such as a barcode, the customer code included in the symbol read by the symbol reading unit 21 may be obtained and input. In this case, the symbol reading unit 21 is the input unit.

また、制御部100は、バス15を介して、通信部23と接続している。通信部23は、通信回線L1を介して、他のPOS端末1、第1顧客サーバ3、第2顧客サーバ4、店舗サーバ5と通信可能に接続している。 The control unit 100 is also connected to the communication unit 23 via the bus 15. The communication unit 23 is connected to other POS terminals 1, the first customer server 3, the second customer server 4, and the store server 5 via the communication line L1 so as to be able to communicate with them.

続いて、第1顧客サーバ3のハードウェア構成について説明する。図3は、第1顧客サーバ3のハードウェア構成を示すブロック図である。図3に示すように、第1顧客サーバ3は、CPU31、ROM32、RAM33、メモリ部34等を備えている。CPU31は制御主体となる。ROM32は各種プログラムを記憶する。RAM33はプログラムや各種データを展開する。メモリ部34は各種プログラムを記憶する。CPU31、ROM32、RAM33、メモリ部34は、互いにバス35を介して接続されている。CPU31とROM32とRAM33が、制御部300を構成する。すなわち、制御部300は、CPU31がROM32やメモリ部34に記憶されRAM33に展開された制御プログラムに従って動作することによって、第1顧客サーバ3に係る制御処理を実行する。 Next, the hardware configuration of the first customer server 3 will be described. FIG. 3 is a block diagram showing the hardware configuration of the first customer server 3. As shown in FIG. 3, the first customer server 3 includes a CPU 31, a ROM 32, a RAM 33, a memory unit 34, and the like. The CPU 31 is the main controller. The ROM 32 stores various programs. The RAM 33 expands programs and various data. The memory unit 34 stores various programs. The CPU 31, the ROM 32, the RAM 33, and the memory unit 34 are connected to each other via a bus 35. The CPU 31, the ROM 32, and the RAM 33 constitute the control unit 300. That is, the control unit 300 executes control processing related to the first customer server 3 by the CPU 31 operating in accordance with the control programs stored in the ROM 32 and the memory unit 34 and expanded in the RAM 33.

メモリ部34は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成される。メモリ部34は、制御プログラム部341と顧客DB(データベース)342を備える。制御プログラム部341は、第1顧客サーバ3を制御するための制御プログラムを記憶する。顧客DB342は、図5を用いて後述する。 The memory unit 34 is composed of a non-volatile memory such as a HDD or flash memory that retains stored information even when the power is turned off. The memory unit 34 includes a control program unit 341 and a customer DB (database) 342. The control program unit 341 stores a control program for controlling the first customer server 3. The customer DB 342 will be described later with reference to FIG. 5.

また、制御部300は、バス35およびコントローラ36を介して、表示部37、操作部38と接続している。表示部37は、情報を表示する。操作部38は、各種キーを備えたキーボードである。 The control unit 300 is also connected to a display unit 37 and an operation unit 38 via a bus 35 and a controller 36. The display unit 37 displays information. The operation unit 38 is a keyboard equipped with various keys.

また、制御部300は、バス35を介して、通信部39と接続している。通信部39は、通信回線L1を介して、各POS端末1、第2顧客サーバ4、店舗サーバ5と通信可能に接続している。 The control unit 300 is also connected to the communication unit 39 via the bus 35. The communication unit 39 is connected to each POS terminal 1, the second customer server 4, and the store server 5 via the communication line L1 so as to be able to communicate with them.

続いて、第2顧客サーバ4のハードウェア構成について説明する。第2顧客サーバ4は、第1顧客サーバ3と同一のハードウェア構成である。図4は、第2顧客サーバ4のハードウェア構成を示すブロック図である。図4に示すように、第2顧客サーバ4は、CPU41、ROM42、RAM43、メモリ部44等を備えている。CPU41は制御主体となる。ROM42は各種プログラムを記憶する。RAM43はプログラムや各種データを展開する。メモリ部44は各種プログラムを記憶する。CPU41、ROM42、RAM43、メモリ部44は、互いにバス45を介して接続されている。CPU41とROM42とRAM43が、制御部400を構成する。すなわち、制御部400は、CPU41がROM42やメモリ部44に記憶されRAM43に展開された制御プログラムに従って動作することによって、第2顧客サーバ4に係る制御処理を実行する。 Next, the hardware configuration of the second customer server 4 will be described. The second customer server 4 has the same hardware configuration as the first customer server 3. FIG. 4 is a block diagram showing the hardware configuration of the second customer server 4. As shown in FIG. 4, the second customer server 4 includes a CPU 41, a ROM 42, a RAM 43, a memory unit 44, and the like. The CPU 41 is the main controller. The ROM 42 stores various programs. The RAM 43 expands programs and various data. The memory unit 44 stores various programs. The CPU 41, the ROM 42, the RAM 43, and the memory unit 44 are connected to each other via a bus 45. The CPU 41, the ROM 42, and the RAM 43 constitute the control unit 400. That is, the control unit 400 executes control processing related to the second customer server 4 by the CPU 41 operating according to the control program stored in the ROM 42 or the memory unit 44 and expanded in the RAM 43.

メモリ部44は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成される。メモリ部44は、制御プログラム部441と顧客DB(データベース)442を備える。制御プログラム部441は、第2顧客サーバ4を制御するための制御プログラムを記憶する。顧客DB442は、図6を用いて後述する。 The memory unit 44 is composed of a non-volatile memory such as a HDD or flash memory that retains stored information even when the power is turned off. The memory unit 44 includes a control program unit 441 and a customer DB (database) 442. The control program unit 441 stores a control program for controlling the second customer server 4. The customer DB 442 will be described later with reference to FIG. 6.

また、制御部400は、バス45およびコントローラ46を介して、表示部47、操作部48と接続している。表示部47は、情報を表示する。操作部48は、各種キーを備えたキーボードである。 The control unit 400 is also connected to a display unit 47 and an operation unit 48 via a bus 45 and a controller 46. The display unit 47 displays information. The operation unit 48 is a keyboard equipped with various keys.

また、制御部400は、バス45を介して、通信部49と接続している。通信部49は、通信回線L1を介して、各POS端末1、第1顧客サーバ3、店舗サーバ5と通信可能に接続している。 The control unit 400 is also connected to the communication unit 49 via the bus 45. The communication unit 49 is connected to each POS terminal 1, the first customer server 3, and the store server 5 via the communication line L1 so as to be able to communicate with each other.

次に、顧客DB342について説明する。図5は、顧客DB342を示す図である。図5に示すように、顧客DB342は、店舗で買い物をする顧客の顧客情報を記憶する。顧客DB342は、顧客コード部3421と顧客情報部3422とを有する。顧客コード部3421は、16桁(第1体系)の顧客コード(第1顧客特定情報)が顧客別に記憶される。顧客情報部3422は、顧客コード部3421に記憶されたそれぞれの顧客コードに対応付けて、それぞれの顧客の顧客情報を記憶する。 Next, customer DB 342 will be described. Figure 5 is a diagram showing customer DB 342. As shown in Figure 5, customer DB 342 stores customer information of customers who shop at the store. Customer DB 342 has a customer code section 3421 and a customer information section 3422. Customer code section 3421 stores a 16-digit (first system) customer code (first customer identification information) for each customer. Customer information section 3422 stores customer information for each customer in association with each customer code stored in customer code section 3421.

次に、顧客DB442について説明する。図6は、顧客DB442を示す図である。図6に示すように、顧客DB442は、ネットスーパーで買い物をする顧客の顧客情報を記憶する。顧客DB442は、顧客コード部4421と顧客情報部4422とを有する。顧客コード部4421は、8桁(第2体系)の顧客コード(第2顧客特定情報)が顧客別に記憶される。顧客情報部4422は、顧客コード部4421に記憶されたそれぞれの顧客コードに対応付けて、それぞれの顧客の顧客情報を記憶する。 Next, customer DB 442 will be described. Figure 6 is a diagram showing customer DB 442. As shown in Figure 6, customer DB 442 stores customer information of customers who shop at the online supermarket. Customer DB 442 has a customer code section 4421 and a customer information section 4422. The customer code section 4421 stores an 8-digit (second system) customer code (second customer identification information) for each customer. The customer information section 4422 stores customer information for each customer in association with each customer code stored in the customer code section 4421.

なお、第1顧客特定情報が16桁であり、第2顧客特定情報が8桁であるのは、一例であり、第1顧客特定情報と第2顧客特定情報は、互いが異なる桁数であればよい。 Note that the first customer specific information being 16 digits and the second customer specific information being 8 digits is merely an example, and the first customer specific information and the second customer specific information may have different numbers of digits.

ここからは、POS端末1の機能構成について説明する。図7は、POS端末1の機能構成を示す機能ブロック図である。図7に示すように、POS端末1の制御部100は、コード入力判断部101、コード体系判断部102、顧客情報取得部103として機能する。 From here, the functional configuration of the POS terminal 1 will be explained. Figure 7 is a functional block diagram showing the functional configuration of the POS terminal 1. As shown in Figure 7, the control unit 100 of the POS terminal 1 functions as a code input determination unit 101, a code system determination unit 102, and a customer information acquisition unit 103.

コード入力判断部101は、入力部である顧客コード入力部22が読み取った顧客コードが入力されたかを判断する。
コード体系判断部102は、入力された顧客コード(顧客特定情報)の桁数に基づいて、入力された顧客コードが、第1体系(16桁)の第1顧客特定情報であるか第1顧客特定情報とは異なる第2体系(8桁)の第2顧客特定情報であるかを判断する。
The code input determination unit 101 determines whether a customer code read by the customer code input unit 22, which is an input unit, has been input.
The code system determination unit 102 determines, based on the number of digits of the input customer code (customer identifying information), whether the input customer code is first customer identifying information in a first system (16 digits) or second customer identifying information in a second system (8 digits) that is different from the first customer identifying information.

顧客情報取得部103は、コード体系判断部102が第1顧客特定情報であると判断した場合には、複数の顧客サーバのうちの第1顧客特定情報と対応した第1顧客サーバ3から第1顧客特定情報で特定される顧客の顧客情報を取得し、コード体系判断部102が第2顧客特定情報であると判断した場合には、複数の顧客サーバのうち第1顧客サーバ3とは異なる第2顧客特定情報と対応した第2顧客サーバ4から第2顧客特定情報で特定される顧客の顧客情報を取得する。 When the code system determination unit 102 determines that the information is the first customer specific information, the customer information acquisition unit 103 acquires customer information of the customer identified by the first customer specific information from a first customer server 3 among the multiple customer servers that corresponds to the first customer specific information, and when the code system determination unit 102 determines that the information is the second customer specific information, the customer information acquisition unit 103 acquires customer information of the customer identified by the second customer specific information from a second customer server 4 among the multiple customer servers that corresponds to the second customer specific information different from the first customer server 3.

顧客情報取得部103は、コード体系判断部102が判断した体系に基づいて決定された顧客サーバに対し、当該顧客コードで特定される顧客の顧客情報を問合わせる。顧客情報取得部103は、コード体系判断部102が16桁の顧客コード(第1顧客特定情報)であると判断した場合には、顧客コード対応部142に記憶された情報に基づいて、第1顧客サーバ3に顧客情報の問合せを行う。顧客情報取得部103は、問い合わせを行った第1顧客サーバ3から第1顧客特定情報に対応づけられた顧客情報を受信(取得)する。 The customer information acquisition unit 103 inquires of the customer server determined based on the system determined by the code system determination unit 102 about the customer information of the customer identified by the customer code. If the code system determination unit 102 determines that the customer code is a 16-digit customer code (first customer identification information), the customer information acquisition unit 103 inquires of the first customer server 3 about customer information based on the information stored in the customer code response unit 142. The customer information acquisition unit 103 receives (acquires) customer information associated with the first customer identification information from the first customer server 3 that made the inquiry.

顧客情報取得部103は、コード体系判断部102が8桁の顧客コード(第2顧客特定情報)であると判断した場合には、顧客コード対応部142に記憶された情報に基づいて、第2顧客サーバ4に顧客情報の問合せを行う。顧客情報取得部103は、問い合わせを行った第2顧客サーバ4から第2顧客特定情報に対応づけられた顧客情報を受信(取得)する。 When the code system determination unit 102 determines that the customer code (second customer identification information) is an 8-digit customer code, the customer information acquisition unit 103 queries the second customer server 4 for customer information based on the information stored in the customer code response unit 142. The customer information acquisition unit 103 receives (acquires) customer information associated with the second customer identification information from the second customer server 4 that made the query.

次に、POS端末1の制御処理について説明する。図8は、POS端末1の制御処理の流れを示すフローチャートである。図8に示すように、POS端末1のコード入力判断部101は、顧客コード入力部22から顧客コードが入力されたかを判断する(S11)。コード入力判断部101が顧客コード入力部22から顧客コードが入力されたと判断した場合には(S11のYes)、制御部100は、入力された顧客コードを顧客コード部131に記憶する。 Next, the control process of the POS terminal 1 will be described. FIG. 8 is a flowchart showing the flow of the control process of the POS terminal 1. As shown in FIG. 8, the code input determination unit 101 of the POS terminal 1 determines whether a customer code has been input from the customer code input unit 22 (S11). If the code input determination unit 101 determines that a customer code has been input from the customer code input unit 22 (Yes in S11), the control unit 100 stores the input customer code in the customer code unit 131.

次にコード体系判断部102は、顧客コード部131に記憶された顧客コードの桁数に基づいて、入力された顧客コードが第1顧客特定情報であるか第2顧客特定情報であるかを判断する(S12)。 Next, the code system determination unit 102 determines whether the input customer code is first customer specific information or second customer specific information based on the number of digits of the customer code stored in the customer code unit 131 (S12).

コード体系判断部102が第1顧客特定情報であると判断した場合には(S12のYes)、顧客情報取得部103は、当該第1顧客特定情報に基づいて顧客コード対応部142に記憶された情報を検索して、第1顧客サーバ3に対し、第1顧客特定情報で特定される顧客の顧客情報を問い合わせる(S13)。そして顧客情報取得部103は、第1顧客サーバ3から第1顧客特定情報に対応付けられた顧客情報を受信(取得)する(S16)。そして制御部100は、受信した顧客情報を顧客情報部133に記憶する(S17)。そして制御部100は、S11に戻る。 If the code system determination unit 102 determines that the information is the first customer specific information (Yes in S12), the customer information acquisition unit 103 searches for information stored in the customer code correspondence unit 142 based on the first customer specific information, and queries the first customer server 3 for customer information on the customer identified by the first customer specific information (S13). The customer information acquisition unit 103 then receives (acquires) customer information associated with the first customer specific information from the first customer server 3 (S16). The control unit 100 then stores the received customer information in the customer information unit 133 (S17). The control unit 100 then returns to S11.

一方、S12において、コード体系判断部102が第1顧客特定情報ではないと判断した場合には(S12のNo)、コード体系判断部102は、顧客コード部131に記憶された顧客コードの桁数に基づいて、入力された顧客コードが第2顧客特定情報であるか第2顧客特定情報であるかを判断する(S14)。コード体系判断部102が第2顧客特定情報であると判断した場合には(S14のYes)、顧客情報取得部103は、当該第2顧客特定情報に基づいて顧客コード対応部142に記憶された情報を検索して、第2顧客サーバ4に対し、第2顧客特定情報で特定される顧客の顧客情報を問い合わせる(S15)。そして顧客情報取得部103は、第2顧客サーバ4から第2顧客特定情報に対応付けられた顧客情報を受信(取得)する(S16)。そして制御部100は、受信した顧客情報を顧客情報部133に記憶する(S17)。そして制御部100は、S11に戻る。 On the other hand, in S12, if the code system determination unit 102 determines that the customer code is not the first customer specific information (No in S12), the code system determination unit 102 determines whether the input customer code is the second customer specific information or the second customer specific information based on the number of digits of the customer code stored in the customer code unit 131 (S14). If the code system determination unit 102 determines that the input customer code is the second customer specific information (Yes in S14), the customer information acquisition unit 103 searches for information stored in the customer code correspondence unit 142 based on the second customer specific information and queries the second customer server 4 about the customer information of the customer identified by the second customer specific information (S15). Then, the customer information acquisition unit 103 receives (acquires) customer information associated with the second customer specific information from the second customer server 4 (S16). Then, the control unit 100 stores the received customer information in the customer information unit 133 (S17). Then, the control unit 100 returns to S11.

また、コード体系判断部102が第2顧客特定情報ではないと判断した場合には(S14のNo)、制御部100は、入力された顧客コードが第1顧客特定情報でも第2顧客特定情報でもない(例えば、桁数が16桁でも8桁でもない)と判断して、エラー処理を実行する(S18)。そして制御部100は、S11に戻る。 If the code system determination unit 102 determines that the input customer code is not the second customer specific information (No in S14), the control unit 100 determines that the input customer code is neither the first customer specific information nor the second customer specific information (for example, the number of digits is neither 16 nor 8), and executes error processing (S18). The control unit 100 then returns to S11.

一方、S11において、コード入力判断部101が顧客コード入力部22から顧客コードの入力ではないと判断した場合には(S11のNo)、制御部100は、シンボル読取部21が読み取ったシンボルに基づく商品コードが入力されたかを判断する(S21)。商品コードが入力されたと判断した場合には(S21のYes)、制御部100は、当該商品コードに基づいて売上登録処理を実行する(S22)。そして制御部100は、S11に戻る。 On the other hand, in S11, if the code input determination unit 101 determines that a customer code has not been input from the customer code input unit 22 (No in S11), the control unit 100 determines whether a product code based on the symbol read by the symbol reading unit 21 has been input (S21). If it determines that a product code has been input (Yes in S21), the control unit 100 executes a sales registration process based on the product code (S22). The control unit 100 then returns to S11.

また、商品コードの入力ではないと判断した場合には(S21のNo)、制御部100は、操作部19に配置されている締めキー(図示せず)が操作されたかを判断する(S23)。締めキーは一顧客との取引を終了する場合に操作する。締めキーが操作されたと判断した場合には(S23のYes)、制御部100は、商品情報部132に記憶された商品情報に基づいて決済処理を実行する(S24)。そして制御部100は、S11に戻る。なお、締めキーの操作ではないと判断した場合には(S23のNo)、制御部100は、S11に戻る。 Also, if it is determined that the input was not a product code (No in S21), the control unit 100 determines whether a closing key (not shown) arranged on the operation unit 19 has been operated (S23). The closing key is operated when completing a transaction with a customer. If it is determined that the closing key has been operated (Yes in S23), the control unit 100 executes a payment process based on the product information stored in the product information unit 132 (S24). The control unit 100 then returns to S11. However, if it is determined that the closing key has not been operated (No in S23), the control unit 100 returns to S11.

このような実施形態によれば、顧客コードが入力されると、当該顧客コードの体系に基づいて第1体系の第1顧客特定情報か第2体系の第2顧客特定情報であるかを判断する。そして、第1顧客特定情報である場合には第1顧客サーバ3から第1顧客特定情報に対応付けられた顧客情報を取得する。また、第2顧客特定情報である場合には第2顧客サーバ4から第2顧客特定情報に対応付けられた顧客情報を取得する。そのため、複数台の顧客サーバのいずれかの顧客サーバから顧客情報を取得することができる。 According to this embodiment, when a customer code is input, it is determined whether it is first customer specific information of the first system or second customer specific information of the second system based on the system of the customer code. If it is first customer specific information, customer information associated with the first customer specific information is obtained from the first customer server 3. If it is second customer specific information, customer information associated with the second customer specific information is obtained from the second customer server 4. Therefore, customer information can be obtained from any of the multiple customer servers.

以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although an embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. This new embodiment can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. This embodiment falls within the scope and gist of the invention, and is included in the scope of the invention and its equivalents described in the claims.

例えば、実施形態では、入力された顧客コードの桁数の違いに基づいて顧客コードが第1体系の第1顧客特定情報であるか第2体系の第2顧客特定情報であるかを判断した。しかしながら、これに限らず、第1顧客特定情報と第2顧客特定情報の顧客コードの桁数は異なっていても同一であってもよく、例えば顧客コードの特定の桁の数字に着目して、その桁の数字に基づいて、コード体系判断部102が第1体系の第1顧客特定情報であるか第2体系の第2顧客特定情報であるかを判断してもよい。例えば、顧客コードの最上位の2桁が「10」の場合は、コード体系判断部102は第1体系の第1顧客特定情報であると判断し、顧客コードの最上位の2桁が「20」の場合は、コード体系判断部102は第2体系の第2顧客特定情報であると判断してもよい。 For example, in the embodiment, it is determined whether the customer code is the first customer specific information of the first system or the second customer specific information of the second system based on the difference in the number of digits of the input customer code. However, this is not limited to the above, and the number of digits of the customer code of the first customer specific information and the second customer specific information may be different or the same, and for example, the code system determination unit 102 may focus on a specific digit of the customer code and determine whether it is the first customer specific information of the first system or the second customer specific information of the second system based on that digit. For example, if the most significant two digits of the customer code are "10", the code system determination unit 102 may determine that it is the first customer specific information of the first system, and if the most significant two digits of the customer code are "20", the code system determination unit 102 may determine that it is the second customer specific information of the second system.

また、実施形態では、POS端末1を情報処理装置の一例として説明した。しかしながら情報処理装置は、第1顧客サーバ3および第2顧客サーバ4と通信可能に接続されている装置であればよく、例えば、店舗内に設置され、顧客に情報を提供する顧客情報端末であってもよい。 In the embodiment, the POS terminal 1 has been described as an example of an information processing device. However, the information processing device may be any device that is communicatively connected to the first customer server 3 and the second customer server 4, and may be, for example, a customer information terminal that is installed in a store and provides information to customers.

また、実施形態では、顧客コードとして、複数桁の数字で構成された顧客コードを用いた。しかしながらこれに限らず、顧客コード(すなわち、第1顧客特定情報および第2顧客特定情報)は、例えばアルファベットや記号等であってもよいし、数字、アルファベット、記号等のすべてあるいは複数が混合したものであってもよい。 In the embodiment, a customer code consisting of a multi-digit number is used as the customer code. However, the customer code (i.e., the first customer specific information and the second customer specific information) may be, for example, alphabets or symbols, or may be a mixture of all or a combination of numbers, alphabets, symbols, etc.

また、実施形態では、顧客コードの入力を、顧客コード入力部22がカード情報を読み取ること、あるいは、シンボル読取部21が携帯端末に表示されたシンボルを読み取ることで、入力するようにした。しかしながらこれに限らず、例えば、携帯端末に記憶されている顧客コードを近距離無線通信や赤外線を使用して入力するようにしてもよい。 In the embodiment, the customer code is input by the customer code input unit 22 reading the card information, or by the symbol reading unit 21 reading the symbol displayed on the mobile terminal. However, this is not limited to the above, and for example, the customer code stored in the mobile terminal may be input using short-range wireless communication or infrared rays.

なお、実施形態のPOS端末1で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 The programs executed by the POS terminal 1 of the embodiment are provided in the form of installable or executable files recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk).

また、実施形態のPOS端末1で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のPOS端末1で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 The program executed by the POS terminal 1 of the embodiment may be stored on a computer connected to a network such as the Internet and provided by downloading it via the network. The program executed by the POS terminal 1 of the embodiment may be provided or distributed via a network such as the Internet.

また、実施形態のPOS端末1で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。 The program executed by the POS terminal 1 of the embodiment may also be configured to be provided by being pre-installed in a ROM or the like.

1 POS端末
3 第1顧客サーバ
4 第2顧客サーバ
11 CPU
21 シンボル読取部
22 顧客コード入力部
31 CPU
41 CPU
100 制御部
101 コード入力判断部
102 コード体系判断部
103 顧客情報取得部
131 顧客コード部
133 顧客情報部
142 顧客コード対応部
300 制御部
400 制御部
1 POS terminal 3 First customer server 4 Second customer server 11 CPU
21 Symbol reading unit 22 Customer code input unit 31 CPU
41 CPU
100 Control unit 101 Code input determination unit 102 Code system determination unit 103 Customer information acquisition unit 131 Customer code unit 133 Customer information unit 142 Customer code response unit 300 Control unit 400 Control unit

特開2015-108892号公報JP 2015-108892 A

Claims (6)

第1顧客特定情報を記憶する第1顧客サーバと、
第2顧客特定情報を記憶する第2顧客サーバと、
前記第1顧客サーバおよび前記第2顧客サーバと通信可能な情報処理装置と、
を備え、
前記情報処理装置は、
顧客を特定する顧客特定情報を入力する入力部と、
前記入力部から入力された顧客特定情報に基づいて当該顧客特定情報が前記第1顧客特定情報または前記第2顧客特定情報であるかを判断する判断手段と、
前記判断手段当該顧客特定情報が前記第1顧客特定情報であると判断した場合には、前記第1顧客サーバから前記第1顧客特定情報で特定される顧客の顧客情報を取得し、前記判断手段、当該顧客特定情報が前記第2顧客特定情報であると判断した場合には、前記第2顧客サーバから前記第2顧客特定情報で特定される前記顧客の顧客情報を取得する顧客情報取得手段と、
を備えた情報処理システム。
a first customer server that stores first customer specific information;
a second customer server that stores second customer specific information;
an information processing device capable of communicating with the first customer server and the second customer server ;
Equipped with
The information processing device includes:
an input unit for inputting customer identification information for identifying a customer;
a determination means for determining whether the customer identifying information inputted from the input unit is the first customer identifying information or the second customer identifying information;
a customer information acquiring means for acquiring customer information of the customer identified by the first customer identifying information from the first customer server when the determination means determines that the customer identifying information is the first customer identifying information, and acquiring customer information of the customer identified by the second customer identifying information from the second customer server when the determination means determines that the customer identifying information is the second customer identifying information ;
An information processing system comprising:
前記判断手段は、入力された顧客特定情報の桁数に基づいて、前記第1顧客特定情報であるか前記第2顧客特定情報であるかを判断する、
請求項1に記載の情報処理システム。
the determination means determines whether the input customer identifying information is the first customer identifying information or the second customer identifying information based on the number of digits of the input customer identifying information.
The information processing system according to claim 1 .
前記判断手段は、入力された顧客特定情報の特定の桁の数字が示す情報に基づいて、前記第1顧客特定情報であるか前記第2顧客特定情報であるかを判断する、
請求項1に記載の情報処理システム。
the determination means determines whether the input customer identifying information is the first customer identifying information or the second customer identifying information based on information indicated by a specific digit of the input customer identifying information.
The information processing system according to claim 1 .
顧客特定情報の体系と前記判断手段が判断した前記第1顧客特定情報であるか前記第2顧客特定情報であるかを関連付けて記憶する顧客特定情報対応部、
をさらに備えた請求項1に記載の情報処理システム。
a customer identifying information corresponding unit that associates and stores a system of the customer identifying information with whether the information is the first customer identifying information or the second customer identifying information determined by the determining means ;
The information processing system according to claim 1 , further comprising:
前記情報処理装置は、販売する商品の売上登録処理を実行する販売データ処理装置である、
請求項1乃至4のいずれか一に記載の情報処理システム。
The information processing device is a sales data processing device that executes a sales registration process for a product to be sold.
5. An information processing system according to claim 1.
第1顧客特定情報を記憶する第1顧客サーバと、第2顧客特定情報を記憶する第2顧客サーバと、顧客を特定する顧客特定情報を入力する入力部とを有し前記第1顧客サーバおよび前記第2顧客サーバと通信可能な情報処理装置と、を備えた情報処理システムにおける前記情報処理装置としてのコンピュータを、
前記入力部から入力された顧客特定情報に基づいて当該顧客特定情報が前記第1顧客特定情報または前記第2顧客特定情報であるかを判断する判断手段と、
前記判断手段当該顧客特定情報が前記第1顧客特定情報であると判断した場合には、前記第1顧客サーバから前記第1顧客特定情報で特定される顧客の顧客情報を取得し、前記判断手段、当該顧客特定情報が前記第2顧客特定情報であると判断した場合には、前記第2顧客サーバから前記第2顧客特定情報で特定される前記顧客の顧客情報を取得する顧客情報取得手段と、
して機能させるためのプログラム。
a first customer server storing first customer specific information, a second customer server storing second customer specific information, and an information processing device having an input unit for inputting customer specific information for identifying a customer and capable of communicating with the first customer server and the second customer server,
a determination means for determining whether the customer identifying information inputted from the input unit is the first customer identifying information or the second customer identifying information;
a customer information acquiring means for acquiring customer information of the customer identified by the first customer identifying information from the first customer server when the determination means determines that the customer identifying information is the first customer identifying information, and acquiring customer information of the customer identified by the second customer identifying information from the second customer server when the determination means determines that the customer identifying information is the second customer identifying information ;
A program to make it function as such.
JP2023109024A 2018-10-10 2023-07-03 Information processing system and program Active JP7514981B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023109024A JP7514981B2 (en) 2018-10-10 2023-07-03 Information processing system and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018191999A JP7092632B2 (en) 2018-10-10 2018-10-10 Information processing equipment and programs
JP2022096435A JP7309018B2 (en) 2018-10-10 2022-06-15 Information processing device and program
JP2023109024A JP7514981B2 (en) 2018-10-10 2023-07-03 Information processing system and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022096435A Division JP7309018B2 (en) 2018-10-10 2022-06-15 Information processing device and program

Publications (2)

Publication Number Publication Date
JP2023123775A JP2023123775A (en) 2023-09-05
JP7514981B2 true JP7514981B2 (en) 2024-07-11

Family

ID=87103385

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022096435A Active JP7309018B2 (en) 2018-10-10 2022-06-15 Information processing device and program
JP2023109024A Active JP7514981B2 (en) 2018-10-10 2023-07-03 Information processing system and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022096435A Active JP7309018B2 (en) 2018-10-10 2022-06-15 Information processing device and program

Country Status (1)

Country Link
JP (2) JP7309018B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4738517A1 (en) 2023-07-28 2026-05-06 Central Glass Company, Limited Nonaqueous electrolyte solution and nonaqueous electrolyte battery

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004234329A (en) 2003-01-30 2004-08-19 Nippon Telegraph & Telephone East Corp Single sign-on system using ID mapping, method, program, and storage medium
JP2008113842A (en) 2006-11-02 2008-05-22 Sankyo Kk Point management system and point management device
JP2009099007A (en) 2007-10-18 2009-05-07 Fuji Xerox Co Ltd Service server, update information management server, service system, service program and update information management program
JP2013077176A (en) 2011-09-30 2013-04-25 Toshiba Corp User information provision device and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004234329A (en) 2003-01-30 2004-08-19 Nippon Telegraph & Telephone East Corp Single sign-on system using ID mapping, method, program, and storage medium
JP2008113842A (en) 2006-11-02 2008-05-22 Sankyo Kk Point management system and point management device
JP2009099007A (en) 2007-10-18 2009-05-07 Fuji Xerox Co Ltd Service server, update information management server, service system, service program and update information management program
JP2013077176A (en) 2011-09-30 2013-04-25 Toshiba Corp User information provision device and program

Also Published As

Publication number Publication date
JP2022123037A (en) 2022-08-23
JP7309018B2 (en) 2023-07-14
JP2023123775A (en) 2023-09-05

Similar Documents

Publication Publication Date Title
JP7521026B2 (en) Product sales data processing device and control program
US20210304212A1 (en) Payment system, management server, payment terminal, and method of controlling a payment terminal
JP2025123568A (en) Accounting processing system, coupon management device and its control program
JP7514981B2 (en) Information processing system and program
JP2025170099A (en) Transaction processing device and its control program
JP2015088031A (en) Product sales data processing apparatus and program
JP6760431B2 (en) Electronic receipt processing equipment, electronic receipt processing methods and programs
JP2021192205A (en) Commodity sales system, commodity sales method and commodity sales program
JP5114887B2 (en) POS register
JP7092632B2 (en) Information processing equipment and programs
JP6224310B2 (en) Sales price display device and sales price display method
JP7160881B2 (en) Information processing system, information processing method, and program
JP7433807B2 (en) Product recommendation device, information processing program and product recommendation method
JP2017139011A (en) Product sales data processing apparatus and program
JP7483538B2 (en) Product sales data processing device and program
JP7801954B2 (en) Sales data management system and information processing device
JP6407387B2 (en) Sales display device and program
JP7292970B2 (en) Sales data processor and program
JP7390886B2 (en) Accounting processing methods, registration processing methods, accounting devices and programs
JP2020087029A (en) Information processing apparatus and program
JP7411390B2 (en) Electronic money processing terminal and its program
JP2017204310A (en) Sales data processing apparatus and program
JP2020021306A (en) Individual commodity management system, individual commodity management device, and program thereof
JP2005209088A (en) Customer identification type merchandise vending system
JP2023179830A (en) Sales data management system and information processing equipment

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230712

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230712

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240527

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240701

R150 Certificate of patent or registration of utility model

Ref document number: 7514981

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150