(57)【要約】【課題】異なる種類の電子チケット、電子クーポン、電子ポイントカードを、携帯端末に発行し、店頭で簡単な操作で携帯端末を利用することによって、迅速な店頭処理を可能とする。【解決手段】利用者がコンテンツを取得する際には店舗端末へ保有コンテンツ情報を送信し、店舗端末は保有コンテンツ情報に基づき発行するコンテンツの種類および枚数を判断し、利用者端末に向けて発行するコンテンツを送信する。利用者がコンテンツを使用する際には、店舗端末へ保有コンテンツ情報を送信し、店員が保有コンテンツ情報に基づき利用するコンテンツを確認後、コンテンツ枚数更新情報を利用者端末に向けて送信し、利用者端末で利用済コンテンツの消し込みを行う。【選択図】  図１
2005062926.tif 000002
【特許請求の範囲】
【請求項１】
電子チケット、電子クーポン、電子ポイントカードの少なくとも一つを含む利用者端末の保持するコンテンツ情報の店舗端末における処理方法において、
前記利用者端末の保持するコンテンツの識別子を含むコンテンツ情報を受信し、
前記コンテンツ情報を表示し、
使用するコンテンツの選択を受付け、
前記使用するコンテンツの選択に基づいて、前記利用者端末の保持する前記使用するコンテンツに対応したコンテンツ情報を変更するためのコンテンツの識別子を含むデータを作成し、
前記データを利用者端末へ送信することを特徴とするコンテンツ情報の店舗端末における処理方法。
【請求項２】
請求項１に記載のコンテンツ情報の店舗端末における処理方法において、
表示する前記コンテンツ情報は、当該処理において利用可能なコンテンツを表示することを特徴とするコンテンツ情報の店舗端末における処理方法。
【請求項３】
請求項１または２に記載のコンテンツ情報の店舗端末における処理方法において、
前記利用者端末の保持する前記使用するコンテンツ情報の変更は、前記使用するコンテンツ情報の消し込み処理であることを特徴とするコンテンツ情報の店舗端末における処理方法。
【請求項４】
電子チケット、電子クーポン、電子ポイントカードの少なくとも一つを含む利用者端末の保持するコンテンツ情報を変更するコンテンツ情報処理装置において、
前記利用者端末の保持するコンテンツの識別子を含むコンテンツ情報を受信する受信手段と、
前記コンテンツ情報を表示する表示手段と、
使用するコンテンツの選択を受付ける入力手段と、
前記使用するコンテンツの選択に基づいて、前記利用者端末の保持する前記使用するコンテンツに対応したコンテンツ情報の消し込み処理をするためのコンテンツの識別子を含むデータを作成するデータ作成手段と、
前記データを利用者端末へ送信する送信手段とを具備することを特徴とするコンテンツ情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サービスを受ける利用者が使用する利用者端末にコンテンツを発行し、発行したコンテンツを使用する店舗端末の装置および方法に関する。
【０００２】
【従来の技術】
電子チケット、電子クーポン、電子ポイントカードなどの電子コンテンツを携帯端末に保持し、店頭で店舗端末にコンテンツ情報を送信する場合、大規模チェーン店の複数店舗で発行され、しかも発行店舗だけで利用できるサービスを１台の携帯端末で利用するためには、店舗毎に異なるコンテンツをインターネット経由で各々ダウンロードして携帯端末に格納し、使用時にはそれぞれのチケット、クーポン、ポイントカードを選択および送信操作をする必要があった。
【０００３】
また、特許文献１では、電子コンテンツの提供を受ける情報端末装置において、顧客が自己所有端末からＷｅｂをアクセスして電子コンテンツを検索するための検索用データから、所望する電子コンテンツを特定して電子コンテンツのＩＤコードを記憶し、店舗端末でＩＤコードを入力しなければならない。
【０００４】
【特許文献１】
特開２００２−７３６１０号公報
【０００５】
【発明が解決しようとする課題】
特許文献１の技術では、所望する電子コンテンツを、顧客が自己所有端末から検索し、店舗端末でＩＤコードを入力しなければならないため、携帯端末の操作を要するという煩雑さがあった。
【０００６】
従来の技術では、顧客が電子コンテンツとして、チケット、クーポン、ポイントカードを提示する際には、１枚毎に携帯端末の操作を要するという煩雑さがあった。すなわち、例えば異なる商品についてのクーポンを同時に複数枚使用する場合には、利用者はクーポンを選択後送信する操作を商品毎に行うことになり、使用枚数回の操作を要した。また、コンテンツを携帯端末に格納するためにインターネットアクセスを要するため、コンテンツダウンロードサイズに応じた通信費が発生するという問題があった。
【０００７】
本発明の目的は、異なる種類の電子チケット、電子クーポン、電子ポイントカードを店頭で同一の利用者端末で取得および使用する際に、煩雑な操作をすることなく、コンテンツ取得および使用することにある。
【０００８】
【課題を解決するための手段】
本発明の目的は、下記構成によって達成される。本発明は、利用者端末が保持するコンテンツ情報を店舗端末が受信し、コンテンツ情報を表示し、使用するコンテンツの選択を受付け、利用者端末の保持するコンテンツ情報を変更するためのデータを作成し、利用者端末へ送信し、利用者端末が保持するコンテンツ情報を変更する。
【０００９】
【発明の実施の形態】
図１は本発明による一実施形態におけるシステム構成図である。本実施形態のシステム構成は、利用者端末１と、店舗端末２からなり、利用者端末１と店舗端末２の間は、通信装置１３および２３を用いて相互に通信可能である。本実施例では、電子チケットの例として、電子回数券で説明する。
【００１０】
利用者端末１は、ポイントカード情報や回数券情報、クーポン情報などのコンテンツの取得や送信などを行う携帯型の端末であり、入出力装置１１と、利用者端末処理装置１２と、通信装置１３と、コンテンツ情報格納部１４と、回数券オペレーションプログラム１８と、クーポンオペレーションプログラム１９を備える。利用者端末としては、例えば、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などが考えられる。
【００１１】
店舗端末２は、店舗にて、本店舗が取り扱うポイントカード情報や回数券情報、クーポン情報などのコンテンツの発行や売り上げ処理などを行う端末であり、入出力装置２１と、店舗端末処理装置２２と、通信装置２３と、店舗情報格納部２４と、本店舗にて使用可能なポイントカード情報、回数券情報、クーポン情報をそれぞれ格納する使用可能ポイントカード情報格納部２５と、使用可能回数券情報格納部２６と、使用可能クーポン情報格納部２７と、回数券オペレーションプログラム２８と、クーポンオペレーションプログラム２９を備える。店舗端末としては、例えば、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ）端末、ＣＡＴ（Ｃｒｅｄｉｔ  Ａｕｔｈｏｒｉｚａｔｉｏｎ  Ｔｅｒｍｉｎａｌ）端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＣ  （Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などが考えられる。
【００１２】
入出力装置１１および２１は、コンテンツ情報の画面表示などの出力や、ボタン操作などの入力を行うための装置であり、例えば、タッチパネル、キーボード、ディスプレイ、ペン入力装置、音声入出力装置などが考えられる。
【００１３】
利用者端末処理装置１２および店舗端末処理装置２２は、コンテンツを店舗端末２から利用者端末１に送信して利用者端末１に格納するコンテンツ発行処理（図４）、および、コンテンツを利用者端末１から店舗端末２に送信して店舗端末２で売り上げなどの処理を行うコンテンツ使用処理（図６）を実行する。なお、各処理を実行するプログラムは、利用者端末１または／および店舗端末２に予め格納されていてもよいし、使用したい時に動的に格納されてもよい。
【００１４】
通信装置１３および２３は、例えば、ＩＳＯ  （Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）  １４４４３規格などに基づいた非接触通信、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）  が規定した赤外線通信、ＩＥＥＥ  （Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１規格などに基づいた無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈなどを利用した無線通信や、シリアルケーブルなどを利用した有線通信を用いてデータの送受信を行う装置である。なお、通信装置１３および２３は、それぞれ利用者端末１または／および店舗端末２に内蔵されていてもよいし、外付けされていてもよい。
【００１５】
コンテンツ情報格納部１４および店舗情報格納部２４、使用可能ポイントカード情報格納部２５、使用可能回数券情報格納部２６、使用可能クーポン情報格納部２７は、コンテンツ情報や店舗情報などを格納するための装置であり、例えば、利用者端末１または店舗端末２の内部の基盤に取り付けられたＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やフラッシュメモリ、もしくは、取り外し可能なＩＣカードやリムーバブルメモリカードなどが考えられる。
【００１６】
回数券オペレーションプログラム１８および２８と、クーポンオペレーションプログラム１９および２９は、それぞれ利用者端末処理装置１２または店舗端末処理装置２２において、回数券オペレーション４８または、クーポンオペレーション５４を実行するためのプログラムである。これらのプログラムは、それぞれの端末に予め格納されていても良いし、必要な場合に格納されても良い。
【００１７】
図２は、利用者端末１のコンテンツ情報格納部１４に格納されるデータの構成例を示す図である。コンテンツ情報格納部１４には、ポイントカードおよび回数券は発行された店舗でのみ有効であるため、店舗ＩＤ４１および表示用店舗データ４２、ポイントカードＩＤ４３、表示用ポイントカードデータ４４、回数券ＩＤ４５、表示用回数券データ４６、回数券の枚数４７からなる店舗固有情報のリスト３１と、クーポンＩＤ５１および表示用クーポンデータ５２、クーポンの枚数５３からなるクーポン情報のリスト３２が格納される。ここで、店舗ＩＤ４１とは、複数店舗の中からある店舗を一意に特定する識別子であるＩＤである。表示用店舗データ４２とは、利用者端末１上に表示される店舗情報であり、例えば、店舗の名前や住所などが考えられる。ポイントカードＩＤ４３とは、発行される電子ポイントカード毎に、店舗に関係なく、一意に割り当てられる識別子であるＩＤである。表示用ポイントカードデータ４４は利用者端末１上に表示されるポイントカード情報であり、例えば、ポイントカード番号、有効期限、ポイントカードを発行した店舗の名前などが考えられる。回数券ＩＤ４５とは、発行される電子回数券毎に、店舗に関係なく、一意に割り当てられる識別子であるＩＤである。表示用回数券データ４６とは、利用者端末１上に表示される回数券情報であり、例えば、回数券の内容、有効期限、回数券を発行した店舗の名前などが考えられる。枚数４７とは、回数券ＩＤ４５が割り当てられた電子回数券の枚数である。クーポンＩＤ５１とは、発行される電子クーポン毎に、クーポンが使用できる全店舗共通で一意に割り当てられる識別子であるＩＤである。表示用クーポンデータ５２とは、利用者端末１上に表示されるクーポン情報であり、例えば、クーポンの内容、有効期限、クーポンを発行した店舗の名前などが考えられる。枚数５３とは、クーポンＩＤ５１が割り当てられた電子クーポンの枚数である。なお、本実施形態では、１つの店舗が発行するポイントカードＩＤ４３および回数券ＩＤ４５の個数をそれぞれ１つとしているが、１つの店舗が複数枚のポイントカードＩＤ４３または回数券ＩＤ４５を発行してもよい。
【００１８】
図３は、店舗端末２に格納されたデータ構成図を示している。店舗端末２の店舗情報格納部２４と、使用可能ポイントカード情報格納部２５と、使用可能回数券情報格納部２６と、使用可能クーポン情報格納部２７に格納されるデータの構成例を示す図である。
【００１９】
店舗情報格納部２４には、少なくとも、店舗ＩＤ４１と表示用店舗データ４２が格納される。店舗ＩＤ４１と表示用店舗データ４２は、利用者端末の店舗ＩＤ４１０と表示用店舗データ４２と同一のものである。使用可能ポイントカード情報格納部２５には、既に発行されているポイントカード情報のリストが格納される。本ポイントカード情報には、少なくとも、ポイントカードＩＤ４３が含まれる。ポイントカードＩＤ４３は、利用者端末のポイントカードＩＤ４３と同一のものである。使用可能回数券情報格納部２６には、既に利用者端末に対して発行されている回数券情報のリストが格納される。本回数券情報には、少なくとも、回数券ＩＤ４５と、前記ＩＤが付与されている回数券の枚数４７と、表示用回数券データ４６が含まれる。それぞれ図２の店舗固有情報リスト３１の回数券ＩＤ４５、表示用回数券データ４６、枚数４７と同一のものである。使用可能クーポン情報格納部２７には、店舗にて使用可能なクーポン情報のリストが格納される。本クーポン情報には、少なくとも、クーポンＩＤ５１と表示用クーポンデータ５２が含まれる。それぞれ図２の店舗固有情報リスト３１のクーポンＩＤ５１、表示用クーポンデータ５２と同一のものである。
【００２０】
図４は、利用者端末１と店舗端末２の間で送受信されるメッセージのデータ構成例を示す図である。保有コンテンツ問合せメッセージ６１は、店舗端末２が利用者端末１に対し、利用者端末１が保有するコンテンツのリストを問合せするメッセージであり、少なくとも、メッセージＩＤ７１が含まれる。メッセージＩＤ７１とは、メッセージ毎に一意に割り当てられるＩＤであり、利用者端末処理プログラム１２は、受信したメッセージのメッセージＩＤ７１に応じて、メッセージＩＤ７１毎に設定されている処理を行う。
【００２１】
保有コンテンツ情報６２は、利用者端末１が店舗端末２に対し、利用者端末１が保有するコンテンツのリストを送信するメッセージであり、少なくとも、店舗ＩＤ４１およびポイントカードＩＤ４３、回数券ＩＤ４５、回数券の枚数４７からなる店舗固有情報のリスト３３と、クーポンＩＤ５１および表示用クーポンデータ５２、クーポンの枚数５３からなるクーポン情報のリスト３４が含まれる。
【００２２】
コンテンツ処理要求メッセージ６３は、電子ポイントカードや電子回数券、電子クーポンを発行または使用する際に、店舗端末２から利用者端末１に対して送信されるメッセージであり、少なくとも、メッセージＩＤ７１と、店舗ＩＤ４１および表示用店舗データ４２からなる店舗情報３５と、回数券ＩＤ４５および回数券オペレーション４８、回数券の枚数４７０、表示用回数券データ４６からなる回数券情報３６と、ポイントカードＩＤ４３および表示用ポイントカードデータ４４からなるポイントカード情報３７と、クーポンＩＤ５１およびクーポンオペレーション５４、クーポンの枚数５３０、表示用クーポンデータ５２からなるクーポン情報のリスト３８が含まれる。
【００２３】
回数券オペレーション４８とは、発行する電子回数券の格納方法を指定するためのデータである。回数券オペレーション４８は、店舗端末２の回数券オペレーションプログラム２８によって作成され、利用者端末１の回数券オペレーションプログラム１８によって、使用可能回数券情報格納部２６のデータの変更および登録が行なわれる。より詳細には、以下の処理を実行するためのデータである。電子回数券が発行される場合には、以前利用者が、店舗から電子回数券の発行をうけたことがある場合、回数券情報はコンテンツ情報格納部１４に既に格納されているため、回数券オペレーション４８に「加算」が指定され、受信した利用者端末１では、該当する店舗固有リスト３１の枚数４７が、発行された電子回数券の枚数４７０の枚数分だけ加算される。発行する電子回数券を利用者が保有していない場合は、回数券オペレーション４８に「新規」が指定され、利用者端末１では、発行された電子回数券の回数券ＩＤ４５および回数券の枚数４７０、表示用回数券データ４６が、コンテンツ情報格納部１４の店舗固有情報リスト３１の回数券ＩＤ４５、枚数４７、表示用回数券データ４６にそれぞれ新規登録される。電子回数券が使用される場合には、回数券オペレーション４８に「減算」が指定され、受信した利用者端末１では、該当する店舗固有リスト３１の枚数４７が、使用された電子回数券の枚数４７０の枚数分だけ減算される。また、「加算」または／および「減算」が指定された場合、表示用回数券データ４６は含まれない。
【００２４】
クーポンオペレーション５４とは、発行する電子クーポンの格納方法を指定するためのデータである。クーポンオペレーション５４は、店舗端末２のクーポンオペレーションプログラム２９によって作成され、利用者端末１のクーポンオペレーションプログラム１９によって、使用可能クーポン情報格納部２７のデータの変更および登録が行なわれる。より詳細には、以下の処理を実行するためのデータである。電子クーポンが発行される場合に、発行する電子クーポンを利用者が既に保有している場合、クーポンオペレーション５４に「加算」が指定され、利用者端末１では、電子クーポンの枚数５３が、発行された枚数５３０の枚数分だけ加算される。電子クーポンが使用される場合に、クーポンオペレーション５４に「減算」が指定され、利用者端末１では、電子クーポンの枚数５３が、使用された枚数５３０の枚数分だけ減算される。また、「加算」または／および「減算」オペレーションが指定された場合、表示用クーポンデータ５２は含まれない。発行する電子クーポンを利用者が保有していない場合は、クーポンオペレーション５４に「新規」が指定され、利用者端末１では、発行された電子クーポンのクーポンＩＤ５１およびクーポンの枚数５３０、表示用クーポンデータ５２が、コンテンツ情報格納部１４のクーポン情報リスト３２に新規登録される。なお、コンテンツ発行メッセージ６３には、回数券情報３６とポイントカード情報３７、クーポン情報リスト３８が全て含まれている必要はなく、発行されるコンテンツのみが含まれていればよい。また、店舗情報３５も、発行されるコンテンツに応じて、含まれる場合と含まれない場合が存在する。
【００２５】
図５は、利用者端末１と店舗端末２の間において、コンテンツを発行するコンテンツ発行処理の流れを示す図である。ステップＳ１０１において、店舗端末処理プログラム２２は、通信装置２３を用いて保有コンテンツ問合せメッセージ６１を送信する。なお、店舗端末処理プログラム２１は、店員のボタン操作などにより実行される。本実施例によれば、利用者端末の使用者は、煩雑な利用者端末の操作なく、コンテンツの発行を受けることができる。
【００２６】
ステップＳ１０２において、利用者端末１は、通信装置１３から保有コンテンツ問合せメッセージ６１を受信する。なお、利用者端末１の処理は、利用者のボタン操作などにより実行されてもよいし、保有コンテンツ要求メッセージ６１の受信をトリガとして自動的に実行されるように実装されていてもよい。ステップＳ１０３において、利用者端末１は、コンテンツ情報格納部１４の店舗固有情報リスト３１とクーポン情報リスト３２を基に、保有コンテンツ情報６２を生成し、通信装置１３を用いて送信する。
【００２７】
ステップＳ１０４において、店舗端末２は、通信装置２３から保有コンテンツ情報６２を受信する。ステップＳ３００のコンテンツ処理要求メッセージ生成モジュール１において、利用者が発行を要求するコンテンツの入力を受付け、店舗端末２は、受信した保有コンテンツ情報６２と、利用者が発行を要求するコンテンツから、コンテンツ処理要求メッセージ６３を生成する。詳細は図６に記載する。ステップＳ１０５において、店舗端末２は、生成したコンテンツ処理要求メッセージ６３を、通信装置２３を用いて送信する。
【００２８】
ステップＳ１０６において、利用者端末１は、通信装置１３からコンテンツ処理要求メッセージ６３を受信する。ステップＳ１０７において、利用者端末１は、受信したコンテンツ処理要求メッセージ６３からコンテンツ情報を取り出し、コンテンツ情報格納部１４に登録する。より詳細には、まず、コンテンツ発行メッセージ６３にクーポン情報リスト３８が含まれているか調べ、含まれている場合、クーポン情報リスト３８に含まれるクーポン情報のクーポンＩＤ５１とクーポンオペレーション５４と枚数５３、そして格納されているならば表示用クーポンデータ５２を読み出し、クーポンオペレーション５４を調べる。クーポンオペレーション５４が「加算」の場合、クーポン情報リスト３２からクーポンＩＤ５１が、コンテンツ処理要求メッセージ６３のクーポンＩＤ５１と等しいクーポン情報を検索し、検索されたクーポン情報に含まれる枚数５３の値に、コンテンツ処理要求メッセージ６３の枚数５３０の値を加算する。クーポンオペレーション５４が「新規」の場合、クーポン情報リスト３１に、新規のクーポン情報として、クーポンＩＤ５１および枚数５３０、表示用クーポンデータ５２をクーポン情報リスト３２に登録する。本処理を、クーポン情報リスト３８に含まれる全クーポン情報に対して適用する。なお、この処理は、クーポンオペレーションプログラム１９が実行する。
【００２９】
次に、コンテンツ処理要求メッセージ６３に回数券情報３６が含まれているか調べ、含まれている場合、回数券情報３６から回数券ＩＤ４５と回数券オペレーション４８と枚数４７、そして格納されているならば表示用回数券データ４６を読み出し、回数券オペレーション４８を調べる。回数券オペレーション４８が「加算」の場合、店舗固有情報リスト３１から回数券ＩＤ４５０が、コンテンツ処理要求メッセージ６３の回数券ＩＤ４５と等しい店舗固有情報を検索し、検索された店舗固有情報に含まれる枚数４７の値に、コンテンツ処理要求メッセージ６３の枚数４７０の値を加算する。
【００３０】
回数券オペレーション４８が「新規」の場合、店舗固有情報リスト３１から店舗ＩＤ４１０が店舗ＩＤ４１と等しい店舗固有情報を検索し、店舗ＩＤ４１が、コンテンツ処理要求メッセージ６３の店舗ＩＤ４１と等しい店舗固有情報が存在する場合、本店舗固有情報の回数券ＩＤ４５および表示用回数券データ４６、枚数４７に、それぞれコンテンツ処理要求メッセージ６３の回数券ＩＤ４５および表示用回数券データ４６、枚数４７０を格納する。店舗ＩＤ４１０が店舗ＩＤ４１と等しい店舗固有情報が存在しない場合、新規の店舗固有情報として、店舗ＩＤ４１および表示用店舗データ４２、回数券ＩＤ４５、枚数４７０、表示用回数券データ４６を店舗固有情報リスト３１に登録する。なお、この処理は、回数券オペレーションプログラム１８が実行する。
【００３１】
最後に、コンテンツ処理要求メッセージ６３にポイントカード情報３７が含まれているか調べ、含まれている場合、店舗固有情報リスト３１から店舗ＩＤ４１が、コンテンツ処理要求メッセージ６３の店舗ＩＤ４１と等しい店舗固有情報を検索し、店舗ＩＤ４１０が店舗ＩＤ４１と等しい店舗固有情報が存在する場合、本店舗固有情報のポイントカードＩＤ４３０および表示用ポイントカードデータ４４０に、それぞれコンテンツ処理要求メッセージ６３のポイントカードＩＤ４３および表示用ポイントカードデータ４４を格納する。店舗ＩＤ４１０が店舗ＩＤ４１と等しい店舗固有情報が存在しない場合、新規の店舗固有情報として、店舗ＩＤ４１および表示用店舗データ４２、ポイントカードＩＤ４３、表示用ポイントカードデータ４４を店舗固有情報リスト３１に登録する。
【００３２】
なお、本実施形態では、クーポン情報リスト３８、回数券情報３６、ポイントカード情報３７の順番で処理を行ったが、実際にはどの順番で行ってもよい。また、電子ポイントカードおよび電子回数券が発行した店舗でのみ有効であるのに対し、電子クーポンは複数の店舗で有効であることも考えられるため、電子クーポンは、店舗端末２から発行されることに加え、インターネットを経由して利用者端末処理プログラム１２に発行されてもよい。
【００３３】
ステップＳ１０８において、利用者端末２は、コンテンツ情報格納部１４の店舗固有情報リスト３１とクーポン情報リスト３２を基に、保有コンテンツ情報６２を生成し、通信装置１３を用いて送信する。ステップＳ１０９において、利用者端末２は、コンテンツ情報格納部１４の店舗固有情報リスト３１およびクーポン情報リスト３２に、ステップＳ１０７において登録されたコンテンツ情報を入出力装置１１に表示する。表示した内容を、利用者が確認をし、利用者端末１は、ボタン操作などにより利用者が確認したことを検知した後、コンテンツ発行処理Ｓ１００を終了する。
【００３４】
ステップＳ１１０において、店舗端末２は、通信装置２３から保有コンテンツ情報６２を受信する。ステップＳ１１１において、店舗端末２は、ステップＳ１０４およびステップＳ１１０にて受信した保有コンテンツ情報６２を比較し、ステップＳ１０５にて発行したコンテンツが正しく登録されたことを確認した後、コンテンツ発行処理Ｓ１００を終了する。
【００３５】
図６は、図５で示したコンテンツ発行処理の中で、店舗端末２により行われるコンテンツ処理要求メッセージ生成モジュール１の処理（ステップＳ３００）の流れを示す図である。なお、回数券オペレーション４８および、クーポンオペレーション５４の作成は、それぞれ、回数券オペレーションプログラム２８およびクーポンオペレーションプログラム２９が実行する。
【００３６】
ステップＳ３００において、店員のボタン操作などにより、利用者が発行を希望するコンテンツなど、利用者に発行するコンテンツの情報が入力される。ステップＳ３０１において、利用者に電子クーポンを発行するか調べる。発行する場合、ステップＳ３０２に移る。発行しない場合、ステップＳ３０５に移る。なお、利用者に発行可能な電子クーポンは、予め使用可能クーポン情報格納部２７に登録されているものとする。ステップＳ３０２において、使用可能クーポン情報格納部２７から、利用者に発行する電子クーポンの情報を読み出した後、図４のステップＳ１０４にて受信した保有コンテンツ情報６２のクーポン情報リスト３４内に、発行する電子クーポンのクーポンＩＤ５１が含まれるか検索することで、発行する電子クーポンを利用者が既に保有しているかどうか調べる。保有している場合、ステップＳ３０３に移る。保有していない場合、ステップＳ３０４に移る。なお、複数種類の電子クーポンを発行する場合は、ステップＳ３０２およびＳ３０３、Ｓ３０４を種類の分だけ繰り返す。
【００３７】
ステップＳ３０３において、発行する電子クーポンのクーポンＩＤ５１およびクーポンオペレーション５４、枚数５３０、表示用クーポンデータ５２をクーポン情報リスト３８に登録する。その際、クーポンオペレーション５４には「加算」を設定する。ステップＳ３０４において、発行する電子クーポンのクーポンＩＤ５１およびクーポンオペレーション５４、枚数５３０、表示用クーポンデータ５２をクーポン情報リスト３８に登録する。その際、クーポンオペレーション５４には「新規」を設定する。
【００３８】
ステップＳ３０５において、利用者に対して電子回数券を発行するか調べる。発行する場合、ステップＳ３０６に移る。発行しない場合、ステップＳ３０９に移る。ステップＳ３０６において、まず、店舗情報格納部２４から店舗ＩＤ４１を読み出し、図４のステップＳ１０４にて受信した保有コンテンツ情報６２の店舗固有情報リスト３３内に、店舗ＩＤ４１を含む店舗固有情報が含まれているか検索する。含まれていない場合、ステップＳ３０８に移る。含まれている場合、本店舗固有情報の回数券ＩＤ４５０に値が格納されているか調べる。格納されている場合、ステップＳ３０７に移る。格納されていない場合、ステップＳ３０８に移る。
【００３９】
ステップＳ３０７において、ステップＳ３０６にて検索した店舗ＩＤ４１を含む店舗固有情報の回数券ＩＤ４５を、回数券情報３６に登録する。また、回数券情報３６の回数券オペレーション４８および枚数４７には、それぞれ「加算」および発行枚数を設定する。その後、使用可能回数券情報格納部２６を回数券ＩＤ４５をキーとして検索し、検索された使用可能回数券情報の枚数４７０の値を発行枚数分だけ加算する。ステップＳ３０８において、まず、店舗情報格納部２４から店舗ＩＤ４１および表示用店舗データ４２を読み出し、店舗情報３５に登録する。次に、回数券ＩＤおよび表示用回数券データを新規に生成し、それぞれ回数券情報３６の回数券ＩＤ４５および表示用回数券データ４６に登録する。なお、表示用回数券データは、ステップＳ３０８にて生成するのではなく、固定データとし、予め店舗端末２に格納しておいてもよい。回数券情報３６の回数券オペレーション４８および枚数４７０には、それぞれ「新規」および発行枚数を登録する。その後、回数券ＩＤ４５および表示用回数券データ４６、枚数４７を、使用可能回数券情報格納部２６に登録する。
【００４０】
ステップＳ３０９において、利用者に対して電子ポイントカードを発行するか調べる。発行する場合、ステップＳ３１０に移る。発行しない場合、コンテンツ処理要求メッセージ生成モジュールの処理ステップＳ３００を終了する。ステップＳ３１０において、まず、店舗情報格納部２４から店舗ＩＤ４１および表示用店舗データ４２を読み出し、店舗情報３５に登録する。なお、ステップＳ３０８にて、既に店舗情報３５を登録している場合、本処理を省略する。次に、ポイントカードＩＤおよび表示用ポイントカードデータを新規に生成し、それぞれポイントカード情報３７のポイントカードＩＤ４３および表示用ポイントカードデータ４４に登録する。最後に、ポイントカードＩＤ４３を使用可能ポイントカード情報格納部２６に登録し、コンテンツ処理要求メッセージ生成モジュール１の処理ステップＳ３００を終了する。
【００４１】
図７は、利用者端末１と店舗端末２の間における利用者端末１が保持するコンテンツを使用するコンテンツ使用処理の流れを示す図である。本実施例によれば、利用者端末の使用者は、煩雑な利用者端末の操作なく、発行されたコンテンツの使用ができる。ステップＳ２００において、店舗端末２において、コンテンツ使用処理は店員のボタン操作などにより、開始される。ステップＳ２０１において、店舗端末２は、通信装置２３を用いて保有コンテンツ問合せメッセージ６１を送信する。
【００４２】
ステップＳ２０２において、利用者端末１は、通信装置１３から保有コンテンツ問合せメッセージ６１を受信する。なお、利用者端末１の処理は、利用者のボタン操作などにより実行されてもよいし、保有コンテンツ要求メッセージ６１の受信をトリガとして自動的に実行されるように実装されていてもよい。ステップＳ２０３において、利用者端末処理１は、コンテンツ情報格納部１４の店舗固有情報リスト３１とクーポン情報リスト３２を基に、保有コンテンツ情報６２を生成し、通信装置１３を用いて送信する。
【００４３】
ステップＳ２０４において、店舗端末２は、通信装置２３から保有コンテンツ情報６２を受信する。ステップＳ２１６において、店舗端末２は、受信した保有コンテンツ情報６２に店舗固有情報リスト３３が含まれる場合、店舗情報格納部２４から店舗ＩＤ４１を読み出して、店舗固有情報リスト３３の店舗ＩＤ４１が、店舗情報格納部２４の店舗ＩＤ４１に存在するか調べる。店舗ＩＤが店舗ＩＤ４１に設定されている店舗固有情報が存在するか調べることにより、店舗端末２において、使用可能なコンテンツ情報を画面表示させることができる。存在する場合、本店舗固有情報に、回数券ＩＤ４５や枚数４７、ポイントカードＩＤ４３が含まれているか調べる。ポイントカードＩＤ４３が存在する場合、利用者がポイントカードを保有していることを、入出力装置２１を画面表示して店員に通知する。回数券ＩＤ４５および枚数４７が存在する場合、回数券ＩＤ４５をキーとして使用可能回数券情報格納部２６を検索し、使用可能回数券情報格納部の枚数４７の値と、保有コンテンツ情報６２の枚数４７の値が等しいことを確認する。確認によって、利用者端末１において、不正に回数券が偽造された場合に検知することができる。等しいことを確認した後、使用可能回数券情報２６から表示用回数券データ４６を読み出し、枚数４７と共に入出力装置２１に画面表示する。受信した保有コンテンツ情報６２にクーポン情報リスト３４が含まれる場合、クーポン情報リスト３４からクーポンＩＤ５１および枚数５３を読み出して、使用可能クーポン情報格納部２７内にクーポンＩＤがクーポンＩＤ５１に設定されている使用可能クーポン情報が存在するか調査する。存在する場合、使用可能クーポン情報格納部２７から表示用クーポンデータ５２を読み出し、クーポン情報リスト３４の枚数５３と共に入出力装置２１に画面表示する。
【００４４】
ステップＳ２０５において、ステップＳ２１６で画面表示された情報から、利用者が使用するコンテンツと、使用するコンテンツの枚数の入力を入出力装置２１で受付ける。利用者が使用するコンテンツの入力は、店員は、入出力装置２１に出力されたコンテンツ情報を基に、利用者に対して使用するコンテンツを確認し、利用者が使用を決定したコンテンツの情報を、ボタン操作などにより入出力装置２１から入力して行なう。店舗端末２の入出力装置２１に出力されたコンテンツ情報を基に、利用者が選択しても良い。利用者が選択することにより省力化が図れる。
【００４５】
ステップ２０６において、店舗端末２は、利用者が使用するコンテンツがポイントカードのみであるか調べる。ポイントカードのみが使用される場合は、ステップＳ２１５に移る。それ以外の場合は、ステップＳ４００に移る。ステップＳ４００において、店舗端末２は、ステップＳ２０５において利用者が使用を決定したコンテンツに応じて、コンテンツ発行メッセージ６３を生成する。詳細は図８に示す処理で説明する。ステップＳ２０７において、店舗端末２は、生成したコンテンツ処理要求メッセージ６３を、通信装置２３を用いて送信する。
【００４６】
ステップＳ２０８において、利用者端末１は、通信装置１３からコンテンツ処理要求メッセージ６３を受信する。ステップＳ２０９において、利用者端末１は、受信したコンテンツ処理要求メッセージ６３からコンテンツ情報を取り出し、コンテンツ情報格納部１４に登録する。この時、使用されるコンテンツは消し込まれ、店舗利用特典などにより提供されるコンテンツは加算または新規追加される。より詳細には、まず、コンテンツ処理要求メッセージ６３にクーポン情報リスト３８が含まれているか調べ、含まれている場合、クーポン情報リスト３８に含まれるクーポン情報のクーポンＩＤ５１とクーポンオペレーション５４と枚数５３、そして格納されているならば表示用クーポンデータ５２を読み出し、クーポンオペレーション５４を調べる。クーポンオペレーション５４が「加算」または「新規」の場合、図５に示したステップＳ１０７と同等の処理を行う。クーポンオペレーション５４が「減算」の場合、クーポン情報リスト３２からクーポンＩＤ５１が、クーポン情報リスト３８のクーポンＩＤ５１と等しいクーポン情報を検索し、検索されたクーポン情報に含まれる枚数５３の値から、クーポン情報リスト３８の枚数５３０の値を減算する。減算された枚数５３の値が０になった場合、本クーポン情報をクーポン情報リスト３１から消去する。本処理を、クーポン情報リスト３８に含まれる全クーポン情報に対して適用する。
【００４７】
次に、コンテンツ処理要求メッセージ６３に回数券情報３６が含まれているか調べ、含まれている場合、回数券情報３６から回数券ＩＤ４５と回数券オペレーション４８と枚数４７０、そして格納されているならば表示用回数券データ４６を読み出し、回数券オペレーション４８を調べる。回数券オペレーション４８が「加算」または「新規」の場合、図４に示したステップＳ１０７と同等の処理を行う。回数券オペレーション４８が「減算」の場合、店舗固有情報リスト３１から回数券ＩＤ４５が、回数券ＩＤ４５と等しい店舗固有情報を検索し、検索された店舗固有情報に含まれる枚数４７０の値から、回数券情報３６の枚数４７０の値を減算する。
【００４８】
ステップＳ２１０において、利用者端末１は、コンテンツ情報格納部１４の店舗固有情報リスト３１とクーポン情報リスト３２を基に、保有コンテンツ情報６２を生成し、通信装置１３を用いて送信する。
【００４９】
ステップＳ２１１において、利用者端末処理プログラム１２は、コンテンツ情報格納部１４の店舗固有情報リスト３１およびクーポン情報リスト３２に新たに登録または、減算または／および消去である消し込みをされたコンテンツの情報を入出力装置１１に表示して利用者に確認を促し、ボタン操作などにより利用者が確認したことを検知した後、コンテンツ使用処理を終了する。
【００５０】
ステップＳ２１２において、店舗端末処理プログラム２２は、通信装置２３から保有コンテンツ情報６２を受信する。ステップＳ２１３において、店舗端末処理プログラム２２は、ステップＳ２０４およびステップＳ２１２にて受信した保有コンテンツ情報６２を比較し、同じであった場合は、ステップＳ２０７にて送信したコンテンツ処理要求メッセージが正しく処理されたとしてステップＳ２１４に進む。同じでない場合は、エラーを入出力装置２１に表示する。さらに、ステップＳ２１２にて受信した保有コンテンツ情報６２に店舗固有情報リスト３３が存在する場合は、店舗情報格納部２４から店舗ＩＤ４１を読み出して本店舗ＩＤ４１をキーとして店舗固有情報リスト３３を検索し、検索された店舗固有情報から回数券ＩＤ４５と枚数４７を読み出した後、読み出された回数券ＩＤ４５をキーとして、使用可能回数券情報格納部２６を検索し、検索された使用可能回数券情報に格納される枚数４７の値に、検索された店舗固有情報の枚数４７の値を格納する。この処理は、利用端末１が保持する回数券の枚数を、店舗端末２においても格納しておき、Ｓ２０４において、利用者端末１において、不正に回数券が偽造された場合に検知するためである。この処理はコンテンツ処理要求メッセージ作成モジュール２（Ｓ４００）において、コンテンツ処理要求メッセージが作成される場合に、使用可能回数券情報格納部２６の値を変更することにより行なわれても良い。
【００５１】
ステップＳ２１４において、店舗端末処理プログラム２２は、利用者が電子ポイントカードを使用するか調べる。使用する場合、ステップＳ２１５に移る。使用しない場合、コンテンツ使用処理を終了する。ステップＳ２１５において、店舗端末処理プログラム２２は、ステップＳ２０５にて検出したポイントカードＩＤ４３を使用し、ポイント加算や割引などの既存ポイント処理を行う。
【００５２】
図８は、図５で示したコンテンツ使用処理の中で、店舗端末２により行われるコンテンツ処理要求メッセージ生成モジュール２の処理（ステップ）Ｓ４００の流れを示す図である。なお、利用者が使用する電子回数券や電子クーポンの情報は、ステップＳ２０５にて、店員から店舗端末２に入力されているものとする。
【００５３】
ステップＳ４０１において、利用者が電子クーポンを使用するか調べる。使用する場合、ステップＳ４０２に移る。使用しない場合、ステップＳ４０３に移る。なお、利用者が複数種類の電子クーポンを使用する場合は、ステップＳ４０１およびＳ４０２を種類の分だけ繰り返す。ステップＳ４０２において、使用される電子クーポンのクーポンＩＤおよび枚数を、それぞれクーポン情報リスト３８のクーポンＩＤ５１および枚数５３０に登録する。また、クーポンオペレーション５４には「減算」を設定する。
【００５４】
ステップＳ４０３において、利用者が電子回数券を使用するか調べる。使用する場合、ステップＳ４０４に移る。使用しない場合、ステップＳ４０５に移る。ステップＳ４０４において、使用される電子回数券の回数券ＩＤおよび枚数を、それぞれ回数券情報３６の回数券ＩＤ４５および枚数４７０に登録する。また、回数券オペレーション４８には「減算」を設定する。ステップＳ４０５において、店舗端末処理プログラム２２は、支払いなどの決済の終了後に店舗利用特典などの理由から、電子回数券や電子クーポンを発行する場合に、発行処理は、図５に示したコンテンツ処理要求メッセージ生成モジュールの処理１（ステップＳ３００）の電子回数券および電子クーポンを発行する処理を行なう。
【００５５】
【発明の効果】
利用者端末の使用者は、煩雑な利用者端末の操作なくコンテンツの使用ができる。
【図面の簡単な説明】
【図１】システム構成図の例
【図２】利用者端末１のデータ構成図の例
【図３】店舗端末２のデータ構成図の例
【図４】利用者端末１と店舗端末２で送受信されるデータ構成図の例
【図５】実施例におけるコンテンツ発行処理のフローチャート
【図６】実施例におけるコンテンツ処理要求メッセージ生成モジュール処理１のフローチャート
【図７】実施例におけるコンテンツ使用処理フローチャート
【図８】実施例におけるコンテンツ処理要求メッセージ生成モジュール処理２のフローチャート
【符号の説明】
１：利用者端末
２：店舗端末
１１：入出力装置
１２：利用者端末処理装置
１３：通信装置
１４：コンテンツ情報格納部
２１：入出力装置
２２：店舗端末処理装置
２３：通信装置
２４：店舗情報格納部
２５：使用可能ポイントカード情報格納部
２６：使用可能回数券情報格納部
２７：使用可能クーポン情報格納部
【図１】
2005062926.tif 000003
【図２】
2005062926.tif 000004
【図３】
2005062926.tif 000005
【図４】
2005062926.tif 000006
【図５】
2005062926.tif 000007
【図６】
2005062926.tif 000008
【図７】
2005062926.tif 000009
【図８】
2005062926.tif 000010