(57)【要約】【課題】ユーザが自分の個人情報を他者に知られることなく電子チケットの譲渡を可能にし、また、譲渡されたチケットが、譲渡先ユーザ以外に利用されることなく、譲渡先ユーザが確実に利用可能とする。【解決手段】電子チケットが購入された際、サーバは、該電子チケットを一意に識別するチケットＩＤとチケット購入者のユーザ情報とをチケット情報ＤＢに蓄積し、チケット画像に対し、チケットＩＤとユーザ情報とを電子透かしで埋め込んだ電子チケットを購入者に発行する。購入者が他ユーザにチケットを譲渡する際、譲渡先ユーザは、サーバに対して、チケット画像を含む電子チケットと自分のユーザ情報を送信する。サーバは、チケット画像からチケットＩＤと、チケット購入者のユーザ情報を読み出し、チケット情報ＤＢのデータと照合がとれると、ＤＢを更新し、新たに電子チケットを生成して譲渡先に送る。【選択図】図１
2005352786.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置とサーバ装置とがネットワーク接続され、前記サーバ装置が、前記クライアント装置から発行される電子チケット購入要求に対して、電子チケットの発行処理を行い、前記クライアント装置に電子チケットの提供を行う電子チケット販売方法であって、
前記サーバ装置は、
前記クライアント装置から、購入する電子チケットのイベントを一意に識別するイベントＩＤと、電子チケットの購入に必要なチケット購入者のユーザ情報とを入手する過程と、
購入された電子チケットを一意に識別するためのチケットＩＤを発行する過程と、
前記イベントＩＤと前記チケット購入者のユーザ情報とを、前記チケットＩＤと関連付けてチケット情報データベースに蓄積する過程と、
前記チケット購入者のユーザ情報と前記チケットＩＤとを電子透かしとして埋め込んだ画像データを含む電子チケットデータを発行する過程と、
前記電子チケットデータを、前記クライアント装置に送信する過程と、
を有することを特徴とする電子チケット販売方法。
【請求項２】
複数のクライアント装置とサーバ装置とがネットワーク接続され、前記サーバ装置が、チケット購入者である第一のユーザの第一のクライアント装置から発行される電子チケット購入要求に対して電子チケツトの発行処理を行い、前記チケット購入者である第一のユーザから、それとは異なる第二のユーザに電子チケットを譲渡する際に、前記第二のユーザのクライアント装置から発行される電子チケット譲渡変更要求に対して電子チケットの譲渡処理を行い、ユーザに電子チケットの提供を行う電子チケット販売・譲渡方法であって、
前記サーバは、
前記チケット購入者である第一のユーザの第一のクライアント装置から購入する電子チケットのイベントを一意に識別するイベントＩＤと、電子チケットの購入に必要なチケット購入者のユーザ情報とを入手する過程と、
購入された電子チケットを一意に識別するためのチケットＩＤを発行する過程と、
前記イベントＩＤと前記チケット購入者のユーザ情報とを、前記チケットＩＤと関連付けてチケット情報データベースに蓄積する過程と、
前記チケット購入者のユーザ情報と前記チケットＩＤとを電子透かしとして埋め込んだ画像データを含む電子チケットデータを発行する過程と、
前記電子チケットデータを、前記第一のクライアント装置に送信する過程と、
を有することを特徴とする電子チケット販売・譲渡方法。
【請求項３】
請求項２記載の電子チケット販売・譲渡方法であって、
前記サーバ装置は、
チケット譲渡先である前記第二のユーザの第二のクライアント装置から、チケット購入者である前記第一のユーザの第一のクライアント装置から前記第二のクライアント装置に送信された譲渡対象である電子チケットデータと、電子チケットの譲渡処理に必要な前記第二のユーザのユーザ情報とを入手する過程と、
前記電子チケットデータに含まれる画像データから、電子透かしとして埋め込まれたチケットＩＤとチケット購入者のユーザ情報とを読み出す過程と、
前記読み出した前記チケットＩＤとユーザ情報との対が、前記チケット情報データベースに存在した場合、該当するチケットＩＤに関連付けられたチケット購入者のユーザ情報を、前記第二のユーザのユーザ情報に更新する過程と、
前記第二のユーザのユーザ情報と前記チケットＩＤとを電子透かしとして埋め込んだ画像データを含む新たな電子チケットデータを発行する過程と、
前記新たな電子チケットデータを、前記第二のクライアント装置に送信する過程と、
を有することを特徴とする電子チケット販売・譲渡方法。
【請求項４】
請求項２記載の電子チケット販売・譲渡方法であって、
前記第一のクライアント装置は、当該チケット購入者である第一のユーザから前記第二のユーザに電子チケットを譲渡する際に、前記第一のユーザのユーザ情報と、譲渡対象である電子チケットのチケットＩＤと、チケットの譲渡金額とを合わせて符号化したチケット譲渡情報を、秘密分散法を利用して、前記電子チケットの譲渡金額情報のみを復元可能な第一、第二の分配情報と、前記第一、第二の分配情報と併せて復号処理を行うことにより、前記チケット譲渡情報の全てを復元可能にする第三の分配情報とに三分割する過程と、前記第三の分配情報を、チケットの譲渡申請として、前記サーバ装置に送信する過程と、譲渡対象である電子チケットデータと、前記第一、第二の分配情報とを、前記第二のクライアント装置または前記第二のクライアント装置からアクセス可能な記憶装置に送信する過程とを有し、
前記第二のクライアント装置は、前記第一、第二の分配情報を、前記第一のクライアント装置または前記第一のクライアント装置が、前記電子チケットと、前記第一、第二の分配情報を配置した記憶装置から入手する過程と、前記入手した前記第一、第二の分配情報から、電子チケットのチケットＩＤと、譲渡金額とを復元し、確認する過程と、前記電子チケットデータと、電子チケットの譲渡処理に必要な前記第二のユーザのユーザ情報と、前記第一、第二の分配情報とを、前記サーバ装置に送信する過程とを有し、
前記サーバ装置は、前記第三の分配情報を、前記第一のクライアント装置から入手する過程と、前記第一のクライアント装置から前記第二のクライアント装置に送信された譲渡対象である電子チケットデータと、電子チケットの譲渡処理に必要な前記第二のユーザのユーザ情報と、前記第一、第二の分配情報とを、前記第二のクライアント装置から入手する過程と、前記第二のクライアント装置から入手した前記電子チケットデータに含まれる画像データから、電子透かしとして埋め込まれた、チケットＩＤとチケット購入者のユーザ情報とを読み出す過程と、前記第一のクライアント装置から入手した第三の分配情報と、前記第二のクライアント装置から入手した第一、第二の分配情報とから、前記チケット譲渡情報の全てを復元する過程と、前記電子透かしから読み出したチケットＩＤとチケット購入者のユーザ情報との対と、前記分配情報から復元したチケット譲渡情報に含まれるチケットＩＤとチケット購入者のユーザ情報の対とが合致し、かつ、その情報が前記チケット情報データベースに存在した場合、該当するチケットＩＤに関連付けられたチケット購入者のユーザ情報を、前記第二のユーザのユーサ情報に更新する過程と、前記第二のユーザのユーザ情報と、前記チケットＩＤとを、電子透かしとして埋め込んだ画像データを含む新たな電子チケットデータを発行する過程と、前記新たな電子チケットデータを、前記第二のクライアント装置に送信する過程と、前記復元したチケット譲渡情報に含まれるチケットの譲渡金額に応じて、前記第二のユーザからチケット譲渡代金を徴収する過程と、前記第一のユーザに対して、前記チケット譲渡代金の還元を行う過程とを有することを特徴とする電子チケット販売・譲渡方法。
【請求項５】
請求項３もしくは４記載の電子チケット販売・譲渡方法において、
前記サーバ装置を運用するサービス業者は、前記第二のユーザから、チケット情報の更新手数料を徴収することを特徴とする電子チケット販売・譲渡方法。
【請求項６】
クライアント装置とネットワーク接続され、前記クライアント装置から発行される電子チケット購入要求に対して、電子チケットの発行処理を行い、クライアント装置に電子チケットの提供を行うサーバ装置であって、
購入する電子チケットのイベントを一意に識別するイベントＩＤと、電子チケットの購入に必要なチケット購入者のユーザ情報とを、前記クライアント装置から入手する手段と、
購入された電子チケットを一意に識別するためのチケットＩＤを発行する手段と、
前記イベントＩＤと前記チケット購入者のユーザ情報とを、前記チケットＩＤと関連付けてチケット情報データベースに蓄積する手段と、
前記チケット購入者のユーザ情報と前記チケットＩＤとを電子透かしとして埋め込んだ画像データを含む電子チケットデータを発行する手段と、
前記電子チケットデータを、前記クライアント装置に送信する手段と、
を備えることを特徴とサーバ装置。
【請求項７】
複数のクライアント装置とネットワーク接続され、チケット購入者である第一のユーザの第一のクライアント装置から発行される電子チケット購入要求に対して電子チケツトの発行処理を行い、前記チケット購入者である第一のユーザから、それとは異なる第二のユーザに電子チケットを譲渡する際に、前記第二のユーザのクライアント装置から発行される電子チケット譲渡変更要求に対して電子チケットの譲渡処理を行い、ユーザに電子チケットの提供を行うサーバ装置であって、
購入する電子チケットのイベントを一意に識別するイベントＩＤと、電子チケットの購入に必要なチケット購入者のユーザ情報とを、前記第一のクライアント装置から入手する手段と、
購入された電子チケットを一意に識別するためのチケットＩＤを発行する手段と、
前記イベントＩＤと、前記チケット購入者のユーザ情報とを、前記チケットＩＤと関連付けてチケット情報データベースに蓄積する手段と、
前記チケット購入者のユーザ情報と、前記チケットＩＤとを、電子透かしとして埋め込んだ画像データを含む電子チケットデータを発行する手段と、
前記電子チケットデータを、前記第一のクライアント装置に送信する手段と、
を備えることを特徴とするサーバ装置。
【請求項８】
請求項７記載のサーバ装置であって、
前記第一のユーザの第一のクライアント装置から前記第二のクライアント装置に送信された譲渡対象である電子チケットデータと、電子チケットの譲渡処理に必要な前記第二のユーザのユーザ情報とを、前記第二のクライアント装置から入手する手段と、
前記電子チケットデータに含まれる画像データから、電子透かしとして埋め込まれたチケット購入者のユーザ情報とを読み出す手段と、
前記読み出した前記チケットＩＤとユーザ情報との対が、前記チケット情報データベースに存在した場合、該当するチケットＩＤに関連付けられたチケット購入者のユーザ情報を、前記第二のユーザのユーザ情報に更新する手段と、
前記第二のユーザのユーザ情報と、前記チケットＩＤとを、電子透かしとして埋め込んだ画像データを含む新たな電子チケットデータを発行する手段と、
前記新たな電子チケットデータを、前記第二のクライアント装置に送信する手段とを備えることを特徴とするサーバ装置。
【請求項９】
請求項７記載のサーバ装置であって、
前記チケット購入者である第一のユーザから、前記第二のユーザに電子チケットを譲渡する際に、前記第一のユーザのユーザ情報と、譲渡対象である電子チケットのチケットＩＤと、チケットの譲渡金額とを合わせて符号化したチケット譲渡情報を、秘密分散法等を利用して分割した、前記チケットＩＤと譲渡金額のみを復元可能な第一、第二の分配情報と、前記第一、第二の分配情報と併せて復号処理を行うことにより、前記チケット譲渡情報の全てを復元可能にする第三の分配情報とのうち、前記第三の分配情報を、前記第一のクライアント装置から入手する手段と、
前記第一のクライアント装置から前記第二のクライアント装置に送信された譲渡対象である電子チケットデータと、電子チケットの譲渡処理に必要な前記第二のユーザのユーザ情報と、前記第一、第二の分配情報とを、前記第二のクライアント装置から入手する手段と、
前記第二のクライアント装置から入手した前記電子チケットデータに含まれる画像データから、電子透かしとして埋め込まれた、チケットＩＤとチケット購入者のユーザ情報とを読み出す手段と、
前記第一のクライアント装置から入手した第三の分配情報と、前記第二のクライアント装置から入手した第一、第二の分配情報とから、前記チケット譲渡情報の全てを復元する手段と、
電子透かしから読み出したチケットＩＤとチケット購入者のユーザ情報との対と、前記分配情報から復元したチケット譲渡情報に含まれるチケットＩＤとチケット購入者のユーザ情報の対とが合致し、かつ、その情報がチケット情報データベースに存在した場合、該当するチケットＩＤに関連付けられたチケット購入者のユーザ情報を、前記第二のユーザのユーザ情報に更新する手段と、
前記第二のユーザのユーザ情報と、前記チケットＩＤとを、電子透かしとして埋め込んだ画像データを含む新たな電子チケットデータを発行する手段と、
前記新たな電子チケットデータを、前記第二のクライアント装置に送信する手段と、
前記復元したチケット譲渡情報に含まれるチケットの譲渡金額に応じて、前記第二のユーザからチケット譲渡代金を徴収する手段と、
前記第一のユーザに対して、前記チケット譲渡代金の還元を行う手段と、
を備えることを特徴とするサーバ装置。
【請求項１０】
サーバ装置と他の第二のクライアント装置とネットワーク接続され、チケット購入者である第一のユーザに用いられるクライアント装置で、前記サーバ装置に対して電子チケット購入者要求を発行して電子チケツトの提供を受けると共に、前記チケット購入者である第一のユーザから、それとは異なる第二のユーザに電子チケットを譲渡する際に、サーバ装置に対して、電子チケット譲渡申請を発行するクライアント装置であって、
前記第一のユーザのユーザ情報と、譲渡対象である電子チケットのチケットＩＤと、チケットの譲渡金額とを合わせて符号化したチケット譲渡情報を、秘密分散法を利用して、前記電子チケットの譲渡金額情報のみを復元可能な第一、第二の分配情報と、前記第一、第二の分配情報と併せて復号処理を行うことにより、前記チケット譲渡情報の全てを復元可能にする第三の分配情報とに三分割する手段と、
前記第三の分配情報を、チケットの譲渡申請として、前記サーバ装置に送信する手段と、
譲渡対象である電子チケットデータと、前記第一、第二の分配情報とを、前記第２のユーザの第二のクライアント装置または前記第二のクライアント装置からアクセス可能な記憶装置に送信する手段と、
前記サーバ装置において、前記電子チケットの利用者の更新処理が完了した後、電子チケットの譲渡金額を受け取る手段と、
を備えることを特徴とするクライアント装置。
【請求項１１】
サーバ装置と、チケット購入者である第一のユーザの他の第一のクライアント装置とネットワーク接続され、前記チケット購入者である第一のユーザから電子チケットを譲渡される第二のユーザに用いられるクライアント装置で、前記第一のユーザから電子チケットを譲渡される際に、前記サーバ装置に対して、電子チケット譲渡更新要求を発行するクライアント装置であって、
前記第一のクライアント装置が生成した、前記第一のユーザのユーザ情報と、譲渡対象である電子チケットのチケットＩＤと、チケットの譲渡金額とを合わせて符号化したチケット譲渡情報を、秘密分散法を利用して分割した、前記チケットＩＤと譲渡金額のみを復元可能な第一、第二の分配情報と、前記第一、第二の分配情報と併せて復号処理を行うことにより、前記チケット譲渡情報の全てを復元可能にする第三の分配情報とのうちの、前記第一、第二の分配情報を、前記第一のクライアント装置または前記第一のクライアント装置が前記電子チケットと前記第一、第二の分配情報を配置した記憶装置から入手する手段と、
前記入手した前記第一、第二の分配情報から、電子チケットのチケットＩＤと、譲渡金額とを復元し、確認する手段と、
前記電子チケットデータと、電子チケットの譲渡処理に必要な前記第二のユーザのユーザ情報と、前記第一、第二の分配情報とを、前記電子チケット譲渡更新要求として前記サーバ装置に送信する手段と、
前記第二のユーザのユーザ情報と、前記チケットＩＤとを、電子透かしとして埋め込んだ画像データを、譲渡後の電子チケットデータとして、サーバ装置から受信する手段と、
サーバ装置において、前記電子チケットの利用者の更新処理が完了した後、電子チケットの譲渡金額を支払う手段と、
を備えることを特徴とするクライアント装置。
【請求項１２】
請求項１から請求項５のいずれか１項に記載の電子チケット販売方法あるいは電子チケット販売・譲渡方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１から請求項５のいずれか１項に記載の電子チケット販売方法あるいは電子チケット販売・譲渡方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等を利用した電子チケット販売・譲渡技術に関する。
【背景技術】
【０００２】
電子チケットとは、入場券や引換券などの「権利」を電子化したものである。インターネット上のチケット販売サイト等から購入した電子チケットを、赤外線通信対応の携帯電話やＩＣカードにダウンロードし、特定の読み取り装置を用いて電子チケットを読み取ることにより、映画館や劇場でのチケットの利用を可能とする。また、電子化された権利は、発行・譲渡・破棄を、場所や時間に限らず行うことが可能である。
【０００３】
従来、この種の電子チケットの譲渡には、チケットを（他者に）譲渡するユーザ（以下、譲渡元ユーザ）が、チケットを一意に識別するＩＤと、チケット購入者であることを証明するための電話番号等の個人情報とを、チケットの譲渡先であるユーザ（以下、譲渡先ユーザ）へ送信し、譲渡先ユーザは、受信したチケットのＩＤと、譲渡元ユーザの個人情報とをもとに、該当する電子チケット入手先であるＵＲＬ等にアクセスし、該当の電子チケットを入手し、利用する方法が用いられている。
【０００４】
さらには、譲渡元ユーザが、ダウンロードした電子チケットを、一度電子チケット情報を管理するサーバ装置に預け、譲渡先ユーザが、チケットの譲渡処理に必要な個人情報を、譲渡元ユーザに通知し、譲渡元ユーザは、譲渡先ユーザから通知された前記譲渡先ユーザの個人情報と該当のチケット情報とを前記サーバ装置に譲渡処理要求として送信することにより、前記サーバ装置が、該当の電子チケットに関連付けられた購入者情報を、譲渡先ユーザの個人情報に更新し、前記更新処理完了後、譲渡先ユーザが、自分の個人情報で前記サーバ装置にアクセスし、該当の電子チケットを入手し、利用する方法等がある（例えば、非特許文献１参照）。
【非特許文献１】＠ぴあの「電子チケットダウンロードサービス（デジポケ）、ＰＩＡ  Ｃｏｒｐｏｒａｔｉｏｎ、［ｏｎｌｉｎｅ］、［平成１６年２月２４日検索］、インターネット＜ｈｔｔｐ：//ｅｔｃ．ｐｉａ．ｃｏ．ｊｐ/ｐｉａ/ｈｔｍｌ/ｇｕｉｄｅ．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前者のような、譲渡元ユーザの情報を用いて、譲渡先のユーザが電子チケットにアクセスする方法では、譲渡元ユーザの個人情報が、譲渡先ユーザに知られてしまうという問題がある。さらに、チケットを一意に識別するＩＤと、譲渡元ユーザの個人情報を知っていれば、誰でもチケットにアクセスできるため、譲渡先ユーザより先に、譲渡元ユーザや、別の第三者がチケットを利用してしまった場合、譲渡先ユーザがチケットを利用できなくなってしまうという可能性がある。
【０００６】
一方、後者の非特許文献１に記載された方法を用いた場合、電子チケットに関連付けられた購入者情報が、譲渡先ユーザの個人情報に書き換えられるため、チケット譲渡後に、譲渡先ユーザ以外のユーザが、譲渡先ユーザの許可なく、チケットを利用できる可能性は低くなるが、譲渡の際に、譲渡先ユーザが、譲渡元ユーザに自分の個人情報を教えなければいけないという問題がある。これらの問題により、既存のサービスにおけるチケットの譲渡は、既知のユーザ同士での譲渡のケースを想定している。
【０００７】
また、前者および後者の方法共に、チケット譲渡代金の決済処理については、チケット譲渡のシーケンスとは独立して行われることが多く、チケット譲渡代金の決済処理に対する責任は、チケット譲渡に関わるユーザに一任されていることが多い。
【０００８】
本発明は、従来技術のかかる事情に鑑みてなされたものであって、ユーザが自分の個人情報を他者に知られることなく、電子チケットの譲渡を行うことを可能とし、かつ、譲渡されたチケットが、譲渡先ユーザ以外に利用されることなく、譲渡先ユーザが確実に利用できるようにする新たな電子チケット販売・譲渡方法及びそのサーバ装置、クライアント装置等の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明において、電子チケットを画像データ（以下、チケット画像）を含む電子データとして扱う。電子チケットが購入された際、チケットサービス業者が、購入された電子チケットを一意に識別するチケットＩＤを発行し、前記チケットＩＤと、チケット購入者のユーザ情報とを、チケット情報データベースに蓄積し、前記チケット画像に対して、前記チケットＩＤと、チケット購入者のユーザ情報とを、電子透かし技術を利用して不可視に埋め込み、前記電子透かし埋め込み済のチケット画像を含む電子チケットを、購入者が入手する。
【００１０】
購入者が、他ユーザ（以下、譲渡先ユーザ）にチケットを譲渡する際、譲渡先ユーザは、前記チケット画像を含む電子チケットを、前記購入者から入手し、該譲渡先ユーザは、チケットサービス業者に対して、前記電子チケットと、自分のユーザ情報とを送信し、チケットサービス業者は、受信した電子チケットに含まれるチケット画像から、電子透かしとして埋め込まれているチケットＩＤと、チケット購入者のユーザ情報とを読み出し、前記チケット情報データベースに、読み出したチケットＩＤと購入者に該当するチケット情報が存在した場合、該当するチケット情報の、購入者のユーザ情報を、譲渡先ユーザのユーザ情報に更新し、前記チケットＩＤと、譲渡先ユーザのユーザ情報とを、電子透かし技術を利用して不可視に埋め込んだチケット画像を新たに生成し、前記譲渡先ユーザは、新たに生成された前記チケット画像を含む電子チケットを入手する。
【００１１】
さらに、本発明においては、上記電子チケット販売・譲渡方法に加えて、電子チケット譲渡代金の決済処理を、チケットサービス業者が代行する場合の方法として、以下のような方法を提供する。
【００１２】
購入者が、他ユーザ（以下、譲渡先ユーザ）にチケットを譲渡する際、前記購入者は、前記チケットＩＤと、自分のユーザ情報と、チケットの譲渡金額とを合わせて符号化したチケット譲渡情報を生成し、前記チケット譲渡情報を、秘密分散法等を利用して、前記チケットＩＤとチケット譲渡金額のみを復元可能な２つの分配情報Ｉ・IIと、分配情報Ｉ・IIと併せて復元すると、前記チケット譲渡情報の全てを復元可能な分配情報IIIとに三分割し、前記分配情報IIIを、チケットサービス業者に送信する。一方、譲渡先ユーザは、前記チケット画像を含む電子チケットと、前記分配情報Ｉ・IIとを、前記購入者から入手し、該譲渡先ユーザは、前記分配情報Ｉ・IIから、秘密分散法の復号処理等を利用して、チケットＩＤとチケット譲渡金額とを復元し、チケットＩＤと、チケット譲渡金額とが妥当であった場合、譲渡先ユーザは、チケットサービス業者に対して、前記電子チケットと、前記分配情報Ｉ・IIと、自分のユーザ情報とを送信する。チケットサービス業者は、受信した電子チケットに含まれるチケット画像から、電子透かしとして埋め込まれているチケットＩＤと、チケット購入者のユーザ情報とを読み出し、秘密分散法の復号処理等を利用して、前記分配情報Ｉ・II・IIIからチケット譲渡情報を復元し、前記チケット画像から読み出したチケットＩＤとユーザ情報の対と、前記分配情報から復元したチケット譲渡情報に含まれるチケットＩＤとユーザ情報の対とが合致し、かつ、前記チケット情報データベースに、前記チケットＩＤとユーザ情報の対に該当するチケット情報が存在した場合、該当するチケット情報の、購入者のユーザ情報を、譲渡先ユーザのユーサ情報に更新し、前記チケットＩＤと、譲渡先ユーザのユーザ情報とを、電子透かし技術を利用して不可視に埋め込んだチケット画像を新たに生成し、前記譲渡先ユーザは、新たに生成された前記チケット画像を含む電子チケットを入手する。チケットサービス業者は、前記復元したチケット譲渡情報に含まれるチケット譲渡金額に従って、前記購入者および前記譲渡先ユーザとの間に発生する譲渡代金の決済処理を代行する。
【発明の効果】
【００１３】
本発明によれば、ユーザにとっては、自分の個人情報を他者に知られることなく、電子チケットの譲渡処理を行うことが可能となる。
【００１４】
特に、チケットを譲渡するユーザにとっては、チケット譲渡のための流通媒体に非依存でチケット譲渡を行うことが可能となり、P2Pファイル共有ソフトや、インターネット上のwebサイト等に、譲渡するチケットを公開する等、現在のオークションサイトなどの仲介業者を介さないチケット譲渡交渉を行うことができるため、チケット譲渡の機会が増加する。
【００１５】
チケットを譲渡されるユーザにとっては、仲介業者を介さないチケット譲渡環境においても、チケットの譲渡金額を確認した上での確実な課金代行サービス、およびチケット譲渡サービスを受けることが可能となる。
【００１６】
サービス提供者にとっては、チケットの真性証明サービスおよび課金代行サービスを提供し、ユーザ間のチケット譲渡に関わる手数料を、ユーザから回収することが可能となる。
【発明を実施するための最良の形態】
【００１７】
本発明の電子チケット販売・譲渡システムにより実現される好適なビジネスモデルの概要を、図１を用いて説明する。
１．チケットサービス業者は、販売したい電子チケットの情報を、本発明による電子チケット販売・譲渡システムに登録する。電子チケット販売・譲渡システムは、登録された電子チケット情報をもとに、ユーザに販売可能な電子データとして、電子チケットを発行する。
２．ユーザＡは、前記電子チケットを購入し、チケット代金を、電子チケット販売・譲渡システムを通じて、チケットサービス業者に支払う。
３．ユーザＡは、購入した電子チケットを、ユーザＢに譲渡する。
４．ユーザＢは、譲渡された電子チケットと、チケット譲渡処理に必要な自分のユーザ情報とを、電子チケット販売・譲渡システムに送信し、電子チケットの購入者情報の更新処理と、ユーザＢが利用可能な電子チケットの再発行処理を、電子チケット販売・譲渡システムに要求する。電子チケット販売・譲渡システムは、該当するチケットの購入者情報の更新と、チケットの再発行処理とを行い、再発行した電子チケットを、ユーザＢに送信する。
５．ユーザＢは、譲渡された電子チケットの代金と、前記購入者情報の更新処理およびチケット再発行処理の手数料とを合わせた金額を、電子チケット販売・譲渡システムに支払う。
６．電子チケット販売・譲渡システムは、譲渡代金決済機能を利用し、ユーザＢが支払った金額のうち、電子チケットの代金分を、ユーザＡに還元する。
７．同時に、電子チケット販売・譲渡システムは、前記手数料をチケットサービス業者に還元する。
【実施例１】
【００１８】
以下は課金処理機能なしのケースである。図２に、本実施例１における電子チケット販売・譲渡システムのシステム構成例を示す。電子チケット販売・譲渡システムは、チケット譲渡元ユーザのクライアント装置１０と、チケット譲渡先ユーザのクライアント装置２０と、サーバ装置３０とを含み、これらクライアント装置１０とクライアント装置２０とサーバ装置３０とは、インターネット等の通信網４０を介して接続される。
【００１９】
クライアント装置１０は、ユーザ情報入力手段１１と、チケット表示手段１２と、通信手段１３とを備える。ユーザ情報入力手段１１は、サーバ装置３０が提供するサービスを利用するために必要なユーザＩＤやパスワード等のユーザ情報の入力手段を与える。チケット表示手段１２は、ユーザが入手した電子チケットを、クライアント装置１０上に表示し、電子チケットの利用を可能にする。通信手段１３は、クライアント装置２０や、サーバ装置３０に対し、電子チケットの購入要求および入手や、電子チケットの譲渡等を、通信網４０を介して行うための通信手段を与える。
【００２０】
クライアント装置２０は、クライアント装置１０と同様に、ユーザ情報入力手段２１と、チケット表示手段２２と、通信手段２３とを備える。ユーザ情報入力手段２１は、サーバ装置３０が提供するサービスを利用するために必要なユーザＩＤやパスワード等のユーザ情報の入力手段を与える。チケット表示手段２２は、ユーザが入手した電子チケットを、クライアント装置２０上に表示し、電子チケットの利用を可能にする。通信手段２３は、クライアント装置１０や、サーバ装置３０に対し、電子チケットの購入要求および入手や、電子チケットの譲渡等を、通信網４０を介して行うための通信手段を与える。
【００２１】
サーバ装置３０は、ユーザ情報管理手段３１と、チケット販売情報管理手段３２と、チケット情報管理手段３３と、透かし埋め込み手段３４と、電子チケット発行手段３５と、透かし読み出し手段３６と、通信手段３７と、ユーザ情報ＤＢ３８と、チケット販売情報ＤＢ３９と、チケット情報ＤＢ３ａとを備える。
【００２２】
ユーザ情報ＤＢ３８のデータ構造の例を図４に示す。ユーザ情報ＤＢ３８には、サーバ装置３０が提供するサービスの利用者のユーザＩＤ、パスワード、氏名や連絡先等のユーザ情報が格納される。
【００２３】
チケット販売情報ＤＢ３９のデータ構造の例を図５に示す。チケット販売情報ＤＢ３９には、チケットサービス業者が販売する電子チケットのイベントを一意に識別するためのイベントＩＤと、イベントの内容を示すイベント情報と、電子チケットの販売価格と、電子チケットデータに含まれる画像データ（以下、チケット画像）の保存場所とが格納される。
【００２４】
チケット情報ＤＢ３ａのデータ構造の例を図６に示す。チケット情報ＤＢ３ａには、ユーザに販売したチケットを一意に識別するためのチケットＩＤと、チケット購入者のユーザＩＤと、販売したチケットのイベントＩＤとが格納される。
【００２５】
なお、本実施例は電子チケットの販売・譲渡にかかる各種の情報の種類および記録の仕方を特に規定するものではない。最低限、チケットの販売・譲渡をうけるユーザと、販売・譲渡の対象となるチケットと、個々のチケットに対して一意に定まったユーザの関連付けが記録されればよく、本実施例のように３つのＤＢで記録を管理するのではなく、ただ１つのＤＢで管理を行ってもよいし、個々のチケットに対する所有ユーザとの関連付けを１のファイルとして持つ方法なども考えられる。
【００２６】
サーバ装置３０のユーザ情報管理手段３１は、ユーザ情報ＤＢ３８に対して、サービス利用者のユーザ情報登録や、ユーザ情報の検索を行う。チケット販売情報管理手段３２は、チケットサービス業者が販売する各種チケットに対して、チケット販売ＩＤを発行し、チケット販売情報ＤＢ３９に対して、チケット販売情報登録、チケット販売情報の検索を行う。チケット情報管理手段３３は、ユーザが購入した各電子チケットに対して、チケットＩＤを発行し、チケット情報ＤＢ３ａに対して、チケット情報の登録、チケット情報の検索、チケット情報の更新を行う。透かし埋め込み手段３４は、チケット画像に対し、電子透かし技術を用いて、チケットＩＤやチケットの購入者情報等を埋め込む。電子チケット発行手段３５は、チケットＩＤやチケットの購入者情報等の埋め込まれたチケット画像を含む、ユーザが利用可能な電子チケットデータを発行する。透かし読み出し手段３６は、電子チケットデータに含まれるチケット画像に対して、電子透かし技術を用いて埋め込まれた情報を読み出す。通信手段３７は、クライアント装置１０とクライアント装置２０に対して、各サービス要求の受信や、電子チケットの送信等を、通信網４０を介して行うための通信手段を与える。
【００２７】
次に、本実施例１による電子チケット販売・譲渡システムの全体的な動作について説明する。
【００２８】
〈前処理〉
（１）ユーザ登録
本サービスを利用するユーザは、サービス利用前に、ユーザ認証や電子チケット購入時に必要となるユーザ情報を、予め登録する必要がある。そのため、ユーザは、サーバ装置３０が提供するサービスを利用するために必要なユーザ情報を、クライアント装置１０や２０のユーザ情報入力手段１１または２１を利用して入力し、サーバ装置３０に送信する。サーバ装置３０は、ユーザ情報管理手段３１を利用して、ユーザを一意に識別するためのユーザＩＤを発行し、発行したユーザＩＤと、受信したユーザ情報とを関連付けて、ユーザ情報ＤＢ３８（図４）に保存する。
【００２９】
（２）チケット販売情報の登録
本発明では、電子チケットデータを、画像データを含む電子データとして扱う。チケットサービス業者は、電子チケットを販売するにあたり、電子チケットに含む画像データを登録する必要がある。そのため、チケットサービス業者は、電子チケットの販売に必要なイベント情報と、チケット販売価格と、販売する電子チケットに対応する画像データとを、サーバ装置３０に送信する。サーバ装置３０は、チケット販売情報管理手段３２を利用して、チケットのイベントを一意に識別するためのイベントＩＤを発行し、発行したイベントＩＤと、受信したイベント情報と、チケット販売価格と、受信した画像データの保存場所とを関連付けて、チケット販売情報ＤＢ３９（図５）に保存する。
【００３０】
（３）イベント情報の公開
サーバ装置３０は、チケット販売情報登録済のチケット情報（イベント情報、販売価格等）を、イベントＩＤと関連付けて、チケット購入者が閲覧可能なチケットサービス業者のｗｅｂサイト等に公開する。
【００３１】
上記のような前処理の後、ユーザがチケットを購入する際の電子チケット発行処理と、電子チケットの購入者が、別のユーザにチケットを譲渡した際の電子チケット譲渡処理とを、以下のシーケンスで行う。
【００３２】
〈電子チケット発行シーケンス〉
図８は、本発明の実施の形態に係る電子チケット発行シーケンスである。
【００３３】
本サービスを利用するユーザ（クライアント装置１０のユーザとする）は、チケットサービス業者のｗｅｂサイト等で公開する購入可能な電子チケット情報から、購入を希望する電子チケット情報を指定し、電子チケット購入要求として、該当チケットのイベントＩＤをサーバ装置３０に送信する（Ｓ０１）。その際、ユーサ情報入力手段１１を利用して入力したユーザＩＤと、パスワードも併せてサーバ装置３０に送信する。
【００３４】
サーバ装置３０は、受信したユーザＩＤと、パスワードに該当するユーザを、ユーザ情報管理手段３１を利用して、ユーザ情報ＤＢ３８（図４）より検索し、該当するユーザ情報の有無を確認することによりユーザ認証を行う（Ｓ０２）。ユーザ認証に成功した場合、チケット情報管理手段３３は、購入されたチケットを一意に識別するためのチケットＩＤを発行する（Ｓ０３）。チケット情報管理手段３３は、発行されたチケットＩＤと、チケット購入者のユーザＩＤと、受信した該当チケットのイベントＩＤとを関連付けて、チケット情報ＤＢ３ａ（図６）に保存する（Ｓ０４）。
【００３５】
チケット販売情報管理手段３２は、購入された電子チケットに対応するチケット画像を、チケット販売情報ＤＢ３９（図５）に保存された画像保存場所にしたがって取得する（Ｓ０５）。透かし埋め込み手段３４は、取得したチケット画像に対して、チケットＩＤと、チケット購入者のユーザＩＤとを、電子透かしの技術を利用して埋め込む（Ｓ０６）。電子チケット発行手段３５は、この透かし埋め込み済みのチケット画像を含む電子チケットデータを発行する（Ｓ０７）。
【００３６】
サーバ装置３０は、通信手段３７を利用して、上記電子チケット発行手段３５で発行した電子チケットデータを、チケット購入者のクライアント装置１０に対して送信する（Ｓ０８）。
【００３７】
〈電子チケット譲渡シーケンス〉
図９は、本実施例１における電子チケット譲渡シーケンスである。前記電子チケット発行処理により発行された電子チケットを、チケット購入者（以下、譲渡元ユーザ）が、別のユーザ（以下、譲渡先ユーザ）に譲渡した際、図９のシーケンスでチケット譲渡処理を行う。なお、電子チケット譲渡の際にも、譲渡先ユーザは、チケット情報が更新される前までに、ユーザＩＤとパスワードとを、ユーザ情報入力手段１１および２１を利用して入力し、ユーザ認証を受けておく必要があるが、図９では省略してある。
【００３８】
譲渡元ユーザは、クライアント装置１０の通信手段１３を利用し、譲渡対象の電子チケットを、譲渡先ユーザに送信する（Ｓ１０）。譲渡先ユーザは、クライアント装置２０の通信手段２３を利用し、受信した電子チケットと、ユーザＩＤとを、チケット譲渡更新要求として、サーバ装置３０に送信する（Ｓ１１）。
【００３９】
サーバ装置３０は、チケット譲渡更新要求を受信すると、透かし読み出し手段３６を利用して、受信した電子チケットに含まれるチケット画像から、図８のステップＳ０６で埋め込まれた電子透かし情報を読み出す（Ｓ１２）。この電子透かし読み出し処理により、チケットＩＤと、チケット購入者のユーザＩＤとが読み出せるか否かを判断し（Ｓ１３）、読み出せなかった場合、通信手段３７を利用して、処理不能通知を、譲渡先ユーザに送信し、処理を終了する。また、読み出せた場合には、読み出したチケットＩＤと、ユーザＩＤとをもとに、該当するチケット情報を、チケット情報管理手段３３を利用して、チケット情報ＤＢ３ａ(図４)から検索する（Ｓ１４）。そして、該当チケット情報が、チケット情報ＤＢ３ａに存在するか否か判断し（Ｓ１５）、存在しない場合、通信手段３７を利用して、処理不能通知を、譲渡先ユーザに送信し、処理を終了する。
【００４０】
該当チケット情報が、チケット情報ＤＢ３ａに存在する場合には、チケット情報管理手段３３は、チケット情報ＤＢ３ａ(図６)内の、該当チケット情報のユーザＩＤを、ステップＳ１１の電子チケット譲渡更新要求で受信した、譲渡先ユーザのユーザＩＤに更新する（Ｓ１６）。透かし埋め込み手段３４は、チケットＩＤと、譲渡先ユーザのユーザＩＤとを、電子透かしの技術を利用して、該当する電子チケットデータに含まれる画像データに埋め込む（Ｓ１７）。電子チケット発行手段３５は、この透かし埋め込み済みのチケット画像を含む電子チケットデータを発行する（Ｓ１８）。
【００４１】
サーバ装置３０は、通信手段３７を利用して、上記電子チケット発行手段３５で発行した電子チケットデータを、譲渡先ユーザのクライアント装置２０に対して送信する（Ｓ１９）。
【実施例２】
【００４２】
以下は課金処理機能ありのケースである。図３に、本実施例２における電子チケット販売・譲渡システムのシステム構成例を示す。電子チケット販売・譲渡システムは、チケット譲渡元ユーザのクライアント装置１０と、チケット譲渡先ユーザのクライアント装置２０と、サーバ装置３０とを含み、これらクライアント装置１０とクライアント装置２０とサーバ装置３０は、インターネット等の通信網４０を介して接続される。
【００４３】
クライアント装置１０は、ユーザ情報入力手段１１と、チケット表示手段１２と、分配情報生成手段１３と、通信手段１４とを備える。ユーザ情報入力手段１１は、サーバ装置３０が提供するサービスを利用するために必要なユーザＩＤやパスワード等のユーザ情報の入力手段を与える。チケット表示手段１２は、ユーザが入手した電子チケットを、クライアント装置１０上に表示し、電子チケットの利用を可能にする。分配情報生成手段１３は、任意の電子データを、秘密分散法等を利用して、複数の異なる電子データに分割する。ここで、分割された複数のデータは、その一つ一つだけでは、分割前の電子データを推測不可能であるが、複数のデータのうち、いくつかを、特定の組み合わせで復することにより、分割前の電子データの一部または全部を復元することが可能であるという特徴を持つ。通信手段１４は、クライアント装置２０や、サーバ装置３０に対し、電子チケットの購入要求および入手や、電子チケットの譲渡等を、通信網４０を介して行うための通信手段を与える。
【００４４】
クライアント装置２０は、クライアント装置１０と同様に、ユーザ情報入力手段２１と、チケット表示手段２２と、分配情報復元手段２３と、通信手段２４とを備える。ユーザ情報入力手段２１は、サーバ装置３０が提供するサービスを利用するために必要なユーザＩＤやパスワード等のユーザ情報の入力手段を与える。チケット表示手段２２は、ユーザが入手した電子チケットを、クライアント装置２０上に表示し、電子チケットの利用を可能にする。分配情報復元手段２３は、クライアント装置１０の分配情報生成手段１３を利用して生成された複数の分配情報のうち、いくつかを、特定の組み合わせで復号することにより、分割前の電子データの一部または全部を復元する。通信手段２４は、クライアント装置１０や、サーバ装置３０に対し、電子チケットの購入要求および入手や、電子チケットの譲渡等を、通信網４０を介して行うための通信手段を与える。
【００４５】
サーバ装置３０は、ユーザ情報管理手段３１と、チケット販売情報管理手段３２と、チケット情報管理手段３３と、透かし埋め込み手段３４と、電子チケット発行手段３５と、透かし読み出し手段３６と、分配情報復元手段３７と、譲渡情報管理手段３８と、決済手段３９と、通信手段３ａと、ユーザ情報ＤＢ３ｂと、チケット販売情報ＤＢ３ｃと、チケット情報ＤＢ３ｄと、譲渡情報ＤＢ３ｅとを備える。
【００４６】
ユーザ情報ＤＢ３ｂのデータ構造の例を図４に示す。ユーザ情報ＤＢ３ｂには、サーバ装置３０が提供するサービスの利用者のユーザＩＤ、パスワード、氏名や連絡先等のユーザ情報が格納される。
【００４７】
チケット販売情報ＤＢ３ｃのデータ構造の例を図５に示す。チケット販売情報ＤＢ３ｃには、チケットサービス業者が販売する電子チケットのイベントを一意に識別するためのイベントＩＤと、イベントの内容示すイベント情報と、電子チケットの販売価格と、電子チケットデータに含まれる画像データ（以下、チケット画像）の保存場所とが格納される。
【００４８】
チケット情報ＤＢ３ｄのデータ構造の例を図６に示す。チケット情報ＤＢ３ｄには、ユーザに販売したチケットを一意に識別するためのチケットＩＤと、チケット購入者のユーザＩＤと、販売したチケットのイベントＩＤとが格納される。
【００４９】
譲渡情報ＤＢ３ｅのデータ構造の例を図７に示す。譲渡情報ＤＢ３ｅには、サーバ装置３０を利用して行われるユーザ間のチケット譲渡行為に対して、譲渡処理を一意に識別するトランザクションＩＤと、譲渡されたチケットのチケットＩＤと、チケットの譲渡元ユーザおよび譲渡先ユーザのユーザＩＤと、チケット譲渡金額等が格納される。
【００５０】
なお、本実施例は電子チケットの販売・譲渡にかかる各種の情報の種類および記録の仕方を特に規定するものではない。最低限、チケットの販売・譲渡をうけるユーザと、販売・譲渡の対象となるチケットと、個々のチケットに対して一意に定まったユーザの関連付けが記録されればよく、本実施例のように３つのＤＢで記録を管理するのではなく、ただ１つのＤＢで管理を行ってもよいし、個々のチケットに対する所有ユーザとの関連付けを１のファイルとして持つ方法なども考えられる。
【００５１】
また、チケットの譲渡情報の記録は本発明において必ずしも必要ではないが、譲渡の内容を後から参照・修正したり、集計などの後処理を行うために、記録する事が望ましい。本実施例では１つのＤＢとして譲渡情報ＤＢを構成したが、複数のＤＢやファイルに分けて記録してもよく、また本実施例のデータ構成に限るものでもない。
【００５２】
サーバ装置３０のユーザ情報管理手段３１は、ユーザ情報ＤＢ３ｂ（図４）に対して、サービス利用者のユーザ情報登録や、ユーザ情報の検索を行う。チケット販売情報管理手段３２は、チケットサービス業者が販売する各種チケットに対して、チケット販売ＩＤを発行し、チケット販売情報ＤＢ３ｃ（図５）に対して、チケット販売情報登録、チケット販売情報の検索を行う。チケット情報管理手段３３は、ユーザが購入した各電子チケットに対して、チケットＩＤを発行し、チケット情報ＤＢ３ｄ（図６）に対して、チケット情報の登録、チケット情報の検索、チケット情報の更新を行う。透かし埋め込み手段３４は、チケット画像に対し、電子透かし技術を用いて、チケットＩＤやチケットの購入者情報等を埋め込む。電子チケット発行手段３５は、チケットＩＤやチケット購入情報等の埋め込まれたチケット画像を含む、ユーザが利用可能な電子チケットデータを発行する。透かし読み出し手段３６は、電子チケットデータに含まれるチケット画像に対して、電子透かし技術を用いて埋め込まれた情報を読み出す。これらの手段は、図２の実施例１と基本的に同じである。
【００５３】
分配情報復元手段３７は、クライアント装置１０の分配情報生成手段１３を利用して生成された複数の分配情報のうち、いくつかを、特定の組み合わせで復号することにより、分割前の電子データの一部または全部を復元する。譲渡情報管理手段３８は、ユーザ間で行われた電子チケットの譲渡に対して、トランザクションＩＤを発行し、譲渡情報ＤＢ３ｅ（図７）への譲渡情報の登録、譲渡情報の検索、譲渡情報の更新を行う。決済手段３９は、譲渡情報ＤＢ３ｅ（図７）に蓄積された電子チケットの譲渡情報をもとに、譲渡先ユーザからのチケット譲渡代金徴収と、譲渡元ユーザヘのチケット譲渡代金還元を行う。通信手段３ａは、クライアント装置１０と、クライアント装置２０に対して、各サービス要求の受信や、電子チケットの送信等を、通信網４０を介して行うための通信手段を与える。
【００５４】
次に、実施例２による電子チケット販売・譲渡システムの全体的な動作について説明する。
【００５５】
〈前処理〉
これは、先の実施例１の場合と基本的に同じである。
（１）ユーザ登録
本サービスを利用するユーザは、サービス利用前に、ユーザ認証や電子チケット購入時に必要となるユーザ情報を、予め登録する必要がある。そのため、ユーザは、サーバ装置３０が提供するサービスを利用するために必要なユーザ情報を、クライアント装置１０や２０のユーザ情報入力手段１１または２１を利用して入力し、サーバ装置３０に送信する。サーバ装置３０は、ユーザ情報管理手段３１を利用して、ユーザを一意に識別するためのユーザＩＤを発行し、発行したユーザＩＤと、受信したユーザ情報とを関連付けて、ユーザ情報ＤＢ３ｂ（図４）に保存する。
【００５６】
（２）チケット販売情報の登録
本発明では、電子チケットデータを、画像データを含む電子データとして扱う。チケットサービス業者は、電子チケットを販売するにあたり、電子チケットに含む画像データを登録する必要がある。そのため、チケットサービス業者は、電子チケットの販売に必要なイベント情報と、チケット販売価格と、販売する電子チケットに対応する画像データとを、サーバ装置３０に送信する。サーバ装置３０は、チケット販売情報管理手段３２を利用して、チケットのイベントを一意に識別するためのイベントＩＤを発行し、発行したイベントＩＤと、受信したイベント情報と、チケット販売価格と、受信した画像データの保存場所とを関連付けて、チケット販売情報ＤＢ３ｃ（図５）に保存する。
【００５７】
（３）イベント情報の公開
サーバ装置３０は、電子チケット販売情報登録済のチケット情報（イベント情報、販売価格等）を、イベントＩＤと関連付けて、チケット購入者の閲覧可能なチケットサービス業者のｗｅｂサイト等に公開する。
【００５８】
上記のような前処理の後、ユーザがチケットを購入する際の電子チケット発行処理と、電子チケットの購入者が、別のユーザにチケットを譲渡した際の電子チケット譲渡処理とを、以下のシーケンスで行う。
【００５９】
（電子チケット発行シーケンス）
図８に、本発明の実施の形態に係る電子チケット発行シーケンスを示す。この電子チケット発行シーケンスは、先の実施例１と本実施例２とも同じである。
【００６０】
本サービスを利用するユーザ（クライアント装置１０のユーザとする）は、チケットサービス業者のｗｅｂサイト等で公開する購入可能な電子チケット情報から、購入を希望する電子チケット情報を指定し、電子チケット購入要求として、該当チケットのイベントＩＤをサーバ装置３０に送信する（Ｓ０１）。その際、ユーサ情報入力手段１１を利用して入力したユーザＩＤと、パスワードも併せてサーバ装置３０に送信する。
【００６１】
サーバ装置３０は、受信したユーザＩＤと、パスワードに該当するユーザを、ユーザ情報管理手段３１を利用して、ユーザ情報ＤＢ３ｂ（図４）より検索し、該当するユーザ情報の有無を確認することによりユーザ認証を行う（Ｓ０２）。ユーザ認証に成功した場合、チケット情報管理手段３３は、購入されたチケットを一意に識別するためのチケットＩＤを発行する（Ｓ０３）。チケット情報管理手段３３は、発行されたチケットＩＤと、チケット購入者のユーザＩＤと、受信した該当チケットのイベントＩＤとを関連付けて、チケット情報ＤＢ３ｄ（図６）に保存する（Ｓ０４）。
【００６２】
チケット販売情報管理手段３２は、購入された電子チケットに対応するチケット画像を、チケット販売情報ＤＢ３ｃ（図５）に保存された画像保存場所にしたがって取得する（Ｓ０５）。透かし埋め込み手段３４は、取得したチケット画像に対して、チケットＩＤと、チケット購入者のユーザＩＤとを、電子透かしの技術を利用して埋め込む（Ｓ０６）。電子チケット発行手段３５は、この透かし埋め込み済みのチケット画像を含む電子チケットデータを発行する（Ｓ０７）。
【００６３】
サーバ装置３０は、通信手段３７を利用して、上記電子チケット発行手段３５で発行した電子チケットデータを、チケット購入者のクライアント装置１０に対して送信する（Ｓ０８）。
【００６４】
（電子チケット譲渡シーケンス）
図１０および図１１は、本実施例２における電子チケット譲渡シーケンスである。前記電子チケット発行処理により発行された電子チケットを、チケット購入者（以下、譲渡元ユーザ）が、別のユーザ（以下、譲渡先ユーザ）に譲渡した際、図１０あるいは図１１のシーケンスでチケット譲渡処理を行う。なお、電子チケット譲渡の際にも、譲渡元ユーザはチケット譲渡申告の前までに、譲渡先ユーザはチケット情報が更新される前までに、ユーザＩＤとパスワードとを、ユーザ情報入力手段１１、２１を利用して入力し、ユーザ認証を受けておく必要があるが、図１０、図１１では省略してある。
【００６５】
譲渡元ユーザは、クライアント装置１０の分配情報生成手段１３を利用して、譲渡するチケットのチケットＩＤと、自分のユーザＩＤと、譲渡金額とを示す、それぞれの電子データを合わせて符号化した電子データ（以下、チケット譲渡情報）を作成し、作成したチケット譲渡情報を、以下に示す条件で３つの分配情報に分割し、分配情報を生成する（Ｓ２１）。
分割した３つの分配情報を、それぞれ分配情報Ｉ、分配情報II、分配情報IIIとする。クライアント装置２０の分配情報復元手段２３またはサーバ装置３０の分配情報復元手段３５を利用して、分配情報Ｉと、分配情報IIとの組み合わせで復号すると、前記チケット譲渡情報のうち、譲渡金額のみが復元される。同様の手段を用いて、３つの分配情報全てで復号すると、前記チケット譲渡情報の全てが復元される。
【００６６】
譲渡元ユーザは、クライアント装置１０の通信手段２４を利用して、ユーザＩＤと、前記分配情報IIIとを、チケット譲渡申告として、サーバ装置３０に送信する（Ｓ２２）。
【００６７】
ステップＳ２２の処理は、譲渡元ユーザが、購入した電子チケットの譲渡を許可したことを意味する。ただし、この時点において、譲渡先ユーザが特定されていても、されていなくてもよい。すなわち、本実施例では、図１０と図１１に示す二つのチケット譲渡形態のうち、どちらかの形態での電子チケットの譲渡が可能であるとする。
【００６８】
図１０は、知人や、オークションサイト等を利用して既に譲渡交渉が完了しているユーザなど、特定の譲渡先ユーザを指定して、電子チケットの譲渡する場合であり（以下ケース１と称す）、図１１は、ｗｅｂサイトや、Ｐ２Ｐファイル交換ソフト等を利用して、譲渡したい電子チケットを不特定多数に公開し、ユーザに譲渡する場合である（以下ケース２と称す）。
【００６９】
ケース１の譲渡形態の場合、譲渡元ユーザは、譲渡対象の電子チケットと、前記分配情報Ｉ、IIとを、譲渡先ユーザに送信する（図１０のＳ２３）。また、ケース２の譲渡形態の場合、譲渡元ユーザは、譲渡対象の電子チケットと、前記分配情報Ｉ、IIとを、他ユーザが閲覧可能なｗｅｂサイトやＰ２Ｐファイル交換ソフト等に公開し、譲渡先となるユーザは、前記ｗｅｂサイトやＰ２Ｐファイル交換ソフト等を利用して、公開された電子チケット（チケット画像／分配情報Ｉ、II）を入手する（図１１のＳ２３´）。これ以降の処理シーケンスは、図１０および図１１のケース１、２とも同じである。
【００７０】
譲渡先ユーザは、クライアント装置２０の分配情報復元手段２３を利用して、ステップＳ１０またはステップＳ１０′で取得した、分配情報Ｉと分配情報IIとの組み合わせで復号処理を行い、電子チケットの譲渡金額を復元する（Ｓ２４）。譲渡先ユーザは、チケットの譲渡金額を確認し、妥当であれば、通信手段２４を利用し、取得した電子チケットと、分配情報Ｉ、IIと、ユーザＩＤとを、チケット譲渡更新要求として、サーバ装置３０に送信する（Ｓ２５）。
【００７１】
サーバ装置３０は、譲渡先ユーザからチケット譲渡更新要求を受信すると、透かし読み出し手段３６を利用して、受信した電子チケットに含まれるチケット画像から、図８のステップＳ０６で埋め込まれた電子透かし情報を読み出す（Ｓ２６）。そして、チケットＩＤと、チケット購入者のユーザＩＤとが読み出せるか否かを判断し（Ｓ２７）、読み出せなかった場合、通信手段３ａを利用して、処理不能通知を、譲渡先ユーザに送信し、処理を終了する。
【００７２】
上記チケットＩＤ、チケット購入者のユーザＩＤが読み出せた場合、サーバ装置３０は、分配情報復元手段３７を利用して、ステップＳ２２にて譲渡元ユーザのクライアント装置１０から受信した分配情報IIIと、ステップＳ２５にて譲渡先ユーザのクライアント装置２０から受信した分配情報Ｉ、IIとの組み合わせで復号処理を行い、前記チケット譲渡情報の全てを復元する（Ｓ２８）。
【００７３】
上記チケット譲渡情報復元処理により、チケット譲渡情報が復元可能か否かを判断し（Ｓ２９）、復元不可能であった場合、通信手段３９を利用して、処理不能通知を譲渡先ユーザに送信し、処理を終了する。
【００７４】
本処理により、譲渡先ユーザによって、架空の譲渡金額を復元可能な分配情報Ｉ、IIを偽造された場合は、それらの情報と、前記分配情報IIIとの組み合わせでのチケット譲渡情報復元は不可能となり、その後の譲渡処理は行われない。また、譲渡元ユーザは、ステップＳ２１のチケット譲渡または公開申告処理以降に、譲渡金額を変更することはできない。したがって、チケット譲渡元ユーザと、チケット譲渡先ユーザの２者が同意した、正当なチケットの譲渡金額で、後述の決済処理を行うことが可能となる。
【００７５】
サーバ装置３０は、電子チケット譲渡情報が復元された場合、ステップＳ２６でチケット画像から読み出したチケットＩＤとユーザＩＤの組と、ステップＳ２８で復元したチケット譲渡情報に含まれるチケットＩＤとユーザＩＤの組とが、一致か不一致かを判断し（Ｓ３０）、不一致の場合、通信手段３ａを利用して、処理不能通知を譲渡先ユーザに送信し、処理を終了する。
【００７６】
透かし情報と復元情報とが一致した場合、サーバ装置３０は、前記チケットＩＤとユーザＩＤの組に該当するチケット情報を、チケット情報管理手段３３を利用してチケット情報ＤＢ３ｄ（図６）から検索する（Ｓ３１）。そして、該当チケット情報が、チケット情報ＤＢ３ｄに存在するか否か判断し（Ｓ３２）、存在しない場合、通信手段３ａを利用して、処理不能通知を譲渡先ユーザに送信し、処理を終了する。
【００７７】
該当チケット情報が、チケット情報ＤＢ３ｄ（図６）に存在する場合、ステップ３３以降の処理を行う。本処理により、前記ケース２のチケット譲渡形態の場合、公開された電子チケットと、分配情報とを取得し、一番早くチケット情報更新要求を行ったユーザに対して、電子チケットの譲渡処理が行われることとなる。
【００７８】
チケット情報管理手段３３は、チケット情報ＤＢ３ｄ（図６）内の、該当チケット情報のユーザＩＤを、ステップＳ２５で受信した譲渡先ユーザのユーザＩＤに更新する（Ｓ３３）。透かし埋め込み手段３４は、チケットＩＤと、譲渡先ユーザのユーザＩＤとを、電子透かしの技術を利用して、該当する電子チケットデータに含まれる画像データに埋め込む（Ｓ３４）。電子チケット発行手段３５は、ステップＳ３４で生成した透かし埋め込み済みのチケット画像を含む電子チケットデータを発行する（Ｓ３５）。そして、サーバ装置３０は、通信手段３ａを利用して、ステップＳ３５で発行した電子チケットを、譲渡先ユーザのクライアント装置２０に対して送信する（Ｓ３６）。
【００７９】
上記譲渡先ユーザに対する電子チケットの送信処理完了後、譲渡情報管理手段３８は、譲渡処理を一意に識別するためのトランザクションＩＤを発行し、発行したトランザクションＩＤと、譲渡対象のチケットＩＤと、譲渡元ユーザのユーザＩＤと、譲渡先ユーザのユーザＩＤと、譲渡日時と、譲渡金額と、決済処理ステータス「０：未処理」とを関連付けて、譲渡情報ＤＢ３ｅ（図７）に登録する（Ｓ３７）。
【００８０】
決済手段３９は、上記譲渡情報ＤＢ３ｅに登録された、譲渡先ユーザに対して、チケット譲渡処理の通知を行うと同時に、譲渡代金の徴収を行う（Ｓ３８）。譲渡代金の徴収は、譲渡先ユーザのユーザＩＤに該当するユーザの決済方法を、ユーザ情報管理手段３１を利用して、ユーザ情報ＤＢ３ｂから取得し、取得した決済方法に従って行う。譲渡代金の徴収完了後、譲渡情報ＤＢ３ｅ内の、該当譲渡情報の決済処理ステータス項目の値を、「１：還元未処理」に更新する。
【００８１】
決済手段３９は、ステップＳ３８で徴収したチケット譲渡代金を、譲渡元ユーザに対して還元する（Ｓ３９）。譲渡情報ＤＢ３ｅから、該当する譲渡情報を検索し、譲渡元ユーザのユーザＩＤを取得し、取得したユーザＩＤに該当するユーザの決済方法を、ユーザ情報管理手段３１を利用して、ユーザ情報ＤＢ３ｂから取得し、取得した決済方法に従って、譲渡代金の還元処理を行う。譲渡代金の還元完了後、譲渡情報ＤＢ３ｅ内の、該当譲渡情報の決済処理ステータス項目の値を、「２：処理済」に更新する。
【００８２】
〈秘密分散法〉
以下に、本実施例２で用いられる秘密分散法について述べる。本発明は、（ｋ，ｎ）閾値秘密分散法、（ｄ，ｋ，ｎ）閾値秘密分散法を拡張した、本出願人の既出願に係る特願２００３−３６６５３８号に記載の復元制御型秘密情報分散法などのいわゆる閾値秘密分散法を用いる。
【００８３】
（ｋ，ｎ）閾値秘密分散法は、分散情報を配布する数である２以上の整数の分散数ｎと、秘密情報Ｓの復元に必要な分散情報の最低数である２以上ｎ以下の整数の閾値ｋから、秘密情報Ｓを定数項とする（ｋ−１）次の多項式ｆ（ｘ）を、
ｆ（ｘ）＝Ｓ＋ｒ１ｘ＋…ｒｋ−１ｘｋ−１  mod  ｐ          …（１）
として作成し（ｒ１，…，ｒｋ−１：乱数、ｐ：素数）、元の秘密情報Ｓを所有あるいは預託により分配する秘密情報分配者は、分散情報を保管する各分散情報保持者ｉ（ｉ＝１，２，…，ｎ）に対して、分散情報Ｗｉ＝ｆ（ｉ）を分配するものである。
【００８４】
この（ｋ，ｎ）閾値秘密分散法は、ｎ個の分散情報の内、任意のｋ個の分散情報がそろえば、ｆ（ｘ）に関する連立方程式を解く事により元の秘密情報Ｓを復元できるが、任意の（ｋ−１）個までの分散情報がそろってもｆ（ｘ）に関する連立方程式を解く事はできないため、元の秘密情報Ｓは復元できないという特徴がある。したがって、（ｎ−ｋ）個までの分散情報が紛失や破壊により損なわれても元の秘密情報Ｓが復元可能であり、（ｋ−１）個までの分散情報が漏洩や盗難により得られても元の秘密情報Ｓは復元できないという、秘密情報を安全に保管する方法が実現できる。
【００８５】
（ｄ，ｋ，ｎ）閾値秘密分散法は、上記（ｋ，ｎ）閾値秘密分散法を拡張したもので、分散情報を配布する数である２以上の整数の分散数ｎと、秘密情報Ｓの完全な復元に必要な分散情報の最低数である２以上ｎ以下の整数の閾値ｋと、閾値ｋに対して秘密情報Ｓの部分的な復元を許容する分散情報の不足数を決定する２以上ｋ以下の整数の分割数ｄから、秘密情報ＳをＳ０，Ｓ１，…，Ｓｄ−１に分割し、これらの分割した秘密情報（分割情報）を定数項とする（ｋ−１）次の多項式ｆ（ｘ）を、
ｆ（ｘ）＝Ｓ０＋Ｓ１ｘ＋…Ｓｄ−１ｘｄ−１ｒ１ｘｄ＋…ｒｋ−ｄｋ−１  mod  Ｐ
…（２）
として作成し（ｒ１，…，ｒｋ−d：乱数、ｐ：素数）、元の秘密情報Ｓを所有あるいは預託により分配する秘密情報分配者は、分散情報を保管する各分散情報保持者ｉ（１＝１，２，…，ｎ）に対して、分散情報Ｗｉ＝ｆ（ｉ）を分配するものである。
【００８６】
この（ｄ，ｋ，ｎ）閾値秘密分散法は、上記の（ｋ，ｎ）閾値秘密分散法と同様に、ｎ個の分散情報の内、任意のｋ個の分散情報がそろえば、ｆ（ｘ）に関する連立方程式を解く事により元の秘密情報Ｓを復元できるが、任意の（ｋ−ｄ）個までの分散情報がそろってもｆ（ｘ）に関する連立方程式を解く事はできないため、元の秘密情報Ｓは復元できないという特徴がある。ただし、任意の（ｋ−ｄ＋１）個から（ｋ−１）個までの分散情報がそろった場合には、ｆ（ｘ）に関する連立方程式から分割情報Ｓ０，Ｓ１，…，Ｓｄ−１に関する関係式が求められるため、分割情報Ｓ０，Ｓ１，…，Ｓｄ−１として可能な値を得る事ができ、元の秘密情報Ｓを部分的に復元する事ができる。
【００８７】
なお、（ｋ，ｎ）閾値秘密分散法および（ｄ，ｋ，ｎ）閾値秘密分散法については、詳しくは、それぞれ「Ａ．Ｓhamir，“Ｈow  to  Ｓhare  a  Ｓecret”，Ｃommun．of  ＡＣＭ，Ｖol．２２，Ｎｏ．１１，pp．６１２−６１３，１９７９」および「Ｇ．Ｒ．Ｂｌakley，Ｃ．Ｍeadows，“Ｓecurity  of  ramp  schemes”，Ｐroc．of  Ｃrypto’８４，Ｌecure  Ｎotes  on  Ｃomput．Ｓci．，１９６，pp．２４２−２６８，１９８４」に述べられている。
【００８８】
復元制御型秘密情報分散法は、この（ｋ，ｎ）閾値秘密分散法および（ｄ，ｋ，ｎ）閾値秘密分散法を更に拡張した方法で、ｎ個の分散情報の内、任意のｋ個の分散情報がそろえば、ｆ（ｘ）に関する連立方程式を解く事により元の秘密情報Ｓを復元できるが、任意の（ｋ−ｄ）個までの分散情報がそろってもｆ（ｘ）に関する連立方程式を解く事はできないため、元の秘密情報Ｓは復元できないという特徴をもつ。ただし、情報を分散させる分散関数を特定の形式に規定する事により、任意の（ｋ−ｄ＋１）個から（ｋ−１）個までの分散情報が特定の組み合わせによりそろった場合にはｆ（ｘ）に関する連立方程式から特定の分割情報Ｓ０，Ｓ１，…，Ｓｄ−１を求める事ができ、元の秘密情報Ｓを部分的に復元する事ができる情報分散方法である。
【００８９】
この復元制御型秘密情報分散法は、基本的には、秘密情報Ｓについて、秘密情報Ｓの完全な復元に必要な分散情報の最低数である２以上の整数の閾値ｋ、閾値ｋに対して秘密情報Ｓの部分的な復元を許容する分散情報の不足数を決定する２以上ｋ以下の整数の分割数ｄと、秘密情報Ｓのｄ個の分割情報Ｓ０，Ｓ１，…，Ｓｄ−１などの秘密情報Ｓを分散するための条件を入力し、
最大の分割情報Ｓｔ（０≦ｔ≦ｄ−１）よりも大きな素数ｐと、素数ｐよりも小さく０でない（ｋ−ｄ個）の乱数ｒｉ（１≦１≦ｋ−ｄ）と、（ｋ（ｋ−１）／２）個の乱数ａｊ（１≦ｊ≦ｋ（ｋ−１）／２）を生成して、
ｆ（ｘ）＝Ｓ０＋Ｓ１（ｘ−ａ１）＋…＋Ｓｄ−１（ｘ−ａ（ｄ−１）（ｄ−２）／２＋１）（ｘ−ａ（ｄ−１）（ｄ−２）／２＋２）…（ｘ−ａ（ｄ−１）（ｄ−２）／２＋ｄ−１）＋ｒ１（ｘ−ａｄ（ｄ−１）／２＋１）（ｘ−ａｄ（ｄ−１）／２＋２）…（ｘ−ａｄ（ｄ−１）／２＋ｄ）＋…＋ｒｋ−ｄ（ｘ−ａ（ｋ−１）（ｋ−２）／２＋１）（ｘ−ａ（ｋ−１）（ｋ−２）／２＋２）…（ｘ−ａ（ｋ−１）（ｋ−２）／２＋ｋ−１）  mod  Ｐ                      …（３）
の式で表現される秘密情報Ｓの分散情報ｆ（ｘ）を生成するものである。
【００９０】
上記式（３）の分散関数ｆ（ｘ）は、例えばｋ＝３、ｄ＝２とした場合、
ｆ（ｘ）＝Ｓ0＋Ｓ1（ｘ−ａ1）＋ｒ（Ｘ−ａ２）（ｘ−ａ３）  mod  Ｐ  …（４）
で表現され、任意の２個の分散情報ＷｘとＷｘ＋ｂ（ｘ＞０、ｂ＞０）についての連立方程式は以下のような行列式で表現できる。
【００９１】
【数１】
2005352786.tif 000003
上記行列式の左項を掃き出し法により変形すると、
【００９２】
【数２】
2005352786.tif 000004
となり、ａ１，ａ２，ａ３の値によっては−ｘ２＋（２ａ１−ｂ）＋ａ１ｂ−ａ１ａ２−ａ１ａ３＋ａ２ａ３＝０，もしくは２ｘ＋ｂ−ａ２−ａ３＝０を満たすｘとｂがある場合に、連立方程式から分割情報（部分情報）のＳ０のみ、もしくはＳ１のみを求めることができる。
【００９３】
〈分配情報生成処理〉
次に、図１０および図１１のチケット譲渡シーケンスにおけるステップＳ２１での分配情報生成処理について詳述する。以下では、特願２００３−３６６５３８に記載の復元制御型秘密情報分散法を用いるとする。
【００９４】
譲渡元ユーザは譲渡の対象とするチケットについて譲渡先ユーザと交渉し、譲渡金額を双方の合意の下に決定したものとする。クライアント装置１０において、ユーザ情報入力手段１１は、譲渡元ユーザによるユーザＩＤ、パスワード、譲渡対象となるチケットＩＤおよび譲渡金額の入力を受け付け、符号化して、チケット譲渡情報を構成し、内部メモリなどに記憶する。本実施例においては、ユーザＩＤとして「ｅｎｄｏ」、パスワードとして「ｇｕ８ｓｈｅ３」、チケットＩＤとして「Ｔ０００００００ｌ」、譲渡金額として「２５００」が入力されたものとする。符号化の結果はそれぞれ、「６５６Ｅ６４６Ｆ２０２０」、「６７７５３８７３６８６５３３００」、「５４３０３０３０３０３０３０３０３１」、「３０３２３５３０３０」となる。本実施例におけるチケット譲渡情報の構成例を図１２に示す。
【００９５】
なお、本実施例はチケット譲渡情報の構成および入力された値に対する符号化の方法を特に規定するものではない。
【００９６】
また、本実施例においては、チケット譲渡情報を６ｂｙｔｅのユーザＩＤ、８ｂｙｔｅのパスワード、譲渡対象となるチケットの９ｂｙｔｅのチケットＩＤおよび５ｂｙｔｅの譲渡金額から構成されるものとしたが、譲渡元ユーザの識別と認証を可能にする情報と、譲渡の対象となるチケットの識別を可能にする情報と、チケットの譲渡に関わる金額を明らかにする情報が任意の長さで最低限含まれれば良く、本実施例の構成に限定するものではない。
【００９７】
また、チケット構成情報が他の情報を含むようにしても良く、例えば譲渡有効期限や譲渡先ユーザの特定および譲渡確認用の暗証番号やパスワードなどを含めた構成などが考えられる。さらに、符号化の方法として本実施例は入力された値のシフトＪＩＳコードによる符号化を行い、規定の長さに足りない入力に対して空白を示す２０や入力なしを示す００、数字の０を示す３０などを付与したが、他の符号化方法および付与方法を用いても良く、またハッシュ値を計算したり、暗号化するなどの手段を使う事により、チケット譲渡情報の安全性を高める事も考えられる。
【００９８】
また、本発明はユーザＩＤ、パスワード、譲渡対象となるチケットＩＤおよび譲渡金額の入力の方法および形式を特に規定するものではない。予めクライアント装置１０に記録あるいはＩＣカードなどの外部記録媒体に記録されたユーザＩＤ、パスワードをファイル入力するようにしても良いし、譲渡対象となるチケットＩＤを譲渡の対象となるチケットのチケット情報あるいはチケット画像から取得するようにしても良い。
【００９９】
チケット表示手段１２は、譲渡対象とするチケットに関する情報として、入力されたチケットＩＤなどのチケット情報やチケット画像を表示する。本実施例はチケット表示手段１２における表示の内容を特に規定するものではない。譲渡対象とするチケットに関して最低限の情報を譲渡元ユーザが確認できれば良く、例えば譲渡金額などを表示するようにしても良い。
【０１００】
次に、分配情報生成手段１３は、チケット譲渡情報を分散暗号化するための分散関数と呼ばれる特殊な関数ｆ（ｘ）を用いて、分配情報Ｉ、II、IIIを生成する。本実施例における分散関数ｆ（ｘ）は、先の式（４）を用いて、ａ１＝７、ａ２＝１、ａ３＝５として、次の式（７）で表現されるものとする。
【０１０１】
ｆ（ｘ）＝Ｓ０＋Ｓ１（ｘ−7）＋Ｒ（ｘ−1）（ｘ−5）    （mod  Ｐ）…（７）
この式（７）におけるｘは電子データを分散暗号化して分散データＷｘを生成するための情報番号、Ｓ０およびＳ１は上記チケット譲渡情報を分割した分割情報、Ｒは分散データＷｘから分割情報Ｓ０およびＳ１を推測できなくするための乱数文字列（先の式（４）ではｒ）、Ｐは剰余演算のための固定文字列を表わす。式(７)の本分散関数ｆ（ｘ）は、ｘに２を代入して算出したｆ（２）をＷ２、ｘに３を代入して算出したｆ（３）をＷ３、ｘに４を代入して算出したｆ（４）をＷ４とした時に、Ｗ３とＷ４からＳ０が、Ｗ２とＷ４からＳ１が、Ｗ２とＷ３とＷ４または任意の３つのＷｘからＳ０、Ｓ１、Ｒがそれぞれ復元可能となるような分散関数である。また、Ｗ２、Ｗ３、Ｗ４を始めとする個々の分散データＷｘからは元となる分割情報Ｓ０、Ｓ１が全く分からないため、分割情報Ｓ０、Ｓ１の安全な分配が実現できる。このような特殊な分散関数ｆ（ｘ）は、既出願の特願２００３−３６６５３８に記載の復元制御型秘密情報分散法により求める事ができ、式(７)に制限されない。
【０１０２】
本実施例においては、分割情報Ｓ０、Ｓ１の長さがそれぞれ１４ｂｙｔｅである事から、固定文字列Ｐとして１４ｂｙｔｅバイトの１６進文字列Ｐ＝ＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＢ５を用いる。なお、本実施例ではＰを固定文字列として記載しているが、演算に用いる際の実際のＰは数値情報として扱う。数値情報とした場合に固定文字列Ｐは素数である事が望ましい。なお、固定文字列Ｐのサイズおよび値に関しては、本実施例で特に規定するものではない。分散暗号化する電子データの想定される長さやまた総当り攻撃に対するセキュリティ強度などの観点から任意に決定して良い。
【０１０３】
なお、分散関数ｆ（ｘ）および固定文字列Ｐについては、クライアント装置１０だけでなく、クライアント装置２０およびサーバ装置３０においても共通に使用する。これらの情報を各装置間で共有する手段については本発明で規定するものではないが、例えば、これらの情報を常に固定の情報として各装置内の固定メモリなどに作り込んでしまっても構わないし、これらの情報を記憶したＩＣカードなどの記録媒体を共通に使用するなどの手段が考えられる。
【０１０４】
分配情報生成手段１３は、まず、上記式（７）の分散関数ｆ（ｘ）における乱数文字列Ｒをランダムに決定する。乱数文字列Ｒは１４ｂｙｔｅの１６進文字列であって、固定文字列Ｐよりも小さい値である必要がある。本実施例においては、乱数文字列としてＲ＝１Ａ２Ｂ３Ｃ４Ｄ５Ｅ６Ｆ７０８１９２Ａ３Ｂ４Ｃ５Ｄ６Ｅ７を得たものとする。
【０１０５】
次に分配情報生成手段１３は、上記式(７)の分散関数ｆ（ｘ）にｘ＝２を代入したｆ（２）を分配情報Ｉ、ｘ＝４を代入したｆ（４）を分配情報II、ｘ＝６を代入したｆ（６）を分配情報IIIとして、それぞれ算出し、内部メモリなどに記憶する。本実施例においては、Ｓ０＝６５６Ｅ６４６Ｆ２０２０６７７５３８７３６８６５３３００、Ｓ１＝５４３０３０３０３０３０３０３０３１３０３２３５３０３０、Ｒ＝１Ａ２Ｂ３Ｃ４Ｄ５Ｅ６Ｆ７０８１９２Ａ３Ｂ４Ｃ５Ｄ６Ｅ７、および、Ｐ＝ＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＦＢ５より、各分配情報は以下のように算出される。
【０１０６】
Ｉ＝ｆ（２）＝Ｓ０−５Ｓ１−３Ｒ＝７１ＦＢＢＥ９６１３Ｅ１２４ＦＦ８Ａ９７４Ｆ０９ＢＣＣ５  （mod  Ｐ）
II＝ｆ（４）＝Ｓ０−３Ｓ１−３Ｒ＝１Ａ５Ｃ１ＥＦ６７４４１８５５ＦＥＣＦ７Ｂ３７４１Ｄ７０  （mod  Ｐ）
III＝ｆ（６）＝Ｓ０−Ｓ１＋５Ｒ＝９４１６６１ｃ１ｃ８１Ｄ６９ＣＣＥ４７５ＢＥ０Ｄ３５３３  （mod  Ｐ）
算出した分配情報からは、前述した分散関数ｆ（ｘ）の特性により、分配情報ＩとIIから分割情報Ｓ１が、全ての分配情報Ｉ、II、IIIからＳ０、Ｓ１、および乱数文字列Ｒが復元可能となる。図１３に分配情報生成処理の計算例を示す。
【０１０７】
なお、図１０、図１１では、譲渡元ユーザがチケット譲渡の都度、分配情報IIIを計算し、チケットサービス業者（サーバ装置３０）に提出しているが、譲渡元ユーザがチケットサービス業者にユーザ登録する際に分配情報IIIを設定して、常時同じ分配情報IIIを使用する事も本発明では可能である。その場合、譲渡元ユーザがユーザ登録時に分配情報IIIを生成しても良いし、チケットサービス業者が分配情報IIIを生成して譲渡元ユーザに配布しても良い。なお、本発明はこの場合の分配情報IIIの生成方法を特に規定するものではない。分配情報IIIは固定文字列Ｐより小さければ任意の値で構わず、例えばチケットサービス業者において分配情報IIIより譲渡元ユーザのユーザＩＤとパスワードなどの認証情報を確認できるように、チケットサービス業者の公開鍵により暗号化した後に固定文字列Ｐによる剰余を計算するようにしても良い。
【０１０８】
以下に、分配情報IIIを常時固定の値とした場合の、分配情報生成手段１３における分配情報の生成について述べる。
【０１０９】
分配情報生成手段１３は、分配情報IIIと分散関数ｆ（ｘ）に基づいて、分散関数式ｆ（ｘ）で使用する乱数文字列Ｒを一意に決定する。分配情報IIIは、式（７）の場合、分散関数式ｆ（ｘ）にｘ＝６を代入したｆ（６）となるものである事から、ｆ（６）＝Ｓ０−Ｓ１＋５Ｒ＝IIIをＲについて解く事で、次のような式（８）から乱数文字列Ｒを決定する事ができる。
【０１１０】
【数３】
2005352786.tif 000005
本実施例においては、分配情報IIIを「９４１６６１ＣＩＣ８１Ｄ６９ＣＣＥ４７５ＢＥ０Ｄ３５５３」と与えると、上記の式（８）にＳ０＝６５６Ｅ６４６Ｆ２０２０６７７５３８７３６８６５３３００、Ｓ１＝５４３０３０３０３０３０３０３０３１３０３２３５３０３０を代入して算出する事で、Ｒ＝１Ａ２Ｂ３Ｃ４Ｄ５Ｅ６Ｆ７０８１９２Ａ３Ｂ４Ｃ５Ｄ６Ｅ７が得られる。
【０１１１】
分配情報生成手段１３は、算出したＲを用いて分配情報Ｉ、IIを計算し、Ｉ＝７１ＦＢＢＥ９６１３Ｅ１２４ＦＦ８Ａ９７４Ｆ０９ＢＣＣ５、II＝１Ａ５ＣＩＥＦ６７４４１８５５ＦＥＣＦ７Ｂ３７４１Ｄ７０を得る。このように、分配情報IIIを所定の値に設定した上で、乱数文字列Ｒを算出し、次いで分配情報Ｉ、IIを算出する事も本発明は可能である。
【０１１２】
〈分配情報復元処理〉
次に、図１０、図１１のチケット譲渡シーケンスにおけるステップＳ２４での分配情報復元処理について詳述する。
クライアント装置２０は、まずユーザ情報入力手段２１において、チケット画像および分配情報Ｉ、IIの入力を受け付け、内部メモリなどに記憶する。本実施例においては、クライアント装置１０において出力送信された譲渡の対象となるチケット画像と、分配情報Ｉ＝７１ＦＢＢＥ９６１３Ｅ１２４ＦＦ８Ａ９７４Ｆ０９ＢＣＣ５、II＝１Ａ５ＣＩＥＦ６７４４１８５５ＦＥＣＦ７Ｂ３７４１Ｄ７０が入力されたものとする。
【０１１３】
なお、本実施例は、ユーザ情報入力手段２１における入力の対象および方法や形式を特に規定するものではない。最低限チケット画像および分配情報Ｉ、IIの入力がされれば良く、他に譲渡の対象となるチケットのチケットＩＤなどのチケット情報の入力を受け付けるようにしても良い。ユーザのキーボード入力、ファイル名の入力や画面上でのドラッグ＆ドロップによる入力の他に、ＩＣカードなどの外部記録媒体からの読み出しや、クライアント装置１０より直接送信されたチケット画像を含むチケット情報および分配情報Ｉ、IIを通信手段２４を介して受け付けるようにしても良い。
【０１１４】
チケット表示手段２２は、譲渡対象とするチケットに関する情報として、入力されたチケット画像を表示する。本実施例はチケット表示手段２２における表示の内容を特に規定するものではない。譲渡対象とするチケットに関して最低限の情報を譲渡先ユーザが確認できれば良く、チケットＩＤなどのチケット情報の入力があった場合にはこれを表示したり、通信手段２４を介してチケットサービス業者のサーバ装置３０と通信してチケットＩＤに対応するチケット情報を取得して表示するようにしても良い。
【０１１５】
分配情報復元手段２３は、入力された分配情報ＩとIIから、所定の算出処理に従ってチケット譲渡情報の内の分割情報Ｓ１を復元する。本実施例における分配情報Ｉ、IIは、式（７）の分散関数ｆ（ｘ）にｘ＝２を代入したｆ（２）と、ｘ＝４を代入したｆ（４）である事から、次の式（９）ような連立方程式をたてる事ができる。
【０１１６】
【数４】
2005352786.tif 000006
したがって、分配情報ＩとIIから分割情報Ｓ１を求める式は以下のようになる。ただし、分割情報Ｓ１と乱数文字列Ｒはこの方程式からは得る事ができない。
【０１１７】
【数５】
2005352786.tif 000007
本実施例においては、分配情報Ｉ、IIがそれぞれ、Ｉ＝７１ＦＢＢＥ９６１３Ｅ１２４ＦＦ８Ａ９７４Ｆ０９ＢＣＣ５、II＝１Ａ５ＣＩＥＦ６７４４１８５５ＦＥＣＦ７Ｂ３７４１Ｄ７０である事から、上記の式（１０）によりＳ１を算出すると、Ｓ１＝５４３０３０３０３０３０３０３０３１３０３２３５３０３０を得る。図１４に分配情報復元処理の計算例を示す。
【０１１８】
上記算出したＳ１を所定の構成に従って９ｂｙｔｅのチケットＩＤと５ｂｙｔｅの譲渡金額に分割し、逆符号化を行うと、譲渡の対象となるチケットＩＤとして「Ｔ０００００００ｌ」と譲渡金額として「２５００」が得られる。上記復元したチケットＩＤと譲渡金額をチケット表示ＩＦ２２に表示する事で、譲渡先ユーザは、譲渡元ユーザとの交渉の結果であるチケットＩＤと譲渡金額を確認する事ができる。ただし、譲渡元ユーザのユーザＩＤおよびパスワードを確認する事はできない。クライアント装置２０は、チケットサービス業者にチケットＩＤを送信する事で、譲渡の対象となるチケットに関する詳細な情報を取得できるようにしても良い。
【０１１９】
譲渡先ユーザがチケットＩＤと譲渡金額の確認を行うと、クライアント装置２０は通信手段２４を介して、チケットサービス業者のサーバ装置３０に譲渡の対象となるチケット画像および分配情報Ｉ、IIと、譲渡先ユーザのユーザＩＤおよびパスワードを提出してチケット情報の更新を要求する。
【０１２０】
なお、本発明は通信手段２４から提出する譲渡元ユーザのユーザＩＤおよびパスワードの入力の方法および形式を特に規定するものではない。ユーザ情報入力ＩＦ２１において譲渡元ユーザの入力を受け付けるようにしても良いし、予めクライアント装置２０に記録あるいはＩＣカードなどの外部記録媒体に記録されたユーザＩＤ、パスワードをファイル入力するようにしても良い。
【０１２１】
また、本実施例は通信手段２４における通信の方法および内容を特に規定するものではない。サーバ装置３０に対してはチケット画像と分配情報Ｉ、IIおよび譲渡先ユーザを認証する手段である情報が提出されれば良く、ネットワーク回線を通じた直接通信ではなくメールなどの他の通信手段を使ったり、ＩＣカードなどの外部記録媒体を使った物理的手段により提出するようにしても良い。また、ネットワーク回線を介しての提出時には、チケットサービス業者の公開鍵を用いて暗号化して提出するなどして、ネットワーク回線における提出のセキュリティを高める事が望ましい。
【０１２２】
次に、図１０、図１１のチケット譲渡シーケンスにおけるステップＳ２８での分配情報復元処理について詳述する。サーバ装置３０は、まず通信手段３ａを介して譲渡元ユーザのクライアント装置１０より送信された分配情報IIIおよび例えば譲渡元ユーザのユーザＩＤとパスワードからなる認証情報の入力を受け付ける。本実施例では、分配情報IIIとして「９４１６６１ＣＩＣ８１Ｄ６９ＣＣＥ４７５ＢＥ０Ｄ３５５３」、ユーザＩＤとして「ｅｎｄ０」、パスワードとして「ｇｕ８ｓｈｅ３」が入力されたものとする。ユーザ情報管理手段３１において譲渡元ユーザの認証が成立した場合に、分配情報IIIは該ユーザのユーザＩＤと関連付けて内部メモリやユーサ情報ＤＢ３ｂなどに記憶する。譲渡元ユーザの認証が成立しない場合にはエラーメッセージをクライアント装置１０に返信するなどの処理を行うようにしても良い。
【０１２３】
次に、サーバ装置３０は、通信手段３ａを介して譲渡先ユーザのクライアント装置２０より送信されたチケット画像および分配情報Ｉ、IIと例えば譲渡先ユーザのユーザＩＤとパスワードからなる認証情報の入力を受け付け、内部メモリなどに記憶する。本実施例では、分配情報Ｉ、IIとして「７１ＦＢＢＥ９６１３Ｅ１２４ＦＦ８Ａ９７４Ｆ０９ＢＣＣ５」、「１Ａ５ＣＩＥＦ６７４４１８５５ＦＥＣＦ７Ｂ３７４１Ｄ７０」、ユーザＩＤとして「ｈｉｒｏｔａ」、パスワードとして「ｋｈ３ｈｉｓ９」が入力されたものとする。
【０１２４】
次に、透かし読み出し手段３６において、入力されたチケット画像からチケット画像に埋め込まれた透かし情報を読み出して、内部メモリなどに記憶する。本実施例においては、譲渡の対象となるチケット画像から譲渡先ユーザのユーザＩＤである「ｅｎｄｏ」と、該チケット画像のチケットＩＤである「Ｔ０００００００ｌ」が読み出されたものとする。
【０１２５】
ユーザ情報管理手段３１は、ユーザＩＤに基づいて内部メモリやユーザ情報ＤＢ３ｂ（図４）などに記憶した、分配情報IIIを取得する。
【０１２６】
分配情報復元手段３７は、入力された分配情報Ｉ、IIおよび分配情報IIIから所定の算出処理に従ってチケット情報の分割情報Ｓ０、Ｓ１すなわちチケット譲渡情報を完全に復元し、チケットＩＤと譲渡金額および譲渡元ユーザのユーザＩＤとパスワードを取得する。本実施例における分配情報Ｉ、IIおよびIIIは、式（７）の分散関数ｆ（ｘ）にｘ＝２を代入したｆ（２）と、ｘ＝４を代入したｆ（４）およびｘ＝６を代入したｆ（６）である事から、次の式（１１）ような連立方程式をたてる事ができる。
【０１２７】
【数６】
2005352786.tif 000008
この連立方程式を行列式で表わすと次のようになる。
【０１２８】
【数７】
2005352786.tif 000009
上記行列式を掃き出し法などにより解く事で、分割情報Ｓ０、Ｓ１と乱数文字列Ｒを得る事ができる。本実施例においては、分配情報Ｉ、II、IIIがそれぞれ、Ｉ＝７１ＦＢＢＥ９６１３Ｅ１２４ＦＦ８Ａ９７４Ｆ０９ＢＣＣ５、II＝１Ａ５ＣＩＥＦ６７４４１８５５ＦＥＣＦ７Ｂ３７４１Ｄ７０、III＝９４１６６１ＣＩＣ８１Ｄ６９ＣＣＥ４７５ＢＥ０Ｄ３５５３である事から、上記式（１２）の行列式を解いてＳ０、Ｓ１、Ｒを算出すると、Ｓ０＝６５６Ｅ６４６Ｆ２０２０６７７５３８７３６８６５３３００、Ｓ１＝５４３０３０３０３０３０３０３０３１３０３２３５３０３０、Ｒ＝１Ａ２Ｂ３Ｃ４Ｄ５Ｅ６Ｆ７０８１９２Ａ３Ｂ４Ｃ５Ｄ６Ｅ７が得られる。図１５に分配情報復元処理の計算例を示す。
【０１２９】
上記算出したＳ０を所定の構成に従って６ｂｙｔｅのユーザＩＤと８ｂｙｔｅのパスワードに分割し、逆符号化を行うと、譲渡元ユーザのユーザＩＤとして「ｅｎｄｏ」、パスワードとして「ｇｕ８ｓｈｅ３」が得られる。同様に、Ｓ１を所定の構成に従って９ｂｙｔｅのチケットＩＤと５ｂｙｔｅの譲渡金額に分割し、逆符号化を行うと、譲渡の対象となるチケットＩＤとして「Ｔ０００００００ｌ」と譲渡金額として「２５００」が得られる。
【０１３０】
<プログラム、記録媒体>
なお、図２や図３で示したシステムにおける各装置の一部もしくは全部の処理機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、あるいは、図８〜図１１で示した処理手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもない。また、コンピュータでその処理機能を実現するためのプログラム、あるいは、コンピュータにその処理手順を実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、ＦＤ、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、提供したりすることができるとともに、インターネット等のネットワークを通してそのプログラムを配布したりすることが可能である。
【図面の簡単な説明】
【０１３１】
【図１】本発明により実現されるビジネスモデルを示した図である。
【図２】本発明の実施例１の電子チケット販売・譲渡システムのシステム全体構成を示した図である。
【図３】本発明の実施例２の電子チケット販売・譲渡システムのシステム全体構成を示した図である。
【図４】ユーザ情報ＤＢのデータ構造例を示した図である。
【図５】チケット販売情報ＤＢのデータ構造例を示した図である。
【図６】チケット情報ＤＢのデータ構造例を示した図である。
【図７】譲渡情報ＤＢのデータ構造例を示した図である。
【図８】実施例１および実施例２の電子チケット発行シーケンスを示した図である。
【図９】実施例１の電子チケット譲渡シーケンスを示した図である。
【図１０】実施例２の電子チケット譲渡シーケンスを示した図である。
【図１１】実施例２の別の電子チケット譲渡シーケンスを示した図である。
【図１２】チケット譲渡情報のデータ構造例を示した図である。
【図１３】譲渡元ユーザにおける分配情報生成処理例を示した図である。
【図１４】譲渡先ユーザにおける分配情報復元処理例を示した図である。
【図１５】チケットサービス業者における分配情報復元処理例を示した図である。
【符号の説明】
【０１３２】
１０  クライアント装置
１１  ユーザ情報入力手段
１２  チケット表示手段
１３  通信手段
２０  クライアント装置
２１  ユーザ情報入力手段
２２  チケット表示手段
２３  通信手段
３０  サーバ装置
３１  ユーザ情報管理手段
３２  チケット販売情報管理手段
３３  チケット情報管理手段
３４  透かし埋め込み手段
３５  電子チケット発行手段
３６  透かし読み出し手段
３７  通信手段
３８  ユーザ情報ＤＢ
３９  チケット販売情報ＤＢ
３ａ  チケット情報ＤＢ
１０  クライアント装置
１１  ユーザ情報入力手段
１２  チケット表示手段
１３  分配情報生成手段
１４  通信手段
２０  クライアント装置
２１  ユーザ情報入力手段
２２  チケット表示手段
２３  分配情報復元手段
２４  通信手段
３０  サーバ装置
３１  ユーザ情報管理手段
３２  チケット販売情報管理手段
３３  チケット情報管理手段
３４  透かし埋め込み手段
３５  電子チケット発行手段
３６  透かし読み出し手段
３７  分配情報復元手段
３８  譲渡情報管理手段
３９  決済手段
３ａ  通信手段
３ｂ  ユーザ情報ＤＢ
３ｃ  チケット販売情報ＤＢ
３ｄ  チケット情報ＤＢ
３ｅ  譲渡情報ＤＢ
【図１】
2005352786.tif 000010
【図２】
2005352786.tif 000011
【図３】
2005352786.tif 000012
【図４】
2005352786.tif 000013
【図５】
2005352786.tif 000014
【図６】
2005352786.tif 000015
【図７】
2005352786.tif 000016
【図８】
2005352786.tif 000017
【図９】
2005352786.tif 000018
【図１０】
2005352786.tif 000019
【図１１】
2005352786.tif 000020
【図１２】
2005352786.tif 000021
【図１３】
2005352786.tif 000022
【図１４】
2005352786.tif 000023
【図１５】
2005352786.tif 000024