(57)【特許請求の範囲】
【請求項１】
各会員毎にその会員に対する商品部門別の、その商品部門に属する商品の売上累積データに基づいた優待レベル情報を記憶する会員情報記憶手段と、
各商品毎にその商品が属する商品部門及び通常価格情報と優待レベル別の複数の会員価格情報とを記憶する商品情報記憶手段と、
客買上商品を登録する商品登録手段と、
この商品登録手段により登録された客買上商品の商品部門，通常価格情報及び優待レベル別会員価格情報を含む商品販売情報を前記商品情報記憶手段から取得する商品販売情報取得手段と、
前記商品登録手段による登録が会員によって買上げられる商品の登録か非会員によって買上げられる商品の登録かを判断する会員・非会員判断手段と、
この判断手段により非会員によって買上げられる商品の登録であると判断されると、前記商品販売情報取得手段により取得した商品販売情報から通常価格情報を取得する通常価格情報取得手段と、
この通常価格情報取得手段により取得した通常価格情報で当該客買上商品を売上処理する非会員商品登録処理手段と、
前記判断手段により会員によって買上げられる商品の登録であると判断されると、前記商品販売情報取得手段により取得した商品販売情報から商品部門を取得する商品部門取得手段と、
この商品部門取得手段により商品部門を取得すると、その商品部門で前記会員情報記憶手段により記憶されている情報を検索して当該会員に対する該当商品部門の優待レベル情報を取得する優待レベル情報取得手段と、
この優待レベル情報取得手段により優待レベル情報を取得すると、前記商品販売情報取得手段により取得した商品販売情報から当該優待レベルに対応した会員価格情報を取得する会員価格情報取得手段と、
この会員価格情報取得手段により取得した会員価格情報で当該客買上商品を売上処理する会員商品登録処理手段と、
を具備したことを特徴とする商品販売登録データ処理装置。
【請求項２】
各会員毎にその会員が買上げた商品の商品部門別売上情報を集計する部門別売上集計手段と、
この集計手段により顧客毎に集計した商品部門別売上情報に基づいて会員情報記憶手段により記憶されている各会員の商品部門別優待レベル情報を更新する優待レベル更新手段とを具備したことを特徴とする請求項１記載の商品販売登録データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、流通小売業などで用いられる電子式キャッシュレジスタやＰＯＳ（Point Of Sales：販売時点情報管理）ターミナルなどの商品販売登録データ処理装置に関わり、特に、会員に対しては非会員よりも安い価格で商品を販売する会員サービス制度を導入した流通小売業向けの商品販売登録データ処理装置に関する。
【０００２】
【従来の技術】
百貨店や専門店等の流通小売業のなかには、会員を募り、会員となった買物客に対しては非会員よりも安い価格で商品を販売する制度、いわゆる会員サービス制度を導入して、顧客の安定化を図っているところがある。
従来、このような会員サービス制度を導入した流通小売業向けの商品販売登録データ処理装置としては、各会員にそれぞれ配付される会員カードに記録された会員コードなどのカード情報を読取るためのカードリーダを備えるとともに、各商品の商品コードに対応して通常価格と会員価格とを記憶した商品価格ファイルを設ける。そして、１買物客に対して販売する商品の登録開始に先立ちカードリーダで会員カードのカード情報が読取られると、買物客が会員であることを示すフラグ情報を記憶する。また、買物客に対して販売する商品の登録が行なわれると、前記フラグ情報から買物客が会員か非会員を判断し、会員であれば商品価格ファイルから該当商品の会員価格を読出して売上処理し、非会員であれば商品価格ファイルから該当商品の通常価格を読出して売上処理するようにしたものが知られていた。
【０００３】
【発明が解決しようとする課題】
ところで、食品だけでなく衣料品や家電製品などを取り扱う大規模なスーパーマーケット等では、会員になった各顧客がそれぞれどの商品部門（食品部門，衣料品部門．家電部門等）に属する商品をよく買上げているか、つまりは商品部門毎に店への貢献度を顧客別に調査し、特定の商品部門に対して貢献度が高い顧客にはその商品部門に属する商品をさらに値引販売することで、より効果的な販売促進サービスを実現できると考えられていた。
しかしながら、従来のこの種の商品販売登録データ処理装置においては、各商品毎に通常価格と会員価格とを設定し、会員との商取引のときには全て会員価格を読出して売上処理していたので、上記のような販売促進サービスを容易には実施できないのが実情であった。
【０００４】
そこで本発明は、会員になった顧客毎に店への貢献度から商品部門別に優待レベルを設定し、特定の商品部門に対して優待レベルが高い会員に対してはその商品部門に属する商品をさらに値引して販売するという販売促進サービスを容易に実現できる商品販売登録データ処理装置を提供しようとするものである。
【０００５】
【課題を解決するための手段】
本願請求項１記載の発明の商品販売登録データ処理装置は、各会員毎にその会員に対する商品部門別の、その商品部門に属する商品の売上累積データに基づいた優待レベル情報を記憶する会員情報記憶手段と、各商品毎にその商品が属する商品部門及び通常価格情報と優待レベル別の複数の会員価格情報とを記憶する商品情報記憶手段と、客買上商品を登録する商品登録手段と、この商品登録手段により登録された客買上商品の商品部門，通常価格情報及び優待レベル別会員価格情報を含む商品販売情報を商品情報記憶手段から取得する商品販売情報取得手段と、商品登録手段による登録が会員によって買上げられる商品の登録か非会員によって買上げられる商品の登録かを判断する会員・非会員判断手段と、この判断手段により非会員によって買上げられる商品の登録であると判断されると、商品販売情報取得手段により取得した商品販売情報から通常価格情報を取得する通常価格情報取得手段と、この通常価格情報取得手段により取得した通常価格情報で当該客買上商品を売上処理する非会員商品登録処理手段と、前記判断手段により会員によって買上げられる商品の登録であると判断されると、商品販売情報取得手段により取得した商品販売情報から商品部門を取得する商品部門取得手段と、この商品部門取得手段により商品部門を取得すると、その商品部門で会員情報記憶手段により記憶されている情報を検索して当該会員に対する該当商品部門の優待レベル情報を取得する優待レベル情報取得手段と、この優待レベル情報取得手段により優待レベル情報を取得すると、商品販売情報取得手段により取得した商品販売情報から当該優待レベルに対応した会員価格情報を取得する会員価格情報取得手段と、この会員価格情報取得手段により取得した会員価格情報で当該客買上商品を売上処理する会員商品登録処理手段とを備えたものである。
【０００６】
本願請求項２記載の発明の商品販売登録データ処理装置は、上記請求項１記載の発明の商品販売登録データ処理装置が有する各構成要件に加えて、各会員毎にその会員が買上げた商品の商品部門別売上情報を集計する部門別売上集計手段と、この集計手段により顧客毎に集計した商品部門別売上情報に基づいて会員情報記憶手段により記憶されている各会員の商品部門別優待レベル情報を更新する優待レベル更新手段とを備えたものである。
【０００７】
【発明の実施の形態】
以下、本発明の一実施の形態を図面を用いて説明する。
なお、この実施の形態では、衣料品，家具，家電製品，食品等の９つの商品部門に分類された商品を取り扱い、かつ会員に対して最大３段階の優待レベルＬ１，Ｌ２，Ｌ３を設定可能とした店舗のＰＯＳシステムに本発明を適用した場合について述べる。
【０００８】
図１は本実施の形態におけるＰＯＳシステムの全体構成図であって、このＰＯＳシステムは、登録された販売商品の売上処理機能をそれぞれ有する商品販売登録データ処理装置としての複数台のＰＯＳターミナル１と、各ＰＯＳターミナル１の売上処理機能を支援する１台のファイルプロセッサ２とを、インライン回線３で閉ループ状に接続してシステム化したものである。
前記各ＰＯＳターミナル１は、各会員に対してそれぞれ配付される磁気カードまたはＩＣカードなどからなる会員カード４に記録された会員コードなどのカード情報を読取るためのカードリーダ５をそれぞれ備えている。
【０００９】
前記ファイルプロセッサ２は、図２に示すレコードフォーマットの会員ファイル情報を記憶する会員ファイル６、図３に示すレコードフォーマットの通常商品ファイル情報を記憶する通常商品ファイル７、図４に示すレコードフォーマットの会員商品ファイル情報を記憶する会員商品ファイル８等の各種データファイルを備えている。また、その具体的なレコードフォーマットは例示しないが、各種データファイルに追加するレコードまたは修正するレコードを記憶した更新ファイルや、各種データファイルから削除するレコードを記憶した削除ファイル等を作成しファイルプロセッサ２に転送する機能を有したホスト装置９が、電話回線等のオンライン回線１０を介して接続されている。
【００１０】
前記会員ファイル６は、図２に示すように、各会員に対してそれぞれ設定される固有の会員コードに対応して、その会員の氏名，住所，性別，電話番号などの会員個人情報を記憶するとともに、その会員に対して割り当てられる商品部門別の優待レベル情報と、当日より３０日前までの日毎の商品部門別売上金額情報とを記憶するもので、会員情報記憶手段として機能する。
【００１１】
前記通常商品ファイル７は、図３に示すように、店舗で販売する全商品の商品コードに対応して、その商品が属する商品部門の他、名称，通常価格，会員フラグＭＦなどの商品情報を記憶するファイルである。ここで、会員フラグＭＦとは、当該商品が会員サービス商品か否かを識別する情報であり、会員サービス商品であるとき“１”にセットされる。
【００１２】
前記会員商品ファイル８は、図４に示すように、店舗で販売する全商品のうち会員サービス商品に指定された商品の商品コードに対応して、その商品の優待レベルＬ１，Ｌ２，Ｌ３別の会員価格（Ｌ１価格＞Ｌ２価格＞Ｌ３価格）をそれぞれ記憶するファイルである。ここに、通常商品ファイル７及び会員商品ファイル８は商品情報記憶手段として機能する。
【００１３】
図５は前記各ＰＯＳターミナル１の要部構成を示すブロック図であって、各ＰＯＳターミナル１は同一構成となっている。すなわち、このＰＯＳターミナル１は、制御部本体としてＣＰＵ（Central Processing Unit ）１１を搭載している。また、前記ＣＰＵ１１が実行するプログラムなどを予め格納したＲＯＭ（Read Only Memory）１２、商品販売データを登録処理するためのメモリ領域等を備えたＲＡＭ（Random Access Memory）１３、前記インライン回線３と接続しファイルプロセッサ２とデータの送受信を行なう通信インタフェース１４、前記カードリーダ５の他、スキャナ１５，キーボード１６，表示部１７，ドロワ１８，プリンタ１９の各種入出力機器を接続しデータの送受信を行なう入出力機器インタフェース１１０などを搭載している。そして、前記ＣＰＵ１１と、ＲＯＭ１２，ＲＡＭ１３，通信インタフェース１４及び入出力機器インタフェース１１０とを、アドレスバス，データバス等のバスライン１１１で接続している。
【００１４】
前記スキャナ１５は、買物客に対して販売する商品に付されたバーコード（商品コード）を例えばレーザ光のスキャンにより光学的に読取り入力するもので、商品登録手段を構成する。
前記キーボード１６は、数値データを置数入力するための置数キー、この置数キーによる数値データが買物客に対して販売する商品の販売点数であることを指令する乗算キー、１人の買物客に対して販売する商品の登録終了を宣言する締め登録手段としての締めキーの他、処理の実行を指令する実行キーや、処理の取消を指令する取消キーなどを配設したものである。
【００１５】
前記表示部１７は、登録された販売商品の名称，販売価格や１買物客に対して販売する全商品の合計金額などの情報を表示するもので、オペレータに対して上記情報を表示するオペレータ用表示器と、買物客に対して同様な情報を表示する顧客用表示器を備えている。
前記プリンタ１９は、前記表示器１７に表示した情報などを記したレシート等の印字を行なうものである。
【００１６】
図６は前記ファイルプロセッサ２の要部構成を示すブロック図であって、このファイルプロセッサ２は、制御部本体としてＣＰＵ２１を搭載している。また、プログラムなどを予め格納したＲＯＭ２２、前記各種データファイル６〜８を記憶するためのメモリ領域等を備えたＲＡＭ２３、前記オンライン回線１０と接続しホスト装置９とデータの送受信を行なうＭＯＤＥＭ（変復調装置）２４、前記インライン回線３と接続し各ＰＯＳターミナル１とデータの送受信を行なう通信インタフェース２５、キーボード，表示部，プリンタ等の入出力機器と接続しデータの送受信を行なう入出力機器インタフェース２６などを搭載している。そして、前記ＣＰＵ２１と、ＲＯＭ２２，ＲＡＭ２３，ＭＯＤＥＭ２４，通信インタフェース２５及び入出力機器インタフェース２６とを、アドレスバス，データバス等のバスライン２７で接続している。
【００１７】
かかるハードウェア構成の各ＰＯＳターミナル１及びファイルプロセッサ２からなるＰＯＳシステムにおいて、特に、ファイルプロセッサ２のＲＡＭ２３には、図７に示すように、各商品部門別に３段階の優待レベルＬ１，Ｌ２，Ｌ３の各下限金額データを記憶するレベル判定テーブル３１を形成している。ここで、下限金額とは、対応する優待レベルが割り当てられる会員の該当商品部門における売上集計金額の下限値である。
【００１８】
一方、各ＰＯＳターミナル１のＲＡＭ１３には、図８に示すように、会員コード，会員個人情報，商品部門別の優待レベル及び売上金額並びにその売上金額の合計金額を記憶するエリアを有してなる会員処理テーブル４１と、会員との商取引か否かを識別する会員取引フラグＦ（１：会員商取引，０：非会員商取引）を記憶するフラグメモリ４２とを形成している。
【００１９】
しかして、各ＰＯＳターミナル１のＣＰＵ１１は、それぞれ図９の流れ図に示す処理を実行するものとなっている。
すなわちＣＰＵ１１は、ＳＴ（ステップ）１としてカードリーダ５により会員カードに記録された会員コードなどのカード情報が読取られた場合には、ＳＴ２としてそのカード情報を含む会員ファイル情報問合せ伝文を作成し、この問合わせ伝文を前記通信インタフェース１４によりインライン回線３を介してファイルプロセッサ２に送信する。これにより、ＳＴ３として上記ファイルプロセッサ２から該当する会員ファイル情報（会員コード，会員個人情報及び商品部門別優待レベル）の応答伝文を受信すると、ＳＴ４としてその会員ファイル情報を会員処理テーブル４１の該当するエリアにそれぞれ格納するとともに、フラグメモリ４２の会員取引フラグＦを“１”にセットする。なお、ＳＴ３にてファイルプロセッサ２から該当する会員ファイル情報の応答伝文を受信できなかった場合には、会員カードの読取りエラーを表示して、この処理を終了する。
【００２０】
またＣＰＵ１１は、ＳＴ５としてスキャナ１５などの商品登録手段により客に販売する商品の商品コード及び販売点数の登録が行なわれると、ＳＴ６として前記会員取引フラグＦを調べる（会員・非会員判断手段）。そして、この会員取引フラグＦが“１”にセットされていた場合には会員に対して販売する商品の登録が行なわれたので、ＳＴ７として図１０に具体的に示す会員商品登録処理を実行する。
【００２１】
この会員商品登録処理では先ず、ＣＰＵ１１は、ＳＴ７１として登録商品の商品コードを含む商品販売情報問合わせ伝文を作成し、この問合わせ伝文を前記通信インタフェース１４によりインライン回線３を介してファイルプロセッサ２に送信する。これに応じて、ＳＴ７２として上記ファイルプロセッサ２から該当する商品販売情報（商品コード，商品部門，商品名称，通常価格，優待レベル別会員価格）の応答伝文を受信したならば、ＣＰＵ１１は、ＳＴ７３としてその商品販売情報中の商品部門を取得する。次に、ＳＴ７４として会員処理テーブル４１を検索して、該当商品部門の優待レベルを取得する。次に、ＳＴ７５として商品販売情報中の優待レベル別会員価格の中からＳＴ７４の処理で取得した優待レベルの会員価格を取得し、その会員価格で登録商品の販売点数分を売上処理する。なお、優待レベルが「０」の場合には、通常価格で登録商品の販売点数分を売上処理する。しかる後、ＳＴ７６として登録商品の販売点数分を売上処理した際の売上金額（販売点数×会員価格または通常価格）を、会員処理テーブル４１の当該登録商品が属する商品部門の売上金額エリアと合計金額エリアとにそれぞれ加算する。以上で、この会員商品登録処理を終了する（会員商品登録処理手段）。
【００２２】
一方、ＳＴ６にて会員取引フラグが“０”にリセットされていた場合には、非会員に対して販売する商品が登録されたので、ＣＰＵ１１は、ＳＴ８として非会員商品登録処理を実行する。この非会員商品登録処理は先ず、登録商品の商品コードを含む商品販売情報問合わせ伝文を作成し、この問合わせ伝文を前記通信インタフェース１４によりインライン回線３を介してファイルプロセッサ２に送信する。これに応じて、上記ファイルプロセッサ２から該当する商品販売情報（商品コード，商品名称，通常価格，優待レベル別会員価格）の応答伝文を受信したならば、登録商品の販売点数分を全て通常価格で売上処理する。以上で、この非会員商品登録処理を終了する（非会員商品登録処理手段）。
【００２３】
図９に説明を戻す。
こうして、ＣＰＵ１１は会員商品登録処理または非会員商品登録処理を終えると、ＳＴ９として締め登録手段としての締めキーにより１買物客に販売する商品の登録終了が宣言されたか否かを判断する。そして商品の登録終了が宣言されず商品登録手段により次の商品登録が行われた場合には、上記会員商品登録処理または非会員商品登録処理を繰返す。
【００２４】
ＳＴ９にて商品の登録終了が宣言されたことを確認した場合には、ＣＰＵ１１は、ＳＴ１０として前記会員取引フラグＦを調べる。そして、この会員取引フラグＦが“１”にセットされていた場合には１会員に販売する商品の登録終了が宣言されたので、ＳＴ１１として図１１に具体的に示す会員締め登録処理を実行する。
【００２５】
先ず、ＣＰＵ１１は、ＳＴ１１１としてその１会員に販売する商品の合計金額に基づいて請求金額を算出し、表示部１７に表示させる。次に、ＳＴ１１２としてその請求金額に対する支払い情報が入力されるのを待機し、キーボード１６のキー操作により支払い情報が入力されると、ＳＴ１１３として釣銭計算などの会計処理を実行する。また、ＳＴ１１４としてプリンタ１９を駆動してレシートを印字し発行する。
【００２６】
しかる後、ＳＴ１１５として会員処理テーブル４１に記憶している会員コードとともに部門別売上金額及び合計金額の各データを読出して更新コマンド伝文を作成し、この更新コマンド伝文を前記通信インタフェース１４によりインライン回線３を介してファイルプロセッサ２に送信する。これに応じて、ＳＴ１１６として上記ファイルプロセッサ２からコマンドの受信完了を示す許諾応答伝文を受信したならば、この会員締め登録処理を終了する。
【００２７】
なお、ＳＴ１１６にてファイルプロセッサ２からビジィ応答を受信したり、更新コマンドを送信してから一定時間を経過しても許諾応答を受信できなかった場合には、予め設定されたリトライ回数まで上記更新コマンドの送信処理を繰返す。そして、リトライ回数だけ更新コマンドを送信してもファイルプロセッサ２から許諾応答を得られなかった場合には（ＳＴ１１７のＮＯ）、ＳＴ１１８として会員処理テーブル４１の内容を同ＲＡＭ１３に形成した退避メモリファイルに転送して、この会員締め登録処理を終了する。
なお、退避メモリファイルに転送され保持された会員処理ファイル４１の内容は、例えば閉店後にまとめてファイルプロセッサ２に送信されるものとなっている。
【００２８】
図９に説明を戻す。
こうして、ＣＰＵ１１は、会員締め登録処理を終了すると、ＳＴ１２として会員処理テーブル４１をクリアする。また、フラグメモリ４２の会員取引フラグＦを“０”にリセットして、次客が買上げる商品の登録開始に備える。
【００２９】
一方、ＳＴ１１にて会員取引フラグが“０”にリセットされていた場合には、非会員に対して販売する商品の登録終了が宣言されたので、ＣＰＵ１１は、ＳＴ１３として非会員締め登録処理を実行する。この非会員締め登録処理は、先ず、非会員に販売する商品の合計金額に基づいて請求金額を算出し、表示部１７に表示させる。次に、その請求金額に対する支払い情報が入力されるのを待機し、キーボード１６のキー操作により支払い情報が入力されると、釣銭計算などの会計処理を実行する。しかる後、プリンタ１９を駆動してレシートを印字し発行したならば、この非会員締め登録処理を終了する。そして、次客が買上げる商品の登録開始に備える。
以上で、各ＰＯＳターミナル１におけるＣＰＵ１１の主要な処理制御手順の説明を終了する。
【００３０】
次に、ファイルプロセッサ２におけるＣＰＵ２１の主要な処理制御手順について説明する。
はじめに、前記ファイルプロセッサ２のＣＰＵ２１は、インライン回線３で接続された各ＰＯＳターミナル１から前記会員ファイル情報問合わせ伝文を受信すると、その問合わせ伝文中の会員コードで会員ファイル６を検索する。そして、同一会員コードの会員ファイル情報を検出したならば、その同一会員コードの会員ファイル情報（会員個人情報及び商品部門別優待レベル）を含む応答伝文を作成し、この応答伝文を前記通信インタフェース２５によりインライン回線３を介して問合わせ元のＰＯＳターミナル１に送信するものとなっている。
なお、同一会員コードの会員ファイル情報を検出できなかった場合には、エラー応答伝文を作成し、このエラー応答伝文を前記通信インタフェース２５によりインライン回線３を介して問合わせ元のＰＯＳターミナル１に送信するものとなっている。
【００３１】
また、前記ファイルプロセッサ２のＣＰＵ２１は、各ＰＯＳターミナル１から前記商品販売情報問合わせ伝文を受信すると、その問合わせ伝文中の商品コードで通常商品ファイル７を検索する。そして、同一商品コードの通常商品ファイル情報を検出した場合には、その通常商品ファイル情報中の商品名称と通常価格とをＲＡＭ２３の一時エリアに取得する。次に、その通常商品ファイル情報中の会員フラグＭＦを調べる。ここで、会員フラグＭＦが“１”にセットされていた場合には、問合わせがあった商品は会員サービス商品なので、問合わせ伝文中の商品コードで会員商品ファイル８を検索する。そして、同一商品コードの会員商品ファイル情報を検出したならば、その会員商品ファイル情報中の優待レベル別会員価格情報とをＲＡＭ２３の一時エリアに取得する。しかる後、一時エリアに格納した情報から商品販売情報の応答伝文を作成する。そして、この商品販売情報の応答伝文を前記通信インタフェース２５によりインライン回線３を介して問合わせ元のＰＯＳターミナル１に送信するものとなっている。
なお、通常商品ファイル７を検索した結果、同一商品コードの通常商品ファイル情報を検出できなかった場合には、エラー応答伝文を作成し、このエラー応答伝文を前記通信インタフェース２５によりインライン回線３を介して問合わせ元のＰＯＳターミナル１に送信するものとなっている。
【００３２】
また、前記ファイルプロセッサ２のＣＰＵ２１は、各ＰＯＳターミナル１から前記会員処理テーブル情報を含む更新コマンド伝文を受信すると、先ず、更新コマンド伝文中の会員処理テーブル情報における会員コードで会員ファイル６を検索する。そして、会員コードが一致する会員ファイル情報を検出したならば、その会員ファイル情報中の当日部門別売上金額エリアの内容に、更新コマンド伝文中の部門別売上金額及び合計金額をそれぞれ加算処理する。しかる後、許諾応答伝文を前記通信インタフェース２５によりインライン回線３を介してコマンド送信元のＰＯＳターミナル１に送信するものとなっている。
【００３３】
さらに、前記ファイルプロセッサ２のＣＰＵ２１は、閉店後の夜間処理として、特に会員ファイル６に記憶した各会員ファイル情報の全てについて、図１２に示すレベル更新処理を順次実行するものとなっている。
すなわちＣＰＵ２１は、会員ファイル６から会員ファイル情報の１レコードを読出す毎に、ＳＴ１としてその会員ファイル情報中の当日から３０日前までの各部門別売上金額についてそれぞれ部門別に集計することより、当日より過去３０日前までの部門別売上総額を算出する（部門別売上集計手段）。次に、ＳＴ２としてＣＰＵ内蔵の部門カウンタｘ及びレベルカウンタｙをそれぞれ“１”に初期化した後、ＳＴ３としてＳＴ１で算出した部門別売上総額から商品部門ｘの売上総額Ａを読出すとともに、前記レベル判定テーブル３１から当該商品部門ｘにおける優待レベルｙの下限金額Ｂを読出す。そして、この売上総額Ａと下限金額Ｂとを比較する。その結果、ＳＴ４として売上総額Ａが下限金額Ｂ以上の場合には、ＳＴ５として前記レベルカウンタｙを＋１だけカウントアップする。次に、ＳＴ６として前記レベルカウンタｙが優待レベル数“３”を超えたか否かを判断し、超えていない場合にはＳＴ３に戻る。そして、前記レベル判定テーブル３１から当該商品部門ｘにおける優待レベルｙの下限金額Ｂを読出したならば、この売上総額Ａと下限金額Ｂとを比較する。
【００３４】
ＳＴ４にて売上総額Ａが下限金額Ｂに満たない若しくは下限金額Ｂが未設定［＊］の場合、またはＳＴ６にて前記レベルカウンタｙが“３”を超えた場合には、ＳＴ７として当該会員ファイル情報中の各部門別優待レベルのうち、当該商品部門ｘにおける優待レベルを（ｙ−１）の値に更新する（優待レベル更新手段）。
しかる後、ＳＴ８として前記部門カウンタｘを＋１だけカウントアップするとともに、優待レベルカウンタｙを“１”に初期化する。次に、ＳＴ９として前記レベルカウンタｙが商品部門数“９”を超えたか否かを判断し、超えていない場合にはＳＴ３に戻る。そして、前記レベル判定テーブル３１から当該商品部門ｘにおける優待レベルｙの下限金額Ｂを読出したならば、この売上総額Ａと下限金額Ｂとを比較する。
【００３５】
ＳＴ９にて前記部門カウンタｘが“９”を超えた場合には、当該会員ファイル情報の当日より過去３０日間の商品部門別売上総額に基づき部門１から部門９までの各部門別の優待レベルを最新のものに更新したので、ＳＴ１０として会員ファイル情報中の当日から２９日前までの各部門別売上金額情報を、それぞれ前日から３０日前までの部門別売上情報エリアに１日ずつシフトして上書きする。しかる後、ＳＴ１１として会員ファイル情報中の当日の部門別売上情報エリアをクリアしたならば、当該会員ファイル情報によるレベル更新処理を終了する。
【００３６】
このように構成された本実施の形態のＰＯＳシステムにおいては、各会員毎に当日より過去３０日間分の毎日の商品部門別売上金額情報が会員ファイル６により記憶管理されている。そして、毎閉店後にファイルプロセッサ２にて実施される夜間処理において、この当日より過去３０日間分の毎日の商品部門別売上金額情報から商品部門毎の売上総額が算出され、さらに商品部門毎に売上総額とレベル判定テーブル３１に部門別に設定されている各優待レベル別の下限金額とがそれぞれ比較されて、商品部門毎に優待レベルが決定される。そして、この商品部門別の優待レベルも前記会員ファイル６にて記憶管理されるようになっている。
【００３７】
例えば、今、レベル判定テーブル３１に図７に示すデータが設定されているとした場合、過去３０日間の衣料品部門の売上総額が１万円以上の会員に対しては衣料品部門の優待ランクとしてＬ２が設定され、１万円に満たない会員に対してはＬ１が設定される。同様に、過去３０日間の家具部門の売上総額が６万円以上の会員に対しては家具部門の優待ランクとしてＬ３が設定され、２万円以上で６万円未満の会員に対してはＬ２が設定され、３千円以上で２万円未満の会員に対してはＬ１が設定される。なお、家具部門の売上総額が３千円に満たない会員対しては、たとえ会員であっても家具部門の優待ランクは設定されない。
【００３８】
また、本実施の形態のＰＯＳシステムにおいては、各商品毎にその商品が属する商品部門及び通常価格情報が通常商品ファイル７により記憶管理されるとともに、会員サービス商品につていは優待レベル別の複数の会員価格情報が会員商品ファイル８により記憶管理されている。
【００３９】
しかして、ＰＯＳターミナル１においては、買物客が買上げる商品の登録に先立ちカードリーダ５によって会員カード４のカード情報を読取らせると、そのカード情報を含む会員ファイル情報問合せ伝文が作成され、この問合わせ伝文がインライン回線３を介してファイルプロセッサ２に送信される。ファイルプロセッサ２においては、問合せ伝文中の会員コードで会員ファイル６が検索され、対応する会員ファイル情報（会員コード，会員個人情報及び商品部門別優待レベル）が読出されて当該ＰＯＳターミナル１に返信される。これにより、ＰＯＳターミナル１においては、この会員ファイル情報が会員処理テーブル４１に一時的に格納される。
【００４０】
この状態で、会員サービス商品の販売登録が行われると、先ず、その会員サービス商品の商品部門とともに通常価格及び優待レベル別会員価格がファイルプロセッサ２の通常商品ファイル７及び会員商品ファイル８から読出される。次に、会員処理テーブル４１から当該会員サービス商品の商品部門に対応する優待レベルが取得される。
【００４１】
ここで、優待レベルがＬ１の場合には優待レベルＬ１の会員価格で売上処理され、優待レベルがＬ２の場合には優待レベルＬ２の会員価格で売上処理され、優待レベルがＬ３の場合には優待レベルＬ３の会員価格で売上処理される。なお、優待レベルが０（設定無し）の場合には通常価格で売上処理される。
【００４２】
したがって、例えば衣料品部門の優待レベルがＬ１でかつ家具部門の優待レベルがＬ２の会員に対しては、衣料品部門に属する商品は優待レベルＬ１の会員価格で販売され、家具部門に属する商品は優待レベルＬ２の会員価格で売上処理される。同様に、例えば衣料品部門の優待レベルがＬ２でかつ家具部門の優待レベルが０の会員に対しては、衣料品部門に属する商品は優待レベルＬ２の会員価格で販売され、家具部門に属する商品は通常価格で売上処理される。
【００４３】
このように本実施の形態によれば、各会員毎にその会員に対する商品部門別の優待レベル情報を記憶する会員ファイル６と、各商品毎にその商品が属する商品部門及び通常価格情報と優待レベル別の複数の会員価格情報とを記憶する通常商品ファイル７及び会員商品ファイル８とを形成している。そして、客買上商品の登録が行われると、この登録が会員によって買上げられる商品の登録か非会員によって買上げられる商品の登録かを判断する。そして、会員によって買上げられる商品の登録の場合には、通常商品ファイル７から当該客買上商品が属する商品部門を取得し、さらに会員ファイル６から当該会員に対する該当商品部門の優待レベル情報を取得し、さらに会員商品ファイル８から当該客買上商品の当該優待レベルに対応した会員価格情報を取得して、この会員価格情報に基づいて当該客買上商品を売上処理するようにしている。
したがって、会員になった各顧客がそれぞれどの商品部門に属する商品をよく買上げているか、つまりは商品部門毎に店への貢献度を顧客別に判定し、その貢献度に応じて優待レベルを設定して、特定の商品部門に対して優待レベルが高い会員に対してはその商品部門に属する商品をさらに値引して販売するという販売促進サービスを容易に実現できるようになる。
【００４４】
また、本実施の形態によれば、各会員毎にその会員が買上げた商品の商品部門別売上金額を当日より過去３０日間にわたり日々集計し、この集計した商品部門別の売上金額に基づいて各会員の商品部門別優待レベル情報を自動的に設定するようにしている。
したがって、各会員客の商品部門別の店への貢献度が自動的に判定され、その判定結果により商品部門別の優待レベルが自動的に設定されるので、各会員の商品部門別優待レベルを決定する作業に要する人為的負担を完全に無くすことができる。また、この作業は閉店後の夜間処理において自動的に実行されるので、この作業がシステムのパフォーマンスを低下させるおそれもない。
【００４５】
なお、本発明は前記一実施の形態に限定されるものではない。
【００４６】
例えば前記一実施の形態では、本発明をＰＯＳターミナルに適用し、会員情報記憶手段としての会員ファイル６及び商品情報記憶手段としての通常商品ファイル７及び会員商品ファイル８を外部（ファイルプロセッサ２）の記憶装置に設けたが、これらのファイルをターミナル内部の記憶装置に設けて、単体で本発明の機能を実現するようにしてもよいものである。
【００４７】
また前記一実施の形態では、商品部門別の店への貢献度を判定するための材料として売上金額を用いたが、ある一定の期間内の売上点数を商品部門別に累積し、その売上点数の累積結果をもとに商品部門別の優待レベルを設定するこ
とも可能である。
【００４８】
また前記一実施の形態では、優待レベル別に各商品の会員価格を予め設定したが、優待レベル別に割引率または値引額を予め設定し、会員が買上げる商品の登録の際には、その商品が属する部門に対する当該会員の優待レベルに応じた割引率または値引額を取得し、当該商品の通常価格とその割引率または値引額とから割引演算または値引演算を行って割引または値引後の会員価格を算出して売上処理するようにしても本発明と同様な作用効果を奏し得るものである。
この他、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【００４９】
【発明の効果】
以上詳述したように本願請求項１記載の発明によれば、会員になった顧客毎に店への貢献度を商品部門毎に判定し、この商品部門毎の貢献度から商品部門別に優待レベルを設定し、特定の商品部門に対して優待レベルが高い会員に対してはその商品部門に属する商品をさらに値引して販売するという販売促進サービスを容易に実現できる商品販売登録データ処理装置を提供できる。
また、本願請求項２記載の発明によれば、上記請求項１記載の発明の効果に加えて、会員になった各顧客に対してそれぞれ店への商品部門毎の貢献度から決定される商品部門別の優待レベルを自動的に設定することができ、優待レベル設定作業に要する負担を無くすことができる商品販売登録データ処理装置を提供できる。
【図面の簡単な説明】
【図１】  本発明の一実施の形態であるＰＯＳシステムの全体構成図。
【図２】  図１における会員ファイルのレコードフォーマットを示す図。
【図３】  図１における通常商品ファイルのレコードフォーマットを示す図。
【図４】  図１における会員商品ファイルのレコードフォーマットを示す図。
【図５】  図１におけるＰＯＳターミナルの要部構成を示すブロック図。
【図６】  図１におけるファイルプロセッサの要部構成を示すブロック図。
【図７】  ファイルプロセッサのＲＡＭに形成するレベル判定テーブルを示す図。
【図８】  ＰＯＳターミナルのＲＡＭに形成する会員処理テーブル及びフラグメモリを示す図。
【図９】  ＰＯＳターミナルのＣＰＵが実行する主要処理の要部を示す流れ図。
【図１０】図９における会員商品登録処理を具体的に示す流れ図。
【図１１】図９における会員締め登録処理を具体的に示す流れ図。
【図１２】ファイルプロセッサのＣＰＵが実行するレベル更新処理を示す流れ図。
【符号の説明】
１…ＰＯＳターミナル
２…ファイルプロセッサ
４…会員カード
５…カードリーダ
６…会員ファイル
７…通常商品ファイル
８…会員商品ファイル
３１…レベル判定テーブル
４１…会員処理テーブル
【図１】
0003923669.tif 000002
【図２】
0003923669.tif 000003
【図３】
0003923669.tif 000004
【図４】
0003923669.tif 000005
【図５】
0003923669.tif 000006
【図６】
0003923669.tif 000007
【図７】
0003923669.tif 000008
【図８】
0003923669.tif 000009
【図９】
0003923669.tif 000010
【図１０】
0003923669.tif 000011
【図１１】
0003923669.tif 000012
【図１２】
0003923669.tif 000013