(57)【要約】【課題】使用者の利便性を維持したままで、電子チケットの盗用に対する高いセキュリティ性能を確保する。【解決手段】携帯情報機器（１１）に記憶されている電子チケットを認証装置（５１）によって認証する際、前記携帯情報機器（１１）に、電子チケットの認証時点で、前記認証装置（５１）と共有可能な共有情報を取得し、取得した前記共有情報と前記電子チケットとに基づくバーコードを生成させ、生成した前記バーコードを表示させる。前記認証装置（５１）に、前記携帯情報機器（１１）に表示された前記バーコードから前記電子チケット及び前記共有情報を読み取らせ、読み取った前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行わせる。仮に携帯情報機器（１１）で事前に表示された電子チケットが撮影され、その撮影画像が電子チケットとして使用されたとしても、それを認証不可とすることができる。【選択図】図１
2019168961.tif 000002
【特許請求の範囲】
【請求項１】
携帯情報機器に記憶されている電子チケットを認証装置によって認証する認証方法であって、
前記携帯情報機器が、前記電子チケットの認証時点で、前記認証装置と共有可能な共有情報を取得する手順と、
前記携帯情報機器が、取得した前記共有情報と前記電子チケットとに基づくバーコードを生成する手順と、
前記携帯情報機器が、前記バーコードを表示する手順と、
前記認証装置が、前記携帯情報機器に表示された前記バーコードから前記電子チケット及び前記共有情報を読み取る手順と、
前記認証装置が、前記バーコードから前記電子チケットと共に読み取った前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行う手順と、
を含むことを特徴とする認証方法。
【請求項２】
前記共有情報は、前記バーコードの表示時刻を示す時刻情報であることを特徴とする請求項１又は２記載の認証方法。
【請求項３】
前記携帯情報機器は、前記電子チケットの認証に際し、前記時刻情報の取得、前記バーコードの生成、及び前記バーコードの表示を異なるタイミングで複数回行い、
前記認証装置は、携帯情報機器において異なるタイミングで複数回表示される各々の前記バーコードから前記電子チケットと共に個別に読み取った前記時刻情報と、自己が有する前記バーコードの表示時刻を示す時刻情報とを比較することによって、前記電子チケットの認証を行う、
ことを特徴とする請求項２記載の認証方法。
【請求項４】
前記共有情報には、自己の現在位置を示す位置データが含まれることを特徴とする請求項１記載の認証方法。
【請求項５】
前記バーコードは、二次元コードであることを特徴とする請求項１乃至４のいずれか１項に記載の認証方法。
【請求項６】
携帯情報機器と認証装置とからなる認証システムであって、
前記携帯情報機器は、自己に記憶されている電子チケットの認証時点で、前記認証装置と共有可能な共有情報を取得する取得手段と、
前記取得手段により取得された前記共有情報と前記電子チケットとに基づくバーコードを生成する生成手段と、
前記生成手段により生成された前記バーコードを表示する表示手段と、
を備え、
前記認証装置は、前記携帯情報機器に表示された前記バーコードから前記電子チケット及び前記共有情報を読み取る読取手段と、
前記読取手段により前記電子チケットと共に読み取った前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行う認証手段と、
を備えたことを特徴とする認証システム。
【請求項７】
自己が記憶している電子チケットの認証時点で、認証装置と共有可能な共有情報を取得する取得手段と、
前記取得手段により取得した前記共有情報と前記電子チケットとに基づくバーコードを生成する生成手段と、
前記生成手段により生成された前記バーコードを表示する表示手段と、
を備えたことを特徴とする携帯情報機器。
【請求項８】
電子チケットを記憶するとともに表示手段を備えた携帯情報機器が有するコンピューターに、
前記電子チケットの認証時点で、前記電子チケットを認証する認証装置と共有可能な共有情報を取得する手順と、
取得した前記共有情報と前記電子チケットとに基づくバーコードを生成する手順と、
生成した前記バーコードを前記表示手段に表示させる手順と、
を実行させることを特徴とするプログラム。
【請求項９】
携帯情報機器に表示されたバーコードから電子チケット及び共有情報を読み取る読取手段と、
前記読取手段により前記電子チケットと共に読み取られた前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行う認証手段と、
を備えたことを特徴とする認証装置。
【請求項１０】
携帯情報機器に記憶されている電子チケットを認証する認証装置が有するコンピューターに、
携帯情報機器に表示されたバーコードから電子チケット及び共有情報を読み取る手順と、
前記電子チケットと共に読み取った前記共有情報の内容と携帯情報機器が有する既知の共有情報とを比較することによって、前記電子チケットの認証を行う手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証方法、認証システム、携帯情報機器、認証装置に関するものである。
【背景技術】
【０００２】
近年、コンサートやイベントなどの会場では、電子チケットを用いて入場するところが増えている。電子チケットは、入場券等に代替された各種の識別情報が電子化されたチケットデータである。チケットデータは、例えばインターネットを介して利用者に配信され、スマートフォン等の携帯情報機器に記憶される。そして、携帯情報機器に記憶されたチケットデータは、例えばＱＲ（Quick Response）コード（登録商標）その他の二次元コードに埋め込まれて画面表示されるとともに、コンサート会場等の入口に設置されたデータ認証装置によって読み取れられることにより、その真偽を判定（確認）される。
【０００３】
一方、下記特許文献１には、サーバーが、移動通信端末から決済要求があった際、事前のユーザー認証時に予め移動通信端末に付与しておいたユーザー情報と、そのユーザー認証時の時刻情報とを移動通信端末に提示させる認証システムが記載されている。係る認証システムにおいては、移動通信端末が、ユーザー情報と時刻情報との提示を、それらから生成したＱＲ（Quick Response）コード（登録商標）を画面表示し、係るＱＲコード（登録商標）を介して移動通信端末のユーザーが正規のユーザーであるか否かを認証することにより、高いセキュリティを確保することができる。
【０００４】
したがって、係る技術をチケットデータの認証にも適用することができ、それにより電子チケットの認証により高いセキュリティを確保することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２８７２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したように電子チケットの認証に特許文献１の技術を適用したとしても以下の問題がある。すなわち、コンサート等の電子チケットは開催日よりも前に販売されるため、利便性を考えると、電子チケットは、その購入者（携帯情報機器のユーザー）が事前に確認可能であることが必要である。つまり電子チケットは、任意の時点で携帯情報機器の画面上にＱＲコード（登録商標）として表示可能であることが必要である。したがって、画面上に表示されたＱＲコード（登録商標）が正規の購入者ではない第三者によって撮影（例えば盗撮）され、その撮影画像が電子チケットの認証に使用されてしまうおそれがあるという問題がある。
【０００７】
本発明は、かかる従来の課題に鑑みてなされたものであり、使用者の利便性を維持したままで、電子チケットの盗用に対する高いセキュリティ性能を確保することを目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するため、本発明の認証方法においては、携帯情報機器に記憶されている電子チケットを認証装置によって認証する認証方法であって、前記携帯情報機器が、前記電子チケットの認証時点で、前記認証装置と共有可能な共有情報を取得するステップと、前記携帯情報機器が、取得した前記共有情報と前記電子チケットとに基づくバーコードを生成するステップと、前記携帯情報機器が、前記バーコードを表示するステップと、前記認証装置が、前記携帯情報機器に表示された前記バーコードから前記電子チケット及び前記共有情報を読み取るステップと、前記認証装置が、前記バーコードから前記電子チケットと共に読み取った前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行うステップと、を含むことを特徴とする。
【０００９】
また、本発明の認証システムにおいては、携帯情報機器と認証装置とからなる認証システムであって、前記携帯情報機器は、自己に記憶されている電子チケットの認証時点で、前記認証装置と共有可能な共有情報を取得する取得手段と、前記取得手段により取得された前記共有情報と前記電子チケットとに基づくバーコードを生成する生成手段と、前記生成手段により生成された前記バーコードを表示する表示手段と、を備え、前記認証装置は、前記携帯情報機器に表示された前記バーコードから前記電子チケット及び前記共有情報を読み取る読取手段と、前記読取手段により前記電子チケットと共に読み取った前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行う認証手段と、を備えたことを特徴とする。
【００１０】
また、本発明の携帯情報機器においては、自己が記憶している電子チケットの認証時点で、認証装置と共有可能な共有情報を取得する取得手段と、前記取得手段により取得した前記共有情報と前記電子チケットとに基づくバーコードを生成する生成手段と、前記生成手段により生成された前記バーコードを表示する表示手段と、を備えたことを特徴とする。
【００１１】
また、本発明のプログラムにおいては、電子チケットを記憶するとともに表示手段を備えた携帯情報機器が有するコンピューターに、前記電子チケットの認証時点で、前記電子チケットを認証する認証装置と共有可能な共有情報を取得する手順と、取得した前記共有情報と前記電子チケットとに基づくバーコードを生成する手順と、生成した前記バーコードを前記表示手段に表示させる手順と、を実行させることを特徴とする。
【００１２】
また、本発明の携帯情報機器においては、携帯情報機器に表示されたバーコードから電子チケット及び共有情報を読み取る読取手段と、前記読取手段により前記電子チケットと共に読み取られた前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行う認証手段と、を備えたことを特徴とする。
【００１３】
また、本発明の他のプログラムにおいては、携帯情報機器に記憶されている電子チケットを認証する認証装置が有するコンピューターに、携帯情報機器に表示されたバーコードから電子チケット及び共有情報を読み取る手順と、前記電子チケットと共に読み取った前記共有情報の内容と携帯情報機器が有する既知の共有情報とを比較することによって、前記電子チケットの認証を行う手順と、実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、使用者の利便性を維持したままで、電子チケットの盗用に対する高いセキュリティ性能を確保することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係る認証システムを示す構成図である。
【図２】携帯情報機器の構成例を示すブロック図である。
【図３】認証装置の構成を示すブロック図である。
【図４】携帯情報機器におけるコード表示処理を示したフローチャートである。
【図５】認証装置におけるコード認証処理を示したフローチャートである。
【図６】携帯情報機器に表示される二次元コードの変化を示す遷移図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について説明する。
【００１７】
図１は、本発明の一実施形態における認証システム１を示す構成図である。図１に示したように認証システム１は、携帯情報機器１１と認証装置５１とから構成される。
【００１８】
携帯情報機器１１は、インターネットを介して事前に購入されたコンサートやイベントなどの電子チケットに基づく二次元コードを表示する表示部１３を備えている。携帯情報機器１１は、スマートフォンやタブレットなどで構成される。認証装置５１は、電子チケットを認証する装置であり、携帯情報機器１１の表示部１３に表示される二次元コードを読み取るコード読取部５３、電子チケットの認証結果等を表示する表示部５４を備えている。
【００１９】
図２は、携帯情報機器１１の構成例を示すブロック図である。携帯情報機器１１は、スマートフォンやタブレットなどで構成される。図２に示したように、携帯情報機器１１はＣＰＵ（Central Processing Unit）１２、表示部１３、通信部１４、操作部１５、記憶部１６、ＲＡＭ（Random Access memory）１７、時計部１８、電源部１９を備えている。
【００２０】
表示部１３は液晶モニターにより構成される。操作部１５は、液晶モニターの表面に一体的に設けられてタッチパネルを構成する図示しない静電容量型等のタッチセンサとその駆動回路、及び図示しない電源キーにより構成される。
【００２１】
通信部１４は、ＷＡＮ／ＷＬＡＮ部１４ａ、ＧＰＳ部１４ｂ、Ｂｌｕｅｔｏｏｔｈ（登録商標）部１４ｃから構成される。ＷＡＮ／ＷＬＡＮ部１４ａは、ＷＡＮ（Wide Area Network）によりインターネットを介して他の装置と通信を行ったり、ＷＬＡＮ（Wireless LAN）により他の装置と通信を行う通信Ｉ／Ｆである。ＧＰＳ部１４ｂは、ＧＰＳ（Global Positioning System）衛星からの信号を受信し、現在地の緯度、経度等の位置情報を計測する。Ｂｌｕｅｔｏｏｔｈ（登録商標）部１４ｃは、予め登録されている他の機器との間でＢｌｕｅｔｏｏｔｈ（登録商標）による近距離無線通信を行う。
【００２２】
記憶部１６は、記憶内容の書き替えが可能な内蔵フラッシュメモリなどにより構成される。記憶部１６には、ＣＰＵ１２に携帯情報機器１１の動作を制御させるための各種のプログラムや、各種のデータが記憶される。特に記憶部１６には、図２に示したように、後述する二次元コードを生成し表示部１３に表示する処理をＣＰＵ１２に行わせるためのコード表示プログラム１６ａが記憶されている。また、記憶部１６には、携帯情報機器１１のユーザーによって購入された電子チケットのデータであるチケットデータ１６ｂが記憶される。なお、電子チケットは、例えばコンサート会場、その他のイベント会場、遊園地の入場券や、一定期間内に何度でも使用可能な遊園地のパスポート券である。
【００２３】
ＲＡＭ１７は、ＣＰＵ１２の作業用のメモリである。時計部１８は、現在時刻をカウントし、現在時刻を示す時刻データをＣＰＵ１２に供給する。なお、時計部１８はカレンダー機能を有しており、日付データもＣＰＵ１２に供給する。電源部１９は、二次電池、およびＤＣ／ＤＣコンバータなどで構成され、携帯情報機器１１の各部へ、各々の動作に必要な電力を供給する。
【００２４】
図３は、認証装置５１の構成例を示すブロック図である。認証装置５１は、図３に示したように、ＣＰＵ５２、コード読取部５３、表示部５４、通信部５５、記憶部５６、ＲＡＭ５７、時計部５８、操作部５９、電源部６０を備えている。
【００２５】
コード読取部５３は、レンズ５３ａ、イメージセンサ５３ｂ、バーコード処理部５３ｃから構成される。イメージセンサ５３ｂは、ＣＭＯＳ（Complementary Meta1 0xide Semiconductor）等で構成され、認証装置５１のコード読取窓５１ａにかざされる携帯情報機器１１の表示画面をレンズ５３ａを介して撮像する。バーコード処理部５３ｃは、イメージセンサ５３ｂによって撮像された画像から所定の画像処理によって二次元コードをデコードし、二次元コードとして記述されているコードデータを取得し、それをＣＰＵ５２へ供給する。
【００２６】
表示部５４は、液晶モニターにより構成され、電子チケットの認証結果や、認証装置５１の操作に必要な各種の情報を表示する。
【００２７】
通信部５５は、ＷＡＮ／ＷＬＡＮ部５５ａ、ＧＰＳ部５５ｂ、Ｂｌｕｅｔｏｏｔｈ（登録商標）部５５ｃから構成される。ＷＡＮ／ＷＬＡＮ部５５ａは、ＷＡＮ（Wide Area Network）によりインターネットを介して他の装置と通信を行ったり、ＷＬＡＮＮ（Wireless LAN）により他の装置と通信を行う通信Ｉ／Ｆである。ＧＰＳ部５５ｂは、ＧＰＳ衛星からの信号を受信し、現在地の緯度、経度等の位置情報を計測する。Ｂｌｕｅｔｏｏｔｈ（登録商標）部５５ｃは、他の装置との間でＢｌｕｅｔｏｏｔｈ（登録商標）による近距離無線通信を行う。
【００２８】
記憶部５６は、記憶内容の書き替えが可能な内蔵フラッシュメモリなどにより構成される。記憶部５６には、ＣＰＵ５２に認証装置５１の動作を制御させるための各種のプログラムや、各種のデータが記憶される。特に記憶部５６には、図３に示したように、後述する電子チケットの認証処理をＣＰＵ１２に行わせるためのチケット認証プログラム５６ａが記憶されている。また、記憶部５６には、認証対象となる電子チケットの内容の確認に使用される、電子チケットの種別などのチケット確認データ５６ｂも記憶されている。
【００２９】
ＲＡＭ５７は、ＣＰＵ５２の作業用のメモリである。時計部５８は、現在時刻をカウントし、現在時刻を示す時刻データをＣＰＵ１２に供給する。なお、時計部１８はカレンダー機能を有しており、日付データもＣＰＵ１２に供給する。操作部５９は、認証装置５１の操作に使用される図示しない操作ボタンにより構成される。電源部６０は、商用電源に接続される電源回路から構成され、認証装置５１の各部へ、各々の動作に必要な電力を供給する。
【００３０】
本実施形態の認証システム１においては、携帯情報機器１１のユーザーが、所定の操作により電子チケット（二次元コード）の表示を指示した後、その表示部１３を認証装置５１のコード読取部５３にかざすことにより、電子チケットの認証が行われる。以下、電子チケットの認証時における携帯情報機器１１と認証装置５１との動作について説明する。
【００３１】
図４は、ユーザーにより電子チケットの表示が指示されることに伴い、携帯情報機器１１のＣＰＵ１２がコード表示プログラムに従い実行する処理を示したフローチャートである。
【００３２】
ＣＰＵ１２は、処理を開始すると、まず予め決められている一定時間の処理待機を行う（ステップＳＡ１）。係る処理は、ユーザーによって、電子チケットの表示が指示されてから、携帯情報機器１１の表示部１３が認証装置５１のコード読取部５３に実際にかざされるまでの時間を確保するための処理である。このときの一定時間は例えば３秒である。
【００３３】
上記一定時間が経過すると、ＣＰＵ１２は、時計部１８から現在時刻を取得した後（ステップＳＡ２）、記憶部１６からチケットデータ１６ｂを読み出すとともに、そのチケットデータ１６ｂと、取得した現在時刻とに基づくコードデータを作成する（ステップＳＡ３）。
【００３４】
次に、ＣＰＵ１２は、作成したコードデータに基づいて二次元コードを生成し（ステップＳＡ４）、その二次元コードを表示部１３に表示させる（ステップＳＡ５）。その際、ＣＰＵ１２は、二次元コードの表示回数を示す回数カウンタの値（ｎ）をインクリメントする（ステップＳＡ６）。
【００３５】
引き続き、ＣＰＵ１２は、ステップＳＡ３の処理時点から１秒が経過するまで処理待ちを行う（ステップＳＡ７：ＮＯ）。そして、１秒が経過した時点でＣＰＵ１２は、回数カウンタの値（ｎ）が「３」（表示回数が３回）に達していなければ（ステップＳＡ８：ＮＯ）、ステップＳＡ３の処理に戻る。以後、ＣＰＵ１２は、回数カウンタの値（ｎ）が「３」に達するまで、ステップＳＡ２〜ステップＳＡ７の処理を繰り返す。
【００３６】
そして、ＣＰＵ１２は、回数カウンタの値（ｎ）が「３」に達した時点で（ステップＳＡ７：ＹＥＳ）、処理を終了する。
【００３７】
以上の処理によって電子チケットの認証時には、携帯情報機器１１の表示部１３に、図６に示した第１の二次元コード１０１、第２の二次元コード１０２、第３の二次元コード１０３からなる一連の二次元コードが１秒毎に表示される。図６は、各々の二次元コード１０１，１０２，１０３がＱＲコード（登録商標）である場合を示したものである。
【００３８】
また、図６において、各々の二次元コード１０１，１０２，１０３の下に括弧書きで示した文字列２０１，２０２，２０３が、ステップＳＡ３で作成されるコードデータを便宜的に示したものである。ここで、各文字列２０１，２０２，２０３の所定の文字位置に配置された「１２：００」、「１２：０１」、「１２：０２」が時刻データであり、本実施形態においては、現在時刻の分と秒のみが現在時刻を示す時刻データとして使用される。
【００３９】
図５は、認証装置５１のＣＰＵ５２がチケット認証プログラムに従い実行する処理を示したフローチャートである。
【００４０】
ＣＰＵ５２は、処理を開始すると、直ちにバーコード処理部５３ｃによる二次元コードの読み取りを行わせる（ステップＳＢ１）。すなわちＣＰＵ５２は、イメージセンサ５３ｂに二次元コードを撮像させ、バーコード処理部５３ｃに、撮像された画像からコードデータをデコードさせ、そのコードデータを取得する処理を行う。
【００４１】
ここで、二次元コードの読み取りが成功せずコードデータが取得できなければ（ステップＳＢ２：ＮＯ）、ＣＰＵ５２は、それが成功するまでバーコード処理部５３ｃによる二次元コードの読み取りを繰り返す。
【００４２】
一方、ＣＰＵ５２は、二次元コードの読み取りに成功し、コードデータが取得できると（ステップＳＢ２：ＹＥＳ）、時計部５８から現在時刻を取得する（ステップＳＢ３）。
【００４３】
次に、ＣＰＵ５２は、取得したコードデータが現在時刻を含むコードデータであるか否かを確認する（ステップＳＢ４）。具体的に説明すると、ＣＰＵ５２は、取得したコードデータにおいて示される時刻（二次元コードの表示時刻）と二次元コードの読み取り時刻とを比較し、両者が一致するか否かを確認する。
【００４４】
ここで、コードデータが現在時刻を含むコードデータでなかった場合（ステップＳＢ４：ＮＯ）、ＣＰＵ５２は、電子チケットの認証に失敗した旨の表示を表示部５４に行わせる等の認証失敗処理を行い（ステップＳＢ９）、その時点で１回の認証処理を終了する。
【００４５】
一方、取得したコードデータが現在時刻を含むコードデータであった場合（ステップＳＢ４：ＮＯ）、ＣＰＵ５２は、二次元コードの読み取り成功回数を示す回数カウンタの値（ｎ）をインクリメントする（ステップＳＢ５）。
【００４６】
引き続き、ＣＰＵ５２は、回数カウンタの値（ｎ）が「３」（読み取り成功回数が３回）に達したか否かを確認し、「３」に達していなければ（ステップＳＢ６：ＮＯ）、いったんステップＳＢ１の処理時点から１秒が経過するまで処理待ちを行う（ステップＳＢ７：ＮＯ）。
【００４７】
そして、ＣＰＵ５２は、１秒が経過した時点で（ステップＳＢ７：ＹＥＳ）、ステップＳＢ１の処理に戻る。以後、ＣＰＵ５２は、回数カウンタの値（ｎ）が「３」に達するまで（ステップＳＢ６：ＮＯ）、ステップＳＢ１〜ステップＳＢ７の処理を繰り返す。
【００４８】
そして、ＣＰＵ５２は、回数カウンタの値（ｎ）が「３」に達した場合には（ステップＳＢ６：ＹＥＳ）、電子チケットの認証に成功した旨の表示を表示部５４に行わせる等の認証成功処理を行い（ステップＳＢ８）、その時点で１回の認証処理を終了する。
【００４９】
つまり、バーコード処理部５３ｃにおいては、携帯情報機器１１に１秒毎に表示される一連の二次元コード１０１，１０２，１０３の各々から読み取ったコードデータにおいて示される各々の表示時刻が、一連の二次元コード１０１，１０２，１０３の読み取り時刻と全て一致している場合に、携帯情報機器１１に記憶されている電子チケットが正規の電子チケットであると判断する。言い換えると、携帯情報機器１１を所持している者が電子チケットの正規の購入者であると判断する。
【００５０】
以上説明したように、本実施形態に係る認証システム１においては、携帯情報機器１１が電子チケット（チケットデータ）を二次元コードとして表示する際、その二次元コードには、その時点の表示時刻を示す時刻情報が埋め込まれる。そして、その表示時刻が、認証装置５１が二次元コードを読み取った際の読み取り時刻と一致する場合に、電子チケットが正規の電子チケットであると判断される。
【００５１】
そのため、携帯情報機器１１のユーザー（電子チケットの購入者）においては、必要に応じて携帯情報機器１１に表示することにより電子チケットを確認することができる。また、仮に事前に表示された電子チケットが撮影され、その撮影画像が電子チケットとして使用されたとしても、それを認証不可とすることができる。よって、使用者の利便性を維持したままで、電子チケットの盗用に対する高いセキュリティ性能を確保することができる。
【００５２】
しかも、認証時には、携帯情報機器１１が、表示時刻をそれぞれ埋め込んだ一連の二次元コード１０１，１０２，１０３を１秒間隔で表示し、認証装置５１が、それらを個別に読み取り、各々によって示される表示時刻が読み取り時刻と全て一致している場合に、携帯情報機器１１に記憶されている電子チケットが正規チケットであると判断する。よって、電子チケットの認証に際して、それを（二次元コードとして）単に１回表示させる場合に比べると、使用者の利便性を維持したままで、電子チケットにより高いセキュリティ性能を確保することができる。
【００５３】
係る効果は、二次元コードの表示回数、つまり二次元コードの読み取り回数が複数回であれば得ることができ、それらは２回としてもよいし、４回以上としてもよい。
【００５４】
また、本実施形態では、携帯情報機器１１と認証装置５１とが取得する現在時刻が秒単位の時刻情報であり、二次元コードの表示間隔及び読み取り間隔を１秒とした。しかし、携帯情報機器１１と認証装置５１とが取得する現在時刻を例えば１／１０秒単位の時刻情報とし、二次元コードの表示間隔及び読み取り間隔は１秒未満とすることもできる。
【００５５】
その場合、例えば携帯情報機器１１から認証装置５１に同期信号を送信させる構成とすれば、携帯情報機器１１側における二次元コードの表示タイミングと、認証装置５１側おける二次元コードの読み取りタイミングを正確に同期させることができる。
【００５６】
また、二次元コードの表示間隔及び読み取り間隔は１秒未満とする場合には、例えば認証装置５１が、二次元コードから取得したコードデータにおいて示される二次元コードの表示時刻と二次元コードの読み取り時刻とを比較する際、その差が予め決められた閾値を超えなければ、両者が一致すると判断するシステムとすることもできる。
【００５７】
また、本実施形態とは異なり、携帯情報機器１１が電子チケットの認証に際して電子チケット（チケットデータ）を二次元コードとして１回だけ表示させる場合、その二次元コードに埋め込まれる情報は、認証装置５１と共有可能な共有情報であれば、二次元コードの表示時刻を示す時刻情報以外の他の情報であってもよい。時刻情報以外の共有情報を用いる場合であっても、使用者の利便性を維持したままで、電子チケットの盗用に対する高いセキュリティ性能を確保することができる。
【００５８】
上記共有情報には、例えば携帯情報機器１１のＧＰＳ部１４ｂや認証装置５１のＧＰＳ部５５ｂにおいて取得可能な現在地を示す緯度、経度等の位置情報を使用することができる。但し、係る位置情報には、システム上の不可避的な誤差が存在するため、認証装置５１（ＣＰＵ５２）が二次元コードから取得した位置情報により示される現在地と、自己の現在地とを比較する際、その差（地図上での両者間の離間）が予め決められた閾値を超えなければ、両者が一致すると判断するシステムにする必要がある。
【００５９】
また、認証装置と共有される共有情報には、例えば携帯情報機器１１が電子チケットを表示する時点の携帯情報機器１１の傾き角度を示す傾き情報を使用することができる。ここで、携帯情報機器１１の傾き角度とは、表示部１３（液晶モニター等）における画面表示の縦方向と横方向との双方、又はいずれか一方の水平面に対する傾き角度である。
【００６０】
例えば図１に例示した認証装置５１では、コード読取部５３が、装置本体５１ａの傾斜した前面部５１ｂに設けられており、前面５１ｂの傾き角度は既知である。そのため、電子チケットの認証に際しては、携帯情報機器１１の表示部１３側を装置本体５１ａの前面５１ｂに押し当てるものと決めておけば、携帯情報機器１１の傾き角度を常に前面部５１ｂの傾き角度とほぼ同一とすることができる。したがって、携帯情報機器１１の傾き角度を共有情報として使用することができる。但し、その場合においても、電子チケットの認証に際して、認証装置５１が二次元コードから取得された傾き情報により示される傾き角度と、既知の傾き角度とを比較する際には、その差が予め決められた閾値を超えなければ、両者が一致すると判断するように構成する必要がある。
【００６１】
また、本実施形態では、携帯情報機器１１が電子チケットに基づく二次元コードを表示する構成について説明したが、二次元コードは、バーとスペースとの組合せにより構成される一次元バーコードに代えることができる。
【００６２】
また、本実施形態では、認証装置５１の一例として据え置き型の専用の装置を示したが、それ以外にも、認証装置５１は、認証作業を行う作業者が持ち運び可能なハンディータイプのバーコードリーダーや、タブレット型のコンピューターによっても実現することができる。
【００６３】
以上、本発明の一実施形態、及びその変形例について説明したが、これらは本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。以下に、本出願の当初の特許請求の範囲に記載された発明を付記する。
（付記１）
携帯情報機器に記憶されている電子チケットを認証装置によって認証する認証方法であって、
前記携帯情報機器が、前記電子チケットの認証時点で、前記認証装置と共有可能な共有情報を取得するステップと、
前記携帯情報機器が、取得した前記共有情報と前記電子チケットとに基づくバーコードを生成するステップと、
前記携帯情報機器が、前記バーコードを表示するステップと、
前記認証装置が、前記携帯情報機器に表示された前記バーコードから前記電子チケット及び前記共有情報を読み取るステップと、
前記認証装置が、前記バーコードから前記電子チケットと共に読み取った前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行うステップと、
を含むことを特徴とする認証方法。
（付記２）
前記共有情報は、前記バーコードの表示時刻を示す時刻情報であることを特徴とする付記１又は２記載の認証方法。
（付記３）
前記携帯情報機器は、前記電子チケットの認証に際し、前記時刻情報の取得、前記バーコードの生成、及び前記バーコードの表示を異なるタイミングで複数回行い、
前記認証装置は、携帯情報機器において異なるタイミングで複数回表示される各々の前記バーコードから前記電子チケットと共に個別に読み取った前記時刻情報と、自己が有する前記バーコードの表示時刻を示す時刻情報とを比較することによって、前記電子チケットの認証を行う、
ことを特徴とする付記２記載の認証方法。
（付記４）
前記共有情報には、自己の現在位置を示す位置データが含まれることを特徴とする付記１記載の認証方法。
（付記５）
前記バーコードは、二次元コードであることを特徴とする付記１乃至４のいずれか１つに記載の認証方法。
（付記６）
携帯情報機器と認証装置とからなる認証システムであって、
前記携帯情報機器は、自己に記憶されている電子チケットの認証時点で、前記認証装置と共有可能な共有情報を取得する取得手段と、
前記取得手段により取得された前記共有情報と前記電子チケットとに基づくバーコードを生成する生成手段と、
前記生成手段により生成された前記バーコードを表示する表示手段と、
を備え、
前記認証装置は、前記携帯情報機器に表示された前記バーコードから前記電子チケット及び前記共有情報を読み取る読取手段と、
前記読取手段により前記電子チケットと共に読み取った前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行う認証手段と、
を備えたことを特徴とする認証システム。
（付記７）
自己が記憶している電子チケットの認証時点で、認証装置と共有可能な共有情報を取得する取得手段と、
前記取得手段により取得した前記共有情報と前記電子チケットとに基づくバーコードを生成する生成手段と、
前記生成手段により生成された前記バーコードを表示する表示手段と、
を備えたことを特徴とする携帯情報機器。
（付記８）
電子チケットを記憶するとともに表示手段を備えた携帯情報機器が有するコンピューターに、
前記電子チケットの認証時点で、前記電子チケットを認証する認証装置と共有可能な共有情報を取得する手順と、
取得した前記共有情報と前記電子チケットとに基づくバーコードを生成する手順と、
生成した前記バーコードを前記表示手段に表示させる手順と、
を実行させることを特徴とするプログラム。
（付記９）
携帯情報機器に表示されたバーコードから電子チケット及び共有情報を読み取る読取手段と、
前記読取手段により前記電子チケットと共に読み取られた前記共有情報の内容と自己が有する前記共有情報とを比較することによって、前記電子チケットの認証を行う認証手段と、
を備えたことを特徴とする認証装置。
（付記１０）
携帯情報機器に記憶されている電子チケットを認証する認証装置が有するコンピューターに、
携帯情報機器に表示されたバーコードから電子チケット及び共有情報を読み取る手順と、
前記電子チケットと共に読み取った前記共有情報の内容と携帯情報機器が有する既知の共有情報とを比較することによって、前記電子チケットの認証を行う手順と、
を実行させることを特徴とするプログラム。
【符号の説明】
【００６４】
１    認証システム
１１    携帯情報機器
１２    ＣＰＵ
１３    表示部
１６    記憶部
１６ａ    コード表示プログラム
１６ｂ    チケットデータ
１８    時計部
５１    認証装置
５２    ＣＰＵ
５３    コード読取部
５６    記憶部
５６ａ    チケット認証プログラム
５６ｂ    チケット確認データ
５８    時計部
１０１    第１の二次元コード
１０２    第２の二次元コード
１０３    第３の二次元コード
【図１】
2019168961.tif 000003
【図２】
2019168961.tif 000004
【図３】
2019168961.tif 000005
【図４】
2019168961.tif 000006
【図５】
2019168961.tif 000007
【図６】
2019168961.tif 000008