JP2011129162A - Data processor and program - Google Patents
Data processor and program Download PDFInfo
- Publication number
- JP2011129162A JP2011129162A JP2011059894A JP2011059894A JP2011129162A JP 2011129162 A JP2011129162 A JP 2011129162A JP 2011059894 A JP2011059894 A JP 2011059894A JP 2011059894 A JP2011059894 A JP 2011059894A JP 2011129162 A JP2011129162 A JP 2011129162A
- Authority
- JP
- Japan
- Prior art keywords
- customer
- identification information
- customer code
- history
- transaction
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 55
- 230000002950 deficient Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、顧客にサービスを提供するシステムに利用されるデータ処理装置およびプログラムに関する。 The present invention relates to a data processing apparatus and program used in a system for providing services to customers.
一般的に、商品の販売店舗などにおいては、POS(Point Of Sales)端末などの商品販売データ処理装置を用いて買上商品の会計処理を行っている。例えばその際、取引金額に応じたポイントを算出して顧客が所持している記憶媒体や、管理サーバなどに顧客毎に累積管理し、所定の基準ポイント数に達すると割引券などを発行したり、ポイント数に応じて会計金額からキャッシュバックを実施したりするなどのサービスを提供するポイント管理システムも普及している。 In general, merchandise sales stores and the like perform accounting processing of purchased merchandise using a merchandise sales data processing device such as a POS (Point Of Sales) terminal. For example, at that time, points corresponding to the transaction amount are calculated and accumulated for each customer in the storage medium owned by the customer, management server, etc., and a discount ticket etc. is issued when the predetermined number of reference points is reached In addition, point management systems that provide services such as cash back from the accounting amount according to the number of points are also widespread.
上記のようなサービスの提供を伴うポイント管理システムでは、商品の販売処理時などにポイント数に基づいたサービスの提供がなされると、累積されたポイントから所定のポイント数が減算されて0ポイントに近い状況となる。このようなサービスの提供を伴った取引が行われた後に顧客が商品の返品を行った場合、返品した商品の金額に応じたポイント数が累積管理されているポイント数から減算される。その際、減算した結果がマイナスとなっても0ポイントに繰り上げる運用が一般的である。このように、商品の返品処理時にポイントの減算を行う技術としては、たとえば特許文献1に記載のポイント管理装置および商品販売データ処理装置が知られている。
In the point management system with the provision of the service as described above, when a service based on the number of points is provided at the time of selling the product, a predetermined number of points is subtracted from the accumulated points to 0 points. Close situation. When a customer returns a product after a transaction involving the provision of such a service is performed, the number of points corresponding to the amount of the returned product is subtracted from the accumulated number of points. At that time, even if the result of subtraction becomes negative, it is generally operated to raise it to 0 points. As described above, for example, a point management apparatus and a merchandise sales data processing apparatus described in
しかし、商品の返品処理時に所定のポイントを累積ポイントから減算しても、通常は既に発行された割引券などは回収されない。中には、このような行為を故意に行い、割引券などを不正に取得するような顧客が存在する。その結果、不正に取得された割引券などの使用により店舗側は損害を被るという問題が生じていた。 However, even if the predetermined points are subtracted from the accumulated points at the time of merchandise return processing, discount cards that have already been issued are not usually collected. Some customers deliberately perform such actions and illegally obtain discount coupons. As a result, there has been a problem that the store side suffers damage due to use of illegally obtained discount coupons.
本発明は、上記のような事情に基づいてなされたものであり、その目的は、不正な返品処理をしようとする顧客を容易に特定でき、店舗が被る損害を未然に防ぐことができるデータ処理装置およびプログラムを提供することである。 The present invention has been made based on the circumstances as described above, and its purpose is to easily identify a customer who intends to carry out unauthorized return processing and to prevent damage to the store in advance. It is to provide a device and a program.
一実施形態におけるデータ処理装置は、顧客に割当てられた顧客コードを入力する顧客コード入力手段と、顧客の買い上げ商品を販売処理する販売処理手段と、前記販売処理時に所定のサービスを提供するサービス提供手段と、前記顧客コード入力手段により入力された顧客コードおよび前記サービス提供手段によりサービスが提供された取引の識別情報を含む履歴情報を作成する履歴作成手段と、返品処理時に返品する商品が販売された取引の識別情報を入力する識別情報入力手段と、前記履歴作成手段によって作成された前記履歴情報のうち、前記識別情報入力手段により入力された識別情報を有する履歴情報と同一の顧客コードを有し、かつ過去に返品処理が行われた履歴情報の個数が所定の基準値に達している場合に警告を報知する報知手段と、を備えている。 A data processing apparatus according to an embodiment includes a customer code input unit that inputs a customer code assigned to a customer, a sales processing unit that sells a customer's purchased product, and a service providing that provides a predetermined service during the sales process And a history creating means for creating history information including customer code input by the customer code input means and identification information of a transaction provided by the service providing means, and a product to be returned at the time of return processing is sold Among the history information created by the identification information input means for inputting the identification information of the transaction and the history creation means, the same customer code as the history information having the identification information inputted by the identification information input means is provided. And a warning is issued when the number of pieces of history information that has been processed in the past has reached a predetermined reference value. It is provided with a known means.
かかる手段を講じた本発明によると、不正な返品処理をしようとする顧客を容易に特定でき、店舗が被る損害を未然に防ぐことができるデータ処理装置およびプログラムを提供することができる。 According to the present invention in which such measures are taken, it is possible to provide a data processing device and a program that can easily identify a customer who intends to perform an illegal return process and prevent damage to the store.
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
図1は、本発明を適用したポイント管理システムの概略構成図である。当該ポイント管理システムは、例えば小売店などの複数の店舗2と各店舗2を統括する本部1とがLAN(Local Area Network)などのネットワークを介して接続されて構成されている。そして、本部1には、顧客に付与されたポイントの累積管理などを行う管理サーバ3が設置され、各店舗には、1つまたは複数のPOS端末4がカードリーダライタ(R/W)5と発券プリンタ6とを接続して設置されている。カードリーダライタ5は、顧客が所持するポイントカードなどの記憶媒体7に記憶されたデータの読取りおよびデータの書き込みが可能であり、この記憶媒体7には、顧客毎に一意に割当てられた顧客コードが記憶されている。一方、発券プリンタ6は、POS端末4の駆動制御により、取引内容を印字したレシートの発行や所定の割引券の発行を行う。
The best mode for carrying out the present invention will be described below with reference to the drawings.
FIG. 1 is a schematic configuration diagram of a point management system to which the present invention is applied. The point management system includes, for example, a plurality of
なお、本実施の形態においては、商品の販売処理時に顧客に対して取引金額に応じたポイント数が付与され、そのポイント数を管理サーバ3に累積管理された自身の所持するポイント数に加算した結果、所定のポイント数に達した場合にその場で割引券の発行を受ける場合について説明する。 In this embodiment, the number of points corresponding to the transaction amount is given to the customer during the sale processing of the product, and the number of points is added to the number of points possessed by the management server 3 and accumulated. As a result, a case where a discount ticket is issued on the spot when a predetermined number of points is reached will be described.
図2は、上記POS端末4の要部構成を示すブロック図である。POS端末4は、その制御主体としてのCPU(Central Processing Unit)10に、プログラム等の固定的データが格納されたROM(Read Only Memory)11、各種データを書換え可能に記憶するための種々のメモリエリアが形成されるRAM(Random Access Memory)12、日付や時刻を計時する時計部13、通信回線を介して外部に接続された機器とのデータ通信を制御する通信部14、各種表示を行う表示デバイス20の画面表示を制御する表示コントローラ15、キーボードなどの入力デバイス21からの入力信号を取り込む入力コントローラ16、ドロワ22に対して開放指令信号を出力するI/Oポート17、発券プリンタ6を制御するプリンタコントローラ19をアドレスバスやデータバスなどのバスライン23で接続して構成されている。
FIG. 2 is a block diagram showing a main configuration of the
図3は、上記管理サーバ3の要部構成を示すブロック図である。管理サーバ3は、その制御主体としてのCPU30に、プログラム等の固定的データが格納されたROM31、各種データを書換え可能に記憶するための種々のメモリエリアが形成されるRAM32、通信回線を介して外部に接続された機器とのデータ通信を制御する通信部33、各種表示を行う表示デバイス37の画面表示を制御する表示コントローラ34、キーボードなどの入力デバイス38からの入力信号を取り込む入力コントローラ35、各種データを記憶するハードディスクドライブ(HDD)39を制御するハードディスクドライブコントローラ36を、アドレスバスやデータバスなどのバスライン23で接続して構成されている。
FIG. 3 is a block diagram showing a main configuration of the management server 3. The management server 3 is connected to a
ハードディスクドライブ39には、顧客ごとに所定の顧客情報を記憶するための顧客マスタ50(顧客情報記憶手段)、およびPOS端末4が販売処理時に割引券を発行したときに該販売処理に係る取引履歴を記憶するための発券履歴データファイル51(履歴記憶手段)とが記憶されている。
The
図4は、上記顧客マスタ50のデータ構造の一例を示す模式図である。顧客マスタ50は、特定の顧客の上記顧客コードに対して、該顧客の顧客名、該顧客が所持するポイント数、該顧客の住所、連絡先、および不良顧客フラグを記憶するための記憶エリアが割当てられている。不良顧客フラグには、通常“0”が記憶されているが、不正を行っている蓋然性のある顧客に対しては“1”が記憶される。すなわち不良顧客フラグは、不正を行っている蓋然性のある顧客の顧客情報と他の顧客情報とを区別する役割を持つ(顧客情報区別手段)。なお、不正を行っている蓋然性のある顧客(以下、不良顧客と称す)を判断する過程は、図6〜図11の説明にて後述する。
FIG. 4 is a schematic diagram showing an example of the data structure of the
図5は、発券履歴データファイル51のデータ構造の一例を示す模式図である。該ファイル51に記憶される発券履歴データは、商品の販売処理時に顧客に対して割引券が発行されたとき、その取引に対して作成される取引履歴である。そして発券履歴データには、記憶媒体7からカードリーダライタ5が読取った顧客コード、取引が行われた店舗を特定する店舗コード、販売処理を行ったPOS端末4を特定するPOSコード、取引が行われた日付、該取引に割当てられた取引ナンバ、発行した割引券に相当するポイント数である発券ポイント、および該取引において顧客の買い上げた商品が返品されたか否かを区別する返品フラグを記憶するための記憶エリアが割当てられている。
FIG. 5 is a schematic diagram showing an example of the data structure of the ticketing
取引ナンバは、たとえば各店舗において販売処理ごとに連番で発行され、日付が変わる度にリセットされるなど、特定の日にPOS端末4が行った販売処理を識別するものである。返品フラグのデータエリアには、通常、“0”が記憶されており、商品が返品されたときには“1”が記憶される。すなわち、返品フラグは、返品処理が行われた取引履歴を他の取引履歴と区別する役割を有する(履歴区別手段)。
The transaction number identifies a sales process performed by the
次に、上記のような構成を有するポイント管理システムの作用について具体的に説明する。
図6は、POS端末4のCPU10が、商品の販売処理において行う処理の流れ図である。商品を購入しようとする顧客は、その商品をレジに運び自身の所有する記憶媒体7をキャッシャに提示する。そして、キャッシャは、その記憶媒体7をカードリーダライタ5に挿入する。このとき、CPU10は、ST101としてカードリーダライタコントローラ18を介してカードリーダライタ5を駆動制御し、挿入された記憶媒体7に記憶された顧客コードを読取ってRAM12に記憶する。
Next, the operation of the point management system having the above configuration will be specifically described.
FIG. 6 is a flowchart of a process performed by the
次に、キャッシャは、顧客が買い上げようとする商品に付されたバーコードを図示しないバーコードスキャナで読取るなどして、商品コードを入力する。このとき、CPU10は、ST102として入力された商品コードに基づいて商品マスタから商品データを取得し登録処理する。次に、CPU10は、ST103として入力デバイス21に配置された締めキーが操作されたか否かを判断し、締めキーが操作されていないと判断したとき(ST103のNo)には、次の商品の登録処理を行う(ST102)。一方、CPU10は、締めキーが操作されたと判断したとき(ST103のYes)には、ST104として会計処理すなわちST102の処理にて登録された商品の合計金額の算出、発券プリンタ6を駆動制御してのレシート発行、およびI/Oポート17を介してのドロワ22の開放などを実行する。このときレシートには、例えば取引内容、取引日付、取引ナンバなどが印字される。
Next, the cashier inputs the product code by reading the barcode attached to the product to be purchased by the customer with a barcode scanner (not shown). At this time, the
次に、CPU10は、ST105として会計処理で算出した合計金額に応じて顧客に付与すべきポイント数を算出する。しかる後、CPU10は、ST106として算出したポイントおよびST101の処理にてRAM12に記憶した顧客コードをポイント照会のコマンドと共に管理サーバ3に送信して顧客が所持するポイント数を照会する。このとき管理サーバ3から顧客の所持するポイント数が返信されるが、その間管理サーバ3にて行われる処理については、図7の説明にて後述する。
Next, the
管理サーバ3から顧客の所持するポイント数を受信したとき、CPU10は、ST107としてそのポイント数が割引券の発行に必要な所定の発券ポイント数に達しているか否かを判断する。なお、この判断はたとえばROM11に予め上記所定の発券ポイント数を記憶しておき、この発券ポイント数と顧客が所持するポイント数とを比較することにより行われる。そして、CPU10は、上記発券ポイントに達していると判断したとき(ST107のYes)には、ST108として例えばプリンタコントローラ19を介して発券プリンタ6を駆動制御し所定の割引券を発行する。そして、CPU10は、ST109として管理サーバ3にST101の処理にてRAM12に記憶した顧客コード、店舗コード、POSコード、取引日付、取引ナンバおよび発券ポイントを、割引券を発券した旨の通知と共に送信する。このとき管理サーバ3にて行われる処理については、図8の説明にて後述する。以上でCPU10は、当該会計処理を終了する。
When receiving the number of points possessed by the customer from the management server 3, the
図7は、ST106の処理にてPOS端末4が送信したポイント数、顧客コードおよびポイント照会のコマンドを管理サーバ3が受信したときにCPU30が実行するポイント照会処理の流れ図である。先ず、CPU30は、ST201としてPOS端末4から受信した顧客コードと同一の顧客コードを有する顧客情報を顧客マスタ50から検索し、該当する顧客情報に記憶されたポイント数にPOS端末4から受信したポイント数を加算する。しかる後、CPU30は、ST202としてST201の処理にてPOS端末4から受信したポイント数を加算した後のポイント数を、POS端末4に返信して当該ポイント照会処理を終了する。
FIG. 7 is a flowchart of the point inquiry process executed by the
図8は、ST109の処理にてPOS端末4が送信した顧客コード、店舗コード、POSコード、取引日付、取引ナンバ、発券ポイントおよび割引券を発券した旨の通知を管理サーバ3が受信したときにCPU30が実行する発券履歴データ作成処理の流れ図である。先ず、CPU30は、ST301としてPOS端末4から受信した顧客コードで顧客マスタ50から顧客情報を検索し、該当する顧客情報に記憶されたポイント数から所定のポイント数を減算する。しかる後、CPU30は、ST302として発券履歴データファイル51に新たな発券履歴データを作成する。具体的には、発券履歴データファイル51のデータエリアに新たな発券履歴データとしてPOS端末4から受信した顧客コード、店舗コード、POSコード、取引日付、取引ナンバおよび発券ポイントを記憶し、返品フラグを“0”とする。ST302の処理の後、CPU30は、当該発券履歴データ作成処理を終了する。
FIG. 8 shows the case where the management server 3 receives a notification that a customer code, a store code, a POS code, a transaction date, a transaction number, a ticketing point, and a discount ticket transmitted by the
次に、顧客が買い上げた商品の返品を行う場合の返品処理について説明する。商品の返品を行う際には、顧客は、例えば商品を買い上げた店舗へ返品する商品とともにその商品の販売処理時に発行されたレシートを持参する。
図9は、返品処理にてPOS端末4のCPU10が実行する処理の流れ図である。先ず、CPU10は、ST401としてキャッシャがレシートに印字された取引ナンバと取引日付を入力するまで待機する(ST401のNo)。そして、CPU10は、取引ナンバと取引日付が入力されたとき(ST401のYes)、ST402として例えば店舗コード、POSコード、入力された取引ナンバおよび取引日付を不良顧客照会のコマンドと共に管理サーバ3に送信して返品処理を行う顧客が不良顧客であるか否かを照会する。このとき管理サーバ3が当該顧客は不良顧客であると判断した場合にはその旨の警告通知が返信されるが、この間に管理サーバ3にて行われる処理については、図10の説明にて後述する。
Next, a return process for returning a product purchased by a customer will be described. When returning a product, for example, the customer brings a receipt issued at the time of the sales process of the product together with the product to be returned to the store where the product was purchased.
FIG. 9 is a flowchart of processing executed by the
次に、CPU10は、ST403として管理サーバ3から警告通知を受信したか否かを判断する。管理サーバ3から警告通知を受信したと判断したとき(ST403のYes)、CPU10は、ST404として例えば表示デバイス20に当該警告を表示してキャッシャに対し報知する(報知手段)。この報知の後、またはST403の処理にて管理サーバ3から警告通知を受信しなかったと判断したとき(ST403のNo)、CPU10は、ST405として顧客が返品しようとする商品の返品処理を行う。この商品の返品処理では、顧客への取引代金の返金や、返金金額に基づくポイント数の減算などがPOS端末4および管理サーバ3で行われる。ST405の処理の後、CPU10は、当該返品処理を終了する。
Next, the
図10は、ST402の処理にてPOS端末4が送信した店舗コード、POSコード、取引ナンバ、取引日付および不良顧客照会のコマンドを管理サーバ3が受信したときにCPU30が実行する不良顧客照会処理の流れ図である。先ず、CPU30は、ST501として受信した店舗コード、POSコード、取引ナンバおよび取引日付に基づいて発券履歴データファイル51に該当する取引の発券履歴データが記憶されているか否かを検索する。そして、CPU30は、ST502として該当する発券履歴データを発見したか否かを判断する(履歴判断手段)。該当する発券履歴データを発見したと判断したとき(ST502のYes)、CPU30は、ST503として発見した発券履歴データの返品フラグを“1”にセットする。しかる後、CPU30は、ST504として発見した発券履歴データの顧客コードと同一の顧客コードを有し、かつ、返品フラグが“1”の発券履歴データを発券履歴データファイル51から検索して該当する発券履歴データの個数n(n>0;整数)を算出する(算出手段)。
FIG. 10 shows the bad customer inquiry process executed by the
そして、CPU30は、ST505として上記個数nが基準値m(m>1;整数)以上であるか否かを判断する(個数判断手段)。この基準値mは、顧客が不良顧客であるか否かを別ける判断基準値であり、予め設定してたとえばROM31に記憶しておく。上記個数nが基準値m以上であると判断したとき(ST505のYes)、CPU30は、ST506としてST501の処理にて発見した発券履歴データが有する顧客コードで顧客マスタ50から特定される不良顧客フラグを“1”にセットする。そして、CPU30は、ST507としてPOS端末4に返品処理を行っている顧客が不正を行っている蓋然性のある顧客である旨の警告通知を行い(警告通知手段)、当該不良顧客照会処理を終了する。
Then, the
一方、ST502の処理にて該当する発券履歴データを発見しなかったと判断したとき(ST502のNo)およびST505の処理にて上記個数nが基準値m以上でないと判断したとき(ST505のNo)には、CPU30は、当該不良顧客照会処理を終了する。
On the other hand, when it is determined that the corresponding ticketing history data has not been found in the process of ST502 (No in ST502) and when it is determined in the process of ST505 that the number n is not greater than the reference value m (No in ST505). The
このように、当該ポイント管理システムでは、POS端末4が商品の販売処理の際に前記サービスの提供を行ったときには(ST108)管理サーバ3が発券履歴データファイル51にその取引に対する発券履歴データを作成する(ST302)。一方、POS端末4が返品処理を受付けたときには管理サーバ3に不良顧客照会を行い(ST402)、これに対して管理サーバ3は、不良顧客照会処理を行って不正を行っている蓋然性のある顧客であると判断したときにはPOS端末4に警告を通知する(ST501〜ST507)。そして、この通知を受けたPOS端末4は、表示デバイス20に所定の警告を表示してキャッシャに報知する(STST404)。すなわちキャッシャは、表示デバイスに表示された警告を見て、顧客が不正な意図により返品処理を行っていると容易に判断することができる。
As described above, in the point management system, when the
また、顧客ごとの顧客情報を記憶した顧客マスタ50には、前記所定回数m以上の不正な返品処理を行った顧客を他の顧客と区別できるように不良顧客フラグを設けている。よって、当該ポイント管理システムの管理者などは、顧客マスタ50の不良顧客フラグを確認することで、どの顧客が不正な意図をもって返品処理を行っているかを判別し、その顧客の記憶媒体7を使用不可能にするなどの対策を講じて、店舗が被る損害を未然に防ぐことができる。
Further, the
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階においては、その要旨を逸脱しない範囲内にて各構成要素を適宜変形して具体化することができる。 In addition, this invention is not limited to the said embodiment as it is, In an implementation stage, in the range which does not deviate from the summary, each component can be deform | transformed and embodied suitably.
例えば、顧客コードは記憶媒体7をカードリーダライタ5で読取ることで入力されるとしたがこれに限定されず、POS端末4の入力デバイス21からキャッシャが入力するようにしてもよい。
For example, the customer code is input by reading the storage medium 7 with the card reader /
また、商品販売時に顧客が有するポイント数に応じて割引券を発券するものでなくとも、現金のキャッシュバックや景品の贈呈などのような他のサービスを提供するものであってもよい。 In addition, a discount ticket may not be issued according to the number of points that the customer has at the time of product sales, but other services such as cash cashback or gifts may be provided.
また、履歴区別手段は、発券履歴データの返品フラグを用いる形態に限定されない。たとえば、返品処理がなされた発券履歴データを発券履歴データファイル51から他のファイルに移動して管理する運用としてもよい。かかる場合には、上記他のファイルおよび該ファイルに返品処理がなされた発券履歴データを移動する制御処理が履歴区別手段となる。 Further, the history distinguishing means is not limited to the form using the return flag of the ticketing history data. For example, the ticket issuing history data that has been returned may be managed by moving it from the ticket issuing history data file 51 to another file. In such a case, the history distinguishing means is the control process for moving the other file and the ticketing history data that has been returned to the file.
また、不良顧客照会処理において、ST504〜ST507の処理を行わない構成としてもよい。すなわち、ST503の処理にて返品フラグにより返品処理がなされた発券履歴データを他の発券履歴データと区別可能として不良顧客照会処理を終了する。この場合でも、発券履歴データファイル51を情報処理することで、不正を行っている蓋然性のある顧客を特定できるので、本発明の効果を得ることができる。 Moreover, it is good also as a structure which does not perform the process of ST504-ST507 in a defective customer inquiry process. That is, the ticket issue history data that has been returned by the return flag in the process of ST503 can be distinguished from other ticket issue history data, and the defective customer inquiry process is terminated. Even in this case, by processing the ticketing history data file 51, it is possible to identify a probable fraud customer, so that the effects of the present invention can be obtained.
また、顧客マスタ50に記憶される不良顧客フラグは、“0”または“1”の2段階ではなくより多段階での評価にしてもよい。この場合、上記基準値mに代えてより詳細に評価が可能な複数の基準値たとえばs,t,u(s<t<u;整数)を用意する。そして、発券履歴データファイル51から特定の顧客コードについて返品フラグが“1”の発券履歴データの個数nを算出し、0≦n<s,s≦n<t,t≦n<u,u≦nのいずれの範囲に該当するかを判断する。そして該当する範囲に応じて“0”,“1”,“2”,“3”のように重み付けをして評価する。かかる評価方法を採用すれば、店舗側は顧客の不正行為を段階的に評価することができるので、より有効に作用する対策を講じることができる。
Further, the bad customer flag stored in the
この他、前記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。 In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment.
1…本部、2…店舗、3…管理サーバ、4…POS端末、5…カードリーダライタ、6…発券プリンタ、7…記憶媒体、10…CPU、11…ROM、12…RAM、13…時計部、14…通信部、18…カードリーダライタコントローラ、20…表示デバイス、21…入力デバイス、30…CPU、31…ROM、32…RAM、33…通信部、37…表示デバイス、38…入力デバイス、39…ハードディスクドライブ、50…顧客マスタ、51…発券履歴データファイル
DESCRIPTION OF
Claims (6)
顧客に割当てられた顧客コードを入力する顧客コード入力手段と、
顧客の買い上げ商品を販売処理する販売処理手段と、
前記販売処理時に所定のサービスを提供するサービス提供手段と、
前記顧客コード入力手段により入力された顧客コードおよび前記サービス提供手段によりサービスが提供された取引の識別情報を含む履歴情報を作成する履歴作成手段と、
返品処理時に返品する商品が販売された取引の識別情報を入力する識別情報入力手段と、
前記履歴作成手段によって作成された前記履歴情報のうち、前記識別情報入力手段により入力された識別情報を有する履歴情報と同一の顧客コードを有し、かつ過去に返品処理が行われた履歴情報の個数が所定の基準値に達している場合に警告を報知する報知手段と、
を備えていることを特徴とするデータ処理装置。 A data processing device used in a system for providing services to customers,
A customer code input means for inputting a customer code assigned to the customer;
A sales processing means for selling and processing the customer's purchased products;
Service providing means for providing a predetermined service during the sales process;
History creation means for creating history information including customer code input by the customer code input means and identification information of a transaction for which the service is provided by the service providing means;
An identification information input means for inputting identification information of a transaction in which a product to be returned is sold during the return processing;
Of the history information created by the history creation means, the history information having the same customer code as the history information having the identification information input by the identification information input means and having been returned in the past. Informing means for informing a warning when the number has reached a predetermined reference value;
A data processing apparatus comprising:
前記サービス提供手段によって提供されるサービスは、前記プリンタに割引券を発行させること、であることを特徴とする請求項1又は2に記載のデータ処理装置。 A printer,
The data processing apparatus according to claim 1, wherein the service provided by the service providing unit is to cause the printer to issue a discount ticket.
顧客の買い上げ商品を販売処理する販売処理機能と、
前記販売処理時に所定のサービスを提供するサービス提供機能と、
前記顧客コード入力手段により入力された顧客コードおよび前記サービス提供機能によりサービスが提供された取引の識別情報を含む履歴情報を作成する履歴作成機能と、
返品処理時に返品される商品が販売された取引の識別情報が前記識別情報入力手段を介して入力された際に、前記履歴作成機能によって作成された前記履歴情報のうち当該入力された識別情報を有する履歴情報と同一の顧客コードを有し、かつ過去に返品処理が行われた履歴情報の個数が所定の基準値に達しているならば警告を報知する報知機能と、
を実現させるためのプログラム。 A data processing apparatus having customer code input means for inputting a customer code assigned to a customer, and identification information input means for inputting transaction identification information,
A sales processing function that sells the customer's purchases;
A service providing function for providing a predetermined service during the sales process;
A history creation function for creating history information including customer code input by the customer code input means and identification information of a transaction provided by the service providing function;
When the identification information of the transaction in which the product to be returned at the time of the return processing is sold is input through the identification information input means, the input identification information among the history information created by the history creation function is A notification function for notifying a warning if the number of pieces of history information that has the same customer code as the history information and that has been returned in the past has reached a predetermined reference value;
A program to realize
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011059894A JP5143922B2 (en) | 2011-03-17 | 2011-03-17 | Data processing apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011059894A JP5143922B2 (en) | 2011-03-17 | 2011-03-17 | Data processing apparatus and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008021980A Division JP4709236B2 (en) | 2008-01-31 | 2008-01-31 | Point management system, product sales data processing device, and management server |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011129162A true JP2011129162A (en) | 2011-06-30 |
JP5143922B2 JP5143922B2 (en) | 2013-02-13 |
Family
ID=44291597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011059894A Expired - Fee Related JP5143922B2 (en) | 2011-03-17 | 2011-03-17 | Data processing apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5143922B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014021731A (en) * | 2012-07-18 | 2014-02-03 | Fujitsu Frontech Ltd | Found receipt unjust use prevention device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000322656A (en) * | 1999-05-10 | 2000-11-24 | Toshiba Tec Corp | Point managing device and article sale data processor |
JP2003122946A (en) * | 2001-10-12 | 2003-04-25 | Yasuhiro Okada | Electronic commerce device concluding intermediation commerce by entrusted purchase system |
JP2004326656A (en) * | 2003-04-28 | 2004-11-18 | Toshiba Tec Corp | Customer management system and bonus point management method |
JP2007233545A (en) * | 2006-02-28 | 2007-09-13 | Toshiba Tec Corp | Merchandise sales data processor |
JP2007241430A (en) * | 2006-03-06 | 2007-09-20 | Toshiba Tec Corp | Device for processing merchandise sale data, method and program for processing returned product |
-
2011
- 2011-03-17 JP JP2011059894A patent/JP5143922B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000322656A (en) * | 1999-05-10 | 2000-11-24 | Toshiba Tec Corp | Point managing device and article sale data processor |
JP2003122946A (en) * | 2001-10-12 | 2003-04-25 | Yasuhiro Okada | Electronic commerce device concluding intermediation commerce by entrusted purchase system |
JP2004326656A (en) * | 2003-04-28 | 2004-11-18 | Toshiba Tec Corp | Customer management system and bonus point management method |
JP2007233545A (en) * | 2006-02-28 | 2007-09-13 | Toshiba Tec Corp | Merchandise sales data processor |
JP2007241430A (en) * | 2006-03-06 | 2007-09-20 | Toshiba Tec Corp | Device for processing merchandise sale data, method and program for processing returned product |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014021731A (en) * | 2012-07-18 | 2014-02-03 | Fujitsu Frontech Ltd | Found receipt unjust use prevention device |
Also Published As
Publication number | Publication date |
---|---|
JP5143922B2 (en) | 2013-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7578435B2 (en) | Couponing system | |
US9015070B2 (en) | System for pre-processing sales returns | |
JP2023076748A (en) | Information processor | |
US20140006199A1 (en) | Mobile system for pre-processing sales returns | |
JP2011108169A (en) | Store management system | |
JP4709236B2 (en) | Point management system, product sales data processing device, and management server | |
JP2010231622A (en) | Point issuing device | |
JP5143922B2 (en) | Data processing apparatus and program | |
JP6200279B2 (en) | Product sales data processing apparatus and program | |
JP6314116B2 (en) | Information processing apparatus and program | |
JP2001076260A (en) | Commodity sales registration data processor | |
JP2009053846A (en) | Commodity sale data processor | |
JP2007241338A (en) | Operator monitoring device and operator monitoring method | |
JP2005234951A (en) | Commodity sales data processor | |
JP5174772B2 (en) | Privilege processing device, merchandise sales data processing device and program thereof | |
JP5548764B2 (en) | Privilege processing device, merchandise sales data processing device and program thereof | |
JP7292970B2 (en) | Sales data processor and program | |
JP7280651B2 (en) | Product data processing device and program | |
JP2013225252A (en) | Adjustment device | |
JP7175667B2 (en) | Individual item management system, individual item management device and its program | |
US20220101699A1 (en) | Voucher dispensing device and voucher dispensing method | |
US20210090409A1 (en) | Payment apparatus and payment method for a payment apparatus | |
JP6639630B2 (en) | Commodity sales data processing device and program | |
JP2010277399A (en) | Commodity sales data processor and control program therefor | |
JP5910382B2 (en) | Refuse receipt fraud prevention device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110317 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120717 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120913 |
|
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: 20121023 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121121 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151130 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5143922 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |