(57)【特許請求の範囲】
【請求項１】
会員の操作により優待券を発行する発券装置であって、
前記装置が発行可能な複数種の優待券について、フォームを共通にした前記優待券各々に固有の背景データおよび釦データを印刷データとともに前記優待券毎に対応付けて記憶した記憶手段と、
前記装置を管理する係員の操作により、前記複数種の優待券のうち、前記装置から発行する１種の優待券を選択し設定するための設定画面を生成し、当該設定画面を前記係員に操作可能に提示する設定画面提示手段と、
前記設定画面により設定された優待券の背景データおよび釦データを印刷データとともに前記記憶手段から取得し、前記装置が発行する優待券の設定ファイルとして保持する保持手段と、
前記会員の操作により、前記設定ファイルに含まれる背景データおよび釦データをもとに優待券の発行画面を生成し、当該優待券の発券画面を前記会員に操作可能に提示する発券画面提示手段と、
前記発券画面の操作に従い、前記設定ファイルに含まれる印刷データをもとに優待券を印刷し、当該優待券を前記会員に発行する発券処理手段と、
を具備したことを特徴とする発券装置。
【請求項２】
前記優待券各々の背景データおよび釦データは、前記装置が扱うすべての優待券について、前記画面を構成する部品の配置および位置が一定であることを特徴とする請求項１に記載の発券装置。
【請求項３】
前記設定ファイルは、背景データを構成するビットマップイメージのデータファイルと、釦データを構成するビットマップイメージのデータファイルと、印刷データを構成するビットマップイメージのデータファイルとにより構成され、前記各データファイルが前記装置より発行する優待券が設定される都度、上書きされることを特徴とする請求項１に記載の発券装置。
【請求項４】
前記印刷データは、前記装置が扱うすべての優待券について、配置および位置が一定であることを特徴とする請求項１に記載の発券装置。
【請求項５】
前記発券画面提示手段は、優待券の発券処理の実行と、ポイント数の照会処理の実行とを前記会員に選択させる機能選択画面の提示手段を有することを特徴とする請求項１に記載の発券装置。
【請求項６】
会員の操作により優待券を発行する発券装置としてコンピュータを機能させるためのプログラムであって、
前記装置が発行可能な複数種の優待券について、フォームを共通にした前記優待券各々に固有の背景データおよび釦データを印刷データとともに前記優待券毎に対応付けて記憶手段に記憶する機能と、
前記装置を管理する係員の操作により、前記複数種の優待券のうち、前記装置から発行する１種の優待券を選択し設定するための設定画面を生成し、当該設定画面を前記係員に操作可能に提示する機能と、
前記設定画面により設定された優待券の背景データおよび釦データを印刷データとともに前記記憶手段から取得し、前記装置が発行する優待券の設定ファイルとして保持する機能と、
前記会員の操作により、前記設定ファイルに含まれる背景データおよび釦データをもとに優待券の発行画面を生成し、当該優待券の発券画面を前記会員に操作可能に提示する機能と、
前記発券画面の操作に従い、前記設定ファイルに含まれる印刷データをもとに優待券を印刷し、当該優待券を前記会員に発行する機能と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、優待券を発行する発券装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、商品や役務の購入金額に応じたポイントを顧客に付与し、顧客に付与されたポイントの総数に応じて割引券等の優待券を発行するポイントシステムが各種店舗で運用されている。
【０００３】
ポイントシステムでは、例えば店舗に設置された発券端末を顧客が操作することによって、優待券が発行される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−７２６１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
店舗においては、売上や季節等の諸事情に応じて販売戦略が変更され、発券する優待券の種別の変更が所望されることがある。
【０００６】
しかしながら、従来の発券装置は、装置の出荷段階で予め定められた種別の優待券を発行するものであり、異なる種別の優待券を選択的に発行する機能を備えていない。発行する優待券の種別を変更するためには、発券装置を動作させるコンピュータプログラムや優待券の印刷データの更新が必要になり、その変更に伴う作業が容易ではない。
【０００７】
本発明が解決しようとする課題は、設定により発行する優待券の種別を変更可能な発券装置及びコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００８】
一実施形態に係る発券装置は、会員の操作により優待券を発行する発券装置であって、前記装置が発行可能な複数種の優待券について、フォームを共通にした前記優待券各々に固有の背景データおよび釦データを印刷データとともに前記優待券毎に対応付けて記憶した記憶手段と、前記装置を管理する係員の操作により、前記複数種の優待券のうち、前記装置から発行する１種の優待券を選択し設定するための設定画面を生成し、当該設定画面を前記係員に操作可能に提示する設定画面提示手段と、前記設定画面により設定された優待券の背景データおよび釦データを印刷データとともに前記記憶手段から取得し、前記装置が発行する優待券の設定ファイルとして保持する保持手段と、前記会員の操作により、前記設定ファイルに含まれる背景データおよび釦データをもとに優待券の発行画面を生成し、当該優待券の発券画面を前記会員に操作可能に提示する発券画面提示手段と、前記発券画面の操作に従い、前記設定ファイルに含まれる印刷データをもとに優待券を印刷し、当該優待券を前記会員に発行する発券処理手段と、を具備したことを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係るポイントシステムの全体構成図。
【図２】同実施形態に係るサーバの要部構成を示すブロック図。
【図３】同実施形態に係る発券装置の要部構成を示すブロック図。
【図４】同実施形態に係るファイルのデータ構造等を説明するためのブロック図。
【図５】同実施形態に係る釦データ群を説明するための図。
【図６】同実施形態に係る背景データ群を説明するための図。
【図７】同実施形態に係る印刷データ群を説明するための図。
【図８】同実施形態に係る設定処理のフローチャート。
【図９】同実施形態に係る発券処理のフローチャート。
【図１０】同実施形態に係る発券処理のフローチャート。
【図１１】同実施形態に係る機能選択画面の一例を示す図。
【図１２】同実施形態に係る発券画面の一例を示す図。
【発明を実施するための形態】
【００１０】
以下、一実施形態について図面を参照しながら説明する。  
［システム構成］  
図１は、本実施形態に係るポイントシステムの全体構成図である。  
このシステムは、例えば複数の店舗を統括する事業本部Ｈに設置されたサーバ１と、各店舗Ｓに設置された発券装置２とを備えている。サーバ１は、本部Ｈに設けられたＬＡＮ回線３を介してルータ４と接続され、発券装置２は、店舗Ｓに設けられたＬＡＮ回線５を介してルータ６に接続され、各ルータ４，６は、ＷＡＮ７に接続されている。このような構成において、サーバ１と発券装置２は、ＬＡＮ回線３，５、ルータ４，６、及びＷＡＮ７を介して相互に通信する。なお、図１には１つの店舗Ｓのみ示しているが、ＷＡＮ７には複数の店舗Ｓに設けられた発券装置２が接続されてもよい。
【００１１】
サーバ１は、ポイントシステムを統括管理するものであり、同システムの会員の識別子である会員ナンバ毎に会員情報（氏名、住所、電話番号、暗証番号等）やポイント情報（累積ポイント数、有効期限等）を対応付けたポイント情報ＤＢ（Data Base）８を備えている。ポイントは、例えば会員が店舗Ｓで商品や役務を購入した際に、その購入金額に応じて付与される。付与されたポイント数は、会員ナンバとともに、店舗Ｓに配置されたＰＯＳ（Point Of Sales）端末からＷＡＮ７を介してサーバ１に送信される。サーバ１は、ＰＯＳ端末から受信した会員ナンバに対応付けてポイント情報ＤＢ８に記憶された累積ポイント数に、ＰＯＳ端末から受信したポイント数を加算する。
【００１２】
発券装置２は、ポイント情報ＤＢ８に記憶された累積ポイント数に応じて各種の優待券を発行する。優待券は、例えば店舗Ｓで購入される商品や役務の代金を割り引く割引券や、同代金から所定額を値引きするお買物券（値引券）などである。優待券の発行は、主に会員の操作によって行われる。
【００１３】
［サーバ１］  
図２は、サーバ１の要部構成を示すブロック図である。  
サーバ１は、制御の中枢として機能するＣＰＵ（Central Processing Unit）１０を備えている。このＣＰＵ１０には、アドレスバスやデータバスで構成されるバスライン１６を介してメモリ１１、通信Ｉ／Ｆ１２、大容量記憶デバイス１３、ディスプレイ１４、及び入出力デバイス１５等が接続されている。
【００１４】
メモリ１１は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）で構成され、ＣＰＵ１０によって実行されるコンピュータプログラムなどの固定的データを記憶するとともに、各種の作業用記憶領域を形成する。
【００１５】
通信Ｉ／Ｆ１２は、ＬＡＮ回線３，５、ルータ４，６、及びＷＡＮ７を介して行われる発券装置２とのデータ通信を制御する。
【００１６】
大容量記憶デバイス１３は、例えばＨＤＤ（Hard Disk Drive）であり、ポイント情報ＤＢ８や各種アプリケーションプログラム等を記憶している。
【００１７】
ディスプレイ１４は、例えばＬＣＤ（Liquid Crystal Display）であり、入出力デバイス１５は、例えばキーボード、マウス、ディスプレイ１４の表示面に設けられたタッチパネル、スピーカ、及びプリンタ等である。
【００１８】
［発券装置２］  
図３は、発券装置２の要部構成を示すブロック図である。  
発券装置２は、制御の中枢として機能するＣＰＵ２０を備えている。このＣＰＵ２０には、アドレスバスやデータバスで構成されるバスライン２７を介してメモリ２１、通信Ｉ／Ｆ２２、ディスプレイ２３、タッチパネル２４、カードリーダ２５、及び発券プリンタ２６等が接続されている。
【００１９】
メモリ２１は、ＲＯＭやＲＡＭで構成され、ＣＰＵ２０によって実行されるコンピュータプログラムである設定プログラム２１０及び発券プログラム２１１や、設定ファイル２１２、ＢＭＰデータファイル２１３、ＧＵＩデータファイル２１４などを記憶するとともに、各種の作業用記憶領域を形成する。
【００２０】
通信Ｉ／Ｆ２２は、ＬＡＮ回線３，５、ルータ４，６、及びＷＡＮ７を介して行われるサーバ１とのデータ通信を制御する。
【００２１】
ディスプレイ２３は、例えばＬＣＤであり、発券装置２本体の上面部に設けられている。タッチパネル２４は、ディスプレイ２３の表示面に設けられており、操作者の指やタッチペンによる接触操作を検知する。
【００２２】
カードリーダ２５は、本実施形態に係る識別子入力手段として機能するものであり、発券装置２本体に設けられたカード挿入口２５ａ（図１参照）に挿入された会員カードに記録された会員ナンバを読み取って、発券装置２に入力する。カードリーダ２５は、磁気カードリーダ、ＩＣカードリーダのいずれであってもよい。
【００２３】
発券プリンタ２６は、用紙に対して優待券の印刷データを印刷し、印刷後の用紙を優待券として発券装置２本体に設けられた発行口２６ａ（図１参照）から発行する。発行口２６ａから発行された優待券は、発行口２６ａの下方に設けられた受皿２６ｂ内に落下して、貯留される。
【００２４】
各ファイル２１２〜２１４のデータ構造及びＣＰＵ２０が設定プログラム２１０を実行することで実現する機能につき、図４のブロック図を用いて説明する。
【００２５】
本実施形態に係る発券装置２は、予め名称が定められた複数の種別の優待券のうち、どの種別の優待券を発券対象とするかを設定する機能を備えている。このような設定は、店舗Ｓの店員が行う。会員が優待券の発行を受けるべく発券装置２を操作した際には、上記設定によって発券対象とされた種別の優待券が発行される。
【００２６】
ＢＭＰデータファイル２１３は、優待券の種別毎に設けられた釦データで構成される釦データ群３０、優待券の種別毎に設けられた背景データで構成される背景データ群３１、及び優待券の種別毎に設けられた印刷データで構成される印刷データ群３２等を有している。
【００２７】
上記釦データは、優待券の発券処理の実行と、ポイントの照会処理の実行とを会員が選択するための機能選択画面（図１１参照）において、上記発券処理の実行を指示する画面部品として配置される釦のｂｍｐ（ビットマップ）データである。本実施形態では、図５に示すように、釦データＡ１と、釦データＡ２とで、釦データ群３０が構成されているとする。釦データＡ１は、優待券の一種別である“割引券”に関するものであり、割引券のイメージと、“割引券発行”のように割引券の名称を含む文字列とを有する。一方、釦データＡ２は、優待券の一種別である“お買物券”に関するものであり、お買物券のイメージと、“お買物券発行”のようにお買物券の名称を含む文字列とを有する。
【００２８】
上記背景データは、上記発券処理でディスプレイ２３に表示される発券画面（図１２参照）のｂｍｐデータであり、優待券の名称及び優待券の発行に関する情報の入出力に用いられる画面部品を含む。本実施形態では、図６に示すように、割引券に関する背景データＢ１と、お買物券に関する背景データＢ２とで、背景データ群３１が構成されているとする。背景データＢ１，Ｂ２は、タイトル欄３１０、会員ナンバ表示欄３１１、会員名称表示欄３１２、ポイント表示欄３１３、金額表示欄３１４、発行可能枚数表示欄３１５、発行枚数表示欄３１６、発行釦３１７、終了釦３１８、及びテンキー３１９を有している。背景データＢ１のタイトル欄３１０には、“割引券発行”との文字列が表され、背景データＢ２のタイトル欄３１０には、“お買物券発行”との文字列が表されている。また、背景データＢ１の表示欄３１３〜３１５近傍には、“お客様のポイント数は……です……の割引券を……枚発行できます”とのメッセージが表され、背景データＢ２の表示欄３１３〜３１５近傍には、“お客様のポイント数は……です……のお買物券を……枚発行できます”とのメッセージが表されている。
【００２９】
上記印刷データは、上記発券処理で発券プリンタ２６が用紙に印刷するｂｍｐデータであり、優待券の名称や優待の内容を表す文字列等を含む。本実施形態では、図７に示すように、割引券に関する印刷データＣ１と、お買物券に関する印刷データＣ２とで、印刷データ群３２が構成されているとする。印刷データＣ１は、“割引券”を含む各種文字列を有する。一方、印刷データＣ２は、“お買物券”を含む各種文字列を有する。
【００３０】
設定ファイル２１２は、“釦データ．ｂｍｐ”の名称が付けられたファイル２１２Ａと、“背景データ．ｂｍｐ”の名称が付けられたファイル２１２Ｂと、“印刷データ．ｂｍｐ”の名称が付けられたファイル２１２Ｃと、を有する。ファイル２１２Ａには釦データＡ１，Ａ２のいずれか一方が書き込まれ、ファイル２１２Ｂには背景データＢ１，Ｂ２のいずれか一方が書き込まれ、ファイル２１２Ｃには印刷データＣ１，Ｃ２のいずれか一方が書き込まれる。
【００３１】
ＧＵＩデータファイル２１４は、機能選択画面に含まれる各画面部品の座標や機能を表すＧＵＩ情報や、発券画面に含まれる各画面部品の座標や機能を表すＧＵＩ情報を有している。画面部品の機能は、例えば画面部品が入力欄であれば当該入力欄への文字入力であり、画面部品が釦であれば当該釦の操作時に実行すべき処理の種別等である。本実施形態では、機能選択画面中の画面部品の位置は、その画面の作成元となる釦データＡ１，Ａ２によらず同一であり、発券画面中の画面部品の位置は、その画面の作成元となる背景データＢ１，Ｂ２によらず同一である。したがって、ＧＵＩデータファイル２１４には、機能選択画面及び発券画面に対し、それぞれ１つずつ上記レコードを設ければ足りる。
【００３２】
ＣＰＵ２０は、設定プログラム２１０を実行することによって、指定部４０、釦データ読出部４１、背景データ読出部４２、及び印刷データ読出部４３を実現し、発券プログラム２１１を実行することによって、表示制御部４４、及び発行制御部４５を実現する。
【００３３】
指定部４０は、発券装置２で発行する優待券の種別の指定を受付ける。
【００３４】
釦データ読出部４１は、釦データ群３０（釦データ記憶部）から、指定部４０が指定を受付けた種別に対応する釦データを読み出し、読み出した釦データでファイル２１２Ａを上書きする。
【００３５】
背景データ読出部４２は、背景データ群３１（背景データ記憶部）から、指定部４０が指定を受付けた種別に対応する背景データを読み出し、読み出した背景データでファイル２１２Ｂを上書きする。
【００３６】
印刷データ読出部４３は、印刷データ群３２（印刷データ記憶部）から、指定部４０が指定を受付けた種別に対応する印刷データを読み出し、読み出した印刷データでファイル２１２Ｃを上書きする。
【００３７】
表示制御部４４は、ファイル２１２Ａから釦データを読み出し、読み出した釦データを用いて機能選択画面を作成して、ディスプレイ２３に表示する。また、表示制御部４４は、ファイル２１２Ｂから背景データを読み出し、読み出した背景データを用いて発券画面を作成して、ディスプレイ２３に表示する。
【００３８】
発行制御部４５は、ファイル２１２Ｃから印刷データを読み出し、読み出した印刷データを発券プリンタ２６に印刷させ、当該印刷データに係る優待券を発行させる。
【００３９】
［動作］  
次に、発券装置２の具体的な動作につき、図８〜図１２を用いて詳細に説明する。  
店員が発券装置２に所定の操作を加えると、発行する優待券の種別を設定するための設定処理が開始される。
【００４０】
この設定処理において、ＣＰＵ２０は、設定プログラム２１０を実行することにより、図８に示すフローチャートに沿って動作する。この処理は、主に指定部４０及び読出部４１〜４３によって実現される。
【００４１】
すなわち、先ず指定部４０が優待券の種別を店員に指定させるための画面をディスプレイ２３に表示させ（ステップＳ１０１）、当該画面に対する接触操作による優待券種別の指定を受付ける（ステップＳ１０２）。店員によって種別が指定されると、指定部４０は、その結果を判定する（ステップＳ１０３）。
【００４２】
判定結果が割引券である場合（ステップＳ１０３の“割引券”）、釦データ読出部４１が釦データ群３０から釦データＡ１を読み出し（ステップＳ１０４）、読み出した釦データＡ１で“釦データ．ｂｍｐ”の名称が付けられたファイル２１２Ａを上書きする（ステップＳ１０５）。さらに、背景データ読出部４２が背景データ群３１から背景データＢ１を読み出し（ステップＳ１０６）、読み出した背景データＢ１で“背景データ．ｂｍｐ”の名称が付けられたファイル２１２Ｂを上書きする（ステップＳ１０７）。さらに、印刷データ読出部４３が印刷データ群３２から印刷データＣ１を読み出し（ステップＳ１０８）、読み出した印刷データＣ１で“印刷データ．ｂｍｐ”の名称が付けられたファイル２１２Ｃを上書きする（ステップＳ１０９）。
【００４３】
一方、判定結果がお買物券である場合（ステップＳ１０３の“お買物券”）、釦データ読出部４１が釦データ群３０から釦データＡ２を読み出し（ステップＳ１１０）、読み出した釦データＡ２で“釦データ．ｂｍｐ”の名称が付けられたファイル２１２Ａを上書きする（ステップＳ１１１）。さらに、背景データ読出部４２が背景データ群３１から背景データＢ２を読み出し（ステップＳ１１２）、読み出した背景データＢ２で“背景データ．ｂｍｐ”の名称が付けられたファイル２１２Ｂを上書きする（ステップＳ１１３）。さらに、印刷データ読出部４３が印刷データ群３２から印刷データＣ２を読み出し（ステップＳ１１４）、読み出した印刷データＣ２で“印刷データ．ｂｍｐ”の名称が付けられたファイル２１２Ｃを上書きする（ステップＳ１１５）。  
ステップＳ１０９又はステップＳ１１５を以って設定処理が終了する。
【００４４】
続いて、発券処理について説明する。  
店員が発券装置２に所定の操作を加えると、会員の操作によって優待券を発行する発券処理が開始される。この発券処理において、ＣＰＵ２０は、発券プログラム２１１を実行することにより、図９，図１０に示すフローチャートに沿って動作する。この処理は、主に表示制御部４４及び発行制御部４５によって実現される。
【００４５】
すなわち、先ず表示制御部４４が“釦データ．ｂｍｐ”の名称が付けられたファイル２１２Ａから釦データを読み出し（ステップＳ２０１）、ＧＵＩデータファイル２１４から機能選択画面のＧＵＩ情報を読み出す（ステップＳ２０２）。さらに、表示制御部４４がＢＭＰデータファイル２１３から機能選択画面の背景データを読み出し、この背景データにステップＳ２０１で読み出した釦データを配置して機能選択画面を生成し（ステップＳ２０３）、生成した機能選択画面をディスプレイ２３に表示させる（ステップＳ２０４）。
【００４６】
機能選択画面の一例を図１１に示す。この画面４００は、設定処理にて“お買物券”が指定された場合に表示されるものであり、釦データＡ１が配置された選択釦４０１と、ポイント照会の実行を選択するための選択釦４０２とを有する。設定処理にて“割引券”が指定された場合には、選択釦４０１に釦データＡ２が配置される。
【００４７】
機能選択画面を表示させた後、表示制御部４４は、当該画面への接触操作による機能の選択を受付ける（ステップＳ２０５）。この処理においては、タッチパネル２４からの出力を監視し、ステップＳ２０２で読み出したＧＵＩ情報で示される選択釦４０１の位置が接触操作されたならば、優待券発行が選択されたと判定する（ステップＳ２０６の“券発行”）。この場合、ＣＰＵ２０がカードリーダ２５による会員カードの読み取りを受付ける（ステップＳ２０７）。
【００４８】
操作者である会員が自身の会員カードをカード挿入口２５ａに挿入すると、カードリーダ２５が当該会員カードから当該会員の会員ナンバを読み取る。ＣＰＵ２０は、読み取られた会員ナンバと会員情報を問い合わせるコマンドとをサーバ１に送信し、サーバ１から返信される会員情報を受信し、受信した会員情報をメモリ２１に記憶する（ステップＳ２０８）。上記コマンド及び会員ナンバを受信したサーバ１は、ポイント情報ＤＢ８から当該会員ナンバに対応つけられた会員情報を読み出し、読み出した会員情報を発券装置２に返信する。
【００４９】
会員情報を受信すると、ＣＰＵ２０は、機能選択画面上に暗証番号入力画面を表示して暗証番号の入力を受付ける（ステップＳ２０９）。会員が暗証番号入力画面への接触操作によって暗証番号を入力すると、ＣＰＵ２０は、入力された暗証番号とステップＳ２０８で受信した会員情報に含まれる暗証番号とを比較し、暗証番号の正当性を判定する（ステップＳ２１０）。両暗証番号が一致しないならば（ステップＳ２１０のＮｏ）、上記暗証番号入力画面が消去され、ステップＳ２０５からの処理が再び実行される。
【００５０】
一方、両暗証番号が一致するならば（ステップＳ２１０のＹｅｓ）、ＣＰＵ２０は、ステップＳ２０８で受信してメモリ２１に記憶した会員情報に含まれる累積ポイント数に所定の来店ポイントを加算する（ステップＳ２１１）。
【００５１】
その後、表示制御部４４が“背景データ．ｂｍｐ”の名称が付けられたファイル２１２Ｂから背景データを読み出し（ステップＳ２１２）、ＧＵＩデータファイル２１４から発券画面のＧＵＩ情報を読み出す（ステップＳ２１３）。さらに、表示制御部４４がステップＳ２１２で読み出した背景データ上にステップＳ２０８でメモリ２１に記憶された会員情報を配置して発券画面を生成し（ステップＳ２１４）、生成した発券画面をディスプレイ２３に表示させる（ステップＳ２１５）。
【００５２】
発券画面の一例を図１２に示す。この画面５００は、設定処理にて“お買物券”が指定された場合に表示されるものであり、会員ナンバ表示欄３１１上に会員ナンバ“００００００００５２”が表され、会員名称表示欄３１２上に会員名称“会員０００６”が表され、ポイント表示欄３１３上に累積ポイント数“１２，３９０”が表され、金額表示欄３１４上に１枚のお買物券による値引き額“５００”（円）が表され、発行可能枚数表示欄３１５上に１ポイント１円換算で計算した発行可能枚数“２４”（枚）が表されている。なお、ポイント表示欄３１３上に表示されるポイント数は、ステップＳ２１１における来店ポイント加算後のポイント数である。
【００５３】
発券画面を表示させた後、表示制御部４４は、当該画面への操作入力を受付ける（ステップＳ２１７）。この処理においては、タッチパネル２４からの出力を監視し、ステップＳ２１３で読み出したＧＵＩ情報で示されるテンキー３１９の位置が接触操作されたならば、その操作位置に応じた数値を発行枚数表示欄３１６上に表す。また、ステップＳ２１３で読み出したＧＵＩ情報で示される発行釦３１７の位置が接触操作されたならば（ステップＳ２１７の“発行”）、発行制御部４５が“印刷データ．ｂｍｐ”の名称が付けられたファイル２１２Ｃから印刷データを読み出す（ステップＳ２１８）。さらに、発行制御部４５は、発券プリンタ２６を駆動し、ステップＳ２１８で読み出した印刷データが印刷された優待券を、発行枚数表示欄３１６に表された枚数だけ印刷・発行させる（ステップＳ２１９）。
【００５４】
その後、ＣＰＵ２０がポイント表示欄３１３上に表されたポイント数から今回の発券に要したポイント数（例えば金額表示欄３１４上に表された金額に発行枚数を乗じた値）を減算し、減算後のポイント数と会員名称表示欄３１２上に表された会員番号をサーバ１に送信する（ステップＳ２２０）。サーバ１は、受信した会員番号に対応付けてポイント情報ＤＢ８に記憶された会員情報に含まれる累積ポイント数を、受信したポイント数で更新する。
【００５５】
最後に、ＣＰＵ２０は、カードリーダ２５に会員カードを排出させ（ステップＳ２２１）、一連の発券処理が終了する。その後、ステップＳ２０１に戻り、次の会員に対する発券処理が実行される。
【００５６】
なお、発券画面において、ステップＳ２１３で読み出したＧＵＩ情報で示される終了釦３１８の位置が接触操作されたならば（ステップＳ２１７の“終了”）、ステップＳ２１８，Ｓ２１９の処理を行わずにステップＳ２２０以降の処理が実行される。この場合、ポイント情報ＤＢ８に記憶される当該会員の累積ポイント数は、当該発券処理を経て来店ポイント分だけ上昇することになる。
【００５７】
なお、機能選択画面において、ステップＳ２０２で読み出したＧＵＩ情報で示される選択釦４０２の位置が接触操作されたならば、ＣＰＵ２０は、優待券発行が選択されたと判定する（ステップＳ２０６の“ポイント照会”）。この場合、ＣＰＵ２０がポイント照会処理を実行し（ステップＳ２２２）、発券処理を終了する。その後、ステップＳ２０１に戻り、次の会員に対する発券処理が実行される。上記ポイント照会処理では、例えばステップＳ２０７，Ｓ２０８と同様の手順で会員情報が取得され、その会員情報に含まれる累積ポイント数等がディスプレイ２３に表示される。
【００５８】
以上説明したように、本実施形態に係る発券装置２は、発行する優待券の種別を複数の種別の中から選択的に指定することができる。このような構成であれば、簡単な作業で発行する優待券の種別が変更されるので、店舗の運用に柔軟に対応したポイントシステムを実現できる。
【００５９】
具体的には、各種別の優待券に対応する背景データが予めＢＭＰデータファイル２１３に用意されており、発行する優待券の種別を指定すると、発券画面の背景データが自動的に指定された種別に対応するものに変更される。したがって、発券画面を変更する手間が掛からない。
【００６０】
また、各種別の優待券に対応する釦データが予めＢＭＰデータファイル２１３に用意されており、発行する優待券の種別を指定すると、機能選択画面に配置する釦データが自動的に指定された種別に対応するものに変更される。したがって、機能選択画面を変更する手間が掛からない。
【００６１】
また、各種別の優待券に対応する印刷データが予めＢＭＰデータファイル２１３に用意されており、発行する優待券の種別を指定すると、発券プリンタ２６で印刷する印刷データが自動的に指定された種別に対応するものに変更される。したがって、優待券の印刷データを変更する手間が掛からない。
【００６２】
また、指定された優待券の種別に応じた釦データ、背景データ、及び印刷データは、設定プログラム２１０の機能でＢＭＰデータファイル２１３から読み出され、設定ファイル２１２のファイル２１２Ａ〜２１２Ｃに上書きされ、ファイル２１２Ａ〜２１２Ｃの各データは、発券プログラム２１１の機能でディスプレイ２３に表示され、発券プリンタ２６で印刷される。ここで、設定ファイル２１２のファイル２１２Ａ〜２１２Ｃのファイル名は常に同一であるため、発券プログラム２１１において優待券の種別の変更を意識する必要がない。したがって、例えば優待券の種別をさらに増やしたり、名称等を変更したりしようとする場合、設定プログラムやＢＭＰデータファイル２１３を変更すればよく、発券プログラム２１１までも変更する必要がない。  
これらの他にも、本実施形態にて開示した構成からは、種々の好適な効果が得られる。
【００６３】
［変形例］  
上記各実施形態に開示された構成は、実施段階において各構成要素を適宜変形して具体化できる。
【００６４】
例えば、上記実施形態では、優待券の種別として割引券及びお買物券を設定候補とする場合を例示した。しかしながら、他の名称が付された優待券を設定候補としてもよいし、３以上の優待券の種別を設定候補として用意してもよい。このように変形実施する場合、釦データ群３０、背景データ群３１、及び印刷データ群３２に含ませるデータを適宜追加し、又はその内容を変更すればよい。
【００６５】
また、上記実施形態では、ＣＰＵ２０がメモリ２１に記憶されたコンピュータプログラムを実行することにより、設定処理や発券処理を実現するとした。しかしながら、これに限らず上記コンピュータプログラムを所定のネットワークから発券装置２にダウンロードしてもよいし、同様の機能を記録媒体に記憶させたものを発券装置２にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭやＵＳＢメモリ等を利用でき、かつ発券装置２に内蔵あるいは接続されたデバイスが読み取り可能な記録媒体であれば、その形態はどのようなものであってもよい。また、このように予めインストールやダウンロードにより得る機能は、発券装置２内部のオペレーティングシステム等と協働してその機能を実現させるものであってもよい。
【００６６】
また、指定部４０、釦データ読出部４１、背景データ読出部４２、及び印刷データ読出部４３の一部又は全てを、発券装置２以外のコンピュータ、例えばサーバ１にて実現してもよい。また、上記各部の一部又は全ては、クラウドコンピューティングシステムに含まれるサーバから、発券装置２やサーバ１に提供されてもよい。このような場合、例えばＳａａＳ（software as a service）と称されるソフトウェア提供形態を利用できる。
【００６７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６８】
１…サーバ、２…発券装置、２０…ＣＰＵ、２１…メモリ、２３…ディスプレイ、２４…タッチパネル、２５…カードリーダ、２６…発券プリンタ、４０…指定部、４１…釦データ読出部、４２…背景データ読出部、４３…印刷データ読出部、４４…表示制御部、４５…発行制御部、２１０…設定プログラム、２１１…発券プログラム、２１２…設定ファイル、２１３…ＢＭＰデータファイル
【図１】
0005417394.tif 000002
【図２】
0005417394.tif 000003
【図３】
0005417394.tif 000004
【図４】
0005417394.tif 000005
【図５】
0005417394.tif 000006
【図６】
0005417394.tif 000007
【図７】
0005417394.tif 000008
【図８】
0005417394.tif 000009
【図９】
0005417394.tif 000010
【図１０】
0005417394.tif 000011
【図１１】
0005417394.tif 000012
【図１２】
0005417394.tif 000013