(57)【要約】【課題】  利用者の利便性、及び、安全性の高い電子チケットを発行可能なシステムを提供すること。【解決手段】  電子チケットを発行する電子チケット発行システムを備えた電子チケットシステムであって、この電子チケット発行システムは、利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得するチケット関連情報取得手段と、取得した固有情報及びチケット情報に基づいて認証情報を生成する認証情報生成手段と、この認証情報を電子チケットとしてＩＣカードに搭載された記憶媒体に記憶するよう発行する電子チケット発行手段と、認証情報を電子チケットの認証用として認証情報管理装置に記憶するよう出力する認証情報保管手段と、を備えた。【選択図】図１
2007079915.tif 000002
【特許請求の範囲】
【請求項１】
電子チケットを発行する電子チケット発行システムを備えた電子チケットシステムであって、
この電子チケット発行システムは、利用者が所有する前記ＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得するチケット関連情報取得手段と、取得した前記固有情報及び前記チケット情報に基づいて認証情報を生成する認証情報生成手段と、この認証情報を電子チケットとして前記ＩＣカードに搭載された記憶媒体に記憶するよう発行する電子チケット発行手段と、前記認証情報を電子チケットの認証用として認証情報管理装置に記憶するよう出力する認証情報保管手段と、
を備えたことを特徴とする電子チケットシステム。
【請求項２】
前記チケット関連情報取得手段は、前記ＩＣカードから当該ＩＣカードに記憶されている前記固有情報を取得する、ことを特徴とする請求項１記載の電子チケットシステム。
【請求項３】
前記チケット関連情報取得手段は、前記ＩＣカードの固有情報が登録されたＩＣカード管理装置から前記固有情報を取得する、ことを特徴とする請求項１又は２記載の電子チケットシステム。
【請求項４】
前記チケット関連情報取得手段は、種々のチケットの内容を表すチケット情報が記憶されたチケット情報記憶装置から前記利用者が利用を希望するチケット情報を取得する、ことを特徴とする請求項１，２又は３記載の電子チケットシステム。
【請求項５】
前記認証情報生成手段は、前記生成した認証情報を暗号化する、ことを特徴とする請求項１，２，３又は４記載の電子チケットシステム。
【請求項６】
前記電子チケット発行手段は、前記ＩＣカードの記憶媒体に電子チケットとしての前記認証情報を複数記憶するよう発行する、ことを特徴とする請求項１，２，３，４又は５記載の電子チケットシステム。
【請求項７】
前記チケット関連情報取得手段は、前記利用者の出張予定が管理された出張管理サーバから送信された出張予定情報に基づいて作動する、ことを特徴とする請求項１，２，３，４，５又は６記載の電子チケットシステム。
【請求項８】
電子チケットの認証を行う電子チケット認証システムを備え、
この電子チケット認証システムは、前記電子チケット発行システムの認証情報保管手段から出力された前記認証情報を記憶する前記認証情報管理装置を備えると共に、前記ＩＣカードに記憶された前記認証情報を読み出すチケット情報読出手段と、この読み出した認証情報が前記認証情報管理装置に記憶されているか否か認証を行う認証手段と、を備えた、
ことを特徴とする請求項１，２，３，４，５，６又は７記載の電子チケットシステム。
【請求項９】
前記電子チケット認証システムが、認証に成功した前記ＩＣカードに記憶された認証情報の状態を当該ＩＣカードの記憶媒体内に更新記憶するチケット状態更新手段を備えた、ことを特徴とする請求項８記載の電子チケットシステム。
【請求項１０】
前記チケット状態更新手段は、前記認証情報である電子チケットの利用の有無を更新記憶する、ことを特徴とする請求項９記載の電子チケットシステム。
【請求項１１】
前記チケット状態更新手段は、前記認証情報を有効化するよう更新記憶する、ことを特徴とする請求項９又は１０記載の電子チケットシステム。
【請求項１２】
前記電子チケット認証システムが、前記ＩＣカードの利用者から認証情報操作指令を受け付ける入力手段を備え、
前記チケット状態更新手段は、前記認証情報操作指令にて特定された認証情報を有効化する、ことを特徴とする請求項９，１０又は１１記載の電子チケットシステム。
【請求項１３】
前記電子チケット認証システムが、前記ＩＣカードの利用者からの認証情報操作指令を受け付ける入力手段を備え、
前記チケット状態更新手段は、前記認証情報操作指令に応じて前記認証情報の状態を利用中止とする、ことを特徴とする請求項９，１０，１１又は１２記載の電子チケットシステム。
【請求項１４】
前記チケット状態更新手段は、利用を中止した前記ＩＣカードに記憶された認証情報の内容を前記認証情報操作指令に応じて変更して、前記ＩＣカードの記憶媒体内に更新記憶する、ことを特徴とする請求項１３記載の電子チケットシステム。
【請求項１５】
前記チケット状態更新手段は、前記認証情報管理装置に前記認証情報の更新状況を表すチケット状態情報を記憶する、ことを特徴とする請求項９，１０，１１，１２，１３又は１４記載の電子チケットシステム。
【請求項１６】
前記認証手段は、前記暗号化鍵に対応した復号鍵を用いて復号化して認証を行う、ことを特徴とする請求項８，９，１０，１１，１２，１３，１４又は１５記載の電子チケットシステム。
【請求項１７】
電子チケットを発行するコンピュータであって、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得するチケット関連情報取得手段と、
取得した前記固有情報及び前記チケット情報に基づいて、前記ＩＣカードと認証用に用いるよう認証情報記憶手段とに記憶される認証情報を生成する認証情報生成手段と、
を備えたことを特徴とするコンピュータ。
【請求項１８】
電子チケットの認証を行うコンピュータであって、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とに基づいて生成され、認証用として認証情報記憶手段に記憶されると共に、前記ＩＣカードに記憶された、認証情報を当該ＩＣカードから読み出すチケット情報読出手段と、
この読み出した認証情報が、前記認証情報記憶手段に記憶されているか否か認証を行う認証手段と、を備えた、
ことを特徴とするコンピュータ。
【請求項１９】
コンピュータにて発行された電子チケットを記憶するＩＣカードであって、
前記ＩＣカードの固有情報とチケットの内容を表すチケット情報とに基づいて生成され、認証用に用いるよう認証情報記憶手段に記憶される認証情報を、電子チケットとして記憶した、
ことを特徴とするＩＣカード。
【請求項２０】
電子チケットを発行するコンピュータに、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得するチケット関連情報取得手段と、
取得した前記固有情報及び前記チケット情報に基づいて、前記ＩＣカードと認証用に用いるよう認証情報記憶手段とに記憶される認証情報を生成する認証情報生成手段と、
を実現するためのプログラム。
【請求項２１】
電子チケットの認証を行うコンピュータに、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とに基づいて生成され、認証用として認証情報記憶手段に記憶されると共に、前記ＩＣカードに記憶された、認証情報を当該ＩＣカードから読み出すチケット情報読出手段と、
この読み出した認証情報が、前記認証情報記憶手段に記憶されているか否か認証を行う認証手段と、
を実現するためのプログラム。
【請求項２２】
コンピュータを用いて、利用者が所有するＩＣカードに記憶される電子チケットを発行する方法であって、
前記ＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得し、取得した前記固有情報及び前記チケット情報に基づいて認証情報を生成し、この認証情報を電子チケットとして前記ＩＣカードに搭載された記憶媒体に記憶するよう発行すると共に、前記認証情報を電子チケットの認証用として認証情報管理装置に記憶するよう出力する、
ことを特徴とする電子チケット発行方法。
【請求項２３】
コンピュータを用いて電子チケットの認証を行う方法であって、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とに基づいて生成され、認証用として認証情報記憶手段に記憶されると共に、前記ＩＣカードに記憶された認証情報を、当該ＩＣカードからチケット情報読出手読を介して読み出し、
読み出した認証情報が、前記認証情報記憶手段に記憶されているか否か認証を行う、
ことを特徴とする電子チケット認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子チケットシステムにかかり、特に、チケット情報をＩＣカードに格納して構成する電子チケットシステムに関する。また、電子チケット発行方法、認証方法並びにプログラムに関する。
【背景技術】
【０００２】
企業において、従業者による出張が行われると、交通費などの費用は会社側が負担し、事前、あるいは、事後的にその精算が行われている。そのため、企業内における出張管理システムにて従業者の出張を管理する。一方で、旅券発行システムは別個に運用され、旅券は必要の都度、専用の端末で発行される。
【０００３】
そして、従来の上記システムでは、オンラインで発券申請が可能であるが、発券処理では紙券を発券するため、利用者の手に渡るまでには利用者の所在が判明していることが必要であり、人や物流システムを介した運搬が必要であった。また、発券後の予定の変更・中止の際には一度発券した紙券を返却・回収し、廃券の事務処理を行う必要があった。例えば、新幹線等を使用する場合、紙券は乗車券・特急券のように複数枚必要なため、発券・廃券の事務処理も複数回必要となっていた。
【０００４】
また、紙券は、一度利用者の手に渡った後、管理は利用者に委ねられ、システムによる管理は困難であり、紛失や破損の際の対応が困難であった。さらには、紙券は仕様上、旅券情報が磁気データとして紙券表面に記録され、データが露出した状態であり、磁気データの読み取り・複製等による不正使用が発生する可能性があった。
【０００５】
【特許文献１】特開２００２−５６１４０
【特許文献２】特開２００２−１７５５４４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記問題点に対して、特許文献１では、さらにチケットに固有なＩＤや所有者の秘密情報から生成された検証情報をチケットに記憶して、チケットの改竄の防止を図っている。しかし、依然として紙媒体のチケットを用いているため、チケットの流通の問題点や、チケットが他人に渡ってしまったり、紛失する可能性があり、上記問題点を解消することはできない。また、特許文献２には、ＩＣカードをチケットとして利用する技術が開示されているが、ＩＣに記憶されたデータを読み取られることで不正利用されてしまい、やはり上記問題点を解消することはできない。
【０００７】
このため、本発明では、上記従来例の有する不都合を改善し、特に、利用者の利便性、及び、安全性の高い電子チケットを発行可能なシステムを提供することをその目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明の一形態である電子チケットシステムは、
電子チケットを発行する電子チケット発行システムを備えた電子チケットシステムであって、
この電子チケット発行システムは、利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得するチケット関連情報取得手段と、取得した固有情報及びチケット情報に基づいて認証情報を生成する認証情報生成手段と、この認証情報を電子チケットとしてＩＣカードに搭載された記憶媒体に記憶するよう発行する電子チケット発行手段と、認証情報を電子チケットの認証用として認証情報管理装置に記憶するよう出力する認証情報保管手段と、
を備えたことを特徴としている。
【０００９】
上記発明によると、まず、ＩＣカードに関する利用者の固有情報と、チケット情報とに基づいて、固有の認証情報が生成される。そして、この認証情報を、チケット情報と共にＩＣカードに記憶するよう電子チケットとして発行し、かつ、認証情報管理装置にも記憶しておく。これにより、電子チケット利用の際に、ＩＣカードに記憶されている認証情報と認証情報管理装置に記憶されている認証情報との照合を行うことで、不正利用が困難となり、安全性が高まる。特に、利用者のＩＣカード固有の情報を用いて認証情報を生成しているため、よりセキュリティの向上を図ることができる。また、同時に、電子チケットの発行がオンラインにて行うことができ、発行処理やその後の変更処理などが容易となり、利便性の向上、チケット発行の迅速化、低コスト化を図ることができる。
【００１０】
また、チケット関連情報取得手段は、ＩＣカードから当該ＩＣカードに記憶されている固有情報を取得する、ことを特徴としている。また、チケット関連情報取得手段は、ＩＣカードの固有情報が登録されたＩＣカード管理装置から固有情報を取得する、ことを特徴としている。また、チケット関連情報取得手段は、種々のチケットの内容を表すチケット情報が記憶されたチケット情報記憶装置から利用者が利用を希望するチケット情報を取得する、ことを特徴としている。
【００１１】
さらに、認証情報生成手段は、生成した認証情報を暗号化する、ことを特徴としている。これにより、電子チケットのさらなる安全性、及び、信頼性の向上を図ることができる。
【００１２】
また、電子チケット発行手段は、ＩＣカードの記憶媒体に電子チケットとしての認証情報を複数記憶するよう発行する、ことを特徴としている。これにより、一枚のＩＣカードで複数の電子チケットを所持することができる。
【００１３】
また、チケット関連情報取得手段は、利用者の出張予定が管理された出張管理サーバから送信された出張予定情報に基づいて作動する、ことを特徴としている。これにより、出張予定に基づいたチケット情報などを自動的に取得することができ、チケット発行の容易化を図ることができる。
【００１４】
さらに、本発明の電子チケットシステムは、電子チケットの認証を行う電子チケット認証システムを備えており、
この電子チケット認証システムは、電子チケット発行システムの認証情報保管手段から出力された認証情報を記憶する認証情報管理装置を備えると共に、前記ＩＣカードに記憶された認証情報を読み出すチケット情報読出手段と、この読み出した認証情報が認証情報管理装置に記憶されているか否か認証を行う認証手段と、を備えた、
ことを特徴としている。
【００１５】
これにより、自動改札などで読み取ったＩＣカードの認証情報の認証を、当該認証情報発行時に記憶した認証情報管理装置内の情報と比較することで信頼性の高い認証を行うことができる。
【００１６】
また、電子チケット認証システムが、認証に成功したＩＣカードに記憶された認証情報の状態を当該ＩＣカードの記憶媒体内に更新記憶するチケット状態更新手段を備えた、ことを特徴としている。このとき、チケット状態更新手段は、認証情報である電子チケットの利用の有無を更新記憶する、ことを特徴としている。また、チケット状態更新手段は、認証情報を有効化するよう更新記憶する、ことを特徴としている。また、電子チケット認証システムが、ＩＣカードの利用者から認証情報操作指令を受け付ける入力手段を備え、チケット状態更新手段は、認証情報操作指令にて特定された認証情報を有効化する、ことを特徴としている。また、電子チケット認証システムが、ＩＣカードの利用者からの認証情報操作指令を受け付ける入力手段を備え、チケット状態更新手段は、認証情報操作指令に応じて認証情報の状態を利用中止とする、ことを特徴としている。そして、チケット状態更新手段は、利用を中止したＩＣカードに記憶された認証情報の内容を認証情報操作指令に応じて変更して、ＩＣカードの記憶媒体内に更新記憶する、ことを特徴としている。
【００１７】
さらに、チケット状態更新手段は、認証情報管理装置に認証情報の更新状況を表すチケット状態情報を記憶する、ことを特徴としている。また、認証手段は、暗号化鍵に対応した復号鍵を用いて復号化して認証を行う、ことを特徴としている。
【００１８】
このように、電子チケットを利用して自動改札を通過したときなどには、自動的に電子チケットの状態が変更されてＩＣカードに記憶される。また、駅に備え付けの装置にて、電子チケットの内容や利用状態を変更することもでき、利用者の利便性の向上を図ることができる。そして、さらに、これらの情報を認証情報管理装置に外部から閲覧可能なよう記憶しておくことで、不正利用を抑制することができる。
【００１９】
また、本発明の他の形態は、
電子チケットを発行するコンピュータであって、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得するチケット関連情報取得手段と、
取得した固有情報及び前記チケット情報に基づいて、ＩＣカードと認証用に用いるよう認証情報記憶手段とに記憶される認証情報を生成する認証情報生成手段と、
を備えたことを特徴としている。
【００２０】
また、電子チケットの認証を行うコンピュータであって、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とに基づいて生成され、認証用として認証情報記憶手段に記憶されると共に、ＩＣカードに記憶された、認証情報を当該ＩＣカードから読み出すチケット情報読出手段と、
この読み出した認証情報が、認証情報記憶手段に記憶されているか否か認証を行う認証手段と、を備えた、
ことを特徴としている。
【００２１】
また、本発明では、コンピュータに、上記各手段を実現するためのプログラムも提供している。
【００２２】
さらに、本発明の他の形態は、
コンピュータにて発行された電子チケットを記憶するＩＣカードであって、
ＩＣカードの固有情報とチケットの内容を表すチケット情報とに基づいて生成され、認証用に用いるよう認証情報記憶手段に記憶される認証情報を、電子チケットとして記憶した、
ことを特徴としている。
【００２３】
また、本発明の他の形態は、
コンピュータを用いて、利用者が所有するＩＣカードに記憶される電子チケットを発行する方法であって、
ＩＣカードの固有情報とチケットの内容を表すチケット情報とを取得し、取得した固有情報及びチケット情報に基づいて認証情報を生成し、この認証情報を電子チケットとしてＩＣカードに搭載された記憶媒体に記憶するよう発行すると共に、認証情報を電子チケットの認証用として認証情報管理装置に記憶するよう出力する、
ことを特徴としている。
【００２４】
さらに、本発明の他の形態は、
コンピュータを用いて電子チケットの認証を行う方法であって、
利用者が所有するＩＣカードの固有情報とチケットの内容を表すチケット情報とに基づいて生成され、認証用として認証情報記憶手段に記憶されると共に、ＩＣカードに記憶された認証情報を、当該ＩＣカードからチケット情報読出手読を介して読み出し、
読み出した認証情報が、認証情報記憶手段に記憶されているか否か認証を行う、
ことを特徴としている。
【００２５】
上記コンピュータやプログラム、方法の発明であっても、上述した電子チケットシステムと同様に作用するため、上記本発明の目的を達成することができる。
【発明の効果】
【００２６】
本発明は、以上のように構成され機能するので、これによると、ＩＣカード固有の情報を用いて電子チケットを生成しており、かつ、ＩＣカードに記憶されている認証情報と認証情報管理装置に記憶されている認証情報との照合を行うため、不正利用が困難となり、電子チケットの安全性及び信頼性の向上を図ることができる。同時に、電子チケットの発行をオンラインにて行うことができ、発行処理やその後の変更処理などが容易となり、利便性の向上、チケット発行の迅速化、低コスト化を図ることができる、という従来にない優れた効果を有する。
【発明を実施するための最良の形態】
【００２７】
本発明は、チケットの電子データとＩＣカードの固有情報を用いて、電子チケットしての認証情報（以下では、「電子署名」という）を生成することに特徴を有する。以下、実施例１にて、電子チケットを発行するシステムを説明し、実施例２にて、電子チケット発行システムと、電子チケットを認証するシステムとを備えた電子チケットシステムについて説明する。
【実施例１】
【００２８】
本発明の第１の実施例を、図１乃至図４を参照して説明する。図１は、システムの全体構成を示すブロック図である。図２は、電子署名生成サーバの構成を示す機能ブロック図である。図３は、電子署名のデータ構成を示す図である。図４は、電子署名を生成する際の手順を示す説明図である。
【００２９】
なお、本実施例では、電子チケットとして、電車などの交通機関の乗車券を挙げて説明しており、特に、企業の従業者が出張時に利用する交通機関の電子チケットを例に挙げて説明する。従って、後述するように、企業内システムＡと交通機関内システムＢと駅内システムＣとによって構成される。
【００３０】
但し、本発明は、いかなる電子チケットであってもよく、チケットの対象となる業種、業者も限定されない。つまり、以下の実施例にて説明する乗車券を取り扱うシステムに限定されるものではない。
【００３１】
［構成］
本実施例における電子チケットシステムは、図１に示すように、まず、企業内ネットワークを介して接続され、企業内システムＡを構成する利用者端末１と、ＩＣカード管理サーバ２と、旅券管理サーバ３と、出張管理サーバ４と、業務用サーバ５と、電子署名生成サーバ６と、を備えている。また、この企業内システムＡにインターネットＮを介して接続された交通機関内システムＢを構成する電子署名管理サーバ７を備えている。
【００３２】
この図においては、ＩＣカード管理サーバ２は、企業内の従業者である電子チケットの利用者が所有するＩＣカード１２のＩＤ、発行年月日、利用者名、利用者の誕生日などの固有情報を、記憶装置であるＩＣカード管理データベース（ＤＢ）２０に管理している。また、旅券管理サーバ３は、予め企業によって購入、あるいは、予約された交通機関の電子乗車券（チケット情報）を、記憶装置である旅券管理データベース（ＤＢ）３０に管理している。
【００３３】
また、出張管理サーバ４は、利用者の出張予定を表す出張予定情報を記憶管理するコンピュータであり、例えば、利用者名、出張日時、出張場所、利用交通機関などの情報が記憶されている。また、業務用サーバ５は、企業内において従業者が業務を行うために利用するサーバである。また、電子署名生成サーバ６は、後述するように、不正利用を防ぐため、電子チケットして利用者固有の電子署名を発行するコンピュータである。なお、この電子署名生成サーバ６の構成が最も重要となるが、当該サーバ６の構成については後述する。
【００３４】
また、利用者端末１には、ＩＣカードリーダライタ１１が接続されて装備されており、利用者が所有するＩＣカード１２に装備されたメモリ１２ａ（記憶媒体）に、ダウンロードした電子署名である電子チケットを記憶させることができる。なお、ＩＣカードリーダライタ１１は、必ずしも利用者端末１に接続されていることに限定されず、他のコンピュータに接続されていてもよい。さらには、専用のリーダライタ装置がネットワークを介して上記電子署名生成サーバ６に接続されていてもよい。
【００３５】
そして、交通機関内システムＢに装備された電子署名管理サーバ７は、上記電子署名生成サーバ６から発行された電子署名である電子チケットを、記憶装置である電子署名データベース（ＤＢ）７０に認証用として蓄積するコンピュータである。
【００３６】
ここで、図１に示すように、上述したＩＣカード管理サーバ２や旅券管理サーバ３、電子署名生成サーバ６などは、セキュリティのため、それぞれ企業内ネットワークからゲートウェイ（ＧＷ）を介して、別のネットワーク上に配置されている。なお、本実施例では、電子チケット発行システムを企業内システムＡに統合した場合を例示しているが、必ずしも企業内に設置することに限定されない。後述する実施例２に示すように、交通機関側に設けてもよく、さらに異なる業者のシステム内に設置してもよい。
【００３７】
次に、電子署名（電子チケット）を発行するための構成及び方法について具体的に説明すべく、電子署名生成サーバ６について詳述する。
【００３８】
まず、電子署名生成サーバ６は、図１に示すように、外部とは直接通信を行うことは無いように、ゲートウェイを介して設置されている。この電子署名生成サーバ６は、図２に示すように、ＣＰＵなどの演算装置６Ａとハードディスクなどの記憶装置６Ｂを備えた一般的なサーバコンピュータである。そして、演算装置６Ａには、電子署名生成用プログラムが組み込まれることにより、チケット関連情報取得処理部６１と、電子署名生成処理部６２と、電子署名発行処理部６３と、電子署名保管処理部６４と、が構築されている。また、記憶装置６Ｂには、暗号化鍵情報を記憶する暗号化鍵記憶部６５が形成されている。
【００３９】
チケット関連情報取得処理部６１（チケット関連情報取得手段）は、利用者が所有するＩＣカード１２の固有情報と、利用者が利用を希望するチケットの内容を表すチケット情報と、を取得する。具体的には、利用者端末１から電子チケットの発行依頼があったときや、出張管理サーバ４から出張予定情報に基づいてチケットの発行依頼があったときに、作動する。そして、ＩＣカードの固有情報として、例えば、ＩＣカードリーダライタ１１に挿入されたＩＣカード１２から直接読み出したＩＤを取得したり、このＩＤや出張者の氏名をキーとしてＩＣカード管理サーバ２からＩＣカード登録情報を取得する。また、チケット情報は、出張管理サーバ４に登録されている出張先に対応して利用される交通機関及び電車などのチケット情報を、旅券管理サーバ３から取得する。
【００４０】
電子署名生成処理部６２（認証情報生成手段）は、上記取得した利用者のＩＣカードに関する固有情報（ＩＣカードＩＤや発行年月日など）と、チケット情報（利用交通機関や電車、乗車下車駅など）と、に基づいて電子署名（認証情報）を生成する。このとき、電子署名は、記憶装置６Ｂの暗号化鍵記憶部６５に予め記憶されている暗号化鍵を用いて、公開鍵暗号方式にて暗号化される。なお、この暗号化鍵は、認証時に必要とされる復号化鍵と対となっている。
【００４１】
ここで、生成された電子署名１３の一例を図３（ａ）に示す。この図に示すように、電子署名１３は、状態コード１３ａと電子署名電文１３ｂとにより構成されている。電子署名電文１３ｂには、上述したＩＣカードに関する固有情報やチケット情報などが格納されている。状態コード１３ａには、電子署名１３の状態、つまり、電子チケットの利用状態を表す情報が格納されており、非活性、有効、改札済み、出札済み、利用中止、利用変更、などが格納される。なお、図３（ｂ）には、状態コード１３ａの変化の一例を示している。これについては、他の実施例にて詳述する。
【００４２】
電子署名発行処理部６３（電子チケット発行手段）は、上述した電子チケットとしての電子署名１３を発行し、利用者のＩＣカード１２に搭載されたメモリ１２ａに記憶するようオンラインネットワークを介して転送する。つまり、出張当事者である利用者が電子署名１３を自己の端末１にダウンロードし、ＩＣカードリーダライタ１１を介して自己のＩＣカード１２のメモリ１２ａに記憶する。なお、電子署名１３のダウンロード先は、上記ＩＣカード１２に記憶できる装置であればよい。
【００４３】
電子署名保管処理部６４（認証情報保管手段）は、上記生成した電子署名を、認証用として交通機関内システムＢの電子署名管理サーバ７に送信する。これにより、電子署名が電子署名管理ＤＢ７０に格納される。
【００４４】
［動作］
次に、上記電子チケット発行システムの動作を、図４を参照して説明する。まず、出張管理サーバ４から発券依頼があると（ステップＳ１）、出張予定情報が電子署名生成サーバ６に通知され、ＩＣカード登録情報の取得と、チケット情報の取得指令が、ＩＣカード管理サーバ２及び旅券管理サーバ３に通知される。あるいは、出張管理サーバ４から直接、ＩＣカード管理サーバ２及び旅券管理サーバ３に、取得指令が通知される。これを受けたＩＣカード管理サーバ２は、利用者端末１を介してＩＣカードからＩＤを取得したり、ＩＣカード管理ＤＢ２０からＩＣカード登録情報を検索して取得する（ステップＳ２）。また、旅券管理サーバ３は、旅券管理ＤＢ３０から出張予定情報に対応するチケット情報を検索して取得する（ステップＳ３）。
【００４５】
続いて、上記取得されたＩＣカードに関する固有情報とチケット情報は、電子署名生成サーバ６に通知され、電子署名生成アプリケーション（電子署名生成処理部６２）が暗号化鍵を用いて暗号化し、電子署名を生成する（ステップＳ４）。その後、生成された電子署名は、利用者端末１にダウンロードされ、ＩＣカード１２に記憶されると共に、電子署名管理サーバ７に送信され、電子署名管理ＤＢ７０にも保管される。
【００４６】
このようにすることにより、電子署名は電子データでありオンラインネットワーク上で転送が可能であるため、利用者の所在をシステムが知る必要はなく、専用の発券機や紙券を運搬するための物流、物流に要する時間・費用が不要となる。そして、電子署名の複製・改竄等の不正に使用に対して、電子署名はＩＣカード固有のＩＤ等を用いて生成されているため、認証時に別途保管された電子署名と照合することで、不正な複製・改竄を検出可能である。従って、安全性、信頼性の向上を図ることができる。
【実施例２】
【００４７】
次に、上記電子チケット発行システムに、さらに、電子チケット認証システムを組み合わせた電子チケットシステムの構成及び動作を、本発明の第２の実施例として図５乃至図１０を参照して説明する。図５は、本実施例におけるシステムの全体構成を示すブロック図である。図６は、駅サーバの構成を示す機能ブロック図である。図７乃至図１０は、本実施例におけるシステムの動作を示す説明図である。
【００４８】
［構成］
本実施例における電子チケット発行システムは、上記実施例１で説明したものと同様の構成を採っているが、図５に示すように、交通機関内システムＢに設置されている。但し、上述同様に、電子署名生成サーバ６にて生成された電子署名は、ＩＣカード１２と電子署名管理サーバ７に送信され、記憶される。
【００４９】
このとき、電子署名生成サーバ６は、同一の利用者に対して複数種類の電子署名（電子チケット）を発行することが可能であり、ＩＣカード１２には、かかる複数の電子署名が記憶される。
【００５０】
そして、本実施例には、交通機関にて電子署名（電子チケット）を利用するために必要な電子チケット認証システムが装備されており、駅内システムＣに、駅サーバ８と、旅券認証機９と、自動改札機１０と、が装備されている。また、上述した電子署名管理サーバ７（認証情報管理装置、認証情報記憶手段）も、認証用の電子署名を格納しているため、認証システムの一部を成す。
【００５１】
ここで、旅券認証機９は、駅構内に設置され、乗客となる利用者がＩＣカードの状態を確認したり変更する際に利用する装置である。従って、ＩＣカード１２を受け入れてメモリ１２ａに対して情報の読み書きを行うリーダライタと、利用者からの電子署名に対する操作指令を受け付ける入力部と、を備えている。また、自動改札機１０は、搭乗口などに設置されており、利用者から電子チケットとしての電子署名が記憶されたＩＣカード１２に対して情報の読み書きを行うリーダライタを備えている。また、上記旅券認証機９と自動改札機１０とは駅サーバ８に接続され、当該駅サーバ８にて各機９，１０を介した認証が行われる。但し、各機９，１０がそれぞれ以下に示す駅サーバ８と同様の機能を備えていて、独自に認証処理やその他の処理を行ってもよい。
【００５２】
次に、駅サーバ８の構成を図６を参照して説明する。この図に示すように、駅サーバ８は、ＣＰＵなどの演算装置８Ａとハードディスクなどの記憶装置８Ｂとを備えたサーバコンピュータである。そして、認証用プログラムが組み込まれることにより、演算装置８Ａには、チケット操作指令受付処理部８１と、電子署名読出処理部８２と、認証処理部８４と、チケット状態変更処理部８５と、が構築されている。また、記憶装置８Ｂには、復号化鍵記憶部８６と、駅データベース（ＤＢ）８０と、が形成されている。
【００５３】
チケット操作指令受付処理部８１（入力手段）は、上記旅券認証機９と協働して、当該旅券認証機９に入力された利用者からのＩＣカードに記憶された電子署名に対する操作指令（認証情報操作指令）を受け付ける。例えば、利用する（有効化する）電子署名の選択や、電子署名の内容を変更する指令を受け付ける。
【００５４】
電子署名読出処理部８２（チケット情報読出手段）は、旅券認証機９や自動改札機１０と協働して、各機９，１０を介してＩＣカードからＩＤと、当該ＩＣカードに記憶された電子署名を読み出す。また、読み出したＩＤを参照して、電子署名管理サーバ７にアクセスし、当該電子署名管理サーバ７から対応することが予想される電子署名を読み出す。
【００５５】
認証処理部８４（認証手段）は、ＩＣカードから読み出した電子署名と、電子署名管理サーバ７から取得した電子署名とを、復号化鍵記憶部８６に記憶された復号化鍵を用いて復号化し、相互に一致するか否かを調べて、電子署名の認証を行う。ここで、復号化鍵は、図７に示すように、上述した電子署名生成サーバ６に記憶されている暗号化鍵と１対１で対応している。つまり、電子署名は、ステップＳ４に示すように、公開鍵暗号方式にて生成され、暗号化鍵は電子署名生成サーバ６でのみ保管され、流出することのないよう厳重に管理されている。そして、駅サーバ８側では、認証・改札などの処理に用いるための復号鍵のみを保管している。そして、公開鍵暗号方式の性質上、復号鍵で復号できることが電子署名の正当性の確認となる。そして、さらに、電子署名の改竄等の不正利用を防ぐため、上述した認証は、具体的には、ＩＣカード１２に格納されている電子署名と電子署名管理サーバ８から取得した同一であると予想される電子署名を比較することで行う。そして、更に復号処理を行い、内容を比較することで、信頼性の高い認証を行うことができる（ステップＳ１１）。そして、復号することで得られるチケット情報は、一般的な改札・出札処理に用いる。
【００５６】
また、チケット状態変更処理部８５（チケット状態更新手段）は、上記認証処理部８４にて認証に成功したＩＣカード１２に記憶された電子署名の状態コードを、当該ＩＣカード１２のメモリ１２ａ内に更新記憶する。具体的には、上述した図３（ａ），（ｂ）に示す各コードに、電子署名の状態を変更する。
【００５７】
このとき、発行時の「（０）非活性」の状態からは、利用者が旅券認証機９を介して操作することで、当該電子署名をチケットとして利用可能なよう「（１）有効化」する。なお、複数の電子署名（電子チケット）がＩＣカードに記憶されている場合には、いずれを利用するかということ選択指令に応じて、特定の電子署名だけを有効化することもできる。
【００５８】
また、自動改札機１０では、電子署名の利用の有無を変更記録し、特に、乗車時には「（２）改札済み」、下車時には「（３）出札済み」、とする。さらに、利用者が旅券認証機９を介して操作することで、電子署名を「（４）利用中止」とすることもできる。このとき、利用者が操作指令を入力することで、利用中止した電子署名の内容、つまり、乗車区間などを「（５）変更」することができ、かかる変更後の内容に電子署名のチケット情報部分を更新して記憶することもできる。なお、利用が中止されたり、変更された電子署名は、電子署名管理ＤＢ７０やＩＣカード管理ＤＢ２０、旅券管理ＤＢ３０などに送信され、各ＤＢの更新が行われる。ここで、上記電子署名の状態は一例であって、上述したものに限定されない。
【００５９】
また、チケット状態変更処理部８５は、変更した電子署名の状態を駅ＤＢ８０に保管する。さらに、この内容を電子署名管理サーバ７に送信し、電子署名管理ＤＢ７に格納される。なお、この電子署名管理ＤＢ７に格納された電子署名の変更状況は、利用者が所属する企業などが閲覧することが可能であったり、当該企業に通知されたりする。
【００６０】
［動作］
次に、上記構成の電子チケット認証システムによる、電子チケット利用時の動作を図８乃至図１０を参照して説明する。
【００６１】
まず、図８を参照して、ＩＣカード１２に記憶された電子署名の利用時の動作と、電子署名の状態の遷移について説明する。
【００６２】
はじめに、ＩＣカード１２には、複数の電子署名を保管されているケースがあるため、実際にどれを使用するかは利用者の手によって決定する（ステップＳ２１）。具体的には、旅券認証機９にＩＣカード１２を挿入すると、当該旅券認証機９にて復号化鍵を用いて復号化し、利用者に対して表示される。これに対して、利用者は旅券認証機９上にて、利用する電子署名を選択する。その後、選択された電子チケットに対応する電子署名（暗号化されたもの）が電子署名管理サーバ７からダウンロードされ、ＩＣカード１２に記憶される。このとき、同時に、電子署名の有効化が行われる（ステップＳ２２）。すると、利用者からは１つの手続きのように見え、認証が意識されることはない。
【００６３】
続いて、利用者が自動改札機１０にＩＣカード１２を挿入すると、自動改札機１０では乗車を認識し、改札処理が行われる（ステップＳ２３）。この改札処理では、有効化されている電子署名だけに対して行われ、有効化されていない電子旅券は処理の対象としない。また、下車時には、別の自動改札機１０にて、出札処理が行われる（ステップＳ２４））。出札に関しても同様に改札処理されている電子署名に対してのみ処理を行い、他のものは処理の対象としない。そして、上記自動改札機１０や旅券認証機９によるＩＣカード１２に対する処理時には、電子署名の状態コードがそれぞれ更新される。
【００６４】
次に、図９を参照して、電子署名のチケット情報の内容を変更する場合の処理フローを説明する。利用者が、電子署名の内容を変更したり、利用中止にするには、旅券認証機９にＩＣカードを挿入し、指令を入力する（ステップＳ３１）。これに応じて、旅券認証機９では、上述したように認証を行ってから、変更対象の電子署名の状態コードを変更する。そして、電子チケットの内容変更である場合には、まず、電子署名の状態を利用中止としてから、電子署名に新たな電子チケットの内容を更新記憶する（ステップＳ３２）。一方、利用を中止するだけの場合には、電子署名の状態を利用中止とする（ステップＳ３３）。その後、電子署名の変更に関する情報が、ＩＣカード記憶管理ＤＢ２０、旅券管理ＤＢ３０、電子署名管理ＤＢ７０などの各ＤＢに登録される。
【００６５】
また、図１０には、上述した電子署名の状態や内容の登録状況を示す図である。まず、上述したように、電子署名の状態コードの変更やチケット情報の変更があると（ステップＳ４１）、ＩＣカード１２内の電子署名を更新記憶すると共に、その変更情報が駅サーバ８を介して、電子署名管理サーバ７に送信され、電子署名管理ＤＢ７０に登録される（ステップＳ４２）。そして、この電子署名管理ＤＢ７０に記憶された情報は、利用者の利用ログとして一定期間保持されており、利用者が所属する企業に対して公開されている。これにより、企業側は、利用者の出張状況、つまり、電子チケットの利用状況を監視することができる（ステップＳ４３）。
【００６６】
以上のように構成することで、本発明では、電子チケットである電子署名は、オンラインネットワーク上で転送が可能であるため、利用者の所在をシステムが知る必要はなく、専用の発券機や紙券を運搬するための物流、物流に要する時間・費用は不要である。また、発券後も、認証・改札・出札のログから利用状況の追跡が可能であり、予定の変更・中止の際もオンラインで発券の逆の処理を経る事で、その追跡の自動化が可能である。特に、システム上で利用状況の追跡が出来るため、企業側が出張精算を自動化することができたり、さらには、私的な理由に基づく払戻を検出でき、利用者の不正防止を図ることができる。また、ＩＣカードを紛失・破損した場合にも、認証・改札・出札のログから利用状況を見ることが可能であるため、後に精算したりするなどリカバリが容易に可能である。
【００６７】
また、新幹線等の複数の旅券が必要となる場合であっても、一枚のＩＣカードにデータを格納すればよく、複数枚の券を所持することが可能である。さらに、電子署名の複製・改竄等の不正に使用に対して、電子署名はＩＣカード固有のＩＤを用いて生成されているため、認証・改札・出札の際にＩＣカードＩＤと電子署名から復号した情報を照合することにより、不正な複製・改竄を検出可能である。従って、安全性、信頼性の高い電子チケットとして利用することができる。
【産業上の利用可能性】
【００６８】
本発明は、新幹線の乗車券や飛行機の航空券などを電子チケットして発行し、また、電子チケットを利用する際に用いるシステムとして、産業上の利用可能性を有する。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施例１におけるシステムの全体構成を示すブロック図である。
【図２】図１に開示した電子署名生成サーバの構成を示す機能ブロック図である。
【図３】図３（ａ）は、電子署名のデータ構成を示す図であり、図３（ｂ）は、電子署名の状態の遷移を示す説明図である。
【図４】電子署名を生成する際の手順を示す説明図である。
【図５】本発明の実施例２におけるシステムの全体構成を示すブロック図である。
【図６】図５に開示した駅サーバの構成を示す機能ブロック図である。
【図７】電子署名の暗号化と復号化の様子を示す説明図である。
【図８】電子署名を利用する際の様子を示す説明図である。
【図９】電子署名の状態を変更するときのシステムの様子を示す説明図である。
【図１０】電子署名の状態を変更したときのシステムの様子を説明図である。
【符号の説明】
【００７０】
１  利用者端末
２  ＩＣカード管理サーバ
３  旅券管理サーバ
４  出張管理サーバ
５  業務用サーバ
６  電子署名生成サーバ
７  電子署名管理サーバ
８  駅サーバ
９  旅券認証機
１０  自動改札機
１１  ＩＣカードリーダライタ
１２  ＩＣカード
１３  電子署名
１３ａ  電子署名電文
１３ｂ  状態コード
２０  ＩＣカード管理データベース
３０  旅券管理データベース
６１  チケット関連情報取得処理部
６２  電子署名生成処理部
６３  電子署名発行処理部
６４  電子署名保管処理部
６５  暗号化鍵記憶部
７０  電子署名管理デー亜ベース
８０  駅データベース
８１  チケット操作指令受付処理部
８２  電子署名読出処理部
８４  認証処理部
８５  チケット状態変更処理部
８６  復号化鍵記憶部
Ａ  企業内システム
Ｂ  交通機関内システム
Ｃ  駅内システム
【図１】
2007079915.tif 000003
【図２】
2007079915.tif 000004
【図３】
2007079915.tif 000005
【図４】
2007079915.tif 000006
【図５】
2007079915.tif 000007
【図６】
2007079915.tif 000008
【図７】
2007079915.tif 000009
【図８】
2007079915.tif 000010
【図９】
2007079915.tif 000011
【図１０】
2007079915.tif 000012