[go: up one dir, main page]

JP2004348671A - Agent service providing method, agent service providing server, and program for providing agent service - Google Patents

Agent service providing method, agent service providing server, and program for providing agent service Download PDF

Info

Publication number
JP2004348671A
JP2004348671A JP2003148035A JP2003148035A JP2004348671A JP 2004348671 A JP2004348671 A JP 2004348671A JP 2003148035 A JP2003148035 A JP 2003148035A JP 2003148035 A JP2003148035 A JP 2003148035A JP 2004348671 A JP2004348671 A JP 2004348671A
Authority
JP
Japan
Prior art keywords
mail
user
agent
mail address
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003148035A
Other languages
Japanese (ja)
Inventor
Kunihiko Yamazaki
邦彦 山崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2003148035A priority Critical patent/JP2004348671A/en
Publication of JP2004348671A publication Critical patent/JP2004348671A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a means by which a situation leaking the personal information of a user is prevented and the user can negotiate directly with another person. <P>SOLUTION: A PES 1 functioning as a mail server sets the mail address of an agent other than the personal mail address of the user in response to a request from the user. The PES server 1 receives electronic mail in which an address is the mail address of the agent, then converts the mail address of the agent in the received electronic mail into the personal mail address of the user, and transmits the electronic mail to a user terminal 3A, ..., in accordance with the mail check by the user. When receiving the electronic mail transmitted from the user terminal 3A, ..., the personal mail address of the user is converted into the mail address of the agent. The electronic mail is transmitted to a provider terminal 4A, ..., being a destination, making a sender as the agent. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、ネットワーク上の仮想のエージェントにより、ユーザ(利用者)が商品を購入したりサービスの提供を受けるための所定の処理をユーザに代わって行うエージェントサービス提供方法、エージェントサービス提供サーバおよびエージェントサービス提供用プログラムに関する。
【0002】
【従来の技術】
今日、インターネットの普及により、インターネットを利用した商品の購入やサービスの提供などが一般に行われている。例えば、インターネット上の掲示板にユーザが買いたい商品の内容を掲載し、当該商品を売りたい者からの情報を集めて商品を購入するような場合がある。また、ユーザが買いたい商品を販売している企業(業者)のホームページ(Webページ)にアクセスし、そのホームページ内でユーザの氏名、住所などの個人情報(ユーザのプライベートな情報)や購入希望の商品についての情報を入力して商品の情報提供を要求したり商品を注文したりするような場合である。
【0003】
しかし、インターネット上の掲示板を利用して商品の購入を行う場合、商品を売りたい者からの情報を集めるために掲示板にユーザの個人情報(特にメールアドレス)についても掲載しなければならない。また、商品を販売している企業のホームページで商品の注文等を行う場合も、ホームページ内の入力欄にユーザの個人情報を入力しなければならない。そのような場合、ユーザの個人情報が他者に知られてしまうので、その個人情報が悪用される危険性が生じてしまう。例えば、ユーザ個人を批難する嫌がらせメールやユーザが取引を行ったことのない業者からのダイレクトメールなどのいわゆる迷惑メールがユーザに届いてしまうようなことも起こり得る。
【0004】
そこで、従来より、インターネット上におけるユーザの仮想的な代理人であるエージェントを設け、エージェントによって電子商取引における所定の処理を代行させることが提案されている。従来のシステムでは、エージェントがユーザに代わって商品等の注文を行い、注文物を受け取り、注文物をユーザに引き渡す処理を代行する。また、商品等が有料である場合には、商品等の販売者に対して料金の支払いを行い、ユーザから料金を徴収する決済処理も行う(例えば、特許文献1,2参照。)。
【0005】
【特許文献1】
特開2001−265972号公報(第4頁−6頁、第1図)
【特許文献2】
特開2001−319156号公報(第4頁−6頁、第1図)
【発明が解決しようとする課題】
以上のような従来のシステムでは、エージェントによってユーザの個人情報が管理されるので、ユーザの個人情報が漏洩して悪用される危険性は低減する。しかし、従来のシステムでは、ユーザと他者との間の交渉などについてもエージェントに行わせる必要があるので、ユーザにとって面倒な場合もある。例えば、ユーザが、商品を販売する企業との間で商品の価格を交渉したり、多数の企業との交渉を通じて特定の企業から商品を購入することを決定するような場合には、一々エージェントを介してやり取りを行っていては、却って不便である。一方、ユーザがエージェントを介さずに従来通り直接他者と交渉を行うと、個人情報の漏洩の問題が生じてしまう。
【0006】
そこで、本発明は、ユーザの個人情報が漏洩してしまうのを防止することができるとともに、ユーザが直接他者と交渉できる手段を提供することができるエージェントサービス提供方法、エージェントサービス提供サーバおよびエージェントサービス提供用プログラムを提供することを目的とする。
【0007】
【課題を解決するための手段】
以上の目的を達成するため、本発明のエージェントサービス提供方法は、ユーザからの偽の個人情報を含む偽個人情報を提示した要求に応じて、偽の個人情報を含まない真個人情報の提示にもとづいてユーザに対してあらかじめ付与されている第1のメールアドレスとは別の第2のメールアドレスを、偽個人情報により特定される仮想エージェントのメールアドレスとして第1のメールアドレスに対応付けして設定し、仮想エージェント宛てに第三者の端末から送信される第2のメールアドレスに対する電子メールを受信して格納し、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している仮想エージェント宛ての電子メールをユーザ端末に送信し、ユーザ端末から送信される第2のメールアドレスが指定された電子メールを受信すると、宛先とされている第三者の端末に対して、当該第2のメールアドレスを送信元のメールアドレスとして仮想エージェントを送信者とした当該電子メールを送信することを特徴とする。
【0008】
ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している仮想エージェント宛ての電子メールを、第2のメールアドレスに対する電子メールの受信端末とされているユーザ端末に送信し、ユーザ端末から第2のメールアドレスを用いて送信された電子メールを受信すると、第2のメールアドレスが指定された電子メールを受信したとして、仮想エージェントを送信元として当該電子メールを送信するように構成されていてもよい。
【0009】
第2のメールアドレスに対する電子メールを受信すると、受信した電子メールの第2のメールアドレスを第1のメールアドレスに変換して格納し、ユーザ端末からの電子メールの受信要求に応じて、格納している電子メールをユーザ端末に送信し、ユーザ端末から第1のメールアドレスを用いて送信された第2のメールアドレスが指定された電子メールを受信すると、当該受信メールにおける第1のメールアドレスを第2のメールアドレスに変換し、宛先とされている第三者の端末に対して、仮想エージェントを送信元として当該電子メールを送信するように構成されていてもよい。
【0010】
ユーザからの要求に応じて、仮想エージェントのメールアドレスを変更するように構成されているのが好ましい。このような構成によれば、第三者からの迷惑メールを容易に回避することができる。
【0011】
仮想エージェントのメールアドレスと偽個人情報のうちのユーザが選択した情報とをネットワーク上のサイトに公開するように構成されているのが好ましい。このような構成によれば、ユーザの要求に応じた第三者からの情報を容易に取得することができるようになる。
【0012】
ネットワーク上のサイトに公開される偽個人情報には、ユーザによって指定されたユーザの名前および住所を含まれているのが好ましい。このような構成によれば、第三者にとって情報提供しやすくなり、提供される情報の数が多くなる。
【0013】
サイトにおいて公開されている情報が偽個人情報であることを表示するように構成されているのが好ましい。このような構成によれば、第三者がエージェントに対して信頼を持つことにより、第三者にとって一層情報提供しやすくなる。
【0014】
ユーザからのレコメンド要求に応じて選択される第三者の端末に対して、仮想エージェントを送信者とした電子メールを送信するように構成されているのが好ましい。このような構成によれば、信頼のおける企業等からの情報提供を受けることができる。
【0015】
ユーザからの要求に応じて、ユーザの真個人情報を第三者に開示するように構成されているのが好ましい。このようにエージェントがユーザの真個人情報を開示するようにすれば、ユーザ自身が第三者に開示するよりも、真個人情報に対する正当性が高くなる。
【0016】
ユーザと第三者との間における取引により生じた料金を含む料金情報を取得し、料金の決済処理を実行するように構成されているのが好ましい。このような構成によれば、ユーザおよび第三者の労力が軽減され、また取引におけるトラブルの発生を未然に防止することができる。
【0017】
本発明のエージェントサービス提供サーバは、ユーザからの偽の個人情報を含む偽個人情報を提示した要求に応じて、偽の個人情報を含まない真個人情報の提示にもとづいてユーザに対してあらかじめ付与されている第1のメールアドレスとは別の第2のメールアドレスを、偽個人情報により特定される仮想エージェントのメールアドレスとして第1のメールアドレスに対応付けして設定するアドレス設定処理手段と、仮想エージェント宛てに第三者の端末から送信される第2のメールアドレスに対する電子メールを受信して格納手段に格納し、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納手段に格納している仮想エージェント宛ての電子メールをユーザ端末に送信し、ユーザ端末から送信される第2のメールアドレスが指定された電子メールを受信すると、宛先とされている第三者の端末に対して、当該第2のメールアドレスを送信元のメールアドレスとして仮想エージェントを送信者とした当該電子メールを送信するメール管理手段と、を備えたことを特徴とする。
【0018】
メール管理手段は、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納手段に格納している仮想エージェント宛ての電子メールを、第2のメールアドレスに対する電子メールの受信端末とされているユーザ端末に送信し、ユーザ端末から第2のメールアドレスを用いて送信された電子メールを受信すると、第2のメールアドレスが指定された電子メールを受信したとして、仮想エージェントを送信元として当該電子メールを送信するように構成されていてもよい。
【0019】
メール管理手段は、第2のメールアドレスに対する電子メールを受信すると、受信した電子メールの第2のメールアドレスを第1のメールアドレスに変換して格納手段に格納し、ユーザ端末からの電子メールの受信要求に応じて、格納手段に格納している電子メールをユーザ端末に送信し、ユーザ端末から第1のメールアドレスを用いて送信された第2のメールアドレスが指定された電子メールを受信すると、当該受信メールにおける第1のメールアドレスを第2のメールアドレスに変換し、宛先とされている第三者の端末に対して、仮想エージェントを送信元として当該電子メールを送信するように構成されていてもよい。
【0020】
アドレス設定処理手段は、ユーザからの要求に応じて、仮想エージェントのメールアドレスを変更するように構成されているのが好ましい。このような構成によれば、第三者からの迷惑メールを容易に回避することができる。
【0021】
仮想エージェントのメールアドレスと偽個人情報のうちのユーザが選択した情報とをネットワーク上のサイトに公開するサイト提供手段を備えているのが好ましい。このような構成によれば、ユーザの要求に応じた第三者からの情報を容易に取得することができるようになる。
【0022】
ネットワーク上のサイトに公開される偽個人情報には、ユーザによって指定されたユーザの名前および住所を含んでいるのが好ましい。このような構成によれば、第三者にとって情報提供しやすくなり、提供される情報の数が多くなる。
【0023】
サイト提供手段は、サイトにおいて公開されている情報が偽個人情報であることを表示するように構成されているのが好ましい。このような構成によれば、第三者がエージェントに対して信頼を持つことにより、第三者にとって一層情報提供しやすくなる。
【0024】
ユーザからのレコメンド要求に応じて選択される第三者の端末に対して、仮想エージェントを送信者とした電子メールを送信するユーザ要求通知手段を備えているのが好ましい。このような構成によれば、信頼のおける企業等からの情報提供を受けることができる。
【0025】
ユーザからの要求に応じて、当該ユーザの真個人情報を第三者に開示する個人情報開示手段を備えているのが好ましい。このようにエージェントがユーザの個人情報を開示するようにすれば、ユーザ自身が第三者に開示するよりも、個人情報に対する正当性が高くなる。
【0026】
ユーザと第三者との間における取引により生じた料金を含む料金情報を取得し、料金の決済処理を実行する決済処理手段を備えているのが好ましい。このような構成によれば、ユーザおよび第三者の労力が軽減され、また取引におけるトラブルの発生を未然に防止することができる。
【0027】
本発明のエージェントサービス提供用プログラムは、サーバに搭載されているコンピュータに、ユーザからの偽の個人情報を含む偽個人情報を提示した要求に応じて、偽の個人情報を含まない真個人情報の提示にもとづいてユーザに対してあらかじめ付与されている第1のメールアドレスとは別の第2のメールアドレスを、偽個人情報により特定される仮想エージェントのメールアドレスとして第1のメールアドレスに対応付けして設定するアドレス設定処理と、仮想エージェント宛てに第三者の端末から送信される第2のメールアドレスに対する電子メールを受信して格納し、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している仮想エージェント宛ての電子メールをユーザ端末に送信し、ユーザ端末から送信される第2のメールアドレスが指定された電子メールを受信すると、宛先とされている第三者の端末に対して、当該第2のメールアドレスを送信元のメールアドレスとして仮想エージェントを送信者とした当該電子メールを送信するメール送受信管理処理と、を実行させることを特徴とする。
【0028】
メール送受信管理処理において、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している仮想エージェント宛ての電子メールを、第2のメールアドレスに対する電子メールの受信端末とされているユーザ端末に送信し、ユーザ端末から第2のメールアドレスを用いて送信された電子メールを受信すると、第2のメールアドレスが指定された電子メールを受信したとして、仮想エージェントを送信元として当該電子メールを送信する制御を実行させるようにされていてもよい。
【0029】
メール送受信管理処理において、第2のメールアドレスに対する電子メールを受信すると、受信した電子メールの第2のメールアドレスを第1のメールアドレスに変換して格納し、ユーザ端末からの電子メールの受信要求に応じて、格納している電子メールをユーザ端末に送信し、ユーザ端末から第1のメールアドレスを用いて送信された第2のメールアドレスが指定された電子メールを受信すると、当該受信メールにおける第1のメールアドレスを第2のメールアドレスに変換し、宛先とされている第三者の端末に対して、仮想エージェントを送信元として当該電子メールを送信する制御を実行させるようにされていてもよい。
【0030】
アドレス設定処理において、ユーザからの要求に応じて、仮想エージェントのメールアドレスを変更する制御を実行させるようにされているのが好ましい。このような構成によれば、第三者からの迷惑メールを容易に回避することができる。
【0031】
仮想エージェントのメールアドレスと偽個人情報のうちのユーザが選択した情報とをネットワーク上のサイトに公開するサイト提供処理を実行させるようにされているのが好ましい。このような構成によれば、ユーザの要求に応じた第三者からの情報を容易に取得することができるようになる。
【0032】
ネットワーク上のサイトに公開される偽個人情報には、ユーザによって指定されたユーザの名前および住所を含んでいるのが好ましい。このような構成によれば、第三者にとって情報提供しやすくなり、提供される情報の数が多くなる。
【0033】
サイト提供処理において、サイトにおいて公開されている情報が偽個人情報であることを表示する制御を実行させるようにされていてもよい。このような構成によれば、第三者がエージェントに対して信頼を持つことにより、第三者にとって一層情報提供しやすくなる。
【0034】
ユーザからのレコメンド要求に応じて選択される第三者の端末に対して、仮想エージェントを送信者とした電子メールを送信するユーザ要求通知処理を実行させるようにされているのが好ましい。このような構成によれば、信頼のおける企業等からの情報提供を受けることができる。
【0035】
ユーザからの要求に応じて、当該ユーザの真個人情報を第三者に開示する個人情報開示処理を実行させるようにされているのが好ましい。このようにエージェントがユーザの真個人情報を開示するようにすれば、ユーザ自身が第三者に開示するよりも、真個人情報に対する正当性が高くなる。
【0036】
ユーザと第三者との間における取引により生じた料金を含む料金情報を取得し、料金の決済処理を実行する決済処理を実行させるようにされているのが好ましい。このような構成によれば、ユーザおよび第三者の労力が軽減され、また取引におけるトラブルの発生を未然に防止することができる。
【0037】
【発明の実施の形態】
以下、本発明の実施の一形態を図面を参照して説明する。
図1は、本発明のエージェントサービス提供サーバが適用されるネットワーク構成例を示す構成図である。図1に示す構成において、パーソナルエージェントサービス提供サーバ(以下、PESサーバという。)1は、本発明におけるエージェントサービス提供サーバの一例である。PESサーバ1には、インターネット上におけるユーザの仮想的な代理人であるエージェント(仮想エージェント)が作成される。そして、PESサーバ1は、ユーザのエージェントとして、ユーザがインターネット7を利用して商品を購入する場合やサービスの提供を受ける場合における各種処理(あるいは手続)をユーザに代わって行うサービスを提供する。
【0038】
例えば、PESサーバ1が代行する処理として、商品やサービス等に関する情報の収集、ユーザによる商品の購入等に対する料金の支払い・徴収などの処理がある。その他に、PESサーバ1が行う特徴的な処理としては、ユーザの要求に応じて、ユーザ自身が既に持っているメールアドレスとは別のエージェント用のメールアドレスをユーザに付与し、ユーザに付与したエージェント用のメールアドレスを管理する処理がある。また、ISP(Internet Service Provider )と提携している会員企業の端末に対して、ユーザからの依頼内容を通知する処理などもある。このような処理については後で詳しく説明する。
【0039】
ここで、PESサーバ1に作成されたエージェントが代行する処理の対象は、主に、ユーザが他者によって販売される商品を購入する場合や他者によって提供されるサービスを受ける場合に必要な処理であるが、これらに限られるわけではない。例えば、結婚相手や恋人の募集をユーザに代わって代行することも可能である。また、商品には、有体物である物に限られず、無体物であるプログラムや各種データ(例えば文書データ、画像データ、音声データ)なども含まれる。
【0040】
図1に示すように、PESサーバ1は、公衆網(通信事業者が提供している通信回線のうち不特定多数のユーザによる利用を目的としたもの)7およびインターネット8と接続されている。また、PESサーバ1は、専用線9を介して会員データベースサーバ(以下、会員DBサーバという。)2と接続されている。PESサーバ1は、ISPによって設置されている。ISPは、ISP会員であるユーザのユーザ端末3A〜をインターネット8に接続する通信回線を提供する業者である。インターネット8への接続の仕方には、ユーザ端末3A〜をインターネット8に直接つなぐ専用線接続と、公衆網7(電話回線)経由で一時的にインターネット8につなぐダイヤルアップIP接続とがあるが、この実施の形態では、図1に示すように後者の例にもとづいて説明する。
【0041】
会員DBサーバ2は、ISPによって設置されている。会員DBサーバ2は、ISPの会員であるユーザの氏名、メールアドレス、ID、パスワード、住所、電話番号、クレジットカード番号等のISP会員に関する個人情報(以下、基本データまたは会員データという)を格納し管理するサーバである。
【0042】
ユーザ端末3A,3B〜は、ISPの会員であるユーザが使用可能なパーソナルコンピュータやワークステーションなどの情報処理端末である。ユーザ端末3A,3B〜は、ユーザが自由に使用可能であれば、ユーザ自身が保有しているものまたは他者が保有しているもののいずれも含まれる。ユーザ端末3A,3B〜は、少なくとも、インターネット8経由で電子メールを送受信するメール送受信機能やインターネット8上に提供されるサイトにアクセスして閲覧するブラウザ機能を備えている。
【0043】
提供者端末4A,4B〜は、提供者が使用可能なパーソナルコンピュータやワークステーションなどの情報処理端末である。提供者端末4A,4B〜は、提供者が自由に使用可能であれば、提供者自身が保有しているものまたは他者が保有しているもののいずれも含まれる。ここで、提供者とは、ユーザが購入を希望する商品を提供(販売)する者、ユーザが利用を希望するサービスを提供する者、ユーザが要求する情報を提供する者などのことをいう。者には、企業(業者)および個人のいずれも含まれる。企業には、ISPと提携している会員企業と、ISPと提携していない非会員企業とがある。なお、ユーザ端末3A,3B〜も提供者端末4A,4B〜となり得る(すなわち、ISPの会員であるユーザも提供者となり得る)。提供者端末4A,4B〜においても、少なくとも、インターネット8経由で電子メールを送受信するメール送受信機能やインターネット8上に提供されるサイトにアクセスして閲覧するブラウザ機能を備えている。
【0044】
図2は、本発明のエージェントサービス提供サーバの構成を示すブロック図である。本発明のエージェントサービス提供サーバとしてのPESサーバ1は、通信部11、サイト管理部12、ユーザ登録部13、会員企業管理部14、メール管理部15、決済処理部16、PESデータベース(以下、PESDBという。)17およびメールボックス18を備えている。
【0045】
図2に示すように、通信部11は、公衆網7、インターネット8および専用線9と接続されている。そして、通信部11は、公衆網7を介してユーザ端末3A,3B〜との間で電子メールを送受信する。また、通信部11は、インターネット8を介して不特定多数の端末(この端末にはユーザ端末3A,3B〜および提供者端末4A,4B〜が含まれる)との間でデータ通信を実行する。また、通信部11は、専用線9を介して会員DBサーバ2との間でデータ通信を実行する。
【0046】
サイト管理部12は、インターネット8上に各種Webサイト(Webページともいう)を提供し、各種Webサイトを通じて入力されるデータを取得する。Webサイトとしては、図5に示すPES(パーソナルエージェントサービス)のサイト(トップページ)、図6および図7に示すユーザ登録等を行うためのサイト、図9に示すユーザがレコメンド要求を行うためのサイト、図10および図11に示すユーザの公開情報を掲示する掲示板のサイトがある。
【0047】
ユーザ登録部13は、PESサーバ1内にISP会員であるユーザの仮想的なエージェントを作成するときに、ユーザの認証(確認)、ユーザの登録、エージェント用のメールアドレス付与およびエージェント用の架空データの登録を行う。会員企業管理部14は、ISPと提携している会員企業に対して、当該会員企業の取り扱う対象(商品、サービス等)に応じたユーザからの依頼内容を通知する処理を実行する。
【0048】
メール管理部15は、電子メールシステムにおけるメールの送受信を管理するメールサーバ(すなわちPOPサーバおよびSMTPサーバ)としての役割を担う。また、メール管理部15は、ユーザ端末3A,3B〜と提供者端末4A,4B〜との間で電子メールのやり取りが行われるときに、ユーザが保有しているメールアドレスと、当該メールアドレスと連携しているエージェント用のメールアドレスとの変換処理を実行する。決済処理部16は、ユーザと提供者との間における取引対象の商品等の代金を提供者に支払い、その代金をユーザから徴収する決済処理を実行する。
【0049】
PESDB17は、エージェントを作成したユーザの基本データおよびエージェント用の架空データをユーザ毎に格納するデータベースである。PESDB17には、図3に示すようなデータが格納される。具体的には、ユーザを識別するユーザ番号(XXXXXXX1〜)、ユーザの本名である名前、ユーザの偽名である名前、ユーザ個人のメールアドレス(メールアカウント)、ユーザのエージェント用のメールアドレス(メールアカウント)、ユーザ個人のメールアドレスに対応したパスワード、エージェント用のメールアドレスに対応したパスワード、ユーザの本当の住所、ユーザの偽の住所、課金情報(クレジットカード番号)が格納されている。PESDB17にユーザ毎に格納されている情報の中で、ユーザの本当の(真正な)情報が基本データ(真個人情報)であり、ユーザの偽りの情報がエージェント用の架空データ(偽個人情報)である。なお、架空データは、その一部が本当の情報で構成されていてもよい。
【0050】
基本データおよび架空データとして、図3に示すデータ以外のデータもPESDB17に格納される。例えば、ユーザの本当/偽りの電話番号やなどの情報である。
【0051】
図3に示すように、ユーザの偽名には、「タマチャン」のようにニックネーム(あだ名)であってもよいし、「(^o^) 」のように顔文字(絵文字)であってもよいし、「ブタ」のキャラクタ(絵)であってもよい。なお、ユーザ本人がかまわないのであれば偽名を使わずに本名のままであってもよい。ユーザ個人のメールアドレスは、ユーザが会員であるISPから与えられているメールアドレスである。エージェント用のメールアドレスは、エージェント作成時にユーザ自身が選択した、あるいはPESサーバ1が自動的に割り当てたメールアドレスである。住所は、ユーザの本当の現住所と全く異なる住所でもよいし、必要でなければ空欄にしてもよいし、ユーザの本当の現住所の区市町村や番地だけを空欄にしてもよい。なお、ユーザ本人がかまわないのであればユーザの本当の住所であってもよい。
【0052】
メールボックス18は、電子メールのメールアカウント(ユーザ)毎に割り当てられている仮想的な郵便箱である。メールボックス18は、各ユーザ宛てに届いた電子メールを格納し、ユーザの要求に応じて受け渡す。
【0053】
次に、エージェントサービス提供サーバ(PESサーバ1)の動作について図4〜図12を参照して説明する。
【0054】
図4は、エージェントサービス提供サーバにおけるエージェント作成処理手順を示すシーケンス図である。なお、この実施の形態では、ユーザ端末3Aのユーザがインターネット8上に仮想的なエージェントを作成する場合の処理について説明する。
【0055】
ISP会員であるユーザは、インターネット8上に仮想的なエージェントを作成したい場合には、ユーザ端末3Aを操作して、まず、ISPを通じてユーザ端末3Aをインターネット8に接続する。次いで、ユーザは、PESサーバ1のサイト管理部12がインターネット8上に提供している図5に示すPESのトップページのサイトにアクセスする。そして、ユーザは、そのトップページのサイト内の「ユーザ登録(エージェント作成)」のリンク(項目)を選択し決定することによって、図6に示すユーザ登録を行うためのサイト(本人確認用データ入力サイト)にアクセスする(ステップS1)。PESサーバ1のサイト管理部12は、ユーザ端末3Aからのサイトへのアクセスがあると、アクセスされたサイトをインターネット8を介してユーザ端末3Aに送信して提供する(ステップS2)。
【0056】
ユーザ端末3Aは、PESサーバ1から提供された本人確認用データ入力サイトを受信してモニタなどに画面表示する。ユーザは、画面表示された本人確認用データ入力サイト内における所定の入力欄にユーザ本人を確認するための本人確認用データを入力する。図6に示す例では、本人確認用データとしては、ユーザの名前(本名)、メールアドレス、ID、パスワードとされている。そして、ユーザは、本人確認用データ入力サイト内の送信ボタンをクリックすることにより、PESサーバ1に対して本人確認用データをPESサーバ1に送信してユーザ登録の申し込みを行う(ステップS3)。
【0057】
PESサーバ1において、サイト管理部12は、ユーザ端末3Aから送信されたユーザ登録を行うための本人確認用データを受け取ると、受け取った本人確認用データをユーザ登録部13に渡す。ユーザ登録部13は、本人確認用データを受け取ると、会員DBサーバ2に対して本人確認用データで特定されるユーザの会員データ(基本データ)の送信要求を専用線9を介して送信する(ステップS4)。
【0058】
会員DBサーバ2は、PESサーバ1から会員データ送信要求を受信すると、要求されたユーザの会員データをデータベース内で検索し(ステップS5)、検索した会員データを専用線9を介してPESサーバ1に送信する(ステップS6)。
【0059】
PESサーバ1において、ユーザ登録部13は、会員DBサーバ2から送信された会員データを受信すると、会員DBサーバ2から送られた会員データの内容とユーザによって入力された本人確認用データの内容とが一致するか否かを確認する処理を行う(ステップS7)。両データの内容が一致している場合は、ユーザ登録部13は、会員データをPESDB17内に格納してユーザを登録する処理を行う(ステップS8)。なお、一致しなければ、ユーザの登録が拒否される。ユーザ登録部13は、ユーザを登録する処理を行うと、ユーザ端末3Aに対してエージェント用架空データ入力サイトを送信して提供する。
【0060】
ユーザ端末3Aは、PESサーバ1から提供された図7に示すようなエージェント用架空データ入力サイトを受信して画面表示する。ユーザは、画面表示されたエージェント用架空データ入力サイト内における所定の入力欄に架空データをユーザ端末3Aを操作して入力する。ここで、架空データは、実在しない架空の人物の名前や住所等のデータ、すなわち偽名や偽りの住所等のデータである。このような架空の人物をインターネット8上における仮想的なエージェントとみなすことができる。
【0061】
エージェント用架空データ入力サイトにおいて、「名前(偽名)」の欄には偽名が入力される。例えば本名が「鈴木太郎」であるユーザが「田中太郎」と入力するような場合である。上述したように、ユーザの偽名として、「タマチャン」のようにニックネーム(あだ名)が入力されてもよいし、「(^o^) 」のように顔文字が入力されてもよいし、キャラクタ(例えば「ブタ」のキャラクタ)が入力(選択)されてもよい。ユーザは、本名をそのまま入力してもよい。ユーザによって本名が入力されたときは、「本名のままでよいですか?」というような確認を行うようにするのが好ましい。
【0062】
「メールアドレス」を入力する欄にはユーザが希望するメールアドレスが入力される。当該入力欄に入力されたメールアドレスが未だ登録されていなければ、そのメールアドレスに決定される。既に登録されていれば(他のユーザに使用されていれば)、異なるメールアドレスに変更するようにサイト上で促がす。なお、「メールアドレス」を入力する欄を設けずに、PESサーバ1において自動的にメールアドレスをユーザに割り当てるような構成であってもよい。また、「メールアドレス」を入力する欄が空白である場合に、PESサーバ1において自動的にメールアドレスをユーザに割り当てるような構成であってもよい。
【0063】
「パスワード」を入力する欄にはユーザが希望するパスワードが入力される。このパスワードはユーザが既に持っているメールアドレスに対応するパスワードと同じであっても異なるものであってもよい。
【0064】
「住所」を入力する欄には偽りの住所が入力される。例えば本当の住所が東京都○区○○であるユーザが東京都×区××と入力するような場合である。上述したように、住所は、空欄とされていてもよいし、ユーザの本当の住所の区市町村や番地だけを空欄にしてもよい。ユーザ本人がかまわないのであればユーザの本当の住所であってもよい。ユーザによって本当の現住所が入力されたときは「現住所で登録してもよいですか?」というような確認を行うようにするのが好ましい。
【0065】
なお、図7には示していないが、エージェント用架空データ入力サイトにおいて、レコメンドサービスを利用するユーザがレコメンド要求する依頼内容を入力できるようにされていてもよい。レコメンドサービスの内容については後述する。
【0066】
ユーザは、上記のように架空データを入力すると、エージェント用架空データ入力サイト内の送信ボタンをクリックすることにより、PESサーバ1に対して架空データをPESサーバ1に送信して架空データの登録を行う(ステップS9)。
【0067】
PESサーバ1において、サイト管理部12は、ユーザ端末3Aから送信されたエージェントを作成するための架空データを受け取ると、受け取った架空データをユーザ登録部13に渡す。ユーザ登録部13は、架空データを受け取ると、架空データ中のメールアドレスのデータにもとづいて、ユーザが希望するメールアドレスが既に登録済みであるか否かを確認し、登録済みでなければ当該メールアドレスをエージェント用のメールアドレスとしてユーザに付与する(ステップS10)。また、メールアドレスが指定されていなければ、自動的にメールアドレスをユーザに割り当てて付与する(ステップS10)。そして、ユーザ登録部13は、架空データをPESDB17に登録する処理を行う(ステップS11)。
【0068】
その後、ユーザ登録部13は、登録した内容をサイトに表示してユーザに確認させる処理を行う。そして、ユーザによってエージェント登録内容の確認がサイト上で(例えば確定ボタンをクリックするなどによって)行われることにより、ユーザの登録処理およびエージェントの作成処理を終了する。
【0069】
図8は、エージェントサービス提供サーバにおける第1のレコメンドサービス処理手順を示すシーケンス図である。レコメンドサービスとは、ユーザの依頼内容(購入したい商品の情報や利用したいサービスの情報など)に応じて他者がレコメンド(推薦、推奨)する情報をユーザに提供するサービスである。他者から依頼内容に応じた情報がレコメンドされることにより、ユーザは、商品の購入やサービスの利用などを行うかどうかを決定し、その後取引を開始することになる。ここで、第1のレコメンドサービスは、不特定多数の提供者がユーザの依頼内容に応じてレコメンドするサービス態様である。
【0070】
なお、この実施の形態では、ユーザ端末3Aのユーザがレコメンド要求を行い、提供者端末4Aの提供者がユーザの依頼内容に応じてレコメンドする場合の処理について説明する。
【0071】
図8に示すように、まず、ユーザは、レコメンド要求したい場合には、ユーザ端末3Aを操作して、まず、ISPを通じてユーザ端末3Aをインターネット8に接続する。ユーザは、PESサーバ1のサイト管理部12がインターネット8上に提供している図9に示すレコメンド要求サイトにアクセスする(ステップS21)。PESサーバ1のサイト管理部12は、ユーザ端末3Aからのサイトへのアクセスがあると、アクセスされたサイトをインターネット8を介してユーザ端末3Aに送信して提供する(ステップS22)。
【0072】
ユーザ端末3Aは、PESサーバ1から提供されたレコメンド要求サイトを受信してモニタなどに画面表示する。ユーザは、画面表示されたレコメンド要求サイト内における所定の入力欄に、図9に示すようにユーザの名前(偽名)、メールアドレス、パスワードおよび依頼内容(これらのデータをレコメンド要求データという)を入力する。具体的に、依頼内容としては、「○○産の19XX年の○○ワインの購入を希望します。」(図11参照)や「自動車保険に加入したいのですが推薦するものはありますか。」というような内容が例にあげられる。そして、ユーザは、レコメンド要求サイト内の送信ボタンをクリックすることにより、PESサーバ1に対してレコメンド要求データをPESサーバ1に送信してレコメンド要求を行う(ステップS23)。
【0073】
PESサーバ1において、サイト管理部12は、ユーザ端末3Aから送信されたレコメンド要求データを受け取ると、受け取ったレコメンド要求データを図10および図11に示すような掲示板サイトに掲示(掲載)する(ステップS24)。このようにレコメンド要求データは掲示板に掲示されて公開されるので、公開情報(オープンデータ)という。なお、掲示板に掲示するとき、サイト管理部12は、例えば、ユーザからの依頼内容の中に商品等に関する所定のキーワードが含まれているか否かを確認して、依頼内容のカテゴリを認識する。また、ユーザにカテゴリを選択させて、選択されたカテゴリを認識するようにしてもよい。ユーザの公開情報は偽の情報(本当の情報が含まれている場合もあるが)であるので、情報が公開されても悪用される危険性はない。
【0074】
図10に示すように、公開情報掲示板サイトは、例えば、(1)自動車(中古車)、(2)生命保険、(3)損害保険、(4)旅行、・・・などのようにカテゴリ毎に分けられている。そして、そのようなカテゴリのリンクが選択されることにより、図11に示すような選択されたカテゴリ(図11の例では「お酒」のカテゴリ)における公開情報が掲示されているサイトに飛ばされる(ジャンプする)。
【0075】
提供者は、自分が取り扱っている商品等に応じたカテゴリの公開情報が掲示されているサイトにアクセスして、自分が取り扱っている商品等の購入を希望するユーザがいないかどうかを常に確認している。提供者は、商品等の購入を希望するユーザがいると判断すると、提供者端末4Aを操作して、当該ユーザの公開されているメールアドレスに対して、レコメンドする商品等の内容を記載した電子メールを送信して情報提供を行う(ステップS25)。
【0076】
公開されているユーザの名前は偽名である。また、公開されているユーザのメールアドレスは、エージェントのアドレスである。また、公開されている住所も偽の住所である。一方、依頼内容は本当に希望している内容である。例えば、図11に示すように、「田中太郎」(偽名)の場合は、エージェントのメールアドレスである(tanaka@abc.biglobe.ne.jp)が公開され、偽の住所「東京都×区××」が公開されている。また、「(^o^) 」(顔文字)の場合は、エージェントのメールアドレスである(xxxxxxxx@ccd.biglobe.ne.jp)が公開され、住所が空欄とされている。
【0077】
提供者は、例えば顔文字「(^o^) 」が表示されていると、ユーザが偽の情報を公開していると容易に認識する。すなわち、エージェントが仲介していると容易に認識することができる。従って、ユーザのプライベートな個人情報として偽の情報が公開されているとしても、エージェント(すなわちISP)に対する信用にもとづいてユーザとの取引を行うことができる。後述するように、PESサーバ1を通じて商品等に対する代金を請求するので、代金を回収できない事態が生じる危険性は少なく、何らかのトラブルが起こったとしても、ISPに問い合わせを行うことなどによりISPにおいて当該ユーザを特定することができるからである。一方、ユーザにとっては、自分の個人情報が公開されているわけではないので、個人情報が悪用される心配から解放される。
【0078】
また、エージェントが仲介しているので、悪意を持ってユーザに情報提供しようとする不正な提供者に、そのような行為を行うのをためらわせることができるようになる。よって、インターネット8を利用した取引におけるユーザの被害を未然に防ぐことができるようにもなる。なお、「田中太郎」と表示されていても、提供者にはそれが偽名であるか否かが解らない。そのような場合も、偽名であることを積極的にサイト上で表示するようにしてもよい。
【0079】
PESサーバ1において、メール管理部15は、提供者端末4Aから送信された情報提供の電子メールを受信すると、受信した電子メールのエージェント用のメールアドレスを確認する。そして、メール管理部15は、PESDB17に格納されているエージェント用のメールアドレスと連携しているユーザ個人のメールアドレスに変換する処理を行う(ステップS26)。そして、メールボックス18における変換したメールアドレス(ユーザ)に対応した領域に電子メールを格納する。メール管理部15は、ユーザ端末3Aからのメール確認(メールチェック)があると(ステップS27)、メールボックス18に格納している提供者端末4Aからの電子メールをユーザ端末3Aに送信する(ステップS28)。なお、この場合、メール管理部15は、エージェント用のメールアドレス宛ての電子メールであることをユーザ端末3A側で認識できるような情報を含めて送信する。例えば、電子メール内の文字情報に、宛先がエージェント用のメールアドレスであることを示す情報を含めるようにして、ユーザ端末3A側で電子メールの内容が表示されたときに、その電子メールがエージェント用のメールアドレス宛ての電子メールであることをも表示するようにすればよい。
【0080】
ユーザは、電子メールの内容を確認し、内容に興味があれば、ユーザ端末3Aを操作して、提供者端末4Aに対して電子メールを返信する(ステップS29)。これにより、事実上、ユーザと提供者との交渉が開始されたことになる。
【0081】
PESサーバ1において、メール管理部15は、ユーザ端末3Aから送信された電子メールを受信すると、受信した電子メールのユーザ個人のメールアドレスを確認する。そして、メール管理部15は、PESDB17に格納されているユーザ個人のメールアドレスと連携しているエージェント用のメールアドレスに変換する処理を行うとともに、メールアドレス変換後の電子メールを提供者端末4Aに対して送信する(ステップS30)。このようにエージェント用のメールアドレスに変換すると、エージェントが電子メールの送信者(すなわちエージェント用のメールアドレスが送信者のメールアドレス)となる。
【0082】
以上のようなユーザと提供者との間の電子メールのやり取りによって交渉が行われる。このとき、メール管理部15は、常に電子メールのアドレス変換の処理を実行する。従って、提供者側にユーザ個人のメールアドレスが知られてしまうことはない。ユーザと提供者との交渉には、例えば、ユーザの希望に合う商品等の内容に関する交渉や商品等の価格に関する交渉などがある。
【0083】
なお、メール管理部15による電子メールのアドレス変換を常に行うのではなく、ユーザが希望したときに限ってアドレス変換を行うようにしてもよい。この場合、例えば、ユーザ個人のメールアドレスを使用した電子メールの送信依頼があったときに、PESサーバ1が、本当のメールアドレスを送信元とするか、エージェント用のメールアドレスを送信元とするかの選択を例えばサイト上でユーザに促し、エージェント用のメールアドレスを送信元とすることをユーザが選択した場合に限ってアドレス変換を行うようにすればよい。よって、ユーザは、本当のメールアドレスを用いて電子メールを送信するか、エージェント用のメールアドレスを用いて電子メールを送信するかを選択することができ、例えば交渉中の提供者などの個人情報を知られたくない相手である場合に限って、偽のメールアドレスを用いて情報のやりとりを行うことができる。すなわち、信頼できる相手との情報のやりとりは、本当のメールアドレスを使用して行うことができる。
【0084】
ユーザと提供者との交渉が成立すると、ユーザは、個人情報を提供者に開示してもよい旨(開示してほしい旨)の個人情報開示要求をPESサーバ1に対して送信する(ステップS31)。このように個人情報を提供者に開示する理由は、ユーザが実際に取引を行うための信用を提供者から得るため、また商品がユーザに郵送されるような場合には、ユーザの氏名や住所等の情報を提供者が必要であるためである。個人情報開示要求は、例えばPESサーバ1が提供するサイト上で行ってもよいし、個人情報開示要求用の特別なメールアドレスに電子メールを送信することによって行うようにしてもよい。
【0085】
PESサーバ1において、メール管理部15は、ユーザ端末3Aからの個人情報開示要求を受信すると、PESDB17に格納されているユーザの本当の個人情報(名前、メールアドレス、住所など)を提供者端末4Aに電子メールで送信する(ステップS32)。
【0086】
提供者は、PESサーバ1から送信された個人情報を受信すると、ユーザとの間で取引を行ってもよいと認識することができる。なお、ここでいう取引には、商品等の売買以外にもサービスの提供なども含まれ、さらに、例えば求人を行っている企業がユーザを雇用したり、恋人を募集している人がユーザとの付き合いを開始するようなことも含まれる。
【0087】
取引が終了すると(終了する以前であってもよい)、PESサーバ1の決済処理部16は、決済処理を実行する(ステップS34)。取引対象が商品やサービスであった場合には、商品等の代金を提供者に支払い(振り込み)、その代金をユーザから徴収する。具体的には、図3に示すように、PESサーバ1では、PESDB17においてユーザのクレジットカード番号の課金情報を保有しているので、クレジットカード会社を通じて、提供者の銀行口座への料金の支払いや、ユーザへの料金の請求が行われる。なお、ユーザが料金を支払う方法として、請求書での料金の振り込みや銀行口座からの自動引き落としが考えられる。
【0088】
図12は、エージェントサービス提供サーバにおける第2のレコメンドサービス処理手順を示すシーケンス図である。第1のレコメンドサービスでは、不特定多数の提供者がユーザの依頼内容に応じてレコメンドするサービス態様であったが、第2のレコメンドサービスでは、ISPと提携している会員企業がユーザの依頼内容に応じてレコメンドするサービス態様である。
【0089】
なお、この実施の形態では、ユーザ端末3Bのユーザがレコメンド要求を行い、提供者端末4Bの会員企業である提供者がユーザの依頼内容に応じてレコメンドする場合の処理について説明する。
【0090】
図12において、図8に示した場合と同様に、ユーザは、PESサーバ1のサイト管理部12がインターネット8上に提供しているレコメンド要求サイトにアクセスする(ステップS41)。PESサーバ1のサイト管理部12は、ユーザ端末3Bからのサイトへのアクセスがあると、アクセスされたサイトをインターネット8を介してユーザ端末3Bに送信して提供する(ステップS42)。そして、ユーザ端末3Bは、PESサーバ1から提供されたレコメンド要求サイトを受信してモニタなどに画面表示する。ユーザは、画面表示されたレコメンド要求サイト内における所定の入力欄にレコメンド要求データを入力し、レコメンド要求サイト内の送信ボタンをクリックすることにより、PESサーバ1に対してレコメンド要求データをPESサーバ1に送信してレコメンド要求を行う(ステップS43)。
【0091】
PESサーバ1において、サイト管理部12は、ユーザ端末3Bから送信されたレコメンド要求データを受け取ると、受け取ったレコメンド要求データを会員企業管理部14に渡す。会員企業管理部14は、レコメンド要求データに含まれるユーザの依頼内容を確認する(ステップS44)。例えば、依頼内容の中に会員企業が取り扱う商品等に関する所定のキーワードが含まれているか否かを確認する。またはユーザが依頼内容のカテゴリを選択した場合には選択されたカテゴリを確認する。会員企業管理部14は、ユーザの依頼内容(カテゴリ)に合った会員企業の提供者端末4Bに電子メールを送信してユーザのレコメンド要求データを通知する(ステップS45)。なお、この場合においても、図8に示した場合と同様に、サイト管理部12は、受け取ったレコメンド要求データを掲示板サイトに掲示する処理を行ってもよい(ステップS24参照)。
【0092】
会員企業である提供者は、自分が取り扱っている商品等に応じたユーザからのレコメンド要求データを通知する電子メールを受信する。なお、このような電子メールにおいても、ユーザの本当の個人情報は開示されておらず(すなわち未だ伏せられており)、エージェントの名前やメールアドレス等しか提供者に通知されない。会員企業である提供者は、そのような電子メールを受信すると、電子メールで通知されたエージェントのメールアドレスに対して、レコメンドする商品等の内容を記載した電子メールを送信して情報提供を行う(ステップS46)。
【0093】
その後の処理は、図8に示した場合と同様である。すなわち、PESサーバ1において、メール管理部15は、提供者端末4Bから送信された情報提供の電子メールを受信すると、受信した電子メールのエージェント用のメールアドレスをユーザ個人のメールアドレスに変換し、メールアドレス変換後の電子メールをメールボックス18に格納する(ステップS47)。メール管理部15は、ユーザ端末3Bからのメール確認(メールチェック)があると(ステップS48)、メールボックス18に格納している提供者端末4Bからの電子メールをユーザ端末3Bに送信する(ステップS49)。
【0094】
ユーザは、電子メールの内容を確認し、内容に興味があれば、ユーザ端末3Bを操作して、提供者端末4Bに対して電子メールを返信する(ステップS50)。PESサーバ1において、メール管理部15は、ユーザ端末3Bから送信された電子メールを受信すると、受信した電子メールのユーザ個人のメールアドレスをエージェント用のメールアドレスに変換し、メールアドレス変換後の電子メールを提供者端末4Bに送信する(ステップS51)。
【0095】
このように、ユーザと提供者との間で何回かの電子メールのやり取りが行われた結果、交渉が成立すると、ユーザは、個人情報を提供者に開示してもよい旨(開示してほしい旨)の個人情報開示要求をPESサーバ1に対して送信する(ステップS52)。PESサーバ1において、メール管理部15は、ユーザ端末3Bからの個人情報開示要求を受信すると、PESDB17に格納されているユーザの本当の個人情報(名前、メールアドレス、住所など)を提供者端末4Bに電子メールで送信する(ステップS53)。
【0096】
提供者は、PESサーバ1から送信された個人情報を受信すると、ユーザとの間で取引を行ってもよいと認識することができる。その後、PESサーバ1の決済処理部16は、決済処理を実行する(ステップS54)。
【0097】
以上に説明したように、この実施の形態におけるPESサーバ1は、次のような機能(構成を)備えている。
【0098】
まず、PESサーバ1は、ユーザの要求に応じてエージェントを作成する機能を備えている。かかる機能を実現するために、PESサーバ1は、ユーザ登録サイトをインターネット8上に提供し、ユーザからの登録申し込みを受け付け、ユーザを認証する処理を実行する。ここで、PESサーバ1がISPによって設けられ、申し込みを行うことができるユーザをISP会員とした場合には、予めユーザの基本データをISP(会員DBサーバ2)が保持しているので、ユーザ登録における認証等が容易になる。また、エージェントを作成するために必要な架空データ(名前、住所、メールアドレスなど)をユーザに選択させている。従って、ユーザは好きな名前等をエージェントに付けることができ、面白みが増す。
【0099】
また、PESサーバ1は、メールサーバとしての機能を備えるとともに、ユーザと提供者との電子メールのやり取りが行われるに際し、ユーザ個人(本当)のメールアドレスとエージェント用のメールアドレスとを変換する機能を備えている。従って、ユーザのメールアドレスが提供者に知られることはなく、ユーザは本当のメールアドレス宛てに迷惑メールが送られてくる心配をする必要がなくなる。
【0100】
また、PESサーバ1は、ユーザが要求する情報を収集する機能を備えている。かかる機能を実現するために、PESサーバ1は、ユーザのレコメンド要求を受け付けるサイトをインターネット8上に提供している。また、公開情報を掲示する公開情報掲示板サイトをインターネット8上に提供し、不特定多数の提供者からの情報の提供を促がすようにしている。従って、不特定多数の提供者からの情報を取得することができるようになる。ここで、公開情報はダミーのエージェント用の架空データであるので、ユーザのプライベートに関わる個人情報が公開されることはなく、ユーザの個人情報が悪用されることを防止することができる。また、掲示板サイトにおいてエージェントが介在していることを提供者に認識させることにより信用を得ることができるとともに、トラブルの未然防止等を期待することができる。また、会員企業に対してユーザのレコメンド要求を通知するようにしている。従って、企業にとっても会員となることによりユーザの獲得というメリットを得ることができるとともに、ユーザにとっても信用のおける企業との取引を優先的に行うことができるようになる。
【0101】
また、PESサーバ1は、決済処理を実行する機能を備えている。従って、提供者側にとってユーザの料金の不払いの心配から解放される。ユーザにとっても料金の支払いの手間が軽減される。
【0102】
なお、PESサーバ1は、上記のような機能を全て備えている必要はなく、上記の機能のうちの任意の組合せを備えているものであってもよい。
【0103】
上記の実施の形態では、PESサーバ1は、エージェント用のメールアドレスで届いた電子メールについて、エージェント用のメールアドレスをユーザ個人のメールアドレスに変換してユーザ端末3A〜に送信していた。この場合、エージェント用のメールアドレスの電子メールが迷惑メールであったとしても、PESサーバ1は、迷惑メールであるか否かをチェックしていないので、ユーザ端末3A〜に送信することになる。しかし、ユーザは、エージェント用のメールアドレスに対して迷惑メールが送信されることが多くなったと認識すれば、エージェント用のメールアドレスを消去し、新たにエージェントを作成してエージェント用のメールアドレスを取得することにより迷惑メールが届くことがなくなる。また、PESサーバ1が、ユーザからの要求に応じて、エージェント用のメールアドレスを変更(更新)する機能を備えていてもよい。このような機能にとれば、ユーザは、迷惑メールがエージェント用のメールアドレスに届くようになったとしても、エージェント用のメールアドレスを変更することにより迷惑メールが届かなくすることができる。
【0104】
PESサーバ1にはユーザの基本データ等が既に登録されているので、ユーザは、ISPに会員登録してメールアドレスを取得する場合に比べて、上記のようなエージェント用のメールアドレスの新たな取得や変更を容易に行うことができる。
【0105】
さらに、PESサーバ1は、ユーザが既に持っているエージェント用のメールアドレスとは別のエージェント用のメールアドレス(第3のメールアドレス、つまり第2のエージェント用のメールアドレス)をユーザに付与する機能を備えていてもよい。このような機能によれば、ユーザは相手によってエージェント用のメールアドレスを使い分けることができるようになる。また、信用のおける提供者にだけ第2のエージェント用のメールアドレスを知らせて、多数の提供者の中から交渉を行う提供者を絞り込むようなこともできるようになる。なお、エージェント用のメールアドレスは、ユーザからの要求に応じて複数(2以上)設定されてもよい。
【0106】
ISPは、PESをユーザに無料で提供してもよいし、有料としてもよい。有料とする場合には、例えば、エージェント用のメールアドレスを1つ付与する毎に所定料金を徴収したり、PESを提供している期間において月額の所定料金を徴収したりすることも可能である。また、ユーザと提供者との取引額の数パーセントをユーザまたは提供者から徴収することも可能である。取引額に応じた料金を徴収する場合には、PESサーバ1において取引額を認識する必要があるが、PESサーバ1が決済処理を代行する場合には、その取引額を容易に認識することができる。PESサーバ1が決済処理を代行しない場合でも、例えば、ユーザの個人情報を提供者に開示する際に(ステップS32,S53)、提供者から取引額を取得することによって取引額を認識することができる。
【0107】
上記の実施の形態では、ユーザと提供者とが電子メールを用いて直接交渉や売買契約等の取引を行い、取引の契約が成立すると、PESサーバ1は決済処理を行うように構成していた。しかし、このような構成に限られるわけではない。例えば、決済もPESサーバ1を介さずにユーザと提供者との間で直接行うようにしてもよい。この場合、ユーザは、例えば手渡し、郵送、振り込み、クレジットカードを利用した自動引き落としなどによって料金を提供者に支払う。
【0108】
また、ユーザと提供者とが電子メールを用いて直接交渉や売買契約等の取引を行い、取引の仮契約が成立すると、PESサーバ1は正式に契約を締結させる処理および提供者に商品等を発注する処理を行い、商品等をユーザに引き渡し、さらに決済処理を行うように構成されていてもよい。この場合、正式に契約を締結させるために、ユーザおよび提供者の契約締結の意思を確認する必要があるが、例えば電子メールでの意思確認やサイト上での意思確認を行わせるような構成が考えられる。
【0109】
また、PESサーバ1が企業などの提供者から商品等を仕入れ、その仕入れた商品等をユーザに販売・提供することも可能である。この場合は、ユーザと提供者とが全く交渉を行わないことも可能であるが、ユーザが商品等に関する情報を提供者から取得するために電子メールをやり取りするような場合もあり得る。
【0110】
上記の実施の形態では、第1のレコメンドサービスおよび第2のレコメンドサービスのいずれもユーザに提供していたが、いずれか一方だけをユーザに提供してもよいし、ユーザに提供を希望するサービスを選択させるようにしてもよい。
【0111】
上記の実施の形態では、PESサーバ1は会員企業にユーザの依頼内容を通知しているだけであったが(ステップS45参照)、依頼内容があいまいであると、会員企業が困ることがある。従って、PESサーバ1が、依頼内容(のカテゴリ)に応じて、依頼するために最低限必要な所定情報を記入するためのフォーマットに当該所定情報をユーザに記入させ、フォーマットに記入された所定情報を会員企業の提供者端末4A〜に送信するように構成するようにしてもよい。フォーマットとしては、例えば、依頼内容が生命保険の加入であれば、ユーザの年齢、病歴、家族構成などの情報が生命保険会社に必要な情報となるので、そのような情報を記入するためのフォーマットになる。また、依頼内容が旅行であれば、旅行先、日時、人数などの情報が旅行会社に必要な情報となるので、そのような情報を記入するためのフォーマットとなる。また、依頼内容が引越しであれば、現住所と引越し先の住所(番地までは不要)、間取り、荷物などの情報が引越し会社に必要な情報となるので、そのような情報を記入するためのフォーマットとなる。
【0112】
この場合も、ユーザの個人情報が漏洩しないようにする必要はあるが、本名、現住所およびメールアドレスの情報が漏洩しない限り、ユーザ本人が特定される危険性が少ないものと考えられる。フォーマットへの所定情報の記入は、サイト上で、またはユーザ端末3A〜に送信する電子メールで記入させることが可能である。
【0113】
上記の実施の形態では、ユーザ端末3Aが常にユーザ個人のメールアドレス(本当のメールアドレス)を使用して電子メールをPESサーバ1に向けて送信し、PESサーバ1がユーザ個人のメールアドレスをエージェント用のメールアドレスに変換して提供者端末4Aに送信する構成とされていたが、ユーザがユーザ個人のメールアドレスとエージェント用のメールアドレスとを適宜選択して使用することができるようにし、ユーザ端末3A〜が、ユーザによって選択されたメールアドレスを送信元として、第三者の端末に向けて送信する電子メールをPESサーバ1に送信する構成としてもよい。そして、第三者の端末からのエージェント用のメールアドレス宛ての電子メールを受信して格納したときは、PESサーバ1は、エージェント用のメールアドレスの送信先であるユーザ端末3Aに対して、アドレス変換を行うことなく格納している電子メールを送信するようにしてもよい。このように構成すれば、ユーザ個人のメールアドレスと、エージェント用のメールアドレスとを、電子メールの送信相手に応じてユーザが容易に使い分けすることができうようになる。
【0114】
なお、上記の実施の形態では、ユーザ端末3A,3B〜は、パーソナルコンピュータ等を想定していたが、無線回線を介して通信可能な携帯電話であってもよい。この場合、公衆網7は無線回線網となり、ISPは携帯電話をインターネット8に接続する通信事業者となる。よって、通信事業者にPESサーバ1が設けられることになる。
【0115】
また、上記の実施の形態では、PESサーバ1と会員DBサーバ2とを専用線9で接続していたが、このような場合に限られず、セキュリティの信頼性を確保できればインターネット8で接続してもよい。
【0116】
また、提供者は、電子メールでユーザにレコメンド要求を通知する構成だけであったが、PESサーバ1が提供するサイト上に提供者がレコメンド情報を書き込めるようにしてもよい。
【0117】
また、PESサーバ1においてエージェントを作成できるのは、ISP会員としていたが、ISP会員以外の者にも広く利用できるようにしてもよい。また、PESサーバ1はISPが設置していたが、ISP以外の事業者が設置してもよい。
【0118】
なお、PESサーバ1に上述したような各種処理を実行させるためのプログラムは、PESサーバ1におけるROMやハードディスク等の記憶媒体(図示せず)に記憶されている。
【0119】
【発明の効果】
以上のように、本発明では、ユーザからの偽の個人情報を含む偽個人情報を提示した要求に応じて、偽の個人情報を含まない真個人情報の提示にもとづいてユーザに対してあらかじめ付与されている第1のメールアドレスとは別の第2のメールアドレスを、偽個人情報により特定される仮想エージェントのメールアドレスとして第1のメールアドレスに対応付けして設定し、仮想エージェント宛てに第三者の端末から送信される第2のメールアドレスに対する電子メールを受信して格納し、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している仮想エージェント宛ての電子メールをユーザ端末に送信し、ユーザ端末から送信される第2のメールアドレスが指定された電子メールを受信すると、宛先とされている第三者の端末に対して、当該第2のメールアドレスを送信元のメールアドレスとして仮想エージェントを送信者とした当該電子メールを送信する。このような構成によれば、ユーザの個人情報(特にユーザ個人のメールアドレス)が漏洩してしまうのを防止することができるとともに、ユーザが第三者と直接交渉できる手段を提供することができる。
【図面の簡単な説明】
【図1】本発明のエージェントサービス提供サーバが適用されるネットワーク構成例を示す構成図である。
【図2】本発明のエージェントサービス提供サーバの構成を示すブロック図である。
【図3】PESデータベースに格納されている情報の内容を示す説明図である。
【図4】エージェントサービス提供サーバにおけるエージェント作成処理手順を示すシーケンス図である。
【図5】PESのトップページのサイトを示す説明図である。
【図6】本人確認用データ入力サイトを示す説明図である。
【図7】エージェント用架空データ入力サイトを示す説明図である。
【図8】エージェントサービス提供サーバにおける第1のレコメンドサービス処理手順を示すシーケンス図である。
【図9】レコメンド要求サイトを示す説明図である。
【図10】公開情報掲示板サイトを示す説明図である。
【図11】公開情報掲示板サイトを示す説明図である。
【図12】エージェントサービス提供サーバにおける第2のレコメンドサービス処理手順を示すシーケンス図である。
【符号の説明】
1 PESサーバ(パーソナルエージェントサービスサーバ)
2 会員DBサーバ(会員データベースサーバ)
3A,3B〜 ユーザ端末
4A,4B〜 提供者端末
7 公衆網
8 インターネット(通信ネットワーク)
11 通信部
12 サイト管理部(サイト提供手段)
13 ユーザ登録部(アドレス設定処理手段)
14 会員企業管理部(ユーザ要求通知手段)
15 メール管理部(メール管理手段、個人情報開示手段)
16 決済処理部(決済処理手段)
17 PESDB(PESデータベース)
18 メールボックス(格納手段)
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an agent service providing method, an agent service providing server, and an agent for performing predetermined processing for a user (user) to purchase a product or receive a service by a virtual agent on a network on behalf of the user. Related to the service providing program.
[0002]
[Prior art]
Today, with the spread of the Internet, purchase of goods and provision of services using the Internet are generally performed. For example, there is a case where a user posts contents of a product that the user wants to buy on a bulletin board on the Internet and purchases the product by collecting information from a person who wants to sell the product. In addition, the user accesses a homepage (Web page) of a company (trader) that sells a product that the user wants to buy, and within the homepage, personal information such as the user's name and address (private information of the user) and a purchase request. This is the case where the user inputs information about a product, requests information provision of the product, or orders the product.
[0003]
However, when purchasing a product using a bulletin board on the Internet, the user's personal information (especially a mail address) must also be posted on the bulletin board in order to collect information from those who want to sell the product. Also, when ordering a product on a homepage of a company that sells a product, the user's personal information must be input in an input field on the homepage. In such a case, since the personal information of the user is known to others, there is a risk that the personal information is misused. For example, a so-called unsolicited e-mail such as a harassment e-mail criticizing the individual user or a direct e-mail from a trader with whom the user has never made a transaction may be delivered to the user.
[0004]
Therefore, conventionally, it has been proposed to provide an agent, which is a virtual agent of a user on the Internet, and perform predetermined processing in electronic commerce by the agent. In a conventional system, an agent performs an order for a product or the like on behalf of a user, receives an order, and delivers the order to a user. Further, when a product or the like is charged, a fee is paid to a seller of the product or the like, and a settlement process of collecting a fee from a user is also performed (for example, see Patent Documents 1 and 2).
[0005]
[Patent Document 1]
Japanese Patent Application Laid-Open No. 2001-265972 (pages 4-6, FIG. 1)
[Patent Document 2]
JP-A-2001-319156 (pages 4-6, FIG. 1)
[Problems to be solved by the invention]
In the conventional system as described above, since the personal information of the user is managed by the agent, the risk that the personal information of the user is leaked and misused is reduced. However, in the conventional system, since it is necessary for the agent to negotiate between the user and another person, it may be troublesome for the user. For example, if a user negotiates a price for a product with a company that sells the product, or decides to purchase a product from a specific company through negotiations with a large number of companies, an agent may be used. It is rather inconvenient to communicate via the Internet. On the other hand, if the user directly negotiates with another person without using an agent as in the past, there is a problem of leakage of personal information.
[0006]
Accordingly, the present invention provides an agent service providing method, an agent service providing server, and an agent that can prevent leakage of personal information of a user and provide a means for allowing a user to directly negotiate with another person. The purpose is to provide a service providing program.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, the agent service providing method of the present invention provides a method for presenting true personal information not containing fake personal information in response to a request from a user for presenting fake personal information including fake personal information. A second e-mail address different from the first e-mail address previously assigned to the user is associated with the first e-mail address as the e-mail address of the virtual agent specified by the fake personal information. Setting, receiving and storing an e-mail for the second mail address transmitted from the third party terminal to the virtual agent, and storing the e-mail in response to an e-mail reception request from the user terminal of the user. An e-mail addressed to the virtual agent is sent to the user terminal, and an e-mail specified by the second e-mail address sent from the user terminal Upon receipt, to a third party of the terminal that is the destination, and transmits the electronic mail virtual agent to the sender the second mail address as the source mail address.
[0008]
In response to a request to receive an e-mail from the user terminal of the user, the stored e-mail addressed to the virtual agent is transmitted to the user terminal which is the e-mail receiving terminal for the second e-mail address, and the user terminal Receiving the e-mail transmitted from the second agent using the second e-mail address, the second e-mail address is determined to have been received, and the e-mail is transmitted from the virtual agent as a transmission source. May be.
[0009]
When an e-mail corresponding to the second e-mail address is received, the second e-mail address of the received e-mail is converted into a first e-mail address, stored, and stored in response to an e-mail reception request from a user terminal. The e-mail is sent to the user terminal, and when the e-mail with the second e-mail address specified by using the first e-mail address is received from the user terminal, the first e-mail address in the received e-mail is changed. The e-mail may be configured to be converted to a second e-mail address and transmitted to a destination terminal of a third party by using the virtual agent as a transmission source.
[0010]
It is preferable that the mail address of the virtual agent is changed in response to a request from the user. According to such a configuration, unsolicited e-mail from a third party can be easily avoided.
[0011]
It is preferable that the mail address of the virtual agent and the information selected by the user among the fake personal information are made public to a site on the network. According to such a configuration, it is possible to easily obtain information from a third party in response to a user request.
[0012]
Preferably, the fake personal information disclosed on the site on the network includes the name and address of the user specified by the user. According to such a configuration, it becomes easy for a third party to provide information, and the number of provided information increases.
[0013]
It is preferable that the information published on the site is configured to indicate that it is fake personal information. According to such a configuration, since the third party has the trust in the agent, it becomes easier for the third party to provide information.
[0014]
It is preferable that an e-mail with the virtual agent as a sender is transmitted to a third party terminal selected in response to a recommendation request from a user. According to such a configuration, it is possible to receive provision of information from a reliable company or the like.
[0015]
It is preferable to be configured to disclose the true personal information of the user to a third party in response to a request from the user. If the agent discloses the user's true personal information in this manner, the legitimacy of the true personal information becomes higher than the user himself discloses to a third party.
[0016]
Preferably, the system is configured to acquire fee information including a fee generated by a transaction between a user and a third party, and execute a fee settlement process. According to such a configuration, the labor of the user and the third party can be reduced, and the occurrence of trouble in the transaction can be prevented.
[0017]
The agent service providing server according to the present invention is provided in advance to a user based on the presentation of true personal information not including fake personal information in response to a request for presenting fake personal information including fake personal information from the user. Address setting means for setting a second mail address different from the first mail address associated with the first mail address as a mail address of the virtual agent specified by the fake personal information; An e-mail for the second mail address transmitted from the third party terminal to the virtual agent is received and stored in the storage unit, and stored in the storage unit in response to a request for receiving the e-mail from the user terminal of the user. E-mail addressed to the virtual agent is sent to the user terminal, and the second e-mail address sent from the user terminal is When the specified e-mail is received, the e-mail is sent to the destination third party terminal using the second e-mail address as the source e-mail address and the virtual agent as the sender. Management means.
[0018]
The mail management means is configured to, in response to a request for receiving an e-mail from the user terminal of the user, use the e-mail addressed to the virtual agent stored in the storage means as an e-mail reception terminal for the second e-mail address. When the e-mail is transmitted to the user terminal and the e-mail transmitted from the user terminal using the second e-mail address is received, it is determined that the e-mail with the specified second e-mail address has been received, and the e-mail is sent using the virtual agent as the transmission source. It may be configured to send an email.
[0019]
The mail management means, upon receiving the e-mail corresponding to the second e-mail address, converts the second e-mail address of the received e-mail into the first e-mail address and stores the first e-mail address in the storage means. In response to the reception request, transmitting the e-mail stored in the storage means to the user terminal, and receiving the e-mail specified by the second e-mail address transmitted from the user terminal using the first e-mail address And converting the first mail address in the received mail into a second mail address, and transmitting the electronic mail to a destination third party terminal using the virtual agent as a transmission source. May be.
[0020]
Preferably, the address setting processing means is configured to change the mail address of the virtual agent in response to a request from the user. According to such a configuration, unsolicited e-mail from a third party can be easily avoided.
[0021]
It is preferable to provide a site providing means for publishing the mail address of the virtual agent and information selected by the user among the fake personal information to a site on the network. According to such a configuration, it is possible to easily obtain information from a third party in response to a user request.
[0022]
Preferably, the fake personal information published on the site on the network includes the name and address of the user specified by the user. According to such a configuration, it becomes easy for a third party to provide information, and the number of provided information increases.
[0023]
Preferably, the site providing means is configured to indicate that the information published on the site is fake personal information. According to such a configuration, since the third party has the trust in the agent, it becomes easier for the third party to provide information.
[0024]
It is preferable to provide a user request notifying unit for transmitting an e-mail with the virtual agent as a sender to a third party terminal selected in response to a recommendation request from a user. According to such a configuration, it is possible to receive provision of information from a reliable company or the like.
[0025]
It is preferable that a personal information disclosure unit that discloses true personal information of the user to a third party in response to a request from the user is provided. If the agent discloses the personal information of the user in this manner, the legitimacy of the personal information becomes higher than if the user discloses the personal information to a third party.
[0026]
It is preferable to include a payment processing unit that acquires fee information including a fee generated by a transaction between the user and a third party and executes a payment process for the fee. According to such a configuration, the labor of the user and the third party can be reduced, and the occurrence of trouble in the transaction can be prevented.
[0027]
The agent service providing program according to the present invention is a program for providing true personal information including no fake personal information to a computer mounted on a server in response to a request from a user to present fake personal information including fake personal information. A second mail address different from the first mail address previously assigned to the user based on the presentation is associated with the first mail address as a mail address of the virtual agent specified by the fake personal information. Address setting processing, and receiving and storing an e-mail corresponding to a second e-mail address transmitted from a third-party terminal to the virtual agent, and responding to an e-mail reception request from the user terminal of the user. Sends an e-mail addressed to the stored virtual agent to the user terminal, and sends the e-mail to the user terminal. When the e-mail with the specified e-mail address is received, the e-mail with the virtual agent as the sender using the second e-mail address as the source e-mail address is sent to the destination third party terminal. And e-mail transmission / reception management processing for transmitting.
[0028]
In the mail transmission / reception management processing, the stored e-mail addressed to the virtual agent is changed to the e-mail receiving terminal corresponding to the second e-mail address in response to the e-mail reception request from the user terminal of the user. When the e-mail transmitted from the user terminal using the second e-mail address is received, it is determined that the e-mail with the specified second e-mail address has been received, and the e-mail is sent to the virtual agent as a transmission source. Transmission control may be executed.
[0029]
In the e-mail transmission / reception management processing, when an e-mail corresponding to the second e-mail address is received, the second e-mail address of the received e-mail is converted into a first e-mail address and stored, and an e-mail reception request from the user terminal When the stored electronic mail is transmitted to the user terminal and the electronic mail with the specified second mail address transmitted using the first mail address is received from the user terminal, The first e-mail address is converted into the second e-mail address, and a control of transmitting the e-mail with the virtual agent as a transmission source is executed to a destination third party terminal. Is also good.
[0030]
In the address setting process, it is preferable to execute control for changing the mail address of the virtual agent in response to a request from the user. According to such a configuration, unsolicited e-mail from a third party can be easily avoided.
[0031]
It is preferable to execute a site providing process of disclosing the mail address of the virtual agent and the information selected by the user among the fake personal information to a site on the network. According to such a configuration, it is possible to easily obtain information from a third party in response to a user request.
[0032]
Preferably, the fake personal information published on the site on the network includes the name and address of the user specified by the user. According to such a configuration, it becomes easy for a third party to provide information, and the number of provided information increases.
[0033]
In the site providing process, control for displaying that the information published on the site is fake personal information may be executed. According to such a configuration, since the third party has the trust in the agent, it becomes easier for the third party to provide information.
[0034]
It is preferable to execute a user request notification process of transmitting an e-mail with a virtual agent as a sender to a third party terminal selected in response to a recommendation request from a user. According to such a configuration, it is possible to receive provision of information from a reliable company or the like.
[0035]
Preferably, in response to a request from the user, a personal information disclosure process for disclosing the true personal information of the user to a third party is executed. If the agent discloses the user's true personal information in this manner, the legitimacy of the true personal information becomes higher than the user himself discloses to a third party.
[0036]
It is preferable that fee information including a fee generated by a transaction between the user and a third party is acquired, and a payment process for executing a fee payment process is executed. According to such a configuration, the labor of the user and the third party can be reduced, and the occurrence of trouble in the transaction can be prevented.
[0037]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a configuration diagram showing a network configuration example to which the agent service providing server of the present invention is applied. In the configuration shown in FIG. 1, a personal agent service providing server (hereinafter, referred to as a PES server) 1 is an example of an agent service providing server in the present invention. In the PES server 1, an agent (virtual agent) that is a virtual agent of the user on the Internet is created. The PES server 1 provides, as a user agent, a service that performs various processes (or procedures) on behalf of the user when the user purchases a product using the Internet 7 or receives a service.
[0038]
For example, the processing performed on behalf of the PES server 1 includes processing such as collection of information on products and services and payment and collection of a fee for purchase of a product by a user. In addition, as a characteristic process performed by the PES server 1, in response to a request from the user, a mail address for an agent different from the mail address the user already has is given to the user, and the user is given a mail address for the agent. There is a process for managing email addresses for agents. Further, there is a process of notifying the contents of a request from a user to a terminal of a member company affiliated with an ISP (Internet Service Provider). Such processing will be described later in detail.
[0039]
Here, the processing performed by the agent created on the PES server 1 is mainly performed when a user purchases a product sold by another person or receives a service provided by another person. However, it is not limited to these. For example, recruitment of marriage partners and lovers can be performed on behalf of the user. In addition, the product is not limited to a tangible thing, but also includes an intangible program, various data (for example, document data, image data, and voice data).
[0040]
As shown in FIG. 1, the PES server 1 is connected to a public network (a communication line provided by a communication carrier for use by an unspecified number of users) 7 and the Internet 8. The PES server 1 is connected to a member database server (hereinafter, referred to as a member DB server) 2 via a dedicated line 9. The PES server 1 is installed by an ISP. The ISP is a provider that provides a communication line for connecting the user terminals 3A to 3A to the Internet 8 of users who are ISP members. Methods of connecting to the Internet 8 include a dedicated line connection for directly connecting the user terminals 3A to 3 to the Internet 8, and a dial-up IP connection for temporarily connecting to the Internet 8 via a public network 7 (telephone line). This embodiment will be described based on the latter example as shown in FIG.
[0041]
The member DB server 2 is installed by the ISP. The member DB server 2 stores personal information (hereinafter, referred to as basic data or member data) relating to the ISP member, such as the name, mail address, ID, password, address, telephone number, credit card number, and the like of the user who is a member of the ISP. The server to manage.
[0042]
The user terminals 3A and 3B are information processing terminals such as personal computers and workstations that can be used by users who are members of the ISP. The user terminals 3A and 3B to include those owned by the user themselves and those owned by others as long as the user can use them freely. The user terminals 3A, 3B to have at least a mail transmitting / receiving function of transmitting / receiving electronic mail via the Internet 8 and a browser function of accessing and browsing a site provided on the Internet 8.
[0043]
The provider terminals 4A and 4B are information processing terminals such as personal computers and workstations that can be used by the provider. The provider terminals 4A, 4B to include those owned by the provider itself or those held by others as long as the provider can use the terminals freely. Here, the provider refers to a person who provides (sells) a product that the user wants to purchase, a person who provides a service that the user wants to use, a person who provides information requested by the user, and the like. Persons include both companies (traders) and individuals. Companies include member companies that are affiliated with the ISP and non-member companies that are not affiliated with the ISP. Note that the user terminals 3A, 3B ~ can also be the provider terminals 4A, 4B ~ (that is, a user who is a member of the ISP can also be a provider). Each of the provider terminals 4A and 4B- has at least a mail transmission / reception function for transmitting / receiving electronic mail via the Internet 8 and a browser function for accessing and browsing a site provided on the Internet 8.
[0044]
FIG. 2 is a block diagram showing the configuration of the agent service providing server of the present invention. The PES server 1 as an agent service providing server of the present invention includes a communication unit 11, a site management unit 12, a user registration unit 13, a member company management unit 14, a mail management unit 15, a settlement processing unit 16, a PES database (hereinafter, PESDB). 17) and a mailbox 18.
[0045]
As shown in FIG. 2, the communication unit 11 is connected to the public network 7, the Internet 8, and the dedicated line 9. The communication unit 11 transmits and receives e-mails to and from the user terminals 3A and 3B through the public network 7. The communication unit 11 performs data communication with an unspecified number of terminals (these terminals include the user terminals 3A and 3B and the provider terminals 4A and 4B) via the Internet 8. Further, the communication unit 11 performs data communication with the member DB server 2 via the dedicated line 9.
[0046]
The site management unit 12 provides various Web sites (also referred to as Web pages) on the Internet 8, and acquires data input through the various Web sites. The Web site includes a PES (personal agent service) site (top page) shown in FIG. 5, a site for user registration shown in FIGS. 6 and 7, and a user shown in FIG. 9 for making a recommendation request. There is a site, a bulletin board site for posting the user's public information shown in FIGS. 10 and 11.
[0047]
When creating a virtual agent of a user who is an ISP member in the PES server 1, the user registration unit 13 authenticates (confirms) the user, registers the user, assigns an e-mail address for the agent, and provides fictitious data for the agent. Register. The member company management unit 14 executes a process of notifying a member company affiliated with the ISP of a request content from a user according to a target (product, service, or the like) handled by the member company.
[0048]
The mail management unit 15 has a role as a mail server (that is, a POP server and an SMTP server) that manages transmission and reception of mail in the electronic mail system. In addition, when an e-mail is exchanged between the user terminals 3A and 3B and the provider terminals 4A and 4B and the mail management unit 15, the mail address held by the user and the mail address Executes conversion with the email address for the linked agent. The payment processing unit 16 executes a payment process of paying a price of a product to be traded between the user and the provider to the provider, and collecting the price from the user.
[0049]
The PESDB 17 is a database that stores basic data of the user who created the agent and fictitious data for the agent for each user. The PESDB 17 stores data as shown in FIG. More specifically, a user number (XXXXXXXX1) for identifying a user, a name that is a real name of the user, a name that is a fake name of the user, a personal mail address (mail account), a mail address for a user agent (mail account) ), A password corresponding to the user's personal e-mail address, a password corresponding to the agent's e-mail address, the user's real address, the user's fake address, and billing information (credit card number). Among the information stored for each user in the PESDB 17, the true (authentic) information of the user is the basic data (true personal information), and the false information of the user is the fictitious data for the agent (fake personal information). It is. In addition, a part of the fictitious data may be constituted by real information.
[0050]
Data other than the data shown in FIG. 3 is also stored in the PESDB 17 as basic data and fictitious data. For example, information such as the true / false telephone number of the user.
[0051]
As shown in FIG. 3, the pseudonym of the user may be a nickname (nickname) such as “Tamachan” or an emoticon (pictogram) such as “(「 o ^) ”. Alternatively, the character (picture) of “pig” may be used. If the user himself does not care, the real name may be used without using the pseudonym. The user's personal e-mail address is an e-mail address given by the ISP of which the user is a member. The e-mail address for the agent is an e-mail address selected by the user himself when the agent is created, or automatically assigned by the PES server 1. The address may be completely different from the real current address of the user, may be blank if not required, or may be blank only for the ward, city, town and village of the real current address of the user. Note that the real address of the user may be used if the user himself does not care.
[0052]
The mailbox 18 is a virtual mailbox assigned to each email account (user) of the email. The mailbox 18 stores the e-mail delivered to each user, and delivers the e-mail according to the user's request.
[0053]
Next, the operation of the agent service providing server (PES server 1) will be described with reference to FIGS.
[0054]
FIG. 4 is a sequence diagram illustrating an agent creation processing procedure in the agent service providing server. In this embodiment, a process when the user of the user terminal 3A creates a virtual agent on the Internet 8 will be described.
[0055]
When a user who is an ISP member wants to create a virtual agent on the Internet 8, the user operates the user terminal 3A and first connects the user terminal 3A to the Internet 8 through the ISP. Next, the user accesses the site of the top page of the PES shown in FIG. 5 provided by the site management unit 12 of the PES server 1 on the Internet 8. Then, the user selects and determines a link (item) of “user registration (agent creation)” in the site of the top page, and thereby a site (user identification data input) for user registration shown in FIG. (Step S1). When there is access to the site from the user terminal 3A, the site management unit 12 of the PES server 1 transmits the accessed site to the user terminal 3A via the Internet 8 and provides the site (step S2).
[0056]
The user terminal 3A receives the personal identification data input site provided from the PES server 1 and displays it on a monitor or the like. The user inputs personal identification data for confirming the user in a predetermined input field in the personal identification data input site displayed on the screen. In the example shown in FIG. 6, the personal identification data is a user name (real name), a mail address, an ID, and a password. Then, the user clicks the transmission button in the personal identification data input site to transmit the personal identification data to the PES server 1 to the PES server 1 and apply for user registration (step S3).
[0057]
In the PES server 1, when the site management unit 12 receives the personal identification data for performing user registration transmitted from the user terminal 3 </ b> A, it passes the received personal identification data to the user registration unit 13. Upon receiving the personal identification data, the user registration unit 13 transmits a request to transmit the member data (basic data) of the user specified by the personal identification data to the member DB server 2 via the dedicated line 9 ( Step S4).
[0058]
Upon receiving the member data transmission request from the PES server 1, the member DB server 2 searches the database for the requested user's member data in the database (step S5), and retrieves the searched member data via the dedicated line 9 into the PES server 1. (Step S6).
[0059]
In the PES server 1, when the user registration unit 13 receives the member data transmitted from the member DB server 2, the user registration unit 13 determines the contents of the member data transmitted from the member DB server 2 and the contents of the identification data input by the user. A process is performed to confirm whether or not matches (step S7). If the contents of the two data match, the user registration unit 13 stores the member data in the PESDB 17 and registers the user (step S8). If they do not match, the registration of the user is rejected. When performing the process of registering the user, the user registration unit 13 transmits and provides the agent fictitious data input site to the user terminal 3A.
[0060]
The user terminal 3A receives the fictitious data entry site for agent as shown in FIG. 7 provided from the PES server 1 and displays it on the screen. The user operates the user terminal 3A to input fictitious data into a predetermined input field in the fictitious data input site for agents displayed on the screen. Here, the fictitious data is data such as the name and address of a non-existent fictitious person, that is, data such as a pseudonym and a false address. Such a fictional person can be regarded as a virtual agent on the Internet 8.
[0061]
In the fictitious data entry site for agents, a pseudonym is input in the column of "name (pseudoname)". For example, there is a case where a user whose real name is "Taro Suzuki" inputs "Taro Tanaka". As described above, as the pseudonym of the user, a nickname (nickname) such as “Tamachan” may be input, an emoticon such as “(^ o ^)” may be input, and a character ( For example, a “pig” character) may be input (selected). The user may input the real name as it is. When the real name is input by the user, it is preferable to make a confirmation such as "Is the real name acceptable?"
[0062]
In the "E-mail address" input field, the e-mail address desired by the user is input. If the e-mail address entered in the input field has not been registered yet, the e-mail address is determined. If you are already registered (if used by another user), you will be prompted on the site to change to a different email address. The PES server 1 may automatically assign a mail address to a user without providing a field for inputting a “mail address”. Further, the configuration may be such that when the field for inputting the “mail address” is blank, the PES server 1 automatically assigns the mail address to the user.
[0063]
A password desired by the user is input in a field for inputting a “password”. This password may be the same as or different from the password corresponding to the mail address that the user already has.
[0064]
A fake address is entered in the "address" field. For example, there is a case where a user whose real address is Tokyo 区 ward ○ enters Tokyo × ward XX. As described above, the address may be left blank, or only the ward, city, town and village of the user's real address may be left blank. If the user does not care, the real address of the user may be used. When the real current address is input by the user, it is preferable to make a confirmation such as "Can I register with the current address?"
[0065]
Although not shown in FIG. 7, a user who uses the recommendation service may be able to input a request content for making a recommendation request at the fictitious data entry site for agents. Details of the recommendation service will be described later.
[0066]
When the user inputs the fictitious data as described above, the facsimile data is transmitted to the PES server 1 to the PES server 1 by clicking the transmission button in the fictitious data input site for the agent to register the fictitious data. Perform (Step S9).
[0067]
In the PES server 1, when receiving the fictitious data for creating the agent transmitted from the user terminal 3A, the site management unit 12 passes the received fictitious data to the user registration unit 13. Upon receiving the fictitious data, the user registration unit 13 confirms whether or not the e-mail address desired by the user is already registered based on the data of the e-mail address in the fictitious data. The address is given to the user as a mail address for the agent (step S10). If the e-mail address is not specified, the e-mail address is automatically assigned to the user and given (step S10). Then, the user registration unit 13 performs a process of registering the fictitious data in the PESDB 17 (Step S11).
[0068]
After that, the user registration unit 13 performs a process of displaying the registered content on the site and confirming the user. Then, when the user confirms the agent registration content on the site (for example, by clicking a confirm button), the user registration process and the agent creation process are completed.
[0069]
FIG. 8 is a sequence diagram illustrating a first recommendation service processing procedure in the agent service providing server. The recommendation service is a service that provides information recommended by another person (recommended or recommended) to the user in accordance with the content of the user's request (information on a product to be purchased or information on a service to be used). When the information according to the request content is recommended by another person, the user decides whether to purchase a product or use a service, and then starts a transaction. Here, the first recommendation service is a service mode in which an unspecified number of providers make a recommendation in accordance with the contents of a user's request.
[0070]
In this embodiment, a process will be described in which the user of the user terminal 3A makes a recommendation request, and the provider of the provider terminal 4A makes a recommendation according to the content of the user's request.
[0071]
As shown in FIG. 8, first, when a user wants to make a recommendation request, the user operates the user terminal 3A to connect the user terminal 3A to the Internet 8 through the ISP. The user accesses the recommendation request site shown in FIG. 9 provided by the site management unit 12 of the PES server 1 on the Internet 8 (step S21). When there is an access to the site from the user terminal 3A, the site management unit 12 of the PES server 1 transmits the accessed site to the user terminal 3A via the Internet 8 and provides the site (step S22).
[0072]
The user terminal 3A receives the recommendation request site provided from the PES server 1 and displays it on a monitor or the like. The user inputs the user's name (fake name), e-mail address, password, and request contents (these data are referred to as recommendation request data) in predetermined input fields in the recommendation request site displayed on the screen as shown in FIG. I do. Specifically, the contents of the request include "I would like to purchase XX wine from XX in 19XX" (see Fig. 11) or "I would like to purchase automobile insurance, but do you have any recommendation? "Is an example. Then, the user clicks the send button in the recommendation request site to transmit the recommendation request data to the PES server 1 to the PES server 1 to make a recommendation request (step S23).
[0073]
In the PES server 1, upon receiving the recommendation request data transmitted from the user terminal 3A, the site management unit 12 posts (posts) the received recommendation request data on a bulletin board site as shown in FIGS. 10 and 11 (step). S24). Since the recommendation request data is posted on the bulletin board and thus made public, it is called public information (open data). When posting on the bulletin board, the site management unit 12 confirms, for example, whether a predetermined keyword related to a product or the like is included in the request content from the user, and recognizes the category of the request content. Alternatively, the category may be selected by the user, and the selected category may be recognized. Since the public information of the user is fake information (although real information may be included), there is no risk of misuse even if the information is disclosed.
[0074]
As shown in FIG. 10, the public information bulletin board site is classified into categories such as (1) automobile (used car), (2) life insurance, (3) non-life insurance, (4) travel,. Is divided into Then, when a link of such a category is selected, the link is skipped to a site where the public information in the selected category (the category of "liquor" in the example of FIG. 11) is posted as shown in FIG. (Jump).
[0075]
Providers should always visit sites that have public information in categories corresponding to the products they are handling, and check to see if there is any user who wishes to purchase the products they are handling. ing. When the provider determines that there is a user who wants to purchase a product or the like, the provider operates the provider terminal 4A to send an electronic mail describing the content of the recommended product or the like to the public mail address of the user. The information is provided by sending an e-mail (step S25).
[0076]
The published user's name is a pseudonym. Also, the mail address of the user who has been made public is the address of the agent. Also, the published address is a fake address. On the other hand, the content of the request is the content that I really want. For example, as shown in FIG. 11, in the case of "Taro Tanaka" (pseudonym), the mail address of the agent (tanaka@abc.biglove.ne.jp) is released, and the fake address "Tokyo × ku × × ”has been released. In the case of "(@ o @)" (an emoticon), the mail address (xxxxxxxx@ccd.biglobe.ne.jp) of the agent is disclosed, and the address is left blank.
[0077]
For example, when the emoticon “(^ o ^)” is displayed, the provider easily recognizes that the user has disclosed fake information. That is, it can be easily recognized that the agent is mediating. Therefore, even if fake information is disclosed as private personal information of the user, it is possible to conduct a transaction with the user based on the trust in the agent (that is, the ISP). As will be described later, since the price for the merchandise and the like is charged through the PES server 1, there is little risk that a situation in which the price cannot be collected will occur. Even if any trouble occurs, the user can be contacted by the ISP by making an inquiry to the ISP. Is specified. On the other hand, the user is not released from his or her personal information, so that the user is not worried about abuse of the personal information.
[0078]
In addition, since the agent mediates, an unauthorized provider who intends to provide information to the user with malicious intent can hesitate to perform such an action. Therefore, it is possible to prevent the user from being damaged in the transaction using the Internet 8. Even if "Taro Tanaka" is displayed, the provider does not know whether or not it is a pseudonym. In such a case, the pseudonym may be positively displayed on the site.
[0079]
In the PES server 1, upon receiving the information-providing e-mail transmitted from the provider terminal 4A, the mail management unit 15 checks the e-mail address of the received e-mail for the agent. Then, the mail management unit 15 performs a process of converting the mail address of the user associated with the mail address for the agent stored in the PESDB 17 (step S26). Then, the electronic mail is stored in an area corresponding to the converted mail address (user) in the mailbox 18. When there is an e-mail confirmation (e-mail check) from the user terminal 3A (step S27), the e-mail management unit 15 transmits an e-mail from the provider terminal 4A stored in the mailbox 18 to the user terminal 3A (step S27). S28). Note that, in this case, the mail management unit 15 transmits information including information that allows the user terminal 3A to recognize that the electronic mail is addressed to the mail address for the agent. For example, when the content of the e-mail is displayed on the user terminal 3A side so that the character information in the e-mail includes information indicating that the destination is an e-mail address for the agent, the e-mail is transmitted to the agent. It may also be displayed that the message is an e-mail addressed to the e-mail address.
[0080]
The user checks the contents of the e-mail, and if interested in the contents, operates the user terminal 3A to return the e-mail to the provider terminal 4A (step S29). This effectively initiates negotiations between the user and the provider.
[0081]
In the PES server 1, when receiving the electronic mail transmitted from the user terminal 3A, the mail management unit 15 checks the personal mail address of the received electronic mail. Then, the mail management unit 15 performs a process of converting the mail address for the agent associated with the mail address of the user stored in the PESDB 17 into the mail address for the agent, and transmits the converted mail to the provider terminal 4A. The data is transmitted (step S30). When converted to the mail address for the agent in this way, the agent becomes the sender of the electronic mail (that is, the mail address for the agent is the sender's mail address).
[0082]
Negotiation is performed by exchanging e-mail between the user and the provider as described above. At this time, the mail management unit 15 always executes the process of converting the address of the electronic mail. Therefore, the mail address of the user is not known to the provider side. Negotiations between the user and the provider include, for example, negotiations on the contents of products and the like that meet the wishes of the user and negotiations on the prices of the products and the like.
[0083]
The address conversion of the e-mail may not be always performed by the mail management unit 15 but may be performed only when the user desires. In this case, for example, when there is a request to send an e-mail using the user's personal e-mail address, the PES server 1 uses the real e-mail address as the transmission source or the e-mail address for the agent as the transmission source. For example, the user may be prompted on the site to make a selection, and the address conversion may be performed only when the user selects to use the mail address for the agent as the transmission source. Therefore, the user can select whether to send an e-mail using the real e-mail address or an e-mail using the e-mail address for the agent, for example, personal information such as a provider under negotiation. Information can be exchanged using a fake mail address only if the other party does not want to know the information. That is, exchange of information with a reliable partner can be performed using a real mail address.
[0084]
When the negotiation between the user and the provider is established, the user transmits a personal information disclosure request to the PES server 1 indicating that the personal information may be disclosed to the provider (to be disclosed) (step S31). ). The reason for disclosing personal information to the provider in this way is to obtain credit from the provider for the user to actually conduct the transaction, and in the case where goods are mailed to the user, the name and address of the user This is because a provider is required to provide such information. The personal information disclosure request may be made, for example, on a site provided by the PES server 1, or may be made by sending an electronic mail to a special mail address for the personal information disclosure request.
[0085]
In the PES server 1, upon receiving the personal information disclosure request from the user terminal 3A, the mail management unit 15 stores the user's real personal information (name, mail address, address, etc.) stored in the PESDB 17 into the provider terminal 4A. (Step S32).
[0086]
Upon receiving the personal information transmitted from the PES server 1, the provider can recognize that a transaction may be made with the user. In addition, the transaction referred to here includes the provision of services in addition to the purchase and sale of products and the like.Furthermore, for example, a company that is recruiting employs a user, This includes starting a relationship.
[0087]
When the transaction is completed (may be before the transaction is completed), the settlement processing unit 16 of the PES server 1 executes a settlement process (Step S34). When the transaction target is a product or service, the price of the product or the like is paid (transferred) to the provider, and the price is collected from the user. Specifically, as shown in FIG. 3, in the PES server 1, the PESDB 17 holds the charging information of the user's credit card number. Is charged to the user. As a method for the user to pay the fee, it is conceivable to transfer the fee on a bill or to automatically debit the account from a bank account.
[0088]
FIG. 12 is a sequence diagram illustrating a second recommendation service processing procedure in the agent service providing server. In the first recommendation service, a service mode in which an unspecified number of providers make recommendations according to the content of the user's request, whereas in the second recommendation service, a member company affiliated with the ISP requests the content of the user's request. This is a service mode in which the recommendation is made in response to the request.
[0089]
In this embodiment, a process will be described in which the user of the user terminal 3B makes a recommendation request, and the provider, which is a member company of the provider terminal 4B, makes a recommendation in accordance with the user's request.
[0090]
In FIG. 12, as in the case shown in FIG. 8, the user accesses the recommendation request site provided on the Internet 8 by the site management unit 12 of the PES server 1 (step S41). When there is access to the site from the user terminal 3B, the site management unit 12 of the PES server 1 transmits the accessed site to the user terminal 3B via the Internet 8 to provide the site (step S42). Then, the user terminal 3B receives the recommendation request site provided from the PES server 1 and displays the screen on a monitor or the like. The user inputs the recommendation request data into a predetermined input field in the recommendation request site displayed on the screen, and clicks a send button in the recommendation request site, thereby transmitting the recommendation request data to the PES server 1. To make a recommendation request (step S43).
[0091]
In the PES server 1, when receiving the recommendation request data transmitted from the user terminal 3 </ b> B, the site management unit 12 passes the received recommendation request data to the member company management unit 14. The member company management unit 14 confirms the user's request content included in the recommendation request data (step S44). For example, it is determined whether or not the request content includes a predetermined keyword related to a product or the like handled by the member company. Or, when the user selects a category of the request content, the selected category is confirmed. The member company management unit 14 notifies the recommendation request data of the user by transmitting an e-mail to the provider terminal 4B of the member company that matches the request (category) of the user (step S45). Also in this case, similarly to the case shown in FIG. 8, the site management unit 12 may perform a process of posting the received recommendation request data on the bulletin board site (see step S24).
[0092]
A provider, which is a member company, receives an e-mail notifying of recommendation request data from a user according to a product or the like handled by the provider. It should be noted that even in such an e-mail, the true personal information of the user is not disclosed (that is, it is still hidden), and only the agent's name and e-mail address are notified to the provider. Upon receiving such an e-mail, the provider, which is a member company, sends an e-mail describing the recommended product and the like to the e-mail address of the agent notified by the e-mail to provide information. (Step S46).
[0093]
Subsequent processing is the same as that shown in FIG. That is, in the PES server 1, when the mail management unit 15 receives the information-provided e-mail transmitted from the provider terminal 4B, the mail management unit 15 converts the agent's e-mail address of the received e-mail into a user's personal e-mail address, The electronic mail after the mail address conversion is stored in the mail box 18 (step S47). When there is a mail confirmation (mail check) from the user terminal 3B (step S48), the mail management unit 15 transmits an electronic mail from the provider terminal 4B stored in the mailbox 18 to the user terminal 3B (step S48). S49).
[0094]
The user checks the contents of the e-mail, and if interested in the contents, operates the user terminal 3B to return the e-mail to the provider terminal 4B (step S50). In the PES server 1, when receiving the e-mail transmitted from the user terminal 3B, the e-mail management unit 15 converts the user's personal e-mail address of the received e-mail into an e-mail address for the agent, and converts the e-mail The mail is transmitted to the provider terminal 4B (step S51).
[0095]
As described above, when negotiation is established as a result of several e-mail exchanges between the user and the provider, the user may disclose the personal information to the provider (see The personal information disclosure request of "desired" is transmitted to the PES server 1 (step S52). In the PES server 1, upon receiving the personal information disclosure request from the user terminal 3B, the mail management unit 15 stores the user's real personal information (name, mail address, address, etc.) stored in the PESDB 17 into the provider terminal 4B. (Step S53).
[0096]
Upon receiving the personal information transmitted from the PES server 1, the provider can recognize that a transaction may be made with the user. Thereafter, the settlement processing unit 16 of the PES server 1 executes a settlement process (Step S54).
[0097]
As described above, the PES server 1 according to the present embodiment has the following functions (configurations).
[0098]
First, the PES server 1 has a function of creating an agent in response to a user request. In order to realize such a function, the PES server 1 provides a user registration site on the Internet 8, accepts a registration application from a user, and performs a process of authenticating the user. Here, when the PES server 1 is provided by the ISP and the user who can apply is an ISP member, the ISP (member DB server 2) holds the basic data of the user in advance. Authentication and the like at the same time become easy. Further, the user is made to select fictitious data (name, address, mail address, etc.) necessary for creating an agent. Therefore, the user can give a favorite name or the like to the agent, which makes the agent more interesting.
[0099]
The PES server 1 has a function as a mail server, and converts an individual (true) mail address of an individual and a mail address for an agent when an electronic mail is exchanged between a user and a provider. It has. Therefore, the user's e-mail address is not known to the provider, and the user does not need to worry about sending unsolicited e-mail to the real e-mail address.
[0100]
The PES server 1 has a function of collecting information requested by the user. In order to realize such a function, the PES server 1 provides a site on the Internet 8 for receiving a user's recommendation request. In addition, a public information bulletin board site for posting public information is provided on the Internet 8 so as to encourage the provision of information from an unspecified number of providers. Accordingly, information from an unspecified number of providers can be obtained. Here, since the public information is fictitious data for a dummy agent, personal information relating to the user's private is not made public, and misuse of the user's personal information can be prevented. In addition, by making the provider aware that an agent is present at the bulletin board site, it is possible to gain trust and to expect the prevention of troubles. In addition, the member company is notified of a user's recommendation request. Therefore, it becomes possible for a company to obtain the advantage of acquiring a user by becoming a member, and also for the user to preferentially conduct a transaction with a company that is reliable.
[0101]
Further, the PES server 1 has a function of executing a settlement process. Therefore, the provider side is freed from worrying about non-payment of the user's fee. The labor for paying the fee is also reduced for the user.
[0102]
Note that the PES server 1 does not need to have all of the above functions, and may have any combination of the above functions.
[0103]
In the above embodiment, the PES server 1 converts the email address for the agent into the email address of the user and sends it to the user terminals 3A to 3A to the electronic mail delivered at the email address for the agent. In this case, even if the e-mail of the mail address for the agent is unsolicited mail, the PES server 1 does not check whether it is unsolicited mail, and therefore sends it to the user terminals 3A to 3A. However, if the user recognizes that spam is frequently sent to the agent's e-mail address, the user deletes the agent's e-mail address, creates a new agent, and enters the agent's e-mail address. By receiving it, you will not receive spam. Further, the PES server 1 may have a function of changing (updating) the mail address for the agent in response to a request from the user. With such a function, the user can prevent the spam mail from reaching by changing the mail address for the agent even if the spam mail reaches the mail address for the agent.
[0104]
Since the basic data of the user and the like are already registered in the PES server 1, the user obtains a new mail address for the agent as described above, compared to the case where the user registers as a member with the ISP and obtains a mail address. And changes can be made easily.
[0105]
Further, the PES server 1 has a function of giving the user a mail address for the agent (third mail address, that is, a mail address for the second agent) different from the mail address for the agent that the user already has. May be provided. According to such a function, the user can use the mail address for the agent depending on the partner. In addition, it is possible to notify only the trusted providers of the mail address for the second agent, and to narrow down the providers who negotiate from among a large number of providers. Note that a plurality of (two or more) mail addresses for the agent may be set in response to a request from the user.
[0106]
The ISP may provide the PES to the user free of charge or may charge it. In the case of paying, for example, it is also possible to collect a predetermined fee each time one e-mail address for an agent is given, or to collect a predetermined monthly fee during a period in which a PES is provided. . It is also possible to collect a few percent of the transaction amount between the user and the provider from the user or the provider. When collecting a fee according to the transaction amount, it is necessary to recognize the transaction amount in the PES server 1. However, when the PES server 1 performs the settlement processing, the PES server 1 can easily recognize the transaction amount. it can. Even when the PES server 1 does not perform the settlement processing, for example, when disclosing the user's personal information to the provider (steps S32 and S53), it is possible to recognize the transaction amount by acquiring the transaction amount from the provider. it can.
[0107]
In the above-described embodiment, the user and the provider perform a transaction such as a direct negotiation or a sales contract by using an e-mail, and the PES server 1 performs the settlement process when the contract of the transaction is established. . However, it is not limited to such a configuration. For example, payment may be directly made between the user and the provider without going through the PES server 1. In this case, the user pays the fee to the provider by, for example, handing, mailing, transferring, or automatically debiting using a credit card.
[0108]
In addition, when the user and the provider directly conduct a transaction such as a negotiation or a sales contract using e-mail, and a provisional contract for the transaction is established, the PES server 1 performs a process for formally concluding the contract and a product or the like to the provider. It may be configured to perform an ordering process, deliver a product or the like to a user, and further perform a settlement process. In this case, in order to formally conclude the contract, it is necessary to confirm the intention of the user and the provider to conclude the contract, but for example, a configuration that allows confirmation of intention by e-mail or confirmation on the site is performed Conceivable.
[0109]
Further, the PES server 1 can purchase goods and the like from a provider such as a company, and sell and provide the purchased goods and the like to the user. In this case, it is possible that the user and the provider do not negotiate at all, but there is also a case where the user exchanges e-mails in order to obtain information on products and the like from the provider.
[0110]
In the above-described embodiment, both the first recommendation service and the second recommendation service are provided to the user. However, only one of the first recommendation service and the second recommendation service may be provided to the user, or a service desired to be provided to the user. May be selected.
[0111]
In the above embodiment, the PES server 1 only notifies the member company of the contents of the user's request (see step S45). However, if the request contents are ambiguous, the member company may be in trouble. Therefore, the PES server 1 allows the user to enter the predetermined information in a format for entering the minimum required information to make a request in accordance with (the category of) the request content, and the predetermined information entered in the format. May be transmitted to the provider terminal 4A of the member company. As a format, for example, if the request content is life insurance, information such as the user's age, medical history, family structure, etc. is necessary information for the life insurance company, so a format for filling such information become. If the request content is a trip, information such as the destination, date and number of people becomes information necessary for the travel agency, so the format for entering such information is used. If the request is a move, the current address and the address of the move destination (the address is not required), floor plan, luggage, etc. will be necessary information for the moving company, so a format for entering such information It becomes.
[0112]
In this case as well, it is necessary to prevent the personal information of the user from leaking. However, as long as the information of the real name, the current address and the mail address is not leaked, it is considered that there is little danger that the user himself is specified. The entry of the predetermined information into the format can be entered on the site or by e-mail transmitted to the user terminals 3A to 3A.
[0113]
In the above embodiment, the user terminal 3A always sends an e-mail to the PES server 1 using the user's personal mail address (real mail address), and the PES server 1 sends the user's personal mail address to the agent. Is converted to a mail address for the user and transmitted to the provider terminal 4A. However, the user can appropriately select and use the personal mail address of the user and the mail address for the agent. The terminals 3 </ b> A to 3 </ b> A may be configured to transmit an e-mail to be transmitted to a third-party terminal to the PES server 1 with the mail address selected by the user as a transmission source. When an e-mail addressed to the agent's mail address from a third party terminal is received and stored, the PES server 1 sends the address to the user terminal 3A to which the agent's mail address is transmitted. The stored e-mail may be transmitted without performing the conversion. With this configuration, the user can easily use the personal mail address of the user and the mail address for the agent in accordance with the transmission destination of the electronic mail.
[0114]
In the above embodiment, the user terminals 3A and 3B are assumed to be personal computers or the like, but may be mobile phones capable of communicating via a wireless line. In this case, the public network 7 is a wireless network, and the ISP is a communication company that connects a mobile phone to the Internet 8. Therefore, the PES server 1 is provided in the communication carrier.
[0115]
Further, in the above-described embodiment, the PES server 1 and the member DB server 2 are connected by the dedicated line 9. However, the present invention is not limited to such a case. Is also good.
[0116]
In addition, the provider has only been configured to notify the user of the recommendation request by e-mail, but the provider may write the recommendation information on a site provided by the PES server 1.
[0117]
Although the ISP member can create an agent in the PES server 1, the agent may be widely used by persons other than the ISP member. Further, the PES server 1 is installed by the ISP, but may be installed by a business entity other than the ISP.
[0118]
A program for causing the PES server 1 to execute the above-described various processes is stored in a storage medium (not shown) such as a ROM or a hard disk in the PES server 1.
[0119]
【The invention's effect】
As described above, according to the present invention, in response to a request for presenting fake personal information including fake personal information from a user, the user is given in advance based on the presentation of true personal information containing no fake personal information. A second e-mail address different from the first e-mail address is set as the e-mail address of the virtual agent specified by the fake personal information in association with the first e-mail address, and the second e-mail address is set to the virtual agent. The e-mail for the second e-mail address transmitted from the three terminals is received and stored, and the e-mail addressed to the stored virtual agent is transmitted to the user in response to the e-mail reception request from the user terminal of the user. When the e-mail is transmitted to the terminal and specified by the second e-mail address transmitted from the user terminal, the terminal of the third party as the destination is Against, and transmits the electronic mail and the sender virtual agent the second mail address as the source mail address. According to such a configuration, it is possible to prevent the leakage of the personal information of the user (especially the user's personal e-mail address) and to provide a means for the user to directly negotiate with a third party. .
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing an example of a network configuration to which an agent service providing server of the present invention is applied.
FIG. 2 is a block diagram showing a configuration of an agent service providing server of the present invention.
FIG. 3 is an explanatory diagram showing the contents of information stored in a PES database.
FIG. 4 is a sequence diagram illustrating an agent creation processing procedure in the agent service providing server.
FIG. 5 is an explanatory diagram showing a site of a top page of PES.
FIG. 6 is an explanatory diagram showing a data input site for personal identification.
FIG. 7 is an explanatory diagram showing a fictitious data input site for an agent.
FIG. 8 is a sequence diagram illustrating a first recommended service processing procedure in the agent service providing server.
FIG. 9 is an explanatory diagram showing a recommendation request site.
FIG. 10 is an explanatory diagram showing a public information bulletin board site.
FIG. 11 is an explanatory diagram showing a public information bulletin board site.
FIG. 12 is a sequence diagram showing a second recommended service processing procedure in the agent service providing server.
[Explanation of symbols]
1 PES server (personal agent service server)
2 Member DB server (member database server)
3A, 3B ~ User terminal
4A, 4B ~ Provider terminal
7 Public network
8 Internet (communication network)
11 Communication unit
12 site management department (site provision means)
13 User registration unit (address setting processing means)
14 Member company management department (user request notification means)
15 Mail management unit (mail management means, personal information disclosure means)
16 Settlement processing section (settlement processing means)
17 PESDB (PES database)
18 Mailbox (storage means)

Claims (30)

電子メールのユーザに対して、通信ネットワーク上における当該ユーザの仮想的な代理人である仮想エージェントによる電子メールの送受信サービスを提供するためのエージェントサービス提供方法であって、
前記ユーザからの偽の個人情報を含む偽個人情報を提示した要求に応じて、偽の個人情報を含まない真個人情報の提示にもとづいて前記ユーザに対してあらかじめ付与されている第1のメールアドレスとは別の第2のメールアドレスを、前記偽個人情報により特定される前記仮想エージェントのメールアドレスとして前記第1のメールアドレスに対応付けして設定し、
前記仮想エージェント宛てに第三者の端末から送信される前記第2のメールアドレスに対する電子メールを受信して格納し、
前記ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している前記仮想エージェント宛ての電子メールを前記ユーザ端末に送信し、
前記ユーザ端末から送信される前記第2のメールアドレスが指定された電子メールを受信すると、宛先とされている第三者の端末に対して、当該第2のメールアドレスを送信元のメールアドレスとして前記仮想エージェントを送信者とした当該電子メールを送信する
ことを特徴とするエージェントサービス提供方法。
An agent service providing method for providing an e-mail user with an e-mail transmission / reception service by a virtual agent that is a virtual agent of the user on a communication network,
In response to a request from the user for presenting fake personal information including fake personal information, a first e-mail previously given to the user based on the presentation of true personal information not containing fake personal information Setting a second e-mail address different from the address as the e-mail address of the virtual agent specified by the fake personal information in association with the first e-mail address;
Receiving and storing an e-mail for the second mail address transmitted from a third party terminal addressed to the virtual agent,
In response to a request to receive an e-mail from the user terminal of the user, send a stored e-mail addressed to the virtual agent to the user terminal,
Upon receiving the e-mail specified by the second e-mail address transmitted from the user terminal, the second e-mail address is used as a source e-mail address for a destination third party terminal. A method of providing an agent service, wherein the electronic mail having the virtual agent as a sender is transmitted.
ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している仮想エージェント宛ての電子メールを、第2のメールアドレスに対する電子メールの受信端末とされている前記ユーザ端末に送信し、
前記ユーザ端末から前記第2のメールアドレスを用いて送信された電子メールを受信すると、前記第2のメールアドレスが指定された電子メールを受信したとして、前記仮想エージェントを送信元として当該電子メールを送信する
請求項1記載のエージェントサービス提供方法。
In response to a request to receive an e-mail from the user terminal of the user, send the stored e-mail addressed to the virtual agent to the user terminal which is the e-mail receiving terminal for the second e-mail address,
Upon receiving an e-mail transmitted from the user terminal using the second e-mail address, it is determined that the e-mail has been received with the second e-mail address specified, and the e-mail is transmitted using the virtual agent as a transmission source. The method of providing an agent service according to claim 1, wherein the transmission is performed.
第2のメールアドレスに対する電子メールを受信すると、受信した前記電子メールの前記第2のメールアドレスを第1のメールアドレスに変換して格納し、
ユーザ端末からの電子メールの受信要求に応じて、格納している前記電子メールを前記ユーザ端末に送信し、
前記ユーザ端末から前記第1のメールアドレスを用いて送信された前記第2のメールアドレスが指定された電子メールを受信すると、当該受信メールにおける前記第1のメールアドレスを前記第2のメールアドレスに変換し、宛先とされている第三者の端末に対して、仮想エージェントを送信元として当該電子メールを送信する
請求項1記載のエージェントサービス提供方法。
Upon receiving an e-mail for the second e-mail address, the second e-mail address of the received e-mail is converted into a first e-mail address and stored,
In response to a request to receive an e-mail from the user terminal, sending the stored e-mail to the user terminal,
When receiving the e-mail specified by the second e-mail address transmitted from the user terminal using the first e-mail address, the first e-mail address in the received e-mail is changed to the second e-mail address. 2. The agent service providing method according to claim 1, wherein the electronic mail is transmitted to the third party terminal that has been converted and sent to the third party terminal by using the virtual agent as a transmission source.
ユーザからの要求に応じて、仮想エージェントのメールアドレスを変更する
請求項1から請求項3のうちのいずれか1項に記載のエージェントサービス提供方法。
4. The agent service providing method according to claim 1, wherein a mail address of the virtual agent is changed in response to a request from a user.
仮想エージェントのメールアドレスと偽個人情報のうちのユーザが選択した情報とをネットワーク上のサイトに公開する
請求項1から請求項4のうちのいずれか1項に記載のエージェントサービス提供方法。
The agent service providing method according to any one of claims 1 to 4, wherein the mail address of the virtual agent and information selected by the user among the fake personal information are disclosed to a site on the network.
ネットワーク上のサイトに公開される偽個人情報には、ユーザによって指定されたユーザの名前および住所を含む
請求項5記載のエージェントサービス提供方法。
6. The agent service providing method according to claim 5, wherein the fake personal information published on the site on the network includes a user name and an address specified by the user.
サイトにおいて公開されている情報が偽個人情報であることを表示する
請求項5または請求項6記載のエージェントサービス提供方法。
7. The agent service providing method according to claim 5, wherein information disclosed on the site is displayed as false personal information.
ユーザからのレコメンド要求に応じて選択される第三者の端末に対して、仮想エージェントを送信者とした電子メールを送信する
請求項1から請求項7のうちのいずれか1項に記載のエージェントサービス提供方法。
The agent according to any one of claims 1 to 7, wherein an e-mail having the virtual agent as a sender is transmitted to a third party terminal selected in response to a recommendation request from a user. Service delivery method.
ユーザからの要求に応じて、当該ユーザの真個人情報を第三者に開示する
請求項1から請求項8のうちのいずれか1項に記載のエージェントサービス提供方法。
9. The agent service providing method according to claim 1, wherein true personal information of the user is disclosed to a third party in response to a request from the user.
ユーザと第三者との間における取引により生じた料金を含む料金情報を取得し、前記料金の決済処理を実行する
請求項1から請求項9のうちのいずれか1項に記載のエージェントサービス提供方法。
10. The agent service provision according to any one of claims 1 to 9, wherein fee information including a fee generated by a transaction between a user and a third party is obtained, and the fee is settled. Method.
電子メールのユーザに対して、通信ネットワーク上における当該ユーザの仮想的な代理人である仮想エージェントによる電子メールの送受信サービスを提供するためのエージェントサービス提供サーバであって、
前記ユーザからの偽の個人情報を含む偽個人情報を提示した要求に応じて、偽の個人情報を含まない真個人情報の提示にもとづいて前記ユーザに対してあらかじめ付与されている第1のメールアドレスとは別の第2のメールアドレスを、前記偽個人情報により特定される前記仮想エージェントのメールアドレスとして前記第1のメールアドレスに対応付けして設定するアドレス設定処理手段と、
前記仮想エージェント宛てに第三者の端末から送信される前記第2のメールアドレスに対する電子メールを受信して格納手段に格納し、前記ユーザのユーザ端末からの電子メールの受信要求に応じて、前記格納手段に格納している前記仮想エージェント宛ての電子メールを前記ユーザ端末に送信し、前記ユーザ端末から送信される前記第2のメールアドレスが指定された電子メールを受信すると、宛先とされている第三者の端末に対して、当該第2のメールアドレスを送信元のメールアドレスとして前記仮想エージェントを送信者とした当該電子メールを送信するメール管理手段と、を備えた
ことを特徴とするエージェントサービス提供サーバ。
An agent service providing server for providing an e-mail user with an e-mail transmission / reception service by a virtual agent that is a virtual agent of the user on the communication network,
In response to a request from the user for presenting fake personal information including fake personal information, a first e-mail previously given to the user based on the presentation of true personal information not containing fake personal information Address setting processing means for setting a second mail address different from the address as the mail address of the virtual agent specified by the fake personal information in association with the first mail address;
An e-mail for the second e-mail address transmitted from a third-party terminal addressed to the virtual agent is received and stored in storage means, and in response to an e-mail reception request from the user terminal of the user, The e-mail addressed to the virtual agent stored in the storage unit is transmitted to the user terminal, and when the e-mail specified by the second e-mail address transmitted from the user terminal is received, the destination is set as the destination. Mail management means for transmitting the electronic mail to the third party terminal using the second mail address as the sender's mail address and the virtual agent as a sender. Service providing server.
メール管理手段は、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納手段に格納している仮想エージェント宛ての電子メールを、第2のメールアドレスに対する電子メールの受信端末とされている前記ユーザ端末に送信し、前記ユーザ端末から前記第2のメールアドレスを用いて送信された電子メールを受信すると、前記第2のメールアドレスが指定された電子メールを受信したとして、前記仮想エージェントを送信元として当該電子メールを送信する
請求項11記載のエージェントサービス提供サーバ。
The e-mail management unit is configured to, in response to an e-mail reception request from the user terminal of the user, use the e-mail addressed to the virtual agent stored in the storage unit as an e-mail reception terminal for the second e-mail address. When the virtual agent is transmitted to the user terminal and receives an e-mail transmitted from the user terminal using the second e-mail address, the virtual agent is determined to have received the e-mail designated by the second e-mail address. The agent service providing server according to claim 11, wherein the electronic mail is transmitted as a transmission source.
メール管理手段は、第2のメールアドレスに対する電子メールを受信すると、受信した前記電子メールの前記第2のメールアドレスを第1のメールアドレスに変換して格納手段に格納し、ユーザ端末からの電子メールの受信要求に応じて、前記格納手段に格納している前記電子メールを前記ユーザ端末に送信し、前記ユーザ端末から前記第1のメールアドレスを用いて送信された前記第2のメールアドレスが指定された電子メールを受信すると、当該受信メールにおける前記第1のメールアドレスを前記第2のメールアドレスに変換し、宛先とされている第三者の端末に対して、仮想エージェントを送信元として当該電子メールを送信する
請求項11記載のエージェントサービス提供サーバ。
The mail management means, upon receiving the e-mail corresponding to the second e-mail address, converts the second e-mail address of the received e-mail into a first e-mail address, stores the first e-mail address in the storage means, and receives the e-mail from the user terminal. The e-mail stored in the storage unit is transmitted to the user terminal in response to a mail reception request, and the second e-mail address transmitted from the user terminal using the first e-mail address is Upon receiving the designated e-mail, the first e-mail address in the received e-mail is converted into the second e-mail address, and the destination is sent to the third party terminal using the virtual agent as a source. The agent service providing server according to claim 11, wherein the electronic mail is transmitted.
アドレス設定処理手段は、ユーザからの要求に応じて、仮想エージェントのメールアドレスを変更する
請求項11から請求項13のうちのいずれか1項に記載のエージェントサービス提供サーバ。
The agent service providing server according to any one of claims 11 to 13, wherein the address setting processing means changes a mail address of the virtual agent in response to a request from a user.
仮想エージェントのメールアドレスと偽個人情報のうちのユーザが選択した情報とをネットワーク上のサイトに公開するサイト提供手段を備えた
請求項11から請求項14のうちのいずれか1項に記載のエージェントサービス提供サーバ。
The agent according to any one of claims 11 to 14, further comprising a site providing means for publishing the mail address of the virtual agent and information selected by the user among the fake personal information to a site on the network. Service providing server.
ネットワーク上のサイトに公開される偽個人情報には、ユーザによって指定されたユーザの名前および住所を含む
請求項15記載のエージェントサービス提供サーバ。
16. The agent service providing server according to claim 15, wherein the fake personal information published on the site on the network includes a user name and an address specified by the user.
サイト提供手段は、サイトにおいて公開されている情報が偽個人情報であることを表示する
請求項15または請求項16記載のエージェントサービス提供サーバ。
17. The agent service providing server according to claim 15, wherein the site providing means displays that information published on the site is fake personal information.
ユーザからのレコメンド要求に応じて選択される第三者の端末に対して、仮想エージェントを送信者とした電子メールを送信するユーザ要求通知手段を備えた
請求項11から請求項17のうちのいずれか1項に記載のエージェントサービス提供サーバ。
18. The method according to claim 11, further comprising a user request notifying unit that transmits an electronic mail having a virtual agent as a sender to a third party terminal selected in response to a recommendation request from a user. 2. The agent service providing server according to claim 1.
ユーザからの要求に応じて、当該ユーザの真個人情報を第三者に開示する個人情報開示手段を備えた
請求項11から請求項18のうちのいずれか1項に記載のエージェントサービス提供サーバ。
The agent service providing server according to any one of claims 11 to 18, further comprising a personal information disclosure unit that discloses true personal information of the user to a third party in response to a request from the user.
ユーザと第三者との間における取引により生じた料金を含む料金情報を取得し、前記料金の決済処理を実行する決済処理手段を備えた
請求項11から請求項19のうちのいずれか1項に記載のエージェントサービス提供サーバ。
20. Any one of claims 11 to 19, further comprising payment processing means for acquiring fee information including a fee generated by a transaction between a user and a third party and executing a payment process for the fee. The agent service providing server described in 1.
電子メールのユーザに対して、通信ネットワーク上における当該ユーザの仮想的な代理人である仮想エージェントによる電子メールの送受信サービスを提供するためのエージェントサービス提供用プログラムであって、
サーバに搭載されているコンピュータに、
前記ユーザからの偽の個人情報を含む偽個人情報を提示した要求に応じて、偽の個人情報を含まない真個人情報の提示にもとづいて前記ユーザに対してあらかじめ付与されている第1のメールアドレスとは別の第2のメールアドレスを、前記偽個人情報により特定される前記仮想エージェントのメールアドレスとして前記第1のメールアドレスに対応付けして設定するアドレス設定処理と、
前記仮想エージェント宛てに第三者の端末から送信される前記第2のメールアドレスに対する電子メールを受信して格納し、前記ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している前記仮想エージェント宛ての電子メールを前記ユーザ端末に送信し、前記ユーザ端末から送信される前記第2のメールアドレスが指定された電子メールを受信すると、宛先とされている第三者の端末に対して、当該第2のメールアドレスを送信元のメールアドレスとして前記仮想エージェントを送信者とした当該電子メールを送信するメール送受信管理処理と、
を実行させるエージェントサービス提供用プログラム。
An agent service providing program for providing an e-mail user with an e-mail transmission / reception service by a virtual agent that is a virtual agent of the user on the communication network,
On the computer mounted on the server,
In response to a request from the user for presenting fake personal information including fake personal information, a first e-mail previously given to the user based on the presentation of true personal information not containing fake personal information Address setting processing for setting a second mail address different from the address as the mail address of the virtual agent specified by the fake personal information in association with the first mail address;
Receives and stores an e-mail for the second mail address transmitted from a third party terminal to the virtual agent, and stores the e-mail in response to an e-mail reception request from the user terminal of the user. Sending an e-mail addressed to the virtual agent to the user terminal, and receiving the specified e-mail transmitted from the user terminal, the second e-mail address, to the third party terminal addressed An e-mail transmission / reception management process of transmitting the e-mail with the virtual agent as a sender using the second e-mail address as a source e-mail address;
Agent service providing program that executes
メール送受信管理処理において、ユーザのユーザ端末からの電子メールの受信要求に応じて、格納している仮想エージェント宛ての電子メールを、第2のメールアドレスに対する電子メールの受信端末とされている前記ユーザ端末に送信し、前記ユーザ端末から前記第2のメールアドレスを用いて送信された電子メールを受信すると、前記第2のメールアドレスが指定された電子メールを受信したとして、前記仮想エージェントを送信元として当該電子メールを送信する制御を実行させる
請求項21記載のエージェントサービス提供用プログラム。
In the mail transmission / reception management process, in response to a request for receiving an e-mail from a user terminal of the user, the stored e-mail addressed to the virtual agent is changed to the e-mail receiving terminal for the second e-mail address. Transmitting the virtual agent to the terminal and, upon receiving an e-mail transmitted from the user terminal using the second e-mail address using the second e-mail address; 22. The program for providing an agent service according to claim 21, wherein the program executes a control of transmitting the e-mail.
メール送受信管理処理において、第2のメールアドレスに対する電子メールを受信すると、受信した前記電子メールの前記第2のメールアドレスを第1のメールアドレスに変換して格納し、ユーザ端末からの電子メールの受信要求に応じて、格納している前記電子メールを前記ユーザ端末に送信し、前記ユーザ端末から前記第1のメールアドレスを用いて送信された前記第2のメールアドレスが指定された電子メールを受信すると、当該受信メールにおける前記第1のメールアドレスを前記第2のメールアドレスに変換し、宛先とされている第三者の端末に対して、仮想エージェントを送信元として当該電子メールを送信する制御を実行させる
請求項21記載のエージェントサービス提供用プログラム。
In the e-mail transmission / reception management processing, when an e-mail corresponding to a second e-mail address is received, the second e-mail address of the received e-mail is converted into a first e-mail address and stored, and the e-mail from the user terminal is transmitted. In response to a reception request, the stored e-mail is transmitted to the user terminal, and the e-mail specified by the second e-mail address transmitted from the user terminal using the first e-mail address is transmitted. Upon receipt, the first mail address in the received mail is converted to the second mail address, and the e-mail is transmitted to a destination third party terminal using the virtual agent as a transmission source. 22. The program for providing an agent service according to claim 21, wherein the program executes control.
アドレス設定処理において、ユーザからの要求に応じて、仮想エージェントのメールアドレスを変更する制御を実行させる
請求項21から請求項23のうちのいずれか1項に記載のエージェントサービス提供用プログラム。
The agent service providing program according to any one of claims 21 to 23, wherein in the address setting process, control for changing a mail address of the virtual agent is executed in response to a request from a user.
仮想エージェントのメールアドレスと偽個人情報のうちのユーザが選択した情報とをネットワーク上のサイトに公開するサイト提供処理を実行させる
請求項21から請求項24のうちのいずれか1項に記載のエージェントサービス提供用プログラム。
The agent according to any one of claims 21 to 24, wherein a site providing process of publishing the mail address of the virtual agent and information selected by the user among the fake personal information to a site on the network is executed. Service delivery program.
ネットワーク上のサイトに公開される偽個人情報には、ユーザによって指定されたユーザの名前および住所を含む
請求項25記載のエージェントサービス提供用プログラム。
26. The agent service providing program according to claim 25, wherein the fake personal information published on the site on the network includes a name and an address of the user designated by the user.
サイト提供処理において、サイトにおいて公開されている情報が偽個人情報であることを表示する制御を実行させる
請求項25または請求項26記載のエージェントサービス提供用プログラム。
27. The agent service providing program according to claim 25, wherein in the site providing process, a control for displaying that information disclosed on the site is fake personal information is executed.
ユーザからのレコメンド要求に応じて選択される第三者の端末に対して、仮想エージェントを送信者とした電子メールを送信するユーザ要求通知処理を実行させる
請求項21から請求項27のうちのいずれか1項に記載のエージェントサービス提供用プログラム。
28. A user request notification process of transmitting an e-mail with a virtual agent as a sender to a third party terminal selected in response to a recommendation request from a user. 2. The program for providing an agent service according to claim 1.
ユーザからの要求に応じて、当該ユーザの真個人情報を第三者に開示する個人情報開示処理を実行させる
請求項21から請求項28のうちのいずれか1項に記載のエージェントサービス提供用プログラム。
An agent service providing program according to any one of claims 21 to 28, which executes a personal information disclosure process for disclosing true personal information of the user to a third party in response to a request from the user. .
ユーザと第三者との間における取引により生じた料金を含む料金情報を取得し、前記料金の決済処理を実行する決済処理を実行させる
請求項21から請求項29のうちのいずれか1項に記載のエージェントサービス提供用プログラム。
The method according to any one of claims 21 to 29, wherein fee information including a fee generated by a transaction between a user and a third party is acquired, and a payment process for performing the fee payment process is executed. The stated agent service providing program.
JP2003148035A 2003-05-26 2003-05-26 Agent service providing method, agent service providing server, and program for providing agent service Pending JP2004348671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003148035A JP2004348671A (en) 2003-05-26 2003-05-26 Agent service providing method, agent service providing server, and program for providing agent service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003148035A JP2004348671A (en) 2003-05-26 2003-05-26 Agent service providing method, agent service providing server, and program for providing agent service

Publications (1)

Publication Number Publication Date
JP2004348671A true JP2004348671A (en) 2004-12-09

Family

ID=33534387

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003148035A Pending JP2004348671A (en) 2003-05-26 2003-05-26 Agent service providing method, agent service providing server, and program for providing agent service

Country Status (1)

Country Link
JP (1) JP2004348671A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200224A (en) * 2006-01-30 2007-08-09 Toshiba Plant Systems & Services Corp Entrance / exit information distribution system
JP2007257105A (en) * 2006-03-22 2007-10-04 Fuji Electric Holdings Co Ltd Information providing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200224A (en) * 2006-01-30 2007-08-09 Toshiba Plant Systems & Services Corp Entrance / exit information distribution system
JP2007257105A (en) * 2006-03-22 2007-10-04 Fuji Electric Holdings Co Ltd Information providing system

Similar Documents

Publication Publication Date Title
AU779188B2 (en) Method and apparatus for conducting commerce between individuals
US20010037261A1 (en) Agent purchase method, agent purchase system and record medium containing transaction management program
US20010037290A1 (en) Method and system for secured web-based escrowed transactions
JP2001512872A (en) How to Retail on a Wide Area Network
JP2003503769A (en) Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account
GB2367411A (en) Payment system
JP4904642B2 (en) Electronic commerce providing system with orderer authentication function
JP2009507279A (en) Secure Internet e-commerce system
KR20020021853A (en) Method for shopping, settlement, and delivery of gift by internet service
JP2001283121A (en) Server device and client device and communication line shopping system using them
JP4072325B2 (en) Information processing device for electronic commerce support
JP2011192246A (en) System for social e-commerce service in global transaction
JP2002140559A (en) Community support system, community support method, and recording medium
US20060036539A1 (en) System and method for anonymous gifting
JP5001481B2 (en) Auction system and method using network
KR100444213B1 (en) payment system using a cyber money and method thereof
JP2002063444A (en) Inter-individual transaction method and system under anonymity
JP2004348671A (en) Agent service providing method, agent service providing server, and program for providing agent service
JP4588169B2 (en) Mediation device and mediation method
JP5224487B2 (en) Mediation device and mediation method
KR20050008008A (en) Method and System for Providing Peer to Peer Banking Service by Using Messenger
KR100348846B1 (en) Method for the proxy execution of payment and receipt by e-mail
JP2002222380A (en) Shopping settlement agency method
JP2001312665A (en) Charge processing method for electronic commerce performed between an electronic store server on the Internet and a user computer connected to the Internet via the Internet connection service device, a charge processing system in the Internet connection service device, and an electronic store server
JP2003288468A (en) P2P individual trading method and system

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20051117

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20051117