JP2010128657A - Data processing system, its user portable terminal and data processing apparatus, and its computer program and data processing method - Google Patents

Data processing system, its user portable terminal and data processing apparatus, and its computer program and data processing method Download PDF

Info

Publication number
JP2010128657A
JP2010128657A JP2008300795A JP2008300795A JP2010128657A JP 2010128657 A JP2010128657 A JP 2010128657A JP 2008300795 A JP2008300795 A JP 2008300795A JP 2008300795 A JP2008300795 A JP 2008300795A JP 2010128657 A JP2010128657 A JP 2010128657A
Authority
JP
Japan
Prior art keywords
history
data
trading
data processing
portable terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008300795A
Other languages
Japanese (ja)
Inventor
Kazuhiro Arimitsu
一裕 有満
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2008300795A priority Critical patent/JP2010128657A/en
Publication of JP2010128657A publication Critical patent/JP2010128657A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a data processing system for enabling an end user to receive a point service at various merchandise selling stores without making it necessary for the user to carry a point card for each merchandise selling store. <P>SOLUTION: When executing the data communication of merchandise buying and selling processing with a selling store terminal 200, a user portable terminal 100 generates and stores buying and selling history data SRD, and transmits the buying and selling history data SRD to a data processor 300. The data processor 300 receives and stores the transmitted buying and selling history data SRD, and outputs the data to each end user. Therefore, it is not necessary for the store to issue or manage a service point SPD corresponding to merchandise buying and selling processing. Thus, it is not necessary for the end user to carry a point card for each merchandise buying and selling store, and the end user receives a point service at the various merchandise selling stores. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、エンドユーザに移動自在に携帯されるユーザ携帯端末と、前記エンドユーザへの販売商品の商品売買処理を実行する商品販売店舗の販売店舗端末と、前記エンドユーザごとに少なくとも前記商品売買処理の売買履歴データを記録するデータ処理装置と、を有するデータ処理システムに関する。   The present invention relates to a user portable terminal that is movably carried by an end user, a sales store terminal of a merchandise sales store that executes a merchandise sales process for merchandise sold to the end user, and at least the merchandise sales for each end user. The present invention relates to a data processing system having a data processing device for recording transaction history data of processing.

現在のポイントサービスはユーザーの囲い込みのために各種業種で企業や店舗ごとにサービスが提供されている場合が多い。このため、利用するユーザーは集めたいポイントサービスごとに契約や登録を行いポイントカードの管理、所有を行う必要があった。   The current point service is often provided for each company or store in various industries in order to keep users. For this reason, it is necessary for the user to manage and own the point card by contracting and registering for each point service to be collected.

また、数多くのポイントサービスを受けるためには、常時ポイントカードを保持しておく必要があり、購入の際に提示を行ってポイントを取得する必要がある。このため、大量のポイントカードを保持する必要があるが物理的に保有する枚数には限りがあり、利用頻度の低い店舗での購入ではポイントカードを保有していないことによってポイントの取得ができない場合が発生する。   In addition, in order to receive a large number of point services, it is necessary to hold a point card at all times, and it is necessary to obtain points by presenting it at the time of purchase. For this reason, it is necessary to hold a large number of point cards, but the number of physical cards that can be physically held is limited, and points cannot be obtained because the point card is not held for purchases at low-use stores. Will occur.

さらに、ポイントカードごとにポイントを管理するため、ポイントを一元管理することができず、またポイントを統合するためには、共通のポイントとして管理するサービス:ユニバーサルポイントサービスに登録する必要がある。   Furthermore, since points are managed for each point card, points cannot be managed centrally, and in order to integrate points, it is necessary to register as a common point service: universal point service.

現在、上述のようなポイントサービスに関連する各種の提案がある(例えば、特許文献1〜5参照)。
特開2003−346031号公報 特開2004−070714号公報 特開2004−334717号公報 特開2005−108150号公報 特開2005−115872号公報
Currently, there are various proposals related to the point service as described above (see, for example, Patent Documents 1 to 5).
JP 2003-346031 A Japanese Patent Laid-Open No. 2004-070714 JP 2004-334717 A JP 2005-108150 A JP 2005-115882 A

従来は商品売買処理に対応したサービスポイントなどが商品販売店舗のPOS端末などで発行され、例えば、その商品販売店舗ごとや、チェーン店舗の本店などの、POSサーバなどで管理されていた。   Conventionally, service points and the like corresponding to merchandise sales processing are issued at a POS terminal at a merchandise sales store, and are managed by, for example, a POS server at each merchandise sales store or a main store of a chain store.

このように従来はサービスポイントの発行と管理とが店舗主体で実行されていたため、管理されているサービスポイントによるポイントサービスが商品販売店舗ごとなどとなっていた。   As described above, since issuance and management of service points have been performed mainly by the store in the past, the point service by the managed service point has been performed for each merchandise sales store.

このため、エンドユーザは、系列が相違する商品販売店舗ごとにポイントカードを所持するような必要があり、また、ある商品販売店舗のサービスポイントが他の商品販売店舗では利用できないなどの不便があった。   For this reason, the end user needs to have a point card for each product sales store with a different series, and there are inconveniences such as service points at one product sales store cannot be used at other product sales stores. It was.

本発明は上述のような課題に鑑みてなされたものであり、エンドユーザが商品販売店舗ごとのポイントカードを所持するような必要なく、各種の商品販売店舗でポイントサービスを受領するようなことを可能とすることができるデータ処理システム、そのユーザ携帯端末およびデータ処理装置、そのコンピュータプログラムおよびデータ処理方法、を提供するものである。   The present invention has been made in view of the above-mentioned problems, and it is not necessary for the end user to have a point card for each merchandise sales store, and the point service is received at various merchandise sales stores. A data processing system, a user portable terminal and a data processing device, a computer program and a data processing method thereof are provided.

本発明のデータ処理システムは、エンドユーザに移動自在に携帯されるユーザ携帯端末と、エンドユーザへの販売商品の商品売買処理を実行する商品販売店舗の販売店舗端末と、エンドユーザごとに少なくとも商品売買処理の売買履歴データを記録するデータ処理装置と、を有し、ユーザ携帯端末は、商品売買処理に必要なデータ通信を販売店舗端末と実行する購入処理手段と、実行された商品売買処理に対応して売買履歴データを生成する履歴生成手段と、生成された売買履歴データを保持する履歴保持手段と、保持された売買履歴データをデータ処理装置に送信する履歴送信手段と、を有し、データ処理装置は、ユーザ携帯端末から送信された売買履歴データを受信する履歴受信手段と、受信された売買履歴データをエンドユーザごとに蓄積する履歴蓄積手段と、蓄積された売買履歴データをエンドユーザごとに出力する履歴出力手段と、を有する。   The data processing system of the present invention includes a user portable terminal that is movably carried by an end user, a sales store terminal of a merchandise sales store that executes merchandise sales processing of merchandise sold to the end user, and at least a product for each end user. A data processing device that records trading history data of the trading process, and the user portable terminal performs purchase processing means for executing data communication necessary for the merchandise trading process with the sales store terminal, and the executed merchandise trading process. Correspondingly, history generating means for generating trading history data, history holding means for holding the generated trading history data, and history transmitting means for transmitting the stored trading history data to the data processing device, The data processing device includes history receiving means for receiving trading history data transmitted from the user portable terminal, and the received trading history data for each end user. Has a history storing unit for a product, a history output means for outputting the accumulated trading history data for each end user.

本発明のユーザ携帯端末は、本発明のデータ処理システムのユーザ携帯端末であって、商品売買処理に必要なデータ通信を販売店舗端末と実行する購入処理手段と、実行された商品売買処理に対応して売買履歴データを生成する履歴生成手段と、生成された売買履歴データを保持する履歴保持手段と、保持された売買履歴データをデータ処理装置に送信する履歴送信手段と、を有する。   The user portable terminal of the present invention is a user portable terminal of the data processing system of the present invention, and corresponds to the purchase processing means for executing the data communication necessary for the merchandise sales process with the sales store terminal, and the executed merchandise sales process. And history generation means for generating trading history data, history holding means for holding the generated trading history data, and history transmission means for transmitting the stored trading history data to the data processing device.

本発明のデータ処理装置は、本発明のデータ処理システムのデータ処理装置であって、ユーザ携帯端末から送信された売買履歴データを受信する履歴受信手段と、受信された売買履歴データをエンドユーザごとに蓄積する履歴蓄積手段と、蓄積された売買履歴データをエンドユーザごとに出力する履歴出力手段と、を有する。   The data processing device of the present invention is a data processing device of the data processing system of the present invention, and includes a history receiving means for receiving trading history data transmitted from a user portable terminal, and the received trading history data for each end user. And a history output means for outputting the accumulated transaction history data for each end user.

本発明の第一のコンピュータプログラムは、本発明のユーザ携帯端末のコンピュータプログラムであって、商品売買処理に必要なデータ通信を販売店舗端末と実行する商品購入処理と、実行された商品売買処理に対応して売買履歴データを生成する履歴生成処理と、生成された売買履歴データを保持する履歴保持処理と、保持された売買履歴データをデータ処理装置に送信する履歴送信処理と、をユーザ携帯端末に実行させる。   The first computer program of the present invention is a computer program for the user portable terminal of the present invention, and is a product purchase process for executing data communication necessary for a product sales process with a store terminal, and the executed product sales process. Correspondingly, a history generating process for generating trading history data, a history holding process for holding the generated trading history data, and a history transmission process for transmitting the stored trading history data to the data processing device are stored in the user portable terminal. To run.

本発明の第二のコンピュータプログラムは、本発明のデータ処理装置のコンピュータプログラムであって、ユーザ携帯端末から送信された売買履歴データを受信する履歴受信処理と、受信された売買履歴データをエンドユーザごとに蓄積する履歴蓄積処理と、蓄積された売買履歴データをエンドユーザごとに出力する履歴出力処理と、をデータ処理装置に実行させる。   A second computer program of the present invention is a computer program of the data processing apparatus of the present invention, and includes a history reception process for receiving trading history data transmitted from a user portable terminal, and the received trading history data as an end user. The data processing apparatus executes a history accumulation process that accumulates every time and a history output process that outputs the accumulated transaction history data for each end user.

本発明の第一のデータ処理方法は、本発明のユーザ携帯端末のデータ処理方法であって、商品売買処理に必要なデータ通信を販売店舗端末と実行する購入処理動作と、実行された商品売買処理に対応して売買履歴データを生成する履歴生成動作と、生成された売買履歴データを保持する履歴保持動作と、保持された売買履歴データをデータ処理装置に送信する履歴送信動作と、を有する。   A first data processing method of the present invention is a data processing method for a user portable terminal of the present invention, in which a purchase processing operation for executing data communication necessary for a merchandise sales process with a sales store terminal, and executed merchandise sales A history generation operation for generating trading history data corresponding to the processing, a history holding operation for holding the generated trading history data, and a history transmission operation for transmitting the stored trading history data to the data processing device. .

本発明の第二のデータ処理方法は、本発明のデータ処理装置のデータ処理方法であって、ユーザ携帯端末から送信された売買履歴データを受信する履歴受信動作と、受信された売買履歴データをエンドユーザごとに蓄積する履歴蓄積動作と、蓄積された売買履歴データをエンドユーザごとに出力する履歴出力動作と、を有する。   A second data processing method of the present invention is a data processing method of the data processing device of the present invention, wherein a history receiving operation for receiving trading history data transmitted from a user portable terminal, and received trading history data It has a history storage operation for storing each end user, and a history output operation for outputting the stored trading history data for each end user.

なお、本発明の各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたデータ処理装置、コンピュータプログラムによりデータ処理装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。   It should be noted that the various components of the present invention need only be formed so as to realize their functions. For example, dedicated hardware that exhibits a predetermined function, data processing in which a predetermined function is provided by a computer program It can be realized as an apparatus, a predetermined function realized in the data processing apparatus by a computer program, an arbitrary combination thereof, or the like.

また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。   The various components of the present invention do not necessarily have to be independent of each other. A plurality of components are formed as a single member, and a single component is formed of a plurality of members. It may be that a certain component is a part of another component, a part of a certain component overlaps with a part of another component, or the like.

また、本発明のコンピュータプログラムおよびデータ処理方法は、複数の処理および動作を順番に記載してあるが、その記載の順番は複数の処理および複数の動作を実行する順番を限定するものではない。   Moreover, although the computer program and the data processing method of this invention have described several process and operation | movement in order, the order of description does not limit the order which performs several process and several operation | movement.

このため、本発明のコンピュータプログラムおよびデータ処理方法を実施するときには、その複数の処理および複数の動作の順番は内容的に支障しない範囲で変更することができる。   For this reason, when implementing the computer program and data processing method of the present invention, the order of the plurality of processes and the plurality of operations can be changed within a range that does not hinder the contents.

さらに、本発明のコンピュータプログラムおよびデータ処理方法は、複数の処理および複数の動作が個々に相違するタイミングで実行されることに限定されない。このため、ある処理および動作の実行中に他の処理および動作が発生すること、ある処理および動作の実行タイミングと他の処理および動作の実行タイミングとの一部ないし全部が重複していること、等でもよい。   Furthermore, the computer program and the data processing method of the present invention are not limited to being executed at a timing when a plurality of processes and a plurality of operations are individually different. For this reason, other processes and operations occur during execution of certain processes and operations, and the execution timing of certain processes and operations overlaps with the execution timing of other processes and operations. Etc.

また、本発明で云うデータ処理装置は、コンピュータプログラムを読み取って対応する処理動作を実行できるように、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、I/F(Interface)ユニット、等の汎用デバイスで構築されたハードウェア、所定の処理動作を実行するように構築された専用の論理回路、これらの組み合わせ、等として実施することができる。   The data processing apparatus according to the present invention can read a computer program and execute a corresponding processing operation, so that a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an I / F It can be implemented as hardware constructed by general-purpose devices such as (Interface) units, dedicated logic circuits constructed to execute predetermined processing operations, combinations thereof, and the like.

なお、本発明でコンピュータプログラムに対応した各種動作をデータ処理装置に実行させることは、各種デバイスをデータ処理装置に動作制御させることなども意味している。   In the present invention, causing the data processing apparatus to execute various operations corresponding to the computer program also means causing the data processing apparatus to control operations of the various devices.

例えば、データ処理装置に各種データを記憶させることは、データ処理装置に固定されているHDD(Hard Disc Drive)等の情報記憶媒体にCPUが各種データを格納すること、データ処理装置に交換自在に装填されているCD−R(Compact Disc-Recordable)等の情報記憶媒体にCPUがCDドライブで各種データを格納すること、等を許容する。   For example, storing various data in the data processing device means that the CPU stores various data in an information storage medium such as an HDD (Hard Disc Drive) fixed to the data processing device, and can be exchanged with the data processing device. The CPU allows various data to be stored by the CD drive in an information storage medium such as a CD-R (Compact Disc-Recordable) loaded.

本発明のデータ処理システムでは、ユーザ携帯端末は、商品売買処理に必要なデータ通信を販売店舗端末と購入処理手段で実行する。実行された商品売買処理に対応して売買履歴データを履歴生成手段で生成する。生成された売買履歴データを履歴保持手段で保持する。保持された売買履歴データを履歴送信手段でデータ処理装置に送信する。データ処理装置は、ユーザ携帯端末から送信された売買履歴データを履歴受信手段で受信する。受信された売買履歴データをエンドユーザごとに履歴蓄積手段で蓄積する。蓄積された売買履歴データをエンドユーザごとに履歴出力手段で出力する。従って、商品売買処理に対応した売買履歴データが販売店舗端末ではなくユーザ携帯端末で生成されて保持され、データ処理装置に送信されて蓄積されるので、商品売買処理に対応したサービスポイントの発行や管理を店舗主体でなくすことができる。このため、例えば、データ処理装置から各種の商品販売店舗に売買履歴データに対応したサービスポイントを送信するようなことにより、エンドユーザが商品販売店舗ごとのポイントカードを所持するような必要なく、各種の商品販売店舗でポイントサービスを受領するようなことを可能とすることができる。   In the data processing system of the present invention, the user portable terminal executes data communication necessary for the merchandise sales process at the sales store terminal and the purchase processing means. Corresponding to the executed merchandise sales processing, sales history data is generated by the history generation means. The generated sales history data is held by the history holding means. The held trading history data is transmitted to the data processing device by the history transmitting means. The data processing device receives the trading history data transmitted from the user portable terminal by the history receiving means. The received transaction history data is accumulated by the history accumulation means for each end user. The accumulated transaction history data is output by the history output means for each end user. Therefore, since the transaction history data corresponding to the merchandise sales process is generated and held by the user portable terminal instead of the store terminal, and transmitted and stored in the data processing device, service point issuance corresponding to the merchandise sales process or Management can be eliminated from the store itself. For this reason, for example, by sending service points corresponding to trading history data from various data processing devices to various product sales stores, the end user does not need to have a point card for each product sales store, It is possible to receive a point service at a merchandise sales store.

本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態のデータ処理システム1000は、図1および図2に示すように、エンドユーザEUに移動自在に携帯されるユーザ携帯端末100と、エンドユーザEUへの販売商品の商品売買処理を実行する商品販売店舗PSSの販売店舗端末200と、エンドユーザEUごとに少なくとも商品売買処理の売買履歴データSRDを記録するデータ処理装置300と、を有する。   An embodiment of the present invention will be described below with reference to the drawings. As shown in FIGS. 1 and 2, the data processing system 1000 according to the present embodiment executes a user portable terminal 100 that is movably carried by an end user EU, and a merchandise sales process for merchandise sold to the end user EU. A sales store terminal 200 of the product sales store PSS to perform, and a data processing device 300 that records at least the sales history data SRD of the product sales processing for each end user EU.

ユーザ携帯端末100は、商品売買処理に必要なデータ通信を販売店舗端末200と実行する購入処理部110と、実行された商品売買処理に対応して売買履歴データSRDを生成する履歴生成部120と、生成された売買履歴データSRDを保持する履歴保持部130と、保持された売買履歴データSRDをデータ処理装置300に送信する履歴送信部140と、を有する。   The user portable terminal 100 includes a purchase processing unit 110 that executes data communication necessary for merchandise sales processing with the sales store terminal 200, a history generation unit 120 that generates sales history data SRD corresponding to the executed merchandise sales processing, A history holding unit 130 that holds the generated trading history data SRD, and a history transmission unit 140 that transmits the held trading history data SRD to the data processing device 300.

データ処理装置300は、ユーザ携帯端末100から送信された売買履歴データSRDを受信する履歴受信部310と、受信された売買履歴データSRDをエンドユーザEUごとに蓄積する履歴蓄積部320と、蓄積された売買履歴データSRDをエンドユーザEUごとに出力する履歴出力部330と、を有する。   The data processing device 300 stores a history receiving unit 310 that receives the trading history data SRD transmitted from the user portable terminal 100, and a history storage unit 320 that accumulates the received trading history data SRD for each end user EU. A history output unit 330 that outputs the transaction history data SRD for each end user EU.

さらに、本実施の形態のユーザ携帯端末100は、商品売買処理に対応したサービスポイントSPDも購入処理部110で生成する。生成されたサービスポイントSPDとともに売買履歴データSRDを履歴保持部130で保持する。保持されているサービスポイントSPDとともに売買履歴データSRDを履歴送信部140でデータ処理装置300に送信する。   Furthermore, the user portable terminal 100 of the present embodiment also generates a service point SPD corresponding to the merchandise sales process by the purchase processing unit 110. The transaction history data SRD is held in the history holding unit 130 together with the generated service point SPD. The transaction history data SRD is transmitted to the data processing device 300 by the history transmission unit 140 together with the held service point SPD.

このため、本実施の形態のデータ処理装置300は、送信されたサービスポイントSPDとともに売買履歴データSRDをユーザ携帯端末から履歴受信部310で受信する。サービスポイントSPDとともに売買履歴データSRDをエンドユーザEUごとに履歴蓄積部320で蓄積する。蓄積されたサービスポイントSPDをエンドユーザEUごとに累計して履歴出力部330で出力する。   For this reason, the data processing device 300 of the present embodiment receives the transaction history data SRD from the user portable terminal together with the transmitted service point SPD by the history reception unit 310. Transaction history data SRD is accumulated in the history accumulation unit 320 for each end user EU together with the service point SPD. The accumulated service points SPD are accumulated for each end user EU and output by the history output unit 330.

しかも、本実施の形態のユーザ携帯端末100は、商品売買処理が実行されたときの端末位置データTSDをリアルタイムに検出する位置検出部150も有する。検出された端末位置データTSDとともに売買履歴データSRDを履歴保持部130で保持する。保持された売買履歴データSRDと端末位置データTSDとを履歴送信部140でデータ処理装置300に送信する。   Moreover, the user portable terminal 100 according to the present embodiment also includes a position detection unit 150 that detects the terminal position data TSD in real time when the merchandise sales process is executed. The history holding unit 130 holds the trading history data SRD together with the detected terminal position data TSD. The transaction history data SRD and the terminal position data TSD that are held are transmitted to the data processing device 300 by the history transmission unit 140.

このため、本実施の形態のデータ処理装置300は、送信された売買履歴データSRDと端末位置データTSDとをユーザ携帯端末100から履歴受信部310で受信する。受信された売買履歴データSRDと端末位置データTSDとをエンドユーザEUごとに履歴蓄積部320で蓄積する。蓄積された売買履歴データSRDと端末位置データTSDとをエンドユーザEUごとに履歴出力部330で出力する。   For this reason, the data processing device 300 according to the present embodiment receives the trade history data SRD and the terminal position data TSD transmitted from the user portable terminal 100 by the history receiving unit 310. The received transaction history data SRD and terminal location data TSD are stored in the history storage unit 320 for each end user EU. The accumulated sales history data SRD and terminal location data TSD are output by the history output unit 330 for each end user EU.

さらに、ユーザ携帯端末100は、商品売買処理が実行されたときの売買日時データSTDをリアルタイムに検出する日時検出部160も有する。検出された売買日時データSTDとともに売買履歴データSRDを履歴保持部130で保持する。   Furthermore, the user portable terminal 100 also includes a date / time detection unit 160 that detects the sale date / time data STD when the merchandise sale process is executed in real time. The history holding unit 130 holds the sale history data SRD together with the detected sale date / time data STD.

保持された売買履歴データSRDと売買日時データSTDとを履歴送信部140でデータ処理装置300に送信する。このため、データ処理装置300は、送信された売買履歴データSRDと売買日時データSTDとをユーザ携帯端末100から履歴受信部310で受信する。   The transaction history data SRD and the transaction date / time data STD held by the history transmission unit 140 are transmitted to the data processing device 300. For this reason, the data processing device 300 receives the transmitted trading history data SRD and the trading date / time data STD from the user portable terminal 100 by the history receiving unit 310.

受信された売買履歴データSRDと売買日時データSTDとをエンドユーザEUごとに履歴蓄積部320で蓄積する。蓄積された売買履歴データSRDと売買日時データSTDとをエンドユーザEUごとに履歴出力部330で出力する。   The received transaction history data SRD and the transaction date / time data STD are stored in the history storage unit 320 for each end user EU. Stored trading history data SRD and trading date / time data STD are output by the history output unit 330 for each end user EU.

より具体的には、ユーザ携帯端末100は、いわゆる多機能な携帯電話端末やPDA(Personal Digital Assistance)などからなり、図3に示すように、コンピュータユニットの主体としてCPU101を有する。   More specifically, the user portable terminal 100 includes a so-called multifunctional cellular phone terminal, PDA (Personal Digital Assistance), and the like, and has a CPU 101 as a main unit of the computer unit as shown in FIG.

このCPU101には、データバス等により、メモリデバイス103、液晶ディスプレイ等の表示装置104、キーボード等の入力デバイス105、GPS(Global Positioning System)ユニット106、カードスロット(図示せず)に装填されているICカード107、ABB(Analog Baseband)デバイス108を経由した無線部109、等が接続されている。   The CPU 101 is loaded by a data bus or the like into a memory device 103, a display device 104 such as a liquid crystal display, an input device 105 such as a keyboard, a GPS (Global Positioning System) unit 106, and a card slot (not shown). An IC card 107 and a wireless unit 109 via an ABB (Analog Baseband) device 108 are connected.

ユーザ携帯端末100は、メモリデバイス103に適正なコンピュータプログラムが実装されている。このコンピュータプログラムがCPU101で読み取られて各部が統合制御されることにより、前述の各部110〜160が論理的に実現されている。   In the user portable terminal 100, an appropriate computer program is mounted on the memory device 103. When the computer program is read by the CPU 101 and each unit is integratedly controlled, the above-described units 110 to 160 are logically realized.

例えば、購入処理部110は、CPU101がコンピュータプログラムに対応してICカード107と販売店舗端末200との電子決済のデータ通信を認識する機能などに相当する。   For example, the purchase processing unit 110 corresponds to a function in which the CPU 101 recognizes data communication of electronic payment between the IC card 107 and the store terminal 200 corresponding to the computer program.

また、履歴生成部120は、CPU101がコンピュータプログラムとICカード107の出力データとに対応して所定のデータ処理を実行する機能などに相当する。履歴保持部130は、CPU101がコンピュータプログラムに対応して認識するようにメモリデバイス103に構築された記憶エリアなどに相当する。   The history generation unit 120 corresponds to a function in which the CPU 101 executes predetermined data processing corresponding to the computer program and the output data of the IC card 107. The history holding unit 130 corresponds to a storage area or the like constructed in the memory device 103 so that the CPU 101 recognizes corresponding to the computer program.

位置検出部150は、CPU101がコンピュータプログラムに対応してGPSユニット106の出力データを認識する機能などに相当する。日時検出部160は、CPU101がコンピュータプログラムに対応して内部データを検出する機能などに相当する。履歴送信部140は、CPU101がコンピュータプログラムに対応してメモリデバイス103の記憶データを無線部109に無線送信させる機能などに相当する。   The position detection unit 150 corresponds to a function in which the CPU 101 recognizes output data of the GPS unit 106 corresponding to a computer program. The date and time detection unit 160 corresponds to a function of the CPU 101 detecting internal data corresponding to a computer program. The history transmission unit 140 corresponds to a function of causing the wireless unit 109 to wirelessly transmit the data stored in the memory device 103 in accordance with the computer program.

このようなコンピュータプログラムは、例えば、商品売買処理に必要なデータ通信を販売店舗端末200と実行する商品購入処理と、実行された商品売買処理に対応して売買履歴データSRDを生成する履歴生成処理と、生成された売買履歴データSRDを保持する履歴保持処理と、保持された売買履歴データSRDをデータ処理装置300に送信する履歴送信処理と、をユーザ携帯端末100に実行させるように記述されている。   Such a computer program includes, for example, a merchandise purchase process for executing data communication necessary for merchandise trade processing with the sales store terminal 200, and a history generation process for generating trade history data SRD corresponding to the executed merchandise trade process. And a history holding process for holding the generated trading history data SRD and a history transmission process for transmitting the held trading history data SRD to the data processing device 300 are described to be executed by the user portable terminal 100. Yes.

本実施の形態の販売店舗端末200は、いわゆる既存のPOS端末などからなり、例えば、ユーザ携帯端末100のICカードと無線通信することにより、商品売買処理の電子決済を実行する。   The sales store terminal 200 according to the present embodiment includes a so-called existing POS terminal or the like, and executes electronic settlement of merchandise sales processing by wirelessly communicating with an IC card of the user portable terminal 100, for example.

本実施の形態のデータ処理装置300は、例えば、エンドユーザEUと契約してポイントサービスを提供するサービスプロバイダのデータベースサーバなどからなる。このデータ処理装置は、コンピュータプログラムを読み取って対応する処理動作を実行できるように、CPU、ROM、RAM、通信ユニット、等の汎用デバイスで構築されている(図示せず)。   The data processing apparatus 300 according to the present embodiment includes, for example, a database server of a service provider that provides a point service by contracting with an end user EU. This data processing apparatus is constructed by general-purpose devices such as a CPU, a ROM, a RAM, and a communication unit (not shown) so as to read a computer program and execute a corresponding processing operation.

このようなデータ処理装置300のコンピュータプログラムは、ユーザ携帯端末から送信された売買履歴データSRDを受信する履歴受信処理と、受信された売買履歴データSRDをエンドユーザEUごとに蓄積する履歴蓄積処理と、蓄積された売買履歴データSRDをエンドユーザEUごとに出力する履歴出力処理と、をデータ処理装置300に実行させるように記述されている。   Such a computer program of the data processing device 300 includes a history receiving process for receiving the trading history data SRD transmitted from the user portable terminal, and a history storing process for storing the received trading history data SRD for each end user EU. It is described that the data processing apparatus 300 executes the history output processing for outputting the accumulated trading history data SRD for each end user EU.

上述のような構成において、本実施の形態のデータ処理システム1000では、例えば、エンドユーザEUはユーザ携帯端末100を常時所持しており、所望により商品販売店舗PSSで販売商品を購入する。   In the configuration as described above, in the data processing system 1000 of the present embodiment, for example, the end user EU always has the user portable terminal 100, and purchases a sale product at the sale store PSS as desired.

この商品販売店舗PSSは、現実に物理的に存在する実在店舗の他、ユーザ携帯端末100が通信するインターネットなどの通信ネットワークCINに論理的に構築されている仮想店舗でもよい。   The merchandise sales store PSS may be a virtual store that is logically constructed in a communication network CIN such as the Internet with which the user portable terminal 100 communicates, in addition to an actual store that actually physically exists.

上述のようにエンドユーザEUが商品販売店舗PSSで販売商品を購入するとき、所望によりユーザ携帯端末100で販売店舗端末200と電子決済することができる。この場合、図5に示すように、ユーザ携帯端末100は、商品売買処理に必要なデータ通信を販売店舗端末200と購入処理部110で実行する(ステップS1−Y,S2)。   As described above, when the end user EU purchases a sale product at the sale store PSS, the user portable terminal 100 can make an electronic payment with the sale store terminal 200 as desired. In this case, as shown in FIG. 5, the user portable terminal 100 executes data communication necessary for the merchandise sales process at the sales store terminal 200 and the purchase processing unit 110 (steps S1-Y and S2).

すると、ユーザ携帯端末100は、実行された商品売買処理に対応して売買履歴データSRDを履歴生成部120で生成する(ステップS3)。このとき、ユーザ携帯端末100は、例えば、販売店舗端末200とデータ通信することにより商品売買処理に対応したサービスポイントSPDも生成する。   Then, the user portable terminal 100 generates sales history data SRD in the history generation unit 120 corresponding to the executed product sales processing (step S3). At this time, the user portable terminal 100 also generates a service point SPD corresponding to the merchandise sales process by performing data communication with the store terminal 200, for example.

同時に、ユーザ携帯端末100は、端末位置データTSDを位置検出部150でリアルタイムに検出するとともに(ステップS4)、売買日時データSTDを日時検出部160でリアルタイムに検出する(ステップS5)。   At the same time, the user portable terminal 100 detects the terminal position data TSD in real time by the position detection unit 150 (step S4), and detects the sales date / time data STD in real time by the date / time detection unit 160 (step S5).

つぎに、ユーザ携帯端末100は、個体ごとに事前に登録されているエンドユーザEUのユーザID(Identity)を読み出し(ステップS6)、これら各種データを売買履歴データSRDに関連させる(ステップS7)。   Next, the user portable terminal 100 reads the user ID (Identity) of the end user EU registered in advance for each individual (step S6), and associates these various data with the trading history data SRD (step S7).

そして、ユーザ携帯端末100は、上述のように各種データを関連させた売買履歴データSRDを、例えば、図4に示すように、履歴保持部130で保持する(ステップS8)。   Then, the user portable terminal 100 holds the trading history data SRD associated with various data as described above, for example, in the history holding unit 130 as shown in FIG. 4 (step S8).

本実施の形態のユーザ携帯端末100は、上述のように販売店舗端末200と商品売買処理を実行するごとに各種データが関連された売買履歴データSRDを保持する(ステップS1〜S8)。   As described above, the user portable terminal 100 of the present embodiment holds the sales history data SRD associated with various data every time the merchandise sales process is executed with the sales store terminal 200 (steps S1 to S8).

そして、このユーザ携帯端末100は、例えば、一日一回などの所定の送信タイミングとなると(ステップS9−Y)、保持していた売買履歴データSRDを履歴送信部140によりインターネットなどの通信ネットワークCINでデータ処理装置300に送信する(ステップS10)。   The user portable terminal 100, for example, at a predetermined transmission timing such as once a day (step S9-Y), the history transmission unit 140 uses the history transmission unit 140 to store the trading history data SRD held therein. Is transmitted to the data processing device 300 (step S10).

このとき、保持していた売買履歴データSRDに送信の有無で二値フラグを設定し、未送信の売買履歴データSRDのみ送信してもよく、メモリデバイス103のオーバーフローなどを防止するために送信した売買履歴データSRDは消去してもよい。   At this time, a binary flag may be set depending on the presence / absence of transmission in the trading history data SRD that is held, and only the unsent trading history data SRD may be transmitted, which is transmitted to prevent overflow of the memory device 103 and the like. The trading history data SRD may be deleted.

図6に示すように、上述のようにユーザ携帯端末100から売買履歴データSRDを受信したデータ処理装置300は(ステップT1−Y)、その売買履歴データSRDをユーザIDによりエンドユーザEUごとに蓄積する(ステップT2)。   As shown in FIG. 6, the data processing device 300 that has received the trading history data SRD from the user portable terminal 100 as described above (step T1-Y) stores the trading history data SRD for each end user EU by user ID. (Step T2).

これでデータ処理装置300には多数のエンドユーザEUの売買履歴データSRDが蓄積されることになる(ステップT1−Y,T2)。そこで、例えば、特定のエンドユーザEUにポイントサービスを実行する場合、売買履歴データSRDの出力指示が入力される(ステップT3)。   Thus, the transaction history data SRD of a large number of end users EU is accumulated in the data processing device 300 (steps T1-Y, T2). Therefore, for example, when a point service is executed for a specific end user EU, an instruction to output trading history data SRD is input (step T3).

この売買履歴データSRDの出力指示は、サービスプロバイダの作業者により手動入力されてもよく、例えば、ポイントサービスを実行する商品販売店舗PSSの販売店舗端末200からデータ通信で入力されてもよい。   The output instruction of the sales history data SRD may be manually input by a service provider operator, for example, may be input by data communication from the sales store terminal 200 of the merchandise sales store PSS that executes the point service.

さらに、例えば、上述のようなサービスプロバイダSPの作業者により、ポイントサービスが実行されるエンドユーザEUのユーザIDがデータ処理装置300に入力されると(ステップT4−Y)、そのユーザIDで蓄積されている売買履歴データSRDが検索される(ステップT5)。   Furthermore, for example, when the user ID of the end user EU for which the point service is executed is input to the data processing device 300 by the worker of the service provider SP as described above (step T4-Y), the user ID is stored. The trade history data SRD that has been searched is retrieved (step T5).

これでデータ処理装置300で売買履歴データSRDが検索されないと(ステップT6−N)、例えば、「××さん(エンドユーザEU)のデータがありません」などのエラーガイダンスが前述の作業者に出力される(ステップT8)。   If the transaction history data SRD is not searched in the data processing device 300 (step T6-N), an error guidance such as “There is no data for Mr. XX (end user EU)” is output to the above-mentioned worker. (Step T8).

一方、売買履歴データSRDがデータ処理装置300により検索されると(ステップT6−Y)、例えば、そのサービスポイントSPDが累積されて前述の作業者に出力される(ステップT7)。   On the other hand, when the transaction history data SRD is retrieved by the data processing device 300 (step T6-Y), for example, the service points SPD are accumulated and output to the above-described worker (step T7).

このため、例えば、エンドユーザEUの要望により商品販売店舗PSSの販売店舗端末200がデータ処理装置300からサービスポイントSPDを取得するようなことができ、商品販売店舗PSSに依存することなくポイントサービスをエンドユーザEUに提供するようなことができる。   For this reason, for example, the sales store terminal 200 of the product sales store PSS can acquire the service point SPD from the data processing device 300 at the request of the end user EU, and the point service can be provided without depending on the product sales store PSS. It can be provided to the end user EU.

本実施の形態のデータ処理システム1000では、上述のようにユーザ携帯端末100は、商品売買処理に必要なデータ通信を販売店舗端末200と購入処理部110で実行する。   In the data processing system 1000 according to the present embodiment, as described above, the user portable terminal 100 executes data communication necessary for the merchandise sales process at the sales store terminal 200 and the purchase processing unit 110.

実行された商品売買処理に対応して売買履歴データSRDを履歴生成部120で生成する。生成された売買履歴データSRDを履歴保持部130で保持する。保持された売買履歴データSRDを履歴送信部140でデータ処理装置300に送信する。   Corresponding to the executed merchandise sales process, the sales history data SRD is generated by the history generation unit 120. The generated sales history data SRD is held in the history holding unit 130. The transaction history data SRD that is held is transmitted to the data processing device 300 by the history transmission unit 140.

データ処理装置300は、ユーザ携帯端末100から送信された売買履歴データSRDを履歴受信部310で受信する。受信された売買履歴データSRDをエンドユーザEUごとに履歴蓄積部320で蓄積する。蓄積された売買履歴データSRDをエンドユーザEUごとに履歴出力部330で出力する。   The data processing device 300 receives the trading history data SRD transmitted from the user portable terminal 100 by the history receiving unit 310. The received transaction history data SRD is stored in the history storage unit 320 for each end user EU. The accumulated sales history data SRD is output by the history output unit 330 for each end user EU.

従って、商品売買処理に対応した売買履歴データSRDが販売店舗端末200ではなくユーザ携帯端末100で生成されて保持され、データ処理装置300に送信されて蓄積されるので、商品売買処理に対応したサービスポイントSPDの発行や管理を店舗主体でなくすことができる。   Accordingly, since the transaction history data SRD corresponding to the merchandise sales process is generated and held by the user portable terminal 100 instead of the store terminal 200, and transmitted and stored in the data processing device 300, the service corresponding to the merchandise sales process Issuance and management of point SPDs can be eliminated from the store itself.

このため、例えば、データ処理装置300から各種の商品販売店舗PSSに売買履歴データSRDに対応したサービスポイントSPDを送信するようなことにより、エンドユーザEUが商品販売店舗PSSごとのポイントカードを所持するような必要なく、各種の商品販売店舗PSSでポイントサービスを受領するようなことができる。   For this reason, for example, the end user EU possesses a point card for each product sales store PSS by transmitting the service point SPD corresponding to the sales history data SRD from the data processing device 300 to various product sales stores PSS. The point service can be received at various merchandise stores PSS without the necessity.

しかも、本実施の形態のユーザ携帯端末100は、上述のように販売店舗端末200とデータ通信して商品売買処理が実行されるときに、端末位置データTSDと売買日時データSTDも検出されて売買履歴データSRDに関連される。   Moreover, the user portable terminal 100 according to the present embodiment detects and sells the terminal position data TSD and the purchase date / time data STD when the merchandise sale processing is executed through data communication with the sales store terminal 200 as described above. Related to historical data SRD.

このため、例えば、どのようなエンドユーザEUが、どのような場所で、どのような時間に、どのような販売商品を購入しているのか、などを多面的にデータ収集して分析するようなことができる。   For this reason, for example, what kind of end user EU is purchasing what kind of sales product at what place, at what time, etc. be able to.

特に、本実施の形態のデータ処理システム1000では、データ処理装置300は特定の商品販売店舗PSSに依存することなく、多様なエンドユーザEUから上述のような売買履歴データSRDをデータ収集することができるので、様々なデータ分析を可能とすることができる。   In particular, in the data processing system 1000 according to the present embodiment, the data processing apparatus 300 can collect the above-described sales history data SRD from various end users EU without depending on a specific commodity sales store PSS. Therefore, various data analysis can be made possible.

しかも、本実施の形態のデータ処理システム1000では、前述のようにエンドユーザEUはユーザ携帯端末100により、インターネットなどの仮想店舗の商品販売店舗PSSから販売商品を購入することができる。   Moreover, in the data processing system 1000 according to the present embodiment, the end user EU can purchase a sale product from the sale store PSS of a virtual store such as the Internet using the user portable terminal 100 as described above.

この場合、仮想店舗には物理的な位置がないため、従来は仮想店舗での商品購入とユーザ行動を関連させて分析するようなことができなかった。しかし、本実施の形態のデータ処理システム1000では、ユーザ携帯端末100により仮想の商品販売店舗PSSと商品売買処理が実行されたとき、ユーザ携帯端末100により端末位置データTSDを検出して売買履歴データSRDに関連させる。   In this case, since the virtual store does not have a physical position, conventionally, it has been impossible to analyze the product purchase in the virtual store in association with the user behavior. However, in the data processing system 1000 according to the present embodiment, when the user portable terminal 100 executes the virtual merchandise sales store PSS and the merchandise sales process, the terminal position data TSD is detected by the user portable terminal 100 and the trading history data. Related to SRD.

このため、物理的な位置がない仮想店舗での商品購入に、物理データであるユーザ位置を関連させることができる。従って、遊園地や動物園などのユーザ行動と仮想店舗での商品購入とを関連させて分析するようなことが可能である。   For this reason, the user position which is physical data can be related to the product purchase in the virtual store where there is no physical position. Therefore, it is possible to analyze the user behavior such as an amusement park or a zoo in association with purchase of a product at a virtual store.

なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態ではユーザ携帯端末100が売買履歴データSRDとともにサービスポイントSPDも発生することを例示した。   The present invention is not limited to the present embodiment, and various modifications are allowed without departing from the scope of the present invention. For example, in the above embodiment, the user portable terminal 100 is exemplified to generate the service point SPD together with the sales history data SRD.

しかし、ユーザ携帯端末100が生成した売買履歴データSRDがデータ処理装置300に提供されたときに、このデータ処理装置300が売買履歴データSRDからサービスポイントSPDを生成してもよい。このような場合、データ処理装置300が売買履歴データSRDにより販売店舗端末200とデータ通信してサービスポイントSPDを生成してもよい。   However, when the trading history data SRD generated by the user portable terminal 100 is provided to the data processing device 300, the data processing device 300 may generate a service point SPD from the trading history data SRD. In such a case, the data processing device 300 may perform data communication with the sales store terminal 200 using the sales history data SRD to generate the service point SPD.

また、上記形態ではユーザ携帯端末100が販売店舗端末200との商品売買処理に対応してサービスポイントSPDを生成することのみ説明した。しかし、このユーザ携帯端末100によるサービスポイントSPDの生成が、販売店舗端末200とのデータ通信で制御されてもよい。   Moreover, in the said form, only the user portable terminal 100 produced | generated the service point SPD corresponding to the merchandise sales process with the store terminal 200 was demonstrated. However, the generation of the service point SPD by the user portable terminal 100 may be controlled by data communication with the store terminal 200.

なお、当然ながら、上述した実施の形態および複数の変形例は、その内容が相反しない範囲で組み合わせることができる。また、上述した実施の形態および変形例では、各部の構造などを具体的に説明したが、その構造などは本願発明を満足する範囲で各種に変更することができる。   Needless to say, the above-described embodiment and a plurality of modifications can be combined within a range in which the contents do not conflict with each other. Further, in the above-described embodiments and modifications, the structure of each part has been specifically described, but the structure and the like can be changed in various ways within a range that satisfies the present invention.

本発明の実施の形態のデータ処理システムの論理構造を示す模式的なブロック図である。It is a typical block diagram which shows the logical structure of the data processing system of embodiment of this invention. データ処理システムの物理構造を示すブロック図である。It is a block diagram which shows the physical structure of a data processing system. ユーザ携帯端末の物理構造を示すブロック図である。It is a block diagram which shows the physical structure of a user portable terminal. 売買履歴データが各種データとともに保持されているデータ構造を示す模式図である。It is a schematic diagram which shows the data structure by which trading history data is hold | maintained with various data. ユーザ携帯端末のデータ処理方法を示すフローチャートである。It is a flowchart which shows the data processing method of a user portable terminal. データ処理装置のデータ処理方法を示すフローチャートである。It is a flowchart which shows the data processing method of a data processor.

符号の説明Explanation of symbols

100 ユーザ携帯端末
101 CPU
102 データバス
103 メモリデバイス
104 表示装置
105 入力デバイス
106 GPSユニット
107 ICカード
108 ABBデバイス
109 無線部
110 購入処理部
120 履歴生成部
130 履歴保持部
140 履歴送信部
150 位置検出部
160 日時検出部
200 販売店舗端末
300 データ処理装置
310 履歴受信部
320 履歴蓄積部
330 履歴出力部
1000 データ処理システム
CIN 通信ネットワーク
EU エンドユーザ
PSS 商品販売店舗
SPD サービスポイント
SRD 売買履歴データ
STD 売買日時データ
TSD 端末位置データ
100 User portable terminal 101 CPU
102 Data bus 103 Memory device 104 Display device 105 Input device 106 GPS unit 107 IC card 108 ABB device 109 Wireless unit 110 Purchase processing unit 120 History generation unit 130 History holding unit 140 History transmission unit 150 Position detection unit 160 Date and time detection unit 200 Sales Store terminal 300 Data processing device 310 History receiving unit 320 History storage unit 330 History output unit 1000 Data processing system CIN Communication network EU End user PSS Product sales store SPD Service point SRD Trading history data STD Trading date / time data TSD Terminal position data

Claims (10)

エンドユーザに移動自在に携帯されるユーザ携帯端末と、前記エンドユーザへの販売商品の商品売買処理を実行する商品販売店舗の販売店舗端末と、前記エンドユーザごとに少なくとも前記商品売買処理の売買履歴データを記録するデータ処理装置と、を有し、
前記ユーザ携帯端末は、前記商品売買処理に必要なデータ通信を前記販売店舗端末と実行する購入処理手段と、実行された前記商品売買処理に対応して売買履歴データを生成する履歴生成手段と、生成された前記売買履歴データを保持する履歴保持手段と、保持された前記売買履歴データを前記データ処理装置に送信する履歴送信手段と、を有し、
前記データ処理装置は、前記ユーザ携帯端末から送信された前記売買履歴データを受信する履歴受信手段と、受信された前記売買履歴データを前記エンドユーザごとに蓄積する履歴蓄積手段と、蓄積された前記売買履歴データを前記エンドユーザごとに出力する履歴出力手段と、を有するデータ処理システム。
A user portable terminal that is carried movably by an end user, a sales store terminal of a merchandise store that executes merchandise sales processing for merchandise sold to the end user, and a trading history of at least the merchandise sales process for each end user A data processing device for recording data,
The user portable terminal is a purchase processing unit that executes data communication necessary for the product sales process with the sales store terminal, a history generation unit that generates sales history data corresponding to the executed product sales process, History holding means for holding the generated trading history data, and history transmitting means for transmitting the held trading history data to the data processing device,
The data processing device includes history receiving means for receiving the trading history data transmitted from the user portable terminal, history storing means for storing the received trading history data for each end user, and the stored And a history output means for outputting trading history data for each end user.
前記ユーザ携帯端末は、前記商品売買処理に対応したサービスポイントも前記購入処理手段で生成し、生成された前記サービスポイントとともに前記売買履歴データを前記履歴保持手段で保持し、前記サービスポイントとともに前記売買履歴データを前記履歴送信手段で前記データ処理装置に送信し、
前記データ処理装置は、送信された前記サービスポイントとともに前記売買履歴データを前記ユーザ携帯端末から前記履歴受信手段で受信し、前記サービスポイントとともに前記売買履歴データを前記エンドユーザごとに前記履歴蓄積手段で蓄積し、蓄積された前記サービスポイントを前記エンドユーザごとに累計して前記履歴出力手段で出力する請求項1に記載のデータ処理システム。
The user portable terminal also generates a service point corresponding to the merchandise sales process by the purchase processing unit, holds the sales history data together with the generated service point by the history holding unit, and stores the sales point together with the service point. History data is transmitted to the data processing device by the history transmission means,
The data processing device receives the trading history data together with the transmitted service points from the user portable terminal by the history receiving means, and stores the trading history data together with the service points by the history storage means for each end user. 2. The data processing system according to claim 1, wherein the accumulated service points are accumulated for each end user and output by the history output means.
前記ユーザ携帯端末は、前記商品売買処理が実行されたときの端末位置データをリアルタイムに検出する位置検出手段を、さらに有し、検出された前記端末位置データとともに前記売買履歴データを前記履歴保持手段で保持し、保持された前記売買履歴データと前記端末位置データとを前記履歴送信手段で前記データ処理装置に送信し、
前記データ処理装置は、送信された前記売買履歴データと前記端末位置データとを前記ユーザ携帯端末から前記履歴受信手段で受信し、受信された前記売買履歴データと前記端末位置データとを前記エンドユーザごとに前記履歴蓄積手段で蓄積し、蓄積された前記売買履歴データと前記端末位置データとを前記エンドユーザごとに前記履歴出力手段で出力する請求項1または2に記載のデータ処理システム。
The user portable terminal further includes position detection means for detecting terminal position data in real time when the commodity buying and selling process is executed, and the history holding means together with the terminal position data detected is the history holding means. And store the trading history data and the terminal location data held by the history transmission means to the data processing device,
The data processing device receives the transmitted trading history data and the terminal location data from the user portable terminal by the history receiving means, and receives the received trading history data and the terminal location data from the end user. 3. The data processing system according to claim 1, wherein the history storage unit stores the transaction history data and the terminal position data stored for each end user by the history output unit.
前記ユーザ携帯端末は、前記商品売買処理が実行されたときの売買日時データをリアルタイムに検出する日時検出手段を、さらに有し、検出された前記売買日時データとともに前記売買履歴データを前記履歴保持手段で保持し、保持された前記売買履歴データと前記売買日時データとを履歴送信手段で前記データ処理装置に送信し、
前記データ処理装置は、送信された前記売買履歴データと前記売買日時データとを前記ユーザ携帯端末から前記履歴受信手段で受信し、受信された前記売買履歴データと前記売買日時データとを前記エンドユーザごとに前記履歴蓄積手段で蓄積し、蓄積された前記売買履歴データと前記売買日時データとを前記エンドユーザごとに前記履歴出力手段で出力する請求項1ないし3の何れか一項に記載のデータ処理システム。
The user portable terminal further includes date and time detection means for detecting in real time the sale date and time data when the merchandise sale process is executed, and the history holding means together with the detected sale date and time data and the history record data The transaction history data and the transaction date and time data held is transmitted to the data processing device by history transmission means,
The data processing device receives the transmitted trading history data and the trading date / time data from the user portable terminal by the history receiving means, and receives the received trading history data and the trading date / time data from the end user. The data according to any one of claims 1 to 3, wherein the history storage means stores the stored sales history data and the sales date and time data for each end user by the history output means. Processing system.
請求項1に記載のデータ処理システムの前記ユーザ携帯端末であって、
前記商品売買処理に必要なデータ通信を前記販売店舗端末と実行する購入処理手段と、
実行された前記商品売買処理に対応して前記売買履歴データを生成する履歴生成手段と、
生成された前記売買履歴データを保持する履歴保持手段と、
保持された前記売買履歴データを前記データ処理装置に送信する履歴送信手段と、
を有するユーザ携帯端末。
The user portable terminal of the data processing system according to claim 1,
Purchase processing means for executing data communication necessary for the merchandise sales processing with the store terminal;
History generating means for generating the trading history data corresponding to the executed merchandise trading process;
History holding means for holding the generated trading history data;
History transmitting means for transmitting the stored trading history data to the data processing device;
A user portable terminal.
請求項1に記載のデータ処理システムの前記データ処理装置であって、
前記ユーザ携帯端末から送信された前記売買履歴データを受信する履歴受信手段と、
受信された前記売買履歴データを前記エンドユーザごとに蓄積する履歴蓄積手段と、
蓄積された前記売買履歴データを前記エンドユーザごとに出力する履歴出力手段と、
を有するデータ処理装置。
The data processing apparatus of the data processing system according to claim 1,
History receiving means for receiving the trading history data transmitted from the user portable terminal;
History storage means for storing the received trading history data for each end user;
History output means for outputting the accumulated trading history data for each end user;
A data processing apparatus.
請求項5に記載のユーザ携帯端末のコンピュータプログラムであって、
前記商品売買処理に必要なデータ通信を前記販売店舗端末と実行する商品購入処理と、
実行された前記商品売買処理に対応して前記売買履歴データを生成する履歴生成処理と、
生成された前記売買履歴データを保持する履歴保持処理と、
保持された前記売買履歴データを前記データ処理装置に送信する履歴送信処理と、
をユーザ携帯端末に実行させるコンピュータプログラム。
A computer program for a user portable terminal according to claim 5,
Product purchase processing for executing data communication necessary for the product sales processing with the store terminal,
A history generation process for generating the trading history data corresponding to the executed merchandise trading process;
History holding processing for holding the generated trading history data;
History transmission processing for transmitting the trade history data held to the data processing device;
Is a computer program that causes a user portable terminal to execute.
請求項6に記載のデータ処理装置のコンピュータプログラムであって、
前記ユーザ携帯端末から送信された前記売買履歴データを受信する履歴受信処理と、
受信された前記売買履歴データを前記エンドユーザごとに蓄積する履歴蓄積処理と、
蓄積された前記売買履歴データを前記エンドユーザごとに出力する履歴出力処理と、
をデータ処理装置に実行させるコンピュータプログラム。
A computer program for the data processing apparatus according to claim 6,
History reception processing for receiving the trading history data transmitted from the user portable terminal;
A history accumulation process for accumulating the received trading history data for each end user;
A history output process for outputting the accumulated trading history data for each end user;
Is a computer program that causes a data processing apparatus to execute.
請求項5に記載のユーザ携帯端末のデータ処理方法であって、
前記商品売買処理に必要なデータ通信を前記販売店舗端末と実行する購入処理動作と、
実行された前記商品売買処理に対応して前記売買履歴データを生成する履歴生成動作と、
生成された前記売買履歴データを保持する履歴保持動作と、
保持された前記売買履歴データを前記データ処理装置に送信する履歴送信動作と、
を有するデータ処理方法。
It is a data processing method of the user portable terminal according to claim 5,
A purchase processing operation for executing data communication necessary for the merchandise sales processing with the sales store terminal,
A history generating operation for generating the trading history data corresponding to the executed merchandise trading process;
A history holding operation for holding the generated trading history data;
A history transmission operation for transmitting the stored trading history data to the data processing device;
A data processing method.
請求項6に記載のデータ処理装置のデータ処理方法であって、
前記ユーザ携帯端末から送信された前記売買履歴データを受信する履歴受信動作と、
受信された前記売買履歴データを前記エンドユーザごとに蓄積する履歴蓄積動作と、
蓄積された前記売買履歴データを前記エンドユーザごとに出力する履歴出力動作と、
を有するデータ処理方法。
A data processing method for a data processing device according to claim 6,
History receiving operation for receiving the trading history data transmitted from the user portable terminal;
A history accumulation operation for accumulating the received trading history data for each end user;
A history output operation for outputting the accumulated trading history data for each end user;
A data processing method.
JP2008300795A 2008-11-26 2008-11-26 Data processing system, its user portable terminal and data processing apparatus, and its computer program and data processing method Pending JP2010128657A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008300795A JP2010128657A (en) 2008-11-26 2008-11-26 Data processing system, its user portable terminal and data processing apparatus, and its computer program and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008300795A JP2010128657A (en) 2008-11-26 2008-11-26 Data processing system, its user portable terminal and data processing apparatus, and its computer program and data processing method

Publications (1)

Publication Number Publication Date
JP2010128657A true JP2010128657A (en) 2010-06-10

Family

ID=42329020

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008300795A Pending JP2010128657A (en) 2008-11-26 2008-11-26 Data processing system, its user portable terminal and data processing apparatus, and its computer program and data processing method

Country Status (1)

Country Link
JP (1) JP2010128657A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013250802A (en) * 2012-05-31 2013-12-12 Nec Corp Information processing system, information processing device, information processing method, information processing program, portable communication terminal, control method thereof and control program thereof
CN104268767A (en) * 2014-10-22 2015-01-07 中国建设银行股份有限公司 Core service object consistency processing method and core service object agency
JP2022501672A (en) * 2018-05-29 2022-01-06 カタリナ マーケティング コーポレーション Network-based value-added tokens in retail transactions

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013250802A (en) * 2012-05-31 2013-12-12 Nec Corp Information processing system, information processing device, information processing method, information processing program, portable communication terminal, control method thereof and control program thereof
CN104268767A (en) * 2014-10-22 2015-01-07 中国建设银行股份有限公司 Core service object consistency processing method and core service object agency
JP2022501672A (en) * 2018-05-29 2022-01-06 カタリナ マーケティング コーポレーション Network-based value-added tokens in retail transactions
JP7216117B2 (en) 2018-05-29 2023-01-31 カタリナ マーケティング コーポレーション Network-based value-added token in retail transactions

Similar Documents

Publication Publication Date Title
US10438272B2 (en) Systems and methods for providing an E-commerce slip cart
JP2009545078A (en) Mobile payment device with magnetic stripe
US20140249909A1 (en) Electronic receipt system, information processing apparatus, and program therefor
KR20140098278A (en) system and method for managing store using QR code
WO2018170407A1 (en) In store upselling
JP2018200591A (en) Application automatic launching system
JP5399959B2 (en) Electronic money automatic settlement system, electronic money automatic settlement method, and program
JP2010128657A (en) Data processing system, its user portable terminal and data processing apparatus, and its computer program and data processing method
US10248965B2 (en) Location oriented membership code device
US9202236B2 (en) Associating financial transaction with advertisement
JP2009054020A (en) Lost property restitution service management system, and lost property restitution service management method
US20190362413A1 (en) Systems and methods for searching retail products and locations using a universal search bar
JP2007233694A (en) Evaluation collecting system, electronic settlement device, mobile terminal, method for collecting evaluation, method for providing right, and method and program for providing evaluation
US20220292479A1 (en) Merchandise registration apparatus and method
JPWO2016136077A1 (en) Information processing apparatus, information processing system, program, and control method
US20180308110A1 (en) Server device and service method
US11315168B2 (en) Systems and methods for providing an e-commerce slip cart
US20180308156A1 (en) Server device and service method
KR101658196B1 (en) Server for supporting mobile payment
US11604770B2 (en) Methods and systems for secure product tracking data storage and verification
JP7136836B2 (en) Information processing method, information processing device and program
US20220180387A1 (en) Information processing apparatus, information processing system, and information processing method
JP6160309B2 (en) Sales data processing apparatus and program
JP5385052B2 (en) Sales history management system, sales history management server, and sales history management program
WO2016136076A1 (en) Information processing system, product registration device, settlement device, program, and information processing method