(57)【要約】【課題】チケット発行システムにおいて、小規模なシステムの構成で構築しつつ、チケットの有効性や購入者本人の認証も行う。【解決手段】チケット発行装置は、チケット購入者の生体情報を取得し生体認証情報を生成し、イベントＩＤを含むイベントごとに設定された情報を記憶し、生体認証情報とイベントＩＤとを包含しイベントＩＤ自体を用いて暗号化し、認証用コードを光学的識別符号として生成する。チケット認証装置は、イベント入場を希望するチケット保持者の生体情報を取得するとともに、チケット保持者が提示するチケットから認証用コードを取得し、認証用コードからイベントＩＤ自体を用いてイベントＩＤとチケットの購入者の生体認証情報を復号し、チケット保持者の生体認証情報と、得られたチケットの購入者の生体認証情報との同一性を認証する。【選択図】図６
2017117301.tif 000002
【特許請求の範囲】
【請求項１】
チケット発行装置とチケット認証装置とを備えるチケット発行システムであって、
チケット発行装置は、
チケット購入者の生体情報を取得し生体認証情報を生成する生体認証情報取得部（３０）と、
イベントごとに設定された識別子であるイベントＩＤを含む、イベントごとに設定された情報を記憶する情報テーブル（３１１）と、
前記生体認証情報と前記イベントＩＤとを包含し、前記イベントＩＤ自体を用いて暗号化し、光学的識別符号として認証用コードを生成する認証用コード生成部（３４）と、
を備え、
チケット認証装置は、
イベント入場を希望するチケット保持者の生体情報を取得し生体認証情報を生成する生体認証情報取得部（４０）と、
前記イベントＩＤを含むイベントごとに設定された情報を記憶する情報テーブル（４１１）と、
前記チケット保持者が提示するチケットから認証用コードを取得する認証用コード読み取り部（４２）と、
前記認証用コードから、前記イベントＩＤ自体を用いてイベントＩＤとチケットの購入者の生体認証情報を復号する復号化部（４３）と、
前記生体認証情報取得部（４０）から得られた前記チケット保持者の生体認証情報と、前記復号化部で得られたチケットの購入者の生体認証情報との同一性を認証する認証部（４４）と、を備えるチケット発行システム。
【請求項２】
前記認証部は、さらに、前記復号化部により抽出されたイベントＩＤと、あらかじめ前記チケット認証装置の前記情報テーブル（４１１）に格納されたイベントＩＤとを照合する、請求項１に記載のチケット発行システム。
【請求項３】
前記イベントＩＤは、イベントごとに設定された識別子に、発行チケットごとに一意に定まる情報を付加して生成されるものである、請求項１または２に記載のチケット発行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体認証を用いてチケットの発行を行うチケット発行システムに関する。
【背景技術】
【０００２】
コンサートやスポーツ観戦などのイベントでは、通常、主催者があらかじめチケットの発行を行い、イベント会場においてチケットの提示を求め入場可否の判断を行う。
【０００３】
最近では、チケット購入者は、自宅に居ながらＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、携帯電話、あるいはコンビニエンスストアなどに設置された端末からオンラインシステムでチケットの購入申し込みを行うと、郵送もしくは店頭での代金と引き換えに、チケットの入手が可能である。また、物理的なチケット（例えば、定型の紙に印刷するなど）を発行する代わりに、電子チケットの発行を行うシステムも提案されており、チケット購入者は、デジタルデータの形式で発行された電子チケットを、携帯電話などの端末装置を用いてネットワーク経由で受信することもできる。
【０００４】
また、人気のあるアーティストのコンサート、スポーツ観戦、特典付き映画鑑賞チケットなどでは、チケットの購入希望者が殺到し、入手困難なチケットなどは極めて高額で取引される例も少なくない。このため、転売目的でチケットを購入する悪意をもった購入者が、入手困難なチケットを意図的に買い占めて高額で販売することにより不当な利潤をあげるなど、社会問題となっており、更には、チケットの偽造という犯罪行為に至ることもある。
【０００５】
上述のような問題に対し、特許文献１では以下の技術が開示されている。（ａ）携帯端末を用いて利用者の生体情報を取得し、その生体情報を含むチケット購入のための情報を主催者が管理するサーバに送信する。（ｂ）サーバは生体情報をもとに鍵を生成する。（ｃ）サーバは、その鍵を用いて利用者から取得した生体情報をもとに生成した透かしを埋め込んだチケット情報を作成し、利用者の携帯端末に送信する。（ｄ）その後、利用者が会場の入り口に設置された検札装置を通過する際に、携帯端末は生体情報から鍵を生成し、その鍵を用いて透かしチケット情報から認証画像を検出し、生体情報及び認証画像を携帯端末のディスプレイに表示させる。（ｅ）この携帯端末のディスプレイに表示された認証画像を検札装置のコード読取部に読み取らせて、サーバに格納している認証画像と比較することで電子チケットの真偽を判定する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１２２１４３号公報
【特許文献２】特開２００５−０２５３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１によれば、システムが要求する生体認証情報を取得できる携帯端末を利用者が所有していることが必須であり、このような携帯端末を利用できない利用者にとっては特許文献１に記載の技術の恩恵をうけることができない。
【０００８】
さらに、利用者は、携帯端末と管理サーバとの間でネットワークに不具合が生じた場合、本システムを利用することができない。
【０００９】
また、特許文献２に記載のシステムでは、電子チケットの転売防止を目的に入場や利用などのチケット情報やチケット購入者の生体データを記憶媒体に記憶し、記憶された生体データとチケット精算時に訪れたチケット返却者の生体データを照合し、転売されたチケットであるか否かを判定する技術が開示されている。
【００１０】
しかしながら、特許文献２の技術を特許文献１に適用すると、ネットワークを利用する事無く、生体情報をもとにチケットの真偽を判定することができるものの、記憶媒体（例えばＩＣカードなど）は静電気や磁力に弱いことも多く、電気的なダメージによって記憶媒体内部の情報が破損する恐れがある。
【００１１】
本発明は、上述の問題を鑑みてなされたものであり、チケット発行システムにおいて、小規模なシステムの構成で構築しつつ、チケットの有効性や購入者本人の認証も行い、利用者が専用機器を所有していなくても利用できることを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明の一態様にかかるチケット発行装置とチケット認証装置とを備えるチケット発行システムであって、チケット発行装置は、チケット購入者の生体情報を取得し生体認証情報を生成する生体認証情報取得部と、イベントごとに設定された識別子であるイベントＩＤを含む、イベントごとに設定された情報を記憶する情報テーブルと、生体認証情報とイベントＩＤとを包含し、イベントＩＤ自体を用いて暗号化し、光学的識別符号として認証用コードを生成する認証用コード生成部とを備え、チケット認証装置は、イベント入場を希望するチケット保持者の生体情報を取得し生体認証情報を生成する生体認証情報取得部と、イベントＩＤを含むイベントごとに設定された情報を記憶する情報テーブルと、チケット保持者が提示するチケットから認証用コードを取得する認証用コード読み取り部と、認証用コードから、イベントＩＤ自体を用いてイベントＩＤとチケットの購入者の生体認証情報を復号する復号化部と、生体認証情報取得部から得られたチケット保持者の生体認証情報と、復号化部で得られたチケットの購入者の生体認証情報との同一性を認証する認証部とを備える。
【００１３】
好ましくは、認証部は、さらに、復号化部により抽出されたイベントＩＤと、あらかじめチケット認証装置の情報テーブルに格納されたイベントＩＤとを照合する。
【００１４】
さらに好ましくは、イベントＩＤは、イベントごとに設定された識別子に、発行チケットごとに一意に定まる情報を付加して生成されるものである。
【発明の効果】
【００１５】
本発明は、チケット発行システムにおいて、チケット転売防止及び改ざんを小規模なシステムの構成で確認することができ、利用者への利便性も考慮することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態にかかるシステム全体図である。
【図２】本発明の実施の形態にかかるチケット発行装置１およびチケット読み取り装置１０のハードウェア構成図である。
【図３】本発明の実施の形態にかかるチケット発行装置１の機能ブロック図である。
【図４】本発明の実施の形態にかかるチケット認証装置１０の機能ブロック図である。
【図５】本発明の実施の形態にかかるチケット発行装置１がチケット購入者の生体情報を読み込み、チケット発行までの動作フロー図である。
【図６】本発明の実施の形態にかかるチケット認証装置１０がイベントを利用する者の生体情報を読み込み、提示するチケットの有効性と購入者本人であるか否かの認証を行う動作フロー図である。
【図７】本発明の実施の形態にかかるチケット情報に含まれる認証用コードの生成を説明する図である。
【図８】本発明の実施の形態にかかるチケット情報に含まれる認証用コードから暗号化されたイベントＩＤとチケット購入者の生体認証情報を復号する方法を説明する図である。
【発明を実施するための形態】
【００１７】
以下の実施の形態で示される数値、構成要素、構成要素の配置位置などは、一例であり、発明の範囲内において種々の変形や変更が可能である。
【００１８】
（実施の形態）
図１は本発明の実施の形態にかかるシステムの全体図である。
【００１９】
図１に示される本発明の実施の形態にかかるチケット発行システム１００は、チケット発行装置１と、発行チケット３と、チケット認証装置１０を備え、さらにチケット発行装置１およびチケット認証装置は、それぞれ生体情報読み取り装置（２、１１）を備える。
【００２０】
チケット購入者は、チケット発行者（イベントの主催者など）が管理するチケット発行装置１を利用して購入したいイベント（例えば、コンサート、スポーツ観戦、特定施設への入場など）の発行チケット３を購入する。チケット発行者は、利用者が発行チケット３を提示してイベントに参加する際に、チケット認証装置１０を用いてチケットの有効性と、利用者がチケット購入者本人であるか否かを認証する。
【００２１】
チケット発行装置１は、チケット発行者が運営する店舗、施設に設置されており、チケット購入者が求めるイベントのチケットを発行する。チケット発行装置１は、後述の生体認証情報取得部を備えており、チケット購入者の生体情報を取得する。チケット発行装置１は、特定のフォーマット（例えば、チケット購入者の生体認証情報を含む認証用コードやイベントに関する情報などを印字した）に従いチケットを作成し出力する。なお、チケットは、チケット発行装置１が備える印刷機能を利用し紙面上に印刷され、発行される。このように本発明の実施の形態にかかるチケット発行では、利用者に特別な装置（例えば、携帯端末を利用するチケット発行システムに必要な装置）などを必要としない。
【００２２】
チケット認証装置１０は、イベント施設入り口などに設置され、利用者（イベントに入場を希望するチケット保持者）がチケットを提示し施設に入場する際に、チケットの有効性と、利用者がチケット購入者本人であるか否かを認証するための装置である。具体的には、チケット認証装置１０は、利用者が提示するチケットを自装置（チケット認証装置１０）で読み取り、発行チケット３提示時に読み取る利用者の生体情報からの生体認証情報と発行チケット３に含まれるチケット購入者の生体認証情報とを照合するなどである。このためチケット認証装置１０は、イベント入場希望者の生体情報を取得する生体認証情報取得部を備える。
【００２３】
生体情報読取部（２、１１）は、チケット購入者及びチケット情報に基づくイベントに参加する利用者の生体情報（例えば、指紋、静脈、顔などの生体の一部）を読み取る装置である。なお、図１では、生体情報読み取り装置（２、１１）は、チケット発行装置１及びチケット認証装置１０の内部に一体として備えられているが、別体として、これら装置にケーブル（例えば、ＵＳＢケーブルなど）で接続されてもよい。
【００２４】
発行チケット３は、チケット販売者（チケット発行者が運営する店舗、施設でチケットを販売する者など）がチケット発行装置１を使用して発行し、チケット購入者が求めるイベントに入場するために提示するチケットである。発行チケット３は、後述するとおり、チケット購入者の生体認証情報や発行チケットを区別し認証するための認証用コードなどイベントに関する情報が記載されている。
【００２５】
図２は、本発明の実施の形態にかかるチケット発行装置１及びチケット認証装置１０のハードウェア構成図である。
【００２６】
図２に示すとおり、これらの装置は、ＣＰＵ２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２、記憶装置２３、生体情報取得回路２４および各構成部品間を接続している内部バス２５などを備えている。なお、
【００２７】
ＣＰＵ２０は、ＲＯＭ２１に格納された制御プログラムを実行するプロセッサである。
【００２８】
ＲＯＭ２１は、制御プログラム等を保持する読み出し専用記憶領域である。
【００２９】
ＲＡＭ２２は、ＣＰＵ２０が制御プログラムを実行するときに使用するワークエリアとして用いられる記憶領域である。
【００３０】
記憶装置２３は、制御プログラム、制御情報、装置情報、またはイベント情報などを記憶する記憶領域である。
【００３１】
生体情報取得回路２４は、生体情報（例えば、指紋、静脈、顔などの生体の一部）を読み取るインタフェースである。生体情報の種類により各々インタフェースは異なる。例えば、生体情報が指紋である場合は、生体情報取得回路２４が、指に傷などがあっても影響を受けない指表面の更に下にある完全な指紋パターンが形成された「真皮」をセンサで読み取り、画像化する。このようにして得られた指紋データから特徴点を抽出し、生体認証情報としてデータ化する。なお、生体情報取得回路２４の全部または一部は、図１に示す別体の生体情報読み取り装置としてもよい。
【００３２】
印刷回路２５は、印刷を行うために必要な回路である。印刷回路２５は、必須ではなく、外部に設置したプリンタなど印刷装置にケーブルを接続するようにしてもよい。
【００３３】
内部バス２６は、ＣＰＵ２０，ＲＯＭ２１、ＲＡＭ２２、記憶装置２３、生体情報取得回路２４、印刷回路２５を電気的に接続し、信号のやりとりを行うバスである。
【００３４】
図３は、本発明の実施の形態にかかるチケット発行装置１の機能ブロック図である。
【００３５】
図３に示すチケット発行装置１は、生体認証情報取得部３０、記憶部３１、情報テーブル３１１、イベントＩＤ生成部３２、暗号化部３３、認証用コード生成部３４、チケット発行部３５などを備えている。
【００３６】
生体認証情報取得部３０は、チケット購入者の生体情報（例えば、指紋、静脈、顔などの生体の一部）を読み取り、生体情報データから生体認証情報を生成できるか否かを判断したり、生体認証情報を生成したりする。生体認証情報取得部３０は、生成した生体認証情報を記憶部３１や認証用コード生成部３４に通知する。生体認証情報取得部３０は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、記憶装置２３および、生体情報取得回路２４などにより実現される。
【００３７】
記憶部３１は、イベント情報に関する情報を記憶する情報テーブル３１１を備えるほか、チケット発行処理に際して発生する種々の一時的なデータを一時的に記憶する。記憶部３１は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、記憶装置２３などにより実現される。
【００３８】
情報テーブル３１１は、チケット発行者が管理する情報を格納している。具体的には、チケット発行のもとになる、チケット発行者があらかじめイベントごとに設定した情報（イベントＩＤ、イベント名、イベント開催日時、イベント開催場所、イベント参加料金、チケット発行フォーマットなど）を格納している。ここで、イベントＩＤは、イベントごとに異なり、チケット発行において固有に割り振られる認証用コード（詳細は後述する）を生成するときに使用される。また、イベントＩＤは、英数字、記号などの羅列で表されるデータである。情報テーブル３１１は、記憶装置２３などにより実現される。
【００３９】
イベントＩＤ生成部３２は、情報テーブル３１１に格納されているイベントＩＤに、一連の通し番号や座席番号などを追加し、チケット発行の都度にチケットに割り振られる一意の識別子（以後、個別イベントＩＤと呼ぶ）を作成する。個別イベントＩＤも、英数字、記号などの羅列で表されるデータである。このようにすれば、情報テーブル３１１に格納しているイベントＩＤのみで認証用コードを生成する場合に比べ、認証用コードの内容を複雑にできる（より不正行為を防止できる）。ただし、個別イベント情報で認証用コードを生成することは、本発明の実施の形態において必ずしも必要ではない。認証用コードは、イベントＩＤのみを使用して生成しても、イベントＩＤが漏洩しなければ認証用コードから復号できないため、本発明の実施の形態に十分適用できる。以後、個別イベントＩＤも含め、イベントＩＤと呼ぶこととする。イベントＩＤ生成部３２は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、記憶装置２３などにより実現される。
【００４０】
暗号化部３３は、生体認証情報取得部３０で取得されたチケット購入者の生体認証情報とイベントＩＤ生成部３２で生成されたイベントＩＤとを包含するデータを暗号化するための暗号方式を備え、認証用コード生成部３４の通知を受け、暗号方式に合った暗号化アルゴリズムを提供する。暗号化部３３は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２などにより実現される。
【００４１】
認証用コード生成部３４は、生体認証情報取得部３０で取得されたチケット購入者の生体認証情報とイベントＩＤ生成部３２で生成されたイベントＩＤとを包含するデータを、イベントＩＤ自体を鍵として使用して、暗号化部３３に備わる暗号方式で暗号化し認証用コードを生成する。また、認証用コード生成部３４は、認証用コードを光学的識別符号（例えば、ＱＲコード（登録商標）、バーコードなど）として生成する。なお、光学的識別符号は、紙面に印刷できる程度にコンパクトな情報伝達ができるものであれば何でもよい。認証用コード生成部３４は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２などにより実現される。
【００４２】
チケット発行部３５は、認証用コードを含めた所定のフォーマットに従いチケットを印刷・発行する。ここで、所定のフォーマットとは、チケット発行者が、イベントごとのチケット上に印刷するための情報（例えば、光学的識別符号にした認証用コード、イベント名、通し番号、座席番号、イベントに関する情報など）をあらかじめ設定したレイアウト情報である。チケット発行部３５は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、印刷回路２５などにより実現される。
【００４３】
図４は、本発明の実施の形態にかかるチケット認証装置１０の機能ブロック図である。
【００４４】
図４に示すチケット認証装置１０は、生体認証情報取得部４０、記憶部４１、認証用コード読み取り部４２、復号化部４３、認証部４４などを備えている。
【００４５】
生体認証情報取得部４０は、イベント入場を希望するチケット保持者の生体情報（例えば、指紋、静脈、顔などの生体の一部）を読み取り、生体情報データから生体認証情報を生成できるか否かを判断したり、生体認証情報を生成したりする。生体認証情報取得部４０は、生成した生体認証情報を記憶部４１や認証部４４に通知する。生体認証情報取得部４０は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、記憶装置２３および、生体情報取得回路２４などにより実現される。
【００４６】
記憶部４１は、イベントＩＤなどイベント情報に関する情報を記憶する情報テーブル４１１を備えるほか、チケット認証処理に際して発生する種々の一時的なデータを一時的に記憶する。記憶部３１は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、記憶装置２３などにより実現される。
【００４７】
情報テーブル４１１は、チケット発行者が管理する情報を格納している。具体的には、情報テーブル４１１は、イベントＩＤなど、チケット発行者あるいは施設入場許可の判断をする者（例えば、チケット認証装置１０でチケットと利用者の認証を行うイベント施設の係員など）によりあらかじめ入力された、チケット発行装置１の情報テーブル３１１と同様の情報を格納している。格納している情報は情報テーブル３１１と同様なので省略する。情報テーブル４１１は、記憶装置２３などにより実現される。
【００４８】
認証用コード読み取り部４２は、チケット保持者が提示する発行チケット３に印刷された光学的識別符号から認証用コードを読み取り、認証用コードを取得できたか否かを判断する。認証用コード読み取り部４２は、読み取った認証用コードを復号化部４３に通知する。認証用コード読み取り部４２は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、記憶装置２３および画像読み取り装置（不図示）などにより実現される。
【００４９】
復号化部４３は、読み取った認証用コードをもとに、イベントＩＤを鍵として使用して復号する。復号化部４３は、チケット発行装置１で暗号化したのと同一の暗号方式により認証用コードを復号する。また、復号化部４３は、復号化の際に認証用コードからイベントＩＤと、チケットの購入者の生体認証情報とを復号できたか否かを判断する。復号化部４３は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２などにより実現される。
【００５０】
認証部４４は、（ａ）認証用コードから復号されたイベントＩＤとあらかじめチケット認証装置の記憶部４１（情報テーブル４１１）に格納されている当日のイベントに関するイベントＩＤとが一致するか否かを判断し、さらに（ｂ）認証用コードから復号されたチケット購入者の生体認証情報とチケット保持者の生体認証情報が一致するか否かを判断する。
認証部４４は、（ａ）と（ｂ）が共に成立した場合に、チケット保持者が提示する発行チケット３が有効である（不正がない）ことと、チケット保持者がチケット購入者自身であることを確認できた旨を、施設入場許可の判断をする者（チケットと利用者の認証を行うイベント施設の係員など）に通知する。
【００５１】
さらに、認証部４４は、認証用コードから復号されたイベントＩＤと、あらかじめチケット認証装置の情報テーブル４１１に格納されている当日のイベントに関するイベントＩＤとが一致しない場合には購入時の発行チケット３が何らかの改ざんを受けていることを検知した旨を、認証用コードから復号されたチケット購入者の生体認証情報とチケット保持者の生体認証情報が一致しない場合にはチケット保持者とチケット購入者とは別の者であることを検知した旨を、施設入場許可の判断をする者に通知する。認証部４４は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２などにより実現される。
【００５２】
以下に、本発明の実施の形態にかかるチケット発行装置１が、チケット購入者の生体情報を読み込み、チケット発行を行うまでのフローを図５を用いて説明する。
【００５３】
ステップＳ５１にて、生体情報読み取り部３００は、読み取った生体情報データの結果を生体認証情報取得部３０に通知する。
【００５４】
ステップＳ５２にて、生体認証情報取得部３０は、チケット購入者の生体情報を読み取り、得られた生体情報データから生体認証情報を生成できるか否かを判断する。生成できる場合は、ステップＳ５３へ遷移する（ステップＳ５１のＹｅｓ）。生成できない場合は、ステップＳ５１へ遷移する（ステップＳ５１のＮｏ）。ここで、生体認証情報取得部３０が生体認証情報を生成できない場合とは、生体情報読み取り部３００の読み取りが不完全（例えば、指が乾燥して認証するために必要なだけの情報を生体情報取得回路２４が読み取れない）で生体認証情報取得部３０が行う生体認証情報を生成できる条件を満たしていない場合や、生体情報読み取り部３００自身に不具合が生じている場合などである。
【００５５】
ステップＳ５３にて、イベントＩＤ生成部３２は、記憶部３１が備える情報テーブル３１１に格納されているイベントＩＤに、一連の通し番号や座席番号などを追加し、個別イベントＩＤを作成する。
【００５６】
ステップＳ５４にて、認証用コード生成部３４は、生体認証情報取得部３０で取得されたチケット購入者の生体認証情報と、イベントＩＤ生成部３２で生成されたイベントＩＤとを包含するデータを、イベントＩＤ自体を鍵として使用して暗号化部３３に備わる暗号方式で暗号化する（詳細は、後述する）。このように暗号化された情報は、認証用コードとして復号化の際に使用される。認証用コードは、チケットに印刷するために光学的識別符号として生成する。
【００５７】
ステップＳ５５にて、チケット発行部３５は、ステップＳ５４で生成された認証用コードを所定のフォーマットに従い、印刷しチケットを発行する（発行チケット３に相当）。
【００５８】
以下に、本発明の実施の形態にかかるチケット認証装置１０がイベントを利用する者の生体情報を読み込み、提示するチケットの有効性と購入者本人であるか否かの認証を行うまでのフローを図６を用いて説明する。
【００５９】
ステップＳ６０１にて、認証用コード読み取り部４２は、イベントの利用者が提示するチケットに印刷された２次元コードから認証用コードを読み取る。
【００６０】
ステップＳ６０２にて、認証用コード読み取り部４２は、認証用コードを取得できたか否かを判断する。読み取ることができた場合は、ステップＳ６０３へ遷移する（ステップＳ６０２のＹｅｓ）。読み取ることができなかった場合は、ステップＳ６１０へ遷移する（ステップＳ６０２のＮｏ）。
【００６１】
ステップＳ６０３にて、復号化部４３は、ステップＳ６０２で読み取ることができた認証用コードを、イベントＩＤを鍵として使用して復号する。復号には、チケット発行装置１の暗号化部３３に備わる暗号方式で認証用コードを用いる。
【００６２】
ステップＳ６０４にて、復号化部４３は、ステップＳ６０３で行われる復号化の際に認証用コードからイベントＩＤとチケットの購入者の生体認証情報を復号できたか否かを判断する。復号できた場合は、復号できた情報を記憶部４１や認証部４４に通知しステップＳ６０５へ遷移する（ステップＳ６０４のＹｅｓ）。復号できなかった場合は、ステップＳ６１０へ遷移する（ステップＳ６０４のＮｏ）。
【００６３】
ステップＳ６０５にて、認証部４４は、認証用コードから復号されたイベントＩＤと、あらかじめチケット認証装置の情報テーブル４１１に格納されている当日のイベントに関するイベントＩＤとが一致するか否かを判断する。一致する場合は、ステップＳ６０６へ遷移する（ステップＳ６０５のＹｅｓ）。一致しない場合は、ステップＳ６１１へ遷移する（ステップＳ６０５のＮｏ）。
【００６４】
ステップＳ６０６にて、生体認証情報取得部４０は、チケット保持者の生体情報を読み取り、読み取った生体情報データの結果を生体認証情報取得部４０に通知する。
【００６５】
ステップＳ６０７にて、生体認証情報取得部４０は、生体情報データから生体認証情報を生成できるか否かを判断する。生成できる場合は、ステップＳ６０８へ遷移する（ステップＳ６０７のＹｅｓ）。生成できない場合は、ステップＳ６０６へ遷移する（ステップＳ６０７のＮｏ）。ここで、生成できない場合は、図５のステップＳ５２の説明と同様なので省略する。
【００６６】
ステップＳ６０８にて、認証部４４は、認証用コードから復号されたチケット購入者の生体認証情報とチケット保持者の生体認証情報が一致するか否かを判断する。一致する場合は、ステップＳ６０９へ遷移する（ステップＳ６０８のＹｅｓ）。一致しない場合は、ステップＳ６１２へ遷移する（ステップＳ６０８のＮｏ）。
【００６７】
ステップＳ６０９にて、認証部４４は、チケット保持者が提示する発行チケット３が有効である（不正がない）ことと、チケット保持者がチケット購入者自身であることを確認できた旨を施設入場許可の判断をする者（例えば、チケット認証装置１０でチケットと利用者の認証を行うイベント施設の係員など）に通知する。通知方法は、チケット認証装置１０に備わる表示装置に映し出してもよいし、音や発光体による通知方法でもよい。
【００６８】
ステップＳ６１０にて、認証用コード読み取り部４２が認証用コードを読み取ることができなかったこと（ステップＳ６０２のＮｏ）、または復号化部４３が復号化できなかったこと（ステップＳ６０４のＮｏ）から利用者の提示する発行チケット３の認証処理が進めることができず、認証が失敗した旨を施設入場許可の判断をする者に通知する。
【００６９】
ステップＳ６１１にて、認証部４４は、認証用コードから復号されたイベントＩＤと情報テーブル４１１に格納されているイベントＩＤが一致しないため（ステップＳ６０５のＮｏ）、購入時のチケットが何らかの改ざんを受けたなど、有効なものでないことを検知した旨を施設入場許可の判断をする者に通知する。
【００７０】
ステップＳ６１２にて、認証部４４は、認証用コードから復号されたチケット購入者の生体認証情報とチケット保持者の生体認証情報が一致しないため（ステップＳ６０８のＮｏ）、チケット保持者はチケット購入者とは別の者であることを検知した旨を施設入場許可の判断をする者に通知する。
【００７１】
以下に、本発明の実施の形態にかかるチケット発行装置１が、発行チケット３の認証用コードを生成し、チケット認証装置１０がイベント利用者の提示するチケットから認証に必要な情報を復号（生成）する方法について図７、図８を用いて説明する。
【００７２】
図７、図８では、生体認証情報は、チケット発行装置１の生体情報読取部２によりチケット購入者から取得した情報である。
【００７３】
図７は、チケット発行装置１で発行されるチケットの認証用コードを生成する説明図である。
【００７４】
認証用コード生成部３４は、個別イベントＩＤも含めるイベントＩＤを生体認証情報と組み合わせて認証用コードの元データを作成する。組み合わせ方法は、イベントＩＤと、生体認証情報とを数値化して単に組み合せてもよいし、数値化において特定の加工（例えば、特定の桁の数値をシフトして作成など）を施し組み合わせてもよい。いずれにしても、認証用コードの元データからイベントＩＤと、生体認証情報とを抽出できればよい。
【００７５】
認証用コード生成部３４は、認証用コードの元データに対して、イベントＩＤを鍵として使用して暗号化し、認証用コードを作成する。この暗号化は、暗号化部３３に備わる暗号方式（例えば、共有鍵暗号方式、公開鍵暗号方式など）で行い、復号化の際もチケット認証装置１０の復号化部４３でも同様の方式を用いる。
【００７６】
図８では、チケット認証装置１０がイベント利用者の提示するチケットから認証に必要な情報を復号（生成）する。
【００７７】
復号化部４３は、チケットに印刷された認証用コードを認証用コード読み取り部４２で読み取る。復号化部４３は、あらかじめチケット認証装置の情報テーブル４１１に格納されている当日のイベントに関するイベントＩＤを鍵として使用して、認証用コードをチケット発行装置１で用いたのと同じ暗号方式で復号し、認証用コードに含まれたイベントＩＤと、チケット購入者の生体認証情報とを生成する。その後、チケット発行者あるいは施設入場許可の判断をする者は、認証用コードから生成されたイベントＩＤと、あらかじめチケット認証装置の記憶部に格納されている当日のイベントに関するイベントＩＤとを認証部４４で照合して、チケット保持者が提示したチケットに不正（改ざんなど）があるか否かを確認する。また、チケット購入者の生体認証情報と生体認証情報取得部４０で取得されたチケット保持者の生体認証情報とを照合し、チケット発行者あるいは施設入場許可の判断をする者は、チケット認証装置１０において読み取ったチケットはチケット保持者が購入した、チケットであるか否かを確認する。
【００７８】
図３の説明で述べたように、イベントＩＤは、もともとチケット発行者が設定したイベントごとの識別子である。図７および図８で説明した暗号化および復号プロセスでは、これをそのまま用いてもよいし、イベントＩＤ生成部において、このイベントごとの識別子に、一連の通し番号や座席番号など、発行チケットごとに一意に定まる情報を付加した個別イベントＩＤを生成し、これを用いてもよい。この場合、暗号化および復号のために鍵として使用するイベントＩＤは、情報を付加後の個別イベントＩＤでもよいし、付加前のイベントＩＤでもよい。付加後の個別イベントＩＤで認証用コードを生成する場合は、認証用コードの内容を複雑にし、より確実に不正行為を防止できる。一方、付加前のイベントＩＤのみで認証用コードを生成する場合は、チケット発行装置とチケット認証装置間で共有するデータが簡素化できるため、ハードウェアを低コストで実現できる。
【００７９】
（まとめ）
以上のように本実施の形態にかかるチケット発行システムは、チケット発行時に、イベントに関する情報と、チケット購入者の生体情報とを包含するデータを暗号化したうえで、チケット上にＱＲコード（登録商標）等、光学的に読み取り可能な形態として書き込み、かつイベント会場への入場時に、イベントへの入場を希望するチケット保持者が提示するチケットの正当性およびチケット購入者との同一性をチェックする。本発明の実施により、簡易なシステムで、チケットの正当性およびチケット購入者との同一性を同時に確認できる。
【産業上の利用可能性】
【００８０】
本発明は、チケット発行システムにおいて、小規模なシステムの構成でチケット転売防止及び改ざんを確認する際に有用である。
【符号の説明】
【００８１】
１  チケット発行装置
２、１１  生体情報読み取り装置
３  発行チケット
１０  チケット認証装置
１００  チケット発行システム
２０  ＣＰＵ
２１  ＲＯＭ
２２  ＲＡＭ
２３  記憶装置
２４  生体情報取得回路
２５  印刷回路
３０、４０  生体認証情報取得部
３１、４１  記憶部
３１１、４１１  情報テーブル
３２  イベントＩＤ生成部
３３  暗号化部
３４  認証用コード生成部
３５  チケット発行部
４２  認証用コード読み取り部
４３  復号化部
４４  認証部
【図１】
2017117301.tif 000003
【図２】
2017117301.tif 000004
【図３】
2017117301.tif 000005
【図４】
2017117301.tif 000006
【図５】
2017117301.tif 000007
【図６】
2017117301.tif 000008
【図７】
2017117301.tif 000009
【図８】
2017117301.tif 000010