(57)【要約】【課題】同一加盟店における取引に際して発生したポイントのみを累計し、加盟店以外の店舗で発生したポイントの不正利用を防止する。【解決手段】商品情報に基づく販売処理に関する販売金額に応じたポイントを算出し（ステップＳ１９）、算出したポイントに関するポイント情報およびこのポイント情報の出所の同一性を示す識別情報がプリントされたポイントレシートから前記ポイント情報および前記識別情報を取得して（Ｓ２０）、取得した識別情報に基づいてポイント情報の出所の同一性を判断する（Ｓ２１）。出所の同一性があると判断した識別情報がプリントされたポイントレシートから取得したポイント情報に基づくポイントと算出したポイントとを加算し（Ｓ２２）、加算したポイントに基づく新たなポイント情報およびこの新たなポイント情報の出所の同一性を示す識別情報をプリントしたポイントレシートを発行するようにした（Ｓ２６）。【選択図】    図１０
2004157809.tif 000002
【特許請求の範囲】
【請求項１】
商品情報に基づく販売処理を実行する販売処理手段と、
前記販売処理に関する販売金額に応じたポイントを算出する販売ポイント算出手段と、
算出したポイントに関するポイント情報およびこのポイント情報の出所の同一性を示す識別情報がプリントされたポイントレシートから前記ポイント情報および前記識別情報を取得する情報取得手段と、
取得した前記識別情報に基づいて前記ポイント情報の出所の同一性を判断する同一性判断手段と、
出所の同一性があると判断した前記識別情報がプリントされた前記ポイントレシートから取得した前記ポイント情報に基づくポイントと算出したポイントとを加算するポイント累計手段と、
加算したポイントに基づく新たな前記ポイント情報およびこの新たなポイント情報の出所の同一性を示す前記識別情報をプリントした前記ポイントレシートを発行するポイントレシート発行手段と、
を具備する販売データ処理装置。
【請求項２】
任意に設定されるサービスポイント情報とサービス情報とを対応付けて記憶するサービスポイント記憶手段と、
加算したポイントが前記サービスポイント情報に基づくサービスポイントに到達したか否かを判断するポイント到達判断手段と、
前記サービスポイントに到達した場合に前記サービスポイント情報に対応付けられたサービス情報およびこのサービス情報の出所の同一性を示す前記識別情報をプリントしたサービスレシートを発行するサービスレシート発行手段と、
前記サービスポイントに到達したポイントから前記サービスポイントを減算するポイント減算手段と、
を具備し、
前記ポイントレシート発行手段は、前記サービスポイントを減算したポイントに関する新たな前記ポイント情報をプリントした前記ポイントレシートを発行する請求項１記載の販売データ処理装置。
【請求項３】
ポイントを生成する販売金額を変更自在に設定する対ポイント金額設定手段を具備する請求項１または２記載の販売データ処理装置。
【請求項４】
前記ポイントレシート発行手段は、前記ポイント情報および前記識別情報をコード化したコード化データをプリントした前記ポイントレシートを発行する請求項１、２または３記載の販売データ処理装置。
【請求項５】
前記サービスレシート発行手段は、前記サービス情報および前記識別情報をコード化したコード化データをプリントした前記ポイントレシートを発行する請求項２、３または４記載の販売データ処理装置。
【請求項６】
商品情報に基づく販売処理を実行する販売処理手段と、プリントデータに基づくプリントを行なうプリント手段と、を具備する販売データ処理装置が備えるコンピュータの記憶装置にインストールされ、このコンピュータに、
前記販売処理手段による販売処理に関する販売金額に応じたポイントを算出する販売ポイント算出機能と、
算出したポイント情報およびこのポイント情報の出所の同一性を示す識別情報がプリントされたポイントレシートから前記ポイント情報および前記識別情報を取得する情報取得機能と、
取得した前記識別情報に基づいて、出所の同一性があると判断した前記識別情報がプリントされた前記ポイントレシートから取得した前記ポイント情報に基づくポイントと算出したポイントとを加算するポイント累計機能と、
加算したポイントに基づく新たな前記ポイント情報およびこの新たなポイント情報の出所の同一性を示す前記識別情報をプリントした前記ポイントレシートを前記プリンタ手段に発行させるポイントレシート発行機能と、
を実行させるポイント累計プログラム。
【請求項７】
任意に設定されるサービスポイント情報とサービス情報とを対応付けて記憶するサービスポイント記憶機能と、
加算したポイントが前記サービスポイント情報に基づくサービスポイントに到達した場合に前記サービスポイント情報に対応付けられたサービス情報およびこのサービス情報の出所の同一性を示す前記識別情報をプリントしたサービスレシートを発行するサービスレシート発行機能と、
前記サービスポイントに到達したポイントから前記サービスポイントを減算するポイント減算機能と、
を前記コンピュータに実行させ、
前記ポイントレシート発行機能により、前記サービスポイントを減算したポイントに関する新たな前記ポイント情報をプリントした前記ポイントレシートを発行させるようにした請求項６記載のポイント累計プログラム。
【請求項８】
ポイントを生成する販売金額を変更自在に設定する対ポイント金額設定機能を前記コンピュータに実行させる請求項６または７記載のポイント累計プログラム。
【請求項９】
前記ポイントレシート発行機能は、前記プリント手段に対して、前記ポイント情報および前記識別情報をコード化したコード化データをプリントしたポイントレシートを発行させる請求項１、２または３記載の販売データ処理装置。
【請求項１０】
前記サービスレシート発行機能は、前記プリント手段に対して、前記サービス情報および前記識別情報をコード化したコード化データをプリントした前記ポイントレシートを発行させる請求項２、３または４記載の販売データ処理装置。
【請求項１１】
機械読み取り可能であって、請求項６ないし１０のいずれか一に記載のポイント累計プログラムを記憶する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、販売データ処理装置、ポイント累計プログラムおよび記憶媒体に関する。
【０００２】
【従来の技術】
従来より、スーパーマーケットやコンビニエンスストア等では、販売促進のために、例えば、ＰＯＳ端末等を利用して、取引毎に取引内容に応じたポイントを発生させ、このポイントを利用して各種サービスを行なうポイントシステムを導入している店舗がある。
【０００３】
このようなポイントシステムでは、例えば、取引に際して発生したポイントを、ポイントカード等の可搬性を有する記憶媒体に充填するようにした技術がある。
【０００４】
しかし、ポイントをポイントカード等の可搬性を有する記憶媒体に充填するようにした技術では、ポイントカードの充填を行なう専用端末が必要となる。また、このような技術では、発生したポイントをいつでも充填できるように、顧客がポイントカードを常時携帯していなくてはならず、現在ポイントカードに充填されている残高がゼロ円である場合にも、ポイントカードを常時携帯していなくてはならないという不具合がある。
【０００５】
このため、例えば、取引毎に取引内容に応じたポイントをバーコードとして印字したレシートを発行することに加えて、レシートに印字されたバーコードを読み取ることによりバーコード化されたポイントを随時累計するとともに累計したポイントをバーコードとして新たに印字したレシートを発行するようにした技術がある（例えば、特許文献１参照）。このような技術では、ポイントカードの充填を行なう専用端末やポイントカード等を導入することなく、顧客に対する利益還元のためのポイントシステムを導入することができる。
【０００６】
【特許文献１】
特開平８−２３５４４０号公報
【０００７】
【発明が解決しようとする課題】
ところで、上述した特開平８−２３５４４０号公報に開示されているポイントシステムを、単一の店舗のみならず、例えば、商店街における複数の店舗間で共通化して使用するような運用形態をとっている場合、上述した技術では、市町村が異なる等、別の商店街で同様のポイントシステムを採用していると、ある商店街で発生したポイントがこの商店街とは異なる商店街で不正に利用されてしまうことが考えられる。
【０００８】
このような場合、ある商店街の活性化およびこの商店街の利用客に対する利益還元を目的としているにも拘わらず、十分な顧客囲い込み効果を期待することができないばかりか、不正に利用されたポイントによって却って損害を被ることも心配される。
【０００９】
本発明の目的は、同一加盟店における取引に際して発生したポイントのみを累計し、加盟店以外の店舗で発生したポイントの不正利用を防止することである。
【００１０】
【課題を解決するための手段】
本発明の販売データ処理装置（例えばＰＯＳ端末）は、商品情報（例えば単価や商品名）に基づく販売処理を実行する販売処理手段と、前記販売処理に関する販売金額に応じたポイントを算出する販売ポイント算出手段と、算出したポイントに関するポイント情報およびこのポイント情報の出所の同一性を示す識別情報（例えば加盟店情報）がプリントされたポイントレシートから前記ポイント情報および前記識別情報を取得する情報取得手段（例えばバーコードスキャナやキーボード）と、取得した前記識別情報に基づいて前記ポイント情報の出所の同一性を判断する同一性判断手段と、出所の同一性があると判断した前記識別情報がプリントされた前記ポイントレシートから取得した前記ポイント情報に基づくポイントと算出したポイントとを加算するポイント累計手段と、加算したポイントに基づく新たな前記ポイント情報およびこの新たなポイント情報の出所の同一性を示す前記識別情報をプリントした前記ポイントレシートを発行するポイントレシート発行手段と、を具備する。
【００１１】
したがって、別の取引における販売処理で発生したポイントのうち出所の同一性があるポイントのみを加算したポイントに関するポイント情報をプリントしたポイントレシートを発行することができる。
【００１２】
【発明の実施の形態】
本発明の一実施の形態を図１ないし図６に基づいて説明する。本実施の形態は、販売データ処理装置としてＰＯＳ端末への適用例を示す。
【００１３】
図１は、ＰＯＳ端末を示す外観斜視図である。オペレータの立ち位置を図１中手前側とすると、ＰＯＳ端末１は、オペレータの立ち位置側から見て右側上方に設けられて取引情報等をオペレータ側に表示するディスプレイ２と、ディスプレイ２の背面側に立設されて取引情報等を客側に表示する客側ディスプレイ３とを備えている。さらに、ＰＯＳ端末１は、オペレータの立ち位置側から見てディスプレイ２の左側方に、後述する各種レシート（図７および図８参照）を発行するレシート発行口４、および、ジャーナル窓５を備えている。
【００１４】
ＰＯＳ端末１の上面であり、オペレータの立ち位置側から見てレシート発行口４およびジャーナル窓５の右側は、オペレータによる操作を受け付ける操作領域６とされている。この操作領域６には、図示しない鍵によってＰＯＳ端末１の動作モードを切り替え操作するコントロールキー７や、各種のキーが集合するキーボード８が設けられている。
【００１５】
コントロールキー７は、オペレータによる鍵の切り替え操作によって、ＰＯＳ端末１の動作モードを、設定，登録，精算等に切り替え設定する。登録モードは、ＰＯＳ端末１に対して、取引に際して入力されるＰＬＵコード、部門コード、販売点数および販売金額等の各種データを記憶し、記憶した各種データに基づいてレシート用紙およびジャーナル用紙へのプリントを可能とする動作モードである。精算モードは、ＰＯＳ端末１に対して、後述する販売データ処理により記憶させたＰＯＳ端末１単位での売上合計金額等のプリントを可能とする動作モードである。一般的に、精算モードは、一日の業務終了時に行われる精算業務に際して設定される。設定モードは、ＰＯＳ端末１に対して、登録モードや精算モードの設定下で実行する各種処理に際して必要となる各種の設定データの設定を可能とする動作モードである。設定モードの設定下で設定可能な設定データとしては、例えば、後述する販売データ処理に際して発行する各種レシート（図７および図８参照）にプリントするコマーシャルｐ６，ｓ６、ＰＬＵ（Ｐｒｉｃｅ  Ｌｏｏｋ  Ｕｐ）コードに対応付ける商品名や単価等がある。また、本実施の形態では、後述する販売データ処理に際して参照される対ポイント情報やサービス金額情報ｓ３（図８参照）を、設定モードの設定下で設定することが可能である。
【００１６】
キーボード８は、図２に示すように、ＰＬＵコードや金額、販売数量等を入力するための置数キー９、商品の部門コードを入力する部門キー１０、小計算出を宣言する小計キー１１、売上処理において現金による締めを宣言するための預／現計キー１２等を備えている。また、キーボード８は、後述する販売データ処理に際して操作されるポイントキー１３を備えている。
【００１７】
加えて、ＰＯＳ端末１には、コード化データとしてのバーコード（図７および図８参照）を光学的に読み取るための情報取得手段としてのバーコードスキャナ１４、および、ＰＯＳ端末１の下側に配置されて引出し１５内に金銭等を収納保持するドロワ１６が接続されている。
【００１８】
次に、ＰＯＳ端末１に内蔵された各部およびＰＯＳ端末１に接続される各部の電気的接続について図３を参照して説明する。図３は、ＰＯＳ端末１に内蔵された各部およびＰＯＳ端末１に接続される各部の電気的接続を示すブロック図である。ＰＯＳ端末１は、コンピュータとしてのマイクロコンピュータ（Ｍｉｃｒｏｃｏｍｐｕｔｅｒ：以下、マイコンという）２０を内蔵し、このマイコン２０が各部を駆動制御する。マイコン２０は、各部を集中的に制御するＣＰＵ（Ｃｅｎｔｒａｌ  ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）２１に、アドレスバス、データバス等のバスライン２２を介して、起動プログラム等の固定的データを予め格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３と、売上バッファやプリントバッファ等の各種バッファや各種データを書き換え自在に格納するワークメモリ１２０（図６参照）が確保されたＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２４と、が接続されて構成されている。
【００１９】
ＲＡＭ２４は、少なくとも一部が、図示しないバッテリによってバックアップされており、バッテリによってバックアップされている領域には、図示しないＰＬＵファイル、売上ファイルに加えて、ポイント処理テーブル１００（図４参照）等が格納されている。
【００２０】
特に図示しないが、ＰＬＵファイルは、部門コード、商品名、単価等の商品情報を、ＰＬＵコードにそれぞれ対応付けて記憶するファイル構造を備えている。
【００２１】
同様に、図示を省略するが、売上ファイルは、後述する取引メモリ１００に記憶された一取引の情報を取引毎に記憶するファイル構造を備える。
【００２２】
ポイント処理テーブル１００は、図４に示すように、いくら分の販売金額に対して何ポイントが発生するかを示す対ポイント金額情報が設定される対ポイント金額情報エリア１０１と、満点すなわち後述するサービスレシートＲｓを発行するポイント数を示すサービスポイント情報としての満点ポイント情報が設定される満点ポイント情報エリア１０２とが確保されたファイル構造を備えている。このため、本実施の形態では、満点ポイント情報エリア１０２によってサービスポイント記憶手段およびサービスポイント記憶機能が実現される。
【００２３】
ポイント処理テーブル１００における対ポイント金額情報および満点ポイント情報は、キーボード８の操作によって、オペレータが任意の値を変更自在に設定することができる。本実施の形態では、１ポイントを生成する販売金額を対ポイント金額情報として設定することができ、図４では１ポイントを生成する販売金額として「１００円」が設定されている。また、図４では、１００ポイントを満点ポイントとし、後述する販売データ処理に際して累計したポイントが満点ポイントに到達すると５００円の値引きを行なうサービス情報としてのサービス金額情報ｓ３が設定されている。すなわち、満点ポイント情報エリア１０２は、サービスポイント情報としての満点ポイント情報と、サービス情報としてのサービス金額情報ｓ３とを対応付けて記憶する。
【００２４】
また、ＲＡＭ２４には、後述する販売データ処理に際して、取引に関する取引情報を記憶する取引メモリ１１０（図５参照）や、ワークメモリ１２０（図６参照）等が格納されている。
【００２５】
図５は、取引メモリ１１０におけるデータ構造を模式的に示す説明図である。取引メモリ１１０は、各取引で販売した商品のＰＬＵコードやこれに対応付けられた商品情報および販売個数等を対応づけて記憶する販売情報エリア１１１、販売情報エリア１１１に示される取引における値引き等のサービス情報を記憶するサービス情報エリア１１２、サービス情報を加味した一取引におけるトータルの売上金額を記憶する売上金額エリア１１３、および、決済の種類を記憶する決済分類エリア１１４に分類されている。取引メモリ１１０に記憶される各種データは、取引毎に更新記憶される。すなわち、取引メモリ１１０には、最新の取引情報が記憶される。
【００２６】
図６は、ワークメモリ１２０におけるデータ構造を模式的に示す説明図である。ワークメモリ１２０には、加盟店情報エリア１２１、ポイントコマーシャルエリア１２２、ポイントレシート名称エリア１２３、サービスコマーシャルエリア１２４、サービスレシート名称エリア１２５、累計ポイント計算エリア１２６、直前売上げ合計額セーブエリア１２７等が確保されている。
【００２７】
加盟店情報エリア１２１は、ＰＯＳ端末１が設置されている店舗が加盟する識別情報としての加盟店情報ｐ２（図７および図８参照）を記憶する。
【００２８】
ポイントコマーシャルエリア１２２は、後述するポイントレシートＲｐ（図７参照）の発行に際して印字するコマーシャルｐ６を記憶する。
【００２９】
ポイントレシート名称エリア１２３は、後述する販売データ処理に際してポイントレシートＲｐを発行する場合に、ポイントコマーシャルエリア１２２に記憶されたコマーシャルｐ６とともにプリントされて、ポイントレシートＲｐであることを示すレシート名称ｐ５を記憶する。
【００３０】
サービスコマーシャルエリア１２４は、後述するサービスレシートＲｓ（図８参照）の発行に際して印字するコマーシャルｓ６を記憶する。
【００３１】
サービスレシート名称エリア１２５は、後述する販売データ処理に際してサービスレシートＲｓを発行する場合に、サービスコマーシャルエリア１２４に記憶されたコマーシャルｓ６とともにプリントされて、サービスレシートＲｓであることを示すレシート名称ｓ５を記憶する。
【００３２】
累計ポイント計算エリア１２６は、後述する販売データ処理に際して用いられ、後述する販売データ処理において加算したポイントに関するポイント情報を記憶する。
【００３３】
直前売上げ合計額セーブエリア１２７は、後述する販売データ処理に際して参照されて、取引メモリ１１０の売上金額エリア１１３に記憶される最新の取引における売上金額に関する売上金額情報を記憶する。
【００３４】
加えて、ＲＡＭ２４には、後述する販売データ処理やポイント設定処理を実行するポイント累計プログラムが格納されている。このため、本実施の形態では、ＲＡＭ２４によってコンピュータの記憶装置が実現されている。
【００３５】
特に図示しないが、本実施の形態のＲＡＭ２４に記憶されるポイント累計プログラムは、フレキシブルディスク等の可搬性を有する図示しないメディアに記憶されたプログラムを、ＰＯＳ端末１が備えるＦＤドライブ等の図示しない読取装置を用いてインストールすることにより記憶されている。このため、本実施の形態では、フレキシブルディスク等の可搬性を有するメディアによって記憶媒体が実現されている。なお、記憶媒体を実現する可搬性を有するメディアは、フレキシブルディスクに限るものではなく、例えは、ＣＤ−ＲＯＭ、光磁気ディスク等公知の各種の可搬性を有するメディアであってもよい。また、フレキシブルディスク以外のメディアを記憶媒体として用いて、該メディアに記憶されたポイント累計プログラムをＰＯＳ端末１にインストールする場合には、該メディアに記憶されたポイント累計プログラムの読み取りが可能な読取装置を用いる。
【００３６】
ポイント累計プログラム以外のプログラムで、ＲＯＭ２３に格納された制御プログラムは、ＰＯＳ端末１の起動時に、ＲＡＭ２４に書き込まれる。これによって、マイコン２０による各部の駆動制御が可能な状態となる。
【００３７】
マイコン２０によって駆動制御される各部について図３を参照して以下に説明する。
【００３８】
ディスプレイ２は、表示制御回路２５を介してバスライン２２に接続され、マイコン２０からの表示データが表示制御回路２５に入力されると、表示制御回路２５に駆動されて所定事項を表示する。
【００３９】
客側ディスプレイ３は、客側表示制御回路２６を介してバスライン２２に接続され、マイコン２０からの客側表示データが客側表示制御回路２６に入力されると、客側表示制御回路２６に駆動されて所定事項を表示する。
【００４０】
コントロールキー７は、コントロールキー入力回路２７を介してバスライン２２に接続され、コントロールキー入力回路２７の動作によって切り替え位置に応じた信号をマイコン２０に入力する。マイコン２０は、コントロールキー７からの出力信号に応じて、ＰＯＳ端末１の動作モードを登録モード、設定モード、精算モード等の各動作モードに設定する。
【００４１】
キーボード８は、キーボード入力回路２８を介してバスライン２２に接続され、キーボード入力回路２８の動作によって操作されたキーに応じた信号をマイコン２０に入力する。
【００４２】
バーコードスキャナ１４は、スキャナ入力回路２９を介してバスライン２２に接続され、スキャナ入力回路２９の動作によって読み取ったＰＬＵコードのデータをマイコン２０に送信する。
【００４３】
また、ＰＯＳ端末１には、マイコン２０によって駆動制御されるプリント手段としてのサーマルプリンタ３０が内蔵されている。このサーマルプリンタ３０は、プリンタ制御回路３１を介してバスライン２２に接続され、マイコン２０からのプリントデータがプリンタ制御回路３１に入力されると、プリンタ制御回路３１に駆動されてレシート用紙やジャーナル用紙に所定事項をプリントする。さらに、このサーマルプリンタ３０には、マイコンによって駆動制御されてレシート用紙を所定の位置で切断する図示しないカッタ部が内蔵されている。このカッタ部の動作により、サーマルプリンタ３０は、所定事項をプリントしたレシート用紙をポイントレシートＲｐやサービスレシートＲｓ（図７および図８参照）として発行する機能を発揮する。
【００４４】
ここで、後述する販売データ処理に際して発行されるポイントレシートＲｐおよびサービスレシートＲｓについて図７および図８を参照して説明する。ここで、ポイントレシートＲｐおよびサービスレシートＲｓは、後述する販売データ処理に際して、取引内容を示す通常のレシートとは別に発行されるレシートである。
【００４５】
ポイントレシートＲｐには、図７に示すように、このポイントレシートＲｐを発行した日付情報ｐ１や加盟店情報ｐ２に加えて、このポイントレシートＲｐを発行するまでに加算されたポイント情報ｐ３等がプリントされている。加盟店情報ｐ２は、加盟店情報ｐ２をバーコードの形態にコード化した加盟店コードｐｃ、および、加盟店コードｐｃの置数キー９による入力を可能とする数字情報ｐｆによって表わされている。また、ポイント情報ｐ３は、ポイント情報ｐ３をバーコードの形態にコード化したポイントコードｐｔ、および、ポイントを視覚的に表わす数値情報ｐｍによって表わされている。
【００４６】
また、ポイントレシートＲｐには、このポイントレシートＲｐを発行した店舗のロゴｐ４や、ポイントレシートＲｐであることを示す名称情報ｐ５、このポイントレシートＲｐのコマーシャルｐ６、ポイントレシートＲｐ発行時の担当者情報ｐ７、ポイントレシートの一連番号情報ｐ８等がプリントされている。
【００４７】
サービスレシートＲｓには、図８に示すように、このサービスレシートを発行した日付情報ｓ１や加盟店情報ｐ２に加えて、このサービスレシートＲｓによって値引き可能なサービス金額情報ｓ３等がプリントされている。加盟店情報ｐ２は、ポイントレシートＲｐと同様に、加盟店情報ｐ２をバーコードの形態にコード化した加盟店コードｐｃ、および、加盟店コードｐｃの置数キー９による入力を可能とする数字情報ｐｆによって表わされている。また、サービス金額情報ｓ３は、サービス金額情報ｓ３をバーコードの形態にコード化したサービス金額コードｓｃおよびサービス金額を視覚的に表わす数値情報ｓｍによって表わされている。
【００４８】
また、サービスレシートＲｓには、ポイントレシートＲｐと同様に、このサービスレシートＲｓを発行した店舗のロゴｓ４や、サービスレシートＲｓであることを示す名称情報ｓ５、このサービスレシートＲｓのコマーシャルｓ６、サービスレシートＲｓ発行時の担当者情報７、サービスレシートＲｓの一連番号情報ｓ８等がプリントされている。
【００４９】
加えて、ＰＯＳ端末１とは別体で設けられたドロワ１６も、マイコン２０によって駆動制御される。ドロワ１６は、ドロワ制御回路３２によりＯＮ／ＯＦＦ駆動されるソレノイド（図示せず）を備えている。ドロワ制御回路３２は、マイコン２０からの開放信号に応じてソレノイドをＯＮ／ＯＦＦ駆動することによりドロワ１６の引出し１５の開放またはロックを行なう。
【００５０】
ここで、オペレータによるキーボード８の操作によって、ポイント処理テーブル１００における対ポイント金額情報および満点ポイント情報の各値を設定するポイント設定処理について図９を参照して説明する。図９は、ＲＡＭ２４に格納されたポイント累計プログラムに基づいてＣＰＵ２１が実行するポイント設定処理について概略的に説明するフローチャートである。ポイント設定処理は、コントロールキー７の操作により設定モードが設定されている場合に実行可能である。
【００５１】
ポイント設定処理は、まず、コントロールキー７の操作により設定モードが設定されている状況下で、キーボード８の操作によりポイント設定処理の実行が宣言されたか否かを判断し（ステップＳ１）、ポイント設定処理の実行が宣言された場合には（Ｓ１のＹ）、対ポイント金額情報や満点ポイント情報の設定を行なわせる操作ガイダンスをディスプレイ２に表示させる（Ｓ２）。
【００５２】
オペレータは、ディスプレイ２に表示される操作ガイダンスにしたがって、キーボード８を操作することにより、対ポイント金額情報や満点ポイント情報を設定し、設定が完了するとキーボード８における所定のキー操作を行なうことにより設定が完了したことを宣言する。
【００５３】
そして、設定が完了したことが宣言されるまで待機し（Ｓ３）、設定完了の宣言があった場合に（Ｓ３のＹ）、設定された対ポイント金額情報や満点ポイント情報をポイント処理テーブルに設定して（Ｓ４）、処理を終了する。ここに、対ポイント金額設定手段および対ポイント金額設定機能が実現される。
【００５４】
なお、説明を省略するが、コントロールキー７の操作により設定モードが設定されている状況下で、ポイント設定処理以外の処理の実行が宣言された場合（Ｓ１のＮ）、指定された処理を実行する。
【００５５】
次に、ＲＡＭ２４に格納されたポイント累計プログラムに基づいてＣＰＵ２１が実行する販売データ処理について図１０を参照して説明する。図１０に示す販売データ処理は、コントロールキー７の操作により、ＰＯＳ端末１の動作モードが登録モードに設定されている場合に実行される。
【００５６】
販売データ処理では、バーコードスキャナ１４によるバーコードの読み取りがあったと判断するまで（Ｓ１１のＮ）、または、預／現計キー１２の操作があったと判断するまで（Ｓ１５のＮ）待機しており、バーコードスキャナ１４によるバーコードの読み取りがあったと判断した場合には（Ｓ１１のＹ）、読み取ったバーコードがＰＬＵコードであるか否かを判断する（Ｓ１２）。
【００５７】
読み取ったバーコードがＰＬＵコードであると判断した場合（Ｓ１２のＮ）、読み取ったバーコードがＰＬＵコードであると判断してＰＬＵ処理を行なう（Ｓ２７）。ここに、販売処理手段としての機能が実行される。
【００５８】
公知の技術であるため説明を省略するが、ステップＳ２７で実行するＰＬＵ処理では、図示しないＰＬＵファイルを参照して、読み取ったバーコードから取得されるＰＬＵコードに対応する商品情報を取得し、取得した商品情報に基づく販売データをＲＡＭ２４の取引メモリ１１０の販売情報エリア１１１に記憶し、ここまでの小計金額を算出する。また、読み取ったＰＬＵコードに基づいて取得される単価あるいは小計金額等の情報をディスプレイ２や客側ディスプレイ３に表示させる。
【００５９】
ところで、販売データ処理の実行に際して、顧客からサービスレシートＲｓの提示があった場合、オペレータは、バーコードスキャナ１４によって、サービス金額コードｓｃを読み取った後に、加盟店コードｐｃを続けて読み取る。このため、本実施の形態のＰＯＳ端末１に対しては、バーコードスキャナ１４によるバーコードの読み取りによって、サービス金額コードｓｃも入力される。
【００６０】
読み取ったバーコードがＰＬＵコードではないと判断した場合には（Ｓ１２のＹ）、読み取ったバーコードがサービス金額コードｓｃであると判断し、このサービス金額コードｓｃに続いて読み取った加盟店コードｐｃに基づく加盟店情報ｐ２と、取引を行なっている店舗の加盟店情報ｐ２との同一性を判断する（Ｓ１３）。
【００６１】
なお、本実施の形態では、販売データ処理の実行に際して、サービス金額コードｓｃを読み取った後に、加盟店コードｐｃを続けて読み取るものとしたが、これに限るものではなく、例えば、ステップＳ１２でサービス金額コードｓｃであると判断した後に、「加盟店コードを読み取ってください」等のメッセージをディスプレイ２に表示させ、加盟店コードｐｃを読み取らせるようにしてもよい。
【００６２】
読み取った加盟店コードｐｃに基づく加盟店情報ｐ２と取引を行なっている店舗の加盟店情報ｐ２とが等しいと判断した場合（Ｓ１３のＹ）、読み取ったサービス金額コードｓｃから取得されるサービス金額情報ｓ３に基づいて、取引メモリ１１０に一時的に登録されている売上合計金額から、サービス金額コードｓｃより取得されるサービス金額情報ｓ３に基づくサービス金額を減算する値引き処理を行ない（Ｓ１４）、預／現計キー１２の操作があったと判断するまで（Ｓ１５のＮ）、ステップＳ１１からステップＳ１４までの処理、または、ステップＳ２７の処理を繰り返す。
【００６３】
預／現計キー１２の操作があったと判断した場合（Ｓ１５のＹ）、ＲＡＭ２４の取引メモリ１１０に記憶した販売データに基づいて締め処理を行なう（Ｓ１６）。
【００６４】
公知の技術であるため説明を省略するが、ステップＳ１６で実行する締め処理は、ステップＳ１１からステップＳ１４までの処理で取引メモリ１１０に記憶された各種データを図示しない売上ファイルに記憶するとともに、この販売データと入力された預かり金額とに基づいて、必要に応じて釣り銭金額を算出し、算出した釣り銭金額等の情報をディスプレイ２や客側ディスプレイ３に表示させる。
【００６５】
続いて、ステップＳ５で預／現計キー１２の操作があったと判断するまでにポイントキー１３の操作があったか否かを判断する（Ｓ１７）。
【００６６】
ここで、本実施の形態では、ＰＯＳ端末１を用いた取引に際して、顧客により前回以前の取引における販売データ処理の実行により発行したポイントレシートＲｐの提示があった場合、オペレータは預／現計キー１２を操作する前までにポイントキー１３を操作するものとする。なお、ポイントキー１３の操作タイミングは預／現計キー１２を操作する前までに限定するものではなく、預／現計キー１２が操作された後であってもよい。このような場合、どの取引における販売データ処理の実行に対してポイントを発行するかを特定できるように、一例として、預／現計キー１２が操作されてから所定時間が経過するまでにポイントキー１３を操作させるようにしてもよい。
【００６７】
また、ポイントキー１３を操作した場合、オペレータは、バーコードスキャナ１４によって、顧客が提示したポイントレシートＲｐにプリントされている加盟店コードｐｃおよびポイントコードｐｔを続けて読み取るものとする。本実施の形態では、バーコードスキャナ１４による加盟店コードｐｃおよびポイントコードｐｔの読み取りは預／現計キー１２の操作以前に限定するものではなく、預／現計キー１２が操作されてから所定時間が経過するまでに読み取られるものであればよい。
【００６８】
預／現計キー１２の操作があったと判断するまでにポイントキー１３の操作があったと判断した場合には（Ｓ１７のＹ）、取引メモリ１１０を参照して、この預／現計キー１２の操作の直前の取引における売上合計金額を販売金額として取得し（Ｓ１８）、図４に示すポイント処理テーブル１００を参照して、取得した販売金額に応じたポイントを算出する（Ｓ１９）。ここに、販売ポイント算出手段および販売ポイント算出機能が実現される。
【００６９】
その後、所定時間が経過したと判断するまでにバーコードスキャナ１４によるサービス金額コードｓｃの読み取りがあったと判断した場合（Ｓ２８のＮかつＳ２０のＹ）、サービス金額コードｓｃに続いて読み取った加盟店コードｐｃに基づく加盟店情報ｐ２と、加盟店情報エリア１２１を参照して取得される加盟店情報ｐ２との同一性を判断する（Ｓ２１）。ここに、同一性判断手段としての機能が実行される。
【００７０】
サービス金額コードｓｃに続いて読み取った加盟店コードｐｃに基づく加盟店情報ｐ２と、ＰＯＳ端末１が属する加盟店の加盟店情報ｐ２との同一性があると判断した場合には（Ｓ２１のＹ）、ステップＳ２９で変換したポイントとポイントキー１３の操作後に読み取ったポイントコードｐｔから取得されるポイントとを加算する（Ｓ２２）。ここに、ポイント累計手段およびポイント累計機能が実現される。
【００７１】
ポイント処理テーブル１００を参照して、ステップＳ２２で算出したポイントが満点ポイントに到達しているか否かを判断し（Ｓ２３）、ステップＳ２２で算出したポイントがサービスポイントに到達していると判断した場合には（Ｓ２３のＹ）、プリンタ制御回路３１によってサーマルプリンタ３０を駆動して、図８に示すサービスレシートＲｓを発行する（Ｓ２４）。ここに、サービスレシート発行手段およびサービスレシート発行機能が実現される。
【００７２】
また、ステップＳ２２で算出したポイントからサービスポイントを減算して残りポイントを算出し（Ｓ２５）、プリンタ制御回路３１によってサーマルプリンタ３０を駆動して、算出した残りポイントをポイントとしたポイントレシートＲｐを発行する（Ｓ２６）。ここに、ポイントレシート発行手段およびポイントレシート発行機能が実現される。
【００７３】
なお、ステップＳ２３で、ステップＳ２２で算出したポイントがサービスポイントに到達していないと判断した場合は（Ｓ２３のＮ）、ステップＳ２６に進む。
【００７４】
また、ステップＳ２１で、ポイントキー１３の操作後に読み取った加盟店コードｐｃが同一の加盟店コードｐｃではないと判断した場合（Ｓ２３のＮ）、および、所定時間が経過したと判断するまでにバーコードスキャナ１４によるポイントコードｐｔの読み取りがあったと判断した場合（Ｓ２０のＮかつＳ２８のＹ）、エラー発生と判断して所定のエラー処理を実行する。
【００７５】
さらに、ステップＳ１７で、預／現計キー１２の操作があったと判断するまでにポイント処理キーの操作はないと判断した場合（Ｓ１７のＮ）、そのまま処理を終了する。
【００７６】
本実施の形態によれば、顧客管理等を目的として格別複雑なシステムを構築する等設備投資の負担をかけることなく、同一加盟店における取引に際して発生したポイントのみを累計することができ、加盟店以外の店舗で発生したポイントの不正利用を防止することができる。
【００７７】
なお、本実施の形態では、加盟店情報ｐ２およびポイント情報ｐ３をバーコードの形態にコード化した加盟店コードｐｃおよびポイントコードｐｔとしたが、これに限るものではなく、加盟店情報ｐ２およびポイント情報ｐ３を２次元コードの形態にコード化した加盟店コードｐｃおよびポイントコードｐｔとしてもよい。
【００７８】
また、本実施の形態では、加盟店情報ｐ２およびポイント情報ｐ３をそれそれ別個にコード化したが、これに限るものではなく、例えば、２次元コードを採用することにより加盟店情報ｐ２およびポイント情報ｐ３を組み合せてコード化した単一のコード化データとしてもよい。この場合、バーコードスキャナ１４に代えて、２次元コードの読み取りが可能な図示しないマルチコードスキャナを用いる。なお、マルチコードスキャナについては公知の技術であるため説明を省略する。
【００７９】
このように本実施の形態においては、１００ポイントに設定された満点ポイント情報とサービス金額情報ｓ３とを対応付けて記憶し、加算したポイントが満点ポイント情報に基づく満点ポイントに到達したか否かを判断し、満点ポイントに到達した場合に満点ポイント情報に対応付けられたサービス金額情報ｓ３およびこのサービス金額情報ｓ３の出所の同一性を示す加盟店情報ｐ２をプリントしたサービスレシートＲｓを発行するとともに満点ポイントに到達したポイントから満点ポイントを減算することに加えて、満点ポイントを減算したポイントに関する新たなポイント情報ｐ３をプリントしたポイントレシートＲｐを発行するため、別の取引における販売処理で発生したポイントのうち出所の同一性がある（同一加盟店で発生した）ポイントのみを加算することによる付加価値を一層明確にすることができ、同一加盟店における顧客の囲い込み効果を期待することができる。
【００８０】
また本実施の形態においては、ポイントを生成する販売金額、すなわち、対ポイント金額を変更自在に設定することができるため、例えば、セール期間中、タイムサービス中の対ポイント金額を通常時の対ポイント金額と異ならせる等、運用形態を多様化することができ、これによっても同一加盟店における顧客の囲い込み効果を期待することができる。
【００８１】
また本実施の形態においては、ポイント情報ｐ３および加盟店情報ｐ２をバーコードの形態にコード化したポイントコードｐｔおよび加盟店コードｐｃをプリントしたポイントレシートＲｐを発行するため、加盟店情報ｐ２、ポイント情報ｐ３の入力を、バーコードスキャナ１４により行なうことができ、これによって加盟店情報ｐ２、ポイント情報ｐ３の入力作業を容易化することができる。
【００８２】
また本実施の形態においては、サービス情報ｓ３および加盟店情報ｐ２をバーコードの形態にコード化したサービス金額コードｓｃおよび加盟店コードｐｃをプリントしたポイントレシートＲｐを発行するため、加盟店情報ｐ２、サービス金額情報ｓ３の入力を、バーコードスキャナ１４により行なうことができ、これによって加盟店情報ｐ２、サービス金額情報ｓ３の入力の入力作業を容易化することができる。
【００８３】
なお、加盟店情報ｐ２、ポイント情報ｐ３、サービス情報ｓ３はバーコードの形態ではなく２次元コードとすることも可能であるため、加盟店情報ｐ２とポイント情報ｐ３またはサービス情報ｓ３とを単一の２次元コードとしてコード化することができ、バーコードスキャナ１４に代えて２次元コードの読み取りが可能なマルチコードスキャナを用いることによって加盟店情報ｐ２とポイント情報ｐ３またはサービス情報ｓ３との入力作業をより容易化することができる。
【００８４】
また本実施の形態によれば、商品情報に基づくＰＬＵ処理を実行し、プリントデータに基づくプリントを行なうサーマルプリンタ３０とを具備するＰＯＳ端末１が備えるマイコン２０のＲＡＭ２４に、このマイコン２０に、ＰＬＵ処理に関する販売金額に応じたポイントを算出する販売ポイント算出機能と、算出したポイント情報ｐ３およびこのポイント情報ｐ３の出所の同一性を示す加盟店情報ｐ２がプリントされたポイントレシートＲｐからポイント情報ｐ３および加盟店情報ｐ２を取得する情報取得機能と、取得した加盟店情報ｐ２に基づいて、出所の同一性があると判断した加盟店情報ｐ２がプリントされたポイントレシートＲｐから取得したポイント情報ｐ３に基づくポイントと算出したポイントとを加算するポイント累計機能と、加算したポイントに基づく新たなポイント情報ｐ３およびこの新たなポイント情報ｐ３の出所の同一性を示す加盟店情報ｐ２をプリントしたポイントレシートＲｐをサーマルプリンタ３０に発行させるポイントレシート発行機能と、を実行させるポイント累計プログラムをインストールしているため、顧客管理等を目的として格別複雑なシステムを構築する等設備投資の負担をかけることなく、同一加盟店における取引に際して発生したポイントのみを累計することができ、加盟店以外の店舗で発生したポイントの不正利用を防止することができる。
【００８５】
また本実施の形態によれば、上記機能に加えて、１００ポイントに設定された満点ポイント情報とサービス金額情報ｓ３とを対応付けて記憶するサービスポイント記憶機能と、加算したポイントが満点ポイント情報に基づく満点ポイントに到達した場合に満点ポイント情報に対応付けられたサービス金額情報ｓ３およびこのサービス金額情報ｓ３の出所の同一性を示す加盟店情報ｐ２をプリントしたサービスレシートＲｓを発行するサービスレシート発行機能と、満点ポイントに到達したポイントから満点ポイントを減算するポイント減算機能と、をマイコン２０に実行させ、上述のポイントレシート発行機能により、満点ポイントを減算したポイントに関する新たなポイント情報ｐ３をプリントしたポイントレシートＲｐを発行させるポイント累計プログラムをインストールしているため、別の取引における販売処理に際して発生したポイントのみを加算することによる付加価値を一層明確にすることができ、同一加盟店における顧客の囲い込み効果を期待することができる。
【００８６】
また本実施の形態によれば、上記機能に加えて、ポイントを生成する販売金額を変更自在に設定する対ポイント金額設定機能をマイコン２０に実行させるポイント累計プログラムをインストールしているため、例えば、セール期間中、タイムサービス中の対ポイント金額を通常時の対ポイント金額と異ならせる等、運用形態を多様化することができ、これによっても同一加盟店における顧客の囲い込み効果を期待することができる。
【００８７】
また本実施の形態によれば、サーマルプリンタ３０に対して、ポイント情報ｐ３および加盟店情報ｐ２をコード化したバーコードの形態にコード化したポイントコードｐｔ、加盟店コードｐｃをプリントしたポイントレシートＲｐを発行させるポイント累計プログラムをインストールしているため、加盟店情報ｐ２、ポイント情報の入力を、バーコードスキャナ１４により行なうことができ、これによって加盟店情報ｐ２、ポイント情報ｐ３の入力作業を容易化することができる。
【００８８】
また本実施の形態によれば、ドットプリンタ３０に対して、サービス金額情報ｓ３および加盟店情報ｐ２をバーコードの形態にコード化したサービス金額コードｓｃおよび加盟店コードｐｃをプリントしたポイントレシートＲｐを発行させるポイント累計プログラムをインストールしているため、発行したポイントレシートＲｐにプリントされたサービス金額情報ｓ３および加盟店情報ｐ２の入力を、バーコードスキャナ１４により行なうことができ、これによって加盟店情報ｐ２、ポイント情報ｐ３の入力作業を容易化することができる。
【００８９】
また本実施の形態によれば、機械読み取り可能であって、マイコン２０に上記機能を実行させる累計プログラムをＣＤ−ＲＯＭ等の可搬性を有する図示しない記憶媒体に記憶させているため、累計プログラムの実行により得られる上述した各種効果を得ることができる。
【００９０】
【発明の効果】
本発明によれば、顧客管理等を目的として格別複雑なシステムを構築する等設備投資の負担をかけることなく、販売処理で発生したポイントのうち出所の同一性があるポイントのみを加算することができ、加盟店以外の店舗で発生したポイントの不正利用を防止することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態のＰＯＳ端末を示す外観斜視図である。
【図２】操作領域における各種キー配列を示す平面図である。
【図３】ＰＯＳ端末に内蔵された各部およびＰＯＳ端末に接続される各部の電気的接続を示すブロック図である。
【図４】ポイント処理テーブルのエリア構造を示す説明図である。
【図５】取引メモリにおけるデータ構造を示す説明図である。
【図６】ワークメモリのエリア構造を示す説明図である。
【図７】ポイントレシートを例示する正面図である。
【図８】サービスレシートを例示する正面図である。
【図９】ＲＡＭに格納されたポイント設定プログラムに基づいてＣＰＵが実行するポイント設定処理について概略的に説明するフローチャートである。
【図１０】ＲＡＭに格納されたポイント累計プログラムに基づいてＣＰＵが実行する販売データ処理について概略的に説明するフローチャートである。
【符号の説明】
１      販売データ処理装置
１４      情報取得手段
２０      コンピュータ
２４      記憶装置
３０      プリント手段
Ｒｐ      ポイントレシート
Ｒｓ      サービスレシート
【図１】
2004157809.tif 000003
【図２】
2004157809.tif 000004
【図３】
2004157809.tif 000005
【図４】
2004157809.tif 000006
【図５】
2004157809.tif 000007
【図６】
2004157809.tif 000008
【図７】
2004157809.tif 000009
【図８】
2004157809.tif 000010
【図９】
2004157809.tif 000011
【図１０】
2004157809.tif 000012