JP5564587B2 - Product data processing apparatus and control program - Google Patents
Product data processing apparatus and control program Download PDFInfo
- Publication number
- JP5564587B2 JP5564587B2 JP2013022206A JP2013022206A JP5564587B2 JP 5564587 B2 JP5564587 B2 JP 5564587B2 JP 2013022206 A JP2013022206 A JP 2013022206A JP 2013022206 A JP2013022206 A JP 2013022206A JP 5564587 B2 JP5564587 B2 JP 5564587B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- reduction
- registered
- display
- sale
- 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
- Cash Registers Or Receiving Machines (AREA)
Description
本発明の実施形態は、販売登録された商品の合計金額に応じて特定商品の売価を減額する商品データ処理装置および制御プログラムに関する。 Embodiments described herein relate generally to a product data processing apparatus and a control program that reduce the selling price of a specific product according to the total price of products registered for sale.
従来、1取引にて販売登録された商品の合計金額が予め定められた基準額を超え、かつ販売登録された商品に特定商品が含まれる場合に、当該特定商品の売価を値引きや割引きによって減額するとの販促活動が各種店舗にて行われている。このような販促活動を行えば、上記基準額に達するまで商品を購入しようとするインセンティブが客に生じ、店舗の売上増加が期待できる。 Conventionally, if the total amount of products registered for sale in one transaction exceeds a predetermined standard amount and the specified product is included in the registered product for sale, the selling price of the specified product is reduced by discount or discount Then, sales promotion activities are carried out at various stores. If such sales promotion activities are performed, an incentive to purchase the product until the above-mentioned standard amount is reached is generated for the customer, and an increase in sales at the store can be expected.
商品の販売登録は、POS(Point Of Sales)端末やECR(Electric Cash Register)等の商品データ処理装置を用いて行われている。店員や客がこの種の装置を操作して商品を販売登録している間に、登録済み商品の合計金額が上記基準額を超え、かつ登録済み商品に上記特定商品が含まれているかどうかを確認するのは手間であるし、会計の進行が遅延しかねない。そのため商品登録の作業時に減額の成立を知ることは容易ではなく、操作者である店員や客は、適切に減額が行われるかどうかが判らず不安を感じることがあった。 Product sales registration is performed using a product data processing device such as a POS (Point Of Sales) terminal or an ECR (Electric Cash Register). While a store clerk or customer operates this type of device to register a product for sale, check whether the total price of the registered product exceeds the reference amount and whether the registered product contains the specified product. It takes time to confirm, and the progress of accounting may be delayed. For this reason, it is not easy to know that the reduction has been made at the time of product registration work, and the store clerk or customer who is an operator may feel uneasy as to whether or not the reduction will be properly performed.
このような事情から、販売商品の合計金額が基準額を超えて減額が成立した時点で、減額の成立やその内容を操作者が容易に知るための手段を講じる必要があった。 Under these circumstances, it is necessary to take measures for the operator to easily know the formation of the reduction and the contents when the reduction is established when the total price of the sold products exceeds the reference amount.
上記課題を解決するため、一実施形態における商品データ処理装置は、ディスプレイと、算出手段と、減額手段と、表示変更手段とを備えている。
前記ディスプレイは、販売登録された商品の商品データを販売登録された順に表示する。前記算出手段は、前記販売登録された商品の売価の合計金額を算出する。前記減額手段は、前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その減額対象商品の売価を減額する。前記表示変更手段は、前記減額手段による減額が行われたとき、前記ディスプレイにおける当該減額対象商品の商品データの表示位置を、当該減額対象商品が販売登録された順に関わりなく前記ディスプレイに表示された各商品データの先頭に移動させる。
In order to solve the above problems, a product data processing apparatus according to an embodiment includes a display, a calculation unit, a reduction unit, and a display change unit.
The display displays product data of products registered for sale in the order of sale registration. The calculation means calculates a total price of the selling price of the product registered for sale. In the case where the total amount calculated by the calculation unit exceeds a predetermined reference amount, and the product registered for sale includes a predetermined reduction target product, the reduction unit has a selling price of the reduction target product Reduce the amount. The display change means, when reduced by the reduction means is performed, the display position of the item data of the reduction Shipping in the display, the reduction Shipping is displayed on the display regardless of the order in which they are sold registered Move to the top of each product data.
以下、一実施形態について図面を参照しながら説明する。
この実施形態では、商品データ処理装置の一態様として、コンビニエンスストアやスーパーマーケット等で会計業務に使用されるPOS端末1を例示する。
Hereinafter, an embodiment will be described with reference to the drawings.
In this embodiment, a
[要部構成]
図1は、POS端末1の要部構成を示すブロック図である。POS端末1は、制御の中枢として機能するCPU100と、このCPU100に対してバスライン110を介して接続されたROM101、RAM102、通信I/F103、スキャナI/F104、ディスプレイコントローラ105,106、キーボードコントローラ107、カードリーダコントローラ108、およびプリンタコントローラ109と、上記スキャナI/F104に接続されたバーコードスキャナ111と、上記ディスプレイコントローラ105に接続された店員用ディスプレイ112(表示手段)およびタッチパネル113と、上記ディスプレイコントローラ106に接続された客用ディスプレイ114と、上記キーボードコントローラ107に接続されたキーボード115と、上記カードリーダコントローラ108に接続されたカードリーダ116と、上記プリンタコントローラ109に接続されたレシートプリンタ117とを備えている。
[Main part configuration]
FIG. 1 is a block diagram showing a main configuration of the
ROM101は、POS端末1の制御プログラム等の固定的データを記憶している。RAM102は、POS端末1のメインメモリとして機能し、各種のデータを一時的に記憶する。通信I/F103には、POS端末1が設置された店舗のLAN(Local Area Network)にPOS端末1を通信接続するLAN回線130が接続され、このLAN回線130を介して行われるストアサーバ等の外部機器とのデータ通信を制御する。
The
バーコードスキャナ111は、例えば操作者が手持で操作するハンディタイプのスキャナであり、商品に付されたバーコードを光学的に読み取って商品コードにデコードする。スキャナI/F104は、バーコードスキャナ111にてデコードされた商品コードを取り込んでCPU100に通知する。
The
店員用ディスプレイ112は、例えばLCD(Liquid Crystal Display)であり、商品登録画面200(図3,図5参照)、支払画面300(図8参照)、および各種設定用の画面等を表示する。タッチパネル113は、店員用ディスプレイ112の表示面上に設けられ、操作者の指やタッチペンでタッチ操作された位置に応じた信号を出力する。ディスプレイコントローラ105は、CPU100からの指令に応じて店員用ディスプレイ112の画面表示を制御するとともに、タッチパネル113から出力される信号に基づいて店員用ディスプレイ112に表示されたGUIの操作を監視し、いずれかのGUIが操作されたならばその旨をCPU100に通知する。
The
客用ディスプレイ114は、例えばVFD(Vacuum Fluorescent Display)であり、販売登録された商品の名称や価格,取引の合計金額,釣り銭額等を選択的に表示する。ディスプレイコントローラ106は、CPU100からの指令に応じて客用ディスプレイ114の画面表示を制御する
キーボード115は、PLU(Price Look Up)キー、預り/現計キー、取消キー、および置数キー等で構成された機械式のキーボードであり、押下げられた操作キーに応じた信号を出力する。キーボードコントローラ107は、キーボード115から出力される信号を取り込んでCPU100に通知する。
The
カードリーダ116は、クレジットカード、デビッドカード、および当該店舗のポイントカード等からカード情報を読み取るICタイプまたは磁気タイプのカードリーダである。カードリーダコントローラ108は、カードリーダ116が読み取ったカード情報を取り込んでCPU100に通知する。
The
レシートプリンタ117は、取引の明細等を印字したレシートを発行する。プリンタコントローラ109は、CPU100からの指令に応じてレシートプリンタ117を駆動し、上記レシートを発行させる。
The receipt printer 117 issues a receipt on which transaction details and the like are printed. The
[メモリ構成]
図2は、RAM102のメモリ構成図である。RAM102には、上記ストアサーバから配信される商品マスタ120および販促情報ファイル121が記憶されるとともに、商品登録処理時等にはフラグF1,F2および販売登録バッファ122が形成される。
[Memory configuration]
FIG. 2 is a memory configuration diagram of the
商品マスタ120は、当該店舗で販売される商品毎に設けられたレコードによって構成され、各レコードにはそれぞれ対応する商品の商品コード、商品名称、単価等が記述されている。例えば図示した商品コード「C001」のレコードには、商品名称「たまごLパック」および単価「¥198」等が記述されている。
The
販促情報ファイル121は、減額条件および値引額を示すファイルであり、図示した例では減額条件として基準額「¥1000」,販促対象商品の商品コード「C001」が記述され、値引額として「¥98」が記述されている。これは、販売登録された販促対象以外の商品の合計代金が基準額「¥1000」を超え、かつ販売登録済みの商品に商品コード「C001」の商品、すなわち「たまごLパック」が含まれる場合、当該商品を値引額「¥98」だけ値引くことを意味する。
The sales
フラグF1,F2には、「0」および「1」のいずれかがセットされる。フラグF1,F2の具体的な役割については、図4〜図10の説明において後述する。 Either “0” or “1” is set in the flags F1 and F2. Specific roles of the flags F1 and F2 will be described later in the description of FIGS.
販売登録バッファ122は、バーコードスキャナ111等によって商品コードが入力された商品の商品データを記憶するためのエリアであり、商品コード、商品名称、買い上げ数量、単価、単価からの値割引額、および単価から値割引額を減じた額に数量を乗じて得られる販売額からなるレコードによって構成されている。各レコードは、商品登録処理の当初から空欄の状態で設けられていてもよいし、商品データが登録される度に形成されてもよい。
The
次に、POS端末1の動作について説明する。
Next, the operation of the
[商品登録処理]
図示せぬモードスイッチの操作によってPOS端末1が会計業務モードに設定されると、図3に示すような商品登録画面200が店員用ディスプレイ112に表示される。この画面200は、販売登録バッファ122の各商品データを表示するカレントエリア201および登録明細エリア202と、合計エリア203と、小計ボタン204(小計指示手段)とを有している。カレントエリア201には直近に販売登録された商品の商品名称,数量,販売額が表示され、登録明細エリア202にはカレントエリア201に表示された商品以前に販売登録された商品の商品名称、数量、単価、値割引額(図中の「値割引」)、販売額(図中の「金額」)等が「1」から昇順のナンバを付して販売登録された順に表示される。合計エリア203には販売登録された商品の合計点数および合計金額が表示される。小計ボタン204は、販売登録された商品の売価の小計指示を入力するものであり、表示位置へのタッチによって操作可能なGUIである。なお、図示した例は既にいくつかの商品が販売登録された状態を示しているが、商品登録処理の当初においてはカレントエリア201、登録明細エリア202、および合計エリア203に商品データや合計点数,合計金額が表示されていない。
[Product registration process]
When the
このような商品登録画面200が表示された状態でキーボード115のPLUキーが操作されると、CPU100がROM101に記憶された制御プログラムを実行し、商品登録処理が開始される。この処理のフローチャートを図4に示している。
When the PLU key of the
商品登録処理の開始当初において、CPU100は、上記フラグF1,F2および販売登録バッファ122の初期化処理を実行する(ステップS101)。この初期化処理を経てフラグF1,F2が「0」にリセットされるとともに、販売登録バッファ122のデータがクリアされる。
At the beginning of the product registration process, the
次に、CPU100は、バーコードスキャナ111によるバーコードの読み取りや店員用ディスプレイ112に表示されるプリセットキーの操作による商品コードの入力、および店員用ディスプレイ112やキーボード115の操作による各種指示の入力を受け付ける(ステップS102)。そして、何らかの入力があると、CPU100は、当該入力の種別を判定する(ステップS103)。
Next, the
入力の種別が商品コードの入力である場合(ステップS103の「商品コード」)、CPU100は、当該入力された商品コードに対応する商品を販売登録する(ステップS104)。具体的には、当該入力された商品コードに対応する商品名称,単価を商品マスタ120から読み出し、販売登録バッファ122の空いているレコードに記述する。このとき、数量が指定されていなければ同レコードの数量を「1」とし、数量が指定されていれば同レコードの数量をその指定された数とする。また、同レコードの値割引額は「0」とし、販売額を算出して同レコードに記述する。
When the input type is input of a product code (“product code” in step S103), the
このように商品を販売登録した後、CPU100は、販売登録バッファ122の当該商品に対応するレコードの商品名称、数量、単価をカレントエリア201に表示するとともに、販売登録バッファ122の各レコードの数量および販売額に基づいて合計点数および合計金額を算出し、合計エリア203に表示する(ステップS105)。なお、当該商品の販売登録時にカレントエリア201に商品名称等が表示されていた場合、それに対応する販売登録バッファ122のデータを登録明細エリア202の最後尾(最下段)に表示する。
After selling and registering the product in this way, the
次に、CPU100は、販促情報ファイル121で販促対象として指定された商品が販売登録されているか否かを判定する(ステップS106)。販促対象の商品コード「C001」を有するレコードが販売登録バッファ122にない場合には販促対象の商品が販売登録されていないと判定し(ステップS106のNo)、ステップS102の処理に戻って以降の処理を繰り返す。
Next, the
一方、商品コード「C001」を有するレコードが販売登録バッファ122にある場合には販促対象商品が販売登録されていると判定し(ステップS106のYes)、CPU100は、販売登録バッファ122の各レコードの販売額に基づいて、当該販促対象商品の販売額を除いた合計金額を算出する(ステップS107:算出手段)。そして、CPU100は、算出した合計金額が販促情報ファイル121の基準額「¥1000」以上であるか否かを判定する(ステップS108)。その結果、合計金額が基準額未満である場合(ステップS108のNo)、CPU100は、ステップS102の処理に戻って以降の処理を繰り返す。
On the other hand, when the record having the product code “C001” is in the
一方、合計金額が基準額以上である場合(ステップS108のYes)、CPU100は、販促対象商品の減額処理を実行する(ステップS109)。この処理では、販売登録バッファ122の販促対象商品に対応するレコードの値割引額に販促情報ファイル121の値引額「¥98」を記述し、同レコードの販売額を再計算する。このようにして販促対象商品の売価が減額される。
なお、ステップS106,S108,S109の処理は、本実施形態における減額手段を構成する。
On the other hand, when the total amount is equal to or greater than the reference amount (Yes in step S108), the
In addition, the process of step S106, S108, S109 comprises the reduction means in this embodiment.
上記減額処理の後、CPU100は、販促対象商品の商品データが登録明細エリア202の最後尾に位置するように、各商品データの表示順序を変更する(ステップS110:表示位置変更手段)。例えば、図3のように商品が販売登録された状態から、図5のように「緑茶」が販売登録され、販促対象商品である「たまごLパック」を除く合計金額が基準額「¥1000」を上回った場合、元々はナンバ「1」の位置に表示されていた「たまごLパック」の商品データを最後尾であるナンバ「6」の位置に移動し、他の商品データを上詰めする。さらに、「たまごLパック」の値割引額を「−¥98」とし、販売額を「¥100」とする。このような処理の後、CPU100は、フラグF1を「1」にセットし(ステップS111)、ステップS102の処理に戻って以降の処理を繰り返す。
After the reduction process, the
[取消処理]
上記商品登録処理のステップS102の処理にて受け付けた入力がキーボード115の取消キーの操作による取消指示の入力である場合(ステップS103の「取消指示」)、CPU100は、取消処理を実行する(ステップS112)。この処理のフローチャートを図6に示している。
[Cancel processing]
When the input accepted in step S102 of the merchandise registration process is an input of a cancel instruction by operating the cancel key of the keyboard 115 (“cancel instruction” in step S103), the
取消処理の開始当初において、CPU100は、取消対象とする商品の指定を受け付ける(ステップS201:商品指定手段)。そして、店員用ディスプレイ112へのタッチ操作やキーボード115の操作によって取消対象商品が指定されると、CPU100は、フラグF1が「1」にセットされているか否かを判定する(ステップS202)。フラグF1が「1」にセットされている場合(ステップS202のYes)、ステップS109の減額処理が行われていることになる。この場合、CPU100は、指定された取消対象商品の販売登録を取り消した後にも販促情報ファイル121の減額条件が成立するか否かを判定する(ステップS203)。このとき、取消後に販促対象商品を除く商品の合計金額が基準額を下回ることになる場合、あるいは販促対象商品自体が取消対象として指定されている場合には、取消後に減額条件が成立しないと判定し(ステップS203のNo)、CPU100は、取り消しの実行によって減額が消滅する旨を報知する(ステップS204)。この報知は、例えば店員用ディスプレイ112および客用ディスプレイ114に減額が消滅する旨のメッセージを表示することで行う。さらに、CPU100は、取り消しの実行を許可する実行ボタンと、取り消しを中止する中止ボタンとを店員用ディスプレイ112に表示させ、取り消し実行の許否を操作者に確認する(ステップS205:確認手段)。
At the beginning of the cancellation process, the
操作者が上記中止ボタンをタッチ操作した場合、CPU100は、取り消しの実行が中止されたと判定し(ステップS205の「中止」)、ステップS102の処理に戻って以降の処理を繰り返す。一方、操作者が上記実行ボタンをタッチ操作した場合、CPU100は、取り消しの実行が許可されたと判定し(ステップS205の「実行」)、フラグF1を「0」にセットし(ステップS206)、指定された取消対象商品のレコードを販売登録バッファ122から削除して取り消しを確定する(ステップS207:取消手段)。そして、取消対象商品の商品データを登録明細エリア202から削除して他の商品データを上詰めするとともに、合計点数および合計金額を再計算して合計エリア203に表示する(ステップS208)。その後、ステップS102の処理に戻って以降の処理を繰り返す。
When the operator performs a touch operation on the cancel button, the
なお、ステップS202の処理においてフラグF1が「1」にセットされていないと判定したとき(ステップS202のNo)、およびステップS203の処理において取り消し後にも減額条件が成立すると判定したとき(ステップS203のYes)、CPU100は、ステップS207,S208の処理を実行した後、ステップS102の処理に戻って以降の処理を繰り返す。
When it is determined that the flag F1 is not set to “1” in the process of step S202 (No in step S202), and when it is determined that the reduction condition is satisfied even after cancellation in the process of step S203 (in step S203). Yes) After executing the processes of steps S207 and S208, the
[精算処理]
上記商品登録処理のステップS102の処理にて受け付けた入力が小計ボタン204の操作による小計指示の入力である場合(ステップS103の「小計指示」)、CPU100は、精算処理を実行する(ステップS113)。この処理のフローチャートを図7に示している。
[Checkout]
When the input accepted in step S102 of the product registration process is an input of a subtotal instruction by operating the subtotal button 204 (“subtotal instruction” in step S103), the
精算処理の開始当初において、CPU100は、図8に示すような支払画面300を店員用ディスプレイ112に表示させる(ステップS301)。この画面300は、図5に示した商品登録画面200の状態から小計ボタン204がタッチ操作された場合に表示されるものであり、販売登録された商品の合計点数および小計額を表示する合計エリア301と、支払操作および小計値割引操作を促すメッセージ302と、小計値引きの実行を指示する小計値引ボタン303と、小計割引きの実行を指示する小計割引ボタン304と、支払方法の選択を指示する支払方法選択ボタン305と、商品登録画面200の再表示を指示する登録明細ボタン306とを有している。各ボタン303〜306は、表示位置へのタッチによって操作可能なGUIである。
At the beginning of the checkout process, the
このような支払画面300を表示した後、CPU100は、フラグF1が「1」にセットされているか否かを判定する(ステップS302)。フラグF1が「1」にセットされている場合(ステップS302のYes)、ステップS109の減額処理が行われていることになる。この場合、CPU100は、販促対象商品が減額された旨を報知するとともに(ステップS303:減額報知手段)、フラグF2を減額報知済みを示す「1」にセットする(ステップS304)。ステップS303の報知は、例えば図9に示すようなポップアップ400を支払画面300上に表示することで行う。このポップアップ400は、販促情報ファイル121で示される販促対象商品が同ファイル121で示される値引額だけ減額された旨を示すメッセージ401と、当該ポップアップ400を閉じる閉ボタン402とを有している。閉ボタン402は、表示位置へのタッチによって操作可能なGUIである。
After displaying such a
閉ボタン402がタッチ操作されると、CPU100は、ポップアップ400を閉じて支払画面300の各ボタン303〜306に対する操作を受け付ける(ステップS305)。そして、いずれかのボタンがタッチ操作されると、CPU100は、当該操作されたボタンの種別を判定する(ステップS306)。操作されたボタンが支払方法選択ボタン305である場合(ステップS306の「支払方法選択ボタン」)、CPU100は、例えば店員用ディスプレイ112に現金支払、クレジットカード支払、電子マネー支払いのいずれかを選択するためのGUIを表示し、代金の支払方法の選択を受け付ける(ステップS307)。そして、受け付けた支払方法による支払処理を実行する(ステップS308)。例えば現金支払が選択されたならば預り金額の入力を受け付け、入力された金額から合計エリア301の小計額を差し引いて釣銭を算出し、店員用ディスプレイ112や客用ディスプレイ114に表示させる。また、クレジットカード支払が選択されたならばカードリーダ116によるクレジットカードの読み取りを受け付け、読み取ったカード情報に基づきカード事業者の管理サーバにアクセスしてカード決済を行う。また、電子マネー支払が選択されたならば図示せぬ電子マネーインターフェイスに翳された電子マネー媒体から合計エリア301の小計額を引き落とす。いずれかの方法によって支払処理が完了すると、CPU100は、レシートプリンタ117に当該取引の明細情報を印字したレシートやクレジット伝票を発行させ(ステップS309)、精算処理を終了する。
When the
一方、ステップS305の処理で受け付けた操作が小計値引ボタン303または小計割引ボタン304の操作である場合(ステップS306の「値引ボタン,割引ボタン」)、CPU100は、小計額に対する値割引処理を実行する(ステップS310)。この処理において、例えば小計値引ボタン303が操作されている場合には、キーボード115の操作による値引額の入力を受け付け、その値引額を現在の小計額から差し引いて得られる額で合計エリア301の小計額を更新する。また、小計割引ボタン304が操作されている場合には、キーボード115の操作による割引率の入力を受け付け、その割引率に応じて現在の小計額を減じた額で合計エリア301の小計額を更新する。このように小計額に対する値割引処理を実行した後、CPU100は、ステップS305の処理に戻って以降の処理を実行する。
On the other hand, when the operation received in the process of step S305 is an operation of the
一方、ステップS305の処理で受け付けた操作が登録明細ボタン306の操作である場合(ステップS306の「登録明細ボタン」)、CPU100は、店員用ディスプレイ112から支払画面300を消去して商品登録画面200を表示させ(ステップS311)、商品登録処理におけるステップS102の処理に戻って以降の処理を実行する。
On the other hand, when the operation accepted in the process of step S305 is an operation of the registration details button 306 (“registration details button” in step S306), the
ステップS302の処理においてフラグF1が「1」にセットされていない場合(ステップS302のNo)、CPU100は、フラグF2が「1」にセットされているか否かを判定する(ステップS312)。ポップアップ400によって販促対象商品の減額が報知された後(ステップS303)、登録明細ボタン306が操作されて商品登録画面200が再表示され(ステップS311)、小計ボタン204が再操作されて支払画面300が表示され(ステップS301)、しかも取消処理によって減額条件が不成立となったためにフラグF1が「0」にセットされている場合には(ステップS206)、フラグF1が「0」かつフラグF2が「1」となる(ステップS302のNo,S312のYes)。この場合、CPU100は、減額消滅を報知するとともに(ステップS313:消滅報知手段)、フラグF2を「0」にセットする(ステップS314)。ステップS313の報知は、例えば図10に示すようなポップアップ500を支払画面300上に表示することで行う。このポップアップ500は、図5のように商品が販売登録された状態から「トマト」が取り消され、減額が消滅した場合に表示されるものであり、販促情報ファイル121で示される減額が消滅した旨を示すメッセージ501と、当該ポップアップ500を閉じる閉ボタン502とを有している。閉ボタン502は、表示位置へのタッチによって操作可能なGUIである。閉ボタン502がタッチ操作されると、CPU100は、ポップアップ500を閉じて支払画面300の各ボタン303〜306に対する操作を受け付け(ステップS305)、以降の処理を実行する。以上で、POS端末1の動作に関する一連の説明を終了する。
When the flag F1 is not set to “1” in the process of step S302 (No in step S302), the
以上説明したように本実施形態におけるPOS端末1は、販売登録された商品の合計金額が基準額を超えたことに応じて減額処理を実行すると(ステップS109)、当該販促対象商品の商品データが最後尾に位置するように登録明細エリア202の各商品データの表示順序を変更する(ステップS110)。したがって操作者は、商品登録中であっても商品登録画面200を見るだけで販促対象商品が減額されたことを知ることができる。
As described above, when the
また、POS端末1は、販促対象商品が減額された状態で小計指示が入力されたとき、ポップアップ400によって当該減額を報知する(ステップS303)。したがって操作者は、登録明細エリア202の各商品データの表示順序が変更されたことに気付かなかった場合であっても、小計指示時には確実に販促対象商品が減額されたことを知ることができる。
Further, when the subtotal instruction is input in a state where the sales promotion target product is reduced, the
また、POS端末1は、ポップアップ400によって販促対象商品の減額を報知した後(ステップS303)、取消処理によって商品の販売登録を取り消した結果(ステップS112)、減額が消滅した場合にはポップアップ500によって減額消滅を報知する(ステップS313)。したがって操作者は、減額だけでなく減額消滅をも確実に知ることができる。
Further, the
また、POS端末1は、販促対象商品を減額した後の取消処理において取消対象商品が指定されたとき(ステップS201)、その商品の取り消しによって減額が消滅する場合にはその旨を報知するとともに(ステップS204)、取り消し実行の許否を操作者に確認する(ステップS205)。このような構成であれば、操作者が客に対しその商品を取り消すことで減額が消滅することを伝える等し、その商品の取り消しを踏み止まらせたり、その商品に代わる商品の購入を促したりすることができる。
In addition, when the cancellation target product is designated in the cancellation process after reducing the sales promotion target product (step S201), the
[変形例]
なお、上記実施形態に開示された構成は、実施段階において各構成要素を適宜変形して具体化できる。具体的な変形例としては、例えば次のようなものがある。
[Modification]
The configuration disclosed in the above embodiment can be embodied by appropriately modifying each component in the implementation stage. Specific examples of modifications are as follows.
(1)上記実施形態では、商品データ処理装置の一態様として店員が操作するタイプのPOS端末を例示した。しかしながら、ECRやセルフチェックアウトタイプのPOS端末、あるいはクレジットカード等による決済に特化したカード決済端末等に、上記実施形態と同様の構成を適用してもよい。 (1) In the said embodiment, the POS terminal of the type which a shop assistant operates was illustrated as one aspect | mode of a goods data processing apparatus. However, the same configuration as in the above embodiment may be applied to an ECR or self-checkout type POS terminal or a card payment terminal specialized for payment using a credit card or the like.
(2)上記実施形態では、販促情報ファイル121に対象商品が1つ設定されており、減額条件成立時に値引きによってその対象商品の売価を減額する場合を例示した。しかしながら、減額条件成立時に割引きによって対象商品の売価を減額してもよいし、対象商品を複数設定し、減額条件成立時にそれら複数の対象商品の全てについて売価を減額してもよい。
(2) In the above embodiment, one target product is set in the sales
(3)上記実施形態では、減額条件成立時に売価が減額された商品の商品データの表示位置を、登録明細エリア202の最後尾(最下段)に変更する場合を例示した。しかしながら、売価が減額された商品の商品データの表示位置を、最後尾ではなく先頭(最上段)に変更してもよいし、同商品データをカレントエリア201に表示させてもよい。
(3) In the above embodiment, the case where the display position of the product data of the product whose selling price has been reduced when the reduction condition is satisfied is changed to the last (lowermost) stage of the registration details
(4)上記実施形では、店員用ディスプレイ112にポップアップ400,500を表示し、販促対象商品の減額やその消滅を報知する場合を例示した。しかしながら、客用ディスプレイ114へのメッセージ表示や、スピーカからの音声出力によって、販促対象商品の減額やその消滅を報知してもよい。
(4) In the above embodiment, the pop-
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
本願の出願当初の特許請求の範囲に記載された発明を、以下に付記する。
[1]販売登録された商品の商品データを表示する表示手段と、前記販売登録された商品の売価の合計金額を算出する算出手段と、前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その対象商品の売価を減額する減額手段と、前記減額手段による減額が行われたとき、前記表示手段における当該対象商品の商品データの表示位置を変更する表示位置変更手段と、を備えていることを特徴とする商品データ処理装置。
[2]前記表示手段は、各商品データを販売登録された順に表示し、前記表示位置変更手段は、前記対象商品の商品データを前記表示手段に表示された各商品データの最後尾に移動させることを特徴とする上記[1]に記載の商品データ処理装置。
[3]販売登録された商品の売価の小計指示を入力する小計指示手段と、前記小計指示手段によって小計指示が入力されたとき、前記減額手段による減額が行われている場合にその旨を報知する減額報知手段と、をさらに備えていることを特徴とする上記[1]又は[2]に記載の商品データ処理装置。
[4]販売登録された商品を取り消す取消手段と、前記減額報知手段による報知が行われた後に前記取消手段によって商品が取り消された結果、前記減額手段による減額が非成立となる場合に減額の消滅を報知する消滅報知手段と、をさらに備えていることを特徴とする上記[3]に記載の商品データ処理装置。
[5]販売登録された商品から取消対象の商品を指定する商品指定手段と、前記減額手段による減額が行われており、かつ前記商品指定手段によって指定された商品が取り消されることによって前記減額手段による減額が非成立となる場合に取り消し実行の許否を確認する確認手段と、前記確認手段によって取り消し実行の許可が確認された場合、前記商品指定手段によって指定された商品の販売登録を取り消す取消手段と、をさらに備えていることを特徴とする上記[1]乃至[3]のうちいずれか1に記載の商品データ処理装置。
[6]表示手段を備えるコンピュータに、販売登録された商品の商品データを前記表示手段に表示させる機能と、前記販売登録された商品の売価の合計金額を算出する機能と、算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その対象商品の売価を減額する機能と、前記減額が行われたとき、前記表示手段における当該対象商品の商品データの表示位置を変更する機能と、を実現させるための制御プログラム。
Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
The invention described in the scope of claims at the beginning of the filing of the present application is appended below.
[1] Display means for displaying product data of a product registered for sale, calculation means for calculating the total price of the sales price of the product registered for sale, and the total price calculated by the calculation means are predetermined. When a predetermined reduction target product is included in the product registered for sale that exceeds a reference amount, a reduction means for reducing the selling price of the target product, and when the reduction by the reduction means is performed, the display And a display position changing means for changing the display position of the product data of the target product in the means.
[2] The display means displays each product data in the order of sales registration, and the display position changing means moves the product data of the target product to the end of each product data displayed on the display means. The product data processing apparatus according to [1] above, wherein
[3] A subtotal instruction means for inputting a subtotal instruction for the selling price of a registered product, and when the subtotal instruction is input by the subtotal instruction means, a notification is made if the reduction by the reduction means has been performed. The product data processing apparatus according to the above [1] or [2], further comprising a reduction notification means.
[4] Cancellation means for canceling a product registered for sale, and when the product is canceled by the cancellation means after the notification by the reduction notification means, the reduction by the reduction means is not established. The merchandise data processing apparatus according to [3], further comprising disappearance notifying means for notifying disappearance.
[5] Product designating means for designating a product to be canceled from products registered for sale, and the reduction means by which the reduction is performed by the reduction means and the product designated by the product designating means is cancelled. Confirming means for confirming whether or not cancellation is permitted when the reduction due to the item is not established, and canceling means for canceling the sales registration of the product designated by the product designating means when the confirmation means confirms the permission to cancel. The product data processing apparatus according to any one of [1] to [3], further comprising:
[6] A function of causing a computer having display means to display product data of a product registered for sale on the display means, a function of calculating a total price of the selling price of the product registered for sale, and a calculated total price If the product exceeds a predetermined reference amount and the product registered for sale includes a predetermined reduction target product, the function of reducing the selling price of the target product, and when the reduction is performed, A control program for realizing the function of changing the display position of the product data of the target product in the display means.
1…POS端末、100…CPU、112…店員用ディスプレイ、113…タッチパネル、120…商品マスタ、121…販促情報ファイル、122…販売登録バッファ、200…商品登録画面、201…カレントエリア、202…登録明細エリア、300…支払画面、400,500…ポップアップ
DESCRIPTION OF
Claims (6)
前記販売登録された商品の売価の合計金額を算出する算出手段と、
前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その減額対象商品の売価を減額する減額手段と、
前記減額手段による減額が行われたとき、前記ディスプレイにおける当該減額対象商品の商品データの表示位置を、当該減額対象商品が販売登録された順に関わりなく前記ディスプレイに表示された各商品データの先頭に移動させる表示変更手段と、
を備えていることを特徴とする商品データ処理装置。 A display that displays the product data of the products registered for sale in the order they were registered for sale,
A calculating means for calculating a total price of the selling price of the product registered for sale;
A reduction means for reducing the selling price of the reduction target product when the total amount calculated by the calculation means exceeds a predetermined reference amount and the product registered for sale includes a predetermined reduction target product When,
When the reduction by the reduction means is performed, the display position of the product data of the reduction target product on the display is placed at the head of each product data displayed on the display regardless of the order in which the reduction target product is registered for sale. Display change means to be moved,
A product data processing apparatus comprising:
販売登録された商品の売価の合計金額を算出する算出手段と、
前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その減額対象商品の売価を減額する減額手段と、
前記減額手段による減額が行われたとき、当該減額対象商品の商品データを、当該減額対象商品が販売登録された順に関わりなく前記第1のエリアに表示させる表示変更手段と、
を備えていることを特徴とする商品データ処理装置。 A first area for displaying the product data of the most recently registered product for sale, and a second area for displaying the product data of the product registered for sale before the product displayed in the first area in the order of the sales registration. A display that displays the area,
A calculation means for calculating the total price of the sales price of the registered product,
A reduction means for reducing the selling price of the reduction target product when the total amount calculated by the calculation means exceeds a predetermined reference amount and the product registered for sale includes a predetermined reduction target product When,
When reduced by the reduction means is performed, the product data of the reduction Shipping and display changing means for displaying on said first area regardless of the order in which the reduction target product was sold registered,
A product data processing apparatus comprising:
前記販売登録された商品の売価の合計金額を算出する算出手段と、
前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その減額対象商品の売価を減額する減額手段と、
前記減額手段による減額が行われたとき、前記ディスプレイにおける当該減額対象商品の商品データの表示位置を、当該減額対象商品が販売登録された順に関わりなく前記ディスプレイに表示された各商品データの先頭に移動させる表示変更手段と、
を備えていることを特徴とする商品データ処理装置。 Display control means for displaying the product data of the products registered for sale on the display in the order of sale registration;
A calculating means for calculating a total price of the selling price of the product registered for sale;
A reduction means for reducing the selling price of the reduction target product when the total amount calculated by the calculation means exceeds a predetermined reference amount and the product registered for sale includes a predetermined reduction target product When,
When the reduction by the reduction means is performed, the display position of the product data of the reduction target product on the display is placed at the head of each product data displayed on the display regardless of the order in which the reduction target product is registered for sale. Display change means to be moved,
A product data processing apparatus comprising:
販売登録された商品の売価の合計金額を算出する算出手段と、
前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その減額対象商品の売価を減額する減額手段と、
前記減額手段による減額が行われたとき、当該減額対象商品の商品データを、当該減額対象商品が販売登録された順に関わりなく前記第1のエリアに表示させる表示変更手段と、
を備えていることを特徴とする商品データ処理装置。 A first area for displaying the product data of the most recently registered product for sale, and a second area for displaying the product data of the product registered for sale before the product displayed in the first area in the order of the sales registration. Display control means for displaying the area on the display;
A calculation means for calculating the total price of the sales price of the registered product,
A reduction means for reducing the selling price of the reduction target product when the total amount calculated by the calculation means exceeds a predetermined reference amount and the product registered for sale includes a predetermined reduction target product When,
When reduced by the reduction means is performed, the product data of the reduction Shipping and display changing means for displaying on said first area regardless of the order in which the reduction target product was sold registered,
A product data processing apparatus comprising:
販売登録された商品の商品データを販売登録された順に前記ディスプレイに表示させる表示制御手段、
前記販売登録された商品の売価の合計金額を算出する算出手段、
前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その減額対象商品の売価を減額する減額手段、及び、
前記減額手段による減額が行われたとき、前記ディスプレイにおける当該減額対象商品の商品データの表示位置を、当該減額対象商品が販売登録された順に関わりなく前記ディスプレイに表示された各商品データの先頭に移動させる表示変更手段、
として機能させるための制御プログラム。 A computer for controlling a product data processing apparatus having a display ;
Display control means for displaying on said display product data of the product sold registered sales registered order,
Calculating means for calculating a total price of the selling price of the product registered for sale;
A reduction means for reducing the selling price of the reduction target product when the total amount calculated by the calculation means exceeds a predetermined reference amount and the product registered for sale includes a predetermined reduction target product ,as well as,
When the reduction by the reduction means is performed, the display position of the product data of the reduction target product on the display is placed at the head of each product data displayed on the display regardless of the order in which the reduction target product is registered for sale. Display change means to be moved,
Control program to function as.
直近に販売登録された商品の商品データを表示する第1のエリアと、この第1のエリアに表示された商品以前に販売登録された商品の商品データを販売登録された順に表示する第2のエリアとを前記ディスプレイに表示させる表示制御手段、
販売登録された商品の売価の合計金額を算出する算出手段、
前記算出手段によって算出された合計金額が予め定められた基準額を超え、かつ前記販売登録された商品に予め定められた減額対象商品が含まれる場合、その減額対象商品の売価を減額する減額手段、及び、
前記減額手段による減額が行われたとき、当該減額対象商品の商品データを、当該減額対象商品が販売登録された順に関わりなく前記第1のエリアに表示させる表示変更手段、
として機能させるための制御プログラム。 A computer for controlling a product data processing apparatus having a display ;
A first area for displaying the product data of the most recently registered product for sale, and a second area for displaying the product data of the product registered for sale before the product displayed in the first area in the order of the sales registration. display control means for displaying the area on the display,
A calculation means for calculating the total price of the sales price of the registered product,
A reduction means for reducing the selling price of the reduction target product when the total amount calculated by the calculation means exceeds a predetermined reference amount and the product registered for sale includes a predetermined reduction target product ,as well as,
When said reduced by reduction means is performed, the reduction product data of Shipping, display changing means for the reduction target products to be displayed on the first area regardless of the order in which they are sold registered,
Control program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013022206A JP5564587B2 (en) | 2013-02-07 | 2013-02-07 | Product data processing apparatus and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013022206A JP5564587B2 (en) | 2013-02-07 | 2013-02-07 | Product data processing apparatus and control program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010196945A Division JP5199319B2 (en) | 2010-09-02 | 2010-09-02 | Product data processing apparatus and control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013080526A JP2013080526A (en) | 2013-05-02 |
JP5564587B2 true JP5564587B2 (en) | 2014-07-30 |
Family
ID=48526789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013022206A Expired - Fee Related JP5564587B2 (en) | 2013-02-07 | 2013-02-07 | Product data processing apparatus and control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5564587B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016110664A (en) * | 2016-03-04 | 2016-06-20 | 株式会社寺岡精工 | Commodity registration device, settlement device, and program |
JP6367300B2 (en) * | 2016-12-09 | 2018-08-01 | 東芝テック株式会社 | Product data registration apparatus and program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002150433A (en) * | 2000-11-07 | 2002-05-24 | Nec System Technologies Ltd | Pos system, sales price determinating system, sales price determining method, and recording medium |
JP2009163330A (en) * | 2007-12-28 | 2009-07-23 | Toshiba Tec Corp | Merchandise sales data processor and computer program |
JP5021592B2 (en) * | 2008-09-08 | 2012-09-12 | 東芝テック株式会社 | Product sales data processing apparatus and product sales data processing system program |
-
2013
- 2013-02-07 JP JP2013022206A patent/JP5564587B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013080526A (en) | 2013-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5199319B2 (en) | Product data processing apparatus and control program | |
JP6003210B2 (en) | POS system, registration device, and program | |
JP5211021B2 (en) | Product information input device and control program thereof | |
JP5736340B2 (en) | Accounting system and computer program | |
JP5663544B2 (en) | Customer display device and control program therefor | |
JP2013008258A (en) | Information processor and program | |
US8321282B2 (en) | Article sales data processing apparatus and control method for the same | |
JP2013229063A (en) | Self-checkout device | |
JP5564587B2 (en) | Product data processing apparatus and control program | |
JP6386309B2 (en) | Settlement system and settlement method | |
JP5973393B2 (en) | Payment apparatus and program | |
JP5256322B2 (en) | Sales processing device, program, sales processing system, and discount product setting device | |
JP6374366B2 (en) | Checkout system | |
JP2006072810A (en) | Commodity sales data processor | |
JP5371913B2 (en) | Merchandise sales data processing apparatus and control program | |
JP6697256B2 (en) | Touch panel input device | |
JP2018166006A (en) | Checkout system | |
JP5216742B2 (en) | Product sales data processing apparatus, control program thereof, and product sales system | |
JP5551128B2 (en) | Product sales data processing apparatus and product sales data processing method | |
JP2017142752A (en) | POS system | |
JP7301118B2 (en) | Merchandise sales processing equipment | |
JP2019160341A (en) | Checkout system and inquiry method | |
JP2016162175A (en) | Touch panel device and panel management program | |
JP5371930B2 (en) | Sales display system, data processing apparatus and control program | |
JP2009098721A (en) | Merchandise sales data processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130214 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130214 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20131219 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20131226 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20140109 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140225 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140228 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140423 |
|
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: 20140520 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140616 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5564587 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |