(57)【要約】【課題】ポイント数が異なる複数券種のポイント券について、券種間違いを生じにくくする。【解決手段】個々の顧客に付与されたポイント数の範囲内で、ポイント数が異なる複数種類の券種を特定する券種情報のうちから所望の券種情報及びその発行枚数を入力し、複数種類の券種毎に特有の形態を持たせた印字フォーマットを券種情報に対応させて記憶する券種データベースから入力された券種情報に対応する印字フォーマットを取得し、取得した印字フォーマットに従いポイント券用の印字データを生成してレシートプリンタによって印字発行する。【選択図】図１３
2011204276.tif 000002
【特許請求の範囲】
【請求項１】
レシートプリンタと、
ポイント数などのポイントに関する情報を表示する第１の表示領域と、ロゴや広告などの前記ポイントに関する情報以外の情報を表示する第２の表示領域を有するポイント券であり、ポイント数に応じて前記第２の表示領域のレシートの長さ方向の長さを変更したポイント券を、前記レシートプリンタを用いて発行する手段と、
を備える、商品販売データ処理装置。
【請求項２】
前記発行する手段は、ポイント数に応じてロゴや広告の表示個数を変更することで、前記第２の表示領域のレシートの長さ方向の長さを変更したポイント券を発行する、請求項１記載の商品販売データ処理装置。
【請求項３】
レシートプリンタを備える商品販売データ処理装置が備えるコンピュータを、
ポイント数などのポイントに関する情報を表示する第１の表示領域と、ロゴや広告などの前記ポイントに関する情報以外の情報を表示する第２の表示領域を有するポイント券であり、ポイント数に応じて前記第２の表示領域のレシートの長さ方向の長さを変更したポイント券を、前記レシートプリンタを用いて発行する手段と、
して機能させる、コンピュータプログラム。
【請求項４】
前記発行する手段は、ポイント数に応じてロゴや広告の表示個数を変更することで、前記第２の表示領域のレシートの長さ方向の長さを変更したポイント券を発行する、請求項３記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポイント券を印字発行することができる商品販売データ処理装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、例えば買上げ金額等に応じて顧客にポイントを贈呈し、貯まったポイントに基づいてポイント券を発行できるようにしたシステムがある（非特許文献１参照）。このようなシステムでは、一例として、ＰＯＳ端末等が設置されているレジで会員カードをキャッシャに渡し、買上げ金額に応じたポイントの蓄積処理をしてもらう。蓄積されたポイントは、例えばポイント発券機で会員カードを読み取らせることで、ポイント券と交換することができる。この場合、非特許文献１に記載されている例では、５００ポイント券（５００円相当）と１０００ポイント券（１０００円相当）との二種類の券種のポイント券を選ぶことができる、とされている。
【０００３】
特許文献１には、ＰＯＳ端末のレシート印字発行機能を利用し、レシートプリンタによってポイント券を印字発行することができるようにした商品販売データ処理装置が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
非特許文献１に掲載されている例では、５００ポイント券と１０００ポイント券との外観上の相違点は、概ね、「５００ポイント」、「１０００ポイント」という表示態様のみである。このため、５００ポイント券なのか１０００ポイント券なのかの券種について、間違いが生じ易いという問題がある。このような問題は、ポイント数が異なる複数券種のポイント券として、ポイント数を示す数字のみによって券種を示す場合に共通する問題として把握される。
【０００５】
本発明の目的は、ポイント数が異なる複数券種のポイント券について、券種間違いを生じにくくすることである。
【課題を解決するための手段】
【０００６】
本発明の商品販売データ処理装置は、レシートプリンタと、ポイント数などのポイントに関する情報を表示する第１の表示領域と、ロゴや広告などの前記ポイントに関する情報以外の情報を表示する第２の表示領域を有するポイント券であり、ポイント数に応じて前記第２の表示領域のレシートの長さ方向の長さを変更したポイント券を、前記レシートプリンタを用いて発行する手段と、を備える。
【０００７】
また、本発明のコンピュータプログラムは、レシートプリンタを備える商品販売データ処理装置が備えるコンピュータを、ポイント数などのポイントに関する情報を表示する第１の表示領域と、ロゴや広告などの前記ポイントに関する情報以外の情報を表示する第２の表示領域を有するポイント券であり、ポイント数に応じて前記第２の表示領域のレシートの長さ方向の長さを変更したポイント券を、前記レシートプリンタを用いて発行する手段と、して機能させる。
【発明の効果】
【０００８】
本発明によれば、券種毎に特有の形態を持つポイント券を印字発行することができるので、ポイント券の券種間違えを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、システム構成例を概略的に示す構成図である。
【図２】図２は、ＰＯＳ端末の外観を示す斜視図である。
【図３】図３は、会員カードに記録されているデータ（（ａ）は磁気カードの場合、（ｂ）はＩＣカードの場合）を示す模式図である。
【図４】図４は、ＰＯＳ端末のシステム構成を示すブロック図である。
【図５】図５は、ストアサーバのシステム構成を示すブロック図である。
【図６】図６は、ポイント管理サーバのシステム構成を示すブロック図である。
【図７】図７は、顧客データベースのデータ構造を示す模式図である。
【図８】図８は、券種データベースのデータ構造を示す模式図である。
【図９】図９は、ポイント券の印字デザインを決定する印字フォーマットを示す模式図である。
【図１０】図１０は、会員カードに基づくポイント蓄積処理（（ａ）は磁気カードの場合、（ｂ）はＩＣカードの場合）を示すタイミングチャートである。
【図１１】図１１は、ＰＯＳ端末１００が実行するポイント券の印字発行処理の流れを示すフローチャートである。
【図１２】図１２は、図１１中のステップＳ１０６での印字発行処理の処理内容を示すフローチャートである。
【図１３】図１３は、券種が異なる複数種類のポイント券を例示する模式図である。
【発明を実施するための形態】
【００１０】
本発明の実施の一形態を図１ないし図１３に基づいて説明する。
【００１１】
本実施の形態は、例えばショッピングモールに設置されるＰＯＳシステムへの適用例である。個々のショッピングモール加盟店においては、購入金額に応じたポイントを顧客に贈呈する。このポイントは、ショッピングモール加盟店で共通に使用することができ、商品の割引や値引き等のサービスに利用される。
【００１２】
図１は、システム構成例を概略的に示す構成図である。本実施の形態のＰＯＳシステム１０は、一店舗単位で店舗システム２０が構築され、これらの店舗システム２０が構内通信網であるモールネットワーク５５０を介して管理サーバ３００に接続されて構成されている。
【００１３】
店舗システム２０は、商品販売データ処理装置としての１台又は２台以上のＰＯＳ端末１００が構内通信網である店舗内ネットワーク５００を介してストアサーバ２００に接続されて構築されている。ＰＯＳ端末１００は、店舗内の精算所などに設置され、商品販売データ処理を実行する商品販売データ処理装置を構成する。ストアサーバ２００は、モールネットワーク５５０を介して管理サーバ３００に接続されている。したがって、ＰＯＳ端末１００は、ストアサーバ２００を介して管理サーバ３００と通信可能である。
【００１４】
図２は、ＰＯＳ端末１００の外観を示す斜視図である。ＰＯＳ端末１００は、ドロワ１１０の上に設置されている。ドロワ１１０は、抽斗１１１を引き出し自在に備えている。ＰＯＳ端末１００には、上面右側にキーボード１２０（ユーザインターフェース）が設けられ、上面奥側に表示器１３０（ユーザインターフェース）が設けられ、上面左側にレシートプリンタ１４０（図４参照）が内蔵されている。表示器１３０は、操作者側に表示面を向けて配置されるオペレータ用表示器１３０ａと、顧客側に表示面を向けて配置される顧客側表示器１３０ｂとから構成されている。
【００１５】
ＰＯＳ端末１００は、磁気カードＭＣの読み取りを行うための磁気カードリーダ１５０（カード読取装置）をキーボード１２０の右脇に内蔵している。また、ＰＯＳ端末１００には、商品コードを光学的に読み取るためのバーコードスキャナ１２１と、ＩＣカードＡＣを読取るためのＩＣカードリーダ１５１（カード読取装置）とが接続されている。
【００１６】
図３は、会員カードに記録されているデータを示す模式図である。本実施の一形態では、ポイントサービスを利用する会員（顧客）に、会員カードＣを予め所持させることを想定している。会員カードＣは、磁気カードＭＣとＩＣカードＡＣとの二種類が用意されている。
【００１７】
図３（ａ）に示すように、磁気カードＭＣである会員カードＣには、会員である顧客を特定するための顧客特定情報としての会員コードＣ１とその会員の氏名からなる個人データＣ２とが磁気的に記録されている。
【００１８】
図３（ｂ）に示すように、ＩＣカードＡＣである会員カードＣには、会員である顧客を特定するための顧客特定情報としての会員コードＣ１と、その会員の個人データＣ２と、累積ポイント数ＣＰと、ポイント履歴Ｃ３とがデータ記録されている。会員コードＣ１は、個々の会員を特定する一意のコードである。個人データＣ２には、顧客が会員登録した時に申請した個人情報が記録されている。累積ポイント数ＣＰには、会員に対して現在付与されているポイント数が記録されている。ポイント履歴Ｃ３には、これまでのポイントの取得及び使用の履歴が記録されている。
【００１９】
図４は、ＰＯＳ端末１００のシステム構成を示すブロック図である。ＰＯＳ端末１００は、情報処理を実行する情報処理部１６０を備えている。情報処理部１６０は、各種演算処理を実行して各部を集中的に制御するＣＰＵ１６１と、記憶部としてのＲＡＭ１６２と、基本制御プログラムが格納されているＲＯＭ１６３とを含み構成されている。このような情報処理部１６０には、入出力部としてのインターフェース部１６５と、通信部としての通信インターフェース１８０とがバス１６６によって接続されている。
【００２０】
インターフェース部１６５には、ＨＤＤ１７０が接続されている。ＨＤＤ１７０には、制御プログラム（ＯＳ）や後述する各種データファイル等が格納されている。
【００２１】
インターフェース部１６５には、キーボード１２０、表示器１３０、ドロワ１１０、レシートプリンタ１４０、磁気カードリーダ１５０、ＩＣカードリーダ１５１、バーコードスキャナ１２１等の各種入出力装置も接続されている。通信インターフェース１８０は、店舗内ネットワーク５００（図１参照）に接続しており、店舗内ネットワーク５００に接続されている機器（ストアサーバ２００）との間で各種通信を行う。このような通信インターフェース１８０としては、店舗内ネットワーク５００を介して各種機器との間で通信可能であればその種類を問わず、例えば、有線ＬＡＮや無線ＬＡＮ、赤外線通信等を用いることができる。
【００２２】
ＨＤＤ１７０には、情報処理部１６０を動作させる制御プログラムの他、各種のデータが格納されている。このデータの中には、ＰＯＳ端末１００によって印字されるポイント券の印字フォーマットが記録されている券種データベースＦ４、券種データベースＦ４に種別指定が含まれている印字ロゴのイメージデータである印字ロゴデータＦ５、券種データベースＦ４に種別指定が含まれている広告のイメージデータである広告データＦ６、券種データベースＦ４に種別指定が含まれているコードシンボルのイメージデータであるコードシンボルデータＦ７等が含まれている。
【００２３】
イメージデータである印字ロゴデータＦ５と広告データＦ６とは、予め作成されたデータであって、例えばビットマップ形式である。これらのイメージデータは、券種データベースＦ４に格納されているデータに関連付けられて、ＨＤＤ１７０内に複数種類格納されている。なお、印字ロゴデータＦ５及び広告データＦ６としては、イメージデータに代え、印字ドット位置を示すドットデータやテキストデータを用いても良い。
【００２４】
図５は、ストアサーバ２００のシステム構成を示すブロック図である。ストアサーバ２００は、情報処理を実行する情報処理部２６０を備えている。情報処理部２６０は、各種演算処理を実行して各部を集中的に制御するＣＰＵ２６１と、記憶部としてのＲＡＭ２６２と、基本制御プログラムが格納されているＲＯＭ２６３とを含み構成されている。このような情報処理部２６０には、入出力部としてのインターフェース部２６５と、通信部としての通信インターフェース２８０とがバス２６６によって接続されている。
【００２５】
インターフェース部２６５には、ＨＤＤ２７１が接続されている。ＨＤＤ２７１には、制御プログラム（ＯＳ）等が格納されている。
【００２６】
インターフェース部２６５には、キーボード２２０及び表示器２３０も接続されている。通信インターフェース２８０は、店舗内ネットワーク５００とモールネットワーク５５０（図１参照）とに接続しており、店舗内ネットワーク５００とモールネットワーク５５０とに接続されている各種機器（ＰＯＳ端末１００及び管理サーバ３００）との間で各種通信を行う。このような通信インターフェース２８０としては、店舗内ネットワーク５００とモールネットワーク５５０とを介して各種機器との間で通信可能であればその種類を問わず、例えば、有線ＬＡＮや無線ＬＡＮ、赤外線通信などを用いることができる。
【００２７】
ＨＤＤ２７１には、情報処理部２６０を動作させる制御プログラムの他、様々なデータが格納されている。このデータの中には、商品コードに対応付けられて商品名や単価が記録されている商品マスタファイルＦ１、各ＰＯＳ端末１００から送信される売上登録データを記憶する売上ファイルＦ２等が含まれている。
【００２８】
図６は、管理サーバ３００のシステム構成を示すブロック図である。管理サーバ３００は、情報処理を実行する情報処理部３６０を備えている。情報処理部３６０は、各種演算処理を実行して各部を集中的に制御するＣＰＵ３６１と、記憶部としてのＲＡＭ３６２と、基本制御プログラムが格納されているＲＯＭ３６３とを含み構成されている。このような情報処理部３６０には、入出力部としてのインターフェース部３６５と、通信部としての通信インターフェース３８０とがバス３６６によって接続されている。
【００２９】
インターフェース部３６５には、ＨＤＤ３７１が接続されている。ＨＤＤ３７１には、制御プログラム（ＯＳ）や各種データファイル等が格納されている。
【００３０】
インターフェース部３６５には、キーボード３２０及び表示器３３０も接続されている。通信インターフェース３８０は、モールネットワーク５５０（図１参照）に接続しており、モールネットワーク５５０に接続されている機器（ストアサーバ２００）との間で各種通信を行う。このような通信インターフェース３８０としては、モールネットワーク５５０を介して各種機器との間で通信可能であればその種類を問わず、例えば、有線ＬＡＮや無線ＬＡＮ、赤外線通信等を用いることができる。
【００３１】
ＨＤＤ３７１には、情報処理部３６０を動作させる制御プログラムの他、様々なデータが格納されている。このデータの中には、会員である顧客に割り振られた顧客特定データや会員情報が記録されている顧客データベースＦ３等が含まれている。
【００３２】
図７は、顧客データベースＦ３のデータ構造を示す模式図である。図７に示すように、顧客データベースＦ３には、顧客を特定する顧客特定情報としての会員コードＫ１に対応付けて、会員の個人データＫ２と、会員の現在の累積ポイント数ＫＰと、ポイント履歴Ｋ３とを記憶している。会員コードＫ１は、個々の会員を特定する一意のコードであり、磁気カードＭＣである会員カードＣに記録されている会員コードＣ１に対応付けられている。個人データＫ２には、顧客が会員登録した時に申請した個人情報が記録されている。累積ポイント数ＫＰには、会員に対して現在付与されているポイント数が記録されている。ポイント履歴Ｋ３には、これまでのポイントの取得及び使用の履歴が記録されている。
【００３３】
図８は、券種データベースＦ４のデータ構造を示す模式図である。券種データベースＦ４は、券種情報としての券種コードｄ１によって特定される複数種類の券種毎に、特有の形態を持たせた印字フォーマットｄ２〜ｄ８を記憶するデータベースである。図８に示す一例では、券種コード００１は５００点のポイント券、券種コード００２は１０００点のポイント券、券種コード００３は１５００点のポイント券、券種コード００４は２０００点のポイント券、券種コード００５は２５００点のポイント券についての印字フォーマットｄ２〜ｄ８をそれぞれ記憶している。このような印字フォーマットｄ２〜ｄ８には、ポイント券長ｄ２、フォーマットデータｄ３、先頭印字ロゴｄ４、末尾印字ロゴｄ５、先頭広告種類ｄ６、末尾広告種類ｄ７及びコードシンボルｄ８が含まれている。
【００３４】
ポイント券長ｄ２は、ポイント券の長さを定義している。ポイント券の長さは、券種毎に特有の形態を持たせるための一手法である。
【００３５】
フォーマットデータｄ３は、ポイント券の全体レイアウトを定義している。全体レイアウトは、各印字項目についての印字位置データ及び印字フォーマットｄ４〜ｄ８で定義される以外の印字項目を含んでいる。図８中、フォーマットデータｄ３に示されている記号（「＊」、「＋」、「◇」、「♯」、「□」）は、券種毎に相違するポイント券に表現される囲い文字を示しており、券種毎に特有の形態を持たせるための一手法をなしている。
【００３６】
先頭印字ロゴｄ４は、ポイント券の左側に印字される印字ロゴを指定するデータである。ＰＯＳ端末１００の情報処理部１６０は、ポイント券の印字処理に際して、先頭印字ロゴｄ４の指定に応じてＨＤＤ１７０に記憶されている印字ロゴデータＦ５中から対応データを読み出す。印字しない指定の場合には、ＮＵＬＬが設定される。
【００３７】
末尾印字ロゴｄ５は、ポイント券の右側に印字される印字ロゴを指定するデータである。ＰＯＳ端末１００の情報処理部１６０は、ポイント券の印字処理に際して、末尾印字ロゴｄ５の指定に応じてＨＤＤ１７０に記憶されている印字ロゴデータＦ５中から対応データを読み出す。印字しない指定の場合には、ＮＵＬＬが設定される。
【００３８】
先頭広告種類ｄ６は、ポイント券の左側に印字される広告メッセージを指定するデータである。ＰＯＳ端末１００の情報処理部１６０は、ポイント券の印字処理に際して、先頭広告種類ｄ６の指定に応じてＨＤＤ１７０に記憶されている広告データＦ６中から対応データを読み出す。印字しない指定の場合には、ＮＵＬＬが設定される。
【００３９】
末尾広告種類ｄ７は、ポイント券の右側に印字される広告メッセージを指定するデータである。ＰＯＳ端末１００の情報処理部１６０は、ポイント券の印字処理に際して、末尾広告種類ｄ７の指定に応じてＨＤＤ１７０に記憶されている広告データＦ６中から対応データを読み出す。印字しない指定の場合には、ＮＵＬＬが設定される。
【００４０】
コードシンボルｄ８は、ポイント券の右側に印字されるバーコードを指定するデータである。コードシンボルｄ８は、バーコードに限らず、任意のコードを特定できるシンボルであれば良い。ＰＯＳ端末１００の情報処理部１６０は、ポイント券の印字処理に際して、コードシンボルｄ８の指定に応じてＨＤＤ１７０に記憶されているコードシンボルデータＦ７中から対応データを読み出す。印字しない指定の場合には、ＮＵＬＬが設定される。
【００４１】
図９は、券種データベースＦ４に定義されている印字フォーマット（ｄ２〜ｄ８）を可視的に示す模式図である。
【００４２】
ポイント券長ｄ２は、ポイント券の全長を定義している。
【００４３】
フォーマットデータｄ３は、各印字項目についての印字位置データを規定することでポイント券の全体レイアウトを定義し、印字フォーマットｄ４〜ｄ８で定義される以外の印字項目を定義している。全体レイアウトの定義としては、ポイント券の左端位置に先頭印字ロゴｄ４、その右隣に先頭広告種類ｄ６、中央領域に印字フォーマットｄ４〜ｄ８で定義される以外の印字項目、その右隣に末尾広告種類ｄ７、その右隣に末尾印字ロゴｄ５、そして右端位置にコードシンボルｄ８を配置している。
【００４４】
先頭印字ロゴｄ４は、ＰＯＳ端末１００のＨＤＤ１７０に記憶されている印字ロゴデータＦ５の種別を定義している。
【００４５】
末尾印字ロゴｄ５は、ＰＯＳ端末１００のＨＤＤ１７０に記憶されている印字ロゴデータＦ５の種別を定義している。
【００４６】
先頭広告種類ｄ６は、ＰＯＳ端末１００のＨＤＤ１７０に記憶されている広告データＦ６の種別を定義している。
【００４７】
末尾広告種類ｄ７は、ＰＯＳ端末１００のＨＤＤ１７０に記憶されている広告データＦ６の種別を定義している。
【００４８】
コードシンボルｄ８は、ＰＯＳ端末１００のＨＤＤ１７０に記憶されているコードシンボルデータＦ７の種別を定義している。
【００４９】
次に作用について説明する。
【００５０】
まず、ＰＯＳ端末１００とストアサーバ２００とによって構成される店舗システム２０での売上登録に伴う商品販売データ処理について簡単に説明する。ＰＯＳ端末１００は、商品に付された商品コードをバーコードスキャナ１２１によって読み取ると、読み取った商品コードをストアサーバ２００に問合せる。ストアサーバ２００は、ＰＯＳ端末１００からの問合せに応じて商品マスタファイルＦ１を検索し、該当する商品コードに対応した商品名や単価等のデータを読み出し、ＰＯＳ端末１００に送信する。ＰＯＳ端末１００は、ストアサーバ２００から送信された商品名や単価等のデータを受信し、表示器１３０への取引情報の表示等を実行する。そして、ＰＯＳ端末１００は、一取引の締め指定に応じて、レシートプリンタ１４０によるレシートの印字発行、ストアサーバ２００への商品販売データの送信等の決済処理を実行する。ＰＯＳ端末１００から送信された商品販売データを受信したストアサーバ２００では、売上データを売上ファイルＦ２に累計して売上登録処理を実行する。
【００５１】
図１０（ａ）は、磁気カードＭＣである会員カードＣに基づくポイント蓄積処理を示すタイミングチャートである。ＰＯＳ端末１００は、上記売上登録に伴う商品販売データ処理に際して、顧客が所持する磁気カードＭＣである会員カードＣに基づいて、購入金額に応じたポイントを蓄積することができる。
【００５２】
まず、キャッシャは、顧客から磁気カードＭＣである会員カードＣを提示された場合、磁気カードリーダ１５０によって会員カードＣに記録されている情報を読み取る。これにより、会員カードＣに記憶されている会員コードＣ１（図３（ａ）参照）が読み取られるので、ＰＯＳ端末１００の情報処理部１６０は、ストアサーバ２００を介して（２）、読み取った会員コードＣ１をＲＡＭ１６２に一時記憶する（１）。ＰＯＳ端末１００の情報処理部１６０は、ストアサーバ２００を介して（２）、読み取った会員コードＣ１を管理サーバ３００に送信し（３）、会員情報を照会する。
【００５３】
管理サーバ３００は、ＨＤＤ３７１に記憶している顧客データベースＦ３を検索し、受信し会員コードＣ１と同一の会員コードＫ１に対応する個人データＫ２及び累積ポイント数ＫＰ（必要に応じてポイント券発行履歴Ｋ３）を取得する（４）。そして、ストアサーバ２００を介して（５）、取得した個人データＫ２及び累積ポイント数ＫＰを対応するＰＯＳ端末１００に返信する（６）。
【００５４】
ＰＯＳ端末１００の情報処理部１６０は、管理サーバ３００から受信した個人データＫ２及び累積ポイント数ＫＰを表示器１３０に表示出力し、キャッシャと顧客との双方に示す（７）。そして、決済処理に伴うポイント計算を実行し（８）、その結果である今回のポイント数を、ストアサーバ２００を介して（９）管理サーバ３００に送信する（１０）。
【００５５】
管理サーバ３００は、顧客データベースＦ３にアクセスし、その累積ポイント数ＫＰに記録されているポイント数に今回受信したポイント数を加算して累積ポイント数ＫＰを更新する（１１）。
【００５６】
図１０（ｂ）は、ＩＣカードＡＣである会員カードＣに基づくポイント蓄積処理を示すタイミングチャートである。ＰＯＳ端末１００は、上記売上登録に伴う商品販売データ処理に際して、顧客が所持するＩＣカードＡＣである会員カードＣに基づいて、購入金額に応じたポイントを蓄積することができる。
【００５７】
まず、キャッシャは、顧客からＩＣカードＡＣである会員カードＣを提示された場合、ＩＣカードリーダ１５１によって会員カードＣに記録されている情報を読み取る。これにより、会員カードＣに記憶されている会員コードＣ１、個人データＣ２、累積ポイント数ＣＰ及びポイント履歴Ｃ３が読み取られるので、ＰＯＳ端末１００の情報処理部１６０は、読み取った会員コードＣ１をＲＡＭ１６２に一時記憶する（１）。そして、それらの読み取りデータ中、個人データＣ２及び累積ポイント数ＣＰを表示器１３０に表示出力し、キャッシャと顧客との双方に示す（２）。また、決済処理に伴うポイント計算を実行し（３）、その結果である今回のポイント数と既に読み取った累積ポイント数ＣＰとを加算して新たな累積ポイント数ＣＰを求め、ＩＣカードＡＣに記録されている累積ポイント数ＣＰを更新する（４）。更に、ＰＯＳ端末１００の情報処理部１６０は、決済処理に伴うポイント計算の結果である今回のポイント数を、ストアサーバ２００を介して（５）、管理サーバ３００に送信する（６）。
【００５８】
管理サーバ３００は、顧客データベースＦ３にアクセスし、その累積ポイント数ＫＰに記録されているポイント数に今回受信したポイント数を加算して累積ポイント数ＫＰを更新する（７）。
【００５９】
本実施の形態のＰＯＳ端末１００は、会員から提示された会員カードＣに基づいて、レシートプリンタ１４０によってポイント券を印字発行することができる。以下、この処理について詳しく述べる。
【００６０】
図１１は、ＰＯＳ端末１００が実行するポイント券の印字発行処理の流れを示すフローチャートである。ＰＯＳ端末１００でのポイント券の印字発行は、キャッシャが顧客の発券要請を受け、顧客の会員カードＣをＰＯＳ端末１００で読み取り、ＰＯＳ端末１００のキーボード１２０に含まれているポイント券発行キー（図示せず）を押すことで開始する。ＰＯＳ端末１００の情報処理部１６０は、ポイント券発行キーが押されると、ＲＡＭ１６２にポイント券発行指示を一時記憶する。
【００６１】
そこで、ＰＯＳ端末１００の情報処理部１６０は、ＲＡＭ１６２にポイント券発行指示が記憶されているかどうかの判断を繰り返す（ステップＳ１０１）。その結果が肯定的であれば（ステップＳ１０１のＹ）、ＲＡＭ１６２に会員コードＣ１が記憶されているかどうかを判断し（ステップＳ１０２）、記憶されていればその会員の累積ポイント数を取得する処理を実行する（ステップＳ１０３）。
【００６２】
ステップＳ１０３で実行される累積ポイント数を取得する処理は、会員カードＣが磁気カードＭＣであった場合とＩＣカードＡＣであった場合とで相違する。会員カードＣが磁気カードＭＣであった場合には、ストアサーバ２００を介して管理サーバ３００に会員情報照会を実行し、管理サーバ３００から送信してもらう（図１０（ａ）の（２）〜（６）の処理参照）。これにより、ＰＯＳ端末１００は、管理サーバ３００から送信された累積ポイント数ＫＰを取得する。これに対して、会員カードＣがＩＣカードＡＣであった場合、ＰＯＳ端末１００は、ＩＣカードＡＣにデータ記録されている累積ポイント数ＣＰを直接アクセスして取得することができる。
【００６３】
ＰＯＳ端末１００の情報処理部１６０は、ステップＳ１０３での累積ポイント数ＫＰ又はＣＰの取得後、発行可能な券種及びその発行枚数を求めてオペレータ用表示器１３０ａ及び顧客側表示器１３０ｂの双方に選択指定可能に表示する（ステップＳ１０４）。つまり、ポイント数が異なるポイント券の券種として、例えば、５００点、１０００点、１５００点、２０００点、２５００点、…と５００点刻みにあった場合、ステップＳ１０３で取得した累積ポイント数ＫＰ又はＣＰに応じて発行可能なポイント券の券種が定まる。一例として、ステップＳ１０３で取得した累積ポイント数ＫＰ又はＣＰが１８００点であった場合、発行可能な券種及びその発行枚数は、最大限の発行パターンとして、
５００点券 １枚
５００点券 ２枚
５００点券 ３枚
１０００点券 １枚
１０００点券 １枚＋５００点券１枚
１５００点券 １枚
の６パターンとなる。そこで、ＰＯＳ端末１００は、ステップＳ１０４の処理として、ステップＳ１０３で取得した累積ポイント数ＫＰ又はＣＰを最小発行単位（上記例では５００点）で割り、上記パターンを求める。そして、こうして求めたパターンをオペレータ用表示器１３０ａ及び顧客側表示器１３０ｂの双方に選択指定可能に表示する。選択は、一例として、各パターンに割り付けた数字をキーボード１２０での入力によって特定することで実行可能とする。
【００６４】
ＰＯＳ端末１００の情報処理部１６０は、パターン選択後の印字発行指示の有無の判定に待機する（ステップＳ１０５）。印字発行指示は、一例としてキーボード１２０に印字発行指示キーとして割り付けられた所定キーの押下によってなされる。ＰＯＳ端末１００の情報処理部１６０は、印字発行指示ありを判定すると（ステップＳ１０５のＹ）、印字発行処理を実行する（ステップＳ１０６）。この処理について、図１２に基づいて詳細に説明する。
【００６５】
そして、ＰＯＳ端末１００の情報処理部１６０は、ポイント券を印字発行したことに伴いポイントが消費されたのであるから、累計ポイント数ＫＰ又はＣＰの更新処理を実行する（ステップＳ１０７）。つまり、磁気カードＭＣである会員カードＣに基づくポイント券の印字発行の場合には、ＰＯＳ端末１００の情報処理部１６０は、ポイント券発行処理に伴う減算ポイント数を算出し、その結果である減算ポイント数を、ストアサーバ２００を介して、管理サーバ３００に送信する。管理サーバ３００は、顧客データベースＦ３にアクセスし、今回受信した減算ポイント数だけ累積ポイント数ＫＰに記録されているポイント数を減算し、累積ポイント数ＫＰを更新する。これに対して、ＩＣカードＡＣである会員カードＣに基づくポイント券の印字発行の場合には、ＰＯＳ端末１００の情報処理部１６０は、上記顧客データベースＦ３の累積ポイント数ＫＰの更新処理に加えて、会員カードＣの累積ポイント数ＣＰも同様に更新する。
【００６６】
図１２は、図１１中のステップＳ１０６での印字発行処理の処理内容を示すフローチャートである。ＰＯＳ端末１００の情報処理部１６０は、選択されたパターンによって特定されるポイント券の券種コード及び発行枚数をＲＡＭ１６２に設定し（ステップＳ１０６−１）、券種データベースＦ４から対応する券種コードｄ１の印字フォーマットｄ２〜ｄ８を読み込む（ステップＳ１０６−２）。
【００６７】
ＰＯＳ端末１００の情報処理部１６０は、ステップＳ１０６−２で読み込んだ印字フォーマットにおける先頭印字ロゴｄ４、末尾印字ロゴｄ５、先頭広告種類ｄ６、末尾広告種類ｄ７及びコードシンボルｄ８に設定されている項目を参照し、ＨＤＤ１７０の印字ロゴデータＦ５、広告データＦ６及びコードシンボルデータＦ７から対応項目のデータを読み込む（ステップＳ１０６−３）。
【００６８】
ＰＯＳ端末１００の情報処理部１６０は、ステップＳ１０６−２で読み込んだ印字フォーマットにおけるフォーマットデータｄ３とステップＳ１０６−３で読み込んだ各種項目のデータとを合成し、ＲＡＭ１６２の一部である画像メモリに印字イメージを作成して展開する（ステップＳ１０６−４）。
【００６９】
そして、ＰＯＳ端末１００の情報処理部１６０は、ステップＳ１０６−４で画像メモリに展開した印字イメージに従いレシートプリンタ１４０を駆動制御し、ポイント券を印字発行する（ステップＳ１０６−５）。この際、ＰＯＳ端末１００の情報処理部１６０は、ステップＳ１０６−２で読み込んだ印字フォーマットにおけるポイント券長ｄ２を参照し、レシートプリンタ１４０が有する図示しないカッタを駆動して対応する長さのポイント券として発行する。また、ＰＯＳ端末１００の情報処理部１６０は、ステップＳ１０６−１で券種毎にＲＡＭ１６２に設定した発行枚数分のポイント券を印字発行する。
【００７０】
以上の処理によって、所望の券種のポイント券を所望の枚数だけ印字発行することができる。
【００７１】
図１３は、券種が異なる複数種類のポイント券を例示する模式図である。ここでは、図１３（ａ）〜（ｅ）として、５００点券、１０００点券、１５００点券、２０００点券、２５００点券をそれぞれ例示している。図１３（ａ）〜（ｅ）に示すポイント数が相違する異なる券種のポイント券は、それぞれ長さが相違している。また、楕円内に「ポイント券」と表示されてポイント数が示される個々の券種毎に、そのようなポイント券＋ポイント数を囲っている囲い文字の種類が相違している。しかも、券種毎に、ロゴマーク、広告、バーコードのそれぞれの表示個数も相違している。つまり、ポイント券の長さ、囲い文字の種類及びロゴマーク、広告、バーコードのそれぞれの表示個数は、券種毎に特有の形態を持たせるための一手法をなしている。これにより、各券種のポイント券は、その外観態様が明確に区別され、例えばポイント券を使用する際にポイント券の券種間違えを生じにくくするという視覚的効果を有している。
【００７２】
より詳細に見ていくと、５００点のポイント券は、長さが１０ｃｍ、囲い文字が「＊」、左側に一つのロゴマーク、右側に一つのバーコードという外観態様を有している（図１３（ａ）参照）。１０００点のポイント券は、長さが１１ｃｍ、囲い文字が「＋」、左側に一つのロゴマークと一つの広告、右側に一つのバーコードという外観態様を有している（図１３（ｂ）参照）。１５００点のポイント券は、長さが１２ｃｍ、囲い文字が「◇」、左側に一つのロゴマークと一つの広告、右側に一つのロゴマークと一つのバーコードという外観態様を有している（図１３（ｃ）参照）。２０００点のポイント券は、長さが１３ｃｍ、囲い文字が「♯」、左側に一つのロゴマークと広告、右側に一つの広告と一つのロゴマークと一つのバーコードという外観態様を有している（図１３（ｄ）参照）。２５００点のポイント券は、長さが１４ｃｍ、囲い文字が「□」、左側に一つのロゴマークと幅広の一つの広告、右側に一つの広告と一つのロゴマークと一つのバーコードという外観態様を有している（図１３（ｅ）参照）。このように、ポイント数が相違する各券種のポイント券は、その外観態様が明確に区別される。
【符号の説明】
【００７３】
１２０…キーボード（ユーザインターフェース）、１３０…表示器（ユーザインターフェース）、１４０…レシートプリンタ、１５０…磁気カードリーダ（カード読取装置）、１５１…ＩＣカードリーダ（カード読取装置）、１６０…情報処理部、ｄ１…券種コード（券種情報）、ｄ２〜ｄ８…印字フォーマット、Ｆ３…顧客データベース、Ｆ４…券種データベース、Ｃ１…会員コード（顧客特定情報）、Ｋ１…会員コード（顧客特定情報）。
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開２００２−３４２８３６公報
【非特許文献】
【００７５】
【非特許文献１】http://www.queens.jp/qiinfo/card/card_index.html
【図１】
2011204276.tif 000003
【図２】
2011204276.tif 000004
【図３】
2011204276.tif 000005
【図４】
2011204276.tif 000006
【図５】
2011204276.tif 000007
【図６】
2011204276.tif 000008
【図７】
2011204276.tif 000009
【図８】
2011204276.tif 000010
【図９】
2011204276.tif 000011
【図１０】
2011204276.tif 000012
【図１１】
2011204276.tif 000013
【図１２】
2011204276.tif 000014
【図１３】
2011204276.tif 000015