(57)【特許請求の範囲】
【請求項１】
電子チケットを記憶する利用者端末と、前記利用者端末と取引を行うサービス提供端末と、取引に使用された使用済み電子チケットを回収する回収端末と、を備える電子チケットシステムにおいて、
前記サービス提供端末は、前記利用者端末からの取引の要求に応じて、前記回収端末を識別するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる現金袋番号を含む要求情報を該利用者端末に送信する要求情報送信手段を備え、
前記利用者端末は、取引先の前記サービス提供端末から供給された要求情報を署名対象に含めてデジタル署名を生成する署名生成手段と、前記署名生成手段により生成された署名を使用対象の電子チケットに付与し、該サービス提供端末に送信するチケット送信手段を備え、
前記サービス提供端末は、各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される回収端末に送信する使用済みチケット送信手段と、をさらに備え、
現金袋番号単位で電子チケットの回収を行うことを特徴とする電子チケットシステム。
【請求項２】
前記回収端末は、前記回収端末識別符号と前記現金袋番号を前記サービス提供端末に供給する供給手段を備える、
ことを特徴とする請求項１に記載の電子チケットシステム。
【請求項３】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであり、
前記回収端末の前記供給手段は、各前記サービス提供端末に供給した現金袋番号を記憶する記憶手段をさらに備え、
前記回収端末は、
前記サービス提供端末から回収した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が該サービス提供端末に供給したものであり、且つ未だ発行機関に返却していないことを前記記憶手段を用いてチェックする現金袋番号チェック手段と、回収した電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、
をさらに備える、
ことを特徴とする請求項２に記載の電子チケットシステム。
【請求項４】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含み、
第１階層のサービス提供端末は、前記回収端末から供給された回収端末識別符号及び現金袋番号を次階層のサービス提供端末に供給する手段を備え、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末は、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に、自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収端末識別符号とともに次階層のサービス提供端末に供給する手段を備え、
第ｍ階層のサービス提供端末は、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、前記利用者端末からの取引の要求に応じて、前記回収端末識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信手段を備え、
前記利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡す手段をさらに備え、
該第１階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与されている署名の署名対象に含まれる回収端末識別符号により特定される回収端末に送信する手段を備える、
ことを特徴とする請求項２又は３に記載の電子チケットシステム。
【請求項５】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含み、
第１階層の回収端末は、該回収端末を特定するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる回収現金袋番号を次階層の回収端末に供給する手段を備え、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末は、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に、自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給する手段を備え、
第ｍ階層の回収端末は、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として、前記回収端末識別符号とともに前記サービス提供端末に供給する手段を備え、
該第ｍ階層の回収端末による前記サービス提供端末からの電子チケットの受信後、該第ｎ階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡す手段をさらに備え、
該第１階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末から回収する、
ことを特徴とする請求項２乃至４のいずれか１項に記載の電子チケットシステム。
【請求項６】
電子チケットを記憶する利用者端末と、前記利用者端末と取引を行うサービス提供端末と、取引に使用された使用済み電子チケットを回収する回収端末と、を備える電子チケットシステムにおいて、
前記回収端末は、該回収端末を識別するための回収端末識別符号を前記サービス提供端末に供給する供給手段と、所定規則に基づいて、サービス提供端末毎にそれぞれ異なる現金袋番号を生成する生成手段と、を備え、
前記サービス提供端末は、前記利用者端末からの取引の要求に応じて、前記現金袋番号と、前記回収端末から供給された回収端末識別符号と、を含む要求情報を該利用者端末に送信する要求情報送信手段を備え、
前記利用者端末は、取引先の前記サービス提供端末から供給された要求情報を署名対象に含めてデジタル署名を生成する署名生成手段と、前記署名生成手段により生成された署名を使用対象の電子チケットに付与し、該サービス提供端末に送信するチケット送信手段を備え、
前記サービス提供端末は、各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される回収端末に送信する使用済みチケット送信手段と、をさらに備え、
現金袋番号単位で電子チケットの回収を行うことを特徴とする電子チケットシステム。
【請求項７】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであり、
前記回収端末は、前記サービス提供端末から回収した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が未だ発行機関に返却していないものであることをチェックする現金袋番号チェック手段と、回収した電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、をさらに備える、
ことを特徴とする請求項６に記載の電子チケットシステム。
【請求項８】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含み、
第１階層のサービス提供端末は、前記回収端末が用いる前記所定規則と同一の規則に基づいて生成した現金袋番号と、前記回収端末から供給された回収端末識別符号と、を次階層のサービス提供端末に供給する手段を備え、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末は、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収端末識別符号とともに次階層のサービス提供端末に供給する手段を備え、
第ｍ階層のサービス提供端末は、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、前記利用者端末からの取引の要求に応じて、前記回収端末識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信手段を備え、
前記利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡す手段をさらに備え、
該第１階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与された署名の署名対象に含まれる回収端末識別符号により特定される回収端末に送信する手段を備える、
ことを特徴とする請求項６又は７に記載の電子チケットシステム。
【請求項９】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含み、
第１階層の回収端末は、該回収端末を特定するための回収端末識別符号及び回収を特定するための回収現金袋番号を次階層の回収端末に供給する手段を備え、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末は、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給する手段を備え、
第ｍ階層の回収端末は、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として記憶するとともに、前記回収端末識別符号を前記サービス提供端末に供給する手段を備え、
該第ｍ階層の回収端末による前記サービス提供端末からの電子チケットの受信後、該第ｎ階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡す手段をさらに備え、
該第１階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末から回収する、
ことを特徴とする請求項６乃至８のいずれか１項に記載の電子チケットシステム。
【請求項１０】
前記サービス提供端末の前記要求情報送信手段は、前記回収端末識別符号及び前記現金袋番号を含む情報に対して一方向性ハッシュ関数を用いて前記要求情報を生成する手段をさらに備える、
ことを特徴とする請求項１乃至９のいずれか１項に記載の電子チケットシステム。
【請求項１１】
電子チケットを記憶する利用者端末と、電子チケットを回収する回収端末と、を備える電子チケットシステムにおいて、
前記利用者端末は、タイマから時刻情報を取得し、前記時刻情報及び回収機関名を署名対象に含めてデジタル署名を生成する署名生成手段と、前記署名生成手段により生成された署名を使用対象の電子チケットに付与し前記回収端末に送信する送信手段と、を備え、
前記回収端末は、所定時間内に回収した電子チケットを記憶する記憶手段と、前記利用者端末から受信した電子チケットに付与されている署名の署名対象に含まれる時刻情報が示す時刻が、前記所定時間内にあることをチェックする現金袋番号チェック手段と、前記受信した電子チケットと同一のものが前記記憶手段に存在しないことをチェックする二重使用チェック手段と、を備える、
ことを特徴とする電子チケットシステム。
【請求項１２】
前記利用者端末は、
電子チケットと、署名に用いる秘密鍵と、の少なくとも一方を記憶するＩＣカードと、
前記ＩＣカードに記憶されている情報を用いて電子チケットの送信を行う端末と、
を備えることを特徴とする請求項１乃至１１のいずれか１項に記載の電子チケットシステム。
【請求項１３】
該電子チケットシステムは、前記電子チケットを発行する発行機関のコンピュータをさらに備え、
前記回収端末は、回収した電子チケットを発行機関に返却する返却手段を備え、
前記発行機関のコンピュータは、発行した電子チケットに関する情報を記憶する発行記憶手段と、前記回収端末から返却された前記チケットが適正か否かを前記発行記憶手段を参照して判別するチケット判別手段と、を備える、
ことを特徴とする請求項１乃至１２のいずれか１項に記載の電子チケットシステム。
【請求項１４】
前記電子チケットは金銭的価値を有することを特徴とする請求項１乃至１３のいずれか１項に記載の電子チケットシステム。
【請求項１５】
発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者端末と、前記利用者端末と電子チケットを用いて取引を行うサービス提供端末と、を備える電子チケットシステムにおける使用済みの電子チケットを回収する回収端末であって、
該回収端末は、
該回収端末を識別するための回収端末識別符号と、サービス提供端末毎にそれぞれ異なる現金袋番号と、を前記サービス提供端末に供給する供給手段と、
前記供給手段により各前記サービス提供端末に供給された現金袋番号を記憶管理する管理手段と、
前記サービス提供端末から取引に使用された電子チケットを回収する回収手段と、
前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、該サービス提供端末に提供したものであり、且つ未だ発行機関に返却していないものであることをチェックする現金袋番号チェック手段と、
前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、
を備えることを特徴とする回収端末。
【請求項１６】
発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者端末と、前記利用者端末と電子チケットを用いて取引を行うサービス提供端末と、を備える電子チケットシステムにおける使用済みの電子チケットを回収する回収端末であって、
該回収端末は、
該回収端末を識別するための回収端末識別符号を前記サービス提供端末に供給する供給手段と、
サービス提供端末毎にそれぞれ異なる現金袋番号を所定規則に基づいて生成する生成手段と、
前記サービス提供端末から取引に使用された電子チケットを回収する回収手段と、
前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、前記生成手段により生成された現金袋番号と同一であり、且つ未だ発行機関に返却していないことをチェックする現金袋番号チェック手段と、
前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、
を備えることを特徴とする回収端末。
【請求項１７】
前記電子チケットは金銭的価値を有することを特徴とする請求項１５又は１６に記載の回収端末。
【請求項１８】
電子チケットを記憶する利用者端末と、取引に使用された電子チケットを回収するための回収端末と、を備える電子チケットシステムにおける前記利用者端末と電子チケットを用いて取引を行うサービス提供端末であって、
該サービス提供端末は、
前記利用者端末からの取引の要求に応じて、前記回収端末を識別するための回収端末識別符号及びサービス提供端末毎に異なる現金袋番号を含む要求情報を該利用者端末に送信する要求情報送信手段と、
前記利用者端末から前記要求情報送信手段により送信された要求情報を署名対象に含む署名が付与されている電子チケットを受信するチケット受信手段と、
各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される前記回収端末に送信する送信済みチケット送信手段と、
を備えることを特徴とするサービス提供端末。
【請求項１９】
該サービス提供端末は、
前記回収端末から該回収端末を識別するための回収端末識別符号と、回収を特定するための現金袋番号と、を受信する受信手段をさらに備えることを特徴とする請求項１８に記載のサービス提供端末。
【請求項２０】
電子チケットを記憶する利用者端末と、取引に使用された電子チケットを回収するための回収端末と、を備える電子チケットシステムにおける前記利用者端末と電子チケットを用いて取引を行うサービス提供端末であって、
該サービス提供端末は、
前記回収端末から該回収端末を識別するための回収端末識別符号を受信する受信手段と、
前記利用者端末からの取引の要求に応じて、前記回収端末から受信した回収端末識別符号と、サービス提供端末毎に異なる現金袋番号を含む要求情報を該利用者端末に送信する要求情報送信手段と、
前記利用者端末から前記要求情報送信手段により送信された要求情報を署名対象に含む署名が付与されている電子チケットを受信するチケット受信手段と、
各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される前記回収端末に送信する済みチケット送信手段と、
を備えることを特徴とするサービス提供端末。
【請求項２１】
前記電子チケットは金銭的価値を有することを特徴とする請求項１８乃至２０のいずれか１項に記載のサービス提供端末。
【請求項２２】
電子チケットを用いた取引を行うサービス提供端末と、使用された電子チケットを前記サービス提供端末から回収するための回収端末と、を備える電子チケットにおける前記サービス提供端末と取引を行うための利用者端末であって、
該利用者端末は、
取引に先だって、取引先の前記サービス提供端末から、該取引に使用した電子チケットが回収されるべき前記回収端末を識別するための回収端末識別符号と、サービス提供端末毎にそれぞれ異なる現金袋番号と、を含む要求情報を要求し、受信する要求情報受信手段と、
前記要求情報受信手段により受信された要求情報を署名対象に含めてデジタル署名を生成する署名生成手段と、
前記署名生成手段により生成された署名を使用対象の電子チケットに付与し、該サービス提供端末に送信するチケット送信手段と、
を備えることを特徴とする利用者端末。
【請求項２３】
該利用者端末は、
電子チケットと、署名に用いる秘密鍵と、の少なくとも一方を記憶するＩＣカードと、
前記ＩＣカードに記憶されている情報を用いて電子チケットの送信を行う端末と、
を備えることを特徴とする請求項２２に記載の利用者端末。
【請求項２４】
電子チケットを用いるシステムにおいて使用された電子チケットを回収する電子チケット回収方法であって、
サービス提供端末が、利用者端末からの取引の要求に応答し、サービス提供端末毎にそれぞれ異なる現金袋番号と回収機関を識別するための回収機関識別符号とを含む要求情報を該利用者端末に送信する送信ステップと、
前記利用者端末が、前記送信ステップからの要求情報を受信し、該要求情報を署名対象に含めてデジタル署名を生成し、該生成した署名を使用対象の電子チケットに付与してサービス提供端末に送信するチケット送信ステップと、
前記サービス提供端末が、前記チケット送信ステップから受信した署名付き電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収機関識別符号により識別される回収端末に送信するチケット回収ステップと、
を備えることを特徴とする電子チケット回収方法。
【請求項２５】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであり、
該電子チケット回収方法は、
前記回収端末が、前記回収機関識別符号と前記現金袋番号とを前記サービス提供端末に供給する供給ステップと、
前記回収端末が、前記チケット回収ステップより受信した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が前記供給ステップにより供給されたものであり、且つ未だ発行機関に返却していないものであることをチェックするステップと、回収した電子チケットのなかに同一のものが存在しないことをチェックするステップと、を備えるチェックステップと、
をさらに備えることを特徴とする請求項２４に記載の電子チケット回収方法。
【請求項２６】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含み、
前記送信ステップは、第１階層のサービス提供端末が、前記回収機関識別符号及び前記現金袋番号を次階層のサービス提供端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末が、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収機関識別符号とともに次階層のサービス提供端末に供給するステップと、第ｍ階層のサービス提供端末が、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、利用者からの取引の要求に応じて、前記回収機関識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信ステップと、を備え、
前記チケット回収ステップは、利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡すステップと、前記第１階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与されている署名の署名対象に含まれる回収機関識別符号により特定される回収端末に送信するステップと、を備える、
ことを特徴とする請求項２４又は２５に記載の電子チケット回収方法。
【請求項２７】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含み、
前記供給ステップは、第１階層の回収端末が、該回収端末を特定するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる回収現金袋番号を次階層の回収端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末が、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給するステップと、第ｍ階層の回収端末が、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として、前記回収端末識別符号とともに前記サービス提供端末に供給するステップと、を備え、
該電子チケット回収方法は、
前記チケット回収ステップより送信された電子チケットの前記第ｍ階層の回収端末による受信後、該第ｎ階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡すステップと、前記第１階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収するステップと、を備える、
ことを特徴とする請求項２４乃至２６のいずれか１項に記載の電子チケット回収方法。
【請求項２８】
電子チケットを用いて取引を行うシステムにおいて、取引に使用された電子チケットを回収する電子チケット回収方法であって、
回収端末が、回収機関を識別するための回収機関識別符号を、取引を行うサービス提供端末に供給する供給ステップと、
前記回収端末が、サービス提供端末毎にそれぞれ異なる現金袋番号を所定規則に基づいて生成す生成ステップと、
サービス提供端末が、利用者端末からの取引の要求に応答し、前記現金袋番号と、前記供給ステップより供給された回収機関識別符号と、を含む要求情報を該利用者端末に送信する送信ステップと、
前記利用者端末が、前記送信ステップからの要求情報を受信し、該要求情報を署名対象に含めてデジタル署名を生成し、該生成した署名を使用対象の電子チケットに付与してサービス提供端末に送信するチケット送信ステップと、
前記サービス提供端末が、前記チケット送信ステップから受信した署名付き電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収機関識別符号により識別される回収端末に送信するチケット回収ステップと、
を備えることを特徴とする電子チケット回収方法。
【請求項２９】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであり、
該電子チケット回収方法は、
前記回収端末が、前記サービス提供端末から回収した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が、前記生成ステップにより生成されたものと同一であり、且つ未だ発行機関に返却していないものであることをチェックするステップと、回収した電子チケットのなかに同一のものが存在しないことをチェックするステップと、をさらに備える、
ことを特徴とする請求項２８に記載の電子チケット回収方法。
【請求項３０】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含み、
前記送信ステップは、第１階層のサービス提供端末が、前記生成ステップにより生成された現金袋番号を、前記回収端末から供給された回収端末識別符号とともに次階層のサービス提供端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末が、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収機関識別符号とともに次階層のサービス提供端末に供給するステップと、第ｍ階層のサービス提供端末が、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、利用者からの取引の要求に応じて、前記回収機関識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信ステップと、を備え、
前記チケット回収ステップは、利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡すステップと、該第１階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与されている署名の署名対象に含まれる回収機関識別符号により特定される回収端末に送信するステップと、を備える、
ことを特徴とする請求項２８又は２９に記載の電子チケット回収方法。
【請求項３１】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含み、
前記供給ステップは、第１階層の回収端末が、該回収端末を特定するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる回収現金袋番号を次階層の回収端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末が、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給するステップと、第ｍ階層の回収端末が、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として記憶するとともに、前記回収端末識別符号を前記サービス提供端末に供給するステップと、を備え、
該電子チケット回収方法は、
前記チケット回収ステップより送信された電子チケットの前記第ｍ階層の回収端末による受信後、該第ｎ階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡すステップと、前記第１階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収するステップと、をさらに備える、
ことを特徴とする請求項２８乃至３０のいずれか１項に記載の電子チケット回収方法。
【請求項３２】
コンピュータを、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うサービス提供用端末と、取引に使用された電子チケットを回収するための回収用端末と、を備えるシステムにおける前記回収用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
該回収用端末を識別するための回収端末識別符号と、サービス提供端末毎にそれぞれ異なる現金袋番号と、を前記サービス提供用端末に供給する供給手段、前記供給手段により各前記サービス提供用端末に供給された現金袋番号を記憶管理する管理手段、前記サービス提供用端末から取引に使用された電子チケットを回収する回収手段、前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、該サービス提供用端末に提供したものであり、且つ未だ発行機関に返却していないことをチェックする現金袋番号チェック手段、前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段、として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項３３】
コンピュータを、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うサービス提供用端末と、取引に使用された電子チケットを回収するための回収用端末と、を備えるシステムにおける前記回収用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
前記サービス提供用端末から取引に使用された電子チケットを回収する回収手段、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が未だ発行機関に返却していないものであることをチェックする現金袋番号チェック手段、前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段、として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項３４】
コンピュータを、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うサービス提供用端末と、取引に使用された電子チケットを回収するための回収用端末と、を備えるシステムにおける前記回収用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
サービス提供端末毎にそれぞれ異なる現金袋番号を生成し記憶管理する管理手段、前記サービス提供用端末から取引に使用された電子チケットを回収する回収手段、前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、該管理手段により生成されたものであり、且つ未だ発行機関に返却していないことをチェックする現金袋番号チェック手段、前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段、として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項３５】
コンピュータを、電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うためのサービス提供用端末と、取引に使用された電子チケットを回収する回収用端末と、を備えるシステムにおける前記サービス提供用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
前記利用者用端末からの取引の要求に応じて、前記回収用端末を識別するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる現金袋番号を含む要求情報を該利用者用端末に送信する要求情報送信手段、前記利用者用端末から前記要求情報送信手段により送信された要求情報を署名対象に含む署名が付与されている電子チケットを受信するチケット受信手段、各前記利用者用端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収用端末識別符号により識別される前記回収用端末に送信する使用済みチケット送信手段、として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子チケットを用いるシステムにおいて、電子チケット及びその使用に関する情報の複製等による不正を防止することができる電子チケットシステム、回収端末、サービス提供端末、利用者端末、電子チケット回収方法及び記録媒体に関する。
【０００２】
【従来の技術】
近年、電子チケットを用いて取引を行う電子チケットシステムが提案されている。
このようなシステムでは、例えば、電子チケットが発行機関より利用者に対して発行され、利用者は、発行された電子チケットを使用する際、該電子チケットをサービス提供機関に送信し、サービス等の提供を受ける。サービス提供機関が利用者から受け取った使用済み電子チケットは、回収機関等により回収され、例えば発行機関に返却されるとともに、その返却された使用済み電子チケットの対価がサービス提供機関に支払われる。
【０００３】
【発明が解決しようとする課題】
上記のようなシステムでは、例えば、不正の検出を事前に行うために、サービス提供機関が利用者から受信した使用対象の電子チケットを一旦発行機関に送信し、該電子チケットが正規のものであることを確認した後でサービスを提供するという案がある。しかし、この場合、利用者が電子チケットを使用する度にオンラインによる照会処理が発生するため、処理速度が遅くなる。
【０００４】
また、例えば、不正なサービス提供機関が、利用者から受け取った使用済み電子チケットをコピーして回収機関に送信することにより、多額の代金を回収機関に不正に要求する虞がある。
重要なデータが不正にコピーされることの対策として、耐タンパー性の高い記憶装置にデータを格納するという案がある。この場合、利用者が有する電子チケットに関しては、ＩＣカード等に格納することにより、そのコピーを防止することが可能となる。しかし、各利用者から電子チケットを受け取るサービス提供機関及びサービス提供機関から使用済みの電子チケットを回収する回収機関には、大量の電子チケットが集まるため、ＩＣカード等にはデータを格納しきれず、特殊な大容量の耐タンパー性の高い記憶装置が必要となってしまう。
類似の問題は、必ずしも貨幣的価値を有する電子チケットには限らず、各種チケットについても同様に発生する。
【０００５】
本発明は、上記実状に鑑みてなされたもので、特殊なハードウェアを必要とすることなく、電子チケット及びその使用に関する情報の複製等による不正を防止することができ、且つレスポンスの速い電子チケットシステム、回収端末、サービス提供端末、利用者端末、電子チケット回収方法及び記録媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係る電子チケットシステムは、
電子チケットを記憶する利用者端末と、前記利用者端末と取引を行うサービス提供端末と、取引に使用された使用済み電子チケットを回収する回収端末と、を備える電子チケットシステムにおいて、
前記サービス提供端末は、前記利用者端末からの取引の要求に応じて、前記回収端末を識別するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる現金袋番号を含む要求情報を該利用者端末に送信する要求情報送信手段を備え、
前記利用者端末は、取引先の前記サービス提供端末から供給された要求情報を署名対象に含めてデジタル署名を生成する署名生成手段と、前記署名生成手段により生成された署名を使用対象の電子チケットに付与し、該サービス提供端末に送信するチケット送信手段を備え、
前記サービス提供端末は、各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される回収端末に送信する使用済みチケット送信手段と、をさらに備える。
【０００９】
このような構成によれば、取引に先だって、使用した電子チケットが回収される回収端末及び該電子チケットが属する回収グループ（現金袋）等の情報を利用者端末が取得し、使用対象の電子チケットに付与してサービス提供端末に渡す。これにより、使用された電子チケットは該電子チケットに付与されている情報に従って回収されるため、横取り等の不正行為により電子チケットが不正に回収された場合でも、該電子チケットに付与されている情報を参照することにより、その不正を容易に検出することができる。
【００１０】
前記回収端末は、前記回収端末識別符号と前記現金袋番号を前記サービス提供端末に供給する供給手段を備えてもよい。
【００１１】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであってもよく、
前記回収端末の前記供給手段は、各前記サービス提供端末に供給した現金袋番号を記憶する記憶手段をさらに備えてもよく、
前記回収端末は、前記サービス提供端末から回収した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が該サービス提供端末に供給したものであり、且つ未だ発行機関に返却していないことを前記記憶手段を用いてチェックする現金袋番号チェック手段と、回収した電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、をさらに備えてもよい。
これにより、適正な現金袋番号が付与された使用済み電子チケットのみを回収することができる。また、サービス提供端末が、今回回収された電子チケットのコピー又は過去に回収された電子チケットのコピーを不正に使用することを防止することができる。また、回収された電子チケットの適正性をオフラインでチェックすることができるため、システムのレスポンスを向上することができる。
【００１２】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含んでもよく、
第１階層のサービス提供端末は、前記回収端末から供給された回収端末識別符号及び現金袋番号を次階層のサービス提供端末に供給する手段を備えてもよく、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末は、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に、自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収端末識別符号とともに次階層のサービス提供端末に供給する手段を備え、
第ｍ階層のサービス提供端末は、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、前記利用者端末からの取引の要求に応じて、前記回収端末識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信手段を備えてもよく、
前記利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡す手段をさらに備えてもよく、
該第１階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与されている署名の署名対象に含まれる回収端末識別符号により特定される回収端末に送信する手段を備えてもよい。
これにより、階層構造を有するサービス提供端末を実現することができる。
【００１３】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含んでもよく、
第１階層の回収端末は、該回収端末を特定するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる回収現金袋番号を次階層の回収端末に供給する手段を備えてもよく、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末は、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に、自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給する手段を備えてもよく、
第ｍ階層の回収端末は、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として、前記回収端末識別符号とともに前記サービス提供端末に供給する手段を備えてもよく、
該第ｍ階層の回収端末による前記サービス提供端末からの電子チケットの受信後、該第ｎ階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡す手段をさらに備えてもよく、
該第１階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末からしてもよい。
これにより、階層構造を有する回収端末を実現することができる。
【００１４】
また、本発明の第２の観点に係る電子チケットシステムは、
電子チケットを記憶する利用者端末と、前記利用者端末と取引を行うサービス提供端末と、取引に使用された使用済み電子チケットを回収する回収端末と、を備える電子チケットシステムにおいて、
前記回収端末は、該回収端末を識別するための回収端末識別符号を前記サービス提供端末に供給する供給手段と、所定規則に基づいて、サービス提供端末毎にそれぞれ異なる現金袋番号を生成する生成手段と、を備え、
前記サービス提供端末は、前記利用者端末からの取引の要求に応じて、前記現金袋番号と、前記回収端末から供給された回収端末識別符号と、を含む要求情報を該利用者端末に送信する要求情報送信手段を備え、
前記利用者端末は、取引先の前記サービス提供端末から供給された要求情報を署名対象に含めてデジタル署名を生成する署名生成手段と、前記署名生成手段により生成された署名を使用対象の電子チケットに付与し、該サービス提供端末に送信するチケット送信手段を備え、
前記サービス提供端末は、各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される回収端末に送信する使用済みチケット送信手段と、をさらに備える。
【００１５】
このような構成によれば、取引に先だって、使用した電子チケットが回収される回収端末及び該電子チケットが属する回収グループ（現金袋）等の情報を利用者端末が取得し、使用対象の電子チケットに付与してサービス提供端末に渡す。これにより、使用された電子チケットは該電子チケットに付与されている情報に従って回収されるため、横取り等の不正行為により電子チケットが不正に回収された場合でも、該電子チケットに付与されている情報を参照することにより、その不正を容易に検出することができる。
【００１６】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであってもよく、
前記回収端末は、前記サービス提供端末から回収した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が未だ発行機関に返却していないものであることをチェックする現金袋番号チェック手段と、回収した電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、をさらに備えてもよい。
【００１７】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含んでもよく、
第１階層のサービス提供端末は、前記回収端末が用いる前記所定規則と同一の規則に基づいて生成した現金袋番号と、前記回収端末から供給された回収端末識別符号と、を次階層のサービス提供端末に供給する手段を備えてもよく、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末は、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収端末識別符号とともに次階層のサービス提供端末に供給する手段を備えてもよく、
第ｍ階層のサービス提供端末は、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、前記利用者端末からの取引の要求に応じて、前記回収端末識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信手段を備えてもよく、
前記利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡す手段をさらに備えてもよく、
該第１階層のサービス提供端末は、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与された署名の署名対象に含まれる回収端末識別符号により特定される回収端末に送信する手段を備えてもよい。
【００１８】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含んでもよく、
第１階層の回収端末は、該回収端末を特定するための回収端末識別符号及び回収を特定するための回収現金袋番号を次階層の回収端末に供給する手段を備えてもよく、
第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末は、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給する手段を備えてもよく、
第ｍ階層の回収端末は、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として記憶するとともに、前記回収端末識別符号を前記サービス提供端末に供給する手段を備えてもよく、
該第ｍ階層の回収端末による前記サービス提供端末からの電子チケットの受信後、該第ｎ階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡す手段をさらに備えてもよく、
該第１階層の回収端末は、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与された電子チケットを前記下位層の回収端末から回収してもよい。
【００１９】
前記サービス提供端末の前記要求情報送信手段は、前記回収端末識別符号及び現前記金袋番号を含む情報に対して一方向性ハッシュ関数を用いて前記要求情報を生成する手段をさらに備えてもよい。
これにより、要求情報のデータ量を所定量に抑えることができ、また、要求情報に含まれる情報の内容が利用者を含む第三者に知られることを防止できる。
【００２０】
また、本発明の第３の観点に係る電子チケットシステムは、
電子チケットを記憶する利用者端末と、電子チケットを回収する回収端末と、を備える電子チケットシステムにおいて、
前記利用者端末は、タイマから時刻情報を取得し、前記時刻情報及び回収機関名を署名対象に含めてデジタル署名を生成する署名生成手段と、前記署名生成手段により生成された署名を使用対象の電子チケットに付与し前記回収端末に送信する送信手段と、を備え、
前記回収端末は、所定時間内に回収した電子チケットを記憶する記憶手段と、前記利用者端末から受信した電子チケットに付与されている署名の署名対象に含まれる時刻情報が示す時刻が、前記所定時間内にあることをチェックする現金袋番号チェック手段と、前記受信した電子チケットと同一のものが前記記憶手段に存在しないことをチェックする二重使用チェック手段と、を備えることを特徴とする。
【００２３】
上記第１、第２及び第３の観点に係る電子チケットシステムにおいて、
前記利用者端末は、
電子チケットと、署名に用いる秘密鍵と、の少なくとも一方を記憶するＩＣカードと、
前記ＩＣカードに記憶されている情報を用いて電子チケットの送信を行う端末と、
を備えてもよい。
また、該電子チケットシステムは、前記電子チケットを発行する発行機関のコンピュータをさらに備えてもよく、
前記回収端末は、回収した電子チケットを発行機関に返却する返却手段を備えてもよく、
前記発行機関のコンピュータは、発行した電子チケットに関する情報を記憶する発行記憶手段と、前記回収端末から返却された前記チケットが適正か否かを前記発行記憶手段を参照して判別するチケット判別手段と、を備えてもよい。
このような構成によれば、回収機関により回収された電子チケットが適正か否かについて、その電子チケットの発行元が発行した電子チケットの情報を参照して判別する。これにより、例えば、発行機関が発行した電子チケットの二重使用等を検出することができる。
また、前記電子チケットは金銭的価値を有してもよい。
【００２４】
また、本発明の第４の観点に係る回収端末は、
発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者端末と、前記利用者端末と電子チケットを用いて取引を行うサービス提供端末と、を備える電子チケットシステムにおける使用済みの電子チケットを回収する回収端末であって、
該回収端末は、
該回収端末を識別するための回収端末識別符号と、サービス提供端末毎にそれぞれ異なる現金袋番号と、を前記サービス提供端末に供給する供給手段と、
前記供給手段により各前記サービス提供端末に供給された現金袋番号を記憶管理する管理手段と、
前記サービス提供端末から取引に使用された電子チケットを回収する回収手段と、
前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、該サービス提供端末に提供したものであり、且つ未だ発行機関に返却していないものであることをチェックする現金袋番号チェック手段と、
前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、を備える。
【００２５】
また、本発明の第５の観点に係る回収端末は、
発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者端末と、前記利用者端末と電子チケットを用いて取引を行うサービス提供端末と、を備える電子チケットシステムにおける使用済みの電子チケットを回収する回収端末であって、
該回収端末は、
該回収端末を識別するための回収端末識別符号を前記サービス提供端末に供給する供給手段と、
サービス提供端末毎にそれぞれ異なる現金袋番号を所定規則に基づいて生成する生成手段と、
前記サービス提供端末から取引に使用された電子チケットを回収する回収手段と、
前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、前記生成手段により生成された現金袋番号と同一であり、且つ未だ発行機関に返却していないことをチェックする現金袋番号チェック手段と、
前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段と、を備える。
【００２６】
このような構成によれば、サービス提供端末から回収された電子チケットについて、いずれかの電子チケットのコピー又は過去に回収された電子チケットのコピーを検出することができる。
【００２８】
上記回収端末において、前記電子チケットは金銭的価値を有してもよい。
【００２９】
また、本発明の第６の観点に係るサービス提供端末は、
電子チケットを記憶する利用者端末と、取引に使用された電子チケットを回収するための回収端末と、を備える電子チケットシステムにおける前記利用者端末と電子チケットを用いて取引を行うサービス提供端末であって、
該サービス提供端末は、
前記利用者端末からの取引の要求に応じて、前記回収端末を識別するための回収端末識別符号及びサービス提供端末毎に異なる現金袋番号を含む要求情報を該利用者端末に送信する要求情報送信手段と、
前記利用者端末から前記要求情報送信手段により送信された要求情報を署名対象に含む署名が付与されている電子チケットを受信するチケット受信手段と、
各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される前記回収端末に送信する送信済みチケット送信手段と、を備える。
【００３０】
該サービス提供端末は、前記回収端末から該回収端末を識別するための回収端末識別符号と、回収を特定するための現金袋番号と、を受信する受信手段をさらに備えてもよい。
【００３１】
また、本発明の第７の観点に係るサービス提供端末は、
電子チケットを記憶する利用者端末と、取引に使用された電子チケットを回収するための回収端末と、を備える電子チケットシステムにおける前記利用者端末と電子チケットを用いて取引を行うサービス提供端末であって、
該サービス提供端末は、
前記回収端末から該回収端末を識別するための回収端末識別符号を受信する受信手段と、
前記利用者端末からの取引の要求に応じて、前記回収端末から受信した回収端末識別符号と、サービス提供端末毎に異なる現金袋番号を含む要求情報を該利用者端末に送信する要求情報送信手段と、
前記利用者端末から前記要求情報送信手段により送信された要求情報を署名対象に含む署名が付与されている電子チケットを受信するチケット受信手段と、
各前記利用者端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収端末識別符号により識別される前記回収端末に送信する済みチケット送信手段と、
を備える。
【００３２】
このような構成によれば、取引先の利用者端末に、使用対象の電子チケットが回収される回収端末及び該電子チケットが属する回収グループ（現金袋）等の情報が供給され、利用者端末から支払われた電子チケットに含まれる該情報に基づいて、電子チケットが回収される。これにより、使用対象の電子チケットの回収ルートに関する情報が該電子チケット自身に含まれるため、不正ルートで回収された場合その不正を容易に検出することができる。
【００３４】
上記サービス提供端末において、前記電子チケットは金銭的価値を有してもよい。
【００３５】
また、本発明の第８の観点に係る利用者端末は、
電子チケットを用いた取引を行うサービス提供端末と、使用された電子チケットを前記サービス提供端末から回収するための回収端末と、を備える電子チケットにおける前記サービス提供端末と取引を行うための利用者端末であって、
該利用者端末は、
取引に先だって、取引先の前記サービス提供端末から、該取引に使用した電子チケットが回収されるべき前記回収端末を識別するための回収端末識別符号と、サービス提供端末毎にそれぞれ異なる現金袋番号と、を含む要求情報を要求し、受信する要求情報受信手段と、
前記要求情報受信手段により受信された要求情報を署名対象に含めてデジタル署名を生成する署名生成手段と、
前記署名生成手段により生成された署名を使用対象の電子チケットに付与し、該サービス提供端末に送信するチケット送信手段と、を備える。
【００３６】
このような構成によれば、使用対象の電子チケットが回収される回収端末及び該電子チケットが属する回収グループ（現金袋）等の情報が利用者端末から支払われた電子チケットに署名として含まれる。これにより、使用対象の電子チケットの回収ルートに関する情報が該電子チケット自身に含まれるため、不正ルートで回収された場合その不正を容易に検出することができる。
【００３８】
該利用者端末は、
電子チケットと、署名に用いる秘密鍵と、の少なくとも一方を記憶するＩＣカードと、
前記ＩＣカードに記憶されている情報を用いて電子チケットの送信を行う端末と、
を備えてもよい。
【００３９】
また、本発明の第９の観点に係る電子チケット回収方法は、
電子チケットを用いるシステムにおいて使用された電子チケットを回収する電子チケット回収方法であって、
サービス提供端末が、利用者端末からの取引の要求に応答し、サービス提供端末毎にそれぞれ異なる現金袋番号と回収機関を識別するための回収機関識別符号とを含む要求情報を該利用者端末に送信する送信ステップと、
前記利用者端末が、前記送信ステップからの要求情報を受信し、該要求情報を署名対象に含めてデジタル署名を生成し、該生成した署名を使用対象の電子チケットに付与してサービス提供端末に送信するチケット送信ステップと、
前記サービス提供端末が、前記チケット送信ステップから受信した署名付き電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収機関識別符号により識別される回収端末に送信するチケット回収ステップと、を備える。
【００４０】
このような構成によれば、取引に使用される電子チケットに対し、該電子チケットが回収される回収端末及び該電子チケットが属する回収グループ（現金袋）等の情報が付与される。使用された電子チケットは該電子チケットに付与されている情報に従って回収されるため、横取り等の不正行為により電子チケットが不正に回収された場合でも、該電子チケットに付与されている情報を参照することにより、その不正を容易に検出することができる。
【００４１】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであってもよく、
該電子チケット回収方法は、
前記回収端末が、前記回収機関識別符号と前記現金袋番号とを前記サービス提供端末に供給する供給ステップと、
前記回収端末が、前記チケット回収ステップより受信した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が前記供給ステップにより供給されたものであり、且つ未だ発行機関に返却していないものであることをチェックするステップと、回収した電子チケットのなかに同一のものが存在しないことをチェックするステップと、を備えるチェックステップと、
をさらに備えてもよい。
【００４２】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含んでもよく、
前記送信ステップは、第１階層のサービス提供端末が、前記回収機関識別符号及び前記現金袋番号を次階層のサービス提供端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末が、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収機関識別符号とともに次階層のサービス提供端末に供給するステップと、第ｍ階層のサービス提供端末が、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、利用者からの取引の要求に応じて、前記回収機関識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信ステップと、を備えてもよく、
前記チケット回収ステップは、利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡すステップと、前記第１階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与されている署名の署名対象に含まれる回収機関識別符号により特定される回収端末に送信するステップと、を備えてもよい。
【００４３】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含んでもよく、
前記供給ステップは、第１階層の回収端末が、該回収端末を特定するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる回収現金袋番号を次階層の回収端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末が、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給するステップと、第ｍ階層の回収端末が、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として、前記回収端末識別符号とともに前記サービス提供端末に供給するステップと、を備えてもよく、
該電子チケット回収方法は、
前記チケット回収ステップより送信された電子チケットの前記第ｍ階層の回収端末による受信後、該第ｎ階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡すステップと、前記第１階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収するステップと、を備えてもよい。
【００４４】
また、本発明の第１０の観点に係る電子チケット回収方法は、
電子チケットを用いて取引を行うシステムにおいて、取引に使用された電子チケットを回収する電子チケット回収方法であって、
回収端末が、回収機関を識別するための回収機関識別符号を、取引を行うサービス提供端末に供給する供給ステップと、
前記回収端末が、サービス提供端末毎にそれぞれ異なる現金袋番号を所定規則に基づいて生成す生成ステップと、
サービス提供端末が、利用者端末からの取引の要求に応答し、前記現金袋番号と、前記供給ステップより供給された回収機関識別符号と、を含む要求情報を該利用者端末に送信する送信ステップと、
前記利用者端末が、前記送信ステップからの要求情報を受信し、該要求情報を署名対象に含めてデジタル署名を生成し、該生成した署名を使用対象の電子チケットに付与してサービス提供端末に送信するチケット送信ステップと、
前記サービス提供端末が、前記チケット送信ステップから受信した署名付き電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収機関識別符号により識別される回収端末に送信するチケット回収ステップと、
を備える。
【００４５】
前記電子チケットは、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却されるものであってもよく、
該電子チケット回収方法は、
前記回収端末が、前記サービス提供端末から回収した電子チケットについて、該電子チケットに付与されている署名の署名対象に含まれる現金袋番号が、前記生成ステップにより生成されたものと同一であり、且つ未だ発行機関に返却していないものであることをチェックするステップと、回収した電子チケットのなかに同一のものが存在しないことをチェックするステップと、をさらに備えてもよい。
【００４６】
前記サービス提供端末は、ｍ（ｍは自然数）階層を構成する複数のサービス提供端末を含んでもよく、
前記送信ステップは、第１階層のサービス提供端末が、前記生成ステップにより生成された現金袋番号を、前記回収端末から供給された回収端末識別符号とともに次階層のサービス提供端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層のサービス提供端末が、第（ｎ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における現金袋番号として、前記回収機関識別符号とともに次階層のサービス提供端末に供給するステップと、第ｍ階層のサービス提供端末が、第（ｍ−１）階層のサービス提供端末から供給された現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｍ階層における現金袋番号とし、利用者からの取引の要求に応じて、前記回収機関識別符号及び該現金袋番号を含む要求情報を前記利用者端末に送信する要求情報送信ステップと、を備えてもよく、
前記チケット回収ステップは、利用者端末と該第ｍ階層のサービス提供端末との取引完了後、該第ｎ階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、上位層のサービス提供端末に受け渡すステップと、該第１階層のサービス提供端末が、下位層のサービス提供端末に供給した現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層のサービス提供端末から回収し、該電子チケットに付与されている署名の署名対象に含まれる回収機関識別符号により特定される回収端末に送信するステップと、を備えてもよい。
【００４７】
前記回収端末は、ｍ（ｍは自然数）階層を構成する複数の回収端末を含んでもよく、
前記供給ステップは、第１階層の回収端末が、該回収端末を特定するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる回収現金袋番号を次階層の回収端末に供給するステップと、第ｎ（ｎは、２≦ｎ≦ｍ−１の自然数）階層の回収端末が、第（ｎ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを第ｎ階層における回収現金袋番号として、前記回収端末識別符号とともに次階層の回収端末に供給するステップと、第ｍ階層の回収端末が、第（ｍ−１）階層の回収端末から供給された回収現金袋番号に自己のＩＤ及び自己が管理する管理番号を付加したものを現金袋番号として記憶するとともに、前記回収端末識別符号を前記サービス提供端末に供給するステップと、を備えてもよく、
該電子チケット回収方法は、
前記チケット回収ステップより送信された電子チケットの前記第ｍ階層の回収端末による受信後、該第ｎ階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収し、上位層の回収端末に受け渡すステップと、前記第１階層の回収端末が、下位層の回収端末に供給した回収現金袋番号を署名対象に含む署名が付与されている電子チケットを前記下位層の回収端末から回収するステップと、をさらに備えてもよい。
【００５０】
また、本発明の第１１の観点に係る記録媒体は、
コンピュータを、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うサービス提供用端末と、取引に使用された電子チケットを回収するための回収用端末と、を備えるシステムにおける前記回収用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
該回収用端末を識別するための回収端末識別符号と、サービス提供端末毎にそれぞれ異なる現金袋番号と、を前記サービス提供用端末に供給する供給手段、前記供給手段により各前記サービス提供用端末に供給された現金袋番号を記憶管理する管理手段、前記サービス提供用端末から取引に使用された電子チケットを回収する回収手段、前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、該サービス提供用端末に提供したものであり、且つ未だ発行機関に返却していないことをチェックする現金袋番号チェック手段、前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段、として機能させるためのプログラムを記録する。
【００５１】
また、本発明の第１２の観点に係る記録媒体は、
コンピュータを、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うサービス提供用端末と、取引に使用された電子チケットを回収するための回収用端末と、を備えるシステムにおける前記回収用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
前記サービス提供用端末から取引に使用された電子チケットを回収する回収手段、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が未だ発行機関に返却していないものであることをチェックする現金袋番号チェック手段、前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段、として機能させるためのプログラムを記録する。
【００５２】
また、本発明の第１３の観点に係る記録媒体は、
コンピュータを、発行機関のコンピュータにより発行され、使用された後に発行機関へ返却される電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うサービス提供用端末と、取引に使用された電子チケットを回収するための回収用端末と、を備えるシステムにおける前記回収用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
サービス提供端末毎にそれぞれ異なる現金袋番号を生成し記憶管理する管理手段、前記サービス提供用端末から取引に使用された電子チケットを回収する回収手段、前記管理手段に記憶管理されている情報を参照して、前記回収手段により回収された電子チケットに付与されている署名の署名対象に含まれている現金袋番号が、該管理手段により生成されたものであり、且つ未だ発行機関に返却していないことをチェックする現金袋番号チェック手段、前記回収手段により回収された電子チケットのなかに同一のものが存在しないことをチェックするチケットチェック手段、として機能させるためのプログラムを記録する。
【００５３】
コンピュータを、電子チケットを記憶する利用者用端末と、前記利用者用端末と電子チケットを用いて取引を行うためのサービス提供用端末と、取引に使用された電子チケットを回収する回収用端末と、を備えるシステムにおける前記サービス提供用端末として機能させるプログラムを記録するコンピュータ読み取り可能な記録媒体であって、
該コンピュータを、
前記利用者用端末からの取引の要求に応じて、前記回収用端末を識別するための回収端末識別符号及びサービス提供端末毎にそれぞれ異なる現金袋番号を含む要求情報を該利用者用端末に送信する要求情報送信手段、前記利用者用端末から前記要求情報送信手段により送信された要求情報を署名対象に含む署名が付与されている電子チケットを受信するチケット受信手段、各前記利用者用端末から受信した電子チケットのうち、同一の現金袋番号を署名対象に含む署名が付与されている電子チケットを集積し、該署名の署名対象に含まれる回収用端末識別符号により識別される前記回収用端末に送信する使用済みチケット送信手段、として機能させるためのプログラムを記録する。
【００５６】
なお、取引とは、金銭の授受、物品の受け渡し、に限定されず、情報の授受を含む。
【００５７】
前記回収端末は、例えば、銀行、郵便局、信用金庫等に設置されているコンピュータを含む。
【００５８】
【発明の実施の形態】
以下、本発明に係る電子チケットシステムの実施の形態について、図面を参照して説明する。
（第１の実施の形態）
本発明の第１の実施の形態に係る電子チケットシステムは、図１に示すように発行機関１と、利用者が有する利用者端末２と、サービス提供端末３と、回収機関４と、を備える。
発行機関１は、本システムにおいて決済に使用される電子チケットの発行等を行うためのコンピュータ等を備える。発行機関１は、例えば利用者端末からの要求に応じて、電子チケットを発行するとともに、発行した電子チケットに関する発行情報（例えば、発行金額、発行した電子チケットを特定するためのチケット番号、有効期限、等）を自己の発行データベース（ＤＢ）１Ａに記憶する。
また、発行機関１は、回収機関４から返却された使用済み電子チケットが該発行機関１により発行されたものであるか否かの確認を発行ＤＢ１Ａを参照して行う。この確認の際、適正であると判別された使用済み電子チケットの情報は、発行ＤＢ１Ａに記憶される。
また、発行機関１は、該発行機関１を特定するためのチケット発行機関名ＩｄＩと、一対の秘密鍵ＳｋＩ及び公開鍵ＰｋＩと、を記憶する。
【００５９】
利用者端末２は、発行機関１により発行された電子チケットの受け取り、電子チケットの使用、等を行うための端末であり、例えば、携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等を含む。また、利用者端末２は、一対の利用者秘密鍵ＳｋＵ及び利用者公開鍵ＰｋＵを記憶する。
サービス提供端末３は、利用者端末２（利用者）にサービス等を提供し、提供したサービス等の対価の電子チケットを利用者端末２から受け取るための端末である。また、サービス提供端末３は、該サービス提供端末３を特定するためのサービス提供者名ＩｄＳを記憶する。
【００６０】
回収機関４は、支払に使用された使用済み電子チケットをサービス提供端末３から回収し、それらの電子チケットを発行機関１に返却するためのコンピュータ等を備える。回収機関４は、サービス提供端末３毎にそれぞれ異なる番号（以下、現金袋番号Ｇｂ）を生成し、それを記憶するとともに、各サービス提供端末３に通知する。この現金袋番号Ｇｂは、使用済み電子チケットを回収する際に該電子チケットに付加されるものであり、本システムでは、この現金袋番号Ｇｂが同一の使用済みチケットが、まとめて回収される。
この現金袋番号Ｇｂの生成方法等は任意である。例えば、回収機関４は、自然数を１ずつカウントアップして、各サービス提供端末３に割り振ってもよい。ただし、回収機関４は、生成した現金袋番号Ｇｂについて、既に使用（供給）した番号と未使用の番号とを区別して記憶管理し、既に使用した番号は、以後使用しない。回収機関４は、この現金袋番号Ｇｂを所定のタイミングで生成し、各サービス提供端末３に供給する。
また、回収機関４は、該回収機関４を特定するための回収機関名ＩｄＢを記憶する。
【００６１】
この電子チケットシステムにおける処理には、電子チケットが発行される「チケット発行処理」と、発行された電子チケットが使用される「チケット使用処理」と、使用された電子チケットが回収される「チケット回収処理」と、回収された電子チケットが精算される「チケット精算処理」と、の一連の主な処理がある。以下、これらの処理について順次説明する。
【００６２】
（１）チケット発行処理
図２に示すように、利用者端末２は、電子チケットの発行要求とともに、自己の利用者公開鍵ＰｋＵを発行機関１に送信する（Ｌ１）。
これに応答して、発行機関１は、受信した利用者公開鍵ＰｋＵと、自己のチケット発行機関名ＩｄＩと、発行金額Ｗと、発行した電子チケットを特定するためのチケット番号Ｒｃと、有効期限Ｅｃと、を含む発行情報と、該発行機関１の秘密鍵ＳｋＩと、を用いてデジタル署名Ｃ（＝ｓｉｇｎ＜ＳｋＩ＞（Ｗ、ＰｋＵ、Ｒｃ、Ｅｃ、ＩｄＩ））を生成する。
【００６３】
次に、発行機関１は、生成した署名Ｃを含む電子チケット｛Ｃ、Ｗ、Ｒｃ、Ｅｃ、ＩｄＩ｝を発行し、要求元の利用者端末２に送信する（Ｌ２）。
なお、発行機関１は、発行した電子チケットに関する発行情報を発行ＤＢ１Ａに記憶する。
利用者端末２は、例えば、発行機関１からの電子チケットを受信、記憶するとともに、予め取得していた発行機関１の公開鍵ＰｋＩを用いて、電子チケットに含まれる署名Ｃを検証し、その正当性を確認する。
このようにして、発行機関１により発行された電子チケットが、利用者端末２に供給される。
なお、サービス提供端末３及び回収機関４も利用者端末２と同様に発行機関１の公開鍵ＰｋＩを有する。発行機関１の公開鍵ＰｋＩの取得方法は任意であり、例えば公開鍵ＰｋＩを記憶する公開鍵用サーバにアクセスして取得してもよく、発行機関１が要求に応じて利用者端末２に送信してもよい。
【００６４】
（２）チケット使用処理
図３に示すように、利用者端末２は、電子チケットを使用するに先だって、サービス提供端末３から、チャレンジ情報Ｃｈａｌとサービス提供者名ＩｄＳとを取得する（Ｌ３）。ここで、チャレンジ情報Ｃｈａｌとは、該サービス提供端末３が回収機関４から予め供給されていた回収機関名ＩｄＢ及び現金袋番号Ｇｂと、サービス提供端末３が生成した管理番号Ｎｏと、を含む情報に対して、一方向性ハッシュ関数等を用いた情報である。一方向性ハッシュ関数等を用いることにより、チャレンジ情報Ｃｈａｌを受信した利用者端末２には、その内容（回収機関名ＩｄＢ、現金袋番号Ｇｂ、管理番号Ｎｏ）がわからない。
【００６５】
利用者端末２は、サービス提供端末３から受信したチャレンジ情報Ｃｈａｌとサービス提供者名ＩｄＳとを記憶し、自己の電子チケットに含まれる署名Ｃと、受信したチャレンジ情報Ｃｈａｌ及びサービス提供者名ＩｄＳと、使用金額Ｘと、を含む所定情報と、自己の利用者秘密鍵ＳｋＵと、を用いて署名Ｓ（＝Ｓｉｇｎ＜ＳｋＵ＞（Ｘ、Ｃ、ＩｄＳ、Ｃｈａｌ））を生成し、該署名Ｓと、自己の利用者公開鍵ＰｋＵと、使用金額Ｘと、電子チケット｛Ｃ、Ｗ、Ｒｃ、Ｅｃ、ＩｄＩ｝と、をサービス提供端末３に送信する（Ｌ４）。
【００６６】
サービス提供端末３は、署名Ｓと、利用者公開鍵ＰｋＵと、使用金額Ｘと、電子チケット｛Ｃ、Ｗ、Ｒｃ、Ｅｃ、ＩｄＩ｝と、を受信して記憶する。サービス提供端末３は、発行機関１の公開鍵ＰｋＩで電子チケットの署名Ｃを検証するとともに、利用者公開鍵ＰｋＵを用いて署名Ｓを検証する。署名Ｃ及び署名Ｓの確認後、サービス提供端末３は、例えばサービス等を利用者端末２に提供する。
このようにして、利用者端末２により電子チケットが使用される。
なお、使用済み電子チケットに付与されている署名Ｓを生成するには利用者秘密鍵ＳｋＵが必要であるため、例えばサービス提供端末３が、使用済み電子チケットを偽造して、あたかも利用者端末２から受信したようにみせかけることは不可能である。
また、署名Ｓには、実際に取引を行ったサービス提供端末３を特定するサービス提供者名ＩｄＳが含まれるため、例えばサービス提供端末３が、他のサービス提供端末３の使用済み電子チケットを横取りし、あたかも自己が取引した使用済み電子チケットにみせかけることは不可能である。
【００６７】
（３）チケット回収処理
図４に示すように、サービス提供端末３は、利用者端末２から受信した電子チケット、すなわち使用済の電子チケットについて、同一の現金袋番号Ｇｂで受信したもの、すなわち、その署名Ｓに含まれるチャレンジ情報情報Ｃｈａｌ含まれる現金袋番号Ｇｂが同一である使用済み電子チケットをまとめて１つのグループとし、回収機関４に送信する（Ｌ５）。
この１グループは、例えば「同一の現金袋番号Ｇｂを含む署名Ｓが付与されている使用済み電子チケットを１つの現金袋に入れたもの」と表現することができる。
【００６８】
これに応答し、回収機関４は、受信した使用済み電子チケットの各々について、現金袋番号Ｇｂが同一であること、該サービス提供端末３に供給し、未だ発行機関１に返却していない現金袋番号Ｇｂであること等、その現金袋番号Ｇｂが適正であることを確認する。よって、例えば、既に発行機関１に返却した現金袋番号Ｇｂ、または該サービス提供端末３に供給していない現金袋番号Ｇｂ等に対して、回収機関４はそれらを不適正であると判別する。
また、回収機関４は、受信した使用済みチケットのうち同一のものがないこと、すなわち、コピー等して生成された使用済み電子チケットがないことを確認する。
また、回収機関４は、受信した署名Ｓと使用済みチケットの署名Ｃを検証し、その正当性を確認する。
なお、受信した使用済みチケットのうち同一のものがないことは、例えば、電子チケットをソートすれば容易に確認することができる。
【００６９】
このようにして、回収機関４は、サービス提供端末３から回収した使用済み電子チケットに関して、過去に既に回収された使用済み電子チケットがコピーされて、再度使用されていないこと、また、今回の回収分に、コピーによる同一の使用済み電子チケットが存在しないことを、発行機関１等に問い合わせることなくオフラインの状態で確認することができる。よって、例えば、回収した使用済み電子チケットの対価の支払処理等を迅速に行うことができる。
また、回収機関４による上記確認作業により、耐タンパー性の高い特殊なハードウェアを必要とすることなく、サービス提供端末３による使用済み電子チケットのコピー等の不正行為を防止することができる。
また、利用者端末２による署名Ｓには、回収機関４を特定する回収機関名ＩｄＢが含まれているため、例えば不正な回収機関４が他の回収機関４が回収すべき使用済み電子チケットを不正に取得して（または、コピー等して）、あたかも自己が適正に回収した使用済み電子チケットにみせかけることは不可能である。
【００７０】
（４）チケット精算処理
図５に示すように、回収機関４は、回収した使用済み電子チケットを発行機関１に返却する（Ｌ６）。
発行機関１は、受信した使用済み電子チケットが自己が発行した電子チケットであり、且つそれら電子チケットが二重使用されていないか否か等について、発行ＤＢ１Ａを参照してチェックする。この二重使用のチェックでは、例えば、回収した使用済み電子チケットの使用金額の合計が発行金額以上になっていないか等についてチェックし、それに該当する場合には、その電子チケットがコピーされたものであると判別される。
この場合、同一の電子チケットに対して、それぞれ異なる署名Ｓがなされている場合には、利用者（利用者端末２）による不正行為であることが判明する。また、同一の電子チケットになされている署名Ｓが同一の場合は、上述のようにサービス提供端末３におけるコピー行為が不可能なことから、回収機関４による不正行為と判別することができる。
【００７１】
なお、利用者が所持する電子チケットはＩＣカード等の耐タンパー性を有する媒体に格納してもよい。この場合、ＩＣカードが発行機関１及びサービス提供端末３とデータを送受信するための通信機能を有する端末を用いて電子チケット等のやり取りを行うようにしてもよい。
【００７２】
（第２の実施の形態）
第２の実施の形態では、第１の実施の形態におけるサービス提供端末３が、支店に設置されている複数のＰＯＳ端末と、支店内の複数のＰＯＳ端末を管理する支店制御端末と、各支店の支店制御端末を管理する本店制御端末と、からなる階層構造を有する場合について説明する。
第２の実施の形態に係る電子チケットシステムは、図６に示すように発行機関１と、利用者端末２と、サービス提供機関５と、回収機関４と、を備える。
発行機関１、利用者端末２、回収機関４は、第１の実施の形態と同様の構成を有し、サービス提供機関５は、支店に設置されている複数のＰＯＳ端末５Ａと、支店内における複数のＰＯＳ端末５Ａを管理する支店制御端末５Ｂと、本店に設置されており、各支店の支店制御端末５Ｂを管理する本店制御端末５Ｃと、を備える。
【００７３】
ＰＯＳ端末５Ａ及び支店制御端末５Ｂは、自己を特定するためのＰＯＳＩＤ、支店ＩＤ、をそれぞれ記憶し、本店制御端末５Ｃは、サービス提供機関５を特定するためのサービス提供者名ＩｄＳを記憶する。
また、本店制御端末５Ｃは、回収機関４から現金袋番号Ｇｂを受け取ると、その現金袋番号Ｇｂに自己のＩＤ及び自己が管理する管理番号を付加したものを本店回収番号Ｇｂ０として、現金袋番号Ｇｂとともに、配下の支店制御端末５Ｂに通知する。
支店制御端末５Ｂは、本店制御端末５Ｃから受け取った本店回収番号Ｇｂ０に自己の支店ＩＤ及び自己が管理する管理番号を付加したものを支店回収番号Ｇｂ１として、現金袋番号Ｇｂとともに、配下のＰＯＳ端末５Ａに通知する。
ＰＯＳ端末５Ａは、支店制御端末５Ｂから受け取った支店回収番号Ｇｂ１に自己のＰＯＳＩＤと自己が管理する管理番号を付加したものをＰＯＳ回収番号Ｇｂ２として生成する。
【００７４】
本システムは、第１の実施の形態に係る電子チケットシステムと比較して、サービス提供機関５が階層構造を有するという点で相違する。本システムでは、ＰＯＳ端末５Ａが利用者端末２から受け取った使用済み電子チケットは、その上位の支店制御端末５Ｂにより回収される。支店制御端末５Ｂにより回収された使用済み電子チケットは、さらに上位の本店制御端末５Ｃにより回収され、回収機関４に渡される。
この相違点をふまえ、以下、この電子チケットシステムにおけるチケット使用処理、チケット回収処理等について説明する。なお、本システムにおけるチケット発行処理、チケット精算処理については、第１の実施の形態と同様である。
【００７５】
まず、ＰＯＳ端末５Ａにおいて電子チケットが使用されるチケット使用処理について図７を参照して説明する。
利用者端末２は、電子チケットを使用するに先だって、取引対象のＰＯＳ端末５Ａから、チャレンジ情報Ｃｈａｌとサービス提供者名ＩｄＳを取得する（Ｌ７）。ここで、チャレンジ情報Ｃｈａｌとは、該ＰＯＳ端末５Ａが支店制御端末５Ｂを介して予め供給されていた回収機関名ＩｄＢと、現金袋番号Ｇｂと、ＰＯＳ回収番号Ｇｂ２と、を含む情報に対して、例えば一方向性ハッシュ関数等を用いた情報である。
チャレンジ情報Ｃｈａｌに含める情報として、現金袋番号Ｇｂに支店ＩＤ、ＰＯＳＩＤ等を付加したＰＯＳ回収番号Ｇｂ２を用いるため、第１の実施の形態で使用する現金袋番号と比較してデータ量が多いが、ハッシュ関数等を利用することにより、チャレンジ情報Ｃｈａｌを一定量に抑えることができる。
【００７６】
利用者端末２は、自己の電子チケットに含まれる署名Ｃと、受信したチャレンジ情報Ｃｈａｌ及びサービス提供者名ＩｄＳと、使用金額Ｘと、を含む所定情報と、自己の利用者秘密鍵ＳｋＵと、を用いて署名Ｓ（＝Ｓｉｇｎ＜ＳｋＵ＞（Ｘ、Ｃ、ＩｄＳ、Ｃｈａｌ））を生成し、自己の利用者公開鍵ＰｋＵと、使用金額Ｘと、電子チケット｛Ｃ、Ｗ、Ｒｃ、Ｅｃ、ＩｄＩ｝と、を取引先のＰＯＳ端末５Ａに送信する（Ｌ８）。
ＰＯＳ端末５Ａは、発行機関１の公開鍵ＰｋＩで電子チケットの署名Ｃを検証するとともに、利用者公開鍵ＰｋＵを用いて署名Ｓを検証する。署名Ｓの確認後、ＰＯＳ端末５Ａは、例えばサービス等を利用者端末２に提供する。
このようにして、ＰＯＳ端末５Ａにおいて、電子チケットが使用される。
【００７７】
次に、使用済み電子チケットがサービス提供機関５において階層的に集められ、一括して回収機関４に回収されるチケット回収処理について図８を参照して説明する。
まず、支店制御端末５Ｂが各ＰＯＳ端末５Ａから使用済み電子チケットを回収する（Ｌ９）。この際、回収される使用済み電子チケットは、該支店制御端末５Ｂから通知された支店回収番号Ｇｂ１を含むＰＯＳ回収番号Ｇｂ２を用いて取引した全ての電子チケットであり、各ＰＯＳ端末５Ａは、これらを１グループとして支店制御端末５Ｂに送信する。なお、使用済み電子チケットの送信後、各ＰＯＳ端末５Ａは、送信した使用済み電子チケットに含まれていたＰＯＳ回収番号Ｇｂ２を使用しない。
【００７８】
支店制御端末５Ｂは、各ＰＯＳ端末５Ａから回収した使用済み電子チケットについて、同一の支店回収番号Ｇｂ１を含むものをまとめて１グループとし、本店制御端末５Ｃに送信する（Ｌ１０）。なお、本店制御端末５Ｃへの使用済み電子チケットの送信後、各支店制御端末５Ｂは、送信した使用済み電子チケットに含まれていた支店回収番号Ｇｂ１を使用しない。
本店制御端末５Ｃは、各支店制御端末５Ｂから回収した使用済み電子チケットについて、同一の現金袋番号Ｇｂを含むものをまとめて１グループとし、回収機関４に送信する（Ｌ１１）。なお、本店制御端末５Ｃは、回収機関４に送信した使用済み電子チケットに含まれていた現金袋番号Ｇｂを以後使用しない。
【００７９】
これに応答し、回収機関４は、第１の実施の形態と同様に、受信した使用済み電子チケットの各々について、現金袋番号Ｇｂが同一であること、該サービス提供機関５に供給し、未だ発行機関１に返却していない現金袋番号Ｇｂであること等、現金袋番号Ｇｂが適正であることを確認する。よって、例えば、既に発行機関１に返却されたグループの現金袋番号Ｇｂ、またはサービス提供機関５に供給していない現金袋番号Ｇｂ等は不適正であると判別される。
また、回収機関４は、受信した使用済みチケットのうち同一のものがないことすなわち、コピー等して生成された使用済み電子チケットがないことを確認する。
また、回収機関４は、受信した署名Ｓと使用済みチケットの署名Ｃを検証し、その正当性を確認する。
【００８０】
このように、階層構造を有するサービス提供機関５を用いた電子チケットシステムにおいても、第１の実施の形態のシステムと同様に、電子チケットを発行、使用、回収、精算することができる。
なお、ＰＯＳ端末５Ａにおいて未回収の使用済み電子チケットを減少させるため、現金袋番号等を使用済みチケットの回収周期より早く更新し、取引と、取引で使用された使用済み電子チケットの回収と、の間に所定時間を確保するようにしてもよい。
また、支店制御端末５Ｂ、本店制御端末５Ｃ等でも、署名Ｃ、署名Ｓの検証、支店回収番号Ｇｂ１、ＰＯＳ回収番号Ｇｂ２等の確認を行うようにしてもよい。
【００８１】
なお、回収機関４に関しても、上記サービス提供端末３と同様に階層構造を有するようにしてもよい。この場合においても、第１の実施の形態のシステムと同様に、電子チケットを処理することが可能であり、例えば、回収機関４が利害を別にする複数の組織に分かれていても、それらの組織間で電子チケットをコピーする等の不正を防止できる。
【００８２】
なお、各層間で受け渡される現金袋番号の作成方法は上記に限定されず任意である。例えば、図９に示すように、上位層から受け取った現金袋番号とＩＤと管理番号とをハッシュ変換したものを、その層における現金袋番号として下位層に渡してもよい。図９はサービス提供端末３における現金袋番号の例を示すが、回収機関４に同様の方法を適用してもよい。
【００８３】
また、回収機関４が各サービス提供端末３又は各サービス提供機関５に１度に複数の現金袋番号Ｇｂを供給し、各サービス提供端末３又は各サービス提供機関５が受信した複数の現金袋番号Ｇｂを任意の順番で使用するようにしてもよい。
また、回収機関４と各サービス提供端末３又は各サービス提供機関５との間で現金袋番号Ｇｂの更新方法を予め決定しておき、互いに更新して使用するようにしてもよい。
【００８４】
なお、サービス提供端末３から利用者端末２に供給される要求情報に使用される一方向性関数はハッシュ関数に限定されず任意である。
なお、サービス提供端末３又はＰＯＳ端末５Ａが、利用者端末２から受信した電子チケットに含まれている有効期限Ｅｃをチェックし、その使用を制限するようにしてもよい。
【００８５】
なお、現金袋番号に日付、時刻等を含む時間情報等を用い、該日付を回収の有効期限として、それ以降にサービス提供端末３又はサービス提供機関５から送信された使用済み電子チケットを受け付けないようにしてもよい。また、現金袋番号は、例えば時間情報と通番との組み合わせ、記号等でもよい。
【００８６】
なお、回収機関４により配布される現金袋番号はサービス提供端末３毎にユニークでもよい。
また、複数のシーケンスの現金袋番号を使用するようにしてもよい。この場合、電子チケットの回収はシーケンス毎に行う。
【００８７】
なお、上記説明では、１つの現金袋番号を１回の回収で使用するようにしているが、１つの現金袋番号を複数回の回収で使用するようにしてもよい。この場合、現金袋番号について有効期限を定めるか、又は最終の回収を通知する必要がある。また、回収機関４は、回収した電子チケットを発行機関１に送り、発行機関１に既に返却されている同一の現金袋番号の電子チケットと併せて重複チェックを行う必要がある。
なお、現金袋番号に回収機関４の署名を付与してもよい。
【００８８】
また、回収機関が利用者端末から直接電子チケットを回収し、回収した電子チケットが適正であることを確認した後、例えばその電子チケット相当の金額をサービス提供機関の口座等に振り込むようにしてもよい。この場合の電子チケットシステムにおける利用者端末２Ｄと回収機関４Ｄによるチケット使用処理、チケット回収処理等について図１０を参照して説明する。
利用者は、電子チケットの使用に際し、電子チケットの送付先の回収機関４Ｄの回収機関名ＩｄＢと、振込先のサービス提供機関のサービス提供者名ＩｄＳと、使用金額Ｘと、を入力する。
【００８９】
これに応答し、利用者端末２Ｄは、図示せぬタイマから時刻情報Ｔｓを取得し、その時刻情報Ｔｓと回収機関名Ｉｄを含む情報に対して一方向性ハッシュ関数を用い、チャレンジ情報Ｃｈａｌを生成する。また、利用者端末２Ｄは、自己が生成したチャレンジ情報Ｃｈａｌと、使用金額Ｘと、電子チケットに含まれている署名Ｃと、サービス提供者名ＩｄＳと、を用いて署名Ｓ（＝Ｓｉｇｎ＜ＳｋＵ＞（Ｘ、Ｃ、ＩｄＳ、Ｃｈａｌ））を生成する。利用者端末２Ｄは、生成した署名Ｓと、自己の利用者公開鍵ＰｋＵと、使用金額Ｘと、電子チケット｛Ｃ、Ｗ、Ｒｃ、Ｅｃ、ＩｄＩ｝と、利用者より入力された回収機関名ＩｄＢ及びサービス提供者名ＩｄＳと、時刻情報Ｔｓと、を回収機関４Ｄに送信する。
【００９０】
回収機関４Ｄは、利用者端末２Ｄからの電子チケット等の受信に応答し、発行機関の公開鍵ＰｋＩで電子チケットの署名Ｃを検証するとともに、利用者公開鍵ＰｋＵを用いて署名を検証する。また、回収機関４Ｄは、受信した時刻情報Ｔｓについて所定のチェックを行う。このチェック処理では、例えば、時刻情報Ｔｓが示す時刻と自己に予め設定されていた時刻との差が所定時間内（例えば、±１時間）であること等をチェックする。なお、回収機関４Ｄはこの所定時間内に受信した電子チケットを自己のＤＢに記憶しており、受信された電子チケットについて、署名Ｃ、署名Ｓ及び時刻情報Ｔｓが確認された後、回収機関４Ｄは、その受信した電子チケットと同一の電子チケットが使用されていないことをチェックするため、ＤＢを検索する。検索の結果、電子チケットが二重使用されていないと判別された場合、回収機関４Ｄは、今回受信した電子チケットをＤＢに記憶する。
【００９１】
このようにして、利用者端末２Ｄにより電子チケットが使用され、回収機関４Ｄにより電子チケットが回収される。
なお、回収機関４Ｄは、受信した電子チケットをＤＢに記憶した後、その電子チケットに付与されていたサービス提供者名ＩｄＳに対して、所定金額の送信、振込等を行う。また、回収機関４Ｄは、受信した電子チケットに付与されていた署名Ｓと自己の秘密鍵等を用いて署名を生成し、その署名を含む情報を領収書情報として利用者端末２Ｄに返送する。
利用者端末２Ｄは、回収機関４Ｄから受信した領収書情報を保管し、電子チケットを送付したことの証明とすることができる。また、後日、その電子チケットの送付に関してトラブルがあった場合等に領収書情報を調査に用いてもよい。
【００９２】
なお、利用者端末２Ｄは、電子チケット、利用者秘密鍵ＳｋＵ等の情報を記憶したＩＣカードと、カード処理機能と通信機能を有する端末と、を備えてもよく、この場合、図１１に示すように、チャレンジ情報の生成、署名の生成等の機密性の高い処理をＩＣカードで行うようにしてもよい。また、第１及び第２の実施形態についても同様に、電子チケット等の情報をＩＣカードに記憶させ、署名の生成等の処理をＩＣカードで行うようにしてもよい。
【００９３】
なお、本発明を、現金袋番号を使用しない電子チケットシステムとして実現してもよい。この場合、回収機関４は、回収機関名をサービス提供端末３に供給し、サービス提供端末３は回収機関名を用いてチャレンジ情報を生成し、利用者端末２に送信する。利用者端末２は、署名対象にチャレンジ情報を含めて署名を生成し、使用対象の電子チケットともにサービス提供端末３に送信する。サービス提供端末３は、受信した署名付きの電子チケットを該署名に含まれる回収機関名により特定される回収機関４に送信する。回収機関４では、例えば、サービス提供端末３から受信した電子チケットの情報を全て記憶しておき、受信した電子チケットが以前受信したもののいずれかと一致するか否かを判別することにより、その二重使用を検出する。なお、二重使用の検出方法は上記方法に限定されず任意である。
【００９４】
なお、取引とは、金銭の授受、物品の受け渡し、に限定されず、情報の授受を含む。よって、この電子チケットシステムで使用される電子チケットは、電子マネー等の金銭的価値を有するものに限定されず、例えば、入場券、投票用紙、勝馬投票券、等の金銭的価値を有しないものでもよい。
【００９５】
上記回収機関４は、例えば、銀行、郵便局、信用金庫等に設置されているコンピュータを構成要素に含む。
【００９６】
なお、この発明の電子チケットシステムは、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。コンピュータに上述の動作を実行するためのプログラムを格納した媒体（フロッピーディスク、ＣＤ−ＲＯＭ等）から該プログラムをインストールすることにより、上述の処理を実行する利用者端末、サービス提供端末、回収機関等を構成することができる。なお、上述の処理を、ＯＳが分担又はＯＳとアプリケーションの共同により実現する場合等には、ＯＳ以外の部分のみを媒体に格納してもよい。
【００９７】
また、コンピュータにプログラムを供給するための媒体は、通信媒体（通信回線、通信ネットワーク、通信システムのように、一時的に且つ流動的にプログラムを保持する媒体）でも良い。例えば、通信ネットワークの掲示板（ＢＢＳ）に該プログラムを掲示し、これをネットワークを介して配信してもよい。
そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【００９８】
【発明の効果】
以上説明したように、本発明によれば、電子チケットの使用に先だって、使用した電子チケットが回収される回収端末、該電子チケットが属する回収グループ（現金袋）等の情報を利用者端末が取得し、使用対象の電子チケットに付与してサービス提供端末に渡す。これにより、使用された電子チケットは該電子チケットに付与されている情報に従って回収されるため、横取り等の不正行為により電子チケットが不正に回収された場合でも、該電子チケットに付与されている情報を参照することにより、その不正を容易に検出することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る電子チケットシステムの構成を模式的に示す図である。
【図２】図１の電子チケットシステムにおけるチケット発行処理を説明するための図である。
【図３】図１の電子チケットシステムにおけるチケット使用処理を説明するための図である。
【図４】図１の電子チケットシステムにおけるチケット回収処理を説明するための図である。
【図５】図１の電子チケットシステムにおけるチケット精算処理を説明するための図である。
【図６】本発明の第２の実施の形態に係る電子チケットシステムの構成を模式的に示す図である。
【図７】図６の電子チケットシステムにおけるチケット使用処理を説明するための図である。
【図８】図６の電子チケットシステムにおけるチケット回収処理を説明するための図である。
【図９】現金袋番号の他の生成方法を説明するための図である。
【図１０】回収機関が利用者端末から直接電子チケットを回収する場合における回収機関及び利用者端末の動作を説明するための図である。
【図１１】利用者端末がＩＣカードを含む場合、ＩＣカードが行う処理を説明するための図である。
【符号の説明】
１    発行機関
１Ａ    発行ＤＢ
２、２Ｄ    利用者端末
３    サービス提供端末
４、４Ｄ    回収機関
５    サービス提供機関
５Ａ    ＰＯＳ端末
５Ｂ    支店制御端末
５Ｃ    本店制御端末
【図１】
0003574559.tif 000002
【図２】
0003574559.tif 000003
【図３】
0003574559.tif 000004
【図４】
0003574559.tif 000005
【図５】
0003574559.tif 000006
【図６】
0003574559.tif 000007
【図７】
0003574559.tif 000008
【図８】
0003574559.tif 000009
【図９】
0003574559.tif 000010
【図１０】
0003574559.tif 000011
【図１１】
0003574559.tif 000012