(57)【要約】【課題】電子チケットが格納されたＩＣカードを使って自動改札を行う場合に、電子チケットの改札処理時にその電子チケットの認証処理を行う。【解決手段】認証コード配信端末１３１は、認証コードを生成し、生成された認証コードを発券機１１１と改札機１１２の両方に配信する。発券機１１１は、受信した認証コードとチケット情報とを有する電子チケットをＩＣカード１０２に記録する。改札機１１２は、受信した認証コードを記憶装置に保存し、通過するＩＣカード１０２から読み取った認証コードと一致するものが保存された認証コード中に存在するか否かを判定する。【選択図】図１
2004348504.tif 000002
【特許請求の範囲】
【請求項１】
演算機構、メモリ及び外部装置と通信するためのインタフェース機構を有し、前記メモリに電子チケットの情報を格納するＩＣカードと、認証コードを生成し、生成された認証コードを発券機と改札機の両方に配信する認証コード配信装置と、受信した前記認証コードとチケット情報とを含む電子チケットを前記ＩＣカードに記録する前記発券機と、受信した前記認証コードを記憶装置に保存する手段と、通過する前記ＩＣカードから読み取った前記認証コードが前記記憶装置に存在するか否かを判定する手段とを備える前記改札機とを有することを特徴とする電子チケットのオフライン認証システム。
【請求項２】
前記認証コードは、前記発券機を識別するための発券機識別番号を含むことを特徴とする請求項１記載の電子チケットのオフライン認証システム。
【請求項３】
前記オフライン認証システムは、さらに前記発券機からの要求に応答して予約されたチケットについての前記チケット情報を発行して前記発券機へ送信する予約サービスシステムを有することを特徴とする請求項１記載の電子チケットのオフライン認証システム。
【請求項４】
ＩＣカードに格納された認証コードとチケット情報を読み込む手段と、認証コード配信システムから配信された複数の認証コードを格納する記憶手段と、前記ＩＣカードから読み込まれた前記認証コードが前記記憶手段中に存在するか否かを判定する手段と、前記認証コードが存在する場合に改札処理を行う手段とを有することを特徴とする改札機。
【請求項５】
チケット改札機によって実行される電子チケットのオフライン認証方法であって、前記改札機は、あらかじめ認証コード配信システムから受信した複数の認証コードを記憶手段に格納し、ＩＣカードから認証コードとチケット情報を読み込み、前記ＩＣカードから読み込まれた前記認証コードが前記記憶手段中に存在するか否かを判定し、前記認証コードが存在する場合に改札処理を行うことを特徴とする電子チケットのオフライン認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、高速処理が要求される出改札処理において、電子チケットを認証する技術に関する。
【０００２】
【従来の技術】
ＩＣカードに乗車券データを格納し、このＩＣカードを使って自動改札するシステムが知られている。例えば特開２００２−９２６７０号（特許文献１）、特開２００２−１７５５４４号（特許文献２）などにこの種の従来技術が開示されている。
【０００３】
【特許文献１】
特開２００２−９２６７０号
【特許文献２】
特開２００２−１７５５４４号
【０００４】
【発明が解決しようとする課題】
電子チケットが格納されたＩＣカードを使って自動改札を行う従来技術によれば、偽造した電子チケットが使われるなど電子チケットが不正に利用された場合に、その検出は容易ではなかった。すなわち自動改札機からネットワークを介して電子チケットを一元管理するセンターに問い合わせるオンライン認証の方式は、時間がかかり過ぎて現実的でないため、電子チケットが利用された後に電子チケットの不正利用を検知するしかなかった。
【０００５】
本発明の目的は、電子チケット利用時にその不正利用をチェックすることにある。
【０００６】
【課題を解決するための手段】
本発明は、あらかじめ認証コード配信システムから受信した複数の認証コードを改札機の記憶手段に格納し、ＩＣカードから認証コードとチケット情報を読み込み、ＩＣカードから読み込まれた認証コードがこの記憶手段中に存在するか否かを判定し、認証コードが存在する場合に改札処理を行う電子チケットのオフライン認証技術を特徴とする。
【０００７】
【発明の実施の形態】
以下、本発明の実施形態について図面を用いて説明する。
【０００８】
図１は、電子チケットのオフライン認証を行うシステムの全体構成図である。システムは、ＩＣカードを利用して利用者に様々なサービスを提供するＩＣカード端末１０１、電子チケットが格納されるＩＣカード１０２、認証コードの生成と配信を行う認証コード配信システム１０３、チケット予約発券サービス等を行うＩＣカードサービスシステム１０４およびこれらのサブシステムを相互に接続するネットワーク１０５から構成される。
【０００９】
ＩＣカード端末１０１は、対価との引き換えに電子チケットをＩＣカード１０２に書き込む発券機１１１および電子チケット中の認証コードのオフライン認証を行う改札機１１２から構成される。発券機１１１と改札機１１２が各々独立の装置として設置されていてもよい。認証コード配信システム１０３は、認証コードを生成し、生成された認証コードをＩＣカード端末１０１へ配信する認証コード配信端末１３１を有する。ＩＣカードサービスシステム１０４は、チケットの予約と販売等のサービスを提供する予約サービスシステムである。
【００１０】
ＩＣカード１０２は、利用者によって保持され、演算機構、メモリ及び発券機１１１、改札機１１２と通信するためのインタフェース機構を有し、そのメモリに電子チケットを格納するカードである。
【００１１】
図２は、認証コード配信端末１３１の構成図である。認証コード配信端末１３１は、通信制御部２１０、認証コード生成実行部２１１、認証コード配信実行部２１２及び認証コードリスト２１３から構成される。認証コード配信端末１３１は、ＣＰＵ、メモリ及び記憶装置を有する。認証コード生成実行部２１１及び認証コード配信実行部２１２は、メモリに格納され、ＣＰＵによって実行されるプログラムとして実現される。認証コードリスト２１３は、記憶装置に格納されるデータである。
【００１２】
認証コード生成実行部２１１は、電子チケット発売想定件数分の認証コードをユニークに生成する。生成された認証コードは、各々の発券機１１１に割り当てられた発券機識別番号ごとに割り振られ、認証コードリスト２１３に格納される。認証コード配信実行部２１２は、認証コードリスト２１３の発券機識別番号ごとに登録された認証コードを発券機識別番号に対応する発券機１１１に配信する。また全ての認証コードを改札機１１２に配信する。
【００１３】
図３は、認証コード生成実行部２１１によって生成された認証コードを格納する認証コードリスト２１３の構成を示す図である。各認証コードは、発券機１１１の発券機識別番号３１０ごとに認証コード３２０が格納される。発券機識別番号３１０は、発券機１１１を識別するためのコードである。認証コード３２０は、乱数を用いて生成された数字、整理番号など任意のユニークなコードである。
【００１４】
図４は、発券機１１１の構成図である。ディスプレイ４０２は、利用者に対する様々な操作ガイダンスを行う表示装置である。ＩＣカード入力部４０３は、ＩＣカードリーダライタ４０９を介してＩＣカード情報を読み書きする。現金挿入口４０４は、電子チケット購入の際の現金を入金する機構である。操作パネル４０５は、利用者が予約及び購入するチケットに応じたコマンドを入力する機構である。排出口４０６は、発行された電子チケットを搭載するＩＣカード１０２を排出する。また排出口４０６は、釣り銭が生じた場合に釣り銭を排出する。
【００１５】
演算装置４０７は、ＣＰＵとメモリを有する。以下に説明する電子チケット発券処理は、メモリに格納されたプログラムを実行することによって実現される。認証コードリスト４０８は、記憶装置に格納されるデータである。
【００１６】
ＩＣカード入力部４０３が利用者のＩＣカード１０２を入力すると、演算装置４０７は、最初に入力されたＩＣカード１０２の有効性の確認を行い、その後に利用者の操作に応じて電子チケットの発券処理を行う。ＩＣカード１０２の有効性の確認は、ＩＣカード自体の不正利用を検出する従来技術であり、カード有効期限のチェックなどを行う。認証コードリスト４０８は、認証コード配信システム１０３から受信した認証コードが格納されている。
【００１７】
以下に、電子チケット発券処理について説明する。利用者から電子チケット予約・購入要求のコマンドを受け取ると、発券機１１１は、ネットワーク１０５に接続された通信制御部４０１を介してＩＣカードサービスシステム１０４へチケット発券の要求を送信する。その後、ＩＣカードサービスシステム１０４からチケット発券の手続き完了通知及びチケット情報を受信すると、認証コードリスト４０８から未使用の認証コードを取得し、日付、発券機識別番号３１０、認証コード３２０及びチケット情報を利用者のＩＣカード１０２に記録する。
【００１８】
図５は、非接触型ＩＣカードを読み取り可能な改札機１１２の概略図である。カード利用者は、自分のＩＣカード１０２をＩＣカードリーダライタ部５０１にかざして改札機１１２を通過する。この際、改札機１１２の情報処理装置５０２は、ＩＣカード１０２の有効性を判定し、電子チケットの認証を行い、改札処理を実行する。ＩＣカードまたは電子チケットが無効カードまたは無効チケットの場合には、情報処理装置５０２は、ゲート５０３を閉じて利用者の通行を阻止するように制御するとともに、当該ＩＣカード１０２では通過できない理由を表示窓５０４に表示する。
【００１９】
図６は、改札機１１２内の情報処理装置５０２の構成図である。情報処理装置５０２は、ネットワーク１０５を介して情報通信を行う通信制御部６０１、電子チケットの認証を行う認証実行部６０２、改札処理を実行する業務実行部６０３、認証コードリスト６０４及びＩＣカードリーダライタ６０５から構成される。情報処理装置５０２は、ＣＰＵ、メモリ及び記憶装置を有する。認証実行部６０２及び業務実行部６０３は、メモリに格納されＣＰＵによって実行されるプログラムとして実現される。認証コードリスト６０４は、記憶装置に格納されるデータである。
【００２０】
認証実行部６０２は、ＩＣカードリーダライタ６０５から入力されたＩＣカード１０２内の認証コードが認証コードリスト６０４に存在するかどうかチェックする。存在しない場合は、無効チケットと判定する。ＩＣカード１０２内の認証コードとは、日付、発券機識別番号３１０及び認証コード３２０である。
【００２１】
図７は、改札機１１２の認証コードリスト６０４のデータ構成を示す図である。認証コードリスト６０４には、認証コード配信システム１０３から受信した認証コードが格納されている。認証コードリスト６０４の各認証コードは、日付７０１、発券機識別番号３１０及び認証コード３２０から構成される。日付７０１は、電子チケットが発行された日付を示す。
【００２２】
図８は、ＩＣカードサービスシステム１０４の構成図である。ＩＣカードサービスシステム１０４は、ネットワーク１０５に接続された発券機１１１からの予約発券の要求を受け付ける要求受付部８０１、要求に応じた予約発券サービスを実行する予約発券サービス実行部８０２および予約、発券実行結果を発券機１１１に送信する送信実行部８０３を有する。ＩＣカードサービスシステム１０４は、ＣＰＵ、メモリ及び記憶装置を有する計算機を含む。要求受付部８０１、予約発券サービス実行部８０２および送信実行部８０３は、メモリに格納されＣＰＵによって実行されるプログラムとして実現される。
【００２３】
ＩＣカードサービスシステム１０４は、この他に定期券発行／更新サービス８０４、カード紛失届けサービス８０５等の各種サービス機能を含んでいてもよい。
【００２４】
要求受付部８０１が発券機１１１から指定座席の予約・販売要求を受け付けると、予約発券サービス実行部８０２は、自システムあるいは外部システムが管理する空席情報を参照し、指定席の予約・決済の手続きを行う。送信実行部８０３は、予約発券サービス実行結果として得られるチケット情報を発券機１１１に送信する。
【００２５】
図９は、ＩＣカード１０２のメモリに格納されているデータの構成を示す図である。ＩＣカード格納情報は、利用者プロファイル情報９０１とアプリケーション情報９０２から構成される。利用者プロファイル情報９０１は、氏名９１１、性別９１２、年齢９１３、住所９１４、電話番号９１５、メールアドレス９１６、クレジット番号９１７、暗証番号９１８等から構成される。アプリケーション情報９０２は、カードＩＤ９２１、利用者ＩＤ９２２、電子チケット９２３、プリペイドバリューや電子マネーの残額を格納する残高情報９２４、ポイント情報９２５、カード有効期限９２６等から構成される。電子チケット９２３は、日付７０１、発券機識別番号３１０、認証コード３２０及び予約発券されたチケット情報９３０から構成される。チケット情報９３０は、発行日付、チケット区分コード、予約された座席の情報、チケットの有効期間などの情報を含む。１枚のＩＣカード１０２に複数の電子チケット９２３を格納することも可能である。
【００２６】
図１０は、認証コード配信端末１３１の処理フローチャートである。認証コード配信端末１３１の認証コード生成実行部２１１は、ステップ１０１０において、電子チケット発売想定件数分の認証コード３２０をユニークに生成する。ステップ１０２０において、生成された認証コード３２０を各々の発券機１１１に割り当てられた発券機識別番号ごとに振り分ける。ステップ１０３０において、発券機識別番号ごとに振り分けられた認証コードを認証コードリスト２１３に格納する。ステップ１０４０において、認証コード配信実行部２１２は、生成された認証コードを各々の発券機１１１及び改札機１１２に配信する。配信する認証コードの範囲は上記の通りである。
【００２７】
図１１は、電子チケットの予約・発券時の発券機１１１及びＩＣカードサービスシステム１０４の処理の流れを示すフローチャートである。利用者が発券機１１１にＩＣカード１０２を挿入してチケットの予約・発券サービスを要求した際に、ステップ１１１１において、発券機１１１は、ＩＣカードサービスシステム１０４に予約・発券の要求を送信する。ＩＣカードサービスシステム１０４は、ステップ１１２１において、発券機１１１からの要求を受信する。ステップ１１２２において、自システムあるいは外部システムが管理する空席情報を参照し、指定席の予約・決済の手続きを実行し、チケットを発行する。ステップ１１２３において、ＩＣカードサービスシステム１０４は、発券機１１１にチケット情報９３０を送信する。発券機１１１は、ステップ１１１２において、このチケット情報９３０を受信する。ステップ１１１３において、発券機１１１は、認証コードリスト６０４から未使用の認証コードを取得し、日付７０１、発券機識別番号３１０、認証コード３２０及びチケット情報９３０をＩＣカード１０２に記録する。記録される日付７０１は、チケット情報９３０内の発行日付に一致する。
【００２８】
なおＩＣカードサービスシステム１０４は、座席の予約を行う場合に必要である。座席予約が不要な電子チケットを発行する場合には、利用者が発券機１１１にＩＣカード１０２を挿入して電子チケットの発券を要求したとき、発券機１１１は、ステップ１１１３を実行するだけである。この場合にチケット情報９３０は、発券機１１１内で生成した情報あるいは固定情報となる。
【００２９】
図１２は、利用者が電子チケット９２３の格納されたＩＣカード１０２を改札機１１２で利用する際の改札機１１２の認証処理の流れを示すフローチャートである。
【００３０】
ステップ１２１０において、利用者がＩＣカード１０２を改札機１１２のＩＣカード入力部にかざした際に、改札機１１２は、ＩＣカード内の認証情報を読み込む。ステップ１２２０において、改札機１１２は、格納されている認証コードリスト６０４を参照する。ステップ１２３０において、認証情報の中の日付７０１、発券機識別番号３１０及び認証コード３２０が認証コードリスト６０４に「存在する」場合は、ステップ１２５０において、当該電子チケットの改札処理を行う。一方、「存在しない」場合は、ステップ１２４０において、改札機１１２のゲートを塞ぐ等のエラー処理を行う。改札機１１２は、認証コードリスト６０４上の使用された識別コードにフラグを立て、同一認証コードが再度使用されないようにしてもよい。あるいはＩＣカード１０２中の使用された電子チケット９２３の情報を削除してもよい。
【００３１】
なお上記実施形態によれば、認証コードは、日付７０１、発券機識別番号３１０及び認証コード３２０から構成されるものとしたが、日付７０１及び発券機識別番号３１０は必須ではなく、認証コードが認証コード３２０のみでも本発明を実施できる。発券機識別番号３１０がなければ、ステップ１０２０の認証コードを振り分ける処理が不要となる。また発券機１１１にはすべての認証コードが配信される。また認証コード３２０に地域コードなど別の分類コードを付加して認証コードとする場合も同様に本発明を実施できる。
【００３２】
改札機１１２によって改札された電子チケットの認証コードを認証コード配信システム１０３へ報告してもよい。認証コード配信システム１０３は、各改札機１１２から回収された認証コードのリストを各改札機１１２に配信する。各改札機１１２は、配信された認証コードを認証コードリスト６０４から削除することによって認証コードリスト６０４が占有する記憶容量の削減を図り、認証コードの検索時間を短縮する。また同一チケットを繰り返し利用する不正を防止できる。
【００３３】
また発券機１１１は、未使用の認証コードが不足した場合、もしくは残数が一定数以下に達した場合に、認証コード配信システム１０３へ追加認証コードの配信要求を発行してもよい。この要求を受信した認証コード配信システム１０３は、新しい認証コードを生成し、認証コードリスト２１３に格納するとともに、要求された発券機１１１及びすべての改札機１１２に新しい認証コードを配信する。
【００３４】
また発券機１１１が認証コード３２０を生成して認証コード配信システム１０３へ送信し、認証コード配信システム１０３が発券機識別番号３１０と認証コード３２０を含む認証コードを認証コードリスト２１３に保存し、保存された認証コードをすべての改札機１１２に配信してもよい。
【００３５】
【発明の効果】
以上述べたように本発明によれば、改札機による電子チケットの改札処理時に電子チケットの有効性をオフライン認証することができる。
【図面の簡単な説明】
【図１】実施形態において電子チケットのオフライン認証を行うシステムの全体図である。
【図２】実施形態の認証コード配信端末の構成図である。
【図３】実施形態の認証コード配信端末の認証コードリストのデータ構成図である。
【図４】実施形態の発券機の構成図である。
【図５】実施形態の改札機の構成図である。
【図６】実施形態の改札機の情報処理装置の構成図である。
【図７】実施形態の改札機の認証コードリストのデータ構成図である。
【図８】実施形態のＩＣカードサービスシステムの構成図である。
【図９】実施形態のＩＣカードの格納情報のデータ構成図である。
【図１０】実施形態の認証コード配信端末の処理フローチャートである。
【図１１】実施形態の電子チケット予約・発券時の処理フローチャートである。
【図１２】実施形態の電子チケット認証処理のフローチャートである。
【符号の説明】
１０２：ＩＣカード、１０４：ＩＣカードサービスシステム、１１１：発券機、１１２：改札機、１３１：認証コード配信端末、３１０：発券機識別番号、３２０：認証コード。
【図１】
2004348504.tif 000003
【図２】
2004348504.tif 000004
【図３】
2004348504.tif 000005
【図４】
2004348504.tif 000006
【図５】
2004348504.tif 000007
【図６】
2004348504.tif 000008
【図７】
2004348504.tif 000009
【図８】
2004348504.tif 000010
【図９】
2004348504.tif 000011
【図１０】
2004348504.tif 000012
【図１１】
2004348504.tif 000013
【図１２】
2004348504.tif 000014