(57)【要約】【課題】当該商取引において釣銭額の端数金額に対して釣銭ポイントを付与することが可能となる。【解決手段】会員取引フラグＦ１に“１”がセットされている場合には、釣銭額の端数金額を端数単位メモリの基準値から算出する。端数金額が０より大きい場合に、釣銭ポイント該当日設定テーブルを検索する。釣銭ポイント該当日であると、釣銭ポイント設定テーブルを調べ、当該端数金額に対応する釣銭ポイントを抽出する。【選択図】      図１１
2015170034.tif 000002
【特許請求の範囲】
【請求項１】
商品登録された１商取引の登録商品に係る合計金額と入力された預り金額とから釣銭額を算出する釣銭額算出手段と、
現在の日付および曜日を計時管理する計時手段と、
会員情報を入力する会員情報入力手段と、
前記釣銭額の端数金額を算出する場合の端数単位の基準値を設定する端数単位設定部と、
前記釣銭額の端数金額に対して釣銭ポイントを付与する該当日か否かを設定する該当日設定部と、
前記釣銭額の端数金額に対応して釣銭ポイントを設定する釣銭ポイント設定部と、
前記釣銭額算出手段で算出された前記釣銭額に対応する端数単位の基準値により当該釣銭額の端数金額を算出する端数金額算出手段と、
この端数金額算出手段により算出された端数金額が所定の金額より大きい場合には、会員情報の入力の有無を判別し、会員取引である場合は、前記該当日設定部に前記計時手段により計時された現在日付が存在するか否を判定する該当日判定手段と、
この該当日判定手段により現在日付が釣銭ポイントを付与する該当日と判定されると前記釣銭ポイント設定部に設定されている当該端数金額に対する釣銭ポイントを抽出する釣銭ポイント抽出手段と、
を備えたことを特徴とする商品販売データ処理装置。
【請求項２】
前記該当日設定部には、曜日毎に釣銭ポイントを付与する該当日が設定されていることを特徴とする請求項１に記載の商品販売データ処理装置。
【請求項３】
前記釣銭ポイント抽出手段により抽出された前記釣銭ポイントをレシートに印字するレシート印字手段を備えていることを特徴とする請求項１または２に記載の商品販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ＰＯＳ（Point Of Sales）端末等の商品販売データ処理装置に関する。
【背景技術】
【０００２】
たとえば、スーパーマーケットなどの店舗においては、単価に１０円単位または１円単位の端数が付いた商品が販売されている。
【０００３】
このため、商品購入の合計金額にも１０円単位または１円単位の端数が付くことが多くなる。
【０００４】
顧客は、小銭を持っていなかったり合計金額分の現金をそろえるのが面倒なために、端数単位よりも大きな単位の金額で支払い、釣銭を受取るようになるが、その時の釣銭は、必然的に１０円単位または１円単位の端数が発生することになる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０２−２８７６９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このようなことから、釣銭の端数が発生すると、顧客は小銭の確認するためにも、釣銭の支払いにも時間がかかることになる。
【０００７】
本発明が解決しようとする課題は、会員取引した顧客に対して、釣銭ポイントを付与可能な商品販売データ処理装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
一実施形態の商品販売データ処理装置において、商品登録された１商取引の登録商品に係る合計金額と入力された預り金額から釣銭額を算出する釣銭額算出手段と、現在の日付および曜日を計時する計時手段と、会員情報を入力する会員情報入力手段と、前記釣銭額の端数金額を算出する場合の端数単位の基準値を設定する端数単位設定部と、前記釣銭額の端数金額に対して釣銭ポイントを付与する該当日か否かを設定する該当日設定部と、前記釣銭額の端数金額に対応して釣銭ポイントを設定する釣銭ポイント設定部と、前記釣銭額算出手段で算出された前記釣銭額に対応する端数単位の基準値により当該釣銭額の端数金額を算出する端数金額算出手段と、この端数金額算出手段により算出された端数金額が所定の金額より大きい場合には、会員情報の入力の有無を判別し、会員取引である場合は、前記該当日設定部に前記計時手段により計時された現在日付が存在するか否を判定する該当日判定手段と、この該当日判定手段により現在日付が釣銭ポイントを付与する該当日と判定されると前記釣銭ポイント設定部に設定されている当該端数金額に対する釣銭ポイントを抽出する釣銭ポイント抽出手段と、を備えた。
【図面の簡単な説明】
【０００９】
【図１】一実施形態であるＰＯＳ端末を含むＰＯＳシステムの主要構成を示す模式図。
【図２】同実施形態においてストアサーバで管理される商品マスタのデータ構造例を示す模式図。
【図３】同実施形態におけるストアサーバで管理される会員マスタのデータ構造例を示す模式図。
【図４】同実施形態においてＰＯＳ端末の要部構成を示すブロック図。
【図５】同実施形態におけるＰＯＳ端末のＲＡＭに形成する主要なメモリエリアを示す模式図。
【図６】同実施形態に係るＰＯＳ端末の補助記憶部に形成された釣銭ポイント該当日設定テーブルを示す模式図。
【図７】同実施形態に係るＰＯＳ端末の補助記憶部に形成された釣銭ポイント設定テーブルを示す模式図。
【図８】同実施形態に係るＰＯＳ端末の補助記憶部に形成された端数単位メモリを示す模式図。
【図９】同実施形態に係るＰＯＳ端末の１商取引処理において発行されるレシートの一印字例を示す模式図。
【図１０】同実施形態に係るＰＯＳ端末のＣＰＵが実行する商品販売データ処理の前半部を示すフローチャート。
【図１１】同実施形態に係るＰＯＳ端末のＣＰＵが実行する商品販売データ処理の後半部を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、一実施形態について図面を用いて説明する。
【００１１】
図１は、ＰＯＳ端末１２を備えたＰＯＳシステム１１の概略構成を示す模式図である。
【００１２】
図１に示すように、ＰＯＳシステム１１は、複数台（図では３台）のＰＯＳ端末１２と各ＰＯＳ端末１２を制御するストアサーバ１３とをＬＡＮ（Local Area Network）等の通信回線１４を介して相互通信可能に接続されるように構成している。
【００１３】
各ＰＯＳ端末１２には、ポイント会員として契約された顧客に対して発行されたポイントカード１００に記録されている会員情報である会員コードおよび氏名などカードデータを入力するためのカードリーダ４３が備えられている。
【００１４】
ストアサーバ１３は、商品マスタ１５および会員マスタ１６などのデータベースを管理する。
【００１５】
図２は、商品マスタ１５に蓄積される商品別レコードのデータ構造を示す模式図である。図２に示すように、商品別レコードは、商品コード、分類コード、商品名および単価等のデータ項目を含む。商品コードは各商品を識別するために商品毎に割り当てられる固有のコードである。分類コードは、対応する商品が属する分類に割り当てられる固有のコードである。商品名および単価は、対応する商品コードによって特定される商品の固有名称、単価である。ここで、商品マスタ１５は、商品情報記憶手段として構成される。
【００１６】
図３は、会員マスタ１６に蓄積される会員別レコードのデータ構造を示す模式図である。図３に示すように、会員別レコードは、会員コード、会員名、個人情報、釣銭ポイント、売上金額及び売上点数等のデータ項目を含む。個人情報は、会員コードによって特定される会員の住所、性別、電話番号等である。釣銭ポイントはその会員が保有する釣銭ポイントの累計値である。ここで、会員マスタ１６は、会員情報記憶手段として構成される。
【００１７】
図４は、各ＰＯＳ端末１２の要部構成を示すブロック図である。
【００１８】
図４に示すように、各ＰＯＳ端末１２は、制御部本体としてＣＰＵ（Central Processing Unit）２１を備えている。
【００１９】
このＣＰＵ２１には、主記憶部としてＣＰＵ２１が実行するオペレーティングシステム（Operating System）およびアプリケーションプログラム等の各種プログラム等の固定的データを予め格納記憶されたＲＯＭ（Read Only Memory）２２、ＣＰＵ２１が各種の処理を実行するための各種可変的データを記憶するために一時的にデータやプログラムを記憶するためのワークエリアが形成されているＲＡＭ（Random Access Memory）２３、補助記憶部２４、現在の日時および曜日を計時管理する計時手段としての時計部２５、通信インタフェース（Ｉ／Ｆ）２６、Ｉ／Ｏポート（Input／Output）２７、キーボードコントローラ２８、スキャナコントローラ２９、表示コントローラ３０、３１、プリンタコントローラ３２およびカードリーダコントローラ３３などを、アドレスバス、データバス、制御バスなどのバスライン３４を介してそれぞれ接続している。
【００２０】
そして、Ｉ／Ｏポート２７には、モードスイッチ３６、ドロワ開放部３７を接続し、キーボードコントローラ２８にキーボード３８を接続し、スキャナコントローラ２９にスキャナ３９を接続し、表示コントローラ３０に前面表示器４０を接続し、表示コントローラ３１に客面表示器４１を接続し、プリンタコントローラ３２にプリンタ４２を接続し、カードリーダコントローラ３３にカードリーダ４３を接続している。
【００２１】
ＣＰＵ２１は、ＲＯＭ２２およびＲＡＭ２３に記憶されたオペレーティングシステムおよびアプリケーションプログラムに基づいて、ＰＯＳ端末１２としての各種の動作を実現する各部を制御する。
【００２２】
図５は、ＲＡＭ２３に形成された主要なメモリエリアを示す模式図である。
【００２３】
図５に示すようにＲＡＭ２３には、取引処理メモリ２３１、会員情報メモリ２３２、印字メモリ２３３、会員取引フラグＦ１のフラグメモリ２３４および登録中フラグＦ２のフラグメモリ２３５が形成されている。
【００２４】
取引処理メモリ２３１には、取引Ｎｏエリア、取引日時（曜日）エリア、レジＮｏエリア、責任者Ｎｏエリア、責任者名エリア、商品コードエリア、商品名エリア、単価エリア、売上点数エリア、売上金額エリア、小計金額エリア、外税対象額エリア、外税エリア、内税エリア、合計金額エリア、釣銭額エリア、預り金額エリア、端数金額エリア、釣銭ポイントエリア、合計点数エリア等からなる取引処理レコードを一時的に記憶する。
【００２５】
会員情報メモリ２３２には、会員登録された会員コードに対応して会員名および釣銭ポイント等からなる会員情報レコードを一時的に記憶する。
【００２６】
印字メモリ２３３には、１商取引分の取引処理メモリ２３１および会員情報メモリ２３２に記憶されているレシート印字データを一時的に記憶する。
【００２７】
補助記憶部２４は、たとえば、ハードディスクドライブやＳＳＤ（Solid State Drive）などで構成されている。
【００２８】
この補助記憶部２４には、釣銭ポイント該当日設定テーブル１７、釣銭ポイント設定テーブル１８および端数単位メモリ２４１を形成している。
【００２９】
釣銭ポイント該当日設定テーブル１７および釣銭ポイント設定テーブル１８および端数単位メモリ２４１と各種の主要なコンピュータプログラムは、ＰＯＳ端末１２の起動時、その全部または一部がＲＡＭ２３にコピーされる。ＣＰＵ２１は、ＲＡＭ２３にコピーされたコンピュータプログラムに従った処理を実行する。
【００３０】
図６は、釣銭ポイント該当日設定テーブル１７に設定される日付別およびその曜日別レコードのデータ構造を示す模式図である。
【００３１】
図６に示すように、釣銭ポイント該当日設定テーブル１７には、たとえば、２０１４年２月の日付別、１日から２８日および曜日別（月曜日から日曜日）、釣銭ポイントフラグＦ３等のデータ項目を含む。
【００３２】
そして、時計部２５にて計時される日付が翌月に更新される毎に釣銭ポイント該当日設定テーブル１７の日付データおよび曜日データを自動的に書き換えるようになっている。
【００３３】
また、釣銭ポイントフラグＦ３には、釣銭ポイント付与該当日であるか否かを識別するため本実施形態では、釣銭ポイント付与該当日はＦ３“１”、非該当日はＦ３“０”がセットされる。
【００３４】
なお、釣銭ポイント該当日は例えば、日付では、５日、１５日および２５日、曜日では、水曜日とする。このように店舗において自在に設定することが可能となる。
【００３５】
ここで、釣銭ポイント該当日設定テーブル１７は、釣銭ポイント該当日設定部として構成される。
【００３６】
図７は、釣銭ポイント設定テーブル１８に設定されるレコードのデータ構造を示す模式図である。
【００３７】
図７に示すように、釣銭ポイント設定レコードは、釣銭額の端数金額（円）および、釣銭ポイント（点）等のデータ項目を含む。釣銭の端数金額が１円単位で１円から９円に対して釣銭ポイントを設定する。その条件として、１円〜５円については、１点〜５点の釣銭ポイントを設定する。また、６円〜９円に対しては、端数金額から５円を減算した１点〜４点の釣銭ポイントを設定している。
【００３８】
なお、釣銭ポイントは上記実施形態に限定されることなく、端数金額１円〜９円に対して１点〜９点に設定してもよい。
【００３９】
ここで、釣銭ポイント設定テーブル１８は、釣銭ポイント設定部として構成される。
【００４０】
図８は、端数金額の基準値を設定する端数単位メモリ２４１が設けられている。
【００４１】
ここで、端数単位メモリ２４１には、端数単位の基準値として、たとえば、「１０」と設定記憶されていたならば、釣銭額の端数金額を１０円未満と設定されることになる。
【００４２】
なお、この端数単位メモリ２４１に「１００」と設定記憶されていたならば１００円未満を端数として取扱うことを示すものである。
【００４３】
また、端数単位メモリ２４１の基準値として１０円未満と説明したが端数金額の下１桁としてもよい。
【００４４】
通信インタフェース（Ｉ/F）２６は、ストアサーバ１３と通信回線１４を介してデータ通信を制御する。
【００４５】
Ｉ／Ｏポート２７は、モードスイッチ３６が出力するモード信号をモードデータに変換してＲＡＭ２３に書き込む。また、ＣＰＵ２１からドロワ開放部３７の開放が指示されたことに応じてドロワを駆動するための駆動信号をドロワ開放部３７に対して出力する。
【００４６】
モードスイッチ３６は、「登録」、「点検」、「精算」および「設定」などの各種業務モードの中から１業務を選択するためのスイッチで、鍵にて操作される。
【００４７】
因みに、「登録」とはキーボード３８の置数キーと商品コードキー入力もしくは、スキャナ３９によるバーコード（商品コード）のスキャニング入力等の商品登録手段により１商取引として売上商品の登録が行われると、この商品登録された商品の売上データを取引処理メモリ２３１に登録処理し、預／現計キーなどの登録締め手段により１商取引として商品登録された商品の販売登録終了が宣言されると、その１商取引として販売登録された商品の印字メモリ２３３のレシート印字データを印字したレシートを発行する業務のモードである。
【００４８】
「設定」とは、各種業務を実行する上で必要なデータを予めメモリに設定する業務である。
【００４９】
ドロワ開放部３７は、キャッシャが預／現計キーの登録締めを宣言したことに応じてＣＰＵ２１からＩ／Ｏポート２７を介して出力される駆動信号によりドロワが自動的に開放される。
【００５０】
キーボードコントローラ２８は、キーボード３８が操作されたキーに対応するキー信号を取り込み、ＣＰＵ２１に通知する。
【００５１】
キーボード３８には、数値データを置数入力するための置数（テン）キーの他、商品を分類する部門キー、キャッシャのサインオンまたはサインオフに使用されるとともに責任者コードの入力を指示するサインキー、金額キー、取消キー、ＰＬＵ（Price Look Up）キー（商品コードキー）、クリアキー、小計金額の算出を指示する小計キー、現金決済による１商取引の商品登録終了を宣言する登録締めキーとして機能する預／現計キー、信計キーおよび割引キー等の商取引に係わるデータ等を入力するための各種ファンクションキーを配設されている。
【００５２】
スキャナコントローラ２９は、スキャナ３９がバーコードデータにデコードした商品コードを取り込んでＣＰＵ２１に出力する。
【００５３】
スキャナ３９は、商品等に付けられたコードシンボルであるバーコード等をスキャニングした際に発生する電気信号を２値化し、この２値化した電気信号をバーコードデータにデコードする。
【００５４】
表示コントローラ３０は、ＣＰＵ２１からの指令に応じて前面表示器４０の画面表示を駆動制御するもので、前面表示器４０は、オペレータであるキャッシャに対して販売商品の商品名、単価、小計金額額、合計金額、釣銭額などの確認用に使用する表示器として機能する。
【００５５】
表示コントローラ３１は、ＣＰＵ２１からの指令に応じて客面表示器４１の画面表示を駆動制御するもので、客面表示器４１は、商品を購入した顧客に対して購入商品の商品名、単価、小計金額、合計金額、預かり金額、釣銭額などの確認用に使用する表示器として機能する。
【００５６】
プリンタコントローラ３２は、ＣＰＵ２１から供給された印字データをもとにプリンタ４２の駆動を制御する。
【００５７】
プリンタ４２は、レシート用紙に１取引の取引明細データを印字してレシートを発行するものである。
【００５８】
なお、図９は、会員取引の顧客に対して１商取引において釣銭額が生じて釣銭ポイントを付与された印字例を示すレシート１１０である。
【００５９】
ここで、プリンタコントローラ３２とプリンタ４２とによってレシート印字発行手段を構成する。
【００６０】
カードリーダコントローラ３３は、磁気カードからなるポイントカード１００の磁気ストライプ部に記録されたデータを読取ったりするカードリーダ４３を接続している。
【００６１】
このカードリーダ４３にて読み取られたカードデータを入力しかつＣＰＵ２１からのデータを出力するものである。すなわち、カードリーダ４３およびカードリーダコントローラ３３によって会員情報入力手段を構成する。
【００６２】
ポイントカード１００は、たとえば、磁気カードにより形成されており、サービスポイントの提供を受けられるポイント会員として契約をした各顧客に対してそれぞれ発行されている。磁気カードの磁気ストライブ部には、カード毎に異なる会員を識別する会員コードとその会員コードに対応して氏名と付与されたサービスポイントの釣銭ポイントとが記録される。
【００６３】
なお、ポイントカード１００は、磁気カードに限定されるものではなくＩＣカードやリライタブルマーキング技術を利用したカード等であってもよい。
【００６４】
次に、一実施形態に係るＰＯＳ端末１２のＣＰＵ２１による商品販売データ処理について説明する。
【００６５】
ＣＰＵ２１は、１顧客との商取引に対して図１０および図１１のフローチャートに示すステップで各部を制御するものとなっている。
【００６６】
まず、ＣＰＵ２１は、会員登録が宣言されるのを待機している（ステップＳＴ１１）。
【００６７】
ここで、ＣＰＵ２１は、カードリーダコントローラ３３に接続されたカードリーダ４３を介してポイントカード１００のカードデータが入力されたことを検知すると（ステップＳＴ１１のＹＥＳ）、会員登録が宣言されたので、ＣＰＵ２１は、そのカードデータ中の会員コードにより会員マスタ１６を検索し、当該会員コードに対応した会員情報レコードのデータ項目である会員コード、会員名、個人情報および釣銭ポイントを取得する（ステップＳＴ１２）。
【００６８】
そして、この会員情報レコードのデータ項目を会員情報メモリ２３２に記憶する（ステップＳＴ１３）。
【００６９】
また、フラグメモリ２３４の会員取引フラグＦ１を“１”にセットする（ステップＳＴ１４）。その後、ＣＰＵ２１は、ステップＳＴ１５の商品登録に進む。
【００７０】
これに対して、ポイントカード１００のカードデータが登録されず、会員登録なしと判定された場合には（ステップＳＴ１１のＮＯ）、ＣＰＵ２１は、ステップＳＴ１２〜ＳＴ１４の処理を行わず一般顧客としてステップＳＴ１５の商品登録に進む。
【００７１】
つぎに、ＣＰＵ２１は、１商取引の販売される商品が登録されるのを待機する（ステップＳＴ１５）。
【００７２】
ここで、ＣＰＵ２１は、商品登録手段であるスキャナコントローラ２９に接続されたスキャナ３９で商品に付けられたバーコード（商品コード）がスキャニングあるいはキーボードコントローラ２８に接続されたキーボード３８のキー操作入力により商品コードが入力されると、商品登録ありと判断する（ステップＳＴ１５のＹＥＳ）。
【００７３】
そして、ＣＰＵ２１は、フラグメモリ２３５の登録中フラグＦ２を参照して１商取引の商品登録中か否かを判定する（ステップＳＴ１６）。
【００７４】
当初は登録中フラグＦ２が“０”にリセットされており商品登録中でないので、ＣＰＵ２１は、取引処理メモリ２３１の各エリアを初期化する（ステップＳＴ１７）。
【００７５】
次に、ＣＰＵ２１は、取引処理メモリ２３１の取引日時（曜日）エリアに、時計部２５で計時されている現在の日時および曜日をセットする（ステップＳＴ１８）。
【００７６】
ステップＳＴ１９としてＣＰＵ２１は、登録中フラグＦ２に“１”をセットした後に、登録商品処理を行う（ステップＳＴ２０）。
【００７７】
すなわち、入力された商品コードで商品マスタ１５にアクセスし、商品マスタ１５にプリセットされている当該商品コードに対応する商品名、単価等の商品データを商品マスタ１５から取得する。
【００７８】
そして、単価に売上点数を乗算して売上金額を算出したならば、商品コード、商品名、単価、売上点数および売上金額等の登録商品データとして取引処理メモリ２３１に記憶する。
【００７９】
また、商品名、単価、売上点数、売上金額等の登録商品データを前面表示器４０および客面表示器４１に表示させる。
【００８０】
また、ＣＰＵ２１は、商品名、単価、売上点数およびと売上金額等の各データを取引処理メモリ２３１から読出し、印字メモリ２３３にセットする。
【００８１】
次に、ＣＰＵ２１は、小計キーが操作入力されたか否かを判定する（ステップＳＴ２１）。
【００８２】
ＣＰＵ２１は、小計キーの操作入力が検知されない場合には（ステップＳＴ２１のＮＯ）、再びステップＳＴ１５の処理に戻って次の商品の登録されるのを待機する。
【００８３】
一方、小計キーの操作入力が検知されると（ステップＳＴ２１のＹＥＳ）、ＣＰＵ２１は、当該１商取引の小計金額を算出するとともに、これに消費税を加算した合計金額を算出し、前面表示器４０および客面表示器４１へ表示させる。
【００８４】
また、小計金額および合計金額等のデータを取引処理メモリ２３１および印字メモリ２３３に記憶する（ステップＳＴ２２）。
【００８５】
次に、ＣＰＵ２１は、登録締め手段の預／現計キーが操作入力されるのを待機する（ステップＳＴ２３）。
【００８６】
そして、ＣＰＵ２１は、キーボードコントローラ２８に接続されたキーボード３８の登録締め手段である預／現計キーが操作入力を検知したならば（ステップＳＴ２３のＹＥＳ）、当該１商取引の締めが宣言されたので、ＣＰＵ２１は、釣銭演算を処理する（ステップＳＴ２４）。
【００８７】
すなわち、預から金額から当該１商取引の合計金額を減算して釣銭額を算出する。預り金額は、オペレータが、合計金額を確認した顧客から受け取った通貨の額をキーボードコントローラ２８に接続されたキーボード３８の置数キーを用いてキー入力したものである。ＣＰＵ２１は、釣銭額のデータを前面表示器４０および客面表示器４１へ表示させる（ステップＳＴ２５）。
【００８８】
その後、ＣＰＵ２１は、預かり金額および釣銭額等の各データを取引処理メモリ２３１に記憶するとともに、取引処理メモリ２３１から預かり金額および釣銭額の各データを読み出し、印字メモリ２３３に記憶する（ステップＳＴ２６）。
【００８９】
次に、ＣＰＵ２１は、フラグメモリ２３４の会員取引フラグＦ１をチェックして会員取引か否かを判定する（ステップＳＴ２７）。
【００９０】
ここで、ＣＰＵ２１は、ここで会員取引フラグＦ１が“１”にセットされていた場合には（ステップＳＴ２７のＹＥＳ）、次に、ＣＰＵ２１は、ステップＳＴ２８として、釣銭額エリアの釣銭額を補助記憶部２４の端数単位メモリ２４１の基準値で除算し、その余りの部分を端数金額（端数金額算出手段）として取引処理メモリ２３１の端数金額エリアに記憶する。
【００９１】
次に、ＣＰＵ２１は、釣銭額の端数金額が０円より大きいか否かを判定する（ステップＳＴ２９）。
【００９２】
そして、ＣＰＵ２１は、端数金額が０円の場合には（ステップＳＴ２９のＮＯ）、釣銭額に端数金額が生じないのでステップＳＴ３３へ進む。そして、レシート用紙に取引情報を印字したレシートを発行させる。
【００９３】
また、ＣＰＵ２１は、端数金額が０円より大きい場合には（ステップＳＴ２９のＹＥＳ）、次に、ＣＰＵ２１は、当該商取引が釣銭ポイント該当日か否かを判定する（ステップＳＴ３０）。すなわち、ステップＳＴ１８にて時計部２５で計時された現在の日付または曜日の図６の釣銭ポイント該当日設定テーブル１７に設定されている釣銭ポイントフラグＦ３が“０”にリセットされていた場合には（ステップＳＴ３０のＮＯ）、釣銭ポイントの該当日でないのでステップＳＴ３３に進む。
【００９４】
一方、時計部２５で計時された現在の日付または曜日の図６の釣銭ポイント該当日設定テーブル１７の釣銭ポイントフラグＦ３が“１”にセットされていた場合には（ステップＳＴ３１のＹＥＳ）、次に、ＣＰＵ２１は、ステップＳＴ２８で算出された釣銭額の端数金額が釣銭ポイントを付与されるのかを調べる。  すなわち、ＣＰＵ２１は、図７に示す釣銭ポイント設定テーブル１８の当該端数金額に対応する釣銭ポイントを抽出する（ステップＳＴ３１）。
【００９５】
ＣＰＵ２１は、抽出した当該釣銭ポイントを取引処理メモリ２３１の釣銭ポイントエリアおよび印字メモリ２３３に記憶する（ステップＳＴ３２）。
【００９６】
ＣＰＵ２１は、釣銭ポイントが抽出された場合には、印字メモリ２３３に記憶されている釣銭ポイントなどに基づいてプリンタ４２によりレシート用紙に印字しレシート１１０を発行する（ステップＳＴ３３）。
【００９７】
さらに、取引処理メモリ２３１および会員情報メモリ２３２の各データ等を通信インタフェース２６を制御し通信回線１４を介してストアサーバ１３に転送する処理を実行する（ステップＳＴ３４）。
【００９８】
以上で、顧客との当該１商取引の商品販売データ処理を終了させる。
【００９９】
次に、この一実施形態の動作を説明する。図９はレシート１１０の印字例を示した図である。この図９に示すように、釣銭ポイントとして２円が付与されている。
【０１００】
会員取引の顧客が買物をしたとする。商品登録が終了し小計キーが操作入力されると前面表示器４０、客面表示器４１に合計金額として１，２４８円が表示される。
【０１０１】
顧客がこれに対して２，０００円を支払ったとする。オペレータはテンキーで２，０００円と置数してその後に、預／現計キーを操作入力する。すると、預り金額の２，０００円から合計金額の１，２４８円を減算し釣銭が７５２円を算出する。
【０１０２】
ここでフラグメモリ２３４の会員取引フラグＦ１をチェックし会員取引フラグＦ１がセットされていることから端数金額処理を実行する。
【０１０３】
算出された釣銭の７５２円に対して端数金額処理としては、先ず、補助記憶部２４の端数単位メモリ２４１を検索し基準値を調べる。ここでは、基準値の端数単位は１０であるので、１０円未満が端数金額ということになる。
【０１０４】
したがって７５２円を１０で除算し余りとなる部分の２円を端数金額データとなり、２円を端数金額エリアに記憶する。
【０１０５】
次に、釣銭ポイント該当日設定テーブル１７を検索し、時計部２５に計時されている現在の日時および曜日が釣銭ポイント該当日か否かを補助記憶部２４の釣銭ポイント該当日設定テーブル１７を検索し、現在日付または曜日が釣銭ポイントフラグＦ３“１”にセットされていた場合には、当該商取引は、釣銭ポイント該当日である。
【０１０６】
次に、釣銭額の端数金額が２円で０円より大きいので、図７に示す釣銭ポイント設定テーブル１８で当該端数金額が２円に対応する釣銭ポイント２点を抽出する。そして釣銭ポイント２点を前面表示器４０および客面表示器４１に表示させる。
【０１０７】
次に、図９に示すように、釣銭ポイントととして２点が印字されたレシート１１０が発行される。
【０１０８】
以上説明したように、本実施形態に係るＰＯＳ端末１２は、１商取引の釣銭額に端数金額が生じ、釣銭ポイント該当日に該当すると、顧客に釣銭ポイントを付与することにより顧客満足度が得られるようになる。
【０１０９】
また、釣銭ポイントを付与する該当日を顧客に対して認識させることで、顧客が特定日の取引に対する意識を向上させることにより販促に繋がるようになる。
【０１１０】
なお、この発明は前記一実施の形態に限定されるものではなく、実施の段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【０１１１】
たとえば、前記一実施形態では、本発明をＰＯＳ端末に適用し、商品マスタ１５および会員マスタ１６を外部のストアサーバ１３の記憶装置に設けたが、これらのマスタファイルをＰＯＳ端末の内部の記憶装置に設けて、単体で本発明の機能を実現するようにしてもよい。
【０１１２】
本発明は前記実施の形態に開示されている複数の構成要素を適宜な組み合わせにより種々の発明を形成できる。たとえば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を組み合わせてもよい。
【０１１３】
以上説明したように、実施の段階ではその趣旨を逸脱しない範囲で種々に変形することが可能であるのは勿論である。
【符号の説明】
【０１１４】
１１…ＰＯＳシステム、１２…ＰＯＳ端末、１３…ストアサーバ、１５…商品マスタ、１６…会員マスタ、１７…釣銭ポイント該当日テーブル、１８…釣銭ポイント設定テーブル、２１…ＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２３１…取引処理メモリ、２３２…会員情報メモリ、２３３…印字メモリ、２３４…フラグメモリ、２４…補助記憶部、２４１…端数単位メモリ、２５…時計部、３８…キーボード、３９…スキャナ、４０…前面表示部、４１…客面表示部、４３…カードリーダ、１００…ポイントカード、１１０…レシート。
【図１】
2015170034.tif 000003
【図２】
2015170034.tif 000004
【図３】
2015170034.tif 000005
【図４】
2015170034.tif 000006
【図５】
2015170034.tif 000007
【図６】
2015170034.tif 000008
【図７】
2015170034.tif 000009
【図８】
2015170034.tif 000010
【図９】
2015170034.tif 000011
【図１０】
2015170034.tif 000012
【図１１】
2015170034.tif 000013