JP4843437B2 - Product sales data processing device - Google Patents
Product sales data processing device Download PDFInfo
- Publication number
- JP4843437B2 JP4843437B2 JP2006263085A JP2006263085A JP4843437B2 JP 4843437 B2 JP4843437 B2 JP 4843437B2 JP 2006263085 A JP2006263085 A JP 2006263085A JP 2006263085 A JP2006263085 A JP 2006263085A JP 4843437 B2 JP4843437 B2 JP 4843437B2
- Authority
- JP
- Japan
- Prior art keywords
- customer segment
- sales
- customer
- segment
- name
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
本発明は、POS(Point Of Sales)端末,電子式キャッシュレジスタ等の商品販売データ処理装置に関し、特に、ドライブイン等のように観光バス等の車両で乗り付けたツアー観光客による収益金の一部を、その車両を管理する観光バス会社等に販売手数料(バックマージン)として支払う店で利用して好適な商品販売データ処理装置に関する。 The present invention relates to a merchandise sales data processing apparatus such as a POS (Point Of Sales) terminal, an electronic cash register, and the like, and in particular, a profit of a tour tourist who rides on a vehicle such as a sightseeing bus such as a drive-in. The present invention relates to a merchandise sales data processing apparatus suitable for use at a store that pays a sales commission (back margin) to a sightseeing bus company or the like that manages the vehicle.
従来のPOS端末や電子式キャッシュレジスタ等の商品販売データ処理装置において、1取引毎に客層を登録する客層キーを備えたものは既に知られている(例えば、特許文献1参照)。 2. Description of the Related Art Conventional product sales data processing devices such as POS terminals and electronic cash registers are already known that have a customer segment key for registering a customer segment for each transaction (for example, see Patent Document 1).
また、同じく商品販売データ処理装置において、客層別に商品販売データを集計記憶する客層別合計器を備え、この合計器によって客層別に集計されたデータをレポート出力するようにしたものも知られている(例えば、特許文献2参照)。 Similarly, there is also known a product sales data processing apparatus that includes a customer stratification totaling device that aggregates and stores product sales data for each customer segment, and reports the data aggregated for each customer segment by this summation device ( For example, see Patent Document 2).
ところで、観光バス等の車両で乗り付けた観光客が買物や飲食を行う店、いわゆるドライブインでは、その車両を管理する観光バス会社等に、その会社の車両で乗り付けた観光客による収益の数%を販売手数料、いわゆるバックマージンとして支払うことが多い。そこで従来、このような店向けの商品販売データ処理装置として、客買上レシートとは別に領収書を印字発行可能とするとともに、領収書発行対象の取引開始を指令する手段及び領収書の発行を指令する手段を設け、領収書発行対象の取引開始が指令されてから領収書発行が指令されるまでの間に処理された複数の取引における各合計金額を合算し、この合算金額を額面金額とする領収書を印字発行するようにしたものがあった。このような商品販売データ処理装置を用いることにより、同一の車両で乗り付けた複数名の観光客がそれぞれ買上げた商品の総額を額面金額とする領収書を得られるので、この領収書の顔面金額から観光バス会社等に支払うバックマージンの金額を把握できるという効果を奏する。(例えば、特許文献3参照)。
しかしながら、通常、ドライブイン等では一定期間内例えば1ヶ月間の収益を観光バス会社等の会社別に集計し、その集計金額に対する数%を各社に支払う運用となっている。このため、前述したような領収書発行機能を有した商品販売データ処理装置を採用したとしても、一定期間内に発行された複数枚の領収書の各額面金額を会社毎に集計し、その集計金額と販売手数料のレートとから販売手数料を算出しなければならないという面倒があった。しかも、販売手数料のレートも観光バス会社等によって異なるので、販売手数料の計算が煩雑であるという問題もあった。 However, in drive-in, etc., generally, for example, revenue for one month within a certain period is tabulated by company such as a sightseeing bus company, and several percent of the total amount is paid to each company. For this reason, even if the product sales data processing device having the receipt issuing function as described above is adopted, the face amounts of multiple receipts issued within a certain period are totaled for each company, and the total There was the trouble that the sales commission had to be calculated from the amount and the rate of the sales commission. Moreover, since the rate of the sales commission varies depending on the sightseeing bus company, etc., there is also a problem that the calculation of the sales commission is complicated.
本発明はこのような事情に基づいてなされたもので、その目的とするところは、一定期間内の収益の一部を販売手数料として観光バス会社等に支払う店の手数料計算に要する手間を大幅に簡略化できる商品販売データ処理装置を提供しようとするものである。 The present invention has been made based on such circumstances, and the purpose of the present invention is to greatly reduce the labor required to calculate the commission of a store that pays a part of the profit within a certain period to a sightseeing bus company as a sales commission. An object of the present invention is to provide a product sales data processing apparatus that can be simplified.
本発明は、販売商品に関するデータの入力により商品販売データを処理して1取引として売上げる商品の金額を算出し、この商品売上金額に対する支払いデータを処理して当該1取引を決済させるPOS端末,電子式キャッシュレジスタ等の商品販売データ処理装置において、客を属性により類別する客層別に販売手数料のレートを設定記憶する客層別レート記憶部と、1取引毎にその取引客の客層を入力する客層入力手段、例えば客層キーと、各取引の商品売上金額を客層入力手段により入力された客層別に集計記憶する客層別売上集計手段と、客層別売上集計手段により客層別に集計記憶された金額と客層別レート記憶部に記憶されている同一客層のレートとに基づいて客層毎に販売手数料を算出する客層別販売手数料算出手段と、この客層別販売手数料算出手段により算出された客層別販売手数料を出力する客層別販売手数料出力手段とを備えたものである。 The present invention relates to a POS terminal that processes product sales data by inputting data related to sales products, calculates the amount of products sold as one transaction, processes payment data for the product sales amount, and settles the one transaction. In a merchandise sales data processing device such as an electronic cash register, a rate storage unit for each customer segment that sets and stores the rate of sales commission for each customer segment that classifies customers according to attributes, and a customer segment input that inputs the customer segment of each customer for each transaction Means, for example, customer segment key, sales totaling unit for each customer segment that stores the product sales amount of each transaction by customer segment input by customer segment input unit, and amount and customer segment rate aggregated and stored by customer segment by customer segment sales aggregation unit A sales commission calculation unit for each customer segment that calculates a sales commission for each customer segment based on the rate of the same customer segment stored in the storage unit; Is obtained by a customer base Sales commissions output means for outputting the clientele Sales charge calculated by stratification sales commission calculation means.
かかる手段を講じた本発明によれば、同一観光バス会社の観光バス等で乗り付けた観光客を同一客層の客として識別するだけで、一定期間内の収益の一部を販売手数料として観光バス会社等に支払う店の手数料計算に要する手間を大幅に簡略化できる商品販売データ処理装置を提供できる。 According to the present invention in which such measures are taken, a tourist bus that uses a sightseeing bus of the same sightseeing bus company is identified as a customer of the same customer class, and a part of the profit within a certain period is used as a sales fee. It is possible to provide a merchandise sales data processing apparatus capable of greatly simplifying the labor required for calculating the commission of a store paying to a company or the like.
以下、本発明を実施するための最良の形態について、図面を用いて説明する。 The best mode for carrying out the present invention will be described below with reference to the drawings.
この実施の形態は、観光バス等の車両で乗り付けた観光客が買物や飲食を行うドライブイン等であって、その車両を管理する観光バス会社等に、その会社の車両で乗り付けた観光客による収益の数%を販売手数料、いわゆるバックマージンとして支払う店で使用されるPOS端末1に本発明を適用した場合である。
This embodiment is a drive-in where a tourist boarded by a vehicle such as a sightseeing bus buys and eats food and drinks, and a sightseeing bus company that manages the vehicle rides on the company's vehicle. This is a case where the present invention is applied to a
図1は本発明に係るPOS端末1が組み込まれたPOSシステムの全体構成図である。POSシステムは、複数台のPOS端末1と、各POS端末1を集中管理するストアコンピュータ2とからなり、これらをLAN(Local Area Network)等の通信回線3で双方向通信自在に接続してなるものである。
FIG. 1 is an overall configuration diagram of a POS system in which a
ストアコンピュータ2の記憶装置には、特に、客層別売上マスタファイル4が保存されている。客層別売上マスタファイル4には、図2に示すように、客層コード,客層名称,レート,人数及び金額の各項目からなる客層別レコードが格納されている。客層コードは、客を属性により類別する客層の識別コードであり、本実施の形態では、客層コード“1”〜“9”及び“0”の計10個の客層別レコードが客層別売上マスタファイル4に格納されている。そして、客層コード“1”〜“9”の各客層別レコードには、それぞれ異なる観光バス会社等の会社名とその会社に対して設定される販売手数料のレート(%)とが格納されるようになっている。また、客層コード“0”の客層別レコードには、客層名称「個人客」とレート「0(%)」とが固定的に格納されている。
In particular, a
すなわち本実施の形態では、同一観光バス会社の観光バス等で乗り付けた観光客を同一客層の客として類別するようにしている。ここに、客層別売上マスタファイル4は、客層別レート記憶部として機能する。
That is, in the present embodiment, tourists boarded on a sightseeing bus of the same sightseeing bus company are classified as customers of the same customer class. Here, the customer base
図3はPOS端末1の要部構成を示すブロック図である。POS端末1は、制御部本体としてCPU(Central Processing Unit)11を搭載している。そして、このCPU11によって制御される各部として、ROM(Read Only Memory)12、RAM(Random Access Memory)13、時計部14、通信インターフェイス15、I/Oポート16、キーボードコントローラ17、第1の表示コントローラ18、第2の表示コントローラ19及びプリンタコントローラ20等を備えている。CPU11は、アドレスバス,データバス等のバスライン21を介して各部と接続されている。
FIG. 3 is a block diagram showing a main configuration of the
時計部14は、現在の日付及び時刻を計時するものである。通信インターフェイス15は、通信回線3を介してストアコンピュータ2との間で行うデータの送受信を司るものである。
The
I/Oポート16には、モードスイッチ22からの信号が入力される。また、CPU11の制御によりドロワ23を自動開放させるための開放指令信号が出力されるようになっている。
A signal from the
キーボードコントローラ17は、キーボード24から操作キーに対応したキー信号を取込み、キー入力データを得る。第1の表示コントローラ18は、オペレータ用表示器25の駆動を制御し、CPU11から与えられる表示データに対応した文字等を表示させる。第2の表示コントローラ19は、客用表示器26の駆動を制御し、CPU11から与えられる表示データに対応した文字等を表示させる。プリンタコントローラ20は、レシート印字及びジャーナル印字が可能なプリンタ27の駆動を制御し、CPU11から与えられる印字データをレシート用紙及びジャーナル用紙に印字させて、レシート発行及びジャーナル記録を行わせる。
The
前記モードスイッチ22は、図4に示すように、「登録」,「点検」,「精算」,「設定」等の各種業務モードの中からいずれか1つの業務を選択しその実行をCPU11に知らせるための切替スイッチである。因みに「登録」とは、各商品の販売データをRAM13上の売上集計メモリに登録処理する業務のモードである。「点検」とは、上記売上集計メモリの内容が印字された点検レポートを発行する業務のモードである。「精算」とは、上記売上集計メモリの内容が印字された精算レポートを発行した後、売上集計メモリをクリアする業務のモードである。「設定」とは、各種業務を実行する上で必要なデータをRAM13に設定する業務である。
As shown in FIG. 4, the
キーボード24には、図5に示すように、「00」及び「0」〜「9」の置数キー31、取消キー32、×キー33、部門キー34、PLU(Price Look Up)キー35、クリアキー36及び預/現計キー37等の他、客層コード“0”〜“9”がそれぞれプリセットされている10個の客層キー38が配設されている。客層キー38は、1取引毎にその取引客の客層を入力する客層入力手段として機能する。
As shown in FIG. 5, the
かかる構成のPOS端末1においては、RAM13に売上集計メモリの1種として図6に示すデータエリア構造の客層別売上集計テーブル40が形成されている。すなわち客層別売上集計テーブル40は、前記客層別売上マスタファイル4に格納されている各客層別レコードの客層コード及び客層名称の格納エリアと、人数及び金額データの累積エリアと、1ビットのフラグエリアとで構成されている。ここに、客層別売上集計テーブル40は、客層別名称記憶部として機能する。
In the
しかして各POS端末1は、CPU11が、特に図7〜図10の流れ図に示す各種処理を実行するように、ROM12内の業務プログラムによって構成されている。
Thus, each
図7は「設定」業務の中の客層別マスタ設定処理の実行手順を示す流れ図である。すなわち、モードスイッチ22により「設定」モードが選択されている状態において、置数キー31により所定の客層別マスタ設定処理実行コードが置数され、続いて実行キーとして例えば預/現計キー37が操作入力されると、CPU11は、この処理を開始する。
FIG. 7 is a flowchart showing the execution procedure of the customer setting master setting process in the “setting” job. That is, in a state where the “setting” mode is selected by the
先ず、CPU11は、ST(ステップ)1として置数入力されたコードが客層別マスタ設定処理実行コードであるか否かを判断する。客層別マスタ設定処理実行コードでない場合には、他の設定処理を実行する。
First, the
置数入力されたコードが客層別マスタ設定処理実行コードとして予め設定された値と一致した場合には、CPU11は、ST2として通信回線3を介して接続されたストアコンピュータ2にアクセスして、その記憶装置に記憶されている客層別売上マスタファイル4をオープンする。
If the entered code matches the value preset as the customer setting master setting processing execution code, the
次に、CPU11は、ST3としてレコードカウンタnを“0”に一旦初期化した後、ST4としてこのレコードカウンタnを“1”だけカウントアップする。そして、ST5としてレコードカウンタnが客層コードの上限値(本実施の形態の場合は“9”)を超えたか否かを判断する。
Next, after initializing the record counter n to “0” as ST3, the
ここで、レコードカウンタnが客層コードの上限値を越えていない場合には、CPU11は、ST6として客層別売上マスタファイル4から客層コードn(nはレコードカウンタnの値)が設定されたレコードを読み込む。そして、このレコードから客層名称及びレートのデータを取得し、オペレータ用表示器25に表示させる。なお、当該レコードに客層名称及びレートのデータが設定されていない場合には、“データ無し”を表示する。
Here, when the record counter n does not exceed the upper limit value of the customer segment code, the
次に、CPU11は、ST7として預/現計キー37が操作入力されるか、ST8としてクリアキー36が操作入力されるのを待機する。ここで、預/現計キー37が操作入力されたことを検知した場合には、CPU11は、ST4の処理に戻る。すなわち、レコードカウンタnを“1”だけカウントアップする。そして、客層コードの上限値を越えていないことを条件に、客層別売上マスタファイル4から客層コードnが設定されたレコードを読み込んで、このレコードの客層名称及びレートのデータをオペレータ用表示器25に表示させる。
Next, the
一方、クリアキー36が操作入力されたことを検知した場合には、CPU11は、ST9としてオペレータ用表示器25に客層名称及びレートの入力画面を表示させる。そして、文字キー(図示せず)や置数キー31等の操作入力により客層名称及びレートの少なくとも一方がキー入力され、ST10として預/現計キー37が操作入力されたことを検知すると、CPU11は、ST11として客層別売上マスタファイル4から読み込んだ客層コードnのレコードの客層名称及びレートを、それぞれキー入力されたデータに更新する。しかる後、CPU11は、ST4の処理に戻る。
On the other hand, if it is detected that the
ST5にてレコードカウンタnが客層コードの上限値を越えた場合には、CPU11は、ST12として客層別売上マスタファイル4から順次読み込んだ客層コード“1”〜“9”の各レコードの最新の客層名称データにより客層別売上集計テーブル40を作成し、RAM13上で記憶する。また、ST13として通信回線3を介して接続された他のPOS端末1に客層別売上集計テーブル40を配信する。しかる後、ST14として客層別売上マスタファイル4を上書き保存しクローズして、この処理を終了する。
When the record counter n exceeds the upper limit value of the customer segment code in ST5, the
図8は「登録」業務の中の商品売上登録処理の実行手順を示す流れ図である。すなわち、モードスイッチ22により「登録」モードが選択されている状態では、CPU11は、ST1として商品登録が行われるのを待機している。ここで、置数キー31,×キー33,部門キー34,PLUキー35等のキー操作入力により販売商品のコード(PLUコードまたは部門コード),点数,金額等のデータが入力されると商品登録有りと判断する。そして、この商品の販売点数及び販売金額を1取引として売上げる商品販売データとして売上登録処理する。
FIG. 8 is a flowchart showing the execution procedure of the merchandise sales registration process in the “registration” operation. That is, in a state where the “registration” mode is selected by the
次に、CPU11は、ST23として客層キー38が操作入力されたか否かを判断する。ここで、客層キー38が操作入力されることなく、次の商品登録が行われた場合には、同一取引として売上げる商品販売データとしてその商品の販売点数及び販売金額を売上登録処理する。
Next, the
客層キー38のいずれか1つが操作入力されたことを検知した場合には、当該取引客の客層が入力されたので(客層入力手段)、CPU11は、ST24として操作入力された客層キー38にプリセットされている客層コードを取得する。そして、客層別売上集計テーブル40にアクセスして、取得した客層コードに対応するビットフラグを“1”とする。また、他の客層コードに対応するビットフラグを全て“0”とする。
When it is detected that any one of the
次に、CPU11は、ST25として取得した客層コードに対応して客層別売上集計テーブル40に記憶されている客層名称データを読み出す(客層名称取得手段)。そして、1取引として売上げる商品の合計金額とともに客層名称をオペレータ用表示器25及び客用表示器26に表示させる(客層名称報知手段)。
Next, the
次に、CPU11は、取消キー32が操作入力されるか、預/現計キー37が操作入力されるのを待機する。ここで、ST26として取消キー32が操作入力されたことを検知した場合には、ST23に戻り、客層キー38が再度入力されるのを待機する。
Next, the
一方、ST27として取消キー32でなく預/現計キー37が操作入力されたことを検知した場合には、CPU11は、ST28として預り締め処理を実行する。すなわち、預/現計キー37の入力直前に置数キー31が置数されていた場合には、その置数金額を預かり金額とし、置数されていない場合には合計金額を預かり金額とする。そして、預り金額から合計金額を減算して釣銭額を算出し、釣銭額をオペレータ用表示器25及び客用表示器26に表示させる。また、プリンタ27を駆動して当該1取引として売上げる各商品のコード及び金額や、1取引の合計金額,預かり金額及び釣銭額等が印字されたレシートを発行する。
On the other hand, when it is detected in ST27 that the deposit / actual total key 37 is input instead of the cancel key 32, the
その後、CPU11は、ST29として客層別売上集計テーブル40のビットフラグが“1”にセットされている客層の人数エリアにデータ“1”を加算する。また、同一客層の金額エリアに当該1取引の合計金額を加算して、この処理を終了する。
Thereafter, the
図9は「精算」業務の中の客層別日計精算処理の実行手順を示す流れ図である。すなわち、モードスイッチ22により「精算」モードが選択されている状態において、置数キー31により所定の客層別日計精算処理実行コードが置数され、続いて実行キーとして例えば預/現計キー37が操作入力されると、CPU11は、この処理を開始する。
FIG. 9 is a flowchart showing the execution procedure of the daily settlement by customer segment in the “settlement” operation. That is, in a state where the “settlement” mode is selected by the
先ず、CPU11は、ST31として置数入力されたコードが客層別日計精算処理実行コードであるか否かを判断する。客層別日計精算処理実行コードでない場合には、他の精算処理を実行する。
First, the
置数入力されたコードが客層別日計精算処理実行コードとして予め設定された値と一致した場合には、CPU11は、ST32としてレコードカウンタnを“0”に初期化する。次いで、CPU11は、ST33として客層別売上集計テーブル40から客層コードn(nはレコードカウンタnの値)に対応する客層名称,人数及び金額の各データを取得する。そして、ST34としてプリンタ27を駆動して、この客層名称,人数及び金額をレシート用紙に印字する。
If the entered code matches the value set in advance as the daily account settlement processing execution code by customer segment, the
次に、CPU11は、ST35としてレコードカウンタnを“1”だけカウントアップする。そして、ST36としてレコードカウンタnが客層コードの上限値(本実施の形態の場合は“9”)を超えたか否かを判断する。ここで、レコードカウンタnが客層コードの上限値を越えていない場合には、CPU11は、ST33の処理に戻る。
Next, the
すなわち、客層別売上集計テーブル40から客層コードnに対応する客層名称,人数及び金額の各データを取得し、この客層名称,人数及び金額の各データをレシート用紙に印字した後、レコードカウンタnを順次カウントアップする処理を繰り返す。そして、レコードカウンタnが客層コードの上限値を越えたならば、CPU11は、ST37としてプリンタ27を制御し、レシート用紙のロングフィードを行って、客層別日計精算レポートを発行する。
That is, the customer segment name, the number of people, and the amount of money corresponding to the customer segment code n are obtained from the customer segment sales summary table 40, and the customer segment name, the number of people, and the amount of money are printed on the receipt sheet, and then the record counter n is set. The process of sequentially counting up is repeated. If the record counter n exceeds the upper limit value of the customer demographic code, the
しかる後、CPU11は、ST38として客層別売上集計テーブル40のデータをストアコンピュータ2に通信回線3を介して送信する。そして送信完了後、CPU11は、客層別売上集計テーブル40の人数及び金額データをすべて“0”にクリアして、この処理を終了する。
Thereafter, the
一方、ストアコンピュータ2においては、各POS端末1から通信回線3を介して客層別売上集計テーブル40のデータを受信する毎に、その客層別売上集計テーブル40の客層コード別人数データ及び金額データを、客層別売上マスタファイル4における同一客層コードが設定されたレコードの人数データ及び金額データにそれぞれ加算するものとなっている。すなわち、各POS端末1の客層別売上集計テーブル40で営業日毎に集計される客層別の人数及び売上金額の各データが、客層別売上マスタファイル4上で客層別に集計される。ここに、客層別売上マスタファイル4は、客層別売上集計手段として機能する。
On the other hand, each time the
図10は「精算」業務の中の客層別マスタ精算処理の手順を示す流れ図である。すなわち、モードスイッチ22により「精算」モードが選択されている状態において、置数キー31により所定の客層別マスタ精算処理実行コードが置数され、続いて実行キーとして例えば預/現計キー37が操作入力されると、CPU11は、この処理を開始する。
FIG. 10 is a flowchart showing the procedure of master settlement processing by customer segment in the “settlement” operation. That is, in a state where the “settlement” mode is selected by the
先ず、CPU11は、ST41として置数入力されたコードが客層別マスタ精算処理実行コードであるか否かを判断する。客層別マスタ精算処理実行コードでない場合には、他の精算処理を実行する。
First, the
置数入力されたコードが客層別マスタ精算処理実行コードとして予め設定された値と一致した場合には、CPU11は、ST42として通信回線3を介して接続されたストアコンピュータ2にアクセスして、その記憶装置に記憶されている客層別売上マスタファイル4をオープンする。
If the entered code matches the value set in advance as the customer settlement master settlement processing execution code, the
次に、CPU11は、ST43としてレコードカウンタnを“0”に初期化する。次いで、CPU11は、ST44として客層別売上マスタファイル4から客層コードn(nはレコードカウンタnの値)が設定されたレコードを読み込む。そして、このレコードから客層名称,レート,人数,金額の各データを取得し、ST45としてプリンタ27を駆動して、客層名称,人数及び金額をレシート用紙に印字する。
Next, the
次に、CPU11は、ST46として客層コードnのレコードから取得したレートが“0”であるか否かを判断する。ここで、レートが“0”より大きい値の場合には、CPU11は、ST47として客層コードnのレコードから取得した金額に当該レートの比率を乗算して販売手数料を算出する(客層別販売手数料算出手段)。そして、ST48として当該レートと販売手数料とをレシート用紙に印字する(客層別販売手数料出力手段)。一方、レートが“0”であった場合には、CPU11は、ST47,ST48の処理をスキップする。
Next, the
その後、CPU11は、ST49としてレコードカウンタnを“1”だけカウントアップする。そして、ST50としてレコードカウンタnが客層コードの上限値(本実施の形態の場合は“9”)を超えたか否かを判断する。ここで、レコードカウンタnが客層コードの上限値を越えていない場合には、CPU11は、ST44の処理に戻る。
Thereafter, the
すなわち、客層別売上マスタファイル4から客層コードnが設定されたレコードを読み込み、このレコードから客層名称,レート,人数,金額の各データを取得して、客層名称,人数及び金額をレシート用紙に印字する処理と、当該レコードから取得したレートが“0”より大きい値の場合に限り、当該レコードから取得した金額とレートとにより販売手数料を算出して、レート及び販売手数料をレシート用紙に印字する処理とを繰り返す。
That is, a record in which customer segment code n is set is read from customer segment
しかして、レコードカウンタnが客層コードの上限値を越えたならば、CPU11は、ST51としてプリンタ27を制御し、レシート用紙のロングフィードを行って、客層別マスタ精算レポートを発行する(レポート作成手段)。
If the record counter n exceeds the upper limit value of the customer demographic code, the
その後、CPU11は、ST52として客層別売上マスタファイル4の各レコードから人数及び金額の各データをすべて“0”にクリアする。そして、ST53として客層別売上マスタファイル4をクローズしたならば、この処理を終了する。
After that, the
このように構成された本実施の形態のPOSシステムをドライブインの店舗に導入する場合、初期段階として、客層別売上マスタファイル4に販売手数料(バックマージン)が必要な観光バス会社等の名称とそのレートとを設定する作業を行う。
When the POS system of the present embodiment configured as described above is introduced into a drive-in store, as an initial stage, the name of a tourist bus company or the like that requires a sales fee (back margin) in the customer base
この設定作業は、いずれかのPOS端末1を用いて行う。例えば今、観光バス会社Aに対する販売手数料が10%であり、観光バス会社Bに対する販売手数料が15%であるとする。
This setting operation is performed using one of the
この場合、オペレータは、先ず、POS端末1のモードスイッチ22を「設定」モードに切替え、客層別マスタ設定処理実行コードを入力する。そうすると、客層別売上マスタファイル4から客層コード=1のレコードが読み出される。当初、このレコードには、客層名称及びレートが未設定なので、オペレータ用表示器25に“データ無し”が表示される。
In this case, the operator first switches the
そこでオペレータは、クリアキー36を押下する。そうすると、オペレータ用表示器25に客層名称及びレートの入力画面が表示されるので、オペレータは、客層コード=1で識別する観光バス会社等の名称とその会社に対する販売手数料のレートとをキー入力する。例えば、客層名称「バス会社A」とレート「10」をキー入力する。しかる後、預/現計キー37を操作入力する。そうすると、客層別売上マスタファイル4の客層コード=1のレコードに、客層名称「バス会社A」とレート「10」とが設定される。
The operator then presses the
続いて、客層別売上マスタファイル4から客層コード=2のレコードが読み出され、オペレータ用表示器25に“データ無し”が表示される。そこでオペレータは、同様にクリアキー36を押下し、客層名称及びレートの入力画面を介して客層コード=2で識別する観光バス会社等の名称とその会社に対する販売手数料のレートとをキー入力する。例えば、客層名称「バス会社B」とレート「15」をキー入力する。しかる後、預/現計キー37を操作入力する。そうすると、客層別売上マスタファイル4の客層コード=2のレコードに、客層名称「バス会社B」とレート「15」が設定される。
Subsequently, the customer segment code = 2 record is read from the customer segment
続いて、客層別売上マスタファイル4から客層コード=3のレコードが読み出され、オペレータ用表示器25に“データ無し”が表示される。そこでオペレータは、預/現計キー37を押下する。そうすると、客層別売上マスタファイル4から客層コード=4のレコードが読み出され、オペレータ用表示器25に“データ無し”が表示される。そこでオペレータは、預/現計キー37を押下する。以後、客層コード=9のレコードに対してオペレータ用表示器25に“データ無し”が表示されるまで、預/現計キー37を繰り返し押下する。
Subsequently, the customer segment code = 3 record is read from the customer segment
こうすることにより、ストアコンピュータ2には、客層コード「1」,客層名称「バス会社A」及びレート「10」のレコードと、客層コード「2」,客層名称「バス会社B」及びレート「15」のレコードとが格納された客層別売上マスタファイル4が保存される。また、各POS端末1のRAM13には、客層コード「1」に対して客層名称「バス会社A」が設定され、客層コード「2」に対して客層名称「バス会社B」が設定された客層別売上集計テーブル40が形成される。
By doing so, the
因みに、この後、同様の設定作業を再び行うことによって、客層別売上マスタファイル4に新たな観光バス会社のレコードを追加したり、既存のレコードのレートを変更したりすることができる。また、それに応じて客層別売上集計テーブル40のデータも更新される。
Incidentally, after that, by performing the same setting work again, it is possible to add a record of a new sightseeing bus company to the
さて、上述したような設定作業を行った後、ドライブインの店員は、商品を買上げる客が代金の支払いを申し出る毎に、その客がツアー観光客なのか個人観光客なのか、また、ツアー観光客の場合はどの会社の観光バスで乗り付けた客なのかを確認する。すなわち、客層を確認する。そして、「登録」モードが選択されたPOS端末1のキーボード24を操作して、当該客が買上げる商品の販売データを全てPOS端末1に登録した後、該当する客層キー38を押下する。
Now, after performing the setting work as described above, every time a customer who purchases a product asks for payment, the drive-in clerk asks whether the customer is a tour tourist or an individual tourist. In the case of tourists, check which company's sightseeing bus you use. That is, confirm the customer base. Then, by operating the
例えば、バス会社Aの観光バスで乗り付けたツアー観光客の場合には、客層コード「1」がプリセットされた客層キー38を押下する。また、バス会社Bの観光バスで乗り付けたツアー観光客の場合には、客層コード「2」がプリセットされた客層キー38を押下する。その他の客の場合には、客層コード「0」がプリセットされた客層キー38を押下する。
For example, in the case of a tour tourist boarded by a sightseeing bus of the bus company A, the
その後、預/現計キー37を押下して取引を決済させることにより、各POS端末1では、客層別売上集計テーブル40上で、客層コード別に、その客層コードで識別される客層に属する観光客の人数とその観光客が買上げた商品の売上金額とが加算集計される。
Thereafter, by pressing the deposit /
なお、客層キー38を押下すると、そのキーにプリセットされている客層コードで識別される客層の名称がオペレータ用表示器25に表示されて、オペレータに報知されるので、誤りであった場合には、預/現計キー37を押下する前に取消キー32を操作し、その後、正しい客層キー38を押下すればよい。
When the
さて、毎営業日の閉店後、例えば店長は、各POS端末1で客層別日計精算処理を実行する。こうすることにより、各POS端末1から客層別売上集計テーブル40のデータがストアコンピュータ2に転送され、客層別売上マスタファイル4上で客層コード別に人数データと商品売上金額データとが加算集計される。
Now, after the closing of each business day, for example, the store manager executes a daily settlement by customer segment at each
また、店長は、毎月の販売手数料締め日になると、その日の客層別日計精算処理を実行した後、いずれかのPOS端末1で客層別マスタ精算処理を実行する。こうすることにより、客層別売上マスタファイル4の精算処理が行われてプリンタ27が駆動し、客層別売上マスタファイル4の内容がレシート用紙に印字されて、例えば図11に示すような客層別マスタ精算レポート50として発行される。
Further, when the monthly sales commission closing date is reached, the store manager executes the customer account-based daily checkout process, and then executes the customer account-specific master checkout process at one of the
図示するように、客層別マスタ精算レポート50には、客層コード順に、客層名称51,人数52及び金額53の他、その金額53と対応するレート54とから自動的に算出された販売手数料55が印字される。例えば、客層コード「1」で識別される観光バス会社「バス会社A」を利用したツアー観光客の前回締め日から今回締め日までの総売上金額が50000円であったとすると、観光バス会社「バス会社A」に対する販売手数料のレートは10%なので、販売手数料5000円が算出される。同様に、客層コード「2」で識別される観光バス会社「バス会社B」を利用したツアー観光客の同一期間内の総売上金額が10000円であったとすると、観光バス会社「バス会社B」に対する販売手数料のレートは15%なので、販売手数料1500円が算出される。そして、これらの販売手数料55が、それぞれ該当する客層名称51,つまりは観光バス会社名と関連付けられて客層別マスタ精算レポート50に印字される。したがって、例えば店長は、客層別マスタ精算レポート50の印字内容を確認するだけで、各観光バス会社に支払う販売手数料を把握することができる。かくして、一定期間内の収益の一部を販売手数料として観光バス会社等に支払う際の手数料計算が不要となるので、手数料計算に要する手間を大幅に簡略化でき、店舗運営の効率化を図ることができる。
As shown in the figure, the customer settlement
また、ツアー観光客でない個人客の総人数や総売上金額も、客層コード「0」のデータによって容易に確認できる利点もある。 In addition, there is an advantage that the total number of individual customers who are not tour tourists and the total sales amount can be easily confirmed by the data of the customer group code “0”.
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。 The present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage.
例えば前記実施の形態では、客層別マスタ設定処理及び客層別マスタ精算処理を実行するPOS端末1を特に定めなかったが、複数の台のPOS端末1のうちいずれか1台をマスター機と設定し、このマスター機に設定されたPOS端末のみが客層別マスタ設定処理及び客層別マスタ精算処理を実行できるようにしてもよい。
For example, in the embodiment, the
また、前記実施の形態では、客層別売上マスタファイル4をPOS端末1に外部接続されたストアコンピュータ2に設けたが、ストアコンピュータ2等のホスト装置に接続されない単体の電子式キャッシュレジスタの場合は、客層別売上マスタファイル4を内蔵することで本発明の作用効果を奏することができる。
In the above embodiment, the customer base
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。 In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements over different embodiments may be combined.
1…POS端末、2…ストアコンピュータ、4…客層別売上マスタファイル、11…CPU、22…モードスイッチ、24…キーボード、25…オペレータ用表示器、27…プリンタ、38…客層キー、40…客層別売上集計テーブル、50…客層別マスタ精算レポート。
DESCRIPTION OF
Claims (3)
客を属性により類別する客層別に販売手数料のレートを設定記憶する客層別レート記憶部と、
1取引毎にその取引客の客層を入力する客層入力手段と、
各取引の商品売上金額を前記客層入力手段により入力された客層別に集計記憶する客層別売上集計手段と、
前記客層別売上集計手段により客層別に集計記憶された商品売上集計金額と前記客層別レート記憶部に記憶されている同一客層のレートとに基づいて客層毎に販売手数料を算出する客層別販売手数料算出手段と、
この客層別販売手数料算出手段により算出された客層別販売手数料を出力する客層別販売手数料出力手段と、
を具備したことを特徴とする商品販売データ処理装置。 In a merchandise sales data processing apparatus that processes merchandise sales data by inputting data related to sales merchandise, calculates the amount of merchandise sold as one transaction, processes payment data for the merchandise sales amount, and settles the transaction.
A rate storage unit for each customer segment that stores and sets a rate of sales commission for each customer segment that classifies customers according to attributes,
Customer segment input means for inputting the customer segment of each customer for each transaction,
A sales summary unit for each customer segment that stores the product sales amount of each transaction by customer segment input by the customer segment input unit;
Sales fee calculation for each customer segment that calculates a sales fee for each customer segment based on the product sales aggregate amount that is aggregated and stored by customer segment by the customer segment sales aggregation means and the rate of the same customer segment stored in the customer segment rate storage unit Means,
A sales commission output unit for each customer segment that outputs the sales commission for each customer segment calculated by the sales commission calculation unit for each customer segment;
A product sales data processing apparatus characterized by comprising:
前記客層入力手段により客層が入力されると前記客層別名称記憶部を検索してその入力された客層に対して設定記憶された名称データを取得する客層名称取得手段と、
この客層名称取得手段により取得した名称データを報知する客層名称報知手段と、
をさらに具備したことを特徴とする請求項1記載の商品販売データ処理装置。 A name storage unit for each customer segment that stores and stores name data indicating the customer segment for each customer segment,
When a customer segment is input by the customer segment input unit, a customer segment name acquisition unit that searches the customer segment name storage unit and acquires name data set and stored for the input customer segment;
Customer segment name notifying means for notifying the name data acquired by the customer segment name acquiring means,
The product sales data processing apparatus according to claim 1, further comprising:
前記客層別販売手数料出力手段は、前記レポート作成手段によって作成されるレポートに、客層毎に算出された販売手数料を同一客層の商品売上集計金額と関連付けてそれぞれ印字出力することを特徴とする請求項1または2記載の商品販売データ処理装置。 Further comprising a report creating means for creating a report of the product sales aggregate amount aggregated by customer segment by the customer segment sales aggregation means,
The sales commission output unit for each customer segment prints and outputs the sales commission calculated for each customer segment in association with the product sales aggregate amount of the same customer segment in the report created by the report creation unit. The product sales data processing apparatus according to 1 or 2.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006263085A JP4843437B2 (en) | 2006-09-27 | 2006-09-27 | Product sales data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006263085A JP4843437B2 (en) | 2006-09-27 | 2006-09-27 | Product sales data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008083987A JP2008083987A (en) | 2008-04-10 |
| JP4843437B2 true JP4843437B2 (en) | 2011-12-21 |
Family
ID=39354809
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006263085A Expired - Fee Related JP4843437B2 (en) | 2006-09-27 | 2006-09-27 | Product sales data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4843437B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3330280B2 (en) * | 1996-05-30 | 2002-09-30 | 東芝テック株式会社 | Product sales registration data processing device |
| JP2003006415A (en) * | 2001-06-25 | 2003-01-10 | Vokkusu Holding:Kk | System and program for sales management |
| JP2004086378A (en) * | 2002-08-23 | 2004-03-18 | Pioneer Electronic Corp | Commodity selling system and method, server device, terminal device and computer program |
-
2006
- 2006-09-27 JP JP2006263085A patent/JP4843437B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008083987A (en) | 2008-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5833986B2 (en) | Group management method for multiple electronic cash registers | |
| JP3930209B2 (en) | Transaction management apparatus and method, and computer-readable recording medium storing transaction management program | |
| JP3507289B2 (en) | Accounting equipment | |
| JP3635074B2 (en) | Cash registration device | |
| JP7849279B2 (en) | Information processing device and program | |
| JP4843437B2 (en) | Product sales data processing device | |
| JPH06215270A (en) | Product sales data processor | |
| JP5562913B2 (en) | Merchandise sales data processing apparatus and receipt details search program | |
| JP5014648B2 (en) | Register system | |
| JPH06301861A (en) | Commodity sales data processor | |
| JP4834643B2 (en) | Product sales data processing device | |
| JP2010134622A (en) | Merchandise sales data processing apparatus, and program for controlling the same | |
| JP2505253B2 (en) | Electronic cash register | |
| JP3694185B2 (en) | Product sales registration data processing device | |
| JP3479606B2 (en) | Electronic cash register | |
| JP3712859B2 (en) | Product sales registration data processing device | |
| JP3614501B2 (en) | Product sales registration data processing device | |
| JP3637143B2 (en) | Product sales registration data processing device | |
| JP2566314B2 (en) | Product sales data processor | |
| JPH0658705B2 (en) | Electronic cash register | |
| JPH0816922A (en) | Merchandise sale register data processor | |
| JPS6373397A (en) | electronic cash register | |
| JP3413552B2 (en) | POS system | |
| JP3514888B2 (en) | Product sales registration data processing device | |
| JPS63138493A (en) | Goods sales data processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080910 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110927 |
|
| 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: 20111004 |
|
| 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: 20111007 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |