(57)【要約】      （修正有）【課題】会員認証の際における会員の操作の負担を軽減することができる会員認証方法を提供する。【解決手段】会員の携帯端末が会員カードの会員識別情報に基づいてＯＴＰを生成した後、暗号コードを生成し、生成した暗号コードを前記携帯端末が表示する段階と、携帯端末が表示している暗号コードを店舗側の通信携帯端末が読み取り、本部側のサーバーに送信する段階と、本部側のサーバーが暗号コードをデコードし、デコードした会員識別情報とサーバー内に格納している会員識別情報とを比較すると共に作成したＯＴＰとデコードした通信携帯端末からのＯＴＰとを比較して会員を認証する段階とを備える。携帯端末への操作負担を軽減できる。【選択図】図３
2014099015.tif 000002
【特許請求の範囲】
【請求項１】
会員カードの会員識別情報を記録した携帯端末が前記会員識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成した後、前記会員識別情報及びＯＴＰを含む情報をエンコードして暗号コードを生成する段階と、
生成した暗号コードを前記携帯端末が表示する段階と、
前記携帯端末が表示している暗号コードを店舗側の通信携帯端末が読み取り、本部側のサーバーに送信する段階と、
本部側のサーバーが前記暗号コードを会員識別情報とＯＴＰとにデコードし、デコードした会員識別情報に基づいてＯＴＰを生成する段階と、
前記サーバーが、デコードした前記通信携帯端末からの会員識別情報とサーバー内に格納している会員識別情報とを比較すると共に作成したＯＴＰとデコードした前記通信携帯端末からのＯＴＰとを比較して会員を認証する段階と、
前記サーバーの認証結果を前記通信携帯端末に送信する段階と、を備えていることを特徴とする会員認証方法。
【請求項２】
前記携帯端末は、会員カード情報及びその会員カード情報に関する会員識別情報を複数記録すると共に複数の会員カード情報を目録表示し、目録表示した会員カード情報から選択された一の会員カード情報の会員識別情報に基づいてＯＴＰを生成する段階をさらに含むことを特徴とする請求項１記載の会員認証方法。
【請求項３】
前記携帯端末は前記会員カードが表示するバーコード情報を読み取って前記会員識別情報を記録することを特徴とする請求項１または２記載の会員認証方法。
【請求項４】
会員の携帯端末と、本部側のサーバーと、この本部側のサーバーとネットワーク通信が可能な店舗側の通信携帯端末とを備えたシステムであって、
前記会員の携帯端末は、会員カードに表示されている会員識別情報を含む情報のバーコード画像を読み取る読取部と、前記会員識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成する端末側ＯＴＰ生成部と、前記会員識別情報と前記ＯＴＰとを含む情報をエンコードして暗号コードを生成するエンコード部と、このエンコード部が生成した暗号コードを表示する表示部と、前記読取部が読み取ったバーコード画像を記録する記録部とを備え、
前記店舗側の通信携帯端末は、前記本部側のサーバーとネットワークを介して送受信が可能な送受信部と、前記携帯端末の表示部が表示した暗号コードを読み取る読取部とを備え、
前記本部側のサーバーは、前記通信携帯端末とネットワークを介した送受信が可能な送受信部と、前記会員カードに対応した会員識別情報を会員ごとに格納したデータベースと、前記通信携帯端末からの暗号コードを会員識別情報とＯＴＰとにデコードするデコード部と、デコードした会員識別番号に基づいてＯＴＰを生成するサーバー側ＯＴＰ生成部と、デコードした会員識別情報と前記データベース内の会員識別情報とを比較すると共に前記サーバー側ＯＴＰ生成部が生成したＯＴＰとデコードしたＯＴＰとを比較し、これらの会員識別情報及びＯＴＰが一致したとき会員を認証する認証部と、を備えていることを特徴する会員認証システム。
【請求項５】
前記携帯端末の記録部は会員カード情報及びその会員カード情報に関する会員識別情報を複数記録し、前記表示部は記録した複数の会員カード情報を目録表示可能となっており、前記携帯端末は表示部が表示した会員カード情報の目録から一の会員カード情報を選択する選択部をさらに有し、前記端末側ＯＴＰ生成部は選択部が選択した会員カード情報の会員識別情報に基づいてＯＴＰを生成することを特徴とする請求項４記載の会員認証システム。
【請求項６】
前記本部側のサーバーは前記認証部が会員であることを認証したとき、会員識別情報を含むバーコード画像を前記通信携帯端末に送信し、通信携帯端末は送信されたバーコード画像を表示することを特徴とする請求項４または５記載の会員認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会員認証、特にセキュリティを向上させた会員認証を行う際に、会員の煩わしさを解消することが可能な会員認証方法及び会員認証システムに関する。
【背景技術】
【０００２】
商品販売システムにおいては、顧客を会員として登録し、会員が商品を購入する際にポイントを加算して次回の購入の便とすることがなされている。このようなポイント加算式の商品販売システムにおいては、会員が店舗で商品を購入する際に正規の会員であるか否かの認証を行う場合がある。
【０００３】
会員の認証は会員カードを店舗に持参して行われるため、会員カードを持参していない場合や盗難等によって紛失した場合には、認証ができず、ポイントを利用することができない問題がある。このため会員カードを持参しない場合でも、携帯端末を用いた会員認証を行うシステムが要求されている。
【０００４】
特許文献１には、会員カードを不要とし、しかもセキュリティを向上させた会員認証システムが開示されている。
【０００５】
特許文献１の会員認証システムでは、会員は予め携帯端末を用いて本部側のサーバーに会員登録しておき、その後に会員認証が必要となったとき、携帯端末によって認証要求を行うものである。会員登録の際には、固定ＩＤ、パスワード、ワンタイムＩＤを個人情報と関連付けてサーバーのデータベース内に格納しておくものである。
【０００６】
特許文献１においては、店舗での会員認証が必要となったとき、会員は携帯端末を用いネットワークを介して本部側のサーバーにアクセスする。このことによりサーバーは送信情報とデータベース内の情報とを比較して認証し、認証が成立したとき、ワンタイムＩＤを作成する。サーバーは作成したワンタイムＩＤをドットマトリックス等の電子画像にエンコードし、エンコードした電子画像を携帯端末に送信する。携帯端末は電子画像を表示し、店舗コンピュータがこの電子画像を画像解析し、本部側のサーバーに送信してサーバーによる認証を要求する。そして認証が成立したとき、携帯端末に格納されているポイントを店舗で使用することが許可される。
【０００７】
このような構成では、認証の際に時間を基準としたワンポイントＩＤを用いるため、ＩＤ有効期間が短く、複製や改竄によるワンポイントＩＤの生成が不可能となり、セキュリティを向上させることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−７６０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１では会員の携帯端末がサーバーにアクセスして認証を行うため、会員による携帯端末への操作が必要であり、会員に対して携帯端末への操作の負担が増大し、認証が煩わしいものとなる。特に、会員が操作に不慣れの場合には、認証に長時間を要し、実用的でない問題がある。また、会員の携帯端末は、ネットワーク通信が可能な機能を必要とするため、機種が限定される問題がある。また、店舗コンピュータに電子画像の画像解析機能が要求されるため、既存の店舗コンピュータを使用することができず、画像解析機能を有した店舗コンピュータに交換或いはバージョンアップする必要がある。
【００１０】
本発明は、このような従来の問題点を考慮してなされたものであり、セキュリティを向上させた会員認証を行うことができるのに加えて、認証の際における会員の操作の負担を軽減することができ、煩わしさを解消することが可能な会員認証方法及び会員認証システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の会員認証方法は、会員カードの会員識別情報を記録した携帯端末が前記会員識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成した後、前記会員識別情報及びＯＴＰを含む情報をエンコードして暗号コードを生成する段階と、生成した暗号コードを前記携帯端末が表示する段階と、前記携帯端末が表示している暗号コードを店舗側の通信携帯端末が読み取り、本部側のサーバーに送信する段階と、本部側のサーバーが前記暗号コードを会員識別情報とＯＴＰとにデコードし、デコードした会員識別情報に基づいてＯＴＰを生成する段階と、前記サーバーが、デコードした前記通信携帯端末からの会員識別情報とサーバー内に格納している会員識別情報とを比較すると共に作成したＯＴＰとデコードした前記通信携帯端末からのＯＴＰとを比較して会員を認証する段階と、前記サーバーの認証結果を前記通信携帯端末に送信する段階と、を備えていることを特徴とする。
【００１２】
上記発明において、前記携帯端末は、会員カード情報及びその会員カード情報に関する会員識別情報を複数記録すると共に複数の会員カード情報を目録表示し、目録表示した会員カード情報から選択された一の会員カード情報の会員識別情報に基づいてＯＴＰを生成する段階をさらに含むことが好ましい。
また、前記携帯端末は前記会員カードが表示するバーコード情報を読み取って前記会員識別情報を記録することがこのましい。
【００１３】
本発明の会員認証システムは、会員の携帯端末と、本部側のサーバーと、この本部側のサーバーとネットワーク通信が可能な店舗側の通信携帯端末とを備えたシステムであって、  前記会員の携帯端末は、会員カードに表示されている会員識別情報を含む情報のバーコード画像を読み取る読取部と、前記会員識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成する端末側ＯＴＰ生成部と、前記会員識別情報と前記ＯＴＰとを含む情報をエンコードして暗号コードを生成するエンコード部と、このエンコード部が生成した暗号コードを表示する表示部と、前記読取部が読み取ったバーコード画像を記録する記録部とを備え、前記店舗側の通信携帯端末は、前記本部側のサーバーとネットワークを介して送受信が可能な送受信部と、前記携帯端末の表示部が表示した暗号コードを読み取る読取部とを備え、前記本部側のサーバーは、前記通信携帯端末とネットワークを介した送受信が可能な送受信部と、前記会員カードに対応した会員識別情報を会員ごとに格納したデータベースと、前記通信携帯端末からの暗号コードを会員識別情報とＯＴＰとにデコードするデコード部と、デコードした会員識別番号に基づいてＯＴＰを生成するサーバー側ＯＴＰ生成部と、デコードした会員識別情報と前記データベース内の会員識別情報とを比較すると共に前記サーバー側ＯＴＰ生成部が生成したＯＴＰとデコードしたＯＴＰとを比較し、これらの会員識別情報及びＯＴＰが一致したとき会員を認証する認証部と、を備えていることを特徴する。
【００１４】
上記発明において、前記携帯端末の記録部は会員カード情報及びその会員カード情報に関する会員識別情報を複数記録し、前記表示部は記録した複数の会員カード情報を目録表示可能となっており、前記携帯端末は表示部が表示した会員カード情報の目録から一の会員カード情報を選択する選択部をさらに有し、前記端末側ＯＴＰ生成部は選択部が選択した会員カード情報の会員識別情報に基づいてＯＴＰを生成することが好ましい。
また、前記本部側のサーバーは前記認証部が会員であることを認証したとき、会員識別情報を含むバーコード画像を前記通信携帯端末に送信し、通信携帯端末は送信されたバーコード画像を表示することが好ましい。
【発明の効果】
【００１５】
本発明によれば、会員認証の際に会員識別情報に基づいたＯＴＰを生成して比較するため、セキュリティが向上した認証が可能である。また、会員の携帯端末は暗号コードを表示するだけであり、この表示状態に対して店舗の通信携帯端末が暗号コードを読み取ってサーバーが認証を行うため、認証の際における携帯端末への操作負担が軽減され、認証時の煩わしさを解消することができ、しかも携帯端末に対してネットワーク通信機能が要求されることがないため、携帯端末の選択の自由度が拡大する。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態の会員認証システムを示すブロック図である。
【図２】会員認証システムの要部を示すブロック図である。
【図３】会員認証を行うためのシーケンスである。
【図４】携帯端末が複数の会員カード情報を表示した状態を示す正面図である。
【図５】携帯端末が暗号コードを表示した状態を示す正面図である。
【図６】通信携帯端末が暗号コードを表示した状態を示す正面図である。
【図７】通信携帯端末がバーコード画像を表示した状態を示す正面図である。
【発明を実施するための形態】
【００１７】
以下、本発明を図示する実施形態により具体的に説明する。図１は本発明の一実施形態の会員認証システム１の全体構成を示すブロック図、図２は図１の要部を示すブロック図である。
【００１８】
図１に示すように、この実施形態の会員認証システム１は、会員の携帯端末２と、本部側のサーバー６と、インターネット等のネットワーク３を介して本部側のサーバー６とネットワーク通信可能に接続される店舗側の通信携帯端末４とを有している。
【００１９】
店舗側の通信携帯端末４は、それぞれがネットワーク３を介して本部側のサーバー６と接続される。店舗はバーコードリーダー８を有したＰＯＳ端末からなる店舗コンピュータ５を有しており、通信携帯端末４は適宜、店舗コンピュータ５と通信可能となっている。店舗コンピュータ５は本部側のサーバー６と通信可能に接続される。会員認証にあっては、会員の携帯端末２と、店舗側の通信携帯端末４と、本部側のサーバー６とが用いられる。店舗コンピュータ５は会員の認証の後におけるポイント清算の際に用いられるものであり、会員認証に際しては用いられることがない。
【００２０】
図２は会員の認証を行うためのブロック図であり、店舗の通信携帯端末４と本部側のサーバー６とがネットワーク３を介して接続可能となっている。これに対し、会員の認証の際には、店舗の通信携帯端末４が会員の携帯端末２に対して１回アクセス（読み取り）するだけである。このため会員の携帯端末２においては、ネットワーク３と接続する機能は必要がない。携帯端末２としては、市販のスマートフォン、ｉｐｈｏｎｅ、ｉｐｏｄ、タブレット（いずれも登録商標）、その他の携帯端末を使用することができる。
【００２１】
携帯端末２は、読取部２１、端末側ＯＴＰ生成部２２、エンコード部２３、表示部２４、記録部２５、選択部２６、タイマー２７、送受信部２８及び制御部２９を有している。
【００２２】
読取部２１は市販の携帯端末に組み込まれたＣＣＤ等のカメラと同様な機能を有している。この実施形態において、読取部２１は会員カード７に表示されているバーコード画像７ａを読み取るために使用される。会員カード７に表示されているバーコード画像７ａは、その会員カードの会員カード情報及び会員カード情報に関する会員のＩＤ番号等の会員識別情報を含むものである。会員カード情報は、会員カード７を発行した企業名やイベント名、会員カード７の種類、その他の情報である。会員カード７としては、ポイント蓄積式のポイントカード、クレジットカード、その他のカードを選択することができる。
【００２３】
端末側ＯＴＰ生成部２２は読取部２１が読み取ったバーコード画像７ａの会員識別情報に基づいてＯＴＰ（ワンタイムパスワード）を生成する。このとき端末側ＯＴＰ生成部２２は、会員識別情報とパスワードの生成時刻との組み合わせから所定のアルゴリズムによってランダムな番号であるＯＴＰを生成する。このためＯＴＰを生成するＯＴＰ生成ソフトが携帯端末２にインストールされている。生成されたＯＴＰは使い捨て型であり、１回の使用ごとに更新する。
タイマー２７は読取部２１が会員カード７のバーコード画像７ａを読み取った時刻を計測し、計測した時刻を端末側ＯＴＰ生成部２２に出力する。端末側ＯＴＰ生成部２２は入力された時刻と、会員識別情報に基づいてＯＴＰを生成する。
なお、図３で後述するように、表示部２４が複数の会員カード情報を目録表示し、この状態で一の会員カード情報が選択されたとき、タイマー２７はこの選択信号を受け取った時刻を計測し、計測した時刻を端末側ＯＴＰ生成部２２に出力する。これにより端末側ＯＴＰ生成部２２がＯＴＰを生成する。
【００２４】
エンコード部２３は会員識別情報と、生成されたＯＴＰとを含む情報を符号化することによりエンコードして暗号コードを生成する。暗号コードとしては、マトリックス型２次元コード（ＱＲコード（登録商標））を用いることができる。
【００２５】
表示部２４は液晶パネル等によって形成されており、所定のデータを可視表示する。会員認証に際し、表示部２４はエンコード部２３が生成した暗号コード（ＱＲコード（登録商標））を表示する。図５はこの暗号コードの表示状態を示す。また表示部２４は、読取部２１に読み取られ、記録部２５に記録された複数の会員カード情報を目録表示する。図４は複数の会員カード情報の目録表示状態を示す。
【００２６】
記録部２５は読取部２１が読み取った会員カード７の会員カード情報及び会員カード情報に関する会員識別情報を記録する。そして記録部２５が記録した会員カード情報及び会員識別情報はいつでもバーコード画像７ａとして表示部２４に表示することができる。読取部２１が複数の会員カード７のバーコード情報７ａを読み取ったときにおいては、記録部２５は複数の会員カード情報とこの会員カード情報に対応した会員識別情報を記録する。このように記録部２５が会員カード情報及びその会員カード情報に対応した会員識別情報を記録する機能を有していることにより、会員カード７を一旦読み取った後においては、再度、会員カード７を読み取る必要がなくなる。
【００２７】
選択部２６は表示部２４が複数の会員カード情報を目録表示したときに一の会員カード情報を選択するものである。この選択は図４の目録表示状態に対し、特定の一の会員カード情報をクリックすることにより行われる。選択部２６によって選択された一の会員カード情報は、その会員カード情報に関する会員識別情報と共に端末側ＯＴＰ生成部２２に供給され、端末側ＯＴＰ生成部２２がバーコード画像７ａの会員識別情報に基づいてＯＴＰを生成する。
【００２８】
送受信部２８は、ネットワーク３を介して他の携帯端末２や本部側のサーバー６との通信、その他の通信を行うものである。会員認証において、携帯端末２に対し通信携帯端末４が読み取りアクセスを１回行うだけあり、携帯端末２自体はネットワーク３を介した通信を行わない。このため、この実施形態においては送受信部２８は省いても良い。
【００２９】
制御部２９は携帯端末２の全体の駆動を制御する。この実施形態において制御部２９は端末側ＯＴＰ生成部２２によるＯＴＰの生成、表示部２４によるバーコード画像７ａ、会員カード情報や暗号コードの表示、読取部２１による会員カード７のバーコード画像７ａの読み取り、読み取った情報の記録、その他の処理を制御する。
【００３０】
店舗側の通信携帯端末４は、ネットワーク３を介して本部側のサーバー６とネットワーク通信が可能な携帯端末であり、会員の携帯端末２と同様に市販のスマートフォン、ｉｐｈｏｎｅ、ｉｐｏｄ、タブレット（いずれも登録商標）、その他の携帯端末を使用することができる。店舗の店員はこの通信携帯端末４を用いることにより会員の認証を行う。通信携帯端末４が携帯可能であることから、店員による認証場所や認証時間等に対する自由度を拡大することができ、認証が容易となる。
【００３１】
通信携帯端末４は、送受信部４１、読取部４２、表示部４３及び制御部４５を有している。
【００３２】
送受信部４１はネットワーク３を介して本部側のサーバー６との通信を行うものである。
読取部４２は会員の携帯端末２における読取部２１と同様にＣＣＤ等のカメラが用いられる。
読取部４２は会員の携帯端末２の表示部２４が表示している暗号コード（ＱＲコード（登録商標））を読み取るものである。
表示部４３は液晶パネル等によって形成されることにより所定のデータを可視表示する。この実施形態において、表示部４３は本部側のサーバー６から送信されたバーコード画像７ａを表示する。
制御部４５は以上の送受信部４１、読取部４２、表示部４３の駆動を制御する。
【００３３】
本部側のサーバー６は、送受信部６１、サーバー側ＯＴＰ生成部６２、タイマー６３、認証部６４、表示部６５、入力部６６、出力部６７、デコード部６８、制御部６９及びデータベース７０を備えている。
【００３４】
送受信部６１はネットワーク回線３を介して店舗側の通信携帯端末４と通信する。入力部６６は所定のデータ入力を行い、出力部６７は所定のデータ出力を行い、表示部６５は認証結果等の所定の表示を行う。
【００３５】
デコード部６８は、通信携帯端末４から送信された携帯端末２の暗号コード（ＱＲコード（登録商標））を復元して、会員識別情報とＯＴＰとにデコードする。デコード部６８は、デコードした会員識別情報とＯＴＰとを分離し、会員識別情報をサーバー側ＯＴＰ生成部６２に出力する。このように本部側のサーバー６のデコード部６８が暗号コードを復元することから、店舗側の通信携帯端末４は暗号コードを復元するデコード部を備える必要がなくなるため、添付側の通信携帯端末４を簡単な構成の端末とすることができる。
【００３６】
サーバー側ＯＴＰ生成部６２はデコード部６８から入力された会員識別情報に基づいたＯＴＰを生成するものであり、端末側ＯＴＰ生成部２２と同様に、ＯＴＰ生成ソフトを有している。サーバー側ＯＴＰ生成部６２及び端末側ＯＴＰ生成部２２は同じＯＴＰを生成するものであり、このためこれらは共通のＯＴＰ生成ソフトを有している。サーバー側ＯＴＰ生成部６２においても、会員識別情報とパスワードの生成時刻との組み合わせから所定のアルゴリズムによってランダムな番号であるＯＴＰを生成する。生成されたＯＴＰは使い捨て型であり、１回の使用ごとに更新する。
タイマー６３は通信携帯端末４からの暗号データを送受信部６１が受信した時刻を計測し、計測した時刻を端末側ＯＴＰ生成部６２に出力する。端末側ＯＴＰ生成部６２は入力された時刻と会員識別情報とに基づいてＯＴＰを生成する。
【００３７】
データベース７０は、会員データベース７１、店舗データベース７２、商品データベース７３を少なくとも有している。
会員データベース７１は会員に関する名前や名称、住所、その他の固有情報や蓄積されたポイントを各会員毎に格納している。会員データベース７１はこれらの情報を会員毎に重複なく設定されたＩＤ番号等の会員識別情報に合わせて格納している。
店舗データベース７２は各店舗の情報、店舗毎の商品販売数や販売額を格納している。
商品データベース７３は販売商品や返品商品、在庫商品等の商品に関する情報を格納している。
これらのデータベース７１，７２，７３の情報は更新されるものであり、更新は制御部６９によって行われる。
【００３８】
認証部６４は通信携帯端末４から送信されデコード部６８でデコードされた会員識別情報と、会員データベース７１に格納されている会員識別情報とを比較して会員を認証する。この会員識別情報の認証に加えて、認証部６４はサーバー側ＯＴＰ生成部６２が生成したＯＴＰと、通信携帯端末４から送信されデコード部６８でデコードされたＯＴＰとを比較して会員を認証する。このように認証部６４が会員識別情報を比較するだけでなく、会員識別情報に基づくＯＴＰを比較して会員を認証するため、セキュリティを向上させることができる。
【００３９】
ここで、デコード部６８でデコードされるＯＴＰは、会員の携帯端末２で読み取られて暗号化された会員カード７のバーコード画像７ａの会員識別情報に基づくものであり、認証部６４はこの会員識別情報に基づくＯＴＰとサーバー側ＯＴＰ生成部６２が生成したＯＴＰとを比較する。これらのＯＴＰは、一定時間の経過によって更新されるため、会員識別情報の比較に加えてＯＴＰの比較を行うことによりセキュリティを向上させることができる。
【００４０】
ＯＴＰは時間の経過と共に更新されるため、ＯＴＰの比較においては、生成される日時が一致する必要があるが、認証部６４においては、ＯＴＰが生成される日時を一致させることが難しい場合がある。この実施形態においては、認証部６４はサーバー側ＯＴＰ生成部６２が生成したＯＴＰに対して一定範囲の有効時間を設定するものである。例えば、比較時刻に対し前後２〜３分の有効時間を設定する。そしてこの有効時間内でＯＴＰが等しい場合に認証成功と判定することにより、ＯＴＰ生成に多少の時間ずれがあっても認証を行うことが可能となる。
【００４１】
制御部６７は、以上の送受信部６１、サーバー側ＯＴＰ生成部６２、デコード部６８、入力部６６、出力部６７、表示部６５、認証部６４の駆動を制御すると共に、会員データベース７１、商品データベース７２、店舗データベース７３の情報の引き出しや書き込みを行う。
【００４２】
次に、この実施形態による認証シーケンスを図３により説明する。
【００４３】
会員の認証に先立って、携帯端末２においては、読取部２１によって会員カード７が表示しているバーコード画像７ａを読み取る（ステップＳ１）。バーコード画像７ａを読み取ることにより、携帯端末２はそのカードの会員カード情報及び会員カード情報に関した会員識別情報を取得する。これらの会員識別情報、会員カード情報は記録部２５に記録される（ステップＳ２）。携帯端末２が複数の会員カード７を読み取る場合には、複数の会員カードごとに会員識別情報、会員カード情報が記録部２５に記録される。
【００４４】
会員の認証にあっては、会員は携帯端末２を操作して記録されている複数の会員カード情報を表示部２４に表示させる。図４は表示部２４における会員カード情報の表示状態を示し、複数の会員カード情報８１、８２、８３、８４が表示部２４に目録表示されている（ステップＳ３）。会員はこの目録表示から会員認証が必要な会員カード情報を選択する（ステップＳ４）。この選択は選択部２６によって一の会員カード情報８２をクリックすることにより行うことができる。
【００４５】
一の会員カード情報８２が選択されると、選択された会員カード情報に関する会員識別情報が端末側ＯＴＰ生成部２２に出力され、同生成部２２によってＯＴＰが生成される。このとき、一の会員カード情報８２が選択された時刻がタイマー２７に計測され、計測された時刻が端末側ＯＴＰ生成部２２に出力されてＯＴＰが生成される（ステップＳ５）。
【００４６】
携帯端末２のエンコード部２３は会員識別情報及びＯＴＰを含む情報を符号化によりエンコードして暗号コード（ＱＲコード（登録商標））を生成する（ステップＳ６）。表示部２４は生成された暗号コードを表示する（ステップＳ７）。図５は携帯端末２の表示部２４による暗号コード８５の表示状態を示す。暗号コード８５は選択した会員カード情報と共に表示される。このとき、ＯＴＰの有効期間も表示部２４に並列表示される。以上が会員認証における携帯端末２への操作であり、これ以降は携帯端末２への操作が要求されない。
【００４７】
次に、店舗の店員は通信携帯端末４を用いて会員の携帯端末２が表示している暗号コード８５を読み取る（ステップＳ１１）。暗号コード８５の読み取りは、通信携帯端末４の読取部４２によって行われ、読み取られた暗号コード８５は通信携帯端末４の表示部４２に表示される。図６は通信携帯端末４における暗号コード８５の表示状態を示す。このようにして読み取られた暗号コード８５は送信部４１からネットワーク３を介して本部側のサーバー６に送信される。
【００４８】
サーバー６においては送受信部６１が通信携帯端末４から送信された暗号コードを受信する。そして、デコード部６８は暗号コードをデコードして会員識別情報とＯＴＰとに分離する（ステップＳ２１）。そして、デコードした会員識別情報をサーバー側ＯＴＰ生成部６２に出力し、これによりサーバー側ＯＴＰ生成部６２はＯＴＰを生成する（ステップＳ２２）。このＯＴＰの生成に際しては、タイマー６３からの計測時間がＯＴＰ生成部６２に出力される。
【００４９】
サーバー６においては認証部６４が会員識別情報の比較を行う（ステップＳ２３）。このステップにおける比較は、通信携帯端末４から送信されデコード部６８でデコードされた会員識別情報（すなわち携帯端末２からの会員識別情報）と会員データベース７１に格納されている会員識別情報とを比較するものである。これらの会員識別情報が一致したとき、認証部６４は通信携帯端末４から送信されデコード部６８でデコードされたＯＴＰ（すなわち携帯端末２からのＯＴＰ）と、サーバー側ＯＴＰ生成部６２が生成したＯＴＰとを比較する（ステップＳ２４）。
【００５０】
認証部６４では、会員識別情報及びＯＴＰの双方が一致したとき正規の会員であると認証し、いずれかが不一致のとき正規の会員でないと認証する。この認証結果は通信携帯端末４に送信され、通信携帯端末４が認証結果を受信する（ステップＳ１２）。これにより店舗の店員による視認が行われる。
【００５１】
以上が会員認証のシーケンスであり、これ以降は会員カードのポイント処理となる。ポイント処理においては、会員識別情報及びＯＴＰの双方が一致して正規の会員と認証されたとき、サーバー６はデコードしたバーコード画像７ａを通信携帯端末４に送信し、通信携帯端末４では送信されたバーコード画像７ａを表示部４３が表示する。図７はこのバーコード画像７ａの表示状態を示す。このバーコード画像７ａに表示により店舗の店員は正会員であることを認識するため、それ以降は商品やサービス、金銭の取り引きを進めることができる。
【００５２】
図１に示すバーコードリーダー８は通信携帯端末４が表示しているバーコード画像７ａを読み取る（ステップＳ２５）。その後においては、ＰＯＳ端末からなる店舗コンピュータ５がポイントの加減を行ってポイントが清算される（ステップＳ２６）。このような構成では、店舗コンピュータ５のバーコードリーダー８は、通信携帯端末４が表示しているバーコード画像を読み取ることから、会員カード７のバーコード画像７ａを読み取るものと同じバーコードリーダーを使用することができる。従って、
店舗コンピュータ５の交換や改良が不要となり、経済的となる。
【００５３】
このような会員認証では、会員の携帯端末２は暗号コードを表示するだけであり、この表示状態に対して店舗の通信携帯端末４が暗号コードを読み取ってサーバー６が認証を行う。従って携帯端末２への操作、特に通信のための操作が減じるため、認証の際における携帯端末２への操作負担が大幅に軽減され、認証時の煩わしさを解消することができる。また、携帯端末２に対してネットワーク通信機能が要求されることがないため、携帯端末２の選択の自由度が拡大する。さらにこの実施形態では、会員認証の際に会員識別情報に基づいたＯＴＰを生成して比較するため、セキュリティが向上した認証が可能となっている。
【００５４】
上記実施形態では、携帯端末２が会員カード情報及びそのバーコード画像を複数格納し、格納した複数の会員カード情報から一の会員カード情報を選択しているが、この発明ではこれに限定されるものではなく、一の会員カードを読み取った時点で会員認証を行っても良い。すなわち携帯端末２が会員カードのバーコード画像を読み取ってその会員識別情報を取得した時点でＯＴＰを生成し、このＯＴＰと会員識別情報とを含む情報から暗号コードを生成し、この暗号コードを店舗側の通信携帯端末４が読み取って会員認証を行うものである。この場合には図３におけるステップＳ２、３、４が不要となる。
【符号の説明】
【００５５】
１  会員認証システム
２  携帯端末
３  ネットワーク
４  通信携帯端末
５  店舗コンピュータ
６  サーバー
７  会員カード
７ａ  バーコード画像
２１  読取部
２２  端末側ＯＴＰ生成部
２３  エンコード部
２４  表示部
２５  記録部
２６  選択部
４１  送受信部
４２  読取部
６１  送受信部
６２  サーバー側ＯＴＰ生成部
６４  認証部
６８  デコード部
７０  データベース
７１  会員データベース
【図１】
2014099015.tif 000003
【図２】
2014099015.tif 000004
【図３】
2014099015.tif 000005
【図４】
2014099015.tif 000006
【図５】
2014099015.tif 000007
【図６】
2014099015.tif 000008
【図７】
2014099015.tif 000009