(57)【要約】      （修正有）【課題】個々の来場者の入場管理に要する時間を短縮するチケット表示装置、鍵データサーバおよびチケットデータサーバを提供する。【解決手段】チケット表示装置１００は、時計部１０２と、受信部１０１と、チケットデータ生成部１０３と、表示部１０４とを含む。時計部１０２は、日時を指示する。受信部１０１は、鍵データを受信する。チケットデータ生成部１０３は、時計部の指示する日時および鍵データに基づいて、入場権限を証明する第１のチケット画像データを生成する。表示部１０４は、第１のチケット画像データを表示する。表示部１０４に表示される第１のチケット画像データは、時計部１０２の指示する日時に同期して時間変化する。表示部１０４に表示される第１のチケット画像データは、他のチケット表示装置によって表示される、第１のチケット画像データと同一の入場権限を証明する第２のチケット画像データと同一の時間変化を示す。【選択図】図２
2020053068.tif 000002
【特許請求の範囲】
【請求項１】
日時を指示する時計部と、
鍵データを受信する受信部と、
前記時計部の指示する日時および前記鍵データに基づいて、入場権限を証明する第１のチケット画像データを生成する生成部と、
前記第１のチケット画像データを表示する表示部と
を具備し、
前記表示部に表示される第１のチケット画像データは、前記時計部の指示する日時に同期して時間変化し、
前記表示部に表示される第１のチケット画像データは、他のチケット表示装置によって表示される、前記第１のチケット画像データと同一の入場権限を証明する第２のチケット画像データと同一の時間変化を示す、
チケット表示装置。
【請求項２】
日時を指示する時計部と、
所定の条件の満足時に、入場権限を証明するチケット画像データのダウンロード要求をサーバへ送信する送信部と、
前記サーバから前記入場権限を証明する第１のチケット画像データを受信する受信部と、
前記第１のチケット画像データを表示する表示部と
を具備し、
前記表示部に表示される第１のチケット画像データは、時間変化し、
前記第１のチケット画像データは、前記時計部の指示する日時によって表示タイミングを制御され、
前記表示部に表示される第１のチケット画像データは、他のチケット表示装置によって表示される、前記第１のチケット画像データと同一の入場権限を証明する第２のチケット画像データと同一の時間変化を示す、
チケット表示装置。
【請求項３】
前記表示部に表示される第１のチケット画像データの時間変化は、色、明るさ、模様、絵柄、文字もしくは数字の変化、または、絵柄、文字もしくは数字の位置もしくは向きの変化を含む、請求項１または請求項２に記載のチケット表示装置。
【請求項４】
前記表示部に表示される第１のチケット画像データは、外観の同一な画像データが繰り返し出現しないように時間変化する、請求項１乃至請求項３のいずれか１項に記載のチケット表示装置。
【請求項５】
前記表示部は、前記第１のチケット画像データのうち前記時計部の指示する日時に関連付けられる現行画像データと、前記第１のチケット画像データのうち前記時計部の指示する日時よりも前および後の日時にそれぞれ関連付けられる先行画像データおよび後続画像データのうち少なくとも１つとを、同一画面に並べて、または択一的に切り替えて表示可能である、請求項１乃至請求項４のいずれか１項に記載のチケット表示装置。
【請求項６】
前記チケット表示装置の所有者の生体認証を行う認証部をさらに具備し、
前記入場権限の再行使時に、前記表示部は、前記認証部による生体認証がパスしなければ前記第１のチケット画像データを表示しない、
請求項１乃至請求項５のいずれか１項に記載のチケット表示装置。
【請求項７】
入場権限を有する第１のユーザに関連付けられた第１のチケット表示装置へ第１の鍵データを送信し、前記第１のユーザと同一の入場権限を有する第２のユーザに関連付けられた第２のチケット表示装置へ第２の鍵データを送信する送信部を具備し、
前記第１の鍵データおよび前記第１のチケット表示装置に内蔵された時計部の指示する日時に基づいて前記第１のチケット表示装置によって生成され表示される第１のチケット画像データは、前記第２の鍵データおよび前記第２のチケット表示装置に内蔵された時計部の指示する日時に基づいて前記第２のチケット表示装置によって生成され表示される第２のチケット画像データと同一の時間変化を示す、
鍵データサーバ。
【請求項８】
第１のチケット表示装置および第２のチケット表示装置から、入場権限を証明するチケット画像データのダウンロード要求を受信する受信部と、
前記第１のチケット表示装置および前記第２のチケット表示装置へ、第１のチケット画像データおよび第２のチケット画像データを送信する送信部と
を具備し、
前記第１のチケット表示装置は、当該第１のチケット表示装置に内蔵された時計部の指示する日時によって前記第１のチケット画像データの表示タイミングを制御し、
前記第２のチケット表示装置は、当該第２のチケット表示装置に内蔵された時計部の指示する日時によって前記第２のチケット画像データの表示タイミングを制御し、
前記第１のチケット表示装置によって表示される第１のチケット画像データは、前記第２のチケット表示装置によって表示される第２のチケット画像データと同一の時間変化を示す、
チケットデータサーバ。
【請求項９】
コンピュータを、
時計部の指示する日時および鍵データに基づいて、入場権限を証明する第１のチケット画像データを生成する手段、
前記第１のチケット画像データを表示部に表示する手段
として機能させるためのチケット表示プログラムであって、
前記表示部に表示される第１のチケット画像データは、前記時計部の指示する日時に同期して時間変化し、
前記表示部に表示される第１のチケット画像データは、前記チケット表示プログラムを実行する他のコンピュータの表示部に表示される、前記第１のチケット画像データと同一の入場権限を証明する第２のチケット画像データと同一の時間変化を示す、
チケット表示プログラム。
【請求項１０】
コンピュータを
所定の条件の満足時に、入場権限を証明するチケット画像データのダウンロード要求をサーバへ送信する手段、
前記サーバから前記入場権限を証明する第１のチケット画像データを受信する手段、  前記第１のチケット画像データを表示部に表示する手段
として機能させるためのチケット表示プログラムであって、
前記表示部に表示される第１のチケット画像データは、時間変化し、
前記第１のチケット画像データは、時計部の指示する日時によって表示タイミングを制御され、
前記表示部に表示される第１のチケット画像データは、前記チケット表示プログラムを実行する他のコンピュータの表示部に表示される、前記第１のチケット画像データと同一の入場権限を証明する第２のチケット画像データと同一の時間変化を示す、
チケット表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子チケットに関する。
【背景技術】
【０００２】
イベント会場、映画館などの入場ゲートでは、入場権限を有していない、例えばチケットを購入していない来場者が不正に入場するのを防ぐために、来場者が入場権限を有しているか否かの確認（入場管理）が行われる。
【０００３】
具体的には、古典的な、紙チケットのもぎりによる入場管理が、現在も広く行われている。また、紙チケットのもぎりに代わる入場管理手法として、紙チケットに印刷されたＱＲコード（登録商標）、またはスマートフォンに表示されたＱＲコードを、リーダーで読み取ることによる入場管理も行われている。
【０００４】
また、特許文献１には、端末装置１が、信号発信装置２からの信号特定情報に基づいて、電子チケットを使用済みに更新し（［００４４］）、一目で確認できる情報を更新済みアイコンとして表示部に表示すること（［００４５］）が記載されている。また、表示部に表示する情報は、動画等の動的情報であっても良いこと、および、チケット管理サーバ３から受信した情報であってもよいことが記載されている（［００３１］）。
【０００５】
非特許文献１には、イベントの来場者のスマートフォン、タブレットなど端末の背景色をサーバに同期して１秒程度の周期でランダムに変化させ、それを入場管理者が目視することで高速に入場管理を行う手法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６−７１５４４号公報
【非特許文献】
【０００７】
【非特許文献１】「ＱＲコードはもう古い！  新電子チケット「ＣｏｌｏｒＳｙｎｃ」は人間が色を見る２１世紀のモギリ」、［ｏｎｌｉｎｅ］、２０１３年１２月１３日、［２０１７年７月１２日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｊｐ．ｔｅｃｈｃｒｕｎｃｈ．ｃｏｍ／２０１３／１２／１３／ｐｅａｔｉｘ−ｔｏ−ｒｅｉｎｖｅｎｔ−ｅ−ｔｉｃｋｅｔｉｎｇ−ｗｉｔｈ−ｃｏｌｏｒｓｙｎｃ／＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
大規模なイベント会場では、短時間に多数の来場者が殺到することがある。これは、来場者の安全性および快適性の両面で問題があり、入場ゲート周辺の渋滞を軽減する工夫が求められる。具体的には、個々の来場者の入場管理に要する時間を短縮すれば、来場者がスムーズに流れ、渋滞は軽減するであろう。来場者数や入場ゲート数にもよるが、概ね、１来場者あたり１秒もかけずに入場管理することが望ましい。
【０００９】
ＱＲコードをリーダーで読み取る手法では、リーダーの読み取りエラー、リーダーの故障などによる混乱が懸念される。また、スクリーンショット機能を悪用してＱＲコードを偽造し、不正入場を試みる者が現れるおそれもある。紙チケットのもぎりでは、入場管理者が来場者毎に、チケットを受け取り、内容を目視し、もぎり、手渡すという一連の作業を行う必要がある。
【００１０】
特許文献１に記載の手法は、紙チケットのもぎりに比べてチケットの受け渡しを省けることから、入場管理の時間短縮に貢献する可能性がある。しかしながら、この手法もまた、ＱＲコードの読み取り、および紙チケットのもぎりと同じく、１来場者毎に入場管理を行うという枠組みを依然として想定していることから、１来場者あたりの入場管理に要する時間のさらなる短縮は困難である。
【００１１】
非特許文献１に記載の手法は、来場者の端末の背景色をサーバに同期して１秒程度の短い周期で変化させることを想定している。故に、端末およびサーバが高精度に同期していなければ、来場者の端末の背景色がばらばらのタイミングで高速に変化することになる。このような場合には、入場管理者が目視確認の負担が大きく、来場者を捌く速度が落ちたり、チケット購入者を不正入場として誤って判断したりするおそれがある。
【００１２】
本発明は、複数の来場者の入場管理をまとめて行えるようにすることで、個々の来場者の入場管理に要する時間を短縮することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の態様によれば、チケット表示装置は、時計部と、受信部と、生成部と、表示部とを含む。時計部は、日時を指示する。受信部は、鍵データを受信する。生成部は、時計部の指示する日時および鍵データに基づいて、入場権限を証明する第１のチケット画像データを生成する。表示部は、第１のチケット画像データを表示する。表示部に表示される第１のチケット画像データは、時計部の指示する日時に同期して時間変化する。表示部に表示される第１のチケット画像データは、他のチケット表示装置によって表示される、第１のチケット画像データと同一の入場権限を証明する第２のチケット画像データと同一の時間変化を示す。
【００１４】
本発明の第２の態様によれば、時計部と、送信部と、受信部と、表示部とを含む。時計部は、日時を指示する。送信部は、所定の条件の満足時に、入場権限を証明するチケット画像データのダウンロード要求をサーバへ送信する。受信部は、サーバから入場権限を証明する第１のチケット画像データを受信する。表示部は、第１のチケット画像データを表示する。表示部に表示される第１のチケット画像データは、時間変化する。第１のチケット画像データは、時計部の指示する日時によって表示タイミングを制御される。表示部に表示される第１のチケット画像データは、他のチケット表示装置によって表示される、第１のチケット画像データと同一の入場権限を証明する第２のチケット画像データと同一の時間変化を示す。
【００１５】
本発明の第３の態様によれば、鍵データサーバは、送信部を含む。送信部は、入場権限を有する第１のユーザに関連付けられた第１のチケット表示装置へ第１の鍵データを送信し、第１のユーザと同一の入場権限を有する第２のユーザに関連付けられた第２のチケット表示装置へ第２の鍵データを送信する。第１の鍵データおよび第１のチケット表示装置に内蔵された時計部の指示する日時に基づいて第１のチケット表示装置によって生成され表示される第１のチケット画像データは、第２の鍵データおよび第２のチケット表示装置に内蔵された時計部の指示する日時に基づいて第２のチケット表示装置によって生成され表示される第２のチケット画像データと同一の時間変化を示す。
【００１６】
本発明の第４の態様によれば、チケットデータサーバは、受信部と、送信部とを含む。受信部は、第１のチケット表示装置および第２のチケット表示装置から、入場権限を証明するチケット画像データのダウンロード要求を受信する。送信部は、第１のチケット表示装置および第２のチケット表示装置へ、第１のチケット画像データおよび第２のチケット画像データを送信する。第１のチケット表示装置は、当該第１のチケット表示装置に内蔵された時計部の指示する日時によって第１のチケット画像データの表示タイミングを制御する。第２のチケット表示装置は、当該第２のチケット表示装置に内蔵された時計部の指示する日時によって第２のチケット画像データの表示タイミングを制御する。第１のチケット表示装置によって表示される第１のチケット画像データは、第２のチケット表示装置によって表示される第２のチケット画像データと同一の時間変化を示す。
【発明の効果】
【００１７】
本発明によれば、複数の来場者の入場管理をまとめて行えるようにすることで、個々の来場者の入場管理に要する時間を短縮することができる。
【図面の簡単な説明】
【００１８】
【図１】第１の実施形態に係る電子チケットシステムを例示するブロック図。
【図２】図１中のチケット表示装置を例示するブロック図。
【図３】図２のチケット表示装置によって表示されるチケット画像データの時間変化を例示する図。
【図４】図１中の鍵データサーバを例示するブロック図。
【図５】図２のチケット表示装置の動作を例示するフローチャート。
【図６】図４の鍵データサーバの動作を例示するフローチャート。
【図７】第２の実施形態に係る電子チケットシステムを例示するブロック図。
【図８】図７中のチケット表示装置を例示するブロック図。
【図９】図７中のチケットデータサーバを例示するブロック図。
【図１０】図８のチケット表示装置の動作を例示するフローチャート。
【図１１】図９のチケットデータサーバの動作を例示するフローチャート。
【発明を実施するための形態】
【００１９】
以下、図面を参照しながら実施形態の説明を述べる。なお、以降、説明済みの要素と同一または類似の要素には同一または類似の符号を付し、重複する説明については基本的に省略する。例えば、複数の同一または類似の要素が存在する場合に、各要素を区別せずに説明するために共通の符号を用いることがあるし、各要素を区別して説明するために当該共通の符号に加えて枝番号を用いることもある。
【００２０】
（第１の実施形態）  
本発明の第１の実施形態に係る電子チケットシステムは、例えば、イベント会場、映画館など対象の場所への入場権限を証明するための電子チケットをチケット購入者に提供する。具体的には、チケット購入者のチケット表示装置は、鍵データサーバから鍵データをダウンロードする。チケット表示装置は、この鍵データと当該チケット表示装置に内蔵された時計部の指示する日時とに基づいて対象の場所への入場権限を証明するチケット画像データを生成して表示する。これにより、チケット表示装置は、電子チケットとして機能する。ここで、チケット画像データを含む画像データとは、静止画に限らず、動画またはテキストなどの人間の視覚に訴える情報を、例えば液晶ディスプレイなどの表示装置に表示するためのデータ全般を意味し得る。
【００２１】
表示されるチケット画像データは、時計部の指示する日時に同期して時間変化する。故に、スクリーンショットを悪用したチケット画像データの偽造は困難である。さらに、表示されるチケット画像データの時間変化は、他のチケット表示装置の時間変化と同一である。故に、入場管理者は、複数の来場者のチケット表示装置に表示されたチケット画像データをまとめて目視することで、個々の来場者の入場管理に要する時間を短縮することができる。
【００２２】
本実施形態に係る電子チケットシステムは、図１に例示されるように、チケット表示装置１００−１，１００−２と、鍵データサーバ２００と、チケット販売サーバ３００とを含む。各チケット表示装置１００は、鍵データサーバ２００およびチケット販売サーバ３００とネットワークを介して接続されている。なお、チケット表示装置１００の数は、簡単化のために２つとしたが、３以上であってよい。また、図１に示されるサーバ構成は例示に過ぎず、１つのサーバの機能が複数の装置によって分担されてもよいし、複数のサーバの機能が１つの装置に集約されてもよい。
【００２３】
チケット表示装置１００は、チケット販売サーバ３００へアクセスし、チケットを購入することで、対象の場所への入場権限を獲得する。チケットの購入は、既存の電子商取引（ＥＣ；Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）の技法を利用して実現可能である。チケット販売サーバ３００は、チケット購入者の情報、例えば、チケット購入者の識別情報（例えば、図１の電子チケットシステムにおいて利用者に紐付けられたアカウント名などの識別情報）、チケット購入時に使用されたチケット表示装置１００の識別情報、などを鍵データサーバ２００へ通知するとともに、鍵データの発行要求を鍵データサーバ２００へ送る。
【００２４】
鍵データサーバ２００は、チケット販売サーバ３００から鍵データの発行要求を受信すると、これに応じて鍵データを発行し、チケット購入者のチケット表示装置１００へ送信する。
【００２５】
チケット表示装置１００は、鍵データサーバ２００から鍵データを受信し、この鍵データと、当該チケット表示装置１００に内蔵された時計部の指示する日時とに基づいて、チケット画像データを生成し、表示する。表示されたチケット画像データは、時計部の指示する日時に同期して時間変化する。故に、スクリーンショットを悪用したチケット画像データの偽造は困難である。
【００２６】
そして、チケット表示装置１００に表示されるチケット画像データの時間変化は、他のチケット表示装置１００に表示されるチケット画像データの時間変化と同一である。他方、入場管理者は、チケット表示装置１００またはその他の手段により、現在表示されるべきチケット画像データを参照できる。故に、複数の来場者が一斉に自己のチケット表示装置１００を提示したとしても、入場管理者はこれらのチケット表示装置１００の画面を目視してまとめて入場管理することが可能である。例えば５人を１グループとすれば、１グループあたりの入場管理に３秒かかったとしても、１来場者あたりでは０．６秒で捌くことができる。もし、画面表示のおかしなチケット表示装置１００を提示した来場者がいたとしても、この者の入場権限をその場では精査せず、入場者の列から一旦離脱させ、例えば紙チケット利用者向け、または専用の入場ゲートに案内することで、滞りなく来場者を捌くことができる。
【００２７】
以下、図１中のチケット表示装置１００および鍵データサーバ２００の構成および動作について順に図面を用いて説明する。  
まず、チケット表示装置１００の構成例を説明する。チケット表示装置１００は、典型的には、モバイル端末（例えば、タブレット、スマートフォン、ラップトップ、フィーチャーフォン、ポータブルゲーム機、デジタルミュージックプレイヤー、電子書籍リーダなど）端末であるが、これらに限られない。
【００２８】
チケット表示装置１００は、チケットの購入制御、チケット画像データの生成、通信制御および表示制御などを行うプロセッサ、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、かかる処理を実現するために当該プロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを一時的に格納するメモリとを含んでいる。
【００２９】
チケット表示装置１００は、さらに、ネットワークに接続するための通信装置と、チケット画像データを表示するための表示装置とを利用可能である。これらの通信装置および表示装置は、チケット表示装置１００に内蔵されていてもよいし、チケット表示装置１００に外付けされてもよい。
【００３０】
通信装置は、ネットワーク経由で、鍵データサーバ２００、チケット販売サーバ３００などの外部装置と通信をする。具体的には、通信装置は、チケット購入時にチケット販売サーバ３００と必要な情報をやり取りしたり、鍵データサーバ２００から鍵データをダウンロードしたりする。なお、先の説明では、チケット販売サーバ３００が鍵データの発行要求を鍵データサーバ２００へ送ることとしたが、代わりにチケット表示装置１００が鍵データの発行要求を鍵データサーバ２００へ送ってもよい。
【００３１】
表示装置は、動画像、静止画像、テキストなどを表示する。表示装置は、例えば、液晶ディスプレイ、有機ＥＬ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイなどである。なお、表示装置は、タッチスクリーンのように入力装置の機能を備えていてもよい。
【００３２】
次に、図２を用いてチケット表示装置１００の構成例の説明を続ける。図２のチケット表示装置１００は、受信部１０１と、時計部１０２と、チケットデータ生成部１０３と、表示部１０４とを含む。
【００３３】
受信部１０１は、鍵データサーバ２００からネットワーク経由で鍵データを受信する。受信部１０１は、受信した鍵データをチケットデータ生成部１０３へ送る。鍵データは、後述されるように、例えば、時刻同期型ワンタイムパスワードシステムにおいてセキュリティトークンに表示される数字列または文字列を生成するために用いられるシードコード、またはこれに類似の情報であってよい。なお、時刻同期型ワンタイムパスワードのアルゴリズムの参考文献として、例えば「RFC 6238 - TOTP: Time-based One-time Password Algorithm」（URL:https://tools.ietf.org/html/rfc6238）が知られている。受信部１０１は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００３４】
時計部１０２は、日時を指示する。時計部１０２は、例えば、固定周波数で振動する水晶発振器と、その出力を分周して１Ｈｚの信号を得る分周回路と、この信号をカウントして日時を示すシリアル値を得るカウンタとを含む。時計部１０２の指示する日時は、チケットデータ生成部１０３によって参照される。
【００３５】
チケットデータ生成部１０３は、受信部１０１から鍵データを受け取り、時計部１０２の指示する日時を参照する。チケットデータ生成部１０３は、鍵データと時計部１０２の指示する日時とに基づいて、入場権限を証明するチケット画像データを生成し、表示部１０４へ送る。
【００３６】
例えば、チケットデータ生成部１０３は、鍵データに基づくシードコードと時計部１０２の指示する日時とを用いて所定の演算を行うことで値を導出する。そして、チケットデータ生成部１０３は、この値を、対応する画像データへと変換する。例えば、値の少なくとも一部が、画像データの絵柄の種類、または絵柄の色、模様、位置若しくは向きを決定するコマンドとして使用され得る。
【００３７】
チケットデータ生成部１０３は、前述のプロセッサおよびメモリであってよい。例えば、プロセッサが、メモリにロードされた電子チケット管理のためのアプリケーションを実行することで、チケットデータ生成部１０３として機能してもよい。
【００３８】
チケット画像データは、時計部１０２の指示する日時に同期して時間変化する画像データである。チケット画像データの絵柄は任意であるが、入場管理者、すなわち人間が目視により認識する必要があるので、複雑でない絵柄が好ましい。図３に、チケット画像データの時間変化を例示する。図３の例では、チケット画像データは、５秒おきに太陽から月へ、それから月から雲へと変化している。
【００３９】
チケット画像データの変化は、図３の例に限られない。チケット画像データの変化とは、色、明るさ、模様、絵柄、文字または数字が、異なる色、明るさ、模様、絵柄、文字または数字へ変化することであってもよいし、絵柄、文字または数字は変わらないがその位置または向きが変化することであってもよい。また、チケット画像データには、変化しない部分があってもよい。例えば、チケット画像データが、イベント名、会場名、開催日時などの情報を表す部分を含んでいる場合に、この部分が時間変化しなくてもよい。また、チケットデータ生成部１０３は、外観の同一な画像データが繰り返し出現しないようにチケット画像データの時間変化を制御してもよい。これにより、過去のチケット画像データの表示を分析したとしても、未来に表示されるチケット画像データの手がかりを得ることはできなくなる。すなわち、スクリーンショットを悪用したチケット画像データの偽造は困難となる。
【００４０】
チケット画像データの変化する周期は、図３で例示された５秒よりも短くてもよいし長くてもよい。例えば、時刻同期型ワンタイムパスワードシステムと同様に１分程度としてもよい。周期が短すぎると、入場管理者によるチケット画像データの目視確認の負担が大きい。例えば、入場管理者が、現在表示されるべきチケット画像データと来場者のチケット表示装置１００に表示されたチケット画像データとを見比べている間に当該チケット画像データが変化すると、当該チケット表示装置１００が現在表示されるべきチケット画像データを表示しているのかどうかを判断するのにもたつく可能性がある。そこで、例えば、１グループ分の入場管理のために設定された時間（例えば３秒）よりも長い周期を設定するか、チケット画像データの変化を点滅のような絵柄自体の変化を伴わないビジュアルエフェクトに留めてもよい。他方、周期が長すぎると、チケット画像データが長期間に亘って変化しないので、スクリーンショットを悪用したチケット画像データの偽造の困難性が低下するおそれがある。
【００４１】
さらに、このチケット画像データは、他のチケット表示装置１００によって表示される、当該チケット画像データと同一の入場権限を証明するチケット画像データと同一の時間変化を示す。換言すれば、同一の入場権限を獲得したチケット表示装置１００は全て、同一のチケット画像データを生成し、表示することができる。ただし、チケット画像データは、各チケット表示装置１００に内蔵された時計部１０２の指示する日時に同期して時間変化するので、当該時計部１０２の時刻がずれていればチケット画像データの変化するタイミングもずれることになる。
【００４２】
同一の入場権限を獲得した全てのチケット表示装置１００が同一のチケット画像データを生成し、表示できるようにするためには、例えば、全てのチケット表示装置１００に同一の鍵データを配布し、当該鍵データをそのままシードコードとして用いればよい。かかる技法によれば、鍵データを生成するための鍵データサーバ２００の処理負荷が小さい反面、鍵データが流出した場合にはチケット画像データが容易に偽造されるおそれがある。
【００４３】
そこで、鍵データサーバ２００は、チケット表示装置１００毎に、個別の鍵データを生成してもよい。具体的には、各チケット表示装置１００のチケットデータ生成部１０３は、当該チケット表示装置１００に配布された鍵データと例えばチケット購入者または当該チケット表示装置１００の識別情報のような固有の情報との演算によりシードコードを導出する。鍵データサーバ２００は、全チケット表示装置１００において同一のシードコードが導出できるように、各チケット表示装置１００に対する個別の鍵データを生成する。かかる鍵データを他のチケット表示装置１００へ複製したとしても、シードコードの演算方法が不明である限り正しいシードコードを演算することはできないので、チケット画像データを偽造することは困難となる。
【００４４】
表示部１０４は、チケットデータ生成部１０３からチケット画像データを受け取り、これを表示する。表示部１０４は、前述の表示装置であってもよいし、当該表示装置とのインターフェースであってもよい。
【００４５】
前述のように、チケット表示装置１００間で時計部１０２の時刻にずれがあると、チケット画像データの変化するタイミングもずれることになる。すなわち、入場権限を有するユーザ（チケット購入者または入場管理者）のチケット表示装置１００の画面に、現在表示されるべきチケット画像データではなく、それよりも前または後に表示されるべきチケット画像データが表示される可能性がある。
【００４６】
そこで、来場者および入場管理者の少なくとも一方のチケット表示装置１００の表示部１０４は、チケット画像データのうち、当該チケット表示装置１００の時計部１０２が指示する（現在）日時に関連付けられる現行画像データだけでなく、当該日時よりも前および後の日時にそれぞれ関連付けられる先行画像データおよび後続画像データのうち少なくとも１つを表示できるようにしてもよい。例えば、直前２つの先行画像データと、直前２つの後続画像データとを表示できるようにしてもよい。これにより、来場者および入場管理者のチケット表示装置１００の時計部１０２の時刻がずれていた場合にも、スムーズな入場管理が可能となる。なお、表示部１０４は、先行画像データまたは後続画像データを、現行画像データと同一画面に並べて表示してもよいし、現行画像データと択一的に切り替えて表示してもよい。
【００４７】
また、チケット表示装置１００間での時計部１０２の時刻のずれを未然に防ぐために、例えば、鍵データサーバ２００またはチケット販売サーバ３００が、チケット表示装置１００からのアクセス時に当該チケット表示装置１００の時計部１０２の時刻のずれを検知し、ずれていた場合には時刻設定を行うように促すアラートを出すようにしてもよい。
【００４８】
次に、鍵データサーバ２００の構成例を説明する。鍵データサーバ２００は、サーバコンピュータであって、鍵データの生成および通信制御などを行うプロセッサと、かかる処理を実現するために当該プロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを一時的に格納するメモリとを含んでいる。
【００４９】
鍵データサーバ２００は、さらに、ネットワークに接続するための通信装置と、大容量のデータを蓄積するための補助記憶装置とを利用可能である。通信装置および補助記憶装置は、鍵データサーバ２００に内蔵されていてもよいし、鍵データサーバ２００に外付けされてもよい。
【００５０】
通信装置は、ネットワーク経由で、チケット表示装置１００またはチケット販売サーバ３００と通信をする。例えば、通信装置は、チケット販売サーバ３００からチケット購入者の情報、鍵データの発行要求などを受信したり、チケット表示装置１００へ鍵データを配布したりする。
【００５１】
補助記憶装置は、例えば、チケット購入者の情報を蓄積する。補助記憶装置は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発性記憶媒体であることが好ましい。補助記憶装置は、鍵データサーバ２００にネットワーク経由で接続されたファイルサーバであり得る。
【００５２】
次に、図４を用いて鍵データサーバ２００の構成例の説明を続ける。図４の鍵データサーバ２００は、受信部２０１と、購入者情報記憶部２０２と、鍵データ生成部２０３と、送信部２０４とを含む。
【００５３】
受信部２０１は、チケット販売サーバ３００から、チケット購入者の情報および鍵データの発行要求を受信する。なお、鍵データの発行要求は、チケット表示装置１００が送信してもよい。この場合に、受信部２０１は、必要に応じてチケット表示装置１００の認証を行ってもよい。受信部２０１は、チケット購入者の情報を図示されない購入者情報記憶部２０２に保存する。また、受信部２０１は、鍵データの発行要求を鍵データ生成部２０３へ送る。受信部２０１は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００５４】
購入者情報記憶部２０２は、受信部２０１からチケット購入者の情報を受け取り、これを格納する。チケット購入者の情報は、チケット表示装置１００の認証を行うために受信部２０１によって参照されたり、チケット表示装置１００に対して前述の個別の鍵データを発行するために鍵データ生成部２０３によって参照されたり、発行した鍵データの宛先を設定するために送信部２０４によって参照されたりする。購入者情報記憶部２０２は、前述の補助記憶装置であってもよいし、当該補助記憶装置とのインターフェースであってもよい。
【００５５】
鍵データ生成部２０３は、受信部２０１から鍵データの発行要求を受け取り、これに応じて鍵データを生成する。鍵データは、ランダムな数字列、文字列などであり得る。全てのチケット表示装置１００に同一の鍵データを配布する場合には、鍵データ生成部２０３は、最初の発行要求の受信時に生成した鍵データを図示されない記憶部に保存しておき、２回目以降の発行要求の受信時にこれを読み出せばよい。他方、チケット表示装置１００毎に個別の鍵データを生成する場合には、鍵データ生成部２０３は購入者情報記憶部２０２からチケット購入者の情報を読み出し、これに基づいて鍵データを生成してもよい。鍵データ生成部２０３は、生成した鍵データを送信部２０４へ送る。鍵データ生成部２０３は、前述のプロセッサおよびメモリであり得る。
【００５６】
送信部２０４は、鍵データ生成部２０３から鍵データを受け取り、これをネットワーク経由でチケット表示装置１００へ送る。送信部２０４は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００５７】
次に、図５を用いて、チケット表示装置１００の動作を説明する。  
まず、チケット表示装置１００は、チケット販売サーバ３００にアクセスし、チケットを購入する（ステップＳ１１１）。ステップＳ１１１の完了後に、チケット販売サーバ３００は、鍵データサーバ２００へ、チケット購入者の情報と共に鍵データの発行要求を送信する。鍵データサーバ２００は、鍵データの発行要求を受信すると、鍵データを発行し、これをチケット表示装置１００へ配布する。チケット表示装置１００の受信部１０１は、この鍵データを受信する（ステップＳ１１２）。
【００５８】
チケットデータ生成部１０３は、ステップＳ１１２において受信した鍵データと時計部１０２の指示する日時とに基づいてチケット画像データを生成する（ステップＳ１１３）。表示部１０４は、ステップＳ１１３において生成されたチケット画像データを表示する（ステップＳ１１４）。これらのステップＳ１１３およびステップＳ１１４を所定の周期で繰り返すことで、表示部１０４に表示されるチケット画像データは時間変化することになる。
【００５９】
次に、図６を用いて鍵データサーバ２００の動作を説明する。  
受信部２０１は、チケット販売サーバ３００から鍵データの発行要求を受信する（ステップＳ２１１）。鍵データ生成部２０３は、ステップＳ２１１において受信された発行要求に応じて鍵データを生成する（ステップＳ２１２）。送信部２０４は、ステップＳ２１２において生成した鍵データを送信する（ステップＳ２１３）。
【００６０】
以上説明したように、第１の実施形態に係る電子チケットシステムでは、チケット購入者のチケット表示装置が、鍵データをダウンロードし、当該鍵データと当該チケット表示装置に内蔵された時計部の指示する日時とに基づいてチケット画像データを生成し、これを表示する。このチケット画像データは、時計部の指示する日時に同期して時間変化する。さらに、このチケット画像データは、他のチケット表示装置によって表示される、当該チケット画像データと同一の入場権限を証明するチケット画像データと同一の時間変化を示す。故に、この電子チケットシステムによれば、入場管理者は、複数の来場者のチケット表示装置の画面を目視することで、当該複数の来場者の入場管理をまとめて行うことができる。また、このチケット画像データは、時間変化することから、スクリーンショットを悪用した偽造が困難である。
【００６１】
さらに、来場者および入場管理者の少なくとも一方のチケット表示装置の表示部は、チケット画像データのうち、当該チケット表示装置の時計部が指示する（現在）日時に関連付けられる現行画像データだけでなく、当該日時よりも前および後の日時にそれぞれ関連付けられる先行画像データおよび後続画像データのうち少なくとも１つを表示できるようにしてもよい。このようにすることで、チケット表示装置の間で時計部の時刻がずれていたとしても、スムーズな入場管理が可能となる。
【００６２】
（第２の実施形態）  
本発明の第２の実施形態に係る電子チケットシステムは、第１の実施形態と同様に、例えば、イベント会場、映画館など対象の場所への入場権限を証明するための電子チケットをチケット購入者に提供する。具体的には、チケット購入者のチケット表示装置は、例えば、対象の場所に地理的に近いこと、対象の場所への入場開始時刻が近いこと、などの所定の条件の満足時でなければ、対象の場所への入場権限を証明するチケット画像データをチケットデータサーバからダウンロードできない。故に、チケット画像データを事前に分析して偽造することは困難である。チケット表示装置は、所定の条件の満足時にチケット画像データをダウンロードし、これを表示する。これにより、チケット表示装置は、電子チケットとして機能する。
【００６３】
表示されるチケット画像データは、時間変化するので、スクリーンショットを悪用したチケット画像データの偽造は困難である。さらに、チケット画像データは、時計部の指示する日時によって表示タイミングを制御され、かつ、その時間変化は、他のチケット表示装置の時間変化と同一である。故に、入場管理者は、複数の来場者のチケット表示装置に表示されたチケット画像データをまとめて目視することで、個々の来場者の入場管理に要する時間を短縮することができる。
【００６４】
本実施形態に係る電子チケットシステムは、図７に例示されるように、チケット表示装置４００−１，４００−２と、チケットデータサーバ５００と、チケット販売サーバ３００とを含む。チケット販売サーバ３００およびチケットデータサーバ５００は、各チケット表示装置４００とネットワークを介して接続されている。なお、チケット表示装置４００の数は、簡単化のために２つとしたが、３以上であってよい。また、図７に示されるサーバ構成は例示に過ぎず、１つのサーバの機能が複数の装置によって分担されてもよいし、複数のサーバの機能が１つの装置に集約されてもよい。
【００６５】
チケット表示装置４００は、チケット販売サーバ３００へアクセスし、チケットを購入することで、対象の場所への入場権限を獲得する。チケットの購入は、既存の電子商取引の技法を利用して実現可能である。チケット販売サーバ３００は、チケット購入者の情報、例えば、チケット購入者の識別情報（例えば、図７の電子チケットシステムにおいて利用者に紐付けられたアカウント名などの識別情報）、チケット購入時に使用されたチケット表示装置４００の識別情報、などをチケットデータサーバ５００へ通知し、チケット画像データのダウンロード条件をチケット表示装置４００に通知する。なお、チケット画像データのダウンロード条件の通知は、チケットデータサーバ５００によって行われてもよい。
【００６６】
チケット表示装置４００は、所定のダウンロード条件が満足したと判定すると、チケットデータサーバ５００へ、チケット画像データのダウンロード要求を送る。チケットデータサーバ５００は、チケット表示装置４００からチケット画像データのダウンロード要求を受信すると、これに応じて、チケット画像データをチケット購入者のチケット表示装置４００へ送信する。
【００６７】
チケット表示装置４００は、チケットデータサーバ５００からチケット画像データを受信し、これを表示する。表示されたチケット画像データは、時間変化する。故に、スクリーンショットを悪用したチケット画像データの偽造は困難である。
【００６８】
そして、チケット画像データは、チケット表示装置４００に内蔵された時計部の指示する日時によって表示タイミングを制御され、その時間変化は、他のチケット表示装置４００に表示されるチケット画像データの時間変化と同一である。他方、入場管理者は、チケット表示装置４００またはその他の手段により、現在表示されるべきチケット画像データを参照できる。故に、複数の来場者が一斉に自己のチケット表示装置４００を提示したとしても、入場管理者はこれらのチケット表示装置４００の画面を目視してまとめて入場管理することが可能である。
【００６９】
以下、図７中のチケット表示装置４００およびチケットデータサーバ５００の構成および動作について順に図面を用いて説明する。  
まず、チケット表示装置４００の構成例を説明する。チケット表示装置４００は、典型的には、モバイル端末である。
【００７０】
チケット表示装置４００は、チケットの購入制御、通信制御および表示制御などを行うプロセッサ、例えばＣＰＵと、かかる処理を実現するために当該プロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを一時的に格納するメモリとを含んでいる。
【００７１】
チケット表示装置４００は、さらに、ネットワークに接続するための通信装置と、チケット画像データを表示するための表示装置とを利用可能である。これらの通信装置および表示装置は、チケット表示装置４００に内蔵されていてもよいし、チケット表示装置４００に外付けされてもよい。
【００７２】
通信装置は、ネットワーク経由で、チケット販売サーバ３００、チケットデータサーバ５００などの外部装置と通信をする。具体的には、通信装置は、チケット購入時にチケット販売サーバ３００と必要な情報をやり取りしたり、チケットデータサーバ５００からチケット画像データをダウンロードしたりする。
【００７３】
表示装置は、動画像、静止画像、テキストなどを表示する。表示装置は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、ＣＲＴディスプレイなどである。なお、表示装置は、タッチスクリーンのように入力装置の機能を備えていてもよい。
【００７４】
次に、図８を用いてチケット表示装置４００の構成例の説明を続ける。図８のチケット表示装置４００は、条件判定部４０１と、時計部４０２と、送信部４０３と、受信部４０４と、表示部４０５とを含む。
【００７５】
条件判定部４０１は、チケット画像データのダウンロード条件が満足したか否かを判定し、その満足時には送信部４０３へ通知を送る。チケット画像データのダウンロード条件は、例えば、チケット購入時にチケット販売サーバ３００から受信してもよいし、対象の場所の位置または入場開始時刻に基づいて所定のアルゴリズムに従って自動で設定されてもよい。
【００７６】
ダウンロード条件は、チケット画像データによって証明される入場権限を行使する状況が近いことを判定するための条件である。このような状況下に限ってチケット画像データのダウンロードを許容することで、チケット画像データの複製は困難となる。ダウンロード条件は、時間的条件または地理的条件を含み得る。ダウンロード条件は、例えば、対象の場所への入場開始時刻まで所定時間以内、例えば１時間前となったこと、対象の場所まで所定の距離、例えば５００ｍよりも近づいたこと、対象の場所またはその付近に掲示されたパスワードが入力されたこと、などであってよい。
【００７７】
条件判定部４０１は、電子チケット管理のためのアプリケーションが起動されたこと、またはチケット画像データのダウンロードを指示するユーザ入力があったことなどをトリガとしてダウンロード条件の判定を行ってもよいし、予め定められたタイミングで条件判定を行ってもよい。条件判定部４０１は、ダウンロード条件の判定を行うために、時計部４０２の指示する日時、図示されない位置情報取得部によって取得された位置情報、図示されない入力部によって取得されたユーザ入力などを用いてもよい。位置情報は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）情報またはビーコン情報であり得る。
【００７８】
なお、条件判定部４０１に相当する構成がチケットデータサーバ５００に設けられてもよい。この場合に、チケット表示装置４００から送信される、チケット画像データのダウンロード要求には、例えば、当該チケット表示装置４００の位置情報、当該チケット表示装置４００へのユーザ入力（例えばパスワード）が含まれてもよい。或いは、ダウンロード条件が時間的条件に相当するならば、チケットデータサーバ５００は、ダウンロード条件の満足後に、チケット購入者のチケット表示装置４００へチケット画像データをプッシュしてもよい。
【００７９】
時計部４０２は、日時を指示する。時計部４０２は、例えば、固定周波数で振動する水晶発振器と、その出力を分周して１Ｈｚの信号を得る分周回路と、この信号をカウントして日時を示すシリアル値を得るカウンタとを含む。時計部４０２の指示する日時は、表示部４０５によって参照される。また、ダウンロード条件が時間に関するものである場合には、時計部４０２の指示する日時は条件判定部４０１によっても参照され得る。
【００８０】
送信部４０３は、条件判定部４０１からダウンロード条件が満足したことの通知を受けると、これに応じてチケット画像データのダウンロード要求を、ネットワーク経由でチケットデータサーバ５００へ送信する。送信部４０３は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００８１】
受信部４０４は、チケットデータサーバ５００からネットワーク経由でチケット画像データを受信する。受信部４０４は、受信したチケット画像データを表示部４０５へ送る。受信部４０４は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００８２】
チケット画像データは、時間変化する画像データである。チケット画像データの絵柄は任意であるが、入場管理者、すなわち人間が目視により認識する必要があるので、複雑でない絵柄が好ましい。チケット画像データの変化とは、色、明るさ、模様、絵柄、文字または数字が、異なる色、明るさ、模様、絵柄、文字または数字へ変化することであってもよいし、絵柄、文字または数字は変わらないがその位置または向きが変化することであってもよい。また、チケット画像データには、変化しない部分があってもよい。例えば、チケット画像データが、イベント名、会場名、開催日時などの情報を表す部分を含んでいる場合に、この部分が時間変化しなくてもよい。また、チケット画像データは、外観の同一な画像データが繰り返し出現しないものであってもよい。これにより、過去のチケット画像データの表示を分析したとしても、未来に表示されるチケット画像データの手がかりを得ることはできなくなる。すなわち、スクリーンショットを悪用したチケット画像データの偽造は困難となる。
【００８３】
チケット画像データの変化する周期が短すぎると、入場管理者によるチケット画像データの目視確認の負担が大きい。そこで、例えば、１グループ分の入場管理のために設定された時間（例えば３秒）よりも長い周期を設定するか、チケット画像データの変化を点滅のような絵柄自体の変化を伴わないビジュアルエフェクトに留めてもよい。他方、周期が長すぎると、チケット画像データが長期間に亘って変化しないので、スクリーンショットを悪用したチケット画像データの偽造の困難性が低下するおそれがある。
【００８４】
表示部４０５は、受信部４０４からチケット画像データを受け取り、これを表示する。ただし、表示部４０５は、時計部４０２の指示する日時によって、チケット画像データの表示タイミングを制御する。すなわち、チケット表示装置４００間で時計部４０２の時刻がずれていなければ、全てのチケット表示装置４００が同期してチケット画像データを表示するので、全てのチケット表示装置４００に表示されるチケット画像データの時間変化は同一となる。換言すれば、同一の入場権限を獲得したチケット表示装置４００は全て、同一のチケット画像データを表示することができる。ただし、チケット画像データは、各チケット表示装置４００に内蔵された時計部４０２の指示する日時に同期して時間変化するので、当該時計部４０２の時刻がずれていればチケット画像データの変化するタイミングもずれることになる。表示部４０５は、前述の表示装置であってもよいし、当該表示装置とのインターフェースであってもよい。
【００８５】
前述のように、チケット表示装置４００間で時計部４０２の時刻にずれがあると、チケット画像データの変化するタイミングもずれることになる。すなわち、不正入場者ではなくチケット購入者または入場管理者のチケット表示装置４００の画面に、現在表示されるべきチケット画像データではなく、それよりも前または後に表示されるべきチケット画像データが表示される可能性がある。
【００８６】
そこで、来場者および入場管理者の少なくとも一方のチケット表示装置４００の表示部４０５は、チケット画像データのうち、当該チケット表示装置４００の時計部４０２が指示する（現在）日時に関連付けられる現行画像データだけでなく、当該日時よりも前および後の日時にそれぞれ関連付けられる先行画像データおよび後続画像データのうち少なくとも１つを表示できるようにしてもよい。例えば、直前２つの先行画像データと、直前２つの後続画像データとを表示できるようにしてもよい。これにより、来場者および入場管理者のチケット表示装置４００の時計部４０２の時刻がずれていた場合にも、スムーズな入場管理が可能となる。なお、表示部４０５は、先行画像データまたは後続画像データを、現行画像データと同一画面に並べて表示してもよいし、現行画像データと択一的に切り替えて表示してもよい。
【００８７】
また、チケット表示装置４００間での時計部４０２の時刻のずれを未然に防ぐために、例えば、チケット販売サーバ３００またはチケットデータサーバ５００が、チケット表示装置４００からのアクセス時に当該チケット表示装置４００の時計部４０２の時刻のずれを検知し、ずれていた場合には時刻設定を行うように促すアラートを出すようにしてもよい。
【００８８】
次に、チケットデータサーバ５００の構成例を説明する。チケットデータサーバ５００は、サーバコンピュータであって、チケット画像データの読み書き制御および通信制御などを行うプロセッサと、かかる処理を実現するために当該プロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを一時的に格納するメモリとを含んでいる。
【００８９】
チケットデータサーバ５００は、さらに、ネットワークに接続するための通信装置と、大容量のデータを蓄積するための補助記憶装置とを利用可能である。通信装置および補助記憶装置は、チケットデータサーバ５００に内蔵されていてもよいし、チケットデータサーバ５００に外付けされてもよい。
【００９０】
通信装置は、ネットワーク経由で、チケット販売サーバ３００またはチケット表示装置４００と通信をする。例えば、通信装置は、チケット販売サーバ３００からチケット購入者の情報を受信したり、チケット表示装置４００からチケット画像データのダウンロード要求を受信したり、チケット表示装置４００へチケット画像データを配布したりする。
【００９１】
補助記憶装置は、例えば、チケット購入者の情報を蓄積する。補助記憶装置は、例えば、ＨＤＤ、ＳＳＤなどの不揮発性記憶媒体であることが好ましい。補助記憶装置は、チケットデータサーバ５００にネットワーク経由で接続されたファイルサーバであり得る。
【００９２】
次に、図９を用いてチケットデータサーバ５００の構成例の説明を続ける。図９のチケットデータサーバ５００は、受信部５０１と、購入者情報記憶部５０２と、チケット画像データ管理部５０３と、チケット画像データ記憶部５０４と、送信部５０５とを含む。
【００９３】
受信部５０１は、チケット販売サーバ３００からチケット購入者の情報を受信したり、チケット表示装置４００からチケット画像データのダウンロード要求を受信したりする。受信部５０１は、チケット画像データのダウンロード要求の受信時に、必要に応じてチケット表示装置４００の認証を行ってもよい。受信部５０１は、チケット購入者の情報を図示されない購入者情報記憶部５０２に保存する。また、受信部５０１は、チケット画像データのダウンロード要求をチケット画像データ管理部５０３へ送る。受信部５０１は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００９４】
購入者情報記憶部５０２は、受信部５０１からチケット購入者の情報を受け取り、これを格納する。チケット購入者の情報は、チケット表示装置４００の認証を行うために受信部５０１によって参照されたり、チケット画像データの宛先を設定するために送信部５０５によって参照されたりする。購入者情報記憶部５０２は、前述の補助記憶装置であってもよいし、当該補助記憶装置とのインターフェースであってもよい。
【００９５】
チケット画像データ管理部５０３は、受信部５０１からチケット画像データのダウンロード要求を受け取り、これに応じて適切なチケット画像データをチケット画像データ記憶部５０４から読み出す。適切なチケット画像データは、例えば、ダウンロード要求に含まれる情報から特定可能である。チケット画像データ管理部５０３は、読み出したチケット画像データを送信部５０５へ送る。チケット画像データ管理部５０３は、前述のプロセッサおよびメモリであり得る。
【００９６】
チケット画像データ記憶部５０４は、チケット画像データを格納する。チケット画像データ記憶部５０４は、入場権限の異なる複数種類のチケット画像データを格納する可能性がある。チケット画像データは、チケット画像データ管理部５０３によって生成されたものであってもよいし、図示されない外部装置によって生成され、受信部５０１によって受信されたものであってもよい。チケット画像データは、チケット表示装置４００への配布のためにチケット画像データ管理部５０３に読み出される。チケット画像データ記憶部５０４は、前述の補助記憶装置であってもよいし、当該補助記憶装置とのインターフェースであってもよい。
【００９７】
送信部５０５は、チケット画像データ管理部５０３からチケット画像データを受け取り、これをネットワーク経由でチケット表示装置４００へ送る。送信部５０５は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００９８】
次に、図１０を用いて、チケット表示装置４００の動作を説明する。  
まず、チケット表示装置４００は、チケット販売サーバ３００にアクセスし、チケットを購入する（ステップＳ４１１）。ステップＳ４１１の完了後に、チケット販売サーバ３００は、チケットデータサーバ５００へ、チケット購入者の情報を送信する。さらに、チケットデータサーバ５００は、チケット画像データのダウンロード条件をチケット表示装置４００へ送信してもよい。
【００９９】
条件判定部４０１は、ダウンロード条件が満足したか否かを判定する（ステップＳ４１２）。前述のように、ステップＳ４０２は様々なトリガで実行され得る。条件判定部４０１がダウンロード条件の満足を判定すると、送信部４０３は、チケット画像データのダウンロード要求をチケットデータサーバ５００へ送信する（ステップＳ４１３）。
【０１００】
チケットデータサーバ５００は、チケット画像データのダウンロード要求を受信すると、チケット画像データをチケット表示装置４００へ配布する。チケット表示装置４００の受信部４０４は、このチケット画像データを受信する（ステップＳ４１４）。
【０１０１】
表示部４０５は、ステップＳ４１４において受信されたチケット画像データを表示する（ステップＳ４１５）。ステップＳ４１５において、チケット画像データは、時計部４０２の指示する日時によって表示タイミングを制御される。また、チケット画像データは、全チケット購入者（および入場管理者）のチケット表示装置４００間で共通である。故に、全チケット購入者（および入場管理者）のチケット表示装置４００は、同じ日時（ただし、当該チケット表示装置４００におけるローカル日時）に同じチケット画像データを表示できる。
【０１０２】
次に、図１１を用いてチケットデータサーバ５００の動作を説明する。  
受信部５０１は、チケット表示装置４００からチケット画像データのダウンロード要求を受信する（ステップＳ５１１）。ここで、チケットデータサーバ５００が、チケット表示装置４００の代わりに、ダウンロード条件の判定を行うようにしてもよい。
【０１０３】
チケット画像データ管理部５０３は、ステップＳ５１１において受信されたダウンロード要求の対象となるチケット画像データを、チケット画像データ記憶部５０４から読み出す（ステップＳ５１２）。
【０１０４】
送信部５０５は、ステップＳ５１２において読み出されたチケット画像データを、ステップＳ５１１において受信したダウンロード要求の送信元であるチケット表示装置４００へ送信する（ステップＳ５１３）。
【０１０５】
以上説明したように、第２の実施形態に係る電子チケットシステムでは、チケット購入者のチケット表示装置が、ダウンロード条件の満足後に、チケット画像データをダウンロードし、これを表示する。このチケット画像データは、時計部の指示する日時によって表示タイミングを制御される。さらに、このチケット画像データは、他のチケット表示装置のチケット画像データと基本的に同一である。故に、このチケット画像データは、他のチケット表示装置によって表示される、当該チケット画像データと同一の入場権限を証明するチケット画像データと同一の時間変化を示す。故に、この電子チケットシステムによれば、入場管理者は、複数の来場者のチケット表示装置の画面を目視することで、当該複数の来場者の入場管理をまとめて行うことができる。また、このチケット画像データは、時間変化することから、スクリーンショットを悪用した偽造が困難である。さらに、このチケット画像データは、ダウンロード条件が満足しなければダウンロードすることができないので、入場権限の行使時までに複製することは困難である。
【０１０６】
さらに、来場者および入場管理者の少なくとも一方のチケット表示装置の表示部は、チケット画像データのうち、当該チケット表示装置の時計部が指示する（現在）日時に関連付けられる現行画像データだけでなく、当該日時よりも前および後の日時にそれぞれ関連付けられる先行画像データおよび後続画像データのうち少なくとも１つを表示できるようにしてもよい。このようにすることで、チケット表示装置の間で時計部の時刻がずれていたとしても、スムーズな入場管理が可能となる。
【０１０７】
（変形例）  
電子チケットの入場権限は、再入場を許容してもよい。この場合に、入場者が出場し、他人にスマホを貸し渡し、この他人が再入場を試みるおそれがある。かかる電子チケットの使い回しによる不正入場を防ぐために、再入場時、すなわち入場権限の再行使時には、例えば指紋認証などの生体認証によりチケット表示装置の提示者が当該チケット表示装置の所有者本人であることが確認されてから（すなわち、生体認証がパスしてから）、チケット画像データを再表示できるようにしてもよい。チケット表示装置は、当該チケット表示装置の所有者の生体認証を行う認証部を含み得る。なお、ここで説明したケースとは逆に、チケット表示装置の非所有者が初回に入場し、当該チケット表示装置の所有者が再入場する、というケースも想定される。この対策のために、初回入場時にも生体認証を課してもよい。
【０１０８】
上述の実施形態は、本発明の概念の理解を助けるための具体例を示しているに過ぎず、本発明の範囲を限定することを意図されていない。実施形態は、本発明の要旨を逸脱しない範囲で、様々な構成要素の付加、削除または転換をすることができる。
【０１０９】
上記各実施形態において説明された種々の機能部は、回路を用いることで実現されてもよい。回路は、特定の機能を実現する専用回路であってもよいし、プロセッサのような汎用回路であってもよい。
【０１１０】
上記各実施形態の処理の少なくとも一部は、汎用のコンピュータを基本ハードウェアとして用いることでも実現可能である。上記処理を実現するプログラムは、コンピュータで読み取り可能な記録媒体に格納して提供されてもよい。プログラムは、インストール可能な形式のファイルまたは実行可能な形式のファイルとして記録媒体に記憶される。記録媒体としては、磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリなどである。記録媒体は、プログラムを記憶でき、かつ、コンピュータが読み取り可能であれば、何れであってもよい。また、上記処理を実現するプログラムを、インターネットなどのネットワークに接続されたコンピュータ（サーバ）上に格納し、ネットワーク経由でコンピュータ（クライアント）にダウンロードさせてもよい。
【符号の説明】
【０１１１】
１００，４００・・・チケット表示装置
１０１，２０１，４０４，５０１・・・受信部
１０２，４０２・・・時計部
１０３・・・チケットデータ生成部
１０４，４０５・・・表示部
２００・・・鍵データサーバ
２０２，５０２・・・購入者情報記憶部
２０３・・・鍵データ生成部
２０４，４０３，５０５・・・送信部
３００・・・チケット販売サーバ
４０１・・・条件判定部
５００・・・チケットデータサーバ
５０３・・・チケット画像データ管理部
５０４・・・チケット画像データ記憶部
【図１】
2020053068.tif 000003
【図２】
2020053068.tif 000004
【図３】
2020053068.tif 000005
【図４】
2020053068.tif 000006
【図５】
2020053068.tif 000007
【図６】
2020053068.tif 000008
【図７】
2020053068.tif 000009
【図８】
2020053068.tif 000010
【図９】
2020053068.tif 000011
【図１０】
2020053068.tif 000012
【図１１】
2020053068.tif 000013