(57)【要約】【課題】  データプレゼント管理サーバ、データプレゼント管理方法及びデータプレゼント管理プログラムを提供する。【解決手段】  携帯情報端末１０−１のプレゼント購入要求に対して、データプレゼント管理サーバ２０−１がプレゼント購入ユーザ識別情報、プレゼントデータ識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化し、プレゼントメールを返却する。  一方、プレゼントメールを転送された携帯情報端末１０−２のプレゼント要求に対して、データプレゼント管理サーバ２０−２がプレゼント情報を復号化し、プレゼントデータ購入管理データベース２１−１を照会し、プレゼント情報を確認し、プレゼントデータを送信する。【選択図】  図１
2005216164.tif 000002
【特許請求の範囲】
【請求項１】
プレゼント要求に対して、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いて前記受信したプレゼント情報を確認して、プレゼントデータをプレゼント要求元に送信するプレゼントデータ送信手段とネットワークを介して接続されたデータプレゼント管理サーバであって、
プレゼント購入要求に対して、前記パスコードを発行するパスコード発行手段と、
プレゼント購入ユーザの識別情報、前記プレゼントデータの識別情報を記録するスロットの識別情報及び前記パスコード発行手段が発行したパスコードを含むプレゼント情報を暗号化するプレゼント情報暗号化手段と、
前記暗号化されたプレゼント情報を書き込んでプレゼントメールを送信するプレゼントメール送信手段と
を具備することを特徴とするデータプレゼント管理サーバ。
【請求項２】
前記プレゼントメール送信手段は、前記暗号化されたプレゼント情報を含む前記プレゼント要求先のＵＲＬを書き込んでプレゼントメールを送信する
ことを特徴とする請求項１に記載のデータプレゼント管理サーバ。
【請求項３】
プレゼント購入要求に対して、プレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化して、プレゼントメールを送信するプレゼントメール送信手段と接続されたデータプレゼント管理サーバであって、
プレゼント要求に対して、受信したプレゼント情報を復号化するプレゼント情報復号化手段と、
前記復号化手段が復号化したプレゼント情報よりパスコードを取得し、当該パスコードを確認するパスコード確認手段と、
前記パスコード確認手段の確認結果に基づいて、前記スロットに記録されたプレゼントデータの識別情報が示すプレゼントデータをプレゼント要求元に送信するプレゼントデータ送信手段と
を具備することを特徴とするデータプレゼント管理サーバ。
【請求項４】
プレゼント購入要求に対して、プレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化し、当該暗号化したプレゼント情報を書き込んでプレゼントメールを送信し、
プレゼント要求に対して、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いて、受信したプレゼント情報を確認し、プレゼントデータをプレゼント要求元に送信する
ことを特徴とするデータプレゼント管理方法。
【請求項５】
プレゼント購入要求に対して、プレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化し、当該暗号化したプレゼント情報を書き込んでプレゼントメールを送信する処理と、
プレゼント要求に対して、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いて、受信したプレゼント情報を確認し、プレゼントデータをプレゼント要求元に送信する処理と
をコンピュータに実行させるためのデータプレゼント管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の携帯情報端末間で、サーバシステムを介してプレゼントメールの送受信を行うためのデータプレゼント管理サーバ、データプレゼント管理方法及びデータプレゼント管理プログラムに関する。
【背景技術】
【０００２】
従来、音楽データや画像データ等のプレゼントデータを他の携帯情報端末に向けて送信するサーバシステムが知られている。例えば、特許文献１には、著作権保護のコピーガードが添付されていたり、携帯情報端末の再生フォーマットが異なっていたりしても、実行可能なプレゼントを携帯情報端末毎に送信するための技術が開示されている。
この発明によれば、携帯情報端末からインターネットを介して接続可能なデータベースサーバにプレゼントデータを複数記憶させておく。そして、ウエブサーバは、携帯情報端末２からアクセスしたプレゼント送り手に任意のデータを選択させるとともに、プレゼント相手のメールアドレスを入力させる。このプレゼント相手のメールアドレスからプレゼント相手の携帯情報端末の通信会社を特定し、プレゼント相手の携帯情報端末の端末情報からプレゼント相手の携帯情報端末の再生フォーマットを特定して、適切なプレゼントデータを送信する。
【特許文献１】特開２００３―１２２３７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一方、近年、ネットワーク上を流れる個人情報のセキュリティ対策が進められおり、上述の発明のように、他人のメールアドレス等の個人情報をネットワーク上に流してしまうことは、セキュリティ上の問題があり、そのままでは実装することができないという問題があった。
【０００４】
本発明は、このような事情を考慮してなされたものであり、その目的は、高いセキュリティ水準でデータプレゼントを行うことができるデータプレゼント管理サーバ、データプレゼント管理方法及びデータプレゼント管理プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
この発明は上記の課題を解決すべくなされたもので、本発明は、プレゼント要求に対して、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いて前記受信したプレゼント情報を確認して、プレゼントデータをプレゼント要求元に送信するプレゼントデータ送信手段とネットワークを介して接続されたデータプレゼント管理サーバであって、プレゼント購入要求に対して、前記パスコードを発行するパスコード発行手段と、プレゼント購入ユーザの識別情報、前記プレゼントデータの識別情報を記録するスロットの識別情報及び前記パスコード発行手段が発行したパスコードを含むプレゼント情報を暗号化するプレゼント情報暗号化手段と、前記暗号化されたプレゼント情報を書き込んでプレゼントメールを送信するプレゼントメール送信手段とを具備することを特徴とする。
【０００６】
また、本発明は、前記プレゼントメール送信手段は、前記暗号化されたプレゼント情報を含む前記プレゼント要求先のＵＲＬを書き込んでプレゼントメールを送信することを特徴とする。
【０００７】
また、本発明は、プレゼント購入要求に対して、プレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化して、プレゼントメールを送信するプレゼントメール送信手段と接続されたデータプレゼント管理サーバであって、プレゼント要求に対して、受信したプレゼント情報を復号化するプレゼント情報復号化手段と、前記復号化手段が復号化したプレゼント情報よりパスコードを取得し、当該パスコードを確認するパスコード確認手段と、前記パスコード確認手段の確認結果に基づいて、前記スロットに記録されたプレゼントデータの識別情報が示すプレゼントデータをプレゼント要求元に送信するプレゼントデータ送信手段とを具備することを特徴とする。
【０００８】
また、本発明は、プレゼント購入要求に対して、プレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化し、当該暗号化したプレゼント情報を書き込んでプレゼントメールを送信し、プレゼント要求に対して、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いて、受信したプレゼント情報を確認し、プレゼントデータをプレゼント要求元に送信することを特徴とする。
【０００９】
また、本発明は、プレゼント購入要求に対して、プレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化し、当該暗号化したプレゼント情報を書き込んでプレゼントメールを送信する処理と、プレゼント要求に対して、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いて、受信したプレゼント情報を確認し、プレゼントデータをプレゼント要求元に送信する処理とをコンピュータに実行させるためのデータプレゼント管理プログラムである。
【発明の効果】
【００１０】
以上説明したように、本発明によれば、携帯情報端末からのプレゼント購入要求に対して、データプレゼント管理サーバが、受信したプレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化し、当該暗号化したプレゼント情報を書き込んでプレゼントメールを返却する。
一方、プレゼントメールを購入した携帯情報端末からプレゼントメールを転送された携帯情報端末からのプレゼント要求に対して、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いて自サーバに接続されたデータベースあるいは、他のデータプレゼント管理サーバに接続されたデータベースを照会し、受信したプレゼント情報を確認し、プレゼントデータをプレゼント要求元に送信する。
したがって、ネットワーク上を流れるプレゼント情報は全て暗号化されており、かつ、他人のプレゼント先メールアドレス等は含まれていないため、プレゼントメールのパスコードや個人情報の安全性をより高めることができる効果が得られる。
【００１１】
また、本発明によれば、プレゼントメール要求時にパスコードを発行し、これを認証コードとして用いる。
したがって、プレゼントメールの偽造を防ぐことができる効果が得られる。
【００１２】
また、本発明によれば、暗号化したプレゼント情報をプレゼント要求先のＵＲＬに付加し、プレゼントメールに書き込んでおく。
したがって、このＵＲＬアクセス時に、同時にプレゼント要求として暗号化したプレゼント情報を送信することができ、一度の操作でプレゼントデータを取得することができる効果が得られる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態について説明する。
【実施例１】
【００１４】
以下、図面を参照して、本発明のデータプレゼント管理サーバを適用したデータプレゼント管理システム１の一実施形態について説明する。図１は、本実施形態のデータプレゼント管理システム１の全体構成図である。
本実施形態のデータプレゼント管理システム１は、複数の携帯情報端末１０−１〜３と、複数のデータプレゼント管理サーバ２０−１、２と、リダイレクタサーバ３０とをネットワーク４０で接続して構成される。
携帯情報端末１０−１〜３は、ユーザ１〜３によって操作されてプレゼントメールの要求、プレゼントデータの要求をデータプレゼント管理サーバ２０−１、２に送信する。
ユーザ１〜３は、データプレゼント管理サーバ２０−１、２で管理する会員管理テーブル上で会員／非会員の種別で管理される。以下、ユーザ１，２は会員登録されており、プレゼントメール購入、受信処理が管理できるが、ユーザ３は、会員登録がされておらず、受信処理のみ管理するものとして説明する。
【００１５】
データプレゼント管理サーバ２０−１、２は、図２に示すように構成される。
例えば、データプレゼント管理サーバ２０−１がプレゼントメール送信機能を有し、データプレゼント管理サーバ２０−２がプレゼントデータ送信機能を有している場合、図２に示すように、データプレゼント管理サーバ２０−１が、プレゼントメール送信要求受付け部５０、パスコード発行部５１、プレゼント情報暗号化部５２、プレゼントメール送信部５３、購入テーブル管理部５４から構成され、データプレゼント管理サーバ２０−２が、プレゼントデータ送信要求受付け部６０、プレゼント情報復号化部６１、パスコード確認部６２、プレゼントデータ送信部６３、購入テーブル管理部６４から構成される。
プレゼントメール送信要求受付け部５０、プレゼントデータ送信要求受付け部６０は、プレゼントメールの要求、プレゼントデータの要求を携帯情報端末１０−１〜３から受信して、プレゼントメール、プレゼントデータの送信処理を実行する。
【００１６】
具体的には、例えば、データプレゼント管理サーバ２０−１は、プレゼントメール送信要求受付け部５０が携帯情報端末１０−１から受信したプレゼント購入要求に対して、パスコード発行部５１がパスコードを発行し、プレゼント情報暗号化部５２が受信したプレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコード発行部が発行したパスコードを含むプレゼント情報を暗号化する。
パスコード発行部５１が発行したパスコードは、プレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報とともに、購入テーブル管理部５４により購入テーブルＴ１に書き込まれる。
そして、プレゼントメール送信部５３から携帯情報端末１０−１に対して、暗号化されたプレゼント情報を書き込んだプレゼントメールを送信する。このとき、プレゼントメール送信部５３は、プレゼント要求先のＵＲＬに暗号化されたプレゼント情報を書き込んでプレゼントメールを携帯情報端末１０−１に送信する。
【００１７】
一方、データプレゼント管理サーバ２０−２は、携帯情報端末１０−１から携帯情報端末１０−２へ転送されたプレゼントメールを用いたプレゼント要求をプレゼントデータ送信要求受付け部６０において受付けると、プレゼント情報復号化部６１が暗号化されたプレゼント情報を復号化する。
パスコード確認部６２は、プレゼント情報復号化部６１が復号化したプレゼント情報よりパスコードを取得し、当該パスコードをデータプレゼント管理サーバ２０−１に確認する。
具体的には、パスコード確認部６２は、復号化されたプレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報を含むプレゼント情報を、パスコードを用いてデータプレゼント管理サーバ２０−１に確認し、パスコード確認部６２の確認結果に基づいて、プレゼントデータ送信部６３を介して、当該スロットに記録されたプレゼントデータの識別情報が示すプレゼントデータをプレゼント要求元の携帯情報端末１０−２に送信する。
【００１８】
また、データプレゼント管理サーバ２０−１、２は、例えば、携帯情報端末１０−１〜３のキャリアの識別情報であるキャリアＩＤと、各キャリアが構築する複数のサーバを識別するためのサーバＩＤとの組み合わせによって識別される。
また、データプレゼント管理サーバ２０−１、２は、会員であるユーザのプレゼントメール購入管理用の購入テーブルＴ１（図３を参照）や自キャリアの携帯情報端末が再生可能なフォーマットの着信メロディ、画像ファイル、映像ファイル等のプレゼントデータ（素材データ）を格納するプレゼントメール購入管理用データベース（以下、ＤＢとする）２０−１，２を備えており、各ユーザのプレゼントデータ購入、受け取り履歴を管理する。
【００１９】
購入テーブルＴ１は、例えば、スロットＩＤ、タイプ、素材ＩＤ、パスコード、ＤＬユーザＩＤ、購入日時、期限切れ日時、ダウンロード日時の項目からなる複数の購入レコードを有している。
スロットＩＤは各プレゼントメール購入の識別情報であり、タイプは要求されたジョブ（プレゼント送信、プレゼント受取等）を示す。また、素材ＩＤは送信するプレゼントデータの識別情報を示し、パスコードは当該購入レコードの暗証コードを示す。さらに、ＤＬユーザＩＤはプレゼントデータをダウンロードするユーザの識別情報を、購入日時はプレゼントメールの購入処理が完了した日時を、期限切れ日時はプレゼントメールを用いてプレゼントデータをダウンロードすることができる期限の日時を、ダウンロード日時は、プレゼントメールを用いてプレゼントデータをダウンロードした日時をそれぞれ示す。
プレゼントデータ（素材データ）は、図４に示すように、素材ＩＤによって管理され、例えば、着メロであれば、着メロの識別情報とアーティストの識別情報の組み合わせによって命名された状態で、素材テーブルＴ２に格納される。
【００２０】
リダイレクタサーバ３０は、の種別を判定する機能を有しており、携帯情報端末１０−１〜３が携帯情報端末１０−１、２がデータプレゼント管理サーバ２０−１、２やリダイレクタサーバ３０にアクセスする際に送信するユーザＩＤ及びアクセス時に通過する各キャリアのゲートウェイによって付加されるキャリアＩＤを取得し、これを用いて、携帯情報端末１０−１〜３がアクセスすべき複数のデータプレゼント管理サーバ２０−１、２のいずれかへ接続先を変更するプレゼント購入サイトのゲートウェイである。
ネットワーク４０は、インターネット等の有線通信網と、移動体通信網等の無線通信網から構成され、少なくとも携帯情報端末１０−１〜３は、移動体通信網等の無線通信網を介して、サーバ２０とデータ通信を行う。
【００２１】
次に、図面を参照して、本実施形態のデータプレゼント管理システム１の動作について説明する。図３、４は、本実施形態のデータプレゼント管理システム１におけるプレゼント送信処理、非会員プレゼント受取処理、会員プレゼント受取処理の過程を示すフローチャートである。
まず携帯情報端末１０−１がプレゼントメールを購入し、非会員であるユーザ２の携帯情報端末１０−２に送信した場合における処理について説明する。
まず初回ログイン時において、携帯情報端末１０−１は、所定のプレゼントメール購入サイトのＵＲＬが示すリダイレクタサーバ３０にアクセスする。このとき、携帯情報端末１０−１は、同時にＵＩＤを送信する。
リダイレクタサーバ３０は、携帯情報端末１０−１が送信したＵＩＤ及びキャリアのゲートウェイで付加されたキャリアＩＤを用いて、データプレゼント管理サーバ２０−１、２のロードバランスを考慮しつつ、いずれかに接続先を振り分ける。この場合、ユーザのキャリアＩＤと一致するキャリアＩＤを有するデータプレゼント管理サーバ２０−１を接続先とし、以後、当該データプレゼント管理サーバ２０−１を直接の接続先に書き換える。
【００２２】
携帯情報端末１０−１が、リダイレクタサーバ３０に指定されたデータプレゼント管理サーバ２０−１にログインし、プレゼント購入ページにアクセスすると（図３のステップＳ１）、データプレゼント管理サーバ２０−１は、プレゼント先の携帯情報端末に送信することができるプレゼントメールの素材リスト情報を返す。
携帯情報端末１０−１が受信したプレゼントメールの素材リスト情報を画面部に表示すると（図７を参照）、入力部を介して送信するプレゼントメールの素材確定が入力されて、プレゼントメール送信が確定する（図８を参照）。携帯情報端末１０−１は、購入確定をトリガとして、データプレゼント管理サーバ２０−１にユーザＩＤ、素材ＩＤを通知する。
【００２３】
サーバ２０−１は、購入確定が通知されると、購入テーブルＴ１において、新規スロットを生成し、タイプ（ＴＹＰＥ）に「プレゼント送信」、プレゼントメールの識別情報を示す素材ＩＤに、例えば「１２３４」を書き込む。また、このとき、サーバ２０−１は、当該プレゼント購入に対してパスコード「２５８」を発行し、同様に購入テーブルＴ１に書き込むとともに、システム日時から日時情報を取得し、購入日時に書き込み、期限切れ日時を購入日時に当該購入するプレゼントデータの有効期間を加算して書き込む。なお、プレゼントメール購入時においては、プレゼント先の携帯情報端末１０−２あるいは１０−３の識別情報を示すＤＬユーザＵＩＤは空の状態になっている（ステップＳ２）。
【００２４】
次に、サーバ２０−１は、図９に示すように、プレゼントメールが携帯情報端末１０−１に送信されることを予め通知するとともに、自キャリアＩＤ、自サーバＩＤ、プレゼントメールを購入した携帯情報端末１０−１のユーザＩＤ、新規作成したＳｌｏｔＩＤ、パスコードからなるプレゼント情報を暗号化して（ステップＳ３）、暗号化文字列を含むＵＲＬを発行し、当該ＵＲＬが書き込まれたプレゼントメールフォーマットをユーザ１の携帯情報端末１０−１に送信する（ステップＳ４）。
携帯情報端末１０−１は、サーバ２０−１よりプレゼントメールフォーマットを受信し、表示部において、表示する。図１０は、プレゼントメールフォーマットの例を示す。図１０に示すＵＲＬの点線で囲われたコード部分Ｐが暗号化されたプレゼント情報部分を示す。
この暗号化されたプレゼント情報が書き込まれたプレゼントメールフォーマットに適宜メッセージが入力されると、携帯情報端末１０−１は当該メッセージをサーバ２０−１に返信する。サーバ２０−１は、メッセージ受信により、プレゼントメールを作成し、携帯情報端末１０−１に送信するとともに、プレゼントメール送信を通知する（図１１を参照）。
携帯情報端末１０−１は、プレゼントメール送信通知後、プレゼントメールを受信すると、プレゼント先に転送する（ステップＳ５）。
以上によって、プレゼントメールの送信処理が完了する。
【００２５】
次に、非会員であるユーザ２の携帯情報端末１０−２にプレゼントメールが送信された場合について説明する。
携帯情報端末１０−１から携帯情報端末１０−２がプレゼント先に選択され、プレゼントメールを転送されると（ステップＳ６−１）、ユーザ２（非会員）の携帯情報端末１０−２は、受信したプレゼントメールに書き込まれたＵＲＬが示すリダイレクタサーバ３０のプレゼント受取ページ（非会員用）にアクセスし、自端末のユーザＩＤとともに、プレゼント（例えば、着信メロディ等）要求を送信する（ステップＳ７）。
【００２６】
リダイレクタサーバ３０は、携帯情報端末１０−２が送信したＵＩＤ及びキャリアのゲートウェイで付加されたキャリアＩＤに基づいて、データプレゼント管理サーバ２０−１、２のロードバランスを考慮しつつ、いずれかに接続先を振り分ける。この場合、ユーザのキャリアＩＤと一致するキャリアＩＤを有するデータプレゼント管理サーバ２０−２を接続先とする。
リダイレクタサーバ３０により、携帯情報端末１０−２の接続先に設定されたデータプレゼント管理サーバ２０−２は、携帯情報端末１０−２からプレゼント受け取りページアクセス時に送信されるＵＲＬに含まれる暗号化文字列を復号化してプレゼント情報を取り出し（ステップＳ８、Ｓ９）、当該プレゼント情報に書き込まれたキャリアＩＤと、サーバＩＤとからパスコードの確認先のサーバ（この場合は、ユーザ１がプレゼントを購入したデータプレゼント管理サーバ２０−１）を特定し、当該プレゼント情報を確認する。
具体的には、データプレゼント管理サーバ２０−２は、復号化したプレゼント情報に書き込まれたユーザＩＤ、ＳｌｏｔＩＤ、パスコード及びプレゼント先の携帯情報端末１０−２のユーザＩＤをデータプレゼント管理サーバ２０−１に送信する（ステップＳ１０）。
【００２７】
データプレゼント管理サーバ２０−１は、データプレゼント管理サーバ２０−２より受信するユーザＩＤ、ＳｌｏｔＩＤの組み合わせにより、購入テーブルＴ１のＤＬユーザＵＩＤを特定し（ステップＳ１１）、別のユーザのＵＩＤが既に書き込まれていないかを確認する。ＤＬユーザＵＩＤが空であれば、データプレゼント管理サーバ２０−１は、購入テーブルＴ１から自データプレゼント管理サーバ２０−１が発行したパスコードを読み出し、データプレゼント管理サーバ２０−２より受信するパスコードと一致するか否かを確認する。
パスコードが一致すれば、データプレゼント管理サーバ２０−１は、データプレゼント管理サーバ２０−２より受信するプレゼント先のユーザＩＤ「ユーザ２」を購入テーブルＴ１のＤＬユーザＵＩＤに書き込むとともに、データプレゼント管理サーバ２０−２にパスコードが確認されたことを通知する。
一方、購入テーブルＴ１のＤＬユーザＵＩＤに別のユーザのＵＩＤが既に書き込まれている場合、データプレゼント管理サーバ２０−１は、パスコードの確認を実行せず、エラー「すでに受け取られ済み」をデータプレゼント管理サーバ２０−２に返す。
【００２８】
パスコードの確認が通知された場合、データプレゼント管理サーバ２０−２は、プレゼントメール購入管理ＤＢに格納されている素材ＩＤ「１２３４」のプレゼントデータファイル（着信メロディファイル）を読み出して、携帯情報端末１０−２に送信する（ステップＳ１２）。携帯情報端末１０−２は、データプレゼント管理サーバ２０−２からプレゼントデータファイルを受信して、実行（再生）する（ステップＳ１３）。なお、データプレゼント管理サーバ２０−２からプレゼントデータファイルが送信された時点でダウンロード日時が確定し、データプレゼント管理サーバ２０−１に通知され、プレゼントメール購入管理ＤＢ２１−１に書き込まれる。また、携帯情報端末１０−１がデータプレゼント管理サーバ２０−１のプレゼント確認ページをアクセスした場合、データプレゼント管理サーバ２０−１は、プレゼントメール購入管理ＤＢを照会し、購入テーブルＴ１のＳｌｏｔＩＤ＝１のＤＬユーザＵＩＤに書き込みがあれば、プレゼントが受け取られた旨を返却し、ＤＬユーザＵＩＤが空であれば、まだプレゼントが受け取られていない旨を返却する（ステップＳ１４）。
【００２９】
以上説明したように、本実施形態のデータプレゼント管理システム１によれば、携帯情報端末１０−１からのプレゼント購入要求に対して、データプレゼント管理サーバ２０−１が、受信したプレゼント購入ユーザの識別情報、プレゼントデータの識別情報を記録するスロットの識別情報及びパスコードを含むプレゼント情報を暗号化し、当該暗号化したプレゼント情報を書き込んでプレゼントメールを返却する。
一方、プレゼントメールを購入した携帯情報端末１０−１からプレゼントメールを転送された携帯情報端末１０−２からのプレゼント要求に対して、データプレゼント管理サーバ２０−２は、受信したプレゼント情報を復号化してパスコードを取得し、当該パスコード用いてデータプレゼント管理サーバ２０−１に接続されたプレゼントデータ購入管理データベース２１−１を照会し、受信したプレゼント情報を確認し、プレゼントデータを送信する。
したがって、ネットワーク上を流れるプレゼント情報は全て暗号化されており、かつ、他人のプレゼント先メールアドレス等は含まれていないため、プレゼントメールのパスコードや個人情報の安全性をより高めることができる効果が得られる。
また、暗号化したプレゼント情報をプレゼント要求先のＵＲＬに付加し、プレゼントメールに書き込んでおくため、このＵＲＬアクセス時に、同時にプレゼント要求として暗号化したプレゼント情報を送信することができ、一度の操作でプレゼントデータを取得することができる効果が得られる。
また、誤って複数のプレゼント要求が到達した場合であっても、購入テーブルＴ１において、ダウンロード済み登録を行い、データプレゼントの消しこみを行うため、１のプレゼント購入に対して複数のプレゼントが送信されてしまうことを防止することができる効果が得られる。
【実施例２】
【００３０】
次に、会員であるユーザ３の携帯情報端末１０−３にプレゼントメールが送信された場合について説明する。非会員の携帯情報端末１０−２がプレゼントメールを用いてプレゼントデータを受信する場合と、会員の携帯情報端末１０−３がプレゼントメールを用いてプレゼントデータを受信する場合とでは、データプレゼント管理サーバ２０−２において、プレゼントメール購入管理データベース２１−２上に購入テーブルＴ１を作成してプレゼントデータの受取を管理することができるか否かが異なる。以下、この管理処理の違いについて説明する。
【００３１】
携帯情報端末１０−１からプレゼント先に選択され、プレゼントメールを転送されると（図３のステップＳ６−２、図４のステップＳ２０）、ユーザ３（会員）の携帯情報端末１０−３は、受信したプレゼントメールに書き込まれたＵＲＬが示すリダイレクタサーバ３０のプレゼント受取ページ（会員用）にアクセスし、自端末のびユーザＩＤとともに、プレゼント（例えば、着信メロディ等）要求を送信する（ステップＳ２１）。
【００３２】
リダイレクタサーバ３０は、携帯情報端末１０−３が送信したＵＩＤ及びキャリアのゲートウェイで付加されたキャリアＩＤに基づいて、データプレゼント管理サーバ２０−１、２のロードバランスを考慮しつつ、いずれかに接続先を振り分ける。この場合、ユーザのキャリアＩＤと一致するキャリアＩＤを有するデータプレゼント管理サーバ２０−２を接続先とする。
リダイレクタサーバ３０により、携帯情報端末１０−３の接続先に設定されたデータプレゼント管理サーバ２０−２は、携帯情報端末１０−３からプレゼント受け取りページアクセス時に送信されるＵＲＬに含まれる暗号化文字列を復号化してプレゼント情報を取り出し（ステップＳ２２、Ｓ２３）、当該プレゼント情報に書き込まれたキャリアＩＤと、サーバＩＤとからパスコードの確認先のサーバ（この場合は、ユーザ１がプレゼントを購入したデータプレゼント管理サーバ２０−１）を特定し、当該プレゼント情報を確認する。
具体的には、データプレゼント管理サーバ２０−２は、復号化したプレゼント情報に書き込まれたユーザＩＤ、ＳｌｏｔＩＤ、パスコード及びプレゼント先の携帯情報端末１０−３のユーザＩＤをデータプレゼント管理サーバ２０−１に送信する（ステップＳ２４）。
【００３３】
データプレゼント管理サーバ２０−１は、データプレゼント管理サーバ２０−２より受信するユーザＩＤ、ＳｌｏｔＩＤの組み合わせにより、購入テーブルＴ１のＤＬユーザＵＩＤを特定し（ステップＳ２５）、別のユーザのＵＩＤが既に書き込まれていないかを確認する。ＤＬユーザＵＩＤが空であれば、データプレゼント管理サーバ２０−１は、購入テーブルＴ１から自データプレゼント管理サーバ２０−１が発行したパスコードを読み出し、データプレゼント管理サーバ２０−２より受信するパスコードと一致するか否かを確認する。
パスコードが一致すれば、データプレゼント管理サーバ２０−１は、データプレゼント管理サーバ２０−２より受信するプレゼント先のユーザＩＤ「ユーザ３」を購入テーブルＴ１のＤＬユーザＵＩＤに書き込むとともに、データプレゼント管理サーバ２０−２にパスコードが確認されたことを通知する。
一方、購入テーブルＴ１のＤＬユーザＵＩＤに別のユーザのＵＩＤが既に書き込まれている場合、データプレゼント管理サーバ２０−１は、パスコードの確認を実行せず、エラー「すでに受け取られ済み」をデータプレゼント管理サーバ２０−２に返す。
【００３４】
パスコードの確認が通知された場合、データプレゼント管理サーバ２０−２は、プレゼントメール購入管理ＤＢ２１−２に格納された購入テーブルＴ１において、新規スロット（ＳｌｏｔＩＤ＝２）を生成し、タイプ（ＴＹＰＥ）に「プレゼント受取」、素材ＩＤにプレゼント情報が示す識別情報「１２３４」を書き込む。なお、このプレゼント受取時においては、プレゼント先の携帯情報端末１０−３の識別情報を示すＤＬユーザＵＩＤは空の状態になっている（ステップＳ２６）。
以上で、プレゼントデータの受取処理が一旦完了する（ステップＳ２７）。
なお、この時点で携帯情報端末１０−１がデータプレゼント管理サーバ２０−１のプレゼント確認ページをアクセスした場合、データプレゼント管理サーバ２０−１は、プレゼントメール購入管理ＤＢを照会し、購入テーブルＴ１のＳｌｏｔＩＤ＝１のＤＬユーザＵＩＤに書き込みがあれば、プレゼントが受け取られた旨を返却し、ＤＬユーザＵＩＤが空であれば、まだプレゼントが受け取られていない旨を返却する（ステップＳ２８）。
【００３５】
次に、携帯情報端末１０−３は、プレゼントデータの受取を希望する任意の時点で予め指定されたデータプレゼント管理サーバ２０−２のＭｙアルバムページにアクセスする（ステップＳ３０）。
データプレゼント管理サーバ２０−２は、携帯情報端末１０−３のＭｙアルバムページへのアクセス要求をトリガとして、プレゼントメール購入管理ＤＢ２１−２に格納されているＳｌｏｔＩＤ＝２の購入テーブルＴ１のＤＬユーザＵＩＤにユーザＩＤ「ユーザ３」を書き込む（ステップＳ３１）。そして、データプレゼント管理サーバ２０−２は、プレゼントメール購入管理ＤＢ２１−２に格納されている素材ＩＤ「１２３４」のプレゼントデータファイル（着信メロディファイル）を読み出して、携帯情報端末１０−３に送信する（ステップＳ３２）。携帯情報端末１０−３は、データプレゼント管理サーバ２０−２からプレゼントデータファイルを受信して、実行（再生）する（ステップＳ３３）。
なお、データプレゼント管理サーバ２０−２からプレゼントデータファイルが送信された時点でダウンロード日時が確定し、プレゼントメール購入管理ＤＢ２１−２に書き込まれるとともに、データプレゼント管理サーバ２０−１に通知され、プレゼントメール購入管理ＤＢ２１−１に書き込まれる。
【００３６】
以上説明したように、本実施形態のデータプレゼント管理システム１によれば、非会員の場合と同様に、携帯情報端末１０−１からのプレゼント購入要求に対して、データプレゼント管理サーバ２０−１が、受信した購入ユーザの識別情報とプレゼントデータの識別情報とを用いて、これらを含むプレゼント情報を書きこんだプレゼントメールを返却する。
一方、プレゼントメールを転送された携帯情報端末１０−２からのプレゼント要求に対して、データプレゼント管理サーバ２０−２が、購入テーブルＴ１上で新規にプレゼント受取用のスロットを生成して、プレゼントの受取タイミングを管理する。
したがって、プレゼントメールの転送を受けたユーザにおいては、一旦、プレゼントデータを受け取った状態に保持しておき、使用を開始したい任意の時点でプレゼントを受信することができる効果が得られる。
【００３７】
上述の携帯情報端末１０−１〜３、データプレゼント管理サーバ２０−１、２、リダイレクタサーバ３０は、内部に、コンピュータシステムを有している。
そして、上述したプレゼント購入送信処理、プレゼント受取処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。
すなわち、携帯情報端末１０−１〜３、データプレゼント管理サーバ２０−１、２、リダイレクタサーバ３０における、各処理手段、処理部は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００３８】
【図１】データプレゼント管理システム１の全体構成図。
【図２】データプレゼント管理サーバ１０−１，２の構成図。
【図３】購入テーブルＴ１のテーブル構成図。
【図４】素材テーブルＴ２のテーブル構成図。
【図５】プレゼント送信処理、非会員プレゼント受取処理の過程を示すフローチャート。
【図６】会員プレゼント受取処理の過程を示すフローチャート。
【図７】携帯情報端末１０−１におけるプレゼントデータリスト表示時の外観図。
【図８】携帯情報端末１０−１におけるプレゼント確認時の外観図。
【図９】携帯情報端末１０−１におけるプレゼントデータ確認時の外観図。
【図１０】携帯情報端末１０−１における暗号化プレゼント情報表示時の外観図。
【図１１】携帯情報端末１０−１におけるプレゼントメール送信確認時の外観図。
【符号の説明】
【００３９】
１０−１〜３…携帯情報端末
２０−１、２…データプレゼント管理サーバ
２１−１、２…プレゼントメール購入管理サーバ
３０…リダイレクタサーバ
５０…プレゼントメール送信要求受付け部
５１…パスコード発行部
５２…プレゼント情報暗号化部
５３…プレゼントメール送信部
５４…購入テーブル管理部
６０…プレゼントデータ送信要求受付け部
６１…プレゼント情報復号化部
６２…パスコード確認部
６３…プレゼントデータ送信部
６４…購入テーブル管理部
Ｔ１…購入テーブル
Ｔ２…素材テーブル
【図１】
2005216164.tif 000003
【図２】
2005216164.tif 000004
【図３】
2005216164.tif 000005
【図４】
2005216164.tif 000006
【図５】
2005216164.tif 000007
【図６】
2005216164.tif 000008
【図７】
2005216164.tif 000009
【図８】
2005216164.tif 000010
【図９】
2005216164.tif 000011
【図１０】
2005216164.tif 000012
【図１１】
2005216164.tif 000013