(57)【要約】【課題】クーポン券を素早く発券するためのメニュー画面を提供する。【解決手段】端末装置１は、複数の店舗の販売促進情報を記憶したクーポン情報データベース２０と、複数の店舗のうちの一の店舗の販売促進情報が記載されたクーポン券を発券するプリンタ４と、一のクーポン券を選択するために階層化されているメニューと、特定のクーポン券を直接選択するための画像とを含むメニュー画面を表示装置３に表示させる表示制御部１１とを備える。そして、プリンタ４は、メニュー画面で選択されたクーポン券を発券する。【選択図】  図１
2004302952.tif 000002
【特許請求の範囲】
【請求項１】
複数の店舗の販売促進情報を記憶した第１の記憶手段と、
前記複数の店舗のうちの一の店舗の販売促進情報が記載されたクーポン券を発券する発券手段と、
一のクーポン券を選択するために階層化されているメニューと、特定のクーポン券を直接選択するための画像とを含むメニュー画面を表示装置に表示させる制御手段とを備え、
前記発券手段は、前記メニュー画面で選択されたクーポン券を発券するクーポン券の発券装置。
【請求項２】
前記第１の記憶手段には、前記店舗の所在地を示す情報をさらに備え、
前記発券装置は、
前記発券装置の所在地を示す情報を記憶する第２の記憶手段と、
前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定める特定クーポン選定手段と、をさらに備える請求項１記載のクーポン券の発券装置。
【請求項３】
前記発券手段が過去にクーポン券を発券した実績を示す発券情報を記憶する第３の記憶手段をさらに備え、
前記特定クーポン選定手段は、前記発券情報、前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定める請求項２記載のクーポン券の発券装置。
【請求項４】
特定クーポン選定手段は、発券時刻、前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定める請求項２記載のクーポン券の発券装置。
【請求項５】
前記発券装置を利用するユーザの識別情報を取得する識別情報取得手段をさらに備え、
前記発券情報記憶手段は、前記発券情報をユーザの識別情報と対応付けて、ユーザ別に記憶していて、
前記特定クーポン選定手段は、前記識別情報取得手段が取得したユーザ識別情報、および前記ユーザ識別情報に対応付けられている発券情報、前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定める請求項２記載のクーポン券の発券装置。
【請求項６】
一のクーポン券を選択するために階層化されたメニューと、特定のクーポン券を直接選択するための受付画像とを含むメニュー画面を表示装置に表示させるステップと、
前記階層化されたメニューに従った複数の入力を受け付け、一のクーポン券が選択されると、選択されたクーポン券を発券するステップと、
前記受付画像に対する一の入力を受け付けると、その受付画像に対応付けられているクーポン券を直接発券するステップとを有するクーポン券の発券方法。
【請求項７】
コンピュータに実行されると、
一のクーポン券を選択するために階層化されたメニューと、特定のクーポン券を直接選択するための受付画像とを含むメニュー画面を表示装置に表示させるステップと、
前記階層化されたメニューに従った複数の入力を受け付け、一のクーポン券が選択されると、選択されたクーポン券を発券するステップと、
前記受付画像に対する一の入力を受け付けると、その受付画像に対応付けられているクーポン券を直接発券するステップとを行うクーポン券の発券処理のためのコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、いわゆるＫＩＯＳＫ端末などでクーポン券を発券するための技術に関し、特にクーポン券を発券するためのメニュー画面などに関する。
【０００２】
【発明の背景】
駅前、コンビニエンスストアおよび集客施設などに設置されることが多いタッチパネル式のＫＩＯＳＫ端末では、店舗で特典を受けられるクーポン券を発券するものがある。ＫＩＯＳＫ端末が発券可能なクーポン券は多数ある。そこで、ＫＩＯＳＫ端末は、クーポン券を選択するためのメニュー画面を提供し、ユーザがこれを利用して所望のクーポン券を選択する。
【０００３】
ここで、メニュー画面は階層化されていることが多く、ユーザが所望するクーポン券に到達するまでには、その階層に従って入力操作をする必要であり、クーポン券の発券までに時間がかかっている。
【０００４】
本発明の目的は、クーポン券を素早く発券するためのメニュー画面を提供することである。
【０００５】
【課題を解決するための手段】
本発明の一つの実施態様に従うクーポン券の発券装置は、複数の店舗の販売促進情報を記憶した第１の記憶手段と、前記複数の店舗のうちの一の店舗の販売促進情報が記載されたクーポン券を発券する発券手段と、一のクーポン券を選択するために階層化されているメニューと、特定のクーポン券を直接選択するための画像とを含むメニュー画面を表示装置に表示させる制御手段とを備え、前記発券手段は、前記メニュー画面で選択されたクーポン券を発券する。これにより、ユーザがワンタッチするだけで特定のクーポン券を発券することができる。さらに、階層化されているメニューと特定のクーポン券を直接選択可能な画像が表示されているので、従来通りの階層に従ってクーポン券を選択することも可能である。
【０００６】
好適な実施形態では、前記第１の記憶手段には、前記店舗の所在地を示す情報をさらに備え、前記発券装置は、前記発券装置の所在地を示す情報を記憶する第２の記憶手段と、前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定める特定クーポン選定手段と、をさらに備えるようにしてもよい。これにより、発券装置から近い店舗のクーポン券がワンタッチで発券可能となる。
【０００７】
好適な実施形態では、前記発券手段が過去にクーポン券を発券した実績を示す発券情報を記憶する第３の記憶手段をさらに備え、前記特定クーポン選定手段は、前記発券情報、前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定めることもできる。これにより、頻繁に発券されるクーポン券がワンタッチで発券可能となる。
【０００８】
好適な実施形態では、特定クーポン選定手段は、発券時刻、前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定めることもできる。これにより、発券時刻に応じて好適なクーポン券がワンタッチで発券可能となる。
【０００９】
好適な実施形態では、前記発券装置を利用するユーザの識別情報を取得する識別情報取得手段をさらに備え、前記発券情報記憶手段は、前記発券情報をユーザの識別情報と対応付けて、ユーザ別に記憶していて、前記特定クーポン選定手段は、前記識別情報取得手段が取得したユーザ識別情報、および前記ユーザ識別情報に対応付けられている発券情報、前記発券装置の所在地および前記店舗の所在地に基づいて、前記特定のクーポン券を定めるようにしてもよい。これにより、各ユーザが自分で発券する頻度の高いクーポン券がワンタッチで発券可能となる。
【００１０】
【発明の実施の形態】
以下、本発明を適用した一実施形態に係るクーポン券の印刷機能を備えた端末装置１について、図面を用いて説明する。この端末装置１は、例えば、業務用途の情報処理端末（いわゆるＫＩＯＳＫ端末など）として用いると好適である。端末装置１は、例えば図１に示すように入力装置２と、表示装置３と、プリンタ４と、カードリーダ５と、情報処理装置１０とを備える。
【００１１】
入力装置２および表示装置３は、例えば、タッチパネルおよびその背面に設置したＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を用いて実現することができる。プリンタ４は、後述するようにクーポン券を印刷して、出力する。カードリーダ５は、磁気カードまたはＩＣカードなどに記録されている情報を読み出す装置である。本実施形態では、例えば、カードリーダ５は、ユーザＩＤなどを記録したＩＣカードなどから、そのユーザＩＤを読み出す。このＩＣカードおよびカードリーダ５は、接触型および非接触型のいずれでもよい。
【００１２】
情報処理装置１０は、例えば汎用的なコンピュータシステムにより構成され、以下に説明する情報処理装置１０内の個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。
【００１３】
情報処理装置１０には、表示制御部１１と、発券処理部１２と、認証処理部１３と、地図データベース１４と、所在地情報記憶部１５と、計時部１６と、クーポン情報データベース２０と、発券データベース３０と、ユーザデータベース４０とを備える。
【００１４】
クーポン情報データベース２０には、クーポンテーブル２１と、店舗テーブル２２とを備える。クーポンテーブル２１には、複数の店舗についての販売促進情報が各店舗ごとに記憶されている。販売促進情報は、例えば、クーポン券に印刷される。クーポンテーブル２１は、例えば、図２（ａ）に示すように、クーポン券の種別を示すクーポンコード２１１と、店舗コード２１２と、販売促進のためのインセンティブ情報２１３と、発券済み枚数２１４と、最大発券枚数２１５と、販売促進活動が特に強化されていることを示す販促フラグ２１６とをデータ項目として有する。
【００１５】
インセンティブ情報２１３とは、例えば、クーポン券を持参した顧客が店舗で受けられる特典である。インセンティブ情報２１３の具体的な内容（例えば、特典の対象となる商品やサービスは何か、割引率をどれくらいにするか、など）は、各店舗が独自に決めることができる。インセンティブ情報２１３および販促フラグ２１６は、更新可能としてもよい。例えば、店舗経営者等の携帯電話機（図示しない）などからアクセスして、自己の店舗のインセンティブ情報２１３および販促フラグ２１６を更新することができる。
【００１６】
発券済み枚数２１４は、発券済みのクーポン券の枚数である。最大発券枚数２１５は、端末装置１が発券するクーポン券の上限の枚数である。従って、発券可能枚数２１５と発券枚数２１４との差が、その時点での発券可能枚数である。
【００１７】
店舗テーブル２２は、端末装置１がクーポンを発券する対象の店舗に関する情報を記憶する。例えば、図２（ｂ）に示すように、店舗コード２２１と、店舗名２２２と、店舗住所２２３と、店舗電話番号２２４と、店舗カテゴリ２２５とをデータ項目として有する。店舗カテゴリ２２５は店舗の分類であり、この分類には、例えば、居酒屋、ファーストフード店、エンターテイメントなどがある。
【００１８】
発券データベース３０には、発券履歴テーブル３１と、集計テーブル３２とを備える。発券履歴テーブル３１は、発券装置１が発券したクーポン券の発券履歴を記憶する。例えば、図３（ａ）に示すように、発券番号３１１と、クーポンコード３１２と、発券日時３１３と、ユーザＩＤ３１４とをデータ項目として有する。これらの発券履歴データは、発券処理部１２が発券するごとに１レコードが追加して格納される。
【００１９】
集計テーブル３２は、発券履歴テーブル３１に記憶されている発券履歴を、所定の期間について集計した集計結果が記憶される。例えば、その所定期間に発券した発券枚数を、所定の集計単位ごとに集計されたデータが記憶される。この集計処理は、例えば、図示しない集計処理部が行う。集計テーブル３２は、例えば、図３（ｂ）に示すように、クーポンコード３２１と、発券時間帯３２２と、ユーザＩＤ３２３と、発券枚数３２４とをデータ項目として有する。つまり、ここでは、発券された時間帯別、発券したユーザ別に枚数が集計されている。発券時間帯３２２は、例えば、１日の中の発券時間帯（例えば、午前１０〜１１時など）としてもよいし、曜日、月などを単位としてもよい。
【００２０】
所在地情報記憶部１５には、端末装置１が設置されている、その所在地を示す情報が記憶されている。所在地を示す情報は、例えば、端末装置１の設置されている住所等である。
【００２１】
地図データベース１４には地図情報が記憶されている。この地図情報は、後述するように、端末装置１が設置されている場所から店舗までの距離（道のり距離）を求めるために用いられる。
【００２２】
ユーザデータベース４０には、ユーザテーブル４１が記憶されている。ユーザテーブル４１には、登録されているユーザに関する属性情報などが記憶されている。例えば、ユーザテーブル４１は、図４に示すように、ユーザ識別情報であるユーザＩＤ４１１、パスワード４１２、興味のあることなどを示すキーワード４１３をデータ項目として有する。
【００２３】
認証処理部１３は、ユーザ認証を行う。例えば、カードリーダ５が所定の会員カードからユーザＩＤを読み出し、入力装置２からパスワードの入力を受け付けると、認証処理部１３がそのユーザが登録済みユーザであるかどうかの認証処理を行う。
【００２４】
発券処理部１２は、プリンタ４にクーポン券を印刷させて、クーポン券を発券するための処理を行う。例えば、発券処理部１２は、表示制御部１１からクーポンコードの通知を受けると、クーポンテーブル２１からそのクーポンコードに対応するインセンティブ情報２１３を取得して、プリンタ４に印刷をさせてクーポン券を発券する。さらに、発券処理部１２は、発券したクーポン券についての発券データを発券履歴テーブル３１に追加する。
【００２５】
表示制御部１１は、メニュー画面などを表示装置３に表示させる。例えば、表示制御部１１は、例えば、図５（ａ）に示すようにクーポン券を選択するためのメニュー画面１００を表示装置３に表示させる。メニュー画面１００には、階層メニューを表示させる階層領域１１０と、ダイレクトメニューを表示させるダイレクト領域１２０とを有する。
【００２６】
階層メニューでは、クーポン券を選択するためのメニューが階層化されている。図５（ａ）の例では、階層メニューとして、３つのカテゴリ（ファーストフード、エンターテイメント、居酒屋）のメニューボタン１１１，１１２，１１３が表示されている。各メニューボタン１１１，１１２，１１３のいずれかが選択されると、表示制御部１１は、そのカテゴリに属するクーポン券の選択画面へ遷移させる。例えば、ここでファーストフード１１１が選択されると、表示制御部１１は、店舗カテゴリ２２５が一致する（店舗カテゴリがファーストフードである）店舗の店舗名２２２を取得し、図５（ｂ）に示すようなファーストフード店のクーポン券の選択画面２００を表示装置３に表示させる。選択画面２００には、ファーストフード店あるいはファーストフード店が提供するクーポン券の選択ボタン２１０が表示される。ここで、いずれかのボタン２１０が選択されると、選択されたボタン２１０に対応するクーポンコード２１１が発券処理部１２へ通知され、その店のクーポン券が発券される。
図５（ａ）の例では、ダイレクトメニューには、クーポンＡを選択するためのボタン１２１とクーポンＢを選択するためのボタン１２２とが表示されている。ボタン１２１が選択されると、クーポン券Ａのクーポンコード２１１が発券処理部１２へ通知され、プリンタ４からクーポン券Ａが発券される。同様に、ボタン１２２が選択されるとプリンタ４からクーポン券Ｂを発券される。なお、ここではダイレクトメニューとして２種類のクーポンを選択可能であるが、これは１種類であってもいいし、複数種類であってもよい。
【００２７】
ダイレクトメニューを用いると、端末装置のユーザは特定のクーポン券を直接選択することができる。つまり、ユーザは、一回入力操作を行うことによりクーポン券を入手できる。このように、ダイレクトメニューでは、１ステップでクーポン券が発券される点が、階層に従って複数回の入力操作が必要な階層メニューと相違する。
【００２８】
ここで、表示制御部１１が、どのクーポン券をダイレクトメニューとして表示させるかの選定を行うが、この選定処理について、図６から図１０に示すフローチャートを用いて以下に説明する。
【００２９】
図６に示す第１の選定処理では、まず、表示制御部１１が発券データベース３０から集計テーブル３２を取得する（Ｓ１１）。そして、クーポンコード別の発券枚数のランキングが上位となる所定数（例えば上位５つ）のクーポンを抽出する（Ｓ１２）。表示制御部１１は、ここで抽出されたクーポンを提供している店に関する情報をクーポン情報データベース２０の店テーブル２２から取得し、さらに、端末装置１の所在地情報を所在地情報記憶部１５から取得する（Ｓ１３）。表示制御部１１が地図データベース１４の地図情報、所在地情報および店住所を用いて、端末装置１から各店舗までの距離を求める（Ｓ１４）。そして、この中で距離が最も近い２店のクーポン券を、おすすめクーポンとして選定する（Ｓ１５）。
【００３０】
ここで、端末装置１と店舗との距離にかかわらず、発券枚数のランキングが上位の２つをおすすめクーポンとしてもよい。
【００３１】
次に、図７に示す第２の選定処理では、表示制御部１１が計時部１６から現在日時を取得する（Ｓ２１）。さらに、表示制御部１１は、発券データベース３０から集計テーブル３２を取得する（Ｓ２２）。そして、表示制御部１１は、現在日時と対応する発券時間帯３２２の、クーポンコード別の発券枚数が上位となるクーポンを抽出し、それをおすすめクーポンとして選定する（Ｓ２３，Ｓ２４）。これにより、ランチタイム、夕方、夜など、それぞれの時間帯でよく発券されるクーポン券をダイレクトメニューとして提供することができる。
【００３２】
また、発券時間帯として曜日や季節ごとにランキングを出して、それの上位のクーポンをおすすめクーポンとすれば、週末に人気のエンターテイメント施設のクーポン券を週末あるいは週後半にダイレクトメニューとして提供できることもできる。さらに、図６の例と同様に、発券枚数上位のクーポンの中から、端末装置１からの距離が近い店のクーポンを選択するようにしてもよい。
【００３３】
次に、図８に示す第３の選定処理について説明する。端末装置１を使用しているユーザが、カードリーダ５にユーザＩＤを読み込ませると、表示制御部１１はこのユーザＩＤを取得する（Ｓ３１）。表示制御部１１は、ここで取得したユーザＩＤに基づいてユーザデータベース４０のユーザテーブル４１からそのユーザの属性情報を取得する（Ｓ３２）。ここで、属性情報に含まれているキーワード４１３を抽出し（Ｓ３３）、このキーワードに基づいてクーポンテーブルを検索し、このキーワードと関連するクーポンを抽出する（Ｓ３４）。
【００３４】
これにより、各ユーザの嗜好にあうクーポン券をダイレクトメニューとして提供できる。ここで、図６の例と同様に、キーワードと関連するクーポンの中から、端末装置１からの距離が近い店のクーポンを選択するようにしてもよい。
【００３５】
次に、図９に示す第４の選定処理について説明する。第３の処理と同様に、表示制御部１１がユーザＩＤを取得する（Ｓ４１）。そして、表示制御部１１は、ここで取得したユーザＩＤをキーにして、発券データベース３０の集計テーブル３２からユーザＩＤが合致するレコードを抽出し、発券枚数３２４を取得する（Ｓ４２）。そして、クーポンコード別の発券枚数が上位の２つのクーポンコード３２１を抽出し（Ｓ４３）、ここで抽出されたものをおすすめクーポンとする（Ｓ４４）。
【００３６】
これにより、各ユーザに対して、各自の利用頻度が高いクーポン券をダイレクトメニューとして提供できる。ここで、図６の例と同様に、発券枚数が上位のクーポンの中から、端末装置１からの距離が近い店のクーポンを選択するようにしてもよい。
【００３７】
次に、図１０に示す第５の選定処理について説明する。まず、表示制御部１１がクーポン情報データベース２０からクーポンテーブル２１を取得する（Ｓ５１）。そして、クーポンテーブル２１で、販促フラグ２１６がオンとなり、販促活動の強化対象となっているクーポンコード２１１を抽出する（Ｓ５２）。ここで抽出されたクーポンをおすすめクーポンとする（Ｓ５３）。これにより、店舗が販促を強化したいクーポン券を優先的におすすめクーポンにすることができる。
【００３８】
ここで、図６の例と同様に、販促活動の強化対象となっているクーポンの中から、端末装置１からの距離が近い店のクーポンを選択するようにしてもよい。また、この第５の選定処理と上述した第１から第４の選定処理のいずれかとを、組み合わせて行うこともできる。
【００３９】
なお、上記いずれの選定処理においても、クーポン券を発行可能な残り枚数が０であるものについては、選定処理から除外するようにしてもよい。
【００４０】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【図面の簡単な説明】
【図１】本発明を適用した一実施形態に係る端末装置の全体構成を示す図である。
【図２】クーポン情報データベースを構成するテーブルの構造の一例を示す図である。
【図３】発券データベースを構成するテーブルの構造の一例を示す図である。
【図４】ユーザデータベースを構成するテーブルの構造の一例を示す図である。
【図５】表示装置に表示させる画面の例を示す図である。
【図６】ダイレクトメニューを選定する第１の処理を示すフローチャートである。
【図７】ダイレクトメニューを選定する第２の処理を示すフローチャートである。
【図８】ダイレクトメニューを選定する第３の処理を示すフローチャートである。
【図９】ダイレクトメニューを選定する第４の処理を示すフローチャートである。
【図１０】ダイレクトメニューを選定する第５の処理を示すフローチャートである。
【符号の説明】
１…端末装置、２…入力装置、３…表示装置、４…プリンタ、５…カードリーダ、１１…表示制御部、１２…発券処理部、１３…認証処理部、１４…地図データベース、１５…所在地情報記憶部、１６…計時部、２０…クーポン情報データベース、３０…発券データベース、４０…ユーザデータベース。
【図１】
2004302952.tif 000003
【図２】
2004302952.tif 000004
【図３】
2004302952.tif 000005
【図４】
2004302952.tif 000006
【図５】
2004302952.tif 000007
【図６】
2004302952.tif 000008
【図７】
2004302952.tif 000009
【図８】
2004302952.tif 000010
【図９】
2004302952.tif 000011
【図１０】
2004302952.tif 000012