(57)【要約】【課題】顧客にとって有利な料金パターンを適用できる商品販売データ登録処理装置及び商品販売データ登録処理プログラムを提供する。【解決手段】商品販売データ登録処理装置は、情報を入出力する入出力部と、記録媒体に画像形成するプリンタと、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、滞在時間ごとの料金パターンを格納する料金パターンファイルと、顧客の滞在時間に基づいて料金パターンファイルを検索し、滞在時間について最も低額となる料金パターンを読み出して席料合計を算出し、席料合計を顧客への席料合計の請求料金とする制御部と、を備える。【選択図】図６
2015031974.tif 000002
【特許請求の範囲】
【請求項１】
情報を入出力する入出力部と、
記録媒体に画像形成するプリンタと、
商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタと、
一取引の内容を格納するトランザクションファイルと、
滞在時間ごとの料金パターンを格納する料金パターンファイルと、
顧客の滞在時間に基づいて前記料金パターンファイルを検索し、前記滞在時間について最も低額となる料金パターンを読み出して席料合計を算出し、前記席料合計を顧客への席料合計の請求料金とする制御部と、
を備える商品販売データ登録処理装置。
【請求項２】
前記プリンタは、
記録媒体に、実際の席料合計と、最も低額となる料金が適用された旨の記載と、適用された最も低額となる料金パターンの内容と、を画像形成する請求項１記載の商品販売データ登録処理装置。
【請求項３】
前記制御部は、
前記料金パターンファイルに基づいて計算した席料合計と、前記トランザクションファイルに格納された注文に基づいて計算した実際の席料合計とを比較し、安い方を最も低額となる席料合計と判定する請求項２記載の商品販売データ登録処理装置。
【請求項４】
情報を入出力する入出力部と、
記録媒体に画像形成するプリンタと、
商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタと、
一取引の内容を格納するトランザクションファイルと、
滞在時間ごとの料金パターンを格納する料金パターンファイルと、
を備える商品販売データ登録処理装置を、
顧客の滞在時間に基づいて前記料金パターンファイルを検索する料金パターン検索手段と、
前記料金パターンファイルから前記滞在時間について最も低額となる料金パターンを読み出して席料合計を算出する席料算出手段と、
前記席料合計を顧客への席料合計の請求料金とする請求金額決定手段と、
として機能させるための商品販売データ登録処理プログラム。
【請求項５】
前記商品販売データ登録処理装置を、
前記プリンタによって記録媒体に、実際の席料合計と、最も低額となる料金が適用された旨の記載と、適用された最も低額となる料金パターンの内容と、を画像形成するレシート出力手段としてさらに機能させるための請求項４記載の商品販売データ登録処理プログラム。
【請求項６】
前記商品販売データ登録処理装置を、
前記料金パターンファイルに基づいて計算した席料合計と、前記トランザクションファイルに格納された注文に基づいて計算した実際の席料合計とを比較し、安い方を最も低額となる席料合計と判定する比較判定手段としてさらに機能させるための請求項５記載の商品販売データ登録処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ登録処理装置及び商品販売データ登録処理プログラムに関する。
【背景技術】
【０００２】
例えば、カラオケ店やインターネットカフェ等、滞在時間によって料金が変動する業態の場合、顧客が来店時に申し出た滞在予定時間を過ぎて滞在するときは延長料金が発生する。
【０００３】
例えば、１時間滞在予定であって、２回３０分の延長を行うと、１時間分の料金に３０分の延長料金が２つ分加算される。この料金は当初より２時間滞在予定を申し出た場合より高額となる。
【０００４】
従来の商品販売データ登録処理装置は上述のように、延長料金を単純に加算するものであった。
【０００５】
しかし、店舗によっては営業上の戦略から滞在時間の延長を行っても顧客にとって最も有利な料金を適用したいという要望がある。
【０００６】
上述の例では、１時間滞在予定を当初申し出て、２回３０分の延長を行っても、当初より２時間の滞在予定を申し出たのと同じ料金を適用したいのである。
【０００７】
このような料金体系の変更を、従来の商品販売データ登録処理装置は行うことができなかった。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−３０２８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従って、顧客にとって有利な料金パターンを適用できる商品販売データ登録処理装置及び商品販売データ登録処理プログラムが求められている。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の一実施形態は、情報を入出力する入出力部と、記録媒体に画像形成するプリンタと、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、滞在時間ごとの料金パターンを格納する料金パターンファイルと、顧客の滞在時間に基づいて料金パターンファイルを検索し、滞在時間について最も低額となる料金パターンを読み出して席料合計を算出し、席料合計を顧客への席料合計の請求料金とする制御部と、を備える商品販売データ登録処理装置を提供する。
【図面の簡単な説明】
【００１１】
【図１】商品販売データ登録処理装置の外観斜視図である。
【図２】商品販売データ登録処理装置の構成を示すブロック図である。
【図３】商品マスタのデータ構成を示す図である。
【図４】トランザクションファイルのデータ構成を示す図である。
【図５】料金パターンファイルのデータ構造を示す図である。
【図６】商品販売データ登録処理装置の動作を示すフローチャートである。
【図７】商品販売データ登録処理装置がプリンタから出力するレシートの例を示す図である。
【発明を実施するための形態】
【００１２】
以下、商品販売データ登録処理装置及び商品販売データ登録処理プログラムの一実施形態について、図面を用いて詳細に説明する。
【００１３】
本実施形態の商品販売データ登録処理装置は、商品販売データ登録処理装置は、情報を入出力する入出力部と、記録媒体に画像形成するプリンタと、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、滞在時間ごとの料金パターンを格納する料金パターンファイルと、顧客の滞在時間に基づいて料金パターンファイルを検索し、滞在時間について最も低額となる料金パターンを読み出して席料合計を算出し、席料合計を顧客への席料合計の請求料金とする制御部と、を備える。
【００１４】
図１は、商品販売データ登録処理装置１（以下、登録処理装置１と言う。）の外観斜視図である。図１に示すように、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）端末などの登録処理装置１は、本体部１０１と、タッチパネル等の入出力装置であるオペレータ側入出力装置１２Ａと、顧客側に向けられるタッチパネル等の入出力装置である客面入出力装置１２Ｂと、記録媒体に画像形成するプリンタ１２Ｃと、カードリーダ１０２と、キーボード１０３と、入出金装置１０４と、を備える。
【００１５】
登録処理装置１はさらに、商品のバーコードをスキャンするスキャナを備えていてもよい。
【００１６】
以下、オペレータ側入出力装置１２Ａ及び客面入出力装置１２Ｂを入出力部１２と呼ぶ。
【００１７】
図２は、登録処理装置１の構成を示すブロック図である。図２に示すように、登録処理装置１は、演算装置であるＣＰＵ（Ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）を含む制御部１１と、情報を入出力する入出力部１２と、プリンタ１２Ｃと、情報通信を行う通信部１３と、メモリ、ハードディスクドライブ等の記憶装置を含む記憶部１４と、入出金装置１０４と、を備える。
【００１８】
記憶部１４は、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタ１４Ａと、一取引の内容を格納するトランザクションファイル１４Ｂと、滞在時間ごとに顧客にとって有利な料金パターンを格納する料金パターンファイル１４Ｃと、を格納する。
【００１９】
記憶部１４は、商品販売データ登録処理プログラムを格納し、制御部１１は記憶部１４から商品販売データ登録処理プログラムを読み出して実行する。
【００２０】
登録処理装置１は、通信部１３を介してハンディー端末等の登録端末２と通信してもよい。
【００２１】
登録端末２は、演算装置であるＣＰＵを含む制御部２０１と、情報を入出力する入出力部２０２と、情報通信を行う通信部２０３と、メモリ等の記憶装置を含む記憶部２０４と、を備える。
【００２２】
記憶部２０４は、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタ２０４Ａを格納する。
【００２３】
登録端末２は、一取引内の商品に対応する商品コードが商品マスタ２０４Ａにない場合、登録処理装置１の商品マスタ１４Ａから該当するデータを読み出して商品マスタ２０４Ａに格納し、オーダーの処理を行う。
【００２４】
図３は、商品マスタ１４Ａのデータ構成を示す図である。図３に示すように、商品マスタ１４Ａは、商品毎に固有に割り当てられる「商品コード」と、商品の名称である「名称」と、商品の属性を示す「部門」と、商品の１個当たりの価格である「単価」と、を格納する。
【００２５】
各データの例は、商品コードが「００５１」、名称が「基本料金（１時間）」、部門が「０１」、単価が「１０００」である。
【００２６】
商品マスタ２０４Ａのデータ構成は商品マスタ１４Ａのデータ構成と同様である。
【００２７】
図４は、トランザクションファイル１４Ｂのデータ構成を示す図である。図４に示すように、トランザクションファイル１４Ｂは、顧客を識別するためのＩＤである「ボックスＮｏ」と、顧客が注文した商品を示す「商品コード」と、当該商品の名称である「名称」と、「部門」と、「単価」と、注文を受けた数量を示す「数量」と、注文を受けた時間を示す「タイムスタンプ」と、を格納する。
【００２８】
各データの例は、通常商品の場合、ボックスＮｏが「１４」、商品コードが「００５１」、名称が「基本料金（１時間）」、単価が「１０００」、数量が「１」、タイムスタンプが「０８：００：００」である。
【００２９】
図４の例では、トランザクションファイル１４Ｂは、基本料金のほかに、延長料金（３０分）が６回、オレンジジュースが１個注文された旨の情報を格納している。
【００３０】
トランザクションファイル１４Ｂへの注文の登録は、登録端末２からでも登録処理装置１からでも行うことができる。
【００３１】
図５は、料金パターンファイル１４Ｃのデータ構造を示す図である。図５に示すように、料金パターンファイル１４Ｃは、顧客の実際の滞在時間を示す「滞在時間」と、基本料金（１時間）の料金を示す「基本料金（１時間）」と、延長料金（３０分）の料金を示す「延長料金（３０分）」と、２時間コースの料金を示す「２時間コース」と、３時間コースの料金を示す「３時間コース」と、４時間コースの料金を示す「４時間コース」と、合計金額を示す「席料合計」と、を格納する。
【００３２】
各データの例は、滞在時間が「０．５ｈ」、基本料金（１時間）が「１０００」、延長料金（３０分）が「０」、２時間コースが「０」、３時間コースが「０」、４時間コースが「０」、席料合計が「１０００」である。
【００３３】
図６は、登録処理装置１の動作を示すフローチャートである。図６に示すように、ステップ６０１において、登録処理装置１は、会計処理を開始するかを判定する。登録処理装置１は、商品コードの入力があった場合、会計処理を開始すると判定してステップ６０２に進み、商品コードの入力がない場合、ステップ６０１に戻る。
【００３４】
ステップ６０２において、登録処理装置１は、登録処理装置１が備えるタイマを読み込み、メモリに会計処理開始時刻として格納する。
【００３５】
ステップ６０３において、登録処理装置１は顧客のボックスＮｏを入力し、トランザクションファイル１４Ｂから該当するボックスＮｏのデータを順次読みだし、メモリに格納する。
【００３６】
ステップ６０４において、登録処理装置１は、トランザクションファイル１４Ｂから読み出した当該ボックスＮｏデータの最も早いタイムスタンプを会計処理開始時刻から差し引き、滞在時間を計算する。登録処理装置１は滞在時間を０．５時間単位にて切り上げる。
【００３７】
図４に示す例では、会計処理開始時刻が１１：２８：００であるとすると、最も早いタイムスタンプは０８：００：００であるから滞在時間は３．５ｈである。
【００３８】
ステップ６０５において、登録処理装置１は算出した滞在時間に基づいて料金パターンファイル１４Ｃを検索し、該当する料金パターンを読み出す。
【００３９】
上述の例では、登録処理装置１は料金パターンファイル１４Ｃの滞在時間が３．５ｈの料金パターンを読み出す。この料金パターンは、延長料金（３０分）が５００円、３時間コースの料金が２５００円、席料合計が３０００円である。
【００４０】
ステップ６０６において、登録処理装置１はトランザクションファイル１４Ｂに格納された注文に基づいて席料を計算する。登録処理装置１は席料を示す部門を有するデータを抽出して席料を計算する。
【００４１】
図４の例では、基本料金（１時間）１０００円に延長料金（３０分）を６個分加算するため、席料は４０００円となる。
【００４２】
登録処理装置１は料金パターンファイル１４Ｃに基づいて計算した席料合計と、トランザクションファイル１４Ｂに格納された注文に基づいて計算した実際の席料合計とを比較し、安い方を顧客に有利な、すなわち最も低額となる席料合計と判定する。
【００４３】
上述の例では、料金パターンファイル１４Ｃに基づいて計算した席料合計が３０００円であるのに対し、実際の席料合計は４０００円であるため、登録処理装置１は料金パターンファイル１４Ｃに基づいて計算した席料合計が顧客に有利な席料合計と判定する。
【００４４】
ステップ６０７において、登録処理装置１は飲食小計を計算する。登録処理装置１は飲食を示す部門を有するデータを抽出して飲食小計を計算する。
【００４５】
ステップ６０８において、登録処理装置１は顧客から受け取った預り金を入力する。
【００４６】
ステップ６０９において、登録処理装置１は預り金から顧客に有利な席料合計と飲食小計とを差し引いてつり銭を計算するとともに、レシートを印刷する。
【００４７】
ステップ６１０において、登録処理装置１はトランザクションファイル１４Ｂから該当するボックスＮｏのデータを消去するファイルクリアを行う。
【００４８】
図７は、登録処理装置１がプリンタ１２Ｃから出力するレシート７００の例を示す図である。図７に示すように、登録処理装置１はレシート７００に、実際の席料合計７０１と、顧客に有利な料金が適用された旨の記載７０２と、適用された顧客に有利な料金パターンの内容７０３と、を画像形成する。
【００４９】
顧客に有利な料金が適用された旨の記載７０２は、実際の席料合計７０１の背景に透かし文字にて画像形成してもよい。
【００５０】
以上述べたように、本実施形態の商品販売データ登録処理装置１は、情報を入出力する入出力部１２と、記録媒体に画像形成するプリンタ１２Ｃと、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタ１４Ａと、一取引の内容を格納するトランザクションファイル１４Ｂと、滞在時間ごとに顧客にとって有利な料金パターンを格納する料金パターンファイル１４Ｃと、顧客の滞在時間に基づいて料金パターンファイル１４Ｃを検索して当該滞在時間について顧客にとって有利な料金パターンを読み出して算出した席料合計を顧客への席料合計の請求料金とする制御部と、を備える。
【００５１】
従って、顧客にとって有利な料金パターンを適用できるという効果がある。
【００５２】
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５３】
１：登録処理装置
２：登録端末
１４Ｃ：料金パターンファイル
【図１】
2015031974.tif 000003
【図２】
2015031974.tif 000004
【図３】
2015031974.tif 000005
【図４】
2015031974.tif 000006
【図５】
2015031974.tif 000007
【図６】
2015031974.tif 000008
【図７】
2015031974.tif 000009