(57)【特許請求の範囲】
【請求項１】
端末ＰＯＳであるＳＯＴ（Sales Operation Terminal）（７）とこれらのＳＯＴ（７）から送られてくるデータを一括して管理するストアコントローラ（１）等から構成されるＰＯＳシステムにおけるポイント加算方法において、
ＳＯＴ（７）はストアコントローラ（１）に累計ポイントの問い合わせを行い、
ＳＯＴ（７）はストアコントローラ（１）からの累計ポイントを受信できなかった場合には、ストアコントローラ（１）と通信可能となった状態で、売上ポイントを０とし、ＳＯＴ（７）がストアコントローラ（１）からの累計ポイントを受信できなかった場合の先の売上ポイントを保留ポイントとして送信し、
ＳＯＴ（７）はストアコントローラ（１）に累計ポイントの問い合わせを行い、
ストアコントローラ（１）は累計ポイント記録領域からの累計ポイントと新たに設けられた保留ポイント記録領域からの保留ポイントをＳＯＴ（７）に送信し、
ＳＯＴ（７）はストアコントローラ（１）から受信した累計ポイントと保留ポイントに今回の売上ポイントを加算して新たな累計による累計ポイントが特定ポイントを越えたかどうかを判断することを特徴とするＰＯＳシステムにおけるポイント加算方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、クリーニング業界等で構築されているＰＯＳシステム、特に１店舗内の売上による売上ポイントを管理し、他店での売上により発生した売上ポイントは管理しないＰＯＳシステムにおけるポイント加算方法に関する。
【０００２】
【従来の技術】
図２は、ポイント加算方法を実施するためのＰＯＳシステム構成を示す図である。図において、１は各端末からのデータを一括管理するＰＯＳシステムの中心となるストアコントローラ、１ａはストアコントローラ１に接続される８０桁プリンタ、２はバーコードを読み取るスキャナー、３はハンディターミナル、４はタグプリンタ、５はルート用端末（カプラー）、６はドットプリンタ、７はストアコントローラ１に接続されているＳＯＴでタグプリンタ４を１台接続することができる。ストアコントローラ１と各種端末、スキャナー２、ハンディターミナル３、タグプリンタ４、ルート用端末５間、及びＳＯＴ７とタグプリンタ４間等はＲＳ−２３２Ｃインタフェースで接続されている。
【０００３】
店舗で売上により発生した売上ポイントは店舗内のＳＯＴ７からストアコントローラ１に送信される。ストアコントローラ１は、ＳＯＴ７毎、顧客毎の売上ポイントの累計である累計ポイントを累計ポイント記録領域に記録しておく。ＳＯＴ７からの問い合わせに従って、問い合わせてきたＳＯＴ７の顧客の累計ポイントを送信する。
【０００４】
次に、特定ポイントの達成方法について説明する。
特定ポイントを１００と設定した場合、売上ポイントの累計である累計ポイントが１００、２００、３００、．．．を越えた時に特定ポイントを達成したと判断する。
すなわち、累計ポイント＜特定ポイントで、累計ポイント＋今回発生した売上ポイント＞＝特定ポイントの条件を満たす場合に特定ポイントを達成したと判断する。
例えば、特定ポイント１００の時には、累計ポイント＝５０、今回発生した売上ポイントを６０とすると次のように達成していることが判る。
0003923138.tif 000002
【０００５】
他の例として、特定ポイントを１０００と設定した場合、売上ポイントの累計である累計ポイントが１０００、２０００、３０００、．．．を越えた時に特定ポイントを達成したと判断する。
例えば、特定ポイント１０００の時には、累計ポイント＝９５０、今回発生した売上ポイントを６０とすると次のように達成していることが判る。
0003923138.tif 000003
【０００６】
カード等の記録装置を使った場合のポイント加算方法を説明する。特定ポイントを１００と設定する。
▲１▼ＳＯＴ７がカードを読ませることにより累計ポイントを得る。累計ポイントを５０とする。
▲２▼ＳＯＴ７で売上により発生した今回売上ポイントを６０とする。
▲３▼累計＝５０＋６０＝１１０ポイントとなる。特定ポイントを越えたので特定ポイントを達成したと判断する。伝票に達成と累計を印刷する。
▲４▼カードに今回発生した売上ポイントを加算したものを累計として記録する。
【０００７】
図３は、従来例におけるポイント加算方法のプログラムシーケンスである。例として特定ポイントを１００とする。
▲１▼ＳＯＴ７からストアコントローラ１ヘ累計ポイントを問い合わせる。累計は５０ポイントと仮定する。
▲２▼ＳＯＴ７で売上により発生した売上ポイントを６０とする。
▲３▼累計は５０＋６０＝１１０ポイントになる。累計ポイントが１００を越えたので特定ポイントを達成したと判断する。伝票に達成と累計を印刷する。
▲４▼ストアコントローラ１へ売上ポイント６０を送信する。
【０００８】
図４は、従来例における他のポイント加算方法のプログラムシーケンスであり、ＳＯＴ７がストアコントローラ１と切り離されている場合のポイント加算方法である。例として特定ポイントを１００とする。
▲１▼ＳＯＴ７からストアコントローラ１ヘ累計ポイントを問い合わせる。累計は５０ポイントと仮定する。しかし、ＳＯＴ７とストアコントローラ１が切り離されているために累計ポイントを受信できない。
▲２▼ＳＯＴ７で売上により発生した売上ポイントを６０とする。
▲３▼実際には累計ポイント５０と売上ポイント６０との累計で特定ポイントを越えてるが、累計ポイントが不明のために特定ポイントの達成の判断ができない。伝票に売上ポイントを印刷する。
▲４▼ＳＯＴ７がストアコントローラ１に接続される。
▲５▼ストアコントローラ１ヘ売上ポイント６０を送信する。累計は５０＋６０で１１０ポイントになる。
▲６▼ＳＯＴ７からストアコントローラ１ヘ累計ポイントを問い合わせる。累計ポイントは１１０である。
▲７▼ＳＯＴ７で売上により発生した今回売上ポイントを６０とする。
▲８▼累計ポイント＝１１０＋６０＝１７０になる。しかしながら、特定ポイント達成とはならない。何故なら、既に特定ポイントを越えた１１０に今回売上ポイントが加算されたために、特定ポイント２００を超えていないので特定ポイント達成とはならないと判断されるためである。伝票に累計ポイントを印刷する。
▲９▼ストアコントローラ１ヘ今回発生した今回売上ポイント６０を送信する。
【０００９】
【発明が解決しようとする課題】
しかし、従来のＰＯＳシステムにおけるポイント加算方法では、ＳＯＴ７がストアコントローラ１と切り離されていると累計ポイントが不明なため今回売上ポイントが発生したあとの特定ポイント達成の判断ができなかった。特定ポイントの達成の判断は端末が売上を電源ＯＦＦして停止している時にストアコントローラ１で達成しているかどうか判断する処理を行なっている。また、カード等の記億装置に顧客のポイント数を記録しているためカード等の記憶装置が無いと特定ポイントの達成判断ができないという課題があった。
【００１０】
本発明はこのような点に鑑みてなされたものであり、カード等の記憶装置を使わずに特定ポイント達成判断を行なうことのできるＰＯＳシステムにおけるポイント加算方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
累計とは別に保留ポイントという記録領域をストアコントローラ１に設ける。ＳＯＴ７がストアコントローラ１と切り離されている時は、売上で発生した売上ポイントを保留ポイントとしてストアコントローラ１の保留ポイント記録領域に記録する。
ＳＯＴ７が、ストアコントローラ１と接続している時に先の売上ポイントを保留ポイントに換えてストアコントローラ１に送信する。ＳＯＴ７からの累計の問い合わせに対して、売上ポイントの合計である累計ポイントと保留ポイントの合計が送られてくる。今回発生した売上ポイント＋保留ポイント＋累計ポイントで特定ポイントの達成を判断する。
【００１２】
カード等の記憶装置をポイント管理のために顧客が持ってくる必要がなく、ＳＯＴ７がストアコントローラ１と切り離されても特定ポイント達成の判断が正確にできる。
【００１３】
【発明の実施の形態】
上記課題を解決するために本発明のＰＯＳシステムにおけるポイント加算方法は、端末ＰＯＳであるＳＯＴ７とこれらのＳＯＴ７から送られてくるデータを一括して管理するストアコントローラ１等から構成されるＰＯＳシステムにおけるポイント加算方法において、
ＳＯＴ７はストアコントローラ１に累計ポイントの問い合わせを行い、ＳＯＴ７はストアコントローラ１からの累計ポイントを受信できなかった場合には、ストアコントローラ１と通信可能となった状態で、売上ポイントを０とし、保留ポイントとして送信し、ＳＯＴ７はストアコントローラ１に累計ポイントの問い合わせを行い、ストアコントローラ１は累計ポイント記録領域からの累計ポイントと新たに設けられた保留ポイント記録領域からの保留ポイントをＳＯＴ７に送信し、ＳＯＴ７はストアコントローラ１から受信した累計ポイントと保留ポイントに今回の売上ポイントを加算して新たな累計による累計ポイントが特定ポイントを越えたかどうかを判断することに特徴を有している。
【００１４】
【実施例】
以下、本発明の一実施例を図面に基づいて説明する。図１は、本発明のＰＯＳシステムにおけるポイント加算方法を説明するプログラムシーケンスであり、本発明の保留ポイントを使ったＰＯＳシステムにおけるポイント加算方法を説明する。特定ポイントを１００とする。
▲１▼ＳＯＴ７がストアコントローラ１ヘ累計を問い合わせるが切り離されているので累計ポイントは不明である。
▲２▼ＳＯＴ７で売上により発生した売上ポイントを６０とする。
▲３▼累計が不明なので特定ポイント達成の判断ができない。伝票に売上ポイントを印刷する
▲４▼ＳＯＴ７がストアコントローラ１と接続される。
▲５▼ストアコントローラ１ヘ売上ポイント＝０、保留ポイント＝６０として送信する。
【００１５】
▲６▼ＳＯＴ７がストアコントローラ１へ累計ポイントを問い合わせる。累計ポイント５０、保留ポイント６０である。
▲７▼ＳＯＴ７で新たに発生した今回売上ポイントを６０とする。
▲８▼新たな累計＝累計＋保留＋今回売上＝５０＋６０＋６０＝１７０ポイントになる。１００ポイントを越えているので特定ポイントを達成したと判断する。伝票に達成と累計を印刷する。
▲９▼ストアコントローラ１へ今回発生した売上ポイント＝６０、保留ポイント＝０を送信する。
【００１６】
このように、ＳＯＴ７がストアコントローラ１が切り離されていて、ストアコントローラ１からの累計ポイントを受信できなかった場合には、売上ポイントを保留ポイントとして取り扱う。すなわち、ストアコントローラ１では累計ポイントに保留ポイントを加算しないで、累計ポイントと保留ポイントを別扱いとする。そこで、新たな売上ポイントが発生すると、この新たな売上ポイントと保留ポイントが、累計ポイントに累計されて新たな累計ポイントとなるので、特定ポイントの達成判断が容易に、正確に行うことができる。
【００１７】
【発明の効果】
以上説明したように、本発明のＰＯＳシステムにおけるポイント加算方法は、ＳＯＴ７はストアコントローラ１に累計ポイントの問い合わせを行い、ＳＯＴ７はストアコントローラ１からの累計ポイントを受信できなかった場合には、ストアコントローラ１と通信可能となった状態で、売上ポイントを０とし、保留ポイントとして送信し、ＳＯＴ７はストアコントローラ１に累計ポイントの問い合わせを行い、ストアコントローラ１は累計ポイント記録領域からの累計ポイントと新たに設けられた保留ポイント記録領域からの保留ポイントをＳＯＴ７に送信し、ＳＯＴ７はストアコントローラ１から受信した累計ポイントと保留ポイントに今回の売上ポイントを加算して新たな累計による累計ポイントが特定ポイントを越えたかどうかを判断するので、
ストアコントローラ１が故障時にＳＯＴ７で売上操作を行なってもストアコントローラ１が修理後にＳＯＴ７で発生した売上ポイントで特定ポイント達成の管理ができ、カード等の記憶装置、ＰＯＳでのカード等の読み取り装置が無くてもポイント管理ができる。
【図面の簡単な説明】
【図１】本発明のＰＯＳシステムにおけるポイント加算方法を説明するプログラムシーケンスである。
【図２】ポイント加算方法を実施するためのＰＯＳシステム構成を示す図である。
【図３】従来例におけるポイント加算方法のプログラムシーケンスである。
【図４】従来例における他のポイント加算方法のプログラムシーケンスである。
【符号の説明】
１  ストアコントローラ
１ａ  ８０桁プリンタ
２  スキャナー
３  ハンディターミナル
４  タグプリンタ
５  ルート用端末（カプラー）
６  ドットプリンタ
７  ＳＯＴ
【図１】
0003923138.tif 000004
【図２】
0003923138.tif 000005
【図３】
0003923138.tif 000006
【図４】
0003923138.tif 000007