Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4266144B2 - 電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体 - Google Patents
[go: Go Back, main page]

JP4266144B2 - 電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体 - Google Patents

電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体 Download PDF

Info

Publication number
JP4266144B2
JP4266144B2 JP2003325331A JP2003325331A JP4266144B2 JP 4266144 B2 JP4266144 B2 JP 4266144B2 JP 2003325331 A JP2003325331 A JP 2003325331A JP 2003325331 A JP2003325331 A JP 2003325331A JP 4266144 B2 JP4266144 B2 JP 4266144B2
Authority
JP
Japan
Prior art keywords
agent
user
sentence
electronic communication
attribute
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.)
Expired - Fee Related
Application number
JP2003325331A
Other languages
English (en)
Other versions
JP2005092540A (ja
Inventor
聡一郎 伊賀
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2003325331A priority Critical patent/JP4266144B2/ja
Publication of JP2005092540A publication Critical patent/JP2005092540A/ja
Application granted granted Critical
Publication of JP4266144B2 publication Critical patent/JP4266144B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

本発明は、電子的な仮想ペットや擬人化エージェントを用いてユーザとの間でコミュニケーションを行う電子メール、電子掲示板などの電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体に関するものである。
インターネットやパソコン通信の普及に伴い、電子的な仮想ペットや擬人化エージェントと、ユーザとの間で双方向的なコミュニケーションを行う電子コミュニケーション装置が普及している。
例えば、仮想的なエージェントを画面上に表示し、エージェントの挙動をエージェントパラメータにより管理し、ユーザがあたかも「ペット」を飼育しているかのような感覚を与える発明が開示されている(特許文献1参照)。
また、ユーザに電子コミュニケーション装置への親近感を抱かせるために、ユーザのプロファイルをデータベースに登録しておき、ユーザに関心の高い情報や経時変化を含む情報について、外部のデータベースを参照して、動的に応答文を生成する発明が開示されている(特許文献2参照)。
特許第3161400号公報 特開平11−120199号公報
しかしながら、従来の技術では、電子コミュニケーション装置の提供する擬人化されたエージェントは、あらかじめ与えられたパラメータの範囲でのみしか挙動を実行でず、あるいはユーザ側の関心の高い情報についてのみ機械的に応答文を生成するものであった。そのため従来技術では、擬人化エージェントのリアリティが低く、擬人化エージェントに対してユーザが十分に親近感を持ち続けることができないという問題があった。
本発明は、上記に鑑みてなされたものであり、擬人化エージェントがよりリアリティを有して電子的コミュニケーションを支援する電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体を提供することを目的とする。
上述した課題を解決し、目的を達成するために、請求項1にかかる発明は、仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるコミュニケーションを円滑にする電子コミュニケーション装置であって、複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理手段と、複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理手段と、外部の環境情報を認識するセンサー手段と、前記ユーザ管理手段、エージェント管理手段、およびセンサー手段で取得される相手の情報から応答文を生成する応答文生成手段と、前記応答文生成手段によって生成した文章を出力する出力手段と、を備え、前記応答文生成手段は、前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を有し、前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成することを特徴とする。
この請求項1にかかる発明によればユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文を自動的に作成して出力するので、擬人化エージェントがよりリアリティを有して電子的コミュニケーションを支援する電子コミュニケーション装置を提供できる。また、エージェント、ユーザ、および文章識別情報に従って相手に応じた文章を生成できる。
また、請求項にかかる発明は、請求項に記載の電子コミュニケーション装置において、前記応答文生成手段は、前記センサー手段が取得したセンサーの計測値に対応する文字列を生成するものであることを特徴とする。
この請求項にかかる発明によればセンサー手段が取得した計測値によって表現される外部環境を盛り込んだ生成文を自動的に生成することができる。
また、請求項にかかる発明は、請求項1又は2に記載の電子コミュニケーション装置において、前記センサー手段は、湿度センサーであり、前記応答文生成手段は、前記湿度センサーが検知した湿度に対応する文字列を生成するものであることを特徴とする。
この請求項にかかる発明によれば湿度センサーが検知した湿度値に基づいて外部環境を盛り込んだ生成文を自動的に生成することができる。
また、請求項にかかる発明は、請求項1〜のいずれか1つに記載の電子コミュニケーション装置において、前記センサー手段は、温度センサーであり、前記応答文生成手段は、前記温度センサーが検知した温度に対応する文字列を生成するものであることを特徴とする。
この請求項4にかかる発明によれば、温度センサーが検知した温度値に基づいて外部環境を盛り込んだ生成文を自動的に生成することができる。
また、請求項にかかる発明は、請求項1〜のいずれか1つに記載の電子コミュニケーション装置において、前記出力手段は、前記応答文生成手段が生成した文章を電子メールによって送出するものであることを特徴とする。
この請求項にかかる発明によれば電子メールによって生成した文章を送信できる。
また、請求項にかかる発明は、請求項1〜のいずれか1つに記載の電子コミュニケーション装置において、前記出力手段は、前記応答文生成手段によって生成した文章を電子掲示板を利用して送出するものであることを特徴とする。
この請求項にかかる発明によれば電子掲示板を利用して生成した文章を送信できる。
また、請求項にかかる発明は、仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるネットワークを介するコミュニケーションを円滑にする電子コミュニケーションシステムであって、複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理手段と、複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理手段と、外部の環境情報を認識するセンサー手段と、前記ユーザ管理手段、エージェント管理手段、およびセンサー手段で取得される相手の情報から応答文を生成する応答文生成手段と、前記応答文生成手段によって生成した文章を出力する出力手段と、を備え、前記応答文生成手段は、前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を有し、前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成することを特徴とする。
この請求項にかかる発明によればユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文をネットワーク経由で自動的に作成して、ネットワーク経由で出力するので、擬人化エージェントがよりリアリティを有してネットワーク経由の電子的コミュニケーションを支援する電子コミュニケーションシステムを提供できる。また、エージェント、ユーザ、および文章識別情報に従って相手に応じた文章を生成できる。
また、請求項にかかる発明は、仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるコミュニケーションを円滑にする電子コミュニケーション方法であって、複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理工程と、複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理工程と、外部の環境情報を認識する認識工程と、前記ユーザ管理工程、エージェント管理工程、および認識工程で取得される相手の情報から応答文を生成する応答文生成工程と、前記応答文生成工程で生成された文章を出力する出力工程と、を備え、前記応答文生成行程では、前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を用いて、前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成することを特徴とする。
この請求項にかかる発明によればユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文を自動的に作成して出力するので、擬人化エージェントがよりリアリティを有して電子的コミュニケーションを支援する電子コミュニケーション方法を提供できる。また、エージェント、ユーザ、および文章識別情報に従って相手に応じた文章を生成できる。
また、請求項にかかる発明は、請求項に記載の電子コミュニケーション方法において、前記応答文生成工程は、前記認識工程が取得したセンサーの計測値に対応する文字列を生成するものであることを特徴とする。
この請求項にかかる発明によればセンサーが取得した計測値によって表現される外部環境を盛り込んだ生成文を自動的に生成することができる。
また、請求項1にかかる発明は、仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるネットワークを介するコミュニケーションを円滑にする電子コミュニケーション方法であって、複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理工程と、複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理工程と、前記ネットワークを介して外部の環境情報を認識する認識工程と、前記ネットワークを介して、前記認識工程で検知したデータを受信する通信工程と、前記ユーザ管理工程、前記エージェント管理工程、および前記通信工程で取得された相手の情報によって応答文を生成する応答文生成工程と、前記応答文生成工程によって生成した文章を出力する出力工程と、を備え、前記応答文生成行程では、前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を用いて、前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成することを特徴とする。
この請求項1にかかる発明によればユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文をネットワーク経由で自動的に作成して、ネットワーク経由で出力するので、擬人化エージェントがよりリアリティを有してネットワーク経由の電子的コミュニケーションを支援する電子コミュニケーション方法を提供できる。また、エージェント、ユーザ、および文章識別情報に従って相手に応じた文章を生成できる。
また、請求項1にかかる発明は、請求項〜1のいずれか1つに記載の電子コミュニケーション方法をコンピュータで実行させることを特徴とする。
この請求項1にかかる発明によれば請求項〜1のいずれか1つに記載の電子コミュニケーション方法をコンピュータで実行できる。
また、請求項1にかかる発明は、請求項1に記載のコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
この請求項1にかかる発明によればコンピュータに読み取らせて請求項1に記載のプログラムを実行できる。
また、本発明(請求項1)にかかる電子コミュニケーション装置は、ユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文を自動的に作成して出力するので、擬人化エージェントがよりリアリティを有して電子的コミュニケーションを支援する電子コミュニケーション装置を提供できるという効果を奏する。また、エージェント、ユーザ、および文章識別情報に従って文章を生成できるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーション装置は、センサー手段が取得した計測値によって表現される外部環境を盛り込んだ生成文を自動的に生成することができるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーション装置は、湿度センサーが検知した湿度値に基づいて外部環境を盛り込んだ生成文を自動的に生成することができるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーション装置は、温度センサーが検知した温度値に基づいて外部環境を盛り込んだ生成文を自動的に生成することができるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーション装置は、電子メールによって生成した文章を送信できるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーション装置は、電子掲示板を利用して生成した文章を送信できるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーションシステムは、ユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文をネットワーク経由で自動的に作成して、ネットワーク経由で出力するので、擬人化エージェントがよりリアリティを有してネットワーク経由の電子的コミュニケーションを支援する電子コミュニケーションシステムを提供できるという効果を奏する。また、エージェント、ユーザ、および文章識別情報に従って文章を生成できるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーション方法は、ユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文を自動的に作成して出力するので、擬人化エージェントがよりリアリティを有して電子的コミュニケーションを支援する電子コミュニケーション方法を提供できるという効果を奏する。また、エージェント、ユーザ、および文章識別情報に従って文章を生成できるという効果を奏する。
また、本発明(請求項)にかかる電子コミュニケーション方法は、センサーが取得した計測値によって表現される外部環境を盛り込んだ生成文を自動的に生成することができるという効果を奏する。
また、本発明(請求項1)にかかる電子コミュニケーション方法は、ユーザおよび擬人化エージェントがあたかも外部の同一環境を共感しているかのような応答文をネットワーク経由で自動的に作成して、ネットワーク経由で出力するので、擬人化エージェントがよりリアリティを有してネットワーク経由の電子的コミュニケーションを支援する電子コミュニケーション方法を提供できるという効果を奏する。また、エージェント、ユーザ、および文章識別情報に従って文章を生成できるという効果を奏する。
また、本発明(請求項1)にかかるコンピュータに実行させるプログラムは、請求項〜1のいずれか1つに記載の電子コミュニケーション方法をコンピュータで実行できるという効果を奏する。
また、本発明(請求項1)にかかるコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体は、コンピュータに読み取らせて請求項1に記載のプログラムを実行できるという効果を奏する。
以下に添付図面を参照して、この発明にかかる電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体の最良な実施の形態を詳細に説明する。
(実施の形態)
(1.1.電子コミュニケーション装置の全体構成)
本発明の実施の形態について、図面を参照しながら説明する。
図1は、本発明の実施の形態による電子コミュニケーション装置の機能的ブロック図である。本発明における電子コミュニケーション装置は、典型的にはパーソナルコンピュータ上で実現する。
電子コミュニケーション装置10は、制御部1と、ユーザ管理部2と、エージェント管理部3と、センサー部4と、応答文生成部5と、ユーザ管理部6と、記憶部7とを備える。
上記の制御部1,ユーザ管理部2,エージェント管理部3,応答文生成部5,および出力部5はパーソナルコンピュータ上でのソフトウェアとして構成される。センサー部4は、パーソナルコンピュータに電気的に接続されている。記憶部7は、パーソナルコンピュータの内蔵あるいは、例えば外付けのハードディスクなどの記憶装置で構成する。
制御部1は、電子コミュニケーション装置10の各部の動作及び各部間のデータを制御する。ユーザ管理部2は、ユーザの名前や電子メールアドレスなどのユーザ情報を管理する。エージェント管理部3は、エージェント名やエージェントの作成者(ユーザID)などのエージェント情報を管理する。センサー部4は、温度や湿度といった実世界の状況を検知する。
応答文生成部5は、センサー部4からの情報を元にして応答すべき文章を、よりリアリティのある文章に生成する。記憶部7は、応答文生成部5が生成した文章を、ユーザ管理部6を介して受信し格納する。出力部6は、応答文生成部5が生成した文書、あるいは応答文生成部5が生成して既に記憶部7に格納されている文書を、所定のユーザの電子メールや電子掲示板に対して送出する。
電子メールについては、公知の技術であるため、詳細な説明を省略する。電子掲示板とは、例えばインターネットのWorld Wide Webのブラウザ上で閲覧可能な形式の情報であり、閲覧したユーザが情報を参照し、またユーザが情報を発信してその掲示板に情報を載せることができるようなネットワーク上の情報管理システムである。
(1.2.応答文生成部)
図2は、電子コミュニケーション装置における応答文生成部の機能的ブロック図である。応答文生成部5は、ユーザ属性テーブル51と、エージェント属性テーブル52と、文章テーブル53を備える。ユーザ属性テーブル51は、ユーザの属性とそれに対応するメッセージ内容が対応付けて記録されている。エージェント属性テーブル52は、エージェントの属性とそれに対応するメッセージ内容が対応付けられて記録されている。文章テーブル53は、ユーザに応答するための定型文が記録されている。
図3は、ユーザ管理部が備えるユーザ情報テーブルの一例を示す模式図である。ユーザ管理部2が備えるユーザ情報テーブル20は、ユーザを特定するためのユニークな文字列あるいは数値から成るユーザIDと、ユーザの名前を示す文字列としてのユーザ名と、ユーザの電子メールアドレスと、ユーザの誕生日などのユーザに関連する情報が記録されている。ここで、ユーザの性別、ユーザの趣味、ユーザのクレジットカード番号などのユーザ情報も、当然記録可能である。
図4は、エージェント管理部が備えるエージェント情報テーブルの一例を示す模式図である。エージェント管理部3が備えるエージェント情報テーブル30は、エージェントを特定するためのユニークな文字列あるいは数値から成るエージェントIDと、エージェントの名前を示す文字列としてのエージェント名と、エージェントの作成者すなわち「飼い主」としてのユーザを示すエージェント飼い主ユーザIDと、エージェントが作成された日付を示すエージェント誕生日などのエージェントに関連する情報が記録されている。ここで、エージェントの性別、エージェントの趣味などのエージェント情報も、当然記録可能である。
図5−1は、応答文生成部が備えるエージェント属性テーブルの一例を示す模式図である。図5−2は、応答文生成部が備えるユーザ属性テーブルの一例を示す模式図である。図5−3は、応答文生成部が備える文章テーブルの一例を示す模式図である。
応答文生成部5が備えるエージェント属性テーブル51は、エージェントの属性番号を識別するユニークな属性キーワードと、その属性キーワードの内容を表す文字列を備える。
応答文生成部5が備えるユーザ属性テーブル52は、ユーザの属性番号を識別するユニークな属性キーワードと、その属性キーワードの内容を表す文字列を備える。
応答文生成部5が備える文章テーブル53は、文章を識別する文字列ないしは数値で表す文章IDと、その文章IDに対応する文字列としての文章を備える。
図5−3中の文章53aおよび53bは、応答文生成部5が生成する文章であり、生成された文章中には、エージェント属性テーブル51と、ユーザ属性テーブル52で定義したエージェント属性キーワードやユーザ属性キーワードが含まれている。文章53a中において便宜上「[ユーザ属性1]」のように括弧付き文字列で説明している個所が、それら定義された属性である。
図6は、本発明の電子コミュニケーション装置における応答文生成部が文章を生成する手順を説明するフローチャートである。ユーザに対して電子メールなどによって応答文を返す際には、まずユーザ管理部2が、記憶しているメール送付先のユーザのユーザIDを検索して、対応するユーザの電子メールアドレスを取得する(ステップS101)。
エージェント管理部3が、記憶しているエージェントのうち、メールを送付するユーザのユーザIDを有するエージェントを参照する(ステップS102)。
応答文生成部5が、文書テーブル53を参照し、ユーザに対して送付するメッセージ内容を参照する(ステップS103)。この場合、選択するメッセージはランダムに選択してもよいし、あるいはユーザ管理部2に記憶するユーザの誕生日情報を参照し、ユーザの誕生日の月などに着目して選択してもよい。これは例えば、ユーザの誕生日に相当する「ユーザ属性2」という属性キーワードを含む文書を選択することによってなされる(ステップS104)。
参照した文書のうち、応答文生成部5は、ユーザ属性に関するキーワードが含まれるかどうかを判断する(ステップS105)。ユーザ属性キーワードが含まれる場合(ステップS105のYes)、応答文生成部5のユーザ属性テーブル52を参照し(ステップS106)、ユーザ属性キーワードに相当する個所をユーザ属性テーブルの対応するメッセージ内容に置き換える(ステップS107)。一方ユーザ属性キーワードが含まれないと判定した場合(ステップS105のNo)、次のステップS108に移行する。
参照した文書のうち、応答文生成部5は、エージェント属性に関するキーワードが含まれるかどうかを判定する(ステップS108)。エージェント属性キーワードが含まれると判定した場合は(ステップS108のYes)、応答文生成部5のエージェント属性テーブル51を参照し(ステップS109)、エージェント属性キーワードに相当する個所をエージェント属性テーブル51の対応するメッセージ内容に置き換える(ステップS110)。一方キーワードが含まれないと判定した場合は(ステップS108のNo)、ステップS111に移行する。
出力部6を通して、応答文生成部5によって生成した文書を、ユーザ管理部2から取得したユーザの電子メールアドレスに対して電子メールを送付する(ステップS111)。
図7は、本発明の電子コミュニケーション装置における応答文生成部が文章を生成する他の手順を説明するフローチャートである。応答文生成部5がセンサー部4からの検出情報を盛り込んで文章を生成する。ここでは、例として、センサー部4が、湿度センサーである場合の手順を示している。
湿度センサーは外気の湿度を0〜100%の間の数値として出力するものを用いる。まず湿度センサーにより外気の湿度を計測する(ステップS201)。応答文生成部5は、湿度センサーは計測した湿度が90%以上か否かを判定する(ステップS202)。以下、ステップ206まで、全て応答文生成部5が動作する。計測した湿度が90%以上であると判定した場合(ステップS202のYes)、エージェント属性テーブル51の湿度センサーのメッセージ内容に対応する個所に「雨」という文字列を代入する(ステップS203)。
一方、計測された湿度が90%以上でないと判定された場合(ステップS202のNo)、次に60%以上であるか否かを判定する(ステップS204)。湿度が60%以上であると判定された場合(ステップS204のYes)、エージェント属性テーブル51の湿度センサーのメッセージ内容に対応する個所に「曇り」という文字列を代入する(ステップS205)。
一方、60%以上ではないと判定された場合(ステップS204のNo)、エージェント属性テーブルの湿度センサーのメッセージ内容に対応する個所に「晴れ」という文字列を代入する(ステップS206)。
これらの数値は説明を容易にするために用いたものであり、上述以外の数値を用いることもできるし、さらに詳細な条件分けを行って対応するメッセージ内容を振り分けても良い。
図8は、本発明の電子コミュニケーション装置における応答文生成部が文章を生成するさらに他の手順を説明するフローチャートである。応答文生成部5が、湿度センサーを用いて外気の気温を測定した結果を反映して文章を生成する。ここで温度センサーは、例えば、外気の温度を−55〜125℃などの間の数値として出力するものを用いることができる。
温度センサーにより外気の温度を計測する(ステップS301)。応答文生成部5は、計測された温度の値が25℃以上か否かを判定する(ステップS302)。以下、ステップ306まで、全て応答文生成部5が動作する。25℃以上であると判定した場合(ステップS302のYes)、エージェント属性テーブルの温度センサーのメッセージ内容に対応する個所に「暑い」という文字列を代入する(ステップS303)。
温度が25℃以上ではないと判定された場合(ステップS302のNo)、さらに15℃以上であるか否かを判定し(ステップS304)、以上である場合(ステップS304のYes)、エージェント属性テーブル51の温度センサーのメッセージ内容に対応する個所に「すごしやすい」という文字列を代入する(ステップS306)。
一方、15℃以上ではないと判定された場合(ステップS304のNo)、エージェント属性テーブル51の温度センサーのメッセージ内容に対応する個所に「寒い」という文字列を代入する(ステップS305)。
これらの数値は説明を容易にするために用いたものであり、上述以外の数値を用いることもできるし、さらに詳細な条件分けを行って対応するメッセージ内容を振り分けても良い。
図9は、電子コミュニケーション装置によって生成された文書の例を示す模式図である。ここでは、例えば、ユーザIDがU001のユーザ(いとうけんいち)に対して電子メールの応答文を生成する場合について説明する。まずユーザ管理部2で定義するユーザIDがU001(いとうけんいち)に対応するユーザの電子メールアドレス「itoh@mail.aaa.co.jp」を取得する。次にエージェント管理部3に記憶しているエージェント情報のうち、ユーザIDがU001のユーザが飼い主であるエージェントを検索し、「U001」を参照し、U001が飼い主であるエージェントA000のエージェント情報(エージェント名は、みけ(図4))を参照する。
次に、応答文生成部5の文章テーブル53(図5−3)を参照し、例えばS000の文章が選択されたものとすると、まず「ユーザ属性2」をユーザ属性テーブルの「ユーザ誕生日」すなわちユーザU001のユーザ誕生日である「12月13日」という文字列に置き換える。
「ユーザ属性1」をユーザ属性テーブルの「ユーザ名」すなわちユーザU001のユーザ名である「いとうけんいち」という文字列に置き換える。「エージェント属性1」をエージェント属性テーブルの「エージェント名」すなわちA000のエージェント名である「みけ」という文字列に置き換える。
次に「エージェント属性2」をエージェント属性テーブルの「湿度センサーメッセージ」すなわち湿度センサーから得られた計測値を元にして生成した文字列、例えばそのときの外気の湿度が93%であったとすると、「雨」という文字列に置き換える。
このようにして、ユーザとエージェント双方の属性情報を対応するメッセージ内容に置き換える。生成した文章をU001の電子メールアドレスである「itoh@mail.aaa.co.jp」に送付する。
このようにして、電子メールを送付する仮想的な擬人化エージェントがあたかも周囲の環境を識別する実際に存在する「ペット」であるかのようにリアリティのあるふるまいを持たせることができる。
(1.3.電子コミュニケーションシステム)
図10は、電子コミュニケーションシステムの機能的ブロック図である。電子コミュニケーション装置において、センサー部をネットワークで接続することによって、電子コミュニケーションシステムとして構成できる。電子コミュニケーションシステムにおける電子コミュニケーション装置100においては、センサー部104が、ネットワーク102上に接続された構成である。ここでは、センサー部104の検出情報をネットワーク102に送信するためのネットワーク制御部103と、ネットワーク102から送信されてくるセンサーの検知情報を受信するためのネットワーク制御部101とを、さらに備える。
センサー部104は、電子コミュニケーション装置100に物理的に接続されている必要はなく、ネットワーク102を介して通信するように構成できる。センサー部104と電子コミュニケーション装置100との双方にネットワークによってデータをやりとりするためのネットワーク制御部101および103を設ける。これにより例えばセンサー部104によって得られたセンサーのデータを、ネットワーク102を介して電子コミュニケーション装置100側に送出できる。
(1.4.プログラムを格納した記録媒体)
図11−1、11−2,および11−3は、電子コミュニケーション方法をコンピュータに実行させるプログラムを格納した記録媒体の例を説明する図である。図11−4は、ネットワークを介して電子コミュニケーション方法をコンピュータに実行させるプログラムをダウンロードすることを説明する図である。
次に、上述した一連の処理を実行するプログラムをコンピュータにインストールして実行可能な状態とするために用いられる記憶媒体について説明する。
プログラムは例えば図11−1に示すようにコンピュータに内蔵されている記録媒体としてのハードディスクに、あらかじめインストールした状態で提供できる。また、プログラムは図11−2に示すように、記録媒体に一時的あるいは永続的に格納し、コンピュータにユニットとして組み込み、あるいは着脱式の記録媒体として利用することで、パッケージソフトウェアとして提供できる。
記録媒体としては、図11−3に示すように、例えばフロッピー(登録商標)ディスク、CD−ROM (Compact Disc Read Only Memory)、MO (Magneto optical)ディスク、DVD (Digital Versatile Disc)、磁気ディスク、半導体メモリなどが利用できる。
また、プログラムは、図11−4に示すように、ダウンロードサイトから、LAN(Local Area Network)やインターネットといったネットワークを介して、有線または無線でコンピュータに転送し、そのコンピュータにおいて、内蔵するハードディスクなどにダウンロードさせるようにすることができる。
(1.5.効果)
本発明により、電子メールを送付する仮想的な擬人化エージェントがあたかも周囲の環境を感じ取って存在する「ペット」であるかのようにリアリティのあるふるまいを持った形で、電子メールや電子掲示板などを通じてユーザと親近感のあるコミュニケーションができる電子コミュニケーション装置を提供できる。
以上のように、本発明にかかる電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体は、擬人化したエージェントを用いる電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体に有用である。
本発明の実施の形態による電子コミュニケーション装置の機能的ブロック図である。 電子コミュニケーション装置における応答文生成部の機能的ブロック図である。 ユーザ管理部が備えるユーザ情報テーブルの一例を示す模式図である。 エージェント管理部が備えるエージェント情報テーブルの一例を示す模式図である。 応答文生成部が備えるエージェント属性テーブルの一例を示す模式図である。 応答文生成部が備えるユーザ属性テーブルの一例を示す模式図である。 応答文生成部が備える文章テーブルの一例を示す模式図である。 本発明の電子コミュニケーション装置における応答文生成部が文章を生成する手順を説明するフローチャートである。 本発明の電子コミュニケーション装置における応答文生成部が文章を生成する他の手順を説明するフローチャートである。 本発明の電子コミュニケーション装置における応答文生成部が文章を生成するさらに他の手順を説明するフローチャートである。 電子コミュニケーション装置によって生成された文書の例を示す模式図である。 電子コミュニケーション装置の変形例を示す機能的ブロック図である。 電子コミュニケーション方法をコンピュータに実行させるプログラムを格納した記録媒体の例を説明する図である。 電子コミュニケーション方法をコンピュータに実行させるプログラムを格納した記録媒体の例を説明する図である。 電子コミュニケーション方法をコンピュータに実行させるプログラムを格納した記録媒体の例を説明する図である。 ネットワークを介して電子コミュニケーション方法をコンピュータに実行させるプログラムをダウンロードすることを説明する図である。
符号の説明
1 制御部
2 ユーザ管理部
3 エージェント管理部
4、104 センサー部
5 応答文生成部
6 出力部
7 記憶部
10 電子コミュニケーション装置
100 電子コミュニケーションシステム

Claims (12)

  1. 仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるコミュニケーションを円滑にする電子コミュニケーション装置であって、
    複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理手段と、
    複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理手段と、
    外部の環境情報を認識するセンサー手段と、
    前記ユーザ管理手段、エージェント管理手段、およびセンサー手段で取得される相手の情報から応答文を生成する応答文生成手段と、
    前記応答文生成手段によって生成した文章を出力する出力手段と、を備え、
    前記応答文生成手段は、
    前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、
    前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、
    文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を有し、
    前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成する
    ことを特徴とする電子コミュニケーション装置。
  2. 前記応答文生成手段は、
    前記センサー手段が取得したセンサーの計測値に対応する文字列を生成するものである
    ことを特徴とする請求項に記載の電子コミュニケーション装置。
  3. 前記センサー手段は、湿度センサーであり、
    前記応答文生成手段は、前記湿度センサーが検知した湿度に対応する文字列を生成するものであることを特徴とする請求項1又は2に記載の電子コミュニケーション装置。
  4. 前記センサー手段は、温度センサーであり、
    前記応答文生成手段は、前記温度センサーが検知した温度に対応する文字列を生成するものであることを特徴とする請求項1〜のいずれか1つに記載の電子コミュニケーション装置。
  5. 前記出力手段は、
    前記応答文生成手段が生成した文章を電子メールによって送出するものであることを特徴とする請求項1〜のいずれか1つに記載の電子コミュニケーション装置。
  6. 前記出力手段は、
    前記応答文生成手段によって生成した文章を電子掲示板を利用して送出するものである
    ことを特徴とする請求項1〜のいずれか1つに記載の電子コミュニケーション装置。
  7. 仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるネットワークを介するコミュニケーションを円滑にする電子コミュニケーションシステムであって、
    複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理手段と、
    複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理手段と、
    外部の環境情報を認識するセンサー手段と、
    前記ユーザ管理手段、エージェント管理手段、およびセンサー手段で取得される相手の情報から応答文を生成する応答文生成手段と、
    前記応答文生成手段によって生成した文章を出力する出力手段と、を備え、
    前記応答文生成手段は、
    前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、
    前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、
    文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を有し、
    前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成する
    を備えたことを特徴とする電子コミュニケーションシステム。
  8. 仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるコミュニケーションを円滑にする電子コミュニケーション方法であって、
    複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理工程と、
    複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理工程と、
    外部の環境情報を認識する認識工程と、
    前記ユーザ管理工程、エージェント管理工程、および認識工程で取得される相手の情報から応答文を生成する応答文生成工程と、
    前記応答文生成工程で生成された文章を出力する出力工程と、を備え、
    前記応答文生成行程では、
    前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を用いて、前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成する
    ことを特徴とする電子コミュニケーション方法。
  9. 前記応答文生成工程は、
    前記認識工程が取得したセンサーの計測値に対応する文字列を生成するものであることを特徴とする請求項に記載の電子コミュニケーション方法。
  10. 仮想的なペットや擬人化エージェントなどのエージェントとユーザとの電子メールや電子掲示板におけるネットワークを介するコミュニケーションを円滑にする電子コミュニケーション方法であって、
    複数のユーザ識別情報、ユーザ名、およびユーザ電子メールアドレスを含むユーザ情報を管理するユーザ管理工程と、
    複数のエージェント識別情報、エージェント名、およびエージェントの作成者を含むエージェント情報を管理するエージェント管理工程と、
    前記ネットワークを介して外部の環境情報を認識する認識工程と、
    前記ネットワークを介して、前記認識工程で検知したデータを受信する通信工程と、
    前記ユーザ管理工程、前記エージェント管理工程、および前記通信工程で取得された相手の情報によって応答文を生成する応答文生成工程と、
    前記応答文生成工程によって生成した文章を出力する出力工程と、を備え、
    前記応答文生成行程では、
    前記エージェントの属性キーワードとメッセージ内容とを前記複数のエージェントのそれぞれについて対応付けるエージェント属性テーブルと、前記ユーザの属性キーワードとメッセージ内容とを前記複数のユーザのそれぞれについて対応付けるユーザ属性テーブルと、文章識別情報と、前記エージェントの属性キーワードもしくは前記ユーザの属性キーワードもしくはこれら両方が含まれた文章内容とを対応付ける文章テーブルと、を用いて、前記エージェントの属性キーワード、前記ユーザの属性キーワード、および前記文章識別情報に対応付けて、前記相手に応じて文章を生成する
    ことを特徴とする電子コミュニケーション方法。
  11. 請求項10のいずれか1つに記載の電子コミュニケーション方法をコンピュータで実行させることを特徴とするプログラム。
  12. 請求項1に記載のコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
JP2003325331A 2003-09-17 2003-09-17 電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体 Expired - Fee Related JP4266144B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003325331A JP4266144B2 (ja) 2003-09-17 2003-09-17 電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003325331A JP4266144B2 (ja) 2003-09-17 2003-09-17 電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体

Publications (2)

Publication Number Publication Date
JP2005092540A JP2005092540A (ja) 2005-04-07
JP4266144B2 true JP4266144B2 (ja) 2009-05-20

Family

ID=34455802

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003325331A Expired - Fee Related JP4266144B2 (ja) 2003-09-17 2003-09-17 電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体

Country Status (1)

Country Link
JP (1) JP4266144B2 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007066065A (ja) 2005-08-31 2007-03-15 Ricoh Co Ltd 情報表示システム、情報表示装置、情報表示方法、並びにプログラムおよび記録媒体
CN103713586A (zh) 2012-10-01 2014-04-09 夏普株式会社 消息发送服务器、消息发送方法、终端、电气设备控制系统、电气设备及电气设备控制方法
JP6054140B2 (ja) * 2012-10-29 2016-12-27 シャープ株式会社 メッセージ管理装置、メッセージ提示装置、メッセージ管理装置の制御方法、およびメッセージ提示装置の制御方法
JP5666637B2 (ja) 2013-02-25 2015-02-12 シャープ株式会社 メッセージ通知装置、制御方法、および制御プログラム
JP5744143B2 (ja) * 2013-09-24 2015-07-01 シャープ株式会社 自動投稿装置、制御方法、および制御プログラム
JP5749309B2 (ja) * 2013-09-25 2015-07-15 シャープ株式会社 情報処理装置、情報処理装置の制御方法、メッセージ共有システム、および、制御プログラム
JP5872723B1 (ja) * 2015-04-30 2016-03-01 株式会社famitalk グループ構成員がそれぞれ情報端末を用いて精神的交流をするためのクラウドサービスにおける愛玩アバターの登場
JP6753707B2 (ja) 2016-06-16 2020-09-09 株式会社オルツ コミュニケーションを支援する人工知能システム

Also Published As

Publication number Publication date
JP2005092540A (ja) 2005-04-07

Similar Documents

Publication Publication Date Title
KR100819739B1 (ko) 웹 컨텐츠를 확장하는 방법 및 시스템
US20100313149A1 (en) Aggregating dynamic visual content
CN101366016A (zh) 电子消息的模式分级结构
JP2011513802A (ja) 社会的行動分析及び語彙分類を用いた推奨システム
WO2002075549A1 (en) Data synchronization system, apparatus used for the system, and data synchronization method
JP2008276564A (ja) データベースの更新方法
CN103020207B (zh) 浏览器标签页分组管理方法及装置
US20100250366A1 (en) Merge real-world and virtual markers
JP2001051893A (ja) ネットワーク情報の表示方法およびその方法をプログラムとして格納した記憶媒体ならびにそのプログラムを実行するコンピュータ
JP4266144B2 (ja) 電子コミュニケーション装置、電子コミュニケーションシステム、電子コミュニケーション方法、その方法をコンピュータに実行させるプログラム、およびそのプログラムを格納した記憶媒体
WO2014179082A1 (en) Systems and methods for instant e-coupon distribution
JP2012014652A (ja) コンテンツ配信システム及びコンテンツ配信方法
JP3420516B2 (ja) 電子メールの広告効果確認方法および電子メールの広告効果確認プログラムを記録した記録媒体
JP2009093325A (ja) 情報編集装置及びプログラム
JP2007179276A (ja) 適合判定方法、装置、およびプログラム
CN101180825A (zh) 用于计算环境中的身份系统
CN103581321B (zh) 一种refer链的创建方法、装置及安全检测方法和客户端
JP2017083984A (ja) ネットワークシステム、サーバ、および端末
JP4010041B2 (ja) 表示形式調整システム、表示形式調整方法、及び記録媒体
JP5178077B2 (ja) 議論状況把握支援装置および方法
JP3980974B2 (ja) スケジュール情報抽出編集装置および方法
JP4847517B2 (ja) 自動イントラネットサービス公開及びサービスアクセス
CN1992730B (zh) 用于支持对来自用户的查询提供应答的系统和方法
JP2008269053A (ja) 人脈構成図作成装置、人脈構成図作成方法、人脈構成図作成プログラム及び記録媒体
JP2002014994A (ja) ウェブページ属性管理装置およびウェブページ属性管理方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060419

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080924

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081125

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090116

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090210

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090213

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120227

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130227

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130227

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140227

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees