(57)【要約】【課題】「小計割引」キーを取引ごとに押下することなく全品割引を計算できる金銭登録装置及び金銭登録プログラムを提供する。【解決手段】金銭登録装置は、入出力装置と、販売品目全品につき一律に割り引く自動割引を指示する自動割引キーと、商品ごとの単価を格納する価格データベースと、一取引の内容を格納するトランザクションファイルと、自動割引の割引率を格納する割引率ファイルと、自動割引を行う旨のフラグを格納する割引フラグファイルと、一取引の清算処理を行う際に、割引フラグファイルを読み込んで自動割引を行うと判定した場合、割引率ファイルから割引率を読み出し、トランザクションファイルから順次データを読み出し、商品毎に「単価」に「数量」を積算して小計金額とし、この小計金額に（（割引率）／１００）を積算して割引金額とし、小計金額から割引金額を差し引いた額を請求金額とする制御部と、を備える。【選択図】図２
2013054443.tif 000002
【特許請求の範囲】
【請求項１】
販売品目全品につき一律に割り引く自動割引を指示する自動割引キーと、
商品ごとの単価を格納する価格データベースと、
一取引の内容を格納するトランザクションファイルと、
自動割引の割引率を格納する割引率ファイルと、
自動割引を行う旨のフラグを格納する割引フラグファイルと、
一取引の清算処理を行う際に、前記割引フラグファイルを読み込んで自動割引を行うと判定した場合、前記割引率ファイルから前記割引率を読み出し、前記トランザクションファイルから順次データを読み出して小計金額を算出し、前記割引率に基づいて割引金額と請求金額とを算出する制御部と、
を備える金銭登録装置。
【請求項２】
前記制御部は、
前記自動割引キーが押下された場合、割引率の入力を行う請求項１記載の金銭登録装置。
【請求項３】
前記制御部は、
前記自動割引キーが押下されたにもかかわらず割引率の入力がなかった場合、前記割引率ファイルからデフォルトの割引率を読み出して割引率とする請求項２記載の金銭登録装置。
【請求項４】
表示部をさらに備え、
前記制御部は、
自動割引を行う間、前記表示部に自動割引率を表示する請求項３記載の金銭登録装置。
【請求項５】
販売品目全品につき一律に割り引く自動割引を指示する自動割引指示手段と、
商品ごとの単価を格納する価格データベースと、
一取引の内容を格納するトランザクションファイルと、
自動割引の割引率を格納する割引率格納手段と、
自動割引を行う旨のフラグを格納する割引フラグ格納手段と、
一取引の清算処理を行う際に、前記割引フラグ格納手段を読み込んで自動割引を行うと判定した場合、前記割引率格納手段から前記割引率を読み出し、前記トランザクションファイルから順次データを読み出して小計金額を算出し、前記割引率に基づいて割引金額と請求金額とを算出する自動割引算出手段と、
を備える金銭登録装置。
【請求項６】
制御部が、一取引の清算処理を行う際に、販売品目全品につき一律に割り引く自動割引を行う旨のフラグを格納する割引フラグファイルを読み込んで自動割引を行うと判定した場合、自動割引の割引率を格納する割引率ファイルから前記割引率を読み出し、
前記制御部が、一取引の内容を格納するトランザクションファイルから順次データを読み出して小計金額を算出し、
前記制御部が、前記割引率に基づいて割引金額と請求金額とを算出する、
金銭登録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、金銭登録装置及び金銭登録プログラムに関する。
【背景技術】
【０００２】
いわゆるＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）レジスタなどの金銭登録装置は、販売する商品、単価、及び数量を記憶装置に登録し、合計金額を計算する。
【０００３】
近年では、様々な販売形態に対応できる金銭登録装置が開発されている。例えば、特定の特売商品に対して定価から指定された割引率にて割り引いた販売価格を計算する機種がある。
【０００４】
しかし、小売店の販売形態はさらに多様化し、ある期間内だけ全品に対して一定の割引を実施することがある。
【０００５】
従来の金銭登録装置は、全品割引を実施する場合、取引ごとに買い上げ品全品に対して割引を行うための「小計割引」キーを取引ごとに押下する必要があった。
【０００６】
このため、押下動作の分だけ清算作業に時間がかかり、また、押下し忘れは顧客とのトラブルの原因となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平４−３７９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従って、「小計割引」キーを取引ごとに押下することなく全品割引を計算できる金銭登録装置及び金銭登録プログラムが求められている。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一実施形態は、入出力装置と、販売品目全品につき一律に割り引く自動割引を指示する自動割引キーと、商品ごとの単価を格納する価格データベースと、一取引の内容を格納するトランザクションファイルと、自動割引の割引率を格納する割引率ファイルと、自動割引を行う旨のフラグを格納する割引フラグファイルと、一取引の清算処理を行う際に、割引フラグファイルを読み込んで自動割引を行うと判定した場合、割引率ファイルから割引率を読み出し、トランザクションファイルから順次データを読み出して小計金額を算出し、割引率に基づいて割引金額と請求金額とを算出する制御部と、を備える金銭登録装置を提供する。
【図面の簡単な説明】
【００１０】
【図１】金銭登録装置の外観斜視図である。
【図２】金銭登録装置の構成を示すブロック図である。
【図３】価格データベースのデータ構成を示す図である。
【図４】トランザクションファイルのデータ構成を示す図である。
【図５】割引率ファイルのデータ構成を示す図である。
【図６】割引フラグファイルのデータ構成を示す図である。
【図７】金銭登録装置の制御部の動作を示す図である。
【図８】確認画面の例を示す図である。
【図９】登録画面の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、金銭登録装置及び金銭登録プログラムの一実施形態について、図面を用いて詳細に説明する。
【００１２】
本実施形態の金銭登録装置は、入出力装置と、販売品目全品につき一律に割り引く自動割引を指示する自動割引キーと、商品ごとの単価を格納する価格データベースと、一取引の内容を格納するトランザクションファイルと、自動割引の割引率を格納する割引率ファイルと、自動割引を行う旨のフラグを格納する割引フラグファイルと、一取引の清算処理を行う際に、割引フラグファイルを読み込んで自動割引を行うと判定した場合、割引率ファイルから割引率を読み出し、トランザクションファイルから順次データを読み出して小計金額を算出し、割引率に基づいて割引金額と請求金額とを算出する制御部と、を備える。
【００１３】
図１は、金銭登録装置１００の外観斜視図である。図１（Ａ）は金銭登録装置１００の全体斜視図であり、図１（Ｂ）はキーボード２０３の一部の拡大図である。
【００１４】
図１（Ａ）に示すように、金銭登録装置１００は、入出力装置であるタッチパネル２０２と、入力装置であるキーボード２０３と、磁気記録カードを読み取るカードリーダ２０４と、を備える。
【００１５】
金銭登録装置１００は、この他に商品に貼付されるバーコードを読み取るスキャナ、金銭を格納するドロワ、取引内容を記録媒体に画像形成するプリンタなどの付属装置を接続することができる。
【００１６】
金銭登録装置１００は、スタンドアロンにて使用することも、ストアコントローラと接続して使用することもできる。ストアコントローラは金銭登録装置１００と同様の構成をもち、ストアコントローラに格納された商品に関する情報は変更があった都度接続されている金銭登録装置１００に配信される。
【００１７】
図１（Ｂ）に示すように、金銭登録装置１００は自動割引を指示する自動割引キー２０３Ａと、自動割引の解除を指示する割引解除キー２０３Ｂと、を備える。
【００１８】
なお、自動割引キー２０３Ａ及び割引解除キー２０３Ｂはタッチパネル２０２に表示してもよい。
【００１９】
金銭登録装置１００は、自動割引キー２０３Ａが押下されたと判定したとき、予め設定された割引率又は入力された割引率により全品割引を実行する。
【００２０】
図２は、金銭登録装置１００の構成を示すブロック図である。図２に示すように、金銭登録装置１００は、制御部であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、タッチパネル２０２と、キーボード２０３と、カードリーダ２０４と、外部機器と通信を行うための通信インターフェース（以下、インターフェースをＩ／Ｆという。）２０５と、記憶装置であるＲＯＭ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、ＲＡＭ（ｒａｎｄｏｍ−ａｃｃｅｓｓ  ｍｅｍｏｒｙ）などのメモリ２０６と、ハードディスク、乃至フラッシュＲＯＭなどの不揮発性記憶装置である補助記憶装置２０７と、を備える。
【００２１】
補助記憶装置２０７は、商品ごとの単価を格納する価格データベース（以下、データベースをＤＢという。）２０７Ａと、一取引の内容を格納するトランザクションファイル２０７Ｂと、自動割引の割引率を格納する割引率ファイル２０７Ｃと、自動割引を行う旨のフラグを格納する割引フラグファイル２０７Ｄと、を格納する。
【００２２】
図３は、価格ＤＢ２０７Ａのデータ構成を示す図である。図３に示すように、価格ＤＢ２０７Ａは、商品毎に固有に割り当てられる「商品コード」と、商品の名称である「名称」と、商品の定番価格である「単価」と、販売部門を示す「部門」と、を格納する。
【００２３】
各データの例は、商品コードが「４００００００００１２３４」、名称が「缶コーヒー２５０ｍｌ」、単価が「１００」、部門が「５０１０」である。
【００２４】
図４は、トランザクションファイル２０７Ｂのデータ構成を示す図である。図４に示すように、トランザクションファイル２０７Ｂは、一取引ごとに、「商品コード」と、「名称」と、「単価」と、販売する数量を示す「数量」と、を格納する。
【００２５】
各データの例は、商品コードが「４００００００００１２３４」、名称が「缶コーヒー２５０ｍｌ」、単価が「１００」、数量が「６」である。
【００２６】
図５は、割引率ファイル２０７Ｃのデータ構成を示す図である。図５に示すように、割引率ファイル２０７Ｃは、データの区分を示す「区分」と、割引率を示す「割引率」と、を格納する。
【００２７】
各データの例は、区分が「デフォルト」又は「指定値」、割引率が「５」である。
【００２８】
図６は、割引フラグファイル２０７Ｄのデータ構成を示す図である。図６に示すように、割引フラグファイル２０７Ｄは、自動割引を行うかどうかを示す「割引フラグ」を格納する。
【００２９】
データの例は、「割引フラグ」は、自動割引をデフォルトの割引率によって行うことを示す「１」、自動割引を指定値の割引率によって行うことを示す「２」、又は自動割引を行わないことを示す「０」である。
【００３０】
図７は、金銭登録装置１００の制御部の動作を示す図である。図７に示すように、動作７０１において、金銭登録装置１００は、レジオープン処理後、割引フラグファイル２０７Ｄの割引フラグを「０」で初期化する。
【００３１】
動作７０２において、金銭登録装置１００は、自動割引キー２０３Ａが押下されたかを判定する。金銭登録装置１００は、自動割引キー２０３Ａが押下されたと判定した場合、動作７０３に進み、押下されていないと判定した場合、動作７０８に進む。
【００３２】
動作７０３において、金銭登録装置１００は、割引率の入力を促すポップアップ画面をタッチパネル２０２に表示し、割引率を入力する。
【００３３】
動作７０４において、金銭登録装置１００は、割引率の入力があったかを判定する。金銭登録装置１００は、割引率の入力がなかった場合、動作７０５に進み、割引率の入力があった場合、動作７０６に進む。
【００３４】
動作７０５において、金銭登録装置１００は、割引フラグファイル２０７Ｄの割引フラグに「１」を格納する。
【００３５】
動作７０６において、金銭登録装置１００は、割引率ファイル２０７Ｃの区分が指定値に対応する割引率に入力された割引率を格納し、割引フラグファイル２０７Ｄの割引フラグに「２」を格納する。
【００３６】
動作７０７において、金銭登録装置１００はタッチパネル２０２に自動割引を開始する旨の確認画面を表示する。
【００３７】
動作７０８において、金銭登録装置１００は販売商品と販売数量の登録処理を行う。
【００３８】
すなわち、金銭登録装置１００は入力される商品コードに基づいて価格ＤＢ２０７Ａを検索し、名称と単価を読み出す。読み出した名称、及び単価に加え、入力された数量をトランザクションファイル２０７Ｂに格納する。
【００３９】
ここで、金銭登録装置１００は割引解除キー２０３Ｂが押下されたかを判定する。金銭登録装置１００は、割引解除キー２０３Ｂが押下されたと判定した場合、割引フラグファイル２０７Ｄの割引フラグに「０」を格納して動作７０９に進み、押下されていないと判定した場合、動作７０９に進む。
【００４０】
動作７０９において、金銭登録装置１００は小計キーが押下されたかを判定する。金銭登録装置１００は、小計キーが押下されたと判定した場合、動作７１０に進み、小計キーが押されていないと判定した場合、動作７０８に進む。
【００４１】
動作７１０において、金銭登録装置１００は小計割引計算処理を行う。すなわち、金銭登録装置１００は割引フラグファイル２０７Ｄの割引フラグを読み込む。
【００４２】
割引フラグが「０」の場合、金銭登録装置１００は、トランザクションファイル２０７Ｂから順次データを読み出し、商品毎に「単価」に「数量」を積算し、この積を加算して請求金額とする。
【００４３】
割引フラグが「１」の場合、金銭登録装置１００は割引率ファイル２０７Ｄの区分が「デフォルト」に対応する割引率を読み出し、この読み出した割引率を自動割引率とする。さらに、金銭登録装置１００は、トランザクションファイル２０７Ｂから順次データを読み出し、商品毎に「単価」に「数量」を積算して小計金額とし、この小計金額に（（割引率）／１００）を積算して割引金額とし、小計金額から割引金額を差し引いた額を請求金額とする。
【００４４】
割引フラグが「２」の場合、金銭登録装置１００は割引率ファイル２０７Ｄの区分が「指定値」に対応する割引率を読み出し、この読み出した割引率を自動割引率とする。さらに、金銭登録装置１００は、トランザクションファイル２０７Ｂから順次データを読み出し、商品毎に「単価」に「数量」を積算して小計金額とし、この小計金額に（（割引率）／１００）を積算して割引金額とし、小計金額から割引金額を差し引いた額を請求金額とする。
【００４５】
動作７１１において、金銭登録装置１００は清算処理を行う。すなわち、金銭登録装置１００は顧客から預かった金額を預かり金額として入力し、預かり金額から請求金額を差し引いて釣銭とする。
【００４６】
動作７１２において、金銭登録装置１００はレジ精算の指示があったかを判定する。金銭登録装置１００は、レジ精算の指示があったと判定した場合、動作７１３に進み、ないと判定した場合、動作７０２に戻る。
【００４７】
動作７１３において、金銭登録装置１００は自動割引を解除する。すなわち、金銭登録装置１００は割引フラグファイル２０７Ｄの割引フラグに「０」を格納する。
【００４８】
従って、自動割引の解除を忘れても自動割引が意に反して継続されることはない。
【００４９】
動作７１４において、金銭登録処理１００は全取引を集計する処理であるレジ精算処理を行う。
【００５０】
図８は、確認画面８０２の例を示す図である。図８に示すように、金銭登録装置１００はタッチパネル２０２に自動割引を開始する旨の確認画面８０２を表示する。
【００５１】
金銭登録装置１００は、登録画面８０１にポップアップ表示される確認画面８０２に、例えば「自動割引が有効になりました。割引率は２０％です。」の文言の表示とともに、確認完了を指示する「ＯＫ」ボタンと、キャンセルを指示する「キャンセル」ボタンと、を表示する。
【００５２】
図９は、登録画面８０１の例を示す図である。図９に示すように、金銭登録装置１００は、自動割引が有効となった場合に、登録画面８０１に自動割引率を表示する自動割引率欄９０１と、小計割引率と割引金額とを表示する小計割引欄９０２と、を表示する。
【００５３】
以上述べたように、本実施形態の金銭登録装置１００は、入出力装置２０２と、販売品目全品につき一律に割り引く自動割引を指示する自動割引キー２０３Ａと、商品ごとの単価を格納する価格ＤＢ２０７Ａと、一取引の内容を格納するトランザクションファイル２０７Ｂと、自動割引の割引率を格納する割引率ファイル２０７Ｃと、自動割引を行う旨のフラグを格納する割引フラグファイル２０７Ｄと、一取引の清算処理を行う際に、割引フラグファイル２０７Ｄを読み込んで自動割引を行うと判定した場合、割引率ファイル２０７Ｃから割引率を読み出し、トランザクションファイル２０７Ｂから順次データを読み出し、商品毎に「単価」に「数量」を積算して小計金額とし、この小計金額に（（割引率）／１００）を積算して割引金額とし、小計金額から割引金額を差し引いた額を請求金額とする制御部と、を備える。
【００５４】
従って、「小計割引」キーを取引ごとに押下することなく全品割引を計算できるという効果がある。
【００５５】
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５６】
１００：金銭登録装置
２０２：タッチパネル
２０３：キーボード
２０３Ａ：自動割引キー
【図１】
2013054443.tif 000003
【図２】
2013054443.tif 000004
【図３】
2013054443.tif 000005
【図４】
2013054443.tif 000006
【図５】
2013054443.tif 000007
【図６】
2013054443.tif 000008
【図７】
2013054443.tif 000009
【図８】
2013054443.tif 000010
【図９】
2013054443.tif 000011