(57)【要約】      （修正有）【課題】チケット予約時の減圧を行うシステム及び方法並びにユーザ端末装置及びプログラムを提供する。【解決手段】チケット予約時の減圧を行うシステムは、申し込み／到着報告サーバ、身分認証サーバ、到着報告順番付けサーバを含む。申し込み／到着報告サーバは、ユーザ端末装置の認証側認証暗号を保存し、ユーザ端末装置から申し込み請求を受信することで、チケットオーダー識別コード及び希望順チケット予約情報を生成し、ユーザ端末装置に送信する。また、ユーザ端末装置から、チケットオーダー識別コード、到着報告請求及びユーザ側認証暗号を受信することで、到着報告時間を生成する。身分認証サーバは、ユーザ側認証暗号及び認証側認証暗号に基づいて、ユーザ端末装置が到着報告を完了させたか否かを決定する。到着報告順番付けサーバは、身分認証サーバから到着報告の完了通知を受信し、到着報告時間及び予約情報に基づいて当選結果を生成する。【選択図】図１
2019153301.tif 000002
【特許請求の範囲】
【請求項１】
チケット予約時の減圧を行う方法であり、
ユーザ端末装置により送信される認証側認証暗号及び希望順チケット予約情報を、受信並びに保存するステップと、
前記ユーザ端末装置により発信される到着報告請求及びユーザ側認証暗号を受信することで、前記ユーザ端末装置に関連する到着報告時間を生成するステップと、
前記ユーザ側認証暗号及び前記認証側認証暗号に基づいて、前記ユーザ端末装置が到着報告を完了させたか否かを決定するステップと、
前記ユーザ端末装置が到着報告を完了させた場合、前記到着報告時間及び前記希望順チケット予約情報に基づいて座席当選結果を生成するステップと、
前記座席当選結果を前記ユーザ端末装置に送信するステップとを含むことを特徴とする、チケット予約時の減圧を行う方法。
【請求項２】
前記到着報告請求を受信する前記ステップの前に、更に、前記ユーザ端末装置により発信される申し込み請求を受信することで前記希望順チケット予約情報を生成し、前記希望順チケット予約情報がチケットオーダー識別コードと関連し、前記チケットオーダー識別コードを前記ユーザ端末装置に送信することで、前記到着報告請求を前記チケットオーダー識別コードと関連させることを特徴とする、請求項１に記載のチケット予約時の減圧を行う方法。
【請求項３】
チケット予約時の減圧を行う方法であり、
ユーザ端末装置に関連するする認証側認証暗号を保存するステップと、
申し込み段階を開放し、前記ユーザ端末装置により発信される申し込み請求を受信することで、チケットオーダー識別コード、及び前記チケットオーダー識別コードと関連する希望順チケット予約情報を生成し、且つ前記チケットオーダー識別コードを前記ユーザ端末装置に送信するステップと、
到着報告段階を開放し、前記ユーザ端末装置により発信される、前記チケットオーダー識別コードと関連する到着報告請求及びユーザ側認証暗号を受信することで、到着報告時間を生成し、且つ前記ユーザ側認証暗号及び前記認証側認証暗号に基づいて、前記ユーザ端末装置が到着報告を完了させたか否かを決定し、前記ユーザ端末装置が到着報告を完了させた場合、前記到着報告時間及び前記希望順チケット予約情報に基づいて座席当選結果を生成し、前記座席当選結果を前記ユーザ端末装置に送信するステップとを含むことを特徴とする、チケット予約時の減圧を行う方法。
【請求項４】
前記座席当選結果を生成する前記ステップでは、更に、前記到着報告時間の早さ順に基づいて、前記希望順チケット予約情報に含まれる複数の希望の順序から第一希望を選択し、その内、それぞれの希望が座席予約情報に対応し、そして、生成される前記座席当選結果が、前記第一希望に対応する前記座席予約情報を含むことを特徴とする、請求項１または３に記載のチケット予約時の減圧を行う方法。
【請求項５】
チケット予約時の減圧を行うシステムであり、申し込み／到着報告サーバと、身分認証サーバと、到着報告順番付けサーバとを含み、
前記申し込み／到着報告サーバが、ユーザ端末装置により発信される認証側認証暗号及び希望順チケット予約情報を保存し、且つ前記ユーザ端末装置により発信される到着報告請求及びユーザ側認証暗号を受信することで、前記ユーザ端末装置に関連する到着報告時間を生成し、
前記身分認証サーバが前記申し込み／到着報告サーバに接続され、前記ユーザ側認証暗号及び前記認証側認証暗号に基づいて、前記ユーザ端末装置が到着報告を完了させたか否かを決定し、
前記到着報告順番付けサーバが、前記申し込み／到着報告サーバ及び前記身分認証サーバに接続され、前記身分認証サーバから前記ユーザ端末装置が到着報告を完了させたという通知を受信し、前記到着報告時間及び前記希望順チケット予約情報に基づいて座席当選結果を生成し、
その内、前記申し込み／到着報告サーバが前記座席当選結果を前記ユーザ端末装置に送信することを特徴とする、チケット予約時の減圧を行うシステム。
【請求項６】
前記申し込み／到着報告サーバが、前記到着報告請求を受信する前に、前記ユーザ端末装置により発信される申し込み請求を受信することで前記希望順チケット予約情報を生成し、前記希望順チケット予約情報がチケットオーダー識別コードと関連し、前記チケットオーダー識別コードを前記ユーザ端末装置に送信することで、前記到着報告請求を前記チケットオーダー識別コードと関連させることを特徴とする、請求項５に記載のチケット予約時の減圧を行うシステム。
【請求項７】
チケット予約時の減圧を行うシステムであり、申し込み／到着報告サーバと、身分認証サーバと、到着報告順番付けサーバとを含み、
前記申し込み／到着報告サーバが、ユーザ端末装置と関連する認証側認証暗号を保存し、申し込み段階において、前記ユーザ端末装置により発信される申し込み請求を受信することで、チケットオーダー識別コード、及び前記チケットオーダー識別コードに関連する希望順チケット予約情報を生成し、且つ前記チケットオーダー識別コードを前記ユーザ端末装置に送信し、且つ到着報告段階において、前記ユーザ端末装置が発信する、前記チケットオーダー識別コードに関連する到着報告請求及びユーザ側認証暗号を受信することで、到着報告時間を生成し、
前記身分認証サーバが前記申し込み／到着報告サーバに接続され、前記ユーザ側認証暗号及び前記認証側認証暗号に基づいて、前記ユーザ端末装置が到着報告を完了させたか否かを決定し、
前記到着報告順番付けサーバが前記申し込み／到着報告サーバ及び前記身分認証サーバに接続され、前記身分認証サーバから、前記ユーザ端末装置が到着報告を完了させたという通知を受信し、前記到着報告時間及び前記希望順チケット予約情報に基づいて座席当選結果を生成することを特徴とする、チケット予約時の減圧を行うシステム。
【請求項８】
前記申し込み／到着報告サーバが、前記到着報告時間の早さ順に基づいて、前記希望順チケット予約情報に含まれる複数の希望の順序から第一希望を選択し、その内、それぞれの希望が座席予約情報に対応し、そして、生成される前記座席当選結果が、前記第一希望に対応する前記座席予約情報を含むことを特徴とする、請求項５または７に記載のチケット予約時の減圧を行うシステム。
【請求項９】
ユーザ端末装置であり、チケット予約時の減圧を行うシステムに使用され、マンマシンインタフェースと、メモリと、暗号化モジュールと、申し込み／到着報告モジュールとを含み、
前記メモリがユーザ識別コードに関する一組の認証暗号を保存し、
前記暗号化モジュールが前記一組の認証暗号に基づいてユーザ側認証暗号を生成し、
前記申し込み／到着報告モジュールが、前記チケット予約時の減圧を行うシステムの申し込み段階において申し込み請求を発信することで、前記マンマシンインタフェースに消費者のチケット希望順序を受信させ且つチケットオーダー識別コードを獲得させ、並びに前記チケット予約時の減圧を行うシステムの到着報告段階において、前記チケットオーダー識別コードと関連する到着報告請求及び前記ユーザ側認証暗号を発信することで、前記チケット希望順序と関連する座席当選結果を獲得することを特徴とするユーザ端末装置。
【請求項１０】
前記申し込み／到着報告モジュールが申し込み段階において、前記マンマシンインタフェースによって、支払い手続で必要となる金融データを受信し、且つ前記到着報告段階において、前記マンマシンインタフェースが購入キーを受信することで前記到着報告請求を発信させ、前記座席当選結果を獲得し、且つ前記マンマシンインタフェースが確認キーを受信することで、支払い手続を行うことを特徴とする請求項９に記載のユーザ端末装置。
【請求項１１】
コンピュータプログラム製品であり、ユーザ端末装置にインストールされることで第一プログラム命令、第二プログラム命令、第三プログラム命令を実行し、
前記第一プログラム命令により、前記ユーザ端末装置が認証側認証暗号を生成し、且つ前記認証側認証暗号をチケット販売システムに送信し、
前記第二プログラム命令により、前記チケット販売システムにより開放される申し込み段階において、前記ユーザ端末装置が前記チケット販売システムへログインしてチケット希望順序を入力し、チケットオーダー識別コードを受信し、
前記第三プログラム命令により、前記チケット販売システムにより開放される到着報告段階において、前記ユーザ端末装置が、前記チケットオーダー識別コードと関連する到着報告請求及びユーザ側認証暗号を前記チケット販売システムに発信し、座席当選結果を受信することを特徴とするコンピュータプログラム製品。
【請求項１２】
前記ユーザ端末装置が更に第四プログラム命令、第五プログラム命令を実行し、第四プログラム命令により、前記申し込み段階において、前記ユーザ端末装置が金融データを入力して且つ前記金融データを保存し、前記第五プログラム命令により、前記到着報告段階において、前記ユーザ端末装置が前記座席当選結果を受信した後、購入確認請求を発信することで前記金融データを前記チケット販売システムに送信し、支払い手続を行うことを特徴とする請求項１１に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネット上のチケット予約のシステムと方法に関し、特に、申し込みと到着報告の二つの段階を用いることでチケット予約時の混雑を防止する、チケット予約時の減圧を行うシステムと方法に関する。
【背景技術】
【０００２】
インターネットの普及によって、ユーザ側とサーバ側との取引は日を追うごとに活発になっている。従来の技術によれば、ユーザ側はチケット購入サイトにログインすることでチケット購入手続を行うが、チケット購入サイトで、人気の集中するイベントにおける会場や開催回のチケットが売り出されるとなれば、多数のユーザがログインしてサイト内が混雑状態となり、システムの不安定、ひいては過負荷によるシステムダウンが引き起こされる。また、従来のチケット購入サイトでは単段階でのチケット購入手続しか提供されていないため、ユーザはようやくチケット購入手続にログインできたにもかかわらず、更にその段階内で素早く座席選択及び支払いの手続を行って取引を完了させなければならない。そのため、ユーザが急いで金融データの入力を行うためにミスが生じやすく、再入力の必要性から却って取引完了までの時間が長くなるという状況が発生している。
【０００３】
従来のチケット購入サイトでは通常会員制が採られており、ユーザは予め会員となることで座席の予約とチケットの購入が可能になる。しかし、サーバへのハッキングによりユーザの個人データが漏洩するという事件が後を絶たず、これにより、サーバ側のみによるアカウントやパスワード、ユーザの個人データの照合では、ログインした者の身分を即座に確認することが難しくなっている。エンティティ認証及びカードリーダによる認証を、会員登録（以下、権利取得と言う）及びログインの条件とすることで取引の安全性を確保することもできるが、これによりユーザ側がログイン時に行う操作は限定的且つ複雑になってしまう。
【発明の概要】
【０００４】
背景技術の抱える問題及び応用上のニーズに鑑み、本発明の目的の一つは、申し込みと到着報告という二つの段階を用いてチケットの購入及び支払いを完了させる、チケット予約時の減圧を行うシステムと方法を提供することで、消費者が申し込み段階において、予約をしようとするチケットの希望順序、及び金融データを時間に余裕をもって入力でき、そして到着報告段階においては到着報告時間の早さに従って座席当選結果を確認して迅速に支払いを済ませることが可能となることである。
【０００５】
本発明の目的の一つは、身分認証に基づいたチケット予約時の減圧を行うシステムと方法を提供することで、取引の安全性を向上させたうえで、申し込みと到着報告の二つの段階を通じてチケットの購入及び支払いを完了させることである。
【０００６】
本発明の目的の一つは、ユーザ端末装置が身分認証に基づいてチケット予約時の減圧を行うシステムにおいて使用されることで、申し込みと到着報告の二つの段階を通じてチケットの購入及び支払いを完了させることである。
【０００７】
本発明の目的の一つは、ユーザ端末装置にコンピュータプログラム製品がインストールされることで、申し込みと到着報告の二つの段階を通じたチケットの購入及び支払いを実行することである。
【０００８】
上述する本発明の目的を達成するために、本発明ではチケット予約時の減圧を行うシステムが提供され、このシステムは、申し込み／到着報告サーバと、身分認証サーバと、到着報告順番付けサーバとを含む。申し込み／到着報告サーバはユーザ端末装置と関連する認証側認証暗号を保存し、申し込み段階においてユーザ端末装置が発信する申し込み請求を受信することで、チケットオーダー識別コード及びこのチケットオーダー識別コードと関連する希望順チケット予約情報を生成し、且つチケットオーダー識別コードをユーザ端末装置に送信し、且つ到着報告段階において、ユーザ端末装置が発信する、チケットオーダー識別コードと関連する到着報告請求及びユーザ側認証暗号を受信することで、到着報告時間を生成する。身分認証サーバは申し込み／到着報告サーバに接続され、ユーザ側認証暗号及び認証側認証暗号に基づいて、ユーザ端末装置が到着報告を完了させたか否かを決定する。到着報告順番付けサーバは、申し込み／到着報告サーバ及び身分認証サーバに接続され、身分認証サーバからユーザ端末装置が到着報告を完了させたという通知を受信し、到着報告時間及び希望順チケット予約情報に基づいて座席当選結果を生成する。
【０００９】
上述する本発明の目的を達成するために、本発明では更にチケット予約時の減圧を行うシステムが提供され、このシステムは申し込み／到着報告サーバと、身分認証サーバと、到着報告順番付けサーバとを含み、申し込み／到着報告サーバはユーザ端末装置が発信する認証側認証暗号及び希望順チケット予約情報を保存し、且つユーザ端末装置が発信する到着報告請求及びユーザ側認証暗号を受信することで、ユーザ端末装置と関連する到着報告時間を生成する。身分認証サーバは申し込み／到着報告サーバに接続され、ユーザ側認証暗号及び認証側認証暗号に基づいて、ユーザ端末装置が到着報告を完了させたか否かを決定する。到着報告順番付けサーバは、申し込み／到着報告サーバ及び身分認証サーバに接続され、身分認証サーバからユーザ端末装置が到着報告を完了させたという通知を受信し、到着報告時間及び希望順チケット予約情報に基づいて座席当選結果を生成する。その内、申し込み／到着報告サーバは座席当選結果をユーザ端末装置に送信する。
【００１０】
上述する本発明の目的を達成するために、本発明ではチケット予約時の減圧を行う方法が提供され、この方法は以下のステップを含む。まず、ユーザ端末装置と関連する認証側認証暗号を保存する。次に、申し込み段階を開放し、ユーザ端末装置が発信する申し込み請求を受信することで、チケットオーダー識別コード及びこのチケットオーダー識別コードと関連する希望順チケット予約情報を生成し、且つチケットオーダー識別コードをユーザ端末装置に送信する。そして、到着報告段階を開放し、ユーザ端末装置が発信する、チケットオーダー識別コードと関連する到着報告請求及びユーザ側認証暗号を受信することで、到着報告時間を生成し、且つユーザ側認証暗号及び認証側認証暗号に基づいて、ユーザ端末装置が到着報告を完了させたか否かを決定する。ユーザ端末装置が到着報告を完了させた場合、到着報告時間及び希望順チケット予約情報に基づいて座席当選結果を生成し、この座席当選結果をユーザ端末装置に送信する。
【００１１】
上述する本発明の目的を達成するために、本発明では更にチケット予約時の減圧を行う方法が提供され、この方法は以下のステップを含む。まず、ユーザ端末装置が発信する認証側認証暗号及び希望順チケット予約情報を受信並びに保存する。次に、ユーザ端末装置が発信する到着報告請求及びユーザ側認証暗号を受信することで、ユーザ端末装置に関連する到着報告時間を生成する。そして、ユーザ側認証暗号及び認証側認証暗号に基づいて、ユーザ端末装置が到着報告を完了させたか否かを決定する。ユーザ端末装置が到着報告を完了させた場合、到着報告時間及び希望順チケット予約情報に基づいて座席当選結果が生成され、この座席当選結果がユーザ端末装置に送信される。
【００１２】
上述する本発明の目的を達成するために、本発明ではユーザ端末装置がチケット予約時の減圧を行うシステムで使用され、このユーザ端末装置はマンマシンインタフェースと、メモリと、暗号化モジュールと、申し込み／到着報告モジュールとを含み、メモリがユーザ識別コードに関する一組の認証暗号を保存し、暗号化モジュールがこの一組の認証暗号に基づいてユーザ側認証暗号を生成し、申し込み／到着報告モジュールが前記チケット予約時の減圧を行うシステムの申し込み段階において申し込み請求を発信することで、マンマシンインタフェースに消費者のチケット希望順序を受信させ且つチケットオーダー識別コードを獲得させ、並びに前記チケット予約時の減圧を行うシステムの到着報告段階において、チケットオーダー識別コードと関連する到着報告請求及びユーザ側認証暗号を発信することで、チケット希望順序と関連する座席当選結果を獲得する。
【００１３】
上述する本発明の目的を達成するために、本発明はユーザ端末装置にインストールされるコンピュータプログラム製品を提供し、第一プログラム命令と、第二プログラム命令と、第三プログラム命令を実行する。第一プログラム命令により、ユーザ端末装置は認証側認証暗号を生成し、且つ認証側認証暗号をチケット販売システムに送信する。第二プログラム命令により、チケット販売システムにより開放される申し込み段階において、ユーザ端末装置はチケット販売システムへログインしてチケット希望順序を入力し、チケットオーダー識別コードを受信する。第三プログラム命令により、チケット販売システムにより開放される到着報告段階において、ユーザ端末装置はチケットオーダー識別コードと関連する到着報告請求及びユーザ側認証暗号をチケット販売システムに発信し、座席当選結果を受信する。
【００１４】
本発明により実施されるチケット予約時の減圧を行うシステムと方法により、当業者が推考し得ない以下の効果がもたらされる。
【００１５】
（１）本発明は段階を分けることによるチケット購入手続を採用する。チケット販売が開始される前に、ユーザはまずインターネット上で申し込みを行い、購入しようとするチケットの希望順序を設定しておき、更にチケットオーダー識別コード（Ｒｅｇｉｓｔ＿ｉｄ）をユーザ端末装置またはモバイルデバイス内に保存しておく。チケット販売が開始されると、ユーザはチケットオーダー識別コード（Ｒｅｇｉｓｔ＿ｉｄ）を本発明のシステムに送信するだけでよく、余分な操作を必要としない。そのため、ユーザが操作に費やす時間のみならず、システム上に留まる時間も短縮される。加えて、システムの運算処理量が大幅に減少して、システムの運算にかかる負担が軽減される。ゆえに、チケット予約時の減圧が達成され、現在のチケット購入システムが頻繁にシステムダウンする問題が克服される。
【００１６】
（２）チケット販売が開始された後、ユーザは端末装置またはモバイルデバイスにより表示される購入キー（例えば、Ｇｏ  Ｔｉｃｋｅｔキー等）をクリックすることでチケット購入手続を終えることができる。ユーザには余分な操作が求められることはなく、便利さと迅速さがもたらされる。
【００１７】
（３）チケット販売が開始される前に、ユーザ端末装置は予め申し込みを行うことでチケットオーダー識別コード（Ｒｅｇｉｓｔ＿ｉｄ）を取得しておき、並びに購入しようとするチケットの希望順序を設定しておく。チケット販売が開始されてからは、ユーザ端末装置が到着報告を完了させた後、本発明のシステムは到着報告時間の早さと希望順序に基づいて、ユーザが当選する会場や開催回、エリア、座席の情報を決定する。そのため、チケット購入システムのパンクや、ユーザが座席選択を行う時間の長さ、ユーザの座席選択ミスといった要因に影響されることなく、公平な座席選択の方法を獲得し、チケット購入の公平性を向上させる。
【００１８】
（４）本発明のシステムでは更に、そのイベントのチケットの販売に関する詳細な内容を外部に公表してもよい。例えば「今回販売されるチケットは１００枚ですが、到着報告を完了されたお客様５００名の中から、到着報告時間に基づき販売をさせていただきます」といった内容である。これによって、チケット購入のプロセスが十分に透明化され、関係者間での内部操作といった状況が防止されることになる。
【００１９】
（５）本発明のシステムは、各ユーザの到着報告時間の早さ、及び希望順序に基づいて、ユーザが当選する会場や開催回、エリア、座席の情報を決定し、並びに自動的にユーザにこの情報を通知することで、その後の支払手続を行わせる。これによって、従来のチケット購入システムにおいてユーザが我先にとチケットを購入しようとする際には残り座席無しの表示がされるものの、後に他ユーザのキャンセル等により空きの座席ができることを期待するがために、チケットが完売した後も空きの座席ができたという情報をユーザが待ち続けることになる問題が解決される。
【００２０】
（６）本発明が備える上記（１）乃至（５）の効果により、イベント開催の関係者には、チケット販売率の向上という利点がもたらされる。到着報告段階において、ユーザ側は座席当選結果を確認した後、申し込み段階で入力した金融データに基づいて、例えば確認キーのクリックや指紋スキャン、顔認識といった単一操作により、迅速に支払手続を完了させることができる。つまり本発明により、チケット販売にかかる時間の大幅な短縮と、それに伴う利便性及び迅速性がもたらされる。
【００２１】
（７）  到着報告段階において、本発明のシステムはユーザに対し身分認証を行うことで、そのユーザが当初申し込みを行った者であることを確認する。これによって、チケット販売が開始される前、即ち到着報告段階の前にユーザ側の端末装置またはモバイルデバイス内のチケットオーダー識別コード（Ｒｅｇｉｓｔ＿ｉｄ）が他人により窃盗され、名義の盗用による到着報告が行われるといった状況が防止される。
【００２２】
本発明は、認証側認証暗号やチケットオーダー識別コード（Ｒｅｇｉｓｔ＿ｉｄ）といったデータが窃盗されても、ユーザがチケットを購入する際の安全性に影響を及ぼさないが、これは以下に示す特徴に基づく。
１．ユーザ側と身分認証サーバ側はそれぞれ、端末暗号（Ｋｅｙ＿Ａ）と、対応する暗号化されたクラウド暗号（Ｋｅｙ＿Ａ’）を保存する。両者のデータは同期するものではない。
２．第二暗号（Ｈｉｄｅ＿ｎｏ）はユーザ側に保存されるのみで、本発明の身分認証サーバには保存されない。到着報告付費を行う際に、ユーザ側がユーザ側認証暗号の暗号化、及びユーザ側認証暗号の身分認証サーバへの送信を行い、クラウド暗号（Ｋｅｙ＿Ａ’）の復号化に供する。よって、仮に暗号化されたクラウド暗号（Ｋｅｙ＿Ａ’）が身分認証サーバから窃盗されたとしても、ユーザ側から送信される第二暗号（Ｈｉｄｅ＿ｎｏ）がなければチケットの購入を行うことはできない。
３．ランダム値または時間関連変動因子（Ｘ）は一回限りの使用となり、チケット購入を行う度に異なり、再度の使用ができない。またユーザ側や身分認証サーバ側に先に保存されることがなく、ユーザ側がチケット購入を行う時になり生成されて身分認証サーバ側へと送信されることで、ユーザ側認証コード（ＡＣ）及び認証側認証コード（ＡＣ’）の生成に供する。
４．到着報告段階において、身分認証は暗号化されたユーザ側認証コード（ＡＣ）及び認証側認証コード（ＡＣ’）を対比するもので、暗号化されておらず且つ同時にユーザ側または身分認証サーバ側に保存される第一暗号（Ｋｅｙ＿Ｂ）を対比するものではない。
【図面の簡単な説明】
【００２３】
【図１】本発明におけるチケット予約時の減圧を行うシステムの構造のブロック図である。
【図２】本発明におけるチケット予約時の減圧を行うシステムに係るユーザ端末装置が実行する端末応用プログラムのブロック図である。
【図３】本発明におけるチケット予約時の減圧を行うシステムのシステム応用プログラムのブロック図である。
【図４】本発明におけるチケット予約時の減圧を行う方法の流れ図である。
【図５】本発明における権利取得手続の流れ図である。
【図６】本発明における申し込み手続の流れ図である。
【図７】本発明における到着報告手続の流れ図である。
【図８】本発明における身分認証手続の流れ図である。
【図９】本発明におけるチケット予約時の減圧を行うシステムの情報送信の図である。
【発明を実施するための形態】
【００２４】
図１、即ち本発明におけるチケット予約時の減圧を行うシステムの構造のブロック図を参照する。本発明における好ましい実施例において、本発明のチケット予約時の減圧を行うシステム１０はチケット販売サイトで実現される。チケット販売サイトによりインターネット上で、例えば展示会や音楽会、各種球技の試合、講演会等のイベントが宣伝された後、本発明のチケット予約時の減圧を行うシステム１０は、会場や開催回、及びそのエリアと座席についての複数のチケットを提供し、ユーザの操作によるユーザ端末装置２０が申し込みと到着報告の二つの段階を通じた購入及び支払いの手続を行うことを受け付ける。本発明のシステムを用いるユーザ端末装置２０は、好ましくは例えばアップルのｉＰｈｏｎｅ（登録商標）やｉＰａｄ（登録商標）、サムスンのＧａｌａｘｙといったスマートフォンやタブレットパソコンとすることができる。ユーザ端末装置２０はメモリとマンマシンインタフェース（図示せず）を備え、且つ当該マンマシンインタフェースは、好ましくはタッチスクリーンにより表示されるバーチャルキーや、実体のあるＨｏｍｅキー、または指紋認識の感知インタフェース（Ｔｏｕｃｈ  ＩＤ等）や顔認識の感知インタフェース（Ｆａｃｅ  ＩＤ等）、虹彩識別の感知インタフェース、声紋認識の感知インタフェースといった生体認証インタフェースを含む。
【００２５】
本発明のチケット予約時の減圧を行うシステム１０は、申し込み／到着報告サーバ１１と、身分認証サーバ１２と、到着報告順番付けサーバ１３とを含む。申し込み／到着報告サーバ１１はインターネットを通じてユーザ端末装置２０のアクセス、ログイン及び権利取得を受け付けることで、申し込みと到着報告の二つの段階を通じた購入及び支払いの手続を行う。身分認証サーバ１２は申し込み／到着報告サーバ１１に接続され、且つユーザ端末装置２０と共に当該インターネット通信を通じて、ユーザ端末装置２０が権利取得済みの身分であるか否かを認証する。到着報告順番付けサーバ１３は申し込み／到着報告サーバ１１及び身分認証サーバ１２と接続されることで、座席当選結果を生成する。その内、ユーザ端末装置２０は図２に示す端末応用プログラム２１をインストール及び実行し、また本発明のチケット予約時の減圧を行うシステム１０は図３に示すシステム応用プログラム３０を実行する。
【００２６】
本発明における好ましい実施例において、ユーザは申し込みと到着報告の二つの段階を通じた購入及び支払いの手続を実行する前に、購入及び支払いの手続に必要となる身分認証のために、ユーザ端末装置２０を用い本発明の申し込み／到着報告サーバ１１において権利取得手続を行う必要がある。本発明の申し込み／到着報告サーバ１１はまずインターネット上で購入及び申し込みの時間と、到着報告及び支払いの時間を公表する。前記購入及び申し込みの時間が来たら、申し込み／到着報告サーバ１１は権利取得済みのユーザ端末装置２０によるアクセス及びログインを許可し、申し込み手続を行う。購入及び申し込みの手続は、チケットの希望順序及び／または電子決済に用いる金融データの選択並びに記入と、暗号化されたチケットオーダー識別コードの生成、及びこのチケットオーダー識別コードのユーザ端末装置２０への送信とを含む。前記到着報告及び支払いの時間が来たら、申し込み／到着報告サーバ１１は権利取得及び申し込み済みのユーザ端末装置２０によるアクセス及びログインを許可し、復号化されたチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄに基づいて到着報告手続を実行する。前記到着報告手続では、身分認証手続を経た後、到着報告時間の順番付けとチケット希望順序に基づいて座席当選結果が生成され、この座席当選結果がユーザ端末装置２０に送信されることで、購入確認及び支払いの手続を行わせる。
【００２７】
図２、即ち本発明におけるユーザ端末装置２０が実行する端末応用プログラム２１のブロック図を参照する。本発明の好ましい実施例において、ユーザは本発明のチケット予約時の減圧を行う方法を実行するために、予め端末応用プログラム２１をインストールする必要がある。端末応用プログラム２１はコンピュータプログラム製品とし、ログイン／権利取得モジュール２２を含む。ログイン／権利取得モジュール２２は複数のプログラム命令により実現され、これによりユーザ端末装置２０は、インターネット上でチケット販売システムを実現する本発明の申し込み／到着報告サーバ１１にアクセス及びログインし、且つ権利取得請求を発信した後、申し込み／到着報告サーバ１１により導引される権利取得手続に従って認証側認証暗号を申し込み／到着報告サーバ１１に送信する。そして本発明の申し込み／到着報告サーバ１１の購入及び申し込みの時間または申し込み段階において申し込み請求を発信した後、申し込み／到着報告サーバ１１により導引される申し込み手続に従ってチケットの希望順序及び／または電子決済に用いる金融データを選択並びに記入することで、暗号化されたチケットオーダー識別コードを受信する。そして、本発明の申し込み／到着報告サーバ１１の到着報告及び支払いの時間または到着報告段階において申し込み請求を発信した後、申し込み／到着報告サーバ１１により導引される到着報告手続に従って身分認証を行うことで、座席当選結果を受信して購入確認及び支払いの手続を行う。
【００２８】
端末応用プログラム２１は申し込み／到着報告モジュール２３を含む。申し込み／到着報告モジュール２３は複数のプログラム命令により実現され、これによりユーザ端末装置２０は、申し込み／到着報告サーバ１１により導引される申し込み手続へと対応することで、チケットの希望順序の選択と記入、及び／または支払いに用いる金融データの入力を行い、且つ暗号化されたチケットオーダー識別コードを受信及び保存する。そして、申し込み／到着報告サーバ１１により導引される到着報告手続に対応して、身分認証と購入確認を行う。その内、前記申し込み手続において、ユーザが入力を行う決済用金融データは、ユーザ端末装置２０に保存されるのみで送信されず、前記到着報告手続で待機する。購入確認を終え購入確認請求を発信した後、支払い手続においてはじめて金融データがチケット販売システムに送信される。よって、ユーザは前記申し込み手続において、チケットの希望順序及び／または電子決済に用いる金融データの選択並びに記入を時間に余裕をもって行うことができ、また到着報告手続においてキーの一回押しという簡単な操作をもって購入確認請求を発信し、前記金融データを前記チケット販売システムに送信することで迅速に支払いを完了させることができる。故に、ユーザが急いでチケットの予約と支払いを行うことによる操作ミスの発生が防止される。
【００２９】
端末応用プログラム２１は更に暗号生成モジュール２４と、暗号化及び復号化モジュール２５を含む。暗号生成モジュール２４と暗号化及び復号化モジュール２５はそれぞれが複数のプログラム命令により実現され、これによりユーザ端末装置２０は、申し込み／到着報告サーバ１１により導引される権利取得手続へと対応し、ユーザ識別コードｕｓｅｒ＿ｉｄと、端末暗号Ｋｅｙ＿Ａと、第一暗号Ｋｅｙ＿Ｂと、第二暗号Ｈｉｄｅ＿ｎｏとを含む認証暗号を生成し、且つ前記認証側認証暗号を暗号化して生成する。この認証側認証暗号はクラウド暗号Ｋｅｙ＿Ａ’と、前記第一暗号Ｋｅｙ＿Ｂと、前記ユーザ識別コードｕｓｅｒ＿ｉｄとを含み、その内、図５に示すように、前記クラウド暗号Ｋｅｙ＿Ａ’は、前記端末暗号Ｋｅｙ＿Ａと前記第一暗号Ｋｅｙ＿Ｂとに基づいて暗号化の演算が行われることで生成される。そして、申し込み／到着報告サーバ１１により導引される申し込み手続に対応して、暗号化されたチケットオーダー識別コードを復号化することでチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄを獲得する。そして、申し込み／到着報告サーバ１１により導引される前記到着報告手続に対応して、ユーザ側認証暗号を暗号化及び生成して身分認証を行う。前記ユーザ側認証暗号は、前記ユーザ識別コードｕｓｅｒ＿ｉｄと、暗号化された第一暗号Ｋｅｙ＿Ｂ’と、ランダム値または時間関連変動因子Ｘと、ユーザ側認証コードＡＣとを含み、その内、前記暗号化された第一暗号Ｋｅｙ＿Ｂ’は前記第一暗号Ｋｅｙ＿Ｂと前記第二暗号Ｈｉｄｅ＿ｎｏに基づいて暗号化の演算が行われることで生成される。
【００３０】
図３、即ち本発明のシステムにおけるシステム応用プログラム３０を参照する。本発明の好ましい実施例において、本発明のチケット予約時の減圧を行うシステムはシステム応用プログラム３０を実行する。システム応用プログラム３０はコンピュータプログラム製品とし、ログイン／権利取得モジュール３１を含む。ログイン／権利取得モジュール３１は複数のプログラム命令により実現され、これにより申し込み／到着報告サーバ１１は、本発明のシステムにより実現されるチケット販売システムへのユーザ端末装置２０によるアクセス及びログインを受け入れ、並びにユーザ端末装置２０の発信した権利取得請求を受信した後、ユーザ端末装置２０による権利取得手続の進行を導引することで、ユーザ端末装置２０により送信された認証側認証暗号を受信し、且つ身分認証サーバ１２に前記認証側認証暗号を保存するよう通知する。その内、前記認証側認証暗号はクラウド暗号Ｋｅｙ＿Ａ’、前記第一暗号Ｋｅｙ＿Ｂ及び前記ユーザ識別コードｕｓｅｒ＿ｉｄを含む。また、購入及び申し込みの時間または申し込み段階において、ユーザ端末装置２０が発信する申し込み請求を受信した後、ユーザ端末装置２０による申し込み手続の進行を導引することで、暗号化されたチケットオーダー識別コードをユーザ端末装置２０に送信する。また、到着報告及び支払いの時間または到着報告段階において、ユーザ端末装置２０が発信する到着報告請求を受信した後、ユーザ端末装置２０による到着報告手続及び身分認証の進行を導引することで、座席当選結果をユーザ端末装置２０に送信する。その内、前記到着報告請求はチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと関連している。座席当選結果が通知された後、申し込み／到着報告サーバ１１はユーザ端末装置２０により発信された購入確認請求を受信し、ユーザ端末装置２０による支払い手続を導引する。その内、前記購入確認請求は、ユーザ端末装置２０が前記申し込み段階において入力した金融データを含む。
【００３１】
システム応用プログラム３０は購入及び申し込みモジュール３２を含む。購入及び申し込みモジュール３２は複数のプログラム命令により実現され、これにより申し込み／到着報告サーバ１１は、ユーザ端末装置２０による申し込み手続の進行を導引することで、チケットの希望順序及び／または電子決済に用いる金融データの選択並びに記入を行わせて、希望順チケット予約情報を生成する。この希望順チケット予約情報は、前記ユーザ識別コードｕｓｅｒ＿ｉｄ、そして前記ユーザ識別コードｕｓｅｒ＿ｉｄに対応する前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと複数個の希望順序を含む。それぞれの希望は座席予約情報に対応しており、前記座席予約情報は会場又は開催回識別コードｓｃｅｎｅ＿ｉｄ、エリア識別コードＡｒｅａ＿ｉｄ、座席識別コードＳｅａｔ＿ｉｄを含む。この他、購入及び申し込みモジュール３２は前記ユーザ識別コードｕｓｅｒ＿ｉｄと前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄとの対応関係を構築し、且つこれを保存し、またチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと各希望順序コードｓｅｌｅｃｔ＿１〜ｎとの対応関係を構築し、且つこれを到着報告順番付けサーバ１３に通知して保存させ、更に、各希望順序コードｓｅｌｅｃｔ＿１〜ｎと、会場又は開催回識別コードｓｃｅｎｅ＿ｉｄ、エリア識別コードＡｒｅａ＿ｉｄ、座席識別コードＳｅａｔ＿ｉｄとの対応関係を構築し、且つこれを到着報告順番付けサーバ１３に通知して保存させる。その内、一つのチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄは、一つまたは複数の希望順序コードｓｅｌｅｃｔ＿１〜ｎに対応することができ、それぞれの希望順序コードｓｅｌｅｃｔ＿１〜ｎは、対応する会場又は開催回識別コードｓｃｅｎｅ＿ｉｄ、エリア識別コードＡｒｅａ＿ｉｄ、座席識別コードＳｅａｔ＿ｉｄを有する。
【００３２】
システム応用プログラム３０は到着報告及び支払いモジュール３３を含む。到着報告及び支払いモジュール３３は複数のプログラム命令により実現され、これにより申し込み／到着報告サーバ１１は、ユーザ端末装置２０による到着報告手続の進行を導引することで身分認証手続を発動し、これによりユーザ端末装置２０の、チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと関連するユーザ側認証暗号を受信し、且つ到着報告時間を生成する。また、身分認証サーバ１２に、前記ユーザ側認証暗号と前記驗證端認証暗号に基づいて身分認証を行うよう通知し、並びに身分認証サーバ１２から身分認証結果を獲得する。更に、身分認証結果に基づいて、到着報告順番付けサーバ１３に、前記到着報告時間とその前記希望順チケット予約情報に基づいた到着報告順番付けを行うよう通知し、並びに到着報告順番付けサーバ１３から座席当選結果を獲得し、そしてこの座席当選結果をユーザ端末装置２０に送信する。その内、前記ユーザ側認証暗号は、図８に示すステップＳ３０３１乃至ステップＳ３０３４をユーザ端末装置２０が実行することで生成される。
【００３３】
システム応用プログラム３０は、暗号化及び復号化モジュール３４と身分認証モジュール３５を含む。暗号化及び復号化モジュール３４と身分認証モジュール３５はそれぞれが複数のプログラム命令により実現され、これにより身分認証サーバ１２はユーザ端末装置２０による身分認証手続を導引し、前記ユーザ側認証暗号と前記認証側認証暗号に基づいて暗号化及び復号化の演算及び認証コードの対比を行うことで、身分認証結果を獲得してこれを申し込み／到着報告サーバ１１に送信する。その内、前記身分認証結果は、図８に示すステップＳ３０３６乃至ステップＳ３０３９を身分認証サーバ１２が実行することで生成される。
【００３４】
システム応用プログラム３０は到着報告順番付けモジュール３６を含む。到着報告順番付けモジュール３６は複数のプログラム命令により実現され、これにより到着報告順番付けサーバ１３は、申し込み／到着報告サーバ１１により通知される、チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと関連する到着報告時間及び希望順チケット予約情報に基づいて、座席当選手続を行い、これにより座席当選結果を生成し、並びにこの座席当選結果を申し込み／到着報告サーバ１１を経由してユーザ端末装置２０に送信することで、ユーザが当選した会場や開催回、エリア、座席等についての予約情報を通知する、前記到着報告順番付けサーバ１３の座席当選手続とは、前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄに基づいて、対応する希望順序コードｓｅｌｅｃｔ＿１〜ｎ、及び各希望順序コードがそれぞれ対応する座席予約情報を検出した後、この座席予約情報に対応する到着報告時間を順番付けすることで、前記座席当選結果を生成するというものである。この座席当選結果は、第一の希望に対応する前記座席予約情報を含み、前記第一の希望に対応する座席予約情報が、先に到着報告を済ませた者により予約済みである場合、座席当選結果は第二の希望と対応する座席予約情報を含む…という具合に以降は続いていく。最終的に、ユーザの全ての希望と対応する座席予約情報が既に複数の到着報告者により予約済みである場合、到着報告順番付けサーバ１３が座席当選結果から予約済みでない会場や開催回、エリア、座席等についての情報を推薦することが、或いは、到着報告者のキャンセルにより空きの座席予約情報ができた後、到着報告順番付けサーバ１３が申し込み／到着報告サーバ１１を通じたショートメールやメッセージの送信等によってユーザ端末装置２０に通知を行い、購入するか否かを訊ねるといったことが行われる。
【００３５】
図４、即ち本発明におけるチケット予約時の減圧を行う方法の流れ図を参照する。本発明の好ましい実施例において、チケット予約時の減圧を行う方法は図１に示す本発明のチケット予約時の減圧を行うシステム１０において使用され、手続Ｓ１００と、手続Ｓ２００と、手続Ｓ３００とを含み、手続Ｓ１００では、ユーザ端末装置２０が図５に示す権利取得手続を実行し、手続Ｓ２００では、チケットの販売開始前（即ち申し込み段階）において、ユーザ端末装置２０が申し込み／到着報告サーバ１１により導引される図６に示す申し込み手続を実行し、手続Ｓ３００では、チケットの販売開始後（即ち到着報告段階）において、ユーザ端末装置２０が申し込み／到着報告サーバ１１により導引される図７に示す到着報告手続を実行する。以下、更に詳しく手続Ｓ１００、手続Ｓ２００及び手続Ｓ３００を説明する。
【００３６】
図５、即ち本発明における権利取得手続の流れ図を参照する。また同時に、図９、即ち本発明におけるチケット予約時の減圧を行うシステムの情報送信の図を参照する。本発明の好ましい実施例において、本発明の手続Ｓ１００は、ステップＳ１０１乃至ステップＳ１０４を含む。ステップＳ１０１では、ユーザ端末装置２０は図２に示す端末応用プログラム２１をインストールする。ステップＳ１０２では、ユーザ端末装置２０は暗号生成モジュール２４を実行することで一組の認証暗号を生成する。この一組の認証暗号は、ユーザ識別コードｕｓｅｒ＿ｉｄと、端末暗号Ｋｅｙ＿Ａと、第一暗号Ｋｅｙ＿Ｂと、第二暗号Ｈｉｄｅ＿ｎｏとを含む。ステップＳ１０３では、ユーザ端末装置２０は暗号化及び復号化モジュール２５を実行し、第一暗号化演算法または第一暗号化演算関数Ｆｎ１１に基づき前記端末暗号Ｋｅｙ＿Ａ及び前記第二暗号Ｈｉｄｅ＿ｎｏを運算することで、クラウド暗号Ｋｅｙ＿Ａ’、即ちＫｅｙ＿Ａ’＝  Ｆｎ１１｛Ｋｅｙ＿Ａ，  Ｈｉｄｅ＿ｎｏ｝を獲得する。ステップＳ１０４では、ユーザ端末装置２０はログイン／権利取得モジュール２２を実行することで、ユーザ識別コードｕｓｅｒ＿ｉｄと、クラウド暗号Ｋｅｙ＿Ａ’と、前記第一暗号Ｋｅｙ＿Ｂとを含む認証側認証暗号を生成し、且つ権利取得請求を申し込み／到着報告サーバ１１に送信することで、前記認証側認証暗号を身分認証サーバ１２へと送信し、到着報告段階において身分認証を行う。
【００３７】
図６、即ち本発明における申し込み手続の流れ図を参照する。また同時に、図９、即ち本発明におけるチケット予約時の減圧を行うシステムの情報送信の図を参照する。本発明の好ましい実施例において、本発明の申し込み／到着報告サーバ１１はインターネット上においてチケット販売システムを実現させることで、イベントにおける会場や開催回、及びそれらのエリアと座席についての複数のチケットを提供する。チケットの販売開始前において、申し込み／到着報告サーバ１１は購入及び申し込みの時間、または申し込み段階を権利取得済みのユーザ端末装置２０に提供することで、申し込みによりチケット予約情報を選択並びに記入させる。本発明の申し込み手続Ｓ２００は、ステップＳ２０１乃至ステップＳ２０５を含む。ステップＳ２０１では、ユーザ端末装置２０は申し込み／到着報告サーバ１１にアクセスして、申し込み／到着報告サーバ１１にログイン請求を発信することで、チケット販売システムにより提供される、会場や開催回、及びそれらのエリアと座席についての複数のチケットに関する販売情報を獲得する。ステップＳ２０２では、購入及び申し込みの時間または申し込み段階において、申し込み／到着報告サーバ１１はユーザ端末装置２０の発信した申し込み請求を受け入れることで、チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄを生成し、且つユーザ端末装置２０による申し込み手続の進行を導引する。その内、前記申し込み請求は権利取得済みのユーザ識別コードｕｓｅｒ＿ｉｄと関連する。ステップＳ２０３では、ユーザはユーザ端末装置２０を操作することでチケット希望順序を選択及び記入し、申し込み／到着報告サーバ１１は選択及び記入されたチケット希望順序に基づいて、希望順チケット予約情報を生成する。この希望順チケット予約情報は、前記ユーザ識別コードｕｓｅｒ＿ｉｄ、そしてこのユーザ識別コードｕｓｅｒ＿ｉｄに対応する前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと複数の希望順序を含む。それぞれの希望は座席予約情報に対応しており、この座席予約情報は会場又は開催回識別コードｓｃｅｎｅ＿ｉｄ、エリア識別コードＡｒｅａ＿ｉｄ、座席識別コードＳｅａｔ＿ｉｄを含む。申し込み／到着報告サーバ１１は、前記ユーザ識別コードｕｓｅｒ＿ｉｄと前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄとの対応関係を構築し、またチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと各希望順序コードｓｅｌｅｃｔ＿１〜ｎとの対応関係を構築し、更に各希望順序コードｓｅｌｅｃｔ＿１〜ｎと、会場又は開催回識別コードｓｃｅｎｅ＿ｉｄ、エリア識別コードＡｒｅａ＿ｉｄ、座席識別コードＳｅａｔ＿ｉｄとの対応関係を構築する。
【００３８】
続けて図６を参照する。ステップＳ２０４では、申し込み／到着報告サーバ１１は、前記ユーザ識別コードｕｓｅｒ＿ｉｄと、前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと、及びその対応関係を保存する。また到着報告順番付けサーバ１３は、前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと、各前記希望順序コードｓｅｌｅｃｔ＿１〜ｎと、及びその対応関係を保存し、並びに各希望順序コードｓｅｌｅｃｔ＿１〜ｎと、会場又は開催回識別コードｓｃｅｎｅ＿ｉｄ、エリア識別コードＡｒｅａ＿ｉｄ、座席識別コードＳｅａｔ＿ｉｄと、及びその対応関係を保存する。ステップＳ２０５では、申し込み／到着報告サーバ１１は前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄをユーザ端末装置２０に送信して保存させる。
【００３９】
本発明の異なる実施例において、申し込み手続Ｓ２００のステップＳ２０２では、申し込み／到着報告サーバ１１がユーザ端末装置２０により発信された申し込み請求を受け入れることで、チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと申し込み時間を生成し、且つステップＳ２０５において前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと前記申し込み時間をユーザ端末装置２０に送信して保存させる。ユーザ端末装置２０は前記申し込み時間に基づいてチケット奪取のためのカウントダウンタイマーを表示することで、チケット販売開始までの残り時間を表示し、且つ秒読みを行ってユーザに確認させる。チケット販売が開始されると、前記カウントダウンタイマーは０時０分０秒となり、且つ自動的に購入キー（例えば、Ｇｏ  Ｔｉｃｋｅｔキー等）を表示する。ユーザはユーザ端末装置２０により表示された購入キーをクリックすることで、到着報告請求を申し込み／到着報告サーバ１１に迅速に発信する。
【００４０】
これ以外に、本発明の更なる実施例において、申し込み手続Ｓ２００のステップＳ２０５では、申し込み／到着報告サーバ１１はチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄを送信する前に、ユーザ端末装置２０のシリアルナンバーまたはＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ  ｎｕｍｂｅｒ）を利用して前記チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄに暗号化を行うことで、暗号化されたチケットオーダー識別コード（ｐｗ＿ｋｅｙ）を形成し、その後送信を行う（即ち、ｐｗ＿ｋｅｙ＝Ｆｎ４１｛ｉｍｅｉ，  Ｒｅｇｉｓｔ＿ｉｄ｝）。もし申し込み／到着報告サーバ１１により送信されるチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄが暗号化されている場合、ユーザ端末装置２０は前記到着報告請求を発信する前に、先にＩＭＥＩに基づき、前記暗号化されたチケットオーダー識別コード（ｐｗ＿ｋｅｙ）を復号化することで、復号化されたチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄを獲得し（即ち、Ｒｅｇｉｓｔ＿ｉｄ  ＝Ｆｎ４２｛ｉｍｅｉ，  ｐｗ＿ｋｅｙ｝）、更に前記復号化されたチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄを申し込み／到着報告サーバ１１に送信する。
【００４１】
図７、即ち本発明における到着報告手続の流れ図を参照する。また同時に、図９、即ち本発明におけるチケット予約時の減圧を行うシステムの情報送信の図を参照する。本発明の好ましい実施例において、本発明の手続Ｓ３００は、ステップＳ３０１乃至ステップＳ３０７を含む。ステップＳ３０１では、ユーザ端末装置２０が到着報告及び支払いの時間に、または申し込み段階の申し込み時間がチケット販売開始まで秒読みされた際、到着報告請求が申し込み／到着報告サーバ１１にされる。ステップＳ３０２では、申し込み／到着報告サーバ１１が前記到着報告請求を受信した後、ユーザ端末装置２０による到着報告手続の実行を導引する。この到着報告手続には身分認証手続と座席当選手続が含まれる。ステップＳ３０３では、図８に示す身分認証手続を申し込み／到着報告サーバ１１またはユーザ端末装置２０が発動し、並びに身分認証サーバ１２から身分認証結果を獲得する。身分認証手続については後方で更に詳しく説明する。ステップＳ３０４では、申し込み／到着報告サーバ１１が身分認証結果に基づいて、ユーザ端末装置２０が身分認証をパスしていない場合はステップＳ３０５が実行され、パスした場合はステップＳ３０６が実行される。
【００４２】
続けて図７を参照する。ステップＳ３０５、つまりユーザ端末装置２０が身分認証をパスしていないという結果の通知を申し込み／到着報告サーバ１１から受け取った場合、到着報告と座席の当選を行えない。ステップＳ３０６では、申し込み／到着報告サーバ１１が、身分認証をパスしたという結果を到着報告順番付けサーバ１３に通知し、且つチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと関連する到着報告時間を到着報告順番付けサーバ１３に提供することで、到着報告順番付けサーバ１３が座席当選手続を行い、また座席当選結果を生成してユーザ端末装置２０に送信する。前記座席当選手続では、チケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄに基づいて、対応する希望順序コードｓｅｌｅｃｔ＿１〜ｎ、及び各希望順序コードにそれぞれ対応する座席予約情報を検出する。次に、前記座席予約情報に対応する到着報告時間を順番付けすることで前記座席当選結果を決定する。この座席当選結果は、第一の希望に対応する前記座席予約情報を含み、前記第一の希望に対応する座席予約情報が、先に到着報告を済ませた者により予約済みである場合、座席当選結果は第二の希望と対応する座席予約情報を含む…という具合に以降は続いていく。更に、ユーザの全ての希望と対応する座席予約情報が、既に複数の到着報告者により予約済みである場合、座席当選結果から予約済みでない会場や開催回、エリア、座席等についての情報を推薦するか、或いは到着報告者のキャンセルにより空きの座席予約情報ができるのを待つ。ステップＳ３０７では、ユーザ端末装置２０が座席当選結果を受信した後、当選した会場や開催回、エリア、座席を表示し、ユーザはユーザ端末装置２０により表示される確認キーによって、購入確認と支払いを実行する。ユーザが前記確認キーをクリックするといった単一操作により購入確認請求を発信して座席当選結果を確認すると、ユーザ端末装置２０は申し込み／到着報告サーバ１１による導引される支払い手続に基づき、申し込み段階において入力した金融データを申し込み／到着報告サーバ１１に送信することで、迅速に支払い手続を完了させる。本発明の異なる実施例において、前記単一操作を指紋スキャンや顔認識による購入確認請求の発信とすることで、座席当選結果の確認が行われるという内容としてもよい。
【００４３】
図８、即ち本発明における身分認証手続の流れ図を参照する。また同時に、図９、即ち本発明におけるチケット予約時の減圧を行うシステムの情報送信の図を参照する。申し込み／到着報告サーバ１１が到着報告段階を解放した際、または申し込み段階の申し込み時間がチケット販売開始まで秒読みされた際、ユーザがユーザ端末装置２０により表示された購入キーをクリック操作することで申し込み／到着報告サーバ１１に到着報告請求を迅速に発信し、そして申し込み／到着報告サーバ１１またはユーザ端末装置２０が身分認証手続を発動する。申し込み／到着報告サーバ１１が身分認証手続を発動する場合、この身分認証手続はステップ３０３０乃至ステップ３０３９を含む。ステップ３０３０では、申し込み／到着報告サーバ１１はユーザ端末装置２０により発信された到着報告請求を受信した後、身分認証サーバ１２に対し、ユーザ端末装置２０への身分確認請求の発信という形でユーザ端末装置２０に応答し、これによりユーザ端末装置２０にステップＳ３０３１の実行を促すよう通知する。もしユーザ端末装置２０が身分認証手続を発動する場合、この場合の身分認証手続にはステップ３０３０は含まれず、直接ステップＳ３０３１が行われる。
【００４４】
ステップＳ３０３１では、ユーザ端末装置２０は申し込み／到着報告モジュール２３を実行し、ユーザ識別コードｕｓｅｒ＿ｉｄに基づいてユーザ端末装置２０のメモリから対応する端末暗号Ｋｅｙ＿Ａ、第一暗号Ｋｅｙ＿Ｂ、第二暗号Ｈｉｄｅ＿ｎｏを検索及び獲得する。ステップＳ３０３２では、ユーザ端末装置２０は暗号化及び復号化モジュール２５を実行し、第二暗号化演算法または第二暗号化演算関数Ｆｎ２１に基づき前記第一暗号Ｋｅｙ＿Ｂ及び前記第二暗号Ｈｉｄｅ＿ｎｏを運算することで、暗号化された第一暗号Ｋｅｙ＿Ｂ’即ちＫｅｙ＿Ｂ’＝  Ｆｎ２１｛Ｋｅｙ＿Ｂ，  Ｈｉｄｅ＿ｎｏ｝を生成する。本発明の異なる実施例において、前記第一暗号化演算法Ｆｎ１１及び前記第二暗号化演算法Ｆｎ２１は、同じであっても同じでなくてもよい。
【００４５】
ステップＳ３０３３では、申し込み／到着報告モジュール２３が暗号生成モジュール２４に対し、ランダム値または時間関連変動因子Ｘを生成及び獲得するよう通知する。このＸ値は一回限り有効の通し番号である。暗号化及び復号化モジュール２５は第三暗号化演算法または第三暗号化演算関数Ｆｎ３に基づき前記端末暗号Ｋｅｙ＿Ａ、前記第一暗号Ｋｅｙ＿Ｂ及び前記ランダム値を運算することで、ユーザ側認証コードＡＣ、即ちＡＣ＝  Ｆｎ３｛ｋｅｙ＿Ａ，  Ｋｅｙ＿Ｂ，  Ｘ｝を生成する。前記ランダム値Ｘは一回限り有効であるため、前記ユーザ側認証コードＡＣもまた一回限り有効である。ステップＳ３０３４では、申し込み／到着報告モジュール２３がユーザ側認証暗号を生成し、このユーザ側認証暗号は、前記ユーザ識別コードｕｓｅｒ＿ｉｄと、暗号化された第一暗号Ｋｅｙ＿Ｂ’と、ランダム値または時間関連変動因子Ｘと、ユーザ側認証コードＡＣとを含み、並びにチケットオーダー識別コードＲｅｇｉｓｔ＿ｉｄと関連する到着報告請求が申し込み／到着報告サーバ１１に発信され、且つ前記ユーザ側認証暗号が送信される。
【００４６】
ステップＳ３０３５では、申し込み／到着報告サーバ１１が到着報告及び支払いモジュール３３を実行し、前記到着報告請求を受信することで前記ユーザ側認証暗号を獲得し、且つ到着報告時間を生成する。申し込み／到着報告サーバ１１は身分認証サーバ１２に対し、ユーザ側認証暗号を提供するよう通知する。ステップＳ３０３６では、身分認証サーバ１２が身分認証モジュール３５を実行し、ユーザ識別コードｕｓｅｒ＿ｉｄに基づき対応するクラウド暗号Ｋｅｙ＿Ａ’及び第一暗号Ｋｅｙ＿Ｂを検索及び獲得する。ステップＳ３０３７では、身分認証サーバ１２が暗号化及び復号化モジュール３４を実行し、第二復号化演算法または第二復号化演算関数Ｆｎ２２に基づき、前記ユーザ側認証暗号の暗号化された第一暗号Ｋｅｙ＿Ｂ’及びステップＳ３０３６で獲得した第一暗号Ｋｅｙ＿Ｂを運算することで、第二暗号Ｈｉｄｅ＿ｎｏ、即ちＨｉｄｅ＿ｎｏ＝  Ｆｎ２２｛Ｋｅｙ＿Ｂ’，  Ｋｅｙ＿Ｂ｝を獲得する。本発明の異なる実施例において、第一復号化演算法（Ｆｎ１２）及び第二復号化演算法（Ｆｎ２２）は同じ演算法であっても異なる演算法であってもよい。
【００４７】
ステップＳ３０３８では、身分認証サーバ１２が暗号化及び復号化モジュール３４を実行し、第一復号化演算法または第一復号化演算関数Ｆｎ１２に基づき、前記クラウド暗号Ｋｅｙ＿Ａ’及びステップＳ３０３７で獲得した第二暗号Ｈｉｄｅ＿ｎｏを運算することで、端末暗号Ｋｅｙ＿Ａ、即ちｋｅｙ＿Ａ＝  Ｆｎ１２｛ｋｅｙ＿Ａ’，  Ｈｉｄｅ＿ｎｏ｝を獲得する。ステップＳ３０３９では、身分認証サーバ１２が暗号化及び復号化モジュール３４を実行し、前記第三暗号化演算法または第三暗号化演算関数Ｆｎ３に基づき、ステップＳ３０３８で獲得した前記端末暗号Ｋｅｙ＿Ａ、ステップＳ３０３６で獲得した前記第一暗号Ｋｅｙ＿Ｂ、及びステップＳ３０３５で獲得したランダム値Ｘを運算することで、認証側認証コードＡＣ’、即ちＡＣ’＝  Ｆｎ３｛ｋｅｙ＿Ａ，  Ｋｅｙ＿Ｂ，  Ｘ｝を獲得する。そして、身分認証モジュール３５はユーザ側認証コードＡＣと認証側認証コードＡＣ’を対比することで身分認証結果を獲得する。ユーザ側認証コードＡＣと認証側認証コードＡＣ’が異なる場合、身分認証結果はユーザ端末装置２０が身分認証をパスしていないことを含み、これに対しユーザ側認証コードＡＣと認証側認証コードＡＣ’が同じである場合、身分認証結果はユーザ端末装置２０が身分認証をパスしたことを含む。
【符号の説明】
【００４８】
１０ チケット予約時の減圧を行うシステム
１１ 申し込み／到着報告サーバ
１２ 身分認証サーバ
１３ 到着報告順番付けサーバ
２０ ユーザ端末装置
２１ 端末応用プログラム
２２ ログイン／権利取得モジュール
２３ 申し込み／到着報告モジュール
２４ 暗号生成モジュール
２５ 暗号化及び復号化モジュール
３０ システム応用プログラム
３１ ログイン／権利取得モジュール
３２ 購入及び申し込みモジュール
３３ 到着報告及び支払いモジュール
３４ 暗号化及び復号化モジュール
３５ 身分認証モジュール
３６ 到着報告順番付けモジュール
Ｓ１００、Ｓ２００、Ｓ３００    手続
Ｓ１０１、Ｓ１０２、Ｓ１０３、Ｓ１０４    ステップ
Ｓ２０１、Ｓ２０２、Ｓ２０３、Ｓ２０４、Ｓ２０５    ステップ
Ｓ３０１、Ｓ３０２、Ｓ３０３、Ｓ３０４、Ｓ３０５、Ｓ３０６、Ｓ３０７    ステップ
Ｓ３０３０、Ｓ３０３１、Ｓ３０３２、Ｓ３０３３、Ｓ３０３４、Ｓ３０３５、Ｓ３０３６、Ｓ３０３７、Ｓ３０３８、Ｓ３０３９ ステップ
【図１】
2019153301.tif 000003
【図２】
2019153301.tif 000004
【図３】
2019153301.tif 000005
【図４】
2019153301.tif 000006
【図５】
2019153301.tif 000007
【図６】
2019153301.tif 000008
【図７】
2019153301.tif 000009
【図８】
2019153301.tif 000010
【図９】
2019153301.tif 000011
【外国語明細書】
2019153301000001.pdf