(57)【要約】【課題】チケットの複製と偽造の可能性を減らしたチケット配布システムを提供する。【解決手段】登録センターと確認端末と携帯端末を回線で接続して構成したチケット配布システムにおいて、携帯端末は、登録センターにチケットの発行を依頼する手段を備え、登録センターは、複数の依頼されたチケットに関する、互いに関連がなく、類推できない情報として一方向性関数機能から生成された情報１と対応する情報２を作成する手段と、情報１を携帯端末へ伝える手段と、情報２を確認端末へ伝える手段と、を備え、確認端末は、携帯端末から情報１を受け取る手段と、情報１と情報２とを照合することによりチケットを確認する手段を備える。【選択図】図３
2004348208.tif 000002
【特許請求の範囲】
【請求項１】
登録センターと確認端末と携帯端末を回線で接続して構成したチケット配布システムにおいて、
携帯端末は、登録センターにチケットの発行を依頼する手段を備え、
登録センターは、複数の依頼されたチケットに関する、互いに関連がなく、類推できない情報として一方向性関数機能から生成された情報１と対応する情報２を作成する手段と、情報１を携帯端末へ伝える手段と、情報２を確認端末へ伝える手段と、を備え、
確認端末は、携帯端末から情報１を受け取る手段と、情報１と対応する情報２とを照合することによりチケットを確認する手段を備えた、
ことを特徴とするチケット配布システム。
【請求項２】
請求項１に記載のチケット配布システムにおいて、
登録センターの情報１と情報２を作成する手段は、
秘密のパラメータである乱数Ｒと、個別の識別子ＩＤを生成し、
上記乱数Ｒと識別子ＩＤを連結したデータを一方向性関数の入力とし、一方向性関数の出力を情報１ならびに情報２とする手段を備えたことを特徴とするチケット配布システム。
【請求項３】
登録センターと確認端末と携帯端末を回線で接続して構成したチケット配布システムにおいて、
携帯端末は、登録センターにチケットの発行を依頼する手段を備え、
登録センターは、一方向性関数ｆを生成するのに必要な秘密パラメータを設定する手段と、複数の依頼されたチケットに関する、個別の識別子ＩＤを入力とし、一方向性関数ｆから情報１（＝ｆ（ＩＤ））を作成する手段と、情報１とＩＤを携帯端末へ伝える手段と、確認端末に一方向性関数ｆを構成するのに必要な秘密パラメータを伝える手段と、を備え、
確認端末は、秘密パラメータから一方向性関数ｆを生成し、ＩＤを用いて情報３（＝ｆ（ＩＤ））を作成する手段と、携帯端末から情報１を受け取る手段と、情報１と情報３とを照合することによりチケットを確認する手段と、を備えた、
ことを特徴とするチケット配布システム。
【請求項４】
登録センターと確認端末と携帯端末を回線で接続して構成したチケット配布システムにおけるチケット配布方法において、
携帯端末は、登録センターにチケットの発行を依頼する手順を有し、
登録センターは、複数の依頼されたチケットに関する、互いに関連がなく、類推できない情報として一方向性関数機能から生成された情報１と対応する情報２を作成する手順と、情報１を携帯端末へ伝える手順と、情報２を確認端末へ伝える手順と、を有し、
確認端末は、携帯端末から情報１を受け取り、情報１と対応する情報２を照合することによりチケットを確認する手順を有する、
ことを特徴とするチケット配布方法。
【請求項５】
請求項４に記載のチケット配布方法において、
登録センターの情報１と情報２を作成する手順は、
秘密のパラメータである乱数Ｒと、個別の識別子ＩＤを生成し、
上記乱数Ｒと識別子ＩＤを連結したデータを一方向性関数の入力とし、一方向性関数の出力を情報１ならびに情報２とする手順を有することを特徴とするチケット配布方法。
【請求項６】
登録センターと確認端末と携帯端末を回線で接続して構成したチケット配布システムにおけるチケット配布方法において、
携帯端末は、登録センターにチケットの発行を依頼する手順を有し、
登録センターは、一方向性関数ｆを生成するのに必要な秘密パラメータを設定する手順と、複数の依頼されたチケットに関する、個別の識別子ＩＤを入力とし一方向性関数ｆから情報１（＝ｆ（ＩＤ））を作成する手順と、情報１とＩＤを携帯端末へ伝える手順と、確認端末に一方向性関数ｆを構成するのに必要な秘密パラメータを伝える手順と、を有し、
確認端末は、秘密パラメータから一方向性関数ｆを生成し、ＩＤを入力として情報３（＝ｆ（ＩＤ））を生成する手順と、携帯端末から情報１を受け取る手順と、情報１と情報３とを照合することによりチケットを確認する手順と、を有する、
ことを特徴とするチケット配布方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、チケットの複製と偽造の可能性を低減させたチケット配布システム及び方法に関する。
【０００２】
【従来の技術】
従来、チケットをその購入者に販売する場合、チケット販売者から、偽造されにくく印刷された紙などの形状にし、それを郵送または手渡しにより行われていた。そのため、離れた２者間で電子的に瞬時に渡すことは困難であった。また、、ＦＡＸや電子メールにより、チケットを電子的に渡すことができたとしても、コピーや電子的な複製により、入場券や乗車券などのチケットが本来複製されては困る権利を、簡単に複製することができたので、販売促進用の優待乗車券程度にしか利用されていなかった。
一方、ＰＣや携帯電話上で表示されるインターネットのＷｅｂ画面上のメニュー処理で、チケットを販売し、クレジットや電子マネーで決済されることがある。チケットの販売の場合、決済に成功したときに表示される画面や番号を保存し、後で改札者などに確認させることが行われている（非特許文献１）。安全性を向上させる場合、画像データとして１次元バーコードまたは２次元バーコードを携帯電話へ送信し、携帯電話のモニタ上の表示を外部のスキャナーなどから取り込みで確認させる、あるいは、携帯電話からチケット情報を赤外線や近距離コミュニケーション用の電波（例えばＢｌｕｅｔｏｏｔｈ規格の電波）により伝送し、この情報を改札装置で受信して確認をさせていた。
【０００３】
図６を参照して従来のチケットシステムを説明する（特許文献１  参照）。
チケットシステムは、予約センターと携帯電話機と入場ゲートを回線で接続して構成する。
（１）利用者はコンサート等のチケットを予約する場合、自己の携帯電話からｉモード（登録商標）等を利用してチケットの予約を行う。この際、携帯電話機から予約センターにチケットデータ（目的のコンサート名、年月日、座席番号、時間等）及び使用者の顧客情報（携帯電話機の電話番号、個人認証情報（例えば、氏名等）が送信される。
（２）予約センターは、チケットの予約を受け付けると、携帯電話機から送信されたチケットデータ及び顧客情報を合わせてチケット情報を作成し、作成したチケット情報をｉモード等を用いて予約した利用者の携帯電話機に登録する。
（３）更に、予約センターは、顧客が購入したチケットのチケットデータをコンサート会場に送信し、入場ゲートに登録しておく。
なお、予約センターにおいては、使用者のチケットの購入履歴情報を蓄積しておく。これは不正チケットが発生した時にそれを探索することによって不正チケットの発生源を突き止める場合等に用いる。また、チケット購入の決済は、ｉモード等における料金徴収代行システム等を用いて行う。チケット情報には、顧客情報等の重要情報が含まれているので、スクランブルをかける等複製や成りすまし防止のための改竄防止機能を付加しておく。
（４）次に、使用者は予約したコンサート当日にコンサート会場に行き、会場に入場する際に会場入口に設置された入場ゲートに自己の携帯電話から無線機能（Ｂｌｕｅｔｏｏｔｈ）を用いて予約センターから登録されたチケット情報を送信する。入場ゲートには、受信アンテナを含む受信装置が設けられ、入場ゲートにおいて携帯電話からのチケット情報を受信し、受信したチケット情報からチケットデータを取り出し、正規にチケットが予約・購入されたものであるか判断する。すなわち、チケットデータと当日のコンサートデータ（予約センターから送信されたチケットデータ）とを照合し、顧客のチケットが正規のものであるか否かを判断する。正規のチケットと判断した場合は、入場ゲートの扉を開いて入場を許可する。
しかし、機械的な手段を用いる場合、全てを機械に頼ると、劇場などの限られたタイミングで入場処理をする際に、多くの改札装置（入場ゲート）を一斉に用いるデメリットがあった。さらに、改札機器が故障すると、電子的手段に頼っているので収拾に手間取り、経済的に大きな損失が生じる場合があった。
【０００４】
【非特許文献１】
“日本初！！  携帯電話がバスチケットに！！”〜「高速バスモバイルチケットサービス」開始  ｈｔｔｐ：／／ｗｗｗ．ｎｉｓｈｉｎｉｈｏｎｊｒｂｕｓ．ｃｏ．ｊｐ／ｉｎｆｏ ｎｅｗｓ／０３０３１８．ｈｔｍｌ
【特許文献１】
特開２００２−１７００１７（図１、段落（０００９）〜（００１３））
【０００５】
【発明が解決しようとする課題】
チケットシステムにおいて、携帯端末が、携帯電話のモニタ表示のようなものを使う場合、結局のところ、画像の表示にしか過ぎないので、本来の登録センターでなくても、インターネットのような外部ネットから画像表示用のデータを送りこむことが可能である。
仮に、携帯端末へ書き込むチケット情報の表示と削除するのみを可能として、データの読み出し禁止をしたとしても、見た目だけで確認するシステムの場合、正規のチケット表示を見てその複製を作るのは容易である。また、座席のチケットなどを複製しても重なりがあって容易に不正者が見破れないように、一定の規則性を利用して、チケットの偽造にバリエーションを与える不正も考えられる。
これらの対策として特許文献１のチケットシステムでは購入履歴情報の蓄積により不正チケットの発生源が分かるようにし、また、チケット情報にスクランブルをかけて不正利用の対策（改竄の防止）を行っているが、どの経路でチケット情報が流れたかを把握するかの観点だけで、利用者（ユーザ）が意識的に別の携帯端末に複製することと、販売していないチケットや無関係な人へ販売したチケットに対しての、チケット情報を類推することによるなりすまし攻撃に対する対策には言及されていない。
本発明は、次の可能性をなくす以下の２つを課題とする。
（１）正規のチケット保持者（利用者）が、複製する可能性を減らす。
（２）連番の場合、悪意の第三者が容易に推測してチケットを偽造する可能性を減らす。
【０００６】
【課題を解決するための手段】
本発明は、上記課題を解決するために、次の２手段を導入する。
（１）容易に類推できないように、利用者個人毎に個別の情報をチケットとして渡す。つまり、個人と結びつくＩＤ等に関連した情報が使われる。仮に、複製されても利用者個人に係わる情報からどれが正しく、どれが偽物かを判別できる。
（２）一つのチケット情報から他のチケット情報を類推できない工夫として、暗号学的な、一方向性関数を導入する。つまり、入力ｘ、出力をｆ（ｘ）とする関数を導入し、入力ｘによりｆ（ｘ）を生成するのは容易だが、逆にｆ（ｘ）からｘを推測ないし探索するのは膨大な計算量を要し、経済的に求めることは事実上困難な状況にする。この一方向性関数として、ディジタル署名を利用するものと、共通鍵系暗号を利用するものと２手段が選択できる。また、一方向性関数は、ハッシュ関数で構成することも可能であり、生成元を素体上で、べき乗剰余演算して求める関数（逆関数の演算は、離散対数問題といわれる）による構成も可能である。
以上から、正規の利用者であっても、自分が保持している情報を複製しても、他人の利用に供することができず、また、利用者は関数ｆ（ｘ）を知らないので、他人のチケット情報を生成することを事実上困難とする。
【０００７】
【発明の実施の形態】
図１に示すようにチケット配布システムは、登録センターと確認端末と携帯端末の３者を回線により接続して構成される。携帯端末は個人を相手にする端末であり、キオスク端末のように公衆端末ではあるが、一時的に個人が占有する形の端末でもよい。
登録センターは、機能として一元化されていればよく、販売窓口からセンターにつながっているＪＲのみどりの窓口のような構成でもよい。
確認端末は、駅での改札機のようなものが想定される。形態（改札機器の故障等）によっては、センターから送られてきた情報を紙で出力し、それに基づき人手で実現させることも可能である。
【０００８】
（チケット配布方法の基本手順）
図２にチケット配布方法の基本手順を示す。
登録センターは、利用者のチケット発行依頼を受けて、情報１と情報２を生成し、チケット配布処理として、携帯端末へ情報１を伝える。
一方、登録センターから確認端末へ情報２を伝える。
チケットの権利行使時に、確認端末に伝えられた情報１と携帯端末に伝えられた情報２とを互いに照合する。
なお、携帯端末を操作する側（利用者）は、チケットを持ってくる場合に相当する情報１を予め紙等に控えておく一方、確認端末を操作する側（改札者）は、複数のチケット処理の可能性も含めて予め複数の情報２をプリンターから印刷する、または、情報２を磁気的または電気的手段でデータを蓄積し、後日の照合の為に蓄積データを利用する。
【０００９】
（実施例１）
図３に実施例１のチケット配布方法の手順を示す。
チケット配布方法の基本手順において、情報１、情報２は長い英数字などで構成されるが、情報１、情報２がチケット毎にランダムな英数字の分布にあった場合、照合作業の対象は実用上数桁で十分である。例えば、十進法で２０桁のチケット情報を用意した場合であっても、照合に５桁だけを実行する場合、悪意の者が成功する確率は十万分の一しかないので、十分安全ということができ、５桁程度で実用上の目的は満たされる。また、偽造されたとしても、全桁すべて合う可能性は極めて僅かであり、可能性として、情報１ないし情報２の関連情報が漏れた場合しか想定されないので、原因究明の探索範囲を狭めることができる。
以上のような考えに基づき、照合対象の情報１が複数発行されるチケット販売のように、互いに関連があっても容易に類推できないように、チケット毎、または利用者（ユーザ）が利用する携帯端末毎に異なるパラメータ（識別子）ＩＤに対して、情報１と情報２として、一方向性関数機能によりｆ（ＩＤ）で生成されることを実施例１とする。
一方向性関数の性質として、仮にｆ（ＩＤ）のデータを見たとしても、ＩＤを求めることが事実上困難となる。
一方向性関数ｆの関数として、ハッシュ関数、共通鍵暗号、ディジタル署名が利用できる。但し、この実施例１では、情報１と情報２の照合のみであるので、このような作りをもつことによって、同じ席に複数人が自分のチケットを持ち寄った場合、どれが正規のユーザかを決める異常事態の処理としてＩＤを利用することができる。従って、登録センターが、トラブル想定用にＩＤを控えるということが必要である。場合により、携帯端末から購入するユーザがこのＩＤを入手することにしても良い。但し、ユーザが不正者の場合、チケットの識別が困難となる。
【００１０】
（実施例２）
図４に実施例２のチケット配布方法の手順を示す。
照合対象の情報１同士が互いに関連があって類推できないように、パラメータＩＤは１，２，３，４，・・・のように規則的に生成したほうが管理上有利である。
しかしながら、ＩＤ自体は類推困難なデータであったとしても、ＩＤ＋１，ＩＤ＋２，・・・のように生成された場合、漏れたＩＤからその他のＩＤデータを生成することが可能となる。このため、情報１として、ＩＤならびに乱数成分のＲを連結し、一方向性関数機能によりｆ（ＩＤ｜Ｒ）を生成し利用することを特徴とする実施例１のチケット配布方法を提案する。ここでｘ｜ｙはｘとｙをならべて一緒のデータとすることを表し、Ｒは登録センターだけが持つ秘密の乱数成分の値とする。
【００１１】
（実施例３）
図５に実施例３のチケット配布方法の手順を示す。
登録センターからは、携帯端末に情報１の他にＩＤを伝達し、確認端末には、必要に応じて、一方向性関数ｆを生成するのに必要な秘密パラメータのみを伝達する。確認端末は、必要に応じて、秘密パラメータから一方向性関数ｆを生成し、ＩＤを用いて情報３（＝ｆ（ＩＤ））を作成し、携帯端末経由でチケット所有者から渡された情報１と照合することによりチケットを確認する。
この実施例によれば、複数のチケット処理を行う場合、確認端末へは、登録センターからチケット情報である情報３を個々に渡す必要はなく、一方向性関数ｆを構成する必要な秘密パラメータのみを渡すことで、確認端末が情報２を生成できるようになる。
また、照合自体の情報量もフルビットの場合、通常のハッシュ関数だと、その出力は通常１６０，１９２，２５６，または５１２ビット等であり、ディジタル署名の場合、１６０ビットまたは１０００ビットなどの長い符号となる。１６０ビットなど十進法で５０桁以上の照合は計算機向きであるが、リスクに応じて上位数桁の比較で十分であるので、ラフな比較を行うことができる。
【００１２】
【発明の効果】
従来の方法では、照合用の整理番号を見せ合うだけで、その情報の長さを考慮されているものとはいえなかった。単純な連番の場合、悪意の第三者が容易に推測し、詐欺行為を行う可能性があった。これは整理番号に一定の規則性があり、簡単に他人に流用される可能性があったからだ。
これに対して、長い確認用の情報を用意すること、さらに、その情報に暗号学的な一方向性関数を導入することにより偽造を困難にすることは有効であり、本発明の実施例ではそれらを用いた。
また、長い一方向性関数であっても、照合すべき範囲を限定しても実用上十分な安全性が得られるので、照合過程は人手によるラフな比較でも十分な安全性が確保できる。従って、確認端末が故障しても、チケット番号を控えてきた利用者（チケット購入者）と、改札者（確認者）が予め紙に打ち出したチケット番号を照合することで、あらかじめ用意された専用の機械（確認端末）ではない汎用の計算機を利用したとしても効率的な照合を行うことを可能となる。
【図面の簡単な説明】
【図１】本発明のチケット配布システムの基本構成を示す図。
【図２】本発明のチケット配布方法の基本手順を示す図。
【図３】実施例１のチケット配布方法の手順を示す図。
【図４】実施例２のチケット配布方法の手順を示す図。
【図５】実施例３のチケット配布方法の手順を示す図。
【図６】従来のチケットシステムの概要構成を示す図。
【図１】
2004348208.tif 000003
【図２】
2004348208.tif 000004
【図３】
2004348208.tif 000005
【図４】
2004348208.tif 000006
【図５】
2004348208.tif 000007
【図６】
2004348208.tif 000008