(57)【要約】      （修正有）【課題】クラッキングされにくく、高度な検証セキュリティを備え、不正入場を完全になくす効果を達成する電子チケット入場検証偽造防止システムと方法を提供する。【解決手段】チケットデータベースは少なくとも一チケット識別コードを保存し、チケット識別コードは表示モニターと音声受信装置を備えるユーザ端末装置にダウンロードされ保存される。バーコードリーダはユーザ端末装置の表示モニターが表示する第一二次元コードおよび第二二次元コードを順にスキャンし、入場読取り装置が第一二次元コードを合法であると解析した時、音声プレイヤーに通知音を再生させるように命令し、且つ第二二次元コードを解析し、ユーザ端末装置を持つユーザの入場を許可するか否かを決定する。【選択図】図５
2020038659.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一チケット識別コードを保存し、前記チケット識別コードは表示モニターと音声受信装置を備えるユーザ端末装置にダウンロードされて保存されるチケットデータベースと、
音声プレイヤーとバーコードリーダを含み、前記バーコードリーダは前記ユーザ端末装置の前記表示モニターが表示する第一二次元コードおよび第二二次元コードを順にスキャンし、前記第一二次元コードが合法であると解析すると、前記音声プレイヤーに通知音の再生を命令し、且つ前記第二二次元コードを解析し、ユーザ端末装置を持つユーザの入場を許可するか否かを決定する少なくとも一入場読取り装置と、
を含む電子チケット入場検証偽造防止システムにおいて、そのうち、
前記第一二次元コードもしくは前記第二二次元コードは暗号化演算する前記チケット識別コードに関連付けられ、且つ前記第二二次元コードは前記ユーザ端末装置の前記音声受信装置が前記通知音を受信した後に生成し、且つ前記第一二次元コードは前記第二二次元コードと異なることを特徴とする電子チケット入場検証偽造防止システム。
【請求項２】
前記音声プレイヤーが再生した前記通知音は、複数の音声ファイルからひとつを選択し、前記複数の音声ファイルは前記チケットデータベースもしくは前記音声プレイヤーに保存することを特徴とする請求項１記載の電子チケット入場検証偽造防止システム。
【請求項３】
前記電子チケット入場検証偽造防止システムは、更にゲートシステムを含み、前記入場読取り装置が前記第二二次元コードが合法であると解析し、ユーザ端末装置を持つ前記ユーザの入場を許可する時、前記入場読取り装置は前記ゲートシステムに前記ユーザの入場許可を通知することを特徴とする請求項１記載の電子チケット入場検証偽造防止システム。
【請求項４】
前記通知音は人の耳では聞こえない音声周波数帯域を有し、且つ前記通知音は単一の音声周波数帯域もしくは多数の音声周波数帯域を含むことを特徴とする請求項１記載の電子チケット入場検証偽造防止システム。
【請求項５】
前記ユーザ端末装置は更にＧセンサー、距離センサーおよび光センサーのうちの一つ、もしくはその組み合わせを有し、前記ユーザ端末装置が解析した前記通知音の音声周波数帯域が予め設定した音声周波数帯域条件に符合し、且つ前記これらセンサーのうちの一つ、もしくはその組み合わせの判断結果と合わせた後、前記ユーザ端末装置は前記第二二次元コードを生成して前記表示モニターに表示することを特徴とする請求項１記載の電子チケット入場検証偽造防止システム。
【請求項６】
電子チケット入場検証偽造防止方法において、
ユーザ端末装置の表示モニターが表示する第一二次元コードをスキャンし、
前記第一二次元コードが取得した第一情報を解析し、
前記第一情報と一チケットデータベースが提供した情報を照合して、音声ファイルが生成した通知音を再生するか否かを決定し、
前記ユーザ端末装置は前記表示モニターが表示する第二二次元コードをスキャンし、前記第二二次元コードは前記ユーザ端末装置の音声受信装置が前記通知音を受信した後に生成し、そのうち前記第一二次元コードもしくは前記第二二次元コードは前記ユーザ端末装置が保存したチケット識別コードに関連付けられ、
前記第二二次元コードが取得した第二情報を解析すること、を含み
前記第二情報を前記チケットデータベースが保存した情報と照合し、ユーザ端末装置を持つユーザの入場を許可するか否かを決定することを特徴とする電子チケット入場検証偽造防止方法。
【請求項７】
前記電子チケット入場検証偽造防止方法は、更に複数の音声ファイルから選択したうちの一つを有し、有効化した前記音声プレイヤーは選択した音声ファイルに基づき人の耳では聞こえない音声周波数帯域の前記通知音を再生することを特徴とする請求項６記載の電子チケット入場検証偽造防止方法。
【請求項８】
前記第一二次元コードと第二二次元コードは前記表示モニターに表示して時効性を備えることを特徴とする請求項６記載の電子チケット入場検証偽造防止方法。
【請求項９】
少なくとも一チケット識別コードを保存し、前記チケット識別コードは表示モニターと音声受信装置を備えるユーザ端末装置にダウンロードして保存されるチケットデータベースと、
音声プレイヤーとバーコードリーダを含み、前記バーコードリーダは前記ユーザ端末装置の前記表示モニターが表示する第一二次元コードおよび第二二次元コードを順にスキャンし、前記第一二次元コードを解析することで、前記音声プレイヤーに通知音を再生させるか否かを決定し、且つ前記第二二次元コードを解析し、ユーザ端末装置を持つユーザの入場を許可するか否かを決定する少なくとも一入場読取り装置と、を含む一種電子チケット入場検証偽造防止システムにおいて、そのうち、
前記第二二次元コードは暗号化演算する前記チケット識別コードに関連付けられ、且つ第二二次元コードは前記ユーザ端末装置の前記音声受信装置が前記通知音を受信した後に生成して前記表示モニターに表示し、且つ前記第一二次元コードは前記第二二次元コードと異なることを特徴とする電子チケット入場検証偽造防止システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子チケット入場検証偽造防止システムと方法に関し、特に音声再生によって二回検証できる電子チケット入場検証偽造防止システムと方法に係わる。
【背景技術】
【０００２】
インターネットの普及により、ユーザエンドとサーバエンドの間の取引は益々増加している。従前技術として、ユーザエンドはサーバエンドへ登録ログインしてチケット購入プログラムの取引を行う。しかし該取引は支払いに関するものだけで、チケットの提供についての従前技術は宅配、コンビニエンスストアでの受取等方式によって実体チケットを消費者の手元に届けるか、もしくは消費者に規定入場の３０分前に指定の窓口へ行き身分を証明するもので実体チケットを受取るように要求する。よって、従前技術は実体チケットを作成するコストおよび物流配送のコストが避けられない。
【０００３】
電子装置が確認指示を受信したのを検出ユニットが検出すると、変更可能な偽造防止証書は処理ユニットを経て処理され変更される。それは即ち識別通知を生成することでユーザに電子証書の真偽を識別できるようにする。そのうち該確認指示は手振り、音声、タスク、パスワードの一つもしくは上述の組み合わせを含む（例として特許文献１を参照）。
しかしながら、この従前技術は携帯電話エンド向けの解決案に過ぎず、該携帯電話エンドが人の声もしくは手振りの通知を受け取り、入場検証環境において人の声で確認指示を行うが、人の声の音量は一定ではなく、周囲の環境音の影響を受けることがあり、特に入口付近では、環境音は必ず大きく、且つ仮にスタッフもしくはユーザの声が不明瞭もしくは声が小さすぎる場合、検出ユニットが人の声の確認指示をはっきりと受取ることができない場合があり、音声を再入力しなければならない。これは入場検証プロセス全体の円滑性に影響を与え、それは従前技術が解決しなければならない技術問題となる。この他、従前技術利用時の変性模様（例として図５Ａ、Ｂ参照）もしくは文字もしくは数字（図４参照）で変更可能な偽造防止証書を生成すると、スタッフは合意の形式にもとづき肉眼で真偽を判断することになり、システムエンドではない判断は、人的要素が間違った判断をしやすくなる。更に従前技術は、処理後の変更可能な偽造防止証書もしくは識別通知について人が真偽を判断し、電子証書がオリジナルの電子証書であるか、それとも複製された電子証書であるかを判断できない。よって完全な不正入場をなくすことはできず、検証セキュリティにおいても改善されなければならない。
【０００４】
入場検証実施において、音声確認指示に利便性があるが、入場ポイントの周囲環境で音の影響を受けず、且つ音量レベルと送信範囲を正確に制御できれば、高度な検証の便利性と正確性を生み、および良好なユーザ入場ができ、現在の検証セキュリティ問題を改善し、産業実用性を高める。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】台湾  特許第Ｉ４７４７０６号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従前技術の問題と応用に係る要求において、音声再生によって二回検証を有効にする電子チケット入場検証偽造防止システムと方法を提供することを本発明の目的とする。
【０００７】
ユーザ端末装置をキャリアとして用い、音声再生を受信して二回検証を可能にする電子チケット入場検証偽造防止システムと方法を提供することを本発明の目的とする。
【課題を解決するための手段】
【０００８】
本発明の上述の目的を達成するため、本発明は電子チケット入場検証偽造防止システムを提供し、それはチケットデータベース、少なくとも一チケット識別コードを有する。
チケットデータベースは少なくとも一チケット識別コードを保存し、該チケット識別コードは表示モニターと音声受信装置を備えるユーザ端末装置にダウンロードされ保存される。
少なくとも一入場読取り装置は、音声プレイヤーとバーコードリーダを含み、該バーコードリーダは該ユーザ端末装置の該表示モニターが表示する第一二次元コードおよび第二二次元コードを順にスキャンする。
更に該入場読取り装置が該第一二次元コードを合法であると解析した時、該音声プレイヤーに通知音を再生させるように命令し、且つ該第二二次元コードを解析し、ユーザ端末装置を持つユーザの入場を許可するか否かを決定する。
そのうち、該第一二次元コードもしくは該第二二次元コードは暗号化演算する該チケット識別コードに関連付けられ、且つ該第二二次元コードは該ユーザ端末装置の該音声受信装置が該通知音を受信した後に生成し、且つ該第一二次元コードは該第二二次元コードと異なる。
【０００９】
本発明の上述の目的を達成するため、本発明は電子チケット入場検証偽造防止方法を提供し、それは、以下を含む。
ユーザ端末装置の表示モニターが表示する第一二次元コードをスキャンする。
該第一二次元コードが取得した第一情報を解析する。
該第一情報をチケットデータベースが提供した情報と照合し、音声ファイルから生成した通知音を再生するか否かを決定する。
該ユーザ端末装置は該表示モニターが表示する第二二次元コードをスキャンし、該第二二次元コードは、該ユーザ端末装置の音声受信装置が該通知音を受信した後に生成し、そのうち該第一二次元コードもしくは該第二二次元コードは該ユーザ端末装置が保存したチケット識別コードに関連付けられる。
該第二二次元コードが取得した第二情報を解析する。
該第二情報を該チケットデータベースに保存された情報と照合し、ユーザ端末装置を持つユーザの入場を許可するか否かを決定する。
【００１０】
本発明の上述の目的を達成するため、本発明は電子チケット入場検証偽造防止方法を提供する。表示モニターと音声受信装置を備えるユーザ端末装置を用い、それは、以下を提供する。
チケット識別コードをダウンロードして保存する。
該チケット識別コードに基づき、生成した第一二次元コードを該表示モニターに表示して入場読取り装置にスキャンして読み取らせる。
該音声受信装置が人の耳では聞こえない音声周波数帯域の通知音を受信すると、生成した第二二次元コードを該表示モニターに表示して該入場読取り装置にスキャンして読み取らせる。
【００１１】
本発明の上述の目的を達成するため、本発明はユーザ端末装置を提供し、電子チケット入場検証に使用する。該ユーザ端末装置は表示モニターと音声受信装置を備え、且つ、
デジタルチケット発行システムにログインするログインモジュールと、
該デジタルチケット発行システムからチケット識別コードをダウンロードして保存するチケットダウンロードモジュールと、
該表示モニターに表示して入場読取り装置にスキャンして読み取らせる第一二次元コードを生成するバーコード生成モジュールと、
人の耳では聞こえない音声周波数帯域の通知音を受信し、且つ該通知音を解析して該バーコード生成モジュールに通知し、生成した第二二次元コードを該表示モニターに表示して該入場読取り装置にスキャンして読み取らせる音声解析モジュールと、を有する。
そのうち該第一二次元コードもしくは該第二二次元コードは該チケット識別コードに関連付けられる。
【発明の効果】
【００１２】
本発明の電子チケット入場検証偽造防止システムと方法は、以下の利点がある。
【００１３】
異なる二次元コードの二重認証方式により、たとえ電子チケットの二次元コード（ＱＲ−ｃｏｄｅ  １）が複製されたとしても、新しい二次元コード（ＱＲ−ｃｏｄｅ  ２）を取得して転換する二回検証を行えず、複製された二次元コード（ＱＲ−ｃｏｄｅ  １）で検証しても入場できない。この他、入場検証時、入口ポイントのスタッフもしくはモバイル装置を持つユーザは、電子チケットの二次元コード（ＱＲ−ｃｏｄｅ  １）を表示するモニターが該入場読取り装置に近づく動作だけを見ればよく、実際、該入場読取り装置が二重検証されているかどうかは知られない。よって、本発明の二重検証方式はクラッキングされにくく、高度な検証セキュリティを備え、不正入場を完全になくす効果を達成する。
【００１４】
本発明のシステムと方法において、音声ファイルを再生するのは、電子チケットの二次元コードで合法であると判定した後であり、即ち、入場読取り装置もしくは検証サーバがすでに保存した多数の音声ファイルの中から一つを選んで再生し、音声再生装置によって人の耳では聞こえない音声周波数帯域の音声を再生して、第二次バーコードを検証するので、入口ポイントのスタッフもしくはモバイル装置を持つユーザは追加の動作を行う必要がなく、検証便利性が高く、良好なユーザ入場がスムーズである。
【００１５】
本発明のシステムと方法は、音声ファイルを再生して生成した音声は、一般の会話の音声と異なり、且つ人の耳では聞こえない特殊な高音周波数帯域もしくは低音周波数帯域を備え、且つ音量のレベル及び伝達範囲（例としてユーザのモバイル装置は、入場読取り装置もしくはそれと接続する別の音声再生装置に近い距離にあるときだけ、再生した音声を受信できる）を正確に制御する。よって入場検証時、該モバイル装置は例として話し声もしくは音楽などの周囲環境の各種音声の影響をまったく受けず、且つ音声のレベルもしくは距離等要素の影響を受けず、高度な検証正確性を備える。
【図面の簡単な説明】
【００１６】
【図１Ａ】本発明第一実施例の電子チケット入場検証偽造防止システムのアーキテクチャー図である。
【図１Ｂ】本発明第二実施例の電子チケット入場検証偽造防止システムのアーキテクチャー図である。
【図１Ｃ】本発明第三実施例の電子チケット入場検証偽造防止システムのアーキテクチャー図である。
【図２】本発明システムのユーザ端末装置に用いる端末アプリケーションのブロック図である。
【図３】本発明システムのシステムアプリケーションプログラムのブロック図である。
【図４】本発明のシステムのユーザ端末装置を使用した方法のフローチャート図である。
【図５】本発明のシステムエンドの電子チケット入場検証偽造防止方法のフローチャート図である。
【図６Ａ】本発明第一実施例の電子チケット入場検証偽造防止方法のメッセージ伝送図である。
【図６Ｂ】本発明第二実施例の電子チケット入場検証偽造防止方法のメッセージ伝送図である。
【図６Ｃ】本発明第三実施例の電子チケット入場検証偽造防止方法のメッセージ伝送図である。
【発明を実施するための形態】
【００１７】
先ず、図１Ａに示すのは、本発明第一実施例の電子チケット入場検証偽造防止システムのアーキテクチャー図である。第一実施例において、本発明の電子チケット入場検証偽造防止システムはシステムエンドとユーザエンドを有し、本発明のユーザ端末装置を持つユーザが例としてコンサート、野球場、講演、もしくは博物館等の現地に入場するのを規制する。本発明の良好な実施例として、該ユーザが該現地の入口に到着した時、本発明のユーザエンドにおいて、ユーザ端末装置２０は、オフライン状態（ｏｆｆ−ｌｉｎｅ）になることなく関連付けられた電子チケットの二次元コードを生成してそのモニター上に表示して入場検証を行う。本発明のシステムエンドにおいて、電子チケット入場検証偽造防止システム１０は、チケットデータベース１４、検証サーバ１３、少なくとも一入場読取り装置１１および対応する入場読取り装置１１によって制御されるゲートシステム１５と音声プレイヤー１６を有する。そのうち該入場読取り装置１１は二次元コードをスキャンするリーダ１２を備え、現地の一つの入口に配置したゲートシステム１５に対応して、ユーザの入場を規制する。音声プレイヤー１６は入場読取り装置１１の外部に設置してもよいし、入場読取り装置１１の内部に設置しても良い
【００１８】
当第一実施例において、本発明のユーザ端末装置２０はモバイル通信装置（例としてスマートフォン等）であり、端末アプリケーション（Ａｐｐ）をインストールして実行し、デジタルチケット発行システム４０にログインしてチケット購入システムを完了する。更にイベント開始前に、該デジタルチケット発行システム４０から購入完了した電子チケットをダウンロードし、該電子チケットのチケット識別コードをユーザエンドのモバイル通信装置に保存することで、イベント開始時の入場検証偽造防止にできたり、もしくは入場する時に該デジタルチケット発行システム４０から該電子チケットをダウンロードすることで、入場検証偽造防止として使用できる。
【００１９】
ユーザが現地に到着すると、本発明のユーザ端末装置２０をキャリアとして入場検証を行う。ユーザは事前にインストールされた端末アプリケーション（Ａｐｐ）を選択し、先ず該端末アプリケーションのマンマシンインタフェースに入り、マンマシンインタフェースにおいて、『入場検証』のインターフェースオプションを選ぶ。該端末アプリケーションは本発明システムエンドの入場読取り装置１１がスキャンして読取るために、事前にダウンロードし保存されたチケット識別コードを関連付けて第一回検証用の第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を生成してユーザ端末装置２０のモニター上に表示する。その他、本発明の良好な実施例において、ユーザ端末装置２０が表示した第一二次元コード２７は時効性を備えるため、仮に表示した第一二次元コード２７が設定時間を超えた場合、ユーザ端末装置２０は改めて第一二次元コード（ＱＲ−ｃｏｄｅ  １’）を生成して表示する。第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）と改めて生成した第一二次元コード（ＱＲ−ｃｏｄｅ  １’）は異なるが、両者はどちらもチケット識別コードの生成に基づいたもので、且つすべて入場読取り装置１１にスキャンして読み取らせる。また時効性設置の目的は、第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）が複製されて再利用されるのを防止し、それによって入場検証のセキュリティを高める。
【００２０】
入場読取り装置１１のリーダ１２が該第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）が取得した第一情報をスキャン解析した後、入場読取り装置１１は第一情報を検証サーバ１３へ伝送して、例としてチケット識別コード、ユーザ識別コードおよびタイムファクターのうちの一つもしくはその組み合わせを含む第一回検証を行う。該検証サーバ１３は入場読取り装置１１から該第一情報を取得し、該チケットデータベース１４が提供した情報と比較照合する。また、該チケットデータベース１４が提供した情報とは、該検証サーバ１３がユーザ識別コードに基づいて取得した第一回照合に必要な情報、例として該チケットデータベース１４が保存した該チケット識別コードである。仮に該検証サーバ１３が該第一二次元コード２７が取得した第一情報を該チケットデータベース１４の提供した情報と照合解析してそれが合法である場合、該検証サーバ１３は該チケットデータベース１４から音声ファイルを取得して該入場読取り装置１１に提供し、該入場読取り装置１１によって音声プレイヤー１６が該音声ファイルを再生し、通知音を生成することを可能にする。本発明の良好な実施例において、該通知音は人の耳では聞こえない音声周波数帯域である。
【００２１】
本発明の異なる実施例において、図１Ａと図１Ｂを参考とし、そのうち該図１Ｂが示すのは、本発明第二実施例の電子チケット入場検証偽造防止システムのアーキテクチャー図である。該検証サーバ１３の該チケットデータベース１４から取得した音声ファイルは特定の音声ファイルでもよいし、もしくは複数の音声ファイルからひとつを選択してもよい。もしも特定の音声ファイルを選択した場合、該検証サーバ１３は該第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を照合して合法とした後、図１Ａに示すとおり、該検証サーバ１３は音声プレイヤー１６が該特定の音声ファイルの再生を有効化したと該入場読取り装置１１に通知するか、もしくは図１Ｂに示すとおり、音声プレイヤー１６が該特定の音声ファイルを再生することを直接通知する。もしも複数の音声ファイルからひとつを選択する場合、該検証サーバ１３は電子チケットの関連情報に基づき異なる選択条件、例として同じ上演回もしくは同じ座席エリアに同じ音声ファイルを使用すると設定できる。図１Ａに示すとおり、該検証サーバ１３は選択した音声ファイルを該入場読取り装置１１に通知して音声プレイヤー１６が再生できるようにするか、もしくは図１Ｂに示すとおり音声プレイヤー１６の再生を直接通知する。
【００２２】
本発明のユーザ端末装置２０の音声受信装置（図未提示）は音声プレイヤー１６が再生した該通知音を受信し、且つ該通知音が合法であると判断すると、有効化されたユーザ端末装置２０は、第二回検証用の第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）を生成するために、事前にダウンロードし保存されたチケット識別コードを関連付けてユーザ端末装置２０のモニター上に表示され、本発明システムエンドの入場読取り装置１１にスキャンして読み取らせる。そのうち該第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）は該第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）と異なる。本発明の良好な実施例において、ユーザ端末装置２０が表示した第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）は同様に時効性を備え、仮に表示した第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）が設定時間を超えた場合、ユーザ端末装置２０は改めて第二二次元コード（ＱＲ−ｃｏｄｅ  ２’）を生成して表示する。その目的は第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）が再度複製使用されるのを防止するためで、これによって入場検証のセキュリティを高める。入場読取り装置１１のリーダ１２は該第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）が取得した第二情報をスキャンして解析した後、入場読取り装置１１は第二情報を検証サーバ１３へ伝送して検証を行う。該検証サーバ１３は入場読取り装置１１から該第二情報を取得する。該第二情報は例として該チケット識別コード、該ユーザ識別コードおよびタイムファクターのうちの一つもしくはその組み合わせを含み、更に該チケットデータベース１４が提供した情報と照合する。また該チケットデータベース１４が提供した情報は該検証サーバ１３がユーザ識別コードに基づいて取得した第二回照合に必要な情報、例としてチケットデータベース１４が保存した該チケット識別コードとする。もし該検証サーバ１３が該第二二次元コード２８の取得した第二情報を該チケットデータベース１４の提供した情報と照合解析して合法の場合、該検証サーバ１３は「入場検証成功」の照合結果を入場読取り装置１１へ通知もしくは伝送し、該入場読取り装置１１によってゲートシステム１５を有効化（Ｅｎａｂｌｅ）し、ユーザ端末装置２０を持つユーザの入場を許可する。
【００２３】
これらにより、本発明のシステムと方法は、二回検証の成功結果を確実にすることで、入場読取り装置１１のリーダ１２が二次元コードを読取る時間は少なくとも二回の二次元コードをスキャンして成功した時間が必要であり、ユーザ端末装置２０が表示したＱＲ−ｃｏｄｅ  １をＱＲ−ｃｏｄｅ  ２に変換してどちらもスキャンして読み取らせる。ユーザがユーザ端末装置２０に表示された二次元コードを入場読取り装置１１のリーダ１２から離すのが早すぎて二回検証に失敗するのを防止するため、該入場読取り装置１１はカウントダウン時間をユーザに提示するか、もしくは指示ライトが赤から緑に変わったのを表示した時に、ユーザは、ユーザ端末装置２０に表示された二次元コードを移離入場読取り装置１１のリーダ１２から離すことができる。
【００２４】
先ず図１Ｃに示すのは、本発明第三実施例の電子チケット入場検証偽造防止システムのアーキテクチャー図である。本発明第三実施例と図１Ａが示す第一実施例の違いは、システムエンドの検証サーバ１３だけで、そのうち本発明第三実施例の電子チケット入場検証偽造防止システム１０は検証サーバ１３を含まない。第一、第二実施例の検証サーバ１３が実施した検証照合作業は第三実施例では少なくとも一入場読取り装置１１によって実行される。本発明第三実施例において、入場読取り装置１１はユーザ識別コードに基づき該チケットデータベース１４へ直接アクセスし、該チケットデータベース１４から第一回検証の照合で保存したチケット識別コード、音声プレイヤー１６が再生した音声ファイル、および第二回検証の照合用の情報を取得する。それにより、入場読取り装置１１は該第一二次元コードおよび該第二二次元コードが取得した第一、第二情報のを解析し、該チケットデータベースが提供した情報との照合結果に基づき、ユーザ端末装置を持つユーザの入場を許可するか否かを決定する。
【００２５】
図２に示すのは、本発明のシステムのユーザ端末装置が使用する端末アプリケーションのブロック図である。本発明のシステムのユーザ端末装置２０で良好なのは、スマートフォンもしくはタブレット端末、例としてアップル社のｉＰｈｏｎｅ（登録商標）スマートフォン、ｉＰａｄ（登録商標）もしくはサムソン社のＧａｌａｘｙ（登録商標）スマートフォンである。本発明のユーザ端末装置２０はメモリー、音声受信装置、モニターとマンマシンインタフェース（図未提示）を備える。更に該マンマシンインタフェースの良好なものは、タッチスクリーンディプレイを含むバーチャルキーボード、もしくは携帯電話のＨｏｍｅキー、もしくは指紋認証センサーインターフェイス（例として、Ｔｏｕｃｈ  ＩＤ）、もしくは顔認証センサーインターフェイス（例として、Ｆａｃｅ  ＩＤ）、もしくは虹彩認証センサーインターフェイス、もしくは声門認証センサーインターフェイス等生体認証インターフェイスである。本発明の実施例において、ユーザ端末装置２０はデジタルチケット発行システム４０からチケット識別コードをダウンロードするか、もしくは第一回検証用の第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）のプログラムを生成し、該複数の生体認証インターフェイスを結合して入場検証のセキュリティを高める。
【００２６】
本発明のユーザ端末装置２０は該端末アプリケーション２１を実行するため、ログイン／登録モジュール２２、チケットダウンロードモジュール２３、暗号復号化モジュール２４、音声解析モジュール２５とバーコード生成モジュール２６を実装する。該ログイン／登録モジュール２２は該ユーザ端末装置２０とデジタルチケット発行システム４０との通信接続を確立する。図４に示すのは、本発明のシステムがユーザ端末装置２０を使用する方法のフローチャート図である。本発明のユーザエンドにおいて、該方法１００は以下のステップを含む。
ステップＳ１０１として、ユーザ端末装置２０が先ず、該デジタルチケット発行システム４０に接続すると、該ログイン／登録モジュール２２は登録プログラムに入り、該登録プログラム内で対応するユーザのユーザ端末装置２０にユーザ識別コードを割り当てて合法的なキャリアログインにする。該デジタルチケット発行システム４０は該ユーザチケット購入システムを完了すると、電子チケットのダウンロードを提供する。
ステップＳ１０２として、該ユーザ端末装置２０のチケットダウンロードモジュール２３は該ユーザ識別コードに基づいて合法的に該デジタルチケット発行システム４０からダウンロードし、且つ該電子チケットのチケット識別コードをメモリーへ保存する。この他、暗号復号化モジュール２４は該電子チケットのチケット識別コードをダウンロードして復号化し、更に暗号化に拠って生成した第一、第二二次元コード２７、２８の第一、第二情報を提供する。
【００２７】
ステップＳ１０３として、バーコード生成モジュール２６は、該端末アプリケーション２１のマンマシンインタフェースに基づき、ユーザが『入場検証』のインターフェースオプションを選択すると、チケット識別コード、ユーザ識別コードおよびタイムファクターを含む第一情報に基づき、第一回検証用の第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を生成してユーザ端末装置２０のモニター上に表示する。
ステップＳ１０４として、システムエンドのステップＳ２０４に応答し、図５に示すとおり、音声解析モジュール２５が第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）をモニターに表示して検証を行うと、有効化されたユーザ端末装置２０の音声受信装置が音声プレイヤー１６が再生した該通知音を受信し、該通知音に対して音声解析へ進み、解析された音声周波数帯域が予め設定した音声周波数帯域条件に符合するか否かを判断する。例として、予め設定した条件が人の耳では聞こえないＡ音声周波数帯域であり、仮に音声解析モジュール２５が受信並びに解析後に、解析後の音声周波数帯域がＡ音声周波数帯域であると判断した場合、それは該通知音は合法であるという意味で、バーコード生成モジュール２６で生成した第二回検証用の第二二次元コード２８を通知する。
ステップＳ１０５として、バーコード生成モジュール２６は、音声解析モジュール２５の指示によって、第二回検証用の第二情報に基づき第二回検証用の第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）を生成してユーザ端末装置２０のモニター上に表示し、モニターが表示したＱＲ−ｃｏｄｅ  １をＱＲ−ｃｏｄｅ  ２に変換する。
【００２８】
本発明の別の実施例において、ユーザ端末装置２０はＧセンサー（Ｇ−ｓｅｎｓｏｒ）、距離センサーおよび光センサーのうちの一つ、もしくはその組み合わせを有する。またステップＳ１０４では、解析した該通知音の音声周波数帯域が予め設定した音声周波数帯域条件に符合すると判断する他に、ユーザ端末装置２０の該バーコード生成モジュール２６が該これらセンサーのうちの一つ、もしくはその組み合わせを合わせて初めて第二回検証用の第二二次元コード２８を生成すると決定する。
例として、解析した該通知音の音声周波数帯域が予め設定した音声周波数帯域条件に符合すると、ユーザ端末装置２０はＧセンサー（Ｇ−ｓｅｎｓｏｒ）で、ユーザ端末装置２０のモニターが二次元コードをスキャンするためのリーダ１２が下向きになっているか否かを判断する。
もしくは距離センサーでユーザ端末装置２０が該リーダ１２に近づいているか否かを判断する。
もしくは光センサーで、ユーザ端末装置２０が該リーダ１２から離れているか否かを判断する。
このようにして、解析した該通知音の音声周波数帯域が予め設定した音声周波数帯域条件に符合し、且つ該これらセンサーを合わせてユーザ端末装置２０が下向きで、リーダ１２に接近および／もしくは離れていないと判断した結果をもとに、バーコード生成モジュール２６は第二回検証用の第二二次元コード２８を生成してユーザ端末装置２０のモニターに表示し、該リーダ１２にスキャンさせる。
【００２９】
この他、異なる実施例において、音声プレイヤー１６が再生した音声ファイルは多数の音声周波数帯域が混ざったものでもよく、予め設定した音声周波数帯域条件は多数の音声周波数帯域であり、音声解析モジュール２５が受信並びに解析した後、該通知音は予め設定した多数の音声周波数帯域を同時に含んで初めて合法とされる。例として、再生した音声ファイルは人の耳では聞こえないＡ、Ｂ、Ｃ、Ｄ音声周波数帯域が組み合わさり、音声解析モジュール２５は受信並びに解析後、仮に解析後の音声周波数帯域がＡ、Ｂ、Ｃ、Ｄ音声周波数帯域を含むと判断した時、それは該收音的通知音が合法であるという意味で、その時バーコード生成モジュール２６はＱＲ−ｃｏｄｅ  １をＱＲ−ｃｏｄｅ  ２に変換する。本発明のシステムと方法は更に多くの音声周波数帯域が混ざった音声ファイルによって、入場検証時のセキュリティを高め、音声ファイルが盗まれハッキングされる難易度を上げる。
【００３０】
図３に示すのは、本発明のシステムのシステムアプリケーションプログラムのブロック図である。図１Ｃを例として、入場読取り装置１１はシステムアプリケーションプログラム３０を実行するためバーコード解析モジュール３１、照合モジュール３２および音声再生モジュール３３を実装する。図５に示すのは、本発明のシステムエンドの電子チケット入場検証偽造防止方法のフローチャート図である。
本発明のシステムエンドの該方法２００は以下ステップを含む。
ステップＳ２０１として、ユーザエンドのステップＳ１０３に応答する。図４に示すとおり、バーコード解析モジュール３１はリーダ１２を駆動してユーザ端末装置２０が表示した第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を読取る。
ステップＳ２０２として、バーコード解析モジュール３１は該第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を解析して第一情報を取得する。例として、該第一情報はチケット識別コード、ユーザ識別コードおよびタイムファクターのうちの一つもしくはその組み合わせを含み、そのうち該ユーザ識別コードは該チケットデータベース１４が保存したチケット識別コードを取得するのに用い、該タイムファクターは該第一情報のチケット識別コードが時効性に符合するか否かを判断するのに用いる。
ステップＳ２０３として、照合モジュール３２は第一二次元コード２７が取得した第一情報がチケットデータベース１４が提供した第一回照合に必要な情報、例としてシステムエンドが保存したチケット識別コードと符合するか否かを判断する。該照合モジュール３２は先ず第一情報のタイムファクターが時効性に符合するか否かを判断し、仮にリーダ１２の第一二次元コード２７がすでに設定時間を超えた場合、ステップＳ２１０で検証失敗の説明を提示する。仮に第一情報が時効性に符合した場合、該照合モジュール３２はユーザ識別コードに基づきチケットデータベース１４からシステムエンドが保存したチケット識別コードを取得し、更に第一情報のチケット識別コードと照合する。仮に両者が不一致の場合、ステップＳ２１０で検証失敗の説明を提示し、仮に両者が一致の場合、ステップＳ２０４を実行する。
【００３１】
ステップＳ２０４として、該照合モジュール３２はチケットデータベース１４から音声ファイル、もしくは電子チケットの関連情報に基づいて設定した複数の音声ファイルから選んだ対応する音声ファイルを取得し、音声再生モジュール３３から該音声ファイルを音声プレイヤー１６に提供し、人の耳では聞こえない音声周波数帯域の通知音を再生する。
ステップＳ２０５として、ユーザエンドのステップＳ１０５に応答する。図４に示すとおり、バーコード解析モジュール３１はリーダ１２を駆動してユーザ端末装置２０が表示する第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）を読取る。
ステップＳ２０６として、バーコード解析モジュール３１は該第二二次元コード２８（ＱＲ−ｃｏｄｅ  １）を解析して第二情報を取得し、ユーザ識別コードに基づき該チケットデータベース１４から第二回照合に必要な情報を取得する。
ステップＳ２０７として、照合モジュール３２は第二二次元コード２８が取得した第二情報がチケットデータベース１４が提供した第二回照合に必要な情報に符合するか否かを判断する。仮に第二情報が第二回照合が必要とする情報に符合しない時、ステップＳ２０９で検証失敗の説明を提示する。仮に第二情報が第二回照合が必要とする情報に符合する時、ステップＳ２０８を実行する。
ステップＳ２０８として、該照合モジュール３２はゲートシステム１５に通知して、ユーザ端末装置２０を持つユーザの入場を許可する。
【００３２】
本発明の図１Ａが示す実施例で、本発明のシステムエンドの該方法２００において、入場読取り装置１１はシステムアプリケーションプログラム３０に実装される照合モジュール３２を実行し、ステップＳ２０２とＳ２０３において、第一二次元コード２７の第一情報を検証サーバ１３に提供して第一回検証を実施し、検証サーバ１３から第一回検証結果を取得する。照合モジュール３２は第一回検証結果に基づきステップＳ２１０もしくはＳ２０４を実行する。仮にステップＳ２０４を実行する場合、検証サーバ１３はステップＳ２０３においてチケットデータベース１４から音声ファイルもしくは電子チケットの関連情報に基づいて設定した複数の音声ファイルから選んだ対応する音声ファイルを取得し、照合モジュール３２は検証サーバ１３から第一回検証結果と同時に合わせて受信した該音声ファイルを取得し、音声再生モジュール３３から該音声ファイルを音声プレイヤー１６に提供し、人の耳では聞こえない音声周波数帯域の通知音を再生する。その他、照合モジュール３２はステップＳ２０７において、第二二次元コード２８の第二情報を検証サーバ１３に提供して第二回検証を行い、検証サーバ１３から第二回検証結果を取得する。照合モジュール３２は第二回検証結果に基づいてステップＳ２０９もしくはＳ２０８を実行する。
【００３３】
本発明図１Ｂが示す実施例において、本発明はシステムエンドの該方法２００で、図３が示すシステムアプリケーションプログラム３０の音声再生モジュール３３は検証サーバ１３に実装され、ステップＳ２０４では検証サーバ１３はチケットデータベース１４から音声ファイルもしくは電子チケットの関連情報に基づいて設定した複数の音声ファイルから選んだ対応する音声ファイルを取得し、音声再生モジュール３３によって該音声ファイルを音声プレイヤー１６に提供し、人の耳では聞こえない音声周波数帯域の通知音を再生する。入場読取り装置１１はシステムアプリケーションプログラム３０が実装される照合モジュール３２を実行され、本発明図１Ａが示す実施例の照合モジュール３２と同じになる。
【００３４】
図６Ａに示すのは、本発明第一実施例の電子チケット入場検証偽造防止方法のメッセージ伝送図である。本発明第一実施例において、ユーザ端末装置２０はステップＳ１０１において登録のメッセージをデジタルチケット発行システム４０へ伝送し、ステップＳ１０２において該デジタルチケット発行システム４０からチケット識別コードをダウンロードする。ユーザ端末装置２０はステップＳ１０３において第一回検証用の第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を生成してモニター上に表示して入場読取り装置１１がステップＳ２０１で該第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を読取り、ステップＳ２０２で検証サーバ１３へ第一情報を伝送し、該検証サーバ１３はステップ２０３で第一回検証照合を行う。更に第一回検証結果（もしも検証成功なら合わせて音声ファイルを送る）を入場読取り装置１１へ返信し、入場読取り装置１１から該音声ファイルを音声プレイヤー１６へ伝送する。音声プレイヤー１６はステップＳ２０４において人の耳では聞こえない音声周波数帯域の通知音を再生してユーザ端末装置２０が受信する。
【００３５】
引き続き図６Ａにおいて、ユーザ端末装置２０はステップＳ１０４において該通知音が合法か否かを判断するために受信する。もしも該通知音が合法なら、ユーザ端末装置２０はステップＳ１０５において第二回検証用の第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）を生成してモニター上に表示する。入場読取り装置１１はステップＳ２０５において該第二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）を読取り、ステップＳ２０６において第二情報を検証サーバ１３へ伝送し、該検証サーバ１３はステップ２０７において第二回検証照合を行い、第二回検証結果を入場読取り装置１１に返信する。入場読取り装置１１はステップＳ２０８において第二回検証結果の「検証成功」に基づき、メッセージをゲートシステム１５へ伝送し、ユーザ端末装置２０を持つユーザの入場を許可する。
【００３６】
図６Ｂに示すのは、本発明第二実施例の電子チケット入場検証偽造防止方法のメッセージ伝送図である。本発明第二実施例において、図６Ａが示す実施例と違いとして、検証サーバ１３はステップ２０３において第一回検証照合を実施した後、もしも検証が成功したなら、検証サーバ１３は該音声ファイルを音声プレイヤー１６へ伝送するもので、その他のステップは図６Ａが示す実施例と同じである。
【００３７】
図６Ｃに示すのは、本発明第三実施例の電子チケット入場検証偽造防止方法のメッセージ伝送図である。本発明第三実施例において、図６Ａが示す実施例との違いは、入場読取り装置１１でステップＳ２０３とステップＳ２０７を実行し、第一回検証照合と第二回検証照合を別々に実施するもので、その他のステップは図６Ａが示す実施例と同じである。
【００３８】
本発明の異なる実施例において、発明が属する技術領域に習熟する者は上述本発明実施例に基づき、請求範囲から超過しない発明において、修正と調整を行うことができる。例として、該ユーザ端末装置はユーザ識別コードに基づき該第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）を生成して表示し、且つ該ユーザ端末装置の音声受信装置は通知音を受信した後、チケット識別コードに基づき該二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）を生成して表示する。ユーザが現地入口に達すると、入場読取り装置１１は該第一二次元コード２７（ＱＲ−ｃｏｄｅ  １）をスキャンして解析し第一情報を取得し、そして音声プレイヤーが該通知音を再生するのを命令するか否かを決定し、該ユーザ端末装置の音声受信装置に該通知音を受信させ、続いて該該二二次元コード２８（ＱＲ−ｃｏｄｅ  ２）をスキャンして解析し第二情報を取得し、ユーザ端末装置を持つユーザの入場を許可するか否かを決定する。
【符号の説明】
【００３９】
１０        電子チケット入場検証偽造防止システム
１１        入場読取り装置
１２        リーダ
１３        検証サーバ
１４        チケットデータベース
１５        ゲートシステム
１６        音声プレイヤー
２０        ユーザ端末装置
２１        端末アプリケーション
２２        ログイン／登録モジュール
２３        チケットダウンロードモジュール
２４        暗号復号化モジュール
２５        音声解析モジュール
２６        バーコード生成モジュール
２７        第一二次元コード
２８        第二二次元コード
３０        システムアプリケーションプログラム
３１        バーコード解析モジュール
３２        照合モジュール
３３        音声再生モジュール
４０        デジタルチケット発行システム
１００        ユーザ端末装置を使用した方法
２００        電子チケット入場検証偽造防止方法
Ｓ１０１        ステップ
Ｓ１０２        ステップ
Ｓ１０３        ステップ
Ｓ１０４        ステップ
Ｓ１０５        ステップ
Ｓ２０１        ステップ
Ｓ２０２        ステップ
Ｓ２０３        ステップ
Ｓ２０４        ステップ
Ｓ２０５        ステップ
Ｓ２０６        ステップ
Ｓ２０７        ステップ
Ｓ２０８        ステップ
Ｓ２０９        ステップ
Ｓ２１０        ステップ
【図１Ａ】
2020038659.tif 000003
【図１Ｂ】
2020038659.tif 000004
【図１Ｃ】
2020038659.tif 000005
【図２】
2020038659.tif 000006
【図３】
2020038659.tif 000007
【図４】
2020038659.tif 000008
【図５】
2020038659.tif 000009
【図６Ａ】
2020038659.tif 000010
【図６Ｂ】
2020038659.tif 000011
【図６Ｃ】
2020038659.tif 000012