(57)【特許請求の範囲】
【請求項１】
サーバから、電子マネー支払い可否情報又はポイント支払い可否情報と、利用者識別符号と、クーポンの利用の可否を表すクーポン利用可否情報を含むサービス利用可否情報とを取得する端末取得部と、
前記端末取得部が取得した前記電子マネー支払い可否情報又は前記ポイント支払い可否情報と、前記利用者識別符号と、前記サービス利用可否情報とに基づいて、前記クーポンによる特典を利用するか否かの情報を含む清算処理用のバーコードを生成するバーコード生成部と、
前記バーコードを表示部に表示させる端末表示部と、を備えることを特徴とするバーコード生成表示端末。
【請求項２】
請求項１に記載のバーコード生成表示端末において、
前記サービス利用可否情報が、商品サービス予約情報、又は、商品サービス特定情報をさらに含むことを特徴とするバーコード生成表示端末。
【請求項３】
サーバから、電子マネー支払い可否情報又はポイント支払い可否情報と、利用者識別符号と、クーポンの利用の可否を表すクーポン利用可否情報を含むサービス利用可否情報とを取得する取得工程と、
取得した前記電子マネー支払い可否情報又は前記ポイント支払い可否情報と、前記利用者識別符号と、前記サービス利用可否情報とに基づいて、前記クーポンによる特典を利用するか否かの情報を含む清算処理用のバーコードを生成する工程と、
前記バーコードを表示部に表示させる工程と、
をコンピュータに実行させることを特徴とするバーコード生成表示プログラム。
【請求項４】
請求項３に記載のバーコード生成表示プログラムにおいて、
前記サービス利用可否情報が、商品サービス予約情報、又は、商品サービス特定情報をさらに含むことを特徴とするバーコード生成表示プログラム。 
【請求項５】
請求項１又は２に記載のバーコード生成表示端末と、
前記バーコード生成表示端末の表示部に表示された清算処理用のバーコードを読み取る読取部と、前記読取部が読み取ったバーコードからバーコードデータを取得する取得部とを有するバーコード処理装置と、
前記バーコード処理装置が送信した前記バーコードデータを受信するサーバと、を備え、
前記バーコードデータは、電子マネー支払い可否情報又はポイント支払い可否情報と、利用者識別符号と、前記サービス利用可否情報とを有し、
前記サーバは、
電子マネーの額面又はポイント数と、登録利用者識別符号と、クーポンの利用に関する情報を含む商品サービス利用情報とが記憶されたテーブルを有し、
受信した前記バーコードデータの前記利用者識別符号と前記テーブルの前記登録利用者識別符号とを照合し、
前記電子マネー支払い可否情報が支払可能である場合に、一致した前記登録利用者識別符号に係る前記電子マネーの額面を前記バーコード処理装置に送信し、
前記ポイント支払い可否情報が支払可能である場合に、一致した前記登録利用者識別符号に係る前記ポイント数を前記バーコード処理装置に送信し、
前記サービス利用可否情報が利用可能である場合に、一致した前記登録利用者識別符号に係る前記商品サービス利用情報を前記バーコード処理装置に送信することを特徴とするバーコード処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードを利用したバーコード生成表示端末、バーコード生成表示プログラム及びバーコード処理システムに関する。
【背景技術】
【０００２】
近年、モバイルインターネットの進化に伴い、バーコードを利用したモバイル決済が広く利用されている（特許文献１参照）。
【０００３】
特許文献１に決済システムでは、まず、利用者が、端末により購入する商品のバーコードを読み取る。利用者が複数の商品を購入する場合には、上述した読取作業を繰り返す必要がある。利用者は、清算する際に、先に読み取った商品のバーコードに基づいて、バーコードを生成し、端末の表示部に前記バーコードを表示する。店員は、前記バーコードを決済端末で読み取り、決済をする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１９−８７１９８公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の決済システムでは、クーポンの利用を考慮した決済システムとなっていない。従って、前記決済システムでは、クーポンの利用をした商品の割引をする場合に、複数のクーポンを利用して商品を購入する場合には、クーポンの枚数分バーコードを読み取る必要があり、店員の手続が煩雑になる。
【０００６】
本発明は、上記の課題を考慮してなされたものであって、バーコードを生成することにより、清算処理時のバーコードの読取工程を削減できるバーコード生成表示端末、バーコード生成表示プログラム及びバーコード処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るバーコード生成表示端末は、サーバから、電子マネー支払い可否情報又はポイント支払い可否情報と、利用者識別符号と、クーポンの利用の可否を表すクーポン利用可否情報を含むサービス利用可否情報とを取得する端末取得部と、前記端末取得部が取得した前記電子マネー支払い可否情報又は前記ポイント支払い可否情報と、前記利用者識別符号と、前記サービス利用可否情報とに基づいて、前記クーポンによる特典を利用するか否かの情報を含む清算処理用のバーコードを生成するバーコード生成部と、前記バーコードを表示部に表示させる端末表示部とを備えることを特徴とする。
【０００８】
前記バーコード生成表示端末において、前記サービス利用可否情報は、商品サービス予約情報、又は、商品サービス特定情報をさらに含んでも良い。
【０００９】
また、本発明に係るバーコード生成表示プログラムは、サーバから、電子マネー支払い可否情報又はポイント支払い可否情報と、利用者識別符号と、クーポンの利用の可否を表すクーポン利用可否情報を含むサービス利用可否情報とを取得する取得工程と、前記取得工程において取得した前記電子マネー支払い可否情報又は前記ポイント支払い可否情報と、前記利用者識別符号と、前記サービス利用可否情報とに基づいて、前記クーポンによる特典を利用するか否かの情報を含む清算処理用のバーコードを生成する工程と、前記バーコードを表示部に表示させる工程とをコンピュータに実行させることを特徴とする。
【００１０】
前記バーコード生成表示プログラムにおいて、前記サービス利用可否情報は、商品サービス予約情報、又は、商品サービス特定情報をさらに含んでも良い。
【００１１】
さらに、本発明に係るバーコード処理システムは、（ａ）上記いずれかのバーコード生成表示端末と、（ｂ）前記バーコード生成表示端末の表示部に表示された清算処理用のバーコードを読み取る読取部と、前記読取部が読み取ったバーコードからバーコードデータを取得する取得部とを有するバーコード処理装置と、（ｃ）前記バーコード処理装置が送信した前記バーコードデータを受信するサーバとを備え、前記バーコードデータは、電子マネー支払い可否情報又はポイント支払い可否情報と、利用者識別符号と、前記サービス利用可否情報とを有し、前記サーバは、電子マネーの額面又はポイント数と、登録利用者識別符号と、クーポンの利用に関する情報を含む商品サービス利用情報とが記憶されたテーブルを有し、受信した前記バーコードデータの前記利用者識別符号と前記テーブルの前記登録利用者識別符号とを照合し、前記電子マネー支払い可否情報が支払可能である場合に、一致した前記登録利用者識別符号に係る前記電子マネーの額面を前記バーコード処理装置に送信し、前記ポイント支払い可否情報が支払可能である場合に、一致した前記登録利用者識別符号に係る前記ポイント数を前記バーコード処理装置に送信し、前記サービス利用可否情報が利用可能である場合に、一致した前記登録利用者識別符号に係る前記商品サービス利用情報を前記バーコード処理装置に送信することを特徴とする。
【発明の効果】
【００１４】
本発明に係るバーコード生成表示端末、バーコード生成表示プログラム、又は、バーコード処理システムによれば、電子マネー支払い可否情報又はポイント支払い可否情報と、利用者識別符号と、クーポンの利用の可否を表すクーポン利用可否情報を含むサービス利用可否情報とに基づいて、クーポンによる特典を利用するか否かの情報を含む清算処理用のバーコードを生成することにより、清算処理時のバーコードの読取工程を削減することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るバーコード処理システムの説明図である。
【図２】バーコード生成表示端末の説明図である。
【図３】バーコード処理装置の説明図である。
【図４】サーバの説明図である。
【図５】サーバテーブルの説明図である。
【図６】バーコード生成表示端末の処理手順の説明図である。
【図７】バーコード生成表示端末に表示されたバーコードの説明図である。
【図８】バーコード処理システムの処理手順の前段の説明図である。
【図９】バーコード処理システムの処理手順の後段の説明図である。
【図１０】バーコード生成表示端末の機能を実現するコンピュータの一例を示すハードウェアの説明図である。
【発明を実施するための形態】
【００１６】
以下に、本願に係るバーコード生成表示端末、バーコード処理システムを実施するための形態（以下、「実施形態」という）について、図面を参照しつつ詳細に説明する。図１は、本発明の実施形態に係るバーコード処理システム１０の説明図であり、図２は、バーコード生成表示端末５０の説明図であり、図３は、バーコード処理装置１００の説明図であり、図４は、サーバ２００の説明図であり、図５は、サーバテーブル２０６の説明図である。
【００１７】
＜バーコード処理システム１０の構成の説明＞
バーコード処理システム１０は、バーコード生成表示端末５０、バーコード処理装置１００及びサーバ２００を備える。バーコード生成表示端末５０は、通信機能を有する端末である。バーコード生成表示端末５０は、端末制御部５２、端末記憶部５４、端末取得部５６、バーコード生成部５８、端末通信部６０及び端末表示部６２を備え、これらがバス６４に接続されている。
【００１８】
端末制御部５２は、例えば、ＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）等によって構成される。端末制御部５２では、バーコード生成表示端末５０内の記憶装置に記憶されている各種プログラムがＲＡＭ（Random Access Memory）上にロードされ、実行される。端末制御部５２は、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）等の集積回路により実現される。端末記憶部５４は、記憶部である。
【００１９】
端末取得部５６は、サーバ２００から電子マネー支払い可否情報、ポイント支払い可否情報、利用者識別符号及びサービス利用可否情報を含むバーコード生成データを取得する機能を有する。
【００２０】
ここで、電子マネー支払い可否情報とは、電子マネーによって、商品を購入する場合、サービスの提供を受ける場合等の支払をするか否かの情報である。ポイント支払い可否情報とは、ポイントによって、商品を購入する場合の支払、サービスの提供を受ける場合等の支払をするか否かの情報である。利用者識別符号とは、利用者を識別するための符号である。サービス利用可否情報とは、商品を購入する、サービスの提供を受ける場合に択一的に選択する情報である。例えば、サービス利用可否情報としては、クーポンを有し、商品を購入する場合にクーポンによる特典を利用する否か、サービスの提供を受ける場合にクーポンによる特典を利用するか否かの情報であるクーポン利用可否情報である。
【００２１】
バーコード生成部５８は、取得したバーコード生成データ情報に基づいて、バーコードを生成する機能を有する。ここで、バーコードは、１次元バーコード、２次元バーコードのいずれであってもよい。端末通信部６０は、サーバ２００と通信する機能を有する。端末表示部６２は、バーコードが表示される表示部である。アイコン６６は、バーコード生成し、表示するための機能を起動させるためのアイコンである。
【００２２】
バーコード処理装置１００は、装置制御部１０２、読取部１０４、装置取得部１０６、装置照合部１０８、装置精算部１１０、装置記憶部１１２及び装置通信部１１４を備え、これらがバス１１６に接続されている。
【００２３】
装置制御部１０２は、バーコード処理装置１００の各機能を制御する制御部であって、ＣＰＵやＭＰＵ等によって構成される。
【００２４】
読取部１０４は、バーコードを読み取る機能を有する。読取部１０４は、例えば、バーコードリーダで構成される。装置取得部１０６は、バーコードからバーコードデータを取得する機能を有する。装置照合部１０８は、商品サービスに関する照合機能を有する。装置精算部１１０は、商品の購入、サービスの提供に関する精算機能を有する。装置記憶部１１２は、記憶部である。装置通信部１１４は、サーバ２００と通信する機能を有する。
【００２５】
サーバ２００は、サーバ制御部２０２、データベース部２０４、サーバテーブル２０６、バーコードデータ生成部２０８、サーバ照合部２１０、サーバ精算部２１２及びサーバ通信部２１４を備え、これらがバス２１６に接続されている。
【００２６】
サーバ制御部２０２は、サーバ２００の各機能を制御する制御部であって、ＣＰＵやＭＰＵ等によって構成される。
【００２７】
データベース部２０４は、サーバテーブル２０６を有するデータベース部である。サーバテーブル２０６は、登録利用者識別符号、電子マネーの額面、ポイント数及び登録サービス利用可否情報を有する。ここで、登録利用者識別符号とは、バーコード処理システム１０を利用できる登録された利用者の識別符号である。電子マネーの額面とは、利用者が利用時に利用できる電子マネーの額面である。ポイント数は、利用者が利用時に利用できるポイント数である。登録サービス利用可否情報とは、サービス利用可否情報に対応して、サーバテーブル２０６に登録される情報である。例えば、利用者がクーポンを有している場合には、サービス利用可否情報として、クーポンの利用の可否、クーポンの商品を表す商品ＩＤ、割引額である。
【００２８】
図５では、登録利用者識別符号ＩＤ１、ＩＤ２、ＩＤ３がサーバテーブル２０６に記憶される。ＩＤ１に対して、電子マネーの額面が１０００円、ポイント数が０、登録サービス利用可否情報として、クーポン１の利用が「可」、クーポン２の利用が「可」であることがサーバテーブル２０６に記憶されている。ＩＤ２に対して、電子マネーの額面が２０００円、ポイント数が２００、登録サービス利用可否情報として、クーポン１の利用が「可」、クーポン２の利用が「不可」であることがサーバテーブル２０６記憶されている。ＩＤ３に対して、電子マネーの額面が３０００円、ポイント数が３００、クーポン１の利用が「不可」、クーポン２の利用が「可」であることがサーバテーブル２０６に記憶されている。ここで、登録サービス利用可否情報において、「１」は「可」を意味し、「０」は「不可」を意味する。また、クーポン１に係る商品ＩＤはＡ、割引額が１００円、クーポン２に係る商品ＩＤはＢ、割引額が３０円であることがサーバテーブル２０６に記憶されている。
【００２９】
なお、利用者はバーコード生成表示端末５０を操作して、電子マネーを課金した場合や、ポイントを獲得した場合、登録サービス利用可否情報として、例えば、クーポンを獲得した場合には、その都度、図５の各データである電子マネーの額面、ポイント数、登録サービス利用可否情報が更新される。
【００３０】
バーコードデータ生成部２０８は、サーバテーブル２０６に基づいて、電子マネー支払い可否情報、ポイント支払い可否情報、利用者識別符号及びサービス利用可否情報を生成する機能を有する。
【００３１】
サーバ照合部２１０は、バーコードに含まれるバーコードデータから利用者識別符号を抽出し、利用者識別符号に対応する登録利用者識別符号に係る電子マネーの額面、ポイント数及び登録サービス利用可否情報を取得する機能を有する。サーバ精算部２１２は、商品の購入後、サービスの提供後に、電子マネーの額面、ポイント数についての精算機能を有する。サーバ通信部２１４は、バーコード生成表示端末５０、バーコード処理装置１００と通信する機能を有する。
【００３２】
＜バーコード生成表示端末５０の動作の説明＞
次に、バーコード生成表示端末５０の動作について、図６、図７を用いて説明する。図６は、バーコード生成表示端末５０の処理手順の説明図であり、図７は、バーコード生成表示端末５０に表示されたバーコードの説明図である。
【００３３】
バーコード生成表示端末５０の利用者によってアイコン６６が押され（ステップＳ１）、バーコード生成部５８からバーコード生成データの送信を求める旨が端末通信部６０を介して、サーバ２００に送信される（ステップＳ２）。
【００３４】
サーバ２００は、サーバ通信部２１４を介して、前記旨を受信する（ステップＳ３）。
【００３５】
サーバ２００は、バーコードデータ生成部２０８がバーコード生成データを生成する（ステップＳ４）。具体的には、バーコードデータ生成部２０８が、サーバテーブル２０６を参照して、電子マネー支払い可否情報、ポイント支払い可否情報、利用者識別符号及びサービス利用可否情報を含むバーコード生成データを生成する。
【００３６】
例えば、バーコード生成データには、利用者識別符号としてＩＤ１が含まれる。また、電子マネー支払い可否情報は、電子マネーの額面に応じて規定される。電子マネーの額面が１円以上の場合には、電子マネー支払い可否情報は「可」となり、電子マネーの額面が０円の場合には、電子マネー支払い可否情報は「不可」となる。ＩＤ１に対しては、電子マネーの額面が１０００円と記録されているので、電子マネー支払い可否情報は「可」となる。さらに、ポイント支払い可否情報は、ポイント数に応じて規定される。ポイント数が１以上の場合には、ポイント数支払い可否情報は「可」となり、ポイント数が０の場合には、ポイント数支払い可否情報は「不可」となる。ＩＤ１に対しては、ポイント数が０と記録されているので、ポイント数支払い可否情報として「不可」となる。さらにまた、サービス利用可否情報は、サーバテーブル２０６のクーポンの利用可否情報を参照して取得される。ＩＤ１に対しては、クーポン１に対する利用可否情報は、１と記録されているので、サービス利用可否情報として「可」となり、クーポン２１に対する利用可否情報も、１と記録されているので、サービス利用可否情報として「可」となる。
【００３７】
サーバ通信部２１４を介してバーコード生成データをバーコード生成表示端末５０に送信する（ステップＳ５）。バーコード生成表示端末５０は、端末通信部６０を介して、バーコード生成データを受信する（ステップＳ６）。
【００３８】
バーコード生成部５８は、バーコード生成データに基づいてバーコード６８を生成する（ステップＳ３）。生成されたバーコード６８は、端末表示部６２に表示される（ステップＳ７）。
【００３９】
バーコード生成表示端末５０は、サーバ２００から、電子マネー支払い可否情報又はポイント支払い可否情報の少なくとも一方と、利用者識別符号と、サービス利用可否情報を取得する端末取得部５６と、取得した前記電子マネー支払い可否情報又は前記ポイント支払い可否情報の少なくとも一方と、前記利用者識別符号、前記サービス利用可否情報に基づいて、バーコード６８を生成するバーコード生成部５８と、前記バーコード６８を表示部に表示させる端末表示部６２と、を備える。
【００４０】
バーコード生成表示端末５０では、電子マネー支払い可否情報又はポイント支払い可否情報の少なくとも一方と、利用者識別符号、サービス利用可否情報に基づいて、バーコードを生成することにより、清算処理時のバーコードの読取工程を削減することができる。
【００４１】
また、バーコード生成表示端末５０において、前記サービス利用可否情報は、クーポン利用可否情報、商品サービス予約情報、商品サービス特定情報のうち、少なくともいずれか一つを含む。
【００４２】
＜バーコード処理システム１０の動作の説明＞
次に、バーコード処理システム１０の動作について、図８、図９を用いて説明する。図８は、バーコード処理システム１０の処理手順の前段の説明図であり、図９は、バーコード処理システム１０の処理手順の後段の説明図である。ここで、利用者がバーコード生成表示端末５０の端末表示部６２にバーコードを表示させているとする。
【００４３】
まず、店員によって、端末表示部６２に表示されたバーコード６８が読取部１０４により読み取られる（ステップＳ１１）。
【００４４】
読取部１０４に読み取られたバーコード６８は装置取得部１０６に送信され、装置取得部１０６により、バーコード６８からバーコードデータが取得される（ステップＳ１２）。バーコードデータとして、利用者識別符号、電子マネー支払い可否情報、ポイント支払い可否情報、及びサービス利用可否情報が取得される。具体的には、利用者識別符号として、ＩＤ１、電子マネー支払い可否情報として、電子マネー支払いは「可」、電子ポイント支払いの「不可」、サービス利用可否情報としてクーポンの利用が「可」という情報が取得される。
【００４５】
装置制御部１０２の指示により、取得されたバーコードデータが装置通信部１１４を介してサーバ２００に送信される（ステップＳ１３）。
【００４６】
サーバ２００は、サーバ通信部２１４を介して、バーコードデータを受信する（ステップＳ１４）。
【００４７】
受信したバーコードデータからサーバ照合部２１０によって、利用者識別符号が抽出され、サーバテーブル２０６と照合されて、情報が取得される（ステップＳ１５）。バーコードデータには、利用者識別符号としてＩＤ１が含まれるので、サーバ照合部２１０によって、前記情報として、サーバテーブル２０６の登録利用者識別符号がＩＤ１に係る電子マネー支払い情報、ポイントによる支払情報、登録サービス利用可否情報が取得される。具体的には、電子マネー支払いは「可」、ポイントによる支払が「不可」、クーポンの利用が「可」なので、ＩＤ１に対応する電子マネーの額面として、１０００円、クーポン１の商品ＩＤとしてＡ、割引額として１００円、クーポン２の商品ＩＤとしてＢ、割引額として３０円が取得される。
【００４８】
サーバ制御部２０２の指示により、取得された電子マネーの額面、クーポン１及びクーポン２の商品ＩＤと、割引額等を含むデータがサーバ通信部２１４を介してバーコード処理装置１００に送信される（ステップＳ１６）。
【００４９】
バーコード処理装置１００では、装置通信部１１４を介して、前記データが受信され、装置記憶部１１２に記憶される（ステップＳ１７）。
【００５０】
店員によって、読取部１０４が操作され、利用者が購入を希望する商品のバーコードが読み取られる（ステップＳ１８）。
【００５１】
装置取得部１０６によって、読み取ったバーコードから商品のバーコードデータが取得をされ、装置照合部１０８に送信される（ステップＳ１９）。具体的には、装置取得部１０６によって、商品ＩＤ、商品価格が取得される。ここで、利用者は、商品ＩＤがＡ、商品価格は２５０円、商品ＩＤがＢ、商品価格は２００円だったとする。
【００５２】
装置照合部１０８では、商品ＩＤと、装置記憶部１１２に記憶された情報が照合される（ステップＳ２０）。装置記憶部１１２にはクーポン１及びクーポン２の商品ＩＤが記憶されているので、装置照合部１０８は、クーポン１の商品の割引額（１００円）及びクーポン２の商品の割引額（３０円）を取得する。
【００５３】
装置精算部１１０は、商品価格から、前記割引額を差し引いた支払価格を算出する（ステップＳ２１）。具体的には、商品ＩＤがＡの商品価格は２５０円なので、割引額１００円を減算して１５０円が算出される。商品ＩＤがＢの商品価格は２００円なので、割引額３０円を減算して１７０円が算出される。また、装置精算部１１０は電子マネーの残高も算出する。具体的には、電子マネーの当初の残高が１０００円であり、商品価格の合計額が３２０円なので、支払価格が減算されて６８０円となる。
【００５４】
装置制御部１０２の指示により、利用者識別符号、支払価格等を含むデータが装置通信部１１４を介して、サーバ２００に送信される（ステップＳ２２）。
【００５５】
サーバ２００は、サーバ通信部２１４を介して、前記データを受信する（ステップＳ２３）。
【００５６】
受信した前記データからサーバ照合部２１０によって、利用者識別符号、支払価格が抽出され、サーバ精算部２１２に送信される（ステップＳ２４）。
【００５７】
サーバ精算部２１２では、電子マネーの残高から前記支払価格が減算され、減算後の電子マネーの残高で、サーバテーブル２０６が更新される（ステップＳ２５）。具体的には、電子マネーの当初の残高が１０００円であったので、支払価格を差し引き６８０円となり、サーバテーブル２０６の電子マネーの額面が６８０円に更新される。
【００５８】
また、ステップＳ２２の実行後に、バーコード処理装置１００では、商品名、価格、割引額、電子マネーの残高に基づいて、レシートに印字し、当該レシートが出力される（ステップＳ２６）
【００５９】
装置制御部１０２の指示により、利用者識別符号、登録サービス利用可否情報、すなわち、クーポンを使用した旨のデータが装置通信部１１４を介して、サーバ２００に送信される（ステップＳ２７）。
【００６０】
サーバ２００は、サーバ通信部２１４を介して、前記データを受信する（ステップＳ２８）。
【００６１】
受信した前記データからサーバ照合部２１０によって、利用者識別符号、登録サービス利用可否情報が抽出され、サーバ精算部２１２に送信される（ステップＳ２９）。
【００６２】
サーバ精算部２１２によって、サーバテーブル２０６の登録サービス利用可否情報が更新される（ステップＳ３０）。具体的には、サーバ精算部２１２によって、サーバテーブル２０６のクーポン１及びクーポン２の利用可否情報が更新される。すなわち、クーポン利用可否情報が「１」から「０」に更新される。
【００６３】
バーコード処理システム１０は、端末に表示されたバーコード６８を読み取る読取部１０４と、前記読取部１０４で読み取ったバーコード６８からバーコードデータを取得する装置取得部１０６とを有するバーコード処理装置１００と、前記バーコード処理装置１００が送信した前記バーコードデータを受信するサーバ２００とを備え、前記バーコードデータは、電子マネー支払い可否情報又はポイント支払い可否情報の少なくとも一方と、利用者識別符号とを有し、前記サーバ２００は、電子マネーの額面又はポイント数の少なくとも一方と、登録利用者識別符号とが記憶されたテーブルを有し、前記サーバ２００は、受信した前記バーコードデータの前記利用者識別符号と前記テーブルの前記登録利用者識別符号とを照合し、前記電子マネー支払い可否情報が支払可能である場合に、一致した前記登録利用者識別符号に係る前記電子マネーの額面を前記バーコード処理装置１００に送信し、前記ポイント支払い可否情報が支払可能である場合に、一致した前記登録利用者識別符号に係る前記ポイント数を前記バーコード処理装置１００に送信する。
【００６４】
バーコード処理システムにおいて、前記バーコードデータは、サービス利用可否情報を有し、前記テーブルは、商品サービス利用情報を有し、前記サーバ２００は、前記サービス利用可否情報が利用可能である場合に、一致した前記登録利用者識別符号に係る前記商品サービス利用情報を前記バーコード処理装置１００に送信する。
【００６５】
バーコード処理システムにおいて、前記サービス利用可否情報は、クーポン利用可否情報、商品サービス予約情報、商品サービス特定情報のうち、少なくともいずれか一つを含む。
【００６６】
＜プログラムに係る実施形態の説明＞
上述したバーコード生成表示端末５０は、例えば、図１０に示すような構成のコンピュータ３００によって実現される。図１０は、バーコード生成表示端末５０の機能を実現するバーコード処理装置１００の一例を示すハードウェアの説明図である。コンピュータ３００は、ＣＰＵ３１０、ＲＡＭ３２０、ＲＯＭ３３０、補助記憶部３４０、ネットワークインターフェイス（ＮＷ  Ｉ／Ｆ）３５０、入力部３６０、出力部３７０及び記憶媒体インターフェイス（記憶媒体Ｉ／Ｆ）３８０を備える。これらの各部は、バス３９０によって接続される。
【００６７】
ＣＰＵ３１０は、ＲＯＭ３３０又は補助記憶部３４０に記憶されたプログラムに基づいて動作し、各部を制御する。ＲＯＭ３３０には、コンピュータ３００の起動時にＣＰＵ３１０によって実行されるＢＩＯＳ（Basic Input Output System）等のブートプログラムや、コンピュータ３００のハードウェアに依存するプログラム等が記憶される。
【００６８】
補助記憶部３４０は、大容量記憶部である。補助記憶部３４０には、ＣＰＵ３１０によって実行されるプログラム、及び、前記プログラムによって使用されるデータ等が記憶されている。
【００６９】
ネットワークインターフェイス３５０は、コンピュータ３００がバーコード処理装置１００、サーバ２００と接続するためのネットワークインターフェースである。
【００７０】
入力部３６０は、キーボード、マウス等の入力デバイスである。入力デバイスとしては、タッチパネル、カメラ、マイク等が含まれてもよい。
【００７１】
出力部３７０は、ディスプレイ等の表示部である。また、出力部３７０には、スピーカが含まれてもよい。
【００７２】
記憶媒体インターフェイス３８０は、記録媒体に記憶されたプログラム又はデータを読み取り、ＲＡＭ３２０を介してＣＰＵ３１０に提供する。記録媒体としては、例えば、ＤＶＤ、ＤＶＤ−ＲＡＭ、Ｂｌｕ−ｒａｙ（登録商標）Ｄｉｓｋ等の光学記録媒体、フラッシュメモリ等の半導体メモリ、ＭＯ等の光磁気記録媒体、テープ媒体、磁気記録媒体等である。
【００７３】
コンピュータ３００がバーコード生成表示端末５０として機能する場合、ＣＰＵ３１０は、補助記憶部３４０からプログラムを読み取り、ＲＡＭ３２０上にロードされたプログラムを実行することにより、バーコード生成表示端末５０の機能を実現する。また、ＣＰＵ３１０は、記憶媒体インターフェイス３８０を介して、記録媒体からプログラムを読み取り、ＲＡＭ３２０上にロードされたプログラムを実行することにより、バーコード生成表示端末５０の機能を実現してもよい。
【００７４】
なお、コンピュータ３００は、バーコード生成表示端末５０の機能を実行するための構成の一例を示したものであり、コンピュータ３００を構成要素以外のハードウェアを排除するものではない。また、これらの構成を全て備える必要もない。例えば、補助記憶部３４０、記憶媒体インターフェイス３８０を備えない構成であってもよい。
【００７５】
バーコード生成表示プログラムは、端末記憶部５４に記憶された電子マネー支払い可否情報又はポイント支払い可否情報の少なくとも一方と、利用者識別符号と、サービス利用可否情報を取得する取得工程と、取得した前記電子マネー支払い可否情報又は前記ポイント支払い可否情報の少なくとも一方と、前記利用者識別符号、前記サービス利用可否情報に基づいて、アイコン６６を生成する工程と、前記アイコン６６を表示部に表示させる工程と、をコンピュータ３００に実行させる。
【００７６】
バーコード生成表示プログラムにおいて、前記サービス利用可否情報は、クーポン利用可否情報、商品サービス予約情報、商品サービス特定情報のうち、少なくともいずれか一つを含む。
【００７７】
なお、本発明は、上述の実施形態に限らず、本発明の要旨を逸脱することなく、種々の構成を採り得ることはもちろんである。
【００７８】
上述した実施形態では、サービス利用可否情報は、クーポン利用可否情報であったが、これに限られるものではない。例えば、利用者が商品の購入、サービスの提供について予約をしている場合に、商品サービス予約情報として、利用者が商品を購入するか否か、サービスの提供を受けるか否かの情報であってもよい。また、利用者がある種類の商品、サービスについて、通常、購入する商品が特定されている場合、又は提供を受けるサービスが特定されている場合に、商品サービス特定情報として、当該、商品、サービスに関する情報を表示するか否かの情報であってもよい。
【符号の説明】
【００７９】
１０…バーコード処理システム
５０…バーコード生成表示端末
５２…端末制御部
５４…端末記憶部
５６…端末取得部
５８…バーコード生成部
６０…端末通信部
６２…端末表示部
６４、１１６、２１６、３９０…バス
６６…アイコン
６８…バーコード
１００…バーコード処理装置
１０２…装置制御部
１０４…読取部
１０６…装置取得部
１０８…装置照合部
１１０…装置精算部
１１２…装置記憶部
１１４…装置通信部
２００…サーバ
２０２…サーバ制御部
２０４…データベース部
２０６…サーバテーブル
２０８…バーコードデータ生成部
２１０…サーバ照合部
２１２…サーバ精算部
２１４…サーバ通信部
３００…コンピュータ
３１０…ＣＰＵ
３２０…ＲＡＭ
３３０…ＲＯＭ
３４０…補助記憶部
３５０…ネットワークインターフェイス（ＮＷ  Ｉ／Ｆ）
３６０…入力部
３７０…出力部
３８０…記憶媒体インターフェイス（記憶媒体Ｉ／Ｆ）
【要約】
【課題】バーコードを利用したバーコード生成表示端末、バーコード生成表示プログラム及びバーコード処理システムを提供する。
【解決手段】バーコード生成表示端末５０は、サーバ２００に記憶された電子マネー支払い可否情報又はポイント支払い可否情報の少なくとも一方と、利用者識別符号と、サービス利用可否情報を取得する端末取得部５６と、取得した前記電子マネー支払い可否情報又は前記ポイント支払い可否情報の少なくとも一方と、前記利用者識別符号、前記サービス利用可否情報に基づいて、アイコン６６を生成するバーコード生成部５８と、前記アイコン６６を表示部に表示させる端末表示部６２と、備える。
【選択図】図２【図１】
0006884239.tif 000002
【図２】
0006884239.tif 000003
【図３】
0006884239.tif 000004
【図４】
0006884239.tif 000005
【図５】
0006884239.tif 000006
【図６】
0006884239.tif 000007
【図７】
0006884239.tif 000008
【図８】
0006884239.tif 000009
【図９】
0006884239.tif 000010
【図１０】
0006884239.tif 000011