(57)【要約】【課題】保証書乃至引換券などの複数種類のサービスシートをレシートとともに印刷することができる商品販売データ登録処理装置及び商品販売データ登録処理プログラムを提供する。【解決手段】商品販売データ登録処理装置は、情報を入出力する入出力部と、金銭を入出金する入出金装置と、記録媒体に画像形成するプリンタと、商品毎に固有に割り当てられる識別子である商品コード毎に単価及び複数種類のサービスシートの印字指示を示す複数の印字ＩＤを格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、複数種類のサービスシートに印字するメッセージを印字ＩＤごとに格納するメッセージファイルと、購入された商品ごとに商品マスタから読み出した印字ＩＤに基づいてメッセージファイルからサービスシートに印字するメッセージを読み出し、複数種類のサービスシートを入出力部から出力する制御部と、を備える。【選択図】図７
2014170303.tif 000002
【特許請求の範囲】
【請求項１】
情報を入出力する入出力部と、
金銭を入出金する入出金装置と、
記録媒体に画像形成するプリンタと、
商品毎に固有に割り当てられる識別子である商品コード毎に単価及び複数種類のサービスシートの印字指示を示す複数の印字ＩＤを格納する商品マスタと、
一取引の内容を格納するトランザクションファイルと、
複数種類の前記サービスシートに印字するメッセージを前記印字ＩＤごとに格納するメッセージファイルと、
購入された商品ごとに前記商品マスタから読み出した前記印字ＩＤに基づいて前記メッセージファイルから前記サービスシートに印字する前記メッセージを読み出し、複数種類の前記サービスシートを前記入出力部から出力する制御部と、
を備える商品販売データ登録処理装置。
【請求項２】
前記サービスシートは、
引換券、保証書、及び取扱説明書から少なくとも1種類以上選ばれる請求項1記載の商品販売データ登録処理装置。
【請求項３】
前記メッセージファイルは、
前記印字ＩＤごとに前記サービスシートの印字枚数を示す値をさらに格納し、
前記制御部は、
前記印字枚数を示す値に基づいて前記サービスシートを出力する請求項２記載の商品販売データ登録処理装置。
【請求項４】
前記制御部は、
レシートを出力した後に、続いて前記複数種類のサービスシートを出力する請求項３記載の商品販売データ登録処理装置。
【請求項５】
前記制御部は、
複数種類のサービスシートに印字するメッセージを印字ＩＤごとに格納するメッセージマスタを格納する管理装置から、前記メッセージマスタの更新データと更新指示とを受信した場合、前記メッセージファイルを更新する請求項４記載の商品販売データ登録処理装置。
【請求項６】
情報を入出力する入出力部と、
金銭を入出金する入出金装置と、
記録媒体に画像形成するプリンタと、
商品毎に固有に割り当てられる識別子である商品コード毎に単価及び複数種類のサービスシートの印字指示を示す複数の印字ＩＤを格納する商品マスタと、
一取引の内容を格納するトランザクションファイルと、
複数種類の前記サービスシートに印字するメッセージを前記印字ＩＤごとに格納するメッセージファイルと、
を備える商品販売データ登録処理装置を、
購入された商品ごとに前記商品マスタから読み出した前記印字ＩＤに基づいて前記メッセージファイルから前記サービスシートに印字する前記メッセージを読み出し、複数種類の前記サービスシートを前記入出力部から出力するサービスシート出力手段として機能させるための商品販売データ登録処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ登録処理装置及び商品販売データ登録処理プログラムに関する。
【背景技術】
【０００２】
ＰＯＳ端末などの商品販売データ登録処理装置は、通常商品を入力する入出力部と、小計及びつり銭を計算する本体部と、金銭を出し入れするドロワなどの入出金部と、プリンタと、を備える。
【０００３】
この商品販売データ登録処理装置は、商品コード及び数量を入力し、商品マスタから商品コードに対応する単価を読み出し、小計を計算する。そして、商品販売データ登録処理装置は、顧客から預かった預り金を入力すると、つり銭を計算する。
【０００４】
商品販売データ登録処理装置は、つり銭を計算した後、レシートをプリンタから出力する。この際、商品販売データ登録処理装置は商品の引換券乃至保証書を印刷する。
【０００５】
従来の商品販売データ登録処理装置は、保証書乃至引換券を1種類しか出力できなかった。このため、従来の商品販売データ登録処理装置は引換券と保証書を同時に印刷したり複数種類の保証書を印刷したりするという要請に応えられなかった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１９８７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従って、保証書乃至引換券などの複数種類のサービスシートをレシートとともに印刷することができる商品販売データ登録処理装置及び商品販売データ登録処理プログラムが求められている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一実施形態は、情報を入出力する入出力部と、金銭を入出金する入出金装置と、記録媒体に画像形成するプリンタと、商品毎に固有に割り当てられる識別子である商品コード毎に単価及び複数種類のサービスシートの印字指示を示す複数の印字ＩＤを格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、複数種類のサービスシートに印字するメッセージを印字ＩＤごとに格納するメッセージファイルと、購入された商品ごとに商品マスタから読み出した印字ＩＤに基づいてメッセージファイルからサービスシートに印字するメッセージを読み出し、複数種類のサービスシートを入出力部から出力する制御部と、を備える商品販売データ登録処理装置を提供する。
【図面の簡単な説明】
【０００９】
【図１】商品販売データ登録処理装置の外観斜視図である。
【図２】登録処理装置の構成を示すブロック図である。
【図３】商品マスタのデータ構成を示す図である。
【図４】トランザクションファイルのデータ構成を示す図である。
【図５】メッセージファイルのデータ構成を示す図である。
【図６】商品販売データ登録処理装置の動作を示すフローチャートである。
【図７】商品販売データ登録処理装置のサービスシート印字処理動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、商品販売データ登録処理装置及び商品販売データ登録処理プログラムの一実施形態について、図面を用いて詳細に説明する。
【００１１】
本実施形態の商品販売データ登録処理装置は、情報を入出力する入出力部と、金銭を入出金する入出金装置と、記録媒体に画像形成するプリンタと、商品毎に固有に割り当てられる識別子である商品コード毎に単価及び複数種類のサービスシートの印字指示を示す複数の印字ＩＤを格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、複数種類のサービスシートに印字するメッセージを印字ＩＤごとに格納するメッセージファイルと、購入された商品ごとに商品マスタから読み出した印字ＩＤに基づいてメッセージファイルからサービスシートに印字するメッセージを読み出し、複数種類のサービスシートを入出力部から出力する制御部と、を備える。
【００１２】
図１は、商品販売データ登録処理装置１（以下、登録処理装置１と言う。）の外観斜視図である。図１に示すように、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）端末などの登録処理装置１は、本体部１０１と、タッチパネル等の入出力装置であるオペレータ側入出力装置１２Ａと、顧客側に向けられるタッチパネル等の入出力装置である客面入出力装置１２Ｂと、プリンタ１２Ｃと、カードリーダ１０２と、キーボード１０３と、硬貨入出金装置１０４と、紙幣入出金装置１０５と、棒金入出金装置１０６と、を備える。
【００１３】
登録処理装置１はさらに、商品のバーコードをスキャンするスキャナを備えていてもよい。
【００１４】
以下、オペレータ側入出力装置１２Ａ及び客面入出力装置１２Ｂを入出力部１２と呼ぶ。
【００１５】
また、以下、硬貨入出金装置１０４、紙幣入出金装置１０５、及び棒金入出金装置１０６を入出金装置という。
【００１６】
図２は、登録処理装置１の構成を示すブロック図である。図２に示すように、登録処理装置１は、演算装置であるＣＰＵ（Ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）を含む制御部１１と、情報を入出力する入出力部１２と、プリンタ１２Ｃと、情報通信を行う通信部１３と、メモリ、ハードディスクドライブ等の記憶装置を含む記憶部１４と、硬貨入出金装置１０４と、紙幣入出金装置１０５と、棒金入出金装置１０６と、を備える。
【００１７】
記憶部１４は、商品毎に固有に割り当てられる識別子である商品コード毎に単価及び複数種類のサービスシートの印字指示を示す印字ＩＤを格納する商品マスタ１４Ａと、一取引の内容を格納するトランザクションファイル１４Ｂと、複数種類のサービスシートに印字するメッセージを印字ＩＤごとに格納するメッセージファイル１４Ｃと、を格納する。
【００１８】
ここで、サービスシートはレシートとともにプリンタ１２Ｃによって記録媒体に印字されるシートであり、商品の引換券、保証書、取扱説明書、その他の販売関連情報を含む。
【００１９】
記憶部１４は、商品販売データ登録処理プログラムを格納し、制御部１１は記憶部１４から商品販売データ登録処理プログラムを読み出して実行する。
【００２０】
登録処理装置１は、通信部１３を介してストアコントローラ等の管理装置２と通信してもよい。
【００２１】
管理装置２は、演算装置であるＣＰＵを含む制御部２０１と、情報を入出力する入出力部２０２と、情報通信を行う通信部２０３と、メモリ、ハードディスクドライブ等の記憶装置を含む記憶部２０４と、を備える。
【００２２】
記憶部２０４は、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタ２０４Ａと、複数種類のサービスシートに印字するメッセージを印字ＩＤごとに格納するメッセージマスタ２０４Ｂと、を格納する。
【００２３】
登録処理装置１は、一取引内の商品に対応する商品コードが商品マスタ１４Ａにない場合、管理装置２の商品マスタ２０４Ａから該当するデータを読み出して商品マスタ１４Ａに格納し、一取引の処理を行う。
【００２４】
管理装置２は、商品マスタ２０４Ａ及びメッセージマスタ２０４Ｂに格納されているデータに変更があった場合、該当するデータと更新指示とを  登録処理装置１に送信する。登録処理装置１は受信したデータと更新指示に基づいて商品マスタ１４Ａ及びメッセージファイル１４Ｃを更新する。
【００２５】
図３は、商品マスタ１４Ａのデータ構成を示す図である。図３に示すように、商品マスタ１４Ａは、商品毎に固有に割り当てられる「商品コード」と、商品の名称である「名称」と、商品の１個当たりの価格である「単価」と、商品の販売部門を示す「部門」と、複数種類のサービスシートの印字内容に固有に割り当てられる印字ＩＤを格納する複数の「印字区分」と、を格納する。
【００２６】
各データの例は、商品コードが「４００００００００１２３４」、名称が「空気清浄機」、単価が「３９８００」、部門が「５０１０」、印字区分１が「１」、印字区分ｎが「ｎ」である。
【００２７】
商品マスタ２０４Ａのデータ構成は商品マスタ１４Ａのデータ構成と同様である。
【００２８】
図４は、トランザクションファイル１４Ｂのデータ構成を示す図である。図４に示すように、トランザクションファイル１４Ｂは、顧客が購入した商品を示す「商品コード」と当該商品の名称である「名称」と、当該商品の１個当たりの価格である「単価」と、顧客が購入した個数である「数量」と、複数種類のサービスシートの印字内容に固有に割り当てられる印字ＩＤを格納する複数の「印字区分」と、を格納する。
【００２９】
各データの例は、商品コードが「４００００００００１２３４」、名称が「空気清浄機」、単価が「３９８００」、数量が「１」、印字区分１が「１」、印字区分ｎが「ｎ」である。
【００３０】
図５は、メッセージファイル１４Ｃのデータ構成を示す図である。図５に示すように、メッセージファイル１４Ｃは、複数種類のサービスシートの印字内容に固有に割り当てられる印字ＩＤを格納する「印字ＩＤ」と、サービスシートに印字する印字内容を示す「印字メッセージ」と、商品が複数個購入された場合のサービスシートの印字枚数を示す区分を格納する「印字枚数」と、を格納する。
【００３１】
各データの例は、印字ＩＤが「１」、印字メッセージが「引換券」、印字枚数が、複数商品の購入の場合でも1枚だけを印字することを示す「０」、である。
【００３２】
メッセージマスタ２０４Ｂのデータ構成は、メッセージファイル１４Ｃのデータ構成と同様である。
【００３３】
図６は、登録処理装置１の動作を示すフローチャートである。図６に示すように、ステップ６０１において、登録処理装置１はスキャナによって商品をスキャンし、商品に貼付されている商品コードを読み取る。
【００３４】
ステップ６０２において、登録処理装置１は読取った商品コードに基づいて商品マスタ１４Ａを検索し、名称、単価、部門、及び複数種類の印字区分を読み込み、数量とともにトランザクションファイル１４Ｂに格納する。
【００３５】
ステップ６０３において、登録処理装置１は小計ボタンが押下されたかを判定する。登録処理装置１は小計ボタンが押下されたと判定した場合、ステップ６０４に進み、押下されたと判定しない場合、ステップ６０１に戻る。
【００３６】
ステップ６０４において、登録処理装置１はトランザクションファイル１４Ｂから単価と数量とを順次読みだして小計を計算する。
【００３７】
ステップ６０５において、登録処理装置１は預り金を入力する。
【００３８】
ステップ６０６において、登録処理装置１は小計と預り金に基づいてつり銭を計算する。
【００３９】
ステップ６０７において、登録処理装置１はサービスシート印字処理を行う。
【００４０】
ステップ６０８において、登録処理装置１はトランザクションファイル１４Ｂをクリアして一取引を終了する。
【００４１】
図7は、登録処理装置１のサービスシート印字処理動作を示すフローチャートである。す7に示すように、ステップ７０１において、登録処理装置１はトランザクションファイル１４Ｂから商品コード、商品名、及び複数種類の印字区分を読み出す。
【００４２】
ステップ７０２において、登録処理装置１はすべての商品についてサービスシートの印字処理が終了したかを判定する。登録処理装置１はすべての商品についてサービスシートの印字処理が終了したと判定した場合、処理を終了し、すべての商品についてサービスシートの印字処理を終了したと判定しない場合、ステップ７０３に進む。
【００４３】
ステップ７０３において、登録処理装置１はカウンタｍを１によって初期化する。
【００４４】
ステップ７０４において、登録処理装置１は印字区分ｍが、サービスシートを印字しないことを示す「０」であるかを判定する。
【００４５】
登録処理装置１は印字区分ｍが「０」であると判定した場合、ステップ７０７に進み、「０」でないと判定した場合、ステップ７０５に進む。
【００４６】
ステップ７０５において、登録処理装置１はトランザクションファイル１４Ｂから読み込んだ各印字区分に格納されている印字ＩＤに基づいて、順次メッセージテーブル１４Ｃから印字メッセージと印字枚数とを読み出す。
【００４７】
ステップ７０６において、登録処理装置１はサービスシートの印字処理を行う。
【００４８】
具体的には、印字区分ｍの印字メッセージを印字枚数に格納されている指示に従って、印字する。
【００４９】
印字枚数は、例えば、「０」の場合は複数商品が購入された場合でも1枚を、「１」の場合は購入された商品の数だけサービスシートを印字するように設定することができる。
【００５０】
ステップ７０７において、登録処理装置１はカウンタｍに１を加算して新たなカウンタｍとする。
【００５１】
ステップ７０８において、登録処理装置１はカウンタｍが印字区分の数であるｎを上回ったかを判定する。
【００５２】
登録処理装置１はカウンタｍが印字区分の数であるｎを上回ったと判定した場合、処理を終了し、上回ったと判定しない場合、ステップ７０４に戻って次の印字区分の処理を行う。
【００５３】
以上述べたように、本実施形態の登録処理装置１は、情報を入出力する入出力部１２と、金銭を入出金する入出金装置と、記録媒体に画像形成するプリンタと、商品毎に固有に割り当てられる識別子である商品コード毎に単価及び複数種類のサービスシートの印字指示を示す複数の印字ＩＤを格納する商品マスタ１４Ａと、一取引の内容を格納するトランザクションファイル１４Ｂと、複数種類のサービスシートに印字するメッセージを印字ＩＤごとに格納するメッセージファイル１４Ｃと、購入された商品ごとに商品マスタ１４Ａから読み出した印字ＩＤに基づいてメッセージファイル１４Ｃから印字するメッセージを読み出し、複数種類のサービスシートを入出力部１２から出力する制御部１１と、を備える。
【００５４】
従って、複数種類の保証書乃至引換券などのサービスシートをレシートとともに印刷することが可能となるという効果がある。
【００５５】
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５６】
１：登録処理装置
２：管理装置
１４Ｃ：メッセージファイル
【図１】
2014170303.tif 000003
【図２】
2014170303.tif 000004
【図３】
2014170303.tif 000005
【図４】
2014170303.tif 000006
【図５】
2014170303.tif 000007
【図６】
2014170303.tif 000008
【図７】
2014170303.tif 000009